From 009a571331504af29eb3a0296ef8c6aa336da491 Mon Sep 17 00:00:00 2001 From: rasanpedromujica Date: Wed, 16 Jan 2019 17:16:38 -0500 Subject: [PATCH] Full Distribution --- .gitignore | 16 + CMakeLists.txt | 48 + README.md | 45 + cmake/FindCXX11.cmake | 21 + cmake/FindGMP.cmake | 14 + cmake/FindLua.cmake | 118 + cmake/FindLuaJIT.cmake | 63 + cmake/FindMySQL.cmake | 118 + cmake/FindPugiXML.cmake | 7 + cmake/cotire.cmake | 3827 ++ config.lua | 105 + data/XML/commands.xml | 6 + data/XML/groups.xml | 6 + data/XML/stages.xml | 9 + data/XML/vocations.xml | 84 + data/actions/actions.xml | 363 + data/actions/lib/actions.lua | 20 + data/actions/scripts/misc/baking.lua | 45 + data/actions/scripts/misc/birdcage.lua | 9 + data/actions/scripts/misc/blueberry_bush.lua | 6 + .../scripts/misc/botanist_container.lua | 20 + .../misc/butterfly_conservation_kit.lua | 28 + data/actions/scripts/misc/chests.lua | 49 + data/actions/scripts/misc/closed_trap.lua | 9 + data/actions/scripts/misc/cornucopia.lua | 61 + data/actions/scripts/misc/crowbar.lua | 36 + data/actions/scripts/misc/doors.lua | 175 + .../scripts/misc/ectoplasm_container.lua | 14 + data/actions/scripts/misc/fishing_rod.lua | 39 + data/actions/scripts/misc/fluids.lua | 102 + data/actions/scripts/misc/food.lua | 12 + .../scripts/misc/furniture_parcels.lua | 61 + .../scripts/misc/helmet_of_the_ancients.lua | 14 + data/actions/scripts/misc/ice_pick.lua | 18 + data/actions/scripts/misc/instruments.lua | 14 + data/actions/scripts/misc/key.lua | 56 + data/actions/scripts/misc/knife.lua | 12 + data/actions/scripts/misc/letter_bag.lua | 10 + data/actions/scripts/misc/machete.lua | 19 + data/actions/scripts/misc/open_trap.lua | 6 + data/actions/scripts/misc/panda_teddy.lua | 4 + data/actions/scripts/misc/pick.lua | 34 + data/actions/scripts/misc/present.lua | 5 + data/actions/scripts/misc/pumpkin_head.lua | 13 + data/actions/scripts/misc/rope.lua | 46 + data/actions/scripts/misc/scythe.lua | 16 + .../scripts/misc/sheet_of_tracing_paper.lua | 10 + data/actions/scripts/misc/shovel.lua | 57 + data/actions/scripts/misc/snake_destroyer.lua | 15 + data/actions/scripts/misc/snowheap.lua | 4 + data/actions/scripts/misc/special_rights.lua | 37 + data/actions/scripts/misc/spectral_stone.lua | 12 + data/actions/scripts/misc/spellbook.lua | 32 + data/actions/scripts/misc/strange_lever.lua | 15 + data/actions/scripts/misc/teleporters.lua | 16 + data/actions/scripts/misc/time.lua | 4 + data/actions/scripts/misc/used_lamp.lua | 13 + data/actions/scripts/misc/water_pipe.lua | 9 + data/actions/scripts/misc/weapons.lua | 3 + data/actions/scripts/nostalrius/1.lua | 26 + data/actions/scripts/nostalrius/10.lua | 19 + data/actions/scripts/nostalrius/11.lua | 32 + data/actions/scripts/nostalrius/12.lua | 26 + data/actions/scripts/nostalrius/13.lua | 17 + data/actions/scripts/nostalrius/14.lua | 16 + data/actions/scripts/nostalrius/15.lua | 31 + data/actions/scripts/nostalrius/16.lua | 13 + data/actions/scripts/nostalrius/17.lua | 31 + data/actions/scripts/nostalrius/18.lua | 14 + data/actions/scripts/nostalrius/19.lua | 20 + data/actions/scripts/nostalrius/2.lua | 9 + data/actions/scripts/nostalrius/20.lua | 19 + data/actions/scripts/nostalrius/21.lua | 18 + data/actions/scripts/nostalrius/22.lua | 18 + data/actions/scripts/nostalrius/23.lua | 18 + data/actions/scripts/nostalrius/24.lua | 18 + data/actions/scripts/nostalrius/25.lua | 18 + data/actions/scripts/nostalrius/26.lua | 18 + data/actions/scripts/nostalrius/27.lua | 20 + data/actions/scripts/nostalrius/28.lua | 19 + data/actions/scripts/nostalrius/29.lua | 17 + data/actions/scripts/nostalrius/3.lua | 28 + data/actions/scripts/nostalrius/30.lua | 16 + data/actions/scripts/nostalrius/31.lua | 21 + data/actions/scripts/nostalrius/32.lua | 16 + data/actions/scripts/nostalrius/33.lua | 18 + data/actions/scripts/nostalrius/34.lua | 28 + data/actions/scripts/nostalrius/35.lua | 22 + data/actions/scripts/nostalrius/36.lua | 13 + data/actions/scripts/nostalrius/37.lua | 17 + data/actions/scripts/nostalrius/38.lua | 15 + data/actions/scripts/nostalrius/39.lua | 26 + data/actions/scripts/nostalrius/4.lua | 10 + data/actions/scripts/nostalrius/40.lua | 10 + data/actions/scripts/nostalrius/41.lua | 15 + data/actions/scripts/nostalrius/42.lua | 22 + data/actions/scripts/nostalrius/43.lua | 13 + data/actions/scripts/nostalrius/44.lua | 12 + data/actions/scripts/nostalrius/45.lua | 9 + data/actions/scripts/nostalrius/46.lua | 42 + data/actions/scripts/nostalrius/47.lua | 14 + data/actions/scripts/nostalrius/48.lua | 40 + data/actions/scripts/nostalrius/49.lua | 12 + data/actions/scripts/nostalrius/5.lua | 25 + data/actions/scripts/nostalrius/50.lua | 10 + data/actions/scripts/nostalrius/51.lua | 18 + data/actions/scripts/nostalrius/52.lua | 16 + data/actions/scripts/nostalrius/53.lua | 16 + data/actions/scripts/nostalrius/54.lua | 17 + data/actions/scripts/nostalrius/55.lua | 13 + data/actions/scripts/nostalrius/56.lua | 22 + data/actions/scripts/nostalrius/57.lua | 23 + data/actions/scripts/nostalrius/58.lua | 14 + data/actions/scripts/nostalrius/59.lua | 14 + data/actions/scripts/nostalrius/6.lua | 20 + data/actions/scripts/nostalrius/60.lua | 14 + data/actions/scripts/nostalrius/61.lua | 14 + data/actions/scripts/nostalrius/62.lua | 13 + data/actions/scripts/nostalrius/63.lua | 29 + data/actions/scripts/nostalrius/64.lua | 28 + data/actions/scripts/nostalrius/65.lua | 20 + data/actions/scripts/nostalrius/66.lua | 19 + data/actions/scripts/nostalrius/67.lua | 13 + data/actions/scripts/nostalrius/68.lua | 16 + data/actions/scripts/nostalrius/69.lua | 22 + data/actions/scripts/nostalrius/7.lua | 19 + data/actions/scripts/nostalrius/70.lua | 8 + data/actions/scripts/nostalrius/71.lua | 9 + data/actions/scripts/nostalrius/72.lua | 9 + data/actions/scripts/nostalrius/73.lua | 10 + data/actions/scripts/nostalrius/74.lua | 5 + data/actions/scripts/nostalrius/75.lua | 10 + data/actions/scripts/nostalrius/76.lua | 10 + data/actions/scripts/nostalrius/77.lua | 5 + data/actions/scripts/nostalrius/78.lua | 10 + data/actions/scripts/nostalrius/79.lua | 10 + data/actions/scripts/nostalrius/8.lua | 10 + data/actions/scripts/nostalrius/80.lua | 5 + data/actions/scripts/nostalrius/81.lua | 4 + data/actions/scripts/nostalrius/82.lua | 4 + data/actions/scripts/nostalrius/83.lua | 4 + data/actions/scripts/nostalrius/9.lua | 16 + data/actions/scripts/nostalrius/_.lua | 4 + data/chatchannels/chatchannels.xml | 10 + data/chatchannels/scripts/englishchat.lua | 22 + data/chatchannels/scripts/gamemaster.lua | 21 + data/chatchannels/scripts/help.lua | 77 + data/chatchannels/scripts/ruleviolations.lua | 3 + data/chatchannels/scripts/trade.lua | 40 + data/chatchannels/scripts/tutor.lua | 21 + data/chatchannels/scripts/worldchat.lua | 22 + data/creaturescripts/creaturescripts.xml | 6 + data/creaturescripts/lib/creaturescripts.lua | 1 + data/creaturescripts/scripts/firstitems.lua | 30 + data/creaturescripts/scripts/login.lua | 54 + data/creaturescripts/scripts/playerdeath.lua | 94 + data/global.lua | 43 + data/globalevents/globalevents.xml | 6 + data/globalevents/lib/globalevents.lua | 1 + data/globalevents/scripts/record.lua | 4 + data/globalevents/scripts/serversave.lua | 33 + data/globalevents/scripts/startup.lua | 50 + data/items/items.srv | 23158 +++++++++ data/lib/compat/compat.lua | 999 + data/lib/core/constants.lua | 1 + data/lib/core/container.lua | 27 + data/lib/core/core.lua | 11 + data/lib/core/creature.lua | 116 + data/lib/core/game.lua | 125 + data/lib/core/item.lua | 31 + data/lib/core/itemtype.lua | 16 + data/lib/core/monster.lua | 27 + data/lib/core/player.lua | 99 + data/lib/core/position.lua | 75 + data/lib/core/teleport.lua | 3 + data/lib/core/tile.lua | 23 + data/lib/lib.lua | 5 + data/monster/amazon.xml | 42 + data/monster/ancientscarab.xml | 68 + data/monster/apocalypse.xml | 129 + data/monster/assassin.xml | 58 + data/monster/badger.xml | 27 + data/monster/bandit.xml | 40 + data/monster/banshee.xml | 71 + data/monster/bat.xml | 26 + data/monster/bazir.xml | 148 + data/monster/bear.xml | 32 + data/monster/behemoth.xml | 60 + data/monster/beholder.xml | 69 + data/monster/blackknight.xml | 63 + data/monster/blacksheep.xml | 29 + data/monster/bluedjinn.xml | 63 + data/monster/bonebeast.xml | 57 + data/monster/bug.xml | 27 + data/monster/butterflyblue.xml | 23 + data/monster/butterflypurple.xml | 23 + data/monster/butterflyred.xml | 23 + data/monster/butterflyyellow.xml | 23 + data/monster/carniphila.xml | 51 + data/monster/caverat.xml | 33 + data/monster/centipede.xml | 31 + data/monster/chicken.xml | 32 + data/monster/cobra.xml | 32 + data/monster/crab.xml | 30 + data/monster/crocodile.xml | 31 + data/monster/cryptshambler.xml | 48 + data/monster/cyclops.xml | 43 + data/monster/darkmonk.xml | 52 + data/monster/deathslicer.xml | 37 + data/monster/deer.xml | 27 + data/monster/demodras.xml | 69 + data/monster/demon.xml | 82 + data/monster/demonskeleton.xml | 42 + data/monster/dharalion.xml | 69 + data/monster/dog.xml | 26 + data/monster/dragon.xml | 64 + data/monster/dragonlord.xml | 65 + data/monster/dwarf.xml | 41 + data/monster/dwarfgeomancer.xml | 55 + data/monster/dwarfguard.xml | 42 + data/monster/dwarfsoldier.xml | 44 + data/monster/dworcfleshhunter.xml | 46 + data/monster/dworcvenomsniper.xml | 46 + data/monster/dworcvoodoomaster.xml | 69 + data/monster/efreet.xml | 79 + data/monster/elderbeholder.xml | 75 + data/monster/elephant.xml | 34 + data/monster/elf.xml | 45 + data/monster/elfarcanist.xml | 69 + data/monster/elfscout.xml | 48 + data/monster/evileye.xml | 83 + data/monster/fernfang.xml | 75 + data/monster/ferumbras.xml | 136 + data/monster/firedevil.xml | 49 + data/monster/fireelemental.xml | 36 + data/monster/flamethrower.xml | 37 + data/monster/flamingo.xml | 23 + data/monster/frosttroll.xml | 37 + data/monster/gamemaster.xml | 46 + data/monster/gargoyle.xml | 52 + data/monster/gazer.xml | 48 + data/monster/ghost.xml | 45 + data/monster/ghoul.xml | 44 + data/monster/giantspider.xml | 51 + data/monster/goblin.xml | 46 + data/monster/greendjinn.xml | 64 + data/monster/grorlam.xml | 50 + data/monster/halloweenhare.xml | 58 + data/monster/hero.xml | 65 + data/monster/hornedfox.xml | 60 + data/monster/hunter.xml | 44 + data/monster/hyaena.xml | 31 + data/monster/hydra.xml | 63 + data/monster/illusion.xml | 53 + data/monster/infernatil.xml | 132 + data/monster/kongra.xml | 41 + data/monster/larva.xml | 31 + data/monster/lich.xml | 76 + data/monster/lion.xml | 30 + data/monster/lizardsentinel.xml | 43 + data/monster/lizardsnakecharmer.xml | 58 + data/monster/lizardtemplar.xml | 40 + data/monster/magicthrower.xml | 37 + data/monster/marid.xml | 79 + data/monster/merlkin.xml | 56 + data/monster/mimic.xml | 30 + data/monster/minotaur.xml | 41 + data/monster/minotaurarcher.xml | 43 + data/monster/minotaurguard.xml | 39 + data/monster/minotaurmage.xml | 55 + data/monster/monk.xml | 51 + data/monster/monsters.xml | 166 + data/monster/morgaroth.xml | 129 + data/monster/mummy.xml | 54 + data/monster/murius.xml | 56 + data/monster/necromancer.xml | 58 + data/monster/necropharus.xml | 64 + data/monster/oldwidow.xml | 62 + data/monster/orc.xml | 37 + data/monster/orcberserker.xml | 41 + data/monster/orcleader.xml | 50 + data/monster/orcrider.xml | 46 + data/monster/orcshaman.xml | 57 + data/monster/orcspearman.xml | 38 + data/monster/orcwarlord.xml | 58 + data/monster/orcwarrior.xml | 38 + data/monster/orshabaal.xml | 123 + data/monster/panda.xml | 34 + data/monster/parrot.xml | 31 + data/monster/pharaohashmunrah.xml | 78 + data/monster/pharaohdipthrah.xml | 69 + data/monster/pharaohmahrdis.xml | 77 + data/monster/pharaohmorguthis.xml | 72 + data/monster/pharaohomruc.xml | 78 + data/monster/pharaohrahemos.xml | 81 + data/monster/pharaohthalas.xml | 73 + data/monster/pharaohvashresamun.xml | 64 + data/monster/pig.xml | 26 + data/monster/plaguethrower.xml | 37 + data/monster/poisonspider.xml | 29 + data/monster/polarbear.xml | 31 + data/monster/priestess.xml | 61 + data/monster/rabbit.xml | 27 + data/monster/raids/orc.xml | 38 + data/monster/raids/orcwarlord.xml | 61 + data/monster/rat.xml | 28 + data/monster/rotworm.xml | 38 + data/monster/scarab.xml | 48 + data/monster/scorpion.xml | 26 + data/monster/serpentspawn.xml | 80 + data/monster/sheep.xml | 29 + data/monster/shredderthrower.xml | 37 + data/monster/sibang.xml | 47 + data/monster/skeleton.xml | 38 + data/monster/skunk.xml | 30 + data/monster/slime.xml | 33 + data/monster/slime2.xml | 30 + data/monster/smuggler.xml | 39 + data/monster/snake.xml | 29 + data/monster/spider.xml | 26 + data/monster/spitnettle.xml | 49 + data/monster/stalker.xml | 43 + data/monster/stonegolem.xml | 39 + data/monster/swamptroll.xml | 36 + data/monster/tarantula.xml | 41 + data/monster/terrorbird.xml | 35 + data/monster/tiger.xml | 30 + data/monster/troll.xml | 42 + data/monster/valkyrie.xml | 45 + data/monster/vampire.xml | 57 + data/monster/warlock.xml | 85 + data/monster/warwolf.xml | 31 + data/monster/wasp.xml | 29 + data/monster/wildwarrior.xml | 45 + data/monster/winterwolf.xml | 26 + data/monster/witch.xml | 54 + data/monster/wolf.xml | 27 + data/monster/yeti.xml | 48 + data/movements/lib/movements.lua | 2 + data/movements/movements.xml | 697 + data/movements/scripts/misc/candelabrum.lua | 7 + data/movements/scripts/misc/damage.lua | 26 + data/movements/scripts/misc/depot_switch.lua | 36 + data/movements/scripts/misc/doors.lua | 39 + data/movements/scripts/misc/dustbin.lua | 4 + data/movements/scripts/misc/floorchange.lua | 105 + data/movements/scripts/misc/lava.lua | 7 + data/movements/scripts/misc/open_trap.lua | 8 + .../movements/scripts/misc/sandstone_wall.lua | 39 + data/movements/scripts/misc/swamp.lua | 8 + data/movements/scripts/misc/tar.lua | 7 + data/movements/scripts/misc/water.lua | 7 + data/movements/scripts/nostalrius/1.lua | 36 + data/movements/scripts/nostalrius/10.lua | 5 + data/movements/scripts/nostalrius/100.lua | 18 + data/movements/scripts/nostalrius/101.lua | 11 + data/movements/scripts/nostalrius/102.lua | 11 + data/movements/scripts/nostalrius/103.lua | 18 + data/movements/scripts/nostalrius/104.lua | 11 + data/movements/scripts/nostalrius/105.lua | 11 + data/movements/scripts/nostalrius/106.lua | 11 + data/movements/scripts/nostalrius/107.lua | 11 + data/movements/scripts/nostalrius/108.lua | 23 + data/movements/scripts/nostalrius/109.lua | 14 + data/movements/scripts/nostalrius/11.lua | 5 + data/movements/scripts/nostalrius/110.lua | 11 + data/movements/scripts/nostalrius/111.lua | 18 + data/movements/scripts/nostalrius/112.lua | 11 + data/movements/scripts/nostalrius/113.lua | 11 + data/movements/scripts/nostalrius/114.lua | 11 + data/movements/scripts/nostalrius/115.lua | 11 + data/movements/scripts/nostalrius/116.lua | 17 + data/movements/scripts/nostalrius/117.lua | 11 + data/movements/scripts/nostalrius/118.lua | 11 + data/movements/scripts/nostalrius/119.lua | 11 + data/movements/scripts/nostalrius/12.lua | 5 + data/movements/scripts/nostalrius/120.lua | 11 + data/movements/scripts/nostalrius/121.lua | 11 + data/movements/scripts/nostalrius/122.lua | 11 + data/movements/scripts/nostalrius/123.lua | 18 + data/movements/scripts/nostalrius/124.lua | 11 + data/movements/scripts/nostalrius/125.lua | 18 + data/movements/scripts/nostalrius/126.lua | 11 + data/movements/scripts/nostalrius/127.lua | 17 + data/movements/scripts/nostalrius/128.lua | 11 + data/movements/scripts/nostalrius/129.lua | 18 + data/movements/scripts/nostalrius/13.lua | 5 + data/movements/scripts/nostalrius/130.lua | 18 + data/movements/scripts/nostalrius/131.lua | 11 + data/movements/scripts/nostalrius/132.lua | 11 + data/movements/scripts/nostalrius/133.lua | 11 + data/movements/scripts/nostalrius/134.lua | 6 + data/movements/scripts/nostalrius/135.lua | 6 + data/movements/scripts/nostalrius/136.lua | 11 + data/movements/scripts/nostalrius/137.lua | 6 + data/movements/scripts/nostalrius/138.lua | 6 + data/movements/scripts/nostalrius/139.lua | 6 + data/movements/scripts/nostalrius/14.lua | 5 + data/movements/scripts/nostalrius/140.lua | 6 + data/movements/scripts/nostalrius/141.lua | 11 + data/movements/scripts/nostalrius/142.lua | 6 + data/movements/scripts/nostalrius/143.lua | 11 + data/movements/scripts/nostalrius/144.lua | 11 + data/movements/scripts/nostalrius/145.lua | 11 + data/movements/scripts/nostalrius/146.lua | 11 + data/movements/scripts/nostalrius/147.lua | 11 + data/movements/scripts/nostalrius/148.lua | 11 + data/movements/scripts/nostalrius/149.lua | 11 + data/movements/scripts/nostalrius/15.lua | 5 + data/movements/scripts/nostalrius/150.lua | 8 + data/movements/scripts/nostalrius/151.lua | 11 + data/movements/scripts/nostalrius/152.lua | 11 + data/movements/scripts/nostalrius/153.lua | 11 + data/movements/scripts/nostalrius/154.lua | 7 + data/movements/scripts/nostalrius/155.lua | 19 + data/movements/scripts/nostalrius/156.lua | 7 + data/movements/scripts/nostalrius/157.lua | 7 + data/movements/scripts/nostalrius/158.lua | 14 + data/movements/scripts/nostalrius/159.lua | 6 + data/movements/scripts/nostalrius/16.lua | 6 + data/movements/scripts/nostalrius/160.lua | 7 + data/movements/scripts/nostalrius/161.lua | 11 + data/movements/scripts/nostalrius/162.lua | 11 + data/movements/scripts/nostalrius/163.lua | 11 + data/movements/scripts/nostalrius/164.lua | 11 + data/movements/scripts/nostalrius/165.lua | 7 + data/movements/scripts/nostalrius/166.lua | 11 + data/movements/scripts/nostalrius/167.lua | 11 + data/movements/scripts/nostalrius/168.lua | 11 + data/movements/scripts/nostalrius/169.lua | 11 + data/movements/scripts/nostalrius/17.lua | 6 + data/movements/scripts/nostalrius/170.lua | 7 + data/movements/scripts/nostalrius/171.lua | 8 + data/movements/scripts/nostalrius/172.lua | 8 + data/movements/scripts/nostalrius/173.lua | 4 + data/movements/scripts/nostalrius/174.lua | 4 + data/movements/scripts/nostalrius/175.lua | 4 + data/movements/scripts/nostalrius/176.lua | 4 + data/movements/scripts/nostalrius/177.lua | 4 + data/movements/scripts/nostalrius/178.lua | 4 + data/movements/scripts/nostalrius/179.lua | 4 + data/movements/scripts/nostalrius/18.lua | 14 + data/movements/scripts/nostalrius/180.lua | 4 + data/movements/scripts/nostalrius/181.lua | 4 + data/movements/scripts/nostalrius/182.lua | 5 + data/movements/scripts/nostalrius/183.lua | 4 + data/movements/scripts/nostalrius/184.lua | 17 + data/movements/scripts/nostalrius/185.lua | 4 + data/movements/scripts/nostalrius/186.lua | 17 + data/movements/scripts/nostalrius/187.lua | 12 + data/movements/scripts/nostalrius/188.lua | 14 + data/movements/scripts/nostalrius/189.lua | 13 + data/movements/scripts/nostalrius/19.lua | 5 + data/movements/scripts/nostalrius/190.lua | 27 + data/movements/scripts/nostalrius/191.lua | 11 + data/movements/scripts/nostalrius/192.lua | 21 + data/movements/scripts/nostalrius/193.lua | 18 + data/movements/scripts/nostalrius/194.lua | 4 + data/movements/scripts/nostalrius/195.lua | 4 + data/movements/scripts/nostalrius/196.lua | 14 + data/movements/scripts/nostalrius/197.lua | 7 + data/movements/scripts/nostalrius/198.lua | 12 + data/movements/scripts/nostalrius/199.lua | 12 + data/movements/scripts/nostalrius/2.lua | 13 + data/movements/scripts/nostalrius/20.lua | 7 + data/movements/scripts/nostalrius/200.lua | 12 + data/movements/scripts/nostalrius/201.lua | 12 + data/movements/scripts/nostalrius/202.lua | 12 + data/movements/scripts/nostalrius/203.lua | 12 + data/movements/scripts/nostalrius/204.lua | 12 + data/movements/scripts/nostalrius/205.lua | 12 + data/movements/scripts/nostalrius/206.lua | 12 + data/movements/scripts/nostalrius/207.lua | 12 + data/movements/scripts/nostalrius/208.lua | 11 + data/movements/scripts/nostalrius/209.lua | 7 + data/movements/scripts/nostalrius/21.lua | 10 + data/movements/scripts/nostalrius/210.lua | 7 + data/movements/scripts/nostalrius/211.lua | 9 + data/movements/scripts/nostalrius/212.lua | 11 + data/movements/scripts/nostalrius/213.lua | 11 + data/movements/scripts/nostalrius/214.lua | 11 + data/movements/scripts/nostalrius/215.lua | 15 + data/movements/scripts/nostalrius/216.lua | 15 + data/movements/scripts/nostalrius/217.lua | 7 + data/movements/scripts/nostalrius/218.lua | 7 + data/movements/scripts/nostalrius/219.lua | 7 + data/movements/scripts/nostalrius/22.lua | 11 + data/movements/scripts/nostalrius/220.lua | 7 + data/movements/scripts/nostalrius/221.lua | 9 + data/movements/scripts/nostalrius/222.lua | 9 + data/movements/scripts/nostalrius/223.lua | 9 + data/movements/scripts/nostalrius/224.lua | 9 + data/movements/scripts/nostalrius/225.lua | 9 + data/movements/scripts/nostalrius/226.lua | 7 + data/movements/scripts/nostalrius/227.lua | 11 + data/movements/scripts/nostalrius/228.lua | 7 + data/movements/scripts/nostalrius/229.lua | 7 + data/movements/scripts/nostalrius/23.lua | 11 + data/movements/scripts/nostalrius/230.lua | 11 + data/movements/scripts/nostalrius/231.lua | 6 + data/movements/scripts/nostalrius/232.lua | 11 + data/movements/scripts/nostalrius/233.lua | 11 + data/movements/scripts/nostalrius/234.lua | 10 + data/movements/scripts/nostalrius/235.lua | 7 + data/movements/scripts/nostalrius/236.lua | 4 + data/movements/scripts/nostalrius/237.lua | 4 + data/movements/scripts/nostalrius/24.lua | 13 + data/movements/scripts/nostalrius/25.lua | 13 + data/movements/scripts/nostalrius/26.lua | 16 + data/movements/scripts/nostalrius/27.lua | 16 + data/movements/scripts/nostalrius/28.lua | 16 + data/movements/scripts/nostalrius/29.lua | 15 + data/movements/scripts/nostalrius/3.lua | 14 + data/movements/scripts/nostalrius/30.lua | 13 + data/movements/scripts/nostalrius/31.lua | 13 + data/movements/scripts/nostalrius/32.lua | 13 + data/movements/scripts/nostalrius/33.lua | 18 + data/movements/scripts/nostalrius/34.lua | 18 + data/movements/scripts/nostalrius/35.lua | 15 + data/movements/scripts/nostalrius/36.lua | 7 + data/movements/scripts/nostalrius/37.lua | 7 + data/movements/scripts/nostalrius/38.lua | 10 + data/movements/scripts/nostalrius/39.lua | 11 + data/movements/scripts/nostalrius/4.lua | 8 + data/movements/scripts/nostalrius/40.lua | 10 + data/movements/scripts/nostalrius/41.lua | 25 + data/movements/scripts/nostalrius/42.lua | 5 + data/movements/scripts/nostalrius/43.lua | 5 + data/movements/scripts/nostalrius/44.lua | 15 + data/movements/scripts/nostalrius/45.lua | 19 + data/movements/scripts/nostalrius/46.lua | 6 + data/movements/scripts/nostalrius/47.lua | 6 + data/movements/scripts/nostalrius/48.lua | 6 + data/movements/scripts/nostalrius/49.lua | 6 + data/movements/scripts/nostalrius/5.lua | 6 + data/movements/scripts/nostalrius/50.lua | 6 + data/movements/scripts/nostalrius/51.lua | 6 + data/movements/scripts/nostalrius/52.lua | 6 + data/movements/scripts/nostalrius/53.lua | 6 + data/movements/scripts/nostalrius/54.lua | 6 + data/movements/scripts/nostalrius/55.lua | 6 + data/movements/scripts/nostalrius/56.lua | 6 + data/movements/scripts/nostalrius/57.lua | 6 + data/movements/scripts/nostalrius/58.lua | 6 + data/movements/scripts/nostalrius/59.lua | 17 + data/movements/scripts/nostalrius/6.lua | 12 + data/movements/scripts/nostalrius/60.lua | 18 + data/movements/scripts/nostalrius/61.lua | 6 + data/movements/scripts/nostalrius/62.lua | 11 + data/movements/scripts/nostalrius/63.lua | 11 + data/movements/scripts/nostalrius/64.lua | 11 + data/movements/scripts/nostalrius/65.lua | 11 + data/movements/scripts/nostalrius/66.lua | 11 + data/movements/scripts/nostalrius/67.lua | 11 + data/movements/scripts/nostalrius/68.lua | 11 + data/movements/scripts/nostalrius/69.lua | 11 + data/movements/scripts/nostalrius/7.lua | 6 + data/movements/scripts/nostalrius/70.lua | 11 + data/movements/scripts/nostalrius/71.lua | 11 + data/movements/scripts/nostalrius/72.lua | 5 + data/movements/scripts/nostalrius/73.lua | 5 + data/movements/scripts/nostalrius/74.lua | 21 + data/movements/scripts/nostalrius/75.lua | 18 + data/movements/scripts/nostalrius/76.lua | 11 + data/movements/scripts/nostalrius/77.lua | 11 + data/movements/scripts/nostalrius/78.lua | 11 + data/movements/scripts/nostalrius/79.lua | 11 + data/movements/scripts/nostalrius/8.lua | 5 + data/movements/scripts/nostalrius/80.lua | 11 + data/movements/scripts/nostalrius/81.lua | 11 + data/movements/scripts/nostalrius/82.lua | 22 + data/movements/scripts/nostalrius/83.lua | 11 + data/movements/scripts/nostalrius/84.lua | 11 + data/movements/scripts/nostalrius/85.lua | 11 + data/movements/scripts/nostalrius/86.lua | 11 + data/movements/scripts/nostalrius/87.lua | 11 + data/movements/scripts/nostalrius/88.lua | 11 + data/movements/scripts/nostalrius/89.lua | 11 + data/movements/scripts/nostalrius/9.lua | 5 + data/movements/scripts/nostalrius/90.lua | 11 + data/movements/scripts/nostalrius/91.lua | 11 + data/movements/scripts/nostalrius/92.lua | 11 + data/movements/scripts/nostalrius/93.lua | 11 + data/movements/scripts/nostalrius/94.lua | 11 + data/movements/scripts/nostalrius/95.lua | 11 + data/movements/scripts/nostalrius/96.lua | 11 + data/movements/scripts/nostalrius/97.lua | 11 + data/movements/scripts/nostalrius/98.lua | 11 + data/movements/scripts/nostalrius/99.lua | 11 + data/movements/scripts/nostalrius/_.lua | 15 + data/npc/adrenius.npc | 65 + data/npc/ahmet.npc | 139 + data/npc/albert.npc | 44 + data/npc/aldee.npc | 175 + data/npc/aldo.npc | 63 + data/npc/alesar.npc | 194 + data/npc/alexander.npc | 69 + data/npc/alia.npc | 88 + data/npc/allen.npc | 33 + data/npc/alwin.npc | 11 + data/npc/amanda.npc | 88 + data/npc/amber.npc | 70 + data/npc/anerui.npc | 77 + data/npc/aneus.npc | 80 + data/npc/angelina.npc | 69 + data/npc/angus.npc | 44 + data/npc/apparition.npc | 20 + data/npc/arito.npc | 91 + data/npc/arkhothep.npc | 20 + data/npc/arnold.npc | 11 + data/npc/aruda.npc | 74 + data/npc/ashtamor.npc | 56 + data/npc/asima.npc | 59 + data/npc/asrak.npc | 135 + data/npc/avar.npc | 33 + data/npc/azil.npc | 105 + data/npc/baaleal.npc | 119 + data/npc/bambi.npc | 11 + data/npc/bansheequeen.npc | 75 + data/npc/barbara.npc | 37 + data/npc/bashira.npc | 126 + data/npc/basilisk.npc | 43 + data/npc/baxter.npc | 68 + data/npc/beatrice.npc | 115 + data/npc/beholder.npc | 37 + data/npc/benjamin.npc | 78 + data/npc/bezil.npc | 114 + data/npc/bigben.npc | 63 + data/npc/billy.npc | 98 + data/npc/blindorc.npc | 44 + data/npc/blindprophet.npc | 46 + data/npc/blood.npc | 83 + data/npc/blossom.npc | 11 + data/npc/bonifacius.npc | 68 + data/npc/boozer.npc | 72 + data/npc/boques.npc | 96 + data/npc/borkas.npc | 39 + data/npc/bozo.npc | 112 + data/npc/brasith.npc | 77 + data/npc/brengus.npc | 201 + data/npc/brewster.npc | 110 + data/npc/briasol.npc | 105 + data/npc/brodrosch.npc | 66 + data/npc/bruno.npc | 35 + data/npc/budrik.npc | 33 + data/npc/bunny.npc | 91 + data/npc/busty.npc | 11 + data/npc/captain1.npc | 81 + data/npc/captain2.npc | 71 + data/npc/captain3.npc | 73 + data/npc/captain4.npc | 86 + data/npc/captain5.npc | 88 + data/npc/captain6.npc | 47 + data/npc/captain7.npc | 69 + data/npc/carina.npc | 40 + data/npc/charles.npc | 92 + data/npc/chatterbone.npc | 128 + data/npc/chemar.npc | 84 + data/npc/chephan.npc | 80 + data/npc/chester.npc | 92 + data/npc/christoph.npc | 11 + data/npc/chrystal.npc | 58 + data/npc/cipfried.npc | 58 + data/npc/clark.npc | 51 + data/npc/clyde.npc | 79 + data/npc/cobra.npc | 21 + data/npc/cornelia.npc | 111 + data/npc/costello.npc | 102 + data/npc/crone.npc | 29 + data/npc/dabui.npc | 11 + data/npc/dagomir.npc | 13 + data/npc/dallheim.npc | 50 + data/npc/dane.npc | 46 + data/npc/daniel.npc | 90 + data/npc/dario.npc | 138 + data/npc/demongrd.npc | 11 + data/npc/demonskeleton.npc | 11 + data/npc/dermot.npc | 47 + data/npc/digger.npc | 53 + data/npc/dixi.npc | 161 + data/npc/djema.npc | 86 + data/npc/don.npc | 87 + data/npc/dove.npc | 71 + data/npc/duria.npc | 62 + data/npc/dustrunner.npc | 11 + data/npc/ebenizer.npc | 36 + data/npc/edala.npc | 85 + data/npc/eddy.npc | 43 + data/npc/edoch.npc | 48 + data/npc/edowir.npc | 165 + data/npc/edvard.npc | 43 + data/npc/elane.npc | 115 + data/npc/elathriel.npc | 94 + data/npc/elfguard.npc | 47 + data/npc/elvith.npc | 91 + data/npc/eremo.npc | 127 + data/npc/eroth.npc | 84 + data/npc/etzel.npc | 152 + data/npc/eva.npc | 25 + data/npc/explorer.ndb | 324 + data/npc/fahradin.npc | 110 + data/npc/falk.npc | 58 + data/npc/faluae.npc | 78 + data/npc/feizuhl.npc | 70 + data/npc/fenbala.npc | 35 + data/npc/fenech.npc | 67 + data/npc/ferks.npc | 51 + data/npc/ferryman1.npc | 62 + data/npc/ferryman2.npc | 62 + data/npc/ferryman3.npc | 62 + data/npc/ferryman4.npc | 62 + data/npc/ferrymanjack.npc | 53 + data/npc/frans.npc | 52 + data/npc/frodo.npc | 109 + data/npc/gabel.npc | 124 + data/npc/gail.npc | 106 + data/npc/galuna.npc | 57 + data/npc/gamel.npc | 54 + data/npc/gamon.npc | 79 + data/npc/gatekeeper.npc | 55 + data/npc/gen-bank.ndb | 84 + data/npc/gen-post.ndb | 34 + data/npc/gen-t-armor-b.ndb | 27 + data/npc/gen-t-armor-s.ndb | 14 + data/npc/gen-t-distance-s.ndb | 25 + data/npc/gen-t-fruit-s.ndb | 35 + data/npc/gen-t-furniture-chairs-s.ndb | 25 + data/npc/gen-t-furniture-containers-s.ndb | 25 + data/npc/gen-t-furniture-decoration-s.ndb | 33 + data/npc/gen-t-furniture-flowers-s.ndb | 23 + data/npc/gen-t-furniture-instruments-s.ndb | 18 + data/npc/gen-t-furniture-jungle-s.ndb | 29 + data/npc/gen-t-furniture-pillows-s.ndb | 35 + data/npc/gen-t-furniture-pottery-s.ndb | 20 + data/npc/gen-t-furniture-statues-s.ndb | 19 + data/npc/gen-t-furniture-tables-s.ndb | 20 + data/npc/gen-t-furniture-tapestries-s.ndb | 26 + data/npc/gen-t-gear-s.ndb | 43 + data/npc/gen-t-gems-s.ndb | 28 + data/npc/gen-t-helm-b.ndb | 28 + data/npc/gen-t-helm-s.ndb | 13 + data/npc/gen-t-legs-s.ndb | 13 + data/npc/gen-t-magic-s.ndb | 31 + data/npc/gen-t-meat-s.ndb | 14 + data/npc/gen-t-music-s.ndb | 17 + data/npc/gen-t-runes-free-s.ndb | 65 + data/npc/gen-t-runes-prem-s.ndb | 50 + data/npc/gen-t-shield-b.ndb | 27 + data/npc/gen-t-shield-s.ndb | 14 + data/npc/gen-t-wands-free-s.ndb | 47 + data/npc/gen-t-wands-prem-s.ndb | 46 + data/npc/gen-t-weapon-s.ndb | 27 + data/npc/gen-xmas.ndb | 34 + data/npc/gentest.ndb | 6 + data/npc/gorn.npc | 129 + data/npc/graubart.npc | 37 + data/npc/gregor.npc | 84 + data/npc/grof.npc | 11 + data/npc/guards-carlin.ndb | 82 + data/npc/guards-darama.ndb | 41 + data/npc/guards-thais.ndb | 70 + data/npc/guards-venore.ndb | 49 + data/npc/gundralph.npc | 55 + data/npc/gurbasch.npc | 63 + data/npc/habdel.npc | 109 + data/npc/hagor.npc | 50 + data/npc/hairycles.npc | 185 + data/npc/halif.npc | 95 + data/npc/hanna.npc | 79 + data/npc/hardek.npc | 92 + data/npc/haroun.npc | 176 + data/npc/harsky.npc | 35 + data/npc/helor.npc | 103 + data/npc/hl.npc | 352 + data/npc/hofech.npc | 50 + data/npc/hoggle.npc | 37 + data/npc/hugo.npc | 52 + data/npc/humgolf.npc | 92 + data/npc/humphrey.npc | 73 + data/npc/hyacinth.npc | 54 + data/npc/imalas.npc | 57 + data/npc/imbul.npc | 89 + data/npc/irea.npc | 78 + data/npc/ironeye.npc | 42 + data/npc/ishebad.npc | 60 + data/npc/ishina.npc | 82 + data/npc/isimov.npc | 74 + data/npc/iwan.npc | 88 + data/npc/iwar.npc | 45 + data/npc/jakahr.npc | 75 + data/npc/james.npc | 58 + data/npc/jeanclaude.npc | 11 + data/npc/jezzara.npc | 108 + data/npc/jimbin.npc | 59 + data/npc/julian.npc | 48 + data/npc/karl.npc | 51 + data/npc/kasmir.npc | 138 + data/npc/kawill.npc | 123 + data/npc/kazzan.npc | 57 + data/npc/kevin.npc | 164 + data/npc/king.npc | 96 + data/npc/kroox.npc | 129 + data/npc/kruzak.npc | 93 + data/npc/kulag.npc | 11 + data/npc/lea.npc | 120 + data/npc/lector.npc | 45 + data/npc/leedelle.npc | 176 + data/npc/leeland.npc | 37 + data/npc/legola.npc | 92 + data/npc/liane.npc | 64 + data/npc/lightfoot.npc | 11 + data/npc/lily.npc | 51 + data/npc/livielle.npc | 59 + data/npc/lokur.npc | 55 + data/npc/lorbas.npc | 63 + data/npc/lorek.npc | 88 + data/npc/loria.npc | 109 + data/npc/loui.npc | 51 + data/npc/lubo.npc | 65 + data/npc/lugri.npc | 91 + data/npc/luna.npc | 61 + data/npc/lungelen.npc | 17 + data/npc/lynda.npc | 158 + data/npc/maealil.npc | 134 + data/npc/malor.npc | 110 + data/npc/maria.npc | 75 + data/npc/markwin.npc | 64 + data/npc/marlene.npc | 49 + data/npc/marvik.npc | 150 + data/npc/maryza.npc | 75 + data/npc/mehkesh.npc | 85 + data/npc/melchior.npc | 110 + data/npc/memech.npc | 180 + data/npc/mirabell.npc | 60 + data/npc/miraia.npc | 63 + data/npc/mortimer.npc | 45 + data/npc/morun.npc | 11 + data/npc/mugluf.npc | 50 + data/npc/muriel.npc | 153 + data/npc/muzir.npc | 29 + data/npc/myra.npc | 140 + data/npc/nahbob.npc | 172 + data/npc/nelliem.npc | 64 + data/npc/nemal.npc | 54 + data/npc/nezil.npc | 112 + data/npc/noodles.npc | 58 + data/npc/norbert.npc | 60 + data/npc/norf.npc | 71 + data/npc/norma.npc | 169 + data/npc/nydala.npc | 43 + data/npc/obi.npc | 172 + data/npc/odemara.npc | 70 + data/npc/oldadall.npc | 91 + data/npc/olddragon.npc | 16 + data/npc/oldrak.npc | 47 + data/npc/olrik.npc | 92 + data/npc/omur.npc | 59 + data/npc/oracle.npc | 49 + data/npc/orcking.npc | 56 + data/npc/ormuhn.npc | 92 + data/npc/oswald.npc | 68 + data/npc/padreia.npc | 137 + data/npc/partos.npc | 71 + data/npc/pemaret.npc | 56 + data/npc/penny.npc | 31 + data/npc/perac.npc | 48 + data/npc/perod.npc | 141 + data/npc/phillip.npc | 52 + data/npc/pino.npc | 51 + data/npc/prisoner.npc | 112 + data/npc/puffels.npc | 59 + data/npc/pydar.npc | 145 + data/npc/queen.npc | 92 + data/npc/quentin.npc | 123 + data/npc/quero.npc | 50 + data/npc/rachel.npc | 78 + data/npc/rahkem.npc | 213 + data/npc/ratamari.npc | 78 + data/npc/ray.npc | 49 + data/npc/razan.npc | 115 + data/npc/riddler.npc | 94 + data/npc/robin.npc | 49 + data/npc/roderick.npc | 46 + data/npc/rodney.npc | 57 + data/npc/rokyn.npc | 28 + data/npc/romella.npc | 105 + data/npc/rose.npc | 34 + data/npc/rowenna.npc | 119 + data/npc/rudolph.npc | 60 + data/npc/sam.npc | 189 + data/npc/sandra.npc | 62 + data/npc/sarina.npc | 82 + data/npc/scott.npc | 50 + data/npc/seymour.npc | 87 + data/npc/shalmar.npc | 218 + data/npc/shanar.npc | 216 + data/npc/shauna.npc | 79 + data/npc/sherry.npc | 78 + data/npc/shiantis.npc | 99 + data/npc/shiriel.npc | 71 + data/npc/shirith.npc | 52 + data/npc/sigurd.npc | 63 + data/npc/simon.npc | 59 + data/npc/skjaar.npc | 65 + data/npc/smiley.npc | 129 + data/npc/snakeeye.npc | 80 + data/npc/soullost.npc | 20 + data/npc/soultainted.npc | 20 + data/npc/soultortured.npc | 20 + data/npc/spooky.npc | 20 + data/npc/stranger.npc | 46 + data/npc/stutch.npc | 35 + data/npc/suzy.npc | 25 + data/npc/sylvester.npc | 11 + data/npc/talesia.npc | 36 + data/npc/talphion.npc | 102 + data/npc/tandros.npc | 87 + data/npc/tesha.npc | 121 + data/npc/tezila.npc | 81 + data/npc/thanita.npc | 50 + data/npc/thomas.npc | 61 + data/npc/tibra.npc | 112 + data/npc/tim.npc | 11 + data/npc/timur.npc | 91 + data/npc/todd.npc | 36 + data/npc/tokel.npc | 54 + data/npc/tom.npc | 65 + data/npc/topsy.npc | 97 + data/npc/tothdral.npc | 152 + data/npc/trimegis.npc | 59 + data/npc/trisha.npc | 59 + data/npc/tulf.npc | 34 + data/npc/turvy.npc | 177 + data/npc/ubaid.npc | 115 + data/npc/ukea.npc | 46 + data/npc/ulrik.npc | 59 + data/npc/umar.npc | 134 + data/npc/urkalio.npc | 71 + data/npc/ursula.npc | 61 + data/npc/uso.npc | 82 + data/npc/ustan.npc | 143 + data/npc/uzgod.npc | 150 + data/npc/uzon.npc | 66 + data/npc/velvet.npc | 34 + data/npc/vera.npc | 43 + data/npc/vladruc.npc | 55 + data/npc/wally.npc | 77 + data/npc/walter.npc | 11 + data/npc/warbert.npc | 11 + data/npc/willard.npc | 175 + data/npc/william.npc | 32 + data/npc/willie.npc | 88 + data/npc/windtrouser.npc | 76 + data/npc/wyat.npc | 74 + data/npc/wyda.npc | 121 + data/npc/xed.npc | 65 + data/npc/xodet.npc | 58 + data/npc/yaman.npc | 161 + data/npc/yanni.npc | 92 + data/npc/yberius.npc | 101 + data/npc/yoem.npc | 43 + data/npc/yulas.npc | 36 + data/npc/zaidal.npc | 67 + data/npc/zebron.npc | 50 + data/npc/zerbrus.npc | 51 + data/npc/zoltan.npc | 62 + data/raids/abdendrielbadgers.xml | 25 + data/raids/abdendrielwolfattack.xml | 28 + data/raids/ankrahmunscarabinvasion.xml | 133 + data/raids/carlintowerorcs.xml | 43 + data/raids/cavesgrorlam0.xml | 7 + data/raids/cavesgrorlam1.xml | 7 + data/raids/cavesgrorlam2.xml | 7 + data/raids/cavesgrorlam3.xml | 7 + data/raids/cavesgrorlam4.xml | 7 + data/raids/cavesgrorlam5.xml | 7 + data/raids/cormayadwarfattack.xml | 10 + data/raids/darashiaundeadinvasion.xml | 71 + data/raids/darashiawaspplague.xml | 13 + data/raids/dracoriadieingdragons.xml | 16 + data/raids/drefianecromancer.xml | 10 + data/raids/edronorshabaal.xml | 21 + data/raids/edronskunks.xml | 22 + data/raids/foldayetis.xml | 7 + data/raids/halloweenhare.xml | 10 + data/raids/kazordoonhornedfox.xml | 16 + data/raids/kazordoonspiderplague.xml | 42 + data/raids/mintwalinminogeneral.xml | 16 + data/raids/mistisledruid.xml | 14 + data/raids/necropolisbeholder.xml | 30 + data/raids/northroadoutlaws.xml | 10 + data/raids/orclandorc.xml | 8 + data/raids/pohdemodras.xml | 9 + data/raids/pohwidow.xml | 9 + data/raids/raids.xml | 39 + data/raids/rookgaardrats.xml | 31 + data/raids/shadowthorndharalion.xml | 12 + data/raids/stonehomeghoulattack.xml | 7 + data/raids/thaiscaverats.xml | 121 + data/raids/thaislighthouseorcs.xml | 22 + data/raids/thaisorcinvasion.xml | 233 + data/raids/venoreelfinvasion.xml | 149 + data/raids/venoreswampelves.xml | 13 + data/spells/lib/spells.lua | 220 + data/spells/scripts/runes/animate dead.lua | 29 + data/spells/scripts/runes/cure poison.lua | 8 + data/spells/scripts/runes/destroy field.lua | 29 + data/spells/scripts/runes/disintegrate.lua | 26 + data/spells/scripts/runes/energy field.lua | 9 + data/spells/scripts/runes/energy wall.lua | 10 + data/spells/scripts/runes/energybomb.lua | 10 + data/spells/scripts/runes/envenom.lua | 18 + data/spells/scripts/runes/explosion.lua | 23 + data/spells/scripts/runes/fire field.lua | 9 + data/spells/scripts/runes/fire wall.lua | 10 + data/spells/scripts/runes/fireball.lua | 22 + data/spells/scripts/runes/firebomb.lua | 10 + data/spells/scripts/runes/great fireball.lua | 22 + .../scripts/runes/heavy magic missile.lua | 21 + data/spells/scripts/runes/intense healing.lua | 22 + .../scripts/runes/light magic missile.lua | 21 + data/spells/scripts/runes/magic wall.lua | 7 + data/spells/scripts/runes/paralyze.lua | 16 + data/spells/scripts/runes/poison bomb.lua | 10 + data/spells/scripts/runes/poison field.lua | 9 + data/spells/scripts/runes/poison wall.lua | 10 + data/spells/scripts/runes/soulfire.lua | 18 + data/spells/scripts/runes/sudden death.lua | 21 + .../spells/scripts/runes/ultimate healing.lua | 23 + data/spells/scripts/runes/wild growth.lua | 7 + data/spells/scripts/spells/antidote.lua | 8 + data/spells/scripts/spells/berserk.lua | 22 + .../scripts/spells/cancel invisibility.lua | 8 + data/spells/scripts/spells/challenge.lua | 13 + data/spells/scripts/spells/energy beam.lua | 21 + data/spells/scripts/spells/energy strike.lua | 20 + data/spells/scripts/spells/energy wave.lua | 21 + data/spells/scripts/spells/fire wave.lua | 21 + data/spells/scripts/spells/flame strike.lua | 20 + data/spells/scripts/spells/food.lua | 9 + data/spells/scripts/spells/force strike.lua | 20 + .../scripts/spells/great energy beam.lua | 21 + data/spells/scripts/spells/great light.lua | 13 + data/spells/scripts/spells/haste.lua | 12 + data/spells/scripts/spells/heal friend.lua | 23 + .../spells/scripts/spells/intense healing.lua | 22 + data/spells/scripts/spells/invisible.lua | 11 + data/spells/scripts/spells/light healing.lua | 22 + data/spells/scripts/spells/light.lua | 13 + data/spells/scripts/spells/magic rope.lua | 23 + data/spells/scripts/spells/magic shield.lua | 11 + data/spells/scripts/spells/mass healing.lua | 34 + data/spells/scripts/spells/poison storm.lua | 18 + data/spells/scripts/spells/strong haste.lua | 12 + .../scripts/spells/ultimate explosion.lua | 23 + .../scripts/spells/ultimate healing.lua | 22 + data/spells/scripts/spells/ultimate light.lua | 13 + data/spells/scripts/spells/undead legion.lua | 34 + data/spells/spells.xml | 425 + data/talkactions/lib/talkactions.lua | 1 + data/talkactions/scripts/add_skill.lua | 66 + data/talkactions/scripts/add_tutor.lua | 21 + data/talkactions/scripts/animationeffect.lua | 29 + data/talkactions/scripts/ban.lua | 39 + data/talkactions/scripts/broadcast.lua | 11 + data/talkactions/scripts/buyhouse.lua | 36 + data/talkactions/scripts/buyprem.lua | 25 + data/talkactions/scripts/chameleon.lua | 25 + data/talkactions/scripts/changesex.lua | 19 + data/talkactions/scripts/clean.lua | 15 + data/talkactions/scripts/closeserver.lua | 17 + data/talkactions/scripts/create_item.lua | 59 + data/talkactions/scripts/deathlist.lua | 62 + data/talkactions/scripts/down.lua | 17 + data/talkactions/scripts/experienceshare.lua | 28 + data/talkactions/scripts/ghost.lua | 23 + data/talkactions/scripts/info.lua | 37 + data/talkactions/scripts/ipban.lua | 36 + data/talkactions/scripts/kick.lua | 19 + data/talkactions/scripts/kills.lua | 75 + data/talkactions/scripts/leavehouse.lua | 21 + data/talkactions/scripts/looktype.lua | 15 + data/talkactions/scripts/magiceffect.lua | 8 + data/talkactions/scripts/mccheck.lua | 40 + data/talkactions/scripts/online.lua | 23 + data/talkactions/scripts/openserver.lua | 13 + data/talkactions/scripts/owner.lua | 30 + data/talkactions/scripts/place_monster.lua | 20 + data/talkactions/scripts/place_npc.lua | 20 + data/talkactions/scripts/place_summon.lua | 20 + data/talkactions/scripts/position.lua | 10 + data/talkactions/scripts/remove_tutor.lua | 27 + data/talkactions/scripts/removething.lua | 33 + data/talkactions/scripts/serverinfo.lua | 8 + data/talkactions/scripts/storagevalue.lua | 15 + .../scripts/teleport_creature_here.lua | 24 + data/talkactions/scripts/teleport_home.lua | 8 + data/talkactions/scripts/teleport_ntiles.lua | 28 + .../scripts/teleport_to_creature.lua | 14 + data/talkactions/scripts/teleport_to_pos.lua | 9 + data/talkactions/scripts/teleport_to_town.lua | 18 + data/talkactions/scripts/unban.lua | 16 + data/talkactions/scripts/up.lua | 17 + data/talkactions/scripts/uptime.lua | 8 + data/talkactions/talkactions.xml | 52 + data/world/houses.xml | 864 + data/world/map.otbm | Bin 0 -> 74354465 bytes data/world/spawns.xml | 41587 ++++++++++++++++ database.sql | 605 + src/CMakeLists.txt | 71 + src/account.h | 35 + src/actions.cpp | 425 + src/actions.h | 111 + src/ban.cpp | 127 + src/ban.h | 58 + src/baseevents.cpp | 165 + src/baseevents.h | 90 + src/bed.cpp | 277 + src/bed.h | 77 + src/behaviourdatabase.cpp | 1301 + src/behaviourdatabase.h | 293 + src/chat.cpp | 591 + src/chat.h | 161 + src/combat.cpp | 1911 + src/combat.h | 397 + src/commands.cpp | 328 + src/commands.h | 74 + src/condition.cpp | 1297 + src/condition.h | 377 + src/configmanager.cpp | 205 + src/configmanager.h | 129 + src/connection.cpp | 298 + src/connection.h | 137 + src/const.h | 316 + src/container.cpp | 690 + src/container.h | 162 + src/creature.cpp | 1567 + src/creature.h | 557 + src/creatureevent.cpp | 434 + src/creatureevent.h | 111 + src/cylinder.cpp | 69 + src/cylinder.h | 250 + src/database.cpp | 295 + src/database.h | 243 + src/databasemanager.cpp | 117 + src/databasemanager.h | 37 + src/databasetasks.cpp | 101 + src/databasetasks.h | 60 + src/definitions.h | 75 + src/depotlocker.cpp | 89 + src/depotlocker.h | 63 + src/enums.h | 382 + src/fileloader.cpp | 405 + src/fileloader.h | 247 + src/game.cpp | 4536 ++ src/game.h | 564 + src/globalevent.cpp | 337 + src/globalevent.h | 114 + src/groups.cpp | 57 + src/groups.h | 41 + src/guild.cpp | 66 + src/guild.h | 70 + src/house.cpp | 730 + src/house.h | 315 + src/housetile.cpp | 122 + src/housetile.h | 52 + src/ioguild.cpp | 57 + src/ioguild.h | 32 + src/iologindata.cpp | 950 + src/iologindata.h | 68 + src/iomap.cpp | 462 + src/iomap.h | 161 + src/iomapserialize.cpp | 372 + src/iomapserialize.h | 42 + src/item.cpp | 1242 + src/item.h | 835 + src/items.cpp | 606 + src/items.h | 326 + src/lockfree.h | 62 + src/luascript.cpp | 11417 +++++ src/luascript.h | 1241 + src/mailbox.cpp | 183 + src/mailbox.h | 66 + src/map.cpp | 1028 + src/map.h | 287 + src/monster.cpp | 2165 + src/monster.h | 274 + src/monsters.cpp | 1070 + src/monsters.h | 201 + src/movement.cpp | 876 + src/movement.h | 168 + src/networkmessage.cpp | 135 + src/networkmessage.h | 173 + src/npc.cpp | 482 + src/npc.h | 158 + src/otpch.cpp | 20 + src/otpch.h | 44 + src/otserv.cpp | 281 + src/outputmessage.cpp | 83 + src/outputmessage.h | 104 + src/party.cpp | 458 + src/party.h | 101 + src/player.cpp | 3665 ++ src/player.h | 1099 + src/position.cpp | 73 + src/position.h | 134 + src/protocol.cpp | 154 + src/protocol.h | 97 + src/protocolgame.cpp | 2026 + src/protocolgame.h | 271 + src/protocollogin.cpp | 181 + src/protocollogin.h | 50 + src/protocolstatus.cpp | 247 + src/protocolstatus.h | 50 + src/pugicast.h | 39 + src/raids.cpp | 595 + src/raids.h | 233 + src/rsa.cpp | 92 + src/rsa.h | 43 + src/scheduler.cpp | 134 + src/scheduler.h | 85 + src/script.cpp | 432 + src/script.h | 277 + src/scriptmanager.cpp | 97 + src/scriptmanager.h | 41 + src/server.cpp | 204 + src/server.h | 150 + src/spawn.cpp | 344 + src/spawn.h | 101 + src/spells.cpp | 1896 + src/spells.h | 322 + src/talkaction.cpp | 155 + src/talkaction.h | 85 + src/tasks.cpp | 98 + src/tasks.h | 95 + src/teleport.cpp | 122 + src/teleport.h | 72 + src/thing.cpp | 42 + src/thing.h | 86 + src/thread_holder_base.h | 59 + src/tile.cpp | 1480 + src/tile.h | 392 + src/tools.cpp | 1139 + src/tools.h | 106 + src/town.h | 98 + src/vocation.cpp | 200 + src/vocation.h | 133 + src/waitlist.cpp | 130 + src/waitlist.h | 57 + src/wildcardtree.cpp | 129 + src/wildcardtree.h | 49 + vc14/arch32.props | 13 + vc14/arch64.props | 12 + vc14/debug.props | 22 + vc14/release.props | 19 + vc14/settings.props | 74 + vc14/theforgottenserver.sln | 28 + vc14/theforgottenserver.vcxproj | 298 + 1258 files changed, 185603 insertions(+) create mode 100644 .gitignore create mode 100644 CMakeLists.txt create mode 100644 README.md create mode 100644 cmake/FindCXX11.cmake create mode 100644 cmake/FindGMP.cmake create mode 100644 cmake/FindLua.cmake create mode 100644 cmake/FindLuaJIT.cmake create mode 100644 cmake/FindMySQL.cmake create mode 100644 cmake/FindPugiXML.cmake create mode 100644 cmake/cotire.cmake create mode 100644 config.lua create mode 100644 data/XML/commands.xml create mode 100644 data/XML/groups.xml create mode 100644 data/XML/stages.xml create mode 100644 data/XML/vocations.xml create mode 100644 data/actions/actions.xml create mode 100644 data/actions/lib/actions.lua create mode 100644 data/actions/scripts/misc/baking.lua create mode 100644 data/actions/scripts/misc/birdcage.lua create mode 100644 data/actions/scripts/misc/blueberry_bush.lua create mode 100644 data/actions/scripts/misc/botanist_container.lua create mode 100644 data/actions/scripts/misc/butterfly_conservation_kit.lua create mode 100644 data/actions/scripts/misc/chests.lua create mode 100644 data/actions/scripts/misc/closed_trap.lua create mode 100644 data/actions/scripts/misc/cornucopia.lua create mode 100644 data/actions/scripts/misc/crowbar.lua create mode 100644 data/actions/scripts/misc/doors.lua create mode 100644 data/actions/scripts/misc/ectoplasm_container.lua create mode 100644 data/actions/scripts/misc/fishing_rod.lua create mode 100644 data/actions/scripts/misc/fluids.lua create mode 100644 data/actions/scripts/misc/food.lua create mode 100644 data/actions/scripts/misc/furniture_parcels.lua create mode 100644 data/actions/scripts/misc/helmet_of_the_ancients.lua create mode 100644 data/actions/scripts/misc/ice_pick.lua create mode 100644 data/actions/scripts/misc/instruments.lua create mode 100644 data/actions/scripts/misc/key.lua create mode 100644 data/actions/scripts/misc/knife.lua create mode 100644 data/actions/scripts/misc/letter_bag.lua create mode 100644 data/actions/scripts/misc/machete.lua create mode 100644 data/actions/scripts/misc/open_trap.lua create mode 100644 data/actions/scripts/misc/panda_teddy.lua create mode 100644 data/actions/scripts/misc/pick.lua create mode 100644 data/actions/scripts/misc/present.lua create mode 100644 data/actions/scripts/misc/pumpkin_head.lua create mode 100644 data/actions/scripts/misc/rope.lua create mode 100644 data/actions/scripts/misc/scythe.lua create mode 100644 data/actions/scripts/misc/sheet_of_tracing_paper.lua create mode 100644 data/actions/scripts/misc/shovel.lua create mode 100644 data/actions/scripts/misc/snake_destroyer.lua create mode 100644 data/actions/scripts/misc/snowheap.lua create mode 100644 data/actions/scripts/misc/special_rights.lua create mode 100644 data/actions/scripts/misc/spectral_stone.lua create mode 100644 data/actions/scripts/misc/spellbook.lua create mode 100644 data/actions/scripts/misc/strange_lever.lua create mode 100644 data/actions/scripts/misc/teleporters.lua create mode 100644 data/actions/scripts/misc/time.lua create mode 100644 data/actions/scripts/misc/used_lamp.lua create mode 100644 data/actions/scripts/misc/water_pipe.lua create mode 100644 data/actions/scripts/misc/weapons.lua create mode 100644 data/actions/scripts/nostalrius/1.lua create mode 100644 data/actions/scripts/nostalrius/10.lua create mode 100644 data/actions/scripts/nostalrius/11.lua create mode 100644 data/actions/scripts/nostalrius/12.lua create mode 100644 data/actions/scripts/nostalrius/13.lua create mode 100644 data/actions/scripts/nostalrius/14.lua create mode 100644 data/actions/scripts/nostalrius/15.lua create mode 100644 data/actions/scripts/nostalrius/16.lua create mode 100644 data/actions/scripts/nostalrius/17.lua create mode 100644 data/actions/scripts/nostalrius/18.lua create mode 100644 data/actions/scripts/nostalrius/19.lua create mode 100644 data/actions/scripts/nostalrius/2.lua create mode 100644 data/actions/scripts/nostalrius/20.lua create mode 100644 data/actions/scripts/nostalrius/21.lua create mode 100644 data/actions/scripts/nostalrius/22.lua create mode 100644 data/actions/scripts/nostalrius/23.lua create mode 100644 data/actions/scripts/nostalrius/24.lua create mode 100644 data/actions/scripts/nostalrius/25.lua create mode 100644 data/actions/scripts/nostalrius/26.lua create mode 100644 data/actions/scripts/nostalrius/27.lua create mode 100644 data/actions/scripts/nostalrius/28.lua create mode 100644 data/actions/scripts/nostalrius/29.lua create mode 100644 data/actions/scripts/nostalrius/3.lua create mode 100644 data/actions/scripts/nostalrius/30.lua create mode 100644 data/actions/scripts/nostalrius/31.lua create mode 100644 data/actions/scripts/nostalrius/32.lua create mode 100644 data/actions/scripts/nostalrius/33.lua create mode 100644 data/actions/scripts/nostalrius/34.lua create mode 100644 data/actions/scripts/nostalrius/35.lua create mode 100644 data/actions/scripts/nostalrius/36.lua create mode 100644 data/actions/scripts/nostalrius/37.lua create mode 100644 data/actions/scripts/nostalrius/38.lua create mode 100644 data/actions/scripts/nostalrius/39.lua create mode 100644 data/actions/scripts/nostalrius/4.lua create mode 100644 data/actions/scripts/nostalrius/40.lua create mode 100644 data/actions/scripts/nostalrius/41.lua create mode 100644 data/actions/scripts/nostalrius/42.lua create mode 100644 data/actions/scripts/nostalrius/43.lua create mode 100644 data/actions/scripts/nostalrius/44.lua create mode 100644 data/actions/scripts/nostalrius/45.lua create mode 100644 data/actions/scripts/nostalrius/46.lua create mode 100644 data/actions/scripts/nostalrius/47.lua create mode 100644 data/actions/scripts/nostalrius/48.lua create mode 100644 data/actions/scripts/nostalrius/49.lua create mode 100644 data/actions/scripts/nostalrius/5.lua create mode 100644 data/actions/scripts/nostalrius/50.lua create mode 100644 data/actions/scripts/nostalrius/51.lua create mode 100644 data/actions/scripts/nostalrius/52.lua create mode 100644 data/actions/scripts/nostalrius/53.lua create mode 100644 data/actions/scripts/nostalrius/54.lua create mode 100644 data/actions/scripts/nostalrius/55.lua create mode 100644 data/actions/scripts/nostalrius/56.lua create mode 100644 data/actions/scripts/nostalrius/57.lua create mode 100644 data/actions/scripts/nostalrius/58.lua create mode 100644 data/actions/scripts/nostalrius/59.lua create mode 100644 data/actions/scripts/nostalrius/6.lua create mode 100644 data/actions/scripts/nostalrius/60.lua create mode 100644 data/actions/scripts/nostalrius/61.lua create mode 100644 data/actions/scripts/nostalrius/62.lua create mode 100644 data/actions/scripts/nostalrius/63.lua create mode 100644 data/actions/scripts/nostalrius/64.lua create mode 100644 data/actions/scripts/nostalrius/65.lua create mode 100644 data/actions/scripts/nostalrius/66.lua create mode 100644 data/actions/scripts/nostalrius/67.lua create mode 100644 data/actions/scripts/nostalrius/68.lua create mode 100644 data/actions/scripts/nostalrius/69.lua create mode 100644 data/actions/scripts/nostalrius/7.lua create mode 100644 data/actions/scripts/nostalrius/70.lua create mode 100644 data/actions/scripts/nostalrius/71.lua create mode 100644 data/actions/scripts/nostalrius/72.lua create mode 100644 data/actions/scripts/nostalrius/73.lua create mode 100644 data/actions/scripts/nostalrius/74.lua create mode 100644 data/actions/scripts/nostalrius/75.lua create mode 100644 data/actions/scripts/nostalrius/76.lua create mode 100644 data/actions/scripts/nostalrius/77.lua create mode 100644 data/actions/scripts/nostalrius/78.lua create mode 100644 data/actions/scripts/nostalrius/79.lua create mode 100644 data/actions/scripts/nostalrius/8.lua create mode 100644 data/actions/scripts/nostalrius/80.lua create mode 100644 data/actions/scripts/nostalrius/81.lua create mode 100644 data/actions/scripts/nostalrius/82.lua create mode 100644 data/actions/scripts/nostalrius/83.lua create mode 100644 data/actions/scripts/nostalrius/9.lua create mode 100644 data/actions/scripts/nostalrius/_.lua create mode 100644 data/chatchannels/chatchannels.xml create mode 100644 data/chatchannels/scripts/englishchat.lua create mode 100644 data/chatchannels/scripts/gamemaster.lua create mode 100644 data/chatchannels/scripts/help.lua create mode 100644 data/chatchannels/scripts/ruleviolations.lua create mode 100644 data/chatchannels/scripts/trade.lua create mode 100644 data/chatchannels/scripts/tutor.lua create mode 100644 data/chatchannels/scripts/worldchat.lua create mode 100644 data/creaturescripts/creaturescripts.xml create mode 100644 data/creaturescripts/lib/creaturescripts.lua create mode 100644 data/creaturescripts/scripts/firstitems.lua create mode 100644 data/creaturescripts/scripts/login.lua create mode 100644 data/creaturescripts/scripts/playerdeath.lua create mode 100644 data/global.lua create mode 100644 data/globalevents/globalevents.xml create mode 100644 data/globalevents/lib/globalevents.lua create mode 100644 data/globalevents/scripts/record.lua create mode 100644 data/globalevents/scripts/serversave.lua create mode 100644 data/globalevents/scripts/startup.lua create mode 100644 data/items/items.srv create mode 100644 data/lib/compat/compat.lua create mode 100644 data/lib/core/constants.lua create mode 100644 data/lib/core/container.lua create mode 100644 data/lib/core/core.lua create mode 100644 data/lib/core/creature.lua create mode 100644 data/lib/core/game.lua create mode 100644 data/lib/core/item.lua create mode 100644 data/lib/core/itemtype.lua create mode 100644 data/lib/core/monster.lua create mode 100644 data/lib/core/player.lua create mode 100644 data/lib/core/position.lua create mode 100644 data/lib/core/teleport.lua create mode 100644 data/lib/core/tile.lua create mode 100644 data/lib/lib.lua create mode 100644 data/monster/amazon.xml create mode 100644 data/monster/ancientscarab.xml create mode 100644 data/monster/apocalypse.xml create mode 100644 data/monster/assassin.xml create mode 100644 data/monster/badger.xml create mode 100644 data/monster/bandit.xml create mode 100644 data/monster/banshee.xml create mode 100644 data/monster/bat.xml create mode 100644 data/monster/bazir.xml create mode 100644 data/monster/bear.xml create mode 100644 data/monster/behemoth.xml create mode 100644 data/monster/beholder.xml create mode 100644 data/monster/blackknight.xml create mode 100644 data/monster/blacksheep.xml create mode 100644 data/monster/bluedjinn.xml create mode 100644 data/monster/bonebeast.xml create mode 100644 data/monster/bug.xml create mode 100644 data/monster/butterflyblue.xml create mode 100644 data/monster/butterflypurple.xml create mode 100644 data/monster/butterflyred.xml create mode 100644 data/monster/butterflyyellow.xml create mode 100644 data/monster/carniphila.xml create mode 100644 data/monster/caverat.xml create mode 100644 data/monster/centipede.xml create mode 100644 data/monster/chicken.xml create mode 100644 data/monster/cobra.xml create mode 100644 data/monster/crab.xml create mode 100644 data/monster/crocodile.xml create mode 100644 data/monster/cryptshambler.xml create mode 100644 data/monster/cyclops.xml create mode 100644 data/monster/darkmonk.xml create mode 100644 data/monster/deathslicer.xml create mode 100644 data/monster/deer.xml create mode 100644 data/monster/demodras.xml create mode 100644 data/monster/demon.xml create mode 100644 data/monster/demonskeleton.xml create mode 100644 data/monster/dharalion.xml create mode 100644 data/monster/dog.xml create mode 100644 data/monster/dragon.xml create mode 100644 data/monster/dragonlord.xml create mode 100644 data/monster/dwarf.xml create mode 100644 data/monster/dwarfgeomancer.xml create mode 100644 data/monster/dwarfguard.xml create mode 100644 data/monster/dwarfsoldier.xml create mode 100644 data/monster/dworcfleshhunter.xml create mode 100644 data/monster/dworcvenomsniper.xml create mode 100644 data/monster/dworcvoodoomaster.xml create mode 100644 data/monster/efreet.xml create mode 100644 data/monster/elderbeholder.xml create mode 100644 data/monster/elephant.xml create mode 100644 data/monster/elf.xml create mode 100644 data/monster/elfarcanist.xml create mode 100644 data/monster/elfscout.xml create mode 100644 data/monster/evileye.xml create mode 100644 data/monster/fernfang.xml create mode 100644 data/monster/ferumbras.xml create mode 100644 data/monster/firedevil.xml create mode 100644 data/monster/fireelemental.xml create mode 100644 data/monster/flamethrower.xml create mode 100644 data/monster/flamingo.xml create mode 100644 data/monster/frosttroll.xml create mode 100644 data/monster/gamemaster.xml create mode 100644 data/monster/gargoyle.xml create mode 100644 data/monster/gazer.xml create mode 100644 data/monster/ghost.xml create mode 100644 data/monster/ghoul.xml create mode 100644 data/monster/giantspider.xml create mode 100644 data/monster/goblin.xml create mode 100644 data/monster/greendjinn.xml create mode 100644 data/monster/grorlam.xml create mode 100644 data/monster/halloweenhare.xml create mode 100644 data/monster/hero.xml create mode 100644 data/monster/hornedfox.xml create mode 100644 data/monster/hunter.xml create mode 100644 data/monster/hyaena.xml create mode 100644 data/monster/hydra.xml create mode 100644 data/monster/illusion.xml create mode 100644 data/monster/infernatil.xml create mode 100644 data/monster/kongra.xml create mode 100644 data/monster/larva.xml create mode 100644 data/monster/lich.xml create mode 100644 data/monster/lion.xml create mode 100644 data/monster/lizardsentinel.xml create mode 100644 data/monster/lizardsnakecharmer.xml create mode 100644 data/monster/lizardtemplar.xml create mode 100644 data/monster/magicthrower.xml create mode 100644 data/monster/marid.xml create mode 100644 data/monster/merlkin.xml create mode 100644 data/monster/mimic.xml create mode 100644 data/monster/minotaur.xml create mode 100644 data/monster/minotaurarcher.xml create mode 100644 data/monster/minotaurguard.xml create mode 100644 data/monster/minotaurmage.xml create mode 100644 data/monster/monk.xml create mode 100644 data/monster/monsters.xml create mode 100644 data/monster/morgaroth.xml create mode 100644 data/monster/mummy.xml create mode 100644 data/monster/murius.xml create mode 100644 data/monster/necromancer.xml create mode 100644 data/monster/necropharus.xml create mode 100644 data/monster/oldwidow.xml create mode 100644 data/monster/orc.xml create mode 100644 data/monster/orcberserker.xml create mode 100644 data/monster/orcleader.xml create mode 100644 data/monster/orcrider.xml create mode 100644 data/monster/orcshaman.xml create mode 100644 data/monster/orcspearman.xml create mode 100644 data/monster/orcwarlord.xml create mode 100644 data/monster/orcwarrior.xml create mode 100644 data/monster/orshabaal.xml create mode 100644 data/monster/panda.xml create mode 100644 data/monster/parrot.xml create mode 100644 data/monster/pharaohashmunrah.xml create mode 100644 data/monster/pharaohdipthrah.xml create mode 100644 data/monster/pharaohmahrdis.xml create mode 100644 data/monster/pharaohmorguthis.xml create mode 100644 data/monster/pharaohomruc.xml create mode 100644 data/monster/pharaohrahemos.xml create mode 100644 data/monster/pharaohthalas.xml create mode 100644 data/monster/pharaohvashresamun.xml create mode 100644 data/monster/pig.xml create mode 100644 data/monster/plaguethrower.xml create mode 100644 data/monster/poisonspider.xml create mode 100644 data/monster/polarbear.xml create mode 100644 data/monster/priestess.xml create mode 100644 data/monster/rabbit.xml create mode 100644 data/monster/raids/orc.xml create mode 100644 data/monster/raids/orcwarlord.xml create mode 100644 data/monster/rat.xml create mode 100644 data/monster/rotworm.xml create mode 100644 data/monster/scarab.xml create mode 100644 data/monster/scorpion.xml create mode 100644 data/monster/serpentspawn.xml create mode 100644 data/monster/sheep.xml create mode 100644 data/monster/shredderthrower.xml create mode 100644 data/monster/sibang.xml create mode 100644 data/monster/skeleton.xml create mode 100644 data/monster/skunk.xml create mode 100644 data/monster/slime.xml create mode 100644 data/monster/slime2.xml create mode 100644 data/monster/smuggler.xml create mode 100644 data/monster/snake.xml create mode 100644 data/monster/spider.xml create mode 100644 data/monster/spitnettle.xml create mode 100644 data/monster/stalker.xml create mode 100644 data/monster/stonegolem.xml create mode 100644 data/monster/swamptroll.xml create mode 100644 data/monster/tarantula.xml create mode 100644 data/monster/terrorbird.xml create mode 100644 data/monster/tiger.xml create mode 100644 data/monster/troll.xml create mode 100644 data/monster/valkyrie.xml create mode 100644 data/monster/vampire.xml create mode 100644 data/monster/warlock.xml create mode 100644 data/monster/warwolf.xml create mode 100644 data/monster/wasp.xml create mode 100644 data/monster/wildwarrior.xml create mode 100644 data/monster/winterwolf.xml create mode 100644 data/monster/witch.xml create mode 100644 data/monster/wolf.xml create mode 100644 data/monster/yeti.xml create mode 100644 data/movements/lib/movements.lua create mode 100644 data/movements/movements.xml create mode 100644 data/movements/scripts/misc/candelabrum.lua create mode 100644 data/movements/scripts/misc/damage.lua create mode 100644 data/movements/scripts/misc/depot_switch.lua create mode 100644 data/movements/scripts/misc/doors.lua create mode 100644 data/movements/scripts/misc/dustbin.lua create mode 100644 data/movements/scripts/misc/floorchange.lua create mode 100644 data/movements/scripts/misc/lava.lua create mode 100644 data/movements/scripts/misc/open_trap.lua create mode 100644 data/movements/scripts/misc/sandstone_wall.lua create mode 100644 data/movements/scripts/misc/swamp.lua create mode 100644 data/movements/scripts/misc/tar.lua create mode 100644 data/movements/scripts/misc/water.lua create mode 100644 data/movements/scripts/nostalrius/1.lua create mode 100644 data/movements/scripts/nostalrius/10.lua create mode 100644 data/movements/scripts/nostalrius/100.lua create mode 100644 data/movements/scripts/nostalrius/101.lua create mode 100644 data/movements/scripts/nostalrius/102.lua create mode 100644 data/movements/scripts/nostalrius/103.lua create mode 100644 data/movements/scripts/nostalrius/104.lua create mode 100644 data/movements/scripts/nostalrius/105.lua create mode 100644 data/movements/scripts/nostalrius/106.lua create mode 100644 data/movements/scripts/nostalrius/107.lua create mode 100644 data/movements/scripts/nostalrius/108.lua create mode 100644 data/movements/scripts/nostalrius/109.lua create mode 100644 data/movements/scripts/nostalrius/11.lua create mode 100644 data/movements/scripts/nostalrius/110.lua create mode 100644 data/movements/scripts/nostalrius/111.lua create mode 100644 data/movements/scripts/nostalrius/112.lua create mode 100644 data/movements/scripts/nostalrius/113.lua create mode 100644 data/movements/scripts/nostalrius/114.lua create mode 100644 data/movements/scripts/nostalrius/115.lua create mode 100644 data/movements/scripts/nostalrius/116.lua create mode 100644 data/movements/scripts/nostalrius/117.lua create mode 100644 data/movements/scripts/nostalrius/118.lua create mode 100644 data/movements/scripts/nostalrius/119.lua create mode 100644 data/movements/scripts/nostalrius/12.lua create mode 100644 data/movements/scripts/nostalrius/120.lua create mode 100644 data/movements/scripts/nostalrius/121.lua create mode 100644 data/movements/scripts/nostalrius/122.lua create mode 100644 data/movements/scripts/nostalrius/123.lua create mode 100644 data/movements/scripts/nostalrius/124.lua create mode 100644 data/movements/scripts/nostalrius/125.lua create mode 100644 data/movements/scripts/nostalrius/126.lua create mode 100644 data/movements/scripts/nostalrius/127.lua create mode 100644 data/movements/scripts/nostalrius/128.lua create mode 100644 data/movements/scripts/nostalrius/129.lua create mode 100644 data/movements/scripts/nostalrius/13.lua create mode 100644 data/movements/scripts/nostalrius/130.lua create mode 100644 data/movements/scripts/nostalrius/131.lua create mode 100644 data/movements/scripts/nostalrius/132.lua create mode 100644 data/movements/scripts/nostalrius/133.lua create mode 100644 data/movements/scripts/nostalrius/134.lua create mode 100644 data/movements/scripts/nostalrius/135.lua create mode 100644 data/movements/scripts/nostalrius/136.lua create mode 100644 data/movements/scripts/nostalrius/137.lua create mode 100644 data/movements/scripts/nostalrius/138.lua create mode 100644 data/movements/scripts/nostalrius/139.lua create mode 100644 data/movements/scripts/nostalrius/14.lua create mode 100644 data/movements/scripts/nostalrius/140.lua create mode 100644 data/movements/scripts/nostalrius/141.lua create mode 100644 data/movements/scripts/nostalrius/142.lua create mode 100644 data/movements/scripts/nostalrius/143.lua create mode 100644 data/movements/scripts/nostalrius/144.lua create mode 100644 data/movements/scripts/nostalrius/145.lua create mode 100644 data/movements/scripts/nostalrius/146.lua create mode 100644 data/movements/scripts/nostalrius/147.lua create mode 100644 data/movements/scripts/nostalrius/148.lua create mode 100644 data/movements/scripts/nostalrius/149.lua create mode 100644 data/movements/scripts/nostalrius/15.lua create mode 100644 data/movements/scripts/nostalrius/150.lua create mode 100644 data/movements/scripts/nostalrius/151.lua create mode 100644 data/movements/scripts/nostalrius/152.lua create mode 100644 data/movements/scripts/nostalrius/153.lua create mode 100644 data/movements/scripts/nostalrius/154.lua create mode 100644 data/movements/scripts/nostalrius/155.lua create mode 100644 data/movements/scripts/nostalrius/156.lua create mode 100644 data/movements/scripts/nostalrius/157.lua create mode 100644 data/movements/scripts/nostalrius/158.lua create mode 100644 data/movements/scripts/nostalrius/159.lua create mode 100644 data/movements/scripts/nostalrius/16.lua create mode 100644 data/movements/scripts/nostalrius/160.lua create mode 100644 data/movements/scripts/nostalrius/161.lua create mode 100644 data/movements/scripts/nostalrius/162.lua create mode 100644 data/movements/scripts/nostalrius/163.lua create mode 100644 data/movements/scripts/nostalrius/164.lua create mode 100644 data/movements/scripts/nostalrius/165.lua create mode 100644 data/movements/scripts/nostalrius/166.lua create mode 100644 data/movements/scripts/nostalrius/167.lua create mode 100644 data/movements/scripts/nostalrius/168.lua create mode 100644 data/movements/scripts/nostalrius/169.lua create mode 100644 data/movements/scripts/nostalrius/17.lua create mode 100644 data/movements/scripts/nostalrius/170.lua create mode 100644 data/movements/scripts/nostalrius/171.lua create mode 100644 data/movements/scripts/nostalrius/172.lua create mode 100644 data/movements/scripts/nostalrius/173.lua create mode 100644 data/movements/scripts/nostalrius/174.lua create mode 100644 data/movements/scripts/nostalrius/175.lua create mode 100644 data/movements/scripts/nostalrius/176.lua create mode 100644 data/movements/scripts/nostalrius/177.lua create mode 100644 data/movements/scripts/nostalrius/178.lua create mode 100644 data/movements/scripts/nostalrius/179.lua create mode 100644 data/movements/scripts/nostalrius/18.lua create mode 100644 data/movements/scripts/nostalrius/180.lua create mode 100644 data/movements/scripts/nostalrius/181.lua create mode 100644 data/movements/scripts/nostalrius/182.lua create mode 100644 data/movements/scripts/nostalrius/183.lua create mode 100644 data/movements/scripts/nostalrius/184.lua create mode 100644 data/movements/scripts/nostalrius/185.lua create mode 100644 data/movements/scripts/nostalrius/186.lua create mode 100644 data/movements/scripts/nostalrius/187.lua create mode 100644 data/movements/scripts/nostalrius/188.lua create mode 100644 data/movements/scripts/nostalrius/189.lua create mode 100644 data/movements/scripts/nostalrius/19.lua create mode 100644 data/movements/scripts/nostalrius/190.lua create mode 100644 data/movements/scripts/nostalrius/191.lua create mode 100644 data/movements/scripts/nostalrius/192.lua create mode 100644 data/movements/scripts/nostalrius/193.lua create mode 100644 data/movements/scripts/nostalrius/194.lua create mode 100644 data/movements/scripts/nostalrius/195.lua create mode 100644 data/movements/scripts/nostalrius/196.lua create mode 100644 data/movements/scripts/nostalrius/197.lua create mode 100644 data/movements/scripts/nostalrius/198.lua create mode 100644 data/movements/scripts/nostalrius/199.lua create mode 100644 data/movements/scripts/nostalrius/2.lua create mode 100644 data/movements/scripts/nostalrius/20.lua create mode 100644 data/movements/scripts/nostalrius/200.lua create mode 100644 data/movements/scripts/nostalrius/201.lua create mode 100644 data/movements/scripts/nostalrius/202.lua create mode 100644 data/movements/scripts/nostalrius/203.lua create mode 100644 data/movements/scripts/nostalrius/204.lua create mode 100644 data/movements/scripts/nostalrius/205.lua create mode 100644 data/movements/scripts/nostalrius/206.lua create mode 100644 data/movements/scripts/nostalrius/207.lua create mode 100644 data/movements/scripts/nostalrius/208.lua create mode 100644 data/movements/scripts/nostalrius/209.lua create mode 100644 data/movements/scripts/nostalrius/21.lua create mode 100644 data/movements/scripts/nostalrius/210.lua create mode 100644 data/movements/scripts/nostalrius/211.lua create mode 100644 data/movements/scripts/nostalrius/212.lua create mode 100644 data/movements/scripts/nostalrius/213.lua create mode 100644 data/movements/scripts/nostalrius/214.lua create mode 100644 data/movements/scripts/nostalrius/215.lua create mode 100644 data/movements/scripts/nostalrius/216.lua create mode 100644 data/movements/scripts/nostalrius/217.lua create mode 100644 data/movements/scripts/nostalrius/218.lua create mode 100644 data/movements/scripts/nostalrius/219.lua create mode 100644 data/movements/scripts/nostalrius/22.lua create mode 100644 data/movements/scripts/nostalrius/220.lua create mode 100644 data/movements/scripts/nostalrius/221.lua create mode 100644 data/movements/scripts/nostalrius/222.lua create mode 100644 data/movements/scripts/nostalrius/223.lua create mode 100644 data/movements/scripts/nostalrius/224.lua create mode 100644 data/movements/scripts/nostalrius/225.lua create mode 100644 data/movements/scripts/nostalrius/226.lua create mode 100644 data/movements/scripts/nostalrius/227.lua create mode 100644 data/movements/scripts/nostalrius/228.lua create mode 100644 data/movements/scripts/nostalrius/229.lua create mode 100644 data/movements/scripts/nostalrius/23.lua create mode 100644 data/movements/scripts/nostalrius/230.lua create mode 100644 data/movements/scripts/nostalrius/231.lua create mode 100644 data/movements/scripts/nostalrius/232.lua create mode 100644 data/movements/scripts/nostalrius/233.lua create mode 100644 data/movements/scripts/nostalrius/234.lua create mode 100644 data/movements/scripts/nostalrius/235.lua create mode 100644 data/movements/scripts/nostalrius/236.lua create mode 100644 data/movements/scripts/nostalrius/237.lua create mode 100644 data/movements/scripts/nostalrius/24.lua create mode 100644 data/movements/scripts/nostalrius/25.lua create mode 100644 data/movements/scripts/nostalrius/26.lua create mode 100644 data/movements/scripts/nostalrius/27.lua create mode 100644 data/movements/scripts/nostalrius/28.lua create mode 100644 data/movements/scripts/nostalrius/29.lua create mode 100644 data/movements/scripts/nostalrius/3.lua create mode 100644 data/movements/scripts/nostalrius/30.lua create mode 100644 data/movements/scripts/nostalrius/31.lua create mode 100644 data/movements/scripts/nostalrius/32.lua create mode 100644 data/movements/scripts/nostalrius/33.lua create mode 100644 data/movements/scripts/nostalrius/34.lua create mode 100644 data/movements/scripts/nostalrius/35.lua create mode 100644 data/movements/scripts/nostalrius/36.lua create mode 100644 data/movements/scripts/nostalrius/37.lua create mode 100644 data/movements/scripts/nostalrius/38.lua create mode 100644 data/movements/scripts/nostalrius/39.lua create mode 100644 data/movements/scripts/nostalrius/4.lua create mode 100644 data/movements/scripts/nostalrius/40.lua create mode 100644 data/movements/scripts/nostalrius/41.lua create mode 100644 data/movements/scripts/nostalrius/42.lua create mode 100644 data/movements/scripts/nostalrius/43.lua create mode 100644 data/movements/scripts/nostalrius/44.lua create mode 100644 data/movements/scripts/nostalrius/45.lua create mode 100644 data/movements/scripts/nostalrius/46.lua create mode 100644 data/movements/scripts/nostalrius/47.lua create mode 100644 data/movements/scripts/nostalrius/48.lua create mode 100644 data/movements/scripts/nostalrius/49.lua create mode 100644 data/movements/scripts/nostalrius/5.lua create mode 100644 data/movements/scripts/nostalrius/50.lua create mode 100644 data/movements/scripts/nostalrius/51.lua create mode 100644 data/movements/scripts/nostalrius/52.lua create mode 100644 data/movements/scripts/nostalrius/53.lua create mode 100644 data/movements/scripts/nostalrius/54.lua create mode 100644 data/movements/scripts/nostalrius/55.lua create mode 100644 data/movements/scripts/nostalrius/56.lua create mode 100644 data/movements/scripts/nostalrius/57.lua create mode 100644 data/movements/scripts/nostalrius/58.lua create mode 100644 data/movements/scripts/nostalrius/59.lua create mode 100644 data/movements/scripts/nostalrius/6.lua create mode 100644 data/movements/scripts/nostalrius/60.lua create mode 100644 data/movements/scripts/nostalrius/61.lua create mode 100644 data/movements/scripts/nostalrius/62.lua create mode 100644 data/movements/scripts/nostalrius/63.lua create mode 100644 data/movements/scripts/nostalrius/64.lua create mode 100644 data/movements/scripts/nostalrius/65.lua create mode 100644 data/movements/scripts/nostalrius/66.lua create mode 100644 data/movements/scripts/nostalrius/67.lua create mode 100644 data/movements/scripts/nostalrius/68.lua create mode 100644 data/movements/scripts/nostalrius/69.lua create mode 100644 data/movements/scripts/nostalrius/7.lua create mode 100644 data/movements/scripts/nostalrius/70.lua create mode 100644 data/movements/scripts/nostalrius/71.lua create mode 100644 data/movements/scripts/nostalrius/72.lua create mode 100644 data/movements/scripts/nostalrius/73.lua create mode 100644 data/movements/scripts/nostalrius/74.lua create mode 100644 data/movements/scripts/nostalrius/75.lua create mode 100644 data/movements/scripts/nostalrius/76.lua create mode 100644 data/movements/scripts/nostalrius/77.lua create mode 100644 data/movements/scripts/nostalrius/78.lua create mode 100644 data/movements/scripts/nostalrius/79.lua create mode 100644 data/movements/scripts/nostalrius/8.lua create mode 100644 data/movements/scripts/nostalrius/80.lua create mode 100644 data/movements/scripts/nostalrius/81.lua create mode 100644 data/movements/scripts/nostalrius/82.lua create mode 100644 data/movements/scripts/nostalrius/83.lua create mode 100644 data/movements/scripts/nostalrius/84.lua create mode 100644 data/movements/scripts/nostalrius/85.lua create mode 100644 data/movements/scripts/nostalrius/86.lua create mode 100644 data/movements/scripts/nostalrius/87.lua create mode 100644 data/movements/scripts/nostalrius/88.lua create mode 100644 data/movements/scripts/nostalrius/89.lua create mode 100644 data/movements/scripts/nostalrius/9.lua create mode 100644 data/movements/scripts/nostalrius/90.lua create mode 100644 data/movements/scripts/nostalrius/91.lua create mode 100644 data/movements/scripts/nostalrius/92.lua create mode 100644 data/movements/scripts/nostalrius/93.lua create mode 100644 data/movements/scripts/nostalrius/94.lua create mode 100644 data/movements/scripts/nostalrius/95.lua create mode 100644 data/movements/scripts/nostalrius/96.lua create mode 100644 data/movements/scripts/nostalrius/97.lua create mode 100644 data/movements/scripts/nostalrius/98.lua create mode 100644 data/movements/scripts/nostalrius/99.lua create mode 100644 data/movements/scripts/nostalrius/_.lua create mode 100644 data/npc/adrenius.npc create mode 100644 data/npc/ahmet.npc create mode 100644 data/npc/albert.npc create mode 100644 data/npc/aldee.npc create mode 100644 data/npc/aldo.npc create mode 100644 data/npc/alesar.npc create mode 100644 data/npc/alexander.npc create mode 100644 data/npc/alia.npc create mode 100644 data/npc/allen.npc create mode 100644 data/npc/alwin.npc create mode 100644 data/npc/amanda.npc create mode 100644 data/npc/amber.npc create mode 100644 data/npc/anerui.npc create mode 100644 data/npc/aneus.npc create mode 100644 data/npc/angelina.npc create mode 100644 data/npc/angus.npc create mode 100644 data/npc/apparition.npc create mode 100644 data/npc/arito.npc create mode 100644 data/npc/arkhothep.npc create mode 100644 data/npc/arnold.npc create mode 100644 data/npc/aruda.npc create mode 100644 data/npc/ashtamor.npc create mode 100644 data/npc/asima.npc create mode 100644 data/npc/asrak.npc create mode 100644 data/npc/avar.npc create mode 100644 data/npc/azil.npc create mode 100644 data/npc/baaleal.npc create mode 100644 data/npc/bambi.npc create mode 100644 data/npc/bansheequeen.npc create mode 100644 data/npc/barbara.npc create mode 100644 data/npc/bashira.npc create mode 100644 data/npc/basilisk.npc create mode 100644 data/npc/baxter.npc create mode 100644 data/npc/beatrice.npc create mode 100644 data/npc/beholder.npc create mode 100644 data/npc/benjamin.npc create mode 100644 data/npc/bezil.npc create mode 100644 data/npc/bigben.npc create mode 100644 data/npc/billy.npc create mode 100644 data/npc/blindorc.npc create mode 100644 data/npc/blindprophet.npc create mode 100644 data/npc/blood.npc create mode 100644 data/npc/blossom.npc create mode 100644 data/npc/bonifacius.npc create mode 100644 data/npc/boozer.npc create mode 100644 data/npc/boques.npc create mode 100644 data/npc/borkas.npc create mode 100644 data/npc/bozo.npc create mode 100644 data/npc/brasith.npc create mode 100644 data/npc/brengus.npc create mode 100644 data/npc/brewster.npc create mode 100644 data/npc/briasol.npc create mode 100644 data/npc/brodrosch.npc create mode 100644 data/npc/bruno.npc create mode 100644 data/npc/budrik.npc create mode 100644 data/npc/bunny.npc create mode 100644 data/npc/busty.npc create mode 100644 data/npc/captain1.npc create mode 100644 data/npc/captain2.npc create mode 100644 data/npc/captain3.npc create mode 100644 data/npc/captain4.npc create mode 100644 data/npc/captain5.npc create mode 100644 data/npc/captain6.npc create mode 100644 data/npc/captain7.npc create mode 100644 data/npc/carina.npc create mode 100644 data/npc/charles.npc create mode 100644 data/npc/chatterbone.npc create mode 100644 data/npc/chemar.npc create mode 100644 data/npc/chephan.npc create mode 100644 data/npc/chester.npc create mode 100644 data/npc/christoph.npc create mode 100644 data/npc/chrystal.npc create mode 100644 data/npc/cipfried.npc create mode 100644 data/npc/clark.npc create mode 100644 data/npc/clyde.npc create mode 100644 data/npc/cobra.npc create mode 100644 data/npc/cornelia.npc create mode 100644 data/npc/costello.npc create mode 100644 data/npc/crone.npc create mode 100644 data/npc/dabui.npc create mode 100644 data/npc/dagomir.npc create mode 100644 data/npc/dallheim.npc create mode 100644 data/npc/dane.npc create mode 100644 data/npc/daniel.npc create mode 100644 data/npc/dario.npc create mode 100644 data/npc/demongrd.npc create mode 100644 data/npc/demonskeleton.npc create mode 100644 data/npc/dermot.npc create mode 100644 data/npc/digger.npc create mode 100644 data/npc/dixi.npc create mode 100644 data/npc/djema.npc create mode 100644 data/npc/don.npc create mode 100644 data/npc/dove.npc create mode 100644 data/npc/duria.npc create mode 100644 data/npc/dustrunner.npc create mode 100644 data/npc/ebenizer.npc create mode 100644 data/npc/edala.npc create mode 100644 data/npc/eddy.npc create mode 100644 data/npc/edoch.npc create mode 100644 data/npc/edowir.npc create mode 100644 data/npc/edvard.npc create mode 100644 data/npc/elane.npc create mode 100644 data/npc/elathriel.npc create mode 100644 data/npc/elfguard.npc create mode 100644 data/npc/elvith.npc create mode 100644 data/npc/eremo.npc create mode 100644 data/npc/eroth.npc create mode 100644 data/npc/etzel.npc create mode 100644 data/npc/eva.npc create mode 100644 data/npc/explorer.ndb create mode 100644 data/npc/fahradin.npc create mode 100644 data/npc/falk.npc create mode 100644 data/npc/faluae.npc create mode 100644 data/npc/feizuhl.npc create mode 100644 data/npc/fenbala.npc create mode 100644 data/npc/fenech.npc create mode 100644 data/npc/ferks.npc create mode 100644 data/npc/ferryman1.npc create mode 100644 data/npc/ferryman2.npc create mode 100644 data/npc/ferryman3.npc create mode 100644 data/npc/ferryman4.npc create mode 100644 data/npc/ferrymanjack.npc create mode 100644 data/npc/frans.npc create mode 100644 data/npc/frodo.npc create mode 100644 data/npc/gabel.npc create mode 100644 data/npc/gail.npc create mode 100644 data/npc/galuna.npc create mode 100644 data/npc/gamel.npc create mode 100644 data/npc/gamon.npc create mode 100644 data/npc/gatekeeper.npc create mode 100644 data/npc/gen-bank.ndb create mode 100644 data/npc/gen-post.ndb create mode 100644 data/npc/gen-t-armor-b.ndb create mode 100644 data/npc/gen-t-armor-s.ndb create mode 100644 data/npc/gen-t-distance-s.ndb create mode 100644 data/npc/gen-t-fruit-s.ndb create mode 100644 data/npc/gen-t-furniture-chairs-s.ndb create mode 100644 data/npc/gen-t-furniture-containers-s.ndb create mode 100644 data/npc/gen-t-furniture-decoration-s.ndb create mode 100644 data/npc/gen-t-furniture-flowers-s.ndb create mode 100644 data/npc/gen-t-furniture-instruments-s.ndb create mode 100644 data/npc/gen-t-furniture-jungle-s.ndb create mode 100644 data/npc/gen-t-furniture-pillows-s.ndb create mode 100644 data/npc/gen-t-furniture-pottery-s.ndb create mode 100644 data/npc/gen-t-furniture-statues-s.ndb create mode 100644 data/npc/gen-t-furniture-tables-s.ndb create mode 100644 data/npc/gen-t-furniture-tapestries-s.ndb create mode 100644 data/npc/gen-t-gear-s.ndb create mode 100644 data/npc/gen-t-gems-s.ndb create mode 100644 data/npc/gen-t-helm-b.ndb create mode 100644 data/npc/gen-t-helm-s.ndb create mode 100644 data/npc/gen-t-legs-s.ndb create mode 100644 data/npc/gen-t-magic-s.ndb create mode 100644 data/npc/gen-t-meat-s.ndb create mode 100644 data/npc/gen-t-music-s.ndb create mode 100644 data/npc/gen-t-runes-free-s.ndb create mode 100644 data/npc/gen-t-runes-prem-s.ndb create mode 100644 data/npc/gen-t-shield-b.ndb create mode 100644 data/npc/gen-t-shield-s.ndb create mode 100644 data/npc/gen-t-wands-free-s.ndb create mode 100644 data/npc/gen-t-wands-prem-s.ndb create mode 100644 data/npc/gen-t-weapon-s.ndb create mode 100644 data/npc/gen-xmas.ndb create mode 100644 data/npc/gentest.ndb create mode 100644 data/npc/gorn.npc create mode 100644 data/npc/graubart.npc create mode 100644 data/npc/gregor.npc create mode 100644 data/npc/grof.npc create mode 100644 data/npc/guards-carlin.ndb create mode 100644 data/npc/guards-darama.ndb create mode 100644 data/npc/guards-thais.ndb create mode 100644 data/npc/guards-venore.ndb create mode 100644 data/npc/gundralph.npc create mode 100644 data/npc/gurbasch.npc create mode 100644 data/npc/habdel.npc create mode 100644 data/npc/hagor.npc create mode 100644 data/npc/hairycles.npc create mode 100644 data/npc/halif.npc create mode 100644 data/npc/hanna.npc create mode 100644 data/npc/hardek.npc create mode 100644 data/npc/haroun.npc create mode 100644 data/npc/harsky.npc create mode 100644 data/npc/helor.npc create mode 100644 data/npc/hl.npc create mode 100644 data/npc/hofech.npc create mode 100644 data/npc/hoggle.npc create mode 100644 data/npc/hugo.npc create mode 100644 data/npc/humgolf.npc create mode 100644 data/npc/humphrey.npc create mode 100644 data/npc/hyacinth.npc create mode 100644 data/npc/imalas.npc create mode 100644 data/npc/imbul.npc create mode 100644 data/npc/irea.npc create mode 100644 data/npc/ironeye.npc create mode 100644 data/npc/ishebad.npc create mode 100644 data/npc/ishina.npc create mode 100644 data/npc/isimov.npc create mode 100644 data/npc/iwan.npc create mode 100644 data/npc/iwar.npc create mode 100644 data/npc/jakahr.npc create mode 100644 data/npc/james.npc create mode 100644 data/npc/jeanclaude.npc create mode 100644 data/npc/jezzara.npc create mode 100644 data/npc/jimbin.npc create mode 100644 data/npc/julian.npc create mode 100644 data/npc/karl.npc create mode 100644 data/npc/kasmir.npc create mode 100644 data/npc/kawill.npc create mode 100644 data/npc/kazzan.npc create mode 100644 data/npc/kevin.npc create mode 100644 data/npc/king.npc create mode 100644 data/npc/kroox.npc create mode 100644 data/npc/kruzak.npc create mode 100644 data/npc/kulag.npc create mode 100644 data/npc/lea.npc create mode 100644 data/npc/lector.npc create mode 100644 data/npc/leedelle.npc create mode 100644 data/npc/leeland.npc create mode 100644 data/npc/legola.npc create mode 100644 data/npc/liane.npc create mode 100644 data/npc/lightfoot.npc create mode 100644 data/npc/lily.npc create mode 100644 data/npc/livielle.npc create mode 100644 data/npc/lokur.npc create mode 100644 data/npc/lorbas.npc create mode 100644 data/npc/lorek.npc create mode 100644 data/npc/loria.npc create mode 100644 data/npc/loui.npc create mode 100644 data/npc/lubo.npc create mode 100644 data/npc/lugri.npc create mode 100644 data/npc/luna.npc create mode 100644 data/npc/lungelen.npc create mode 100644 data/npc/lynda.npc create mode 100644 data/npc/maealil.npc create mode 100644 data/npc/malor.npc create mode 100644 data/npc/maria.npc create mode 100644 data/npc/markwin.npc create mode 100644 data/npc/marlene.npc create mode 100644 data/npc/marvik.npc create mode 100644 data/npc/maryza.npc create mode 100644 data/npc/mehkesh.npc create mode 100644 data/npc/melchior.npc create mode 100644 data/npc/memech.npc create mode 100644 data/npc/mirabell.npc create mode 100644 data/npc/miraia.npc create mode 100644 data/npc/mortimer.npc create mode 100644 data/npc/morun.npc create mode 100644 data/npc/mugluf.npc create mode 100644 data/npc/muriel.npc create mode 100644 data/npc/muzir.npc create mode 100644 data/npc/myra.npc create mode 100644 data/npc/nahbob.npc create mode 100644 data/npc/nelliem.npc create mode 100644 data/npc/nemal.npc create mode 100644 data/npc/nezil.npc create mode 100644 data/npc/noodles.npc create mode 100644 data/npc/norbert.npc create mode 100644 data/npc/norf.npc create mode 100644 data/npc/norma.npc create mode 100644 data/npc/nydala.npc create mode 100644 data/npc/obi.npc create mode 100644 data/npc/odemara.npc create mode 100644 data/npc/oldadall.npc create mode 100644 data/npc/olddragon.npc create mode 100644 data/npc/oldrak.npc create mode 100644 data/npc/olrik.npc create mode 100644 data/npc/omur.npc create mode 100644 data/npc/oracle.npc create mode 100644 data/npc/orcking.npc create mode 100644 data/npc/ormuhn.npc create mode 100644 data/npc/oswald.npc create mode 100644 data/npc/padreia.npc create mode 100644 data/npc/partos.npc create mode 100644 data/npc/pemaret.npc create mode 100644 data/npc/penny.npc create mode 100644 data/npc/perac.npc create mode 100644 data/npc/perod.npc create mode 100644 data/npc/phillip.npc create mode 100644 data/npc/pino.npc create mode 100644 data/npc/prisoner.npc create mode 100644 data/npc/puffels.npc create mode 100644 data/npc/pydar.npc create mode 100644 data/npc/queen.npc create mode 100644 data/npc/quentin.npc create mode 100644 data/npc/quero.npc create mode 100644 data/npc/rachel.npc create mode 100644 data/npc/rahkem.npc create mode 100644 data/npc/ratamari.npc create mode 100644 data/npc/ray.npc create mode 100644 data/npc/razan.npc create mode 100644 data/npc/riddler.npc create mode 100644 data/npc/robin.npc create mode 100644 data/npc/roderick.npc create mode 100644 data/npc/rodney.npc create mode 100644 data/npc/rokyn.npc create mode 100644 data/npc/romella.npc create mode 100644 data/npc/rose.npc create mode 100644 data/npc/rowenna.npc create mode 100644 data/npc/rudolph.npc create mode 100644 data/npc/sam.npc create mode 100644 data/npc/sandra.npc create mode 100644 data/npc/sarina.npc create mode 100644 data/npc/scott.npc create mode 100644 data/npc/seymour.npc create mode 100644 data/npc/shalmar.npc create mode 100644 data/npc/shanar.npc create mode 100644 data/npc/shauna.npc create mode 100644 data/npc/sherry.npc create mode 100644 data/npc/shiantis.npc create mode 100644 data/npc/shiriel.npc create mode 100644 data/npc/shirith.npc create mode 100644 data/npc/sigurd.npc create mode 100644 data/npc/simon.npc create mode 100644 data/npc/skjaar.npc create mode 100644 data/npc/smiley.npc create mode 100644 data/npc/snakeeye.npc create mode 100644 data/npc/soullost.npc create mode 100644 data/npc/soultainted.npc create mode 100644 data/npc/soultortured.npc create mode 100644 data/npc/spooky.npc create mode 100644 data/npc/stranger.npc create mode 100644 data/npc/stutch.npc create mode 100644 data/npc/suzy.npc create mode 100644 data/npc/sylvester.npc create mode 100644 data/npc/talesia.npc create mode 100644 data/npc/talphion.npc create mode 100644 data/npc/tandros.npc create mode 100644 data/npc/tesha.npc create mode 100644 data/npc/tezila.npc create mode 100644 data/npc/thanita.npc create mode 100644 data/npc/thomas.npc create mode 100644 data/npc/tibra.npc create mode 100644 data/npc/tim.npc create mode 100644 data/npc/timur.npc create mode 100644 data/npc/todd.npc create mode 100644 data/npc/tokel.npc create mode 100644 data/npc/tom.npc create mode 100644 data/npc/topsy.npc create mode 100644 data/npc/tothdral.npc create mode 100644 data/npc/trimegis.npc create mode 100644 data/npc/trisha.npc create mode 100644 data/npc/tulf.npc create mode 100644 data/npc/turvy.npc create mode 100644 data/npc/ubaid.npc create mode 100644 data/npc/ukea.npc create mode 100644 data/npc/ulrik.npc create mode 100644 data/npc/umar.npc create mode 100644 data/npc/urkalio.npc create mode 100644 data/npc/ursula.npc create mode 100644 data/npc/uso.npc create mode 100644 data/npc/ustan.npc create mode 100644 data/npc/uzgod.npc create mode 100644 data/npc/uzon.npc create mode 100644 data/npc/velvet.npc create mode 100644 data/npc/vera.npc create mode 100644 data/npc/vladruc.npc create mode 100644 data/npc/wally.npc create mode 100644 data/npc/walter.npc create mode 100644 data/npc/warbert.npc create mode 100644 data/npc/willard.npc create mode 100644 data/npc/william.npc create mode 100644 data/npc/willie.npc create mode 100644 data/npc/windtrouser.npc create mode 100644 data/npc/wyat.npc create mode 100644 data/npc/wyda.npc create mode 100644 data/npc/xed.npc create mode 100644 data/npc/xodet.npc create mode 100644 data/npc/yaman.npc create mode 100644 data/npc/yanni.npc create mode 100644 data/npc/yberius.npc create mode 100644 data/npc/yoem.npc create mode 100644 data/npc/yulas.npc create mode 100644 data/npc/zaidal.npc create mode 100644 data/npc/zebron.npc create mode 100644 data/npc/zerbrus.npc create mode 100644 data/npc/zoltan.npc create mode 100644 data/raids/abdendrielbadgers.xml create mode 100644 data/raids/abdendrielwolfattack.xml create mode 100644 data/raids/ankrahmunscarabinvasion.xml create mode 100644 data/raids/carlintowerorcs.xml create mode 100644 data/raids/cavesgrorlam0.xml create mode 100644 data/raids/cavesgrorlam1.xml create mode 100644 data/raids/cavesgrorlam2.xml create mode 100644 data/raids/cavesgrorlam3.xml create mode 100644 data/raids/cavesgrorlam4.xml create mode 100644 data/raids/cavesgrorlam5.xml create mode 100644 data/raids/cormayadwarfattack.xml create mode 100644 data/raids/darashiaundeadinvasion.xml create mode 100644 data/raids/darashiawaspplague.xml create mode 100644 data/raids/dracoriadieingdragons.xml create mode 100644 data/raids/drefianecromancer.xml create mode 100644 data/raids/edronorshabaal.xml create mode 100644 data/raids/edronskunks.xml create mode 100644 data/raids/foldayetis.xml create mode 100644 data/raids/halloweenhare.xml create mode 100644 data/raids/kazordoonhornedfox.xml create mode 100644 data/raids/kazordoonspiderplague.xml create mode 100644 data/raids/mintwalinminogeneral.xml create mode 100644 data/raids/mistisledruid.xml create mode 100644 data/raids/necropolisbeholder.xml create mode 100644 data/raids/northroadoutlaws.xml create mode 100644 data/raids/orclandorc.xml create mode 100644 data/raids/pohdemodras.xml create mode 100644 data/raids/pohwidow.xml create mode 100644 data/raids/raids.xml create mode 100644 data/raids/rookgaardrats.xml create mode 100644 data/raids/shadowthorndharalion.xml create mode 100644 data/raids/stonehomeghoulattack.xml create mode 100644 data/raids/thaiscaverats.xml create mode 100644 data/raids/thaislighthouseorcs.xml create mode 100644 data/raids/thaisorcinvasion.xml create mode 100644 data/raids/venoreelfinvasion.xml create mode 100644 data/raids/venoreswampelves.xml create mode 100644 data/spells/lib/spells.lua create mode 100644 data/spells/scripts/runes/animate dead.lua create mode 100644 data/spells/scripts/runes/cure poison.lua create mode 100644 data/spells/scripts/runes/destroy field.lua create mode 100644 data/spells/scripts/runes/disintegrate.lua create mode 100644 data/spells/scripts/runes/energy field.lua create mode 100644 data/spells/scripts/runes/energy wall.lua create mode 100644 data/spells/scripts/runes/energybomb.lua create mode 100644 data/spells/scripts/runes/envenom.lua create mode 100644 data/spells/scripts/runes/explosion.lua create mode 100644 data/spells/scripts/runes/fire field.lua create mode 100644 data/spells/scripts/runes/fire wall.lua create mode 100644 data/spells/scripts/runes/fireball.lua create mode 100644 data/spells/scripts/runes/firebomb.lua create mode 100644 data/spells/scripts/runes/great fireball.lua create mode 100644 data/spells/scripts/runes/heavy magic missile.lua create mode 100644 data/spells/scripts/runes/intense healing.lua create mode 100644 data/spells/scripts/runes/light magic missile.lua create mode 100644 data/spells/scripts/runes/magic wall.lua create mode 100644 data/spells/scripts/runes/paralyze.lua create mode 100644 data/spells/scripts/runes/poison bomb.lua create mode 100644 data/spells/scripts/runes/poison field.lua create mode 100644 data/spells/scripts/runes/poison wall.lua create mode 100644 data/spells/scripts/runes/soulfire.lua create mode 100644 data/spells/scripts/runes/sudden death.lua create mode 100644 data/spells/scripts/runes/ultimate healing.lua create mode 100644 data/spells/scripts/runes/wild growth.lua create mode 100644 data/spells/scripts/spells/antidote.lua create mode 100644 data/spells/scripts/spells/berserk.lua create mode 100644 data/spells/scripts/spells/cancel invisibility.lua create mode 100644 data/spells/scripts/spells/challenge.lua create mode 100644 data/spells/scripts/spells/energy beam.lua create mode 100644 data/spells/scripts/spells/energy strike.lua create mode 100644 data/spells/scripts/spells/energy wave.lua create mode 100644 data/spells/scripts/spells/fire wave.lua create mode 100644 data/spells/scripts/spells/flame strike.lua create mode 100644 data/spells/scripts/spells/food.lua create mode 100644 data/spells/scripts/spells/force strike.lua create mode 100644 data/spells/scripts/spells/great energy beam.lua create mode 100644 data/spells/scripts/spells/great light.lua create mode 100644 data/spells/scripts/spells/haste.lua create mode 100644 data/spells/scripts/spells/heal friend.lua create mode 100644 data/spells/scripts/spells/intense healing.lua create mode 100644 data/spells/scripts/spells/invisible.lua create mode 100644 data/spells/scripts/spells/light healing.lua create mode 100644 data/spells/scripts/spells/light.lua create mode 100644 data/spells/scripts/spells/magic rope.lua create mode 100644 data/spells/scripts/spells/magic shield.lua create mode 100644 data/spells/scripts/spells/mass healing.lua create mode 100644 data/spells/scripts/spells/poison storm.lua create mode 100644 data/spells/scripts/spells/strong haste.lua create mode 100644 data/spells/scripts/spells/ultimate explosion.lua create mode 100644 data/spells/scripts/spells/ultimate healing.lua create mode 100644 data/spells/scripts/spells/ultimate light.lua create mode 100644 data/spells/scripts/spells/undead legion.lua create mode 100644 data/spells/spells.xml create mode 100644 data/talkactions/lib/talkactions.lua create mode 100644 data/talkactions/scripts/add_skill.lua create mode 100644 data/talkactions/scripts/add_tutor.lua create mode 100644 data/talkactions/scripts/animationeffect.lua create mode 100644 data/talkactions/scripts/ban.lua create mode 100644 data/talkactions/scripts/broadcast.lua create mode 100644 data/talkactions/scripts/buyhouse.lua create mode 100644 data/talkactions/scripts/buyprem.lua create mode 100644 data/talkactions/scripts/chameleon.lua create mode 100644 data/talkactions/scripts/changesex.lua create mode 100644 data/talkactions/scripts/clean.lua create mode 100644 data/talkactions/scripts/closeserver.lua create mode 100644 data/talkactions/scripts/create_item.lua create mode 100644 data/talkactions/scripts/deathlist.lua create mode 100644 data/talkactions/scripts/down.lua create mode 100644 data/talkactions/scripts/experienceshare.lua create mode 100644 data/talkactions/scripts/ghost.lua create mode 100644 data/talkactions/scripts/info.lua create mode 100644 data/talkactions/scripts/ipban.lua create mode 100644 data/talkactions/scripts/kick.lua create mode 100644 data/talkactions/scripts/kills.lua create mode 100644 data/talkactions/scripts/leavehouse.lua create mode 100644 data/talkactions/scripts/looktype.lua create mode 100644 data/talkactions/scripts/magiceffect.lua create mode 100644 data/talkactions/scripts/mccheck.lua create mode 100644 data/talkactions/scripts/online.lua create mode 100644 data/talkactions/scripts/openserver.lua create mode 100644 data/talkactions/scripts/owner.lua create mode 100644 data/talkactions/scripts/place_monster.lua create mode 100644 data/talkactions/scripts/place_npc.lua create mode 100644 data/talkactions/scripts/place_summon.lua create mode 100644 data/talkactions/scripts/position.lua create mode 100644 data/talkactions/scripts/remove_tutor.lua create mode 100644 data/talkactions/scripts/removething.lua create mode 100644 data/talkactions/scripts/serverinfo.lua create mode 100644 data/talkactions/scripts/storagevalue.lua create mode 100644 data/talkactions/scripts/teleport_creature_here.lua create mode 100644 data/talkactions/scripts/teleport_home.lua create mode 100644 data/talkactions/scripts/teleport_ntiles.lua create mode 100644 data/talkactions/scripts/teleport_to_creature.lua create mode 100644 data/talkactions/scripts/teleport_to_pos.lua create mode 100644 data/talkactions/scripts/teleport_to_town.lua create mode 100644 data/talkactions/scripts/unban.lua create mode 100644 data/talkactions/scripts/up.lua create mode 100644 data/talkactions/scripts/uptime.lua create mode 100644 data/talkactions/talkactions.xml create mode 100644 data/world/houses.xml create mode 100644 data/world/map.otbm create mode 100644 data/world/spawns.xml create mode 100644 database.sql create mode 100644 src/CMakeLists.txt create mode 100644 src/account.h create mode 100644 src/actions.cpp create mode 100644 src/actions.h create mode 100644 src/ban.cpp create mode 100644 src/ban.h create mode 100644 src/baseevents.cpp create mode 100644 src/baseevents.h create mode 100644 src/bed.cpp create mode 100644 src/bed.h create mode 100644 src/behaviourdatabase.cpp create mode 100644 src/behaviourdatabase.h create mode 100644 src/chat.cpp create mode 100644 src/chat.h create mode 100644 src/combat.cpp create mode 100644 src/combat.h create mode 100644 src/commands.cpp create mode 100644 src/commands.h create mode 100644 src/condition.cpp create mode 100644 src/condition.h create mode 100644 src/configmanager.cpp create mode 100644 src/configmanager.h create mode 100644 src/connection.cpp create mode 100644 src/connection.h create mode 100644 src/const.h create mode 100644 src/container.cpp create mode 100644 src/container.h create mode 100644 src/creature.cpp create mode 100644 src/creature.h create mode 100644 src/creatureevent.cpp create mode 100644 src/creatureevent.h create mode 100644 src/cylinder.cpp create mode 100644 src/cylinder.h create mode 100644 src/database.cpp create mode 100644 src/database.h create mode 100644 src/databasemanager.cpp create mode 100644 src/databasemanager.h create mode 100644 src/databasetasks.cpp create mode 100644 src/databasetasks.h create mode 100644 src/definitions.h create mode 100644 src/depotlocker.cpp create mode 100644 src/depotlocker.h create mode 100644 src/enums.h create mode 100644 src/fileloader.cpp create mode 100644 src/fileloader.h create mode 100644 src/game.cpp create mode 100644 src/game.h create mode 100644 src/globalevent.cpp create mode 100644 src/globalevent.h create mode 100644 src/groups.cpp create mode 100644 src/groups.h create mode 100644 src/guild.cpp create mode 100644 src/guild.h create mode 100644 src/house.cpp create mode 100644 src/house.h create mode 100644 src/housetile.cpp create mode 100644 src/housetile.h create mode 100644 src/ioguild.cpp create mode 100644 src/ioguild.h create mode 100644 src/iologindata.cpp create mode 100644 src/iologindata.h create mode 100644 src/iomap.cpp create mode 100644 src/iomap.h create mode 100644 src/iomapserialize.cpp create mode 100644 src/iomapserialize.h create mode 100644 src/item.cpp create mode 100644 src/item.h create mode 100644 src/items.cpp create mode 100644 src/items.h create mode 100644 src/lockfree.h create mode 100644 src/luascript.cpp create mode 100644 src/luascript.h create mode 100644 src/mailbox.cpp create mode 100644 src/mailbox.h create mode 100644 src/map.cpp create mode 100644 src/map.h create mode 100644 src/monster.cpp create mode 100644 src/monster.h create mode 100644 src/monsters.cpp create mode 100644 src/monsters.h create mode 100644 src/movement.cpp create mode 100644 src/movement.h create mode 100644 src/networkmessage.cpp create mode 100644 src/networkmessage.h create mode 100644 src/npc.cpp create mode 100644 src/npc.h create mode 100644 src/otpch.cpp create mode 100644 src/otpch.h create mode 100644 src/otserv.cpp create mode 100644 src/outputmessage.cpp create mode 100644 src/outputmessage.h create mode 100644 src/party.cpp create mode 100644 src/party.h create mode 100644 src/player.cpp create mode 100644 src/player.h create mode 100644 src/position.cpp create mode 100644 src/position.h create mode 100644 src/protocol.cpp create mode 100644 src/protocol.h create mode 100644 src/protocolgame.cpp create mode 100644 src/protocolgame.h create mode 100644 src/protocollogin.cpp create mode 100644 src/protocollogin.h create mode 100644 src/protocolstatus.cpp create mode 100644 src/protocolstatus.h create mode 100644 src/pugicast.h create mode 100644 src/raids.cpp create mode 100644 src/raids.h create mode 100644 src/rsa.cpp create mode 100644 src/rsa.h create mode 100644 src/scheduler.cpp create mode 100644 src/scheduler.h create mode 100644 src/script.cpp create mode 100644 src/script.h create mode 100644 src/scriptmanager.cpp create mode 100644 src/scriptmanager.h create mode 100644 src/server.cpp create mode 100644 src/server.h create mode 100644 src/spawn.cpp create mode 100644 src/spawn.h create mode 100644 src/spells.cpp create mode 100644 src/spells.h create mode 100644 src/talkaction.cpp create mode 100644 src/talkaction.h create mode 100644 src/tasks.cpp create mode 100644 src/tasks.h create mode 100644 src/teleport.cpp create mode 100644 src/teleport.h create mode 100644 src/thing.cpp create mode 100644 src/thing.h create mode 100644 src/thread_holder_base.h create mode 100644 src/tile.cpp create mode 100644 src/tile.h create mode 100644 src/tools.cpp create mode 100644 src/tools.h create mode 100644 src/town.h create mode 100644 src/vocation.cpp create mode 100644 src/vocation.h create mode 100644 src/waitlist.cpp create mode 100644 src/waitlist.h create mode 100644 src/wildcardtree.cpp create mode 100644 src/wildcardtree.h create mode 100644 vc14/arch32.props create mode 100644 vc14/arch64.props create mode 100644 vc14/debug.props create mode 100644 vc14/release.props create mode 100644 vc14/settings.props create mode 100644 vc14/theforgottenserver.sln create mode 100644 vc14/theforgottenserver.vcxproj diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e6e89e6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,16 @@ +vc14/.vs/theforgottenserver/v15/Browse.VC.db +vc14/.vs/theforgottenserver/v15/ipch/ba8106b03bee8153.ipch +<<<<<<< HEAD +*.lastbuildstate +*.tlog +*.ipch +======= +vc14/.vs/theforgottenserver/v15/Browse.VC.opendb +*.ipch +vc14/x64/ +>>>>>>> stored_players +*.exe +vc14/theforgottenserver.vcxproj.user +vc14/.vs/ +*.pdb +*.dll diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..65d1daa --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,48 @@ +cmake_minimum_required(VERSION 2.8) + +set(CMAKE_DISABLE_SOURCE_CHANGES ON) +set(CMAKE_DISABLE_IN_SOURCE_BUILD ON) + +project(tfs) + +list(INSERT CMAKE_MODULE_PATH 0 "${CMAKE_CURRENT_SOURCE_DIR}/cmake") + +include(cotire) + +add_compile_options(-Wall -Werror -pipe -fvisibility=hidden) + +if (CMAKE_COMPILER_IS_GNUCXX) + add_compile_options(-fno-strict-aliasing) +endif() + +include(FindCXX11) + +# Find packages. +find_package(GMP REQUIRED) +find_package(PugiXML REQUIRED) +find_package(LuaJIT) +find_package(MySQL) +find_package(Threads) + +option(USE_LUAJIT "Use LuaJIT" ${LUAJIT_FOUND}) + +if(USE_LUAJIT) + find_package(LuaJIT REQUIRED) + if(APPLE) + set(CMAKE_EXE_LINKER_FLAGS "-pagezero_size 10000 -image_base 100000000") + endif() +else() + find_package(Lua) +endif() + +find_package(Boost 1.53.0 COMPONENTS system filesystem REQUIRED) + +include(src/CMakeLists.txt) +add_executable(tfs ${tfs_SRC}) + +include_directories(${MYSQL_INCLUDE_DIR} ${LUA_INCLUDE_DIR} ${Boost_INCLUDE_DIRS} ${PUGIXML_INCLUDE_DIR} ${GMP_INCLUDE_DIR}) +target_link_libraries(tfs ${MYSQL_CLIENT_LIBS} ${LUA_LIBRARIES} ${Boost_LIBRARIES} ${Boost_FILESYSTEM_LIBRARIES} ${PUGIXML_LIBRARIES} ${GMP_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT}) + +set_target_properties(tfs PROPERTIES COTIRE_CXX_PREFIX_HEADER_INIT "src/otpch.h") +set_target_properties(tfs PROPERTIES COTIRE_ADD_UNITY_BUILD FALSE) +cotire(tfs) diff --git a/README.md b/README.md new file mode 100644 index 0000000..16eff96 --- /dev/null +++ b/README.md @@ -0,0 +1,45 @@ +**Edit a file, create a new file, and clone from Bitbucket in under 2 minutes** + +When you're done, you can delete the content in this README and update the file with details for others getting started with your repository. + +*We recommend that you open this README in another tab as you perform the tasks below. You can [watch our video](https://youtu.be/0ocf7u76WSo) for a full demo of all the steps in this tutorial. Open the video in a new tab to avoid leaving Bitbucket.* + +--- + +## Edit a file + +You’ll start by editing this README file to learn how to edit a file in Bitbucket. + +1. Click **Source** on the left side. +2. Click the README.md link from the list of files. +3. Click the **Edit** button. +4. Delete the following text: *Delete this line to make a change to the README from Bitbucket.* +5. After making your change, click **Commit** and then **Commit** again in the dialog. The commit page will open and you’ll see the change you just made. +6. Go back to the **Source** page. + +--- + +## Create a file + +Next, you’ll add a new file to this repository. + +1. Click the **New file** button at the top of the **Source** page. +2. Give the file a filename of **contributors.txt**. +3. Enter your name in the empty file space. +4. Click **Commit** and then **Commit** again in the dialog. +5. Go back to the **Source** page. + +Before you move on, go ahead and explore the repository. You've already seen the **Source** page, but check out the **Commits**, **Branches**, and **Settings** pages. + +--- + +## Clone a repository + +Use these steps to clone from SourceTree, our client for using the repository command-line free. Cloning allows you to work on your files locally. If you don't yet have SourceTree, [download and install first](https://www.sourcetreeapp.com/). If you prefer to clone from the command line, see [Clone a repository](https://confluence.atlassian.com/x/4whODQ). + +1. You’ll see the clone button under the **Source** heading. Click that button. +2. Now click **Check out in SourceTree**. You may need to create a SourceTree account or log in. +3. When you see the **Clone New** dialog in SourceTree, update the destination path and name if you’d like to and then click **Clone**. +4. Open the directory you just created to see your repository’s files. + +Now that you're more familiar with your Bitbucket repository, go ahead and add a new file locally. You can [push your change back to Bitbucket with SourceTree](https://confluence.atlassian.com/x/iqyBMg), or you can [add, commit,](https://confluence.atlassian.com/x/8QhODQ) and [push from the command line](https://confluence.atlassian.com/x/NQ0zDQ). \ No newline at end of file diff --git a/cmake/FindCXX11.cmake b/cmake/FindCXX11.cmake new file mode 100644 index 0000000..2b37e50 --- /dev/null +++ b/cmake/FindCXX11.cmake @@ -0,0 +1,21 @@ +if(__FIND_CXX11_CMAKE__) + return() +endif() +set(__FIND_CXX11_CMAKE__ TRUE) + +include(CheckCXXCompilerFlag) +enable_language(CXX) + +check_cxx_compiler_flag("-std=c++11" COMPILER_KNOWS_CXX11) +if(COMPILER_KNOWS_CXX11) + add_compile_options(-std=c++11) + + # Tested on Mac OS X 10.8.2 with XCode 4.6 Command Line Tools + # Clang requires this to find the correct c++11 headers + check_cxx_compiler_flag("-stdlib=libc++" COMPILER_KNOWS_STDLIB) + if(APPLE AND COMPILER_KNOWS_STDLIB) + add_compile_options(-stdlib=libc++) + endif() +else() + message(FATAL_ERROR "Your C++ compiler does not support C++11.") +endif() diff --git a/cmake/FindGMP.cmake b/cmake/FindGMP.cmake new file mode 100644 index 0000000..8080544 --- /dev/null +++ b/cmake/FindGMP.cmake @@ -0,0 +1,14 @@ +# Locate GMP library +# This module defines +# GMP_FOUND +# GMP_INCLUDE_DIR +# GMP_LIBRARIES + +find_path(GMP_INCLUDE_DIR NAMES gmp.h) +find_library(GMP_LIBRARIES NAMES gmp libgmp) +find_library(GMPXX_LIBRARIES NAMES gmpxx libgmpxx) + +include(FindPackageHandleStandardArgs) +FIND_PACKAGE_HANDLE_STANDARD_ARGS(GMP DEFAULT_MSG GMP_INCLUDE_DIR GMP_LIBRARIES GMPXX_LIBRARIES) + +mark_as_advanced(GMP_INCLUDE_DIR GMP_LIBRARIES GMPXX_LIBRARIES) diff --git a/cmake/FindLua.cmake b/cmake/FindLua.cmake new file mode 100644 index 0000000..57a48eb --- /dev/null +++ b/cmake/FindLua.cmake @@ -0,0 +1,118 @@ +# Locate Lua library +# This module defines +# LUA_EXECUTABLE, if found +# LUA_FOUND, if false, do not try to link to Lua +# LUA_LIBRARIES +# LUA_INCLUDE_DIR, where to find lua.h +# LUA_VERSION_STRING, the version of Lua found (since CMake 2.8.8) +# +# Note that the expected include convention is +# #include "lua.h" +# and not +# #include +# This is because, the lua location is not standardized and may exist +# in locations other than lua/ + +#============================================================================= +# Copyright 2007-2009 Kitware, Inc. +# Modified to support Lua 5.2 by LuaDist 2012 +# +# Distributed under the OSI-approved BSD License (the "License"); +# see accompanying file Copyright.txt for details. +# +# This software is distributed WITHOUT ANY WARRANTY; without even the +# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +# See the License for more information. +#============================================================================= +# (To distribute this file outside of CMake, substitute the full +# License text for the above reference.) +# +# The required version of Lua can be specified using the +# standard syntax, e.g. FIND_PACKAGE(Lua 5.1) +# Otherwise the module will search for any available Lua implementation + +# Always search for non-versioned lua first (recommended) +SET(_POSSIBLE_LUA_INCLUDE include include/lua) +SET(_POSSIBLE_LUA_EXECUTABLE lua) +SET(_POSSIBLE_LUA_LIBRARY lua) + +# Determine possible naming suffixes (there is no standard for this) +IF(Lua_FIND_VERSION_MAJOR AND Lua_FIND_VERSION_MINOR) + SET(_POSSIBLE_SUFFIXES "${Lua_FIND_VERSION_MAJOR}${Lua_FIND_VERSION_MINOR}" "${Lua_FIND_VERSION_MAJOR}.${Lua_FIND_VERSION_MINOR}" "-${Lua_FIND_VERSION_MAJOR}.${Lua_FIND_VERSION_MINOR}") +ELSE(Lua_FIND_VERSION_MAJOR AND Lua_FIND_VERSION_MINOR) + SET(_POSSIBLE_SUFFIXES "52" "5.2" "-5.2" "51" "5.1" "-5.1") +ENDIF(Lua_FIND_VERSION_MAJOR AND Lua_FIND_VERSION_MINOR) + +# Set up possible search names and locations +FOREACH(_SUFFIX ${_POSSIBLE_SUFFIXES}) + LIST(APPEND _POSSIBLE_LUA_INCLUDE "include/lua${_SUFFIX}") + LIST(APPEND _POSSIBLE_LUA_EXECUTABLE "lua${_SUFFIX}") + LIST(APPEND _POSSIBLE_LUA_LIBRARY "lua${_SUFFIX}") +ENDFOREACH(_SUFFIX) + +# Find the lua executable +FIND_PROGRAM(LUA_EXECUTABLE + NAMES ${_POSSIBLE_LUA_EXECUTABLE} +) + +# Find the lua header +FIND_PATH(LUA_INCLUDE_DIR lua.h + HINTS + $ENV{LUA_DIR} + PATH_SUFFIXES ${_POSSIBLE_LUA_INCLUDE} + PATHS + ~/Library/Frameworks + /Library/Frameworks + /usr/local + /usr + /sw # Fink + /opt/local # DarwinPorts + /opt/csw # Blastwave + /opt +) + +# Find the lua library +FIND_LIBRARY(LUA_LIBRARY + NAMES ${_POSSIBLE_LUA_LIBRARY} + HINTS + $ENV{LUA_DIR} + PATH_SUFFIXES lib64 lib + PATHS + ~/Library/Frameworks + /Library/Frameworks + /usr/local + /usr + /sw + /opt/local + /opt/csw + /opt +) + +IF(LUA_LIBRARY) + # include the math library for Unix + IF(UNIX AND NOT APPLE) + FIND_LIBRARY(LUA_MATH_LIBRARY m) + SET( LUA_LIBRARIES "${LUA_LIBRARY};${LUA_MATH_LIBRARY}" CACHE STRING "Lua Libraries") + # For Windows and Mac, don't need to explicitly include the math library + ELSE(UNIX AND NOT APPLE) + SET( LUA_LIBRARIES "${LUA_LIBRARY}" CACHE STRING "Lua Libraries") + ENDIF(UNIX AND NOT APPLE) +ENDIF(LUA_LIBRARY) + +# Determine Lua version +IF(LUA_INCLUDE_DIR AND EXISTS "${LUA_INCLUDE_DIR}/lua.h") + FILE(STRINGS "${LUA_INCLUDE_DIR}/lua.h" lua_version_str REGEX "^#define[ \t]+LUA_RELEASE[ \t]+\"Lua .+\"") + + STRING(REGEX REPLACE "^#define[ \t]+LUA_RELEASE[ \t]+\"Lua ([^\"]+)\".*" "\\1" LUA_VERSION_STRING "${lua_version_str}") + UNSET(lua_version_str) +ENDIF() + +INCLUDE(FindPackageHandleStandardArgs) +# handle the QUIETLY and REQUIRED arguments and set LUA_FOUND to TRUE if +# all listed variables are TRUE +FIND_PACKAGE_HANDLE_STANDARD_ARGS(Lua + REQUIRED_VARS LUA_LIBRARIES LUA_INCLUDE_DIR + VERSION_VAR LUA_VERSION_STRING) + +MARK_AS_ADVANCED(LUA_INCLUDE_DIR LUA_LIBRARIES LUA_LIBRARY LUA_MATH_LIBRARY LUA_EXECUTABLE) + diff --git a/cmake/FindLuaJIT.cmake b/cmake/FindLuaJIT.cmake new file mode 100644 index 0000000..e626a5a --- /dev/null +++ b/cmake/FindLuaJIT.cmake @@ -0,0 +1,63 @@ +# Locate LuaJIT library +# This module defines +# LUAJIT_FOUND, if false, do not try to link to Lua +# LUA_LIBRARIES +# LUA_INCLUDE_DIR, where to find lua.h +# LUAJIT_VERSION_STRING, the version of Lua found (since CMake 2.8.8) + +## Copied from default CMake FindLua51.cmake + +find_path(LUA_INCLUDE_DIR luajit.h + HINTS + ENV LUA_DIR + PATH_SUFFIXES include/luajit-2.0 include + PATHS + ~/Library/Frameworks + /Library/Frameworks + /sw # Fink + /opt/local # DarwinPorts + /opt/csw # Blastwave + /opt +) + +find_library(LUA_LIBRARY + NAMES luajit-5.1 + HINTS + ENV LUA_DIR + PATH_SUFFIXES lib + PATHS + ~/Library/Frameworks + /Library/Frameworks + /sw + /opt/local + /opt/csw + /opt +) + +if(LUA_LIBRARY) + # include the math library for Unix + if(UNIX AND NOT APPLE) + find_library(LUA_MATH_LIBRARY m) + set( LUA_LIBRARIES "${LUA_LIBRARY};${LUA_MATH_LIBRARY}" CACHE STRING "Lua Libraries") + # For Windows and Mac, don't need to explicitly include the math library + else() + set( LUA_LIBRARIES "${LUA_LIBRARY}" CACHE STRING "Lua Libraries") + endif() +endif() + +if(LUA_INCLUDE_DIR AND EXISTS "${LUA_INCLUDE_DIR}/luajit.h") + file(STRINGS "${LUA_INCLUDE_DIR}/luajit.h" luajit_version_str REGEX "^#define[ \t]+LUAJIT_VERSION[ \t]+\"LuaJIT .+\"") + + string(REGEX REPLACE "^#define[ \t]+LUAJIT_VERSION[ \t]+\"LuaJIT ([^\"]+)\".*" "\\1" LUAJIT_VERSION_STRING "${luajit_version_str}") + unset(luajit_version_str) +endif() + +include(FindPackageHandleStandardArgs) +# handle the QUIETLY and REQUIRED arguments and set LUA_FOUND to TRUE if +# all listed variables are TRUE +FIND_PACKAGE_HANDLE_STANDARD_ARGS(LuaJIT + REQUIRED_VARS LUA_LIBRARIES LUA_INCLUDE_DIR + VERSION_VAR LUAJIT_VERSION_STRING) + +mark_as_advanced(LUA_INCLUDE_DIR LUA_LIBRARIES LUA_LIBRARY LUA_MATH_LIBRARY) + diff --git a/cmake/FindMySQL.cmake b/cmake/FindMySQL.cmake new file mode 100644 index 0000000..5e378d5 --- /dev/null +++ b/cmake/FindMySQL.cmake @@ -0,0 +1,118 @@ +#-------------------------------------------------------- +# Copyright (C) 1995-2007 MySQL AB +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of version 2 of the GNU General Public License as +# published by the Free Software Foundation. +# +# There are special exceptions to the terms and conditions of the GPL +# as it is applied to this software. View the full text of the exception +# in file LICENSE.exceptions in the top-level directory of this software +# distribution. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# +# The MySQL Connector/ODBC is licensed under the terms of the +# GPL, like most MySQL Connectors. There are special exceptions +# to the terms and conditions of the GPL as it is applied to +# this software, see the FLOSS License Exception available on +# mysql.com. + +########################################################################## + + +#-------------- FIND MYSQL_INCLUDE_DIR ------------------ +FIND_PATH(MYSQL_INCLUDE_DIR mysql.h + $ENV{MYSQL_INCLUDE_DIR} + $ENV{MYSQL_DIR}/include + /usr/include/mysql + /usr/local/include/mysql + /opt/mysql/mysql/include + /opt/mysql/mysql/include/mysql + /opt/mysql/include + /opt/local/include/mysql5 + /usr/local/mysql/include + /usr/local/mysql/include/mysql + $ENV{ProgramFiles}/MySQL/*/include + $ENV{SystemDrive}/MySQL/*/include) + +#----------------- FIND MYSQL_LIB_DIR ------------------- +IF (WIN32) + # Set lib path suffixes + # dist = for mysql binary distributions + # build = for custom built tree + IF (CMAKE_BUILD_TYPE STREQUAL Debug) + SET(libsuffixDist debug) + SET(libsuffixBuild Debug) + ELSE (CMAKE_BUILD_TYPE STREQUAL Debug) + SET(libsuffixDist opt) + SET(libsuffixBuild Release) + ADD_DEFINITIONS(-DDBUG_OFF) + ENDIF (CMAKE_BUILD_TYPE STREQUAL Debug) + + FIND_LIBRARY(MYSQL_LIB NAMES mysqlclient + PATHS + $ENV{MYSQL_DIR}/lib/${libsuffixDist} + $ENV{MYSQL_DIR}/libmysql + $ENV{MYSQL_DIR}/libmysql/${libsuffixBuild} + $ENV{MYSQL_DIR}/client/${libsuffixBuild} + $ENV{MYSQL_DIR}/libmysql/${libsuffixBuild} + $ENV{ProgramFiles}/MySQL/*/lib/${libsuffixDist} + $ENV{SystemDrive}/MySQL/*/lib/${libsuffixDist}) +ELSE (WIN32) + FIND_LIBRARY(MYSQL_LIB NAMES mysqlclient + PATHS + $ENV{MYSQL_DIR}/libmysql/.libs + $ENV{MYSQL_DIR}/lib + $ENV{MYSQL_DIR}/lib/mysql + /usr/lib/mysql + /usr/local/lib/mysql + /usr/local/mysql/lib + /usr/local/mysql/lib/mysql + /opt/local/mysql5/lib + /opt/local/lib/mysql5/mysql + /opt/mysql/mysql/lib/mysql + /opt/mysql/lib/mysql) +ENDIF (WIN32) + +IF(MYSQL_LIB) + GET_FILENAME_COMPONENT(MYSQL_LIB_DIR ${MYSQL_LIB} PATH) +ENDIF(MYSQL_LIB) + +IF (MYSQL_INCLUDE_DIR AND MYSQL_LIB_DIR) + SET(MYSQL_FOUND TRUE) + + INCLUDE_DIRECTORIES(${MYSQL_INCLUDE_DIR}) + LINK_DIRECTORIES(${MYSQL_LIB_DIR}) + + FIND_LIBRARY(MYSQL_ZLIB zlib PATHS ${MYSQL_LIB_DIR}) + FIND_LIBRARY(MYSQL_YASSL yassl PATHS ${MYSQL_LIB_DIR}) + FIND_LIBRARY(MYSQL_TAOCRYPT taocrypt PATHS ${MYSQL_LIB_DIR}) + SET(MYSQL_CLIENT_LIBS mysqlclient) + IF (MYSQL_ZLIB) + SET(MYSQL_CLIENT_LIBS ${MYSQL_CLIENT_LIBS} zlib) + ENDIF (MYSQL_ZLIB) + IF (MYSQL_YASSL) + SET(MYSQL_CLIENT_LIBS ${MYSQL_CLIENT_LIBS} yassl) + ENDIF (MYSQL_YASSL) + IF (MYSQL_TAOCRYPT) + SET(MYSQL_CLIENT_LIBS ${MYSQL_CLIENT_LIBS} taocrypt) + ENDIF (MYSQL_TAOCRYPT) + # Added needed mysqlclient dependencies on Windows + IF (WIN32) + SET(MYSQL_CLIENT_LIBS ${MYSQL_CLIENT_LIBS} ws2_32) + ENDIF (WIN32) + + MESSAGE(STATUS "MySQL Include dir: ${MYSQL_INCLUDE_DIR} library dir: ${MYSQL_LIB_DIR}") + MESSAGE(STATUS "MySQL client libraries: ${MYSQL_CLIENT_LIBS}") +ELSE (MYSQL_INCLUDE_DIR AND MYSQL_LIB_DIR) + MESSAGE(FATAL_ERROR "Cannot find MySQL. Include dir: ${MYSQL_INCLUDE_DIR} library dir: ${MYSQL_LIB_DIR}") +ENDIF (MYSQL_INCLUDE_DIR AND MYSQL_LIB_DIR) + diff --git a/cmake/FindPugiXML.cmake b/cmake/FindPugiXML.cmake new file mode 100644 index 0000000..4f09e0b --- /dev/null +++ b/cmake/FindPugiXML.cmake @@ -0,0 +1,7 @@ +find_path(PUGIXML_INCLUDE_DIR NAMES pugixml.hpp) +find_library(PUGIXML_LIBRARIES NAMES pugixml) + +include(FindPackageHandleStandardArgs) +FIND_PACKAGE_HANDLE_STANDARD_ARGS(PugiXML REQUIRED_VARS PUGIXML_INCLUDE_DIR PUGIXML_LIBRARIES) + +mark_as_advanced(PUGIXML_INCLUDE_DIR PUGIXML_LIBRARIES) diff --git a/cmake/cotire.cmake b/cmake/cotire.cmake new file mode 100644 index 0000000..a4fb533 --- /dev/null +++ b/cmake/cotire.cmake @@ -0,0 +1,3827 @@ +# - cotire (compile time reducer) +# +# See the cotire manual for usage hints. +# +#============================================================================= +# Copyright 2012-2015 Sascha Kratky +# +# Permission is hereby granted, free of charge, to any person +# obtaining a copy of this software and associated documentation +# files (the "Software"), to deal in the Software without +# restriction, including without limitation the rights to use, +# copy, modify, merge, publish, distribute, sublicense, and/or sell +# copies of the Software, and to permit persons to whom the +# Software is furnished to do so, subject to the following +# conditions: +# +# The above copyright notice and this permission notice shall be +# included in all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +# OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +# HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +# WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +# OTHER DEALINGS IN THE SOFTWARE. +#============================================================================= + +if(__COTIRE_INCLUDED) + return() +endif() +set(__COTIRE_INCLUDED TRUE) + +# call cmake_minimum_required, but prevent modification of the CMake policy stack in include mode +# cmake_minimum_required also sets the policy version as a side effect, which we have to avoid +if (NOT CMAKE_SCRIPT_MODE_FILE) + cmake_policy(PUSH) +endif() +cmake_minimum_required(VERSION 2.8.12) +if (NOT CMAKE_SCRIPT_MODE_FILE) + cmake_policy(POP) +endif() + +set (COTIRE_CMAKE_MODULE_FILE "${CMAKE_CURRENT_LIST_FILE}") +set (COTIRE_CMAKE_MODULE_VERSION "1.7.6") + +# activate select policies +if (POLICY CMP0025) + # Compiler id for Apple Clang is now AppleClang + cmake_policy(SET CMP0025 NEW) +endif() + +if (POLICY CMP0026) + # disallow use of the LOCATION target property + cmake_policy(SET CMP0026 NEW) +endif() + +if (POLICY CMP0038) + # targets may not link directly to themselves + cmake_policy(SET CMP0038 NEW) +endif() + +if (POLICY CMP0039) + # utility targets may not have link dependencies + cmake_policy(SET CMP0039 NEW) +endif() + +if (POLICY CMP0040) + # target in the TARGET signature of add_custom_command() must exist + cmake_policy(SET CMP0040 NEW) +endif() + +if (POLICY CMP0045) + # error on non-existent target in get_target_property + cmake_policy(SET CMP0045 NEW) +endif() + +if (POLICY CMP0046) + # error on non-existent dependency in add_dependencies + cmake_policy(SET CMP0046 NEW) +endif() + +if (POLICY CMP0049) + # do not expand variables in target source entries + cmake_policy(SET CMP0049 NEW) +endif() + +if (POLICY CMP0050) + # disallow add_custom_command SOURCE signatures + cmake_policy(SET CMP0050 NEW) +endif() + +if (POLICY CMP0051) + # include TARGET_OBJECTS expressions in a target's SOURCES property + cmake_policy(SET CMP0051 NEW) +endif() + +if (POLICY CMP0053) + # simplify variable reference and escape sequence evaluation + cmake_policy(SET CMP0053 NEW) +endif() + +if (POLICY CMP0054) + # only interpret if() arguments as variables or keywords when unquoted + cmake_policy(SET CMP0054 NEW) +endif() + +include(CMakeParseArguments) +include(ProcessorCount) + +function (cotire_get_configuration_types _configsVar) + set (_configs "") + if (CMAKE_CONFIGURATION_TYPES) + list (APPEND _configs ${CMAKE_CONFIGURATION_TYPES}) + endif() + if (CMAKE_BUILD_TYPE) + list (APPEND _configs "${CMAKE_BUILD_TYPE}") + endif() + if (_configs) + list (REMOVE_DUPLICATES _configs) + set (${_configsVar} ${_configs} PARENT_SCOPE) + else() + set (${_configsVar} "None" PARENT_SCOPE) + endif() +endfunction() + +function (cotire_get_source_file_extension _sourceFile _extVar) + # get_filename_component returns extension from first occurrence of . in file name + # this function computes the extension from last occurrence of . in file name + string (FIND "${_sourceFile}" "." _index REVERSE) + if (_index GREATER -1) + math (EXPR _index "${_index} + 1") + string (SUBSTRING "${_sourceFile}" ${_index} -1 _sourceExt) + else() + set (_sourceExt "") + endif() + set (${_extVar} "${_sourceExt}" PARENT_SCOPE) +endfunction() + +macro (cotire_check_is_path_relative_to _path _isRelativeVar) + set (${_isRelativeVar} FALSE) + if (IS_ABSOLUTE "${_path}") + foreach (_dir ${ARGN}) + file (RELATIVE_PATH _relPath "${_dir}" "${_path}") + if (NOT _relPath OR (NOT IS_ABSOLUTE "${_relPath}" AND NOT "${_relPath}" MATCHES "^\\.\\.")) + set (${_isRelativeVar} TRUE) + break() + endif() + endforeach() + endif() +endmacro() + +function (cotire_filter_language_source_files _language _target _sourceFilesVar _excludedSourceFilesVar _cotiredSourceFilesVar) + if (CMAKE_${_language}_SOURCE_FILE_EXTENSIONS) + set (_languageExtensions "${CMAKE_${_language}_SOURCE_FILE_EXTENSIONS}") + else() + set (_languageExtensions "") + endif() + if (CMAKE_${_language}_IGNORE_EXTENSIONS) + set (_ignoreExtensions "${CMAKE_${_language}_IGNORE_EXTENSIONS}") + else() + set (_ignoreExtensions "") + endif() + if (COTIRE_UNITY_SOURCE_EXCLUDE_EXTENSIONS) + set (_excludeExtensions "${COTIRE_UNITY_SOURCE_EXCLUDE_EXTENSIONS}") + else() + set (_excludeExtensions "") + endif() + if (COTIRE_DEBUG AND _languageExtensions) + message (STATUS "${_language} source file extensions: ${_languageExtensions}") + endif() + if (COTIRE_DEBUG AND _ignoreExtensions) + message (STATUS "${_language} ignore extensions: ${_ignoreExtensions}") + endif() + if (COTIRE_DEBUG AND _excludeExtensions) + message (STATUS "${_language} exclude extensions: ${_excludeExtensions}") + endif() + if (CMAKE_VERSION VERSION_LESS "3.1.0") + set (_allSourceFiles ${ARGN}) + else() + # as of CMake 3.1 target sources may contain generator expressions + # since we cannot obtain required property information about source files added + # through generator expressions at configure time, we filter them out + string (GENEX_STRIP "${ARGN}" _allSourceFiles) + endif() + set (_filteredSourceFiles "") + set (_excludedSourceFiles "") + foreach (_sourceFile ${_allSourceFiles}) + get_source_file_property(_sourceIsHeaderOnly "${_sourceFile}" HEADER_FILE_ONLY) + get_source_file_property(_sourceIsExternal "${_sourceFile}" EXTERNAL_OBJECT) + get_source_file_property(_sourceIsSymbolic "${_sourceFile}" SYMBOLIC) + if (NOT _sourceIsHeaderOnly AND NOT _sourceIsExternal AND NOT _sourceIsSymbolic) + cotire_get_source_file_extension("${_sourceFile}" _sourceExt) + if (_sourceExt) + list (FIND _ignoreExtensions "${_sourceExt}" _ignoreIndex) + if (_ignoreIndex LESS 0) + list (FIND _excludeExtensions "${_sourceExt}" _excludeIndex) + if (_excludeIndex GREATER -1) + list (APPEND _excludedSourceFiles "${_sourceFile}") + else() + list (FIND _languageExtensions "${_sourceExt}" _sourceIndex) + if (_sourceIndex GREATER -1) + # consider source file unless it is excluded explicitly + get_source_file_property(_sourceIsExcluded "${_sourceFile}" COTIRE_EXCLUDED) + if (_sourceIsExcluded) + list (APPEND _excludedSourceFiles "${_sourceFile}") + else() + list (APPEND _filteredSourceFiles "${_sourceFile}") + endif() + else() + get_source_file_property(_sourceLanguage "${_sourceFile}" LANGUAGE) + if ("${_sourceLanguage}" STREQUAL "${_language}") + # add to excluded sources, if file is not ignored and has correct language without having the correct extension + list (APPEND _excludedSourceFiles "${_sourceFile}") + endif() + endif() + endif() + endif() + endif() + endif() + endforeach() + # separate filtered source files from already cotired ones + # the COTIRE_TARGET property of a source file may be set while a target is being processed by cotire + set (_sourceFiles "") + set (_cotiredSourceFiles "") + foreach (_sourceFile ${_filteredSourceFiles}) + get_source_file_property(_sourceIsCotired "${_sourceFile}" COTIRE_TARGET) + if (_sourceIsCotired) + list (APPEND _cotiredSourceFiles "${_sourceFile}") + else() + get_source_file_property(_sourceCompileFlags "${_sourceFile}" COMPILE_FLAGS) + if (_sourceCompileFlags) + # add to excluded sources, if file has custom compile flags + list (APPEND _excludedSourceFiles "${_sourceFile}") + else() + list (APPEND _sourceFiles "${_sourceFile}") + endif() + endif() + endforeach() + if (COTIRE_DEBUG) + if (_sourceFiles) + message (STATUS "Filtered ${_target} ${_language} sources: ${_sourceFiles}") + endif() + if (_excludedSourceFiles) + message (STATUS "Excluded ${_target} ${_language} sources: ${_excludedSourceFiles}") + endif() + if (_cotiredSourceFiles) + message (STATUS "Cotired ${_target} ${_language} sources: ${_cotiredSourceFiles}") + endif() + endif() + set (${_sourceFilesVar} ${_sourceFiles} PARENT_SCOPE) + set (${_excludedSourceFilesVar} ${_excludedSourceFiles} PARENT_SCOPE) + set (${_cotiredSourceFilesVar} ${_cotiredSourceFiles} PARENT_SCOPE) +endfunction() + +function (cotire_get_objects_with_property_on _filteredObjectsVar _property _type) + set (_filteredObjects "") + foreach (_object ${ARGN}) + get_property(_isSet ${_type} "${_object}" PROPERTY ${_property} SET) + if (_isSet) + get_property(_propertyValue ${_type} "${_object}" PROPERTY ${_property}) + if (_propertyValue) + list (APPEND _filteredObjects "${_object}") + endif() + endif() + endforeach() + set (${_filteredObjectsVar} ${_filteredObjects} PARENT_SCOPE) +endfunction() + +function (cotire_get_objects_with_property_off _filteredObjectsVar _property _type) + set (_filteredObjects "") + foreach (_object ${ARGN}) + get_property(_isSet ${_type} "${_object}" PROPERTY ${_property} SET) + if (_isSet) + get_property(_propertyValue ${_type} "${_object}" PROPERTY ${_property}) + if (NOT _propertyValue) + list (APPEND _filteredObjects "${_object}") + endif() + endif() + endforeach() + set (${_filteredObjectsVar} ${_filteredObjects} PARENT_SCOPE) +endfunction() + +function (cotire_get_source_file_property_values _valuesVar _property) + set (_values "") + foreach (_sourceFile ${ARGN}) + get_source_file_property(_propertyValue "${_sourceFile}" ${_property}) + if (_propertyValue) + list (APPEND _values "${_propertyValue}") + endif() + endforeach() + set (${_valuesVar} ${_values} PARENT_SCOPE) +endfunction() + +function (cotire_resolve_config_properites _configurations _propertiesVar) + set (_properties "") + foreach (_property ${ARGN}) + if ("${_property}" MATCHES "") + foreach (_config ${_configurations}) + string (TOUPPER "${_config}" _upperConfig) + string (REPLACE "" "${_upperConfig}" _configProperty "${_property}") + list (APPEND _properties ${_configProperty}) + endforeach() + else() + list (APPEND _properties ${_property}) + endif() + endforeach() + set (${_propertiesVar} ${_properties} PARENT_SCOPE) +endfunction() + +function (cotire_copy_set_properites _configurations _type _source _target) + cotire_resolve_config_properites("${_configurations}" _properties ${ARGN}) + foreach (_property ${_properties}) + get_property(_isSet ${_type} ${_source} PROPERTY ${_property} SET) + if (_isSet) + get_property(_propertyValue ${_type} ${_source} PROPERTY ${_property}) + set_property(${_type} ${_target} PROPERTY ${_property} "${_propertyValue}") + endif() + endforeach() +endfunction() + +function (cotire_get_target_usage_requirements _target _targetRequirementsVar) + set (_targetRequirements "") + get_target_property(_librariesToProcess ${_target} LINK_LIBRARIES) + while (_librariesToProcess) + # remove from head + list (GET _librariesToProcess 0 _library) + list (REMOVE_AT _librariesToProcess 0) + if (TARGET ${_library}) + list (FIND _targetRequirements ${_library} _index) + if (_index LESS 0) + list (APPEND _targetRequirements ${_library}) + # process transitive libraries + get_target_property(_libraries ${_library} INTERFACE_LINK_LIBRARIES) + if (_libraries) + list (APPEND _librariesToProcess ${_libraries}) + list (REMOVE_DUPLICATES _librariesToProcess) + endif() + endif() + endif() + endwhile() + set (${_targetRequirementsVar} ${_targetRequirements} PARENT_SCOPE) +endfunction() + +function (cotire_filter_compile_flags _language _flagFilter _matchedOptionsVar _unmatchedOptionsVar) + if (WIN32 AND CMAKE_${_language}_COMPILER_ID MATCHES "MSVC|Intel") + set (_flagPrefix "[/-]") + else() + set (_flagPrefix "--?") + endif() + set (_optionFlag "") + set (_matchedOptions "") + set (_unmatchedOptions "") + foreach (_compileFlag ${ARGN}) + if (_compileFlag) + if (_optionFlag AND NOT "${_compileFlag}" MATCHES "^${_flagPrefix}") + # option with separate argument + list (APPEND _matchedOptions "${_compileFlag}") + set (_optionFlag "") + elseif ("${_compileFlag}" MATCHES "^(${_flagPrefix})(${_flagFilter})$") + # remember option + set (_optionFlag "${CMAKE_MATCH_2}") + elseif ("${_compileFlag}" MATCHES "^(${_flagPrefix})(${_flagFilter})(.+)$") + # option with joined argument + list (APPEND _matchedOptions "${CMAKE_MATCH_3}") + set (_optionFlag "") + else() + # flush remembered option + if (_optionFlag) + list (APPEND _matchedOptions "${_optionFlag}") + set (_optionFlag "") + endif() + # add to unfiltered options + list (APPEND _unmatchedOptions "${_compileFlag}") + endif() + endif() + endforeach() + if (_optionFlag) + list (APPEND _matchedOptions "${_optionFlag}") + endif() + if (COTIRE_DEBUG AND _matchedOptions) + message (STATUS "Filter ${_flagFilter} matched: ${_matchedOptions}") + endif() + if (COTIRE_DEBUG AND _unmatchedOptions) + message (STATUS "Filter ${_flagFilter} unmatched: ${_unmatchedOptions}") + endif() + set (${_matchedOptionsVar} ${_matchedOptions} PARENT_SCOPE) + set (${_unmatchedOptionsVar} ${_unmatchedOptions} PARENT_SCOPE) +endfunction() + +function (cotire_get_target_compile_flags _config _language _target _flagsVar) + string (TOUPPER "${_config}" _upperConfig) + # collect options from CMake language variables + set (_compileFlags "") + if (CMAKE_${_language}_FLAGS) + set (_compileFlags "${_compileFlags} ${CMAKE_${_language}_FLAGS}") + endif() + if (CMAKE_${_language}_FLAGS_${_upperConfig}) + set (_compileFlags "${_compileFlags} ${CMAKE_${_language}_FLAGS_${_upperConfig}}") + endif() + if (_target) + # add target compile flags + get_target_property(_targetflags ${_target} COMPILE_FLAGS) + if (_targetflags) + set (_compileFlags "${_compileFlags} ${_targetflags}") + endif() + endif() + if (UNIX) + separate_arguments(_compileFlags UNIX_COMMAND "${_compileFlags}") + elseif(WIN32) + separate_arguments(_compileFlags WINDOWS_COMMAND "${_compileFlags}") + else() + separate_arguments(_compileFlags) + endif() + # target compile options + if (_target) + get_target_property(_targetOptions ${_target} COMPILE_OPTIONS) + if (_targetOptions) + list (APPEND _compileFlags ${_targetOptions}) + endif() + endif() + # interface compile options from linked library targets + if (_target) + set (_linkedTargets "") + cotire_get_target_usage_requirements(${_target} _linkedTargets) + foreach (_linkedTarget ${_linkedTargets}) + get_target_property(_targetOptions ${_linkedTarget} INTERFACE_COMPILE_OPTIONS) + if (_targetOptions) + list (APPEND _compileFlags ${_targetOptions}) + endif() + endforeach() + endif() + # handle language standard properties + if (_target) + get_target_property(_targetLanguageStandard ${_target} ${_language}_STANDARD) + get_target_property(_targetLanguageExtensions ${_target} ${_language}_EXTENSIONS) + get_target_property(_targetLanguageStandardRequired ${_target} ${_language}_STANDARD_REQUIRED) + if (_targetLanguageExtensions) + if (CMAKE_${_language}${_targetLanguageExtensions}_EXTENSION_COMPILE_OPTION) + list (APPEND _compileFlags "${CMAKE_${_language}${_targetLanguageExtensions}_EXTENSION_COMPILE_OPTION}") + endif() + elseif (_targetLanguageStandard) + if (_targetLanguageStandardRequired) + if (CMAKE_${_language}${_targetLanguageStandard}_STANDARD_COMPILE_OPTION) + list (APPEND _compileFlags "${CMAKE_${_language}${_targetLanguageStandard}_STANDARD_COMPILE_OPTION}") + endif() + else() + if (CMAKE_${_language}${_targetLanguageStandard}_EXTENSION_COMPILE_OPTION) + list (APPEND _compileFlags "${CMAKE_${_language}${_targetLanguageStandard}_EXTENSION_COMPILE_OPTION}") + endif() + endif() + endif() + endif() + # handle the POSITION_INDEPENDENT_CODE target property + if (_target) + get_target_property(_targetPIC ${_target} POSITION_INDEPENDENT_CODE) + if (_targetPIC) + get_target_property(_targetType ${_target} TYPE) + if (_targetType STREQUAL "EXECUTABLE" AND CMAKE_${_language}_COMPILE_OPTIONS_PIE) + list (APPEND _compileFlags "${CMAKE_${_language}_COMPILE_OPTIONS_PIE}") + elseif (CMAKE_${_language}_COMPILE_OPTIONS_PIC) + list (APPEND _compileFlags "${CMAKE_${_language}_COMPILE_OPTIONS_PIC}") + endif() + endif() + endif() + # handle visibility target properties + if (_target) + get_target_property(_targetVisibility ${_target} ${_language}_VISIBILITY_PRESET) + if (_targetVisibility AND CMAKE_${_language}_COMPILE_OPTIONS_VISIBILITY) + list (APPEND _compileFlags "${CMAKE_${_language}_COMPILE_OPTIONS_VISIBILITY}${_targetVisibility}") + endif() + get_target_property(_targetVisibilityInlines ${_target} VISIBILITY_INLINES_HIDDEN) + if (_targetVisibilityInlines AND CMAKE_${_language}_COMPILE_OPTIONS_VISIBILITY_INLINES_HIDDEN) + list (APPEND _compileFlags "${CMAKE_${_language}_COMPILE_OPTIONS_VISIBILITY_INLINES_HIDDEN}") + endif() + endif() + # platform specific flags + if (APPLE) + get_target_property(_architectures ${_target} OSX_ARCHITECTURES_${_upperConfig}) + if (NOT _architectures) + get_target_property(_architectures ${_target} OSX_ARCHITECTURES) + endif() + if (_architectures) + foreach (_arch ${_architectures}) + list (APPEND _compileFlags "-arch" "${_arch}") + endforeach() + endif() + if (CMAKE_OSX_SYSROOT) + if (CMAKE_${_language}_SYSROOT_FLAG) + list (APPEND _compileFlags "${CMAKE_${_language}_SYSROOT_FLAG}" "${CMAKE_OSX_SYSROOT}") + else() + list (APPEND _compileFlags "-isysroot" "${CMAKE_OSX_SYSROOT}") + endif() + endif() + if (CMAKE_OSX_DEPLOYMENT_TARGET) + if (CMAKE_${_language}_OSX_DEPLOYMENT_TARGET_FLAG) + list (APPEND _compileFlags "${CMAKE_${_language}_OSX_DEPLOYMENT_TARGET_FLAG}${CMAKE_OSX_DEPLOYMENT_TARGET}") + else() + list (APPEND _compileFlags "-mmacosx-version-min=${CMAKE_OSX_DEPLOYMENT_TARGET}") + endif() + endif() + endif() + if (COTIRE_DEBUG AND _compileFlags) + message (STATUS "Target ${_target} compile flags: ${_compileFlags}") + endif() + set (${_flagsVar} ${_compileFlags} PARENT_SCOPE) +endfunction() + +function (cotire_get_target_include_directories _config _language _target _includeDirsVar _systemIncludeDirsVar) + set (_includeDirs "") + set (_systemIncludeDirs "") + # default include dirs + if (CMAKE_INCLUDE_CURRENT_DIR) + list (APPEND _includeDirs "${CMAKE_CURRENT_BINARY_DIR}") + list (APPEND _includeDirs "${CMAKE_CURRENT_SOURCE_DIR}") + endif() + set (_targetFlags "") + cotire_get_target_compile_flags("${_config}" "${_language}" "${_target}" _targetFlags) + # parse additional include directories from target compile flags + if (CMAKE_INCLUDE_FLAG_${_language}) + string (STRIP "${CMAKE_INCLUDE_FLAG_${_language}}" _includeFlag) + string (REGEX REPLACE "^[-/]+" "" _includeFlag "${_includeFlag}") + if (_includeFlag) + set (_dirs "") + cotire_filter_compile_flags("${_language}" "${_includeFlag}" _dirs _ignore ${_targetFlags}) + if (_dirs) + list (APPEND _includeDirs ${_dirs}) + endif() + endif() + endif() + # parse additional system include directories from target compile flags + if (CMAKE_INCLUDE_SYSTEM_FLAG_${_language}) + string (STRIP "${CMAKE_INCLUDE_SYSTEM_FLAG_${_language}}" _includeFlag) + string (REGEX REPLACE "^[-/]+" "" _includeFlag "${_includeFlag}") + if (_includeFlag) + set (_dirs "") + cotire_filter_compile_flags("${_language}" "${_includeFlag}" _dirs _ignore ${_targetFlags}) + if (_dirs) + list (APPEND _systemIncludeDirs ${_dirs}) + endif() + endif() + endif() + # target include directories + get_directory_property(_dirs DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" INCLUDE_DIRECTORIES) + if (_target) + get_target_property(_targetDirs ${_target} INCLUDE_DIRECTORIES) + if (_targetDirs) + list (APPEND _dirs ${_targetDirs}) + endif() + get_target_property(_targetDirs ${_target} INTERFACE_SYSTEM_INCLUDE_DIRECTORIES) + if (_targetDirs) + list (APPEND _systemIncludeDirs ${_targetDirs}) + endif() + endif() + # interface include directories from linked library targets + if (_target) + set (_linkedTargets "") + cotire_get_target_usage_requirements(${_target} _linkedTargets) + foreach (_linkedTarget ${_linkedTargets}) + get_target_property(_targetDirs ${_linkedTarget} INTERFACE_INCLUDE_DIRECTORIES) + if (_targetDirs) + list (APPEND _dirs ${_targetDirs}) + endif() + get_target_property(_targetDirs ${_linkedTarget} INTERFACE_SYSTEM_INCLUDE_DIRECTORIES) + if (_targetDirs) + list (APPEND _systemIncludeDirs ${_targetDirs}) + endif() + endforeach() + endif() + if (dirs) + list (REMOVE_DUPLICATES _dirs) + endif() + list (LENGTH _includeDirs _projectInsertIndex) + foreach (_dir ${_dirs}) + if (CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE) + cotire_check_is_path_relative_to("${_dir}" _isRelative "${CMAKE_SOURCE_DIR}" "${CMAKE_BINARY_DIR}") + if (_isRelative) + list (LENGTH _includeDirs _len) + if (_len EQUAL _projectInsertIndex) + list (APPEND _includeDirs "${_dir}") + else() + list (INSERT _includeDirs _projectInsertIndex "${_dir}") + endif() + math (EXPR _projectInsertIndex "${_projectInsertIndex} + 1") + else() + list (APPEND _includeDirs "${_dir}") + endif() + else() + list (APPEND _includeDirs "${_dir}") + endif() + endforeach() + list (REMOVE_DUPLICATES _includeDirs) + list (REMOVE_DUPLICATES _systemIncludeDirs) + if (CMAKE_${_language}_IMPLICIT_INCLUDE_DIRECTORIES) + list (REMOVE_ITEM _includeDirs ${CMAKE_${_language}_IMPLICIT_INCLUDE_DIRECTORIES}) + endif() + if (COTIRE_DEBUG AND _includeDirs) + message (STATUS "Target ${_target} include dirs: ${_includeDirs}") + endif() + set (${_includeDirsVar} ${_includeDirs} PARENT_SCOPE) + if (COTIRE_DEBUG AND _systemIncludeDirs) + message (STATUS "Target ${_target} system include dirs: ${_systemIncludeDirs}") + endif() + set (${_systemIncludeDirsVar} ${_systemIncludeDirs} PARENT_SCOPE) +endfunction() + +function (cotire_get_target_export_symbol _target _exportSymbolVar) + set (_exportSymbol "") + get_target_property(_targetType ${_target} TYPE) + get_target_property(_enableExports ${_target} ENABLE_EXPORTS) + if (_targetType MATCHES "(SHARED|MODULE)_LIBRARY" OR + (_targetType STREQUAL "EXECUTABLE" AND _enableExports)) + get_target_property(_exportSymbol ${_target} DEFINE_SYMBOL) + if (NOT _exportSymbol) + set (_exportSymbol "${_target}_EXPORTS") + endif() + string (MAKE_C_IDENTIFIER "${_exportSymbol}" _exportSymbol) + endif() + set (${_exportSymbolVar} ${_exportSymbol} PARENT_SCOPE) +endfunction() + +function (cotire_get_target_compile_definitions _config _language _target _definitionsVar) + string (TOUPPER "${_config}" _upperConfig) + set (_configDefinitions "") + # CMAKE_INTDIR for multi-configuration build systems + if (NOT "${CMAKE_CFG_INTDIR}" STREQUAL ".") + list (APPEND _configDefinitions "CMAKE_INTDIR=\"${_config}\"") + endif() + # target export define symbol + cotire_get_target_export_symbol("${_target}" _defineSymbol) + if (_defineSymbol) + list (APPEND _configDefinitions "${_defineSymbol}") + endif() + # directory compile definitions + get_directory_property(_definitions DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" COMPILE_DEFINITIONS) + if (_definitions) + list (APPEND _configDefinitions ${_definitions}) + endif() + get_directory_property(_definitions DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" COMPILE_DEFINITIONS_${_upperConfig}) + if (_definitions) + list (APPEND _configDefinitions ${_definitions}) + endif() + # target compile definitions + get_target_property(_definitions ${_target} COMPILE_DEFINITIONS) + if (_definitions) + list (APPEND _configDefinitions ${_definitions}) + endif() + get_target_property(_definitions ${_target} COMPILE_DEFINITIONS_${_upperConfig}) + if (_definitions) + list (APPEND _configDefinitions ${_definitions}) + endif() + # interface compile definitions from linked library targets + set (_linkedTargets "") + cotire_get_target_usage_requirements(${_target} _linkedTargets) + foreach (_linkedTarget ${_linkedTargets}) + get_target_property(_definitions ${_linkedTarget} INTERFACE_COMPILE_DEFINITIONS) + if (_definitions) + list (APPEND _configDefinitions ${_definitions}) + endif() + endforeach() + # parse additional compile definitions from target compile flags + # and don't look at directory compile definitions, which we already handled + set (_targetFlags "") + cotire_get_target_compile_flags("${_config}" "${_language}" "${_target}" _targetFlags) + cotire_filter_compile_flags("${_language}" "D" _definitions _ignore ${_targetFlags}) + if (_definitions) + list (APPEND _configDefinitions ${_definitions}) + endif() + list (REMOVE_DUPLICATES _configDefinitions) + if (COTIRE_DEBUG AND _configDefinitions) + message (STATUS "Target ${_target} compile definitions: ${_configDefinitions}") + endif() + set (${_definitionsVar} ${_configDefinitions} PARENT_SCOPE) +endfunction() + +function (cotire_get_target_compiler_flags _config _language _target _compilerFlagsVar) + # parse target compile flags omitting compile definitions and include directives + set (_targetFlags "") + cotire_get_target_compile_flags("${_config}" "${_language}" "${_target}" _targetFlags) + set (_flagFilter "D") + if (CMAKE_INCLUDE_FLAG_${_language}) + string (STRIP "${CMAKE_INCLUDE_FLAG_${_language}}" _includeFlag) + string (REGEX REPLACE "^[-/]+" "" _includeFlag "${_includeFlag}") + if (_includeFlag) + set (_flagFilter "${_flagFilter}|${_includeFlag}") + endif() + endif() + if (CMAKE_INCLUDE_SYSTEM_FLAG_${_language}) + string (STRIP "${CMAKE_INCLUDE_SYSTEM_FLAG_${_language}}" _includeFlag) + string (REGEX REPLACE "^[-/]+" "" _includeFlag "${_includeFlag}") + if (_includeFlag) + set (_flagFilter "${_flagFilter}|${_includeFlag}") + endif() + endif() + set (_compilerFlags "") + cotire_filter_compile_flags("${_language}" "${_flagFilter}" _ignore _compilerFlags ${_targetFlags}) + if (COTIRE_DEBUG AND _compilerFlags) + message (STATUS "Target ${_target} compiler flags: ${_compilerFlags}") + endif() + set (${_compilerFlagsVar} ${_compilerFlags} PARENT_SCOPE) +endfunction() + +function (cotire_add_sys_root_paths _pathsVar) + if (APPLE) + if (CMAKE_OSX_SYSROOT AND CMAKE_${_language}_HAS_ISYSROOT) + foreach (_path IN LISTS ${_pathsVar}) + if (IS_ABSOLUTE "${_path}") + get_filename_component(_path "${CMAKE_OSX_SYSROOT}/${_path}" ABSOLUTE) + if (EXISTS "${_path}") + list (APPEND ${_pathsVar} "${_path}") + endif() + endif() + endforeach() + endif() + endif() + set (${_pathsVar} ${${_pathsVar}} PARENT_SCOPE) +endfunction() + +function (cotire_get_source_extra_properties _sourceFile _pattern _resultVar) + set (_extraProperties ${ARGN}) + set (_result "") + if (_extraProperties) + list (FIND _extraProperties "${_sourceFile}" _index) + if (_index GREATER -1) + math (EXPR _index "${_index} + 1") + list (LENGTH _extraProperties _len) + math (EXPR _len "${_len} - 1") + foreach (_index RANGE ${_index} ${_len}) + list (GET _extraProperties ${_index} _value) + if (_value MATCHES "${_pattern}") + list (APPEND _result "${_value}") + else() + break() + endif() + endforeach() + endif() + endif() + set (${_resultVar} ${_result} PARENT_SCOPE) +endfunction() + +function (cotire_get_source_compile_definitions _config _language _sourceFile _definitionsVar) + set (_compileDefinitions "") + if (NOT CMAKE_SCRIPT_MODE_FILE) + string (TOUPPER "${_config}" _upperConfig) + get_source_file_property(_definitions "${_sourceFile}" COMPILE_DEFINITIONS) + if (_definitions) + list (APPEND _compileDefinitions ${_definitions}) + endif() + get_source_file_property(_definitions "${_sourceFile}" COMPILE_DEFINITIONS_${_upperConfig}) + if (_definitions) + list (APPEND _compileDefinitions ${_definitions}) + endif() + endif() + cotire_get_source_extra_properties("${_sourceFile}" "^[a-zA-Z0-9_]+(=.*)?$" _definitions ${ARGN}) + if (_definitions) + list (APPEND _compileDefinitions ${_definitions}) + endif() + if (COTIRE_DEBUG AND _compileDefinitions) + message (STATUS "Source ${_sourceFile} compile definitions: ${_compileDefinitions}") + endif() + set (${_definitionsVar} ${_compileDefinitions} PARENT_SCOPE) +endfunction() + +function (cotire_get_source_files_compile_definitions _config _language _definitionsVar) + set (_configDefinitions "") + foreach (_sourceFile ${ARGN}) + cotire_get_source_compile_definitions("${_config}" "${_language}" "${_sourceFile}" _sourceDefinitions) + if (_sourceDefinitions) + list (APPEND _configDefinitions "${_sourceFile}" ${_sourceDefinitions} "-") + endif() + endforeach() + set (${_definitionsVar} ${_configDefinitions} PARENT_SCOPE) +endfunction() + +function (cotire_get_source_undefs _sourceFile _property _sourceUndefsVar) + set (_sourceUndefs "") + if (NOT CMAKE_SCRIPT_MODE_FILE) + get_source_file_property(_undefs "${_sourceFile}" ${_property}) + if (_undefs) + list (APPEND _sourceUndefs ${_undefs}) + endif() + endif() + cotire_get_source_extra_properties("${_sourceFile}" "^[a-zA-Z0-9_]+$" _undefs ${ARGN}) + if (_undefs) + list (APPEND _sourceUndefs ${_undefs}) + endif() + if (COTIRE_DEBUG AND _sourceUndefs) + message (STATUS "Source ${_sourceFile} ${_property} undefs: ${_sourceUndefs}") + endif() + set (${_sourceUndefsVar} ${_sourceUndefs} PARENT_SCOPE) +endfunction() + +function (cotire_get_source_files_undefs _property _sourceUndefsVar) + set (_sourceUndefs "") + foreach (_sourceFile ${ARGN}) + cotire_get_source_undefs("${_sourceFile}" ${_property} _undefs) + if (_undefs) + list (APPEND _sourceUndefs "${_sourceFile}" ${_undefs} "-") + endif() + endforeach() + set (${_sourceUndefsVar} ${_sourceUndefs} PARENT_SCOPE) +endfunction() + +macro (cotire_set_cmd_to_prologue _cmdVar) + set (${_cmdVar} "${CMAKE_COMMAND}") + if (COTIRE_DEBUG) + list (APPEND ${_cmdVar} "--warn-uninitialized") + endif() + list (APPEND ${_cmdVar} "-DCOTIRE_BUILD_TYPE:STRING=$") + if (COTIRE_VERBOSE) + list (APPEND ${_cmdVar} "-DCOTIRE_VERBOSE:BOOL=ON") + elseif("${CMAKE_GENERATOR}" MATCHES "Makefiles") + list (APPEND ${_cmdVar} "-DCOTIRE_VERBOSE:BOOL=$(VERBOSE)") + endif() +endmacro() + +function (cotire_init_compile_cmd _cmdVar _language _compilerExe _compilerArg1) + if (NOT _compilerExe) + set (_compilerExe "${CMAKE_${_language}_COMPILER}") + endif() + if (NOT _compilerArg1) + set (_compilerArg1 ${CMAKE_${_language}_COMPILER_ARG1}) + endif() + string (STRIP "${_compilerArg1}" _compilerArg1) + set (${_cmdVar} "${_compilerExe}" ${_compilerArg1} PARENT_SCOPE) +endfunction() + +macro (cotire_add_definitions_to_cmd _cmdVar _language) + foreach (_definition ${ARGN}) + if (WIN32 AND CMAKE_${_language}_COMPILER_ID MATCHES "MSVC|Intel") + list (APPEND ${_cmdVar} "/D${_definition}") + else() + list (APPEND ${_cmdVar} "-D${_definition}") + endif() + endforeach() +endmacro() + +function (cotire_add_includes_to_cmd _cmdVar _language _includesVar _systemIncludesVar) + set (_includeDirs ${${_includesVar}} ${${_systemIncludesVar}}) + if (_includeDirs) + list (REMOVE_DUPLICATES _includeDirs) + foreach (_include ${_includeDirs}) + if (WIN32 AND CMAKE_${_language}_COMPILER_ID MATCHES "MSVC|Intel") + file (TO_NATIVE_PATH "${_include}" _include) + list (APPEND ${_cmdVar} "${CMAKE_INCLUDE_FLAG_${_language}}${CMAKE_INCLUDE_FLAG_${_language}_SEP}${_include}") + else() + set (_index -1) + if ("${CMAKE_INCLUDE_SYSTEM_FLAG_${_language}}" MATCHES ".+") + list (FIND ${_systemIncludesVar} "${_include}" _index) + endif() + if (_index GREATER -1) + list (APPEND ${_cmdVar} "${CMAKE_INCLUDE_SYSTEM_FLAG_${_language}}${_include}") + else() + list (APPEND ${_cmdVar} "${CMAKE_INCLUDE_FLAG_${_language}}${CMAKE_INCLUDE_FLAG_${_language}_SEP}${_include}") + endif() + endif() + endforeach() + endif() + set (${_cmdVar} ${${_cmdVar}} PARENT_SCOPE) +endfunction() + +function (cotire_add_frameworks_to_cmd _cmdVar _language _includesVar _systemIncludesVar) + if (APPLE) + set (_frameworkDirs "") + foreach (_include ${${_includesVar}}) + if (IS_ABSOLUTE "${_include}" AND _include MATCHES "\\.framework$") + get_filename_component(_frameworkDir "${_include}" DIRECTORY) + list (APPEND _frameworkDirs "${_frameworkDir}") + endif() + endforeach() + set (_systemFrameworkDirs "") + foreach (_include ${${_systemIncludesVar}}) + if (IS_ABSOLUTE "${_include}" AND _include MATCHES "\\.framework$") + get_filename_component(_frameworkDir "${_include}" DIRECTORY) + list (APPEND _systemFrameworkDirs "${_frameworkDir}") + endif() + endforeach() + if (_systemFrameworkDirs) + list (APPEND _frameworkDirs ${_systemFrameworkDirs}) + endif() + if (_frameworkDirs) + list (REMOVE_DUPLICATES _frameworkDirs) + foreach (_frameworkDir ${_frameworkDirs}) + set (_index -1) + if ("${CMAKE_${_language}_SYSTEM_FRAMEWORK_SEARCH_FLAG}" MATCHES ".+") + list (FIND _systemFrameworkDirs "${_frameworkDir}" _index) + endif() + if (_index GREATER -1) + list (APPEND ${_cmdVar} "${CMAKE_${_language}_SYSTEM_FRAMEWORK_SEARCH_FLAG}${_frameworkDir}") + else() + list (APPEND ${_cmdVar} "${CMAKE_${_language}_FRAMEWORK_SEARCH_FLAG}${_frameworkDir}") + endif() + endforeach() + endif() + endif() + set (${_cmdVar} ${${_cmdVar}} PARENT_SCOPE) +endfunction() + +macro (cotire_add_compile_flags_to_cmd _cmdVar) + foreach (_flag ${ARGN}) + list (APPEND ${_cmdVar} "${_flag}") + endforeach() +endmacro() + +function (cotire_check_file_up_to_date _fileIsUpToDateVar _file) + if (EXISTS "${_file}") + set (_triggerFile "") + foreach (_dependencyFile ${ARGN}) + if (EXISTS "${_dependencyFile}") + # IS_NEWER_THAN returns TRUE if both files have the same timestamp + # thus we do the comparison in both directions to exclude ties + if ("${_dependencyFile}" IS_NEWER_THAN "${_file}" AND + NOT "${_file}" IS_NEWER_THAN "${_dependencyFile}") + set (_triggerFile "${_dependencyFile}") + break() + endif() + endif() + endforeach() + if (_triggerFile) + if (COTIRE_VERBOSE) + get_filename_component(_fileName "${_file}" NAME) + message (STATUS "${_fileName} update triggered by ${_triggerFile} change.") + endif() + set (${_fileIsUpToDateVar} FALSE PARENT_SCOPE) + else() + if (COTIRE_VERBOSE) + get_filename_component(_fileName "${_file}" NAME) + message (STATUS "${_fileName} is up-to-date.") + endif() + set (${_fileIsUpToDateVar} TRUE PARENT_SCOPE) + endif() + else() + if (COTIRE_VERBOSE) + get_filename_component(_fileName "${_file}" NAME) + message (STATUS "${_fileName} does not exist yet.") + endif() + set (${_fileIsUpToDateVar} FALSE PARENT_SCOPE) + endif() +endfunction() + +macro (cotire_find_closest_relative_path _headerFile _includeDirs _relPathVar) + set (${_relPathVar} "") + foreach (_includeDir ${_includeDirs}) + if (IS_DIRECTORY "${_includeDir}") + file (RELATIVE_PATH _relPath "${_includeDir}" "${_headerFile}") + if (NOT IS_ABSOLUTE "${_relPath}" AND NOT "${_relPath}" MATCHES "^\\.\\.") + string (LENGTH "${${_relPathVar}}" _closestLen) + string (LENGTH "${_relPath}" _relLen) + if (_closestLen EQUAL 0 OR _relLen LESS _closestLen) + set (${_relPathVar} "${_relPath}") + endif() + endif() + elseif ("${_includeDir}" STREQUAL "${_headerFile}") + # if path matches exactly, return short non-empty string + set (${_relPathVar} "1") + break() + endif() + endforeach() +endmacro() + +macro (cotire_check_header_file_location _headerFile _insideIncludeDirs _outsideIncludeDirs _headerIsInside) + # check header path against ignored and honored include directories + cotire_find_closest_relative_path("${_headerFile}" "${_insideIncludeDirs}" _insideRelPath) + if (_insideRelPath) + # header is inside, but could be become outside if there is a shorter outside match + cotire_find_closest_relative_path("${_headerFile}" "${_outsideIncludeDirs}" _outsideRelPath) + if (_outsideRelPath) + string (LENGTH "${_insideRelPath}" _insideRelPathLen) + string (LENGTH "${_outsideRelPath}" _outsideRelPathLen) + if (_outsideRelPathLen LESS _insideRelPathLen) + set (${_headerIsInside} FALSE) + else() + set (${_headerIsInside} TRUE) + endif() + else() + set (${_headerIsInside} TRUE) + endif() + else() + # header is outside + set (${_headerIsInside} FALSE) + endif() +endmacro() + +macro (cotire_check_ignore_header_file_path _headerFile _headerIsIgnoredVar) + if (NOT EXISTS "${_headerFile}") + set (${_headerIsIgnoredVar} TRUE) + elseif (IS_DIRECTORY "${_headerFile}") + set (${_headerIsIgnoredVar} TRUE) + elseif ("${_headerFile}" MATCHES "\\.\\.|[_-]fixed" AND "${_headerFile}" MATCHES "\\.h$") + # heuristic: ignore C headers with embedded parent directory references or "-fixed" or "_fixed" in path + # these often stem from using GCC #include_next tricks, which may break the precompiled header compilation + # with the error message "error: no include path in which to search for header.h" + set (${_headerIsIgnoredVar} TRUE) + else() + set (${_headerIsIgnoredVar} FALSE) + endif() +endmacro() + +macro (cotire_check_ignore_header_file_ext _headerFile _ignoreExtensionsVar _headerIsIgnoredVar) + # check header file extension + cotire_get_source_file_extension("${_headerFile}" _headerFileExt) + set (${_headerIsIgnoredVar} FALSE) + if (_headerFileExt) + list (FIND ${_ignoreExtensionsVar} "${_headerFileExt}" _index) + if (_index GREATER -1) + set (${_headerIsIgnoredVar} TRUE) + endif() + endif() +endmacro() + +macro (cotire_parse_line _line _headerFileVar _headerDepthVar) + if (MSVC) + # cl.exe /showIncludes output looks different depending on the language pack used, e.g.: + # English: "Note: including file: C:\directory\file" + # German: "Hinweis: Einlesen der Datei: C:\directory\file" + # We use a very general regular expression, relying on the presence of the : characters + if (_line MATCHES "( +)([a-zA-Z]:[^:]+)$") + # Visual Studio compiler output + string (LENGTH "${CMAKE_MATCH_1}" ${_headerDepthVar}) + get_filename_component(${_headerFileVar} "${CMAKE_MATCH_2}" ABSOLUTE) + else() + set (${_headerFileVar} "") + set (${_headerDepthVar} 0) + endif() + else() + if (_line MATCHES "^(\\.+) (.*)$") + # GCC like output + string (LENGTH "${CMAKE_MATCH_1}" ${_headerDepthVar}) + if (IS_ABSOLUTE "${CMAKE_MATCH_2}") + set (${_headerFileVar} "${CMAKE_MATCH_2}") + else() + get_filename_component(${_headerFileVar} "${CMAKE_MATCH_2}" REALPATH) + endif() + else() + set (${_headerFileVar} "") + set (${_headerDepthVar} 0) + endif() + endif() +endmacro() + +function (cotire_parse_includes _language _scanOutput _ignoredIncludeDirs _honoredIncludeDirs _ignoredExtensions _selectedIncludesVar _unparsedLinesVar) + if (WIN32) + # prevent CMake macro invocation errors due to backslash characters in Windows paths + string (REPLACE "\\" "/" _scanOutput "${_scanOutput}") + endif() + # canonize slashes + string (REPLACE "//" "/" _scanOutput "${_scanOutput}") + # prevent semicolon from being interpreted as a line separator + string (REPLACE ";" "\\;" _scanOutput "${_scanOutput}") + # then separate lines + string (REGEX REPLACE "\n" ";" _scanOutput "${_scanOutput}") + list (LENGTH _scanOutput _len) + # remove duplicate lines to speed up parsing + list (REMOVE_DUPLICATES _scanOutput) + list (LENGTH _scanOutput _uniqueLen) + if (COTIRE_VERBOSE OR COTIRE_DEBUG) + message (STATUS "Scanning ${_uniqueLen} unique lines of ${_len} for includes") + if (_ignoredExtensions) + message (STATUS "Ignored extensions: ${_ignoredExtensions}") + endif() + if (_ignoredIncludeDirs) + message (STATUS "Ignored paths: ${_ignoredIncludeDirs}") + endif() + if (_honoredIncludeDirs) + message (STATUS "Included paths: ${_honoredIncludeDirs}") + endif() + endif() + set (_sourceFiles ${ARGN}) + set (_selectedIncludes "") + set (_unparsedLines "") + # stack keeps track of inside/outside project status of processed header files + set (_headerIsInsideStack "") + foreach (_line IN LISTS _scanOutput) + if (_line) + cotire_parse_line("${_line}" _headerFile _headerDepth) + if (_headerFile) + cotire_check_header_file_location("${_headerFile}" "${_ignoredIncludeDirs}" "${_honoredIncludeDirs}" _headerIsInside) + if (COTIRE_DEBUG) + message (STATUS "${_headerDepth}: ${_headerFile} ${_headerIsInside}") + endif() + # update stack + list (LENGTH _headerIsInsideStack _stackLen) + if (_headerDepth GREATER _stackLen) + math (EXPR _stackLen "${_stackLen} + 1") + foreach (_index RANGE ${_stackLen} ${_headerDepth}) + list (APPEND _headerIsInsideStack ${_headerIsInside}) + endforeach() + else() + foreach (_index RANGE ${_headerDepth} ${_stackLen}) + list (REMOVE_AT _headerIsInsideStack -1) + endforeach() + list (APPEND _headerIsInsideStack ${_headerIsInside}) + endif() + if (COTIRE_DEBUG) + message (STATUS "${_headerIsInsideStack}") + endif() + # header is a candidate if it is outside project + if (NOT _headerIsInside) + # get parent header file's inside/outside status + if (_headerDepth GREATER 1) + math (EXPR _index "${_headerDepth} - 2") + list (GET _headerIsInsideStack ${_index} _parentHeaderIsInside) + else() + set (_parentHeaderIsInside TRUE) + endif() + # select header file if parent header file is inside project + # (e.g., a project header file that includes a standard header file) + if (_parentHeaderIsInside) + cotire_check_ignore_header_file_path("${_headerFile}" _headerIsIgnored) + if (NOT _headerIsIgnored) + cotire_check_ignore_header_file_ext("${_headerFile}" _ignoredExtensions _headerIsIgnored) + if (NOT _headerIsIgnored) + list (APPEND _selectedIncludes "${_headerFile}") + else() + # fix header's inside status on stack, it is ignored by extension now + list (REMOVE_AT _headerIsInsideStack -1) + list (APPEND _headerIsInsideStack TRUE) + endif() + endif() + if (COTIRE_DEBUG) + message (STATUS "${_headerFile} ${_ignoredExtensions} ${_headerIsIgnored}") + endif() + endif() + endif() + else() + if (MSVC) + # for cl.exe do not keep unparsed lines which solely consist of a source file name + string (FIND "${_sourceFiles}" "${_line}" _index) + if (_index LESS 0) + list (APPEND _unparsedLines "${_line}") + endif() + else() + list (APPEND _unparsedLines "${_line}") + endif() + endif() + endif() + endforeach() + list (REMOVE_DUPLICATES _selectedIncludes) + set (${_selectedIncludesVar} ${_selectedIncludes} PARENT_SCOPE) + set (${_unparsedLinesVar} ${_unparsedLines} PARENT_SCOPE) +endfunction() + +function (cotire_scan_includes _includesVar) + set(_options "") + set(_oneValueArgs COMPILER_ID COMPILER_EXECUTABLE COMPILER_VERSION LANGUAGE UNPARSED_LINES) + set(_multiValueArgs COMPILE_DEFINITIONS COMPILE_FLAGS INCLUDE_DIRECTORIES SYSTEM_INCLUDE_DIRECTORIES + IGNORE_PATH INCLUDE_PATH IGNORE_EXTENSIONS INCLUDE_PRIORITY_PATH) + cmake_parse_arguments(_option "${_options}" "${_oneValueArgs}" "${_multiValueArgs}" ${ARGN}) + set (_sourceFiles ${_option_UNPARSED_ARGUMENTS}) + if (NOT _option_LANGUAGE) + set (_option_LANGUAGE "CXX") + endif() + if (NOT _option_COMPILER_ID) + set (_option_COMPILER_ID "${CMAKE_${_option_LANGUAGE}_ID}") + endif() + if (NOT _option_COMPILER_VERSION) + set (_option_COMPILER_VERSION "${CMAKE_${_option_LANGUAGE}_COMPILER_VERSION}") + endif() + cotire_init_compile_cmd(_cmd "${_option_LANGUAGE}" "${_option_COMPILER_EXECUTABLE}" "${_option_COMPILER_ARG1}") + cotire_add_definitions_to_cmd(_cmd "${_option_LANGUAGE}" ${_option_COMPILE_DEFINITIONS}) + cotire_add_compile_flags_to_cmd(_cmd ${_option_COMPILE_FLAGS}) + cotire_add_includes_to_cmd(_cmd "${_option_LANGUAGE}" _option_INCLUDE_DIRECTORIES _option_SYSTEM_INCLUDE_DIRECTORIES) + cotire_add_frameworks_to_cmd(_cmd "${_option_LANGUAGE}" _option_INCLUDE_DIRECTORIES _option_SYSTEM_INCLUDE_DIRECTORIES) + cotire_add_makedep_flags("${_option_LANGUAGE}" "${_option_COMPILER_ID}" "${_option_COMPILER_VERSION}" _cmd) + # only consider existing source files for scanning + set (_existingSourceFiles "") + foreach (_sourceFile ${_sourceFiles}) + if (EXISTS "${_sourceFile}") + list (APPEND _existingSourceFiles "${_sourceFile}") + endif() + endforeach() + if (NOT _existingSourceFiles) + set (${_includesVar} "" PARENT_SCOPE) + return() + endif() + list (APPEND _cmd ${_existingSourceFiles}) + if (COTIRE_VERBOSE) + message (STATUS "execute_process: ${_cmd}") + endif() + if (_option_COMPILER_ID MATCHES "MSVC") + # cl.exe messes with the output streams unless the environment variable VS_UNICODE_OUTPUT is cleared + unset (ENV{VS_UNICODE_OUTPUT}) + endif() + execute_process( + COMMAND ${_cmd} + WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" + RESULT_VARIABLE _result + OUTPUT_QUIET + ERROR_VARIABLE _output) + if (_result) + message (STATUS "Result ${_result} scanning includes of ${_existingSourceFiles}.") + endif() + cotire_parse_includes( + "${_option_LANGUAGE}" "${_output}" + "${_option_IGNORE_PATH}" "${_option_INCLUDE_PATH}" + "${_option_IGNORE_EXTENSIONS}" + _includes _unparsedLines + ${_sourceFiles}) + if (_option_INCLUDE_PRIORITY_PATH) + set (_sortedIncludes "") + foreach (_priorityPath ${_option_INCLUDE_PRIORITY_PATH}) + foreach (_include ${_includes}) + string (FIND ${_include} ${_priorityPath} _position) + if (_position GREATER -1) + list (APPEND _sortedIncludes ${_include}) + endif() + endforeach() + endforeach() + if (_sortedIncludes) + list (INSERT _includes 0 ${_sortedIncludes}) + list (REMOVE_DUPLICATES _includes) + endif() + endif() + set (${_includesVar} ${_includes} PARENT_SCOPE) + if (_option_UNPARSED_LINES) + set (${_option_UNPARSED_LINES} ${_unparsedLines} PARENT_SCOPE) + endif() +endfunction() + +macro (cotire_append_undefs _contentsVar) + set (_undefs ${ARGN}) + if (_undefs) + list (REMOVE_DUPLICATES _undefs) + foreach (_definition ${_undefs}) + list (APPEND ${_contentsVar} "#undef ${_definition}") + endforeach() + endif() +endmacro() + +macro (cotire_comment_str _language _commentText _commentVar) + if ("${_language}" STREQUAL "CMAKE") + set (${_commentVar} "# ${_commentText}") + else() + set (${_commentVar} "/* ${_commentText} */") + endif() +endmacro() + +function (cotire_write_file _language _file _contents _force) + get_filename_component(_moduleName "${COTIRE_CMAKE_MODULE_FILE}" NAME) + cotire_comment_str("${_language}" "${_moduleName} ${COTIRE_CMAKE_MODULE_VERSION} generated file" _header1) + cotire_comment_str("${_language}" "${_file}" _header2) + set (_contents "${_header1}\n${_header2}\n${_contents}") + if (COTIRE_DEBUG) + message (STATUS "${_contents}") + endif() + if (_force OR NOT EXISTS "${_file}") + file (WRITE "${_file}" "${_contents}") + else() + file (READ "${_file}" _oldContents) + if (NOT "${_oldContents}" STREQUAL "${_contents}") + file (WRITE "${_file}" "${_contents}") + else() + if (COTIRE_DEBUG) + message (STATUS "${_file} unchanged") + endif() + endif() + endif() +endfunction() + +function (cotire_generate_unity_source _unityFile) + set(_options "") + set(_oneValueArgs LANGUAGE) + set(_multiValueArgs + DEPENDS SOURCES_COMPILE_DEFINITIONS + PRE_UNDEFS SOURCES_PRE_UNDEFS POST_UNDEFS SOURCES_POST_UNDEFS PROLOGUE EPILOGUE) + cmake_parse_arguments(_option "${_options}" "${_oneValueArgs}" "${_multiValueArgs}" ${ARGN}) + if (_option_DEPENDS) + cotire_check_file_up_to_date(_unityFileIsUpToDate "${_unityFile}" ${_option_DEPENDS}) + if (_unityFileIsUpToDate) + return() + endif() + endif() + set (_sourceFiles ${_option_UNPARSED_ARGUMENTS}) + if (NOT _option_PRE_UNDEFS) + set (_option_PRE_UNDEFS "") + endif() + if (NOT _option_SOURCES_PRE_UNDEFS) + set (_option_SOURCES_PRE_UNDEFS "") + endif() + if (NOT _option_POST_UNDEFS) + set (_option_POST_UNDEFS "") + endif() + if (NOT _option_SOURCES_POST_UNDEFS) + set (_option_SOURCES_POST_UNDEFS "") + endif() + set (_contents "") + if (_option_PROLOGUE) + list (APPEND _contents ${_option_PROLOGUE}) + endif() + if (_option_LANGUAGE AND _sourceFiles) + if ("${_option_LANGUAGE}" STREQUAL "CXX") + list (APPEND _contents "#ifdef __cplusplus") + elseif ("${_option_LANGUAGE}" STREQUAL "C") + list (APPEND _contents "#ifndef __cplusplus") + endif() + endif() + set (_compileUndefinitions "") + foreach (_sourceFile ${_sourceFiles}) + cotire_get_source_compile_definitions( + "${_option_CONFIGURATION}" "${_option_LANGUAGE}" "${_sourceFile}" _compileDefinitions + ${_option_SOURCES_COMPILE_DEFINITIONS}) + cotire_get_source_undefs("${_sourceFile}" COTIRE_UNITY_SOURCE_PRE_UNDEFS _sourcePreUndefs ${_option_SOURCES_PRE_UNDEFS}) + cotire_get_source_undefs("${_sourceFile}" COTIRE_UNITY_SOURCE_POST_UNDEFS _sourcePostUndefs ${_option_SOURCES_POST_UNDEFS}) + if (_option_PRE_UNDEFS) + list (APPEND _compileUndefinitions ${_option_PRE_UNDEFS}) + endif() + if (_sourcePreUndefs) + list (APPEND _compileUndefinitions ${_sourcePreUndefs}) + endif() + if (_compileUndefinitions) + cotire_append_undefs(_contents ${_compileUndefinitions}) + set (_compileUndefinitions "") + endif() + if (_sourcePostUndefs) + list (APPEND _compileUndefinitions ${_sourcePostUndefs}) + endif() + if (_option_POST_UNDEFS) + list (APPEND _compileUndefinitions ${_option_POST_UNDEFS}) + endif() + foreach (_definition ${_compileDefinitions}) + if (_definition MATCHES "^([a-zA-Z0-9_]+)=(.+)$") + list (APPEND _contents "#define ${CMAKE_MATCH_1} ${CMAKE_MATCH_2}") + list (INSERT _compileUndefinitions 0 "${CMAKE_MATCH_1}") + else() + list (APPEND _contents "#define ${_definition}") + list (INSERT _compileUndefinitions 0 "${_definition}") + endif() + endforeach() + # use absolute path as source file location + get_filename_component(_sourceFileLocation "${_sourceFile}" ABSOLUTE) + if (WIN32) + file (TO_NATIVE_PATH "${_sourceFileLocation}" _sourceFileLocation) + endif() + list (APPEND _contents "#include \"${_sourceFileLocation}\"") + endforeach() + if (_compileUndefinitions) + cotire_append_undefs(_contents ${_compileUndefinitions}) + set (_compileUndefinitions "") + endif() + if (_option_LANGUAGE AND _sourceFiles) + list (APPEND _contents "#endif") + endif() + if (_option_EPILOGUE) + list (APPEND _contents ${_option_EPILOGUE}) + endif() + list (APPEND _contents "") + string (REPLACE ";" "\n" _contents "${_contents}") + if (COTIRE_VERBOSE) + message ("${_contents}") + endif() + cotire_write_file("${_option_LANGUAGE}" "${_unityFile}" "${_contents}" TRUE) +endfunction() + +function (cotire_generate_prefix_header _prefixFile) + set(_options "") + set(_oneValueArgs LANGUAGE COMPILER_EXECUTABLE COMPILER_ID COMPILER_VERSION) + set(_multiValueArgs DEPENDS COMPILE_DEFINITIONS COMPILE_FLAGS + INCLUDE_DIRECTORIES SYSTEM_INCLUDE_DIRECTORIES IGNORE_PATH INCLUDE_PATH + IGNORE_EXTENSIONS INCLUDE_PRIORITY_PATH) + cmake_parse_arguments(_option "${_options}" "${_oneValueArgs}" "${_multiValueArgs}" ${ARGN}) + if (NOT _option_COMPILER_ID) + set (_option_COMPILER_ID "${CMAKE_${_option_LANGUAGE}_ID}") + endif() + if (NOT _option_COMPILER_VERSION) + set (_option_COMPILER_VERSION "${CMAKE_${_option_LANGUAGE}_COMPILER_VERSION}") + endif() + if (_option_DEPENDS) + cotire_check_file_up_to_date(_prefixFileIsUpToDate "${_prefixFile}" ${_option_DEPENDS}) + if (_prefixFileIsUpToDate) + # create empty log file + set (_unparsedLinesFile "${_prefixFile}.log") + file (WRITE "${_unparsedLinesFile}" "") + return() + endif() + endif() + set (_prologue "") + set (_epilogue "") + if (_option_COMPILER_ID MATCHES "Clang") + set (_prologue "#pragma clang system_header") + elseif (_option_COMPILER_ID MATCHES "GNU") + set (_prologue "#pragma GCC system_header") + elseif (_option_COMPILER_ID MATCHES "MSVC") + set (_prologue "#pragma warning(push, 0)") + set (_epilogue "#pragma warning(pop)") + elseif (_option_COMPILER_ID MATCHES "Intel") + # Intel compiler requires hdrstop pragma to stop generating PCH file + set (_epilogue "#pragma hdrstop") + endif() + set (_sourceFiles ${_option_UNPARSED_ARGUMENTS}) + cotire_scan_includes(_selectedHeaders ${_sourceFiles} + LANGUAGE "${_option_LANGUAGE}" + COMPILER_EXECUTABLE "${_option_COMPILER_EXECUTABLE}" + COMPILER_ID "${_option_COMPILER_ID}" + COMPILER_VERSION "${_option_COMPILER_VERSION}" + COMPILE_DEFINITIONS ${_option_COMPILE_DEFINITIONS} + COMPILE_FLAGS ${_option_COMPILE_FLAGS} + INCLUDE_DIRECTORIES ${_option_INCLUDE_DIRECTORIES} + SYSTEM_INCLUDE_DIRECTORIES ${_option_SYSTEM_INCLUDE_DIRECTORIES} + IGNORE_PATH ${_option_IGNORE_PATH} + INCLUDE_PATH ${_option_INCLUDE_PATH} + IGNORE_EXTENSIONS ${_option_IGNORE_EXTENSIONS} + INCLUDE_PRIORITY_PATH ${_option_INCLUDE_PRIORITY_PATH} + UNPARSED_LINES _unparsedLines) + cotire_generate_unity_source("${_prefixFile}" + PROLOGUE ${_prologue} EPILOGUE ${_epilogue} LANGUAGE "${_option_LANGUAGE}" ${_selectedHeaders}) + set (_unparsedLinesFile "${_prefixFile}.log") + if (_unparsedLines) + if (COTIRE_VERBOSE OR NOT _selectedHeaders) + list (LENGTH _unparsedLines _skippedLineCount) + message (STATUS "${_skippedLineCount} line(s) skipped, see ${_unparsedLinesFile}") + endif() + string (REPLACE ";" "\n" _unparsedLines "${_unparsedLines}") + endif() + file (WRITE "${_unparsedLinesFile}" "${_unparsedLines}") +endfunction() + +function (cotire_add_makedep_flags _language _compilerID _compilerVersion _flagsVar) + set (_flags ${${_flagsVar}}) + if (_compilerID MATCHES "MSVC") + # cl.exe options used + # /nologo suppresses display of sign-on banner + # /TC treat all files named on the command line as C source files + # /TP treat all files named on the command line as C++ source files + # /EP preprocess to stdout without #line directives + # /showIncludes list include files + set (_sourceFileTypeC "/TC") + set (_sourceFileTypeCXX "/TP") + if (_flags) + # append to list + list (APPEND _flags /nologo "${_sourceFileType${_language}}" /EP /showIncludes) + else() + # return as a flag string + set (_flags "${_sourceFileType${_language}} /EP /showIncludes") + endif() + elseif (_compilerID MATCHES "GNU") + # GCC options used + # -H print the name of each header file used + # -E invoke preprocessor + # -fdirectives-only do not expand macros, requires GCC >= 4.3 + if (_flags) + # append to list + list (APPEND _flags -H -E) + if (NOT "${_compilerVersion}" VERSION_LESS "4.3.0") + list (APPEND _flags "-fdirectives-only") + endif() + else() + # return as a flag string + set (_flags "-H -E") + if (NOT "${_compilerVersion}" VERSION_LESS "4.3.0") + set (_flags "${_flags} -fdirectives-only") + endif() + endif() + elseif (_compilerID MATCHES "Clang") + # Clang options used + # -H print the name of each header file used + # -E invoke preprocessor + # -fno-color-diagnostics don't prints diagnostics in color + if (_flags) + # append to list + list (APPEND _flags -H -E -fno-color-diagnostics) + else() + # return as a flag string + set (_flags "-H -E -fno-color-diagnostics") + endif() + elseif (_compilerID MATCHES "Intel") + if (WIN32) + # Windows Intel options used + # /nologo do not display compiler version information + # /QH display the include file order + # /EP preprocess to stdout, omitting #line directives + # /TC process all source or unrecognized file types as C source files + # /TP process all source or unrecognized file types as C++ source files + set (_sourceFileTypeC "/TC") + set (_sourceFileTypeCXX "/TP") + if (_flags) + # append to list + list (APPEND _flags /nologo "${_sourceFileType${_language}}" /EP /QH) + else() + # return as a flag string + set (_flags "${_sourceFileType${_language}} /EP /QH") + endif() + else() + # Linux / Mac OS X Intel options used + # -H print the name of each header file used + # -EP preprocess to stdout, omitting #line directives + # -Kc++ process all source or unrecognized file types as C++ source files + if (_flags) + # append to list + if ("${_language}" STREQUAL "CXX") + list (APPEND _flags -Kc++) + endif() + list (APPEND _flags -H -EP) + else() + # return as a flag string + if ("${_language}" STREQUAL "CXX") + set (_flags "-Kc++ ") + endif() + set (_flags "${_flags}-H -EP") + endif() + endif() + else() + message (FATAL_ERROR "cotire: unsupported ${_language} compiler ${_compilerID} version ${_compilerVersion}.") + endif() + set (${_flagsVar} ${_flags} PARENT_SCOPE) +endfunction() + +function (cotire_add_pch_compilation_flags _language _compilerID _compilerVersion _prefixFile _pchFile _hostFile _flagsVar) + set (_flags ${${_flagsVar}}) + if (_compilerID MATCHES "MSVC") + file (TO_NATIVE_PATH "${_prefixFile}" _prefixFileNative) + file (TO_NATIVE_PATH "${_pchFile}" _pchFileNative) + file (TO_NATIVE_PATH "${_hostFile}" _hostFileNative) + # cl.exe options used + # /Yc creates a precompiled header file + # /Fp specifies precompiled header binary file name + # /FI forces inclusion of file + # /TC treat all files named on the command line as C source files + # /TP treat all files named on the command line as C++ source files + # /Zs syntax check only + # /Zm precompiled header memory allocation scaling factor + set (_sourceFileTypeC "/TC") + set (_sourceFileTypeCXX "/TP") + if (_flags) + # append to list + list (APPEND _flags /nologo "${_sourceFileType${_language}}" + "/Yc${_prefixFileNative}" "/Fp${_pchFileNative}" "/FI${_prefixFileNative}" /Zs "${_hostFileNative}") + if (COTIRE_PCH_MEMORY_SCALING_FACTOR) + list (APPEND _flags "/Zm${COTIRE_PCH_MEMORY_SCALING_FACTOR}") + endif() + else() + # return as a flag string + set (_flags "/Yc\"${_prefixFileNative}\" /Fp\"${_pchFileNative}\" /FI\"${_prefixFileNative}\"") + if (COTIRE_PCH_MEMORY_SCALING_FACTOR) + set (_flags "${_flags} /Zm${COTIRE_PCH_MEMORY_SCALING_FACTOR}") + endif() + endif() + elseif (_compilerID MATCHES "GNU|Clang") + # GCC / Clang options used + # -x specify the source language + # -c compile but do not link + # -o place output in file + # note that we cannot use -w to suppress all warnings upon pre-compiling, because turning off a warning may + # alter compile flags as a side effect (e.g., -Wwrite-string implies -fconst-strings) + set (_xLanguage_C "c-header") + set (_xLanguage_CXX "c++-header") + if (_flags) + # append to list + list (APPEND _flags "-x" "${_xLanguage_${_language}}" "-c" "${_prefixFile}" -o "${_pchFile}") + else() + # return as a flag string + set (_flags "-x ${_xLanguage_${_language}} -c \"${_prefixFile}\" -o \"${_pchFile}\"") + endif() + elseif (_compilerID MATCHES "Intel") + if (WIN32) + file (TO_NATIVE_PATH "${_prefixFile}" _prefixFileNative) + file (TO_NATIVE_PATH "${_pchFile}" _pchFileNative) + file (TO_NATIVE_PATH "${_hostFile}" _hostFileNative) + # Windows Intel options used + # /nologo do not display compiler version information + # /Yc create a precompiled header (PCH) file + # /Fp specify a path or file name for precompiled header files + # /FI tells the preprocessor to include a specified file name as the header file + # /TC process all source or unrecognized file types as C source files + # /TP process all source or unrecognized file types as C++ source files + # /Zs syntax check only + # /Wpch-messages enable diagnostics related to pre-compiled headers (requires Intel XE 2013 Update 2) + set (_sourceFileTypeC "/TC") + set (_sourceFileTypeCXX "/TP") + if (_flags) + # append to list + list (APPEND _flags /nologo "${_sourceFileType${_language}}" + "/Yc" "/Fp${_pchFileNative}" "/FI${_prefixFileNative}" /Zs "${_hostFileNative}") + if (NOT "${_compilerVersion}" VERSION_LESS "13.1.0") + list (APPEND _flags "/Wpch-messages") + endif() + else() + # return as a flag string + set (_flags "/Yc /Fp\"${_pchFileNative}\" /FI\"${_prefixFileNative}\"") + if (NOT "${_compilerVersion}" VERSION_LESS "13.1.0") + set (_flags "${_flags} /Wpch-messages") + endif() + endif() + else() + # Linux / Mac OS X Intel options used + # -pch-dir location for precompiled header files + # -pch-create name of the precompiled header (PCH) to create + # -Kc++ process all source or unrecognized file types as C++ source files + # -fsyntax-only check only for correct syntax + # -Wpch-messages enable diagnostics related to pre-compiled headers (requires Intel XE 2013 Update 2) + get_filename_component(_pchDir "${_pchFile}" DIRECTORY) + get_filename_component(_pchName "${_pchFile}" NAME) + set (_xLanguage_C "c-header") + set (_xLanguage_CXX "c++-header") + if (_flags) + # append to list + if ("${_language}" STREQUAL "CXX") + list (APPEND _flags -Kc++) + endif() + list (APPEND _flags "-include" "${_prefixFile}" "-pch-dir" "${_pchDir}" "-pch-create" "${_pchName}" "-fsyntax-only" "${_hostFile}") + if (NOT "${_compilerVersion}" VERSION_LESS "13.1.0") + list (APPEND _flags "-Wpch-messages") + endif() + else() + # return as a flag string + set (_flags "-include \"${_prefixFile}\" -pch-dir \"${_pchDir}\" -pch-create \"${_pchName}\"") + if (NOT "${_compilerVersion}" VERSION_LESS "13.1.0") + set (_flags "${_flags} -Wpch-messages") + endif() + endif() + endif() + else() + message (FATAL_ERROR "cotire: unsupported ${_language} compiler ${_compilerID} version ${_compilerVersion}.") + endif() + set (${_flagsVar} ${_flags} PARENT_SCOPE) +endfunction() + +function (cotire_add_prefix_pch_inclusion_flags _language _compilerID _compilerVersion _prefixFile _pchFile _flagsVar) + set (_flags ${${_flagsVar}}) + if (_compilerID MATCHES "MSVC") + file (TO_NATIVE_PATH "${_prefixFile}" _prefixFileNative) + # cl.exe options used + # /Yu uses a precompiled header file during build + # /Fp specifies precompiled header binary file name + # /FI forces inclusion of file + # /Zm precompiled header memory allocation scaling factor + if (_pchFile) + file (TO_NATIVE_PATH "${_pchFile}" _pchFileNative) + if (_flags) + # append to list + list (APPEND _flags "/Yu${_prefixFileNative}" "/Fp${_pchFileNative}" "/FI${_prefixFileNative}") + if (COTIRE_PCH_MEMORY_SCALING_FACTOR) + list (APPEND _flags "/Zm${COTIRE_PCH_MEMORY_SCALING_FACTOR}") + endif() + else() + # return as a flag string + set (_flags "/Yu\"${_prefixFileNative}\" /Fp\"${_pchFileNative}\" /FI\"${_prefixFileNative}\"") + if (COTIRE_PCH_MEMORY_SCALING_FACTOR) + set (_flags "${_flags} /Zm${COTIRE_PCH_MEMORY_SCALING_FACTOR}") + endif() + endif() + else() + # no precompiled header, force inclusion of prefix header + if (_flags) + # append to list + list (APPEND _flags "/FI${_prefixFileNative}") + else() + # return as a flag string + set (_flags "/FI\"${_prefixFileNative}\"") + endif() + endif() + elseif (_compilerID MATCHES "GNU") + # GCC options used + # -include process include file as the first line of the primary source file + # -Winvalid-pch warns if precompiled header is found but cannot be used + # note: ccache requires the -include flag to be used in order to process precompiled header correctly + if (_flags) + # append to list + list (APPEND _flags "-Winvalid-pch" "-include" "${_prefixFile}") + else() + # return as a flag string + set (_flags "-Winvalid-pch -include \"${_prefixFile}\"") + endif() + elseif (_compilerID MATCHES "Clang") + # Clang options used + # -include process include file as the first line of the primary source file + # -include-pch include precompiled header file + # -Qunused-arguments don't emit warning for unused driver arguments + # note: ccache requires the -include flag to be used in order to process precompiled header correctly + if (_flags) + # append to list + list (APPEND _flags "-Qunused-arguments" "-include" "${_prefixFile}") + else() + # return as a flag string + set (_flags "-Qunused-arguments -include \"${_prefixFile}\"") + endif() + elseif (_compilerID MATCHES "Intel") + if (WIN32) + file (TO_NATIVE_PATH "${_prefixFile}" _prefixFileNative) + # Windows Intel options used + # /Yu use a precompiled header (PCH) file + # /Fp specify a path or file name for precompiled header files + # /FI tells the preprocessor to include a specified file name as the header file + # /Wpch-messages enable diagnostics related to pre-compiled headers (requires Intel XE 2013 Update 2) + if (_pchFile) + file (TO_NATIVE_PATH "${_pchFile}" _pchFileNative) + if (_flags) + # append to list + list (APPEND _flags "/Yu" "/Fp${_pchFileNative}" "/FI${_prefixFileNative}") + if (NOT "${_compilerVersion}" VERSION_LESS "13.1.0") + list (APPEND _flags "/Wpch-messages") + endif() + else() + # return as a flag string + set (_flags "/Yu /Fp\"${_pchFileNative}\" /FI\"${_prefixFileNative}\"") + if (NOT "${_compilerVersion}" VERSION_LESS "13.1.0") + set (_flags "${_flags} /Wpch-messages") + endif() + endif() + else() + # no precompiled header, force inclusion of prefix header + if (_flags) + # append to list + list (APPEND _flags "/FI${_prefixFileNative}") + else() + # return as a flag string + set (_flags "/FI\"${_prefixFileNative}\"") + endif() + endif() + else() + # Linux / Mac OS X Intel options used + # -pch-dir location for precompiled header files + # -pch-use name of the precompiled header (PCH) to use + # -include process include file as the first line of the primary source file + # -Wpch-messages enable diagnostics related to pre-compiled headers (requires Intel XE 2013 Update 2) + if (_pchFile) + get_filename_component(_pchDir "${_pchFile}" DIRECTORY) + get_filename_component(_pchName "${_pchFile}" NAME) + if (_flags) + # append to list + list (APPEND _flags "-include" "${_prefixFile}" "-pch-dir" "${_pchDir}" "-pch-use" "${_pchName}") + if (NOT "${_compilerVersion}" VERSION_LESS "13.1.0") + list (APPEND _flags "-Wpch-messages") + endif() + else() + # return as a flag string + set (_flags "-include \"${_prefixFile}\" -pch-dir \"${_pchDir}\" -pch-use \"${_pchName}\"") + if (NOT "${_compilerVersion}" VERSION_LESS "13.1.0") + set (_flags "${_flags} -Wpch-messages") + endif() + endif() + else() + # no precompiled header, force inclusion of prefix header + if (_flags) + # append to list + list (APPEND _flags "-include" "${_prefixFile}") + else() + # return as a flag string + set (_flags "-include \"${_prefixFile}\"") + endif() + endif() + endif() + else() + message (FATAL_ERROR "cotire: unsupported ${_language} compiler ${_compilerID} version ${_compilerVersion}.") + endif() + set (${_flagsVar} ${_flags} PARENT_SCOPE) +endfunction() + +function (cotire_precompile_prefix_header _prefixFile _pchFile _hostFile) + set(_options "") + set(_oneValueArgs COMPILER_EXECUTABLE COMPILER_ID COMPILER_VERSION LANGUAGE) + set(_multiValueArgs COMPILE_DEFINITIONS COMPILE_FLAGS INCLUDE_DIRECTORIES SYSTEM_INCLUDE_DIRECTORIES SYS) + cmake_parse_arguments(_option "${_options}" "${_oneValueArgs}" "${_multiValueArgs}" ${ARGN}) + if (NOT _option_LANGUAGE) + set (_option_LANGUAGE "CXX") + endif() + if (NOT _option_COMPILER_ID) + set (_option_COMPILER_ID "${CMAKE_${_option_LANGUAGE}_ID}") + endif() + if (NOT _option_COMPILER_VERSION) + set (_option_COMPILER_VERSION "${CMAKE_${_option_LANGUAGE}_COMPILER_VERSION}") + endif() + cotire_init_compile_cmd(_cmd "${_option_LANGUAGE}" "${_option_COMPILER_EXECUTABLE}" "${_option_COMPILER_ARG1}") + cotire_add_definitions_to_cmd(_cmd "${_option_LANGUAGE}" ${_option_COMPILE_DEFINITIONS}) + cotire_add_compile_flags_to_cmd(_cmd ${_option_COMPILE_FLAGS}) + cotire_add_includes_to_cmd(_cmd "${_option_LANGUAGE}" _option_INCLUDE_DIRECTORIES _option_SYSTEM_INCLUDE_DIRECTORIES) + cotire_add_frameworks_to_cmd(_cmd "${_option_LANGUAGE}" _option_INCLUDE_DIRECTORIES _option_SYSTEM_INCLUDE_DIRECTORIES) + cotire_add_pch_compilation_flags( + "${_option_LANGUAGE}" "${_option_COMPILER_ID}" "${_option_COMPILER_VERSION}" + "${_prefixFile}" "${_pchFile}" "${_hostFile}" _cmd) + if (COTIRE_VERBOSE) + message (STATUS "execute_process: ${_cmd}") + endif() + if (_option_COMPILER_ID MATCHES "MSVC") + # cl.exe messes with the output streams unless the environment variable VS_UNICODE_OUTPUT is cleared + unset (ENV{VS_UNICODE_OUTPUT}) + endif() + execute_process( + COMMAND ${_cmd} + WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" + RESULT_VARIABLE _result) + if (_result) + message (FATAL_ERROR "cotire: error ${_result} precompiling ${_prefixFile}.") + endif() +endfunction() + +function (cotire_check_precompiled_header_support _language _target _msgVar) + set (_unsupportedCompiler + "Precompiled headers not supported for ${_language} compiler ${CMAKE_${_language}_COMPILER_ID}") + if (CMAKE_${_language}_COMPILER_ID MATCHES "MSVC") + # supported since Visual Studio C++ 6.0 + # and CMake does not support an earlier version + set (${_msgVar} "" PARENT_SCOPE) + elseif (CMAKE_${_language}_COMPILER_ID MATCHES "GNU") + # GCC PCH support requires version >= 3.4 + if ("${CMAKE_${_language}_COMPILER_VERSION}" VERSION_LESS "3.4.0") + set (${_msgVar} "${_unsupportedCompiler} version ${CMAKE_${_language}_COMPILER_VERSION}." PARENT_SCOPE) + else() + set (${_msgVar} "" PARENT_SCOPE) + endif() + elseif (CMAKE_${_language}_COMPILER_ID MATCHES "Clang") + # all Clang versions have PCH support + set (${_msgVar} "" PARENT_SCOPE) + elseif (CMAKE_${_language}_COMPILER_ID MATCHES "Intel") + # Intel PCH support requires version >= 8.0.0 + if ("${CMAKE_${_language}_COMPILER_VERSION}" VERSION_LESS "8.0.0") + set (${_msgVar} "${_unsupportedCompiler} version ${CMAKE_${_language}_COMPILER_VERSION}." PARENT_SCOPE) + else() + set (${_msgVar} "" PARENT_SCOPE) + endif() + else() + set (${_msgVar} "${_unsupportedCompiler}." PARENT_SCOPE) + endif() + if (CMAKE_${_language}_COMPILER MATCHES "ccache") + if (NOT "$ENV{CCACHE_SLOPPINESS}" MATCHES "time_macros|pch_defines") + set (${_msgVar} + "ccache requires the environment variable CCACHE_SLOPPINESS to be set to \"pch_defines,time_macros\"." + PARENT_SCOPE) + endif() + endif() + if (APPLE) + # PCH compilation not supported by GCC / Clang for multi-architecture builds (e.g., i386, x86_64) + cotire_get_configuration_types(_configs) + foreach (_config ${_configs}) + set (_targetFlags "") + cotire_get_target_compile_flags("${_config}" "${_language}" "${_target}" _targetFlags) + cotire_filter_compile_flags("${_language}" "arch" _architectures _ignore ${_targetFlags}) + list (LENGTH _architectures _numberOfArchitectures) + if (_numberOfArchitectures GREATER 1) + string (REPLACE ";" ", " _architectureStr "${_architectures}") + set (${_msgVar} + "Precompiled headers not supported on Darwin for multi-architecture builds (${_architectureStr})." + PARENT_SCOPE) + break() + endif() + endforeach() + endif() +endfunction() + +macro (cotire_get_intermediate_dir _cotireDir) + # ${CMAKE_CFG_INTDIR} may reference a build-time variable when using a generator which supports configuration types + get_filename_component(${_cotireDir} "${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_CFG_INTDIR}/${COTIRE_INTDIR}" ABSOLUTE) +endmacro() + +macro (cotire_setup_file_extension_variables) + set (_unityFileExt_C ".c") + set (_unityFileExt_CXX ".cxx") + set (_prefixFileExt_C ".h") + set (_prefixFileExt_CXX ".hxx") + set (_prefixSourceFileExt_C ".c") + set (_prefixSourceFileExt_CXX ".cxx") +endmacro() + +function (cotire_make_single_unity_source_file_path _language _target _unityFileVar) + cotire_setup_file_extension_variables() + if (NOT DEFINED _unityFileExt_${_language}) + set (${_unityFileVar} "" PARENT_SCOPE) + return() + endif() + set (_unityFileBaseName "${_target}_${_language}${COTIRE_UNITY_SOURCE_FILENAME_SUFFIX}") + set (_unityFileName "${_unityFileBaseName}${_unityFileExt_${_language}}") + cotire_get_intermediate_dir(_baseDir) + set (_unityFile "${_baseDir}/${_unityFileName}") + set (${_unityFileVar} "${_unityFile}" PARENT_SCOPE) +endfunction() + +function (cotire_make_unity_source_file_paths _language _target _maxIncludes _unityFilesVar) + cotire_setup_file_extension_variables() + if (NOT DEFINED _unityFileExt_${_language}) + set (${_unityFileVar} "" PARENT_SCOPE) + return() + endif() + set (_unityFileBaseName "${_target}_${_language}${COTIRE_UNITY_SOURCE_FILENAME_SUFFIX}") + cotire_get_intermediate_dir(_baseDir) + set (_startIndex 0) + set (_index 0) + set (_unityFiles "") + set (_sourceFiles ${ARGN}) + foreach (_sourceFile ${_sourceFiles}) + get_source_file_property(_startNew "${_sourceFile}" COTIRE_START_NEW_UNITY_SOURCE) + math (EXPR _unityFileCount "${_index} - ${_startIndex}") + if (_startNew OR (_maxIncludes GREATER 0 AND NOT _unityFileCount LESS _maxIncludes)) + if (_index GREATER 0) + # start new unity file segment + math (EXPR _endIndex "${_index} - 1") + set (_unityFileName "${_unityFileBaseName}_${_startIndex}_${_endIndex}${_unityFileExt_${_language}}") + list (APPEND _unityFiles "${_baseDir}/${_unityFileName}") + endif() + set (_startIndex ${_index}) + endif() + math (EXPR _index "${_index} + 1") + endforeach() + list (LENGTH _sourceFiles _numberOfSources) + if (_startIndex EQUAL 0) + # there is only a single unity file + cotire_make_single_unity_source_file_path(${_language} ${_target} _unityFiles) + elseif (_startIndex LESS _numberOfSources) + # end with final unity file segment + math (EXPR _endIndex "${_index} - 1") + set (_unityFileName "${_unityFileBaseName}_${_startIndex}_${_endIndex}${_unityFileExt_${_language}}") + list (APPEND _unityFiles "${_baseDir}/${_unityFileName}") + endif() + set (${_unityFilesVar} ${_unityFiles} PARENT_SCOPE) + if (COTIRE_DEBUG AND _unityFiles) + message (STATUS "unity files: ${_unityFiles}") + endif() +endfunction() + +function (cotire_unity_to_prefix_file_path _language _target _unityFile _prefixFileVar) + cotire_setup_file_extension_variables() + if (NOT DEFINED _unityFileExt_${_language}) + set (${_prefixFileVar} "" PARENT_SCOPE) + return() + endif() + set (_unityFileBaseName "${_target}_${_language}${COTIRE_UNITY_SOURCE_FILENAME_SUFFIX}") + set (_prefixFileBaseName "${_target}_${_language}${COTIRE_PREFIX_HEADER_FILENAME_SUFFIX}") + string (REPLACE "${_unityFileBaseName}" "${_prefixFileBaseName}" _prefixFile "${_unityFile}") + string (REGEX REPLACE "${_unityFileExt_${_language}}$" "${_prefixFileExt_${_language}}" _prefixFile "${_prefixFile}") + set (${_prefixFileVar} "${_prefixFile}" PARENT_SCOPE) +endfunction() + +function (cotire_prefix_header_to_source_file_path _language _prefixHeaderFile _prefixSourceFileVar) + cotire_setup_file_extension_variables() + if (NOT DEFINED _prefixSourceFileExt_${_language}) + set (${_prefixSourceFileVar} "" PARENT_SCOPE) + return() + endif() + string (REGEX REPLACE "${_prefixFileExt_${_language}}$" "${_prefixSourceFileExt_${_language}}" _prefixSourceFile "${_prefixHeaderFile}") + set (${_prefixSourceFileVar} "${_prefixSourceFile}" PARENT_SCOPE) +endfunction() + +function (cotire_make_prefix_file_name _language _target _prefixFileBaseNameVar _prefixFileNameVar) + cotire_setup_file_extension_variables() + if (NOT _language) + set (_prefixFileBaseName "${_target}${COTIRE_PREFIX_HEADER_FILENAME_SUFFIX}") + set (_prefixFileName "${_prefixFileBaseName}${_prefixFileExt_C}") + elseif (DEFINED _prefixFileExt_${_language}) + set (_prefixFileBaseName "${_target}_${_language}${COTIRE_PREFIX_HEADER_FILENAME_SUFFIX}") + set (_prefixFileName "${_prefixFileBaseName}${_prefixFileExt_${_language}}") + else() + set (_prefixFileBaseName "") + set (_prefixFileName "") + endif() + set (${_prefixFileBaseNameVar} "${_prefixFileBaseName}" PARENT_SCOPE) + set (${_prefixFileNameVar} "${_prefixFileName}" PARENT_SCOPE) +endfunction() + +function (cotire_make_prefix_file_path _language _target _prefixFileVar) + cotire_make_prefix_file_name("${_language}" "${_target}" _prefixFileBaseName _prefixFileName) + set (${_prefixFileVar} "" PARENT_SCOPE) + if (_prefixFileName) + if (NOT _language) + set (_language "C") + endif() + if (CMAKE_${_language}_COMPILER_ID MATCHES "GNU|Clang|Intel|MSVC") + cotire_get_intermediate_dir(_baseDir) + set (${_prefixFileVar} "${_baseDir}/${_prefixFileName}" PARENT_SCOPE) + endif() + endif() +endfunction() + +function (cotire_make_pch_file_path _language _target _pchFileVar) + cotire_make_prefix_file_name("${_language}" "${_target}" _prefixFileBaseName _prefixFileName) + set (${_pchFileVar} "" PARENT_SCOPE) + if (_prefixFileBaseName AND _prefixFileName) + cotire_check_precompiled_header_support("${_language}" "${_target}" _msg) + if (NOT _msg) + if (XCODE) + # For Xcode, we completely hand off the compilation of the prefix header to the IDE + return() + endif() + cotire_get_intermediate_dir(_baseDir) + if (CMAKE_${_language}_COMPILER_ID MATCHES "MSVC") + # MSVC uses the extension .pch added to the prefix header base name + set (${_pchFileVar} "${_baseDir}/${_prefixFileBaseName}.pch" PARENT_SCOPE) + elseif (CMAKE_${_language}_COMPILER_ID MATCHES "Clang") + # Clang looks for a precompiled header corresponding to the prefix header with the extension .pch appended + set (${_pchFileVar} "${_baseDir}/${_prefixFileName}.pch" PARENT_SCOPE) + elseif (CMAKE_${_language}_COMPILER_ID MATCHES "GNU") + # GCC looks for a precompiled header corresponding to the prefix header with the extension .gch appended + set (${_pchFileVar} "${_baseDir}/${_prefixFileName}.gch" PARENT_SCOPE) + elseif (CMAKE_${_language}_COMPILER_ID MATCHES "Intel") + # Intel uses the extension .pchi added to the prefix header base name + set (${_pchFileVar} "${_baseDir}/${_prefixFileBaseName}.pchi" PARENT_SCOPE) + endif() + endif() + endif() +endfunction() + +function (cotire_select_unity_source_files _unityFile _sourcesVar) + set (_sourceFiles ${ARGN}) + if (_sourceFiles AND "${_unityFile}" MATCHES "${COTIRE_UNITY_SOURCE_FILENAME_SUFFIX}_([0-9]+)_([0-9]+)") + set (_startIndex ${CMAKE_MATCH_1}) + set (_endIndex ${CMAKE_MATCH_2}) + list (LENGTH _sourceFiles _numberOfSources) + if (NOT _startIndex LESS _numberOfSources) + math (EXPR _startIndex "${_numberOfSources} - 1") + endif() + if (NOT _endIndex LESS _numberOfSources) + math (EXPR _endIndex "${_numberOfSources} - 1") + endif() + set (_files "") + foreach (_index RANGE ${_startIndex} ${_endIndex}) + list (GET _sourceFiles ${_index} _file) + list (APPEND _files "${_file}") + endforeach() + else() + set (_files ${_sourceFiles}) + endif() + set (${_sourcesVar} ${_files} PARENT_SCOPE) +endfunction() + +function (cotire_get_unity_source_dependencies _language _target _dependencySourcesVar) + set (_dependencySources "") + # depend on target's generated source files + get_target_property(_targetSourceFiles ${_target} SOURCES) + cotire_get_objects_with_property_on(_generatedSources GENERATED SOURCE ${_targetSourceFiles}) + if (_generatedSources) + # but omit all generated source files that have the COTIRE_EXCLUDED property set to true + cotire_get_objects_with_property_on(_excludedGeneratedSources COTIRE_EXCLUDED SOURCE ${_generatedSources}) + if (_excludedGeneratedSources) + list (REMOVE_ITEM _generatedSources ${_excludedGeneratedSources}) + endif() + # and omit all generated source files that have the COTIRE_DEPENDENCY property set to false explicitly + cotire_get_objects_with_property_off(_excludedNonDependencySources COTIRE_DEPENDENCY SOURCE ${_generatedSources}) + if (_excludedNonDependencySources) + list (REMOVE_ITEM _generatedSources ${_excludedNonDependencySources}) + endif() + if (_generatedSources) + list (APPEND _dependencySources ${_generatedSources}) + endif() + endif() + if (COTIRE_DEBUG AND _dependencySources) + message (STATUS "${_language} ${_target} unity source dependencies: ${_dependencySources}") + endif() + set (${_dependencySourcesVar} ${_dependencySources} PARENT_SCOPE) +endfunction() + +function (cotire_get_prefix_header_dependencies _language _target _dependencySourcesVar) + set (_dependencySources "") + # depend on target source files marked with custom COTIRE_DEPENDENCY property + get_target_property(_targetSourceFiles ${_target} SOURCES) + cotire_get_objects_with_property_on(_dependencySources COTIRE_DEPENDENCY SOURCE ${_targetSourceFiles}) + if (COTIRE_DEBUG AND _dependencySources) + message (STATUS "${_language} ${_target} prefix header dependencies: ${_dependencySources}") + endif() + set (${_dependencySourcesVar} ${_dependencySources} PARENT_SCOPE) +endfunction() + +function (cotire_generate_target_script _language _configurations _target _targetScriptVar _targetConfigScriptVar) + set (_targetSources ${ARGN}) + cotire_get_prefix_header_dependencies(${_language} ${_target} COTIRE_TARGET_PREFIX_DEPENDS ${_targetSources}) + cotire_get_unity_source_dependencies(${_language} ${_target} COTIRE_TARGET_UNITY_DEPENDS ${_targetSources}) + # set up variables to be configured + set (COTIRE_TARGET_LANGUAGE "${_language}") + get_target_property(COTIRE_TARGET_IGNORE_PATH ${_target} COTIRE_PREFIX_HEADER_IGNORE_PATH) + cotire_add_sys_root_paths(COTIRE_TARGET_IGNORE_PATH) + get_target_property(COTIRE_TARGET_INCLUDE_PATH ${_target} COTIRE_PREFIX_HEADER_INCLUDE_PATH) + cotire_add_sys_root_paths(COTIRE_TARGET_INCLUDE_PATH) + get_target_property(COTIRE_TARGET_PRE_UNDEFS ${_target} COTIRE_UNITY_SOURCE_PRE_UNDEFS) + get_target_property(COTIRE_TARGET_POST_UNDEFS ${_target} COTIRE_UNITY_SOURCE_POST_UNDEFS) + get_target_property(COTIRE_TARGET_MAXIMUM_NUMBER_OF_INCLUDES ${_target} COTIRE_UNITY_SOURCE_MAXIMUM_NUMBER_OF_INCLUDES) + get_target_property(COTIRE_TARGET_INCLUDE_PRIORITY_PATH ${_target} COTIRE_PREFIX_HEADER_INCLUDE_PRIORITY_PATH) + cotire_get_source_files_undefs(COTIRE_UNITY_SOURCE_PRE_UNDEFS COTIRE_TARGET_SOURCES_PRE_UNDEFS ${_targetSources}) + cotire_get_source_files_undefs(COTIRE_UNITY_SOURCE_POST_UNDEFS COTIRE_TARGET_SOURCES_POST_UNDEFS ${_targetSources}) + set (COTIRE_TARGET_CONFIGURATION_TYPES "${_configurations}") + foreach (_config ${_configurations}) + string (TOUPPER "${_config}" _upperConfig) + cotire_get_target_include_directories( + "${_config}" "${_language}" "${_target}" COTIRE_TARGET_INCLUDE_DIRECTORIES_${_upperConfig} COTIRE_TARGET_SYSTEM_INCLUDE_DIRECTORIES_${_upperConfig}) + cotire_get_target_compile_definitions( + "${_config}" "${_language}" "${_target}" COTIRE_TARGET_COMPILE_DEFINITIONS_${_upperConfig}) + cotire_get_target_compiler_flags( + "${_config}" "${_language}" "${_target}" COTIRE_TARGET_COMPILE_FLAGS_${_upperConfig}) + cotire_get_source_files_compile_definitions( + "${_config}" "${_language}" COTIRE_TARGET_SOURCES_COMPILE_DEFINITIONS_${_upperConfig} ${_targetSources}) + endforeach() + # set up COTIRE_TARGET_SOURCES + set (COTIRE_TARGET_SOURCES "") + foreach (_sourceFile ${_targetSources}) + get_source_file_property(_generated "${_sourceFile}" GENERATED) + if (_generated) + # use absolute paths for generated files only, retrieving the LOCATION property is an expensive operation + get_source_file_property(_sourceLocation "${_sourceFile}" LOCATION) + list (APPEND COTIRE_TARGET_SOURCES "${_sourceLocation}") + else() + list (APPEND COTIRE_TARGET_SOURCES "${_sourceFile}") + endif() + endforeach() + # copy variable definitions to cotire target script + get_cmake_property(_vars VARIABLES) + string (REGEX MATCHALL "COTIRE_[A-Za-z0-9_]+" _matchVars "${_vars}") + # omit COTIRE_*_INIT variables + string (REGEX MATCHALL "COTIRE_[A-Za-z0-9_]+_INIT" _initVars "${_matchVars}") + if (_initVars) + list (REMOVE_ITEM _matchVars ${_initVars}) + endif() + # omit COTIRE_VERBOSE which is passed as a CMake define on command line + list (REMOVE_ITEM _matchVars COTIRE_VERBOSE) + set (_contents "") + set (_contentsHasGeneratorExpressions FALSE) + foreach (_var IN LISTS _matchVars ITEMS + XCODE MSVC CMAKE_GENERATOR CMAKE_BUILD_TYPE CMAKE_CONFIGURATION_TYPES + CMAKE_${_language}_COMPILER_ID CMAKE_${_language}_COMPILER_VERSION + CMAKE_${_language}_COMPILER CMAKE_${_language}_COMPILER_ARG1 + CMAKE_INCLUDE_FLAG_${_language} CMAKE_INCLUDE_FLAG_${_language}_SEP + CMAKE_INCLUDE_SYSTEM_FLAG_${_language} + CMAKE_${_language}_FRAMEWORK_SEARCH_FLAG + CMAKE_${_language}_SYSTEM_FRAMEWORK_SEARCH_FLAG + CMAKE_${_language}_SOURCE_FILE_EXTENSIONS) + if (DEFINED ${_var}) + string (REPLACE "\"" "\\\"" _value "${${_var}}") + set (_contents "${_contents}set (${_var} \"${_value}\")\n") + if (NOT _contentsHasGeneratorExpressions) + if ("${_value}" MATCHES "\\$<.*>") + set (_contentsHasGeneratorExpressions TRUE) + endif() + endif() + endif() + endforeach() + # generate target script file + get_filename_component(_moduleName "${COTIRE_CMAKE_MODULE_FILE}" NAME) + set (_targetCotireScript "${CMAKE_CURRENT_BINARY_DIR}/${_target}_${_language}_${_moduleName}") + cotire_write_file("CMAKE" "${_targetCotireScript}" "${_contents}" FALSE) + if (_contentsHasGeneratorExpressions) + # use file(GENERATE ...) to expand generator expressions in the target script at CMake generate-time + set (_configNameOrNoneGeneratorExpression "$<$:None>$<$>:$>") + set (_targetCotireConfigScript "${CMAKE_CURRENT_BINARY_DIR}/${_target}_${_language}_${_configNameOrNoneGeneratorExpression}_${_moduleName}") + file (GENERATE OUTPUT "${_targetCotireConfigScript}" INPUT "${_targetCotireScript}") + else() + set (_targetCotireConfigScript "${_targetCotireScript}") + endif() + set (${_targetScriptVar} "${_targetCotireScript}" PARENT_SCOPE) + set (${_targetConfigScriptVar} "${_targetCotireConfigScript}" PARENT_SCOPE) +endfunction() + +function (cotire_setup_pch_file_compilation _language _target _targetScript _prefixFile _pchFile _hostFile) + set (_sourceFiles ${ARGN}) + if (CMAKE_${_language}_COMPILER_ID MATCHES "MSVC|Intel") + # for Visual Studio and Intel, we attach the precompiled header compilation to the host file + # the remaining files include the precompiled header, see cotire_setup_pch_file_inclusion + if (_sourceFiles) + set (_flags "") + cotire_add_pch_compilation_flags( + "${_language}" "${CMAKE_${_language}_COMPILER_ID}" "${CMAKE_${_language}_COMPILER_VERSION}" + "${_prefixFile}" "${_pchFile}" "${_hostFile}" _flags) + set_property (SOURCE ${_hostFile} APPEND_STRING PROPERTY COMPILE_FLAGS " ${_flags} ") + set_property (SOURCE ${_hostFile} APPEND PROPERTY OBJECT_OUTPUTS "${_pchFile}") + # make object file generated from host file depend on prefix header + set_property (SOURCE ${_hostFile} APPEND PROPERTY OBJECT_DEPENDS "${_prefixFile}") + # mark host file as cotired to prevent it from being used in another cotired target + set_property (SOURCE ${_hostFile} PROPERTY COTIRE_TARGET "${_target}") + endif() + elseif ("${CMAKE_GENERATOR}" MATCHES "Make|Ninja") + # for makefile based generator, we add a custom command to precompile the prefix header + if (_targetScript) + cotire_set_cmd_to_prologue(_cmds) + list (APPEND _cmds -P "${COTIRE_CMAKE_MODULE_FILE}" "precompile" "${_targetScript}" "${_prefixFile}" "${_pchFile}" "${_hostFile}") + file (RELATIVE_PATH _pchFileRelPath "${CMAKE_BINARY_DIR}" "${_pchFile}") + if (COTIRE_DEBUG) + message (STATUS "add_custom_command: OUTPUT ${_pchFile} ${_cmds} DEPENDS ${_prefixFile} IMPLICIT_DEPENDS ${_language} ${_prefixFile}") + endif() + set_property (SOURCE "${_pchFile}" PROPERTY GENERATED TRUE) + add_custom_command( + OUTPUT "${_pchFile}" + COMMAND ${_cmds} + DEPENDS "${_prefixFile}" + IMPLICIT_DEPENDS ${_language} "${_prefixFile}" + WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" + COMMENT "Building ${_language} precompiled header ${_pchFileRelPath}" + VERBATIM) + endif() + endif() +endfunction() + +function (cotire_setup_pch_file_inclusion _language _target _wholeTarget _prefixFile _pchFile _hostFile) + if (CMAKE_${_language}_COMPILER_ID MATCHES "MSVC|Intel") + # for Visual Studio and Intel, we include the precompiled header in all but the host file + # the host file does the precompiled header compilation, see cotire_setup_pch_file_compilation + set (_sourceFiles ${ARGN}) + list (LENGTH _sourceFiles _numberOfSourceFiles) + if (_numberOfSourceFiles GREATER 0) + # mark sources as cotired to prevent them from being used in another cotired target + set_source_files_properties(${_sourceFiles} PROPERTIES COTIRE_TARGET "${_target}") + set (_flags "") + cotire_add_prefix_pch_inclusion_flags( + "${_language}" "${CMAKE_${_language}_COMPILER_ID}" "${CMAKE_${_language}_COMPILER_VERSION}" + "${_prefixFile}" "${_pchFile}" _flags) + set_property (SOURCE ${_sourceFiles} APPEND_STRING PROPERTY COMPILE_FLAGS " ${_flags} ") + # make object files generated from source files depend on precompiled header + set_property (SOURCE ${_sourceFiles} APPEND PROPERTY OBJECT_DEPENDS "${_pchFile}") + endif() + elseif ("${CMAKE_GENERATOR}" MATCHES "Make|Ninja") + set (_sourceFiles ${_hostFile} ${ARGN}) + if (NOT _wholeTarget) + # for makefile based generator, we force the inclusion of the prefix header for a subset + # of the source files, if this is a multi-language target or has excluded files + set (_flags "") + cotire_add_prefix_pch_inclusion_flags( + "${_language}" "${CMAKE_${_language}_COMPILER_ID}" "${CMAKE_${_language}_COMPILER_VERSION}" + "${_prefixFile}" "${_pchFile}" _flags) + set_property (SOURCE ${_sourceFiles} APPEND_STRING PROPERTY COMPILE_FLAGS " ${_flags} ") + # mark sources as cotired to prevent them from being used in another cotired target + set_source_files_properties(${_sourceFiles} PROPERTIES COTIRE_TARGET "${_target}") + endif() + # make object files generated from source files depend on precompiled header + set_property (SOURCE ${_sourceFiles} APPEND PROPERTY OBJECT_DEPENDS "${_pchFile}") + endif() +endfunction() + +function (cotire_setup_prefix_file_inclusion _language _target _prefixFile) + set (_sourceFiles ${ARGN}) + # force the inclusion of the prefix header for the given source files + set (_flags "") + set (_pchFile "") + cotire_add_prefix_pch_inclusion_flags( + "${_language}" "${CMAKE_${_language}_COMPILER_ID}" "${CMAKE_${_language}_COMPILER_VERSION}" + "${_prefixFile}" "${_pchFile}" _flags) + set_property (SOURCE ${_sourceFiles} APPEND_STRING PROPERTY COMPILE_FLAGS " ${_flags} ") + # mark sources as cotired to prevent them from being used in another cotired target + set_source_files_properties(${_sourceFiles} PROPERTIES COTIRE_TARGET "${_target}") + # make object files generated from source files depend on prefix header + set_property (SOURCE ${_sourceFiles} APPEND PROPERTY OBJECT_DEPENDS "${_prefixFile}") +endfunction() + +function (cotire_get_first_set_property_value _propertyValueVar _type _object) + set (_properties ${ARGN}) + foreach (_property ${_properties}) + get_property(_propertyValue ${_type} "${_object}" PROPERTY ${_property}) + if (_propertyValue) + set (${_propertyValueVar} ${_propertyValue} PARENT_SCOPE) + return() + endif() + endforeach() + set (${_propertyValueVar} "" PARENT_SCOPE) +endfunction() + +function (cotire_setup_combine_command _language _targetScript _joinedFile _cmdsVar) + set (_files ${ARGN}) + set (_filesPaths "") + foreach (_file ${_files}) + get_filename_component(_filePath "${_file}" ABSOLUTE) + list (APPEND _filesPaths "${_filePath}") + endforeach() + cotire_set_cmd_to_prologue(_prefixCmd) + list (APPEND _prefixCmd -P "${COTIRE_CMAKE_MODULE_FILE}" "combine") + if (_targetScript) + list (APPEND _prefixCmd "${_targetScript}") + endif() + list (APPEND _prefixCmd "${_joinedFile}" ${_filesPaths}) + if (COTIRE_DEBUG) + message (STATUS "add_custom_command: OUTPUT ${_joinedFile} COMMAND ${_prefixCmd} DEPENDS ${_files}") + endif() + set_property (SOURCE "${_joinedFile}" PROPERTY GENERATED TRUE) + file (RELATIVE_PATH _joinedFileRelPath "${CMAKE_BINARY_DIR}" "${_joinedFile}") + get_filename_component(_joinedFileBaseName "${_joinedFile}" NAME_WE) + get_filename_component(_joinedFileExt "${_joinedFile}" EXT) + if (_language AND _joinedFileBaseName MATCHES "${COTIRE_UNITY_SOURCE_FILENAME_SUFFIX}$") + set (_comment "Generating ${_language} unity source ${_joinedFileRelPath}") + elseif (_language AND _joinedFileBaseName MATCHES "${COTIRE_PREFIX_HEADER_FILENAME_SUFFIX}$") + if (_joinedFileExt MATCHES "^\\.c") + set (_comment "Generating ${_language} prefix source ${_joinedFileRelPath}") + else() + set (_comment "Generating ${_language} prefix header ${_joinedFileRelPath}") + endif() + else() + set (_comment "Generating ${_joinedFileRelPath}") + endif() + add_custom_command( + OUTPUT "${_joinedFile}" + COMMAND ${_prefixCmd} + DEPENDS ${_files} + COMMENT "${_comment}" + WORKING_DIRECTORY "${CMAKE_BINARY_DIR}" + VERBATIM) + list (APPEND ${_cmdsVar} COMMAND ${_prefixCmd}) + set (${_cmdsVar} ${${_cmdsVar}} PARENT_SCOPE) +endfunction() + +function (cotire_setup_target_pch_usage _languages _target _wholeTarget) + if (XCODE) + # for Xcode, we attach a pre-build action to generate the unity sources and prefix headers + set (_prefixFiles "") + foreach (_language ${_languages}) + get_property(_prefixFile TARGET ${_target} PROPERTY COTIRE_${_language}_PREFIX_HEADER) + if (_prefixFile) + list (APPEND _prefixFiles "${_prefixFile}") + endif() + endforeach() + set (_cmds ${ARGN}) + list (LENGTH _prefixFiles _numberOfPrefixFiles) + if (_numberOfPrefixFiles GREATER 1) + # we also generate a generic, single prefix header which includes all language specific prefix headers + set (_language "") + set (_targetScript "") + cotire_make_prefix_file_path("${_language}" ${_target} _prefixHeader) + cotire_setup_combine_command("${_language}" "${_targetScript}" "${_prefixHeader}" _cmds ${_prefixFiles}) + else() + set (_prefixHeader "${_prefixFiles}") + endif() + if (COTIRE_DEBUG) + message (STATUS "add_custom_command: TARGET ${_target} PRE_BUILD ${_cmds}") + endif() + # because CMake PRE_BUILD command does not support dependencies, + # we check dependencies explicity in cotire script mode when the pre-build action is run + add_custom_command( + TARGET "${_target}" + PRE_BUILD ${_cmds} + WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" + COMMENT "Updating target ${_target} prefix headers" + VERBATIM) + # make Xcode precompile the generated prefix header with ProcessPCH and ProcessPCH++ + set_target_properties(${_target} PROPERTIES XCODE_ATTRIBUTE_GCC_PRECOMPILE_PREFIX_HEADER "YES") + set_target_properties(${_target} PROPERTIES XCODE_ATTRIBUTE_GCC_PREFIX_HEADER "${_prefixHeader}") + elseif ("${CMAKE_GENERATOR}" MATCHES "Make|Ninja") + # for makefile based generator, we force inclusion of the prefix header for all target source files + # if this is a single-language target without any excluded files + if (_wholeTarget) + set (_language "${_languages}") + # for Visual Studio and Intel, precompiled header inclusion is always done on the source file level + # see cotire_setup_pch_file_inclusion + if (NOT CMAKE_${_language}_COMPILER_ID MATCHES "MSVC|Intel") + get_property(_prefixFile TARGET ${_target} PROPERTY COTIRE_${_language}_PREFIX_HEADER) + if (_prefixFile) + get_property(_pchFile TARGET ${_target} PROPERTY COTIRE_${_language}_PRECOMPILED_HEADER) + set (_options COMPILE_OPTIONS) + cotire_add_prefix_pch_inclusion_flags( + "${_language}" "${CMAKE_${_language}_COMPILER_ID}" "${CMAKE_${_language}_COMPILER_VERSION}" + "${_prefixFile}" "${_pchFile}" _options) + set_property(TARGET ${_target} APPEND PROPERTY ${_options}) + endif() + endif() + endif() + endif() +endfunction() + +function (cotire_setup_unity_generation_commands _language _target _targetScript _targetConfigScript _unityFiles _cmdsVar) + set (_dependencySources "") + cotire_get_unity_source_dependencies(${_language} ${_target} _dependencySources ${ARGN}) + foreach (_unityFile ${_unityFiles}) + set_property (SOURCE "${_unityFile}" PROPERTY GENERATED TRUE) + # set up compiled unity source dependencies via OBJECT_DEPENDS + # this ensures that missing source files are generated before the unity file is compiled + if (COTIRE_DEBUG AND _dependencySources) + message (STATUS "${_unityFile} OBJECT_DEPENDS ${_dependencySources}") + endif() + if (_dependencySources) + # the OBJECT_DEPENDS property requires a list of full paths + set (_objectDependsPaths "") + foreach (_sourceFile ${_dependencySources}) + get_source_file_property(_sourceLocation "${_sourceFile}" LOCATION) + list (APPEND _objectDependsPaths "${_sourceLocation}") + endforeach() + set_property (SOURCE "${_unityFile}" PROPERTY OBJECT_DEPENDS ${_objectDependsPaths}) + endif() + if (WIN32 AND CMAKE_${_language}_COMPILER_ID MATCHES "MSVC|Intel") + # unity file compilation results in potentially huge object file, thus use /bigobj by default unter MSVC and Windows Intel + set_property (SOURCE "${_unityFile}" APPEND_STRING PROPERTY COMPILE_FLAGS "/bigobj") + endif() + cotire_set_cmd_to_prologue(_unityCmd) + list (APPEND _unityCmd -P "${COTIRE_CMAKE_MODULE_FILE}" "unity" "${_targetConfigScript}" "${_unityFile}") + if (CMAKE_VERSION VERSION_LESS "3.1.0") + set (_unityCmdDepends "${_targetScript}") + else() + # CMake 3.1.0 supports generator expressions in arguments to DEPENDS + set (_unityCmdDepends "${_targetConfigScript}") + endif() + file (RELATIVE_PATH _unityFileRelPath "${CMAKE_BINARY_DIR}" "${_unityFile}") + if (COTIRE_DEBUG) + message (STATUS "add_custom_command: OUTPUT ${_unityFile} COMMAND ${_unityCmd} DEPENDS ${_unityCmdDepends}") + endif() + add_custom_command( + OUTPUT "${_unityFile}" + COMMAND ${_unityCmd} + DEPENDS ${_unityCmdDepends} + COMMENT "Generating ${_language} unity source ${_unityFileRelPath}" + WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" + VERBATIM) + list (APPEND ${_cmdsVar} COMMAND ${_unityCmd}) + endforeach() + set (${_cmdsVar} ${${_cmdsVar}} PARENT_SCOPE) +endfunction() + +function (cotire_setup_prefix_generation_command _language _target _targetScript _prefixFile _unityFiles _cmdsVar) + set (_sourceFiles ${ARGN}) + set (_dependencySources "") + cotire_get_prefix_header_dependencies(${_language} ${_target} _dependencySources ${_sourceFiles}) + cotire_set_cmd_to_prologue(_prefixCmd) + list (APPEND _prefixCmd -P "${COTIRE_CMAKE_MODULE_FILE}" "prefix" "${_targetScript}" "${_prefixFile}" ${_unityFiles}) + set_property (SOURCE "${_prefixFile}" PROPERTY GENERATED TRUE) + if (COTIRE_DEBUG) + message (STATUS "add_custom_command: OUTPUT ${_prefixFile} COMMAND ${_prefixCmd} DEPENDS ${_unityFile} ${_dependencySources}") + endif() + file (RELATIVE_PATH _prefixFileRelPath "${CMAKE_BINARY_DIR}" "${_prefixFile}") + get_filename_component(_prefixFileExt "${_prefixFile}" EXT) + if (_prefixFileExt MATCHES "^\\.c") + set (_comment "Generating ${_language} prefix source ${_prefixFileRelPath}") + else() + set (_comment "Generating ${_language} prefix header ${_prefixFileRelPath}") + endif() + # prevent pre-processing errors upon generating the prefix header when a target's generated include file does not yet exist + # we do not add a file-level dependency for the target's generated files though, because we only want to depend on their existence + # thus we make the prefix header generation depend on a custom helper target which triggers the generation of the files + set (_preTargetName "${_target}${COTIRE_PCH_TARGET_SUFFIX}_pre") + if (TARGET ${_preTargetName}) + # custom helper target has already been generated while processing a different language + list (APPEND _dependencySources ${_preTargetName}) + else() + get_target_property(_targetSourceFiles ${_target} SOURCES) + cotire_get_objects_with_property_on(_generatedSources GENERATED SOURCE ${_targetSourceFiles}) + if (_generatedSources) + add_custom_target("${_preTargetName}" DEPENDS ${_generatedSources}) + cotire_init_target("${_preTargetName}") + list (APPEND _dependencySources ${_preTargetName}) + endif() + endif() + add_custom_command( + OUTPUT "${_prefixFile}" "${_prefixFile}.log" + COMMAND ${_prefixCmd} + DEPENDS ${_unityFiles} ${_dependencySources} + COMMENT "${_comment}" + WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}" + VERBATIM) + list (APPEND ${_cmdsVar} COMMAND ${_prefixCmd}) + set (${_cmdsVar} ${${_cmdsVar}} PARENT_SCOPE) +endfunction() + +function (cotire_setup_prefix_generation_from_unity_command _language _target _targetScript _prefixFile _unityFiles _cmdsVar) + set (_sourceFiles ${ARGN}) + if (CMAKE_${_language}_COMPILER_ID MATCHES "GNU|Clang") + # GNU and Clang require indirect compilation of the prefix header to make them honor the system_header pragma + cotire_prefix_header_to_source_file_path(${_language} "${_prefixFile}" _prefixSourceFile) + else() + set (_prefixSourceFile "${_prefixFile}") + endif() + cotire_setup_prefix_generation_command( + ${_language} ${_target} "${_targetScript}" + "${_prefixSourceFile}" "${_unityFiles}" ${_cmdsVar} ${_sourceFiles}) + if (CMAKE_${_language}_COMPILER_ID MATCHES "GNU|Clang") + # set up generation of a prefix source file which includes the prefix header + cotire_setup_combine_command(${_language} "${_targetScript}" "${_prefixFile}" _cmds ${_prefixSourceFile}) + endif() + set (${_cmdsVar} ${${_cmdsVar}} PARENT_SCOPE) +endfunction() + +function (cotire_setup_prefix_generation_from_provided_command _language _target _targetScript _prefixFile _cmdsVar) + set (_prefixHeaderFiles ${ARGN}) + if (CMAKE_${_language}_COMPILER_ID MATCHES "GNU|Clang") + # GNU and Clang require indirect compilation of the prefix header to make them honor the system_header pragma + cotire_prefix_header_to_source_file_path(${_language} "${_prefixFile}" _prefixSourceFile) + else() + set (_prefixSourceFile "${_prefixFile}") + endif() + cotire_setup_combine_command(${_language} "${_targetScript}" "${_prefixSourceFile}" _cmds ${_prefixHeaderFiles}) + if (CMAKE_${_language}_COMPILER_ID MATCHES "GNU|Clang") + # set up generation of a prefix source file which includes the prefix header + cotire_setup_combine_command(${_language} "${_targetScript}" "${_prefixFile}" _cmds ${_prefixSourceFile}) + endif() + set (${_cmdsVar} ${${_cmdsVar}} PARENT_SCOPE) +endfunction() + +function (cotire_init_cotire_target_properties _target) + get_property(_isSet TARGET ${_target} PROPERTY COTIRE_ENABLE_PRECOMPILED_HEADER SET) + if (NOT _isSet) + set_property(TARGET ${_target} PROPERTY COTIRE_ENABLE_PRECOMPILED_HEADER TRUE) + endif() + get_property(_isSet TARGET ${_target} PROPERTY COTIRE_ADD_UNITY_BUILD SET) + if (NOT _isSet) + set_property(TARGET ${_target} PROPERTY COTIRE_ADD_UNITY_BUILD TRUE) + endif() + get_property(_isSet TARGET ${_target} PROPERTY COTIRE_ADD_CLEAN SET) + if (NOT _isSet) + set_property(TARGET ${_target} PROPERTY COTIRE_ADD_CLEAN FALSE) + endif() + get_property(_isSet TARGET ${_target} PROPERTY COTIRE_PREFIX_HEADER_IGNORE_PATH SET) + if (NOT _isSet) + set_property(TARGET ${_target} PROPERTY COTIRE_PREFIX_HEADER_IGNORE_PATH "${CMAKE_SOURCE_DIR}") + cotire_check_is_path_relative_to("${CMAKE_BINARY_DIR}" _isRelative "${CMAKE_SOURCE_DIR}") + if (NOT _isRelative) + set_property(TARGET ${_target} APPEND PROPERTY COTIRE_PREFIX_HEADER_IGNORE_PATH "${CMAKE_BINARY_DIR}") + endif() + endif() + get_property(_isSet TARGET ${_target} PROPERTY COTIRE_PREFIX_HEADER_INCLUDE_PATH SET) + if (NOT _isSet) + set_property(TARGET ${_target} PROPERTY COTIRE_PREFIX_HEADER_INCLUDE_PATH "") + endif() + get_property(_isSet TARGET ${_target} PROPERTY COTIRE_PREFIX_HEADER_INCLUDE_PRIORITY_PATH SET) + if (NOT _isSet) + set_property(TARGET ${_target} PROPERTY COTIRE_PREFIX_HEADER_INCLUDE_PRIORITY_PATH "") + endif() + get_property(_isSet TARGET ${_target} PROPERTY COTIRE_UNITY_SOURCE_PRE_UNDEFS SET) + if (NOT _isSet) + set_property(TARGET ${_target} PROPERTY COTIRE_UNITY_SOURCE_PRE_UNDEFS "") + endif() + get_property(_isSet TARGET ${_target} PROPERTY COTIRE_UNITY_SOURCE_POST_UNDEFS SET) + if (NOT _isSet) + set_property(TARGET ${_target} PROPERTY COTIRE_UNITY_SOURCE_POST_UNDEFS "") + endif() + get_property(_isSet TARGET ${_target} PROPERTY COTIRE_UNITY_LINK_LIBRARIES_INIT SET) + if (NOT _isSet) + set_property(TARGET ${_target} PROPERTY COTIRE_UNITY_LINK_LIBRARIES_INIT "COPY_UNITY") + endif() + get_property(_isSet TARGET ${_target} PROPERTY COTIRE_UNITY_SOURCE_MAXIMUM_NUMBER_OF_INCLUDES SET) + if (NOT _isSet) + if (COTIRE_MAXIMUM_NUMBER_OF_UNITY_INCLUDES) + set_property(TARGET ${_target} PROPERTY COTIRE_UNITY_SOURCE_MAXIMUM_NUMBER_OF_INCLUDES "${COTIRE_MAXIMUM_NUMBER_OF_UNITY_INCLUDES}") + else() + set_property(TARGET ${_target} PROPERTY COTIRE_UNITY_SOURCE_MAXIMUM_NUMBER_OF_INCLUDES "") + endif() + endif() +endfunction() + +function (cotire_make_target_message _target _languages _disableMsg _targetMsgVar) + get_target_property(_targetUsePCH ${_target} COTIRE_ENABLE_PRECOMPILED_HEADER) + get_target_property(_targetAddSCU ${_target} COTIRE_ADD_UNITY_BUILD) + string (REPLACE ";" " " _languagesStr "${_languages}") + math (EXPR _numberOfExcludedFiles "${ARGC} - 4") + if (_numberOfExcludedFiles EQUAL 0) + set (_excludedStr "") + elseif (COTIRE_VERBOSE OR _numberOfExcludedFiles LESS 4) + string (REPLACE ";" ", " _excludedStr "excluding ${ARGN}") + else() + set (_excludedStr "excluding ${_numberOfExcludedFiles} files") + endif() + set (_targetMsg "") + if (NOT _languages) + set (_targetMsg "Target ${_target} cannot be cotired.") + if (_disableMsg) + set (_targetMsg "${_targetMsg} ${_disableMsg}") + endif() + elseif (NOT _targetUsePCH AND NOT _targetAddSCU) + set (_targetMsg "${_languagesStr} target ${_target} cotired without unity build and precompiled header.") + if (_disableMsg) + set (_targetMsg "${_targetMsg} ${_disableMsg}") + endif() + elseif (NOT _targetUsePCH) + if (_excludedStr) + set (_targetMsg "${_languagesStr} target ${_target} cotired without precompiled header ${_excludedStr}.") + else() + set (_targetMsg "${_languagesStr} target ${_target} cotired without precompiled header.") + endif() + if (_disableMsg) + set (_targetMsg "${_targetMsg} ${_disableMsg}") + endif() + elseif (NOT _targetAddSCU) + if (_excludedStr) + set (_targetMsg "${_languagesStr} target ${_target} cotired without unity build ${_excludedStr}.") + else() + set (_targetMsg "${_languagesStr} target ${_target} cotired without unity build.") + endif() + else() + if (_excludedStr) + set (_targetMsg "${_languagesStr} target ${_target} cotired ${_excludedStr}.") + else() + set (_targetMsg "${_languagesStr} target ${_target} cotired.") + endif() + endif() + set (${_targetMsgVar} "${_targetMsg}" PARENT_SCOPE) +endfunction() + +function (cotire_choose_target_languages _target _targetLanguagesVar _wholeTargetVar) + set (_languages ${ARGN}) + set (_allSourceFiles "") + set (_allExcludedSourceFiles "") + set (_allCotiredSourceFiles "") + set (_targetLanguages "") + set (_pchEligibleTargetLanguages "") + get_target_property(_targetType ${_target} TYPE) + get_target_property(_targetSourceFiles ${_target} SOURCES) + get_target_property(_targetUsePCH ${_target} COTIRE_ENABLE_PRECOMPILED_HEADER) + get_target_property(_targetAddSCU ${_target} COTIRE_ADD_UNITY_BUILD) + set (_disableMsg "") + foreach (_language ${_languages}) + get_target_property(_prefixHeader ${_target} COTIRE_${_language}_PREFIX_HEADER) + get_target_property(_unityBuildFile ${_target} COTIRE_${_language}_UNITY_SOURCE) + if (_prefixHeader OR _unityBuildFile) + message (STATUS "cotire: target ${_target} has already been cotired.") + set (${_targetLanguagesVar} "" PARENT_SCOPE) + return() + endif() + if (_targetUsePCH AND "${_language}" MATCHES "^C|CXX$") + cotire_check_precompiled_header_support("${_language}" "${_target}" _disableMsg) + if (_disableMsg) + set (_targetUsePCH FALSE) + endif() + endif() + set (_sourceFiles "") + set (_excludedSources "") + set (_cotiredSources "") + cotire_filter_language_source_files(${_language} ${_target} _sourceFiles _excludedSources _cotiredSources ${_targetSourceFiles}) + if (_sourceFiles OR _excludedSources OR _cotiredSources) + list (APPEND _targetLanguages ${_language}) + endif() + if (_sourceFiles) + list (APPEND _allSourceFiles ${_sourceFiles}) + endif() + list (LENGTH _sourceFiles _numberOfSources) + if (NOT _numberOfSources LESS ${COTIRE_MINIMUM_NUMBER_OF_TARGET_SOURCES}) + list (APPEND _pchEligibleTargetLanguages ${_language}) + endif() + if (_excludedSources) + list (APPEND _allExcludedSourceFiles ${_excludedSources}) + endif() + if (_cotiredSources) + list (APPEND _allCotiredSourceFiles ${_cotiredSources}) + endif() + endforeach() + set (_targetMsgLevel STATUS) + if (NOT _targetLanguages) + string (REPLACE ";" " or " _languagesStr "${_languages}") + set (_disableMsg "No ${_languagesStr} source files.") + set (_targetUsePCH FALSE) + set (_targetAddSCU FALSE) + endif() + if (_targetUsePCH) + if (_allCotiredSourceFiles) + cotire_get_source_file_property_values(_cotireTargets COTIRE_TARGET ${_allCotiredSourceFiles}) + list (REMOVE_DUPLICATES _cotireTargets) + string (REPLACE ";" ", " _cotireTargetsStr "${_cotireTargets}") + set (_disableMsg "Target sources already include a precompiled header for target(s) ${_cotireTargets}.") + set (_disableMsg "${_disableMsg} Set target property COTIRE_ENABLE_PRECOMPILED_HEADER to FALSE for targets ${_target},") + set (_disableMsg "${_disableMsg} ${_cotireTargetsStr} to get a workable build system.") + set (_targetMsgLevel SEND_ERROR) + set (_targetUsePCH FALSE) + elseif (NOT _pchEligibleTargetLanguages) + set (_disableMsg "Too few applicable sources.") + set (_targetUsePCH FALSE) + elseif (XCODE AND _allExcludedSourceFiles) + # for Xcode, we cannot apply the precompiled header to individual sources, only to the whole target + set (_disableMsg "Exclusion of source files not supported for generator Xcode.") + set (_targetUsePCH FALSE) + elseif (XCODE AND "${_targetType}" STREQUAL "OBJECT_LIBRARY") + # for Xcode, we cannot apply the required PRE_BUILD action to generate the prefix header to an OBJECT_LIBRARY target + set (_disableMsg "Required PRE_BUILD action not supported for OBJECT_LIBRARY targets for generator Xcode.") + set (_targetUsePCH FALSE) + endif() + endif() + set_property(TARGET ${_target} PROPERTY COTIRE_ENABLE_PRECOMPILED_HEADER ${_targetUsePCH}) + set_property(TARGET ${_target} PROPERTY COTIRE_ADD_UNITY_BUILD ${_targetAddSCU}) + cotire_make_target_message(${_target} "${_targetLanguages}" "${_disableMsg}" _targetMsg ${_allExcludedSourceFiles}) + if (_targetMsg) + if (NOT DEFINED COTIREMSG_${_target}) + set (COTIREMSG_${_target} "") + endif() + if (COTIRE_VERBOSE OR NOT "${_targetMsgLevel}" STREQUAL "STATUS" OR + NOT "${COTIREMSG_${_target}}" STREQUAL "${_targetMsg}") + # cache message to avoid redundant messages on re-configure + set (COTIREMSG_${_target} "${_targetMsg}" CACHE INTERNAL "${_target} cotire message.") + message (${_targetMsgLevel} "${_targetMsg}") + endif() + endif() + list (LENGTH _targetLanguages _numberOfLanguages) + if (_numberOfLanguages GREATER 1 OR _allExcludedSourceFiles) + set (${_wholeTargetVar} FALSE PARENT_SCOPE) + else() + set (${_wholeTargetVar} TRUE PARENT_SCOPE) + endif() + set (${_targetLanguagesVar} ${_targetLanguages} PARENT_SCOPE) +endfunction() + +function (cotire_compute_unity_max_number_of_includes _target _maxIncludesVar) + set (_sourceFiles ${ARGN}) + get_target_property(_maxIncludes ${_target} COTIRE_UNITY_SOURCE_MAXIMUM_NUMBER_OF_INCLUDES) + if (_maxIncludes MATCHES "(-j|--parallel|--jobs) ?([0-9]*)") + set (_numberOfThreads "${CMAKE_MATCH_2}") + if (NOT _numberOfThreads) + # use all available cores + ProcessorCount(_numberOfThreads) + endif() + list (LENGTH _sourceFiles _numberOfSources) + math (EXPR _maxIncludes "(${_numberOfSources} + ${_numberOfThreads} - 1) / ${_numberOfThreads}") + elseif (NOT _maxIncludes MATCHES "[0-9]+") + set (_maxIncludes 0) + endif() + if (COTIRE_DEBUG) + message (STATUS "${_target} unity source max includes: ${_maxIncludes}") + endif() + set (${_maxIncludesVar} ${_maxIncludes} PARENT_SCOPE) +endfunction() + +function (cotire_process_target_language _language _configurations _target _wholeTarget _cmdsVar) + set (${_cmdsVar} "" PARENT_SCOPE) + get_target_property(_targetSourceFiles ${_target} SOURCES) + set (_sourceFiles "") + set (_excludedSources "") + set (_cotiredSources "") + cotire_filter_language_source_files(${_language} ${_target} _sourceFiles _excludedSources _cotiredSources ${_targetSourceFiles}) + if (NOT _sourceFiles AND NOT _cotiredSources) + return() + endif() + set (_cmds "") + # check for user provided unity source file list + get_property(_unitySourceFiles TARGET ${_target} PROPERTY COTIRE_${_language}_UNITY_SOURCE_INIT) + if (NOT _unitySourceFiles) + set (_unitySourceFiles ${_sourceFiles} ${_cotiredSources}) + endif() + cotire_generate_target_script( + ${_language} "${_configurations}" ${_target} _targetScript _targetConfigScript ${_unitySourceFiles}) + # set up unity files for parallel compilation + cotire_compute_unity_max_number_of_includes(${_target} _maxIncludes ${_unitySourceFiles}) + cotire_make_unity_source_file_paths(${_language} ${_target} ${_maxIncludes} _unityFiles ${_unitySourceFiles}) + list (LENGTH _unityFiles _numberOfUnityFiles) + if (_numberOfUnityFiles EQUAL 0) + return() + elseif (_numberOfUnityFiles GREATER 1) + cotire_setup_unity_generation_commands( + ${_language} ${_target} "${_targetScript}" "${_targetConfigScript}" "${_unityFiles}" _cmds ${_unitySourceFiles}) + endif() + # set up single unity file for prefix header generation + cotire_make_single_unity_source_file_path(${_language} ${_target} _unityFile) + cotire_setup_unity_generation_commands( + ${_language} ${_target} "${_targetScript}" "${_targetConfigScript}" "${_unityFile}" _cmds ${_unitySourceFiles}) + cotire_make_prefix_file_path(${_language} ${_target} _prefixFile) + # set up prefix header + if (_prefixFile) + # check for user provided prefix header files + get_property(_prefixHeaderFiles TARGET ${_target} PROPERTY COTIRE_${_language}_PREFIX_HEADER_INIT) + if (_prefixHeaderFiles) + cotire_setup_prefix_generation_from_provided_command( + ${_language} ${_target} "${_targetConfigScript}" "${_prefixFile}" _cmds ${_prefixHeaderFiles}) + else() + cotire_setup_prefix_generation_from_unity_command( + ${_language} ${_target} "${_targetConfigScript}" "${_prefixFile}" "${_unityFile}" _cmds ${_unitySourceFiles}) + endif() + # check if selected language has enough sources at all + list (LENGTH _sourceFiles _numberOfSources) + if (_numberOfSources LESS ${COTIRE_MINIMUM_NUMBER_OF_TARGET_SOURCES}) + set (_targetUsePCH FALSE) + else() + get_target_property(_targetUsePCH ${_target} COTIRE_ENABLE_PRECOMPILED_HEADER) + endif() + if (_targetUsePCH) + cotire_make_pch_file_path(${_language} ${_target} _pchFile) + if (_pchFile) + # first file in _sourceFiles is passed as the host file + cotire_setup_pch_file_compilation( + ${_language} ${_target} "${_targetConfigScript}" "${_prefixFile}" "${_pchFile}" ${_sourceFiles}) + cotire_setup_pch_file_inclusion( + ${_language} ${_target} ${_wholeTarget} "${_prefixFile}" "${_pchFile}" ${_sourceFiles}) + endif() + elseif (_prefixHeaderFiles) + # user provided prefix header must be included unconditionally + cotire_setup_prefix_file_inclusion(${_language} ${_target} "${_prefixFile}" ${_sourceFiles}) + endif() + endif() + # mark target as cotired for language + set_property(TARGET ${_target} PROPERTY COTIRE_${_language}_UNITY_SOURCE "${_unityFiles}") + if (_prefixFile) + set_property(TARGET ${_target} PROPERTY COTIRE_${_language}_PREFIX_HEADER "${_prefixFile}") + if (_targetUsePCH AND _pchFile) + set_property(TARGET ${_target} PROPERTY COTIRE_${_language}_PRECOMPILED_HEADER "${_pchFile}") + endif() + endif() + set (${_cmdsVar} ${_cmds} PARENT_SCOPE) +endfunction() + +function (cotire_setup_clean_target _target) + set (_cleanTargetName "${_target}${COTIRE_CLEAN_TARGET_SUFFIX}") + if (NOT TARGET "${_cleanTargetName}") + cotire_set_cmd_to_prologue(_cmds) + get_filename_component(_outputDir "${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_CFG_INTDIR}" ABSOLUTE) + list (APPEND _cmds -P "${COTIRE_CMAKE_MODULE_FILE}" "cleanup" "${_outputDir}" "${COTIRE_INTDIR}" "${_target}") + add_custom_target(${_cleanTargetName} + COMMAND ${_cmds} + WORKING_DIRECTORY "${CMAKE_BINARY_DIR}" + COMMENT "Cleaning up target ${_target} cotire generated files" + VERBATIM) + cotire_init_target("${_cleanTargetName}") + endif() +endfunction() + +function (cotire_setup_pch_target _languages _configurations _target) + if ("${CMAKE_GENERATOR}" MATCHES "Make|Ninja") + # for makefile based generators, we add a custom target to trigger the generation of the cotire related files + set (_dependsFiles "") + foreach (_language ${_languages}) + set (_props COTIRE_${_language}_PREFIX_HEADER COTIRE_${_language}_UNITY_SOURCE) + if (NOT CMAKE_${_language}_COMPILER_ID MATCHES "MSVC|Intel") + # Visual Studio and Intel only create precompiled header as a side effect + list (INSERT _props 0 COTIRE_${_language}_PRECOMPILED_HEADER) + endif() + cotire_get_first_set_property_value(_dependsFile TARGET ${_target} ${_props}) + if (_dependsFile) + list (APPEND _dependsFiles "${_dependsFile}") + endif() + endforeach() + if (_dependsFiles) + set (_pchTargetName "${_target}${COTIRE_PCH_TARGET_SUFFIX}") + add_custom_target("${_pchTargetName}" DEPENDS ${_dependsFiles}) + cotire_init_target("${_pchTargetName}") + cotire_add_to_pch_all_target(${_pchTargetName}) + endif() + else() + # for other generators, we add the "clean all" target to clean up the precompiled header + cotire_setup_clean_all_target() + endif() +endfunction() + +function (cotire_collect_unity_target_sources _target _languages _unityTargetSourcesVar) + get_target_property(_targetSourceFiles ${_target} SOURCES) + set (_unityTargetSources ${_targetSourceFiles}) + foreach (_language ${_languages}) + get_property(_unityFiles TARGET ${_target} PROPERTY COTIRE_${_language}_UNITY_SOURCE) + if (_unityFiles) + # remove source files that are included in the unity source + set (_sourceFiles "") + set (_excludedSources "") + set (_cotiredSources "") + cotire_filter_language_source_files(${_language} ${_target} _sourceFiles _excludedSources _cotiredSources ${_targetSourceFiles}) + if (_sourceFiles OR _cotiredSources) + list (REMOVE_ITEM _unityTargetSources ${_sourceFiles} ${_cotiredSources}) + endif() + # add unity source files instead + list (APPEND _unityTargetSources ${_unityFiles}) + endif() + endforeach() + set (${_unityTargetSourcesVar} ${_unityTargetSources} PARENT_SCOPE) +endfunction() + +function (cotire_setup_unity_target_pch_usage _languages _target) + foreach (_language ${_languages}) + get_property(_unityFiles TARGET ${_target} PROPERTY COTIRE_${_language}_UNITY_SOURCE) + if (_unityFiles) + get_property(_userPrefixFile TARGET ${_target} PROPERTY COTIRE_${_language}_PREFIX_HEADER_INIT) + get_property(_prefixFile TARGET ${_target} PROPERTY COTIRE_${_language}_PREFIX_HEADER) + if (_userPrefixFile AND _prefixFile) + # user provided prefix header must be included unconditionally by unity sources + cotire_setup_prefix_file_inclusion(${_language} ${_target} "${_prefixFile}" ${_unityFiles}) + endif() + endif() + endforeach() +endfunction() + +function (cotire_setup_unity_build_target _languages _configurations _target) + get_target_property(_unityTargetName ${_target} COTIRE_UNITY_TARGET_NAME) + if (NOT _unityTargetName) + set (_unityTargetName "${_target}${COTIRE_UNITY_BUILD_TARGET_SUFFIX}") + endif() + # determine unity target sub type + get_target_property(_targetType ${_target} TYPE) + if ("${_targetType}" STREQUAL "EXECUTABLE") + set (_unityTargetSubType "") + elseif (_targetType MATCHES "(STATIC|SHARED|MODULE|OBJECT)_LIBRARY") + set (_unityTargetSubType "${CMAKE_MATCH_1}") + else() + message (WARNING "cotire: target ${_target} has unknown target type ${_targetType}.") + return() + endif() + # determine unity target sources + set (_unityTargetSources "") + cotire_collect_unity_target_sources(${_target} "${_languages}" _unityTargetSources) + # handle automatic Qt processing + get_target_property(_targetAutoMoc ${_target} AUTOMOC) + get_target_property(_targetAutoUic ${_target} AUTOUIC) + get_target_property(_targetAutoRcc ${_target} AUTORCC) + if (_targetAutoMoc OR _targetAutoUic OR _targetAutoRcc) + # if the original target sources are subject to CMake's automatic Qt processing, + # also include implicitly generated _automoc.cpp file + list (APPEND _unityTargetSources "${_target}_automoc.cpp") + set_property (SOURCE "${_target}_automoc.cpp" PROPERTY GENERATED TRUE) + endif() + # prevent AUTOMOC, AUTOUIC and AUTORCC properties from being set when the unity target is created + set (CMAKE_AUTOMOC OFF) + set (CMAKE_AUTOUIC OFF) + set (CMAKE_AUTORCC OFF) + if (COTIRE_DEBUG) + message (STATUS "add target ${_targetType} ${_unityTargetName} ${_unityTargetSubType} EXCLUDE_FROM_ALL ${_unityTargetSources}") + endif() + # generate unity target + if ("${_targetType}" STREQUAL "EXECUTABLE") + add_executable(${_unityTargetName} ${_unityTargetSubType} EXCLUDE_FROM_ALL ${_unityTargetSources}) + else() + add_library(${_unityTargetName} ${_unityTargetSubType} EXCLUDE_FROM_ALL ${_unityTargetSources}) + endif() + if (_targetAutoMoc OR _targetAutoUic OR _targetAutoRcc) + # depend on the original target's implicity generated _automoc target + add_dependencies(${_unityTargetName} ${_target}_automoc) + endif() + # copy output location properties + set (_outputDirProperties + ARCHIVE_OUTPUT_DIRECTORY ARCHIVE_OUTPUT_DIRECTORY_ + LIBRARY_OUTPUT_DIRECTORY LIBRARY_OUTPUT_DIRECTORY_ + RUNTIME_OUTPUT_DIRECTORY RUNTIME_OUTPUT_DIRECTORY_) + if (COTIRE_UNITY_OUTPUT_DIRECTORY) + set (_setDefaultOutputDir TRUE) + if (IS_ABSOLUTE "${COTIRE_UNITY_OUTPUT_DIRECTORY}") + set (_outputDir "${COTIRE_UNITY_OUTPUT_DIRECTORY}") + else() + # append relative COTIRE_UNITY_OUTPUT_DIRECTORY to target's actual output directory + cotire_copy_set_properites("${_configurations}" TARGET ${_target} ${_unityTargetName} ${_outputDirProperties}) + cotire_resolve_config_properites("${_configurations}" _properties ${_outputDirProperties}) + foreach (_property ${_properties}) + get_property(_outputDir TARGET ${_target} PROPERTY ${_property}) + if (_outputDir) + get_filename_component(_outputDir "${_outputDir}/${COTIRE_UNITY_OUTPUT_DIRECTORY}" ABSOLUTE) + set_property(TARGET ${_unityTargetName} PROPERTY ${_property} "${_outputDir}") + set (_setDefaultOutputDir FALSE) + endif() + endforeach() + if (_setDefaultOutputDir) + get_filename_component(_outputDir "${CMAKE_CURRENT_BINARY_DIR}/${COTIRE_UNITY_OUTPUT_DIRECTORY}" ABSOLUTE) + endif() + endif() + if (_setDefaultOutputDir) + set_target_properties(${_unityTargetName} PROPERTIES + ARCHIVE_OUTPUT_DIRECTORY "${_outputDir}" + LIBRARY_OUTPUT_DIRECTORY "${_outputDir}" + RUNTIME_OUTPUT_DIRECTORY "${_outputDir}") + endif() + else() + cotire_copy_set_properites("${_configurations}" TARGET ${_target} ${_unityTargetName} + ${_outputDirProperties}) + endif() + # copy output name + cotire_copy_set_properites("${_configurations}" TARGET ${_target} ${_unityTargetName} + ARCHIVE_OUTPUT_NAME ARCHIVE_OUTPUT_NAME_ + LIBRARY_OUTPUT_NAME LIBRARY_OUTPUT_NAME_ + OUTPUT_NAME OUTPUT_NAME_ + RUNTIME_OUTPUT_NAME RUNTIME_OUTPUT_NAME_ + PREFIX _POSTFIX SUFFIX + IMPORT_PREFIX IMPORT_SUFFIX) + # copy compile stuff + cotire_copy_set_properites("${_configurations}" TARGET ${_target} ${_unityTargetName} + COMPILE_DEFINITIONS COMPILE_DEFINITIONS_ + COMPILE_FLAGS COMPILE_OPTIONS + Fortran_FORMAT Fortran_MODULE_DIRECTORY + INCLUDE_DIRECTORIES + INTERPROCEDURAL_OPTIMIZATION INTERPROCEDURAL_OPTIMIZATION_ + POSITION_INDEPENDENT_CODE + C_COMPILER_LAUNCHER CXX_COMPILER_LAUNCHER + C_INCLUDE_WHAT_YOU_USE CXX_INCLUDE_WHAT_YOU_USE + C_VISIBILITY_PRESET CXX_VISIBILITY_PRESET VISIBILITY_INLINES_HIDDEN) + # copy compile features + cotire_copy_set_properites("${_configurations}" TARGET ${_target} ${_unityTargetName} + C_EXTENSIONS C_STANDARD C_STANDARD_REQUIRED + CXX_EXTENSIONS CXX_STANDARD CXX_STANDARD_REQUIRED + COMPILE_FEATURES) + # copy interface stuff + cotire_copy_set_properites("${_configurations}" TARGET ${_target} ${_unityTargetName} + COMPATIBLE_INTERFACE_BOOL COMPATIBLE_INTERFACE_NUMBER_MAX COMPATIBLE_INTERFACE_NUMBER_MIN + COMPATIBLE_INTERFACE_STRING + INTERFACE_COMPILE_DEFINITIONS INTERFACE_COMPILE_FEATURES INTERFACE_COMPILE_OPTIONS + INTERFACE_INCLUDE_DIRECTORIES INTERFACE_SOURCES + INTERFACE_POSITION_INDEPENDENT_CODE INTERFACE_SYSTEM_INCLUDE_DIRECTORIES + INTERFACE_AUTOUIC_OPTIONS NO_SYSTEM_FROM_IMPORTED) + # copy link stuff + cotire_copy_set_properites("${_configurations}" TARGET ${_target} ${_unityTargetName} + BUILD_WITH_INSTALL_RPATH INSTALL_RPATH INSTALL_RPATH_USE_LINK_PATH SKIP_BUILD_RPATH + LINKER_LANGUAGE LINK_DEPENDS LINK_DEPENDS_NO_SHARED + LINK_FLAGS LINK_FLAGS_ + LINK_INTERFACE_LIBRARIES LINK_INTERFACE_LIBRARIES_ + LINK_INTERFACE_MULTIPLICITY LINK_INTERFACE_MULTIPLICITY_ + LINK_SEARCH_START_STATIC LINK_SEARCH_END_STATIC + STATIC_LIBRARY_FLAGS STATIC_LIBRARY_FLAGS_ + NO_SONAME SOVERSION VERSION) + # copy cmake stuff + cotire_copy_set_properites("${_configurations}" TARGET ${_target} ${_unityTargetName} + IMPLICIT_DEPENDS_INCLUDE_TRANSFORM RULE_LAUNCH_COMPILE RULE_LAUNCH_CUSTOM RULE_LAUNCH_LINK) + # copy Apple platform specific stuff + cotire_copy_set_properites("${_configurations}" TARGET ${_target} ${_unityTargetName} + BUNDLE BUNDLE_EXTENSION FRAMEWORK FRAMEWORK_VERSION INSTALL_NAME_DIR + MACOSX_BUNDLE MACOSX_BUNDLE_INFO_PLIST MACOSX_FRAMEWORK_INFO_PLIST MACOSX_RPATH + OSX_ARCHITECTURES OSX_ARCHITECTURES_ PRIVATE_HEADER PUBLIC_HEADER RESOURCE XCTEST) + # copy Windows platform specific stuff + cotire_copy_set_properites("${_configurations}" TARGET ${_target} ${_unityTargetName} + GNUtoMS + COMPILE_PDB_NAME COMPILE_PDB_NAME_ + COMPILE_PDB_OUTPUT_DIRECTORY COMPILE_PDB_OUTPUT_DIRECTORY_ + PDB_NAME PDB_NAME_ PDB_OUTPUT_DIRECTORY PDB_OUTPUT_DIRECTORY_ + VS_DESKTOP_EXTENSIONS_VERSION VS_DOTNET_REFERENCES VS_DOTNET_TARGET_FRAMEWORK_VERSION + VS_GLOBAL_KEYWORD VS_GLOBAL_PROJECT_TYPES VS_GLOBAL_ROOTNAMESPACE + VS_IOT_EXTENSIONS_VERSION VS_IOT_STARTUP_TASK + VS_KEYWORD VS_MOBILE_EXTENSIONS_VERSION + VS_SCC_AUXPATH VS_SCC_LOCALPATH VS_SCC_PROJECTNAME VS_SCC_PROVIDER + VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION + VS_WINRT_COMPONENT VS_WINRT_EXTENSIONS VS_WINRT_REFERENCES + WIN32_EXECUTABLE WINDOWS_EXPORT_ALL_SYMBOLS) + # copy Android platform specific stuff + cotire_copy_set_properites("${_configurations}" TARGET ${_target} ${_unityTargetName} + ANDROID_API ANDROID_API_MIN ANDROID_GUI + ANDROID_ANT_ADDITIONAL_OPTIONS ANDROID_ARCH ANDROID_ASSETS_DIRECTORIES + ANDROID_JAR_DEPENDENCIES ANDROID_JAR_DIRECTORIES ANDROID_JAVA_SOURCE_DIR + ANDROID_NATIVE_LIB_DEPENDENCIES ANDROID_NATIVE_LIB_DIRECTORIES + ANDROID_PROCESS_MAX ANDROID_PROGUARD ANDROID_PROGUARD_CONFIG_PATH + ANDROID_SECURE_PROPS_PATH ANDROID_SKIP_ANT_STEP ANDROID_STL_TYPE) + # use output name from original target + get_target_property(_targetOutputName ${_unityTargetName} OUTPUT_NAME) + if (NOT _targetOutputName) + set_property(TARGET ${_unityTargetName} PROPERTY OUTPUT_NAME "${_target}") + endif() + # use export symbol from original target + cotire_get_target_export_symbol("${_target}" _defineSymbol) + if (_defineSymbol) + set_property(TARGET ${_unityTargetName} PROPERTY DEFINE_SYMBOL "${_defineSymbol}") + if ("${_targetType}" STREQUAL "EXECUTABLE") + set_property(TARGET ${_unityTargetName} PROPERTY ENABLE_EXPORTS TRUE) + endif() + endif() + cotire_init_target(${_unityTargetName}) + cotire_add_to_unity_all_target(${_unityTargetName}) + set_property(TARGET ${_target} PROPERTY COTIRE_UNITY_TARGET_NAME "${_unityTargetName}") +endfunction(cotire_setup_unity_build_target) + +function (cotire_target _target) + set(_options "") + set(_oneValueArgs "") + set(_multiValueArgs LANGUAGES CONFIGURATIONS) + cmake_parse_arguments(_option "${_options}" "${_oneValueArgs}" "${_multiValueArgs}" ${ARGN}) + if (NOT _option_LANGUAGES) + get_property (_option_LANGUAGES GLOBAL PROPERTY ENABLED_LANGUAGES) + endif() + if (NOT _option_CONFIGURATIONS) + cotire_get_configuration_types(_option_CONFIGURATIONS) + endif() + # trivial checks + get_target_property(_imported ${_target} IMPORTED) + if (_imported) + message (WARNING "cotire: imported target ${_target} cannot be cotired.") + return() + endif() + # resolve alias + get_target_property(_aliasName ${_target} ALIASED_TARGET) + if (_aliasName) + if (COTIRE_DEBUG) + message (STATUS "${_target} is an alias. Applying cotire to aliased target ${_aliasName} instead.") + endif() + set (_target ${_aliasName}) + endif() + # check if target needs to be cotired for build type + # when using configuration types, the test is performed at build time + cotire_init_cotire_target_properties(${_target}) + if (NOT CMAKE_CONFIGURATION_TYPES) + if (CMAKE_BUILD_TYPE) + list (FIND _option_CONFIGURATIONS "${CMAKE_BUILD_TYPE}" _index) + else() + list (FIND _option_CONFIGURATIONS "None" _index) + endif() + if (_index EQUAL -1) + if (COTIRE_DEBUG) + message (STATUS "CMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE} not cotired (${_option_CONFIGURATIONS})") + endif() + return() + endif() + endif() + # when not using configuration types, immediately create cotire intermediate dir + if (NOT CMAKE_CONFIGURATION_TYPES) + cotire_get_intermediate_dir(_baseDir) + file (MAKE_DIRECTORY "${_baseDir}") + endif() + # choose languages that apply to the target + cotire_choose_target_languages("${_target}" _targetLanguages _wholeTarget ${_option_LANGUAGES}) + if (NOT _targetLanguages) + return() + endif() + set (_cmds "") + foreach (_language ${_targetLanguages}) + cotire_process_target_language("${_language}" "${_option_CONFIGURATIONS}" ${_target} ${_wholeTarget} _cmd) + if (_cmd) + list (APPEND _cmds ${_cmd}) + endif() + endforeach() + get_target_property(_targetAddSCU ${_target} COTIRE_ADD_UNITY_BUILD) + if (_targetAddSCU) + cotire_setup_unity_build_target("${_targetLanguages}" "${_option_CONFIGURATIONS}" ${_target}) + endif() + get_target_property(_targetUsePCH ${_target} COTIRE_ENABLE_PRECOMPILED_HEADER) + if (_targetUsePCH) + cotire_setup_target_pch_usage("${_targetLanguages}" ${_target} ${_wholeTarget} ${_cmds}) + cotire_setup_pch_target("${_targetLanguages}" "${_option_CONFIGURATIONS}" ${_target}) + if (_targetAddSCU) + cotire_setup_unity_target_pch_usage("${_targetLanguages}" ${_target}) + endif() + endif() + get_target_property(_targetAddCleanTarget ${_target} COTIRE_ADD_CLEAN) + if (_targetAddCleanTarget) + cotire_setup_clean_target(${_target}) + endif() +endfunction(cotire_target) + +function (cotire_map_libraries _strategy _mappedLibrariesVar) + set (_mappedLibraries "") + foreach (_library ${ARGN}) + if (TARGET "${_library}" AND "${_strategy}" MATCHES "COPY_UNITY") + # use target's corresponding unity target, if available + get_target_property(_libraryUnityTargetName ${_library} COTIRE_UNITY_TARGET_NAME) + if (TARGET "${_libraryUnityTargetName}") + list (APPEND _mappedLibraries "${_libraryUnityTargetName}") + else() + list (APPEND _mappedLibraries "${_library}") + endif() + else() + list (APPEND _mappedLibraries "${_library}") + endif() + endforeach() + list (REMOVE_DUPLICATES _mappedLibraries) + set (${_mappedLibrariesVar} ${_mappedLibraries} PARENT_SCOPE) +endfunction() + +function (cotire_target_link_libraries _target) + get_target_property(_unityTargetName ${_target} COTIRE_UNITY_TARGET_NAME) + if (TARGET "${_unityTargetName}") + get_target_property(_linkLibrariesStrategy ${_target} COTIRE_UNITY_LINK_LIBRARIES_INIT) + if (COTIRE_DEBUG) + message (STATUS "unity target ${_unityTargetName} link strategy: ${_linkLibrariesStrategy}") + endif() + if ("${_linkLibrariesStrategy}" MATCHES "^(COPY|COPY_UNITY)$") + set (_unityLinkLibraries "") + get_target_property(_linkLibraries ${_target} LINK_LIBRARIES) + if (_linkLibraries) + list (APPEND _unityLinkLibraries ${_linkLibraries}) + endif() + get_target_property(_interfaceLinkLibraries ${_target} INTERFACE_LINK_LIBRARIES) + if (_interfaceLinkLibraries) + list (APPEND _unityLinkLibraries ${_interfaceLinkLibraries}) + endif() + cotire_map_libraries("${_linkLibrariesStrategy}" _unityLinkLibraries ${_unityLinkLibraries}) + if (COTIRE_DEBUG) + message (STATUS "unity target ${_unityTargetName} libraries: ${_unityLinkLibraries}") + endif() + if (_unityLinkLibraries) + target_link_libraries(${_unityTargetName} ${_unityLinkLibraries}) + endif() + endif() + endif() +endfunction(cotire_target_link_libraries) + +function (cotire_cleanup _binaryDir _cotireIntermediateDirName _targetName) + if (_targetName) + file (GLOB_RECURSE _cotireFiles "${_binaryDir}/${_targetName}*.*") + else() + file (GLOB_RECURSE _cotireFiles "${_binaryDir}/*.*") + endif() + # filter files in intermediate directory + set (_filesToRemove "") + foreach (_file ${_cotireFiles}) + get_filename_component(_dir "${_file}" DIRECTORY) + get_filename_component(_dirName "${_dir}" NAME) + if ("${_dirName}" STREQUAL "${_cotireIntermediateDirName}") + list (APPEND _filesToRemove "${_file}") + endif() + endforeach() + if (_filesToRemove) + if (COTIRE_VERBOSE) + message (STATUS "cleaning up ${_filesToRemove}") + endif() + file (REMOVE ${_filesToRemove}) + endif() +endfunction() + +function (cotire_init_target _targetName) + if (COTIRE_TARGETS_FOLDER) + set_target_properties(${_targetName} PROPERTIES FOLDER "${COTIRE_TARGETS_FOLDER}") + endif() + set_target_properties(${_targetName} PROPERTIES EXCLUDE_FROM_ALL TRUE) + if (MSVC_IDE) + set_target_properties(${_targetName} PROPERTIES EXCLUDE_FROM_DEFAULT_BUILD TRUE) + endif() +endfunction() + +function (cotire_add_to_pch_all_target _pchTargetName) + set (_targetName "${COTIRE_PCH_ALL_TARGET_NAME}") + if (NOT TARGET "${_targetName}") + add_custom_target("${_targetName}" + WORKING_DIRECTORY "${CMAKE_BINARY_DIR}" + VERBATIM) + cotire_init_target("${_targetName}") + endif() + cotire_setup_clean_all_target() + add_dependencies(${_targetName} ${_pchTargetName}) +endfunction() + +function (cotire_add_to_unity_all_target _unityTargetName) + set (_targetName "${COTIRE_UNITY_BUILD_ALL_TARGET_NAME}") + if (NOT TARGET "${_targetName}") + add_custom_target("${_targetName}" + WORKING_DIRECTORY "${CMAKE_BINARY_DIR}" + VERBATIM) + cotire_init_target("${_targetName}") + endif() + cotire_setup_clean_all_target() + add_dependencies(${_targetName} ${_unityTargetName}) +endfunction() + +function (cotire_setup_clean_all_target) + set (_targetName "${COTIRE_CLEAN_ALL_TARGET_NAME}") + if (NOT TARGET "${_targetName}") + cotire_set_cmd_to_prologue(_cmds) + list (APPEND _cmds -P "${COTIRE_CMAKE_MODULE_FILE}" "cleanup" "${CMAKE_BINARY_DIR}" "${COTIRE_INTDIR}") + add_custom_target(${_targetName} + COMMAND ${_cmds} + WORKING_DIRECTORY "${CMAKE_BINARY_DIR}" + COMMENT "Cleaning up all cotire generated files" + VERBATIM) + cotire_init_target("${_targetName}") + endif() +endfunction() + +function (cotire) + set(_options "") + set(_oneValueArgs "") + set(_multiValueArgs LANGUAGES CONFIGURATIONS) + cmake_parse_arguments(_option "${_options}" "${_oneValueArgs}" "${_multiValueArgs}" ${ARGN}) + set (_targets ${_option_UNPARSED_ARGUMENTS}) + foreach (_target ${_targets}) + if (TARGET ${_target}) + cotire_target(${_target} LANGUAGES ${_option_LANGUAGES} CONFIGURATIONS ${_option_CONFIGURATIONS}) + else() + message (WARNING "cotire: ${_target} is not a target.") + endif() + endforeach() + foreach (_target ${_targets}) + if (TARGET ${_target}) + cotire_target_link_libraries(${_target}) + endif() + endforeach() +endfunction() + +if (CMAKE_SCRIPT_MODE_FILE) + + # cotire is being run in script mode + # locate -P on command args + set (COTIRE_ARGC -1) + foreach (_index RANGE ${CMAKE_ARGC}) + if (COTIRE_ARGC GREATER -1) + set (COTIRE_ARGV${COTIRE_ARGC} "${CMAKE_ARGV${_index}}") + math (EXPR COTIRE_ARGC "${COTIRE_ARGC} + 1") + elseif ("${CMAKE_ARGV${_index}}" STREQUAL "-P") + set (COTIRE_ARGC 0) + endif() + endforeach() + + # include target script if available + if ("${COTIRE_ARGV2}" MATCHES "\\.cmake$") + # the included target scripts sets up additional variables relating to the target (e.g., COTIRE_TARGET_SOURCES) + include("${COTIRE_ARGV2}") + endif() + + if (COTIRE_DEBUG) + message (STATUS "${COTIRE_ARGV0} ${COTIRE_ARGV1} ${COTIRE_ARGV2} ${COTIRE_ARGV3} ${COTIRE_ARGV4} ${COTIRE_ARGV5}") + endif() + + if (NOT COTIRE_BUILD_TYPE) + set (COTIRE_BUILD_TYPE "None") + endif() + string (TOUPPER "${COTIRE_BUILD_TYPE}" _upperConfig) + set (_includeDirs ${COTIRE_TARGET_INCLUDE_DIRECTORIES_${_upperConfig}}) + set (_systemIncludeDirs ${COTIRE_TARGET_SYSTEM_INCLUDE_DIRECTORIES_${_upperConfig}}) + set (_compileDefinitions ${COTIRE_TARGET_COMPILE_DEFINITIONS_${_upperConfig}}) + set (_compileFlags ${COTIRE_TARGET_COMPILE_FLAGS_${_upperConfig}}) + # check if target has been cotired for actual build type COTIRE_BUILD_TYPE + list (FIND COTIRE_TARGET_CONFIGURATION_TYPES "${COTIRE_BUILD_TYPE}" _index) + if (_index GREATER -1) + set (_sources ${COTIRE_TARGET_SOURCES}) + set (_sourcesDefinitions ${COTIRE_TARGET_SOURCES_COMPILE_DEFINITIONS_${_upperConfig}}) + else() + if (COTIRE_DEBUG) + message (STATUS "COTIRE_BUILD_TYPE=${COTIRE_BUILD_TYPE} not cotired (${COTIRE_TARGET_CONFIGURATION_TYPES})") + endif() + set (_sources "") + set (_sourcesDefinitions "") + endif() + set (_targetPreUndefs ${COTIRE_TARGET_PRE_UNDEFS}) + set (_targetPostUndefs ${COTIRE_TARGET_POST_UNDEFS}) + set (_sourcesPreUndefs ${COTIRE_TARGET_SOURCES_PRE_UNDEFS}) + set (_sourcesPostUndefs ${COTIRE_TARGET_SOURCES_POST_UNDEFS}) + + if ("${COTIRE_ARGV1}" STREQUAL "unity") + + if (XCODE) + # executing pre-build action under Xcode, check dependency on target script + set (_dependsOption DEPENDS "${COTIRE_ARGV2}") + else() + # executing custom command, no need to re-check for dependencies + set (_dependsOption "") + endif() + + cotire_select_unity_source_files("${COTIRE_ARGV3}" _sources ${_sources}) + + cotire_generate_unity_source( + "${COTIRE_ARGV3}" ${_sources} + LANGUAGE "${COTIRE_TARGET_LANGUAGE}" + SOURCES_COMPILE_DEFINITIONS ${_sourcesDefinitions} + PRE_UNDEFS ${_targetPreUndefs} + POST_UNDEFS ${_targetPostUndefs} + SOURCES_PRE_UNDEFS ${_sourcesPreUndefs} + SOURCES_POST_UNDEFS ${_sourcesPostUndefs} + ${_dependsOption}) + + elseif ("${COTIRE_ARGV1}" STREQUAL "prefix") + + if (XCODE) + # executing pre-build action under Xcode, check dependency on unity file and prefix dependencies + set (_dependsOption DEPENDS "${COTIRE_ARGV4}" ${COTIRE_TARGET_PREFIX_DEPENDS}) + else() + # executing custom command, no need to re-check for dependencies + set (_dependsOption "") + endif() + + set (_files "") + foreach (_index RANGE 4 ${COTIRE_ARGC}) + if (COTIRE_ARGV${_index}) + list (APPEND _files "${COTIRE_ARGV${_index}}") + endif() + endforeach() + + cotire_generate_prefix_header( + "${COTIRE_ARGV3}" ${_files} + COMPILER_EXECUTABLE "${CMAKE_${COTIRE_TARGET_LANGUAGE}_COMPILER}" + COMPILER_ARG1 ${CMAKE_${COTIRE_TARGET_LANGUAGE}_COMPILER_ARG1} + COMPILER_ID "${CMAKE_${COTIRE_TARGET_LANGUAGE}_COMPILER_ID}" + COMPILER_VERSION "${CMAKE_${COTIRE_TARGET_LANGUAGE}_COMPILER_VERSION}" + LANGUAGE "${COTIRE_TARGET_LANGUAGE}" + IGNORE_PATH "${COTIRE_TARGET_IGNORE_PATH};${COTIRE_ADDITIONAL_PREFIX_HEADER_IGNORE_PATH}" + INCLUDE_PATH ${COTIRE_TARGET_INCLUDE_PATH} + IGNORE_EXTENSIONS "${CMAKE_${COTIRE_TARGET_LANGUAGE}_SOURCE_FILE_EXTENSIONS};${COTIRE_ADDITIONAL_PREFIX_HEADER_IGNORE_EXTENSIONS}" + INCLUDE_PRIORITY_PATH ${COTIRE_TARGET_INCLUDE_PRIORITY_PATH} + INCLUDE_DIRECTORIES ${_includeDirs} + SYSTEM_INCLUDE_DIRECTORIES ${_systemIncludeDirs} + COMPILE_DEFINITIONS ${_compileDefinitions} + COMPILE_FLAGS ${_compileFlags} + ${_dependsOption}) + + elseif ("${COTIRE_ARGV1}" STREQUAL "precompile") + + set (_files "") + foreach (_index RANGE 5 ${COTIRE_ARGC}) + if (COTIRE_ARGV${_index}) + list (APPEND _files "${COTIRE_ARGV${_index}}") + endif() + endforeach() + + cotire_precompile_prefix_header( + "${COTIRE_ARGV3}" "${COTIRE_ARGV4}" "${COTIRE_ARGV5}" + COMPILER_EXECUTABLE "${CMAKE_${COTIRE_TARGET_LANGUAGE}_COMPILER}" + COMPILER_ARG1 ${CMAKE_${COTIRE_TARGET_LANGUAGE}_COMPILER_ARG1} + COMPILER_ID "${CMAKE_${COTIRE_TARGET_LANGUAGE}_COMPILER_ID}" + COMPILER_VERSION "${CMAKE_${COTIRE_TARGET_LANGUAGE}_COMPILER_VERSION}" + LANGUAGE "${COTIRE_TARGET_LANGUAGE}" + INCLUDE_DIRECTORIES ${_includeDirs} + SYSTEM_INCLUDE_DIRECTORIES ${_systemIncludeDirs} + COMPILE_DEFINITIONS ${_compileDefinitions} + COMPILE_FLAGS ${_compileFlags}) + + elseif ("${COTIRE_ARGV1}" STREQUAL "combine") + + if (COTIRE_TARGET_LANGUAGE) + set (_combinedFile "${COTIRE_ARGV3}") + set (_startIndex 4) + else() + set (_combinedFile "${COTIRE_ARGV2}") + set (_startIndex 3) + endif() + set (_files "") + foreach (_index RANGE ${_startIndex} ${COTIRE_ARGC}) + if (COTIRE_ARGV${_index}) + list (APPEND _files "${COTIRE_ARGV${_index}}") + endif() + endforeach() + + if (XCODE) + # executing pre-build action under Xcode, check dependency on files to be combined + set (_dependsOption DEPENDS ${_files}) + else() + # executing custom command, no need to re-check for dependencies + set (_dependsOption "") + endif() + + if (COTIRE_TARGET_LANGUAGE) + cotire_generate_unity_source( + "${_combinedFile}" ${_files} + LANGUAGE "${COTIRE_TARGET_LANGUAGE}" + ${_dependsOption}) + else() + cotire_generate_unity_source("${_combinedFile}" ${_files} ${_dependsOption}) + endif() + + elseif ("${COTIRE_ARGV1}" STREQUAL "cleanup") + + cotire_cleanup("${COTIRE_ARGV2}" "${COTIRE_ARGV3}" "${COTIRE_ARGV4}") + + else() + message (FATAL_ERROR "cotire: unknown command \"${COTIRE_ARGV1}\".") + endif() + +else() + + # cotire is being run in include mode + # set up all variable and property definitions + + if (NOT DEFINED COTIRE_DEBUG_INIT) + if (DEFINED COTIRE_DEBUG) + set (COTIRE_DEBUG_INIT ${COTIRE_DEBUG}) + else() + set (COTIRE_DEBUG_INIT FALSE) + endif() + endif() + option (COTIRE_DEBUG "Enable cotire debugging output?" ${COTIRE_DEBUG_INIT}) + + if (NOT DEFINED COTIRE_VERBOSE_INIT) + if (DEFINED COTIRE_VERBOSE) + set (COTIRE_VERBOSE_INIT ${COTIRE_VERBOSE}) + else() + set (COTIRE_VERBOSE_INIT FALSE) + endif() + endif() + option (COTIRE_VERBOSE "Enable cotire verbose output?" ${COTIRE_VERBOSE_INIT}) + + set (COTIRE_ADDITIONAL_PREFIX_HEADER_IGNORE_EXTENSIONS "inc;inl;ipp" CACHE STRING + "Ignore headers with the listed file extensions from the generated prefix header.") + + set (COTIRE_ADDITIONAL_PREFIX_HEADER_IGNORE_PATH "" CACHE STRING + "Ignore headers from these directories when generating the prefix header.") + + set (COTIRE_UNITY_SOURCE_EXCLUDE_EXTENSIONS "m;mm" CACHE STRING + "Ignore sources with the listed file extensions from the generated unity source.") + + set (COTIRE_MINIMUM_NUMBER_OF_TARGET_SOURCES "3" CACHE STRING + "Minimum number of sources in target required to enable use of precompiled header.") + + if (NOT DEFINED COTIRE_MAXIMUM_NUMBER_OF_UNITY_INCLUDES_INIT) + if (DEFINED COTIRE_MAXIMUM_NUMBER_OF_UNITY_INCLUDES) + set (COTIRE_MAXIMUM_NUMBER_OF_UNITY_INCLUDES_INIT ${COTIRE_MAXIMUM_NUMBER_OF_UNITY_INCLUDES}) + elseif ("${CMAKE_GENERATOR}" MATCHES "JOM|Ninja|Visual Studio") + # enable parallelization for generators that run multiple jobs by default + set (COTIRE_MAXIMUM_NUMBER_OF_UNITY_INCLUDES_INIT "-j") + else() + set (COTIRE_MAXIMUM_NUMBER_OF_UNITY_INCLUDES_INIT "0") + endif() + endif() + set (COTIRE_MAXIMUM_NUMBER_OF_UNITY_INCLUDES "${COTIRE_MAXIMUM_NUMBER_OF_UNITY_INCLUDES_INIT}" CACHE STRING + "Maximum number of source files to include in a single unity source file.") + + if (NOT COTIRE_PREFIX_HEADER_FILENAME_SUFFIX) + set (COTIRE_PREFIX_HEADER_FILENAME_SUFFIX "_prefix") + endif() + if (NOT COTIRE_UNITY_SOURCE_FILENAME_SUFFIX) + set (COTIRE_UNITY_SOURCE_FILENAME_SUFFIX "_unity") + endif() + if (NOT COTIRE_INTDIR) + set (COTIRE_INTDIR "cotire") + endif() + if (NOT COTIRE_PCH_ALL_TARGET_NAME) + set (COTIRE_PCH_ALL_TARGET_NAME "all_pch") + endif() + if (NOT COTIRE_UNITY_BUILD_ALL_TARGET_NAME) + set (COTIRE_UNITY_BUILD_ALL_TARGET_NAME "all_unity") + endif() + if (NOT COTIRE_CLEAN_ALL_TARGET_NAME) + set (COTIRE_CLEAN_ALL_TARGET_NAME "clean_cotire") + endif() + if (NOT COTIRE_CLEAN_TARGET_SUFFIX) + set (COTIRE_CLEAN_TARGET_SUFFIX "_clean_cotire") + endif() + if (NOT COTIRE_PCH_TARGET_SUFFIX) + set (COTIRE_PCH_TARGET_SUFFIX "_pch") + endif() + if (MSVC) + # MSVC default PCH memory scaling factor of 100 percent (75 MB) is too small for template heavy C++ code + # use a bigger default factor of 170 percent (128 MB) + if (NOT DEFINED COTIRE_PCH_MEMORY_SCALING_FACTOR) + set (COTIRE_PCH_MEMORY_SCALING_FACTOR "170") + endif() + endif() + if (NOT COTIRE_UNITY_BUILD_TARGET_SUFFIX) + set (COTIRE_UNITY_BUILD_TARGET_SUFFIX "_unity") + endif() + if (NOT DEFINED COTIRE_TARGETS_FOLDER) + set (COTIRE_TARGETS_FOLDER "cotire") + endif() + if (NOT DEFINED COTIRE_UNITY_OUTPUT_DIRECTORY) + if ("${CMAKE_GENERATOR}" MATCHES "Ninja") + # generated Ninja build files do not work if the unity target produces the same output file as the cotired target + set (COTIRE_UNITY_OUTPUT_DIRECTORY "unity") + else() + set (COTIRE_UNITY_OUTPUT_DIRECTORY "") + endif() + endif() + + # define cotire cache variables + + define_property( + CACHED_VARIABLE PROPERTY "COTIRE_ADDITIONAL_PREFIX_HEADER_IGNORE_PATH" + BRIEF_DOCS "Ignore headers from these directories when generating the prefix header." + FULL_DOCS + "The variable can be set to a semicolon separated list of include directories." + "If a header file is found in one of these directories or sub-directories, it will be excluded from the generated prefix header." + "If not defined, defaults to empty list." + ) + + define_property( + CACHED_VARIABLE PROPERTY "COTIRE_ADDITIONAL_PREFIX_HEADER_IGNORE_EXTENSIONS" + BRIEF_DOCS "Ignore includes with the listed file extensions from the generated prefix header." + FULL_DOCS + "The variable can be set to a semicolon separated list of file extensions." + "If a header file extension matches one in the list, it will be excluded from the generated prefix header." + "Includes with an extension in CMAKE__SOURCE_FILE_EXTENSIONS are always ignored." + "If not defined, defaults to inc;inl;ipp." + ) + + define_property( + CACHED_VARIABLE PROPERTY "COTIRE_UNITY_SOURCE_EXCLUDE_EXTENSIONS" + BRIEF_DOCS "Exclude sources with the listed file extensions from the generated unity source." + FULL_DOCS + "The variable can be set to a semicolon separated list of file extensions." + "If a source file extension matches one in the list, it will be excluded from the generated unity source file." + "Source files with an extension in CMAKE__IGNORE_EXTENSIONS are always excluded." + "If not defined, defaults to m;mm." + ) + + define_property( + CACHED_VARIABLE PROPERTY "COTIRE_MINIMUM_NUMBER_OF_TARGET_SOURCES" + BRIEF_DOCS "Minimum number of sources in target required to enable use of precompiled header." + FULL_DOCS + "The variable can be set to an integer > 0." + "If a target contains less than that number of source files, cotire will not enable the use of the precompiled header for the target." + "If not defined, defaults to 3." + ) + + define_property( + CACHED_VARIABLE PROPERTY "COTIRE_MAXIMUM_NUMBER_OF_UNITY_INCLUDES" + BRIEF_DOCS "Maximum number of source files to include in a single unity source file." + FULL_DOCS + "This may be set to an integer >= 0." + "If 0, cotire will only create a single unity source file." + "If a target contains more than that number of source files, cotire will create multiple unity source files for it." + "Can be set to \"-j\" to optimize the count of unity source files for the number of available processor cores." + "Can be set to \"-j jobs\" to optimize the number of unity source files for the given number of simultaneous jobs." + "Is used to initialize the target property COTIRE_UNITY_SOURCE_MAXIMUM_NUMBER_OF_INCLUDES." + "Defaults to \"-j\" for the generators Visual Studio, JOM or Ninja. Defaults to 0 otherwise." + ) + + # define cotire directory properties + + define_property( + DIRECTORY PROPERTY "COTIRE_ENABLE_PRECOMPILED_HEADER" + BRIEF_DOCS "Modify build command of cotired targets added in this directory to make use of the generated precompiled header." + FULL_DOCS + "See target property COTIRE_ENABLE_PRECOMPILED_HEADER." + ) + + define_property( + DIRECTORY PROPERTY "COTIRE_ADD_UNITY_BUILD" + BRIEF_DOCS "Add a new target that performs a unity build for cotired targets added in this directory." + FULL_DOCS + "See target property COTIRE_ADD_UNITY_BUILD." + ) + + define_property( + DIRECTORY PROPERTY "COTIRE_ADD_CLEAN" + BRIEF_DOCS "Add a new target that cleans all cotire generated files for cotired targets added in this directory." + FULL_DOCS + "See target property COTIRE_ADD_CLEAN." + ) + + define_property( + DIRECTORY PROPERTY "COTIRE_PREFIX_HEADER_IGNORE_PATH" + BRIEF_DOCS "Ignore headers from these directories when generating the prefix header." + FULL_DOCS + "See target property COTIRE_PREFIX_HEADER_IGNORE_PATH." + ) + + define_property( + DIRECTORY PROPERTY "COTIRE_PREFIX_HEADER_INCLUDE_PATH" + BRIEF_DOCS "Honor headers from these directories when generating the prefix header." + FULL_DOCS + "See target property COTIRE_PREFIX_HEADER_INCLUDE_PATH." + ) + + define_property( + DIRECTORY PROPERTY "COTIRE_PREFIX_HEADER_INCLUDE_PRIORITY_PATH" + BRIEF_DOCS "Header paths matching one of these directories are put at the top of the prefix header." + FULL_DOCS + "See target property COTIRE_PREFIX_HEADER_INCLUDE_PRIORITY_PATH." + ) + + define_property( + DIRECTORY PROPERTY "COTIRE_UNITY_SOURCE_PRE_UNDEFS" + BRIEF_DOCS "Preprocessor undefs to place in the generated unity source file before the inclusion of each source file." + FULL_DOCS + "See target property COTIRE_UNITY_SOURCE_PRE_UNDEFS." + ) + + define_property( + DIRECTORY PROPERTY "COTIRE_UNITY_SOURCE_POST_UNDEFS" + BRIEF_DOCS "Preprocessor undefs to place in the generated unity source file after the inclusion of each source file." + FULL_DOCS + "See target property COTIRE_UNITY_SOURCE_POST_UNDEFS." + ) + + define_property( + DIRECTORY PROPERTY "COTIRE_UNITY_SOURCE_MAXIMUM_NUMBER_OF_INCLUDES" + BRIEF_DOCS "Maximum number of source files to include in a single unity source file." + FULL_DOCS + "See target property COTIRE_UNITY_SOURCE_MAXIMUM_NUMBER_OF_INCLUDES." + ) + + define_property( + DIRECTORY PROPERTY "COTIRE_UNITY_LINK_LIBRARIES_INIT" + BRIEF_DOCS "Define strategy for setting up the unity target's link libraries." + FULL_DOCS + "See target property COTIRE_UNITY_LINK_LIBRARIES_INIT." + ) + + # define cotire target properties + + define_property( + TARGET PROPERTY "COTIRE_ENABLE_PRECOMPILED_HEADER" INHERITED + BRIEF_DOCS "Modify this target's build command to make use of the generated precompiled header." + FULL_DOCS + "If this property is set to TRUE, cotire will modify the build command to make use of the generated precompiled header." + "Irrespective of the value of this property, cotire will setup custom commands to generate the unity source and prefix header for the target." + "For makefile based generators cotire will also set up a custom target to manually invoke the generation of the precompiled header." + "The target name will be set to this target's name with the suffix _pch appended." + "Inherited from directory." + "Defaults to TRUE." + ) + + define_property( + TARGET PROPERTY "COTIRE_ADD_UNITY_BUILD" INHERITED + BRIEF_DOCS "Add a new target that performs a unity build for this target." + FULL_DOCS + "If this property is set to TRUE, cotire creates a new target of the same type that uses the generated unity source file instead of the target sources." + "Most of the relevant target properties will be copied from this target to the new unity build target." + "Target dependencies and linked libraries have to be manually set up for the new unity build target." + "The unity target name will be set to this target's name with the suffix _unity appended." + "Inherited from directory." + "Defaults to TRUE." + ) + + define_property( + TARGET PROPERTY "COTIRE_ADD_CLEAN" INHERITED + BRIEF_DOCS "Add a new target that cleans all cotire generated files for this target." + FULL_DOCS + "If this property is set to TRUE, cotire creates a new target that clean all files (unity source, prefix header, precompiled header)." + "The clean target name will be set to this target's name with the suffix _clean_cotire appended." + "Inherited from directory." + "Defaults to FALSE." + ) + + define_property( + TARGET PROPERTY "COTIRE_PREFIX_HEADER_IGNORE_PATH" INHERITED + BRIEF_DOCS "Ignore headers from these directories when generating the prefix header." + FULL_DOCS + "The property can be set to a list of directories." + "If a header file is found in one of these directories or sub-directories, it will be excluded from the generated prefix header." + "Inherited from directory." + "If not set, this property is initialized to \${CMAKE_SOURCE_DIR};\${CMAKE_BINARY_DIR}." + ) + + define_property( + TARGET PROPERTY "COTIRE_PREFIX_HEADER_INCLUDE_PATH" INHERITED + BRIEF_DOCS "Honor headers from these directories when generating the prefix header." + FULL_DOCS + "The property can be set to a list of directories." + "If a header file is found in one of these directories or sub-directories, it will be included in the generated prefix header." + "If a header file is both selected by COTIRE_PREFIX_HEADER_IGNORE_PATH and COTIRE_PREFIX_HEADER_INCLUDE_PATH," + "the option which yields the closer relative path match wins." + "Inherited from directory." + "If not set, this property is initialized to the empty list." + ) + + define_property( + TARGET PROPERTY "COTIRE_PREFIX_HEADER_INCLUDE_PRIORITY_PATH" INHERITED + BRIEF_DOCS "Header paths matching one of these directories are put at the top of prefix header." + FULL_DOCS + "The property can be set to a list of directories." + "Header file paths matching one of these directories will be inserted at the beginning of the generated prefix header." + "Header files are sorted according to the order of the directories in the property." + "If not set, this property is initialized to the empty list." + ) + + define_property( + TARGET PROPERTY "COTIRE_UNITY_SOURCE_PRE_UNDEFS" INHERITED + BRIEF_DOCS "Preprocessor undefs to place in the generated unity source file before the inclusion of each target source file." + FULL_DOCS + "This may be set to a semicolon-separated list of preprocessor symbols." + "cotire will add corresponding #undef directives to the generated unit source file before each target source file." + "Inherited from directory." + "Defaults to empty string." + ) + + define_property( + TARGET PROPERTY "COTIRE_UNITY_SOURCE_POST_UNDEFS" INHERITED + BRIEF_DOCS "Preprocessor undefs to place in the generated unity source file after the inclusion of each target source file." + FULL_DOCS + "This may be set to a semicolon-separated list of preprocessor symbols." + "cotire will add corresponding #undef directives to the generated unit source file after each target source file." + "Inherited from directory." + "Defaults to empty string." + ) + + define_property( + TARGET PROPERTY "COTIRE_UNITY_SOURCE_MAXIMUM_NUMBER_OF_INCLUDES" INHERITED + BRIEF_DOCS "Maximum number of source files to include in a single unity source file." + FULL_DOCS + "This may be set to an integer > 0." + "If a target contains more than that number of source files, cotire will create multiple unity build files for it." + "If not set, cotire will only create a single unity source file." + "Inherited from directory." + "Defaults to empty." + ) + + define_property( + TARGET PROPERTY "COTIRE__UNITY_SOURCE_INIT" + BRIEF_DOCS "User provided unity source file to be used instead of the automatically generated one." + FULL_DOCS + "If set, cotire will only add the given file(s) to the generated unity source file." + "If not set, cotire will add all the target source files to the generated unity source file." + "The property can be set to a user provided unity source file." + "Defaults to empty." + ) + + define_property( + TARGET PROPERTY "COTIRE__PREFIX_HEADER_INIT" + BRIEF_DOCS "User provided prefix header file to be used instead of the automatically generated one." + FULL_DOCS + "If set, cotire will add the given header file(s) to the generated prefix header file." + "If not set, cotire will generate a prefix header by tracking the header files included by the unity source file." + "The property can be set to a user provided prefix header file (e.g., stdafx.h)." + "Defaults to empty." + ) + + define_property( + TARGET PROPERTY "COTIRE_UNITY_LINK_LIBRARIES_INIT" INHERITED + BRIEF_DOCS "Define strategy for setting up unity target's link libraries." + FULL_DOCS + "If this property is empty or set to NONE, the generated unity target's link libraries have to be set up manually." + "If this property is set to COPY, the unity target's link libraries will be copied from this target." + "If this property is set to COPY_UNITY, the unity target's link libraries will be copied from this target with considering existing unity targets." + "Inherited from directory." + "Defaults to empty." + ) + + define_property( + TARGET PROPERTY "COTIRE__UNITY_SOURCE" + BRIEF_DOCS "Read-only property. The generated unity source file(s)." + FULL_DOCS + "cotire sets this property to the path of the generated single computation unit source file for the target." + "Defaults to empty string." + ) + + define_property( + TARGET PROPERTY "COTIRE__PREFIX_HEADER" + BRIEF_DOCS "Read-only property. The generated prefix header file." + FULL_DOCS + "cotire sets this property to the full path of the generated language prefix header for the target." + "Defaults to empty string." + ) + + define_property( + TARGET PROPERTY "COTIRE__PRECOMPILED_HEADER" + BRIEF_DOCS "Read-only property. The generated precompiled header file." + FULL_DOCS + "cotire sets this property to the full path of the generated language precompiled header binary for the target." + "Defaults to empty string." + ) + + define_property( + TARGET PROPERTY "COTIRE_UNITY_TARGET_NAME" + BRIEF_DOCS "The name of the generated unity build target corresponding to this target." + FULL_DOCS + "This property can be set to the desired name of the unity target that will be created by cotire." + "If not set, the unity target name will be set to this target's name with the suffix _unity appended." + "After this target has been processed by cotire, the property is set to the actual name of the generated unity target." + "Defaults to empty string." + ) + + # define cotire source properties + + define_property( + SOURCE PROPERTY "COTIRE_EXCLUDED" + BRIEF_DOCS "Do not modify source file's build command." + FULL_DOCS + "If this property is set to TRUE, the source file's build command will not be modified to make use of the precompiled header." + "The source file will also be excluded from the generated unity source file." + "Source files that have their COMPILE_FLAGS property set will be excluded by default." + "Defaults to FALSE." + ) + + define_property( + SOURCE PROPERTY "COTIRE_DEPENDENCY" + BRIEF_DOCS "Add this source file to dependencies of the automatically generated prefix header file." + FULL_DOCS + "If this property is set to TRUE, the source file is added to dependencies of the generated prefix header file." + "If the file is modified, cotire will re-generate the prefix header source upon build." + "Defaults to FALSE." + ) + + define_property( + SOURCE PROPERTY "COTIRE_UNITY_SOURCE_PRE_UNDEFS" + BRIEF_DOCS "Preprocessor undefs to place in the generated unity source file before the inclusion of this source file." + FULL_DOCS + "This may be set to a semicolon-separated list of preprocessor symbols." + "cotire will add corresponding #undef directives to the generated unit source file before this file is included." + "Defaults to empty string." + ) + + define_property( + SOURCE PROPERTY "COTIRE_UNITY_SOURCE_POST_UNDEFS" + BRIEF_DOCS "Preprocessor undefs to place in the generated unity source file after the inclusion of this source file." + FULL_DOCS + "This may be set to a semicolon-separated list of preprocessor symbols." + "cotire will add corresponding #undef directives to the generated unit source file after this file is included." + "Defaults to empty string." + ) + + define_property( + SOURCE PROPERTY "COTIRE_START_NEW_UNITY_SOURCE" + BRIEF_DOCS "Start a new unity source file which includes this source file as the first one." + FULL_DOCS + "If this property is set to TRUE, cotire will complete the current unity file and start a new one." + "The new unity source file will include this source file as the first one." + "This property essentially works as a separator for unity source files." + "Defaults to FALSE." + ) + + define_property( + SOURCE PROPERTY "COTIRE_TARGET" + BRIEF_DOCS "Read-only property. Mark this source file as cotired for the given target." + FULL_DOCS + "cotire sets this property to the name of target, that the source file's build command has been altered for." + "Defaults to empty string." + ) + + message (STATUS "cotire ${COTIRE_CMAKE_MODULE_VERSION} loaded.") + +endif() diff --git a/config.lua b/config.lua new file mode 100644 index 0000000..538791f --- /dev/null +++ b/config.lua @@ -0,0 +1,105 @@ +-- Combat settings +-- NOTE: valid values for worldType are: "pvp", "no-pvp" and "pvp-enforced" +worldType = "pvp" +protectionLevel = 1 +pzLocked = 60000 +removeChargesFromRunes = true +stairJumpExhaustion = 0 +experienceByKillingPlayers = false +expFromPlayersLevelRange = 75 + +-- Skull System +banLength = 30 * 24 * 60 * 60 +whiteSkullTime = 15 * 60 +redSkullTime = 30 * 24 * 60 * 60 +killsDayRedSkull = 3 +killsWeekRedSkull = 5 +killsMonthRedSkull = 10 +killsDayBanishment = 6 +killsWeekBanishment = 10 +killsMonthBanishment = 20 + +-- Connection Config +-- NOTE: maxPlayers set to 0 means no limit +ip = "127.0.0.1" +bindOnlyGlobalAddress = false +loginProtocolPort = 7171 +gameProtocolPort = 7172 +statusProtocolPort = 7171 +maxPlayers = 0 +motd = "Welcome to Nostalrius 4.5!" +onePlayerOnlinePerAccount = true +allowClones = false +serverName = "RealOTS" +statusTimeout = 5000 +replaceKickOnLogin = true +maxPacketsPerSecond = -1 +autoStackCumulatives = false +moneyRate = 1 + +-- Deaths +-- NOTE: Leave deathLosePercent as -1 if you want to use the default +-- death penalty formula. For the old formula, set it to 10. For +-- no skill/experience loss, set it to 0. +deathLosePercent = -1 + +-- Houses +houseRentPeriod = "monthly" + +-- Item Usage +timeBetweenActions = 200 +timeBetweenExActions = 1000 + +-- Map +-- NOTE: set mapName WITHOUT .otbm at the end +mapName = "map" +mapAuthor = "CipSoft" + +-- MySQL +mysqlHost = "127.0.0.1" +mysqlUser = "root" +mysqlPass = "" +mysqlDatabase = "nostalrius" +mysqlPort = 3306 +mysqlSock = "" + +-- Misc. +allowChangeOutfit = true +freePremium = false +kickIdlePlayerAfterMinutes = 15 +maxMessageBuffer = 4 +showMonsterLoot = false + +-- Character Rooking +-- Level threshold is the level requirement to teleport players back to newbie town +teleportNewbies = true +newbieTownId = 11 +newbieLevelThreshold = 5 + +-- Rates +-- NOTE: rateExp is not used if you have enabled stages in data/XML/stages.xml +rateExp = 1 +rateSkill = 1 +rateLoot = 1 +rateMagic = 1 +rateSpawn = 0 + +-- Monsters +deSpawnRange = 2 +deSpawnRadius = 50 + +-- Scripts +warnUnsafeScripts = true +convertUnsafeScripts = true + +-- Startup +-- NOTE: defaultPriority only works on Windows and sets process +-- priority, valid values are: "normal", "above-normal", "high" +defaultPriority = "high" +startupDatabaseOptimization = true + +-- Status server information +ownerName = "" +ownerEmail = "" +url = "https://otland.net/" +location = "Sweden" diff --git a/data/XML/commands.xml b/data/XML/commands.xml new file mode 100644 index 0000000..a000e63 --- /dev/null +++ b/data/XML/commands.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/data/XML/groups.xml b/data/XML/groups.xml new file mode 100644 index 0000000..11923c7 --- /dev/null +++ b/data/XML/groups.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/data/XML/stages.xml b/data/XML/stages.xml new file mode 100644 index 0000000..6895898 --- /dev/null +++ b/data/XML/stages.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/data/XML/vocations.xml b/data/XML/vocations.xml new file mode 100644 index 0000000..b681928 --- /dev/null +++ b/data/XML/vocations.xml @@ -0,0 +1,84 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/actions/actions.xml b/data/actions/actions.xml new file mode 100644 index 0000000..d8fe992 --- /dev/null +++ b/data/actions/actions.xml @@ -0,0 +1,363 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/actions/lib/actions.lua b/data/actions/lib/actions.lua new file mode 100644 index 0000000..1544460 --- /dev/null +++ b/data/actions/lib/actions.lua @@ -0,0 +1,20 @@ +function doDestroyItem(target) + if not target:isItem() then + return false + end + + local itemType = ItemType(target:getId()) + if not itemType:isDestroyable() then + return false + end + + if math.random(1,10) <= 3 then + target:transform(itemType:getDestroyTarget()) + target:decay() + target:getPosition():sendMagicEffect(CONST_ME_BLOCKHIT) + else + target:getPosition():sendMagicEffect(CONST_ME_POFF) + end + + return true +end \ No newline at end of file diff --git a/data/actions/scripts/misc/baking.lua b/data/actions/scripts/misc/baking.lua new file mode 100644 index 0000000..11a3552 --- /dev/null +++ b/data/actions/scripts/misc/baking.lua @@ -0,0 +1,45 @@ +local ovens = { + 2535, 2537, 2539, 2541, 3510 +} + +local milestone = { + 1943, 1944, 1945, 1946 +} + +function onUse(player, item, fromPosition, target, toPosition) + if not target:isItem() then + return false + end + + if item:getId() == 3603 then + if (target:getId() == 2524 or target:getId() == 2873) and target:getFluidType() == FLUID_WATER then + target:transform(target:getId(), FLUID_NONE) + local parent = item:getParent() + if parent:isContainer() or parent:isPlayer() then + parent:addItem(3604, 1):decay() + else + Game.createItem(3604, 1, item:getPosition()):decay() + end + item:remove(1) + return true + end + elseif item:getId() == 3604 then + if table.contains(ovens, target:getId()) then + Game.createItem(3600, 1, target:getPosition()) + item:remove(1) + return true + end + elseif item:getId() == 3605 then + if table.contains(milestone, target:getId()) then + local parent = item:getParent() + if parent:isContainer() or parent:isPlayer() then + parent:addItem(3603, 1):decay() + else + Game.createItem(3603, 1, item:getPosition()):decay() + end + item:remove(1) + return true + end + end + return false +end diff --git a/data/actions/scripts/misc/birdcage.lua b/data/actions/scripts/misc/birdcage.lua new file mode 100644 index 0000000..276a7ce --- /dev/null +++ b/data/actions/scripts/misc/birdcage.lua @@ -0,0 +1,9 @@ +function onUse(player, item, fromPosition, target, toPosition) + if math.random(1, 100) <= 1 and math.random(1, 100) <= 10 then + item:transform(2975, 0) + item:decay() + else + item:getPosition():sendMagicEffect(22) + end + return true +end diff --git a/data/actions/scripts/misc/blueberry_bush.lua b/data/actions/scripts/misc/blueberry_bush.lua new file mode 100644 index 0000000..4a40a50 --- /dev/null +++ b/data/actions/scripts/misc/blueberry_bush.lua @@ -0,0 +1,6 @@ +function onUse(player, item, fromPosition, target, toPosition) + item:transform(3700, 1) + item:decay() + Game.createItem(3588, 3, fromPosition) + return true +end diff --git a/data/actions/scripts/misc/botanist_container.lua b/data/actions/scripts/misc/botanist_container.lua new file mode 100644 index 0000000..4eb510a --- /dev/null +++ b/data/actions/scripts/misc/botanist_container.lua @@ -0,0 +1,20 @@ +function onUse(player, item, fromPosition, target, toPosition) + if not target:isItem() then + return false + end + + if target:getId() == 3874 and player:getStorageValue(305) == 1 then + item:transform(4868, 1) + target:getPosition():sendMagicEffect(10) + return true + elseif target:getId() == 3885 and player:getStorageValue(305) == 3 then + item:transform(4870, 1) + target:getPosition():sendMagicEffect(10) + return true + elseif target:getId() == 3878 and player:getStorageValue(305) == 5 then + item:transform(4869, 1) + target:getPosition():sendMagicEffect(10) + return true + end + return false +end diff --git a/data/actions/scripts/misc/butterfly_conservation_kit.lua b/data/actions/scripts/misc/butterfly_conservation_kit.lua new file mode 100644 index 0000000..83e96bc --- /dev/null +++ b/data/actions/scripts/misc/butterfly_conservation_kit.lua @@ -0,0 +1,28 @@ +function onUse(player, item, fromPosition, target, toPosition) + if not target:isItem() then + return false + end + + if target:getId() == 4992 and player:getStorageValue(304) == 1 then + target:getPosition():sendMagicEffect(17) + item:transform(4865, 1) + item:decay() + target:remove() + elseif target:getId() == 4993 and player:getStorageValue(304) == 3 then + target:getPosition():sendMagicEffect(17) + item:transform(4866, 1) + item:decay() + target:remove() + elseif target:getId() == 4991 and player:getStorageValue(304) == 5 then + target:getPosition():sendMagicEffect(17) + item:transform(4864, 1) + item:decay() + target:remove() + elseif target:getId() == 5013 and player:getStorageValue(304) == 5 then + target:getPosition():sendMagicEffect(17) + item:transform(5089, 1) + item:decay() + target:remove() + end + return false +end diff --git a/data/actions/scripts/misc/chests.lua b/data/actions/scripts/misc/chests.lua new file mode 100644 index 0000000..d42b938 --- /dev/null +++ b/data/actions/scripts/misc/chests.lua @@ -0,0 +1,49 @@ +function onUse(player, item, fromPosition, target, toPosition) + local chestQuestNumber = item:getAttribute(ITEM_ATTRIBUTE_CHESTQUESTNUMBER) + + if player:getStorageValue(chestQuestNumber) > 0 then + player:sendTextMessage(MESSAGE_INFO_DESCR, "The " .. item:getName() .. " is empty.") + return true + end + + local playerCapacity = player:getFreeCapacity() + + if item:getSize() <= 0 then + player:sendTextMessage(MESSAGE_INFO_DESCR, "The chest is empty. This is a bug, report it to a gamemaster.") + return true + end + + local reward = item:getItem(0) + local stackable = reward:getType():isStackable() + local rewardName = reward:getName() + local rewardWeight = reward:getWeight() + + if stackable then + if reward:getCount() > 1 then + rewardName = reward:getCount() .. " " .. reward:getPluralName() + else + rewardName = reward:getName() + end + end + + if reward:getArticle():len() > 0 and reward:getCount() <= 1 then + rewardName = reward:getArticle() .. " " .. rewardName + end + + if rewardWeight > playerCapacity and not getPlayerFlagValue(player, layerFlag_HasInfiniteCapacity) then + local term = "it is" + if stackable and reward:getCount() > 1 then + term = "they are" + end + + player:sendTextMessage(MESSAGE_INFO_DESCR, string.format("You have found %s. Weighing %d.%02d oz %s too heavy.", rewardName, rewardWeight / 100, rewardWeight % 100, term)) + return true + end + + player:sendTextMessage(MESSAGE_INFO_DESCR, "You have found " .. rewardName .. ".") + player:addItemEx(reward:clone(), true) + if not getPlayerFlagValue(player, PlayerFlag_HasInfiniteCapacity) then + player:setStorageValue(chestQuestNumber, 1) + end + return true +end diff --git a/data/actions/scripts/misc/closed_trap.lua b/data/actions/scripts/misc/closed_trap.lua new file mode 100644 index 0000000..5f50e44 --- /dev/null +++ b/data/actions/scripts/misc/closed_trap.lua @@ -0,0 +1,9 @@ +function onUse(player, item, fromPosition, target, toPosition) + if Tile(item:getPosition()):hasFlag(TILESTATE_PROTECTIONZONE) then + item:getPosition():sendMagicEffect(3) + else + item:transform(3482, 1) + item:decay() + end + return true +end diff --git a/data/actions/scripts/misc/cornucopia.lua b/data/actions/scripts/misc/cornucopia.lua new file mode 100644 index 0000000..572952d --- /dev/null +++ b/data/actions/scripts/misc/cornucopia.lua @@ -0,0 +1,61 @@ +function onUse(player, item, fromPosition, target, toPosition) + if math.random(1, 100) <= 95 then + item:getPosition():sendMagicEffect(19) + local parent = item:getParent() + if parent:isContainer() or parent:isPlayer() then + parent:addItem(3592, 1) + parent:addItem(3592, 1) + parent:addItem(3592, 1) + parent:addItem(3592, 1) + parent:addItem(3592, 1) + parent:addItem(3592, 1) + parent:addItem(3592, 1) + parent:addItem(3592, 1) + parent:addItem(3592, 1) + parent:addItem(3592, 1) + else + Game.createItem(3592, 1, fromPosition) + Game.createItem(3592, 1, fromPosition) + Game.createItem(3592, 1, fromPosition) + Game.createItem(3592, 1, fromPosition) + Game.createItem(3592, 1, fromPosition) + Game.createItem(3592, 1, fromPosition) + Game.createItem(3592, 1, fromPosition) + Game.createItem(3592, 1, fromPosition) + Game.createItem(3592, 1, fromPosition) + Game.createItem(3592, 1, fromPosition) + Game.createItem(3592, 1, fromPosition) + end + else + item:getPosition():sendMagicEffect(19) + local parent = item:getParent() + if parent:isContainer() or parent:isPlayer() then + parent:addItem(3592, 1) + parent:addItem(3592, 1) + parent:addItem(3592, 1) + parent:addItem(3592, 1) + parent:addItem(3592, 1) + parent:addItem(3592, 1) + parent:addItem(3592, 1) + parent:addItem(3592, 1) + parent:addItem(3592, 1) + parent:addItem(3592, 1) + parent:addItem(3592, 1) + else + Game.createItem(3592, 1, fromPosition) + Game.createItem(3592, 1, fromPosition) + Game.createItem(3592, 1, fromPosition) + Game.createItem(3592, 1, fromPosition) + Game.createItem(3592, 1, fromPosition) + Game.createItem(3592, 1, fromPosition) + Game.createItem(3592, 1, fromPosition) + Game.createItem(3592, 1, fromPosition) + Game.createItem(3592, 1, fromPosition) + Game.createItem(3592, 1, fromPosition) + Game.createItem(3592, 1, fromPosition) + end + item:transform(3592, 1) + item:decay() + end + return true +end diff --git a/data/actions/scripts/misc/crowbar.lua b/data/actions/scripts/misc/crowbar.lua new file mode 100644 index 0000000..7064de6 --- /dev/null +++ b/data/actions/scripts/misc/crowbar.lua @@ -0,0 +1,36 @@ +function onUse(player, item, fromPosition, target, toPosition) + if not target:isItem() then + return false + end + + if target:getId() == 4848 and player:getStorageValue(297) == 0 then + player:setStorageValue(297, 1) + target:getPosition():sendMagicEffect(1) + target:transform(4849, 1) + target:decay() + return true + elseif target:getId() == 4848 and player:getStorageValue(297) == 1 then + player:setStorageValue(297, 2) + target:getPosition():sendMagicEffect(1) + target:transform(4849, 1) + target:decay() + return true + elseif target:getId() == 4848 and player:getStorageValue(297) == 2 then + player:setStorageValue(297, 3) + target:getPosition():sendMagicEffect(1) + target:transform(4849, 3) + target:decay() + return true + elseif target:getId() == 1628 and toPosition.x == 32680 and toPosition.y == 32083 and toPosition.z == 09 then + Game.transformItemOnMap({x = 32680, y = 32083, z = 09}, 1628, 1630) + return true + elseif target:getId() == 3501 and toPosition.x == 32013 and toPosition.y == 31562 and toPosition.z == 04 and player:getStorageValue(228) == 1 then + Game.sendMagicEffect({x = 32013, y = 31562, z = 04}, 15) + player:setStorageValue(228, 2) + return true + elseif target:getId() == 3501 and toPosition.x == 32013 and toPosition.y == 31562 and toPosition.z == 04 then + Game.sendMagicEffect({x = 32013, y = 31562, z = 04}, 3) + return true + end + return doDestroyItem(target) +end diff --git a/data/actions/scripts/misc/doors.lua b/data/actions/scripts/misc/doors.lua new file mode 100644 index 0000000..e9b9cc6 --- /dev/null +++ b/data/actions/scripts/misc/doors.lua @@ -0,0 +1,175 @@ +local lockedDoors = { + 1628, 1631, 1650, 1653, 1668, 1671, 1682, 1691, 5006, 5007 +} + +local closedNormalDoors = { + [1629] = 1630, + [1632] = 1633, + [1638] = 1639, + [1640] = 1641, + [1651] = 1652, + [1654] = 1655, + [1656] = 1657, + [1658] = 1659, + [1669] = 1670, + [1672] = 1673, + [1683] = 1684, + [1685] = 1686, + [1692] = 1693, + [1694] = 1695, + [4912] = 4911, + [4913] = 4914, + [5082] = 5083, + [5084] = 5085, + [2177] = 2178, + [2179] = 2180, +} + +local openVerticalDoors = { + [1630] = 1629, + [1639] = 1638, + [1643] = 1642, + [1647] = 1646, + [1652] = 1651, + [1657] = 1656, + [1661] = 1660, + [1665] = 1664, + [1670] = 1669, + [1675] = 1674, + [1679] = 1678, + [1693] = 1692, + [1695] = 1694, + [1697] = 1696, + [1699] = 1698, + [4914] = 4913, + [5083] = 5082, + [2178] = 2177, +} + +local openHorizontalDoors = { + [1633] = 1632, + [1641] = 1640, + [1645] = 1644, + [1649] = 1648, + [1655] = 1654, + [1659] = 1658, + [1663] = 1662, + [1667] = 1666, + [1673] = 1672, + [1677] = 1676, + [1681] = 1680, + [1684] = 1683, + [1686] = 1685, + [1688] = 1687, + [1690] = 1689, + [4911] = 4912, + [5085] = 5084, + [2180] = 2179, +} + +local levelDoors = { + [1646] = 1647, + [1648] = 1649, + [1664] = 1665, + [1666] = 1667, + [1678] = 1679, + [1680] = 1681, + [1687] = 1688, + [1696] = 1697, +} + +local questDoors = { + [1642] = 1643, + [1644] = 1645, + [1660] = 1661, + [1662] = 1663, + [1674] = 1675, + [1676] = 1677, + [1689] = 1690, + [1698] = 1699, +} + +local passthrough = { + [2334] = 2335, + [2335] = 2334, + [2336] = 2337, + [2337] = 2336, + [2338] = 2339, + [2339] = 2338, + [2340] = 2341, + [2341] = 2340, +} + +function onUse(player, item, fromPosition, target, toPosition) + if table.contains(lockedDoors, item:getId()) then + player:sendTextMessage(MESSAGE_INFO_DESCR, "It is locked.") + return true + end + + local door = closedNormalDoors[item:getId()] + if door then + item:transform(door, 1) + item:decay() + return true + end + + door = openVerticalDoors[item:getId()] + if door then + local doorCreature = Tile(item:getPosition()):getTopCreature() + if doorCreature then + doorCreature:teleportTo(item:getPosition():moveRel(1, 0, 0), true) + end + item:transform(door, 1) + item:decay() + return true + end + + door = openHorizontalDoors[item:getId()] + if door then + local doorCreature = Tile(item:getPosition()):getTopCreature() + if doorCreature then + doorCreature:teleportTo(item:getPosition():moveRel(0, 1, 0), true) + end + item:transform(door, 1) + item:decay() + return true + end + + door = levelDoors[item:getId()] + if door then + if player:getLevel() < item:getAttribute(ITEM_ATTRIBUTE_DOORLEVEL) then + player:sendTextMessage(MESSAGE_INFO_DESCR, item:getType():getDescription() .. ".") + return true + end + + player:teleportTo(item:getPosition(), true) + item:transform(door, 1) + item:decay() + return true + end + + door = questDoors[item:getId()] + if door then + local questNumber = item:getAttribute(ITEM_ATTRIBUTE_DOORQUESTNUMBER) + local questValue = item:getAttribute(ITEM_ATTRIBUTE_DOORQUESTVALUE) + if questNumber > 0 then + if player:getStorageValue(questNumber) ~= questValue then + player:sendTextMessage(MESSAGE_INFO_DESCR, "The door seems to be sealed against unwanted intruders.") + return true + end + end + + player:teleportTo(item:getPosition(), true) + item:transform(door, 1) + item:decay() + return true + end + + door = passthrough[item:getId()] + if door then + item:transform(door, 1) + item:decay() + return true + end + return true +end diff --git a/data/actions/scripts/misc/ectoplasm_container.lua b/data/actions/scripts/misc/ectoplasm_container.lua new file mode 100644 index 0000000..19838bb --- /dev/null +++ b/data/actions/scripts/misc/ectoplasm_container.lua @@ -0,0 +1,14 @@ +function onUse(player, item, fromPosition, target, toPosition) + if not target:isItem() then + return false + end + + if target:getId() == 4094 then + item:transform(4853, 1) + item:decay() + target:getPosition():sendMagicEffect(12) + item:getPosition():sendMagicEffect(13) + return true + end + return false +end diff --git a/data/actions/scripts/misc/fishing_rod.lua b/data/actions/scripts/misc/fishing_rod.lua new file mode 100644 index 0000000..cb2692e --- /dev/null +++ b/data/actions/scripts/misc/fishing_rod.lua @@ -0,0 +1,39 @@ +local water = { + 4597, 4598, 4599, 4600, 4601, 4602, + 4609, 4610, 4611, 4612, 4613, 4614, + 4615, 4616, 4617, 4618, 4619, 4620, + 622 +} + +local fishableWater = { + 4597, 4598, 4599, 4600, 4601, 4602 +} + +function onUse(player, item, fromPosition, target, toPosition) + if not target:isItem() then + return false + end + + if not table.contains(water, target:getId()) then + return false + end + + if not Tile(player:getPosition()):hasFlag(TILESTATE_PROTECTIONZONE) then + if player:getItemCount(3492) >= 1 then + player:addSkillTries(SKILL_FISHING, 1) + if math.random(1, 100) <= math.min(math.max(10 + (player:getEffectiveSkillLevel(SKILL_FISHING) - 10) * 0.597, 10), 50) then + player:addItem(3578, 1) + + if target:getId() ~= 622 then + target:transform(4609, 1) + end + + target:decay() + player:removeItem(3492, 1) + end + end + end + + target:getPosition():sendMagicEffect(2) + return true +end diff --git a/data/actions/scripts/misc/fluids.lua b/data/actions/scripts/misc/fluids.lua new file mode 100644 index 0000000..4bb92b4 --- /dev/null +++ b/data/actions/scripts/misc/fluids.lua @@ -0,0 +1,102 @@ +local drunk = Condition(CONDITION_DRUNK) +drunk:setParameter(CONDITION_PARAM_TICKS, 60000) + +local poison = Condition(CONDITION_POISON) +poison:setParameter(CONDITION_PARAM_DELAYED, true) +poison:setParameter(CONDITION_PARAM_MINVALUE, -50) +poison:setParameter(CONDITION_PARAM_MAXVALUE, -120) +poison:setParameter(CONDITION_PARAM_STARTVALUE, -5) +poison:setParameter(CONDITION_PARAM_TICKINTERVAL, 5000) +poison:setParameter(CONDITION_PARAM_FORCEUPDATE, true) + +local messages = { + [FLUID_WATER] = "Gulp.", + [FLUID_WINE] = "Aah...", + [FLUID_BEER] = "Aah...", + [FLUID_MUD] = "Gulp.", + [FLUID_BLOOD] = "Gulp.", + [FLUID_SLIME] = "Urgh!", + [FLUID_OIL] = "Gulp.", + [FLUID_URINE] = "Urgh!", + [FLUID_MILK] = "Mmmh.", + [FLUID_MANAFLUID] = "Aaaah...", + [FLUID_LIFEFLUID] = "Aaaah...", + [FLUID_LEMONADE] = "Mmmh." +} + +function onUse(player, item, fromPosition, target, toPosition) + local targetItemType = ItemType(target:getId()) + if targetItemType and targetItemType:isFluidContainer() then + if target:getFluidType() == 0 and item:getFluidType() ~= 0 then + target:transform(target:getId(), item:getFluidType()) + item:transform(item:getId(), 0) + return true + elseif target:getFluidType() ~= 0 and item:getFluidType() == 0 then + target:transform(target:getId(), 0) + item:transform(item:getId(), target:getFluidType()) + return true + end + end + + if target:isCreature() then + if item:getFluidType() == FLUID_NONE then + player:sendCancelMessage("It is empty.") + else + local self = target == player + if self and item:getFluidType() == FLUID_BEER or item:getFluidType() == FLUID_WINE then + player:addCondition(drunk) + elseif self and item:getFluidType() == FLUID_SLIME then + player:addCondition(slime) + elseif item:getFluidType() == FLUID_MANAFLUID then + target:addMana(math.random(50, 100)) + target:getPosition():sendMagicEffect(CONST_ME_MAGIC_BLUE) + elseif item:getFluidType() == FLUID_LIFEFLUID then + target:addHealth(math.random(25, 50)) + target:getPosition():sendMagicEffect(CONST_ME_MAGIC_BLUE) + end + + if not self then + if item:getFluidType() ~= FLUID_MANAFLUID and item:getFluidType() ~= FLUID_LIFEFLUID then + if toPosition.x == CONTAINER_POSITION then + toPosition = player:getPosition() + end + Game.createItem(2886, item:getFluidType(), toPosition):decay() + return true + end + end + + local message = messages[item:getFluidType()] + if message then + target:say(message, TALKTYPE_MONSTER_SAY) + else + target:say("Gulp.", TALKTYPE_MONSTER_SAY) + end + item:transform(item:getId(), FLUID_NONE) + end + else + if toPosition.x == CONTAINER_POSITION then + toPosition = player:getPosition() + end + + local tile = Tile(toPosition) + if not tile then + return false + end + + if item:getFluidType() ~= FLUID_NONE and tile:hasFlag(TILESTATE_IMMOVABLEBLOCKSOLID) then + return false + end + + local fluidSource = targetItemType and targetItemType:getFluidSource() or FLUID_NONE + if fluidSource ~= FLUID_NONE then + item:transform(item:getId(), fluidSource) + elseif item:getFluidType() == FLUID_NONE then + player:sendTextMessage(MESSAGE_STATUS_SMALL, "It is empty.") + else + + Game.createItem(2886, item.type, toPosition):decay() + item:transform(item:getId(), 0) + end + end + return true +end diff --git a/data/actions/scripts/misc/food.lua b/data/actions/scripts/misc/food.lua new file mode 100644 index 0000000..4496952 --- /dev/null +++ b/data/actions/scripts/misc/food.lua @@ -0,0 +1,12 @@ +function onUse(player, item, fromPosition, target, toPosition) + local itemType = ItemType(item:getId()) + local condition = player:getCondition(CONDITION_REGENERATION, CONDITIONID_DEFAULT) + if condition and math.floor(condition:getTicks() / 1000 + (itemType:getNutrition() * 12)) >= 1200 then + player:sendTextMessage(MESSAGE_STATUS_SMALL, "You are full.") + else + player:feed(itemType:getNutrition() * 12) + item:remove(1) + end + + return true +end diff --git a/data/actions/scripts/misc/furniture_parcels.lua b/data/actions/scripts/misc/furniture_parcels.lua new file mode 100644 index 0000000..f0f84cd --- /dev/null +++ b/data/actions/scripts/misc/furniture_parcels.lua @@ -0,0 +1,61 @@ +local parcels = { + [2775] = 2374, + [2776] = 2378, + [2777] = 2358, + [2778] = 2382, + [2779] = 2366, + [2780] = 2418, + [2781] = 2422, + [2782] = 2319, + [2783] = 2316, + [2784] = 2315, + [2785] = 2314, + [2786] = 2346, + [2787] = 2349, + [2788] = 2351, + [2789] = 2433, + [2790] = 2441, + [2791] = 2449, + [2792] = 2524, + [2793] = 2523, + [2794] = 2483, + [2795] = 2465, + [2796] = 2976, + [2797] = 2979, + [2798] = 2934, + [2799] = 3485, + [2800] = 2998, + [2801] = 2445, + [2802] = 2025, + [2803] = 2029, + [2804] = 2030, + [2805] = 2904, + [2806] = 3510, + [2807] = 2959, + [2808] = 2963, + [2809] = 2426, + [2810] = 2352, + [2811] = 2982, + [2812] = 2986, + [5086] = 5046, + [5087] = 5055, + [5088] = 5056, +} + +function onUse(player, item, fromPosition, target, toPosition) + local parcel = parcels[item:getId()] + if not parcel then + return false + end + + if not item:getParent():isTile() then + item:getPosition():sendMagicEffect(CONST_ME_POFF) + elseif not Tile(fromPosition):getHouse() then + item:getPosition():sendMagicEffect(CONST_ME_POFF) + else + item:transform(parcel) + item:getPosition():sendMagicEffect(CONST_ME_POFF) + end + + return true +end diff --git a/data/actions/scripts/misc/helmet_of_the_ancients.lua b/data/actions/scripts/misc/helmet_of_the_ancients.lua new file mode 100644 index 0000000..563119f --- /dev/null +++ b/data/actions/scripts/misc/helmet_of_the_ancients.lua @@ -0,0 +1,14 @@ +function onUse(player, item, fromPosition, target, toPosition) + if not target:isItem() then + return false + end + + if target:getId() == 3030 then + item:getPosition():sendMagicEffect(14) + item:transform(3230, 1) + item:decay() + target:remove(1) + return true + end + return false +end diff --git a/data/actions/scripts/misc/ice_pick.lua b/data/actions/scripts/misc/ice_pick.lua new file mode 100644 index 0000000..81a0e3c --- /dev/null +++ b/data/actions/scripts/misc/ice_pick.lua @@ -0,0 +1,18 @@ +function onUse(player, item, fromPosition, target, toPosition) + if not target:isItem() then + return false + end + + if target:getId() == 4994 and player:getStorageValue(306) == 1 and player:getStorageValue(307) == 0 then + local parent = item:getParent() + if parent:isContainer() or parent:isPlayer() then + parent:addItem(4837, 1) + else + Game.createItem(4837, 1, item:getPosition()) + end + target:getPosition():sendMagicEffect(2) + player:setStorageValue(307, 1) + return true + end + return false +end diff --git a/data/actions/scripts/misc/instruments.lua b/data/actions/scripts/misc/instruments.lua new file mode 100644 index 0000000..21ba16f --- /dev/null +++ b/data/actions/scripts/misc/instruments.lua @@ -0,0 +1,14 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() >= 2948 and item:getId() <= 2950 or item:getId() >= 2952 and item:getId() <= 2958 or + item:getId() >= 2963 and item:getId() <= 2964 then + item:getPosition():sendMagicEffect(CONST_ME_SOUND_GREEN) + elseif (item:getId() >= 2959 and item:getId() <= 2962 or item:getId() == 2965) and math.random(1, 100) <= 50 then + item:getPosition():sendMagicEffect(CONST_ME_SOUND_GREEN) + elseif item:getId() >= 2959 and item:getId() <= 2962 or item:getId() == 2965 then + item:getPosition():sendMagicEffect(CONST_ME_SOUND_PURPLE) + elseif item:getId() == 3219 then + item:getPosition():sendMagicEffect(19) + end + + return true +end diff --git a/data/actions/scripts/misc/key.lua b/data/actions/scripts/misc/key.lua new file mode 100644 index 0000000..1e15475 --- /dev/null +++ b/data/actions/scripts/misc/key.lua @@ -0,0 +1,56 @@ +local closedDoors = { + [1628] = 1630, + [1629] = 1628, + [1631] = 1633, + [1632] = 1631, + [1650] = 1652, + [1651] = 1650, + [1653] = 1655, + [1654] = 1653, + [1668] = 1670, + [1669] = 1668, + [1671] = 1673, + [1672] = 1671, + [1682] = 1684, + [1683] = 1682, + [1691] = 1693, + [1692] = 1691, +} + +local openDoors = { + [1630] = 1628, + [1633] = 1631, + [1652] = 1650, + [1655] = 1653, + [1670] = 1668, + [1673] = 1671, + [1684] = 1682, + [1693] = 1691, +} + +function onUse(player, item, fromPosition, target, toPosition) + if not target:isItem() then + return false + end + + local door = closedDoors[target:getId()] + if not door then + door = openDoors[target:getId()] + end + + if not door then + return false + end + + local keyNumber = item:getAttribute(ITEM_ATTRIBUTE_KEYNUMBER) + local keyHoleNumber = target:getAttribute(ITEM_ATTRIBUTE_KEYHOLENUMBER) + + if keyHoleNumber == 0 or keyNumber ~= keyHoleNumber then + player:sendCancelMessage("The key does not match.") + return true + end + + target:transform(door) + target:decay() + return true +end diff --git a/data/actions/scripts/misc/knife.lua b/data/actions/scripts/misc/knife.lua new file mode 100644 index 0000000..828b577 --- /dev/null +++ b/data/actions/scripts/misc/knife.lua @@ -0,0 +1,12 @@ +function onUse(player, item, fromPosition, target, toPosition) + if not target:isItem() then + return false + end + + if target:getId() == 3594 then + target:transform(2977, 1) + target:decay() + return true + end + return false +end diff --git a/data/actions/scripts/misc/letter_bag.lua b/data/actions/scripts/misc/letter_bag.lua new file mode 100644 index 0000000..ecfa1a7 --- /dev/null +++ b/data/actions/scripts/misc/letter_bag.lua @@ -0,0 +1,10 @@ +function onUse(player, item, fromPosition, target, toPosition) + if target:getId() == 3221 and toPosition.x == 31948 and toPosition.y == 31711 and toPosition.z == 06 then + item:transform(2859, 1) + item:decay() + player:setStorageValue(244, 2) + Game.sendMagicEffect({x = 31948, y = 31711, z = 06}, 19) + return true + end + return false +end diff --git a/data/actions/scripts/misc/machete.lua b/data/actions/scripts/misc/machete.lua new file mode 100644 index 0000000..7e77d39 --- /dev/null +++ b/data/actions/scripts/misc/machete.lua @@ -0,0 +1,19 @@ +function onUse(player, item, fromPosition, target, toPosition) + if not target:isItem() then + return false + end + + if target:getId() == 3696 then + target:transform(3695, 1) + target:decay() + return true + elseif target:getId() == 3702 then + target:transform(3701, 1) + target:decay() + return true + elseif target:getId() == 2130 then + target:remove() + return true + end + return false +end diff --git a/data/actions/scripts/misc/open_trap.lua b/data/actions/scripts/misc/open_trap.lua new file mode 100644 index 0000000..e7457b7 --- /dev/null +++ b/data/actions/scripts/misc/open_trap.lua @@ -0,0 +1,6 @@ +function onUse(player, item, fromPosition, target, toPosition) + item:transform(3481, 1) + item:decay() + item:getPosition():sendMagicEffect(3) + return true +end diff --git a/data/actions/scripts/misc/panda_teddy.lua b/data/actions/scripts/misc/panda_teddy.lua new file mode 100644 index 0000000..30b4acf --- /dev/null +++ b/data/actions/scripts/misc/panda_teddy.lua @@ -0,0 +1,4 @@ +function onUse(player, item, fromPosition, target, toPosition) + player:sendCancelMessage("Hug me ^^") + return true +end diff --git a/data/actions/scripts/misc/pick.lua b/data/actions/scripts/misc/pick.lua new file mode 100644 index 0000000..45a8467 --- /dev/null +++ b/data/actions/scripts/misc/pick.lua @@ -0,0 +1,34 @@ +function onUse(player, item, fromPosition, target, toPosition) + local tile = Tile(toPosition) + if not tile then + return false + end + + local ground = tile:getGround() + if not ground then + return false + end + + if ground:getId() == 372 then + ground:transform(394, 1) + ground:decay() + return true + elseif target:getId() == 1772 and toPosition.x == 32648 and toPosition.y == 32134 and toPosition.z == 10 and math.random(1, 100) <= 40 then + Game.sendMagicEffect({x = 32648, y = 32134, z = 10}, 3) + Game.removeItemOnMap({x = 32648, y = 32134, z = 10}, 1772) + return true + elseif target:getId() == 1772 and toPosition.x == 32648 and toPosition.y == 32134 and toPosition.z == 10 then + Game.sendMagicEffect({x = 32648, y = 32134, z = 10}, 3) + doTargetCombatHealth(0, player, COMBAT_PHYSICALDAMAGE, -40, -40) + return true + elseif target:getId() == 1791 and toPosition.x == 32356 and toPosition.y == 32074 and toPosition.z == 10 and math.random(1, 100) <= 40 then + Game.sendMagicEffect({x = 32356, y = 32074, z = 10}, 3) + Game.removeItemOnMap({x = 32356, y = 32074, z = 10}, 1791) + return true + elseif target:getId() == 1791 and toPosition.x == 32356 and toPosition.y == 32074 and toPosition.z == 10 then + Game.sendMagicEffect({x = 32356, y = 32074, z = 10}, 3) + doTargetCombatHealth(0, player, COMBAT_PHYSICALDAMAGE, -50, -50) + return true + end + return false +end diff --git a/data/actions/scripts/misc/present.lua b/data/actions/scripts/misc/present.lua new file mode 100644 index 0000000..46f07d8 --- /dev/null +++ b/data/actions/scripts/misc/present.lua @@ -0,0 +1,5 @@ +function onUse(player, item, fromPosition, target, toPosition) + item:getPosition():sendMagicEffect(3) + item:remove() + return true +end diff --git a/data/actions/scripts/misc/pumpkin_head.lua b/data/actions/scripts/misc/pumpkin_head.lua new file mode 100644 index 0000000..047f37e --- /dev/null +++ b/data/actions/scripts/misc/pumpkin_head.lua @@ -0,0 +1,13 @@ +function onUse(player, item, fromPosition, target, toPosition) + if not target:isItem() then + return false + end + + if target:getId() == 2917 then + item:transform(2978, 1) + item:decay() + target:remove() + return true + end + return false +end diff --git a/data/actions/scripts/misc/rope.lua b/data/actions/scripts/misc/rope.lua new file mode 100644 index 0000000..9a17127 --- /dev/null +++ b/data/actions/scripts/misc/rope.lua @@ -0,0 +1,46 @@ +local ropeSpots = { + 386, 421 +} + +local holeSpots = { + 293, 294, 369, 370, 385, 394, 411, 412, + 421, 432, 433, 435, 482, 5081, 483, 594, + 595, 607, 609, 610, 615, 1066, 1067, 1080 +} + +function onUse(player, item, fromPosition, target, toPosition) + local tile = Tile(toPosition) + if not tile then + return false + end + + if not tile:getGround() then + return false + end + + if table.contains(ropeSpots, tile:getGround():getId()) then + player:teleportTo(target:getPosition():moveRel(0, 1, -1)) + return true + elseif table.contains(holeSpots, tile:getGround():getId()) or target:getId() == 435 then + local tile = Tile(target:getPosition():moveRel(0, 0, 1)) + if not tile then + return false + end + + local thing = tile:getTopCreature() + if not thing then + thing = tile:getTopVisibleThing() + end + + if thing:isCreature() then + thing:teleportTo(target:getPosition():moveRel(0, 1, 0), false) + return true + end + if thing:isItem() and thing:getType():isMovable() then + thing:moveTo(target:getPosition():moveRel(0, 1, 0)) + return true + end + return true + end + return false +end diff --git a/data/actions/scripts/misc/scythe.lua b/data/actions/scripts/misc/scythe.lua new file mode 100644 index 0000000..0fccda3 --- /dev/null +++ b/data/actions/scripts/misc/scythe.lua @@ -0,0 +1,16 @@ +function onUse(player, item, fromPosition, target, toPosition) + if not target:isItem() then + return false + end + + if target:getId() == 3652 then + player:sendCancelMessage(target:getType():getDescription() .. ".") + return true + elseif target:getId() == 3653 then + target:transform(3651, 1) + target:decay() + Game.createItem(3605, 1, target:getPosition()) + return true + end + return doDestroyItem(target) +end diff --git a/data/actions/scripts/misc/sheet_of_tracing_paper.lua b/data/actions/scripts/misc/sheet_of_tracing_paper.lua new file mode 100644 index 0000000..5e1ed0a --- /dev/null +++ b/data/actions/scripts/misc/sheet_of_tracing_paper.lua @@ -0,0 +1,10 @@ +function onUse(player, item, fromPosition, target, toPosition) + if target:getId() == 2199 and toPosition.x == 32754 and toPosition.y == 32559 and toPosition.z == 09 and player:getStorageValue(315) == 1 then + item:transform(4843, 1) + item:decay() + player:setStorageValue(316, 1) + target:getPosition():sendMagicEffect(4) + return true + end + return false +end diff --git a/data/actions/scripts/misc/shovel.lua b/data/actions/scripts/misc/shovel.lua new file mode 100644 index 0000000..66a1f04 --- /dev/null +++ b/data/actions/scripts/misc/shovel.lua @@ -0,0 +1,57 @@ +function onUse(player, item, fromPosition, target, toPosition) + local tile = Tile(toPosition) + if not tile then + return false + end + + local ground = tile:getGround() + if not ground then + return false + end + + local toTarget = target; + + local itemType = ItemType(target:getId()) + if itemType:isSplash() then + toTarget = ground + end + + if toTarget:getId() == 231 then + toTarget:getPosition():sendMagicEffect(3) + return true + elseif toTarget:getId() == 593 then + toTarget:transform(594, 1) + toTarget:decay() + doRelocate(toTarget:getPosition(), toTarget:getPosition():moveRel(0,0,1)) + return true + elseif toTarget:getId() == 606 then + toTarget:transform(607, 1) + toTarget:decay() + doRelocate(toTarget:getPosition(), toTarget:getPosition():moveRel(0,0,1)) + return true + elseif toTarget:getId() == 608 then + toTarget:transform(609, 1) + toTarget:decay() + doRelocate(toTarget:getPosition(), toTarget:getPosition():moveRel(0,0,1)) + elseif toTarget:getId() == 614 and math.random(1, 100) <= 50 then + toTarget:transform(615, 1) + toTarget:decay() + toTarget:getPosition():sendMagicEffect(3) + doRelocate(toTarget:getPosition(), toTarget:getPosition():moveRel(0,0,1)) + elseif toTarget:getId() == 614 then + toTarget:getPosition():sendMagicEffect(3) + elseif toTarget:getId() == 616 and math.random(1, 100) <= 95 then + toTarget:transform(617, 1) + toTarget:decay() + toTarget:getPosition():sendMagicEffect(3) + Game.createMonster("scarab", toTarget:getPosition()) + elseif toTarget:getId() == 616 then + toTarget:getPosition():sendMagicEffect(3) + Game.createItem(3042, 1, toTarget:getPosition()) + toTarget:transform(617, 1) + toTarget:decay() + elseif toTarget:getId() == 617 then + toTarget:getPosition():sendMagicEffect(3) + end + return false +end diff --git a/data/actions/scripts/misc/snake_destroyer.lua b/data/actions/scripts/misc/snake_destroyer.lua new file mode 100644 index 0000000..e95e797 --- /dev/null +++ b/data/actions/scripts/misc/snake_destroyer.lua @@ -0,0 +1,15 @@ +function onUse(player, item, fromPosition, target, toPosition) + if not target:isItem() then + return false + end + + if target:getId() == 4850 and player:getStorageValue(293) == 17 then + target:transform(4851, 1) + target:decay() + player:setStorageValue(299, 1) + item:remove() + target:getPosition():sendMagicEffect(7) + return true + end + return false +end diff --git a/data/actions/scripts/misc/snowheap.lua b/data/actions/scripts/misc/snowheap.lua new file mode 100644 index 0000000..50a07f3 --- /dev/null +++ b/data/actions/scripts/misc/snowheap.lua @@ -0,0 +1,4 @@ +function onUse(player, item, fromPosition, target, toPosition) + Game.createItem(2992, 1, fromPosition) + return true +end diff --git a/data/actions/scripts/misc/special_rights.lua b/data/actions/scripts/misc/special_rights.lua new file mode 100644 index 0000000..66551be --- /dev/null +++ b/data/actions/scripts/misc/special_rights.lua @@ -0,0 +1,37 @@ +function onUse(player, item, fromPosition, target, toPosition) + if player:hasFlag(PlayerFlag_SpecialMoveUse) then + if item:getId() == 372 then + item:transform(394, 1) + item:decay() + elseif item:getId() == 386 or item:getId() == 421 then + local relPos = item:getPosition():moveRel(0, 1, -1) + player:teleportTo(relPos) + elseif item:getId() == 593 then + item:transform(594, 1) + item:decay() + doRelocate(item:getPosition(),item:getPosition():moveRel(0, 0, 1)) + elseif item:getId() == 606 or item:getId() == 608 then + item:transform(607, 1) + item:decay() + doRelocate(item:getPosition(), item:getPosition():moveRel(0, 0, 1)) + elseif item:getId() == 614 then + item:transform(615, 1) + item:decay() + item:getPosition():sendMagicEffect(3) + doRelocate(item:getPosition(), item:getPosition():moveRel(0, 0, 1)) + elseif item:getId() == 3653 then + item:transform(3651, 1) + item:decay() + Game.createItem(3605, 1, item:getPosition()) + elseif item:getId() == 3696 then + item:transform(3695, 1) + item:decay() + elseif item:getId() == 3702 then + item:transform(3701, 1) + item:decay() + end + else + return false + end + return true +end diff --git a/data/actions/scripts/misc/spectral_stone.lua b/data/actions/scripts/misc/spectral_stone.lua new file mode 100644 index 0000000..a765752 --- /dev/null +++ b/data/actions/scripts/misc/spectral_stone.lua @@ -0,0 +1,12 @@ +function onUse(player, item, fromPosition, target, toPosition) + if target:getId() == 599 and toPosition.x == 32665 and toPosition.y == 32736 and toPosition.z == 06 and player:getStorageValue(320) == 5 then + player:setStorageValue(321,1) + target:getPosition():sendMagicEffect(13) + return true + elseif target:getId() == 599 and toPosition.x == 32497 and toPosition.y == 31622 and toPosition.z == 06 and player:getStorageValue(320) == 5 then + player:setStorageValue(322,1) + target:getPosition():sendMagicEffect(13) + return true + end + return false +end diff --git a/data/actions/scripts/misc/spellbook.lua b/data/actions/scripts/misc/spellbook.lua new file mode 100644 index 0000000..2445cba --- /dev/null +++ b/data/actions/scripts/misc/spellbook.lua @@ -0,0 +1,32 @@ +function onUse(player, item, fromPosition, target, toPosition, isHotkey) + local count = getPlayerInstantSpellCount(player) + local text = "" + local spells = {} + for i = 0, count - 1 do + local spell = getPlayerInstantSpellInfo(player, i) + if spell.level ~= 0 then + if spell.manapercent > 0 then + spell.mana = spell.manapercent .. "%" + end + spells[#spells + 1] = spell + end + end + + table.sort(spells, function(a, b) return a.level < b.level end) + + local prevLevel = -1 + for i, spell in ipairs(spells) do + local line = "" + if prevLevel ~= spell.level then + if i ~= 1 then + line = "\n" + end + line = line .. "Spells for Level " .. spell.level .. "\n" + prevLevel = spell.level + end + text = text .. line .. " " .. spell.words .. " - " .. spell.name .. " : " .. spell.mana .. "\n" + end + + player:showTextDialog(item:getId(), text) + return true +end \ No newline at end of file diff --git a/data/actions/scripts/misc/strange_lever.lua b/data/actions/scripts/misc/strange_lever.lua new file mode 100644 index 0000000..da457f5 --- /dev/null +++ b/data/actions/scripts/misc/strange_lever.lua @@ -0,0 +1,15 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2566 then + item:transform(2567, 1) + item:decay() + elseif item:getId() == 2567 then + player:sendCancelMessage("It doesn't move.") + elseif item:getId() == 2569 then + item:transform(2570, 1) + item:decay() + elseif item:getId() == 2570 then + item:transform(2569, 1) + item:decay() + end + return true +end diff --git a/data/actions/scripts/misc/teleporters.lua b/data/actions/scripts/misc/teleporters.lua new file mode 100644 index 0000000..03a74b9 --- /dev/null +++ b/data/actions/scripts/misc/teleporters.lua @@ -0,0 +1,16 @@ +local downstairs = { + 435 +} + +local upstairs = { + 1948, 1968 +} + +function onUse(player, item, fromPosition, target, toPosition) + if table.contains(downstairs, item:getId()) then + player:teleportTo(item:getPosition():moveRel(0, 0, 1)) + elseif table.contains(upstairs, item:getId()) then + player:teleportTo(item:getPosition():moveRel(0, 1, -1)) + end + return true +end diff --git a/data/actions/scripts/misc/time.lua b/data/actions/scripts/misc/time.lua new file mode 100644 index 0000000..98c7fcb --- /dev/null +++ b/data/actions/scripts/misc/time.lua @@ -0,0 +1,4 @@ +function onUse(player, item, fromPosition, target, toPosition) + player:sendTextMessage(MESSAGE_INFO_DESCR, "The time is " .. getFormattedWorldTime() .. ".") + return true +end diff --git a/data/actions/scripts/misc/used_lamp.lua b/data/actions/scripts/misc/used_lamp.lua new file mode 100644 index 0000000..ca56d87 --- /dev/null +++ b/data/actions/scripts/misc/used_lamp.lua @@ -0,0 +1,13 @@ +function onUse(player, item, fromPosition, target, toPosition) + if not target:isItem() then + return false + end + + if target:getId() == 2874 and target:getFluidType() == FLUID_OIL then + target:transform(target:getId(), FLUID_NONE) + item:transform(2914, 1) + item:decay() + return true + end + return false +end diff --git a/data/actions/scripts/misc/water_pipe.lua b/data/actions/scripts/misc/water_pipe.lua new file mode 100644 index 0000000..2dc6444 --- /dev/null +++ b/data/actions/scripts/misc/water_pipe.lua @@ -0,0 +1,9 @@ +function onUse(player, item, fromPosition, target, toPosition) + if math.random(1, 100) <= 90 then + item:getPosition():sendMagicEffect(3) + return true + else + player:getPosition():sendMagicEffect(3) + end + return true +end diff --git a/data/actions/scripts/misc/weapons.lua b/data/actions/scripts/misc/weapons.lua new file mode 100644 index 0000000..749279a --- /dev/null +++ b/data/actions/scripts/misc/weapons.lua @@ -0,0 +1,3 @@ +function onUse(player, item, fromPosition, target, toPosition) + return doDestroyItem(target) +end diff --git a/data/actions/scripts/nostalrius/1.lua b/data/actions/scripts/nostalrius/1.lua new file mode 100644 index 0000000..f8f19bc --- /dev/null +++ b/data/actions/scripts/nostalrius/1.lua @@ -0,0 +1,26 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 32627, y = 31699, z = 10}, 1771) then + item:transform(2773, 1) + item:decay() + doRelocate({x = 32627, y = 31699, z = 10},{x = 32626, y = 31699, z = 10}) + doRelocate({x = 32628, y = 31699, z = 10},{x = 32626, y = 31699, z = 10}) + doRelocate({x = 32629, y = 31699, z = 10},{x = 32626, y = 31699, z = 10}) + Game.transformItemOnMap({x = 32627, y = 31699, z = 10}, 1771, 622) + Game.createItem(4788, 1, {x = 32627, y = 31699, z = 10}) + Game.transformItemOnMap({x = 32628, y = 31699, z = 10}, 1771, 622) + Game.transformItemOnMap({x = 32629, y = 31699, z = 10}, 1771, 622) + Game.createItem(4786, 1, {x = 32629, y = 31699, z = 10}) + elseif item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + elseif item:getId() == 2773 and Game.isItemThere({x = 32628, y = 31699, z = 10}, 622) then + item:transform(2772, 1) + item:decay() + Game.transformItemOnMap({x = 32627, y = 31699, z = 10}, 622, 1771) + Game.transformItemOnMap({x = 32628, y = 31699, z = 10}, 622, 1771) + Game.transformItemOnMap({x = 32629, y = 31699, z = 10}, 622, 1771) + Game.removeItemOnMap({x = 32627, y = 31699, z = 10}, 4788) + Game.removeItemOnMap({x = 32629, y = 31699, z = 10}, 4786) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/10.lua b/data/actions/scripts/nostalrius/10.lua new file mode 100644 index 0000000..3f542d2 --- /dev/null +++ b/data/actions/scripts/nostalrius/10.lua @@ -0,0 +1,19 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 32792, y = 31581, z = 07},1282) then + item:transform(2773, 1) + item:decay() + Game.removeItemOnMap({x = 32792, y = 31581, z = 07}, 1282) + elseif item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + elseif item:getId() == 2773 and Game.isItemThere({x = 32792, y = 31581, z = 07}, 1282) then + item:transform(2772, 1) + item:decay() + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + doRelocate({x = 32792, y = 31581, z = 07},{x = 32792, y = 31582, z = 07}) + Game.createItem(1282, 1, {x = 32792, y = 31581, z = 07}) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/11.lua b/data/actions/scripts/nostalrius/11.lua new file mode 100644 index 0000000..4608503 --- /dev/null +++ b/data/actions/scripts/nostalrius/11.lua @@ -0,0 +1,32 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2773 and Game.isItemThere({x = 32685, y = 32084, z = 09}, 1771) then + item:transform(2772, 1) + item:decay() + doRelocate({x = 32687, y = 32084, z = 09},{x = 32683, y = 32084, z = 09}) + doRelocate({x = 32686, y = 32084, z = 09},{x = 32683, y = 32084, z = 09}) + doRelocate({x = 32685, y = 32084, z = 09},{x = 32683, y = 32084, z = 09}) + doRelocate({x = 32684, y = 32084, z = 09},{x = 32683, y = 32084, z = 09}) + Game.transformItemOnMap({x = 32687, y = 32084, z = 09}, 1771, 727) + Game.createItem(4798, 1, {x = 32687, y = 32084, z = 09}) + Game.transformItemOnMap({x = 32686, y = 32084, z = 09}, 1771, 727) + Game.transformItemOnMap({x = 32685, y = 32084, z = 09}, 1771, 727) + Game.transformItemOnMap({x = 32684, y = 32084, z = 09}, 1771, 727) + Game.createItem(4800, 1, {x = 32684, y = 32084, z = 09}) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + elseif item:getId() == 2772 and Game.isItemThere({x = 32685, y = 32084, z = 09},727) then + item:transform(2773, 1) + item:decay() + Game.removeItemOnMap({x = 32684, y = 32084, z = 09}, 4800) + Game.transformItemOnMap({x = 32684, y = 32084, z = 09}, 727, 1771) + Game.transformItemOnMap({x = 32685, y = 32084, z = 09}, 727, 1771) + Game.removeItemOnMap({x = 32687, y = 32084, z = 09}, 4798) + Game.transformItemOnMap({x = 32687, y = 32084, z = 09}, 727, 1771) + Game.transformItemOnMap({x = 32686, y = 32084, z = 09}, 727, 1771) + elseif item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/12.lua b/data/actions/scripts/nostalrius/12.lua new file mode 100644 index 0000000..5505cb4 --- /dev/null +++ b/data/actions/scripts/nostalrius/12.lua @@ -0,0 +1,26 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 32673, y = 32085, z = 08},430) and Game.isItemThere ({x = 32669, y = 32089, z = 08},430) and Game.isItemThere ({x = 32673, y = 32093, z = 08},430) and Game.isItemThere ({x = 32677, y = 32089, z = 08},430) and Game.isItemThere ({x = 32673, y = 32083, z = 08},3349) and Game.isItemThere ({x = 32667, y = 32089, z = 08},3585) and Game.isItemThere ({x = 32673, y = 32094, z = 08},3264) and Game.isItemThere ({x = 32679, y = 32089, z = 08},3059) then + item:transform(2773, 1) + item:decay() + Game.removeItemOnMap({x = 32673, y = 32083, z = 08}, 3349) + Game.removeItemOnMap({x = 32667, y = 32089, z = 08}, 3585) + Game.removeItemOnMap({x = 32673, y = 32094, z = 08}, 3264) + Game.removeItemOnMap({x = 32679, y = 32089, z = 08}, 3059) + Game.sendMagicEffect({x = 32673, y = 32083, z = 08}, 11) + Game.sendMagicEffect({x = 32667, y = 32089, z = 08}, 11) + Game.sendMagicEffect({x = 32673, y = 32094, z = 08}, 11) + Game.sendMagicEffect({x = 32679, y = 32089, z = 08}, 11) + doRelocate({x = 32673, y = 32093, z = 08},{x = 32671, y = 32069, z = 08}) + doRelocate({x = 32669, y = 32089, z = 08},{x = 32672, y = 32069, z = 08}) + doRelocate({x = 32673, y = 32085, z = 08},{x = 32671, y = 32070, z = 08}) + doRelocate({x = 32677, y = 32089, z = 08},{x = 32672, y = 32070, z = 08}) + Game.sendMagicEffect({x = 32671, y = 32069, z = 08}, 11) + Game.sendMagicEffect({x = 32672, y = 32069, z = 08}, 11) + Game.sendMagicEffect({x = 32671, y = 32070, z = 08}, 11) + Game.sendMagicEffect({x = 32672, y = 32070, z = 08}, 11) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/13.lua b/data/actions/scripts/nostalrius/13.lua new file mode 100644 index 0000000..e314472 --- /dev/null +++ b/data/actions/scripts/nostalrius/13.lua @@ -0,0 +1,17 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 32568, y = 32078, z = 12},2185) and Game.isItemThere ({x = 32569, y = 32078, z = 12},2185) then + item:transform(2773, 1) + item:decay() + Game.removeItemOnMap({x = 32568, y = 32078, z = 12}, 2185) + Game.removeItemOnMap({x = 32569, y = 32078, z = 12}, 2185) + elseif item:getId() == 2773 and Game.isItemThere({x = 32568, y = 32078, z = 12},2185) and Game.isItemThere ({x = 32569, y = 32078, z = 12}, 2185) then + item:transform(2772, 1) + item:decay() + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + Game.createItem(2185, 1, {x = 32568, y = 32078, z = 12}) + Game.createItem(2185, 1, {x = 32569, y = 32078, z = 12}) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/14.lua b/data/actions/scripts/nostalrius/14.lua new file mode 100644 index 0000000..74d5fa7 --- /dev/null +++ b/data/actions/scripts/nostalrius/14.lua @@ -0,0 +1,16 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + Game.removeItemOnMap({x = 33314, y = 31592, z = 15}, 1842) + doRelocate({x = 33316, y = 31591, z = 15},{x = 33317, y = 31591, z = 15}) + Game.createItem(1949, 1, {x = 33316, y = 31591, z = 15}) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + doRelocate({x = 33314, y = 31592, z = 15},{x = 33315, y = 31592, z = 15}) + Game.createItem(1842, 1, {x = 33314, y = 31592, z = 15}) + Game.removeItemOnMap({x = 33316, y = 31591, z = 15}, 1949) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/15.lua b/data/actions/scripts/nostalrius/15.lua new file mode 100644 index 0000000..8ec29c7 --- /dev/null +++ b/data/actions/scripts/nostalrius/15.lua @@ -0,0 +1,31 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 33295, y = 31677, z = 15},1791) then + item:transform(2773, 1) + item:decay() + Game.removeItemOnMap({x = 33295, y = 31677, z = 15}, 1791) + Game.removeItemOnMap({x = 33296, y = 31677, z = 15}, 1791) + Game.removeItemOnMap({x = 33297, y = 31677, z = 15}, 1791) + Game.removeItemOnMap({x = 33298, y = 31677, z = 15}, 1791) + Game.removeItemOnMap({x = 33299, y = 31677, z = 15}, 1791) + elseif item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + elseif item:getId() == 2773 and Game.isItemThere({x = 33295, y = 31677, z = 15}, 1791) then + item:transform(2772, 1) + item:decay() + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + doRelocate({x = 33295, y = 31677, z = 15},{x = 33295, y = 31678, z = 15}) + doRelocate({x = 33296, y = 31677, z = 15},{x = 33296, y = 31678, z = 15}) + doRelocate({x = 33297, y = 31677, z = 15},{x = 33297, y = 31678, z = 15}) + doRelocate({x = 33298, y = 31677, z = 15},{x = 33298, y = 31678, z = 15}) + doRelocate({x = 33299, y = 31677, z = 15},{x = 33299, y = 31678, z = 15}) + Game.createItem(1791, 1, {x = 33295, y = 31677, z = 15}) + Game.createItem(1791, 1, {x = 33296, y = 31677, z = 15}) + Game.createItem(1791, 1, {x = 33297, y = 31677, z = 15}) + Game.createItem(1791, 1, {x = 33298, y = 31677, z = 15}) + Game.createItem(1791, 1, {x = 33299, y = 31677, z = 15}) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/16.lua b/data/actions/scripts/nostalrius/16.lua new file mode 100644 index 0000000..163597a --- /dev/null +++ b/data/actions/scripts/nostalrius/16.lua @@ -0,0 +1,13 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + Game.removeItemOnMap({x = 33171, y = 31897, z = 08}, 1772) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + doRelocate({x = 33171, y = 31897, z = 08},{x = 33171, y = 31898, z = 08}) + Game.createItem(1772, 1, {x = 33171, y = 31897, z = 08}) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/17.lua b/data/actions/scripts/nostalrius/17.lua new file mode 100644 index 0000000..4b534a3 --- /dev/null +++ b/data/actions/scripts/nostalrius/17.lua @@ -0,0 +1,31 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2773 and Game.isItemThere({x = 33222, y = 31671, z = 13},430) and Game.isItemThere ({x = 33223, y = 31671, z = 13},430) and Game.isItemThere ({x = 33224, y = 31671, z = 13},430) and Game.isItemThere ({x = 33225, y = 31671, z = 13},430) and Game.isItemThere ({x = 33220, y = 31659, z = 13},1772) then + item:transform(2772, 1) + item:decay() + Game.removeItemOnMap({x = 33220, y = 31659, z = 13}, 1772) + Game.removeItemOnMap({x = 33221, y = 31659, z = 13}, 1772) + Game.removeItemOnMap({x = 33222, y = 31659, z = 13}, 1772) + Game.removeItemOnMap({x = 33223, y = 31659, z = 13}, 1772) + Game.removeItemOnMap({x = 33224, y = 31659, z = 13}, 1772) + Game.removeItemOnMap({x = 33219, y = 31659, z = 13}, 1772) + Game.removeItemOnMap({x = 33219, y = 31657, z = 13}, 1772) + Game.removeItemOnMap({x = 33221, y = 31657, z = 13}, 1772) + Game.removeItemOnMap({x = 33220, y = 31661, z = 13}, 1772) + Game.removeItemOnMap({x = 33222, y = 31661, z = 13}, 1772) + Game.createMonster("Demon", {x = 33224, y = 31659, z = 13}) + Game.createMonster("Demon", {x = 33223, y = 31659, z = 13}) + Game.createMonster("Demon", {x = 33219, y = 31657, z = 13}) + Game.createMonster("Demon", {x = 33221, y = 31657, z = 13}) + Game.createMonster("Demon", {x = 33220, y = 31661, z = 13}) + Game.createMonster("Demon", {x = 33222, y = 31661, z = 13}) + doRelocate({x = 33222, y = 31671, z = 13},{x = 33219, y = 31659, z = 13}) + doRelocate({x = 33223, y = 31671, z = 13},{x = 33220, y = 31659, z = 13}) + doRelocate({x = 33224, y = 31671, z = 13},{x = 33221, y = 31659, z = 13}) + doRelocate({x = 33225, y = 31671, z = 13},{x = 33222, y = 31659, z = 13}) + Game.sendMagicEffect({x = 33219, y = 31659, z = 13}, 11) + Game.sendMagicEffect({x = 33220, y = 31659, z = 13}, 11) + Game.sendMagicEffect({x = 33221, y = 31659, z = 13}, 11) + Game.sendMagicEffect({x = 33222, y = 31659, z = 13}, 11) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/18.lua b/data/actions/scripts/nostalrius/18.lua new file mode 100644 index 0000000..6a66414 --- /dev/null +++ b/data/actions/scripts/nostalrius/18.lua @@ -0,0 +1,14 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 32483, y = 31633, z = 09}, 385) then + item:transform(2773, 1) + item:decay() + elseif item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + Game.transformItemOnMap({x = 32483, y = 31633, z = 09}, 355, 385) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/19.lua b/data/actions/scripts/nostalrius/19.lua new file mode 100644 index 0000000..c339c4f --- /dev/null +++ b/data/actions/scripts/nostalrius/19.lua @@ -0,0 +1,20 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 then + item:remove() + Game.createItem(2126, 1, {x = 32487, y = 31628, z = 13}) + Game.createItem(2126, 1, {x = 32487, y = 31629, z = 13}) + Game.createItem(2126, 1, {x = 32488, y = 31629, z = 13}) + Game.createItem(2126, 1, {x = 32487, y = 31627, z = 13}) + Game.createItem(2126, 1, {x = 32486, y = 31627, z = 13}) + Game.createItem(2126, 1, {x = 32486, y = 31628, z = 13}) + Game.createItem(2126, 1, {x = 32486, y = 31629, z = 13}) + Game.createItem(2126, 1, {x = 32486, y = 31630, z = 13}) + Game.createItem(2126, 1, {x = 32487, y = 31630, z = 13}) + Game.createItem(2126, 1, {x = 32488, y = 31630, z = 13}) + Game.createItem(2126, 1, {x = 32486, y = 31626, z = 13}) + Game.createItem(2126, 1, {x = 32487, y = 31626, z = 13}) + Game.createItem(2126, 1, {x = 32488, y = 31626, z = 13}) + Game.sendMagicEffect({x = 32488, y = 31628, z = 13}, 3) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/2.lua b/data/actions/scripts/nostalrius/2.lua new file mode 100644 index 0000000..d58a377 --- /dev/null +++ b/data/actions/scripts/nostalrius/2.lua @@ -0,0 +1,9 @@ +function onUse(player, item, fromPosition, target, toPosition) + if Game.isItemThere({x = 33211, y = 32698, z = 13}, 1306) then + Game.removeItemOnMap({x = 33211, y = 32698, z = 13}, 1306) + else + doRelocate({x = 33211, y = 32698, z = 13}, {x = 33211, y = 32697, z = 13}) + Game.createItem(1306, 1, {x = 33211, y = 32698, z = 13}) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/20.lua b/data/actions/scripts/nostalrius/20.lua new file mode 100644 index 0000000..bc36d18 --- /dev/null +++ b/data/actions/scripts/nostalrius/20.lua @@ -0,0 +1,19 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 32259, y = 31891, z = 10},2129) then + item:transform(2773, 1) + item:decay() + Game.removeItemOnMap({x = 32259, y = 31891, z = 10}, 2129) + elseif item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + elseif item:getId() == 2773 and Game.isItemThere({x = 32259, y = 31891, z = 10}, 2129) then + item:transform(2772, 1) + item:decay() + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + doRelocate({x = 32259, y = 31891, z = 10},{x = 32259, y = 31892, z = 10}) + Game.createItem(2129, 1, {x = 32259, y = 31891, z = 10}) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/21.lua b/data/actions/scripts/nostalrius/21.lua new file mode 100644 index 0000000..f1fbfbd --- /dev/null +++ b/data/actions/scripts/nostalrius/21.lua @@ -0,0 +1,18 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 32313, y = 31975, z = 13}, 1998) then + item:transform(2773, 1) + item:decay() + Game.transformItemOnMap({x = 32313, y = 31975, z = 13}, 1998, 1996) + elseif item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + elseif item:getId() == 2773 and Game.isItemThere({x = 32313, y = 31975, z = 13}, 1996) then + item:transform(2772, 1) + item:decay() + Game.transformItemOnMap({x = 32313, y = 31975, z = 13}, 1996, 1998) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/22.lua b/data/actions/scripts/nostalrius/22.lua new file mode 100644 index 0000000..9d20100 --- /dev/null +++ b/data/actions/scripts/nostalrius/22.lua @@ -0,0 +1,18 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 32313, y = 31976, z = 13}, 1998) then + item:transform(2773, 1) + item:decay() + Game.transformItemOnMap({x = 32313, y = 31976, z = 13}, 1998, 1996) + elseif item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + elseif item:getId() == 2773 and Game.isItemThere({x = 32313, y = 31976, z = 13}, 1996) then + item:transform(2772, 1) + item:decay() + Game.transformItemOnMap({x = 32313, y = 31976, z = 13}, 1996, 1998) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/23.lua b/data/actions/scripts/nostalrius/23.lua new file mode 100644 index 0000000..a224a39 --- /dev/null +++ b/data/actions/scripts/nostalrius/23.lua @@ -0,0 +1,18 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 32311, y = 31976, z = 13}, 1998) then + item:transform(2773, 1) + item:decay() + Game.transformItemOnMap({x = 32311, y = 31976, z = 13}, 1998, 1996) + elseif item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + elseif item:getId() == 2773 and Game.isItemThere({x = 32311, y = 31976, z = 13}, 1996) then + item:transform(2772, 1) + item:decay() + Game.transformItemOnMap({x = 32311, y = 31976, z = 13}, 1996, 1998) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/24.lua b/data/actions/scripts/nostalrius/24.lua new file mode 100644 index 0000000..2d6ca6d --- /dev/null +++ b/data/actions/scripts/nostalrius/24.lua @@ -0,0 +1,18 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 32311, y = 31975, z = 13}, 1998) then + item:transform(2773, 1) + item:decay() + Game.transformItemOnMap({x = 32311, y = 31975, z = 13}, 1998, 1996) + elseif item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + elseif item:getId() == 2773 and Game.isItemThere({x = 32311, y = 31975, z = 13}, 1996) then + item:transform(2772, 1) + item:decay() + Game.transformItemOnMap({x = 32311, y = 31975, z = 13}, 1996, 1998) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/25.lua b/data/actions/scripts/nostalrius/25.lua new file mode 100644 index 0000000..5c9e50c --- /dev/null +++ b/data/actions/scripts/nostalrius/25.lua @@ -0,0 +1,18 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 32309, y = 31976, z = 13}, 1998) then + item:transform(2773, 1) + item:decay() + Game.transformItemOnMap({x = 32309, y = 31976, z = 13}, 1998, 1996) + elseif item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + elseif item:getId() == 2773 and Game.isItemThere({x = 32309, y = 31976, z = 13}, 1996) then + item:transform(2772, 1) + item:decay() + Game.transformItemOnMap({x = 32309, y = 31976, z = 13}, 1996, 1998) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/26.lua b/data/actions/scripts/nostalrius/26.lua new file mode 100644 index 0000000..e60621c --- /dev/null +++ b/data/actions/scripts/nostalrius/26.lua @@ -0,0 +1,18 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 32309, y = 31975, z = 13}, 1998) then + item:transform(2773, 1) + item:decay() + Game.transformItemOnMap({x = 32309, y = 31975, z = 13}, 1998, 1996) + elseif item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + elseif item:getId() == 2773 and Game.isItemThere({x = 32309, y = 31975, z = 13}, 1996) then + item:transform(2772, 1) + item:decay() + Game.transformItemOnMap({x = 32309, y = 31975, z = 13}, 1996, 1998) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/27.lua b/data/actions/scripts/nostalrius/27.lua new file mode 100644 index 0000000..d9bad72 --- /dev/null +++ b/data/actions/scripts/nostalrius/27.lua @@ -0,0 +1,20 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 32266, y = 31860, z = 11},2129) then + Game.removeItemOnMap({x = 32266, y = 31860, z = 11}, 2129) + Game.transformItemOnMap({x = 32266, y = 31860, z = 11}, 410, 411) + item:transform(2773, 1) + item:decay() + elseif item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + elseif item:getId() == 2773 and Game.isItemThere({x = 32266, y = 31860, z = 11}, 2129) then + item:transform(2772, 1) + item:decay() + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + Game.transformItemOnMap({x = 32266, y = 31860, z = 11}, 411, 410) + Game.createItem(2129, 1, {x = 32266, y = 31860, z = 11}) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/28.lua b/data/actions/scripts/nostalrius/28.lua new file mode 100644 index 0000000..1c16eab --- /dev/null +++ b/data/actions/scripts/nostalrius/28.lua @@ -0,0 +1,19 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 32259, y = 31890, z = 10},2129) then + item:transform(2773, 1) + item:decay() + Game.removeItemOnMap({x = 32259, y = 31890, z = 10}, 2129) + elseif item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + elseif item:getId() == 2773 and Game.isItemThere({x = 32259, y = 31890, z = 10}, 2129) then + item:transform(2772, 1) + item:decay() + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + doRelocate({x = 32259, y = 31890, z = 10},{x = 32259, y = 31889, z = 10}) + Game.createItem(2129, 1, {x = 32259, y = 31890, z = 10}) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/29.lua b/data/actions/scripts/nostalrius/29.lua new file mode 100644 index 0000000..98054d3 --- /dev/null +++ b/data/actions/scripts/nostalrius/29.lua @@ -0,0 +1,17 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2773 and Game.isItemThere({x = 32220, y = 31845, z = 15}, 2772) and player:getStorageValue(7) ~= 1 then + item:transform(2772, 1) + item:decay() + item:getPosition():sendMagicEffect(13) + Game.sendMagicEffect({x = 32217, y = 31842, z = 14}, 12) + Game.sendMagicEffect({x = 32217, y = 31844, z = 14}, 12) + Game.sendMagicEffect({x = 32217, y = 31845, z = 14}, 12) + Game.sendMagicEffect({x = 32218, y = 31844, z = 14}, 12) + Game.sendMagicEffect({x = 32219, y = 31843, z = 14}, 12) + Game.sendMagicEffect({x = 32219, y = 31845, z = 14}, 12) + elseif item:getId() == 2773 then + item:getPosition():sendMagicEffect(12) + doTargetCombatHealth(0, player, COMBAT_FIREDAMAGE, -170, -170) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/3.lua b/data/actions/scripts/nostalrius/3.lua new file mode 100644 index 0000000..66f7438 --- /dev/null +++ b/data/actions/scripts/nostalrius/3.lua @@ -0,0 +1,28 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 33148, y = 32867, z = 09}, 2129) and Game.isItemThere ({x = 33149, y = 32867, z = 09}, 2129) and Game.isItemThere ({x = 33148, y = 32868, z = 09}, 2129) and Game.isItemThere ({x = 33149, y = 32868, z = 09}, 2129) then + item:transform(2773, 1) + item:decay() + Game.removeItemOnMap({x = 33148, y = 32867, z = 09}, 2129) + Game.removeItemOnMap({x = 33149, y = 32867, z = 09}, 2129) + Game.removeItemOnMap({x = 33148, y = 32868, z = 09}, 2129) + Game.removeItemOnMap({x = 33149, y = 32868, z = 09}, 2129) + elseif item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + elseif item:getId() == 2773 and Game.isItemThere({x = 33148, y = 32867, z = 09}, 2129) then + item:transform(2772, 1) + item:decay() + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + doRelocate({x = 33148, y = 32867, z = 09}, {x = 33148, y = 32869, z = 09}) + doRelocate({x = 33149, y = 32867, z = 09}, {x = 33149, y = 32869, z = 09}) + doRelocate({x = 33148, y = 32868, z = 09}, {x = 33148, y = 32869, z = 09}) + doRelocate({x = 33149, y = 32868, z = 09},{x = 33149, y = 32869, z = 09}) + Game.createItem(2129, 1, {x = 33148, y = 32867, z = 09}) + Game.createItem(2129, 1, {x = 33149, y = 32867, z = 09}) + Game.createItem(2129, 1, {x = 33148, y = 32868, z = 09}) + Game.createItem(2129, 1, {x = 33149, y = 32868, z = 09}) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/30.lua b/data/actions/scripts/nostalrius/30.lua new file mode 100644 index 0000000..5667f38 --- /dev/null +++ b/data/actions/scripts/nostalrius/30.lua @@ -0,0 +1,16 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2773 and Game.isItemThere({x = 32220, y = 31843, z = 15}, 2772) and player:getStorageValue(7) ~= 1 then + item:transform(2772, 1) + item:decay() + item:getPosition():sendMagicEffect(13) + Game.sendMagicEffect({x = 32217, y = 31844, z = 14}, 12) + Game.sendMagicEffect({x = 32218, y = 31844, z = 14}, 12) + Game.sendMagicEffect({x = 32219, y = 31843, z = 14}, 12) + Game.sendMagicEffect({x = 32219, y = 31845, z = 14}, 12) + Game.sendMagicEffect({x = 32220, y = 31843, z = 14}, 12) + elseif item:getId() == 2773 then + item:getPosition():sendMagicEffect(12) + doTargetCombatHealth(0, player, COMBAT_FIREDAMAGE, -170, -170) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/31.lua b/data/actions/scripts/nostalrius/31.lua new file mode 100644 index 0000000..0a71004 --- /dev/null +++ b/data/actions/scripts/nostalrius/31.lua @@ -0,0 +1,21 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2773 and Game.isItemThere({x = 32220, y = 31842, z = 15}, 2772) and player:getStorageValue(7) ~= 1 then + item:transform(2772, 1) + item:decay() + item:getPosition():sendMagicEffect(13) + Game.sendMagicEffect({x = 32217, y = 31843, z = 14}, 12) + Game.sendMagicEffect({x = 32217, y = 31844, z = 14}, 12) + Game.sendMagicEffect({x = 32217, y = 31845, z = 14}, 12) + Game.sendMagicEffect({x = 32218, y = 31843, z = 14}, 12) + Game.sendMagicEffect({x = 32218, y = 31845, z = 14}, 12) + Game.sendMagicEffect({x = 32219, y = 31842, z = 14}, 12) + Game.sendMagicEffect({x = 32219, y = 31846, z = 14}, 12) + Game.transformItemOnMap({x = 32214, y = 31850, z = 15}, 2114, 2113) + Game.transformItemOnMap({x = 32215, y = 31850, z = 15}, 2114, 2113) + Game.transformItemOnMap({x = 32216, y = 31850, z = 15}, 2114, 2113) + elseif item:getId() == 2773 then + item:getPosition():sendMagicEffect(12) + doTargetCombatHealth(0, player, COMBAT_FIREDAMAGE, -170, -170) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/32.lua b/data/actions/scripts/nostalrius/32.lua new file mode 100644 index 0000000..4cd245a --- /dev/null +++ b/data/actions/scripts/nostalrius/32.lua @@ -0,0 +1,16 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2773 and Game.isItemThere({x = 32220, y = 31844, z = 15}, 2772) and player:getStorageValue(7) ~= 1 then + item:transform(2772, 1) + item:decay() + item:getPosition():sendMagicEffect(13) + Game.sendMagicEffect({x = 32217, y = 31845, z = 14}, 12) + Game.sendMagicEffect({x = 32218, y = 31846, z = 14}, 12) + Game.sendMagicEffect({x = 32219, y = 31845, z = 14}, 12) + Game.sendMagicEffect({x = 32220, y = 31846, z = 14}, 12) + Game.sendMagicEffect({x = 32218, y = 31844, z = 14}, 12) + elseif item:getId() == 2773 then + item:getPosition():sendMagicEffect(12) + doTargetCombatHealth(0, player, COMBAT_FIREDAMAGE, -170, -170) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/33.lua b/data/actions/scripts/nostalrius/33.lua new file mode 100644 index 0000000..6053a06 --- /dev/null +++ b/data/actions/scripts/nostalrius/33.lua @@ -0,0 +1,18 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2773 and player:getStorageValue(7) ~= 1 then + item:transform(2772, 1) + item:decay() + item:getPosition():sendMagicEffect(13) + Game.sendMagicEffect({x = 32217, y = 31843, z = 14}, 12) + Game.sendMagicEffect({x = 32218, y = 31842, z = 14}, 12) + Game.sendMagicEffect({x = 32219, y = 31841, z = 14}, 12) + Game.sendMagicEffect({x = 32217, y = 31845, z = 14}, 12) + Game.sendMagicEffect({x = 32218, y = 31845, z = 14}, 12) + Game.sendMagicEffect({x = 32219, y = 31845, z = 14}, 12) + Game.sendMagicEffect({x = 32220, y = 31845, z = 14}, 12) + elseif item:getId() == 2773 then + item:getPosition():sendMagicEffect(12) + doTargetCombatHealth(0, player, COMBAT_FIREDAMAGE, -170, -170) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/34.lua b/data/actions/scripts/nostalrius/34.lua new file mode 100644 index 0000000..07c023c --- /dev/null +++ b/data/actions/scripts/nostalrius/34.lua @@ -0,0 +1,28 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 then + doRelocate({x = 32636, y = 31881, z = 07},{x = 32636, y = 31881, z = 02}) + item:transform(2773, 1) + item:decay() + Game.sendMagicEffect({x = 32636, y = 31881, z = 07}, 3) + Game.sendMagicEffect({x = 32636, y = 31881, z = 02}, 3) + elseif item:getId() == 2772 then + doRelocate({x = 32636, y = 31881, z = 07},{x = 32636, y = 31881, z = 02}) + item:transform(2773, 1) + item:decay() + Game.sendMagicEffect({x = 32636, y = 31881, z = 02}, 3) + Game.sendMagicEffect({x = 32636, y = 31881, z = 07}, 3) + elseif item:getId() == 2773 then + doRelocate({x = 32636, y = 31881, z = 02},{x = 32636, y = 31881, z = 07}) + item:transform(2772, 1) + item:decay() + Game.sendMagicEffect({x = 32636, y = 31881, z = 07}, 3) + Game.sendMagicEffect({x = 32636, y = 31881, z = 02}, 3) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + doRelocate({x = 32636, y = 31881, z = 02},{x = 32636, y = 31881, z = 07}) + Game.sendMagicEffect({x = 32636, y = 31881, z = 02}, 3) + Game.sendMagicEffect({x = 32636, y = 31881, z = 07}, 3) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/35.lua b/data/actions/scripts/nostalrius/35.lua new file mode 100644 index 0000000..7b97813 --- /dev/null +++ b/data/actions/scripts/nostalrius/35.lua @@ -0,0 +1,22 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + Game.removeItemOnMap({x = 32604, y = 31905, z = 03}, 1789) + Game.removeItemOnMap({x = 32605, y = 31905, z = 03}, 1790) + Game.removeItemOnMap({x = 32604, y = 31904, z = 03}, 1787) + Game.removeItemOnMap({x = 32605, y = 31904, z = 03}, 1788) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + doRelocate({x = 32604, y = 31904, z = 03},{x = 32604, y = 31906, z = 03}) + doRelocate({x = 32604, y = 31905, z = 03},{x = 32604, y = 31906, z = 03}) + doRelocate({x = 32605, y = 31904, z = 03},{x = 32605, y = 31906, z = 03}) + doRelocate({x = 32605, y = 31905, z = 03},{x = 32605, y = 31906, z = 03}) + Game.createItem(1787, 1, {x = 32604, y = 31904, z = 03}) + Game.createItem(1789, 1, {x = 32604, y = 31905, z = 03}) + Game.createItem(1788, 1, {x = 32605, y = 31904, z = 03}) + Game.createItem(1790, 1, {x = 32605, y = 31905, z = 03}) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/36.lua b/data/actions/scripts/nostalrius/36.lua new file mode 100644 index 0000000..44259c4 --- /dev/null +++ b/data/actions/scripts/nostalrius/36.lua @@ -0,0 +1,13 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 then + Game.transformItemOnMap({x = 32605, y = 31902, z = 04}, 436, 432) + item:transform(2773, 1) + item:decay() + doRelocate({x = 32605, y = 31902, z = 04},{x = 32605, y = 31902, z = 05}) + elseif item:getId() == 2773 then + Game.transformItemOnMap({x = 32605, y = 31902, z = 04}, 432, 436) + item:transform(2772, 1) + item:decay() + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/37.lua b/data/actions/scripts/nostalrius/37.lua new file mode 100644 index 0000000..0507b76 --- /dev/null +++ b/data/actions/scripts/nostalrius/37.lua @@ -0,0 +1,17 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 then + doRelocate({x = 32636, y = 31881, z = 07},{x = 32636, y = 31881, z = 02}) + item:transform(2773, 1) + item:decay() + Game.sendMagicEffect({x = 32636, y = 31881, z = 02}, 3) + Game.sendMagicEffect({x = 32636, y = 31881, z = 07}, 3) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + doRelocate({x = 32636, y = 31881, z = 02},{x = 32636, y = 31881, z = 07}) + Game.sendMagicEffect({x = 32636, y = 31881, z = 02}, 3) + Game.sendMagicEffect({x = 32636, y = 31881, z = 07}, 3) + end + + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/38.lua b/data/actions/scripts/nostalrius/38.lua new file mode 100644 index 0000000..0568787 --- /dev/null +++ b/data/actions/scripts/nostalrius/38.lua @@ -0,0 +1,15 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + Game.removeItemOnMap({x = 32566, y = 32119, z = 07}, 1270) + Game.transformItemOnMap({x = 32566, y = 32118, z = 07}, 1270, 1274) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + doRelocate({x = 32566, y = 32119, z = 07},{x = 32567, y = 32119, z = 07}) + Game.createItem(1270, 1, {x = 32566, y = 32119, z = 07}) + Game.transformItemOnMap({x = 32566, y = 32118, z = 07}, 1274, 1270) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/39.lua b/data/actions/scripts/nostalrius/39.lua new file mode 100644 index 0000000..dbe8941 --- /dev/null +++ b/data/actions/scripts/nostalrius/39.lua @@ -0,0 +1,26 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + doRelocate({x = 32426, y = 32202, z = 14},{x = 32426, y = 32200, z = 14}) + doRelocate({x = 32426, y = 32201, z = 14},{x = 32426, y = 32200, z = 14}) + doRelocate({x = 32427, y = 32202, z = 14},{x = 32427, y = 32200, z = 14}) + doRelocate({x = 32427, y = 32201, z = 14},{x = 32427, y = 32200, z = 14}) + Game.removeItemOnMap({x = 32426, y = 32202, z = 14}, 1771) + Game.removeItemOnMap({x = 32426, y = 32201, z = 14}, 1771) + Game.removeItemOnMap({x = 32427, y = 32202, z = 14}, 1771) + Game.removeItemOnMap({x = 32427, y = 32201, z = 14}, 1771) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + Game.createTile({x = 32426, y = 32201, z = 14}, true) + Game.createTile({x = 32427, y = 32201, z = 14}, true) + Game.createTile({x = 32426, y = 32202, z = 14}, true) + Game.createTile({x = 32427, y = 32202, z = 14}, true) + Game.createItem(1771, 1, {x = 32426, y = 32201, z = 14}) + Game.createItem(1771, 1, {x = 32427, y = 32201, z = 14}) + Game.createItem(1771, 1, {x = 32426, y = 32202, z = 14}) + Game.createItem(1771, 1, {x = 32427, y = 32202, z = 14}) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/4.lua b/data/actions/scripts/nostalrius/4.lua new file mode 100644 index 0000000..9ca8929 --- /dev/null +++ b/data/actions/scripts/nostalrius/4.lua @@ -0,0 +1,10 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/40.lua b/data/actions/scripts/nostalrius/40.lua new file mode 100644 index 0000000..47ffcdb --- /dev/null +++ b/data/actions/scripts/nostalrius/40.lua @@ -0,0 +1,10 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 then + Game.transformItemOnMap({x = 32313, y = 31928, z = 08}, 2772, 2773) + Game.sendMagicEffect({x = 32314, y = 31928, z = 08}, 12) + elseif item:getId() == 2773 then + Game.transformItemOnMap({x = 32313, y = 31928, z = 08}, 2773, 2772) + Game.sendMagicEffect({x = 32314, y = 31928, z = 08}, 12) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/41.lua b/data/actions/scripts/nostalrius/41.lua new file mode 100644 index 0000000..e58ecc6 --- /dev/null +++ b/data/actions/scripts/nostalrius/41.lua @@ -0,0 +1,15 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 then + item:remove() + Game.removeItemOnMap({x = 32186, y = 31626, z = 08}, 2129) + Game.removeItemOnMap({x = 32187, y = 31626, z = 08}, 2129) + Game.removeItemOnMap({x = 32188, y = 31626, z = 08}, 2129) + Game.removeItemOnMap({x = 32189, y = 31626, z = 08}, 2129) + Game.sendMagicEffect({x = 32180, y = 31633, z = 08}, 3) + Game.sendMagicEffect({x = 32186, y = 31626, z = 08}, 3) + Game.sendMagicEffect({x = 32187, y = 31626, z = 08}, 3) + Game.sendMagicEffect({x = 32188, y = 31626, z = 08}, 3) + Game.sendMagicEffect({x = 32189, y = 31626, z = 08}, 3) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/42.lua b/data/actions/scripts/nostalrius/42.lua new file mode 100644 index 0000000..820f05b --- /dev/null +++ b/data/actions/scripts/nostalrius/42.lua @@ -0,0 +1,22 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 32915, y = 32076, z = 06},388) then + Game.removeItemOnMap({x = 32915, y = 32076, z = 06}, 388) + Game.removeItemOnMap({x = 32915, y = 32080, z = 06}, 388) + item:transform(2773, 1) + item:decay() + elseif item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + elseif item:getId() == 2773 and not Game.isItemThere({x = 32915, y = 32076, z = 06}, 388) then + doRelocate({x = 32915, y = 32076, z = 06},{x = 32916, y = 32076, z = 06}) + doRelocate({x = 32915, y = 32080, z = 06},{x = 32916, y = 32080, z = 06}) + Game.createItem(388, 1, {x = 32915, y = 32076, z = 06}) + Game.createItem(388, 1, {x = 32915, y = 32080, z = 06}) + item:transform(2772, 1) + item:decay() + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/43.lua b/data/actions/scripts/nostalrius/43.lua new file mode 100644 index 0000000..8d26791 --- /dev/null +++ b/data/actions/scripts/nostalrius/43.lua @@ -0,0 +1,13 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + Game.removeItemOnMap({x = 32780, y = 32231, z = 08}, 389) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + doRelocate({x = 32780, y = 32231, z = 08},{x = 32780, y = 32232, z = 08}) + Game.createItem(389, 1, {x = 32780, y = 32231, z = 08}) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/44.lua b/data/actions/scripts/nostalrius/44.lua new file mode 100644 index 0000000..f945df3 --- /dev/null +++ b/data/actions/scripts/nostalrius/44.lua @@ -0,0 +1,12 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 then + Game.removeItemOnMap({x = 32649, y = 32923, z = 08}, 1822) + Game.transformItemOnMap({x = 32649, y = 32923, z = 08}, 351, 385) + Game.transformItemOnMap({x = 32652, y = 32922, z = 08}, 2772, 2773) + elseif item:getId() == 2773 then + Game.transformItemOnMap({x = 32649, y = 32923, z = 08}, 385, 351) + Game.createItem(1822, 1, {x = 32649, y = 32923, z = 08}) + Game.transformItemOnMap({x = 32652, y = 32922, z = 08}, 2773, 2772) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/45.lua b/data/actions/scripts/nostalrius/45.lua new file mode 100644 index 0000000..2a6c75a --- /dev/null +++ b/data/actions/scripts/nostalrius/45.lua @@ -0,0 +1,9 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2774 and Game.isItemThere({x = 33151, y = 32866, z = 08},1345) then + Game.removeItemOnMap({x = 33151, y = 32866, z = 08}, 1345) + Game.sendMagicEffect({x = 33151, y = 32862, z = 07}, 14) + elseif item:getId() == 2774 then + Game.sendMagicEffect({x = 33151, y = 32862, z = 07}, 3) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/46.lua b/data/actions/scripts/nostalrius/46.lua new file mode 100644 index 0000000..b67df79 --- /dev/null +++ b/data/actions/scripts/nostalrius/46.lua @@ -0,0 +1,42 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 32614, y = 32209, z = 10},2523) then + Game.removeItemOnMap({x = 32614, y = 32209, z = 10}, 2523) + Game.removeItemOnMap({x = 32614, y = 32208, z = 10}, 1270) + doRelocate({x = 32614, y = 32209, z = 10},{x = 32614, y = 32208, z = 10}) + Game.createItem(2523, 1, {x = 32614, y = 32208, z = 10}) + Game.createItem(1270, 1, {x = 32614, y = 32209, z = 10}) + Game.removeItemOnMap({x = 32614, y = 32206, z = 10}, 1791) + Game.removeItemOnMap({x = 32614, y = 32205, z = 10}, 1270) + Game.createItem(1810, 1, {x = 32614, y = 32204, z = 10}) + Game.removeItemOnMap({x = 32614, y = 32221, z = 10}, 1270) + Game.removeItemOnMap({x = 32615, y = 32223, z = 10}, 1946) + Game.createItem(1796, 1, {x = 32615, y = 32223, z = 10}) + Game.createItem(2123, 1, {x = 32615, y = 32221, z = 10}) + Game.createItem(2124, 1, {x = 32615, y = 32223, z = 10}) + Game.createItem(2123, 1, {x = 32613, y = 32220, z = 10}) + Game.sendMagicEffect({x = 32613, y = 32220, z = 10}, 9) + item:transform(2773, 1) + item:decay() + Game.removeItemOnMap({x = 32613, y = 32220, z = 10}, 3050) + Game.createItem(1823, 1, {x = 32614, y = 32205, z = 10}) + Game.createItem(1270, 1, {x = 32614, y = 32206, z = 10}) + Game.sendMagicEffect({x = 32615, y = 32224, z = 10}, 16) + Game.sendMagicEffect({x = 32614, y = 32224, z = 10}, 16) + elseif item:getId() == 2772 then + doRelocate({x = 32614, y = 32209, z = 10},{x = 32613, y = 32209, z = 10}) + Game.removeItemOnMap({x = 32614, y = 32221, z = 10}, 1270) + Game.removeItemOnMap({x = 32615, y = 32223, z = 10}, 1946) + Game.createItem(1796, 1, {x = 32615, y = 32223, z = 10}) + Game.createItem(2123, 1, {x = 32615, y = 32221, z = 10}) + Game.createItem(2124, 1, {x = 32615, y = 32223, z = 10}) + Game.createItem(2123, 1, {x = 32613, y = 32220, z = 10}) + Game.sendMagicEffect({x = 32613, y = 32220, z = 10}, 9) + Game.createItem(1270, 1, {x = 32614, y = 32209, z = 10}) + item:transform(2773, 1) + item:decay() + Game.removeItemOnMap({x = 32613, y = 32220, z = 10}, 3050) + elseif item:getId() == 2773 then + Game.sendMagicEffect({x = 32616, y = 32222, z = 10}, 3) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/47.lua b/data/actions/scripts/nostalrius/47.lua new file mode 100644 index 0000000..8230d26 --- /dev/null +++ b/data/actions/scripts/nostalrius/47.lua @@ -0,0 +1,14 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + doRelocate({x = 32623, y = 32189, z = 09},{x = 32623, y = 32190, z = 09}, true) + doRelocate({x = 32623, y = 32188, z = 09},{x = 32623, y = 32189, z = 09}, true) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + doRelocate({x = 32623, y = 32188, z = 09},{x = 32622, y = 32189, z = 09}, true) + doRelocate({x = 32623, y = 32189, z = 09},{x = 32623, y = 32188, z = 09}, true) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/48.lua b/data/actions/scripts/nostalrius/48.lua new file mode 100644 index 0000000..adc1df2 --- /dev/null +++ b/data/actions/scripts/nostalrius/48.lua @@ -0,0 +1,40 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 32594, y = 32214, z = 09},3050) then + item:transform(2773, 1) + item:decay() + Game.removeItemOnMap({x = 32603, y = 32216, z = 09}, 1626) + Game.removeItemOnMap({x = 32604, y = 32216, z = 09}, 1627) + doRelocate({x = 32603, y = 32216, z = 09},{x = 32603, y = 32217, z = 09}) + doRelocate({x = 32604, y = 32216, z = 09},{x = 32604, y = 32217, z = 09}) + doRelocate({x = 32593, y = 32216, z = 09},{x = 32592, y = 32216, z = 09}) + doRelocate({x = 32594, y = 32216, z = 09},{x = 32592, y = 32216, z = 09}) + Game.removeItemOnMap({x = 32606, y = 32216, z = 09}, 1271) + Game.removeItemOnMap({x = 32607, y = 32216, z = 09}, 1271) + Game.transformItemOnMap({x = 32601, y = 32216, z = 09}, 1271, 1626) + Game.transformItemOnMap({x = 32602, y = 32216, z = 09}, 1271, 1627) + Game.createItem(1271, 1, {x = 32594, y = 32216, z = 09}) + Game.createItem(1271, 1, {x = 32593, y = 32216, z = 09}) + Game.createItem(1271, 1, {x = 32603, y = 32216, z = 09}) + Game.createItem(1271, 1, {x = 32604, y = 32216, z = 09}) + Game.removeItemOnMap({x = 32594, y = 32214, z = 09}, 3050) + Game.sendMagicEffect({x = 32594, y = 32214, z = 09}, 9) + elseif item:getId() == 2772 then + Game.sendMagicEffect({x = 32594, y = 32214, z = 09}, 3) + elseif item:getId() == 2773 and Game.isItemThere({x = 32594, y = 32214, z = 09},3050) then + item:transform(2772, 1) + item:decay() + Game.removeItemOnMap({x = 32593, y = 32216, z = 09}, 1271) + Game.removeItemOnMap({x = 32594, y = 32216, z = 09}, 1271) + Game.transformItemOnMap({x = 32601, y = 32216, z = 09}, 1626, 1271) + Game.transformItemOnMap({x = 32602, y = 32216, z = 09}, 1627, 1271) + Game.transformItemOnMap({x = 32603, y = 32216, z = 09}, 1271, 1626) + Game.transformItemOnMap({x = 32604, y = 32216, z = 09}, 1271, 1627) + Game.createItem(1271, 1, {x = 32606, y = 32216, z = 09}) + Game.createItem(1271, 1, {x = 32607, y = 32216, z = 09}) + Game.removeItemOnMap({x = 32594, y = 32214, z = 09}, 3050) + Game.sendMagicEffect({x = 32594, y = 32214, z = 09}, 9) + elseif item:getId() == 2773 then + Game.sendMagicEffect({x = 32594, y = 32214, z = 09}, 3) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/49.lua b/data/actions/scripts/nostalrius/49.lua new file mode 100644 index 0000000..926a547 --- /dev/null +++ b/data/actions/scripts/nostalrius/49.lua @@ -0,0 +1,12 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + Game.createItem(2471, 1, {x = 32479, y = 31901, z = 05}) + Game.createItem(2122, 1, {x = 32479, y = 31892, z = 03}) + elseif item:getId() == 2773 and not Game.isItemThere({x = 32479, y = 31892, z = 03}, 2122) then + item:transform(2772, 1) + item:decay() + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/5.lua b/data/actions/scripts/nostalrius/5.lua new file mode 100644 index 0000000..ba9db1c --- /dev/null +++ b/data/actions/scripts/nostalrius/5.lua @@ -0,0 +1,25 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and math.random(1, 100) <= 70 then + item:transform(2773, 1) + item:decay() + Game.removeItemsOnMap({x = item:getPosition().x - 1, y = item:getPosition().y, z = 14}) + Game.createItem(3242, 1, {x = item:getPosition().x - 1, y = item:getPosition().y, z = 14}) + doTargetCombatHealth(0, player, COMBAT_FIREDAMAGE, -200, -200) + elseif item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + Game.removeItemsOnMap({x = item:getPosition().x - 1, y = item:getPosition().y, z = 14}) + Game.createItem(3595, 1, {x = 33117, y = item:getPosition().y, z = 14}) + player:setStorageValue(258, 1) + Game.sendMagicEffect({x = 33122, y = 32765, z = 14}, 15) + Game.sendMagicEffect({x = 33117, y = 32761, z = 14}, 15) + Game.sendMagicEffect({x = 33117, y = 32762, z = 14}, 15) + Game.sendMagicEffect({x = 33117, y = 32763, z = 14}, 15) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + Game.removeItemsOnMap({x = item:getPosition().x - 1, y = item:getPosition().y, z = 14}) + Game.createItem(3573, 1, {x = item:getPosition().x - 1, y = item:getPosition().y, z = 14}) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/50.lua b/data/actions/scripts/nostalrius/50.lua new file mode 100644 index 0000000..c1f4725 --- /dev/null +++ b/data/actions/scripts/nostalrius/50.lua @@ -0,0 +1,10 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/51.lua b/data/actions/scripts/nostalrius/51.lua new file mode 100644 index 0000000..406573f --- /dev/null +++ b/data/actions/scripts/nostalrius/51.lua @@ -0,0 +1,18 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 32476, y = 31900, z = 06},2773) and Game.isItemThere ({x = 32477, y = 31900, z = 06},2773) and Game.isItemThere ({x = 32478, y = 31900, z = 06},2772) and Game.isItemThere ({x = 32479, y = 31900, z = 06},2772) and Game.isItemThere ({x = 32480, y = 31900, z = 06},2773) and Game.isItemThere ({x = 32481, y = 31900, z = 06}, 2772) then + item:transform(2773, 1) + item:decay() + Game.createItem(1948, 1, {x = 32476, y = 31904, z = 06}) + elseif item:getId() == 2772 then + Game.sendMagicEffect({x = 32479, y = 31905, z = 06}, 3) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + Game.removeItemOnMap({x = 32476, y = 31904, z = 06}, 1948) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + Game.removeItemOnMap({x = 32476, y = 31904, z = 06}, 1948) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/52.lua b/data/actions/scripts/nostalrius/52.lua new file mode 100644 index 0000000..5722a6c --- /dev/null +++ b/data/actions/scripts/nostalrius/52.lua @@ -0,0 +1,16 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 32476, y = 31900, z = 04},3593) and Game.isItemThere ({x = 32477, y = 31900, z = 04},3587) and Game.isItemThere ({x = 32478, y = 31900, z = 04},3590) and Game.isItemThere ({x = 32479, y = 31900, z = 04},3585) and Game.isItemThere ({x = 32480, y = 31900, z = 04},3592) and Game.isItemThere ({x = 32481, y = 31900, z = 04},3589) then + Game.createItem(1948, 1, {x = 32476, y = 31904, z = 04}) + Game.removeItemOnMap({x = 32476, y = 31900, z = 04}, 3593) + Game.removeItemOnMap({x = 32477, y = 31900, z = 04}, 3587) + Game.removeItemOnMap({x = 32478, y = 31900, z = 04}, 3590) + Game.removeItemOnMap({x = 32479, y = 31900, z = 04}, 3585) + Game.removeItemOnMap({x = 32480, y = 31900, z = 04}, 3592) + Game.removeItemOnMap({x = 32481, y = 31900, z = 04}, 3589) + item:transform(2773, 1) + item:decay() + elseif item:getId() == 2772 then + Game.sendMagicEffect({x = 32479, y = 31905, z = 04}, 3) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/53.lua b/data/actions/scripts/nostalrius/53.lua new file mode 100644 index 0000000..4688ca8 --- /dev/null +++ b/data/actions/scripts/nostalrius/53.lua @@ -0,0 +1,16 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 32478, y = 31903, z = 03},3537) and Game.isItemThere ({x = 32479, y = 31903, z = 03},3543) then + item:transform(2773, 1) + item:decay() + Game.removeItemOnMap({x = 32478, y = 31903, z = 03}, 3537) + Game.removeItemOnMap({x = 32479, y = 31903, z = 03}, 3543) + Game.createItem(1948, 1, {x = 32479, y = 31904, z = 03}) + elseif item:getId() == 2772 then + Game.sendMagicEffect({x = 32478, y = 31904, z = 03}, 3) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + Game.removeItemOnMap({x = 32479, y = 31904, z = 03}, 1948) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/54.lua b/data/actions/scripts/nostalrius/54.lua new file mode 100644 index 0000000..049778a --- /dev/null +++ b/data/actions/scripts/nostalrius/54.lua @@ -0,0 +1,17 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 32177, y = 32148, z = 11}, 1630) then + item:transform(2773, 1) + item:decay() + doRelocate({x = 32177, y = 32148, z = 11},{x = 32178, y = 32148, z = 11}) + Game.transformItemOnMap({x = 32177, y = 32148, z = 11}, 1630, 1628) + elseif item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + Game.transformItemOnMap({x = 32177, y = 32148, z = 11}, 1629, 1628) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + Game.transformItemOnMap({x = 32177, y = 32148, z = 11}, 1628, 1630) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/55.lua b/data/actions/scripts/nostalrius/55.lua new file mode 100644 index 0000000..1a751b8 --- /dev/null +++ b/data/actions/scripts/nostalrius/55.lua @@ -0,0 +1,13 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 then + Game.removeItemOnMap({x = 32145, y = 32101, z = 11}, 1791) + item:transform(2773, 1) + item:decay() + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + doRelocate({x = 32145, y = 32101, z = 11},{x = 32145, y = 32102, z = 11}) + Game.createItem(1791, 1, {x = 32145, y = 32101, z = 11}) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/56.lua b/data/actions/scripts/nostalrius/56.lua new file mode 100644 index 0000000..1646edf --- /dev/null +++ b/data/actions/scripts/nostalrius/56.lua @@ -0,0 +1,22 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + Game.transformItemOnMap({x = 32098, y = 32204, z = 08}, 2772, 2773) + Game.transformItemOnMap({x = 32100, y = 32205, z = 08}, 622, 1771) + Game.transformItemOnMap({x = 32101, y = 32205, z = 08}, 622, 1771) + Game.removeItemOnMap({x = 32100, y = 32205, z = 08}, 4788) + Game.removeItemOnMap({x = 32101, y = 32205, z = 08}, 4786) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + Game.transformItemOnMap({x = 32098, y = 32204, z = 08}, 2773, 2772) + doRelocate({x = 32100, y = 32205, z = 08},{x = 32102, y = 32205, z = 08}) + doRelocate({x = 32101, y = 32205, z = 08},{x = 32102, y = 32205, z = 08}) + Game.transformItemOnMap({x = 32100, y = 32205, z = 08}, 1771, 622) + Game.transformItemOnMap({x = 32101, y = 32205, z = 08}, 1771, 622) + Game.createItem(4788, 1, {x = 32100, y = 32205, z = 08}) + Game.createItem(4786, 1, {x = 32101, y = 32205, z = 08}) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/57.lua b/data/actions/scripts/nostalrius/57.lua new file mode 100644 index 0000000..cb8ef6d --- /dev/null +++ b/data/actions/scripts/nostalrius/57.lua @@ -0,0 +1,23 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + Game.transformItemOnMap({x = 32104, y = 32204, z = 08}, 2772, 2773) + Game.transformItemOnMap({x = 32100, y = 32205, z = 08}, 622, 1771) + Game.transformItemOnMap({x = 32101, y = 32205, z = 08}, 622, 1771) + Game.removeItemOnMap({x = 32100, y = 32205, z = 08}, 4788) + Game.removeItemOnMap({x = 32101, y = 32205, z = 08}, 4786) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + Game.transformItemOnMap({x = 32104, y = 32204, z = 08}, 2773, 2772) + doRelocate({x = 32100, y = 32205, z = 08},{x = 32102, y = 32205, z = 08}) + doRelocate({x = 32101, y = 32205, z = 08},{x = 32102, y = 32205, z = 08}) + Game.transformItemOnMap({x = 32100, y = 32205, z = 08}, 1771, 622) + Game.transformItemOnMap({x = 32101, y = 32205, z = 08}, 1771, 622) + Game.createItem(4788, 1, {x = 32100, y = 32205, z = 08}) + Game.createItem(4786, 1, {x = 32101, y = 32205, z = 08}) + end + + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/58.lua b/data/actions/scripts/nostalrius/58.lua new file mode 100644 index 0000000..0f55f98 --- /dev/null +++ b/data/actions/scripts/nostalrius/58.lua @@ -0,0 +1,14 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + Game.removeItemOnMap({x = 32095, y = 32173, z = 08}, 1271) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + doRelocate({x = 32095, y = 32173, z = 08},{x = 32095, y = 32174, z = 08}) + Game.createItem(1271, 1, {x = 32095, y = 32173, z = 08}) + end + + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/59.lua b/data/actions/scripts/nostalrius/59.lua new file mode 100644 index 0000000..a07ce61 --- /dev/null +++ b/data/actions/scripts/nostalrius/59.lua @@ -0,0 +1,14 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 32090, y = 32148, z = 09},2772) and Game.isItemThere ({x = 32092, y = 32148, z = 09},2772) and Game.isItemThere ({x = 32094, y = 32148, z = 09},2772) and Game.isItemThere ({x = 32088, y = 32148, z = 09},2772) then + item:transform(2773, 1) + item:decay() + Game.removeItemOnMap({x = 32088, y = 32149, z = 10}, 1282) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + doRelocate({x = 32088, y = 32149, z = 10},{x = 32088, y = 32150, z = 10}) + Game.createItem(1282, 1, {x = 32088, y = 32149, z = 10}) + end + + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/6.lua b/data/actions/scripts/nostalrius/6.lua new file mode 100644 index 0000000..cd35aab --- /dev/null +++ b/data/actions/scripts/nostalrius/6.lua @@ -0,0 +1,20 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 32891, y = 32590, z = 11},2567) and Game.isItemThere ({x = 32843, y = 32649, z = 11},2567) and Game.isItemThere ({x = 32808, y = 32613, z = 11},2567) and Game.isItemThere ({x = 32775, y = 32583, z = 11},2567) and Game.isItemThere ({x = 32756, y = 32494, z = 11},2567) and Game.isItemThere ({x = 32799, y = 32556, z = 11},2567) and Game.isItemThere ({x = 32864, y = 32556, z = 11},1563) then + item:transform(2773, 1) + item:decay() + Game.sendMagicEffect({x = 32864, y = 32556, z = 11}, 14) + Game.removeItemOnMap({x = 32864, y = 32556, z = 11}, 1563) + elseif item:getId() == 2772 and not Game.isItemThere({x = 32864, y = 32556, z = 11}, 1563) then + player:sendCancelMessage("The lever won't budge.") + elseif item:getId() == 2773 and not Game.isItemThere({x = 32864, y = 32556, z = 11}, 1563) then + item:transform(2772, 1) + item:decay() + doRelocate({x = 32864, y = 32556, z = 11},{x = 32864, y = 32557, z = 11}) + Game.sendMagicEffect({x = 32864, y = 32556, z = 11}, 14) + Game.createItem(1563, 1, {x = 32864, y = 32556, z = 11}) + elseif item:getId() == 2773 and Game.isItemThere({x = 32864, y = 32556, z = 11}, 1563) then + item:transform(2772, 1) + item:decay() + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/60.lua b/data/actions/scripts/nostalrius/60.lua new file mode 100644 index 0000000..03185a7 --- /dev/null +++ b/data/actions/scripts/nostalrius/60.lua @@ -0,0 +1,14 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 32090, y = 32148, z = 09},2772) and Game.isItemThere ({x = 32092, y = 32148, z = 09},2772) and Game.isItemThere ({x = 32094, y = 32148, z = 09},2772) and Game.isItemThere ({x = 32088, y = 32148, z = 09},2772) then + item:transform(2773, 1) + item:decay() + Game.removeItemOnMap({x = 32090, y = 32149, z = 10}, 1282) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + doRelocate({x = 32090, y = 32149, z = 10},{x = 32090, y = 32150, z = 10}) + Game.createItem(1282, 1, {x = 32090, y = 32149, z = 10}) + end + + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/61.lua b/data/actions/scripts/nostalrius/61.lua new file mode 100644 index 0000000..b09bfce --- /dev/null +++ b/data/actions/scripts/nostalrius/61.lua @@ -0,0 +1,14 @@ +function onUse(player, item, fromPosition, target, toPosition) + if tem:getId() == 2772 and Game.isItemThere({x = 32090, y = 32148, z = 09},2772) and Game.isItemThere ({x = 32092, y = 32148, z = 09},2772) and Game.isItemThere ({x = 32094, y = 32148, z = 09},2772) and Game.isItemThere ({x = 32088, y = 32148, z = 09},2772) then + item:transform(2773, 1) + item:decay() + Game.removeItemOnMap({x = 32092, y = 32149, z = 10}, 1282) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + doRelocate({x = 32092, y = 32149, z = 10},{x = 32092, y = 32150, z = 10}) + Game.createItem(1282, 1, {x = 32092, y = 32149, z = 10}) + end + + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/62.lua b/data/actions/scripts/nostalrius/62.lua new file mode 100644 index 0000000..6257d4b --- /dev/null +++ b/data/actions/scripts/nostalrius/62.lua @@ -0,0 +1,13 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 32090, y = 32148, z = 09},2772) and Game.isItemThere ({x = 32092, y = 32148, z = 09},2772) and Game.isItemThere ({x = 32094, y = 32148, z = 09},2772) and Game.isItemThere ({x = 32088, y = 32148, z = 09},2772) then + item:transform(2773, 1) + item:decay() + Game.removeItemOnMap({x = 32094, y = 32149, z = 10}, 1282) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + doRelocate({x = 32094, y = 32149, z = 10},{x = 32094, y = 32150, z = 10}) + Game.createItem(1282, 1, {x = 32094, y = 32149, z = 10}) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/63.lua b/data/actions/scripts/nostalrius/63.lua new file mode 100644 index 0000000..71da6b0 --- /dev/null +++ b/data/actions/scripts/nostalrius/63.lua @@ -0,0 +1,29 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + Game.transformItemOnMap({x = 32413, y = 32230, z = 10}, 2772, 2773) + doRelocate({x = 32411, y = 32231, z = 10},{x = 32412, y = 32231, z = 10}) + doRelocate({x = 32410, y = 32231, z = 10},{x = 32412, y = 32231, z = 10}) + doRelocate({x = 32411, y = 32232, z = 10},{x = 32412, y = 32232, z = 10}) + doRelocate({x = 32410, y = 32232, z = 10},{x = 32412, y = 32232, z = 10}) + Game.transformItemOnMap({x = 32410, y = 32231, z = 10}, 1771, 622) + Game.transformItemOnMap({x = 32411, y = 32231, z = 10}, 1771, 622) + Game.transformItemOnMap({x = 32411, y = 32232, z = 10}, 1771, 622) + Game.transformItemOnMap({x = 32410, y = 32232, z = 10}, 1771, 622) + Game.createItem(4788, 1, {x = 32410, y = 32231, z = 10}) + Game.createItem(4788, 1, {x = 32410, y = 32232, z = 10}) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + Game.transformItemOnMap({x = 32413, y = 32230, z = 10}, 2773, 2772) + Game.transformItemOnMap({x = 32411, y = 32231, z = 10}, 622, 1771) + Game.transformItemOnMap({x = 32411, y = 32232, z = 10}, 622, 1771) + Game.transformItemOnMap({x = 32410, y = 32231, z = 10}, 622, 1771) + Game.transformItemOnMap({x = 32410, y = 32232, z = 10}, 622, 1771) + Game.removeItemOnMap({x = 32410, y = 32231, z = 10}, 4788) + Game.removeItemOnMap({x = 32410, y = 32232, z = 10}, 4788) + end + + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/64.lua b/data/actions/scripts/nostalrius/64.lua new file mode 100644 index 0000000..38f9a51 --- /dev/null +++ b/data/actions/scripts/nostalrius/64.lua @@ -0,0 +1,28 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + Game.transformItemOnMap({x = 32414, y = 32252, z = 10}, 2772, 2773) + doRelocate({x = 32411, y = 32231, z = 10},{x = 32412, y = 32231, z = 10}) + doRelocate({x = 32410, y = 32231, z = 10},{x = 32412, y = 32231, z = 10}) + doRelocate({x = 32411, y = 32232, z = 10},{x = 32412, y = 32232, z = 10}) + doRelocate({x = 32410, y = 32232, z = 10},{x = 32412, y = 32232, z = 10}) + Game.transformItemOnMap({x = 32411, y = 32231, z = 10}, 1771, 622) + Game.transformItemOnMap({x = 32410, y = 32231, z = 10}, 1771, 622) + Game.transformItemOnMap({x = 32411, y = 32232, z = 10}, 1771, 622) + Game.transformItemOnMap({x = 32410, y = 32232, z = 10}, 1771, 622) + Game.createItem(4788, 1, {x = 32410, y = 32231, z = 10}) + Game.createItem(4788, 1, {x = 32410, y = 32232, z = 10}) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + Game.transformItemOnMap({x = 32414, y = 32252, z = 10}, 2773, 2772) + Game.transformItemOnMap({x = 32411, y = 32231, z = 10}, 622, 1771) + Game.transformItemOnMap({x = 32411, y = 32232, z = 10}, 622, 1771) + Game.transformItemOnMap({x = 32410, y = 32231, z = 10}, 622, 1771) + Game.transformItemOnMap({x = 32410, y = 32232, z = 10}, 622, 1771) + Game.removeItemOnMap({x = 32410, y = 32231, z = 10}, 4788) + Game.removeItemOnMap({x = 32410, y = 32232, z = 10}, 4788) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/65.lua b/data/actions/scripts/nostalrius/65.lua new file mode 100644 index 0000000..74d5ad6 --- /dev/null +++ b/data/actions/scripts/nostalrius/65.lua @@ -0,0 +1,20 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 32400, y = 32241, z = 06}, 432) then + item:transform(2773, 1) + item:decay() + Game.transformItemOnMap({x = 32400, y = 32241, z = 06}, 432, 408) + elseif item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + elseif item:getId() == 2773 and Game.isItemThere({x = 32400, y = 32241, z = 06}, 408) then + item:transform(2772, 1) + item:decay() + Game.transformItemOnMap({x = 32400, y = 32241, z = 06}, 408, 432) + doRelocate({x = 32400, y = 32241, z = 06},{x = 32400, y = 32241, z = 07}) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + end + + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/66.lua b/data/actions/scripts/nostalrius/66.lua new file mode 100644 index 0000000..716079d --- /dev/null +++ b/data/actions/scripts/nostalrius/66.lua @@ -0,0 +1,19 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 32400, y = 32239, z = 06}, 432) then + item:transform(2773, 1) + item:decay() + Game.transformItemOnMap({x = 32400, y = 32239, z = 06}, 432, 408) + elseif item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + elseif item:getId() == 2773 and Game.isItemThere({x = 32400, y = 32239, z = 06}, 408) then + item:transform(2772, 1) + item:decay() + Game.transformItemOnMap({x = 32400, y = 32239, z = 06}, 408, 432) + doRelocate({x = 32400, y = 32239, z = 06},{x = 32400, y = 32239, z = 07}) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/67.lua b/data/actions/scripts/nostalrius/67.lua new file mode 100644 index 0000000..5753d80 --- /dev/null +++ b/data/actions/scripts/nostalrius/67.lua @@ -0,0 +1,13 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + doRelocate({x = 32225, y = 32276, z = 08},{x = 32225, y = 32276, z = 09}) + Game.transformItemOnMap({x = 32225, y = 32276, z = 08}, 351, 369) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + Game.transformItemOnMap({x = 32225, y = 32276, z = 08}, 369, 351) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/68.lua b/data/actions/scripts/nostalrius/68.lua new file mode 100644 index 0000000..4658b20 --- /dev/null +++ b/data/actions/scripts/nostalrius/68.lua @@ -0,0 +1,16 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + doRelocate({x = 32225, y = 32276, z = 10},{x = 32225, y = 32275, z = 10}) + Game.createItem(1949, 1, {x = 32225, y = 32276, z = 10}) + doRelocate({x = 32233, y = 32276, z = 09},{x = 32232, y = 32276, z = 09}) + Game.createItem(1949, 1, {x = 32233, y = 32276, z = 09}) + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + Game.removeItemOnMap({x = 32233, y = 32276, z = 09}, 1949) + Game.removeItemOnMap({x = 32225, y = 32276, z = 10}, 1949) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/69.lua b/data/actions/scripts/nostalrius/69.lua new file mode 100644 index 0000000..bc67cb5 --- /dev/null +++ b/data/actions/scripts/nostalrius/69.lua @@ -0,0 +1,22 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + doRelocate({x = 32592, y = 32104, z = 14},{x = 32591, y = 32104, z = 14}) + doRelocate({x = 32592, y = 32105, z = 14},{x = 32591, y = 32105, z = 14}) + Game.createItem(1270, 1, {x = 32592, y = 32104, z = 14}) + Game.createItem(1270, 1, {x = 32592, y = 32105, z = 14}) + Game.createItem(1270, 1, {x = 32592, y = 32106, z = 14}) + Game.removeItemOnMap({x = 32593, y = 32103, z = 14}, 1271) + Game.removeItemOnMap({x = 32594, y = 32103, z = 14}, 1271) + Game.removeItemOnMap({x = 32595, y = 32103, z = 14}, 1271) + Game.removeItemOnMap({x = 32596, y = 32103, z = 14}, 1271) + Game.removeItemOnMap({x = 32597, y = 32103, z = 14}, 1271) + Game.removeItemOnMap({x = 32598, y = 32103, z = 14}, 1271) + Game.removeItemOnMap({x = 32599, y = 32103, z = 14}, 1271) + Game.removeItemOnMap({x = 32600, y = 32103, z = 14}, 1271) + Game.removeItemOnMap({x = 32601, y = 32103, z = 14}, 1271) + end + + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/7.lua b/data/actions/scripts/nostalrius/7.lua new file mode 100644 index 0000000..0ed5ef2 --- /dev/null +++ b/data/actions/scripts/nostalrius/7.lua @@ -0,0 +1,19 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 32864, y = 32556, z = 11}, 1563) then + item:transform(2773, 1) + item:decay() + Game.sendMagicEffect({x = 32864, y = 32556, z = 11}, 14) + Game.removeItemOnMap({x = 32864, y = 32556, z = 11}, 1563) + elseif item:getId() == 2772 and not Game.isItemThere({x = 32864, y = 32556, z = 11}, 1563) then + player:sendCancelMessage("The lever won't budge.") + elseif item:getId() == 2773 and not Game.isItemThere({x = 32864, y = 32556, z = 11}, 1563) then + item:transform(2772, 1) + item:decay() + doRelocate({x = 32864, y = 32556, z = 11},{x = 32864, y = 32557, z = 11}) + Game.sendMagicEffect({x = 32864, y = 32556, z = 11}, 14) + Game.createItem(1563, 1, {x = 32864, y = 32556, z = 11}) + elseif item:getId() == 2773 then + player:sendCancelMessage("The lever won't budge.") + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/70.lua b/data/actions/scripts/nostalrius/70.lua new file mode 100644 index 0000000..36e2051 --- /dev/null +++ b/data/actions/scripts/nostalrius/70.lua @@ -0,0 +1,8 @@ +function onUse(player, item, fromPosition, target, toPosition) + if player:getStorageValue(287) == 1 then + player:setStorageValue(287, 2) + Game.createItem(3233, 1, player:getPosition()) + Game.sendMagicEffect(item:getPosition(), 2) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/71.lua b/data/actions/scripts/nostalrius/71.lua new file mode 100644 index 0000000..5998dc2 --- /dev/null +++ b/data/actions/scripts/nostalrius/71.lua @@ -0,0 +1,9 @@ +function onUse(player, item, fromPosition, target, toPosition) + if player:getItemCount(3231) >= 1 and player:getStorageValue(288) == 1 then + Game.sendMagicEffect({x = 33094, y = 32524, z = 01}, 14) + player:removeItem(3231, 1) + Game.createItem(3243, 1, {x = 33095, y = 32524, z = 01}) + player:setStorageValue(288, 2) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/72.lua b/data/actions/scripts/nostalrius/72.lua new file mode 100644 index 0000000..21cba51 --- /dev/null +++ b/data/actions/scripts/nostalrius/72.lua @@ -0,0 +1,9 @@ +function onUse(player, item, fromPosition, target, toPosition) + if player:getItemCount(3231) >= 1 and player:getStorageValue(283) == 1 then + Game.sendMagicEffect({x = 33048, y = 32630, z = 01}, 14) + player:removeItem(3231, 1) + Game.createItem(3243, 1, {x = 33048, y = 32631, z = 01}) + player:setStorageValue(283, 2) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/73.lua b/data/actions/scripts/nostalrius/73.lua new file mode 100644 index 0000000..f08af11 --- /dev/null +++ b/data/actions/scripts/nostalrius/73.lua @@ -0,0 +1,10 @@ +function onUse(player, item, fromPosition, target, toPosition) + if player:getStorageValue(259) == 0 then + item:getPosition():sendMagicEffect(23) + player:setStorageValue(259, 1) + else + item:getPosition():sendMagicEffect(23) + player:setStorageValue(259, 0) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/74.lua b/data/actions/scripts/nostalrius/74.lua new file mode 100644 index 0000000..62b23d5 --- /dev/null +++ b/data/actions/scripts/nostalrius/74.lua @@ -0,0 +1,5 @@ +function onUse(player, item, fromPosition, target, toPosition) + item:getPosition():sendMagicEffect(19) + player:setStorageValue(259, 0) + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/75.lua b/data/actions/scripts/nostalrius/75.lua new file mode 100644 index 0000000..e3a7a91 --- /dev/null +++ b/data/actions/scripts/nostalrius/75.lua @@ -0,0 +1,10 @@ +function onUse(player, item, fromPosition, target, toPosition) + if player:getStorageValue(259) == 4 then + item:getPosition():sendMagicEffect(24) + player:setStorageValue(259,5) + else + item:getPosition():sendMagicEffect(24) + player:setStorageValue(259,0) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/76.lua b/data/actions/scripts/nostalrius/76.lua new file mode 100644 index 0000000..76f7273 --- /dev/null +++ b/data/actions/scripts/nostalrius/76.lua @@ -0,0 +1,10 @@ +function onUse(player, item, fromPosition, target, toPosition) + if player:getStorageValue(259) == 2 then + item:getPosition():sendMagicEffect(25) + player:setStorageValue(259,3) + else + item:getPosition():sendMagicEffect(25) + player:setStorageValue(259,0) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/77.lua b/data/actions/scripts/nostalrius/77.lua new file mode 100644 index 0000000..53dd344 --- /dev/null +++ b/data/actions/scripts/nostalrius/77.lua @@ -0,0 +1,5 @@ +function onUse(player, item, fromPosition, target, toPosition) + item:getPosition():sendMagicEffect(19) + player:setStorageValue(259,0) + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/78.lua b/data/actions/scripts/nostalrius/78.lua new file mode 100644 index 0000000..61b58c9 --- /dev/null +++ b/data/actions/scripts/nostalrius/78.lua @@ -0,0 +1,10 @@ +function onUse(player, item, fromPosition, target, toPosition) + if player:getStorageValue(259) == 3 then + item:getPosition():sendMagicEffect(22) + player:setStorageValue(259,4) + else + item:getPosition():sendMagicEffect(22) + player:setStorageValue(259,0) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/79.lua b/data/actions/scripts/nostalrius/79.lua new file mode 100644 index 0000000..1fd0e8d --- /dev/null +++ b/data/actions/scripts/nostalrius/79.lua @@ -0,0 +1,10 @@ +function onUse(player, item, fromPosition, target, toPosition) + if player:getStorageValue(259) == 1 then + item:getPosition():sendMagicEffect(20) + player:setStorageValue(259,2) + else + item:getPosition():sendMagicEffect(20) + player:setStorageValue(259,0) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/8.lua b/data/actions/scripts/nostalrius/8.lua new file mode 100644 index 0000000..32be86b --- /dev/null +++ b/data/actions/scripts/nostalrius/8.lua @@ -0,0 +1,10 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 then + item:transform(2773, 1) + item:decay() + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/80.lua b/data/actions/scripts/nostalrius/80.lua new file mode 100644 index 0000000..53dd344 --- /dev/null +++ b/data/actions/scripts/nostalrius/80.lua @@ -0,0 +1,5 @@ +function onUse(player, item, fromPosition, target, toPosition) + item:getPosition():sendMagicEffect(19) + player:setStorageValue(259,0) + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/81.lua b/data/actions/scripts/nostalrius/81.lua new file mode 100644 index 0000000..c33b962 --- /dev/null +++ b/data/actions/scripts/nostalrius/81.lua @@ -0,0 +1,4 @@ +function onUse(player, item, fromPosition, target, toPosition) + player:teleportTo({x = 32354, y = 32131, z = 9}) + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/82.lua b/data/actions/scripts/nostalrius/82.lua new file mode 100644 index 0000000..58bd8a5 --- /dev/null +++ b/data/actions/scripts/nostalrius/82.lua @@ -0,0 +1,4 @@ +function onUse(player, item, fromPosition, target, toPosition) + player:teleportTo({x = 32172, y = 32439, z = 8}) + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/83.lua b/data/actions/scripts/nostalrius/83.lua new file mode 100644 index 0000000..80f1034 --- /dev/null +++ b/data/actions/scripts/nostalrius/83.lua @@ -0,0 +1,4 @@ +function onUse(player, item, fromPosition, target, toPosition) + player:teleportTo({x = 32508, y = 32176, z = 14}) + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/9.lua b/data/actions/scripts/nostalrius/9.lua new file mode 100644 index 0000000..b46224e --- /dev/null +++ b/data/actions/scripts/nostalrius/9.lua @@ -0,0 +1,16 @@ +function onUse(player, item, fromPosition, target, toPosition) + if item:getId() == 2772 and Game.isItemThere({x = 32790, y = 31594, z = 07},1772) then + item:transform(2773, 1) + item:decay() + Game.removeItemOnMap({x = 32790, y = 31594, z = 07}, 1772) + elseif item:getId() == 2773 and Game.isItemThere({x = 32790, y = 31594, z = 07}, 1772) then + item:transform(2772, 1) + item:decay() + elseif item:getId() == 2773 then + item:transform(2772, 1) + item:decay() + doRelocate({x = 32790, y = 31594, z = 07},{x = 32790, y = 31595, z = 07}) + Game.createItem(1772, 1, {x = 32790, y = 31594, z = 07}) + end + return true +end \ No newline at end of file diff --git a/data/actions/scripts/nostalrius/_.lua b/data/actions/scripts/nostalrius/_.lua new file mode 100644 index 0000000..9c7ebc5 --- /dev/null +++ b/data/actions/scripts/nostalrius/_.lua @@ -0,0 +1,4 @@ +function onUse(player, item, fromPosition, target, toPosition) + + return true +end \ No newline at end of file diff --git a/data/chatchannels/chatchannels.xml b/data/chatchannels/chatchannels.xml new file mode 100644 index 0000000..67ae8f5 --- /dev/null +++ b/data/chatchannels/chatchannels.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/data/chatchannels/scripts/englishchat.lua b/data/chatchannels/scripts/englishchat.lua new file mode 100644 index 0000000..04cf10c --- /dev/null +++ b/data/chatchannels/scripts/englishchat.lua @@ -0,0 +1,22 @@ +function onSpeak(player, type, message) + local playerAccountType = player:getAccountType() + if player:getLevel() == 1 and playerAccountType < ACCOUNT_TYPE_GAMEMASTER then + player:sendCancelMessage("You may not speak into channels as long as you are on level 1.") + return false + end + + if type == TALKTYPE_CHANNEL_Y then + if playerAccountType >= ACCOUNT_TYPE_GAMEMASTER then + type = TALKTYPE_CHANNEL_O + end + elseif type == TALKTYPE_CHANNEL_O then + if playerAccountType < ACCOUNT_TYPE_GAMEMASTER then + type = TALKTYPE_CHANNEL_Y + end + elseif type == TALKTYPE_CHANNEL_R1 then + if playerAccountType < ACCOUNT_TYPE_GAMEMASTER and not getPlayerFlagValue(player, PlayerFlag_CanTalkRedChannel) then + type = TALKTYPE_CHANNEL_Y + end + end + return type +end diff --git a/data/chatchannels/scripts/gamemaster.lua b/data/chatchannels/scripts/gamemaster.lua new file mode 100644 index 0000000..b3050cc --- /dev/null +++ b/data/chatchannels/scripts/gamemaster.lua @@ -0,0 +1,21 @@ +function canJoin(player) + return player:getAccountType() >= ACCOUNT_TYPE_GAMEMASTER +end + +function onSpeak(player, type, message) + local playerAccountType = player:getAccountType() + if type == TALKTYPE_CHANNEL_Y then + if playerAccountType == ACCOUNT_TYPE_GOD then + type = TALKTYPE_CHANNEL_O + end + elseif type == TALKTYPE_CHANNEL_O then + if playerAccountType ~= ACCOUNT_TYPE_GOD then + type = TALKTYPE_CHANNEL_Y + end + elseif type == TALKTYPE_CHANNEL_R1 then + if playerAccountType ~= ACCOUNT_TYPE_GOD and not getPlayerFlagValue(player, PlayerFlag_CanTalkRedChannel) then + type = TALKTYPE_CHANNEL_Y + end + end + return type +end diff --git a/data/chatchannels/scripts/help.lua b/data/chatchannels/scripts/help.lua new file mode 100644 index 0000000..54e7de6 --- /dev/null +++ b/data/chatchannels/scripts/help.lua @@ -0,0 +1,77 @@ +local CHANNEL_HELP = 7 + +local muted = Condition(CONDITION_CHANNELMUTEDTICKS, CONDITIONID_DEFAULT) +muted:setParameter(CONDITION_PARAM_SUBID, CHANNEL_HELP) +muted:setParameter(CONDITION_PARAM_TICKS, 3600000) + +function onSpeak(player, type, message) + local playerAccountType = player:getAccountType() + if player:getLevel() == 1 and playerAccountType == ACCOUNT_TYPE_NORMAL then + player:sendCancelMessage("You may not speak into channels as long as you are on level 1.") + return false + end + + if player:getCondition(CONDITION_CHANNELMUTEDTICKS, CONDITIONID_DEFAULT, CHANNEL_HELP) then + player:sendCancelMessage("You are muted from the Help channel for using it inappropriately.") + return false + end + + if playerAccountType >= ACCOUNT_TYPE_TUTOR then + if string.sub(message, 1, 6) == "!mute " then + local targetName = string.sub(message, 7) + local target = Player(targetName) + if target ~= nil then + if playerAccountType > target:getAccountType() then + if not target:getCondition(CONDITION_CHANNELMUTEDTICKS, CONDITIONID_DEFAULT, CHANNEL_HELP) then + target:addCondition(muted) + sendChannelMessage(CHANNEL_HELP, TALKTYPE_CHANNEL_R1, target:getName() .. " has been muted by " .. player:getName() .. " for using Help Channel inappropriately.") + else + player:sendCancelMessage("That player is already muted.") + end + else + player:sendCancelMessage("You are not authorized to mute that player.") + end + else + player:sendCancelMessage(RETURNVALUE_PLAYERWITHTHISNAMEISNOTONLINE) + end + return false + elseif string.sub(message, 1, 8) == "!unmute " then + local targetName = string.sub(message, 9) + local target = Player(targetName) + if target ~= nil then + if playerAccountType > target:getAccountType() then + if target:getCondition(CONDITION_CHANNELMUTEDTICKS, CONDITIONID_DEFAULT, CHANNEL_HELP) then + target:removeCondition(CONDITION_CHANNELMUTEDTICKS, CONDITIONID_DEFAULT, CHANNEL_HELP) + sendChannelMessage(CHANNEL_HELP, TALKTYPE_CHANNEL_R1, target:getName() .. " has been unmuted by " .. player:getName() .. ".") + else + player:sendCancelMessage("That player is not muted.") + end + else + player:sendCancelMessage("You are not authorized to unmute that player.") + end + else + player:sendCancelMessage(RETURNVALUE_PLAYERWITHTHISNAMEISNOTONLINE) + end + return false + end + end + + if type == TALKTYPE_CHANNEL_Y then + if playerAccountType >= ACCOUNT_TYPE_TUTOR or getPlayerFlagValue(player, PlayerFlag_TalkOrangeHelpChannel) then + type = TALKTYPE_CHANNEL_O + end + elseif type == TALKTYPE_CHANNEL_O then + if playerAccountType < ACCOUNT_TYPE_TUTOR and not getPlayerFlagValue(player, PlayerFlag_TalkOrangeHelpChannel) then + type = TALKTYPE_CHANNEL_Y + end + elseif type == TALKTYPE_CHANNEL_R1 then + if playerAccountType < ACCOUNT_TYPE_GAMEMASTER and not getPlayerFlagValue(player, PlayerFlag_CanTalkRedChannel) then + if playerAccountType >= ACCOUNT_TYPE_TUTOR or getPlayerFlagValue(player, PlayerFlag_TalkOrangeHelpChannel) then + type = TALKTYPE_CHANNEL_O + else + type = TALKTYPE_CHANNEL_Y + end + end + end + return type +end diff --git a/data/chatchannels/scripts/ruleviolations.lua b/data/chatchannels/scripts/ruleviolations.lua new file mode 100644 index 0000000..ea52307 --- /dev/null +++ b/data/chatchannels/scripts/ruleviolations.lua @@ -0,0 +1,3 @@ +function canJoin(player) + return player:getAccountType() >= ACCOUNT_TYPE_GAMEMASTER +end diff --git a/data/chatchannels/scripts/trade.lua b/data/chatchannels/scripts/trade.lua new file mode 100644 index 0000000..73caeb7 --- /dev/null +++ b/data/chatchannels/scripts/trade.lua @@ -0,0 +1,40 @@ +function canJoin(player) + return player:getVocation():getId() ~= VOCATION_NONE or player:getAccountType() >= ACCOUNT_TYPE_SENIORTUTOR +end + +local CHANNEL_TRADE = 6 + +local muted = Condition(CONDITION_CHANNELMUTEDTICKS, CONDITIONID_DEFAULT) +muted:setParameter(CONDITION_PARAM_SUBID, CHANNEL_TRADE) +muted:setParameter(CONDITION_PARAM_TICKS, 120000) + +function onSpeak(player, type, message) + if player:getAccountType() >= ACCOUNT_TYPE_GAMEMASTER then + if type == TALKTYPE_CHANNEL_Y then + return TALKTYPE_CHANNEL_O + end + return true + end + + if player:getLevel() == 1 then + player:sendCancelMessage("You may not speak into channels as long as you are on level 1.") + return false + end + + if player:getCondition(CONDITION_CHANNELMUTEDTICKS, CONDITIONID_DEFAULT, CHANNEL_TRADE) then + player:sendCancelMessage("You may only place one offer in two minutes.") + return false + end + player:addCondition(muted) + + if type == TALKTYPE_CHANNEL_O then + if player:getAccountType() < ACCOUNT_TYPE_GAMEMASTER then + type = TALKTYPE_CHANNEL_Y + end + elseif type == TALKTYPE_CHANNEL_R1 then + if not getPlayerFlagValue(player, PlayerFlag_CanTalkRedChannel) then + type = TALKTYPE_CHANNEL_Y + end + end + return type +end diff --git a/data/chatchannels/scripts/tutor.lua b/data/chatchannels/scripts/tutor.lua new file mode 100644 index 0000000..8db26a8 --- /dev/null +++ b/data/chatchannels/scripts/tutor.lua @@ -0,0 +1,21 @@ +function canJoin(player) + return player:getAccountType() >= ACCOUNT_TYPE_TUTOR +end + +function onSpeak(player, type, message) + local playerAccountType = player:getAccountType() + if type == TALKTYPE_CHANNEL_Y then + if playerAccountType >= ACCOUNT_TYPE_SENIORTUTOR then + type = TALKTYPE_CHANNEL_O + end + elseif type == TALKTYPE_CHANNEL_O then + if playerAccountType < ACCOUNT_TYPE_SENIORTUTOR then + type = TALKTYPE_CHANNEL_Y + end + elseif type == TALKTYPE_CHANNEL_R1 then + if playerAccountType < ACCOUNT_TYPE_GAMEMASTER and not getPlayerFlagValue(player, PlayerFlag_CanTalkRedChannel) then + type = TALKTYPE_CHANNEL_Y + end + end + return type +end diff --git a/data/chatchannels/scripts/worldchat.lua b/data/chatchannels/scripts/worldchat.lua new file mode 100644 index 0000000..04cf10c --- /dev/null +++ b/data/chatchannels/scripts/worldchat.lua @@ -0,0 +1,22 @@ +function onSpeak(player, type, message) + local playerAccountType = player:getAccountType() + if player:getLevel() == 1 and playerAccountType < ACCOUNT_TYPE_GAMEMASTER then + player:sendCancelMessage("You may not speak into channels as long as you are on level 1.") + return false + end + + if type == TALKTYPE_CHANNEL_Y then + if playerAccountType >= ACCOUNT_TYPE_GAMEMASTER then + type = TALKTYPE_CHANNEL_O + end + elseif type == TALKTYPE_CHANNEL_O then + if playerAccountType < ACCOUNT_TYPE_GAMEMASTER then + type = TALKTYPE_CHANNEL_Y + end + elseif type == TALKTYPE_CHANNEL_R1 then + if playerAccountType < ACCOUNT_TYPE_GAMEMASTER and not getPlayerFlagValue(player, PlayerFlag_CanTalkRedChannel) then + type = TALKTYPE_CHANNEL_Y + end + end + return type +end diff --git a/data/creaturescripts/creaturescripts.xml b/data/creaturescripts/creaturescripts.xml new file mode 100644 index 0000000..a0aa661 --- /dev/null +++ b/data/creaturescripts/creaturescripts.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/data/creaturescripts/lib/creaturescripts.lua b/data/creaturescripts/lib/creaturescripts.lua new file mode 100644 index 0000000..6116bcc --- /dev/null +++ b/data/creaturescripts/lib/creaturescripts.lua @@ -0,0 +1 @@ +-- empty file -- diff --git a/data/creaturescripts/scripts/firstitems.lua b/data/creaturescripts/scripts/firstitems.lua new file mode 100644 index 0000000..0c3c75a --- /dev/null +++ b/data/creaturescripts/scripts/firstitems.lua @@ -0,0 +1,30 @@ +function onLogin(player) + if player:getLastLoginSaved() <= 0 then + -- Items + if player:getSex() == PLAYERSEX_FEMALE then + player:addItem(3562, 1, true, -1, CONST_SLOT_ARMOR) + else + player:addItem(3561, 1, true, -1, CONST_SLOT_ARMOR) + end + player:addItem(3270, 1, true, -1, CONST_SLOT_LEFT) + player:addItem(2920, 1, true, -1, CONST_SLOT_RIGHT) + + local container = Game.createItem(2853, 1) + container:addItem(3585, 1) + + player:addItemEx(container, true, CONST_SLOT_BACKPACK) + + -- Default Outfit + if player:getSex() == PLAYERSEX_FEMALE then + player:setOutfit({lookType = 136, lookHead = 78, lookBody = 106, lookLegs = 58, lookFeet = 95}) + else + player:setOutfit({lookType = 128, lookHead = 78, lookBody = 106, lookLegs = 58, lookFeet = 95}) + end + + local town = Town("Rookgaard") + player:teleportTo(town:getTemplePosition()) + player:setTown(town) + player:setDirection(DIRECTION_SOUTH) + end + return true +end diff --git a/data/creaturescripts/scripts/login.lua b/data/creaturescripts/scripts/login.lua new file mode 100644 index 0000000..0525a96 --- /dev/null +++ b/data/creaturescripts/scripts/login.lua @@ -0,0 +1,54 @@ +function onLogin(player) + local loginStr = "Welcome to " .. configManager.getString(configKeys.SERVER_NAME) .. "!" + if player:getLastLoginSaved() <= 0 then + loginStr = loginStr .. " Please choose your outfit." + player:sendOutfitWindow() + else + if loginStr ~= "" then + player:sendTextMessage(MESSAGE_STATUS_DEFAULT, loginStr) + end + + loginStr = string.format("Your last visit on Nostalrius: %s.", os.date("%a %b %d %X %Y", player:getLastLoginSaved())) + end + player:sendTextMessage(MESSAGE_STATUS_DEFAULT, loginStr) + + -- Promotion + if player:isPremium() then + if player:getVocation():getId() ~= 0 and player:getVocation():getId() < 5 and player:getStorageValue(30018) == 1 then + player:setVocation(player:getVocation():getId() + 4) + end + else + if player:getVocation():getId() ~= 0 and player:getVocation():getId() > 4 then + player:setVocation(player:getVocation():getId() - 4) + end + end + + -- Outfits + if not player:isPremium() then + if player:getSex() == PLAYERSEX_FEMALE then + local outfit = player:getOutfit() + if outfit.lookType > 139 then + player:setOutfit({lookType = 136, lookHead = 78, lookBody = 106, lookLegs = 58, lookFeet = 95}) + end + else + local outfit = player:getOutfit() + if outfit.lookType > 131 then + player:setOutfit({lookType = 128, lookHead = 78, lookBody = 106, lookLegs = 58, lookFeet = 95}) + end + end + end + + -- Premium system + if player:isPremium() then + player:setStorageValue(43434, 1) + elseif player:getStorageValue(43434) == 1 then + player:setStorageValue(43434, 0) + player:teleportTo({x = 32369, y = 32241, z = 7}) + player:setTown(Town("Thais")) + end + + -- Events + player:registerEvent("PlayerDeath") + player:registerEvent("kills") + return true +end diff --git a/data/creaturescripts/scripts/playerdeath.lua b/data/creaturescripts/scripts/playerdeath.lua new file mode 100644 index 0000000..7e7ff39 --- /dev/null +++ b/data/creaturescripts/scripts/playerdeath.lua @@ -0,0 +1,94 @@ +local deathListEnabled = true +local maxDeathRecords = 50 + +function onDeath(player, corpse, killer, mostDamageKiller, unjustified, mostDamageUnjustified) + local playerId = player:getId() + + player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "You are dead.") + + -- restart blessings values + player:setStorageValue(101,0) + player:setStorageValue(102,0) + player:setStorageValue(103,0) + player:setStorageValue(104,0) + player:setStorageValue(105,0) + + if not deathListEnabled then + return + end + + local byPlayer = 0 + local killerName + if killer ~= nil then + if killer:isPlayer() then + byPlayer = 1 + else + local master = killer:getMaster() + if master and master ~= killer and master:isPlayer() then + killer = master + byPlayer = 1 + end + end + killerName = killer:getName() + else + killerName = "field item" + end + + local byPlayerMostDamage = 0 + local mostDamageKillerName + if mostDamageKiller ~= nil then + if mostDamageKiller:isPlayer() then + byPlayerMostDamage = 1 + else + local master = mostDamageKiller:getMaster() + if master and master ~= mostDamageKiller and master:isPlayer() then + mostDamageKiller = master + byPlayerMostDamage = 1 + end + end + mostDamageName = mostDamageKiller:getName() + else + mostDamageName = "field item" + end + + local playerGuid = player:getGuid() + db.query("INSERT INTO `player_deaths` (`player_id`, `time`, `level`, `killed_by`, `is_player`, `mostdamage_by`, `mostdamage_is_player`, `unjustified`, `mostdamage_unjustified`) VALUES (" .. playerGuid .. ", " .. os.time() .. ", " .. player:getLevel() .. ", " .. db.escapeString(killerName) .. ", " .. byPlayer .. ", " .. db.escapeString(mostDamageName) .. ", " .. byPlayerMostDamage .. ", " .. (unjustified and 1 or 0) .. ", " .. (mostDamageUnjustified and 1 or 0) .. ")") + local resultId = db.storeQuery("SELECT `player_id` FROM `player_deaths` WHERE `player_id` = " .. playerGuid) + + local deathRecords = 0 + local tmpResultId = resultId + while tmpResultId ~= false do + tmpResultId = result.next(resultId) + deathRecords = deathRecords + 1 + end + + if resultId ~= false then + result.free(resultId) + end + + local limit = deathRecords - maxDeathRecords + if limit > 0 then + db.asyncQuery("DELETE FROM `player_deaths` WHERE `player_id` = " .. playerGuid .. " ORDER BY `time` LIMIT " .. limit) + end + + if byPlayer == 1 then + local targetGuild = player:getGuild() + targetGuild = targetGuild and targetGuild:getId() or 0 + if targetGuild ~= 0 then + local killerGuild = killer:getGuild() + killerGuild = killerGuild and killerGuild:getId() or 0 + if killerGuild ~= 0 and targetGuild ~= killerGuild and isInWar(playerId, killer:getId()) then + local warId = false + resultId = db.storeQuery("SELECT `id` FROM `guild_wars` WHERE `status` = 1 AND ((`guild1` = " .. killerGuild .. " AND `guild2` = " .. targetGuild .. ") OR (`guild1` = " .. targetGuild .. " AND `guild2` = " .. killerGuild .. "))") + if resultId ~= false then + warId = result.getDataInt(resultId, "id") + result.free(resultId) + end + + if warId ~= false then + db.asyncQuery("INSERT INTO `guildwar_kills` (`killer`, `target`, `killerguild`, `targetguild`, `time`, `warid`) VALUES (" .. db.escapeString(killerName) .. ", " .. db.escapeString(player:getName()) .. ", " .. killerGuild .. ", " .. targetGuild .. ", " .. os.time() .. ", " .. warId .. ")") + end + end + end + end +end diff --git a/data/global.lua b/data/global.lua new file mode 100644 index 0000000..89a84ec --- /dev/null +++ b/data/global.lua @@ -0,0 +1,43 @@ +dofile('data/lib/lib.lua') + +function getDistanceBetween(firstPosition, secondPosition) + local xDif = math.abs(firstPosition.x - secondPosition.x) + local yDif = math.abs(firstPosition.y - secondPosition.y) + local posDif = math.max(xDif, yDif) + if firstPosition.z ~= secondPosition.z then + posDif = posDif + 15 + end + return posDif +end + +function getFormattedWorldTime() + local worldTime = getWorldTime() + local hours = math.floor(worldTime / 60) + + local minutes = worldTime % 60 + if minutes < 10 then + minutes = '0' .. minutes + end + return hours .. ':' .. minutes +end + +string.split = function(str, sep) + local res = {} + for v in str:gmatch("([^" .. sep .. "]+)") do + res[#res + 1] = v + end + return res +end + +string.trim = function(str) + return str:match'^()%s*$' and '' or str:match'^%s*(.*%S)' +end + +table.contains = function(array, value) + for _, targetColumn in pairs(array) do + if targetColumn == value then + return true + end + end + return false +end \ No newline at end of file diff --git a/data/globalevents/globalevents.xml b/data/globalevents/globalevents.xml new file mode 100644 index 0000000..42a865e --- /dev/null +++ b/data/globalevents/globalevents.xml @@ -0,0 +1,6 @@ + + + + + + diff --git a/data/globalevents/lib/globalevents.lua b/data/globalevents/lib/globalevents.lua new file mode 100644 index 0000000..6de6c7d --- /dev/null +++ b/data/globalevents/lib/globalevents.lua @@ -0,0 +1 @@ +-- empty file -- \ No newline at end of file diff --git a/data/globalevents/scripts/record.lua b/data/globalevents/scripts/record.lua new file mode 100644 index 0000000..1c6a492 --- /dev/null +++ b/data/globalevents/scripts/record.lua @@ -0,0 +1,4 @@ +function onRecord(current, old) + addEvent(broadcastMessage, 150, "New record: " .. current .. " players are logged in.", MESSAGE_STATUS_DEFAULT) + return true +end \ No newline at end of file diff --git a/data/globalevents/scripts/serversave.lua b/data/globalevents/scripts/serversave.lua new file mode 100644 index 0000000..887d672 --- /dev/null +++ b/data/globalevents/scripts/serversave.lua @@ -0,0 +1,33 @@ +local shutdownAtServerSave = true +local cleanMapAtServerSave = false + +local function serverSave() + if shutdownAtServerSave then + Game.setGameState(GAME_STATE_SHUTDOWN) + else + Game.setGameState(GAME_STATE_CLOSED) + + if cleanMapAtServerSave then + cleanMap() + end + + Game.setGameState(GAME_STATE_NORMAL) + end +end + +local function secondServerSaveWarning() + broadcastMessage("Server is saving game in one minute.\nPlease log out.", MESSAGE_STATUS_WARNING) + addEvent(serverSave, 60000) +end + +local function firstServerSaveWarning() + broadcastMessage("Server is saving game in 3 minutes.\nPlease come back in 10 minutes.", MESSAGE_STATUS_WARNING) + addEvent(secondServerSaveWarning, 120000) +end + +function onTime(interval) + broadcastMessage("Server is saving game in 5 minutes.\nPlease come back in 10 minutes.", MESSAGE_STATUS_WARNING) + Game.setGameState(GAME_STATE_STARTUP) + addEvent(firstServerSaveWarning, 120000) + return not shutdownAtServerSave +end diff --git a/data/globalevents/scripts/startup.lua b/data/globalevents/scripts/startup.lua new file mode 100644 index 0000000..5910452 --- /dev/null +++ b/data/globalevents/scripts/startup.lua @@ -0,0 +1,50 @@ +function onStartup() + math.randomseed(os.mtime()) + + db.query("TRUNCATE TABLE `players_online`") + db.asyncQuery("DELETE FROM `guild_wars` WHERE `status` = 0") + db.asyncQuery("DELETE FROM `players` WHERE `deletion` != 0 AND `deletion` < " .. os.time()) + db.asyncQuery("DELETE FROM `ip_bans` WHERE `expires_at` != 0 AND `expires_at` <= " .. os.time()) + + -- Move expired bans to ban history + local resultId = db.storeQuery("SELECT * FROM `account_bans` WHERE `expires_at` != 0 AND `expires_at` <= " .. os.time()) + if resultId ~= false then + repeat + local accountId = result.getDataInt(resultId, "account_id") + db.asyncQuery("INSERT INTO `account_ban_history` (`account_id`, `reason`, `banned_at`, `expired_at`, `banned_by`) VALUES (" .. accountId .. ", " .. db.escapeString(result.getDataString(resultId, "reason")) .. ", " .. result.getDataLong(resultId, "banned_at") .. ", " .. result.getDataLong(resultId, "expires_at") .. ", " .. result.getDataInt(resultId, "banned_by") .. ")") + db.asyncQuery("DELETE FROM `account_bans` WHERE `account_id` = " .. accountId) + until not result.next(resultId) + result.free(resultId) + end + + -- Check house auctions + local resultId = db.storeQuery("SELECT `id`, `highest_bidder`, `last_bid`, (SELECT `balance` FROM `players` WHERE `players`.`id` = `highest_bidder`) AS `balance` FROM `houses` WHERE `owner` = 0 AND `bid_end` != 0 AND `bid_end` < " .. os.time()) + if resultId ~= false then + repeat + local house = House(result.getDataInt(resultId, "id")) + if house ~= nil then + local highestBidder = result.getDataInt(resultId, "highest_bidder") + local balance = result.getDataLong(resultId, "balance") + local lastBid = result.getDataInt(resultId, "last_bid") + if balance >= lastBid then + db.query("UPDATE `players` SET `balance` = " .. (balance - lastBid) .. " WHERE `id` = " .. highestBidder) + house:setOwnerGuid(highestBidder) + end + db.asyncQuery("UPDATE `houses` SET `last_bid` = 0, `bid_end` = 0, `highest_bidder` = 0, `bid` = 0 WHERE `id` = " .. house:getId()) + end + until not result.next(resultId) + result.free(resultId) + end + + -- Remove murders that are more than 60 days old + local resultId = db.storeQuery("SELECT * FROM `player_murders` WHERE `date` <= " .. os.time() - 60 * 24 * 60 * 60) + if resultId ~= false then + repeat + local playerId = result.getDataInt(resultId, "player_id") + local id = result.getDataLong(resultId, "id") + + db.asyncQuery("DELETE FROM `player_murders` WHERE `player_id` = " .. playerId .. " AND `id` = " .. id) + until not result.next(resultId) + result.free(resultId) + end +end diff --git a/data/items/items.srv b/data/items/items.srv new file mode 100644 index 0000000..b822f93 --- /dev/null +++ b/data/items/items.srv @@ -0,0 +1,23158 @@ +# items.srv - Tibia Item definitions +# --- begin of server specific object types --- + +TypeID = 1 +Name = "water" + +TypeID = 2 +Name = "wine" + +TypeID = 3 +Name = "beer" + +TypeID = 4 +Name = "mud" + +TypeID = 5 +Name = "blood" + +TypeID = 6 +Name = "slime" + +TypeID = 7 +Name = "oil" + +TypeID = 8 +Name = "urine" + +TypeID = 9 +Name = "milk" + +TypeID = 10 +Name = "manafluid" + +TypeID = 11 +Name = "lifefluid" + +TypeID = 12 +Name = "lemonade" + +# --- end of server specific object types --- + +TypeID = 100 +Name = "void" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 101 +Name = "earth" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 102 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 103 +Name = "dirt" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 104 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 105 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 106 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 107 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 108 +Name = "flowers" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 109 +Name = "flowers" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 110 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 111 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 112 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 113 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 114 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 115 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 116 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 117 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 118 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 119 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 120 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 121 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 122 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 123 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 124 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 125 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 126 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 127 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 128 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 129 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 130 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 131 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 132 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 133 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 134 +Name = "dirt" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 135 +Name = "dirt" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 136 +Name = "dirt" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 137 +Name = "dirt" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 138 +Name = "dirt" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 139 +Name = "dirt" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 140 +Name = "dirt" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 141 +Name = "dirt" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 142 +Name = "dirt" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 143 +Name = "dirt" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 144 +Name = "dirt" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 145 +Name = "dirt" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 146 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 147 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 148 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 149 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 150 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=125} + +TypeID = 151 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=125} + +TypeID = 152 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=125} + +TypeID = 153 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=125} + +TypeID = 154 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 155 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 156 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 157 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 158 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=155} + +TypeID = 159 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=155} + +TypeID = 160 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=155} + +TypeID = 161 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=155} + +TypeID = 162 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 163 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 164 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 165 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 166 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 167 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 168 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 169 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 170 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 171 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 172 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 173 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 174 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=135} + +TypeID = 175 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=135} + +TypeID = 176 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=135} + +TypeID = 177 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=135} + +TypeID = 178 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 179 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 180 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 181 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 182 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 183 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 184 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 185 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 186 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 187 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 188 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 189 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 190 +Name = "dirt" +Flags = {Bank,Unmove} +Attributes = {Waypoints=145} + +TypeID = 191 +Name = "dirt" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 192 +Name = "dirt" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 193 +Name = "dirt" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 194 +Name = "dirt" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 195 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 196 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 197 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 198 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 199 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 200 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 201 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 202 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 203 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 204 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 205 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 206 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 207 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 208 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 209 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 210 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 211 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 212 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 213 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 214 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 215 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 216 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 217 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 218 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 219 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=145} + +TypeID = 220 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=145} + +TypeID = 221 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=145} + +TypeID = 222 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=145} + +TypeID = 223 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=145} + +TypeID = 224 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 225 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 226 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 227 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 228 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 229 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 230 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 231 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 232 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 233 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 234 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 235 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 236 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 237 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 238 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 239 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 240 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=155} + +TypeID = 241 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=155} + +TypeID = 242 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=155} + +TypeID = 243 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=155} + +TypeID = 244 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 245 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 246 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 247 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 248 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 249 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 250 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 251 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 252 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 253 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 254 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 255 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 256 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 257 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 258 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 259 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 260 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 261 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 262 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 263 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 264 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 265 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 266 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 267 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 268 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=135} + +TypeID = 269 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=135} + +TypeID = 270 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=135} + +TypeID = 271 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=135} + +TypeID = 272 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 273 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 274 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 275 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 276 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 277 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 278 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 279 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 280 +Name = "dirt floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 281 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 282 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 283 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 284 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 285 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 286 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 287 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 288 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 289 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 290 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 291 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 292 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 293 +Name = "grass" +Flags = {Bank,,CollisionEvent,Unmove} +Attributes = {Waypoints=150} + +TypeID = 294 +Name = "a pitfall" +Flags = {Bank,CollisionEvent,Unmove,Avoid,Expire} +Attributes = {Waypoints=150,ExpireTarget=293,TotalExpireTime=300} + +TypeID = 295 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 296 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 297 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 298 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 299 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 300 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 301 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 302 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 303 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 304 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 305 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 306 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 307 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 308 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 309 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 310 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 311 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 312 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 313 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 314 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 315 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 316 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 317 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 318 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 319 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 320 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 321 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 322 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 323 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 324 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 325 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 326 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 327 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 328 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 329 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 330 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 331 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 332 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 333 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 334 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 335 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=135} + +TypeID = 336 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=135} + +TypeID = 337 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=135} + +TypeID = 338 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=135} + +TypeID = 339 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=135} + +TypeID = 340 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=135} + +TypeID = 341 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=135} + +TypeID = 342 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=135} + +TypeID = 343 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=135} + +TypeID = 344 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=135} + +TypeID = 345 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=135} + +TypeID = 346 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=135} + +TypeID = 347 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=135} + +TypeID = 348 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=135} + +TypeID = 349 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=135} + +TypeID = 350 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=135} + +TypeID = 351 +Name = "dirt floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 352 +Name = "dirt floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 353 +Name = "dirt floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 354 +Name = "muddy floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 355 +Name = "muddy floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=200,FluidSource=MUD} + +TypeID = 356 +Name = "a dirt wall" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 357 +Name = "a dirt wall" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 358 +Name = "a dirt wall" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 359 +Name = "a dirt wall" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 360 +Name = "a dirt wall" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 361 +Name = "a dirt wall" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 362 +Name = "a dirt wall" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 363 +Name = "a dirt wall" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 364 +Name = "a dirt wall" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 365 +Name = "a dirt wall" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 366 +Name = "a dirt wall" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 367 +Name = "a dirt wall" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 368 +Name = "earth ground" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 369 +Name = "a trapdoor" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=110} + +TypeID = 370 +Name = "a trapdoor" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=110} + +TypeID = 371 +Name = "dirt floor" +Flags = {Bank,CollisionEvent,SeparationEvent,Unmove,Disguise} +Attributes = {Waypoints=140,DisguiseTarget=353} + +TypeID = 372 +Name = "muddy floor" +Flags = {Bank,UseEvent,Unmove,Disguise} +Attributes = {Waypoints=200,FluidSource=MUD,DisguiseTarget=355} + +TypeID = 373 +Name = "a stone wall" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 374 +Name = "a stone wall" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 375 +Name = "a stone wall" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 376 +Name = "a stone wall" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 377 +Name = "a stone wall" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 378 +Name = "a stone wall" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 379 +Name = "a stone wall" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 380 +Name = "a stone wall" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 381 +Name = "a stone wall" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 382 +Name = "a stone wall" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 383 +Name = "a stone wall" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 384 +Name = "a stone wall" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 385 +Name = "a hole" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=130} + +TypeID = 386 +Name = "dirt floor" +Description = "There is a hole in the ceiling" +Flags = {Bank,UseEvent,ForceUse,Unmove} +Attributes = {Waypoints=120} + +TypeID = 387 +Name = "a small hole" +Description = "It seems too narrow to climb through" +Flags = {Bank,Unmove,Avoid} +Attributes = {Waypoints=130} + +TypeID = 388 +Name = "stalagmites" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 389 +Name = "stalagmites" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 390 +Name = "a lava hole" +Description = "It seems to be inactive" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 391 +Name = "a lava hole" +Description = "It emits heat and light" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {Brightness=3,LightColor=215} + +TypeID = 392 +Name = "stalagmites" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 393 +Name = "stalagmites" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 394 +Name = "a hole" +Flags = {Bank,CollisionEvent,Unmove,Avoid,Expire} +Attributes = {Waypoints=110,ExpireTarget=372,TotalExpireTime=300} + +TypeID = 395 +Name = "dirt floor" +Flags = {Bank,SeparationEvent,Unmove,Disguise} +Attributes = {Waypoints=140,DisguiseTarget=353} + +TypeID = 396 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 397 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 398 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 399 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 400 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 401 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 402 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 403 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 404 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 405 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 406 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 407 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 408 +Name = "wooden floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 409 +Name = "white marble floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 410 +Name = "black marble floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 411 +Name = "a trapdoor" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=100} + +TypeID = 412 +Name = "a trapdoor" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=100} + +TypeID = 413 +Name = "stairs" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=100} + +TypeID = 414 +Name = "stairs" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=100} + +TypeID = 415 +Name = "sandstone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 416 +Name = "stone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 417 +Name = "tiled floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 418 +Name = "stone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 419 +Name = "a stone tile" +Description = "It seems to be a switch" +Flags = {Bank,CollisionEvent,Unmove} +Attributes = {Waypoints=100} + +TypeID = 420 +Name = "a stone tile" +Description = "It seems to be a switch" +Flags = {Bank,SeparationEvent,Unmove} +Attributes = {Waypoints=100} + +TypeID = 421 +Name = "sandy floor" +Description = "There is a hole in the ceiling" +Flags = {Bank,UseEvent,ForceUse,Unmove} +Attributes = {Waypoints=100} + +TypeID = 422 +Name = "a sandstone tile" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 423 +Name = "tiled floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 424 +Name = "sandstone floor" +Flags = {Bank,Unmove,Avoid} +Attributes = {Waypoints=70} + +TypeID = 425 +Name = "sandstone floor" +Flags = {Bank,Unmove,Avoid} +Attributes = {Waypoints=70} + +TypeID = 426 +Name = "sandstone floor" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay,Disguise} +Attributes = {Waypoints=10,DisguiseTarget=424} + +TypeID = 427 +Name = "sandstone floor" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay,Disguise} +Attributes = {Waypoints=10,DisguiseTarget=425} + +TypeID = 428 +Name = "stairs" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=100} + +TypeID = 429 +Name = "a stone tile" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 430 +Name = "a stone tile" +Description = "It seems to be a switch" +Flags = {Bank,CollisionEvent,SeparationEvent,Unmove} +Attributes = {Waypoints=100} + +TypeID = 431 +Name = "a stone tile" +Description = "It seems to be a switch" +Flags = {Bank,CollisionEvent,SeparationEvent,Unmove} +Attributes = {Waypoints=100} + +TypeID = 432 +Name = "a trapdoor" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=100} + +TypeID = 433 +Name = "a trapdoor" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=100} + +TypeID = 434 +Name = "stairs" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=100} + +TypeID = 435 +Name = "a sewer grate" +Flags = {UseEvent,Unmove} + +TypeID = 436 +Name = "stone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 437 +Name = "stairs" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=100} + +TypeID = 438 +Name = "stairs" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=100} + +TypeID = 439 +Name = "wooden floor" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 440 +Name = "wooden floor" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 441 +Name = "wooden floor" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 442 +Name = "wooden floor" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 443 +Name = "wooden floor" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 444 +Name = "wooden floor" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 445 +Name = "wooden floor" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 446 +Name = "wooden floor" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 447 +Name = "wooden floor" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 448 +Name = "wooden floor" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 449 +Name = "wooden floor" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 450 +Name = "wooden floor" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 451 +Name = "stairs" +Flags = {Bank,CollisionEvent,Unmove,Avoid,Disguise} +Attributes = {Waypoints=95,DisguiseTarget=469} + +TypeID = 452 +Name = "wooden floor" +Description = "It seems to be a switch" +Flags = {Bank,CollisionEvent,Unmove} +Attributes = {Waypoints=100} + +TypeID = 453 +Name = "wooden floor" +Description = "It seems to be a switch" +Flags = {Bank,SeparationEvent,Unmove} +Attributes = {Waypoints=100} + +TypeID = 454 +Name = "wooden floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 455 +Name = "wooden floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 456 +Name = "wooden floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 457 +Name = "wooden floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 458 +Name = "wooden floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 459 +Name = "wooden floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 460 +Name = "wooden floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 461 +Name = "wooden floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 462 +Name = "wooden floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 463 +Name = "a white stone tile" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 464 +Name = "wooden floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 465 +Name = "stairs" +Flags = {Bank,CollisionEvent,Unmove,Avoid,Disguise} +Attributes = {Waypoints=95,DisguiseTarget=469} + +TypeID = 466 +Name = "stairs" +Flags = {Bank,CollisionEvent,Unmove,Avoid,Disguise} +Attributes = {Waypoints=95,DisguiseTarget=469} + +TypeID = 467 +Name = "stairs" +Flags = {Bank,CollisionEvent,Unmove,Avoid,Disguise} +Attributes = {Waypoints=95,DisguiseTarget=469} + +TypeID = 468 +Name = "nothing special" +Flags = {Bank,Unmove,Avoid,Disguise} +Attributes = {Waypoints=95,DisguiseTarget=470} + +TypeID = 469 +Name = "stairs" +Flags = {Bank,Unmove,Avoid} +Attributes = {Waypoints=95} + +TypeID = 470 +Name = "nothing special" +Flags = {Bank,Unmove} +Attributes = {Waypoints=95} + +TypeID = 471 +Name = "stairs" +Flags = {Bank,CollisionEvent,Unmove,Avoid,Disguise} +Attributes = {Waypoints=95,DisguiseTarget=469} + +TypeID = 472 +Name = "stairs" +Flags = {Bank,CollisionEvent,Unmove,Avoid,Disguise} +Attributes = {Waypoints=95,DisguiseTarget=469} + +TypeID = 473 +Name = "stairs" +Flags = {Bank,CollisionEvent,Unmove,Avoid,Disguise} +Attributes = {Waypoints=95,DisguiseTarget=469} + +TypeID = 474 +Name = "stairs" +Flags = {Bank,CollisionEvent,Unmove,Avoid,Disguise} +Attributes = {Waypoints=95,DisguiseTarget=469} + +TypeID = 475 +Name = "a closed trapdoor" +Flags = {Bank,CollisionEvent,Unmove} +Attributes = {Waypoints=100} + +TypeID = 476 +Name = "an open trapdoor" +Flags = {Bank,CollisionEvent,Unmove,Expire} +Attributes = {Waypoints=100,ExpireTarget=475,TotalExpireTime=2} + +TypeID = 477 +Name = "a pedestal" +Flags = {Unmove,Avoid,Height} + +TypeID = 478 +Name = "a sandstone wall" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=100} + +TypeID = 479 +Name = "stone floor" +Flags = {Bank,SeparationEvent,Unmove} +Attributes = {Waypoints=100} + +TypeID = 480 +Name = "a sandstone wall" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=100} + +TypeID = 481 +Name = "stone floor" +Flags = {Bank,SeparationEvent,Unmove} +Attributes = {Waypoints=100} + +TypeID = 482 +Name = "a trapdoor" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=100} + +TypeID = 483 +Name = "a trapdoor" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=100} + +TypeID = 484 +Name = "stairs" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=100} + +TypeID = 485 +Name = "stairs" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=100} + +TypeID = 486 +Name = "wooden floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 487 +Name = "wooden floor" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=200} + +TypeID = 488 +Name = "wooden floor" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=200} + +TypeID = 489 +Name = "wooden floor" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=200} + +TypeID = 490 +Name = "wooden floor" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=200} + +TypeID = 491 +Name = "wooden floor" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=200} + +TypeID = 492 +Name = "wooden floor" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=200} + +TypeID = 493 +Name = "wooden floor" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=200} + +TypeID = 494 +Name = "wooden floor" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=200} + +TypeID = 495 +Name = "wooden floor" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=200} + +TypeID = 496 +Name = "wooden floor" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=200} + +TypeID = 497 +Name = "wooden floor" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=200} + +TypeID = 498 +Name = "wooden floor" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=200} + +TypeID = 499 +Name = "stone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 500 +Name = "stone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 501 +Name = "stone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 502 +Name = "stone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 503 +Name = "stone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 504 +Name = "stone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 505 +Name = "a large stone carving" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 506 +Name = "a large stone carving" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 507 +Name = "a large stone carving" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 508 +Name = "a large stone carving" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 509 +Name = "a large stone carving" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 510 +Name = "a large stone carving" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 511 +Name = "a large stone carving" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 512 +Name = "a large stone carving" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 513 +Name = "a carved stone tile" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 514 +Name = "a carved stone tile" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 515 +Name = "a carved stone tile" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 516 +Name = "a carved stone tile" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 517 +Name = "a carved stone tile" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 518 +Name = "a carved stone tile" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 519 +Name = "a carved stone tile" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 520 +Name = "ornamented floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 521 +Name = "ornamented floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 522 +Name = "ornamented floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 523 +Name = "ornamented floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 524 +Name = "ornamented floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 525 +Name = "ornamented floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 526 +Name = "ornamented floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 527 +Name = "ornamented floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 528 +Name = "ornamented floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 529 +Name = "stone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 530 +Name = "stone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 531 +Name = "stone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 532 +Name = "stone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 533 +Name = "stone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 534 +Name = "stone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 535 +Name = "stone floor" +Flags = {Clip,Unmove} + +TypeID = 536 +Name = "stone floor" +Flags = {Clip,Unmove} + +TypeID = 537 +Name = "ornamented floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 538 +Name = "ornamented floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 539 +Name = "ornamented floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 540 +Name = "ornamented floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 541 +Name = "ornamented floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 542 +Name = "ornamented floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 543 +Name = "ornamented floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 544 +Name = "ornamented floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 545 +Name = "ornamented floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 546 +Name = "a snake ornament" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 547 +Name = "a snake ornament" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 548 +Name = "a snake ornament" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 549 +Name = "a snake ornament" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 550 +Name = "a snake ornament" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 551 +Name = "a snake ornament" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 552 +Name = "a snake ornament" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 553 +Name = "a snake ornament" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 554 +Name = "a snake ornament" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 555 +Name = "a snake ornament" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 556 +Name = "a snake ornament" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 557 +Name = "a snake ornament" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 558 +Name = "a snake ornament" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 559 +Name = "a snake ornament" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 560 +Name = "a snake ornament" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 561 +Name = "a snake ornament" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 562 +Name = "stone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 563 +Name = "wooden floor" +Description = "It seems to be a switch" +Flags = {Bank,CollisionEvent,Unmove} +Attributes = {Waypoints=100} + +TypeID = 564 +Name = "wooden floor" +Description = "It seems to be a switch" +Flags = {Bank,SeparationEvent,Unmove} +Attributes = {Waypoints=100} + +TypeID = 565 +Name = "stone floor" +Flags = {Clip,Unmove} + +TypeID = 566 +Name = "stairs" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=100} + +TypeID = 567 +Name = "stairs" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=100} + +TypeID = 568 +Name = "stone floor" +Flags = {Clip,Unpass,Unmove,Unlay} + +TypeID = 569 +Name = "stone floor" +Flags = {Clip,Unpass,Unmove,Unlay} + +TypeID = 570 +Name = "stone floor" +Flags = {Clip,Unpass,Unmove,Unlay} + +TypeID = 571 +Name = "wooden floor" +Flags = {Unmove} + +TypeID = 572 +Name = "wooden floor" +Flags = {Unmove} + +TypeID = 573 +Name = "a broken stone tile" +Flags = {Unmove} + +TypeID = 574 +Name = "a broken stone tile" +Flags = {Unmove} + +TypeID = 575 +Name = "a broken stone tile" +Flags = {Unmove} + +TypeID = 576 +Name = "a broken stone tile" +Flags = {Unmove} + +TypeID = 577 +Name = "a broken stone tile" +Flags = {Unmove} + +TypeID = 578 +Name = "a broken stone tile" +Flags = {Unmove} + +TypeID = 579 +Name = "a broken stone tile" +Flags = {Unmove} + +TypeID = 580 +Name = "a broken stone tile" +Flags = {Unmove} + +TypeID = 581 +Name = "a broken stone tile" +Flags = {Unmove} + +TypeID = 582 +Name = "a broken stone tile" +Flags = {Unmove} + +TypeID = 583 +Name = "a broken stone tile" +Flags = {Unmove} + +TypeID = 584 +Name = "a broken stone tile" +Flags = {Unmove} + +TypeID = 585 +Name = "a broken stone tile" +Flags = {Unmove} + +TypeID = 586 +Name = "a broken stone tile" +Flags = {Unmove} + +TypeID = 587 +Name = "a broken stone tile" +Flags = {Unmove} + +TypeID = 588 +Name = "a broken stone tile" +Flags = {Unmove} + +TypeID = 589 +Name = "wooden floor" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 590 +Name = "wooden floor" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 591 +Name = "wooden floor" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 592 +Name = "wooden floor" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 593 +Name = "a loose stone pile" +Flags = {Bank,UseEvent,Unmove,Avoid} +Attributes = {Waypoints=160} + +TypeID = 594 +Name = "a hole" +Flags = {Bank,CollisionEvent,Unmove,Avoid,Expire} +Attributes = {Waypoints=160,ExpireTarget=593,TotalExpireTime=300} + +TypeID = 595 +Name = "a hole" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=150} + +TypeID = 596 +Name = "a strange carving" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 597 +Name = "a strange carving" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 598 +Name = "a strange carving" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 599 +Name = "a strange carving" +Flags = {Bank,CollisionEvent,Unmove} +Attributes = {Waypoints=100} + +TypeID = 600 +Name = "a ramp" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=150} + +TypeID = 601 +Name = "a ramp" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=150} + +TypeID = 602 +Name = "a ramp" +Flags = {Clip,Unmove} + +TypeID = 603 +Name = "a ramp" +Flags = {Clip,Unmove} + +TypeID = 604 +Name = "a ramp" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=150} + +TypeID = 605 +Name = "a ramp" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=150} + +TypeID = 606 +Name = "a loose stone pile" +Flags = {Bank,UseEvent,Unmove,Avoid} +Attributes = {Waypoints=170} + +TypeID = 607 +Name = "a hole" +Flags = {Bank,CollisionEvent,Unmove,Avoid,Expire} +Attributes = {Waypoints=170,ExpireTarget=606,TotalExpireTime=300} + +TypeID = 608 +Name = "a loose ice pile" +Flags = {Bank,UseEvent,Unmove,Avoid} +Attributes = {Waypoints=120} + +TypeID = 609 +Name = "a hole" +Flags = {Bank,CollisionEvent,Unmove,Avoid,Expire} +Attributes = {Waypoints=120,ExpireTarget=608,TotalExpireTime=300} + +TypeID = 610 +Name = "a hole" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=100} + +TypeID = 611 +Name = "a snow heap" +Flags = {UseEvent,Unmove,Avoid} + +TypeID = 612 +Name = "a ramp" +Flags = {Clip,Unmove} + +TypeID = 613 +Name = "a ramp" +Flags = {Clip,Unmove} + +TypeID = 614 +Name = "sand" +Flags = {UseEvent,Bank,Unmove,Disguise} +Attributes = {Waypoints=160,DisguiseTarget=231} + +TypeID = 615 +Name = "a hole" +Flags = {Bank,CollisionEvent,Unmove,Avoid,Expire} +Attributes = {Waypoints=170,ExpireTarget=614,TotalExpireTime=30} + +TypeID = 616 +Name = "sand" +Flags = {Bank,Unmove,Disguise} +Attributes = {Waypoints=160,DisguiseTarget=231} + +TypeID = 617 +Name = "sand" +Flags = {Bank,Unmove,Expire,Disguise} +Attributes = {Waypoints=160,ExpireTarget=616,TotalExpireTime=4000,DisguiseTarget=231} + +TypeID = 618 +Name = "shallow water" +Description = "You see the silvery movement of fish" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 619 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 620 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove,Expire} +Attributes = {Waypoints=0,FluidSource=WATER,ExpireTarget=618,TotalExpireTime=2200} + +TypeID = 621 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove,Disguise} +Attributes = {Waypoints=0,FluidSource=WATER,DisguiseTarget=620} + +TypeID = 622 +Name = "water" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 623 +Name = "sand" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=1} + +TypeID = 624 +Name = "sand" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=1} + +TypeID = 625 +Name = "sand" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=1} + +TypeID = 626 +Name = "sand" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=1} + +TypeID = 627 +Name = "sand" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=1} + +TypeID = 628 +Name = "sand" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=1} + +TypeID = 629 +Name = "sand" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=1} + +TypeID = 630 +Name = "sand" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=1} + +TypeID = 631 +Name = "sand" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=1} + +TypeID = 632 +Name = "sand" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=1} + +TypeID = 633 +Name = "sand" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=1} + +TypeID = 634 +Name = "sand" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=1} + +TypeID = 635 +Name = "water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0} + +TypeID = 636 +Name = "water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0} + +TypeID = 637 +Name = "water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0} + +TypeID = 638 +Name = "water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0} + +TypeID = 639 +Name = "water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0} + +TypeID = 640 +Name = "water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0} + +TypeID = 641 +Name = "water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0} + +TypeID = 642 +Name = "water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0} + +TypeID = 643 +Name = "water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0} + +TypeID = 644 +Name = "water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0} + +TypeID = 645 +Name = "water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0} + +TypeID = 646 +Name = "water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0} + +TypeID = 647 +Name = "lava" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,Brightness=3,LightColor=215} + +TypeID = 648 +Name = "lava" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,Brightness=3,LightColor=215} + +TypeID = 649 +Name = "lava" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,Brightness=3,LightColor=215} + +TypeID = 650 +Name = "lava" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,Brightness=3,LightColor=215} + +TypeID = 651 +Name = "lava" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,Brightness=3,LightColor=215} + +TypeID = 652 +Name = "lava" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,Brightness=3,LightColor=215} + +TypeID = 653 +Name = "lava" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,Brightness=3,LightColor=215} + +TypeID = 654 +Name = "lava" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,Brightness=3,LightColor=215} + +TypeID = 655 +Name = "lava" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,Brightness=3,LightColor=215} + +TypeID = 656 +Name = "lava" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,Brightness=3,LightColor=215} + +TypeID = 657 +Name = "lava" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,Brightness=3,LightColor=215} + +TypeID = 658 +Name = "lava" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,Brightness=3,LightColor=215} + +TypeID = 659 +Name = "swamp" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 660 +Name = "swamp" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 661 +Name = "swamp" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 662 +Name = "swamp" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 663 +Name = "swamp" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 664 +Name = "swamp" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 665 +Name = "swamp" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 666 +Name = "swamp" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 667 +Name = "swamp" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 668 +Name = "swamp" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 669 +Name = "swamp" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 670 +Name = "swamp" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 671 +Name = "lava" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,Brightness=3,LightColor=215} + +TypeID = 672 +Name = "lava" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,Brightness=3,LightColor=215} + +TypeID = 673 +Name = "lava" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,Brightness=3,LightColor=215} + +TypeID = 674 +Name = "lava" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,Brightness=3,LightColor=215} + +TypeID = 675 +Name = "lava" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,Brightness=3,LightColor=215} + +TypeID = 676 +Name = "lava" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,Brightness=3,LightColor=215} + +TypeID = 677 +Name = "lava" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,Brightness=3,LightColor=215} + +TypeID = 678 +Name = "lava" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,Brightness=3,LightColor=215} + +TypeID = 679 +Name = "lava" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,Brightness=3,LightColor=215} + +TypeID = 680 +Name = "lava" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,Brightness=3,LightColor=215} + +TypeID = 681 +Name = "lava" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,Brightness=3,LightColor=215} + +TypeID = 682 +Name = "lava" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,Brightness=3,LightColor=215} + +TypeID = 683 +Name = "lava" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,Brightness=4,LightColor=215} + +TypeID = 684 +Name = "lava" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,Brightness=4,LightColor=215} + +TypeID = 685 +Name = "lava" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,Brightness=4,LightColor=215} + +TypeID = 686 +Name = "lava" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,Brightness=4,LightColor=215} + +TypeID = 687 +Name = "lava" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,Brightness=4,LightColor=215} + +TypeID = 688 +Name = "lava" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,Brightness=4,LightColor=215} + +TypeID = 689 +Name = "lava" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,Brightness=4,LightColor=215} + +TypeID = 690 +Name = "lava" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,Brightness=4,LightColor=215} + +TypeID = 691 +Name = "lava" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,Brightness=4,LightColor=215} + +TypeID = 692 +Name = "lava" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,Brightness=4,LightColor=215} + +TypeID = 693 +Name = "lava" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,Brightness=4,LightColor=215} + +TypeID = 694 +Name = "lava" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,Brightness=4,LightColor=215} + +TypeID = 695 +Name = "grass" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 696 +Name = "grass" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=150} + +TypeID = 697 +Name = "grass" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 698 +Name = "grass" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=150} + +TypeID = 699 +Name = "grass" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 700 +Name = "grass" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=150} + +TypeID = 701 +Name = "grass" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=150} + +TypeID = 702 +Name = "grass" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=150} + +TypeID = 703 +Name = "grass" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 704 +Name = "grass" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 705 +Name = "grass" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=150} + +TypeID = 706 +Name = "grass" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 707 +Name = "grass" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 708 +Name = "grass" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=150} + +TypeID = 709 +Name = "grass" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 710 +Name = "grass" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=150} + +TypeID = 711 +Name = "grass" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 712 +Name = "grass" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=150} + +TypeID = 713 +Name = "grass" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=150} + +TypeID = 714 +Name = "grass" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=150} + +TypeID = 715 +Name = "grass" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 716 +Name = "grass" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 717 +Name = "grass" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=150} + +TypeID = 718 +Name = "grass" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 719 +Name = "sand" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 720 +Name = "sand" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 721 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 722 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 723 +Name = "sand" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 724 +Name = "sand" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 725 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 726 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 727 +Name = "lava" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,Brightness=4,LightColor=193} + +TypeID = 728 +Name = "lava" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,Brightness=4,LightColor=193} + +TypeID = 729 +Name = "lava" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,Brightness=4,LightColor=193} + +TypeID = 730 +Name = "lava" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,Brightness=4,LightColor=193} + +TypeID = 731 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 732 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 733 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 734 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 735 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 736 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 737 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 738 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 739 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 740 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 741 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 742 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 743 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 744 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 745 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 746 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 747 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 748 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 749 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 750 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 751 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 752 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 753 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 754 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 755 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 756 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 757 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 758 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 759 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 760 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 761 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 762 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 763 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 764 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 765 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 766 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 767 +Name = "swamp" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 768 +Name = "swamp" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 769 +Name = "swamp" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 770 +Name = "swamp" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 771 +Name = "swamp" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 772 +Name = "swamp" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 773 +Name = "swamp" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 774 +Name = "swamp" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 775 +Name = "swamp" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 776 +Name = "swamp" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 777 +Name = "swamp" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 778 +Name = "swamp" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 779 +Name = "swamp" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 780 +Name = "swamp" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 781 +Name = "swamp" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 782 +Name = "swamp" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 783 +Name = "swamp" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 784 +Name = "swamp" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 785 +Name = "swamp" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 786 +Name = "swamp" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 787 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 788 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 789 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 790 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 791 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 792 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 793 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 794 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 795 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 796 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 797 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 798 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 799 +Name = "snow" +Flags = {Bank,Unmove} +Attributes = {Waypoints=200} + +TypeID = 800 +Name = "ice" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 801 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 802 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 803 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 804 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 805 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 806 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 807 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 808 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 809 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 810 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 811 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 812 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 813 +Name = "ice" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 814 +Name = "ice" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 815 +Name = "ice" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 816 +Name = "ice" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 817 +Name = "ice" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 818 +Name = "ice" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 819 +Name = "ice" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 820 +Name = "ice" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 821 +Name = "ice" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 822 +Name = "ice" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 823 +Name = "ice" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 824 +Name = "ice" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 825 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 826 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 827 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 828 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 829 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 830 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 831 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 832 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 833 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 834 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 835 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 836 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 837 +Name = "tar" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 838 +Name = "tar" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 839 +Name = "tar" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 840 +Name = "tar" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 841 +Name = "tar" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0} + +TypeID = 842 +Name = "tar" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0} + +TypeID = 843 +Name = "tar" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0} + +TypeID = 844 +Name = "tar" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0} + +TypeID = 845 +Name = "tar" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0} + +TypeID = 846 +Name = "tar" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0} + +TypeID = 847 +Name = "tar" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0} + +TypeID = 848 +Name = "tar" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0} + +TypeID = 849 +Name = "tar" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0} + +TypeID = 850 +Name = "tar" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0} + +TypeID = 851 +Name = "tar" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0} + +TypeID = 852 +Name = "tar" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=0} + +TypeID = 853 +Name = "shallow water" +Description = "You see the silvery movement of fish" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 854 +Name = "shallow water" +Description = "You see the silvery movement of fish" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 855 +Name = "shallow water" +Description = "You see the silvery movement of fish" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 856 +Name = "shallow water" +Description = "You see the silvery movement of fish" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 857 +Name = "shallow water" +Description = "You see the silvery movement of fish" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 858 +Name = "shallow water" +Description = "You see the silvery movement of fish" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 859 +Name = "shallow water" +Description = "You see the silvery movement of fish" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 860 +Name = "shallow water" +Description = "You see the silvery movement of fish" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 861 +Name = "shallow water" +Description = "You see the silvery movement of fish" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 862 +Name = "shallow water" +Description = "You see the silvery movement of fish" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 863 +Name = "shallow water" +Description = "You see the silvery movement of fish" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 864 +Name = "shallow water" +Description = "You see the silvery movement of fish" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 865 +Name = "shallow water" +Flags = {Bank,Unmove} +Attributes = {Waypoints=170} + +TypeID = 866 +Name = "shallow water" +Flags = {Bank,Unmove} +Attributes = {Waypoints=170} + +TypeID = 867 +Name = "shallow water" +Flags = {Bank,Unmove} +Attributes = {Waypoints=170} + +TypeID = 868 +Name = "shallow water" +Flags = {Bank,Unmove} +Attributes = {Waypoints=170} + +TypeID = 869 +Name = "shallow water" +Flags = {Bank,Unmove} +Attributes = {Waypoints=170} + +TypeID = 870 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 871 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 872 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 873 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 874 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 875 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 876 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 877 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 878 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 879 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 880 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 881 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 882 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 883 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 884 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 885 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 886 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 887 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 888 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 889 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 890 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 891 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 892 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 893 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 894 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 895 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 896 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 897 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 898 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 899 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 900 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 901 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 902 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 903 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 904 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 905 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 906 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 907 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 908 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 909 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 910 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 911 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 912 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 913 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 914 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 915 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 916 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 917 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 918 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 919 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 920 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 921 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 922 +Name = "cobbled pavement" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 923 +Name = "sandstone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 924 +Name = "sandstone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 925 +Name = "sandstone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 926 +Name = "sandstone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 927 +Name = "sandstone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 928 +Name = "sandstone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 929 +Name = "sandstone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 930 +Name = "sandstone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 931 +Name = "sandstone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 932 +Name = "sandstone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 933 +Name = "sandstone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 934 +Name = "sandstone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 935 +Name = "sandstone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 936 +Name = "sandstone floor" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 937 +Name = "a road" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 938 +Name = "a road" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 939 +Name = "a road" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 940 +Name = "a road" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 941 +Name = "a road" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 942 +Name = "a road" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 943 +Name = "a road" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 944 +Name = "a road" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 945 +Name = "a road" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 946 +Name = "a road" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 947 +Name = "a road" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 948 +Name = "a road" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 949 +Name = "a road" +Flags = {Bank,Unmove} +Attributes = {Waypoints=110} + +TypeID = 950 +Name = "soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 951 +Name = "ploughed soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 952 +Name = "ploughed soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=180} + +TypeID = 953 +Name = "ploughed soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 954 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 955 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 956 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 957 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 958 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 959 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 960 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 961 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 962 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 963 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 964 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 965 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 966 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 967 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 968 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 969 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 970 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 971 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 972 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 973 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 974 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 975 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 976 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 977 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 978 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 979 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 980 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 981 +Name = "sand" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 982 +Name = "dry earth" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 983 +Name = "dry earth" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 984 +Name = "dry earth" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 985 +Name = "dry earth" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 986 +Name = "dry earth" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 987 +Name = "dry earth" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 988 +Name = "dry earth" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 989 +Name = "dry earth" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 990 +Name = "dry earth" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 991 +Name = "dry earth" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 992 +Name = "dry earth" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 993 +Name = "dry earth" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 994 +Name = "dry earth" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 995 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 996 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 997 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 998 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 999 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 1000 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 1001 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 1002 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=130} + +TypeID = 1003 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 1004 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 1005 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 1006 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 1007 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 1008 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 1009 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 1010 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 1011 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 1012 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 1013 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 1014 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 1015 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 1016 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 1017 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 1018 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 1019 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1020 +Name = "earth" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 1021 +Name = "earth" +Flags = {Bank,Unmove} +Attributes = {Waypoints=140} + +TypeID = 1022 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1023 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1024 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1025 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1026 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1027 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1028 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1029 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1030 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1031 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1032 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1033 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1034 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1035 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1036 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1037 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1038 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1039 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1040 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1041 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1042 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1043 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1044 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1045 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1046 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1047 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1048 +Name = "jungle grass " +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1049 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1050 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1051 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1052 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1053 +Name = "jungle grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1054 +Name = "jungle grass" +Flags = {Clip,Unmove} + +TypeID = 1055 +Name = "jungle grass" +Flags = {Clip,Unmove} + +TypeID = 1056 +Name = "jungle grass" +Flags = {Clip,Unmove} + +TypeID = 1057 +Name = "jungle grass" +Flags = {Clip,Unmove} + +TypeID = 1058 +Name = "jungle grass" +Flags = {Clip,Unmove} + +TypeID = 1059 +Name = "jungle grass" +Flags = {Clip,Unmove} + +TypeID = 1060 +Name = "jungle grass" +Flags = {Clip,Unmove} + +TypeID = 1061 +Name = "jungle grass" +Flags = {Clip,Unmove} + +TypeID = 1062 +Name = "jungle grass" +Flags = {Clip,Unmove} + +TypeID = 1063 +Name = "jungle grass" +Flags = {Clip,Unmove} + +TypeID = 1064 +Name = "jungle grass" +Flags = {Clip,Unmove} + +TypeID = 1065 +Name = "jungle grass" +Flags = {Clip,Unmove} + +TypeID = 1066 +Name = "a pitfall" +Flags = {Bottom,CollisionEvent,Unmove} + +TypeID = 1067 +Name = "a pitfall" +Flags = {Bottom,CollisionEvent,Unmove,Avoid,Expire} +Attributes = {ExpireTarget=1066,TotalExpireTime=75} + +TypeID = 1068 +Name = "an ant trail" +Flags = {Clip,Unmove} + +TypeID = 1069 +Name = "an ant trail" +Flags = {Clip,Unmove} + +TypeID = 1070 +Name = "an ant trail" +Flags = {Clip,Unmove} + +TypeID = 1071 +Name = "an ant trail" +Flags = {Clip,Unmove} + +TypeID = 1072 +Name = "an ant trail" +Flags = {Clip,Unmove} + +TypeID = 1073 +Name = "an ant trail" +Flags = {Clip,Unmove} + +TypeID = 1074 +Name = "an ant trail" +Flags = {Clip,Unmove} + +TypeID = 1075 +Name = "an ant trail" +Flags = {Clip,Unmove} + +TypeID = 1076 +Name = "an ant trail" +Flags = {Clip,Unmove} + +TypeID = 1077 +Name = "an ant trail" +Flags = {Clip,Unmove} + +TypeID = 1078 +Name = "an ant trail" +Flags = {Clip,Unmove} + +TypeID = 1079 +Name = "an ant-hill" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1080 +Name = "an earth hole" +Flags = {Bottom,CollisionEvent,Unmove,Avoid} + +TypeID = 1081 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1082 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1083 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1084 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1085 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1086 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1087 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1088 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1089 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1090 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1091 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1092 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1093 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1094 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1095 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1096 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1097 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1098 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 1099 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay,Disguise} +Attributes = {Waypoints=0,DisguiseTarget=1128} + +TypeID = 1100 +Name = "rocks" +Flags = {Clip,Unmove} + +TypeID = 1101 +Name = "rocks" +Flags = {Clip,Unmove} + +TypeID = 1102 +Name = "rocks" +Flags = {Clip,Unmove} + +TypeID = 1103 +Name = "rocks" +Flags = {Clip,Unmove} + +TypeID = 1104 +Name = "rocks" +Flags = {Clip,Unmove} + +TypeID = 1105 +Name = "rocks" +Flags = {Clip,Unmove} + +TypeID = 1106 +Name = "rocks" +Flags = {Clip,Unmove} + +TypeID = 1107 +Name = "rocks" +Flags = {Clip,Unmove} + +TypeID = 1108 +Name = "rocks" +Flags = {Clip,Unmove} + +TypeID = 1109 +Name = "rocks" +Flags = {Clip,Unmove} + +TypeID = 1110 +Name = "rocks" +Flags = {Clip,Unmove} + +TypeID = 1111 +Name = "rocks" +Flags = {Clip,Unmove} + +TypeID = 1112 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1113 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1114 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1115 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1116 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1117 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1118 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1119 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1120 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1121 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1122 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1123 +Name = "a mountain" +Flags = {Top,Unmove} + +TypeID = 1124 +Name = "a mountain" +Flags = {Top,Unmove} + +TypeID = 1125 +Name = "a mountain" +Flags = {Top,Unmove} + +TypeID = 1126 +Name = "a mountain" +Flags = {Top,Unmove} + +TypeID = 1127 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 1128 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 1129 +Name = "a stone" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1130 +Name = "a stone" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1131 +Name = "a stone" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1132 +Name = "a stone" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1133 +Name = "a stone" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1134 +Name = "a stone" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1135 +Name = "a stone" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1136 +Name = "a stone" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1137 +Name = "a stone" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1138 +Name = "a stone" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1139 +Name = "a stone" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1140 +Name = "a stone" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1141 +Name = "a stone" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1142 +Name = "a stone" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1143 +Name = "a stone" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1144 +Name = "a stone" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1145 +Name = "a stone" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1146 +Name = "a stone" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1147 +Name = "a stone" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1148 +Name = "a stone" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1149 +Name = "a stone" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1150 +Name = "a stone" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1151 +Name = "a stone" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1152 +Name = "a flat roof" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 1153 +Name = "a flat roof" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1154 +Name = "a flat roof" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1155 +Name = "a flat roof" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1156 +Name = "stairs" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=160} + +TypeID = 1157 +Name = "a tiled roof" +Flags = {Unpass,Unmove} + +TypeID = 1158 +Name = "a tiled roof" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 1159 +Name = "a tiled roof" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 1160 +Name = "a tiled roof" +Flags = {Unpass,Unmove} + +TypeID = 1161 +Name = "a tiled roof" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 1162 +Name = "a tiled roof" +Flags = {Unpass,Unmove} + +TypeID = 1163 +Name = "a tiled roof" +Flags = {Unpass,Unmove} + +TypeID = 1164 +Name = "a tiled roof" +Flags = {Unpass,Unmove} + +TypeID = 1165 +Name = "a tiled roof" +Flags = {Unpass,Unmove} + +TypeID = 1166 +Name = "a tiled roof" +Flags = {Unpass,Unmove} + +TypeID = 1167 +Name = "a tiled roof" +Flags = {Unpass,Unmove} + +TypeID = 1168 +Name = "a tiled roof" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 1169 +Name = "a tiled roof" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 1170 +Name = "a tiled roof" +Flags = {Unpass,Unmove} + +TypeID = 1171 +Name = "a tiled roof" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 1172 +Name = "a tiled roof" +Flags = {Unpass,Unmove} + +TypeID = 1173 +Name = "a tiled roof" +Flags = {Unpass,Unmove} + +TypeID = 1174 +Name = "a tiled roof" +Flags = {Unpass,Unmove} + +TypeID = 1175 +Name = "a tiled roof" +Flags = {Unpass,Unmove} + +TypeID = 1176 +Name = "a tiled roof" +Flags = {Unpass,Unmove} + +TypeID = 1177 +Name = "a wooden roof" +Flags = {Unpass,Unmove} + +TypeID = 1178 +Name = "a wooden roof" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 1179 +Name = "a wooden roof" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 1180 +Name = "a wooden roof" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 1181 +Name = "a wooden roof" +Flags = {Unpass,Unmove} + +TypeID = 1182 +Name = "a wooden roof" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1183 +Name = "a wooden roof" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1184 +Name = "a wooden roof" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1185 +Name = "a wooden roof" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1186 +Name = "a wooden roof" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1187 +Name = "a wooden roof" +Flags = {Unpass,Unmove} + +TypeID = 1188 +Name = "a wooden roof" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 1189 +Name = "a wooden roof" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 1190 +Name = "a wooden roof" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 1191 +Name = "a wooden roof" +Flags = {Unpass,Unmove} + +TypeID = 1192 +Name = "a wooden roof" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1193 +Name = "a wooden roof" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1194 +Name = "a wooden roof" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1195 +Name = "a wooden roof" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1196 +Name = "a wooden roof" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1197 +Name = "a dried grass roof" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160} + +TypeID = 1198 +Name = "a dried grass roof" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1199 +Name = "a dried grass roof" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1200 +Name = "a dried grass roof" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1201 +Name = "a dried grass roof" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1202 +Name = "a dried grass roof" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1203 +Name = "a dried grass roof" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1204 +Name = "a dried grass roof" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1205 +Name = "a dried grass roof" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1206 +Name = "a dried grass roof" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1207 +Name = "a dried grass roof" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1208 +Name = "a dried grass roof" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1209 +Name = "a dried grass roof" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1210 +Name = "a chess board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1211 +Name = "a chess board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1212 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1213 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1214 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1215 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1216 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1217 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1218 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1219 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1220 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1221 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1222 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1223 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1224 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1225 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1226 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1227 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1228 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1229 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1230 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1231 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1232 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1233 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1234 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1235 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1236 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1237 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1238 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1239 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1240 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1241 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1242 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1243 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1244 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1245 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1246 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1247 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1248 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1249 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1250 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1251 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1252 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1253 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1254 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1255 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1256 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1257 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1258 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1259 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1260 +Name = "a mill board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1261 +Name = "a tic-tac-toe board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1262 +Name = "a tic-tac-toe board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1263 +Name = "a tic-tac-toe board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1264 +Name = "a tic-tac-toe board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1265 +Name = "a tic-tac-toe board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1266 +Name = "a tic-tac-toe board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1267 +Name = "a tic-tac-toe board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1268 +Name = "a tic-tac-toe board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1269 +Name = "a tic-tac-toe board" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 1270 +Name = "a brick wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay,HookEast} + +TypeID = 1271 +Name = "a brick wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay,HookSouth} + +TypeID = 1272 +Name = "a brick wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1273 +Name = "a brick wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1274 +Name = "a brick wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1275 +Name = "a brick wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1276 +Name = "a brick wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay,HookEast} + +TypeID = 1277 +Name = "a brick wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1278 +Name = "a brick wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay,HookSouth} + +TypeID = 1279 +Name = "a brick wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1280 +Name = "a brick wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1281 +Name = "a framework wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay,HookEast} + +TypeID = 1282 +Name = "a framework wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay,HookSouth} + +TypeID = 1283 +Name = "a framework wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1284 +Name = "a framework wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1285 +Name = "a framework wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1286 +Name = "a framework wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1287 +Name = "a framework wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay,HookEast} + +TypeID = 1288 +Name = "a framework wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1289 +Name = "a framework wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay,HookSouth} + +TypeID = 1290 +Name = "a framework wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1291 +Name = "a framework wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1292 +Name = "a framework wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1293 +Name = "a framework wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1294 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay,HookEast} + +TypeID = 1295 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay,HookSouth} + +TypeID = 1296 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1297 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1298 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1299 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1300 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay,HookEast} + +TypeID = 1301 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1302 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay,HookSouth} + +TypeID = 1303 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1304 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1305 +Name = "a sandstone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay,HookEast} + +TypeID = 1306 +Name = "a sandstone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay,HookSouth} + +TypeID = 1307 +Name = "a sandstone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1308 +Name = "a sandstone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1309 +Name = "a sandstone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1310 +Name = "a sandstone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1311 +Name = "a sandstone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay,HookEast} + +TypeID = 1312 +Name = "a sandstone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1313 +Name = "a sandstone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay,HookSouth} + +TypeID = 1314 +Name = "a sandstone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1315 +Name = "a sandstone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1316 +Name = "sandstone" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 1317 +Name = "sandstone" +Flags = {Clip,Unmove} + +TypeID = 1318 +Name = "sandstone" +Flags = {Clip,Unmove} + +TypeID = 1319 +Name = "sandstone" +Flags = {Clip,Unmove} + +TypeID = 1320 +Name = "sandstone" +Flags = {Clip,Unmove} + +TypeID = 1321 +Name = "sandstone" +Flags = {Clip,Unmove} + +TypeID = 1322 +Name = "sandstone" +Flags = {Clip,Unmove} + +TypeID = 1323 +Name = "sandstone" +Flags = {Clip,Unmove} + +TypeID = 1324 +Name = "sandstone" +Flags = {Clip,Unmove} + +TypeID = 1325 +Name = "sandstone" +Flags = {Clip,Unmove} + +TypeID = 1326 +Name = "sandstone" +Flags = {Clip,Unmove} + +TypeID = 1327 +Name = "sandstone" +Flags = {Clip,Unmove} + +TypeID = 1328 +Name = "sandstone" +Flags = {Clip,Unmove} + +TypeID = 1329 +Name = "a sandstone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1330 +Name = "a sandstone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1331 +Name = "a sandstone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1332 +Name = "a sandstone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1333 +Name = "a sandstone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1334 +Name = "a sandstone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1335 +Name = "a sandstone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1336 +Name = "a sandstone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1337 +Name = "a sandstone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1338 +Name = "a sandstone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1339 +Name = "a sandstone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1340 +Name = "a sandstone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1341 +Name = "a sandstone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1342 +Name = "a sandstone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1343 +Name = "a sandstone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1344 +Name = "a sandstone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1345 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1346 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1347 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1348 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1349 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1350 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1351 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1352 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1353 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1354 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1355 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1356 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1357 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1358 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1359 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1360 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1361 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1362 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1363 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1364 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1365 +Name = "an archway" +Flags = {Top,Unmove} + +TypeID = 1366 +Name = "an archway" +Flags = {Top,Unmove} + +TypeID = 1367 +Name = "an archway" +Flags = {Top,Unmove} + +TypeID = 1368 +Name = "an archway" +Flags = {Top,Unmove} + +TypeID = 1369 +Name = "an archway" +Flags = {Top,Unmove} + +TypeID = 1370 +Name = "an archway" +Flags = {Top,Unmove} + +TypeID = 1371 +Name = "an archway" +Flags = {Top,Unmove} + +TypeID = 1372 +Name = "an archway" +Flags = {Top,Unmove} + +TypeID = 1373 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1374 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1375 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1376 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1377 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1378 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1379 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1380 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1381 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1382 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1383 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1384 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1385 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1386 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1387 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1388 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1389 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1390 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1391 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1392 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1393 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1394 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1395 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1396 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1397 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1398 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1399 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} +Attributes = {FluidSource=WATER} + +TypeID = 1400 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} +Attributes = {FluidSource=WATER} + +TypeID = 1401 +Name = "a wall fountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} +Attributes = {FluidSource=WATER} + +TypeID = 1402 +Name = "a wall fountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} +Attributes = {FluidSource=WATER} + +TypeID = 1403 +Name = "an oriental wall" +Flags = {Top,Unmove} + +TypeID = 1404 +Name = "an oriental wall" +Flags = {Top,Unmove} + +TypeID = 1405 +Name = "an oriental wall" +Flags = {Top,Unmove} + +TypeID = 1406 +Name = "an oriental wall" +Flags = {Top,Unmove} + +TypeID = 1407 +Name = "an oriental wall" +Flags = {Top,Unmove} + +TypeID = 1408 +Name = "an oriental wall" +Flags = {Top,Unmove} + +TypeID = 1409 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1410 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1411 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1412 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1413 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1414 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1415 +Name = "a paravent" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1416 +Name = "a paravent wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1417 +Name = "a paravent wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1418 +Name = "a paravent wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1419 +Name = "a paravent wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1420 +Name = "a paravent wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1421 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1422 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1423 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1424 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1425 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1426 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1427 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1428 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1429 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1430 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1431 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1432 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1433 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1434 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1435 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1436 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1437 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1438 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1439 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} +Attributes = {FluidSource=WATER} + +TypeID = 1440 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} +Attributes = {FluidSource=WATER} + +TypeID = 1441 +Name = "a lava wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Brightness=2,LightColor=199} + +TypeID = 1442 +Name = "a lava wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Brightness=2,LightColor=199} + +TypeID = 1443 +Name = "a lava wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Brightness=2,LightColor=199} + +TypeID = 1444 +Name = "a lava wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Brightness=2,LightColor=199} + +TypeID = 1445 +Name = "a lava wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Brightness=2,LightColor=199} + +TypeID = 1446 +Name = "a lava wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Brightness=2,LightColor=199} + +TypeID = 1447 +Name = "a lava wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Brightness=2,LightColor=199} + +TypeID = 1448 +Name = "a lava wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Brightness=2,LightColor=199} + +TypeID = 1449 +Name = "a lava wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Brightness=2,LightColor=199} + +TypeID = 1450 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1451 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1452 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1453 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1454 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1455 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1456 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1457 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1458 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1459 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1460 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1461 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1462 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1463 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1464 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1465 +Name = "a stone wall window" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1466 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1467 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1468 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1469 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1470 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1471 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1472 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1473 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1474 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1475 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1476 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1477 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1478 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1479 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1480 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1481 +Name = "a stone wall window" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1482 +Name = "a stone wall" +Flags = {Top,Unmove} + +TypeID = 1483 +Name = "a stone wall" +Flags = {Top,Unmove} + +TypeID = 1484 +Name = "a stone wall" +Flags = {Top,Unmove} + +TypeID = 1485 +Name = "a stone wall" +Flags = {Top,Unmove} + +TypeID = 1486 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1487 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1488 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1489 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1490 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1491 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1492 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1493 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1494 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1495 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1496 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1497 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1498 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1499 +Name = "a stone wall window" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1500 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1501 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1502 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1503 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1504 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1505 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1506 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1507 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1508 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1509 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1510 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1511 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1512 +Name = "a bamboo wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay,HookEast} + +TypeID = 1513 +Name = "a bamboo wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay,HookSouth} + +TypeID = 1514 +Name = "a bamboo wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1515 +Name = "a bamboo wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1516 +Name = "a bamboo wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1517 +Name = "a bamboo wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1518 +Name = "a bamboo wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay,HookEast} + +TypeID = 1519 +Name = "a bamboo wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1520 +Name = "a bamboo wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay,HookSouth} + +TypeID = 1521 +Name = "a bamboo wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1522 +Name = "a bamboo wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1523 +Name = "a bamboo palisade" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1524 +Name = "a bamboo palisade" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1525 +Name = "a bamboo palisade" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1526 +Name = "a bamboo fence" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1527 +Name = "a bamboo fence" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1528 +Name = "an archway" +Flags = {Top,Unmove} + +TypeID = 1529 +Name = "an archway" +Flags = {Top,Unmove} + +TypeID = 1530 +Name = "an archway" +Flags = {Top,Unmove} + +TypeID = 1531 +Name = "an archway" +Flags = {Top,Unmove} + +TypeID = 1532 +Name = "an archway" +Flags = {Top,Unmove} + +TypeID = 1533 +Name = "an archway" +Flags = {Top,Unmove} + +TypeID = 1534 +Name = "an archway" +Flags = {Top,Unmove} + +TypeID = 1535 +Name = "an archway" +Flags = {Top,Unmove} + +TypeID = 1536 +Name = "a bamboo wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay,HookSouth} + +TypeID = 1537 +Name = "a bamboo wall" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1538 +Name = "a bamboo wall window" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1539 +Name = "a bamboo wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay,HookEast} + +TypeID = 1540 +Name = "a bamboo wall" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1541 +Name = "a bamboo wall window" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1542 +Name = "a bamboo palisade" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1543 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1544 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1545 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1546 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1547 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1548 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1549 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1550 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1551 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1552 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1553 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1554 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1555 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1556 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1557 +Name = "an archway" +Flags = {Top,Unmove} + +TypeID = 1558 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1559 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1560 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1561 +Name = "an archway" +Flags = {Top,Unmove} + +TypeID = 1562 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1563 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1564 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1565 +Name = "an archway" +Flags = {Top,Unmove} + +TypeID = 1566 +Name = "an archway" +Flags = {Top,Unmove} + +TypeID = 1567 +Name = "an archway" +Flags = {Top,Unmove} + +TypeID = 1568 +Name = "an archway" +Flags = {Top,Unmove} + +TypeID = 1569 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1570 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1571 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1572 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1573 +Name = "a broken stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1574 +Name = "a broken stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1575 +Name = "a broken stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1576 +Name = "a broken stone wall" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1577 +Name = "a broken stone wall" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1578 +Name = "a broken stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1579 +Name = "a broken stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1580 +Name = "a broken stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1581 +Name = "a broken stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1582 +Name = "a broken stone wall" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1583 +Name = "a broken stone wall" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1584 +Name = "a broken stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1585 +Name = "a grass wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1586 +Name = "a grass wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1587 +Name = "a grass wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1588 +Name = "a grass wall window" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1589 +Name = "a grass wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1590 +Name = "a grass wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1591 +Name = "a grass wall window" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1592 +Name = "a grass wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1593 +Name = "a grass archway" +Flags = {Top,Unmove} + +TypeID = 1594 +Name = "a grass archway" +Flags = {Top,Unmove} + +TypeID = 1595 +Name = "a liane" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1596 +Name = "a liane" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1597 +Name = "a palisade" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1598 +Name = "a palisade" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1599 +Name = "a palisade" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1600 +Name = "a palisade" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1601 +Name = "a palisade" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1602 +Name = "a palisade" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1603 +Name = "a palisade" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1604 +Name = "a palisade" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1605 +Name = "a palisade" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1606 +Name = "a palisade" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1607 +Name = "a palisade" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1608 +Name = "a palisade" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1609 +Name = "a palisade" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1610 +Name = "a palisade" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1611 +Name = "a palisade" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1612 +Name = "a palisade" +Flags = {Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1613 +Name = "a palisade" +Flags = {Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1614 +Name = "a palisade" +Flags = {Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1615 +Name = "a palisade" +Flags = {Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1616 +Name = "a palisade" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1617 +Name = "a palisade" +Flags = {Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1618 +Name = "a temple wall" +Flags = {Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1619 +Name = "a palisade" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1620 +Name = "a palisade" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1621 +Name = "a palisade" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1622 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1623 +Name = "a stone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1624 +Name = "an archway" +Flags = {Top,Unmove} + +TypeID = 1625 +Name = "an archway" +Flags = {Top,Unmove} + +TypeID = 1626 +Name = "an archway" +Flags = {Top,Unmove} + +TypeID = 1627 +Name = "an archway" +Flags = {Top,Unmove} + +TypeID = 1628 +Name = "a closed door" +Description = "It is locked" +Flags = {Bottom,UseEvent,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1629 +Name = "a closed door" +Flags = {Bottom,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1630 +Name = "an open door" +Flags = {Top,Door,Unmove} + +TypeID = 1631 +Name = "a closed door" +Description = "It is locked" +Flags = {Bottom,UseEvent,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1632 +Name = "a closed door" +Flags = {Bottom,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1633 +Name = "an open door" +Flags = {Top,Door,Unmove} + +TypeID = 1634 +Name = "a buttress" +Flags = {Top,Unmove} + +TypeID = 1635 +Name = "a buttress" +Flags = {Top,Unmove} + +TypeID = 1636 +Name = "a buttress" +Flags = {Top,Unmove} + +TypeID = 1637 +Name = "a buttress" +Flags = {Top,Unmove} + +TypeID = 1638 +Name = "a closed door" +Flags = {Bottom,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1639 +Name = "an open door" +Flags = {Top,Door,Unmove} + +TypeID = 1640 +Name = "a closed door" +Flags = {Bottom,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1641 +Name = "an open door" +Flags = {Top,Door,Unmove} + +TypeID = 1642 +Name = "a closed door" +Description = "The door seems to be sealed against unwanted intruders" +Flags = {Bottom,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1643 +Name = "an open door" +Flags = {Top,SeparationEvent,Door,Unmove} + +TypeID = 1644 +Name = "a closed door" +Description = "The door seems to be sealed against unwanted intruders" +Flags = {Bottom,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1645 +Name = "an open door" +Flags = {Top,SeparationEvent,Door,Unmove} + +TypeID = 1646 +Name = "a gate of expertise" +Description = "Only the worthy may pass" +Flags = {Door,Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1647 +Name = "a gate of expertise" +Flags = {Door,Top,SeparationEvent,Unmove} + +TypeID = 1648 +Name = "a gate of expertise" +Description = "Only the worthy may pass" +Flags = {Door,Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1649 +Name = "a gate of expertise" +Flags = {Door,Top,SeparationEvent,Unmove} + +TypeID = 1650 +Name = "a closed door" +Description = "It is locked" +Flags = {Bottom,UseEvent,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1651 +Name = "a closed door" +Flags = {Bottom,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1652 +Name = "an open door" +Flags = {Top,Door,Unmove} + +TypeID = 1653 +Name = "a closed door" +Description = "It is locked" +Flags = {Bottom,UseEvent,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1654 +Name = "a closed door" +Flags = {Bottom,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1655 +Name = "an open door" +Flags = {Top,Door,Unmove} + +TypeID = 1656 +Name = "a closed door" +Flags = {Bottom,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1657 +Name = "an open door" +Flags = {Top,Door,Unmove} + +TypeID = 1658 +Name = "a closed door" +Flags = {Bottom,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1659 +Name = "an open door" +Flags = {Top,Door,Unmove} + +TypeID = 1660 +Name = "a closed door" +Description = "The door seems to be sealed against unwanted intruders" +Flags = {Bottom,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1661 +Name = "an open door" +Flags = {Top,SeparationEvent,Door,Unmove} + +TypeID = 1662 +Name = "a closed door" +Description = "The door seems to be sealed against unwanted intruders" +Flags = {Bottom,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1663 +Name = "an open door" +Flags = {Top,SeparationEvent,Door,Unmove} + +TypeID = 1664 +Name = "a gate of expertise" +Description = "Only the worthy may pass" +Flags = {Door,Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1665 +Name = "a gate of expertise" +Flags = {Door,Top,SeparationEvent,Unmove} + +TypeID = 1666 +Name = "a gate of expertise" +Description = "Only the worthy may pass" +Flags = {Door,Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1667 +Name = "a gate of expertise" +Flags = {Door,Top,SeparationEvent,Unmove} + +TypeID = 1668 +Name = "a closed door" +Description = "It is locked" +Flags = {Bottom,UseEvent,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1669 +Name = "a closed door" +Flags = {Bottom,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1670 +Name = "an open door" +Flags = {Top,Door,Unmove} + +TypeID = 1671 +Name = "a closed door" +Description = "It is locked" +Flags = {Bottom,UseEvent,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1672 +Name = "a closed door" +Flags = {Bottom,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1673 +Name = "an open door" +Flags = {Top,Door,Unmove} + +TypeID = 1674 +Name = "a closed door" +Description = "The door seems to be sealed against unwanted intruders" +Flags = {Bottom,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1675 +Name = "an open door" +Flags = {Top,SeparationEvent,Door,Unmove} + +TypeID = 1676 +Name = "a closed door" +Description = "The door seems to be sealed against unwanted intruders" +Flags = {Bottom,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1677 +Name = "an open door" +Flags = {Top,SeparationEvent,Door,Unmove} + +TypeID = 1678 +Name = "a gate of expertise" +Description = "Only the worthy may pass" +Flags = {Door,Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1679 +Name = "a gate of expertise" +Flags = {Door,Top,SeparationEvent,Unmove} + +TypeID = 1680 +Name = "a gate of expertise" +Description = "Only the worthy may pass" +Flags = {Door,Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1681 +Name = "a gate of expertise" +Flags = {Door,Top,SeparationEvent,Unmove} + +TypeID = 1682 +Name = "a closed door" +Flags = {Bottom,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1683 +Name = "a closed door" +Description = "It is locked" +Flags = {Bottom,UseEvent,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1684 +Name = "an open door" +Flags = {Top,Door,Unmove} + +TypeID = 1685 +Name = "a closed door" +Flags = {Bottom,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1686 +Name = "an open door" +Flags = {Top,Door,Unmove} + +TypeID = 1687 +Name = "a gate of expertise" +Description = "Only the worthy may pass" +Flags = {Door,Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1688 +Name = "a gate of expertise" +Flags = {Door,Top,SeparationEvent,Unmove} + +TypeID = 1689 +Name = "a closed door" +Description = "The door seems to be sealed against unwanted intruders" +Flags = {Bottom,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1690 +Name = "an open door" +Flags = {Top,SeparationEvent,Door,Unmove} + +TypeID = 1691 +Name = "a closed door" +Flags = {Bottom,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1692 +Name = "a closed door" +Description = "It is locked" +Flags = {Bottom,UseEvent,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1693 +Name = "an open door" +Flags = {Top,Door,Unmove} + +TypeID = 1694 +Name = "a closed door" +Flags = {Bottom,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1695 +Name = "an open door" +Flags = {Top,Door,Unmove} + +TypeID = 1696 +Name = "a gate of expertise" +Description = "Only the worthy may pass" +Flags = {Door,Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1697 +Name = "a gate of expertise" +Flags = {Door,Top,SeparationEvent,Unmove} + +TypeID = 1698 +Name = "a closed door" +Description = "The door seems to be sealed against unwanted intruders" +Flags = {Bottom,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1699 +Name = "an open door" +Flags = {Top,SeparationEvent,Door,Unmove} + +TypeID = 1700 +Name = "water" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 1701 +Name = "water" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 1702 +Name = "water" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 1703 +Name = "water" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 1704 +Name = "water" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 1705 +Name = "water" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 1706 +Name = "water" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 1707 +Name = "water" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 1708 +Name = "water" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 1709 +Name = "water" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 1710 +Name = "water" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 1711 +Name = "water" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 1712 +Name = "water" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 1713 +Name = "water" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 1714 +Name = "water" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 1715 +Name = "water" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 1716 +Name = "a waterfall" +Flags = {Unmove} + +TypeID = 1717 +Name = "a waterfall" +Flags = {Unmove} + +TypeID = 1718 +Name = "a waterfall" +Flags = {Clip,CollisionEvent,Unmove} + +TypeID = 1719 +Name = "a waterfall" +Flags = {Clip,CollisionEvent,Unmove} + +TypeID = 1720 +Name = "a waterfall" +Flags = {Clip,CollisionEvent,Unmove} + +TypeID = 1721 +Name = "a waterfall" +Flags = {Clip,CollisionEvent,Unmove} + +TypeID = 1722 +Name = "swamp" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 1723 +Name = "swamp" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 1724 +Name = "swamp" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 1725 +Name = "swamp" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 1726 +Name = "swamp" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 1727 +Name = "swamp" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 1728 +Name = "swamp" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 1729 +Name = "swamp" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 1730 +Name = "swamp" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 1731 +Name = "swamp" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 1732 +Name = "swamp" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 1733 +Name = "swamp" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 1734 +Name = "a framework window" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1735 +Name = "a framework window" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1736 +Name = "a brick window" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1737 +Name = "a brick window" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1738 +Name = "a stone wall window" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1739 +Name = "a stone wall window" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1740 +Name = "an oriental window" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1741 +Name = "an oriental window" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1742 +Name = "an oriental window" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1743 +Name = "an oriental window" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1744 +Name = "a sandstone window" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1745 +Name = "a sandstone window" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1746 +Name = "a sandstone window" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1747 +Name = "a sandstone window" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1748 +Name = "a mast" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1749 +Name = "a sail" +Flags = {Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1750 +Name = "a sail" +Flags = {Unpass,Unmove,Unthrow,Unlay} + +TypeID = 1751 +Name = "a steering wheel" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1752 +Name = "a steering wheel" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1753 +Name = "a steering wheel" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1754 +Name = "a steering wheel" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1755 +Name = "a small boat" +Flags = {Bottom,Unmove} + +TypeID = 1756 +Name = "a small boat" +Flags = {Bottom,Unmove} + +TypeID = 1757 +Name = "a small boat" +Flags = {Bottom,Unmove} + +TypeID = 1758 +Name = "a small boat" +Flags = {Bottom,Unmove} + +TypeID = 1759 +Name = "a small boat" +Flags = {Bottom,Unmove} + +TypeID = 1760 +Name = "a small boat" +Flags = {Bottom,Unmove} + +TypeID = 1761 +Name = "a small boat" +Flags = {Bottom,Unmove} + +TypeID = 1762 +Name = "a small boat" +Flags = {Bottom,Unmove} + +TypeID = 1763 +Name = "a small boat" +Flags = {Bottom,Unmove} + +TypeID = 1764 +Name = "a small boat" +Flags = {Bottom,Unmove} + +TypeID = 1765 +Name = "a small sail" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1766 +Name = "a small sail" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1767 +Name = "a paddle" +Flags = {Unmove} + +TypeID = 1768 +Name = "a paddle" +Flags = {Unmove} + +TypeID = 1769 +Name = "a mast" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1770 +Name = "a mast" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 1771 +Name = "a drawbridge" +Flags = {Bank,Unmove} +Attributes = {Waypoints=90} + +TypeID = 1772 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1773 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1774 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1775 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1776 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1777 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1778 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1779 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1780 +Name = "a stone" +Flags = {Take} +Attributes = {Weight=41000} + +TypeID = 1781 +Name = "a small stone" +Flags = {Cumulative,Take,Distance} +Attributes = {Weight=360,Range=7,Attack=10,Defense=0,MissileEffect=10,Fragility=7} + +TypeID = 1782 +Name = "a stone" +Flags = {Take} +Attributes = {Weight=78000} + +TypeID = 1783 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1784 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1785 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1786 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1787 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1788 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1789 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1790 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1791 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1792 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1793 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1794 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1795 +Name = "debris" +Flags = {Bottom,Unmove} + +TypeID = 1796 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1797 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1798 +Name = "debris" +Flags = {Bottom,Unmove} + +TypeID = 1799 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1800 +Name = "debris" +Flags = {Bottom,Unmove} + +TypeID = 1801 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1802 +Name = "debris" +Flags = {Bottom,Unmove} + +TypeID = 1803 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1804 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1805 +Name = "debris" +Flags = {Bottom,Unmove} + +TypeID = 1806 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1807 +Name = "debris" +Flags = {Bottom,Unmove} + +TypeID = 1808 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1809 +Name = "debris" +Flags = {Bottom,Unmove} + +TypeID = 1810 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1811 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1812 +Name = "debris" +Flags = {Bottom,Unmove} + +TypeID = 1813 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1814 +Name = "debris" +Flags = {Bottom,Unmove} + +TypeID = 1815 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1816 +Name = "debris" +Flags = {Bottom,Unmove} + +TypeID = 1817 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1818 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1819 +Name = "debris" +Flags = {Bottom,Unmove} + +TypeID = 1820 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1821 +Name = "debris" +Flags = {Bottom,Unmove} + +TypeID = 1822 +Name = "a stone pile" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1823 +Name = "a stone pile" +Flags = {Unmove} + +TypeID = 1824 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1825 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1826 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1827 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1828 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1829 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1830 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1831 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1832 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1833 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1834 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1835 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1836 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1837 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1838 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1839 +Name = "debris" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1840 +Name = "a mossy stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1841 +Name = "a blue shrine stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1842 +Name = "a red shrine stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1843 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1844 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1845 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1846 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1847 +Name = "a mossy stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1848 +Name = "a mossy stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1849 +Name = "a mossy stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1850 +Name = "a mossy stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1851 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1852 +Name = "stones" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1853 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1854 +Name = "stones" +Flags = {Bottom,Unmove} + +TypeID = 1855 +Name = "stones" +Flags = {Bottom,Unmove} + +TypeID = 1856 +Name = "a stone" +Flags = {Bottom,Unmove} + +TypeID = 1857 +Name = "stones" +Flags = {Bottom,Unmove} + +TypeID = 1858 +Name = "stones" +Flags = {Bottom,Unmove} + +TypeID = 1859 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1860 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1861 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1862 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1863 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1864 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1865 +Name = "a stone" +Flags = {Bottom,Unmove} + +TypeID = 1866 +Name = "a stone" +Flags = {Bottom,Unmove} + +TypeID = 1867 +Name = "a stone" +Flags = {Bottom,Unmove} + +TypeID = 1868 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1869 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1870 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1871 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1872 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1873 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1874 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1875 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1876 +Name = "a mossy stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1877 +Name = "a mossy stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1878 +Name = "a mossy stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1879 +Name = "a mossy stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1880 +Name = "a mossy stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1881 +Name = "a mossy stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1882 +Name = "a mossy stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1883 +Name = "a mossy stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1884 +Name = "a mossy stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1885 +Name = "a mossy stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1886 +Name = "a mossy stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1887 +Name = "a mossy stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1888 +Name = "a mossy stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1889 +Name = "a mossy stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1890 +Name = "a mossy stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1891 +Name = "a mossy stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1892 +Name = "debris" +Flags = {Bottom,Unmove} + +TypeID = 1893 +Name = "debris" +Flags = {Bottom,Unmove} + +TypeID = 1894 +Name = "debris" +Flags = {Bottom,Unmove} + +TypeID = 1895 +Name = "debris" +Flags = {Bottom,Unmove} + +TypeID = 1896 +Name = "debris" +Flags = {Bottom,Unmove} + +TypeID = 1897 +Name = "debris" +Flags = {Unmove} + +TypeID = 1898 +Name = "debris" +Flags = {Unmove} + +TypeID = 1899 +Name = "debris" +Flags = {Unmove} + +TypeID = 1900 +Name = "debris" +Flags = {Unmove} + +TypeID = 1901 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1902 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1903 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1904 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1905 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1906 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1907 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1908 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1909 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1910 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1911 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1912 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1913 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1914 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1915 +Name = "a painted stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1916 +Name = "a painted stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1917 +Name = "a painted stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1918 +Name = "a painted stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1919 +Name = "a painted stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1920 +Name = "a painted stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1921 +Name = "a painted stone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1922 +Name = "a fountain" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WATER} + +TypeID = 1923 +Name = "a fountain" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WATER} + +TypeID = 1924 +Name = "a fountain" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WATER} + +TypeID = 1925 +Name = "a fountain" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WATER} + +TypeID = 1926 +Name = "a water basin" +Flags = {Bottom,UseEvent,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WATER} + +TypeID = 1927 +Name = "a water basin" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WATER} + +TypeID = 1928 +Name = "a water basin" +Flags = {Bottom,UseEvent,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WATER} + +TypeID = 1929 +Name = "a water basin" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WATER} + +TypeID = 1930 +Name = "a draw well" +Flags = {Bottom,UseEvent,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WATER} + +TypeID = 1931 +Name = "a draw well" +Flags = {Bottom,UseEvent,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WATER} + +TypeID = 1932 +Name = "an oriental well" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WATER} + +TypeID = 1933 +Name = "an oriental well" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WATER} + +TypeID = 1934 +Name = "an oriental well" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WATER} + +TypeID = 1935 +Name = "an oriental well" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WATER} + +TypeID = 1936 +Name = "an oriental well" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WATER} + +TypeID = 1937 +Name = "an oriental well" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WATER} + +TypeID = 1938 +Name = "an oriental well" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WATER} + +TypeID = 1939 +Name = "an oriental well" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WATER} + +TypeID = 1940 +Name = "a small basin" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WATER} + +TypeID = 1941 +Name = "a water wheel" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1942 +Name = "a water wheel" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1943 +Name = "a millstone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1944 +Name = "a millstone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1945 +Name = "a millstone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1946 +Name = "a millstone" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 1947 +Name = "stairs" +Flags = {Bottom,CollisionEvent,Unmove,Avoid,Height} + +TypeID = 1948 +Name = "a ladder" +Flags = {Bottom,UseEvent,ForceUse,Unmove} + +TypeID = 1949 +Name = "a magic forcefield" +Description = "You can see the other side through it" +Flags = {Bottom,CollisionEvent,Unmove,Avoid} +Attributes = {Brightness=2,LightColor=29} + +TypeID = 1950 +Name = "a ramp" +Flags = {Bottom,CollisionEvent,Unmove,Avoid,Height} + +TypeID = 1951 +Name = "a ramp" +Flags = {Bottom,Unmove,Height} + +TypeID = 1952 +Name = "a ramp" +Flags = {Bottom,CollisionEvent,Unmove,Avoid,Height} + +TypeID = 1953 +Name = "a ramp" +Flags = {Bottom,Unmove,Height} + +TypeID = 1954 +Name = "a ramp" +Flags = {Bottom,CollisionEvent,Unmove,Avoid,Height} + +TypeID = 1955 +Name = "a ramp" +Flags = {Bottom,Unmove,Height} + +TypeID = 1956 +Name = "a ramp" +Flags = {Bottom,CollisionEvent,Unmove,Avoid,Height} + +TypeID = 1957 +Name = "a ramp" +Flags = {Bottom,Unmove,Height} + +TypeID = 1958 +Name = "wooden stairs" +Flags = {Bottom,CollisionEvent,Unmove,Avoid,Height} + +TypeID = 1959 +Name = "a mystic flame" +Description = "You feel drawn to the mesmerizing light" +Flags = {Bottom,CollisionEvent,Unmove,Avoid} +Attributes = {Brightness=2,LightColor=173} + +TypeID = 1960 +Name = "a ramp" +Flags = {Bottom,CollisionEvent,Unmove,Avoid,Height} + +TypeID = 1961 +Name = "a ramp" +Flags = {Bottom,Unmove,Height} + +TypeID = 1962 +Name = "a ramp" +Flags = {Bottom,CollisionEvent,Unmove,Avoid,Height} + +TypeID = 1963 +Name = "a ramp" +Flags = {Bottom,Unmove,Height} + +TypeID = 1964 +Name = "a ramp" +Flags = {Bottom,CollisionEvent,Unmove,Avoid,Height} + +TypeID = 1965 +Name = "a ramp" +Flags = {Bottom,Unmove,Height} + +TypeID = 1966 +Name = "a ramp" +Flags = {Bottom,CollisionEvent,Unmove,Avoid,Height} + +TypeID = 1967 +Name = "a ramp" +Flags = {Bottom,Unmove,Height} + +TypeID = 1968 +Name = "a ladder" +Flags = {Bottom,UseEvent,ForceUse,Unmove} + +TypeID = 1969 +Name = "a ramp" +Flags = {Bottom,CollisionEvent,Unmove,Avoid,Height} + +TypeID = 1970 +Name = "a ramp" +Flags = {Bottom,Unmove,Height} + +TypeID = 1971 +Name = "a ramp" +Flags = {Bottom,CollisionEvent,Unmove,Avoid,Height} + +TypeID = 1972 +Name = "a ramp" +Flags = {Bottom,Unmove,Height} + +TypeID = 1973 +Name = "a ramp" +Flags = {Bottom,CollisionEvent,Unmove,Avoid,Height} + +TypeID = 1974 +Name = "a ramp" +Flags = {Bottom,Unmove,Height} + +TypeID = 1975 +Name = "a ramp" +Flags = {Bottom,CollisionEvent,Unmove,Avoid,Height} + +TypeID = 1976 +Name = "a ramp" +Flags = {Bottom,Unmove,Height} + +TypeID = 1977 +Name = "stone stairs" +Flags = {Bottom,CollisionEvent,Unmove,Avoid,Height} + +TypeID = 1978 +Name = "stone stairs" +Flags = {Bottom,CollisionEvent,Unmove,Avoid,Height} + +TypeID = 1979 +Name = "a grave" +Flags = {Bottom,Unmove,AllowDistRead} + +TypeID = 1980 +Name = "a grave stone" +Flags = {Bottom,Unpass,Unmove,AllowDistRead} + +TypeID = 1981 +Name = "a grave stone" +Flags = {Bottom,Unpass,Unmove,AllowDistRead} + +TypeID = 1982 +Name = "a grave stone" +Flags = {Unmove,AllowDistRead} + +TypeID = 1983 +Name = "a stone coffin" +Flags = {Bottom,Container,Unpass,Unmove,Height} +Attributes = {Capacity=6} + +TypeID = 1984 +Name = "a stone coffin" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 1985 +Name = "a stone coffin" +Flags = {Bottom,Container,Unpass,Unmove,Height} +Attributes = {Capacity=6} + +TypeID = 1986 +Name = "a stone coffin" +Flags = {Bottom,Container,Unpass,Unmove,Height} +Attributes = {Capacity=6} + +TypeID = 1987 +Name = "a stone coffin" +Flags = {Bottom,Container,Unpass,Unmove,Height} +Attributes = {Capacity=6} + +TypeID = 1988 +Name = "a buried coffin" +Flags = {Unmove} + +TypeID = 1989 +Name = "a buried coffin" +Flags = {Unmove} + +TypeID = 1990 +Name = "a wooden coffin" +Flags = {Bottom,Container,Unpass,Unmove,Height,Disguise} +Attributes = {Capacity=6,DisguiseTarget=2474} + +TypeID = 1991 +Name = "a wooden coffin" +Flags = {Bottom,Container,Unpass,Unmove,Height,Disguise} +Attributes = {Capacity=6,DisguiseTarget=2476} + +TypeID = 1992 +Name = "a sarcophagus" +Flags = {Bottom,Container,Unpass,Unmove,Height} +Attributes = {Capacity=6} + +TypeID = 1993 +Name = "a sarcophagus" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 1994 +Name = "a sarcophagus" +Flags = {Bottom,Container,Unpass,Unmove,Height} +Attributes = {Capacity=6} + +TypeID = 1995 +Name = "a sarcophagus" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 1996 +Name = "a stone circle" +Flags = {Unmove} + +TypeID = 1997 +Name = "an unlit campfire" +Flags = {Unmove} + +TypeID = 1998 +Name = "a campfire" +Flags = {CollisionEvent,Unmove,Avoid,MagicField,NoReplace} +Attributes = {Brightness=7,LightColor=206,AvoidDamageTypes=FIRE} +MagicField = {Type=FIRE,Count=70,Damage=20} + +TypeID = 1999 +Name = "a campfire" +Flags = {CollisionEvent,Unmove,Avoid,MagicField,NoReplace} +Attributes = {Brightness=5,LightColor=206,AvoidDamageTypes=FIRE} +MagicField = {Type=FIRE,Count=50,Damage=10} + +TypeID = 2000 +Name = "a campfire" +Flags = {CollisionEvent,Unmove,Avoid,MagicField,NoReplace} +Attributes = {Brightness=3,LightColor=206,AvoidDamageTypes=FIRE} +MagicField = {Type=FIRE,Count=50,Damage=10} + +TypeID = 2001 +Name = "an unlit campfire" +Flags = {Unmove} + +TypeID = 2002 +Name = "a campfire" +Flags = {Unpass,Unmove} + +TypeID = 2003 +Name = "a campfire" +Flags = {Unpass,Unmove} +Attributes = {Brightness=5,LightColor=206} + +TypeID = 2004 +Name = "a large cauldron" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2005 +Name = "a large cauldron" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2006 +Name = "a large cauldron" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2007 +Name = "a large cauldron" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2008 +Name = "a large cauldron" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2009 +Name = "a large cauldron" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2010 +Name = "a large cauldron" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {Brightness=3,LightColor=199} + +TypeID = 2011 +Name = "a large cauldron" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {Brightness=3,LightColor=199} + +TypeID = 2012 +Name = "a sign" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2013 +Name = "a sign" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2014 +Name = "a sign" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2015 +Name = "a sign" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2016 +Name = "a sign" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2017 +Name = "a sign" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2018 +Name = "a dragon flag" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2019 +Name = "a castle flag" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2020 +Name = "a flag of Tibia" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2021 +Name = "a street sign" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2022 +Name = "a street sign" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2023 +Name = "a sign" +Flags = {Unmove,Hang,AllowDistRead} + +TypeID = 2024 +Name = "a sign" +Flags = {Unmove,Hang,AllowDistRead} + +TypeID = 2025 +Name = "a statue" +Flags = {Unpass,Unlay,Rotate,Destroy} +Attributes = {RotateTarget=2059,DestroyTarget=3141} + +TypeID = 2026 +Name = "a statue" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2027 +Name = "a hero statue" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2028 +Name = "a monument" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2029 +Name = "a minotaur statue" +Flags = {Unpass,Unlay,Rotate,Destroy} +Attributes = {RotateTarget=2045,DestroyTarget=3142} + +TypeID = 2030 +Name = "a goblin statue" +Flags = {Unpass,Unlay,Rotate,Destroy} +Attributes = {RotateTarget=2048,DestroyTarget=3142} + +TypeID = 2031 +Name = "an angel statue" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2032 +Name = "a dwarven statue" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2033 +Name = "a watchdog statue" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2034 +Name = "a sandstone statue" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2035 +Name = "a gargoyle statue" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2036 +Name = "a gargoyle statue" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2037 +Name = "a gargoyle statue" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2038 +Name = "a gargoyle statue" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2039 +Name = "a pedestal" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2040 +Name = "a pedestal" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2041 +Name = "a pedestal" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2042 +Name = "a pedestal" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2043 +Name = "a minotaur statue" +Flags = {Unpass,Unlay,Rotate,Destroy} +Attributes = {RotateTarget=2044,DestroyTarget=3142} + +TypeID = 2044 +Name = "a minotaur statue" +Flags = {Unpass,Unlay,Rotate,Destroy} +Attributes = {RotateTarget=2029,DestroyTarget=3142} + +TypeID = 2045 +Name = "a minotaur statue" +Flags = {Unpass,Unlay,Rotate,Destroy} +Attributes = {RotateTarget=2043,DestroyTarget=3142} + +TypeID = 2046 +Name = "a goblin statue" +Flags = {Unpass,Unlay,Rotate,Destroy} +Attributes = {RotateTarget=2047,DestroyTarget=3142} + +TypeID = 2047 +Name = "a goblin statue" +Flags = {Unpass,Unlay,Rotate,Destroy} +Attributes = {RotateTarget=2030,DestroyTarget=3142} + +TypeID = 2048 +Name = "a goblin statue" +Flags = {Unpass,Unlay,Rotate,Destroy} +Attributes = {RotateTarget=2046,DestroyTarget=3142} + +TypeID = 2049 +Name = "a pedestal" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2050 +Name = "a cobra statue" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2051 +Name = "a cobra statue" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2052 +Name = "a pedestal" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2053 +Name = "a cobra statue" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2054 +Name = "a cobra statue" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2055 +Name = "a cobra statue" +Flags = {Unmove,Hang} + +TypeID = 2056 +Name = "an ornament" +Flags = {Unmove,Hang} + +TypeID = 2057 +Name = "a cobra statue" +Flags = {Unmove,Hang} + +TypeID = 2058 +Name = "an ornament" +Flags = {Unmove,Hang} + +TypeID = 2059 +Name = "a statue" +Flags = {Unpass,Unlay,Rotate,Destroy} +Attributes = {RotateTarget=2060,DestroyTarget=3141} + +TypeID = 2060 +Name = "a statue" +Flags = {Unpass,Unlay,Rotate,Destroy} +Attributes = {RotateTarget=2061,DestroyTarget=3141} + +TypeID = 2061 +Name = "a statue" +Flags = {Unpass,Unlay,Rotate,Destroy} +Attributes = {RotateTarget=2025,DestroyTarget=3141} + +TypeID = 2062 +Name = "a sacral statue" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2063} + +TypeID = 2063 +Name = "a sacral statue" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2062,Brightness=6,LightColor=206} + +TypeID = 2064 +Name = "a sacral statue" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2065} + +TypeID = 2065 +Name = "a sacral statue" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2064,Brightness=6,LightColor=206} + +TypeID = 2066 +Name = "a broken lizard statue" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2067 +Name = "a broken lizard statue" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2068 +Name = "a broken lizard statue" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2069 +Name = "a broken lizard statue" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2070 +Name = "a lizard statue" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2071 +Name = "a lizard statue" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2072 +Name = "a lizard statue" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2073 +Name = "a lizard statue" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2074 +Name = "a small pagoda" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2075 +Name = "a small lit pagoda" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {Brightness=6,LightColor=207} + +TypeID = 2076 +Name = "a stone snake wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 2077 +Name = "a snake wall" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2078 +Name = "a stone snake wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 2079 +Name = "a snake wall" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2080 +Name = "a giant lizard head" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2081 +Name = "a giant lizard head" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2082 +Name = "a giant lizard head" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2083 +Name = "a giant lizard head" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2084 +Name = "a giant lizard head" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2085 +Name = "a giant lizard head" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2086 +Name = "a giant lizard head" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2087 +Name = "a giant lizard head" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2088 +Name = "a giant lizard claw" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2089 +Name = "a giant lizard claw" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2090 +Name = "a giant lizard claw" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2091 +Name = "a giant lizard claw" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2092 +Name = "a stone snake wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 2093 +Name = "a stone snake pagoda" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2094 +Name = "a dried well" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2095 +Name = "a dried well" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2096 +Name = "a dried well" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2097 +Name = "a dried well" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2098 +Name = "a poison well" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=SLIME,Brightness=2,LightColor=104} + +TypeID = 2099 +Name = "a poison well" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=SLIME,Brightness=2,LightColor=104} + +TypeID = 2100 +Name = "a poison well" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=SLIME,Brightness=2,LightColor=104} + +TypeID = 2101 +Name = "a poison well" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=SLIME,Brightness=2,LightColor=104} + +TypeID = 2102 +Name = "a pagoda" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2103 +Name = "a pagoda" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2104 +Name = "a huntress statue" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2105 +Name = "a huntress statue" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2106 +Name = "a huntress statue" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2107 +Name = "a huntress statue" +Flags = {Bottom,Unpass,Unmove,Unlay,AllowDistRead} + +TypeID = 2108 +Name = "a street lamp" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2109,Brightness=0,LightColor=215} + +TypeID = 2109 +Name = "a street lamp" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2108,Brightness=7,LightColor=207} + +TypeID = 2110 +Name = "a coal basin" +Flags = {Unpass,Unmove,Height} +Attributes = {Brightness=8,LightColor=207} + +TypeID = 2111 +Name = "a coal basin" +Flags = {Unpass,Unmove,Height} +Attributes = {Brightness=8,LightColor=206} + +TypeID = 2112 +Name = "a coal basin" +Flags = {Unpass,Unmove,Height} +Attributes = {Brightness=8,LightColor=206} + +TypeID = 2113 +Name = "a coal basin" +Flags = {Unpass,Unmove,Height} +Attributes = {Brightness=8,LightColor=206} + +TypeID = 2114 +Name = "an empty coal basin" +Flags = {CollisionEvent,Unpass,Unmove,Height} +Attributes = {Brightness=0,LightColor=215} + +TypeID = 2115 +Name = "a stone coal basin" +Flags = {Unpass,Unmove,Unlay,Height} +Attributes = {Brightness=7,LightColor=206} + +TypeID = 2116 +Name = "a bamboo lamp" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2117,Brightness=0,LightColor=215} + +TypeID = 2117 +Name = "a bamboo lamp" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2116,Brightness=7,LightColor=207} + +TypeID = 2118 +Name = "a fire" +Flags = {CollisionEvent,Unmove,Avoid,MagicField,Expire} +Attributes = {AvoidDamageTypes=FIRE,Brightness=7,LightColor=200,ExpireTarget=2119,TotalExpireTime=200} +MagicField = {Type=FIRE,Count=70,Damage=20} + +TypeID = 2119 +Name = "a fire" +Flags = {CollisionEvent,Unmove,Avoid,MagicField,Expire} +Attributes = {AvoidDamageTypes=FIRE,Brightness=5,LightColor=206,ExpireTarget=2120,TotalExpireTime=150} +MagicField = {Type=FIRE,Count=50,Damage=10} + +TypeID = 2120 +Name = "a fire" +Flags = {Unmove,MagicField,Expire} +Attributes = {Brightness=3,LightColor=206,ExpireTarget=0,TotalExpireTime=100} + +TypeID = 2121 +Name = "poison gas" +Flags = {CollisionEvent,Unmove,Avoid,MagicField,Expire} +Attributes = {AvoidDamageTypes=POISON,Brightness=2,LightColor=104,ExpireTarget=0,TotalExpireTime=250} +MagicField = {Type=POISON,Count=100} + +TypeID = 2122 +Name = "an energy field" +Flags = {CollisionEvent,Unmove,Avoid,MagicField,Expire} +Attributes = {AvoidDamageTypes=ENERGY,Brightness=4,LightColor=137,ExpireTarget=0,TotalExpireTime=100} +MagicField = {Type=ENERGY,Count=25,Damage=30} + +TypeID = 2123 +Name = "a fire" +Flags = {CollisionEvent,Unmove,Avoid,MagicField} +Attributes = {AvoidDamageTypes=FIRE,Brightness=7,LightColor=200} +MagicField = {Type=FIRE,Count=70,Damage=20} + +TypeID = 2124 +Name = "a fire" +Flags = {CollisionEvent,Unmove,Avoid,MagicField} +Attributes = {AvoidDamageTypes=FIRE,Brightness=5,LightColor=206} +MagicField = {Type=FIRE,Count=50,Damage=10} + +TypeID = 2125 +Name = "a fire" +Flags = {Unmove,MagicField} +Attributes = {Brightness=3,LightColor=206} + +TypeID = 2126 +Name = "an energy field" +Flags = {CollisionEvent,Unmove,Avoid,MagicField} +Attributes = {AvoidDamageTypes=ENERGY,Brightness=4,LightColor=137} +MagicField = {Type=ENERGY,Count=25,Damage=30} + +TypeID = 2127 +Name = "poison gas" +Flags = {CollisionEvent,Unmove,Avoid,MagicField} +Attributes = {AvoidDamageTypes=POISON,Brightness=2,LightColor=104} +MagicField = {Type=POISON,Count=100} + +TypeID = 2128 +Name = "a magic wall" +Flags = {Unpass,CollisionEvent,Unmove,Unthrow,Unlay,MagicField,Expire} +Attributes = {Brightness=3,LightColor=5,ExpireTarget=0,TotalExpireTime=20} + +TypeID = 2129 +Name = "a magic wall" +Flags = {Unpass,Unmove,Unthrow,Unlay,MagicField} +Attributes = {Brightness=3,LightColor=5} + +TypeID = 2130 +Name = "rush wood" +Flags = {Unpass,Unmove,Unlay,MagicField,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=45} + +TypeID = 2131 +Name = "a fire" +Flags = {CollisionEvent,Unmove,Avoid,MagicField,Expire} +Attributes = {AvoidDamageTypes=FIRE,Brightness=7,LightColor=206,ExpireTarget=2132,TotalExpireTime=5} +MagicField = {Type=FIRE,Count=70,Damage=20} + +TypeID = 2132 +Name = "a fire" +Flags = {CollisionEvent,Unmove,Avoid,MagicField,Expire} +Attributes = {AvoidDamageTypes=FIRE,Brightness=5,LightColor=206,ExpireTarget=2133,TotalExpireTime=5} +MagicField = {Type=FIRE,Count=50,Damage=10} + +TypeID = 2133 +Name = "a fire" +Flags = {Unmove,MagicField,Expire} +Attributes = {Brightness=3,LightColor=207,ExpireTarget=0,TotalExpireTime=5} + +TypeID = 2134 +Name = "poison gas" +Flags = {CollisionEvent,Unmove,Avoid,MagicField,Expire} +Attributes = {AvoidDamageTypes=POISON,Brightness=2,LightColor=214,ExpireTarget=0,TotalExpireTime=8} +MagicField = {Type=POISON,Count=100} + +TypeID = 2135 +Name = "an energy field" +Flags = {CollisionEvent,Unmove,Avoid,MagicField,Expire} +Attributes = {AvoidDamageTypes=ENERGY,Brightness=4,LightColor=214,ExpireTarget=0,TotalExpireTime=5} +MagicField = {Type=ENERGY,Count=25,Damage=30} + +TypeID = 2136 +Name = "smoke" +Flags = {Unmove,MagicField} + +TypeID = 2137 +Name = "a searing fire" +Flags = {CollisionEvent,Unmove,Avoid,Expire,MagicField,NoReplace} +Attributes = {AvoidDamageTypes=PHYSICAL,Brightness=7,LightColor=203,ExpireTarget=2138,TotalExpireTime=7} +MagicField = {Type=FIRE,Count=10,Damage=300} + +TypeID = 2138 +Name = "a fire" +Flags = {CollisionEvent,Unmove,Avoid,Expire,MagicField,NoReplace} +Attributes = {AvoidDamageTypes=PHYSICAL,Brightness=5,LightColor=203,ExpireTarget=2151,TotalExpireTime=2} +MagicField = {Type=FIRE,Count=10,Damage=300} + +TypeID = 2139 +Name = "a fire" +Flags = {Unmove,Avoid,Expire,Disguise,MagicField,NoReplace} +Attributes = {AvoidDamageTypes=PHYSICAL,ExpireTarget=2140,TotalExpireTime=2,DisguiseTarget=2140} + +TypeID = 2140 +Name = "ashes" +Flags = {Unmove,Avoid,Expire} +Attributes = {AvoidDamageTypes=PHYSICAL,ExpireTarget=2137,TotalExpireTime=8} + +TypeID = 2141 +Name = "a searing fire" +Flags = {CollisionEvent,Unmove,Avoid,Disguise,MagicField,NoReplace} +Attributes = {AvoidDamageTypes=PHYSICAL,Brightness=7,LightColor=203,DisguiseTarget=2137} +MagicField = {Type=FIRE,Count=10,Damage=300} + +TypeID = 2142 +Name = "a searing fire" +Flags = {CollisionEvent,Unmove,Avoid,Expire,Disguise,MagicField,NoReplace} +Attributes = {AvoidDamageTypes=PHYSICAL,Brightness=7,LightColor=203,ExpireTarget=2140,TotalExpireTime=7,DisguiseTarget=2137} +MagicField = {Type=FIRE,Count=10,Damage=300} + +TypeID = 2143 +Name = "ashes" +Flags = {CollisionEvent,Unmove,Avoid,Expire,Disguise,NoReplace} +Attributes = {AvoidDamageTypes=PHYSICAL,ExpireTarget=2139,TotalExpireTime=1,DisguiseTarget=2140} + +TypeID = 2144 +Name = "lava" +Flags = {Bank,Unmove,Avoid} +Attributes = {Waypoints=150,Brightness=4,LightColor=193} + +TypeID = 2145 +Name = "strange slits" +Flags = {CollisionEvent,Unmove} + +TypeID = 2146 +Name = "blades" +Flags = {CollisionEvent,Unmove,Expire} +Attributes = {ExpireTarget=2145,TotalExpireTime=3} + +TypeID = 2147 +Name = "strange holes" +Flags = {Unmove,Expire} +Attributes = {ExpireTarget=2148,TotalExpireTime=1} + +TypeID = 2148 +Name = "spikes" +Flags = {CollisionEvent,Unmove,Expire} +Attributes = {ExpireTarget=2147,TotalExpireTime=3} + +TypeID = 2149 +Name = "a searing fire" +Flags = {CollisionEvent,Unmove,Avoid,Expire,Disguise,MagicField} +Attributes = {AvoidDamageTypes=PHYSICAL,Brightness=7,LightColor=209,ExpireTarget=2150,TotalExpireTime=5,DisguiseTarget=2137} +MagicField = {Type=FIRE,Count=10,Damage=300} + +TypeID = 2150 +Name = "a fire" +Flags = {CollisionEvent,Unmove,Avoid,Expire,Disguise,MagicField} +Attributes = {AvoidDamageTypes=PHYSICAL,Brightness=5,LightColor=209,ExpireTarget=2149,TotalExpireTime=1,DisguiseTarget=2138} +MagicField = {Type=FIRE,Count=10,Damage=300} + +TypeID = 2151 +Name = "a fire" +Flags = {CollisionEvent,Unmove,Avoid,Expire,Disguise,MagicField} +Attributes = {AvoidDamageTypes=PHYSICAL,Brightness=2,LightColor=209,ExpireTarget=2139,TotalExpireTime=2,DisguiseTarget=2138} +MagicField = {Type=FIRE,Count=10,Damage=300} + +TypeID = 2152 +Name = "a stone pillar" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2153 +Name = "a marble pillar" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2154 +Name = "a wooden railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2155 +Name = "a wooden railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2156 +Name = "a wooden railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2157 +Name = "a wooden railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2158 +Name = "a wooden railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2159 +Name = "a wooden railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2160 +Name = "a wooden railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2161 +Name = "a wooden railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2162 +Name = "a stone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2163 +Name = "a stone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2164 +Name = "a stone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2165 +Name = "a stone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2166 +Name = "a stone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2167 +Name = "a stone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2168 +Name = "a stone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2169 +Name = "a stone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2170 +Name = "a framework wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 2171 +Name = "a fence" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2172 +Name = "a fence" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2173 +Name = "a fence" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2174 +Name = "a fence" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2175 +Name = "a fence" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2176 +Name = "a fence" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2177 +Name = "a closed fence gate" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2178} + +TypeID = 2178 +Name = "an open fence gate" +Flags = {Top,ChangeUse,Unmove} +Attributes = {ChangeTarget=2177} + +TypeID = 2179 +Name = "a closed fence gate" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2180} + +TypeID = 2180 +Name = "an open fence gate" +Flags = {Top,ChangeUse,Unmove} +Attributes = {ChangeTarget=2179} + +TypeID = 2181 +Name = "a fence" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2182 +Name = "a fence" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2183 +Name = "a fence" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2184 +Name = "bars" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2185 +Name = "bars" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2186 +Name = "nothing special" +Flags = {Bottom,Unpass,Unmove,Unlay,Disguise} +Attributes = {DisguiseTarget=2186} + +TypeID = 2187 +Name = "nothing special" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2188 +Name = "a sandstone pillar" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2189 +Name = "a sandstone statue" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2190 +Name = "an oriental pillar" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2191 +Name = "a ramp" +Flags = {Bottom,Unmove,Height} + +TypeID = 2192 +Name = "a ramp" +Flags = {CollisionEvent,Bottom,Unmove,Avoid,Height} + +TypeID = 2193 +Name = "a ramp" +Flags = {Bottom,Unmove,Height} + +TypeID = 2194 +Name = "a ramp" +Flags = {CollisionEvent,Bottom,Unmove,Avoid,Height} + +TypeID = 2195 +Name = "a ramp" +Flags = {Bottom,Unmove,Height} + +TypeID = 2196 +Name = "a ramp" +Flags = {CollisionEvent,Bottom,Unmove,Avoid,Height} + +TypeID = 2197 +Name = "a ramp" +Flags = {Bottom,Unmove,Height} + +TypeID = 2198 +Name = "a ramp" +Flags = {CollisionEvent,Bottom,Unmove,Avoid,Height} + +TypeID = 2199 +Name = "an obelisk" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2200 +Name = "a broken obelisk" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2201 +Name = "a sandstone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2202 +Name = "a sandstone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2203 +Name = "a sandstone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2204 +Name = "a stone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2205 +Name = "a stone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2206 +Name = "a stone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2207 +Name = "a stone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2208 +Name = "a stone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2209 +Name = "a sandstone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2210 +Name = "a sandstone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2211 +Name = "a sandstone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2212 +Name = "a stone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2213 +Name = "a stone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2214 +Name = "a stone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2215 +Name = "a stone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2216 +Name = "a stone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2217 +Name = "an ominous pillar" +Flags = {Bottom,Unmove,Unlay,Disguise} +Attributes = {DisguiseTarget=2190} + +TypeID = 2218 +Name = "a ramp" +Flags = {Bottom,Unpass,Unmove,Unlay,Height} + +TypeID = 2219 +Name = "a ramp" +Flags = {Bottom,Unpass,Unmove,Unlay,Height} + +TypeID = 2220 +Name = "a ramp" +Flags = {Bottom,Unpass,Unmove,Unlay,Height} + +TypeID = 2221 +Name = "a ramp" +Flags = {Bottom,Unpass,Unmove,Unlay,Height} + +TypeID = 2222 +Name = "a sandstone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2223 +Name = "a sandstone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2224 +Name = "a sandstone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2225 +Name = "a stone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2226 +Name = "a stone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2227 +Name = "a stone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2228 +Name = "a stone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2229 +Name = "a stone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2230 +Name = "a sandstone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2231 +Name = "a sandstone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2232 +Name = "a stone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2233 +Name = "a stone railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2234 +Name = "a wooden railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2235 +Name = "a wooden railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2236 +Name = "a wooden railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2237 +Name = "a wooden railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2238 +Name = "a wooden railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2239 +Name = "a wooden railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2240 +Name = "a wooden railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2241 +Name = "a wooden railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2242 +Name = "a bamboo column" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 2243 +Name = "a bamboo column" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 2244 +Name = "a bamboo column" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 2245 +Name = "a bamboo column" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 2246 +Name = "a bamboo column" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 2247 +Name = "a bamboo column" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 2248 +Name = "a bamboo column" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 2249 +Name = "a bamboo pole" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 2250 +Name = "a bamboo pole" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 2251 +Name = "a bamboo pole" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 2252 +Name = "a bamboo pole" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 2253 +Name = "a rope bridge" +Flags = {Bank,Unmove} +Attributes = {Waypoints=200} + +TypeID = 2254 +Name = "a rope bridge" +Flags = {Bank,Unmove} +Attributes = {Waypoints=200} + +TypeID = 2255 +Name = "a short pillar" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2256 +Name = "a short pillar" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2257 +Name = "a short pillar" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2258 +Name = "a short pillar" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2259 +Name = "a rope bridge" +Flags = {Bank,Unmove} +Attributes = {Waypoints=200} + +TypeID = 2260 +Name = "a rope bridge" +Flags = {Bank,Unmove} +Attributes = {Waypoints=200} + +TypeID = 2261 +Name = "a rope bridge" +Flags = {Bank,Unmove} +Attributes = {Waypoints=200} + +TypeID = 2262 +Name = "a rope bridge" +Flags = {Bank,Unmove} +Attributes = {Waypoints=200} + +TypeID = 2263 +Name = "a stone pillar" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2264 +Name = "a broken stone pillar" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2265 +Name = "a rope railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2266 +Name = "a rope railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2267 +Name = "a rope railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2268 +Name = "a rope railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2269 +Name = "a rope railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2270 +Name = "a rope railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2271 +Name = "a rope railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2272 +Name = "a rope railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2273 +Name = "a rope railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2274 +Name = "a rope railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2275 +Name = "a rope railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2276 +Name = "a rope railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2277 +Name = "a rope railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2278 +Name = "a rope railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2279 +Name = "a rope railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2280 +Name = "a rope railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2281 +Name = "a rope railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2282 +Name = "a rope railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2283 +Name = "a rope railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2284 +Name = "a rope railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2285 +Name = "a rope railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2286 +Name = "a rope railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2287 +Name = "a rope railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2288 +Name = "a rope railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2289 +Name = "a stone pillar" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2290 +Name = "a broken stone pillar" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2291 +Name = "wooden bars" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2292 +Name = "wooden bars" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2293 +Name = "wooden bars" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2294 +Name = "wooden bars" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2295 +Name = "wooden bars" +Description = "They already have some cracks and look rather fragile" +Flags = {Unpass,Unmove,Unlay,Destroy} +Attributes = {DestroyTarget=3146} + +TypeID = 2296 +Name = "wooden bars" +Description = "They already have some cracks and look rather fragile" +Flags = {Unpass,Unmove,Unlay,Destroy} +Attributes = {DestroyTarget=3145} + +TypeID = 2297 +Name = "wooden bars" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2298 +Name = "wooden bars" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2299 +Name = "a small totem pole" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2300 +Name = "a large totem pole" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2301 +Name = "a totem pole" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 2302 +Name = "a big table" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2303 +Name = "a big table" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2304 +Name = "a big table" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2305 +Name = "a big table" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2306 +Name = "a big table" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2307 +Name = "a big table" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2308 +Name = "a big table" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2309 +Name = "a big table" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2310 +Name = "a big table" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2311 +Name = "a big table" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2312 +Name = "a big table" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2313 +Name = "a big table" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2314 +Name = "a big table" +Flags = {Destroy,Unpass,Height} +Attributes = {DestroyTarget=3138} + +TypeID = 2315 +Name = "a square table" +Flags = {Destroy,Unpass,Height} +Attributes = {DestroyTarget=3138} + +TypeID = 2316 +Name = "a small round table" +Flags = {Destroy,Unpass,Height} +Attributes = {DestroyTarget=3138} + +TypeID = 2317 +Name = "a counter" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2318 +Name = "a counter" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2319 +Name = "a small table" +Flags = {Destroy,Unpass,Height} +Attributes = {DestroyTarget=3140} + +TypeID = 2320 +Name = "a counter" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2321 +Name = "a counter" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2322 +Name = "a table" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2323 +Name = "a table" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2324 +Name = "a table" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2325 +Name = "a table" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2326 +Name = "a table" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2327 +Name = "a table" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2328 +Name = "a table" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2329 +Name = "a table" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2330 +Name = "a table" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2331 +Name = "a table" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2332 +Name = "a table" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2333 +Name = "a table" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2334 +Name = "a passthrough" +Flags = {Bottom,Door,Unpass,Unmove,Height} + +TypeID = 2335 +Name = "an open passthrough" +Flags = {Bottom,Door,Unmove} + +TypeID = 2336 +Name = "a passthrough" +Flags = {Bottom,Door,Unpass,Unmove,Height} + +TypeID = 2337 +Name = "an open passthrough" +Flags = {Bottom,Door,Unmove} + +TypeID = 2338 +Name = "a passthrough" +Flags = {Bottom,Door,Unpass,Unmove,Height} + +TypeID = 2339 +Name = "an open passthrough" +Flags = {Bottom,Door,Unmove} + +TypeID = 2340 +Name = "a passthrough" +Flags = {Bottom,Door,Unpass,Unmove,Height} + +TypeID = 2341 +Name = "an open passthrough" +Flags = {Bottom,Door,Unmove} + +TypeID = 2342 +Name = "a counter" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2343 +Name = "a counter" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2344 +Name = "a counter" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2345 +Name = "a counter" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2346 +Name = "a carved stone table" +Flags = {Rotate,Destroy,Height} +Attributes = {RotateTarget=2347,DestroyTarget=3141} + +TypeID = 2347 +Name = "a carved stone table" +Flags = {Rotate,Destroy,Height} +Attributes = {RotateTarget=2346,DestroyTarget=3141} + +TypeID = 2348 +Name = "a tusk table" +Flags = {Rotate,Destroy,Height} +Attributes = {RotateTarget=2349,DestroyTarget=3137} + +TypeID = 2349 +Name = "a tusk table" +Flags = {Rotate,Destroy,Height} +Attributes = {RotateTarget=2348,DestroyTarget=3137} + +TypeID = 2350 +Name = "a bamboo table" +Flags = {Rotate,Destroy,Height} +Attributes = {RotateTarget=2351,DestroyTarget=3137} + +TypeID = 2351 +Name = "a bamboo table" +Flags = {Rotate,Destroy,Height} +Attributes = {RotateTarget=2350,DestroyTarget=3137} + +TypeID = 2352 +Name = "a thick trunk" +Flags = {Destroy,Height} +Attributes = {DestroyTarget=3136} + +TypeID = 2353 +Name = "an ornamented stone table" +Flags = {Rotate,Destroy,Height} +Attributes = {RotateTarget=2346,DestroyTarget=3141} + +TypeID = 2354 +Name = "a throne" +Flags = {Unmove,Avoid,Height} + +TypeID = 2355 +Name = "a throne" +Flags = {Unmove,Avoid,Height} + +TypeID = 2356 +Name = "a throne" +Flags = {Unmove,Avoid,Height} + +TypeID = 2357 +Name = "a throne" +Flags = {Unmove,Avoid,Height} + +TypeID = 2358 +Name = "a wooden chair" +Flags = {Avoid,Rotate,Destroy,Height} +Attributes = {RotateTarget=2359,DestroyTarget=3138} + +TypeID = 2359 +Name = "a wooden chair" +Flags = {Avoid,Rotate,Destroy,Height} +Attributes = {RotateTarget=2360,DestroyTarget=3138} + +TypeID = 2360 +Name = "a wooden chair" +Flags = {Avoid,Rotate,Destroy,Height} +Attributes = {RotateTarget=2361,DestroyTarget=3138} + +TypeID = 2361 +Name = "a wooden chair" +Flags = {Avoid,Rotate,Destroy,Height} +Attributes = {RotateTarget=2358,DestroyTarget=3138} + +TypeID = 2362 +Name = "a throne" +Flags = {Unmove,Avoid,Height} + +TypeID = 2363 +Name = "a throne" +Flags = {Unmove,Avoid,Height} + +TypeID = 2364 +Name = "a throne" +Flags = {Unmove,Avoid,Height} + +TypeID = 2365 +Name = "a throne" +Flags = {Unmove,Avoid,Height} + +TypeID = 2366 +Name = "a sofa chair" +Flags = {Avoid,Rotate,Destroy,Height} +Attributes = {RotateTarget=2369,DestroyTarget=3139} + +TypeID = 2367 +Name = "a sofa chair" +Flags = {Avoid,Rotate,Destroy,Height} +Attributes = {RotateTarget=2368,DestroyTarget=3139} + +TypeID = 2368 +Name = "a sofa chair" +Flags = {Avoid,Rotate,Destroy,Height} +Attributes = {RotateTarget=2366,DestroyTarget=3139} + +TypeID = 2369 +Name = "a sofa chair" +Flags = {Avoid,Rotate,Destroy,Height} +Attributes = {RotateTarget=2367,DestroyTarget=3139} + +TypeID = 2370 +Name = "a bench" +Flags = {Unmove,Avoid,Height} + +TypeID = 2371 +Name = "a bench" +Flags = {Unmove,Avoid,Height} + +TypeID = 2372 +Name = "a bench" +Flags = {Unmove,Avoid,Height} + +TypeID = 2373 +Name = "a bench" +Flags = {Unmove,Avoid,Height} + +TypeID = 2374 +Name = "a red cushioned chair" +Flags = {Avoid,Rotate,Destroy,Height} +Attributes = {RotateTarget=2377,DestroyTarget=3138} + +TypeID = 2375 +Name = "a red cushioned chair" +Flags = {Avoid,Rotate,Destroy,Height} +Attributes = {RotateTarget=2376,DestroyTarget=3138} + +TypeID = 2376 +Name = "a red cushioned chair" +Flags = {Avoid,Rotate,Destroy,Height} +Attributes = {RotateTarget=2374,DestroyTarget=3138} + +TypeID = 2377 +Name = "a red cushioned chair" +Flags = {Avoid,Rotate,Destroy,Height} +Attributes = {RotateTarget=2375,DestroyTarget=3138} + +TypeID = 2378 +Name = "a green cushioned chair" +Flags = {Avoid,Rotate,Destroy,Height} +Attributes = {RotateTarget=2381,DestroyTarget=3138} + +TypeID = 2379 +Name = "a green cushioned chair" +Flags = {Avoid,Rotate,Destroy,Height} +Attributes = {RotateTarget=2380,DestroyTarget=3138} + +TypeID = 2380 +Name = "a green cushioned chair" +Flags = {Avoid,Rotate,Destroy,Height} +Attributes = {RotateTarget=2378,DestroyTarget=3138} + +TypeID = 2381 +Name = "a green cushioned chair" +Flags = {Avoid,Rotate,Destroy,Height} +Attributes = {RotateTarget=2379,DestroyTarget=3138} + +TypeID = 2382 +Name = "a rocking chair" +Flags = {Avoid,Rotate,Destroy,Height} +Attributes = {RotateTarget=2385,DestroyTarget=3138} + +TypeID = 2383 +Name = "a rocking chair" +Flags = {Avoid,Rotate,Destroy,Height} +Attributes = {RotateTarget=2384,DestroyTarget=3138} + +TypeID = 2384 +Name = "a rocking chair" +Flags = {Avoid,Rotate,Destroy,Height} +Attributes = {RotateTarget=2382,DestroyTarget=3138} + +TypeID = 2385 +Name = "a rocking chair" +Flags = {Avoid,Rotate,Destroy,Height} +Attributes = {RotateTarget=2383,DestroyTarget=3138} + +TypeID = 2386 +Name = "a small purple pillow" +Flags = {Take} +Attributes = {Weight=1500} + +TypeID = 2387 +Name = "a small green pillow" +Flags = {Take} +Attributes = {Weight=1500} + +TypeID = 2388 +Name = "a small red pillow" +Flags = {Take} +Attributes = {Weight=1500} + +TypeID = 2389 +Name = "a small blue pillow" +Flags = {Take} +Attributes = {Weight=1500} + +TypeID = 2390 +Name = "a small orange pillow" +Flags = {Take} +Attributes = {Weight=1500} + +TypeID = 2391 +Name = "a small turquoise pillow" +Flags = {Take} +Attributes = {Weight=1500} + +TypeID = 2392 +Name = "a small white pillow" +Flags = {Take} +Attributes = {Weight=1500} + +TypeID = 2393 +Name = "a heart pillow" +Flags = {Take} +Attributes = {Weight=1700} + +TypeID = 2394 +Name = "a blue pillow" +Flags = {Take} +Attributes = {Weight=1600} + +TypeID = 2395 +Name = "a red pillow" +Flags = {Take} +Attributes = {Weight=1600} + +TypeID = 2396 +Name = "a green pillow" +Flags = {Take} +Attributes = {Weight=1600} + +TypeID = 2397 +Name = "a yellow pillow" +Flags = {Take} +Attributes = {Weight=1600} + +TypeID = 2398 +Name = "a round blue pillow" +Flags = {Take} +Attributes = {Weight=1550} + +TypeID = 2399 +Name = "a round red pillow" +Flags = {Take} +Attributes = {Weight=1550} + +TypeID = 2400 +Name = "a round purple pillow" +Flags = {Take} +Attributes = {Weight=1550} + +TypeID = 2401 +Name = "a round turquoise pillow" +Flags = {Take} +Attributes = {Weight=1550} + +TypeID = 2402 +Name = "a couch" +Flags = {Unmove,Avoid,Height} + +TypeID = 2403 +Name = "a couch" +Flags = {Unmove,Avoid,Height} + +TypeID = 2404 +Name = "a couch" +Flags = {Unmove,Avoid,Height} + +TypeID = 2405 +Name = "a couch" +Flags = {Unmove,Avoid,Height} + +TypeID = 2406 +Name = "a couch" +Flags = {Unmove,Avoid,Height} + +TypeID = 2407 +Name = "a couch" +Flags = {Unmove,Avoid,Height} + +TypeID = 2408 +Name = "a couch" +Flags = {Unmove,Avoid,Height} + +TypeID = 2409 +Name = "a couch" +Flags = {Unmove,Avoid,Height} + +TypeID = 2410 +Name = "a luxurious couch" +Flags = {Unmove,Avoid,Height} + +TypeID = 2411 +Name = "a luxurious couch" +Flags = {Unmove,Avoid,Height} + +TypeID = 2412 +Name = "a luxurious couch" +Flags = {Unmove,Avoid,Height} + +TypeID = 2413 +Name = "a luxurious couch" +Flags = {Unmove,Avoid,Height} + +TypeID = 2414 +Name = "a luxurious couch" +Flags = {Unmove,Avoid,Height} + +TypeID = 2415 +Name = "a luxurious couch" +Flags = {Unmove,Avoid,Height} + +TypeID = 2416 +Name = "a luxurious couch" +Flags = {Unmove,Avoid,Height} + +TypeID = 2417 +Name = "a luxurious couch" +Flags = {Unmove,Avoid,Height} + +TypeID = 2418 +Name = "a tusk chair" +Flags = {Avoid,Rotate,Destroy,Height} +Attributes = {RotateTarget=2421,DestroyTarget=3136} + +TypeID = 2419 +Name = "a tusk chair" +Flags = {Avoid,Rotate,Destroy,Height} +Attributes = {RotateTarget=2420,DestroyTarget=3136} + +TypeID = 2420 +Name = "a tusk chair" +Flags = {Avoid,Rotate,Destroy,Height} +Attributes = {RotateTarget=2418,DestroyTarget=3136} + +TypeID = 2421 +Name = "a tusk chair" +Flags = {Avoid,Rotate,Destroy,Height} +Attributes = {RotateTarget=2419,DestroyTarget=3136} + +TypeID = 2422 +Name = "an ivory chair" +Flags = {Avoid,Rotate,Destroy,Height} +Attributes = {RotateTarget=2425,DestroyTarget=3136} + +TypeID = 2423 +Name = "an ivory chair" +Flags = {Avoid,Rotate,Destroy,Height} +Attributes = {RotateTarget=2424,DestroyTarget=3136} + +TypeID = 2424 +Name = "an ivory chair" +Flags = {Avoid,Rotate,Destroy,Height} +Attributes = {RotateTarget=2422,DestroyTarget=3136} + +TypeID = 2425 +Name = "an ivory chair" +Flags = {Avoid,Rotate,Destroy,Height} +Attributes = {RotateTarget=2423,DestroyTarget=3136} + +TypeID = 2426 +Name = "a small trunk" +Flags = {Avoid,Destroy,Height} +Attributes = {DestroyTarget=3136} + +TypeID = 2427 +Name = "a wardrobe" +Flags = {Container,Unpass,Unmove,Unlay} +Attributes = {Capacity=6} + +TypeID = 2428 +Name = "a wardrobe" +Flags = {Container,Unpass,Unmove,Unlay} +Attributes = {Capacity=6} + +TypeID = 2429 +Name = "a wardrobe" +Flags = {Container,Unpass,Unmove,Unlay} +Attributes = {Capacity=6} + +TypeID = 2430 +Name = "a wardrobe" +Flags = {Container,Unpass,Unmove,Unlay} +Attributes = {Capacity=6} + +TypeID = 2431 +Name = "drawers" +Flags = {Container,Rotate,Unpass,Destroy,Height} +Attributes = {Capacity=10,RotateTarget=2434,DestroyTarget=3136} + +TypeID = 2432 +Name = "drawers" +Flags = {Container,Rotate,Unpass,Destroy,Height} +Attributes = {Capacity=10,RotateTarget=2431,DestroyTarget=3136} + +TypeID = 2433 +Name = "drawers" +Flags = {Container,Rotate,Unpass,Destroy,Height} +Attributes = {Capacity=10,RotateTarget=2432,DestroyTarget=3136} + +TypeID = 2434 +Name = "drawers" +Flags = {Container,Rotate,Unpass,Destroy,Height} +Attributes = {Capacity=10,RotateTarget=2433,DestroyTarget=3136} + +TypeID = 2435 +Name = "a bookcase" +Flags = {Container,Unpass,Unmove,Unlay,Height} +Attributes = {Capacity=6} + +TypeID = 2436 +Name = "a bookcase" +Flags = {Container,Unpass,Unmove,Unlay,Height} +Attributes = {Capacity=6} + +TypeID = 2437 +Name = "a bookcase" +Flags = {Container,Unpass,Unmove,Unlay,Height} +Attributes = {Capacity=6} + +TypeID = 2438 +Name = "a bookcase" +Flags = {Container,Unpass,Unmove,Unlay,Height} +Attributes = {Capacity=6} + +TypeID = 2439 +Name = "a bookcase" +Flags = {Container,Unpass,Unmove,Unlay,Height} +Attributes = {Capacity=6} + +TypeID = 2440 +Name = "a bookcase" +Flags = {Container,Unpass,Unmove,Unlay,Height} +Attributes = {Capacity=6} + +TypeID = 2441 +Name = "a dresser" +Flags = {Container,Rotate,Unpass,Destroy,Height} +Attributes = {Capacity=10,RotateTarget=2444,DestroyTarget=3139} + +TypeID = 2442 +Name = "a dresser" +Flags = {Container,Rotate,Unpass,Destroy,Height} +Attributes = {Capacity=10,RotateTarget=2441,DestroyTarget=3139} + +TypeID = 2443 +Name = "a dresser" +Flags = {Container,Rotate,Unpass,Destroy,Height} +Attributes = {Capacity=10,RotateTarget=2442,DestroyTarget=3139} + +TypeID = 2444 +Name = "a dresser" +Flags = {Container,Rotate,Unpass,Destroy,Height} +Attributes = {Capacity=10,RotateTarget=2443,DestroyTarget=3139} + +TypeID = 2445 +Name = "a pendulum clock" +Flags = {Unpass,Unlay,Rotate,Destroy} +Attributes = {RotateTarget=2448,DestroyTarget=3139} + +TypeID = 2446 +Name = "a pendulum clock" +Flags = {Unpass,Unlay,Rotate,Destroy} +Attributes = {RotateTarget=2445,DestroyTarget=3139} + +TypeID = 2447 +Name = "a pendulum clock" +Flags = {Unpass,Unlay,Rotate,Destroy} +Attributes = {RotateTarget=2446,DestroyTarget=3139} + +TypeID = 2448 +Name = "a pendulum clock" +Flags = {Unpass,Unlay,Rotate,Destroy} +Attributes = {RotateTarget=2447,DestroyTarget=3139} + +TypeID = 2449 +Name = "a locker" +Flags = {Container,Unpass,Unlay,Rotate,Destroy} +Attributes = {Capacity=6,RotateTarget=2452,DestroyTarget=3140} + +TypeID = 2450 +Name = "a locker" +Flags = {Container,Unpass,Unlay,Rotate,Destroy} +Attributes = {Capacity=6,RotateTarget=2451,DestroyTarget=3140} + +TypeID = 2451 +Name = "a locker" +Flags = {Container,Unpass,Unlay,Rotate,Destroy} +Attributes = {Capacity=6,RotateTarget=2449,DestroyTarget=3140} + +TypeID = 2452 +Name = "a locker" +Flags = {Container,Unpass,Unlay,Rotate,Destroy} +Attributes = {Capacity=6,RotateTarget=2450,DestroyTarget=3140} + +TypeID = 2453 +Name = "a standing mirror" +Description = "You look fine today" +Flags = {Unpass,Unlay,Rotate,Destroy} +Attributes = {RotateTarget=2454,DestroyTarget=3140} + +TypeID = 2454 +Name = "a standing mirror" +Description = "You look fine today" +Flags = {Unpass,Unlay,Rotate,Destroy} +Attributes = {RotateTarget=2453,DestroyTarget=3140} + +TypeID = 2455 +Name = "a bamboo wardrobe" +Flags = {Container,Unpass,Unmove,Unlay} +Attributes = {Capacity=6} + +TypeID = 2456 +Name = "a bamboo wardrobe" +Flags = {Container,Unpass,Unmove,Unlay} +Attributes = {Capacity=6} + +TypeID = 2457 +Name = "a bamboo wardrobe" +Flags = {Container,Unpass,Unmove,Unlay} +Attributes = {Capacity=6} + +TypeID = 2458 +Name = "a bamboo wardrobe" +Flags = {Container,Unpass,Unmove,Unlay} +Attributes = {Capacity=6} + +TypeID = 2459 +Name = "a bamboo shelf" +Flags = {Container,Unpass,Unmove,Unlay} +Attributes = {Capacity=6} + +TypeID = 2460 +Name = "a bamboo shelf" +Flags = {Container,Unpass,Unmove,Unlay} +Attributes = {Capacity=6} + +TypeID = 2461 +Name = "a small bamboo shelf" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2462 +Name = "a small bamboo shelf" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 2463 +Name = "a small bamboo shelf" +Flags = {Container,Unpass,Unmove,Unlay} +Attributes = {Capacity=6} + +TypeID = 2464 +Name = "a small bamboo shelf" +Flags = {Container,Unpass,Unmove,Unlay} +Attributes = {Capacity=6} + +TypeID = 2465 +Name = "a bamboo drawer" +Flags = {Container,Unpass,Unlay,Rotate,Destroy} +Attributes = {Capacity=6,RotateTarget=2468,DestroyTarget=3136} + +TypeID = 2466 +Name = "a bamboo drawer" +Flags = {Container,Unpass,Unlay,Rotate,Destroy} +Attributes = {Capacity=6,RotateTarget=2465,DestroyTarget=3136} + +TypeID = 2467 +Name = "a bamboo drawer" +Flags = {Container,Unpass,Unlay,Rotate,Destroy} +Attributes = {Capacity=6,RotateTarget=2466,DestroyTarget=3136} + +TypeID = 2468 +Name = "a bamboo drawer" +Flags = {Container,Unpass,Unlay,Rotate,Destroy} +Attributes = {Capacity=6,RotateTarget=2467,DestroyTarget=3136} + +TypeID = 2469 +Name = "a box" +Flags = {Container,Avoid,Take,Destroy,Height} +Attributes = {Capacity=10,Weight=3500,DestroyTarget=3135} + +TypeID = 2470 +Name = "a box" +Flags = {Container,Unmove,Avoid,Height,Disguise} +Attributes = {Capacity=10,DisguiseTarget=2469} + +TypeID = 2471 +Name = "a crate" +Flags = {Container,Avoid,Take,Destroy,Height} +Attributes = {Capacity=15,Weight=8000,DestroyTarget=3135} + +TypeID = 2472 +Name = "a chest" +Flags = {Container,Unpass,Take,Rotate,Destroy,Height} +Attributes = {Capacity=15,Weight=12000,RotateTarget=2482,DestroyTarget=3137} + +TypeID = 2473 +Name = "a box" +Flags = {Container,Avoid,Take,Destroy,Height} +Attributes = {Capacity=10,Weight=3500,DestroyTarget=3140} + +TypeID = 2474 +Name = "a wooden coffin" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2475 +Name = "a wooden coffin" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2476 +Name = "a wooden coffin" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2477 +Name = "a wooden coffin" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2478 +Name = "a treasure chest" +Flags = {Container,Avoid,Take,Height} +Attributes = {Capacity=10,Weight=9500} + +TypeID = 2479 +Name = "a chest" +Flags = {Chest,Unpass,Unmove,Height,Disguise} +Attributes = {DisguiseTarget=2472} + +TypeID = 2480 +Name = "a chest" +Flags = {Container,Unpass,Take,Rotate,Destroy,Height} +Attributes = {Capacity=15,Weight=12000,RotateTarget=2481,DestroyTarget=3137} + +TypeID = 2481 +Name = "a chest" +Flags = {Container,Unpass,Take,Rotate,Destroy,Height} +Attributes = {Capacity=15,Weight=12000,RotateTarget=2472,DestroyTarget=3137} + +TypeID = 2482 +Name = "a chest" +Flags = {Container,Unpass,Take,Rotate,Destroy,Height} +Attributes = {Capacity=15,Weight=12000,RotateTarget=2480,DestroyTarget=3137} + +TypeID = 2483 +Name = "a large trunk" +Flags = {Container,Rotate,Destroy,Height} +Attributes = {Capacity=18,RotateTarget=2486,DestroyTarget=3140} + +TypeID = 2484 +Name = "a large trunk" +Flags = {Container,Unpass,Rotate,Destroy,Height} +Attributes = {Capacity=18,RotateTarget=2485,DestroyTarget=3140} + +TypeID = 2485 +Name = "a large trunk" +Flags = {Container,Unpass,Rotate,Destroy,Height} +Attributes = {Capacity=18,RotateTarget=2483,DestroyTarget=3140} + +TypeID = 2486 +Name = "a large trunk" +Flags = {Container,Unpass,Rotate,Destroy,Height} +Attributes = {Capacity=18,RotateTarget=2484,DestroyTarget=3140} + +TypeID = 2487 +Name = "a bed" +Flags = {UseEvent,Bed,Unpass,Unmove,Unlay,Height} +Attributes = {BedDirection=SOUTH,BedTarget=2495} + +TypeID = 2488 +Name = "a bed" +Flags = {Bed,Unpass,Unmove,Unlay,Height} +Attributes = {BedDirection=NORTH,BedTarget=2496} + +TypeID = 2489 +Name = "a cot" +Flags = {UseEvent,Bed,Unpass,Unmove,Unlay,Height} +Attributes = {BedDirection=EAST,BedTarget=2501} + +TypeID = 2490 +Name = "a cot" +Flags = {Bed,Unpass,Unmove,Unlay,Height} +Attributes = {BedDirection=WEST,BedTarget=2502} + +TypeID = 2491 +Name = "a cot" +Flags = {UseEvent,Bed,Unpass,Unmove,Unlay,Height} +Attributes = {BedDirection=SOUTH,BedTarget=2499} + +TypeID = 2492 +Name = "a cot" +Flags = {Bed,Unpass,Unmove,Unlay,Height} +Attributes = {BedDirection=NORTH,BedTarget=2500} + +TypeID = 2493 +Name = "a bed" +Flags = {UseEvent,Bed,Unpass,Unmove,Unlay,Height} +Attributes = {BedDirection=EAST,BedTarget=2497} + +TypeID = 2494 +Name = "a bed" +Flags = {Bed,Unpass,Unmove,Unlay,Height} +Attributes = {BedDirection=WEST,BedTarget=2498} + +TypeID = 2495 +Name = "a bed" +Flags = {UseEvent,Bed,Unpass,Unmove,Unlay,Height} +Attributes = {BedDirection=SOUTH,BedFree=2487} + +TypeID = 2496 +Name = "a bed" +Description = "Somebody is sleeping there" +Flags = {Bed,Unpass,Unmove,Unlay,Height} +Attributes = {BedDirection=NORTH,BedFree=2488} + +TypeID = 2497 +Name = "a bed" +Flags = {UseEvent,Bed,Unpass,Unmove,Unlay,Height} +Attributes = {BedDirection=EAST,BedFree=2493} + +TypeID = 2498 +Name = "a bed" +Description = "Somebody is sleeping there" +Flags = {Bed,Unpass,Unmove,Unlay,Height} +Attributes = {BedDirection=WEST,BedFree=2494} + +TypeID = 2499 +Name = "a cot" +Flags = {UseEvent,Bed,Unpass,Unmove,Unlay,Height} +Attributes = {BedDirection=SOUTH,BedFree=2491} + +TypeID = 2500 +Name = "a cot" +Description = "Somebody is sleeping there" +Flags = {Bed,Unpass,Unmove,Unlay,Height} +Attributes = {BedDirection=NORTH,BedFree=2492} + +TypeID = 2501 +Name = "a cot" +Flags = {UseEvent,Bed,Unpass,Unmove,Unlay,Height} +Attributes = {BedDirection=EAST,BedFree=2489} + +TypeID = 2502 +Name = "a cot" +Description = "Somebody is sleeping there" +Flags = {Bed,Unpass,Unmove,Unlay,Height} +Attributes = {BedDirection=WEST,BedFree=2490} + +TypeID = 2503 +Name = "a hammock" +Flags = {UseEvent,Bed,Unpass,Unmove,Unlay,Height} +Attributes = {BedDirection=SOUTH,BedTarget=2507} + +TypeID = 2504 +Name = "a hammock" +Flags = {Bed,Unpass,Unmove,Unlay,Height} +Attributes = {BedDirection=NORTH,BedTarget=2508} + +TypeID = 2505 +Name = "a hammock" +Flags = {UseEvent,Bed,Unpass,Unmove,Unlay,Height} +Attributes = {BedDirection=EAST,BedTarget=2509} + +TypeID = 2506 +Name = "a hammock" +Flags = {Bed,Unpass,Unmove,Unlay,Height} +Attributes = {BedDirection=WEST,BedTarget=2510} + +TypeID = 2507 +Name = "a hammock" +Flags = {UseEvent,Bed,Unpass,Unmove,Unlay,Height} +Attributes = {BedDirection=SOUTH,BedFree=2503} + +TypeID = 2508 +Name = "a hammock" +Description = "Somebody is sleeping there" +Flags = {Bed,Unpass,Unmove,Unlay,Height} +Attributes = {BedDirection=NORTH,BedFree=2504} + +TypeID = 2509 +Name = "a hammock" +Flags = {UseEvent,Bed,Unpass,Unmove,Unlay,Height} +Attributes = {BedDirection=EAST,BedFree=2505} + +TypeID = 2510 +Name = "a hammock" +Description = "Somebody is sleeping there" +Flags = {Bed,Unpass,Unmove,Unlay,Height} +Attributes = {BedDirection=WEST,BedFree=2506} + +TypeID = 2511 +Name = "a grass mat" +Flags = {Unmove} + +TypeID = 2512 +Name = "a grass mat" +Flags = {Unmove} + +TypeID = 2513 +Name = "a grass mat" +Flags = {Unmove} + +TypeID = 2514 +Name = "a grass mat" +Flags = {Unmove} + +TypeID = 2515 +Name = "a straw mat" +Flags = {Unmove} + +TypeID = 2516 +Name = "a straw mat" +Flags = {Unmove} + +TypeID = 2517 +Name = "a straw mat" +Flags = {Unmove} + +TypeID = 2518 +Name = "a straw mat" +Flags = {Unmove} + +TypeID = 2519 +Name = "a barrel" +Flags = {Container,Unpass,Destroy,Height} +Attributes = {Capacity=25,DestroyTarget=3138} + +TypeID = 2520 +Name = "a water cask" +Flags = {Unpass,Unmove,Unlay} +Attributes = {FluidSource=WATER} + +TypeID = 2521 +Name = "a lemonade cask" +Flags = {Unpass,Unmove,Unlay} +Attributes = {FluidSource=LEMONADE} + +TypeID = 2522 +Name = "a wine cask" +Flags = {Unpass,Unmove,Unlay} +Attributes = {FluidSource=WINE} + +TypeID = 2523 +Name = "a barrel" +Flags = {Container,Unpass,Destroy,Height} +Attributes = {Capacity=25,DestroyTarget=3135} + +TypeID = 2524 +Name = "a trough" +Flags = {MultiUse,FluidContainer,Unpass,Destroy,Height} +Attributes = {DestroyTarget=3135} + +TypeID = 2525 +Name = "a beer cask" +Flags = {Unpass,Unmove,Unlay} +Attributes = {FluidSource=BEER} + +TypeID = 2526 +Name = "a dustbin" +Flags = {CollisionEvent,Unpass,Unmove} + +TypeID = 2527 +Name = "a big wine cask" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WINE} + +TypeID = 2528 +Name = "a big wine cask" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WINE} + +TypeID = 2529 +Name = "a big wine cask" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WINE} + +TypeID = 2530 +Name = "a big wine cask" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WINE} + +TypeID = 2531 +Name = "a big wine cask" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WINE} + +TypeID = 2532 +Name = "a big wine cask" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WINE} + +TypeID = 2533 +Name = "a big wine cask" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WINE} + +TypeID = 2534 +Name = "a big wine cask" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WINE} + +TypeID = 2535 +Name = "an oven" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Height} +Attributes = {ChangeTarget=2536,Brightness=3,LightColor=199} + +TypeID = 2536 +Name = "an oven" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Height} +Attributes = {ChangeTarget=2535,Brightness=0,LightColor=215} + +TypeID = 2537 +Name = "an oven" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Height} +Attributes = {ChangeTarget=2538,Brightness=3,LightColor=193} + +TypeID = 2538 +Name = "an oven" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Height} +Attributes = {ChangeTarget=2537,Brightness=0,LightColor=215} + +TypeID = 2539 +Name = "an oven" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Height} +Attributes = {ChangeTarget=2540,Brightness=3,LightColor=193} + +TypeID = 2540 +Name = "an oven" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Height} +Attributes = {ChangeTarget=2539,Brightness=0,LightColor=215} + +TypeID = 2541 +Name = "an oven" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Height} +Attributes = {ChangeTarget=2542,Brightness=3,LightColor=193} + +TypeID = 2542 +Name = "an oven" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Height} +Attributes = {ChangeTarget=2541,Brightness=0,LightColor=215} + +TypeID = 2543 +Name = "a box" +Flags = {Chest,Unpass,Unmove,Height,Disguise} +Attributes = {,DisguiseTarget=2469} + +TypeID = 2544 +Name = "a wooden coffin" +Flags = {Bottom,Chest,Unpass,Unmove,Height,Disguise} +Attributes = {,DisguiseTarget=2476} + +TypeID = 2545 +Name = "a wooden coffin" +Flags = {Bottom,Chest,Unpass,Unmove,Height,Disguise} +Attributes = {,DisguiseTarget=2474} + +TypeID = 2546 +Name = "a chest" +Flags = {Chest,Unpass,Unmove,Height,Disguise} +Attributes = {DisguiseTarget=2472} + +TypeID = 2547 +Name = "a bananapalm" +Flags = {Bottom,Chest,Unpass,Unmove,Unlay,Disguise} +Attributes = {DisguiseTarget=3639} + +TypeID = 2548 +Name = "a dead dragon" +Flags = {Chest,Unmove,Disguise} +Attributes = {DisguiseTarget=4025} + +TypeID = 2549 +Name = "a honeyflower patch" +Flags = {Chest,Unpass,Unmove,Height,Disguise} +Attributes = {DisguiseTarget=2984} + +TypeID = 2550 +Name = "a dead human" +Flags = {Chest,Unmove,Disguise} +Attributes = {DisguiseTarget=4240} + +TypeID = 2551 +Name = "a box" +Flags = {Chest,Unpass,Unmove,Height,Disguise} +Attributes = {DisguiseTarget=2473} + +TypeID = 2552 +Name = "a dead tree" +Flags = {Bottom,Chest,Unpass,Unmove,Unlay,Disguise} +Attributes = {DisguiseTarget=3634} + +TypeID = 2553 +Name = "drawers" +Flags = {Chest,Unpass,Unmove,Height,Disguise} +Attributes = {,DisguiseTarget=2433} + +TypeID = 2554 +Name = "drawers" +Flags = {Chest,Unpass,Unmove,Height,Disguise} +Attributes = {,DisguiseTarget=2434} + +TypeID = 2555 +Name = "a small hole" +Flags = {Bank,Chest,Unmove,Avoid,Disguise} +Attributes = {Waypoints=130,DisguiseTarget=387} + +TypeID = 2556 +Name = "a loose board" +Flags = {Bank,Chest,Unmove,Avoid,Disguise} +Attributes = {Waypoints=100,DisguiseTarget=408} + +TypeID = 2557 +Name = "a pile of bones" +Flags = {Chest,Unmove,Disguise} +Attributes = {DisguiseTarget=4285} + +TypeID = 2558 +Name = "a bookcase" +Flags = {Chest,Unpass,Unmove,Unlay,Height,Disguise} +Attributes = {,DisguiseTarget=2435} + +TypeID = 2559 +Name = "a bookcase" +Flags = {Chest,Unpass,Unmove,Unlay,Height,Disguise} +Attributes = {,DisguiseTarget=2438} + +TypeID = 2560 +Name = "a stone coffin" +Flags = {Bottom,Chest,Unpass,Unmove,Height,Disguise} +Attributes = {,DisguiseTarget=1983} + +TypeID = 2561 +Name = "a barrel" +Flags = {Chest,Unpass,Unmove,Height,Disguise} +Attributes = {,DisguiseTarget=2523} + +TypeID = 2562 +Name = "a hollow stone" +Flags = {Bottom,Chest,Unpass,Unmove,Unlay,Height,Disguise} +Attributes = {,DisguiseTarget=1777} + +TypeID = 2563 +Name = "a pile of bones" +Flags = {Unpass,Unmove,Unlay,Disguise} +Attributes = {DisguiseTarget=4305} + +TypeID = 2564 +Name = "a sarcophagus" +Flags = {Bottom,Chest,Unpass,Unmove,Height,Disguise} +Attributes = {,DisguiseTarget=1994} + +TypeID = 2565 +Name = "a sarcophagus" +Flags = {Bottom,Chest,Unpass,Unmove,Height,Disguise} +Attributes = {,DisguiseTarget=1992} + +TypeID = 2566 +Name = "a lever" +Flags = {UseEvent,Unmove,Disguise} +Attributes = {DisguiseTarget=2772} + +TypeID = 2567 +Name = "a lever" +Description = "It doesn't move" +Flags = {UseEvent,Unmove,Expire,Disguise} +Attributes = {ExpireTarget=2566,TotalExpireTime=240,DisguiseTarget=2773} + +TypeID = 2568 +Name = "a cobra statue" +Flags = {Bottom,Unpass,Unmove,Unlay,Disguise} +Attributes = {DisguiseTarget=2054} + +TypeID = 2569 +Name = "a lever" +Flags = {UseEvent,Unmove,Disguise} +Attributes = {DisguiseTarget=2772} + +TypeID = 2570 +Name = "a lever" +Flags = {UseEvent,Unmove,Disguise} +Attributes = {DisguiseTarget=2773} + +TypeID = 2571 +Name = "a stone" +Flags = {Bottom,Unpass,Unmove,Unlay,Expire,Disguise} +Attributes = {ExpireTarget=0,TotalExpireTime=300,DisguiseTarget=1772} + +TypeID = 2572 +Name = "a red carpet" +Flags = {Clip,Unmove} + +TypeID = 2573 +Name = "a red carpet" +Flags = {Clip,Unmove} + +TypeID = 2574 +Name = "a red carpet" +Flags = {Clip,Unmove} + +TypeID = 2575 +Name = "a red carpet" +Flags = {Clip,Unmove} + +TypeID = 2576 +Name = "a red carpet" +Flags = {Clip,Unmove} + +TypeID = 2577 +Name = "a red carpet" +Flags = {Clip,Unmove} + +TypeID = 2578 +Name = "a red carpet" +Flags = {Clip,Unmove} + +TypeID = 2579 +Name = "a red carpet" +Flags = {Clip,Unmove} + +TypeID = 2580 +Name = "a red carpet" +Flags = {Clip,Unmove} + +TypeID = 2581 +Name = "an oriental carpet" +Flags = {Clip,Unmove} + +TypeID = 2582 +Name = "an oriental carpet" +Flags = {Clip,Unmove} + +TypeID = 2583 +Name = "an oriental carpet" +Flags = {Clip,Unmove} + +TypeID = 2584 +Name = "an oriental carpet" +Flags = {Clip,Unmove} + +TypeID = 2585 +Name = "an oriental carpet" +Flags = {Clip,Unmove} + +TypeID = 2586 +Name = "an oriental carpet" +Flags = {Clip,Unmove} + +TypeID = 2587 +Name = "a brown bear fur" +Flags = {Clip,Unmove} + +TypeID = 2588 +Name = "a brown bear fur" +Flags = {Clip,Unmove} + +TypeID = 2589 +Name = "a brown bear fur" +Flags = {Clip,Unmove} + +TypeID = 2590 +Name = "a brown bear fur" +Flags = {Clip,Unmove} + +TypeID = 2591 +Name = "a polar bear fur" +Flags = {Clip,Unmove} + +TypeID = 2592 +Name = "a polar bear fur" +Flags = {Clip,Unmove} + +TypeID = 2593 +Name = "a polar bear fur" +Flags = {Clip,Unmove} + +TypeID = 2594 +Name = "a polar bear fur" +Flags = {Clip,Unmove} + +TypeID = 2595 +Name = "a badger fur" +Flags = {Clip,Unmove} + +TypeID = 2596 +Name = "a painting" +Flags = {Unmove} + +TypeID = 2597 +Name = "a blackboard" +Flags = {Unmove,AllowDistRead} + +TypeID = 2598 +Name = "a blackboard" +Flags = {Text,Write,Unmove,AllowDistRead} +Attributes = {MaxLength=200} + +TypeID = 2599 +Name = "a tapestry" +Flags = {Unmove} + +TypeID = 2600 +Name = "a tapestry" +Flags = {Unmove} + +TypeID = 2601 +Name = "a painting" +Flags = {Unmove} + +TypeID = 2602 +Name = "a blackboard" +Flags = {Unmove,AllowDistRead} + +TypeID = 2603 +Name = "a wall mirror" +Description = "You look fine today" +Flags = {Unmove} + +TypeID = 2604 +Name = "a wall mirror" +Description = "You look fine today" +Flags = {Unmove} + +TypeID = 2605 +Name = "a blackboard" +Flags = {Text,Write,Unmove,AllowDistRead} +Attributes = {MaxLength=200} + +TypeID = 2606 +Name = "an emblem" +Flags = {Unmove} + +TypeID = 2607 +Name = "an emblem" +Flags = {Unmove} + +TypeID = 2608 +Name = "an emblem" +Flags = {Unmove} + +TypeID = 2609 +Name = "an emblem" +Flags = {Unmove} + +TypeID = 2610 +Name = "an emblem" +Flags = {Unmove} + +TypeID = 2611 +Name = "an emblem" +Flags = {Unmove} + +TypeID = 2612 +Name = "a painting" +Flags = {Unmove} + +TypeID = 2613 +Name = "a painting" +Flags = {Unmove} + +TypeID = 2614 +Name = "a painting" +Flags = {Unmove} + +TypeID = 2615 +Name = "a painting" +Flags = {Unmove} + +TypeID = 2616 +Name = "a scarab ornament" +Flags = {UseEvent,Unmove} + +TypeID = 2617 +Name = "a scarab ornament" +Flags = {UseEvent,Unmove} + +TypeID = 2618 +Name = "a painting" +Flags = {Unmove} + +TypeID = 2619 +Name = "a painting" +Flags = {Unmove} + +TypeID = 2620 +Name = "a painting" +Flags = {Unmove} + +TypeID = 2621 +Name = "a painting" +Flags = {Unmove} + +TypeID = 2622 +Name = "a painting" +Flags = {Unmove} + +TypeID = 2623 +Name = "a painting" +Flags = {Unmove} + +TypeID = 2624 +Name = "a painting" +Flags = {Unmove} + +TypeID = 2625 +Name = "a painting" +Flags = {Unmove} + +TypeID = 2626 +Name = "a painting" +Flags = {Unmove} + +TypeID = 2627 +Name = "a painting" +Flags = {Unmove} + +TypeID = 2628 +Name = "a painting" +Flags = {Unmove} + +TypeID = 2629 +Name = "a painting" +Flags = {Unmove} + +TypeID = 2630 +Name = "a wall mirror" +Description = "You look fine today" +Flags = {Unmove} + +TypeID = 2631 +Name = "a wall mirror" +Description = "You look fine today" +Flags = {Unmove} + +TypeID = 2632 +Name = "a wall mirror" +Description = "You look fine today" +Flags = {Take,Hang} +Attributes = {Weight=1000} + +TypeID = 2633 +Name = "a wall mirror" +Description = "You look fine today" +Flags = {Unmove} + +TypeID = 2634 +Name = "a wall mirror" +Description = "You look fine today" +Flags = {Unmove} + +TypeID = 2635 +Name = "a wall mirror" +Description = "You look fine today" +Flags = {Take,Hang} +Attributes = {Weight=1000} + +TypeID = 2636 +Name = "a wall mirror" +Description = "You look fine today" +Flags = {Unmove} + +TypeID = 2637 +Name = "a wall mirror" +Description = "You look fine today" +Flags = {Unmove} + +TypeID = 2638 +Name = "a wall mirror" +Description = "You look fine today" +Flags = {Take,Hang} +Attributes = {Weight=1000} + +TypeID = 2639 +Name = "a picture" +Flags = {Take,Hang} +Attributes = {Weight=1000} + +TypeID = 2640 +Name = "a picture" +Flags = {Take,Hang} +Attributes = {Weight=1000} + +TypeID = 2641 +Name = "a picture" +Flags = {Take,Hang} +Attributes = {Weight=1000} + +TypeID = 2642 +Name = "a purple tapestry" +Flags = {Unmove} + +TypeID = 2643 +Name = "a purple tapestry" +Flags = {Unmove} + +TypeID = 2644 +Name = "a purple tapestry" +Flags = {Take,Hang} +Attributes = {Weight=1000} + +TypeID = 2645 +Name = "a green tapestry" +Flags = {Unmove} + +TypeID = 2646 +Name = "a green tapestry" +Flags = {Unmove} + +TypeID = 2647 +Name = "a green tapestry" +Flags = {Take,Hang} +Attributes = {Weight=1000} + +TypeID = 2648 +Name = "a yellow tapestry" +Flags = {Unmove} + +TypeID = 2649 +Name = "a yellow tapestry" +Flags = {Unmove} + +TypeID = 2650 +Name = "a yellow tapestry" +Flags = {Take,Hang} +Attributes = {Weight=1000} + +TypeID = 2651 +Name = "an orange tapestry" +Flags = {Unmove} + +TypeID = 2652 +Name = "an orange tapestry" +Flags = {Unmove} + +TypeID = 2653 +Name = "an orange tapestry" +Flags = {Take,Hang} +Attributes = {Weight=1000} + +TypeID = 2654 +Name = "a red tapestry" +Flags = {Unmove} + +TypeID = 2655 +Name = "a red tapestry" +Flags = {Unmove} + +TypeID = 2656 +Name = "a red tapestry" +Flags = {Take,Hang} +Attributes = {Weight=1000} + +TypeID = 2657 +Name = "a blue tapestry" +Flags = {Unmove} + +TypeID = 2658 +Name = "a blue tapestry" +Flags = {Unmove} + +TypeID = 2659 +Name = "a blue tapestry" +Flags = {Take,Hang} +Attributes = {Weight=1000} + +TypeID = 2660 +Name = "a cuckoo clock" +Flags = {Unmove,Expire} +Attributes = {ExpireTarget=2661,TotalExpireTime=595} + +TypeID = 2661 +Name = "a cuckoo clock" +Flags = {Unmove,Expire} +Attributes = {ExpireTarget=2660,TotalExpireTime=5} + +TypeID = 2662 +Name = "a cuckoo clock" +Flags = {Unmove,Expire} +Attributes = {ExpireTarget=2663,TotalExpireTime=595} + +TypeID = 2663 +Name = "a cuckoo clock" +Flags = {Unmove,Expire} +Attributes = {ExpireTarget=2663,TotalExpireTime=5} + +TypeID = 2664 +Name = "a cuckoo clock" +Flags = {Take,Hang,Expire} +Attributes = {Weight=800,ExpireTarget=2668,TotalExpireTime=600} + +TypeID = 2665 +Name = "a white tapestry" +Flags = {Unmove} + +TypeID = 2666 +Name = "a tapestry" +Flags = {Unmove} + +TypeID = 2667 +Name = "a white tapestry" +Flags = {Take,Hang} +Attributes = {Weight=1000} + +TypeID = 2668 +Name = "a cuckoo clock" +Flags = {Take,Hang,Expire} +Attributes = {Weight=800,ExpireTarget=2664,TotalExpireTime=5} + +TypeID = 2669 +Name = "a demon trophy" +Flags = {Unmove} + +TypeID = 2670 +Name = "a demon trophy" +Flags = {Unmove} + +TypeID = 2671 +Name = "a wolf trophy" +Flags = {Unmove} + +TypeID = 2672 +Name = "a wolf trophy" +Flags = {Unmove} + +TypeID = 2673 +Name = "an orc trophy" +Flags = {Unmove} + +TypeID = 2674 +Name = "an orc trophy" +Flags = {Unmove} + +TypeID = 2675 +Name = "a behemoth trophy" +Flags = {Unmove} + +TypeID = 2676 +Name = "a behemoth trophy" +Flags = {Unmove} + +TypeID = 2677 +Name = "a deer trophy" +Flags = {Unmove} + +TypeID = 2678 +Name = "a deer trophy" +Flags = {Unmove} + +TypeID = 2679 +Name = "a cyclops trophy" +Flags = {Unmove} + +TypeID = 2680 +Name = "a cyclops trophy" +Flags = {Unmove} + +TypeID = 2681 +Name = "a dragon lord trophy" +Flags = {Unmove} + +TypeID = 2682 +Name = "a dragon lord trophy" +Flags = {Unmove} + +TypeID = 2683 +Name = "a lion trophy" +Flags = {Unmove} + +TypeID = 2684 +Name = "a lion trophy" +Flags = {Unmove} + +TypeID = 2685 +Name = "a minotaur trophy" +Flags = {Unmove} + +TypeID = 2686 +Name = "a minotaur trophy" +Flags = {Unmove} + +TypeID = 2687 +Name = "a feather decoration" +Flags = {Unmove} + +TypeID = 2688 +Name = "a feather decoration" +Flags = {Unmove} + +TypeID = 2689 +Name = "a dried fur" +Flags = {Unmove} + +TypeID = 2690 +Name = "a dried fur" +Flags = {Unmove} + +TypeID = 2691 +Name = "a dried fur" +Flags = {Unmove} + +TypeID = 2692 +Name = "a dried fur" +Flags = {Unmove} + +TypeID = 2693 +Name = "a bloodspot" +Flags = {Unmove,Hang} + +TypeID = 2694 +Name = "a bloodspot" +Flags = {Unmove,Hang} + +TypeID = 2695 +Name = "a bloodspot" +Flags = {Unmove,Hang} + +TypeID = 2696 +Name = "a bloodspot" +Flags = {Unmove} + +TypeID = 2697 +Name = "a bloodspot" +Flags = {Unmove} + +TypeID = 2698 +Name = "a bloodspot" +Flags = {Unmove} + +TypeID = 2699 +Name = "cobwebs" +Flags = {Unmove,Hang} + +TypeID = 2700 +Name = "cobwebs" +Flags = {Unmove,Hang} + +TypeID = 2701 +Name = "cobwebs" +Flags = {Unmove,Hang} + +TypeID = 2702 +Name = "a flowery wall" +Flags = {Unmove,Hang} + +TypeID = 2703 +Name = "a flowery wall" +Flags = {Unmove,Hang} + +TypeID = 2704 +Name = "a flowery wall" +Flags = {Unmove,Hang} + +TypeID = 2705 +Name = "a flowery wall" +Flags = {Unmove,Hang} + +TypeID = 2706 +Name = "a flowery wall" +Flags = {Unmove,Hang} + +TypeID = 2707 +Name = "a flowery wall" +Flags = {Unmove,Hang} + +TypeID = 2708 +Name = "a flowery wall" +Flags = {Unmove,Hang} + +TypeID = 2709 +Name = "a flowery wall" +Flags = {Unmove,Hang} + +TypeID = 2710 +Name = "a flowery wall" +Flags = {Unmove,Hang} + +TypeID = 2711 +Name = "a flowery wall" +Flags = {Unmove,Hang} + +TypeID = 2712 +Name = "a flowery wall" +Flags = {Unmove,Hang} + +TypeID = 2713 +Name = "a flowery wall" +Flags = {Unmove,Hang} + +TypeID = 2714 +Name = "a mossy wall" +Flags = {Unmove,Hang} + +TypeID = 2715 +Name = "a mossy wall" +Flags = {Unmove,Hang} + +TypeID = 2716 +Name = "a mossy wall" +Flags = {Unmove,Hang} + +TypeID = 2717 +Name = "a mossy wall" +Flags = {Unmove,Hang} + +TypeID = 2718 +Name = "a mossy wall" +Flags = {Unmove,Hang} + +TypeID = 2719 +Name = "a mossy wall" +Flags = {Unmove,Hang} + +TypeID = 2720 +Name = "a mossy wall" +Flags = {Unmove,Hang} + +TypeID = 2721 +Name = "a mossy wall" +Flags = {Unmove,Hang} + +TypeID = 2722 +Name = "a mossy wall" +Flags = {Unmove,Hang} + +TypeID = 2723 +Name = "a mossy wall" +Flags = {Unmove,Hang} + +TypeID = 2724 +Name = "a mossy wall" +Flags = {Unmove,Hang} + +TypeID = 2725 +Name = "a mossy wall" +Flags = {Unmove,Hang} + +TypeID = 2726 +Name = "a mossy wall" +Flags = {Unmove,Hang} + +TypeID = 2727 +Name = "a mossy wall" +Flags = {Unmove,Hang} + +TypeID = 2728 +Name = "a mossy wall" +Flags = {Unmove,Hang} + +TypeID = 2729 +Name = "a mossy wall" +Flags = {Unmove,Hang} + +TypeID = 2730 +Name = "a mossy wall" +Flags = {Unmove,Hang} + +TypeID = 2731 +Name = "a mossy wall" +Flags = {Unmove,Hang} + +TypeID = 2732 +Name = "a mossy wall" +Flags = {Unmove,Hang} + +TypeID = 2733 +Name = "a mossy wall" +Flags = {Unmove,Hang} + +TypeID = 2734 +Name = "a mossy wall" +Flags = {Unmove,Hang} + +TypeID = 2735 +Name = "a mossy wall" +Flags = {Unmove,Hang} + +TypeID = 2736 +Name = "a mossy wall" +Flags = {Unmove,Hang} + +TypeID = 2737 +Name = "a mossy wall" +Flags = {Unmove,Hang} + +TypeID = 2738 +Name = "tanned brown bear fur" +Flags = {Unpass,Unmove,Unthrow,Unlay} + +TypeID = 2739 +Name = "tanned brown bear fur" +Flags = {Unpass,Unmove,Unthrow,Unlay} + +TypeID = 2740 +Name = "tanned polar bear fur" +Flags = {Unpass,Unmove,Unthrow,Unlay} + +TypeID = 2741 +Name = "tanned polar bear fur" +Flags = {Unpass,Unmove,Unthrow,Unlay} + +TypeID = 2742 +Name = "a pile of chopped wood" +Flags = {Unpass,Unmove} + +TypeID = 2743 +Name = "a block of wood" +Description = "It's a lumberjack's working place" +Flags = {Unpass,Unmove} + +TypeID = 2744 +Name = "some pieces of wood" +Flags = {Unmove} + +TypeID = 2745 +Name = "a fishing net" +Flags = {Unmove,Hang} + +TypeID = 2746 +Name = "a fishing net" +Flags = {Unmove,Hang} + +TypeID = 2747 +Name = "a fishing net" +Flags = {Unmove,Hang} + +TypeID = 2748 +Name = "a fishing net" +Flags = {Unmove,Hang} + +TypeID = 2749 +Name = "a fishing net" +Flags = {Unmove,Hang} + +TypeID = 2750 +Name = "a fishing net" +Flags = {Unmove,Hang} + +TypeID = 2751 +Name = "a fishing net" +Flags = {Unmove,Hang} + +TypeID = 2752 +Name = "a fishing net" +Flags = {Unmove,Hang} + +TypeID = 2753 +Name = "a giant footprint" +Flags = {Bottom,Unmove} + +TypeID = 2754 +Name = "a giant footprint" +Flags = {Bottom,Unmove} + +TypeID = 2755 +Name = "a giant footprint" +Flags = {Bottom,Unmove} + +TypeID = 2756 +Name = "a giant footprint" +Flags = {Bottom,Unmove} + +TypeID = 2757 +Name = "a giant footprint" +Flags = {Bottom,Unmove} + +TypeID = 2758 +Name = "a giant footprint" +Flags = {Bottom,Unmove} + +TypeID = 2759 +Name = "a giant footprint" +Flags = {Bottom,Unmove} + +TypeID = 2760 +Name = "a giant footprint" +Flags = {Bottom,Unmove} + +TypeID = 2761 +Name = "a giant footprint" +Flags = {Bottom,Unmove} + +TypeID = 2762 +Name = "a giant footprint" +Flags = {Bottom,Unmove} + +TypeID = 2763 +Name = "a giant footprint" +Flags = {Bottom,Unmove} + +TypeID = 2764 +Name = "a giant footprint" +Flags = {Bottom,Unmove} + +TypeID = 2765 +Name = "a giant footprint" +Flags = {Bottom,Unmove} + +TypeID = 2766 +Name = "a giant footprint" +Flags = {Bottom,Unmove} + +TypeID = 2767 +Name = "tanned tiger fur" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 2768 +Name = "tanned tiger fur" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 2769 +Name = "a tiger fur" +Flags = {Unmove,Hang} + +TypeID = 2770 +Name = "a tiger fur" +Flags = {Unmove,Hang} + +TypeID = 2771 +Name = "a sundial" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 2772 +Name = "a lever" +Flags = {UseEvent,Unmove} + +TypeID = 2773 +Name = "a lever" +Flags = {UseEvent,Unmove} + +TypeID = 2774 +Name = "a torch bearer" +Flags = {UseEvent,Unmove,Hang,Disguise} +Attributes = {Brightness=0,LightColor=215,DisguiseTarget=2928} + +TypeID = 2775 +Name = "a furniture package" +Description = "It contains a construction kit for a red cushioned chair" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=2500} + +TypeID = 2776 +Name = "a furniture package" +Description = "It contains a construction kit for a green cushioned chair" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=2500} + +TypeID = 2777 +Name = "a furniture package" +Description = "It contains a construction kit for a wooden chair" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=2500} + +TypeID = 2778 +Name = "a furniture package" +Description = "It contains a construction kit for a rocking chair" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=2500} + +TypeID = 2779 +Name = "a furniture package" +Description = "It contains a construction kit for a sofa chair" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=2500} + +TypeID = 2780 +Name = "a furniture package" +Description = "It contains a construction kit for a tusk chair" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=2500} + +TypeID = 2781 +Name = "a furniture package" +Description = "It contains a construction kit for a ivory chair" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=2500} + +TypeID = 2782 +Name = "a furniture package" +Description = "It contains a construction kit for a small table" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=2500} + +TypeID = 2783 +Name = "a furniture package" +Description = "It contains a construction kit for a round table" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=3500} + +TypeID = 2784 +Name = "a furniture package" +Description = "It contains a construction kit for a square table" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=3500} + +TypeID = 2785 +Name = "a furniture package" +Description = "It contains a construction kit for a big table" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=3500} + +TypeID = 2786 +Name = "a furniture package" +Description = "It contains a construction kit for a stone table" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=3500} + +TypeID = 2787 +Name = "a furniture package" +Description = "It contains a construction kit for a tusk table" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=3500} + +TypeID = 2788 +Name = "a furniture package" +Description = "It contains a construction kit for a bamboo table" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=3500} + +TypeID = 2789 +Name = "a furniture package" +Description = "It contains a construction kit for a drawer" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=2500} + +TypeID = 2790 +Name = "a furniture package" +Description = "It contains a construction kit for a dresser" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=2500} + +TypeID = 2791 +Name = "a furniture package" +Description = "It contains a construction kit for a locker" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=3000} + +TypeID = 2792 +Name = "a furniture package" +Description = "It contains a construction kit for a trough" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=3000} + +TypeID = 2793 +Name = "a furniture package" +Description = "It contains a construction kit for a barrel" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=3500} + +TypeID = 2794 +Name = "a furniture package" +Description = "It contains a construction kit for a trunk" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=3500} + +TypeID = 2795 +Name = "a furniture package" +Description = "It contains a construction kit for a bamboo drawer" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=3500} + +TypeID = 2796 +Name = "a furniture package" +Description = "It contains a construction kit for a birdcage" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=2000} + +TypeID = 2797 +Name = "a furniture package" +Description = "It contains a construction kit for a globe" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=2000} + +TypeID = 2798 +Name = "a furniture package" +Description = "It contains a construction kit for a table lamp" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=2000} + +TypeID = 2799 +Name = "a furniture package" +Description = "It contains a construction kit for a telescope" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=2500} + +TypeID = 2800 +Name = "a furniture package" +Description = "It contains a construction kit for a rocking horse" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=3500} + +TypeID = 2801 +Name = "a furniture package" +Description = "It contains a construction kit for a pendulum clock" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=3000} + +TypeID = 2802 +Name = "a furniture package" +Description = "It contains a construction kit for a knight statue" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=3000} + +TypeID = 2803 +Name = "a furniture package" +Description = "It contains a construction kit for a minotaur statue" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=3000} + +TypeID = 2804 +Name = "a furniture package" +Description = "It contains a construction kit for a goblin statue" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=2500} + +TypeID = 2805 +Name = "a furniture package" +Description = "It contains a construction kit for a large amphora" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=3000} + +TypeID = 2806 +Name = "a furniture package" +Description = "It contains a construction kit for a coal basin" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=3500} + +TypeID = 2807 +Name = "a furniture package" +Description = "It contains a construction kit for a piano" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=3500} + +TypeID = 2808 +Name = "a furniture package" +Description = "It contains a construction kit for a harp" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=3500} + +TypeID = 2809 +Name = "a furniture package" +Description = "It contains a construction kit for a trunk chair" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=3500} + +TypeID = 2810 +Name = "a furniture package" +Description = "It contains a construction kit for a trunk table" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=3500} + +TypeID = 2811 +Name = "a furniture package" +Description = "It contains an indoor plant" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=3000} + +TypeID = 2812 +Name = "a furniture package" +Description = "It contains a christmas tree" +Flags = {UseEvent,Avoid,Take,Expire,Height} +Attributes = {Weight=3500,ExpireTarget=0,TotalExpireTime=21600} + +TypeID = 2813 +Name = "a blank paper" +Description = "It is rewriteable" +Flags = {Text,Write,Take} +Attributes = {MaxLength=512,Weight=50} + +TypeID = 2814 +Name = "a parchment" +Description = "It is rewriteable" +Flags = {Text,Write,Take} +Attributes = {MaxLength=1024,Weight=200} + +TypeID = 2815 +Name = "a scroll" +Description = "It is rewriteable" +Flags = {Text,Write,Take} +Attributes = {MaxLength=512,Weight=50} + +TypeID = 2816 +Name = "a book" +Flags = {Text,Take} +Attributes = {Weight=1300} + +TypeID = 2817 +Name = "a blank parchment" +Description = "It is rewriteable" +Flags = {Text,Write,Take} +Attributes = {MaxLength=1024,Weight=200} + +TypeID = 2818 +Name = "a document" +Description = "It is rewriteable" +Flags = {Text,Write,Take} +Attributes = {MaxLength=1024,Weight=150} + +TypeID = 2819 +Name = "a parchment" +Flags = {Text,Take} +Attributes = {Weight=200} + +TypeID = 2820 +Name = "a paper" +Flags = {Text,Take} +Attributes = {Weight=100} + +TypeID = 2821 +Name = "a book" +Flags = {Text,Take} +Attributes = {Weight=1300} + +TypeID = 2822 +Name = "a map" +Flags = {Text,Take} +Attributes = {Weight=830} + +TypeID = 2823 +Name = "a map" +Flags = {Text,Take} +Attributes = {Weight=790} + +TypeID = 2824 +Name = "a book" +Flags = {Text,Take} +Attributes = {Weight=1300} + +TypeID = 2825 +Name = "a book" +Flags = {Text,Take} +Attributes = {Weight=1300} + +TypeID = 2826 +Name = "a book" +Flags = {Text,Take} +Attributes = {Weight=1300} + +TypeID = 2827 +Name = "a book" +Flags = {Text,Take} +Attributes = {Weight=1300} + +TypeID = 2828 +Name = "a book" +Flags = {Text,Take} +Attributes = {Weight=1300} + +TypeID = 2829 +Name = "a book" +Flags = {Text,Take} +Attributes = {Weight=1300} + +TypeID = 2830 +Name = "a book" +Flags = {Text,Take} +Attributes = {Weight=1300} + +TypeID = 2831 +Name = "a book" +Flags = {Text,Take} +Attributes = {Weight=1300} + +TypeID = 2832 +Name = "a book" +Flags = {Text,Take} +Attributes = {Weight=1300} + +TypeID = 2833 +Name = "a parchment" +Flags = {Text,WriteOnce,Take} +Attributes = {maxLength=1024,Weight=200} + +TypeID = 2834 +Name = "a document" +Flags = {Text,WriteOnce,Take} +Attributes = {maxLength=1024,Weight=150} + +TypeID = 2835 +Name = "a parchment" +Flags = {Text,WriteOnce,Take} +Attributes = {maxLength=1024,Weight=200} + +TypeID = 2836 +Name = "the holy Tible" +Flags = {Text,Take} +Attributes = {Weight=1300} + +TypeID = 2837 +Name = "a book" +Flags = {Text,WriteOnce,Take} +Attributes = {maxLength=1024,Weight=1300} + +TypeID = 2838 +Name = "a book" +Flags = {Text,WriteOnce,Take} +Attributes = {maxLength=1024,Weight=1300} + +TypeID = 2839 +Name = "a book" +Flags = {Text,WriteOnce,Take} +Attributes = {maxLength=1024,Weight=1300} + +TypeID = 2840 +Name = "a book" +Flags = {Text,WriteOnce,Take} +Attributes = {maxLength=1024,Weight=1300} + +TypeID = 2841 +Name = "a book" +Flags = {Text,WriteOnce,Take} +Attributes = {maxLength=1024,Weight=1300} + +TypeID = 2842 +Name = "a book" +Flags = {Text,WriteOnce,Take} +Attributes = {maxLength=1024,Weight=1300} + +TypeID = 2843 +Name = "a book" +Flags = {Text,WriteOnce,Take} +Attributes = {maxLength=1024,Weight=1300} + +TypeID = 2844 +Name = "a book" +Flags = {Text,WriteOnce,Take} +Attributes = {maxLength=1024,Weight=1300} + +TypeID = 2845 +Name = "a book" +Flags = {Text,WriteOnce,Take} +Attributes = {maxLength=1024,Weight=1300} + +TypeID = 2846 +Name = "a book" +Flags = {Text,WriteOnce,Take} +Attributes = {maxLength=1024,Weight=1300} + +TypeID = 2847 +Name = "a book" +Flags = {Text,WriteOnce,Take} +Attributes = {maxLength=1024,Weight=1300} + +TypeID = 2848 +Name = "a purple tome" +Description = "It's a volume of The Mystic Secrets of Tibia" +Flags = {Take} +Attributes = {Weight=1900} + +TypeID = 2849 +Name = "a green tome" +Description = "It's a volume of The Mystic Secrets of Tibia" +Flags = {Take} +Attributes = {Weight=1900} + +TypeID = 2850 +Name = "a blue tome" +Description = "It's a volume of The Mystic Secrets of Tibia" +Flags = {Take} +Attributes = {Weight=1900} + +TypeID = 2851 +Name = "a grey tome" +Description = "It's a volume of The Mystic Secrets of Tibia" +Flags = {Take} +Attributes = {Weight=1900} + +TypeID = 2852 +Name = "a red tome" +Description = "It's a volume of The Mystic Secrets of Tibia" +Flags = {Take} +Attributes = {Weight=1900} + +TypeID = 2853 +Name = "a bag" +Flags = {Container,Take} +Attributes = {Capacity=8,Weight=800,SlotType=BACKPACK} + +TypeID = 2854 +Name = "a backpack" +Flags = {Container,Take} +Attributes = {Capacity=20,Weight=1800,SlotType=BACKPACK} + +TypeID = 2855 +Name = "a basket" +Flags = {Container,Take} +Attributes = {Capacity=5,Weight=950} + +TypeID = 2856 +Name = "a present" +Flags = {Container,Take} +Attributes = {Capacity=5,Weight=600} + +TypeID = 2857 +Name = "a bag" +Flags = {Container,Take} +Attributes = {Capacity=8,Weight=800,SlotType=BACKPACK} + +TypeID = 2858 +Name = "a bag" +Flags = {Container,Take} +Attributes = {Capacity=8,Weight=800,SlotType=BACKPACK} + +TypeID = 2859 +Name = "a bag" +Flags = {Container,Take} +Attributes = {Capacity=8,Weight=800,SlotType=BACKPACK} + +TypeID = 2860 +Name = "a bag" +Flags = {Container,Take} +Attributes = {Capacity=8,Weight=800,SlotType=BACKPACK} + +TypeID = 2861 +Name = "a bag" +Flags = {Container,Take} +Attributes = {Capacity=8,Weight=800,SlotType=BACKPACK} + +TypeID = 2862 +Name = "a bag" +Flags = {Container,Take} +Attributes = {Capacity=8,Weight=800,SlotType=BACKPACK} + +TypeID = 2863 +Name = "a bag" +Flags = {Container,Take} +Attributes = {Capacity=8,Weight=800,SlotType=BACKPACK} + +TypeID = 2864 +Name = "a bag" +Flags = {Container,Take} +Attributes = {Capacity=8,Weight=800,SlotType=BACKPACK} + +TypeID = 2865 +Name = "a backpack" +Flags = {Container,Take} +Attributes = {Capacity=20,Weight=1800,SlotType=BACKPACK} + +TypeID = 2866 +Name = "a backpack" +Flags = {Container,Take} +Attributes = {Capacity=20,Weight=1800,SlotType=BACKPACK} + +TypeID = 2867 +Name = "a backpack" +Flags = {Container,Take} +Attributes = {Capacity=20,Weight=1800,SlotType=BACKPACK} + +TypeID = 2868 +Name = "a backpack" +Flags = {Container,Take} +Attributes = {Capacity=20,Weight=1800,SlotType=BACKPACK} + +TypeID = 2869 +Name = "a backpack" +Flags = {Container,Take} +Attributes = {Capacity=20,Weight=1800,SlotType=BACKPACK} + +TypeID = 2870 +Name = "a backpack" +Flags = {Container,Take} +Attributes = {Capacity=20,Weight=1800,SlotType=BACKPACK} + +TypeID = 2871 +Name = "a backpack" +Flags = {Container,Take} +Attributes = {Capacity=20,Weight=1800,SlotType=BACKPACK} + +TypeID = 2872 +Name = "a backpack" +Flags = {Container,Take} +Attributes = {Capacity=20,Weight=1800,SlotType=BACKPACK} + +TypeID = 2873 +Name = "a bucket" +Flags = {MultiUse,FluidContainer,Take} +Attributes = {Weight=2000} + +TypeID = 2874 +Name = "a vial" +Flags = {MultiUse,FluidContainer,Take} +Attributes = {Weight=180} + +TypeID = 2875 +Name = "a bottle" +Flags = {MultiUse,FluidContainer,Take} +Attributes = {Weight=250} + +TypeID = 2876 +Name = "a vase" +Flags = {MultiUse,FluidContainer,Take} +Attributes = {Weight=940} + +TypeID = 2877 +Name = "a green flask" +Flags = {MultiUse,FluidContainer,Take} +Attributes = {Weight=300} + +TypeID = 2878 +Name = "a broken flask" +Flags = {Take} +Attributes = {Weight=250} + +TypeID = 2879 +Name = "an elven vase" +Description = "It is made of very fine glass and covered with decorations" +Flags = {MultiUse,FluidContainer,Take} +Attributes = {Weight=940} + +TypeID = 2880 +Name = "a mug" +Flags = {MultiUse,FluidContainer,Take} +Attributes = {Weight=250} + +TypeID = 2881 +Name = "a cup" +Flags = {MultiUse,FluidContainer,Take} +Attributes = {Weight=200} + +TypeID = 2882 +Name = "a jug" +Flags = {MultiUse,FluidContainer,Take} +Attributes = {Weight=750} + +TypeID = 2883 +Name = "a cup" +Flags = {MultiUse,FluidContainer,Take} +Attributes = {Weight=200} + +TypeID = 2884 +Name = "a cup" +Flags = {MultiUse,FluidContainer,Take} +Attributes = {Weight=200} + +TypeID = 2885 +Name = "a brown flask" +Flags = {MultiUse,FluidContainer,Take} +Attributes = {Weight=300} + +TypeID = 2886 +Name = "a pool" +Flags = {Bottom,Splash,Unmove,Expire} +Attributes = {ExpireTarget=2887,TotalExpireTime=120} + +TypeID = 2887 +Name = "a pool" +Flags = {Bottom,Splash,Unmove,Expire} +Attributes = {ExpireTarget=2888,TotalExpireTime=120} + +TypeID = 2888 +Name = "a pool" +Flags = {Bottom,Splash,Unmove,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=120} + +TypeID = 2889 +Name = "a pool" +Flags = {Bottom,Splash,Unmove,Expire} +Attributes = {ExpireTarget=2890,TotalExpireTime=120} + +TypeID = 2890 +Name = "a pool" +Flags = {Bottom,Splash,Unmove,Expire} +Attributes = {ExpireTarget=2891,TotalExpireTime=120} + +TypeID = 2891 +Name = "a pool" +Flags = {Bottom,Splash,Unmove,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=120} + +TypeID = 2892 +Name = "a broken bottle" +Flags = {Take} +Attributes = {Weight=200} + +TypeID = 2893 +Name = "an amphora" +Flags = {MultiUse,FluidContainer,Take} +Attributes = {Weight=9700} + +TypeID = 2894 +Name = "a broken flask" +Flags = {Take} +Attributes = {Weight=250} + +TypeID = 2895 +Name = "a pool" +Flags = {Bottom,Splash,Unmove} + +TypeID = 2896 +Name = "a pool" +Flags = {Bottom,Splash,Unmove} + +TypeID = 2897 +Name = "a pool" +Flags = {Bottom,Splash,Unmove} + +TypeID = 2898 +Name = "a pool" +Flags = {Bottom,Splash,Unmove} + +TypeID = 2899 +Name = "a pool" +Flags = {Bottom,Splash,Unmove} + +TypeID = 2900 +Name = "a pool" +Flags = {Bottom,Splash,Unmove} + +TypeID = 2901 +Name = "a waterskin" +Flags = {MultiUse,FluidContainer,Take} +Attributes = {Weight=700} + +TypeID = 2902 +Name = "a bowl" +Flags = {MultiUse,FluidContainer,Take} +Attributes = {Weight=380} + +TypeID = 2903 +Name = "a golden mug" +Flags = {MultiUse,FluidContainer,Take} +Attributes = {Weight=470} + +TypeID = 2904 +Name = "a large amphora" +Flags = {MultiUse,FluidContainer,Unpass,Unlay,Destroy} +Attributes = {DestroyTarget=3144} + +TypeID = 2905 +Name = "a plate" +Flags = {Take} +Attributes = {Weight=150} + +TypeID = 2906 +Name = "a watch" +Flags = {Take} +Attributes = {Weight=50} + +TypeID = 2907 +Name = "a wall lamp" +Flags = {ChangeUse,Unmove,Hang} +Attributes = {ChangeTarget=2908,Brightness=0,LightColor=0} + +TypeID = 2908 +Name = "a lit wall lamp" +Flags = {ChangeUse,Unmove,Hang} +Attributes = {ChangeTarget=2907,Brightness=6,LightColor=206} + +TypeID = 2909 +Name = "a wall lamp" +Flags = {ChangeUse,Unmove,Hang} +Attributes = {ChangeTarget=2910,Brightness=0,LightColor=0} + +TypeID = 2910 +Name = "a lit wall lamp" +Flags = {ChangeUse,Unmove,Hang} +Attributes = {ChangeTarget=2909,Brightness=6,LightColor=206} + +TypeID = 2911 +Name = "a candelabrum" +Flags = {ChangeUse,Take,ExpireStop} +Attributes = {ChangeTarget=2912,Weight=5000,Brightness=0,LightColor=0} + +TypeID = 2912 +Name = "a lit candelabrum" +Flags = {ChangeUse,Take,Expire} +Attributes = {ChangeTarget=2911,Weight=5000,Brightness=6,LightColor=206,ExpireTarget=2913,TotalExpireTime=3000} + +TypeID = 2913 +Name = "a used candelabrum" +Flags = {Take} +Attributes = {Weight=4500,Brightness=0,LightColor=0} + +TypeID = 2914 +Name = "a lamp" +Flags = {ChangeUse,Take,ExpireStop} +Attributes = {ChangeTarget=2915,Weight=3000,Brightness=0,LightColor=0} + +TypeID = 2915 +Name = "a lit lamp" +Flags = {ChangeUse,Take,Expire} +Attributes = {ChangeTarget=2914,Weight=3000,Brightness=6,LightColor=199,ExpireTarget=2916,TotalExpireTime=2000} + +TypeID = 2916 +Name = "a used lamp" +Flags = {MultiUse,UseEvent,Take} +Attributes = {Weight=3000,Brightness=0,LightColor=0} + +TypeID = 2917 +Name = "a candlestick" +Flags = {ChangeUse,Take,ExpireStop} +Attributes = {ChangeTarget=2918,Weight=300,Brightness=0,LightColor=0} + +TypeID = 2918 +Name = "a lit candlestick" +Flags = {ChangeUse,Take,Expire} +Attributes = {ChangeTarget=2917,Weight=300,Brightness=4,LightColor=206,ExpireTarget=2919,TotalExpireTime=3000} + +TypeID = 2919 +Name = "a used candlestick" +Flags = {Take} +Attributes = {Weight=250,Brightness=0,LightColor=0} + +TypeID = 2920 +Name = "a torch" +Flags = {ChangeUse,Take,ExpireStop} +Attributes = {ChangeTarget=2921,Weight=500,Brightness=0,LightColor=215} + +TypeID = 2921 +Name = "a lit torch" +Flags = {ChangeUse,Take,Expire} +Attributes = {ChangeTarget=2920,Weight=500,Brightness=7,LightColor=206,ExpireTarget=2923,TotalExpireTime=600} + +TypeID = 2922 +Name = "a torch" +Flags = {ChangeUse,Take,ExpireStop} +Attributes = {ChangeTarget=2923,Weight=450,Brightness=0,LightColor=215} + +TypeID = 2923 +Name = "a lit torch" +Flags = {ChangeUse,Take,Expire} +Attributes = {ChangeTarget=2922,Weight=450,Brightness=6,LightColor=206,ExpireTarget=2925,TotalExpireTime=300} + +TypeID = 2924 +Name = "a torch" +Flags = {ChangeUse,Take,ExpireStop} +Attributes = {ChangeTarget=2925,Weight=400,Brightness=0,LightColor=215} + +TypeID = 2925 +Name = "a lit torch" +Flags = {ChangeUse,Take,Expire} +Attributes = {ChangeTarget=2924,Weight=400,Brightness=5,LightColor=206,ExpireTarget=2926,TotalExpireTime=300} + +TypeID = 2926 +Name = "a burnt down torch" +Flags = {Take,Expire} +Attributes = {Weight=350,Brightness=0,LightColor=215,ExpireTarget=0,TotalExpireTime=300} + +TypeID = 2927 +Name = "a lit candelabrum" +Flags = {ChangeUse,Take} +Attributes = {ChangeTarget=2911,Weight=5000,Brightness=6,LightColor=206} + +TypeID = 2928 +Name = "a torch bearer" +Flags = {ChangeUse,Unmove,Hang} +Attributes = {ChangeTarget=2929,Brightness=0,LightColor=0} + +TypeID = 2929 +Name = "a lit torch bearer" +Flags = {ChangeUse,Unmove,Hang} +Attributes = {ChangeTarget=2928,Brightness=6,LightColor=206} + +TypeID = 2930 +Name = "a torch bearer" +Flags = {ChangeUse,Unmove,Hang} +Attributes = {ChangeTarget=2931,Brightness=0,LightColor=0} + +TypeID = 2931 +Name = "a lit torch bearer" +Flags = {ChangeUse,Unmove,Hang} +Attributes = {ChangeTarget=2930,Brightness=6,LightColor=206} + +TypeID = 2932 +Name = "an oil lamp" +Flags = {Take,ExpireStop} +Attributes = {Weight=1400,Brightness=0,LightColor=204} + +TypeID = 2933 +Name = "a small oil lamp" +Flags = {Take,ExpireStop} +Attributes = {Weight=900,Brightness=0,LightColor=204} + +TypeID = 2934 +Name = "a tablelamp" +Flags = {ChangeUse} +Attributes = {ChangeTarget=2935} + +TypeID = 2935 +Name = "a lit tablelamp" +Flags = {ChangeUse} +Attributes = {ChangeTarget=2934,Brightness=4,LightColor=207} + +TypeID = 2936 +Name = "a wall lamp" +Flags = {ChangeUse,Unmove,Hang} +Attributes = {ChangeTarget=2937,Brightness=0,LightColor=0} + +TypeID = 2937 +Name = "a lit wall lamp" +Flags = {ChangeUse,Unmove,Hang} +Attributes = {ChangeTarget=2936,Brightness=6,LightColor=207} + +TypeID = 2938 +Name = "a wall lamp" +Flags = {ChangeUse,Unmove,Hang} +Attributes = {ChangeTarget=2939,Brightness=0,LightColor=0} + +TypeID = 2939 +Name = "a lit wall lamp" +Flags = {ChangeUse,Unmove,Hang} +Attributes = {ChangeTarget=2938,Brightness=6,LightColor=207} + +TypeID = 2940 +Name = "a torch bearer" +Flags = {ChangeUse,Unmove,Hang} +Attributes = {ChangeTarget=2941,Brightness=0,LightColor=0} + +TypeID = 2941 +Name = "a lit torch bearer" +Flags = {ChangeUse,Unmove,Hang} +Attributes = {ChangeTarget=2940,Brightness=6,LightColor=206} + +TypeID = 2942 +Name = "a torch bearer" +Flags = {ChangeUse,Unmove,Hang} +Attributes = {ChangeTarget=2943,Brightness=0,LightColor=0} + +TypeID = 2943 +Name = "a lit torch bearer" +Flags = {ChangeUse,Unmove,Hang} +Attributes = {ChangeTarget=2942,Brightness=6,LightColor=206} + +TypeID = 2944 +Name = "a wall lamp" +Flags = {ChangeUse,Unmove,Hang} +Attributes = {ChangeTarget=2945,Brightness=0,LightColor=0} + +TypeID = 2945 +Name = "a lit wall lamp" +Flags = {ChangeUse,Unmove,Hang} +Attributes = {ChangeTarget=2944,Brightness=6,LightColor=207} + +TypeID = 2946 +Name = "a wall lamp" +Flags = {ChangeUse,Unmove,Hang} +Attributes = {ChangeTarget=2947,Brightness=0,LightColor=0} + +TypeID = 2947 +Name = "a lit wall lamp" +Flags = {ChangeUse,Unmove,Hang} +Attributes = {ChangeTarget=2946,Brightness=6,LightColor=207} + +TypeID = 2948 +Name = "a wooden flute" +Flags = {UseEvent,Take} +Attributes = {Weight=200} + +TypeID = 2949 +Name = "a lyre" +Flags = {UseEvent,Take} +Attributes = {Weight=1250} + +TypeID = 2950 +Name = "a lute" +Flags = {UseEvent,Take} +Attributes = {Weight=3400} + +TypeID = 2951 +Name = "a bongo drum" +Flags = {Take} +Attributes = {Weight=2900} + +TypeID = 2952 +Name = "a drum" +Flags = {UseEvent,Take} +Attributes = {Weight=3200} + +TypeID = 2953 +Name = "panpipes" +Flags = {UseEvent,Take} +Attributes = {Weight=820} + +TypeID = 2954 +Name = "a simple fanfare" +Flags = {UseEvent,Take} +Attributes = {Weight=2200} + +TypeID = 2955 +Name = "a fanfare" +Flags = {UseEvent,Take} +Attributes = {Weight=2300} + +TypeID = 2956 +Name = "a royal fanfare" +Flags = {UseEvent,Take} +Attributes = {Weight=2500} + +TypeID = 2957 +Name = "a post horn" +Description = "It's property of the Postmaster's Guild and only rewarded to loyal members" +Flags = {UseEvent,Take} +Attributes = {Weight=1500} + +TypeID = 2958 +Name = "a war horn" +Flags = {UseEvent,Take} +Attributes = {Weight=1500} + +TypeID = 2959 +Name = "a piano" +Flags = {UseEvent,Unpass,Unlay,Rotate,Destroy} +Attributes = {RotateTarget=2962,DestroyTarget=3139} + +TypeID = 2960 +Name = "a piano" +Flags = {UseEvent,Unpass,Unlay,Rotate,Destroy} +Attributes = {RotateTarget=2961,DestroyTarget=3139} + +TypeID = 2961 +Name = "a piano" +Flags = {UseEvent,Unpass,Unlay,Rotate,Destroy} +Attributes = {RotateTarget=2959,DestroyTarget=3139} + +TypeID = 2962 +Name = "a piano" +Flags = {UseEvent,Unpass,Unlay,Rotate,Destroy} +Attributes = {RotateTarget=2960,DestroyTarget=3139} + +TypeID = 2963 +Name = "a harp" +Flags = {UseEvent,Unpass,Rotate,Destroy} +Attributes = {RotateTarget=2964,DestroyTarget=3136} + +TypeID = 2964 +Name = "a harp" +Flags = {UseEvent,Unpass,Rotate,Destroy} +Attributes = {RotateTarget=2963,DestroyTarget=3136} + +TypeID = 2965 +Name = "a didgeridoo" +Flags = {UseEvent,Take} +Attributes = {Weight=4200} + +TypeID = 2966 +Name = "a war drum" +Flags = {Take} +Attributes = {Weight=3000} + +TypeID = 2967 +Name = "a magical key" +Flags = {MultiUse,Key,Take} +Attributes = {Weight=100} + +TypeID = 2968 +Name = "a wooden key" +Flags = {MultiUse,Key,Take} +Attributes = {Weight=100} + +TypeID = 2969 +Name = "a silver key" +Flags = {MultiUse,Key,Take} +Attributes = {Weight=100} + +TypeID = 2970 +Name = "a copper key" +Flags = {MultiUse,Key,Take} +Attributes = {Weight=100} + +TypeID = 2971 +Name = "a crystal key" +Flags = {MultiUse,Key,Take} +Attributes = {Weight=100} + +TypeID = 2972 +Name = "a golden key" +Flags = {MultiUse,Key,Take} +Attributes = {Weight=100} + +TypeID = 2973 +Name = "a bone key" +Flags = {MultiUse,Key,Take} +Attributes = {Weight=100} + +TypeID = 2974 +Name = "a water pipe" +Flags = {UseEvent,Take,Destroy} +Attributes = {Weight=6500,DestroyTarget=3143} + +TypeID = 2975 +Name = "a birdcage" +Description = "The poor bird seems to have died from a heart attack" +Flags = {Unpass,Unlay,Destroy} +Attributes = {DestroyTarget=3140} + +TypeID = 2976 +Name = "a birdcage" +Description = "You see a little bird inside" +Flags = {UseEvent,Unpass,Unlay,Destroy} +Attributes = {DestroyTarget=3140} + +TypeID = 2977 +Name = "a pumpkinhead" +Flags = {MultiUse,UseEvent,Take} +Attributes = {Weight=950} + +TypeID = 2978 +Name = "a pumpkinhead" +Flags = {Take,Expire} +Attributes = {Weight=1250,Brightness=3,LightColor=200,ExpireTarget=2977,TotalExpireTime=3000} + +TypeID = 2979 +Name = "a globe" +Flags = {Unpass,Unlay,Destroy} +Attributes = {DestroyTarget=3143} + +TypeID = 2980 +Name = "a water pipe" +Flags = {Take,Destroy} +Attributes = {Weight=5600,DestroyTarget=3143} + +TypeID = 2981 +Name = "god flowers" +Flags = {Avoid,Take} +Attributes = {Weight=1100} + +TypeID = 2982 +Name = "an indoor plant" +Flags = {Unpass,Unlay,Destroy} +Attributes = {DestroyTarget=3144} + +TypeID = 2983 +Name = "a flower bowl" +Flags = {Avoid,Take} +Attributes = {Weight=1100} + +TypeID = 2984 +Name = "a honey flower" +Flags = {Avoid,Take} +Attributes = {Weight=1000} + +TypeID = 2985 +Name = "a potted flower" +Flags = {Avoid,Take,Destroy} +Attributes = {Weight=2300,DestroyTarget=3144} + +TypeID = 2986 +Name = "a christmas tree" +Flags = {Unpass,Unlay,Destroy,Expire} +Attributes = {DestroyTarget=3140,Brightness=4,LightColor=204,ExpireTarget=0,TotalExpireTime=21600} + +TypeID = 2987 +Name = "a potted flower" +Flags = {Avoid,Take,Destroy} +Attributes = {Weight=2300,DestroyTarget=3144} + +TypeID = 2988 +Name = "exotic flowers" +Flags = {Avoid,Take} +Attributes = {Weight=1100} + +TypeID = 2989 +Name = "a wooden doll" +Flags = {Take} +Attributes = {Weight=860} + +TypeID = 2990 +Name = "a football" + +TypeID = 2991 +Name = "a doll" +Flags = {Take} +Attributes = {Weight=650} + +TypeID = 2992 +Name = "a snowball" +Flags = {Cumulative,Take,Distance} +Attributes = {Weight=80,Range=7,Attack=0,Defense=0,MissileEffect=13,Fragility=100} + +TypeID = 2993 +Name = "a teddy bear" +Flags = {Take} +Attributes = {Weight=590} + +TypeID = 2994 +Name = "a model ship" +Flags = {Take} +Attributes = {Weight=1300} + +TypeID = 2995 +Name = "a piggy bank" +Flags = {Take} +Attributes = {Weight=750} + +TypeID = 2996 +Name = "a broken piggy bank" +Flags = {Take} +Attributes = {Weight=750} + +TypeID = 2997 +Name = "a rocking horse" +Flags = {Unpass,Unlay,Rotate,Destroy,Height} +Attributes = {RotateTarget=2998,DestroyTarget=3137} + +TypeID = 2998 +Name = "a rocking horse" +Flags = {Unpass,Unlay,Rotate,Destroy,Height} +Attributes = {RotateTarget=2999,DestroyTarget=3137} + +TypeID = 2999 +Name = "a rocking horse" +Flags = {Unpass,Unlay,Rotate,Destroy,Height} +Attributes = {RotateTarget=3000,DestroyTarget=3137} + +TypeID = 3000 +Name = "a rocking horse" +Flags = {Unpass,Unlay,Rotate,Destroy,Height} +Attributes = {RotateTarget=2997,DestroyTarget=3137} + +TypeID = 3001 +Name = "a bear doll" +Flags = {Take} +Attributes = {Weight=590} + +TypeID = 3002 +Name = "a voodoo doll" +Flags = {Take} +Attributes = {Weight=650} + +TypeID = 3003 +Name = "a rope" +Flags = {MultiUse,UseEvent,Take} +Attributes = {Weight=1800} + +TypeID = 3004 +Name = "a wedding ring" +Flags = {Take} +Attributes = {Weight=40,SlotType=RING} + +TypeID = 3005 +Name = "an elven brooch" +Flags = {Take} +Attributes = {Weight=90} + +TypeID = 3006 +Name = "a ring of the sky" +Flags = {Take} +Attributes = {Weight=40,SlotType=RING} + +TypeID = 3007 +Name = "a crystal ring" +Flags = {Take} +Attributes = {Weight=90,SlotType=RING} + +TypeID = 3008 +Name = "a crystal necklace" +Flags = {Take} +Attributes = {Weight=490,SlotType=NECKLACE} + +TypeID = 3009 +Name = "a bronze necklace" +Flags = {Take} +Attributes = {Weight=410,SlotType=NECKLACE} + +TypeID = 3010 +Name = "an emerald bangle" +Flags = {Take} +Attributes = {Weight=170} + +TypeID = 3011 +Name = "a crown" +Flags = {Take} +Attributes = {Weight=1900,SlotType=HEAD} + +TypeID = 3012 +Name = "a wolf tooth chain" +Flags = {Take} +Attributes = {Weight=330,SlotType=NECKLACE} + +TypeID = 3013 +Name = "a golden amulet" +Description = "Many gems glitter on the amulet" +Flags = {Take} +Attributes = {Weight=830,SlotType=NECKLACE} + +TypeID = 3014 +Name = "a star amulet" +Flags = {Take} +Attributes = {Weight=610,SlotType=NECKLACE} + +TypeID = 3015 +Name = "a silver necklace" +Flags = {Take} +Attributes = {Weight=480,SlotType=NECKLACE} + +TypeID = 3016 +Name = "a ruby necklace" +Flags = {Take} +Attributes = {Weight=570,SlotType=NECKLACE} + +TypeID = 3017 +Name = "a silver brooch" +Flags = {Take} +Attributes = {Weight=110} + +TypeID = 3018 +Name = "a scarab amulet" +Flags = {Take} +Attributes = {Weight=770,SlotType=NECKLACE} + +TypeID = 3019 +Name = "a demonbone amulet" +Flags = {Take} +Attributes = {Weight=690,SlotType=NECKLACE} + +TypeID = 3020 +Name = "some golden fruits" +Flags = {Take} +Attributes = {Weight=1070} + +TypeID = 3021 +Name = "a saphire amulet" +Flags = {Take} +Attributes = {Weight=680,SlotType=NECKLACE} + +TypeID = 3022 +Name = "an ancient tiara" +Flags = {Take} +Attributes = {Weight=820,SlotType=HEAD} + +TypeID = 3023 +Name = "a holy scarab" +Flags = {Take} +Attributes = {Weight=870} + +TypeID = 3024 +Name = "a holy falcon" +Flags = {Take} +Attributes = {Weight=840} + +TypeID = 3025 +Name = "an ancient amulet" +Flags = {Take} +Attributes = {Weight=840,SlotType=NECKLACE} + +TypeID = 3026 +Name = "a white pearl" +Flags = {Cumulative,Take} +Attributes = {Weight=20} + +TypeID = 3027 +Name = "a black pearl" +Flags = {Cumulative,Take} +Attributes = {Weight=20} + +TypeID = 3028 +Name = "a small diamond" +Flags = {Cumulative,Take} +Attributes = {Weight=10} + +TypeID = 3029 +Name = "a small sapphire" +Flags = {Cumulative,Take} +Attributes = {Weight=10} + +TypeID = 3030 +Name = "a small ruby" +Flags = {Cumulative,Take} +Attributes = {Weight=10} + +TypeID = 3031 +Name = "a gold coin" +Flags = {Cumulative,Take} +Attributes = {Weight=10} + +TypeID = 3032 +Name = "a small emerald" +Flags = {Cumulative,Take} +Attributes = {Weight=10} + +TypeID = 3033 +Name = "a small amethyst" +Flags = {Cumulative,Take} +Attributes = {Weight=10} + +TypeID = 3034 +Name = "a talon" +Description = "There are many rumours about these magic gems" +Flags = {Cumulative,Take} +Attributes = {Weight=20} + +TypeID = 3035 +Name = "a platinum coin" +Flags = {Cumulative,Take} +Attributes = {Weight=10} + +TypeID = 3036 +Name = "a violet gem" +Flags = {Take} +Attributes = {Weight=30} + +TypeID = 3037 +Name = "a yellow gem" +Flags = {Take} +Attributes = {Weight=30} + +TypeID = 3038 +Name = "a green gem" +Flags = {Take} +Attributes = {Weight=30} + +TypeID = 3039 +Name = "a red gem" +Flags = {Take} +Attributes = {Weight=30} + +TypeID = 3040 +Name = "a gold nugget" +Flags = {Cumulative,Take} +Attributes = {Weight=80} + +TypeID = 3041 +Name = "a blue gem" +Flags = {Take} +Attributes = {Weight=30} + +TypeID = 3042 +Name = "a scarab coin" +Flags = {Cumulative,Take} +Attributes = {Weight=20} + +TypeID = 3043 +Name = "a crystal coin" +Flags = {Cumulative,Take} +Attributes = {Weight=10} + +TypeID = 3044 +Name = "an elephant tusk" +Flags = {Cumulative,Take} +Attributes = {Weight=1000} + +TypeID = 3045 +Name = "a strange talisman" +Flags = {Take,ShowDetail} +Attributes = {Weight=290,SlotType=NECKLACE,AbsorbEnergy=10,ExpireTarget=0,TotalUses=200} + +TypeID = 3046 +Name = "a magic light wand" +Flags = {ChangeUse,Take,ExpireStop,ShowDetail} +Attributes = {ChangeTarget=3047,Weight=1500,Brightness=0,LightColor=215} + +TypeID = 3047 +Name = "a magic light wand" +Description = "The wand glows" +Flags = {ChangeUse,Take,Expire,ShowDetail} +Attributes = {ChangeTarget=3046,Weight=1500,Brightness=8,LightColor=209,ExpireTarget=0,TotalExpireTime=3000} + +TypeID = 3048 +Name = "a might ring" +Flags = {Take,ShowDetail} +Attributes = {Weight=100,SlotType=RING,AbsorbPhysical=25,AbsorbMagic=25,ExpireTarget=0,TotalUses=20} + +TypeID = 3049 +Name = "a stealth ring" +Flags = {Take,ExpireStop,ShowDetail} +Attributes = {Weight=100,SlotType=RING,EquipTarget=3086} + +TypeID = 3050 +Name = "a power ring" +Flags = {Take,ExpireStop,ShowDetail} +Attributes = {Weight=80,SlotType=RING,EquipTarget=3087} + +TypeID = 3051 +Name = "an energy ring" +Flags = {Take,ExpireStop,ShowDetail} +Attributes = {Weight=80,SlotType=RING,EquipTarget=3088} + +TypeID = 3052 +Name = "a life ring" +Flags = {Take,ExpireStop,ShowDetail} +Attributes = {Weight=80,SlotType=RING,EquipTarget=3089} + +TypeID = 3053 +Name = "a time ring" +Flags = {Take,ExpireStop,ShowDetail} +Attributes = {Weight=90,SlotType=RING,EquipTarget=3090} + +TypeID = 3054 +Name = "a silver amulet" +Flags = {Take,ShowDetail} +Attributes = {Weight=500,SlotType=NECKLACE,AbsorbPoison=10,ExpireTarget=0,TotalUses=200} + +TypeID = 3055 +Name = "a platinum amulet" +Description = "It is an amulet of protection" +Flags = {Take,Armor} +Attributes = {Weight=600,SlotType=NECKLACE,ArmorValue=2} + +TypeID = 3056 +Name = "a bronze amulet" +Flags = {Take,ShowDetail} +Attributes = {Weight=500,SlotType=NECKLACE,AbsorbManaDrain=15,ExpireTarget=0,TotalUses=200} + +TypeID = 3057 +Name = "an amulet of loss" +Flags = {Take} +Attributes = {Weight=420,SlotType=NECKLACE} + +TypeID = 3058 +Name = "a strange symbol" +Flags = {MultiUse,Take} +Attributes = {Weight=200,Brightness=2,LightColor=215} + +TypeID = 3059 +Name = "a spellbook" +Flags = {Text,Take} +Attributes = {Weight=5800} + +TypeID = 3060 +Name = "an orb" +Flags = {Take} +Attributes = {Weight=800,Brightness=2,LightColor=26} + +TypeID = 3061 +Name = "a life crystal" +Flags = {Take} +Attributes = {Weight=250,Brightness=2,LightColor=29} + +TypeID = 3062 +Name = "a mind stone" +Flags = {MultiUse,Take} +Attributes = {Weight=250} + +TypeID = 3063 +Name = "a gold ring" +Flags = {Take} +Attributes = {Weight=100,SlotType=RING} + +TypeID = 3064 +Name = "the orb of nature" +Flags = {Unmove} + +TypeID = 3065 +Name = "a quagmire rod" +Description = "It emits clouds of poisonous swamp gas" +Flags = {Take,Wand} +Attributes = {MinimumLevel=26,Weight=2650,Brightness=2,LightColor=67,Vocations=2,Range=2,ManaConsumption=8,AttackStrength=45,AttackVariation=8,DamageType=Poison,MissileEffect=15} + +TypeID = 3066 +Name = "a snakebite rod" +Description = "It seems to twitch and quiver as if trying to escape your grip" +Flags = {Take,Wand} +Attributes = {MinimumLevel=7,Weight=4300,Vocations=2,Range=4,ManaConsumption=2,AttackStrength=13,AttackVariation=5,DamageType=Poison,MissileEffect=15} + +TypeID = 3067 +Name = "a tempest rod" +Description = "It grants you the power of striking your foes with furious thunderstorms" +Flags = {Take,Wand} +Attributes = {MinimumLevel=33,Weight=2100,Brightness=3,LightColor=29,Vocations=2,ManaConsumption=13,AttackStrength=65,AttackVariation=9,DamageType=Energy,Range=1,MissileEffect=5} + +TypeID = 3068 +Name = "a crystal wand" +Flags = {Take} +Attributes = {Weight=2800} + +TypeID = 3069 +Name = "a volcanic rod" +Description = "It erupts powerful bursts of magma upon everything in your path" +Flags = {Take,Wand} +Attributes = {MinimumLevel=19,Weight=2900,Brightness=2,LightColor=199,Vocations=2,ManaConsumption=5,AttackStrength=30,AttackVariation=7,DamageType=Fire,Range=3,MissileEffect=4} + +TypeID = 3070 +Name = "a moonlight rod" +Description = "Shimmering rays of moonlight radiate from its tip" +Flags = {Take,Wand} +Attributes = {MinimumLevel=13,Weight=1950,Brightness=3,LightColor=143,Vocations=2,ManaConsumption=3,AttackStrength=19,AttackVariation=6,DamageType=Energy,Range=2,MissileEffect=5} + +TypeID = 3071 +Name = "a wand of inferno" +Description = "It unleashes the very fires of hell" +Flags = {Take,Wand} +Attributes = {MinimumLevel=33,Weight=3050,Brightness=3,LightColor=205,Vocations=1,ManaConsumption=13,AttackStrength=65,AttackVariation=9,DamageType=Fire,Range=2,MissileEffect=4} + +TypeID = 3072 +Name = "a wand of plague" +Description = "Infectious goo covers its tip" +Flags = {Take,Wand} +Attributes = {MinimumLevel=19,Weight=2300,Brightness=2,LightColor=67,Vocations=1,ManaConsumption=5,AttackStrength=30,AttackVariation=7,DamageType=Poison,Range=2,MissileEffect=15} + +TypeID = 3073 +Name = "a wand of cosmic energy" +Description = "The energy of a radiant star is trapped inside its globe" +Flags = {Take,Wand} +Attributes = {MinimumLevel=26,Weight=2300,Brightness=2,LightColor=205,Vocations=1,ManaConsumption=8,AttackStrength=45,AttackVariation=8,DamageType=Energy,Range=1,MissileEffect=5} + +TypeID = 3074 +Name = "a wand of vortex" +Description = "Surges of energy rush through the tip of this wand" +Flags = {Take,Wand} +Attributes = {MinimumLevel=7,Weight=2300,Brightness=2,LightColor=23,Vocations=1,ManaConsumption=2,AttackStrength=13,AttackVariation=5,DamageType=Energy,Range=3,MissileEffect=5} + +TypeID = 3075 +Name = "a wand of dragonbreath" +Description = "Legends say that this wand holds the soul of a young dragon" +Flags = {Take,Wand} +Attributes = {MinimumLevel=13,Weight=2300,Brightness=2,LightColor=192,Vocations=1,ManaConsumption=3,AttackStrength=19,AttackVariation=6,DamageType=Fire,Range=3,MissileEffect=4} + +TypeID = 3076 +Name = "a crystal ball" +Flags = {Take} +Attributes = {Weight=3400} + +TypeID = 3077 +Name = "an ankh" +Flags = {MultiUse,Take} +Attributes = {Weight=420} + +TypeID = 3078 +Name = "a mysterious fetish" +Flags = {MultiUse,Take} +Attributes = {Weight=490} + +TypeID = 3079 +Name = "boots of haste" +Flags = {Take} +Attributes = {Weight=750,SlotType=FEET,SpeedBoost=20} + +TypeID = 3080 +Name = "a broken amulet" +Flags = {Take} +Attributes = {Weight=420,SlotType=NECKLACE} + +TypeID = 3081 +Name = "a stone skin amulet" +Flags = {Take,ShowDetail} +Attributes = {Weight=700,SlotType=NECKLACE,AbsorbPhysical=80,ExpireTarget=0,TotalUses=5} + +TypeID = 3082 +Name = "an elven amulet" +Flags = {Take,ShowDetail} +Attributes = {Weight=270,SlotType=NECKLACE,AbsorbPhysical=10,AbsorbMagic=10,ExpireTarget=0,TotalUses=50} + +TypeID = 3083 +Name = "a garlic necklace" +Flags = {Take,ShowDetail} +Attributes = {Weight=380,SlotType=NECKLACE,AbsorbLifeDrain=20,ExpireTarget=0,TotalUses=150} + +TypeID = 3084 +Name = "a protection amulet" +Flags = {Take,ShowDetail} +Attributes = {Weight=550,SlotType=NECKLACE,AbsorbPhysical=6,ExpireTarget=0,TotalUses=250} + +TypeID = 3085 +Name = "a dragon necklace" +Flags = {Take,ShowDetail} +Attributes = {Weight=630,SlotType=NECKLACE,AbsorbFire=8,ExpireTarget=0,TotalUses=200} + +TypeID = 3086 +Name = "a stealth ring" +Flags = {Take,Expire,ShowDetail} +Attributes = {Weight=100,SlotType=RING,Invisible=1,ExpireTarget=0,TotalExpireTime=600,DeEquipTarget=3049} + +TypeID = 3087 +Name = "a power ring" +Flags = {Take,Expire,ShowDetail} +Attributes = {Weight=80,SlotType=RING,FistBoost=6,ExpireTarget=0,TotalExpireTime=1800,DeEquipTarget=3050} + +TypeID = 3088 +Name = "an energy ring" +Flags = {Take,Expire,ShowDetail} +Attributes = {Weight=80,SlotType=RING,ManaShield=1,ExpireTarget=0,TotalExpireTime=600,DeEquipTarget=3051} + +TypeID = 3089 +Name = "a life ring" +Flags = {Take,Expire,ShowDetail} +Attributes = {Weight=80,SlotType=RING,HealthTicks=2000,HealthGain=3,ManaTicks=2000,ManaGain=3,ExpireTarget=0,TotalExpireTime=1200,DeEquipTarget=3052} + +TypeID = 3090 +Name = "a time ring" +Flags = {Take,Expire,ShowDetail} +Attributes = {Weight=90,SlotType=RING,SpeedBoost=30,ExpireTarget=0,TotalExpireTime=600,DeEquipTarget=3053} + +TypeID = 3091 +Name = "a sword ring" +Flags = {Take,ExpireStop,ShowDetail} +Attributes = {Weight=90,SlotType=RING,EquipTarget=3094} + +TypeID = 3092 +Name = "an axe ring" +Flags = {Take,ExpireStop,ShowDetail} +Attributes = {Weight=90,SlotType=RING,EquipTarget=3095} + +TypeID = 3093 +Name = "a club ring" +Flags = {Take,ExpireStop,ShowDetail} +Attributes = {Weight=90,SlotType=RING,EquipTarget=3096} + +TypeID = 3094 +Name = "a sword ring" +Flags = {Take,Expire,ShowDetail} +Attributes = {Weight=90,SlotType=RING,SwordBoost=4,ExpireTarget=0,TotalExpireTime=1800,DeEquipTarget=3091} + +TypeID = 3095 +Name = "an axe ring" +Flags = {Take,Expire,ShowDetail} +Attributes = {Weight=90,SlotType=RING,AxeBoost=4,ExpireTarget=0,TotalExpireTime=1800,DeEquipTarget=3092} + +TypeID = 3096 +Name = "a club ring" +Flags = {Take,Expire,ShowDetail} +Attributes = {Weight=90,SlotType=RING,ClubBoost=4,ExpireTarget=0,TotalExpireTime=1800,DeEquipTarget=3093} + +TypeID = 3097 +Name = "a dwarven ring" +Flags = {Take,ExpireStop,ShowDetail} +Attributes = {Weight=110,SlotType=RING,EquipTarget=3099} + +TypeID = 3098 +Name = "a ring of healing" +Flags = {Take,ExpireStop,ShowDetail} +Attributes = {Weight=80,SlotType=RING,EquipTarget=3100} + +TypeID = 3099 +Name = "a dwarven ring" +Flags = {Take,Expire,ShowDetail} +Attributes = {Weight=110,SlotType=RING,SuppressDrunk=1,ExpireTarget=0,TotalExpireTime=3600,DeEquipTarget=3097} + +TypeID = 3100 +Name = "a ring of healing" +Flags = {Take,Expire,ShowDetail} +Attributes = {Weight=80,SlotType=RING,HealthTicks=2000,HealthGain=1,ManaTicks=2000,ManaGain=1,ExpireTarget=0,TotalExpireTime=450,DeEquipTarget=3098} + +TypeID = 3101 +Name = "a spellbook" +Flags = {Text,Take} +Attributes = {Weight=5800} + +TypeID = 3102 +Name = "a paw amulet" +Flags = {Take} +Attributes = {Weight=420,SlotType=NECKLACE} + +TypeID = 3103 +Name = "a cornucopia" +Flags = {UseEvent,Take} +Attributes = {Weight=1400} + +TypeID = 3104 +Name = "a banana skin" +Flags = {Take} +Attributes = {Weight=30} + +TypeID = 3105 +Name = "a dirty fur" +Flags = {Take} +Attributes = {Weight=200} + +TypeID = 3106 +Name = "an old twig" +Flags = {Take} +Attributes = {Weight=50} + +TypeID = 3107 +Name = "some wood" +Flags = {Take} +Attributes = {Weight=40} + +TypeID = 3108 +Name = "rubbish" +Flags = {Take} +Attributes = {Weight=100} + +TypeID = 3109 +Name = "rubbish" +Flags = {Take} +Attributes = {Weight=30} + +TypeID = 3110 +Name = "a piece of iron" +Flags = {Take} +Attributes = {Weight=20} + +TypeID = 3111 +Name = "a fishbone" +Flags = {Take} +Attributes = {Weight=70} + +TypeID = 3112 +Name = "rotten meat" +Flags = {Take} +Attributes = {Weight=60} + +TypeID = 3113 +Name = "broken pottery" +Flags = {Take} +Attributes = {Weight=180} + +TypeID = 3114 +Name = "a skull" +Flags = {Cumulative,Take} +Attributes = {Weight=2180} + +TypeID = 3115 +Name = "a bone" +Flags = {Take} +Attributes = {Weight=950} + +TypeID = 3116 +Name = "a big bone" +Flags = {Take} +Attributes = {Weight=1900} + +TypeID = 3117 +Name = "broken brown glass" +Flags = {Take} +Attributes = {Weight=170} + +TypeID = 3118 +Name = "broken green glass" +Flags = {Take} +Attributes = {Weight=170} + +TypeID = 3119 +Name = "a broken sword" +Flags = {Take} +Attributes = {Weight=3500} + +TypeID = 3120 +Name = "a moldy cheese" +Flags = {Take} +Attributes = {Weight=400} + +TypeID = 3121 +Name = "a torn book" +Flags = {Take} +Attributes = {Weight=1100} + +TypeID = 3122 +Name = "a dirty cape" +Flags = {Take} +Attributes = {Weight=2950} + +TypeID = 3123 +Name = "worn leather boots" +Flags = {Take} +Attributes = {Weight=900} + +TypeID = 3124 +Name = "a burnt scroll" +Flags = {Take} +Attributes = {Weight=40} + +TypeID = 3125 +Name = "remains of a fish" +Flags = {Take} +Attributes = {Weight=110} + +TypeID = 3126 +Name = "rubbish" +Flags = {Take} +Attributes = {Weight=80} + +TypeID = 3127 +Name = "rubbish" +Flags = {Take} +Attributes = {Weight=70} + +TypeID = 3128 +Name = "rubbish" +Flags = {Take} +Attributes = {Weight=120} + +TypeID = 3129 +Name = "some leaves" +Flags = {Take} +Attributes = {Weight=80} + +TypeID = 3130 +Name = "twigs" +Flags = {Take} +Attributes = {Weight=210} + +TypeID = 3131 +Name = "burnt down firewood" +Flags = {Take} +Attributes = {Weight=420} + +TypeID = 3132 +Name = "an animal skull" +Flags = {Unmove} + +TypeID = 3133 +Name = "humanoid remains" +Flags = {Unmove} + +TypeID = 3134 +Name = "ashes" +Flags = {Unmove} + +TypeID = 3135 +Name = "wooden trash" +Flags = {Take} +Attributes = {Weight=570} + +TypeID = 3136 +Name = "wooden trash" +Flags = {Take} +Attributes = {Weight=570} + +TypeID = 3137 +Name = "wooden trash" +Flags = {Take} +Attributes = {Weight=570} + +TypeID = 3138 +Name = "wooden trash" +Flags = {Take} +Attributes = {Weight=570} + +TypeID = 3139 +Name = "wooden trash" +Flags = {Take} +Attributes = {Weight=570} + +TypeID = 3140 +Name = "wooden trash" +Flags = {Take} +Attributes = {Weight=570} + +TypeID = 3141 +Name = "stone rubbish" +Flags = {Take} +Attributes = {Weight=980} + +TypeID = 3142 +Name = "stone rubbish" +Flags = {Take} +Attributes = {Weight=980} + +TypeID = 3143 +Name = "stone rubbish" +Flags = {Take} +Attributes = {Weight=980} + +TypeID = 3144 +Name = "stone rubbish" +Flags = {Take} +Attributes = {Weight=980} + +TypeID = 3145 +Name = "trashed wooden bars" +Flags = {Unmove,Expire} +Attributes = {ExpireTarget=2296,TotalExpireTime=120} + +TypeID = 3146 +Name = "trashed wooden bars" +Flags = {Unmove,Expire} +Attributes = {ExpireTarget=2295,TotalExpireTime=120} + +TypeID = 3147 +Name = "a blank rune" +Flags = {Take} +Attributes = {Weight=120} + +TypeID = 3148 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120} + +TypeID = 3149 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120} + +TypeID = 3150 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120} + +TypeID = 3151 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120} + +TypeID = 3152 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120} + +TypeID = 3153 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120} + +TypeID = 3154 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120} + +TypeID = 3155 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120} + +TypeID = 3156 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3157 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3158 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3159 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3160 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3161 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3162 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3163 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3164 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3165 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3166 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3167 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3168 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3169 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3170 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3171 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3172 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120} + +TypeID = 3173 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120} + +TypeID = 3174 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120} + +TypeID = 3175 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120} + +TypeID = 3176 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120} + +TypeID = 3177 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120} + +TypeID = 3178 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120} + +TypeID = 3179 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120} + +TypeID = 3180 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=2,LightColor=215} + +TypeID = 3181 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=2,LightColor=215} + +TypeID = 3182 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=2,LightColor=215} + +TypeID = 3183 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=2,LightColor=215} + +TypeID = 3184 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=2,LightColor=215} + +TypeID = 3185 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=2,LightColor=215} + +TypeID = 3186 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=2,LightColor=215} + +TypeID = 3187 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=2,LightColor=215} + +TypeID = 3188 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3189 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3190 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3191 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3192 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3193 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3194 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3195 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3196 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3197 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3198 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3199 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3200 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3201 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3202 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3203 +Name = "a spell rune" +Flags = {MultiUse,DistUse,Rune,Take} +Attributes = {Weight=120,Brightness=1,LightColor=215} + +TypeID = 3204 +Name = "your own dead body" +Flags = {Unmove} + +TypeID = 3205 +Name = "a family brooch" +Description = "You see the familyname Windtrouser engraved on this brooch" +Flags = {Take} +Attributes = {Weight=110} + +TypeID = 3206 +Name = "a dragonfetish" +Flags = {Take} +Attributes = {Weight=490} + +TypeID = 3207 +Name = "the skull of Ratha" +Flags = {Cumulative,Take} +Attributes = {Weight=2180} + +TypeID = 3208 +Name = "a giant smithhammer" +Description = "This cyclopean hammer seems to be an awesome smithing tool" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=6800,WeaponType=CLUB,Attack=24,Defense=14} + +TypeID = 3209 +Name = "a voodoodoll" +Description = "This voodoodoll looks like a little king" +Flags = {Take} +Attributes = {Weight=650} + +TypeID = 3210 +Name = "a hat of the mad" +Description = "You have a vague feeling that it looks somewhat silly" +Flags = {Take,Armor} +Attributes = {Weight=700,SlotType=HEAD,ArmorValue=3} + +TypeID = 3211 +Name = "a witchesbroom" +Description = "Don't use it without flying license. Not suitable for minors" +Flags = {MultiUse,Take} +Attributes = {Weight=1100} + +TypeID = 3212 +Name = "a monks diary" +Flags = {Text,Take} +Attributes = {Weight=1300} + +TypeID = 3213 +Name = "an annihilation bear" +Description = "I braved the Annihilator and all I got is this lousy teddy bear" +Flags = {Take} +Attributes = {Weight=4300} + +TypeID = 3214 +Name = "a blessed ankh" +Description = "You see the engraving of a white raven on its surface" +Flags = {MultiUse,Take} +Attributes = {Weight=420} + +TypeID = 3215 +Name = "a phoenix egg" +Description = "It seems to be burning from inside" +Flags = {Cumulative,Take} +Attributes = {Weight=30} + +TypeID = 3216 +Name = "a bill" +Description = "This is a bill for an expensive magicians hat and several rabbits" +Flags = {Take} +Attributes = {Weight=150} + +TypeID = 3217 +Name = "a letterbag" +Description = "This bag is nearly bursting from all the letters inside" +Flags = {MultiUse,UseEvent,Take} +Attributes = {Weight=50000,SlotType=BACKPACK} + +TypeID = 3218 +Name = "a present" +Flags = {UseEvent,Take} +Attributes = {Weight=1200} + +TypeID = 3219 +Name = "Waldos Posthorn" +Flags = {UseEvent,Take} +Attributes = {Weight=2200} + +TypeID = 3220 +Name = "a letter to Markwin" +Flags = {Take} +Attributes = {Weight=50} + +TypeID = 3221 +Name = "Santa's Mailbox" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 3222 +Name = "a helmet ornament" +Description = "This item seems to be a single part of a bigger object" +Flags = {Take} +Attributes = {Weight=160} + +TypeID = 3223 +Name = "a gem holder" +Description = "This item seems to be a single part of a bigger object" +Flags = {Take} +Attributes = {Weight=80} + +TypeID = 3224 +Name = "a right horn" +Description = "This item seems to be a single part of a bigger object" +Flags = {Take} +Attributes = {Weight=140} + +TypeID = 3225 +Name = "a left horn" +Description = "This item seems to be a single part of a bigger object" +Flags = {Take} +Attributes = {Weight=140} + +TypeID = 3226 +Name = "a damaged helmet" +Description = "This item seems to have several parts missing" +Flags = {Take,Armor} +Attributes = {Weight=1800,SlotType=HEAD,ArmorValue=5} + +TypeID = 3227 +Name = "a helmet piece" +Description = "This item seems to be a single part of a bigger object" +Flags = {Take} +Attributes = {Weight=260} + +TypeID = 3228 +Name = "a helmet adornement" +Description = "This item seems to be a single part of a bigger object" +Flags = {Take} +Attributes = {Weight=180} + +TypeID = 3229 +Name = "a helmet of the ancients" +Description = "The gem of the helmet is burned out and should be replaced" +Flags = {MultiUse,UseEvent,Take,Armor} +Attributes = {Weight=2760,SlotType=HEAD,ArmorValue=8} + +TypeID = 3230 +Name = "a helmet of the ancients" +Description = "The gem is glowing with power" +Flags = {Take,Expire,Armor} +Attributes = {Weight=2760,SlotType=HEAD,ExpireTarget=3229,TotalExpireTime=1800,ArmorValue=11} + +TypeID = 3231 +Name = "a gemmed lamp" +Description = "It is Fa'hradin's enchanted lamp" +Flags = {Take} +Attributes = {Weight=1300} + +TypeID = 3232 +Name = "a spyreport" +Description = "The report is written in some coded language" +Flags = {Take} +Attributes = {Weight=150} + +TypeID = 3233 +Name = "a tear of daraman" +Flags = {Take} +Attributes = {Weight=30} + +TypeID = 3234 +Name = "a cookbook" +Description = "It contains several exotic recipes" +Flags = {Take} +Attributes = {Weight=1500} + +TypeID = 3235 +Name = "an ancient rune" +Description = "This rune vibrates with ancient powers. It seems to be rotting rapidly" +Flags = {Take,Expire} +Attributes = {Weight=300,ExpireTarget=0,TotalExpireTime=65000} + +TypeID = 3236 +Name = "blue note" +Description = "The blue crystal is softly humming a ghostly melody. It seems to be rotting rapidly" +Flags = {Take,Expire} +Attributes = {Weight=250,ExpireTarget=0,TotalExpireTime=65000} + +TypeID = 3237 +Name = "a sword hilt" +Description = "This was once part of a formidable two handed weapon. It seems to be rotting rapidly" +Flags = {Take,Expire} +Attributes = {Weight=900,ExpireTarget=0,TotalExpireTime=65000} + +TypeID = 3238 +Name = "a cobrafang dagger" +Description = "This ritual weapon was forged from the sharp fang of a giant cobra. It seems to be rotting rapidly" +Flags = {Take,Expire} +Attributes = {Weight=600,ExpireTarget=0,TotalExpireTime=65000} + +TypeID = 3239 +Name = "a crystal arrow" +Description = "This arrow seems not suitable for the use with ordinary bows. It seems to be rotting rapidly" +Flags = {Take,Expire} +Attributes = {Weight=100,ExpireTarget=0,TotalExpireTime=65000} + +TypeID = 3240 +Name = "a burning heart" +Description = "The burning heart is still beating with unholy life. It seems to be rotting rapidly" +Flags = {Take,Expire} +Attributes = {Weight=400,Brightness=1,LightColor=193,ExpireTarget=0,TotalExpireTime=65000} + +TypeID = 3241 +Name = "an ornamented ankh" +Description = "This ancient relic shows signs of untold age. It seems to be rotting rapidly" +Flags = {Take,Expire} +Attributes = {Weight=500,ExpireTarget=0,TotalExpireTime=65000} + +TypeID = 3242 +Name = "a stuffed bunny" +Flags = {Take} +Attributes = {Weight=350} + +TypeID = 3243 +Name = "a gemmed lamp" +Description = "It is the djinn leader's sleeping lamp" +Flags = {Take} +Attributes = {Weight=1300} + +TypeID = 3244 +Name = "an old and used backpack" +Description = "A label on the backpack reads: Property of Sam, Thais" +Flags = {Container,Take} +Attributes = {Capacity=20,Weight=1800,SlotType=BACKPACK} + +TypeID = 3245 +Name = "a ring of wishes" +Description = "(This item has 3 charges left)" +Flags = {Take} +Attributes = {Weight=50,SlotType=RING} + +TypeID = 3246 +Name = "boots of waterwalking" +Description = "(This item has 5 charges left)" +Flags = {Take} +Attributes = {Weight=770,SlotType=FEET} + +TypeID = 3247 +Name = "a djinn's lamp" +Description = "(This item has 2 charges left)" +Flags = {Take} +Attributes = {Weight=600} + +TypeID = 3248 +Name = "a portable hole" +Description = "(This item has 1 charge left)" +Flags = {Unmove} + +TypeID = 3249 +Name = "frozen starlight" +Flags = {Take} +Attributes = {Weight=20,Brightness=6,LightColor=29} + +TypeID = 3250 +Name = "the carrot of doom" +Description = "You can sense the evil power of the carrot" +Flags = {Cumulative,Take} +Attributes = {Nutrition=8,Weight=160} + +TypeID = 3251 +Name = "a blood orb" +Description = "(This item has 2 charges left)" +Flags = {Take} +Attributes = {Weight=70} + +TypeID = 3252 +Name = "the horn of sundering" +Description = "(This items has 2 charges left)" +Flags = {Take} +Attributes = {Weight=2300} + +TypeID = 3253 +Name = "a backpack of holding" +Flags = {Take} +Attributes = {Weight=10} + +TypeID = 3254 +Name = "a roc feather" +Flags = {Take} +Attributes = {Weight=10} + +TypeID = 3255 +Name = "a drum" +Flags = {UseEvent,Unpass,Unmove,Unlay} + +TypeID = 3256 +Name = "a trumpet" +Flags = {UseEvent,Unpass,Unmove,Unlay} + +TypeID = 3257 +Name = "a horn" +Flags = {UseEvent,Unpass,Unmove,Unlay} + +TypeID = 3258 +Name = "a mandolin" +Flags = {UseEvent,Unpass,Unmove,Unlay} + +TypeID = 3259 +Name = "a horn" +Flags = {UseEvent,Unpass,Unmove,Unlay} + +TypeID = 3260 +Name = "a lyre" +Flags = {UseEvent,Unpass,Unmove,Unlay} + +TypeID = 3261 +Name = "a panpipe" +Flags = {UseEvent,Unpass,Unmove,Unlay} + +TypeID = 3262 +Name = "a flute" +Flags = {UseEvent,Unpass,Unmove,Unlay} + +TypeID = 3263 +Name = "a gemmed lamp" +Flags = {UseEvent,Unpass,Unmove,Unlay} + +TypeID = 3264 +Name = "a sword" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=3500,WeaponType=SWORD,Attack=14,Defense=12} + +TypeID = 3265 +Name = "a two handed sword" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=7000,SlotType=TWOHANDED,WeaponType=SWORD,Attack=30,Defense=25} + +TypeID = 3266 +Name = "a battle axe" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=5000,SlotType=TWOHANDED,WeaponType=AXE,Attack=25,Defense=10} + +TypeID = 3267 +Name = "a dagger" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=950,WeaponType=SWORD,Attack=8,Defense=6} + +TypeID = 3268 +Name = "a hand axe" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=1800,WeaponType=AXE,Attack=10,Defense=5} + +TypeID = 3269 +Name = "a halberd" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=9000,SlotType=TWOHANDED,WeaponType=AXE,Attack=35,Defense=14} + +TypeID = 3270 +Name = "a club" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=2500,WeaponType=CLUB,Attack=7,Defense=7} + +TypeID = 3271 +Name = "a spike sword" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=5000,WeaponType=SWORD,Attack=24,Defense=21} + +TypeID = 3272 +Name = "a rapier" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=1500,WeaponType=SWORD,Attack=10,Defense=8} + +TypeID = 3273 +Name = "a sabre" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=2500,WeaponType=SWORD,Attack=12,Defense=10} + +TypeID = 3274 +Name = "an axe" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=4000,WeaponType=AXE,Attack=12,Defense=6} + +TypeID = 3275 +Name = "a double axe" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=7000,SlotType=TWOHANDED,WeaponType=AXE,Attack=35,Defense=12} + +TypeID = 3276 +Name = "a hatchet" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=3500,WeaponType=AXE,Attack=15,Defense=8} + +TypeID = 3277 +Name = "a spear" +Flags = {Cumulative,Take,Distance} +Attributes = {Weight=2000,Range=7,Attack=25,Defense=0,MissileEffect=1,Fragility=3} + +TypeID = 3278 +Name = "a magic longsword" +Description = "It's the magic Cyclopmania Sword" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=4300,SlotType=TWOHANDED,WeaponType=SWORD,Attack=55,Defense=40} + +TypeID = 3279 +Name = "a war hammer" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=8500,SlotType=TWOHANDED,WeaponType=CLUB,Attack=45,Defense=10} + +TypeID = 3280 +Name = "a fire sword" +Description = "The blade is a magic flame" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=2300,Brightness=3,LightColor=199,WeaponType=SWORD,Attack=35,Defense=20} + +TypeID = 3281 +Name = "a giant sword" +Description = "This sword has been forged by ancient giants" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=18000,SlotType=TWOHANDED,WeaponType=SWORD,Attack=46,Defense=22} + +TypeID = 3282 +Name = "a morning star" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=5400,WeaponType=CLUB,Attack=25,Defense=11} + +TypeID = 3283 +Name = "a carlin sword" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=4000,WeaponType=SWORD,Attack=15,Defense=13} + +TypeID = 3284 +Name = "an ice rapier" +Description = "A deadly but fragile weapon" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=1500,ExpireTarget=0,TotalUses=1,WeaponType=SWORD,Attack=100,Defense=1} + +TypeID = 3285 +Name = "a longsword" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=4200,WeaponType=SWORD,Attack=17,Defense=14} + +TypeID = 3286 +Name = "a mace" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=3800,WeaponType=CLUB,Attack=16,Defense=11} + +TypeID = 3287 +Name = "a throwing star" +Flags = {MultiUse,Cumulative,Take,Distance} +Attributes = {Weight=200,Range=7,Attack=35,Defense=0,MissileEffect=8,Fragility=10} + +TypeID = 3288 +Name = "a magic sword" +Description = "It's the Sword of Valor" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=4200,WeaponType=SWORD,Attack=48,Defense=35} + +TypeID = 3289 +Name = "a staff" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=3800,SlotType=TWOHANDED,WeaponType=CLUB,Attack=10,Defense=25} + +TypeID = 3290 +Name = "a silver dagger" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=1020,WeaponType=SWORD,Attack=8,Defense=7} + +TypeID = 3291 +Name = "a knife" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=420,WeaponType=SWORD,Attack=7,Defense=5} + +TypeID = 3292 +Name = "a combat knife" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=870,WeaponType=SWORD,Attack=8,Defense=6} + +TypeID = 3293 +Name = "a sickle" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=1050,WeaponType=AXE,Attack=7,Defense=4} + +TypeID = 3294 +Name = "a short sword" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=3500,WeaponType=SWORD,Attack=11,Defense=11} + +TypeID = 3295 +Name = "a bright sword" +Description = "The blade shimmers in light blue" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=2900,Brightness=2,LightColor=143,WeaponType=SWORD,Attack=36,Defense=30} + +TypeID = 3296 +Name = "a warlord sword" +Description = "Strong powers flow in this magic sword" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=6400,SlotType=TWOHANDED,WeaponType=SWORD,Attack=53,Defense=38} + +TypeID = 3297 +Name = "a serpent sword" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=4100,WeaponType=SWORD,Attack=26,Defense=15} + +TypeID = 3298 +Name = "a throwing knife" +Flags = {MultiUse,Cumulative,Take,Distance} +Attributes = {Weight=500,Range=7,Attack=25,Defense=0,MissileEffect=9,Fragility=7} + +TypeID = 3299 +Name = "a poison dagger" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=880,WeaponType=SWORD,Attack=18,Defense=8} + +TypeID = 3300 +Name = "a katana" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=3100,WeaponType=SWORD,Attack=16,Defense=12} + +TypeID = 3301 +Name = "a broadsword" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=5250,SlotType=TWOHANDED,WeaponType=SWORD,Attack=26,Defense=23} + +TypeID = 3302 +Name = "a dragon lance" +Description = "The extraordinary sharp blade penetrates every armor" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=6700,SlotType=TWOHANDED,WeaponType=AXE,Attack=47,Defense=16} + +TypeID = 3303 +Name = "a great axe" +Description = "A masterpiece of a dwarven smith" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=9000,SlotType=TWOHANDED,WeaponType=AXE,Attack=52,Defense=22} + +TypeID = 3304 +Name = "a crowbar" +Flags = {MultiUse,UseEvent,Take,Weapon} +Attributes = {Weight=2100,WeaponType=CLUB,Attack=6,Defense=6} + +TypeID = 3305 +Name = "a battle hammer" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=6800,WeaponType=CLUB,Attack=24,Defense=14} + +TypeID = 3306 +Name = "a golden sickle" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=1950,WeaponType=AXE,Attack=13,Defense=6} + +TypeID = 3307 +Name = "a scimitar" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=2900,WeaponType=SWORD,Attack=19,Defense=13} + +TypeID = 3308 +Name = "a machete" +Flags = {MultiUse,UseEvent,Take,Weapon} +Attributes = {Weight=1650,WeaponType=SWORD,Attack=12,Defense=9} + +TypeID = 3309 +Name = "a thunder hammer" +Description = "It is blessed by the gods of Tibia" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=12500,WeaponType=CLUB,Attack=49,Defense=35} + +TypeID = 3310 +Name = "an iron hammer" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=6600,WeaponType=CLUB,Attack=18,Defense=10} + +TypeID = 3311 +Name = "a clerical mace" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=5800,WeaponType=CLUB,Attack=28,Defense=15} + +TypeID = 3312 +Name = "a silver mace" +Description = "You feel an aura of protection" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=6700,WeaponType=CLUB,Attack=40,Defense=30} + +TypeID = 3313 +Name = "an obsidian lance" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=8000,SlotType=TWOHANDED,WeaponType=AXE,Attack=34,Defense=10} + +TypeID = 3314 +Name = "a naginata" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=7800,SlotType=TWOHANDED,WeaponType=AXE,Attack=39,Defense=25} + +TypeID = 3315 +Name = "a guardian halberd" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=11000,SlotType=TWOHANDED,WeaponType=AXE,Attack=46,Defense=15} + +TypeID = 3316 +Name = "an orcish axe" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=4500,WeaponType=AXE,Attack=23,Defense=12} + +TypeID = 3317 +Name = "a barbarian axe" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=5100,WeaponType=AXE,Attack=28,Defense=18} + +TypeID = 3318 +Name = "a knight axe" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=5900,WeaponType=AXE,Attack=33,Defense=21} + +TypeID = 3319 +Name = "a stonecutter axe" +Description = "You feel the power of this mighty axe" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=9900,WeaponType=AXE,Attack=50,Defense=30} + +TypeID = 3320 +Name = "a fire axe" +Description = "The blade is a magic flame" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=4000,Brightness=3,LightColor=199,WeaponType=AXE,Attack=38,Defense=16} + +TypeID = 3321 +Name = "an enchanted staff" +Description = "Temporal magic powers enchant this staff" +Flags = {MultiUse,Take,Expire,Weapon} +Attributes = {Weight=3800,SlotType=TWOHANDED,ExpireTarget=3289,TotalExpireTime=60,WeaponType=CLUB,Attack=39,Defense=45} + +TypeID = 3322 +Name = "a dragon hammer" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=9700,WeaponType=CLUB,Attack=32,Defense=20} + +TypeID = 3323 +Name = "a dwarven axe" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=8200,WeaponType=AXE,Attack=31,Defense=19} + +TypeID = 3324 +Name = "a skull staff" +Description = "The staff longs for death" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=1700,Brightness=2,LightColor=180,WeaponType=CLUB,Attack=36,Defense=12} + +TypeID = 3325 +Name = "a light mace" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=4100,WeaponType=CLUB,Attack=14,Defense=9} + +TypeID = 3326 +Name = "a foil" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=1450,WeaponType=SWORD,Attack=9,Defense=11} + +TypeID = 3327 +Name = "a daramanian mace" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=6800,WeaponType=CLUB,Attack=21,Defense=12} + +TypeID = 3328 +Name = "a daramanian waraxe" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=5250,SlotType=TWOHANDED,WeaponType=AXE,Attack=39,Defense=15} + +TypeID = 3329 +Name = "a daramanian axe" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=4100,WeaponType=AXE,Attack=16,Defense=8} + +TypeID = 3330 +Name = "a heavy machete" +Flags = {MultiUse,UseEvent,Take,Weapon} +Attributes = {Weight=1840,WeaponType=SWORD,Attack=16,Defense=10} + +TypeID = 3331 +Name = "a ravager's axe" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=5250,SlotType=TWOHANDED,WeaponType=AXE,Attack=49,Defense=14} + +TypeID = 3332 +Name = "a hammer of wrath" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=7000,SlotType=TWOHANDED,WeaponType=CLUB,Attack=48,Defense=12} + +TypeID = 3333 +Name = "a crystal mace" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=8000,WeaponType=CLUB,Attack=38,Defense=16} + +TypeID = 3334 +Name = "a pharaoh sword" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=15000,WeaponType=SWORD,Attack=41,Defense=23} + +TypeID = 3335 +Name = "a twin axe" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=6400,SlotType=TWOHANDED,WeaponType=AXE,Attack=45,Defense=24} + +TypeID = 3336 +Name = "a studded club" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=3500,WeaponType=CLUB,Attack=9,Defense=8} + +TypeID = 3337 +Name = "a bone club" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=3900,WeaponType=CLUB,Attack=12,Defense=8} + +TypeID = 3338 +Name = "a bone sword" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=1900,WeaponType=SWORD,Attack=14,Defense=10} + +TypeID = 3339 +Name = "a djinn blade" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=2450,WeaponType=SWORD,Attack=38,Defense=22} + +TypeID = 3340 +Name = "a heavy mace" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=11000,SlotType=TWOHANDED,WeaponType=CLUB,Attack=50,Defense=15} + +TypeID = 3341 +Name = "an arcane staff" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=4000,WeaponType=CLUB,Attack=50,Defense=30} + +TypeID = 3342 +Name = "a war axe" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=6150,WeaponType=AXE,Attack=20,Defense=10} + +TypeID = 3343 +Name = "a lich staff" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=4100,WeaponType=CLUB,Attack=40,Defense=30} + +TypeID = 3344 +Name = "a beastslayer axe" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=6150,WeaponType=AXE,Attack=35,Defense=12} + +TypeID = 3345 +Name = "a templar scytheblade" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=2900,WeaponType=SWORD,Attack=23,Defense=15} + +TypeID = 3346 +Name = "a ripper lance" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=8000,SlotType=TWOHANDED,WeaponType=AXE,Attack=28,Defense=7} + +TypeID = 3347 +Name = "a hunting spear" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=8000,SlotType=TWOHANDED,WeaponType=AXE,Attack=18,Defense=8} + +TypeID = 3348 +Name = "a banana staff" +Flags = {MultiUse,Take,Weapon} +Attributes = {Weight=5000,WeaponType=CLUB,Attack=25,Defense=15} + +TypeID = 3349 +Name = "a crossbow" +Flags = {Take,Distance} +Attributes = {Weight=4000,SlotType=TWOHANDED,Range=7,AmmoType=BOLT} + +TypeID = 3350 +Name = "a bow" +Flags = {Take,Distance} +Attributes = {Weight=3100,SlotType=TWOHANDED,Range=7,AmmoType=ARROW} + +TypeID = 3351 +Name = "a steel helmet" +Flags = {Take,Armor} +Attributes = {Weight=4600,SlotType=HEAD,ArmorValue=6} + +TypeID = 3352 +Name = "a chain helmet" +Flags = {Take,Armor} +Attributes = {Weight=4200,SlotType=HEAD,ArmorValue=2} + +TypeID = 3353 +Name = "an iron helmet" +Flags = {Take,Armor} +Attributes = {Weight=3000,SlotType=HEAD,ArmorValue=5} + +TypeID = 3354 +Name = "a brass helmet" +Flags = {Take,Armor} +Attributes = {Weight=2700,SlotType=HEAD,ArmorValue=3} + +TypeID = 3355 +Name = "a leather helmet" +Flags = {Take,Armor} +Attributes = {Weight=2200,SlotType=HEAD,ArmorValue=1} + +TypeID = 3356 +Name = "a devil helmet" +Flags = {Take,Armor} +Attributes = {Weight=5000,SlotType=HEAD,ArmorValue=7} + +TypeID = 3357 +Name = "a plate armor" +Flags = {Take,Armor} +Attributes = {Weight=12000,SlotType=BODY,ArmorValue=10} + +TypeID = 3358 +Name = "a chain armor" +Flags = {Take,Armor} +Attributes = {Weight=10000,SlotType=BODY,ArmorValue=6} + +TypeID = 3359 +Name = "a brass armor" +Flags = {Take,Armor} +Attributes = {Weight=8000,SlotType=BODY,ArmorValue=8} + +TypeID = 3360 +Name = "a golden armor" +Description = "It's an enchanted armor" +Flags = {Take,Armor} +Attributes = {Weight=8000,SlotType=BODY,ArmorValue=14} + +TypeID = 3361 +Name = "a leather armor" +Flags = {Take,Armor} +Attributes = {Weight=6000,SlotType=BODY,ArmorValue=4} + +TypeID = 3362 +Name = "studded legs" +Flags = {Take,Armor} +Attributes = {Weight=2600,SlotType=LEGS,ArmorValue=2} + +TypeID = 3363 +Name = "dragon scale legs" +Flags = {Take,Armor} +Attributes = {Weight=4800,SlotType=LEGS,ArmorValue=10} + +TypeID = 3364 +Name = "golden legs" +Flags = {Take,Armor} +Attributes = {Weight=5600,SlotType=LEGS,ArmorValue=9} + +TypeID = 3365 +Name = "a golden helmet" +Description = "It's the famous Helmet of the Stars" +Flags = {Take,Armor} +Attributes = {Weight=3200,SlotType=HEAD,ArmorValue=12} + +TypeID = 3366 +Name = "a magic plate armor" +Description = "An enchanted gem glows on the plate armor" +Flags = {Take,Armor} +Attributes = {Weight=8500,SlotType=BODY,ArmorValue=17} + +TypeID = 3367 +Name = "a viking helmet" +Flags = {Take,Armor} +Attributes = {Weight=3900,SlotType=HEAD,ArmorValue=4} + +TypeID = 3368 +Name = "a winged helmet" +Description = "It's the Helmet of Hermes" +Flags = {Take,Armor} +Attributes = {Weight=1200,SlotType=HEAD,ArmorValue=10} + +TypeID = 3369 +Name = "a warrior helmet" +Flags = {Take,Armor} +Attributes = {Weight=6800,SlotType=HEAD,ArmorValue=8} + +TypeID = 3370 +Name = "a knight armor" +Flags = {Take,Armor} +Attributes = {Weight=12000,SlotType=BODY,ArmorValue=12} + +TypeID = 3371 +Name = "knight legs" +Flags = {Take,Armor} +Attributes = {Weight=7000,SlotType=LEGS,ArmorValue=8} + +TypeID = 3372 +Name = "brass legs" +Flags = {Take,Armor} +Attributes = {Weight=3800,SlotType=LEGS,ArmorValue=5} + +TypeID = 3373 +Name = "a strange helmet" +Flags = {Take,Armor} +Attributes = {Weight=4600,SlotType=HEAD,ArmorValue=6} + +TypeID = 3374 +Name = "a legion helmet" +Flags = {Take,Armor} +Attributes = {Weight=3100,SlotType=HEAD,ArmorValue=4} + +TypeID = 3375 +Name = "a soldier helmet" +Flags = {Take,Armor} +Attributes = {Weight=3200,SlotType=HEAD,ArmorValue=5} + +TypeID = 3376 +Name = "a studded helmet" +Flags = {Take,Armor} +Attributes = {Weight=2450,SlotType=HEAD,ArmorValue=2} + +TypeID = 3377 +Name = "a scale armor" +Flags = {Take,Armor} +Attributes = {Weight=10500,SlotType=BODY,ArmorValue=9} + +TypeID = 3378 +Name = "a studded armor" +Flags = {Take,Armor} +Attributes = {Weight=7100,SlotType=BODY,ArmorValue=5} + +TypeID = 3379 +Name = "a doublet" +Flags = {Take,Armor} +Attributes = {Weight=2500,SlotType=BODY,ArmorValue=2} + +TypeID = 3380 +Name = "a noble armor" +Flags = {Take,Armor} +Attributes = {Weight=12000,SlotType=BODY,ArmorValue=11} + +TypeID = 3381 +Name = "a crown armor" +Flags = {Take,Armor} +Attributes = {Weight=9900,SlotType=BODY,ArmorValue=13} + +TypeID = 3382 +Name = "crown legs" +Flags = {Take,Armor} +Attributes = {Weight=6500,SlotType=LEGS,ArmorValue=8} + +TypeID = 3383 +Name = "a dark armor" +Flags = {Take,Armor} +Attributes = {Weight=12000,SlotType=BODY,ArmorValue=10} + +TypeID = 3384 +Name = "a dark helmet" +Flags = {Take,Armor} +Attributes = {Weight=4600,SlotType=HEAD,ArmorValue=6} + +TypeID = 3385 +Name = "a crown helmet" +Flags = {Take,Armor} +Attributes = {Weight=2950,SlotType=HEAD,ArmorValue=7} + +TypeID = 3386 +Name = "a dragon scale mail" +Flags = {Take,Armor} +Attributes = {Weight=11400,SlotType=BODY,ArmorValue=15} + +TypeID = 3387 +Name = "a demon helmet" +Description = "You hear an evil whispering from inside" +Flags = {Take,Armor} +Attributes = {Weight=2950,SlotType=HEAD,ArmorValue=10} + +TypeID = 3388 +Name = "a demon armor" +Flags = {Take,Armor} +Attributes = {Weight=8000,SlotType=BODY,ArmorValue=16} + +TypeID = 3389 +Name = "demon legs" +Flags = {Take,Armor} +Attributes = {Weight=7000,SlotType=LEGS,ArmorValue=9} + +TypeID = 3390 +Name = "a horned helmet" +Flags = {Take,Armor} +Attributes = {Weight=5100,SlotType=HEAD,ArmorValue=11} + +TypeID = 3391 +Name = "a crusader helmet" +Flags = {Take,Armor} +Attributes = {Weight=5200,SlotType=HEAD,ArmorValue=8} + +TypeID = 3392 +Name = "a royal helmet" +Description = "An excellent masterpiece of a smith" +Flags = {Take,Armor} +Attributes = {Weight=4800,SlotType=HEAD,ArmorValue=9} + +TypeID = 3393 +Name = "an amazon helmet" +Flags = {Take,Armor} +Attributes = {Weight=2950,SlotType=HEAD,ArmorValue=7} + +TypeID = 3394 +Name = "an amazon armor" +Flags = {Take,Armor} +Attributes = {Weight=9900,SlotType=BODY,ArmorValue=13} + +TypeID = 3395 +Name = "a ceremonial mask" +Flags = {Take,Armor} +Attributes = {Weight=4000,SlotType=HEAD,Brightness=3,LightColor=215,ArmorValue=9} + +TypeID = 3396 +Name = "a dwarfen helmet" +Flags = {Take,Armor} +Attributes = {Weight=4200,SlotType=HEAD,ArmorValue=6} + +TypeID = 3397 +Name = "a dwarven armor" +Flags = {Take,Armor} +Attributes = {Weight=13000,SlotType=BODY,ArmorValue=10} + +TypeID = 3398 +Name = "dwarfen legs" +Flags = {Take,Armor} +Attributes = {Weight=4900,SlotType=LEGS,ArmorValue=6} + +TypeID = 3399 +Name = "an elven mail" +Flags = {Take,Armor} +Attributes = {Weight=9000,SlotType=BODY,ArmorValue=9} + +TypeID = 3400 +Name = "a dragon scale helmet" +Flags = {Take,Armor} +Attributes = {Weight=3250,SlotType=HEAD,ArmorValue=9} + +TypeID = 3401 +Name = "elven legs" +Flags = {Take,Armor} +Attributes = {Weight=3300,SlotType=LEGS,ArmorValue=4} + +TypeID = 3402 +Name = "a native armor" +Flags = {Take,Armor} +Attributes = {Weight=8000,SlotType=BODY,ArmorValue=7} + +TypeID = 3403 +Name = "a tribal mask" +Flags = {Take,Armor} +Attributes = {Weight=2500,SlotType=HEAD,ArmorValue=2} + +TypeID = 3404 +Name = "a leopard armor" +Flags = {Take,Armor} +Attributes = {Weight=9500,SlotType=BODY,ArmorValue=9} + +TypeID = 3405 +Name = "a horseman helmet" +Flags = {Take,Armor} +Attributes = {Weight=4200,SlotType=HEAD,ArmorValue=6} + +TypeID = 3406 +Name = "a feather headdress" +Flags = {Take,Armor} +Attributes = {Weight=2100,SlotType=HEAD,ArmorValue=2} + +TypeID = 3407 +Name = "a charmer's tiara" +Flags = {Take,Armor} +Attributes = {Weight=2200,SlotType=HEAD,ArmorValue=2} + +TypeID = 3408 +Name = "a beholder helmet" +Flags = {Take,Armor} +Attributes = {Weight=4600,SlotType=HEAD,ArmorValue=7} + +TypeID = 3409 +Name = "a steel shield" +Flags = {Take,Shield} +Attributes = {Weight=6900,Defense=21} + +TypeID = 3410 +Name = "a plate shield" +Flags = {Take,Shield} +Attributes = {Weight=6500,Defense=17} + +TypeID = 3411 +Name = "a brass shield" +Flags = {Take,Shield} +Attributes = {Weight=6000,Defense=16} + +TypeID = 3412 +Name = "a wooden shield" +Flags = {Take,Shield} +Attributes = {Weight=4000,Defense=14} + +TypeID = 3413 +Name = "a battle shield" +Flags = {Take,Shield} +Attributes = {Weight=6200,Defense=23} + +TypeID = 3414 +Name = "a mastermind shield" +Description = "It's an enchanted shield" +Flags = {Take,Shield} +Attributes = {Weight=5700,Defense=37} + +TypeID = 3415 +Name = "a guardian shield" +Flags = {Take,Shield} +Attributes = {Weight=5500,Defense=30} + +TypeID = 3416 +Name = "a dragon shield" +Flags = {Take,Shield} +Attributes = {Weight=6000,Defense=31} + +TypeID = 3417 +Name = "a shield of honour" +Description = "A mighty shield warded by the gods of Tibia" +Flags = {Take,Shield} +Attributes = {Weight=5400,Defense=33} + +TypeID = 3418 +Name = "a beholder shield" +Flags = {Take,Shield} +Attributes = {Weight=4700,Defense=28} + +TypeID = 3419 +Name = "a crown shield" +Flags = {Take,Shield} +Attributes = {Weight=6200,Defense=32} + +TypeID = 3420 +Name = "a demon shield" +Description = "This powerful shield seems to be as light as air" +Flags = {Take,Shield} +Attributes = {Weight=2600,Defense=35} + +TypeID = 3421 +Name = "a dark shield" +Flags = {Take,Shield} +Attributes = {Weight=5200,Defense=25} + +TypeID = 3422 +Name = "a great shield" +Description = "The shield is made of dragon scales" +Flags = {Take,Shield} +Attributes = {Weight=8400,Defense=38} + +TypeID = 3423 +Name = "a blessed shield" +Description = "The shield grants divine protection" +Flags = {Take,Shield} +Attributes = {Weight=6800,Defense=40} + +TypeID = 3424 +Name = "an ornamented shield" +Description = "Many gems sparkle on the shield" +Flags = {Take,Shield} +Attributes = {Weight=6700,Defense=22} + +TypeID = 3425 +Name = "a dwarven shield" +Flags = {Take,Shield} +Attributes = {Weight=5500,Defense=26} + +TypeID = 3426 +Name = "a studded shield" +Flags = {Take,Shield} +Attributes = {Weight=5800,Defense=15} + +TypeID = 3427 +Name = "a rose shield" +Flags = {Take,Shield} +Attributes = {Weight=5200,Defense=27} + +TypeID = 3428 +Name = "a tower shield" +Flags = {Take,Shield} +Attributes = {Weight=8200,Defense=32} + +TypeID = 3429 +Name = "a black shield" +Description = "An unholy creature covers the shield" +Flags = {Take,Shield} +Attributes = {Weight=4200,Defense=18} + +TypeID = 3430 +Name = "a copper shield" +Flags = {Take,Shield} +Attributes = {Weight=6300,Defense=19} + +TypeID = 3431 +Name = "a viking shield" +Flags = {Take,Shield} +Attributes = {Weight=6600,Defense=22} + +TypeID = 3432 +Name = "an ancient shield" +Flags = {Take,Shield} +Attributes = {Weight=6100,Defense=27} + +TypeID = 3433 +Name = "a griffin shield" +Flags = {Take,Shield} +Attributes = {Weight=5000,Defense=29} + +TypeID = 3434 +Name = "a vampire shield" +Description = "Dark powers enchant this shield" +Flags = {Take,Shield} +Attributes = {Weight=3800,Defense=34} + +TypeID = 3435 +Name = "a castle shield" +Flags = {Take,Shield} +Attributes = {Weight=4900,Defense=28} + +TypeID = 3436 +Name = "a medusa shield" +Flags = {Take,Shield} +Attributes = {Weight=5800,Defense=33} + +TypeID = 3437 +Name = "an amazon shield" +Flags = {Take,Shield} +Attributes = {Weight=6200,Defense=32} + +TypeID = 3438 +Name = "an eagle shield" +Flags = {Take,Shield} +Attributes = {Weight=6200,Defense=32} + +TypeID = 3439 +Name = "a phoenix shield" +Description = "This shield feels warm to the touch" +Flags = {Take,Shield} +Attributes = {Weight=3500,Defense=34} + +TypeID = 3440 +Name = "a scarab shield" +Flags = {Take,Shield} +Attributes = {Weight=4700,Defense=25} + +TypeID = 3441 +Name = "a bone shield" +Flags = {Take,Shield} +Attributes = {Weight=5500,Defense=20} + +TypeID = 3442 +Name = "a tempest shield" +Flags = {Take,Shield} +Attributes = {Weight=5100,Defense=36} + +TypeID = 3443 +Name = "a tusk shield" +Flags = {Take,Shield} +Attributes = {Weight=6900,Defense=27} + +TypeID = 3444 +Name = "a sentinel shield" +Flags = {Take,Shield} +Attributes = {Weight=4900,Defense=22} + +TypeID = 3445 +Name = "a salamander shield" +Flags = {Take,Shield} +Attributes = {Weight=5900,Defense=26} + +TypeID = 3446 +Name = "a bolt" +Flags = {Cumulative,Take,Ammo} +Attributes = {Weight=80,AmmoType=BOLT,Attack=30,MissileEffect=2,Fragility=100} + +TypeID = 3447 +Name = "an arrow" +Flags = {Cumulative,Take,Ammo} +Attributes = {Weight=70,AmmoType=ARROW,Attack=25,MissileEffect=3,Fragility=100} + +TypeID = 3448 +Name = "a poison arrow" +Flags = {Cumulative,Take,Ammo} +Attributes = {Weight=80,AmmoType=ARROW,Attack=10,MissileEffect=6,Fragility=100,WeaponSpecialEffect=1,AttackStrength=50} + +TypeID = 3449 +Name = "a burst arrow" +Flags = {Cumulative,Take,Ammo} +Attributes = {Weight=90,AmmoType=ARROW,Attack=0,MissileEffect=7,Fragility=100,WeaponSpecialEffect=2,AttackStrength=30} + +TypeID = 3450 +Name = "a power bolt" +Flags = {Cumulative,Take,Ammo} +Attributes = {Weight=90,AmmoType=BOLT,Attack=40,MissileEffect=14,Fragility=100} + +TypeID = 3451 +Name = "a pitchfork" +Flags = {MultiUse,Take} +Attributes = {Weight=2500} + +TypeID = 3452 +Name = "a rake" +Flags = {MultiUse,Take} +Attributes = {Weight=1500} + +TypeID = 3453 +Name = "a scythe" +Flags = {UseEvent,MultiUse,Take,Weapon} +Attributes = {Weight=3000,SlotType=TWOHANDED,WeaponType=CLUB,Attack=8,Defense=3} + +TypeID = 3454 +Name = "a broom" +Flags = {MultiUse,Take} +Attributes = {Weight=1100} + +TypeID = 3455 +Name = "a hoe" +Flags = {MultiUse,Take} +Attributes = {Weight=2800} + +TypeID = 3456 +Name = "a pick" +Flags = {MultiUse,UseEvent,Take} +Attributes = {Weight=4500} + +TypeID = 3457 +Name = "a shovel" +Flags = {MultiUse,UseEvent,Take} +Attributes = {Weight=3500} + +TypeID = 3458 +Name = "an anvil" +Flags = {Unpass,Unmove,Height} + +TypeID = 3459 +Name = "a wooden hammer" +Flags = {MultiUse,Take} +Attributes = {Weight=600} + +TypeID = 3460 +Name = "a hammer" +Flags = {MultiUse,Take} +Attributes = {Weight=1150} + +TypeID = 3461 +Name = "a saw" +Flags = {MultiUse,Take} +Attributes = {Weight=1000} + +TypeID = 3462 +Name = "a small axe" +Flags = {MultiUse,Take} +Attributes = {Weight=2000} + +TypeID = 3463 +Name = "a mirror" +Flags = {MultiUse,Take} +Attributes = {Weight=950} + +TypeID = 3464 +Name = "a baking tray" +Flags = {Take} +Attributes = {Weight=1200} + +TypeID = 3465 +Name = "a pot" +Flags = {MultiUse,FluidContainer,Unpass,Take,Destroy,Height} +Attributes = {Weight=5250,DestroyTarget=3142} + +TypeID = 3466 +Name = "a pan" +Flags = {Take} +Attributes = {Weight=1800} + +TypeID = 3467 +Name = "a fork" +Flags = {Take} +Attributes = {Weight=100} + +TypeID = 3468 +Name = "a spoon" +Flags = {Take} +Attributes = {Weight=100} + +TypeID = 3469 +Name = "a knife" +Flags = {MultiUse,UseEvent,Take} +Attributes = {Weight=100} + +TypeID = 3470 +Name = "a wooden spoon" +Flags = {Take} +Attributes = {Weight=100} + +TypeID = 3471 +Name = "a cleaver" +Flags = {Take} +Attributes = {Weight=660} + +TypeID = 3472 +Name = "an oven spatula" +Flags = {Take} +Attributes = {Weight=1400} + +TypeID = 3473 +Name = "a rolling pin" +Flags = {Take} +Attributes = {Weight=500} + +TypeID = 3474 +Name = "a bowel" +Flags = {Take} +Attributes = {Weight=1850} + +TypeID = 3475 +Name = "a bowel" +Flags = {Take} +Attributes = {Weight=1850} + +TypeID = 3476 +Name = "a bowel" +Flags = {Take} +Attributes = {Weight=1850} + +TypeID = 3477 +Name = "a ewer" +Flags = {MultiUse,FluidContainer,Take} +Attributes = {Weight=1750} + +TypeID = 3478 +Name = "a ewer" +Flags = {MultiUse,FluidContainer,Take} +Attributes = {Weight=1750} + +TypeID = 3479 +Name = "a ewer" +Flags = {MultiUse,FluidContainer,Take} +Attributes = {Weight=1750} + +TypeID = 3480 +Name = "a ewer" +Flags = {MultiUse,FluidContainer,Take} +Attributes = {Weight=1750} + +TypeID = 3481 +Name = "a closed trap" +Flags = {UseEvent,Take} +Attributes = {Weight=2100} + +TypeID = 3482 +Name = "a trap" +Flags = {UseEvent,CollisionEvent,Take} +Attributes = {Weight=2100} + +TypeID = 3483 +Name = "a fishing rod" +Flags = {MultiUse,DistUse,UseEvent,Take} +Attributes = {Weight=850} + +TypeID = 3484 +Name = "a telescope" +Flags = {Unpass,Unlay,Rotate,Destroy,Height} +Attributes = {RotateTarget=3487,DestroyTarget=3137} + +TypeID = 3485 +Name = "a telescope" +Flags = {Unpass,Unlay,Rotate,Destroy,Height} +Attributes = {RotateTarget=3486,DestroyTarget=3137} + +TypeID = 3486 +Name = "a telescope" +Flags = {Unpass,Unlay,Rotate,Destroy,Height} +Attributes = {RotateTarget=3484,DestroyTarget=3137} + +TypeID = 3487 +Name = "a telescope" +Flags = {Unpass,Unlay,Rotate,Destroy,Height} +Attributes = {RotateTarget=3485,DestroyTarget=3137} + +TypeID = 3488 +Name = "a ships telescope" +Flags = {Unpass,Unmove,Unlay,Rotate,Height} +Attributes = {RotateTarget=3491} + +TypeID = 3489 +Name = "a ships telescope" +Flags = {Unpass,Unmove,Unlay,Rotate,Height} +Attributes = {RotateTarget=3490} + +TypeID = 3490 +Name = "a ships telescope" +Flags = {Unpass,Unmove,Unlay,Rotate,Height} +Attributes = {RotateTarget=3488} + +TypeID = 3491 +Name = "a ships telescope" +Flags = {Unpass,Unmove,Unlay,Rotate,Height} +Attributes = {RotateTarget=3489} + +TypeID = 3492 +Name = "a worm" +Flags = {Cumulative,Take} +Attributes = {Weight=20} + +TypeID = 3493 +Name = "a crane" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3494 +Name = "a crane" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3495 +Name = "a crane" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3496 +Name = "a crane" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3497 +Name = "a locker" +Flags = {Container,Unpass,Unmove,Height,Depot} +Attributes = {Capacity=30} + +TypeID = 3498 +Name = "a locker" +Flags = {Container,Unpass,Unmove,Height,Depot} +Attributes = {Capacity=30} + +TypeID = 3499 +Name = "a locker" +Flags = {Container,Unpass,Unmove,Height,Depot} +Attributes = {Capacity=30} + +TypeID = 3500 +Name = "a locker" +Flags = {Container,Unpass,Unmove,Height,Depot} +Attributes = {Capacity=30} + +TypeID = 3501 +Name = "a mailbox" +Description = "Royal Tibia Mail" +Flags = {Bottom,CollisionEvent,Unpass,Unmove,Height,Mailbox} + +TypeID = 3502 +Name = "a depot chest" +Flags = {Container,Unmove} +Attributes = {Capacity=30} + +TypeID = 3503 +Name = "a parcel" +Flags = {Container,Avoid,Take,Height} +Attributes = {Capacity=10,Weight=1800} + +TypeID = 3504 +Name = "a stamped parcel" +Flags = {Container,Avoid,Take,Height} +Attributes = {Capacity=10,Weight=1800} + +TypeID = 3505 +Name = "a letter" +Flags = {Text,Write,Take} +Attributes = {MaxLength=2000,Weight=50} + +TypeID = 3506 +Name = "a stamped letter" +Flags = {Text,Take} +Attributes = {Weight=50} + +TypeID = 3507 +Name = "a label" +Flags = {Text,Write,Take} +Attributes = {MaxLength=80,Weight=10} + +TypeID = 3508 +Name = "a mailbox" +Description = "Royal Tibia Mail" +Flags = {Bottom,CollisionEvent,Unpass,Unmove,Height,Mailbox} + +TypeID = 3509 +Name = "an inkwell" +Flags = {Take} +Attributes = {Weight=200} + +TypeID = 3510 +Name = "a coal basin" +Flags = {Unpass,Destroy,Height} +Attributes = {DestroyTarget=3143,Brightness=8,LightColor=207} + +TypeID = 3511 +Name = "a coal basin" +Flags = {Unpass,Destroy,Height} +Attributes = {DestroyTarget=3143,Brightness=8,LightColor=206} + +TypeID = 3512 +Name = "a coal basin" +Flags = {Unpass,Destroy,Height} +Attributes = {DestroyTarget=3143,Brightness=8,LightColor=206} + +TypeID = 3513 +Name = "a coal basin" +Flags = {Unpass,Destroy,Height} +Attributes = {DestroyTarget=3143,Brightness=8,LightColor=206} + +TypeID = 3514 +Name = "an empty coal basin" +Flags = {Unpass,Destroy,Height} +Attributes = {DestroyTarget=3143,Brightness=0,LightColor=215} + +TypeID = 3515 +Name = "an altar" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 3516 +Name = "an altar" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 3517 +Name = "an altar" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 3518 +Name = "an altar" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 3519 +Name = "a sacrificial stone" +Flags = {Bottom,Unpass,CollisionEvent,Unmove,Height} + +TypeID = 3520 +Name = "a sacrificial stone" +Flags = {Bottom,Unpass,CollisionEvent,Unmove,Height} + +TypeID = 3521 +Name = "a sacrificial stone" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 3522 +Name = "a sacrificial stone" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 3523 +Name = "an altar" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 3524 +Name = "an altar" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 3525 +Name = "a sacrificial stone" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 3526 +Name = "a sacrificial stone" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 3527 +Name = "a sacrificial stone" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 3528 +Name = "a sacrificial stone" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 3529 +Name = "a sacrificial stone" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 3530 +Name = "a sacrificial stone" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 3531 +Name = "a sacrificial stone" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 3532 +Name = "a sacrificial stone" +Flags = {Bottom,Unpass,Unmove,Height} + +TypeID = 3533 +Name = "a black token" +Flags = {Cumulative,Take} +Attributes = {Weight=500} + +TypeID = 3534 +Name = "a white token" +Flags = {Cumulative,Take} +Attributes = {Weight=500} + +TypeID = 3535 +Name = "a white pawn" +Flags = {Take} +Attributes = {Weight=500} + +TypeID = 3536 +Name = "a white castle" +Flags = {Take} +Attributes = {Weight=500} + +TypeID = 3537 +Name = "a white knight" +Flags = {Take} +Attributes = {Weight=500} + +TypeID = 3538 +Name = "a white bishop" +Flags = {Take} +Attributes = {Weight=500} + +TypeID = 3539 +Name = "the white queen" +Flags = {Take} +Attributes = {Weight=500} + +TypeID = 3540 +Name = "the white king" +Flags = {Take} +Attributes = {Weight=500} + +TypeID = 3541 +Name = "a black pawn" +Flags = {Take} +Attributes = {Weight=500} + +TypeID = 3542 +Name = "a black castle" +Flags = {Take} +Attributes = {Weight=500} + +TypeID = 3543 +Name = "a black knight" +Flags = {Take} +Attributes = {Weight=500} + +TypeID = 3544 +Name = "a black bishop" +Flags = {Take} +Attributes = {Weight=500} + +TypeID = 3545 +Name = "the black queen" +Flags = {Take} +Attributes = {Weight=500} + +TypeID = 3546 +Name = "the black king" +Flags = {Take} +Attributes = {Weight=500} + +TypeID = 3547 +Name = "a tic-tac-toe token" +Flags = {Cumulative,Take} +Attributes = {Weight=500} + +TypeID = 3548 +Name = "a tic-tac-toe token" +Flags = {Cumulative,Take} +Attributes = {Weight=500} + +TypeID = 3549 +Name = "soft boots" +Flags = {Take,Expire,ShowDetail} +Attributes = {Weight=800,SlotType=FEET,ExpireTarget=6530,DeEquipTarget=6529,TotalExpireTime=14400,HealthGain=1,HealthTicks=2000,ManaGain=2,ManaTicks=1000} + +TypeID = 3550 +Name = "patched boots" +Flags = {Take,Armor} +Attributes = {Weight=1000,SlotType=FEET,ArmorValue=2} + +TypeID = 3551 +Name = "sandals" +Flags = {Take} +Attributes = {Weight=600,SlotType=FEET} + +TypeID = 3552 +Name = "leather boots" +Flags = {Take,Armor} +Attributes = {Weight=900,SlotType=FEET,ArmorValue=1} + +TypeID = 3553 +Name = "bunnyslippers" +Flags = {Take} +Attributes = {Weight=600,SlotType=FEET} + +TypeID = 3554 +Name = "steel boots" +Flags = {Take,Armor} +Attributes = {Weight=2900,SlotType=FEET,ArmorValue=3} + +TypeID = 3555 +Name = "golden boots" +Flags = {Take,Armor} +Attributes = {Weight=3100,SlotType=FEET,ArmorValue=4} + +TypeID = 3556 +Name = "crocodile boots" +Flags = {Take,Armor} +Attributes = {Weight=900,SlotType=FEET,ArmorValue=1} + +TypeID = 3557 +Name = "plate legs" +Flags = {Take,Armor} +Attributes = {Weight=5000,SlotType=LEGS,ArmorValue=7} + +TypeID = 3558 +Name = "chain legs" +Flags = {Take,Armor} +Attributes = {Weight=3500,SlotType=LEGS,ArmorValue=3} + +TypeID = 3559 +Name = "leather legs" +Flags = {Take,Armor} +Attributes = {Weight=1800,SlotType=LEGS,ArmorValue=1} + +TypeID = 3560 +Name = "a bast skirt" +Flags = {Take} +Attributes = {Weight=350,SlotType=LEGS} + +TypeID = 3561 +Name = "a jacket" +Flags = {Take,Armor} +Attributes = {Weight=2400,SlotType=BODY,ArmorValue=1} + +TypeID = 3562 +Name = "a coat" +Flags = {Take,Armor} +Attributes = {Weight=2700,SlotType=BODY,ArmorValue=1} + +TypeID = 3563 +Name = "a green tunic" +Flags = {Take,Armor} +Attributes = {Weight=930,SlotType=BODY,ArmorValue=1} + +TypeID = 3564 +Name = "a red tunic" +Flags = {Take,Armor} +Attributes = {Weight=1400,SlotType=BODY,ArmorValue=2} + +TypeID = 3565 +Name = "a cape" +Flags = {Take,Armor} +Attributes = {Weight=3200,SlotType=BODY,ArmorValue=1} + +TypeID = 3566 +Name = "a red robe" +Description = "The robe is artfully embroidered" +Flags = {Take,Armor} +Attributes = {Weight=2600,SlotType=BODY,ArmorValue=1} + +TypeID = 3567 +Name = "a blue robe" +Description = "It is a magic robe" +Flags = {Take,Armor} +Attributes = {Weight=2200,SlotType=BODY,ArmorValue=11} + +TypeID = 3568 +Name = "a simple dress" +Flags = {Take} +Attributes = {Weight=2400,SlotType=BODY} + +TypeID = 3569 +Name = "a white dress" +Flags = {Take} +Attributes = {Weight=2400,SlotType=BODY} + +TypeID = 3570 +Name = "a ball gown" +Flags = {Take} +Attributes = {Weight=2500,SlotType=BODY} + +TypeID = 3571 +Name = "a rangers cloak" +Flags = {Take,Armor} +Attributes = {Weight=3200,SlotType=BODY,ArmorValue=1} + +TypeID = 3572 +Name = "a scarf" +Flags = {Take,Armor} +Attributes = {Weight=200,SlotType=NECKLACE,ArmorValue=1} + +TypeID = 3573 +Name = "a magician hat" +Flags = {Take,Armor} +Attributes = {Weight=750,SlotType=HEAD,ArmorValue=1} + +TypeID = 3574 +Name = "a mystic turban" +Description = "Something is strange about this turban" +Flags = {Take,Armor} +Attributes = {Weight=850,SlotType=HEAD,ArmorValue=1} + +TypeID = 3575 +Name = "a wood cape" +Flags = {Take,Armor} +Attributes = {Weight=1100,SlotType=HEAD,ArmorValue=2} + +TypeID = 3576 +Name = "a post officers hat" +Description = "This hat is the insignia of all tibian post officers" +Flags = {Take,Armor} +Attributes = {Weight=700,SlotType=HEAD,ArmorValue=1} + +TypeID = 3577 +Name = "meat" +Flags = {Cumulative,Take} +Attributes = {Nutrition=15,Weight=1300} + +TypeID = 3578 +Name = "a fish" +Flags = {Cumulative,Take} +Attributes = {Nutrition=12,Weight=520} + +TypeID = 3579 +Name = "salmon" +Flags = {Cumulative,Take} +Attributes = {Nutrition=10,Weight=320} + +TypeID = 3580 +Name = "a fish" +Flags = {Cumulative,Take} +Attributes = {Nutrition=17,Weight=830} + +TypeID = 3581 +Name = "shrimp" +Flags = {Cumulative,Take} +Attributes = {Nutrition=4,Weight=50} + +TypeID = 3582 +Name = "ham" +Flags = {Cumulative,Take} +Attributes = {Nutrition=30,Weight=2000} + +TypeID = 3583 +Name = "dragon ham" +Description = "It still contains a small part of the power of a dragon" +Flags = {Cumulative,Take} +Attributes = {Nutrition=60,Weight=3000} + +TypeID = 3584 +Name = "a pear" +Flags = {Cumulative,Take} +Attributes = {Nutrition=5,Weight=140} + +TypeID = 3585 +Name = "a red apple" +Flags = {Cumulative,Take} +Attributes = {Nutrition=6,Weight=150} + +TypeID = 3586 +Name = "an orange" +Flags = {Cumulative,Take} +Attributes = {Nutrition=13,Weight=110} + +TypeID = 3587 +Name = "a banana" +Flags = {Cumulative,Take} +Attributes = {Nutrition=8,Weight=180} + +TypeID = 3588 +Name = "a blueberry" +Flags = {Cumulative,Take} +Attributes = {Nutrition=1,Weight=20} + +TypeID = 3589 +Name = "a coconut" +Flags = {Cumulative,Take} +Attributes = {Nutrition=18,Weight=480} + +TypeID = 3590 +Name = "a cherry" +Flags = {Cumulative,Take} +Attributes = {Nutrition=1,Weight=20} + +TypeID = 3591 +Name = "a strawberry" +Flags = {Cumulative,Take} +Attributes = {Nutrition=2,Weight=20} + +TypeID = 3592 +Name = "grapes" +Flags = {Take} +Attributes = {Nutrition=9,Weight=250} + +TypeID = 3593 +Name = "a melon" +Flags = {Take} +Attributes = {Nutrition=20,Weight=950} + +TypeID = 3594 +Name = "a pumpkin" +Flags = {Take} +Attributes = {Nutrition=17,Weight=1350} + +TypeID = 3595 +Name = "a carrot" +Flags = {Cumulative,Take} +Attributes = {Nutrition=8,Weight=160} + +TypeID = 3596 +Name = "a tomato" +Flags = {Cumulative,Take} +Attributes = {Nutrition=6,Weight=100} + +TypeID = 3597 +Name = "a corncob" +Flags = {Cumulative,Take} +Attributes = {Nutrition=9,Weight=350} + +TypeID = 3598 +Name = "a cookie" +Flags = {Cumulative,Take} +Attributes = {Nutrition=2,Weight=10} + +TypeID = 3599 +Name = "a candy cane" +Flags = {Cumulative,Take} +Attributes = {Nutrition=2,Weight=50} + +TypeID = 3600 +Name = "a bread" +Flags = {Cumulative,Take} +Attributes = {Nutrition=10,Weight=500} + +TypeID = 3601 +Name = "a roll" +Flags = {Cumulative,Take} +Attributes = {Nutrition=3,Weight=100} + +TypeID = 3602 +Name = "a brown bread" +Flags = {Cumulative,Take} +Attributes = {Nutrition=8,Weight=400} + +TypeID = 3603 +Name = "flour" +Flags = {UseEvent,Cumulative,MultiUse,Take} +Attributes = {Weight=500} + +TypeID = 3604 +Name = "a lump of dough" +Flags = {UseEvent,Cumulative,MultiUse,Take} +Attributes = {Weight=500} + +TypeID = 3605 +Name = "a bunch of wheat" +Flags = {UseEvent,Cumulative,MultiUse,Take} +Attributes = {Weight=1250} + +TypeID = 3606 +Name = "an egg" +Flags = {Cumulative,Take} +Attributes = {Nutrition=6,Weight=30} + +TypeID = 3607 +Name = "cheese" +Flags = {Take} +Attributes = {Nutrition=9,Weight=400} + +TypeID = 3608 +Name = "a snowy dead tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3609 +Name = "a snowy fir tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3610 +Name = "a plum tree" +Flags = {Bottom,Container,Unpass,Unmove,Unlay,Disguise} +Attributes = {Capacity=4,DisguiseTarget=3617} + +TypeID = 3611 +Name = "a firtree" +Flags = {Bottom,Container,Unpass,Unmove,Unlay,Disguise} +Attributes = {Capacity=4,DisguiseTarget=3614} + +TypeID = 3612 +Name = "a dead tree" +Flags = {Bottom,Container,Unpass,Unmove,Unlay,Disguise} +Attributes = {Capacity=4,DisguiseTarget=3634} + +TypeID = 3613 +Name = "a holy tree" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {Brightness=6,LightColor=143} + +TypeID = 3614 +Name = "a fir tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3615 +Name = "a sycamore" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3616 +Name = "a willow" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3617 +Name = "a plum tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3618 +Name = "a red maple" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3619 +Name = "a pear tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3620 +Name = "a yellow maple" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3621 +Name = "a beech" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3622 +Name = "a poplar" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3623 +Name = "a dead tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3624 +Name = "a dead tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3625 +Name = "a dwarf tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3626 +Name = "a pine" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3627 +Name = "a dead tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3628 +Name = "a dead tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3629 +Name = "a dead tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3630 +Name = "a dead tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3631 +Name = "a dead tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3632 +Name = "a dead tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3633 +Name = "a dead tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3634 +Name = "a dead tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3635 +Name = "old rush wood" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3636 +Name = "an old tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3637 +Name = "a cactus" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3638 +Name = "a cactus" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3639 +Name = "a palm" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3640 +Name = "a coconut palm" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3641 +Name = "a cactus" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3642 +Name = "a cactus" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3643 +Name = "a cactus" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3644 +Name = "a cactus" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3645 +Name = "a cactus" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3646 +Name = "a cactus" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3647 +Name = "a cactus" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3648 +Name = "a cactus" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3649 +Name = "a cactus" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3650 +Name = "a cactus" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3651 +Name = "wheat" +Flags = {Unmove,Expire} +Attributes = {ExpireTarget=3652,TotalExpireTime=43200} + +TypeID = 3652 +Name = "wheat" +Description = "It's not mature yet" +Flags = {Unmove,Avoid,Expire} +Attributes = {ExpireTarget=3653,TotalExpireTime=43200} + +TypeID = 3653 +Name = "wheat" +Flags = {UseEvent,Unpass,Unmove} + +TypeID = 3654 +Name = "moon flowers" +Flags = {Unmove} + +TypeID = 3655 +Name = "a moon flower" +Flags = {Take} +Attributes = {Weight=10} + +TypeID = 3656 +Name = "a white flower" +Flags = {Unmove} + +TypeID = 3657 +Name = "a heaven blossom" +Flags = {Unmove} + +TypeID = 3658 +Name = "a red rose" +Flags = {Take} +Attributes = {Weight=80} + +TypeID = 3659 +Name = "a blue rose" +Flags = {Take} +Attributes = {Weight=80} + +TypeID = 3660 +Name = "a yellow rose" +Flags = {Take} +Attributes = {Weight=80} + +TypeID = 3661 +Name = "a grave flower" +Flags = {Take} +Attributes = {Weight=60} + +TypeID = 3662 +Name = "a love flower" +Flags = {Unmove} + +TypeID = 3663 +Name = "a royal blossom" +Flags = {Unmove} + +TypeID = 3664 +Name = "a royal blossom" +Flags = {Unmove} + +TypeID = 3665 +Name = "a royal blossom" +Flags = {Unmove} + +TypeID = 3666 +Name = "some sunflowers" +Flags = {Unmove,Avoid} + +TypeID = 3667 +Name = "a sunflower" +Flags = {Unmove} + +TypeID = 3668 +Name = "a tulip" +Flags = {Take} +Attributes = {Weight=50} + +TypeID = 3669 +Name = "a water lily" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3670 +Name = "a water lily" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3671 +Name = "a water lily" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3672 +Name = "a water lily" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3673 +Name = "an orange star" +Flags = {Take} +Attributes = {Weight=70} + +TypeID = 3674 +Name = "a goat grass" +Flags = {Take} +Attributes = {Weight=80} + +TypeID = 3675 +Name = "an orchid" +Flags = {Unmove} + +TypeID = 3676 +Name = "a rosebush" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3677 +Name = "a rosebush" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3678 +Name = "a rosebush" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3679 +Name = "a rosebush" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3680 +Name = "a rosebush" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3681 +Name = "a bush" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3682 +Name = "a small fir tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3683 +Name = "a shadow plant" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3684 +Name = "a branch" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3685 +Name = "a swamp plant" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3686 +Name = "a swamp plant" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3687 +Name = "a swamp plant" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3688 +Name = "a swamp plant" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3689 +Name = "a swamp plant" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3690 +Name = "a swamp plant" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3691 +Name = "a swamp plant" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3692 +Name = "a swamp plant" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3693 +Name = "a swamp plant" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3694 +Name = "a swamp plant" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3695 +Name = "jungle grass" +Flags = {Unmove,Expire} +Attributes = {ExpireTarget=3696,TotalExpireTime=300} + +TypeID = 3696 +Name = "jungle grass" +Flags = {UseEvent,Unpass,Unmove} + +TypeID = 3697 +Name = "an agave" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3698 +Name = "a dry bush" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3699 +Name = "a blueberry bush" +Flags = {UseEvent,Bottom,Unpass,Unmove,Unlay} + +TypeID = 3700 +Name = "a blueberry bush" +Flags = {Bottom,Unpass,Unmove,Unlay,Expire} +Attributes = {ExpireTarget=3699,TotalExpireTime=3600} + +TypeID = 3701 +Name = "jungle grass" +Flags = {Unmove,Expire} +Attributes = {ExpireTarget=3702,TotalExpireTime=300} + +TypeID = 3702 +Name = "jungle grass" +Flags = {UseEvent,Unpass,Unmove} + +TypeID = 3703 +Name = "a thorn bush" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3704 +Name = "a thorn bush" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3705 +Name = "a thorn bush" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3706 +Name = "a thorn bush" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3707 +Name = "a thorn bush" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3708 +Name = "a thorn bush" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3709 +Name = "a thorn bush" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3710 +Name = "a thorn bush" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3711 +Name = "a thorn bush" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3712 +Name = "a thorn bush" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3713 +Name = "a thorn bush" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3714 +Name = "a thorn bush" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3715 +Name = "a thorn bush" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3716 +Name = "a thorn bush" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3717 +Name = "a thorn bush" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3718 +Name = "a thorn bush" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3719 +Name = "a thorn bush" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3720 +Name = "a thorn bush" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3721 +Name = "a thorn bush" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3722 +Name = "a thorn bush" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3723 +Name = "a white mushroom" +Flags = {Cumulative,Take} +Attributes = {Nutrition=9,Weight=40} + +TypeID = 3724 +Name = "a red mushroom" +Flags = {Cumulative,Take} +Attributes = {Nutrition=4,Weight=50} + +TypeID = 3725 +Name = "a brown mushroom" +Flags = {Cumulative,Take} +Attributes = {Nutrition=22,Weight=20} + +TypeID = 3726 +Name = "an orange mushroom" +Flags = {Cumulative,Take} +Attributes = {Nutrition=30,Weight=30} + +TypeID = 3727 +Name = "a wood mushroom" +Flags = {Cumulative,Take} +Attributes = {Nutrition=9,Weight=30} + +TypeID = 3728 +Name = "a dark mushroom" +Flags = {Cumulative,Take} +Attributes = {Nutrition=6,Weight=10} + +TypeID = 3729 +Name = "some mushrooms" +Flags = {Cumulative,Take} +Attributes = {Nutrition=12,Weight=10} + +TypeID = 3730 +Name = "some mushrooms" +Flags = {Cumulative,Take} +Attributes = {Nutrition=3,Weight=10} + +TypeID = 3731 +Name = "a fire mushroom" +Flags = {Cumulative,Take} +Attributes = {Nutrition=36,Weight=10} + +TypeID = 3732 +Name = "a green mushroom" +Flags = {Cumulative,Take} +Attributes = {Nutrition=5,Weight=10} + +TypeID = 3733 +Name = "dark mushrooms" +Flags = {Unmove,Hang} + +TypeID = 3734 +Name = "a blood herb" +Flags = {Cumulative,Take} +Attributes = {Weight=120} + +TypeID = 3735 +Name = "a stone herb" +Flags = {Cumulative,Take} +Attributes = {Weight=20} + +TypeID = 3736 +Name = "a star herb" +Flags = {Cumulative,Take} +Attributes = {Weight=30} + +TypeID = 3737 +Name = "a fern" +Flags = {Cumulative,Take} +Attributes = {Weight=30} + +TypeID = 3738 +Name = "a sling herb" +Flags = {Cumulative,Take} +Attributes = {Weight=90} + +TypeID = 3739 +Name = "a powder herb" +Flags = {Cumulative,Take} +Attributes = {Weight=50} + +TypeID = 3740 +Name = "a shadow herb" +Flags = {Cumulative,Take} +Attributes = {Weight=20} + +TypeID = 3741 +Name = "a troll green" +Flags = {Cumulative,Take} +Attributes = {Weight=100} + +TypeID = 3742 +Name = "an orange tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3743 +Name = "a thread tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3744 +Name = "a jungle dweller bush" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3745 +Name = "a tower fern" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3746 +Name = "a snake nest bush" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3747 +Name = "a green wig bush" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3748 +Name = "a lizards tongue bush" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3749 +Name = "a jungle crown plant" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3750 +Name = "a green fountain bush" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3751 +Name = "a big fern" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3752 +Name = "a dragons nest tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3753 +Name = "a purple kiss bush" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3754 +Name = "a small fern" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3755 +Name = "a jungle umbrella plant" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3756 +Name = "a jungle umbrella plant" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3757 +Name = "a jungle umbrella plant" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3758 +Name = "a jungle umbrella plant" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3759 +Name = "a jungle umbrella plant" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3760 +Name = "a jungle umbrella plant" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3761 +Name = "a bamboo plant" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3762 +Name = "a bamboo plant" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3763 +Name = "a bamboo plant" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3764 +Name = "a bamboo plant" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3765 +Name = "a bamboo plant" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3766 +Name = "a bamboo plant" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3767 +Name = "a bamboo plant" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3768 +Name = "a bamboo plant" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3769 +Name = "a bamboo plant" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3770 +Name = "a bamboo plant" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3771 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3772 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3773 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3774 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3775 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3776 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3777 +Name = "a giant tree" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3778 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3779 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3780 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3781 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3782 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3783 +Name = "a giant tree" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3784 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3785 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3786 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3787 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3788 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3789 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3790 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3791 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3792 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3793 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3794 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3795 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3796 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3797 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3798 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3799 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3800 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3801 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3802 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3803 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3804 +Name = "jungle vines" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3805 +Name = "jungle vines" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3806 +Name = "jungle vines" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3807 +Name = "jungle vines" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3808 +Name = "jungle vines" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3809 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3810 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3811 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3812 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3813 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3814 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3815 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3816 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3817 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3818 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3819 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3820 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3821 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3822 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3823 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3824 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3825 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3826 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3827 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3828 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3829 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3830 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3831 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3832 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3833 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3834 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3835 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3836 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3837 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3838 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3839 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3840 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3841 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3842 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3843 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3844 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3845 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3846 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3847 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3848 +Name = "a liana" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3849 +Name = "a giant tree" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3850 +Name = "a giant tree" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3851 +Name = "a giant tree" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3852 +Name = "a giant tree" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3853 +Name = "a giant tree" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3854 +Name = "a giant tree" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3855 +Name = "a giant tree" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3856 +Name = "a giant tree" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3857 +Name = "a giant tree" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3858 +Name = "a giant tree" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3859 +Name = "a giant tree" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3860 +Name = "a giant tree" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3861 +Name = "a giant tree" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3862 +Name = "a giant tree" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3863 +Name = "a giant tree" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3864 +Name = "a giant tree" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3865 +Name = "a giant tree" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3866 +Name = "a giant tree" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3867 +Name = "a giant tree" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3868 +Name = "a giant tree" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3869 +Name = "a giant tree" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3870 +Name = "a chill nettle" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3871 +Name = "a monkey tail" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3872 +Name = "a fairy queen" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3873 +Name = "a crane plant" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3874 +Name = "a jungle bells plant" +Flags = {Bottom,Unmove} + +TypeID = 3875 +Name = "a dawn singer" +Flags = {Bottom,Unmove} + +TypeID = 3876 +Name = "a turtle sprouter" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3877 +Name = "a bees ballroom" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3878 +Name = "a giant jungle rose" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3879 +Name = "a jungle rose" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3880 +Name = "a titans orchid" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3881 +Name = "a titans orchid" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3882 +Name = "a titans orchid" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3883 +Name = "a titans orchid" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3884 +Name = "a purple cardinal" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3885 +Name = "a witches cauldron plant" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3886 +Name = "a gold blossom" +Flags = {Bottom,Unmove} + +TypeID = 3887 +Name = "a gold blossom" +Flags = {Bottom,Unmove} + +TypeID = 3888 +Name = "a meadow star" +Flags = {Bottom,Unmove} + +TypeID = 3889 +Name = "a meadow star" +Flags = {Bottom,Unmove} + +TypeID = 3890 +Name = "a meadow star" +Flags = {Bottom,Unmove} + +TypeID = 3891 +Name = "a sneeze blossom" +Flags = {Bottom,Unmove} + +TypeID = 3892 +Name = "a dew kisser flower" +Flags = {Bottom,Unmove} + +TypeID = 3893 +Name = "a dew kisser flower" +Flags = {Bottom,Unmove} + +TypeID = 3894 +Name = "a dew kisser flower" +Flags = {Bottom,Unmove} + +TypeID = 3895 +Name = "a velvet petal" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3896 +Name = "a velvet petal" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3897 +Name = "a velvet petal" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3898 +Name = "a velvet petal" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3899 +Name = "a devil's tongue flower" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3900 +Name = "a small pearl flower" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3901 +Name = "a large pearl flower" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3902 +Name = "a large pearl flower" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3903 +Name = "a dead man's saddle" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3904 +Name = "a dead man's saddle" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3905 +Name = "a dead man's saddle" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3906 +Name = "a dead man's saddle" +Flags = {Bottom,Unmove} + +TypeID = 3907 +Name = "dead man's saddles" +Flags = {Bottom,Unmove} + +TypeID = 3908 +Name = "a moss cap mushroom" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3909 +Name = "a moss cap mushroom" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3910 +Name = "a slime table mushroom" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3911 +Name = "a slime table mushroom" +Flags = {Bottom,Unpass,Unmove} + +TypeID = 3912 +Name = "a slime table mushroom" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3913 +Name = "slime table mushrooms" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3914 +Name = "a giggle mushroom" +Flags = {Bottom,Unmove} + +TypeID = 3915 +Name = "giggle mushrooms" +Flags = {Bottom,Unmove} + +TypeID = 3916 +Name = "a cat's food mushroom" +Flags = {Bottom,Unmove} + +TypeID = 3917 +Name = "cat's food mushrooms" +Flags = {Bottom,Unmove} + +TypeID = 3918 +Name = "a glimmer cap mushroom" +Flags = {Bottom,Unmove} + +TypeID = 3919 +Name = "glimmer cap mushrooms" +Flags = {Bottom,Unmove} + +TypeID = 3920 +Name = "a giant glimmer cap mushroom" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3921 +Name = "a large pearl flower" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3922 +Name = "a fallen tree" +Flags = {Bottom,Unmove,Height} + +TypeID = 3923 +Name = "a fallen tree" +Flags = {Bottom,Unmove,Height} + +TypeID = 3924 +Name = "a fallen tree" +Flags = {Bottom,Unmove} + +TypeID = 3925 +Name = "a fallen tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3926 +Name = "a fallen tree" +Flags = {Bottom,Unmove,Height} + +TypeID = 3927 +Name = "a fallen tree" +Flags = {Bottom,Unmove,Height} + +TypeID = 3928 +Name = "a fallen tree" +Flags = {Bottom,Unmove,Height} + +TypeID = 3929 +Name = "a fallen tree" +Flags = {Bottom,Unmove,Height} + +TypeID = 3930 +Name = "a fallen tree" +Flags = {Bottom,Unmove,Height} + +TypeID = 3931 +Name = "a fallen tree" +Flags = {Bottom,Unmove,Height} + +TypeID = 3932 +Name = "a fallen tree" +Flags = {Bottom,Unmove} + +TypeID = 3933 +Name = "a fallen tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3934 +Name = "a fallen tree" +Flags = {Bottom,Unmove,Height} + +TypeID = 3935 +Name = "a fallen tree" +Flags = {Bottom,Unmove,Height} + +TypeID = 3936 +Name = "a fallen tree" +Flags = {Bottom,Unmove,Height} + +TypeID = 3937 +Name = "a fallen tree" +Flags = {Bottom,Unmove,Height} + +TypeID = 3938 +Name = "jungle vines" +Flags = {Unmove} + +TypeID = 3939 +Name = "jungle vines" +Flags = {Unmove} + +TypeID = 3940 +Name = "jungle vines" +Flags = {Unmove} + +TypeID = 3941 +Name = "jungle vines" +Flags = {Unmove} + +TypeID = 3942 +Name = "jungle vines" +Flags = {Unmove} + +TypeID = 3943 +Name = "jungle vines" +Flags = {Unmove} + +TypeID = 3944 +Name = "a jungle maw" +Flags = {Bottom,CollisionEvent,Unmove} + +TypeID = 3945 +Name = "a jungle maw" +Flags = {Bottom,Unmove,Expire} +Attributes = {ExpireTarget=3944,TotalExpireTime=150} + +TypeID = 3946 +Name = "a fallen tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3947 +Name = "a fallen tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3948 +Name = "a fallen tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3949 +Name = "a fallen tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3950 +Name = "a fallen tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3951 +Name = "a fallen tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3952 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3953 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3954 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3955 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3956 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3957 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3958 +Name = "a giant tree" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 3959 +Name = "a giant tree root" +Flags = {Unmove} + +TypeID = 3960 +Name = "a giant tree root" +Flags = {Unmove} + +TypeID = 3961 +Name = "a giant tree root" +Flags = {Unmove} + +TypeID = 3962 +Name = "a giant tree root" +Flags = {Unmove} + +TypeID = 3963 +Name = "a giant tree root" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3964 +Name = "a giant tree root" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 3965 +Name = "a giant tree root" +Flags = {Unmove} + +TypeID = 3966 +Name = "a giant tree root" +Flags = {Unmove} + +TypeID = 3967 +Name = "a giant tree root" +Flags = {Unmove} + +TypeID = 3968 +Name = "a giant tree root" +Flags = {Unmove} + +TypeID = 3969 +Name = "a giant tree root" +Flags = {Unmove} + +TypeID = 3970 +Name = "a giant tree root" +Flags = {Unmove} + +TypeID = 3971 +Name = "a giant tree root" +Flags = {Unmove} + +TypeID = 3972 +Name = "a giant tree root" +Flags = {Unmove} + +TypeID = 3973 +Name = "a giant tree root" +Flags = {Unmove} + +TypeID = 3974 +Name = "a giant tree root" +Flags = {Unmove} + +TypeID = 3975 +Name = "a mossy fallen tree" +Flags = {Bottom,Unmove,Height} + +TypeID = 3976 +Name = "a mossy fallen tree" +Flags = {Bottom,Unmove,Height} + +TypeID = 3977 +Name = "a mossy fallen tree" +Flags = {Bottom,Unmove,Height} + +TypeID = 3978 +Name = "a mossy fallen tree" +Flags = {Bottom,Unmove,Height} + +TypeID = 3979 +Name = "a mossy fallen tree" +Flags = {Bottom,Unmove,Height} + +TypeID = 3980 +Name = "a mossy fallen tree" +Flags = {Bottom,Unmove,Height} + +TypeID = 3981 +Name = "a mossy fallen tree" +Flags = {Bottom,Unmove,Height} + +TypeID = 3982 +Name = "a mossy fallen tree" +Flags = {Bottom,Unmove,Height} + +TypeID = 3983 +Name = "a mossy fallen tree" +Flags = {Bottom,Unmove,Height} + +TypeID = 3984 +Name = "a mossy fallen tree" +Flags = {Bottom,Unmove,Height} + +TypeID = 3985 +Name = "a mossy fallen tree" +Flags = {Bottom,Unmove,Height} + +TypeID = 3986 +Name = "a mossy fallen tree" +Flags = {Bottom,Unmove,Height} + +TypeID = 3987 +Name = "a dead troll" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=7,FluidSource=BLOOD,Weight=60000,ExpireTarget=3991,TotalExpireTime=1800} + +TypeID = 3988 +Name = "a dead spider" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=SLIME,Weight=4600,ExpireTarget=4003,TotalExpireTime=1200} + +TypeID = 3989 +Name = "a dead cyclops" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=10,FluidSource=BLOOD,ExpireTarget=4092,TotalExpireTime=1800} + +TypeID = 3990 +Name = "a slain skeleton" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,Weight=60000,ExpireTarget=4103,TotalExpireTime=1200} + +TypeID = 3991 +Name = "a dead troll" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=50000,ExpireTarget=3992,TotalExpireTime=1800} + +TypeID = 3992 +Name = "a dead troll" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=30000,ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 3993 +Name = "a dead troll" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=10000,ExpireTarget=0,TotalExpireTime=10} + +TypeID = 3994 +Name = "a dead rat" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=BLOOD,Weight=6300,ExpireTarget=3995,TotalExpireTime=1200} + +TypeID = 3995 +Name = "a dead rat" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=4400,ExpireTarget=3996,TotalExpireTime=1200} + +TypeID = 3996 +Name = "a dead rat" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=3000,ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 3997 +Name = "a dead rat" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=2000,ExpireTarget=0,TotalExpireTime=10} + +TypeID = 3998 +Name = "a dead snake" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=1200,ExpireTarget=3999,TotalExpireTime=1200} + +TypeID = 3999 +Name = "a dead snake" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=840,ExpireTarget=4000,TotalExpireTime=1200} + +TypeID = 4000 +Name = "a dead snake" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=620,ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4001 +Name = "a dead orc" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,FluidSource=BLOOD,Weight=82000,ExpireTarget=4002,TotalExpireTime=1800} + +TypeID = 4002 +Name = "a dead orc" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=65000,ExpireTarget=4147,TotalExpireTime=1800} + +TypeID = 4003 +Name = "a dead spider" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=3000,ExpireTarget=4004,TotalExpireTime=1200} + +TypeID = 4004 +Name = "a dead spider" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=1200,ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4005 +Name = "a dead rotworm" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=10,ExpireTarget=4006,TotalExpireTime=1200} + +TypeID = 4006 +Name = "a dead rotworm" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=4145,TotalExpireTime=1200} + +TypeID = 4007 +Name = "a dead wolf" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=BLOOD,Weight=26000,ExpireTarget=4008,TotalExpireTime=1800} + +TypeID = 4008 +Name = "a dead wolf" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,Weight=20000,ExpireTarget=4009,TotalExpireTime=1800} + +TypeID = 4009 +Name = "a dead wolf" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=13000,ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4010 +Name = "a dead wolf" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=6000,ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4011 +Name = "a dead minotaur" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,FluidSource=BLOOD,Weight=130000,ExpireTarget=4012,TotalExpireTime=1800} + +TypeID = 4012 +Name = "a dead minotaur" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,Weight=105000,ExpireTarget=4013,TotalExpireTime=1800} + +TypeID = 4013 +Name = "a dead minotaur" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,Weight=85000,ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4014 +Name = "a dead minotaur" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=40000,ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4015 +Name = "a dead minotaur" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=20000,ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4016 +Name = "a dead deer" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=BLOOD,Weight=68000,ExpireTarget=4017,TotalExpireTime=1800} + +TypeID = 4017 +Name = "a dead deer" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,Weight=58000,ExpireTarget=4018,TotalExpireTime=1800} + +TypeID = 4018 +Name = "a dead deer" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,Weight=40000,ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4019 +Name = "a dead deer" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=10000,ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4020 +Name = "a dead dog" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=BLOOD,Weight=21000,ExpireTarget=4021,TotalExpireTime=1200} + +TypeID = 4021 +Name = "a dead dog" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,Weight=14000,ExpireTarget=4022,TotalExpireTime=1200} + +TypeID = 4022 +Name = "a dead dog" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=9000,ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4023 +Name = "a dead dog" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=1000,ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4024 +Name = "a slain skeleton" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,Weight=40000,ExpireTarget=4156,TotalExpireTime=1200} + +TypeID = 4025 +Name = "a dead dragon" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=15,FluidSource=BLOOD,ExpireTarget=4026,TotalExpireTime=1800} + +TypeID = 4026 +Name = "a dead dragon" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=15,ExpireTarget=4027,TotalExpireTime=1800} + +TypeID = 4027 +Name = "a dead dragon" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=15,ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4028 +Name = "a dead dragon" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4029 +Name = "a dead spider" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=SLIME,Weight=9000,ExpireTarget=4066,TotalExpireTime=1200} + +TypeID = 4030 +Name = "a dead bear" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=10,FluidSource=BLOOD,ExpireTarget=4031,TotalExpireTime=1800} + +TypeID = 4031 +Name = "a dead bear" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=4032,TotalExpireTime=1800} + +TypeID = 4032 +Name = "a dead bear" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4033 +Name = "a dead bear" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4034 +Name = "a slain ghoul" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,Weight=64000,ExpireTarget=4035,TotalExpireTime=1800} + +TypeID = 4035 +Name = "a slain ghoul" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=57000,ExpireTarget=4036,TotalExpireTime=1800} + +TypeID = 4036 +Name = "a slain ghoul" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=39000,ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4037 +Name = "a slain ghoul" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=5000,ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4038 +Name = "a dead giant spider" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=10,FluidSource=SLIME,ExpireTarget=4039,TotalExpireTime=1800} + +TypeID = 4039 +Name = "a dead giant spider" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=6,ExpireTarget=4040,TotalExpireTime=1800} + +TypeID = 4040 +Name = "a dead giant spider" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4041 +Name = "a dead orc" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,FluidSource=BLOOD,Weight=90000,ExpireTarget=4042,TotalExpireTime=1800} + +TypeID = 4042 +Name = "a dead orc" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=70000,ExpireTarget=4147,TotalExpireTime=1800} + +TypeID = 4043 +Name = "a dead orc" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,FluidSource=BLOOD,Weight=90000,ExpireTarget=4044,TotalExpireTime=1800} + +TypeID = 4044 +Name = "a dead orc" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=70000,ExpireTarget=4147,TotalExpireTime=1800} + +TypeID = 4045 +Name = "a dead orc" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,FluidSource=BLOOD,Weight=90000,ExpireTarget=4046,TotalExpireTime=1800} + +TypeID = 4046 +Name = "a dead orc" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=70000,ExpireTarget=4147,TotalExpireTime=1800} + +TypeID = 4047 +Name = "a dead minotaur" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,FluidSource=BLOOD,Weight=140000,ExpireTarget=4048,TotalExpireTime=1800} + +TypeID = 4048 +Name = "a dead minotaur" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,Weight=110000,ExpireTarget=4013,TotalExpireTime=1800} + +TypeID = 4049 +Name = "a dead minotaur" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=2,Weight=80000,ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4050 +Name = "a dead minotaur" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=40000,ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4051 +Name = "a pile of bones" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=20000,ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4052 +Name = "a dead minotaur" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,FluidSource=BLOOD,Weight=140000,ExpireTarget=4053,TotalExpireTime=1800} + +TypeID = 4053 +Name = "a dead minotaur" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,Weight=110000,ExpireTarget=4013,TotalExpireTime=1800} + +TypeID = 4054 +Name = "a dead minotaur" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=2,Weight=80000,ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4055 +Name = "a dead minotaur" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=40000,ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4056 +Name = "a pile of bones" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=20000,ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4057 +Name = "a dead minotaur" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,FluidSource=BLOOD,Weight=150000,ExpireTarget=4058,TotalExpireTime=1800} + +TypeID = 4058 +Name = "a dead minotaur" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,Weight=110000,ExpireTarget=4013,TotalExpireTime=1800} + +TypeID = 4059 +Name = "a dead minotaur" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=2,Weight=80000,ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4060 +Name = "a dead minotaur" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=40000,ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4061 +Name = "a pile of bones" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=20000,ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4062 +Name = "a dead dragon" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=15,FluidSource=BLOOD,ExpireTarget=4063,TotalExpireTime=1800} + +TypeID = 4063 +Name = "a dead dragon" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=15,ExpireTarget=4027,TotalExpireTime=1800} + +TypeID = 4064 +Name = "a dead dragon" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=10,ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4065 +Name = "a dead dragon" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4066 +Name = "a dead spider" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=7000,ExpireTarget=4125,TotalExpireTime=1200} + +TypeID = 4067 +Name = "a dead fire devil" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,Weight=80000,ExpireTarget=4068,TotalExpireTime=1800} + +TypeID = 4068 +Name = "a dead fire devil" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=60000,ExpireTarget=4069,TotalExpireTime=1800} + +TypeID = 4069 +Name = "a dead fire devil" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=40000,ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4070 +Name = "a dead lion" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=10,FluidSource=BLOOD,ExpireTarget=4071,TotalExpireTime=1800} + +TypeID = 4071 +Name = "a dead lion" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=4072,TotalExpireTime=1800} + +TypeID = 4072 +Name = "a dead lion" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4073 +Name = "a dead lion" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4074 +Name = "a dead bear" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=10,FluidSource=BLOOD,ExpireTarget=4075,TotalExpireTime=1800} + +TypeID = 4075 +Name = "a dead bear" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=4076,TotalExpireTime=1800} + +TypeID = 4076 +Name = "a dead bear" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4077 +Name = "a dead bear" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4078 +Name = "a dead scorpion" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=SLIME,Weight=9000,ExpireTarget=4079,TotalExpireTime=1200} + +TypeID = 4079 +Name = "a dead scorpion" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=6000,ExpireTarget=4146,TotalExpireTime=1200} + +TypeID = 4080 +Name = "a dead wasp" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=SLIME,Weight=9000,ExpireTarget=4081,TotalExpireTime=1200} + +TypeID = 4081 +Name = "a dead wasp" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=6000,ExpireTarget=4082,TotalExpireTime=1200} + +TypeID = 4082 +Name = "a dead wasp" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=2000,ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4083 +Name = "a dead bug" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=SLIME,Weight=10000,ExpireTarget=4084,TotalExpireTime=1200} + +TypeID = 4084 +Name = "a dead bug" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=6500,ExpireTarget=4085,TotalExpireTime=1200} + +TypeID = 4085 +Name = "a dead bug" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=3000,ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4086 +Name = "a dead sheep" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=BLOOD,Weight=70000,ExpireTarget=4087,TotalExpireTime=1800} + +TypeID = 4087 +Name = "a dead sheep" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=BLOOD,Weight=60000,ExpireTarget=4088,TotalExpireTime=1800} + +TypeID = 4088 +Name = "a dead sheep" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=35000,ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4089 +Name = "a dead beholder" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=15,FluidSource=SLIME,ExpireTarget=4090,TotalExpireTime=1800} + +TypeID = 4090 +Name = "a dead beholder" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=15,FluidSource=SLIME,ExpireTarget=4091,TotalExpireTime=1800} + +TypeID = 4091 +Name = "a dead beholder" +Flags = {Corpse,Expire} +Attributes = {FluidSource=SLIME,ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4092 +Name = "a dead cyclops" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=4093,TotalExpireTime=1800} + +TypeID = 4093 +Name = "a dead cyclops" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4094 +Name = "remains of a ghost" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,Weight=2200,ExpireTarget=4158,TotalExpireTime=1200} + +TypeID = 4095 +Name = "a dead sheep" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=BLOOD,Weight=70000,ExpireTarget=4096,TotalExpireTime=1800} + +TypeID = 4096 +Name = "a dead sheep" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,Weight=60000,ExpireTarget=4088,TotalExpireTime=1800} + +TypeID = 4097 +Name = "a slain demon" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=15,ExpireTarget=4098,TotalExpireTime=1800} + +TypeID = 4098 +Name = "a slain demon" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=15,ExpireTarget=4099,TotalExpireTime=1800} + +TypeID = 4099 +Name = "a slain demon" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4100 +Name = "a slain demon" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4101 +Name = "a dead orc" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,FluidSource=BLOOD,Weight=90000,ExpireTarget=4102,TotalExpireTime=1800} + +TypeID = 4102 +Name = "a dead orc" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=70000,ExpireTarget=4147,TotalExpireTime=1800} + +TypeID = 4103 +Name = "a slain skeleton" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=40000,ExpireTarget=4104,TotalExpireTime=1200} + +TypeID = 4104 +Name = "a slain skeleton" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=12000,ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4105 +Name = "a dead wolf" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=BLOOD,Weight=45000,ExpireTarget=4106,TotalExpireTime=1800} + +TypeID = 4106 +Name = "a dead wolf" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=BLOOD,Weight=32000,ExpireTarget=4009,TotalExpireTime=1800} + +TypeID = 4107 +Name = "a dead wolf" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=18000,ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4108 +Name = "a dead wolf" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=14000,ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4109 +Name = "a dead troll" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,FluidSource=BLOOD,Weight=92000,ExpireTarget=4110,TotalExpireTime=1800} + +TypeID = 4110 +Name = "a dead troll" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,Weight=83000,ExpireTarget=3992,TotalExpireTime=1800} + +TypeID = 4111 +Name = "a dead troll" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=69000,ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4112 +Name = "a dead behemoth" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=15,FluidSource=BLOOD,ExpireTarget=4113,TotalExpireTime=1800} + +TypeID = 4113 +Name = "a dead behemoth" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=15,ExpireTarget=4114,TotalExpireTime=1800} + +TypeID = 4114 +Name = "a dead behemoth" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4115 +Name = "a dead behemoth" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4116 +Name = "a dead pig" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=BLOOD,Weight=75000,ExpireTarget=4117,TotalExpireTime=1800} + +TypeID = 4117 +Name = "a dead pig" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,Weight=60000,ExpireTarget=4118,TotalExpireTime=1800} + +TypeID = 4118 +Name = "a dead pig" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=28000,ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4119 +Name = "a dead orc" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,FluidSource=BLOOD,Weight=110000,ExpireTarget=4120,TotalExpireTime=1800} + +TypeID = 4120 +Name = "a dead orc" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=90000,ExpireTarget=4147,TotalExpireTime=1800} + +TypeID = 4121 +Name = "a dead goblin" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,FluidSource=BLOOD,Weight=68000,ExpireTarget=4122,TotalExpireTime=1800} + +TypeID = 4122 +Name = "a dead goblin" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,Weight=58000,ExpireTarget=4123,TotalExpireTime=1800} + +TypeID = 4123 +Name = "a dead goblin" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=37000,ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4124 +Name = "a dead golin" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=28000,ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4125 +Name = "a dead spider" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=3000,ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4126 +Name = "a dead elf" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,FluidSource=BLOOD,Weight=71000,ExpireTarget=4127,TotalExpireTime=1800} + +TypeID = 4127 +Name = "a dead elf" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,Weight=65000,ExpireTarget=4128,TotalExpireTime=1800} + +TypeID = 4128 +Name = "a dead elf" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=39000,ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4129 +Name = "a dead elf" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=27000,ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4130 +Name = "remains of a mummy" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,Weight=48000,ExpireTarget=4131,TotalExpireTime=1200} + +TypeID = 4131 +Name = "remains of a mummy" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=31000,ExpireTarget=4132,TotalExpireTime=1200} + +TypeID = 4132 +Name = "remains of a mummy" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=12000,ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4133 +Name = "a split stone golem" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=15,ExpireTarget=4134,TotalExpireTime=1800} + +TypeID = 4134 +Name = "a split stone golem" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=15,ExpireTarget=4135,TotalExpireTime=1800} + +TypeID = 4135 +Name = "a split stone golem" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4136 +Name = "a split stone golem" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4137 +Name = "a slain vampire" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,Weight=78000,ExpireTarget=4138,TotalExpireTime=1200} + +TypeID = 4138 +Name = "a slain vampire" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,Weight=69000,ExpireTarget=4139,TotalExpireTime=1200} + +TypeID = 4139 +Name = "a slain vampire" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=48000,ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4140 +Name = "a slain vampire" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=33000,ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4141 +Name = "a dead dwarf" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,FluidSource=BLOOD,Weight=80000,ExpireTarget=4142,TotalExpireTime=1800} + +TypeID = 4142 +Name = "a dead dwarf" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,Weight=71000,ExpireTarget=4143,TotalExpireTime=1800} + +TypeID = 4143 +Name = "a dead dwarf" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=52000,ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4144 +Name = "a dead dwarf" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=34000,ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4145 +Name = "a dead rotworm" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=5000,ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4146 +Name = "a dead scorpion" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=2500,ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4147 +Name = "a dead orc" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=51000,ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4148 +Name = "a dead orc" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,FluidSource=BLOOD,Weight=110000,ExpireTarget=4149,TotalExpireTime=1800} + +TypeID = 4149 +Name = "a dead orc" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,Weight=92000,ExpireTarget=4147,TotalExpireTime=1800} + +TypeID = 4150 +Name = "a dead war wolf" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=10,FluidSource=BLOOD,ExpireTarget=4151,TotalExpireTime=1800} + +TypeID = 4151 +Name = "a dead war wolf" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=10,ExpireTarget=4152,TotalExpireTime=1800} + +TypeID = 4152 +Name = "a dead war wolf" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4153 +Name = "a dead orc and wolf" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=10,FluidSource=BLOOD,ExpireTarget=4154,TotalExpireTime=1800} + +TypeID = 4154 +Name = "a dead orc and wolf" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=10,ExpireTarget=4155,TotalExpireTime=1800} + +TypeID = 4155 +Name = "a dead orc and wolf" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4156 +Name = "a slain skeleton" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,Weight=26000,ExpireTarget=4157,TotalExpireTime=1200} + +TypeID = 4157 +Name = "a slain skeleton" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=14000,ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4158 +Name = "remains of a ghost" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,Weight=1300,ExpireTarget=4159,TotalExpireTime=1200} + +TypeID = 4159 +Name = "remains of a ghost" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=900,ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4160 +Name = "a dead elf" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,FluidSource=BLOOD,Weight=71000,ExpireTarget=4161,TotalExpireTime=1800} + +TypeID = 4161 +Name = "a dead elf" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,Weight=65000,ExpireTarget=4128,TotalExpireTime=1800} + +TypeID = 4162 +Name = "a dead elf" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,FluidSource=BLOOD,Weight=71000,ExpireTarget=4163,TotalExpireTime=1800} + +TypeID = 4163 +Name = "a dead elf" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,Weight=65000,ExpireTarget=4128,TotalExpireTime=1800} + +TypeID = 4164 +Name = "a dead dwarf" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,FluidSource=BLOOD,Weight=80000,ExpireTarget=4165,TotalExpireTime=1800} + +TypeID = 4165 +Name = "a dead dwarf" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,Weight=71000,ExpireTarget=4143,TotalExpireTime=1800} + +TypeID = 4166 +Name = "a dead dwarf" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,FluidSource=BLOOD,Weight=80000,ExpireTarget=4167,TotalExpireTime=1800} + +TypeID = 4167 +Name = "a dead dwarf" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,Weight=71000,ExpireTarget=4143,TotalExpireTime=1800} + +TypeID = 4168 +Name = "a dead dwarf" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,FluidSource=BLOOD,Weight=80000,ExpireTarget=4169,TotalExpireTime=1800} + +TypeID = 4169 +Name = "a dead dwarf" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=10,Weight=71000,ExpireTarget=4143,TotalExpireTime=1800} + +TypeID = 4170 +Name = "a dead djinn" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=10,FluidSource=BLOOD,ExpireTarget=4171,TotalExpireTime=1800} + +TypeID = 4171 +Name = "a dead djinn" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=10,ExpireTarget=4172,TotalExpireTime=1800} + +TypeID = 4172 +Name = "a dead djinn" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4173 +Name = "a dead rabbit" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=BLOOD,Weight=5400,ExpireTarget=4174,TotalExpireTime=1200} + +TypeID = 4174 +Name = "a dead rabbit" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=3200,ExpireTarget=4175,TotalExpireTime=1200} + +TypeID = 4175 +Name = "a dead rabbit" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=2000,ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4176 +Name = "a dead swamp troll" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=7,FluidSource=SLIME,Weight=60000,ExpireTarget=4177,TotalExpireTime=1800} + +TypeID = 4177 +Name = "a dead swamp troll" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=50000,ExpireTarget=4178,TotalExpireTime=1800} + +TypeID = 4178 +Name = "a dead swamp troll" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=30000,ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4179 +Name = "a slain banshee" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=7,Weight=11000,ExpireTarget=4180,TotalExpireTime=1800} + +TypeID = 4180 +Name = "a slain banshee" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=8000,ExpireTarget=4181,TotalExpireTime=1800} + +TypeID = 4181 +Name = "a slain banshee" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=4000,ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4182 +Name = "a dead djinn" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=10,FluidSource=BLOOD,ExpireTarget=4183,TotalExpireTime=1800} + +TypeID = 4183 +Name = "a dead djinn" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=10,ExpireTarget=4184,TotalExpireTime=1800} + +TypeID = 4184 +Name = "a dead djinn" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4185 +Name = "a dead scarab" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=10,FluidSource=SLIME,ExpireTarget=4186,TotalExpireTime=1800} + +TypeID = 4186 +Name = "a dead scarab" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=6,ExpireTarget=4187,TotalExpireTime=1800} + +TypeID = 4187 +Name = "a dead scarab" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4188 +Name = "a dead cobra" +Flags = {Take,Corpse,Expire} +Attributes = {FluidSource=BLOOD,Weight=1320,ExpireTarget=4189,TotalExpireTime=1200} + +TypeID = 4189 +Name = "a dead cobra" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=920,ExpireTarget=4190,TotalExpireTime=1200} + +TypeID = 4190 +Name = "a dead cobra" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=680,ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4191 +Name = "a dead larva" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=SLIME,Weight=1050,ExpireTarget=4192,TotalExpireTime=1200} + +TypeID = 4192 +Name = "a dead larva" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=820,ExpireTarget=4193,TotalExpireTime=1200} + +TypeID = 4193 +Name = "a dead larva" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=530,ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4194 +Name = "a dead scarab" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=SLIME,Weight=12000,ExpireTarget=4195,TotalExpireTime=1200} + +TypeID = 4195 +Name = "a dead scarab" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=7800,ExpireTarget=4196,TotalExpireTime=1200} + +TypeID = 4196 +Name = "a dead scarab" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=3600,ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4197 +Name = "a dead pharaoh" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=10,ExpireTarget=4198,TotalExpireTime=1800} + +TypeID = 4198 +Name = "a dead pharaoh" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=10,ExpireTarget=4199,TotalExpireTime=1800} + +TypeID = 4199 +Name = "a dead pharaoh" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4200 +Name = "a dead hyaena" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=7,FluidSource=BLOOD,Weight=31000,ExpireTarget=4201,TotalExpireTime=1800} + +TypeID = 4201 +Name = "a dead hyaena" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=20000,ExpireTarget=4202,TotalExpireTime=1800} + +TypeID = 4202 +Name = "a dead hyaena" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=8000,ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4203 +Name = "a dead gargoyle" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=7,ExpireTarget=4204,TotalExpireTime=1800} + +TypeID = 4204 +Name = "a dead gargoyle" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=4205,TotalExpireTime=1800} + +TypeID = 4205 +Name = "a dead gargoyle" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4206 +Name = "a slain lich" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=7,FluidSource=BLOOD,ExpireTarget=4207,TotalExpireTime=1800} + +TypeID = 4207 +Name = "a slain lich" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=4208,TotalExpireTime=1800} + +TypeID = 4208 +Name = "a slain lich" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4209 +Name = "a slain crypt shambler" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=7,FluidSource=BLOOD,Weight=31000,ExpireTarget=4210,TotalExpireTime=1800} + +TypeID = 4210 +Name = "a slain crypt shambler" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=20000,ExpireTarget=4211,TotalExpireTime=1800} + +TypeID = 4211 +Name = "a slain crypt shambler" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=8000,ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4212 +Name = "a slain bonebeast" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=7,ExpireTarget=4213,TotalExpireTime=1800} + +TypeID = 4213 +Name = "a slain bonebeast" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=4214,TotalExpireTime=1800} + +TypeID = 4214 +Name = "a slain bonebeast" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4215 +Name = "a dead pharaoh" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=10,ExpireTarget=4216,TotalExpireTime=1800} + +TypeID = 4216 +Name = "a dead pharaoh" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=10,ExpireTarget=4217,TotalExpireTime=1800} + +TypeID = 4217 +Name = "a dead pharaoh" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4218 +Name = "a dead efreet" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=10,ExpireTarget=4219,TotalExpireTime=1800} + +TypeID = 4219 +Name = "a dead efreet" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=10,ExpireTarget=4220,TotalExpireTime=1800} + +TypeID = 4220 +Name = "a dead efreet" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4221 +Name = "a dead marid" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=10,ExpireTarget=4222,TotalExpireTime=1800} + +TypeID = 4222 +Name = "a dead marid" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=10,ExpireTarget=4223,TotalExpireTime=1800} + +TypeID = 4223 +Name = "a dead marid" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4224 +Name = "a dead badger" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=BLOOD,Weight=5900,ExpireTarget=4225,TotalExpireTime=1800} + +TypeID = 4225 +Name = "a dead badger" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=BLOOD,Weight=5500,ExpireTarget=4226,TotalExpireTime=1800} + +TypeID = 4226 +Name = "a dead badger" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=3500,ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4227 +Name = "a dead skunk" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=BLOOD,Weight=5600,ExpireTarget=4228,TotalExpireTime=1800} + +TypeID = 4228 +Name = "a dead skunk" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=5000,ExpireTarget=4229,TotalExpireTime=1800} + +TypeID = 4229 +Name = "a dead skunk" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=2500,ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4230 +Name = "a dead gazer" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=BLOOD,Weight=5400,ExpireTarget=4231,TotalExpireTime=1800} + +TypeID = 4231 +Name = "a dead gazer" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=3200,ExpireTarget=4232,TotalExpireTime=1800} + +TypeID = 4232 +Name = "a dead gazer" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=2000,ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4233 +Name = "a dead elder beholder" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=BLOOD,ExpireTarget=4234,TotalExpireTime=1800} + +TypeID = 4234 +Name = "a dead elder beholder" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=4235,TotalExpireTime=1800} + +TypeID = 4235 +Name = "a dead elder beholder" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4236 +Name = "a dead yeti" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=BLOOD,ExpireTarget=4237,TotalExpireTime=1800} + +TypeID = 4237 +Name = "a dead yeti" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=4238,TotalExpireTime=1800} + +TypeID = 4238 +Name = "a dead yeti" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4239 +Name = "a dead yeti" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4240 +Name = "a dead human" +Flags = {Container,Corpse,Expire,AllowDistRead} +Attributes = {Capacity=10,ExpireTarget=4241,TotalExpireTime=1800} + +TypeID = 4241 +Name = "a dead human" +Flags = {Container,Corpse,Expire,AllowDistRead} +Attributes = {Capacity=10,ExpireTarget=4242,TotalExpireTime=1800} + +TypeID = 4242 +Name = "a dead human" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=50000,ExpireTarget=0,TotalExpireTime=1800} + +TypeID = 4243 +Name = "a dead human" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=5000,ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4244 +Name = "a dead human" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=5000,ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4245 +Name = "a dead human" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=5000,ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4246 +Name = "a dead human" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=5000,ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4247 +Name = "a dead human" +Flags = {Container,Corpse,Expire,AllowDistRead} +Attributes = {Capacity=10,ExpireTarget=4248,TotalExpireTime=1800} + +TypeID = 4248 +Name = "a dead human" +Flags = {Container,Corpse,Expire,AllowDistRead} +Attributes = {Capacity=10,ExpireTarget=4242,TotalExpireTime=1800} + +TypeID = 4249 +Name = "a dead troll" +Flags = {Container,Take} +Attributes = {Capacity=10,FluidSource=BLOOD,Weight=80000} + +TypeID = 4250 +Name = "a dead spider" +Flags = {Container,Take} +Attributes = {Capacity=5,FluidSource=SLIME,Weight=10000} + +TypeID = 4251 +Name = "a dead cyclops" +Flags = {Container} +Attributes = {Capacity=12,FluidSource=BLOOD} + +TypeID = 4252 +Name = "a dead troll" +Flags = {Take} +Attributes = {Weight=60000} + +TypeID = 4253 +Name = "a dead troll" +Flags = {Take} +Attributes = {Weight=30000} + +TypeID = 4254 +Name = "a pile of bones" +Flags = {Take} +Attributes = {Weight=10000} + +TypeID = 4255 +Name = "a dead rat" +Flags = {Container,Take} +Attributes = {Capacity=5,FluidSource=BLOOD,Weight=6300} + +TypeID = 4256 +Name = "a dead rat" +Flags = {Take} +Attributes = {Weight=4400} + +TypeID = 4257 +Name = "a dead rat" +Flags = {Take} +Attributes = {Weight=3000} + +TypeID = 4258 +Name = "a dead rat" +Flags = {Take} +Attributes = {Weight=2000} + +TypeID = 4259 +Name = "a dead snake" +Flags = {Take} +Attributes = {Weight=1000} + +TypeID = 4260 +Name = "a dead snake" +Flags = {Take} +Attributes = {Weight=650} + +TypeID = 4261 +Name = "a dead snake" +Flags = {Take} +Attributes = {Weight=300} + +TypeID = 4262 +Name = "a dead orc" +Flags = {Container,Take} +Attributes = {Capacity=10,FluidSource=BLOOD,Weight=90000} + +TypeID = 4263 +Name = "a dead orc" +Flags = {Take} +Attributes = {Weight=60000} + +TypeID = 4264 +Name = "a dead spider" +Flags = {Take} +Attributes = {Weight=6000} + +TypeID = 4265 +Name = "a dead spider" +Flags = {Take} +Attributes = {Weight=2000} + +TypeID = 4266 +Name = "a dead rotworm" +Flags = {Container} +Attributes = {Capacity=10} + +TypeID = 4267 +Name = "a dead rotworm" + +TypeID = 4268 +Name = "a dead wolf" +Flags = {Container,Take} +Attributes = {Capacity=6,FluidSource=BLOOD,Weight=21000} + +TypeID = 4269 +Name = "a dead wolf" +Flags = {Container,Take} +Attributes = {Capacity=4,Weight=15000} + +TypeID = 4270 +Name = "a dead wolf" +Flags = {Take} +Attributes = {Weight=10000} + +TypeID = 4271 +Name = "a pile of bones" +Flags = {Take} +Attributes = {Weight=6000} + +TypeID = 4272 +Name = "a dead minotaur" +Flags = {Container,Take} +Attributes = {Capacity=12,FluidSource=BLOOD,Weight=150000} + +TypeID = 4273 +Name = "a dead minotaur" +Flags = {Container,Take} +Attributes = {Capacity=7,Weight=110000} + +TypeID = 4274 +Name = "a dead minotaur" +Flags = {Container,Take} +Attributes = {Capacity=2,Weight=80000} + +TypeID = 4275 +Name = "a dead minotaur" +Flags = {Take} +Attributes = {Weight=40000} + +TypeID = 4276 +Name = "a pile of bones" +Flags = {Take} +Attributes = {Weight=20000} + +TypeID = 4277 +Name = "a dead deer" +Flags = {Container,Take} +Attributes = {Capacity=5,FluidSource=BLOOD,Weight=60000} + +TypeID = 4278 +Name = "a dead deer" +Flags = {Container,Take} +Attributes = {Capacity=3,Weight=50000} + +TypeID = 4279 +Name = "a dead deer" +Flags = {Container,Take} +Attributes = {Capacity=1,Weight=30000} + +TypeID = 4280 +Name = "a pile of bones" +Flags = {Take} +Attributes = {Weight=10000} + +TypeID = 4281 +Name = "a dead dog" +Flags = {Container,Take} +Attributes = {Capacity=2,FluidSource=BLOOD,Weight=20000} + +TypeID = 4282 +Name = "a dead dog" +Flags = {Container,Take} +Attributes = {Capacity=1,Weight=10000} + +TypeID = 4283 +Name = "a dead dog" +Flags = {Take} +Attributes = {Weight=5000} + +TypeID = 4284 +Name = "a pile of bones" +Flags = {Take} +Attributes = {Weight=1000} + +TypeID = 4285 +Name = "a pile of bones" +Flags = {Container,Take} +Attributes = {Capacity=10,Weight=10000} + +TypeID = 4286 +Name = "a dead dragon" +Flags = {Container} +Attributes = {Capacity=16,FluidSource=BLOOD} + +TypeID = 4287 +Name = "a dead dragon" +Flags = {Container} +Attributes = {Capacity=10} + +TypeID = 4288 +Name = "a dead dragon" +Flags = {Container} +Attributes = {Capacity=5} + +TypeID = 4289 +Name = "a pile of bones" + +TypeID = 4290 +Name = "remains of a ghost" +Flags = {Container,Take} +Attributes = {Capacity=8,Weight=2200} + +TypeID = 4291 +Name = "a dead bear" +Flags = {Container} +Attributes = {Capacity=8,FluidSource=BLOOD} + +TypeID = 4292 +Name = "a dead bear" + +TypeID = 4293 +Name = "a dead bear" + +TypeID = 4294 +Name = "a pile of bones" + +TypeID = 4295 +Name = "a slain ghoul" +Flags = {Container,Take} +Attributes = {Capacity=4,Weight=40000} + +TypeID = 4296 +Name = "a slain ghoul" +Flags = {Take} +Attributes = {Weight=30000} + +TypeID = 4297 +Name = "a slain ghoul" +Flags = {Take} +Attributes = {Weight=15000} + +TypeID = 4298 +Name = "a pile of bones" +Flags = {Take} +Attributes = {Weight=5000} + +TypeID = 4299 +Name = "a dead cyclops" + +TypeID = 4300 +Name = "a pile of bones" + +TypeID = 4301 +Name = "a dead rabbit" +Flags = {Container,Take} +Attributes = {Capacity=5,FluidSource=BLOOD,Weight=6300} + +TypeID = 4302 +Name = "a dead rabbit" +Flags = {Take} +Attributes = {Weight=4400} + +TypeID = 4303 +Name = "a dead rabbit" +Flags = {Take} +Attributes = {Weight=3000} + +TypeID = 4304 +Name = "a pile of bones" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 4305 +Name = "a pile of bones" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 4306 +Name = "a pile of bones" +Flags = {Unmove} + +TypeID = 4307 +Name = "a pile of bones" +Flags = {Unmove} + +TypeID = 4308 +Name = "a pile of bones" +Flags = {Unmove} + +TypeID = 4309 +Name = "a pile of bones" +Flags = {Unmove} + +TypeID = 4310 +Name = "a dead elephant" +Flags = {Container} +Attributes = {Capacity=15} + +TypeID = 4311 +Name = "a dead human" +Flags = {Container} +Attributes = {Capacity=10} + +TypeID = 4312 +Name = "a dead human" +Flags = {Container} +Attributes = {Capacity=5} + +TypeID = 4313 +Name = "a corpse" +Flags = {Take} +Attributes = {Weight=50000} + +TypeID = 4314 +Name = "a corpse" +Flags = {Take} +Attributes = {Weight=30000} + +TypeID = 4315 +Name = "a skeleton" +Flags = {Take} +Attributes = {Weight=15000} + +TypeID = 4316 +Name = "a skeleton" +Flags = {Take} +Attributes = {Weight=10000} + +TypeID = 4317 +Name = "some bones" +Flags = {Take} +Attributes = {Weight=5000} + +TypeID = 4318 +Name = "a dead crab" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=BLOOD,Weight=6300,ExpireTarget=4319,TotalExpireTime=1200} + +TypeID = 4319 +Name = "a dead crab" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=4400,ExpireTarget=4320,TotalExpireTime=1200} + +TypeID = 4320 +Name = "a dead crab" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=3000,ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4321 +Name = "a dead lizard templar" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=7,FluidSource=BLOOD,ExpireTarget=4322,TotalExpireTime=1200} + +TypeID = 4322 +Name = "a dead lizard templar" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=4323,TotalExpireTime=1200} + +TypeID = 4323 +Name = "a dead lizard templar" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4324 +Name = "a dead lizard sentinel" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=7,FluidSource=BLOOD,ExpireTarget=4325,TotalExpireTime=1200} + +TypeID = 4325 +Name = "a dead lizard sentinel" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=4326,TotalExpireTime=1200} + +TypeID = 4326 +Name = "a dead lizard sentinel" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4327 +Name = "a dead lizard snakecharmer" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=7,FluidSource=BLOOD,ExpireTarget=4328,TotalExpireTime=1200} + +TypeID = 4328 +Name = "a dead lizard snakecharmer" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=4329,TotalExpireTime=1200} + +TypeID = 4329 +Name = "a dead lizard snakecharmer" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4330 +Name = "a dead chicken" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=BLOOD,Weight=6300,ExpireTarget=4331,TotalExpireTime=1200} + +TypeID = 4331 +Name = "a dead chicken" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=4400,ExpireTarget=4332,TotalExpireTime=1200} + +TypeID = 4332 +Name = "a dead chicken" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=3000,ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4333 +Name = "a dead kongra" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=7,FluidSource=BLOOD,ExpireTarget=4334,TotalExpireTime=1200} + +TypeID = 4334 +Name = "a dead kongra" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=4335,TotalExpireTime=1200} + +TypeID = 4335 +Name = "a dead kongra" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4336 +Name = "a dead merlkin" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=7,FluidSource=BLOOD,ExpireTarget=4337,TotalExpireTime=1200} + +TypeID = 4337 +Name = "a dead merlkin" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=4338,TotalExpireTime=1200} + +TypeID = 4338 +Name = "a dead merlkin" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4339 +Name = "a dead sibang" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=7,FluidSource=BLOOD,ExpireTarget=4340,TotalExpireTime=1200} + +TypeID = 4340 +Name = "a dead sibang" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=4341,TotalExpireTime=1200} + +TypeID = 4341 +Name = "a dead sibang" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4342 +Name = "a dead crocodile" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=BLOOD,ExpireTarget=4343,TotalExpireTime=1200} + +TypeID = 4343 +Name = "a dead crocodile" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=4344,TotalExpireTime=1200} + +TypeID = 4344 +Name = "a dead crocodile" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4345 +Name = "a dead carniphila" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=SLIME,ExpireTarget=4346,TotalExpireTime=1200} + +TypeID = 4346 +Name = "a dead carniphila" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=4347,TotalExpireTime=1200} + +TypeID = 4347 +Name = "a dead carniphila" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4348 +Name = "a dead hydra" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=15,FluidSource=BLOOD,ExpireTarget=4349,TotalExpireTime=1800} + +TypeID = 4349 +Name = "a dead hydra" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=15,ExpireTarget=4350,TotalExpireTime=1800} + +TypeID = 4350 +Name = "a dead hydra" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4351 +Name = "a dead panda" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=BLOOD,ExpireTarget=4352,TotalExpireTime=1200} + +TypeID = 4352 +Name = "a dead panda" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=4353,TotalExpireTime=1200} + +TypeID = 4353 +Name = "a dead panda" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4354 +Name = "a dead centipede" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=BLOOD,ExpireTarget=4355,TotalExpireTime=1200} + +TypeID = 4355 +Name = "a dead centipede" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=4356,TotalExpireTime=1200} + +TypeID = 4356 +Name = "a dead centipede" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4357 +Name = "a dead tiger" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=BLOOD,ExpireTarget=4358,TotalExpireTime=1200} + +TypeID = 4358 +Name = "a dead tiger" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=4359,TotalExpireTime=1200} + +TypeID = 4359 +Name = "a dead tiger" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4360 +Name = "a dead elephant" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=15,FluidSource=BLOOD,ExpireTarget=4361,TotalExpireTime=1800} + +TypeID = 4361 +Name = "a dead elephant" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=15,ExpireTarget=4362,TotalExpireTime=1800} + +TypeID = 4362 +Name = "a dead elephant" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4363 +Name = "a dead bat" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=BLOOD,Weight=6300,ExpireTarget=4364,TotalExpireTime=1200} + +TypeID = 4364 +Name = "a dead bat" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=4400,ExpireTarget=4365,TotalExpireTime=1200} + +TypeID = 4365 +Name = "a dead bat" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=3000,ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4366 +Name = "a dead flamingo" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=BLOOD,ExpireTarget=4367,TotalExpireTime=1200} + +TypeID = 4367 +Name = "a dead flamingo" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=4368,TotalExpireTime=1200} + +TypeID = 4368 +Name = "a dead flamingo" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4369 +Name = "a dead dworc" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=7,FluidSource=BLOOD,ExpireTarget=4370,TotalExpireTime=1200} + +TypeID = 4370 +Name = "a dead dworc" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=4371,TotalExpireTime=1200} + +TypeID = 4371 +Name = "a dead dworc" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4372 +Name = "a dead dworc" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=7,FluidSource=BLOOD,ExpireTarget=4373,TotalExpireTime=1200} + +TypeID = 4373 +Name = "a dead dworc" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=4374,TotalExpireTime=1200} + +TypeID = 4374 +Name = "a dead dworc" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4375 +Name = "a dead dworc" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=7,FluidSource=BLOOD,ExpireTarget=4376,TotalExpireTime=1200} + +TypeID = 4376 +Name = "a dead dworc" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=4377,TotalExpireTime=1200} + +TypeID = 4377 +Name = "a dead dworc" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4378 +Name = "a dead butterfly" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=20,ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4379 +Name = "a dead parrot" +Flags = {Container,Take,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=BLOOD,Weight=6300,ExpireTarget=4380,TotalExpireTime=1200} + +TypeID = 4380 +Name = "a dead parrot" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=4400,ExpireTarget=4381,TotalExpireTime=1200} + +TypeID = 4381 +Name = "a dead parrot" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=3000,ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4382 +Name = "a dead bird" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=7,FluidSource=BLOOD,ExpireTarget=4383,TotalExpireTime=1200} + +TypeID = 4383 +Name = "a dead bird" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=4384,TotalExpireTime=1200} + +TypeID = 4384 +Name = "a dead bird" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4385 +Name = "a dead tarantula" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=SLIME,ExpireTarget=4386,TotalExpireTime=1200} + +TypeID = 4386 +Name = "a dead tarantula" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=4387,TotalExpireTime=1200} + +TypeID = 4387 +Name = "a dead tarantula" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4388 +Name = "a dead serpent spawn" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=15,FluidSource=BLOOD,ExpireTarget=4389,TotalExpireTime=1800} + +TypeID = 4389 +Name = "a dead serpent spawn" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=15,ExpireTarget=4390,TotalExpireTime=1800} + +TypeID = 4390 +Name = "a dead serpent spawn" +Flags = {Corpse,Expire} +Attributes = {ExpireTarget=0,TotalExpireTime=10} + +TypeID = 4391 +Name = "a lifeless nettle" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=BLOOD,ExpireTarget=4392,TotalExpireTime=1200} + +TypeID = 4392 +Name = "a lifeless nettle" +Flags = {Container,Corpse,Expire} +Attributes = {Capacity=5,FluidSource=SLIME,ExpireTarget=0,TotalExpireTime=1200} + +TypeID = 4393 +Name = "a drawbridge" +Flags = {Bank,Unmove,Avoid,Disguise} +Attributes = {Waypoints=90,DisguiseTarget=1771} + +TypeID = 4394 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 4395 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 4396 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 4397 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 4398 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 4399 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 4400 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 4401 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 4402 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 4403 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 4404 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 4405 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 4406 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 4407 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 4408 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 4409 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 4410 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 4411 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4412 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4413 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4414 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4415 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4416 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4417 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4418 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4419 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4420 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4421 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4422 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4423 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4424 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4425 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4426 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4427 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4428 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4429 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4430 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4431 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4432 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4433 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4434 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4435 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4436 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4437 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4438 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4439 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4440 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4441 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4442 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4443 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4444 +Name = "a mountain" +Flags = {Bank,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Waypoints=0} + +TypeID = 4445 +Name = "rocks" +Flags = {Clip,Unmove} + +TypeID = 4446 +Name = "rocks" +Flags = {Clip,Unmove} + +TypeID = 4447 +Name = "rocks" +Flags = {Clip,Unmove} + +TypeID = 4448 +Name = "rocks" +Flags = {Clip,Unmove} + +TypeID = 4449 +Name = "rocks" +Flags = {Clip,Unmove} + +TypeID = 4450 +Name = "rocks" +Flags = {Clip,Unmove} + +TypeID = 4451 +Name = "rocks" +Flags = {Clip,Unmove} + +TypeID = 4452 +Name = "rocks" +Flags = {Clip,Unmove} + +TypeID = 4453 +Name = "rocks" +Flags = {Clip,Unmove} + +TypeID = 4454 +Name = "rocks" +Flags = {Clip,Unmove} + +TypeID = 4455 +Name = "rocks" +Flags = {Clip,Unmove} + +TypeID = 4456 +Name = "rocks" +Flags = {Clip,Unmove} + +TypeID = 4457 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4458 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4459 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4460 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4461 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4462 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4463 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4464 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4465 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4466 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4467 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4468 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4469 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4470 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4471 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4472 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4473 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4474 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4475 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4476 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4477 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4478 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4479 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4480 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4481 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4482 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4483 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4484 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4485 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4486 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4487 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4488 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4489 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4490 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4491 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4492 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4493 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4494 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4495 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4496 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4497 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4498 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4499 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4500 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4501 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4502 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4503 +Name = "rock soil" +Flags = {Clip,Unmove} + +TypeID = 4504 +Name = "rock soil" +Flags = {Clip,Unmove} + +TypeID = 4505 +Name = "rock soil" +Flags = {Clip,Unmove} + +TypeID = 4506 +Name = "rock soil" +Flags = {Clip,Unmove} + +TypeID = 4507 +Name = "rock soil" +Flags = {Clip,Unmove} + +TypeID = 4508 +Name = "rock soil" +Flags = {Clip,Unmove} + +TypeID = 4509 +Name = "rock soil" +Flags = {Clip,Unmove} + +TypeID = 4510 +Name = "rock soil" +Flags = {Clip,Unmove} + +TypeID = 4511 +Name = "rock soil" +Flags = {Clip,Unmove} + +TypeID = 4512 +Name = "rock soil" +Flags = {Clip,Unmove} + +TypeID = 4513 +Name = "rock soil" +Flags = {Clip,Unmove} + +TypeID = 4514 +Name = "rock soil" +Flags = {Clip,Unmove} + +TypeID = 4515 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4516 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4517 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4518 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4519 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4520 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4521 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4522 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4523 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4524 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4525 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4526 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4527 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4528 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4529 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4530 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4531 +Name = "grass" +Flags = {Clip,Unmove} + +TypeID = 4532 +Name = "grass" +Flags = {Clip,Unmove} + +TypeID = 4533 +Name = "grass" +Flags = {Clip,Unmove} + +TypeID = 4534 +Name = "grass" +Flags = {Clip,Unmove} + +TypeID = 4535 +Name = "grass" +Flags = {Clip,Unmove} + +TypeID = 4536 +Name = "grass" +Flags = {Clip,Unmove} + +TypeID = 4537 +Name = "grass" +Flags = {Clip,Unmove} + +TypeID = 4538 +Name = "grass" +Flags = {Clip,Unmove} + +TypeID = 4539 +Name = "grass" +Flags = {Clip,Unmove} + +TypeID = 4540 +Name = "grass" +Flags = {Clip,Unmove} + +TypeID = 4541 +Name = "grass" +Flags = {Clip,Unmove} + +TypeID = 4542 +Name = "grass" +Flags = {Clip,Unmove} + +TypeID = 4543 +Name = "gravel" +Flags = {Clip,Unmove} + +TypeID = 4544 +Name = "gravel" +Flags = {Clip,Unmove} + +TypeID = 4545 +Name = "gravel" +Flags = {Clip,Unmove} + +TypeID = 4546 +Name = "gravel" +Flags = {Clip,Unmove} + +TypeID = 4547 +Name = "gravel" +Flags = {Clip,Unmove} + +TypeID = 4548 +Name = "gravel" +Flags = {Clip,Unmove} + +TypeID = 4549 +Name = "gravel" +Flags = {Clip,Unmove} + +TypeID = 4550 +Name = "gravel" +Flags = {Clip,Unmove} + +TypeID = 4551 +Name = "gravel" +Flags = {Clip,Unmove} + +TypeID = 4552 +Name = "gravel" +Flags = {Clip,Unmove} + +TypeID = 4553 +Name = "gravel" +Flags = {Clip,Unmove} + +TypeID = 4554 +Name = "gravel" +Flags = {Clip,Unmove} + +TypeID = 4555 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4556 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4557 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4558 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4559 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4560 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4561 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4562 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4563 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4564 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4565 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4566 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4567 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4568 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4569 +Name = "rock soil" +Flags = {Clip,Unmove} + +TypeID = 4570 +Name = "rock soil" +Flags = {Clip,Unmove} + +TypeID = 4571 +Name = "rock soil" +Flags = {Clip,Unmove} + +TypeID = 4572 +Name = "rock soil" +Flags = {Clip,Unmove} + +TypeID = 4573 +Name = "rock soil" +Flags = {Clip,Unmove} + +TypeID = 4574 +Name = "rock soil" +Flags = {Clip,Unmove} + +TypeID = 4575 +Name = "rock soil" +Flags = {Clip,Unmove} + +TypeID = 4576 +Name = "rock soil" +Flags = {Clip,Unmove} + +TypeID = 4577 +Name = "rock soil" +Flags = {Clip,Unmove} + +TypeID = 4578 +Name = "rock soil" +Flags = {Clip,Unmove} + +TypeID = 4579 +Name = "rock soil" +Flags = {Clip,Unmove} + +TypeID = 4580 +Name = "rock soil" +Flags = {Clip,Unmove} + +TypeID = 4581 +Name = "rock soil" +Flags = {Clip,Unmove} + +TypeID = 4582 +Name = "rock soil" +Flags = {Clip,Unmove} + +TypeID = 4583 +Name = "rock soil" +Flags = {Clip,Unmove} + +TypeID = 4584 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4585 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4586 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4587 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4588 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4589 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4590 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4591 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4592 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4593 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4594 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4595 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4596 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4597 +Name = "shallow water" +Description = "You see the silvery movement of fish" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 4598 +Name = "shallow water" +Description = "You see the silvery movement of fish" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 4599 +Name = "shallow water" +Description = "You see the silvery movement of fish" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 4600 +Name = "shallow water" +Description = "You see the silvery movement of fish" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 4601 +Name = "shallow water" +Description = "You see the silvery movement of fish" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 4602 +Name = "shallow water" +Description = "You see the silvery movement of fish" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 4603 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 4604 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 4605 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 4606 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 4607 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 4608 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0,FluidSource=WATER} + +TypeID = 4609 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove,Expire} +Attributes = {Waypoints=0,FluidSource=WATER,ExpireTarget=4597,TotalExpireTime=2200} + +TypeID = 4610 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove,Expire} +Attributes = {Waypoints=0,FluidSource=WATER,ExpireTarget=4598,TotalExpireTime=2200} + +TypeID = 4611 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove,Expire} +Attributes = {Waypoints=0,FluidSource=WATER,ExpireTarget=4599,TotalExpireTime=2200} + +TypeID = 4612 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove,Expire} +Attributes = {Waypoints=0,FluidSource=WATER,ExpireTarget=4600,TotalExpireTime=2200} + +TypeID = 4613 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove,Expire} +Attributes = {Waypoints=0,FluidSource=WATER,ExpireTarget=4601,TotalExpireTime=2200} + +TypeID = 4614 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove,Expire} +Attributes = {Waypoints=0,FluidSource=WATER,ExpireTarget=4602,TotalExpireTime=2200} + +TypeID = 4615 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove,Disguise} +Attributes = {Waypoints=0,FluidSource=WATER,DisguiseTarget=4609} + +TypeID = 4616 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove,Disguise} +Attributes = {Waypoints=0,FluidSource=WATER,DisguiseTarget=4610} + +TypeID = 4617 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove,Disguise} +Attributes = {Waypoints=0,FluidSource=WATER,DisguiseTarget=4611} + +TypeID = 4618 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove,Disguise} +Attributes = {Waypoints=0,FluidSource=WATER,DisguiseTarget=4612} + +TypeID = 4619 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove,Disguise} +Attributes = {Waypoints=0,FluidSource=WATER,DisguiseTarget=4613} + +TypeID = 4620 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove,Disguise} +Attributes = {Waypoints=0,FluidSource=WATER,DisguiseTarget=4614} + +TypeID = 4621 +Name = "shallow water" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160,FluidSource=WATER} + +TypeID = 4622 +Name = "shallow water" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160,FluidSource=WATER} + +TypeID = 4623 +Name = "shallow water" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160,FluidSource=WATER} + +TypeID = 4624 +Name = "shallow water" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160,FluidSource=WATER} + +TypeID = 4625 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=160,FluidSource=WATER} + +TypeID = 4626 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=160,FluidSource=WATER} + +TypeID = 4627 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=160,FluidSource=WATER} + +TypeID = 4628 +Name = "shallow water" +Flags = {Bank,Unpass,Unmove} +Attributes = {Waypoints=160,FluidSource=WATER} + +TypeID = 4629 +Name = "shallow water" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160,FluidSource=WATER} + +TypeID = 4630 +Name = "shallow water" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160,FluidSource=WATER} + +TypeID = 4631 +Name = "shallow water" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160,FluidSource=WATER} + +TypeID = 4632 +Name = "shallow water" +Flags = {Bank,Unmove} +Attributes = {Waypoints=160,FluidSource=WATER} + +TypeID = 4633 +Name = "shallow water" +Flags = {Clip,Unpass,Unmove} +Attributes = {FluidSource=WATER} + +TypeID = 4634 +Name = "shallow water" +Flags = {Clip,Unpass,Unmove} +Attributes = {FluidSource=WATER} + +TypeID = 4635 +Name = "shallow water" +Flags = {Clip,Unpass,Unmove} +Attributes = {FluidSource=WATER} + +TypeID = 4636 +Name = "shallow water" +Flags = {Clip,Unpass,Unmove} +Attributes = {FluidSource=WATER} + +TypeID = 4637 +Name = "shallow water" +Flags = {Clip,Unpass,Unmove} +Attributes = {FluidSource=WATER} + +TypeID = 4638 +Name = "shallow water" +Flags = {Clip,Unpass,Unmove} +Attributes = {FluidSource=WATER} + +TypeID = 4639 +Name = "shallow water" +Flags = {Clip,Unpass,Unmove} +Attributes = {FluidSource=WATER} + +TypeID = 4640 +Name = "shallow water" +Flags = {Clip,Unpass,Unmove} +Attributes = {FluidSource=WATER} + +TypeID = 4641 +Name = "shallow water" +Flags = {Clip,Unpass,Unmove} +Attributes = {FluidSource=WATER} + +TypeID = 4642 +Name = "shallow water" +Flags = {Clip,Unpass,Unmove} +Attributes = {FluidSource=WATER} + +TypeID = 4643 +Name = "shallow water" +Flags = {Clip,Unpass,Unmove} +Attributes = {FluidSource=WATER} + +TypeID = 4644 +Name = "shallow water" +Flags = {Clip,Unpass,Unmove} +Attributes = {FluidSource=WATER} + +TypeID = 4645 +Name = "shallow water" +Flags = {Clip,Unpass,Unmove} +Attributes = {FluidSource=WATER} + +TypeID = 4646 +Name = "shallow water" +Flags = {Clip,Unpass,Unmove} +Attributes = {FluidSource=WATER} + +TypeID = 4647 +Name = "shallow water" +Flags = {Clip,Unpass,Unmove} +Attributes = {FluidSource=WATER} + +TypeID = 4648 +Name = "shallow water" +Flags = {Clip,Unpass,Unmove} +Attributes = {FluidSource=WATER} + +TypeID = 4649 +Name = "shallow water" +Flags = {Clip,Unpass,Unmove} +Attributes = {FluidSource=WATER} + +TypeID = 4650 +Name = "shallow water" +Flags = {Clip,Unpass,Unmove} +Attributes = {FluidSource=WATER} + +TypeID = 4651 +Name = "shallow water" +Flags = {Clip,Unpass,Unmove} +Attributes = {FluidSource=WATER} + +TypeID = 4652 +Name = "shallow water" +Flags = {Clip,Unpass,Unmove} +Attributes = {FluidSource=WATER} + +TypeID = 4653 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=1,FluidSource=WATER} + +TypeID = 4654 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=1,FluidSource=WATER} + +TypeID = 4655 +Name = "shallow water" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=1,FluidSource=WATER} + +TypeID = 4656 +Name = "dirt" +Flags = {Clip,Unmove} + +TypeID = 4657 +Name = "dirt" +Flags = {Clip,Unmove} + +TypeID = 4658 +Name = "dirt" +Flags = {Clip,Unmove} + +TypeID = 4659 +Name = "dirt" +Flags = {Clip,Unmove} + +TypeID = 4660 +Name = "dirt" +Flags = {Clip,Unmove} + +TypeID = 4661 +Name = "dirt" +Flags = {Clip,Unmove} + +TypeID = 4662 +Name = "dirt" +Flags = {Clip,Unmove} + +TypeID = 4663 +Name = "dirt" +Flags = {Clip,Unmove} + +TypeID = 4664 +Name = "dirt" +Flags = {Clip,Unmove} + +TypeID = 4665 +Name = "dirt" +Flags = {Clip,Unmove} + +TypeID = 4666 +Name = "dirt" +Flags = {Clip,Unmove} + +TypeID = 4667 +Name = "dirt" +Flags = {Clip,Unmove} + +TypeID = 4668 +Name = "dirt" +Flags = {Clip,Unmove} + +TypeID = 4669 +Name = "dirt" +Flags = {Clip,Unmove} + +TypeID = 4670 +Name = "dirt" +Flags = {Clip,Unmove} + +TypeID = 4671 +Name = "dirt" +Flags = {Clip,Unmove} + +TypeID = 4672 +Name = "dirt" +Flags = {Clip,Unmove} + +TypeID = 4673 +Name = "dirt" +Flags = {Clip,Unmove} + +TypeID = 4674 +Name = "dirt" +Flags = {Clip,Unmove} + +TypeID = 4675 +Name = "dirt" +Flags = {Clip,Unmove} + +TypeID = 4676 +Name = "dirt" +Flags = {Clip,Unmove} + +TypeID = 4677 +Name = "dirt" +Flags = {Clip,Unmove} + +TypeID = 4678 +Name = "dirt" +Flags = {Clip,Unmove} + +TypeID = 4679 +Name = "dirt" +Flags = {Clip,Unmove} + +TypeID = 4680 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 4681 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 4682 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 4683 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 4684 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 4685 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 4686 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 4687 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 4688 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 4689 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 4690 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 4691 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 4692 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 4693 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 4694 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 4695 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 4696 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 4697 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 4698 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 4699 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 4700 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 4701 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 4702 +Name = "swamp" +Flags = {Clip,Unmove} + +TypeID = 4703 +Name = "swamp" +Flags = {Clip,Unmove} + +TypeID = 4704 +Name = "swamp" +Flags = {Clip,Unmove} + +TypeID = 4705 +Name = "swamp" +Flags = {Clip,Unmove} + +TypeID = 4706 +Name = "swamp" +Flags = {Clip,Unmove} + +TypeID = 4707 +Name = "swamp" +Flags = {Clip,Unmove} + +TypeID = 4708 +Name = "swamp" +Flags = {Clip,Unmove} + +TypeID = 4709 +Name = "swamp" +Flags = {Clip,Unmove} + +TypeID = 4710 +Name = "swamp" +Flags = {Clip,Unmove} + +TypeID = 4711 +Name = "swamp" +Flags = {Clip,Unmove} + +TypeID = 4712 +Name = "swamp" +Flags = {Clip,Unmove} + +TypeID = 4713 +Name = "swamp" +Flags = {Clip,Unmove} + +TypeID = 4714 +Name = "swamp" +Flags = {Clip,Unmove} + +TypeID = 4715 +Name = "swamp" +Flags = {Clip,Unmove} + +TypeID = 4716 +Name = "swamp" +Flags = {Clip,Unmove} + +TypeID = 4717 +Name = "swamp" +Flags = {Clip,Unmove} + +TypeID = 4718 +Name = "swamp" +Flags = {Clip,Unmove} + +TypeID = 4719 +Name = "swamp" +Flags = {Clip,Unmove} + +TypeID = 4720 +Name = "swamp" +Flags = {Clip,Unmove} + +TypeID = 4721 +Name = "swamp" +Flags = {Clip,Unmove} + +TypeID = 4722 +Name = "swamp" +Flags = {Clip,Unmove} + +TypeID = 4723 +Name = "swamp" +Flags = {Clip,Unmove} + +TypeID = 4724 +Name = "swamp" +Flags = {Clip,Unmove} + +TypeID = 4725 +Name = "swamp" +Flags = {Clip,Unmove} + +TypeID = 4726 +Name = "snow" +Flags = {Clip,Unmove} + +TypeID = 4727 +Name = "snow" +Flags = {Clip,Unmove} + +TypeID = 4728 +Name = "snow" +Flags = {Clip,Unmove} + +TypeID = 4729 +Name = "snow" +Flags = {Clip,Unmove} + +TypeID = 4730 +Name = "snow" +Flags = {Clip,Unmove} + +TypeID = 4731 +Name = "snow" +Flags = {Clip,Unmove} + +TypeID = 4732 +Name = "snow" +Flags = {Clip,Unmove} + +TypeID = 4733 +Name = "snow" +Flags = {Clip,Unmove} + +TypeID = 4734 +Name = "snow" +Flags = {Clip,Unmove} + +TypeID = 4735 +Name = "snow" +Flags = {Clip,Unmove} + +TypeID = 4736 +Name = "snow" +Flags = {Clip,Unmove} + +TypeID = 4737 +Name = "snow" +Flags = {Clip,Unmove} + +TypeID = 4738 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 4739 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 4740 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 4741 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 4742 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 4743 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 4744 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 4745 +Name = "grass" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4746 +Name = "rock soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=120} + +TypeID = 4747 +Name = "swamp" +Flags = {Bank,CollisionEvent,Unpass,Unmove} +Attributes = {Waypoints=0} + +TypeID = 4748 +Name = "gravel" +Flags = {Bank,Unmove} +Attributes = {Waypoints=150} + +TypeID = 4749 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4750 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4751 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4752 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4753 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4754 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4755 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4756 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4757 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4758 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4759 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4760 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4761 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4762 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4763 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4764 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4765 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4766 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4767 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4768 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4769 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4770 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4771 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4772 +Name = "sand" +Flags = {Clip,Unmove} + +TypeID = 4773 +Name = "grass" +Flags = {Clip,Unmove} + +TypeID = 4774 +Name = "grass" +Flags = {Clip,Unmove} + +TypeID = 4775 +Name = "grass" +Flags = {Clip,Unmove} + +TypeID = 4776 +Name = "grass" +Flags = {Clip,Unmove} + +TypeID = 4777 +Name = "grass" +Flags = {Clip,Unmove} + +TypeID = 4778 +Name = "grass" +Flags = {Clip,Unmove} + +TypeID = 4779 +Name = "grass" +Flags = {Clip,Unmove} + +TypeID = 4780 +Name = "grass" +Flags = {Clip,Unmove} + +TypeID = 4781 +Name = "grass" +Flags = {Clip,Unmove} + +TypeID = 4782 +Name = "grass" +Flags = {Clip,Unmove} + +TypeID = 4783 +Name = "grass" +Flags = {Clip,Unmove} + +TypeID = 4784 +Name = "grass" +Flags = {Clip,Unmove} + +TypeID = 4785 +Name = "dirt floor" +Flags = {Clip,Unmove} + +TypeID = 4786 +Name = "dirt floor" +Flags = {Clip,Unmove} + +TypeID = 4787 +Name = "dirt floor" +Flags = {Clip,Unmove} + +TypeID = 4788 +Name = "dirt floor" +Flags = {Clip,Unmove} + +TypeID = 4789 +Name = "dirt floor" +Flags = {Clip,Unmove} + +TypeID = 4790 +Name = "dirt floor" +Flags = {Clip,Unmove} + +TypeID = 4791 +Name = "dirt floor" +Flags = {Clip,Unmove} + +TypeID = 4792 +Name = "dirt floor" +Flags = {Clip,Unmove} + +TypeID = 4793 +Name = "dirt floor" +Flags = {Clip,Unmove} + +TypeID = 4794 +Name = "dirt floor" +Flags = {Clip,Unmove} + +TypeID = 4795 +Name = "dirt floor" +Flags = {Clip,Unmove} + +TypeID = 4796 +Name = "dirt floor" +Flags = {Clip,Unmove} + +TypeID = 4797 +Name = "lava" +Flags = {Clip,Unmove} + +TypeID = 4798 +Name = "lava" +Flags = {Clip,Unmove} + +TypeID = 4799 +Name = "lava" +Flags = {Clip,Unmove} + +TypeID = 4800 +Name = "lava" +Flags = {Clip,Unmove} + +TypeID = 4801 +Name = "lava" +Flags = {Clip,Unmove} + +TypeID = 4802 +Name = "lava" +Flags = {Clip,Unmove} + +TypeID = 4803 +Name = "lava" +Flags = {Clip,Unmove} + +TypeID = 4804 +Name = "lava" +Flags = {Clip,Unmove} + +TypeID = 4805 +Name = "lava" +Flags = {Clip,Unmove} + +TypeID = 4806 +Name = "lava" +Flags = {Clip,Unmove} + +TypeID = 4807 +Name = "lava" +Flags = {Clip,Unmove} + +TypeID = 4808 +Name = "lava" +Flags = {Clip,Unmove} + +TypeID = 4809 +Name = "shallow water" +Description = "You see the silvery movement of fish" +Flags = {Bank,Unmove} +Attributes = {Waypoints=170} + +TypeID = 4810 +Name = "shallow water" +Description = "You see the silvery movement of fish" +Flags = {Bank,Unmove} +Attributes = {Waypoints=170} + +TypeID = 4811 +Name = "shallow water" +Description = "You see the silvery movement of fish" +Flags = {Bank,Unmove} +Attributes = {Waypoints=170} + +TypeID = 4812 +Name = "shallow water" +Description = "You see the silvery movement of fish" +Flags = {Bank,Unmove} +Attributes = {Waypoints=170} + +TypeID = 4813 +Name = "shallow water" +Description = "You see the silvery movement of fish" +Flags = {Bank,Unmove} +Attributes = {Waypoints=170} + +TypeID = 4814 +Name = "shallow water" +Description = "You see the silvery movement of fish" +Flags = {Bank,Unmove} +Attributes = {Waypoints=170} + +TypeID = 4815 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4816 +Name = "a mountain" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4817 +Name = "shallow water" +Flags = {Clip,Unmove} + +TypeID = 4818 +Name = "shallow water" +Flags = {Clip,Unmove} + +TypeID = 4819 +Name = "shallow water" +Flags = {Clip,Unmove} + +TypeID = 4820 +Name = "shallow water" +Flags = {Clip,Unmove} + +TypeID = 4821 +Name = "ploughed soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=180} + +TypeID = 4822 +Name = "ploughed soil" +Flags = {Bank,Unmove} +Attributes = {Waypoints=180} + +TypeID = 4823 +Name = "stairs" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=100} + +TypeID = 4824 +Name = "stairs" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=100} + +TypeID = 4825 +Name = "stairs" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=100} + +TypeID = 4826 +Name = "stairs" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=100} + +TypeID = 4827 +Name = "whisper moss" +Flags = {Cumulative,Take} +Attributes = {Weight=20} + +TypeID = 4828 +Name = "a flask of cough syrup" +Description = "It smells like herbs" +Flags = {Take} +Attributes = {Weight=300} + +TypeID = 4829 +Name = "a witches cap mushroom" +Flags = {Take} +Attributes = {Weight=100} + +TypeID = 4830 +Name = "witches mushrooms" +Flags = {Bottom,Chest,Unpass,Unmove,Unlay,Disguise} +Attributes = {DisguiseTarget=3919} + +TypeID = 4831 +Name = "an old parchment" +Description = "It is covered with foreign symbols" +Flags = {Take} +Attributes = {Weight=200} + +TypeID = 4832 +Name = "a giant ape's hair" +Flags = {Take} +Attributes = {Weight=2000} + +TypeID = 4833 +Name = "a giant footprint" +Flags = {Bottom,Chest,Unmove,Disguise} +Attributes = {DisguiseTarget=2753} + +TypeID = 4834 +Name = "a family brooch" +Description = "The emblem of a dwarven family is engraved on it" +Flags = {Take} +Attributes = {Weight=110} + +TypeID = 4835 +Name = "a snake destroyer" +Flags = {UseEvent,MultiUse,Take} +Attributes = {Weight=6600} + +TypeID = 4836 +Name = "a spectral dress" +Flags = {Take} +Attributes = {Weight=1000,SlotType=BODY} + +TypeID = 4837 +Name = "an icicle" +Description = "It is melting rapidly" +Flags = {Take,Expire} +Attributes = {Weight=1900,ExpireTarget=0,TotalExpireTime=600} + +TypeID = 4838 +Name = "strange powder" +Flags = {Cumulative,Take} +Attributes = {Weight=500} + +TypeID = 4839 +Name = "a hydra egg" +Flags = {Take} +Attributes = {Weight=5000} + +TypeID = 4840 +Name = "a spectral stone" +Description = "It is pulsating with spectral energy" +Flags = {UseEvent,MultiUse,Take} +Attributes = {Weight=250,Brightness=2,LightColor=29} + +TypeID = 4841 +Name = "a memory stone" +Flags = {Take} +Attributes = {Weight=250} + +TypeID = 4842 +Name = "a sheet of tracing paper" +Description = "It is blank" +Flags = {UseEvent,MultiUse,Take} +Attributes = {Weight=100} + +TypeID = 4843 +Name = "a sheet of tracing paper" +Description = "It contains some strange symbols of the lizard language" +Flags = {Take} +Attributes = {Weight=100} + +TypeID = 4844 +Name = "an elven poetry book" +Description = "It contains a collection of beautiful elven poems" +Flags = {Take} +Attributes = {Weight=1300} + +TypeID = 4845 +Name = "a dwarven pickaxe" +Description = "It is a masterpiece of dwarvish smithery and made of especially hard steel" +Flags = {Take} +Attributes = {Weight=6000} + +TypeID = 4846 +Name = "a wrinkled parchment" +Description = "It is covered with strange numbers" +Flags = {Take} +Attributes = {Weight=200} + +TypeID = 4847 +Name = "a funeral urn" +Description = "It contains the ashes of a lizard high priest" +Flags = {Take} +Attributes = {Weight=10000} + +TypeID = 4848 +Name = "a small cask" +Description = "It is filled with the blood of the snake god" +Flags = {Unpass,Unmove,Unlay} +Attributes = {FluidSource=BLOOD} + +TypeID = 4849 +Name = "wooden trash" +Description = "The blood of the snake god is pouring out" +Flags = {Unpass,Unmove,Unlay,Expire} +Attributes = {ExpireTarget=4848,TotalExpireTime=120} + +TypeID = 4850 +Name = "the statue of the snake god" +Description = "It is emitting an eerie light" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {Brightness=3,LightColor=102} + +TypeID = 4851 +Name = "a smashed stone head" +Description = "It seems to repair itself rapidly" +Flags = {Bottom,Unpass,Unmove,Unlay,Expire} +Attributes = {ExpireTarget=4850,TotalExpireTime=60} + +TypeID = 4852 +Name = "an ectoplasm container" +Description = "It is empty" +Flags = {UseEvent,MultiUse,Take} +Attributes = {Weight=600} + +TypeID = 4853 +Name = "an ectoplasm container" +Description = "It is filled with ectoplasm" +Flags = {Take} +Attributes = {Weight=600} + +TypeID = 4854 +Name = "a red carpet" +Flags = {Unmove} + +TypeID = 4855 +Name = "a red carpet" +Flags = {Unmove} + +TypeID = 4856 +Name = "a red carpet" +Flags = {Unmove} + +TypeID = 4857 +Name = "a red carpet" +Flags = {Unmove} + +TypeID = 4858 +Name = "a red carpet" +Flags = {Unmove} + +TypeID = 4859 +Name = "a red carpet" +Flags = {Unmove} + +TypeID = 4860 +Name = "a red carpet" +Flags = {Unmove} + +TypeID = 4861 +Name = "a red carpet" +Flags = {Unmove} + +TypeID = 4862 +Name = "a red carpet" +Flags = {Unmove} + +TypeID = 4863 +Name = "a butterfly conservation kit" +Description = "It is empty" +Flags = {UseEvent,MultiUse,Take} +Attributes = {Weight=700} + +TypeID = 4864 +Name = "a butterfly conservation kit" +Description = "It contains a red butterfly" +Flags = {Take} +Attributes = {Weight=800} + +TypeID = 4865 +Name = "a butterfly conservation kit" +Description = "It contains a purple butterfly" +Flags = {Take} +Attributes = {Weight=800} + +TypeID = 4866 +Name = "a butterfly conservation kit" +Description = "It contains a blue butterfly" +Flags = {Take} +Attributes = {Weight=800} + +TypeID = 4867 +Name = "a botanist's container" +Description = "It is empty" +Flags = {UseEvent,MultiUse,Take} +Attributes = {Weight=1800} + +TypeID = 4868 +Name = "a botanist's container" +Description = "It holds a sample of the jungle bells plant" +Flags = {Take} +Attributes = {Weight=2000} + +TypeID = 4869 +Name = "a botanist's container" +Description = "It holds a sample of the giant jungle rose" +Flags = {Take} +Attributes = {Weight=2000} + +TypeID = 4870 +Name = "a botanist's container" +Description = "It holds a sample of the witches cauldron plant" +Flags = {Take} +Attributes = {Weight=2000} + +TypeID = 4871 +Name = "an explorer brooch" +Description = "It is the official badge of the explorer society" +Flags = {Take} +Attributes = {Weight=90} + +TypeID = 4872 +Name = "an ice pick" +Description = "It might come in handy in cold regions" +Flags = {UseEvent,MultiUse,Take} +Attributes = {Weight=7000} + +TypeID = 4873 +Name = "a hydra's nest" +Flags = {Bottom,Chest,Unpass,Unmove,Unlay} + +TypeID = 4874 +Name = "swamp" +Flags = {Clip,Unmove,CollisionEvent} + +TypeID = 4875 +Name = "swamp" +Flags = {Clip,Unmove,CollisionEvent} + +TypeID = 4876 +Name = "swamp" +Flags = {Clip,Unmove,CollisionEvent} + +TypeID = 4877 +Name = "swamp" +Flags = {Clip,Unmove,CollisionEvent} + +TypeID = 4878 +Name = "swamp" +Flags = {Clip,Unmove,CollisionEvent} + +TypeID = 4879 +Name = "swamp" +Flags = {Clip,Unmove,CollisionEvent} + +TypeID = 4880 +Name = "swamp" +Flags = {Clip,Unmove,CollisionEvent} + +TypeID = 4881 +Name = "a ship" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay,HookEast} + +TypeID = 4882 +Name = "a ship" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4883 +Name = "a ship" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4884 +Name = "a ship" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay,HookSouth} + +TypeID = 4885 +Name = "a ship" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4886 +Name = "a ship" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4887 +Name = "a ship" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4888 +Name = "a ship" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4889 +Name = "a ship" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4890 +Name = "a ship" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4891 +Name = "a ship" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4892 +Name = "a ship" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4893 +Name = "a ship" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4894 +Name = "a ship" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4895 +Name = "a ship" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4896 +Name = "a ship" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4897 +Name = "a ship" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4898 +Name = "a ship" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4899 +Name = "a ship" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4900 +Name = "a ship" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4901 +Name = "a ship" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4902 +Name = "a ship" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4903 +Name = "a ship" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4904 +Name = "a ship cabin wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4905 +Name = "a ship cabin wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4906 +Name = "a ship cabin wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4907 +Name = "a ship cabin wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4908 +Name = "a ship cabin wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4909 +Name = "a ship rail" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4910 +Name = "a ship cabin wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4911 +Name = "an open door" +Flags = {Top,Door,Unmove} + +TypeID = 4912 +Name = "a closed door" +Flags = {Bottom,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4913 +Name = "a closed door" +Flags = {Bottom,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4914 +Name = "an open door" +Flags = {Top,Door,Unmove} + +TypeID = 4915 +Name = "a ship cabin wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4916 +Name = "a ship cabin wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4917 +Name = "a ship railing" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 4918 +Name = "a ship rail" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4919 +Name = "a ship cabin wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4920 +Name = "a ship railing" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 4921 +Name = "a ship railing" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 4922 +Name = "a ship railing" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 4923 +Name = "a ship railing" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 4924 +Name = "a ship railing" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 4925 +Name = "a ship railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 4926 +Name = "a ship railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 4927 +Name = "a ship railing" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 4928 +Name = "a ship railing" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 4929 +Name = "a ship railing" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 4930 +Name = "a ship railing" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 4931 +Name = "a ship railing" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 4932 +Name = "a ship railing" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 4933 +Name = "a ship railing" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 4934 +Name = "a ship railing" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 4935 +Name = "a ship railing" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 4936 +Name = "a ship railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 4937 +Name = "a ship railing" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 4938 +Name = "a ship railing" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 4939 +Name = "a ship railing" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 4940 +Name = "a mast" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4941 +Name = "a mast" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4942 +Name = "a mast" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4943 +Name = "a mast" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 4944 +Name = "a mast" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 4945 +Name = "a mast" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 4946 +Name = "a mast" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 4947 +Name = "a mast" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4948 +Name = "a mast" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4949 +Name = "a mast" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4950 +Name = "a mast" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4951 +Name = "a mast" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4952 +Name = "a mast" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4953 +Name = "a sail" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=1} + +TypeID = 4954 +Name = "a sail" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=1} + +TypeID = 4955 +Name = "a sail" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=1} + +TypeID = 4956 +Name = "a sail" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=1} + +TypeID = 4957 +Name = "a sail" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=1} + +TypeID = 4958 +Name = "a sail" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=1} + +TypeID = 4959 +Name = "a sail" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=1} + +TypeID = 4960 +Name = "a sail" +Flags = {Bank,Unpass,Unmove,Unlay} +Attributes = {Waypoints=1} + +TypeID = 4961 +Name = "a steering wheel" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 4962 +Name = "a steering wheel" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 4963 +Name = "a steering wheel" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 4964 +Name = "a steering wheel" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 4965 +Name = "a rudder blade" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4966 +Name = "a rudder blade" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4967 +Name = "a rudder blade" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4968 +Name = "a rudder blade" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4969 +Name = "a rudder blade" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4970 +Name = "a rudder blade" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4971 +Name = "a ventilation grille" +Flags = {Bank,Unmove} +Attributes = {Waypoints=100} + +TypeID = 4972 +Name = "a bollard" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 4973 +Name = "an anchor" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 4974 +Name = "a figurehead" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4975 +Name = "a figurehead" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 4976 +Name = "an anchor" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 4977 +Name = "a hawser" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 4978 +Name = "a hawser" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 4979 +Name = "a hawser" +Flags = {Unmove} + +TypeID = 4980 +Name = "a hawser" +Flags = {Unmove} + +TypeID = 4981 +Name = "a hawser" +Flags = {Unmove} + +TypeID = 4982 +Name = "a hawser" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 4983 +Name = "a hawser" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 4984 +Name = "a hawser" +Flags = {Unmove} + +TypeID = 4985 +Name = "a hawser" +Flags = {Unmove} + +TypeID = 4986 +Name = "a hawser" +Flags = {Unmove} + +TypeID = 4987 +Name = "a cleat" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 4988 +Name = "a hawser" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 4989 +Name = "a white flag" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 4990 +Name = "a pirate flag" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 4991 +Name = "a dead butterfly" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=20,ExpireTarget=4378,TotalExpireTime=1200} + +TypeID = 4992 +Name = "a dead butterfly" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=20,ExpireTarget=4378,TotalExpireTime=1200} + +TypeID = 4993 +Name = "a dead butterfly" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=20,ExpireTarget=4378,TotalExpireTime=1200} + +TypeID = 4994 +Name = "some sharp icicles" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 4995 +Name = "a canopic jar" +Description = "You feel an eerie presence" +Flags = {Unpass,Unmove,Unlay,Destroy} +Attributes = {DestroyTarget=4996} + +TypeID = 4996 +Name = "the remains of a canopic jar" +Flags = {Unpass,Unmove,Unlay,Expire} +Attributes = {ExpireTarget=4995,TotalExpireTime=300} + +TypeID = 4997 +Name = "a hawser" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 4998 +Name = "a hawser" +Flags = {Unmove} + +TypeID = 4999 +Name = "a hawser" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 5000 +Name = "a hawser" +Flags = {Unmove} + +TypeID = 5001 +Name = "a ship railing" +Flags = {Bottom,Unpass,Unmove,Unlay} + +TypeID = 5002 +Name = "a ship cabin wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 5003 +Name = "a ship cabin wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay,HookEast} + +TypeID = 5004 +Name = "a ship cabin wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay,HookSouth} + +TypeID = 5005 +Name = "a ship cabin wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 5006 +Name = "a closed door" +Description = "It is locked" +Flags = {UseEvent,Bottom,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 5007 +Name = "a closed door" +Description = "It is locked" +Flags = {UseEvent,Bottom,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 5008 +Name = "a sandstone wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 5009 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 5010 +Name = "an oriental wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 5011 +Name = "a lava wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Brightness=2,LightColor=199} + +TypeID = 5012 +Name = "a lava wall" +Flags = {Bottom,Unpass,Unmove,Unthrow,Unlay} +Attributes = {Brightness=2,LightColor=199} + +TypeID = 5013 +Name = "a dead butterfly" +Flags = {Take,Corpse,Expire} +Attributes = {Weight=20,ExpireTarget=4378,TotalExpireTime=1200} + +TypeID = 5014 +Name = "a mandrake" +Flags = {Take} +Attributes = {Weight=180} + +TypeID = 5015 +Name = "a skull" +Flags = {Unmove} + +TypeID = 5016 +Name = "a skull" +Flags = {Unmove} + +TypeID = 5017 +Name = "some skulls" +Flags = {Unmove} + +TypeID = 5018 +Name = "some skulls" +Flags = {Unmove} + +TypeID = 5019 +Name = "a burning skull" +Flags = {Unmove,Hang} +Attributes = {Brightness=3,LightColor=199} + +TypeID = 5020 +Name = "a burning skull" +Flags = {Unmove,Hang} +Attributes = {Brightness=3,LightColor=199} + +TypeID = 5021 +Name = "an orichalcum pearl" +Flags = {Cumulative,Take} +Attributes = {Weight=30} + +TypeID = 5022 +Name = "a magic forcefield" +Description = "You can see the other side through it" +Flags = {Bottom,Unmove,Avoid} +Attributes = {Brightness=2,LightColor=29} + +TypeID = 5023 +Name = "a magic forcefield" +Description = "You can see the other side through it" +Flags = {Bottom,Unmove,Avoid} +Attributes = {Brightness=2,LightColor=29} + +TypeID = 5024 +Name = "a bamboo lamp" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2116,Brightness=7,LightColor=215} + +TypeID = 5025 +Name = "a bamboo lamp" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2116,Brightness=7,LightColor=208} + +TypeID = 5026 +Name = "a bamboo lamp" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2116,Brightness=7,LightColor=201} + +TypeID = 5027 +Name = "a bamboo lamp" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2116,Brightness=7,LightColor=194} + +TypeID = 5028 +Name = "a bamboo lamp" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2116,Brightness=7,LightColor=187} + +TypeID = 5029 +Name = "a bamboo lamp" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2116,Brightness=7,LightColor=180} + +TypeID = 5030 +Name = "a bamboo lamp" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2116,Brightness=7,LightColor=214} + +TypeID = 5031 +Name = "a bamboo lamp" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2116,Brightness=7,LightColor=207} + +TypeID = 5032 +Name = "a bamboo lamp" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2116,Brightness=7,LightColor=200} + +TypeID = 5033 +Name = "a bamboo lamp" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2116,Brightness=7,LightColor=193} + +TypeID = 5034 +Name = "a bamboo lamp" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2116,Brightness=7,LightColor=186} + +TypeID = 5035 +Name = "a bamboo lamp" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2116,Brightness=7,LightColor=213} + +TypeID = 5036 +Name = "a bamboo lamp" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2116,Brightness=7,LightColor=206} + +TypeID = 5037 +Name = "a bamboo lamp" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2116,Brightness=7,LightColor=199} + +TypeID = 5038 +Name = "a bamboo lamp" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2116,Brightness=7,LightColor=192} + +TypeID = 5039 +Name = "a bamboo lamp" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2116,Brightness=7,LightColor=212} + +TypeID = 5040 +Name = "a bamboo lamp" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2116,Brightness=7,LightColor=205} + +TypeID = 5041 +Name = "a bamboo lamp" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2116,Brightness=7,LightColor=198} + +TypeID = 5042 +Name = "a bamboo lamp" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2116,Brightness=7,LightColor=211} + +TypeID = 5043 +Name = "a bamboo lamp" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2116,Brightness=7,LightColor=204} + +TypeID = 5044 +Name = "a bamboo lamp" +Flags = {Bottom,ChangeUse,Unpass,Unmove,Unlay} +Attributes = {ChangeTarget=2116,Brightness=7,LightColor=210} + +TypeID = 5045 +Name = "a flat roof" +Flags = {Unmove} + +TypeID = 5046 +Name = "a monkey statue" +Description = "The words 'See no evil' are engraved on it" +Flags = {Unpass,Unlay,Destroy} +Attributes = {DestroyTarget=3142} + +TypeID = 5047 +Name = "a flat roof" +Flags = {Unmove} + +TypeID = 5048 +Name = "a flat roof" +Flags = {Unmove} + +TypeID = 5049 +Name = "a flat roof" +Flags = {Unmove} + +TypeID = 5050 +Name = "a flat roof" +Flags = {Unmove} + +TypeID = 5051 +Name = "a flat roof" +Flags = {Unmove} + +TypeID = 5052 +Name = "a flat roof" +Flags = {Unmove} + +TypeID = 5053 +Name = "a flat roof" +Flags = {Unmove} + +TypeID = 5054 +Name = "a flat roof" +Flags = {Unmove} + +TypeID = 5055 +Name = "a monkey statue" +Description = "The words 'Hear no evil' are engraved on it" +Flags = {Unpass,Unlay,Destroy} +Attributes = {DestroyTarget=3142} + +TypeID = 5056 +Name = "a monkey statue" +Description = "The words 'Speak no evil' are engraved on it" +Flags = {Unpass,Unlay,Destroy} +Attributes = {DestroyTarget=3142} + +TypeID = 5057 +Name = "a snake head" +Description = "It is emitting poisonous clouds" +Flags = {Unmove} + +TypeID = 5058 +Name = "a small snake head" +Flags = {Unmove} + +TypeID = 5059 +Name = "a small snake head" +Description = "It is emitting poisonous clouds" +Flags = {Unmove} + +TypeID = 5060 +Name = "a small snake head" +Flags = {Unmove} + +TypeID = 5061 +Name = "a burning wall" +Flags = {Unmove} +Attributes = {Brightness=3,LightColor=206} + +TypeID = 5062 +Name = "a burning wall" +Flags = {Unmove} +Attributes = {Brightness=3,LightColor=206} + +TypeID = 5063 +Name = "a burning wall" +Flags = {Unmove} +Attributes = {Brightness=3,LightColor=206} + +TypeID = 5064 +Name = "a burning wall" +Flags = {Unmove} +Attributes = {Brightness=3,LightColor=206} + +TypeID = 5065 +Name = "a burning wall" +Flags = {Unmove} +Attributes = {Brightness=3,LightColor=206} + +TypeID = 5066 +Name = "a burning wall" +Flags = {Unmove} +Attributes = {Brightness=3,LightColor=206} + +TypeID = 5067 +Name = "a burning wall" +Flags = {Unmove} +Attributes = {Brightness=3,LightColor=206} + +TypeID = 5068 +Name = "electric sparks" +Flags = {Unmove} +Attributes = {Brightness=2,LightColor=29} + +TypeID = 5069 +Name = "electric sparks" +Flags = {Unmove} +Attributes = {Brightness=2,LightColor=29} + +TypeID = 5070 +Name = "electric sparks" +Flags = {Unmove} +Attributes = {Brightness=2,LightColor=29} + +TypeID = 5071 +Name = "electric iron bars" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 5072 +Name = "electric iron bars" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 5073 +Name = "electric iron bars" +Flags = {Unpass,Unmove,Unlay} + +TypeID = 5074 +Name = "a lava fountain" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {Brightness=2,LightColor=199} + +TypeID = 5075 +Name = "a lava fountain" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {Brightness=2,LightColor=199} + +TypeID = 5076 +Name = "a stony pond" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WATER} + +TypeID = 5077 +Name = "a stony pond" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WATER} + +TypeID = 5078 +Name = "a stony pond" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WATER} + +TypeID = 5079 +Name = "a stony pond" +Flags = {Bottom,Unpass,Unmove,Unlay} +Attributes = {FluidSource=WATER} + +TypeID = 5080 +Name = "a panda teddy" +Flags = {UseEvent,Take} +Attributes = {Weight=600} + +TypeID = 5081 +Name = "a ladder" +Flags = {Bank,CollisionEvent,Unmove,Avoid} +Attributes = {Waypoints=160} + +TypeID = 5082 +Name = "a closed door" +Flags = {Bottom,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 5083 +Name = "an open door" +Flags = {Top,Door,Unmove} + +TypeID = 5084 +Name = "a closed door" +Flags = {Bottom,Door,Unpass,Unmove,Unthrow,Unlay} + +TypeID = 5085 +Name = "an open door" +Flags = {Top,Door,Unmove} + +TypeID = 5086 +Name = "a furniture package" +Description = "It contains a construction kit for a monkey statue" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=2500} + +TypeID = 5087 +Name = "a furniture package" +Description = "It contains a construction kit for a monkey statue" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=2500} + +TypeID = 5088 +Name = "a furniture package" +Description = "It contains a construction kit for a monkey statue" +Flags = {UseEvent,Avoid,Take,Height} +Attributes = {Weight=2500} + +TypeID = 5089 +Name = "a butterfly conservation kit" +Description = "It contains a rare yellow butterfly" +Flags = {Take} +Attributes = {Weight=800} + +TypeID = 5090 +Name = "a treasure map" +Flags = {Text,Take} +Attributes = {Weight=830} \ No newline at end of file diff --git a/data/lib/compat/compat.lua b/data/lib/compat/compat.lua new file mode 100644 index 0000000..aed2428 --- /dev/null +++ b/data/lib/compat/compat.lua @@ -0,0 +1,999 @@ +TRUE = true +FALSE = false + +result.getDataInt = result.getNumber +result.getDataLong = result.getNumber +result.getDataString = result.getString +result.getDataStream = result.getStream + +LUA_ERROR = false +LUA_NO_ERROR = true + +STACKPOS_GROUND = 0 +STACKPOS_FIRST_ITEM_ABOVE_GROUNDTILE = 1 +STACKPOS_SECOND_ITEM_ABOVE_GROUNDTILE = 2 +STACKPOS_THIRD_ITEM_ABOVE_GROUNDTILE = 3 +STACKPOS_FOURTH_ITEM_ABOVE_GROUNDTILE = 4 +STACKPOS_FIFTH_ITEM_ABOVE_GROUNDTILE = 5 +STACKPOS_TOP_CREATURE = 253 +STACKPOS_TOP_FIELD = 254 +STACKPOS_TOP_MOVEABLE_ITEM_OR_CREATURE = 255 + +THING_TYPE_PLAYER = 1 + 1 +THING_TYPE_MONSTER = 2 + 1 +THING_TYPE_NPC = 3 + 1 + +COMBAT_POISONDAMAGE = COMBAT_EARTHDAMAGE +TALKTYPE_ORANGE_1 = TALKTYPE_MONSTER_SAY +TALKTYPE_ORANGE_2 = TALKTYPE_MONSTER_YELL + +NORTH = DIRECTION_NORTH +EAST = DIRECTION_EAST +SOUTH = DIRECTION_SOUTH +WEST = DIRECTION_WEST +SOUTHWEST = DIRECTION_SOUTHWEST +SOUTHEAST = DIRECTION_SOUTHEAST +NORTHWEST = DIRECTION_NORTHWEST +NORTHEAST = DIRECTION_NORTHEAST + +do + local function CreatureIndex(self, key) + local methods = getmetatable(self) + if key == "uid" then + return methods.getId(self) + elseif key == "type" then + local creatureType = 0 + if methods.isPlayer(self) then + creatureType = THING_TYPE_PLAYER + elseif methods.isMonster(self) then + creatureType = THING_TYPE_MONSTER + elseif methods.isNpc(self) then + creatureType = THING_TYPE_NPC + end + return creatureType + elseif key == "itemid" then + return 1 + elseif key == "actionid" then + return 0 + end + return methods[key] + end + rawgetmetatable("Player").__index = CreatureIndex + rawgetmetatable("Monster").__index = CreatureIndex + rawgetmetatable("Npc").__index = CreatureIndex +end + +do + local function ItemIndex(self, key) + local methods = getmetatable(self) + if key == "itemid" then + return methods.getId(self) + elseif key == "actionid" then + return methods.getActionId(self) + elseif key == "uid" then + return methods.getUniqueId(self) + elseif key == "type" then + return methods.getSubType(self) + end + return methods[key] + end + rawgetmetatable("Item").__index = ItemIndex + rawgetmetatable("Container").__index = ItemIndex + rawgetmetatable("Teleport").__index = ItemIndex +end + +function pushThing(thing) + local t = {uid = 0, itemid = 0, type = 0, actionid = 0} + if thing ~= nil then + if thing:isItem() then + t.uid = thing:getUniqueId() + t.itemid = thing:getId() + if ItemType(t.itemid):hasSubType() then + t.type = thing:getSubType() + end + t.actionid = thing:getActionId() + elseif thing:isCreature() then + t.uid = thing:getId() + t.itemid = 1 + if thing:isPlayer() then + t.type = THING_TYPE_PLAYER + elseif thing:isMonster() then + t.type = THING_TYPE_MONSTER + else + t.type = THING_TYPE_NPC + end + end + end + return t +end + +createCombatObject = Combat +setCombatArea = Combat.setArea +setCombatCallback = Combat.setCallback +setCombatCondition = Combat.setCondition +setCombatFormula = Combat.setFormula +setCombatParam = Combat.setParameter + +createConditionObject = Condition +setConditionParam = Condition.setParameter +setConditionFormula = Condition.setFormula +addDamageCondition = Condition.addDamage +addOutfitCondition = Condition.setOutfit + +function doCombat(cid, combat, var) return combat:execute(cid, var) end + +function isCreature(cid) return Creature(cid) ~= nil end +function isPlayer(cid) return Player(cid) ~= nil end +function isMonster(cid) return Monster(cid) ~= nil end +function isSummon(cid) return Creature(cid):getMaster() ~= nil end +function isNpc(cid) return Npc(cid) ~= nil end +function isItem(uid) return Item(uid) ~= nil end +function isContainer(uid) return Container(uid) ~= nil end + +function getCreatureName(cid) local c = Creature(cid) return c ~= nil and c:getName() or false end +function getCreatureHealth(cid) local c = Creature(cid) return c ~= nil and c:getHealth() or false end +function getCreatureMaxHealth(cid) local c = Creature(cid) return c ~= nil and c:getMaxHealth() or false end +function getCreaturePosition(cid) local c = Creature(cid) return c ~= nil and c:getPosition() or false end +function getCreatureOutfit(cid) local c = Creature(cid) return c ~= nil and c:getOutfit() or false end +function getCreatureSpeed(cid) local c = Creature(cid) return c ~= nil and c:getSpeed() or false end +function getCreatureBaseSpeed(cid) local c = Creature(cid) return c ~= nil and c:getBaseSpeed() or false end + +function getCreatureTarget(cid) + local c = Creature(cid) + if c ~= nil then + local target = c:getTarget() + return target ~= nil and target:getId() or 0 + end + return false +end + +function getCreatureMaster(cid) + local c = Creature(cid) + if c ~= nil then + local master = c:getMaster() + return master ~= nil and master:getId() or c:getId() + end + return false +end + +function getCreatureSummons(cid) + local c = Creature(cid) + if c == nil then + return false + end + + local result = {} + for _, summon in ipairs(c:getSummons()) do + result[#result + 1] = summon:getId() + end + return result +end + +getCreaturePos = getCreaturePosition + +function doCreatureAddHealth(cid, health) local c = Creature(cid) return c ~= nil and c:addHealth(health) or false end +function doRemoveCreature(cid) local c = Creature(cid) return c ~= nil and c:remove() or false end +function doCreatureSetLookDir(cid, direction) local c = Creature(cid) return c ~= nil and c:setDirection(direction) or false end +function doCreatureSay(cid, text, type, ...) local c = Creature(cid) return c ~= nil and c:say(text, type, ...) or false end +function doCreatureChangeOutfit(cid, outfit) local c = Creature(cid) return c ~= nil and c:setOutfit(outfit) or false end +function doSetCreatureDropLoot(cid, doDrop) local c = Creature(cid) return c ~= nil and c:setDropLoot(doDrop) or false end +function doChangeSpeed(cid, delta) local c = Creature(cid) return c ~= nil and c:changeSpeed(delta) or false end +function doAddCondition(cid, conditionId) local c = Creature(cid) return c ~= nil and c:addCondition(conditionId) or false end +function doRemoveCondition(cid, conditionType, subId) local c = Creature(cid) return c ~= nil and (c:removeCondition(conditionType, CONDITIONID_COMBAT, subId) or c:removeCondition(conditionType, CONDITIONID_DEFAULT, subId) or true) end + +doSetCreatureDirection = doCreatureSetLookDir + +function registerCreatureEvent(cid, name) local c = Creature(cid) return c ~= nil and c:registerEvent(name) or false end +function unregisterCreatureEvent(cid, name) local c = Creature(cid) return c ~= nil and c:unregisterEvent(name) or false end + +function getPlayerByName(name) local p = Player(name) return p ~= nil and p:getId() or false end +function getIPByPlayerName(name) local p = Player(name) return p ~= nil and p:getIp() or false end +function getPlayerGUID(cid) local p = Player(cid) return p ~= nil and p:getGuid() or false end +function getPlayerIp(cid) local p = Player(cid) return p ~= nil and p:getIp() or false end +function getPlayerAccountType(cid) local p = Player(cid) return p ~= nil and p:getAccountType() or false end +function getPlayerLastLoginSaved(cid) local p = Player(cid) return p ~= nil and p:getLastLoginSaved() or false end +function getPlayerName(cid) local p = Player(cid) return p ~= nil and p:getName() or false end +function getPlayerFreeCap(cid) local p = Player(cid) return p ~= nil and (p:getFreeCapacity() / 100) or false end +function getPlayerPosition(cid) local p = Player(cid) return p ~= nil and p:getPosition() or false end +function getPlayerMagLevel(cid) local p = Player(cid) return p ~= nil and p:getMagicLevel() or false end +function getPlayerAccess(cid) + local player = Player(cid) + if player == nil then + return false + end + return player:getGroup():getAccess() and 1 or 0 +end +function getPlayerSkill(cid, skillId) local p = Player(cid) return p ~= nil and p:getSkillLevel(skillId) or false end +function getPlayerMana(cid) local p = Player(cid) return p ~= nil and p:getMana() or false end +function getPlayerMaxMana(cid) local p = Player(cid) return p ~= nil and p:getMaxMana() or false end +function getPlayerLevel(cid) local p = Player(cid) return p ~= nil and p:getLevel() or false end +function getPlayerTown(cid) local p = Player(cid) return p ~= nil and p:getTown():getId() or false end +function getPlayerVocation(cid) local p = Player(cid) return p ~= nil and p:getVocation():getId() or false end +function getPlayerSoul(cid) local p = Player(cid) return p ~= nil and p:getSoul() or false end +function getPlayerSex(cid) local p = Player(cid) return p ~= nil and p:getSex() or false end +function getPlayerStorageValue(cid, key) local p = Player(cid) return p ~= nil and p:getStorageValue(key) or false end +function getPlayerBalance(cid) local p = Player(cid) return p ~= nil and p:getBankBalance() or false end +function getPlayerMoney(cid) local p = Player(cid) return p ~= nil and p:getMoney() or false end +function getPlayerGroupId(cid) local p = Player(cid) return p ~= nil and p:getGroup():getId() or false end +function getPlayerLookDir(cid) local p = Player(cid) return p ~= nil and p:getDirection() or false end +function getPlayerLight(cid) local p = Player(cid) return p ~= nil and p:getLight() or false end +function getPlayerDepotItems(cid, depotId) local p = Player(cid) return p ~= nil and p:getDepotItems(depotId) or false end +function getPlayerSkullType(cid) local p = Player(cid) return p ~= nil and p:getSkull() or false end +function getPlayerLossPercent(cid) local p = Player(cid) return p ~= nil and p:getDeathPenalty() or false end +function getPlayerPremiumDays(cid) local p = Player(cid) return p ~= nil and p:getPremiumDays() or false end +function getPlayerBlessing(cid, blessing) local p = Player(cid) return p ~= nil and p:hasBlessing(blessing) or false end +function getPlayerParty(cid) + local player = Player(cid) + if player == nil then + return false + end + + local party = player:getParty() + if party == nil then + return nil + end + return party:getLeader():getId() +end +function getPlayerGuildId(cid) + local player = Player(cid) + if player == nil then + return false + end + + local guild = player:getGuild() + if guild == nil then + return false + end + return guild:getId() +end +function getPlayerGuildLevel(cid) local p = Player(cid) return p ~= nil and p:getGuildLevel() or false end +function getPlayerGuildName(cid) + local player = Player(cid) + if player == nil then + return false + end + + local guild = player:getGuild() + if guild == nil then + return false + end + return guild:getName() +end +function getPlayerGuildRank(cid) + local player = Player(cid) + if player == nil then + return false + end + + local guild = player:getGuild() + if guild == nil then + return false + end + + local rank = guild:getRankByLevel(player:getGuildLevel()) + return rank ~= nil and rank.name or false +end +function getPlayerGuildNick(cid) local p = Player(cid) return p ~= nil and p:getGuildNick() or false end +function getPlayerMasterPos(cid) local p = Player(cid) return p ~= nil and p:getTown():getTemplePosition() or false end +function getPlayerItemCount(cid, itemId, ...) local p = Player(cid) return p ~= nil and p:getItemCount(itemId, ...) or false end +function getPlayerSlotItem(cid, slot) + local player = Player(cid) + if player == nil then + return pushThing(nil) + end + return pushThing(player:getSlotItem(slot)) +end +function getPlayerItemById(cid, deepSearch, itemId, ...) + local player = Player(cid) + if player == nil then + return pushThing(nil) + end + return pushThing(player:getItemById(itemId, deepSearch, ...)) +end +function getPlayerFood(cid) + local player = Player(cid) + if player == nil then + return false + end + local c = player:getCondition(CONDITION_REGENERATION, CONDITIONID_DEFAULT) return c ~= nil and math.floor(c:getTicks() / 1000) or 0 +end +function canPlayerLearnInstantSpell(cid, name) local p = Player(cid) return p ~= nil and p:canLearnSpell(name) or false end +function getPlayerLearnedInstantSpell(cid, name) local p = Player(cid) return p ~= nil and p:hasLearnedSpell(name) or false end +function isPlayerGhost(cid) local p = Player(cid) return p ~= nil and p:isInGhostMode() or false end +function isPlayerPzLocked(cid) local p = Player(cid) return p ~= nil and p:isPzLocked() or false end +function isPremium(cid) local p = Player(cid) return p ~= nil and p:isPremium() or false end +function getPlayersByIPAddress(ip, mask) + if mask == nil then mask = 0xFFFFFFFF end + local masked = bit.band(ip, mask) + local result = {} + for _, player in ipairs(Game.getPlayers()) do + if bit.band(player:getIp(), mask) == masked then + result[#result + 1] = player:getId() + end + end + return result +end +function getOnlinePlayers() + local result = {} + for _, player in ipairs(Game.getPlayers()) do + result[#result + 1] = player:getName() + end + return result +end +function getPlayersByAccountNumber(accountNumber) + local result = {} + for _, player in ipairs(Game.getPlayers()) do + if player:getAccountId() == accountNumber then + result[#result + 1] = player:getId() + end + end + return result +end +function getPlayerGUIDByName(name) + local player = Player(name) + if player ~= nil then + return player:getGuid() + end + + local resultId = db.storeQuery("SELECT `id` FROM `players` WHERE `name` = " .. db.escapeString(name)) + if resultId ~= false then + local guid = result.getDataInt(resultId, "id") + result.free(resultId) + return guid + end + return 0 +end +function getAccountNumberByPlayerName(name) + local player = Player(name) + if player ~= nil then + return player:getAccountId() + end + + local resultId = db.storeQuery("SELECT `account_id` FROM `players` WHERE `name` = " .. db.escapeString(name)) + if resultId ~= false then + local accountId = result.getDataInt(resultId, "account_id") + result.free(resultId) + return accountId + end + return 0 +end + +getPlayerAccountBalance = getPlayerBalance +getIpByName = getIPByPlayerName + +function setPlayerStorageValue(cid, key, value) local p = Player(cid) return p ~= nil and p:setStorageValue(key, value) or false end +function doPlayerSetBalance(cid, balance) local p = Player(cid) return p ~= nil and p:setBankBalance(balance) or false end +function doPlayerAddMoney(cid, money) local p = Player(cid) return p ~= nil and p:addMoney(money) or false end +function doPlayerRemoveMoney(cid, money) local p = Player(cid) return p ~= nil and p:removeMoney(money) or false end +function doPlayerAddSoul(cid, soul) local p = Player(cid) return p ~= nil and p:addSoul(soul) or false end +function doPlayerSetVocation(cid, vocation) local p = Player(cid) return p ~= nil and p:setVocation(Vocation(vocation)) or false end +function doPlayerSetTown(cid, town) local p = Player(cid) return p ~= nil and p:setTown(Town(town)) or false end +function setPlayerGroupId(cid, groupId) local p = Player(cid) return p ~= nil and p:setGroup(Group(groupId)) or false end +function doPlayerSetSex(cid, sex) local p = Player(cid) return p ~= nil and p:setSex(sex) or false end +function doPlayerSetGuildLevel(cid, level) local p = Player(cid) return p ~= nil and p:setGuildLevel(level) or false end +function doPlayerSetGuildNick(cid, nick) local p = Player(cid) return p ~= nil and p:setGuildNick(nick) or false end +function doShowTextDialog(cid, itemId, text) local p = Player(cid) return p ~= nil and p:showTextDialog(itemId, text) or false end +function doPlayerAddItemEx(cid, uid, ...) local p = Player(cid) return p ~= nil and p:addItemEx(Item(uid), ...) or false end +function doPlayerRemoveItem(cid, itemid, count, ...) local p = Player(cid) return p ~= nil and p:removeItem(itemid, count, ...) or false end +function doPlayerAddPremiumDays(cid, days) local p = Player(cid) return p ~= nil and p:addPremiumDays(days) or false end +function doPlayerRemovePremiumDays(cid, days) local p = Player(cid) return p ~= nil and p:removePremiumDays(days) or false end +function doPlayerAddBlessing(cid, blessing) local p = Player(cid) return p ~= nil and p:addBlessing(blessing) or false end +function doPlayerSendCancel(cid, text) local p = Player(cid) return p ~= nil and p:sendCancelMessage(text) or false end +function doPlayerFeed(cid, food) local p = Player(cid) return p ~= nil and p:feed(food) or false end +function playerLearnInstantSpell(cid, name) local p = Player(cid) return p ~= nil and p:learnSpell(name) or false end +function doPlayerPopupFYI(cid, message) local p = Player(cid) return p ~= nil and p:popupFYI(message) or false end +function doPlayerSendTextMessage(cid, type, text, ...) local p = Player(cid) return p ~= nil and p:sendTextMessage(type, text, ...) or false end +function doSendAnimatedText() debugPrint("Deprecated function.") return true end +function doPlayerAddExp(cid, exp, useMult, ...) + local player = Player(cid) + if player == nil then + return false + end + + if useMult then + exp = exp * Game.getExperienceStage(player:getLevel()) + end + return player:addExperience(exp, ...) +end +function doPlayerAddManaSpent(cid, mana) local p = Player(cid) return p ~= nil and p:addManaSpent(mana * configManager.getNumber(configKeys.RATE_MAGIC)) or false end +function doPlayerAddSkillTry(cid, skillid, n) local p = Player(cid) return p ~= nil and p:addSkillTries(skillid, n * configManager.getNumber(configKeys.RATE_SKILL)) or false end +function doPlayerAddMana(cid, mana, ...) local p = Player(cid) return p ~= nil and p:addMana(mana, ...) or false end +function doPlayerJoinParty(cid, leaderId) + local player = Player(cid) + if player == nil then + return false + end + + if player:getParty() ~= nil then + player:sendTextMessage(MESSAGE_INFO_DESCR, "You are already in a party.") + return true + end + + local leader = Player(leaderId) + if leader == nil then + return false + end + + local party = leader:getParty() + if party == nil or party:getLeader() ~= leader then + return true + end + + for _, invitee in ipairs(party:getInvitees()) do + if player ~= invitee then + return true + end + end + + party:addMember(player) + return true +end +function getPartyMembers(cid) + local player = Player(cid) + if player == nil then + return false + end + + local party = player:getParty() + if party == nil then + return false + end + + local result = {party:getLeader():getId()} + for _, member in ipairs(party:getMembers()) do + result[#result + 1] = member:getId() + end + return result +end + +doPlayerSendDefaultCancel = doPlayerSendCancel + +function getMonsterTargetList(cid) + local monster = Monster(cid) + if monster == nil then + return false + end + + local result = {} + for _, creature in ipairs(monster:getTargetList()) do + if monster:isTarget(creature) then + result[#result + 1] = creature:getId() + end + end + return result +end +function getMonsterFriendList(cid) + local monster = Monster(cid) + if monster == nil then + return false + end + + local z = monster:getPosition().z + + local result = {} + for _, creature in ipairs(monster:getFriendList()) do + if not creature:isRemoved() and creature:getPosition().z == z then + result[#result + 1] = creature:getId() + end + end + return result +end +function doSetMonsterTarget(cid, target) + local monster = Monster(cid) + if monster == nil then + return false + end + + if monster:getMaster() ~= nil then + return true + end + + local target = Creature(cid) + if target == nil then + return false + end + + monster:selectTarget(target) + return true +end +function doMonsterChangeTarget(cid) + local monster = Monster(cid) + if monster == nil then + return false + end + + if monster:getMaster() ~= nil then + return true + end + + monster:searchTarget(1) + return true +end +function doCreateNpc(name, pos, ...) + local npc = Game.createNpc(name, pos, ...) return npc ~= nil and npc:setMasterPos(pos) or false +end +function doSummonCreature(name, pos, ...) + local m = Game.createMonster(name, pos, ...) return m ~= nil and m:getId() or false +end +function doConvinceCreature(cid, target) + local creature = Creature(cid) + if creature == nil then + return false + end + + local targetCreature = Creature(target) + if targetCreature == nil then + return false + end + + targetCreature:setMaster(creature) + return true +end + +function getTownId(townName) local t = Town(townName) return t ~= nil and t:getId() or false end +function getTownName(townId) local t = Town(townId) return t ~= nil and t:getName() or false end +function getTownTemplePosition(townId) local t = Town(townId) return t ~= nil and t:getTemplePosition() or false end + +function doSetItemActionId(uid, actionId) local i = Item(uid) return i ~= nil and i:setActionId(actionId) or false end +function doTransformItem(uid, newItemId, ...) local i = Item(uid) return i ~= nil and i:transform(newItemId, ...) or false end +function doChangeTypeItem(uid, newType) local i = Item(uid) return i ~= nil and i:transform(i:getId(), newType) or false end +function doRemoveItem(uid, ...) local i = Item(uid) return i ~= nil and i:remove(...) or false end + +function getContainerSize(uid) local c = Container(uid) return c ~= nil and c:getSize() or false end +function getContainerCap(uid) local c = Container(uid) return c ~= nil and c:getCapacity() or false end +function getContainerItem(uid, slot) + local container = Container(uid) + if container == nil then + return pushThing(nil) + end + return pushThing(container:getItem(slot)) +end + +function doAddContainerItemEx(uid, virtualId) + local container = Container(uid) + if container == nil then + return false + end + + local res = container:addItemEx(Item(virtualId)) + if res == nil then + return false + end + return res +end + +function doSendMagicEffect(pos, magicEffect, ...) return Position(pos):sendMagicEffect(magicEffect, ...) end +function doSendDistanceShoot(fromPos, toPos, distanceEffect, ...) return Position(fromPos):sendDistanceEffect(toPos, distanceEffect, ...) end +function isSightClear(fromPos, toPos, floorCheck) return Position(fromPos):isSightClear(toPos, floorCheck) end + +function getPromotedVocation(vocationId) + local vocation = Vocation(vocationId) + if vocation == nil then + return 0 + end + + local promotedVocation = vocation:getPromotion() + if promotedVocation == nil then + return 0 + end + return promotedVocation:getId() +end + +function getGuildId(guildName) + local resultId = db.storeQuery("SELECT `id` FROM `guilds` WHERE `name` = " .. db.escapeString(guildName)) + if resultId == false then + return false + end + + local guildId = result.getDataInt(resultId, "id") + result.free(resultId) + return guildId +end + +function getHouseName(houseId) local h = House(houseId) return h ~= nil and h:getName() or false end +function getHouseOwner(houseId) local h = House(houseId) return h ~= nil and h:getOwnerGuid() or false end +function getHouseEntry(houseId) local h = House(houseId) return h ~= nil and h:getExitPosition() or false end +function getHouseTown(houseId) local h = House(houseId) if h == nil then return false end local t = h:getTown() return t ~= nil and t:getId() or false end +function getHouseTilesSize(houseId) local h = House(houseId) return h ~= nil and h:getTileCount() or false end + +function isItemStackable(itemId) return ItemType(itemId):isStackable() end +function isItemRune(itemId) return ItemType(itemId):isRune() end +function isItemDoor(itemId) return ItemType(itemId):isDoor() end +function isItemContainer(itemId) return ItemType(itemId):isContainer() end +function isItemFluidContainer(itemId) return ItemType(itemId):isFluidContainer() end +function isItemMovable(itemId) return ItemType(itemId):isMovable() end +function isCorpse(uid) local i = Item(uid) return i ~= nil and ItemType(i:getId()):isCorpse() or false end + +isItemMoveable = isItemMovable +isMoveable = isMovable + +function getItemName(itemId) return ItemType(itemId):getName() end +function getItemWeight(itemId, ...) return ItemType(itemId):getWeight(...) / 100 end +function getItemDescriptions(itemId) + local itemType = ItemType(itemId) + return { + name = itemType:getName(), + plural = itemType:getPluralName(), + article = itemType:getArticle(), + description = itemType:getDescription() + } +end +function getItemIdByName(name) + local id = ItemType(name):getId() + if id == 0 then + return false + end + return id +end +function getItemWeightByUID(uid, ...) + local item = Item(uid) + if item == nil then + return false + end + + local itemType = ItemType(item:getId()) + return itemType:isStackable() and (itemType:getWeight(item:getCount(), ...) / 100) or (itemType:getWeight(1, ...) / 100) +end +function getItemRWInfo(uid) + local item = Item(uid) + if item == nil then + return false + end + + local rwFlags = 0 + local itemType = ItemType(item:getId()) + if itemType:isReadable() then + rwFlags = bit.bor(rwFlags, 1) + end + + if itemType:isWritable() then + rwFlags = bit.bor(rwFlags, 2) + end + return rwFlags +end +function getContainerCapById(itemId) return ItemType(itemId):getCapacity() end +function getFluidSourceType(itemId) local it = ItemType(itemId) return it.id ~= 0 and it:getFluidSource() or false end +function hasProperty(uid, prop) + local item = Item(uid) + if item == nil then + return false + end + + local parent = item:getParent() + if parent:isTile() and item == parent:getGround() then + return parent:hasProperty(prop) + else + return item:hasProperty(prop) + end +end + +function doSetItemText(uid, text) + local item = Item(uid) + if item == nil then + return false + end + + if text ~= "" then + item:setAttribute(ITEM_ATTRIBUTE_TEXT, text) + else + item:removeAttribute(ITEM_ATTRIBUTE_TEXT) + end + return true +end +function doSetItemSpecialDescription(uid, desc) + local item = Item(uid) + if item == nil then + return false + end + + if desc ~= "" then + item:setAttribute(ITEM_ATTRIBUTE_DESCRIPTION, desc) + else + item:removeAttribute(ITEM_ATTRIBUTE_DESCRIPTION) + end + return true +end +function doDecayItem(uid) local i = Item(uid) return i ~= nil and i:decay() or false end + +function setHouseOwner(id, guid) local h = House(id) return h ~= nil and h:setOwnerGuid(guid) or false end +function getHouseRent(id) local h = House(id) return h ~= nil and h:getRent() or nil end +function getHouseAccessList(id, listId) local h = House(id) return h ~= nil and h:getAccessList(listId) or nil end +function setHouseAccessList(id, listId, listText) local h = House(id) return h ~= nil and h:setAccessList(listId, listText) or false end + +function getHouseByPlayerGUID(playerGUID) + for _, house in ipairs(Game.getHouses()) do + if house:getOwnerGuid() == playerGUID then + return house:getId() + end + end + return nil +end + +function getTileHouseInfo(pos) + local t = Tile(pos) + if t == nil then + return false + end + local h = t:getHouse() + return h ~= nil and h:getId() or false +end + +function getTilePzInfo(position) + local t = Tile(position) + if t == nil then + return false + end + return t:hasFlag(TILESTATE_PROTECTIONZONE) +end + +function getTileInfo(position) + local t = Tile(position) + if t == nil then + return false + end + + local ret = pushThing(t:getGround()) + ret.protection = t:hasFlag(TILESTATE_PROTECTIONZONE) + ret.nopz = ret.protection + ret.nologout = t:hasFlag(TILESTATE_NOLOGOUT) + ret.refresh = t:hasFlag(TILESTATE_REFRESH) + ret.house = t:getHouse() ~= nil + ret.bed = t:hasFlag(TILESTATE_BED) + ret.depot = t:hasFlag(TILESTATE_DEPOT) + + ret.things = t:getThingCount() + ret.creatures = t:getCreatureCount() + ret.items = t:getItemCount() + ret.topItems = t:getTopItemCount() + ret.downItems = t:getDownItemCount() + return ret +end + +function getTileItemByType(position, itemType) + local t = Tile(position) + if t == nil then + return pushThing(nil) + end + return pushThing(t:getItemByType(itemType)) +end + +function getTileItemById(position, itemId, ...) + local t = Tile(position) + if t == nil then + return pushThing(nil) + end + return pushThing(t:getItemById(itemId, ...)) +end + +function getTileThingByPos(position) + local t = Tile(position) + if t == nil then + if position.stackpos == -1 then + return -1 + end + return pushThing(nil) + end + + if position.stackpos == -1 then + return t:getThingCount() + end + return pushThing(t:getThing(position.stackpos)) +end + +function getTileThingByTopOrder(position, topOrder) + local t = Tile(position) + if t == nil then + return pushThing(nil) + end + return pushThing(t:getItemByTopOrder(topOrder)) +end + +function getTopCreature(position) + local t = Tile(position) + if t == nil then + return pushThing(nil) + end + return pushThing(t:getTopCreature()) +end + +function queryTileAddThing(thing, position, ...) local t = Tile(position) return t ~= nil and t:queryAdd(thing, ...) or false end + +function doTeleportThing(uid, dest, pushMovement) + if type(uid) == "userdata" then + if uid:isCreature() then + return uid:teleportTo(dest, pushMovement or false) + else + return uid:moveTo(dest) + end + else + if uid >= 0x10000000 then + local creature = Creature(uid) + if creature ~= nil then + return creature:teleportTo(dest, pushMovement or false) + end + else + local item = Item(uid) + if item ~= nil then + return item:moveTo(dest) + end + end + end + return false +end + +function getThingPos(uid) + local thing + if type(uid) ~= "userdata" then + if uid >= 0x10000000 then + thing = Creature(uid) + else + thing = Item(uid) + end + else + thing = uid + end + + if thing == nil then + return false + end + + local stackpos = 0 + local tile = thing:getTile() + if tile ~= nil then + stackpos = tile:getThingIndex(thing) + end + + local position = thing:getPosition() + position.stackpos = stackpos + return position +end + +function getThingfromPos(pos) + local tile = Tile(pos) + if tile == nil then + return pushThing(nil) + end + + local thing + local stackpos = pos.stackpos or 0 + if stackpos == STACKPOS_TOP_MOVEABLE_ITEM_OR_CREATURE then + thing = tile:getTopCreature() + if thing == nil then + local item = tile:getTopDownItem() + if item ~= nil and item:getType():isMovable() then + thing = item + end + end + elseif stackpos == STACKPOS_TOP_FIELD then + thing = tile:getFieldItem() + elseif stackpos == STACKPOS_TOP_CREATURE then + thing = tile:getTopCreature() + else + thing = tile:getThing(stackpos) + end + return pushThing(thing) +end + +function doRelocate(fromPos, toPos, unmovables) + if fromPos == toPos then + return false + end + + local fromTile = Tile(fromPos) + if fromTile == nil then + return false + end + + if Tile(toPos) == nil then + return false + end + + local ignoreUnmovables = false + if unmovables ~= nil then + ignoreUnmovables = unmovables + end + + for i = fromTile:getThingCount() - 1, 0, -1 do + local thing = fromTile:getThing(i) + if thing ~= nil then + if thing:isItem() and not ItemType(thing:getId()):isGroundTile() then + if ignoreUnmovables and not ItemType(thing:getId()):isMovable() then + thing:moveTo(toPos) + elseif ItemType(thing:getId()):isMovable() then + thing:moveTo(toPos) + elseif ItemType(thing:getId()):isMagicField() then + thing:remove() + elseif ItemType(thing:getId()):isSplash() then + thing:remove() + end + elseif thing:isCreature() then + thing:teleportTo(toPos) + end + end + end + return true +end + +function getThing(uid) + return uid >= 0x10000000 and pushThing(Creature(uid)) or pushThing(Item(uid)) +end + +function getConfigInfo(info) + if type(info) ~= "string" then + return nil + end + dofile('config.lua') + return _G[info] +end + +function getWorldCreatures(type) + if type == 0 then + return Game.getPlayerCount() + elseif type == 1 then + return Game.getMonsterCount() + elseif type == 2 then + return Game.getNpcCount() + end + return Game.getPlayerCount() + Game.getMonsterCount() + Game.getNpcCount() +end + +saveData = saveServer + +function getGlobalStorageValue(key) + return Game.getStorageValue(key) or -1 +end + +function setGlobalStorageValue(key, value) + Game.setStorageValue(key, value) + return true +end + +getWorldType = Game.getWorldType + +numberToVariant = Variant +stringToVariant = Variant +positionToVariant = Variant + +function targetPositionToVariant(position) + local variant = Variant(position) + variant.type = VARIANT_TARGETPOSITION + return variant +end + +variantToNumber = Variant.getNumber +variantToString = Variant.getString +variantToPosition = Variant.getPosition + +function doCreateTeleport(itemId, destination, position) + local item = Game.createItem(itemId, 1, position) + if not item:isTeleport() then + item:remove() + return false + end + item:setDestination(destination) + return item:getUniqueId() +end + +function getSpectators(centerPos, rangex, rangey, multifloor, onlyPlayers) + local result = Game.getSpectators(centerPos, multifloor, onlyPlayers or false, rangex, rangex, rangey, rangey) + if #result == 0 then + return nil + end + + for index, spectator in ipairs(result) do + result[index] = spectator:getId() + end + return result +end + +function broadcastMessage(message, messageType) + Game.broadcastMessage(message, messageType) + print("> Broadcasted message: \"" .. message .. "\".") +end + +function Guild.addMember(self, player) + return player:setGuild(guild) +end +function Guild.removeMember(self, player) + return player:getGuild() == self and player:setGuild(nil) +end diff --git a/data/lib/core/constants.lua b/data/lib/core/constants.lua new file mode 100644 index 0000000..9d1f90b --- /dev/null +++ b/data/lib/core/constants.lua @@ -0,0 +1 @@ +CONTAINER_POSITION = 0xFFFF diff --git a/data/lib/core/container.lua b/data/lib/core/container.lua new file mode 100644 index 0000000..1898732 --- /dev/null +++ b/data/lib/core/container.lua @@ -0,0 +1,27 @@ +function Container.isContainer(self) + return true +end + +function Container.isItem(self) + return true +end + +function Container.isMonster(self) + return false +end + +function Container.isCreature(self) + return false +end + +function Container.isPlayer(self) + return false +end + +function Container.isTeleport(self) + return false +end + +function Container.isTile(self) + return false +end diff --git a/data/lib/core/core.lua b/data/lib/core/core.lua new file mode 100644 index 0000000..9491e80 --- /dev/null +++ b/data/lib/core/core.lua @@ -0,0 +1,11 @@ +dofile('data/lib/core/constants.lua') +dofile('data/lib/core/container.lua') +dofile('data/lib/core/creature.lua') +dofile('data/lib/core/monster.lua') +dofile('data/lib/core/game.lua') +dofile('data/lib/core/item.lua') +dofile('data/lib/core/itemtype.lua') +dofile('data/lib/core/player.lua') +dofile('data/lib/core/position.lua') +dofile('data/lib/core/teleport.lua') +dofile('data/lib/core/tile.lua') diff --git a/data/lib/core/creature.lua b/data/lib/core/creature.lua new file mode 100644 index 0000000..3393fdb --- /dev/null +++ b/data/lib/core/creature.lua @@ -0,0 +1,116 @@ +function Creature.getClosestFreePosition(self, position, extended) + local usePosition = Position(position) + local tiles = { Tile(usePosition) } + local length = extended and 2 or 1 + + local tile + for y = -length, length do + for x = -length, length do + if x ~= 0 or y ~= 0 then + usePosition.x = position.x + x + usePosition.y = position.y + y + + tile = Tile(usePosition) + if tile then + tiles[#tiles + 1] = tile + end + end + end + end + + for i = 1, #tiles do + tile = tiles[i] + if tile:getCreatureCount() == 0 and not tile:hasProperty(CONST_PROP_IMMOVABLEBLOCKSOLID) then + return tile:getPosition() + end + end + return Position() +end + +function Creature:setMonsterOutfit(monster, time) + local monsterType = MonsterType(monster) + if not monsterType then + return false + end + + if self:isPlayer() and not (getPlayerFlagValue(self, PlayerFlag_CanIllusionAll) or monsterType:isIllusionable()) then + return false + end + + local condition = Condition(CONDITION_OUTFIT) + condition:setOutfit(monsterType:getOutfit()) + condition:setTicks(time) + self:addCondition(condition) + + return true +end + +function Creature:setItemOutfit(item, time) + local itemType = ItemType(item) + if not itemType then + return false + end + + local condition = Condition(CONDITION_OUTFIT) + condition:setOutfit({ + lookTypeEx = itemType:getId() + }) + condition:setTicks(time) + self:addCondition(condition) + + return true +end + +function Creature:addSummon(monster) + local summon = Monster(monster) + if not summon then + return false + end + + summon:setTarget(nil) + summon:setFollowCreature(nil) + summon:setDropLoot(false) + summon:setMaster(self) + return true +end + +function Creature:removeSummon(monster) + local summon = Monster(monster) + if not summon or summon:getMaster() ~= self then + return false + end + + summon:setTarget(nil) + summon:setFollowCreature(nil) + summon:setDropLoot(true) + summon:setMaster(nil) + return true +end + +function Creature.getPlayer(self) + return self:isPlayer() and self or nil +end + +function Creature.isItem(self) + return false +end + +function Creature.isMonster(self) + return false +end + +function Creature.isNpc(self) + return false +end + +function Creature.isPlayer(self) + return false +end + +function Creature.isTile(self) + return false +end + +function Creature.isContainer(self) + return false +end \ No newline at end of file diff --git a/data/lib/core/game.lua b/data/lib/core/game.lua new file mode 100644 index 0000000..29cacef --- /dev/null +++ b/data/lib/core/game.lua @@ -0,0 +1,125 @@ +function Game.sendMagicEffect(position, effect) + local pos = Position(position) + pos:sendMagicEffect(effect) +end + +function Game.removeItemsOnMap(position) + local tile = Tile(position) + local tileCount = tile:getThingCount() + local i = 0 + while i < tileCount do + local tileItem = tile:getThing(i) + if tileItem and tileItem:getType():isMovable() then + tileItem:remove() + else + i = i + 1 + end + end +end + +function Game.transformItemOnMap(position, itemId, toItemId, subtype) + if not subtype then + subtype = -1 + end + + local tile = Tile(position) + local item = tile:getItemById(itemId) + item:transform(toItemId, subtype) + item:decay() + return item +end + +function Game.removeItemOnMap(position, itemId, subtype) + if not subtype then + subtype = -1 + end + + local tile = Tile(position) + local item = tile:getItemById(itemId, subtype) + item:remove() +end + +function Game.isItemThere(position, itemId) + local tile = Tile(position) + return tile:getItemById(itemId) ~= nil +end + +function Game.isPlayerThere(position) + local tile = Tile(position) + local creatures = tile:getCreatures() + for _, creature in ipairs(creatures) do + if creature:isPlayer() then + return true + end + end + return false +end + +function Game.broadcastMessage(message, messageType) + if messageType == nil then + messageType = MESSAGE_STATUS_WARNING + end + + for _, player in ipairs(Game.getPlayers()) do + player:sendTextMessage(messageType, message) + end +end + +function Game.convertIpToString(ip) + local band = bit.band + local rshift = bit.rshift + return string.format("%d.%d.%d.%d", + band(ip, 0xFF), + band(rshift(ip, 8), 0xFF), + band(rshift(ip, 16), 0xFF), + rshift(ip, 24) + ) +end + +function Game.getReverseDirection(direction) + if direction == WEST then + return EAST + elseif direction == EAST then + return WEST + elseif direction == NORTH then + return SOUTH + elseif direction == SOUTH then + return NORTH + elseif direction == NORTHWEST then + return SOUTHEAST + elseif direction == NORTHEAST then + return SOUTHWEST + elseif direction == SOUTHWEST then + return NORTHEAST + elseif direction == SOUTHEAST then + return NORTHWEST + end + return NORTH +end + +function Game.getSkillType(weaponType) + if weaponType == WEAPON_CLUB then + return SKILL_CLUB + elseif weaponType == WEAPON_SWORD then + return SKILL_SWORD + elseif weaponType == WEAPON_AXE then + return SKILL_AXE + elseif weaponType == WEAPON_DISTANCE then + return SKILL_DISTANCE + elseif weaponType == WEAPON_SHIELD then + return SKILL_SHIELD + end + return SKILL_FIST +end + +if not globalStorageTable then + globalStorageTable = {} +end + +function Game.getStorageValue(key) + return globalStorageTable[key] +end + +function Game.setStorageValue(key, value) + globalStorageTable[key] = value +end diff --git a/data/lib/core/item.lua b/data/lib/core/item.lua new file mode 100644 index 0000000..8aa0972 --- /dev/null +++ b/data/lib/core/item.lua @@ -0,0 +1,31 @@ +function Item.getType(self) + return ItemType(self:getId()) +end + +function Item.isItem(self) + return true +end + +function Item.isContainer(self) + return false +end + +function Item.isCreature(self) + return false +end + +function Item.isMonster(self) + return false +end + +function Item.isPlayer(self) + return false +end + +function Item.isTeleport(self) + return false +end + +function Item.isTile(self) + return false +end diff --git a/data/lib/core/itemtype.lua b/data/lib/core/itemtype.lua new file mode 100644 index 0000000..c94ba7f --- /dev/null +++ b/data/lib/core/itemtype.lua @@ -0,0 +1,16 @@ +local slotBits = { + [CONST_SLOT_HEAD] = SLOTP_HEAD, + [CONST_SLOT_NECKLACE] = SLOTP_NECKLACE, + [CONST_SLOT_BACKPACK] = SLOTP_BACKPACK, + [CONST_SLOT_ARMOR] = SLOTP_ARMOR, + [CONST_SLOT_RIGHT] = SLOTP_RIGHT, + [CONST_SLOT_LEFT] = SLOTP_LEFT, + [CONST_SLOT_LEGS] = SLOTP_LEGS, + [CONST_SLOT_FEET] = SLOTP_FEET, + [CONST_SLOT_RING] = SLOTP_RING, + [CONST_SLOT_AMMO] = SLOTP_AMMO +} + +function ItemType.usesSlot(self, slot) + return bit.band(self:getSlotPosition(), slotBits[slot] or 0) ~= 0 +end diff --git a/data/lib/core/monster.lua b/data/lib/core/monster.lua new file mode 100644 index 0000000..7624009 --- /dev/null +++ b/data/lib/core/monster.lua @@ -0,0 +1,27 @@ +function Monster.getMonster(self) + return self:isMonster() and self or nil +end + +function Monster.isItem(self) + return false +end + +function Monster.isMonster(self) + return true +end + +function Monster.isNpc(self) + return false +end + +function Monster.isPlayer(self) + return false +end + +function Monster.isTile(self) + return false +end + +function Monster.isContainer(self) + return false +end diff --git a/data/lib/core/player.lua b/data/lib/core/player.lua new file mode 100644 index 0000000..2e6d20a --- /dev/null +++ b/data/lib/core/player.lua @@ -0,0 +1,99 @@ +local foodCondition = Condition(CONDITION_REGENERATION, CONDITIONID_DEFAULT) + +function Player.feed(self, food) + local condition = self:getCondition(CONDITION_REGENERATION, CONDITIONID_DEFAULT) + if condition then + condition:setTicks(condition:getTicks() + (food * 1000)) + else + local vocation = self:getVocation() + if not vocation then + return nil + end + + foodCondition:setTicks(food * 1000) + foodCondition:setParameter(CONDITION_PARAM_HEALTHGAIN, vocation:getHealthGainAmount()) + foodCondition:setParameter(CONDITION_PARAM_HEALTHTICKS, vocation:getHealthGainTicks() * 1000) + foodCondition:setParameter(CONDITION_PARAM_MANAGAIN, vocation:getManaGainAmount()) + foodCondition:setParameter(CONDITION_PARAM_MANATICKS, vocation:getManaGainTicks() * 1000) + + self:addCondition(foodCondition) + end + return true +end + +function Player.getClosestFreePosition(self, position, extended) + if self:getAccountType() >= ACCOUNT_TYPE_GOD then + return position + end + return Creature.getClosestFreePosition(self, position, extended) +end + +function Player.getDepotItems(self, depotId) + return self:getDepotChest(depotId, true):getItemHoldingCount() +end + +function Player.isNoVocation(self) + return self:getVocation():getId() == 0 +end + +function Player.isSorcerer(self) + return self:getVocation():getId() == 1 or self:getVocation():getId() == 5 +end + +function Player.isDruid(self) + return self:getVocation():getId() == 2 or self:getVocation():getId() == 6 +end + +function Player.isPaladin(self) + return self:getVocation():getId() == 3 or self:getVocation():getId() == 7 +end + +function Player.isKnight(self) + return self:getVocation():getId() == 4 or self:getVocation():getId() == 8 +end + +function Player.isPremium(self) + return self:getPremiumDays() > 0 or configManager.getBoolean(configKeys.FREE_PREMIUM) +end + +function Player.sendCancelMessage(self, message) + if type(message) == "number" then + message = Game.getReturnMessage(message) + end + return self:sendTextMessage(MESSAGE_STATUS_SMALL, message) +end + +function Player.isUsingOtClient(self) + return self:getClient().os >= CLIENTOS_OTCLIENT_LINUX +end + +function Player.sendExtendedOpcode(self, opcode, buffer) + if not self:isUsingOtClient() then + return false + end + + local networkMessage = NetworkMessage() + networkMessage:addByte(0x32) + networkMessage:addByte(opcode) + networkMessage:addString(buffer) + networkMessage:sendToPlayer(self) + networkMessage:delete() + return true +end + +APPLY_SKILL_MULTIPLIER = true +local addSkillTriesFunc = Player.addSkillTries +function Player.addSkillTries(...) + APPLY_SKILL_MULTIPLIER = false + local ret = addSkillTriesFunc(...) + APPLY_SKILL_MULTIPLIER = true + return ret +end + +local addManaSpentFunc = Player.addManaSpent +function Player.addManaSpent(...) + APPLY_SKILL_MULTIPLIER = false + local ret = addManaSpentFunc(...) + APPLY_SKILL_MULTIPLIER = true + return ret +end diff --git a/data/lib/core/position.lua b/data/lib/core/position.lua new file mode 100644 index 0000000..9350d4d --- /dev/null +++ b/data/lib/core/position.lua @@ -0,0 +1,75 @@ +Position.directionOffset = { + [DIRECTION_NORTH] = {x = 0, y = -1}, + [DIRECTION_EAST] = {x = 1, y = 0}, + [DIRECTION_SOUTH] = {x = 0, y = 1}, + [DIRECTION_WEST] = {x = -1, y = 0}, + [DIRECTION_SOUTHWEST] = {x = -1, y = 1}, + [DIRECTION_SOUTHEAST] = {x = 1, y = 1}, + [DIRECTION_NORTHWEST] = {x = -1, y = -1}, + [DIRECTION_NORTHEAST] = {x = 1, y = -1} +} + +function Position:getNextPosition(direction, steps) + local offset = Position.directionOffset[direction] + if offset then + steps = steps or 1 + self.x = self.x + offset.x * steps + self.y = self.y + offset.y * steps + end +end + +function Position:moveUpstairs() + local isWalkable = function (position) + local tile = Tile(position) + if not tile then + return false + end + + local ground = tile:getGround() + if not ground or ground:hasProperty(CONST_PROP_BLOCKSOLID) then + return false + end + + local items = tile:getItems() + for i = 1, tile:getItemCount() do + local item = items[i] + local itemType = item:getType() + if itemType:getType() ~= ITEM_TYPE_MAGICFIELD and not itemType:isMovable() and item:hasProperty(CONST_PROP_BLOCKSOLID) then + return false + end + end + return true + end + + local swap = function (lhs, rhs) + lhs.x, rhs.x = rhs.x, lhs.x + lhs.y, rhs.y = rhs.y, lhs.y + lhs.z, rhs.z = rhs.z, lhs.z + end + + self.z = self.z - 1 + + local defaultPosition = self + Position.directionOffset[DIRECTION_SOUTH] + if not isWalkable(defaultPosition) then + for direction = DIRECTION_NORTH, DIRECTION_NORTHEAST do + if direction == DIRECTION_SOUTH then + direction = DIRECTION_WEST + end + + local position = self + Position.directionOffset[direction] + if isWalkable(position) then + swap(self, position) + return self + end + end + end + swap(self, defaultPosition) + return self +end + +function Position:moveRel(x, y, z) + self.x = self.x + x + self.y = self.y + y + self.z = self.z + z + return self +end \ No newline at end of file diff --git a/data/lib/core/teleport.lua b/data/lib/core/teleport.lua new file mode 100644 index 0000000..8930268 --- /dev/null +++ b/data/lib/core/teleport.lua @@ -0,0 +1,3 @@ +function Teleport.isTeleport(self) + return true +end diff --git a/data/lib/core/tile.lua b/data/lib/core/tile.lua new file mode 100644 index 0000000..c254ad7 --- /dev/null +++ b/data/lib/core/tile.lua @@ -0,0 +1,23 @@ +function Tile.isItem(self) + return false +end + +function Tile.isContainer(self) + return false +end + +function Tile.isCreature(self) + return false +end + +function Tile.isPlayer(self) + return false +end + +function Tile.isTeleport(self) + return false +end + +function Tile.isTile(self) + return true +end diff --git a/data/lib/lib.lua b/data/lib/lib.lua new file mode 100644 index 0000000..5a0e2b5 --- /dev/null +++ b/data/lib/lib.lua @@ -0,0 +1,5 @@ +-- Core API functions implemented in Lua +dofile('data/lib/core/core.lua') + +-- Compatibility library for our old Lua API +dofile('data/lib/compat/compat.lua') diff --git a/data/monster/amazon.xml b/data/monster/amazon.xml new file mode 100644 index 0000000..369cf03 --- /dev/null +++ b/data/monster/amazon.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/ancientscarab.xml b/data/monster/ancientscarab.xml new file mode 100644 index 0000000..ff321b8 --- /dev/null +++ b/data/monster/ancientscarab.xml @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/apocalypse.xml b/data/monster/apocalypse.xml new file mode 100644 index 0000000..06cdd5d --- /dev/null +++ b/data/monster/apocalypse.xml @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/assassin.xml b/data/monster/assassin.xml new file mode 100644 index 0000000..c975917 --- /dev/null +++ b/data/monster/assassin.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/badger.xml b/data/monster/badger.xml new file mode 100644 index 0000000..660ab95 --- /dev/null +++ b/data/monster/badger.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/bandit.xml b/data/monster/bandit.xml new file mode 100644 index 0000000..41ca276 --- /dev/null +++ b/data/monster/bandit.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/banshee.xml b/data/monster/banshee.xml new file mode 100644 index 0000000..0c7f33b --- /dev/null +++ b/data/monster/banshee.xml @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/bat.xml b/data/monster/bat.xml new file mode 100644 index 0000000..79980cd --- /dev/null +++ b/data/monster/bat.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/bazir.xml b/data/monster/bazir.xml new file mode 100644 index 0000000..c27634c --- /dev/null +++ b/data/monster/bazir.xml @@ -0,0 +1,148 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/bear.xml b/data/monster/bear.xml new file mode 100644 index 0000000..128fcf6 --- /dev/null +++ b/data/monster/bear.xml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/behemoth.xml b/data/monster/behemoth.xml new file mode 100644 index 0000000..978989f --- /dev/null +++ b/data/monster/behemoth.xml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/beholder.xml b/data/monster/beholder.xml new file mode 100644 index 0000000..55f9b1c --- /dev/null +++ b/data/monster/beholder.xml @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/blackknight.xml b/data/monster/blackknight.xml new file mode 100644 index 0000000..4959aad --- /dev/null +++ b/data/monster/blackknight.xml @@ -0,0 +1,63 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/blacksheep.xml b/data/monster/blacksheep.xml new file mode 100644 index 0000000..1c0df71 --- /dev/null +++ b/data/monster/blacksheep.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/bluedjinn.xml b/data/monster/bluedjinn.xml new file mode 100644 index 0000000..6be31d8 --- /dev/null +++ b/data/monster/bluedjinn.xml @@ -0,0 +1,63 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/bonebeast.xml b/data/monster/bonebeast.xml new file mode 100644 index 0000000..a8f6c9d --- /dev/null +++ b/data/monster/bonebeast.xml @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/bug.xml b/data/monster/bug.xml new file mode 100644 index 0000000..977bdfc --- /dev/null +++ b/data/monster/bug.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/butterflyblue.xml b/data/monster/butterflyblue.xml new file mode 100644 index 0000000..cec7961 --- /dev/null +++ b/data/monster/butterflyblue.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/butterflypurple.xml b/data/monster/butterflypurple.xml new file mode 100644 index 0000000..75bfe9c --- /dev/null +++ b/data/monster/butterflypurple.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/butterflyred.xml b/data/monster/butterflyred.xml new file mode 100644 index 0000000..36f330a --- /dev/null +++ b/data/monster/butterflyred.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/butterflyyellow.xml b/data/monster/butterflyyellow.xml new file mode 100644 index 0000000..500a175 --- /dev/null +++ b/data/monster/butterflyyellow.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/carniphila.xml b/data/monster/carniphila.xml new file mode 100644 index 0000000..1cd51e9 --- /dev/null +++ b/data/monster/carniphila.xml @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/caverat.xml b/data/monster/caverat.xml new file mode 100644 index 0000000..58694bb --- /dev/null +++ b/data/monster/caverat.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/centipede.xml b/data/monster/centipede.xml new file mode 100644 index 0000000..4963073 --- /dev/null +++ b/data/monster/centipede.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/chicken.xml b/data/monster/chicken.xml new file mode 100644 index 0000000..be0dacb --- /dev/null +++ b/data/monster/chicken.xml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/cobra.xml b/data/monster/cobra.xml new file mode 100644 index 0000000..a8e53f9 --- /dev/null +++ b/data/monster/cobra.xml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/crab.xml b/data/monster/crab.xml new file mode 100644 index 0000000..c196cdb --- /dev/null +++ b/data/monster/crab.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/crocodile.xml b/data/monster/crocodile.xml new file mode 100644 index 0000000..c525058 --- /dev/null +++ b/data/monster/crocodile.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/cryptshambler.xml b/data/monster/cryptshambler.xml new file mode 100644 index 0000000..09a1558 --- /dev/null +++ b/data/monster/cryptshambler.xml @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/cyclops.xml b/data/monster/cyclops.xml new file mode 100644 index 0000000..8f529f4 --- /dev/null +++ b/data/monster/cyclops.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/darkmonk.xml b/data/monster/darkmonk.xml new file mode 100644 index 0000000..368e8f2 --- /dev/null +++ b/data/monster/darkmonk.xml @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/deathslicer.xml b/data/monster/deathslicer.xml new file mode 100644 index 0000000..e159361 --- /dev/null +++ b/data/monster/deathslicer.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/deer.xml b/data/monster/deer.xml new file mode 100644 index 0000000..189e6d9 --- /dev/null +++ b/data/monster/deer.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/demodras.xml b/data/monster/demodras.xml new file mode 100644 index 0000000..74e8c35 --- /dev/null +++ b/data/monster/demodras.xml @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/demon.xml b/data/monster/demon.xml new file mode 100644 index 0000000..0b11e02 --- /dev/null +++ b/data/monster/demon.xml @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/demonskeleton.xml b/data/monster/demonskeleton.xml new file mode 100644 index 0000000..56fd428 --- /dev/null +++ b/data/monster/demonskeleton.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/dharalion.xml b/data/monster/dharalion.xml new file mode 100644 index 0000000..8b2aec6 --- /dev/null +++ b/data/monster/dharalion.xml @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/dog.xml b/data/monster/dog.xml new file mode 100644 index 0000000..d2ac418 --- /dev/null +++ b/data/monster/dog.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/dragon.xml b/data/monster/dragon.xml new file mode 100644 index 0000000..6555252 --- /dev/null +++ b/data/monster/dragon.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/dragonlord.xml b/data/monster/dragonlord.xml new file mode 100644 index 0000000..b1d6b3a --- /dev/null +++ b/data/monster/dragonlord.xml @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/dwarf.xml b/data/monster/dwarf.xml new file mode 100644 index 0000000..448d85b --- /dev/null +++ b/data/monster/dwarf.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/dwarfgeomancer.xml b/data/monster/dwarfgeomancer.xml new file mode 100644 index 0000000..638efcd --- /dev/null +++ b/data/monster/dwarfgeomancer.xml @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/dwarfguard.xml b/data/monster/dwarfguard.xml new file mode 100644 index 0000000..d15369c --- /dev/null +++ b/data/monster/dwarfguard.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/dwarfsoldier.xml b/data/monster/dwarfsoldier.xml new file mode 100644 index 0000000..7f60603 --- /dev/null +++ b/data/monster/dwarfsoldier.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/dworcfleshhunter.xml b/data/monster/dworcfleshhunter.xml new file mode 100644 index 0000000..305dbc4 --- /dev/null +++ b/data/monster/dworcfleshhunter.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/dworcvenomsniper.xml b/data/monster/dworcvenomsniper.xml new file mode 100644 index 0000000..93b922a --- /dev/null +++ b/data/monster/dworcvenomsniper.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/dworcvoodoomaster.xml b/data/monster/dworcvoodoomaster.xml new file mode 100644 index 0000000..1f6a63a --- /dev/null +++ b/data/monster/dworcvoodoomaster.xml @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/efreet.xml b/data/monster/efreet.xml new file mode 100644 index 0000000..50cde4e --- /dev/null +++ b/data/monster/efreet.xml @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/elderbeholder.xml b/data/monster/elderbeholder.xml new file mode 100644 index 0000000..e0d524f --- /dev/null +++ b/data/monster/elderbeholder.xml @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/elephant.xml b/data/monster/elephant.xml new file mode 100644 index 0000000..4023b0c --- /dev/null +++ b/data/monster/elephant.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/elf.xml b/data/monster/elf.xml new file mode 100644 index 0000000..31304dc --- /dev/null +++ b/data/monster/elf.xml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/elfarcanist.xml b/data/monster/elfarcanist.xml new file mode 100644 index 0000000..e477512 --- /dev/null +++ b/data/monster/elfarcanist.xml @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/elfscout.xml b/data/monster/elfscout.xml new file mode 100644 index 0000000..076dc0d --- /dev/null +++ b/data/monster/elfscout.xml @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/evileye.xml b/data/monster/evileye.xml new file mode 100644 index 0000000..93d5449 --- /dev/null +++ b/data/monster/evileye.xml @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/fernfang.xml b/data/monster/fernfang.xml new file mode 100644 index 0000000..be3eb77 --- /dev/null +++ b/data/monster/fernfang.xml @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/ferumbras.xml b/data/monster/ferumbras.xml new file mode 100644 index 0000000..7ab9082 --- /dev/null +++ b/data/monster/ferumbras.xml @@ -0,0 +1,136 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/firedevil.xml b/data/monster/firedevil.xml new file mode 100644 index 0000000..e1de407 --- /dev/null +++ b/data/monster/firedevil.xml @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/fireelemental.xml b/data/monster/fireelemental.xml new file mode 100644 index 0000000..5f6d6a0 --- /dev/null +++ b/data/monster/fireelemental.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/flamethrower.xml b/data/monster/flamethrower.xml new file mode 100644 index 0000000..d0b0724 --- /dev/null +++ b/data/monster/flamethrower.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/flamingo.xml b/data/monster/flamingo.xml new file mode 100644 index 0000000..7136731 --- /dev/null +++ b/data/monster/flamingo.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/frosttroll.xml b/data/monster/frosttroll.xml new file mode 100644 index 0000000..9dacb8e --- /dev/null +++ b/data/monster/frosttroll.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/gamemaster.xml b/data/monster/gamemaster.xml new file mode 100644 index 0000000..d94cec5 --- /dev/null +++ b/data/monster/gamemaster.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/gargoyle.xml b/data/monster/gargoyle.xml new file mode 100644 index 0000000..a880bd6 --- /dev/null +++ b/data/monster/gargoyle.xml @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/gazer.xml b/data/monster/gazer.xml new file mode 100644 index 0000000..3a1f63f --- /dev/null +++ b/data/monster/gazer.xml @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/ghost.xml b/data/monster/ghost.xml new file mode 100644 index 0000000..e3def40 --- /dev/null +++ b/data/monster/ghost.xml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/ghoul.xml b/data/monster/ghoul.xml new file mode 100644 index 0000000..99309ee --- /dev/null +++ b/data/monster/ghoul.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/giantspider.xml b/data/monster/giantspider.xml new file mode 100644 index 0000000..dd4beba --- /dev/null +++ b/data/monster/giantspider.xml @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/goblin.xml b/data/monster/goblin.xml new file mode 100644 index 0000000..32bdd0e --- /dev/null +++ b/data/monster/goblin.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/greendjinn.xml b/data/monster/greendjinn.xml new file mode 100644 index 0000000..c1d30ab --- /dev/null +++ b/data/monster/greendjinn.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/grorlam.xml b/data/monster/grorlam.xml new file mode 100644 index 0000000..aa2c6ef --- /dev/null +++ b/data/monster/grorlam.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/halloweenhare.xml b/data/monster/halloweenhare.xml new file mode 100644 index 0000000..92debae --- /dev/null +++ b/data/monster/halloweenhare.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/hero.xml b/data/monster/hero.xml new file mode 100644 index 0000000..a16b215 --- /dev/null +++ b/data/monster/hero.xml @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/hornedfox.xml b/data/monster/hornedfox.xml new file mode 100644 index 0000000..0ebae5a --- /dev/null +++ b/data/monster/hornedfox.xml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/hunter.xml b/data/monster/hunter.xml new file mode 100644 index 0000000..c9cd7b8 --- /dev/null +++ b/data/monster/hunter.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/hyaena.xml b/data/monster/hyaena.xml new file mode 100644 index 0000000..2909d8e --- /dev/null +++ b/data/monster/hyaena.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/hydra.xml b/data/monster/hydra.xml new file mode 100644 index 0000000..78e21fe --- /dev/null +++ b/data/monster/hydra.xml @@ -0,0 +1,63 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/illusion.xml b/data/monster/illusion.xml new file mode 100644 index 0000000..73ec371 --- /dev/null +++ b/data/monster/illusion.xml @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/infernatil.xml b/data/monster/infernatil.xml new file mode 100644 index 0000000..79b43ab --- /dev/null +++ b/data/monster/infernatil.xml @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/kongra.xml b/data/monster/kongra.xml new file mode 100644 index 0000000..bd070d2 --- /dev/null +++ b/data/monster/kongra.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/larva.xml b/data/monster/larva.xml new file mode 100644 index 0000000..8afad09 --- /dev/null +++ b/data/monster/larva.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/lich.xml b/data/monster/lich.xml new file mode 100644 index 0000000..856a238 --- /dev/null +++ b/data/monster/lich.xml @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/lion.xml b/data/monster/lion.xml new file mode 100644 index 0000000..9a85589 --- /dev/null +++ b/data/monster/lion.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/lizardsentinel.xml b/data/monster/lizardsentinel.xml new file mode 100644 index 0000000..85d0008 --- /dev/null +++ b/data/monster/lizardsentinel.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/lizardsnakecharmer.xml b/data/monster/lizardsnakecharmer.xml new file mode 100644 index 0000000..5fb3c15 --- /dev/null +++ b/data/monster/lizardsnakecharmer.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/lizardtemplar.xml b/data/monster/lizardtemplar.xml new file mode 100644 index 0000000..191d5a0 --- /dev/null +++ b/data/monster/lizardtemplar.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/magicthrower.xml b/data/monster/magicthrower.xml new file mode 100644 index 0000000..c5e8b11 --- /dev/null +++ b/data/monster/magicthrower.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/marid.xml b/data/monster/marid.xml new file mode 100644 index 0000000..d0c0dcb --- /dev/null +++ b/data/monster/marid.xml @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/merlkin.xml b/data/monster/merlkin.xml new file mode 100644 index 0000000..7c0d38d --- /dev/null +++ b/data/monster/merlkin.xml @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/mimic.xml b/data/monster/mimic.xml new file mode 100644 index 0000000..8240888 --- /dev/null +++ b/data/monster/mimic.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/minotaur.xml b/data/monster/minotaur.xml new file mode 100644 index 0000000..3a9dcde --- /dev/null +++ b/data/monster/minotaur.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/minotaurarcher.xml b/data/monster/minotaurarcher.xml new file mode 100644 index 0000000..b0edc59 --- /dev/null +++ b/data/monster/minotaurarcher.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/minotaurguard.xml b/data/monster/minotaurguard.xml new file mode 100644 index 0000000..f169374 --- /dev/null +++ b/data/monster/minotaurguard.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/minotaurmage.xml b/data/monster/minotaurmage.xml new file mode 100644 index 0000000..95bc4a1 --- /dev/null +++ b/data/monster/minotaurmage.xml @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/monk.xml b/data/monster/monk.xml new file mode 100644 index 0000000..ac8a8f7 --- /dev/null +++ b/data/monster/monk.xml @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/monsters.xml b/data/monster/monsters.xml new file mode 100644 index 0000000..d844a6e --- /dev/null +++ b/data/monster/monsters.xml @@ -0,0 +1,166 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/morgaroth.xml b/data/monster/morgaroth.xml new file mode 100644 index 0000000..1ea315d --- /dev/null +++ b/data/monster/morgaroth.xml @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/mummy.xml b/data/monster/mummy.xml new file mode 100644 index 0000000..6e23acf --- /dev/null +++ b/data/monster/mummy.xml @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/murius.xml b/data/monster/murius.xml new file mode 100644 index 0000000..752e188 --- /dev/null +++ b/data/monster/murius.xml @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/necromancer.xml b/data/monster/necromancer.xml new file mode 100644 index 0000000..281f65f --- /dev/null +++ b/data/monster/necromancer.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/necropharus.xml b/data/monster/necropharus.xml new file mode 100644 index 0000000..02bc6bb --- /dev/null +++ b/data/monster/necropharus.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/oldwidow.xml b/data/monster/oldwidow.xml new file mode 100644 index 0000000..b99e648 --- /dev/null +++ b/data/monster/oldwidow.xml @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/orc.xml b/data/monster/orc.xml new file mode 100644 index 0000000..9ece909 --- /dev/null +++ b/data/monster/orc.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/orcberserker.xml b/data/monster/orcberserker.xml new file mode 100644 index 0000000..5ea4676 --- /dev/null +++ b/data/monster/orcberserker.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/orcleader.xml b/data/monster/orcleader.xml new file mode 100644 index 0000000..f4d5c9c --- /dev/null +++ b/data/monster/orcleader.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/orcrider.xml b/data/monster/orcrider.xml new file mode 100644 index 0000000..008133c --- /dev/null +++ b/data/monster/orcrider.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/orcshaman.xml b/data/monster/orcshaman.xml new file mode 100644 index 0000000..ecf0645 --- /dev/null +++ b/data/monster/orcshaman.xml @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/orcspearman.xml b/data/monster/orcspearman.xml new file mode 100644 index 0000000..8499911 --- /dev/null +++ b/data/monster/orcspearman.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/orcwarlord.xml b/data/monster/orcwarlord.xml new file mode 100644 index 0000000..6fe7c36 --- /dev/null +++ b/data/monster/orcwarlord.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/orcwarrior.xml b/data/monster/orcwarrior.xml new file mode 100644 index 0000000..c576cb6 --- /dev/null +++ b/data/monster/orcwarrior.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/orshabaal.xml b/data/monster/orshabaal.xml new file mode 100644 index 0000000..90a1543 --- /dev/null +++ b/data/monster/orshabaal.xml @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/panda.xml b/data/monster/panda.xml new file mode 100644 index 0000000..91af8b3 --- /dev/null +++ b/data/monster/panda.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/parrot.xml b/data/monster/parrot.xml new file mode 100644 index 0000000..8f0f75e --- /dev/null +++ b/data/monster/parrot.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/pharaohashmunrah.xml b/data/monster/pharaohashmunrah.xml new file mode 100644 index 0000000..4e7e077 --- /dev/null +++ b/data/monster/pharaohashmunrah.xml @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/pharaohdipthrah.xml b/data/monster/pharaohdipthrah.xml new file mode 100644 index 0000000..0c8c90b --- /dev/null +++ b/data/monster/pharaohdipthrah.xml @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/pharaohmahrdis.xml b/data/monster/pharaohmahrdis.xml new file mode 100644 index 0000000..4d7df10 --- /dev/null +++ b/data/monster/pharaohmahrdis.xml @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/pharaohmorguthis.xml b/data/monster/pharaohmorguthis.xml new file mode 100644 index 0000000..e7cc7f8 --- /dev/null +++ b/data/monster/pharaohmorguthis.xml @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/pharaohomruc.xml b/data/monster/pharaohomruc.xml new file mode 100644 index 0000000..c42e56b --- /dev/null +++ b/data/monster/pharaohomruc.xml @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/pharaohrahemos.xml b/data/monster/pharaohrahemos.xml new file mode 100644 index 0000000..eccad9a --- /dev/null +++ b/data/monster/pharaohrahemos.xml @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/pharaohthalas.xml b/data/monster/pharaohthalas.xml new file mode 100644 index 0000000..b3ec301 --- /dev/null +++ b/data/monster/pharaohthalas.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/pharaohvashresamun.xml b/data/monster/pharaohvashresamun.xml new file mode 100644 index 0000000..717fc37 --- /dev/null +++ b/data/monster/pharaohvashresamun.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/pig.xml b/data/monster/pig.xml new file mode 100644 index 0000000..007ecee --- /dev/null +++ b/data/monster/pig.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/plaguethrower.xml b/data/monster/plaguethrower.xml new file mode 100644 index 0000000..5eadcd1 --- /dev/null +++ b/data/monster/plaguethrower.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/poisonspider.xml b/data/monster/poisonspider.xml new file mode 100644 index 0000000..dc7469b --- /dev/null +++ b/data/monster/poisonspider.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/polarbear.xml b/data/monster/polarbear.xml new file mode 100644 index 0000000..f2df136 --- /dev/null +++ b/data/monster/polarbear.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/priestess.xml b/data/monster/priestess.xml new file mode 100644 index 0000000..b62c034 --- /dev/null +++ b/data/monster/priestess.xml @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/rabbit.xml b/data/monster/rabbit.xml new file mode 100644 index 0000000..864f7de --- /dev/null +++ b/data/monster/rabbit.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/raids/orc.xml b/data/monster/raids/orc.xml new file mode 100644 index 0000000..4a39e22 --- /dev/null +++ b/data/monster/raids/orc.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/raids/orcwarlord.xml b/data/monster/raids/orcwarlord.xml new file mode 100644 index 0000000..3ea64a1 --- /dev/null +++ b/data/monster/raids/orcwarlord.xml @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/rat.xml b/data/monster/rat.xml new file mode 100644 index 0000000..6ddf041 --- /dev/null +++ b/data/monster/rat.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/rotworm.xml b/data/monster/rotworm.xml new file mode 100644 index 0000000..bcbca07 --- /dev/null +++ b/data/monster/rotworm.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/scarab.xml b/data/monster/scarab.xml new file mode 100644 index 0000000..e650c89 --- /dev/null +++ b/data/monster/scarab.xml @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/scorpion.xml b/data/monster/scorpion.xml new file mode 100644 index 0000000..d0417ec --- /dev/null +++ b/data/monster/scorpion.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/serpentspawn.xml b/data/monster/serpentspawn.xml new file mode 100644 index 0000000..8966730 --- /dev/null +++ b/data/monster/serpentspawn.xml @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/sheep.xml b/data/monster/sheep.xml new file mode 100644 index 0000000..c64d20f --- /dev/null +++ b/data/monster/sheep.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/shredderthrower.xml b/data/monster/shredderthrower.xml new file mode 100644 index 0000000..34051c3 --- /dev/null +++ b/data/monster/shredderthrower.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/sibang.xml b/data/monster/sibang.xml new file mode 100644 index 0000000..5437069 --- /dev/null +++ b/data/monster/sibang.xml @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/skeleton.xml b/data/monster/skeleton.xml new file mode 100644 index 0000000..d553574 --- /dev/null +++ b/data/monster/skeleton.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/skunk.xml b/data/monster/skunk.xml new file mode 100644 index 0000000..f0fb197 --- /dev/null +++ b/data/monster/skunk.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/slime.xml b/data/monster/slime.xml new file mode 100644 index 0000000..ca7e4a5 --- /dev/null +++ b/data/monster/slime.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/slime2.xml b/data/monster/slime2.xml new file mode 100644 index 0000000..868d95c --- /dev/null +++ b/data/monster/slime2.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/smuggler.xml b/data/monster/smuggler.xml new file mode 100644 index 0000000..d7b27b6 --- /dev/null +++ b/data/monster/smuggler.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/snake.xml b/data/monster/snake.xml new file mode 100644 index 0000000..c541119 --- /dev/null +++ b/data/monster/snake.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/spider.xml b/data/monster/spider.xml new file mode 100644 index 0000000..7fe60fa --- /dev/null +++ b/data/monster/spider.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/spitnettle.xml b/data/monster/spitnettle.xml new file mode 100644 index 0000000..45c3af5 --- /dev/null +++ b/data/monster/spitnettle.xml @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/stalker.xml b/data/monster/stalker.xml new file mode 100644 index 0000000..e65b31b --- /dev/null +++ b/data/monster/stalker.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/stonegolem.xml b/data/monster/stonegolem.xml new file mode 100644 index 0000000..3a8e37c --- /dev/null +++ b/data/monster/stonegolem.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/swamptroll.xml b/data/monster/swamptroll.xml new file mode 100644 index 0000000..8a503cd --- /dev/null +++ b/data/monster/swamptroll.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/tarantula.xml b/data/monster/tarantula.xml new file mode 100644 index 0000000..dc03634 --- /dev/null +++ b/data/monster/tarantula.xml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/terrorbird.xml b/data/monster/terrorbird.xml new file mode 100644 index 0000000..6d40b1f --- /dev/null +++ b/data/monster/terrorbird.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/tiger.xml b/data/monster/tiger.xml new file mode 100644 index 0000000..ebc2bbd --- /dev/null +++ b/data/monster/tiger.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/troll.xml b/data/monster/troll.xml new file mode 100644 index 0000000..4ed5443 --- /dev/null +++ b/data/monster/troll.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/valkyrie.xml b/data/monster/valkyrie.xml new file mode 100644 index 0000000..7b6e1f6 --- /dev/null +++ b/data/monster/valkyrie.xml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/vampire.xml b/data/monster/vampire.xml new file mode 100644 index 0000000..d40a558 --- /dev/null +++ b/data/monster/vampire.xml @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/warlock.xml b/data/monster/warlock.xml new file mode 100644 index 0000000..8f2a2d7 --- /dev/null +++ b/data/monster/warlock.xml @@ -0,0 +1,85 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/warwolf.xml b/data/monster/warwolf.xml new file mode 100644 index 0000000..3540496 --- /dev/null +++ b/data/monster/warwolf.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/wasp.xml b/data/monster/wasp.xml new file mode 100644 index 0000000..3727f65 --- /dev/null +++ b/data/monster/wasp.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/wildwarrior.xml b/data/monster/wildwarrior.xml new file mode 100644 index 0000000..ace60df --- /dev/null +++ b/data/monster/wildwarrior.xml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/winterwolf.xml b/data/monster/winterwolf.xml new file mode 100644 index 0000000..cb81ea1 --- /dev/null +++ b/data/monster/winterwolf.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/witch.xml b/data/monster/witch.xml new file mode 100644 index 0000000..a725ba6 --- /dev/null +++ b/data/monster/witch.xml @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/wolf.xml b/data/monster/wolf.xml new file mode 100644 index 0000000..325f663 --- /dev/null +++ b/data/monster/wolf.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/monster/yeti.xml b/data/monster/yeti.xml new file mode 100644 index 0000000..6b9e370 --- /dev/null +++ b/data/monster/yeti.xml @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/movements/lib/movements.lua b/data/movements/lib/movements.lua new file mode 100644 index 0000000..b081a0f --- /dev/null +++ b/data/movements/lib/movements.lua @@ -0,0 +1,2 @@ +-- Nothing -- + diff --git a/data/movements/movements.xml b/data/movements/movements.xml new file mode 100644 index 0000000..41b6aa3 --- /dev/null +++ b/data/movements/movements.xml @@ -0,0 +1,697 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/movements/scripts/misc/candelabrum.lua b/data/movements/scripts/misc/candelabrum.lua new file mode 100644 index 0000000..dc7ba47 --- /dev/null +++ b/data/movements/scripts/misc/candelabrum.lua @@ -0,0 +1,7 @@ +function onRemoveItem(item, tileitem, position) + if item:getPosition():getDistance(position) > 0 then + item:transform(2912, 1) + item:decay() + end + return true +end \ No newline at end of file diff --git a/data/movements/scripts/misc/damage.lua b/data/movements/scripts/misc/damage.lua new file mode 100644 index 0000000..fa0c4d1 --- /dev/null +++ b/data/movements/scripts/misc/damage.lua @@ -0,0 +1,26 @@ +function onStepIn(creature, item, position, fromPosition) + local tile = Tile(position) + if tile:hasFlag(TILESTATE_PROTECTIONZONE) then + return + end + + if item:getId() == 2145 then + item:transform(2146, 1) + item:decay() + doTargetCombatHealth(0, creature, COMBAT_PHYSICALDAMAGE, -60, -60) + elseif item:getId() == 2146 or item:getId() == 2148 then + doTargetCombatHealth(0, creature, COMBAT_PHYSICALDAMAGE, -60, -60) + elseif item:getId() == 3482 then + if not creature:isPlayer() then + doTargetCombatHealth(0, creature, COMBAT_PHYSICALDAMAGE, -30, -30) + else + position:sendMagicEffect(CONST_ME_POFF) + end + item:transform(3481, 1) + item:decay() + elseif item:getId() == 3944 then + doTargetCombatHealth(0, creature, COMBAT_PHYSICALDAMAGE, -30, -30) + item:transform(3945, 1) + item:decay() + end +end diff --git a/data/movements/scripts/misc/depot_switch.lua b/data/movements/scripts/misc/depot_switch.lua new file mode 100644 index 0000000..2966946 --- /dev/null +++ b/data/movements/scripts/misc/depot_switch.lua @@ -0,0 +1,36 @@ +function onStepIn(creature, item, position, fromPosition) + if not creature:isPlayer() then + return true + end + + local player = Player(creature) + local lookPosition = player:getPosition() + lookPosition:getNextPosition(player:getDirection()) + local depotItem = Tile(lookPosition):getItemByType(ITEM_TYPE_DEPOT) + if depotItem ~= nil then + local depotItems = player:getDepotChest(getDepotId(depotItem:getUniqueId()), true):getItemHoldingCount() + player:sendTextMessage(MESSAGE_STATUS_DEFAULT, "Your depot contains " .. depotItems .. " item" .. (depotItems > 1 and "s." or ".")) + end + + if item:getId() == 431 then + item:transform(430) + elseif item:getId() == 419 then + item:transform(420) + elseif item:getId() == 452 then + item:transform(453) + elseif item:getId() == 563 then + item:transform(564) + end +end + +function onStepOut(creature, item, position, fromPosition) + if item:getId() == 430 then + item:transform(431) + elseif item:getId() == 420 then + item:transform(419) + elseif item:getId() == 453 then + item:transform(452) + elseif item:getId() == 564 then + item:transform(563) + end +end diff --git a/data/movements/scripts/misc/doors.lua b/data/movements/scripts/misc/doors.lua new file mode 100644 index 0000000..9667f42 --- /dev/null +++ b/data/movements/scripts/misc/doors.lua @@ -0,0 +1,39 @@ +local verticalDoors = { + [1643] = 1642, + [1647] = 1646, + [1661] = 1660, + [1665] = 1664, + [1675] = 1674, + [1679] = 1678, + [1697] = 1696, + [1699] = 1698, +} + +local horizontalDoors = { + [1645] = 1644, + [1649] = 1648, + [1663] = 1662, + [1667] = 1666, + [1677] = 1676, + [1681] = 1680, + [1688] = 1687, + [1690] = 1689, +} + +function onStepOut(creature, item, fromPosition, toPosition) + local door = verticalDoors[item:getId()] + if door then + doRelocate(item:getPosition(), item:getPosition():moveRel(1, 0, 0)) + item:transform(door) + item:decay() + return true + end + + door = horizontalDoors[item:getId()] + if door then + doRelocate(item:getPosition(), item:getPosition():moveRel(0, 1, 0)) + item:transform(door) + item:decay() + return true + end +end \ No newline at end of file diff --git a/data/movements/scripts/misc/dustbin.lua b/data/movements/scripts/misc/dustbin.lua new file mode 100644 index 0000000..9527c1c --- /dev/null +++ b/data/movements/scripts/misc/dustbin.lua @@ -0,0 +1,4 @@ +function onAddItem(item, tileitem, position) + item:remove() + return true +end \ No newline at end of file diff --git a/data/movements/scripts/misc/floorchange.lua b/data/movements/scripts/misc/floorchange.lua new file mode 100644 index 0000000..0362685 --- /dev/null +++ b/data/movements/scripts/misc/floorchange.lua @@ -0,0 +1,105 @@ +local list = { + [293] = {x = 0, y = 0, z = 1}, + [294] = {x = 0, y = 0, z = 1}, + [369] = {x = 0, y = 0, z = 1}, + [370] = {x = 0, y = 0, z = 1}, + [385] = {x = 0, y = 0, z = 1}, + [394] = {x = 0, y = 0, z = 1}, + [411] = {x = 0, y = 0, z = 1}, + [412] = {x = 0, y = 0, z = 1}, + [413] = {x = 0, y = 1, z = 1}, + [414] = {x = 0, y = 1, z = 1}, + [428] = {x = 0, y = 1, z = 1}, + [4823] = {x = 0, y = 1, z = 1}, + [4824] = {x = 0, y = 1, z = 1}, + [4825] = {x = 0, y = 1, z = 1}, + [4826] = {x = 0, y = 1, z = 1}, + [432] = {x = 0, y = 0, z = 1}, + [433] = {x = 0, y = 0, z = 1}, + [434] = {x = 0, y = 1, z = 1}, + [437] = {x = 0, y = 1, z = 1}, + [438] = {x = 0, y = 1, z = 1}, + [451] = {x = 0, y = 1, z = 1}, + [465] = {x = 0, y = -1, z = 1}, + [466] = {x = -1, y = 0, z = 1}, + [467] = {x = 1, y = 0, z = 1}, + [471] = {x = -1, y = -1, z = 1}, + [472] = {x = 1, y = -1, z = 1}, + [473] = {x = -1, y = 1, z = 1}, + [474] = {x = 1, y = 1, z = 1}, + [475] = {x = 0, y = 0, z = 1}, + [476] = {x = 0, y = 0, z = 1}, + [482] = {x = 0, y = 0, z = 1}, + [5081] = {x = 0, y = 0, z = 1}, + [483] = {x = 0, y = 0, z = 1}, + [484] = {x = 0, y = 1, z = 1}, + [485] = {x = 0, y = 1, z = 1}, + [566] = {x = 0, y = 1, z = 1}, + [567] = {x = 1, y = 0, z = 1}, + [594] = {x = 0, y = 0, z = 1}, + [595] = {x = 0, y = 0, z = 1}, + [600] = {x = -1, y = 0, z = 1}, + [601] = {x = 1, y = 0, z = 1}, + [604] = {x = -1, y = 0, z = 1}, + [605] = {x = 1, y = 0, z = 1}, + [607] = {x = 0, y = 0, z = 1}, + [609] = {x = 0, y = 0, z = 1}, + [610] = {x = 0, y = 0, z = 1}, + [615] = {x = 0, y = 0, z = 1}, + [1066] = {x = 0, y = 0, z = 1}, + [1067] = {x = 0, y = 0, z = 1}, + [1080] = {x = 0, y = 0, z = 1}, + [1156] = {x = 0, y = 1, z = 1}, + [1947] = {x = 0, y = -1, z = -1}, + [1950] = {x = 1, y = 0, z = -1}, + [1952] = {x = -1, y = 0, z = -1}, + [1954] = {x = 0, y = 1, z = -1}, + [1956] = {x = 0, y = -1, z = -1}, + [1958] = {x = 0, y = -1, z = -1}, + [1960] = {x = 1, y = 0, z = -1}, + [1962] = {x = -1, y = 0, z = -1}, + [1964] = {x = 0, y = 1, z = -1}, + [1966] = {x = 0, y = -1, z = -1}, + [1969] = {x = 1, y = 0, z = -1}, + [1971] = {x = -1, y = 0, z = -1}, + [1973] = {x = 0, y = 1, z = -1}, + [1975] = {x = 0, y = -1, z = -1}, + [1977] = {x = 0, y = -1, z = -1}, + [1978] = {x = -1, y = 0, z = -1}, + [2192] = {x = -1, y = -1, z = -1}, + [2194] = {x = 1, y = -1, z = -1}, + [2196] = {x = 1, y = 1, z = -1}, + [2198] = {x = -1, y = 1, z = -1}, +} + +function onStepIn(creature, item, position, fromPosition) + local entry = list[item:getId()] + local relPos = item:getPosition():moveRel(entry.x, entry.y, entry.z) + + local tile = Tile(relPos) + if tile == nil or tile:getGround() == nil then + return false + end + + creature:teleportTo(relPos) + if item:getId() == 293 then + item:transform(294) + item:decay() + elseif item:getId() == 475 then + item:transform(476) + item:decay() + elseif item:getId() == 1066 then + item:transform(1067) + item:decay() + end + return true +end + +function onAddItem(item, tileitem, position) + if tileitem:getId() ~= 293 and tileitem:getId() ~= 475 and tileitem:getId() ~= 476 and tileitem:getId() ~= 1066 then + local entry = list[tileitem:getId()] + local relPos = tileitem:getPosition():moveRel(entry.x, entry.y, entry.z) + item:moveTo(relPos) + end + return true +end diff --git a/data/movements/scripts/misc/lava.lua b/data/movements/scripts/misc/lava.lua new file mode 100644 index 0000000..d7854df --- /dev/null +++ b/data/movements/scripts/misc/lava.lua @@ -0,0 +1,7 @@ +function onAddItem(item, tileitem, position) + if item:getType():isMovable() and Tile(position):getThingCount() == 2 then + item:getPosition():sendMagicEffect(16) + item:remove() + end + return true +end \ No newline at end of file diff --git a/data/movements/scripts/misc/open_trap.lua b/data/movements/scripts/misc/open_trap.lua new file mode 100644 index 0000000..1f0e3f2 --- /dev/null +++ b/data/movements/scripts/misc/open_trap.lua @@ -0,0 +1,8 @@ +function onRemoveItem(item, tileitem, position) + if item:getPosition():getDistance(position) > 0 then + item:transform(3481, 1) + item:decay() + item:getPosition():sendMagicEffect(3) + end + return true +end \ No newline at end of file diff --git a/data/movements/scripts/misc/sandstone_wall.lua b/data/movements/scripts/misc/sandstone_wall.lua new file mode 100644 index 0000000..80a97e7 --- /dev/null +++ b/data/movements/scripts/misc/sandstone_wall.lua @@ -0,0 +1,39 @@ +function onStepIn(creature, item, fromPosition, toPosition) + if item:getId() == 478 then + item:transform(479, 1) + item:decay() + elseif item:getId() == 480 then + item:transform(481, 1) + item:decay() + end +end + +function onStepOut(creature, item, fromPosition, toPosition) + if item:getId() == 479 then + item:transform(478, 1) + item:decay() + elseif item:getId() == 481 then + item:transform(480, 1) + item:decay() + end +end + +function onAddItem(item, tileitem, position) + if tileitem:getId() == 478 then + tileitem:transform(479, 1) + tileitem:decay() + elseif tileitem:getId() == 480 then + tileitem:transform(481, 1) + tileitem:decay() + end +end + +function onRemoveItem(item, tileitem, position) + if tileitem:getId() == 479 then + tileitem:transform(478, 1) + tileitem:decay() + elseif tileitem:getId() == 481 then + tileitem:transform(480, 1) + tileitem:decay() + end +end \ No newline at end of file diff --git a/data/movements/scripts/misc/swamp.lua b/data/movements/scripts/misc/swamp.lua new file mode 100644 index 0000000..f8ae678 --- /dev/null +++ b/data/movements/scripts/misc/swamp.lua @@ -0,0 +1,8 @@ +function onAddItem(item, tileitem, position) + if (item:getType():isMovable() and Tile(position):getThingCount() == 2) or + (tileitem:getId() >= 4874 and tileitem:getId() <= 4880) then + item:getPosition():sendMagicEffect(9) + item:remove() + end + return true +end \ No newline at end of file diff --git a/data/movements/scripts/misc/tar.lua b/data/movements/scripts/misc/tar.lua new file mode 100644 index 0000000..5f8c0d9 --- /dev/null +++ b/data/movements/scripts/misc/tar.lua @@ -0,0 +1,7 @@ +function onAddItem(item, tileitem, position) + if item:getType():isMovable() and Tile(position):getThingCount() == 2 then + item:getPosition():sendMagicEffect(3) + item:remove() + end + return true +end \ No newline at end of file diff --git a/data/movements/scripts/misc/water.lua b/data/movements/scripts/misc/water.lua new file mode 100644 index 0000000..65420e1 --- /dev/null +++ b/data/movements/scripts/misc/water.lua @@ -0,0 +1,7 @@ +function onAddItem(item, tileitem, position) + if item:getType():isMovable() and Tile(position):getThingCount() == 2 then + item:getPosition():sendMagicEffect(2) + item:remove() + end + return true +end \ No newline at end of file diff --git a/data/movements/scripts/nostalrius/1.lua b/data/movements/scripts/nostalrius/1.lua new file mode 100644 index 0000000..2966946 --- /dev/null +++ b/data/movements/scripts/nostalrius/1.lua @@ -0,0 +1,36 @@ +function onStepIn(creature, item, position, fromPosition) + if not creature:isPlayer() then + return true + end + + local player = Player(creature) + local lookPosition = player:getPosition() + lookPosition:getNextPosition(player:getDirection()) + local depotItem = Tile(lookPosition):getItemByType(ITEM_TYPE_DEPOT) + if depotItem ~= nil then + local depotItems = player:getDepotChest(getDepotId(depotItem:getUniqueId()), true):getItemHoldingCount() + player:sendTextMessage(MESSAGE_STATUS_DEFAULT, "Your depot contains " .. depotItems .. " item" .. (depotItems > 1 and "s." or ".")) + end + + if item:getId() == 431 then + item:transform(430) + elseif item:getId() == 419 then + item:transform(420) + elseif item:getId() == 452 then + item:transform(453) + elseif item:getId() == 563 then + item:transform(564) + end +end + +function onStepOut(creature, item, position, fromPosition) + if item:getId() == 430 then + item:transform(431) + elseif item:getId() == 420 then + item:transform(419) + elseif item:getId() == 453 then + item:transform(452) + elseif item:getId() == 564 then + item:transform(563) + end +end diff --git a/data/movements/scripts/nostalrius/10.lua b/data/movements/scripts/nostalrius/10.lua new file mode 100644 index 0000000..f9f8ada --- /dev/null +++ b/data/movements/scripts/nostalrius/10.lua @@ -0,0 +1,5 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and Game.isItemThere({x = 32266, y = 31916, z = 12}, 394) then + Game.transformItemOnMap({x = 32266, y = 31916, z = 12}, 394, 372) + end +end diff --git a/data/movements/scripts/nostalrius/100.lua b/data/movements/scripts/nostalrius/100.lua new file mode 100644 index 0000000..74d5d6a --- /dev/null +++ b/data/movements/scripts/nostalrius/100.lua @@ -0,0 +1,18 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getItemCount(3239) >= 1 and creature:getPlayer():getStorageValue(267) == 0 then + doRelocate(item:getPosition(),{x = 33178, y = 33016, z = 14}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33178, y = 33016, z = 14}, 11) + creature:getPlayer():removeItem(3239, 1) + else + doRelocate(item:getPosition(),{x = 33025, y = 32872, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33025, y = 32872, z = 08}, 11) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33025, y = 32872, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33025, y = 32872, z = 08}, 11) +end diff --git a/data/movements/scripts/nostalrius/101.lua b/data/movements/scripts/nostalrius/101.lua new file mode 100644 index 0000000..264dd74 --- /dev/null +++ b/data/movements/scripts/nostalrius/101.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33206, y = 32592, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33206, y = 32592, z = 08}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33206, y = 32592, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33206, y = 32592, z = 08}, 11) +end diff --git a/data/movements/scripts/nostalrius/102.lua b/data/movements/scripts/nostalrius/102.lua new file mode 100644 index 0000000..a07d6dc --- /dev/null +++ b/data/movements/scripts/nostalrius/102.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33179, y = 32880, z = 11}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33179, y = 32880, z = 11}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33179, y = 32880, z = 11}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33179, y = 32880, z = 11}, 11) +end diff --git a/data/movements/scripts/nostalrius/103.lua b/data/movements/scripts/nostalrius/103.lua new file mode 100644 index 0000000..9657677 --- /dev/null +++ b/data/movements/scripts/nostalrius/103.lua @@ -0,0 +1,18 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getItemCount(3240) >= 1 and creature:getPlayer():getStorageValue(261) == 0 then + doRelocate(item:getPosition(),{x = 33174, y = 32937, z = 15}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33174, y = 32937, z = 15}, 11) + creature:getPlayer():removeItem(3240, 1) + else + doRelocate(item:getPosition(),{x = 33255, y = 32836, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33255, y = 32836, z = 08}, 11) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33255, y = 32836, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33255, y = 32836, z = 08}, 11) +end diff --git a/data/movements/scripts/nostalrius/104.lua b/data/movements/scripts/nostalrius/104.lua new file mode 100644 index 0000000..3888fb5 --- /dev/null +++ b/data/movements/scripts/nostalrius/104.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33158, y = 32771, z = 15}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33158, y = 32771, z = 15}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33158, y = 32771, z = 15}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33158, y = 32771, z = 15}, 11) +end diff --git a/data/movements/scripts/nostalrius/105.lua b/data/movements/scripts/nostalrius/105.lua new file mode 100644 index 0000000..b06d4d5 --- /dev/null +++ b/data/movements/scripts/nostalrius/105.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33190, y = 32947, z = 15}) + Game.sendMagicEffect({x = 33183, y = 32757, z = 15}, 11) + Game.sendMagicEffect({x = 33191, y = 32947, z = 15}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33190, y = 32947, z = 15}) + Game.sendMagicEffect({x = 33183, y = 32757, z = 15}, 11) + Game.sendMagicEffect({x = 33191, y = 32947, z = 15}, 11) +end diff --git a/data/movements/scripts/nostalrius/106.lua b/data/movements/scripts/nostalrius/106.lua new file mode 100644 index 0000000..e529b2c --- /dev/null +++ b/data/movements/scripts/nostalrius/106.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33231, y = 32705, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33231, y = 32705, z = 08}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33231, y = 32705, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33231, y = 32705, z = 08}, 11) +end diff --git a/data/movements/scripts/nostalrius/107.lua b/data/movements/scripts/nostalrius/107.lua new file mode 100644 index 0000000..88dba55 --- /dev/null +++ b/data/movements/scripts/nostalrius/107.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33025, y = 32872, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33025, y = 32872, z = 08}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33025, y = 32872, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33025, y = 32872, z = 08}, 11) +end diff --git a/data/movements/scripts/nostalrius/108.lua b/data/movements/scripts/nostalrius/108.lua new file mode 100644 index 0000000..71f5b0d --- /dev/null +++ b/data/movements/scripts/nostalrius/108.lua @@ -0,0 +1,23 @@ +function onStepIn(creature, item, position, fromPosition) + if Game.isItemThere({x = 33176, y = 32880, z = 11},2570) and Game.isItemThere ({x = 33175, y = 32884, z = 11},2570) and Game.isItemThere ({x = 33176, y = 32889, z = 11},2570) and Game.isItemThere ({x = 33182, y = 32880, z = 11},2570) and Game.isItemThere ({x = 33183, y = 32884, z = 11},2570) and Game.isItemThere ({x = 33181, y = 32889, z = 11}, 2570) then + doRelocate(item:getPosition(),{x = 33198, y = 32885, z = 11}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33198, y = 32885, z = 11}, 11) + Game.transformItemOnMap({x = 33176, y = 32880, z = 11}, 2570, 2569) + Game.transformItemOnMap({x = 33175, y = 32884, z = 11}, 2570, 2569) + Game.transformItemOnMap({x = 33176, y = 32889, z = 11}, 2570, 2569) + Game.transformItemOnMap({x = 33182, y = 32880, z = 11}, 2570, 2569) + Game.transformItemOnMap({x = 33183, y = 32884, z = 11}, 2570, 2569) + Game.transformItemOnMap({x = 33181, y = 32889, z = 11}, 2570, 2569) + else + doRelocate(item:getPosition(),{x = 33179, y = 32889, z = 11}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33179, y = 32889, z = 11}, 11) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33179, y = 32889, z = 11}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33179, y = 32889, z = 11}, 11) +end diff --git a/data/movements/scripts/nostalrius/109.lua b/data/movements/scripts/nostalrius/109.lua new file mode 100644 index 0000000..ba7d1bb --- /dev/null +++ b/data/movements/scripts/nostalrius/109.lua @@ -0,0 +1,14 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + doRelocate(item:getPosition(),{x = 33128, y = 32656, z = 15}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33128, y = 32656, z = 15}, 11) + creature:getPlayer():setStorageValue(259,0) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33128, y = 32656, z = 15}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33128, y = 32656, z = 15}, 11) +end diff --git a/data/movements/scripts/nostalrius/11.lua b/data/movements/scripts/nostalrius/11.lua new file mode 100644 index 0000000..b5ec0be --- /dev/null +++ b/data/movements/scripts/nostalrius/11.lua @@ -0,0 +1,5 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and Game.isItemThere({x = 32266, y = 31892, z = 12}, 394) then + Game.transformItemOnMap({x = 32266, y = 31892, z = 12}, 394, 372) + end +end diff --git a/data/movements/scripts/nostalrius/110.lua b/data/movements/scripts/nostalrius/110.lua new file mode 100644 index 0000000..4c6d59c --- /dev/null +++ b/data/movements/scripts/nostalrius/110.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33255, y = 32836, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33255, y = 32836, z = 08}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33255, y = 32836, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33255, y = 32836, z = 08}, 11) +end diff --git a/data/movements/scripts/nostalrius/111.lua b/data/movements/scripts/nostalrius/111.lua new file mode 100644 index 0000000..601ca22 --- /dev/null +++ b/data/movements/scripts/nostalrius/111.lua @@ -0,0 +1,18 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getItemCount(3237) >= 1 and creature:getPlayer():getStorageValue(263) == 0 then + doRelocate(item:getPosition(),{x = 33182, y = 32715, z = 14}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33182, y = 32715, z = 14}, 11) + creature:getPlayer():removeItem(3237, 1) + else + doRelocate(item:getPosition(),{x = 33231, y = 32705, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33231, y = 32705, z = 08}, 11) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33231, y = 32705, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33231, y = 32705, z = 08}, 11) +end diff --git a/data/movements/scripts/nostalrius/112.lua b/data/movements/scripts/nostalrius/112.lua new file mode 100644 index 0000000..4f07d47 --- /dev/null +++ b/data/movements/scripts/nostalrius/112.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33149, y = 32870, z = 11}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33149, y = 32870, z = 11}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33149, y = 32870, z = 11}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33149, y = 32870, z = 11}, 11) +end diff --git a/data/movements/scripts/nostalrius/113.lua b/data/movements/scripts/nostalrius/113.lua new file mode 100644 index 0000000..c2d2a40 --- /dev/null +++ b/data/movements/scripts/nostalrius/113.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33255, y = 32839, z = 09}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33255, y = 32839, z = 09}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33255, y = 32839, z = 09}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33255, y = 32839, z = 09}, 11) +end diff --git a/data/movements/scripts/nostalrius/114.lua b/data/movements/scripts/nostalrius/114.lua new file mode 100644 index 0000000..e4aae80 --- /dev/null +++ b/data/movements/scripts/nostalrius/114.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33147, y = 32864, z = 07}) + item:getPosition():sendMagicEffect(15) + Game.sendMagicEffect({x = 33147, y = 32864, z = 07}, 15) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33147, y = 32864, z = 07}) + item:getPosition():sendMagicEffect(15) + Game.sendMagicEffect({x = 33147, y = 32864, z = 07}, 15) +end diff --git a/data/movements/scripts/nostalrius/115.lua b/data/movements/scripts/nostalrius/115.lua new file mode 100644 index 0000000..634d341 --- /dev/null +++ b/data/movements/scripts/nostalrius/115.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33159, y = 32838, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33159, y = 32838, z = 08}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33159, y = 32838, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33159, y = 32838, z = 08}, 11) +end diff --git a/data/movements/scripts/nostalrius/116.lua b/data/movements/scripts/nostalrius/116.lua new file mode 100644 index 0000000..33bc981 --- /dev/null +++ b/data/movements/scripts/nostalrius/116.lua @@ -0,0 +1,17 @@ +function onStepIn(creature, item, position, fromPosition) + if Game.isItemThere({x = 33145, y = 32862, z = 07}, 3465) and creature:isPlayer() then + doRelocate(item:getPosition(),{x = 33151, y = 32864, z = 07}) + item:getPosition():sendMagicEffect(15) + Game.sendMagicEffect({x = 33151, y = 32864, z = 07}, 15) + else + doRelocate(item:getPosition(),{x = 33145, y = 32863, z = 07}) + item:getPosition():sendMagicEffect(15) + Game.sendMagicEffect({x = 33145, y = 32863, z = 07}, 15) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33145, y = 32863, z = 07}) + item:getPosition():sendMagicEffect(15) + Game.sendMagicEffect({x = 33145, y = 32863, z = 07}, 15) +end diff --git a/data/movements/scripts/nostalrius/117.lua b/data/movements/scripts/nostalrius/117.lua new file mode 100644 index 0000000..264dd74 --- /dev/null +++ b/data/movements/scripts/nostalrius/117.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33206, y = 32592, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33206, y = 32592, z = 08}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33206, y = 32592, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33206, y = 32592, z = 08}, 11) +end diff --git a/data/movements/scripts/nostalrius/118.lua b/data/movements/scripts/nostalrius/118.lua new file mode 100644 index 0000000..09f8436 --- /dev/null +++ b/data/movements/scripts/nostalrius/118.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33125, y = 32760, z = 14}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33125, y = 32760, z = 14}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33125, y = 32760, z = 14}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33125, y = 32760, z = 14}, 11) +end diff --git a/data/movements/scripts/nostalrius/119.lua b/data/movements/scripts/nostalrius/119.lua new file mode 100644 index 0000000..4d09a1b --- /dev/null +++ b/data/movements/scripts/nostalrius/119.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33131, y = 32566, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33131, y = 32566, z = 08}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33131, y = 32566, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33131, y = 32566, z = 08}, 11) +end diff --git a/data/movements/scripts/nostalrius/12.lua b/data/movements/scripts/nostalrius/12.lua new file mode 100644 index 0000000..221ed60 --- /dev/null +++ b/data/movements/scripts/nostalrius/12.lua @@ -0,0 +1,5 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + doRelocate({x = 32266, y = 31898, z = 12},{x = 32266, y = 31886, z = 12}) + end +end diff --git a/data/movements/scripts/nostalrius/120.lua b/data/movements/scripts/nostalrius/120.lua new file mode 100644 index 0000000..e2e9cad --- /dev/null +++ b/data/movements/scripts/nostalrius/120.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33133, y = 32642, z = 08}) + Game.sendMagicEffect({x = 33124, y = 32759, z = 14}, 11) + Game.sendMagicEffect({x = 33133, y = 32642, z = 08}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33133, y = 32642, z = 08}) + Game.sendMagicEffect({x = 33124, y = 32759, z = 14}, 11) + Game.sendMagicEffect({x = 33133, y = 32642, z = 08}, 11) +end diff --git a/data/movements/scripts/nostalrius/121.lua b/data/movements/scripts/nostalrius/121.lua new file mode 100644 index 0000000..89302bb --- /dev/null +++ b/data/movements/scripts/nostalrius/121.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33085, y = 32781, z = 14}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33085, y = 32781, z = 14}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33085, y = 32781, z = 14}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33085, y = 32781, z = 14}, 11) +end diff --git a/data/movements/scripts/nostalrius/122.lua b/data/movements/scripts/nostalrius/122.lua new file mode 100644 index 0000000..fc4932c --- /dev/null +++ b/data/movements/scripts/nostalrius/122.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33193, y = 32664, z = 15}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33193, y = 32664, z = 15}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33193, y = 32664, z = 15}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33193, y = 32664, z = 15}, 11) +end diff --git a/data/movements/scripts/nostalrius/123.lua b/data/movements/scripts/nostalrius/123.lua new file mode 100644 index 0000000..ce78d67 --- /dev/null +++ b/data/movements/scripts/nostalrius/123.lua @@ -0,0 +1,18 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getItemCount(3236) >= 1 and creature:getPlayer():getStorageValue(264) == 0 then + doRelocate(item:getPosition(),{x = 33146, y = 32666, z = 15}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33146, y = 32666, z = 15}, 11) + creature:getPlayer():removeItem(3236, 1) + else + doRelocate(item:getPosition(),{x = 33206, y = 32592, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33206, y = 32592, z = 08}, 11) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33206, y = 32592, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33206, y = 32592, z = 08}, 11) +end diff --git a/data/movements/scripts/nostalrius/124.lua b/data/movements/scripts/nostalrius/124.lua new file mode 100644 index 0000000..805f0c1 --- /dev/null +++ b/data/movements/scripts/nostalrius/124.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33204, y = 32956, z = 14}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33204, y = 32956, z = 14}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33204, y = 32956, z = 14}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33204, y = 32956, z = 14}, 11) +end diff --git a/data/movements/scripts/nostalrius/125.lua b/data/movements/scripts/nostalrius/125.lua new file mode 100644 index 0000000..36bba3a --- /dev/null +++ b/data/movements/scripts/nostalrius/125.lua @@ -0,0 +1,18 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getItemCount(3241) >= 1 and creature:getPlayer():getStorageValue(265) == 0 then + doRelocate(item:getPosition(),{x = 33126, y = 32592, z = 15}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33126, y = 32591, z = 15}, 11) + creature:getPlayer():removeItem(3241, 1) + else + doRelocate(item:getPosition(),{x = 33131, y = 32566, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33131, y = 32566, z = 08}, 11) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33131, y = 32566, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33131, y = 32566, z = 08}, 11) +end diff --git a/data/movements/scripts/nostalrius/126.lua b/data/movements/scripts/nostalrius/126.lua new file mode 100644 index 0000000..4d09a1b --- /dev/null +++ b/data/movements/scripts/nostalrius/126.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33131, y = 32566, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33131, y = 32566, z = 08}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33131, y = 32566, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33131, y = 32566, z = 08}, 11) +end diff --git a/data/movements/scripts/nostalrius/127.lua b/data/movements/scripts/nostalrius/127.lua new file mode 100644 index 0000000..8b2283c --- /dev/null +++ b/data/movements/scripts/nostalrius/127.lua @@ -0,0 +1,17 @@ +function onStepIn(creature, item, position, fromPosition) + if Game.isItemThere({x = 33028, y = 32588, z = 13},2570) and Game.isItemThere ({x = 33006, y = 32563, z = 13},2570) and Game.isItemThere ({x = 33027, y = 32530, z = 13},2570) and Game.isItemThere ({x = 33036, y = 32507, z = 13},2570) and Game.isItemThere ({x = 33055, y = 32487, z = 13},2570) and Game.isItemThere ({x = 33077, y = 32507, z = 13},2570) and Game.isItemThere ({x = 33089, y = 32514, z = 13},2570) and Game.isItemThere ({x = 33104, y = 32514, z = 13},2570) and Game.isItemThere ({x = 33130, y = 32489, z = 13},2570) and Game.isItemThere ({x = 33147, y = 32524, z = 13},2570) and Game.isItemThere ({x = 33123, y = 32599, z = 13}, 2570) then + doRelocate(item:getPosition(),{x = 33083, y = 32571, z = 14}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33083, y = 32571, z = 14}, 11) + else + doRelocate(item:getPosition(),{x = 33083, y = 32568, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33083, y = 32568, z = 13}, 11) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33083, y = 32568, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33083, y = 32568, z = 13}, 11) +end diff --git a/data/movements/scripts/nostalrius/128.lua b/data/movements/scripts/nostalrius/128.lua new file mode 100644 index 0000000..2e6cf28 --- /dev/null +++ b/data/movements/scripts/nostalrius/128.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33080, y = 32569, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33080, y = 32569, z = 13}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33080, y = 32569, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33080, y = 32569, z = 13}, 11) +end diff --git a/data/movements/scripts/nostalrius/129.lua b/data/movements/scripts/nostalrius/129.lua new file mode 100644 index 0000000..3d3ab1d --- /dev/null +++ b/data/movements/scripts/nostalrius/129.lua @@ -0,0 +1,18 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getItemCount(3235) >= 1 and creature:getPlayer():getStorageValue(266) == 0 then + doRelocate(item:getPosition(),{x = 33051, y = 32777, z = 14}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33051, y = 32777, z = 14}, 11) + creature:getPlayer():removeItem(3235, 1) + else + doRelocate(item:getPosition(),{x = 33133, y = 32642, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33133, y = 32642, z = 08}, 11) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33133, y = 32642, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33133, y = 32642, z = 08}, 11) +end diff --git a/data/movements/scripts/nostalrius/13.lua b/data/movements/scripts/nostalrius/13.lua new file mode 100644 index 0000000..84929f6 --- /dev/null +++ b/data/movements/scripts/nostalrius/13.lua @@ -0,0 +1,5 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + doRelocate({x = 32266, y = 31899, z = 12},{x = 32266, y = 31911, z = 12}) + end +end diff --git a/data/movements/scripts/nostalrius/130.lua b/data/movements/scripts/nostalrius/130.lua new file mode 100644 index 0000000..6bcaeb6 --- /dev/null +++ b/data/movements/scripts/nostalrius/130.lua @@ -0,0 +1,18 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:getPlayer():getStorageValue(260) == 1 then + doRelocate(item:getPosition(),{x = 33095, y = 32590, z = 15}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33095, y = 32590, z = 15}, 11) + creature:getPlayer():setStorageValue(260, 0) + else + doRelocate(item:getPosition(),{x = 33073, y = 32604, z = 15}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33073, y = 32604, z = 15}, 11) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33073, y = 32604, z = 15}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33073, y = 32604, z = 15}, 11) +end diff --git a/data/movements/scripts/nostalrius/131.lua b/data/movements/scripts/nostalrius/131.lua new file mode 100644 index 0000000..2e8744d --- /dev/null +++ b/data/movements/scripts/nostalrius/131.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33083, y = 32610, z = 14}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33083, y = 32610, z = 14}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33083, y = 32610, z = 14}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33083, y = 32610, z = 14}, 11) +end diff --git a/data/movements/scripts/nostalrius/132.lua b/data/movements/scripts/nostalrius/132.lua new file mode 100644 index 0000000..13d22b4 --- /dev/null +++ b/data/movements/scripts/nostalrius/132.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33133, y = 32642, z = 08}) + item:getPosition():sendMagicEffect(15) + Game.sendMagicEffect({x = 33133, y = 32642, z = 08}, 15) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33133, y = 32642, z = 08}) + item:getPosition():sendMagicEffect(15) + Game.sendMagicEffect({x = 33133, y = 32642, z = 08}, 15) +end diff --git a/data/movements/scripts/nostalrius/133.lua b/data/movements/scripts/nostalrius/133.lua new file mode 100644 index 0000000..7dde55c --- /dev/null +++ b/data/movements/scripts/nostalrius/133.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33280, y = 32744, z = 10}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33280, y = 32744, z = 10}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33280, y = 32744, z = 10}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33280, y = 32744, z = 10}, 11) +end diff --git a/data/movements/scripts/nostalrius/134.lua b/data/movements/scripts/nostalrius/134.lua new file mode 100644 index 0000000..dff7392 --- /dev/null +++ b/data/movements/scripts/nostalrius/134.lua @@ -0,0 +1,6 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + creature:getPlayer():setStorageValue(276,1) + item:getPosition():sendMagicEffect(13) + end +end diff --git a/data/movements/scripts/nostalrius/135.lua b/data/movements/scripts/nostalrius/135.lua new file mode 100644 index 0000000..6bb7aa8 --- /dev/null +++ b/data/movements/scripts/nostalrius/135.lua @@ -0,0 +1,6 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + creature:getPlayer():setStorageValue(275,1) + item:getPosition():sendMagicEffect(13) + end +end diff --git a/data/movements/scripts/nostalrius/136.lua b/data/movements/scripts/nostalrius/136.lua new file mode 100644 index 0000000..e3998c1 --- /dev/null +++ b/data/movements/scripts/nostalrius/136.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33206, y = 32577, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33206, y = 32577, z = 08}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33206, y = 32577, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33206, y = 32577, z = 08}, 11) +end diff --git a/data/movements/scripts/nostalrius/137.lua b/data/movements/scripts/nostalrius/137.lua new file mode 100644 index 0000000..44b1db4 --- /dev/null +++ b/data/movements/scripts/nostalrius/137.lua @@ -0,0 +1,6 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + creature:getPlayer():setStorageValue(272,1) + item:getPosition():sendMagicEffect(13) + end +end diff --git a/data/movements/scripts/nostalrius/138.lua b/data/movements/scripts/nostalrius/138.lua new file mode 100644 index 0000000..e4548cd --- /dev/null +++ b/data/movements/scripts/nostalrius/138.lua @@ -0,0 +1,6 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + creature:getPlayer():setStorageValue(277,1) + item:getPosition():sendMagicEffect(13) + end +end diff --git a/data/movements/scripts/nostalrius/139.lua b/data/movements/scripts/nostalrius/139.lua new file mode 100644 index 0000000..cd7efe7 --- /dev/null +++ b/data/movements/scripts/nostalrius/139.lua @@ -0,0 +1,6 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + creature:getPlayer():setStorageValue(274,1) + item:getPosition():sendMagicEffect(13) + end +end diff --git a/data/movements/scripts/nostalrius/14.lua b/data/movements/scripts/nostalrius/14.lua new file mode 100644 index 0000000..e3c26e0 --- /dev/null +++ b/data/movements/scripts/nostalrius/14.lua @@ -0,0 +1,5 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + doRelocate({x = 32265, y = 31899, z = 12},{x = 32265, y = 31911, z = 12}) + end +end diff --git a/data/movements/scripts/nostalrius/140.lua b/data/movements/scripts/nostalrius/140.lua new file mode 100644 index 0000000..676af8c --- /dev/null +++ b/data/movements/scripts/nostalrius/140.lua @@ -0,0 +1,6 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + creature:getPlayer():setStorageValue(271,1) + item:getPosition():sendMagicEffect(13) + end +end diff --git a/data/movements/scripts/nostalrius/141.lua b/data/movements/scripts/nostalrius/141.lua new file mode 100644 index 0000000..4c6d59c --- /dev/null +++ b/data/movements/scripts/nostalrius/141.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33255, y = 32836, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33255, y = 32836, z = 08}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33255, y = 32836, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33255, y = 32836, z = 08}, 11) +end diff --git a/data/movements/scripts/nostalrius/142.lua b/data/movements/scripts/nostalrius/142.lua new file mode 100644 index 0000000..04f2dba --- /dev/null +++ b/data/movements/scripts/nostalrius/142.lua @@ -0,0 +1,6 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + creature:getPlayer():setStorageValue(273,1) + item:getPosition():sendMagicEffect(13) + end +end diff --git a/data/movements/scripts/nostalrius/143.lua b/data/movements/scripts/nostalrius/143.lua new file mode 100644 index 0000000..73cb899 --- /dev/null +++ b/data/movements/scripts/nostalrius/143.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33235, y = 32705, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33235, y = 32705, z = 08}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33235, y = 32705, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33235, y = 32705, z = 08}, 11) +end diff --git a/data/movements/scripts/nostalrius/144.lua b/data/movements/scripts/nostalrius/144.lua new file mode 100644 index 0000000..226cb69 --- /dev/null +++ b/data/movements/scripts/nostalrius/144.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33192, y = 32846, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33192, y = 32846, z = 08}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33192, y = 32846, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33192, y = 32846, z = 08}, 11) +end diff --git a/data/movements/scripts/nostalrius/145.lua b/data/movements/scripts/nostalrius/145.lua new file mode 100644 index 0000000..265f081 --- /dev/null +++ b/data/movements/scripts/nostalrius/145.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33195, y = 32852, z = 04}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33195, y = 32852, z = 04}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33195, y = 32852, z = 04}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33195, y = 32852, z = 04}, 11) +end diff --git a/data/movements/scripts/nostalrius/146.lua b/data/movements/scripts/nostalrius/146.lua new file mode 100644 index 0000000..507ea25 --- /dev/null +++ b/data/movements/scripts/nostalrius/146.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33157, y = 32834, z = 07}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33157, y = 32834, z = 07}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33157, y = 32834, z = 07}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33157, y = 32834, z = 07}, 11) +end diff --git a/data/movements/scripts/nostalrius/147.lua b/data/movements/scripts/nostalrius/147.lua new file mode 100644 index 0000000..194003e --- /dev/null +++ b/data/movements/scripts/nostalrius/147.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33133, y = 32642, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33133, y = 32642, z = 08}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33133, y = 32642, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33133, y = 32642, z = 08}, 11) +end diff --git a/data/movements/scripts/nostalrius/148.lua b/data/movements/scripts/nostalrius/148.lua new file mode 100644 index 0000000..d9d3d84 --- /dev/null +++ b/data/movements/scripts/nostalrius/148.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33029, y = 32868, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33029, y = 32868, z = 08}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33029, y = 32868, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33029, y = 32868, z = 08}, 11) +end diff --git a/data/movements/scripts/nostalrius/149.lua b/data/movements/scripts/nostalrius/149.lua new file mode 100644 index 0000000..4d09a1b --- /dev/null +++ b/data/movements/scripts/nostalrius/149.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33131, y = 32566, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33131, y = 32566, z = 08}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33131, y = 32566, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33131, y = 32566, z = 08}, 11) +end diff --git a/data/movements/scripts/nostalrius/15.lua b/data/movements/scripts/nostalrius/15.lua new file mode 100644 index 0000000..45c508f --- /dev/null +++ b/data/movements/scripts/nostalrius/15.lua @@ -0,0 +1,5 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + doRelocate({x = 32265, y = 31898, z = 12},{x = 32265, y = 31886, z = 12}) + end +end diff --git a/data/movements/scripts/nostalrius/150.lua b/data/movements/scripts/nostalrius/150.lua new file mode 100644 index 0000000..0259c21 --- /dev/null +++ b/data/movements/scripts/nostalrius/150.lua @@ -0,0 +1,8 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + doRelocate(item:getPosition(),{x = 33212, y = 31671, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33212, y = 31671, z = 13}, 11) + creature:getPlayer():setStorageValue(203,1) + end +end diff --git a/data/movements/scripts/nostalrius/151.lua b/data/movements/scripts/nostalrius/151.lua new file mode 100644 index 0000000..43813c6 --- /dev/null +++ b/data/movements/scripts/nostalrius/151.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33021, y = 32605, z = 07}) + item:getPosition():sendMagicEffect(15) + Game.sendMagicEffect({x = 33021, y = 32605, z = 07}, 15) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33021, y = 32605, z = 07}) + item:getPosition():sendMagicEffect(15) + Game.sendMagicEffect({x = 33021, y = 32605, z = 07}, 15) +end \ No newline at end of file diff --git a/data/movements/scripts/nostalrius/152.lua b/data/movements/scripts/nostalrius/152.lua new file mode 100644 index 0000000..15901ef --- /dev/null +++ b/data/movements/scripts/nostalrius/152.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 32840, y = 32533, z = 09}) + item:getPosition():sendMagicEffect(15) + Game.sendMagicEffect({x = 32840, y = 32533, z = 09}, 15) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32840, y = 32533, z = 09}) + item:getPosition():sendMagicEffect(15) + Game.sendMagicEffect({x = 32840, y = 32533, z = 09}, 15) +end \ No newline at end of file diff --git a/data/movements/scripts/nostalrius/153.lua b/data/movements/scripts/nostalrius/153.lua new file mode 100644 index 0000000..6e048a3 --- /dev/null +++ b/data/movements/scripts/nostalrius/153.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getStorageValue(293) >= 17 then + doRelocate(item:getPosition(),{x = 32748, y = 32537, z = 10}) + item:getPosition():sendMagicEffect(21) + Game.sendMagicEffect({x = 32748, y = 32537, z = 10}, 21) + elseif creature:isPlayer() and creature:getPlayer():getStorageValue(293) < 17 then + doRelocate(item:getPosition(),{x = 32839, y = 32532, z = 09}) + item:getPosition():sendMagicEffect(21) + Game.sendMagicEffect({x = 32839, y = 32532, z = 09}, 21) + end +end diff --git a/data/movements/scripts/nostalrius/154.lua b/data/movements/scripts/nostalrius/154.lua new file mode 100644 index 0000000..132b874 --- /dev/null +++ b/data/movements/scripts/nostalrius/154.lua @@ -0,0 +1,7 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + doRelocate(item:getPosition(),{x = 32839, y = 32532, z = 09}) + item:getPosition():sendMagicEffect(21) + Game.sendMagicEffect({x = 32839, y = 32532, z = 09}, 21) + end +end diff --git a/data/movements/scripts/nostalrius/155.lua b/data/movements/scripts/nostalrius/155.lua new file mode 100644 index 0000000..c22e1b2 --- /dev/null +++ b/data/movements/scripts/nostalrius/155.lua @@ -0,0 +1,19 @@ +function onStepIn(creature, item, position, fromPosition) + if Game.isItemThere({x = 32876, y = 32584, z = 10},4996) and Game.isItemThere ({x = 32823, y = 32525, z = 10},4996) and Game.isItemThere ({x = 32792, y = 32527, z = 10},4996) and Game.isItemThere ({x = 32744, y = 32586, z = 10}, 4996) then + doRelocate(item:getPosition(),{x = 32884, y = 32632, z = 11}) + item:getPosition():sendMagicEffect(21) + Game.sendMagicEffect({x = 32884, y = 32632, z = 11}, 21) + else + doRelocate(item:getPosition(),{x = 32853, y = 32543, z = 10}) + item:getPosition():sendMagicEffect(21) + Game.sendMagicEffect({x = 32853, y = 32543, z = 10}, 21) + item:getPosition():sendMonsterSay("Spectral guardians ward you off.") + end +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32853, y = 32543, z = 10}) + item:getPosition():sendMagicEffect(21) + Game.sendMagicEffect({x = 32853, y = 32543, z = 10}, 21) + item:getPosition():sendMonsterSay("Spectral guardians ward you off.") +end \ No newline at end of file diff --git a/data/movements/scripts/nostalrius/156.lua b/data/movements/scripts/nostalrius/156.lua new file mode 100644 index 0000000..968207d --- /dev/null +++ b/data/movements/scripts/nostalrius/156.lua @@ -0,0 +1,7 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 32874, y = 31942, z = 11}) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32874, y = 31942, z = 11}) +end \ No newline at end of file diff --git a/data/movements/scripts/nostalrius/157.lua b/data/movements/scripts/nostalrius/157.lua new file mode 100644 index 0000000..987ae43 --- /dev/null +++ b/data/movements/scripts/nostalrius/157.lua @@ -0,0 +1,7 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 32874, y = 31953, z = 12}) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32874, y = 31953, z = 12}) +end \ No newline at end of file diff --git a/data/movements/scripts/nostalrius/158.lua b/data/movements/scripts/nostalrius/158.lua new file mode 100644 index 0000000..af9c688 --- /dev/null +++ b/data/movements/scripts/nostalrius/158.lua @@ -0,0 +1,14 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and Game.isItemThere({x = 32584, y = 32465, z = 09},2567) and Game.isItemThere ({x = 32583, y = 32482, z = 09},2567) and Game.isItemThere ({x = 32610, y = 32523, z = 09},2567) and Game.isItemThere ({x = 32619, y = 32523, z = 09},2567) and Game.isItemThere ({x = 32647, y = 32483, z = 09},2567) and Game.isItemThere ({x = 32645, y = 32465, z = 09}, 2567) then + doRelocate({x = 32615, y = 32484, z = 09},{x = 32615, y = 32485, z = 10}) + Game.sendMagicEffect({x = 32615, y = 32485, z = 10}, 11) + else + doRelocate({x = 32615, y = 32484, z = 09},{x = 32615, y = 32483, z = 09}) + Game.sendMagicEffect({x = 32615, y = 32483, z = 09}, 11) + end +end + +function onAddItem(item, tileitem, position) + doRelocate({x = 32615, y = 32484, z = 09},{x = 32615, y = 32483, z = 09}) + Game.sendMagicEffect({x = 32615, y = 32483, z = 09}, 11) +end \ No newline at end of file diff --git a/data/movements/scripts/nostalrius/159.lua b/data/movements/scripts/nostalrius/159.lua new file mode 100644 index 0000000..9e994e2 --- /dev/null +++ b/data/movements/scripts/nostalrius/159.lua @@ -0,0 +1,6 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + doRelocate(item:getPosition(),{x = 32615, y = 32483, z = 09}) + Game.sendMagicEffect({x = 32615, y = 32483, z = 09}, 13) + end +end diff --git a/data/movements/scripts/nostalrius/16.lua b/data/movements/scripts/nostalrius/16.lua new file mode 100644 index 0000000..085c05e --- /dev/null +++ b/data/movements/scripts/nostalrius/16.lua @@ -0,0 +1,6 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and not Game.isItemThere({x = 32259, y = 31891, z = 10}, 2129) then + doRelocate({x = 32259, y = 31891, z = 10},{x = 32259, y = 31892, z = 10}) + Game.createItem(2129, 1, {x = 32259, y = 31891, z = 10}) + end +end diff --git a/data/movements/scripts/nostalrius/160.lua b/data/movements/scripts/nostalrius/160.lua new file mode 100644 index 0000000..fda5c49 --- /dev/null +++ b/data/movements/scripts/nostalrius/160.lua @@ -0,0 +1,7 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 32660, y = 32113, z = 08}) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32660, y = 32113, z = 08}) +end \ No newline at end of file diff --git a/data/movements/scripts/nostalrius/161.lua b/data/movements/scripts/nostalrius/161.lua new file mode 100644 index 0000000..863f13e --- /dev/null +++ b/data/movements/scripts/nostalrius/161.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():isDruid() then + doRelocate(item:getPosition(),{x = 32644, y = 32104, z = 09}) + else + doRelocate(item:getPosition(),{x = 32641, y = 32141, z = 11}) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32641, y = 32141, z = 11}) +end \ No newline at end of file diff --git a/data/movements/scripts/nostalrius/162.lua b/data/movements/scripts/nostalrius/162.lua new file mode 100644 index 0000000..7193ea5 --- /dev/null +++ b/data/movements/scripts/nostalrius/162.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():isSorcerer() then + doRelocate(item:getPosition(),{x = 32659, y = 32105, z = 09}) + else + doRelocate(item:getPosition(),{x = 32641, y = 32141, z = 11}) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32641, y = 32141, z = 11}) +end \ No newline at end of file diff --git a/data/movements/scripts/nostalrius/163.lua b/data/movements/scripts/nostalrius/163.lua new file mode 100644 index 0000000..7334336 --- /dev/null +++ b/data/movements/scripts/nostalrius/163.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():isPaladin() then + doRelocate(item:getPosition(),{x = 32676, y = 32088, z = 09}) + else + doRelocate(item:getPosition(),{x = 32641, y = 32141, z = 11}) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32641, y = 32141, z = 11}) +end \ No newline at end of file diff --git a/data/movements/scripts/nostalrius/164.lua b/data/movements/scripts/nostalrius/164.lua new file mode 100644 index 0000000..d8c2e74 --- /dev/null +++ b/data/movements/scripts/nostalrius/164.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():isKnight() then + doRelocate(item:getPosition(),{x = 32641, y = 32115, z = 09}) + else + doRelocate(item:getPosition(),{x = 32641, y = 32141, z = 11}) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32641, y = 32141, z = 11}) +end \ No newline at end of file diff --git a/data/movements/scripts/nostalrius/165.lua b/data/movements/scripts/nostalrius/165.lua new file mode 100644 index 0000000..468458e --- /dev/null +++ b/data/movements/scripts/nostalrius/165.lua @@ -0,0 +1,7 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33324, y = 31592, z = 15}) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33324, y = 31592, z = 15}) +end \ No newline at end of file diff --git a/data/movements/scripts/nostalrius/166.lua b/data/movements/scripts/nostalrius/166.lua new file mode 100644 index 0000000..aef1dbf --- /dev/null +++ b/data/movements/scripts/nostalrius/166.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + if Game.isItemThere({x = 33316, y = 31591, z = 15}, 1949) then + doRelocate(item:getPosition(),{x = 33328, y = 31592, z = 14}) + end +end + +function onAddItem(item, tileitem, position) + if Game.isItemThere({x = 33316, y = 31591, z = 15}, 1949) then + doRelocate(item:getPosition(),{x = 33328, y = 31592, z = 14}) + end +end \ No newline at end of file diff --git a/data/movements/scripts/nostalrius/167.lua b/data/movements/scripts/nostalrius/167.lua new file mode 100644 index 0000000..5786947 --- /dev/null +++ b/data/movements/scripts/nostalrius/167.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33277, y = 31592, z = 11}) + item:getPosition():sendMagicEffect(15) + Game.sendMagicEffect({x = 33277, y = 31592, z = 11}, 15) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33277, y = 31592, z = 11}) + item:getPosition():sendMagicEffect(15) + Game.sendMagicEffect({x = 33277, y = 31592, z = 11}, 15) +end \ No newline at end of file diff --git a/data/movements/scripts/nostalrius/168.lua b/data/movements/scripts/nostalrius/168.lua new file mode 100644 index 0000000..4070a0b --- /dev/null +++ b/data/movements/scripts/nostalrius/168.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33279, y = 31592, z = 12}) + item:getPosition():sendMagicEffect(15) + Game.sendMagicEffect({x = 33279, y = 31592, z = 12}, 15) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33279, y = 31592, z = 12}) + item:getPosition():sendMagicEffect(15) + Game.sendMagicEffect({x = 33279, y = 31592, z = 12}, 15) +end \ No newline at end of file diff --git a/data/movements/scripts/nostalrius/169.lua b/data/movements/scripts/nostalrius/169.lua new file mode 100644 index 0000000..5500abe --- /dev/null +++ b/data/movements/scripts/nostalrius/169.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33234, y = 31642, z = 14}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33234, y = 31642, z = 14}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33234, y = 31642, z = 14}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33234, y = 31642, z = 14}, 11) +end \ No newline at end of file diff --git a/data/movements/scripts/nostalrius/17.lua b/data/movements/scripts/nostalrius/17.lua new file mode 100644 index 0000000..3b62616 --- /dev/null +++ b/data/movements/scripts/nostalrius/17.lua @@ -0,0 +1,6 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and not Game.isItemThere({x = 32259, y = 31890, z = 10}, 2129) then + doRelocate({x = 32259, y = 31890, z = 10},{x = 32259, y = 31889, z = 10}) + Game.createItem(2129, 1, {x = 32259, y = 31890, z = 10}) + end +end diff --git a/data/movements/scripts/nostalrius/170.lua b/data/movements/scripts/nostalrius/170.lua new file mode 100644 index 0000000..1ed4100 --- /dev/null +++ b/data/movements/scripts/nostalrius/170.lua @@ -0,0 +1,7 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33070, y = 31620, z = 15}) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33070, y = 31620, z = 15}) +end \ No newline at end of file diff --git a/data/movements/scripts/nostalrius/171.lua b/data/movements/scripts/nostalrius/171.lua new file mode 100644 index 0000000..d19724b --- /dev/null +++ b/data/movements/scripts/nostalrius/171.lua @@ -0,0 +1,8 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getStorageValue(323) == 1 and creature:getPlayer():isPremium() and creature:getPlayer():getItemCount(5021) >= 1 then + doRelocate(item:getPosition(),{x = 32498, y = 31621, z = 06}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 32498, y = 31621, z = 06}, 11) + creature:getPlayer():removeItem(5021, 1) + end +end diff --git a/data/movements/scripts/nostalrius/172.lua b/data/movements/scripts/nostalrius/172.lua new file mode 100644 index 0000000..b9a40b2 --- /dev/null +++ b/data/movements/scripts/nostalrius/172.lua @@ -0,0 +1,8 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getStorageValue(323) == 1 and creature:getPlayer():isPremium() and creature:getPlayer():getItemCount(5021) >= 1 then + doRelocate(item:getPosition(),{x = 32664, y = 32735, z = 06}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 32664, y = 32735, z = 06}, 11) + creature:getPlayer():removeItem(5021, 1) + end +end diff --git a/data/movements/scripts/nostalrius/173.lua b/data/movements/scripts/nostalrius/173.lua new file mode 100644 index 0000000..e30d84b --- /dev/null +++ b/data/movements/scripts/nostalrius/173.lua @@ -0,0 +1,4 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate({x = 32274, y = 31847, z = 15},{x = 32171, y = 31855, z = 15}) + Game.sendMagicEffect({x = 32171, y = 31855, z = 15}, 11) +end diff --git a/data/movements/scripts/nostalrius/174.lua b/data/movements/scripts/nostalrius/174.lua new file mode 100644 index 0000000..1f0d072 --- /dev/null +++ b/data/movements/scripts/nostalrius/174.lua @@ -0,0 +1,4 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate({x = 32274, y = 31858, z = 15},{x = 32216, y = 31846, z = 15}) + Game.sendMagicEffect({x = 32216, y = 31846, z = 15}, 11) +end diff --git a/data/movements/scripts/nostalrius/175.lua b/data/movements/scripts/nostalrius/175.lua new file mode 100644 index 0000000..928430a --- /dev/null +++ b/data/movements/scripts/nostalrius/175.lua @@ -0,0 +1,4 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate({x = 32267, y = 31847, z = 15},{x = 32275, y = 31905, z = 13}) + Game.sendMagicEffect({x = 32275, y = 31905, z = 13}, 11) +end diff --git a/data/movements/scripts/nostalrius/176.lua b/data/movements/scripts/nostalrius/176.lua new file mode 100644 index 0000000..58bf9c3 --- /dev/null +++ b/data/movements/scripts/nostalrius/176.lua @@ -0,0 +1,4 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate({x = 32267, y = 31858, z = 15},{x = 32186, y = 31938, z = 14}) + Game.sendMagicEffect({x = 32186, y = 31938, z = 14}, 11) +end diff --git a/data/movements/scripts/nostalrius/177.lua b/data/movements/scripts/nostalrius/177.lua new file mode 100644 index 0000000..db20c48 --- /dev/null +++ b/data/movements/scripts/nostalrius/177.lua @@ -0,0 +1,4 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate({x = 32266, y = 31857, z = 12},{x = 32266, y = 31864, z = 12}) + Game.sendMagicEffect({x = 32266, y = 31864, z = 12}, 11) +end diff --git a/data/movements/scripts/nostalrius/178.lua b/data/movements/scripts/nostalrius/178.lua new file mode 100644 index 0000000..0c1b5b1 --- /dev/null +++ b/data/movements/scripts/nostalrius/178.lua @@ -0,0 +1,4 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate({x = 32266, y = 31863, z = 12},{x = 32259, y = 31892, z = 10}) + Game.sendMagicEffect({x = 32259, y = 31892, z = 10}, 11) +end diff --git a/data/movements/scripts/nostalrius/179.lua b/data/movements/scripts/nostalrius/179.lua new file mode 100644 index 0000000..887ab5b --- /dev/null +++ b/data/movements/scripts/nostalrius/179.lua @@ -0,0 +1,4 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate({x = 32262, y = 31889, z = 10},{x = 32259, y = 31892, z = 10}) + Game.sendMagicEffect({x = 32259, y = 31892, z = 10}, 11) +end diff --git a/data/movements/scripts/nostalrius/18.lua b/data/movements/scripts/nostalrius/18.lua new file mode 100644 index 0000000..276055b --- /dev/null +++ b/data/movements/scripts/nostalrius/18.lua @@ -0,0 +1,14 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and Game.isItemThere({x = 32104, y = 32082, z = 07},4615) and Game.isItemThere ({x = 32102, y = 32084, z = 07},2123) then + Game.removeItemOnMap({x = 32101, y = 32085, z = 07}, 3271) + Game.sendMagicEffect({x = 32101, y = 32085, z = 07}, 14) + Game.transformItemOnMap({x = 32100, y = 32084, z = 07}, 2123, 2125) + Game.transformItemOnMap({x = 32101, y = 32084, z = 07}, 2123, 2125) + Game.transformItemOnMap({x = 32102, y = 32084, z = 07}, 2123, 2125) + Game.transformItemOnMap({x = 32100, y = 32085, z = 07}, 2123, 2125) + Game.transformItemOnMap({x = 32102, y = 32085, z = 07}, 2123, 2125) + Game.transformItemOnMap({x = 32100, y = 32086, z = 07}, 2123, 2125) + Game.transformItemOnMap({x = 32101, y = 32086, z = 07}, 2123, 2125) + Game.transformItemOnMap({x = 32102, y = 32086, z = 07}, 2123, 2125) + end +end diff --git a/data/movements/scripts/nostalrius/180.lua b/data/movements/scripts/nostalrius/180.lua new file mode 100644 index 0000000..e06dca8 --- /dev/null +++ b/data/movements/scripts/nostalrius/180.lua @@ -0,0 +1,4 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate({x = 32259, y = 31858, z = 15},{x = 32312, y = 31974, z = 13}) + Game.sendMagicEffect({x = 32312, y = 31974, z = 13}, 11) +end diff --git a/data/movements/scripts/nostalrius/181.lua b/data/movements/scripts/nostalrius/181.lua new file mode 100644 index 0000000..90d533f --- /dev/null +++ b/data/movements/scripts/nostalrius/181.lua @@ -0,0 +1,4 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate({x = 32259, y = 31847, z = 15},{x = 32245, y = 31891, z = 14}) + Game.sendMagicEffect({x = 32245, y = 31891, z = 14}, 11) +end diff --git a/data/movements/scripts/nostalrius/182.lua b/data/movements/scripts/nostalrius/182.lua new file mode 100644 index 0000000..ab59b32 --- /dev/null +++ b/data/movements/scripts/nostalrius/182.lua @@ -0,0 +1,5 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 32201, y = 31845, z = 07}) + Game.sendMagicEffect({x = 32173, y = 31929, z = 07}, 11) + creature:getPlayer():setStorageValue(Obj2,205,1) +end diff --git a/data/movements/scripts/nostalrius/183.lua b/data/movements/scripts/nostalrius/183.lua new file mode 100644 index 0000000..8bf3847 --- /dev/null +++ b/data/movements/scripts/nostalrius/183.lua @@ -0,0 +1,4 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate({x = 32177, y = 31864, z = 15},{x = 32177, y = 31870, z = 15}) + Game.sendMagicEffect({x = 32177, y = 31870, z = 15}, 11) +end diff --git a/data/movements/scripts/nostalrius/184.lua b/data/movements/scripts/nostalrius/184.lua new file mode 100644 index 0000000..578689f --- /dev/null +++ b/data/movements/scripts/nostalrius/184.lua @@ -0,0 +1,17 @@ +function onStepIn(creature, item, position, fromPosition) + if Game.isItemThere({x = 32180, y = 31871, z = 15},3027) and Game.isItemThere ({x = 32173, y = 31871, z = 15},3026) then + doRelocate({x = 32177, y = 31869, z = 15},{x = 32177, y = 31863, z = 15}) + Game.sendMagicEffect({x = 32176, y = 31870, z = 15}, 11) + Game.removeItemOnMap({x = 32173, y = 31871, z = 15}, 3026) + Game.removeItemOnMap({x = 32180, y = 31871, z = 15}, 3027) + Game.sendMagicEffect({x = 32173, y = 31871, z = 15}, 3) + Game.sendMagicEffect({x = 32180, y = 31871, z = 15}, 3) + else + doRelocate({x = 32177, y = 31869, z = 15},{x = 32177, y = 31870, z = 15}) + doTargetCombatHealth(0, creature, COMBAT_POISONDAMAGE, -100, -100) + end +end + +function onAddItem(item, tileitem, position) + doRelocate({x = 32177, y = 31869, z = 15},{x = 32177, y = 31870, z = 15}) +end \ No newline at end of file diff --git a/data/movements/scripts/nostalrius/185.lua b/data/movements/scripts/nostalrius/185.lua new file mode 100644 index 0000000..1c112de --- /dev/null +++ b/data/movements/scripts/nostalrius/185.lua @@ -0,0 +1,4 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate({x = 32176, y = 31864, z = 15},{x = 32176, y = 31870, z = 15}) + Game.sendMagicEffect({x = 32176, y = 31870, z = 15}, 11) +end diff --git a/data/movements/scripts/nostalrius/186.lua b/data/movements/scripts/nostalrius/186.lua new file mode 100644 index 0000000..8fa55fa --- /dev/null +++ b/data/movements/scripts/nostalrius/186.lua @@ -0,0 +1,17 @@ +function onStepIn(creature, item, position, fromPosition) + if Game.isItemThere({x = 32180, y = 31871, z = 15},3027) and Game.isItemThere ({x = 32173, y = 31871, z = 15},3026) then + doRelocate({x = 32176, y = 31869, z = 15},{x = 32176, y = 31863, z = 15}) + Game.sendMagicEffect({x = 32176, y = 31863, z = 15}, 11) + Game.removeItemOnMap({x = 32173, y = 31871, z = 15}, 3026) + Game.removeItemOnMap({x = 32180, y = 31871, z = 15}, 3027) + Game.sendMagicEffect({x = 32173, y = 31871, z = 15}, 3) + Game.sendMagicEffect({x = 32180, y = 31871, z = 15}, 3) + else + doRelocate({x = 32176, y = 31869, z = 15},{x = 32176, y = 31870, z = 15}) + doTargetCombatHealth(0, creature, COMBAT_POISONDAMAGE, -100, -100) + end +end + +function onAddItem(item, tileitem, position) + doRelocate({x = 32176, y = 31869, z = 15},{x = 32176, y = 31870, z = 15}) +end diff --git a/data/movements/scripts/nostalrius/187.lua b/data/movements/scripts/nostalrius/187.lua new file mode 100644 index 0000000..6856ee7 --- /dev/null +++ b/data/movements/scripts/nostalrius/187.lua @@ -0,0 +1,12 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getStorageValue(10) == 0 and Game.isItemThere({x = 32309, y = 31975, z = 13},1996) and Game.isItemThere ({x = 32309, y = 31976, z = 13},1996) and Game.isItemThere ({x = 32311, y = 31975, z = 13},1996) and Game.isItemThere ({x = 32311, y = 31976, z = 13},1996) and Game.isItemThere ({x = 32313, y = 31975, z = 13},1998) and Game.isItemThere ({x = 32313, y = 31976, z = 13}, 1998) then + Game.sendMagicEffect({x = 32311, y = 31978, z = 13}, 7) + creature:getPlayer():setStorageValue(10,1) + doRelocate(item:getPosition(),{x = 32261, y = 31856, z = 15}) + Game.sendMagicEffect({x = 32261, y = 31856, z = 15}, 14) + else + doRelocate(item:getPosition(),{x = 32311, y = 31977, z = 13}) + Game.sendMagicEffect({x = 32311, y = 31977, z = 13}, 1) + doTargetCombatHealth(0, creature, COMBAT_FIREDAMAGE, -250, -250) + end +end diff --git a/data/movements/scripts/nostalrius/188.lua b/data/movements/scripts/nostalrius/188.lua new file mode 100644 index 0000000..1263897 --- /dev/null +++ b/data/movements/scripts/nostalrius/188.lua @@ -0,0 +1,14 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getStorageValue(5) == 0 then + Game.createMonster("ghost", {x = 32275, y = 31901, z = 13}) + Game.createMonster("ghost", {x = 32276, y = 31905, z = 13}) + creature:getPlayer():setStorageValue(5,1) + doRelocate(item:getPosition(),{x = 32266, y = 31849, z = 15}) + Game.sendMagicEffect({x = 32266, y = 31849, z = 15}, 14) + Game.createMonster("demon skeleton", {x = 32275, y = 31903, z = 13}) + else + doRelocate(item:getPosition(),{x = 32277, y = 31903, z = 13}) + Game.sendMagicEffect({x = 32277, y = 31903, z = 13}, 1) + doTargetCombatHealth(0, creature, COMBAT_FIREDAMAGE, -55, -55) + end +end diff --git a/data/movements/scripts/nostalrius/189.lua b/data/movements/scripts/nostalrius/189.lua new file mode 100644 index 0000000..9eed079 --- /dev/null +++ b/data/movements/scripts/nostalrius/189.lua @@ -0,0 +1,13 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getStorageValue(4) == 0 and Game.isItemThere({x = 32243, y = 31892, z = 14},2886) then + Game.removeItemOnMap({x = 32243, y = 31892, z = 14}, 2886) + Game.sendMagicEffect({x = 32243, y = 31892, z = 14}, 14) + creature:getPlayer():setStorageValue(4,1) + doRelocate(item:getPosition(),{x = 32261, y = 31849, z = 15}) + Game.sendMagicEffect({x = 32261, y = 31849, z = 15}, 14) + else + doRelocate(item:getPosition(),{x = 32249, y = 31892, z = 14}) + Game.sendMagicEffect({x = 32249, y = 31892, z = 14}, 1) + doTargetCombatHealth(0, creature, COMBAT_FIREDAMAGE, -55, -55) + end +end diff --git a/data/movements/scripts/nostalrius/19.lua b/data/movements/scripts/nostalrius/19.lua new file mode 100644 index 0000000..0d7de80 --- /dev/null +++ b/data/movements/scripts/nostalrius/19.lua @@ -0,0 +1,5 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and Game.isItemThere({x = 32104, y = 32082, z = 07}, 4597) then + Game.transformItemOnMap({x = 32104, y = 32082, z = 07}, 4597, 4615) + end +end diff --git a/data/movements/scripts/nostalrius/190.lua b/data/movements/scripts/nostalrius/190.lua new file mode 100644 index 0000000..56e6924 --- /dev/null +++ b/data/movements/scripts/nostalrius/190.lua @@ -0,0 +1,27 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getStorageValue(7) == 0 and Game.isItemThere({x = 32214, y = 31850, z = 15}, 2113) then + doRelocate(item:getPosition(),{x = 32271, y = 31857, z = 15}) + creature:getPlayer():setStorageValue(7,1) + Game.sendMagicEffect({x = 32271, y = 31857, z = 15}, 14) + Game.sendMagicEffect({x = 32217, y = 31846, z = 14}, 12) + Game.sendMagicEffect({x = 32215, y = 31844, z = 14}, 12) + Game.sendMagicEffect({x = 32215, y = 31846, z = 14}, 12) + Game.sendMagicEffect({x = 32217, y = 31847, z = 14}, 12) + Game.sendMagicEffect({x = 32213, y = 31847, z = 14}, 12) + Game.sendMagicEffect({x = 32217, y = 31848, z = 14}, 12) + Game.sendMagicEffect({x = 32215, y = 31848, z = 14}, 12) + Game.createItem(2122, 1, {x = 32215, y = 31848, z = 15}) + Game.transformItemOnMap({x = 32214, y = 31850, z = 15}, 2113, 2114) + Game.transformItemOnMap({x = 32215, y = 31850, z = 15}, 2113, 2114) + Game.transformItemOnMap({x = 32216, y = 31850, z = 15}, 2113, 2114) + Game.transformItemOnMap({x = 32220, y = 31842, z = 15}, 2772, 2773) + Game.transformItemOnMap({x = 32220, y = 31843, z = 15}, 2772, 2773) + Game.transformItemOnMap({x = 32220, y = 31844, z = 15}, 2772, 2773) + Game.transformItemOnMap({x = 32220, y = 31845, z = 15}, 2772, 2773) + Game.transformItemOnMap({x = 32220, y = 31846, z = 15}, 2772, 2773) + else + doRelocate(item:getPosition(),{x = 32215, y = 31848, z = 15}) + Game.sendMagicEffect({x = 32215, y = 31848, z = 15}, 1) + doTargetCombatHealth(0, creature, COMBAT_FIREDAMAGE, -55, -55) + end +end diff --git a/data/movements/scripts/nostalrius/191.lua b/data/movements/scripts/nostalrius/191.lua new file mode 100644 index 0000000..35c299f --- /dev/null +++ b/data/movements/scripts/nostalrius/191.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getStorageValue(8) == 1 and creature:getPlayer():getStorageValue(9) == 0 then + creature:getPlayer():setStorageValue(9,1) + doRelocate(item:getPosition(),{x = 32268, y = 31856, z = 15}) + Game.sendMagicEffect({x = 32268, y = 31856, z = 15}, 14) + else + doRelocate(item:getPosition(),{x = 32191, y = 31938, z = 14}) + Game.sendMagicEffect({x = 32191, y = 31938, z = 14}, 1) + doTargetCombatHealth(0, creature, COMBAT_FIREDAMAGE, -55, -55) + end +end diff --git a/data/movements/scripts/nostalrius/192.lua b/data/movements/scripts/nostalrius/192.lua new file mode 100644 index 0000000..0884e8a --- /dev/null +++ b/data/movements/scripts/nostalrius/192.lua @@ -0,0 +1,21 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getStorageValue(6) == 0 then + Game.createItem(2121, 1, {x = 32171, y = 31854, z = 15}) + Game.createItem(2121, 1, {x = 32170, y = 31854, z = 15}) + creature:getPlayer():setStorageValue(6,1) + doRelocate(item:getPosition(),{x = 32272, y = 31849, z = 15}) + Game.sendMagicEffect({x = 32272, y = 31849, z = 15}, 14) + Game.createItem(2121, 1, {x = 32172, y = 31854, z = 15}) + Game.createItem(2121, 1, {x = 32170, y = 31855, z = 15}) + Game.createItem(2121, 1, {x = 32171, y = 31855, z = 15}) + Game.createItem(2121, 1, {x = 32172, y = 31855, z = 15}) + Game.createItem(2121, 1, {x = 32170, y = 31856, z = 15}) + Game.createItem(2121, 1, {x = 32171, y = 31856, z = 15}) + Game.createItem(2121, 1, {x = 32172, y = 31856, z = 15}) + doTargetCombatHealth(0, creature, COMBAT_EARTHDAMAGE, -33, -33) + else + doRelocate(item:getPosition(),{x = 32171, y = 31854, z = 15}) + Game.sendMagicEffect({x = 32171, y = 31854, z = 15}, 1) + doTargetCombatHealth(0, creature, COMBAT_EARTHDAMAGE, -155, -155) + end +end diff --git a/data/movements/scripts/nostalrius/193.lua b/data/movements/scripts/nostalrius/193.lua new file mode 100644 index 0000000..303e4e5 --- /dev/null +++ b/data/movements/scripts/nostalrius/193.lua @@ -0,0 +1,18 @@ +function onStepIn(creature, item, position, fromPosition) + if Game.isItemThere({x = 32816, y = 31601, z = 09},3206) and creature:isPlayer() then + doRelocate(item:getPosition(),{x = 32701, y = 31639, z = 06}) + Game.removeItemOnMap({x = 32816, y = 31601, z = 09}, 3206) + Game.sendMagicEffect({x = 32701, y = 31639, z = 06}, 11) + Game.sendMagicEffect({x = 32816, y = 31601, z = 09}, 14) + creature:getPlayer():setStorageValue(65,0) + creature:getPlayer():setStorageValue(66,0) + else + doRelocate(item:getPosition(),{x = 32818, y = 31599, z = 09}) + Game.sendMagicEffect({x = 32818, y = 31599, z = 09}, 11) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32818, y = 31599, z = 09}) + Game.sendMagicEffect({x = 32818, y = 31599, z = 09}, 11) +end diff --git a/data/movements/scripts/nostalrius/194.lua b/data/movements/scripts/nostalrius/194.lua new file mode 100644 index 0000000..fee1ef7 --- /dev/null +++ b/data/movements/scripts/nostalrius/194.lua @@ -0,0 +1,4 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 32794, y = 31577, z = 05}) + Game.sendMagicEffect({x = 32794, y = 31577, z = 05}, 11) +end diff --git a/data/movements/scripts/nostalrius/195.lua b/data/movements/scripts/nostalrius/195.lua new file mode 100644 index 0000000..1198776 --- /dev/null +++ b/data/movements/scripts/nostalrius/195.lua @@ -0,0 +1,4 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 32812, y = 31577, z = 05}) + Game.sendMagicEffect({x = 32812, y = 31577, z = 05}, 11) +end diff --git a/data/movements/scripts/nostalrius/196.lua b/data/movements/scripts/nostalrius/196.lua new file mode 100644 index 0000000..38176e6 --- /dev/null +++ b/data/movements/scripts/nostalrius/196.lua @@ -0,0 +1,14 @@ +function onStepIn(creature, item, position, fromPosition) + if Game.isItemThere({x = 32803, y = 31584, z = 01},2773) and Game.isItemThere ({x = 32805, y = 31584, z = 01},2773) and Game.isItemThere ({x = 32802, y = 31584, z = 01},2772) and Game.isItemThere ({x = 32804, y = 31584, z = 01}, 2772) then + doRelocate(item:getPosition(),{x = 32701, y = 31639, z = 06}) + Game.sendMagicEffect({x = 32701, y = 31639, z = 06}, 11) + else + doRelocate(item:getPosition(),{x = 32803, y = 31587, z = 01}) + Game.sendMagicEffect({x = 32803, y = 31587, z = 01}, 11) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32803, y = 31587, z = 01}) + Game.sendMagicEffect({x = 32803, y = 31587, z = 01}, 11) +end diff --git a/data/movements/scripts/nostalrius/197.lua b/data/movements/scripts/nostalrius/197.lua new file mode 100644 index 0000000..a932e1d --- /dev/null +++ b/data/movements/scripts/nostalrius/197.lua @@ -0,0 +1,7 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 32725, y = 31589, z = 12}) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32725, y = 31589, z = 12}) +end \ No newline at end of file diff --git a/data/movements/scripts/nostalrius/198.lua b/data/movements/scripts/nostalrius/198.lua new file mode 100644 index 0000000..d7c534b --- /dev/null +++ b/data/movements/scripts/nostalrius/198.lua @@ -0,0 +1,12 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + doRelocate(item:getPosition(),{x = 33213, y = 32454, z = 01}) + creature:getPlayer():setTown(Town("Darashia")) + Game.sendMagicEffect({x = 33213, y = 32454, z = 01}, 13) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33212, y = 32455, z = 02}) + Game.sendMagicEffect({x = 33212, y = 32455, z = 02}, 14) +end diff --git a/data/movements/scripts/nostalrius/199.lua b/data/movements/scripts/nostalrius/199.lua new file mode 100644 index 0000000..82d0486 --- /dev/null +++ b/data/movements/scripts/nostalrius/199.lua @@ -0,0 +1,12 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + doRelocate(item:getPosition(),{x = 33217, y = 31814, z = 08}) + creature:getPlayer():setTown(Town("Edron")) + Game.sendMagicEffect({x = 33217, y = 31814, z = 08}, 13) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33210, y = 31806, z = 08}) + Game.sendMagicEffect({x = 33210, y = 31806, z = 08}, 14) +end diff --git a/data/movements/scripts/nostalrius/2.lua b/data/movements/scripts/nostalrius/2.lua new file mode 100644 index 0000000..ef20da0 --- /dev/null +++ b/data/movements/scripts/nostalrius/2.lua @@ -0,0 +1,13 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + if Game.isItemThere({x = 33368, y = 31756, z = 11}, 355) then + Game.transformItemOnMap({x = 33368, y = 31756, z = 11}, 355, 386) + end + end +end + +function onStepOut(creature, item, position, fromPosition) + if creature:isPlayer() then + Game.transformItemOnMap({x = 33368, y = 31756, z = 11}, 386, 355) + end +end diff --git a/data/movements/scripts/nostalrius/20.lua b/data/movements/scripts/nostalrius/20.lua new file mode 100644 index 0000000..e141166 --- /dev/null +++ b/data/movements/scripts/nostalrius/20.lua @@ -0,0 +1,7 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getStorageValue(293) == 7 then + creature:getPlayer():setStorageValue(296,1) + item:getPosition():sendMagicEffect(13) + item:getPosition():sendMonsterSay("!-! -O- I_I (/( --I Morgathla") + end +end diff --git a/data/movements/scripts/nostalrius/200.lua b/data/movements/scripts/nostalrius/200.lua new file mode 100644 index 0000000..6f57d37 --- /dev/null +++ b/data/movements/scripts/nostalrius/200.lua @@ -0,0 +1,12 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + doRelocate(item:getPosition(),{x = 33194, y = 32853, z = 08}) + creature:getPlayer():setTown(Town("Ankrahmun")) + Game.sendMagicEffect({x = 33194, y = 32853, z = 08}, 13) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33195, y = 32851, z = 06}) + Game.sendMagicEffect({x = 33195, y = 32851, z = 06}, 14) +end diff --git a/data/movements/scripts/nostalrius/201.lua b/data/movements/scripts/nostalrius/201.lua new file mode 100644 index 0000000..6e7bacd --- /dev/null +++ b/data/movements/scripts/nostalrius/201.lua @@ -0,0 +1,12 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + doRelocate(item:getPosition(),{x = 32957, y = 32076, z = 07}) + creature:getPlayer():setTown(Town("Venore")) + Game.sendMagicEffect({x = 32957, y = 32076, z = 07}, 13) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32952, y = 32035, z = 07}) + Game.sendMagicEffect({x = 32952, y = 32035, z = 07}, 14) +end diff --git a/data/movements/scripts/nostalrius/202.lua b/data/movements/scripts/nostalrius/202.lua new file mode 100644 index 0000000..e65c90c --- /dev/null +++ b/data/movements/scripts/nostalrius/202.lua @@ -0,0 +1,12 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + doRelocate(item:getPosition(),{x = 32649, y = 31925, z = 11}) + creature:getPlayer():setTown(Town("Kazordoon")) + Game.sendMagicEffect({x = 32649, y = 31925, z = 11}, 13) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32647, y = 31925, z = 12}) + Game.sendMagicEffect({x = 32647, y = 31925, z = 12}, 14) +end diff --git a/data/movements/scripts/nostalrius/203.lua b/data/movements/scripts/nostalrius/203.lua new file mode 100644 index 0000000..e65c90c --- /dev/null +++ b/data/movements/scripts/nostalrius/203.lua @@ -0,0 +1,12 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + doRelocate(item:getPosition(),{x = 32649, y = 31925, z = 11}) + creature:getPlayer():setTown(Town("Kazordoon")) + Game.sendMagicEffect({x = 32649, y = 31925, z = 11}, 13) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32647, y = 31925, z = 12}) + Game.sendMagicEffect({x = 32647, y = 31925, z = 12}, 14) +end diff --git a/data/movements/scripts/nostalrius/204.lua b/data/movements/scripts/nostalrius/204.lua new file mode 100644 index 0000000..d8a7edb --- /dev/null +++ b/data/movements/scripts/nostalrius/204.lua @@ -0,0 +1,12 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + doRelocate(item:getPosition(),{x = 32732, y = 31634, z = 07}) + creature:getPlayer():setTown(Town("Ab'Dendriel")) + Game.sendMagicEffect({x = 32732, y = 31634, z = 07}, 13) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32607, y = 31681, z = 07}) + Game.sendMagicEffect({x = 32607, y = 31681, z = 07}, 14) +end diff --git a/data/movements/scripts/nostalrius/205.lua b/data/movements/scripts/nostalrius/205.lua new file mode 100644 index 0000000..aa1e0b2 --- /dev/null +++ b/data/movements/scripts/nostalrius/205.lua @@ -0,0 +1,12 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + doRelocate(item:getPosition(),{x = 32595, y = 32744, z = 06}) + creature:getPlayer():setTown(Town("Port Hope")) + Game.sendMagicEffect({x = 32595, y = 32744, z = 06}, 13) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32595, y = 32744, z = 06}) + Game.sendMagicEffect({x = 32595, y = 32744, z = 06}, 14) +end diff --git a/data/movements/scripts/nostalrius/206.lua b/data/movements/scripts/nostalrius/206.lua new file mode 100644 index 0000000..17fd93e --- /dev/null +++ b/data/movements/scripts/nostalrius/206.lua @@ -0,0 +1,12 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + doRelocate(item:getPosition(),{x = 32369, y = 32241, z = 07}) + creature:getPlayer():setTown(Town("Thais")) + Game.sendMagicEffect({x = 32369, y = 32241, z = 07}, 13) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32369, y = 32242, z = 06}) + Game.sendMagicEffect({x = 32369, y = 32242, z = 06}, 14) +end diff --git a/data/movements/scripts/nostalrius/207.lua b/data/movements/scripts/nostalrius/207.lua new file mode 100644 index 0000000..83b17b7 --- /dev/null +++ b/data/movements/scripts/nostalrius/207.lua @@ -0,0 +1,12 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + doRelocate(item:getPosition(),{x = 32360, y = 31782, z = 07}) + creature:getPlayer():setTown(Town("Carlin")) + Game.sendMagicEffect({x = 32360, y = 31782, z = 07}, 13) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32360, y = 31780, z = 08}) + Game.sendMagicEffect({x = 32360, y = 31780, z = 08}, 14) +end diff --git a/data/movements/scripts/nostalrius/208.lua b/data/movements/scripts/nostalrius/208.lua new file mode 100644 index 0000000..0f88e66 --- /dev/null +++ b/data/movements/scripts/nostalrius/208.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 32569, y = 32110, z = 07}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 32569, y = 32110, z = 07}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32569, y = 32110, z = 07}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 32569, y = 32110, z = 07}, 11) +end diff --git a/data/movements/scripts/nostalrius/209.lua b/data/movements/scripts/nostalrius/209.lua new file mode 100644 index 0000000..5a8b655 --- /dev/null +++ b/data/movements/scripts/nostalrius/209.lua @@ -0,0 +1,7 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 32526, y = 32156, z = 12}) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32526, y = 32156, z = 12}) +end diff --git a/data/movements/scripts/nostalrius/21.lua b/data/movements/scripts/nostalrius/21.lua new file mode 100644 index 0000000..146ff38 --- /dev/null +++ b/data/movements/scripts/nostalrius/21.lua @@ -0,0 +1,10 @@ +local condition = Condition(CONDITION_POISON) +condition:setTiming(1000) + +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + creature:addCondition(condition) + creature:getPlayer():setStorageValue(270,1) + Game.sendMagicEffect({x = 33362, y = 32811, z = 14}, 9) + end +end diff --git a/data/movements/scripts/nostalrius/210.lua b/data/movements/scripts/nostalrius/210.lua new file mode 100644 index 0000000..a846e12 --- /dev/null +++ b/data/movements/scripts/nostalrius/210.lua @@ -0,0 +1,7 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 32554, y = 32212, z = 11}) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32554, y = 32212, z = 11}) +end diff --git a/data/movements/scripts/nostalrius/211.lua b/data/movements/scripts/nostalrius/211.lua new file mode 100644 index 0000000..be623e2 --- /dev/null +++ b/data/movements/scripts/nostalrius/211.lua @@ -0,0 +1,9 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 32492, y = 31697, z = 07}) + Game.sendMagicEffect({x = 32492, y = 31697, z = 07}, 13) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32492, y = 31697, z = 07}) + Game.sendMagicEffect({x = 32492, y = 31697, z = 07}, 13) +end diff --git a/data/movements/scripts/nostalrius/212.lua b/data/movements/scripts/nostalrius/212.lua new file mode 100644 index 0000000..62d0d60 --- /dev/null +++ b/data/movements/scripts/nostalrius/212.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 32167, y = 32438, z = 09}) + item:getPosition():sendMagicEffect(15) + Game.sendMagicEffect({x = 32167, y = 32438, z = 09}, 15) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32167, y = 32438, z = 09}) + item:getPosition():sendMagicEffect(15) + Game.sendMagicEffect({x = 32167, y = 32438, z = 09}, 15) +end diff --git a/data/movements/scripts/nostalrius/213.lua b/data/movements/scripts/nostalrius/213.lua new file mode 100644 index 0000000..28f610f --- /dev/null +++ b/data/movements/scripts/nostalrius/213.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 32281, y = 32389, z = 10}) + item:getPosition():sendMagicEffect(15) + Game.sendMagicEffect({x = 32281, y = 32389, z = 10}, 15) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32281, y = 32389, z = 10}) + item:getPosition():sendMagicEffect(15) + Game.sendMagicEffect({x = 32281, y = 32389, z = 10}, 15) +end diff --git a/data/movements/scripts/nostalrius/214.lua b/data/movements/scripts/nostalrius/214.lua new file mode 100644 index 0000000..62d0d60 --- /dev/null +++ b/data/movements/scripts/nostalrius/214.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 32167, y = 32438, z = 09}) + item:getPosition():sendMagicEffect(15) + Game.sendMagicEffect({x = 32167, y = 32438, z = 09}, 15) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32167, y = 32438, z = 09}) + item:getPosition():sendMagicEffect(15) + Game.sendMagicEffect({x = 32167, y = 32438, z = 09}, 15) +end diff --git a/data/movements/scripts/nostalrius/215.lua b/data/movements/scripts/nostalrius/215.lua new file mode 100644 index 0000000..e398e00 --- /dev/null +++ b/data/movements/scripts/nostalrius/215.lua @@ -0,0 +1,15 @@ +function onStepIn(creature, item, position, fromPosition) + if Game.isItemThere({x = 32233, y = 32276, z = 9}, 1949) then + doRelocate(item:getPosition(),{x = 32225, y = 32275, z = 10}) + Game.sendMagicEffect({x = 32233, y = 32276, z = 09}, 15) + Game.sendMagicEffect({x = 32225, y = 32275, z = 10}, 15) + end +end + +function onAddItem(item, tileitem, position) + if Game.isItemThere({x = 32233, y = 32276, z = 9}, 1949) then + doRelocate(item:getPosition(),{x = 32225, y = 32275, z = 10}) + Game.sendMagicEffect({x = 32233, y = 32276, z = 09}, 15) + Game.sendMagicEffect({x = 32225, y = 32275, z = 10}, 15) + end +end diff --git a/data/movements/scripts/nostalrius/216.lua b/data/movements/scripts/nostalrius/216.lua new file mode 100644 index 0000000..38aec49 --- /dev/null +++ b/data/movements/scripts/nostalrius/216.lua @@ -0,0 +1,15 @@ +function onStepIn(creature, item, position, fromPosition) + if Game.isItemThere({x = 32225, y = 32276, z = 10}, 1949) then + doRelocate(item:getPosition(),{x = 32232, y = 32276, z = 09}) + item:getPosition():sendMagicEffect(15) + Game.sendMagicEffect({x = 32232, y = 32276, z = 09}, 15) + end +end + +function onAddItem(item, tileitem, position) + if Game.isItemThere({x = 32225, y = 32276, z = 10}, 1949) then + doRelocate(item:getPosition(),{x = 32232, y = 32276, z = 09}) + item:getPosition():sendMagicEffect(15) + Game.sendMagicEffect({x = 32232, y = 32276, z = 09}, 15) + end +end diff --git a/data/movements/scripts/nostalrius/217.lua b/data/movements/scripts/nostalrius/217.lua new file mode 100644 index 0000000..f1f5e31 --- /dev/null +++ b/data/movements/scripts/nostalrius/217.lua @@ -0,0 +1,7 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 32107, y = 31567, z = 09}) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32107, y = 31567, z = 09}) +end diff --git a/data/movements/scripts/nostalrius/218.lua b/data/movements/scripts/nostalrius/218.lua new file mode 100644 index 0000000..7b48d45 --- /dev/null +++ b/data/movements/scripts/nostalrius/218.lua @@ -0,0 +1,7 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 32189, y = 31625, z = 04}) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32189, y = 31625, z = 04}) +end diff --git a/data/movements/scripts/nostalrius/219.lua b/data/movements/scripts/nostalrius/219.lua new file mode 100644 index 0000000..5cab3bd --- /dev/null +++ b/data/movements/scripts/nostalrius/219.lua @@ -0,0 +1,7 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 32081, y = 32172, z = 09}) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32081, y = 32172, z = 09}) +end diff --git a/data/movements/scripts/nostalrius/22.lua b/data/movements/scripts/nostalrius/22.lua new file mode 100644 index 0000000..72bd0ad --- /dev/null +++ b/data/movements/scripts/nostalrius/22.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33199, y = 32699, z = 14}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33199, y = 32699, z = 14}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(tileitem:getPosition(),{x = 33199, y = 32699, z = 14}) + tileitem:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33199, y = 32699, z = 14}, 11) +end diff --git a/data/movements/scripts/nostalrius/220.lua b/data/movements/scripts/nostalrius/220.lua new file mode 100644 index 0000000..818b085 --- /dev/null +++ b/data/movements/scripts/nostalrius/220.lua @@ -0,0 +1,7 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 32090, y = 32172, z = 09}) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32090, y = 32172, z = 09}) +end diff --git a/data/movements/scripts/nostalrius/221.lua b/data/movements/scripts/nostalrius/221.lua new file mode 100644 index 0000000..0d49c0b --- /dev/null +++ b/data/movements/scripts/nostalrius/221.lua @@ -0,0 +1,9 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate({x = 32481, y = 31904, z = 04},{x = 32481, y = 31904, z = 05}) + Game.sendMagicEffect({x = 32481, y = 31904, z = 05}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate({x = 32481, y = 31904, z = 04},{x = 32481, y = 31904, z = 05}) + Game.sendMagicEffect({x = 32481, y = 31904, z = 05}, 11) +end diff --git a/data/movements/scripts/nostalrius/222.lua b/data/movements/scripts/nostalrius/222.lua new file mode 100644 index 0000000..826c814 --- /dev/null +++ b/data/movements/scripts/nostalrius/222.lua @@ -0,0 +1,9 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate({x = 32481, y = 31905, z = 01},{x = 32480, y = 31905, z = 02}) + Game.sendMagicEffect({x = 32480, y = 31905, z = 02}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate({x = 32481, y = 31905, z = 01},{x = 32480, y = 31905, z = 02}) + Game.sendMagicEffect({x = 32480, y = 31905, z = 02}, 11) +end diff --git a/data/movements/scripts/nostalrius/223.lua b/data/movements/scripts/nostalrius/223.lua new file mode 100644 index 0000000..caac536 --- /dev/null +++ b/data/movements/scripts/nostalrius/223.lua @@ -0,0 +1,9 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate({x = 32479, y = 31904, z = 02},{x = 32479, y = 31904, z = 03}) + Game.sendMagicEffect({x = 32479, y = 31904, z = 03}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate({x = 32479, y = 31904, z = 02},{x = 32479, y = 31904, z = 03}) + Game.sendMagicEffect({x = 32479, y = 31904, z = 03}, 11) +end diff --git a/data/movements/scripts/nostalrius/224.lua b/data/movements/scripts/nostalrius/224.lua new file mode 100644 index 0000000..6295ccf --- /dev/null +++ b/data/movements/scripts/nostalrius/224.lua @@ -0,0 +1,9 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate({x = 32476, y = 31904, z = 05},{x = 32476, y = 31904, z = 06}) + Game.sendMagicEffect({x = 32476, y = 31904, z = 06}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate({x = 32476, y = 31904, z = 05},{x = 32476, y = 31904, z = 06}) + Game.sendMagicEffect({x = 32476, y = 31904, z = 06}, 11) +end diff --git a/data/movements/scripts/nostalrius/225.lua b/data/movements/scripts/nostalrius/225.lua new file mode 100644 index 0000000..01105ca --- /dev/null +++ b/data/movements/scripts/nostalrius/225.lua @@ -0,0 +1,9 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate({x = 32476, y = 31904, z = 03},{x = 32476, y = 31904, z = 04}) + Game.sendMagicEffect({x = 32476, y = 31904, z = 04}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate({x = 32476, y = 31904, z = 03},{x = 32476, y = 31904, z = 04}) + Game.sendMagicEffect({x = 32476, y = 31904, z = 04}, 11) +end diff --git a/data/movements/scripts/nostalrius/226.lua b/data/movements/scripts/nostalrius/226.lua new file mode 100644 index 0000000..03ac52a --- /dev/null +++ b/data/movements/scripts/nostalrius/226.lua @@ -0,0 +1,7 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 32836, y = 32294, z = 07}) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32836, y = 32294, z = 07}) +end diff --git a/data/movements/scripts/nostalrius/227.lua b/data/movements/scripts/nostalrius/227.lua new file mode 100644 index 0000000..668cc74 --- /dev/null +++ b/data/movements/scripts/nostalrius/227.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():isDruid() then + doRelocate(item:getPosition(),{x = 32851, y = 32339, z = 06}) + else + doRelocate(item:getPosition(),{x = 32836, y = 32294, z = 07}) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32836, y = 32294, z = 07}) +end diff --git a/data/movements/scripts/nostalrius/228.lua b/data/movements/scripts/nostalrius/228.lua new file mode 100644 index 0000000..4a6431b --- /dev/null +++ b/data/movements/scripts/nostalrius/228.lua @@ -0,0 +1,7 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 32776, y = 32255, z = 11}) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32776, y = 32255, z = 11}) +end diff --git a/data/movements/scripts/nostalrius/229.lua b/data/movements/scripts/nostalrius/229.lua new file mode 100644 index 0000000..6ff5272 --- /dev/null +++ b/data/movements/scripts/nostalrius/229.lua @@ -0,0 +1,7 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 32767, y = 32229, z = 07}) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32767, y = 32229, z = 07}) +end diff --git a/data/movements/scripts/nostalrius/23.lua b/data/movements/scripts/nostalrius/23.lua new file mode 100644 index 0000000..7b10866 --- /dev/null +++ b/data/movements/scripts/nostalrius/23.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33225, y = 32699, z = 14}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33225, y = 32699, z = 14}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(tileitem:getPosition(),{x = 33225, y = 32699, z = 14}) + tileitem:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33225, y = 32699, z = 14}, 11) +end diff --git a/data/movements/scripts/nostalrius/230.lua b/data/movements/scripts/nostalrius/230.lua new file mode 100644 index 0000000..3ca1ce9 --- /dev/null +++ b/data/movements/scripts/nostalrius/230.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():isSorcerer() then + item:transform(453, 1) + item:decay() + end +end + +function onStepOut(creature, item, position, fromPosition) + item:transform(452, 1) + item:decay() +end \ No newline at end of file diff --git a/data/movements/scripts/nostalrius/231.lua b/data/movements/scripts/nostalrius/231.lua new file mode 100644 index 0000000..7564ca4 --- /dev/null +++ b/data/movements/scripts/nostalrius/231.lua @@ -0,0 +1,6 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + doRelocate(item:getPosition(),{x = 32918, y = 32072, z = 12}) + Game.sendMagicEffect({x = 32918, y = 32072, z = 11}, 13) + end +end diff --git a/data/movements/scripts/nostalrius/232.lua b/data/movements/scripts/nostalrius/232.lua new file mode 100644 index 0000000..95fb86b --- /dev/null +++ b/data/movements/scripts/nostalrius/232.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + item:transform(430, 1) + item:decay() + Game.transformItemOnMap({x = 32915, y = 32078, z = 05}, 2114, 2113) +end + +function onStepOut(creature, item, position, fromPosition) + item:transform(431, 1) + item:decay() + Game.transformItemOnMap({x = 32915, y = 32078, z = 05}, 2113, 2114) +end diff --git a/data/movements/scripts/nostalrius/233.lua b/data/movements/scripts/nostalrius/233.lua new file mode 100644 index 0000000..0935d16 --- /dev/null +++ b/data/movements/scripts/nostalrius/233.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + item:transform(430, 1) + item:decay() + Game.transformItemOnMap({x = 32915, y = 32079, z = 5}, 2114, 2113) +end + +function onStepOut(creature, item, position, fromPosition) + item:transform(431, 1) + item:decay() + Game.transformItemOnMap({x = 32915, y = 32079, z = 5}, 2113, 2114) +end diff --git a/data/movements/scripts/nostalrius/234.lua b/data/movements/scripts/nostalrius/234.lua new file mode 100644 index 0000000..e536b42 --- /dev/null +++ b/data/movements/scripts/nostalrius/234.lua @@ -0,0 +1,10 @@ +function onRemoveItem(item, tileitem, position) + doRelocate({x = 33336, y = 31954, z = 15},{x = 33060, y = 31623, z = 15}) + doRelocate({x = 33340, y = 31954, z = 15},{x = 33066, y = 31623, z = 15}) + doRelocate({x = 33340, y = 31958, z = 15},{x = 33066, y = 31627, z = 15}) + doRelocate({x = 33336, y = 31958, z = 15},{x = 33060, y = 31627, z = 15}) + Game.sendMagicEffect({x = 33060, y = 31622, z = 15}, 14) + Game.sendMagicEffect({x = 33066, y = 31622, z = 15}, 14) + Game.sendMagicEffect({x = 33066, y = 31628, z = 15}, 14) + Game.sendMagicEffect({x = 33060, y = 31628, z = 15}, 14) +end diff --git a/data/movements/scripts/nostalrius/235.lua b/data/movements/scripts/nostalrius/235.lua new file mode 100644 index 0000000..23db42b --- /dev/null +++ b/data/movements/scripts/nostalrius/235.lua @@ -0,0 +1,7 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33289, y = 32481, z = 6}) +end + +function onAddItem(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33289, y = 32481, z = 6}) +end diff --git a/data/movements/scripts/nostalrius/236.lua b/data/movements/scripts/nostalrius/236.lua new file mode 100644 index 0000000..5246b4d --- /dev/null +++ b/data/movements/scripts/nostalrius/236.lua @@ -0,0 +1,4 @@ +function onStepIn(creature, item, position, fromPosition) + local player = Player(creature) + player:setStorageValue(260, 0) +end diff --git a/data/movements/scripts/nostalrius/237.lua b/data/movements/scripts/nostalrius/237.lua new file mode 100644 index 0000000..6b57483 --- /dev/null +++ b/data/movements/scripts/nostalrius/237.lua @@ -0,0 +1,4 @@ +function onStepIn(creature, item, position, fromPosition) + local player = Player(creature) + player:setStorageValue(260, 1) +end diff --git a/data/movements/scripts/nostalrius/24.lua b/data/movements/scripts/nostalrius/24.lua new file mode 100644 index 0000000..eb0eb7f --- /dev/null +++ b/data/movements/scripts/nostalrius/24.lua @@ -0,0 +1,13 @@ +function onAddItem(item, tileitem, position) + if Game.isItemThere({x = 33198, y = 32876, z = 11},3222) and Game.isItemThere ({x = 33198, y = 32876, z = 11},3223) and Game.isItemThere ({x = 33198, y = 32876, z = 11},3224) and Game.isItemThere ({x = 33198, y = 32876, z = 11},3225) and Game.isItemThere ({x = 33198, y = 32876, z = 11},3226) and Game.isItemThere ({x = 33198, y = 32876, z = 11},3227) and Game.isItemThere ({x = 33198, y = 32876, z = 11},3228) then + Game.removeItemOnMap({x = 33198, y = 32876, z = 11}, 3222) + Game.removeItemOnMap({x = 33198, y = 32876, z = 11}, 3223) + Game.removeItemOnMap({x = 33198, y = 32876, z = 11}, 3224) + Game.removeItemOnMap({x = 33198, y = 32876, z = 11}, 3225) + Game.removeItemOnMap({x = 33198, y = 32876, z = 11}, 3226) + Game.removeItemOnMap({x = 33198, y = 32876, z = 11}, 3227) + Game.removeItemOnMap({x = 33198, y = 32876, z = 11}, 3228) + Game.createItem(3229, 1, {x = 33198, y = 32876, z = 11}) + Game.sendMagicEffect({x = 33198, y = 32876, z = 11}, 7) + end +end diff --git a/data/movements/scripts/nostalrius/25.lua b/data/movements/scripts/nostalrius/25.lua new file mode 100644 index 0000000..fe26398 --- /dev/null +++ b/data/movements/scripts/nostalrius/25.lua @@ -0,0 +1,13 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + item:transform(430, 1) + item:decay() + end +end + +function onStepOut(creature, item, position, fromPosition) + if creature:isPlayer() then + item:transform(431, 1) + item:decay() + end +end diff --git a/data/movements/scripts/nostalrius/26.lua b/data/movements/scripts/nostalrius/26.lua new file mode 100644 index 0000000..82f0bdb --- /dev/null +++ b/data/movements/scripts/nostalrius/26.lua @@ -0,0 +1,16 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + item:transform(430, 1) + item:decay() + Game.removeItemOnMap({x = 32796, y = 31594, z = 05}, 1270) + end +end + +function onStepOut(creature, item, position, fromPosition) + if creature:isPlayer() then + item:transform(431, 1) + item:decay() + doRelocate({x = 32796, y = 31594, z = 05},{x = 32797, y = 31594, z = 05}) + Game.createItem(1270, 1, {x = 32796, y = 31594, z = 05}) + end +end diff --git a/data/movements/scripts/nostalrius/27.lua b/data/movements/scripts/nostalrius/27.lua new file mode 100644 index 0000000..06a7119 --- /dev/null +++ b/data/movements/scripts/nostalrius/27.lua @@ -0,0 +1,16 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + item:transform(430, 1) + item:decay() + Game.removeItemOnMap({x = 32796, y = 31576, z = 05}, 1270) + end +end + +function onStepOut(creature, item, position, fromPosition) + if creature:isPlayer() then + item:transform(431, 1) + item:decay() + doRelocate({x = 32796, y = 31576, z = 05},{x = 32797, y = 31576, z = 05}) + Game.createItem(1270, 1, {x = 32796, y = 31576, z = 05}) + end +end diff --git a/data/movements/scripts/nostalrius/28.lua b/data/movements/scripts/nostalrius/28.lua new file mode 100644 index 0000000..6967e3b --- /dev/null +++ b/data/movements/scripts/nostalrius/28.lua @@ -0,0 +1,16 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + item:transform(430, 1) + item:decay() + Game.removeItemOnMap({x = 32692, y = 32102, z = 10}, 1281) + end +end + +function onStepOut(creature, item, position, fromPosition) + if creature:isPlayer() then + item:transform(431, 1) + item:decay() + doRelocate({x = 32692, y = 32102, z = 10},{x = 32691, y = 32102, z = 10}) + Game.createItem(1281, 1, {x = 32692, y = 32102, z = 10}) + end +end diff --git a/data/movements/scripts/nostalrius/29.lua b/data/movements/scripts/nostalrius/29.lua new file mode 100644 index 0000000..59745b6 --- /dev/null +++ b/data/movements/scripts/nostalrius/29.lua @@ -0,0 +1,15 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():isSorcerer() and Game.isItemThere({x = 32679, y = 32089, z = 08}, 3059) then + item:transform(430, 1) + item:decay() + end +end + +function onStepOut(creature, item, position, fromPosition) + if creature:isPlayer() then + item:transform(431, 1) + item:decay() + doRelocate({x = 32692, y = 32102, z = 10},{x = 32691, y = 32102, z = 10}) + Game.createItem(1281, 1, {x = 32692, y = 32102, z = 10}) + end +end diff --git a/data/movements/scripts/nostalrius/3.lua b/data/movements/scripts/nostalrius/3.lua new file mode 100644 index 0000000..5e654fb --- /dev/null +++ b/data/movements/scripts/nostalrius/3.lua @@ -0,0 +1,14 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and Game.isItemThere({x = 32771, y = 32297, z = 10},389) then + Game.removeItemOnMap({x = 32771, y = 32297, z = 10}, 389) + Game.transformItemOnMap({x = 32770, y = 32282, z = 10}, 371, 395) + end +end + +function onStepOut(creature, item, position, fromPosition) + if not Game.isItemThere({x = 32771, y = 32297, z = 10}, 389) and creature:isPlayer() then + doRelocate({x = 32771, y = 32297, z = 10},{x = 32771, y = 32296, z = 10}) + Game.createItem(389, 1, {x = 32771, y = 32297, z = 10}) + Game.transformItemOnMap({x = 32770, y = 32282, z = 10}, 395, 371) + end +end diff --git a/data/movements/scripts/nostalrius/30.lua b/data/movements/scripts/nostalrius/30.lua new file mode 100644 index 0000000..8673d9c --- /dev/null +++ b/data/movements/scripts/nostalrius/30.lua @@ -0,0 +1,13 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():isKnight() and Game.isItemThere({x = 32673, y = 32094, z = 08}, 3264) then + item:transform(430, 1) + item:decay() + end +end + +function onStepOut(creature, item, position, fromPosition) + if creature:isPlayer() then + item:transform(431, 1) + item:decay() + end +end diff --git a/data/movements/scripts/nostalrius/31.lua b/data/movements/scripts/nostalrius/31.lua new file mode 100644 index 0000000..d7363a5 --- /dev/null +++ b/data/movements/scripts/nostalrius/31.lua @@ -0,0 +1,13 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():isPaladin() and Game.isItemThere({x = 32673, y = 32083, z = 08}, 3349) then + item:transform(430, 1) + item:decay() + end +end + +function onStepOut(creature, item, position, fromPosition) + if creature:isPlayer() then + item:transform(431, 1) + item:decay() + end +end diff --git a/data/movements/scripts/nostalrius/32.lua b/data/movements/scripts/nostalrius/32.lua new file mode 100644 index 0000000..061d28b --- /dev/null +++ b/data/movements/scripts/nostalrius/32.lua @@ -0,0 +1,13 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():isDruid() and Game.isItemThere({x = 32667, y = 32089, z = 08}, 3585) then + item:transform(430, 1) + item:decay() + end +end + +function onStepOut(creature, item, position, fromPosition) + if creature:isPlayer() then + item:transform(431, 1) + item:decay() + end +end diff --git a/data/movements/scripts/nostalrius/33.lua b/data/movements/scripts/nostalrius/33.lua new file mode 100644 index 0000000..e905df1 --- /dev/null +++ b/data/movements/scripts/nostalrius/33.lua @@ -0,0 +1,18 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and Game.isPlayerThere({x = 33190, y = 31629, z = 13}) and Game.isItemThere({x = 33210, y = 31630, z = 13},1295) then + Game.removeItemOnMap({x = 33210, y = 31630, z = 13}, 1295) + Game.removeItemOnMap({x = 33211, y = 31630, z = 13}, 1295) + Game.removeItemOnMap({x = 33212, y = 31630, z = 13}, 1295) + end +end + +function onStepOut(creature, item, position, fromPosition) + if creature:isPlayer() and Game.isPlayerThere({x = 33190, y = 31629, z = 13}) then + doRelocate({x = 33210, y = 31630, z = 13},{x = 33210, y = 31631, z = 13}) + doRelocate({x = 33211, y = 31630, z = 13},{x = 33211, y = 31631, z = 13}) + doRelocate({x = 33212, y = 31630, z = 13},{x = 33212, y = 31631, z = 13}) + Game.createItem(1295, 1, {x = 33210, y = 31630, z = 13}) + Game.createItem(1295, 1, {x = 33211, y = 31630, z = 13}) + Game.createItem(1295, 1, {x = 33212, y = 31630, z = 13}) + end +end diff --git a/data/movements/scripts/nostalrius/34.lua b/data/movements/scripts/nostalrius/34.lua new file mode 100644 index 0000000..1170e40 --- /dev/null +++ b/data/movements/scripts/nostalrius/34.lua @@ -0,0 +1,18 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and Game.isPlayerThere({x = 33191, y = 31629, z = 13}) and Game.isItemThere({x = 33210, y = 31630, z = 13},1295) then + Game.removeItemOnMap({x = 33210, y = 31630, z = 13}, 1295) + Game.removeItemOnMap({x = 33211, y = 31630, z = 13}, 1295) + Game.removeItemOnMap({x = 33212, y = 31630, z = 13}, 1295) + end +end + +function onStepOut(creature, item, position, fromPosition) + if creature:isPlayer() and Game.isPlayerThere({x = 33191, y = 31629, z = 13}) then + doRelocate({x = 33210, y = 31630, z = 13},{x = 33210, y = 31631, z = 13}) + doRelocate({x = 33211, y = 31630, z = 13},{x = 33211, y = 31631, z = 13}) + doRelocate({x = 33212, y = 31630, z = 13},{x = 33212, y = 31631, z = 13}) + Game.createItem(1295, 1, {x = 33210, y = 31630, z = 13}) + Game.createItem(1295, 1, {x = 33211, y = 31630, z = 13}) + Game.createItem(1295, 1, {x = 33212, y = 31630, z = 13}) + end +end diff --git a/data/movements/scripts/nostalrius/35.lua b/data/movements/scripts/nostalrius/35.lua new file mode 100644 index 0000000..20d9c40 --- /dev/null +++ b/data/movements/scripts/nostalrius/35.lua @@ -0,0 +1,15 @@ +function onStepIn(creature, item, position, fromPosition) + if not Game.isItemThere({x = 32266, y = 31861, z = 11}, 2772) then + Game.transformItemOnMap({x = 32266, y = 31861, z = 11}, 2773, 2772) + Game.transformItemOnMap({x = 32266, y = 31860, z = 11}, 411, 410) + Game.createItem(2129, 1, {x = 32266, y = 31860, z = 11}) + end +end + +function onAddItem(item, tileitem, position) + if not Game.isItemThere({x = 32266, y = 31861, z = 11}, 2772) then + Game.transformItemOnMap({x = 32266, y = 31861, z = 11}, 2773, 2772) + Game.transformItemOnMap({x = 32266, y = 31860, z = 11}, 411, 410) + Game.createItem(2129, 1, {x = 32266, y = 31860, z = 11}) + end +end \ No newline at end of file diff --git a/data/movements/scripts/nostalrius/36.lua b/data/movements/scripts/nostalrius/36.lua new file mode 100644 index 0000000..4e9ce6f --- /dev/null +++ b/data/movements/scripts/nostalrius/36.lua @@ -0,0 +1,7 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and Game.isItemThere({x = 32255, y = 31837, z = 09},2026) then + Game.sendMagicEffect({x = 32255, y = 31837, z = 09}, 3) + Game.removeItemOnMap({x = 32255, y = 31837, z = 09}, 2026) + doRelocate({x = 32255, y = 31837, z = 10},{x = 32255, y = 31837, z = 09}) + end +end diff --git a/data/movements/scripts/nostalrius/37.lua b/data/movements/scripts/nostalrius/37.lua new file mode 100644 index 0000000..c319e79 --- /dev/null +++ b/data/movements/scripts/nostalrius/37.lua @@ -0,0 +1,7 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getStorageValue(3) == 0 then + Game.createMonster("Warlock", {x = 32216, y = 31841, z = 15}) + Game.createMonster("Warlock", {x = 32216, y = 31834, z = 15}) + creature:getPlayer():setStorageValue(3,1) + end +end diff --git a/data/movements/scripts/nostalrius/38.lua b/data/movements/scripts/nostalrius/38.lua new file mode 100644 index 0000000..a26d6aa --- /dev/null +++ b/data/movements/scripts/nostalrius/38.lua @@ -0,0 +1,10 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getStorageValue(8) == 0 then + creature:getPlayer():setStorageValue(8, 1) + end + Game.sendMagicEffect(item:getPosition(), 15) +end + +function onAddItem(item, tileitem, position) + Game.sendMagicEffect(item:getPosition(), 15) +end diff --git a/data/movements/scripts/nostalrius/39.lua b/data/movements/scripts/nostalrius/39.lua new file mode 100644 index 0000000..88e6157 --- /dev/null +++ b/data/movements/scripts/nostalrius/39.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getStorageValue(8) ~= 0 then + Game.sendMagicEffect(item:getPosition(), 15) + else + Game.sendMagicEffect(item:getPosition(), 14) + end +end + +function onAddItem(item, tileitem, position) + Game.sendMagicEffect(item:getPosition(), 14) +end diff --git a/data/movements/scripts/nostalrius/4.lua b/data/movements/scripts/nostalrius/4.lua new file mode 100644 index 0000000..9a27453 --- /dev/null +++ b/data/movements/scripts/nostalrius/4.lua @@ -0,0 +1,8 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and Game.isItemThere({x = 32592, y = 31787, z = 04},3695) and creature:getPlayer():getStorageValue(45) < 1 then + Game.removeItemOnMap({x = 32592, y = 31787, z = 04}, 3695) + Game.sendMagicEffect({x = 32592, y = 31787, z = 04}, 15) + doRelocate({x = 32592, y = 31787, z = 04},{x = 32593, y = 31787, z = 04}) + Game.createItem(3696, 1, {x = 32592, y = 31787, z = 04}) + end +end diff --git a/data/movements/scripts/nostalrius/40.lua b/data/movements/scripts/nostalrius/40.lua new file mode 100644 index 0000000..29310b2 --- /dev/null +++ b/data/movements/scripts/nostalrius/40.lua @@ -0,0 +1,10 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getStorageValue(8) ~= 0 then + creature:getPlayer():setStorageValue(8, 0) + end + Game.sendMagicEffect(item:getPosition(), 14) +end + +function onAddItem(item, tileitem, position) + Game.sendMagicEffect(item:getPosition(), 14) +end diff --git a/data/movements/scripts/nostalrius/41.lua b/data/movements/scripts/nostalrius/41.lua new file mode 100644 index 0000000..faffa65 --- /dev/null +++ b/data/movements/scripts/nostalrius/41.lua @@ -0,0 +1,25 @@ +function onStepIn(creature, item, position, fromPosition) + if Game.isItemThere({x = 32243, y = 31892, z = 14}, 2886) and item:getFluidType() == FLUID_BLOOD then + Game.sendMagicEffect({x = 32242, y = 31891, z = 14}, 1) + Game.sendMagicEffect({x = 32243, y = 31891, z = 14}, 1) + Game.sendMagicEffect({x = 32242, y = 31892, z = 14}, 1) + Game.sendMagicEffect({x = 32242, y = 31893, z = 14}, 1) + Game.sendMagicEffect({x = 32243, y = 31893, z = 14}, 1) + else + doRelocate({x = 32243, y = 31892, z = 14},{x = 32244, y = 31892, z = 14}) + Game.sendMagicEffect({x = 32243, y = 31892, z = 14}, 3) + end +end + +function onAddItem(item, tileitem, position) + if Game.isItemThere({x = 32243, y = 31892, z = 14}, 2886) and item:getFluidType() == FLUID_BLOOD then + Game.sendMagicEffect({x = 32242, y = 31891, z = 14}, 1) + Game.sendMagicEffect({x = 32243, y = 31891, z = 14}, 1) + Game.sendMagicEffect({x = 32242, y = 31892, z = 14}, 1) + Game.sendMagicEffect({x = 32242, y = 31893, z = 14}, 1) + Game.sendMagicEffect({x = 32243, y = 31893, z = 14}, 1) + else + doRelocate({x = 32243, y = 31892, z = 14},{x = 32244, y = 31892, z = 14}) + Game.sendMagicEffect({x = 32243, y = 31892, z = 14}, 3) + end +end diff --git a/data/movements/scripts/nostalrius/42.lua b/data/movements/scripts/nostalrius/42.lua new file mode 100644 index 0000000..5a9fb8c --- /dev/null +++ b/data/movements/scripts/nostalrius/42.lua @@ -0,0 +1,5 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getStorageValue(220) < 1 then + creature:getPlayer():setStorageValue(220,1) + end +end diff --git a/data/movements/scripts/nostalrius/43.lua b/data/movements/scripts/nostalrius/43.lua new file mode 100644 index 0000000..0051d09 --- /dev/null +++ b/data/movements/scripts/nostalrius/43.lua @@ -0,0 +1,5 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getStorageValue(64) < 1 then + creature:getPlayer():setStorageValue(64,1) + end +end diff --git a/data/movements/scripts/nostalrius/44.lua b/data/movements/scripts/nostalrius/44.lua new file mode 100644 index 0000000..41e1954 --- /dev/null +++ b/data/movements/scripts/nostalrius/44.lua @@ -0,0 +1,15 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + item:transform(430, 1) + item:decay() + Game.transformItemOnMap({x = 32225, y = 32282, z = 09}, 429, 438) + end +end + +function onStepOut(creature, item, position, fromPosition) + if creature:isPlayer() then + item:transform(431, 1) + item:decay() + Game.transformItemOnMap({x = 32225, y = 32282, z = 09}, 438, 429) + end +end diff --git a/data/movements/scripts/nostalrius/45.lua b/data/movements/scripts/nostalrius/45.lua new file mode 100644 index 0000000..d257246 --- /dev/null +++ b/data/movements/scripts/nostalrius/45.lua @@ -0,0 +1,19 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + item:transform(430, 1) + item:decay() + Game.sendMagicEffect({x = 32468, y = 32119, z = 14}, 15) + Game.sendMagicEffect({x = 32482, y = 32170, z = 14}, 15) + Game.createItem(435, 1, {x = 32482, y = 32170, z = 14}) + end +end + +function onStepOut(creature, item, position, fromPosition) + if creature:isPlayer() then + item:transform(431, 1) + item:decay() + Game.sendMagicEffect({x = 32468, y = 32119, z = 14}, 14) + Game.sendMagicEffect({x = 32482, y = 32170, z = 14}, 14) + Game.removeItemOnMap({x = 32482, y = 32170, z = 14}, 435) + end +end diff --git a/data/movements/scripts/nostalrius/46.lua b/data/movements/scripts/nostalrius/46.lua new file mode 100644 index 0000000..a96cc13 --- /dev/null +++ b/data/movements/scripts/nostalrius/46.lua @@ -0,0 +1,6 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and Game.isItemThere({x = 32479, y = 31920, z = 07},3696) and Game.isItemThere ({x = 32478, y = 31920, z = 07},3696) and Game.isItemThere ({x = 32478, y = 31902, z = 07}, 1791) then + Game.transformItemOnMap({x = 32478, y = 31902, z = 07}, 1791, 1947) + Game.sendMagicEffect({x = 32478, y = 31902, z = 07}, 3) + end +end diff --git a/data/movements/scripts/nostalrius/47.lua b/data/movements/scripts/nostalrius/47.lua new file mode 100644 index 0000000..976ac23 --- /dev/null +++ b/data/movements/scripts/nostalrius/47.lua @@ -0,0 +1,6 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getStorageValue(42) < 1 then + creature:getPlayer():setStorageValue(42,1) + Game.sendMagicEffect({x = 32478, y = 31900, z = 01}, 7) + end +end diff --git a/data/movements/scripts/nostalrius/48.lua b/data/movements/scripts/nostalrius/48.lua new file mode 100644 index 0000000..8826766 --- /dev/null +++ b/data/movements/scripts/nostalrius/48.lua @@ -0,0 +1,6 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getStorageValue(41) < 1 then + creature:getPlayer():setStorageValue(41,1) + Game.sendMagicEffect({x = 32477, y = 31900, z = 01}, 7) + end +end diff --git a/data/movements/scripts/nostalrius/49.lua b/data/movements/scripts/nostalrius/49.lua new file mode 100644 index 0000000..9d696d9 --- /dev/null +++ b/data/movements/scripts/nostalrius/49.lua @@ -0,0 +1,6 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getStorageValue(43) < 1 then + creature:getPlayer():setStorageValue(43,1) + Game.sendMagicEffect({x = 32479, y = 31900, z = 01}, 7) + end +end diff --git a/data/movements/scripts/nostalrius/5.lua b/data/movements/scripts/nostalrius/5.lua new file mode 100644 index 0000000..8eeaaad --- /dev/null +++ b/data/movements/scripts/nostalrius/5.lua @@ -0,0 +1,6 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getStorageValue(48) < 1 then + creature:getPlayer():setStorageValue(48,1) + Game.sendMagicEffect({x = 32549, y = 32142, z = 07}, 15) + end +end diff --git a/data/movements/scripts/nostalrius/50.lua b/data/movements/scripts/nostalrius/50.lua new file mode 100644 index 0000000..8826766 --- /dev/null +++ b/data/movements/scripts/nostalrius/50.lua @@ -0,0 +1,6 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getStorageValue(41) < 1 then + creature:getPlayer():setStorageValue(41,1) + Game.sendMagicEffect({x = 32477, y = 31900, z = 01}, 7) + end +end diff --git a/data/movements/scripts/nostalrius/51.lua b/data/movements/scripts/nostalrius/51.lua new file mode 100644 index 0000000..8826766 --- /dev/null +++ b/data/movements/scripts/nostalrius/51.lua @@ -0,0 +1,6 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getStorageValue(41) < 1 then + creature:getPlayer():setStorageValue(41,1) + Game.sendMagicEffect({x = 32477, y = 31900, z = 01}, 7) + end +end diff --git a/data/movements/scripts/nostalrius/52.lua b/data/movements/scripts/nostalrius/52.lua new file mode 100644 index 0000000..a3a6412 --- /dev/null +++ b/data/movements/scripts/nostalrius/52.lua @@ -0,0 +1,6 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getStorageValue(42) < 1 then + creature:getPlayer():setStorageValue(42, 1) + Game.sendMagicEffect({x = 32478, y = 31900, z = 01}, 7) + end +end diff --git a/data/movements/scripts/nostalrius/53.lua b/data/movements/scripts/nostalrius/53.lua new file mode 100644 index 0000000..9d696d9 --- /dev/null +++ b/data/movements/scripts/nostalrius/53.lua @@ -0,0 +1,6 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getStorageValue(43) < 1 then + creature:getPlayer():setStorageValue(43,1) + Game.sendMagicEffect({x = 32479, y = 31900, z = 01}, 7) + end +end diff --git a/data/movements/scripts/nostalrius/54.lua b/data/movements/scripts/nostalrius/54.lua new file mode 100644 index 0000000..27176bc --- /dev/null +++ b/data/movements/scripts/nostalrius/54.lua @@ -0,0 +1,6 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getStorageValue(44) < 1 then + creature:getPlayer():setStorageValue(44,1) + Game.sendMagicEffect({x = 32480, y = 31900, z = 01}, 7) + end +end diff --git a/data/movements/scripts/nostalrius/55.lua b/data/movements/scripts/nostalrius/55.lua new file mode 100644 index 0000000..8826766 --- /dev/null +++ b/data/movements/scripts/nostalrius/55.lua @@ -0,0 +1,6 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getStorageValue(41) < 1 then + creature:getPlayer():setStorageValue(41,1) + Game.sendMagicEffect({x = 32477, y = 31900, z = 01}, 7) + end +end diff --git a/data/movements/scripts/nostalrius/56.lua b/data/movements/scripts/nostalrius/56.lua new file mode 100644 index 0000000..8826766 --- /dev/null +++ b/data/movements/scripts/nostalrius/56.lua @@ -0,0 +1,6 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getStorageValue(41) < 1 then + creature:getPlayer():setStorageValue(41,1) + Game.sendMagicEffect({x = 32477, y = 31900, z = 01}, 7) + end +end diff --git a/data/movements/scripts/nostalrius/57.lua b/data/movements/scripts/nostalrius/57.lua new file mode 100644 index 0000000..f61f240 --- /dev/null +++ b/data/movements/scripts/nostalrius/57.lua @@ -0,0 +1,6 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getStorageValue(44) < 1 then + creature:getPlayer():setStorageValue(44,1) + Game.sendMagicEffect({x = 32480, y = 31900, z = 01}, 7) + end +end diff --git a/data/movements/scripts/nostalrius/58.lua b/data/movements/scripts/nostalrius/58.lua new file mode 100644 index 0000000..976ac23 --- /dev/null +++ b/data/movements/scripts/nostalrius/58.lua @@ -0,0 +1,6 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getStorageValue(42) < 1 then + creature:getPlayer():setStorageValue(42,1) + Game.sendMagicEffect({x = 32478, y = 31900, z = 01}, 7) + end +end diff --git a/data/movements/scripts/nostalrius/59.lua b/data/movements/scripts/nostalrius/59.lua new file mode 100644 index 0000000..f2e1d96 --- /dev/null +++ b/data/movements/scripts/nostalrius/59.lua @@ -0,0 +1,17 @@ +function onAddItem(item, tileitem, position) + if Game.isItemThere({x = 32476, y = 31900, z = 05},2471) and not Game.isItemThere ({x = 32478, y = 31904, z = 05}, 1948) then + Game.createItem(1948, 1, {x = 32478, y = 31904, z = 05}) + Game.transformItemOnMap({x = 32476, y = 31900, z = 05}, 431, 430) + elseif Game.isItemThere({x = 32476, y = 31900, z = 05}, 2471) then + Game.transformItemOnMap({x = 32476, y = 31900, z = 05}, 431, 430) + end +end + +function onRemoveItem(item, tileitem, position) + if Game.isItemThere({x = 32478, y = 31904, z = 05},1948) then + Game.removeItemOnMap({x = 32478, y = 31904, z = 05}, 1948) + Game.transformItemOnMap({x = 32476, y = 31900, z = 05}, 430, 431) + else + Game.transformItemOnMap({x = 32476, y = 31900, z = 05}, 430, 431) + end +end diff --git a/data/movements/scripts/nostalrius/6.lua b/data/movements/scripts/nostalrius/6.lua new file mode 100644 index 0000000..24cfb0f --- /dev/null +++ b/data/movements/scripts/nostalrius/6.lua @@ -0,0 +1,12 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and Tile({x = 32502, y = 31890, z = 07}):getThingCount() == 2 then + doTargetCombatHealth(0, creature, COMBAT_POISONDAMAGE, -200, -200) + Game.createItem(2121, 1, {x = 32497, y = 31889, z = 07}) + Game.createItem(2121, 1, {x = 32499, y = 31890, z = 07}) + Game.createItem(2121, 1, {x = 32497, y = 31890, z = 07}) + Game.createItem(2121, 1, {x = 32498, y = 31890, z = 07}) + Game.createItem(2121, 1, {x = 32496, y = 31890, z = 07}) + Game.createItem(2121, 1, {x = 32494, y = 31888, z = 07}) + Game.createItem(2121, 1, {x = 32502, y = 31890, z = 07}) + end +end diff --git a/data/movements/scripts/nostalrius/60.lua b/data/movements/scripts/nostalrius/60.lua new file mode 100644 index 0000000..0ba18c2 --- /dev/null +++ b/data/movements/scripts/nostalrius/60.lua @@ -0,0 +1,18 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and Game.isItemThere({x = 32563, y = 31957, z = 01},3114) and Game.isItemThere ({x = 32565, y = 31957, z = 01},3114) and Game.isItemThere ({x = 32567, y = 31957, z = 01},3114) and Game.isItemThere ({x = 32569, y = 31957, z = 01},3114) then + doRelocate(item:getPosition(),{x = 32479, y = 31923, z = 07}) + Game.sendMagicEffect({x = 32563, y = 31957, z = 01}, 10) + Game.sendMagicEffect({x = 32565, y = 31957, z = 01}, 10) + Game.sendMagicEffect({x = 32567, y = 31957, z = 01}, 10) + Game.sendMagicEffect({x = 32569, y = 31957, z = 01}, 10) + Game.removeItemOnMap({x = 32563, y = 31957, z = 01}, 3114) + Game.removeItemOnMap({x = 32565, y = 31957, z = 01}, 3114) + Game.removeItemOnMap({x = 32567, y = 31957, z = 01}, 3114) + Game.removeItemOnMap({x = 32569, y = 31957, z = 01}, 3114) + Game.createItem(2121, 1, {x = 32563, y = 31957, z = 01}) + Game.createItem(2121, 1, {x = 32565, y = 31957, z = 01}) + Game.createItem(2121, 1, {x = 32567, y = 31957, z = 01}) + Game.createItem(2121, 1, {x = 32569, y = 31957, z = 01}) + Game.sendMagicEffect({x = 32566, y = 31957, z = 01}, 3) + end +end diff --git a/data/movements/scripts/nostalrius/61.lua b/data/movements/scripts/nostalrius/61.lua new file mode 100644 index 0000000..c7dc270 --- /dev/null +++ b/data/movements/scripts/nostalrius/61.lua @@ -0,0 +1,6 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + doRelocate(item:getPosition(),{x = 32566, y = 31959, z = 01}) + Game.sendMagicEffect({x = 32487, y = 31928, z = 07}, 3) + end +end diff --git a/data/movements/scripts/nostalrius/62.lua b/data/movements/scripts/nostalrius/62.lua new file mode 100644 index 0000000..a6fe84d --- /dev/null +++ b/data/movements/scripts/nostalrius/62.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getLevel() < 2 then + doRelocate(item:getPosition(),{x = item:getPosition().x - 1, y = 32176, z = 07}) + Game.sendMagicEffect({x = item:getPosition().x - 1, y = 32176, z = 07}, 13) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(tileitem:getPosition(),{x = tileitem:getPosition().x - 1, y = 32176, z = 07}) + Game.sendMagicEffect({x = tileitem:getPosition().x - 1, y = 32176, z = 07}, 13) +end diff --git a/data/movements/scripts/nostalrius/63.lua b/data/movements/scripts/nostalrius/63.lua new file mode 100644 index 0000000..0f1e9f2 --- /dev/null +++ b/data/movements/scripts/nostalrius/63.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and not creature:getPlayer():isPremium() then + doRelocate(item:getPosition(),{x = item:getPosition().x + 3, y = item:getPosition().y, z = 07}) + Game.sendMagicEffect(item:getPosition(), 13) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(tileitem:getPosition(),{x = tileitem:getPosition().x + 3, y = tileitem:getPosition().y, z = 07}) + Game.sendMagicEffect(tileitem:getPosition(), 13) +end diff --git a/data/movements/scripts/nostalrius/64.lua b/data/movements/scripts/nostalrius/64.lua new file mode 100644 index 0000000..c241239 --- /dev/null +++ b/data/movements/scripts/nostalrius/64.lua @@ -0,0 +1,11 @@ +function onAddItem(item, tileitem, position) + if Game.isItemThere({x = 33293, y = 32741, z = 13},3042) then + doRelocate({x = 33293, y = 32742, z = 13},{x = 33299, y = 32742, z = 13}) + Game.sendMagicEffect({x = 33293, y = 32742, z = 13}, 11) + Game.sendMagicEffect({x = 33299, y = 32742, z = 13}, 11) + Game.sendMagicEffect({x = 33293, y = 32741, z = 13}, 16) + Game.removeItemOnMap({x = 33293, y = 32741, z = 13}, 3042) + else + Game.sendMagicEffect({x = 33293, y = 32741, z = 13}, 3) + end +end diff --git a/data/movements/scripts/nostalrius/65.lua b/data/movements/scripts/nostalrius/65.lua new file mode 100644 index 0000000..ba7e7c5 --- /dev/null +++ b/data/movements/scripts/nostalrius/65.lua @@ -0,0 +1,11 @@ +function onAddItem(item, tileitem, position) + if Game.isItemThere({x = 33276, y = 32552, z = 14},3042) then + doRelocate({x = 33276, y = 32553, z = 14},{x = 33271, y = 32553, z = 14}) + Game.sendMagicEffect({x = 33276, y = 32553, z = 14}, 11) + Game.sendMagicEffect({x = 33271, y = 32553, z = 14}, 11) + Game.sendMagicEffect({x = 33276, y = 32552, z = 14}, 16) + Game.removeItemOnMap({x = 33276, y = 32552, z = 14}, 3042) + else + Game.sendMagicEffect({x = 33276, y = 32552, z = 14}, 3) + end +end diff --git a/data/movements/scripts/nostalrius/66.lua b/data/movements/scripts/nostalrius/66.lua new file mode 100644 index 0000000..73f87b8 --- /dev/null +++ b/data/movements/scripts/nostalrius/66.lua @@ -0,0 +1,11 @@ +function onAddItem(item, tileitem, position) + if Game.isItemThere({x = 33240, y = 32855, z = 13},3042) then + doRelocate({x = 33240, y = 32856, z = 13},{x = 33246, y = 32850, z = 13}) + Game.sendMagicEffect({x = 33240, y = 32856, z = 13}, 11) + Game.sendMagicEffect({x = 33246, y = 32850, z = 13}, 11) + Game.sendMagicEffect({x = 33240, y = 32855, z = 13}, 16) + Game.removeItemOnMap({x = 33240, y = 32855, z = 13}, 3042) + else + Game.sendMagicEffect({x = 33240, y = 32855, z = 13}, 3) + end +end diff --git a/data/movements/scripts/nostalrius/67.lua b/data/movements/scripts/nostalrius/67.lua new file mode 100644 index 0000000..b1a67c2 --- /dev/null +++ b/data/movements/scripts/nostalrius/67.lua @@ -0,0 +1,11 @@ +function onAddItem(item, tileitem, position) + if Game.isItemThere({x = 33233, y = 32692, z = 13},3042) then + doRelocate({x = 33234, y = 32692, z = 13},{x = 33234, y = 32687, z = 13}) + Game.sendMagicEffect({x = 33234, y = 32692, z = 13}, 11) + Game.sendMagicEffect({x = 33234, y = 32687, z = 13}, 11) + Game.sendMagicEffect({x = 33233, y = 32692, z = 13}, 16) + Game.removeItemOnMap({x = 33233, y = 32692, z = 13}, 3042) + else + Game.sendMagicEffect({x = 33233, y = 32692, z = 13}, 3) + end +end diff --git a/data/movements/scripts/nostalrius/68.lua b/data/movements/scripts/nostalrius/68.lua new file mode 100644 index 0000000..59f599d --- /dev/null +++ b/data/movements/scripts/nostalrius/68.lua @@ -0,0 +1,11 @@ +function onAddItem(item, tileitem, position) + if Game.isItemThere({x = 33161, y = 32831, z = 10},3042) then + doRelocate({x = 33162, y = 32831, z = 10},{x = 33158, y = 32832, z = 10}) + Game.sendMagicEffect({x = 33162, y = 32831, z = 10}, 11) + Game.sendMagicEffect({x = 33158, y = 32832, z = 10}, 11) + Game.sendMagicEffect({x = 33161, y = 32831, z = 10}, 16) + Game.removeItemOnMap({x = 33161, y = 32831, z = 10}, 3042) + else + Game.sendMagicEffect({x = 33161, y = 32831, z = 10}, 3) + end +end diff --git a/data/movements/scripts/nostalrius/69.lua b/data/movements/scripts/nostalrius/69.lua new file mode 100644 index 0000000..9d713ac --- /dev/null +++ b/data/movements/scripts/nostalrius/69.lua @@ -0,0 +1,11 @@ +function onAddItem(item, tileitem, position) + if Game.isItemThere({x = 33135, y = 32682, z = 12},3042) then + doRelocate({x = 33135, y = 32683, z = 12},{x = 33130, y = 32683, z = 12}) + Game.sendMagicEffect({x = 33135, y = 32683, z = 12}, 11) + Game.sendMagicEffect({x = 33130, y = 32683, z = 12}, 11) + Game.sendMagicEffect({x = 33135, y = 32682, z = 12}, 16) + Game.removeItemOnMap({x = 33135, y = 32682, z = 12}, 3042) + else + Game.sendMagicEffect({x = 33135, y = 32682, z = 12}, 3) + end +end diff --git a/data/movements/scripts/nostalrius/7.lua b/data/movements/scripts/nostalrius/7.lua new file mode 100644 index 0000000..e6abcbc --- /dev/null +++ b/data/movements/scripts/nostalrius/7.lua @@ -0,0 +1,6 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and Game.isItemThere({x = 32478, y = 31902, z = 07}, 1947) then + Game.transformItemOnMap({x = 32478, y = 31902, z = 07}, 1947, 1791) + Game.sendMagicEffect({x = 32478, y = 31902, z = 07}, 3) + end +end diff --git a/data/movements/scripts/nostalrius/70.lua b/data/movements/scripts/nostalrius/70.lua new file mode 100644 index 0000000..ff4b6ec --- /dev/null +++ b/data/movements/scripts/nostalrius/70.lua @@ -0,0 +1,11 @@ +function onAddItem(item, tileitem, position) + if Game.isItemThere({x = 33098, y = 32816, z = 13},3042) then + doRelocate({x = 33097, y = 32816, z = 13},{x = 33093, y = 32824, z = 13}) + Game.sendMagicEffect({x = 33097, y = 32816, z = 13}, 11) + Game.sendMagicEffect({x = 33093, y = 32824, z = 13}, 11) + Game.sendMagicEffect({x = 33098, y = 32816, z = 13}, 16) + Game.removeItemOnMap({x = 33098, y = 32816, z = 13}, 3042) + else + Game.sendMagicEffect({x = 33098, y = 32816, z = 13}, 3) + end +end diff --git a/data/movements/scripts/nostalrius/71.lua b/data/movements/scripts/nostalrius/71.lua new file mode 100644 index 0000000..9a036e4 --- /dev/null +++ b/data/movements/scripts/nostalrius/71.lua @@ -0,0 +1,11 @@ +function onAddItem(item, tileitem, position) + if Game.isItemThere({x = 33073, y = 32589, z = 13},3042) then + doRelocate({x = 33073, y = 32590, z = 13},{x = 33080, y = 32588, z = 13}) + Game.sendMagicEffect({x = 33073, y = 32590, z = 13}, 11) + Game.sendMagicEffect({x = 33080, y = 32589, z = 13}, 11) + Game.sendMagicEffect({x = 33073, y = 32589, z = 13}, 16) + Game.removeItemOnMap({x = 33073, y = 32589, z = 13}, 3042) + else + Game.sendMagicEffect({x = 33073, y = 32589, z = 13}, 3) + end +end diff --git a/data/movements/scripts/nostalrius/72.lua b/data/movements/scripts/nostalrius/72.lua new file mode 100644 index 0000000..6e707ff --- /dev/null +++ b/data/movements/scripts/nostalrius/72.lua @@ -0,0 +1,5 @@ +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32775, y = 31595, z = 07}) + Game.sendMagicEffect({x = 32775, y = 31595, z = 07}, 13) + Game.sendMagicEffect({x = 32701, y = 31637, z = 06}, 11) +end diff --git a/data/movements/scripts/nostalrius/73.lua b/data/movements/scripts/nostalrius/73.lua new file mode 100644 index 0000000..fcb0e0e --- /dev/null +++ b/data/movements/scripts/nostalrius/73.lua @@ -0,0 +1,5 @@ +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 32800, y = 31605, z = 07}) + Game.sendMagicEffect({x = 32800, y = 31605, z = 07}, 13) + Game.sendMagicEffect({x = 32701, y = 31638, z = 06}, 11) +end diff --git a/data/movements/scripts/nostalrius/74.lua b/data/movements/scripts/nostalrius/74.lua new file mode 100644 index 0000000..cf2eebf --- /dev/null +++ b/data/movements/scripts/nostalrius/74.lua @@ -0,0 +1,21 @@ +function onStepIn(creature, item, position, fromPosition) + if Game.isItemThere({x = 33368, y = 32763, z = 14},2567) and Game.isItemThere ({x = 33382, y = 32786, z = 14},2567) and Game.isItemThere ({x = 33305, y = 32734, z = 14},2567) and Game.isItemThere ({x = 33338, y = 32702, z = 14},2567) and Game.isItemThere ({x = 33320, y = 32682, z = 14},2567) and Game.isItemThere ({x = 33349, y = 32680, z = 14},2567) and Game.isItemThere ({x = 33358, y = 32701, z = 14},2567) and Game.isItemThere ({x = 33357, y = 32749, z = 14}, 2567) then + doRelocate(item:getPosition(),{x = 33367, y = 32805, z = 14}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33367, y = 32805, z = 14}, 11) + else + doRelocate(item:getPosition(),{x = 33399, y = 32801, z = 14}) + Game.sendMagicEffect({x = 33399, y = 32801, z = 14}, 11) + end +end + +function onAddItem(item, tileitem, position) + if Game.isItemThere({x = 33368, y = 32763, z = 14},2567) and Game.isItemThere ({x = 33382, y = 32786, z = 14},2567) and Game.isItemThere ({x = 33305, y = 32734, z = 14},2567) and Game.isItemThere ({x = 33338, y = 32702, z = 14},2567) and Game.isItemThere ({x = 33320, y = 32682, z = 14},2567) and Game.isItemThere ({x = 33349, y = 32680, z = 14},2567) and Game.isItemThere ({x = 33358, y = 32701, z = 14},2567) and Game.isItemThere ({x = 33357, y = 32749, z = 14}, 2567) then + doRelocate(tileitem:getPosition(),{x = 33367, y = 32805, z = 14}) + tileitem:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33367, y = 32805, z = 14}, 11) + else + doRelocate(tileitem:getPosition(),{x = 33399, y = 32801, z = 14}) + Game.sendMagicEffect({x = 33399, y = 32801, z = 14}, 11) + end +end diff --git a/data/movements/scripts/nostalrius/75.lua b/data/movements/scripts/nostalrius/75.lua new file mode 100644 index 0000000..2922049 --- /dev/null +++ b/data/movements/scripts/nostalrius/75.lua @@ -0,0 +1,18 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() and creature:getPlayer():getItemCount(3238) >= 1 and creature:getPlayer():getStorageValue(262) == 0 then + doRelocate(item:getPosition(),{x = 33349, y = 32830, z = 14}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33349, y = 32830, z = 14}, 11) + player:removeItem(3238, 1) + else + doRelocate(item:getPosition(),{x = 33280, y = 32740, z = 10}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33280, y = 32740, z = 10}, 11) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(tileitem:getPosition(),{x = 33280, y = 32740, z = 10}) + tileitem:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33280, y = 32740, z = 10}, 11) +end diff --git a/data/movements/scripts/nostalrius/76.lua b/data/movements/scripts/nostalrius/76.lua new file mode 100644 index 0000000..4ccc018 --- /dev/null +++ b/data/movements/scripts/nostalrius/76.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33280, y = 32740, z = 10}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33280, y = 32740, z = 10}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(tileitem:getPosition(),{x = 33280, y = 32740, z = 10}) + tileitem:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33280, y = 32740, z = 10}, 11) +end diff --git a/data/movements/scripts/nostalrius/77.lua b/data/movements/scripts/nostalrius/77.lua new file mode 100644 index 0000000..289286f --- /dev/null +++ b/data/movements/scripts/nostalrius/77.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33280, y = 32740, z = 10}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33280, y = 32740, z = 10}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33280, y = 32740, z = 10}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33280, y = 32740, z = 10}, 11) +end diff --git a/data/movements/scripts/nostalrius/78.lua b/data/movements/scripts/nostalrius/78.lua new file mode 100644 index 0000000..9309afc --- /dev/null +++ b/data/movements/scripts/nostalrius/78.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33265, y = 32678, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33265, y = 32678, z = 13}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(tileitem:getPosition(),{x = 33265, y = 32678, z = 13}) + tileitem:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33265, y = 32678, z = 13}, 11) +end diff --git a/data/movements/scripts/nostalrius/79.lua b/data/movements/scripts/nostalrius/79.lua new file mode 100644 index 0000000..26d49ec --- /dev/null +++ b/data/movements/scripts/nostalrius/79.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33264, y = 32671, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33264, y = 32671, z = 13}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(tileitem:getPosition(),{x = 33264, y = 32671, z = 13}) + tileitem:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33264, y = 32671, z = 13}, 11) +end diff --git a/data/movements/scripts/nostalrius/8.lua b/data/movements/scripts/nostalrius/8.lua new file mode 100644 index 0000000..e12486f --- /dev/null +++ b/data/movements/scripts/nostalrius/8.lua @@ -0,0 +1,5 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + doRelocate({x = 32267, y = 31899, z = 12},{x = 32267, y = 31911, z = 12}) + end +end diff --git a/data/movements/scripts/nostalrius/80.lua b/data/movements/scripts/nostalrius/80.lua new file mode 100644 index 0000000..b36163d --- /dev/null +++ b/data/movements/scripts/nostalrius/80.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33267, y = 32685, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33267, y = 32685, z = 13}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(tileitem:getPosition(),{x = 33267, y = 32685, z = 13}) + tileitem:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33267, y = 32685, z = 13}, 11) +end diff --git a/data/movements/scripts/nostalrius/81.lua b/data/movements/scripts/nostalrius/81.lua new file mode 100644 index 0000000..fb10821 --- /dev/null +++ b/data/movements/scripts/nostalrius/81.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33264, y = 32695, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33264, y = 32695, z = 13}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(tileitem:getPosition(),{x = 33264, y = 32695, z = 13}) + tileitem:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33264, y = 32695, z = 13}, 11) +end diff --git a/data/movements/scripts/nostalrius/82.lua b/data/movements/scripts/nostalrius/82.lua new file mode 100644 index 0000000..ed0b24b --- /dev/null +++ b/data/movements/scripts/nostalrius/82.lua @@ -0,0 +1,22 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:getPlayer():getStorageValue(271) > 0 and creature:getPlayer():getStorageValue(272) > 0 and creature:getPlayer():getStorageValue(273) > 0 and creature:getPlayer():getStorageValue(274) > 0 and creature:getPlayer():getStorageValue(275) > 0 and creature:getPlayer():getStorageValue(276) > 0 and creature:getPlayer():getStorageValue(277) > 0 then + doRelocate(item:getPosition(),{x = 33164, y = 32694, z = 14}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33164, y = 32694, z = 14}, 11) + creature:getPlayer():setStorageValue(271,0) + creature:getPlayer():setStorageValue(272,0) + creature:getPlayer():setStorageValue(273,0) + creature:getPlayer():setStorageValue(274,0) + creature:getPlayer():setStorageValue(275,0) + creature:getPlayer():setStorageValue(276,0) + creature:getPlayer():setStorageValue(277,0) + else + doRelocate(item:getPosition(),{x = 33259, y = 32707, z = 13}) + Game.sendMagicEffect({x = 33259, y = 32707, z = 13}, 11) + end +end + +function onAddItem(item, tileitem, position) + doRelocate(tileitem:getPosition(),{x = 33259, y = 32707, z = 13}) + Game.sendMagicEffect({x = 33259, y = 32707, z = 13}, 11) +end diff --git a/data/movements/scripts/nostalrius/83.lua b/data/movements/scripts/nostalrius/83.lua new file mode 100644 index 0000000..9cdcff0 --- /dev/null +++ b/data/movements/scripts/nostalrius/83.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33260, y = 32700, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33260, y = 32700, z = 13}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(tileitem:getPosition(),{x = 33260, y = 32700, z = 13}) + tileitem:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33260, y = 32700, z = 13}, 11) +end diff --git a/data/movements/scripts/nostalrius/84.lua b/data/movements/scripts/nostalrius/84.lua new file mode 100644 index 0000000..255c3ed --- /dev/null +++ b/data/movements/scripts/nostalrius/84.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33231, y = 32705, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33231, y = 32705, z = 08}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(tileitem:getPosition(),{x = 33231, y = 32705, z = 08}) + tileitem:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33231, y = 32705, z = 08}, 11) +end diff --git a/data/movements/scripts/nostalrius/85.lua b/data/movements/scripts/nostalrius/85.lua new file mode 100644 index 0000000..96dccb7 --- /dev/null +++ b/data/movements/scripts/nostalrius/85.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33259, y = 32681, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33259, y = 32681, z = 13}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(tileitem:getPosition(),{x = 33259, y = 32681, z = 13}) + tileitem:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33259, y = 32681, z = 13}, 11) +end diff --git a/data/movements/scripts/nostalrius/86.lua b/data/movements/scripts/nostalrius/86.lua new file mode 100644 index 0000000..76bf750 --- /dev/null +++ b/data/movements/scripts/nostalrius/86.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33257, y = 32691, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33257, y = 32691, z = 13}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33257, y = 32691, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33257, y = 32691, z = 13}, 11) +end diff --git a/data/movements/scripts/nostalrius/87.lua b/data/movements/scripts/nostalrius/87.lua new file mode 100644 index 0000000..47dd2a0 --- /dev/null +++ b/data/movements/scripts/nostalrius/87.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33256, y = 32673, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33256, y = 32673, z = 13}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33256, y = 32673, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33256, y = 32673, z = 13}, 11) +end diff --git a/data/movements/scripts/nostalrius/88.lua b/data/movements/scripts/nostalrius/88.lua new file mode 100644 index 0000000..2f54934 --- /dev/null +++ b/data/movements/scripts/nostalrius/88.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33254, y = 32685, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33254, y = 32685, z = 13}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33254, y = 32685, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33254, y = 32685, z = 13}, 11) +end diff --git a/data/movements/scripts/nostalrius/89.lua b/data/movements/scripts/nostalrius/89.lua new file mode 100644 index 0000000..eb0bdaa --- /dev/null +++ b/data/movements/scripts/nostalrius/89.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33254, y = 32704, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33254, y = 32704, z = 13}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33254, y = 32704, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33254, y = 32704, z = 13}, 11) +end diff --git a/data/movements/scripts/nostalrius/9.lua b/data/movements/scripts/nostalrius/9.lua new file mode 100644 index 0000000..7861617 --- /dev/null +++ b/data/movements/scripts/nostalrius/9.lua @@ -0,0 +1,5 @@ +function onStepIn(creature, item, position, fromPosition) + if creature:isPlayer() then + doRelocate({x = 32267, y = 31898, z = 12},{x = 32267, y = 31886, z = 12}) + end +end diff --git a/data/movements/scripts/nostalrius/90.lua b/data/movements/scripts/nostalrius/90.lua new file mode 100644 index 0000000..0085008 --- /dev/null +++ b/data/movements/scripts/nostalrius/90.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33254, y = 32698, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33254, y = 32698, z = 13}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33254, y = 32698, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33254, y = 32698, z = 13}, 11) +end diff --git a/data/movements/scripts/nostalrius/91.lua b/data/movements/scripts/nostalrius/91.lua new file mode 100644 index 0000000..8eeb2ae --- /dev/null +++ b/data/movements/scripts/nostalrius/91.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33247, y = 32679, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33247, y = 32679, z = 13}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33247, y = 32679, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33247, y = 32679, z = 13}, 11) +end diff --git a/data/movements/scripts/nostalrius/92.lua b/data/movements/scripts/nostalrius/92.lua new file mode 100644 index 0000000..9d6c5c9 --- /dev/null +++ b/data/movements/scripts/nostalrius/92.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33249, y = 32693, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33249, y = 32693, z = 13}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33249, y = 32693, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33249, y = 32693, z = 13}, 11) +end diff --git a/data/movements/scripts/nostalrius/93.lua b/data/movements/scripts/nostalrius/93.lua new file mode 100644 index 0000000..901b2a8 --- /dev/null +++ b/data/movements/scripts/nostalrius/93.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33247, y = 32671, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33247, y = 32671, z = 13}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33247, y = 32671, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33247, y = 32671, z = 13}, 11) +end diff --git a/data/movements/scripts/nostalrius/94.lua b/data/movements/scripts/nostalrius/94.lua new file mode 100644 index 0000000..67ce67d --- /dev/null +++ b/data/movements/scripts/nostalrius/94.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33258, y = 32708, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33258, y = 32708, z = 13}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33258, y = 32708, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33258, y = 32708, z = 13}, 11) +end diff --git a/data/movements/scripts/nostalrius/95.lua b/data/movements/scripts/nostalrius/95.lua new file mode 100644 index 0000000..0b06497 --- /dev/null +++ b/data/movements/scripts/nostalrius/95.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33211, y = 32700, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33211, y = 32700, z = 13}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33211, y = 32700, z = 13}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33211, y = 32700, z = 13}, 11) +end diff --git a/data/movements/scripts/nostalrius/96.lua b/data/movements/scripts/nostalrius/96.lua new file mode 100644 index 0000000..3bad916 --- /dev/null +++ b/data/movements/scripts/nostalrius/96.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33211, y = 32699, z = 14}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33211, y = 32699, z = 14}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33211, y = 32699, z = 14}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33211, y = 32699, z = 14}, 11) +end diff --git a/data/movements/scripts/nostalrius/97.lua b/data/movements/scripts/nostalrius/97.lua new file mode 100644 index 0000000..88dba55 --- /dev/null +++ b/data/movements/scripts/nostalrius/97.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33025, y = 32872, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33025, y = 32872, z = 08}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33025, y = 32872, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33025, y = 32872, z = 08}, 11) +end diff --git a/data/movements/scripts/nostalrius/98.lua b/data/movements/scripts/nostalrius/98.lua new file mode 100644 index 0000000..542c9ba --- /dev/null +++ b/data/movements/scripts/nostalrius/98.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33205, y = 33002, z = 14}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33205, y = 33002, z = 14}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33205, y = 33002, z = 14}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33205, y = 33002, z = 14}, 11) +end diff --git a/data/movements/scripts/nostalrius/99.lua b/data/movements/scripts/nostalrius/99.lua new file mode 100644 index 0000000..634d341 --- /dev/null +++ b/data/movements/scripts/nostalrius/99.lua @@ -0,0 +1,11 @@ +function onStepIn(creature, item, position, fromPosition) + doRelocate(item:getPosition(),{x = 33159, y = 32838, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33159, y = 32838, z = 08}, 11) +end + +function onAddItem(item, tileitem, position) + doRelocate(item:getPosition(),{x = 33159, y = 32838, z = 08}) + item:getPosition():sendMagicEffect(11) + Game.sendMagicEffect({x = 33159, y = 32838, z = 08}, 11) +end diff --git a/data/movements/scripts/nostalrius/_.lua b/data/movements/scripts/nostalrius/_.lua new file mode 100644 index 0000000..938ede0 --- /dev/null +++ b/data/movements/scripts/nostalrius/_.lua @@ -0,0 +1,15 @@ +function onStepIn(creature, item, position, fromPosition) + +end + +function onStepOut(creature, item, position, fromPosition) + +end + +function onAddItem(item, tileitem, position) + +end + +function onRemoveItem(item, tileitem, position) + +end diff --git a/data/npc/adrenius.npc b/data/npc/adrenius.npc new file mode 100644 index 0000000..970dce4 --- /dev/null +++ b/data/npc/adrenius.npc @@ -0,0 +1,65 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# adrenius.npc: Datenbank für den Wüstenpriester Adrenius (Desert) + +Name = "Adrenius" +Outfit = (9,0-0-0-0) +Home = [32660,32112,8] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Hello, %N! What can I do for you?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Can't you see, I am talking to someone else!" +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Leave me, I am used to it anyways..." + +"bye" -> "Good bye.", Idle +"name" -> "My name is Adrenius." +"job" -> "I'm a priest of Fafnar." +"fafnar" -> "Fafnar is the stronger one of the two suns above our world." +"thais" -> "Yyyyess. Yes, it's the capital city of Tibia I think." +"carlin" -> "Carlin? Don't you mean Thais?" +"king" -> "Who needs a king? I don't." +"weapon" -> "Who needs weapons? I never had and i never will have weapons - what for?" +"help" -> "Help? Help? Nothing more? Don't we all demand some help?" +"time" -> "Time? What is time? A word? A thing? An object?" +"sword" -> "Swords? Don't you have something else to do?" +"desert" -> "Sand, sand and again sand. Sand all over. Yes, I'd say: it's truly a desert!" +"excalibug" -> "What's that? You start annoying me." +"fight" -> "Leave me alone. I don't want to fight." +"god" -> "Fafnar is the greatest among the gods." +"way" -> "Way? Which way? I forgot where most ways go to... excuse me." +"door" -> "Who needs doors? Free your mind!" +"secret" -> "Secrets ... What do you mean?" +"treasure" -> "Treasures? What is a treasure for you?" +"book" -> "Read books, it increases your intelligence and, furthermore, it's a great source of inspiration!" +"gharonk" -> "Hmmmm... I don't know much about it." +"offer" -> "I can offer you religion and mysticism." +"library" -> "I heard of the library, but I never was very interested in it." +"netlios" -> "This fool! His book is nothing but a hoax! At least I believe that. Or did you find an answer for my questions?", Topic=1 + +Topic=1,"yes" -> Price=500, "By the way, I would like a donation for my temple. Are %P gold ok?", Topic=2 +Topic=1,"no" -> "Oh. So once again I am proved right." +Topic=1 -> "You can't even say 'yes' or 'no'. You are not worth talking to me!", Idle + +Topic=2,"yes",CountMoney>=Price -> DeleteMoney, "Thank you very much. Now, name me the first person in alphabetical order, his age, his fate, and how long he was on his journeys!", Topic=4 +Topic=2,"yes" -> "You want to fool me? May Fafnar burn your soul!", EffectMe(14), Burning(50,10), Idle +Topic=2 -> "Then I don't want to talk to you.", Idle + +Topic=4,"anaso","41","mother-bear","117" -> "Hmmm, maybe. What can you tell me about the second 'adventurer'?", Topic=5 +Topic=4 -> "No, sorry, that doesn't sound correct to me. Maybe you should reconsider your words one more time..." + +Topic=5,"elaeus","39","dragon","100" -> "Yes, that might be true. What did you find out about the third man?", Topic=6 +Topic=5 -> "No, no, no! Think about it, that simply can't be true!" + +Topic=6,"gadinius","42","fire","83" -> "Correct again! Hmmmm... I doubt you know anything about the fourth person!", Topic=7 +Topic=6 -> "Hmmmm... well, no. That is not true, it does not fit to the data provided by the books." + +Topic=7,"heso","40","troll","66" -> "Yes! Really, how did you figure that out? I bet, you don't know anything about the last adventurer!", Topic=8 +Topic=7 -> "No, sorry. Incorrect..." + +Topic=8,"hestus","38","poison","134" -> "That's right! Why didn't I see it? It's obvious, Netlios was right, and his stories are great! Wait, I'll give you something!", Data=4023, Create(2969) +Topic=8 -> "Well, and again it was shown: I am right and Netlios is wrong!" +} diff --git a/data/npc/ahmet.npc b/data/npc/ahmet.npc new file mode 100644 index 0000000..ec1d7c6 --- /dev/null +++ b/data/npc/ahmet.npc @@ -0,0 +1,139 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# ahmet.npc: Datenbank für den pyramidenhändler Ahmet + +Name = "Ahmet" +Outfit = (130,38-40-39-114) +Home = [33126,32810,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Be mourned pilgrim in flesh." +ADDRESS,"hi$",! -> "Be mourned pilgrim in flesh." +ADDRESS,"be","mourned","pilgrim","flesh",! -> "Be mourned pilgrim in flesh." +ADDRESS,! -> Idle + +BUSY,"hello$",! -> "Mourned %N, know that I am busy.", Queue +BUSY,"hi$",! -> * +BUSY,"be","mourned","pilgrim","flesh",! -> * +BUSY,! -> NOP +VANISH,! -> "May enlightenment be your path." + +"bye" -> "May enlightenment be your path.", Idle +"farewell" -> * +"job" -> "I sell equipment of all sorts." +"name" -> "I am the mourned Ahmet." +"time" -> "It were foolish of me to tell you the time, because then you won't buy a watch." +"temple" -> "The temple is a school for us mourned mortals. The teachings of the temple help us to find our way through our mortal days." +"pharaoh" -> "Blessed be the pharaoh. He is our saviour. I hope that one day I will be chosen." +"arkhothep" -> * +"oldpharaoh" -> "The foolish old pharaoh withheld knowledge and power from his son, knowing that he would surpass him in every aspects. But his son granted him the chance to ascend." +"ashmunrah" -> * +"scarab" -> "The eternal burrowers are the keepers of all the secrets their kind has unearthed in countless aeons." +"chosen" -> "Only the most worthy and pious are chosen to join the armies of the pharaoh. In undeath they follow the path of ascension." + +"tibia" -> "The world is nothing but a sigil of death, a monument of decay. We have to attune to death to become one with the world." + +"carlin" -> "The vain cities of the Tibian continent think they are at the centre of the universe. Little do they know about the wisdom of the pharaoh." +"thais" -> * +"edron" -> * +"venore" -> * +"kazordoon" -> "We rarely see a traveler of the small folk here." +"dwarves" -> * +"dwarfes" -> * +"ab'dendriel" -> "Elves are a rare sight in our lands." +"elves" -> * +"elfes" -> * +"darama" -> "Life here is harsh, but only this way can we deny the temptations that might damage our Rah and our Uthun to our traitorous flesh." +"darashia" -> "The foolishness of their ways will eventually spell their doom." +"daraman" -> "He was close to the truth, but he lacked the wisdom and vision of our pharaoh." +"ankrahmun" -> "Our city will endure the sands of the desert and the grinding teeth of time." + +"pharaoh" -> "Our pharaoh holds the key to our ascension. Praised be our pharaoh." +"mortality" -> "Mortality is our curse. Mourned shall we be." +"false", "gods" -> "The great traitors are trying to doom us." + +"ascension" -> "Godhood is at our disposal if only we throw of the shackles of mortal flesh." +"Akh'rah","Uthun" -> "The Akh'rah Uthun is what we are." +"Akh" -> "Your cursed bodys are called the Akh. As long as we are alive the Akh makes us weak and vulnerable." + +"undead" -> "Undeath is the path to ascension which the chosen may follow." +"undeath" -> * +"Rah" -> "The Rah could be called our soul." +"uthun" -> "The Uthun is that what we learn and remember." +"mourn" -> "We are mortals and thus miserable creatures that are to be mourned." + +"arena" -> "The arena is east of here." +"palace" -> "The palace is the home of our beloved pharaoh." + +"torch" -> Type=2920, Amount=1, Price=2, "Do you want to buy a torch for %P gold?", Topic=1 +"candelabr" -> Type=2911, Amount=1, Price=8, "Do you want to buy a candelabrum for %P gold?", Topic=1 +"candlestick" -> Type=2917, Amount=1, Price=2, "Do you want to buy a candlestick for %P gold?", Topic=1 +"bag" -> Type=2863, Amount=1, Price=4, "Do you want to buy a bag for %P gold?", Topic=1 +"scroll" -> Type=2815, Amount=1, Price=5, "Do you want to buy a scroll for %P gold?", Topic=1 +"document" -> Type=2834, Amount=1, Price=12, "Do you want to buy a document for %P gold?", Topic=1 +"parchment" -> Type=2835, Amount=1, Price=8, "Do you want to buy a parchment for %P gold?", Topic=1 +"shovel" -> Type=3457, Amount=1, Price=10, "Do you want to buy a shovel for %P gold?", Topic=1 +"backpack" -> Type=2871, Amount=1, Price=10, "Do you want to buy a backpack for %P gold?", Topic=1 +"scythe" -> Type=3453, Amount=1, Price=50, "Do you want to buy a scythe for %P gold?", Topic=1 +"pick" -> Type=3456, Amount=1, Price=50, "Do you want to buy a pick for %P gold?", Topic=1 +"watch" -> Type=2906, Amount=1, Price=20, "Do you want to buy one of my high quality watches for %P gold?", Topic=1 +"rope" -> Type=3003, Amount=1, Price=50, "Do you want to buy a rope for %P gold?", Topic=1 +"rod" -> Type=3483, Amount=1, Price=150, "Do you want to buy a fishing rod for %P gold?", Topic=1 +"oil" -> Type=2874, Data=7, Amount=1, Price=20, "Do you want to buy oil for %P gold?", Topic=1 +"crowbar" -> Type=3304, Amount=1, Price=260, "Do you want to buy a crowbar for %P gold?", Topic=1 +"water","hose" -> Type=2901, Amount=1, Price=40, Data=1, "Do you want to buy a water hose for %P gold?", Topic=1 +"present" -> Type=2856, Amount=1, Price=10, "Do you want to buy a present for %P gold?", Topic=1 +"bucket" -> Type=2873, Amount=1, Price=4, "Do you want to buy a bucket for %P gold?", Topic=1 +"bottle" -> Type=2875, Amount=1, Price=3, "Do you want to buy a bottle for %P gold?", Topic=1 +"cup" -> Type=2881, Amount=1, Price=2, "Do you want to buy a cup for %P gold?", Topic=1 +"plate" -> Type=2905, Amount=1, Price=6, "Do you want to buy a plate for %P gold?", Topic=1 + +"worm" -> "I sell worms only in sixpacks for 5 gold each, how many sixpacks of worms do you want to buy?" +"worms" -> * +%1,"worms" -> Type=3492, Amount=%1*6, Price=5*%1, "So you want to buy some of my sixpacks with altogether %A worms for %P gold?", Topic=1 +%1,"six","pack" -> * + +%1,1<%1,"torch" -> Type=2920, Amount=%1, Price=2*%1, "Do you want to buy %A torches for %P gold?", Topic=1 +%1,1<%1,"candelabr" -> Type=2911, Amount=%1, Price=8*%1, "Do you want to buy %A candelabra for %P gold?", Topic=1 +%1,1<%1,"candlestick" -> Type=2917, Amount=%1, Price=2*%1, "Do you want to buy %A candlesticks for %P gold?", Topic=1 +%1,1<%1,"bag" -> Type=2863, Amount=%1, Price=4*%1, "Do you want to buy %A bags for %P gold?", Topic=1 +%1,1<%1,"scroll" -> Type=2815, Amount=%1, Price=5*%1, "Do you want to buy %A scrolls for %P gold?", Topic=1 +%1,1<%1,"document" -> Type=2834, Amount=%1, Price=12*%1, "Do you want to buy %A documents for %P gold?", Topic=1 +%1,1<%1,"parchment" -> Type=2835, Amount=%1, Price=8*%1, "Do you want to buy %A parchments for %P gold?", Topic=1 +%1,1<%1,"shovel" -> Type=3457, Amount=%1, Price=10*%1, "Do you want to buy %A shovels for %P gold?", Topic=1 +%1,1<%1,"backpack" -> Type=2871, Amount=%1, Price=10*%1, "Do you want to buy %A backpacks for %P gold?", Topic=1 +%1,1<%1,"scythe" -> Type=3453, Amount=%1, Price=50*%1, "Do you want to buy %A scythes for %P gold?", Topic=1 +%1,1<%1,"pick" -> Type=3456, Amount=%1, Price=50*%1, "Do you want to buy %A picks for %P gold?", Topic=1 +%1,1<%1,"watch" -> Type=2906, Amount=%1, Price=20*%1, "Do you want to buy %A of my high quality watches for %P gold?", Topic=1 +%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=50*%1, "Do you want to buy %A ropes for %P gold?", Topic=1 +%1,1<%1,"rod" -> Type=3483, Amount=%1, Price=150*%1, "Do you want to buy %A fishing rods for %P gold?", Topic=1 +%1,1<%1,"oil" -> Type=2874, Data=7, Amount=%1, Price=20*%1, "Do you want to buy %A vials of oil for %P gold?", Topic=1 +%1,1<%1,"crowbar" -> Type=3304, Amount=%1, Price=260*%1, "Do you want to buy %A crowbars for %P gold?", Topic=1 +%1,1<%1,"water","hose" -> Type=2901, Amount=%1, Price=40*%1, Data=1, "Do you want to buy %A water hoses for %P gold?", Topic=1 +%1,1<%1,"present" -> Type=2856, Amount=%1, Price=10*%1, "Do you want to buy %A presents for %P gold?", Topic=1 +%1,1<%1,"bucket" -> Type=2873, Amount=%1, Price=4*%1, "Do you want to buy %A buckets for %P gold?", Topic=1 +%1,1<%1,"bottle" -> Type=2875, Amount=%1, Price=3*%1, "Do you want to buy %A bottles for %P gold?", Topic=1 +%1,1<%1,"cup" -> Type=2881, Amount=%1, Price=2*%1, "Do you want to buy %A cups for %P gold?", Topic=1 +%1,1<%1,"plate" -> Type=2905, Amount=%1, Price=6*%1, "Do you want to buy %A plates for %P gold?", Topic=1 + +"sell","rope" -> Type=3003, Amount=1, Price=8, "Do you want to sell a rope for %P gold?", Topic=3 +"sell",%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=8*%1, "Do you want to sell %A ropes for %P gold?", Topic=3 + +Topic=1,"yes",CountMoney>=Price -> "I hope it will serve you well, my prized customer.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "My twelve starving children don't allow me to sell it for less, o grandmaster of haggling." +Topic=1 -> "What a pity." + +Topic=3,"yes",Count(Type)>=Amount -> "I hardly can explain to my wife why I gave you that much money.", Delete(Type), CreateMoney +Topic=3,"yes" -> "Sorry, you own none." +Topic=3,"yes",Amount>1 -> "Sorry, you do not have so many." +Topic=3 -> "Maybe next time." + +"equipment" -> "I sell shovels, picks, scythes, bags, ropes, backpacks, plates, cups, scrolls, documents, parchments, lightsources and watches. Of course, I sell fishing rods and six-packs of worms, too." +"goods" -> * +"buy" -> * +"do","you","sell" -> * +"do","you","have" -> * +"offer" -> * +"light" -> "I sell torches, candlesticks, candelabra, and oil." + +} diff --git a/data/npc/albert.npc b/data/npc/albert.npc new file mode 100644 index 0000000..95ff403 --- /dev/null +++ b/data/npc/albert.npc @@ -0,0 +1,44 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# albert.npc: Datenbank für den Heiler Albert + +Name = "Albert" +Outfit = (130,78-0-49-95) +Home = [33312,31762,7] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome in my humble hut, %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait a moment, %N.", Queue +BUSY,"hi$",! -> * +BUSY,"heal$",Burning>0 -> "You are burning. I will help you.", Burning(0,0), EffectOpp(15) +BUSY,"heal$",Poison>0 -> "You are poisoned. I will help you.", Poison(0,0), EffectOpp(14) +BUSY,"heal$",HP<40 -> "You are looking really bad. Let me heal your wounds.", HP=40, EffectOpp(13) +BUSY,"heal$" -> "You aren't looking really bad. Sorry, I can't help you." +BUSY,! -> NOP +VANISH,! -> "If you are heavily wounded or poisoned, feel free to return for a healing." + +"bye" -> "Good bye, %N!", Idle +"job" -> "I am a healer." +"name" -> "My Name is Albert Fibulanian." +"tibia" -> "Tibia is a world big enough for everyone. I wish people would realize that." +"thais" -> "The sinful city of Thais is a monument of corruption and murder. I am glad I left for Edron and thank the gods every day for this isle." +"edron" -> * +"god" -> "The gods of good take care of us." +"king" -> "The king does much to enhance the life of his people, but he could do more." +"tibianus" -> * +"army" -> "I dream of times which see no need for armies or warriors." +"banor" -> * +"ferumbras" -> "The fallen one is a perfect example where evil leads us to." +"excalibug" -> "It's only another instrument of pain and destruction." +"news" -> "I have only news about weather, taxes, and harvests. I heared nothing that might interest a traveller like you." +"daniel" -> "I healed his wounds, but nothing can heal his soul after the betrayal of some of his knightly brethren." +"kaine" -> "Another victim of his own ambitions. I mourn for his soul." + +"heal$",Burning>0 -> "You are burning. I will help you.", Burning(0,0), EffectOpp(15) +"heal$",Poison>0 -> "You are poisoned. I will help you.", Poison(0,0), EffectOpp(14) +"heal$",HP<40 -> "You are looking really bad. Let me heal your wounds.", HP=40, EffectOpp(13) +"heal$" -> "You aren't looking really bad. Sorry, I can't help you." +"time" -> "Now, it is %T." +} diff --git a/data/npc/aldee.npc b/data/npc/aldee.npc new file mode 100644 index 0000000..eccfd4f --- /dev/null +++ b/data/npc/aldee.npc @@ -0,0 +1,175 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# aldee.npc: Datenbank für den Händler Al Dee (Newbie) + +Name = "Al Dee" +Outfit = (128,97-77-87-115) +Home = [32063,32180,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Hello, hello, %N! Please come in, look, and buy!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "I'll be with you in a moment, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Bye, bye." + +"bye" -> "Bye, bye.", Idle +"farewell" -> * +"how","are","you" -> "I am fine. I'm so glad to have you here as my customer." +"sell" -> "I sell much. Just read the blackboards for my awesome wares or just ask me." +"job" -> "I am a merchant. What can I do for you?" +"name" -> "My name is Al Dee, but you can call me Al. Do you want to buy something?" +"time" -> "It is about %T. I am so sorry, I have no watches to sell. Do you want to buy something else?" +"help" -> "I sell stuff to prices that low, that all other merchants would mock at my stupidity." +"monster" -> "If you want to challenge the monsters, you need some weapons and armor I sell. You need them definitely!" +"dungeon" -> "If you want to explore the dungeons, you have to equip yourself with the vital stuff I am selling. It's vital in the deepest sense of the word." +"sewer" -> "Oh, our sewer system is very primitive; so primitive it's overrun by rats. But the stuff I sell is save from them. Do you want to buy some of it?" +"king" -> "The king encouraged salesmen to travel here, but only I dared to take the risk, and a risk it was!" +"dallheim" -> "Some call him a hero." +"bug" -> "Bugs plague this isle, but my wares are bugfree, totally bugfree." +"stuff" -> "I sell equipment of all kinds, all kind available on this isle. Just ask me about my wares if you are interested." +"tibia" -> "One day I will return to the continent as a rich, a very rich man!" +"thais" -> "Thais is a crowded town." + +"wares" -> "I sell weapons, shields, armor, helmets, and equipment. For what do you want to ask?" +"offer" -> * +"weapon" -> "I sell spears, rapiers, sabres, daggers, hand axes, axes, and short swords. Just tell me what you want to buy." +"armor" -> "I sell jackets, coats, doublets, leather armor, and leather legs. Just tell me what you want to buy." +"helmet" -> "I sell leather helmets, studded helmets, and chain helmets. Just tell me what you want to buy." +"shield" -> "I sell wooden shields and studded shields. Just tell me what you want to buy." +"equipment" -> "I sell torches, bags, scrolls, shovels, picks, backpacks, sickles, scythes, ropes, fishing rods and sixpacks of worms. Just tell me what you want to buy." +"do","you","sell" -> "What do you need? I sell weapons, armor, helmets, shields, and equipment." +"do","you","have" -> * + +"spear" -> Type=3277, Amount=1, Price=10, "Do you want to buy a spear for %P gold?", Topic=1 +"rapier" -> Type=3272, Amount=1, Price=15, "Do you want to buy a rapier for %P gold?", Topic=1 +"sabre" -> Type=3273, Amount=1, Price=25, "Do you want to buy a sabre for %P gold?", Topic=1 +"dagger" -> Type=3267, Amount=1, Price=5, "Do you want to buy a dagger for %P gold?", Topic=1 +"sickle" -> Type=3293, Amount=1, Price=8, "Do you want to buy a sickle for %P gold?", Topic=1 +"hand","axe" -> Type=3268, Amount=1, Price=8, "Do you want to buy a hand axe for %P gold?", Topic=1 +"axe" -> Type=3274, Amount=1, Price=20, "Do you want to buy an axe for %P gold?", Topic=1 +"short","sword" -> Type=3294, Amount=1, Price=30, "Do you want to buy a short sword for %P gold?", Topic=1 +"jacket" -> Type=3561, Amount=1, Price=10, "Do you want to buy a jacket for %P gold?", Topic=1 +"coat" -> Type=3562, Amount=1, Price=8, "Do you want to buy a coat for %P gold?", Topic=1 +"doublet" -> Type=3379, Amount=1, Price=16, "Do you want to buy a doublet for %P gold?", Topic=1 +"leather","armor" -> Type=3361, Amount=1, Price=25, "Do you want to buy a leather armor for %P gold?", Topic=1 +"leather","legs" -> Type=3559, Amount=1, Price=10, "Do you want to buy leather legs for %P gold?", Topic=1 +"leather","helmet" -> Type=3355, Amount=1, Price=12, "Do you want to buy a leather helmet for %P gold?", Topic=1 +"studded","helmet" -> Type=3376, Amount=1, Price=63, "Do you want to buy a studded helmet for %P gold?", Topic=1 +"chain","helmet" -> Type=3352, Amount=1, Price=52, "Do you want to buy a chain helmet for %P gold?", Topic=1 +"wooden","shield" -> Type=3412, Amount=1, Price=15, "Do you want to buy a wooden shield for %P gold?", Topic=1 +"studded","shield" -> Type=3426, Amount=1, Price=50, "Do you want to buy a studded shield for %P gold?", Topic=1 +"torch" -> Type=2920, Amount=1, Price=2, "Do you want to buy a torch for %P gold?", Topic=1 + +%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=10*%1, "Do you want to buy %A spears for %P gold?", Topic=1 +%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=15*%1, "Do you want to buy %A rapiers for %P gold?", Topic=1 +%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=25*%1, "Do you want to buy %A sabres for %P gold?", Topic=1 +%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=5*%1, "Do you want to buy %A daggers for %P gold?", Topic=1 +%1,1<%1,"sickle" -> Type=3293, Amount=%1, Price=8*%1, "Do you want to buy %A sickles for %P gold?", Topic=1 +%1,1<%1,"hand","axe" -> Type=3268, Amount=%1, Price=8*%1, "Do you want to buy %A hand axes for %P gold?", Topic=1 +%1,1<%1,"axe" -> Type=3274, Amount=%1, Price=20*%1, "Do you want to buy %A axes for %P gold?", Topic=1 +%1,1<%1,"short","sword" -> Type=3294, Amount=%1, Price=30*%1, "Do you want to buy %A short swords for %P gold?", Topic=1 +%1,1<%1,"jacket" -> Type=3561, Amount=%1, Price=10*%1, "Do you want to buy %A jackets for %P gold?", Topic=1 +%1,1<%1,"coat" -> Type=3562, Amount=%1, Price=8*%1, "Do you want to buy %A coats for %P gold?", Topic=1 +%1,1<%1,"doublet" -> Type=3379, Amount=%1, Price=16*%1, "Do you want to buy %A doublets for %P gold?", Topic=1 +%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=25*%1, "Do you want to buy %A leather armors for %P gold?", Topic=1 +%1,1<%1,"leather","legs" -> Type=3559, Amount=%1, Price=10*%1, "Do you want to buy %A leather legs for %P gold?", Topic=1 +%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=12*%1, "Do you want to buy %A leather helmets for %P gold?", Topic=1 +%1,1<%1,"studded","helmet" -> Type=3376, Amount=%1, Price=63*%1, "Do you want to buy %A studded helmets for %P gold?", Topic=1 +%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=52*%1, "Do you want to buy %A chain helmets for %P gold?", Topic=1 +%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=15*%1, "Do you want to buy %A wooden shields for %P gold?", Topic=1 +%1,1<%1,"studded","shield" -> Type=3426, Amount=%1, Price=50*%1, "Do you want to buy %A studded shields for %P gold?", Topic=1 +%1,1<%1,"torch" -> Type=2920, Amount=%1, Price=2*%1, "Do you want to buy %A torches for %P gold?", Topic=1 + +"worm" -> "I sell worms only in sixpacks for 5 gold each, how many sixpacks of worms do you want to buy?" +"worms" -> * +%1,"worms" -> Type=3492, Amount=%1*6, Price=5*%1, "So you want to buy some of my sixpacks with altogether %A worms for %P gold?", Topic=1 +%1,"six","pack" -> * + +"bag" -> Type=2853, Amount=1, Price=4, "Do you want to buy a bag for %P gold?", Topic=1 +"scroll" -> Type=2815, Amount=1, Price=5, "Do you want to buy a scroll for %P gold?", Topic=1 +"shovel" -> Type=3457, Amount=1, Price=10, "Do you want to buy a shovel for %P gold?", Topic=1 +"backpack" -> Type=2854, Amount=1, Price=10, "Do you want to buy a backpack for %P gold?", Topic=1 +"scythe" -> Type=3453, Amount=1, Price=12, "Do you want to buy a scythe for %P gold?", Topic=1 +"rope" -> Type=3003, Amount=1, Price=50, "Do you want to buy a rope for %P gold?", Topic=1 +"rod" -> Type=3483, Amount=1, Price=150, "Do you want to buy a fishing rod for %P gold?", Topic=1 + +%1,1<%1,"bag" -> Type=2853, Amount=%1, Price=4*%1, "Do you want to buy %A bags for %P gold?", Topic=1 +%1,1<%1,"scroll" -> Type=2815, Amount=%1, Price=5*%1, "Do you want to buy %A scrolls for %P gold?", Topic=1 +%1,1<%1,"shovel" -> Type=3457, Amount=%1, Price=10*%1, "Do you want to buy %A shovels for %P gold?", Topic=1 +%1,1<%1,"backpack" -> Type=2854, Amount=%1, Price=10*%1, "Do you want to buy %A backpacks for %P gold?", Topic=1 +%1,1<%1,"scythe" -> Type=3453, Amount=%1, Price=12*%1, "Do you want to buy %A scythes for %P gold?", Topic=1 +%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=50*%1, "Do you want to buy %A ropes for %P gold?", Topic=1 +%1,1<%1,"rod" -> Type=3483, Amount=%1, Price=150*%1, "Do you want to buy %A fishing rods for %P gold?", Topic=1 + +"sell","club" -> "I don't buy this garbage!" +"sell","dagger" -> Type=3267, Amount=1, Price=2, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell","spear" -> Type=3277, Amount=1, Price=3, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell","hand","axe" -> Type=3268, Amount=1, Price=4, "Do you want to sell a hand axe for %P gold?", Topic=2 +"sell","rapier" -> Type=3272, Amount=1, Price=5, "Do you want to sell a rapier for %P gold?", Topic=2 +"sell","axe" -> Type=3274, Amount=1, Price=7, "Do you want to sell an axe for %P gold?", Topic=2 +"sell","hatchet" -> Type=3276, Amount=1, Price=25, "Do you want to sell a hatchet for %P gold?", Topic=2 +"sell","sabre" -> Type=3273, Amount=1, Price=12, "Do you want to sell a sabre for %P gold?", Topic=2 +"sell","sword" -> Type=3264, Amount=1, Price=25, "Do you want to sell a sword for %P gold?", Topic=2 +"sell","mace" -> Type=3286, Amount=1, Price=30, "Do you want to sell a mace for %P gold?", Topic=2 +"sell","short","sword" -> Type=3294, Amount=1, Price=10, "Do you want to sell a short sword for %P gold?", Topic=2 +"sell","doublet" -> Type=3379, Amount=1, Price=3, "Do you want to sell a doublet for %P gold?", Topic=2 +"sell","leather","armor" -> Type=3361, Amount=1, Price=5, "Do you want to sell a leather armor for %P gold?", Topic=2 +"sell","chain","armor" -> Type=3358, Amount=1, Price=40, "Do you want to sell a chain armor for %P gold?", Topic=2 +"sell","brass","armor" -> Type=3359, Amount=1, Price=150, "Do you want to sell a brass armor for %P gold?", Topic=2 +"sell","leather","helmet" -> Type=3355, Amount=1, Price=3, "Do you want to sell a leather helmet for %P gold?", Topic=2 +"sell","chain","helmet" -> Type=3352, Amount=1, Price=12, "Do you want to sell a chain helmet for %P gold?", Topic=2 +"sell","studded","helmet" -> Type=3376, Amount=1, Price=20, "Do you want to sell a studded helmet for %P gold?", Topic=2 +"sell","wooden","shield" -> Type=3412, Amount=1, Price=3, "Do you want to sell a wooden shield for %P gold?", Topic=2 +"sell","studded","shield" -> Type=3426, Amount=1, Price=16, "Do you want to sell a studded shield for %P gold?", Topic=2 +"sell","brass","shield" -> Type=3411, Amount=1, Price=25, "Do you want to sell a brass shield for %P gold?", Topic=2 +"sell","plate","shield" -> Type=3410, Amount=1, Price=40, "Do you want to sell a plate shield for %P gold?", Topic=2 +"sell","copper","shield" -> Type=3430, Amount=1, Price=50, "Do you want to sell a copper shield for %P gold?", Topic=2 +"sell","leather","boots" -> Type=3552, Amount=1, Price=2, "Do you want to sell a pair of leather boots for %P gold?", Topic=2 +"sell","rope" -> Type=3003, Amount=1, Price=8, "Do you want to sell a rope for %P gold?", Topic=2 + +"sell",%1,1<%1,"club" -> "I don't buy this garbage!" +"sell",%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=2*%1, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=3*%1, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"hand","axe" -> Type=3268, Amount=%1, Price=4*%1, "Do you want to sell %A hand axes for %P gold?", Topic=2 +"sell",%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=5*%1, "Do you want to sell %A rapiers for %P gold?", Topic=2 +"sell",%1,1<%1,"axe" -> Type=3274, Amount=%1, Price=7*%1, "Do you want to sell %A axes for %P gold?", Topic=2 +"sell",%1,1<%1,"hatchet" -> Type=3276, Amount=%1, Price=25*%1, "Do you want to sell %A hatchets for %P gold?", Topic=2 +"sell",%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=12*%1, "Do you want to sell %A sabres for %P gold?", Topic=2 +"sell",%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=25*%1, "Do you want to sell %A swords for %P gold?", Topic=2 +"sell",%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=30*%1, "Do you want to sell %A maces for %P gold?", Topic=2 +"sell",%1,1<%1,"short","sword" -> Type=3294, Amount=%1, Price=10*%1, "Do you want to sell %A short swords for %P gold?", Topic=2 +"sell",%1,1<%1,"doublet" -> Type=3379, Amount=%1, Price=3*%1, "Do you want to sell %A doublets for %P gold?", Topic=2 +"sell",%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=5*%1, "Do you want to sell %A leather armors for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=40*%1, "Do you want to sell %A chain armors for %P gold?", Topic=2 +"sell",%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=150*%1, "Do you want to sell %A brass armors for %P gold?", Topic=2 +"sell",%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=3*%1, "Do you want to sell %A leather helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=12*%1, "Do you want to sell %A chain helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"studded","helmet" -> Type=3376, Amount=%1, Price=20*%1, "Do you want to sell %A studded helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=3*%1, "Do you want to sell %A wooden shields for %P gold?", Topic=2 +"sell",%1,1<%1,"studded","shield" -> Type=3426, Amount=%1, Price=16*%1, "Do you want to sell %A studded shields for %P gold?", Topic=2 +"sell",%1,1<%1,"brass","shield" -> Type=3411, Amount=%1, Price=25*%1, "Do you want to sell %A brass shields for %P gold?", Topic=2 +"sell",%1,1<%1,"plate","shield" -> Type=3410, Amount=%1, Price=40*%1, "Do you want to sell %A plate shields for %P gold?", Topic=2 +"sell",%1,1<%1,"copper","shield" -> Type=3430, Amount=%1, Price=50*%1, "Do you want to sell %A copper shields for %P gold?", Topic=2 +"sell",%1,1<%1,"leather","boots" -> Type=3552, Amount=%1, Price=2*%1, "Do you want to sell %A pairs of leather boots for %P gold?", Topic=2 +"sell",%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=8*%1, "Do you want to sell %A ropes for %P gold?", Topic=2 + +Topic=1,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Sorry, you do not have enough gold." +Topic=1 -> "Maybe you will buy it another time." + +Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Sorry, you do not have one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have so many." +Topic=2 -> "Maybe next time." + +"pick" -> Type=3462, Amount=1, "Picks are hard to come by. I trade them only for high quality small axes. Do you want to trade?", Topic=3 +Topic=3,"yes",Count(Type)>=Amount -> "Splendid! Here take your pickaxe.", Delete(Type), Create(3456) +Topic=3,"yes" -> "Sorry, I am looking for a SMALL axe." +Topic=3,"no" -> "Well, then not." +Topic=3 -> * + + +} diff --git a/data/npc/aldo.npc b/data/npc/aldo.npc new file mode 100644 index 0000000..a3c150f --- /dev/null +++ b/data/npc/aldo.npc @@ -0,0 +1,63 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# aldo.npc: Datenbank für den Schuhverkäufer Aldo + +Name = "Aldo" +Outfit = (128,40-37-116-76) +Home = [32953,32110,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Just great, another ... 'customer'. Hello, %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Yes, yes, I can only talk to one after the other! You will have to wait, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Yeah, get lost." + +"bye" -> "That's music in my ears.", Idle +"name" -> "I'm Aldo. No one calls me 'lucky Aldo' though, guess why!" +"job" -> "I am a salesman, I sell headgear ... uhm ... oh well, and shoes." +"time" -> "Is it time for lunch already? Hey, stop making fun of me!" +"king" -> "One day I will sell the king a pair of shoes made by me and will get out of that stinky hole I live in and my family will never find me. HE, HE!" +"tibianus" -> * +"army" -> "So many feet ... so many ... a nightmare!" +"ferumbras" -> "Can't be worse than my wife." +"wife" -> "Leave me alone with her while I am working at least. My only pleasure around here!" +"excalibug" -> "I have other stuff to worry about, like paying my bills." +"bill" -> "Yes, I have to pay o lot of bills, and some georges, and a john, and several steves." +"thais" -> "I will never in my life make it there." +"tibia" -> "I doubt I will ever see much of it. It's like i am cursed to haunt this site here for the rest of my life." +"carlin" -> "A city ruled by women!? Could anything be worse?" +"amazon" -> "I heard that chicks wear some revealing pieces of armor!" +"news" -> "Hey, I am a man. Look for some women to share gossip." +"rumour" -> * +"rumor" -> * +"hugo" -> "My boss, an evil slaver of good people like me." + +"offer" -> "I am damned to sell headgear, trousers, and shoes for the rest of my life." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"headgear" -> "We have leather helmets and studded helmets." +"shoes" -> " We sell leather boots and sandals." +"trouser" -> "We offer leather legs and studded legs." + +"leather","helmet" -> Type=3355, Amount=1, Price=12, "Do you want to buy a leather helmet for %P gold?", Topic=1 +"studded","helmet" -> Type=3376, Amount=1, Price=63, "Do you want to buy a studded helmet for %P gold?", Topic=1 +"sandals" -> Type=3551, Amount=1, Price=2, "Do you want to buy one of my wonderful sandals for %P gold?", Topic=1 +"leather","boot" -> Type=3552, Amount=1, Price=2, "Do you want to buy one of my wonderful leather boots for %P gold?", Topic=1 +"leather","legs" -> Type=3559, Amount=1, Price=10, "Do you want to buy leather legs for %P gold?", Topic=1 +"studded","legs" -> Type=3362, Amount=1, Price=60, "Do you want to buy studded legs for %P gold?", Topic=1 + +%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=12*%1, "Do you want to buy %A leather helmets for %P gold?", Topic=1 +%1,1<%1,"studded","helmet" -> Type=3376, Amount=%1, Price=63*%1, "Do you want to buy %A studded helmets for %P gold?", Topic=1 +%1,1<%1,"sandals" -> Type=3551, Amount=%1, Price=2*%1, "Do you want to buy %A of my wonderful sandals for %P gold?", Topic=1 +%1,1<%1,"leather","boot" -> Type=3552, Amount=%1, Price=2*%1, "Do you want to buy %A of my wonderful leather boots for %P gold?", Topic=1 +%1,1<%1,"leather","legs" -> Type=3559, Amount=%1, Price=10*%1, "Do you want to buy %A leather legs for %P gold?", Topic=1 +%1,1<%1,"studded","legs" -> Type=3362, Amount=%1, Price=60*%1, "Do you want to buy %A studded legs for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here. I hope that's it now.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "At last, someone poorer than me." +Topic=1,"no" -> "Good decision!" +} diff --git a/data/npc/alesar.npc b/data/npc/alesar.npc new file mode 100644 index 0000000..deab198 --- /dev/null +++ b/data/npc/alesar.npc @@ -0,0 +1,194 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# alesar.npc: Datenbank für den Djinnschmied Alesar (Waffen und Rüstungen, Efreet) + +Name = "Alesar" +Outfit = (80,0-0-0-0) +Home = [33048,32621,5] +Radius = 1 + +Behaviour = { + +ADDRESS,"hello$",QuestValue(278)=3,! -> "What do you want from me, %N?" +ADDRESS,"hi$",QuestValue(278)=3,! -> * +ADDRESS,"greetings$",QuestValue(278)=3,! -> * +ADDRESS,"djanni'hah$",QuestValue(278)=3,! -> * +ADDRESS,! -> Idle +BUSY,"hello$",QuestValue(278)=3,! -> "I am already talking to one of you creeps. So shut up until it is your turn, %N.", Queue +BUSY,"hi$",QuestValue(278)=3,! -> * +BUSY,"greetings$",QuestValue(278)=3,! -> * +BUSY,"djanni'hah$",QuestValue(278)=3,! -> * +BUSY,! -> NOP +VANISH -> "Humans..." + +"bye" -> "Finally.", Idle +"farewell" -> * +"name" -> "My name is none of your business." +"alesar" -> "That is my name. So what!" +"job" -> "What does it look like, fool? I'm a smith! But I won't sell you anything until Malor orders me otherwise." +"trade" -> "I won't sell you anything, human. Malor doesn't want me to trade with strangers." +"permission" -> * + +"daraman" -> "Don't you dare mention Daraman in my presence, human. I am through with his insidious lies and through with your accursed race!" +"haroun" -> "Haroun? What? You know ... where do you know that name from? Did he send you?", Topic=1 +Topic=1,"yes" -> "Treacherous liar! You would not be here if you had really talked to him. Get out of my sight or I will test my latest sabre on you!", Idle +Topic=1 -> " Of course not. How could you ... Well, at least you are honest, human. I appreciate that." + +"human" -> "I used to have illusions about you humans. I thought humans were good, noble creatures. ...", + "I thought djinns and humans shared a destiny, and that we could live side by side peacefully. ...", + "But now I have learnt my lesson. I have had the privilege to look deep into the human mind, much deeper than most of my brothers. ...", + "And guess what! I did not like what I see. You are nothing but a race of cruel, perfidious bloodsuckers who hide their wickedness behind a thin layer of civilisation and so-called humanity. ...", + "Your race is a blemish on the face of Tibia. The sooner it is gone the better!" +"djinn" -> "One day we will teach your race a lesson it will never forget." +"efreet" -> "The efreet are those djinn who never fell for Daraman's insidious propaganda. I wish I would have been as smart from the start. ...", + "But errors can be corrected!" +"marid" -> "Those among my brothers and sisters who still do not see the truth call themselves the Marid. I used to be one of them, but I left them when the truth dawned upon me. ...", + "Now I follow Malor, although I would never fight against my kind." +"gabel" -> "Gabel is a kind-hearted, honest djinn. I would hate to see him die just because he believes in Daraman's lies. ...", + "After all, I believed them myself. " +"king" -> "We need a strong king to unite us in our struggle against the humans." +"malor" -> "Malor is overambitious and unnecessarily cruel, but he is the only djinn who could unite our race, so I follow him. ...", + "The truth is I despise him, but that is of no importance as long as you humans will be exterminated." +"mal'ouquah" -> "I do not like this place. But then it does not really matter where I am. I have a forge and I don't see any humans. That's all I need. ...", + "Of course, now you are here. Doesn't help me to feel myself at home here." +"ashta'daramai",QuestValue(287)=0 -> "I used to live in Ashta'daramai. That was before I realised the extent of my blindness." +"ashta'daramai",QuestValue(287)>0 -> "Ashta'daramai is Gabel's fortress which lies to the north. ...", + "Of course you cannot enter it through the front door. ...", + "But from my time there, I know that there is also an unguarded back door in the north of the fortress." +"zathroth" -> "Legend has it that Zathroth was trying to make us beings of unalloyed evil, but he found us to be impure, so he abandoned us and started over. ...", + "It is not flattering to think we are nothing but examples of bad workmanship, but I see it from a different perspective: Since our god left us on our own it is up to ourselves to forge our destiny. ...", + "One day Zathroth will look at us in amazement." +"tibia" -> "One day we djinn will rid this world of evil." +"darashia" -> "I don't care about human cities. If I had my way, they would all be burnt to down today." +"edron" -> * +"thais" -> * +"venore" -> * +"kazordoon" -> * +"carlin" -> * +"ab'dendriel" -> * +"ankrahmun" -> * + +"pharaoh" -> "The pharaoh in Ankrahmun is a dangerous fool. Just your typical human, in other words." +"palace" -> "So?" +"ascension" -> "What are you talking about? More human pseudo-philosophical flapdoodle?" +"rah" -> * +"uthun" -> * +"akh" -> * +"scarab" -> "I like them. They are peaceful, but if they are provoked they fight ferociously. And they are know to eat humans!" +"kha'zeel" -> "These mountains are our refuge from those pesky humans. Too bad there are always some who come up here anyway. You, for example." +"kha'labal" -> "The desert Kha'labal was once a beautiful land, but it was devastated in the course of the war. Damn humans! This is all your fault!" +"melchior" -> "I remember him. He was a greedy, double-dealing hyena. As far as I know his bleached bones are now lying somewhere in the Kha'labal." +"djema" -> "Djema? Well - I suppose she is the only human I still like. But she has been brought up by djinns. Who knows - perhaps humans can learn." +"baa'leal" -> "Baa'leal is Malor's lieutenant. Unflinchingly loyal, but not quite as clever as he thinks he is." +"bo'ques" -> "I miss Bo'ques' cooking, but not his pompous airs and graces." +"fa'hradin" -> "Fa'hradin, that old cynic is way too smart to believe in Daraman's lies. He should reconsider his loyalties." + +"wares" -> "I sell and buy weapons, armors, helmets, legs, and shields." +"offer" -> * +"goods" -> * +"smith" -> * +"equipment" -> * +"do","you","sell" -> * +"do","you","have" -> * + +"weapon" -> "At this time I'm only selling ice rapiers and serpent swords. But I would buy scimitars, giant swords, serpent swords, poison daggers, knight axes, dragon hammers and skull staffs from you." +"shield" -> "I am selling only ancient shields. But I buy tower shields, black shields, ancient shields and vampire shields." +"armor" -> "I am buying and selling dark armors. But I would also buy a knight armor from you." +"helmet" -> "I am buying and selling dark helmets. Furthermore I'm buying warrior helmets, strange helmets and mystic turbans." +"trousers" -> "At this time I'm only buying knight legs." +"legs" -> * + +"ice","rapier" -> Type=3284, Amount=1, Price=5000, "Do you want to buy an ice rapier for %P gold?", Topic=10 +"serpent","sword" -> Type=3297, Amount=1, Price=6000, "Do you want to buy a serpent sword for %P gold?", Topic=10 +"ancient","shield" -> Type=3432, Amount=1, Price=5000, "Do you want to buy an ancient shield for %P gold?", Topic=10 +"dark","armor" -> Type=3383, Amount=1, Price=1500, "Do you want to buy a dark armor for %P gold?", Topic=10 +"dark","helmet" -> Type=3384, Amount=1, Price=1000, "Do you want to buy a dark helmet for %P gold?", Topic=10 + +%1,1<%1,"ice","rapier" -> Type=3284, Amount=%1, Price=5000*%1, "Do you want to buy %A ice rapiers for %P gold?", Topic=10 +%1,1<%1,"serpent","sword" -> Type=3297, Amount=%1, Price=6000*%1, "Do you want to buy %A serpent swords for %P gold?", Topic=10 +%1,1<%1,"ancient","shield" -> Type=3432, Amount=%1, Price=5000*%1, "Do you want to buy %A ancient shields for %P gold?", Topic=10 +%1,1<%1,"dark","armor" -> Type=3383, Amount=%1, Price=1500*%1, "Do you want to buy %A dark armors for %P gold?", Topic=10 +%1,1<%1,"dark","helmet" -> Type=3384, Amount=%1, Price=1000*%1, "Do you want to buy %A dark helmets for %P gold?", Topic=10 + +"sell","serpent","sword" -> Type=3297, Amount=1, Price=900, "Do you want to sell a serpent sword for %P gold?", Topic=11 +"sell","dragon","hammer" -> Type=3322, Amount=1, Price=2000, "Do you want to sell a dragon hammer for %P gold?", Topic=11 +"sell","giant","sword" -> Type=3281, Amount=1, Price=17000, "Do you want to sell a giant sword for %P gold?", Topic=11 +"sell","poison","dagger" -> Type=3299, Amount=1, Price=50, "Do you want to sell a poison dagger for %P gold?", Topic=11 +"sell","scimitar" -> Type=3307, Amount=1, Price=150, "Do you want to sell a scimitar for %P gold?", Topic=11 +"sell","skull","staff" -> Type=3324, Amount=1, Price=6000, "Do you want to sell a skull staff for %P gold?", Topic=11 +"sell","knight","axe" -> Type=3318, Amount=1, Price=2000, "Do you want to sell a knight axe for %P gold?", Topic=11 + +"sell","tower","shield" -> Type=3428, Amount=1, Price=8000, "Do you want to sell a tower shield for %P gold?", Topic=11 +"sell","black","shield" -> Type=3429, Amount=1, Price=800, "Do you want to sell a black shield for %P gold?", Topic=11 +"sell","ancient","shield" -> Type=3432, Amount=1, Price=900, "Do you want to sell an ancient shield for %P gold?", Topic=11 +"sell","vampire","shield" -> Type=3434, Amount=1, Price=15000, "Do you want to sell a vampire shield for %P gold?", Topic=11 + +"sell","warrior","helmet" -> Type=3369, Amount=1, Price=5000, "Do you want to sell a warrior helmet for %P gold?", Topic=11 +"sell","knight","armor" -> Type=3370, Amount=1, Price=5000, "Do you want to sell a knight armor for %P gold?", Topic=11 +"sell","knight","legs" -> Type=3371, Amount=1, Price=5000, "Do you want to sell a pair of knight legs for %P gold?", Topic=11 +"sell","strange","helmet" -> Type=3373, Amount=1, Price=500, "Do you want to sell a strange helmet for %P gold?", Topic=11 +"sell","dark","armor" -> Type=3383, Amount=1, Price=400, "Do you want to sell a dark armor for %P gold?", Topic=11 +"sell","dark","helmet" -> Type=3384, Amount=1, Price=250, "Do you want to sell a dark helmet for %P gold?", Topic=11 +"sell","mystic","turban" -> Type=3574, Amount=1, Price=150, "Do you want to sell a mystic turban for %P gold?", Topic=11 + +"sell",%1,1<%1,"serpent","sword" -> Type=3297, Amount=%1, Price=900*%1, "Do you want to sell %A serpent swords for %P gold?", Topic=11 +"sell",%1,1<%1,"dragon","hammer" -> Type=3322, Amount=%1, Price=2000*%1, "Do you want to sell %A dragon hammers for %P gold?", Topic=11 +"sell",%1,1<%1,"giant","sword" -> Type=3281, Amount=%1, Price=17000*%1, "Do you want to sell %A giant swords for %P gold?", Topic=11 +"sell",%1,1<%1,"poison","dagger" -> Type=3299, Amount=%1, Price=50*%1, "Do you want to sell %A poison daggers for %P gold?", Topic=11 +"sell",%1,1<%1,"scimitar" -> Type=3307, Amount=%1, Price=150*%1, "Do you want to sell %A scimitars for %P gold?", Topic=11 +"sell",%1,1<%1,"skull","staff" -> Type=3324, Amount=%1, Price=6000*%1, "Do you want to sell %A skull staffs for %P gold?", Topic=11 +"sell",%1,1<%1,"knight","axe" -> Type=3318, Amount=%1, Price=2000*%1, "Do you want to sell %A knight axes for %P gold?", Topic=11 + +"sell",%1,1<%1,"tower","shield" -> Type=3428, Amount=%1, Price=8000*%1, "Do you want to sell %A tower shields for %P gold?", Topic=11 +"sell",%1,1<%1,"black","shield" -> Type=3429, Amount=%1, Price=800*%1, "Do you want to sell %A black shields for %P gold?", Topic=11 +"sell",%1,1<%1,"ancient","shield" -> Type=3432, Amount=%1, Price=900*%1, "Do you want to sell %A ancient shields for %P gold?", Topic=11 +"sell",%1,1<%1,"vampire","shield" -> Type=3434, Amount=%1, Price=15000*%1, "Do you want to sell %A vampire shields for %P gold?", Topic=11 + +"sell",%1,1<%1,"strange","helmet" -> Type=3373, Amount=%1, Price=500*%1, "Do you want to sell %A strange helmets for %P gold?", Topic=11 +"sell",%1,1<%1,"dark","armor" -> Type=3383, Amount=%1, Price=400*%1, "Do you want to sell %A dark armors for %P gold?", Topic=11 +"sell",%1,1<%1,"dark","helmet" -> Type=3384, Amount=%1, Price=250*%1, "Do you want to sell %A dark helmets for %P gold?", Topic=11 +"sell",%1,1<%1,"warrior","helmet" -> Type=3369, Amount=%1, Price=5000*%1, "Do you want to sell %A warrior helmets for %P gold?", Topic=11 +"sell",%1,1<%1,"knight","armor" -> Type=3370, Amount=%1, Price=5000*%1, "Do you want to sell %A knight armors for %P gold?", Topic=11 +"sell",%1,1<%1,"knight","legs" -> Type=3371, Amount=%1, Price=5000*%1, "Do you want to sell %A pairs of knight legs for %P gold?", Topic=11 +"sell",%1,1<%1,"mystic","turban" -> Type=3574, Amount=%1, Price=150*%1, "Do you want to sell %A mystic turbans for %P gold?", Topic=11 + +Topic=10,QuestValue(288)<3,! -> "No chance, human. Malor doesn't want me to trade with strangers." +Topic=10,"yes",CountMoney>=Price -> "Thank you. Here you are.", DeleteMoney, Create(Type) +Topic=10,"yes" -> "You do not have enough gold." +Topic=10 -> "Well, obviously not." + +Topic=11,QuestValue(288)<3,! -> "No chance, human. Malor doesn't want me to trade with strangers." +Topic=11,"yes",Count(Type)>=Amount -> "Ok. Here is your gold.", Delete(Type), CreateMoney +Topic=11,"yes" -> "You don't have one." +Topic=11,"yes",Amount>1 -> "You don't have that many." +Topic=11 -> "Well, obviously not." + +"mission",QuestValue(286)=3,QuestValue(287)=0 -> "So Baa'leal thinks you are up to do a mission for us? ...", + "I think he is getting old, entrusting human scum such as you are with an important mission like that. ...", + "Personally, I don't understand why you haven't been slaughtered right at the gates. ...", + "Anyway. Are you prepared to embark on a dangerous mission for us?", Topic=2 +"baa'leal",QuestValue(286)=3,QuestValue(287)=0 -> * + +Topic=2,"yes" -> "All right then, human. Have you ever heard of the 'Tears of Daraman'? ...", + "They are precious gemstones made of some unknown blue mineral and possess enormous magical power. ...", + "If you want to learn more about these gemstones don't forget to visit our library. ...", + "Anyway, one of them is enough to create thousands of our mighty djinn blades. ...", + "Unfortunately my last gemstone broke and therefore I'm not able to create new blades anymore. ...", + "To my knowledge there is only one place where you can find these gemstones - I know for a fact that the Marid have at least one of them. ...", + "Well... to cut a long story short, your mission is to sneak into Ashta'daramai and to steal it. ...", + "Needless to say, the Marid won't be too eager to part with it. Try not to get killed until you have delivered the stone to me.", SetQuestValue(287,1) +Topic=2 -> "Then not." + +"mission",QuestValue(287)>0,QuestValue(287)<3 -> "Did you find the tear of Daraman?", Topic=3 +"gem",QuestValue(287)>0,QuestValue(287)<3 -> * +"tear",QuestValue(287)>0,QuestValue(287)<3 -> * + +Topic=3,"yes",QuestValue(287)=2,Count(3233)>0 -> "So you have made it? You have really managed to steal a Tear of Daraman? ...", + "Amazing how you humans are just impossible to get rid of. Incidentally, you have this character trait in common with many insects and with other vermin. ...", + "Nevermind. I hate to say it, but it you have done us a favour, human. That gemstone will serve us well. ...", + "Baa'leal, wants you to talk to Malor concerning some new mission. ...", + "Looks like you have managed to extended your life expectancy - for just a bit longer.", Amount=1, Delete(3233), SetQuestValue(287,3) +Topic=3 -> "As I expected. You haven't got the stone. Shall I explain your mission again?", Topic=2 + +"mission",QuestValue(287)=3 -> "Don't forget to talk to Malor concerning your next mission." +"work",QuestValue(287)=3 -> * +} diff --git a/data/npc/alexander.npc b/data/npc/alexander.npc new file mode 100644 index 0000000..5d7f20e --- /dev/null +++ b/data/npc/alexander.npc @@ -0,0 +1,69 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# alexander.npc: Datenbank fuer den Magiehaendler Alexander + +Name = "Alexander" +Outfit = (130,96-63-71-97) +Home = [33256,31839,3] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Hi there %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Just wait, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "See you." + +"bye" -> "See you.", Idle +"name" -> "I am Alexander." +"job" -> "I trade with runes and other magic items." +"time" -> "It's %T right now." +"king" -> "The king has not much interest in magic items as far as I know." +"tibianus" -> * +"army" -> "The army uses weapons and armor rather then items of magic." +"ferumbras" -> "A hero has to be well prepared to face this threat." +"excalibug" -> "Ah, I would trade a fortune for this fabulous item." +"thais" -> "I am glad the king founded this academy far away from the mundane troubles of Thais" +"tibia" -> "The world is filled with wonderous places and items." +"carlin" -> "I heard it's a city of druids." +"edron" -> "In our town, science and arts are thriving." +"news" -> "Ask for news and rumors in the tavern." +"rumors" -> * + +"offer" -> "I'm selling runes, life rings, wands, rods and crystal balls." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * + + +"rune" -> "I sell blank runes and spell runes." + +"blank","rune" -> Type=3147, Amount=1, Price=10, "Do you want to buy a blank rune for %P gold?", Topic=1 +%1,1<%1,"blank","rune" -> Type=3147, Amount=%1, Price=10*%1, "Do you want to buy %A blank runes for %P gold?", Topic=1 +"life","ring" -> Type=3052, Amount=1, Price=900, "Do you want to buy a life ring for %P gold?", Topic=1 +"crystal","ball" -> Type=3076, Amount=1, Price=530, "Do you want to buy a crystal ball for %P gold?", Topic=1 + +%1,1<%1,"life","ring" -> Type=3052, Amount=%1, Price=900*%1, "Do you want to buy %A life rings for %P gold?", Topic=1 +%1,1<%1,"crystal","ball" -> Type=3076, Amount=%1, Price=530*%1, "Do you want to buy %A crystal balls for %P gold?", Topic=1 + +"sell","life","crystal" -> Type=3061, Amount=1, Price=85, "Do you want to sell a life crystal for %P gold?", Topic=2 +"sell","mind","stone" -> Type=3062, Amount=1, Price=170, "Do you want to sell a mind stone for %P gold?", Topic=2 +"sell","crystal","ball" -> Type=3076, Amount=1, Price=190, "Do you want to sell a crystal ball for %P gold?", Topic=2 + +"sell",%1,1<%1,"life","crystal" -> Type=3061, Amount=%1, Price=85*%1, "Do you want to sell %A life crystals for %P gold?", Topic=2 +"sell",%1,1<%1,"mind","stone" -> Type=3062, Amount=%1, Price=170*%1, "Do you want to sell %A mind stones for %P gold?", Topic=2 +"sell",%1,1<%1,"crystal","ball" -> Type=3076, Amount=%1, Price=190*%1, "Do you want to sell %A crystal balls for %P gold?", Topic=2 + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Come back, when you have enough money." +Topic=1 -> "Hmm, but next time." + +Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Sorry, you do not have one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have so many." +Topic=2 -> "Maybe next time." + +@"gen-t-runes-prem-s.ndb" +@"gen-t-wands-prem-s.ndb" +} diff --git a/data/npc/alia.npc b/data/npc/alia.npc new file mode 100644 index 0000000..97e19a6 --- /dev/null +++ b/data/npc/alia.npc @@ -0,0 +1,88 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# alia.npc: Datenbank für die Priesterin Alia + +Name = "Alia" +Outfit = (138,96-95-0-95) +Home = [32360,31785,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome %N! Welcome to the temple of Carlin." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait a minute, %N.", Queue +BUSY,"hi$",! -> * +BUSY,"heal$",Burning>0 -> "You are burning, %N. I will help you.", Burning(0,0), EffectOpp(15) +BUSY,"heal$",Poison>0 -> "You are poisoned, %N. I will help you.", Poison(0,0), EffectOpp(14) +BUSY,"heal$",HP<40 -> "You are looking really bad, %N. Let me heal your wounds.", HP=40, EffectOpp(13) +BUSY,"heal$" -> "You aren't looking really bad, %N. Sorry, I can't help you." +BUSY,! -> NOP +VANISH,! -> "Please return if you are heavily wounded or poisoned. I can heal you anytime." + +"bye" -> "May the gods be with you, %N!", Idle +"farewell" -> * +"job" -> "I'm a nun, serving the gods of Tibia in this temple. I also heal wounded adventurers." +"name" -> "My name is Alia." +"tibia" -> "That's where we are. The world Tibia." +"god" -> "They created Tibia and all life on it." +"ferumbras" -> "Don't mention this name here." +"excalibug" -> "Sorry, I can't help you with that." +"ghostlands" -> "Uh, don't ask. Thats a place even the brave women of carlin don't dare to explore them!!!" + +"heal$",Burning>0 -> "You are burning. I will help you.", Burning(0,0), EffectOpp(15) +"heal$",Poison>0 -> "You are poisoned. I will help you.", Poison(0,0), EffectOpp(14) +"heal$",HP<40 -> "You are looking really bad. Let me heal your wounds.", HP=40, EffectOpp(13) + +"heal$",PvPEnforced -> "You aren't looking that bad." +"heal$" -> "You aren't looking that bad. Sorry, I can't help you. But if you are looking for additional protection you should go on the pilgrimage of ashes." + +"blessing",PvPEnforced,! -> "The lifeforce of this world is waning. There are no more blessings avaliable on this world." +"pilgrimage",PvPEnforced,! -> * +"ashes",PvPEnforced,! -> * + +"spiritual",PvPEnforced,! -> * +"shielding",PvPEnforced,! -> * +"sacred","places",PvPEnforced,! -> * +"spark",PvPEnforced,! -> * +"phoenix",PvPEnforced,! -> * +"embrace",PvPEnforced,! -> * +"fire",PvPEnforced,! -> * +"suns",PvPEnforced,! -> * +"wisdom",PvPEnforced,! -> * +"solitude",PvPEnforced,! -> * + + +"pilgrimage" -> "Whenever you receive a lethal wound your lifeforce is damaged. With every single of the five blessings you have this damage will be reduced." +"ashes" -> * +"blessing" -> "There are five different blessings available in five sacred places. These blessings are: the spiritual shielding, the spark of the phoenix, the embrace of tibia, the fire of the suns and the wisdom of solitude." +"sacred","places" -> "Just ask in which of the five blessings you are interested in." + +"spiritual", QuestValue(104) > 0 -> "I see you received the spiritual shielding in the whiteflower temple south of Thais." +"shielding", QuestValue(104) > 0 -> * +"spiritual" -> "You can receive the spiritual shielding in the whiteflower temple south of Thais." +"shielding" -> * + +"spark", QuestValue(102) > 0 -> "I an sense that the spark of the phoenix already was given to you by the dwarven priests of earth and fire in Kazordoon." +"phoenix", QuestValue(102) > 0 -> * +"spark" -> "The spark of the phoenix is given by the dwarven priests of earth and fire in Kazordoon." +"phoenix" -> * + +"embrace", QuestValue(105) > 0 -> "I can sense the druids north of Carlin provided you with the embrace of tibia." +"embrace" -> "The druids north of Carlin can provide you with the embrace of tibia." + +"fire","suns", QuestValue(103) > 0 -> "I can see you recieved the blessing of the two suns in the suntower near Ab'Dendriel ." +"suns", QuestValue(103) > 0 -> * +"fire","suns" -> "Ask for the blessing of the two suns in the suntower near Ab'Dendriel ." +"suns" -> * + + +"wisdom", QuestValue(101) > 0 -> "I can sense you already talked to the hermit Eremo on the isle of Cormaya and recieved this blessing." +"solitude", QuestValue(101) > 0 -> * +"wisdom" -> "Talk to the hermit Eremo on the isle of Cormaya about this blessing." +"solitude" -> * + + + + +"time" -> "Now, it is %T. Ask Gorn for a watch, if you need one." +} diff --git a/data/npc/allen.npc b/data/npc/allen.npc new file mode 100644 index 0000000..375cc2f --- /dev/null +++ b/data/npc/allen.npc @@ -0,0 +1,33 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# allen.npc: Möbelverkäufer Allen in Venore + +Name = "Allen" +Outfit = (128,76-43-38-76) +Home = [32991,32062,6] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome to the Plank and Treasurechest Market, %N!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Just a moment please, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"name" -> "My name is Allen Richardson. I am the owner of this market." +"job" -> "I run this market and sell furniture." +"time" -> "It is %T. Too bad we run out of cuckoo clocks." +"news" -> "Sorry, no time to chat, let's trade." + +"offer" -> "At this counter you can buy chairs. What do you need?" +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"furniture" -> * +"equipment" -> * + +@"gen-t-furniture-chairs-s.ndb" +} diff --git a/data/npc/alwin.npc b/data/npc/alwin.npc new file mode 100644 index 0000000..c8b4066 --- /dev/null +++ b/data/npc/alwin.npc @@ -0,0 +1,11 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# alwin.npc: Datenbank für eine Stadtwache in Venore + +Name = "Alwin" +Outfit = (131,113-113-113-115) +Home = [32875,32125,6] +Radius = 10 + +Behaviour = { +@"guards-venore.ndb" +} diff --git a/data/npc/amanda.npc b/data/npc/amanda.npc new file mode 100644 index 0000000..c682288 --- /dev/null +++ b/data/npc/amanda.npc @@ -0,0 +1,88 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# amanda.npc: Datenbank für die Nonne Amanda + +Name = "Amanda" +Outfit = (138,96-95-0-95) +Home = [33222,31814,8] +Radius = 5 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome to the temple of Banor's blood %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait a moment, %N.", Queue +BUSY,"hi$",! -> * +BUSY,"heal$",Burning>0 -> "You are burning. I will help you.", Burning(0,0), EffectOpp(15) +BUSY,"heal$",Poison>0 -> "You are poisoned. I will help you.", Poison(0,0), EffectOpp(14) +BUSY,"heal$",HP<40 -> "You are looking really bad. Let me heal your wounds.", HP=40, EffectOpp(13) +BUSY,"heal$" -> "You aren't looking really bad. Sorry, I can't help you." +BUSY,! -> NOP +VANISH,! -> "If you are heavily wounded or poisoned, feel free to return for a healing." + +"bye" -> "Farewell, %N!", Idle +"job" -> "I am a humble nun." +"name" -> "I am sister Amanda." +"tibia" -> "That's our world." +"god" -> "They created the world and all life on it." +"king" -> "Our king is a religious man. A shining example." +"tibianus" -> * +"army" -> "Our army lives to the ideals of Banor." +"banor" -> * +"ferumbras" -> "He is a pawn of evil." +"excalibug" -> "Only a being loyal to Banor will wield this blade." +"news" -> "Sorry, I rarely have time to chat." +"time" -> "Now, it is %T." + +"heal$",Burning>0 -> "You are burning. I will help you.", Burning(0,0), EffectOpp(15) +"heal$",Poison>0 -> "You are poisoned. I will help you.", Poison(0,0), EffectOpp(14) +"heal$",HP<40 -> "You are looking really bad. Let me heal your wounds.", HP=40, EffectOpp(13) + +"heal$",PvPEnforced -> "You aren't looking that bad." +"heal$" -> "You aren't looking that bad. Sorry, I can't help you. But if you are looking for additional protection you should go on the pilgrimage of ashes." + +"blessing",PvPEnforced,! -> "The lifeforce of this world is waning. There are no more blessings avaliable on this world." +"pilgrimage",PvPEnforced,! -> * +"ashes",PvPEnforced,! -> * + +"spiritual",PvPEnforced,! -> * +"shielding",PvPEnforced,! -> * +"sacred","places",PvPEnforced,! -> * +"spark",PvPEnforced,! -> * +"phoenix",PvPEnforced,! -> * +"embrace",PvPEnforced,! -> * +"fire",PvPEnforced,! -> * +"suns",PvPEnforced,! -> * +"wisdom",PvPEnforced,! -> * +"solitude",PvPEnforced,! -> * + + +"pilgrimage" -> "Whenever you receive a lethal wound your lifeforce is damaged. With every single of the five blessings you have this damage will be reduced." +"ashes" -> * +"blessing" -> "There are five different blessings available in five sacred places. These blessings are: the spiritual shielding, the spark of the phoenix, the embrace of tibia, the fire of the suns and the wisdom of solitude." +"sacred","places" -> "Just ask in which of the five blessings you are interested in." + +"spiritual", QuestValue(104) > 0 -> "I see you received the spiritual shielding in the whiteflower temple south of Thais." +"shielding", QuestValue(104) > 0 -> * +"spiritual" -> "You can receive the spiritual shielding in the whiteflower temple south of Thais." +"shielding" -> * + +"spark", QuestValue(102) > 0 -> "I an sense that the spark of the phoenix already was given to you by the dwarven priests of earth and fire in Kazordoon." +"phoenix", QuestValue(102) > 0 -> * +"spark" -> "The spark of the phoenix is given by the dwarven priests of earth and fire in Kazordoon." +"phoenix" -> * + +"embrace", QuestValue(105) > 0 -> "I can sense the druids north of Carlin provided you with the embrace of tibia." +"embrace" -> "The druids north of Carlin can provide you with the embrace of tibia." + +"fire","suns", QuestValue(103) > 0 -> "I can see you recieved the blessing of the two suns in the suntower near Ab'Dendriel ." +"suns", QuestValue(103) > 0 -> * +"fire","suns" -> "Ask for the blessing of the two suns in the suntower near Ab'Dendriel ." +"suns" -> * + + +"wisdom", QuestValue(101) > 0 -> "I can sense you already talked to the hermit Eremo on the isle of Cormaya and recieved this blessing." +"solitude", QuestValue(101) > 0 -> * +"wisdom" -> "Talk to the hermit Eremo on the isle of Cormaya about this blessing." +"solitude" -> * + +} diff --git a/data/npc/amber.npc b/data/npc/amber.npc new file mode 100644 index 0000000..35ae0d6 --- /dev/null +++ b/data/npc/amber.npc @@ -0,0 +1,70 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# amber.npc: Datenbank für die Abenteurerin Amber + +Name = "Amber" +Outfit = (137,59-113-132-76) +Home = [32103,32182,8] +Radius = 4 + +Behaviour = { +ADDRESS,"hello$",! -> "Oh hello, nice to see you %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Sorry, I'm already talking to someone." +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "See you later." + +"bye" -> "See you later.", Idle +"farewell" -> * +"how","are","you" -> "I am recovering from a sea journey." +"job" -> "I explore and seek adventure." +"explore" -> "I have been almost everywhere in Tibia." +"adventure" -> "I fought fierce monsters, climbed the highest mountains, and crossed the sea on a raft." +"sea" -> "My trip over the sea was horrible. The weather was bad, the waves high and my raft quite simple." +"time" -> "Sorry, I lost my watch in a storm." +"help" -> "I can't help you much beyond information." +"information" -> "Just ask and I'll try to answer." +"dungeon" -> "I have not had the time to explore the dungeons of this isle, but I have seen two big caves in the east, and there is a ruined tower in the northwest." +"sewer" -> "I like sewers. I made my very first battle experience in the Thais sewers. The small sewersystem of Rookgaard has some nasty rats to fight." +"assistant" -> "I have a job of great responsibility. Mostly I keep annoying persons away from my boss." +"monster" -> "Oh, I fought orcs, cyclopses, minotaurs, and even green dragons." +"cyclops" -> "Horrible monsters they are." +"minotaur" -> * +"dragon" -> * +"raft" -> "I left my raft at the south eastern shore. I forgot my private notebook on it. If you could return it to me I would be very grateful." +"quest" -> * +"mission" -> * +"seymour" -> "I think this poor guy was a bad choice as the head of the academy." +"academy" -> "A fine institution, but it needs definitely more funds from the king." +"king" -> "King Tibianus is the ruler of Thais." +"thais" -> "A fine city, but the king has some problems enforcing the law." +"cipfried" -> "A gentle person. You should visit him, if you have problems." +"dallheim" -> "An extraordinary warrior. He's the first and last line of defense of Rookgaard." +"hyacinth" -> "Hyacinth is a great healer. He lives somewhere hidden on this isle." +"willie" -> "He's funny in his own, gruffy way." +"obi" -> "He's a funny little man." +"weapon" -> "The best weapons on this isle are just toothpicks, compared with the weapons warriors of the mainland wield." +"magic" -> "You can learn spells only in the guildhalls of the mainland." +"tibia" -> "I try to explore each spot of Tibia, and one day I will succeed." +"castle" -> "If you travel to Thais, you really should visit the marvelous castle." + +"book" -> Type=2821, Amount=1, "Do you bring me my notebook?", Topic=1 +"notebook" -> * +Topic=1,"yes",Count(Type)>=Amount -> "Excellent. Here, take this short sword, that might serve you well.", Delete(Type), Create(3294) +Topic=1,"yes" -> "Hm, you don't have it." +Topic=1 -> "Too bad." + +"orcish" -> "I speak some orcish words, not much though, just 'yes' and 'no' and such basic.", Topic=2 +"language" -> * +"prisoner" -> * +"orc" -> "Not the nicest guys you can encounter. I had some clashes with them and was prisoner of the orcs for some months." +Topic=2,"yes" -> "It's 'mok' in orcish. I help you more about that if you have some food." +Topic=2,"no" -> "In orcish that's 'burp'. I help you more about that if you have some food." + +"food" -> "My favorite dish is salmon. Oh please, bring me some of it." +"salmon" -> Type=3579, Amount=1, "Yeah! If you give me some salmon I will tell you more about the orcish language.", Topic=3 +Topic=3,"yes",Count(Type)>=Amount -> "Thank you. Orcs call arrows 'pixo'.", Delete(Type) +Topic=3,"yes" -> "You don't have one!" +Topic=3 -> "Ok, then I don't tell you more about the orcish language." +} diff --git a/data/npc/anerui.npc b/data/npc/anerui.npc new file mode 100644 index 0000000..3060fe6 --- /dev/null +++ b/data/npc/anerui.npc @@ -0,0 +1,77 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# anerui.npc: Datenbank für die Jägerin Anerui + +Name = "Anerui" +Outfit = (63,0-0-0-0) +Home = [32669,31659,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Ashari %N." +ADDRESS,"hi$",! -> * +ADDRESS,"Ashari$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Wait, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Asha Thrazi." + +"bye" -> "Asha Thrazi.", Idle +"farewell" -> * +"asha","thrazi" -> * +"name" -> "I am Anerui Mourningleaf." +"job" -> "I am the mistress of the hunt. At this place you may buy the food our hunts provide." +"time" -> "Watch the sky, it will tell you." + +"carlin" -> "Carlin needs our protection and resources. Of course they will turn on us as soon as they feel strong enough." +"thais" -> "Thais is to far away to prove a threat but also is of little help if problems should occur." +"venore" -> "Venore profits greatly from the trade with Ab'Denriel. I see those traders as leeches that suck away our resources." +"roderick" -> "He is our contact person to the thaian kingdom and a necessary evil." +"olrik" -> "He would love to be an elf but still is more kind of a pale orc." + +"hunter" -> "Hunters live a life of freedom and closeness to nature, unlike a simple farmer or bugherder." +"hunt" -> "Hunting is an art, practiced too often by diletantes. Every fool with a bow or a spear considers himself a hunter." +"game" -> * +"prey" -> * +"forest" -> "The forests are the gardens of life. Nature provides enough for everyone's need, but not enough for everyone's greed." +"nature" -> "Nature is not a friend but an unforgiving teacher, and the lessons we have to learn are endless." +"teacher" -> "Most lessons nature teaches are about life and death." +"life" -> "Life and death are significant parts of the balance." +"death" -> * +"balance" -> "The balance of nature, of course. It's everywhere, so don't ask but observe and learn." +"bugherder" -> "Well, a person who herds bugs of course." +"bugs" -> "The bugs provide us with chitin for equipment, bugmilk, and bugmeat." +"bugmilk" -> "It's delicious. Brasith sells it in his store." +"bow" -> "Bow, arrow, and spear are the hunters' best friends. In the northeast of the town one of us may sell such tools." +"arrow" -> * +"spear" -> * +"elf" -> "That is the race to which I belong." +"elves" -> * +"dwarf" -> "I will never understand these little people of the mountains." +"human" -> "The humans are a loud and ugly race. They lack any grace and are more kin to the orcs then to us." +"troll" -> "I despise their presence in our town, but it may be a necessary evil." +"cenath" -> "The magic they wield is all that matters to them." +"kuridai" -> "The Kuridai are too agressive not only to people but also to the enviroment. They lack any understanding of the balance that we know as nature." +"deraisim" -> "We try to live in harmony with the forces of nature, may they be living or unliving." +"abdaisim" -> "The Abdaisim are our brothers and sisters in spirit. We stay in contact with them, exchanging news and items." +"teshial" -> "If they ever existed they are gone now." +"ferumbras" -> "The defiler. I will not talk about him." +"crunor" -> "I guess it's a human god for the human sight of nature. I have not much knowledge of this entity." + +"offer" -> "I sell meat and ham." +"goods" -> * +"buy" -> * +"do","you","sell" -> * +"do","you","have" -> * +"food" -> * + +"meat" -> Type=3577, Amount=1, Price=4, "Do you want to buy meat for %P gold?", Topic=1 +"ham" -> Type=3582, Amount=1, Price=6, "Do you want to buy ham for %P gold?", Topic=1 + +%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=4*%1, "Do you wanna buy %A meat for %P gold?", Topic=1 +%1,1<%1,"ham" -> Type=3582, Amount=%1, Price=6*%1, "Do you wanna buy %A ham for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Sorry, you do not have enough gold." +Topic=1 -> "Maybe you will buy it another time." +} diff --git a/data/npc/aneus.npc b/data/npc/aneus.npc new file mode 100644 index 0000000..0613593 --- /dev/null +++ b/data/npc/aneus.npc @@ -0,0 +1,80 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# aneus.npc: Datenbank für den Geschichtenerzähler Aneus (Fields) + +Name = "Aneus" +Outfit = (129,0-50-58-116) +Home = [32426,31666,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Greetings adventurer %N. What leads you to me?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye and take care!" + +"bye" -> "Good bye and take care of you!", Idle +"farewell" -> * +"name" -> "My name is Aneus, the storyteller." +"bruno" -> "I don't know much about him. I only know that he is selling fish in the village." +"marlene" -> "A lovely woman. But I give you a hint: Better keep away from her. *grin*" +"graubart" -> "I don't know much about him. But he sails much and has seen nearly the whole world." +"job" -> "I'm a storyteller." +"storyteller",! -> "Well, if you wish I can tell you the story about this place here. The story about the Fields of Glory!" + +"story",! -> "Ok, sit down and listen. Back in the early days, one of the ancestors of our king Tibianus III wanted to build the best city in whole of Tibia.", Topic=2 +"fields","of","glory",! -> "Ok, sit down and listen. Back in the early days, one of the ancestors of our king Tibianus III wanted to build the best city in whole of Tibia.", Topic=2 + +Topic=2,"ancestor",! -> "Please forgive me. I forgot his name. I'm not that young anymore.", Topic=2 +Topic=2,"city",! -> "The works on this new city began and the king sent his best soldiers to protect the workers from orcs and to make them work harder.", Topic=3 + +Topic=3,"soldier",! -> "It was the elite of the whole army. They were called the Red Legion (also known as the Bloody Legion).", Topic=3 +Topic=3,"orc" -> "The orcs attacked the workers from time to time and so they disturbed the works on the city.", Topic=4 +Topic=3,"work","harder",! -> "The soldiers treated them like slaves.", Topic=4 + +Topic=4,"slave",! -> "You dont know what a slave is? I really hope that you will never have to make this experience.", Topic=3 +Topic=4,"works",! -> "The development of the city was fine. Also a giant castle was build northeast of the city. ...", + "But more and more workers started to rebel because of the bad conditions.", Topic=5 + +Topic=5,"rebel",! -> "All rebels were brought to the giant castle. Guarded by the Red Legion, they had to work and live in even worse conditions. ...", + "Also some friends of the king's sister were brought there.", Topic=6 + +Topic=6,"friends",! -> "The king's sister was pretty upset about the situation there but her brother didn't want to do anything about this matter. ...", + "So she made a plan to destroy the Red Legion for their cruelty forever.", Topic=7 + +Topic=7,"cruelty",! -> "The soldiers treated the workers like slaves.", Topic=7 +Topic=7,"plan",! -> "She ordered her loyal druids and hunters to disguise themselves as orcs from the near island and to attack the Red Legion by night over and over again.", Topic=8 + +Topic=8,"island",! -> "The General of the Red Legion became very angry about these attacks and after some months he stroke back!", Topic=9 +Topic=8,"attack",! -> * + +Topic=9,"stroke",! -> "Most of the Red Legion went to the island by night. The orcs were not prepared and the Red Legion killed hundreds of orcs with nearly no loss. ...", + "After they were satisfied they walked back to the castle.", Topic=10 + +Topic=10,"back",! -> "It is said that the orcish shamans cursed the Red Legion. ...", + "Nobody knows. But one third of the soldiers died by a disease on the way back. ...", + "And the orcs wanted to take revenge, and after some days they stroke back! ...", + "The orcs and many allied cyclopses and minotaurs from all over Tibia came to avenge their friends, and they killed nearly all workers and soldiers in the castle. ...", + "The help of the king's sister came too late.", Topic=11 + +Topic=10,"walk",! -> "It is said that the orcish shamans cursed the Red Legion. ...", + "Nobody knows. But one third of the soldiers died by a disease on the way back. ...", + "And the orcs wanted to take revenge, and after some days they stroke back! ...", + "The orcs and many allied cyclopses and minotaurs from all over Tibia came to avenge their friends, and they killed nearly all workers and soldiers in the castle. ...", + "The help of the king's sister came too late.", Topic=11 + +Topic=11,"help",! -> "She tried to rescue the workers but it was too late. The orcs started immediately to attack her troops, too. ...", + "Her royal troops went back to the city. A trick saved the city from destruction.", Topic=12 + +Topic=12,"trick" -> "They used the same trick as against the Red Legion and the orcs started to fight their non-orcish-allies. ...", + "After a bloody long fight the orcs went back to their cities. The city of Carlin was rescued. ...", + "Since then, a woman has always been ruling over Carlin and this statue was made to remind us of their great tactics against the orcs and the Red Legion. ...", + "So that was the story of Carlin and these Fields of Glory. I hope you liked it. *smiles*" + +Topic=12,"destruction" -> "They used the same trick as against the Red Legion and the orcs started to fight their non-orcish-allies. ...", + "After a bloody long fight the orcs went back to their cities. The city of Carlin was rescued. ...", + "Since then, a woman has always been ruling over Carlin and this statue was made to remind us of their great tactics against the orcs and the Red Legion. ...", + "So that was the story of Carlin and these Fields of Glory. I hope you liked it. *smiles*" +} diff --git a/data/npc/angelina.npc b/data/npc/angelina.npc new file mode 100644 index 0000000..abb9480 --- /dev/null +++ b/data/npc/angelina.npc @@ -0,0 +1,69 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# angelina.npc: Datenbank für die gefangene der dunklen mönche Angelina +Name = "Angelina" +Outfit = (136,57-79-98-95) +Home = [32635,32402,10] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "The gods must be praised that I am finally saved." +ADDRESS,"hi$",! -> * +ADDRESS,"hiho$",! -> * +ADDRESS,! -> Idle + +BUSY,"hello$",! -> "Please wait.", Queue +BUSY,"hi$",! -> * +BUSY,"hiho$",! -> * +BUSY,! -> NOP +VANISH,! -> "May the gods bless you." + +"bye" -> "May the gods bless you.", Idle +"farewell" -> * +"job" -> "I am a priestess and I travelled here to learn about that order of the humble path I heard about. ...","But when I started my investigations, this false monk Lorbas thought that I was suspicious and so he ordered his minions to take me as prisoner." +"prisoner" -> "I think Lorbas liked the idea to 'convert' me to their twisted cult and saw it as a test for their leaders. Now that the magic symbols are turned off, I will gather my strength within some hours and teleport to safety." +"humble","path" -> "There are no records about the foundation of this order, and it is unknown where its 'monks' come from. Yet, travellers told us that they are living near the remains of the dark cathedral." +"monk" -> "I learnt that these monks are impostors that use false promises to lure unwary ones into the arms of their strange cult which seems to have more political than religious agendas." +"cult" -> "The cult is secretly looking for the unsatisfied, disgrunteled and poor. Its members promise such sad individuals wealth, revenge and a cause. ...", "They lure them into the cells of their cult. Here they learn how to undermine the authorities of their cities. They are trained as thieves, spies and smugglers first. ...", "Those who prove themselves as the most promising candidates are recruited to a special hidden circle. There they learn the dark arts of poisoning and murder, or elocution and agitation to become assassins and recruiters for the cult. ...","I know nothing about their agenda but I am quite sure there has to be some higher power behind all of this." +"power" -> "I have no idea who is the mastermind behind all this, but it seems too big and too well organised to be the work of only a handful of false monks." +"cathedral" -> "The cathedral was meant to be a centre of piety and believe. A prayer to the gods that had become solid. ...", + "The construction works started at the height of the Order of the Nightmare Knights, right after they had won a major battle near the place where the cathedral was to be built. ...", + "The cathedral was meant to become a monument of the victory of good over evil. ...", + "Sadly it was just not meant to be. ...", + "As the cathedral was nearly finished, most of the monks had already moved in and even a small town for all the workers and suppliers had established itself. ...", + "But then the structure was struck by an earthquake and the work of two generations was destroyed. ...", + "Later the dwarven constructors explained that this was caused by volcanic activities and a massive cave-in. ...", + "Since the gods did not interfere and the setting was close to the notorious Pits of Inferno, it was assumed that this was the work of secret demonic powers." + +"king" -> "The king is a wise ruler but his realm is large and we all need to work hard to make the world a better place." +"venore" -> "Sadly the trade barons care more about wealth than the gods." +"thais" -> "Many see Thais as a fallen city but it is only the loudness of an ugly minority that gives people this impression." +"carlin" -> "The druids have their own way to interpret the gods' will and this has to be respected." +"edron" -> "The downfall of some of the most noble knights there should serve us as a warning to stay on guard for the evil that wants to lure us on the wrong path." +"gods" -> "I would love to discuss the teachings of the gods with you but this is neither the time nor the place." + +"tibia" -> "We all have to help to make this world a better place." + +"kazordoon" -> "The dwarves carry bitterness and pain in their souls. But it is them that have forgotten about the gods and not the other way around." +"dwarves" -> * +"dwarfs" -> * +"ab'dendriel" -> "The elves have lost their balance and identity. In this unstable state they can easily be misled or might draw the wrong conclusions." +"elves" -> * +"elfs" -> * +"darama" -> "A far away continent that will widen our view of the wonders the gods provide us with." +"darashia" -> "I know only little about the teachings of Daraman but as far as I heard they concentrate too much on the single individual instead on the world as a whole." +"ankrahmun" -> "This city is the best example where godless philosophies might lead to." +"ferumbras" -> "He is only one of the many servants of the evil. Eventually he will fall but there will be others to take his place." +"excalibug" -> "One day this weapon will be unearthed and then it will be wielded against the servants of the evil." +"assassin" -> "The assassins are the eyes and the long arm of this damnable cult. They eliminate the enemies and those who found out too much about their plans. Be aware of that and always watch your back." +"dark","monk" -> "The dark monks are the teachers and seducers of this cult. They work covertly in the cities and train thieves and assassins in the underground base here." +"teleport" -> "I am still gathering my strength for a teleport home, but some power already has returned. Do you wish to be teleported out of this cell?",topic=1 +"safety" -> * +"help" -> * +"escape" -> * +"out" -> * +"door" -> * +Topic=1,"yes" -> "So be it!", Idle, EffectOpp(11), Teleport(32626,32402,10), EffectOpp(11) +Topic=1 -> "As you wish." + +} + diff --git a/data/npc/angus.npc b/data/npc/angus.npc new file mode 100644 index 0000000..4c5ea7e --- /dev/null +++ b/data/npc/angus.npc @@ -0,0 +1,44 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# angus: Datenbank für den Teamassitstenten der explorers society Angus + +Name = "Angus" +Outfit = (133,57-113-95-113) +Home = [32670,32730,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Greetings, what can I do for you?" +ADDRESS,"hi$",! -> * + +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait a moment.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "How rude!" + +"bye" -> "Good bye.", Idle +"farewell" -> * + +################ Später ab hier besser bd nutzen +@"explorer.ndb" + +"mission",QuestValue(300)=12,QuestValue(320)<1 -> "With the objects you've provided our researchers will make steady progress. Still we are missing some test results from fellow explorers ...", "Please travel to our base in Northport and ask them to mail us their latest research reports. Then return here and ask about new missions.",SetQuestValue(320,1) + + +##### +"research","reports",QuestValue(320)=2 -> "Oh, yes! Tell our fellow explorer that the papers are in the mail already.",SetQuestValue(320,4) +"mission",QuestValue(320)=2 -> * + +##### +"mission",QuestValue(320)=3 -> "The reports from Northport have already arrived here and our progress is astonishing. We think it is possible to create an astral bridge between our bases. Are you interested to assist us with this?",topic=33 + +##### +"no",topic=33 -> "Perhaps you are interested some other time." +"yes",topic=33 -> "Good, just take this spectral essence and use it on the strange carving in this building as well as on the corresponding tile in our base at Northport ...", "As soon as you have charged the portal tiles that way, report about the spectral portals.", Create(4840),SetQuestValue(320,5) + +##### topic 34 verwendet + +} + + + diff --git a/data/npc/apparition.npc b/data/npc/apparition.npc new file mode 100644 index 0000000..21aab55 --- /dev/null +++ b/data/npc/apparition.npc @@ -0,0 +1,20 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# apparition.npc: Datenbank für einen Geist + +Name = "An Apparition" +Outfit = (48,0-0-0-0) +Home = [32204,31788,5] +Radius = 7 + +Behaviour = { +ADDRESS,"hello$",! -> NOP +ADDRESS,"hi$",! -> NOP +ADDRESS,! -> Idle +BUSY,"hello$",! -> NOP +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> NOP + +"bye" -> Idle + +} diff --git a/data/npc/arito.npc b/data/npc/arito.npc new file mode 100644 index 0000000..2721340 --- /dev/null +++ b/data/npc/arito.npc @@ -0,0 +1,91 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# arito.npc: Datenbank fuer den Wirt Arito + +Name = "Arito" +Outfit = (132,59-74-62-115) +Home = [33069,32886,6] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$","frodo",! -> "Be mourned, pilgrim in flesh." +ADDRESS,"hi$","frodo",! -> * +ADDRESS,"hello$",! -> * +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please show some patience, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Please visit us again." + +"bye" -> "Do visit us again.", Idle +"farewell" -> * +"job" -> "I am the owner of this tavern." +"tavern" -> "This tavern is called the 'Old Scarab's Shell'." + +"name" -> "My name is Arito." +"time" -> "It is exactly %T." +"pharaoh" -> "Blessed be our saviour." +"tibianus" -> "A foolish king who resides over foolish mortals." + +"army" -> "Our army is strong and unyielding." +"ferumbras" -> "This servant of evil won't even dare to enter our city and to call the wrath of our pharaoh upon him." +"arena" -> "In the arena life challenges death. Death will be victorious in the end, but in the meantime there is much for the living to learn in preparation." +"excalibug" -> "Our pharaoh does not have any use for such a weapon. Powerful though it may be, it is nothing compared to his divine power." +"thais" -> "Thais is the capital of an insolent realm. Its people embrace life without understanding the alternative." +"tibia" -> "Why, this is our world of course." +"carlin" -> "Carlin is the twin sister of Thais. Another city that has not found the true path yet." + +"news" -> "I've heard some blasphemous adventurers have excavated one of the ancient burial sites in the desert." +"rumors" -> * + +"darama" -> "This is our continent. Ankrahmun is its biggest and most marvelous city." +"darashia" -> "A city of the lost." +"daraman" -> "I know little about his heretic teachings." +"ankrahmun" -> "Our city is a marvel. It is the envy of the whole world." +"city" -> * + +"pharaoh" -> "Our pharaoh is our father, shepherd and teacher." +"arkhothep" -> * +"mortality" -> "Mortality keeps us from finding our way to ascension." + +"ascension" -> "For us mortals ascension is but a distant dream." +"Akh'rah","Uthun" -> "The Akh'rah Uthun is what constitutes our self." +"Akh" -> "The Akh is our body, both in death and in life." + +"undead" -> "Undeath is a blessing." +"undeath" -> * +"Rah" -> "The Rah is our lifeforce. It is the source of our inner light." +"uthun" -> "The Uthun is what we learn and remember." +"mourn" -> "Mortality is a curse. That is why mortals have to be mourned." + +"arena" -> "The arena is located close to the centre of Ankrahmun." +"palace" -> "The residence of our beloved pharaoh can be found to the south of the arena." +"temple" -> "The temple is to the east, not far from the shore." + +"buy" -> "I can offer you bread, cheese, ham or meat." +"offer" -> * +"do","you","sell" -> * +"do","you","have" -> * +"food" -> "Looking for food? I have lemonade, wine, water, bread, cheese, ham, meat and fish." + +"bread" -> Type=3600, Amount=1, Price=8, "Would you like to buy bread for %P gold?", Topic=1 +"cheese" -> Type=3607, Amount=1, Price=12, "Would you like to buy cheese for %P gold?", Topic=1 +"meat" -> Type=3577, Amount=1, Price=10, "Would you like to buy meat for %P gold?", Topic=1 +"ham" -> Type=3582, Amount=1, Price=16, "Would you like to buy a ham for %P gold?", Topic=1 +"fish" -> Type=3578, Amount=1, Price=6, "Would you like to buy a fish for %P gold?", Topic=1 + +%1,1<%1,"bread" -> Type=3600, Amount=%1, Price=8*%1, "Would you like to buy %A breads for %P gold?", Topic=1 +%1,1<%1,"cheese" -> Type=3607, Amount=%1, Price=12*%1, "Would you like to buy %A cheese for %P gold?", Topic=1 +%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=10*%1, "Would you like to buy %A meat for %P gold?", Topic=1 +%1,1<%1,"ham" -> Type=3582, Amount=%1, Price=16*%1, "Would you like to buy %A ham for %P gold?", Topic=1 +%1,1<%1,"fish" -> Type=3578, Amount=%1, Price=6*%1, "Would you like to buy %A fishes for %P gold?", Topic=1 + +"lemonade" -> Type=2880, Data=12, Amount=1, Price=3, "Do you want to buy a mug of lemonade for %P gold?", Topic=1 +"wine" -> Type=2880, Data=2, Amount=1, Price=4, "Do you want to buy a mug of wine for %P gold?", Topic=1 +"water" -> Type=2880, Data=1, Amount=1, Price=2, "Do you want to buy a mug of water for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "I am sorry, but you do not have enough gold." +Topic=1 -> "Maybe later." + +} diff --git a/data/npc/arkhothep.npc b/data/npc/arkhothep.npc new file mode 100644 index 0000000..e82711a --- /dev/null +++ b/data/npc/arkhothep.npc @@ -0,0 +1,20 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# Arkhothep.npc: Datenbank für den Pharao von Ankrahmun + +Name = "Arkhothep" +Outfit = (91,0-0-0-0) +Home = [33150,32842,4] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> Idle +ADDRESS,"hi$",! -> Idle +ADDRESS,! -> Idle +BUSY,"hello$",! -> NOP +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> NOP + +"bye" -> Idle + +} diff --git a/data/npc/arnold.npc b/data/npc/arnold.npc new file mode 100644 index 0000000..fce03bb --- /dev/null +++ b/data/npc/arnold.npc @@ -0,0 +1,11 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# arnold.npc: Datenbank für eine Stadtwache in Venore + +Name = "Arnold" +Outfit = (131,113-113-113-115) +Home = [32945,32070,6] +Radius = 6 + +Behaviour = { +@"guards-venore.ndb" +} diff --git a/data/npc/aruda.npc b/data/npc/aruda.npc new file mode 100644 index 0000000..2706a32 --- /dev/null +++ b/data/npc/aruda.npc @@ -0,0 +1,74 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# aruda.npc: Datenbank fuer die Diebin Aruda + +Name = "Aruda" +Outfit = (140,77-83-79-95) +Home = [32368,32215,7] +Radius = 99 + +Behaviour = { +ADDRESS,"hello$",male,! -> "Oh, hello, handsome! It's a pleasure to meet you %N." +ADDRESS,"hi$",male,! -> * +ADDRESS,"hello$",female,! -> "Oh, hello %N, your hair looks great! Who did it for you?", Topic=1 +ADDRESS,"hi$",female,! -> * +ADDRESS,! -> Idle +BUSY,"hi$",! -> "Please be nice and wait a minute. I'll be right with you %N.", Queue +BUSY,"hello$",! -> * +BUSY,! -> NOP +VANISH,! -> "I hope to see you soon." + +"bye" -> "Good bye. I really hope we'll talk again soon.", Idle +"farewell" -> * +"how","are","you" -> "Thank you very much. How kind of you to care about me. I am fine, thank you.", Price=5, Topic=2 +"sell" -> "Sorry, I have nothing to sell.",Price=5, Topic=2 +"job" -> "I do some work now and then. Nothing unusual, though.",Price=5, Topic=2 +"news" -> "You should ask Oswald about news. He loves them." +"name",male -> "I am a little sad, that you seem to have forgotten me, handsome. I am Aruda.",Price=5, Topic=2 +"name",female -> "I am Aruda.",Price=5, Topic=2 +"aruda",male -> "Oh, I like it, how you say my name.",Price=5, Topic=2 +"aruda",female -> "Yes, that's me!",Price=5, Topic=2 +"time" -> Type=2906, Amount=1, "Please don't be so rude to look for the time if you are talking to me.", Topic=3 +"help" -> "I am deeply sorry, I can't help you.",Price=5, Topic=2 +"monster" -> "UH! What a terrifying topic. Please let us speak about something more pleasant, I am a weak and small woman after all.", Price=5, Topic=2 +"dungeon" -> * +"sewer" -> "What gives you the impression, I am the kind of women, you find in sewers?", Price=5, Topic=2 +"god" -> "You should ask about that in one of the temples.", Price=5, Topic=2 +"king" -> "The king, that lives in this fascinating castle? I think he does look kind of cute in his luxurious robes, doesn't he?", Price=10, Topic=2 +"sam",male -> "He is soooo strong! What muscles! What a body! On the other hand, compared to you he looks quite puny.", Price=5, Topic=2 +"sam" -> "He is soooo strong! What muscles! What a body! Did you ask him for a date?", Price=5, Topic=2 +"benjamin" -> "He is a little simple minded but always nice and well dressed.", Price=5, Topic=2 +"gorn" -> "He should really sell some stylish gowns or something like that. We Tibians never get some clothing of the latest fashion. It's a shame.", Price=5, Topic=2 +"quentin" -> "I don't understand this lonely monks. I love company too much to become one. He, he, he!", Price=5, Topic=2 +"bozo" -> "Oh, isn't he funny? I could listen to him the whole day.", Price=5, Topic=2 +"oswald" -> "As far as I know, he is working in the castle." +"rumour" -> "I am a little shy and so don't hear many rumors", Price=5, Topic=2 +"rumor" -> * +"gossip" -> * +"fuck",male -> "Oh, you little devil, stop talking like that! ", Price=20, Topic=2 +"kiss",male -> * +"fuck",female -> "Uhm, let us change the subject, please.", Price=20, Topic=2 +"weapon" -> "I know so little about weapons, so tell me something about weapons, please.", Price=5, Topic=2 +"magic" -> "I believe that love is stronger then all magic, don't you agree?", Price=5, Topic=2 +"thief" -> "Oh, sorry, I have to hurry, bye!", Idle +"theft" -> * +"tibia" -> "I would like to visit the beach more often, but I guess it's too dangerous.", Price=5, Topic=2 +"castle" -> "I love this castle! It's so beautiful.", Price=5, Topic=2 +"muriel" -> "Powerful sorcerers frighten me a little.", Price=5, Topic=2 +"elane" -> "I personally think it's inappropriate for a woman to become a warrior, what do you think about that?", Price=5, Topic=2 +"marvik" -> "Druids seldom visit a town, what do you know about druids?", Price=5, Topic=2 +"gregor" -> "I like brave fighters like him.", Price=5, Topic=2 +"noodles" -> "Oh, he is sooooo cute!", Price=5, Topic=2 +"dog" -> "I like dogs, the little ones at least. Do you like dogs, too?", Price=5, Topic=2 +"poodle" -> * +"excalibug" -> "Oh, I am just a girl and know nothing about magic swords and such things.", Price=10, Topic=2 +"partos" -> "I ... don't know someone named like that.", topic=4 +"yenny" -> "Yenny? I know no Yenny, nor have I ever used that name! You have mistook me with someone else.", Idle + +Topic=1 -> "I would never have guessed that." +Topic=2,CountMoney>=Price -> "Oh, sorry, I was distracted, what did you say?", DeleteMoney +Topic=2,CountMoney "Oh, I just remember I have some work to do, sorry. Bye!", Idle +Topic=3,Count(Type)>=Amount -> "Take some time to talk to me!", Delete(Type) +Topic=4,"spouse" -> "Well ... I might have known him a little .. but there was nothing serious.", Topic=5 +Topic=4,"girlfriend" -> * +Topic=5,"fruit" -> "I remember that grapes were his favourites. He was almost addicted to them." +} diff --git a/data/npc/ashtamor.npc b/data/npc/ashtamor.npc new file mode 100644 index 0000000..8e181ee --- /dev/null +++ b/data/npc/ashtamor.npc @@ -0,0 +1,56 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# ashtamor.npc: Krematoriumsbesitzer Ashtamor + +Name = "Ashtamor" +Outfit = (130,19-114-76-114) +Home = [32958,32088,6] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome, %N, wanderer between the worlds." +ADDRESS,"hi$",! -> * +ADDRESS,"greetings$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "The time comes for everyone, %N.", Queue +BUSY,"hi$",! -> * +BUSY,"greetings$",! -> * +BUSY,! -> NOP +VANISH,! -> "See you again ... sooner or later, more or less alive." + +"bye" -> "See you again ... sooner or later, more or less alive.", Idle +"job" -> "I consider myself as a guide, a guardian over the souls who transcend the border to another world." +"crematory" -> "Such an ugly word for this wonderful place. It is a door, a portal to a better world than this one is." +"name" -> "What is a name worth in your eyes? And more important: Does the choice of your name decide your further fate? Perhaps we will never know." +"time" -> "It's %T now, but the true question is: How much time is left?" +"fire" -> "The purging force of the fire ... after having been purified, the freed souls will depart with the smoke." +"soul" -> "The essence of life. Source of your very self. While the body is in space and time, the soul exists in time only." +"body" -> "Is the mind an emination of body, or the body an invention by the mind?" +"death" -> "What else does it mean than the loss of your weak physical shell? And isn't the true power in the universe rather mental than physical?" +"venore" -> "You come to this world naked, and leave it this way, so there's no need to hold back your money, especially not in a place like Venore." +"king" -> "Kings, queens ... I've seen them come and go. Everything fades, even the glory and wealth of the richest." +"monster" -> "Oh yes, monsters can grant you a passage to the afterlife also, but it's not a comfortable trip. " +"thanks" -> "'Thank you' ... Words I rarely here these days. Tell me when I might be of service again, %N." +"thank","you" -> * +"help" -> "What help might I offer you except guidance? Would you like me to help you transcend the border to the afterlife?", Topic=1 + +Topic=1,"yes" -> "Are you sure? You might not be able to come back, consider that.", Topic=2 +Topic=1,"no" -> "Come to me when you have changed your mind, wanderer." +Topic=2,"yes" -> EffectOpp(16), EffectMe(14), "Hmm... seems you are not ready yet to let go." +Topic=2,"no" -> "Come to me when you have changed your mind, wanderer." + +"buy" -> "I am offering vases and amphoras, the perfect vessel for dusty remains of whatever sort." +"do","you","sell" -> * +"do","you","have" -> * +"offer" -> * + +"vase" -> Type=2876, Amount=1, Price=3, "Do you want to buy a vase for %P gold?", Topic=3 +"amphora" -> Type=2893, Amount=1, Price=4, "Do you want to buy an amphora for %P gold?", Topic=3 + +%1,1<%1,"vase" -> Type=2876, Amount=%1, Price=3*%1, "Do you want to buy %A vases for %P gold?", Topic=3 +%1,1<%1,"amphora" -> Type=2893, Amount=%1, Price=4*%1, "Do you want to buy %A amphoras for %P gold?", Topic=3 + + +Topic=3,"yes",CountMoney>=Price -> "May it be of good use to you. ", DeleteMoney, Create(Type) +Topic=3,"yes" -> "Sorry, that's not even enough for a shard of my quality wares." +Topic=3 -> "Do you really want to leave the choice of your future vessel to chance?" +} diff --git a/data/npc/asima.npc b/data/npc/asima.npc new file mode 100644 index 0000000..721a62b --- /dev/null +++ b/data/npc/asima.npc @@ -0,0 +1,59 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# asima.npc: Datenbank fuer die Magiebedarfshändlerin Asima + +Name = "Asima" +Outfit = (138,97-70-94-76) +Home = [33220,32404,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Daraman's blessings, %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Wait, %N!", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Daraman's blessings." + +"bye" -> "Daraman's blessings.", Idle +"name" -> "I am Asima, student of arcane magic and right hand of Shalmar." +"job" -> "Shalmar's ears and eyesight have gotten really bad lately. I'm helping him with his magic store so he can focus on teaching spells." +"time" -> "It's %T right now." + +"offer" -> "I'm selling life and mana fluids, runes, wands, rods and spellbooks." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * + + +"rune" -> "I sell blank runes and spell runes." +"life","fluid" -> Type=2874, Data=11, Amount=1, Price=60, "Do you want to buy life fluid for %P gold?", Topic=5 +"mana","fluid" -> Type=2874, Data=10, Amount=1, Price=55, "Do you want to buy mana fluid for %P gold?", Topic=5 +"blank","rune" -> Type=3147, Amount=1, Price=10, "Do you want to buy a blank rune for %P gold?", Topic=4 +"spellbook" -> Type=3059, Amount=1, Price=150, "In a spellbook, your spells are listed. There you will find the pronunciation of each spell. Do you want to buy one for %P gold?", Topic=4 + +%1,1<%1,"life","fluid" -> Type=2874, Data=11, Amount=%1, Price=60*%1, "Do you want to buy %A potions of life fluid for %P gold?", Topic=5 +%1,1<%1,"mana","fluid" -> Type=2874, Data=10, Amount=%1, Price=55*%1, "Do you want to buy %A potions of mana fluid for %P gold?", Topic=5 +%1,1<%1,"blank","rune" -> Type=3147, Amount=%1, Price=10*%1, "Do you want to buy %A blank runes for %P gold?", Topic=4 +%1,1<%1,"spellbook" -> Type=3059, Amount=%1, Price=150*%1, "In a spellbook, your spells are listed. There you will find the pronunciation of each spell. Do you want to buy %A spellbooks for %P gold?", Topic=4 + +"deposit" -> "I will pay you 5 gold for every empty vial. Ok?", Data=0, Topic=6 +"vial" -> * +"flask" -> * + +@"gen-t-runes-free-s.ndb" +@"gen-t-wands-prem-s.ndb" + +Topic=4,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=4,"yes" -> "Come back, when you have enough money." +Topic=4 -> "Hmm, but next time." + +Topic=5,"yes",CountMoney>=Price -> "Here you are. There is a deposit of 5 gold on the vial.", DeleteMoney, Create(Type) +Topic=5,"yes" -> "Come back, when you have enough money." +Topic=5 -> "Hmm, but next time." + +Topic=6,"yes",Count(2874)>0 -> Amount=Count(2874), Price=Amount*5, "Here you are ... %P gold.", Delete(2874), CreateMoney +Topic=6,"yes" -> "You don't have any empty vials." +Topic=6 -> "Hmm, but please keep Tibia litter free." + +} diff --git a/data/npc/asrak.npc b/data/npc/asrak.npc new file mode 100644 index 0000000..5ed7d3f --- /dev/null +++ b/data/npc/asrak.npc @@ -0,0 +1,135 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# asrak.npc: Datenbank für den Minotaurenklingenmeister Asrak + +Name = "Asrak" +Outfit = (29,0-0-0-0) +Home = [32932,32074,11] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "I welcome you, %N!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait in patience, young %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "May your path be as straight as an arrow." + +"bye" -> "May your path be as straight as an arrow.", Idle +"farewell" -> * +"job" -> "I am the overseer of the pits and the trainer of the gladiators." +"shop" -> * +"name" -> "I am known as Asrak the Ironhoof." +"time" -> "It is %T." +"king" -> "I pledge no allegiance to any king, be it human or minotaurean." +"tibianus" -> * +"venore" -> "The city pays me well and those undisciplined gladiators need my skills and guidance badly." +"gladiator" -> "Those wannabe fighters are weak and most of them are unable to comprehend a higher concept like the Mooh'Tah." +"trainer" -> * +"minotaur" -> "In the ancient wars we lost much because of the rage. The one good thing is we lost our trust in the gods, too." +"gods" -> "By them we were imbued with the rage that almost costed our existence. By them we were used as pawns in wars that were not ours." +"mintwallin" -> "The city is only a shadow of what we could have accomplished without that curse of rage that the gods bestowed upon us." +"rage" -> "Rage is the legacy of Blog, the beast. To overcome it is our primal goal. The Mooh'Tah is our only hope of salvation and perfection." +"guidance" -> "Like all true minotaurean blademasters I am a warrior-philosopher of the Mooh'Tah." +"mooh'tah" -> "The Mooh'Tah teaches us control. It provides you with weapon, armor, and shield. It teaches you harmony and focus." +"harmony" -> "There is an elegant harmony in every thing done right. If you feel the harmony of an action you can sing its song." +"sing" -> "Each harmonic action has it own song. If you can sing it, you are in harmony with that action. This is where the minotaurean battlesongs come from." +"song" -> * +"battlesongs" -> "Each Mooh'Tah master focuses his skills on the harmony of battle. He is one with the song that he's singing with his voice or at least his heart." +"mooh'tah","master" -> "Mooh'Tah masters are the epitome of the minotaurean warrior-philosophers. Full in control, free of rage, focused in perfect harmony with their actions." +"warrior-philosopher" -> * +"general" -> "Your human generals are like their warriors. They lack the focus to be a true warrior." +"army" -> "Your human army might be big, but without skills. They are only sheep to be slaughtered." +"ferumbras" -> "To rely on magic is like to cheat fate. All cheaters will find their just punishment one day, and so will he." +"excalibug" -> "If it's truly a weapon to slay gods it might be worth to be sought for." +"news" -> "Focus on your own life, not on that of others." +"help" -> "I teach worthy warriors the way of the knight." +"monster" -> "Inferior creatures of rage, driven by their primitive urges. Only worthy to be noticed to test one's skills." +"dungeon" -> "The dungeons of your desires and fears are the only ones you really should fear and those you really have to conquer." +"thanks" -> "I hope you learned something." +"thank","you" -> * + +"offer" -> "I offer you the teachings of knighthood and the way of the paladin." +"training" -> * +"do","you","sell" -> "I am not a merchant, but a warrior." +"do","you","have" -> * +"weapon" -> "Make your will your weapon, and your enemies will perish." +"armor" -> "Courage is the only armor that shields you against rage and fear, the greatest dangers you will have to face." +"shield" -> "Your confidence shall be your shield. Nothing can penetrate that defence. No emotion will let you lose your focus." + +Knight,"spell" -> "I can teach you healing spells and support spells. What kind of spell do you wish to learn? You can also tell me for which level you would like to learn a spell, if you prefer that.", Topic=2 +Paladin,"spell" -> "I can teach you rune spells and instant spells. What kind of spell do you wish to learn? You can also tell me for which level you would like to learn a spell, if you prefer that.", Topic=3 +"spell" -> "Sorry, I only teach spells to knights and paladins." + +Knight,"instant","spell" -> "I can teach you healing spells and support spells. What kind of spell do you wish to learn?" +Knight,"healing","spell" -> "In this category I have 'Light Healing' and 'Antidote'." +Knight,"support","spell" -> "In this category I have 'Light', 'Find Person' and 'Great Light'." +Knight,"level" -> "For which level would you like to learn a spell?", Topic=2 +Paladin,"rune","spell" -> "I sell 'Light Magic Missile', 'Heavy Magic Missile', 'Fireball' and 'Destroy Field'." +Paladin,"instant","spell" -> "I sell healing spells, supply spells and support spells. Which of these interests you most?" +Paladin,"level" -> "For which level would you like to learn a spell?", Topic=3 + +Topic=2,"healing","spell" -> "In this category I have 'Light Healing' and 'Antidote'." +Topic=2,"support","spell" -> "In this category I have 'Light', 'Find Person' and 'Great Light'." +Topic=2,"bye" -> "May your path be as straight as an arrow.", Idle + +Topic=2,"8$" -> "For level 8 I have 'Find Person' and 'Light'.", Topic=2 +Topic=2,"9$" -> "For level 9 I have 'Light Healing'.", Topic=2 +Topic=2,"10$" -> "For level 10 I have 'Antidote'.", Topic=2 +Topic=2,"13$" -> "For level 13 I have 'Great Light'.", Topic=2 +Topic=2 -> "Sorry, I have only spells for level 8, 9, 10 and 13.", Topic=2 + +Knight,"find","person" -> String="Find Person", Price=80, "Do you want to buy the spell 'Find Person' for %P gold?", Topic=4 +Knight,"light" -> String="Light", Price=100, "Do you want to buy the spell 'Light' for %P gold?", Topic=4 +Knight,"light","healing" -> String="Light Healing", Price=170, "Do you want to buy the spell 'Light Healing' for %P gold?", Topic=4 +Knight,"antidote" -> String="Antidote", Price=150, "Do you want to buy the spell 'Antidote' for %P gold?", Topic=4 +Knight,"great","light" -> String="Great Light", Price=500, "Do you want to buy the spell 'Great Light' for %P gold?", Topic=4 + +Topic=3,"rune","spell" -> "I sell 'Light Magic Missile', 'Heavy Magic Missile', 'Fireball' and 'Destroy Field'." +Topic=3,"instant","spell" -> "I sell healing spells, supply spells and support spells. Which of these interests you most?" +Topic=3,"level" -> "For which level would you like to learn a spell?", Topic=3 +Topic=3,"bye" -> "May your path be as straight as an arrow.", Idle + +Topic=3,"8$" -> "For level 8 I have 'Find Person' and 'Light'.", Topic=3 +Topic=3,"9$" -> "For level 9 I have 'Light Healing'.", Topic=3 +Topic=3,"10$" -> "For level 10 I have 'Antidote'.", Topic=3 +Topic=3,"11$" -> "For level 11 I have 'Intense Healing'.", Topic=3 +Topic=3,"13$" -> "For level 13 I have 'Great Light' and 'Conjure Arrow'.", Topic=3 +Topic=3,"14$" -> "For level 14 I have 'Food' and 'Magic Shield'.", Topic=3 +Topic=3,"15$" -> "For level 15 I have 'Light Magic Missile'.", Topic=3 +Topic=3,"16$" -> "For level 16 I have 'Poisoned Arrow'.", Topic=3 +Topic=3,"17$" -> "For level 17 I have 'Fireball' and 'Destroy Field'.", Topic=3 +Topic=3,"20$" -> "For level 20 I have 'Ultimate Healing'.", Topic=3 +Topic=3,"25$" -> "For level 25 I have 'Explosive Arrow' and 'Heavy Magic Missile'.", Topic=3 +Topic=3,"35$" -> "For level 35 I have 'Invisible'.", Topic=3 + +Topic=3 -> "Sorry, I have only spells for level 8 to 11 and 13 to 17 as well as for level 20, 25 and 35.", Topic=3 + +Paladin,"healing","spell" -> "In this category I have 'Light Healing', 'Intense Healing', 'Ultimate Healing' and 'Antidote'." +Paladin,"supply","spell" -> "In this category I have 'Food', 'Conjure Arrow', 'Poisoned Arrow' and 'Explosive Arrow'." +Paladin,"support","spell" -> "In this category I have 'Find Person', 'Light', 'Great Light', 'Magic Shield' and 'Invisible'." + +Paladin,"find","person" -> String="Find Person", Price=80, "Do you want to buy the spell 'Find Person' for %P gold?", Topic=4 +Paladin,"light" -> String="Light", Price=100, "Do you want to buy the spell 'Light' for %P gold?", Topic=4 +Paladin,"food" -> String="Food", Price=300, "Do you want to buy the spell 'Food' for %P gold?", Topic=4 +Paladin,"light","healing" -> String="Light Healing", Price=170, "Do you want to buy the spell 'Light Healing' for %P gold?", Topic=4 +Paladin,"light","missile" -> String="Light Magic Missile", Price=500, "Do you want to buy the spell 'Light Magic Missile' for %P gold?", Topic=4 +Paladin,"antidote" -> String="Antidote", Price=150, "Do you want to buy the spell 'Antidote' for %P gold?", Topic=4 +Paladin,"intense","healing" -> String="Intense Healing", Price=350, "Do you want to buy the spell 'Intense Healing' for %P gold?", Topic=4 +Paladin,"conjure","arrow" -> String="Conjure Arrow", Price=450, "Do you want to buy the spell 'Conjure Arrow' for %P gold?", Topic=4 +Paladin,"great","light" -> String="Great Light", Price=500, "Do you want to buy the spell 'Great Light' for %P gold?", Topic=4 +Paladin,"heavy","missile" -> String="Heavy Magic Missile", Price=1500, "Do you want to buy the spell 'Heavy Magic Missile' for %P gold?", Topic=4 +Paladin,"magic","shield" -> String="Magic Shield", Price=450, "Do you want to buy the spell 'Magic Shield' for %P gold?", Topic=4 +Paladin,"fireball" -> String="Fireball", Price=800, "Do you want to buy the spell 'Fireball' for %P gold?", Topic=4 +Paladin,"poison","arrow" -> String="Poisoned Arrow", Price=700, "Do you want to buy the spell 'Poisoned Arrow' for %P gold?", Topic=4 +Paladin,"destroy","field" -> String="Destroy Field", Price=700, "Do you want to buy the spell 'Destroy Field' for %P gold?", Topic=4 +Paladin,"ultimate","healing" -> String="Ultimate Healing", Price=1000, "Do you want to buy the spell 'Ultimate Healing' for %P gold?", Topic=4 +Paladin,"explosive","arrow" -> String="Explosive Arrow", Price=1000, "Do you want to buy the spell 'Explosive Arrow' for %P gold?", Topic=4 +Paladin,"invisible" -> String="Invisible", Price=2000, "Do you want to buy the spell 'Invisible' for %P gold?", Topic=4 + +Topic=4,"yes",SpellKnown(String)=1 -> "You already know how to cast this spell." +Topic=4,"yes",Level Amount=SpellLevel(String), "You have to be level %A to learn this spell." +Topic=4,"yes",CountMoney "Return when you have enough gold." +Topic=4,"yes" -> "Here you are. Look in your spellbook for the pronunciation of this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=4 -> "Maybe next time." +} diff --git a/data/npc/avar.npc b/data/npc/avar.npc new file mode 100644 index 0000000..3a6a29f --- /dev/null +++ b/data/npc/avar.npc @@ -0,0 +1,33 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# avar.npc: Datenbank für den Abenteurer Avar Tar + +Name = "Avar Tar" +Outfit = (73,0-0-0-0) +Home = [33250,31764,7] +Radius = 4 + +Behaviour = { +ADDRESS,"hello$",! -> "Greetings, traveler %N!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Only one chat at the same time, sorry." +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "See you later." + +"bye" -> "See you later.", Idle +"name" -> "I am Avar Tar, slayer of monsters, saviour of princesses, and defender of the weak." +"job" -> "I am a professional hero." +"time" -> "It's %T right now." +"king" -> "I am on a quest for the Thaian king ... as usual, of course." +"tibianus" -> * +"quest" -> * +"army" -> "Where the army fails a hero like me is needed." +"ferumbras" -> "I fought him serveral times, sometimes he killed me, sometimes I killed him, I would say we are even right now, but I am getting better and more powerful each day." +"excalibug" -> "I am sure it's hidden in a vault of the Nightmare Knights beneath the Plains of Havoc. I plan an expedition to go there and rout out the Ruthless Seven, but I have to save the world first." +"thais" -> "If I had the time I would restore peace in this once proud city, but there's too much to do before I can start that quest." +"tibia" -> "I've seen it all and done it all ... at least twice." +"carlin" -> "I saved the women there once or twice." +"news" -> "There is a great evil lurking beneath this isle ... and beneath the Plains of Havoc and in the ancient necropolis and beneath the Ghostlands ... well everywhere basically." +"rumors" -> * +} diff --git a/data/npc/azil.npc b/data/npc/azil.npc new file mode 100644 index 0000000..a237b8e --- /dev/null +++ b/data/npc/azil.npc @@ -0,0 +1,105 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# Azil.npc: Datenbank für den Rüstungshändler Azil + +Name = "Azil" +Outfit = (129,95-10-12-119) +Home = [33217,32431,7] +Radius = 0 + +Behaviour = { +ADDRESS,"hello$",! -> "Be greeted %N! See the armors: harder than the scales of a dragon, lighter than a feather." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please, o honoured customer.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye, honoured customer. It was a pleasure to talk to you." + +"bye" -> "Good bye. Come back soon.", Idle +"job" -> "I sell various kinds of masterly crafted armor. The wares I offer are as numerous as the sand of the desert." +"shop" -> * +"name" -> "My name is Azil Ibn Izal." +"time" -> "It's %T right now, o honoured one." +"help" -> "I sell and buy armor, helmets, and shields." +"drefia" -> "O brave one! Before you go there, please make sure that you buy the best armor you can afford." +"thanks" -> "You are welcome, o richest of the wealthiest." +"thank","you" -> * + +"buy" -> "So, what do you need? I sell armor, helmets, shields, and trousers." +"do","you","sell" -> * +"do","you","have" -> * +"offer" -> "My offers are armor, helmets, trousers, and shields." +"weapon" -> "You see me sad, but you have to ask another tradesman for that." +"helmet" -> "I am selling leather helmets, chain helmets, brass helmets, and viking helmets. What do you want?" +"armor" -> "I am selling leather armor, chain armor, and brass armor. What do you need?" +"shield" -> "I am selling wooden shields, brass shields, and plate shields. What do you want?" +"trousers" -> "I am selling chain legs and brass legs. What do you need?" +"legs" -> * + +"leather","armor" -> Type=3361, Amount=1, Price=35, "Do you want to buy a leather armor for %P gold?", Topic=1 +"chain","armor" -> Type=3358, Amount=1, Price=200, "Do you want to buy a chain armor for %P gold?", Topic=1 +"brass","armor" -> Type=3359, Amount=1, Price=450, "Do you want to buy a brass armor for %P gold?", Topic=1 +"leather","helmet" -> Type=3355, Amount=1, Price=12, "Do you want to buy a leather helmet for %P gold?", Topic=1 +"chain","helmet" -> Type=3352, Amount=1, Price=52, "Do you want to buy a chain helmet for %P gold?", Topic=1 +"brass","helmet" -> Type=3354, Amount=1, Price=120, "Do you want to buy a brass helmet for %P gold?", Topic=1 +"viking","helmet" -> Type=3367, Amount=1, Price=265, "Do you want to buy a viking helmet for %P gold?", Topic=1 +"wooden","shield" -> Type=3412, Amount=1, Price=15, "Do you want to buy a wooden shield for %P gold?", Topic=1 +"brass","shield" -> Type=3411, Amount=1, Price=65, "Do you want to buy a brass shield for %P gold?", Topic=1 +"plate","shield" -> Type=3410, Amount=1, Price=125, "Do you want to buy a plate shield for %P gold?", Topic=1 +"brass","legs" -> Type=3372, Amount=1, Price=195, "Do you want to buy brass legs for %P gold?", Topic=1 +"chain","legs" -> Type=3558, Amount=1, Price=80, "Do you want to buy chain legs for %P gold?", Topic=1 + +%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=35*%1, "Do you want to buy %A leather armors for %P gold?", Topic=1 +%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=200*%1, "Do you want to buy %A chain armors for %P gold?", Topic=1 +%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=450*%1, "Do you want to buy %A brass armors for %P gold?", Topic=1 +%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=12*%1, "Do you want to buy %A leather helmets for %P gold?", Topic=1 +%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=52*%1, "Do you want to buy %A chain helmets for %P gold?", Topic=1 +%1,1<%1,"brass","helmet" -> Type=3354, Amount=%1, Price=120*%1, "Do you want to buy %A brass helmets for %P gold?", Topic=1 +%1,1<%1,"viking","helmet" -> Type=3367, Amount=%1, Price=265*%1, "Do you want to buy %A viking helmets for %P gold?", Topic=1 +%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=15*%1, "Do you want to buy %A wooden shields for %P gold?", Topic=1 +%1,1<%1,"brass","shield" -> Type=3411, Amount=%1, Price=65*%1, "Do you want to buy %A brass shields for %P gold?", Topic=1 +%1,1<%1,"plate","shield" -> Type=3410, Amount=%1, Price=125*%1, "Do you want to buy %A plate shields for %P gold?", Topic=1 +%1,1<%1,"brass","legs" -> Type=3372, Amount=%1, Price=195*%1, "Do you want to buy %A brass legs for %P gold?", Topic=1 +%1,1<%1,"chain","legs" -> Type=3558, Amount=%1, Price=80*%1, "Do you want to buy %A chain legs for %P gold?", Topic=1 + +"sell","leather","armor" -> Type=3361, Amount=1, Price=5, "Do you want to sell leather armor for %P gold?", Topic=2 +"sell","chain","armor" -> Type=3358, Amount=1, Price=40, "Do you want to sell chain armor for %P gold?", Topic=2 +"sell","brass","armor" -> Type=3359, Amount=1, Price=112, "Do you want to sell brass armor for %P gold?", Topic=2 +"sell","plate","armor" -> Type=3357, Amount=1, Price=240, "Do you want to sell plate armor for %P gold?", Topic=2 +"sell","steel","helmet" -> Type=3351, Amount=1, Price=293, "Do you want to sell a steel helmet for %P gold?", Topic=2 +"sell","chain","helmet" -> Type=3352, Amount=1, Price=12, "Do you want to sell a chain helmet for %P gold?", Topic=2 +"sell","brass","helmet" -> Type=3354, Amount=1, Price=30, "Do you want to sell a brass helmet for %P gold?", Topic=2 +"sell","leather","helmet" -> Type=3355, Amount=1, Price=3, "Do you want to sell a leather helmet for %P gold?", Topic=2 +"sell","viking","helmet" -> Type=3367, Amount=1, Price=66, "Do you want to sell a viking helmet for %P gold?", Topic=2 +"sell","plate","shield" -> Type=3410, Amount=1, Price=45, "Do you want to sell a plate shield for %P gold?", Topic=2 +"sell","brass","shield" -> Type=3411, Amount=1, Price=16, "Do you want to sell a brass shield for %P gold?", Topic=2 +"sell","wooden","shield" -> Type=3412, Amount=1, Price=3, "Do you want to sell a wooden shield for %P gold?", Topic=2 +"sell","battle","shield" -> Type=3413, Amount=1, Price=60, "Do you want to sell a battle shield for %P gold?", Topic=2 +"sell","brass","legs" -> Type=3372, Amount=1, Price=49, "Do you want to sell brass legs for %P gold?", Topic=2 +"sell","chain","legs" -> Type=3558, Amount=1, Price=20, "Do you want to sell chain legs for %P gold?", Topic=2 + +"sell",%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=5*%1, "Do you want to sell %A leather armors for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=40*%1, "Do you want to sell %A chain armors for %P gold?", Topic=2 +"sell",%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=112*%1, "Do you want to sell %A brass armors for %P gold?", Topic=2 +"sell",%1,1<%1,"plate","armor" -> Type=3357, Amount=%1, Price=240*%1, "Do you want to sell %A plate armors for %P gold?", Topic=2 +"sell",%1,1<%1,"steel","helmet" -> Type=3351, Amount=%1, Price=293*%1, "Do you want to sell %A steel helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=12*%1, "Do you want to sell %A chain helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"brass","helmet" -> Type=3354, Amount=%1, Price=30*%1, "Do you want to sell %A brass helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=3*%1, "Do you want to sell %A leather helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"viking","helmet" -> Type=3367, Amount=%1, Price=66*%1, "Do you want to sell %A viking helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"plate","shield" -> Type=3410, Amount=%1, Price=45*%1, "Do you want to sell %A plate shields for %P gold?", Topic=2 +"sell",%1,1<%1,"brass","shield" -> Type=3411, Amount=%1, Price=16*%1, "Do you want to sell %A brass shields for %P gold?", Topic=2 +"sell",%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=3*%1, "Do you want to sell %A wooden shields for %P gold?", Topic=2 +"sell",%1,1<%1,"battle","shield" -> Type=3413, Amount=%1, Price=60*%1, "Do you want to sell %A battle shields for %P gold?", Topic=2 +"sell",%1,1<%1,"brass","legs" -> Type=3372, Amount=%1, Price=49*%1, "Do you want to sell %A brass legs for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","legs" -> Type=3558, Amount=%1, Price=20*%1, "Do you want to sell %A chain legs for %P gold?", Topic=2 + +Topic=1,"yes",CountMoney>=Price -> "Oh thank you, most generous one. Here are your wares.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Sorry, but your purse is as empty as the eye socket of a ghoul." +Topic=1 -> "Maybe we can trade another day." + +Topic=2,"yes",Count(Type)>=Amount -> "Here is your money. It was a pleasure to deal with you.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Sorry, you don't own one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have so many." +Topic=2 -> "Maybe we can trade another day." +} diff --git a/data/npc/baaleal.npc b/data/npc/baaleal.npc new file mode 100644 index 0000000..9259467 --- /dev/null +++ b/data/npc/baaleal.npc @@ -0,0 +1,119 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# baaleal.npc: Datenbank für den Efreetgeneral Baa'leal + +Name = "Baa'leal" +Outfit = (51,0-0-0-0) +Home = [33048,32620,4] +Radius = 2 + +Behaviour = { + +ADDRESS,QuestValue(285)=0,"djanni'hah$",! -> "You know the code human! Very well then... What do you want, %N?",SetQuestValue(285,1) +ADDRESS,QuestValue(285)=0,! -> "A human! TAKE THIS!",SetQuestValue(285,1), Burning(150,4), EffectOpp(5), EffectMe(8),Idle + +ADDRESS,"hello$",QuestValue(278)=3,! -> "You are still alive, %N? Well, what do you want?" +ADDRESS,"hi$",QuestValue(278)=3,! -> * +ADDRESS,"greetings$",QuestValue(278)=3,! -> * +ADDRESS,"djanni'hah$",QuestValue(278)=3,! -> * +ADDRESS,! -> Idle + +BUSY,"hello$",QuestValue(278)=3,! -> "Can't you see I am already talking to somebody here, %N? You civilians don't understand the concept of discipline at all, do you!", Queue +BUSY,"hi$",QuestValue(278)=3,! -> * +BUSY,"greetings$",QuestValue(278)=3,! -> * +BUSY,"djanni'hah$",QuestValue(278)=3,! -> * +BUSY,! -> NOP + +VANISH -> "Hail Malor!" + +"bye" -> "Stand down, soldier!", Idle +"farewell" -> * +"name" -> "I'm general Baa'leal. What do you want in Mal'ouquah?" +"general" -> * +"baa'leal" -> "That is GENERAL Baa'leal for you, human." +"job" -> "I am commander-in-chief of the armed forces of the UDLA, all branches of service. ...", + "Hence I'm responsible for all operations in the enemy's territory." +"udla" -> "Yes. The United Djinn Liberation Army. ...", + "The title has been given to our valiant armed forces in order to stress both the revolutionary focus of our agenda and the universalist nature of our political approach. ...", + "Don't ask me what that means. Wasn't my idea." + +"ubaid",QuestValue(286)=0,! -> "Ubaid told you to speak with me? Hmmm... maybe there is something you could help us with. Are you interested, human?",Topic=1 +"work",QuestValue(286)=0,! -> * +"operation",QuestValue(286)=0,! -> "Each mission and operation is a crucial step towards our victory! ...", + "Now that we speak of it ...", + "Since you are no djinn, there is something you could help us with. Are you interested, human?",Topic=1 +"mission",QuestValue(286)=0,! -> * + +Topic=1,"yes" -> "Well ... All right. You may only be a human, but you do seem to have the right spirit. ...", + "Listen! Since our base of operations is set in this isolated spot we depend on supplies from outside. These supplies are crucial for us to win the war. ...", + "Unfortunately, it has happened that some of our supplies have disappeared on their way to this fortress. At first we thought it was the Marid, but intelligence reports suggest a different explanation. ...", + "We now believe that a human was behind the theft! ...", + "His identity is still unknown but we have been told that the thief fled to the human settlement called Carlin. I want you to find him and report back to me. Nobody messes with the Efreet and lives to tell the tale! ...", + "Now go! Travel to the northern city Carlin! Keep your eyes open and look around for something that might give you a clue!", SetQuestValue(286,1) +Topic=1 -> "After all, you're just a human." + +"operation",QuestValue(286)>0,QuestValue(286)<3 -> "Did you find the thief of our supplies?", Topic=2 +"mission",QuestValue(286)>0,QuestValue(286)<3 -> * +"work",QuestValue(286)>0,QuestValue(286)<3 -> * +"thief",QuestValue(286)>0,QuestValue(286)<3 -> * + +Topic=2,"yes" -> "Finally! What is his name then?", Topic=3 +Topic=2 -> "Then go to Carlin and search for him! Look for something that might give you a clue!" + +Topic=3,"partos",QuestValue(286)=2,! -> "You found the thief! Excellent work, soldier! You are doing well - for a human, that is. Here - take this as a reward. ...", + "Since you have proven to be a capable soldier, we have another mission for you. ...", + "If you are interested go to Alesar and ask him about it.", Amount=6, Create(3035), SetQuestValue(286,3) +Topic=3,! -> "Hmmm... I don't think so. Return to Carlin and continue your search!" + +"operation",QuestValue(286)=3 -> "Did you already talk to Alesar? He has another mission for you!" +"mission",QuestValue(286)=3 -> * + +"mal'ouquah" -> "At the moment Mal'ouquah is our headquarter. However, I am already working on a cunning plan to move our base of operations deep into the enemy's territory." +"ashta'daramai" -> "Ashta'daramai is the enemy's base of operations. I am looking forward to the moment when we raise our flag there!" +"gabel" -> "He is weak. Much too weak to be our leader." +"king" -> "The UDLA does not serve a king because there isn't any. Of course, that is bound to change." +"djinn" -> "We are a race of warriors! We Efreets are destined to rule and to conquer." +"efreet" -> "We are the true djinn! We do not live in denial of our true nature like those damn liberals, the Marid." +"marid" -> "Nothing but a bunch of mealy-mouthed, mollycoddled wimps and milksops the lot of them. They may be superior in numbers, but we will win anyway because of our superior strategic thinking." +"malor" -> "Hail to our great leader!" +"human" -> "No offence, but your race is weak. You lack both the physical strength and the true warrior spirit. And worst of all, you have no strategic thinking." +"zathroth" -> "I understand he created us. Must have been a great general." +"tibia" -> "It is our mission to achieve total and decisive dominion of this world within two years. Well perhaps ... three. Always be realistic, that's what I say." +"daraman" -> "Damn that liberal peacenik, that treacherous mealy-mouthed double-faced good-for-nothing surrender monkey! ...", + "He has infected this proud people's minds with his peace-for-all blabber." +"darashia" -> "The humans living in the northern deserts used to be nomads. Even though they are just humans they used to be respectable fighters. ...", + "However, now they are living in this city they have grown fat and decadent. They will be easy prey." +"scarab" -> "Impressive animals. I have this idea of training them as battle steeds. Imagine this: Djinns mounted on scarabs! With a battalion of those I would crush the enemy in the blink of an eye!" +"edron" -> "They say the humans have built some big cities over there. I am looking forward to see them burn." +"thais" -> * +"venore" -> * +"kazordoon" -> * +"carlin" -> * +"ab'dendriel" -> * +"ankrahmun" -> "That old city has some impressive defensive structures. But I swear I will bring it down one day... I have a cunning plan already! ...", + "I am thinking of a huge wooden camel." +"pharaoh" -> "Ankrahmun's pharaoh apparently believes himself to be some sort of god. Ah well. A solid blow with my scimitar will bring him back to earth soon enough!" +"palace" -> "I suppose the palace is where the pharaoh resides. I have a distinct feeling I shall see it burn rather soon." +"ascension" -> "Apparently, ascension is what the followers of the pharaoh are after. No idea what exactly that is, though." +"rah" -> "Spare me that pseudo-theological hogwash." +"uthun" -> * +"akh" -> * + +"kha'zeel" -> "It was an excellent idea to build our headquarter in the mountains of kha'zeel. Easy to defend, you know. Too bad the enemy had the same idea." +"kha'labal" -> "Kha'labal? Yes, it was me who devastated it. Couldn't leave it to the enemy, you see? We had to destroy it in order to save it!" +"war" -> "War is the father of things, and I live and breathe it. Ok, it's a tad bit silly that we are forced to fight against our own kind, but as a good soldier I will do my duty! ...", + "And if I hear anybody talking about 'peace' he will be court-martialled and summarily executed! Or vice versa!" +"melchior" -> "Melchior! I remember that greedy little civilian. I would have court-martialled him, but I suppose it is just as well the way it is." +"alesar" -> "Ah yes, Alesar! Excellent smith, that man!" +"fa'hradin" -> "He is Gabel's lieutenant and confidant. He is a powerful wizard, one has to admit that - and that's the only reason he is still alive. Without all his magical mumbo jumbo we would have long since won this war." +"lamp" -> "We sleep in those lamps. I like them - they are small and functional. We do not need cozy beds and fluffy duvets like decadent humans." + + + + + +#"mission", Questvalue(###)=### -> "A volunteer, hm? Well ... All right. You may only be a human, but you do seem to have the right spirit, and I like that. That's what we need around here!","Listen. Since our base of operations is set in this isolated spot we depend on supplies from outside. These supplies are crucial for us to win the war.","Unfortunately, it has happened that some of our supplies have disappeared on their way to this fortress. At first we thought it was the Marid, but intelligence reports suggest a different explanation. We now believe that a group of humans was behind the theft.","Unfortunately, we do not have much further specific information. All we know is that the thieves' hideout is somewhere in a northern city. However, you are a human, so you might stand a good chance to find those thieving jerks. I want them punished. Nobody messes with the Efreet and lives to tell the tale!","Now go! Travel to the northern cities! Look around for something that might give you a clue!", SetQuestValue +#"mission", Questvalue(###)=### -> "You found the thieves? Excellent work, soldier! You are doing well - for a human, that is. Here - take this. Since you are not a regular member of the UDLA you have deserve some compensation.", Create (###,###), SetQuestValue(###,###) +#"mission", Questvalue(###)=### -> "Still feeling adventurous, are we? Well, as I matter of fact there is something else you could do for us. Something very special.","Listen: We have sent a spy Ashta'Daramai, our enemy's fortress. He was on a mission to steal certain documents for us. Unfortunately, we have lost contact with him.","We must find out what happened to him and, more importantly, to the documents. Go to the to the fortress and try to find him. Above all, find the documents and bring them to me.","A word of advice: Our spy entered the fortress through a network of underground tunnels. Perhaps you should sneak into Ashta'Daramai using the same route. That way he should be easy to find.","Go now and don't come back without the documents.", SetQuestValue (###,###) +#"mission", Questvalue(###)=### -> "Well, blast my buttocks with a blunderbuss###! The documents! Outstanding work, soldier! Malor will be pleased!","It appears you do deserve our trust after all. Tell you what, soldier - I will order that stubborn Alesar to fully cooperate with you. He's got some pretty nice items to sell. He won't like it, of course, but I'm sure he will do as he is told. He is a namby-pamby civilian after all.","Oh, and ask him about a mission, too. I think he and Malor were talking about a plan.", SetQuestValue(###,###) + +} diff --git a/data/npc/bambi.npc b/data/npc/bambi.npc new file mode 100644 index 0000000..c30eb2f --- /dev/null +++ b/data/npc/bambi.npc @@ -0,0 +1,11 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# bambi.npc: Datenbank für die Wächterin Bambi Bonecrusher (Carlin) + +Name = "Bambi Bonecrusher" +Outfit = (139,96-19-68-95) +Home = [32341,31749,7] +Radius = 2 + +Behaviour = { +@"guards-carlin.ndb" +} diff --git a/data/npc/bansheequeen.npc b/data/npc/bansheequeen.npc new file mode 100644 index 0000000..b7aff1c --- /dev/null +++ b/data/npc/bansheequeen.npc @@ -0,0 +1,75 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# bansheequeen.npc: Datenbank für die Bansheequeen + +Name = "The Queen of the Banshee" +Outfit = (78,0-0-0-0) +Home = [32260,31863,14] +Radius = 6 + +Behaviour = { +ADDRESS,"hello$",! -> "Be greeted, dear visitor. Come and stay ... a while." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Wait as patiently as death is waiting for you!" +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Yes, flee from death. But know it shall be always one step behind you." + + +"bye" -> "We will meet again.", Idle +"farewell" -> * + +"name" -> "It hurts me to even think about my mortal past. Its long lost and forgotten. So don't ask me about it!" +"job" -> "It is my curse to be the eternal guardian of this ancient place." +"place" -> "It served as a temple, a source of power and ... as a sender for an ancient race in time long gone by and forgotten." +"race" -> "The race that built this edifice came to this place from the stars. They ran from an enemy even more horrible than even themselves. But they carried the seed of their own destruction in them." +"seed" -> "This ancient race was annihilated by its own doings, that's all I know. Aeons have passed since then, but the sheer presence of this complex is still defiling and desecrating this area." +"destruction" -> * +"complex" -> "Its constructors were too strange for you or even me to understand. We cannot know what this ... thing they have built was supposed to be good for. All I can feel is a constant twisting and binding of souls, though that is probably only a side-effect." +"ghostlands" -> "The place you know as the Ghostlands had a different name once ... and many names thereafter. Too many for me to remember them all." +"banshee" -> "They are my maidens. They give me comfort in my eternal vigil over the last seal." +"seal" -> "I am the guardian of the SEVENTH and final seal. The seal to open the last door before ... but perhaps it is better you see it with your own eyes." +"guardian" -> * +"seventh",level<60,! -> "You are not experienced enough to master the challenges ahead or to receive knowledge about the seventh seal. Go and learn more before asking me again." +"seventh",level>59,! -> "If you have passed the first six seals and entered the blue fires that lead to the chamber of the seal you might receive my kiss ... It will open the last seal. Do you think you are ready?", topic=2 +"last" -> * + +"kiss",PZBlock,! -> "You have spilled too much blood recently and the dead are hungry for your soul. Perhaps return when you regained you inner balance." + +"kiss",topic=8 , QuestValue(11) < 1 -> "Are you prepared to receive my kiss, even though this will mean that your death as well as a part of your soul will forever belong to me, my dear?", Topic=1 + +"kiss", QuestValue(11) > 0 -> "You have already received my kiss. You should know better then to ask for it." +"kiss" -> "To receive my kiss you have to pass all other seals first." +"yes",topic=1 -> "So be it! Hmmmmmm...",SetQuestValue(11,1),SetQuestValue(12,QuestValue(12)+1),Teleport(32202,31812,8), EffectOpp(14) +"no",topic=1 -> "Perhaps it is the better choice for you, my dear." + +"yes",topic=2,QuestValue(4)=1 -> "Yessss, I can sense you have passed the seal of sacrifice. Have you passed any other seal yet?", topic=3 +"yes",topic=2,QuestValue(4)<1 -> "You have not passed the seal of sacrifice yet. Return to me when you are better prepared." +"no",topic=2 -> "Then try to be better prepared next time we meet." + +"yes",topic=3,QuestValue(5)=1 -> "I sense you have passed the hidden seal as well. Have you passed any other seal yet?", topic=4 +"yes",topic=3,QuestValue(5)<1 -> "You have not found the hidden seal yet. Return when you are better prepared." +"no",topic=3 -> "Then try to be better prepared next time we meet." + + +"yes",topic=4,QuestValue(6)=1 -> "Oh yes, you have braved the plagueseal. Have you passed any other seal yet?", topic=5 +"yes",topic=4,QuestValue(6)<1 -> "You have not faced the plagueseal yet. Return to me when you are better prepared." +"no",topic=4 -> "Then try to be better prepared next time we meet." + + +"yes",topic=5,QuestValue(7)=1 -> "Ah, I can sense the power of the seal of demonrage burning in your heart. Have you passed any other seal yet?", topic=6 +"yes",topic=5,QuestValue(7)<1 -> "You are not filled with the fury of the imprisoned demon. Return when you are better prepared." +"no",topic=5 -> "Then try to be better prepared next time we meet." + +"yes",topic=6,QuestValue(9)=1 -> "So, you have managed to pass the seal of the true path. Have you passed any other seal yet?", topic=7 +"yes",topic=6,QuestValue(9)<1 -> "You have not found your true path yet. Return when you are better prepared." +"no",topic=6 -> "Then try to be better prepared next time we meet." + +"yes",topic=7,QuestValue(10)=1 -> "I see! You have mastered the seal of logic. You have made the sacrifice, you have seen the unseen, you possess fortitude, you have filled yourself with power and found your path. You may ask me for my kiss now.", topic=8 +"yes",topic=7,QuestValue(10)<1 -> "You have not found your true path yet. Return to meh when you are better prepared." +"no",topic=7 -> "Then try to be better prepared next time we meet." + + + +"spectral","dress" -> "Your wish for a spectral dress is silly. Allthough I will grant you the permission to take one. My maidens left one in a box in a room, directly south of here.",SetQuestValue(327,1) +} diff --git a/data/npc/barbara.npc b/data/npc/barbara.npc new file mode 100644 index 0000000..24e56f5 --- /dev/null +++ b/data/npc/barbara.npc @@ -0,0 +1,37 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# barbara.npc: Datenbank für die Wachfrau Barbara + +Name = "Barbara" +Outfit = (139,78-52-64-115) +Home = [32320,31752,7] +Radius = 0 + +Behaviour = { +ADDRESS,"hello$","queen",! -> "HAIL TO THE QUEEN!" +ADDRESS,"hail$","queen",! -> "HAIL TO THE QUEEN!" +ADDRESS,"salutations$","queen",! -> "HAIL TO THE QUEEN!" +ADDRESS,"hi$",! -> "MIND YOUR MANNERS COMMONER! To address the queen greet with her title!", Idle +ADDRESS,"hello$",! -> * +ADDRESS,"hi$",! -> "MIND YOUR MANNERS COMMONER! To address the queen greet with her title!", Idle +ADDRESS,"hello$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$","queen",! -> "Wait for your audience %N!" +BUSY,"hail$","queen",! -> "Wait for your audience %N!" +BUSY,"salutations$","queen",! -> "Wait for your audience %N!" +BUSY,"hi$","queen",! -> "Wait for your audience %N!" +BUSY,! -> NOP +VANISH,! -> "LONG LIVE THE QUEEN!" + +"bye" -> "LONG LIVE THE QUEEN! You may leave now!", Idle +"farewell" -> * + +"fuck" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"idiot" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"asshole" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"ass$" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"fag$" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"stupid" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"tyrant" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"shit" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"lunatic" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +} diff --git a/data/npc/bashira.npc b/data/npc/bashira.npc new file mode 100644 index 0000000..492d83f --- /dev/null +++ b/data/npc/bashira.npc @@ -0,0 +1,126 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# bashira.npc: Datenbank fuer die Haendlerin Bashira (Elfenstadt) + +Name = "Bashira" +Outfit = (144,78-62-97-76) +Home = [32669,31655,8] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Ashari %N." +ADDRESS,"hi$",! -> * +ADDRESS,"ashari$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Wait one moment, %N.", Queue +BUSY,"hi$",! -> * +BUSY,"ashari$",! -> * +BUSY,! -> NOP +VANISH,! -> "Asha Thrazi." + +"bye" -> "Asha Thrazi.", Idle +"farewell" -> * +"asha","thrazi" -> * +"job" -> "I sell various equipment and buy some stuff." +"equipment" -> "I sell shovels, picks, scythes, bags, ropes, backpacks, plates, cups, scrolls, parchments, documents, watches, various sources of light, fishing rods and sixpacks of worms." +"goods" -> * +"light" -> "I sell torches, candelabra, and oil." +"name" -> "I am Bashira Darkmark." + +"carlin" -> "Carlin has some capable fighters, allthough they lack the grace of an elf." +"thais" -> "The people of thais boast about their mighty kingdom, but eventually their short lives will doom everything they buld." +"venore" -> "Their merchants have no patience and all to fast they loose their masks of friedlyness." +"roderick" -> "His presence here is a waste of space and talking to or even about him a waste of time." +"olrik" -> "He is quite amusing for a human." + +"elves" -> "That's our race." +"dwarfs" -> "They have some talent in mining and smithing." +"humans" -> "They have nothing to give us." +"troll" -> "They are lazy and clumsy. We should use dwarfs instead." + +"cenath" -> "Their magic is almost as impressive as their egos." +"kuridai" -> "Without us and our tools nothing would work in this town." +"deraisim" -> "Useless leafeaters." +"abdaisim" -> "They left; perhaps we should do that, too." +"teshial" -> "A stupid Cenath-myth." +"ferumbras" -> "He may scare the treedwellers or the big-mouthes above, but not the Kuridai." +"crunor" -> "One god of many. They are all alike and of no use." + +"time" -> "Buy a watch." +"food" -> "I am not dealing with food." + +"torch" -> Type=2920, Amount=1, Price=2, "Do you want to buy a torch for %P gold?", Topic=1 +"candelab" -> Type=2911, Amount=1, Price=8, "Do you want to buy a candelabrum for %P gold?", Topic=1 +"bag" -> Type=2857, Amount=1, Price=4, "Do you want to buy a bag for %P gold?", Topic=1 +"scroll" -> Type=2815, Amount=1, Price=5, "Do you want to buy a scroll for %P gold?", Topic=1 +"document" -> Type=2834, Amount=1, Price=12, "Do you want to buy a document for %P gold?", Topic=1 +"parchment" -> Type=2835, Amount=1, Price=8, "Do you want to buy a parchment for %P gold?", Topic=1 +"shovel" -> Type=3457, Amount=1, Price=50, "Do you want to buy a shovel for %P gold?", Topic=1 +"backpack" -> Type=2865, Amount=1, Price=20, "Do you want to buy a backpack for %P gold?", Topic=1 +"scythe" -> Type=3453, Amount=1, Price=50, "Do you want to buy a scythe for %P gold?", Topic=1 +"pick" -> Type=3456, Amount=1, Price=50, "Do you want to buy a pick for %P gold?", Topic=1 +"watch" -> Type=2906, Amount=1, Price=20, "Do you want to buy one of my high quality watches for %P gold?", Topic=1 +"rope" -> Type=3003, Amount=1, Price=50, "Do you want to buy a rope for %P gold?", Topic=1 +"rod" -> Type=3483, Amount=1, Price=150, "Do you want to buy a fishing rod for %P gold?", Topic=1 +"present" -> Type=2856, Amount=1, Price=10, "Do you want to buy a present for %P gold?", Topic=1 +"oil" -> Type=2874, Data=7, Amount=1, Price=20, "Do you want to buy oil for %P gold?", Topic=2 +"waterskin" -> Type=2901, Data=1, Amount=1, Price=10, "Do you want to buy a waterskin for %P gold?", Topic=1 +"cup" -> Type=2881, Amount=1, Price=2, "Do you want to buy a cup for %P gold?", Topic=1 +"plate" -> Type=2905, Amount=1, Price=6, "Do you want to buy a plate for %P gold?", Topic=1 +"bucket" -> Type=2873, Data=0, Amount=1, Price=4, "Do you want to buy a bucket for %P gold?", Topic=1 +"bottle" -> Type=2875, Data=0, Amount=1, Price=3, "Do you want to buy a bottle for %P gold?", Topic=1 + +%1,1<%1,"torch" -> Type=2920, Amount=%1, Price=2*%1, "Do you want to buy %A torches for %P gold?", Topic=1 +%1,1<%1,"candelab" -> Type=2911, Amount=%1, Price=8*%1, "Do you want to buy %A candelabra for %P gold?", Topic=1 +%1,1<%1,"bag" -> Type=2857, Amount=%1, Price=4*%1, "Do you want to buy %A bags for %P gold?", Topic=1 +%1,1<%1,"scroll" -> Type=2815, Amount=%1, Price=5*%1, "Do you want to buy %A scrolls for %P gold?", Topic=1 +%1,1<%1,"document" -> Type=2834, Amount=%1, Price=12*%1, "Do you want to buy %A documents for %P gold?", Topic=1 +%1,1<%1,"parchment" -> Type=2835, Amount=%1, Price=8*%1, "Do you want to buy %A parchments for %P gold?", Topic=1 +%1,1<%1,"shovel" -> Type=3457, Amount=%1, Price=50*%1, "Do you want to buy %A shovels for %P gold?", Topic=1 +%1,1<%1,"backpack" -> Type=2865, Amount=%1, Price=20*%1, "Do you want to buy %A backpacks for %P gold?", Topic=1 +%1,1<%1,"scythe" -> Type=3453, Amount=%1, Price=50*%1, "Do you want to buy %A scythes for %P gold?", Topic=1 +%1,1<%1,"pick" -> Type=3456, Amount=%1, Price=50*%1, "Do you want to buy %A picks for %P gold?", Topic=1 +%1,1<%1,"watch" -> Type=2906, Amount=%1, Price=20*%1, "Do you want to buy %A of my high quality watches for %P gold?", Topic=1 +%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=50*%1, "Do you want to buy %A ropes for %P gold?", Topic=1 +%1,1<%1,"rod" -> Type=3483, Amount=%1, Price=150*%1, "Do you want to buy %A fishing rods for %P gold?", Topic=1 +%1,1<%1,"present" -> Type=2856, Amount=%1, Price=10*%1, "Do you want to buy %A presents for %P gold?", Topic=1 +%1,1<%1,"oil" -> Type=2874, Data=7, Amount=%1, Price=20*%1, "Do you want to buy %A vials of oil for %P gold?", Topic=2 +%1,1<%1,"waterskin" -> Type=2901, Data=1, Amount=%1, Price=10*%1, "Do you want to buy %A water skins for %P gold?", Topic=1 +%1,1<%1,"cup" -> Type=2881, Amount=%1, Price=2*%1, "Do you want to buy %A cups for %P gold?", Topic=1 +%1,1<%1,"plate" -> Type=2905, Amount=%1, Price=6*%1, "Do you want to buy %A plates for %P gold?", Topic=1 +%1,1<%1,"bucket" -> Type=2873, Data=0, Amount=%1, Price=4*%1, "Do you want to buy %A buckets for %P gold?", Topic=1 +%1,1<%1,"bottle" -> Type=2875, Data=0, Amount=%1, Price=3*%1, "Do you want to buy %A bottles for %P gold?", Topic=1 + +"worm" -> "I sell worms only in sixpacks for 5 gold each, how many sixpacks of worms do you want to buy?" +"worms" -> * +%1,"worms" -> Type=3492, Amount=%1*6, Price=5*%1, "So you want to buy some of my sixpacks with altogether %A worms for %P gold?", Topic=1 +%1,"six","pack" -> * + +"sell","rope" -> Type=3003, Amount=1, Price=8, "Do you want to sell a rope for %P gold?", Topic=3 +"sell",%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=8*%1, "Do you want to sell %A ropes for %P gold?", Topic=3 + +Topic=1,"yes",CountMoney>=Price -> "Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "You don't have so much money." +Topic=1 -> "Then not." + +Topic=2,"yes",CountMoney>=Price -> "Here it is. There is a deposit of 5 gold on the vial.", DeleteMoney, Create(Type) +Topic=2,"yes" -> "You don't have so much money." +Topic=2 -> "Then not." + +Topic=3,"yes",Count(Type)>=Amount -> "Ok. Here's your money.", Delete(Type), CreateMoney +Topic=3,"yes" -> "Sorry, you don't have one." +Topic=3 -> "Maybe next time." + +"deposit" -> "I will pay you 5 gold for every empty vial. Ok?", Data=0, Topic=4 +"vial" -> * +"flask" -> * + +Topic=4,"yes",Count(2874)>0 -> Amount=Count(2874), Price=Amount*5, "Here you are ... %P gold.", Delete(2874), CreateMoney +Topic=4,"yes" -> "You don't have any empty vials." +Topic=4 -> "Hmm, but please keep Tibia litter free." + +"buy" -> "I have shovels, picks, scythes, bags, ropes, backpacks, plates, scrolls, watches, some lightsources, and other stuff." +"do","you","sell" -> * +"do","you","have" -> * +"offer" -> * +"stuff" -> "Water hoses, pitchforks, presents, buckets, bottles, and the like." +} diff --git a/data/npc/basilisk.npc b/data/npc/basilisk.npc new file mode 100644 index 0000000..ddd232e --- /dev/null +++ b/data/npc/basilisk.npc @@ -0,0 +1,43 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# basilisk.npc: Datenbank für den Basilisken + +Name = "Basilisk" +Outfit = (28,0-0-0-0) +Home = [32641,31943,15] +Radius = 2 + +Behaviour = { +ADDRESS,"a",! -> EffectMe(9), Idle +ADDRESS,"b",! -> * +ADDRESS,"c",! -> * +ADDRESS,"d",! -> * +ADDRESS,"e",! -> * + +ADDRESS,"f",! -> EffectMe(13), Idle +ADDRESS,"g",! -> * +ADDRESS,"h",! -> * + +ADDRESS,"i",! -> EffectMe(14), Idle +ADDRESS,"j",! -> * +ADDRESS,"k",! -> * +ADDRESS,"l",! -> * +ADDRESS,"m",! -> * + +ADDRESS,"n",! -> EffectMe(15), Idle +ADDRESS,"o",! -> * +ADDRESS,"p",! -> * +ADDRESS,"r",! -> * +ADDRESS,"s",! -> * + +ADDRESS,"t",! -> EffectMe(17), Idle +ADDRESS,"u",! -> * +ADDRESS,"v",! -> * +ADDRESS,"w",! -> * +ADDRESS,"y",! -> * + +ADDRESS,! -> Idle + +BUSY,! -> NOP + +VANISH,! -> NOP +} diff --git a/data/npc/baxter.npc b/data/npc/baxter.npc new file mode 100644 index 0000000..60249d3 --- /dev/null +++ b/data/npc/baxter.npc @@ -0,0 +1,68 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# baxter.npc: Datenbank für den Burgwächter Baxter + +Name = "Baxter" +Outfit = (131,96-29-29-115) +Home = [32322,32188,7] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "LONG LIVE KING TIBIANUS!" +ADDRESS,"hi$",! -> "LONG LIVE KING TIBIANUS!" +ADDRESS,! -> Idle +BUSY,"hello$" -> "Cant you see I am busy, eh?!." +BUSY,"hi$" -> "Cant you see I am busy, eh?!." +BUSY,! -> NOP +VANISH,! -> "What a lack of manners!" + +"bye" -> "LONG LIVE THE KING!", Idle +"farewell" -> * +"news" -> "It is rumoured that Ferumbras is planning a new attack on town." +"how","are","you"-> "I am healthy and vigilant." +"sell" -> "Visit Tibia's shopkeepers to buy their fine wares." +"king" -> "King Tibianus III is our wise and just leader!" +"leader" -> * +"job" -> "I am a proud member of the king's army. It is my duty to guard the castle." +"army" -> "Our brave army, which protects our city, consists of three battlegroups." +"guard" -> * +"battlegroup" -> "There are the dogs of war, the red guards, and the silver guards." +"castle" -> "His Royal Highness ordered the castle to be open for all his subjects." +"subject" -> "We all live under the benevolent guidance of our king." +"dogs","of","war"-> "They are our main army." +"red","guard" -> "They are our special forces. Some serve as cityguards, others as secret police." +"secret","police"-> "Ask a higher offical about that." +"silver","guard" -> "The best sorcerers, paladins, knights, or druids of our forces are choosen to serve as silver guards. They are the bodyguards of the king." +"city" -> "Now that the king returned, we will clean the city from all scum." +"scum" -> "To much scum roams our streets in our days, the red guards will take care of them." +"stutch" -> "He is soldier in the silver guard." +"harsky" -> "He is soldier in the silver guard." +"bozo" -> "The royal jester. I dont think he is funny." +"sam" -> "He is a fine blacksmith. Almost all our weapons are made by him." +"gorn" -> "An old friend of mine. He was once a great warrior and adventurer, now he is running a shop." +"benjamin" -> "He was one of the king's best generals, now he is a bit ...uhm... forgetful." +"excalibug" -> "Gorn and I searched for this weapon in the darkest corners of each dungeon, but found nothing." +"partos" -> "He was wanted for a long time and got caught stealing some time ago.", Topic=1 +Topic=1,"fruit" -> "I understand he was stealing some fruit, he is obsessed with, and got incautious." +Topic=1 -> "What has this to do with this Partos guy?" +"chester" -> "This man is paranoid, but I guess that is useful in his job." +"tbi" -> "There is almost nothing known about that organization." +"work" -> "We have a rat problem in the sewers. In the name of our glorious king I am paying 1 blinking piece of gold for every freshly killed rat you bring to me." +"mission" -> * +"quest" -> * +"rat" -> Type=3994, Amount=1, Price=1, "Do you bring a freshly killed rat for a bounty of %P gold?", Topic=2 +%1,1<%1,"rat" -> Type=3994, Amount=%1, Price=1*%1, "Do you want to deliver me %A rats for a bounty of %P gold?", Topic=2 + +Topic=2,"yes",Count(Type)>=Amount -> "Here is your reward. You will become a great warrior some day.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Look like it wasn't as dead as you thought ... it's gone." +Topic=2 -> "Come on. Don't waste my time with your jests." + +"fuck" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"idiot" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"asshole" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"ass$" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"fag$" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"stupid" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"tyrant" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"shit" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"lunatic" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +} diff --git a/data/npc/beatrice.npc b/data/npc/beatrice.npc new file mode 100644 index 0000000..43e6b09 --- /dev/null +++ b/data/npc/beatrice.npc @@ -0,0 +1,115 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# beatrice.npc: Datenbank fuer die Ausruestungshaendlerin Beatrice + +Name = "Beatrice" +Outfit = (136,96-102-69-95) +Home = [33214,31803,6] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "Hello, hiho, and ashari %N." +ADDRESS,"hi$",! -> * +ADDRESS,"ashari$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "You're next, %N.", Queue +BUSY,"hi$",! -> * +BUSY,"ashari$",! -> * +BUSY,! -> NOP +VANISH,! -> "See you later." + +"bye" -> "See you later.", Idle +"name" -> "I am called Beatrice." +"job" -> "My job is to sell all kind of useful equipment." +"time" -> "It's %T right now." +"king" -> "I have seen him once. What a handsome man he is." +"tibianus" -> * +"army" -> "I supply them with some basic stuff." +"ferumbras" -> "I vaguely remember that name." +"excalibug" -> "A myth like the screwdriver of Kurik or the endless vial of manafluid." +"thais" -> "We are no longer in need to be supplied from there." +"tibia" -> "I don't like travelling much. I prefer to live in the safety of our city." +"carlin" -> "Though they rebelled against our king it's said that the city is very lovely." +"edron" -> "It's the best place to live at." +"news" -> "There are always rumors about the dangers in the far north of Edron." +"rumors" -> * + +"offer" -> "My inventory is large, just have a look at the blackboard." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"equipment" -> * + +"torch" -> Type=2920, Amount=1, Price=2, "Do you want to buy a torch for %P gold?", Topic=1 +"bag" -> Type=2861, Amount=1, Price=5, "Do you want to buy a bag for %P gold?", Topic=1 +"backpack" -> Type=2869, Amount=1, Price=20, "Do you want to buy a backpack for %P gold?", Topic=1 +"bucket" -> Type=2873, Amount=1, Price=4, "Do you want to buy a bucket for %P gold?", Topic=1 +"watch" -> Type=2906, Amount=1, Price=20, "Do you want to buy a watch for %P gold?", Topic=1 +"rope" -> Type=3003, Amount=1, Price=50, "Do you want to buy a rope for %P gold?", Topic=1 +"scythe" -> Type=3453, Amount=1, Price=50, "Do you want to buy a scythe for %P gold?", Topic=1 +"pick" -> Type=3456, Amount=1, Price=50, "Do you want to buy a pick for %P gold?", Topic=1 +"shovel" -> Type=3457, Amount=1, Price=50, "Do you want to buy a shovel for %P gold?", Topic=1 +"rod" -> Type=3483, Amount=1, Price=150, "Do you want to buy a fishing rod for %P gold?", Topic=1 +"crowbar" -> Type=3304, Amount=1, Price=260, "Do you want to buy a crowbar for %P gold?", Topic=1 +"lamp" -> Type=2914, Amount=1, Price=8, "Do you want to buy a lamp for %P gold?", Topic=1 +"candlestick" -> Type=2917, Amount=1, Price=2, "Do you want to buy a candlestick for %P gold?", Topic=1 +"basket" -> Type=2855, Amount=1, Price=6, "Do you want to buy a basket for %P gold?", Topic=1 +"trap" -> Type=3481, Amount=1, Price=280, "Do you want to buy a trap for %P gold?", Topic=1 +"football" -> Type=2990, Amount=1, Price=111, "Do you want to buy a football for %P gold?", Topic=1 + +%1,1<%1,"torch" -> Type=2920, Amount=%1, Price=2*%1, "Do you want to buy %A torches for %P gold?", Topic=1 +%1,1<%1,"bag" -> Type=2861, Amount=%1, Price=5*%1, "Do you want to buy %A bags for %P gold?", Topic=1 +%1,1<%1,"backpack" -> Type=2869, Amount=%1, Price=20*%1, "Do you want to buy %A backpacks for %P gold?", Topic=1 +%1,1<%1,"bucket" -> Type=2873, Amount=%1, Price=4*%1, "Do you want to buy %A buckets for %P gold?", Topic=1 +%1,1<%1,"watch" -> Type=2906, Amount=%1, Price=20*%1, "Do you want to buy %A watches for %P gold?", Topic=1 +%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=50*%1, "Do you want to buy %A ropes for %P gold?", Topic=1 +%1,1<%1,"scythe" -> Type=3453, Amount=%1, Price=50*%1, "Do you want to buy %A scythes for %P gold?", Topic=1 +%1,1<%1,"pick" -> Type=3456, Amount=%1, Price=50*%1, "Do you want to buy %A picks for %P gold?", Topic=1 +%1,1<%1,"shovel" -> Type=3457, Amount=%1, Price=50*%1, "Do you want to buy %A shovels for %P gold?", Topic=1 +%1,1<%1,"rod" -> Type=3483, Amount=%1, Price=150*%1, "Do you want to buy %A fishing rods for %P gold?", Topic=1 +%1,1<%1,"crowbar" -> Type=3304, Amount=%1, Price=260*%1, "Do you want to buy %A crowbars for %P gold?", Topic=1 +%1,1<%1,"lamp" -> Type=2914, Amount=%1, Price=8*%1, "Do you want to buy %A lamps for %P gold?", Topic=1 +%1,1<%1,"candlestick" -> Type=2917, Amount=%1, Price=2*%1, "Do you want to buy %A candlesticks for %P gold?", Topic=1 +%1,1<%1,"basket" -> Type=2855, Amount=%1, Price=6*%1, "Do you want to buy %A baskets for %P gold?", Topic=1 +%1,1<%1,"trap" -> Type=3481, Amount=%1, Price=280*%1, "Do you want to buy %A traps for %P gold?", Topic=1 +%1,1<%1,"football" -> Type=2990, Amount=%1, Price=111*%1, "Do you want to buy %A footballs for %P gold?", Topic=1 + + +"sell","watch" -> Type=2906, Amount=1, Price=6, "Do you want to sell a watch for %P gold?", Topic=2 +"sell","rope" -> Type=3003, Amount=1, Price=15, "Do you want to sell a rope for %P gold?", Topic=2 +"sell","scythe" -> Type=3453, Amount=1, Price=12, "Do you want to sell a scythe for %P gold?", Topic=2 +"sell","pick" -> Type=3456, Amount=1, Price=15, "Do you want to sell a pick for %P gold?", Topic=2 +"sell","shovel" -> Type=3457, Amount=1, Price=8, "Do you want to sell a shovel for %P gold?", Topic=2 +"sell","mirror" -> Type=3463, Amount=1, Price=10, "Do you want to sell a mirror for %P gold?", Topic=2 +"sell","rod" -> Type=3483, Amount=1, Price=40, "Do you want to sell a fishing rod for %P gold?", Topic=2 +"sell","inkwell" -> Type=3509, Amount=1, Price=8, "Do you want to sell an inkwell for %P gold?", Topic=2 +"sell","sickle" -> Type=3293, Amount=1, Price=3, "Do you want to sell a sickle for %P gold?", Topic=2 +"sell","crowbar" -> Type=3304, Amount=1, Price=50, "Do you want to sell a crowbar for %P gold?", Topic=2 +"sell","trap" -> Type=3481, Amount=1, Price=75, "Do you want to sell a trap for %P gold?", Topic=2 + +"sell",%1,1<%1,"watch" -> Type=2906, Amount=%1, Price=6*%1, "Do you want to sell %A watches for %P gold?", Topic=2 +"sell",%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=15*%1, "Do you want to sell %A ropes for %P gold?", Topic=2 +"sell",%1,1<%1,"scythe" -> Type=3453, Amount=%1, Price=12*%1, "Do you want to sell %A scythes for %P gold?", Topic=2 +"sell",%1,1<%1,"pick" -> Type=3456, Amount=%1, Price=15*%1, "Do you want to sell %A picks for %P gold?", Topic=2 +"sell",%1,1<%1,"shovel" -> Type=3457, Amount=%1, Price=8*%1, "Do you want to sell %A shovels for %P gold?", Topic=2 +"sell",%1,1<%1,"mirror" -> Type=3463, Amount=%1, Price=10*%1, "Do you want to sell %A mirrors for %P gold?", Topic=2 +"sell",%1,1<%1,"rod" -> Type=3483, Amount=%1, Price=40*%1, "Do you want to sell %A fishing rods for %P gold?", Topic=2 +"sell",%1,1<%1,"inkwell" -> Type=3509, Amount=%1, Price=8*%1, "Do you want to sell %A inkwells for %P gold?", Topic=2 +"sell",%1,1<%1,"sickle" -> Type=3293, Amount=%1, Price=3*%1, "Do you want to sell %A sickles for %P gold?", Topic=2 +"sell",%1,1<%1,"crowbar" -> Type=3304, Amount=%1, Price=50*%1, "Do you want to sell %A crowbars for %P gold?", Topic=2 +"sell",%1,1<%1,"trap" -> Type=3481, Amount=%1, Price=75*%1, "Do you want to sell %A traps for %P gold?", Topic=2 + +"worm" -> "I sell worms only in sixpacks for 5 gold each, how many sixpacks of worms do you want to buy?" +"worms" -> * +%1,"worms" -> Type=3492, Amount=%1*6, Price=5*%1, "So you want to buy some of my sixpacks with altogether %A worms for %P gold?", Topic=1 +%1,"six","pack" -> * + + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Come back, when you have enough money." +Topic=1 -> "Hmm, but next time." + +Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Sorry, you do not have one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have so much." +Topic=2 -> "Maybe next time." +} diff --git a/data/npc/beholder.npc b/data/npc/beholder.npc new file mode 100644 index 0000000..4cdf289 --- /dev/null +++ b/data/npc/beholder.npc @@ -0,0 +1,37 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# beholder.npc: Datenbank für den Bibliotheksbeholder (Elfenstadt) + +Name = "A Wrinkled Beholder" +Outfit = (17,0-0-0-0) +Home = [32788,31690,13] +Radius = 10 + +Behaviour = { +ADDRESS,"hello$",! -> "What is this? An optically challenged entity called %N. How fascinating!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Wait. I will eat you later, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Strange entity. I will record this encounter." + +"bye" -> "Wait right there. I will eat you after writing down what I found out.", Idle +"farewell" -> * +"job" -> "I am the great librarian." +"name" -> "I am 486486 and NOT 'Blinky' as some people called me ... before they died." +"blinky" -> "How interesting you are that stupid. Let me apply this on you and see how long you last", Burning(10,25), EffectOpp(5), EffectMe(8) +"tibia" -> "It's 1, not 'Tibia', silly." +"ab'dendriel" -> "I heard that elves moved in upstairs." +"elves" -> "These fools and their superstitious life cult don't understand anything of importance." +"humans" -> "Good tools to work with ... After their death, that is." +"orcs" -> "Noisy pests." +"minotaurs" -> "Their mages are so close to the truth. Closer then they know and closer then it's good for them." +"god" -> "They will mourn the day they abandoned us." +"death" -> "Yes, yes, I will kill you soon enough, now let me continue my investigation on you." +"numbers" -> "Numbers are essential. They are the secret behind the scenes. If you are a master of mathematics you are a master over life and death." +"library" -> "It's a fine library, isn't it?" +"books" -> "Our books are written in 469, of course you can't understand them." +"469" -> "The language of my kind. Superior to any other language and only to be spoken by entities with enough eyes to blink it." +"cyclops" -> "Uglyness incarnate. One eye! Imagine that! Horrible!" +"excalibug" -> "Only inferior species need weapons." +} diff --git a/data/npc/benjamin.npc b/data/npc/benjamin.npc new file mode 100644 index 0000000..e819dd8 --- /dev/null +++ b/data/npc/benjamin.npc @@ -0,0 +1,78 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# benjamin.npc: Datenbank für den Postmann Benjamin + +Name = "Benjamin" +Outfit = (128,116-79-117-76) +Home = [32350,32219,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Hello. How may I help you %N?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "I am already talking to a customer, %N. Please wait a moment.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "It was a pleasure to help you %N." + +"bye" -> "It was a pleasure to help you.", Idle +"farewell" -> * + + +"kevin" -> "That name sounds familiar... who might that be..." +"postner" -> * +"postmasters","guild" -> "Hm, I think I heard about that guild... oh wait, I am a member!" +"join" -> "Uh... oh... Uhm... Join what?" +"headquarter" -> "Its just... I mean... there was that road, oh yes, its that house at that road." + + +"measurements",QuestValue(234)>0,QuestValue(236)<1 -> "Oh they dont change that much since in the old days as... ",SetQuestValue(234,QuestValue(234)+1),SetQuestValue(236,1) + +"job" -> "I am working here at the post office. If you have questions about the Royal Tibia Mail System or the depots ask me." +"office" -> "I am always in my office. You are welcome at any time." +"name" -> "My name is Benjamin." +"time" -> "Now it's %T. Maybe you want to buy a watch?" +#"mail" -> "Our mail system is unique! And everyone can use it. Do you want to know more about it?", Topic=1 +"depot" -> "The depots are very easy to use. Just step in front of them and you will find your items in them. They are free for all tibian citizens. Hail our king!" +"king" -> "Oops, the king? I... can't remember his name..." +"tibianus" -> "Ah, King Tibianus, our wise ruler. He is sick for some time, isn't he?" +"quentin" -> "Ooooh, nice man, visits me often... I think." +"lynda" -> "She is SO pretty!" +"harkath" -> "Oh, young Harkath will be a fine warrior some day." +"army" -> "TO THE ARMS! MAN THE WALLS! FERUMBRAS IS NEAR!", Idle +"ferumbras" -> * +"general" -> * +"sam" -> "Ham? No thanks, I ate fish already." +"frodo" -> "Frodo... Frodo... ? Uhm... isn't that the man that brings me food at lunchtime?" +"gorn" -> "He sells equipment." +"elane" -> "Oh, she lives next door. I think she's a dentist, I sometimes hear some cries." +"muriel" -> "This Muriel has a lot of correspondence." +"gregor" -> "Never heared of him." +"marvik" -> "He is always talking of healing me but I am fine... I fear he is a little nuts, poor man." +"bozo" -> "He hangs around here quite often. He claimes, I inspire him." +"baxter" -> "This naughty child, always stealing apples!" +"sherry" -> "I don't drink alcohol while on duty." +"lugri" -> "NO! NO! NO! GO AWAY!.", Idle +"excalibug" -> "I can't remember that someone named like that lives here." +"news" -> "Sorry, I don't read the letters we transmit." +"thais" -> "This is the town you are currently in." +"carlin" -> "You can sent letters and parcels to Carlin." +"xodet" -> "The young sorcerer is a good businessman." +"quero" -> "I love his music! He is my best friend and I visit him as often as I can." + +@"gen-post.ndb" + +#"letter" -> Amount=1, Price=5, "Do you want to buy a letter for %P gold?", Topic=2 +#"parcel" -> Amount=1, Price=10, "Do you want to buy a parcel for %P gold?", Topic=3 + +#Topic=1,"yes" -> "The Tibia Mail System enables you to send and receive letters and parcels. You can buy them here if you want." +#Topic=1 -> "Is there anything else I can do for you?" + +#Topic=2,"yes",CountMoney>=Price -> "Here it is. Don't forget to write the name of the receiver in the first line and the address in the second one before you put the letter in a mailbox.", DeleteMoney, Create(3505) +#Topic=2,"yes" -> "Oh, you have not enough gold to buy a letter." +#Topic=2 -> "Ok." + +#Topic=3,"yes",CountMoney>=Price -> "Here you are. Don't forget to write the name and the address of the receiver on the label. The label has to be in the parcel before you put the parcel in a mailbox.", DeleteMoney, Create(3503), Create(3507) +#Topic=3,"yes" -> "Oh, you have not enough gold to buy a parcel." +#Topic=3 -> "Ok." +} diff --git a/data/npc/bezil.npc b/data/npc/bezil.npc new file mode 100644 index 0000000..1927d62 --- /dev/null +++ b/data/npc/bezil.npc @@ -0,0 +1,114 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# bezil.npc: Datenbank für die Händlerin Bezil + +Name = "Bezil" +Outfit = (160,116-79-117-57) +Home = [32657,31909,9] +Radius = 8 + +Behaviour = { +ADDRESS,"hello$","bezil",! -> "Hiho, Bezil at your service, %N." +ADDRESS,"hi$","bezil",! -> * +ADDRESS,"hiho$","bezil",! -> * +ADDRESS,"hello$",! -> "Are you talking to me, %N?", Idle +ADDRESS,"hi$",! -> * +ADDRESS,"hiho$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$","bezil",! -> "Hey, I am busy. I'll be with you in a minute, %N.", Queue +BUSY,"hi$","bezil",! -> * +BUSY,"hiho$","bezil",! -> * +BUSY,"hello$",! -> "Are you talking to me, %N?", Idle +BUSY,"hi$",! -> * +BUSY,"hiho$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"hello$","nezil" -> "Good bye.", Idle +"hi$","nezil" -> * +"hiho$","nezil" -> * +"bye" -> * +"farewell" -> * +"job" -> "We sell equipment of all kinds. Is there anything you need?" +"equipment" -> "We sell shovels, picks, scythes, bags, ropes, backpacks, cups, scrolls, documents, parchments, and watches. We also sell lightsources." +"goods" -> * +"light" -> "We sell torches, candlesticks, candelabra, and oil." +"name" -> "I am Bezil Coinbiter, daughter of Earth, of the Molten Rocks. I and my bro' Nezil are selling stuff, ye' know?" +"nezil" -> "He's my bro'." +"time" -> "I think it's about %T. If you'd bought a watch you'd know for sure." +"food" -> "Sorry, visit the Jolly Axeman Tavern for that." + +"goods" -> "Let me see ... we have shovels, picks, scythes, bags, ropes, backpacks, scrolls, watches, some lightsources, fishing rods, sixpacks of worms and other stuff." +"stuff" -> "Oh, things like crowbars, water hoses, presents, buckets, bottles, and the like." +"do","you","sell" -> * +"do","you","have" -> * +"offer" -> * + +"torch" -> Type=2920, Amount=1, Price=2, "Do you wanna buy a torch for %P gold?", Topic=1 +"candelabr" -> Type=2911, Amount=1, Price=8, "Do you wanna buy a candelabrum for %P gold?", Topic=1 +"candlestick" -> Type=2917, Amount=1, Price=2, "Do you want to buy a candlestick for %P gold?", Topic=1 +"bag" -> Type=2862, Amount=1, Price=4, "Do you wanna buy a bag for %P gold?", Topic=1 +"scroll" -> Type=2815, Amount=1, Price=5, "Do you wanna buy a scroll for %P gold?", Topic=1 +"document" -> Type=2834, Amount=1, Price=12, "Do you want to buy a document for %P gold?", Topic=1 +"parchment" -> Type=2835, Amount=1, Price=8, "Do you want to buy a parchment for %P gold?", Topic=1 +"shovel" -> Type=3457, Amount=1, Price=10, "Do you wanna buy a shovel for %P gold?", Topic=1 +"backpack" -> Type=2870, Amount=1, Price=10, "Do you wanna buy a backpack for %P gold?", Topic=1 +"scythe" -> Type=3453, Amount=1, Price=40, "Do you wanna buy a scythe for %P gold?", Topic=1 +"pick" -> Type=3456, Amount=1, Price=50, "Do you wanna buy a pick for %P gold?", Topic=1 +"watch" -> Type=2906, Amount=1, Price=20, "Do you wanna buy one of my high quality watches for %P gold?", Topic=1 +"rope" -> Type=3003, Amount=1, Price=50, "Do you wanna buy a rope for %P gold?", Topic=1 +"rod" -> Type=3483, Amount=1, Price=150, "Do you wanna buy a fishing rod for %P gold?", Topic=1 +"crowbar" -> Type=3304, Amount=1, Price=260, "Do you wanna buy a dwarfensteel crowbar for %P gold?", Topic=1 +"present" -> Type=2856, Amount=1, Price=10, "Do you wanna buy a present for %P gold?", Topic=1 +"bucket" -> Type=2873, Amount=1, Price=4, "Do you wanna buy a bucket for %P gold?", Topic=1 +"bottle" -> Type=2875, Amount=1, Price=3, "Do you wanna buy a bottle for %P gold?", Topic=1 +"water","hose" -> Type=2901, Data=1, Amount=1, Price=10, "Do you wanna buy a water hose for %P gold?", Topic=1 +"oil" -> Type=2874, Data=7, Amount=1, Price=20, "Do you wanna buy oil for %P gold?", Topic=2 + + +%1,1<%1,"torch" -> Type=2920, Amount=%1, Price=2*%1, "Do you wanna buy %A torches for %P gold?", Topic=1 +%1,1<%1,"candelabr" -> Type=2911, Amount=%1, Price=8*%1, "Do you wanna buy %A candelabra for %P gold?", Topic=1 +%1,1<%1,"candlestick" -> Type=2917, Amount=%1, Price=2*%1, "Do you want to buy %A candlesticks for %P gold?", Topic=1 +%1,1<%1,"bag" -> Type=2862, Amount=%1, Price=4*%1, "Do you wanna buy %A bags for %P gold?", Topic=1 +%1,1<%1,"scroll" -> Type=2815, Amount=%1, Price=5*%1, "Do you wanna buy %A scrolls for %P gold?", Topic=1 +%1,1<%1,"document" -> Type=2834, Amount=%1, Price=12*%1, "Do you want to buy %A documents for %P gold?", Topic=1 +%1,1<%1,"parchment" -> Type=2835, Amount=%1, Price=8*%1, "Do you want to buy %A parchments for %P gold?", Topic=1 +%1,1<%1,"shovel" -> Type=3457, Amount=%1, Price=10*%1, "Do you wanna buy %A shovels for %P gold?", Topic=1 +%1,1<%1,"backpack" -> Type=2870, Amount=%1, Price=10*%1, "Do you wanna buy %A backpacks for %P gold?", Topic=1 +%1,1<%1,"scythe" -> Type=3453, Amount=%1, Price=40*%1, "Do you wanna buy %A scythes for %P gold?", Topic=1 +%1,1<%1,"pick" -> Type=3456, Amount=%1, Price=50*%1, "Do you wanna buy %A picks for %P gold?", Topic=1 +%1,1<%1,"watch" -> Type=2906, Amount=%1, Price=20*%1, "Do you wanna buy %A of my high quality watches for %P gold?", Topic=1 +%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=50*%1, "Do you wanna buy %A ropes for %P gold?", Topic=1 +%1,1<%1,"rod" -> Type=3483, Amount=%1, Price=150*%1, "Do you wanna buy %A fishing rods for %P gold?", Topic=1 +%1,1<%1,"crowbar" -> Type=3304, Amount=%1, Price=260*%1, "Do you wanna buy %A dwarfensteel crowbars for %P gold?", Topic=1 +%1,1<%1,"present" -> Type=2856, Amount=%1, Price=10*%1, "Do you wanna buy %A presents for %P gold?", Topic=1 +%1,1<%1,"bucket" -> Type=2873, Amount=%1, Price=4*%1, "Do you wanna buy %A buckets for %P gold?", Topic=1 +%1,1<%1,"bottle" -> Type=2875, Amount=%1, Price=3*%1, "Do you wanna buy %A bottles for %P gold?", Topic=1 +%1,1<%1,"water","hose" -> Type=2901, Data=1, Amount=%1, Price=10*%1, "Do you wanna buy %A water hoses for %P gold?", Topic=1 +%1,1<%1,"oil" -> Type=2874, Data=7, Amount=%1, Price=20*%1, "Do you wanna buy %A vials of oil for %P gold?", Topic=2 + +"worm" -> "I sell worms only in sixpacks for 5 gold each, how many sixpacks of worms do you want to buy?" +"worms" -> * +%1,"worms" -> Type=3492, Amount=%1*6, Price=5*%1, "So you want to buy some of my sixpacks with altogether %A worms for %P gold?", Topic=1 +%1,"six","pack" -> * + + +"deposit" -> "I will give you 5 gold for every empty vial. Ok?", Data=0, Topic=4 +"vial" -> * +"flask" -> * + +Topic=1,"yes",CountMoney>=Price -> "Here, catch it!", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Nice joke, pauper!" +Topic=1 -> "Then not." + +Topic=2,"yes",CountMoney>=Price -> "Ok, take it. There is a deposit of 5 gold on the vial.", DeleteMoney, Create(Type) +Topic=2,"yes" -> "Nice joke, pauper!" +Topic=2 -> "Then not." + +Topic=3,"yes",Count(Type)>=Amount -> "Ok. Here's your money.", Delete(Type), CreateMoney +Topic=3,"yes" -> "Sorry, you are not having one." +Topic=3 -> "Maybe next time." + +Topic=4,"yes",Count(2874)>0 -> Amount=Count(2874), Price=Amount*5, "Here you are ... %P gold.", Delete(2874), CreateMoney +Topic=4,"yes" -> "You don't have any empty vials." +Topic=4 -> "Hmm, but please keep our town litter free." +} diff --git a/data/npc/bigben.npc b/data/npc/bigben.npc new file mode 100644 index 0000000..86868ff --- /dev/null +++ b/data/npc/bigben.npc @@ -0,0 +1,63 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# bigben.npc: Datenbank für den Zyklopenschmied Ben (Elfenstadt) + +Name = "A Sweaty Cyclops" +Outfit = (22,0-0-0-0) +Home = [32697,31674,3] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Hum Humm! Welcume lil' %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "%N waits. Me talks.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Hum Humm." + +"bye" -> "Good bye lil' one.", Idle +"farewell" -> * +"job" -> "I am smith." +"name" -> "I called Bencthyclthrtrprr by me people. Lil' ones me call Big Ben." + +"tibia" -> "One day I'll go and look." +"ab'dendriel" -> "Me parents live here before town was. Me not care about lil' ones." +"big","old" -> "Mountain in south. Lil' lil' ones living there." +"elves" -> "Me not fight them, they not fight me." +"humans" -> "Always asking me for stuff they can't afford." +"orcs" -> "Silly ones. Not talk much. Always screaming and hitting." +"minotaurs" -> "They were friend with me parents. Long before elves here, they often made visit. No longer come here." +"dwarfs" -> "Lil' lil' ones are so fun. We often chat." +"lil","lil" -> * +"god" -> "You shut up. Me not want to hear." +"smith" -> "Working steel is my profession." +"steel" -> "Manny kinds of. Like Mesh Kaha Rogh, Za'Kalortith, Uth'Byth, Uth'Morc, Uth'Amon, Uth'Maer, Uth'Doon, and Zatragil" + +"Mesh","Kaha","Rogh" -> "Steel that is singing when forged. No one knows where find today." +"Za'Kalortith" -> "It's evil. Demon iron is. No good cyclops goes where you can find and need evil flame to melt." +"Uth'Byth" -> "Not good to make stuff off. Bad steel it is. But eating magic, so useful is." +"Uth'Morc" -> "Lil' ones it thieves' steel call sometimes. It's dark and making not much noise." +"Uth'Amon" -> "Brigthsteel is. Much art made with it. Sorcerers to lazy and afraid to enchant much." +"Uth'Maer" -> "Heartiron from heart of big old mountain, found very deep. Lil' lil ones fiercely defend. Not wanting to have it used for stuff but holy stuff." +"Uth'Doon" -> "It's high steel called. Only lil' lil' ones know how make." +"Zatragil" -> "Most ancients use dream silver for different stuff. Now ancients most gone. Most not know about." + +"Teshial" -> "Is one of elven family or such thing. Me not understand lil' ones and their busisness." +"Deraisim" -> * +"Cenath" -> * +"Kuridai" -> * + +"cyclops" -> "Me people not live here much. Most are far away." +"excalibug" -> "Me wish I could make weapon like it." + +"fire","sword" -> "Do lil' one want to trade a fire sword?", topic=1 +"bright","word" -> "Do lil' one want to trade a bright sword?", topic=1 +"warlord","sword" -> "Do lil' one want to trade a warlord sword?", topic=1 +"sword","of","valor" -> "Do lil' one want to trade a sword of valor?", topic=1 +"serpent","sword" -> "Do lil' one want to trade a serpent sword?", topic=1 +"enchanted","plate" -> "Do lil' one want to trade an enchanted plate armor?", topic=1 +"dragon","shield" -> "Do lil' one want to trade a dragon shield?", topic=1 + +Topic=1,"yes" -> "You not have stuff me want for." +Topic=1 -> "Silly lil' one you are." +} diff --git a/data/npc/billy.npc b/data/npc/billy.npc new file mode 100644 index 0000000..cabd499 --- /dev/null +++ b/data/npc/billy.npc @@ -0,0 +1,98 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# billy.npc: Datenbank fuer den Farmer Billy + +Name = "Billy" +Outfit = (128,58-63-58-115) +Home = [32037,32205,7] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",premium,! -> "Howdy %N." +ADDRESS,"hi$",premium,! -> * +ADDRESS,"hello$",! -> "You did not pay your tax. Get lost!", Idle +ADDRESS,"hi$",! -> * + +ADDRESS,! -> Idle +BUSY,"hello$",premium,! -> "Can't you see i am talking? Wait!", Queue +BUSY,"hi$",premium,! -> * +BUSY,"hello$",! -> "You did not pay your tax. Get lost!" +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "YOU RUDE $§&$" + +"bye" -> "Bye.", Idle +"farewell" -> "Farewell.", Idle +"how","are","you" -> "I think, I'm fine." +"job" -> "I am farmer and a cook." +"cook" -> "I am the best cook around. You can sell me most types of food." +"willie" -> "Don't listen to that old wannabe, I'm the best cook around." +"recipe" -> "I would love to try a pancake. But I lack a decent pan. If you get me one, I will reward you." +"name" -> "Billy." +"time" -> "I came here to have some peace and leisure so leave me alone with 'time'." +"help" -> "Can't help you, sorry. I'm a cook, not a priest." +"monster" -> "Don't be afraid, in the town you should be save." +"dungeon" -> "You'll find a lot of dungeons if you look around." +"sewer" -> "The local sewers are invested by rats, fresh rats give a good stew, you can sell them to me." +"god" -> "I am the god of cooking, indeed!" +"king" -> "The king and his tax collectors are far away. You'll meet them soon enough." +"obi" -> "I like him, we usualy have a drink or two once a week and share storys about Willie." +"seymour" -> "I don't like his headmaster behaviour. Then again, he IS a headmaster after all." +"dallheim" -> "One of the kings best men, here to protect us." +"cipfried" -> "He never leaves this temple and only has time to care about those new arivals." +"amber" -> "Shes pretty indeed! I wonder if she likes bearded men." +"weapon" -> "Ask one of the shopkeepers. They make a fortune here with all those wannabe heroes." +"magic" -> "I can spell but know no spell." +"spell" -> * +"tibia" -> "There is so much to be explored! Better hurry to get to the continent!" + +"offer" -> "I can offer you bread, cheese, ham, or meat." +"food" -> "Are you looking for food? I have bread, cheese, ham, and meat." + +"bread" -> Type=3600, Amount=1, Price=3, "Do you want to buy a bread for %P gold?", Topic=1 +"cheese" -> Type=3607, Amount=1, Price=5, "Do you want to buy a cheese for %P gold?", Topic=1 +"meat" -> Type=3577, Amount=1, Price=5, "Do you want to buy meat for %P gold?", Topic=1 +"ham" -> Type=3582, Amount=1, Price=8, "Do you want to buy a ham for %P gold?", Topic=1 + +%1,1<%1,"bread" -> Type=3600, Amount=%1, Price=3*%1, "Do you want to buy %A breads for %P gold?", Topic=1 +%1,1<%1,"cheese" -> Type=3607, Amount=%1, Price=5*%1, "Do you want to buy %A cheese for %P gold?", Topic=1 +%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=5*%1, "Do you want to buy %A meat for %P gold?", Topic=1 +%1,1<%1,"ham" -> Type=3582, Amount=%1, Price=8*%1, "Do you want to buy %A hams for %P gold?", Topic=1 + +"sell","bread" -> Type=3600, Amount=1, Price=1, "So, you want to sell a bread? Hmm, I give you %P gold, ok?", Topic=2 +"sell","cheese" -> Type=3607, Amount=1, Price=2, "So, you want to sell a cheese? Hmm, I give you %P gold, ok?", Topic=2 +"sell","meat" -> Type=3577, Amount=1, Price=2, "So, you want to sell meat? Hmm, I give you %P gold, ok?", Topic=2 +"sell","ham" -> Type=3582, Amount=1, Price=4, "So, you want to sell a ham? Hmm, I give you %P gold, ok?", Topic=2 +"sell","salmon" -> Type=3579, Amount=1, Price=2, "So, you want to sell a salmon? Hmm, I give you %P gold, ok?", Topic=2 +"sell","fish" -> "Go away with this stinking &*#@@!" +"sell","cherry" -> Type=3590, Amount=1, Price=1, "So, you want to sell a cherry? Hmm, I give you %P gold, ok?", Topic=2 + +"sell",%1,1<%1,"bread" -> Type=3600, Amount=%1, Price=1*%1, "So, you want to sell %A breads? Hmm, I give you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"cheese" -> Type=3607, Amount=%1, Price=2*%1, "So, you want to sell %A cheese? Hmm, I give you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=2*%1, "So, you want to sell %A meat? Hmm, I give you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"ham" -> Type=3582, Amount=%1, Price=4*%1, "So, you want to sell %A hams? Hmm, I give you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"salmon" -> Type=3579, Amount=%1, Price=2*%1, "So, you want to sell %A salmon? Hmm, I give you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"fish" -> "Go away with this stinking &*#@@!" +"sell",%1,1<%1,"cherr" -> Type=3590, Amount=%1, Price=1*%1, "So, you want to sell %A cherries? Hmm, I give you %P gold, ok?", Topic=2 + +"rat" -> "So you bring me a fresh rat for my famous stew?", Type=3994, Amount=1, Price=2, Topic=2 +"sell","rat" -> "So you bring me a fresh rat for my famous stew?", Type=3994, Amount=1, Price=2, Topic=2 +%1,1<%1,"rat" -> Type=3994, Amount=%1, Price=2*%1, "So you bring me %A fresh rats for my famous stew?", Topic=2 + +"sell" -> "I sell various kinds of food." +"buy" -> "I buy food of most kind. Since I am a great cook I need much of it." + +Topic=1,"yes",CountMoney>=Price -> "Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "I am sorry, but you do not have enough gold." +Topic=1 -> "Maybe later." + +Topic=2,"yes",Count(Type)>=Amount -> "Here you are.", Delete(Type), CreateMoney +Topic=2,"yes" -> "You don't have one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have so many." +Topic=2,"no" -> "Then not." + +"pan" -> Type=3466, Amount=1, "Have you found a pan for me?", Topic=3 +Topic=3,"yes",Count(Type)>=Amount -> "A pan! At last! Take this in case you eat something my cousin has cooked.", Delete(Type),Amount=1, Data=1, Create(3153) +Topic=3,"yes" -> "Hey! You don't have it!" +Topic=3,"no" -> "$&*@!" +Topic=3 -> * +} diff --git a/data/npc/blindorc.npc b/data/npc/blindorc.npc new file mode 100644 index 0000000..d11239d --- /dev/null +++ b/data/npc/blindorc.npc @@ -0,0 +1,44 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# blindorc.npc: Datenbank fuer den blinden Orkschmied + +Name = "Blind Orc" +Outfit = (5,0-0-0-0) +Home = [32102,32130,4] +Radius = 1 + +Behaviour = { +ADDRESS,"charach",! -> "Ikem Charach maruk." +ADDRESS,! -> "Buta humak!", Idle +BUSY,"charach",! -> "Ikem napak aluk." +BUSY,! -> NOP +VANISH,! -> "Futchi." + +"futchi" -> "Futchi!", Idle +"ikem","goshak" -> "Ikem pashak porak, bata, dora. Ba goshak maruk?" + +# verkauft SABRE, SHORT SWORD, SWORD, HATCHET +"goshak","porak" -> "Ikem pashak charcha, burka, burka bata, hakhak. Ba goshak maruk?" +"goshak","charcha" -> Type=3273, Amount=1, Price=25, "Maruk goshak ta?", Topic=1 +"goshak","burka" -> Type=3294, Amount=1, Price=30, "Maruk goshak ta?", Topic=1 +"goshak","burka","bata" -> Type=3264, Amount=1, Price=85, "Maruk goshak ta?", Topic=1 +"goshak","hakhak" -> Type=3276, Amount=1, Price=85, "Maruk goshak ta?", Topic=1 + +# verkauft LEATHER ARMOR, STUDDED ARMOR, STUDDED HELMET +"goshak","bata" -> "Ikem pashak aka bora, tulak bora, grofa. Ba goshak maruk?" +"goshak","bora" -> Type=3361, Amount=1, Price=25, "Maruk goshak ta?", Topic=1 +"goshak","tulak","bora" -> Type=3378, Amount=1, Price=90, "Maruk goshak ta?", Topic=1 +"goshak","grofa" -> Type=3376, Amount=1, Price=60, "Maruk goshak ta?", Topic=1 + +# verkauft BRASS SHIELD +"goshak","dora" -> "Ikem pashak donga. Ba goshak maruk?" +"goshak","donga" -> Type=3411, Amount=1, Price=65, "Maruk goshak ta?", Topic=1 + +# verkauft BOGEN, PFEILE +"goshak","batuk" -> Type=3350, Amount=1, Price=400, "Ahhhh, maruk goshak batuk?", Topic=1 +"goshak","pixo" -> Type=3447, Amount=10,Price=30, "Maruk goshak tefar pixo ul batuk?", Topic=1 + +Topic=1,"mok",CountMoney>=Price -> "Maruk rambo zambo!", DeleteMoney, Create(Type) +Topic=1,"mok" -> "Maruk nixda!" +Topic=1,"burp" -> "Buta maruk klamuk!" +Topic=1 -> * +} diff --git a/data/npc/blindprophet.npc b/data/npc/blindprophet.npc new file mode 100644 index 0000000..0ebd9e4 --- /dev/null +++ b/data/npc/blindprophet.npc @@ -0,0 +1,46 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# blindprophet.npc: Datenbank für den blinden affenpropheten + +Name = "The Blind Prophet" +Outfit = (117,0-0-0-0) +Home = [33022,32604,7] +Radius = 4 + +Behaviour = { +ADDRESS,"hello$",QuestValue(293)>14,! -> "Be greeted, friend of the apes." +ADDRESS,"hi$",QuestValue(293)>14,! -> * + +ADDRESS,"hello$",! -> "You not should be here! You go! You go!", Idle +ADDRESS,"hi$",! -> * + +ADDRESS,"hello$",! -> "Be greeted, friend of the apes." +ADDRESS,"hi$",! -> * + +ADDRESS,! -> Idle + +BUSY,"hello$",! -> "Sorry, I am busy." +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"name" -> "Me put name away name long ago. Now only blind prophet of ape people are." +"job" -> "Me prophet and guardian is." +"prophet" -> "Me is who in dreams speak to holy banana. Me divine the will of banana." +"guardian" -> "Me guard the forbidden land behind the great palisade. If any want to enter, he must ask me for transport." +"forbidden" -> * + +"transport",QuestValue(293)>14 -> "You want me to transport you to forbidden land?", topic=1 +"transport",QuestValue(293)<15 -> "No!" +"yes",topic=1,PZBlock,! -> "Anger of battle is burning in you! First calm down." +"yes",topic=1 -> "Take care!", Teleport(33026,32580,6), EffectOpp(11) +"no" ,topic=1 -> "Wise decision maybe." + +"Hairycles" -> "Good ape he is. Has to work hard to make other apes listen but you helped a lot." +"excalibug" -> "Me not know. Me seldom have visions of not banana related objects." +"bong" -> "Our holy ancestor he is. Big as mountain. Lizards say they built palisade to keep him but we not believe ...", "We think Bong palisade built to have peace from pesky lizards. We respect peace of Bong, keep people away from forbidden land." +"ape" -> "Our people a lot to learn have. One day we might live in peace with you hairless apes, who knows." +"port", "hope" -> "Hairless apes strange people are. " +"lizard" -> "The lizards evil and vengeful are. Ape people on guard must be." +"hair" -> "Me visions show hair in the far north west of forbidden land. Near coast look for signs of Bongs presence." +} diff --git a/data/npc/blood.npc b/data/npc/blood.npc new file mode 100644 index 0000000..b749fe4 --- /dev/null +++ b/data/npc/blood.npc @@ -0,0 +1,83 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# blood.npc: Datenbank für General Harkath Bloodblade + +Name = "Harkath Bloodblade" +Outfit = (131,76-38-38-76) +Home = [32342,32184,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hail$","general",! -> "Salutations, commoner %N!" +ADDRESS,"salutations$","general",! -> "Salutations, commoner %N!!" +ADDRESS,"hello$",! -> "Address me properly %N!", Idle +ADDRESS,"hi$",! -> "Address me properly %N!", Idle +ADDRESS,"hail$",! -> "Address me with my title, commoner %N!", Idle +ADDRESS,"salutations$",! -> "Address me with my title, commoner %N!", Idle +ADDRESS,! -> Idle +BUSY,"hello$",! -> "SILENCE! I am busy!" +BUSY,"hi$",! -> "SILENCE! I am busy!" +BUSY,"hail$",! -> "SILENCE! I am busy!" +BUSY,"salutations$",! -> "SILENCE! I am busy!" +BUSY,! -> NOP +VANISH,! -> "LONG LIVE THE KING!" + +"bye" -> "LONG LIVE THE KING!", Idle +"farewell" -> * +"news" -> "No news are good news." +"king" -> "HAIL TO KING TIBIANUS, OUR WISE LEADER!" +"leader" -> "King Tibianus III is our wise and just leader." +"job",female -> "My Lady, I am the general of the king's army." +"job",male -> "I am the general of the king's army." +"how","are","you"-> "I am in perfect condition, commoner." +"sell" -> "Are you suggesting I am corruptible?", Topic=2 +"army" -> "The army protects our city. I divided it into three battlegroups." +"guard" -> * +"general" -> "It is my duty to lead the armed forces of our beloved city into battle against our enemies." +"enemies" -> "Evil has many faces. The servants of evil cannot always be recognized as easily as Ferumbras, for instance." +"enemy" -> * +"battlegroup" -> "The battlegroups are the 'dogs of war', the 'red guards', and the 'silver guards'." +"castle" -> "The castle is prepared to withstand any direct assault." +"subject" -> "We all live under the rule of our beloved king." +"dogs","of","war"-> "They are our main army." +"red","guard" -> "They are our special forces. Some serve as city guards, others as secret police." +"secret","police"-> "The branch of the red guard that serves as secret police is known as the TBI." +"tbi$" -> "The Tibian Bureau of Investigation. Kind of secret police. I don't bother much about such things, I prefer my fights eye to eye." +"chester" -> "I don't know much about him. He is a very secretive person." +"silver","guard" -> "The best sorcerers, paladins, knights, and druids of our forces are chosen to serve as silver guards. They are the bodyguards of the king." +"city" -> "The rapid growth of the city makes it hard to patrol and vulnerable to attacks." +"scum" -> "We will eliminate all resistance against law and order!" +"stutch" -> "He is one of our best men and serves in the silver guard." +"harsky" -> * +"bozo" -> "I hardly know him." +"sam" -> "Sam is responsible to supply our troops with weapons and armor." +"weapon" -> * +"armor" -> * +"elane" -> "AH! WHAT A WOMAN!" +"gorn" -> "He was an adventurer once. He was a fine fighter but lacked the discipline to serve in our army." +"benjamin" -> "He was the king's general before I was promoted. Poor guy, lost his mind in a battle against the evil Ferumbras." +"ferumbras" -> "He is allied with evil itself! Each time we kill him he returns to take revenge." +"join" -> "Join what?" +"join","army" -> "Sorry, we don't recruit today. Perhaps you can join by doing a quest for the king." +"quest" -> "Sometimes the king calls for heroes. Keep eyes and ears open! I also heared Baxter has some work for young adventurers." +"mission" -> * +"god" -> "I whorship Banor, the first warrior!" +"banor" -> "He is the idol of all knights and paladins." +"zathroth" -> "Don't mention the dark one!" +"brog" -> "The orcs, trolls, and cyclopses sacrificed more than one of my men to Brog, the raging one." +"monster" -> "They seldom dare to attack the city itself." +"excalibug" -> "In the legends it is told, that this weapon made its wielder able to fight the mightiest demons hand to hand." +"rebellion" -> "Ask Chester of the T.B.I. about that." + +"fuck" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"idiot" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"asshole" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"ass$" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"fag$" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"stupid" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"tyrant" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"shit" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"lunatic" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) + +Topic=2,"yes" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +Topic=2 -> "You should be careful with your words!" +} diff --git a/data/npc/blossom.npc b/data/npc/blossom.npc new file mode 100644 index 0000000..95568e2 --- /dev/null +++ b/data/npc/blossom.npc @@ -0,0 +1,11 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# blossom.npc: Datenbank für die Wächterin Blossom Bonecrusher + +Name = "Blossom Bonecrusher" +Outfit = (139,96-19-63-95) +Home = [32390,31787,7] +Radius = 3 + +Behaviour = { +@"guards-carlin.ndb" +} diff --git a/data/npc/bonifacius.npc b/data/npc/bonifacius.npc new file mode 100644 index 0000000..cd1dfc3 --- /dev/null +++ b/data/npc/bonifacius.npc @@ -0,0 +1,68 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# bonifacius.npc: Datenbank für den Lebensmittelhändler Bonifacius + +Name = "Bonifacius" +Outfit = (128,59-82-58-95) +Home = [33165,31801,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Thousands greetings, %N. How may I help you?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "I am deeply sorry, I am busy right now. I'll tell you when I'm done %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "May the gods bless your travels." + +"bye" -> "May the gods bless your travels.", Idle +"name" -> "My name is Bonifacius." +"job" -> "I sell delicious food. May I be at your service?" +"time" -> "It is %T right now." +"king" -> "Our wise king, Tibianus, be praised!" +"tibianus" -> * +"army" -> "I am glad about their healthy appetite." +"ferumbras" -> "Is that a new, exotic vegetable?" +"excalibug" -> "Uh, I hate bugs of all kind." +"thais" -> "We recive food from thais with every arriving ship." +"tibia" -> "The world provides us with all kinds of delicious food." +"carlin" -> "We do not buy any wares there. Our food is of high quality, Thaian origin." +"edron" -> "Our climate is quite rough, so we can only grow wheat here, but no fruits." +"news" -> "I heard the corn prices in Thais are going to be increased." +"rumors" -> * + +"buy" -> "I can offer you meat, salmons, fruits, cookies, rolls, eggs, and cheese." +"do","you","sell" -> * +"do","you","have" -> * +"offer" -> * +"food" -> * +"fruit" -> "I have oranges, bananas, grapes, pumpkins and melons. What do you want?" + +"meat" -> Type=3577, Amount=1, Price=5, "Do you want to buy meat for %P gold?", Topic=1 +"salmon" -> Type=3579, Amount=1, Price=4, "Do you want to buy a salmon for %P gold?", Topic=1 +"orange" -> Type=3586, Amount=1, Price=5, "Do you want to buy an orange for %P gold?", Topic=1 +"banana" -> Type=3587, Amount=1, Price=2, "Do you want to buy a banana for %P gold?", Topic=1 +"grape" -> Type=3592, Amount=1, Price=3, "Do you want to buy grapes for %P gold?", Topic=1 +"melon" -> Type=3593, Amount=1, Price=8, "Do you want to buy a melon for %P gold?", Topic=1 +"pumpkin" -> Type=3594, Amount=1, Price=10, "Do you want to buy a pumpkin for %P gold?", Topic=1 +"cookie" -> Type=3598, Amount=1, Price=2, "Do you want to buy a cookie for %P gold?", Topic=1 +"roll" -> Type=3601, Amount=1, Price=2, "Do you want to buy a roll for %P gold?", Topic=1 +"egg" -> Type=3606, Amount=1, Price=2, "Do you want to buy an egg for %P gold?", Topic=1 +"cheese" -> Type=3607, Amount=1, Price=5, "Do you want to buy cheese for %P gold?", Topic=1 + +%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=5*%1, "Do you want to buy %A meat for %P gold?", Topic=1 +%1,1<%1,"salmon" -> Type=3579, Amount=%1, Price=4*%1, "Do you want to buy %A salmon for %P gold?", Topic=1 +%1,1<%1,"orange" -> Type=3586, Amount=%1, Price=5*%1, "Do you want to buy %A oranges for %P gold?", Topic=1 +%1,1<%1,"banana" -> Type=3587, Amount=%1, Price=2*%1, "Do you want to buy %A bananas for %P gold?", Topic=1 +%1,1<%1,"grape" -> Type=3592, Amount=%1, Price=3*%1, "Do you want to buy %A grapes for %P gold?", Topic=1 +%1,1<%1,"melon" -> Type=3593, Amount=%1, Price=8*%1, "Do you want to buy %A melons for %P gold?", Topic=1 +%1,1<%1,"pumpkin" -> Type=3594, Amount=%1, Price=10*%1, "Do you want to buy %A pumpkins for %P gold?", Topic=1 +%1,1<%1,"cookie" -> Type=3598, Amount=%1, Price=2*%1, "Do you want to buy %A cookies for %P gold?", Topic=1 +%1,1<%1,"roll" -> Type=3601, Amount=%1, Price=2*%1, "Do you want to buy %A rolls for %P gold?", Topic=1 +%1,1<%1,"egg" -> Type=3606, Amount=%1, Price=2*%1, "Do you want to buy %A eggs for %P gold?", Topic=1 +%1,1<%1,"cheese" -> Type=3607, Amount=%1, Price=5*%1, "Do you want to buy %A cheeses for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Oh, I'm sorry, but I can't give you credit." +Topic=1 -> "Don't you like my wares?." +} diff --git a/data/npc/boozer.npc b/data/npc/boozer.npc new file mode 100644 index 0000000..974ae97 --- /dev/null +++ b/data/npc/boozer.npc @@ -0,0 +1,72 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# boozer.npc: Datenbank für den Wirt Boozer + +Name = "Boozer" +Outfit = (128,76-20-116-76) +Home = [32921,32068,5] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome to the Hard Rock Racing Track, %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please give me a minute, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "You'll be back." + +"bye" -> "You'll be back.", Idle +"job" -> "I am the bartender here at the racing track." +"tavern" -> * +"frodo" -> "I heard about his tiny tavern in Thais." +"name" -> "Just call me Boozer. Everyone does that." +"time",male -> "No clue, boy." +"time",female -> "No clue, girl." +"king" -> "The king is far away, so who cares?" +"tibianus" -> * +"army" -> "Good customers." +"ferumbras" -> "Guess he'd be bad news for business." +"excalibug" -> "Heard about it now and then. Then again I also hear there a bogeyman somewhere in the swamps." +"bogeyman" -> "Just a tale to scare the kids." +"thais" -> "If you like that Thais that much just go there." +"tibia" -> "People from all over Tibia come here to buy, sell, gamble, and get drunk until they puke." +"carlin" -> "Heard about that women there. Must visit that wenches someday." +"amazon" -> "I guess they just have not met the right man yet." +"news" -> "The swampelves, down at Shadowthorn, are up to some trouble again." +"rumors" -> * +"swampelves" -> "Some elves gone evil so to say. They now live in a small village to the south called Shadowthorn. No big deal. Who cares about some carrot-eating musicians at all?" + +"bread" -> Type=3600, Amount=1, Price=4, "Do you want to buy a bread for %P gold?", Topic=1 +"cheese" -> Type=3607, Amount=1, Price=6, "Do you want to buy cheese for %P gold?", Topic=1 +"meat" -> Type=3577, Amount=1, Price=5, "Do you want to buy meat for %P gold?", Topic=1 +"ham" -> Type=3582, Amount=1, Price=8, "Do you want to buy a ham for %P gold?", Topic=1 +"cookie" -> Type=3598, Amount=1, Price=5, "Do you want to buy a cookie for %P gold?", Topic=1 + +%1,1<%1,"bread" -> Type=3600, Amount=%1, Price=4*%1, "Do you wanna buy %A breads for %P gold?", Topic=1 +%1,1<%1,"cheese" -> Type=3607, Amount=%1, Price=6*%1, "Do you wanna buy %A cheese for %P gold?", Topic=1 +%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=5*%1, "Do you wanna buy %A meat for %P gold?", Topic=1 +%1,1<%1,"ham" -> Type=3582, Amount=%1, Price=8*%1, "Do you wanna buy %A ham for %P gold?", Topic=1 +%1,1<%1,"cookie" -> Type=3598, Amount=%1, Price=5*%1, "Do you wanna buy %A cookies for %P gold?", Topic=1 + +"lemonade" -> Type=2880, Data=12, Amount=1, Price=2, "Do you want to buy a mug of lemonade for %P gold?", Topic=1 +"beer" -> Type=2880, Data=3, Amount=1, Price=2, "Do you want to buy a mug of beer for %P gold?", Topic=1 +"wine" -> Type=2880, Data=2, Amount=1, Price=3, "Do you want to buy a mug of wine for %P gold?", Topic=1 +"water" -> Type=2880, Data=1, Amount=1, Price=1, "Do you want to buy a mug of water for %P gold?", Topic=1 + +%1,1<%1,"lemonade" -> Type=2880, Data=12, Amount=%1, Price=2*%1, "Do you want to buy %A mugs of lemonade for %P gold?", Topic=1 +%1,1<%1,"beer" -> Type=2880, Data=3, Amount=%1, Price=2*%1, "Do you want to buy %A mugs of beer for %P gold?", Topic=1 +%1,1<%1,"wine" -> Type=2880, Data=2, Amount=%1, Price=3*%1, "Do you want to buy %A mugs of wine for %P gold?", Topic=1 +%1,1<%1,"water" -> Type=2880, Data=1, Amount=%1, Price=1*%1, "Do you want to buy %A mugs of water for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "And here is what you ordered.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "You don't have the gold. If we were gambling I'd call you a cheater ... and you know what happens to cheaters, don't you?" +Topic=1 -> "Then not, fine with me." + + +"buy" -> "I can offer you food and drinks. Get anything else somewhere else and don't bother me." +"do","you","sell" -> * +"do","you","have" -> * +"food" -> "So you are looking for food? We have cookies, bread, cheese, ham, and meat." +"drink" -> "I can offer you beer, wine, lemonade, and water." + +} diff --git a/data/npc/boques.npc b/data/npc/boques.npc new file mode 100644 index 0000000..6916548 --- /dev/null +++ b/data/npc/boques.npc @@ -0,0 +1,96 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# boques.npc: Datenbank für den Djinnkoch Bo'ques + +Name = "Bo'ques" +Outfit = (80,0-0-0-0) +Home = [33101,32520,5] +Radius = 2 + +Behaviour = { + +ADDRESS,"hello$",QuestValue(278)=2,! -> "Hey! A human! What are you doing in my kitchen, %N?" +ADDRESS,"hi$",QuestValue(278)=2,! -> * +ADDRESS,"greetings$",QuestValue(278)=2,! -> * +ADDRESS,"djanni'hah$",QuestValue(278)=2,! -> * +ADDRESS,! -> Idle +BUSY,"hello$",QuestValue(278)=2,! -> "Whoa. Do I look as if I had two heads? Only one at a time, %N!", Queue +BUSY,"hi$",QuestValue(278)=2,! -> * +BUSY,"greetings$",QuestValue(278)=2,! -> * +BUSY,"djanni'hah$",QuestValue(278)=2,! -> * +BUSY,! -> NOP +VANISH,! -> "Now, where was I?" + +"bye" -> "Goodbye. I am sure you will come back for more. They all do.", Idle +"farewell" -> * + +"name" -> "My name is Bo'ques. Perhaps you know my name from a restaurant guide." +"bo'ques" -> "You want Bo'ques? Well, you have found him, I'd say." +"job" -> "I'm preparing the food for all djinn in Ashta'daramai. ...", + "Therefore I'm what is commonly called a cook, although I do not like that word too much. It is vulgar. I prefer to call myself 'chef'." +"cook" -> * +"chef" -> "Chef sounds nice, doesn't it? Well... I must admit I do not really know what it means, but it certainly sounds classy." +"food" -> "I know many recipes for preparing the finest food on Darama and maybe even whole Tibia!" + +"king" -> "Gabel used to be king, you know. I must confess I miss those days a bit because I was allowed to carry the title of his royal majesty's personal cook. Ah, those were the days." +"gabel" -> "He is my boss. A most loyal customer and a real con... conni... well, a man of taste, at any rate. His favourite dish is Scarabée au Vin served with onions and rice." +"connoisseur" -> "Yes! That's it! I have always trouble with pronouncing that damn word. A conno... conni... ah, hang it all!" +"djinn" -> "That is our race. It has seen better days, you know. ...", + "It would have been better for us all if more djinn would share my interest in cooking. But no! Bashing each others' heads in is the only thing they are good at! Vandals and trogo ...trogli ... and cavemen, that's what they are!" +"efreet" -> "A bunch of ignorants and primitives, that's what they are. You should see the things they eat! ...", + "You know they serve ketchup with just about every kind of meal! Ketchup! Oh, those barbarians." +"marid" -> "That is us - the loyalists who have have remained faithful to Gabel and to good cooking." +"malor" -> "That accursed traitor! I think there will never be peace until he is completely vanquished. If only he would allow me to cook for him. I would fix him a dinner he would never forget." +"mal'ouquah" -> "Ah yes. The efreets' notorious fortress. I have never been there. That is no place for an artist such as myself." +"ashta'daramai" -> "That is our little fortress - our home. Nice, isn't it? I find it inspirational, although I find the culinary facilities could do with some improvements." +"human" -> "I totally agree with Gabel that djinn and humans can learn from each other. ...", + "Take cooking, for example. It has such a long tradition among humans - even I could still learn a thing or two from the famous cooks at king Tibianus' court!" +"zathroth" -> "That is a sad story, and like most djinn I dislike talking about it. Let's put it this way. Once there was a great cook who worked hard to prepare the finest meal of his life. ...", + "But when he found that the product of his efforts did not meet his expectations he just ditched it even though it was wonderfully unique in its own special way. ...", + "You know what I think? I think Zathroth was a bad cook." +"tibia" -> "It may be that this world is wide and full of adventure, but to be honest I am not at all keen to see it myself. A comfortable lamp to sleep in and a well equipped kitchen is all I need." +"daraman" -> "Ah yes. That human WAS special, believe me. Did you know I talked to him myself, back in those days? In fact, I even had an argument with him because he dared to insult my work! He drove me mad when he called me a self-indulgent glutton. ...", + "But you know, eventually we came to respect each other! He taught me to stress quality rather than quantity, and he came to appreciate my 'Chili con Cobra'. Today I know that having met him was a major step forward in my development as a culinary artist." +"darashia" -> "I have heard good things about this place. I understand the Caliph is a true gourmet. People who eat good food can't be bad, that's what I say." +"scarab" -> "Ah yes. I like them well. Especially with a good sauce or in a stew. But they have to be young! Have you tried ancient scarab? Their meat is impossible to chew unless you have teeth made of titanium." +"edron" -> "Ah, the northern cities. One day I will start an extensive culinary expedition there. I have this dream of writing some sort of culinary guide, you know. Isn't that a great idea?" +"thais" -> * +"venore" -> * +"kazordoon" -> * +"carlin" -> * +"ab'dendriel" -> * +"ankrahmun" -> "No djinn who is in his right state of mind would want to go there? What for? The land is ruled by an undead nut case, and from what I have heard his subjects are no better." +"pharaoh" -> "Apparently he is an undead! And what's worse, he actually chose that fate for himself! Undead! Imagine that! Never sleep, never laugh, and worst of all: Never eat! What a crackpot!" +"palace" -> "Who would like to live in a palace if there is never the delicious smell of freshly prepared food! I would not want to live there. Not for love nor for money." +"ascension" -> "As far as I know that is one of the pharaoh's crazy ideas. Just a load of baloney." +"rah" -> "Hm. Is that some exotic spice? Hang on, I know! It is a kind of lizard stew - right?" +"uthun" -> * +"akh" -> * + +"kha'zeel" -> "These mountains are a nice place to live in, but food-wise they are pretty lousy. We basically import everything we eat from the lowlands, trading them for magic trinkets and for gold. ...", + "The only plants that grow well in these mountains are potatoes, and they are not really my idea of Haute Cuisine." +"kha'labal" -> "Such a shame about that land. It wasn't always a desert, you know. That land was garden, a veritable paradise. Just the thought of the fruit that used to grow there makes my mouth water . Well, guess who messed it up." +"war" -> "I have never been much of a warrior, but I will storm into battle swinging my meat cleaver if necessary. We simply must win this war!" +"melchior" -> "Ah yes, the trader - right? I remember him. He used to travel the mountains with his mule. A tough haggler and a real skinflint, he was. I thought he had fallen down a cliff with all his money." +"alesar" -> "Ah - that guy. You probably don't know it, but nobody around here likes to hear that name. It brings back painful memories, you know. His betrayal was such a heavy blow to us. I think I will never understand what made him do it? It is a mystery." +"lamp" -> "You would not believe it, but those lamps are actually quite comfy. And on top of that they are immensely practical! Did you ever try to stash one of your beds into your pocket?" +"fa'hradin" -> "That djinn is so engrossed in his work! I constantly have to remind him to eat because if I didn't he would simply forget. Forgetting to eat! Can you imagine that?" +"djema" -> "Djema is a nice girl, but she eats so little. It's frustrating, really. Humans and their little stomachs!" + + +"recipe",QuestValue(280)=0 -> "My collection of recipes is almost complete. There are only but a few that are missing. ...", + "Hmmm... now that we talk about it. There is something you could help me with. Are you interested?", Topic=2 +"mission",QuestValue(280)=0 -> * +Topic=2,"yes" -> "Fine! Even though I know so many recipes, I'm looking for the description of some dwarven meals. ...", + "So, if you could bring me a cookbook of the dwarven kitchen I will reward you well.", SetQuestValue (280, 1) +Topic=2 -> "Well, too bad." + +"book",QuestValue(280)=1 -> "Do you have the cookbook of the dwarven kitchen with you? Can I have it?", Topic=1 +"cookbook",QuestValue(280)=1 -> * +"book",QuestValue(280)=2 -> "Thanks again, for bringing me that book!" +"cookbook",QuestValue(280)=2 -> * + +Topic=1,"yes",Count(3234)=1,! -> "The book! You have it! Let me see! ...", + "Dragon Egg Omelette, Dwarven beer sauce... it's all there. This is great! Here is your well-deserved reward. ...", + "Incidentally, I have talked to Fa'hradin about you during dinner. I think he might have some work for you. Why don't you talk to him about it?", Amount=1, Delete(3234), Amount=3, Create(3029), SetQuestValue(280,2) +Topic=1 -> "Too bad. I must have this book." +} diff --git a/data/npc/borkas.npc b/data/npc/borkas.npc new file mode 100644 index 0000000..1091228 --- /dev/null +++ b/data/npc/borkas.npc @@ -0,0 +1,39 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# borkas.npc: Möbelverkäufer Borkas in Venore + +Name = "Borkas" +Outfit = (128,77-43-38-76) +Home = [32992,32068,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Hey %N, what'cha want?" +ADDRESS,"hi$",! -> * +ADDRESS,"greetings$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Hey, %N. Would ya mind not interruptin'? Thanks.", Queue +BUSY,"hi$",! -> * +BUSY,"greetings$",! -> * +BUSY,! -> NOP +VANISH,! -> "Yeah, sod off..." + +"bye" -> "Thanks and see ya.", Idle +"farewell" -> * +"job" -> "I'm into sellin' furniture. My grandfather was in that business, then my father, and so am I." +"shop" -> * +"name" -> "I'm Borkas Flersson, but let's not waste precious tradin' time with smalltalk." +"time" -> "Time is %T now." +"thanks" -> "No prob." +"thank","you" -> * +"allen" -> "Hes my boss but he likes to be one of us and sells some of his wares personally." +"richardson" -> * + +"offer" -> "I'm selling containers here." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"furniture" -> * +"equipment" -> * + +@"gen-t-furniture-containers-s.ndb" +} diff --git a/data/npc/bozo.npc b/data/npc/bozo.npc new file mode 100644 index 0000000..c788fae --- /dev/null +++ b/data/npc/bozo.npc @@ -0,0 +1,112 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# bozo.npc: Datenbank für den Hofnarren Bozo + +Name = "Bozo" +Outfit = (128,86-93-82-79) +Home = [32313,32183,7] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",female,! -> "Hello, hello, hello, little lady %N!" +ADDRESS,"hi$",female,! -> "Hello, hello, hello, little lady %N!" +ADDRESS,"hello$",male,! -> "Hi there, how's it hanging, %N!" +ADDRESS,"hi$",male,! -> "Hi there, how's it hanging, %N!" +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Wait and listen to my jokes, I am sooooo funny!" +BUSY,"hi$",! -> "Wait and listen to my jokes, I am sooooo funny!" +BUSY,! -> NOP +VANISH,male,! -> "How did he do that??" +VANISH,! -> "Women! They all do that to me!" + +"bye" -> "Remember: A joke a day keeps the ghouls away!", Idle +"farewell" -> * +"job" -> Price=50, "I am the royal jes ... uhm ... the royal tax-collector! Do you want to pay your taxes?", Topic=1 +"news" -> "I know the newest jokes in tibia." +"how","are","you"-> "Thank you, I'm fine, the gods are with me." +"sell" -> "Sell? Hmm, I know a little about magic and by chance I can sell you a truly unusual weapon." +"durin" -> "Isn't he the author of the book 'fun with demons'?" +"stephan" -> "He is kind of a father figure to me. Of course he denies all kinship to me." +"steve" -> "He's a smart one. I heared he hid in a foreign country as the first bugs showed up." +"name" -> "My name is Bozo. But it's more than a name, it's a lifestyle to me!" +"time" -> "Since you met me it is happy hour for you." +"help" -> "I am a jester, not a doctor!" +"jester" -> "Do you wish to join the fools' guild?", Topic=6 +"fool" -> "Do you wish to join the fools' guild?", Topic=6 +"joke" -> "I know some 'monstrous' jokes!" +"idiot" -> "To me it's just a profession, but for you it's a state of mind!" +"wish" -> "If you have a wish to CIP just write a letter and place it in a dustbin of your choice." +"excalibug" -> "I am not foolish enough to believe in the existence of this weapon." +"wallcarving" -> "Oh, I saw some demoncarvings in the dungeons as I hid there after a little joke on old Stutch." +"demoncarving" -> "Yes, they showed demons, seven actually, dancing around a sword! In a flaming pit of some kind." +"flaming","pit" -> "Ah, don't ask me! Usually mages and mystics know more about such stuff." + +"monster" -> "I know a lot of monster jokes. Just tell me a monster's name, come on." +"demon" -> "Why are the experienced heroes quicker than others? ... The demons love fast food!" +"ghoul" -> "Where do the ghouls buy their robes? ... In a Boooohtique!" +"dragon" -> "Why do dragons breathe fire? ... They ate too many sorcerers in chili sauce!" +"skeleton" -> "Why do skeletons flee if wounded? ... They are so spineless!" +"orc" -> "Why do orcs have green skin? ... They ate at Frodo's!" +"cyclops" -> "How many eyes does a cyclops have? ... One for each IQ point of their opponents!" +"beholder" -> "Why are beholders so ugly? ... Because their mom and dad were beholders, too!" +"rat" -> "Why does the rat have a wooden leg? ... Because it is a former pirate!" +"spider" -> "Why did the spider cross the road? ... Because it ... oh you already know this one!?" +"troll" -> "Why do trolls live underground? ... Because on the ground there are so many PKs!" +"wolf" -> "Why do the wolves howl? ... Hey, if you're online that long you can't help but behave that way!" +"mino" -> "What do all little minotaurs want to become when they are grown-ups? ... Cowboys, of course!" +"dungeon" -> "If you are a bad jester you get a chance to visit them now and then." +"sewer" -> "Good place for picking up apples and women." +"oswald" -> "If you believe half the rumours he's spreading, you are going to get in a lot of trouble." +"update" -> "Hey! I am supposed to make the jokes here!" +"god" -> "I better make no jokes about THIS matter." +"king" -> "Nah, no jests about His Royal Highness." +"sam" -> "Did you know that he now sells a 'power axe of doom'? Run and buy it, he has only three in store." +"benjamin" -> "He would make a fine jester, too." +"gorn" -> "He sells spell scrolls each day at midnight, but you have to address him that very second." +"quentin" -> "He's my baby brother. If you tell him I sent you, he will grant you an extra spell or two." +"bozo" -> "Thats me: Bozo, the jester!" +"weapon" -> Type=3473, Amount=1, Price=250, "Do you want to buy a 'mace of the fury' for 250 gold?", Topic=3 +"magic" -> Price=200, "I actually know some spells! Do you want to learn how to 'lessen your load' for %P gold?", Topic=2 +"spell" -> Price=200, "I actually know some spells! Do you want to learn how to 'lessen your load' for %P gold?", Topic=2 +"tibia" -> "I rarely leave the castle. It's a real stress to be popular like me." +"castle" -> "The castle is my home. A place fit for a jester and all other fools. Feel welcome." +"muriel" -> "Better don't mess with sorcerers!" +"elane" -> "She's pretty but has a kind of too burning affection for my taste." +"marvik" -> "Humourless old guy! Once turned me into a frog for painting his distasteful cave in pink." +"gregor" -> "A man of steel, with a stomach of wax. Never offer him a beer!" +"paladin",Paladin-> "I wanted to become a paladin, too, but I was overqualified!" +"paladin" -> "They are the king's favourites, because they know how to 'bow'." +"sorcerer",Sorcerer-> "I wanted to become a sorcerer, too, but I was overqualified!" +"sorcerer" -> "The good thing about them is that they can't be at two places at the same time." +"druid",Druid -> "I wanted to become a Druid, too, but I was overqualified!" +"druid" -> "If you are in Druidville, do as the rabbits do." +"knight",Knight -> "I wanted to become a knight, too, but I was overqualified!" +"knight" -> "Did you notice that old knights have their scars just on their backs?" +"noodles" -> "Hey, the little one is almost as funny as me!" +"dog" -> "Are we talking about Noodles?" +"poodle" -> "Are we talking about Noodles?" +"guild" -> "Since the first guild showed up there's a great demand for jesters and fools to join them." +"necromant","nectar" -> "Peeew! That sounds disgusting! Are you a cook at Frodo's?" +"necromant" -> "Don't feed the necromants." +"lady",male -> "Well, you don't behave ladylike just because you dress like one!" +"lady",female -> "Has any man said to you that you're not only beautiful but also intelligent?", Topic=5 +"kiss",male -> "Uh, go away!", Idle +"kiss",female -> "Do you want to kiss me?", Topic=4 +"hugo" -> "I had a cousin named like that." +"cousin" -> "He died some years ago." + +Topic=1,"yes",CountMoney>=Price -> "Thank you very much. I will have a drink or two on your health!", DeleteMoney +Topic=1,"yes" -> "Come back, when you have enough money." +Topic=1 -> "Well, perhaps later." +Topic=2,"yes",CountMoney>=Price -> "Here you are, I already lessened your load.", DeleteMoney +Topic=2,"yes" -> "Come back, when you have enough money." +Topic=2 -> "You don't know what offer you have passed!" +Topic=3,"yes",CountMoney>=Price -> "And here it is, it suits you well!", DeleteMoney, Create(Type) +Topic=3,"yes" -> "Come back, when you have enough money." +Topic=3 -> "You dont know what offer you have passed!" +Topic=4,"yes" -> "Uh, oh! ... I am seeing stars!", EffectMe(13) +Topic=4 -> "Pah, I didn't want to kiss you anyway!" +Topic=5,"yes" -> "This is a world of fantasy and full of surprises!" +Topic=5 -> "Well, think about it!" +Topic=6,"yes" -> "Sorry, you already are a member." +Topic=6 -> "Well, you are already a member anyway." +} diff --git a/data/npc/brasith.npc b/data/npc/brasith.npc new file mode 100644 index 0000000..02637c0 --- /dev/null +++ b/data/npc/brasith.npc @@ -0,0 +1,77 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# brasith.npc: Datenbank für den Obsthändler Brasith + +Name = "Brasith" +Outfit = (144,60-94-58-76) +Home = [32692,31589,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Ashari %N." +ADDRESS,"hi$",! -> * +ADDRESS,"Ashari$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Wait %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Asha Thrazi." + +"bye" -> "Asha Thrazi.", Idle +"farewell" -> * +"name" -> "I am Brasith Seedsinger." +"job" -> "You may buy all the things we grow or gather at this place." +"time" -> "Sorry, I can't help you." + +"carlin" -> "The humans of Carlin at least ry to live in harmony with nature." +"thais" -> "I heared only terrible storys about that city." +"venore" -> "Their traders seem suspiciously freindly. I don't trust them." +"roderick" -> "His house is an impurity in our city in unity with nature." +"olrik" -> "This poor humans seems to think he might become one of us by spendig time with us." + +"elf" -> "Our race lacks unity, which is a very sad thing. And the differences we have will grow and grow until eventually there is no race left." +"elves" -> * +"dwarf" -> "They work the earth and claim knowledge about it, but they know only about minerals, not about the life it stands for." +"human" -> "They are so many, so planless, so divided. They have choosen a path I do not want for my own race" +"troll" -> "I don't claim to understand this creatures but sometimes they are more close to the roots than we are." +"cenath" -> "The Cenath forgot as many as they learned. I doubt they find the wisdom they are looking for without the things they neglected in their pursuit of knowledge." +"kuridai" -> "The Kuridai left the true path and can't see their error. Their way of living may have been suitable in the past, but if they don't come back to us, their path will lead into darkness." +"deraisim" -> "We have still much to learn but we are on the correct path at least." +"abdaisim" -> "The Abdaisim are true to the ways of our race, maybe even more close than we. But by abandoning the other elves they harm themselves more than they know." +"teshial" -> "They are lost, and if they still exist they are alone in the cold and the darkness." +"ferumbras" -> "He thinks that he is incredibly powerful, but his is only the mindless power of destruction." +"crunor" -> "We abandoned the gods a long time ago. A short time after they abandoned us." +"plant" -> "Life takes many forms. Plants are a very basic form of life. Its simplicity makes them close to the core of nature." +"tree" -> * +"forest" -> "The beauty of a forest is something easy to be missed by the unobservant." +"field" -> "With the growth of a community comes the need to 'use' nature rather then to 'flow' with nature. This is sad but necessary." + +"offer" -> "I sell corncobs, cherries, grapes, melons, pumpkins, bananas, strawberries, and carrots." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"food" -> * + +"corncob" -> Type=3597, Amount=1, Price=3, "Do you want to buy a corncob for %P gold?", Topic=1 +"cherry" -> Type=3590, Amount=1, Price=1, "Do you want to buy a cherry for %P gold?", Topic=1 +"grapes" -> Type=3592, Amount=1, Price=3, "Do you want to buy grapes for %P gold?", Topic=1 +"melon" -> Type=3593, Amount=1, Price=8, "Do you want to buy a melon for %P gold?", Topic=1 +"banana" -> Type=3587, Amount=1, Price=2, "Do you want to buy a banana for %P gold?", Topic=1 +"strawberry" -> Type=3591, Amount=1, Price=1, "Do you want to buy a strawberry for %P gold?", Topic=1 +"carrot" -> Type=3595, Amount=1, Price=3, "Do you want to buy a carrot for %P gold?", Topic=1 +"pumpkin" -> Type=3594, Amount=1, Price=10, "Do you want to buy a pumpkin for %P gold?", Topic=1 + +%1,1<%1,"corncob" -> Type=3597, Amount=%1, Price=3*%1, "Do you want to buy %A corncobs for %P gold?", Topic=1 +%1,1<%1,"cherr" -> Type=3590, Amount=%1, Price=1*%1, "Do you want to buy %A cherries for %P gold?", Topic=1 +%1,1<%1,"grapes" -> Type=3592, Amount=%1, Price=3*%1, "Do you want to buy %A grapes for %P gold?", Topic=1 +%1,1<%1,"melon" -> Type=3593, Amount=%1, Price=8*%1, "Do you want to buy %A melons for %P gold?", Topic=1 +%1,1<%1,"banana" -> Type=3587, Amount=%1, Price=2*%1, "Do you want to buy %A bananas for %P gold?", Topic=1 +%1,1<%1,"strawberries" -> Type=3591, Amount=%1, Price=1*%1, "Do you want to buy %A strawberries for %P gold?", Topic=1 +%1,1<%1,"carrot" -> Type=3595, Amount=%1, Price=3*%1, "Do you want to buy %A carrots for %P gold?", Topic=1 +%1,1<%1,"pumpkin" -> Type=3594, Amount=%1, Price=10*%1, "Do you want to buy %A pumpkins for %P gold?", Topic=1 + +"bugmilk" -> Type=2875, Data=9, Amount=1, Price=15, "Do you want to buy a bottle of bugmilk for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Sorry, you do not have enough gold." +Topic=1 -> "Maybe you will buy it another time." +} diff --git a/data/npc/brengus.npc b/data/npc/brengus.npc new file mode 100644 index 0000000..220953d --- /dev/null +++ b/data/npc/brengus.npc @@ -0,0 +1,201 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# Brengus.npc: Datenbank für den waffen und rüstungshändler Brengus + +Name = "Brengus" +Outfit = (132,79-57-57-95) +Home = [32634,32747,6] +Radius = 0 + +Behaviour = { +ADDRESS,"hello$",! -> "Be greeted." +ADDRESS,"hi$",! -> * +ADDRESS,"hiho$",! -> * +ADDRESS,! -> Idle + +BUSY,"hello$",! -> "Please wait, I am busy right now", Queue +BUSY,"hi$",! -> * +BUSY,"hiho$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"job" -> "I am a tradesman. I sell and buy weapons and armor." +"name" -> "My name is Brengus." +"time" -> "Sorry, my watch didn't take the moist air here too well." +"king" -> "This is the king's land. It was a wise decision to have us people from Venore rule this settlement." +"venore" -> "I miss my home like most of us here, but I have duties and responsibilities. After all, there is some meagre profit to earn here." +"thais" -> "A nice big city of course, but it lacks style and grandeur. Such qualities you will only find when you visit my hometown Venore." +"carlin" -> "I hope the king will take these rebelling women soon under Thaian guidance once again. I hate to see the profits wasted that could be earned there." +"edron" -> "A rich and lovely island. Sadly those knights kept our tradesmen out of business for some unknown reason. I am convinced after seeing our success with this colony here, the king will allow Venore to become more present over there too." +"jungle" -> "Of course there are problems. But problems are there to keep those out of business who are not prepared and diligent enough." + +"tibia" -> "It's a world full of possibilities." + +"kazordoon" -> "The dwarves of Kazordoon are stubborn people and it's hard to have dealings with them. But as often, the hardship is very rewarding for those who are able to handle them." +"dwarves" -> * +"dwarfs" -> * +"ab'dendriel" -> "It's complicated to negotiate with those elves but it is possible." +"elves" -> * +"elfs" -> * +"darama" -> "We have hardly scratched the surface of all the possibilities to gain profit that are hidden on this continent." +"darashia" -> "The sandwasp's honey is quite useful. But that's the only noteworthy thing about this unimportant desert hicktown." +"ankrahmun" -> "It's somewhat hard to evaluate if this city poses another threat or a new market. Only time can tell." +"ferumbras" -> "He is bad for business. The big trading houses of Venore have yet to decide what price they will put on his head." +"excalibug" -> "If you ever stumble upon that interesting piece of jewellery, contact me. I know somebody who would pay a decent amount of crystal to add it to his collection of curiosities." +"apes" -> "They are neither skilled in a craft nor do they know about the concept of trade. They constantly raid our colony to steal items." +"lizzard" -> "The lizzard folk is hostile to us but luckily they live far enough from here to be an immediate danger." +"dworcs" -> "They should be driven into the sea." + + + + +"offer" -> "My offers are weapons, armors, helmets, legs, and shields." +"do","you","sell" -> * +"do","you","have" -> * +"weapon" -> "I have hand axes, axes, spears, maces, battle hammers, swords, rapiers, daggers, and sabres. What's your choice?" +"helmet" -> "I am selling leather helmets and chain helmets. What do you want?" +"armor" -> "I am selling leather, chain and brass armors. What do you need?" +"shield" -> "I am selling wooden shields and steel shields. What do you want?" +"trousers" -> "I am selling chain legs. Do you want to buy some?" +"legs" -> * + +"dagger" -> Type=3267, Amount=1, Price=5, "Do you want to buy a dagger for %P gold?", Topic=1 +"hand","axe" -> Type=3268, Amount=1, Price=8, "Do you want to buy a hand axe for %P gold?", Topic=1 +"spear" -> Type=3277, Amount=1, Price=10, "Do you want to buy a spear for %P gold?", Topic=1 +"rapier" -> Type=3272, Amount=1, Price=15, "Do you want to buy a rapier for %P gold?", Topic=1 +"axe" -> Type=3274, Amount=1, Price=20, "Do you want to buy an axe for %P gold?", Topic=1 +"sabre" -> Type=3273, Amount=1, Price=35, "Do you want to buy a sabre for %P gold?", Topic=1 +"sword" -> Type=3264, Amount=1, Price=85, "Do you want to buy a sword for %P gold?", Topic=1 +"mace" -> Type=3286, Amount=1, Price=90, "Do you want to buy a mace for %P gold?", Topic=1 +"battle","hammer" -> Type=3305, Amount=1, Price=350, "Do you want to buy a battle hammer for %P gold?", Topic=1 +"throwing","star" -> Type=3287, Amount=1, Price=50, "Do you want to buy a throwing star for %P gold?", Topic=1 + +"chain","armor" -> Type=3358, Amount=1, Price=200, "Do you want to buy a chain armor for %P gold?", Topic=1 +"brass","armor" -> Type=3359, Amount=1, Price=450, "Do you want to buy a brass armor for %P gold?", Topic=1 +"leather","armor" -> Type=3361, Amount=1, Price=35, "Do you want to buy a leather armor for %P gold?", Topic=1 +"chain","helmet" -> Type=3352, Amount=1, Price=52, "Do you want to buy a chain helmet for %P gold?", Topic=1 +"leather","helmet" -> Type=3355, Amount=1, Price=12, "Do you want to buy a leather helmet for %P gold?", Topic=1 +"steel","shield" -> Type=3409, Amount=1, Price=240, "Do you want to buy a steel shield for %P gold?", Topic=1 +"wooden","shield" -> Type=3412, Amount=1, Price=15, "Do you want to buy a wooden shield for %P gold?", Topic=1 +"chain","legs" -> Type=3558, Amount=1, Price=80, "Do you want to buy chain legs for %P gold?", Topic=1 + +%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=5*%1, "Do you want to buy %A daggers for %P gold?", Topic=1 +%1,1<%1,"hand","axe" -> Type=3268, Amount=%1, Price=8*%1, "Do you want to buy %A hand axes for %P gold?", Topic=1 +%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=10*%1, "Do you want to buy %A spears for %P gold?", Topic=1 +%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=15*%1, "Do you want to buy %A rapiers for %P gold?", Topic=1 +%1,1<%1,"axe" -> Type=3274, Amount=%1, Price=20*%1, "Do you want to buy %A axes for %P gold?", Topic=1 +%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=35*%1, "Do you want to buy %A sabres for %P gold?", Topic=1 +%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=85*%1, "Do you want to buy %A swords for %P gold?", Topic=1 +%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=90*%1, "Do you want to buy %A maces for %P gold?", Topic=1 +%1,1<%1,"battle","hammer" -> Type=3305, Amount=%1, Price=350*%1, "Do you want to buy %A battle hammers for %P gold?", Topic=1 +%1,1<%1,"throwing","star" -> Type=3287, Amount=%1, Price=50*%1, "Do you want to buy %A throwing stars for %P gold?", Topic=1 + +%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=200*%1, "Do you want to buy %A chain armors for %P gold?", Topic=1 +%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=450*%1, "Do you want to buy %A brass armors for %P gold?", Topic=1 +%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=35*%1, "Do you want to buy %A leather armors for %P gold?", Topic=1 +%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=52*%1, "Do you want to buy %A chain helmets for %P gold?", Topic=1 +%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=12*%1, "Do you want to buy %A leather helmets for %P gold?", Topic=1 +%1,1<%1,"steel","shield" -> Type=3409, Amount=%1, Price=240*%1, "Do you want to buy %A steel shields for %P gold?", Topic=1 +%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=15*%1, "Do you want to buy %A wooden shields for %P gold?", Topic=1 +%1,1<%1,"chain","legs" -> Type=3558, Amount=%1, Price=80*%1, "Do you want to buy %A chain legs for %P gold?", Topic=1 + +"sell","two","handed","sword" -> Type=3265, Amount=1, Price=450, "Do you want to sell a two handed sword for %P gold?", Topic=2 +"sell","battle","axe" -> Type=3266, Amount=1, Price=80, "Do you want to sell a battle axe for %P gold?", Topic=2 +"sell","dagger" -> Type=3267, Amount=1, Price=2, "Do you want to sell a dagger for %P gold?", Topic=2 +"sell","hand","axe" -> Type=3268, Amount=1, Price=4, "Do you want to sell a hand axe for %P gold?", Topic=2 +"sell","halberd" -> Type=3269, Amount=1, Price=400, "Do you want to sell a halberd for %P gold?", Topic=2 +"sell","rapier" -> Type=3272, Amount=1, Price=5, "Do you want to sell a rapier for %P gold?", Topic=2 +"sell","sabre" -> Type=3273, Amount=1, Price=12, "Do you want to sell a sabre for %P gold?", Topic=2 +"sell","axe" -> Type=3274, Amount=1, Price=7, "Do you want to sell an axe for %P gold?", Topic=2 +"sell","spear" -> Type=3277, Amount=1, Price=3, "Do you want to sell a spear for %P gold?", Topic=2 +"sell","morning","star" -> Type=3282, Amount=1, Price=90, "Do you want to sell a morning star for %P gold?", Topic=2 +"sell","mace" -> Type=3286, Amount=1, Price=30, "Do you want to sell a mace for %P gold?", Topic=2 +"sell","short","sword" -> Type=3294, Amount=1, Price=10, "Do you want to sell a short sword for %P gold?", Topic=2 +"sell","battle","hammer" -> Type=3305, Amount=1, Price=120, "Do you want to sell a battle hammer for %P gold?", Topic=2 +"sell","sword" -> Type=3264, Amount=1, Price=25, "Do you want to sell a sword for %P gold?", Topic=2 +"sell","templar","scytheblade" -> Type=3345, Amount=1, Price=200, "Do you want to sell a templar scytheblade for %P gold?", Topic=2 +"sell","ripper","lance" -> Type=3346, Amount=1, Price=500, "Do you want to sell a ripper lance for %P gold?", Topic=2 +"sell","hunting","spear" -> Type=3347, Amount=1, Price=250, "Do you want to sell a hunting spear for %P gold?", Topic=2 +"sell","banana","staff" -> Type=3348, Amount=1, Price=1000, "Do you want to sell a banana staff for %P gold?", Topic=2 + + +"sell","leather","armor" -> Type=3361, Amount=1, Price=12, "Do you want to sell a leather armor for %P gold?", Topic=2 +"sell","chain","armor" -> Type=3358, Amount=1, Price=70, "Do you want to sell a chain armor for %P gold?", Topic=2 +"sell","brass","armor" -> Type=3359, Amount=1, Price=150, "Do you want to sell a brass armor for %P gold?", Topic=2 +"sell","plate","armor" -> Type=3357, Amount=1, Price=400, "Do you want to sell a plate armor for %P gold?", Topic=2 +"sell","chain","legs" -> Type=3558, Amount=1, Price=25, "Do you want to sell chain legs for %P gold?", Topic=2 +"sell","leather","helmet" -> Type=3355, Amount=1, Price=4, "Do you want to sell a leather helmet for %P gold?", Topic=2 +"sell","chain","helmet" -> Type=3352, Amount=1, Price=17, "Do you want to sell a chain helmet for %P gold?", Topic=2 +"sell","steel","helmet" -> Type=3351, Amount=1, Price=190, "Do you want to sell a steel helmet for %P gold?", Topic=2 +"sell","wooden","shield" -> Type=3412, Amount=1, Price=5, "Do you want to sell a wooden shield for %P gold?", Topic=2 +"sell","battle","shield" -> Type=3413, Amount=1, Price=95, "Do you want to sell a battle shield for %P gold?", Topic=2 +"sell","steel","shield" -> Type=3409, Amount=1, Price=80, "Do you want to sell a steel shield for %P gold?", Topic=2 +"sell","tusk","shield" -> Type=3443, Amount=1, Price=850, "Do you want to sell a tusk shield for %P gold?", Topic=2 +"sell","sentinel","shield" -> Type=3444, Amount=1, Price=120, "Do you want to sell a sentinel shield for %P gold?", Topic=2 +"sell","salamander","shield" -> Type=3445, Amount=1, Price=280, "Do you want to sell a salamander shield for %P gold?", Topic=2 +"sell","tribal","mask" -> Type=3403, Amount=1, Price=250, "Do you want to sell a tribal mask for %P gold?", Topic=2 +"sell","leopard","armor" -> Type=3404, Amount=1, Price=300, "Do you want to sell a leopard armor for %P gold?", Topic=2 +"sell","horseman","helmet" -> Type=3405, Amount=1, Price=280, "Do you want to sell a horseman helmet for %P gold?", Topic=2 +"sell","feather","headdress" -> Type=3406, Amount=1, Price=850, "Do you want to sell a feather headdress for %P gold?", Topic=2 +"sell","crocodile","boots" -> Type=3556, Amount=1, Price=100, "Do you want to sell crocodile boots for %P gold?", Topic=2 +"sell","bast","skirt" -> Type=3560, Amount=1, Price=750, "Do you want to sell a bast skirt for %P gold?", Topic=2 +"sell","charmer","tiara" -> Type=3407, Amount=1, Price=900, "Do you want to sell a charmer's tiara for %P gold?", Topic=2 +"sell","beholder","helmet" -> Type=3408, Amount=1, Price=2200, "Do you want to sell a beholder helmet for %P gold?", Topic=2 + +"sell","tusk" -> "Sorry, I'm not interested in tusks, but you might want to offer them to Zaidal - as far as I know he uses them for making tables and chairs." +"sell",%1,1<%1,"tusk" -> "Sorry, I'm not interested in tusks, but you might want to offer them to Zaidal - as far as I know he uses them for making tables and chairs." + + +"sell",%1,1<%1,"two","handed","sword" -> Type=3265, Amount=%1, Price=450*%1, "Do you want to sell %A two handed swords for %P gold?", Topic=2 +"sell",%1,1<%1,"battle","axe" -> Type=3266, Amount=%1, Price=80*%1, "Do you want to sell %A battle axes for %P gold?", Topic=2 +"sell",%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=2*%1, "Do you want to sell %A daggers for %P gold?", Topic=2 +"sell",%1,1<%1,"hand","axe" -> Type=3268, Amount=%1, Price=4*%1, "Do you want to sell %A hand axes for %P gold?", Topic=2 +"sell",%1,1<%1,"halberd" -> Type=3269, Amount=%1, Price=400*%1, "Do you want to sell %A halberds for %P gold?", Topic=2 +"sell",%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=5*%1, "Do you want to sell %A rapiers for %P gold?", Topic=2 +"sell",%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=12*%1, "Do you want to sell %A sabres for %P gold?", Topic=2 +"sell",%1,1<%1,"axe" -> Type=3274, Amount=%1, Price=7*%1, "Do you want to sell %A axes for %P gold?", Topic=2 +"sell",%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=3*%1, "Do you want to sell %A spears for %P gold?", Topic=2 +"sell",%1,1<%1,"morning","star" -> Type=3282, Amount=%1, Price=90*%1, "Do you want to sell %A morning stars for %P gold?", Topic=2 +"sell",%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=30*%1, "Do you want to sell %A maces for %P gold?", Topic=2 +"sell",%1,1<%1,"short","sword" -> Type=3294, Amount=%1, Price=10*%1, "Do you want to sell %A short swords for %P gold?", Topic=2 +"sell",%1,1<%1,"battle","hammer" -> Type=3305, Amount=%1, Price=120*%1, "Do you want to sell %A battle hammers for %P gold?", Topic=2 +"sell",%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=25*%1, "Do you want to sell %A swords for %P gold?", Topic=2 +"sell",%1,1<%1,"templar","scytheblade" -> Type=3345, Amount=%1, Price=200*%1, "Do you want to sell %A templar scytheblades for %P gold?", Topic=2 +"sell",%1,1<%1,"ripper","lance" -> Type=3346, Amount=%1, Price=500*%1, "Do you want to sell %A ripper lances for %P gold?", Topic=2 +"sell",%1,1<%1,"hunting","spear" -> Type=3347, Amount=%1, Price=250*%1, "Do you want to sell %A hunting spears for %P gold?", Topic=2 +"sell",%1,1<%1,"banana","staff" -> Type=3348, Amount=%1, Price=1000*%1, "Do you want to sell %A banana staves for %P gold?", Topic=2 + +"sell",%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=12*%1, "Do you want to sell %A leather armors for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=70*%1, "Do you want to sell %A chain armors for %P gold?", Topic=2 +"sell",%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=150*%1, "Do you want to sell %A brass armors for %P gold?", Topic=2 +"sell",%1,1<%1,"plate","armor" -> Type=3357, Amount=%1, Price=400*%1, "Do you want to sell %A plate armors for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","legs" -> Type=3558, Amount=%1, Price=25*%1, "Do you want to sell %A chain legs for %P gold?", Topic=2 +"sell",%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=4*%1, "Do you want to sell %A leather helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=17*%1, "Do you want to sell %A chain helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"steel","helmet" -> Type=3351, Amount=%1, Price=190*%1, "Do you want to sell %A steel helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=5*%1, "Do you want to sell %A wooden shields for %P gold?", Topic=2 +"sell",%1,1<%1,"battle","shield" -> Type=3413, Amount=%1, Price=95*%1, "Do you want to sell %A battle shields for %P gold?", Topic=2 +"sell",%1,1<%1,"steel","shield" -> Type=3409, Amount=%1, Price=80*%1, "Do you want to sell %A steel shields for %P gold?", Topic=2 +"sell",%1,1<%1,"tusk","shield" -> Type=3443, Amount=%1, Price=850*%1, "Do you want to sell %A tusk shields for %P gold?", Topic=2 +"sell",%1,1<%1,"sentinel","shield" -> Type=3444, Amount=%1, Price=120*%1, "Do you want to sell %A sentinel shields for %P gold?", Topic=2 +"sell",%1,1<%1,"salamander","shield" -> Type=3445, Amount=%1, Price=280*%1, "Do you want to sell %A salamander shields for %P gold?", Topic=2 +"sell",%1,1<%1,"tribal","mask" -> Type=3403, Amount=%1, Price=250*%1, "Do you want to sell %A tribal masks for %P gold?", Topic=2 +"sell",%1,1<%1,"leopard","armor" -> Type=3404, Amount=%1, Price=300*%1, "Do you want to sell %A leopard armors for %P gold?", Topic=2 +"sell",%1,1<%1,"horseman","helmet" -> Type=3405, Amount=%1, Price=280*%1, "Do you want to sell %A horseman helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"feather","headdress" -> Type=3406, Amount=%1, Price=850*%1, "Do you want to sell %A feather headdresses for %P gold?", Topic=2 +"sell",%1,1<%1,"crocodile","boots" -> Type=3556, Amount=%1, Price=100*%1, "Do you want to sell %A pairs of crocodile boots for %P gold?", Topic=2 +"sell",%1,1<%1,"bast","skirt" -> Type=3560, Amount=%1, Price=750*%1, "Do you want to sell %A bast skirts for %P gold?", Topic=2 +"sell",%1,1<%1,"charmer","tiara" -> Type=3407, Amount=%1, Price=900*%1, "Do you want to sell %A charmer's tiaras for %P gold?", Topic=2 +"sell",%1,1<%1,"beholder","helmet" -> Type=3408, Amount=%1, Price=2200*%1, "Do you want to sell %A beholder helmets for %P gold?", Topic=2 + +Topic=1,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Sorry, you do not have enough gold." +Topic=1 -> "Maybe you will buy it another time." + +Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Sorry, you do not have one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have so many." +Topic=2 -> "Maybe next time." + +} diff --git a/data/npc/brewster.npc b/data/npc/brewster.npc new file mode 100644 index 0000000..5b28c32 --- /dev/null +++ b/data/npc/brewster.npc @@ -0,0 +1,110 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# brewster.npc: Datenbank für den priester brewster + +Name = "Brewster" +Outfit = (133,57-115-115-95) +Home = [32595,32744,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "G...greetings ." +ADDRESS,"hi$",! -> * +ADDRESS,"hiho$",! -> * +ADDRESS,! -> Idle + +BUSY,"hello$",! -> "Uh? Gimme a break. As you can see there's another one first.", Queue +BUSY,"hi$",! -> * +BUSY,"hiho$",! -> * +BUSY,! -> NOP +VANISH,! -> "Bye ... and now I'll have a quick drink." + +"bye" -> "Exactly! ", Idle +"farewell" -> * +"job" -> "I am a priest. The worldly representative of the gods so to speak. Not that I would say such a thing of course. This would be vanity after all." +"name" -> "I am ... ah, yes, Brewster. That's me, my name I mean ." +"time" -> "Uhm ... Uh ... No idea, sorry." +"temple" -> "Hehe! Well if you call this hut a temple you are not a devoted churchgoer I guess. But never mind, I won't tell anyone and the gods know it anyway ... if they care." +"king" -> "Ah the king, how lucky he must be - being the ruler of this lovely little piece of dirt here. Hehe." +"venore" -> "Venore, Venore, city of splendour. Hm, the best thing about that city is its brewery." +"thais" -> "Thais!! My beloved hometown! Oh how I miss my good, old Thais." +"carlin" -> "Ha! That's probably even worse than this dump of a jungle here that they call a colony." +"edron" -> "They would never appoint a priest of such a low rank like me to Edron." +"jungle" -> "This jungle must be the way of the gods to give us mortals a taste of hell ." +"gods" -> "Oh come on, just leave me alone. Read a book to find out more." + +"tibia" -> "If Tibia is a fallen god, make your guess what bodypart you are on now. I have my assumptions ... but I won't tell. Hehe." + +"kazordoon" -> "The dwarves I met can't stop to praise the dwarven beer. That wakes the urge in me to ... uhm spread the word of our gods in that city of Kazordoon." +"dwarves" -> * +"dwarfs" -> * +"ab'dendriel" -> "Was never there For all what I have heard it's not that much different from this ugly little settlement." +"elves" -> "After being in that jungle for a while, I can't trust people that love trees anymore." +"elfs" -> * +"darama" -> "The teachings of our temple counts little on this continent. I think it's a sign from the gods to abandon it. But why should anyone listen to poor old Brewster?" +"ankrahmun" -> "Just to think about this cursed town and its inhabitants makes me shiver. I better take a quick drink to forget about it." +"ferumbras" -> " Oh well, he is just that what I'd expect next in all my misery." +"excalibug" -> "Who knows if it is real or just some myth? And who cares at all?" + +"apes" -> "They don't believe me but I have seen them. There are pink apes! They come when I am sleeping and try to steal my beer and wine ." +"lizard" -> "They usually stay away from here so who cares?" +"dworcs" -> "Heard enough of them to dislike them." + +"cough", "syrup" -> "The only person who might have some cough syrup is this druid Ustan. You find him in the tavern. Hmmm the tavern ... " + + +"help",HP<40,! -> "You are hurt my child. I will heal your wounds.", HP=40, EffectOpp(13) +"help",Poison>0,! -> "You are poisoned my child. I will help you.", Poison(0,0), EffectOpp(14) +"help",Burning>0,! -> "You are burning my child. I will help you.", Burning(0,0), EffectOpp(15) + +"heal$",Burning>0 -> "You are burning. I will help you.", Burning(0,0), EffectOpp(15) +"heal$",Poison>0 -> "You are poisoned. I will help you.", Poison(0,0), EffectOpp(14) +"heal$",HP<40 -> "You are looking really bad. Let me heal your wounds.", HP=40, EffectOpp(13) + +"heal$",PvPEnforced -> "You aren't looking that bad." +"heal$" -> "You aren't looking that bad. Sorry, I can't help you. But if you are looking for additional protection you should go on the pilgrimage of ashes." + + +"blessing",PvPEnforced,! -> "The vital force of this world is waning. There are no more blessings available on this world." +"pilgrimage",PvPEnforced,! -> * +"ashes",PvPEnforced,! -> * + +"spiritual",PvPEnforced,! -> * +"shielding",PvPEnforced,! -> * +"sacred","places",PvPEnforced,! -> * +"spark",PvPEnforced,! -> * +"phoenix",PvPEnforced,! -> * +"embrace",PvPEnforced,! -> * +"fire",PvPEnforced,! -> * +"suns",PvPEnforced,! -> * +"wisdom",PvPEnforced,! -> * +"solitude",PvPEnforced,! -> * + + +"pilgrimage" -> "Whenever you receive a lethal wound your vital force is damaged. Each one of the five blessings will reduce this damage." +"ashes" -> * +"blessing" -> "There are five different blessings available in five sacred places. These blessings are: the spiritual shielding, the spark of the phoenix, the embrace of Tibia, the fire of the suns and the wisdom of solitude." +"sacred","places" -> "Just tell me in which of the five blessings you are interested." + +"spiritual", QuestValue(104) > 0 -> "I see you have received the spiritual shielding in the whiteflower temple south of Thais." +"shielding", QuestValue(104) > 0 -> * +"spiritual" -> "You can receive the spiritual shielding in the whiteflower temple south of Thais." +"shielding" -> * + +"spark", QuestValue(102) > 0 -> "I can sense that the spark of the phoenix has already been given to you by the dwarven priests of earth and fire in Kazordoon." +"phoenix", QuestValue(102) > 0 -> * +"spark" -> "The spark of the phoenix is given by the dwarven priests of earth and fire in Kazordoon." +"phoenix" -> * + +"embrace", QuestValue(105) > 0 -> "I can sense the druids north of Carlin have provided you with the embrace of Tibia." +"embrace" -> "The druids north of Carlin can provide you with the embrace of Tibia." + +"fire","suns", QuestValue(103) > 0 -> "I can see you have received the blessing of the two suns in the suntower near Ab'Dendriel." +"suns", QuestValue(103) > 0 -> * +"fire","suns" -> "Ask for the blessing of the two suns in the suntower near Ab'Dendriel ." +"suns" -> * + +"wisdom", QuestValue(101) > 0 -> "I can sense you have already talked to the hermit Eremo on the isle of Cormaya and received this blessing." +"solitude", QuestValue(101) > 0 -> * +"wisdom" -> "Talk to the hermit Eremo on the isle of Cormaya about this blessing." +"solitude" -> * +} diff --git a/data/npc/briasol.npc b/data/npc/briasol.npc new file mode 100644 index 0000000..8130091 --- /dev/null +++ b/data/npc/briasol.npc @@ -0,0 +1,105 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# briasol.npc: Datenbank fuer den Juwelier Briasol (Elfenstadt) + +Name = "Briasol" +Outfit = (144,3-86-87-76) +Home = [32635,31667,8] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Ashari %N." +ADDRESS,"hi$",! -> * +ADDRESS,"ashari$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "In a few heartbeats I will have time for you %N.", Queue +BUSY,"hi$",! -> * +BUSY,"ashari$",! -> * +BUSY,! -> NOP +VANISH,! -> "Asha Thrazi." + +"bye" -> "Asha Thrazi.", Idle +"farewell" -> * +"asha","thrazi" -> * +"job" -> "I am a jeweller and exchange money." +"name" -> "I am Briasol Crithanath." +"time" -> "I don't know the time, sorry. I do not care for this concept. Watches are your master, they tell you what to do and when." + +"elves" -> "Our lifespan is longer then that of other races. We should keep that in mind everytime." +"dwarfs" -> "They live that long and make not much out of it." +"humans" -> "I mourn them. As soon as you get to know one he's dead." +"troll" -> "We take care of them, give them shelter, and a reason to live." + +"carlin" -> "Carlin is a quite lovely city, given that its a city of humans." +"thais" -> "Thais has a high demand on the jewelry that I craft." +"venore" -> "The tradesmen of Venore offer high prices for my wares." +"roderick" -> "I have only little dealings with him." +"olrik" -> "I only talk to him when I send a parcel to one of my customers in a far away city. He seems friendly and is a bit eager to please." + +"cenath" -> "They are the ones responsible for most of the magic and the like in this town." +"kuridai" -> "Our caste are workers out of passion." +"deraisim" -> "They hunt for us and patrol the woods." +"abdaisim" -> "I don't know much about them." +"teshial" -> "They are lost in time." +"ferumbras" -> "He will be gone sooner or later." +"crunor" -> "Gods are eternal. They learn so much in their existence." +"excalibug" -> "It's a weapon of times long gone. It's lost for our time." +"news" -> "I know nothing of importance." + +"offer" -> "I can sell gems, pearls, and jewels." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"gem" -> "You can buy and sell small diamonds, sapphires, rubies, emeralds, and amethysts." +"pearl" -> "I have white and black pearls for sale, but you also can sell me some." +"jewel" -> "You can purchase our fine dwarfish wares like wedding rings, golden amulets, and ruby necklaces." +"talon" -> "We don't trade with them." + +"wedding","ring" -> Type=3004, Amount=1, Price=990, "Do you want to buy a wedding ring for %P gold?", Topic=5 +"golden","amulet" -> Type=3013, Amount=1, Price=6600,"Do you want to buy a golden amulet for %P gold?", Topic=5 +"ruby","necklace" -> Type=3016, Amount=1, Price=3560,"Do you want to buy a ruby necklace for %P gold?", Topic=5 +"white","pearl" -> Type=3026, Amount=1, Price=320, "Do you want to buy a white pearl for %P gold?", Topic=5 +"black","pearl" -> Type=3027, Amount=1, Price=560, "Do you want to buy a black pearl for %P gold?", Topic=5 +"small","diamond" -> Type=3028, Amount=1, Price=600, "Do you want to buy a small diamond for %P gold?", Topic=5 +"small","sapphire" -> Type=3029, Amount=1, Price=500, "Do you want to buy a small sapphire for %P gold?", Topic=5 +"small","ruby" -> Type=3030, Amount=1, Price=500, "Do you want to buy a small ruby for %P gold?", Topic=5 +"small","emerald" -> Type=3032, Amount=1, Price=500, "Do you want to buy a small emerald for %P gold?", Topic=5 +"small","amethyst" -> Type=3033, Amount=1, Price=400, "Do you want to buy a small amethyst for %P gold?", Topic=5 + +%1,1<%1,"wedding","ring" -> Type=3004, Amount=%1, Price=990*%1, "Do you want to buy %A wedding rings for %P gold?", Topic=5 +%1,1<%1,"golden","amulet" -> Type=3013, Amount=%1, Price=6600*%1, "Do you want to buy %A golden amulets for %P gold?", Topic=5 +%1,1<%1,"ruby","necklace" -> Type=3016, Amount=%1, Price=3560*%1,"Do you want to buy %A ruby necklaces for %P gold?", Topic=5 +%1,1<%1,"white","pearl" -> Type=3026, Amount=%1, Price=320*%1, "Do you want to buy %A white pearls for %P gold?", Topic=5 +%1,1<%1,"black","pearl" -> Type=3027, Amount=%1, Price=560*%1, "Do you want to buy %A black pearls for %P gold?", Topic=5 +%1,1<%1,"small","diamond" -> Type=3028, Amount=%1, Price=600*%1, "Do you want to buy %A small diamonds for %P gold?", Topic=5 +%1,1<%1,"small","sapphire" -> Type=3029, Amount=%1, Price=500*%1, "Do you want to buy %A small sapphires for %P gold?", Topic=5 +%1,1<%1,"small","rub" -> Type=3030, Amount=%1, Price=500*%1, "Do you want to buy %A small rubies for %P gold?", Topic=5 +%1,1<%1,"small","emerald" -> Type=3032, Amount=%1, Price=500*%1, "Do you want to buy %A small emeralds for %P gold?", Topic=5 +%1,1<%1,"small","amethyst" -> Type=3033, Amount=%1, Price=400*%1, "Do you want to buy %A small amethysts for %P gold?", Topic=5 + +"sell","white","pearl" -> Type=3026, Amount=1, Price=160, "Do you want to sell a white pearl for %P gold?", Topic=6 +"sell","black","pearl" -> Type=3027, Amount=1, Price=280, "Do you want to sell a black pearl for %P gold?", Topic=6 +"sell","small","diamond" -> Type=3028, Amount=1, Price=300, "Do you want to sell a small diamond for %P gold?", Topic=6 +"sell","small","sapphire" -> Type=3029, Amount=1, Price=250, "Do you want to sell a small sapphire for %P gold?", Topic=6 +"sell","small","ruby" -> Type=3030, Amount=1, Price=250, "Do you want to sell a small ruby for %P gold?", Topic=6 +"sell","small","emerald" -> Type=3032, Amount=1, Price=250, "Do you want to sell a small emerald for %P gold?", Topic=6 +"sell","small","amethyst" -> Type=3033, Amount=1, Price=200, "Do you want to sell a small amethyst for %P gold?", Topic=6 + +"sell",%1,1<%1,"white","pearl" -> Type=3026, Amount=%1, Price=160*%1, "Do you want to sell %A white pearls for %P gold?", Topic=6 +"sell",%1,1<%1,"black","pearl" -> Type=3027, Amount=%1, Price=280*%1, "Do you want to sell %A black pearls for %P gold?", Topic=6 +"sell",%1,1<%1,"small","diamond" -> Type=3028, Amount=%1, Price=300*%1, "Do you want to sell %A small diamonds for %P gold?", Topic=6 +"sell",%1,1<%1,"small","sapphire" -> Type=3029, Amount=%1, Price=250*%1, "Do you want to sell %A small sapphires for %P gold?", Topic=6 +"sell",%1,1<%1,"small","rub" -> Type=3030, Amount=%1, Price=250*%1, "Do you want to sell %A small rubies for %P gold?", Topic=6 +"sell",%1,1<%1,"small","emerald" -> Type=3032, Amount=%1, Price=250*%1, "Do you want to sell %A small emeralds for %P gold?", Topic=6 +"sell",%1,1<%1,"small","amethyst" -> Type=3033, Amount=%1, Price=200*%1, "Do you want to sell %A small amethysts for %P gold?", Topic=6 + +Topic=5,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=5,"yes" -> "Come back, when you have enough money." +Topic=5 -> "Hmm, but next time." + +Topic=6,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=6,"yes" -> "Sorry, you do not have one." +Topic=6,"yes",Amount>1 -> "Sorry, you do not have so much." +Topic=6 -> "Maybe next time." + +@"gen-bank.ndb" +} diff --git a/data/npc/brodrosch.npc b/data/npc/brodrosch.npc new file mode 100644 index 0000000..531c493 --- /dev/null +++ b/data/npc/brodrosch.npc @@ -0,0 +1,66 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# brodrosch.npc: Datenbank für den Kapitän Brodrosch + +Name = "Brodrosch" +Outfit = (66,0-0-0-0) +Home = [32661,31957,15] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome, %N! May Earth protect you, even whilst sailing!" +ADDRESS,"hi$",! -> * +ADDRESS,"hiho$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Shut up and wait like the rest, jawoll!", Queue +BUSY,"hi$",! -> * +BUSY,"hiho$",! -> * +BUSY,! -> NOP +VANISH,! -> "Yeah, yeah, walk, it's cheaper." + +"bye" -> "Earth under your feet ... it's still better than lava.", Idle +"farewell" -> * +"job" -> "Look at my blackened beard? I'm the steamship captain!" +"work" -> * +"name" -> "I am Brodrosch Steamtrousers, son of the machine, of the Molten Rock." +"tibia" -> "Tibia? Just don't ask." +"ship" -> "This is a great ship. Ha! It works without wind but with fire, and it travels not on the ocean but beneath the earth!" +"steamship" -> * +"captain" -> "Of course, I am the captain. But I am also a technomancer." +"technomancer" -> "Being a technomancer is a privilege few dwarfs have. We form earth and fire through powerful technology into tools. Also, we are great inventors." +"inventors" -> "Yes. There could have been thousands of our inventions, if they wouldn't explode all the time..." +"inventions" -> * +"sell" -> "This is not a shop, damn it!" +"buy" -> * +"thais" -> "This is a steamship that travels only subterreneanly. No way to get on that risky ocean. Kazordoon - Cormaya only." +"ab'dendriel" -> * +"carlin" -> * +"venore" -> * +"senja" -> * +"folda" -> * +"vega" -> * +"ice","islands" -> * +"darashia" -> * +"darama" -> * +"kazordoon" -> "Hey, we ARE at Kazordoon! Must be the cavemadness..." +"beer" -> "Sometimes being drunk means seeing two rivers. I survive by steering right between them." +"dwarf" -> "Deep inside, we're all dwarfs." +"gurbasch" -> "Ah, my brother in Cormaya. He can take you back." + +"cormaya" -> Price=160, "So you want to go to Cormaya? %P gold?", Topic=1 +"passage" -> * + +"cormaya",QuestValue(250)>2 -> Price=150, "So you want to go to Cormaya? %P gold?", Topic=1 +"passage",QuestValue(250)>2 -> * + + + +Topic=1,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" + +# für post-quest + +Topic=1,"yes",Premium,QuestValue(227)=4,CountMoney>=Price -> "Full steam ahead!", DeleteMoney, Idle, EffectOpp(3), Teleport(33309,31989,15), EffectOpp(3),SetQuestValue(227,5) + +Topic=1,"yes",Premium,CountMoney>=Price -> "Full steam ahead!", DeleteMoney, Idle, EffectOpp(3), Teleport(33309,31989,15), EffectOpp(3) +Topic=1,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account in order to travel onboard our ships." +Topic=1,"yes" -> "You don't have enough money." +} diff --git a/data/npc/bruno.npc b/data/npc/bruno.npc new file mode 100644 index 0000000..fd95335 --- /dev/null +++ b/data/npc/bruno.npc @@ -0,0 +1,35 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# bruno.npc: Der Fischverkäufer Bruno (Fields) + +Name = "Bruno" +Outfit = (128,113-10-95-95) +Home = [32486,31604,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Ahoi, %N. You want to buy some fresh fish?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye and come again!" + +"bye" -> "Good bye and come again!", Idle +"farewell" -> * +"name" -> "My name is Bruno." +"job" -> "My job is to catch fish and to sell them here." +"graubart" -> "I like this old salt. I learned much from him. Whatever. You like some fish? *grin*" +"marlene" -> "Ah yes, my lovely wife. God forgive her, but she can't stop talking. So my work is a great rest for my poor ears. *laughs loudly*" +"aneus" -> "Hmm, I don't know him very well. But he has a very nice story to tell." + +"do","you","sell" -> "Well, I sell freshly caught fish. You like some? Of course, you can buy more than one at once. *grin*" +"offer" -> * + +"fish" -> Type=3578, Amount=1, Price=5, "Do you want to buy a fresh fish for %P gold?", Topic=1 +%1,1<%1,"fish" -> Type=3578, Amount=%1, Price=5*%1, "Do you want to buy %A fresh fishes for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Come back when you have enough money." +Topic=1 -> "*grumble* Maybe next time." +} diff --git a/data/npc/budrik.npc b/data/npc/budrik.npc new file mode 100644 index 0000000..36160bf --- /dev/null +++ b/data/npc/budrik.npc @@ -0,0 +1,33 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# budrik.npc: Datenbank für den Minenvorsteher Budrik + +Name = "Budrik" +Outfit = (160,94-76-58-95) +Home = [32524,31906,8] +Radius = 4 + +Behaviour = { +ADDRESS,"hello$",! -> "Hiho, Hiho %N." +ADDRESS,"hi$",! -> * +ADDRESS,"hiho$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Just a minute %N!", Queue +BUSY,"hi$",! -> * +BUSY,"hiho$",! -> * +BUSY,! -> NOP +VANISH,! -> "Bye, bye." + +"bye" -> "Bye, bye.", Idle +"job" -> "I am the foreman of this mine." +"shop" -> * +"name" -> "My name is Budrik Deepdigger, son of Earth, from the Molten Rock." +"time" -> "Precisely %T, young one." +"help" -> "I am a miner, ask someone else." +"dwarfs" -> "We understand the ways of the earth like nobody else does." +"monster" -> "In the deeper mines we discover some nasty beasts now and then." +"dungeon" -> "This is no funhouse. Leave the miners and their drilling-worms alone and get out! We have already enough trouble without you." +"mines" -> * +"trouble" -> "The Horned Fox is leading his bandits in sneak attacks and raids on us." +"horned","fox" -> "A minotaur they threw out at Mintwallin. He must have some kind of hideout nearby." +"hideout" -> "The hideout of the Horned Fox is probably a dangerous if not lethal place for the unexperienced ones." +} diff --git a/data/npc/bunny.npc b/data/npc/bunny.npc new file mode 100644 index 0000000..16fab0b --- /dev/null +++ b/data/npc/bunny.npc @@ -0,0 +1,91 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# bunny.npc: Datenbank für die Generalin Bunny Bonecrusher + +Name = "Bunny Bonecrusher" +Outfit = (139,96-3-79-115) +Home = [32315,31756,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hail","general",! -> "Salutations, commoner %N!" +ADDRESS,"salutations","general",! -> "Salutations, commoner %N!" +ADDRESS,"hello",! -> "Address me properly %N!", Idle +ADDRESS,"hi",! -> "Address me properly %N!", Idle +ADDRESS,"hail",! -> "Address me with my title, commoner %N!", Idle +ADDRESS,"salutations",! -> "Address me with my title, commoner %N!", Idle +ADDRESS,! -> Idle +BUSY,"hello$",! -> "SILENCE! I am busy!" +BUSY,"hi$",! -> "SILENCE! I am busy!" +BUSY,"hail$",! -> "SILENCE! I am busy!" +BUSY,"salutations$",! -> "SILENCE! I am busy!" +BUSY,! -> NOP +VANISH,! -> NOP + +"bye" -> "LONG LIVE THE QUEEN!", Idle +"farewell" -> * +"news" -> "Our reports are only for internal use." +"report" -> * +"queen" -> "HAIL TO QUEEN ELOISE, OUR NOBLE LEADER!" +"leader" -> "Queen Eloise is a fine leader for our fair town, indeed!" +"job",female -> "I am the general of the queen's army! You really should consider to join, sister." +"job",male -> "I am the general of the queen's army and have not the time to explain this concept to you." +"how","are","you" -> "We are in constant training and in perfect health." +"sell" -> "Are you suggesting I am corruptible?", Topic=2 +"army" -> "The army protects the defenceless males of our city. Our elite forces are the Green Ferrets." +"guard" -> * +"green","ferrets" -> "Our elite forces are trained by rangers and druids. In the woods they are only second to some elves." +"castle" -> "The castle is not meant for defence but as a residence for the royal family." +"subject" -> "Our citizens have the luck to live under the wise rule of our beloved queen!" +"dogs","of","war" -> "They are a men's club, mainly concerned about bragging and drinking alcohol." +"knights","of","noodles" -> "They are rumoured to be skilled fighters. Then again, in the land of the blind..." +"druid" -> "They are our main magic support and play a major role in our battletactics." +"battletactics" -> "Our tactic is to kiss." +"tactics" -> * +"kiss" -> "K.I.S.S.! Keep It Simple, Stupid! Complicated tactics are to easy to be crushed by a twist of fate." +"bloodblade" -> "Old man. I can't tell what's worse for the shape of Thais' army." +"thais" -> "It's just a rotten hideout for drunks and men too lazy to do some serious work." +"city" -> "Our city blends in with the nature surrounding it. Our druids take care of that." +"bonecrusher" -> "Our family serves in the Carlin army since uncounted generations!" +"sister" -> * +"bambi" -> "She is one of my beloved sisters and serves Carlin as a town guard." +"blossom" -> * +"busty" -> * +"family" -> * +"fenbala" -> "She is one of our Green Ferrets and one of the queen's bodyguards." +"barbara" -> * +"cornelia" -> "Cornelia forges the armor necessary for our troops." +"armor" -> * +"rowenna" -> "Rowenna is responsible for our troops' supply with weapons." +"weapon" -> * +"legola" -> "She is a distant cousin of mine and my sisters." +"ferumbras" -> "Believe it or not. I killed him two times with my own bow, but some unholy forces rise him again and again." +"join" -> "Join what?" +"join","army" -> "Sorry, we dont recruit foreigners. Perhaps you can join by doing a quest for the queen." +"quest",female -> "Sometimes the queen calls for heroines. Keep eyes and ears open!" +"mission",female -> * +"quest",male -> "Yeah. Entrusting a male with an important quest. Get serious!" +"mission",male -> * +"god" -> "I whorship Banor, the first warrior!" +"banor" -> "He is the idol for all fighting women and a reminder of what a man could become, if he could jump over his own shadow!" +"zathroth" -> "Don't mention the dark one in the city of life!" +"monster" -> "We cleared the woods around Carlin from most of them. But lately more and more showed up again." +"excalibug" -> "I am sure only a woman could muster the courage and strength to wield this weapon of myth." +"graveyard" -> "Bah! Just men's tales! Who believes in such bullshit? Perhaps we should put some men there over night and see what happens. Hehehe!" +"cemetary" -> * +"crypt" -> * + +"fuck" -> "Take this!", Burning(10,1), EffectOpp(15), EffectMe(5) +"idiot" -> "Take this!", Burning(10,1), EffectOpp(15), EffectMe(5) +"asshole" -> "Take this!", Burning(10,1), EffectOpp(15), EffectMe(5) +"ass$" -> "Take this!", Burning(10,1), EffectOpp(15), EffectMe(5) +"fag$" -> "Take this!", Burning(10,1), EffectOpp(15), EffectMe(5) +"stupid" -> "Take this!", Burning(10,1), EffectOpp(15), EffectMe(5) +"tyrant" -> "Take this!", Burning(10,1), EffectOpp(15), EffectMe(5) +"shit" -> "Take this!", Burning(10,1), EffectOpp(15), EffectMe(5) +"lunatic" -> "Take this!", Burning(10,1), EffectOpp(15), EffectMe(5) + +Topic=2,"yes" -> "Take this!", Burning(10,1), EffectOpp(15), EffectMe(5) +Topic=2 -> "You should be careful with your words!" + +-> "Your words don't make any sense to me." +} diff --git a/data/npc/busty.npc b/data/npc/busty.npc new file mode 100644 index 0000000..55e321f --- /dev/null +++ b/data/npc/busty.npc @@ -0,0 +1,11 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# busty.npc: Datenbank für die Wächterin Busty Bonecrusher + +Name = "Busty Bonecrusher" +Outfit = (139,96-19-66-95) +Home = [32294,31791,7] +Radius = 3 + +Behaviour = { +@"guards-carlin.ndb" +} diff --git a/data/npc/captain1.npc b/data/npc/captain1.npc new file mode 100644 index 0000000..3d45d56 --- /dev/null +++ b/data/npc/captain1.npc @@ -0,0 +1,81 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# captain1.npc: Kapitän Blaubaer in Thais + +Name = "Captain Bluebear" +Outfit = (129,19-69-107-50) +Home = [32310,32210,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",male,! -> "Welcome on board, Sir %N." +ADDRESS,"hi$",male,! -> * +ADDRESS,"hello$",female,! -> "Welcome on board, Madam %N." +ADDRESS,"hi$",female,! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please %N. You're next in line.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye. Recommend us, if you were satisfied with our service." + +"bye" -> "Good bye. Recommend us, if you were satisfied with our service.", Idle +"farewell" -> * +"name" -> "My name is Captain Bluebear from the Royal Tibia Line." +"job" -> "I am the captain of this sailing-ship." +"captain" -> * +"ship" -> "The Royal Tibia Line connects all seaside towns of Tibia." +"line" -> * +"company" -> * +"route" -> * +"tibia" -> * +"good" -> "We can transport everything you want." +"passenger" -> "We would like to welcome you on board." +"trip" -> "Where do you want to go? To Carlin, Ab'Dendriel, Venore, Port Hope or Edron?" +"passage" -> * +"town" -> * +"destination" -> * +"sail" -> * +"go" -> * +"ice" -> "I'm sorry, but we don't serve the routes to the Ice Islands." +"senja" -> * +"folda" -> * +"vega" -> * +"darashia" -> "I'm not sailing there. This route is afflicted by a ghostship! However I've heard that Captain Fearless from Venore sails there." +"darama" -> * +"ghost" -> "Many people who sailed to Darashia never returned because they were attacked by a ghostship! I'll never sail there!" + +"thais" -> "This is Thais. Where do you want to go?" +"carlin" -> Price=110, "Do you seek a passage to Carlin for %P gold?", Topic=2 +"ab'dendriel" -> Price=130, "Do you seek a passage to Ab'Dendriel for %P gold?", Topic=3 +"edron" -> Price=160, "Do you seek a passage to Edron for %P gold?", Topic=4 +"venore" -> Price=170, "Do you seek a passage to Venore for %P gold?", Topic=5 +"port","hope" -> Price=160, "Do you seek a passage to Port Hope for %P gold?", Topic=7 + + +"carlin",QuestValue(250)>2 -> Price=100, "Do you seek a passage to Carlin for %P gold?", Topic=2 +"ab'dendriel",QuestValue(250)>2 -> Price=120, "Do you seek a passage to Ab'Dendriel for %P gold?", Topic=3 +"edron",QuestValue(250)>2 -> Price=150, "Do you seek a passage to Edron for %P gold?", Topic=4 +"venore",QuestValue(250)>2 -> Price=160, "Do you seek a passage to Venore for %P gold?", Topic=5 +"port","hope",QuestValue(250)>2 -> Price=150, "Do you seek a passage to Port Hope for %P gold?", Topic=7 + + +Topic>0,Topic<8,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" + +#Topic=2,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" +#Topic=3,"yes",PZBlock,! -> * +#Topic=4,"yes",PZBlock,! -> * +#Topic=5,"yes",PZBlock,! -> * + +# für postquest +Topic=2,"yes",Premium, QuestValue(227)=1,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32387,31821,6), EffectOpp(11),SetQuestValue(227,2) + + +Topic=2,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32387,31821,6), EffectOpp(11) +Topic=3,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32733,31668,6), EffectOpp(11) +Topic=4,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11) +Topic=5,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11) +Topic=7,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32530,32784,6), EffectOpp(11) + +Topic>0,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account in order to travel onboard our ships." +Topic>0,"yes" -> "You don't have enough money." +Topic>0 -> "We would like to serve you some time." +} diff --git a/data/npc/captain2.npc b/data/npc/captain2.npc new file mode 100644 index 0000000..d65f59b --- /dev/null +++ b/data/npc/captain2.npc @@ -0,0 +1,71 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# captain2.npc: Kapitän Greyhound in Carlin + +Name = "Captain Greyhound" +Outfit = (129,96-113-95-115) +Home = [32388,31822,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",male,! -> "Welcome on board, Sir %N." +ADDRESS,"hi$",male,! -> * +ADDRESS,"hello$",female,! -> "Welcome on board, Madam %N." +ADDRESS,"hi$",female,! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please %N. You're next in line.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye. Recommend us, if you were satisfied with our service." + +"bye" -> "Good bye. Recommend us, if you were satisfied with our service.", Idle +"farewell" -> * +"name" -> "My name is Captain Greyhound from the Royal Tibia Line." +"job" -> "I am the captain of this sailing-ship." +"captain" -> * +"ship" -> "The Royal Tibia Line connects all seaside towns of Tibia." +"line" -> * +"company" -> * +"route" -> * +"tibia" -> * +"good" -> "We can transport everything you want." +"passenger" -> "We would like to welcome you on board." +"trip" -> "Where do you want to go? To Thais, Ab'Dendriel, Venore or Edron?" +"passage" -> * +"town" -> * +"destination" -> * +"sail" -> * +"go" -> * +"ice" -> "I'm sorry, but we don't serve the routes to the Ice Islands." +"senja" -> * +"folda" -> * +"vega" -> * +"darashia" -> "I'm not sailing there. This route is afflicted by a ghost ship! However I've heard that Captain Fearless from Venore sails there." +"darama" -> * +"ghost" -> "Many people who sailed to Darashia never returned because they were attacked by a ghostship! I'll never sail there!" + +"thais" -> Price=110, "Do you seek a passage to Thais for %P gold?", Topic=1 +"carlin" -> "This is Carlin. Where do you want to go?" +"ab'dendriel" -> Price=80, "Do you seek a passage to Ab'Dendriel for %P gold?", Topic=3 +"edron" -> Price=110, "Do you seek a passage to Edron for %P gold?", Topic=4 +"venore" -> Price=130, "Do you seek a passage to Venore for %P gold?", Topic=5 + +"thais",QuestValue(250)>2 -> Price=100, "Do you seek a passage to Thais for %P gold?", Topic=1 +"ab'dendriel",QuestValue(250)>2 -> Price=70, "Do you seek a passage to Ab'Dendriel for %P gold?", Topic=3 +"edron",QuestValue(250)>2 -> Price=100, "Do you seek a passage to Edron for %P gold?", Topic=4 +"venore",QuestValue(250)>2 -> Price=120, "Do you seek a passage to Venore for %P gold?", Topic=5 + +Topic=1,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" + +Topic=3,"yes",PZBlock,! -> * +Topic=4,"yes",PZBlock,! -> * +Topic=5,"yes",PZBlock,! -> * + + +Topic=1,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32312,32211,6), EffectOpp(11) +Topic=3,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32733,31668,6), EffectOpp(11) +Topic=4,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11) +Topic=5,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11) +Topic>0,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account in order to travel onboard our ships." +Topic>0,"yes" -> "You don't have enough money." +Topic>0 -> "We would like to serve you some time." +} diff --git a/data/npc/captain3.npc b/data/npc/captain3.npc new file mode 100644 index 0000000..44f68d6 --- /dev/null +++ b/data/npc/captain3.npc @@ -0,0 +1,73 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# captain3.npc: Kapitän Seagull in Ab'Dendriel + +Name = "Captain Seagull" +Outfit = (129,60-113-95-115) +Home = [32735,31668,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",male,! -> "Welcome on board, Sir %N." +ADDRESS,"hi$",male,! -> * +ADDRESS,"hello$",female,! -> "Welcome on board, Madam %N." +ADDRESS,"hi$",female,! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please %N. You're next in line.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye. Recommend us, if you were satisfied with our service." + +"bye" -> "Good bye. Recommend us, if you were satisfied with our service.", Idle +"farewell" -> * +"name" -> "My name is Captain Seagull from the Royal Tibia Line." +"job" -> "I am the captain of this sailing-ship." +"captain" -> * +"ship" -> "The Royal Tibia Line connects all seaside towns of Tibia." +"line" -> * +"company" -> * +"route" -> * +"tibia" -> * +"good" -> "We can transport everything you want." +"passenger" -> "We would like to welcome you on board." +"trip" -> "Where do you want to go? To Thais, Carlin, Venore or Edron?" +"passage" -> * +"town" -> * +"destination" -> * +"sail" -> * +"go" -> * +"ice" -> "I'm sorry, but we don't serve the routes to the Ice Islands." +"senja" -> * +"folda" -> * +"vega" -> * +"ankrahmun" -> "I'm sorry, but we don't serve this route." +"tiquanda" -> * +"port","hope" -> * +"darashia" -> "I'm not sailing there. This route is afflicted by a ghost ship! However I've heard that Captain Fearless from Venore sails there." +"darama" -> * +"ghost" -> "Many people who sailed to Darashia never returned because they were attacked by a ghostship! I'll never sail there!" + +"thais" -> Price=130, "Do you seek a passage to Thais for %P gold?", Topic=1 +"carlin" -> Price=80, "Do you seek a passage to Carlin for %P gold?", Topic=2 +"ab'dendriel" -> "This is Ab'Dendriel. Where do you want to go?" +"edron" -> Price=70, "Do you seek a passage to Edron for %P gold?", Topic=4 +"venore" -> Price=90, "Do you seek a passage to Venore for %P gold?", Topic=5 + +"thais",QuestValue(250)>2 -> Price=120, "Do you seek a passage to Thais for %P gold?", Topic=1 +"carlin",QuestValue(250)>2 -> Price=70, "Do you seek a passage to Carlin for %P gold?", Topic=2 +"edron",QuestValue(250)>2 -> Price=60, "Do you seek a passage to Edron for %P gold?", Topic=4 +"venore",QuestValue(250)>2 -> Price=80, "Do you seek a passage to Venore for %P gold?", Topic=5 + +Topic=1,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" +Topic=2,"yes",PZBlock,! -> * + +Topic=4,"yes",PZBlock,! -> * +Topic=5,"yes",PZBlock,! -> * + +Topic=1,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32312,32211,6), EffectOpp(11) +Topic=2,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32387,31821,6), EffectOpp(11) +Topic=4,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11) +Topic=5,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11) +Topic>0,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account in order to travel onboard our ships." +Topic>0,"yes" -> "You don't have enough money." +Topic>0 -> "We would like to serve you some time." +} diff --git a/data/npc/captain4.npc b/data/npc/captain4.npc new file mode 100644 index 0000000..f64cfb7 --- /dev/null +++ b/data/npc/captain4.npc @@ -0,0 +1,86 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# captain4.npc: Kapitän Seahorse in Edron + +Name = "Captain Seahorse" +Outfit = (129,19-113-95-115) +Home = [33176,31764,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",male,! -> "Welcome on board, Sir %N." +ADDRESS,"hi$",male,! -> * +ADDRESS,"hello$",female,! -> "Welcome on board, Madam %N." +ADDRESS,"hi$",female,! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please %N. You're next in line.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye. Recommend us, if you were satisfied with our service." + +"bye" -> "Good bye. Recommend us, if you were satisfied with our service.", Idle +"farewell" -> * +"name" -> "My name is Captain Seahorse from the Royal Tibia Line." +"job" -> "I am the captain of this sailing-ship." +"captain" -> * +"ship" -> "The Royal Tibia Line connects all seaside towns of Tibia." +"line" -> * +"company" -> * +"route" -> * +"tibia" -> * +"good" -> "We can transport everything you want." +"passenger" -> "We would like to welcome you on board." +"trip" -> "Where do you want to go? To Thais, Carlin, Ab'Dendriel, Venore, Port Hope, Ankrahmun or the isle Cormaya?" +"passage" -> * +"town" -> * +"destination" -> * +"sail" -> * +"go" -> * +"ice" -> "I'm sorry, but we don't serve the routes to the Ice Islands." +"senja" -> * +"folda" -> * +"vega" -> * +"darashia" -> "I'm not sailing there. This route is afflicted by a ghost ship! However I've heard that Captain Fearless from Venore sails there." +"darama" -> * +"ghost" -> "Many people who sailed to Darashia never returned because they were attacked by a ghostship! I'll never sail there!" + +"thais" -> Price=160, "Do you seek a passage to Thais for %P gold?", Topic=1 +"carlin" -> Price=110, "Do you seek a passage to Carlin for %P gold?", Topic=2 +"ab'dendriel" -> Price=70, "Do you seek a passage to Ab'Dendriel for %P gold?", Topic=3 +"cormaya" -> Price=20, "Do you seek a passage to Cormaya for %P gold?", Topic=4 +"edron" -> "This is Edron. Where do you want to go?" +"venore" -> Price=40, "Do you seek a passage to Venore for %P gold?", Topic=5 +"ankrahmun" -> Price=160, "Do you seek a passage to Ankrahmun for %P gold?", Topic=6 +"port","hope" -> Price=150, "Do you seek a passage to Port Hope for %P gold?", Topic=7 + +"thais",QuestValue(250)>2 -> Price=150, "Do you seek a passage to Thais for %P gold?", Topic=1 +"carlin",QuestValue(250)>2 -> Price=100, "Do you seek a passage to Carlin for %P gold?", Topic=2 +"ab'dendriel",QuestValue(250)>2 -> Price=60, "Do you seek a passage to Ab'Dendriel for %P gold?", Topic=3 +"cormaya",QuestValue(250)>2 -> Price=10, "Do you seek a passage to Cormaya for %P gold?", Topic=4 +"venore",QuestValue(250)>2 -> Price=30, "Do you seek a passage to Venore for %P gold?", Topic=5 +"ankrahmun",QuestValue(250)>2 -> Price=150, "Do you seek a passage to Ankrahmun for %P gold?", Topic=6 +"port","hope",QuestValue(250)>2 -> Price=140, "Do you seek a passage to Port Hope for %P gold?", Topic=7 + + +Topic>0,Topic<8,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" + +#Topic=2,"yes",PZBlock,! -> * +#Topic=3,"yes",PZBlock,! -> * +#Topic=4,"yes",PZBlock,! -> * +#Topic=5,"yes",PZBlock,! -> * +#Topic=6,"yes",PZBlock,! -> * + +Topic=1,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32312,32211,6), EffectOpp(11) +Topic=2,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32387,31821,6), EffectOpp(11) +Topic=3,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32733,31668,6), EffectOpp(11) +Topic=4,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(33288,31956,6), EffectOpp(11) + +# für post-quest +Topic=5,"yes",Premium,QuestValue(227)=3,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11),SetQuestValue(227,4) + +Topic=5,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11) +Topic=6,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(33091,32883,6), EffectOpp(11) +Topic=7,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32530,32784,6), EffectOpp(11) +Topic>0,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account in order to travel onboard our ships." +Topic>0,"yes" -> "You don't have enough money." +Topic>0 -> "We would like to serve you some time." +} diff --git a/data/npc/captain5.npc b/data/npc/captain5.npc new file mode 100644 index 0000000..2b44363 --- /dev/null +++ b/data/npc/captain5.npc @@ -0,0 +1,88 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# captain5.npc: Kapitän Fearless in Venore + +Name = "Captain Fearless" +Outfit = (129,19-113-95-115) +Home = [32955,32022,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",male,! -> "Welcome on board, Sir %N." +ADDRESS,"hi$",male,! -> * +ADDRESS,"hello$",female,! -> "Welcome on board, Madam %N." +ADDRESS,"hi$",female,! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please %N. You're next in line", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye. Recommend us, if you were satisfied with our service." + +"bye" -> "Good bye. Recommend us, if you were satisfied with our service.", Idle +"farewell" -> * +"name" -> "My name is Captain Fearless from the Royal Tibia Line." +"job" -> "I am the captain of this sailing-ship." +"captain" -> * +"ship" -> "The Royal Tibia Line connects all seaside towns of Tibia." +"line" -> * +"company" -> * +"route" -> * +"tibia" -> * +"good" -> "We can transport everything you want." +"passenger" -> "We would like to welcome you on board." +"trip" -> "Where do you want to go? To Thais, Carlin, Ab'Dendriel, Port Hope, Edron, Darashia or Ankrahmun?" +"passage" -> * +"town" -> * +"destination" -> * +"sail" -> * +"go" -> * +"ice" -> "I'm sorry, but we don't serve the routes to the Ice Islands." +"senja" -> * +"folda" -> * +"vega" -> * +"ghost" -> "There's a legend of a ghostship cruising between Venore and Darashia. Many captains are afraid to sail this route. Hah, but not me!" + +"thais" -> Price=170, "Do you seek a passage to Thais for %P gold?", Topic=1 +"carlin" -> Price=130, "Do you seek a passage to Carlin for %P gold?", Topic=2 +"ab'dendriel" -> Price=90, "Do you seek a passage to Ab'Dendriel for %P gold?", Topic=3 +"venore" -> "This is Venore. Where do you want to go?" +"darashia" -> Price=60, "Do you seek a passage to Darashia for %P gold?", Topic=5 +"edron" -> Price=40, "Do you seek a passage to Edron for %P gold?", Topic=4 +"ankrahmun" -> Price=150, "Do you seek a passage to Ankrahmun for %P gold?", Topic=7 +"port","hope" -> Price=160, "Do you seek a passage to Port Hope for %P gold?", Topic=8 + + +"thais",QuestValue(250)>2 -> Price=160, "Do you seek a passage to Thais for %P gold?", Topic=1 +"carlin",QuestValue(250)>2 -> Price=120, "Do you seek a passage to Carlin for %P gold?", Topic=2 +"ab'dendriel",QuestValue(250)>2 -> Price=80, "Do you seek a passage to Ab'Dendriel for %P gold?", Topic=3 +"darashia",QuestValue(250)>2 -> Price=50, "Do you seek a passage to Darashia for %P gold?", Topic=5 +"edron",QuestValue(250)>2 -> Price=30, "Do you seek a passage to Edron for %P gold?", Topic=4 +"ankrahmun",QuestValue(250)>2 -> Price=140, "Do you seek a passage to Ankrahmun for %P gold?", Topic=7 +"port","hope",QuestValue(250)>2 -> Price=150, "Do you seek a passage to Port Hope for %P gold?", Topic=8 + + +Topic>0,Topic<9,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" + +#Topic=1,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" +#Topic=2,"yes",PZBlock,! -> * +#Topic=3,"yes",PZBlock,! -> * +#Topic=4,"yes",PZBlock,! -> * +#Topic=5,"yes",PZBlock,! -> * +#Topic=7,"yes",PZBlock,! -> * + +Topic=1,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32312,32211,6), EffectOpp(11) +Topic=2,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32387,31821,6), EffectOpp(11) +Topic=3,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32733,31668,6), EffectOpp(11) +Topic=4,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11) + +Topic=5,"yes",Premium,CountMoney>=Price -> "I warn you! This route is haunted by a ghostship. Do you really want to go there?", Topic=6 +Topic=6,"yes",Premium,CountMoney>=Price,Random(1,10)=1 -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(33330,32172,5), EffectOpp(11) +Topic=6,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(33290,32481,6), EffectOpp(11) + +Topic=7,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(33091,32883,6), EffectOpp(11) +Topic=8,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32530,32784,6), EffectOpp(11) + + +Topic>0,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account in order to travel onboard our ships." +Topic>0,"yes" -> "You don't have enough money." +Topic>0 -> "We would like to serve you some time." +} diff --git a/data/npc/captain6.npc b/data/npc/captain6.npc new file mode 100644 index 0000000..fb6ede0 --- /dev/null +++ b/data/npc/captain6.npc @@ -0,0 +1,47 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# petros.npc: Fährmann Petros bei Darashia + +Name = "Petros" +Outfit = (128,79-10-127-127) +Home = [33289,32481,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Greetings, %N. I can take you to Venore, Port Hope or Ankrahmun if you like." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye!" + +"bye" -> "Good bye!", Idle +"farewell" -> * +"name" -> "My name is Petros." +"job" -> "I take along people to Venore, Port Hope and Ankrahmun." +"ghost" -> "Oh, I don't believe in ghosts." + +"ship" -> "My boat is ready to bring you to Venore, Port Hope or Ankrahmun." +"boat" -> * +"passage" -> * +"venore" -> Price=60, "Do you want to get to Venore for %P gold?", Topic=1 +"ankrahmun" -> Price=100, "Do you want to get to Ankrahmun for %P gold?", Topic=2 +"port","hope" -> Price=180, "Do you seek a passage to Port Hope for %P gold?", Topic=8 + + +"venore",QuestValue(250)>2 -> Price=50, "Do you want to get to Venore for %P gold?", Topic=1 +"ankrahmun",QuestValue(250)>2 -> Price=90, "Do you want to get to Ankrahmun for %P gold?", Topic=2 +"port","hope",QuestValue(250)>2 -> Price=170, "Do you seek a passage to Port Hope for %P gold?", Topic=8 + +Topic>0,Topic<9,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" + +#Topic=1,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" +#Topic=2,"yes",PZBlock,! -> * + +Topic=1,"yes",CountMoney>=Price -> "Here we go!", DeleteMoney, Idle, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11) +Topic=2,"yes",CountMoney>=Price -> "Here we go!", DeleteMoney, Idle, EffectOpp(11), Teleport(33091,32883,6), EffectOpp(11) +Topic=8,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32530,32784,6), EffectOpp(11) + +Topic>0,"yes" -> "You don't have enough money." +Topic>0 -> "Maybe later." +} diff --git a/data/npc/captain7.npc b/data/npc/captain7.npc new file mode 100644 index 0000000..e9d82c9 --- /dev/null +++ b/data/npc/captain7.npc @@ -0,0 +1,69 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# sinbeard.npc: Kapitän Sinbeard in Ankrahmun + +Name = "Captain Sinbeard" +Outfit = (134,95-10-56-77) +Home = [33094,32884,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",male,! -> "Welcome on board, Sir %N." +ADDRESS,"hi$",male,! -> * +ADDRESS,"hello$",female,! -> "Welcome on board, Madam %N." +ADDRESS,"hi$",female,! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please %N. You're next in line.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye. Recommend us, if you were satisfied with our service." + +"bye" -> "Good bye. Recommend us, if you were satisfied with our service.", Idle +"farewell" -> * +"name" -> "I am known all over the world as Captain Sinbeard." +"job" -> "I am the captain of this sailing-ship." +"captain" -> * +"ship" -> "My ship is the fastest in the whole world." +"line" -> * +"company" -> * +"tibia" -> * +"good" -> "We can transport everything you want." +"passenger" -> "We would like to welcome you on board." +"trip" -> "Where do you want to go? To Darashia, Venore, Port Hope or Edron?" +"route" -> * +"passage" -> * +"town" -> * +"destination" -> * +"sail" -> * +"go" -> * +"thais" -> "I'm sorry but my ship does not currently service that port." +"carlin" -> * +"ab'dendriel" -> * + +"darashia" -> Price=100, "Do you seek a passage to Darashia for %P gold?", Topic=2 +"edron" -> Price=160, "Do you seek a passage to Edron for %P gold?", Topic=4 +"venore" -> Price=150, "Do you seek a passage to Venore for %P gold?", Topic=5 +"port","hope" -> Price=80, "Do you seek a passage to Port Hope for %P gold?", Topic=8 + + +"darashia",QuestValue(250)>2 -> Price=90, "Do you seek a passage to Darashia for %P gold?", Topic=2 +"edron",QuestValue(250)>2 -> Price=150, "Do you seek a passage to Edron for %P gold?", Topic=4 +"venore",QuestValue(250)>2 -> Price=140, "Do you seek a passage to Venore for %P gold?", Topic=5 +"port","hope",QuestValue(250)>2 -> Price=70, "Do you seek a passage to Port Hope for %P gold?", Topic=8 + +Topic>0,Topic<9,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" + +#Topic=2,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" +#Topic=4,"yes",PZBlock,! -> * +#Topic=5,"yes",PZBlock,! -> * + + +Topic=2,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(33290,32481,6), EffectOpp(11) +Topic=4,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11) +Topic=5,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11) +Topic=8,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32530,32784,6), EffectOpp(11) + +Topic>0,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account in order to travel onboard our ships." +Topic>0,"yes" -> "You don't have enough money." +Topic>0 -> "We would like to serve you some time." +} + diff --git a/data/npc/carina.npc b/data/npc/carina.npc new file mode 100644 index 0000000..7c928bd --- /dev/null +++ b/data/npc/carina.npc @@ -0,0 +1,40 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# carina.npc: Datenbank für die Juwelierin Carina + +Name = "Carina" +Outfit = (138,97-70-94-76) +Home = [33015,32048,6] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome, %N. I am looking forward to trade with you." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please, %N, give me another minute with our other customer first.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"job" -> "I sell some of the most beautiful jewels of the lands." +"name" -> "I am Carina Carlson." +"time" -> "It's %T." +"offer" -> "I am selling jewels, just have a look." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"jewel" -> "We offer wedding rings, golden amulets, and ruby necklaces." + +"wedding","ring" -> Type=3004, Amount=1, Price=990, "Do you want to buy a wedding ring for %P gold?", Topic=1 +"golden","amulet" -> Type=3013, Amount=1, Price=6600, "Do you want to buy a golden amulet for %P gold?", Topic=1 +"ruby","necklace" -> Type=3016, Amount=1, Price=3560, "Do you want to buy a ruby necklace for %P gold?", Topic=1 + +%1,1<%1,"wedding","ring" -> Type=3004, Amount=%1, Price=990*%1, "Do you want to buy %A wedding rings for %P gold?", Topic=1 +%1,1<%1,"golden","amulet" -> Type=3013, Amount=%1, Price=6600*%1, "Do you want to buy %A golden amulets for %P gold?", Topic=1 +%1,1<%1,"ruby","necklace" -> Type=3016, Amount=%1, Price=3560*%1, "Do you want to buy %A ruby necklaces for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Sorry, make sure to come back, as soon as you have enough money." +Topic=1 -> "Perhaps next time." +} diff --git a/data/npc/charles.npc b/data/npc/charles.npc new file mode 100644 index 0000000..a170e9d --- /dev/null +++ b/data/npc/charles.npc @@ -0,0 +1,92 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# charles.npc: Datenbank für den Kapitän Charles + +Name = "Charles" +Outfit = (134,57-29-95-98) +Home = [32529,32785,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Ahoi." +ADDRESS,"hi$",! -> * +ADDRESS,"hiho$",! -> * +ADDRESS,! -> Idle + +BUSY,"hello$",! -> "Just wait.", Queue +BUSY,"hi$",! -> * +BUSY,"hiho$",! -> * +BUSY,! -> NOP +VANISH,! -> "Bye." + +"bye" -> "Bye.", Idle +"farewell" -> * +"job" -> "I am the captain of the Poodle, the proudest ship on all oceans." +"name" -> "It's Charles." +"time" -> "It is precisely %T." +"king" -> "His majesty himself was present at the day the Poodle was launched." + +"jungle" -> "It's a fascinating forest, full of exotic life. If it weren't for my duties, I would spend some time just exploring this jungle." + +"tibia" -> "We live in a fascinating world with even more fascinating oceans. And all its major harbours are known to me." +"major","harbour" -> "Well the harbours of thais, venore, carlin, edron, darashia and ankrahmun. Do you have any questions about one of those harbours?", Topic=20 +Topic=20,"venore" -> "The Venorans build fine ships. Enough said about them." +Topic=20,"thais" -> "Thais is the proud capital of the largest kingdom in the known world." +Topic=20,"carlin" -> "Rebellious women might be amusing for a while, but it is time for them to stop this nonsense and return to the kingdom." +Topic=20,"edron" -> "The coastline of Edron is treacherous and it takes some skills to sail a ship safely into the harbour." +Topic=20,"darashia" -> "An unremarkable little town with a small harbour and quiet people." +Topic=20,"ankrahmun" -> "The city is surely worth a look although its inhabitants are somewhat strange and their customs oddish." + +"kazordoon" -> "An inland town of dwarves, somewhere in the middle of nowhere." +"dwarves" -> "It's fun to see a seasoned dwarven fighter turnining into a shivering green something as soon as we get a mild breeze on sea." +"dwarfs" -> * +"ab'dendriel" -> "My visits there were interesting and I learnt a lot about the elves and their city. I can only recommend a visit there and if it is only to admire the amazing architectural style in which the city was built." +"elves" -> "Elves are very special creatures. They keep in touch with nature almost like druids. Although I don't really understand their way of life, I think we could learn one or two things of them." +"elfs" -> * +"darama" -> "I sailed around the whole continent once and I have seen many of its wonders. For sure there are more waiting to be discovered." + +"ferumbras" -> "He is that for the land what giant sea serpents are for the sea." +"excalibug" -> "You better ask some knight about it." +"apes" -> "I would love to catch a living exemplar and bring it to Thais so the king could see it." +"lizard" -> "They have a small settlement in the southeast of the jungle next to the coast. It looks somewhat primitive but there is evidence it was erected only recently." +"dworcs" -> "They attacked us when we set our feet on the south shore of the continent. They are poison using savages, nothing more." + +"thais" -> Price=160, "Do you seek a passage to Thais for %P gold?", Topic=1 +"darashia" -> Price=180, "Do you seek a passage to Darashia for %P gold?", Topic=2 +"edron" -> Price=150, "Do you seek a passage to Edron for %P gold?", Topic=4 +"venore" -> Price=160, "Do you seek a passage to Venore for %P gold?", Topic=5 +"ankrahmun" -> Price=110, "Do you seek a passage to Ankrahmun for %P gold?", Topic=6 + +"thais",QuestValue(250)>2 -> Price=150, "Do you seek a passage to Thais for %P gold?", Topic=1 +"darashia",QuestValue(250)>2 -> Price=170, "Do you seek a passage to Darashia for %P gold?", Topic=2 +"edron",QuestValue(250)>2 -> Price=140, "Do you seek a passage to Edron for %P gold?", Topic=4 +"venore",QuestValue(250)>2 -> Price=150, "Do you seek a passage to Venore for %P gold?", Topic=5 +"ankrahmun",QuestValue(250)>2 -> Price=100, "Do you seek a passage to Ankrahmun for %P gold?", Topic=6 + +Topic>0,Topic<8,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" + +#Topic=2,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" +#Topic=4,"yes",PZBlock,! -> * +#Topic=5,"yes",PZBlock,! -> * +#Topic=6,"yes",PZBlock,! -> * +#Topic=1,"yes",PZBlock,! -> * + + +Topic=1,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32312,32211,6), EffectOpp(11) +Topic=2,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(33290,32481,6), EffectOpp(11) +Topic=4,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11) +Topic=5,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(32954,32023,6), EffectOpp(11) +Topic=6,"yes",Premium,CountMoney>=Price -> "Set the sails!", DeleteMoney, Idle, EffectOpp(11), Teleport(33091,32883,6), EffectOpp(11) +Topic>0,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account in order to travel on board of our ships." +Topic>0,"yes" -> "You don't have enough money." +Topic>0 -> "We would like to serve you some time." + +"passenger" -> "We would like to welcome you on board." +"trip" -> "Where do you want to go? To Thais, Darashia, Venore, Ankrahmun or Edron?" +"route" -> * +"passage" -> * +"town" -> * +"destination" -> * +"sail" -> * +"go" -> * + +} diff --git a/data/npc/chatterbone.npc b/data/npc/chatterbone.npc new file mode 100644 index 0000000..3222961 --- /dev/null +++ b/data/npc/chatterbone.npc @@ -0,0 +1,128 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# chatterbone.npc: Datenbank für den Magiehändler Chatterbone + +Name = "Chatterbone" +Outfit = (18,0-0-0-0) +Home = [32981,32080,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "... Greeeeeetiiiingssss" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "... Wait... %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "... Good... Bye" + +"bye" -> "... Good... Bye", Idle +"farewell" -> * +"job" -> "... Selling Spells" +"name" -> "... Chatterbone" +"time" -> "... Time?... Not important... anymore." +"king" -> "..." +"tibianus" -> * +"vladruc" -> "... Maaaaassssterrrrr" +"urghain" -> * +"ferumbras" -> "... un...important" +"market" -> "... You buy?" +"excalibug" -> "... we hid it... so long ago... so long..." +"news" -> "... they build a new city... Carlin shall be its name..." +"flaming","pit" -> "... we conquered them... held them so long... long ago..." +"pits","inferno" -> * +"nightmare","pit" -> * + +"sorcerer" -> "... You... buy spells?" +"power" -> * +"druid" -> "... Ask Smiley..." +"spellbook" -> "... You buy book... store spells... other counter..." +"rune" -> "... Runes... mighty stones... other counter..." +Sorcerer,"spell" -> "... Spells... rune spells... instant spells... what you want? ... Or for which level?", Topic=2 +"spell" -> "... Only sorcerers..." + +Topic=2,"rune","spell" -> "... Attack rune spells ... support rune spells ... Which...?" +Topic=2,"instant","spell" -> "... Attack spells ... healing spells ... supply spells ... support spells ... summon spells. Which...?" +Topic=2,"level" -> "Which level...?", Topic=2 +Topic=2,"bye" -> "... Good... Bye", Idle + +sorcerer,"wand",QuestValue(333)<1 -> "Oooh... present from meee... take it... goooood start for youuuung sorcerers...",SetQuestValue(333,1),Type=3074, Amount=1,Create(Type) + +Sorcerer,"level" -> "Which level...?", Topic=2 +Sorcerer,"rune","spell" -> "... Attack rune spells ... support rune spells ... Which...?" +Sorcerer,"instant","spell" -> "... Attack spells ... healing spells ... supply spells ... support spells ... summon spells. Which...?" + +Sorcerer,"attack","rune","spell" -> "... Missile rune spells ... explosive rune spells ... field rune spells ... wall rune spells ... bomb rune spells." +Sorcerer,"support","rune","spell" -> "In this category ... 'Destroy Field'." + +Sorcerer,"missile","rune","spell" -> "In this category ... 'Light Magic Missile', 'Heavy Magic Missile' and 'Sudden Death'." +Sorcerer,"explosive","rune","spell" -> "In this category ... 'Fireball', 'Great Fireball' and 'Explosion'." +Sorcerer,"field","rune","spell" -> "In this category ... 'Poison Field', 'Fire Field' and 'Energy Field'." +Sorcerer,"wall","rune","spell" -> "In this category ... 'Fire Wall', 'Poison Wall' and 'Energy Wall'." +Sorcerer,"bomb","rune","spell" -> "In this category ... 'Firebomb'." + +Sorcerer,"attack","spell" -> "In this category ... 'Fire Wave', 'Energy Wave', 'Energy Beam' and 'Great Energy Beam'." +Sorcerer,"healing","spell" -> "In this category ... 'Light Healing', 'Intense Healing', 'Ultimate Healing' and 'Antidote'." +Sorcerer,"support","spell" -> "In this category ... 'Find Person', 'Light', 'Great Light', 'Magic Shield', 'Creature Illusion' and 'Invisible'." +Sorcerer,"summon","spell" -> "In this category ... 'Summon Creature'." + +Sorcerer,"find","person" -> String="Find Person", Price=80, "... You want 'Find Person' for %P gold?", Topic=3 +Sorcerer,"light" -> String="Light", Price=100, "... You want 'Light' for %P gold?", Topic=3 +Sorcerer,"light","healing" -> String="Light Healing", Price=170, "... You want 'Light Healing' for %P gold?", Topic=3 +Sorcerer,"light","missile" -> String="Light Magic Missile", Price=500, "... You want 'Light Magic Missile' for %P gold?", Topic=3 +Sorcerer,"antidote" -> String="Antidote", Price=150, "... You want 'Antidote' for %P gold?", Topic=3 +Sorcerer,"intense","healing" -> String="Intense Healing", Price=350, "... You want 'Intense Healing' for %P gold?", Topic=3 +Sorcerer,"poison","field" -> String="Poison Field", Price=300, "... You want 'Poison Field' for %P gold?", Topic=3 +Sorcerer,"great","light" -> String="Great Light", Price=500, "... You want 'Great Light' for %P gold?", Topic=3 +Sorcerer,"fire","field" -> String="Fire Field", Price=500, "... You want 'Fire Field' for %P gold?", Topic=3 +Sorcerer,"heavy","missile" -> String="Heavy Magic Missile", Price=1500, "... You want 'Heavy Magic Missile' for %P gold?", Topic=3 +Sorcerer,"magic","shield" -> String="Magic Shield", Price=450, "... You want 'Magic Shield' for %P gold?", Topic=3 +Sorcerer,"fireball" -> String="Fireball", Price=800, "... You want 'Fireball' for %P gold?", Topic=3 +Sorcerer,"energy","field" -> String="Energy Field", Price=700, "... You want 'Energy Field' for %P gold?", Topic=3 +Sorcerer,"destroy","field" -> String="Destroy Field", Price=700, "... You want 'Destroy Field' for %P gold?", Topic=3 +Sorcerer,"fire","wave" -> String="Fire Wave", Price=850, "... You want 'Fire Wave' for %P gold?", Topic=3 +Sorcerer,"ultimate","healing" -> String="Ultimate Healing", Price=1000, "... You want 'Ultimate Healing' for %P gold?", Topic=3 +Sorcerer,"great","fireball" -> String="Great Fireball", Price=1200, "... You want 'Great Fireball' for %P gold?", Topic=3 +Sorcerer,"fire","bomb" -> String="Firebomb", Price=1500, "... You want 'Fire Bomb' for %P gold?", Topic=3 +Sorcerer,"energy","beam" -> String="Energy Beam", Price=1000, "... You want 'Energy Beam' for %P gold?", Topic=3 +Sorcerer,"creature","illusion" -> String="Creature Illusion", Price=1000, "... You want 'Creature Illusion' for %P gold?", Topic=3 +Sorcerer,"poison","wall" -> String="Poison Wall", Price=1600, "... You want 'Poison Wall' for %P gold?", Topic=3 +Sorcerer,"explosion" -> String="Explosion", Price=1800, "... You want 'Explosion' for %P gold?", Topic=3 +Sorcerer,"fire","wall" -> String="Fire Wall", Price=2000, "... You want 'Fire Wall' for %P gold?", Topic=3 +Sorcerer,"great","energy","beam" -> String="Great Energy Beam", Price=1800, "... You want 'Great Energy Beam' for %P gold?", Topic=3 +Sorcerer,"invisible" -> String="Invisible", Price=2000, "... You want 'Invisible' for %P gold?", Topic=3 +Sorcerer,"summon","creature" -> String="Summon Creature", Price=2000, "... You want 'Summon Creature' for %P gold?", Topic=3 +Sorcerer,"energy","wall" -> String="Energy Wall", Price=2500, "... You want 'Energy Wall' for %P gold?", Topic=3 +Sorcerer,"energy","wave" -> String="Energy Wave", Price=2500, "... You want 'Energy Wave' for %P gold?", Topic=3 +Sorcerer,"sudden","death" -> String="Sudden Death", Price=3000, "... You want 'Sudden Death' for %P gold?", Topic=3 + + +Topic=2,"8$" -> "... For level 8 ... 'Find Person' and 'Light'.", Topic=2 +Topic=2,"9$" -> "... For level 9 ... 'Light Healing'.", Topic=2 +Topic=2,"10$" -> "... For level 10 ... 'Antidote'.", Topic=2 +Topic=2,"11$" -> "... For level 11 ... 'Intense Healing'.", Topic=2 +Topic=2,"13$" -> "... For level 13 ... 'Great Light'.", Topic=2 +Topic=2,"14$" -> "... For level 14 ... 'Poison Field' and 'Magic Shield'.", Topic=2 +Topic=2,"15$" -> "... For level 15 ... 'Fire Field' and 'Light Magic Missile'.", Topic=2 +Topic=2,"17$" -> "... For level 17 ... 'Fireball' and 'Destroy Field'.", Topic=2 +Topic=2,"18$" -> "... For level 18 ... 'Energy Field' and 'Fire Wave'.", Topic=2 +Topic=2,"20$" -> "... For level 20 ... 'Ultimate Healing'.", Topic=2 +Topic=2,"23$" -> "... For level 23 ... 'Great Fireball', 'Energy Beam' and 'Creature Illusion'.", Topic=2 +Topic=2,"25$" -> "... For level 25 ... 'Summon Creature' and 'Heavy Magic Missile'.", Topic=2 +Topic=2,"27$" -> "... For level 27 ... 'Firebomb'.", Topic=2 +Topic=2,"29$" -> "... For level 29 ... 'Poison Wall' and 'Great Energy Beam'.", Topic=2 +Topic=2,"31$" -> "... For level 31 ... 'Explosion'.", Topic=2 +Topic=2,"33$" -> "... For level 33 ... 'Fire Wall'.", Topic=2 +Topic=2,"35$" -> "... For level 35 ... 'Invisible'.", Topic=2 +Topic=2,"38$" -> "... For level 38 ... 'Energy Wave'.", Topic=2 +Topic=2,"41$" -> "... For level 41 ... 'Energy Wall'.", Topic=2 +Topic=2,"45$" -> "... For level 45 ... 'Sudden Death'.", Topic=2 + +Topic=2 -> "... No spells for this level ... but for many ... from 8 to 45.", Topic=2 + + +Topic=3,"yes",SpellKnown(String)=1 -> "... You already know..." +Topic=3,"yes",Level Amount=SpellLevel(String), "... not level %A..." +Topic=3,"yes",CountMoney "... More money." +Topic=3,"yes" -> "... Here...", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=3 -> "... Then not." +} diff --git a/data/npc/chemar.npc b/data/npc/chemar.npc new file mode 100644 index 0000000..20e4005 --- /dev/null +++ b/data/npc/chemar.npc @@ -0,0 +1,84 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# chemar.npc: Datenbank für den Teppichpiloten Chemar in Darashia + +Name = "Chemar" +Outfit = (130,95-3-14-76) +Home = [33270,32439,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Ah, the wind brings in another visitor. Feel welcome %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "%N! Be calm as the eye of the storm, and your patience will be rewarded.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Daraman's blessings!" + +"bye" -> "Daraman's blessings!", Idle +"name" -> "My name is Chemar Ibn Kalith." +"job" -> "I am a licensed carpetpilot and responsible for the Darashian airmail. I can bring you to the Femor Hills, Edron, or you can buy letters and parcels." +"time" -> "It's %T, precisely." +"caliph" -> "The caliph depends heavily on his carpetfleet for commerce and for war alike." +"kazzan" -> * +"daraman" -> "The prophet of our people; praised be his name." +"ferumbras" -> "This scourge of the west may have connections to the evil soils in Drefia." +"drefia" -> "In the west a big city existed. Its people were corrupted and drew the wrath of the djinn upon them and Drefia was destroyed." +"excalibug" -> "I have been almost everywhere in the world and think it's only a myth." +"thais" -> "I think it's a rolemodel for what befalls people if they forget the teachings of Daraman." +"carlin" -> "That city is getting noisier and more crowded each month." +"news" -> "Our carpetpilots bring in too many news to recall them all." +"rumour" -> * +"rumor" -> * +"flying","carpet" -> "Do you want to buy a flying carpet for 5000 platinum coins?", Price=500000, Topic=7 +#"mail" -> "Our mail system is unique! And everyone can use it. Do you want to know more about it?", Topic=1 + +"passage" -> "I can fly you to Femor Hills or Edron if you like. Where do you want to go?" +"fly" -> * +"go" -> * +"transport" -> * +"ride" -> * +"trip" -> * +"tibia" -> * + +"femur" -> "Are you sure that you are not talking about the FEMOR Hills?" +"hill" -> Price=60, "Do you want to get a ride to the Femor Hills for %P gold?", Topic=4 +"femor" -> * +"edron" -> Price=40, "Do you want to get a ride to Edron for %P gold?", Topic=5 + +"hill",QuestValue(250)>2 -> Price=50, "Do you want to get a ride to the Femor Hills for %P gold?", Topic=4 +"femor",QuestValue(250)>2 -> * +"edron",QuestValue(250)>2 -> Price=30, "Do you want to get a ride to Edron for %P gold?", Topic=5 + +@"gen-post.ndb" + +#"letter" -> Amount=1, Price=5, "Do you want to buy a letter for %P gold?", Topic=2 +#"parcel" -> Amount=1, Price=10, "Do you want to buy a parcel for %P gold?", Topic=3 + +#Topic=1,"yes" -> "The Darashian Airmail System enables you to send and receive letters and parcels. You can buy them here if you want." +#Topic=1 -> "Is there anything else I can do for you?" + +#Topic=2,"yes",CountMoney>=Price -> "Here it is. Don't forget to write the name of the receiver in the first line and the address in the second one before you put the letter in a mailbox.", DeleteMoney, Create(3505) +#Topic=2,"yes" -> "Oh, you have not enough gold to buy a letter." +#Topic=2 -> "Ok." + +#Topic=3,"yes",CountMoney>=Price -> "Here you are. Don't forget to write the name and the address of the receiver on the label. The label has to be in the parcel before you put the parcel in a mailbox.", DeleteMoney, Create(3503), Create(3507) +#Topic=3,"yes" -> "Oh, you have not enough gold to buy a parcel." +#Topic=3 -> "Ok." + + +Topic=4,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" +Topic=5,"yes",PZBlock,! -> * + +Topic=4,"yes",CountMoney>=Price -> "Hold on!", DeleteMoney, Idle, EffectOpp(11), Teleport(32535,31837,4), EffectOpp(11) +Topic=4,"yes" -> "You don't have enough money." +Topic=4 -> "You shouldn't miss the experience." + +Topic=5,"yes",CountMoney>=Price -> "Hold on!", DeleteMoney, Idle, EffectOpp(11), Teleport(33193,31784,3), EffectOpp(11) +Topic=5,"yes" -> "You don't have enough money." +Topic=5 -> "You shouldn't miss the experience." + +Topic=7,"yes",CountMoney>=Price -> "Oh, I am sorry, but you have no pilot licence." +Topic=7,"yes" -> "You don't own enough worldly wealth to afford this item." +Topic=7 -> "Maybe another day then, my friend." +} diff --git a/data/npc/chephan.npc b/data/npc/chephan.npc new file mode 100644 index 0000000..9892038 --- /dev/null +++ b/data/npc/chephan.npc @@ -0,0 +1,80 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# chephan.npc: Datenbank für den Küchenbedarfshändler Chephan + +Name = "Chephan" +Outfit = (128,2-26-115-76) +Home = [32890,32077,6] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Ah, looking for some cooking gear today, %N?" +ADDRESS,"hi$",! -> * +ADDRESS,"hail$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please give me another minute, %N. I am talking already, but will be avaliable for you very soon.", Queue +BUSY,"hi$",! -> * +BUSY,"hail$",! -> * +BUSY,! -> NOP +VANISH,! -> "So long, %N." + +"bye" -> "So long, %N.", Idle +"name" -> "I am Chephan, at your service." +"job" -> "I sell all the cooking gear you can dream of." +"warehouse" -> "Here you can by so many things you will need one day or another. Just have a look." +"time" -> "Watches are sold in the south east part of this warehouse." +"king" -> "Even a king needs a fork now and then. To scratch his back or to poke servants for example." +"tibianus" -> * +"army" -> "They brought most of their cooking gear from thais." +"ferumbras" -> "See this fork? Now imagine what a hero like you could do to an evil sorcerer with that fork! Care to buy one?" +"excalibug" -> "Just an oversized kitchenknife. Better buy the real thing." +"thais" -> "Thaian cooking gear is of inferior quality. Make sure to upgrade yours here as soon as you can." +"tibia" -> "The world is flat as this plate. You should buy one as a symbol for Tibia." +"carlin" -> "So many women and so little intrest in cooking, horrible." +"news" -> "My recipies are family secrets, sorry." +"tax" -> "Those taxes are killing me. And they are getting worse each year!" +"privilege" -> "I don't feel that privileged. In fact our beloved city is bleeding for the profit of Thais." +"gambling" -> "Thanks to that taxes I have not enough spare money to gamble much." + +"offer" -> "That would be: Buckets, bottles, mugs, cups, jugs, plates, baking trays, pots, pans, forks, spoons, knifes, wooden spoons, cleavers, spatulas, and rolling pins." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * + +"bucket" -> Type=2873, Amount=1, Price=4, "Do you want to buy a bucket for %P gold?", Topic=1 +"bottle" -> Type=2875, Amount=1, Price=3, "Do you want to buy a bottle for %P gold?", Topic=1 +"mug" -> Type=2880, Amount=1, Price=4, "Do you want to buy a mug for %P gold?", Topic=1 +"cup" -> Type=2881, Amount=1, Price=2, "Do you want to buy a cup for %P gold?", Topic=1 +"jug" -> Type=2882, Amount=1, Price=10, "Do you want to buy a jug for %P gold?", Topic=1 +"plate" -> Type=2905, Amount=1, Price=6, "Do you want to buy a plate for %P gold?", Topic=1 +"baking","tray" -> Type=3464, Amount=1, Price=20, "Do you want to buy a baking tray for %P gold?", Topic=1 +"pot" -> Type=3465, Amount=1, Price=30, "Do you want to buy a pot for %P gold?", Topic=1 +"pan" -> Type=3466, Amount=1, Price=20, "Do you want to buy a pan for %P gold?", Topic=1 +"fork" -> Type=3467, Amount=1, Price=10, "Do you want to buy a fork for %P gold?", Topic=1 +"spoon" -> Type=3468, Amount=1, Price=10, "Do you want to buy a spoon for %P gold?", Topic=1 +"knife" -> Type=3469, Amount=1, Price=10, "Do you want to buy a knife for %P gold?", Topic=1 +"wooden","spoon" -> Type=3470, Amount=1, Price=5, "Do you want to buy a wooden spoon for %P gold?", Topic=1 +"cleaver" -> Type=3471, Amount=1, Price=15, "Do you want to buy a cleaver for %P gold?", Topic=1 +"spatula" -> Type=3472, Amount=1, Price=12, "Do you want to buy an oven spatula for %P gold?", Topic=1 +"rolling","pin" -> Type=3473, Amount=1, Price=12, "Do you want to buy a rolling pin for %P gold?", Topic=1 + +%1,1<%1,"bucket" -> Type=2873, Amount=%1, Price=4*%1, "Do you want to buy %A buckets for %P gold?", Topic=1 +%1,1<%1,"bottle" -> Type=2875, Amount=%1, Price=3*%1, "Do you want to buy %A bottles for %P gold?", Topic=1 +%1,1<%1,"mug" -> Type=2880, Amount=%1, Price=4*%1, "Do you want to buy %A mugs for %P gold?", Topic=1 +%1,1<%1,"cup" -> Type=2881, Amount=%1, Price=2*%1, "Do you want to buy %A cups for %P gold?", Topic=1 +%1,1<%1,"jug" -> Type=2882, Amount=%1, Price=10*%1, "Do you want to buy %A jugs for %P gold?", Topic=1 +%1,1<%1,"plate" -> Type=2905, Amount=%1, Price=6*%1, "Do you want to buy %A plates for %P gold?", Topic=1 +%1,1<%1,"baking","tray" -> Type=3464, Amount=%1, Price=20*%1, "Do you want to buy %A baking trays for %P gold?", Topic=1 +%1,1<%1,"pot" -> Type=3465, Amount=%1, Price=30*%1, "Do you want to buy %A pots for %P gold?", Topic=1 +%1,1<%1,"pan" -> Type=3466, Amount=%1, Price=20*%1, "Do you want to buy %A pans for %P gold?", Topic=1 +%1,1<%1,"fork" -> Type=3467, Amount=%1, Price=10*%1, "Do you want to buy %A forks for %P gold?", Topic=1 +%1,1<%1,"spoon" -> Type=3468, Amount=%1, Price=10*%1, "Do you want to buy %A spoons for %P gold?", Topic=1 +%1,1<%1,"knife" -> Type=3469, Amount=%1, Price=10*%1, "Do you want to buy %A knives for %P gold?", Topic=1 +%1,1<%1,"wooden","spoon" -> Type=3470, Amount=%1, Price=5*%1, "Do you want to buy %A wooden spoons for %P gold?", Topic=1 +%1,1<%1,"cleaver" -> Type=3471, Amount=%1, Price=15*%1, "Do you want to buy %A cleavers for %P gold?", Topic=1 +%1,1<%1,"spatula" -> Type=3472, Amount=%1, Price=12*%1, "Do you want to buy %A oven spatulas for %P gold?", Topic=1 +%1,1<%1,"rolling","pin" -> Type=3473, Amount=%1, Price=12*%1, "Do you want to buy %A rolling pins for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Please come back with more money." +Topic=1 -> "I hope next time." +} diff --git a/data/npc/chester.npc b/data/npc/chester.npc new file mode 100644 index 0000000..dc3d4b4 --- /dev/null +++ b/data/npc/chester.npc @@ -0,0 +1,92 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# chester.npc: Datenbank für Chester, den Chef des TBI + +Name = "Chester Kahs" +Outfit = (131,10-28-47-95) +Home = [32348,32184,6] +Radius =2 + +Behaviour = { +ADDRESS,"hello$",! -> "Salutations, stranger." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Sorry, I am very busy %N." +BUSY,"hi$",! -> "Sorry, I am very busy %N." +BUSY,! -> NOP +VANISH,! -> "Take care out there!" + +"bye" -> "Take care out there!", Idle +"farewell" -> * +"news" -> "Sorry, almost news that are a little interesting are confidential." +"how","are","you"-> "I am troubled by all the mysteries out there." +"sell" -> "I am no tradesman, sorry." +"king" -> "King Tibianus III is our leader and my direct superior." +"superior" -> "I report directly to the king himself." +"report" -> "My reports are confidential and for the ears and eyes of the king only." +"job" -> "I am the head of the TBI." +"tbi$" -> "The Tibian Bureau of Investigation, the secret service of His Royal Highness." +"investigation" -> "We collect information about people and incidents." +"bureau" -> * +"people" -> "We know much about the citizens and some other people." +"citizen" -> "I only can give you some official information about our citizens. About whom do you wish to talk?" +"incident" -> "There are things that must be kept secret." +"secret" -> "Certain information is not for the eyes and ears of everyone. Please understand that." +"army" -> "Our army might be infested with spies already." +"spies" -> "Polymorphed Minotaurs, shapechanging demons, possessed innocents ... who can tell for sure." +"guard" -> "I think we can't trust the guards anymore." +"trust" -> "Too many possibilities to become a servant of darkness to trust ANYONE!" +"castle" -> "The castle isn't safe! I warned them of the entrance to the dungeons, but no one is litstening. How many people have to die before they do something about that?" +"dogs","of","war"-> "Even they can't stop a handful of demons." +"red","guard" -> "They are at my command now and then ... but it's a mistake to rely on anyone except yourself." +"secret","police"-> "Are you joking? What's secret in Tibia at all?" +"silver","guard" -> "The king's best. But is the best good enough to fight what stalks the nights?" +"city" -> "The city is open to almost everyone. That literally opens doors for all kinds of criminals and fiends." +"criminal" -> "There are so many murderers and thiefs out there that I wonder if there is some greater force of evil subtly encouraging that." +"fiend" -> "Not everything that walks our streets is human ... or even living." +"stutch" -> "He is one of the few people I can trust." +"harsky" -> * +"bozo" -> "He isn't the fool he pretends to be. So to what is he up to?" +"sam" -> "I say it was a mistake to rely on a single person for such vital services but having those venoreans here is even worse." +"gorn" -> "A man too concerned about profit to be trustworthy. This kind of man sells his soul to the highest bidder. It's just a question if he has done it already or will do it soon." +"frodo" -> "Have you noticed how easy it would be to poison his supplies and kill a great deal of people with ease?" +"benjamin" -> "Something happened to him that snapped his mind. Can we be sure what more might have happened to him unnoticed?" +"lugri" -> "At least you KNOW that you have to expect only evilness from this guy and that's the best one can say about him." +"gods" -> "We are just the pawns of the gods. The best we can expect is that our play amuses them enough to keep their interest in us so we might live a day or two longer." +"lynda" -> "She puts her trust in the help of beings she can't comprehend. Think by yourself if that's clever." +"quentin" -> "A peaceful man. But in our days peace is just an illusion. We are surrounded by enemies and dangers." +"enemy" -> "The people of the northern city, the minotaurs, the followers of Zathroth, the demons, and countless others!" +"enemies" -> * +"danger" -> "Danger is common like day and night for a Tibian, who keeps his eyes open." +"dungeon" -> "Monsters lurk in each corner of the dungeons, which spread beneath us, breeding in the shadows and plotting to destroy us all." +"ferumbras" -> "Some say he's the avatar of Zathroth himself, but perhaps the truth about him is even darker then the worst rumours can imagine." +"demon" -> "They say there are just two of them in the underground ruins! These damned fools! There are dozens of them! And the two they already saw are only some of the weakest of demonkind!" +"underground","ruin"-> "We have no clue what happened to the civilization that once dwelled underground, but their complete extinction should be a warning for us!" +"mcronald" -> "Have you ever wondered what these caves under their farm are good for? And have you noticed how many adventurers go down there and never return? Well, think about it!" +"sorcerer" -> "I don't know where they got their secret spells in the first place, nor did most of them know ... If I were a sorcerer that would be a fact to give me nightmares." +"knight" -> "It's too easy to become a knight. They take almost everyone. And if you look in the streets you can see what happens if you give training and a flashy title to almost everyone." +"paladin" -> "They should be noble warriors, but does it take bravery to shoot someone from a certain distance? The former paladins were virtuous heroes, the ones you meet today are just simple treasure hunters." +"druid" -> "It is said that druids are preservers of life and good aligned, but let me ask you if it's so 'good' to sell runes to the highest bidder, no matter who that might be? I think you get the point!" +"truth" -> "The dungeons are full of hideous monsters, unnamed terrors, unsolved riddles ... and maybe some answers. Believe me! The truth is down there ... somewhere!" +"ruthless","seven"-> "We know little about them. But even that gives me nightmares! But it's your lucky day, since this information is confidential, and so it can't bother you." +"aruda" -> "This woman is a clever thief, so watch out when you are talking to her." +"partos" -> "This criminal was wanted for many crimes. At last he got caught and put to jail." +"excalibug" -> "We are surrounded by myths, living and dead. How can someone doubt that there IS something like Excalibug somewhere?" +"necromant","nectar" -> "Followers of evil are investigating about that, though I guess even they don't know what it's good for. Perhaps just a myth of evil." + +"rebellion" -> "I have far too few information about the rebellion, but we suspect the followers of Zathroth behind it." +"berfasmur","is","ferumbras" -> "Yes, thats what I figured out, too. Just one of his disguises." +"berfasmur" -> "Strange name, isn't it? Play around with the letters and you are in for a surprise." +"gamel","rebel" -> "Are you saying that Gamel is a member of the rebellion?", Topic=1 + +Topic=1,"no" -> "Then don't bother me with that. I am a busy man." +Topic=1,"yes" -> "Do you know what his plans are about?", Topic=2 +Topic=2,"magic","crystal","lugri","deathcurse" -> Type=3061, Amount=1, "That is terrible! Will you give me the crystal?", Topic=3 +Topic=2 -> "Tell me precisely what he asked you to do! What, to whom, and what for! It's important!", Topic=2 +Topic=3,"no" -> "Traitor!", Burning(25,25), EffectOpp(6), EffectMe(14), Delete(Type), Idle +Topic=3,"yes",Count(Type)>=Amount -> "Thank you! Take this ring. If you ever need a healing, come, bring the scroll, and ask me to 'heal'.", Delete(Type), Type=3052, Amount=1, Create(Type) +Topic=3,"yes",Count(Type) "Sorry, you have none." +"heal" -> Type=3052, Amount=1, "Do you need the healing now?", Topic=4 +Topic=4,"no" -> "As you whish." +Topic=4,"yes",Count(Type)>=Amount -> "So be healed!", Delete(Type), HP=1000, EffectOpp(13) +Topic=4,"yes",Count(Type) "Sorry, you are not worthy!" +} diff --git a/data/npc/christoph.npc b/data/npc/christoph.npc new file mode 100644 index 0000000..82e11be --- /dev/null +++ b/data/npc/christoph.npc @@ -0,0 +1,11 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# christoph.npc: Datenbank für eine Stadtwache in Venore + +Name = "Christoph" +Outfit = (131,113-113-113-115) +Home = [32885,32031,6] +Radius = 10 + +Behaviour = { +@"guards-venore.ndb" +} diff --git a/data/npc/chrystal.npc b/data/npc/chrystal.npc new file mode 100644 index 0000000..5326cf0 --- /dev/null +++ b/data/npc/chrystal.npc @@ -0,0 +1,58 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# chyrstal.npc: Datenbank für die Postfrau Chrystal + +Name = "Chrystal" +Outfit = (136,116-79-117-76) +Home = [33174,31811,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "At your service %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please be patient %N. I'll be with you in moment.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Who is next?" + +"bye" -> "Who is next?", Idle +"name" -> "My name is Chrystal." +"job" -> "I am responsible for this post office." + +"kevin" -> "Mr. Postner is the leader of our guild and the most prominent postofficer in the whole land." +"postner" -> * +"postmasters","guild" -> "Yes, our guild is the lifeblood of the tibia cominity so to say." +"join" -> "You can apply to join only at our headquarter." +"headquarter" -> "You can find it on the road from Thais to Kazordoon." + + +"measurements",QuestValue(234)>0,QuestValue(241)<1 -> "If its necessary ... ",SetQuestValue(234,QuestValue(234)+1),SetQuestValue(241,1) + +"time" -> "It is %T right now." +"king" -> "Hail to the king!" +"tibianus" -> * +"army" -> "The army ensures the safety of the traderoutes and of our mail system." +"ferumbras" -> "I bet he never gets any letters." +"excalibug" -> "Better ask knights about that." +"tibia" -> "Our post system spans the entire known world." +"thais" -> "We deliver letters and parcels even there." +"carlin" -> * +"kazordoon" -> * +"ab'dendriel" -> * +"edron" -> "Our post system even delivers letters and parcels to and from this isle." +"news" -> "Sorry, that's postal secret." +"rumors" -> * + +@"gen-post.ndb" + +#"letter" -> Amount=1, Price=5, "Do you want to buy a letter for %P gold?", Topic=2 +#"parcel" -> Amount=1, Price=10, "Do you want to buy a parcel for %P gold?", Topic=3 + +#Topic=2,"yes",CountMoney>=Price -> "Here it is. Don't forget to write the name of the receiver in the first line and the address in the second one before you put the letter in a mailbox.", DeleteMoney, Create(110,8) +#Topic=2,"yes" -> "Oh, you have not enough gold to buy a letter." +#Topic=2 -> "Ok." + +#Topic=3,"yes",CountMoney>=Price -> "Here you are. Don't forget to write the name and the address of the receiver on the label. The label has to be in the parcel before you put the parcel in a mailbox.", DeleteMoney, Create(110,6), Create(110,10) +#Topic=3,"yes" -> "Oh, you have not enough gold to buy a parcel." +#Topic=3 -> "Ok." +} diff --git a/data/npc/cipfried.npc b/data/npc/cipfried.npc new file mode 100644 index 0000000..64e9479 --- /dev/null +++ b/data/npc/cipfried.npc @@ -0,0 +1,58 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# cipfried.npc: Datenbank fuer den Moench Cipfried + +Name = "Cipfried" +Outfit = (57,0-0-0-0) +Home = [32097,32217,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Hello, %N! Feel free to ask me for help." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait, %N. I already talk to someone!", Queue +BUSY,"hi$",! -> * +BUSY,"heal$",Burning>0 -> "You are burning, %N. I will help you.", Burning(0,0), EffectOpp(15) +BUSY,"heal$",Poison>0 -> "You are poisoned, %N. I will help you.", Poison(0,0), EffectOpp(14) +BUSY,"heal$",HP<65 -> "You are looking really bad, %N. Let me heal your wounds.", HP=65, EffectOpp(13) +BUSY,"heal$" -> "You aren't looking really bad, %N. Sorry, I can't help you." +BUSY,! -> NOP +VANISH,! -> "Well, bye then." + +"bye" -> "Farewell, %N!", Idle +"farewell" -> * +"job" -> "I am just a humble monk. Ask me if you need help or healing." +"name" -> "My name is Cipfried." +"monk" -> "I sacrifice my life to serve the good gods of Tibia." +"tibia" -> "That's where we are. The world of Tibia." +"rookgaard" -> "The gods have chosen this isle as the point of arrival for the newborn souls." +"god" -> "They created Tibia and all life on it. Visit our library and learn about them." +"life" -> "The gods decorated Tibia with various forms of life. Plants, the citizens, and even the monsters." +"plant" -> "Just walk around. You will see grass, trees, and bushes." +"citizen" -> "Only few people live here. Walk around and talk to them." +"obi" -> "He is a local shop owner." +"al","dee" -> * +"seymour" -> "Seymour is a loyal follower of the king and responsibe for the academy." +"academy" -> "You should visit Seymour in the academy and ask him about a mission." +"willie" -> "He is a fine farmer. The farm is located to the left of the temple." +"monster" -> "They are a constant threat. Learn to fight by hunting rabbits, deers and sheeps. Then try to fight rats, bugs and perhaps spiders." +"help" -> "First you should try to get some gold and buy better equipment." +"hint" -> * +"quest" -> * +"task" -> * +"what","do" -> * +"gold" -> "You have to slay monsters and take their gold. Or sell food at Willie's farm." +"money" -> "If you need money, you have to slay monsters and take their gold. Look for spiders and rats." +"rat" -> "In the north of this temple you find a sewer grate. Use it to enter the sewers if you feel prepared. Don't forget a torch; you'll need it." +"sewer" -> * +"equipment" -> "First you need some armor and perhaps a better weapon or a shield. A real adventurer needs a rope, a shovel, and a fishing pole, too." +"fight" -> "Take a weapon in your hand, activate your combat mode, and select a target. After a fight you should eat something to heal your wounds." +"slay" -> * +"eat" -> "If you want to heal your wounds you should eat something. Willie sells excellent meals. But if you are very weak, come to me and ask me to heal you." +"food" -> * +"heal$",Burning>0 -> "You are burning. I will help you.", Burning(0,0), EffectOpp(15) +"heal$",Poison>0 -> "You are poisoned. I will help you.", Poison(0,0), EffectOpp(14) +"heal$",HP<65 -> "You are looking really bad. Let me heal your wounds.", HP=65, EffectOpp(13) +"heal$" -> "You aren't looking really bad. Sorry, I can't help you." +"time" -> "Now, it is %T, my child." +} diff --git a/data/npc/clark.npc b/data/npc/clark.npc new file mode 100644 index 0000000..a8c7f5d --- /dev/null +++ b/data/npc/clark.npc @@ -0,0 +1,51 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# clark.npc: Datenbank für den captain der Wache clark + +Name = "Clark" +Outfit = (129,19-79-98-95) +Home = [32636,32796,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Hello." +ADDRESS,"hi$",! -> * +ADDRESS,"hiho$",! -> * +ADDRESS,! -> Idle + +BUSY,"hello$",! -> "Wait.", Queue +BUSY,"hi$",! -> * +BUSY,"hiho$",! -> * +BUSY,! -> NOP +VANISH,! -> "Goodbye." + +"bye" -> "Goodbye.", Idle +"farewell" -> * +"job" -> "I am the captain of the guards and responsible for upholding law and order in the colony." +"name" -> "I am called Clark." +"guards" -> "The guards of Port Hope are led by Lord Seamus, a nobleman from Thais." +"seamus" -> "He is ill and I am responsible for upholding the law now." +"time" -> "It is %T right now." +"king" -> "Our king can be proud of this colony." +"venore" -> "The Venorans are fine and generous people. It's a good thing that they put all this effort into this colony. I don't know what we would do if it weren't for them." +"thais" -> "Thais is a big city but if we do well enough here, Port Hope might one day rival its size." +"carlin" -> "It's a shame those women still get away with their independence. Friends told me that too many of Thais's resources are wasted in useless projects and the army is too weak to claim back what is ours." +"edron" -> "The knights of Edron are somewhat arrogant. They use the resources of the isle only for themselves instead of sharing it." +"jungle" -> "The jungle is our first and foremost enemy." + +"tibia" -> "I would guess a good part of the world is under Thaian rule." + +"kazordoon" -> "As long as the dwarves stay there and don't expand, I think it's ok to let them have this ugly piece of rock." +"dwarves" -> "Dwarves are impressive fighters. The Venorans talked about hiring some of them as mercenaries to help us out." +"dwarfs" -> * +"ab'dendriel" -> "My guess is that those elves are secretly allied with Carlin. I would not trust an elf if I would meet one." +"elves" -> * +"elfs" -> * +"darama" -> "This continent will be ours one day." +"darashia" -> "A village of harmless cultists. They pose no real threat and could easily been integrated into the Thaian realm." +"ankrahmun" -> "This city is a threat to Thais's domination of Darama. Yet, we are too weak to handle this threat." +"ferumbras" -> "He is the enemy number one to the kingdom and all good people." +"excalibug" -> "I heard the knights of Edron hide it somewhere instead of using it for the good of the country." +"apes" -> "Rest assured, we will handle that problem." +"lizard" -> "They pose no real threat to us." +"dworcs" -> "They fear our power and hide in some caves." +} diff --git a/data/npc/clyde.npc b/data/npc/clyde.npc new file mode 100644 index 0000000..049bd13 --- /dev/null +++ b/data/npc/clyde.npc @@ -0,0 +1,79 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# clyde.npc: Datenbank für den Tavernenbesitzer Clyde + +Name = "Clyde" +Outfit = (128,98-40-48-95) +Home = [32573,32753,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Greetings, dear customer." +ADDRESS,"hi$",! -> * +ADDRESS,"hiho$",! -> * +ADDRESS,! -> Idle + +BUSY,"hello$",! -> "Please wait a moment.", Queue +BUSY,"hi$",! -> * +BUSY,"hiho$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye, visit us again.", Idle +"farewell" -> * +"job" -> "I am your host. I run this tavern." +"name" -> "I am Clyde, your host." +"time" -> "Don't worry about the time. Take a seat, have a drink. Time runs differently in Port Hope." +"king" -> "I wish the king would be a bit more concerned about this colony. I am convinced with a few more resources, we could improve Port Hope a lot." +"venore" -> "It's not always easy to deal with those Venoran tradesmen. I must admit they don't show any interest in my area of business. Just between you and me, my friend, sometimes they give me shivers." +"thais" -> "Sadly, Thais is far away and you will notice that in many places. You'll find out about this yourself, so lets talk about something else please." +"carlin" -> "I know only little about Carlin and here nobody cares about it for sure." +"edron" -> "As I started business here, I was hoping for a second Edron. I have not abandoned my hope though. Afer all, this place is called Port Hope, isn't it?" +"jungle" -> "This forest is not an ordinary forest. It's more like a force of nature, like a river or even a storm." +"tibia" -> "I have seen only little of this world. Probably it should be you telling me about the world, and not the other way around." +"kazordoon" -> "If you want to learn something about Kazordoon you should talk to our local dwarves." +"dwarves" -> "There was a handful of dwarves that came here when the colony was founded. They were looking for treasures and gold as far as I know. After some argument a bunch of them left, they headed into the jungle and were never seen again." +"dwarfs" -> * +"ab'dendriel" -> "Sadly it is next to nothing that I know about the elves and their city." +"elves" -> * +"elfs" -> * +"darama" -> "It's a continent full of extremes. The jungle in the humid east, the desert in the dry west." +"darashia" -> "I was there quite often, using the flying carpet. It's quite different from the other towns I have seen, but surely worth a trip." +"ankrahmun" -> "If I were you I'd stay as far away from this town as I could. It is ruled by an undead abomination and its inhabitants worship death." +"ferumbras" -> "This incarnation of evil seems to concentrate his efforts on Thais and its surroundings, but who knows what comes next into the mind of this madman?" +"excalibug" -> "The rumours I overheard did not mention this continent as one of its hiding places." +"apes" -> "They seem to live in the depth of the jungle in ruins that show the markings of the lizard folk. I wonder if they now try to conquer our city too." +"lizard" -> "The lizards are hostile to us. They probably see no big difference between us and the ape people." +"dworcs" -> "The dworcs live in the south in an underground network consisting of caves. They use poisoned weapons and love to build all kind of traps. You don't want to know the fate of those that have been trapped, believe me." + +"buy" -> "I can offer you bread, cheese, ham, or meat as well as several drinks." +"offer" -> * +"do","you","sell" -> * +"do","you","have" -> * +"food" -> "Are you looking for food? I have bread, cheese, ham, and meat." +"drink" -> "I can offer you beer, wine, lemonade, and water." + +"bread" -> Type=3600, Amount=1, Price=4, "Do you want to buy a bread for %P gold?", Topic=1 +"cheese" -> Type=3607, Amount=1, Price=6, "Do you want to buy cheese for %P gold?", Topic=1 +"meat" -> Type=3577, Amount=1, Price=5, "Do you want to buy meat for %P gold?", Topic=1 +"ham" -> Type=3582, Amount=1, Price=8, "Do you want to buy a ham for %P gold?", Topic=1 + +%1,1<%1,"bread" -> Type=3600, Amount=%1, Price=4*%1, "Do you want to buy %A breads for %P gold?", Topic=1 +%1,1<%1,"cheese" -> Type=3607, Amount=%1, Price=6*%1, "Do you want to buy %A cheese for %P gold?", Topic=1 +%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=5*%1, "Do you want to buy %A meat for %P gold?", Topic=1 +%1,1<%1,"ham" -> Type=3582, Amount=%1, Price=8*%1, "Do you want to buy %A ham for %P gold?", Topic=1 + +"lemonade" -> Type=2880, Data=12, Amount=1, Price=2, "Do you want to buy a mug of lemonade for %P gold?", Topic=1 +"beer" -> Type=2880, Data=3, Amount=1, Price=2, "Do you want to buy a mug of beer for %P gold?", Topic=1 +"wine" -> Type=2880, Data=2, Amount=1, Price=3, "Do you want to buy a mug of wine for %P gold?", Topic=1 +"water" -> Type=2880, Data=1, Amount=1, Price=1, "Do you want to buy a mug of water for %P gold?", Topic=1 + +%1,1<%1,"lemonade" -> Type=2880, Data=12, Amount=%1, Price=2*%1, "Do you want to buy %A mugs of lemonade for %P gold?", Topic=1 +%1,1<%1,"beer" -> Type=2880, Data=3, Amount=%1, Price=2*%1, "Do you want to buy %A mugs of beer for %P gold?", Topic=1 +%1,1<%1,"wine" -> Type=2880, Data=2, Amount=%1, Price=3*%1, "Do you want to buy %A mugs of wine for %P gold?", Topic=1 +%1,1<%1,"water" -> Type=2880, Data=1, Amount=%1, Price=1*%1, "Do you want to buy %A mugs of water for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "I am sorry, but you do not have enough gold." +Topic=1 -> "Maybe later." + +} diff --git a/data/npc/cobra.npc b/data/npc/cobra.npc new file mode 100644 index 0000000..59063bb --- /dev/null +++ b/data/npc/cobra.npc @@ -0,0 +1,21 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# cobra.npc: Datenbank für die steincobra + +Name = "Cobra" +Outfit = (0,2051) +Home = [33366,32855,14] +Radius = 0 + +Behaviour = { +ADDRESS,"hello$",QuestValue(270) > 0,Poison>500,! -> "Venture the path of decay!", Teleport(33397,32836,14), EffectOpp(11),SetQuestValue(270,0) +ADDRESS,"hi$",QuestValue(270) > 0,Poison>500,! -> * + +ADDRESS,"hello$",! -> "Begone! Hissssss! You bear not the mark of the cobra!", Idle +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Sssssilence!", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Hissssssssss." + +} diff --git a/data/npc/cornelia.npc b/data/npc/cornelia.npc new file mode 100644 index 0000000..98fcc25 --- /dev/null +++ b/data/npc/cornelia.npc @@ -0,0 +1,111 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# cornelia.npc: Datenbank für die Rüstungshändlerin Cornelia + +Name = "Cornelia" +Outfit = (139,95-57-102-115) +Home = [32334,31796,7] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome to the finest armorshop in the land, %N!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please, %N.", Queue +BUSY,"hi$",! -> "One moment please, %N.", Queue +BUSY,! -> NOP +VANISH,! -> "Good bye. Come back soon." + +"bye" -> "Good bye. Come back soon.", Idle +"farewell" -> * +"job" -> "I run this armoury. If you want to proctect your life you'd better buy my wares." +"shop" -> * +"name" -> "My name is Cornelia." +"time" -> "It's %T right now." +"help" -> "I sell and buy armor, helmets, and shields. Only the dwarfs can make better ones." +"dwarfs" -> "The ancient dwarfen clan halls are far to the east from here." +"monster" -> "With my armor you need not fear any monsters!" +"dungeon" -> "While exploring the dungeons of the land you will learn how important a good armor is." +"sewer" -> "Sewers are males' business." +"thanks" -> "You are welcome." +"thank","you" -> "You are welcome." +"ghostlands" -> "THE GHOSTLANDS??? Make sure to buy the best protection in store before you get even close to them." + +"buy" -> "What do you need? I sell armor, helmets, shields, and trousers." +"do","you","sell" -> * +"do","you","have" -> * +"offer" -> "My offers are armor, helmets, trousers, and shields." + +"weapon" -> "Ask Rowenna in the other shop about it." +"helmet" -> "I am selling leather helmets, chain helmets, brass helmets, and viking helmets. What do you want?" +"armor" -> "I am selling leather armor, chain armor, and brass armor. What do you need?" +"shield" -> "I am selling wooden shields, brass shields, and plate shields. What do you want?" +"trousers" -> "I am selling chain legs and brass legs. What do you need?" +"legs" -> * + +"leather","armor" -> Type=3361, Amount=1, Price=35, "Do you want to buy a leather armor for %P gold?", Topic=1 +"chain","armor" -> Type=3358, Amount=1, Price=200, "Do you want to buy a chain armor for %P gold?", Topic=1 +"brass","armor" -> Type=3359, Amount=1, Price=450, "Do you want to buy a brass armor for %P gold?", Topic=1 +"leather","helmet" -> Type=3355, Amount=1, Price=12, "Do you want to buy a leather helmet for %P gold?", Topic=1 +"chain","helmet" -> Type=3352, Amount=1, Price=52, "Do you want to buy a chain helmet for %P gold?", Topic=1 +"brass","helmet" -> Type=3354, Amount=1, Price=120, "Do you want to buy a brass helmet for %P gold?", Topic=1 +"viking","helmet" -> Type=3367, Amount=1, Price=265, "Do you want to buy a viking helmet for %P gold?", Topic=1 +"wooden","shield" -> Type=3412, Amount=1, Price=15, "Do you want to buy a wooden shield for %P gold?", Topic=1 +"brass","shield" -> Type=3411, Amount=1, Price=65, "Do you want to buy a brass shield for %P gold?", Topic=1 +"plate","shield" -> Type=3410, Amount=1, Price=125, "Do you want to buy a plate shield for %P gold?", Topic=1 +"brass","legs" -> Type=3372, Amount=1, Price=195, "Do you want to buy brass legs for %P gold?", Topic=1 +"chain","legs" -> Type=3558, Amount=1, Price=80, "Do you want to buy chain legs for %P gold?", Topic=1 + +%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=35*%1, "Do you want to buy %A leather armors for %P gold?", Topic=1 +%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=200*%1, "Do you want to buy %A chain armors for %P gold?", Topic=1 +%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=450*%1, "Do you want to buy %A brass armors for %P gold?", Topic=1 +%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=12*%1, "Do you want to buy %A leather helmets for %P gold?", Topic=1 +%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=52*%1, "Do you want to buy %A chain helmets for %P gold?", Topic=1 +%1,1<%1,"brass","helmet" -> Type=3354, Amount=%1, Price=120*%1, "Do you want to buy %A brass helmets for %P gold?", Topic=1 +%1,1<%1,"viking","helmet" -> Type=3367, Amount=%1, Price=265*%1, "Do you want to buy %A viking helmets for %P gold?", Topic=1 +%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=15*%1, "Do you want to buy %A wooden shields for %P gold?", Topic=1 +%1,1<%1,"brass","shield" -> Type=3411, Amount=%1, Price=65*%1, "Do you want to buy %A brass shields for %P gold?", Topic=1 +%1,1<%1,"plate","shield" -> Type=3410, Amount=%1, Price=125*%1, "Do you want to buy %A plate shields for %P gold?", Topic=1 +%1,1<%1,"brass","legs" -> Type=3372, Amount=%1, Price=195*%1, "Do you want to buy %A brass legs for %P gold?", Topic=1 +%1,1<%1,"chain","legs" -> Type=3558, Amount=%1, Price=80*%1, "Do you want to buy %A chain legs for %P gold?", Topic=1 + +"sell","leather","armor" -> Type=3361, Amount=1, Price=5, "Do you want to sell leather armor for %P gold?", Topic=2 +"sell","chain","armor" -> Type=3358, Amount=1, Price=40, "Do you want to sell chain armor for %P gold?", Topic=2 +"sell","brass","armor" -> Type=3359, Amount=1, Price=112, "Do you want to sell brass armor for %P gold?", Topic=2 +"sell","plate","armor" -> Type=3357, Amount=1, Price=240, "Do you want to sell plate armor for %P gold?", Topic=2 +"sell","steel","helmet" -> Type=3351, Amount=1, Price=293, "Do you want to sell a steel helmet for %P gold?", Topic=2 +"sell","chain","helmet" -> Type=3352, Amount=1, Price=12, "Do you want to sell a chain helmet for %P gold?", Topic=2 +"sell","brass","helmet" -> Type=3354, Amount=1, Price=30, "Do you want to sell a brass helmet for %P gold?", Topic=2 +"sell","leather","helmet" -> Type=3355, Amount=1, Price=3, "Do you want to sell a leather helmet for %P gold?", Topic=2 +"sell","viking","helmet" -> Type=3367, Amount=1, Price=66, "Do you want to sell a viking helmet for %P gold?", Topic=2 +"sell","plate","shield" -> Type=3410, Amount=1, Price=45, "Do you want to sell a plate shield for %P gold?", Topic=2 +"sell","brass","shield" -> Type=3411, Amount=1, Price=16, "Do you want to sell a brass shield for %P gold?", Topic=2 +"sell","wooden","shield" -> Type=3412, Amount=1, Price=3, "Do you want to sell a wooden shield for %P gold?", Topic=2 +"sell","battle","shield" -> Type=3413, Amount=1, Price=60, "Do you want to sell a battle shield for %P gold?", Topic=2 +"sell","brass","legs" -> Type=3372, Amount=1, Price=49, "Do you want to sell brass legs for %P gold?", Topic=2 +"sell","chain","legs" -> Type=3558, Amount=1, Price=20, "Do you want to sell chain legs for %P gold?", Topic=2 + +"sell", %1,1<%1, "leather","armor" -> Type=3361, Amount=%1, Price=5*%1, "Do you want to sell %A leather armors for %P gold?", Topic=2 +"sell", %1,1<%1, "chain","armor" -> Type=3358, Amount=%1, Price=40*%1, "Do you want to sell %A chain armors for %P gold?", Topic=2 +"sell", %1,1<%1, "brass","armor" -> Type=3359, Amount=%1, Price=112*%1, "Do you want to sell %A brass armors for %P gold?", Topic=2 +"sell", %1,1<%1, "plate","armor" -> Type=3357, Amount=%1, Price=240*%1, "Do you want to sell %A plate armors for %P gold?", Topic=2 +"sell", %1,1<%1, "steel","helmet" -> Type=3351, Amount=%1, Price=293*%1, "Do you want to sell %A steel helmets for %P gold?", Topic=2 +"sell", %1,1<%1, "chain","helmet" -> Type=3352, Amount=%1, Price=12*%1, "Do you want to sell %A chain helmets for %P gold?", Topic=2 +"sell", %1,1<%1, "brass","helmet" -> Type=3354, Amount=%1, Price=30*%1, "Do you want to sell %A brass helmets for %P gold?", Topic=2 +"sell", %1,1<%1, "leather","helmet" -> Type=3355, Amount=%1, Price=3*%1, "Do you want to sell %A leather helmets for %P gold?", Topic=2 +"sell", %1,1<%1, "viking","helmet" -> Type=3367, Amount=%1, Price=66*%1, "Do you want to sell %A viking helmets for %P gold?", Topic=2 +"sell", %1,1<%1, "plate","shield" -> Type=3410, Amount=%1, Price=45*%1, "Do you want to sell %A plate shields for %P gold?", Topic=2 +"sell", %1,1<%1, "brass","shield" -> Type=3411, Amount=%1, Price=16*%1, "Do you want to sell %A brass shields for %P gold?", Topic=2 +"sell", %1,1<%1, "wooden","shield" -> Type=3412, Amount=%1, Price=3*%1, "Do you want to sell %A wooden shields for %P gold?", Topic=2 +"sell", %1,1<%1, "battle","shield" -> Type=3413, Amount=%1, Price=60*%1, "Do you want to sell %A battle shields for %P gold?", Topic=2 +"sell", %1,1<%1, "brass","legs" -> Type=3372, Amount=%1, Price=49*%1, "Do you want to sell %A brass legs for %P gold?", Topic=2 +"sell", %1,1<%1, "chain","legs" -> Type=3558, Amount=%1, Price=20*%1, "Do you want to sell %A chain legs for %P gold?", Topic=2 + +Topic=1,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Sorry, you do not have enough gold." +Topic=1 -> "Maybe you will buy it another time." + +Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Sorry, you do not have one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have so many." +Topic=2 -> "Maybe next time." +} diff --git a/data/npc/costello.npc b/data/npc/costello.npc new file mode 100644 index 0000000..d5fbd1a --- /dev/null +++ b/data/npc/costello.npc @@ -0,0 +1,102 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# costello.npc: Datenbank für den Abt Costello + +Name = "Costello" +Outfit = (57,0-0-0-0) +Home = [32180,31936,7] +Radius = 3 + +Behaviour = { + +ADDRESS,"hello$",QuestValue(220)>0,! -> "WHAT? You have to be that trespasser my brothers told me about! Entering the restricted area is a horrible crime!",Topic=3 +ADDRESS,"hi$",QuestValue(220)>0,! -> * + + +ADDRESS,"hello$",! -> "Welcome, %N! Feel free to tell me what has brought you here." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle + +BUSY,"hello$",QuestValue(220)>0,! -> "WHAT? You have to be that trespasser my brothers told me about! Entering the restricted area is a horrible crime!",Idle +BUSY,"hi$",QuestValue(220)>0,! -> * + +BUSY,"hello$",! -> "Please wait a minute, %N.", Queue +BUSY,"hi$",! -> * +BUSY,"heal$",QuestValue(220)>0 -> "I won't waste my healing powers on you, spawn of evil!", Idle +BUSY,"heal$",Burning>0 -> "You are burning, %N. I will help you.", Burning(0,0), EffectOpp(15) +BUSY,"heal$",Poison>0 -> "You are poisoned, %N. I will help you.", Poison(0,0), EffectOpp(14) +BUSY,"heal$",HP<40 -> "You are looking really bad, %N. Let me heal your wounds.", HP=40, EffectOpp(13) +BUSY,"heal$" -> "You aren't looking that bad, %N. Sorry, I can't help you." +BUSY,! -> NOP +VANISH,! -> "Remember: If you are heavily wounded or poisoned, I will heal you." + +topic=3,"crime",Level<20,! -> "The only way to redeem such an offense is the sacrifice of 500 gold pieces! Are you willing to pay that sum?",Price=500,Topic=4 +topic=3,"absolution",Level<20,! -> * +topic=3,"crime",Level<40,! -> "The only way to redeem such an offense is the sacrifice of 1.000 gold pieces! Are you willing to pay that sum?",Price=1000,Topic=4 +topic=3,"absolution",Level<40,! -> * +topic=3,"crime",Level<60,! -> "The only way to redeem such an offense is the sacrifice of 5.000 gold pieces! Are you willing to pay that sum?",Price=5000,Topic=4 +topic=3,"absolution",Level<60,! -> * +topic=3,"crime",Level>59,! -> "The only way to redeem such an offense is the sacrifice of 10.000 gold pieces! Are you willing to pay that sum?",Price=10000,Topic=4 +topic=3,"absolution",Level>59,! -> * +topic=3,! -> "Be gone!", Idle + +Topic=4,"yes",CountMoney "Begone! You do not have enough money!", Idle +Topic=4,"yes",! -> "So receive your absolution! And never do such a thing again!", DeleteMoney, EffectOpp(13),SetQuestValue(220,0) +Topic=4,! -> "Then be gone!", Idle + +"bye" -> "Good bye, %N!", Idle +"farewell" -> * +"job" -> "I am the abbot of the white raven monastery on the isle of the kings." +"name" -> "My name is Costello." +"tibia" -> "That is the name of our world and its major continent." +"god" -> "They created Tibia and all life on it." +"life" -> "On Tibia there are many forms of life. Plants, the citizens, and monsters." +"plant" -> "Just walk around, you will see grass, trees, and bushes." +"white","raven" -> "The legends tell us of a white raven which lead the ship of the first monk of our order here. He discovered this isle and the caves beneath it." +"caves" -> "Anselm, the first of our order, discovered them while looking for a suitable burial place for his king." +"anselm" -> "He was a humble and pious man, and he was chosen by the royal family of thais to find a resting place for their dead." +"isle" -> "We founded our monastery to guard the royal tombs and to gather wisdom and knowledge." +"order" -> * +"wisdom" -> "You are allowed to enter the library upstairs. Stay there and don't go upstairs, because that area is reserved for members of our order." +"knowledge" -> * +"tibianus" -> "One day every Tibianus ends up here." +"king" -> "The bygone leaders of the Thaian empire rest beneath this monastery in tombs and crypts." +"tomb",QuestValue(63)<1 -> "The tombs and crypts of the Thaian lineage are well protected deep beneath our abbey, although ... but surely this will not interest you." +"crypts",QuestValue(63)<1 -> * +"although",QuestValue(63)<1 -> "In my dreams the dead are talking to me about torment and disturbance. But I might be imagining things." +"interest",QuestValue(63)<1 -> * +"imagining",QuestValue(63)<1 -> "Brother Fugio, the only one of our order who is allowed to enter the crypts, assures me everything is all right." +"torment",QuestValue(63)<1 -> * +"disturbance",QuestValue(63)<1 -> * + +"fugio",QuestValue(63)<1 -> "To be honest, I fear the omen in my dreams may be true. Perhaps Fugio is unable to see the danger down there. Perhaps ... you are willing to investigate this matter?", topic=1 +"alright",QuestValue(63)<1 -> * +Topic=1,"yes" -> "Thank you very much! From now on you may open the warded doors to the catacombs", SetQuestValue(63,1), SetQuestValue(64,1) + +# 63=forschen 64=questtür wg. eingang von unten + +Topic=1,"no" -> "Please forgive an old man, I shouldn't have asked a stranger anyways." +Topic=1 -> * + + +"diary",QuestValue(219)=0 -> "Do you want me to inspect a diary?",Type=3212, Amount=1,topic=2 +"diary",QuestValue(219)>0 -> "Thank you again for handing me that diary." + +Topic=2,"yes",Count(Type)>=Amount -> "By the gods! This is brother Fugio's handwriting and what I read is horrible indeed! You have done our order a great favour by giving this diary to me! Take this blessed Ankh. May it protect you in even your darkest hours.", Delete(Type), Create(3214),SetQuestValue(219,2) +Topic=2,"no" -> "Uhm, as you wish." +Topic=2 -> * + +"passage",QuestValue(63)=1,QuestValue(64)=1 -> "Oh of course, I will order Jack and the fisher Windtrouser to give you transportation if needed.", SetQuestValue(62,1) +"passage" -> "You should not be here at all and I won't allow anyone to transport you from or to this isle." + +"ferumbras" -> "Don't mention this servant of evil here." +"excalibug" -> "Sadly we have only little knowledge on this topic." +"news" -> "Sorry, we rarely hear anything new here." +"monster" -> "There are really too many of them in Tibia. But who are we to question the wisdom of the gods?" + +"heal$",QuestValue(220)>0 -> "I won't waste my healing powers on you, spawn of evil!", Idle +"heal$",Burning>0 -> "You are burning. I will help you.", Burning(0,0), EffectOpp(15) +"heal$",Poison>0 -> "You are poisoned. I will help you.", Poison(0,0), EffectOpp(14) +"heal$",HP<40 -> "You are looking really bad. Let me heal your wounds.", HP=40, EffectOpp(13) +"heal$" -> "You aren't looking that bad. Sorry, I can't help you." + +} diff --git a/data/npc/crone.npc b/data/npc/crone.npc new file mode 100644 index 0000000..911dbc2 --- /dev/null +++ b/data/npc/crone.npc @@ -0,0 +1,29 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# crone.npc: Bansheevettel in Vashresamuns Grabmal + +Name = "The Crone" +Outfit = (78,0-0-0-0) +Home = [33229,32522,14] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "Be greeted, %N... mortal" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Patience, mortal %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"name" -> "I don't remember my name, neither my days as a mortal." +"job" -> "Once I was Vashresamun's favourite handmaiden. But I have fallen from her grace and now I am exiled from her tomb." +"grace" -> "Do not ask about that, mortal. Memories bring too much grief." +"fallen" -> * +"exiled" -> * + +"vashresamun" -> "I mourn the dark day I was exiled from her tomb." +"tomb" -> "Her tomb is sealed and can only be entered by a certain melody." +"melody" -> "Vashresamun erased the memory of the tune from my mind, I only remember its name: the secret of the rose garden." +} diff --git a/data/npc/dabui.npc b/data/npc/dabui.npc new file mode 100644 index 0000000..00cf59a --- /dev/null +++ b/data/npc/dabui.npc @@ -0,0 +1,11 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# dabui.npc: Datenbank für die Stadtwache Dabui in Darashia + +Name = "Dabui" +Outfit = (129,95-10-26-76) +Home = [33229,32409,7] +Radius = 1 + +Behaviour = { +@"guards-darama.ndb" +} diff --git a/data/npc/dagomir.npc b/data/npc/dagomir.npc new file mode 100644 index 0000000..3788a9e --- /dev/null +++ b/data/npc/dagomir.npc @@ -0,0 +1,13 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# dagomir.npc: Datenbank für den "Bankier" Dagomir + +Name = "Dagomir" +Outfit = (130,0-2-41-76) +Home = [33018,32047,5] +Radius = 0 + +Behaviour = { +ADDRESS,"hello$",! -> "Wha... what?? HOW DARE YOU!!?? LEAVE ME ALONE ON MY TOILET AT ONCE!", Idle +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +} diff --git a/data/npc/dallheim.npc b/data/npc/dallheim.npc new file mode 100644 index 0000000..fc9e7d5 --- /dev/null +++ b/data/npc/dallheim.npc @@ -0,0 +1,50 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# dallheim.npc: Datenbank für den Dorfwächter Dallheim (Rookgaard) + +Name = "Dallheim" +Outfit = (131,76-38-76-95) +Home = [32093,32180,6] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Not now." +BUSY,"hi$",! -> * +BUSY,"heal$",Burning>0 -> "You are burning. I will help you.", Burning(0,0), EffectOpp(15) +BUSY,"heal$",Poison>0 -> "You are poisoned. I will help you.", Poison(0,0), EffectOpp(14) +BUSY,"heal$",HP<65 -> "You are looking really bad. Let me heal your wounds.", HP=65, EffectOpp(13) +BUSY,"heal$" -> "You aren't looking really bad. Sorry, I can't help you." +BUSY,! -> NOP +VANISH,! -> "Hm." + +"bye" -> "Bye.", Idle +"farewell" -> * +"how","are","you" -> "Fine." +"sell" -> "I sell nothing." +"advice",level<4 -> "Be careful out there and avoid the dungeons." +"advice",level>3 -> "Be careful out there." +"job" -> "I am the bridgeguard. I defend Rookgaard against the beasts from the wilderness and the dungeons!" +"name" -> "Dallheim." +"time" -> "No idea." +"help" -> "I have to stay here, sorry, but I can heal you if you are wounded." +"monster" -> "I will crush all monsters who dare to attack our base." +"dungeon" -> "Dungeons are dangerous, be prepared." +"wilderness" -> "There are wolves, bears, snakes, deers, and spiders. You can find some dungeon entrances there, too." +"sewer" -> "In the sewers there are some rats, fine targets for young heroes." +"god" -> "I am a follower of Banor." +"banor" -> "The great one! Read books to learn about him." +"king" -> "HAIL TO THE KING!" +"seymour" -> "Leave me alone with this whimp." +"willie" -> "A fine cook and farmer he is." +"amber" -> "I don't trust her." +"hyacinth" -> "Strange Fellow, hides somewhere in the mountains of the isle." +"weapon" -> "With my spikesword I slice even a cyclops in pieces." +"magic" -> "Not interested in such party tricks." +"tibia" -> "A nice place for a hero, but nothing for whelps." +"heal$",Burning>0 -> "You are burning. I will help you.", Burning(0,0), EffectOpp(15) +"heal$",Poison>0 -> "You are poisoned. I will help you.", Poison(0,0), EffectOpp(14) +"heal$",HP<65 -> "You are looking really bad. Let me heal your wounds.", HP=65, EffectOpp(13) +"heal$" -> "You aren't looking really bad. Sorry, I can't help you." +} diff --git a/data/npc/dane.npc b/data/npc/dane.npc new file mode 100644 index 0000000..1380d3e --- /dev/null +++ b/data/npc/dane.npc @@ -0,0 +1,46 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# dane.npc: Datenbank für die Wirtin Dane + +Name = "Dane" +Outfit = (136,79-58-86-96) +Home = [32308,31838,8] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome to the wave cellar, %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Just a minute, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Please come back from time to time." + +"bye" -> "Please come back from time to time.", Idle +"farewell" -> * +"job" -> "I am the owner of this place of relaxation." +"saloon" -> * +"cellar" -> "It's pretty, isn't it?" +"name" -> "I am Dane." +"time" -> "It is exactly %T." +"news" -> "I heard nothing interesting lately." + +"offer" -> "I can offer you milk, water, and lemonade." +"do","you","sell" -> * +"do","you","have" -> * +"food" -> "Sorry, we just sell drinks." +"alcohol" -> "Alcohol makes people too aggressive. We don't need such stuff in Carlin." +"wine" -> * +"beer" -> * + +"lemonade" -> Type=2875, Data=12, Amount=1, Price=5, "Do you want to buy a bottle of refreshing lemonade for %P gold?", Topic=1 +"milk" -> Type=2875, Data=9, Amount=1, Price=4, "Do you want to buy a bottle of our revitalizing milk for %P gold?", Topic=1 +"water" -> Type=2875, Data=1, Amount=1, Price=2, "Do you want to buy a bottle of crystal clear water for %P gold?", Topic=1 + +%1,1<%1,"lemonade" -> Type=2875, Data=12, Amount=%1, Price=5*%1, "Do you want to buy %A bottles of refreshing lemonade for %P gold?", Topic=1 +%1,1<%1,"milk" -> Type=2875, Data=9, Amount=%1, Price=4*%1, "Do you want to buy %A bottles of our revitalizing milk for %P gold?", Topic=1 +%1,1<%1,"water" -> Type=2875, Data=1, Amount=%1, Price=2*%1, "Do you want to buy %A bottles of crystal clear water for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "I am sorry, but you do not have enough gold." +Topic=1 -> "Maybe later." +} diff --git a/data/npc/daniel.npc b/data/npc/daniel.npc new file mode 100644 index 0000000..7caea79 --- /dev/null +++ b/data/npc/daniel.npc @@ -0,0 +1,90 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# daniel.npc: Datenbank für Gouverneur Daniel Steelsoul + +Name = "Daniel Steelsoul" +Outfit = (73,0-0-0-0) +Home = [33191,31795,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Greetings and Banor with you, %N!" +ADDRESS,"hi$",! -> * +ADDRESS,"hail$",! -> * +ADDRESS,"salutations$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Shut up! I am talking already!" +BUSY,"hi$",! -> * +BUSY,"hail$",! -> * +BUSY,"salutations$",! -> * +BUSY,! -> NOP +VANISH,! -> "PRAISE TO BANOR!" + +"bye" -> "PRAISE TO BANOR!", Idle +"news" -> "Nothing new from the north." +"king" -> "LONG LIVE THE KING!" +"leader" -> "King Tibianus III is our wise and just leader." +"name" -> "I am Sir Daniel Steelsoul of the Sacred Order of Banor's Blood." +"job" -> "I am the governor of this isle, Edron, and grandmaster of the Knights of Banor's Blood." +"how","are","you"-> "I did not have much sleep lately, but I am fine." +"sell" -> "Are you suggesting I am corruptible?", Topic=2 +"army" -> "The army protects the Thaian realm. The order of the Knights of Banor's Blood supports them with all our skills." +"guard" -> * +"general" -> "Harkath Bloodblade declined the governorship because he's needed more in Thais." +"enemies" -> "Evil challenges the forces of good in any shape. Be it the claws of vicious monsters or the seductive dark secrets of rotten power." +"enemy" -> * +"banors","blood" -> "We believe that the blood of Banor runs through the veins of all humans. Therefore, we are responsible to live up to Banors standards and not to stain his legacy with sinful acts." +"castle" -> "The castle was built on elder foundations we found on this isle." + +"edron" -> "This isle is rumoured to have been the home of a powerful ancient race which became extinct before the corpsewars. It was up to King Tibianus III to reclaim it for humanity and to found this colony." +"colony" -> "With the Thaian army bound to other duties, our order was entrusted to secure the area. We defeated the evil minotaurs living right here and cleansed the isle of their unholy presence." +"minotaur" -> "The minotaurs, though evil, were worthy opponents. After the treason of the man who is now known as Kaine Kinslayer, we lack the manpower to crush their cyclopean allies, too." +"cyclop" -> "They live in an underground city, known as cyclopolis in the north of the isle. Constantly forging weapons for the servants of darkness." +"allies" -> * +"kaine" -> "He was my second in command. After learning about the forbidden ruins, he, the priestess Agaltha, and their followers freed the criminals we brought here as workers and headed to the north." +"ruins" -> "An ancient taboo forbids to enter the northern ruins." +"taboo" -> "We thought it was only superstition and no one bothered that Kaine and his friends went there to hunt servants of evil that might have hidden there. So we did not notice the dark cult they started." +"cult" -> "We know only little about them. Kaine and his fallen knights were joined by criminal scum and remaining forces of darkness that escaped us. They were joined by some ominous dark monks." +"monk" -> "We don't know if they came here or already hid in the ruins as we arrived. Maybe they seduced Kaine or Agaltha, maybe they were theirs for years." +"agaltha" -> "She was beautiful but seemed cold hearted. She spoke little to me, prefered the company of Kaine." +"eremo" -> "Eremo is a very wise man. I visit him sometimes on his little island near Edron. Just ask a fisherman for a passage." +"fisherman" -> "Pemaret is a fisherman on Cormaya." +"cormaya" -> "It is a peaceful isle next to Edron with a nice village. There, you should visit the wonderful garden." +"falk" -> "A promising young fellow." +"horn","plenty" -> "I hardly find the time to visit the tavern." +"mirabell" -> * +"willard" -> "When he was young, Willard served in the royal army." +"weapon" -> "Look for Willard, our local blacksmith." +"armor" -> * +"academy" -> "After the treason of Kaine, we observe these mages closely. If even a knight falls prey to the seduction of the forbidden ruins, no one can tell how easy some of these mystics might betray his people." +"amanda" -> "I think this nun might be a bit young for this position, but I won't question the decisions of the church of Banor's Blood." +"benjamin" -> "He and his men fought against Ferumbras somewhere in the north of this isle, long before there were even plans of a colony. Only old Ben returned alive from the battle, but his mind was broken." +"ferumbras" -> "He searched something in the north of the isle years ago. Probably he needed something from the forbidden ruins. He was chased and fought by the troops of General Benjamin." +"join" -> "You may join the order of Banor's blood if you prove your honor." +"honor" -> "Only those who live a life of bravery, honor, and piety may join our sacred order." +"piety" -> * +"bravery" -> * +"quest" -> "A life in bravery, honor, and piety should be every man's most important quest." +"mission" -> * +"god" -> "I worship Banor, the first champion of good!" +"banor" -> "His spirit and blood are within us. Honor this fact or be cast into hell." +"zathroth" -> "Do not mention the name of the cursed one!", Burning(10,1), EffectOpp(5), EffectMe(8) +"brog" -> "The rotten cyclopses whorship the raging giant of hell." +"monster" -> "We cleansed the south of any major enemy, but watch out while travelling the north." +"excalibug" -> "With this weapon in my hand, I would teach the servants of darkness the true meaning of the word fear." +"kazordoon" -> "Now and then a dwarf comes to this isle. Most behave secretive about their reason to come here. As far as I can tell they are looking for some dwarfish artifact which was lost in ancient times." +"dwarf" -> * +"carlin" -> "I belong to a sacred order and don't bother about mundane politics." + +"fuck" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"idiot" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"asshole" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"ass$" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"fag$" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"stupid" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"tyrant" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"shit" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"lunatic" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) + +Topic=2,"yes" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +Topic=2 -> "Then be more careful with your words!" +} diff --git a/data/npc/dario.npc b/data/npc/dario.npc new file mode 100644 index 0000000..e032a44 --- /dev/null +++ b/data/npc/dario.npc @@ -0,0 +1,138 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# dario.npc: Datenbank fuer den elfen dario in der arena (ankrahmun) + +Name = "Dario" +Outfit = (144,3-58-41-115) +Home = [33156,32810,4] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Ashari %N." +ADDRESS,"hi$",! -> * +ADDRESS,"ashari$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "In a few moment I will have my attention %N.", Queue +BUSY,"hi$",! -> * +BUSY,"ashari$",! -> * +BUSY,! -> NOP +VANISH,! -> "Asha Thrazi." + +"bye" -> "Asha Thrazi.", Idle +"asha","thrazi" -> * +"farewell" -> * + +"job" -> "I am the master archer of the arena. I train distance fighters and sell them equipment." +"name" -> "I am Dario of Ab'Dendriel." +"time" -> "Time is unimportant to me." +"temple" -> "The temple is somewhere south at the coast." +"arkhothep" -> "The pharaoh seems to be mighty beyond imagination." +"ashmunrah" -> "There was some fighting long ago. The old pharaoh lost his power to his son Arkhothep." +"scarab" -> "Scarabs are dangerous. They are quick, resistant to poison and theis shells are hard as steel." +"tibia" -> "I travel a lot to see everything. For now I settle here for some time." +"carlin" -> "I was there some time ago. It was lovely and reminded me of my home Ab'Dendriel." +"thais" -> "Thais is too crowded for my taste." +"edron" -> "I think Edron is quite typical for a human settlement." +"venore" -> "I did not like the greedy attitude of the people there." +"kazordoon" -> "The small people are too hectic and greedy. They don't understand the harmony of nature." +"dwarves" -> * +"dwarfes" -> * +"ab'dendriel" -> "Sometimes I miss my brethren and sisters. But for now I want to see the world and travel around." +"elves" -> * +"elfes" -> * +"darama" -> "This continent is hard and challenging. I like challenges." +"darashia" -> "The city seemed a bit dull and peacefull to me, so I left for Ankrahmun." +"daraman" -> "You should ask about him in Darashia. People there talked a lot about him." +"ankrahmun" -> "Ankrahmun is unlike any other city I've seen. Sometimes it gives me shivers ... on the other hand it makes me stay on guard and feel alive, despite the undeath cult." + +"ascension" -> "I don't care for this human concepts." +"Akh'rah","Uthun" -> * +"Akh" -> * +"Rah" -> * +"uthun" -> * +"undead" -> "I don't understand this cult yet. Just ask around and people will tell you." +"undeath" -> * +"arena" -> "People who fight here do it on their own choice. So I don't care." +"palace" -> "Under the palace are crypts, full of minor undead and creatures that have failed the pharaoh. He allows everyone to slay them as they see it fit." + +"spell",Paladin -> "I can teach you rune spells and instant spells. What kind of spell do you wish to learn? You can also tell me for which level you would like to learn a spell, if you prefer that.", Topic=2 +"spell" -> "Sorry, I only sell spells to paladins." + +Topic=2,"rune","spell" -> "I sell 'Light Magic Missile', 'Heavy Magic Missile', 'Fireball' and 'Destroy Field'." +Topic=2,"instant","spell" -> "I sell healing spells, supply spells and support spells. Which of these interests you most?" +Topic=2,"level" -> "For which level would you like to learn a spell?", Topic=2 +Topic=2,"bye" -> "Asha Thrazi.", Idle + +Topic=2,"8$" -> "For level 8 I have 'Find Person' and 'Light'.", Topic=2 +Topic=2,"9$" -> "For level 9 I have 'Light Healing'.", Topic=2 +Topic=2,"10$" -> "For level 10 I have 'Antidote'.", Topic=2 +Topic=2,"11$" -> "For level 11 I have 'Intense Healing'.", Topic=2 +Topic=2,"13$" -> "For level 13 I have 'Great Light' and 'Conjure Arrow'.", Topic=2 +Topic=2,"14$" -> "For level 14 I have 'Food' and 'Magic Shield'.", Topic=2 +Topic=2,"15$" -> "For level 15 I have 'Light Magic Missile'.", Topic=2 +Topic=2,"16$" -> "For level 16 I have 'Poisoned Arrow'.", Topic=2 +Topic=2,"17$" -> "For level 17 I have 'Fireball' and 'Destroy Field'.", Topic=2 +Topic=2,"20$" -> "For level 20 I have 'Ultimate Healing'.", Topic=2 +Topic=2,"25$" -> "For level 25 I have 'Explosive Arrow' and 'Heavy Magic Missile'.", Topic=2 +Topic=2,"35$" -> "For level 35 I have 'Invisible'.", Topic=2 + +Topic=2 -> "Sorry, I have only spells for level 8 to 11 and 13 to 17 as well as for level 20, 25 and 35.", Topic=2 + +Paladin,"rune","spell" -> "I sell 'Light Magic Missile', 'Heavy Magic Missile', 'Fireball' and 'Destroy Field'." +Paladin,"instant","spell" -> "I sell healing spells, supply spells and support spells. Which of these interests you most?" +Paladin,"level" -> "For which level would you like to learn a spell?", Topic=2 + +Paladin,"healing","spell" -> "In this category I have 'Light Healing', 'Intense Healing', 'Ultimate Healing' and 'Antidote'." +Paladin,"supply","spell" -> "In this category I have 'Food', 'Conjure Arrow', 'Poisoned Arrow' and 'Explosive Arrow'." +Paladin,"support","spell" -> "In this category I have 'Find Person', 'Light', 'Great Light', 'Magic Shield' and 'Invisible'." + +Paladin,"find","person" -> String="Find Person", Price=80, "Do you want to buy the spell 'Find Person' for %P gold?", Topic=3 +Paladin,"light" -> String="Light", Price=100, "Do you want to buy the spell 'Light' for %P gold?", Topic=3 +Paladin,"food" -> String="Food", Price=300, "Do you want to buy the spell 'Food' for %P gold?", Topic=3 +Paladin,"light","healing" -> String="Light Healing", Price=170, "Do you want to buy the spell 'Light Healing' for %P gold?", Topic=3 +Paladin,"light","missile" -> String="Light Magic Missile", Price=500, "Do you want to buy the spell 'Light Magic Missile' for %P gold?", Topic=3 +Paladin,"antidote" -> String="Antidote", Price=150, "Do you want to buy the spell 'Antidote' for %P gold?", Topic=3 +Paladin,"intense","healing" -> String="Intense Healing", Price=350, "Do you want to buy the spell 'Intense Healing' for %P gold?", Topic=3 +Paladin,"conjure","arrow" -> String="Conjure Arrow", Price=450, "Do you want to buy the spell 'Conjure Arrow' for %P gold?", Topic=3 +Paladin,"great","light" -> String="Great Light", Price=500, "Do you want to buy the spell 'Great Light' for %P gold?", Topic=3 +Paladin,"heavy","missile" -> String="Heavy Magic Missile", Price=1500, "Do you want to buy the spell 'Heavy Magic Missile' for %P gold?", Topic=3 +Paladin,"magic","shield" -> String="Magic Shield", Price=450, "Do you want to buy the spell 'Magic Shield' for %P gold?", Topic=3 +Paladin,"fireball" -> String="Fireball", Price=800, "Do you want to buy the spell 'Fireball' for %P gold?", Topic=3 +Paladin,"poison","arrow" -> String="Poisoned Arrow", Price=700, "Do you want to buy the spell 'Poisoned Arrow' for %P gold?", Topic=3 +Paladin,"destroy","field" -> String="Destroy Field", Price=700, "Do you want to buy the spell 'Destroy Field' for %P gold?", Topic=3 +Paladin,"ultimate","healing" -> String="Ultimate Healing", Price=1000, "Do you want to buy the spell 'Ultimate Healing' for %P gold?", Topic=3 +Paladin,"explosive","arrow" -> String="Explosive Arrow", Price=1000, "Do you want to buy the spell 'Explosive Arrow' for %P gold?", Topic=3 +Paladin,"invisible" -> String="Invisible", Price=2000, "Do you want to buy the spell 'Invisible' for %P gold?", Topic=3 + +Topic=3,"yes",SpellKnown(String)=1 -> "You already know how to cast this spell." +Topic=3,"yes",Level Amount=SpellLevel(String), "You have to be level %A to learn this spell." +Topic=3,"yes",CountMoney "Return when you have enough gold." +Topic=3,"yes" -> "Here you are. Look in your spellbook for the pronunciation of this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=3 -> "Maybe next time." + +"buy" -> "I am selling bows, crossbows, and ammunition. Do you need anything?" +"do","you","sell" -> * +"do","you","have" -> * +"offer" -> * +"goods" -> * +"ammo" -> "Do you need arrows for a bow, or bolts for a crossbow?" +"ammunition" -> * + +"sell","bow" -> "I don't buy used bows." +"sell","crossbow" -> "I don't buy used crossbows." + +"bow" -> Type=3350, Amount=1, Price=400, "Do you want to buy a bow for %P gold?", Topic=4 +"crossbow" -> Type=3349, Amount=1, Price=500, "Do you want to buy a crossbow for %P gold?", Topic=4 +"arrow" -> Type=3447, Amount=1, Price=2, "Do you want to buy an arrow for %P gold?", Topic=4 +"bolt" -> Type=3446, Amount=1, Price=3, "Do you want to buy a bolt for %P gold?", Topic=4 + +%1,1<%1,"bow" -> Type=3350, Amount=%1, Price=400*%1, "Do you want to buy %A bows for %P gold?", Topic=4 +%1,1<%1,"crossbow" -> Type=3349, Amount=%1, Price=500*%1, "Do you want to buy %A crossbows for %P gold?", Topic=4 +%1,1<%1,"arrow" -> Type=3447, Amount=%1, Price=2*%1, "Do you want to buy %A arrows for %P gold?", Topic=4 +%1,1<%1,"bolt" -> Type=3446, Amount=%1, Price=3*%1, "Do you want to buy %A bolts for %P gold?", Topic=4 + +Topic=4,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=4,"yes" -> "Come back, when you have enough money." +Topic=4 -> "Hmm, but next time." + + +} diff --git a/data/npc/demongrd.npc b/data/npc/demongrd.npc new file mode 100644 index 0000000..48a5b6a --- /dev/null +++ b/data/npc/demongrd.npc @@ -0,0 +1,11 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# demongrd.npc: Datenbank für den Demonguard + +Name = "Demonguard" +Outfit = (131,113-113-94-113) +Home = [32854,32318,10] +Radius = 0 + +Behaviour = { +-> "Die, intruder!", Burning(25,8), EffectOpp(16), EffectMe(14), Idle +} diff --git a/data/npc/demonskeleton.npc b/data/npc/demonskeleton.npc new file mode 100644 index 0000000..33784dc --- /dev/null +++ b/data/npc/demonskeleton.npc @@ -0,0 +1,11 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# demonskeleton.npc: Datenbank fuer ein NPC-Daemonenskelett + +Name = "Demon Skeleton" +Outfit = (37,0-0-0-0) +Home = [32666,31676,15] +Radius = 0 + +Behaviour = { +ADDRESS -> Idle +} diff --git a/data/npc/dermot.npc b/data/npc/dermot.npc new file mode 100644 index 0000000..d7caa46 --- /dev/null +++ b/data/npc/dermot.npc @@ -0,0 +1,47 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# dermot.npc: Datenbank für den Ortsvorsteher Dermot auf der Insel Fibula + +Name = "Dermot" +Outfit = (129,76-49-19-95) +Home = [32165,32437,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Hello, traveller %N. How can I help you?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Sorry, I cannot talk to two persons at the same time. You'll have to wait, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "See you again." + +"bye" -> "See you again.", Idle +"farewell" -> * +"job" -> "I am the magistrate of this isle." +"equipment" -> "I am not selling equipment. You'll have to visit Timur." +"timur" -> "He is the salesman in this village. " +"name" -> "I am Dermot, the magistrate of this isle." +"time" -> "Time is not important on Fibula." +"dermot" -> "I am the magistrate of this isle." +"magistrate" -> "Thats me." +"fibula" -> "You are at Fibula. This isle is not very dangerous. Just the wolves bother outside the village." +"wolf" -> "There are a lot of wolves outside the townwall. They disturb our farmers." +"farmer" -> "The inhabitants of Fibula live on fishing, farming, and hunting." + +QuestValue(231)=1,"present" -> Type=3218, Amount=1,"You have a present for me?? Really?",Topic=2 +"present" -> "I don't understand what you are talking about." +Topic=2,"yes",Count(Type)>=Amount -> "Thank you very much!",Delete(Type),SetQuestValue(231,2) +Topic=2,"yes" -> "What? There is no present, at least none for me! Stop this foolish jokes!",Idle +Topic=2 -> "Hmm, maybe next time." + +"dungeon" -> "Oh, my god. In the dungeon of Fibula are a lot of monsters. That's why we have sealed it with a solid door." +"sewer" -> * +"monster" -> * +"entrance" -> "The entrance is near here." +"key" -> Type=2968, Data=3940, Amount=1, Price=2000, "Do you want to buy the dungeon key for %P gold?", Topic=1 +"door" -> * + +Topic=1,"yes",CountMoney>=Price -> "Now you own the key to the dungeon.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "You've not enough money to buy the key." +Topic=1 -> "Hmm, maybe next time." +} diff --git a/data/npc/digger.npc b/data/npc/digger.npc new file mode 100644 index 0000000..c20ec0f --- /dev/null +++ b/data/npc/digger.npc @@ -0,0 +1,53 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# digger.npc: Datenbank für den Magieladen-Verkäufer Digger + +Name = "Digger" +Outfit = (9,0-0-0-0) +Home = [32970,32087,6] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Oh, %N is that you? You look inconveniently healthy." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Wait %N, your time will finally come.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Bye." + +"bye" -> "Bye.", Idle +"farewell" -> * +"name" -> "They call me Digger, that fine with me." +"frans" -> "I think the FRANS is bugged." +"digger" -> "So what?" +"job" -> "I am selling some potions." +"sorcerer" -> "The way of the magicwielder is the only way to true power." +"druid" -> * +"magic" -> "This is the magic market. Just have a look around." +"market" -> * +"vladruc" -> "Better don't cross the master!" +"urghain" -> * +"ferumbras" -> "An upstart of minor skills and great ambitions." +"excalibug" -> "Just a knights' legend." + +"offer" -> "You may be interested in my life and mana fluids." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"potion" -> * + +"life","fluid" -> Type=2874, Data=11, Amount=1, Price=60, "Do you want to buy life fluid for %P gold?", Topic=2 +"mana","fluid" -> Type=2874, Data=10, Amount=1, Price=55, "Do you want to buy mana fluid for %P gold?", Topic=2 +%1,1<%1,"life","fluid" -> Type=2874, Data=11, Amount=%1, Price=60*%1, "Do you want to buy %A potions of life fluid for %P gold?", Topic=2 +%1,1<%1,"mana","fluid" -> Type=2874, Data=10, Amount=%1, Price=55*%1, "Do you want to buy %A potions of mana fluid for %P gold?", Topic=2 + +"deposit" -> "I will pay you 5 gold for every empty vial. Ok?", Data=0, Topic=3 +"vial" -> * +"flask" -> * + +Topic=2,"yes",CountMoney>=Price -> "Here you are. There is a deposit of 5 gold on the vial.", DeleteMoney, Create(Type) +Topic=2 -> "Don't overestimate my patience." + +Topic=3,"yes",Count(2874)>0 -> Amount=Count(2874), Price=Amount*5, "Here you are ... %P gold.", Delete(2874), CreateMoney +Topic=3 -> "Don't overestimate my patience." +} diff --git a/data/npc/dixi.npc b/data/npc/dixi.npc new file mode 100644 index 0000000..b84b3aa --- /dev/null +++ b/data/npc/dixi.npc @@ -0,0 +1,161 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# dixi.npc: Datenbank für Obi's Angestellte Dixi + +Name = "Dixi" +Outfit = (136,96-99-76-115) +Home = [32105,32207,6] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",male,! -> "Hello, Sir. How may I help you, %N." +ADDRESS,"hi$",male,! -> * +ADDRESS,"hello$",female,! -> "Hello, Mam. How may I help you, %N." +ADDRESS,"hi$",female,! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please, %N. I'll be with you in a moment.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye", male -> "Good bye, Sir.", Idle +"farewell", male -> * +"bye", female -> "Good bye, Mam.", Idle +"farewell", male -> * +"how","are","you" -> "I am fine, thank you." +"sell" -> "We're selling many things. Please have a look at the blackboards downstairs to see a list of our inventory." +"job" -> "I'm helping my grandfather Obi with this shop. Do you want to buy or sell anything?" +"name" -> "I'm Dixi." +"time" -> "It is %T." +"help" -> "If you need something, please let me know." +"stuff" -> "We sell equipment of all kinds. Please let me know if you need something." + +"wares" -> "We sell weapons, shields, armor, helmets, and equipment. For what do you want to ask?" +"offer" -> * +"weapon" -> "We sell spears, rapiers, sabres, daggers, hand axes, axes, and short swords. Just tell me what you want to buy." +"armor" -> "We sell jackets, coats, doublets, leather armor, and leather legs. Just tell me what you want to buy." +"helmet" -> "We sell leather helmets, studded helmets, and chain helmets. Just tell me what you want to buy." +"shield" -> "We sell wooden shields and studded shields. Just tell me what you want to buy." +"equipment" -> "We sell torches, bags, scrolls, shovels, picks, backpacks, sickles, scythes, ropes, fishing rods and sixpacks of worms. Just tell me what you want to buy." +"do","you","sell" -> "What do you need? We sell weapons, armor, helmets, shields, and equipment." +"do","you","have" -> * + +"spear" -> Type=3277, Amount=1, Price=10, "Do you want to buy a spear for %P gold?", Topic=1 +"rapier" -> Type=3272, Amount=1, Price=15, "Do you want to buy a rapier for %P gold?", Topic=1 +"sabre" -> Type=3273, Amount=1, Price=25, "Do you want to buy a sabre for %P gold?", Topic=1 +"dagger" -> Type=3267, Amount=1, Price=5, "Do you want to buy a dagger for %P gold?", Topic=1 +"sickle" -> Type=3293, Amount=1, Price=8, "Do you want to buy a sickle for %P gold?", Topic=1 +"hand","axe" -> Type=3268, Amount=1, Price=8, "Do you want to buy a hand axe for %P gold?", Topic=1 +"axe" -> Type=3274, Amount=1, Price=20, "Do you want to buy an axe for %P gold?", Topic=1 +"short","sword" -> Type=3294, Amount=1, Price=30, "Do you want to buy a short sword for %P gold?", Topic=1 +"jacket" -> Type=3561, Amount=1, Price=10, "Do you want to buy a jacket for %P gold?", Topic=1 +"coat" -> Type=3562, Amount=1, Price=8, "Do you want to buy a coat for %P gold?", Topic=1 +"doublet" -> Type=3379, Amount=1, Price=16, "Do you want to buy a doublet for %P gold?", Topic=1 +"leather","armor" -> Type=3361, Amount=1, Price=25, "Do you want to buy a leather armor for %P gold?", Topic=1 +"leather","legs" -> Type=3559, Amount=1, Price=10, "Do you want to buy leather legs for %P gold?", Topic=1 +"leather","helmet" -> Type=3355, Amount=1, Price=12, "Do you want to buy a leather helmet for %P gold?", Topic=1 +"studded","helmet" -> Type=3376, Amount=1, Price=63, "Do you want to buy a studded helmet for %P gold?", Topic=1 +"chain","helmet" -> Type=3352, Amount=1, Price=52, "Do you want to buy a chain helmet for %P gold?", Topic=1 +"wooden","shield" -> Type=3412, Amount=1, Price=15, "Do you want to buy a wooden shield for %P gold?", Topic=1 +"studded","shield" -> Type=3426, Amount=1, Price=50, "Do you want to buy a studded shield for %P gold?", Topic=1 +"torch" -> Type=2920, Amount=1, Price=2, "Do you want to buy a torch for %P gold?", Topic=1 +"bag" -> Type=2853, Amount=1, Price=4, "Do you want to buy a bag for %P gold?", Topic=1 +"scroll" -> Type=2815, Amount=1, Price=5, "Do you want to buy a scroll for %P gold?", Topic=1 +"shovel" -> Type=3457, Amount=1, Price=10, "Do you want to buy a shovel for %P gold?", Topic=1 +"pick" -> "I am sorry, an agent of Al Dee bought all our picks. Now he has a monopoly on them." +"backpack" -> Type=2854, Amount=1, Price=10, "Do you want to buy a backpack for %P gold?", Topic=1 +"scythe" -> Type=3453, Amount=1, Price=12, "Do you want to buy a scythe for %P gold?", Topic=1 +"rope" -> Type=3003, Amount=1, Price=50, "Do you want to buy a rope for %P gold?", Topic=1 +"rod" -> Type=3483, Amount=1, Price=150, "Do you want to buy a fishing rod for %P gold?", Topic=1 + +%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=10*%1, "Do you want to buy %A spears for %P gold?", Topic=1 +%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=15*%1, "Do you want to buy %A rapiers for %P gold?", Topic=1 +%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=25*%1, "Do you want to buy %A sabres for %P gold?", Topic=1 +%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=5*%1, "Do you want to buy %A daggers for %P gold?", Topic=1 +%1,1<%1,"sickle" -> Type=3293, Amount=%1, Price=8*%1, "Do you want to buy %A sickles for %P gold?", Topic=1 +%1,1<%1,"hand","axe" -> Type=3268, Amount=%1, Price=8*%1, "Do you want to buy %A hand axes for %P gold?", Topic=1 +%1,1<%1,"axe" -> Type=3274, Amount=%1, Price=20*%1, "Do you want to buy %A axes for %P gold?", Topic=1 +%1,1<%1,"short","sword" -> Type=3294, Amount=%1, Price=30*%1, "Do you want to buy %A short swords for %P gold?", Topic=1 +%1,1<%1,"jacket" -> Type=3561, Amount=%1, Price=10*%1, "Do you want to buy %A jackets for %P gold?", Topic=1 +%1,1<%1,"coat" -> Type=3562, Amount=%1, Price=8*%1, "Do you want to buy %A coats for %P gold?", Topic=1 +%1,1<%1,"doublet" -> Type=3379, Amount=%1, Price=16*%1, "Do you want to buy %A doublets for %P gold?", Topic=1 +%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=25*%1, "Do you want to buy %A leather armors for %P gold?", Topic=1 +%1,1<%1,"leather","legs" -> Type=3559, Amount=%1, Price=10*%1, "Do you want to buy %A leather legs for %P gold?", Topic=1 +%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=12*%1, "Do you want to buy %A leather helmets for %P gold?", Topic=1 +%1,1<%1,"studded","helmet" -> Type=3376, Amount=%1, Price=63*%1, "Do you want to buy %A studded helmets for %P gold?", Topic=1 +%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=52*%1, "Do you want to buy %A chain helmets for %P gold?", Topic=1 +%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=15*%1, "Do you want to buy %A wooden shields for %P gold?", Topic=1 +%1,1<%1,"studded","shield" -> Type=3426, Amount=%1, Price=50*%1, "Do you want to buy %A studded shields for %P gold?", Topic=1 +%1,1<%1,"torch" -> Type=2920, Amount=%1, Price=2*%1, "Do you want to buy %A torches for %P gold?", Topic=1 +%1,1<%1,"bag" -> Type=2853, Amount=%1, Price=4*%1, "Do you want to buy %A bags for %P gold?", Topic=1 +%1,1<%1,"scroll" -> Type=2815, Amount=%1, Price=5*%1, "Do you want to buy %A scrolls for %P gold?", Topic=1 +%1,1<%1,"shovel" -> Type=3457, Amount=%1, Price=10*%1, "Do you want to buy %A shovels for %P gold?", Topic=1 +%1,1<%1,"backpack" -> Type=2854, Amount=%1, Price=10*%1, "Do you want to buy %A backpacks for %P gold?", Topic=1 +%1,1<%1,"scythe" -> Type=3453, Amount=%1, Price=12*%1, "Do you want to buy %A scythes for %P gold?", Topic=1 +%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=50*%1, "Do you want to buy %A ropes for %P gold?", Topic=1 +%1,1<%1,"rod" -> Type=3483, Amount=%1, Price=150*%1, "Do you want to buy %A fishing rods for %P gold?", Topic=1 + +"sell","club" -> "I'm sorry, we don't buy this." +"sell","dagger" -> Type=3267, Amount=1, Price=2, "I can give you %P gold for this, ok?", Topic=2 +"sell","spear" -> Type=3277, Amount=1, Price=3, "I can give you %P gold for this, ok?", Topic=2 +"sell","hand","axe" -> Type=3268, Amount=1, Price=4, "Do you want to sell a hand axe for %P gold?", Topic=2 +"sell","rapier" -> Type=3272, Amount=1, Price=5, "Do you want to sell a rapier for %P gold?", Topic=2 +"sell","axe" -> Type=3274, Amount=1, Price=7, "Do you want to sell an axe for %P gold?", Topic=2 +"sell","hatchet" -> Type=3276, Amount=1, Price=25, "Do you want to sell a hatchet for %P gold?", Topic=2 +"sell","sabre" -> Type=3273, Amount=1, Price=12, "Do you want to sell a sabre for %P gold?", Topic=2 +"sell","sword" -> Type=3264, Amount=1, Price=25, "Do you want to sell a sword for %P gold?", Topic=2 +"sell","mace" -> Type=3286, Amount=1, Price=30, "Do you want to sell a mace for %P gold?", Topic=2 +"sell","short","sword" -> Type=3294, Amount=1, Price=10, "Do you want to sell a short sword for %P gold?", Topic=2 +"sell","doublet" -> Type=3379, Amount=1, Price=3, "Do you want to sell a doublet for %P gold?", Topic=2 +"sell","leather","armor" -> Type=3361, Amount=1, Price=5, "Do you want to sell a leather armor for %P gold?", Topic=2 +"sell","chain","armor" -> Type=3358, Amount=1, Price=40, "Do you want to sell a chain armor for %P gold?", Topic=2 +"sell","brass","armor" -> Type=3359, Amount=1, Price=150, "Do you want to sell a brass armor for %P gold?", Topic=2 +"sell","leather","helmet" -> Type=3355, Amount=1, Price=3, "Do you want to sell a leather helmet for %P gold?", Topic=2 +"sell","chain","helmet" -> Type=3352, Amount=1, Price=12, "Do you want to sell a chain helmet for %P gold?", Topic=2 +"sell","studded","helmet" -> Type=3376, Amount=1, Price=20, "Do you want to sell a studded helmet for %P gold?", Topic=2 +"sell","wooden","shield" -> Type=3412, Amount=1, Price=3, "Do you want to sell a wooden shield for %P gold?", Topic=2 +"sell","studded","shield" -> Type=3426, Amount=1, Price=16, "Do you want to sell a studded shield for %P gold?", Topic=2 +"sell","brass","shield" -> Type=3411, Amount=1, Price=25, "Do you want to sell a brass shield for %P gold?", Topic=2 +"sell","plate","shield" -> Type=3410, Amount=1, Price=40, "Do you want to sell a plate shield for %P gold?", Topic=2 +"sell","copper","shield" -> Type=3430, Amount=1, Price=50, "Do you want to sell a copper shield for %P gold?", Topic=2 +"sell","leather","boots" -> Type=3552, Amount=1, Price=2, "Do you want to sell a pair of leather boots for %P gold?", Topic=2 +"sell","rope" -> Type=3003, Amount=1, Price=8, "Do you want to sell a rope for %P gold?", Topic=2 + +"sell",%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=2*%1, "Do you want to sell %A daggers for %P gold?", Topic=2 +"sell",%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=3*%1, "Do you want to sell %A spears for %P gold?", Topic=2 +"sell",%1,1<%1,"hand","axe" -> Type=3268, Amount=%1, Price=4*%1, "Do you want to sell %A hand axes for %P gold?", Topic=2 +"sell",%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=5*%1, "Do you want to sell %A rapiers for %P gold?", Topic=2 +"sell",%1,1<%1,"axe" -> Type=3274, Amount=%1, Price=7*%1, "Do you want to sell %A axes for %P gold?", Topic=2 +"sell",%1,1<%1,"hatchet" -> Type=3276, Amount=%1, Price=25*%1, "Do you want to sell %A hatchets for %P gold?", Topic=2 +"sell",%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=12*%1, "Do you want to sell %A sabres for %P gold?", Topic=2 +"sell",%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=25*%1, "Do you want to sell %A swords for %P gold?", Topic=2 +"sell",%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=30*%1, "Do you want to sell %A maces for %P gold?", Topic=2 +"sell",%1,1<%1,"short","sword" -> Type=3294, Amount=%1, Price=10*%1, "Do you want to sell %A short swords for %P gold?", Topic=2 +"sell",%1,1<%1,"doublet" -> Type=3379, Amount=%1, Price=3*%1, "Do you want to sell %A doublets for %P gold?", Topic=2 +"sell",%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=5*%1, "Do you want to sell %A leather armors for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=40*%1, "Do you want to sell %A chain armors for %P gold?", Topic=2 +"sell",%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=150*%1, "Do you want to sell %A brass armors for %P gold?", Topic=2 +"sell",%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=3*%1, "Do you want to sell %A leather helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=12*%1, "Do you want to sell %A chain helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"studded","helmet" -> Type=3376, Amount=%1, Price=20*%1, "Do you want to sell %A studded helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=3*%1, "Do you want to sell %A wooden shields for %P gold?", Topic=2 +"sell",%1,1<%1,"studded","shield" -> Type=3426, Amount=%1, Price=16*%1, "Do you want to sell %A studded shields for %P gold?", Topic=2 +"sell",%1,1<%1,"brass","shield" -> Type=3411, Amount=%1, Price=25*%1, "Do you want to sell %A brass shields for %P gold?", Topic=2 +"sell",%1,1<%1,"plate","shield" -> Type=3410, Amount=%1, Price=40*%1, "Do you want to sell %A plate shields for %P gold?", Topic=2 +"sell",%1,1<%1,"copper","shield" -> Type=3430, Amount=%1, Price=50*%1, "Do you want to sell %A copper shields for %P gold?", Topic=2 +"sell",%1,1<%1,"leather","boots" -> Type=3552, Amount=%1, Price=2*%1, "Do you want to sell %A pairs of leather boots for %P gold?", Topic=2 +"sell",%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=8*%1, "Do you want to sell %A ropes for %P gold?", Topic=2 + +"worm" -> "I sell worms only in sixpacks for 5 gold each, how many sixpacks of worms do you want to buy?" +"worms" -> * +%1,"worms" -> Type=3492, Amount=%1*6, Price=5*%1, "So you want to buy some of my sixpacks with altogether %A worms for %P gold?", Topic=1 +%1,"six","pack" -> * + +Topic=1,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Sorry, you do not have enough gold." +Topic=1 -> "Maybe next time." + +Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Sorry, you do not have one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have that many." +Topic=2 -> "Maybe next time." +} diff --git a/data/npc/djema.npc b/data/npc/djema.npc new file mode 100644 index 0000000..ae90265 --- /dev/null +++ b/data/npc/djema.npc @@ -0,0 +1,86 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# djema.npc: Datenbank für die Bibliothekarin Djema + +Name = "Djema" +Outfit = (136,77-9-86-131) +Home = [33101,32520,3] +Radius = 2 + +Behaviour = { + +ADDRESS,"hello$",QuestValue(278)=2,! -> "Wow! A human? Here? Hey? Where do you come from, %N? Oh, I'm so excited!" +ADDRESS,"hi$",QuestValue(278)=2,! -> * +ADDRESS,"greetings$",QuestValue(278)=2,! -> * +ADDRESS,"djanni'hah$",QuestValue(278)=2,! -> * +ADDRESS,! -> Idle +BUSY,"hello$",QuestValue(278)=2,! -> "Another human?! Please don't go away! Stay! Please wait a minute, %N!", Queue +BUSY,"hi$",QuestValue(278)=2,! -> * +BUSY,"greetings$",QuestValue(278)=2,! -> * +BUSY,"djanni'hah$",QuestValue(278)=2,! -> * +BUSY,! -> NOP +VANISH,! -> "Please don't go!" + +"bye" -> "Aww - you really have to leave so soon? You must come and visit me again. Please - promise me!", Idle +"farewell" -> * +"name" -> "My name is Djema. Daddy says it means 'Moonflower' in the old language." +"djem" -> "That is my name. I do not like it much, though. Everybody around here calls me Djem." +"job" -> "I am the librarian in this place. I don't like the work too much because we do not really have that many books, and most of them are written by people who have died thousands of years ago. ...", + "If dad wanted me to have a job to keep me entertained that was a real non-starter." +"librarian" -> "Yes. I administrate the library. You know - registering new books, sorting them in alphabetical order etc. ...", + "To be honest I am not very good in this. Thank goodness daddy gave that magical blackboard to me. It is quite useful." +"gabel" -> "Gabel is my father. He runs this place. Of course, he is not my real daddy. But he adopted me, you know. Or rather, all the Marid adopted me." +"father" -> * +"dad" -> * +"parents" -> "I can't remember them. I... They have both died a long time. At least that is what I have been told. Listen, can we talk about something else?" +"marid" -> "The djinn you have met call themselves the Marid. They are generally very nice. Nice, but boring." +"djinn" -> "The djinn are a curious race. They are nice, but they are always so serious. Oh, don't get me wrong, there is not a single djinn around here I do not like, but, you know, they are not much fun. ...", + "I guess that is because they are all such devout followers of Daraman, but perhaps it is just because of all the bad things that have happened." +"daraman" -> "Daraman was a human, but he must have been something very special - he was a holy man. To this day daddy and all the other djinn around here look up to Daraman as a true prophet." + +"king" -> "Officially there is no king of the djinn. Daddy used to hold the title, but he has chosen to put if off. Of course, he is still the undisputed leader of the Marid. He simply dislikes the title." +"efreet" -> "Apparently the greenskins are different from the Marid who have raised me. I don't know. Perhaps the Efreet would be more fun than the djinn around here, but then daddy says they are really evil." +"malor" -> "Malor is the leader of the Efreet. I have never seen him, but they say he is really nasty. Daddy always gets upset when this name is pronounced." +"mal'ouquah" -> "Oh, that place. They say it is pure evil. But I don't think it looks that evil. I have seen the dark fortress once, you know?!" +"dark", "fortress" -> "One night I went there. I wanted to see it for myself. Don't tell daddy, though. He would freak out if he heard I was there." +"ashta'daramai" -> "That's what this place is called. Sure, it is beautiful, but it is as also boring and sometimes downright depressing. Sometimes I feel like I am bound to this place by golden chains." +"human" -> "I have lived here for as long as I can remember, but I know I don't belong here. I belong to them! I am a human! One day I will leave this place, and I will never come back." +"zathroth" -> "Yes, I have heard his name before. Let's see... Yes, I have read his name in a book! It was a book about gods and creation. Pretty weird stuff." +"tibia" -> "Daddy has often told me about how huge and mysterious this world is. How much I would like to see it all. But he won't let me go. ...", + "I have read books about the northern continent inhabited by thousands and thousands of people. Ordinary humans just like you and me! Imagine that!" +"darashia" -> "Darashia is a beautiful city to the north. I have been there! One day Daddy disguised himself, and he took me there. It was awesome. ...", + "There was so much life and colour and excitement... I suppose he did it because he knew how much I yearned to go there. Bless him - he only wanted to help. But after that I felt worse than ever." +"edron" -> "I have read all about the northern cities. It is almost as if I had been there myself." +"thais" -> * +"venore" -> * +"kazordoon" -> * +"carlin" -> * +"ab'dendriel" -> * +"ankrahmun" -> "If there is one city I don't want to see it is Ankrahmun. I have heard all kinds of stories about the pharaoh and his cult of weirdos!" +"scarab" -> "Ah, those nasty critters. They give me the creeps!" + +"pharaoh" -> "Apparently he is an undead! Yuk - how disgusting!" +"palace" -> "I do not care just how beautiful the pharaoh's palace is. I will never go there. The minute I would see some undead pile of flesh I would dash for the door screaming." +"ascension" -> "I have heard that term before. Has to do with the pharaoh's cult, I think, but I do not know for sure, and I'm not particularly eager to learn more about it." +"akh'rah" -> "Hm. No - doesn't ring a bell." +"uthun" -> * +"akh" -> * + +"kha'zeel" -> "I don't know whether I should hate or love these mountains. I mean, they are so beautiful. If only you saw those peaks in the evening, when the sun is setting. It is like a thousand fires that set the horizon aglow. ...", + "But... ah, I don't know. I think I would give it all away if I could live somewhere among my own kind." +"kha'labal" -> "That is the huge desert to the east. You can see it from here if you look in the direction of the rising sun. It seems huge... endless... It makes my heart sink whenever I watch it." +"war" -> "Daddy and all the other djinn around here are so restive lately. I know they try not to show it, but I can sense that they are tense and perhaps even a bit afraid. ...", + "To be honest I am sick of being patronised. I am a grown-up woman now, and I don't need anybody else's protection anymore!" +"melchior" -> "Hm. I think I have heard that name before. A human, wasn't it? I think he used to drop quite often when I was much younger, but I have no clear memory of him. ...", + "I think he has not visited Ashta'Daramai for a long time." +"alesar" -> "I have never known this djinn, but apparently there is some sad story behind this. Daddy is very sad that Alesar left us. Of course, he tries not to show, but as usual he does a bad job about it." +"lamp" -> "When I was still a kid I could not understand how it could be that I was not able to sleep in a lamp. ...", + "That was when I wanted nothing more than to be like the people around me. I may see things a bit more clearly now, but the feeling of yearning remains." +"fa'hradin" -> "Uncle Fad is a weird guy. He is incredibly intelligent, but he is also totally inept in worldly matters. Sometimes I feel he is not quite at home in this world." +"fa'hradin","lamp" -> "I have heard many a story about this artifact. It was used to trap that Malor guy. Clever idea of good old uncle Fa'hradin." +"book" -> "The books around here are not exactly what I would call a riveting read. Most of them are technical documents written by uncle Fad at some point or other. Now and then he turns up and brings new files. Not that anybody would ever read them. ...", + "It is my job to make sure they are filed and registered." +#"blackboard" -> "Yes! All books we have are listed in it! The whole library! And the best thing is that whenever a new book is added or one is removed the list is updated by magic. Isn't that great! Take a look!" +#"magical","blackboard" -> * +#"spy" -> "Yes! There was a spy! I have seen him! He was over there, right next to the door. When I came in he just slipped out. It was an Efreet! His green skin gave him away!" +#"fr 0457", QuestValue (###)=### -> "fr 0457? Missing? Let me see? Hey, you are right. It is not on the list. Could it be?","Daraman have mercy! You're right! The file is gone! The spy must have stolen it. Oh dear. What am I to do now?","Quick! Go and tell uncle Fa'hradin. He will know what to do!", SetQuestValue (###)=### +} diff --git a/data/npc/don.npc b/data/npc/don.npc new file mode 100644 index 0000000..f84ca08 --- /dev/null +++ b/data/npc/don.npc @@ -0,0 +1,87 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# don.npc: Datenbank fuer den Bauern Donald McRonald + +Name = "Donald McRonald" +Outfit = (128,41-94-79-76) +Home = [32391,32229,7] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",Druid,! -> "Hello, Druid %N!" +ADDRESS,"hi$",Druid,! -> * +ADDRESS,"hello$",! -> "Hmmm, well, hello %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Hmm, I'm busy %N." +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "?" + +"bye",Druid -> "May Crunor bless you, Druid %N!", Idle +"farewell",Druid-> * +"job",Druid -> "My wife and I run this farm as good as we can." +"wife",Druid -> "Sherry is my beloved wife." +"donald",Druid -> "I was named Donald, like my grandfather." +"farm",Druid -> "It's a hard but rewarding task to run this farm." +"name",Druid -> "My name is Donald McRonald, noble druid." +"time",Druid -> "Unfortunately I can't help you with that, noble druid." + +"bye" -> "Yes, bye!", Idle +"farewell"-> "Yes, farewell!", Idle +"job" -> "I run a farm, what else?!" +"wife" -> "Sherry is my wife." +"donald" -> "I am Donald." +"farm" -> "It is my farm, yes." +"name" -> "Donald McRonald." +"time" -> "Who cares?" +"weather" -> "Weather is good enough to work on the fields." +"crops" -> "It is hard to grow but worth the effort." +"field" -> "My fields are enchanted by the druids and the wheat grows very quickly." + +"city" -> "The city is to the north." +"crops" -> "I take care of our crops" +"mill" -> "I somtimes have to bring the wheat there." +"spooked" -> "I dont know." +"king" -> "King Tibianus is our king." +"frodo" -> "Frodo? He is a friend of mine." +"oswald" -> "He ignores us and we ignore him." +"bloodblade" -> "A general in the army." +"muriel", sorcerer -> "I dont trust sorcerers like you." +"muriel" -> "I dont trust sorcerers." +"elane" -> "Too noble to care about us." +"gregor" -> "Knights always feel superior to us farmers." +"gregor", knight -> "Knights like you always feel superior to us farmers." +"marvik" -> "Druids are a great help for us, they know much about nature." +"marvik", druid -> "Druids like you are a great help for us, they know much about nature." +"gorn" -> "Hardly know him." +"sam" -> "A blacksmith, eh?" +"quentin" -> "A generous person." +"lynda" -> "She has a good soul." +"spider" -> Type=3988, Amount=1, Price=2, "I will give you %P gold for every spider you bring me. But not a rotten spider that was already dead for some time. Do you have any with you?", Topic=2 + +"buy" -> "I can offer you wheat, cheese, carrots, and corncobs." +"do","you","sell" -> * +"do","you","have" -> * +"food" -> "Are you looking for food? I have wheat, cheese, carrots, and corn to sell. If you want to sell bread, talk to my wife, Sherry." +"bread" -> "If you want to sell bread, talk to my wife, Sherry." + +"wheat" -> Type=3605, Amount=1, Price=1, "Do you want to buy wheat for %P gold?", Topic=1 +"cheese" -> Type=3607, Amount=1, Price=5, "Do you want to buy cheese for %P gold?", Topic=1 +"carrot" -> Type=3595, Amount=1, Price=3, "Do you want to buy a carrot for %P gold?", Topic=1 +"corncob" -> Type=3597, Amount=1, Price=3, "Do you want to buy a corncob for %P gold?", Topic=1 + + +%1,1<%1,"wheat" -> Type=3605, Amount=%1, Price=1*%1, "Do you want to buy %A wheat for %P gold?", Topic=1 +%1,1<%1,"cheese" -> Type=3607, Amount=%1, Price=5*%1, "Do you want to buy %A cheeses for %P gold?", Topic=1 +%1,1<%1,"carrot" -> Type=3595, Amount=%1, Price=3*%1, "Do you want to buy %A carrots for %P gold?", Topic=1 +%1,1<%1,"corncob" -> Type=3597, Amount=%1, Price=3*%1, "Do you want to buy %A corncobs for %P gold?", Topic=1 + + +Topic=1,"yes",CountMoney>=Price -> "Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "I am sorry, but you do not have enough gold." +Topic=1 -> "Maybe later." + +Topic=2,"yes",Count(Type)>=Amount -> "Here you are.", Delete(Type), CreateMoney +Topic=2,"yes" -> "You have no spider that died recently." +Topic=2 -> "Hmpf." +} diff --git a/data/npc/dove.npc b/data/npc/dove.npc new file mode 100644 index 0000000..1c155c2 --- /dev/null +++ b/data/npc/dove.npc @@ -0,0 +1,71 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# dove.npc: Datenbank für die Postbeamtin Dove + +Name = "Dove" +Outfit = (136,59-86-106-115) +Home = [32919,32075,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Be greeted, noble %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait a moment, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Come back soon, noble %N." + +"bye" -> "Come back soon, noble %N.", Idle +"farewell" -> * + +"kevin" -> "Mr. Postner is one of the most honorable men I know." +"postner" -> * +"postmasters","guild" -> "As long as everyone lives up to our standarts our guild will be fine." +"join" -> "We are always looking able recruits. Just speak to Mr.Postner in our headquarter." +"headquarter" -> "Its easy to be found. Its on the road from Thais to Kazordoon and Ab'dendriel." + + +"measurements",QuestValue(234)>0,QuestValue(238)<1 -> "Oh no! I knew that day would come! I am slightly above the allowed weight and if you can't supply me with some grapes to slim down I will get fired. Do you happen to have some grapes with you?",Type=3592, Amount=1,Topic=5 + +"grapes",QuestValue(234)>0,QuestValue(238)<1 -> "Do you happen to have some grapes with you?",Type=3592, Amount=1,Topic=5 + +Topic=5,"yes",Count(Type)>=Amount -> "Oh thank you! Thank you so much! So listen ... ", Delete(Type),SetQuestValue(234,QuestValue(234)+1),SetQuestValue(238,1) +Topic=5,"yes" -> "Don't tease me! You don't have any." +Topic=5 -> "Oh, no! I might loose my job." + + +"job" -> "I am responsible for this post office. If you have questions about the mail system or the depots, just ask me." +"name" -> "My name is Dove." +"dove" -> "Yes, like the bird. " +"time" -> "Now it's %T." +#"mail" -> "The Tibian mail system is unique! And everyone can use it. Do you want to know more about it?", Topic=1 +#"depot" -> "The depots are very easy to use. Just step in front of them and you will find your items in them. They are free for all Tibian citizens." +"king" -> "Even the king can be reached by the mailsystem." +"tibianus" -> * +"army" -> "The soldiers get a lot of letters and parcels from Thais each week." +"ferumbras" -> "Try to contact him by mail." +"general" -> * +"sam" -> "Ham? No thanks, I ate fish already." +"excalibug" -> "If i find it in an undeliverable parcel, I will contact you." +"news" -> "Well, there are rumours about the swampelves and the amazons, as usual." +"thais" -> "All cities are covered by our mail system." +"carlin" -> * +"swampelves" -> "They live somewhere in the swamp and usually stay out of our city. Only now and then some of them dare to interfere with us." +"amazon" -> "These women are renegades from Carlin, and one of their hidden villages or hideouts might be in the swamp." + +@"gen-post.ndb" + +#"letter" -> Amount=1, Price=5, "Do you want to buy a letter for %P gold?", Topic=2 +#"parcel" -> Amount=1, Price=10, "Do you want to buy a parcel for %P gold?", Topic=3 + +#Topic=1,"yes" -> "The Tibia Mail System enables you to send and receive letters and parcels. You can buy them here if you want." +#Topic=1 -> "Is there anything else I can do for you?" + +#Topic=2,"yes",CountMoney>=Price -> "Here it is. Don't forget to write the name of the receiver in the first line and the address in the second one before you put the letter in a mailbox.", DeleteMoney, Create(3505) +#Topic=2,"yes" -> "Oh, you have not enough gold to buy a letter." +#Topic=2 -> "Ok." + +#Topic=3,"yes",CountMoney>=Price -> "Here you are. Don't forget to write the name and the address of the receiver on the label. The label has to be in the parcel before you put the parcel in a mailbox.", DeleteMoney, Create(3503), Create(3507) +#Topic=3,"yes" -> "Oh, you have not enough gold to buy a parcel." +#Topic=3 -> "Ok." +} diff --git a/data/npc/duria.npc b/data/npc/duria.npc new file mode 100644 index 0000000..7566779 --- /dev/null +++ b/data/npc/duria.npc @@ -0,0 +1,62 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# duria.npc: Datenbank fuer die Ritterin Duria + +Name = "Duria" +Outfit = (70,0-0-0-0) +Home = [32617,31938,8] +Radius = 3 + +Behaviour = { +ADDRESS,Knight,"hello$",! -> "Hiho, fellow knight %N!" +ADDRESS,Knight,"hi$",! -> * +ADDRESS,Knight,"hiho$",! -> * +ADDRESS,"hello$",! -> "Hiho, visitor %N. Whatdoyouwant?" +ADDRESS,"hi$",! -> * +ADDRESS,"hiho$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Waitaminute %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Becarefulloutthere, jawoll." + +"bye" -> "Goodbye.",Idle +"farewell" -> * +"job" -> "Iam the Highknight of the dwarfs." +"name" -> "I am Duria Steelbender, daughter of Fire, of the Dragoneaters." +"time" -> "Dunno." +"hero" -> "Heroes are rare in this days, jawoll." +"tibia" -> "Bah, to much plantsandstuff, to few tunnels ifyoudaskme." +"thais" -> "Was there once. Can't handle the crime overthere." +"knight" -> "Knights are proud of being dwarfs, jawoll." +"vocation" -> "Vocation, vocation, wouldratherlike a vacation." +"spellbook" -> "Sellingno spellbooks here. Do I look like a sorc?" +Knight,"spell" -> "Can teach ye healing spells and support spells. What kind of spell you like? Or for which level you want a spell?", Topic=2 +"spell" -> "Sorry, selling spells only to knights, jawoll." + +Knight,"instant","spell" -> "Can teach ye healing spells and support spells. What kind of spell you like?" +Knight,"healing","spell" -> "In this category I have 'Light Healing' and 'Antidote'." +Knight,"support","spell" -> "In this category I have 'Light', 'Find Person' and 'Great Light'." +Knight,"level" -> "For which level you want a spell?", Topic=2 + +Knight,"find","person" -> String="Find Person", Price=80, "Do you want to buy the spell 'Find Person' for %P gold?", Topic=3 +Knight,"light" -> String="Light", Price=100, "Do you want to buy the spell 'Light' for %P gold?", Topic=3 +Knight,"light","healing" -> String="Light Healing", Price=170, "Do you want to buy the spell 'Light Healing' for %P gold?", Topic=3 +Knight,"antidote" -> String="Antidote", Price=150, "Do you want to buy the spell 'Antidote' for %P gold?", Topic=3 +Knight,"great","light" -> String="Great Light", Price=500, "Do you want to buy the spell 'Great Light' for %P gold?", Topic=3 + +Topic=2,"healing","spell" -> "In this category I have 'Light Healing' and 'Antidote'." +Topic=2,"support","spell" -> "In this category I have 'Light', 'Find Person' and 'Great Light'." +Topic=2,"bye" -> "Goodbye.",Idle + +Topic=2,"8$" -> "For level 8 I have 'Find Person' and 'Light'.", Topic=2 +Topic=2,"9$" -> "For level 9 I have 'Light Healing'.", Topic=2 +Topic=2,"10$" -> "For level 10 I have 'Antidote'.", Topic=2 +Topic=2,"13$" -> "For level 13 I have 'Great Light'.", Topic=2 +Topic=2 -> "Sorry, I have only spells for level 8, 9, 10 and 13.", Topic=2 + +Topic=3,"yes",SpellKnown(String)=1 -> "Youknowthatspell." +Topic=3,"yes",Level Amount=SpellLevel(String), "Nah, you havetobe level %A to learn this one." +Topic=3,"yes",CountMoney "Hey! Whereisyourgold?" +Topic=3,"yes" -> "Hereyouare. It's now in your spellbook, jawoll.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=3 -> "Maybe nexttime." +} diff --git a/data/npc/dustrunner.npc b/data/npc/dustrunner.npc new file mode 100644 index 0000000..0a8760b --- /dev/null +++ b/data/npc/dustrunner.npc @@ -0,0 +1,11 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# dustrunner.npc: Datenbank fuer den Rennhund Dustrunner + +Name = "Dustrunner" +Outfit = (32,0-0-0-0) +Home = [32914,32076,6] +Radius = 14 + +Behaviour = { +ADDRESS -> Idle +} diff --git a/data/npc/ebenizer.npc b/data/npc/ebenizer.npc new file mode 100644 index 0000000..072e9d1 --- /dev/null +++ b/data/npc/ebenizer.npc @@ -0,0 +1,36 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# ebenizer.npc: Datenbank für den Bankier Ebenizer + +Name = "Ebenizer" +Outfit = (128,59-95-87-76) +Home = [33175,31801,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Yes? What may I do for you, %N?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "It's not your turn %N. Wait please.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Have a nice day." + +"bye" -> "Have a nice day.", Idle +"farewell" -> * +"name" -> "My name? Ebenizer!" +"job" -> "I am running this Bank" +"time" -> "It is %T, precisely." +"king" -> "Hail to the king!" +"tibianus" -> * +"army" -> "Soldiers have not that much money that I would care about." +"ferumbras" -> "A true threat to wealth and trade." +"excalibug" -> "This weapon, if real, might be worth a lot." +"thais" -> "We are in constant contact with the city of Thais." +"tibia" -> "There are countless ways of profit in this world." +"carlin" -> "It's underdeveloped and economically insignificant." +"edron" -> "The riches of our isle are its mineral resources." +"news" -> "I only care about financial news." +"rumors" -> * + +@"gen-bank.ndb" +} diff --git a/data/npc/edala.npc b/data/npc/edala.npc new file mode 100644 index 0000000..5c786f2 --- /dev/null +++ b/data/npc/edala.npc @@ -0,0 +1,85 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# edala.npc: Datenbank für die heilerin edala (nahe Elfenstadt) + +Name = "Edala" +Outfit = (63,0-0-0-0) +Home = [32698,31718,2] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "Ashari, %N." +ADDRESS,"hi$",! -> * +ADDRESS,"ashari$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Sorry, please wait a moment %N.", Queue +BUSY,"hi$",! -> * +BUSY,"ashari$",! -> * +BUSY,! -> NOP +VANISH,! -> "Asha Thrazi, traveller." + +"bye" -> "Asha Thrazi, traveller.", Idle +"asha","thrazi" -> * +"farewell" -> * +"job" -> "I am a mystic of the suns. I provide protective blessings for those in need." +"name" -> "My name is Edala, pilgrim." + +"mystic" -> "We mystics are philosophers and healers." + + +"cenath" -> "I don't consider me a member of any caste, and I don't want to talk about this matter." +"kuridai" -> * +"deraisim" -> * +"abdaisim" -> * +"teshial" -> * + +"crunor" -> "Crunor is great in his beauty." +"priyla" -> "The daughter of the stars is my patron." + +"excalibug" -> "It is true that this weapon brings great power. But you should not look for power. It is wisdom you really need." +"news" -> "News? I don't care about news." + +"heal$",Burning>0 -> "You are burning. I will help you.", Burning(0,0), EffectOpp(15) +"heal$",Poison>0 -> "You are poisoned. I will help you.", Poison(0,0), EffectOpp(14) +"heal$",HP<40 -> "You are looking really bad. Let me heal your wounds.", HP=40, EffectOpp(13) + +"heal$",PvPEnforced -> "You aren't looking that bad." +"heal$" -> "You aren't looking that bad. Sorry, I can't help you. But if you are looking for additional protection you should go on the pilgrimage of ashes." + +"blessing",PvPEnforced,! -> "The lifeforce of this world is waning. There are no more blessings avaliable on this world." +"pilgrimage",PvPEnforced,! -> * +"ashes",PvPEnforced,! -> * + +"spiritual",PvPEnforced,! -> * +"shielding",PvPEnforced,! -> * +"sacred","places",PvPEnforced,! -> * +"spark",PvPEnforced,! -> * +"phoenix",PvPEnforced,! -> * +"embrace",PvPEnforced,! -> * +"fire",PvPEnforced,! -> * +"suns",PvPEnforced,! -> * +"wisdom",PvPEnforced,! -> * +"solitude",PvPEnforced,! -> * + + +"pilgrimage" -> "Whenever you receive a lethal wound your lifeforce is damaged. With every single of the five blessings you have this damage will be reduced." +"ashes" -> * +"blessing" -> "There are five different blessings available in five sacred places. These blessings are: the spiritual shielding, the spark of the phoenix, the embrace of tibia, the fire of the suns and the wisdom of solitude." +"sacred","places" -> "Just ask my about the blessing you are interested in." +"spiritual" -> " You may receive the spiritual shielding in the whiteflowertemple south of Thais." +"shielding" -> * +"spark" -> "The spark of the phoenix will be given to you by the dwarven priests of earth and fire in Kazordoon." +"phoenix" -> * +"embrace" -> "The druids north of Carlin will provide you with the embrace of tibia." + +"fire" -> "Do you wish to receive the blessing of the two suns? It will cost you 10.000 gold, pilgrim.",Price=10000, Topic=5 +"suns" -> * +"wisdom" -> "Talk to the hermit Eremo on the isle of Cormaya about this blessing." +"solitude" -> * + +Topic=5,"yes", QuestValue(103) > 0,! -> "You already possess this blessing." +Topic=5,"yes",CountMoney "Oh. You do not have enough money." +Topic=5,"yes",! -> "Kneel down and receive the warmth of sunfire, pilgrim.", DeleteMoney, EffectOpp(13), SetQuestValue(103,3), Bless(3) +Topic=5,! -> "All right. As you wish." + + +} diff --git a/data/npc/eddy.npc b/data/npc/eddy.npc new file mode 100644 index 0000000..61b32ba --- /dev/null +++ b/data/npc/eddy.npc @@ -0,0 +1,43 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# eddy.npc: Möbelverkäufer Eddy auf Fibula + +Name = "Eddy" +Outfit = (128,60-64-0-95) +Home = [32168,32431,7] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome %N!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"name" -> "My name is Eddy. I sell furniture." +"job" -> "Have you moved to a new home? I'm the specialist for equipping it." +"time" -> "It is %T. Do you need a clock for your house?" +"news" -> "You mean my specials, don't you?" + +"offer" -> "I sell statues, tables, chairs, flowers, pillows, pottery, instruments, decoration, tapestries and containers." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"furniture" -> * +"equipment" -> * +"special" -> "My offers are permanently extraordinary cheap." + +@"gen-t-furniture-statues-s.ndb" +@"gen-t-furniture-tables-s.ndb" +@"gen-t-furniture-chairs-s.ndb" +@"gen-t-furniture-flowers-s.ndb" +@"gen-t-furniture-pillows-s.ndb" +@"gen-t-furniture-pottery-s.ndb" +@"gen-t-furniture-instruments-s.ndb" +@"gen-t-furniture-decoration-s.ndb" +@"gen-t-furniture-tapestries-s.ndb" +@"gen-t-furniture-containers-s.ndb" +} diff --git a/data/npc/edoch.npc b/data/npc/edoch.npc new file mode 100644 index 0000000..af10a09 --- /dev/null +++ b/data/npc/edoch.npc @@ -0,0 +1,48 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# edoch.npc: Datenbank für den Bogenmacher Edoch + +Name = "Edoch" +Outfit = (129,95-0-40-116) +Home = [33232,32430,7] +Radius = 0 + +Behaviour = { +ADDRESS,"hello$",! -> "Daraman's blessings, %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Daraman's blessings, traveller." + +"bye" -> "Daraman's blessings, traveller.", Idle +"job" -> "I am nothing but a humble fletcher. I am selling bows, crossbows, and ammunition. Do you need any of these?" +"fletcher" -> * +"name" -> "I am Edoch Ibn Ibrach." +"time" -> "You surely can buy a watch somewhere on this bazaar." +"tibia" -> "The world is vast and dangerous. Better prepare yourself with a bow before you travel out there." +"thais" -> "I was there once to learn about their ways. Needless to say I was horrified and returned to Darashia as soon as possible." +"do","you","sell" -> "I am selling bows, crossbows, and ammunition. Do you need anything?" +"do","you","have" -> * +"offer" -> * +"goods" -> * +"ammo" -> "Do you need arrows for a bow, or bolts for a crossbow?" +"ammunition" -> * + +"sell","bow" -> "I don't buy used bows." +"sell","crossbow" -> "I don't buy used crossbows." + +"bow" -> Type=3350, Amount=1, Price=400, "Do you want to buy a bow for %P gold?", Topic=1 +"crossbow" -> Type=3349, Amount=1, Price=500, "Do you want to buy a crossbow for %P gold?", Topic=1 +"arrow" -> Type=3447, Amount=1, Price=2, "Do you want to buy an arrow for %P gold?", Topic=1 +"bolt" -> Type=3446, Amount=1, Price=3, "Do you want to buy a bolt for %P gold?", Topic=1 + +%1,1<%1,"bow" -> Type=3350, Amount=%1, Price=400*%1, "Do you want to buy %A bows for %P gold?", Topic=1 +%1,1<%1,"crossbow" -> Type=3349, Amount=%1, Price=500*%1, "Do you want to buy %A crossbows for %P gold?", Topic=1 +%1,1<%1,"arrow" -> Type=3447, Amount=%1, Price=2*%1, "Do you want to buy %A arrows for %P gold?", Topic=1 +%1,1<%1,"bolt" -> Type=3446, Amount=%1, Price=3*%1, "Do you want to buy %A bolts for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Come back, when you have enough money." +Topic=1 -> "Hmm, but next time." +} diff --git a/data/npc/edowir.npc b/data/npc/edowir.npc new file mode 100644 index 0000000..141639f --- /dev/null +++ b/data/npc/edowir.npc @@ -0,0 +1,165 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# edowir.npc: Datenbank fuer den Weisen Edowir + +Name = "Edowir" +Outfit = (130,0-58-96-95) +Home = [32343,32363,7] +Radius = 5 + +Behaviour = { +ADDRESS,"hello$",! -> "Oh, hello %N! How nice of you to visit an old man like me." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hi$",! -> "Be patient %N. Learn to listen, listen to learn.", Queue +BUSY,"hello$",! -> * +BUSY,! -> NOP +VANISH,! -> "Come back whenever you're in need of wisdom." + +"bye" -> "Come back whenever you're in need of wisdom.", Idle +"farewell" -> * +"how","are","you" -> "I am fine, thank you." +"sell" -> "I sell nothing, but I share my wisdom now and then." +"job" -> "I gather wisdom and knowledge. I am also an astrologer." +"name" -> "I am Edowir, but don't worry about remembering my name. I will forget your name as well." +"edowir" -> "That's me, but don't worry about remembering my name. I will forget your name as well." +"time" -> "Time is a pillar and our lives wind around it like vine." +"help" -> "I would like to help you. What is your problem?" +"monster" -> "Man or monster, the difference is often just a matter of hides and scales." +"dungeon" -> "Dungeons are a place of danger, not of joy. Keep that in mind on your travels." +"sewer" -> "Sewers are sometimes the safer ways to get where you want to." +"god" -> "Learn about the gods to learn from the gods." +"king" -> "Kings are children adorned with crowns." +"bozo" -> "Who laughs last, thinks slowest." +"joke" -> * +"jester" -> * +"rumour" -> "Rumours are an unsafe path to follow." +"gossip" -> * +"fuck" -> "If that's all you can think about...", Idle +"weapon" -> "Those who live by the sword get shot by those who don't." +"magic" -> "I believe that true love is stronger than all magic, don't you agree?" +"old" -> "Growing old is mandatory, growing up is optional." +"age" -> * +"tibia" -> "If Tibia is a fallen god, does that makes us the maggots crawling on it?" +"castle" -> "A strong wall may protect from an assault, but what will protect you from the enemy within?" +"muriel" -> "Mages claim to be be wise, but how wise can it be to sacrifice your life to books and scrolls and not for the people?" +"sorcerer" -> * +"elane" -> "A paladin is more than just a knight armed with a bow and some spells, though most seem to be unaware of that fact." +"paladin" -> * +"marvik" -> "Druids seek enlightenment in nature, but they often just find what they brought with them." +"druid" -> * +"gregor" -> "Knights could be artists, but tend to become sellswords." +"knight" -> * +"necromant","nectar" -> "There is no such thing, believe me. The dead don't care for taste." +"goshnar" -> "The Necromant King. He is dead forever, and that is the nicest thing I can say about him. May he rot in his tomb." +"necromant" -> "How could they try to understand death, if they don't care to understand life?" +"nightmare","knight" -> "The Nightmare Knights were an ancient order dedicated to fight evil. They were guided by prophetic dreams. The order ceased to exist after their war against the Brotherhood of Bones." +"brotherhood","bone" -> "This brotherhood was an secret society of necromancers and followers of purest evil. They were vanquished long ago by their arch-enemies, the Nightmare Knights." +"pits","inferno" -> "An infernal place in which the nightmare knights created a base to fight the minions of evil. It was lost when the Ruthless Seven conquered it." +"ruthless","seven" -> "They are more than a myth, they are a horrible reality. It is possible that they still reside in the pits of inferno." +"sternum" -> "Behind the mountain lies a land of great danger." +"mintwallin" -> "The underground city of the minotaurs can be reached through a dangerous passage from the old temple." +"old","temple" -> "In the old days the underground temple was built for the glory of Banor after a victory over the orcish hordes. It is now an abandoned and dreary place overrun by rotworms." + +"carlin" -> "A city in the far north. It separated from the Thaian kingdom about 100 years ago. Now it is ruled by a dynasty of queens." +"thais" -> "Thais is the capital of an ancient human kingdom. Once its rule was more or less undisputed. In the years the strength of the thaian kingdom eroded by different events." +"ab'dendriel" -> "Although lovely, the city of the elves lacks the grace and the vibrance of the elven cities of old. The elves are still working on improvement of their settlement." +"Shadowthorn" -> "The elves of shadowthorn are hosile to intruders. Their Kuridai leaders practise some sinister cults and the other castes are more their minions then their equals." +"castes" -> "The elven society is divdided into certain cates, the cenath, the kuridai, the deaisim, the abdaisim and the legendary theshial." +"cenath" -> "The cenath favour magic above all other. They are the keeper of elven lore and wisdom. They are resposible for the astounding feats of druidic magic the elves are capable of." +"kuridai" -> "The Kuridai are the craftsmen and warriors of elvenkind. They are allways moving, allways sheming. They are the most agressive elves and distrust outsiders. An utsider might be each non-Kuridai to them." +"deraisim" -> "One could call the Deraisim the scouts and rangers of elvenkind. Although all elves are formidable in that area, the Deraisim excell them all." +"abdaisim" -> "The Abdaisim are what humans would call 'independent elves'. They take shelter wherever they might find it, are wanderers and explorers. They only keep loose contact with the elven society." +"teshial" -> "Its said that those elves were the masters of the dreams. Which many consider as a special brand of magic. However they seem to have vanished from the face of tibia ages ago and their fate is unknown." +"kazordoon" -> "The ancient fortrescity of the dwarf was carved into the mountain known as 'the big old one'. Its quite hidden and heavily guarded to withstand any assault." +"dwarf" -> "The small but strong dwarves are tireless workers and fierce warriors. They are familiar with several crafts and mastered most of them. In our days their smithing skills are rivaled only by those of the cyclopses." +"dwarv" -> * +"cyclops" -> "Cyclopses are seen as the smithes of blog, whom they call 'the ragehammer' or 'ragehammerer'. Indeed their skills create mostly crude and nasty looking weapons and armor which are incredicle effective nontheles." +"blog" -> "Blog is the god of rage and fierce battle. Hes also the patron of power, although a power to opress and bully others around. He is the son of Zathroth and one of the tibian suns." +"zathroth" -> "Zathroth is the dark twin of Uman. They are one and they are two seperate entities. We mortals can't realy grasp this concept. He is the patron of dark magic and even darker secrets, the lust for dominance +through cunning, and manipulation." +"zathroth" -> "Uman is the light twin of Zathroth. Their unity and seperatuion at once is a concept we cannot hope to grasp. He is the patron of light magic, the knowledge that beniefits all and brings progress to the society." +"venore" -> "Venore is a center of commerce and trade. Its ambitous trade-barons are nominaly subjects of the thaian kingdom." + +"paradox", "tower" -> "The paradox Tower was home of a mighty but mad wizard. Its said that only the cunning and mad can brave the tests of that tower to gain its treasures." +"ridler" -> "As far as I can tell this creature is not fond of cheaters and wont allow them to pass his tests." + +"magic","metal" -> "There are sevral kinds of magic metals in our world, the best known are called Mesh Kaha Rogh, Za'Kalortith, Uth'Byth, Uth'Morc, Uth'Amon, Uth'Maer, Uth'Doon, and Zatragil." + +"Mesh","Kaha","Rogh" -> "The so called singing steel causes a constant humming while its forged. It's said its a sign that it absorbs magic powers in the process and its probably easy to enchant it. However the secret where to mine or how to creat this ore is lost in time." +"Za'Kalortith" -> "This is the metal of 'evil'. The hell forged iron no ordinary flames can melt. Its rumored to be harvestet in hell from iron rocks in which damned souls were imprisoned." +"Uth'Byth" -> "This steel absorbs magic, its of inferior quality compared to ordinary steel but its absorbing qualities make it important though." +"Uth'Morc" -> "What makes this black steel special is its lightness and special property of lacking the common steel 'noise'. Its also called silent steel or thiefs steel for that reason." +"Uth'Amon" -> "The luminescent brightsteel is used for artwork mainly. In ancient times items of great magic power were created using the brightsteel. Those secrets were lost with the races which hold them as their secrets." +"Uth'Maer" -> "The dwarfs call it heartiron and claim its part of the heart of the big old one. Therefore is sacred and its use is limited and regulated." +"Uth'Doon" -> "The dwarfen high steel is relatively common but expensive and still hard to come by. The elite dwarfen weaponary and armors are made of Uth'Doon." +"Zatragil" -> "The so called dreamsilver is a legendary metal. Almost everything we know about it are rumours only." + + +"plains","havoc" -> "Somewhere in the Plains of Havoc, where the Necromant King was defeated lies the secret entrance to the pits of inferno." +"excalibug" -> "The ancient dwarfen kings forged it using magic metal , which they took from cyclopses who found it in the heart of a fallen star." +"venore" -> "The swamp city is a center of commerce and known for it riches and its merchant barons. It is part of the Thaian kingdom." +"rookgaard" -> "It was on rookgaard where the soul vortex appeared. The Thaian kingdom holds an outpost there to protect the vortex and to guide the newly arrived souls." +"soul","vortex" -> "The gods created the vortex to guide powerful souls to our world so they might join the battle for creation." +"magic","items" -> "Magic items are numerous. If you would like some details, please ask me about a specific item." +"bronze","amulet" -> "Some creatures are able to attack your magic power rather than your lifeforce. This amulet bestows some protection on you against those attacks." +"silver","amulet" -> "This amulet purifies your blood. It will reduce the damage caused by poison." +"platinum","amulet" -> "These powerful amulets are usually blessed by some god. They offer additional armour and protection." +"strange","talisman" -> "These amulets protect you from harm taken by energy attacks and magic fields." +"amulet","life" -> "These amulets were created and enchanted by powerful magicians and priests. They protect both body and soul from the losses caused by the trauma of death." +"stone","skin","amulet" -> "Though they possess only a few charges, stone skin amulets are sought after because they offer complete protection from physical damage." +"dragon","necklace" -> "The core piece of these amulets is a little dragon scale. It protects against fire damage to some extent." +"garlic","necklace" -> "This charm, feared and despised by the undead, protects your lifeforce from lifedraining powers." +"elven","amulet" -> "These ancient elven artifacts are highly enchanted and grant some protection against any each form of damage." +"shielding","amulet" -> "These amulets are a more powerful version of the elven amulets. They were created by a race long gone from this plane and offer significant protection against every kind of damage." + +"mightring" -> "This ring will give you limited protection against any kind of damage." +"swordring" -> "This ring will increase your skill when wielding swords." +"axering" -> "This ring will increase your skill when wielding any kind of axe." +"clubring" -> "This ring will increase your skill when wielding a club weapon." +"powerring" -> "This kind of ring will increase your skill when fighting with bare hands." +"timering" -> "These rings warp the fabric of time, greatly enhancing your running speed." +"lifering" -> "These rings improve your regenerative powers, accelerating the recovery of both your mana and your lifeforce." +"ring","healing" -> "This ring increases the rate with which you heal your physical wounds." +"stealthring" -> "These rings were created by an ancient, long forgotten race. It is said they valued secrecy above all. They used these magic rings to make themselves invisible." +"dwarvenring" -> "Actually rings of this kind are not created by dwarves. However, if you wear one you can drink as though you were a dwarf. They give you partial immunity against drunkenness." +"energyring" -> "These rings were created by the sorcerers' guilds of old. They temporarily provide their wielders with a shield of magic." + +"ghostlands" -> "The ancient structures that were found deep beneath the ghostlands were built by an unkown race for an unknown purpose. Its quite certain that, whatever they were once used for, they now cause madness and ghost sightings in the sourounding area." +"banshee" -> "The banshees were creatures that grief and despair turned into vengefull spirits after their deaths. Their wail is deadly and they draw new strength from the pain and fear of others." +"banshee","queen" -> "The legendary banshee queen is incerdibly old and likely next to invincible. Shes rumored to have her lair in the deepest caverns of the ghotlands. She seems to be more likely to talk then her sisters but is for sure even more evil then them." +"queen","banshee" -> * + +"hugo" -> "I think you are referring to the beast Hugo that is said to still haunt the Plains of Havoc. The legends which tell of this creature are ancient and almost forgotten." +"legend" -> "As far as we know, once a terrible beast roamed the lands we now call the Plains of Havoc. It was so fierce that no one dared to even dream about killing it. Finally it was tricked by the knight Endulos." +"endulos" -> "Endulos was not a great warrior, but a man of wit and genius. After many of his brethren of the Nightmare Knights had fallen prey to the beast, he came up with a cunning plan to end that threat." +"plan" -> "He lured Hugo into a trap. Bound by roots and stones charged with powerful magic he could not move anymore. Now, the beast lies trapped in a hidden cave for eternity." +"cave" -> "The legends tell us that the Nightmare Knights trapped it beneath one of their fortresses, or rather that they built a fortress on top of his eternal prison." +"ghostland" -> "The Ghostlands are haunted by their past. In bygone days some ancient race lived there. Deep beneath the earth some of their structures are still intact and defile the surrounding lands." +"defile" -> "Whatever the original meaning of that underground complex was, it is now like an open wound in the nearby lands, spreading madness and attracting all kinds of ghosts and apparitions." +"edron" -> "Edron is the latest colony of the Thaian kingdom. However, structures of an earlier colonisation have been found. We cannot tell if those inhabitants were human or of any other known race." +"daraman" -> "Daraman was a sage with ambition, that is for sure. His philosophy centered around the idea that by controlling yourself you could improve yourself. The closer you are coming to perfection, the closer you are to ascension to divinity." +"darama" -> "The desert lands of Darama are harsh and unforgiving. Therefore Daraman led his people there to found a new community based upon his teachings." +"darashia" -> "The town of Darashia is built around one of the few sweet water supplies of Darama. It is famous for its sand wasp honey and its sandworm stew." +"drefia" -> "The dreaded town of Drefia was once a haven for heretics, necromancers and demon worshipper. Its was destroyed in the war of the Djinn." +"war", "djinn" -> "Although some priests claim that war was fought on behalf of the gods, it seems more likely that this was kind of a civil war between the Djinn of good and the Djinn of evil." +"djinn" -> "Legend has it that the Djinn were created by Zathroth by using the stolen chalice of life. They roamed the world for Aeons causing strife and despair until Gabel, one of their lords met a very special human." +"gabel" -> "Gabel was the most powerful among the Djinn lords. He was cruel and merciless, until one day his minions brought a certain human to him whom they had captured and tortured." +"certain","human" -> "This human showed no fear and did not yield under torture. They could bend him, but they never managed to break him. Impressed by this mortal, Gabel talked to him and learned about his philosophy." +"philosophy" -> "The human whom the Djinn had caught was none other but Daraman. The mighty Gabel was intrigued by his philosophy an changed his ways according to Daramans teachings." +"teachings" -> "The teachings of asceticism, inner peace and ascension appealed to the Djinn, although in the beginning this was probably only because of his vanity and his greed for divinity. However, Malor and his followers opposed him." +"malor" -> "Malor was second in power only to Gabel and his followers among the Djinn were many. It was not easy for the evil Djinn to change their ways, and many preferred to follow Malor instead of Gabel. In the end a civil war erupted." +"civil","war" -> "In the war of the Djinn citys were levelled, lands were cursed and islands sunk. Finally, Malor was caught and imprisoned in an enchanted bottle. His followers fled this plane, while the good djinn laid to rest to recover their strength." +"chalice","life" -> "This chalice was a tool of the gods which they created to make their task to create life easier. Zathroth who lacked the knowledge of creation stole that chalice and used it to spawn his evil minions." +"minion","evil" -> "The Djinn were the result of his first attempts. They were powerful and quite evil, but not as evil as Zathroth wished and quite independent in their thinking. Finally he discarded them and decided his second try would become his masterpiece." +"masterpiece" -> "Zathroth channeled all the hatred and foulness he could muster. He added the burning rage of his son Blog and mixed it with fire. The energy that was released destroyed the chalice, but Zathroth had succeeded in creating the first demon." +"demon" -> "Demons are the servants of evil. More or less devoted servers of Zathroth they cause strife and havoc wherever they appear. Their masters are known as Demonlords, Demon Overlords and Archdemons." +"demonlords" -> "Demonlords are the generals of their kind. They are more cunning than ordinary demons, and they can channel their hatred more effectively than their lesser brethren, making them even more formidable opponents." +"demon","overlords" -> "The overlords of the demonkind are more powerful than even demonlords are. They are nearly indestructible. Armoured with layers of impenetrable hide and endowed with awesome magical power, demon overlords are true incarnation of death." +"archdemons" -> "The archdemons are few, and they are extremely rare. And a good thing, too, for they are the rulers of the demonrace. They are vain and powerhungry creatures who tend to form only small cabals and fight each other instead of allying up against creation." +"cabals" -> "There are at least five demonic cabals of archdemons. The ruthless seven are the most prominent and powerful." +} + + + + + diff --git a/data/npc/edvard.npc b/data/npc/edvard.npc new file mode 100644 index 0000000..f6d150f --- /dev/null +++ b/data/npc/edvard.npc @@ -0,0 +1,43 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# edvard.npc: Möbelverkäufer Edvard in Edron + +Name = "Edvard" +Outfit = (128,59-115-96-95) +Home = [33229,31831,7] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome to Edron Furniture Store, %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"name" -> "My name is Edvard. I run this store." +"job" -> "Have you moved to a new home? I'm the specialist for equipping it." +"time" -> "It is %T. Do you need a clock for your house?" +"news" -> "You mean my specials, don't you?" + +"offer" -> "I sell statues, tables, chairs, flowers, pillows, pottery, instruments, decoration, tapestries and containers." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"furniture" -> * +"equipment" -> * +"special" -> "My offers are permanently extraordinary cheap." + +@"gen-t-furniture-statues-s.ndb" +@"gen-t-furniture-tables-s.ndb" +@"gen-t-furniture-chairs-s.ndb" +@"gen-t-furniture-flowers-s.ndb" +@"gen-t-furniture-pillows-s.ndb" +@"gen-t-furniture-pottery-s.ndb" +@"gen-t-furniture-instruments-s.ndb" +@"gen-t-furniture-decoration-s.ndb" +@"gen-t-furniture-tapestries-s.ndb" +@"gen-t-furniture-containers-s.ndb" +} diff --git a/data/npc/elane.npc b/data/npc/elane.npc new file mode 100644 index 0000000..90834f1 --- /dev/null +++ b/data/npc/elane.npc @@ -0,0 +1,115 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# elane.npc: Datenbank für die Paladinin Elane + +Name = "Elane" +Outfit = (137,113-63-120-119) +Home = [32343,32239,7] +Radius = 4 + +Behaviour = { +ADDRESS,Paladin,"hello$",! -> "Hi, %N! What can I do for you?" +ADDRESS,Paladin,"hi$",! -> * +ADDRESS,"hello$",! -> "Welcome to the paladins, %N! Can I help you?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait a minute %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Bye." + +"bye" -> "Bye.", Idle +"farewell" -> * +"job" -> "I am the leader of the Paladins. I help our members." +"name" -> "My name is Elane. I am the famous leader of the Paladins." +"time" -> "Oops. I have forgotten my watch." +"king" -> "King Tibianus is a wise ruler." +"tibianus" -> * +"quentin" -> "A humble monk and a wise man." +"lynda" -> "Hm, a litte too nice for my taste." +"harkath" -> "A fine warrior and a skilled general." +"army" -> "Some paladins serve in the kings army." +"ferumbras" -> "Someday I will slay that bastard!" +"general" -> "Harkath Bloodblade is the royal general." +"sam" -> "Strong man. But a little shy." +"gorn" -> "He sells a lot of useful equipment." +"frodo" -> "The alcohol he sells shrouds the mind and the eye." +"galuna" -> "One of the most important members of our guild. She makes all the bows and arrows we need." +"bozo" -> "How spineless do you have to be to become a jester?" +"baxter" -> "He has some potential." +"oswald" -> "If there wouldn't be higher powers to protect him..." +"sherry" -> "The McRonalds are simple farmers." +"donald" -> * +"mcronald" -> * +"elane" -> "Yes?" +"muriel" -> "Just another arrogant sorcerer." +"gregor" -> "He and his guildfellows lack the grace of a true warrior." +"marvik" -> "A skilled healer, that's for sure." +"lugri" -> "A follower of evil that will get what he deserves one day." +"excalibug" -> "A weapon of myth. I don't believe that this weapon exists." +"news" -> "I am a paladin, not a storyteller." + +"member" -> "Every paladin profits from his vocation. It has many advantages to be a paladin." +"profit" -> "We will help you to improve your skills. Besides I offer spells for paladins." +"advantage" -> "We will help you to improve your skills. Besides I offer spells for paladins." +"vocation" -> "Your vocation is your profession. There are four vocations in Tibia: Paladins, knights, sorcerers, and druids." +"paladin" -> "Paladins are great warriors and magicians. Besides that we are excellent missile fighters. Many people in Tibia want to join us." +"skill" -> "Paladins are great warriors and magicians. Besides that we are excellent missile fighters. Many people in Tibia want to join us." +"warrior" -> "Of course, we aren't as strong as knights, but no druid or sorcerer will ever defeat a paladin with a sword." +"magician" -> "There are many magic spells and runes paladins can use." +"missile" -> "Paladins are the best missile fighters in Tibia!" +"spellbook" -> "In a spellbook your spells are listed. There you will find the pronunciation of each spell. If you want to buy one, visit Xodet in his magic shop." +"spell",Paladin -> "I can teach you rune spells and instant spells. What kind of spell do you wish to learn? You can also tell me for which level you would like to learn a spell, if you prefer that.", Topic=2 +"spell" -> "Sorry, I only sell spells to paladins." + +Topic=2,"rune","spell" -> "I sell 'Light Magic Missile', 'Heavy Magic Missile', 'Fireball' and 'Destroy Field'." +Topic=2,"instant","spell" -> "I sell healing spells, supply spells and support spells. Which of these interests you most?" +Topic=2,"level" -> "For which level would you like to learn a spell?", Topic=2 +Topic=2,"bye" -> "Bye.", Idle + +Topic=2,"8$" -> "For level 8 I have 'Find Person' and 'Light'.", Topic=2 +Topic=2,"9$" -> "For level 9 I have 'Light Healing'.", Topic=2 +Topic=2,"10$" -> "For level 10 I have 'Antidote'.", Topic=2 +Topic=2,"11$" -> "For level 11 I have 'Intense Healing'.", Topic=2 +Topic=2,"13$" -> "For level 13 I have 'Great Light' and 'Conjure Arrow'.", Topic=2 +Topic=2,"14$" -> "For level 14 I have 'Food' and 'Magic Shield'.", Topic=2 +Topic=2,"15$" -> "For level 15 I have 'Light Magic Missile'.", Topic=2 +Topic=2,"16$" -> "For level 16 I have 'Poisoned Arrow'.", Topic=2 +Topic=2,"17$" -> "For level 17 I have 'Fireball' and 'Destroy Field'.", Topic=2 +Topic=2,"20$" -> "For level 20 I have 'Ultimate Healing'.", Topic=2 +Topic=2,"25$" -> "For level 25 I have 'Explosive Arrow' and 'Heavy Magic Missile'.", Topic=2 +Topic=2,"35$" -> "For level 35 I have 'Invisible'.", Topic=2 + +Topic=2 -> "Sorry, I have only spells for level 8 to 11 and 13 to 17 as well as for level 20, 25 and 35.", Topic=2 + +Paladin,"rune","spell" -> "I sell 'Light Magic Missile', 'Heavy Magic Missile', 'Fireball' and 'Destroy Field'." +Paladin,"instant","spell" -> "I sell healing spells, supply spells and support spells. Which of these interests you most?" +Paladin,"level" -> "For which level would you like to learn a spell?", Topic=2 + +Paladin,"healing","spell" -> "In this category I have 'Light Healing', 'Intense Healing', 'Ultimate Healing' and 'Antidote'." +Paladin,"supply","spell" -> "In this category I have 'Food', 'Conjure Arrow', 'Poisoned Arrow' and 'Explosive Arrow'." +Paladin,"support","spell" -> "In this category I have 'Find Person', 'Light', 'Great Light', 'Magic Shield' and 'Invisible'." + +Paladin,"find","person" -> String="Find Person", Price=80, "Do you want to buy the spell 'Find Person' for %P gold?", Topic=3 +Paladin,"light" -> String="Light", Price=100, "Do you want to buy the spell 'Light' for %P gold?", Topic=3 +Paladin,"food" -> String="Food", Price=300, "Do you want to buy the spell 'Food' for %P gold?", Topic=3 +Paladin,"light","healing" -> String="Light Healing", Price=170, "Do you want to buy the spell 'Light Healing' for %P gold?", Topic=3 +Paladin,"light","missile" -> String="Light Magic Missile", Price=500, "Do you want to buy the spell 'Light Magic Missile' for %P gold?", Topic=3 +Paladin,"antidote" -> String="Antidote", Price=150, "Do you want to buy the spell 'Antidote' for %P gold?", Topic=3 +Paladin,"intense","healing" -> String="Intense Healing", Price=350, "Do you want to buy the spell 'Intense Healing' for %P gold?", Topic=3 +Paladin,"conjure","arrow" -> String="Conjure Arrow", Price=450, "Do you want to buy the spell 'Conjure Arrow' for %P gold?", Topic=3 +Paladin,"great","light" -> String="Great Light", Price=500, "Do you want to buy the spell 'Great Light' for %P gold?", Topic=3 +Paladin,"heavy","missile" -> String="Heavy Magic Missile", Price=1500, "Do you want to buy the spell 'Heavy Magic Missile' for %P gold?", Topic=3 +Paladin,"magic","shield" -> String="Magic Shield", Price=450, "Do you want to buy the spell 'Magic Shield' for %P gold?", Topic=3 +Paladin,"fireball" -> String="Fireball", Price=800, "Do you want to buy the spell 'Fireball' for %P gold?", Topic=3 +Paladin,"poison","arrow" -> String="Poisoned Arrow", Price=700, "Do you want to buy the spell 'Poisoned Arrow' for %P gold?", Topic=3 +Paladin,"destroy","field" -> String="Destroy Field", Price=700, "Do you want to buy the spell 'Destroy Field' for %P gold?", Topic=3 +Paladin,"ultimate","healing" -> String="Ultimate Healing", Price=1000, "Do you want to buy the spell 'Ultimate Healing' for %P gold?", Topic=3 +Paladin,"explosive","arrow" -> String="Explosive Arrow", Price=1000, "Do you want to buy the spell 'Explosive Arrow' for %P gold?", Topic=3 +Paladin,"invisible" -> String="Invisible", Price=2000, "Do you want to buy the spell 'Invisible' for %P gold?", Topic=3 + +Topic=3,"yes",SpellKnown(String)=1 -> "You already know how to cast this spell." +Topic=3,"yes",Level Amount=SpellLevel(String), "You must be level %A to learn this spell." +Topic=3,"yes",CountMoney "Oh. You do not have enough money." +Topic=3,"yes" -> "Here you are. Look in your spellbook for the pronunciation of this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=3 -> "Ok. Then not." +} diff --git a/data/npc/elathriel.npc b/data/npc/elathriel.npc new file mode 100644 index 0000000..7607c43 --- /dev/null +++ b/data/npc/elathriel.npc @@ -0,0 +1,94 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# erathriel.npc: Datenbank für den Kuridai-Anführer Elathriel (Elfenstadt) + +Name = "Elathriel" +Outfit = (64,0-0-0-0) +Home = [32684,31671,9] +Radius = 4 + +Behaviour = { +ADDRESS,"hello$",! -> "Be greeted %N." +ADDRESS,"hi$",! -> * +ADDRESS,"ashari$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Shut up! Can't you see that I am talking?!" +BUSY,"hi$",! -> * +BUSY,"ashari$",! -> * +BUSY,! -> NOP +VANISH,! -> "Asha Thrazi." + +"bye" -> "Asha Thrazi, stranger.", Idle +"farewell" -> * +"asha","thrazi" -> * +"name" -> "Not that I like to talk to you, but I am Elathriel Shadowslayer." +"job" -> "I am the leader of the Kuridai and the Az'irel of Ab'dendriel. Humans would call it sheriff, executioner, or avenger." +"sheriff" -> "Sometimes people get imprisoned for some time. True criminals will be cast out and for comitting the worst crimes offenders are thrown into the hellgate." +"executioner" -> * +"avenger" -> * + +"hellgate" -> "It was here among other structures, like the depot tower, before our people came here. It's secured by a sealed door." +"door" -> "For safety we keep the door to the hellgate locked all times. I have the keys to open it when needed." +"sealed" -> * +"key" -> Type=2970, Data=3012, Amount=1, Price=5000, "If you are that curious, do you want to buy a key for %P gold? Don't blame me if you get sucked in.", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Come back when you have enough money." +Topic=1 -> "Believe me, it's better for you that way." + +"time" -> "I couldn't care less." + +"carlin" -> "We watch this city and the actions of its inhabitants closely." +"thais" -> "The thain kingdom and we share some enemys, so its only logical to cooperate in a few areas." +"venore" -> "The merchants of venore provide us with some usefull goods. Still I an convinced that they get more out of our bargain then we do." +"roderick" -> "He is tolerated here as the spokesman of the thaian king." +"olrik" -> "This human is too unimportant to be even mentioned." + +"king" -> "It's hard for some of my people to grasp the true concept of a strong leader." +"tibianus" -> "A human weakling, not much more." +"eloise" -> * +"elves" -> "My people are divided in castes in these times, until they comprehend that only the way of the Kuridai can save us all." +"dwarfs" -> "We might use the shelter earth and hills provide us, but their obsession for metal is a waste of time." +"humans" -> "They are useful ... and better stay useful." +"troll" -> "Like all inferior races they can be at least used for something good. The other castes are just jealous about our use of them." +"army" -> "It's one of the more useful concepts we can learn from the other races." +"cenath" -> "Arrogant bastards, but they wield quite powerful magics." +"kuridai" -> "We are the heart of the elven society. We forge, we build, and we don't allow our people to be pushed around." +"deraisim" -> "Confused cowards. With all their skill they still tend to hide and run. What a waste." +"abdaisim" -> "Even more undecided then the deraisim." +"teshial" -> "Dreamers are of no practical use. I don't mourn their demise." +"ferumbras" -> "Even if he'd walk through the town above the other castes won't see the necessity to follow OUR way." +"crunor" -> "I have no use for the treething. I worship Mortiur, the ravager, of course." +"mortiur" -> "The celestial paladin of revenge. He was one of the greatest elven wariors of all times." +"excalibug" -> "I still doubt it exists." +"news" -> "News are confidential and not your business." + +"magic" -> "I mastered some spells of battle." +"druid" -> "Druids' magic is too peaceful for my taste." +"sorcerer" -> "I have seen human sorcerers doing some impressive things ... before they died." +"spellbook" -> "I don't sell such stuff." +"spell" -> "I teach the spells 'Light Magic Missile', 'Heavy Magic Missile', 'Fireball', 'Great Fireball', 'Fire Bomb', and 'Explosion'." + +Druid,"light","missile" -> String="Light Magic Missile", Price=500, "Do you want to buy the spell 'Light Magic Missile' for %P gold?", Topic=3 +Druid,"heavy","missile" -> String="Heavy Magic Missile", Price=1500, "Do you want to buy the spell 'Heavy Magic Missile' for %P gold?", Topic=3 +Druid,"fireball" -> String="Fireball", Price=800, "Do you want to buy the spell 'Fireball' for %P gold?", Topic=3 +Druid,"great","fireball" -> String="Great Fireball", Price=1200, "Do you want to buy the spell 'Great Fireball' for %P gold?", Topic=3 +Druid,"fire","bomb" -> String="Firebomb", Price=1500, "Do you want to buy the spell 'Fire Bomb' for %P gold?", Topic=3 +Druid,"explosion" -> String="Explosion", Price=1800, "Do you want to buy the spell 'Explosion' for %P gold?", Topic=3 + +Paladin,"light","missile" -> String="Light Magic Missile", Price=500, "Do you want to buy the spell 'Light Magic Missile' for %P gold?", Topic=3 +Paladin,"heavy","missile" -> String="Heavy Magic Missile", Price=1500, "Do you want to buy the spell 'Heavy Magic Missile' for %P gold?", Topic=3 +Paladin,"fireball" -> String="Fireball", Price=800, "Do you want to buy the spell 'Fireball' for %P gold?", Topic=3 + +"light","missile" -> "I'm sorry, but this spell is only for druids and paladins." +"heavy","missile" -> * +"fireball" -> * +"great","fireball" -> "I'm sorry, but this spell is only for druids." +"fire","bomb" -> * +"explosion" -> * + +Topic=3,"yes",SpellKnown(String)=1 -> "You already know that spell." +Topic=3,"yes",Level Amount=SpellLevel(String), "You need to advance to level %A to learn this spell." +Topic=3,"yes",CountMoney "You do not have enough gold to pay my services." +Topic=3,"yes" -> "From now on you can cast this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=3 -> "I thought so." +} diff --git a/data/npc/elfguard.npc b/data/npc/elfguard.npc new file mode 100644 index 0000000..a5626a6 --- /dev/null +++ b/data/npc/elfguard.npc @@ -0,0 +1,47 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# elfguard.npc: Datenbank für die Elfenwache in Ab'Dendriel + +Name = "Elf Guard" +Outfit = (63,0-0-0-0) +Home = [32642,31709,6] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "Ashari %N." +ADDRESS,"hi$",! -> * +ADDRESS,"Ashari$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Wait %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Asha Thrazi." + +"bye" -> "Asha Thrazi.", Idle +"farewell" -> * +"name" -> "My name is unimportant, only my duty does matter." +"job" -> "I am a guardian of this town. I have no time to chat!" +"time" -> "It's %T." +"town" -> "This is the elven town of Ab'Dendriel." +"city" -> * +"ab'dendriel" -> * +"thais" -> "The city of the humans lies somewhere far to the south beyond the mountains of the dwarfs." +"carlin" -> "This city of humankind is located to the west of our area." +"kazordoon" -> "The dwarfish settlement is hidden somewhere in the mountains in the south." +"elf" -> "The elves of this city are the casts of the Cenath, the Kuridai, and the Deraisim." +"elves" -> * +"cenath" -> "The Cenath are magic users. Look for them on the upper levels of the town." +"kuridai" -> "The Kuridai are the smiths and craftsmen. Look for them in the underground parts of the city." +"deraisim" -> "The Deraisim are scouts and hunters. You may find them on the groundlevel of the city." +"abdaisim" -> "The Abdaisim are wanderers. Since they live as nomads and travel the world you won't find them here." +"teshial" -> "There are no Teshial." +"ferumbras" -> "He is not allowed to enter this city." +"army" -> "Such a thing is a human concept. We have no need for that, though some Kuridai might think otherwise." +"spell" -> "Ask around in Ab'Dendriel. Many elves can teach you something about magic. The Cenath love magic most of all." +"magic" -> * +"armor" -> "If you are looking for that kind of equipment you should ask a Kuridai." +"weapon" -> * +"food" -> "Ask some Deraisim where you can get food." + +"tha'shi","ab'dendriel" -> "In the crude human language you would translate it with 'My life for Ab'Dendriel' or even 'I am one with Ab'Dendriel'." +"bahaha","aka" -> "This means 'Take your punishment, defiler'." +} diff --git a/data/npc/elvith.npc b/data/npc/elvith.npc new file mode 100644 index 0000000..4c27c6b --- /dev/null +++ b/data/npc/elvith.npc @@ -0,0 +1,91 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# elvith.npc: Datenbank für den Musiker Elvith + +Name = "Elvith" +Outfit = (144,76-3-0-76) +Home = [32669,31607,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Ashari %N." +ADDRESS,"hi$",! -> * +ADDRESS,"Ashari$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Wait %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Asha Thrazi." + +"bye" -> "Asha Thrazi.", Idle +"farewell" -> * +"name" -> "I am Elvith Rollingstone." +"job" -> "I sell musical instruments of many kinds." +"time" -> "Time has its own song. Close your eyes and listen to the symphony of the seasons." + +"carlin" -> "Carlin is a city that thrives for a harmony it can never achive." +"thais" -> "I heared about Thais and id did not sound like a place I'd want to visit." +"venore" -> "By all what I heared this city is not only built into a swamp but its a swamp of intrigue and corruption itself." +"roderick" -> "This man trys too hard not to offend someone." +"olrik" -> "He appreciates my music and allthough he is loud and clumsy as all humans it seems not everything is lost." + +"music" -> "Music is an attempt to condensate emotions in harmonies and save them for the times to come." +"harmonies" -> "Everything is a song. Life, death, history ... everything. To listen to the song of something is the first step to understand it." +"melodies" -> * +"harmony" -> * +"melody" -> * +"song" -> * +"sing" -> "Sorry, but there is a melody in my heart that wants to be born. I would loose it before by singing right now." +"elf" -> "We are the most graceful of all races. We feel the music of the universe in our hearts and souls." +"elves" -> * +"dwarf" -> "They could at least use their picks and hammers with more rythm." +"human" -> "They are too loud and don't even understand the concept of a melody." +"troll" -> "I went down to the mines and tried to lighten up their spirit, the foolish creatures did not listen to my songs, though." +"cenath" -> "The Cenath think they know the 'art' but the only true art is the music." +"kuridai" -> "They could dig some halls for a big musical event, but they won't listen to me about that matter." +"deraisim" -> "The other deraisim are too much concerned with mastering the nature so they don't listen to its music anymore." +"abdaisim" -> "The wanderers have no patience. You need patience and passion to create and to enjoy music." +"teshial" -> "I bet they were great musicians." +"ferumbras" -> "Only humans made songs about him and his evil deeds." +"crunor" -> "That is some god the humans worship. Our pople are not interested in this gods anymore." +"excalibug" -> "There are too many songs about that weapon to retell them all. Most of them are human and therefore quite crude anyways." +"spell" -> "Sorry, I don't feel like teaching magic today." +"magic" -> * + +"elven", "poetry",QuestValue(311)=1,QuestValue(312)=0 -> "The last issue I had was bought by Randor Swiftfinger. He was banished through the hellgate and probably took the book with him ...", "I would not recommend to seek him or the book there but of course its possible." +"song", "forest",QuestValue(311)=1 -> * + +"elven", "poetry",QuestValue(311)=1,QuestValue(312)=1 -> Type=4844, Amount=1, Price=500,"By luck I aquired another copy of the book you are looking for. Do you want to buy a copy of 'songs of the forest' for 500 gold?.",topic=2 +"song", "forest",QuestValue(311)=1 -> * +Topic=2,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type) +Topic=2,"yes" -> "Sorry, you do not have enough gold." +Topic=2 -> "Maybe you will buy it another time." + + + +"elven", "poetry" -> "Sorry, I have no issue of this book left." +"song", "forest" -> * + +"hellsgate" -> "For the worst of crimes the criminals are cast into hellgate. Its said noone can return from there. Since it is not forbidden to enter hellgate you might convince Elathriel to grant you entrance." +"elathriel" -> "He is a kuridai and the local Az'irel. Something like the head of the human townsguards." + +"offer" -> "I sell lyres, lutes, drums, and simple fanfares." +"goods" -> * +"buy" -> * +"do","you","sell" -> * +"do","you","have" -> * +"instrument" -> * + +"lyre" -> Type=2949, Amount=1, Price=120, "Do you want to buy a lyre for %P gold?", Topic=1 +"lute" -> Type=2950, Amount=1, Price=195, "Do you want to buy a lute for %P gold?", Topic=1 +"drum" -> Type=2952, Amount=1, Price=140, "Do you want to buy a drum for %P gold?", Topic=1 +"simple","fanfare" -> Type=2954, Amount=1, Price=150, "Do you want to buy a simple fanfare for %P gold?", Topic=1 + +%1,1<%1,"lyre" -> Type=2949, Amount=%1, Price=120*%1, "Do you want to buy %A lyre for %P gold?", Topic=1 +%1,1<%1,"lute" -> Type=2950, Amount=%1, Price=195*%1, "Do you want to buy %A lute for %P gold?", Topic=1 +%1,1<%1,"drum" -> Type=2952, Amount=%1, Price=140*%1, "Do you want to buy %A drum for %P gold?", Topic=1 +%1,1<%1,"simple","fanfare" -> Type=2954, Amount=%1, Price=150*%1, "Do you want to buy %A simple fanfare for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Sorry, you do not have enough gold." +Topic=1 -> "Maybe you will buy it another time." +} diff --git a/data/npc/eremo.npc b/data/npc/eremo.npc new file mode 100644 index 0000000..f0d39e1 --- /dev/null +++ b/data/npc/eremo.npc @@ -0,0 +1,127 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# eremo.npc: Datenbank für den Weisen Eremo + +Name = "Eremo" +Outfit = (130,0-109-128-95) +Home = [33322,31883,7] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome to my little garden, adventurer %N!" +ADDRESS,"hi$",! -> * +ADDRESS,"greetings$",! -> * +ADDRESS,premium,promoted,"hello$",! -> "Welcome to my little garden, humble %N!" +ADDRESS,premium,promoted,"hi$",! -> * +ADDRESS,premium,promoted,"greetings$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait a minute, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Shouldn't I teleport you back to Pemaret?" + +"bye" -> "Shouldn't I teleport you back to Pemaret?", Idle +"farewell" -> * +"name" -> "I am Eremo, an old man who has seen many things." +"job" -> "I teach some spells, provide one of the five blessings, and sell some amulets." +"offer" -> * +"magic" -> * +"island" -> "I have retired from my adventures to this place." +"isle" -> * +"garden" -> * +"adventure" -> "I explored dungeons, I walked through deserts, I sailed on the seas and climbed up on many a mountain." +"thing" -> * +"Tibia" -> "A great world full of magic and wonder." + +"amulet",PvPEnforced -> "I've collected quite a few protection amulets. Also, I'm interested in buying broken amulets." +"amulet" -> "I've collected quite a few protection amulets, and some amulets of loss as well. Also, I'm interested in buying broken amulets." + + +"amulet","of","loss" -> Type=3057, Amount=1, Price=50000, "Do you want to buy an amulet of loss for %P gold?", Topic=3 +"amulet","of","loss",PvPEnforced,! -> "What a strange name for an amulet. Never heard about that one." + + +"protection","amulet" -> Type=3084, Amount=1, Price=700, "Do you want to buy a protection amulet for %P gold?", Topic=3 +"broken","amulet" -> Type=3080, Amount=1, Price=50000, "Do you want to sell a broken amulet for %P gold?", Topic=4 +"amulet","of","life" -> * + +premium,promoted,"spell" -> "I can teach 'Enchant Staff' to sorcerers, 'Challenge' to knights, 'Wild Growth' to druids, and 'Power Bolt' to paladins." +"spell" -> "I am sorry, but you are not promoted yet." + +sorcerer,premium,promoted,"enchant","staff" -> String="Enchant Staff", Price=2000, "Do you want to learn the spell 'Enchant Staff' for %P gold?", Topic=1 +"enchant","staff" -> "I am sorry but this spell is only for master sorcerers." + +knight,premium,promoted,"challenge" -> String="Challenge", Price=2000, "Do you want to learn the spell 'Challenge' for %P gold?", Topic=1 +"challenge" -> "I am sorry but this spell is only for elite knights." + +druid,premium,promoted,"wild","growth" -> String="Wild Growth", Price=2000, "Do you want to learn the spell 'Wild Growth' for %P gold?", Topic=1 +"wild","growth" -> "I am sorry but this spell is only for elder druids." + +paladin,premium,promoted,"power","bolt" -> String="Power Bolt", Price=2000, "Do you want to learn the spell 'Power Bolt' for %P gold?", Topic=1 +"power","bolt" -> "I am sorry but this spell is only for royal paladins." + +"teleport" -> "Should I teleport you back to Pemaret?",Topic=2 +"pemaret" -> * +"back" -> * +"cormaya" -> * +"edron" -> * + +Topic=1,"yes",SpellKnown(String)=1 -> "You already know how to cast this spell." +Topic=1,"yes",Level Amount=SpellLevel(String), "You must be have level %A or better to learn this spell." +Topic=1,"yes",CountMoney "Oh. You do not have enough money." +Topic=1,"yes" -> "Here you are. Look in your spellbook for the pronounciation of this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=1 -> "Fine. Do as you please." + + +Topic=2,"yes",PZBlock,! -> "Your soul is imbalanced by death and murder. Try again after you regained your balance!" + +Topic=2,"yes" -> "Here you go!", Idle, EffectOpp(11), Teleport(33288,31956,6), EffectOpp(11) +Topic=2 -> "Maybe later." + +Topic=3,"yes",CountMoney>=Price -> "Thank you. Use it wisely.", DeleteMoney, Create(Type) +Topic=3,"yes" -> "Sorry, you do not have enough gold." +Topic=3 -> "Maybe another time." + +Topic=4,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=4,"yes" -> "Sorry, you do not own one." +Topic=4 -> "Maybe another time." + +"blessing",PvPEnforced,! -> "The lifeforce of this world is waning. There are no more blessings avaliable on this world." +"pilgrimage",PvPEnforced,! -> * +"ashes",PvPEnforced,! -> * + +"spiritual",PvPEnforced,! -> * +"shielding",PvPEnforced,! -> * +"sacred","places",PvPEnforced,! -> * +"spark",PvPEnforced,! -> * +"phoenix",PvPEnforced,! -> * +"embrace",PvPEnforced,! -> * +"fire",PvPEnforced,! -> * +"suns",PvPEnforced,! -> * +"wisdom",PvPEnforced,! -> * +"solitude",PvPEnforced,! -> * + + +"pilgrimage" -> "Whenever you receive a lethal wound your lifeforce is damaged. With every single of the five blessings you have this damage will be reduced." +"ashes" -> * +"blessing" -> "There are five different blessings available in five sacred places. These blessings are: the spiritual shielding, the spark of the phoenix, the embrace of Tibia, the fire of the suns and the wisdom of solitude." +"sacred","places" -> "Just tell me in which of the five blessings you are interested." + +"spiritual" -> " You can receive the spiritual shielding in the whiteflower temple south of Thais." +"shielding" -> * +"spark" -> "The spark of the phoenix will be given to you by the dwarven priests of earth and fire in Kazordoon." +"phoenix" -> * +"embrace" -> "The druids north of Carlin will provide you with the embrace of Tibia." + +"fire" -> "You should ask for the blessing of the two suns in the suntower near Ab'Dendriel." +"suns" -> * +"wisdom" -> "I can provide you with the wisdom of solitude. But you will have to sacrifice 10.000 gold to receive it. Are you still interested?",Price=10000,Topic=5 +"solitude" -> * + +Topic=5,"yes", QuestValue(101) > 0,! -> "You already possess this blessing." +Topic=5,"yes",CountMoney "Oh. You do not have enough money." +Topic=5,"yes",! -> "So receive the wisdom of solitude, pilgrim", DeleteMoney, EffectOpp(13), SetQuestValue(101,1), Bless(4) +Topic=5,! -> "Ok. As you wish." + + +} + diff --git a/data/npc/eroth.npc b/data/npc/eroth.npc new file mode 100644 index 0000000..58ed633 --- /dev/null +++ b/data/npc/eroth.npc @@ -0,0 +1,84 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# eroth.npc: Datenbank für den Cenath-Anführer Eroth (Elfenstadt) + +Name = "Eroth" +Outfit = (63,0-0-0-0) +Home = [32661,31685,6] +Radius = 4 + +Behaviour = { +ADDRESS,"hello$",! -> "I greet thee, outsider." +ADDRESS,"hi$",! -> * +ADDRESS,"ashari$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Silence!" +BUSY,"hi$",! -> * +BUSY,"ashari$",! -> * +BUSY,! -> NOP +VANISH,! -> "Asha Thrazi." + +"bye" -> "Asha Thrazi. Go, where you have to go.", Idle +"farewell" -> * +"asha","thrazi" -> * +"job" -> "I am the leader of the Cenath caste." +"name" -> "My name is Eroth Ramathi." +"time" -> "That is a inferior concept invented by the minor races." + +"carlin" -> "Their druids seek my counsel quite often. I provide them with as many insights their little minds can keep up with and I feel appropriate." +"thais" -> "A city of filth and dirt. Any elf should visit this city at least once to see what a society without good guidance can become." +"venore" -> "The merchants of venore have prooven usefull and are therefore tolerated." +"roderick" -> "A stupid human who won't comprehend our complex society." +"olrik" -> "A human who dreams to become an elf. It would be funny if it were not that pathetic." + +"king" -> "Our people have no use for kings or queens." +"tibianus" -> * +"elves" -> "Our people are the children of light and darkness, the heirs of dusk and dawn." +"dwarfs" -> "The diggers are not welcome in our realm." +"humans" -> "We tolerate them and allow them to be used by us." +"troll" -> "The Kuridai have the distasteful habit to keep some trolls for inferior work." +"army" -> "Stop this Kuridai nonsense." +"cenath" -> "We are the shepherds of our people. The other castes need our guidance." +"kuridai" -> "The Kuridai are aggressive and victims of their instincts. Without our help they would surely die in a foolish war." +"deraisim" -> "They lack the understanding of unity. We are keeping them together and prevent them from being slaughtered one by one." +"abdaisim" -> "They are fools and almost deserve the extinction that awaits them. Though we will take it upon us to rescue even them by leading them home." +"teshial" -> "They are gone. They alone were almost equal to us Cenath among elvenkind." +"dreamer" -> "The Teshial were masters of the so called dream magic." +"dream","master"-> "The dream masters, though overestimated, wielded some impressive power without much practical use." +"dreammaster" -> * +"ferumbras" -> "A human born evil. Another evidence of the destructive potential of that race." +"crunor" -> "Gods are for the weak. We will master the world on our own. We need no gods." +"excalibug" -> "Just another human myth." +"news" -> "I heared the new human settlement in the west became independent from the human empire." + +"magic" -> "Magic comes almost naturally to the Cenath. We keep the secrets of ages." +"druid" -> "Druids master spells of defence, healing, and nature." +"sorcerer" -> "Sorcerers are not attuned to nature and therefore can't master it." +"vocation" -> "You are narrow minded to think in such boundaries." +"spellbook" -> "Cenath rarely use spellbooks. The minor castes rely on them though." +"spell" -> "I can teach the spells 'Magic Shield', 'Invisible', 'Destroy Field', 'Creature Illusion', 'Chameleon', 'Convince Creature', and 'Summon Creature'." + +Paladin,"magic","shield" -> String="Magic Shield", Price=450, "Do you want to buy the spell 'Magic Shield' for %P gold?", Topic=3 +Paladin,"destroy","field" -> String="Destroy Field", Price=700, "Do you want to buy the spell 'Destroy Field' for %P gold?", Topic=3 +Paladin,"invisible" -> String="Invisible", Price=2000, "Do you want to buy the spell 'Invisible' for %P gold?", Topic=3 + +Druid,"magic","shield" -> String="Magic Shield", Price=450, "Do you want to buy the spell 'Magic Shield' for %P gold?", Topic=3 +Druid,"destroy","field" -> String="Destroy Field", Price=700, "Do you want to buy the spell 'Destroy Field' for %P gold?", Topic=3 +Druid,"chameleon" -> String="Chameleon", Price=1300, "Do you want to buy the spell 'Chameleon' for %P gold?", Topic=3 +Druid,"creature","illusion" -> String="Creature Illusion", Price=1000, "Do you want to buy the spell 'Creature Illusion' for %P gold?", Topic=3 +Druid,"convince","creature" -> String="Convince Creature", Price=800, "Do you want to buy the spell 'Convince Creature' for %P gold?", Topic=3 +Druid,"summon","creature" -> String="Summon Creature", Price=2000, "Do you want to buy the spell 'Summon Creature' for %P gold?", Topic=3 +Druid,"invisible" -> String="Invisible", Price=2000, "Do you want to buy the spell 'Invisible' for %P gold?", Topic=3 + +"magic","shield" -> "I'm sorry, but this spell is only for druids and paladins." +"destroy","field" -> * +"chameleon" -> "I'm sorry, but this spell is only for druids." +"creature","illusion" -> * +"convince","creature" -> * +"summon","creature" -> * + +Topic=3,"yes",SpellKnown(String)=1 -> "You already know that spell." +Topic=3,"yes",Level Amount=SpellLevel(String), "You need to advance to level %A to learn this spell." +Topic=3,"yes",CountMoney "You do not have enough gold to pay my services." +Topic=3,"yes" -> "From now on you can cast this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=3 -> "I thought so." +} diff --git a/data/npc/etzel.npc b/data/npc/etzel.npc new file mode 100644 index 0000000..a793db7 --- /dev/null +++ b/data/npc/etzel.npc @@ -0,0 +1,152 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# etzel.npc: Datenbank für den Magier Etzel + +Name = "Etzel" +Outfit = (66,0-0-0-0) +Home = [32626,31917,5] +Radius = 3 + +Behaviour = { +ADDRESS,Sorcerer,"hello$",! -> "Hiho and welcome back, %N!" +ADDRESS,Sorcerer,"hi$",! -> * +ADDRESS,Sorcerer,"hiho$",! -> * +ADDRESS,"hello$",! -> "Hiho, %N. " +ADDRESS,"hi$",! -> * +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Patient, young %N! Wait for your turn.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Take care out there, young one. " + +"bye" -> "Take care out there, young one. ", Idle +"farewell" -> * +"job" -> "I am der dwarfish mastermage. I am keeper of the secrets of magic." +"name" -> "My name is Etzel Fireworker, son of fire, of the Molten Rocks." +"time" -> "It's precisely %T now." +"wisdom" -> "Wisdom is not aquired cheeply." +"sorcerer" -> "Sorcery is not for the lazy or the impatient." +"power" -> "Great power brings great responsibility, young one." +"arcane" -> * +"responsibility" -> * +"vocation" -> "Being sorcerer is belonging to a vocation of great arcane power and responsibility." + + +"rune" -> "Sorry, I don't sell these anymore. I'm old and have to focus on more important things. Please ask my brother Sigurd next door. " +"life","fluid" -> * +"mana","fluid" -> * +"blank","rune" -> * +"spellbook" -> * + + +sorcerer,"wand",QuestValue(333)<1 -> "Oh, you did not purchase your first magical wand yet? Please take this little present from me as your magic teacher!",SetQuestValue(333,1),Type=3074, Amount=1,Create(Type) + +"spell",Sorcerer -> "I can teach you rune spells and instant spells. What kind of spell do you wish to learn? You can also tell me for which level you would like to learn a spell, if you prefer that.", Topic=2 +"spell" -> "Sorry, I only sell spells to Sorcerers." + +Topic=2,"rune","spell" -> "I sell attack rune spells and support rune spells. Which of these interests you most?" +Topic=2,"instant","spell" -> "I sell attack spells, healing spells, support spells and summon spells. Which of these interests you most?" +Topic=2,"level" -> "For which level would you like to learn a spell?", Topic=2 +Topic=2,"bye" -> "Take care out there, young one. ", Idle + +Sorcerer,"level" -> "For which level would you like to learn a spell?", Topic=2 +Sorcerer,"rune","spell" -> "I sell attack rune spells and support rune spells. Which of these interests you most?" +Sorcerer,"instant","spell" -> "I sell attack spells, healing spells, support spells and summon spells. Which of these interests you most?" + +Sorcerer,"attack","rune","spell" -> "I sell missile rune spells, explosive rune spells, field rune spells, wall rune spells and bomb rune spells." +Sorcerer,"support","rune","spell" -> "In this category I have 'Destroy Field'." + +Sorcerer,"missile","rune","spell" -> "In this category I have 'Light Magic Missile', 'Heavy Magic Missile' and 'Sudden Death'." +Sorcerer,"explosive","rune","spell" -> "In this category I have 'Fireball', 'Great Fireball' and 'Explosion'." +Sorcerer,"field","rune","spell" -> "In this category I have 'Poison Field', 'Fire Field' and 'Energy Field'." +Sorcerer,"wall","rune","spell" -> "In this category I have 'Fire Wall', 'Poison Wall' and 'Energy Wall'." +Sorcerer,"bomb","rune","spell" -> "In this category I have 'Firebomb'." + +Sorcerer,"attack","spell" -> "In this category I have 'Fire Wave', 'Energy Wave', 'Energy Beam' and 'Great Energy Beam'." +Sorcerer,"healing","spell" -> "In this category I have 'Light Healing', 'Intense Healing', 'Ultimate Healing' and 'Antidote'." +Sorcerer,"support","spell" -> "In this category I have 'Find Person', 'Light', 'Great Light', 'Magic Shield', 'Creature Illusion' and 'Invisible'." +Sorcerer,"summon","spell" -> "In this category I have 'Summon Creature'." + +Sorcerer,"find","person" -> String="Find Person", Price=80, "Do you want to buy the spell 'Find Person' for %P gold?", Topic=3 +Sorcerer,"light" -> String="Light", Price=100, "Do you want to buy the spell 'Light' for %P gold?", Topic=3 +Sorcerer,"light","healing" -> String="Light Healing", Price=170, "Do you want to buy the spell 'Light Healing' for %P gold?", Topic=3 +Sorcerer,"light","missile" -> String="Light Magic Missile", Price=500, "Do you want to buy the spell 'Light Magic Missile' for %P gold?", Topic=3 +Sorcerer,"antidote" -> String="Antidote", Price=150, "Do you want to buy the spell 'Antidote' for %P gold?", Topic=3 +Sorcerer,"intense","healing" -> String="Intense Healing", Price=350, "Do you want to buy the spell 'Intense Healing' for %P gold?", Topic=3 +Sorcerer,"poison","field" -> String="Poison Field", Price=300, "Do you want to buy the spell 'Poison Field' for %P gold?", Topic=3 +Sorcerer,"great","light" -> String="Great Light", Price=500, "Do you want to buy the spell 'Great Light' for %P gold?", Topic=3 +Sorcerer,"fire","field" -> String="Fire Field", Price=500, "Do you want to buy the spell 'Fire Field' for %P gold?", Topic=3 +Sorcerer,"heavy","missile" -> String="Heavy Magic Missile", Price=1500, "Do you want to buy the spell 'Heavy Magic Missile' for %P gold?", Topic=3 +Sorcerer,"magic","shield" -> String="Magic Shield", Price=450, "Do you want to buy the spell 'Magic Shield' for %P gold?", Topic=3 +Sorcerer,"fireball" -> String="Fireball", Price=800, "Do you want to buy the spell 'Fireball' for %P gold?", Topic=3 +Sorcerer,"energy","field" -> String="Energy Field", Price=700, "Do you want to buy the spell 'Energy Field' for %P gold?", Topic=3 +Sorcerer,"destroy","field" -> String="Destroy Field", Price=700, "Do you want to buy the spell 'Destroy Field' for %P gold?", Topic=3 +Sorcerer,"fire","wave" -> String="Fire Wave", Price=850, "Do you want to buy the spell 'Fire Wave' for %P gold?", Topic=3 +Sorcerer,"ultimate","healing" -> String="Ultimate Healing", Price=1000, "Do you want to buy the spell 'Ultimate Healing' for %P gold?", Topic=3 +Sorcerer,"great","fireball" -> String="Great Fireball", Price=1200, "Do you want to buy the spell 'Great Fireball' for %P gold?", Topic=3 +Sorcerer,"fire","bomb" -> String="Firebomb", Price=1500, "Do you want to buy the spell 'Fire Bomb' for %P gold?", Topic=3 +Sorcerer,"energy","beam" -> String="Energy Beam", Price=1000, "Do you want to buy the spell 'Energy Beam' for %P gold?", Topic=3 +Sorcerer,"creature","illusion" -> String="Creature Illusion", Price=1000, "Do you want to buy the spell 'Creature Illusion' for %P gold?", Topic=3 +Sorcerer,"poison","wall" -> String="Poison Wall", Price=1600, "Do you want to buy the spell 'Poison Wall' for %P gold?", Topic=3 +Sorcerer,"explosion" -> String="Explosion", Price=1800, "Do you want to buy the spell 'Explosion' for %P gold?", Topic=3 +Sorcerer,"fire","wall" -> String="Fire Wall", Price=2000, "Do you want to buy the spell 'Fire Wall' for %P gold?", Topic=3 +Sorcerer,"great","energy","beam" -> String="Great Energy Beam", Price=1800, "Do you want to buy the spell 'Great Energy Beam' for %P gold?", Topic=3 +Sorcerer,"invisible" -> String="Invisible", Price=2000, "Do you want to buy the spell 'Invisible' for %P gold?", Topic=3 +Sorcerer,"summon","creature" -> String="Summon Creature", Price=2000, "Do you want to buy the spell 'Summon Creature' for %P gold?", Topic=3 +Sorcerer,"energy","wall" -> String="Energy Wall", Price=2500, "Do you want to buy the spell 'Energy Wall' for %P gold?", Topic=3 +Sorcerer,"energy","wave" -> String="Energy Wave", Price=2500, "Do you want to buy the spell 'Energy Wave' for %P gold?", Topic=3 +Sorcerer,"sudden","death" -> String="Sudden Death", Price=3000, "Do you want to buy the spell 'Sudden Death' for %P gold?", Topic=3 + + +Topic=2,"8$" -> "For level 8 I have 'Find Person' and 'Light'.", Topic=2 +Topic=2,"9$" -> "For level 9 I have 'Light Healing'.", Topic=2 +Topic=2,"10$" -> "For level 10 I have 'Antidote'.", Topic=2 +Topic=2,"11$" -> "For level 11 I have 'Intense Healing'.", Topic=2 +Topic=2,"13$" -> "For level 13 I have 'Great Light'.", Topic=2 +Topic=2,"14$" -> "For level 14 I have 'Poison Field' and 'Magic Shield'.", Topic=2 +Topic=2,"15$" -> "For level 15 I have 'Fire Field' and 'Light Magic Missile'.", Topic=2 +Topic=2,"17$" -> "For level 17 I have 'Fireball' and 'Destroy Field'.", Topic=2 +Topic=2,"18$" -> "For level 18 I have 'Energy Field' and 'Fire Wave'.", Topic=2 +Topic=2,"20$" -> "For level 20 I have 'Ultimate Healing'.", Topic=2 +Topic=2,"23$" -> "For level 23 I have 'Great Fireball', 'Energy Beam' and 'Creature Illusion'.", Topic=2 +Topic=2,"25$" -> "For level 25 I have 'Summon Creature' and 'Heavy Magic Missile'.", Topic=2 +Topic=2,"27$" -> "For level 27 I have 'Firebomb'.", Topic=2 +Topic=2,"29$" -> "For level 29 I have 'Poison Wall' and 'Great Energy Beam'.", Topic=2 +Topic=2,"31$" -> "For level 31 I have 'Explosion'.", Topic=2 +Topic=2,"33$" -> "For level 33 I have 'Fire Wall'.", Topic=2 +Topic=2,"35$" -> "For level 35 I have 'Invisible'.", Topic=2 +Topic=2,"38$" -> "For level 38 I have 'Energy Wave'.", Topic=2 +Topic=2,"41$" -> "For level 41 I have 'Energy Wall'.", Topic=2 +Topic=2,"45$" -> "For level 45 I have 'Sudden Death'.", Topic=2 + +Topic=2 -> "Hmm, I have no spells for this level, but for many levels from 8 to 45.", Topic=2 + + +Topic=3,"yes",SpellKnown(String)=1 -> " Come on, young one, you already know this spell." +Topic=3,"yes",Level Amount=SpellLevel(String), "You have to be level %A to learn this spell." +Topic=3,"yes",CountMoney "You need some more money." +Topic=3,"yes" -> "IT BE! Now look into your spellbook for the words of this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=3 -> "As you wish." + +Topic=4,"yes",CountMoney>=Price -> "Here, young one.", DeleteMoney, Create(Type) +Topic=4,"yes" -> "Not enough money." +Topic=4 -> "As you wish." + +"deposit" -> "I will pay you 5 gold for every empty vial. Ok?", Data=0, Topic=7 +"vial" -> * +"flask" -> * + +Topic=6,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=6,"yes" -> "Come back, when you have enough money." +Topic=6 -> "Hmm, but next time." + +Topic=5,"yes",CountMoney>=Price -> "Here you are. There is a deposit of 5 gold on the vial.", DeleteMoney, Create(Type) +Topic=5,"yes" -> "Come back, when you have enough money." +Topic=5 -> "Hmm, but next time." + +Topic=7,"yes",Count(2874)>0 -> Amount=Count(2874), Price=Amount*5, "Here you are ... %P gold.", Delete(2874), CreateMoney +Topic=7,"yes" -> "You don't have any empty vials." +Topic=7 -> "Hmm, but please keep Tibia litter free." + + +} diff --git a/data/npc/eva.npc b/data/npc/eva.npc new file mode 100644 index 0000000..81ed0a7 --- /dev/null +++ b/data/npc/eva.npc @@ -0,0 +1,25 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# eva.npc: Datenbank für die Bankangestellte Eva (Carlin) + +Name = "Eva" +Outfit = (136,96-60-95-0) +Home = [32325,31780,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome %N! What can I do for you?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Sorry %N, I am already talking to a customer. Take a seat, please.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"job" -> "I work in this bank. I can change money for you." +"name" -> "I am Eva." +"time" -> "It is exactly %T." + +@"gen-bank.ndb" +} diff --git a/data/npc/explorer.ndb b/data/npc/explorer.ndb new file mode 100644 index 0000000..eb81b5a --- /dev/null +++ b/data/npc/explorer.ndb @@ -0,0 +1,324 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gen-expl.ndb: Datenbank für die Explorers Society + +"job" -> "I am the local representative of the explorer society." + +"explorer", "society" -> "Our noble society is dedicated to explore the unknown. No location is too remote for our members to travel there ...", "No beast is too wild to be hunted. No treasure buried too deep to be unearthed ...", "Only the most dedicated and fearless adventurers may join our ranks." +"base" -> "Currently we maintain public bases in Port Hope and Northport." +"join",QuestValue(300)>0 -> "But you are already a member, %N" +"join",QuestValue(300)<1 -> "Do you want to join the explorer society?",topic=1 +"no", topic=1 -> "I see. Not everyone has the guts it takes to become a professional explorer." +"yes", topic=1 -> "Fine, though it takes more than a mere lip service to join our ranks. To prove your dedication to the cause you will have to acquire an item for us ...", "The mission should be simple to fulfil. For our excavations we have ordered a sturdy pickaxe in Kazordoon. You would have to seek out this trader Uzgod and get the pickaxe for us ...", "Simple enough? Are you interested in this task?", topic=2 + +"no", topic=2 -> "I see. Not everyone has the guts it takes to become a professional explorer." +"yes", topic=2 -> "We will see if you can handle this simple task. Get the pickaxe from Uzgod in Kazordoon and bring it to one of our bases. Report there about the pickaxe.", SetQuestValue(325,1) + +"pickaxe",QuestValue(300)<1 -> Type=4845,Amount=1,"Did you get the requested pickaxe from Uzgod in Kazordoon?",topic=9 +################# +"no", topic=9 -> "Get that special pickaxe from Uzgod in Kazordoon." +"yes", topic=9,Count(Type) "Get that special pickaxe from Uzgod in Kazordoon." +"yes", topic=9,Count(Type)>=Amount -> "Excellent, you brought just the tool we need! Of course it was only a simple task. However ...", "I officially welcome you to the explorer society. From now on you can ask for missions to improve your rank.",Delete(Type), SetQuestValue(300,1) + +"rank",QuestValue(300)>0,QuestValue(300)<4 -> "You are a novice of the explorer society." +"rank",QuestValue(300)>3,QuestValue(300)<7 -> "You are a journeyman of the explorer society." +"rank",QuestValue(300)>6,QuestValue(300)<9 -> "You are a relic hunter of the explorer society." +"rank",QuestValue(300)>8 -> "You are an explorer of the explorer society." +################## Allgemeine Missionen +"ratha",QuestValue(302)=0 -> "Ratha was a great explorer and even greater ladies' man. Sadly he never returned from a visit to the amazons. Probably he is dead ...", "The society offers a substantial reward for the retrieval of Ratha or his remains. Do you have any news about Ratha?",Type=3207,Amount=1,Price=250, topic=3 +"ratha",QuestValue(302)=1 -> "Ratha was a great explorer and even greater ladies' man. Thank you for returning his remains." + +"no",topic=3 -> "If you ever stumble across some information about Ratha, let us know." +"yes",topic=3,QuestValue(302)=0,Count(Type) "What are you talking about? You have nothing to clarify Ratha's whereabouts." +"yes",topic=3,QuestValue(302)=0,Count(Type)>=Amount -> "Poor Ratha. Thank you for returning this skull to the society. We will see to a honourable burial of Ratha.", Delete(Type), CreateMoney, SetQuestValue(302,1) + + +"brooch" -> "Our members travel to far away places and cross dangerous areas, many fall prey to enemies or the land ...", "Sometimes the personal explorer brooches can be recovered. That way we learn about the fate of our members ...", "We offer a reward for each brooch returned to us. Have you found an explorer brooch?",Type=3005,Amount=1,Price=50, topic=53 + +"no", topic=53 -> "Sometimes no news is good news." +"yes", topic=53,Count(Type)>=Amount -> "It's always a sad day when we learn about the death of a member. But at least we learnt about his fate. Thank you, here is your reward.", Delete(Type), CreateMoney +"yes", topic=53,Count(Type) "You don't have any lost brooch with you. This is not a topic to make fun of." + +"smith", "hammer" -> "The explorer society is looking for a genuine giant smith hammer for our collection. It is rumoured the cyclopses of the Plains of Havoc might be using one. Did you by chance obtain such a hammer?",Type=3208,Amount=1,Price=250, topic=4 +"smith", "hammer" ,QuestValue(303)=1 -> "The explorer society was looking for a genuine giant smith hammer until you brought us one. Thank you again." + +"yes", topic=4,Count(Type)>=Amount -> "Marvellous! You brought a giant smith hammer for the explorer society!", Delete(Type), CreateMoney, SetQuestValue(303,1) +"yes", topic=4,Count(Type) "This is no giant smith hammer." +"no", topic=4 -> "Just as you like. But think about the reward!" + +####### + +"hydra","egg" -> "The examination of hydra eggs is a valuable source of information. We buy hydra eggs for 500 gold. Are you interested in selling one?",Type=4839,Amount=1,Price=500, topic=40 + +"sell",%1,1<%1,"hydra","egg" -> Type=4839, Amount=%1, Price=500*%1, "The examination of hydra eggs is a valuable source of information. We buy hydra eggs for 500 gold each. Do you want to sell %A hydra eggs for %P gold?", Topic=40 + +"no",topic=40 -> "If you ever aquire a hydra egg, bring it here." +"yes",topic=40,Count(Type) "What are you talking about? You don't own that many hydra eggs." +"yes",topic=40,Count(Type)>=Amount -> "Thank you in the name of science.", Delete(Type), CreateMoney +#### +"scroll","lizard" -> "The examination of scrolls with lizard writings is a valuable source of information. We buy such scrolls for 500 gold. Are you interested to sell one?",Type=4831,Amount=1,Price=500, topic=41 +"parchment" -> * + +"no",topic=41 -> "If you ever aquire a parchment with lizard writings, bring it here." +"yes",topic=41,Count(Type) "What are you talking about? You own no parchment with lizard writings at all." +"yes",topic=41,Count(Type)>=Amount -> "Thank you in the name of science.", Delete(Type), CreateMoney + +###### + + +######################## Missionen + +"mission",QuestValue(300)>0,QuestValue(300)<4 -> "The missions available for your rank are the butterfly hunt, plant collection and ice delivery." + +"butterfly", "hunt",QuestValue(300)>0,QuestValue(304)=0 -> "The mission asks you to collect some species of butterflies, are you interested?", topic=5 +"no", topic=5 -> "Perhaps another mission suits you more." +"yes", topic=5 -> "This preparation kit will allow you to collect a purple butterfly you have killed ...", "Just use it on the fresh corpse of a purple butterfly, return the prepared butterfly to me and give me a report of your butterfly hunt.", Create(4863), SetQuestValue(304,1) + +"butterfly", "hunt",QuestValue(304)=1 -> "Did you acquire the purple butterfly we are looking for?",Type=4865,Amount=1, topic=6 +"no", topic=6 -> "Then go and look for one." +"yes", topic=6,Count(Type) "I can't see a purple butterfly. Perhaps you lost it somewhere." +"yes", topic=6,Count(Type)>=Amount -> "A little bit battered but it will do. Thank you! If you think you are ready, ask for another butterfly hunt.", Delete(Type), SetQuestValue(304,2) + + +"butterfly", "hunt",QuestValue(304)=2 -> "This preparation kit will allow you to collect a blue butterfly you have killed ...", "Just use it on the fresh corpse of a blue butterfly, return the prepared butterfly to me and give me a report of your butterfly hunt.", Create(4863), SetQuestValue(304,3) + +"butterfly", "hunt",QuestValue(304)=3 -> "Did you acquire the blue butterfly we are looking for?",Type=4866,Amount=1,topic=7 +"no",topic=7 -> "Then go and look for one." +"yes",topic=7,Count(Type) "I can't see a blue butterfly. Perhaps you lost it somewhere." +"yes",topic=7,Count(Type)>=Amount -> "Again I think it will do. Thank you! If you think you are ready, ask for another butterfly hunt.", Delete(Type), SetQuestValue(304,4) + + +"butterfly", "hunt",QuestValue(304)=4 -> "This preparation kit will allow you to collect a red butterfly you have killed ...", "Just use it on the fresh corpse of a red butterfly, return the prepared butterfly to me and give me a report of your butterfly hunt.", Create(4863), SetQuestValue(304,5) + +"butterfly", "hunt",QuestValue(304)=5 -> "Did you acquire the red butterfly we are looking for?",Type=4864,Amount=1, topic=8 +"no", topic=8 -> "Then go and look for one." +"yes", topic=8,Count(Type) "I can't see a red butterfly. Perhaps you lost it somewhere." +"yes", topic=8,Count(Type)>=Amount -> "That is an extraordinary species you have brought. Thank you! That was the last butterfly we needed.", Delete(Type), SetQuestValue(304,6),SetQuestValue(300,QuestValue(300)+1) +"butterfly", "hunt",QuestValue(304)=6 -> "You have already finished the butterfly hunt. Of course you can always ask me what missions are available." + +#### topic 9 ist verwendet + +"plant", "collection",QuestValue(300)>0,QuestValue(305)=0 -> "In this mission we require you to get us some plant samples from Tiquandan plants. Would you like to fulfil this mission?", topic=10 +"no", topic=10 -> "Perhaps another mission suits you more." +"yes", topic=10 -> "Fine! Here take this botanist's container. Use it on a jungle bells plant to collect a sample for us. Report about your plant collection when you have been successful.", Create(4867),SetQuestValue(305,1) + +"plant", "collection",QuestValue(305)=1 -> "Did you acquire the sample of the jungle bells plant we are looking for?",Type=4868,Amount=1, topic=11 +"no", topic=11 -> "Then go and look for one." +"yes", topic=11,Count(Type) "Sorry, you don't have a useful sample." +"yes", topic=11,Count(Type)>=Amount -> "I see. It seems you've got some quite useful sample by sheer luck. Thank you! Just tell me when you are ready to continue with the plant collection.", Delete(Type),SetQuestValue(305,2) + +"plant", "collection",QuestValue(305)=2 -> "Use this botanist's container on a witches cauldron to collect a sample for us. Bring it here and report about your plant collection.", Create(4867),SetQuestValue(305,3) + +"plant", "collection",QuestValue(305)=3 -> "Did you acquire the sample of the witches cauldron we are looking for?",Type=4870,Amount=1, topic=12 +"no", topic=12 -> "Then go and look for one." +"yes", topic=12,Count(Type) "Sorry, you don't have any useful sample." +"yes", topic=12,Count(Type)>=Amount -> "Ah, finally. I started to wonder what took you so long. But thank you! Another fine sample, indeed. Just tell me when you are ready to continue with the plant collection.", Delete(Type),SetQuestValue(305,4) + +"plant", "collection",QuestValue(305)=4 -> "Use this botanist's container on a giant jungle rose to obtain a sample for us. Bring it here and report about your plant collection.", Create(4867),SetQuestValue(305,5) + +"plant", "collection",QuestValue(305)=5 -> "Did you acquire the sample of the giant jungle rose we are looking for?",Type=4869,Amount=1, topic=13 +"no", topic=13 -> "Then go and look for one. Keep in mind we need samples of the giant jungle rose, not the small one." +"yes", topic=13,Count(Type) "Sorry you don't have any useful sample. Perhaps you did not use the botanist's container on a giant jungle rose as requested, but on a small one." +"yes", topic=13,Count(Type)>=Amount -> "What a lovely sample! With that you have finished your plant collection missions.", Delete(Type),SetQuestValue(305,6),SetQuestValue(300,QuestValue(300)+1) + + +"plant", "collection",QuestValue(305)=6 -> "You have already finished the plant collection missions. Of course you can always ask me what missions are available." + +"ice", "delivery",QuestValue(300)>0,QuestValue(306)=0 -> "Our finest minds came up with the theory that deep beneath the ice island of Folda ice can be found that is ancient. To prove this theory we would need a sample of the aforesaid ice ...", "Of course the ice melts away quickly so you would need to hurry to bring it here ...", "Would you like to accept this mission?",topic=14 + +"no",topic=14 -> "Perhaps another mission suits you more." +"yes",topic=14 -> "So listen please: Take this ice pick and use it on a block of ice in the caves beneath Folda. Get some ice and bring it here as fast as you can ...", "Should the ice melt away, report on your ice delivery mission anyway. I will then tell you if the time is right to start another mission.", Create(4872),SetQuestValue(306,1) +"ice", "delivery",QuestValue(306)=1 -> "Did you get the ice we are looking for?",Type=4837,Amount=1,topic=15 +"no",topic=15 -> "Did it melt away?",topic=16 + "no",topic=16 -> "Then don't waste your time and go to the caves on Folda to get some ice." + "yes",topic=16,QuestValue(307)=0 -> "I think you are wrong, just try to get that ice as you were told." + "yes",topic=16,QuestValue(307)=1,Count(Type)>Amount -> "What are you talking about, I can see you still have some ice on you." + "yes",topic=16,QuestValue(307)=1,Count(Type) "*Sigh* I think the time is right to grant you another chance to get that ice. Hurry up this time.",SetQuestValue(307,0), EffectOpp(13) + +"yes",topic=15,Count(Type) "Sorry, you don't have any ice on you." +"yes",topic=15,Count(Type)>=Amount,QuestValue(307)=0 -> "This ice looks odd. I don't think it's from Folda. Make sure to travel there to get the ice we are looking for." +"yes",topic=15,Count(Type)>=Amount,QuestValue(307)=1 -> "Just in time. Sadly not much ice is left over but it will do. Thank you again.",SetQuestValue(306,2),SetQuestValue(300,QuestValue(300)+1), Delete(Type) + +"ice", "delivery",QuestValue(306)=2 -> "You already brought us the ice sample that we needed. Of course you can always ask me what missions are available." + +######### +# Debug # +######### + +#"advancement", QuestValue(300)>0, QuestValue(304)<6 -> "You have not even finished your butterfly hunt. Perform some missions and ask again." +#"advancement", QuestValue(300)>0, QuestValue(304)=6 -> "So you think you are worthy of an advancement?",topic=55 +#"no",topic=55 -> "Then stop bothering me with it." +#"yes",topic=55, QuestValue(305)<6 -> "You have not even finished your plant collection. Perform some missions and ask again." +#"yes",topic=55, QuestValue(305)=6 -> "Well, you performed some simple tasks at least but do you realy think you deserve an advancement?",Topic=56 +#"no",topic=56 -> "Then stop bothering me with it." +#"yes",topic=56, QuestValue(306)<2 -> "First finish the ice delivery mission. Then we might talk about advancement." +#"yes",topic=56, QuestValue(306)=2, QuestValue(300)>3 -> "Sorry but your rank mirrors your performance perfectly." +#"yes",topic=56, QuestValue(306)=2, QuestValue(300)<4 -> "This is odd indeed. I must have confused something in my papers, sorry. I grant you the rank of a journeyman.",SetQuestValue(300,4) + + +######################## +# NEUE MISSIONEN (4-6) # +######################## + + +"mission",QuestValue(300)>3,QuestValue(300)<7 -> "The missions available for your rank are lizard urn, beholder secrets and orc powder." + +"lizard", "urn",QuestValue(308)=0,QuestValue(300)>3 -> "The explorer society would like to acquire an ancient urn which is some sort of relic to the lizard people of Tiquanda. Would you like to accept this mission?",topic=17 + +"no",topic=17 -> "Perhaps another mission suits you more." +"yes",topic=17 -> "You have indeed the spirit of an adventurer! In the south-east of Tiquanda is a small settlement of the lizard people ...", "Beneath the newly constructed temple there, the lizards hide the said urn. Our attempts to acquire this item were without success ...", "Perhaps you are more successful.",SetQuestValue(308,1) + +"lizard", "urn",QuestValue(308)=1 -> "Did you manage to get the ancient urn?",Type=4847,Amount=1,topic=18 + +"no",topic=18 -> "It must be somewhere beneath the newly constructed lizard temple in the south-east of Tiquanda." +"yes",topic=18,Count(Type) "Sorry, you don't have the urn. It has to be somewhere beneath the newly constructed lizard temple in the south-east of Tiquanda." +"yes",topic=18,Count(Type)>=Amount -> "Yes, that is the prized relic we have been looking for so long. You did a great job, thank you.", Delete(Type),SetQuestValue(308,2),SetQuestValue(300,QuestValue(300)+1) + +"lizard", "urn",QuestValue(308)=2 -> "You already retrieved the urn for us. Of course you can always ask me what missions are available." + +###################### + +"beholder", "secret",QuestValue(309)=0,QuestValue(300)>3 -> "We want to learn more about the ancient race of beholders. We believe the black pyramid north east of Darashia was originally built by them ...", "We ask you to explore the ruins of the black pyramid and look for any signs that prove our theory. You might probably find some document with the numeric beholder language ...", "That would be sufficient proof. Would you like to accept this mission?",topic=19 + +"no",topic=19 -> "Perhaps another mission suits you more." +"yes",topic=19 -> "Excellent! So travel to the city of Darashia and then head north-east for the pyramid ...", "If any documents are left, you probably find them in the catacombs beneath. Good luck!",SetQuestValue(309,1) + +"beholder", "secret",QuestValue(309)=1 -> "Have you found any proof that the pyramid was built by beholders?",Type=4846,Amount=1,topic=20 +"no",topic=20 -> "We are sure there is some document left. Probably in the deepest catacombs beneath the black pyramid." +"yes",topic=20,Count(Type) "Sorry, whatever you have found is no true proof for our theory. Please return to the black pyramid and explore it carefully." +"yes",topic=20,Count(Type)>=Amount -> "You did it! Excellent! The scientific world will be shaken by this discovery!", Delete(Type),SetQuestValue(309,2),SetQuestValue(300,QuestValue(300)+1) + + +"beholder", "secret",QuestValue(309)=2 -> "You already recovered the scroll. Of course you can always ask me what missions are available." + +##################### + +"orc", "powder",QuestValue(310)=0,QuestValue(300)>3 -> "It is commonly known that orcs of Uldereks Rock use some sort of powder to increase the fierceness of their war wolves and berserkers ...", "What we do not know are the ingredients of this powder and its effect on humans ...", "So we would like you to get a sample of the aforesaid powder. Do you want to accept this mission?", topic=21 + +"no",topic=21 -> "Perhaps another mission suits you more." +"yes",topic=21 -> "You are a brave soul. As far as we can tell, the orcs maintain some sort of training facility in some hill in the north-east of their city ...", "There you should find lots of their war wolves and hopefully also some of the orcish powder. Good luck!",SetQuestValue(310,1) + +"orc", "powder",QuestValue(310)=1 -> "Did you acquire some of the orcish powder?",Type=4838,Amount=1,topic=34 +"no",topic=34 -> "Make sure to search in the hill they use to raise and train their war wolves." +"yes",topic=34,Count(Type) "Sorry, you have nothing with you that would fit the descriptions we got of the powder." +"yes",topic=34,Count(Type)>=Amount -> "You really got it? Amazing! Thank you for your efforts.", Delete(Type),SetQuestValue(310,2),SetQuestValue(300,QuestValue(300)+1) +"orc", "powder",QuestValue(310)=2 -> "You already brought us some orcish powder. Of course you can always ask me what missions are available." + +########################## +# NEUE MISSIONEN (7-9) # +########################## + +"mission",QuestValue(300)>6,QuestValue(300)<10 -> "The missions available for your rank are elven poetry, memory stone and rune writings." + +"elven", "poetry",QuestValue(311)=0,QuestValue(300)>6 -> "Some high ranking members would like to study elven poetry. They want the rare book 'Songs of the Forest' ...", "For sure someone in Ab'Dendriel will own a copy. So you would just have to ask around there. Are you willing to accept this mission?",topic=22 +"no",topic=22 -> "Perhaps another mission suits you more." +"yes",topic=22 -> "Excellent. This mission is easy but nonetheless vital. Travel to Ab'Dendriel and get the book.",SetQuestValue(311,1) + + +"song", "forest",QuestValue(311)=1 -> "Did you acquire a copy of 'Songs of the Forest' for us?",Type=4844,Amount=1,topic=23 +"elven", "poetry",QuestValue(311)=1 -> * +"book",QuestValue(311)=1 -> * +"no",topic=23 -> "Then try harder. Someone might own it. If you lost a copy, ask around again." +"yes",topic=23,Count(Type) "Whatever you thought you acquired, it's not the book we are looking for! If you lost the copy, ask around again." +"yes",topic=23,Count(Type)>=Amount,QuestValue(312)=0 -> "It can easily be seen that this book was forged by a dwarf. Try to get a real copy somewhere." +"yes",topic=23,Count(Type)>=Amount,QuestValue(312)=1 -> "Let me have a look! Yes, that's what we wanted. A copy of 'Songs of the Forest'. I won't ask any questions about those bloodstains.", Delete(Type),SetQuestValue(311,2),SetQuestValue(300,QuestValue(300)+1) + +"elven", "poetry",QuestValue(311)=2 -> "You already pleased our leadership by acquiring a copy of that book. Of course you can always ask me what missions are available." + +########################## + +"memory", "stone",QuestValue(313)=0,QuestValue(300)>6 -> "We acquired some knowledge about special magic stones. Some lost civilisations used it to store knowledge and lore, just like we use books ...", "The wisdom in such stones must be immense, but so are the dangers faced by every person who tries to obtain one...", "As far as we know the ruins found in the north-west of Edron were once inhabited by beings who used such stones. Do you have the heart to go there and to get us such a stone?",topic=24 +"no",topic=24 -> "Perhaps another mission suits you more." +"yes",topic=24 -> "In the ruins of north-western Edron you should be able to find a memory stone. Good luck.",SetQuestValue(313,1) + + +"memory", "stone",QuestValue(313)=1 -> "Were you able to acquire a memory stone for our society?",Type=4841,Amount=1,topic=25 +"no",topic=25 -> "Try harder. We are sure there are memory stones left in the north-western dungeons of Edron." +"yes",topic=25,Count(Type) "You don't have any memory stone!" +"yes",topic=25,Count(Type)>=Amount,QuestValue(314)=0 -> "This memory stone looks damaged. Probably you bought it from some suspicious individual. Travel to Edron and get one on your own." +"yes",topic=25,Count(Type)>=Amount,QuestValue(314)=1 -> "A flawless memory stone! Incredible! It will take years even to figure out how it works but what an opportunity for science, thank you!", Delete(Type),SetQuestValue(313,2),SetQuestValue(300,QuestValue(300)+1) + + +"memory", "stone",QuestValue(313)=2 -> "You already brought us a memory stone. It will take years to make it work and probably decades to decipher and understand the knowledge the stone contains." + +######################### + +"rune", "writing",QuestValue(315)=0,QuestValue(300)>6 -> "We would like to study some ancient runes that were used by the lizard race. We suspect some relation of the lizards to the founders of Ankrahmun ...", "Somewhere under the ape infested city of Banuta, one can find dungeons that were once inhabited by lizards ...", "Look there for an atypical structure that would rather fit to Ankrahmun and its tombs. Copy the runes you will find on this structure ...", "Are you up to that challenge?",topic=26 +"no",topic=26 -> "Perhaps you are interested at another time." +"yes",topic=26 -> "Excellent! Here, take this tracing paper and use it on the object you will find there to create a copy of the ancient runes.", Create(4842),SetQuestValue(315,1) + +"rune", "writing",QuestValue(315)=1 -> "Did you create a copy of the ancient runes as requested?",Type=4843,Amount=1,topic=27 +"no",topic=27 -> "Please remember, somewhere in the dungeons beneath Banuta has to be some structure that seemingly does not belong there. Use the copy paper on it." +"yes",topic=27,Count(Type) "You don't have any copy of the runes that we need!" +"yes",topic=27,Count(Type)>=Amount,QuestValue(316)=0 -> "This copy is ruined by sweat and blood, sorry. Travel to Banuta and make sure to make a clean copy." +"yes",topic=27,Count(Type)>=Amount,QuestValue(316)=1 -> "It's a bit wrinkled but it will do. Thanks again.", Delete(Type),SetQuestValue(315,2),SetQuestValue(300,QuestValue(300)+1) + +"rune", "writing",QuestValue(315)=2 -> "You already brought us a copy of those runes which gave us some interesting insights." + +######################## + +"mission",QuestValue(300)=10,QuestValue(317)=0 -> "The explorer society needs a great deal of help in the research of astral travel. Are you willing to help?", topic=28 +"no", topic=28 -> "Perhaps you are interested at another time" +"yes" , topic=28 -> "Fine. The society is looking for new means to travel. Some of our most brilliant minds have some theories about astral travel that they want to research further ...", "Therefore we need you to collect some ectoplasm from the corpse of a ghost. We will supply you with a collector that you can use on the body of a slain ghost ...", "Do you think you are ready for that mission?", topic=29 +"no", topic=29 -> "Perhaps you are interested some other time." +"yes", topic=29 -> "Good! Take this container and use it on a ghost that was recently slain. Return with the collected ectoplasm and hand me that container ...", "Don't lose the container. They are expensive!", Create(4852),SetQuestValue(317,1) + +"ectoplasm",QuestValue(317)=1 -> "Do you have some collected ectoplasm with you?",Type=4853,Amount=1,topic=30 +"container",QuestValue(317)=1 -> * +"mission",QuestValue(317)=1 -> * +"no",topic=30 -> "Just use the container on a slain ghost. Make sure it lost its unholy mockery of life before you fulfil your task. Be quick, a partly decomposed corpse will not contain enough ectoplasm." +"yes",topic=30,Count(Type) "Sorry, but you have no ectoplasm at all!" +"yes",topic=30,Count(Type)>=Amount -> "Phew, I had no idea that ectoplasm would smell that ... oh, it's you, well, sorry. Thank you for the ectoplasm.", Delete(Type),SetQuestValue(317,2),SetQuestValue(300,11) + +"ectoplasm",QuestValue(317)=2 -> "You already brought us enough ectoplasm for our research." + +######################### + +"mission",QuestValue(300)=11,QuestValue(318)=0 -> "The research on ectoplasm makes good progress. Now we need some spectral article. Our scientists think a spectral dress would be a perfect object for their studies ...", "The bad news is that the only source to got such a dress is the queen of the banshees. Do you dare to seek her out?",topic=31 + +"no",topic=31 -> "Perhaps you are interested in it some other time." +"yes",topic=31 -> "That is quite courageous. We know, it's much we are asking for. The queen of the banshees lives in the so called Ghostlands, south west of Carlin. It is rumoured that her lair is located in the deepest dungeons beneath that cursed place ...", "Any violence will probably be futile, you will have to negotiate with her. Try to get a spectral dress from her. Good luck.",SetQuestValue(318,1) + +"spectral", "dress",QuestValue(318)=1 -> "Have you acquired the spectral dress we need?",Type=4836,Amount=1,topic=32 +"mission",QuestValue(318)=1 -> * + +"no", topic=32 -> "Remember, the queen of the banshees lives in the so called Ghostlands, south west of Carlin. Her lair is rumoured to be in the deepest dungeons beneath that cursed place ...", "Any violence will probably be futile and you will have to negotiate with her. Try to get a spectral dress from her." +"yes", topic=32,Count(Type) "Sorry, you don't have a spectral dress!" +"yes", topic=32,Count(Type)>=Amount,QuestValue(319)=0 -> "Sorry, this dress is infested with spectral moths. Get a spectral dress from the banshee queen." +"yes", topic=32,Count(Type)>=Amount,QuestValue(319)=1 -> "Just in time! With this spectral article we can start the final phase of our research.", Delete(Type),SetQuestValue(318,2),SetQuestValue(300,12) + +"spectral",QuestValue(318)=2 -> "You provided us with a spectral dress and we are ready for the final stages of our research project." + + +##################### + +"portals",QuestValue(320)=5 -> "Sorry, you did not charge both floor tiles as requested." +"mission",QuestValue(320)=5 -> * + +"portals",QuestValue(320)=5,QuestValue(321)=1,QuestValue(322)=1,QuestValue(323)=0 -> Amount=6, Type=5021,"Both carvings are now charged and harmonised. In theory you should be able to travel in zero time from one base to the other ...", "However, you will need to have an orichalcum pearl in your possession to use it as power source. It will be destroyed during the process. I will give you 6 of such pearls and you can buy new ones in our bases ...", "In addition, you need to be a premium explorer to use the astral travel ...", "And remember: it's a small teleport for you, but a big teleport for all Tibians.",SetQuestValue(323,1), Create(Type) +"mission",QuestValue(320)=5,QuestValue(321)=1,QuestValue(322)=1,QuestValue(323)=0 -> * + +"portals",QuestValue(320)=5,QuestValue(321)=1,QuestValue(322)=1,QuestValue(323)=1 -> "The portals should be ready to be used now. If you have an orichalcum pearl with you, enter the portal." +"mission",QuestValue(320)=5,QuestValue(321)=1,QuestValue(322)=1,QuestValue(323)=1 -> "There are no new missions avaliable right now." +###################### +"orichalcum" -> Amount=1, Type=5021, Price=80, "Do you want to buy an orichalcum pearl for %P gold?", Topic=51 + +Topic=51,"yes",CountMoney>=Price -> "Here, use it wisely.", DeleteMoney, Create(Type) +Topic=51,"yes" -> "Sorry, you don't have the money for this transaction." +Topic=51 -> "Is there anything else I can do for you?" + +%1,1<%1,"orichalcum" -> Amount=%1, Type=5021, Price=80*%1, "Do you want to buy %A orichalcum pearls for %P gold?", Topic=52 + +Topic=52,"yes",CountMoney>=Price -> "Here, use them wisely.", DeleteMoney, Create(Type) +Topic=52,"yes" -> "Sorry, you don't have the money for this transaction." +Topic=52 -> "Is there anything else I can do for you?" + +###################### + +"botanist", "container" -> Amount=1, Type=4867, Price=500, "Do you want to buy a botanist container for %P gold?", Topic=56 +"preparation", "kit" -> Amount=1, Type=4863, Price=250, "Do you want to buy a preparation kit for %P gold?", Topic=56 +"ectoplasm", "container" -> Amount=1, Type=4852, Price=750, "Do you want to buy an ectoplasm container for %P gold?", Topic=56 + +Topic=56,"yes",CountMoney>=Price -> "Here, better don't lose it.", DeleteMoney, Create(Type) +Topic=56,"yes" -> "Sorry, you don't have the money for this transaction." +Topic=56 -> "Is there anything else I can do for you?" + diff --git a/data/npc/fahradin.npc b/data/npc/fahradin.npc new file mode 100644 index 0000000..be19739 --- /dev/null +++ b/data/npc/fahradin.npc @@ -0,0 +1,110 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# fahradin.npc: Datenbank für den Maridzauberer Fa'hradin + +Name = "Fa'hradin" +Outfit = (80,0-0-0-0) +Home = [33106,32541,5] +Radius = 1 + +Behaviour = { + +ADDRESS,"hello$",QuestValue(278)=2,! -> "Aaaah... what have we here. A human - interesting. And such an ugly specimen, too... All right, human %N. How can I help you?" +ADDRESS,"hi$",QuestValue(278)=2,! -> * +ADDRESS,"greetings$",QuestValue(278)=2,! -> * +ADDRESS,"djanni'hah$",QuestValue(278)=2,! -> * +ADDRESS,! -> Idle +BUSY,"hello$",QuestValue(278)=2,! -> "Wait human. I'll take care of you in a minute, %N.", Queue +BUSY,"hi$",QuestValue(278)=2,! -> * +BUSY,"greetings$",QuestValue(278)=2,! -> * +BUSY,"djanni'hah$",QuestValue(278)=2,! -> * +BUSY,! -> NOP +VANISH,! -> "Farewell, human." + +"bye" -> "Farewell, human. I will always remember you. Unless I forget you, of course.", Idle +"farewell" -> * +"name" -> "I am known as Fa'hradin." +"fa'hradin" -> "Yes, that is me. It seems you have heard my name before." +"job" -> "Well, you could say I am the wizard of the Marid. Of course, I know that all djinn are magical creatures. But let us put it this way: I am slightly better at wielding magic then your average djinn in the street." +"djinn" -> "Our race is in a deplorable state at the moment. However, it is interesting from a scientific point of view. I am really curious to see if the Efreet and the Marid are really going to develop into two completely different species..." +"efreet" -> "I have not be been able to figure out exactly why the Efreet have developed a different skin colour. ...", + "This poses an interesting scientific problem, you know. Perhaps it is a magical effect, but I have a feeling that there are other forces at work here." +"marid" -> "That is what we call ourselves. We like to think of ourselves as the true inheritors of the djinn legacy." + +"gabel" -> "He is our leader. He does have his mistakes, but then he always tries to do what he thinks is right, and I suppose that makes him a good leader." +"king" -> "Djinns do not have kings. Gabel has long abdicated the title because of his convictions, and Malor... Well, I suppose he would not refuse to take the crown, but I doubt he will ever get a chance to do so." +"malor" -> "That treacherous snake has been waiting for a chance to seize power for as long as I can remember. He and Gabel used to be as close as brothers, you know." +"mal'ouquah",QuestValue(281)=0 -> "Mal'ouquah is Malor's fortress which lies to the south. I know it well even though I have never been there myself. Insider information, you know." +"mal'ouquah",QuestValue(281)>0 -> "Mal'ouquah is Malor's fortress which lies to the south. Of course you cannot enter it through the front door. But there's also an unguarded back door in the north-west corner of the fortress..." +"ashta'daramai" -> "That is what this place is called. It is not difficult to guess that that name was not my idea." +"human" -> "You are a curious species: Weak, yet strong. Stupid, yet clever. Evil, yet good. Fascinating, really. ...", + "For thousands of years we regarded the northern continent as barbaric and wild. ...", + "And all of sudden there are roads and pastures and mighty cities. The problem with us djinn is that we always underestimate other species, especially humans." +"zathroth" -> "He created our race, but we find it hard to love him. Sometimes I think that whole war has erupted because there is something like a design flaw in us djinns, an inconsistency in the way we are. ...", + "I have never been able to put my finger on it, but it keeps me wondering..." +"tibia" -> "Eons ago when I was still young I felt the world was a place of wonder and joy. Now all I see is a badly working system full of design flaws. ...", + "Must have been the first world the gods have created. Who knows? Perhaps they have learnt from their mistakes, and they are creating a better world somewhere else?" +"daraman" -> "I have met him myself. He was a sharp thinker and a charismatic conversationalist. ...", + "I suppose he never managed to convince me quite as thoroughly as he managed to convince Gabel, but I came to admire his amazing personal integrity. ...", + "In the end I chose to follow his creed because I felt that we djinn lacked something, and I thought that perhaps Daraman had an answer." +"darashia" -> "Darashia is comparatively young. The local ruler managed to establish his own little caliphate thanks to the riches he accumulated. ...", + "As long as he continues to control the eastern trade routes Darashia will continue to flourish." +"scarab" -> "An interesting species. Oh, they are as thick as two short planks, of course, but there is definitely something magic about them. ...", + "I have not carried out many studies, however, because dissecting scarabs is a real hassle." +"edron" -> "I am not much of a traveller, but I would like to see the northern cities everbody is talking about. Perhaps one day I will do that. Oh, I will use some kind of magical disguise, of course." +"thais" -> * +"venore" -> * +"kazordoon" -> * +"carlin" -> * +"ab'dendriel" -> * +"ankrahmun" -> "That is one of the oldest human settlements in the whole of Tibia. I understand it is currently ruled by the pharaoh - some sort of undead priest-king. I am sure that must be a charming fellow." +"pharaoh" -> "Apparently the whole issue of dying in order to extend the natural life span was his idea. Those humans. You never know what they come up with next!" + +"palace" -> "The pharaoh's palace in Ankrahmun is an impressive building. At least that is how I remember it to be. ...", + "I suppose it is a little less cheerful these days, with all that undead riff-raff roaming its halls." +"ascension" -> "A fundamental part of the pharaoh's cult. I have not studied it in any detail, though." +"rah" -> "Another cornerstone of the undead pharaoh's theological theories. I do not know much more about it, I'm afraid." +"uthun" -> * +"akh" -> * + +"kha'zeel" -> "None of the mountains here has developed naturally. The whole range has been raised by using powerful magic, and a lot of this magic lingers to this very day. A great place to be a wizard, but a dangerous place to travel." +"kha'labal" -> "The Kha'labal used to be a paradise. I remember it well. The fact that it is a barren desert today might give you an idea of the things that happened during the war." +"war" -> "For a long time it seemed that the war was over for good. But now that Malor is free again he will surely kindle the flame of war again. ...", + "Damn that foolish orc. If I manage to get hold of him he will be turned into something much worse than a slime." +"melchior" -> "Ah. I remember him. A trader, was he not? I haven't seen him for a long time." +"alesar" -> "That name brings up bad memories. I never really liked him, but you just had to admire his skills at the forge. His desertion was a great loss for our cause." +"baa'leal" -> "Oh, you just have to love that djinn. We have met on the battlefield on half a dozen occasions, and he lost each single one of these battles. ...", + "To be sure, he is a great warrior, but he is also lousy general and a complete dunce. As long as he is Malor's commander-in-chief I think we're safe." +"lamp" -> "Ah yes. We djinn sleep in lamps. We have a natural ability to dematerialise, you see." +"rata'mari" -> "Ah yes. Have you seen him? One of my best works so far. Nobody will ever suspect he is in fact a transformed djinn. The only problem is I'm much better with transforming people into other forms than with transforming them back. Poor fellow." +"fa'hradin","lamp" -> "I hate to flatter myself, but that lamp was a masterpiece. Malor would have been imprisoned in it for the rest of his miserable life if it had not been for that nincompoop who calls himself an orc king. That foolish troglodyte!" + +"work",QuestValue(280)<2 -> "Looking for work, are you? Well, it's very tempting, you know, but I'm afraid we do not really employ beginners. Perhaps our cook could need a helping hand in the kitchen." +"mission",QuestValue(280)<2 -> * + +"work",QuestValue(280)=2,QuestValue(281)=0 -> "I have heard some good things about you from Bo'ques. But I don't know. ...", + "Well, all right. I do have a job for you. ...", + "In order to stay informed about our enemy's doings, we have managed to plant a spy in Mal'ouquah. ...", + "He has kept the Efreet and Malor under surveillance for quite some time. ...", + "But unfortunately, I have lost contact with him months ago. ...", + "I do not fear for his safety because his cover is foolproof, but I cannot contact him either. This is where you come in. ...", + "I need you to infiltrate Mal'ouqhah, contact our man there and get his latest spyreport. The password is PIEDPIPER. Remember it well! ...", + "I do not have to add that this is a dangerous mission, do I? If you are discovered expect to be attacked! So good luck, human!", SetQuestValue(281,1) +"bo'ques",QuestValue(280)=2,QuestValue(281)=0 -> * +"mission",QuestValue(280)=2,QuestValue(281)=0 -> * + +"work",QuestValue(281)=1 -> "Did you already retrieve the spyreport?", Topic=1 +"mission",QuestValue(281)=1 -> * +"report",QuestValue(281)=1 -> * +"spy",QuestValue(281)=1 -> * + +Topic=1,"yes",Count(3232)=1,! -> "You really have made it? You have the report? How come you did not get slaughtered? I must say I'm impressed. Your race will never cease to surprise me. ...", + "Well, let's see. ...", + "I think I need to talk to Gabel about this. I am sure he will know what to do. Perhaps you should have a word with him, too.", Amount=1, Delete(3232), SetQuestValue(281,2) +Topic=1 -> "Don't waste any more time. We need the spyreport of our man in Mal'ouquah as soon as possible! ...", + "Also don't forget the password to contact our man: PIEDPIPER!" + +"work",QuestValue(281)=2 -> "Did you already talk to Gabel about the report? I think he will have further instructions for you." +"mission",QuestValue(281)=2 -> * +"report",QuestValue(281)=2 -> * +"spy",QuestValue(281)=2 -> * +} diff --git a/data/npc/falk.npc b/data/npc/falk.npc new file mode 100644 index 0000000..c9da165 --- /dev/null +++ b/data/npc/falk.npc @@ -0,0 +1,58 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# falk.npc: Datenbank für den Wachmann/Fremdenführer Falk + +Name = "Falk" +Outfit = (131,76-11-11-76) +Home = [33190,31777,7] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "LONG LIVE KING TIBIANUS! Welcome to the isle of Edron!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Can't you see I am busy?!." +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "What a lack of manners!" + +"bye" -> "LONG LIVE THE KING!", Idle +"news" -> "Sorry, that's confidential." +"how","are","you"-> "I'm well prepared for my duty." +"sell" -> "Visit the shopkeepers to buy their fine wares." +"king" -> "LONG LIVE THE KING!" +"leader" -> * +"name" -> "I'm Lieutenant Falk." +"job" -> "I'm the Edron harbour guard. I protect Edron castle and inform visitors about this building and Edron itself." +"army" -> "The local army consists only of the Knights of Banor's Blood." +"guard" -> * +"battlegroup" -> "There are the Dogs of War, the Red Guards, and the Silver Guards." +"castle" -> "The Edron castle is the home of many shops, a tavern, a bank, a depot, a post office and the temple of Banor's blood." +"subject" -> "We all live under the benevolent guidance of our king." +"shop" -> "The shops are on the eastern side of the castle. Upstairs you'll find a tailor, a blacksmith, and an equipment store." +"tavern" -> "The tavern is called the Horn of Plenty, and it's located upstairs in the southwest corner of the castle." +"bank" -> "You'll find the bank in the southwest of the castle. Look for Ebenizer, you can't miss him." +"post" -> "The post office, run by the lovely Chrystal is in the southwest corner of the castle, near the Royal Bank." +"temple" -> "The temple can be found underground, in the southeast corner of the castle. There you can become a citizen of Edron" +"citizen" -> * +"Edron" -> "The mysterious isle has many secrets and sights outside the castle. The areas of interest are in the west, the southwest, the north, and the northwest." +"southwest" -> "There are rumours of orc buildings in the southeast. They say some daring fellows found a passage to this area in an old cavern beneath the Edron flats." +"northwest" -> "Don't even think about going there. Renegade Knights of Banor's Blood went there to unearth forbidden secrets in an ancient ruin." +"north" -> "In the north, there is an ancient city of cyclopses, called the cyclopolis. They are wary of us, but trade with servants of evil from any known race." +"west" -> "There are rumours of two tribes of minor monsters who battle each other for dominance over the area. Not worth to crawl the sewers to get there." +"city" -> "In the city there is a furniture store and a jeweller. The Noodles Academy and the cemetary are outside." +"academy" -> "The Noodles Academy of the magic arts is in the east of Edron city." +"cemetary" -> "The cemetary is north of the hamlet of Stonehome, which is at the east coast, northeast of Edron city. The cemetary is rumoured to be haunted." +"work" -> "Explore the isle and destroy any enemy forces encountered. The honor shall be your reward." +"mission" -> * +"quest" -> * + +"fuck" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"idiot" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"asshole" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"ass$" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"fag$" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"stupid" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"tyrant" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"shit" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"lunatic" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +} diff --git a/data/npc/faluae.npc b/data/npc/faluae.npc new file mode 100644 index 0000000..e5a289a --- /dev/null +++ b/data/npc/faluae.npc @@ -0,0 +1,78 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# faluae.npc: Datenbank für die Deraisim-Anführerin Faluae (Elfenstadt) + +Name = "Faluae" +Outfit = (62,0-0-0-0) +Home = [32660,31673,7] +Radius = 5 + +Behaviour = { +ADDRESS,"hello$",! -> "Greetings, traveller." +ADDRESS,"hi$",! -> * +ADDRESS,"ashari$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Sorry, I am busy now." +BUSY,"hi$",! -> * +BUSY,"ashari$",! -> * +BUSY,! -> NOP +VANISH,! -> "Asha Thrazi, traveller." + +"bye" -> "Asha Thrazi, traveller.", Idle +"farewell" -> * +"asha","thrazi" -> * +"job" -> "I am the spokesperson of the Deraisim caste." +"name" -> "I am known as Faluae Ethrathil." +"time" -> "Sorry, I don't know." + +"carlin" -> "For a human city Carlin is not that bad. Its still a scar in the natural enviroment of course." +"thais" -> "Thais is fa away and that is a good thing." +"venore" -> "I don't appreciate that my people buy that much human wares but there is little I can do about it." +"roderick" -> "He is the thaian ambassador." +"olrik" -> "He is the assistant of the thaian ambassador." + +"king" -> "I know nothing about kings." +"elves" -> "The elves are split in three castes: the Deraisim, the Kuridai, and the Cenath." +"dwarfs" -> "Funny little people sometimes. But their tunnels are harmful to the enviroment." +"humans" -> "I don't like their stone cities and their stench." +"troll" -> "I still can't stand the thought of the Kuridai keeping these disgusting creatures in our settlement." +"army" -> "I don't understand what you mean." +"cenath" -> "They think they are so wise but they lost the ability to adore the simple things." +"kuridai" -> "They are paranoid, what makes them so aggressive." +"deraisim" -> "We only stay here to keep our people together. We hunt for them, provide them with food, and scout the area." +"abdaisim" -> "Our lost brothers and sisters. Oh, we miss them so much." +"teshial" -> "I can only hope they will return one day." +"ferumbras" -> "I hope this fallen servant of evil will never find us." +"crunor" -> "I praise the Great Tree and Mother Earth, who gave birth to all life, and Nera, the celestial paladin." +"nera" -> "The lady of spring, helper of Crunor and Earth itself." +"excalibug" -> "What is that?" +"news" -> "Sorry, the only news I have concern the growth of plants and the coming and going of animal herds." + +druid,"rod",QuestValue(333)<1 -> "Oh, you did not purchase your first magical rod yet? Please take this little present from me as your magic teacher!",SetQuestValue(333,1),Type=3066, Amount=1,Create(Type) + +"magic" -> "I learned a little about some minor spells." +"druid" -> "Druids are very close to Crunor." +"sorcerer" -> "They are so ... destructive." +"spellbook" -> "Sorry, I have none on me." +"spell" -> "I could teach you the spells of 'Light', 'Great Light', 'Food', and 'Find Person'." + +Druid,"find","person" -> String="Find Person", Price=80, "Do you want to buy the spell 'Find Person' for %P gold?", Topic=3 +Druid,"light" -> String="Light", Price=100, "Do you want to buy the spell 'Light' for %P gold?", Topic=3 +Druid,"food" -> String="Food", Price=300, "Do you want to buy the spell 'Food' for %P gold?", Topic=3 +Druid,"great","light" -> String="Great Light", Price=500, "Do you want to buy the spell 'Great Light' for %P gold?", Topic=3 + +Paladin,"find","person" -> String="Find Person", Price=80, "Do you want to buy the spell 'Find Person' for %P gold?", Topic=3 +Paladin,"light" -> String="Light", Price=100, "Do you want to buy the spell 'Light' for %P gold?", Topic=3 +Paladin,"food" -> String="Food", Price=300, "Do you want to buy the spell 'Food' for %P gold?", Topic=3 +Paladin,"great","light" -> String="Great Light", Price=500, "Do you want to buy the spell 'Great Light' for %P gold?", Topic=3 + +"find","person" -> "I'm sorry, but this spell is only for druids and paladins." +"light" -> * +"food" -> * +"great","light" -> * + +Topic=3,"yes",SpellKnown(String)=1 -> "You already know that spell." +Topic=3,"yes",Level Amount=SpellLevel(String), "You need to advance to level %A to learn this spell." +Topic=3,"yes",CountMoney "You do not have enough gold to pay my services." +Topic=3,"yes" -> "From now on you can cast this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=3 -> "I thought so." +} diff --git a/data/npc/feizuhl.npc b/data/npc/feizuhl.npc new file mode 100644 index 0000000..21ba2cc --- /dev/null +++ b/data/npc/feizuhl.npc @@ -0,0 +1,70 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# feizuhl.npc: Möbelverkäufer Feizuhl in Ankrahmun + +Name = "Feizuhl" +Outfit = (133,98-116-43-95) +Home = [33066,32886,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Be mourned pilgrim in flesh." +ADDRESS,"hi$",! -> * +ADDRESS,"greetings$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait a moment, mourned %N.", Queue +BUSY,"hi$",! -> * +BUSY,"greetings$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"job" -> "I sell furniture both to the mourned and the enlightened." +"shop" -> * +"name" -> "I'm the mourned Feizuhl, pilgrim." +"time" -> "It is %T right now." +"thanks" -> "It was a pleasure, pilgrim." +"thank","you" -> * + +"darama" -> "This is the continent of my birth, my death and also of my ascension, if I learn enough in my mortal days." +"darashia" -> "If they would only see the light and follow the way of ascension. Thrice mourned be they." +"daraman" -> "The false prophet lead his people into damnation. Mourned shall he be." +"ankrahmun" -> "Our city is old. Older even then our beloved pharaoh." +"city" -> * + +"pharaoh" -> "Our pharaoh holds the key to our ascension. Praised be our pharaoh." +"arkhothep" -> * +"mortality" -> "Only if we leave mortality behind will we attain ascension." + +"ascension" -> "The ascension to salvation and perhaps even to divine status." +"Akh'rah","Uthun" -> "The Akh'rah Uthun is the union of the three parts that were never meant to be bound together." +"Akh" -> "The Akh is our vulnerable, ageing flesh." + +"undead" -> "Undeath is an important step towards ascension." +"undeath" -> * +"Rah" -> "The Rah is our spiritual essence." +"uthun" -> "The Uthun is our memory. Call it personality if you like." +"mourn" -> "We are mortals and thus to be mourned, for while we are trapped in this frail form we are excluded from enlightenment and ascension." + +"arena" -> "Look for the arena in the heart of our city." +"palace" -> "The palace is located in the centre of our city, south of the arena." +"temple" -> "Look for the temple in the south-eastern section of Ankrahmun." + +"offer" -> "I sell statues, tables, chairs, flowers, pillows, pottery, instruments, decoration, tapestries and containers." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"furniture" -> * +"equipment" -> * + +@"gen-t-furniture-statues-s.ndb" +@"gen-t-furniture-tables-s.ndb" +@"gen-t-furniture-chairs-s.ndb" +@"gen-t-furniture-flowers-s.ndb" +@"gen-t-furniture-pillows-s.ndb" +@"gen-t-furniture-pottery-s.ndb" +@"gen-t-furniture-instruments-s.ndb" +@"gen-t-furniture-decoration-s.ndb" +@"gen-t-furniture-tapestries-s.ndb" +@"gen-t-furniture-containers-s.ndb" +} diff --git a/data/npc/fenbala.npc b/data/npc/fenbala.npc new file mode 100644 index 0000000..1ce230b --- /dev/null +++ b/data/npc/fenbala.npc @@ -0,0 +1,35 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# fenbala.npc: Datenbank für die Wachfrau Fenbala + +Name = "Fenbala" +Outfit = (139,77-52-64-115) +Home = [32320,31755,7] +Radius = 0 + +Behaviour = { +ADDRESS,"hello$","queen",! -> "HAIL TO THE QUEEN!" +ADDRESS,"hail$","queen",! -> "HAIL TO THE QUEEN!" +ADDRESS,"salutations$","queen",! -> "HAIL TO THE QUEEN!" +ADDRESS,"hi$",! -> "MIND YOUR MANNERS COMMONER! To address the queen greet with her title!", Idle +ADDRESS,"hello$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$","queen",! -> "Wait for your audience!" +BUSY,"hail$","queen",! -> "Wait for your audience!" +BUSY,"salutations$","queen",! -> "Wait for your audience!" +BUSY,"hi$","queen",! -> "Wait for your audience!" +BUSY,! -> NOP +VANISH,! -> "LONG LIVE THE QUEEN!" + +"bye" -> "LONG LIVE THE QUEEN! You may leave now!", Idle +"farewell" -> * + +"fuck" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"idiot" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"asshole" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"ass$" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"fag$" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"stupid" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"tyrant" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"shit" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"lunatic" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +} diff --git a/data/npc/fenech.npc b/data/npc/fenech.npc new file mode 100644 index 0000000..d014255 --- /dev/null +++ b/data/npc/fenech.npc @@ -0,0 +1,67 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# fenech.npc: Datenbank für den pyramidenhändler Fenech + +Name = "Fenech" +Outfit = (132,76-40-49-117) +Home = [33131,32820,5] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Be mourned pilgrim in flesh." +ADDRESS,"hi$",! -> "Be mourned pilgrim in flesh." +ADDRESS,"be","mourned","pilgrim","flesh",! -> "Be mourned pilgrim in flesh." +ADDRESS,! -> Idle + +BUSY,"hello$",! -> "Mourned %N, know that I am busy.", Queue +BUSY,"hi$",! -> * +BUSY,"be","mourned","pilgrim","flesh",! -> * +BUSY,! -> NOP +VANISH,! -> "May enlightenment be your path." + +"bye" -> "May enlightenment be your path.", Idle +"farewell" -> * +"job" -> "I sell runes, wands, rods and spellbooks." +"offer" -> * +"name" -> "I am the mourned Fenech." +"time" -> "Buy a watch on the bazar." +"temple" -> "Ask the guards for locations." +"arena" -> * +"palace" -> * + +"arkhothep" -> "Praised may he be." +"ashmunrah" -> "I don't know. Read some books." +"scarab" -> "Scarabs are dangerous. Stay away from them like I do." +"tibia" -> "I know only Ankrahmun. What else could there be?" +"carlin" -> "I don't know any foreign places or races." +"thais" -> * +"edron" -> * +"venore" -> * +"kazordoon" -> * +"dwarves" -> * +"dwarfes" -> * +"ab'dendriel" -> * +"elves" -> * +"elfes" -> * +"darama" -> "This is our land." +"darashia" -> "Its somewhere in the north as far as I know." +"daraman" -> "I am not a studied person. Ask someone else." +"ankrahmun" -> "Its my home and all I know." + +"ascension" -> "Ask the priest in the temple." +"Akh'rah","Uthun" -> * + +"rune" -> "I sell blank runes and spell runes." +"blank","rune" -> Type=3147, Amount=1, Price=10, "Do you want to buy a blank rune for %P gold?", Topic=1 +"spellbook" -> Type=3059, Amount=1, Price=150, "Do you want to buy a spellbook for %P gold?", Topic=1 + + +%1,1<%1,"blank","rune" -> Type=3147, Amount=%1, Price=10*%1, "Do you want to buy %A blank runes for %P gold?", Topic=1 +%1,1<%1,"spellbook" -> Type=3059, Amount=%1, Price=150*%1, "Do you want to buy %A spellbooks for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Come back, when you have enough money." +Topic=1 -> "Maybe next time." + +@"gen-t-runes-free-s.ndb" +@"gen-t-wands-prem-s.ndb" +} diff --git a/data/npc/ferks.npc b/data/npc/ferks.npc new file mode 100644 index 0000000..8829386 --- /dev/null +++ b/data/npc/ferks.npc @@ -0,0 +1,51 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# ferks.npc: Datenbank für den Bankier Ferks + +Name = "Ferks" +Outfit = (128,78-52-118-115) +Home = [32634,32738,6] +Radius = 0 + +Behaviour = { +ADDRESS,"hello$",! -> "A good day to you." +ADDRESS,"hi$",! -> * +ADDRESS,"hiho$",! -> * +ADDRESS,! -> Idle + +BUSY,"hello$",! -> "Wait, please.", Queue +BUSY,"hi$",! -> * +BUSY,"hiho$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"job" -> "I am a banker, my job is to exchange coins." +"name" -> "My name is Ferks ." +"time" -> "It is exactly %T right now." +"king" -> "His royal highness might visit this little but promising community one day if we develop well." +"venore" -> "Our city and society could be a role model for all Tibians." +"thais" -> "Thais is still a power that must be taken into account. Power is not everything of course." +"carlin" -> "Carlin is nothing but a nuisance." +"edron" -> "Edron has little to offer. It's overestimated. Let those silly knights have it. In the end it will be us who clean up the mess and bring order into the chaos that will be left when they finally leave." +"jungle" -> "This jungle is dangerous. The more area we can finally cultivate, the better. Only if we chop and burn enough of it down and create new farmland, we can build a new centre of commerce." + +"tibia" -> "Sometimes I wonder why the gods don't put more effort into bringing us order but I am a banker, not a priest." + +"kazordoon" -> "Dwarves are disciplined people, which I appreciate." +"dwarves" -> * +"dwarfs" -> * +"ab'dendriel" -> "Those elves are erratic and unreliable. They need to be taught some manners." +"elves" -> * +"elfs" -> * +"darama" -> "This wilderness and the dry desert need to be colonised by civilised people like us. We bring the light of order and prosperity to this continent." +"darashia" -> "This town has little that we are interested in." +"ankrahmun" -> "I have to admit that I somehow admire the strong guidance of this pharao. Most fail to acknowledge that his subjects are in need of such a strict leadership." +"ferumbras" -> "A servant of chaos. I wonder why all the Thaian military power can't stop him for good." +"excalibug" -> "A fictitious weapon is of no use at all." +"apes" -> "They mindlessly attack our settlement to steal tools and everything else they get into their hairy hands." +"lizard" -> "They live so far away in the jungle that we know only little of them. Perhaps this primitive race can be used in some way." +"dworcs" -> "Evil little bastards they are." + +@"gen-bank.ndb" +} diff --git a/data/npc/ferryman1.npc b/data/npc/ferryman1.npc new file mode 100644 index 0000000..ab979d1 --- /dev/null +++ b/data/npc/ferryman1.npc @@ -0,0 +1,62 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# ferryman1.npc: Fährmann Nielson am Festland (Ice) + +Name = "Nielson" +Outfit = (129,114-113-68-67) +Home = [32232,31677,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",male,! -> "Ahoi, young man %N and welcome to the Nordic Tibia Ferries." +ADDRESS,"hi$",male,! -> * +ADDRESS,"hello$",female,! -> "Ahoi, young lady %N and welcome to the Nordic Tibia Ferries." +ADDRESS,"hi$",female,! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye. You are welcome." + +"bye" -> "Good bye. You are welcome.", Idle +"farewell" -> * +"name" -> "My name is Nielson from the Nordic Tibia Ferries." +"anderson" -> "The four of us are the captains of the Nordic Tibia Ferries." +"svenson" -> * +"carlson" -> * +"nielson" -> * +"job" -> "We are ferrymen. We transport goods and passengers to the Ice Islands." +"captain" -> * +"ship" -> "Our ferries are strong enough to stand the high waves of the Nordic Ocean." +"ferry" -> * +"ferries" -> * +"water" -> * +"good" -> "We can transport everything you want." +"passenger" -> "We would like to welcome you on board our ferries." +"trip" -> "Where do you want to go today? We serve the routes to Senja, Folda, and Vega, and back to Tibia." +"passage" -> * +"round","trip" -> "The fee for the trip back to Tibia is included." +"island" -> "We serve the routes to Senja, Folda, and Vega, and back to Tibia." +"route" -> * + +"senja" -> Price=20, "Do you want a round-trip passage to Senja for %P gold?", Topic=1 +"folda" -> Price=20, "Do you want a round-trip passage to Folda for %P gold?", Topic=2 +"vega" -> Price=20, "Do you want a round-trip passage to Vega for %P gold?", Topic=3 +"tibia" -> "This is Tibia, the continent." + +Topic=1,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" +Topic=2,"yes",PZBlock,! -> * +Topic=3,"yes",PZBlock,! -> * + + +Topic=1,"yes",CountMoney>=Price -> "Have a nice trip!", DeleteMoney, Idle, EffectOpp(11), Teleport(32126,31667,7), EffectOpp(11) +Topic=1,"yes" -> "You don't have enough money." +Topic=1 -> "You shouldn't miss the experience." + +Topic=2,"yes",CountMoney>=Price -> "Have a nice trip!", DeleteMoney, Idle, EffectOpp(11), Teleport(32048,31582,7), EffectOpp(11) +Topic=2,"yes" -> "You don't have enough money." +Topic=2 -> "You shouldn't miss the experience." + +Topic=3,"yes",CountMoney>=Price -> "Have a nice trip!", DeleteMoney, Idle, EffectOpp(11), Teleport(32025,31692,7), EffectOpp(11) +Topic=3,"yes" -> "You don't have enough money." +Topic=3 -> "You shouldn't miss the experience." +} diff --git a/data/npc/ferryman2.npc b/data/npc/ferryman2.npc new file mode 100644 index 0000000..56ce6e1 --- /dev/null +++ b/data/npc/ferryman2.npc @@ -0,0 +1,62 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# ferryman2.npc: Fährmann Anderson auf Senja (Ice) + +Name = "Anderson" +Outfit = (129,79-113-68-67) +Home = [32127,31660,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",male,! -> "Ahoi, young man %N and welcome to the Nordic Tibia Ferries." +ADDRESS,"hi$",male,! -> * +ADDRESS,"hello$",female,! -> "Ahoi, young lady %N and welcome to the Nordic Tibia Ferries." +ADDRESS,"hi$",female,! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye. You are welcome." + +"bye" -> "Good bye. You are welcome.", Idle +"farewell" -> * +"name" -> "My name is Anderson from the Nordic Tibia Ferries." +"anderson" -> "The four of us are the captains of the Nordic Tibia Ferries." +"svenson" -> * +"carlson" -> * +"nielson" -> * +"job" -> "We are ferrymen. We transport goods and passengers to the Ice Islands." +"captain" -> * +"ship" -> "Our ferries are strong enough to stand the high waves of the Nordic Ocean." +"ferry" -> * +"ferries" -> * +"water" -> * +"good" -> "We can transport everything you want." +"passenger" -> "We would like to welcome you on board our ferries." +"trip" -> "Where do you want to go today? We serve the routes to Senja, Folda, and Vega, and back to Tibia." +"passage" -> * +"round","trip" -> "The fee for the trip back to Tibia is included." +"island" -> "We serve the routes to Senja, Folda, and Vega, and back to Tibia." +"route" -> * + +"senja" -> "This island is Senja." +"folda" -> Price=10, "Do you want a passage to Folda for %P gold?", Topic=1 +"vega" -> Price=10, "Do you want a passage to Vega for %P gold?", Topic=2 +"tibia" -> Price=0, "Do you want a free passage back to Tibia?", Topic=3 + +Topic=1,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" +Topic=2,"yes",PZBlock,! -> * +Topic=3,"yes",PZBlock,! -> * + + +Topic=1,"yes",CountMoney>=Price -> "Have a nice trip!", DeleteMoney, Idle, EffectOpp(11), Teleport(32048,31582,7), EffectOpp(11) +Topic=1,"yes" -> "You don't have enough money." +Topic=1 -> "You shouldn't miss the experience." + +Topic=2,"yes",CountMoney>=Price -> "Have a nice trip!", DeleteMoney, Idle, EffectOpp(11), Teleport(32025,31692,7), EffectOpp(11) +Topic=2,"yes" -> "You don't have enough money." +Topic=2 -> "You shouldn't miss the experience." + +Topic=3,"yes",CountMoney>=Price -> "Have a nice trip!", DeleteMoney, Idle, EffectOpp(11), Teleport(32236,31677,7), EffectOpp(11) +Topic=3,"yes" -> "You don't have enough money." +Topic=3 -> "You shouldn't miss the experience." +} diff --git a/data/npc/ferryman3.npc b/data/npc/ferryman3.npc new file mode 100644 index 0000000..fc78ab0 --- /dev/null +++ b/data/npc/ferryman3.npc @@ -0,0 +1,62 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# ferryman3.npc: Fährmann Svenson auf Folda (Ice) + +Name = "Svenson" +Outfit = (129,77-113-68-67) +Home = [32044,31582,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",male,! -> "Ahoi, young man %N and welcome to the Nordic Tibia Ferries." +ADDRESS,"hi$",male,! -> * +ADDRESS,"hello$",female,! -> "Ahoi, young lady %N and welcome to the Nordic Tibia Ferries." +ADDRESS,"hi$",female,! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye. You are welcome." + +"bye" -> "Good bye. You are welcome.", Idle +"farewell" -> * +"name" -> "My name is Svenson from the Nordic Tibia Ferries." +"anderson" -> "The four of us are the captains of the Nordic Tibia Ferries." +"svenson" -> * +"carlson" -> * +"nielson" -> * +"job" -> "We are ferrymen. We transport goods and passengers to the Ice Islands." +"captain" -> * +"ship" -> "Our ferries are strong enough to stand the high waves of the Nordic Ocean." +"ferry" -> * +"ferries" -> * +"water" -> * +"good" -> "We can transport everything you want." +"passenger" -> "We would like to welcome you on board our ferries." +"trip" -> "Where do you want to go today? We serve the routes to Senja, Folda, and Vega, and back to Tibia." +"passage" -> * +"round","trip" -> "The fee for the trip back to Tibia is included." +"island" -> "We serve the routes to Senja, Folda, and Vega, and back to Tibia." +"route" -> * + +"senja" -> Price=10, "Do you want a passage to Senja for %P gold?", Topic=1 +"folda" -> "This island is Folda." +"vega" -> Price=10, "Do you want a passage to Vega for %P gold?", Topic=2 +"tibia" -> Price=0, "Do you want a free passage back to Tibia?", Topic=3 + +Topic=1,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" +Topic=2,"yes",PZBlock,! -> * +Topic=3,"yes",PZBlock,! -> * + + +Topic=1,"yes",CountMoney>=Price -> "Have a nice trip!", DeleteMoney, Idle, EffectOpp(11), Teleport(32126,31667,7), EffectOpp(11) +Topic=1,"yes" -> "You don't have enough money." +Topic=1 -> "You shouldn't miss the experience." + +Topic=2,"yes",CountMoney>=Price -> "Have a nice trip!", DeleteMoney, Idle, EffectOpp(11), Teleport(32025,31692,7), EffectOpp(11) +Topic=2,"yes" -> "You don't have enough money." +Topic=2 -> "You shouldn't miss the experience." + +Topic=3,"yes",CountMoney>=Price -> "Have a nice trip!", DeleteMoney, Idle, EffectOpp(11), Teleport(32236,31677,7), EffectOpp(11) +Topic=3,"yes" -> "You don't have enough money." +Topic=3 -> "You shouldn't miss the experience." +} diff --git a/data/npc/ferryman4.npc b/data/npc/ferryman4.npc new file mode 100644 index 0000000..e904fee --- /dev/null +++ b/data/npc/ferryman4.npc @@ -0,0 +1,62 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# ferryman4.npc: Fährmann Carlson in Vega (Ice) + +Name = "Carlson" +Outfit = (129,19-113-68-67) +Home = [32029,31692,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",male,! -> "Ahoi, young man %N and welcome to the Nordic Tibia Ferries." +ADDRESS,"hi$",male,! -> * +ADDRESS,"hello$",female,! -> "Ahoi, young lady %N and welcome to the Nordic Tibia Ferries." +ADDRESS,"hi$",female,! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye. You are welcome." + +"bye" -> "Good bye. You are welcome.", Idle +"farewell" -> * +"name" -> "My name is Carlson from the Nordic Tibia Ferries." +"anderson" -> "The four of us are the captains of the Nordic Tibia Ferries." +"svenson" -> * +"carlson" -> * +"nielson" -> * +"job" -> "We are ferrymen. We transport goods and passengers to the Ice Islands." +"captain" -> * +"ship" -> "Our ferries are strong enough to stand the high waves of the Nordic Ocean." +"ferry" -> * +"ferries" -> * +"water" -> * +"good" -> "We can transport everything you want." +"passenger" -> "We would like to welcome you on board our ferries." +"trip" -> "Where do you want to go today? We serve the routes to Senja, Folda, and Vega, and back to Tibia." +"passage" -> * +"round","trip" -> "The fee for the trip back to Tibia is included." +"island" -> "We serve the routes to Senja, Folda, and Vega, and back to Tibia." +"route" -> * + +"senja" -> Price=10, "Do you want a passage to Senja for %P gold?", Topic=1 +"folda" -> Price=10, "Do you want a passage to Folda for %P gold?", Topic=2 +"vega" -> "This island is Vega." +"tibia" -> Price=0, "Do you want a free passage back to Tibia?", Topic=3 + +Topic=1,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" +Topic=2,"yes",PZBlock,! -> * +Topic=3,"yes",PZBlock,! -> * + + +Topic=1,"yes",CountMoney>=Price -> "Have a nice trip!", DeleteMoney, Idle, EffectOpp(11), Teleport(32126,31667,7), EffectOpp(11) +Topic=1,"yes" -> "You don't have enough money." +Topic=1 -> "You shouldn't miss the experience." + +Topic=2,"yes",CountMoney>=Price -> "Have a nice trip!", DeleteMoney, Idle, EffectOpp(11), Teleport(32048,31582,7), EffectOpp(11) +Topic=2,"yes" -> "You don't have enough money." +Topic=2 -> "You shouldn't miss the experience." + +Topic=3,"yes",CountMoney>=Price -> "Have a nice trip!", DeleteMoney, Idle, EffectOpp(11), Teleport(32236,31677,7), EffectOpp(11) +Topic=3,"yes" -> "You don't have enough money." +Topic=3 -> "You shouldn't miss the experience." +} diff --git a/data/npc/ferrymanjack.npc b/data/npc/ferrymanjack.npc new file mode 100644 index 0000000..396f2e2 --- /dev/null +++ b/data/npc/ferrymanjack.npc @@ -0,0 +1,53 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# ferrymanJack.npc: Fährmann Jack auf der Mönchsinsel + +Name = "Captain Jack" +Outfit = (132,19-70-95-115) +Home = [32189,31957,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",QuestValue(220)>0,! -> "By the gods! You must be that intruder the good brothers were talking about! Begone!",Idle +BUSY,"hello$",QuestValue(220)>0,! -> * +ADDRESS,"hi$",QuestValue(220)>0,! -> * +BUSY,"hi$",QuestValue(220)>0,! -> * + +ADDRESS,"hello$",! -> "Ahoy, matey. You are lucky to catch me here. I was preparing to set sail." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye. You are welcome." + +"bye" -> "Good bye. You are welcome.", Idle +"farewell" -> * +"name" -> "I'm m ol' Captain Jack." +"job" -> "I work as a kind of ferryman. I transport wares and travellers for the monks." +"sail" -> * +"captain" -> * +"ship" -> "All right she's small. But she's a real beauty, don't you think?" +"ferry" -> * +"wares" -> "They always need provisions from the cities, and they sell their wine there." +"traveller" -> "Sometimes pilgrims come to this place. And now and then a monk leaves the monastery for some time." +"trip" -> "Where do you want to go today?" +"passage" -> "If you have the abbot's permission, I can take you to the home of a local fisherman on the continent Tibia. We can't sail to Carlin though." +"carlin" -> "For some obscure political reason the monks never sail to Carlin or Thais directly." +"island" -> "This is the isle of the kings. All the great Tibian leaders have found their final rest here under the monastery." +"monastery" -> "The white raven monastery is a place of wisdom and contemplation, or so the monks say. Sounds like a pretty boring place to me! HAR HAR!" +"monk" -> "The order of the white raven." +"white","raven" -> "I prefer parrots. And monkeys! And snakes! HAR! HAR!" +"continent",QuestValue(62)=2 -> Price=20, "Friends of Dalbrect are my friends too! So you are looking for a passage to the continent for %P gold?", Topic=1 +"tibia",QuestValue(62)=2 -> * +"continent",QuestValue(62)=1 -> Price=20, "Do you want a passage to the continent for %P gold?", Topic=1 +"continent",QuestValue(62)<1 -> "Without the abbots permission I won't take sail you anywhere! Go and ask him for a passage first." +"tibia",QuestValue(62)=1 -> Price=20, "Tibia is the main continent. Do you want a passage to the continent for %P gold?", Topic=1 +"tibia",QuestValue(62)<1 -> "Without the abbots permission I won't take you anywhere! Go and ask him for a passage first." + +Topic=1,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" + +Topic=1,"yes",CountMoney>=Price -> "Have a nice trip!", DeleteMoney, Idle, EffectOpp(11), Teleport(32205,31756,6), EffectOpp(11) +Topic=1,"yes" -> "You don't have enough money." +Topic=1 -> "Well, I'll be here if you change your mind." + +} diff --git a/data/npc/frans.npc b/data/npc/frans.npc new file mode 100644 index 0000000..4147dfc --- /dev/null +++ b/data/npc/frans.npc @@ -0,0 +1,52 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# frans.npc: Datenbank für den Magieladen-Verkäufer Frans + +Name = "Frans" +Outfit = (0,3114) +Home = [32971,32080,6] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Beeee Greeeeted %N. What is your neeeed?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "%N, I am veeeerry busy. Unfoooortunately you will have to waiiiit.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Bye." + +"bye" -> "Bye.", Idle +"farewell" -> * +"name" -> "I am a FRANS." +"frans" -> "Floating ReeeeAnimated Necromantic Seeeervant ... FRANS." +"job" -> "I am selliiiing ruuuunes, wands, roooods and spellbooooooks." +"sorcerer" -> "Sorcerorssss, druidssss, they all come to ussss." +"druid" -> * +"magic" -> "Is aaaall about magic more or lesssss, isn't it?" +"vladruc" -> "Heeee is the bossss. Better don't messss with him!" +"urghain" -> * +"ferumbras" -> "Wouldn't he beeee the perfect FRANS?" +"market" -> "Yes, that's a market heeeere, smarty ... Nice to seeeee I am not the only one without a braiiiin here." +"excalibug" -> "We FRANSes don't liiiike any bugssss." + + +"offer" -> "What do youuuu think I am? A lousy barberrrr? I'm selliiiing ruuuunes and spellboooooks." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * + +"rune" -> "I sell blank ruuuuunes and spell ruuuuunes." +"blank","rune" -> Type=3147, Amount=1, Price=10, "Do youuuu want to buy a blank ruuuune for %P gold?", Topic=1 +"spellbook" -> Type=3059, Amount=1, Price=150, "Do youuuu want to buy a spellboooook for %P gold?", Topic=1 + + +%1,1<%1,"blank","rune" -> Type=3147, Amount=%1, Price=10*%1, "Do youuuu want to buy %A blank ruuuunes for %P gold?", Topic=1 +%1,1<%1,"spellbook" -> Type=3059, Amount=%1, Price=150*%1, "Do youuuu want to buy %A spellboooooks for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "And here it isssss! Almost like magiiiic, isn't it?", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Sorry, too many buttonssss and not enough gold in your pursssse." +Topic=1 -> "Better not annoy a FRANS if you don't want to deeeeal with him!" + +@"gen-t-runes-free-s.ndb" +@"gen-t-wands-free-s.ndb" +} diff --git a/data/npc/frodo.npc b/data/npc/frodo.npc new file mode 100644 index 0000000..52545f5 --- /dev/null +++ b/data/npc/frodo.npc @@ -0,0 +1,109 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# frodo.npc: Datenbank fuer den Wirt Frodo + +Name = "Frodo" +Outfit = (128,58-68-109-131) +Home = [32356,32209,7] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$","frodo",! -> "Hello, hello, %N. You heard about the news?" +ADDRESS,"hi$","frodo",! -> * +ADDRESS,"hello$",! -> "Welcome to Frodo's Hut. You heard about the news?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Just a minute, %N. I'll be with you in no time.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Please come back from time to time." + +"bye" -> "Please come back from time to time.", Idle +"farewell" -> * +"job" -> "I am the owner of this saloon. I call it Frodo's Hut. I am also selling food." +"saloon" -> * +"hut" -> "I hope you like it." +"name" -> "Just call me Frodo." +"time" -> "It is exactly %T." +"king" -> "Oh, our beloved king! Thanks to him, alcohol is so cheap." +"tibianus" -> * +"quentin" -> "He hardly visits my humble tavern." +"lynda",female -> "A very noble lady." +"lynda",male -> "Just between you and me: What a babe!" +"harkath" -> "Too disciplined to enjoy life." +"army" -> "Hehe. Great customers." +"ferumbras" -> "Uhm, do not mention him. It may scare customers away." +"general" -> "Harkath Bloodblade is the royal general." +"sam" -> "A loud neighbour, I get a lot of complaints about him." +"xodet" -> "I don't know where he gets these fluids. If I could sell them here, the hut would be crowded." +"gorn" -> "Many of his customers visit my Hut, too." +"elane" -> "Can you believe that she actually told her guildfellows that alcohol is a bad thing?" +"muriel" -> "Muriel has never visited this place." +"lungelen" -> "A sorceress, you can find her in their guild sitting befor a book - always!" +"gregor" -> "The knights have sometimes parties here after some arena fights." +"marvik" -> "Marvik seldom leaves his guildhall at all." +"bozo" -> "I am trying to hire him for an evening or two." +"baxter" -> "He's able to drink a bottle or two." +"oswald" -> "I hate him. Each of his visits here ends with a bar brawl." +"sherry" -> "The McRonalds are a nice couple. Donald is a dear friend of mine." +"mcronald" -> * +"donald" -> "He is a little shy. In his youth he dreamed to become a druid." +"lugri" -> "I overheared some conversations about his evilness. That's enough to hope, that I never ever meet him." +"excalibug" -> "Nothing more than a tale for warriors." +"thais" -> "Here in Thais is the center of Tibia." +"tibia" -> "Come on! You know that our world is called Tibia." +"carlin" -> "Many travellers tell funny stories about all the emancipated women in this northern town." +"rain","castle" -> "The king's residence has been renovated lately." +"galuna" -> "She makes excellent arrows and bows." +"hugo" -> "I think some time ago a stranger from Fibula with that name stayed here for some nights." +"todd" -> "That fellow is filthy rich. He rented a room upstairs for months in advance and always orders the best beer and wine i serve." + +"news" -> "Some travelers from Edron told about a great treasure guarded by cruel demons in the dungeons there." +"rumors" -> * + +"buy" -> "I can offer you bread, cheese, ham, or meat." +"do","you","sell" -> * +"do","you","have" -> * +"food" -> "Are you looking for food? I have bread, cheese, ham, and meat." + +"bread" -> Type=3600, Amount=1, Price=4, "Do you want to buy a bread for %P gold?", Topic=1 +"cheese" -> Type=3607, Amount=1, Price=6, "Do you want to buy cheese for %P gold?", Topic=1 +"meat" -> Type=3577, Amount=1, Price=5, "Do you want to buy meat for %P gold?", Topic=1 +"ham" -> Type=3582, Amount=1, Price=8, "Do you want to buy a ham for %P gold?", Topic=1 + +%1,1<%1,"bread" -> Type=3600, Amount=%1, Price=4*%1, "Do you want to buy %A breads for %P gold?", Topic=1 +%1,1<%1,"cheese" -> Type=3607, Amount=%1, Price=6*%1, "Do you want to buy %A cheese for %P gold?", Topic=1 +%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=5*%1, "Do you want to buy %A meat for %P gold?", Topic=1 +%1,1<%1,"ham" -> Type=3582, Amount=%1, Price=8*%1, "Do you want to buy %A ham for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "I am sorry, but you do not have enough gold." +Topic=1 -> "Maybe later." + +"satanic" -> "Hmm, I have heard of a 'satanic influence' theory by someone called Newton or something like that... Maybe there's more in the Royal Archives." +"cropwell" -> "No idea who that is, but maybe you'll find something in the Royal Archives..." +"alistair" -> * +"archives" -> "Oh, the Royal Archives are in Rain Castle!" +"dungeon" -> "Ah yes, the graveyard dungeon. All I know is this riddle: His Grave to the south, the tree above, his soul in the shade. No idea what that means, though!" +"graveyard" -> * +"riddle" -> "I heard it when I was a child." +"sunset","homes" -> "The sunset homes are a block of flats south of the harbour." +"one","eyed","stranger" -> "Yes, I remember him. His name was Berfasmur." +"berfasmur" -> "Sorry, he spoke only very little. I know nothing more about him." + +"hengis","wulfson" -> "He is a great bard. He often graced my hut with his presence, songs, and rhymes. I wonder what happened to him lately.", Topic=2 +Topic=2,"died" -> "Oh, by the gods! What do you say happened to him?", Topic=3 +Topic=2,"killed" -> * +Topic=2,"dead" -> * +Topic=2,"death" -> * +Topic=2,"slain" -> * +Topic=3,"killed","cyclops" -> "That's horrible! I am in grief. I will never hear his songs again. I will even miss that strange rhyme he was obsessed with.", Topic=4 +Topic=3,"slain","cyclops" -> * +Topic=3,"cyclops","slay" -> * +Topic=3,"cyclops","kill" -> * +Topic=4,"rhyme" -> "He recitated it that often that I learned it by heart myself. I would recitate it, but I am not skilled in that kind of things.", Topic=5 +Topic=5,"recitate" -> "Uhm. If you insist, but I am so awful. I will stop now and then and wait, so you can tell if I should proceed, ok?", Topic=6 +Topic=6,"yes" -> "Well ok, but don't blame me. Chhrrr... chhrrrr,... it goes like this... chhrrr: and when the dead feast at midnight...", Topic=7 +Topic=7,"proceed" -> "... the ancient enemy will no longer guard the place of his unlucky heir and the living will walk the paths of the old way...", Topic=8 +Topic=8,"proceed" -> "... Death awaits the greedy and the brave alike and many will be mourned until the long lost treasure is unearthed.", Topic=9 +Topic=9,"proceed" -> "That's all. He recitated it when he was in one of his melancholy moods." +} diff --git a/data/npc/gabel.npc b/data/npc/gabel.npc new file mode 100644 index 0000000..21872ab --- /dev/null +++ b/data/npc/gabel.npc @@ -0,0 +1,124 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gabel.npc: Datenbank für den Djinnkönig Gabel + +Name = "Gabel" +Outfit = (80,0-0-0-0) +Home = [33102,32520,1] +Radius = 1 + +Behaviour = { + +ADDRESS,"hello$",QuestValue(278)=2,! -> "Welcome, human %N, to our humble abode." +ADDRESS,"hi$",QuestValue(278)=2,! -> * +ADDRESS,"greetings$",QuestValue(278)=2,! -> * +ADDRESS,"djanni'hah$",QuestValue(278)=2,! -> * +ADDRESS,! -> Idle +BUSY,"hello$",QuestValue(278)=2,! -> "Have patience, %N. In this world every grain of sand has its place and its time. You may have found the place you have been looking for, but it is not yet your time.", Queue +BUSY,"hi$",QuestValue(278)=2,! -> * +BUSY,"greetings$",QuestValue(278)=2,! -> * +BUSY,"djanni'hah$",QuestValue(278)=2,! -> * +BUSY,! -> NOP +VANISH -> "Farewell, stranger. May Uman open your minds and your hearts to Daraman's wisdom!" + +"bye" -> "Farewell, stranger. May Uman open your minds and your hearts to Daraman's wisdom!", Idle +"farewell" -> * +"name" -> "I am known as Gabel. I have borne this name for as long as I remember, and believe me - that is quite some time." +"gabel" -> "I have often thought about changing this name because... Ah well . Let us talk about more cheerful things." +"job" -> "I am the true leader of all djinn, both in worldly and in spiritual matters. Unfortunately, there are those among my kind who disagree." +"djinn" -> "Once we were a mighty race. I like to think that one day we will return to our former glory, but as long as this tragic war is not won that is not likely to happen." +"war" -> "We had thought the war was over for good when Malor was finally imprisoned. And now he is free again! How could it ever come so far. ...", + "But well - nothing is lost. I have no illusions about Malor's intentions, but I'm not afraid. We have beaten him once and we can beat him again!" +"malor" -> "The accursed usurper is free! I can't believe it! To think that power-hungry cockroach is once again roaming the world! ...", + "I could forgive him his evil schemes if he had not led my people into this tragic fratricidal war!" +"king" -> "Some call me a king, even though I do not like the title. Daraman has taught us to think little of worldly matters such as power or station in life." +"leader" -> * +"daraman" -> "Daraman may have been just a human, but he bore in him the spark of the divine. We have paid a heavy price for following his teachings, but I have never felt any regret for my decision." +"ashta'daramai" -> "This place is a gift of Daraman to the djinn people. Oh, he did not build it himself, of course. It was us Marid who did it. We erected it on the place where once stood my old palace. ...", + "Its serene majesty is a visual expression of the inner peace and light that are bestowed by the great Daraman's teachings." +"abode" -> * +"marid" -> "We, the Marid, are the true inheritors of the djinn legacy. Those errant fools who call themselves the Efreet are nothing but usurpers." +"efreet" -> "Our fallen brethren claim they are different, but I have not given up hope yet that all djinn will be reunited one day! If only they saw the light!" + +"mal'ouquah" -> "The Mal'ouquah is the Efreets' fortress. Malor built it when it was clear that the djinns had definitely split in two fractions. I will personally raze it to the ground once we have finally won this disastrous war!" +"kha'zeel" -> "These majestic mountains were chosen by the gods as a vantage point from which they watched their creation." +"kha'labal" -> "Ah yes - that horrid desert. I still recall how beautiful it was back in the times before the struggle it began. It was a land full of song and bliss - a veritable paradise. But look at it now. It is such a shame." +"orc","king" -> "The power hungry fool released Malor from his prison, and now the evil is upon us once again! He should have known better than to believe Malor's sugar covered lies. ...", + "But what can you expect from a power-crazed, stupid-as-a-brick orc. Nothing but blockheads the lot of them" +"human" -> "For a long time we have despised and oppressed your kind. I still feel ashamed for the things we have done in those dark days. The gods be praised that they sent Daraman to open our eyes. ...", + "I know that one day djinn and humans will live in peaceful co-existence." +"zathroth" -> "The name brings up painful memories. I'd rather not talk about this subject." +"gods" -> "For a long time I found it difficult to love them. But Daraman has opened my eyes." +"tibia" -> "The world of Tibia is like a gemstone carved by the greatest of all craftsmen. It is sad that it took a human to make me realise its perfection." + +"darashia" -> "Darashia was nothing but a forlorn pool of mud last time I passed there. I hear it has now risen to great wealth and glory. Perhaps the Caliph is more open to the true creed than that dangerous fool, the pharaoh of Ankrahmun." +"scarab" -> "The scarabs are ancient beings, as ancient as ourselves. We djinns feel a lot of respect for them." +"edron" -> "I have often heard of the splendid cities the humans have erected on the continent. I would like to visit them one day and send them a message of peace and friendship in the name of my people." +"thais" -> * +"venore" -> * +"kazordoon" -> * +"carlin" -> * +"ab'dendriel" -> * +"ankrahmun" -> "I haven't seen the venerable city in a long time. I would like to visit it again, but I can't help the feeling that I would not be welcome these days." + +"pharaoh" -> "The new pharaoh seems to hold some very eccentric ideas about life and death. I have a feeling that his so-called teachings are nothing but an ignorant perversion of the true creed." +"palace" -> "Stay clear of that place. I have heard bad things about it." +"temple" -> "In these heretic times the temple is devoted to the teachings of that pompous pharaoh. I haven't been there for a long time." +"ascension" -> "Apparently that is what the followers of the pharaoh are striving for. It has to do with his heretical teachings." +"rah" -> "That's just some heretic drivel. Don't ask me about it." +"uthun" -> * +"akh" -> * + +"djema" -> "Poor thing. She's an orphan you know. We took her to us when she was a child, and we have never regretted it. So fresh and lively - she has really brought some life to this place. ...", + "In a way it was an experiment, you know. A human living among djinn. I suppose it worked well, but perhaps too well. ...", + "Now she has grown on me, and I'm loath to let her go. Sometimes I wonder if it was right to make her live in this place after all." +"bo'ques" -> "My good old cook. Of all worldly temptations his food is the greatest." +"baa'leal" -> "He is Malor's lieutenant and the commander-in-chief of all his minions. He is nothing without his master. Never stirred while Malor was gone." +"alesar" -> "Alesar... Alesar. You know, it pains me to even hear this name. When he left I lost both my best smith and a personal friend. I don't know what is worse. ...", + "And the worst is, to this day I have never managed to figure out why he left. I refuse to believe that Malor could bribe him in any way. If only I knew." +"fa'hradin" -> "He is my trusted counsellor and friend. If you would like to help us you should talk to him. ...", + "By the way - don't worry if his behaviour appears a bit odd sometimes. He is incurably eccentric. Always has been. I think it is a job hazard of being a wizard." +"lamp" -> "We djinn use them to sleep. Well, you may find it is a funny notion to sleep in a lamp, but then, for us it seems just as silly to sleep in a longish wooden construction with a fluffy mattress on top." +"fa'hradin","lamp" -> "Ah yes. This lamp was his masterpiece. It was so satisfying to see that dirty little schemer fall for a ploy himself. If only he'd never come back!" +"rata'mari" -> "So you know about him. Hm. Since nobody else knows about him Fa'Hradin must have told you. ...", + "I suppose he had his reasons, but I would appreciate it if you did not tell anybody about him. If Malor found about him, he would start a little rat hunt I guess." + +"permission",QuestValue(283)<3 -> "I am not yet convinced, that we can trust you, %N. Only trusted people are allowed to trade with Haroun and Nah'Bob." +"permission",QuestValue(283)=3 -> "You are welcome to trade with Haroun and Nah'bob whenever you want to, %N!" + +"work",QuestValue(281)<2 -> "So you would like to fight for us, don't you. Hmm. ...", + "That is a noble resolution you have made there, human, but I'm afraid I cannot accept your generous offer at this point of time. ...", + "Do not get me wrong, but I am not the kind of guy to send an inexperienced soldier into certain death! So you might ask around here for a more suitable mission." +"mission",QuestValue(281)<2 -> * + +"report",QuestValue(281)=2,QuestValue(283)=0 -> "Sooo. Fa'hradin has told me about your extraordinary exploit, and I must say I am impressed. ...", + "Your fragile human form belies your courage and your fighting spirit. ...", + "I hardly dare to ask you because you have already done so much for us, but there is a task to be done, and I cannot think of anybody else who would be better suited to fulfill it than you. ...", + "Think carefully, human, for this mission will bring you into real danger. Are you prepared to do us that final favour?", Topic=1 +"spyreport",QuestValue(281)=2,QuestValue(283)=0 -> * +"work",QuestValue(281)=2,QuestValue(283)=0 -> * +"mission",QuestValue(281)=2,QuestValue(283)=0 -> * + +"report",QuestValue(283)=1 -> "You haven't finished your final mission yet. Shall I explain it again to you?", Topic=1 +"spyreport",QuestValue(283)=1 -> * +"work",QuestValue(283)=1 -> * +"mission",QuestValue(283)=1 -> * +"lamp",QuestValue(283)=1 -> * + +Topic=1,"yes" -> "All right. Listen! Thanks to Rata'mari's report we now know what Malor is up to: he wants to do to me what I have done to him - he wants to imprison me in Fa'hradin's lamp! ...", + "Of course, that won't happen. Now, we know his plans. ...", + "But I am aiming at something different. We have learnt one important thing: At this point of time, Malor does not have the lamp yet, which means it is still where he left it. We need that lamp! If we get it back we can imprison him again! ...", + "From all we know the lamp is still in the Orc King's possession! Therefore I want to ask you to enter the well guarded halls over at Ulderek's Rock and find the lamp. ...", + "Once you have acquired the lamp you must enter Mal'ouquah again. Sneak into Malor's personal chambers and exchange his sleeping lamp with Fa'hradin's lamp! ...", + "If you succeed, the war could be over one night later! I and all djinn will be in your debt forever! May Daraman watch over you!", SetQuestValue(283,1) +Topic=1 -> "As you wish." + +"report",QuestValue(283)=2 -> "Have you found Fa'hradin's lamp and placed it in Malor's personal chambers? ", Topic=2 +"spyreport",QuestValue(283)=2 -> * +"work",QuestValue(283)=2 -> * +"mission",QuestValue(283)=2 -> * +"lamp",QuestValue(283)=2 -> * + +Topic=2,"yes" -> "Daraman shall bless you and all humans! You have done us all a huge service! Soon, this awful war will be over! ...", + "Know, that from now on you are considered one of us and are welcome to trade with Haroun and Nah'bob whenever you want to!", SetQuestValue(283,3) +Topic=2 -> "Don't give up! May Daraman watch over you!" +} diff --git a/data/npc/gail.npc b/data/npc/gail.npc new file mode 100644 index 0000000..9235cc1 --- /dev/null +++ b/data/npc/gail.npc @@ -0,0 +1,106 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gail.npc: Datenbank für die edelsteinhändlerin gail + +Name = "Gail" +Outfit = (140,77-64-52-95) +Home = [32621,32738,6] +Radius = 0 + +Behaviour = { +ADDRESS,"hello$",! -> "Please feel welcome." +ADDRESS,"hi$",! -> * +ADDRESS,"hiho$",! -> * +ADDRESS,! -> Idle + +BUSY,"hello$",! -> "Please wait a moment. I'll be with you within a heartbeat.", Queue +BUSY,"hi$",! -> * +BUSY,"hiho$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"job" -> "I am buying and selling gems and jewellery." +"name" -> "My name is Gail, nice to meet you." +"time" -> "I am sorry but watches are not that common here. Time has little meaning in this quite boring colony." +"king" -> "The Thaian monarch entrusted Venore with much responsibility to manage this colony. Sadly he did not entrust the entire control in our hands which is a constant reason for all kinds of problems." +"venore" -> "Venore is a beautiful city and its community is built up on commerce. Therefore it serves the needs of everyone who wants to contribute his share to the welfare of the city." +"thais" -> "A somewhat chaotic town. I understand how its growth dictated the shape of its community but I also see the flaws in the outcome." +"carlin" -> "Their independence is just insane viewed from an economic angle. A complete waste of resources." +"edron" -> "Another area that could and should prosper under Venoran guidance. If the king sees how we handle this settlement, he will for sure be impressed enough to allow us more freedom on that promising isle." +"jungle" -> "As soon as we have handled the problem with the natives, wealth is awaiting us, considering the endless resources waiting there to be taken." + +"tibia" -> "There is so much left that still needs to be discovered in this world." + +"kazordoon" -> "Dwarven craftsmen are some of the best in their fields. Sadly they charge quite a lot for their work and it's hard to make some profit with dwarven wares." +"dwarves" -> * +"dwarfs" -> * +"ab'dendriel" -> "Elves are bad customers. We did not manage to break into their market yet." +"elves" -> * +"elfs" -> * +"darama" -> "This continent is a challenge and an opportunity at the same time." +"darashia" -> "People there are somewhat strange. In my opinion their philosophy isn't good for business but the minds of people can be changed if you use the right arguments." +"ankrahmun" -> "Well, I admit I fail to see any profit that could safely be made by trading with that city, but even unsafe profit is a good one. Prices have to be adjusted accordingly to the course." +"ferumbras" -> "One evil sorcerer, no matter how powerful he might be, can have only a certain influence on the market. There are other threats to our profit that are more urgent." +"excalibug" -> "A knight's fairy tale." +"apes" -> "Those animals are one of the worst things we have to face here." +"lizard" -> "There must be some way to leverage their hatred towards those apes." +"dworcs" -> "Luckily, this horrible ugly things stay in their own territory but who knows for how long? We should never show them any sign of weakness." + +"offer" -> "I can offer you various gems, pearls or some wonderful jewels." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"gem" -> "You can buy and sell small diamonds, small sapphires, small rubies, small emeralds and small amethysts." +"pearl" -> "There are white and black pearls you can buy or sell." +"jewel" -> "Currently you can purchase wedding rings, golden amulets, and ruby necklaces." +"talon" -> "I don't trade or work with these magic gems. It's better you ask a mage about this." + +"wedding","ring" -> Type=3004, Amount=1, Price=990, "Do you want to buy a wedding ring for %P gold?", Topic=1 +"golden","amulet" -> Type=3013, Amount=1, Price=6600, "Do you want to buy a golden amulet for %P gold?", Topic=1 +"ruby","necklace" -> Type=3016, Amount=1, Price=3560, "Do you want to buy a ruby necklace for %P gold?", Topic=1 +"white","pearl" -> Type=3026, Amount=1, Price=320, "Do you want to buy a white pearl for %P gold?", Topic=1 +"black","pearl" -> Type=3027, Amount=1, Price=560, "Do you want to buy a black pearl for %P gold?", Topic=1 +"small","diamond" -> Type=3028, Amount=1, Price=600, "Do you want to buy a small diamond for %P gold?", Topic=1 +"small","sapphire" -> Type=3029, Amount=1, Price=500, "Do you want to buy a small sapphire for %P gold?", Topic=1 +"small","ruby" -> Type=3030, Amount=1, Price=500, "Do you want to buy a small ruby for %P gold?", Topic=1 +"small","emerald" -> Type=3032, Amount=1, Price=500, "Do you want to buy a small emerald for %P gold?", Topic=1 +"small","amethyst" -> Type=3033, Amount=1, Price=400, "Do you want to buy a small amethyst for %P gold?", Topic=1 + +%1,1<%1,"wedding","ring" -> Type=3004, Amount=%1, Price=990*%1, "Do you want to buy %A wedding rings for %P gold?", Topic=1 +%1,1<%1,"golden","amulet" -> Type=3013, Amount=%1, Price=6600*%1, "Do you want to buy %A golden amulets for %P gold?", Topic=1 +%1,1<%1,"ruby","necklace" -> Type=3016, Amount=%1, Price=3560*%1, "Do you want to buy %A ruby necklaces for %P gold?", Topic=1 +%1,1<%1,"white","pearl" -> Type=3026, Amount=%1, Price=320*%1, "Do you want to buy %A white pearls for %P gold?", Topic=1 +%1,1<%1,"black","pearl" -> Type=3027, Amount=%1, Price=560*%1, "Do you want to buy %A black pearls for %P gold?", Topic=1 +%1,1<%1,"small","diamond" -> Type=3028, Amount=%1, Price=600*%1, "Do you want to buy %A small diamonds for %P gold?", Topic=1 +%1,1<%1,"small","sapphire" -> Type=3029, Amount=%1, Price=500*%1, "Do you want to buy %A small sapphires for %P gold?", Topic=1 +%1,1<%1,"small","rub" -> Type=3030, Amount=%1, Price=500*%1, "Do you want to buy %A small rubies for %P gold?", Topic=1 +%1,1<%1,"small","emerald" -> Type=3032, Amount=%1, Price=500*%1, "Do you want to buy %A small emeralds for %P gold?", Topic=1 +%1,1<%1,"small","amethyst" -> Type=3033, Amount=%1, Price=400*%1, "Do you want to buy %A small amethysts for %P gold?", Topic=1 + +"sell","white","pearl" -> Type=3026, Amount=1, Price=160, "Do you want to sell a white pearl for %P gold?", Topic=2 +"sell","black","pearl" -> Type=3027, Amount=1, Price=280, "Do you want to sell a black pearl for %P gold?", Topic=2 +"sell","small","diamond" -> Type=3028, Amount=1, Price=300, "Do you want to sell a small diamond for %P gold?", Topic=2 +"sell","small","sapphire" -> Type=3029, Amount=1, Price=250, "Do you want to sell a small sapphire for %P gold?", Topic=2 +"sell","small","ruby" -> Type=3030, Amount=1, Price=250, "Do you want to sell a small ruby for %P gold?", Topic=2 +"sell","small","emerald" -> Type=3032, Amount=1, Price=250, "Do you want to sell a small emerald for %P gold?", Topic=2 +"sell","small","amethyst" -> Type=3033, Amount=1, Price=200, "Do you want to sell a small amethyst for %P gold?", Topic=2 + +"sell",%1,1<%1,"white","pearl" -> Type=3026, Amount=%1, Price=160*%1, "Do you want to sell %A white pearls for %P gold?", Topic=2 +"sell",%1,1<%1,"black","pearl" -> Type=3027, Amount=%1, Price=280*%1, "Do you want to sell %A black pearls for %P gold?", Topic=2 +"sell",%1,1<%1,"small","diamond" -> Type=3028, Amount=%1, Price=300*%1, "Do you want to sell %A small diamonds for %P gold?", Topic=2 +"sell",%1,1<%1,"small","sapphire" -> Type=3029, Amount=%1, Price=250*%1, "Do you want to sell %A small sapphires for %P gold?", Topic=2 +"sell",%1,1<%1,"small","rub" -> Type=3030, Amount=%1, Price=250*%1, "Do you want to sell %A small rubies for %P gold?", Topic=2 +"sell",%1,1<%1,"small","emerald" -> Type=3032, Amount=%1, Price=250*%1, "Do you want to sell %A small emeralds for %P gold?", Topic=2 +"sell",%1,1<%1,"small","amethyst" -> Type=3033, Amount=%1, Price=200*%1, "Do you want to sell %A small amethysts for %P gold?", Topic=2 + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Come back when you have enough money." +Topic=1 -> "Hmm, but next time." + +Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Sorry, you do not have one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have that many." +Topic=2 -> "Maybe next time." + +} diff --git a/data/npc/galuna.npc b/data/npc/galuna.npc new file mode 100644 index 0000000..721030b --- /dev/null +++ b/data/npc/galuna.npc @@ -0,0 +1,57 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# galuna.npc: Datenbank für die Bogenmacherin Galuna + +Name = "Galuna" +Outfit = (137,40-96-95-96) +Home = [32342,32246,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Oh, please come in, %N. What do you need?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Sorry %N, I am already talking to a customer. Please wait", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"job" -> "I am the local fletcher. I am selling bows, crossbows, and ammunition. Do you need anything?" +"fletcher" -> * +"name" -> "I am Galuna, paladin and fletcher." +"paladin" -> "We are feared warriors and good marksmen. Ask Elane if want to know more about the guild." +"elane" -> "She is the leader of all paladins." +"gorn" -> "I supplied him with my goods in the past, now I sell them myself." +"time" -> "Don't bother me. Go and buy a watch." +"tibia" -> "Tibia, a green island. Here it is wunderful to walk into the forests and to hunt with a bow." +"forest" -> * +"thais" -> "We have visitors of all kind in Thais, only elves show up seldom." +"elf" -> "It is rumored that they live in the northeast of Tibia. They are the best in archery." +"elves" -> * + +"buy" -> "I am selling bows, crossbows, and ammunition. Do you need anything?" +"do","you","sell" -> * +"do","you","have" -> * +"offer" -> * +"goods" -> * +"ammo" -> "Do you need arrows for a bow, or bolts for a crossbow?" +"ammunition" -> * + +"sell","bow" -> "I don't buy used bows." +"sell","crossbow" -> "I don't buy used crossbows." + +"bow" -> Type=3350, Amount=1, Price=400, "Do you want to buy a bow for %P gold?", Topic=1 +"crossbow" -> Type=3349, Amount=1, Price=500, "Do you want to buy a crossbow for %P gold?", Topic=1 +"arrow" -> Type=3447, Amount=1, Price=2, "Do you want to buy an arrow for %P gold?", Topic=1 +"bolt" -> Type=3446, Amount=1, Price=3, "Do you want to buy a bolt for %P gold?", Topic=1 + +%1,1<%1,"bow" -> Type=3350, Amount=%1, Price=400*%1, "Do you want to buy %A bows for %P gold?", Topic=1 +%1,1<%1,"crossbow" -> Type=3349, Amount=%1, Price=500*%1, "Do you want to buy %A crossbows for %P gold?", Topic=1 +%1,1<%1,"arrow" -> Type=3447, Amount=%1, Price=2*%1, "Do you want to buy %A arrows for %P gold?", Topic=1 +%1,1<%1,"bolt" -> Type=3446, Amount=%1, Price=3*%1, "Do you want to buy %A bolts for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Come back, when you have enough money." +Topic=1 -> "Hmm, but next time." +} diff --git a/data/npc/gamel.npc b/data/npc/gamel.npc new file mode 100644 index 0000000..8cf8f19 --- /dev/null +++ b/data/npc/gamel.npc @@ -0,0 +1,54 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# Gamel.npc: Datenbank für den Gauner Gamel + +Name = "Gamel" +Outfit = (129,79-132-115-116) +Home = [32337,32207,8] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "Pssst! Be silent. Do you wish to buy something?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Not right now." +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Bye. Tell others about... my little shop here." + +"bye" -> "Bye. Tell others about... my little shop here.", Idle +"farewell" -> * +"job" -> "I am selling some... things." +"name" -> "Names don't matter." +"gamel" -> "Oh, you know my name. Please don't tell it to the others." + +"rebellion" -> "Uhm... who sent you?", Topic=3 +"berfasmur" -> "Never heard that name!" + +"offer" -> "I sell maces, staffs, daggers and brass helmets." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"things" -> * +"help" -> * + +"staff" -> Type=3289, Amount=1, Price=40, "Do you want to buy it for %P gold?", Topic=1 +"dagger" -> Type=3267, Amount=1, Price=5, "Do you want to buy it for %P gold?", Topic=1 +"mace" -> Type=3286, Amount=1, Price=90, "Do you want to buy it for %P gold?", Topic=1 +"brass","helmet" -> Type=3354, Amount=1, Price=120, "Do you want to buy it for %P gold?", Topic=1 +"throwing","knife" -> Type=3298, Amount=1, Price=25, "Do you want to buy it for %P gold?", Topic=1 + +%1,1<%1,"staff" -> Type=3289, Amount=%1, Price=40*%1, "Do you want to buy %A staffs for %P gold?", Topic=1 +%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=5*%1, "Do you want to buy %A daggers for %P gold?", Topic=1 +%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=90*%1, "Do you want to buy %A maces for %P gold?", Topic=1 +%1,1<%1,"brass","helmet" -> Type=3354, Amount=%1, Price=120*%1, "Do you want to buy %A brass helmets for %P gold?", Topic=1 +%1,1<%1,"throwing","kni" -> Type=3298, Amount=%1, Price=25*%1, "Do you want to buy %A throwing knives for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "And here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Hey, you do not have enough gold." +Topic=1 -> "Maybe we will make the deal another time." + +"magic","crystal" -> Type=3061, Amount=1, "Did you bring me a magic crystal?", Topic=4 +Topic=3,"berfasmur" -> "So, you are a new recruit in the ranks of the rebellion! To proof your worthyness, go and get us a magic crystal." +Topic=4,"yes",Count(Type)>=Amount -> "Brilliant! Bring it to the priest Lugri so that he can cast a deathcurse on the king. The password is 'death to noodles'." +Topic=4,"yes",Count(Type) "Idiot! You don't have the crystal!", Poison(2,10), EffectOpp(9), EffectMe(15) +} diff --git a/data/npc/gamon.npc b/data/npc/gamon.npc new file mode 100644 index 0000000..9f69cc1 --- /dev/null +++ b/data/npc/gamon.npc @@ -0,0 +1,79 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gamon.npc: Möbelverkäufer Gamon in Thais + +Name = "Gamon" +Outfit = (128,97-58-105-120) +Home = [32408,32170,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",female,! -> "Well, hello there, Lady, %N welcome to Gamon's humble furniture shop!" +ADDRESS,"hi$",female,! -> * +ADDRESS,"hello$",male,! -> "Nice to meet you, Mister %N! Looking for furniture? You've come to the right place!" +ADDRESS,"hi$",male,! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment, please. I got a customer here." +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,male,! -> "Now where's he gone? I could have sworn..." +VANISH,! -> "Lady? Lady?? Hm. How strange..." + +"bye" -> "You'll come back. They all do.", Idle +"farewell" -> * +"job" -> "I am Thais's foremost furniture salesman." +"news" -> "News? Of course there's news! There's a new furniture man in town, and he's here to stay!" +"how","are","you"-> "Excellent! Never felt better in my life!" +"name" -> "My friends call me Gamon. My fans call me the incredible Gammy!" +"time" -> "Any time's a good time to buy some furniture." +"Thais" -> "Thais is obsessed with its past. Everybody here is so proud of their history. Bah! Thais might have a long history, but it has no idea when it comes to interior decoration." +"Venore" -> "The place where it all happens. That town really rocks! Thais could learn a lot about interior decoration from Venore!" +"power" -> "There are a few rumours about a rebellion, but that is all they are." +"rebellion" -> "Well - a few paranoid souls think that Venore wants to gain independence from Thais. Nothing more than rumours." + +"news" -> "You mean my specials, don't you?" + +"quality" -> "Our furniture is produced by the finest carpenters on the continent using the rare wood of the Venorean marsh willow!" +"marsh","willow" -> "You can't get any better wood in this world. And it has got a nice smell to it, too. There is nothing nicer than a marsh willow campfire." +"king" -> "His Royal Highness will start to appreciate the superior quality of our stock soon enough!" +"sam" -> "I heard rumours he has some special offers for customers who know to ask for the correct things." +"benjamin" -> "He's incredibly slow. Just your average postman, I guess." +"gorn" -> "He sells stuff of inferior quality. Nothing compared to venores high quality goods." +"quentin" -> "That old monk has probably never left that overcrowded town here." +"quest" -> "A quest?! Who needs quests when there is interior decorating!" +"bozo" -> "Bozo! Damn that clown! He keeps making fake orders. It isn't funny to deliver a wardrobe to an address that doesn't even exist, you know!" +"tibia" -> "Tibia is a wonderful place full of business opportunities." +"castle" -> "I've said it a thousand times! That place needs a complete refurbishing!" +"muriel" -> "The sorcerers guild could realy need someone with taste to redecorate it." +"elane" -> "She's pretty, but I am the kind of man who enjoys a long and healthy life." +"marvik" -> "Druids are obsessed with trees and the bane of any carpenter." +"gregor" -> "Those knights know how to party. And after such partys theres allways need for new furniture." +"guild" -> "Now those people really talk business. There is a new era dawning." +"merchants" -> * +"Topsy" -> "Ah, those twins. Strange people they are (*sigh*). Oh, they are great to work with, of course. Excellent quality, competetive prices! But well... (whispers) they give me the creeps!" +"Turvy" -> * +"twins" -> * +"creeps" -> "Yes! I can never figure out which is which. And they are always watching me!" +"watching" -> "Look! They are doing it again! And they are always smiling!" +"smiling" -> "Yes! Smiling! How a professional sales artist such as myself is supposed to work in such an atmosphere is beyond me!" +"artist" -> "Yes! Selling is a form of art! The elaborate combination of rhetoric and acting which serves to create a sublime longing for the infinite, embodied by second class furniture." +"rug" -> "Oh, silly me! Rugs are out of stock at the moment! But we expect a new shipment anytime. Just watch out for the next update!... Of our inventory I mean." + +"offer" -> "I sell statues, tables, chairs, flowers, pillows, pottery, instruments, decoration, tapestries and containers." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"furniture" -> * +"equipment" -> * +"special" -> "My offers are permanently extraordinarily cheap." + +@"gen-t-furniture-statues-s.ndb" +@"gen-t-furniture-tables-s.ndb" +@"gen-t-furniture-chairs-s.ndb" +@"gen-t-furniture-flowers-s.ndb" +@"gen-t-furniture-pillows-s.ndb" +@"gen-t-furniture-pottery-s.ndb" +@"gen-t-furniture-instruments-s.ndb" +@"gen-t-furniture-decoration-s.ndb" +@"gen-t-furniture-tapestries-s.ndb" +@"gen-t-furniture-containers-s.ndb" +} diff --git a/data/npc/gatekeeper.npc b/data/npc/gatekeeper.npc new file mode 100644 index 0000000..ccf738d --- /dev/null +++ b/data/npc/gatekeeper.npc @@ -0,0 +1,55 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gatekeeper.npc: Datenbank fuer das Premium Orakel auf Rookgaard + +Name = "The Gatekeeper" +Outfit = (0,2031) +Home = [32035,32183,6] +Radius = 0 + +Behaviour = { +ADDRESS,"hello$",Level>=8,premium,! -> "%N, ARE YOU PREPARED TO FACE YOUR DESTINY?" +ADDRESS,"hi$",Level>=8,premium,! -> * +ADDRESS,"greet",Level>=8,premium,! -> * + +ADDRESS,"hello$",! -> "CHILD! COME BACK WHEN YOU HAVE GROWN UP!", Idle +ADDRESS,"hi$",! -> * +ADDRESS,"greet",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",Level>=8,premium,! -> "WAIT UNTIL IT IS YOUR TURN!", Queue +BUSY,"hi$",Level>=8,premium,! -> * +BUSY,"greet",Level>=8,premium,! -> * +BUSY,"hello$",! -> "CHILD! COME BACK WHEN YOU HAVE GROWN UP!" +BUSY,"hi$",! -> * +BUSY,"greet",! -> * +BUSY,! -> NOP +VANISH,! -> "COME BACK WHEN YOU ARE PREPARED TO FACE YOUR DESTINY!" + +"yes",premium -> "IN WHICH TOWN DO YOU WANT TO LIVE: AB'DENDRIEL, KAZORDOON, ANKRAHMUN, PORT HOPE OR DARASHIA?", Topic=1 +"yes" -> "YOU ARE NOT WORTHY!", Idle +"bye",! -> "COME BACK WHEN YOU ARE PREPARED TO FACE YOUR DESTINY!", Idle + -> * + +Topic=1,"Ab'Dendriel" -> Data=1, "IN AB'DENDRIEL! AND WHAT PROFESSION HAVE YOU CHOSEN: KNIGHT, PALADIN, SORCERER, OR DRUID?", Topic=2 +Topic=1,"kazordoon" -> Data=2, "IN KAZORDOON! AND WHAT PROFESSION HAVE YOU CHOSEN: KNIGHT, PALADIN, SORCERER, OR DRUID?", Topic=2 +Topic=1,"darashia" -> Data=3, "IN DARASHIA! AND WHAT PROFESSION HAVE YOU CHOSEN: KNIGHT, PALADIN, SORCERER, OR DRUID?", Topic=2 +Topic=1,"ankrahmun" -> Data=4, "IN ANKRAHMUN! AND WHAT PROFESSION HAVE YOU CHOSEN: KNIGHT, PALADIN, SORCERER, OR DRUID?", Topic=2 +Topic=1,"port","hope" -> Data=5, "IN PORT HOPE! AND WHAT PROFESSION HAVE YOU CHOSEN: KNIGHT, PALADIN, SORCERER, OR DRUID?", Topic=2 + + +Topic=1,premium -> "AB'DENDRIEL, KAZORDOON, ANKRAHMUN, PORT HOPE OR DARASHIA?", Topic=1 + + +Topic=2,"knight" -> Type=4, "A KNIGHT! ARE YOU SURE? THIS DECISION IS IRREVERSIBLE!", Topic=3 +Topic=2,"paladin" -> Type=3, "A PALADIN! ARE YOU SURE? THIS DECISION IS IRREVERSIBLE!", Topic=3 +Topic=2,"sorcerer" -> Type=1, "A SORCERER! ARE YOU SURE? THIS DECISION IS IRREVERSIBLE!", Topic=3 +Topic=2,"druid" -> Type=2, "A DRUID! ARE YOU SURE? THIS DECISION IS IRREVERSIBLE!", Topic=3 +Topic=2 -> "KNIGHT, PALADIN, SORCERER, OR DRUID?", Topic=2 + +Topic=3,Data=1,"yes" -> "SO BE IT!", Profession(Type), Town(4), Idle, EffectOpp(11), Teleport(32732,31634,7), EffectOpp(11) +Topic=3,Data=2,"yes" -> "SO BE IT!", Profession(Type), Town(3), Idle, EffectOpp(11), Teleport(32649,31925,11), EffectOpp(11) +Topic=3,Data=3,"yes" -> "SO BE IT!", Profession(Type), Town(6), Idle, EffectOpp(11), Teleport(33213,32454,1), EffectOpp(11) +Topic=3,Data=4,"yes" -> "SO BE IT!", Profession(Type), Town(8), Idle, EffectOpp(11), Teleport(33194,32853,8), EffectOpp(11) +Topic=3,Data=5,"yes" -> "SO BE IT!", Profession(Type), Town(9), Idle, EffectOpp(11), Teleport(32595,32744,6), EffectOpp(11) + + +} diff --git a/data/npc/gen-bank.ndb b/data/npc/gen-bank.ndb new file mode 100644 index 0000000..2c5ebb6 --- /dev/null +++ b/data/npc/gen-bank.ndb @@ -0,0 +1,84 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gen-post.ndb: Datenbank für generischen Banker +# Verwendete Topics: 91 bis 99 +# Topic 91(96): Gold -> Platinum +# Topic 92(97): Platinum <- Crystal +# Topic 93(98): Gold <- Platinum +# Topic 94(99): Platinum -> Crystal + +"bank" -> "We can change money for you." +"offer" -> "We exchange gold, platinum and crystal coins." +"sell" -> * +"do","you","have" -> * +"buy" -> * +"money" -> * +"change" -> * +"exchange" -> * + +"change","gold",! -> "How many platinum coins do you want to get?", Topic=91 +"exchange","gold",! -> * +"change","platinum",! -> "Do you want to change your platinum coins to gold or crystal?", Topic=95 +"exchange","platinum",! -> * +"change","crystal",! -> "How many crystal coins do you want to change to platinum?", Topic=92 +"exchange","crystal",! -> * +"change" -> "Do you want to exchange gold, platinum or crystal coins?" + +Topic=95,"gold",! -> "How many platinum coins do you want to change to gold?", Topic=93 +Topic=95,"crystal",! -> "How many crystal coins do you want to get?", Topic=94 +Topic=95 -> "Well, can I help you with something else?" + +Topic=91,%1,0<%1 -> Amount=%1*100, Price=%1, "So I should change %A of your gold coins to %P platinum coins for you?", Topic=96 +Topic=91 -> "Hmm, can I help you with something else?" + +Topic=92,%1,0<%1 -> Amount=%1, Price=%1*100, "So I should change %A of your crystal coins to %P platinum coins for you?", Topic=97 +Topic=92 -> "Well, can I help you with something else?" + +Topic=93,%1,0<%1 -> Amount=%1, Price=%1*100, "So I should change %A of your platinum coins to %P gold coins for you?", Topic=98 +Topic=93 -> "Well, can I help you with something else?" + +Topic=94,%1,0<%1 -> Amount=%1*100, Price=%1, "So I should change %A of your platinum coins to %P crystal coins for you?", Topic=99 +Topic=94 -> "Well, can I help you with something else?" + +Topic=96,"yes",Count(3031)>=Amount -> "Here you are.", Delete(3031), Amount=Price, Create(3035) +Topic=96,"yes" -> "Sorry, you don't have enough gold coins." +Topic=96 -> "Well, can I help you with something else?" + +Topic=97,"yes",Count(3043)>=Amount -> "Here you are.", Delete(3043), Amount=Price, Create(3035) +Topic=97,"yes" -> "Sorry, you don't have so many crystal coins." +Topic=97 -> "Well, can I help you with something else?" + +Topic=98,"yes",Count(3035)>=Amount -> "Here you are.", Delete(3035), Amount=Price, Create(3031) +Topic=98,"yes" -> "Sorry, you don't have so many platinum coins." +Topic=98 -> "Well, can I help you with something else?" + +Topic=99,"yes",Count(3035)>=Amount -> "Here you are.", Delete(3035), Amount=Price, Create(3043) +Topic=99,"yes" -> "Sorry, you don't have so many platinum coins." +Topic=99 -> "Well, can I help you with something else?" + +#Topic=91,%1,0<%1 -> Amount=%1, Price=100*%1, "So I should change %P gold coins to %A platinum coins for you?", Topic=96 +#Topic=91 -> "Hmm, can I help you with something else?" + +#Topic=92,%1,0<%1 -> Amount=%1*100, Price=%1, "So I should change %P crystal coins to %A platinum coins for you?", Topic=97 +#Topic=92 -> "Well, can I help you with something else?" + +#Topic=93,%1,0<%1 -> Amount=%1*100, Price=%1, "So I should change %P platinum coins to %A gold coins for you?", Topic=98 +#Topic=93 -> "Well, can I help you with something else?" + +#Topic=94,%1,0<%1 -> Amount=%1, Price=%1*100, "So I should change %P platinum coins to %A crystal coins for you?", Topic=99 +#Topic=94 -> "Well, can I help you with something else?" + +#Topic=96,"yes",Count(3031)>=Price -> "Here you are.", Create(3035), Amount=Price, Delete(3031) +#Topic=96,"yes" -> "Sorry, you don't have enough gold coins." +#Topic=96 -> "Well, can I help you with something else?" + +#Topic=97,"yes",Count(3043)>=Price -> "Here you are.", Create(3035), Amount=Price, Delete(3043) +#Topic=97,"yes" -> "Sorry, you don't have so many crystal coins." +#Topic=97 -> "Well, can I help you with something else?" + +#Topic=98,"yes",Count(3035)>=Price -> "Here you are.", Create(3031), Amount=Price, Delete(3035) +#Topic=98,"yes" -> "Sorry, you don't have so many platinum coins." +#Topic=98 -> "Well, can I help you with something else?" + +#Topic=99,"yes",Count(3035)>=Price -> "Here you are.", Create(3043), Amount=Price, Delete(3035) +#Topic=99,"yes" -> "Sorry, you don't have so many platinum coins." +#Topic=99 -> "Well, can I help you with something else?" diff --git a/data/npc/gen-post.ndb b/data/npc/gen-post.ndb new file mode 100644 index 0000000..75a0d09 --- /dev/null +++ b/data/npc/gen-post.ndb @@ -0,0 +1,34 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gen-post.ndb: Datenbank für generischen Postler + +"mail" -> "Our mail system is unique! And everyone can use it. Do you want to know more about it?", Topic=35 +"depot" -> "The depots are very easy to use. Just step in front of them and you will find your items in them. They are free for all tibian citizens." +"offer" -> "I'm selling letters and parcels." + +"letter",QuestValue(250)>0 -> Amount=1, Price=5, "Do you want to buy a letter for %P gold?", Topic=36 +"parcel",QuestValue(250)>0 -> Amount=1, Price=10, "Do you want to buy a parcel for %P gold?", Topic=37 + +"letter" -> Amount=1, Price=8, "Do you want to buy a letter for %P gold?", Topic=36 +"parcel" -> Amount=1, Price=15, "Do you want to buy a parcel for %P gold?", Topic=37 + +%1,1<%1,"letter",QuestValue(250)>0 -> Amount=%1, Price=5*%1, "Do you want to buy %A letters for %P gold?", Topic=36 + +%1,1<%1,100<%1,"parcel",QuestValue(250)>0 -> Amount=100, Price=10*100, "Do you want to buy %A parcels for %P gold?", Topic=37 +%1,1<%1,"parcel",QuestValue(250)>0 -> Amount=%1, Price=10*%1, "Do you want to buy %A parcels for %P gold?", Topic=37 + +%1,1<%1,"letter" -> Amount=%1, Price=8*%1, "Do you want to buy %A letters for %P gold?", Topic=36 + +%1,1<%1,100<%1,"parcel" -> Amount=100, Price=15*100, "Do you want to buy %A parcels for %P gold?", Topic=37 +%1,1<%1,"parcel" -> Amount=%1, Price=15*%1, "Do you want to buy %A parcels for %P gold?", Topic=37 + + +Topic=35,"yes" -> "The Tibia Mail System enables you to send and receive letters and parcels. You can buy them here if you want." +Topic=35 -> "Is there anything else I can do for you?" + +Topic=36,"yes",CountMoney>=Price -> "Here it is. Don't forget to write the name of the receiver in the first line and the address in the second one before you put the letter in a mailbox.", DeleteMoney, Create(3505) +Topic=36,"yes" -> "Oh, you have not enough gold to buy a letter." +Topic=36 -> "Ok." + +Topic=37,"yes",CountMoney>=Price -> "Here you are. Don't forget to write the name and the address of the receiver on the label. The label has to be in the parcel before you put the parcel in a mailbox.", DeleteMoney, Create(3503), Create(3507) +Topic=37,"yes" -> "I am sorry, you have not enough gold to buy a parcel." +Topic=37 -> "Ok." diff --git a/data/npc/gen-t-armor-b.ndb b/data/npc/gen-t-armor-b.ndb new file mode 100644 index 0000000..d25bfa3 --- /dev/null +++ b/data/npc/gen-t-armor-b.ndb @@ -0,0 +1,27 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gen-t-armor-b.ndb: Datenbank für generischen Rüstungskauf + +"sell","coat" -> Type=3562, Amount=1, Price=1, "Do you want to sell this coat for %P gold?", Topic=51 +"sell","jacket" -> Type=3561, Amount=1, Price=1, "Do you want to sell this jacket for %P gold?", Topic=51 +"sell","leather","armor" -> Type=3361, Amount=1, Price=12, "Do you want to sell a leather armor for %P gold?", Topic=51 +"sell","chain","armor" -> Type=3358, Amount=1, Price=70, "Do you want to sell a chain armor for %P gold?", Topic=51 +"sell","brass","armor" -> Type=3359, Amount=1, Price=150, "Do you want to sell a brass armor for %P gold?", Topic=51 +"sell","plate","armor" -> Type=3357, Amount=1, Price=400, "Do you want to sell a plate armor for %P gold?", Topic=51 +"sell","knight","armor" -> Type=3370, Amount=1, Price=875, "Do you want to sell this knights armor for %P gold?", Topic=51 +"sell","golden","armor" -> Type=3360, Amount=1, Price=1500, "Do you want to sell this golden armor for %P gold?", Topic=51 + +"sell",%1,1<%1,"coat" -> Type=3562, Amount=%1, Price=1*%1, "Do you want to sell this coats for %P gold?", Topic=51 +"sell",%1,1<%1,"jacket" -> Type=3561, Amount=%1, Price=1*%1, "Do you want to sell this jackets for %P gold?", Topic=51 +"sell",%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=12*%1, "Do you want to sell a leather armors for %P gold?", Topic=51 +"sell",%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=70*%1, "Do you want to sell a chain armors for %P gold?", Topic=51 +"sell",%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=150*%1, "Do you want to sell a brass armors for %P gold?", Topic=51 +"sell",%1,1<%1,"plate","armor" -> Type=3357, Amount=%1, Price=400*%1, "Do you want to sell a plate armors for %P gold?", Topic=51 +"sell",%1,1<%1,"knight","armor" -> Type=3370, Amount=%1, Price=875*%1, "Do you want to sell this knights armors for %P gold?", Topic=51 +"sell",%1,1<%1,"golden","armor" -> Type=3360, Amount=%1, Price=1500*%1, "Do you want to sell this golden armors for %P gold?", Topic=51 + + +Topic=51,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=51,"yes" -> "Sorry, you do not have one." +Topic=51,"yes",Amount>1 -> "Sorry, you do not have so much." +Topic=51 -> "Maybe next time." + diff --git a/data/npc/gen-t-armor-s.ndb b/data/npc/gen-t-armor-s.ndb new file mode 100644 index 0000000..d8140cf --- /dev/null +++ b/data/npc/gen-t-armor-s.ndb @@ -0,0 +1,14 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# genTarmorV.ndb: Datenbank für generischen Rüstungsverkauf + +"jacket" -> Type=3561, Amount=1, Price=10, "Do you want to buy a jacket for %P gold?", Topic=21 +"coat" -> Type=3562, Amount=1, Price=8, "Do you want to buy a coat for %P gold?", Topic=21 +"doublet" -> Type=3379, Amount=1, Price=16, "Do you want to buy a dublet for %P gold?", Topic=21 +"leather","armor" -> Type=3361, Amount=1, Price=35, "Do you want to buy a leather armor for %P gold?", Topic=21 +"chain","armor" -> Type=3358, Amount=1, Price=200, "Do you want to buy a chain armor for %P gold?", Topic=21 +"brass","armor" -> Type=3359, Amount=1, Price=450, "Do you want to buy a brass armor for %P gold?", Topic=21 +"plate","armor" -> Type=3357, Amount=1, Price=1200,"Do you want to buy a plate armor for %P gold?", Topic=21 + +Topic=21,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type) +Topic=21,"yes" -> "Sorry, you do not have enough gold." +Topic=21 -> "Maybe you will buy it another time." diff --git a/data/npc/gen-t-distance-s.ndb b/data/npc/gen-t-distance-s.ndb new file mode 100644 index 0000000..baf94d9 --- /dev/null +++ b/data/npc/gen-t-distance-s.ndb @@ -0,0 +1,25 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gen-t-distance-s.ndb: Datenbank für generischen Fernwaffenverkauf + + +"buy" -> "I am selling bows, crossbows, and ammunition. Do you need anything?" +"do","you","sell" -> * +"do","you","have" -> * +"offer" -> * +"goods" -> * +"ammo" -> "Do you need arrows for a bow, or bolts for a crossbow?" +"ammunition" -> * + +"sell","bow" -> "I don't buy used bows." +"sell","crossbow" -> "I don't buy used crossbows." + +"bow" -> Type=3350, Amount=1, Price=400, "Do you want to buy a bow for %P gold?", Topic=34 +"crossbow" -> Type=3349, Amount=1, Price=500, "Do you want to buy a crossbow for %P gold?", Topic=34 +"arrow" -> Type=3447, Amount=10, Price=20, "Do you want to buy %A arrows for %P gold?", Topic=34 +"bolt" -> Type=3446, Amount=10, Price=30, "Do you want to buy %A bolts for %P gold?", Topic=34 +%1,0<%1,"arrow" -> Type=3447, Amount=%1, Price=2*%1, "Do you want to buy %A arrows for %P gold?", Topic=34 +%1,0<%1,"bolt" -> Type=3446, Amount=%1, Price=3*%1, "Do you want to buy %A bolts for %P gold?", Topic=34 + +Topic=34,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=34,"yes" -> "Come back, when you have enough money." +Topic=34 -> "Hmm, but next time." diff --git a/data/npc/gen-t-fruit-s.ndb b/data/npc/gen-t-fruit-s.ndb new file mode 100644 index 0000000..d9537ce --- /dev/null +++ b/data/npc/gen-t-fruit-s.ndb @@ -0,0 +1,35 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# genTfruitV.ndb: Datenbank für generischen Früchteverkauf + + +"corncob" -> Type=3597, Amount=1, Price=3, "Do you want to buy a corncob for %P gold?", Topic=24 +"cherry" -> Type=3590, Amount=1, Price=1, "Do you want to buy a cherry for %P gold?", Topic=24 +"grapes" -> Type=3592, Amount=1, Price=3, "Do you want to buy grapes for %P gold?", Topic=24 +"melon" -> Type=3593, Amount=1, Price=8, "Do you want to buy a melon for %P gold?", Topic=24 +"banana" -> Type=3587, Amount=1, Price=2, "Do you want to buy a banana for %P gold?", Topic=24 +"strawberry" -> Type=3591, Amount=1, Price=1, "Do you want to buy a strawberry for %P gold?", Topic=24 +"carrot" -> Type=3595, Amount=1, Price=3, "Do you want to buy a carrot for %P gold?", Topic=24 +"apple" -> Type=3585, Amount=1, Price=3, "Do you want to buy an apple for %P gold?", Topic=24 +"pear" -> Type=3584, Amount=1, Price=4, "Do you want to buy a pear for %P gold?", Topic=24 +"blueberry" -> Type=3588, Amount=1, Price=1, "Do you want to buy a blueberry for %P gold?", Topic=24 + +"white","mushroom" -> Type=3723, Amount=1, Price=10, "Do you want to buy one of the white mushrooms for %P gold?", Topic=24 + + +%1,1<%1,"corncob" -> Type=3597, Amount=%1, Price=3*%1, "Do you want to buy %A corncobs for %P gold?", Topic=24 +%1,1<%1,"cherry" -> Type=3590, Amount=%1, Price=1*%1, "Do you want to buy %A cherrys for %P gold?", Topic=24 +%1,1<%1,"grapes" -> Type=3592, Amount=%1, Price=3*%1, "Do you want to buy %A grapes for %P gold?", Topic=24 +%1,1<%1,"melon" -> Type=3593, Amount=%1, Price=8*%1, "Do you want to buy %A melons for %P gold?", Topic=24 +%1,1<%1,"banana" -> Type=3587, Amount=%1, Price=2*%1, "Do you want to buy %A bananas for %P gold?", Topic=24 +%1,1<%1,"strawberries" -> Type=3591, Amount=%1, Price=1*%1, "Do you want to buy %A strawberries for %P gold?", Topic=24 +%1,1<%1,"carrot" -> Type=3595, Amount=%1, Price=3*%1, "Do you want to buy %A carrots for %P gold?", Topic=24 +%1,1<%1,"apple" -> Type=3585, Amount=%1, Price=3*%1, "Do you want to buy %A apples for %P gold?", Topic=24 +%1,1<%1,"pear" -> Type=3584, Amount=%1, Price=4*%1, "Do you want to buy %A pears for %P gold?", Topic=24 +%1,1<%1,"blueberries" -> Type=3588, Amount=%1, Price=1*%1, "Do you want to buy %A blueberries for %P gold?", Topic=24 + + +%1,1<%1,"white","mushroom" -> Type=3723, Amount=%1, Price=10*%1, "Do you want to buy %A of the white mushrooms for %P gold?", Topic=24 + +Topic=24,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type) +Topic=24,"yes" -> "Sorry, you do not have enough gold." +Topic=24 -> "Maybe you will buy it another time." diff --git a/data/npc/gen-t-furniture-chairs-s.ndb b/data/npc/gen-t-furniture-chairs-s.ndb new file mode 100644 index 0000000..bc1b029 --- /dev/null +++ b/data/npc/gen-t-furniture-chairs-s.ndb @@ -0,0 +1,25 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gen-t-furniture-chairs-s.ndb: Datenbank für generischen Möbelverkauf - Stühle +# Verwendete Topics: 81 + +#"offer" -> "I sell statues, tables, chairs, flowers, pillows, pottery, instruments, decoration, tapestries and containers." +#"furniture" -> * +#"equipment" -> * +#"goods" -> * +#"do","you","sell" -> * +#"do","you","have" -> * + +"red", "cushioned",! -> Type=2775, Amount=1, Price=40, "You want to buy a red cushioned chair for %P gold?", Topic=81 +"red", "chair",! -> * +"green", "cushioned",! -> Type=2776, Amount=1, Price=40, "You want to buy a green cushioned chair for %P gold?", Topic=81 +"green", "chair",! -> * +"chair" -> "I can offer you wooden chairs, rocking chairs, red cushioned chairs, green cushioned chairs and sofa chairs." +"wooden", "chair" -> Type=2777, Amount=1, Price=15, "You want to buy a wooden chair for %P gold?", Topic=81 +"rocking", "chair" -> Type=2778, Amount=1, Price=25, "You want to buy a rocking chair for %P gold?", Topic=81 +"cushioned", "chair" -> "I can offer you a red cushioned chair or a green cushioned chair." +"sofa", "chair" -> Type=2779, Amount=1, Price=55, "You want to buy a sofa chair for %P gold?", Topic=81 + +Topic=81,"yes",Premium,CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=81,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account if you want to buy furniture." +Topic=81,"yes" -> "Come back, when you have enough money." +Topic=81 -> "Hmm, but I'm sure, it would fit nicely into your house." diff --git a/data/npc/gen-t-furniture-containers-s.ndb b/data/npc/gen-t-furniture-containers-s.ndb new file mode 100644 index 0000000..b090809 --- /dev/null +++ b/data/npc/gen-t-furniture-containers-s.ndb @@ -0,0 +1,25 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gen-t-furniture-containers-s.ndb: Datenbank für generischen Möbelverkauf - Container +# Verwendete Topics: 81 + +#"offer" -> "I sell statues, tables, chairs, flowers, pillows, pottery, instruments, decoration, tapestries and containers." +#"furniture" -> * +#"goods" -> * +#"do","you","sell" -> * +#"do","you","have" -> * + +"containers" -> "I offer drawers, dressers, lockers, crates, chests, boxes, barrels, trunks and troughs." +"drawer" -> Type=2789, Amount=1, Price=18, "You want to buy drawers for %P gold?", Topic=81 +"dresser" -> Type=2790, Amount=1, Price=25, "You want to buy a dresser for %P gold?", Topic=81 +"locker" -> Type=2791, Amount=1, Price=30, "You want to buy a locker for %P gold?", Topic=81 +"crate" -> Type=2471, Amount=1, Price=10, "Do you want to buy a crate for %P gold?", Topic=81 +"chest" -> Type=2472, Amount=1, Price=10, "Do you want to buy a chest for %P gold?", Topic=81 +"box" -> Type=2469, Amount=1, Price=10, "Do you want to buy a box for %P gold?", Topic=81 +"barrel" -> Type=2793, Amount=1, Price=12, "Do you want to buy a barrel for %P gold?", Topic=81 +"trough" -> Type=2792, Amount=1, Price=7, "Do you want to buy a trough for %P gold?", Topic=81 +"trunk" -> Type=2794, Amount=1, Price=10, "Do you want to buy a trunk for %P gold?", Topic=81 + +Topic=81,"yes",Premium,CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=81,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account if you want to buy furniture." +Topic=81,"yes" -> "Come back, when you have enough money." +Topic=81 -> "Hmm, but I'm sure, it would fit nicely into your house." diff --git a/data/npc/gen-t-furniture-decoration-s.ndb b/data/npc/gen-t-furniture-decoration-s.ndb new file mode 100644 index 0000000..17cae22 --- /dev/null +++ b/data/npc/gen-t-furniture-decoration-s.ndb @@ -0,0 +1,33 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gen-t-furniture-decoration-s.ndb: Datenbank für generischen Möbelverkauf - Dekoration +# Verwendete Topics: 81 + +#"offer" -> "I sell statues, tables, chairs, flowers, pillows, pottery, instruments, decoration, tapestries and containers." +#"furniture" -> * +#"goods" -> * +#"do","you","sell" -> * +#"do","you","have" -> * + +"decoration" -> "I can offer water pipes, pendulum clock, telescopes, table lamps, rocking horses, globes and birdcages. I also sell wall hangings." +"water", "pipe" -> Type=2974, Amount=1, Price=40, "You want to buy a water pipe for %P gold?", Topic=81 +"pendulum", "clock" -> Type=2801, Amount=1, Price=75, "You want to buy a pendulum clock for %P gold?", Topic=81 +"telescope" -> Type=2799, Amount=1, Price=70, "You want to buy a telescope for %P gold?", Topic=81 +"table","lamp" -> Type=2798, Amount=1, Price=35, "You want to buy a table lamp for %P gold?", Topic=81 +"rocking","horse" -> Type=2800, Amount=1, Price=30, "You want to buy a rocking horse for %P gold?", Topic=81 +"globe" -> Type=2797, Amount=1, Price=50, "You want to buy a globe for %P gold?", Topic=81 +"birdcage" -> Type=2796, Amount=1, Price=50, "You want to buy a birdcage for %P gold?", Topic=81 +"wall","hangings" -> "I can offer mirrors, paintings and cuckoo clocks." +"cuckoo" -> Type=2664, Amount=1, Price=40, "You want to buy a cuckoo clock for %P gold?", Topic=81 +"painting" -> "Would you like a landscape, a portrait or a still life. What is your choice?" +"portrait" -> Type=2641, Amount=1, Price=50, "You want to buy a portrait picture for %P gold?", Topic=81 +"landscape" -> Type=2639, Amount=1, Price=50, "You want to buy a landscape picture for %P gold?", Topic=81 +"still", "life" -> Type=2640, Amount=1, Price=50, "You want to buy a still life picture for %P gold?", Topic=81 +"mirror" -> "I sell round mirrors, oval mirrors and edged mirrors. Which one might it be?" +"round", "mirror" -> Type=2632, Amount=1, Price=40, "You want to buy a round mirror for %P gold?", Topic=81 +"oval", "mirror" -> Type=2638, Amount=1, Price=40, "You want to buy a oval mirror for %P gold?", Topic=81 +"edged", "mirror" -> Type=2635, Amount=1, Price=40, "You want to buy a edged mirror for %P gold?", Topic=81 + +Topic=81,"yes",Premium,CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=81,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account if you want to buy furniture." +Topic=81,"yes" -> "Come back, when you have enough money." +Topic=81 -> "Hmm, but I'm sure, it would fit nicely into your house." diff --git a/data/npc/gen-t-furniture-flowers-s.ndb b/data/npc/gen-t-furniture-flowers-s.ndb new file mode 100644 index 0000000..768732b --- /dev/null +++ b/data/npc/gen-t-furniture-flowers-s.ndb @@ -0,0 +1,23 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gen-t-furniture-flowers-s.ndb: Datenbank für generischen Möbelverkauf - Pflanzen und Blumen +# Verwendete Topics: 81 + +#"offer" -> "I sell statues, tables, chairs, flowers, pillows, pottery, instruments, decoration, tapestries and containers." +#"furniture" -> * +#"goods" -> * +#"do","you","sell" -> * +#"do","you","have" -> * + +"flower" -> "I offer indoor plants, flower bowls, god flowers, honey flowers and potted flowers. What do you need?" +"plant" -> * +"god","flower" -> Type=2981, Amount=1, Price=5, "Do you want to buy god flowers for %P gold?", Topic=81 +"indoor","plant" -> Type=2811, Amount=1, Price=8, "Do you want to buy an indoor plant for %P gold?", Topic=81 +"flower","bowl" -> Type=2983, Amount=1, Price=6, "Do you want to buy a flower bowl for %P gold?", Topic=81 +"honey","flower" -> Type=2984, Amount=1, Price=5, "Do you want to buy a honey flower for %P gold?", Topic=81 +"potted","flower" -> Type=2985, Amount=1, Price=5, "Do you want to buy a potted flower for %P gold?", Topic=81 +# "christmas","tree" -> Type=2812, Amount=1, Price=50, "A christmas tree is a very nice decoration for your house. Unfortunately it passes off in some weeks! Do you want to buy one for %P gold?", Topic=81 + +Topic=81,"yes",Premium,CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=81,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account if you want to buy furniture." +Topic=81,"yes" -> "Come back, when you have enough money." +Topic=81 -> "Hmm, but I'm sure, it would fit nicely into your house." diff --git a/data/npc/gen-t-furniture-instruments-s.ndb b/data/npc/gen-t-furniture-instruments-s.ndb new file mode 100644 index 0000000..24d4854 --- /dev/null +++ b/data/npc/gen-t-furniture-instruments-s.ndb @@ -0,0 +1,18 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gen-t-furniture-instruments-s.ndb: Datenbank für generischen Möbelverkauf - Instrumente +# Verwendete Topics: 81 + +#"offer" -> "I sell statues, tables, chairs, flowers, pillows, pottery, instruments, decoration, tapestries and containers." +#"furniture" -> * +#"goods" -> * +#"do","you","sell" -> * +#"do","you","have" -> * + +"instruments" -> "I can offer you a piano or a harp. What would you like?" +"piano" -> Type=2807, Amount=1, Price=200, "You want to buy a piano for %P gold?", Topic=81 +"harp" -> Type=2808, Amount=1, Price=50, "You want to buy a harp for %P gold?", Topic=81 + +Topic=81,"yes",Premium,CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=81,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account if you want to buy furniture." +Topic=81,"yes" -> "Come back, when you have enough money." +Topic=81 -> "Hmm, but I'm sure, it would fit nicely into your house." diff --git a/data/npc/gen-t-furniture-jungle-s.ndb b/data/npc/gen-t-furniture-jungle-s.ndb new file mode 100644 index 0000000..688268e --- /dev/null +++ b/data/npc/gen-t-furniture-jungle-s.ndb @@ -0,0 +1,29 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gen-t-furniture-jungle-s.ndb: Datenbank für generischen Möbelverkauf - Bambusmöbel +# Verwendete Topics: 81 + +#"offer" -> "I sell statues, tables, chairs, flowers, pillows, pottery, instruments, decoration, tapestries and containers." +#"furniture" -> * +#"equipment" -> * +#"goods" -> * +#"do","you","sell" -> * +#"do","you","have" -> * + +"chair" -> "I can offer you tusk chairs, ivory chairs and trunk chairs." +"tusk", "chair" -> Type=2780, Amount=1, Price=25, "You want to buy a tusk chair for %P gold?", Topic=81 +"ivory", "chair" -> Type=2781, Amount=1, Price=25, "You want to buy an ivory chair for %P gold?", Topic=81 +"trunk", "chair" -> Type=2809, Amount=1, Price=20, "You want to buy a trunk chair for %P gold?", Topic=81 + +"table" -> "I can offer you stone tables, tusk tables, bamboo tables and trunk tables." +"stone", "table" -> Type=2786, Amount=1, Price=30, "You want to buy a stone table for %P gold?", Topic=81 +"tusk", "table" -> Type=2787, Amount=1, Price=25, "You want to buy a tusk table for %P gold?", Topic=81 +"bamboo", "table" -> Type=2788, Amount=1, Price=25, "You want to buy a bamboo table for %P gold?", Topic=81 +"trunk", "table" -> Type=2810, Amount=1, Price=20, "You want to buy a trunk table for %P gold?", Topic=81 + +"drawer" -> "I can offer you bamboo drawers." +"bamboo", "drawer" -> Type=2795, Amount=1, Price=20, "You want to buy a bamboo drawer for %P gold?", Topic=81 + +Topic=81,"yes",Premium,CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=81,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account if you want to buy furniture." +Topic=81,"yes" -> "Come back, when you have enough money." +Topic=81 -> "Hmm, but I'm sure, it would fit nicely into your house." diff --git a/data/npc/gen-t-furniture-pillows-s.ndb b/data/npc/gen-t-furniture-pillows-s.ndb new file mode 100644 index 0000000..bc00031 --- /dev/null +++ b/data/npc/gen-t-furniture-pillows-s.ndb @@ -0,0 +1,35 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gen-t-furniture-pillows-s.ndb: Datenbank für generischen Möbelverkauf - Kissen +# Verwendete Topics: 81 bis 84 + +#"offer" -> "I sell statues, tables, chairs, flowers, pillows, pottery, instruments, decoration, tapestries and containers." +#"furniture" -> * +#"goods" -> * +#"do","you","sell" -> * +#"do","you","have" -> * + +"pillow" -> "I can offer small pillows, round pillows, square pillows and heart pillows. Which one might it be?" +"small", "pillow" -> "What color would you prefer? Purple, green, red, blue, orange, turquoise or white?", Topic=82 +Topic=82, "purple" -> Type=2386, Amount=1, Price=20, "You want to buy a small, purple pillow for %P gold?", Topic=81 +Topic=82, "green" -> Type=2387, Amount=1, Price=20, "You want to buy a small, green pillow for %P gold?", Topic=81 +Topic=82, "red" -> Type=2388, Amount=1, Price=20, "You want to buy a small, red pillow for %P gold?", Topic=81 +Topic=82, "blue" -> Type=2389, Amount=1, Price=20, "You want to buy a small, blue pillow for %P gold?", Topic=81 +Topic=82, "orange" -> Type=2390, Amount=1, Price=20, "You want to buy a small, orange pillow for %P gold?", Topic=81 +Topic=82, "turquoise" -> Type=2391, Amount=1, Price=20, "You want to buy a small, turquoise pillow for %P gold?", Topic=81 +Topic=82, "white" -> Type=2392, Amount=1, Price=20, "You want to buy a small, white pillow for %P gold?", Topic=81 +"round", "pillow" -> "What color would you prefer? Purple, red, blue or turquoise?", Topic=83 +Topic=83, "blue" -> Type=2398, Amount=1, Price=25, "You want to buy a blue, round pillow for %P gold?", Topic=81 +Topic=83, "purple" -> Type=2400, Amount=1, Price=25, "You want to buy a purple, round pillow for %P gold?", Topic=81 +Topic=83, "red" -> Type=2399, Amount=1, Price=25, "You want to buy a red, round pillow for %P gold?", Topic=81 +Topic=83, "turquoise" -> Type=2401, Amount=1, Price=25, "You want to buy a turquoise, round pillow for %P gold?", Topic=81 +"square", "pillow" -> "What color would you prefer? Red, green, blue or yellow?", Topic=84 +Topic=84, "blue" -> Type=2394, Amount=1, Price=25, "You want to buy a blue, square pillow for %P gold?", Topic=81 +Topic=84, "red" -> Type=2395, Amount=1, Price=25, "You want to buy a red, square pillow for %P gold?", Topic=81 +Topic=84, "green" -> Type=2396, Amount=1, Price=25, "You want to buy a green, square pillow for %P gold?", Topic=81 +Topic=84, "yellow" -> Type=2397, Amount=1, Price=25, "You want to buy a yellow, square pillow for %P gold?", Topic=81 +"heart", "pillow" -> Type=2393, Amount=1, Price=30, "You want to buy a heart pillow for %P gold?", Topic=81 + +Topic=81,"yes",Premium,CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=81,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account if you want to buy furniture." +Topic=81,"yes" -> "Come back, when you have enough money." +Topic=81 -> "Hmm, but I'm sure, it would fit nicely into your house." diff --git a/data/npc/gen-t-furniture-pottery-s.ndb b/data/npc/gen-t-furniture-pottery-s.ndb new file mode 100644 index 0000000..ef83fa2 --- /dev/null +++ b/data/npc/gen-t-furniture-pottery-s.ndb @@ -0,0 +1,20 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gen-t-furniture-pottery-s.ndb: Datenbank für generischen Möbelverkauf - Töpfe +# Verwendete Topics: 81 + +#"offer" -> "I sell statues, tables, chairs, flowers, pillows, pottery, instruments, decoration, tapestries and containers." +#"furniture" -> * +#"goods" -> * +#"do","you","sell" -> * +#"do","you","have" -> * + +"pottery" -> "I offer vases, coal basins, amphora and large amphora. What do you need?" +"vase" -> Type=2876, Amount=1, Price=3, "Do you want to buy a vase for %P gold?", Topic=81 +"large", "amphora" -> Type=2805, Amount=1, Price=50, "Do you want to buy a large amphora for %P gold?", Topic=81 +"amphora" -> Type=2893, Amount=1, Price=4, "Do you want to buy an amphora for %P gold?", Topic=81 +"coal","basin" -> Type=2806, Amount=1, Price=25, "Do you want to buy a coal basin for %P gold?", Topic=81 + +Topic=81,"yes",Premium,CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=81,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account if you want to buy furniture." +Topic=81,"yes" -> "Come back, when you have enough money." +Topic=81 -> "Hmm, but I'm sure, it would fit nicely into your house." diff --git a/data/npc/gen-t-furniture-statues-s.ndb b/data/npc/gen-t-furniture-statues-s.ndb new file mode 100644 index 0000000..6046b9b --- /dev/null +++ b/data/npc/gen-t-furniture-statues-s.ndb @@ -0,0 +1,19 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gen-t-furniture-statues-s.ndb: Datenbank für generischen Möbelverkauf - Statuen +# Verwendete Topics: 81 + +#"offer" -> "I sell statues, tables, chairs, flowers, pillows, pottery, instruments, decoration, tapestries and containers." +#"furniture" -> * +#"goods" -> * +#"do","you","sell" -> * +#"do","you","have" -> * + +"statue" -> "What statue would you like? A knights statue, a minotaur statue or a goblin statue?" +"knight", "statue" -> Type=2802, Amount=1, Price=50, "Do you want to buy this wonderful statue for %P gold?", Topic=81 +"minotaur", "statue" -> Type=2803, Amount=1, Price=50, "Do you want to buy this frigtening statue for %P gold?", Topic=81 +"goblin", "statue" -> Type=2804, Amount=1, Price=50, "Do you want to buy this disgusting statue for %P gold?", Topic=81 + +Topic=81,"yes",Premium,CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=81,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account if you want to buy furniture." +Topic=81,"yes" -> "Come back, when you have enough money." +Topic=81 -> "Hmm, but I'm sure, it would fit nicely into your house." diff --git a/data/npc/gen-t-furniture-tables-s.ndb b/data/npc/gen-t-furniture-tables-s.ndb new file mode 100644 index 0000000..45690c8 --- /dev/null +++ b/data/npc/gen-t-furniture-tables-s.ndb @@ -0,0 +1,20 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gen-t-furniture-tables-s.ndb: Datenbank für generischen Möbelverkauf - Tische +# Verwendete Topics: 81 + +#"offer" -> "I sell statues, tables, chairs, flowers, pillows, pottery, instruments, decoration, tapestries and containers." +#"furniture" -> * +#"goods" -> * +#"do","you","sell" -> * +#"do","you","have" -> * + +"table" -> "Do you want to buy a small table, a round table, a square table or a big table?" +"small", "table" -> Type=2782, Amount=1, Price=20, "Do you want to buy a small table for %P gold?", Topic=81 +"round", "table" -> Type=2783, Amount=1, Price=25, "Do you want to buy a round table for %P gold?", Topic=81 +"square", "table" -> Type=2784, Amount=1, Price=25, "Do you want to buy a square table for %P gold?", Topic=81 +"big", "table" -> Type=2785, Amount=1, Price=30, "Do you want to buy a big table for %P gold?", Topic=81 + +Topic=81,"yes",Premium,CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=81,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account if you want to buy furniture." +Topic=81,"yes" -> "Come back, when you have enough money." +Topic=81 -> "Hmm, but I'm sure, it would fit nicely into your house." diff --git a/data/npc/gen-t-furniture-tapestries-s.ndb b/data/npc/gen-t-furniture-tapestries-s.ndb new file mode 100644 index 0000000..73a264e --- /dev/null +++ b/data/npc/gen-t-furniture-tapestries-s.ndb @@ -0,0 +1,26 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gen-t-furniture-tapestries-s.ndb: Datenbank für generischen Möbelverkauf - Vorhänge +# Verwendete Topics: 81, 85 + +#"offer" -> "I sell statues, tables, chairs, flowers, pillows, pottery, instruments, decoration, tapestries and containers." +#"furniture" -> * +#"goods" -> * +#"do","you","sell" -> * +#"do","you","have" -> * + +"curtain" -> "Well, actually it's better to call them tapestries." +"tapestr" -> "Please tell me what color you would prefer: purple, green, yellow, orange, red, blue or white?", Topic=85 +Topic=85, "purple" -> Type=2644, Amount=1, Price=25, "You want to buy a purple tapestry for %P gold?", Topic=81 +Topic=85, "green" -> Type=2647, Amount=1, Price=25, "You want to buy a green tapestry for %P gold?", Topic=81 +Topic=85, "yellow" -> Type=2650, Amount=1, Price=25, "You want to buy a yellow tapestry for %P gold?", Topic=81 +Topic=85, "orange" -> Type=2653, Amount=1, Price=25, "You want to buy a orange tapestry for %P gold?", Topic=81 +Topic=85, "red" -> Type=2656, Amount=1, Price=25, "You want to buy a red tapestry for %P gold?", Topic=81 +Topic=85, "orange" -> Type=2653, Amount=1, Price=25, "You want to buy a orange tapestry for %P gold?", Topic=81 +Topic=85, "red" -> Type=2656, Amount=1, Price=25, "You want to buy a red tapestry for %P gold?", Topic=81 +Topic=85, "blue" -> Type=2659, Amount=1, Price=25, "You want to buy a blue tapestry for %P gold?", Topic=81 +Topic=85, "white" -> Type=2667, Amount=1, Price=25, "You want to buy a white tapestry for %P gold?", Topic=81 + +Topic=81,"yes",Premium,CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=81,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account if you want to buy furniture." +Topic=81,"yes" -> "Come back, when you have enough money." +Topic=81 -> "Hmm, but I'm sure, it would fit nicely into your house." diff --git a/data/npc/gen-t-gear-s.ndb b/data/npc/gen-t-gear-s.ndb new file mode 100644 index 0000000..67ade3c --- /dev/null +++ b/data/npc/gen-t-gear-s.ndb @@ -0,0 +1,43 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# genTgearV.ndb: Datenbank für generischen Ausrüstungsverkauf + +"torch" -> Type=2920, Amount=1, Price=2, "Do you want to buy a torch for %P gold?", Topic=25 +"candelab" -> Type=2911, Amount=1, Price=8, "Do you want to buy a candelabrum for %P gold?", Topic=25 +"candlestick" -> Type=2917, Amount=1, Price=2, "Do you want to buy a candlestick for %P gold?", Topic=25 +"bag" -> Type=2862, Amount=1, Price=4, "Do you want to buy a bag for %P gold?", Topic=25 +"scroll" -> Type=2815, Amount=1, Price=5, "Do you want to buy a scroll for %P gold?", Topic=25 +"document" -> Type=2834, Amount=1, Price=12, "Do you want to buy a document for %P gold?", Topic=25 +"parchment" -> Type=2835, Amount=1, Price=8, "Do you want to buy a parchment for %P gold?", Topic=25 +"shovel" -> Type=3457, Amount=1, Price=10, "Do you want to buy a shovel for %P gold?", Topic=25 +"backpack" -> Type=2870, Amount=1, Price=10, "Do you want to buy a backpack for %P gold?", Topic=25 +"scythe" -> Type=3453, Amount=1, Price=12, "Do you want to buy a scythe for %P gold?", Topic=25 +"pick" -> Type=3456, Amount=1, Price=50, "Do you want to buy a pick for %P gold?", Topic=25 +"watch" -> Type=2906, Amount=1, Price=20, "Do you want to buy one of my high quality watches for %P gold?", Topic=25 +"rope" -> Type=3003, Amount=1, Price=50, "Do you want to buy a rope for %P gold?", Topic=25 +"rod" -> Type=3483, Amount=1, Price=150, "Do you want to buy a fishing rod for %P gold?", Topic=25 +"crowbar" -> Type=3304, Amount=1, Price=260, "Do you want to buy a dwarfish steel crowbar for %P gold?", Topic=25 +"water","hose" -> Type=2901, Amount=1, Price=10, Data=1, "Do you want to' buy a water hose for %P gold?", Topic=25 +"present" -> Type=2856, Amount=1, Price=10, "Do you want to buy a present for %P gold?", Topic=25 +"bucket" -> Type=2873, Amount=1, Price=4, Data=0, "Do you want to buy a bucket for %P gold?", Topic=25 +"bottle" -> Type=2875, Amount=1, Price=3, Data=0, "Do you want to buy a bottle for %P gold?", Topic=25 +%1,0<%1,"torches" -> Type=2920, Amount=%1, Price=2*%1, "Do you want to buy %A torches for %P gold?", Topic=25 + +"oil" -> Type=2874, Data=7, Amount=1, Price=20, "Do you want to buy oil for %P gold?", Topic=26 + +"deposit" -> "I will give you 5 gold for every empty vial. Ok?", Data=0, Topic=27 +"vial" -> * +"flask" -> * + +Topic=25,"yes",CountMoney>=Price -> "Here it is!", DeleteMoney, Create(Type) +Topic=25,"yes" -> "Sorry, you have no money!" +Topic=25 -> "Perhaps another time." + +Topic=26,"yes",CountMoney>=Price -> "Ok, take it. There is a deposit of 5 gold on the vial.", DeleteMoney, Create(Type) +Topic=26,"yes" -> "Sorry, you have no money!" +Topic=26 -> "Perhaps another time." + + +Topic=27,"yes",Count(2874)>0 -> Amount=Count(2874), Price=Amount*5, "Here you are ... %P gold.", Delete(2874), CreateMoney +Topic=27,"yes" -> "You don't have any empty vials." +Topic=27 -> "Hmm, but please keep this place litter free." + diff --git a/data/npc/gen-t-gems-s.ndb b/data/npc/gen-t-gems-s.ndb new file mode 100644 index 0000000..9b88153 --- /dev/null +++ b/data/npc/gen-t-gems-s.ndb @@ -0,0 +1,28 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gen-t-gems-s.ndb: Datenbank für generischen Edelsteinverkauf + + + +"offer" -> "I can offer you various gems, pearls or some wonderful jewels." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"gem" -> "You can buy and sell small diamonds, sapphires, rubies, emeralds, and amethysts." +"pearl" -> "There are white and black pearls you can buy or sell." +"jewel" -> "Currently you can purchase wedding rings, golden amulets, and ruby necklaces." + +"wedding","ring" -> Type=3004, Amount=1, Price=990, "Do you want to buy a wedding ring for %P gold?", Topic=29 +"golden","amulet" -> Type=3013, Amount=1, Price=6600, "Do you want to buy a golden amulet for %P gold?", Topic=29 +"ruby","necklace" -> Type=3016, Amount=1, Price=3560, "Do you want to buy a ruby necklace for %P gold?", Topic=29 +"white","pearl" -> Type=3026, Amount=1, Price=320, "Do you want to buy a white pearl for %P gold?", Topic=29 +"black","pearl" -> Type=3027, Amount=1, Price=560, "Do you want to buy a black pearl for %P gold?", Topic=29 +"small","diamond" -> Type=3028, Amount=1, Price=600, "Do you want to buy a small diamond for %P gold?", Topic=29 +"small","sapphire" -> Type=3029, Amount=1, Price=500, "Do you want to buy a small sapphire for %P gold?", Topic=29 +"small","ruby" -> Type=3030, Amount=1, Price=500, "Do you want to buy a small ruby for %P gold?", Topic=29 +"small","emerald" -> Type=3032, Amount=1, Price=500, "Do you want to buy a small emerald for %P gold?", Topic=29 +"small","amethyst" -> Type=3033, Amount=1, Price=400, "Do you want to buy a small amethyst for %P gold?", Topic=29 + +Topic=29,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=29,"yes" -> "Come back, when you have enough money." +Topic=29 -> "Hmm, but next time." + diff --git a/data/npc/gen-t-helm-b.ndb b/data/npc/gen-t-helm-b.ndb new file mode 100644 index 0000000..0b32d91 --- /dev/null +++ b/data/npc/gen-t-helm-b.ndb @@ -0,0 +1,28 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gen-t-helm-b.ndb: Datenbank für generischen Helmeinkauf + +"sell","leather","helmet" -> Type=3355, Amount=1, Price=4, "Do you want to sell a leather helmet for %P gold?", Topic=50 +"sell","chain","helmet" -> Type=3352, Amount=1, Price=17, "Do you want to sell a chain helmet for %P gold?", Topic=50 +"sell","steel","helmet" -> Type=3351, Amount=1, Price=190, "Do you want to sell a steel helmet for %P gold?", Topic=50 +"sell","brass","helmet" -> Type=3354, Amount=1, Price=30, "Do you want to sell a brass helmet for %P gold?", Topic=50 +"sell","viking","helmet" -> Type=3367, Amount=1, Price=66, "Do you want to sell a viking helmet for %P gold?", Topic=50 +"sell","iron","helmet" -> Type=3353, Amount=1, Price=145, "You want sell a iron helmet for %P gold?", Topic=50 +"sell","devil","helmet" -> Type=3356, Amount=1, Price=450, "You want sell a devil's helmet for %P gold?", Topic=50 +"sell","warrior","helmet" -> Type=3369, Amount=1, Price=696, "You want sell a warrior helmet for %P gold?", Topic=50 + +"sell",%1,1<%1,"leather","helm" -> Type=3355, Amount=%1, Price=4*%1, "Do you want to sell %A leather helmets for %P gold?", Topic=50 +"sell",%1,1<%1,"chain","helm" -> Type=3352, Amount=%1, Price=17*%1, "Do you want to sell %A chain helmets for %P gold?", Topic=50 +"sell",%1,1<%1,"steel","helm" -> Type=3351, Amount=%1, Price=190*%1, "Do you want to sell %A steel helmets for %P gold?", Topic=50 +"sell",%1,1<%1,"brass","helm" -> Type=3354, Amount=%1, Price=30*%1, "Do you want to sell %A brass helmets for %P gold?", Topic=50 +"sell",%1,1<%1,"viking","helm" -> Type=3367, Amount=%1, Price=66*%1, "Do you want to sell %A viking helmets for %P gold?", Topic=50 +"sell",%1,1<%1,"iron","helmet" -> Type=3353, Amount=%1, Price=145*%1, "You want sell %A iron helmets for %P gold?", Topic=50 +"sell",%1,1<%1,"devil","helmet" -> Type=3356, Amount=%1, Price=450*%1, "You want sell %A devil's helmets for %P gold?", Topic=50 +"sell",%1,1<%1,"warrior","helmet" -> Type=3369, Amount=%1, Price=696*%1, "You want sell %A warrior helmets for %P gold?", Topic=50 + + + +Topic=50,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=50,"yes" -> "Sorry, you do not have one." +Topic=50,"yes",Amount>1 -> "Sorry, you do not have so much." +Topic=50 -> "Maybe next time." + diff --git a/data/npc/gen-t-helm-s.ndb b/data/npc/gen-t-helm-s.ndb new file mode 100644 index 0000000..789377a --- /dev/null +++ b/data/npc/gen-t-helm-s.ndb @@ -0,0 +1,13 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# genThelmV.ndb: Datenbank für generischen Helmverkauf + +"chain","helmet" -> Type=3352, Amount=1, Price=52, "Do you want to buy a chain helmet for %P gold?", Topic=20 +"leather","helmet" -> Type=3355, Amount=1, Price=12, "Do you want to buy a leather helmet for %P gold?", Topic=20 +"studded","helmet" -> Type=3376, Amount=1, Price=63, "Do you want to buy a studded helmet for %P gold?", Topic=21 +"brass","helmet" -> Type=3354, Amount=1, Price=120, "Do you want to buy a brass helmet for %P gold?", Topic=21 +"viking","helmet" -> Type=3367, Amount=1, Price=265, "Do you want to buy a viking helmet for %P gold?", Topic=21 + + +Topic=20,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type) +Topic=20,"yes" -> "Sorry, you do not have enough gold." +Topic=20 -> "Maybe you will buy it another time." diff --git a/data/npc/gen-t-legs-s.ndb b/data/npc/gen-t-legs-s.ndb new file mode 100644 index 0000000..592be82 --- /dev/null +++ b/data/npc/gen-t-legs-s.ndb @@ -0,0 +1,13 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# genTlegsV.ndb: Datenbank für generischen Legsverkauf + +"leather","boot" -> Type=3552, Amount=1, Price=2, "Do you want to buy one of my wonderful leather boots for %P gold?", Topic=23 +"leather","legs" -> Type=3559, Amount=1, Price=10, "Do you want to buy leather legs for %P gold?", Topic=23 +"studded","legs" -> Type=3362, Amount=1, Price=60, "Do you want to buy studded legs for %P gold?", Topic=23 +"chain","legs" -> Type=3558, Amount=1, Price=80, "You want buy chain legs for %P gold?", Topic=23 +"brass","legs" -> Type=3372, Amount=1, Price=195, "You want buy brass legs for %P gold?", Topic=23 + + +Topic=23,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type) +Topic=23,"yes" -> "Sorry, you do not have enough gold." +Topic=23 -> "Maybe you will buy it another time." diff --git a/data/npc/gen-t-magic-s.ndb b/data/npc/gen-t-magic-s.ndb new file mode 100644 index 0000000..fc06e31 --- /dev/null +++ b/data/npc/gen-t-magic-s.ndb @@ -0,0 +1,31 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gen-t-gems-s.ndb: Datenbank für generischen Edelsteinverkauf + +"offer" -> "I'm selling life and mana fluids, runes, and spellbooks." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * + +"life","fluid" -> Type=2874, Data=11, Amount=1, Price=60, "Do you want to buy life fluid for %P gold?", Topic=30 +"mana","fluid" -> Type=2874, Data=10, Amount=1, Price=100, "Do you want to buy mana fluid for %P gold?", Topic=30 +"rune" -> Type=3147, Amount=1, Price=10, "Do you want to buy a blank rune for %P gold?", Topic=31 +"spellbook" -> Type=3059, Amount=1, Price=150, "Do you want to buy a spellbook for %P gold?", Topic=31 +%1,0<%1,"life","fluid" -> Type=2874, Data=11, Amount=%1, Price=60*%1, "Do you want to buy %A potions of life fluid for %P gold?", Topic=30 +%1,0<%1,"mana","fluid" -> Type=2874, Data=10, Amount=%1, Price=100*%1, "Do you want to buy %A potions of mana fluid for %P gold?", Topic=30 +%1,0<%1,"runes" -> Type=3147, Amount=%1, Price=10*%1, "Do you want to buy %A blank runes for %P gold?", Topic=31 + +"deposit" -> "I will pay you 5 gold for every empty vial. Ok?", Data=0, Topic=32 +"vial" -> * +"flask" -> * + +Topic=31,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=31,"yes" -> "Come back, when you have enough money." +Topic=31 -> "Hmm, but next time." + +Topic=30,"yes",CountMoney>=Price -> "Here you are. There is a deposit of 5 gold on the vial.", DeleteMoney, Create(Type) +Topic=30,"yes" -> "Come back, when you have enough money." +Topic=30 -> "Hmm, but next time." + +Topic=32,"yes",Count(2874)>0 -> Amount=Count(2874), Price=Amount*5, "Here you are ... %P gold.", Delete(2874), CreateMoney +Topic=32,"yes" -> "You don't have any empty vials." +Topic=32 -> "Hmm, but please keep Tibia litter free." diff --git a/data/npc/gen-t-meat-s.ndb b/data/npc/gen-t-meat-s.ndb new file mode 100644 index 0000000..ecf8944 --- /dev/null +++ b/data/npc/gen-t-meat-s.ndb @@ -0,0 +1,14 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gen-tmeat-s.ndb: Datenbank für generischen Fleischverkauf + + +"meat" -> Type=3577, Amount=1, Price=5, "Do you want to buy meat for %P gold?", Topic=39 +"ham" -> Type=3582, Amount=1, Price=8, "Do you want to buy a ham for %P gold?", Topic=39 + + +%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=5*%1, "Do you want to buy %A meat for %P gold?", Topic=39 +%1,1<%1,"ham" -> Type=3582, Amount=%1, Price=8*%1, "Do you want to buy %A ham for %P gold?", Topic=39 + +Topic=39,"yes",CountMoney>=Price -> "Here it is.", DeleteMoney, Create(Type) +Topic=39,"yes" -> "I am sorry, but you do not have enough gold." +Topic=39 -> "Maybe later." diff --git a/data/npc/gen-t-music-s.ndb b/data/npc/gen-t-music-s.ndb new file mode 100644 index 0000000..f8ca119 --- /dev/null +++ b/data/npc/gen-t-music-s.ndb @@ -0,0 +1,17 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# genTshieldV.ndb: Datenbank für generischen Instrumentenverkauf + +"offer" -> "You can buy a lyre, lute, drum, and simple fanfare." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"instrument" -> * + +"lyre" -> Type=2949, Amount=1, Price=120, "Do you want to buy a lyre for %P gold?", Topic=38 +"lute" -> Type=2950, Amount=1, Price=195, "Do you want to buy a lute for %P gold?", Topic=38 +"drum" -> Type=2952, Amount=1, Price=140, "Do you want to buy a drum for %P gold?", Topic=38 +"simple","fanfare" -> Type=2954, Amount=1, Price=150, "Do you want to buy a simple fanfare for %P gold?", Topic=38 + +Topic=38,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=38,"yes" -> "Come back, when you have enough money." +Topic=38 -> "Hmm, but next time." diff --git a/data/npc/gen-t-runes-free-s.ndb b/data/npc/gen-t-runes-free-s.ndb new file mode 100644 index 0000000..3daddef --- /dev/null +++ b/data/npc/gen-t-runes-free-s.ndb @@ -0,0 +1,65 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gen-t-runes-free-s.ndb: Datenbank für generischen Runenverkauf - Free Account Runen +# Verwendete Topics: 99 + +"spell","rune" -> "I sell missile runes, explosive runes, field runes, wall runes, bomb runes, healing runes, convince creature runes and chameleon runes." +"missile","rune" -> "I can offer you light magic missile runes, heavy magic missile runes and sudden death runes." +"explosive","rune" -> "I can offer you fireball runes, great fireball runes and explosion runes." +"field","rune" -> "I can offer you fire field runes, energy field runes, poison field runes and destroy field runes." +"wall","rune" -> "I can offer you fire wall runes, energy wall runes and poison wall runes." +"bomb","rune" -> "I can offer you firebomb runes." +"healing","rune" -> "I can offer you antidote runes, intense healing runes and ultimate healing runes." + +"light","magic","missile","rune" -> Type=3174, Data=5, Amount=1, Price=40, "Do you want to buy a light magic missile rune for %P gold?", Topic=99 +"poison","field","rune" -> Type=3172, Data=3, Amount=1, Price=65, "Do you want to buy a poison field rune for %P gold?", Topic=99 +"antidote","rune" -> Type=3153, Data=1, Amount=1, Price=65, "Do you want to buy an antidote rune for %P gold?", Topic=99 +"fire","field","rune" -> Type=3188, Data=3, Amount=1, Price=85, "Do you want to buy a fire field rune for %P gold?", Topic=99 +"intense","healing","rune" -> Type=3152, Data=1, Amount=1, Price=95, "Do you want to buy an intense healing rune for %P gold?", Topic=99 +"fireball","rune" -> Type=3189, Data=2, Amount=1, Price=95, "Do you want to buy a fireball rune for %P gold?", Topic=99 +"destroy","field","rune" -> Type=3148, Data=3, Amount=1, Price=45, "Do you want to buy a destroy field rune for %P gold?", Topic=99 +"heavy","magic","missile","rune" -> Type=3198, Data=5, Amount=1, Price=125, "Do you want to buy a heavy magic missile rune for %P gold?", Topic=99 +"energy","field","rune" -> Type=3164, Data=3, Amount=1, Price=115, "Do you want to buy an energy field rune for %P gold?", Topic=99 +"ultimate","healing","rune" -> Type=3160, Data=1, Amount=1, Price=175, "Do you want to buy an ultimate healing rune for %P gold?", Topic=99 +"convince","creature","rune" -> Type=3177, Data=1, Amount=1, Price=80, "Do you want to buy a convince creature rune for %P gold?", Topic=99 +"great","fireball","rune" -> Type=3191, Data=2, Amount=1, Price=180, "Do you want to buy a great fireball rune for %P gold?", Topic=99 +"chameleon","rune" -> Type=3178, Data=1, Amount=1, Price=210, "Do you want to buy a chameleon rune for %P gold?", Topic=99 +"fire","bomb","rune" -> Type=3192, Data=2, Amount=1, Price=235, "Do you want to buy a firebomb rune for %P gold?", Topic=99 +"poison","wall","rune" -> Type=3176, Data=4, Amount=1, Price=210, "Do you want to buy a poison wall rune for %P gold?", Topic=99 +"explosion","rune" -> Type=3200, Data=3, Amount=1, Price=250, "Do you want to buy an explosion rune for %P gold?", Topic=99 +"fire","wall","rune" -> Type=3190, Data=4, Amount=1, Price=245, "Do you want to buy a fire wall rune for %P gold?", Topic=99 +"sudden","death","rune" -> Type=3155, Data=1, Amount=1, Price=325, "Do you want to buy a sudden death rune for %P gold?", Topic=99 +"energy","wall","rune" -> Type=3166, Data=4, Amount=1, Price=340, "Do you want to buy an energy wall rune for %P gold?", Topic=99 + +"envenom","rune" -> "Sorry, but runes of this type can't be purchased here." +"desintegrate","rune" -> * +"poison","bomb","rune" -> * +"soulfire","rune" -> * +"energy","bomb","rune" -> * +"magic","wall","rune" -> * +"animate","dead","rune" -> * +"paralyze","rune" -> * + +%1,1<%1,"light","magic","missile","rune" -> Type=3174, Data=5, Amount=%1, Price=40*%1, "Do you want to buy %A light magic missile runes for %P gold?", Topic=99 +%1,1<%1,"poison","field","rune" -> Type=3172, Data=3, Amount=%1, Price=65*%1, "Do you want to buy %A poison field runes for %P gold?", Topic=99 +%1,1<%1,"antidote","rune" -> Type=3153, Data=1, Amount=%1, Price=65*%1, "Do you want to buy %A antidote runes for %P gold?", Topic=99 +%1,1<%1,"fire","field","rune" -> Type=3188, Data=3, Amount=%1, Price=85*%1, "Do you want to buy %A fire field runes for %P gold?", Topic=99 +%1,1<%1,"intense","healing","rune" -> Type=3152, Data=1, Amount=%1, Price=95*%1, "Do you want to buy %A intense healing runes for %P gold?", Topic=99 +%1,1<%1,"fireball","rune" -> Type=3189, Data=2, Amount=%1, Price=95*%1, "Do you want to buy %A fireball runes for %P gold?", Topic=99 +%1,1<%1,"destroy","field","rune" -> Type=3148, Data=3, Amount=%1, Price=45*%1, "Do you want to buy %A destroy field runes for %P gold?", Topic=99 +%1,1<%1,"heavy","magic","missile","rune" -> Type=3198, Data=5, Amount=%1, Price=125*%1, "Do you want to buy %A heavy magic missile runes for %P gold?", Topic=99 +%1,1<%1,"energy","field","rune" -> Type=3164, Data=3, Amount=%1, Price=115*%1, "Do you want to buy %A energy field runes for %P gold?", Topic=99 +%1,1<%1,"ultimate","healing","rune" -> Type=3160, Data=1, Amount=%1, Price=175*%1, "Do you want to buy %A ultimate healing runes for %P gold?", Topic=99 +%1,1<%1,"convince","creature","rune" -> Type=3177, Data=1, Amount=%1, Price=80*%1, "Do you want to buy %A convince creature runes for %P gold?", Topic=99 +%1,1<%1,"great","fireball","rune" -> Type=3191, Data=2, Amount=%1, Price=180*%1, "Do you want to buy %A great fireball runes for %P gold?", Topic=99 +%1,1<%1,"chameleon","rune" -> Type=3178, Data=1, Amount=%1, Price=210*%1, "Do you want to buy %A chameleon runes for %P gold?", Topic=99 +%1,1<%1,"fire","bomb","rune" -> Type=3192, Data=2, Amount=%1, Price=235*%1, "Do you want to buy %A firebomb runes for %P gold?", Topic=99 +%1,1<%1,"poison","wall","rune" -> Type=3176, Data=4, Amount=%1, Price=210*%1, "Do you want to buy %A poison wall runes for %P gold?", Topic=99 +%1,1<%1,"explosion","rune" -> Type=3200, Data=3, Amount=%1, Price=250*%1, "Do you want to buy %A explosion runes for %P gold?", Topic=99 +%1,1<%1,"fire","wall","rune" -> Type=3190, Data=4, Amount=%1, Price=245*%1, "Do you want to buy %A fire wall runes for %P gold?", Topic=99 +%1,1<%1,"sudden","death","rune" -> Type=3155, Data=1, Amount=%1, Price=325*%1, "Do you want to buy %A sudden death runes for %P gold?", Topic=99 +%1,1<%1,"energy","wall","rune" -> Type=3166, Data=4, Amount=%1, Price=340*%1, "Do you want to buy %A energy wall runes for %P gold?", Topic=99 + + +Topic=99,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=99,"yes" -> "Sorry, you don't have enough gold." +Topic=99 -> "As you wish." diff --git a/data/npc/gen-t-runes-prem-s.ndb b/data/npc/gen-t-runes-prem-s.ndb new file mode 100644 index 0000000..2c891ba --- /dev/null +++ b/data/npc/gen-t-runes-prem-s.ndb @@ -0,0 +1,50 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gen-t-runes-prem-s.ndb: Datenbank für generischen Runenverkauf - Premium Account Runen +# Verwendete Topics: 99 + +"spell","rune" -> "I sell envenom runes, desintegrate runes, poison bomb runes, energy bomb runes, soulfire runes, magic wall runes, animate dead runes and paralyze runes." + +"envenom","rune" -> Type=3179, Data=3, Amount=1, Price=130, "Do you want to buy an envenom rune for %P gold?", Topic=99 +"desintegrate","rune" -> Type=3197, Data=3, Amount=1, Price=80, "Do you want to buy a desintegrate rune for %P gold?", Topic=99 +"poison","bomb","rune" -> Type=3173, Data=2, Amount=1, Price=170, "Do you want to buy a poison bomb rune for %P gold?", Topic=99 +"soulfire","rune" -> Type=3195, Data=2, Amount=1, Price=210, "Do you want to buy a soulfire rune for %P gold?", Topic=99 +"energy","bomb","rune" -> Type=3149, Data=2, Amount=1, Price=325, "Do you want to buy an energybomb rune for %P gold?", Topic=99 +"magic","wall","rune" -> Type=3180, Data=3, Amount=1, Price=350, "Do you want to buy a magic wall rune for %P gold?", Topic=99 +"animate","dead","rune" -> Type=3203, Data=1, Amount=1, Price=375, "Do you want to buy an animate dead rune for %P gold?", Topic=99 +"paralyze","rune" -> Type=3165, Data=1, Amount=1, Price=700, "Do you want to buy a paralyze rune for %P gold?", Topic=99 + + +%1,1<%1,"envenom","rune" -> Type=3179, Data=3, Amount=%1, Price=130*%1, "Do you want to buy %A envenom runes for %P gold?", Topic=99 +%1,1<%1,"desintegrate","rune" -> Type=3197, Data=3, Amount=%1, Price=80*%1, "Do you want to buy %A desintegrate runes for %P gold?", Topic=99 +%1,1<%1,"poison","bomb","rune" -> Type=3173, Data=2, Amount=%1, Price=170*%1, "Do you want to buy %A poison bomb runes for %P gold?", Topic=99 +%1,1<%1,"soulfire","rune" -> Type=3195, Data=2, Amount=%1, Price=210*%1, "Do you want to buy %A soulfire runes for %P gold?", Topic=99 +%1,1<%1,"energy","bomb","rune" -> Type=3149, Data=2, Amount=%1, Price=325*%1, "Do you want to buy %A energybomb runes for %P gold?", Topic=99 +%1,1<%1,"magic","wall","rune" -> Type=3180, Data=3, Amount=%1, Price=350*%1, "Do you want to buy %A magic wall runes for %P gold?", Topic=99 +%1,1<%1,"animate","dead","rune" -> Type=3203, Data=1, Amount=%1, Price=375*%1, "Do you want to buy %A animate dead runes for %P gold?", Topic=99 +%1,1<%1,"paralyze","rune" -> Type=3165, Data=1, Amount=%1, Price=700*%1, "Do you want to buy %A paralyze runes for %P gold?", Topic=99 + + +"light","magic","missile","rune" -> "Sorry, but runes of this type can't be purchased here." +"poison","field","rune" -> * +"antidote","rune" -> * +"fire","field","rune" -> * +"intense","healing","rune" -> * +"fireball","rune" -> * +"destroy","field","rune" -> * +"heavy","magic","missile","rune" -> * +"energy","field","rune" -> * +"ultimate","healing","rune" -> * +"convince","creature","rune" -> * +"great","fireball","rune" -> * +"chameleon","rune" -> * +"fire","bomb","rune" -> * +"poison","wall","rune" -> * +"explosion","rune" -> * +"fire","wall","rune" -> * +"sudden","death","rune" -> * +"energy","wall","rune" -> * + + +Topic=99,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=99,"yes" -> "Sorry, you don't have enough gold." +Topic=99 -> "As you wish." diff --git a/data/npc/gen-t-shield-b.ndb b/data/npc/gen-t-shield-b.ndb new file mode 100644 index 0000000..39339eb --- /dev/null +++ b/data/npc/gen-t-shield-b.ndb @@ -0,0 +1,27 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gen-t-shield-b.ndb: Datenbank für generischen Schildkauf + +"sell","wooden","shield" -> Type=3412, Amount=1, Price=5, "Do you want to sell a wooden shield for %P gold?", Topic=52 +"sell","battle","shield" -> Type=3413, Amount=1, Price=95, "Do you want to sell a battle shield for %P gold?", Topic=52 +"sell","steel","shield" -> Type=3409, Amount=1, Price=80, "Do you want to sell a steel shield for %P gold?", Topic=52 +"sell","brass","shield" -> Type=3411, Amount=1, Price=16, "Do you want to sell a brass shield for %P gold?", Topic=52 +"sell","plate","shield" -> Type=3410, Amount=1, Price=45, "Do you want to sell a plate shield for %P gold?", Topic=52 +"sell","dwarven","shield" -> Type=3425, Amount=1, Price=100, "You want sell a dwarven shield for %P gold?", Topic=52 +"sell","guardians","shield" -> Type=3415, Amount=1, Price=180, "Do you want to sell this for %P gold?", Topic=52 +"sell","dragon","shield" -> Type=3416, Amount=1, Price=360, "Do you want to sell this for %P gold?", Topic=52 + + +"sell",%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=5*%1, "Do you want to sell those wooden shields for %P gold?", Topic=52 +"sell",%1,1<%1,"battle","shield" -> Type=3413, Amount=%1, Price=95*%1, "Do you want to sell those battle shields for %P gold?", Topic=52 +"sell",%1,1<%1,"steel","shield" -> Type=3409, Amount=%1, Price=80*%1, "Do you want to sell those steel shields for %P gold?", Topic=52 +"sell",%1,1<%1,"brass","shield" -> Type=3411, Amount=%1, Price=16*%1, "Do you want to sell those brass shields for %P gold?", Topic=52 +"sell",%1,1<%1,"plate","shield" -> Type=3410, Amount=%1, Price=45*%1, "Do you want to sell those plate shields for %P gold?", Topic=52 +"sell",%1,1<%1,"dwarven","shield" -> Type=3425, Amount=%1, Price=100*%1, "Do you want sell those dwarven shields for %P gold?", Topic=52 +"sell",%1,1<%1,"guardians","shield" -> Type=3415, Amount=%1, Price=180*%1, "Do you want to sell those guardian shields for %P gold?", Topic=52 +"sell",%1,1<%1,"dragon","shield" -> Type=3416, Amount=%1, Price=360*%1, "Do you want to sell those dragon shields for %P gold?", Topic=52 + + + +Topic=52,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type) +Topic=52,"yes" -> "Sorry, you do not have enough gold." +Topic=52 -> "Maybe you will buy it another time." diff --git a/data/npc/gen-t-shield-s.ndb b/data/npc/gen-t-shield-s.ndb new file mode 100644 index 0000000..98174c3 --- /dev/null +++ b/data/npc/gen-t-shield-s.ndb @@ -0,0 +1,14 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# genTshieldV.ndb: Datenbank für generischen Schildverkauf + +"wooden","shield" -> Type=3412, Amount=1, Price=15, "Do you want to buy a wooden shield for %P gold?", Topic=22 +"studded","shield" -> Type=3426, Amount=1, Price=50, "Do you want to buy a studded shield for %P gold?", Topic=22 +"steel","shield" -> Type=3409, Amount=1, Price=240, "Do you want to buy a steel shield for %P gold?", Topic=22 +"brass","shield" -> Type=3411, Amount=1, Price=65, "Do you want to buy a brass shield for %P gold?", Topic=22 +"plate","shield" -> Type=3410, Amount=1, Price=125, "Do you want to buy a plate shield for %P gold?", Topic=22 +"dwarven","shield" -> Type=3425, Amount=1, Price=500, "Do you want to buy a dwarven shield for %P gold?", Topic=22 + + +Topic=22,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type) +Topic=22,"yes" -> "Sorry, you do not have enough gold." +Topic=22 -> "Maybe you will buy it another time." diff --git a/data/npc/gen-t-wands-free-s.ndb b/data/npc/gen-t-wands-free-s.ndb new file mode 100644 index 0000000..192013e --- /dev/null +++ b/data/npc/gen-t-wands-free-s.ndb @@ -0,0 +1,47 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gen-t-wands-free-s.ndb: Datenbank für generischen Zauberstabverkauf - Free Account Wands +# Verwendete Topics: 90,91,92 + +"wand" -> "Wands can be wielded by sorcerers only and have a certain level requirement. There are five different wands, would you like to hear about them?", Topic=90 +"rod" -> "Rods can be wielded by druids only and have a certain level requirement. There are five different rods, would you like to hear about them?", Topic=91 + +Topic=90,"yes" -> "The names of the wands are 'Wand of Vortex', 'Wand of Dragonbreath', 'Wand of Plague', 'Wand of Cosmic Energy' and 'Wand of Inferno'. Which one would you like to buy?" +Topic=90,"no" -> "Maybe another time." +Topic=90 -> "Maybe another time." + +Topic=91,"yes" -> "The names of the rods are 'Snakebite Rod', 'Moonlight Rod', 'Volcanic Rod', 'Quagmire Rod', and 'Tempest Rod'. Which one would you like to buy?" +Topic=91,"no" -> "Maybe another time." +Topic=91 -> "Maybe another time." + +sorcerer,"wand","of","vortex",QuestValue(333)<1 -> "Oh, is this your first wand of vortex? Take this little present from me as a free sample!",SetQuestValue(333,1),Type=3074, Amount=1,Create(Type) +druid,"snakebite","rod",QuestValue(333)<1 -> "Oh, is this your first snakebite rod? Take this little present from me as a free sample!",SetQuestValue(333,1),Type=3066, Amount=1,Create(Type) + +"wand","of","vortex" -> Type=3074, Amount=1, Price=500, "This wand is only for sorcerers of level 7 and above. Would you like to buy a wand of vortex for %P gold?", Topic=92 +"wand","of","dragonbreath" -> Type=3075, Amount=1, Price=1000, "This wand is only for sorcerers of level 13 and above. Would you like to buy a wand of dragonbreath for %P gold?", Topic=92 +"wand","of","plague" -> Type=3072, Amount=1, Price=5000, "This wand is only for sorcerers of level 19 and above. Would you like to buy a wand of plague for %P gold?", Topic=92 +"wand","of","cosmic","energy" -> Type=3073, Amount=1, Price=10000, "This wand is only for sorcerers of level 26 and above. Would you like to buy a wand of cosmic energy for %P gold?", Topic=92 +"wand","of","inferno" -> "Sorry, this wand contains magic far too powerful and we are afraid to store it here. I heard they have a few of these at the Edron academy though." + +"snakebite","rod" -> Type=3066, Amount=1, Price=500, "This rod is only for druids of level 7 and above. Would you like to buy a snakebite rod for %P gold?", Topic=92 +"moonlight","rod" -> Type=3070, Amount=1, Price=1000, "This rod is only for druids of level 13 and above. Would you like to buy a moonlight rod for %P gold?", Topic=92 +"volcanic","rod" -> Type=3069, Amount=1, Price=5000, "This rod is only for druids of level 19 and above. Would you like to buy a volcanic rod for %P gold?", Topic=92 +"quagmire","rod" -> Type=3065, Amount=1, Price=10000, "This rod is only for druids of level 26 and above. Would you like to buy a quagmire rod for %P gold?", Topic=92 +"tempest","rod" -> "Sorry, this rod contains magic far too powerful and we are afraid to store it here. I heard they have a few of these at the Edron academy though." + +%1,1<%1,"wand","of","vortex" -> Type=3074, Amount=%1, Price=500*%1, "This wand is only for sorcerers of level 7 and above. Would you like to buy %A wands of vortex for %P gold?", Topic=92 +%1,1<%1,"wand","of","dragonbreath" -> Type=3075, Amount=%1, Price=1000*%1, "This wand is only for sorcerers of level 13 and above. Would you like to buy %A wands of dragonbreath for %P gold?", Topic=92 +%1,1<%1,"wand","of","plague" -> Type=3072, Amount=%1, Price=5000*%1, "This wand is only for sorcerers of level 19 and above. Would you like to buy %A wands of plague for %P gold?", Topic=92 +%1,1<%1,"wand","of","cosmic","energy" -> Type=3073, Amount=%1, Price=10000*%1, "This wand is only for sorcerers of level 26 and above. Would you like to buy %A wands of cosmic energy for %P gold?", Topic=92 +%1,1<%1,"wand","of","inferno" -> "Sorry, this wand contains far too powerful magic and we are afraid to store it here. I heard they have a few of these at the Edron academy though." + + +%1,1<%1,"snakebite","rod" -> Type=3066, Amount=%1, Price=500*%1, "This rod is only for druids of level 7 and above. Would you like to buy %A snakebite rods for %P gold?", Topic=92 +%1,1<%1,"moonlight","rod" -> Type=3070, Amount=%1, Price=1000*%1, "This rod is only for druids of level 13 and above. Would you like to buy %A moonlight rods for %P gold?", Topic=92 +%1,1<%1,"volcanic","rod" -> Type=3069, Amount=%1, Price=5000*%1, "This rod is only for druids of level 19 and above. Would you like to buy %A volcanic rods for %P gold?", Topic=92 +%1,1<%1,"quagmire","rod" -> Type=3065, Amount=%1, Price=10000*%1, "This rod is only for druids of level 26 and above. Would you like to buy %A quagmire rods for %P gold?", Topic=92 +%1,1<%1,"tempest","rod" -> "Sorry, this rod contains far too powerful magic and we are afraid to store it here. I heard they have a few of these at the Edron academy though." + + +Topic=92,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=92,"yes" -> "Sorry, you don't have enough gold." +Topic=92 -> "You don't know what you're missing." \ No newline at end of file diff --git a/data/npc/gen-t-wands-prem-s.ndb b/data/npc/gen-t-wands-prem-s.ndb new file mode 100644 index 0000000..07fc81b --- /dev/null +++ b/data/npc/gen-t-wands-prem-s.ndb @@ -0,0 +1,46 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gen-t-wands-prem-s.ndb: Datenbank für generischen Zauberstabverkauf - Premium Account Wands +# Verwendete Topics: 90,91,92 + +"wand" -> "Wands can be wielded by sorcerers only and have a certain level requirement. There are five different wands, would you like to hear about them?", Topic=90 +"rod" -> "Rods can be wielded by druids only and have a certain level requirement. There are five different rods, would you like to hear about them?", Topic=91 + +Topic=90,"yes" -> "The names of the wands are 'Wand of Vortex', 'Wand of Dragonbreath', 'Wand of Plague', 'Wand of Cosmic Energy' and 'Wand of Inferno'. Which one would you like to buy?" +Topic=90,"no" -> "Maybe another time." +Topic=90 -> "Maybe another time." + +Topic=91,"yes" -> "The names of the rods are 'Snakebite Rod', 'Moonlight Rod', 'Volcanic Rod', 'Quagmire Rod', and 'Tempest Rod'. Which one would you like to buy?" +Topic=91,"no" -> "Maybe another time." +Topic=91 -> "Maybe another time." + +sorcerer,"wand","of","vortex",QuestValue(333)<1 -> "Oh, is this your first wand of vortex? Take this little present from me as a free sample!",SetQuestValue(333,1),Type=3074, Amount=1,Create(Type) +druid,"snakebite","rod",QuestValue(333)<1 -> "Oh, is this your first snakebite rod? Take this little present from me as a free sample!",SetQuestValue(333,1),Type=3066, Amount=1,Create(Type) + +"wand","of","vortex" -> Type=3074, Amount=1, Price=500, "This wand is only for sorcerers of level 7 and above. Would you like to buy a wand of vortex for %P gold?", Topic=92 +"wand","of","dragonbreath" -> Type=3075, Amount=1, Price=1000, "This wand is only for sorcerers of level 13 and above. Would you like to buy a wand of dragonbreath for %P gold?", Topic=92 +"wand","of","plague" -> Type=3072, Amount=1, Price=5000, "This wand is only for sorcerers of level 19 and above. Would you like to buy a wand of plague for %P gold?", Topic=92 +"wand","of","cosmic","energy" -> Type=3073, Amount=1, Price=10000, "This wand is only for sorcerers of level 26 and above. Would you like to buy a wand of cosmic energy for %P gold?", Topic=92 +"wand","of","inferno" -> Type=3071, Amount=1, Price=15000, "This wand is only for sorcerers of level 33 and above. Would you like to buy a wand of inferno for %P gold?", Topic=92 + +"snakebite","rod" -> Type=3066, Amount=1, Price=500, "This rod is only for druids of level 7 and above. Would you like to buy a snakebite rod for %P gold?", Topic=92 +"moonlight","rod" -> Type=3070, Amount=1, Price=1000, "This rod is only for druids of level 13 and above. Would you like to buy a moonlight rod for %P gold?", Topic=92 +"volcanic","rod" -> Type=3069, Amount=1, Price=5000, "This rod is only for druids of level 19 and above. Would you like to buy a volcanic rod for %P gold?", Topic=92 +"quagmire","rod" -> Type=3065, Amount=1, Price=10000, "This rod is only for druids of level 26 and above. Would you like to buy a quagmire rod for %P gold?", Topic=92 +"tempest","rod" -> Type=3067, Amount=1, Price=15000, "This rod is only for druids of level 33 and above. Would you like to buy a tempest rod for %P gold?", Topic=92 + +%1,1<%1,"wand","of","vortex" -> Type=3074, Amount=%1, Price=500*%1, "This wand is only for sorcerers of level 7 and above. Would you like to buy %A wands of vortex for %P gold?", Topic=92 +%1,1<%1,"wand","of","dragonbreath" -> Type=3075, Amount=%1, Price=1000*%1, "This wand is only for sorcerers of level 13 and above. Would you like to buy %A wands of dragonbreath for %P gold?", Topic=92 +%1,1<%1,"wand","of","plague" -> Type=3072, Amount=%1, Price=5000*%1, "This wand is only for sorcerers of level 19 and above. Would you like to buy %A wands of plague for %P gold?", Topic=92 +%1,1<%1,"wand","of","cosmic","energy" -> Type=3073, Amount=%1, Price=10000*%1, "This wand is only for sorcerers of level 26 and above. Would you like to buy %A wands of cosmic energy for %P gold?", Topic=92 +%1,1<%1,"wand","of","inferno" -> Type=3071, Amount=%1, Price=15000*%1, "This wand is only for sorcerers of level 33 and above. Would you like to buy %A wands of inferno for %P gold?", Topic=92 + +%1,1<%1,"snakebite","rod" -> Type=3066, Amount=%1, Price=500*%1, "This rod is only for druids of level 7 and above. Would you like to buy %A snakebite rods for %P gold?", Topic=92 +%1,1<%1,"moonlight","rod" -> Type=3070, Amount=%1, Price=1000*%1, "This rod is only for druids of level 13 and above. Would you like to buy %A moonlight rods for %P gold?", Topic=92 +%1,1<%1,"volcanic","rod" -> Type=3069, Amount=%1, Price=5000*%1, "This rod is only for druids of level 19 and above. Would you like to buy %A volcanic rods for %P gold?", Topic=92 +%1,1<%1,"quagmire","rod" -> Type=3065, Amount=%1, Price=10000*%1, "This rod is only for druids of level 26 and above. Would you like to buy %A quagmire rods for %P gold?", Topic=92 +%1,1<%1,"tempest","rod" -> Type=3067, Amount=%1, Price=15000*%1, "This rod is only for druids of level 33 and above. Would you like to buy %A tempest rods for %P gold?", Topic=92 + + +Topic=92,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=92,"yes" -> "Sorry, you don't have enough gold." +Topic=92 -> "You don't know what you're missing." \ No newline at end of file diff --git a/data/npc/gen-t-weapon-s.ndb b/data/npc/gen-t-weapon-s.ndb new file mode 100644 index 0000000..07f2de4 --- /dev/null +++ b/data/npc/gen-t-weapon-s.ndb @@ -0,0 +1,27 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gen-t-weapon-s.ndb: Datenbank für generischen Waffenverkauf + +"weapon" -> "I have hand axes, axes, spears, maces, battle hammers, battle axes, sickles, short swords, swords, carlin swords, two handed swords, rapiers, daggers, clubs, morning stars and sabres. What's your choice?" + +"sickle" -> Type=3293, Amount=1, Price=8, "Do you want to buy a sickle for %P gold?", Topic=33 +"short","sword" -> Type=3294, Amount=1, Price=30, "Do you want to buy a short sword for %P gold?", Topic=33 +"dagger" -> Type=3267, Amount=1, Price=5, "Do you want to buy a dagger for %P gold?", Topic=33 +"hand","axe" -> Type=3268, Amount=1, Price=8, "Do you want to buy a hand axe for %P gold?", Topic=33 +"spear" -> Type=3277, Amount=1, Price=10, "Do you want to buy a spear for %P gold?", Topic=33 +"rapier" -> Type=3272, Amount=1, Price=15, "Do you want to buy a rapier for %P gold?", Topic=33 +"axe" -> Type=3274, Amount=1, Price=20, "Do you want to buy an axe for %P gold?", Topic=33 +"sabre" -> Type=3273, Amount=1, Price=35, "Do you want to buy a sabre for %P gold?", Topic=33 +"sword" -> Type=3264, Amount=1, Price=85, "Do you want to buy a sword for %P gold?", Topic=33 +"mace" -> Type=3286, Amount=1, Price=90, "Do you want to buy a mace for %P gold?", Topic=33 +"club" -> Type=3270, Amount=1, Price=5, "Do you want to buy a club for %P gold?", Topic=33 +"battle","hammer" -> Type=3305, Amount=1, Price=350, "Do you want to buy a battle hammer for %P gold?", Topic=33 +"battle","axe" -> Type=3266, Amount=1, Price=235, "Do you want to buy a battle axe for %P gold?", Topic=33 +"morning","star" -> Type=3282, Amount=1, Price=430, "Do you want to buy a morning star for %P gold?", Topic=33 +"two","handed","sword" -> Type=3265, Amount=1, Price=950, "Do you want to buy a two handed sword for %P gold?", Topic=33 +"carlin","sword" -> Type=3283, Amount=1, Price=473, "Do you want to buy one of the excellent carlin swords for %P gold?", Topic=33 + + +Topic=33,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type) +Topic=33,"yes" -> "Sorry, you do not have enough gold." +Topic=33 -> "Maybe you will buy it another time." + diff --git a/data/npc/gen-xmas.ndb b/data/npc/gen-xmas.ndb new file mode 100644 index 0000000..885ee48 --- /dev/null +++ b/data/npc/gen-xmas.ndb @@ -0,0 +1,34 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gen-xmas.ndb: Datenbank für generische Weihnachtsmänner + +ADDRESS,"hello$",! -> "Merry Christmas, little %N!", Amount=Random(1,10000) +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait! I am ready for you soon!" +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye, little %N!" + +"bye" -> "Farewell, %N!", Idle +"farewell" -> * +"job" -> "Ho ho ho! You don't know Santa Claus? Never mind. You may ask me for a present." +"name" -> "Sorry, I don't have time to chat. Please ask for your present." + +#verteilt orange +"present",QuestValue(217)<3,amount<1000,! -> "Here is your present! Enjoy!",SetQuestValue(217,3),Type=3586, Amount=10,Create(Type),Idle +#verteilt candy canes +"present",QuestValue(217)<3,amount<3500,amount>999,! -> "Here is your present! Enjoy!",SetQuestValue(217,3),Type=3599, Amount=8,Create(Type),Idle +#verteilt apfel +"present",QuestValue(217)<3,amount<5000,amount>3499,! -> "Here is your present! Enjoy!",SetQuestValue(217,3),Type=3585, Amount=15,Create(Type),Idle +#verteilt kekse +"present",QuestValue(217)<3,amount<6000,amount>4999,! -> "Here is your present! Enjoy!",SetQuestValue(217,3),Type=3598, Amount=8,Create(Type),Idle +#verteilt schneeball +"present",QuestValue(217)<3,amount<9950,amount>5999,! -> "Here is your present! Enjoy!",SetQuestValue(217,3),Type=2992, Amount=5,Create(Type),Idle +#verteilt doll +"present",QuestValue(217)<3,amount<9999,amount>9949,! -> "Here is your present! Enjoy!",SetQuestValue(217,3),Type=2991, Amount=1,Create(Type),Idle +#verteilt teddy +"present",QuestValue(217)<3,amount=10000,! -> "Here is your present! Enjoy!",SetQuestValue(217,3),Type=2993, Amount=1,Create(Type),Idle + + +"present",QuestValue(217)=3 -> "You already got your present! Next please!", Idle + diff --git a/data/npc/gentest.ndb b/data/npc/gentest.ndb new file mode 100644 index 0000000..b255c70 --- /dev/null +++ b/data/npc/gentest.ndb @@ -0,0 +1,6 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gentest.ndb: Datenbank für den test generischer händler + +"news" -> "I am busy. Please ask the citizens for news." +"sell" -> "Visit shopkeepers to buy their fine wares." +"job" -> "I am a trader." diff --git a/data/npc/gorn.npc b/data/npc/gorn.npc new file mode 100644 index 0000000..02fcd0b --- /dev/null +++ b/data/npc/gorn.npc @@ -0,0 +1,129 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gorn.npc: Datenbank für den Händler Gorn + +Name = "Gorn" +Outfit = (129,58-68-101-95) +Home = [32377,32200,7] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "Oh, please come in, %N. What do you need?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Sorry %N, I am already talking to a customer. Wait a moment.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"job" -> "I am selling equipment of all kinds. Do you need anything?" +"name" -> "I am Gorn. My goods are known all over Tibia." +"time" -> "It is exactly %T. Maybe you want to buy a watch?" + +"food" -> "If you are looking for food, go to Frodo's Hut." +"king" -> "The king supports Tibia's economy a lot." +"tibianus" -> * +"quentin" -> "He advices newcomers to buy at my store. I love that guy!" +"lynda" -> "That's a pretty one." +"harkath" -> "I hardly know him." +"army" -> "Armies are too hierarchical for my taste." +"ferumbras" -> "We had a clash or two in the old days." +"general" -> "I don't like titles." +"sam" -> "Strong as an ox, could armwrestle a minotaur, I bet." +"frodo" -> "Frodo is a jolly fellow." +"elane" -> "Elane is the leader of the paladin guild." +"paladin" -> * +"muriel" -> "You can find Muriel in the sorcerer guild." +"sorcerer" -> * +"gregor" -> "Even the strong knights need my equipment on their travels though Tibia." +"knight" -> * +"marvik" -> "These druids are nice people, you will find them in the east of the town." +"druid" -> * +"bozo" -> "Bah! Go away with this bozoguy." +"baxter" -> "Old Baxter was a rowdy, once. In our youth we shared some adventures and women." +"oswald" -> "This Oswald has not enough to work and too much time to spread rumours." +"sherry" -> "I hardly know the McRonalds." +"donald" -> * +"mcronald" -> * +"lugri" -> "Never heared that name." +"excalibug" -> "I would pay thousands of gold coins for this weapon." +"news" -> "Taxes will increase soon, so buy as much as you can right now." + +"offer" -> "My inventory is large, just have a look at the blackboards." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"equipment" -> * + +"ammunition" -> "Galuna sells them now in her own shop. Go and ask her about that." +"bow" -> * +"crossbow" -> * +"arrow" -> * +"bolt" -> * +"galuna" -> "In the past she delivered me with all the bows and arrows. She has now her own shop at the paladin guild." +"magic" -> "Magic? Ask a sorcerer or druid about that." +"fluid" -> "Find the magic shop." +"xodet" -> "He owns the magic shop here. But be aware: The prices are enormous." +"book" -> "I offer different kind of books: brown, black and small books. Which book do you want?" + +"torch" -> Type=2920, Amount=1, Price=2, "Do you want to buy a torch for %P gold?", Topic=1 +"bag" -> Type=2853, Amount=1, Price=5, "Do you want to buy a bag for %P gold?", Topic=1 +"backpack" -> Type=2854, Amount=1, Price=20, "Do you want to buy a backpack for %P gold?", Topic=1 +"present" -> Type=2856, Amount=1, Price=10, "Do you want to buy a present for %P gold?", Topic=1 +"scroll" -> Type=2815, Amount=1, Price=5, "Do you want to buy a scroll for %P gold?", Topic=1 +"document" -> Type=2834, Amount=1, Price=12, "Do you want to buy a document for %P gold?", Topic=1 +"parchment" -> Type=2835, Amount=1, Price=8, "Do you want to buy a parchment for %P gold?", Topic=1 +"brown","book" -> Type=2837, Amount=1, Price=15, "Do you want to buy a brown book for %P gold?", Topic=1 +"black","book" -> Type=2838, Amount=1, Price=15, "Do you want to buy a black book for %P gold?", Topic=1 +"small","book" -> Type=2839, Amount=1, Price=15, "Do you want to buy a small book for %P gold?", Topic=1 +"bucket" -> Type=2873, Amount=1, Price=4, "Do you want to buy a bucket for %P gold?", Topic=1 +"bottle" -> Type=2875, Amount=1, Price=3, "Do you want to buy a bottle for %P gold?", Topic=1 +"mug" -> Type=2880, Amount=1, Price=4, "Do you want to buy a mug for %P gold?", Topic=1 +"cup" -> Type=2881, Amount=1, Price=2, "Do you want to buy a cup for %P gold?", Topic=1 +"jug" -> Type=2882, Amount=1, Price=10, "Do you want to buy a jug for %P gold?", Topic=1 +"plate" -> Type=2905, Amount=1, Price=6, "Do you want to buy a plate for %P gold?", Topic=1 +"watch" -> Type=2906, Amount=1, Price=20, "Do you want to buy one of my high quality watches for %P gold?", Topic=1 +"football" -> Type=2990, Amount=1, Price=111, "Do you want to buy a football for %P gold?", Topic=1 +"rope" -> Type=3003, Amount=1, Price=50, "Do you want to buy a rope for %P gold?", Topic=1 +"machete" -> Type=3308, Amount=1, Price=40, "Do you want to buy a machete for %P gold?", Topic=1 +"scythe" -> Type=3453, Amount=1, Price=50, "Do you want to buy a scythe for %P gold?", Topic=1 +"pick" -> Type=3456, Amount=1, Price=50, "Do you want to buy a pick for %P gold?", Topic=1 +"shovel" -> Type=3457, Amount=1, Price=50, "Do you want to buy a shovel for %P gold?", Topic=1 +"rod" -> Type=3483, Amount=1, Price=150, "Do you want to buy a fishing rod for %P gold?", Topic=1 + +%1,1<%1,"torch" -> Type=2920, Amount=%1, Price=2*%1, "Do you want to buy %A torches for %P gold?", Topic=1 +%1,1<%1,"bag" -> Type=2853, Amount=%1, Price=5*%1, "Do you want to buy %A bags for %P gold?", Topic=1 +%1,1<%1,"backpack" -> Type=2854, Amount=%1, Price=20*%1, "Do you want to buy %A backpacks for %P gold?", Topic=1 +%1,1<%1,"present" -> Type=2856, Amount=%1, Price=10*%1, "Do you want to buy %A presents for %P gold?", Topic=1 +%1,1<%1,"scroll" -> Type=2815, Amount=%1, Price=5*%1, "Do you want to buy %A scrolls for %P gold?", Topic=1 +%1,1<%1,"document" -> Type=2834, Amount=%1, Price=12*%1, "Do you want to buy %A documents for %P gold?", Topic=1 +%1,1<%1,"parchment" -> Type=2835, Amount=%1, Price=8*%1, "Do you want to buy %A parchments for %P gold?", Topic=1 +%1,1<%1,"brown","book" -> Type=2837, Amount=%1, Price=15*%1, "Do you want to buy %A brown books for %P gold?", Topic=1 +%1,1<%1,"black","book" -> Type=2838, Amount=%1, Price=15*%1, "Do you want to buy %A black books for %P gold?", Topic=1 +%1,1<%1,"small","book" -> Type=2839, Amount=%1, Price=15*%1, "Do you want to buy %A small books for %P gold?", Topic=1 +%1,1<%1,"bucket" -> Type=2873, Amount=%1, Price=4*%1, "Do you want to buy %A buckets for %P gold?", Topic=1 +%1,1<%1,"bottle" -> Type=2875, Amount=%1, Price=3*%1, "Do you want to buy %A bottles for %P gold?", Topic=1 +%1,1<%1,"mug" -> Type=2880, Amount=%1, Price=4*%1, "Do you want to buy %A mugs for %P gold?", Topic=1 +%1,1<%1,"cup" -> Type=2881, Amount=%1, Price=2*%1, "Do you want to buy %A cups for %P gold?", Topic=1 +%1,1<%1,"jug" -> Type=2882, Amount=%1, Price=10*%1, "Do you want to buy %A jugs for %P gold?", Topic=1 +%1,1<%1,"plate" -> Type=2905, Amount=%1, Price=6*%1, "Do you want to buy %A plates for %P gold?", Topic=1 +%1,1<%1,"watch" -> Type=2906, Amount=%1, Price=20*%1, "Do you want to buy %A of my high quality watches for %P gold?", Topic=1 +%1,1<%1,"football" -> Type=2990, Amount=%1, Price=111*%1, "Do you want to buy %A footballs for %P gold?", Topic=1 +%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=50*%1, "Do you want to buy %A ropes for %P gold?", Topic=1 +%1,1<%1,"machete" -> Type=3308, Amount=%1, Price=40*%1, "Do you want to buy %A machetes for %P gold?", Topic=1 +%1,1<%1,"scythe" -> Type=3453, Amount=%1, Price=50*%1, "Do you want to buy %A scythes for %P gold?", Topic=1 +%1,1<%1,"pick" -> Type=3456, Amount=%1, Price=50*%1, "Do you want to buy %A picks for %P gold?", Topic=1 +%1,1<%1,"shovel" -> Type=3457, Amount=%1, Price=50*%1, "Do you want to buy %A shovels for %P gold?", Topic=1 +%1,1<%1,"rod" -> Type=3483, Amount=%1, Price=150*%1, "Do you want to buy %A fishing rods for %P gold?", Topic=1 + +"worm" -> "I sell worms only in sixpacks for 5 gold each, how many sixpacks of worms do you want to buy?" +"worms" -> * +%1,"worms" -> Type=3492, Amount=%1*6, Price=5*%1, "So you want to buy some of my sixpacks with altogether %A worms for %P gold?", Topic=1 +%1,"six","pack" -> * + + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Come back, when you have enough money." +Topic=1 -> "Hmm, but next time." +} diff --git a/data/npc/graubart.npc b/data/npc/graubart.npc new file mode 100644 index 0000000..45c3937 --- /dev/null +++ b/data/npc/graubart.npc @@ -0,0 +1,37 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# graubart.npc : Kapitän Graubart von der Seahawk (Fields) + +Name = "Graubart" +Outfit = (128,98-87-12-114) +Home = [32489,31622,07] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",male,! -> "Ahoi, young man %N. Looking for work on my ship?" +ADDRESS,"hi$",male,! -> * +ADDRESS,"hello$",female,! -> "Ahoi, young lady %N. Looking for work on my ship?" +ADDRESS,"hi$",female,! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye and don't forget me!" + +"bye" -> "Good bye and don't forget me!", Idle +"farewell" -> * +"work" -> "I'm sorry, but it is too dangerous nowadays. Too many storms out there. Come back in some months and we will see." +"name" -> "My name is Graubart, captain of the great Seahawk!" +"job" -> "I'm a merchant. I sail all over the world with my ship and trade with many different races!" +"races" -> "You know; elves, dwarfs, lizardmen, minotaurs and many others." +"ship" -> "Ah, my whole proud: My ship named Seahawk. We rode out so many stormy nights together. I think I couldn't live without it." +"seahawk" -> * +"trade" -> "I trade nearly everything, for example weapons, food, water, and even magic runes." +"merchant" -> "A merchant is someone who trades goods with other people and tries to make a little profit. *laughs*" +"weapons" -> "Sorry, sold out." +"food" -> "Sorry, sold out. Ask Bruno." +"water" -> "Sorry, sold out." +"magic","runes"-> "Sorry, sold out." +"bruno" -> "Bruno is one of the best sailors I know. He is nearly as good as me. *laughs loudly*" +"aneus" -> "Hmm, I don't know him very well. But he has a very nice story to tell." +"marlene" -> "Pssst. Marlene is not near right now...? You know... she is a lovely woman, but she talks too much! So I always try to keep distance from her because she can't stop talking." +} diff --git a/data/npc/gregor.npc b/data/npc/gregor.npc new file mode 100644 index 0000000..f7df62d --- /dev/null +++ b/data/npc/gregor.npc @@ -0,0 +1,84 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gregor.npc: Datenbank fuer den Ritter Gregor + +Name = "Gregor" +Outfit = (131,38-38-38-38) +Home = [32407,32202,6] +Radius = 4 + +Behaviour = { +ADDRESS,Knight,"hello$",! -> "Welcome home, Knight %N!" +ADDRESS,Knight,"hi$",! -> * +ADDRESS,"hello$",! -> "Greetings, %N. What do you want?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait a moment, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Be careful on your journeys." + +"bye" -> "Be careful on your journeys.", Idle +"farewell" -> * +"job" -> "I am the first knight. I trained some of the greatest heroes of Tibia." +"name" -> "You are joking, eh? Of course, you know me. I am Gregor, the first knight." +"time" -> "It is time to join the Knights!" +"king" -> "Hail to our King!" +"tibianus" -> * +"quentin" -> "I will never understand this peaceful monks and priests." +"lynda" -> "Before she became a priest she won the Miss Tibia contest three times in a row." +"harkath" -> "One of Tibia's greatest warriors and strategists." +"army" -> "I teached many of the guards personally." +"ferumbras" -> "A fine game to hunt. But be careful, he cheats!" +"general" -> "General Harkath Bloodblade, a rolemodel." +"sam" -> "He has the muscles, but lacks the guts." +"gorn" -> "Always concerned with his profit. What a loss! He was adventuring with baxter in the old days." +"frodo" -> "I and my students often share a cask of beer or wine at Frodo's hut." +"elane" -> "A bow might be a fine weapon for someone not strong enough to wield a REAL weapon." +"muriel" -> "Bah, go away with these sorcerer tricks. Only cowards use tricks." +"gregor" -> "A great name, isn't it?" +"marvik" -> "Old Marvik saved life and limb of many of my boys and girls." +"bozo" -> "Some day someone will make something happen to him..." +"baxter" -> "He was an adventurer once." +"oswald" -> "What an idiot." +"sherry" -> "Peaceful farmers." +"donald" -> * +"mcronald" -> * +"lugri" -> "If he would have some guts he would fight for what he's talking about." +"excalibug" -> "Many brave warriors died on the quest to find that fabled weapon." +"news" -> "Times of war are at hand." + +"hero" -> "Of course, you heard of them. Knights are the best fighters in Tibia." +"tibia" -> "Beautiful Tibia. And with our help everyone is safe." +"knight" -> "Knights are the warriors of Tibia. Without us, no one would be safe. Every brave and strong man or woman can join us." +"vocation" -> "Your vocation is your profession. There are four vocations in Tibia: Knights, paladins, sorcerers, and druids." +"spellbook" -> "In a spellbook, your spells are listed. There you will find the pronunciation of each spell. If you want to buy one, visit Muriel, the sorcerer." + +Knight,"spell" -> "I can teach you healing spells and support spells. What kind of spell do you wish to learn? You can also tell me for which level you would like to learn a spell, if you prefer that.", Topic=2 +"spell" -> "Sorry, I only sell spells to knights." + +Knight,"instant","spell" -> "I can teach you healing spells and support spells. What kind of spell do you wish to learn?" +Knight,"healing","spell" -> "In this category I have 'Light Healing' and 'Antidote'." +Knight,"support","spell" -> "In this category I have 'Light', 'Find Person' and 'Great Light'." + +Topic=2,"healing","spell" -> "In this category I have 'Light Healing' and 'Antidote'." +Topic=2,"support","spell" -> "In this category I have 'Light', 'Find Person' and 'Great Light'." +Topic=2,"bye" -> "Be careful on your journeys.", Idle + +Topic=2,"8$" -> "For level 8 I have 'Find Person' and 'Light'.", Topic=2 +Topic=2,"9$" -> "For level 9 I have 'Light Healing'.", Topic=2 +Topic=2,"10$" -> "For level 10 I have 'Antidote'.", Topic=2 +Topic=2,"13$" -> "For level 13 I have 'Great Light'.", Topic=2 +Topic=2 -> "Sorry, I have only spells for level 8, 9, 10 and 13.", Topic=2 + +Knight,"find","person" -> String="Find Person", Price=80, "Do you want to buy the spell 'Find Person' for %P gold?", Topic=3 +Knight,"light" -> String="Light", Price=100, "Do you want to buy the spell 'Light' for %P gold?", Topic=3 +Knight,"light","healing" -> String="Light Healing", Price=170, "Do you want to buy the spell 'Light Healing' for %P gold?", Topic=3 +Knight,"antidote" -> String="Antidote", Price=150, "Do you want to buy the spell 'Antidote' for %P gold?", Topic=3 +Knight,"great","light" -> String="Great Light", Price=500, "Do you want to buy the spell 'Great Light' for %P gold?", Topic=3 + +Topic=3,"yes",SpellKnown(String)=1 -> "You already know how to cast this spell." +Topic=3,"yes",Level Amount=SpellLevel(String), "You have to be level %A to learn this spell." +Topic=3,"yes",CountMoney "Return when you have enough gold." +Topic=3,"yes" -> "Here you are. Look in your spellbook for the pronunciation of this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=3 -> "Maybe next time." +} diff --git a/data/npc/grof.npc b/data/npc/grof.npc new file mode 100644 index 0000000..06673ab --- /dev/null +++ b/data/npc/grof.npc @@ -0,0 +1,11 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# grof.npc: Datenbank für die Stadtwache am Nordtor + +Name = "Grof, the guard" +Outfit = (131,19-19-19-19) +Home = [32373,32184,7] +Radius = 3 + +Behaviour = { +@"guards-thais.ndb" +} diff --git a/data/npc/guards-carlin.ndb b/data/npc/guards-carlin.ndb new file mode 100644 index 0000000..b1f88e4 --- /dev/null +++ b/data/npc/guards-carlin.ndb @@ -0,0 +1,82 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# guards-carlin.ndb: Datenbank für die Stadtwachen von Carlin + +ADDRESS,"hello$",! -> "LONG LIVE THE QUEEN!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$" -> "I am busy right now!" +BUSY,"hi$" -> * +BUSY,! -> NOP +VANISH,! -> "Hrmpf!" + +"bye" -> "LONG LIVE THE QUEEN!", Idle +"farewell" -> * +"news" -> "I am busy. Please ask the citizens for news." +"how","are","you" -> "I am healthy and vigilant." +"sell" -> "Visit Carlin's shopkeepers to buy their fine wares." +"queen" -> "Queen Eloise is our beloved sovereign!" +"leader" -> * +"job" -> "It's my duty to protect our fair city." +"army" -> "Of course, we guards are members of the army." +"guard" -> "I am a guard and proud of it." +"name" -> "It's Miss Bonecrusher to you!" +"bonecrusher" -> "The bonecrusher family has been serving in the army of Carlin for generations. My sister Bunny is the general of our army." +"army" -> "Ask my sister Bunny for details." +"castle" -> "The castle is in the northwest corner of the city." +"green","ferrets" -> "Brave warriors, indeed." +"knights","of","noodles" -> "WOOF! WOOF! Go away with theese puny king's puppys." +"secret","police" -> "Ask a higher offical about that." +"city" -> "Behave well, while in the city, or we'll get you! Do you want to know where to find a shop or a guild?" +"shop" -> "There's a smith, a provisioner, a tavern, a magic shop, and the royal post office, of course." +"guild" -> "In the city you will find the guildhouses of the Knights, the Paladins, the Druids, and the Sorcerers." +"scum" -> "We will get rid of all scum." +"barbara" -> "Fine warrioress, even if not of our family." +"fenbala" -> * +"bunny" -> "My sister is in charge of our mighty army." +"busty" -> "We are Bonecrushers. Mess with one of us, and we all will come for you!" +"bambi" -> * +"blossom" -> * +"banor" -> "Praise Banor! May the great warrior be with us!" +"graveyard" -> "Stay away from the graveyard, it's haunted!" +"crypt" -> * +"haunted" -> "Strange things happen in our graveyard, and sometimes there are .. noises." +"noise" -> "I never heared them myself, but people, one can trust, did." +"male$" -> "Bah! Who cares about males? Let them do males' work, cleaning the sewers for example." +"sewer" -> "Sewers are filthy and disgusting. We let the men take care of them." +"rebellion" -> "What a joke. The men have no guts for a rebellion." +"resistance" -> * +"tod$" -> "There once was an adventurer with this name in town, made some trouble, got kicked out. No big deal." +"ghostlands" -> "In theory the ghostlands are of limits. But we don't enforce that. Anyone stupid enough to go there will meet his deserved fate." + +"fletcher" -> "You can find the weapon and armour shops just west of the towncenter." +"smith" -> * +"weapon" -> * +"armor" -> * +"sarina" -> "Sarina is our provisioner. You can find her in the towncenter, south of the weaponshops." +"provision" -> * +"dane" -> "Dane runs the local tavern and hotel. You can find it at the southwest beach of Carlin." +"tavern" -> * +"liane" -> "Liane is a kind person. She runs the post office in the town's center." +"post" -> * +"depot" -> "We have some depots in our town. You can't miss them." +"lea$" -> "Lea is the head of the local sorcerers guild. You can find it south of the towncenter at the magic shop of Rachel." +"sorcerer" -> * +"legola" -> "Legola runs the local paladins guild, it's near the westgate." +"paladin" -> * +"padreia" -> "Padreia is the greatest druid of the continent. You find the guild of the benevolent druids in the southwest of the city." +"druid" -> * +"trisha" -> "Trisha is the leader of our knights guild. It is in the north of the town, near the gate." +"knight" -> * +"rachel" -> "Rachel sells equipment for all magic users in her shop. There is also the sorcerer guild in the second floor." +"magic" -> * +"spell" -> * + +"fuck" -> "Take this!", Burning(5,1), EffectOpp(5), EffectMe(8) +"idiot" -> "Take this!", Burning(5,1), EffectOpp(5), EffectMe(8) +"asshole" -> "Take this!", Burning(5,1), EffectOpp(5), EffectMe(8) +"ass$" -> "Take this!", Burning(5,1), EffectOpp(5), EffectMe(8) +"fag$" -> "Take this!", Burning(5,1), EffectOpp(5), EffectMe(8) +"stupid" -> "Take this!", Burning(5,1), EffectOpp(5), EffectMe(8) +"tyrant" -> "Take this!", Burning(5,1), EffectOpp(5), EffectMe(8) +"shit" -> "Take this!", Burning(5,1), EffectOpp(5), EffectMe(8) +"lunatic" -> "Take this!", Burning(5,1), EffectOpp(5), EffectMe(8) diff --git a/data/npc/guards-darama.ndb b/data/npc/guards-darama.ndb new file mode 100644 index 0000000..c16d00f --- /dev/null +++ b/data/npc/guards-darama.ndb @@ -0,0 +1,41 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# guards-darama.ndb: Datenbank für die Stadtwachen von Darama + +ADDRESS,"hello$",! -> "Daraman's blessings!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$" -> "I am busy!" +BUSY,"hi$" -> * +BUSY,! -> NOP +VANISH,! -> "Daraman's blessings!" + +"bye" -> "Daraman's blessings!", Idle +"news" -> "The evil of Drefia is strong in these days." +"how","are","you"-> "I am on guard and my soul is strong." +"sell" -> "Go to the bazaar in the middle of the town." +"buy" -> * +"caliph" -> "Our leader is enlightened by Daraman, thrice praised be his name!" +"leader" -> * +"job" -> "I am a protector of the people of Darashia." +"army" -> "This information is confidential." +"guard" -> * +"daraman" -> "The ancient prophet brought our people here from a place long forgotten." +"pilgrim" -> "Darama led his people on a pilgrimage to the holy lands of Darama to escape temptations and distractions." +"necromancer" -> "It's said they fled from the corrupted continent of the thaian empire after losing some battles." +"city" -> "This city is lovely Darashia, pearl of Darama." +"darashia" -> * +"darama" -> "Darashia is the heart of Darama. In the northeast, across the Devourer, there is the dark pyramid. In the west, across the Plague Spike, are the cursed ruins of Drefia." +"plague","spike" -> "Mountain of Poison, Scorpions Rock, it's known by many names. It's to the west of Darashia." +"devourer" -> "The great desert devoured many of the first pilgrims. We learned the ways of the devourer and thus conquered it." +"pyramid" -> "The minotaurs took shelter in the ancient pyramid, which our people avoid for the dark powers that might be present there." +"drefia" -> "The ruins of Drefia in the far west are the hideout of the vile necromancer cult that once corrupted this city." + +"fuck" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"idiot" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"asshole" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"ass$" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"fag$" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"stupid" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"tyrant" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"shit" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"lunatic" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) diff --git a/data/npc/guards-thais.ndb b/data/npc/guards-thais.ndb new file mode 100644 index 0000000..46e80d8 --- /dev/null +++ b/data/npc/guards-thais.ndb @@ -0,0 +1,70 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# guards-thais.ndb: Datenbank für die Stadtwachen von Thais + +ADDRESS,"hello$",! -> "LONG LIVE THE KING!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$" -> "I am busy right now!." +BUSY,"hi$" -> * +BUSY,! -> NOP +VANISH,! -> "Hrmpf!" + +"bye" -> "LONG LIVE THE KING!", Idle +"farewell" -> * +"news" -> "I am busy. Please ask the citizens for news." +"how","are","you"-> "I am healthy and vigilant." +"sell" -> "Visit Tibia's shopkeepers to buy their fine wares." +"tibianus" -> "Tibianus III is our beloved king!" +"king" -> * +"leader" -> * +"job" -> "It's my duty to protect the city." +"army" -> "Of course we guards are members of the army." +"guard" -> "I am a guard and proud of it." +"battlegroups" -> "Ask higher officials about that, please." +"castle" -> "The castle is at the west of the city." +"dogs", "of", "war" -> "Brave warriors, indeed." +"knights", "of", "noodles" -> "Every guard dreams of becoming one of them one day." +"red", "guard" -> "We of the red guard are the special forces." +"secret", "police" -> "Ask a higher offical about that." +"silver", "guard" -> "Only the best of the best serve as silver guards." +"city" -> "Behave while in the city or we get you! Do you want to know where to find a shop or a guild?" +"shop" -> "There's a smith, a provisioner, and a tavern." +"guild" -> "In the city you will find the guildhouses of the knights, paladins, druids, and sorcerers." +"scum" -> "We will get rid of all scum." +"stutch" -> "He is a soldier in the silver guard." +"harsky" -> * +"baxter" -> "He is a role model for us." +"bozo" -> "The royal jester." +"harkath$" -> "The royal general. A warrior worth Banor's blessings." +"bloodblade$" -> * +"general$" -> * +"banor" -> "Praise Banor! May the great warrior be with us!" +"sam" -> "Sam is our blacksmith. You'll find him north of the main crossroads. His shop is to the left." +"smith" -> * +"weapon" -> * +"armor" -> * +"gorn" -> "Gorn is our provisioner. You'll find him north of the main crossroads. His shop is to the right." +"provision" -> * +"frodo" -> "Frodo runs the local tavern. You'll find it at the main crossroads to the north-west." +"tavern" -> * +"benjamin" -> "Benjamin was a brave fighter. He runs the post office in the west of the city." +"post" -> * +"depot" -> "The depot is at the post office in the west of the city." +"muriel" -> "Muriel is the head of the local sorcerers' guild. You'll find it in the south-west of the city" +"sorcerer" -> * +"elane" -> "Elane is responsible for the local paladins' guild. It's in the west of the town, directly south of the post office." +"paladin" -> * +"marvik" -> "Marvik is the great druid of the local guild. You'll find him by climbing up the citywalls at the east." +"druid" -> * +"gregor" -> "The high knight of the knights' guild. It is in north-east of the town." +"knight" -> * + +"fuck" -> "Take this!", Burning(5,1), EffectOpp(5), EffectMe(8) +"idiot" -> "Take this!", Burning(5,1), EffectOpp(5), EffectMe(8) +"asshole" -> "Take this!", Burning(5,1), EffectOpp(5), EffectMe(8) +"ass$" -> "Take this!", Burning(5,1), EffectOpp(5), EffectMe(8) +"fag$" -> "Take this!", Burning(5,1), EffectOpp(5), EffectMe(8) +"stupid" -> "Take this!", Burning(5,1), EffectOpp(5), EffectMe(8) +"tyrant" -> "Take this!", Burning(5,1), EffectOpp(5), EffectMe(8) +"shit" -> "Take this!", Burning(5,1), EffectOpp(5), EffectMe(8) +"lunatic" -> "Take this!", Burning(5,1), EffectOpp(5), EffectMe(8) diff --git a/data/npc/guards-venore.ndb b/data/npc/guards-venore.ndb new file mode 100644 index 0000000..317e1b3 --- /dev/null +++ b/data/npc/guards-venore.ndb @@ -0,0 +1,49 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# guards-venore.ndb: Datenbank für die Stadtwachen von Venore + +ADDRESS,"hello$",! -> "LONG LIVE THE KING!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$" -> "Not now, I am busy!" +BUSY,"hi$" -> * +BUSY,! -> NOP +VANISH -> "LONG LIVE THE KING!" + +"bye" -> "LONG LIVE THE KING!", Idle +"news" -> "Look for the Hard Rock Tavern to learn the latest news." +"how","are","you" -> "That's classified information!" +"sell" -> "Ask the merchants of the city. There are more then enough." +"buy" -> * +"tibianus" -> "Tibianus III is our beloved king!" +"king" -> * +"leader" -> * +"job" -> "I am a protector of the people of Venore." +"army" -> "This information is confidential." +"guard" -> * +"army" -> "All guards are members of the army." +"guard" -> "I am a guard and proud of it." +"battlegroups" -> "I doubt you have the security clearance to ask that." +"castle" -> "The castle is in Thais, the crown of the kingdom." +"dogs","of","war" -> "They are our rolemodells." +"knights","of","noodles" -> "Every guard dreams of becoming one of them one day." +"red","guard" -> "We of the red guard are the special forces and town guards." +"secret","police" -> "This information is confidential." +"silver","guard" -> "Only the best of the best serve as silver guards." +"city" -> "This city, a member of the Thaian kingdom, is under the protection of the Thaian army." + +"venore" -> "The harbour is to the north, the weapon market in the south, the general market to the west, and the bank to the east. You will find other shops and the Hard Rock Tavern in the center." +"swampel" -> "Those elves hide in the swamps and are trying to kill all humans in this area." +"amazon" -> "They are the best example for the results of the Carlin madness." +"swamptroll" -> "This hideous creatures are even more ugly than the normal trolls. They are treacherous and use several poisons." +"swamp" -> "The swamp is a dangerous place and full of monsters, not to mention all those swampelves living at shadowthorn, amazons, and swamptrolls." +"monsters" -> "The swamp is full of nasty snakes and there's a dragon breeding ground somewhere in the swamps." + +"fuck" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"idiot" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"asshole" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"ass$" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"fag$" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"stupid" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"tyrant" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"shit" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"lunatic" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) diff --git a/data/npc/gundralph.npc b/data/npc/gundralph.npc new file mode 100644 index 0000000..a3e7556 --- /dev/null +++ b/data/npc/gundralph.npc @@ -0,0 +1,55 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gundralph.npc: Datenbank für den Zauberlehrer Gundralph + +Name = "Gundralph" +Outfit = (9,0-0-0-0) +Home = [33268,31849,5] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "Oh, be welcome %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Wait %N, please.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Goodbye." + +"bye" -> "Goodbye", Idle +"job" -> "I am a teacher for some powerful Spells." +"name" -> "They call me Gundralph." +"time" -> "Let me see, it's %T." +"king" -> "Unfortunately, I never met King Tibianus III in person." +"tibianus" -> * +"army" -> "They live in the castle to the west." +"ferumbras" -> "How low can a sorceror sink." +"excalibug" -> "An awesome weapon if it exists." +"thais" -> "I see Thais as a lost course." +"tibia" -> "The world is so big and we have only so little time to travel." +"carlin" -> "Carlin is a fine place for druids." +"edron" -> "Sciences are thriving on this isle." +"news" -> "I have heard nothing of intrest lately, sorry." +"rumors" -> * + +"spellbook" -> "Please ask the stationer in the west tower for that." +"spell" -> "I have 'Ultimate Light', 'Soulfire', 'Magic Wall', 'Cancel Invisibility', and 'Undead Legion'. Are you interested?" + +"ultimate","light",Sorcerer -> String="Ultimate Light", Price=1600, "Do you want to learn the spell 'Ultimate Light' for %P gold?", Topic=1 +"ultimate","light",Druid -> * +"ultimate","light" -> "I'm sorry, but this spell is only for druids and sorcerers." +"soulfire",Sorcerer -> String="Soulfire", Price=1800, "Do you want to learn the spell 'Soulfire' for %P gold?", Topic=1 +"soulfire",Druid -> * +"soulfire" -> "I'm sorry, but this spell is only for druids and sorcerers." +"magic","wall",Sorcerer -> String="Magic Wall", Price=2100, "Do you want to learn the spell 'Magic Wall' for %P gold?", Topic=1 +"magic","wall" -> "I'm sorry, but this spell is only for sorcerers." +"undead","legion",Druid -> String="Undead Legion", Price=2000, "Do you want to learn the spell 'Undead Legion' for %P gold?", Topic=1 +"undead","legion" -> "I'm sorry, but this spell is only for druids." +"cancel","invisibility",Sorcerer -> String="Cancel Invisibility", Price=1600, "Do you want to learn the spell 'Cancel Invisibility' for %P gold?", Topic=1 +"cancel","invisibility" -> "I'm sorry, but this spell is only for sorcerers." + +Topic=1,"yes",SpellKnown(String)=1 -> "Hmm, you already know this spell." +Topic=1,"yes",Level Amount=SpellLevel(String), "Hmm, you need to advance to level %A to learn this spell." +Topic=1,"yes",CountMoney "Hmm, you don't have enough money to pay my service." +Topic=1,"yes" -> "Voila, from now on you can cast this spell. Use your knowledge wisely.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=1 -> "Hmm, but next time." +} diff --git a/data/npc/gurbasch.npc b/data/npc/gurbasch.npc new file mode 100644 index 0000000..22d5ba7 --- /dev/null +++ b/data/npc/gurbasch.npc @@ -0,0 +1,63 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# gurbasch.npc: Datenbank für den Kapitän Gurbasch + +Name = "Gurbasch" +Outfit = (66,0-0-0-0) +Home = [33313,31989,15] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome, %N!" +ADDRESS,"hi$",! -> * +ADDRESS,"hiho$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Don't hurry.", Queue +BUSY,"hi$",! -> * +BUSY,"hiho$",! -> * +BUSY,! -> NOP +VANISH,! -> "No patience, these brats!" + +"bye" -> "Until next time.", Idle +"farewell" -> * +"fare","thee","well" -> "Thou art truly in possession of fine manners. Blessings upon you!", EffectOpp(13) +"job" -> "As should be quite obvious, I am operating a steamship." +"work" -> * +"name" -> "I am Gurbasch Firejuggler, son of the machine, of the Molten Rock." +"tibia" -> "Tibia? Just don't ask." +"ship" -> "It is indeed something we dwarfs may be proud of: a ship operating by steam power." +"steamship" -> * +"captain" -> "Captain" +"technomancer" -> "A technomancer wields power over incredible machines, as his knowledge is his magic." +"inventors" -> "You know, elves may be intelligent, but they are too lazy to invent. Really." +"inventions" -> * +"sell" -> "I am not a vendor." +"buy" -> * +"thais" -> "How do you expect me to go there? Fly? Hm, wait... no, sorry." +"ab'dendriel" -> * +"carlin" -> * +"venore" -> * +"senja" -> * +"folda" -> * +"vega" -> * +"ice","islands" -> * +"darashia" -> * +"darama" -> * +"cormaya" -> "Hey, we ARE at Cormaya! Must be the cavemadness..." +"beer" -> "Ah, you got some? Nah, beer only tastes fine in Kazordoon. If you have brought it from there, it tastes foul now, I guess." +"dwarf" -> "We are an old and proud race, although we posess the best inventions." +"brodrosch" -> "He is my brother working the Kazordoon steamship." +"elves" -> "Have one elf onboard a ship, and you are doomed." +"elf" -> * + +"kazordoon" -> Price=160, "Do you want to go to Kazordoon? And try the beer there? %P gold?", Topic=1 +"passage" -> * + +"kazordoon",QuestValue(250)>2 -> Price=150, "Do you want to go to Kazordoon? And try the beer there? %P gold?", Topic=1 +"passage",QuestValue(250)>2 -> * + +Topic=1,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" + +Topic=1,"yes",Premium,CountMoney>=Price -> "Full steam ahead!", DeleteMoney, Idle, EffectOpp(3), Teleport(32658,31957,15), EffectOpp(3) +Topic=1,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account in order to travel onboard our ships." +Topic=1,"yes" -> "You don't have enough money." +} diff --git a/data/npc/habdel.npc b/data/npc/habdel.npc new file mode 100644 index 0000000..5b1a3cb --- /dev/null +++ b/data/npc/habdel.npc @@ -0,0 +1,109 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# Habdel.npc: Datenbank für den Waffenhändler Habdel + +Name = "Habdel" +Outfit = (129,95-2-0-97) +Home = [33225,32434,7] +Radius = 0 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome %N! See the fine weapons I sell." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "I will have finished soon %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye and please come back soon.", Idle + +"bye" -> "Good bye. Come back soon.", Idle +"job" -> "I sell weapons that are as lethal as the bite of the desertlion and as quick as the sandwasp." +"shop" -> * +"name" -> "My name is Habdel Ibn Haqui." +"time" -> "Don't worry, there is enough time left to finish our deal." +"help" -> "I sell and buy weapons. Just ask what you need or tell me what you offer." +"monster" -> "With my weapons you have to fear the monsters no longer and you will brave any danger or dungeon!" +"dungeon" -> * +"drefia" -> "Even the undead will fall a second time for the weapons you buy from me." +"thanks" -> "You are welcome." +"thank","you" -> * +"do","you","sell" -> "Which of my powerful weapons do you need?" +"do","you","have" -> * +"offer" -> "My offers are light and heavy weapons." +"weapon" -> * +"light" -> "I have clubs, daggers, spears, swords, maces, rapiers, morning stars, and sabres. What's your choice?" +"light","weapon" -> * +"heavy" -> "I have the best two handed swords in Tibia. I also sell battle hammers and battle axes. What's your choice?" +"heavy","weapon" -> * +"armor" -> "I sell only weapons. For armor, ask Azil in the other shop." +"shield" -> * +"helmet" -> * +"trousers" -> * +"legs" -> * + +"spear" -> Type=3277, Amount=1, Price=10, "Do you want to buy a spear for %P gold?", Topic=1 +"rapier" -> Type=3272, Amount=1, Price=15, "Do you want to buy a rapier for %P gold?", Topic=1 +"sabre" -> Type=3273, Amount=1, Price=25, "Do you want to buy a sabre for %P gold?", Topic=1 +"sword" -> Type=3264, Amount=1, Price=85, "Do you want to buy a sword for %P gold?", Topic=1 +"battle","axe" -> Type=3266, Amount=1, Price=235, "Do you want to buy a battle axe for %P gold?", Topic=1 +"battle","hammer" -> Type=3305, Amount=1, Price=350, "Do you want to buy a battle hammer for %P gold?", Topic=1 +"morning","star" -> Type=3282, Amount=1, Price=430, "Do you want to buy a morning star for %P gold?", Topic=1 +"two","handed","sword" -> Type=3265, Amount=1, Price=950, "Do you want to buy a two handed sword for %P gold?", Topic=1 +"club" -> Type=3270, Amount=1, Price=5, "Do you want to buy a club for %P gold?", Topic=1 +"dagger" -> Type=3267, Amount=1, Price=5, "Do you want to buy a dagger for %P gold?", Topic=1 +"mace" -> Type=3286, Amount=1, Price=90, "Do you want to buy a mace for %P gold?", Topic=1 +"throwing","star" -> Type=3287, Amount=1, Price=50, "Do you want to buy a throwing star for %P gold?", Topic=1 + +%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=10*%1, "Do you want to buy %A spears for %P gold?", Topic=1 +%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=15*%1, "Do you want to buy %A rapiers for %P gold?", Topic=1 +%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=25*%1, "Do you want to buy %A sabres for %P gold?", Topic=1 +%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=85*%1, "Do you want to buy %A swords for %P gold?", Topic=1 +%1,1<%1,"battle","axe" -> Type=3266, Amount=%1, Price=235*%1, "Do you want to buy %A battle axes for %P gold?", Topic=1 +%1,1<%1,"battle","hammer" -> Type=3305, Amount=%1, Price=350*%1, "Do you want to buy %A battle hammers for %P gold?", Topic=1 +%1,1<%1,"morning","star" -> Type=3282, Amount=%1, Price=430*%1, "Do you want to buy %A morning stars for %P gold?", Topic=1 +%1,1<%1,"two","handed","sword" -> Type=3265, Amount=%1, Price=950*%1, "Do you want to buy %A two handed swords for %P gold?", Topic=1 +%1,1<%1,"club" -> Type=3270, Amount=%1, Price=5*%1, "Do you want to buy %A clubs for %P gold?", Topic=1 +%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=5*%1, "Do you want to buy %A daggers for %P gold?", Topic=1 +%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=90*%1, "Do you want to buy %A maces for %P gold?", Topic=1 +%1,1<%1,"throwing","star" -> Type=3287, Amount=%1, Price=50*%1, "Do you want to buy %A throwing stars for %P gold?", Topic=1 + +"sell","mace" -> Type=3286, Amount=1, Price=23, "Do you want to sell a mace for %P gold?", Topic=2 +"sell","dagger" -> Type=3267, Amount=1, Price=1, "Do you want to sell a dagger for %P gold?", Topic=2 +"sell","carlin","sword" -> Type=3283, Amount=1, Price=118, "Do you want to sell a carlin sword for %P gold?", Topic=2 +"sell","club" -> Type=3270, Amount=1, Price=1, "Are you sure, you want to sell this garbage? Hmm, I give you %P gold, ok?", Topic=2 +"sell","spear" -> Type=3277, Amount=1, Price=1, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell","rapier" -> Type=3272, Amount=1, Price=3, "Do you want to sell a rapier for %P gold?", Topic=2 +"sell","sabre" -> Type=3273, Amount=1, Price=5, "Do you want to sell a sabre for %P gold?", Topic=2 +"sell","sword" -> Type=3264, Amount=1, Price=15, "Do you want to sell a sword for %P gold?", Topic=2 +"sell","battle","axe" -> Type=3266, Amount=1, Price=75, "Do you want to sell a battle axe for %P gold?", Topic=2 +"sell","battle","hammer" -> Type=3305, Amount=1, Price=50, "Do you want to sell a battle hammer for %P gold?", Topic=2 +"sell","morning","star" -> Type=3282, Amount=1, Price=100, "Do you want to sell a morning star for %P gold?", Topic=2 +"sell","two","handed","sword" -> Type=3265, Amount=1, Price=190, "Do you want to sell a two handed sword for %P gold?", Topic=2 +"sell","halberd" -> Type=3269, Amount=1, Price=310, "Do you want to sell a halberd for %P gold?", Topic=2 +"sell","double","axe" -> Type=3275, Amount=1, Price=260, "Do you want to sell a double axe for %P gold?", Topic=2 +"sell","war","hammer" -> Type=3279, Amount=1, Price=470, "Do you want to sell a war hammer for %P gold?", Topic=2 + +"sell",%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=23*%1, "Do you want to sell %A maces for %P gold?", Topic=2 +"sell",%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=1*%1, "Do you want to sell %A daggers for %P gold?", Topic=2 +"sell",%1,1<%1,"carlin","sword" -> Type=3283, Amount=%1, Price=118*%1, "Do you want to sell %A carlin swords for %P gold?", Topic=2 +"sell",%1,1<%1,"club" -> Type=3270, Amount=%1, Price=1*%1, "Do you want to sell %A clubs for %P gold?", Topic=2 +"sell",%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=1*%1, "Do you want to sell %A spears for %P gold", Topic=2 +"sell",%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=3*%1, "Do you want to sell %A rapiers for %P gold?", Topic=2 +"sell",%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=5*%1, "Do you want to sell %A sabres for %P gold?", Topic=2 +"sell",%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=15*%1, "Do you want to sell %A swords for %P gold?", Topic=2 +"sell",%1,1<%1,"battle","axe" -> Type=3266, Amount=%1, Price=75*%1, "Do you want to sell %A battle axes for %P gold?", Topic=2 +"sell",%1,1<%1,"battle","hammer" -> Type=3305, Amount=%1, Price=50*%1, "Do you want to sell %A battle hammers for %P gold?", Topic=2 +"sell",%1,1<%1,"morning","star" -> Type=3282, Amount=%1, Price=100*%1, "Do you want to sell %A morning stars for %P gold?", Topic=2 +"sell",%1,1<%1,"two","handed","sword" -> Type=3265, Amount=%1, Price=190*%1, "Do you want to sell %A two handed swords for %P gold?", Topic=2 +"sell",%1,1<%1,"halberd" -> Type=3269, Amount=%1, Price=310*%1, "Do you want to sell %A halberds for %P gold?", Topic=2 +"sell",%1,1<%1,"double","axe" -> Type=3275, Amount=%1, Price=260*%1, "Do you want to sell %A double axes for %P gold?", Topic=2 +"sell",%1,1<%1,"war","hammer" -> Type=3279, Amount=%1, Price=470*%1, "Do you want to sell %A war hammers for %P gold?", Topic=2 + +Topic=1,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Sorry, you do not have enough gold." +Topic=1 -> "Maybe you will buy it another time." + +Topic=2,"yes",Count(Type)>=Amount -> "Fine. Here is your money.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Sorry, you do not have one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have that many." +Topic=2 -> "Maybe next time." +} diff --git a/data/npc/hagor.npc b/data/npc/hagor.npc new file mode 100644 index 0000000..b4edda2 --- /dev/null +++ b/data/npc/hagor.npc @@ -0,0 +1,50 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# hagor.npc: Datenbank für den alten Abenteurer Hagor (Desert) + +Name = "Hagor" +Outfit = (129,19-58-105-94) +Home = [32654,32151,10] +Radius = 4 + +Behaviour = { +ADDRESS,"hello$",! -> "Greetings, adventurer %N. What leads you to me?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"name" -> "My name is Hagor, the old hunter." +"job" -> "I travel through the lands of Tibia and now Jakundaf Desert since years." +"tibia" -> "The gods made this world full of fascinating secrets and I will search them till my end." +"thais" -> "Thais... It's a big city in Middle-Tibia. Lots of people live there." +"carlin" -> "Is this the city to the north? I heard rumours about it." +"king" -> "Tibianus is our king. To be honest, I didn't hear much of him till now." +"weapon" -> "Weapons? Do you have some? You better know how to use them!" +"help" -> "I'd really like to help you. Could you specify your request?" +"time" -> "Time has no meaning to me." +"sword" -> "Do you mean any sword in particular? Or just any sword?" +"desert" -> "Yes, it's big, isn't it?" +"excalibug" -> "I heared rumours that there is a sword called so. I don't know if it exists." +"fight" -> "Fighting is an art. Know it and you will be strong, ignore it and you will die soon!" +"guild" -> "There are many different guilds in Tibia. They come and go, come and go..." +"god" -> "There are a lot of gods we believe in. Maybe you should check out different books to find out something about them." +"way" -> "Which way are you looking for in particular?" +"door" -> "Which door are you talking about? If it is locked, maybe you should try to find a key for it!" +"secret" -> "There are many secrets. But I fear, I can't tell you much about them. They are also secret to me..." +"treasure" -> "Someone told me - I can't remember who it was - that there was a treasure hidden nearby." +"book" -> "Yes, I really can recommend reading books. It might help you find what you are looking for!" +"gharonk" -> "Gharonk is a very old language, only spoken by a few people. It's not a very complex language, but that does not mean that it is easy to understand!" +"offer" -> "Go ahead. I don't sell or buy anything!" +"exit" -> "Yes, there is an exit for these dungeons. Just find the teleporter." +"library" -> "There is a library in here, right. I assume you are talking about this library. It's locked, as far as I know. But somewhere there has to be a key... maybe the librarian knows more?" +"roll" -> "Oh, yes, I love them!" + +"morrin" -> "Ah, I remember that man. We made a deal, guess about what.", Topic=1 +Topic=1,"key" -> "Right! We can make the same deal if you give a fresh delicious roll. Do you have any?", Topic=2 +Topic=2,"yes",Count(3601)>=1 -> "Oh, fine! Here you are.", Amount=1, Delete(3601), Data=4022, Create(2969) +Topic=2,"yes" -> "Hey, you do not have one!" +Topic=2 -> "Maybe next time." +} diff --git a/data/npc/hairycles.npc b/data/npc/hairycles.npc new file mode 100644 index 0000000..5f39172 --- /dev/null +++ b/data/npc/hairycles.npc @@ -0,0 +1,185 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# hairycles.npc: Datenbank für den Affen Hairycles + +Name = "Hairycles" +Outfit = (117,0-0-0-0) +Home = [32826,32574,6] +Radius = 1 + +Behaviour = { + +ADDRESS,"hello$",QuestValue(293)>11,! ->"Be greeted, friend of the ape people. If you want to trade, just ask for my offers. If you are injured, ask for healing." +ADDRESS,"hi$",QuestValue(293)>11,! -> * + +ADDRESS,"hello$",! -> "Oh! Hello! Hello! Did not notice!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Wait! Wait! Time I no have!" +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Bye, bye." + +"bye" -> "Bye, bye.", Idle +"farewell" -> * +"how","are","you" -> "Me fine, me fine." +"advice" -> "You stay away from other apes. We not like foreigners. Especially with so little hair." +"job" -> "Me great wizard. Me great doctor. Me know many plants. Me old and me have seen many things." +"name" -> "Me is Hairycles." +"time" -> "You look to suns or moon and time you know." +"help" -> "Me not help you can. Other apes would get mad at me." +"jungle" -> "Jungle is dangerous. Jungle also provides us food. Take care when in jungle and safe you be." +"city" -> "City now our is. Chasing away evil snakemen." +"snakemen" -> "Evil snakemen mean to apes and making them work and holding them captive since apes can think. But then Spartaky came." +"spartaky" -> "He great ape was. He fled to jungle, taught other apes of snakemen secrets. Came back with other apes and together we chased snake people away. Made city our home." +"port","hope" -> "Strange hairless ape people there live. We go and get funny things from strange people." +"ape","people" -> "We be kongra, sibang and merlkin. Strange hairless ape people live in city called Port Hope." +"kongra" -> "Kongra verry strong. Kongra verry angry verry fast. Take care when kongra comes. Better climb on highest tree." +"sibang" -> "Sibang verry fast and funny. Sibang good gather food. Sibang know jungle well." +"merlkin" -> "Merlkin we are. Merlkin verry wise, merlkin learn many things quick. Teach other apes things a lot. Making heal and making magic." +"magic" -> "We see many things and learning quick. Merlkin magic learn quick, quick. We just watch and learn. Sometimes we try and learn." +"weapon" -> "We weapons not need much. Take what is around we do. Tools we more need." +"tools" -> "Lot of tools snakemen left when run away. But tools go break. New tools we get where we find. Like taking banana." +"tibia" -> "Me know Tibia is all we see." + +"heal" -> "You look for food and rest." +"heal$",QuestValue(293)>11,Burning>0 -> "You are burning. Me will help you.", Burning(0,0), EffectOpp(15) +"heal$",QuestValue(293)>11,Poison>0 -> "You are poisoned. Me will help you.", Poison(0,0), EffectOpp(14) +"heal$",QuestValue(293)>11,HP<50 -> "You are looking really bad. Let Hairycles heal wounds.", HP=50, EffectOpp(13) + + +"offers",QuestValue(293)<11 -> "Me nothing have to offer you now. Perhaps ask later, when we know better." + +"banana" -> "Banana is good. Is magic fruit. Banana makes happy. Banana means life. Banana is everything." +"language" -> "Strange hairless ape in loincloth came here. Zantar his name was. Brought many banana. We him liked. He here lived. Taught Hairycles funny language." +# "mission" -> "Perhaps help you can. But not now. Later you ask again. Me fire light when help is needed." + +"mission" ,QuestValue(293)<1 -> "These are dire times for our people. Problems plenty are in this times. But me people not grant trust easy. Are you willing to prove you friend of ape people?", topic=1 +topic=1,"no" -> "Hairycles sad is now. But perhaps you will change mind one day." +topic=1,"yes" -> "To become friend of ape people a long and difficult way is. We do not trust easy but help is needed. Will you listen to story of Hairycles?", topic=2 + +"no", topic=2 -> "Hairycles thought better of you." +"yes", topic=2 -> "So listen, little ape was struck by plague. Hairycles not does know what plague it is. That is strange. Hairycles should know. But Hairycles learnt lots and lots ...", "Me sure to make cure so strong to drive away all plague. But to create great cure me need powerful components ...", "Me need whisper moss. Whisper moss growing south of human settlement is. Problem is, evil little dworcs harvest all whisper moss immediately ...", "Me know they hoard some in their underground lair. My people raided dworcs often before humans came. So we know the moss is hidden in east of upper level of dworc lair ...", "You go there and take good moss from evil dworcs. Talk with me about mission when having moss.",SetQuestValue(293,1) + +topic=2 -> "Uh?" + +"mission",QuestValue(293)=1, QuestValue(294)=0 -> "Please hurry. Bring me whisper moss from dworc lair. Make sure it is from dworc lair! Take it yourself only! If you need to hear background of all again, ask Hairycles for background." +"background",QuestValue(293)=1 -> "So listen, little ape was struck by plague. Hairycles not does know what plague it is. That is strange. Hairycles should know. But Hairycles learnt lots and lots ...", "Me sure to make cure so strong to drive away all plague. But to create great cure me need powerful components ...", "Me need whisper moss. Whisper moss growing south of human settlement is. Problem is, evil little dworcs harvest all whisper moss immediately ...", "Me know they hoard some in their underground lair. My people raided dworcs often before humans came. So we know the moss is hidden in east of upper level of dworc lair ...", "You go there and take good moss from evil dworcs. Talk with me about mission when having moss." + +"mission",QuestValue(293)=1, QuestValue(294)=1 -> Type=4827,Amount=1,"Oh, you brought me whisper moss? Good hairless ape you are! Can me take it?",topic=3 + +"no", topic=3 -> "Strange being you are! Our people need help!", idle +"yes", topic=3,Count(Type) "Stupid, you no have the moss me need. Go get it. It's somewhere in dworc lair. If you lost it, they might restocked it meanwhile. If you need to hear background of all again, ask Hairycles for background.",SetQuestValue(294,0) + +"yes",Count(Type)>=Amount, topic=3 -> "Ah yes! That's it. Thank you for bringing mighty whisper moss to Hairycles. It will help but still much is to be done. Just ask for other mission if you ready.",Delete(Type) ,SetQuestValue(293,2) + +"mission",QuestValue(293)=2 -> "Whisper moss strong is, but me need liquid that humans have to make it work ...", "Our raiders brought it from human settlement, it's called cough syrup. Go ask healer there for it.",SetQuestValue(293,3) + + +"mission",QuestValue(293)=3 -> Type=4828,Amount=1,"You brought me that cough syrup from human healer me asked for?", topic=4 + +"no", topic=4 -> "Please hurry, urgent it is!" +"yes", topic=4,Count(Type) "No no, not right syrup you have. Go get other, get right health syrup." +"yes", topic=4,Count(Type)>=Amount -> "You so good! Brought syrup to me! Thank you, will prepare cure now. Just ask for mission if you want help again.",Delete(Type),SetQuestValue(293,4) + +"mission",QuestValue(293)=4 -> "Little ape should be healthy soon. Me so happy is. Thank you again! But me suspect we in more trouble than we thought. Will you help us again?", topic=5 + +"no", topic=5 -> "Me sad. Me expected better from you!", idle +"yes", topic=5 -> "So listen, please. Plague was not ordinary plague. That's why Hairycles could not heal at first. It is new curse of evil lizard people ...", "I think curse on little one was only a try. We have to be prepared for big strike ...", "Me need papers of lizard magician! For sure you find it in his hut in their dwelling. It's south east of jungle. Go look there please! Are you willing to go?", topic=6 +"no", topic=6 -> "Me sad. Me expected better from you!", idle +"yes", topic=6 -> "Good thing that is! Report about your mission when have scroll.",SetQuestValue(293,5) +"mission",QuestValue(293)=5 -> Type=4831,Amount=1,"You got scroll from lizard village in south east?", topic=7 + +"no", topic= 7 -> "That's bad news. If you lost it, only way to get other is to kill holy serpents. But you can't go there so you must ask adventurers who can." + +#### Einschub, notwendige Erklärung +"holy", "serpent" -> "Ugly beasts that are holy to lizard people. Only found in ancient temple under Banuta. But me can not allow you to go there." + +"yes", topic= 7,QuestValue(295)=0,Count(Type) "No! That not scroll me looking for. Silly hairless ape you are. Go to village of lizards and get it there on your own!" +"yes", topic= 7,QuestValue(295)=1,Count(Type) "Oh, you seem to have lost scroll? That's bad news. If you lost it, only way to get other is to kill holy serpents. But you can't go there so you must ask adventurers who can." +"yes", topic= 7,QuestValue(295)=1,Count(Type)>=Amount ->"You brought scroll with lizard text? Good! I will see what text tells me! Come back when ready for other mission.",Delete(Type),SetQuestValue(293,6), Idle + +"mission",QuestValue(293)=6 -> "Ah yes that scroll. Sadly me not could read it yet. But the holy banana me insight gave! In dreams Hairycles saw where to find solution ...", "Me saw a stone with lizard signs and other signs at once. If you read signs and tell Hairycles, me will know how to read signs ...", "You go east to big desert. In desert there city. East of city under sand hidden tomb is. You will have to dig until you find it, so take shovel ...", "Go down in tomb until come to big level and then go down another. There you find a stone with signs between two huge red stones ...", "Read it and return to me. Are you up to that challenge?", topic=8 + +"no", topic=8 -> "Me sad. Me expected better from you!", idle +"yes", topic=8 -> "Good thing that is! Report about mission when you have read those signs.",SetQuestValue(293,7) + +"mission",QuestValue(293)=7, QuestValue(296)=0 -> "You still don't know signs on stone, go and look for it in tomb east in desert." +"mission",QuestValue(293)=7, QuestValue(296)=1 -> "Ah yes, you read the signs in tomb? Good! May me look into your mind to see what you saw?", topic=9 + +"no", topic=9 -> "Me need to see it in your mind, other there is no way to proceed." +"yes", topic=9 -> EffectOpp(13),"Oh, so clear is all now! Easy it will be to read the signs now! Soon we will know what to do! Thank you again! Ask for mission if you feel ready.",SetQuestValue(293,8), idle + + +"mission",QuestValue(293)=8 -> "So much there is to do for Hairycles to prepare charm that will protect all ape people ...", "You can help more. To create charm of life me need mighty token of life! Best is egg of a regenerating beast as a hydra is ...", "Bring me egg of hydra please. You may fight it in lair of Hydra at little lake south east of our lovely city Banuta! You think you can do?", topic=10 + +"no", topic=10 -> "Me sad. Me expected better from you!", idle +"yes", topic=10 -> "You brave hairless ape! Get me hydra egg. If you lose egg, you probably have to fight many, many hydras to get another.",SetQuestValue(293,9) + +"mission",QuestValue(293)=9 -> Type=4839,Amount=1,"You bring Hairycles egg of hydra?", topic=11 +"no", topic=11 -> "Please hurry. Hairycles not knows when evil lizards strike again." +"yes", topic=11,Count(Type) "You not have egg of hydra. Please get one!" +"yes", topic=11,Count(Type)>=Amount -> "Ah, the egg! Mighty warrior you be! Thank you. Hairycles will put it at safe place immediately.",Delete(Type),SetQuestValue(293,10), idle + +"mission",QuestValue(293)=10 -> "Last ingredient for charm of life is thing to lure magic. Only thing me know like that is mushroom called witches' cap. Me was told it be found in isle called Fibula, where humans live ...", "Hidden under Fibula is a secret dungeon. There you will find witches' cap. Are you willing to go there for good ape people?", topic=12 + +"no", topic=12 -> "Me sad. Me expected better from you!", idle +"yes", topic=12 -> "Long journey it will take, good luck to you.",SetQuestValue(293,11) + +"mission",QuestValue(293)=11 -> Type=4829,Amount=1,"You brought Hairycles witches' cap from Fibula?", topic=18 +"no", topic=18 -> "Please try to find me a witches' cap on Fibula." +"yes", topic=18,Count(Type) "Not right mushroom you have. Find me a witches' cap on Fibula!" +"Yes", topic=18,Count(Type)>=Amount -> "Incredible, you brought a witches' cap! Now me can prepare mighty charm of life. Yet still other missions will await you, friend.",SetQuestValue(293,12),Delete(Type) +####(begrüßung ändert sich nun) + + +"mission",QuestValue(293)=12 -> "Mighty life charm is protecting us now! But my people are still in danger. Danger from within ...", "Some of my people try to mimic lizards to become strong. Like lizards did before, this cult drinks strange fluid that lizards left when fled ...", "Under the city still the underground temple of lizards is. There you find casks with red fluid. Take crowbar and destroy three of them to stop this madness. Are you willing to do that?", topic=13 + +"no", topic=13 -> "Me sad. Please reconsider." +"yes", topic=13 -> "Hairycles sure you will make it. Good luck, friend.", SetQuestValue(293,13) + +"mission",QuestValue(293)=13,QuestValue(297)<3 -> "Please destroy three casks in the complex beneath Banuta, so my people will come to senses again." +"mission",QuestValue(293)=13,QuestValue(297)>2 -> "You do please Hairycles again, friend. Me hope madness will not spread further now. Perhaps you are ready for other mission.", SetQuestValue(293,14) + +"mission",QuestValue(293)=14 -> "Now that the false cult was stopped, we need to strengthen the spirit of my people. We need a symbol of our faith that ape people can see and touch ...", "Since you have proven a friend of the ape people I will grant you permission to enter the forbidden land ...", "To enter the forbidden land in the north-east of the jungle, look for a cave in the mountains east of it. There you will find the blind prophet ...", "Tell him Hairycles you sent and he will grant you entrance ...", "Forbidden land is home of Bong. Holy giant ape big as mountain. Don't annoy him in any way but look for a hair of holy ape ...", "You might find at places he has been, should be easy to see them since Bong is big ...", "Return a hair of the holy ape to me. Will you do this for Hairycles?", topic=14 + +"no", topic=14 -> "Me sad. Please reconsider." +"yes", topic=14 -> "Hairycles proud of you. Go and find holy hair. Good luck, friend.", SetQuestValue(293,15) + +"mission",QuestValue(293)=15,QuestValue(298)=0 -> "Get a hair of holy ape from forbidden land in east. Speak with blind prophet in cave." +"mission",QuestValue(293)=15,QuestValue(298)=1 -> Type=4832,Amount=1,"You brought hair of holy ape?", topic=15 + +"no", topic=15 -> "Go to forbidden land in east to find hair." +"yes", topic=15,Count(Type) "You no have hair. You lost it? Go and look again.", SetQuestValue(298,0) +"yes", topic=15,Count(Type)>=Amount -> "Incredible! You got a hair of holy Bong! This will raise the spirit of my people. You are truly a friend. But one last mission awaits you.",SetQuestValue(293,16),Delete(Type) + +"mission",QuestValue(293)=16 -> "You have proven yourself a friend, me will grant you permission to enter the deepest catacombs under Banuta which we have sealed in the past ...", "Me still can sense the evil presence there. We did not dare to go deeper and fight creatures of evil there ...", "You may go there, fight the evil and find the monument of the serpent god and destroy it with hammer me give to you ...", "Only then my people will be safe. Please tell Hairycles, will you go there?", topic=16 + +"no", topic=16 -> "Me sad. Please reconsider." +"yes", topic=16 -> "Hairycles sure you will make it. Just use hammer on all that looks like snake or lizard. Tell Hairycles if you succeed with mission.", Create(4835), SetQuestValue(293,17) + +"mission",QuestValue(293)=17,QuestValue(299)=0 -> "Me know its much me asked for but go into the deepest catacombs under Banuta and destroy the monument of the serpent god." +"mission",QuestValue(293)=17,QuestValue(299)=1 -> "Finally my people are safe! You have done incredible good for ape people and one day even me brethren will recognise that ...", "I wish I could speak for all when me call you true friend but my people need time to get accustomed to change ...", "Let us hope one day whole Banuta will greet you as a friend. Perhaps you want to check me offers for special friends.",SetQuestValue(293,18) +"mission",QuestValue(293)=18 -> "No more missions await you right now, friend. Perhaps you want to check me offers for special friends." + +### ACHTUNG TOPIC 18 OBEN VERWENDET +"offer",QuestValue(293)>11,QuestValue(293)<17 -> "Me offer tasty bananas." +"offer",QuestValue(293)>17 -> "Me offer tasty bananas. Me also sell statues of holy apes of wisdom. Statue of no talking, statue of no hearing, statue of no seeing." +"furniture",QuestValue(293)>17 -> * +"goods",QuestValue(293)>17 -> * +"do","you","sell",QuestValue(293)>17 -> * +"do","you","have",QuestValue(293)>17 -> * + +"statue",QuestValue(293)>17 -> "Me sell statues of holy apes of wisdom. Statue of no speaking, statue of no hearing, statue of no seeing." +"speaking",QuestValue(293)>17 -> Type=5088, Amount=1, Price=65, "You want buy this holy statue for %P gold?", Topic=81 +"seeing",QuestValue(293)>17 -> Type=5086, Amount=1, Price=65, "You want buy this holy statue for %P gold?", Topic=81 +"hearing",QuestValue(293)>17 -> Type=5087, Amount=1, Price=65, "You want buy this holy statue for %P gold?", Topic=81 +"banana",QuestValue(293)>11 -> Type=3587, Amount=1, Price=2, "You want buy this banana for %P gold?", Topic=81 +%1,1<%1,"banana",QuestValue(293)>11 -> Type=3587, Amount=%1, Price=%1*2, "You want buy %A bananas for %P gold?", Topic=81 + + +Topic=81,"yes",CountMoney>=Price -> "Here is what you want.", DeleteMoney, Create(Type) +Topic=81,"yes" -> "Me sorry, you no money." +Topic=81 -> "As you whish, but no better in whole jungle you will find." + + +} \ No newline at end of file diff --git a/data/npc/halif.npc b/data/npc/halif.npc new file mode 100644 index 0000000..2c3a619 --- /dev/null +++ b/data/npc/halif.npc @@ -0,0 +1,95 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# Halif.npc: Datenbank für den Händler Halif + +Name = "Halif" +Outfit = (128,95-2-10-131) +Home = [33217,32423,7] +Radius = 0 + +Behaviour = { +ADDRESS,"hello$",! -> "Greetings %N, you child of wealth and generousity. What wise decision to buy my wares." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Sorry %N, please could you wait a moment until I finish this deal.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye, may Daraman bless your travels." + +"bye" -> "Good bye, may Daraman bless your travels.", Idle +"job" -> "Oh, I guess your cleverness already made the profession of the humble equipment tradesman obvious to you." +"light" -> "I sell torches, candlesticks, candelabras, and oil, o seeker of enlightment." +"name" -> "I am Halif Ibn Onor, known as Halif the honest." +"time" -> "I would love to tell you the time, but I can not make the watchmaker's kids starve as a gazelle in the heart of the desert." +"food" -> "I am deeply sorry but you have to look for that elsewhere." + +"equipment" -> "I sell shovels, picks, scythes, bags, ropes, backpacks, plates, cups, scrolls, documents, parchments, watches, fishing rods and sixpacks of worms. Of course, I sell lightsources, too." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"offer" -> * + +"torch" -> Type=2920, Amount=1, Price=2, "Do you want to buy a torch for %P gold?", Topic=1 +"candelabr" -> Type=2911, Amount=1, Price=8, "Do you want to buy a candelabrum for %P gold?", Topic=1 +"candlestick" -> Type=2917, Amount=1, Price=2, "Do you want to buy a candlestick for %P gold?", Topic=1 +"bag" -> Type=2858, Amount=1, Price=4, "Do you want to buy a bag for %P gold?", Topic=1 +"scroll" -> Type=2815, Amount=1, Price=5, "Do you want to buy a scroll for %P gold?", Topic=1 +"document" -> Type=2834, Amount=1, Price=12, "Do you want to buy a document for %P gold?", Topic=1 +"parchment" -> Type=2835, Amount=1, Price=8, "Do you want to buy a parchment for %P gold?", Topic=1 +"shovel" -> Type=3457, Amount=1, Price=10, "Do you want to buy a shovel for %P gold?", Topic=1 +"backpack" -> Type=2866, Amount=1, Price=10, "Do you want to buy a backpack for %P gold?", Topic=1 +"scythe" -> Type=3453, Amount=1, Price=50, "Do you want to buy a scythe for %P gold?", Topic=1 +"pick" -> Type=3456, Amount=1, Price=50, "Do you want to buy a pick for %P gold?", Topic=1 +"watch" -> Type=2906, Amount=1, Price=20, "Do you want to buy one of my high quality watches for %P gold?", Topic=1 +"rope" -> Type=3003, Amount=1, Price=50, "Do you want to buy a rope for %P gold?", Topic=1 +"rod" -> Type=3483, Amount=1, Price=150, "Do you want to buy a fishing rod for %P gold?", Topic=1 +"crowbar" -> Type=3304, Amount=1, Price=260, "Do you want to buy a crowbar for %P gold?", Topic=1 +"present" -> Type=2856, Amount=1, Price=10, "Do you want to buy a present for %P gold?", Topic=1 +"bucket" -> Type=2873, Amount=1, Price=4, "Do you want to buy a bucket for %P gold?", Topic=1 +"cup" -> Type=2881, Amount=1, Price=2, "Do you want to buy a cup for %P gold?", Topic=1 +"plate" -> Type=2905, Amount=1, Price=6, "Do you want to buy a plate for %P gold?", Topic=1 +"bottle" -> Type=2875, Amount=1, Price=3, "Do you want to buy a bottle for %P gold?", Topic=1 +"oil" -> Type=2874, Data=7, Amount=1, Price=20, "Do you want to buy oil for %P gold?", Topic=1 +"water","hose" -> Type=2901, Data=1, Amount=1, Price=40, "Do you want to buy a water hose for %P gold?", Topic=1 + +%1,1<%1,"torch" -> Type=2920, Amount=%1, Price=2*%1, "Do you want to buy %A torches for %P gold?", Topic=1 +%1,1<%1,"candelabr" -> Type=2911, Amount=%1, Price=8*%1, "Do you want to buy %A candelabra for %P gold?", Topic=1 +%1,1<%1,"candlestick" -> Type=2917, Amount=%1, Price=2*%1, "Do you want to buy %A candlesticks for %P gold?", Topic=1 +%1,1<%1,"bag" -> Type=2858, Amount=%1, Price=4*%1, "Do you want to buy %A bags for %P gold?", Topic=1 +%1,1<%1,"scroll" -> Type=2815, Amount=%1, Price=5*%1, "Do you want to buy %A scrolls for %P gold?", Topic=1 +%1,1<%1,"document" -> Type=2834, Amount=%1, Price=12*%1, "Do you want to buy %A documents for %P gold?", Topic=1 +%1,1<%1,"parchment" -> Type=2835, Amount=%1, Price=8*%1, "Do you want to buy %A parchments for %P gold?", Topic=1 +%1,1<%1,"shovel" -> Type=3457, Amount=%1, Price=10*%1, "Do you want to buy %A shovels for %P gold?", Topic=1 +%1,1<%1,"backpack" -> Type=2866, Amount=%1, Price=10*%1, "Do you want to buy %A backpacks for %P gold?", Topic=1 +%1,1<%1,"scythe" -> Type=3453, Amount=%1, Price=50*%1, "Do you want to buy %A scythes for %P gold?", Topic=1 +%1,1<%1,"pick" -> Type=3456, Amount=%1, Price=50*%1, "Do you want to buy %A picks for %P gold?", Topic=1 +%1,1<%1,"watch" -> Type=2906, Amount=%1, Price=20*%1, "Do you want to buy %A of my high quality watches for %P gold?", Topic=1 +%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=50*%1, "Do you want to buy %A ropes for %P gold?", Topic=1 +%1,1<%1,"rod" -> Type=3483, Amount=%1, Price=150*%1, "Do you want to buy %A fishing rods for %P gold?", Topic=1 +%1,1<%1,"crowbar" -> Type=3304, Amount=%1, Price=260*%1, "Do you want to buy %A crowbars for %P gold?", Topic=1 +%1,1<%1,"present" -> Type=2856, Amount=%1, Price=10*%1, "Do you want to buy %A presents for %P gold?", Topic=1 +%1,1<%1,"bucket" -> Type=2873, Amount=%1, Price=4*%1, "Do you want to buy %A buckets for %P gold?", Topic=1 +%1,1<%1,"bottle" -> Type=2875, Amount=%1, Price=3*%1, "Do you want to buy %A bottles for %P gold?", Topic=1 +%1,1<%1,"cup" -> Type=2881, Amount=%1, Price=2*%1, "Do you want to buy %A cups for %P gold?", Topic=1 +%1,1<%1,"plate" -> Type=2905, Amount=%1, Price=6*%1, "Do you want to buy %A plates for %P gold?", Topic=1 +%1,1<%1,"oil" -> Type=2874, Data=7, Amount=%1, Price=20*%1, "Do you want to buy %A vials of oil for %P gold?", Topic=1 +%1,1<%1,"water","hose" -> Type=2901, Data=1, Amount=%1, Price=40*%1, "Do you want to buy %A water hoses for %P gold?", Topic=1 + +"worm" -> "I sell worms only in sixpacks for 5 gold each, how many sixpacks of worms do you want to buy?" +"worms" -> * +%1,"worms" -> Type=3492, Amount=%1*6, Price=5*%1, "So you want to buy some of my sixpacks with altogether %A worms for %P gold?", Topic=1 +%1,"six","pack" -> * + + +"sell","rope" -> Type=3003, Amount=1, Price=8, "Do you want to sell a rope for %P gold?", Topic=3 + +"sell",%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=8*%1, "Do you want to sell %A ropes for %P gold?", Topic=3 + +Topic=1,"yes",CountMoney>=Price -> "I hope it will serve you well, my prized customer.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "My twelve starving children don't allow me to sell it for less, o grandmaster of haggling." +Topic=1 -> "What a pity." + +Topic=3,"yes",Count(Type)>=Amount -> "I hardly can explain my wife I gave you that much money.", Delete(Type), CreateMoney +Topic=3,"yes" -> "Sorry, you own none." +Topic=3,"yes",Amount>1 -> "Sorry, you do not have that many." +Topic=3 -> "Maybe next time." +} diff --git a/data/npc/hanna.npc b/data/npc/hanna.npc new file mode 100644 index 0000000..83e4c00 --- /dev/null +++ b/data/npc/hanna.npc @@ -0,0 +1,79 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# hanna.npc: Datenbank für die Juwelierin Hanna + +Name = "Hanna" +Outfit = (136,113-65-0-96) +Home = [32407,32219,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Oh, please come in, %N. What do you need?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Sorry %N, I am already talking to a customer.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"job" -> "I am a jeweler. Maybe you want to have a look at my wonderful offers." +"name" -> "I am Hanna." +"time" -> "Currently it is %T." + +"offer" -> "I can offer you various gems, pearls or some wonderful jewels." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"gem" -> "You can buy and sell small diamonds, sapphires, rubies, emeralds, and amethysts." +"pearl" -> "There are white and black pearls you can buy or sell." +"jewel" -> "Currently you can purchase wedding rings, golden amulets, and ruby necklaces." +"talon" -> "I don't trade or work with these magic gems. It's better you ask a mage about this." + +"wedding","ring" -> Type=3004, Amount=1, Price=990, "Do you want to buy a wedding ring for %P gold?", Topic=1 +"golden","amulet" -> Type=3013, Amount=1, Price=6600, "Do you want to buy a golden amulet for %P gold?", Topic=1 +"ruby","necklace" -> Type=3016, Amount=1, Price=3560, "Do you want to buy a ruby necklace for %P gold?", Topic=1 +"white","pearl" -> Type=3026, Amount=1, Price=320, "Do you want to buy a white pearl for %P gold?", Topic=1 +"black","pearl" -> Type=3027, Amount=1, Price=560, "Do you want to buy a black pearl for %P gold?", Topic=1 +"small","diamond" -> Type=3028, Amount=1, Price=600, "Do you want to buy a small diamond for %P gold?", Topic=1 +"small","sapphire" -> Type=3029, Amount=1, Price=500, "Do you want to buy a small sapphire for %P gold?", Topic=1 +"small","ruby" -> Type=3030, Amount=1, Price=500, "Do you want to buy a small ruby for %P gold?", Topic=1 +"small","emerald" -> Type=3032, Amount=1, Price=500, "Do you want to buy a small emerald for %P gold?", Topic=1 +"small","amethyst" -> Type=3033, Amount=1, Price=400, "Do you want to buy a small amethyst for %P gold?", Topic=1 + +%1,1<%1,"wedding","ring" -> Type=3004, Amount=%1, Price=990*%1, "Do you want to buy %A wedding rings for %P gold?", Topic=1 +%1,1<%1,"golden","amulet" -> Type=3013, Amount=%1, Price=6600*%1, "Do you want to buy %A golden amulets for %P gold?", Topic=1 +%1,1<%1,"ruby","necklace" -> Type=3016, Amount=%1, Price=3560*%1, "Do you want to buy %A ruby necklaces for %P gold?", Topic=1 +%1,1<%1,"white","pearl" -> Type=3026, Amount=%1, Price=320*%1, "Do you want to buy %A white pearls for %P gold?", Topic=1 +%1,1<%1,"black","pearl" -> Type=3027, Amount=%1, Price=560*%1, "Do you want to buy %A black pearls for %P gold?", Topic=1 +%1,1<%1,"small","diamond" -> Type=3028, Amount=%1, Price=600*%1, "Do you want to buy %A small diamonds for %P gold?", Topic=1 +%1,1<%1,"small","sapphire" -> Type=3029, Amount=%1, Price=500*%1, "Do you want to buy %A small sapphires for %P gold?", Topic=1 +%1,1<%1,"small","rub" -> Type=3030, Amount=%1, Price=500*%1, "Do you want to buy %A small rubies for %P gold?", Topic=1 +%1,1<%1,"small","emerald" -> Type=3032, Amount=%1, Price=500*%1, "Do you want to buy %A small emeralds for %P gold?", Topic=1 +%1,1<%1,"small","amethyst" -> Type=3033, Amount=%1, Price=400*%1, "Do you want to buy %A small amethysts for %P gold?", Topic=1 + +"sell","white","pearl" -> Type=3026, Amount=1, Price=160, "Do you want to sell a white pearl for %P gold?", Topic=2 +"sell","black","pearl" -> Type=3027, Amount=1, Price=280, "Do you want to sell a black pearl for %P gold?", Topic=2 +"sell","small","diamond" -> Type=3028, Amount=1, Price=300, "Do you want to sell a small diamond for %P gold?", Topic=2 +"sell","small","sapphire" -> Type=3029, Amount=1, Price=250, "Do you want to sell a small sapphire for %P gold?", Topic=2 +"sell","small","ruby" -> Type=3030, Amount=1, Price=250, "Do you want to sell a small ruby for %P gold?", Topic=2 +"sell","small","emerald" -> Type=3032, Amount=1, Price=250, "Do you want to sell a small emerald for %P gold?", Topic=2 +"sell","small","amethyst" -> Type=3033, Amount=1, Price=200, "Do you want to sell a small amethyst for %P gold?", Topic=2 + +"sell",%1,1<%1,"white","pearl" -> Type=3026, Amount=%1, Price=160*%1, "Do you want to sell %A white pearls for %P gold?", Topic=2 +"sell",%1,1<%1,"black","pearl" -> Type=3027, Amount=%1, Price=280*%1, "Do you want to sell %A black pearls for %P gold?", Topic=2 +"sell",%1,1<%1,"small","diamond" -> Type=3028, Amount=%1, Price=300*%1, "Do you want to sell %A small diamonds for %P gold?", Topic=2 +"sell",%1,1<%1,"small","sapphire" -> Type=3029, Amount=%1, Price=250*%1, "Do you want to sell %A small sapphires for %P gold?", Topic=2 +"sell",%1,1<%1,"small","rub" -> Type=3030, Amount=%1, Price=250*%1, "Do you want to sell %A small rubies for %P gold?", Topic=2 +"sell",%1,1<%1,"small","emerald" -> Type=3032, Amount=%1, Price=250*%1, "Do you want to sell %A small emeralds for %P gold?", Topic=2 +"sell",%1,1<%1,"small","amethyst" -> Type=3033, Amount=%1, Price=200*%1, "Do you want to sell %A small amethysts for %P gold?", Topic=2 + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Come back, when you have enough money." +Topic=1 -> "Hmm, but next time." + +Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Sorry, you do not have one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have that many." +Topic=2 -> "Maybe next time." +} diff --git a/data/npc/hardek.npc b/data/npc/hardek.npc new file mode 100644 index 0000000..7d61bcb --- /dev/null +++ b/data/npc/hardek.npc @@ -0,0 +1,92 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# Hardek.npc: Datenbank für den Aufkäufer Hardek + +Name = "Hardek" +Outfit = (129,96-86-63-115) +Home = [32272,32339,7] +Radius = 20 + +Behaviour = { +ADDRESS,"hello$",! -> "Hello %N! Do you need my services?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please %N, I am busy.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye. Visit me whenever you want to sell something." + +"bye" -> "Good bye. Visit me whenever you want to sell something.", Idle +"farewell" -> * +"job" -> "I am buying some weapons and armors." +"forestaller" -> * +"name" -> "I am Hardek, the forestaller." +"time" -> "It is %T." +"help" -> "I buy stuff. If you want to sell something, offer it to me, and we'll see if it catches my interest." +"thanks" -> "You are welcome." +"thank","you" -> * + +"sell","brass","shield" -> Type=3411, Amount=1, Price=16, "Do you want to sell a brass shield for %P gold?", Topic=2 +"sell","plate","shield" -> Type=3410, Amount=1, Price=31, "Do you want to sell a plate shield for %P gold?", Topic=2 +"sell","battle","shield" -> Type=3413, Amount=1, Price=95, "Do you want to sell a battle shield for %P gold?", Topic=2 +"sell","guardian","shield" -> Type=3415, Amount=1, Price=180, "Do you want to sell a guardian shield for %P gold?", Topic=2 +"sell","dragon","shield" -> Type=3416, Amount=1, Price=360, "Do you want to sell a dragon shield for %P gold?", Topic=2 + +"sell","coat" -> Type=3562, Amount=1, Price=1, "Do you want to sell a coat for %P gold?", Topic=2 +"sell","jacket" -> Type=3561, Amount=1, Price=1, "Do you want to sell a jacket for %P gold?", Topic=2 +"sell","brass","armor" -> Type=3359, Amount=1, Price=112, "Do you want to sell a brass armor for %P gold?", Topic=2 +"sell","knight","armor" -> Type=3370, Amount=1, Price=875, "Do you want to sell a knight armor for %P gold?", Topic=2 +"sell","golden","armor" -> Type=3360, Amount=1, Price=1500, "Do you want to sell a golden armor for %P gold?", Topic=2 + +"sell","brass","helmet" -> Type=3354, Amount=1, Price=30, "Do you want to sell a brass helmet for %P gold?", Topic=2 +"sell","viking","helmet" -> Type=3367, Amount=1, Price=66, "Do you want to sell a viking helmet for %P gold?", Topic=2 +"sell","iron","helmet" -> Type=3353, Amount=1, Price=145, "Do you want to sell an iron helmet for %P gold?", Topic=2 +"sell","devil","helmet" -> Type=3356, Amount=1, Price=450, "Do you want to sell a devil helmet for %P gold?", Topic=2 +"sell","warrior","helmet" -> Type=3369, Amount=1, Price=696, "Do you want to sell a warrior helmet for %P gold?", Topic=2 + +"sell","leather","legs" -> Type=3559, Amount=1, Price=1, "Do you want to sell leather legs for %P gold?", Topic=2 +"sell","chain","legs" -> Type=3558, Amount=1, Price=20, "Do you want to sell chain legs for %P gold?", Topic=2 +"sell","brass","legs" -> Type=3372, Amount=1, Price=49, "Do you want to sell brass legs for %P gold?", Topic=2 +"sell","plate","legs" -> Type=3557, Amount=1, Price=115, "Do you want to sell plate legs for %P gold?", Topic=2 +"sell","knight","legs" -> Type=3371, Amount=1, Price=375, "Do you want to sell knight legs for %P gold?", Topic=2 + +"sell","dagger" -> Type=3267, Amount=1, Price=1, "Do you want to sell a dagger for %P gold?", Topic=2 +"sell","longsword" -> Type=3285, Amount=1, Price=51, "Do you want to sell a longsword for %P gold?", Topic=2 +"sell","spike","sword" -> Type=3271, Amount=1, Price=225, "Do you want to sell a spike sword for %P gold?", Topic=2 +"sell","fire","sword" -> Type=3280, Amount=1, Price=1000, "Do you want to sell a fire sword for %P gold?", Topic=2 +"sell","mace" -> Type=3286, Amount=1, Price=23, "Do you want to sell a mace for %P gold?", Topic=2 + +"sell",%1,1<%1,"brass","shield" -> Type=3411, Amount=%1, Price=16*%1, "Do you want to sell %A brass shields for %P gold?", Topic=2 +"sell",%1,1<%1,"plate","shield" -> Type=3410, Amount=%1, Price=31*%1, "Do you want to sell %A plate shields for %P gold?", Topic=2 +"sell",%1,1<%1,"battle","shield" -> Type=3413, Amount=%1, Price=95*%1, "Do you want to sell %A battle shields for %P gold?", Topic=2 +"sell",%1,1<%1,"guardians","shield" -> Type=3415, Amount=%1, Price=180*%1, "Do you want to sell %A guardians shields for %P gold?", Topic=2 +"sell",%1,1<%1,"dragon","shield" -> Type=3416, Amount=%1, Price=360*%1, "Do you want to sell %A dragon shields for %P gold?", Topic=2 + +"sell",%1,1<%1,"coat" -> Type=3562, Amount=%1, Price=1*%1, "Do you want to sell %A coats for %P gold?", Topic=2 +"sell",%1,1<%1,"jacket" -> Type=3561, Amount=%1, Price=1*%1, "Do you want to sell %A jackets for %P gold?", Topic=2 +"sell",%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=112*%1, "Do you want to sell %A brass armors for %P gold?", Topic=2 +"sell",%1,1<%1,"knight","armor" -> Type=3370, Amount=%1, Price=875*%1, "Do you want to sell %A knight armors for %P gold?", Topic=2 +"sell",%1,1<%1,"golden","armor" -> Type=3360, Amount=%1, Price=1500*%1, "Do you want to sell %A golden armors for %P gold?", Topic=2 + +"sell",%1,1<%1,"brass","helmet" -> Type=3354, Amount=%1, Price=30*%1, "Do you want to sell %A brass helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"viking","helmet" -> Type=3367, Amount=%1, Price=66*%1, "Do you want to sell %A viking helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"iron","helmet" -> Type=3353, Amount=%1, Price=145*%1, "Do you want to sell %A iron helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"devil","helmet" -> Type=3356, Amount=%1, Price=450*%1, "Do you want to sell %A devil helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"warrior","helmet" -> Type=3369, Amount=%1, Price=696*%1, "Do you want to sell %A warrior helmets for %P gold?", Topic=2 + +"sell",%1,1<%1,"leather","legs" -> Type=3559, Amount=%1, Price=1*%1, "Do you want to sell %A leather legs for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","legs" -> Type=3558, Amount=%1, Price=20*%1, "Do you want to sell %A chain legs for %P gold?", Topic=2 +"sell",%1,1<%1,"brass","legs" -> Type=3372, Amount=%1, Price=49*%1, "Do you want to sell %A brass legs for %P gold?", Topic=2 +"sell",%1,1<%1,"plate","legs" -> Type=3557, Amount=%1, Price=115*%1, "Do you want to sell %A plate legs for %P gold?", Topic=2 +"sell",%1,1<%1,"knight","legs" -> Type=3371, Amount=%1, Price=375*%1, "Do you want to sell %A knight legs for %P gold?", Topic=2 + +"sell",%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=1*%1, "Do you want to sell %A daggers for %P gold?", Topic=2 +"sell",%1,1<%1,"longsword" -> Type=3285, Amount=%1, Price=51*%1, "Do you want to sell %A longswords for %P gold?", Topic=2 +"sell",%1,1<%1,"spike","sword" -> Type=3271, Amount=%1, Price=225*%1, "Do you want to sell %A spike swords for %P gold?", Topic=2 +"sell",%1,1<%1,"fire","sword" -> Type=3280, Amount=%1, Price=1000*%1, "Do you want to sell %A fireswords for %P gold?", Topic=2 +"sell",%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=23*%1, "Do you want to sell %A maces for %P gold?", Topic=2 + +Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Sorry, you do not have one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have that many." +Topic=2 -> "Maybe next time." +} diff --git a/data/npc/haroun.npc b/data/npc/haroun.npc new file mode 100644 index 0000000..7ff69ba --- /dev/null +++ b/data/npc/haroun.npc @@ -0,0 +1,176 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# haroun.npc: Datenbank für den Maridhändler Haroun (Magische Gegenstände, Marid) + +Name = "Haroun" +Outfit = (80,0-0-0-0) +Home = [33108,32525,4] +Radius = 1 + +Behaviour = { + +ADDRESS,"hello$",QuestValue(278)=2,! -> "Be greeted, human %N. How can a humble djinn be of service?" +ADDRESS,"hi$",QuestValue(278)=2,! -> * +ADDRESS,"greetings$",QuestValue(278)=2,! -> * +ADDRESS,"djanni'hah$",QuestValue(278)=2,! -> * +ADDRESS,! -> Idle +BUSY,"hello$",QuestValue(278)=2,! -> "Please wait, human %N. I'll be with you in a minute.", Queue +BUSY,"hi$",QuestValue(278)=2,! -> * +BUSY,"greetings$",QuestValue(278)=2,! -> * +BUSY,"djanni'hah$",QuestValue(278)=2,! -> * +BUSY,! -> NOP +VANISH -> "Farewell, human." + +"bye" -> "Farewell! May the serene light of the enlightened one rest shine on your travels.", Idle +"farewell" -> * +"name" -> "My name is Haroun. At your service." +"haroun" -> "That is the name my honourable father chose for me." +"job" -> "I am a merchant. Though I have not chosen this position for myself I have accepted the task with humility and devotion. ...", + "If you have the permission of Gabel to trade with me, I can sell you some useful magical equipment." +"permission" -> "I am not allowed to trade with you unless Gabel gave you the permission to trade with us." + +"trade" -> "It is my mission to trade items on behalf of our community. ...", + "Just ask me for my current offers." +"merchant" -> * +"gabel" -> "He is our leader. Not because he desires power or distinction, of course, but because the community needs a guide in spiritual and in worldly matters. ...", + "He has accepted this burden with the modesty that is required of a true follower of Daraman." +"king" -> "We do not have kings. Of the members of our community, Gabel is closest to being what you would consider a leader, but he would resent being called by that presumptuous title." +"djinn" -> "That is my race. I like to compare it to iron. It has the potential to be forged into the finest steel, but it does need a lot of work and devotion. ...", + "Without that it is nothing but worthless scrap metal. Like our master said in the scriptures: Forge thyself! Be a blade of the true creed! (Book VI, chapter 14, verses 3 and 4)." +"efreet" -> "Daraman has taught us restraint. But I am sure one day those apostates will pay dearly for their sinful rebellion!" +"marid" -> "We are the chosen ones. Those who walk the path to enlightenment with serenity and humility." +"malor" -> "That filthy heretic! To me he is the very embodiment of all the evilness and the baseness we djinn must leave behind." +"mal'ouquah" -> "That is the name of the Efreets' hideout. It certainly is one filthy hotbed of vice and degeneration." +"ashta'daramai" -> "This is the name of the humble abode you are currently visiting. After Daraman had shown him the true way Gabel decided to tear down his former palace and to erect the present structure. ...", + "Its name is meant as a tribute to the invaluable service Daraman has done to our race." +"human" -> "Back in the dark days we used to be enemies, the humans and us. But then a human came and radically changed the way we see things. ...", + "He taught us to see your race as brothers. Of course... of course we still have lessons to learn, I suppose." + +"zathroth" -> "An evil, evil god. He was the creator of my race, but he rejected us because we were not evil enough and far too independent to his taste. For this reason the djinn do not worship him anymore, not even those depraved efreet. ...", + "It is difficult, you know. We djinn had to learn to find our own way, to create a destiny of our own. And although we are not evil by nature the fact that we were created by this fiend was lying like a curse on us. ...", + "For a long time we walked in darkness, filled with hate of ourselves and of all creation. But then everything changed. A human came and made us realise how blind we were. ...", + "Praise the gods who have spoken to us through Daraman! That human taught us how we could overcome our grim heritage and heal the scars that marred our souls. Humility and asceticism are the keys to a fuller existence. ...", + "The task may be tedious, but the price that awaits the disciples of the true creed is worth it all." + +"tibia" -> "Despite all the evil that stalks this world it is still a source of endless marvel and joy to me. Like the master said: ...", + "'Look at the world and reflect in admiration. For there is peace in a sunset and wisdom in the ocean's neverending melody.' (Book I, chapter 3, verses 2 and 3)." +"daraman" -> "How could my unworthy tongue ever find words to praise the enlightened one the way he deserves to be praised? Daraman took the veil from our eyes. He made us realise the extent of our misery. ...", + "However, he did much more than that. He showed us a way out. He gave meaning to our lives. The service he has done to my race will never be forgotten." +"darashia" -> "I understand the humans living there are self-indulgent and decadent. I am sure Daraman would disapprove of their ways." +"scarab" -> "The scarab is an ancient species. It's chitinous shell can be turned into excellent armour." +"edron" -> "They say the humans have founded impressive communities to the north. I hope their spiritual integrity matches their entrepreneurial spirit." +"thais" -> * +"venore" -> * +"kazordoon" -> * +"carlin" -> * +"ab'dendriel" -> * +"ankrahmun" -> "Ankrahmun has a venerable tradition, but now that heretic fool has acceeded to the throne it has degenerated into a breeding place for wicked heresy." +"pharaoh" -> "I have heard many a gruesome stories about this presumptuous fool, who calls himself a pharaoh. Such hubris! Daraman himself, who was certainly the most divine mortal that ever walked Tibia, would never have dared to call himself a god." +"palace" -> "I am a peaceful djinn, but with all those stories I have heard I really feel like visiting the palace and to cleanse this place from all the evil and the misbelief infesting that place." +"ascension" -> "I have heard this is what the pharaoh has promised his followers. It is sad to see this wicked sinner is still allowed to spread his heresy!" +"rah" -> "Another one of the pharaoh's confused ideas." +"uthun" -> * +"akh" -> * + +"kha'zeel" -> "The Kha'zeel mountains have been created by the gods as a vantage point from where they could watch their creation. ...", + "Isn't it uplifting to think that even now we are standing on ground that was blessed by the great creators." +"kha'labal" -> "Kha'labal. It makes me sad just to hear that name. Long, long time ago this used to be a garden, you know? ...", + "You should have seen it then. You should have seen the springs and the meadows and the flowers. It was a paradise. . Oh, this terrible war." +"melchior" -> "I remember Malchior. I used to meet him regularly, but strictly in matters of business. He was not really a likeable fellow then. ...", + "All money and profit he was, and not as quite as clever as he thought. He made quite a pretty penny by doing business both with us and the efreet. ...", + "He thought we wouldn't notice, but the truth is we just chose to look the other way." +"alesar" -> "Who? Yes, I... I have never... I mean, I don't know who that is." +"fa'hradin" -> "Fa'hradin is a learned man, and this alone is enough to make me respect him. However, I sometimes can't help the feeling that he is lacking spiritual strength." +"bo'ques" -> "Bo'ques is a cook. Cooking! What a useless craft. If I were Gabel I would have little use for a cook such as him, but perhaps not all djinns are as spiritual as Daraman would have them be." +"lamp" -> "The lamp is a djinn's resting place of choice." + +"weapon" -> "I'm afraid I do not trade with weapons or armour. Nah'bob only deals with magical equipment." +"armor" -> * +"armour" -> * +"wares" -> "I only deal with magical equipment. Our range of goods include amulets, rings, wands and some special items." +"offer" -> * +"goods" -> * +"equipment" -> * +"magical" -> * +"do","you","sell" -> * +"do","you","have" -> * + +"amulets" -> "I'm selling and buying bronze amulets, stone skin amulets, elven amulets and garlic necklaces." +"rings" -> "I'm selling and buying stealth rings, power rings, sword rings, axe rings, and club rings." +"wands" -> "I'm buying wands of vortex, wands of dragonbreath, wands of plague, wands of cosmic energy and wands of inferno as well as magic light wands." +"rods" -> "I'm not interested in rods." +"special" -> "I'm selling and buying magic light wands. I'm currently also looking for mind stones, life crystals and orbs." + +"light" -> Type=3046, Amount=1, Price=120, "Do you want to buy a magic light wand for %P gold?", Topic=10 +"sword","ring" -> Type=3091, Amount=1, Price=500, "Do you want to buy a sword ring for %P gold?", Topic=10 +"axe","ring" -> Type=3092, Amount=1, Price=500, "Do you want to buy an axe ring for %P gold?", Topic=10 +"club","ring" -> Type=3093, Amount=1, Price=500, "Do you want to buy a club ring for %P gold?", Topic=10 +"stone","skin","amulet" -> Type=3081, Amount=1, Price=5000, "Do you want to buy a stone skin amulet for %P gold?", Topic=10 +"elven","amulet" -> Type=3082, Amount=1, Price=500, "Do you want to buy an elven amulet for %P gold?", Topic=10 +"garlic","necklace" -> Type=3083, Amount=1, Price=100, "Do you want to buy a garlic necklace for %P gold?", Topic=10 +"bronze","amulet" -> Type=3056, Amount=1, Price=100, "Do you want to buy a bronze amulet for %P gold?", Topic=10 +"stealth","ring" -> Type=3049, Amount=1, Price=5000, "Do you want to buy a stealth ring for %P gold?", Topic=10 +"power","ring" -> Type=3050, Amount=1, Price=100, "Do you want to buy a power ring for %P gold?", Topic=10 + +%1,1<%1,"light" -> Type=3046, Amount=%1, Price=120*%1, "Do you want to buy %A magic light wands for %P gold?", Topic=10 +%1,1<%1,"power","ring" -> Type=3050, Amount=%1, Price=100*%1, "Do you want to buy %A power rings for %P gold?", Topic=10 +%1,1<%1,"bronze","amulet" -> Type=3056, Amount=%1, Price=100*%1, "Do you want to buy %A bronze amulets for %P gold?", Topic=10 +%1,1<%1,"sword","ring" -> Type=3091, Amount=%1, Price=500*%1, "Do you want to buy %A sword rings for %P gold?", Topic=10 +%1,1<%1,"axe","ring" -> Type=3092, Amount=%1, Price=500*%1, "Do you want to buy %A axe rings for %P gold?", Topic=10 +%1,1<%1,"club","ring" -> Type=3093, Amount=%1, Price=500*%1, "Do you want to buy %A club rings for %P gold?", Topic=10 +%1,1<%1,"elven","amulet" -> Type=3082, Amount=%1, Price=500*%1, "Do you want to buy %A elven amulets for %P gold?", Topic=10 +%1,1<%1,"garlic","necklace" -> Type=3083, Amount=%1, Price=100*%1, "Do you want to buy %A garlic necklaces for %P gold?", Topic=10 +%1,1<%1,"stone","skin","amulet" -> Type=3081, Amount=%1, Price=5000*%1, "Do you want to buy %A stone skin amulets for %P gold?", Topic=10 +%1,1<%1,"stealth","ring" -> Type=3049, Amount=%1, Price=5000*%1, "Do you want to buy %A stealth rings for %P gold?", Topic=10 + +"sell","light" -> Type=3046, Amount=1, Price=35, "Do you want to sell a magic light wand for %P gold?", Topic=11 +"sell","sword","ring" -> Type=3091, Amount=1, Price=100, "Do you want to sell a sword ring for %P gold?", Topic=11 +"sell","axe","ring" -> Type=3092, Amount=1, Price=100, "Do you want to sell an axe ring for %P gold?", Topic=11 +"sell","club","ring" -> Type=3093, Amount=1, Price=100, "Do you want to sell a club ring for %P gold?", Topic=11 +"sell","stone","skin","amulet" -> Type=3081, Amount=1, Price=500, "Do you want to sell a stone skin amulet for %P gold?", Topic=11 +"sell","elven","amulet" -> Type=3082, Amount=1, Price=100, "Do you want to sell an elven amulet for %P gold?", Topic=11 +"sell","garlic","necklace" -> Type=3083, Amount=1, Price=50, "Do you want to sell a garlic necklace for %P gold?", Topic=11 +"sell","bronze","amulet" -> Type=3056, Amount=1, Price=50, "Do you want to sell a bronze amulet for %P gold?", Topic=11 +"sell","stealth","ring" -> Type=3049, Amount=1, Price=200, "Do you want to sell a stealth ring for %P gold?", Topic=11 +"sell","power","ring" -> Type=3050, Amount=1, Price=50, "Do you want to sell a power ring for %P gold?", Topic=11 +"sell","mind","stone" -> Type=3062, Amount=1, Price=100, "Do you want to sell a mind stone for %P gold?", Topic=11 +"sell","life","crystal" -> Type=3061, Amount=1, Price=50, "Do you want to sell a life crystal for %P gold?", Topic=11 +"sell","orb" -> Type=3060, Amount=1, Price=750, "Do you want to sell an orb for %P gold?", Topic=11 + +"sell",%1,1<%1,"light" -> Type=3046, Amount=%1, Price=35*%1, "Do you want to sell %A magic light wands for %P gold?", Topic=11 +"sell",%1,1<%1,"power","ring" -> Type=3050, Amount=%1, Price=50*%1, "Do you want to sell %A power rings for %P gold?", Topic=11 +"sell",%1,1<%1,"bronze","amulet" -> Type=3056, Amount=%1, Price=50*%1, "Do you want to sell %A bronze amulets for %P gold?", Topic=11 +"sell",%1,1<%1,"sword","ring" -> Type=3091, Amount=%1, Price=100*%1, "Do you want to sell %A sword rings for %P gold?", Topic=11 +"sell",%1,1<%1,"axe","ring" -> Type=3092, Amount=%1, Price=100*%1, "Do you want to sell %A axe rings for %P gold?", Topic=11 +"sell",%1,1<%1,"club","ring" -> Type=3093, Amount=%1, Price=100*%1, "Do you want to sell %A club rings for %P gold?", Topic=11 +"sell",%1,1<%1,"elven","amulet" -> Type=3082, Amount=%1, Price=100*%1, "Do you want to sell %A elven amulets for %P gold?", Topic=11 +"sell",%1,1<%1,"garlic","necklace" -> Type=3083, Amount=%1, Price=50*%1, "Do you want to sell %A garlic necklaces for %P gold?", Topic=11 +"sell",%1,1<%1,"stone","skin","amulet" -> Type=3081, Amount=%1, Price=500*%1, "Do you want to sell %A stone skin amulets for %P gold?", Topic=11 +"sell",%1,1<%1,"stealth","ring" -> Type=3049, Amount=%1, Price=200*%1, "Do you want to sell %A stealth rings for %P gold?", Topic=11 +"sell",%1,1<%1,"mind","stone" -> Type=3062, Amount=%1, Price=100*%1, "Do you want to sell %A mind stones for %P gold?", Topic=11 +"sell",%1,1<%1,"life","crystal" -> Type=3061, Amount=%1, Price=50*%1, "Do you want to sell %A life crystals for %P gold?", Topic=11 +"sell",%1,1<%1,"orb" -> Type=3060, Amount=%1, Price=750*%1, "Do you want to sell %A orbs for %P gold?", Topic=11 + +"sell","wand","of","vortex" -> Type=3074, Amount=1, Price=100, "Do you want to sell a wand of vortex for %P gold?", Topic=11 +"sell","wand","of","dragonbreath" -> Type=3075, Amount=1, Price=200, "Do you want to sell a wand of dragonbreath for %P gold?", Topic=11 +"sell","wand","of","plague" -> Type=3072, Amount=1, Price=1000, "Do you want to sell a wand of plague for %P gold?", Topic=11 +"sell","wand","of","cosmic","energy" -> Type=3073, Amount=1, Price=2000, "Do you want to sell a wand of cosmic energy for %P gold?", Topic=11 +"sell","wand","of","inferno" -> Type=3071, Amount=1, Price=3000, "Do you want to sell a wand of inferno for %P gold?", Topic=11 + +"sell",%1,1<%1,"wand","of","vortex" -> Type=3074, Amount=%1, Price=100*%1, "Do you want to sell %A wands of vortex for %P gold?", Topic=11 +"sell",%1,1<%1,"wand","of","dragonbreath" -> Type=3075, Amount=%1, Price=200*%1, "Do you want to sell %A wands of dragonbreath for %P gold?", Topic=11 +"sell",%1,1<%1,"wand","of","plague" -> Type=3072, Amount=%1, Price=1000*%1, "Do you want to sell %A wands of plague for %P gold?", Topic=11 +"sell",%1,1<%1,"wand","of","cosmic","energy" -> Type=3073, Amount=%1, Price=2000*%1, "Do you want to sell %A wands of cosmic energy for %P gold?", Topic=11 +"sell",%1,1<%1,"wand","of","inferno" -> Type=3071, Amount=%1, Price=3000*%1, "Do you want to sell %A wands of inferno for %P gold?", Topic=11 + +Topic=10,QuestValue(283)<3,! -> "I'm sorry, human. But you need Gabel's permission to trade with me." +Topic=10,"yes",CountMoney>=Price -> "Thank you. May it bring you luck!", DeleteMoney, Create(Type) +Topic=10,"yes" -> "I hate to disappoint you, but it seems you do not have enough gold." +Topic=10 -> "I understand. Perhaps another time then." + +Topic=11,QuestValue(283)<3,! -> "I'm sorry, human. But you need Gabel's permission to trade with me." +Topic=11,"yes",Count(Type)>=Amount -> "Thank you. Here is your money.", Delete(Type), CreateMoney +Topic=11,"yes" -> "You do not have one." +Topic=11,"yes",Amount>1 -> "You do not have that many." +Topic=11 -> "I understand. Perhaps another time then." + +} diff --git a/data/npc/harsky.npc b/data/npc/harsky.npc new file mode 100644 index 0000000..5b32c5c --- /dev/null +++ b/data/npc/harsky.npc @@ -0,0 +1,35 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# harsky.npc: Datenbank für den Wachmann Harsky + +Name = "Harsky" +Outfit = (131,79-79-79-79) +Home = [32312,32170,6] +Radius = 0 + +Behaviour = { +ADDRESS,"hello$","king",! -> "HAIL TO THE KING!" +ADDRESS,"hail$","king",! -> "HAIL TO THE KING!" +ADDRESS,"salutations$","king",! -> "HAIL TO THE KING!" +ADDRESS,"hi$",! -> "MIND YOUR MANNERS COMMONER! To address the king greet with his title!", Idle +ADDRESS,"hello$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$","king",! -> "Wait for your audience!" +BUSY,"hail$","king",! -> "Wait for your audience!" +BUSY,"salutations$","king",! -> "Wait for your audience!" +BUSY,"hi$","king",! -> "Wait for your audience!" +BUSY,! -> NOP +VANISH,! -> "LONG LIVE THE KING!" + +"bye" -> "LONG LIVE THE KING! You may leave now!", Idle +"farewell" -> * + +"fuck" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"idiot" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"asshole" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"ass$" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"fag$" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"stupid" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"tyrant" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"shit" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"lunatic" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +} diff --git a/data/npc/helor.npc b/data/npc/helor.npc new file mode 100644 index 0000000..bdbed88 --- /dev/null +++ b/data/npc/helor.npc @@ -0,0 +1,103 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# helor.npc: Datenbank für den Paladinlehrer Helor + +Name = "Helor" +Outfit = (134,57-79-95-98) +Home = [32572,32753,6] +Radius = 0 + +Behaviour = { +ADDRESS,"hello$",! -> "Be greeted in the name of the gods, traveller." +ADDRESS,"hi$",! -> * +ADDRESS,"hiho$",! -> * +ADDRESS,! -> Idle + +BUSY,"hello$",! -> "Learn to show patience.", Queue +BUSY,"hi$",! -> * +BUSY,"hiho$",! -> * +BUSY,! -> NOP +VANISH,! -> "May the gods watch over you." + +"bye" -> "May the gods watch you.", Idle +"farewell" -> * +"job" -> "I am a paladin and a teacher." +"name" -> "My name is Helor." +"time" -> "It is %T right now." +"king" -> "Our king will learn about the things happening here and he will be not amused." +"venore" -> "Those tradesmen would gladly sell their souls. And they would sell them cheap." +"thais" -> "Thais has its mistakes but it's a town's people that form a society and it's its people that have to be blamed for a society's failure." +"carlin" -> "In their own way they are still following the word of the gods." +"edron" -> "There are certain problems in Edron for sure and the defection of some of the knights was a great loss and caused much shame. But we are growing on the obstacles we have to overcome." +"jungle" -> "The jungle is a challenge and even here in this city you can feel its corruptive influence. It's always lurking to crush the ones that are weak in body or mind." + +"tibia" -> "The face of the world was sculpted by conflicts of the gods and the mortals." + +"kazordoon" -> "Dwarves abandoned the gods because they are shortsighted. They are lost people." +"dwarves" -> * +"dwarfs" -> * +"ab'dendriel" -> "The believes of the elves are just a pack of lies to comfort their vanity. Only the gods have the power to elevate us beyond the restrictions of our mortal form. The elves' vanity will lead them to nothing." +"elves" -> * +"elfs" -> * +"darama" -> "It's up to us to fulfil the will of the gods even here at this remote continent." +"darashia" -> "The people there are not evil, they just follow a terribly wrong philosophy." +"ankrahmun" -> "An abnormality leading an abnormal cult. The day will come where our forces are strong enough to cleanse the city and the minds of the people." +"ferumbras" -> "Evil has many faces. He is only one of them." +"excalibug" -> "A weapon that should be used to slay evil wherever it shows its ugly face." +"apes" -> "They are intelligent enough to raid Port Hope in order to steal tools, so unlike other animals they are responsible for their wrongdoing and should be punished." +"lizard" -> "The lizards are aggressive enemies. It's obvious they never heard about our gods and their ideals." +"dworcs" -> "They are just another breed of orcs and they will be treated like them." +"spell",Paladin -> "I can teach you rune spells and instant spells. What kind of spell do you wish to learn? You can also tell me for which level you would like to learn a spell, if you prefer that.", Topic=2 +"spell" -> "Sorry, I only sell spells to paladins." + +Topic=2,"rune","spell" -> "I sell 'Light Magic Missile', 'Heavy Magic Missile', 'Fireball' and 'Destroy Field'." +Topic=2,"instant","spell" -> "I sell healing spells, supply spells and support spells. Which of these interests you most?" +Topic=2,"level" -> "For which level would you like to learn a spell?", Topic=2 +Topic=2,"bye" -> "May the gods watch you.", Idle + +Topic=2,"8$" -> "For level 8 I have 'Find Person' and 'Light'.", Topic=2 +Topic=2,"9$" -> "For level 9 I have 'Light Healing'.", Topic=2 +Topic=2,"10$" -> "For level 10 I have 'Antidote'.", Topic=2 +Topic=2,"11$" -> "For level 11 I have 'Intense Healing'.", Topic=2 +Topic=2,"13$" -> "For level 13 I have 'Great Light' and 'Conjure Arrow'.", Topic=2 +Topic=2,"14$" -> "For level 14 I have 'Food' and 'Magic Shield'.", Topic=2 +Topic=2,"15$" -> "For level 15 I have 'Light Magic Missile'.", Topic=2 +Topic=2,"16$" -> "For level 16 I have 'Poisoned Arrow'.", Topic=2 +Topic=2,"17$" -> "For level 17 I have 'Fireball' and 'Destroy Field'.", Topic=2 +Topic=2,"20$" -> "For level 20 I have 'Ultimate Healing'.", Topic=2 +Topic=2,"25$" -> "For level 25 I have 'Explosive Arrow' and 'Heavy Magic Missile'.", Topic=2 +Topic=2,"35$" -> "For level 35 I have 'Invisible'.", Topic=2 + +Topic=2 -> "Sorry, I have only spells for level 8 to 11 and 13 to 17 as well as for level 20, 25 and 35.", Topic=2 + +Paladin,"rune","spell" -> "I sell 'Light Magic Missile', 'Heavy Magic Missile', 'Fireball' and 'Destroy Field'." +Paladin,"instant","spell" -> "I sell healing spells, supply spells and support spells. Which of these interests you most?" +Paladin,"level" -> "For which level would you like to learn a spell?", Topic=2 + +Paladin,"healing","spell" -> "In this category I have 'Light Healing', 'Intense Healing', 'Ultimate Healing' and 'Antidote'." +Paladin,"supply","spell" -> "In this category I have 'Food', 'Conjure Arrow', 'Poisoned Arrow' and 'Explosive Arrow'." +Paladin,"support","spell" -> "In this category I have 'Find Person', 'Light', 'Great Light', 'Magic Shield' and 'Invisible'." + +Paladin,"find","person" -> String="Find Person", Price=80, "Do you want to buy the spell 'Find Person' for %P gold?", Topic=3 +Paladin,"light" -> String="Light", Price=100, "Do you want to buy the spell 'Light' for %P gold?", Topic=3 +Paladin,"food" -> String="Food", Price=300, "Do you want to buy the spell 'Food' for %P gold?", Topic=3 +Paladin,"light","healing" -> String="Light Healing", Price=170, "Do you want to buy the spell 'Light Healing' for %P gold?", Topic=3 +Paladin,"light","missile" -> String="Light Magic Missile", Price=500, "Do you want to buy the spell 'Light Magic Missile' for %P gold?", Topic=3 +Paladin,"antidote" -> String="Antidote", Price=150, "Do you want to buy the spell 'Antidote' for %P gold?", Topic=3 +Paladin,"intense","healing" -> String="Intense Healing", Price=350, "Do you want to buy the spell 'Intense Healing' for %P gold?", Topic=3 +Paladin,"conjure","arrow" -> String="Conjure Arrow", Price=450, "Do you want to buy the spell 'Conjure Arrow' for %P gold?", Topic=3 +Paladin,"great","light" -> String="Great Light", Price=500, "Do you want to buy the spell 'Great Light' for %P gold?", Topic=3 +Paladin,"heavy","missile" -> String="Heavy Magic Missile", Price=1500, "Do you want to buy the spell 'Heavy Magic Missile' for %P gold?", Topic=3 +Paladin,"magic","shield" -> String="Magic Shield", Price=450, "Do you want to buy the spell 'Magic Shield' for %P gold?", Topic=3 +Paladin,"fireball" -> String="Fireball", Price=800, "Do you want to buy the spell 'Fireball' for %P gold?", Topic=3 +Paladin,"poison","arrow" -> String="Poisoned Arrow", Price=700, "Do you want to buy the spell 'Poisoned Arrow' for %P gold?", Topic=3 +Paladin,"destroy","field" -> String="Destroy Field", Price=700, "Do you want to buy the spell 'Destroy Field' for %P gold?", Topic=3 +Paladin,"ultimate","healing" -> String="Ultimate Healing", Price=1000, "Do you want to buy the spell 'Ultimate Healing' for %P gold?", Topic=3 +Paladin,"explosive","arrow" -> String="Explosive Arrow", Price=1000, "Do you want to buy the spell 'Explosive Arrow' for %P gold?", Topic=3 +Paladin,"invisible" -> String="Invisible", Price=2000, "Do you want to buy the spell 'Invisible' for %P gold?", Topic=3 + +Topic=3,"yes",SpellKnown(String)=1 -> "You already know how to cast this spell." +Topic=3,"yes",Level Amount=SpellLevel(String), "You must be level %A to learn this spell." +Topic=3,"yes",CountMoney "Oh. You do not have enough money." +Topic=3,"yes" -> "Here you are. Look in your spellbook for the pronunciation of this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=3 -> "Ok. Then not." +} diff --git a/data/npc/hl.npc b/data/npc/hl.npc new file mode 100644 index 0000000..e3ad8b3 --- /dev/null +++ b/data/npc/hl.npc @@ -0,0 +1,352 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# hl.npc: Datenbank für den Aufkäufer im Kriminellencamp + +Name = "H.L." +Outfit = (131,12-76-0-95) +Home = [32643,32212,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",male,! -> "Hmmm. I buy weapons, armor, and other stuff. What do you want, %N?", Data=3303 +ADDRESS,"hi$",male,! -> * +ADDRESS,"hello$",female,! -> "I don't serve brats. Sod off!", Idle +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",male,! -> "HEY! Wait in the queue, %N.", Queue +BUSY,"hi$",male,! -> * +BUSY,"hello$",female,! -> "I don't serve brats. Sod off!" +BUSY,"hi$",female,! -> * +BUSY,! -> NOP +VANISH,! -> "Bye" + +"bye",female -> "Get lost, stinky dragon.", Idle +"bye",male -> "Bye.", Idle +"job" -> "I buy all kinds of armory and weapons." +"name" -> "Won't tell you." +"h.l." -> "That's me." +"snake","eye" -> "Boss of the tavern. He's alright." +"boss" -> "Snake Eye isn't my boss." +"tavern" -> "Drink and eat there. What else do you do in a tavern!" +"brat" -> "Bah. Women are not good for fighting. I don't need them. And I don't like them." +"women" -> * +"woman" -> * + +"god" -> "Forget the gods" +"gods" -> * +"durin" -> "Forget Durin. He's the worst anyway." +"steve" -> "Forget Steve." +"guido" -> "Forget Guido." +"stephan" -> "Forget Stephan." +"cip" -> "Forget about Cip." + +"tibia" -> "Tibia. At least there's one good place in Tibia. Here!" +"thais" -> "Ha! Thais. I lived there. You know, I was in the royal army. But it's all wrong. I deserted." +"royal","army" -> "Good fighter training. But for the wrong cause." +"training" -> "Yes. Good training." +"cause" -> "Don't want to talk about it." +"talk" -> "I said, I do not want to talk about it", Topic=1 +Topic=1,"talk" -> "Ok. Get lost!", Idle + +"kazordoon" -> "Dwarfs are good people. I like them." +"dwarfs" -> "I like them." +"ab'dendriel" -> "Elves. Hate them." +"edron" -> "Might be a good place to live. But I'm afraid that the people are Thais friendly." +"king" -> "The king should be dead." +"ruler" -> "Tibia doesn't need a ruler." +"tibianus" -> "Hang him." + +"wild","warrior" -> "Yeah. I'm a wild warrior. Well, to be honest, I left them. They became too aggressive. Attacking everyone is not good." +"camp" -> "Most people in the camp are no wild warriors." +"hid" -> "Wild warriors have always something to hide." +"key" -> "What key? Show me!" +"key",Count(2970)>0 -> "Oh. that's a new key. Hmmm. Must be for the new hideout." +"hideout" -> "I left the wild warriors, while we - well - they planned a new hideout." +"new" -> "It's somewhere in the woods, of course. I don't know where." +"woods" -> "The woods are good to hide." +"building" -> "You mean our old building in the southwest?", Topic=2 +Topic=2,"yes" -> "That's the old hideout. It's interesting down there. Lots of security mechanics and traps. But it collapsed partly." +Topic=2,"no" -> "Sorry." + +"mechanics" -> "Yes. Security doors driven by POWERFUL machines. But I have no idea how it works.", Topic=7 +"machines" -> * +"traps" -> "Be careful out there." +"collapsed" -> "Yes. That's why we - well - they planned a new hideout. But I think they left the vault in the old hideout." +"vault" -> "Good stuff in there, I think." +"stuff" -> "Ahm. I don't know what it is. Sorry." +Topic=7, "broken" -> "Hmmm. Let me think. I think, you need something big. And steel reinforced. A barrel, maybe." +Topic=7, "damaged" -> * +Topic=7, "repair" -> * + +"sell" -> "I buy nearly everything. Just ask." + +# Ankauf von Waffen, Nummern 0-57 +"sell","sword" -> Type=3264, Amount=1, Price=7 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","two","handed","sword" -> Type=3265, Amount=1, Price=60 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","battle","axe" -> Type=3266, Amount=1, Price=40 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","dagger" -> Type=3267, Amount=1, Price=1 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell","hand","axe" -> Type=3268, Amount=1, Price=5 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","halberd" -> Type=3269, Amount=1, Price=50 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","club" -> Type=3270, Amount=1, Price=1 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell","spike","sword" -> Type=3271, Amount=1, Price=25 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","rapier" -> Type=3272, Amount=1, Price=5 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","sabre" -> Type=3273, Amount=1, Price=6 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","axe" -> Type=3274, Amount=1, Price=6 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","double","axe" -> Type=3275, Amount=1, Price=70 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","hatchet" -> Type=3276, Amount=1, Price=7 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","spear" -> Type=3277, Amount=1, Price=2 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","magic","longsword" -> Type=3278, Amount=1, Price=460, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell","war","hammer" -> Type=3279, Amount=1, Price=90 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","fire","sword" -> Type=3280, Amount=1, Price=335, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell","giant","sword" -> Type=3281, Amount=1, Price=100, "I buy this for %P gold. Is that ok?", Topic=6 +"sell","morning","star" -> Type=3282, Amount=1, Price=50 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","carlin","sword" -> Type=3283, Amount=1, Price=5 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","ice","rapier" -> Type=3284, Amount=1, Price=250, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell","longsword" -> Type=3285, Amount=1, Price=8 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","mace" -> Type=3286, Amount=1, Price=8 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","throwing","star" -> Type=3287, Amount=1, Price=2 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","magic","sword" -> Type=3288, Amount=1, Price=350, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell","staff" -> Type=3289, Amount=1, Price=1 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell","silver","dagger" -> Type=3290, Amount=1, Price=1 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell","knife" -> Type=3291, Amount=1, Price=1 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell","combat","knife" -> Type=3292, Amount=1, Price=1 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell","sickle" -> Type=3293, Amount=1, Price=1 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell","short","sword" -> Type=3294, Amount=1, Price=3 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","bright","sword" -> Type=3295, Amount=1, Price=280, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell","warlord","sword" -> Type=3296, Amount=1, Price=360, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell","serpent","sword" -> Type=3297, Amount=1, Price=15 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","throwing","knife" -> Type=3298, Amount=1, Price=2 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell","poison","dagger" -> Type=3299, Amount=1, Price=5 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","katana" -> Type=3300, Amount=1, Price=8 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","broadsword" -> Type=3301, Amount=1, Price=10 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","dragon","lance" -> Type=3302, Amount=1, Price=90 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","great","axe" -> Type=3303, Amount=1, Price=300, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell","crowbar" -> Type=3304, Amount=1, Price=1 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell","battle","hammer" -> Type=3305, Amount=1, Price=40 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","golden","sickle" -> Type=3306, Amount=1, Price=10 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","scimitar" -> Type=3307, Amount=1, Price=10 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","machete" -> Type=3308, Amount=1, Price=6 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","thunder","hammer" -> Type=3309, Amount=1, Price=450, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell","iron","hammer" -> Type=3310, Amount=1, Price=9 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","clerical","mace" -> Type=3311, Amount=1, Price=30 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","silver","mace" -> Type=3312, Amount=1, Price=270, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell","obsidian","lance" -> Type=3313, Amount=1, Price=50 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","naginata" -> Type=3314, Amount=1, Price=80 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","guardian","halberd" -> Type=3315, Amount=1, Price=120, "I buy this for %P gold. Is that ok?", Topic=6 +"sell","orcish","axe" -> Type=3316, Amount=1, Price=12 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","barbarian","axe" -> Type=3317, Amount=1, Price=30 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","knight","axe" -> Type=3318, Amount=1, Price=50 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","stonecutter","axe" -> Type=3319, Amount=1, Price=320, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell","fire","axe" -> Type=3320, Amount=1, Price=280, "A rare item. But I can give you only %P gold. Ok?", Topic=6 + +"sell",%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=7*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"two","handed","sword" -> Type=3265, Amount=%1, Price=60*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"battle","axe" -> Type=3266, Amount=%1, Price=40*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=1*%1 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell",%1,1<%1,"hand","axe" -> Type=3268, Amount=%1, Price=5*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"halberd" -> Type=3269, Amount=%1, Price=50*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"club" -> Type=3270, Amount=%1, Price=1*%1 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell",%1,1<%1,"spike","sword" -> Type=3271, Amount=%1, Price=25*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=5*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=6*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"axe" -> Type=3274, Amount=%1, Price=6*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"double","axe" -> Type=3275, Amount=%1, Price=70*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"hatchet" -> Type=3276, Amount=%1, Price=7*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=2*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"magic","longsword" -> Type=3278, Amount=%1, Price=460*%1, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell",%1,1<%1,"war","hammer" -> Type=3279, Amount=%1, Price=90*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"fire","sword" -> Type=3280, Amount=%1, Price=335*%1, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell",%1,1<%1,"giant","sword" -> Type=3281, Amount=%1, Price=100*%1, "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"morning","star" -> Type=3282, Amount=%1, Price=50*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"carlin","sword" -> Type=3283, Amount=%1, Price=5*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"ice","rapier" -> Type=3284, Amount=%1, Price=250*%1, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell",%1,1<%1,"longsword" -> Type=3285, Amount=%1, Price=8*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=8*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"throwing","star" -> Type=3287, Amount=%1, Price=2*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"magic","sword" -> Type=3288, Amount=%1, Price=350*%1, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell",%1,1<%1,"staff" -> Type=3289, Amount=%1, Price=1*%1 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell",%1,1<%1,"silver","dagger" -> Type=3290, Amount=%1, Price=1*%1 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell",%1,1<%1,"knife" -> Type=3291, Amount=%1, Price=1*%1 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell",%1,1<%1,"combat","knife" -> Type=3292, Amount=%1, Price=1*%1 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell",%1,1<%1,"knives" -> Type=3291, Amount=%1, Price=1*%1 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell",%1,1<%1,"combat","knives" -> Type=3292, Amount=%1, Price=1*%1 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell",%1,1<%1,"sickle" -> Type=3293, Amount=%1, Price=1*%1 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell",%1,1<%1,"short","sword" -> Type=3294, Amount=%1, Price=3*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"bright","sword" -> Type=3295, Amount=%1, Price=280*%1, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell",%1,1<%1,"warlord","sword" -> Type=3296, Amount=%1, Price=360*%1, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell",%1,1<%1,"serpent","sword" -> Type=3297, Amount=%1, Price=15*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"throwing","knife" -> Type=3298, Amount=%1, Price=2*%1 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell",%1,1<%1,"throwing","knives" -> Type=3298, Amount=%1, Price=2*%1 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell",%1,1<%1,"poison","dagger" -> Type=3299, Amount=%1, Price=5*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"katana" -> Type=3300, Amount=%1, Price=8*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"broadsword" -> Type=3301, Amount=%1, Price=10*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"dragon","lance" -> Type=3302, Amount=%1, Price=90*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"great","axe" -> Type=3303, Amount=%1, Price=300*%1, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell",%1,1<%1,"crowbar" -> Type=3304, Amount=%1, Price=1*%1 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell",%1,1<%1,"battle","hammer" -> Type=3305, Amount=%1, Price=40*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"golden","sickle" -> Type=3306, Amount=%1, Price=10*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"scimitar" -> Type=3307, Amount=%1, Price=10*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"machete" -> Type=3308, Amount=%1, Price=6*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"thunder","hammer" -> Type=3309, Amount=%1, Price=450*%1, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell",%1,1<%1,"iron","hammer" -> Type=3310, Amount=%1, Price=9*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"clerical","mace" -> Type=3311, Amount=%1, Price=30*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"silver","mace" -> Type=3312, Amount=%1, Price=270*%1, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell",%1,1<%1,"obsidian","lance" -> Type=3313, Amount=%1, Price=50*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"naginata" -> Type=3314, Amount=%1, Price=80*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"guardian","halberd" -> Type=3315, Amount=%1, Price=120*%1, "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"orcish","axe" -> Type=3316, Amount=%1, Price=12*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"barbarian","axe" -> Type=3317, Amount=%1, Price=30*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"knight","axe" -> Type=3318, Amount=%1, Price=50*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"stonecutter","axe" -> Type=3319, Amount=%1, Price=320*%1, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell",%1,1<%1,"fire","axe" -> Type=3320, Amount=%1, Price=280*%1, "A rare item. But I can give you only %P gold. Ok?", Topic=6 + +# Ankauf von Waffen (Bows), Nummern 1-2 +"sell","crossbow" -> Type=3349, Amount=1, Price=20 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","bow" -> Type=3350, Amount=1, Price=15 , "I buy this for %P gold. Is that ok?", Topic=6 + +"sell",%1,1<%1,"crossbow" -> Type=3349, Amount=%1, Price=20*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"bow" -> Type=3350, Amount=%1, Price=15*%1 , "I buy this for %P gold. Is that ok?", Topic=6 + +# Ankauf von Ruestung, Nummern 0-39 +"sell","steel","helmet" -> Type=3351, Amount=1, Price=60 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","chain","helmet" -> Type=3352, Amount=1, Price=4 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","iron","helmet" -> Type=3353, Amount=1, Price=30 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","brass","helmet" -> Type=3354, Amount=1, Price=8 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","leather","helmet" -> Type=3355, Amount=1, Price=1 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell","devil","helmet" -> Type=3356, Amount=1, Price=80 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","plate","armor" -> Type=3357, Amount=1, Price=110, "I buy this for %P gold. Is that ok?", Topic=6 +"sell","chain","armor" -> Type=3358, Amount=1, Price=30 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","brass","armor" -> Type=3359, Amount=1, Price=50 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","golden","armor" -> Type=3360, Amount=1, Price=580, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell","leather","armor" -> Type=3361, Amount=1, Price=2 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell","studded","legs" -> Type=3362, Amount=1, Price=15 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","dragon","scale","legs" -> Type=3363, Amount=1, Price=180, "I buy this for %P gold. Is that ok?", Topic=6 +"sell","golden","legs" -> Type=3364, Amount=1, Price=120, "I buy this for %P gold. Is that ok?", Topic=6 +"sell","golden","helmet" -> Type=3365, Amount=1, Price=420, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell","magic","plate","armor" -> Type=3366, Amount=1, Price=720, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell","viking","helmet" -> Type=3367, Amount=1, Price=12 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","winged","helmet" -> Type=3368, Amount=1, Price=320, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell","warrior","helmet" -> Type=3369, Amount=1, Price=75 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","knight","armor" -> Type=3370, Amount=1, Price=140, "I buy this for %P gold. Is that ok?", Topic=6 +"sell","knight","legs" -> Type=3371, Amount=1, Price=130, "I buy this for %P gold. Is that ok?", Topic=6 +"sell","brass","legs" -> Type=3372, Amount=1, Price=15 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","strange","helmet" -> Type=3373, Amount=1, Price=55 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","legion","helmet" -> Type=3374, Amount=1, Price=8 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","soldier","helmet" -> Type=3375, Amount=1, Price=16 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","studded","helmet" -> Type=3376, Amount=1, Price=2 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","scale","armor" -> Type=3377, Amount=1, Price=75 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","studded","armor" -> Type=3378, Amount=1, Price=18 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","doublet" -> Type=3379, Amount=1, Price=1 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell","rose","armor" -> Type=3380, Amount=1, Price=140, "I buy this for %P gold. Is that ok?", Topic=6 +"sell","crown","armor" -> Type=3381, Amount=1, Price=210, "I buy this for %P gold. Is that ok?", Topic=6 +"sell","crown","legs" -> Type=3382, Amount=1, Price=60 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","dark","armor" -> Type=3383, Amount=1, Price=130, "I buy this for %P gold. Is that ok?", Topic=6 +"sell","dark","helmet" -> Type=3384, Amount=1, Price=40 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","crown","helmet" -> Type=3385, Amount=1, Price=70 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","dragon","scale","mail" -> Type=3386, Amount=1, Price=280, "I buy this for %P gold. Is that ok?", Topic=6 +"sell","demon","helmet" -> Type=3387, Amount=1, Price=95 , "Not bad. A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell","demon","armor" -> Type=3388, Amount=1, Price=195, "Not bad. A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell","demon","legs" -> Type=3389, Amount=1, Price=84 , "Not bad. A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell","horned","helmet" -> Type=3390, Amount=1, Price=155, "I buy this for %P gold. Is that ok?", Topic=6 + +"sell",%1,1<%1,"steel","helmet" -> Type=3351, Amount=%1, Price=60*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=4*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"iron","helmet" -> Type=3353, Amount=%1, Price=30*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"brass","helmet" -> Type=3354, Amount=%1, Price=8*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=1*%1 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell",%1,1<%1,"devil","helmet" -> Type=3356, Amount=%1, Price=80*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"plate","armor" -> Type=3357, Amount=%1, Price=110*%1, "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=30*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=50*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"golden","armor" -> Type=3360, Amount=%1, Price=580*%1, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell",%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=2*%1 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell",%1,1<%1,"studded","legs" -> Type=3362, Amount=%1, Price=15*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"dragon","scale","legs" -> Type=3363, Amount=%1, Price=180*%1, "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"golden","legs" -> Type=3364, Amount=%1, Price=120*%1, "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"golden","helmet" -> Type=3365, Amount=%1, Price=420*%1, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell",%1,1<%1,"magic","plate","armor" -> Type=3366, Amount=%1, Price=720*%1, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell",%1,1<%1,"viking","helmet" -> Type=3367, Amount=%1, Price=12*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"winged","helmet" -> Type=3368, Amount=%1, Price=320*%1, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell",%1,1<%1,"warrior","helmet" -> Type=3369, Amount=%1, Price=75*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"knight","armor" -> Type=3370, Amount=%1, Price=140*%1, "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"knight","legs" -> Type=3371, Amount=%1, Price=130*%1, "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"brass","legs" -> Type=3372, Amount=%1, Price=15*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"strange","helmet" -> Type=3373, Amount=%1, Price=55*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"legion","helmet" -> Type=3374, Amount=%1, Price=8*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"soldier","helmet" -> Type=3375, Amount=%1, Price=16*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"studded","helmet" -> Type=3376, Amount=%1, Price=2*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"scale","armor" -> Type=3377, Amount=%1, Price=75*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"studded","armor" -> Type=3378, Amount=%1, Price=18*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"doublet" -> Type=3379, Amount=%1, Price=1*%1 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell",%1,1<%1,"rose","armor" -> Type=3380, Amount=%1, Price=140*%1, "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"crown","armor" -> Type=3381, Amount=%1, Price=210*%1, "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"crown","legs" -> Type=3382, Amount=%1, Price=60*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"dark","armor" -> Type=3383, Amount=%1, Price=130*%1, "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"dark","helmet" -> Type=3384, Amount=%1, Price=40*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"crown","helmet" -> Type=3385, Amount=%1, Price=70*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"dragon","scale","mail" -> Type=3386, Amount=%1, Price=280*%1, "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"demon","helmet" -> Type=3387, Amount=%1, Price=95*%1 , "Not bad. A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell",%1,1<%1,"demon","armor" -> Type=3388, Amount=%1, Price=195*%1, "Not bad. A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell",%1,1<%1,"demon","legs" -> Type=3389, Amount=%1, Price=84*%1 , "Not bad. A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell",%1,1<%1,"horned","helmet" -> Type=3390, Amount=%1, Price=155*%1, "I buy this for %P gold. Is that ok?", Topic=6 + +# Ankauf von Schilden, Nummern 0-25 +"sell","steel","shield" -> Type=3409, Amount=1, Price=30 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","plate","shield" -> Type=3410, Amount=1, Price=25 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","brass","shield" -> Type=3411, Amount=1, Price=15 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","wooden","shield" -> Type=3412, Amount=1, Price=1 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell","battle","shield" -> Type=3413, Amount=1, Price=50 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","mastermind","shield" -> Type=3414, Amount=1, Price=550, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell","guardian","shield" -> Type=3415, Amount=1, Price=150, "I buy this for %P gold. Is that ok?", Topic=6 +"sell","dragon","shield" -> Type=3416, Amount=1, Price=115, "I buy this for %P gold. Is that ok?", Topic=6 +"sell","unholy","shield" -> Type=3417, Amount=1, Price=520, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell","beholder","shield" -> Type=3418, Amount=1, Price=79 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","crown","shield" -> Type=3419, Amount=1, Price=109, "I buy this for %P gold. Is that ok?", Topic=6 +"sell","demon","shield" -> Type=3420, Amount=1, Price=130, "I buy this for %P gold. Is that ok?", Topic=6 +"sell","dark","shield" -> Type=3421, Amount=1, Price=60 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","great","shield" -> Type=3422, Amount=1, Price=480, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell","blessed","shield" -> Type=3423, Amount=1, Price=650, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell","ornamented","shield" -> Type=3424, Amount=1, Price=45 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","dwarven","shield" -> Type=3425, Amount=1, Price=55 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","studded","shield" -> Type=3426, Amount=1, Price=2 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell","rose","shield" -> Type=3427, Amount=1, Price=49 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","tower","shield" -> Type=3428, Amount=1, Price=90 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","black","shield" -> Type=3429, Amount=1, Price=5 , "Bah. That's disgusting. But I take it for %P gold. Ok?", Topic=6 +"sell","copper","shield" -> Type=3430, Amount=1, Price=10 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","viking","shield" -> Type=3431, Amount=1, Price=35 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","ancient","shield" -> Type=3432, Amount=1, Price=49 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","griffin","shield" -> Type=3433, Amount=1, Price=59 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell","vampire","shield" -> Type=3434, Amount=1, Price=119, "A rare item. But I can give you only %P gold. Ok?", Topic=6 + +"sell",%1,1<%1,"steel","shield" -> Type=3409, Amount=%1, Price=30*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"plate","shield" -> Type=3410, Amount=%1, Price=25*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"brass","shield" -> Type=3411, Amount=%1, Price=15*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=1*%1 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell",%1,1<%1,"battle","shield" -> Type=3413, Amount=%1, Price=50*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"mastermind","shield" -> Type=3414, Amount=%1, Price=550*%1, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell",%1,1<%1,"guardian","shield" -> Type=3415, Amount=%1, Price=150*%1, "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"dragon","shield" -> Type=3416, Amount=%1, Price=115*%1, "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"unholy","shield" -> Type=3417, Amount=%1, Price=520*%1, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell",%1,1<%1,"beholder","shield" -> Type=3418, Amount=%1, Price=79*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"crown","shield" -> Type=3419, Amount=%1, Price=109*%1, "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"demon","shield" -> Type=3420, Amount=%1, Price=130*%1, "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"dark","shield" -> Type=3421, Amount=%1, Price=60*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"great","shield" -> Type=3422, Amount=%1, Price=480*%1, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell",%1,1<%1,"blessed","shield" -> Type=3423, Amount=%1, Price=650*%1, "A rare item. But I can give you only %P gold. Ok?", Topic=6 +"sell",%1,1<%1,"ornamented","shield" -> Type=3424, Amount=%1, Price=45*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"dwarven","shield" -> Type=3425, Amount=%1, Price=55*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"studded","shield" -> Type=3426, Amount=%1, Price=2*%1 , "I give you %P gold for this garbage. Ok?", Topic=6 +"sell",%1,1<%1,"rose","shield" -> Type=3427, Amount=%1, Price=49*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"tower","shield" -> Type=3428, Amount=%1, Price=90*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"black","shield" -> Type=3429, Amount=%1, Price=5*%1 , "Bah. That's disgusting. But I take it for %P gold. Ok?", Topic=6 +"sell",%1,1<%1,"copper","shield" -> Type=3430, Amount=%1, Price=10*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"viking","shield" -> Type=3431, Amount=%1, Price=35*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"ancient","shield" -> Type=3432, Amount=%1, Price=49*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"griffin","shield" -> Type=3433, Amount=%1, Price=59*%1 , "I buy this for %P gold. Is that ok?", Topic=6 +"sell",%1,1<%1,"vampire","shield" -> Type=3434, Amount=%1, Price=119*%1, "A rare item. But I can give you only %P gold. Ok?", Topic=6 + +#Ankauf +Topic=6,"yes",Count(Type)>=Amount -> "Ok. Your money.", Delete(Type), CreateMoney +Topic=6,"yes" -> "Sorry, you don't have one." +Topic=6,"yes",Amount>1 -> "Sorry, you do not have so many." +Topic=6 -> "Ok, then not." +} diff --git a/data/npc/hofech.npc b/data/npc/hofech.npc new file mode 100644 index 0000000..16db11e --- /dev/null +++ b/data/npc/hofech.npc @@ -0,0 +1,50 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# hofech.npc: Datenbank für den Möbelhändler Hofech in Darashia + +Name = "Hofech" +Outfit = (128,95-2-2-57) +Home = [33270,32441,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome %N! Have a look at my wares, my friend." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "%N, just a moment, please.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Daraman's blessings." + +"bye" -> "Daraman's blessings.", Idle +"name" -> "I am Hofech Ibn Kalith." +"job" -> "I am selling furniture and equipment to grace the homes." +"time" -> "It's %T my friend." +"caliph" -> "The caliph has the finest home and interior decoration in Darashia." +"kazzan" -> * +"daraman" -> "The prophet is alive! Both in the heavens and in our our hearts." +"ferumbras" -> "I don't know about such a person, my friend." +"excalibug" -> "I think if that sword really existed, it would make a splendid decoration for any wall." +"thais" -> "The wood we are using to make our exquisite furniture is partly supplied by Thais." +"tibia" -> "One day I will take my flying carpet to see the whole world." +"carlin" -> "I was not there yet. But I plan to travel there one day." + +"offer" -> "I sell statues, tables, chairs, flowers, pillows, pottery, instruments, decoration, tapestries and containers." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"furniture" -> * +"equipment" -> * +"special" -> "My offers are extraordinarily cheap, given the fine quality of our stock. Just look at that table!" +"carpet" -> "No no, I don't sell any carpets." + +@"gen-t-furniture-statues-s.ndb" +@"gen-t-furniture-tables-s.ndb" +@"gen-t-furniture-chairs-s.ndb" +@"gen-t-furniture-flowers-s.ndb" +@"gen-t-furniture-pillows-s.ndb" +@"gen-t-furniture-pottery-s.ndb" +@"gen-t-furniture-instruments-s.ndb" +@"gen-t-furniture-decoration-s.ndb" +@"gen-t-furniture-tapestries-s.ndb" +@"gen-t-furniture-containers-s.ndb" +} diff --git a/data/npc/hoggle.npc b/data/npc/hoggle.npc new file mode 100644 index 0000000..a13f17d --- /dev/null +++ b/data/npc/hoggle.npc @@ -0,0 +1,37 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# hoggle.npc: Datenbank fuer den Fischer Hoggle + +Name = "Hoggle" +Outfit = (128,20-46-88-94) +Home = [32537,32143,6] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome to my humble home!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Can't you see I'm talking to someone?" +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"job" -> "I am just a poor fisherman." +"name" -> "I am Hoggle. I live in this house." +"time" -> "No, this is not the time to go fishing." +"mountain" -> "Yes, there is a mountain to the north, but it's of no interest. There isn't any fish on it." +"food" -> "If you are hungry you can go downstairs, perhaps you will find some fish. You can also take some shoes if you want." +"map" -> "If you go north-west you will find Lubo and his adventurer shop. I think he sells maps." +"fisherman" -> "It's a very hard job, cause without a boat I have to swim and fish at the same time!" +"boat" -> "My boat sunk. I thought it would be more aerodynamic with holes in it." +"fish" -> "I think they can talk, but they are wise enough to be silent. Once I saw a mermaid." +"mermaid" -> "I saw one! She had the body of a fish, and also the head of a fish. Amazing!" +"stupid" -> "My mom always said, stupid is who stupid does." +"secret" -> "Can you keep a secret? I think fish can't breath on land!" +"thais" -> "I know this city. Sometimes I sell fish to Frodo." +"frodo" -> "He buys my fish." +"finger" -> "No, fish don't have fingers." +"pet","name" -> "Once there was a magician who named all his creatures like their species read backward." +"carlin" -> "There are stories about a city behind the mountain, but why should I go there? There is enough fish here." +} diff --git a/data/npc/hugo.npc b/data/npc/hugo.npc new file mode 100644 index 0000000..b87fc1f --- /dev/null +++ b/data/npc/hugo.npc @@ -0,0 +1,52 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# hugo.npc: Datenbank für den Besitzer des Modehauses Hugo Chief + +Name = "Hugo" +Outfit = (130,14-81-80-93) +Home = [32951,32103,5] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Be greeted, %N!" +ADDRESS,"hi$",! -> * +ADDRESS,"hail$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Perhaps we can chat later, %N." +BUSY,"hi$",! -> * +BUSY,"hail$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye, %N." + +"bye" -> "Good bye, %N.", Idle +"name" -> "I am known as Hugo Chief." +"hugo" -> "Well it's not my real name. I took it because people think it's scaring and manly. I hate people doubting my manhood for being a tailor, you know." +"real","name" -> "Uhm, well it's Oscar Savage, but who can become famous, especially as an artist, with a name like that I ask you?" +"job" -> "I am tailor and designer extraordinaire." +"warehouse" -> "I would call it a 'wearhouse'." + +"uniform",QuestValue(233)=1 -> "A new uniform for the post officers? I am sorry but my dog ate the last dress pattern we used. You need to supply us with a new dress pattern." +"dress","pattern",QuestValue(233)=1 -> "It was ... wonderous beyond wildest imaginations! I have no clue where Kevin Postner got it from. Better ask him.",SetQuestvalue(233,2) +"dress","pattern",QuestValue(233)>1,QuestValue(233)<9 -> "I already told you to ask your boss about that issue." +"dress","pattern",QuestValue(233)=9 -> "By the gods of fashion! Didn't it do that I fed the last dress pattern to my poor dog? Will this mocking of all which is taste and fashion never stop?? Ok, ok, you will get those ugly, stinking uniforms and now get lost, fashion terrorist.",SetQuestvalue(233,10), Idle + +"uniform" -> "I don't get it, what uniforms you are talking about." + +"time" -> "Sorry, a watch would ruin my stylish outfit." +"king" -> "He does not care much about us, we don't care much about him. I consider that a fair deal." +"tibianus" -> * +"army" -> "I think they should not wear that ugly armor in town. I will see to assure that will be changed soon." +"ferumbras" -> "The ferumbras-bad-ass-fashion is incredibly outdated since years." +"excalibug" -> "I don't care for such fairytales." +"thais" -> "Thais is kind of a fashion hell. If there was an award for the most ugly citizens, it would go to Thais." +"tibia" -> "A world filled with ugly dressed people needs the skills of a fashion-hero." +"uglyness" -> * +"punished" -> * +"fashion","hero" -> "One day Captain Catwalk will punish all crimes to fashion and bring all ugly people to justice." +"captain","catwalk" -> "He's a supermodel! No one knows his secret identity!" +"supermodel" -> "A model with incredible superpowers. Do you think they call them supermodels for nothing?" +"carlin" -> "Women should know better than to hide in ugly armor. Like all followers of ugliness they will be punished one day." +"news" -> "My newest models are top secret, sorry." +"tax" -> "I don't care about such mundane things like 'taxes'." +"privilege" -> "The city was granted a few privileges by the king. I can't even tell which. They don't affect me that much." +"gambling" -> "I too love to gamble now and then in the Hard Rock tavern." +} diff --git a/data/npc/humgolf.npc b/data/npc/humgolf.npc new file mode 100644 index 0000000..95e942e --- /dev/null +++ b/data/npc/humgolf.npc @@ -0,0 +1,92 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# humgolf.npc: Datenbank für den Rotwormzähmer Humgolf (Zwergenstadt) + +Name = "Humgolf" +Outfit = (69,0-0-0-0) +Home = [32598,31880,9] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "%N, good day .. or night, whatever." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Wait %N. We talk later if you insist.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Bye." + +"bye" -> "Bye", Idle +"farewell" -> * +"job" -> "I am chief rotwormtamer of Kazordoon. I sell rotworms and buy meat and tasty, fresh rats for my worms." +"name" -> "I am Humgolf Molesight, Son of Earth, from the Molten Rock." +"tibia" -> "More nice beneath this noisy green surface." +"kazordoon" -> "I like the mines best." +"big","old" -> "The mountain seems tasty as far as my worms are concerned." +"worms" -> "They are so cute and so intelligent." +"humans" -> "They are not cute and not intelligent." +"orcs" -> "They are even more stupid and ugly than minotaurs." +"minotaurs" -> "They are stupid and ugly." +"elves" -> "They are not worth to be mentioned." +"geomancer" -> "They have an understanding of worms." +"god" -> "The worm does not care about gods, why should I?" +"earth" -> "Home of the worms, home of my people, too." +"fire" -> "Where earth is giving, fire is taking. That's the way of the elements." +"buy","rotworm" -> "Do you want to buy a rotworm?", topic=1 + +Topic=1,"yes" -> "Hey, you don't own a drilling licence. No deal!" +Topic=1 -> "You will regret that." + +"drilling","licence" -> "I am not allowed to sell worms to people without a formular 007 licence to drill or a 0815 artist licence." +"007" -> * +"0815" -> "It's a special licence for artists. It was only used once as I sold a white worm to Frietsiek and Yor." +"artist","licence" -> * + +"life" -> "Can't say I like it much." +"plant" -> "Only a rotting plant is a good plant." +"citizen" -> "Many noisy pepole down here are scaring my worms." +"kroox" -> "Poor guy, has lost his drilling licence for drinking." +"jimbin" -> "His tavern is too crowded and too bright for a dwarf with taste like me." +"maryza" -> "Don't like the way she looks at my worms." +"bezil" -> "Always chatting. How can someone talk that much?" +"nezil" -> * +"uzgod" -> "We are trading now and then. Fine dwarf he is." +"etzel" -> "Does a worm need spells to work his kind of magic? I do neither." +"motos" -> "That guy is a monster! I despise rotwormkillers." +"general" -> * +"durin" -> "If he'd live today he'd be a rotwormtamer like me." +"duria" -> "Thinks she's to good to talk to rotwormtamers." +"emperor" -> "The emperor should spend more money on rotworm husbandry." +"kruzak" -> * +"pyromancer" -> "Hotheads." +"technomancer" -> "GO AWAY! I heard they think of replacing worms with machines. That is an OUTRAGE!" +"army" -> "They should remember old dwarfish rotworm tactics. Think like a worm and the battle is almost won." +"colossus" -> "Never was up there to look at it." +"ferumbras" -> "A true enemy of the worms." +"excalibug" -> "Silly fairy tale." +"news" -> "Who needs news if the old things are still good enough?" +"monster" -> "Unwormish creatures they are." +"stone","golem" -> "Too hard to be gnawed away by even the finest worm." +"help" -> "I am here to help the worms, not the fools." +"quest" -> "What by the worm are you talking about?" +"task" -> * +"what","do" -> * +"gold" -> "Gold is one of the things my worms can unearth." +"money" -> * +"equipment" -> "If you own a good worm you need nothing else." +"time" -> "Time does not matter to a dwarf who understands the ways of the worm." + +"sell","meat" -> Type=3577, Amount=1, Price=2, "So, you want to sell meat? Hmm, I give you %P gold, ok?", Topic=2 +"sell","ham" -> Type=3582, Amount=1, Price=4, "So, you want to sell a ham? Hmm, I give you %P gold, ok?", Topic=2 +"sell","fish" -> "Go away with that waterthing!" +"sell","rat" -> Type=3994, Amount=1, Price=2, "Do you have a fresh rat for sale?", Topic=2 + + +"sell",%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=2*%1, "So, you want to sell %A pieces of meat? Hmm, I give you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"ham" -> Type=3582, Amount=%1, Price=4*%1, "So, you want to sell %A pieces of ham? Hmm, I give you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"rat" -> Type=3994, Amount=%1, Price=2*%1, "Do you have %A fresh rats for sale?", Topic=2 + + +Topic=2,"yes",Count(Type)>=Amount -> "Here you are.", Delete(Type), CreateMoney +Topic=2,"yes" -> "You don't have one." +Topic=2,"no" -> "Then not." +} diff --git a/data/npc/humphrey.npc b/data/npc/humphrey.npc new file mode 100644 index 0000000..623ea20 --- /dev/null +++ b/data/npc/humphrey.npc @@ -0,0 +1,73 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# humphrey.npc: Datenbank für den druiden humphrey + +Name = "Humphrey" +Outfit = (133,0-96-101-76) +Home = [32359,31683,6] +Radius = 4 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome, child of nature." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait a minute, %N.", Queue +BUSY,"hi$",! -> * +BUSY,"heal$",Burning>0 -> "You are burning, %N. I will help you.", Burning(0,0), EffectOpp(15) +BUSY,"heal$",Poison>0 -> "You are poisoned, %N. I will help you.", Poison(0,0), EffectOpp(14) +BUSY,"heal$",HP<40 -> "You are looking really bad, %N. Let me heal your wounds.", HP=40, EffectOpp(13) +BUSY,"heal$" -> "You aren't looking really bad, %N. Sorry, I can't help you." +BUSY,! -> NOP +VANISH,! -> "Remember: If you are heavily wounded or poisoned, I will heal you." + +"bye" -> "Good bye, %N!", Idle +"farewell" -> * +"job" -> "I am a guardian of nature. Also I am the keeper of the embrace of tibia, one of the five blessings." +"name" -> "My name is Humphrey." +"heal$",Burning>0 -> "You are burning. I will help you.", Burning(0,0), EffectOpp(15) +"heal$",Poison>0 -> "You are poisoned. I will help you.", Poison(0,0), EffectOpp(14) +"heal$",HP<40 -> "You are looking that bad. Let me heal your wounds.", HP=40, EffectOpp(13) + +"heal$",PvPEnforced -> "You aren't looking that bad." +"heal$" -> "You aren't looking that bad. Sorry, I can't help you. But if you are looking for additional protection you should go on the pilgrimage of ashes." + +"blessing",PvPEnforced,! -> "The lifeforce of this world is waning. There are no more blessings avaliable on this world." +"pilgrimage",PvPEnforced,! -> * +"ashes",PvPEnforced,! -> * + +"spiritual",PvPEnforced,! -> * +"shielding",PvPEnforced,! -> * +"sacred","places",PvPEnforced,! -> * +"spark",PvPEnforced,! -> * +"phoenix",PvPEnforced,! -> * +"embrace",PvPEnforced,! -> * +"fire",PvPEnforced,! -> * +"suns",PvPEnforced,! -> * +"wisdom",PvPEnforced,! -> * +"solitude",PvPEnforced,! -> * + + +"pilgrimage" -> "Whenever you recrive a lethal wound your lifeforce is damaged. With every single of the five blessings you have this damage will be reduced." +"ashes" -> * +"blessing" -> "There are five different blessings available in five sacred places. They are: the spiritual shielding, the spark of the phoenix, the embrace of tibia, the fire of the suns and the wisdom of solitude." +"sacred","places" -> "Just ask in which of the five blessings you are interested in." +"spiritual" -> "You can ask for the blessing of spiritual shielding the whiteflower temple south of Thais." +"shielding" -> * +"spark" -> "The spark of the phoenix will be given to you by the dwarfen priests of earth and fire in Kazordoon." +"phoenix" -> * +"embrace" -> "I will give to you the embrace of tibia, but you will have to make a sacrifice. Are you prepared to pay 10.000 gold for the blessing?.",Price=10000, Topic=5 + +"fire" -> "You can ask for the blessing of the two suns in the suntower near Ab'Dendriel ." +"suns" -> * +"wisdom" -> "Talk to the hermit Eremo on the isle of Cormaya about this blessing." +"solitude" -> * + +Topic=5,"yes", QuestValue(105) > 0 -> "You already possess this blessing." +Topic=5,"yes",CountMoney "Oh. You do not have enough money." +Topic=5,"yes" -> "So receive the embrace of tibia, pilgrim", DeleteMoney, EffectOpp(13),SetQuestValue(105,1), Bless(2) +Topic=5 -> "Fine. You are free to decline my offer." + + +"time" -> "Now, it is %T. Ask Gorn for a watch, if you need one." + +} + diff --git a/data/npc/hyacinth.npc b/data/npc/hyacinth.npc new file mode 100644 index 0000000..12403a4 --- /dev/null +++ b/data/npc/hyacinth.npc @@ -0,0 +1,54 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# hyacinth.npc: Datenbank fuer den Druiden Hyacinth + +Name = "Hyacinth" +Outfit = (130,11-123-123-94) +Home = [32137,32171,4] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Greetings, traveller %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Wait %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "May Crunor bless you." + +"bye" -> "May Crunor bless you.", Idle +"farewell" -> * +"how","are","you" -> "Thanks to the gods, I am fine." +"sell" -> "I just sell some revitalizing life fluids." +"job" -> "I am a druid and healer, a follower of Crunor." +"name" -> "I am Hyacinth." +"time" -> "Time does not matter to me." +"help" -> "I can only sell life fluids, ask Cipfried for further help." +"monster" -> "Most of the so called monsters of this isle are just creatures of the gods. On the mainland there are some beasts that truly are monstrous." +"dungeon" -> "The dungeons are dangerous for unexperienced adventurers." +"sewer" -> "I rarely visit the town." +"god" -> "As far as I know there is a library in the village. Teach yourself about the gods." +"king" -> "I don't care about kings, queens, and the like." +"obi" -> "A greedy and annoying person as most people are." +"seymour" -> "He has some inner devils that torture him." +"dallheim" -> "A man of the sword." +"cipfried" -> "His healing powers equal even mine." +"amber" -> "I never talked to her longer." +"weapon" -> "I don't care much about weapons." +"magic" -> "I am one of the few magic users on this isle. But I sense a follower of the dark path of magic hiding somewhere in the depths of the dungeons." +"spell" -> "I can't teach you magic. On the mainland you will learn your spells soon enough." +"tibia" -> "It is shaped by the will of the gods, so we don't have to question it." + +"life","fluid" -> Type=2874, Data=11, Amount=1, Price=60, "Do you want to buy life fluid for %P gold?", Topic=1 +%1,"life","fluid" -> Type=2874, Data=11, Amount=%1, Price=60*%1, "Do you want to buy %A potions of life fluid for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here you are. There is a deposit of 5 gold on the vial.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Come back, when you have enough money." +Topic=1 -> "Hmm, but next time." + +"deposit" -> "I will pay you 5 gold for every empty vial. Ok?", Data=0, Topic=2 +"vial" -> * +"flask" -> * +Topic=2,"yes",Count(2874)>0 -> Amount=Count(2874), Price=Amount*5, "Here you are ... %P gold.", Delete(2874), CreateMoney +Topic=2,"yes" -> "You don't have any empty vials." +Topic=2 -> "Hmm, but please keep Tibia litter free." +} diff --git a/data/npc/imalas.npc b/data/npc/imalas.npc new file mode 100644 index 0000000..1d65610 --- /dev/null +++ b/data/npc/imalas.npc @@ -0,0 +1,57 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# imalas.npc: Datenbank für den Nahrungsmittelhändler Imalas + +Name = "Imalas" +Outfit = (128,115-10-39-114) +Home = [32334,31801,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Hello %N! What do you need?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Sorry %N, I am already talking to a customer. Please wait.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"job" -> "I'm a shopkeeper. You can buy food here." +"name" -> "My name is Imalas." +"time" -> "Sorry, I have no watch." +"ghostlands" -> "Sorry I know nothing more then it has to be a horrible place and that scares me enough." + +"offer" -> "Just have a look at my blackboard." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * + +"banana" -> Type=3587, Amount=1, Price=2, "Do you want to buy a banana for %P gold?", Topic=1 +"cherry" -> Type=3590, Amount=1, Price=1, "Do you want to buy a cherry for %P gold?", Topic=1 +"grapes" -> Type=3592, Amount=1, Price=3, "Do you want to buy grapes for %P gold?", Topic=1 +"melon" -> Type=3593, Amount=1, Price=8, "Do you want to buy a melon for %P gold?", Topic=1 +"pumpkin" -> Type=3594, Amount=1, Price=10, "Do you want to buy a pumpkin for %P gold?", Topic=1 +"carrot" -> Type=3595, Amount=1, Price=2, "Do you want to buy a carrot for %P gold?", Topic=1 +"cookie" -> Type=3598, Amount=1, Price=2, "Do you want to buy a cookie for %P gold?", Topic=1 +"roll" -> Type=3601, Amount=1, Price=2, "Do you want to buy a roll for %P gold?", Topic=1 +"brown","bread" -> Type=3602, Amount=1, Price=3, "Do you want to buy a brown bread for %P gold?", Topic=1 +"egg" -> Type=3606, Amount=1, Price=2, "Do you want to buy an egg for %P gold?", Topic=1 +"cheese" -> Type=3607, Amount=1, Price=5, "Do you want to buy cheese for %P gold?", Topic=1 + +%1,1<%1,"banana" -> Type=3587, Amount=%1, Price=2*%1, "Do you want to buy %A bananas for %P gold?", Topic=1 +%1,1<%1,"cherr" -> Type=3590, Amount=%1, Price=1*%1, "Do you want to buy %A cherries for %P gold?", Topic=1 +%1,1<%1,"grapes" -> Type=3592, Amount=%1, Price=3*%1, "Do you want to buy %A grapes for %P gold?", Topic=1 +%1,1<%1,"melon" -> Type=3593, Amount=%1, Price=8*%1, "Do you want to buy %A melons for %P gold?", Topic=1 +%1,1<%1,"pumpkin" -> Type=3594, Amount=%1, Price=10*%1, "Do you want to buy %A pumpkins for %P gold?", Topic=1 +%1,1<%1,"carrot" -> Type=3595, Amount=%1, Price=2*%1, "Do you want to buy %A carrots for %P gold?", Topic=1 +%1,1<%1,"cookie" -> Type=3598, Amount=%1, Price=2*%1, "Do you want to buy %A cookies for %P gold?", Topic=1 +%1,1<%1,"roll" -> Type=3601, Amount=%1, Price=2*%1, "Do you want to buy %A rolls for %P gold?", Topic=1 +%1,1<%1,"brown","bread" -> Type=3602, Amount=%1, Price=3*%1, "Do you want to buy %A brown breads for %P gold?", Topic=1 +%1,1<%1,"egg" -> Type=3606, Amount=%1, Price=2*%1, "Do you want to buy %A eggs for %P gold?", Topic=1 +%1,1<%1,"cheese" -> Type=3607, Amount=%1, Price=5*%1, "Do you want to buy %A cheese for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Come back, when you have enough money." +Topic=1 -> "Hmm, but next time." +} diff --git a/data/npc/imbul.npc b/data/npc/imbul.npc new file mode 100644 index 0000000..935b99e --- /dev/null +++ b/data/npc/imbul.npc @@ -0,0 +1,89 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# Imbul.npc: Datenbank für den Fährman Imbul + +Name = "Imbul" +Outfit = (128,95-2-63-115) +Home = [32558,32781,7] +Radius = 0 + +Behaviour = { +ADDRESS,"hello$",! -> "Hi, %N." +ADDRESS,"hi$",! -> * +ADDRESS,"hiho$",! -> * +ADDRESS,! -> Idle + +BUSY,"hello$",! -> "Please wait.", Queue +BUSY,"hi$",! -> * +BUSY,"hiho$",! -> * +BUSY,! -> NOP +VANISH,! -> "Bye." + +"bye" -> "Bye.", Idle +"farewell" -> * +"job" -> "I'm a ferryman. If you want me to transport you to the other end of the city, feel free to ask me for a passage." +"name" -> "My name is Imbul." +"time" -> "Sorry, I don't own a watch." +"king" -> "It must be fun to be a king." +"venore" -> "Here are many people from Venore. I used to live there but I lost my job and took the chance to come here." +"thais" -> "It's where the king lives. The roads there must be made of gold or marble at least." +"carlin" -> "It's a city, I know that." +"edron" -> "Edron is some isle where the richest knights and sorcerers live. There they are not annoyed of the constant begging of poor people." +"jungle" -> "We already lost many settlers to the jungle. No one knows who is next." + +"tibia" -> "That is our world, yes." + +"kazordoon" -> "I think those dwarves came from Kazordoon." +"dwarves" -> "The dwarves that live here are searching for gold." +"dwarfs" -> * +"ab'dendriel" -> "What is that?" +"elves" -> "The elven queen is the most beautiful woman in Tibia." +"elfs" -> * +"darama" -> "Many came here to make their fortune. But it might take a while to become rich." +"darashia" -> "That's somewhere behind that mountain." +"ankrahmun" -> "I heard it's a ghost town or something like that." +"ferumbras" -> "Why have some magicians to become evil?" +"excalibug" -> "I never heard about that." +"apes" -> "They stole my paddle once." +"lizard" -> "If you follow the river far enough upcountry, you might see a lizardman. But be careful, they'll attack you as soon as they catch sight of you." +"dworcs" -> "They are all murderers and cannibals." + + +"trip" -> "I can bring you either to the east end of Port Hope or to the centre of the town, where would you like to go?" +"route" -> * +"passage" -> * +"destination" -> * +"sail" -> * +"go" -> * + +"east" -> Price=7, "Do you seek a passage to the east end of Port Hope for %P gold?", Topic=1 +"cent" -> Price=7, "Do you seek a passage to the centre of Port Hope for %P gold?", Topic=2 + + +Topic=1,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" +Topic=2,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" + +Topic=1,"yes",Premium,CountMoney>=Price -> "Here we go!", DeleteMoney, Idle, EffectOpp(11), Teleport(32679,32777,7), EffectOpp(11) +Topic=1,"yes",CountMoney "Sorry, you do not have enough gold." +Topic=2,"yes",Premium,CountMoney>=Price -> "Here we go!", DeleteMoney, Idle, EffectOpp(11), Teleport(32628,32771,7), EffectOpp(11) +Topic=2,"yes",CountMoney "Sorry, you do not have enough gold." +Topic>0 -> "Maybe another time." + +#"trip" -> Price=7, "Would you like to travel to the other end of Port Hope or to the centre of the town for 7 gold?", Topic=1 +#"route" -> * +#"passage" -> * +#"town" -> * +#"destination" -> * +#"sail" -> * +#"go" -> * + +#Topic=1,"end",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" +#Topic=1,"centre",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" + +#Topic=1,"end",Premium,CountMoney>=Price -> "Here we go!", DeleteMoney, Idle, EffectOpp(11), Teleport(32679,32777,7), EffectOpp(11) +#Topic=1,"end",CountMoney "Sorry, you do not have enough gold." +#Topic=1,"centre",Premium,CountMoney>=Price -> "Here we go!", DeleteMoney, Idle, EffectOpp(11), Teleport(32628,32771,7), EffectOpp(11) +#Topic=1,"centre",CountMoney "Sorry, you do not have enough gold." +#Topic=1,"yes" -> "Did the dworcs have your brain for supper? I was asking you WHERE you want to travel!" + + +} diff --git a/data/npc/irea.npc b/data/npc/irea.npc new file mode 100644 index 0000000..456a27f --- /dev/null +++ b/data/npc/irea.npc @@ -0,0 +1,78 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# irea.npc: Datenbank für die Bognerin Irea (Elfenstadt) + +Name = "Irea" +Outfit = (64,0-0-0-0) +Home = [32688,31610,7] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "Ashari %N." +ADDRESS,"hi$",! -> * +ADDRESS,"ashari$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Wait %N.", Queue +BUSY,"hi$",! -> * +BUSY,"ashari$",! -> * +BUSY,! -> NOP +VANISH,! -> "Asha Thrazi." + +"bye" -> "Asha Thrazi.", Idle +"farewell" -> * +"asha","thrazi" -> * +"job" -> "I sell bows, arrows, crossbows and bolts. I also teach some spells." +"name" -> "I am known as Irea." +"time" -> "That's unimportant." + +"carlin" -> "The druids of Carlin seek our guidance now and then." +"thais" -> "I don't understand what interest this humans form a far away land have in our town." +"venore" -> "Their traders are verry intrusive." +"roderick" -> "What is this humans use at all? I don't understabd it." +"olrik" -> "His trade seems to be the delivery of messages and items." + +"elves" -> "Humans or dwarfs will never understand us." +"dwarfs" -> "Bearded, heavy, and small." +"humans" -> "Humans have so little time to learn." +"troll" -> "I despise them." + +"cenath" -> "I often listen to their tales." +"kuridai" -> "They provide us with tools and metal." +"deraisim" -> "My people love the woods." +"abdaisim" -> "One day we will be reunited." +"teshial" -> "They have left so long ago." +"ferumbras" -> "Who is that?" +"crunor" -> "The master of nature. He nurtures us and is our benevolent protector." +"excalibug" -> "Our people have a bugfarm in the southeast of Ab'Dendriel." +"news" -> "My news are not for your ears." + +"magic" -> "I teach spells to create enchanted arrows." +"spell" -> "I teach 'Conjure Arrow', 'Poison Arrow', and 'Explosive Arrow'." + +Paladin,"conjure","arrow" -> String="Conjure Arrow", Price=450, "Do you want to buy the spell 'Conjure Arrow' for %P gold?", Topic=3 +Paladin,"poison","arrow" -> String="Poisoned Arrow", Price=700, "Do you want to buy the spell 'Poisoned Arrow' for %P gold?", Topic=3 +Paladin,"explosive","arrow" -> String="Explosive Arrow", Price=1000, "Do you want to buy the spell 'Explosive Arrow' for %P gold?", Topic=3 + +"conjure","arrow" -> "I'm sorry, but this spell is only for paladins." +"poison","arrow" -> * +"explosive","arrow" -> * + +"bow" -> Type=3350, Amount=1, Price=350, "Do you want to buy a bow for %P gold?", Topic=1 +"crossbow" -> Type=3349, Amount=1, Price=450, "Do you want to buy a crossbow for %P gold?", Topic=1 +"arrow" -> Type=3447, Amount=1, Price=2, "Do you want to buy an arrow for %P gold?", Topic=1 +"bolt" -> Type=3446, Amount=1, Price=3, "Do you want to buy a bolt for %P gold?", Topic=1 + +%1,1<%1,"bow" -> Type=3350, Amount=%1, Price=350*%1, "Do you want to buy %A bows for %P gold?", Topic=1 +%1,1<%1,"crossbow" -> Type=3349, Amount=%1, Price=450*%1, "Do you want to buy %A crossbows for %P gold?", Topic=1 +%1,1<%1,"arrow" -> Type=3447, Amount=%1, Price=2*%1, "Do you want to buy %A arrows for %P gold?", Topic=1 +%1,1<%1,"bolt" -> Type=3446, Amount=%1, Price=3*%1, "Do you want to buy %A bolts for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "And here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Hey, you do not have enough gold." +Topic=1 -> "Maybe we will make the deal another time." + +Topic=3,"yes",SpellKnown(String)=1 -> "You already know that spell." +Topic=3,"yes",Level Amount=SpellLevel(String), "You need to advance to level %A to learn this spell." +Topic=3,"yes",CountMoney "You do not have the gold to pay me." +Topic=3,"yes" -> "You have learned it now.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=3 -> "As you wish." +} diff --git a/data/npc/ironeye.npc b/data/npc/ironeye.npc new file mode 100644 index 0000000..5d14234 --- /dev/null +++ b/data/npc/ironeye.npc @@ -0,0 +1,42 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# ironeye.npc: Datenbank für den Waffen und Rüstungshandelsfürsten Abran Ironeye + +Name = "Abran Ironeye" +Outfit = (73,0-0-0-0) +Home = [32907,32116,5] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Hail, %N!" +ADDRESS,"hi$",! -> * +ADDRESS,"hail$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Stand still and wait!" +BUSY,"hi$",! -> * +BUSY,"hail$",! -> * +BUSY,! -> NOP +VANISH,! -> "HEY! I did not dismiss you!" + +"bye" -> "You are dismissed.", Idle +"name" -> "I am Abran Ironeye." +"job" -> "I am a busy man. I run the Ironhouse." +"ironhouse" -> "What do you think? Here weapons and armor are forged, repaired, and sold." +"time" -> "You should know that on your own!" +"king" -> "I would like to see a true warrior-king in Thais... like in the old days. But who knows, perhaps one day the tides of fate will bring such a man to power. Who knows..." +"tibianus" -> * +"army" -> "Such a great tool wasted for garrison duties, a shame." +"ferumbras" -> "Quite a challenge, but his bets for power were made without the finesse of a true warrior." +"finesse" -> "I won't give away my tricks, learn your own." +"excalibug" -> "If someone would bring me that weapon I could reshape the realm... and reward this hero beyond his dreams." +"ironeye" -> "I don't care if you like it or not. Stop staring at it!" +"teddy" -> "I don't know anything about a teddy... and if you are smart you shouldn't either..." +"thais" -> "Thais has outlived its usefulness since years. Its star is sinking." +"tibia" -> "The world is ready for a significant change." +"warehouse" -> "My Ironhouse is more than a warehouse." +"carlin" -> "Their independence is a proof for the weakness of Thais." +"news" -> "In Venore nothing comes for free and you could not afford my 'news'." +"tax" -> "The taxing keeps the Thaian kingdom alive, but it also might break its neck one day." +"banor" -> "As a man that grows up needs no mommy, a warrior has to outgrow his need for gods." +"privilege" -> "Venore's privileges are hard earned." +"gambling" -> "I trust only in skill, not luck." +} diff --git a/data/npc/ishebad.npc b/data/npc/ishebad.npc new file mode 100644 index 0000000..89483c3 --- /dev/null +++ b/data/npc/ishebad.npc @@ -0,0 +1,60 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# ishebad.npc: Datenbank für den großwesir ankrahmuns + +Name = "Ishebad" +Outfit = (65,0-0-0-0) +Home = [33158,32848,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello",! -> "Be mourned, pilgrim in flesh." +ADDRESS,"hi",! -> * +ADDRESS,"salutations",! -> * +ADDRESS,! -> Idle +BUSY,! -> NOP +VANISH,! -> "This person will never achieve ascension that way!" + +"bye" -> "Good bye, %N!", Idle +"farewell" -> * +"name" -> "I am Ishebad the chosen." +"time" -> "Time does not matter to the undead." + +"temple" -> "The temple will take care of your spiritual matters." +"pharaoh" -> "Our immortal ruler, may he be blessed, is the keeper of our enlightenment and our saviour." +"ashmunrah" -> "The fallen pharaoh did not see it was time to step back and let his son rule. So he met the fate that he deserved." +"scarab" -> "The scarabs are keepers of secrets. Some secrets are not ment for your mortals. Ever keep that in mind." + +"tibia" -> "This world just awaits the wisdom of our pharaoh. It needs that wisdom and will soon learn to appreciate it." +"carlin" -> "Other cities are of no importance. Ankrahmun will become the center of the known world anyways." +"thais" -> * +"edron" -> * +"venore" -> * +"kazordoon" -> * +"ab'dendriel" -> * +"darama" -> "The rule of our beloved pharaoh will soon spread this continent and one day the whole known world." +"darashia" -> "This village is so insignificant that our wise pharaoh has choosen to ignore it." +"daraman" -> "Some lunatic who was driven mad by the heat of the desert and dehydration." +"Ankrahmun" -> "Our city will become the capital of a worldwide empire." +"Arkhothep" -> "The pharaoh wants not to be disturbed. I am his grand vizier and responsible for the daily affairs of the city and promotions of heroes." +"pharaoh" -> * +"job" -> * +"mortality" -> "If you please our pharaoh, he will reward you and free you from your mortality." +"ascension" -> "Consult a priest to learn how you could achieve ascension." +"Akh'rah","Uthun" -> * +"Akh" -> * +"Rah" -> * +"uthun" -> * +"undead" -> "Undeath is only for the choosen." +"undeath" -> * +"mourn" -> "You mortals are all to be mourned for your miserable existance." + + +"promot" -> Price=20000, "Do you want to be promoted in your vocation for %P gold?", Topic=4 +Topic=4,"yes",Promoted,! -> "You are already promoted." +Topic=4,"yes",Level<20,! -> "You need to be at least level 20 in order to be promoted." +Topic=4,"yes",CountMoney "You do not have enough money." +Topic=4,"yes",Premium -> "Congratulations! You are now promoted. Visit the sage Eremo for new spells.", Promote, DeleteMoney +Topic=4,"yes" -> "You need a premium account in order to promote." +Topic=4 -> "Ok, then not." +"eremo" -> "It is said that he lives on a small island near Edron. Maybe the people there know more about him." +} diff --git a/data/npc/ishina.npc b/data/npc/ishina.npc new file mode 100644 index 0000000..7211219 --- /dev/null +++ b/data/npc/ishina.npc @@ -0,0 +1,82 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# ishina.npc: Datenbank für die Juwelierin Ishina + +Name = "Ishina" +Outfit = (138,95-9-87-95) +Home = [33231,32423,7] +Radius = 0 + +Behaviour = { +ADDRESS,"hello$",! -> "Be greeted, %N. What do you need?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Sorry %N, I will talk to you in a minute.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Daraman's blessings and good bye." + +"bye" -> "Daraman's blessings and good bye.", Idle +"job" -> "I am a jeweller. Maybe you want to have a look at my wonderful offers." +"name" -> "My name is Ishina." +"time" -> "Currently it is %T." +"caliph" -> "The caliph buys the most precious gems and jewellery for himself." +"kazzan" -> * +"daraman" -> "Oh, I am not an expert in mythology and philosophy. Better ask the enlightened Kasmir about this." +"kasmir" -> "You will find Kasmir in the Muhayin. He's a philosopher and teacher in the ways of Daraman." +"muhayin" -> "It's the sacred tower. A place of solitude and meditation." +"offer" -> "I can offer you various gems, pearls, or some wonderful jewels." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"gem" -> "You can buy and sell small diamonds, sapphires, rubies, emeralds, and amethysts." +"pearl" -> "There are white and black pearls you can buy or sell." +"jewel" -> "Currently you can purchase wedding rings, golden amulets, and ruby necklaces." +"talon" -> "I don't trade or work with these magic gems. It's better you ask a mage about this." + +"wedding","ring" -> Type=3004, Amount=1, Price=990, "Do you want to buy a wedding ring for %P gold?", Topic=1 +"golden","amulet" -> Type=3013, Amount=1, Price=6600, "Do you want to buy a golden amulet for %P gold?", Topic=1 +"ruby","necklace" -> Type=3016, Amount=1, Price=3560, "Do you want to buy a ruby necklace for %P gold?", Topic=1 +"white","pearl" -> Type=3026, Amount=1, Price=320, "Do you want to buy a white pearl for %P gold?", Topic=1 +"black","pearl" -> Type=3027, Amount=1, Price=560, "Do you want to buy a black pearl for %P gold?", Topic=1 +"small","diamond" -> Type=3028, Amount=1, Price=600, "Do you want to buy a small diamond for %P gold?", Topic=1 +"small","sapphire" -> Type=3029, Amount=1, Price=500, "Do you want to buy a small sapphire for %P gold?", Topic=1 +"small","ruby" -> Type=3030, Amount=1, Price=500, "Do you want to buy a small ruby for %P gold?", Topic=1 +"small","emerald" -> Type=3032, Amount=1, Price=500, "Do you want to buy a small emerald for %P gold?", Topic=1 +"small","amethyst" -> Type=3033, Amount=1, Price=400, "Do you want to buy a small amethyst for %P gold?", Topic=1 + +%1,1<%1,"wedding","ring" -> Type=3004, Amount=%1, Price=990*%1, "Do you want to buy %A wedding rings for %P gold?", Topic=1 +%1,1<%1,"golden","amulet" -> Type=3013, Amount=%1, Price=6600*%1, "Do you want to buy %A golden amulets for %P gold?", Topic=1 +%1,1<%1,"ruby","necklace" -> Type=3016, Amount=%1, Price=3560*%1, "Do you want to buy %A ruby necklaces for %P gold?", Topic=1 +%1,1<%1,"white","pearl" -> Type=3026, Amount=%1, Price=320*%1, "Do you want to buy %A white pearls for %P gold?", Topic=1 +%1,1<%1,"black","pearl" -> Type=3027, Amount=%1, Price=560*%1, "Do you want to buy %A black pearls for %P gold?", Topic=1 +%1,1<%1,"small","diamond" -> Type=3028, Amount=%1, Price=600*%1, "Do you want to buy %A small diamonds for %P gold?", Topic=1 +%1,1<%1,"small","sapphire" -> Type=3029, Amount=%1, Price=500*%1, "Do you want to buy %A small sapphires for %P gold?", Topic=1 +%1,1<%1,"small","rub" -> Type=3030, Amount=%1, Price=500*%1, "Do you want to buy %A small rubies for %P gold?", Topic=1 +%1,1<%1,"small","emerald" -> Type=3032, Amount=%1, Price=500*%1, "Do you want to buy %A small emeralds for %P gold?", Topic=1 +%1,1<%1,"small","amethyst" -> Type=3033, Amount=%1, Price=400*%1, "Do you want to buy %A small amethysts for %P gold?", Topic=1 + +"sell","white","pearl" -> Type=3026, Amount=1, Price=160, "Do you want to sell a white pearl for %P gold?", Topic=2 +"sell","black","pearl" -> Type=3027, Amount=1, Price=280, "Do you want to sell a black pearl for %P gold?", Topic=2 +"sell","small","diamond" -> Type=3028, Amount=1, Price=300, "Do you want to sell a small diamond for %P gold?", Topic=2 +"sell","small","sapphire" -> Type=3029, Amount=1, Price=250, "Do you want to sell a small sapphire for %P gold?", Topic=2 +"sell","small","ruby" -> Type=3030, Amount=1, Price=250, "Do you want to sell a small ruby for %P gold?", Topic=2 +"sell","small","emerald" -> Type=3032, Amount=1, Price=250, "Do you want to sell a small emerald for %P gold?", Topic=2 +"sell","small","amethyst" -> Type=3033, Amount=1, Price=200, "Do you want to sell a small amethyst for %P gold?", Topic=2 + +"sell",%1,1<%1,"white","pearl" -> Type=3026, Amount=%1, Price=160*%1, "Do you want to sell %A white pearls for %P gold?", Topic=2 +"sell",%1,1<%1,"black","pearl" -> Type=3027, Amount=%1, Price=280*%1, "Do you want to sell %A black pearls for %P gold?", Topic=2 +"sell",%1,1<%1,"small","diamond" -> Type=3028, Amount=%1, Price=300*%1, "Do you want to sell %A small diamonds for %P gold?", Topic=2 +"sell",%1,1<%1,"small","sapphire" -> Type=3029, Amount=%1, Price=250*%1, "Do you want to sell %A small sapphires for %P gold?", Topic=2 +"sell",%1,1<%1,"small","rub" -> Type=3030, Amount=%1, Price=250*%1, "Do you want to sell %A small rubies for %P gold?", Topic=2 +"sell",%1,1<%1,"small","emerald" -> Type=3032, Amount=%1, Price=250*%1, "Do you want to sell %A small emeralds for %P gold?", Topic=2 +"sell",%1,1<%1,"small","amethyst" -> Type=3033, Amount=%1, Price=200*%1, "Do you want to sell %A small amethysts for %P gold?", Topic=2 + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Come back, when you have enough money." +Topic=1 -> "Hmm, but next time." + +Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Sorry, you do not have one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have so many." +Topic=2 -> "Maybe next time." +} diff --git a/data/npc/isimov.npc b/data/npc/isimov.npc new file mode 100644 index 0000000..877f29a --- /dev/null +++ b/data/npc/isimov.npc @@ -0,0 +1,74 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# isimov.npc: Datenbank für den Zwergenmönch Isimov (Zwergenstadt) + +Name = "Isimov" +Outfit = (160,115-0-19-95) +Home = [32653,31925,11] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Hiho %N and greetings my child!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please be patient, %N. I'll be with you in moment.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "No patience, no manners." + +"bye" -> "Take care, %N!", Idle +"farewell" -> * +"job" -> "I am the master of the hall of the ancients." +"name" -> "My name is Isimov Dustbearer, Son of Fire and Earth, from the Molten Rock." +"hall","ancients" -> "The burial chamber of our ancestors. All of the firstborn of our race are there .. all but Durin." +"tibia" -> "A world of dangers, a world of wonders." +"kazordoon" -> "The last haven for dwarfenkind. Our last hope for our survival." +"big","old" -> "This mountain is as old as the world. The first dwarfs were born here." +"elves" -> "Bah, squirrels, hedgehogs, rabbits, elves ... who cares." +"humans" -> "A young and greedy race, though more noble. They remind me of orcs sometimes." +"orcs" -> "The greenskins are after all of us. Beware! Beware!" +"minotaurs" -> "They leave us alone, we leave them alone, that's the way of our people." +"pyromancer" -> "They whorship the elemental forces of fire." +"geomancer" -> "They whorship the elemental forces of earth." +"technomancer" -> "Strange, are they still around? Well, give them one or two hundred years and they are gone again, jawoll." +"god" -> "The gods abandoned us, we abandoned the gods. That's it, no big deal I tell ya, jawoll." +"keeper" -> * +"shepherd" -> * +"fire" -> "It's warm, it's useful, we use it. We decide when or how, jawoll." +"earth" -> "Gives us food and shelter, quite useful isn't it?" +"durin" -> "Ah yes, the first born. He became a higher entity to protect us. His mortal remains were buried at a remote spot where only pilgrims disturb their peace now and then." +"life" -> "Life is easy to understand, you have birth, you have death. Simple stuff, even elves could grasp the concept." +"plant" -> "Don't know much about this stuff. Find them in a soup sometimes." +"citizen" -> "You can become citizen of Kazordoon by the power of our ancestors." +"kroox" -> "What a hasty fellow. Can't be healthy to live in such a hurry, jawoll." +"jimbin" -> "Isn't that the kid that took over the Jolly Axeman tavern? Far too young for such a job, but did anyone ask me? No!" +"maryza" -> "How could she marry this Jimbin? I mean, they are kids! Know nothing about life and stuff. Couldn't they wait at least hundred years or so?" +"bezil" -> "Bezil and Nezil are typical profiteers. Fine new breed of dwarfs we raised, pah." +"nezil" -> * +"uzgod" -> "Has hardly a beard and already forgotten the traditions of his ancestors. Modern techniques ... almost like one of these technomancers." +"etzel" -> "Etzel, good old Etzel. I was his tutor long ago. Now he's running a guild ... they grow so fast ... so fast, jawoll." +"gregor" -> "Never heared that word. What's a gregor?" +"duria" -> "Could become a great warrior one day. Still needs to learn so much." +"emperor" -> "The emperor resides far above us in the upper caves. Sometimes I wonder if it's good that the emperor is that much away from the temples." +"kruzak" -> * +"motos" -> "Must admit there were worse generals in the years before, jawoll." +"general" -> * +"army" -> " A bunch of kids playing war. May the elements help us." +"ferumbras" -> "I have seen many of his type coming and going. He will fall and anotherone will take his place." +"excalibug" -> "Ahhh! Whan I was a little dwarf I was on a quest to find it. I was almost literally digging up the ghostlands for it and now only one thing is sure: It must be elsewere, jawoll." +"news" -> "News? I heard there's a new human settlement in the south, called Thai...something." +"monster" -> "Only another nuisance." +"help" -> "Can't you kids do anything on your own?" +"quest" -> "You are too young for quests, jawoll." +"task" -> * +"what","do" -> * +"gold" -> "Greed for gold could blind your sight for the important." +"money" -> * +"equipment" -> "Go and buy some." +"fight" -> "The life ot a dwarf is an eternal struggle. It hardens us and makes us the fine race we are, jawoll." + +"heal$",Burning>0 -> "You are burning. I will help you.", Burning(0,0), EffectOpp(14) +"heal$",Poison>0 -> "You are poisoned. I will help you.", Poison(0,0), EffectOpp(14) +"heal$",HP<40 -> "Let me see what I can do, kid.", HP=40, EffectOpp(13) +"heal$" -> "Stop the whining, kid, that are only some scratches. Dwarfenheart knows no pain." +"time" -> "I think it's the fourth age of the yellow flame, isn't it?" +} diff --git a/data/npc/iwan.npc b/data/npc/iwan.npc new file mode 100644 index 0000000..5fb5e6d --- /dev/null +++ b/data/npc/iwan.npc @@ -0,0 +1,88 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# iwan.npc: Datenbank für den Edelsteinhändler Iwan + +Name = "Iwan" +Outfit = (128,0-112-88-113) +Home = [33217,31833,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Feel welcome %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "I am busy here, %N. Wait.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Bye, bye." + +"bye" -> "Bye, bye.", Idle +"name" -> "I'm Iwan." +"job" -> "I sell gems of all kind." +"time" -> "It should be %T right now." +"king" -> "I am sure even the king would appreciate my wares." +"tibianus" -> * +"army" -> "I know not much about the local army." +"ferumbras" -> "I hope the academy is safe from his assaults." +"excalibug" -> "I am sure you'd easily recognize it by the gems attached to it." +"thais" -> "We supply Thais with gems found on this isle." +"tibia" -> "I know only so little about our world. It's a pity." +"carlin" -> "I never visited that city." +"edron" -> "Our island is rich in precious stones." +"news" -> "I haven't been told anything of interest lately." +"rumors" -> * + +"offer" -> "I can offer you various gems, pearls or some wonderful jewels." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"gem" -> "You can buy and sell small diamonds, small sapphires, small rubies, small emeralds, and small amethysts." +"pearl" -> "There are white and black pearls you can buy or sell." +"jewel" -> "Currently you can purchase wedding rings, golden amulets, and ruby necklaces." + +"wedding","ring" -> Type=3004, Amount=1, Price=990, "Do you want to buy a wedding ring for %P gold?", Topic=1 +"golden","amulet" -> Type=3013, Amount=1, Price=6600, "Do you want to buy a golden amulet for %P gold?", Topic=1 +"ruby","necklace" -> Type=3016, Amount=1, Price=3560, "Do you want to buy a ruby necklace for %P gold?", Topic=1 +"white","pearl" -> Type=3026, Amount=1, Price=320, "Do you want to buy a white pearl for %P gold?", Topic=1 +"black","pearl" -> Type=3027, Amount=1, Price=560, "Do you want to buy a black pearl for %P gold?", Topic=1 +"small","diamond" -> Type=3028, Amount=1, Price=600, "Do you want to buy a small diamond for %P gold?", Topic=1 +"small","sapphire" -> Type=3029, Amount=1, Price=500, "Do you want to buy a small sapphire for %P gold?", Topic=1 +"small","ruby" -> Type=3030, Amount=1, Price=500, "Do you want to buy a small ruby for %P gold?", Topic=1 +"small","emerald" -> Type=3032, Amount=1, Price=500, "Do you want to buy a small emerald for %P gold?", Topic=1 +"small","amethyst" -> Type=3033, Amount=1, Price=400, "Do you want to buy a small amethyst for %P gold?", Topic=1 + +%1,1<%1,"wedding","ring" -> Type=3004, Amount=%1, Price=990*%1, "Do you want to buy %A wedding rings for %P gold?", Topic=1 +%1,1<%1,"golden","amulet" -> Type=3013, Amount=%1, Price=6600*%1, "Do you want to buy %A golden amulets for %P gold?", Topic=1 +%1,1<%1,"ruby","necklace" -> Type=3016, Amount=%1, Price=3560*%1, "Do you want to buy %A ruby necklaces for %P gold?", Topic=1 +%1,1<%1,"white","pearl" -> Type=3026, Amount=%1, Price=320*%1, "Do you want to buy %A white pearls for %P gold?", Topic=1 +%1,1<%1,"black","pearl" -> Type=3027, Amount=%1, Price=560*%1, "Do you want to buy %A black pearls for %P gold?", Topic=1 +%1,1<%1,"small","diamond" -> Type=3028, Amount=%1, Price=600*%1, "Do you want to buy %A small diamonds for %P gold?", Topic=1 +%1,1<%1,"small","sapphire" -> Type=3029, Amount=%1, Price=500*%1, "Do you want to buy %A small sapphires for %P gold?", Topic=1 +%1,1<%1,"small","rub" -> Type=3030, Amount=%1, Price=500*%1, "Do you want to buy %A small rubies for %P gold?", Topic=1 +%1,1<%1,"small","emerald" -> Type=3032, Amount=%1, Price=500*%1, "Do you want to buy %A small emeralds for %P gold?", Topic=1 +%1,1<%1,"small","amethyst" -> Type=3033, Amount=%1, Price=400*%1, "Do you want to buy %A small amethysts for %P gold?", Topic=1 + +"sell","white","pearl" -> Type=3026, Amount=1, Price=160, "Do you want to sell a white pearl for %P gold?", Topic=2 +"sell","black","pearl" -> Type=3027, Amount=1, Price=280, "Do you want to sell a black pearl for %P gold?", Topic=2 +"sell","small","diamond" -> Type=3028, Amount=1, Price=300, "Do you want to sell a small diamond for %P gold?", Topic=2 +"sell","small","sapphire" -> Type=3029, Amount=1, Price=250, "Do you want to sell a small sapphire for %P gold?", Topic=2 +"sell","small","ruby" -> Type=3030, Amount=1, Price=250, "Do you want to sell a small ruby for %P gold?", Topic=2 +"sell","small","emerald" -> Type=3032, Amount=1, Price=250, "Do you want to sell a small emerald for %P gold?", Topic=2 +"sell","small","amethyst" -> Type=3033, Amount=1, Price=200, "Do you want to sell a small amethyst for %P gold?", Topic=2 + +"sell",%1,1<%1,"white","pearl" -> Type=3026, Amount=%1, Price=160*%1, "Do you want to sell %A white pearls for %P gold?", Topic=2 +"sell",%1,1<%1,"black","pearl" -> Type=3027, Amount=%1, Price=280*%1, "Do you want to sell %A black pearls for %P gold?", Topic=2 +"sell",%1,1<%1,"small","diamond" -> Type=3028, Amount=%1, Price=300*%1, "Do you want to sell %A small diamonds for %P gold?", Topic=2 +"sell",%1,1<%1,"small","sapphire" -> Type=3029, Amount=%1, Price=250*%1, "Do you want to sell %A small sapphires for %P gold?", Topic=2 +"sell",%1,1<%1,"small","rub" -> Type=3030, Amount=%1, Price=250*%1, "Do you want to sell %A small rubies for %P gold?", Topic=2 +"sell",%1,1<%1,"small","emerald" -> Type=3032, Amount=%1, Price=250*%1, "Do you want to sell %A small emeralds for %P gold?", Topic=2 +"sell",%1,1<%1,"small","amethyst" -> Type=3033, Amount=%1, Price=200*%1, "Do you want to sell %A small amethysts for %P gold?", Topic=2 + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Come back, when you have enough money." +Topic=1 -> "Hmm, but next time." + +Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Sorry, you do not have one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have so much." +Topic=2 -> "Maybe next time." +} diff --git a/data/npc/iwar.npc b/data/npc/iwar.npc new file mode 100644 index 0000000..633b849 --- /dev/null +++ b/data/npc/iwar.npc @@ -0,0 +1,45 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# iwar.npc: Möbelverkäufer Iwar in Kazordoon + +Name = "Iwar" +Outfit = (160,58-108-63-76) +Home = [32618,31917,8] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "Hiho %N! Welcome to Kazordoon Furniture Store." +ADDRESS,"hi$",! -> * +ADDRESS,"hiho$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment, %N, me busy.", Queue +BUSY,"hi$",! -> * +BUSY,"hiho$",! -> * +BUSY,! -> NOP +VANISH,! -> "Guut bye." + +"bye" -> "Guut bye.", Idle +"farewell" -> * +"name" -> "Me is Iwar Woodpecker, son of Earth, from the Savage Axes. Me run this store." +"job" -> "You moving to new home? Me specialist for equipping it." +"time" -> "Time is %T. You needing clock for your house?" +"news" -> "You meaning my specials, eh?" + +"offer" -> "Me selling statues, tables, chairs, flowers, pillows, pottery, instruments, decoration, tapestries and containers." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"furniture" -> * +"equipment" -> * +"special" -> "My offers permanently extraordinary cheap." + +@"gen-t-furniture-statues-s.ndb" +@"gen-t-furniture-tables-s.ndb" +@"gen-t-furniture-chairs-s.ndb" +@"gen-t-furniture-flowers-s.ndb" +@"gen-t-furniture-pillows-s.ndb" +@"gen-t-furniture-pottery-s.ndb" +@"gen-t-furniture-instruments-s.ndb" +@"gen-t-furniture-decoration-s.ndb" +@"gen-t-furniture-tapestries-s.ndb" +@"gen-t-furniture-containers-s.ndb" +} diff --git a/data/npc/jakahr.npc b/data/npc/jakahr.npc new file mode 100644 index 0000000..0d41ffc --- /dev/null +++ b/data/npc/jakahr.npc @@ -0,0 +1,75 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# jakahr.npc: Datenbank für den Postmann Jakahr + +Name = "Jakahr" +Outfit = (133,95-37-32-40) +Home = [33066,32876,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Hello, mourned pilgrim. How may I help you %N?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "I am already talking to a customer, %N. Please wait a moment.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "It was an honour to serve you, %N." + +"bye" -> "It was an honour to serve you.", Idle +"farewell" -> * + + +"kevin" -> "Even in our lands the name of the guildmaster is held in great respect." +"postner" -> * +"postmasters","guild" -> "The guild plays a vital role in the economy of the known world." +"join" -> "Please travel to our headquarters if you wish to join our guild." +"headquarters" -> "You can find them to the south of the dwarven city of Kazordoon." + +"job" -> "I am a member of the Postmasters Guild. If you have questions about the Royal Tibia Mail System or the depots, ask me." +"office" -> "I am always here in my office. You are welcome to visit me anytime." +"name" -> "My name is Jakahr." +"time" -> "The time is %T, pilgrim." +#"mail" -> "Our mail system is perfectly unique, and everybody is free to use it. Would you like to know more about it?", Topic=1 +"depot" -> "The depots are easy to use. Just open a locker to find your items there." + +"excalibug" -> "A weapon of legend. We rarely hear stories about it around here, however." +"news" -> "It does not befit a member of my position to spread rumours and stories, pilgrim." +"thais" -> "Thais is the capital of a kingdom on a far-off continent." +"carlin" -> "Carlin is a city far, far away from here. They say it is run by women and druids." + +@"gen-post.ndb" + +"darama" -> "On this continent, the only place of real importance is our city." +"darashia" -> "A minor settlement to the north." +"daraman" -> "As far as I can tell he was some philosopher." +"ankrahmun" -> "This city is a safe haven that protects its citizens from the dangers of the desert." +"city" -> * + +"pharaoh" -> "The pharaoh keeps this city safe. He is both our political and our spiritual leader." +"arkhothep" -> * + +"ascension" -> "Sorry, but you should discuss religous issues like these in the temple. I am not a priest, and there is little I can tell you about it." +"Akh'rah","Uthun" -> * +"Akh" -> * +"Rah" -> * +"uthun" -> * + +"arena" -> "Fights are frequently staged in the arena to entertain the people." +"palace" -> "You can't miss the palace. It is probably the biggest pyramid in the whole world." +"temple" -> "The temple is to the east of the city." + + +#"letter" -> Amount=1, Price=5, "Would you like to buy a letter for %P gold?", Topic=2 +#"parcel" -> Amount=1, Price=10, "Would you like to buy a parcel for %P gold?", Topic=3 + +#Topic=1,"yes" -> "The Tibia Mail System allows you to send and receive letters and parcels. You can buy them here if you want." +#Topic=1 -> "Is there anything else I can do for you?" + +#Topic=2,"yes",CountMoney>=Price -> "Here it is. Don't forget to write the name of the receiver in the first line and the address in the second one before you put the letter in a mailbox.", DeleteMoney, Create(3505) +#Topic=2,"yes" -> "Oh, you do not have enough gold to buy a letter." +#Topic=2 -> "Ok." + +#Topic=3,"yes",CountMoney>=Price -> "Here you are. Don't forget to write the name and the address of the receiver on the label. The label has to be in the parcel before you put the parcel in a mailbox.", DeleteMoney, Create(3503), Create(3507) +#Topic=3,"yes" -> "Oh, you do not have enough gold to buy a parcel." +#Topic=3 -> "Ok." +} diff --git a/data/npc/james.npc b/data/npc/james.npc new file mode 100644 index 0000000..b041533 --- /dev/null +++ b/data/npc/james.npc @@ -0,0 +1,58 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# james.npc: Datenbank für den Bauern James auf Edron + +Name = "James" +Outfit = (128,115-41-45-118) +Home = [33280,31771,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Hi there %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Talking right now, %N. Wait a second.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Bye." + +"bye" -> "Bye.", Idle +"how","are","you" -> "Fine, thanks." +"sell" -> "I sell some food." +"job" -> "I am a humble farmer." +"name" -> "James." +"time" -> "I am too poor to afford a watch." +"help" -> "Sorry, can't offer you any help." +"monster" -> "There are dangerous monsters and renegade knights in the northwest behind the river and the mountain." +"dungeon" -> "I stay away from dungeons as far as I can." +"god" -> "May Crunor bless our harvests." +"king" -> "I never saw him in person." +"daniel" -> "A brave warrior as far as a farmer like me can tell." +"avar$" -> "He scares me a little." +"academy" -> "The mages and druids have quite an appetite. They buy much from me and summon even more food." +"magic" -> "I am nothing but a humble farmer and know nothing about that." +"weapon" -> * +"spell" -> * +"tibia" -> "If I were you, I would stay here." +"thais" -> "I was born in Thais, but my family moved to Edron among the first settlers." +"edron" -> * + +"bread" -> Type=3600, Amount=1, Price=3, "Do you want to buy a bread for %P gold?", Topic=1 +"cheese" -> Type=3607, Amount=1, Price=5, "Do you want to buy a cheese for %P gold?", Topic=1 +"meat" -> Type=3577, Amount=1, Price=5, "Do you want to buy meat for %P gold?", Topic=1 +"ham" -> Type=3582, Amount=1, Price=8, "Do you want to buy a ham for %P gold?", Topic=1 +"apple" -> Type=3585, Amount=1, Price=3, "Do you want to buy an apple for %P gold?", Topic=1 + +%1,1<%1,"bread" -> Type=3600, Amount=%1, Price=3*%1, "Do you want to buy %A breads for %P gold?", Topic=1 +%1,1<%1,"cheese" -> Type=3607, Amount=%1, Price=5*%1, "Do you want to buy %A cheese for %P gold?", Topic=1 +%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=5*%1, "Do you want to buy %A meat for %P gold?", Topic=1 +%1,1<%1,"ham" -> Type=3582, Amount=%1, Price=8*%1, "Do you want to buy %A ham for %P gold?", Topic=1 +%1,1<%1,"apple" -> Type=3585, Amount=%1, Price=3*%1, "Do you want to buy %A apples for %P gold?", Topic=1 + + +"buy" -> "I can offer you bread, cheese, ham, meat, and apples." +"food" -> "Are you looking for food? I have bread, cheese, ham, meat, and apples." + +Topic=1,"yes",CountMoney>=Price -> "Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "I am sorry, but you do not have enough gold." +Topic=1 -> "Maybe later." +} diff --git a/data/npc/jeanclaude.npc b/data/npc/jeanclaude.npc new file mode 100644 index 0000000..593850e --- /dev/null +++ b/data/npc/jeanclaude.npc @@ -0,0 +1,11 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# jeanclaude.npc: Datenbank für eine Stadtwache in Venore + +Name = "Jean Claude" +Outfit = (131,113-113-113-115) +Home = [33006,32053,6] +Radius = 5 + +Behaviour = { +@"guards-venore.ndb" +} diff --git a/data/npc/jezzara.npc b/data/npc/jezzara.npc new file mode 100644 index 0000000..724f38d --- /dev/null +++ b/data/npc/jezzara.npc @@ -0,0 +1,108 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# jezzara.npc: Datenbank für die pyramidenhändlerin Jezzara + +Name = "Jezzara" +Outfit = (138,3-43-91-97) +Home = [33126,32821,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Be mourned pilgrim in flesh." +ADDRESS,"hi$",! -> "Be mourned pilgrim in flesh." +ADDRESS,"be","mourned","pilgrim","flesh",! -> "Be mourned pilgrim in flesh." +ADDRESS,! -> Idle + +BUSY,"hello$",! -> "Mourned %N, know that I am busy.", Queue +BUSY,"hi$",! -> * +BUSY,"be","mourned","pilgrim","flesh",! -> * +BUSY,! -> NOP +VANISH,! -> "May enlightenment be your path." + +"bye" -> "May enlightenment be your path.", Idle +"farewell" -> * +"job" -> "I sell food of various kinds." +"name" -> "I am the mourned Jezzara." +"time" -> "You can buy watches here in the markethall." +"temple" -> "The temple can be found in the northeast of the city." +"pharaoh" -> "The pharaoh is our godking and the founder of our religion." +"oldpharaoh" -> "He was entombed in undead state. It is said that this will finally teach him to to strive for ascension." +"scarab" -> "I am not afraid of something that attacks only my physical form. But they stay away from the city anyway." +"chosen" -> "The chosen are those who are granted undeath after a life of service to the pharaoh." +"tibia" -> "The world can be a dangerous place for the whole of the Akh'rah Uthun." +"carlin" -> "The cities of the Tibian continent have little contact with us." +"thais" -> * +"edron" -> * +"venore" -> * +"kazordoon" -> "Dwarves are not really fond of the endless sands of the desert. I must say I can't blame them for it." +"dwarves" -> * +"dwarfes" -> * +"ab'dendriel" -> "Elves don't like this land too much so we have little contact with them." +"elves" -> * +"elfes" -> * +"darama" -> "This continent is very diverse. There are deserts and mountains as well as a large jungle region." +"darashia" -> "We are usually not allowed to travel that far without explicit permission, so we know this city mostly from the tales of travellers." +"daraman" -> "I know little of his teachings. The priests say his conclusions were inconsequent." +"ankrahmun" -> "This city is a safe haven that gives shelter from the dangers of the desert." + +"mortality" -> "The priests teach that mortality is a curse. I find it hard to understand but the priests will know best." +"false", "gods" -> "As far as I understand the gods worshipped by other nations are nothing but imposters." + +"ascension" -> "Ascension is difficult to achive. Too difficult to achieve as long as you are still alive." +"Akh'rah","Uthun" -> "Well its just the Akh, the Rah and the Unthun." +"Akh" -> "That is the body." + +"undead" -> "Those who follow the pharaoh might become undead one day." +"undeath" -> * +"Rah" -> "The Rah is the spiritual part of a being." +"uthun" -> "The Uthun is the sentient part of all living things." +"mourn" -> "The priests say we are to be mourned while we are still alive." + +"arena" -> "Sometimes spectacular battles are fought in the local arena." +"palace" -> "The palace is where the mighty pharaoh resides." + + +"buy" -> "I can offer you meat, ham, salmon, fish, fruits and vegetables." +"do","you","sell" -> * +"do","you","have" -> * +"offer" -> * +"food" -> * +"fruit" -> "I have oranges, bananas, grapes, pumpkins and melons. What do you want?" +"vegetable" -> "I have carrots and tomatoes. What do you want?" + +"dragon","ham" -> Type=3583, Amount=1, Price=25, "Do you want to buy a dragon ham for %P gold?", Topic=1 +"meat" -> Type=3577, Amount=1, Price=10, "Do you want to buy meat for %P gold?", Topic=1 +"ham" -> Type=3582, Amount=1, Price=15, "Do you want to buy a ham for %P gold?", Topic=1 +"salmon" -> Type=3579, Amount=1, Price=7, "Do you want to buy a salmon for %P gold?", Topic=1 +"fish" -> Type=3578, Amount=1, Price=6, "Do you want to buy a fish for %P gold?", Topic=1 + + +%1,1<%1,"dragon","ham" -> Type=3583, Amount=%1, Price=25*%1, "Do you wanna buy %A dragon ham for %P gold?", Topic=1 +%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=10*%1, "Do you wanna buy %A meat for %P gold?", Topic=1 +%1,1<%1,"ham" -> Type=3582, Amount=%1, Price=15*%1, "Do you wanna buy %A ham for %P gold?", Topic=1 +%1,1<%1,"salmon" -> Type=3579, Amount=%1, Price=7*%1, "Do you want to buy %A salmon for %P gold?", Topic=1 +%1,1<%1,"fish" -> Type=3578, Amount=%1, Price=6*%1, "Do you want to buy %A fish for %P gold?", Topic=1 +"fruit" -> "I have oranges, bananas, grapes, and melons. What do you want?" +"vegetable" -> "I have carrots and tomatoes. What do you want?" + +"orange" -> Type=3586, Amount=1, Price=9, "Do you want to buy an orange for %P gold?", Topic=1 +"banana" -> Type=3587, Amount=1, Price=5, "Do you want to buy a banana for %P gold?", Topic=1 +"grape" -> Type=3592, Amount=1, Price=8, "Do you want to buy grapes for %P gold?", Topic=1 +"melon" -> Type=3593, Amount=1, Price=13, "Do you want to buy a melon for %P gold?", Topic=1 +"carrot" -> Type=3595, Amount=1, Price=8, "Do you want to buy a carrot for %P gold?", Topic=1 +"tomato" -> Type=3596, Amount=1, Price=10, "Do you want to buy a tomato for %P gold?", Topic=1 +"pumpkin" -> Type=3594, Amount=1, Price=10, "Do you want to buy a pumpkin for %P gold?", Topic=1 + + +%1,1<%1,"orange" -> Type=3586, Amount=%1, Price=9*%1, "Do you want to buy %A oranges for %P gold?", Topic=1 +%1,1<%1,"banana" -> Type=3587, Amount=%1, Price=5*%1, "Do you want to buy %A bananas for %P gold?", Topic=1 +%1,1<%1,"grape" -> Type=3592, Amount=%1, Price=8*%1, "Do you want to buy %A grapes for %P gold?", Topic=1 +%1,1<%1,"melon" -> Type=3593, Amount=%1, Price=13*%1, "Do you want to buy %A melons for %P gold?", Topic=1 +%1,1<%1,"carrot" -> Type=3595, Amount=%1, Price=8*%1, "Do you want to buy %A carrots for %P gold?", Topic=1 +%1,1<%1,"tomato" -> Type=3596, Amount=%1, Price=10*%1, "Do you want to buy %A tomatoes for %P gold?", Topic=1 +%1,1<%1,"pumpkin" -> Type=3594, Amount=%1, Price=10*%1, "Do you want to buy %A pumpkins for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Come back, when you have enough money." +Topic=1 -> "Hmm, but next time." + +} diff --git a/data/npc/jimbin.npc b/data/npc/jimbin.npc new file mode 100644 index 0000000..9b0f2a8 --- /dev/null +++ b/data/npc/jimbin.npc @@ -0,0 +1,59 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# jimbin.npc: Datenbank für den Wirt Jimbin + +Name = "Jimbin" +Outfit = (160,97-69-58-76) +Home = [32636,31886,9] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$","jimbin",! -> "Welcome to the Jolly Axeman, have a good time, %N!" +ADDRESS,"hi$","jimbin",! -> * +ADDRESS,"hello$",! -> "Talking to me, %N?", Idle +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$","jimbin",! -> "Gimme a minute, %N.", Queue +BUSY,"hi$","jimbin",! -> * +BUSY,"hello$",! -> "Talking to me, %N?" +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Come back if you enjoyed my tavern, if not ... well, get eaten by a dragon, jawoll." + +"bye" -> "Come back if you enjoyed my tavern, if not ... well, get eaten by a dragon, jawoll.", Idle +"farewell" -> * +"hello$","maryza",! -> * +"hi$","maryza",! -> * +"job" -> "I'm runing the Jolly Axeman together with my wife Maryza." +"tavern" -> * +"maryza" -> "She's a fine cook; likes it bloddy, though. Humans call her Bloody Mary, but don't mention that to her if you're smart." +"name" -> "I am Jimbin Luckythroat, son of Earth, from the Molten Rock." +"time" -> "It is about %T." +"king" -> "The king orders huge amounts of mushroombeer for festivities." +"army" -> "I supply the army with dwarfish beer to keep morals high." +"ferumbras" -> "Hah! He never dares to trespass our realm." +"general" -> "The general is a fine man. Can drink as much as he wants and still is sober." +"excalibug" -> "Actually I belive it's more than a taverntale." +"thais" -> "Bah! Humans, can't stand a drink, jawoll." +"tibia" -> "The Tibia our race was born into was even more fierce than the world you young ones know." +"carlin" -> "Silly town. Alcohol is forbidden there and elves visit this town quite often, what certainly suggests nothing good about a town, jawoll." +"news" -> "Oh well, many hidden places of ancient times appear seemingly out of nowhere in these times." +"rumour" -> * +"rumor" -> * +"book" -> "The cookbook? It belongs to maryza. I think she has a few copies for sale." +"cookbook" -> * + +"beer" -> Type=2880, Data=3, Amount=1, Price=2, "Do you want to buy a mug of beer for %P gold?", Topic=1 +"water" -> Type=2880, Data=1, Amount=1, Price=1, "Do you want to buy a mug of water for %P gold?", Topic=1 + +%1,1<%1,"beer" -> Type=2880, Data=3, Amount=%1, Price=2*%1, "Do you want to buy %A mugs of beer for %P gold?", Topic=1 +%1,1<%1,"water" -> Type=2880, Data=1, Amount=%1, Price=1*%1, "Do you want to buy %A mugs of water for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "I am sorry, but you do not have enough gold." +Topic=1 -> "Maybe later." + +"buy" -> "I can offer you beer ... or water if you are sick." +"do","you","sell" -> * +"do","you","have" -> * +"food" -> "Ask my wife Maryza for food." +} diff --git a/data/npc/julian.npc b/data/npc/julian.npc new file mode 100644 index 0000000..4441178 --- /dev/null +++ b/data/npc/julian.npc @@ -0,0 +1,48 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# julian.npc: Datenbank für den Musikhändler Julian + +Name = "Julian" +Outfit = (128,55-30-23-115) +Home = [32883,32076,6] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Be greeted, %N! May I help you?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Sorry, I am busy right now, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"job" -> "I make instruments and sometimes I'm wandering through the lands of Tibia as a bard." +"name",male -> "My name is Julian, sire." +"name",female -> "My name is Julian, my lady." +"time" -> "Sorry, I don't know what time it is." +"music" -> "Music is the food of love." +"bard" -> "Bards from all over the world come here to buy their instruments." + +"offer" -> "Here you can buy lyres, lutes, drums, and simple fanfares. I also have a piano and a harp." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"instrument" -> * + +"lyre" -> Type=2949, Amount=1, Price=120, "Do you want to buy a lyre for %P gold?", Topic=1 +"lute" -> Type=2950, Amount=1, Price=195, "Do you want to buy a lute for %P gold?", Topic=1 +"drum" -> Type=2952, Amount=1, Price=140, "Do you want to buy a drum for %P gold?", Topic=1 +"simple","fanfare" -> Type=2954, Amount=1, Price=150, "Do you want to buy a simple fanfare for %P gold?", Topic=1 + +%1,1<%1,"lyre" -> Type=2949, Amount=%1, Price=120*%1, "Do you want to buy %A lyres for %P gold?", Topic=1 +%1,1<%1,"lute" -> Type=2950, Amount=%1, Price=195*%1, "Do you want to buy %A lutes for %P gold?", Topic=1 +%1,1<%1,"drum" -> Type=2952, Amount=%1, Price=140*%1, "Do you want to buy %A drums for %P gold?", Topic=1 +%1,1<%1,"simple","fanfare" -> Type=2954, Amount=%1, Price=150*%1, "Do you want to buy %A simple fanfares for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "You need some more money." +Topic=1 -> "Oh well, next time perhaps." + +@"gen-t-furniture-instruments-s.ndb" +} diff --git a/data/npc/karl.npc b/data/npc/karl.npc new file mode 100644 index 0000000..9152c6d --- /dev/null +++ b/data/npc/karl.npc @@ -0,0 +1,51 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# karl.npc: Datenbank fuer den Wirt der vebotenen Kneipe in Carlin + +Name = "Karl" +Outfit = (128,58-68-109-131) +Home = [32318,31797,8] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "Pshhhht! Not that loud ... but welcome." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Just a moment.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Please come back, but don't tell others." + +"bye" -> "Please come back, but don't tell others.", Idle +"farewell" -> * +"job" -> "I am the responsible for our ... uhm ... resistance." +"saloon" -> * +"resistance" -> "We fight the opression of the males and male needs by the women. This is our secret headquarters." +"headquarters" -> "Well its more a hidden tavern, so to say." +"tavern" -> "Our offers are limited but here a man can buy what a man needs." +"name" -> "I won't tell you my name." +"karl" -> "Who told you that???" +"queen" -> "Well, shes not that bad ... but some of her laws are." +"eloise" -> * +"laws" -> "Those crazy women forbid us alcohol in the city! Imagine that!" +"needs" -> * +"opression" -> * +"alcohol" -> * +"army" -> "They are the tools of opression. Hunting down every alcohol smuggler they can get." +"smuggler" -> "We collected money and hired one of the best smuggler in the whole land. His name is Todd." +"Todd" -> "A true fighter for malehood. He will bring us all the hard stuff from Thais and even contact the king there to support us." +"king" -> "I'm sure if the king learns about our tragedy, he will support us with alcohol." +"hard", "stuff" -> "Todd took all the money we could gather to buy us the best stuff on the whole continent." +"hugo" -> "I think Todd mentioned a Hugo once." +"news" -> "Some travelers from Edron told about a great treasure guarded by cruel demons in the dungeons there." +"rumors" -> * +"beer" -> Type=2880, Data=3, Amount=1, Price=20, "Do you want to buy a mug of beer for %P gold?", Topic=1 +Topic=1,"yes",CountMoney>=Price -> "Here. Don't take it into the city though.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Sorry, come back with more gold." +Topic=1 -> "Maybe later." + +"buy" -> "I can offer you beer. For wine and realy hard stuff we have to wait for Todd." +"offers" -> * +"do","you","sell" -> * +"do","you","have" -> * + +} diff --git a/data/npc/kasmir.npc b/data/npc/kasmir.npc new file mode 100644 index 0000000..e7097ee --- /dev/null +++ b/data/npc/kasmir.npc @@ -0,0 +1,138 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# Kasmir.npc: Datenbank für den Priester Kasmir + +Name = "Kasmir" +Outfit = (130,76-0-38-95) +Home = [33212,32452,1] +Radius = 3 + +Behaviour = { +ADDRESS,male,"my","heart","belongs","to",! -> "I ask thee, %N, will you honor your bride and stay at her side even in the darkest hours live could bring upon you?", Topic=9 +ADDRESS,female,"my","heart","belongs","to",! -> "I ask thee, %N, will you honor your groom and stay at his side even in the darkest hours live could bring upon you?", Topic=9 +ADDRESS,"hello$",! -> "May Daraman enlighten you %N!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "May Daraman fulfill you with patience, %N. Wait please.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Gone like a Djinn..." + +"bye" -> "Good bye, %N. May Daraman's all-seeing eye watch your travels!", Idle +"job" -> "I am a chosen of Daraman." +"news" -> "Don't look for news when you don't know the past." +"name" -> "Kasmir Ibn Darasir." +"tibia" -> "The world is only a portal the gods created to allow our ascension to heaven." +"ascension" -> "Daraman had a vision that all mortals are able to ascend to heaven, becoming celestial beings." +"heaven" -> * +"celestial" -> "By enhancing one's soul a mortal can ascend to heaven. If you are not prepared to ascend, you are bound to this world by reincarnation." +"reincarnation" -> "If your soul is not strong and purified, you will not ascend but return to life on death, even losing strength in the process." +"necromancer" -> "Undeath is even worse than reincarnation. Those souls are nothing but a rotting mockery of a soul on the path of ascension." +"daraman" -> "Daraman travelled the world and learned the secrets of the ancients. At last he learned the secret of ascension and founded his philosophy." +"soul" -> "The soul was made by the gods and therefore is divine. So by enhancing its divinity it can become more like the image of its creators." +"philosophy" -> "Daraman led his followers to this promised land to follow his teachings. It was named Darama after him later." +"darama" -> "This land is harsh and challenging. It's far away from temptations and delusions. Here Daraman's people can concentrate on themselves." +"how","are","you"-> "Thank you, I'm fine and my soul is strong." +"sell" -> "Go to the bazaar if you are interested in worldly wealth." +"sin$" -> "Do you whish to confess your sins?", Topic=3 +"sins$" -> * +"god$" -> "The gods are in heaven and far away. You are here. So concentrate on your soul and take care for it on your own." +"gods$" -> * +"life" -> "Life is divine though not without flaws." +"citizen" -> "The people are too concerned about the illusions of the moment and care less and less about Daraman's philosophy." +"caliph" -> "The caliph is heavily involved in the affairs in the world, but one has to make this sacrifice for the welfare of all." +"monster" -> "They misuse their god given souls for evil and must be destroyed." +"quest" -> "Your quest should be to prepare your soul for ascension." +"mission" -> * +"gold" -> Price=15, "Do you want to make a donation?", Topic=1 +"money" -> * +"donation" -> * +"fight" -> "Fight is unavoidable sometimes. Make sure only your body is hurt but not your soul." +"slay" -> * + +"heal$",HP<40 -> "You are hurt, pilgrim. I will heal your wounds.", HP=40, EffectOpp(13) +"heal$",Poison>0 -> "You are poisoned, pilgrim. I will help you.", Poison(0,0), EffectOpp(14) +"heal$",Burning>0 -> "You are burning, pilgrim. I will help you.", Burning(0,0), EffectOpp(15) +"heal$" -> "You aren't looking that bad. Sorry, I can't help you. But if you are looking for additional protection you should go on the pilgrimage of ashes." +"pilgrimage" -> "Whenever you receive a lethal wound your lifeforce is damaged. With every single of the five blessings you have this damage will be reduced." +"ashes" -> * +"blessing" -> "There are five different blessings available in five sacred places. These blessings are: the spiritual shielding, the spark of the phoenix, the embrace of tibia, the fire of the suns and the wisdom of solitude." +"sacred","places" -> "Just ask in which of the five blessings you are interested in." + +"spiritual", QuestValue(104) > 0 -> "I see you received the spiritual shielding in the whiteflower temple south of Thais." +"shielding", QuestValue(104) > 0 -> * +"spiritual" -> "You can receive the spiritual shielding in the whiteflower temple south of Thais." +"shielding" -> * + +"spark", QuestValue(102) > 0 -> "I an sense that the spark of the phoenix already was given to you by the dwarven priests of earth and fire in Kazordoon." +"phoenix", QuestValue(102) > 0 -> * +"spark" -> "The spark of the phoenix is given by the dwarven priests of earth and fire in Kazordoon." +"phoenix" -> * + +"embrace", QuestValue(105) > 0 -> "I can sense the druids north of Carlin provided you with the embrace of tibia." +"embrace" -> "The druids north of Carlin can provide you with the embrace of tibia." + +"fire","suns", QuestValue(103) > 0 -> "I can see you recieved the blessing of the two suns in the suntower near Ab'Dendriel ." +"suns", QuestValue(103) > 0 -> * +"fire","suns" -> "Ask for the blessing of the two suns in the suntower near Ab'Dendriel ." +"suns" -> * + + +"wisdom", QuestValue(101) > 0 -> "I can sense you already talked to the hermit Eremo on the isle of Cormaya and recieved this blessing." +"solitude", QuestValue(101) > 0 -> * +"wisdom" -> "Talk to the hermit Eremo on the isle of Cormaya about this blessing." +"solitude" -> * + +"help$",HP<40 -> "You are hurt, pilgrim. I will heal your wounds.", HP=40, EffectOpp(13) +"help$",Poison>0 -> "You are poisoned, pilgrim. I will help you.", Poison(0,0), EffectOpp(14) +"help$",Burning>0 -> "You are burning, pilgrim. I will help you.", Burning(0,0), EffectOpp(15) +"help$" -> "You aren't looking so bad. Sorry, I need my powers for cases more severe than yours." + +"ferumbras" -> "His soul is corrupted beyond any hope for ascension." +"time" -> "Now, it is %T." +"excalibug" -> "Your greed for such items can easily corrupt your soul." +"fardos" -> "Fardos is the creator. It was his work that we possess divine souls." +"uman" -> "Uman is the positive aspect of magic. His powers flow through each Tibian, making us his children." +"suon" -> "Suon is the sun. He watches our ascension." +"crunor" -> "Crunor is the force of life and part of our all being." +"nornur" -> "Nornur is the mysterious god of fate. Daraman taught us that he is the judge who allows ascension." +"bastesh" -> "Bastesh is the goddess of the seas, and deep as the see is our soul, indeed." +"kirok" -> "Kirok is called the mad one. He gifted us with the creativity to achive our ascension." +"toth" -> "Toth is the final judge. The unworthy are condemened to reincarnation." +"banor" -> "Banor is the very proof that ascension is possible." +"tibiasula" -> "Though this entity is dead, Tibiasula's energy is present in all of us." +"tibia" -> "Tibia is the raw force of earth." +"sula" -> "Sula is the raw force of water." +"air" -> "Air is without true mind and meaning." +"fire" -> "Fire is without true mind and meaning." +"zathroth" -> "Zathroth is the corruptor of souls who does not want mortals to ascend and become more like him." +"fafnar" -> "Fafnar is a test for our endurance and dilligence." +"brog" -> "Brog's hot blood is in our veins, tempting us and distracting us from improvement of our souls." +"urgith" -> "The bonemaster is strong in the ruins of Drefia. There you can test the braveness of your soul ... or lose it to his minions." +"archdemons" -> "They are soulless and therefore without true power in the end." +"ruthless","seven" -> * + +Topic=1,"yes",CountMoney>=Price -> "May Daraman guide your quest for ascension.", DeleteMoney, EffectOpp(15) +Topic=1,"yes" -> "Don't be ashamed, but you lack the gold." +Topic=1,"no" -> "As you wish." + +Topic=3,"yes" -> "So what does trouble your soul, pilgrim?", Topic=4 +Topic=3 -> "As you wish." +Topic=4 -> "Meditate on that and try harder to improve soul." + +"marriage" -> "You want me to initiate a marriage ceremony?", Topic=5 +"ceremony" -> * +Topic=5,"yes" -> "In the Name of the Gods of good, I ask thee, if both of you are prepared and ready!", Topic=6 +Topic=5,"i$","will$" -> * +Topic=5 -> "Perhaps another time. Marriage isn't a step one should consider without love in the heart." +Topic=6,"yes" -> "Silence please! I hereby invoke the attention of the eternal powers looking over our souls and lives. May the gods bless us!", EffectMe(13), Topic=7 +Topic=6,"i$","will$" -> * +Topic=7,male,"may","gods","bless","us" -> "I ask thee, %N, will you honor your bride and stay at her side even in the darkest hours live could bring upon you?", Topic=8 +Topic=7,female,"may","gods","bless","us" -> "I ask thee, %N, will you honor your groom and stay at his side even in the darkest hours live could bring upon you?", Topic=8 +Topic=8,male,"yes" -> "So by the powers of the gods your soul is now bound to your bride. Bride, step forward and tell me to whom your heart belongs!", EffectOpp(14), Idle +Topic=8,male,"i$","will$" -> * +Topic=8,female,"yes" -> "So by the powers of the gods your soul is now bound to your groom. Groom, step forward and tell me to whom your heart belongs!", EffectOpp(14), Idle +Topic=8,"i$","will$" -> * +Topic=9,"yes" -> "So by the powers of the gods your souls are now bound together for eternity. May the gods watch with grace over your further live as a married couple. Go now and celebrate your marriage!", EffectOpp(14), EffectMe(13), Idle +Topic=9,"i$","will$" -> * +Topic=9,"no" -> "Your neglection of love hurts my heart. Leave now!", Idle +} diff --git a/data/npc/kawill.npc b/data/npc/kawill.npc new file mode 100644 index 0000000..bb43bc2 --- /dev/null +++ b/data/npc/kawill.npc @@ -0,0 +1,123 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# kawill.npc: Datenbank für den Geomancer Kawill (Zwergenstadt) + +Name = "Kawill" +Outfit = (66,0-0-0-0) +Home = [32644,31969,12] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome %N! May earth protect you!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait a minute, %N.", Queue +BUSY,"hi$",! -> * +BUSY,"heal$",Burning>0 -> "You are burning. Let me help you.", Burning(0,0), EffectOpp(15) +BUSY,"heal$",Poison>0 -> "You are poisoned. Let me help you.", Poison(0,0), EffectOpp(14) +BUSY,"heal$",HP<40 -> "You are hurt, my child, let me heal your wounds.", HP=40, EffectOpp(13) +BUSY,"heal$" -> "You aren't looking really bad. Sorry, I can't help you." +BUSY,! -> NOP +VANISH,! -> "Earth under your feet, pilgrim." + +"bye" -> "Earth under your feet, %N!", Idle +"farewell" -> * + +"fire",PvPEnforced,! -> "The lifeforce of this world is wanig. There are no more blessings avaliable on this world." +"suns",PvPEnforced,! -> * +"fire","suns" -> "You can get the blessing of the two suns in the suntower near Ab'Dendriel." + +"job" -> "I am the great geomancer of dwarvenkind." +"name" -> "I am Kawill Marbleeye, Son of Earth, from the Molten Rock." +"tibia" -> "Nice world in general. It's a shame there is so much water ruining the general impression." +"kazordoon" -> "By using the powers of fire and earth we forced the river that once wound its way through the big old one in other directions, and created our home." +"big","old" -> "The mountain we live in is called the big old one. It's the mountain of mountains, and it isand like a friend and protector to our race." +"elves" -> "Who cares for that silly people." +"humans" -> "We are allied with this young race, though they seldom have the wisdom to listen to us." +"orcs" -> "Stupid beasts. Their savagery is only rivalled by their smell." +"minotaurs" -> "They lost their way long ago. Now they are lost and doomed. It should be a warning to all of us." +"geomancer" -> "We investigate the will of the earth. It is our duty to make sure things to work in their natural way." +"god" -> "The gods are treacherous and vain. They want to use us like they did in the past. Only the elements can be trusted, because all they want is for nature to run its set course." +"earth" -> "The lifegiving earth protects us, feeds us and takes us home after death." +"fire" -> "Where earth is giving, fire is taking. That is the way of the elements." +"life" -> "Life is born by earth and fed by earth." +"plant" -> "Plants are minor messengers of earth. If you understand the soil you understand the plants." +"citizen" -> "Many people are living in the embracement of earth in Kazordoon." +"kroox" -> "He is a fine smith and his armour may save your neck one day." +"jimbin" -> "He is a jolly fellow and one of the oldest dwarves alive." +"maryza" -> "She is a fine cook, jawoll." +"bezil" -> "Bezil and Nezil have pawn and equpiment shop with an amazing stock." +"nezil" -> * +"uzgod" -> "Uzgod is a blacksmith and understands the ways of his element well." +"etzel" -> "I fear the sorcerers focus on the destructive forces of fire. They forget about the protection earth could provide." +"motos" -> "The scars in this dwarf's face tell the tale of many a great battle." +"durin" -> "The celestial paladin, the protector of our race. The only divine being we care for and the only one who still cares for dwarfs." +"duria" -> "The first knight of dwarvenkind is a fine woman." +"emperor" -> "The emperor has rarely visited the temple district in the last years. He should care more about spirituality then about politics. Jawoll." +"kruzak" -> * +"pyromancer" -> "They are the followers of the great flame." +"technomancer" -> "FOOLS! FOOLS! ALL OF THEM! MAY EARTH SWALLOW THEM ALL!" +"motos" -> "He finally made his peace with his own heart." +"general" -> * +"army" -> "Our fortresses are strong and easy to defend. Any aggressor will be smashed by our armies. Most intruders will not get manage to pass the colossus." +"colossus" -> "The big fortress that guards our realm is shaped like a dwarf." +"ferumbras" -> "The day will come when he finally bites the dust." +"excalibug" -> "Ah, a weapon to be feared by man, beast and god alike, jawoll. He who wields it will be both blessed and cursed at the same time." +"news" -> "There will be nothing new, but every pain and every pleasure will return to you, and all in the same order. The eternal hour glass of existence will be turned again and again, and you will be turned with it, little speck of dust." +"Nietzsche" -> "In his mind he might have been a giant, but in his heart he was a dwarf." +"monster" -> "May the earth swallow them all!" +"stone","golem" -> "These beings are filled with the power of earth. Therefore they, too, are sacred in a way." +"help" -> "I am a mere diviner of earth's will and not allowed to help you." +"quest" -> "There's nothing I need, better ask others." +"task" -> * +"what","do" -> * +"gold" -> "Gold is one of earth's treasures. To have gold is to be blessed by earth. To be rich is to be favoured by earth." +"money" -> * +"equipment" -> "You can buy equiment in Bezil's and Nezil's little shop." +"fight" -> "Never forget your defence when fighting." + +"heal$",Burning>0 -> "You are burning. Let me help you.", Burning(0,0), EffectOpp(15) +"heal$",Poison>0 -> "You are poisoned. Let me help you.", Poison(0,0), EffectOpp(14) +"heal$",HP<40 -> "You are hurt, my child. Let me heal your wounds.", HP=40, EffectOpp(13) + +"heal$",PvPEnforced -> "You aren't looking that bad." +"heal$" -> "You aren't looking that bad. Sorry, I can't help you. But if you are looking for additional protection you should go on the pilgrimage of ashes." + +"blessing",PvPEnforced,! -> "The lifeforce of this world is waning. There are no more blessings avaliable on this world." +"pilgrimage",PvPEnforced,! -> * +"ashes",PvPEnforced,! -> * + +"spiritual",PvPEnforced,! -> * +"shielding",PvPEnforced,! -> * +"sacred","places",PvPEnforced,! -> * +"spark",PvPEnforced,! -> * +"phoenix",PvPEnforced,! -> * +"embrace",PvPEnforced,! -> * +"fire",PvPEnforced,! -> * +"suns",PvPEnforced,! -> * +"wisdom",PvPEnforced,! -> * +"solitude",PvPEnforced,! -> * + + +"pilgrimage" -> "Whenever you recive a lethal wound your lifeforce is damaged. With every single of the five blessings you have this damage will be reduced." +"ashes" -> * +"blessing" -> "There are five different blessings available in five sacred places. These blessings are: the spiritual shielding, the spark of the phoenix, the embrace of tibia, the fire of the suns and the wisdom of solitude." +"sacred","places" -> "Just ask in which of the five blessings you are interested in." +"spiritual" -> "You can receive the spiritual shielding which in the whiteflower temple south of thais." +"shielding" -> * +"spark" -> "The spark of the phoenix is given by me and by the great pyromancer in the nearby firetemple. Do you wish to receive my part of the blessing of the phoenix?", topic=1 +"phoenix" -> * +"embrace" -> "The druids north of Carlin will provide you with the embrace of tibia." +# "fire","suns" -> "You can get the blessing of the two suns in the suntower near Ab'Dendriel." +# "suns" -> * +# nach oben gestellt wg antwort auf fire +"wisdom" -> "Talk to the hermit Eremo on the isle of Cormaya about this blessing." +"solitude" -> * + +Topic=1,"yes", QuestValue(199) > 0,! -> "You already possess my blessing." +Topic=1,"yes", QuestValue(102) > 0,! -> "You already possess my blessing." +Topic=1,"yes" -> "So receive the blessing of the live-giving earth, pilgrim.", EffectOpp(13),SetQuestValue(199,1) +Topic=1 -> "Ok. If you don't want it ... ." + + +"time" -> "Time is not of importance." +} diff --git a/data/npc/kazzan.npc b/data/npc/kazzan.npc new file mode 100644 index 0000000..e176cdf --- /dev/null +++ b/data/npc/kazzan.npc @@ -0,0 +1,57 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# kazzan.npc: Datenbank für Kalif Kazzan + +Name = "Kazzan" +Outfit = (130,95-13-15-76) +Home = [33231,32389,6] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Feel welcome in the lands of the children of the enlightened Daraman, %N." +ADDRESS,"hi$",! -> * +ADDRESS,"hail$",! -> * +ADDRESS,"salutations$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "I will test your patience %N, since I am already talking!", Queue +BUSY,"hi$",! -> * +BUSY,"hail$",! -> * +BUSY,"salutations$",! -> * +BUSY,! -> NOP +VANISH,! -> "May your soul flourish" + +"bye" -> "May your soul flourish.", Idle +"news" -> "I don't give much attention to rumours." +"king" -> "Tibianus is the shepherd of the lost souls of the so called Thaian empire." +"tibianus" -> * +"thais" -> * +"name" -> "I am Kazzan Ibn Gadral, caliph of Darama." +"job" -> "I am the caliph of the children of Daraman." +"caliph" -> "A caliph is a leader of his people, just like a king." +"how","are","you"-> "I am fine, thank you." +"army" -> "Our people are well prepared to fight for their land and their souls." +"guard" -> * +"enemies" -> "The necromancers of Drefia fell under the wrath of the djinns once. If they challenge us again they might lose more than a city." +"enemy" -> * +"drefia" -> "When the djinns destroyed the better part of the unholy town in their wrath, the brotherhood hid like worms in the sand." +"brotherhood" -> "The Brotherhood of Bones came here fleeing some war on the continent. They corrupted the settlers of the Thaian colony with ease." +"minotaur" -> "The minotaurs are another test we have to endure. They inhabit the pyramid which is taboo for our people, as Daraman taught us." +"daraman" -> "Daraman led our ancestors to the continent Darashia to live a life of simplicity and meditation." +"taboo" -> "Daraman knew our souls might get corupted by the things hidden there." +"quest" -> "I will not entrust foreigners with any quest. Live amongst us for some years and listen to Daraman's teachings and we will see." +"mission" -> * +"god" -> "The gods are powerful but it's ultimately up to us to work on our souls' ascension." +"excalibug" -> "Once a djinn claimed to have seen it in a dream. I guess it's just that, some dream of a supernatural creature." +"kazordoon" -> "We have lost contact with the dwarf people of Kazordoon." +"dwarf" -> * +"carlin" -> "We keep in touch with the queen but did not take sides in the conflict of Carlin and Thais ... yet." + +"fuck" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"idiot" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"asshole" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"ass$" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"fag$" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"stupid" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"tyrant" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"shit" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"lunatic" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +} diff --git a/data/npc/kevin.npc b/data/npc/kevin.npc new file mode 100644 index 0000000..7faf32b --- /dev/null +++ b/data/npc/kevin.npc @@ -0,0 +1,164 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# kevin.npc: Datenbank für Kevin Postner den Anführer der Postlergilde + +Name = "Kevin" +Outfit = (128,76-43-38-76) +Home = [32569,32018,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Greetings %N, what brings you here?" +ADDRESS,"hi$",! -> * + +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait a moment." +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "How rude!" + +# TOPICS BIS EINSCHL. 25 BENUTZT + +"bye" -> "Good bye.", Idle +"farewell" -> * + +"name" -> "My name is Kevin. Kevin Postner, that is." +"job" -> "I am the head of the Tibian Postmaster's Guild." +"guild" -> "We are a powerful organisation that is vital part of Tibian society. It's a honour and a privilege to be a member." +"postmaster" -> * +"academy" -> "Ah, yes! One day I will found a postofficers academy. Perhaps with the help of our most able members. But rhats a task for another day." +"wally" -> "Wally is my right hand, so to say. He is the head to our guilds office branch." +"branch" -> "Well, thers the depot branch, the office brance, the delivery branch and some officers for special operations." +"special","operations",QuestValue(250)<4 -> "Sorry but I won't talk about this matter with someone of your rank." +"special","operations",QuestValue(250)>3 -> "We have a secret branch, called 'the stamps of the gods'. They secretly supervise our members reliability and have an eye on certain groups of interest that want to gain influence over our guild." + +"member",QuestValue(227)<1 -> "We have high standards for our members. To rise in our guild is a difficult but rewarding task. Why do you ask? Are you interested in joining?",Topic=1 +"member",QuestValue(227)>0 -> "You are already a member, %N." +"mission",QuestValue(227)<1 -> "You are not a member of our guild yet! We have high standards for our members. To rise in our guild is a difficult but rewarding task. Are you interested in joining?",Topic=1 + +"advancement",QuestValue(250) "You are worthy indeed. Do you want to advance in our guild?",Topic=23 +"advancement",QuestValue(250)>=QuestValue(249) -> "Sorry, but you are not yet ready for advancement." +"yes",Topic=23,QuestValue(249)=2 -> "I grant you the title of postman. You are now a full member of our guild. Here have your own officers hat and wear it with pride.",SetQuestValue(250,2), Amount=1, Create(3576) +"yes",Topic=23,QuestValue(249)=3 -> "From now on it shall be known that you are a grand postman. You are now a privileged member until the end of days. Most captains around the world have an agreement with our guild to transport our privileged members, like you, for less gold.",SetQuestValue(250,3) +"yes",Topic=23,QuestValue(249)=4 -> "From now on you are a grand postman for special operations. You are an honoured member of our guild and earned the privilege of your own post horn. Here, take it.",SetQuestValue(250,4), Amount=1, Create(2957) +"yes",Topic=23,QuestValue(249)=5 -> "I grant you the title of archpostman. You are a legend in our guild. As privilege of your newly aquired status you are allowed to make use of certain mailboxes in dangerous areas. Just look out for them and you'll see.",SetQuestValue(250,5) + +"mission",QuestValue(248)=1,QuestValue(250) "Your eagerness is a virtue, young one, but first lets talk about advancement." + +"mission",QuestValue(248)=1 -> "You have mastered all our current missions. There's nothing left to be done ... for now." + +"mission",QuestValue(245)=1 -> "You are not done with your current mission. Deliver that letter to king Markwin. Please report back when you are ready." +"mission",QuestValue(245)=2 -> "You have delivered that letter? You are a true postofficer. All over the land bards shall praise your name. There are no missions for you left right now.",SetQuestValue(248,1),SetQuestValue(249,5) + +"mission",QuestValue(244)=1 -> "You are not done with your current mission. Deliver those letters to Santa. Please report back when you are ready." +"mission",QuestValue(244)=2 -> "You did it? I hope you did not catch a flu in the cold! However theres another mission for you. Are you interested?",topic=21 +Topic=21,"yes" -> "Excellent. Here is a letter for you to deliver. Well, to be honest, no one else volunteered. It's a letter from the mother of Markwin, the king of Mintwallin. Deliver that letter to him, but note that you will not be welcome there.",SetQuestValue(245,1), Amount=1, Create(3220) +Topic=21 -> "Too bad, perhaps another time then." + +"mission",QuestValue(246)=1,QuestValue(244)=0 -> "So are you ready for another Mission?", Topic=20 + +"mission",QuestValue(243)=0,QuestValue(242)=1 -> "You are not done with your current mission. Search for the whereabout of Postofficer Waldo. Please report back when you are ready." +"mission",QuestValue(243)=1 -> "So Waldo is dead? This is grave news indeed. Did you recover his posthorn?",topic=19,Type=3219, Amount=1 +Topic=19,"yes",Count(Type)>=Amount -> "Thank you. We will honour this. Your next mission will be a very special one. Good thing you are a special person as well. Are you ready?",Delete(Type),SetQuestValue(246,1),SetQuestValue(249,4),Topic=20 +Topic=19,"yes" -> "Hm, no, you don't have it. Too bad, go and look for it." +Topic=19 -> "Too bad, go and look for it." + +Topic=20,"yes",QuestValue(250) "Your eagerness is a virtue, young one, but first lets talk about advancement." +Topic=20,"yes" -> "So listen well. Behind the lower left door you will find a bag. The letters in the bag are for none other than Santa Claus! Deliver them to his house on the isle of Vega, USE the bag on his mailbox and report back here.",SetQuestValue(244,1) +Topic=20 -> "Too bad, perhaps another time then." + +"mission",QuestValue(234)>0,QuestValue(234)<7 -> "You are not done with your current mission. We still need the measurements of several postofficers. Please report back when you are ready." +"mission",QuestValue(234)=7 -> "Once more you have impressed me! Are you willing to do another job?",topic=17 +Topic=17,"yes" -> "Ok but your next assignment might be dangerous. Our Courier Waldo has been missing for a while. I must assume he is dead. Can you follow me so far?", topic=18 +Topic=17 -> "Too bad, perhaps another time then." + +Topic=18,"yes" -> "Find out about his whereabouts and retrieve him or at least his posthorn. He was looking for a new underground passage that is rumoured to be found underneath the troll-infested Mountain east of Thais.",SetQuestValue(242,1) +Topic=18 -> "Too bad, perhaps you will try some other time then." + +"mission",QuestValue(233)>0,QuestValue(233)<10 -> "You are not done with your current mission. Make sure Hugo chief is tailoring our new uniforms. Please report back when you are ready." +"mission",QuestValue(233)=10 -> "Excellent! Another job well done! Would you accept another mission?",SetQuestValue(249,3),topic=16 + +Topic=16,"yes",QuestValue(250) "Your eagerness is a virtue, young one, but first let's talk about advancement." +Topic=16,"yes" -> "Good, so listen. Hugo Chief informed me that he needs the measurements of our postofficers. Go and bring me the measurements of Ben, Lokur, Dove, Liane, Chrystal and Olrik.",SetQuestValue(234,1) +Topic=16 -> "Too bad, perhaps another time then." + +"dress","pattern",QuestValue(233)=8 -> "Fine, fine. I think that should do it. Tell Hugo that we order those uniforms. The completed dress pattern will soon arrive in Venore. Report to me when you have talked to him.",SetQuestValue(233,9) + +"dress","pattern",QuestValue(233)=6 -> "The queen has sent me the samples we needed. The next part is tricky. We need the uniforms to emanate some odor that dogs hate.The dog with the best 'taste' in that field is Noodles, the dog of King Tibianus. Do you understand so far?",Topic=15,Amount=Random(1,3) +"uniform",QuestValue(232)=6 -> * +Topic=15,"yes" -> "Good. Go there and find out what taste he dislikes most: moldy cheese, a piece of fur or a bananaskin. Tell him to SNIFF, then the object. Show him the object and ask 'Do you like that?'. DONT let the guards know what you are doing.",SetQuestValue(233,7),SetQuestValue(251,Amount) +Topic=15 -> "Too bad, perhaps you can try doing it some other time then." + +"dress","pattern",QuestValue(233)=2 -> "Oh yes, where did we get that from ...? Let's see, first ask the great technomancer in Kazordoon for the technical details. Return here afterwards.",SetQuestvalue(233,3) + +"dress","pattern",QuestValue(233)=4 -> "The mail with Talphion's instructions just arrived. I remember we asked Queen Eloise of Carlin for the perfect colours. Go there, ask her about the UNIFORMS and report back here.",SetQuestvalue(233,5) + +"mission",QuestValue(231)=1 -> "You are not done with your current mission. Deliver that present to Fibula. Please report back when you are ready." +"mission",QuestValue(231)=2 -> "Splendid, I knew we could trust you. I would like to ask for your help in another matter. Are you interested?",topic=14 +Topic=14,"yes" -> "Ok. We need a new set of uniforms, and only the best will do for us. Please travel to Venore and negotiate with Hugo Chief a contract for new uniforms.",SetQuestValue(233,1) +Topic=14 -> "Too bad, perhaps another time then." + +# BEFÖRDERUNG 2 +Topic=13,"yes",QuestValue(250) "Your eagerness is a virtue, young one, but first lets talk about advancement." +Topic=13,"yes" -> "Since I am convinced I can trust you, this time you must deliver a valuable present to Dermot on Fibula. Do NOT open it!!! You will find the present behind the door here on the lower right side of this room.",SetQuestValue(231,1) + +Topic=13 -> "Too bad, perhaps another time then." + +"mission",QuestValue(230)=1 -> Type=3115, Amount=1,"Do you bring ONE bone for our officers' safety fund or ALL bones at once?",topic=24 +"mission",QuestValue(230)>1,QuestValue(230)<20 -> Type=3115, Amount=1,"Do you bring a bone for our officers' safety fund?",topic=12 +"mission",QuestValue(230)>1,QuestValue(230)=20 -> Type=3115, Amount=1,"Do you bring a bone for our officers' safety fund?",topic=22 +"mission",QuestValue(230)>20 -> "You have made it! We have enough bones for the fund! You remind me of myself when I was young! Interested in another mission?",Topic=13 + +Topic=12,"yes",Count(Type)>=Amount -> Delete(Type),SetQuestValue(230,QuestValue(230)+1),Amount=QuestValue(230)-1, "Excellent! You have collected %A bones. Just report about your mission again if you find more." +Topic=12 -> "You have no suitable bone with you. Too bad, but you surely will find some more." +Topic=22,"yes",Count(Type)>=Amount -> Delete(Type),SetQuestValue(230,QuestValue(230)+1),Amount=QuestValue(230)-1, "You have collected all the %A bones needed. Excellent! Now let's talk about further missions if you are interested.",SetQuestValue(249,2) +Topic=22 -> "You have no suitable bone with you. Too bad, but you surely will find some more." + +Topic=24,"one",Count(Type)>=Amount -> Delete(Type),SetQuestValue(230,QuestValue(230)+1),Amount=QuestValue(230)-1, "Excellent! You have collected %A bones. Just report about your mission again if you find more." +Topic=24,"all" -> Type=3115, Amount=20,"Are you sure you have collected all the 20 bones needed?",topic=25 + +Topic=25,"yes",Count(Type)>=Amount -> Delete(Type),SetQuestValue(230,21),"You have collected all the 20 bones needed. Excellent! Now let's talk about further missions if you are interested.",SetQuestValue(249,2) +Topic=25 -> "You have not enough bones with you. Too bad, but you surely will find some more." + +"mission",QuestValue(229)>0,QuestValue(229)<3 -> "You are not done with your current mission. Find David Brassacres and hand him that bill. Report when you are ready." +"mission",QuestValue(229)=3 -> "You truly got him? Quite impressive. You are a very prommising candidate! I think I have another mission for you. Are you interested?",Topic=11 + +"mission",QuestValue(228)=1 -> "You are not done with your current mission. The mailbox is still not fixed. Report if you are ready." +"mission",QuestValue(228)=2 -> "Excellent, you got it fixed! This will teach this mailbox a lesson indeed! Are you interested in another assignment?",Topic=9 + +"mission",QuestValue(227)<5 -> "You are not done with your current mission. Make sure all the passages are secure. Report if you are ready." +"mission",QuestValue(227)=5 -> "So you have finally made it! I did not think that you would have it in you ... However: are you ready for another assignment?",Topic=8 + +Topic=11,"yes" -> "Ok, listen: we have some serious trouble with agressive dogs lately. We have accumulated some bones as a sort of pacifier but we need more. Collect 20 Bones like the one in my room to the left and report here.",SetQuestValue(230,1) +Topic=11 -> "Too bad, perhaps another time then." + +Topic=9,"yes" -> "For your noble deeds I grant you the title Assistant Postofficer. All Postofficers will charge you less money from now on. After every second mission ask me for an ADVANCEMENT. Your next task will be a bit more challenging. Do you feel ready for it?",SetQuestValue(250,1),SetQuestValue(249,1),Topic=10 +Topic=9 -> "Too bad, perhaps another time then." + +Topic=10,"yes" -> "I need you to deliver a bill to the stage magician David Brassacres. He's hiding from his creditors somewhere in Venore. It's likely you will have to trick him somehow to reveal his identity. Report back when you delivered this bill.",Amount=1,Create(3216),SetQuestValue(229,1) +Topic=10 -> "Too bad, perhaps another time then." + +# Topic=8,"yes" -> "I am glad to hear that. One of our mailboxes was reported to be jammed. It is located on the so called 'mountain' on the isle Folda. Get a crowbar and fix the mailbox. Report about your mission when you have done so.",Topic=9,SetQuestValue(228,1) +Topic=8,"yes" -> "I am glad to hear that. One of our mailboxes was reported to be jammed. It is located on the so called 'mountain' on the isle Folda. Get a crowbar and fix the mailbox. Report about your mission when you have done so.",SetQuestValue(228,1) +Topic=8 -> "I thought so. The mail service is not for just anyone." + +Topic=1,"yes" -> "Hm, I might consider your proposal, but first you will have to prove your worth by doing some tasks for us. Are you willing to do that?",Topic=2 +Topic=1 -> "I thought so. The mail service is not for just anyone." + +Topic=2,"yes" -> "Excellent! Your first task will be quite simple. But you should better write my instructions down anyways. You can read and write?",Topic=3 +Topic=2 -> "I thought so. The mail service is not for just anyone." + +Topic=3,"yes" -> "So listen, you will check certain tours our members have to take to see if there is some trouble. First travel with Captain Bluebear's ship from Thais to Carlin, understood?",Topic=4 +Topic=3 -> "I am sorry, but being illiterate disqualifies you from joining." + +Topic=4,"yes" -> "Excellent! Once you have done that you will travel with Uzon to Edron. You will find him in the Femor Hills. Understood?",Topic=5 +Topic=4 -> "I thought so. The mail service is not for just anyone." + +Topic=5,"yes" -> "Fine, fine! Next, travel with Captain Seahorse to the city of Venore. Understood?",Topic=6 +Topic=5 -> "I thought so. The mail service is not for just anyone." + +Topic=6,"yes" -> "Good! Finally, find the technomancer Brodrosch and travel with him to the Isle of Cormaya. After this passage report back to me here. Understood?",Topic=7 +Topic=6 -> "I thought so. The mail service is not for just anyyone." + +Topic=7,"yes" -> "Ok, remember: the Tibian mail service puts trust in you! Don't fail and report back soon. Just tell me about your MISSION.",SetQuestValue(227,1) +Topic=7 -> "I thought so. The mail service is not for just anyone." +} diff --git a/data/npc/king.npc b/data/npc/king.npc new file mode 100644 index 0000000..31daa9f --- /dev/null +++ b/data/npc/king.npc @@ -0,0 +1,96 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# king.npc: Datenbank für den König von Tibia + +Name = "King Tibianus" +Outfit = (130,21-87-107-95) +Home = [32311,32171,6] +Radius = 1 + +Behaviour = { +ADDRESS,"hello","king",! -> "I greet thee, my loyal subject." +ADDRESS,"hail","king",! -> * +ADDRESS,"salutations","king",! -> * +ADDRESS,! -> Idle +BUSY,! -> NOP +VANISH,! -> "What a lack of manners!" + +"bye" -> "Good bye, %N!", Idle +"farewell" -> * +"job" -> "I am your sovereign, King Tibianus III, and it's my duty to provide justice and guidance for my subjects." +"justice" -> "I try my best to be just and fair to our citizens. The army and the TBI are a great help for fulfilling this duty." +"name" -> "It's hard to believe that you don't know your own king!" +"news" -> "The latest news are usually brought to our magnificent town by brave adventurers. They spread tales of their journeys at Frodo's tavern." +"tibia" -> "Soon the whole land will be ruled by me once again!" +"land" -> * +"how","are","you"-> "Thank you, I'm fine." +"castle" -> "Rain Castle is my home." +"sell" -> "Sell? Sell what? My kingdom isn't for sale!" +"god" -> "Honor the gods and pay your taxes." +"zathroth" -> "Please ask a priest about the gods." +"citizen" -> "The citizens of Tibia are my subjects. Ask the old monk Quentin to learn more about them." +"sam" -> "He is a skilled blacksmith and a loyal subject." +"frodo" -> "He is the owner of Frodo's Hut and a faithful tax-payer." +"gorn" -> "He was once one of Tibia's greatest fighters. Now he is selling equipment." +"benjamin" -> "He was once my greatest general. Now he is very old and senile but we entrusted him with work for the Royal Tibia Mail." +"harkath" -> "Harkath Bloodblade is the general of our glorious army." +"bloodblade" -> * +"general" -> * +"noodles" -> "The royal poodle Noodles is my greatest treasure!" +"ferumbras" -> "He is a follower of the evil god Zathroth and responsible for many attacks on us. Kill him on sight!" +"bozo" -> "He is my royal jester and cheers me up now and then." +"treasure" -> "The royal poodle Noodles is my greatest treasure!" +"monster" -> "Go and hunt them! For king and country!" +"help" -> "Visit Quentin, the monk, for help." +"quest" -> "I will call for heroes as soon as the need arises again and then reward them appropriately." +"mission" -> * +"gold" -> "To pay your taxes, visit the royal tax collector." +"money" -> * +"tax" -> * +"sewer" -> "What a disgusting topic!" +"dungeon" -> "Dungeons are no places for kings." +"equipment" -> "Feel free to buy it in our town's fine shops." +"food" -> "Ask the royal cook for some food." +"time" -> "It's a time for heroes, that's for sure!" +"heroes" -> * +"hero$" -> * +"adventurer" -> * +"tax","collector"-> "He has been lazy lately. I bet you have not payed any taxes at all." +"king" -> "I am the king, so mind your words!" +"army" -> "Ask the soldiers about that topic." +"enemy" -> "Our enemies are numerous. The evil minotaurs, Ferumbras, and the renegade city of Carlin to the north are just some of them." +"enemies" -> * +"city","north" -> "They dare to reject my reign over the whole continent!" +"carlin" -> * +"thais" -> "Our beloved city has some fine shops, guildhouses, and a modern system of sewers." +"city" -> * +"shop" -> "Visit the shops of our merchants and craftsmen." +"merchant" -> "Ask around about them." +"craftsmen" -> * +"guild" -> "The four major guilds are the knights, the paladins, the druids, and the sorcerers." +"minotaur" -> "Vile monsters, but I must admit they are strong and sometimes even cunning ... in their own bestial way." +"paladin" -> "The paladins are great protectors for Thais." +"elane" -> * +"knight" -> "The brave knights are necessary for human survival in Thais." +"gregor" -> * +"sorcerer" -> "The magic of the sorcerers is a powerful tool to smite our enemies." +"muriel" -> * +"druid" -> "We need the druidic healing powers to fight evil." +"marvik" -> * +"good" -> "The forces of good are hard pressed in these dark times." +"evil" -> "We need all strength we can muster to smite evil!" +"order" -> "We need order to survive!" +"chaos" -> "Chaos arises from selfishness, and that's its weakness." +"excalibug" -> "It's the sword of the kings. If you could return this weapon to me I would reward you beyond your dreams." +"reward" -> "Well, if you want a reward, go on a quest to bring me Excalibug!" +"chester" -> "A very competent person. A little nervous but very competent." +"tbi$" -> "This organisation is important in holding our enemies in check. Its headquarter is located in the bastion in the northwall." + +"promot" -> Price=20000, "Do you want to be promoted in your vocation for %P gold?", Topic=4 +Topic=4,"yes",Promoted,! -> "You are already promoted." +Topic=4,"yes",Level<20,! -> "You need to be at least level 20 in order to be promoted." +Topic=4,"yes",CountMoney "You do not have enough money." +Topic=4,"yes",Premium -> "Congratulations! You are now promoted. Visit the sage Eremo for new spells.", Promote, DeleteMoney +Topic=4,"yes" -> "You need a premium account in order to promote." +Topic=4 -> "Ok, then not." +"eremo" -> "It is said that he lives on a small island near Edron. Maybe the people there know more about him." +} diff --git a/data/npc/kroox.npc b/data/npc/kroox.npc new file mode 100644 index 0000000..461b7ea --- /dev/null +++ b/data/npc/kroox.npc @@ -0,0 +1,129 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# kroox.npc: Datenbank für den Rüstungshändler Kroox + +Name = "Kroox" +Outfit = (160,0-100-105-76) +Home = [32650,31887,9] +Radius = 6 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome to Kroox Quality Armor, %N!" +ADDRESS,"hi$",! -> * +ADDRESS,"hiho$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "You next %N, jawoll!", Queue +BUSY,"hi$",! -> * +BUSY,"hiho$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye. Come back soon." + +"bye" -> "Good bye. Come back soon.", Idle +"farewell" -> * + +"measurements",QuestValue(235)>0,QuestValue(237)<1 -> "Hm, well I guess its ok to tell you ... ",SetQuestValue(234,QuestValue(234)+1),SetQuestValue(237,1) + +"measurements" -> "UH? No clue what you are talking about, jawoll." + +"job" -> "I sell best armor in land. My armor save you life. Better buy much." +"shop" -> * +"name" -> "My name is Kroox Shieldbearer, son of Earth, from the Molten Rock." +"time" -> "It's %T now." +"help" -> "I sell and buy all kinds of armor. Dwarfish are the best, jawoll!" +"dwarf$" -> "We are proud fellows." +"monster" -> "You not be afraid, here you be save." +"dungeon" -> "Much fun you can have in dungeons. Much battle and much gold, jawoll!" +"mines" -> "Foreigners not welcome in mines. An evil basilisk rob our deeper mines." +"thanks" -> "I you thank, too." +"thank","you" -> * + +"buy" -> "What you need? I sell armor, helmets, shields, and legs." +"do","you","sell" -> * +"do","you","have" -> * +"offer" -> "I offer armor, helmets, legs, and shields." +"weapon" -> "Ask in the shop next tunnel about that." +"helmet" -> "I sell chain helmets, brass helmets, iron helmets, and steel helmets. What you want?" +"armor" -> "I sell chain armor, brass armor, and plate armor. What you need?" +"shield" -> "I sell steel shields, dwarven shields, brass shields, and plate shields. What you want?" +"trousers" -> "I am selling chain legs, and brass legs. What you need?" +"legs" -> * +"you","buy" -> "You want sell any armor?" + +"chain","armor" -> Type=3358, Amount=1, Price=200, "You want buy a chain armor for %P gold?", Topic=1 +"brass","armor" -> Type=3359, Amount=1, Price=450, "You want buy a brass armor for %P gold?", Topic=1 +"plate","armor" -> Type=3357, Amount=1, Price=1200,"You want buy a plate armor for %P gold?", Topic=1 +"chain","helmet" -> Type=3352, Amount=1, Price=52, "You want buy a chain helmet for %P gold?", Topic=1 +"brass","helmet" -> Type=3354, Amount=1, Price=120, "You want buy a brass helmet for %P gold?", Topic=1 +"iron","helmet" -> Type=3353, Amount=1, Price=390, "You want buy an iron helmet for %P gold?", Topic=1 +"steel","helmet" -> Type=3351, Amount=1, Price=580, "You want buy a steel helmet for %P gold?", Topic=1 +"steel","shield" -> Type=3409, Amount=1, Price=240, "You want buy a steel shield for %P gold?", Topic=1 +"brass","shield" -> Type=3411, Amount=1, Price=65, "You want buy a brass shield for %P gold?", Topic=1 +"plate","shield" -> Type=3410, Amount=1, Price=125, "You want buy a plate shield for %P gold?", Topic=1 +"dwarven","shield" -> Type=3425, Amount=1, Price=500, "You want buy a dwarven shield for %P gold?", Topic=1 +"chain","legs" -> Type=3558, Amount=1, Price=80, "You want buy chain legs for %P gold?", Topic=1 +"brass","legs" -> Type=3372, Amount=1, Price=195, "You want buy brass legs for %P gold?", Topic=1 + +%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=200*%1, "You want buy %A chain armors for %P gold?", Topic=1 +%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=450*%1, "You want buy %A brass armors for %P gold?", Topic=1 +%1,1<%1,"plate","armor" -> Type=3357, Amount=%1, Price=1200*%1,"You want buy %A plate armors for %P gold?", Topic=1 +%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=52*%1, "You want buy %A chain helmets for %P gold?", Topic=1 +%1,1<%1,"brass","helmet" -> Type=3354, Amount=%1, Price=120*%1, "You want buy %A brass helmets for %P gold?", Topic=1 +%1,1<%1,"iron","helmet" -> Type=3353, Amount=%1, Price=390*%1, "You want buy %A iron helmets for %P gold?", Topic=1 +%1,1<%1,"steel","helmet" -> Type=3351, Amount=%1, Price=580*%1, "You want buy %A steel helmets for %P gold?", Topic=1 +%1,1<%1,"steel","shield" -> Type=3409, Amount=%1, Price=240*%1, "You want buy %A steel shields for %P gold?", Topic=1 +%1,1<%1,"brass","shield" -> Type=3411, Amount=%1, Price=65*%1, "You want buy %A brass shields for %P gold?", Topic=1 +%1,1<%1,"plate","shield" -> Type=3410, Amount=%1, Price=125*%1, "You want buy %A plate shields for %P gold?", Topic=1 +%1,1<%1,"dwarven","shield" -> Type=3425, Amount=%1, Price=500*%1, "You want buy %A dwarven shields for %P gold?", Topic=1 +%1,1<%1,"chain","legs" -> Type=3558, Amount=%1, Price=80*%1, "You want buy %A chain legs for %P gold?", Topic=1 +%1,1<%1,"brass","legs" -> Type=3372, Amount=%1, Price=195*%1, "You want buy %A brass legs for %P gold?", Topic=1 + +"sell","chain","armor" -> Type=3358, Amount=1, Price=40, "You want sell a chain armor for %P gold?", Topic=2 +"sell","brass","armor" -> Type=3359, Amount=1, Price=112, "You want sell a brass armor for %P gold?", Topic=2 +"sell","plate","armor" -> Type=3357, Amount=1, Price=240, "You want sell a plate armor for %P gold?", Topic=2 +"sell","steel","helmet" -> Type=3351, Amount=1, Price=293, "You want sell a steel helmet for %P gold?", Topic=2 +"sell","chain","helmet" -> Type=3352, Amount=1, Price=12, "You want sell a chain helmet for %P gold?", Topic=2 +"sell","brass","helmet" -> Type=3354, Amount=1, Price=30, "You want sell a brass helmet for %P gold?", Topic=2 +"sell","viking","helmet" -> Type=3367, Amount=1, Price=66, "You want sell a viking helmet for %P gold?", Topic=2 +"sell","iron","helmet" -> Type=3353, Amount=1, Price=145, "You want sell a iron helmet for %P gold?", Topic=2 +"sell","devil","helmet" -> Type=3356, Amount=1, Price=450, "You want sell a devil's helmet for %P gold?", Topic=2 +"sell","warrior","helmet" -> Type=3369, Amount=1, Price=696, "You want sell a warrior helmet for %P gold?", Topic=2 +"sell","dwarven","shield" -> Type=3425, Amount=1, Price=100, "You want sell a dwarven shield for %P gold?", Topic=2 +"sell","plate","shield" -> Type=3410, Amount=1, Price=45, "You want sell a plate shield for %P gold?", Topic=2 +"sell","brass","shield" -> Type=3411, Amount=1, Price=16, "You want sell a brass shield for %P gold?", Topic=2 +"sell","wooden","shield" -> Type=3412, Amount=1, Price=3, "You want sell a wooden shield for %P gold?", Topic=2 +"sell","battle","shield" -> Type=3413, Amount=1, Price=60, "You want sell a battle shield for %P gold?", Topic=2 +"sell","brass","legs" -> Type=3372, Amount=1, Price=49, "You want sell brass legs for %P gold?", Topic=2 +"sell","chain","legs" -> Type=3558, Amount=1, Price=20, "You want sell chain legs for %P gold?", Topic=2 +"sell","plate","legs" -> Type=3557, Amount=1, Price=115, "You want sell plate legs for %P gold?", Topic=2 +"sell","knight","legs" -> Type=3371, Amount=1, Price=375, "You want sell knight legs for %P gold?", Topic=2 + +"sell",%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=40*%1, "You want sell %A chain armors for %P gold?", Topic=2 +"sell",%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=112*%1, "You want sell %A brass armors for %P gold?", Topic=2 +"sell",%1,1<%1,"plate","armor" -> Type=3357, Amount=%1, Price=240*%1, "You want sell %A plate armors for %P gold?", Topic=2 +"sell",%1,1<%1,"steel","helmet" -> Type=3351, Amount=%1, Price=293*%1, "You want sell %A steel helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=12*%1, "You want sell %A chain helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"brass","helmet" -> Type=3354, Amount=%1, Price=30*%1, "You want sell %A brass helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"viking","helmet" -> Type=3367, Amount=%1, Price=66*%1, "You want sell %A viking helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"iron","helmet" -> Type=3353, Amount=%1, Price=145*%1, "You want sell %A iron helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"devil","helmet" -> Type=3356, Amount=%1, Price=450*%1, "You want sell %A devil's helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"warrior","helmet" -> Type=3369, Amount=%1, Price=696*%1, "You want sell %A warrior helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"dwarven","shield" -> Type=3425, Amount=%1, Price=100*%1, "You want sell %A dwarven shields for %P gold?", Topic=2 +"sell",%1,1<%1,"plate","shield" -> Type=3410, Amount=%1, Price=45*%1, "You want sell %A plate shields for %P gold?", Topic=2 +"sell",%1,1<%1,"brass","shield" -> Type=3411, Amount=%1, Price=16*%1, "You want sell %A brass shields for %P gold?", Topic=2 +"sell",%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=3*%1, "You want sell %A wooden shields for %P gold?", Topic=2 +"sell",%1,1<%1,"battle","shield" -> Type=3413, Amount=%1, Price=60*%1, "You want sell %A battle shields for %P gold?", Topic=2 +"sell",%1,1<%1,"brass","legs" -> Type=3372, Amount=%1, Price=49*%1, "You want sell %A brass legs for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","legs" -> Type=3558, Amount=%1, Price=20*%1, "You want sell %A chain legs for %P gold?", Topic=2 +"sell",%1,1<%1,"plate","legs" -> Type=3557, Amount=%1, Price=115*%1, "You want sell %A plate legs for %P gold?", Topic=2 +"sell",%1,1<%1,"knight","legs" -> Type=3371, Amount=%1, Price=375*%1, "You want sell %A knight legs for %P gold?", Topic=2 + +Topic=1,"yes",CountMoney>=Price -> "Thank you. Here, you take it.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "No, no, you do not hold enough gold." +Topic=1 -> "I think you will buy it another time." + +Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=2,"yes" -> "You not have one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have that many." +Topic=2 -> "Maybe you sell it next time." +"sam","sen",QuestValue(289)=1 -> "Oh, so its you, he wrote me about? Sadly I have no dwarven armor in stock. But I give you the permission to retrive one from the mines. ...", + "The problem is, some giant spiders made the tunnels where the storage is their new home. Good luck.",SetQuestValue(289,2) +} diff --git a/data/npc/kruzak.npc b/data/npc/kruzak.npc new file mode 100644 index 0000000..2db7ba2 --- /dev/null +++ b/data/npc/kruzak.npc @@ -0,0 +1,93 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# kruzak.npc: Datenbank für den Zwergenkönig + +Name = "Emperor Kruzak" +Outfit = (66,0-0-0-0) +Home = [32627,31923,3] +Radius = 1 + +Behaviour = { +ADDRESS,"hello","emperor",! -> "Hiho, may Fire and Earth bless you, my child." +ADDRESS,"hail","emperor",! -> * +ADDRESS,"salutations","emperor",! -> * +ADDRESS,! -> Idle +BUSY,! -> NOP +VANISH,! -> "Gone, like swallowed from the earth!" + +"bye" -> "Farewell, %N, my child!", Idle +"farewell" -> * +"job" -> "Well, I am the emperor of the dwarfs. It's my duty to protect my folk and give them justice." +"justice" -> "Well, justice is a difficult thing. Can one be just to all at once, and if not, to whom should he be just?" +"name" -> "Well, I am Emperor Kruzak Dustbeard, son of Fire and Earth, second only to the gods, jawoll." +"news" -> "Well, I am too old to care about gossip anymore." +"tibia" -> "Well, the gods handed the lands over to the younger races, but my people will leave this word in dignity." +"land" -> * + +"how","are","you"-> "Well, I'm fine, the last centuries have been good to me, jawoll." +"castle" -> "Well, our people need no castle, our home IS a fortress." +"sell" -> "Well, what do you expect kings to sell?" +"god" -> "Well, we honor Father Earth and Mother Fire. Some of us even follow the teachings of additional gods." +"citizen" -> "Well, all dwarfs could be considered citizens. We are brothers and sisters in Fire and Earth." +"noodles" -> "WAAAH! Don't mention that beast! It was after the bones of our ancestors, last time King Tibianus visted us!" +"ferumbras" -> "Well, we are prepared even for him." +"treasure" -> "Well, we are not poor people, but we have ways to defend our wealth." +"monster" -> "Well, it's up to the younger ones to slay the beasts that roam the lands and the tunnels." +"help" -> "Well, I am too busy to help you, but feel free to ask around." +"quest" -> "Well, if you wander the world with open eyes, you will see the quests without asking." +"mission" -> * +"gold" -> "Well, our people love gold; that's common knowledge." +"money" -> * +"tax" -> * +"mines" -> "Well, our mines have been invaded by a basilisk. We trapped him with a cave in. The hero that could bring me the body of the beast will get a great reward." +"dungeon" -> "Well, there are a lot of dungeons in the lands, waiting to be explored by the daring ones." +"equipment" -> "Well, go and buy it in the city." +"food" -> * +"time" -> "Well, after some centuries I stopped to worry about time anymore." +"hero" -> "Well, we dwarfs produced some of the greatest heroes of all times." +"adventurer" -> * +"tax" -> "Well, our taxes are moderate." +"emperor" -> "Well, I am the emperor of the dwarfs and the oldest living dwarf, jawoll!" +"age" -> "Well, I don't want to talk about my age." +"old" -> * +"youth" -> * +"army" -> "Well, you better ask the general." +"enemy" -> "Well, only a dead enemy is a good enemy." +"enemies" -> * +"thais" -> "Well we are at peace with Carlin and Thais." +"carlin" -> * +"city" -> "Well, go and see the wonders of our cities yourself." +"shop" -> "Well, my subjects maintain many fine shops. Go and have a look at their wares." +"merchant" -> "Well, there are some in our city. Go and visit them." +"craftsmen" -> * +"guild" -> "Well, we have two guilds in our town, the Knights and the Sorcerers." +"minotaur" -> "Well, we don't fear them. They seem more occupied with the humans anyway." +"elves" -> "Well, they are not as bad as one might think." +"paladin" -> "Well, we have some crossbowmen in our army but rely more on our knights." +"legola" -> "Well, isn't that the leader of the Carlin Paladins?" +"elane" -> "Well, the High Paladin is a woman that deserves respect. I admired most Elanes I met in my life." +"knight" -> "Well, dwarfish knights are feared by our enemies in the whole world." +"trisha" -> "Well, that's the Carlin High Knight, isn't she? Not to bad as fighter for a big one." +"sorceror" -> "Well, the sorcerers are followers of the elemental powers." + +"durin" -> "Well, Durin is one of the celestial paladins, messenger of the gods. He is the protector of the dwarfish race." +"druid" -> "Well, we have almost no druids in our town. If need arises we can call for them from Carlin." +"padreia" -> "Well, thats an trustworthy ally of dwarfs." +"good" -> "Well, good and evil will fight each other for all eternity." +"evil" -> * +"order" -> "Well, order is of great importance. Life has to follow rules, so do we." +"chaos" -> "Well, chaos is the ancient enemy. Dwarfs bring order to the world and give things shape. We are enemies of chaos." +"excalibug" -> "Well, well, well, the godblade. A myth? Perhaps. Even in my youth, it was only a legend." +"reward" -> "Well, isn't it reward enough to talk to the emperor of all dwarfs?" +"tbi" -> "Well, I don't think our southern allies have agents in our town." +"t.b.i." -> * +"edron" -> "Well, it is a colony of this human king." + +"promot" -> Price=20000, "Do you want to be promoted in your vocation for %P gold?", Topic=4 +Topic=4,"yes",Promoted,! -> "You are already promoted." +Topic=4,"yes",Level<20,! -> "You need to be at least level 20 in order to be promoted." +Topic=4,"yes",CountMoney "You do not have enough money." +Topic=4,"yes",Premium -> "Congratulations! You are now promoted. Visit the sage Eremo for new spells.", Promote, DeleteMoney +Topic=4,"yes" -> "You need a premium account in order to promote." +Topic=4 -> "Ok, then not." +"eremo" -> "It is said that he lives on a small island near Edron. Maybe the people there know more about him." +} diff --git a/data/npc/kulag.npc b/data/npc/kulag.npc new file mode 100644 index 0000000..8a174e4 --- /dev/null +++ b/data/npc/kulag.npc @@ -0,0 +1,11 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# Kulag.npc: Datenbank für die Stadtwache am Westtor + +Name = "Kulag, the guard" +Outfit = (131,19-19-19-19) +Home = [32287,32264,07] +Radius = 2 + +Behaviour = { +@"guards-thais.ndb" +} diff --git a/data/npc/lea.npc b/data/npc/lea.npc new file mode 100644 index 0000000..c9a23d9 --- /dev/null +++ b/data/npc/lea.npc @@ -0,0 +1,120 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# lea.npc: Datenbank für die Magierin Lea + +Name = "Lea" +Outfit = (138,59-95-94-113) +Home = [32348,31828,6] +Radius = 3 + +Behaviour = { +ADDRESS,Sorcerer,"hello$",! -> "Welcome back, %N!" +ADDRESS,Sorcerer,"hi$",! -> "Welcome back, %N!" +ADDRESS,"hello$",! -> "Greetings, %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Be patient %N, please.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Take care on your journeys." + +"bye" -> "Take care on your journeys.", Idle +"farewell" -> * +"job" -> "I am the archsorcerer of Carlin. I keep the secrets of our order." +"name" -> "My name is Lea." +"time" -> "Time is a force we sorcerers will master one day." +"wisdom" -> "You need great wisdom to cast spells of power." +"male" -> "Some tricks of sorcery are easy enough to be mastered even by males, but they'd better stick to cardtricks." +"sorcerer" -> "Any sorcerer dedicates his whole life to the study of the arcane arts." +"power" -> "We sorcerers wield arcane powers beyond comprehension of men." +"arcane" -> * +"vocation" -> "Your vocation is your profession. There are four vocations in this world: Sorcerers, paladins, knights, and druids." +"spellbook" -> "A spellbook lists all your spells. There you can find the pronunciation of each spell. You can buy one at the magicians' shop." +"spell",Sorcerer -> "I can teach you rune spells and instant spells. What kind of spell do you wish to learn? You can also tell me for which level you would like to learn a spell, if you prefer that.", Topic=2 +"spell" -> "Sorry, I only sell spells to Sorcerers." + +sorcerer,"wand",QuestValue(333)<1 -> "Oh, you did not purchase your first magical wand yet? Please take this little present from me as your magic teacher!",SetQuestValue(333,1),Type=3074, Amount=1,Create(Type) + + +Topic=2,"rune","spell" -> "I sell attack rune spells and support rune spells. Which of these interests you most?" +Topic=2,"instant","spell" -> "I sell attack spells, healing spells, support spells and summon spells. Which of these interests you most?" +Topic=2,"level" -> "For which level would you like to learn a spell?", Topic=2 +Topic=2,"bye" -> "Take care on your journeys.", Idle + +Sorcerer,"level" -> "For which level would you like to learn a spell?", Topic=2 +Sorcerer,"rune","spell" -> "I sell attack rune spells and support rune spells. Which of these interests you most?" +Sorcerer,"instant","spell" -> "I sell attack spells, healing spells, support spells and summon spells. Which of these interests you most?" + +Sorcerer,"attack","rune","spell" -> "I sell missile rune spells, explosive rune spells, field rune spells, wall rune spells and bomb rune spells." +Sorcerer,"support","rune","spell" -> "In this category I have 'Destroy Field'." + +Sorcerer,"missile","rune","spell" -> "In this category I have 'Light Magic Missile', 'Heavy Magic Missile' and 'Sudden Death'." +Sorcerer,"explosive","rune","spell" -> "In this category I have 'Fireball', 'Great Fireball' and 'Explosion'." +Sorcerer,"field","rune","spell" -> "In this category I have 'Poison Field', 'Fire Field' and 'Energy Field'." +Sorcerer,"wall","rune","spell" -> "In this category I have 'Fire Wall', 'Poison Wall' and 'Energy Wall'." +Sorcerer,"bomb","rune","spell" -> "In this category I have 'Firebomb'." + +Sorcerer,"attack","spell" -> "In this category I have 'Fire Wave', 'Energy Wave', 'Energy Beam' and 'Great Energy Beam'." +Sorcerer,"healing","spell" -> "In this category I have 'Light Healing', 'Intense Healing', 'Ultimate Healing' and 'Antidote'." +Sorcerer,"support","spell" -> "In this category I have 'Find Person', 'Light', 'Great Light', 'Magic Shield', 'Creature Illusion' and 'Invisible'." +Sorcerer,"summon","spell" -> "In this category I have 'Summon Creature'." + +Sorcerer,"find","person" -> String="Find Person", Price=80, "Do you want to buy the spell 'Find Person' for %P gold?", Topic=3 +Sorcerer,"light" -> String="Light", Price=100, "Do you want to buy the spell 'Light' for %P gold?", Topic=3 +Sorcerer,"light","healing" -> String="Light Healing", Price=170, "Do you want to buy the spell 'Light Healing' for %P gold?", Topic=3 +Sorcerer,"light","missile" -> String="Light Magic Missile", Price=500, "Do you want to buy the spell 'Light Magic Missile' for %P gold?", Topic=3 +Sorcerer,"antidote" -> String="Antidote", Price=150, "Do you want to buy the spell 'Antidote' for %P gold?", Topic=3 +Sorcerer,"intense","healing" -> String="Intense Healing", Price=350, "Do you want to buy the spell 'Intense Healing' for %P gold?", Topic=3 +Sorcerer,"poison","field" -> String="Poison Field", Price=300, "Do you want to buy the spell 'Poison Field' for %P gold?", Topic=3 +Sorcerer,"great","light" -> String="Great Light", Price=500, "Do you want to buy the spell 'Great Light' for %P gold?", Topic=3 +Sorcerer,"fire","field" -> String="Fire Field", Price=500, "Do you want to buy the spell 'Fire Field' for %P gold?", Topic=3 +Sorcerer,"heavy","missile" -> String="Heavy Magic Missile", Price=1500, "Do you want to buy the spell 'Heavy Magic Missile' for %P gold?", Topic=3 +Sorcerer,"magic","shield" -> String="Magic Shield", Price=450, "Do you want to buy the spell 'Magic Shield' for %P gold?", Topic=3 +Sorcerer,"fireball" -> String="Fireball", Price=800, "Do you want to buy the spell 'Fireball' for %P gold?", Topic=3 +Sorcerer,"energy","field" -> String="Energy Field", Price=700, "Do you want to buy the spell 'Energy Field' for %P gold?", Topic=3 +Sorcerer,"destroy","field" -> String="Destroy Field", Price=700, "Do you want to buy the spell 'Destroy Field' for %P gold?", Topic=3 +Sorcerer,"fire","wave" -> String="Fire Wave", Price=850, "Do you want to buy the spell 'Fire Wave' for %P gold?", Topic=3 +Sorcerer,"ultimate","healing" -> String="Ultimate Healing", Price=1000, "Do you want to buy the spell 'Ultimate Healing' for %P gold?", Topic=3 +Sorcerer,"great","fireball" -> String="Great Fireball", Price=1200, "Do you want to buy the spell 'Great Fireball' for %P gold?", Topic=3 +Sorcerer,"fire","bomb" -> String="Firebomb", Price=1500, "Do you want to buy the spell 'Fire Bomb' for %P gold?", Topic=3 +Sorcerer,"energy","beam" -> String="Energy Beam", Price=1000, "Do you want to buy the spell 'Energy Beam' for %P gold?", Topic=3 +Sorcerer,"creature","illusion" -> String="Creature Illusion", Price=1000, "Do you want to buy the spell 'Creature Illusion' for %P gold?", Topic=3 +Sorcerer,"poison","wall" -> String="Poison Wall", Price=1600, "Do you want to buy the spell 'Poison Wall' for %P gold?", Topic=3 +Sorcerer,"explosion" -> String="Explosion", Price=1800, "Do you want to buy the spell 'Explosion' for %P gold?", Topic=3 +Sorcerer,"fire","wall" -> String="Fire Wall", Price=2000, "Do you want to buy the spell 'Fire Wall' for %P gold?", Topic=3 +Sorcerer,"great","energy","beam" -> String="Great Energy Beam", Price=1800, "Do you want to buy the spell 'Great Energy Beam' for %P gold?", Topic=3 +Sorcerer,"invisible" -> String="Invisible", Price=2000, "Do you want to buy the spell 'Invisible' for %P gold?", Topic=3 +Sorcerer,"summon","creature" -> String="Summon Creature", Price=2000, "Do you want to buy the spell 'Summon Creature' for %P gold?", Topic=3 +Sorcerer,"energy","wall" -> String="Energy Wall", Price=2500, "Do you want to buy the spell 'Energy Wall' for %P gold?", Topic=3 +Sorcerer,"energy","wave" -> String="Energy Wave", Price=2500, "Do you want to buy the spell 'Energy Wave' for %P gold?", Topic=3 +Sorcerer,"sudden","death" -> String="Sudden Death", Price=3000, "Do you want to buy the spell 'Sudden Death' for %P gold?", Topic=3 + + +Topic=2,"8$" -> "For level 8 I have 'Find Person' and 'Light'.", Topic=2 +Topic=2,"9$" -> "For level 9 I have 'Light Healing'.", Topic=2 +Topic=2,"10$" -> "For level 10 I have 'Antidote'.", Topic=2 +Topic=2,"11$" -> "For level 11 I have 'Intense Healing'.", Topic=2 +Topic=2,"13$" -> "For level 13 I have 'Great Light'.", Topic=2 +Topic=2,"14$" -> "For level 14 I have 'Poison Field' and 'Magic Shield'.", Topic=2 +Topic=2,"15$" -> "For level 15 I have 'Fire Field' and 'Light Magic Missile'.", Topic=2 +Topic=2,"17$" -> "For level 17 I have 'Fireball' and 'Destroy Field'.", Topic=2 +Topic=2,"18$" -> "For level 18 I have 'Energy Field' and 'Fire Wave'.", Topic=2 +Topic=2,"20$" -> "For level 20 I have 'Ultimate Healing'.", Topic=2 +Topic=2,"23$" -> "For level 23 I have 'Great Fireball', 'Energy Beam' and 'Creature Illusion'.", Topic=2 +Topic=2,"25$" -> "For level 25 I have 'Summon Creature' and 'Heavy Magic Missile'.", Topic=2 +Topic=2,"27$" -> "For level 27 I have 'Firebomb'.", Topic=2 +Topic=2,"29$" -> "For level 29 I have 'Poison Wall' and 'Great Energy Beam'.", Topic=2 +Topic=2,"31$" -> "For level 31 I have 'Explosion'.", Topic=2 +Topic=2,"33$" -> "For level 33 I have 'Fire Wall'.", Topic=2 +Topic=2,"35$" -> "For level 35 I have 'Invisible'.", Topic=2 +Topic=2,"38$" -> "For level 38 I have 'Energy Wave'.", Topic=2 +Topic=2,"41$" -> "For level 41 I have 'Energy Wall'.", Topic=2 +Topic=2,"45$" -> "For level 45 I have 'Sudden Death'.", Topic=2 + +Topic=2 -> "Hmm, I have no spells for this level, but for many levels from 8 to 45.", Topic=2 + +Topic=3,"yes",SpellKnown(String)=1 -> "You already know how to cast this spell." +Topic=3,"yes",Level Amount=SpellLevel(String), "You have to be level %A to learn this spell." +Topic=3,"yes",CountMoney "You need more money." +Topic=3,"yes" -> "Here you are. Look in your spellbook for the pronunciation of this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=3 -> "Then not." +} diff --git a/data/npc/lector.npc b/data/npc/lector.npc new file mode 100644 index 0000000..07150a6 --- /dev/null +++ b/data/npc/lector.npc @@ -0,0 +1,45 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# lector.npc: Datenbank für den Metzger Lector + +Name = "Lector" +Outfit = (128,79-38-0-124) +Home = [32351,31795,7] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome to my humble shop, %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Just a minute, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Please come and buy again." + +"bye" -> "Please come and buy again.", Idle +"farewell" -> * +"job" -> "I am the butcher. I am selling delicious meat." +"butcher" -> * +"name" -> "My father named me Lector." +"father" -> "My father, Hannibal, was the royal cook. He died some years ago in an attack of the evil Ferumbras." +"time" -> "It is exactly %T." +"graveyard" -> "I heared, the mausoleum is haunted!" +"mausoleum" -> * +"dragon","steak" -> "Dragon steak was the favourite meal of Tark Trueblade." +"tark","trueblade" -> "Tark Trueblade was the greatest dragonslayer of all. I heared, he died in a battle with an ancient dragon lord." +"ghostlands" -> "A bloody place with a bloody history. I wonder if it realy drove people mad or if it just attracted those already disbalanced in their minds." + +"buy" -> "I can offer you ham or meat. Dragon steaks are out. " +"do","you","sell" -> * +"do","you","have" -> * +"food" -> "Are you looking for food? I can offer you ham or meat." + +"meat" -> Type=3577, Amount=1, Price=3, "Do you want to buy meat for %P gold?", Topic=1 +"ham" -> Type=3582, Amount=1, Price=6, "Do you want to buy a ham for %P gold?", Topic=1 + +%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=3*%1, "Do you wanna buy %A meat for %P gold?", Topic=1 +%1,1<%1,"ham" -> Type=3582, Amount=%1, Price=6*%1, "Do you wanna buy %A ham for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "I am sorry, but you do not have enough gold." +Topic=1 -> "Maybe later." +} diff --git a/data/npc/leedelle.npc b/data/npc/leedelle.npc new file mode 100644 index 0000000..70818b4 --- /dev/null +++ b/data/npc/leedelle.npc @@ -0,0 +1,176 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# leedelle.npc: Datenbank für die Händlerin Le'Delle (Newbie) + +Name = "Lee'Delle" +Outfit = (136,78-76-72-96) +Home = [32024,32196,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",premium,! -> "Hello, hello, %N! Please come in, look, and buy!" +ADDRESS,"hi$",premium,! -> * +ADDRESS,"hello$",! -> "I'm sorry %N, but I only serve premium account customers.", Idle +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",premium,! -> "Not now, not now, sorry %N. Please wait a moment.", Queue +BUSY,"hi$",premium,! -> * +BUSY,"hello$",! -> "I'm sorry %N, but I only serve premium account customers." +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Bye, bye." + +"bye" -> "Bye, bye.", Idle +"farewell" -> * +"how","are","you" -> "I am fine. I'm delighted to welcome you as customer." +"sell" -> "I sell much. Have a look at the blackboards for my wares or just ask." +"job" -> "I am a merchant, so what can I do for you?" +"name" -> "My name is Lee'Delle. Do you want to buy something?" +"time" -> "It is about %T. I am so sorry, I have no watches to sell. Do you want to buy something else?" +"help" -> "I am already helping you by selling stuff." +"monster" -> "There are plenty of them. Buy here the equipment to kill them and sell their loot afterwards!" +"dungeon" -> "be carefull down there. Make sure you bought enough torches and a rope or you might get lost." +"sewer" -> "The sewers are full of rats. They are quite a challenge for inexperienced adventurers." +"king" -> "The king supports our little village very much!" +"dallheim" -> "He is a great warrior and our protector." +"bug" -> "There are several bugs in the wildernes." +"stuff" -> "I sell equipment of all kinds. Just ask me about the type of wares you are interested in." +"tibia" -> "The continent is even more exciting than this isle!" +"thais" -> "Thais is the capital of the thaian empire." + +"mission" -> "I really love flowers. Sadly my favourites, honey flowers are very rare on this isle. If you can find me one, I'll give you a little reward." +"quest" -> * +"reward" -> * + +"honey", "flower", Count(2984)>=1 -> "Oh, thank you so much! Please take this piece of armor as reward.",Amount=1, Delete(2984), Create(3362) +"honey", "flower" -> "Honey flowers are my favourites ." + +"wares" -> "I sell weapons, shields, armor, helmets, and equipment. For what do you want to ask?" +"offer" -> * +"weapon" -> "I sell spears, rapiers, sabres, daggers, hand axes, axes, and short swords. Just tell me what you want to buy." +"armor" -> "I sell jackets, coats, doublets, leather armor, and leather legs. Just tell me what you want to buy." +"helmet" -> "I sell leather helmets, studded helmets, and chain helmets. Just tell me what you want to buy." +"shield" -> "I sell wooden shields and studded shields. Just tell me what you want to buy." +"equipment" -> "I sell torches, bags, scrolls, shovels, picks, backpacks, sickles, scythes, ropes, fishing rods and sixpacks of worms. Just tell me what you want to buy." +"do","you","sell" -> "What do you need? I sell weapons, armor, helmets, shields, and equipment." +"do","you","have" -> * + +"spear" -> Type=3277, Amount=1, Price=10, "Do you want to buy a spear for %P gold?", Topic=1 +"rapier" -> Type=3272, Amount=1, Price=15, "Do you want to buy a rapier for %P gold?", Topic=1 +"sabre" -> Type=3273, Amount=1, Price=25, "Do you want to buy a sabre for %P gold?", Topic=1 +"dagger" -> Type=3267, Amount=1, Price=5, "Do you want to buy a dagger for %P gold?", Topic=1 +"sickle" -> Type=3293, Amount=1, Price=8, "Do you want to buy a sickle for %P gold?", Topic=1 +"hand","axe" -> Type=3268, Amount=1, Price=8, "Do you want to buy a hand axe for %P gold?", Topic=1 +"axe" -> Type=3274, Amount=1, Price=20, "Do you want to buy an axe for %P gold?", Topic=1 +"short","sword" -> Type=3294, Amount=1, Price=30, "Do you want to buy a short sword for %P gold?", Topic=1 +"jacket" -> Type=3561, Amount=1, Price=10, "Do you want to buy a jacket for %P gold?", Topic=1 +"coat" -> Type=3562, Amount=1, Price=8, "Do you want to buy a coat for %P gold?", Topic=1 +"doublet" -> Type=3379, Amount=1, Price=16, "Do you want to buy a doublet for %P gold?", Topic=1 +"leather","armor" -> Type=3361, Amount=1, Price=25, "Do you want to buy a leather armor for %P gold?", Topic=1 +"leather","legs" -> Type=3559, Amount=1, Price=10, "Do you want to buy leather legs for %P gold?", Topic=1 +"leather","helmet" -> Type=3355, Amount=1, Price=12, "Do you want to buy a leather helmet for %P gold?", Topic=1 +"studded","helmet" -> Type=3376, Amount=1, Price=63, "Do you want to buy a studded helmet for %P gold?", Topic=1 +"chain","helmet" -> Type=3352, Amount=1, Price=52, "Do you want to buy a chain helmet for %P gold?", Topic=1 +"wooden","shield" -> Type=3412, Amount=1, Price=15, "Do you want to buy a wooden shield for %P gold?", Topic=1 +"studded","shield" -> Type=3426, Amount=1, Price=50, "Do you want to buy a studded shield for %P gold?", Topic=1 +"torch" -> Type=2920, Amount=1, Price=2, "Do you want to buy a torch for %P gold?", Topic=1 +"bag" -> Type=2853, Amount=1, Price=4, "Do you want to buy a bag for %P gold?", Topic=1 +"scroll" -> Type=2815, Amount=1, Price=5, "Do you want to buy a scroll for %P gold?", Topic=1 +"shovel" -> Type=3457, Amount=1, Price=10, "Do you want to buy a shovel for %P gold?", Topic=1 +"pick" -> "Sorry I fear the only picks left on this isle are in the posession of Al Dee." +"backpack" -> Type=2854, Amount=1, Price=10, "Do you want to buy a backpack for %P gold?", Topic=1 +"scythe" -> Type=3453, Amount=1, Price=12, "Do you want to buy a scythe for %P gold?", Topic=1 +"rope" -> Type=3003, Amount=1, Price=50, "Do you want to buy a rope for %P gold?", Topic=1 +"rod" -> Type=3483, Amount=1, Price=150, "Do you want to buy a fishing rod for %P gold?", Topic=1 + +%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=10*%1, "Do you want to buy %A spears for %P gold?", Topic=1 +%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=15*%1, "Do you want to buy %A rapiers for %P gold?", Topic=1 +%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=25*%1, "Do you want to buy %A sabres for %P gold?", Topic=1 +%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=5*%1, "Do you want to buy %A daggers for %P gold?", Topic=1 +%1,1<%1,"sickle" -> Type=3293, Amount=%1, Price=8*%1, "Do you want to buy %A sickles for %P gold?", Topic=1 +%1,1<%1,"hand","axe" -> Type=3268, Amount=%1, Price=8*%1, "Do you want to buy %A hand axes for %P gold?", Topic=1 +%1,1<%1,"axe" -> Type=3274, Amount=%1, Price=20*%1, "Do you want to buy %A axes for %P gold?", Topic=1 +%1,1<%1,"short","sword" -> Type=3294, Amount=%1, Price=30*%1, "Do you want to buy %A short swords for %P gold?", Topic=1 +%1,1<%1,"jacket" -> Type=3561, Amount=%1, Price=10*%1, "Do you want to buy %A jackets for %P gold?", Topic=1 +%1,1<%1,"coat" -> Type=3562, Amount=%1, Price=8*%1, "Do you want to buy %A coats for %P gold?", Topic=1 +%1,1<%1,"doublet" -> Type=3379, Amount=%1, Price=16*%1, "Do you want to buy %A dublets for %P gold?", Topic=1 +%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=25*%1, "Do you want to buy %A leather armors for %P gold?", Topic=1 +%1,1<%1,"leather","legs" -> Type=3559, Amount=%1, Price=10*%1, "Do you want to buy %A leather legs for %P gold?", Topic=1 +%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=12*%1, "Do you want to buy %A leather helmets for %P gold?", Topic=1 +%1,1<%1,"studded","helmet" -> Type=3376, Amount=%1, Price=63*%1, "Do you want to buy %A studded helmets for %P gold?", Topic=1 +%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=52*%1, "Do you want to buy %A chain helmets for %P gold?", Topic=1 +%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=15*%1, "Do you want to buy %A wooden shields for %P gold?", Topic=1 +%1,1<%1,"studded","shield" -> Type=3426, Amount=%1, Price=50*%1, "Do you want to buy %A studded shields for %P gold?", Topic=1 +%1,1<%1,"torch" -> Type=2920, Amount=%1, Price=2*%1, "Do you want to buy %A torches for %P gold?", Topic=1 +%1,1<%1,"bag" -> Type=2853, Amount=%1, Price=4*%1, "Do you want to buy %A bags for %P gold?", Topic=1 +%1,1<%1,"scroll" -> Type=2815, Amount=%1, Price=5*%1, "Do you want to buy %A scrolls for %P gold?", Topic=1 +%1,1<%1,"shovel" -> Type=3457, Amount=%1, Price=10*%1, "Do you want to buy %A shovels for %P gold?", Topic=1 +%1,1<%1,"backpack" -> Type=2854, Amount=%1, Price=10*%1, "Do you want to buy %A backpacks for %P gold?", Topic=1 +%1,1<%1,"scythe" -> Type=3453, Amount=%1, Price=12*%1, "Do you want to buy %A scythes for %P gold?", Topic=1 +%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=50*%1, "Do you want to buy %A ropes for %P gold?", Topic=1 +%1,1<%1,"rod" -> Type=3483, Amount=%1, Price=150*%1, "Do you want to buy %A fishing rods for %P gold?", Topic=1 + +"worm" -> "I sell worms only in sixpacks for 5 gold each, how many sixpacks of worms do you want to buy?" +"worms" -> * +%1,"worms" -> Type=3492, Amount=%1*6, Price=5*%1, "So you want to buy some of my sixpacks with altogether %A worms for %P gold?", Topic=1 +%1,"six","pack" -> * + +"sell","club" -> "I don't buy this garbage!" +"sell","dagger" -> Type=3267, Amount=1, Price=2, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell","spear" -> Type=3277, Amount=1, Price=3, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell","hand","axe" -> Type=3268, Amount=1, Price=4, "Do you want to sell a hand axe for %P gold?", Topic=2 +"sell","rapier" -> Type=3272, Amount=1, Price=5, "Do you want to sell a rapier for %P gold?", Topic=2 +"sell","axe" -> Type=3274, Amount=1, Price=7, "Do you want to sell an axe for %P gold?", Topic=2 +"sell","hatchet" -> Type=3276, Amount=1, Price=25, "Do you want to sell a hatchet for %P gold?", Topic=2 +"sell","sabre" -> Type=3273, Amount=1, Price=12, "Do you want to sell a sabre for %P gold?", Topic=2 +"sell","sword" -> Type=3264, Amount=1, Price=25, "Do you want to sell a sword for %P gold?", Topic=2 +"sell","mace" -> Type=3286, Amount=1, Price=30, "Do you want to sell a mace for %P gold?", Topic=2 +"sell","short","sword" -> Type=3294, Amount=1, Price=10, "Do you want to sell a short sword for %P gold?", Topic=2 +"sell","doublet" -> Type=3379, Amount=1, Price=3, "Do you want to sell a doublet for %P gold?", Topic=2 +"sell","leather","armor" -> Type=3361, Amount=1, Price=5, "Do you want to sell a leather armor for %P gold?", Topic=2 +"sell","chain","armor" -> Type=3358, Amount=1, Price=40, "Do you want to sell a chain armor for %P gold?", Topic=2 +"sell","studded","armor" -> Type=3378, Amount=1, Price=25, "Do you want to sell a studded armor for %P gold?", Topic=2 +"sell","leather","helmet" -> Type=3355, Amount=1, Price=3, "Do you want to sell a leather helmet for %P gold?", Topic=2 +"sell","chain","helmet" -> Type=3352, Amount=1, Price=12, "Do you want to sell a chain helmet for %P gold?", Topic=2 +"sell","studded","helmet" -> Type=3376, Amount=1, Price=20, "Do you want to sell a studded helmet for %P gold?", Topic=2 +"sell","wooden","shield" -> Type=3412, Amount=1, Price=3, "Do you want to sell a wooden shield for %P gold?", Topic=2 +"sell","studded","shield" -> Type=3426, Amount=1, Price=16, "Do you want to sell a studded shield for %P gold?", Topic=2 +"sell","brass","shield" -> Type=3411, Amount=1, Price=25, "Do you want to sell a brass shield for %P gold?", Topic=2 +"sell","plate","shield" -> Type=3410, Amount=1, Price=40, "Do you want to sell a plate shield for %P gold?", Topic=2 +"sell","copper","shield" -> Type=3430, Amount=1, Price=50, "Do you want to sell a copper shield for %P gold?", Topic=2 +"sell","leather","boots" -> Type=3552, Amount=1, Price=2, "Do you want to sell a pair of leather boots for %P gold?", Topic=2 +"sell","rope" -> Type=3003, Amount=1, Price=8, "Do you want to sell a rope for %P gold?", Topic=2 + +"sell",%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=2*%1, "Do you want to sell %A daggers for %P gold?", Topic=2 +"sell",%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=3*%1, "Do you want to sell %A spears for %P gold?", Topic=2 +"sell",%1,1<%1,"hand","axe" -> Type=3268, Amount=%1, Price=4*%1, "Do you want to sell %A hand axes for %P gold?", Topic=2 +"sell",%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=5*%1, "Do you want to sell %A rapiers for %P gold?", Topic=2 +"sell",%1,1<%1,"axe" -> Type=3274, Amount=%1, Price=7*%1, "Do you want to sell %A axes for %P gold?", Topic=2 +"sell",%1,1<%1,"hatchet" -> Type=3276, Amount=%1, Price=25*%1, "Do you want to sell %A hatchets for %P gold?", Topic=2 +"sell",%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=12*%1, "Do you want to sell %A sabres for %P gold?", Topic=2 +"sell",%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=25*%1, "Do you want to sell %A swords for %P gold?", Topic=2 +"sell",%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=30*%1, "Do you want to sell %A maces for %P gold?", Topic=2 +"sell",%1,1<%1,"short","sword" -> Type=3294, Amount=%1, Price=10*%1, "Do you want to sell %A short swords for %P gold?", Topic=2 +"sell",%1,1<%1,"doublet" -> Type=3379, Amount=%1, Price=3*%1, "Do you want to sell %A doublets for %P gold?", Topic=2 +"sell",%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=5*%1, "Do you want to sell %A leather armors for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=40*%1, "Do you want to sell %A chain armors for %P gold?", Topic=2 +"sell",%1,1<%1,"studded","armor" -> Type=3378, Amount=%1, Price=25*%1, "Do you want to sell %A studded armors for %P gold?", Topic=2 +"sell",%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=3*%1, "Do you want to sell %A leather helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=12*%1, "Do you want to sell %A chain helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"studded","helmet" -> Type=3376, Amount=%1, Price=20*%1, "Do you want to sell %A studded helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=3*%1, "Do you want to sell %A wooden shields for %P gold?", Topic=2 +"sell",%1,1<%1,"studded","shield" -> Type=3426, Amount=%1, Price=16*%1, "Do you want to sell %A studded shields for %P gold?", Topic=2 +"sell",%1,1<%1,"brass","shield" -> Type=3411, Amount=%1, Price=25*%1, "Do you want to sell %A brass shields for %P gold?", Topic=2 +"sell",%1,1<%1,"plate","shield" -> Type=3410, Amount=%1, Price=40*%1, "Do you want to sell %A plate shields for %P gold?", Topic=2 +"sell",%1,1<%1,"copper","shield" -> Type=3430, Amount=%1, Price=50*%1, "Do you want to sell %A copper shields for %P gold?", Topic=2 +"sell",%1,1<%1,"leather","boots" -> Type=3552, Amount=%1, Price=2*%1, "Do you want to sell %A pairs of leather boots for %P gold?", Topic=2 +"sell",%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=8*%1, "Do you want to sell %A ropes for %P gold?", Topic=2 + +Topic=1,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Sorry, you do not have enough gold." +Topic=1 -> "Maybe you will buy it another time." + +Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Sorry, you do not have one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have that many." +Topic=2 -> "Maybe next time." +} diff --git a/data/npc/leeland.npc b/data/npc/leeland.npc new file mode 100644 index 0000000..7b6802f --- /dev/null +++ b/data/npc/leeland.npc @@ -0,0 +1,37 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# leeland.npc: Datenbank für den Besitzer des allgemeinen Markts Leeland Slim + +Name = "Leeland" +Outfit = (130,19-36-96-76) +Home = [32883,32082,5] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Greetings, %N!" +ADDRESS,"hi$",! -> * +ADDRESS,"hail$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please give me another minute, %N. I am talking already, but will be avaliable for you very soon.", Queue +BUSY,"hi$",! -> * +BUSY,"hail$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye, %N. Make sure to visit my shop." + +"bye" -> "Good bye, %N. Make sure to visit my shop.", Idle +"name" -> "My name is Slim, Leeland Slim." +"job" -> "I am the owner of the Useful Things Warehouse." +"warehouse" -> "I offer many things. Actually I am sure you will find something you have desired for a long time." +"time" -> "So it is a watch you need? Make sure to buy one downstairs." +"king" -> "Do I hear envy in your voice? Is it that you realy want? To be ... king? Well, one never knows ... perhaps you find something royal in my warehouse." +"tibianus" -> * +"army" -> "Your question suggests you are interested in military? I am sure you will find something interesting in my warehouse." +"ferumbras" -> "Ah, Ferumbras. I remember selling him torches for his first adventures as if it was yesterday." +"excalibug" -> "That's one of the few things even I can't aquire for you." +"thais" -> "Perhaps one day I will settle in thais again. I love the city's potential." +"tibia" -> "I have seen most of it. And I like it. " +"carlin" -> "I was there some time ago. I exchanged ideas with some important people there and even could sell them something that furthered their cause." +"news" -> "I would love to have the time to chat and exchange gossip, but sadly business always comes first, you know?" +"tax" -> "Taxes are a necessary evil, people say. I like that." +"privilege" -> "Privileges have to be paid for. The one way ... or the other." +"gambling" -> "I just love bets and gambling. It inspires people doing such interesting things." +} diff --git a/data/npc/legola.npc b/data/npc/legola.npc new file mode 100644 index 0000000..392a854 --- /dev/null +++ b/data/npc/legola.npc @@ -0,0 +1,92 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# legola.npc: Datenbank für die Paladinin Legola + +Name = "Legola" +Outfit = (137,72-105-105-95) +Home = [32298,31784,7] +Radius = 2 + +Behaviour = { +ADDRESS,Paladin,"hello$",! -> "Hello, %N! Nice to see you." +ADDRESS,Paladin,"hi$",! -> * +ADDRESS,"hello$",! -> "Welcome to the Paladins, %N! What is your business here?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait a minute, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"job" -> "I am the local leader of the paladins' guild. I am trainer and teacher to our members." +"name" -> "My name is Legola. I am the head of the local paladins' guild." +"time" -> "It is %T." +"member" -> "Paladins profit from their chosen vocation. It has many advantages to be a paladin." +"profit" -> "The guild will help paladins to improve their skills. Besides we offer spells for our members." +"advantage" -> * +"vocation" -> "Your vocation is your profession. There are four vocations in Tibia: Paladins, knights, sorcerers, and druids." +"paladin" -> "Paladins are great warriors and able magicians. Besides we are deadly missile fighters. Many people in Tibia want to join us." +"skill" -> * +"warrior" -> "Of course, we aren't as strong as knights, but no druid or sorcerer will ever defeat a paladin with a sword." +"magician" -> "Paladins learn to use most runes and can cast some usefull spells." +"missile" -> "Paladins are missile fighters, unequaled in Tibia!" +"woman" -> "All guild leaders in Carlin are chosen for their wisdom, and so all are women." +"spellbook" -> "In a spellbook, your spells are listed. There you will find the pronunciation of each spell. If you want to buy one, visit the magicians' shop in the south of Carlin." +"ghostlands" -> "Many tried to break that curse, but the evil there is so deep and overwhelmig there seems to be no hope." + +"spell",Paladin -> "I can teach you rune spells and instant spells. What kind of spell do you wish to learn? You can also tell me for which level you would like to learn a spell, if you prefer that.", Topic=2 +"spell" -> "Sorry, I only sell spells to paladins." + +Topic=2,"rune","spell" -> "I sell 'Light Magic Missile', 'Heavy Magic Missile', 'Fireball' and 'Destroy Field'." +Topic=2,"instant","spell" -> "I sell healing spells, supply spells and support spells. Which of these interests you most?" +Topic=2,"level" -> "For which level would you like to learn a spell?", Topic=2 +Topic=2,"bye" -> "Good bye.", Idle + +Topic=2,"8$" -> "For level 8 I have 'Find Person' and 'Light'.", Topic=2 +Topic=2,"9$" -> "For level 9 I have 'Light Healing'.", Topic=2 +Topic=2,"10$" -> "For level 10 I have 'Antidote'.", Topic=2 +Topic=2,"11$" -> "For level 11 I have 'Intense Healing'.", Topic=2 +Topic=2,"13$" -> "For level 13 I have 'Great Light' and 'Conjure Arrow'.", Topic=2 +Topic=2,"14$" -> "For level 14 I have 'Food' and 'Magic Shield'.", Topic=2 +Topic=2,"15$" -> "For level 15 I have 'Light Magic Missile'.", Topic=2 +Topic=2,"16$" -> "For level 16 I have 'Poisoned Arrow'.", Topic=2 +Topic=2,"17$" -> "For level 17 I have 'Fireball' and 'Destroy Field'.", Topic=2 +Topic=2,"20$" -> "For level 20 I have 'Ultimate Healing'.", Topic=2 +Topic=2,"25$" -> "For level 25 I have 'Explosive Arrow' and 'Heavy Magic Missile'.", Topic=2 +Topic=2,"35$" -> "For level 35 I have 'Invisible'.", Topic=2 + +Topic=2 -> "Sorry, I have only spells for level 8 to 11 and 13 to 17 as well as for level 20, 25 and 35.", Topic=2 + +Paladin,"rune","spell" -> "I sell 'Light Magic Missile', 'Heavy Magic Missile', 'Fireball' and 'Destroy Field'." +Paladin,"instant","spell" -> "I sell healing spells, supply spells and support spells. Which of these interests you most?" +Paladin,"level" -> "For which level would you like to learn a spell?", Topic=2 + +Paladin,"healing","spell" -> "In this category I have 'Light Healing', 'Intense Healing', 'Ultimate Healing' and 'Antidote'." +Paladin,"supply","spell" -> "In this category I have 'Food', 'Conjure Arrow', 'Poisoned Arrow' and 'Explosive Arrow'." +Paladin,"support","spell" -> "In this category I have 'Find Person', 'Light', 'Great Light', 'Magic Shield' and 'Invisible'." + +Paladin,"find","person" -> String="Find Person", Price=80, "Do you want to buy the spell 'Find Person' for %P gold?", Topic=3 +Paladin,"light" -> String="Light", Price=100, "Do you want to buy the spell 'Light' for %P gold?", Topic=3 +Paladin,"food" -> String="Food", Price=300, "Do you want to buy the spell 'Food' for %P gold?", Topic=3 +Paladin,"light","healing" -> String="Light Healing", Price=170, "Do you want to buy the spell 'Light Healing' for %P gold?", Topic=3 +Paladin,"light","missile" -> String="Light Magic Missile", Price=500, "Do you want to buy the spell 'Light Magic Missile' for %P gold?", Topic=3 +Paladin,"antidote" -> String="Antidote", Price=150, "Do you want to buy the spell 'Antidote' for %P gold?", Topic=3 +Paladin,"intense","healing" -> String="Intense Healing", Price=350, "Do you want to buy the spell 'Intense Healing' for %P gold?", Topic=3 +Paladin,"conjure","arrow" -> String="Conjure Arrow", Price=450, "Do you want to buy the spell 'Conjure Arrow' for %P gold?", Topic=3 +Paladin,"great","light" -> String="Great Light", Price=500, "Do you want to buy the spell 'Great Light' for %P gold?", Topic=3 +Paladin,"heavy","missile" -> String="Heavy Magic Missile", Price=1500, "Do you want to buy the spell 'Heavy Magic Missile' for %P gold?", Topic=3 +Paladin,"magic","shield" -> String="Magic Shield", Price=450, "Do you want to buy the spell 'Magic Shield' for %P gold?", Topic=3 +Paladin,"fireball" -> String="Fireball", Price=800, "Do you want to buy the spell 'Fireball' for %P gold?", Topic=3 +Paladin,"poison","arrow" -> String="Poisoned Arrow", Price=700, "Do you want to buy the spell 'Poisoned Arrow' for %P gold?", Topic=3 +Paladin,"destroy","field" -> String="Destroy Field", Price=700, "Do you want to buy the spell 'Destroy Field' for %P gold?", Topic=3 +Paladin,"ultimate","healing" -> String="Ultimate Healing", Price=1000, "Do you want to buy the spell 'Ultimate Healing' for %P gold?", Topic=3 +Paladin,"explosive","arrow" -> String="Explosive Arrow", Price=1000, "Do you want to buy the spell 'Explosive Arrow' for %P gold?", Topic=3 +Paladin,"invisible" -> String="Invisible", Price=2000, "Do you want to buy the spell 'Invisible' for %P gold?", Topic=3 + +Topic=3,"yes",SpellKnown(String)=1 -> "You already know how to cast this spell." +Topic=3,"yes",Level Amount=SpellLevel(String), "You must be level %A to learn this spell." +Topic=3,"yes",CountMoney "Oh. You do not have enough money." +Topic=3,"yes" -> "Here you are. Look in your spellbook for the pronunciation of this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=3 -> "Ok. Then not." +} diff --git a/data/npc/liane.npc b/data/npc/liane.npc new file mode 100644 index 0000000..a8a6f65 --- /dev/null +++ b/data/npc/liane.npc @@ -0,0 +1,64 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# liane.npc: Datenbank für die Postfrau Liane + +Name = "Liane" +Outfit = (136,77-60-79-114) +Home = [32332,31784,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Hello %N. May I help you?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait a minute, %N. I am busy.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "It was a pleasure to help you." + +"bye" -> "It was a pleasure to help you.", Idle +"farewell" -> * + +"kevin" -> "Kevin Postner was already leader of the guild as I joined. I can't imagine anyone better for that position." +"postner" -> * +"postmasters","guild" -> "Our guild relys heavily on the honor and trustworthyness of its members." +"join" -> "You might apply for a membership in our haedquarter." +"headquarter" -> "Its just south oh Kazordoon. Follow the road and you will run right into it." + + +"measurements",QuestValue(234)>0,QuestValue(239)<1 -> "I have more urgent problem to attend then that. Those hawks are hunting my carrier pigeons. Bring me 12 arrows and I'll see if I have the time for this nonsense. Do you have 12 arrows with you?",Type=3447, Amount=12,Topic=5 +"arrows",QuestValue(234)>0,QuestValue(239)<1 -> "Do you have 12 arrows with you?",Type=3447, Amount=12,Topic=5 + +Topic=5,"yes",Count(Type)>=Amount -> "Great! Now I'll teach them a lesson ... For those measurements ... ", Delete(Type),SetQuestValue(234,QuestValue(234)+1),SetQuestValue(239,1) +Topic=5,"yes" -> "Fool, you have no 12 arrows." +Topic=5 -> "Don't waste my time." + + +"job" -> "I am working here at the post office. If you have questions about the Royal Carlin Mail System or the depots ask me." +"office" -> "I rarely leave my office. You are welcome at any time." +"name" -> "My name is Liane." +"time" -> "Now it's %T." +#"mail" -> "Our mail system is unique! And so simple even males can use it. Do you want to know more about it?", Topic=1 +#"depot" -> "The depots are very easily to use. Just step in front of them and you will find your items in them. They are free for all citizens. Hail our Queen!" +"queen" -> "Our Queen's rule makes Carlin prosper." +"carlin" -> "Our wonderful town is protected by the wise Queen Eloise." +"thais" -> "A town ruled by men, a dangerous place. Anyway, we bring also letters and parcels there." +"benjamin" -> "He is the postman in Thais and somewhat stupid. But he never sents wrong letters or parcels." +"ghostlands" -> "We don't deliver letters or parcels there, sorry." +"wally" -> "Wally and I became pen-pals in the course of years." + +@"gen-post.ndb" + +#"letter" -> Amount=1, Price=5, "Do you want to buy a letter for %P gold?", Topic=2 +#"parcel" -> Amount=1, Price=10, "Do you want to buy a parcel for %P gold?", Topic=3 + +#Topic=1,"yes" -> "The Mail System enables you to send and receive letters and parcels. You can buy them here if you want." +#Topic=1 -> "Is there anything else, I can do for you?" + +#Topic=2,"yes",CountMoney>=Price -> "Here it is. Don't forget to write the name of the receiver in the first line and the address in the second one before you put the letter in a mailbox.", DeleteMoney, Create(3505) +#Topic=2,"yes" -> "Oh, you have not enough gold to buy a letter." +#Topic=2 -> "Ok." + +#Topic=3,"yes",CountMoney>=Price -> "Here you are. Don't forget to write the name and the address of the receiver on the label. The label has to be in the parcel before you put the parcel in a mailbox.", DeleteMoney, Create(3503), Create(3507) +#Topic=3,"yes" -> "Oh, you have not enough gold to buy a parcel." +#Topic=3 -> "Ok." +} diff --git a/data/npc/lightfoot.npc b/data/npc/lightfoot.npc new file mode 100644 index 0000000..b4a41d3 --- /dev/null +++ b/data/npc/lightfoot.npc @@ -0,0 +1,11 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# lightfoot.npc: Datenbank fuer den Rennhund Lightfoot + +Name = "Lightfoot" +Outfit = (32,0-0-0-0) +Home = [32914,32080,6] +Radius = 14 + +Behaviour = { +ADDRESS -> Idle +} diff --git a/data/npc/lily.npc b/data/npc/lily.npc new file mode 100644 index 0000000..80429c7 --- /dev/null +++ b/data/npc/lily.npc @@ -0,0 +1,51 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# lily.npc: Datenbank fuer die Druidin Lily + +Name = "Lily" +Outfit = (138,78-101-86-115) +Home = [32068,32225,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome, %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment, %N. I'll be with you in no time.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Take care." + +"bye" -> "Take care.", Idle +"farewell" -> * +"how","are","you" -> "Very well. Thank you." +"offer" -> "I only sell my antidote runes and I'll be happy to buy some blueberries from you." +"job" -> "I am a druid, bound to the spirit of nature. I'm selling antidote runes that help against poison. Oh, and I buy blueberries, of course." +"name" -> "My name is Lily." + +"hyacinth" -> "Hyacinth lives in the forest. He's never in town so I don't know him very well." +"time" -> "It is about %T." +"help" -> "I can sell you an antidote rune. It's against the poison of so many dangerous creatures." + +"monster" -> "Many monsters are poisonous. Don't let them bite you or you will need one of my antidote runes." +"creature" -> * +"poison" -> * +"life","fluid" -> "I'm sorry, but Hyacinth is the only one on Rookgaard who knows how to brew life fluids." + +"antidote" -> Type=3153, Data=1, Amount=1, Price=40, "Do you want to buy an antidote rune for %P gold?", Topic=1 +"rune" -> * +%1,1<%1,"antidote" -> Type=3153, Data=1, Amount=%1, Price=40*%1, "Do you want to buy %A antidote runes for %P gold?", Topic=1 +%1,1<%1,"rune" -> * + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Sorry, you don't have enough gold." +Topic=1 -> "As you wish." + +"sell","blueberry" -> Type=3588, Amount=5, Price=1, "Do you want to sell 5 blueberries for %P gold?", Topic=2 +"sell","berry" -> * +"sell","blueberries" -> * +"sell","berries" -> * + +Topic=2,"yes",Count(Type)>=Amount -> "Fine! Here's your gold.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Oh, I'm sorry. I'm not buying less than 5 blueberries." +Topic=2 -> "As you wish." +} diff --git a/data/npc/livielle.npc b/data/npc/livielle.npc new file mode 100644 index 0000000..303d4cf --- /dev/null +++ b/data/npc/livielle.npc @@ -0,0 +1,59 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# Livielle.npc: Datenbank für die Nahrungsmittelhändlerin Livielle + +Name = "Livielle" +Outfit = (138,114-94-132-132) +Home = [32982,32036,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",male,! -> "Ah, 'ello, %N! I can see you're longing for my delicious fruits, chéri." +ADDRESS,"hi$",male,! -> * +ADDRESS,"salut$",male,! -> * +ADDRESS,"hello$",female,! -> "Bienvenue, %N! My fruits will complete the icing on your cake." +ADDRESS,"hi$", female,! -> * +ADDRESS,"salut$",female,! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Don't push me, don't push me. One after another, %N." +BUSY,"hi$",! -> * +BUSY,"salut$",! -> * +BUSY,! -> NOP +VANISH,! -> "Aww, I don't even deserve a farewell?" + +"bye" -> "Bon appétit, and come back soon for your daily dose of vitamins!", Idle +"au","revoir" -> "Bon appétit, and come back soon for your daily dose of vitamins!", Idle +"job" -> "Alors, guess what my job might be, standing 'ere in the middle of all these juicy exotic fruits?" +"shop" -> * +"name",male -> "Moi? Livielle for you, chéri. " +"name",female -> "I'm Livielle Delacroix, madame." +"time" -> "Time is %T now." +"help" -> "Oh, for sure will my fruits 'elp you driving off all these nasty diseases and strengthen your immune system!" +"thanks" -> "You're welcome, enjoy." +"thank","you" -> * + +"buy" -> "What's your favorite flavour today? I offer all sorts of exotic fruits." +"do","you","sell" -> * +"do","you","have" -> * +"offer" -> * +"fruits" -> "I offer you bananas, melons, pumpkins, white mushrooms, oranges, strawberries, and blueberries." + +"banana" -> Type=3587, Amount=1, Price=5, "Do you want to buy a banana for %P gold?", Topic=1 +"white","mushroom" -> Type=3723, Amount=1, Price=10, "Do you want to buy one of the white mushrooms for %P gold?", Topic=1 +"orange" -> Type=3586, Amount=1, Price=10, "Do you want to buy an orange for %P gold?", Topic=1 +"strawberr" -> Type=3591, Amount=1, Price=2, "Do you want to buy a strawberry for %P gold?", Topic=1 +"melon" -> Type=3593, Amount=1, Price=10, "Do you want to buy a melon for %P gold?", Topic=1 +"pumpkin" -> Type=3594, Amount=1, Price=10, "Do you want to buy a pumpkin for %P gold?", Topic=1 +"blueberr" -> Type=3588, Amount=1, Price=1, "Do you want to buy a blueberry for %P gold?", Topic=1 + +%1,1<%1,"banana" -> Type=3587, Amount=%1, Price=5*%1, "Do you want to buy %A bananas for %P gold?", Topic=1 +%1,1<%1,"white","mushroom" -> Type=3723, Amount=%1, Price=10*%1, "Do you want to buy %A of the white mushrooms for %P gold?", Topic=1 +%1,1<%1,"orange" -> Type=3586, Amount=%1, Price=10*%1, "Do you want to buy %A oranges for %P gold?", Topic=1 +%1,1<%1,"strawberr" -> Type=3591, Amount=%1, Price=2*%1, "Do you want to buy %A strawberries for %P gold?", Topic=1 +%1,1<%1,"melon" -> Type=3593, Amount=%1, Price=10*%1, "Do you want to buy %A melons for %P gold?", Topic=1 +%1,1<%1,"pumpkin" -> Type=3594, Amount=%1, Price=10*%1, "Do you want to buy %A pumpkins for %P gold?", Topic=1 +%1,1<%1,"blueberr" -> Type=3588, Amount=%1, Price=1*%1, "Do you want to buy %A blueberries for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Merci, 'ere you go.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Sorry, but that's not enough money, please count again." +Topic=1 -> "You should really prefer my fruits over all this fat meat offered elsewhere. They keep you lithe and lissom." +} diff --git a/data/npc/lokur.npc b/data/npc/lokur.npc new file mode 100644 index 0000000..a289bb0 --- /dev/null +++ b/data/npc/lokur.npc @@ -0,0 +1,55 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# lokur.npc: Datenbank für den Postzwerg Lokur + +Name = "Lokur" +Outfit = (160,57-79-98-95) +Home = [32647,31904,8] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Hiho %N. May I help you?" +ADDRESS,"hi$",! -> "Hiho %N. May I help you?" +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Sorry %N, I am busy right now. One moment please.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Come back if you need my services." + +"bye" -> "Come back if you need my services.", Idle +"farewell" -> * +"job" -> "I am the royal postdwarf and damned proud of it." +"office" -> "It's not big but I like the company." +"name" -> "My name is Lokur Stampsmasher, son of Earth of the Dragoneaters." +"time" -> "Too bad, I forgot my watch at home." +"mail" -> "The mail system was invented by dwarfs! Do you want me to tell you about it?", Topic=1 +#"depot" -> "Just walk towards them and you will find the items you stored in them during your last visit." +"king" -> "Our king has a treasure room and does not need a depot." +"carlin" -> "Imagine, they have a postoffice their too, jawoll." +"thais" -> * + +"kevin" -> "Ah, this human is persistant as a dwarf. A worthy leader indeed, jawoll." +"postner" -> * +"postmasters","guild" -> "The guild keeps things running. Organized and reliable. I appreciate that, jawoll." +"join" -> "Our members are handpicked by Kevin postner in our headquarter." +"headquarter" -> "Its south of kazordoon. Just follow that road, can't miss it." + + +"measurements",QuestValue(235)>0 -> "Ask Kroox about that stuff." +"measurements",QuestValue(234)>0 -> "Come on, I have no clue what they are. Better ask my armorer Kroox for such nonsense. Go and ask him for good ol' Lokurs measurements, he'll know.",SetQuestValue(235,1) + +@"gen-post.ndb" + +#"letter" -> Amount=1, Price=5, "So you want to buy a letter for %P gold?", Topic=2 +#"parcel" -> Amount=1, Price=10, "So you want to buy a parcel for %P gold?", Topic=3 + +Topic=1,"yes" -> "The mail system enables you to send and receive letters and parcels. You can buy them here if you want." +Topic=1 -> "Is there anything else, I can do for you?" + +#Topic=2,"yes",CountMoney>=Price -> "Here it is. Don't forget to write the name of the receiver in the first line and the address in the second one before you put the letter in a mailbox.", DeleteMoney, Create(3505) +#Topic=2,"yes" -> "Oh, you have not enough gold to buy a letter." +#Topic=2 -> "Ok." + +#Topic=3,"yes",CountMoney>=Price -> "Here you are. Don't forget to write the name and the address of the receiver on the label. The label has to be in the parcel before you put the parcel in a mailbox.", DeleteMoney, Create(3503), Create(3507) +#Topic=3,"yes" -> "Oh, you have not enough gold to buy a parcel." +#Topic=3 -> "Ok." +} diff --git a/data/npc/lorbas.npc b/data/npc/lorbas.npc new file mode 100644 index 0000000..82616bc --- /dev/null +++ b/data/npc/lorbas.npc @@ -0,0 +1,63 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# lorbas.npc: Datenbank für den falschen mönch lorbas + +Name = "Lorbas" +Outfit = (57,0-0-0-0) +Home = [32695,32310,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Be greeted, dear traveller." +ADDRESS,"hi$",! -> * +ADDRESS,"hiho$",! -> * +ADDRESS,! -> Idle + +BUSY,"hello$",! -> "Please wait a moment, %N.", Queue +BUSY,"hi$",! -> * +BUSY,"hiho$",! -> * +BUSY,! -> NOP +VANISH,! -> "Accept my sincere good wishes." + +"bye" -> "Accept my sincere good wishes.", Idle +"farewell" -> * +"job" -> "I am just a humble monk and responsible to maintain this little outpost that is leftover from our grand order." +"monk" -> "We monks of the humble path feel that we are not worthy to spread the word of the gods. We live in humility and poverty to serve the gods. Most of us have vowed an oath of silence and I humbly took the burden to become the spokesperson." +"order" -> "Our order was once the greatest and richest in the whole known world. Kings, traders and knights of various orders were our supporters and the gods smiled upon us ... or at least that's what we thought until the day of doom." +"time" -> "I own no watch and only a small number of other worldly possessions." +"day","doom" -> "On the day of doom, our dream of building the greatest and most opulent cathedral was shattered." +"shattered" -> "The cathedral was already high and impressive, the order had started to move in although there was still much left to be done. Then the great earthquake came." +"earthquake" -> "Some say it was just the unstable ground or volcanic activity, some even claim it was the work of demons, but we know it was the will of the gods to punish our vanity." +"vanity" -> "In our vanity we thought that we could impress the gods with our money and show piety by building them a monument. ...", + "We were wrong and the gods punished us by sending the worst earthquake that mankind has seen. ...", + "Its ground motions could still be felt in Thais and as the dust settled, little had remained of that what we had built. ...", + "Most members of our order were dead, others turned mad or lost faith. We are all that is left from our glorious order." +"cathedral" ->"What was once planned as the most impressive cathedral of all times, lies now in ruins. ...", + "All what the earthquake has left over is a heap of rubble. The ruins are cursed and everybody who dares to go there will draw the ire of heaven on himself. ...", + "All those that travel there are infested with bad luck. But only few have returned from this treacherous ground. Noxious fumes are killing intruders almost unnoticed. ...", + "Crumbling structures might kill you instantly. ...", + "Those who survive the dangers of nature will face the soul-eating ghosts of those who have died in the catastrophe. ...", + "It's not worth to go there, there are no richnesses or treasures left in the ruins, the gold of our order melted away in funding the cathedral's construction. ...", + "I urge you to stay away from the cursed ground and the ruins. For the safety of your body and your soul keep away from there." +"king" -> "The king is a worldly ruler, and we don't burden ourselves with worldly concerns anymore." +"venore" -> "The gracious tradesmen from Venore send us provisions from time to time." +"thais" -> "Thais is far and we have little contact with the kingdom's capital." +"carlin" -> "We have no relations with that town." +"edron" -> "I hope the knightly order there fares better than our own." +"gods" -> "I am not worthy to speak about the gods." + +"tibia" -> "The world is in the hand of the gods." + +"kazordoon" -> "The dwarves are far from being humble. At least this ancient folk knows that there is nothing to gain in the cathedral's ruins and their treasure hunters stay away from there." +"dwarves" -> * +"dwarfs" -> * +"ab'dendriel" -> "They will have to learn on their own." +"elves" -> * +"elfs" -> * +"darama" -> "Another continent that has to be seen as a present of the gods to us." +"darashia" -> "I will not judge those people." +"ankrahmun" -> "I am not the right person to discuss this subject." +"ferumbras" -> "He will discover where his path will lead him to. But no matter how ruthless he is, even he stays away from the ruins of the cathedral." +"excalibug" -> "It is rumoured to be hidden somewhere beneath Edron." +"assassin" -> "I know nothing about that topic. If you would excuse me, I have things to attend.",idle +"dark","monk" -> * +} diff --git a/data/npc/lorek.npc b/data/npc/lorek.npc new file mode 100644 index 0000000..2aec46b --- /dev/null +++ b/data/npc/lorek.npc @@ -0,0 +1,88 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# Lorek.npc: Datenbank für den Fährman Lorek + +Name = "Lorek" +Outfit = (132,19-10-38-95) +Home = [32679,32775,7] +Radius = 0 + +Behaviour = { +ADDRESS,"hello$",! -> "Greetings, %N." +ADDRESS,"hi$",! -> * +ADDRESS,"hiho$",! -> * +ADDRESS,! -> Idle + +BUSY,"hello$",! -> "Just wait.", Queue +BUSY,"hi$",! -> * +BUSY,"hiho$",! -> * +BUSY,! -> NOP +VANISH,! -> "Bye." + +"bye" -> "Bye.", Idle +"farewell" -> * +"job" -> "I am a ferryman. If you want me to transport you to the other end of the city, feel free to ask me for a passage." +"name" -> "I am Lorek." +"time" -> "I have no idea." +"king" -> "I wonder if he will inspect our colony some day." +"venore" -> "It seems the traders are incredibly rich." +"thais" -> "I left Thais for the opportunities that might be found here." +"carlin" -> "I am not sure if we are at war with them. I think they defy the rule of our king." +"edron" -> "Edron has to be very pretty and all people there are rich and such." +"jungle" -> "I can only hope that the guards protect us all from those dangerous beasts out there." + +"tibia" -> "The world is so big that it often scares me." + +"kazordoon" -> "I overheard the dwarves talking about it. I have no idea what it is though." +"dwarves" -> "There are some dwarves living here." +"dwarfs" -> * +"ab'dendriel" -> "What?" +"elves" -> "I only heard of them, but I never saw one. It's said that they have funny ears." +"elfs" -> * +"darama" -> "If more people move to Darama, I might get a better job and earn a fortune." +"darashia" -> "Another human settlement on this continent. It's somewhere in the desert though." +"ankrahmun" -> "They say it's a city full of undead and half-dead people. What a horrible thought!" +"ferumbras" -> "I heard he is some scary magician or so." +"excalibug" -> "What's that?" +"apes" -> "If only the guards could stop their constant attacks." +"lizard" -> "I have only heard about them. I hope they won't come here." +"dworcs" -> "Those little greenskins are more dangerous than a cobra." + + +"trip" -> "I can bring you either to the centre of Port Hope or to the west end of the town, where would you like to go?" +"route" -> * +"passage" -> * +"destination" -> * +"sail" -> * +"go" -> * + +"cent" -> Price=7, "Do you seek a passage to the centre of Port Hope for %P gold?", Topic=1 +"west" -> Price=7, "Do you seek a passage to the west end of Port Hope for %P gold?", Topic=2 + + +Topic=1,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" +Topic=2,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" + +Topic=1,"yes",Premium,CountMoney>=Price -> "Here we go!", DeleteMoney, Idle, EffectOpp(11), Teleport(32628,32771,7), EffectOpp(11) +Topic=1,"yes",CountMoney "Sorry, you do not have enough gold." +Topic=2,"yes",Premium,CountMoney>=Price -> "Here we go!", DeleteMoney, Idle, EffectOpp(11), Teleport(32558,32780,7), EffectOpp(11) +Topic=2,"yes",CountMoney "Sorry, you do not have enough gold." +Topic>0 -> "Maybe another time." + +#"trip" -> Price=7, "Would you like to travel to the other end of Port Hope or to the centre of the town for 7 gold?", Topic=1 +#"route" -> * +#"passage" -> * +#"town" -> * +#"destination" -> * +#"sail" -> * +#"go" -> * + +#Topic=1,"end",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" +#Topic=1,"centre",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" + +#Topic=1,"end",Premium,CountMoney>=Price -> "Here we go!", DeleteMoney, Idle, EffectOpp(11), Teleport(32558,32780,7), EffectOpp(11) +#Topic=1,"end",CountMoney "Sorry, you do not have enough gold." +#Topic=1,"centre",Premium,CountMoney>=Price -> "Here we go!", DeleteMoney, Idle, EffectOpp(11), Teleport(32628,32771,7), EffectOpp(11) +#Topic=1,"centre",CountMoney "Sorry, you do not have enough gold." +#Topic=1,"yes" -> "HELLO? Anyone in there? I was asking you WHERE you want to travel!" + +} diff --git a/data/npc/loria.npc b/data/npc/loria.npc new file mode 100644 index 0000000..ce0a6c3 --- /dev/null +++ b/data/npc/loria.npc @@ -0,0 +1,109 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# loria.npc: Datenbank für die Zauberkundige Loria + +Name = "Loria" +Outfit = (138,96-118-82-95) +Home = [32385,32131,7] +Radius = 10 + +Behaviour = { +ADDRESS,"hello","loria",! -> "Welcome %N, my friend." +ADDRESS,"hi","loria",! -> * +ADDRESS,"hello",! -> "Welcome %N." +ADDRESS,"hi",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Just a minute, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Hope to see you again." + +"bye" -> "May the magic be with you, %N.", Idle +"farewell" -> * +"job" -> "I am studying the power of magic all the time." +"lake" -> "I hope you like it. It is named like my master, Alatar, the Sage" +"name" -> "I am Loria, a former apprentice of Alatar, the Sage." +"alatar" -> "Well, he was my great master. He taught me all these fantastic things about magic. I really miss him." +"time" -> "Time means nothing to me." +"buy" -> "I don't care for money, I care for magic." +"power" -> "Although your attack spells get stronger with your usage of magic, real power is gained by finding strategies to properly use your magic abilities." +"mana" -> "Mana is the source of all magic. If you use spells, it will drain mana from your energy pool. This mana regenerates slowly, if you eat, or if you drink those mana fluids you can buy at Xodet's." +"gorn" -> "He runs an equipment shop close to the north gate of the city." +"xodet" -> "He runs a magic shop in the main road." +"praise","alatar" -> "I praise my master Alatar." + +"kill" -> "Killing and destruction are just foolish steaps to entrophy." + +"quest" -> "I heard from a mystic bone of the lich lord below the House of Necromant. Bring it to me, and you will receive a reward." +"crystal" -> "The mystic crystal should be able to resurrect fresh corpses." +"necromant" -> "He lived in a lonely house in the south eastern part of Tibia beyond the mountains." +"reward" -> "I'll teach you a very seldom spell.", Topic=4 +Topic=4,"spell" -> "I'll teach you 'exevo gran mas vis', but bring me this bone first!" + +"magic",Knight -> "I could tell you much about all sorcerer spells, but you won't understand it. Anyway, feel free to ask me." +"magic" -> "Oh, I can tell you a lot about all sorcerer spells. Feel free to ask me." +"spell" -> "Oh, I can tell you a lot about all sorcerer spells. Feel free to ask me." +"rune" -> "All spells starting with the syllable 'ad' must be burned into a rune. For this buy a rune from Xodet and put it in one of your hands. Now cast the formula of the spell." +"Muriel" -> "He runs his magic shop in the southwest of the city. He sells runes and spells and helps you, if you want to become a sorcerer." +"find","person" -> "If you search someone, this spell will give you an idea of the direction you must head. You will be able to see, whether he is below or above you." +"light" -> "A ray of light will emerge from your flat hand to illuminate your environment." +"light","healing" -> "The paths to the next temple are long. Even in Tibia. So learn this spell, and be able to heal yourself during your travels. This spell will only cure small wounds, but it is pretty helpful." +"light","magic","missile" -> "You can activate this spell by pointing your index finger in the direction of your enemy, conjure the power of your rune and shoot the magic missiles in your enemy's body." +"antidote" -> "This spell sucks the venom out of your veins, that some enemy might have injected." +"intense","healing" -> "This spell will cure more wounds or greater ones at once. This is of course more 'mana intensive', but everybody will sooner or later get in a situation where mana is nothing - compared to life." +"poison","field" -> "This spell will create a single field of poisonous gas. Cast it on a creature you were not able to arrange a peace treaty with. If it has no antidote, watch what could happen if you forget yours." +"great","light" -> "This spell will illuminate your whole screen and last longer than 'light'. Use it in deep dungeons, 'cause behind every corner there could be your last enemy ... and you might just walk into him." +"fire","field" -> "This spell acts similar to the 'poison field' spell, except that you create fire instead of poisonous gas. Don't enter it yourself or you will realize why it is said that 'fire eats everything'." +"heavy","magic","missile" -> "Remember the spell where you only got to wave your hand? Well, wave it twice and shoot a heavy magic missile at your enemy. This spell will create a rune with five charges." +"magic","shield" -> "Well, mages are more bookworms than sportsmen, and as such often neglect their physical fitness. In ancient tomes lies the power to use mana as an equivalent to life. So use this spell to survive." +"fireball" -> "A perfect symbiosis of fire and wind. More is not to be said about this spell. Use this fireball as a warning or as your defence, but don't burn your fingers." +"energy","field" -> "This one will create a field of energy. Everyone stepping in will be struck from lightning. This field will not last as long as poison or fire fields, but it is more deadly." +"destroy","field" -> "Trapped again between fire, poison and energy fields? This spell will give you the ability to destruct the fields, so you can pass safely." +"fire","wave" -> "Turn to you opponent and release the forces of nature with a whisper of your voice. A triangle of fire will burn all persons in your view, so take care, in which direction you look!" +"ultimate","healing" -> "This spell is able to cure almost every injury at a higher cost than the other healing spells." +"great","fireball" -> "Imagine scaling the normal fireball by two and raising the fire temperature." +"firebomb" -> "With a snip of your finger you can cover the floor with a burning carpet that keeps on burning for a while." +"fire","bomb" -> "With a snip of your finger you can cover the floor with a burning carpet that keeps on burning for a while." +"energybeam" -> "A ray of energy will strike everyone in your current direction" +"creature","illusion" -> "A good one to scare childs. You can change your appearance to any monster. You can be as handsome as a ghoul!" +"poison","wall" -> "With this one you can create a huge wall of poisonous gas. Many monsters will be too scared to pass the wall and if they do, they will choke from nausea." +"explosion" -> "A strong blast of fire wounds the opponent you point at, and the adjacent squares." +"fire","wall" -> "As the poison wall, this spell creates an even larger wall of fire, burning everyone who passes." +"great","energy","beam" -> "A lightning bolt strikes the point you look at." +"invisible" -> "This spell drains the colors out of you body, making yourself invisible for an hour or two." +"summon","creature" -> "This one gives you the ability to summon monsters that aid you in your battles." +"energy","wall" -> "Attracts lightning bolts from the sky, to form a giant wall, seriously damaging everyone who passes." +"energy","wave" -> "Shoots a triangular bundle of lightning bolts in the direction you look." +"sudden","death" -> "The best spell for deciding a battle within seconds. The spell tries to interrupt the opponents heart beat, leading to his instant death in most cases." + +"formula" -> "Which is the spell, you need the formula to?", Topic=1 +Topic=1,"find","person" -> "Say the words: exiva 'name'" +Topic=1,"light" -> "Say the words: utevo lux" +Topic=1,"light","healing" -> "Say the word: exura" +Topic=1,"light","magic","missile" -> "Say the word: adori" +Topic=1,"antidote" -> "Say the words: exana pox" +Topic=1,"intense","healing" -> "Say the words: exura gran" +Topic=1,"poison","field" -> "Say the words: adevo grav pox" +Topic=1,"great","light" -> "Say the words: utevo gran lux" +Topic=1,"fire","field" -> "Say the words: adevo grav flam" +Topic=1,"heavy","magic","missile" -> "Say the words: adori gran" +Topic=1,"magic","shield" -> "Say the words: utamo vita" +Topic=1,"fireball" -> "Say the words: adori flam" +Topic=1,"energy","field" -> "Say the words: adevo grav vis" +Topic=1,"destroy","field" -> "Say the words: adito grav" +Topic=1,"fire","wave" -> "Say the words: exevo flam hur" +Topic=1,"ultimate","healing" -> "Say the words: exura vita" +Topic=1,"great","fireball" -> "Say the words: adori gran flam" +Topic=1,"fire","bomb" -> "Say the words: adevo mas flam" +Topic=1,"firebomb" -> "Say the words: adevo mas flam" +Topic=1,"energy","beam" -> "Say the words: exevo vis lux" +Topic=1,"creature","illusion" -> "Say the words: utevo res ina 'creature'" +Topic=1,"poison","wall" -> "Say the words: adevo mas grav pox" +Topic=1,"explosion" -> "Say the words: adevo mas hur" +Topic=1,"fire","wall" -> "Say the words: adevo mas grav flam" +Topic=1,"great","energy","beam" -> "Say the words: exevo gran vis lux" +Topic=1,"invisible" -> "Say the words: utana vid" +Topic=1,"summon","creature" -> "Say the words: utevo res 'creature'" +Topic=1,"energy","wall" -> "Say the words: adevo mas grav vis" +Topic=1,"energy","wave" -> "Say the words: exevo mort hur" +Topic=1,"sudden","death" -> "Say the words: adori vita vis" +} diff --git a/data/npc/loui.npc b/data/npc/loui.npc new file mode 100644 index 0000000..99be514 --- /dev/null +++ b/data/npc/loui.npc @@ -0,0 +1,51 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# Loui.npc: Datenbank für Loui den ängstlichen Mönch + +Name = "Loui" +Outfit = (57,0-0-0-0) +Home = [32014,32190,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "BEWARE! Beware of that hole!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait, you may listen to the frightening story I am telling!", Queue +BUSY,"hi$",! -> * + +BUSY,! -> NOP +VANISH,! -> "STAY AWAY FROM THAT HOLE!" + +"bye" -> "May the gods protect you! And stay away from that hole!", Idle +"farewell" -> * +"job" -> "I am a monk, collecting healing herbs." +"name" -> "My name is Loui." +"monk" -> "I am a humble servant of the gods." +"tibia" -> "Everything around us, that is Tibia." +"rookgaard" -> "This is the place where everything starts." +"god" -> "They created Tibia and all lifeforms. Talk to other monks and priests to learn more about them." +"life" -> "The gods blessed Tibia with abundant forms of life." +"herb" -> "I was looking for some herbs as I foolishly entered this unholy hole." +"obi" -> "He owns a shop in the town." +"al","dee" -> "He owns a shop in the town." +"seymour" -> "Seymour is the headmaster of the local academy." +"academy" -> "Most adventurers take their first steps there." +"willie" -> "The gods may protect me from his foul language." +"monster" -> "There must be an army of them, just down this hole." +"rabbit" -> "So it must have been some magic wielding beasts using creature illusion. Good thing you escaped." + +"quest" -> "I have no quests but to stay away from that hole and I'd recomend you to do the same." +"task" -> * + +"gold" -> "I am pennyless and poor as it is fit for a humble monk like me." +"money" -> * +"rat" -> "The good thing is, those horrible rats stay in the town mostly. The bad thing is, they do so because outside the bigger Monsters devour them." +"hole" -> "While looking for herbs I found that hole. I went down though I had no torch. And then I heard THEM! There must be dozens!" +"story" -> * +"them" -> "They were so many, EVERYWHERE! I could barely escape alive. I have no clue what THEY were but one more second down there and I'd be dead!" + +"heal" -> "Sorry I am out of mana and ingredients, please visit Cipfried in the town." +"time" -> "Now, it is %T, my child." + + +} diff --git a/data/npc/lubo.npc b/data/npc/lubo.npc new file mode 100644 index 0000000..c24c904 --- /dev/null +++ b/data/npc/lubo.npc @@ -0,0 +1,65 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# lubo.npc: Datenbank fuer Lubo, den Haendler im Abenteurer-Laden + +Name = "Lubo" +Outfit = (129,38-39-96-114) +Home = [32488,32119,7] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome to my adventurer shop, %N! What do you need?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Sorry %N, I am already talking to a customer. Please wait for your turn.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"job" -> "I am selling equipment for adventurers. Do you need anything?" +"name" -> "I am Lubo, the owner of this shop." +"time" -> "It is exactly %T." +"mountain" -> "It is said that once there lived a great magician on the top of this mountain." +"magician" -> "I don't remember his name, but it's said that his banner was the black eye." +"food" -> "I sell the best apples in Tibia." +"map" -> "Oh! I'm sorry, I sold the last one just five minutes ago." +"magic" -> "There's a lot of magic flowing in the mountain to the north." +"weapon" -> "If you want to buy weapons, you'll have to go to a town or city." +"dog" -> "This is Ruffy my dog, please don't do him any harm." +"pet" -> "There are some strange stories about a magicians pet names. Ask Hoggle about it." +"finger" -> "Oh, you sure mean this old story about the mage Dago, who lost two fingers when he conjured a dragon." + +"inn" -> "Frodo runs a nice inn in the near town Thais." +"crunor","cottage" -> "Ah yes, I remember my grandfather talking about that name. This house used to be an inn a long time ago. My family bought it from some of these flower guys." +"flower","guy" -> "Oh, I mean druids of course. They sold the cottage to my family after some of them died in an accident or something like that." +"accident" -> "As far as I can remember the story, a pet escaped its stable behind the inn. It got somehow involved with powerfull magic at a ritual and was transformed in some way." +"stable",QuestValue(211)=3 -> "My grandpa told me, in the old days there were some behind this cottage. Nothing big though, just small ones, for chicken or rabbits.",SetQuestValue(211,4) +"stable",QuestValue(211)<3 -> "Sorry speak louder I can't hear you." + +"equipment" -> "I sell torches, fishing rods, sixpacks of worms, ropes, water hoses, backpacks, apples, and maps." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"offer" -> * + +"torch" -> Type=2920, Amount=1, Price=3, "Do you want to buy a torch for %P gold?", Topic=1 +"rope" -> Type=3003, Amount=1, Price=60, "Do you want to buy a rope for %P gold?", Topic=1 +"water","hose" -> Type=2901, Amount=1, Price=10, Data=1, "Do you want to buy a water hose for %P gold?", Topic=1 +"backpack" -> Type=2854, Amount=1, Price=25, "Do you want to buy a backpack for %P gold?", Topic=1 +"fishing","rod" -> Type=3483, Amount=1, Price=175, "Do you want to buy a fishing rod for %P gold?", Topic=1 +"crowbar" -> Type=3304, Amount=1, Price=260, "Do you want to buy a crowbar for %P gold? I know its rather expensive, but I must protect people from thieves.", Topic=1 +"apple" -> Type=3585, Amount=1, Price=3, "Do you want to buy an apple for %P gold?", Topic=1 +%1,"torch" -> Type=2920, Amount=%1, Price=3*%1, "Do you want to buy %A torches for %P gold?", Topic=1 +%1,"apple" -> Type=3585, Amount=%1, Price=3*%1, "Do you want to buy %A apples for %P gold?", Topic=1 + +"worm" -> "I sell worms only in sixpacks for 5 gold each, how many sixpacks of worms do you want to buy?" +"worms" -> * +%1,"worms" -> Type=3492, Amount=%1*6, Price=5*%1, "So you want to buy some of my sixpacks with altogether %A worms for %P gold?", Topic=1 +%1,"six","pack" -> * + + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Come back, when you have enough money." +Topic=1 -> "Hmm, but next time." +} diff --git a/data/npc/lugri.npc b/data/npc/lugri.npc new file mode 100644 index 0000000..ca77e7f --- /dev/null +++ b/data/npc/lugri.npc @@ -0,0 +1,91 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# lugri.npc: Datenbank fuer den Zathrothpriester Lugri + +Name = "Lugri" +Outfit = (9,0-0-0-0) +Home = [32389,32118,8] +Radius = 4 + +Behaviour = { +ADDRESS,"hello$",! -> "What do you want, %N?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "SILENCE!" +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "May darkness be with you!" + +"bye" -> "Leave now, %N. The gods of darkness will watch your soul!", Idle +"farewell" -> * +"job" -> "I am a priest of Zathroth, the bringer of dark secrets." +"name" -> "My name is Lugri." +"news" -> "You will soon see the 'news' with your own eyes. " +"tibia" -> "The world of Tibia is to be taken by the strongest." +"how","are","you"-> "I feel the power of evil rising and enjoy that." +"sell" -> "I am in the death business. You wouldn't like what I have to offer." +"god$" -> "The gods of darkness give us the chance to reach our whole potentials, the gods of good want to capture us in eternal stasis!", Topic=2 +"gods$" -> * +"life" -> "Life is war. It's about survival of the fittest." +"citizen" -> "The people of Tibia are sheep, so be smart and strong enough to become their wolf." +"people" -> * +"king" -> "This puny king is no threat for our master's plans." +"monster" -> "They are a challenge to sift the chaff from the wheat." +"quest" -> "Aren't we all on a quest for survival and supremacy?" +"mission" -> * +"survival" -> * +"supermacy" -> * +"gold" -> Price=30, "Do you want to make a donation?", Topic=1 +"money" -> * +"donation" -> * +"fight" -> "Life is an eternal fight!" +"slay" -> "The weak have to be slain by the strong!" +"heal" -> "Your wounds are your problem, not mine." +"help" -> "If you cant help yourself you are not worth of my assistance." +"ferumbras" -> "He is one of Zathroth's strongest followers and wields special powers, given to him by the dark one." +"time" -> "Who cares?" +"excalibug" -> "It's existence is just a lie to inspire hope and bravery in the hearts of the followers of good." + +Topic=2,"good" -> "The so called gods of good are Fardos, Uman, the elements, Suon, Crunor, Nornur, Bastesh, Kirok, Toth, and Banor." +Topic=2,"light" -> "The so called gods of good are Fardos, Uman, the elements, Suon, Crunor, Nornur, Bastesh, Kirok, Toth, and Banor." +"fardos" -> "Fardos is the creator. He is a helpless watcher whose 'creation' is far more then he bargained for." +"uman" -> "Uman is a jealous keeper of magic. He gives only little knowledge to the mortals." +"suon" -> "Suon is one of the suns of our world. He gives his light mindlessly to the weak and the strong alike." +"crunor" -> "Crunor is a plantgod ... and plants exist to be stomped over." +"nornur" -> "Nornur fancies himself as god of fate without even understanding the ways of fate at all." +"bastesh" -> "Bastesh is so afraid that she hides in the depth of the seas." +"kirok" -> "Kirok, the mad one, is the patron of scientists and jesters, more a nuisance than a god." +"toth" -> "Toth is just the undertaker for the other 'gods of good'." +"banor" -> "Banor isn't a god at all, but one of their tools. It is stupidity to worship a tool, isn't it?" +"tibiasula" -> "Zathroth took her life, recoginzig it was necessary for the process of creation." +Topic=2,"tibia" -> "Tibia is just the mindless elemental power of earth." +"sula" -> "Sula is just the mindless elemental power of water." +"air" -> "Air is is just a mindless elemental force." +"fire" -> "Fire is is just a mindless elemental force." + +Topic=2,"evil" -> "The glorious gods of darkness are Zathroth, Fafnar, Brog, Urgith, and the Archdemons." +Topic=2,"darkness"-> "The glorious gods of darkness are Zathroth, Fafnar, Brog, Urgith, and the Archdemons." +"zathroth" -> "Zathroth represents the true and unbound power of magic. He is the keeper of great secrets." +"fafnar" -> "Fafnar is the power of the sun. She burns the weak to ashes." +"brog" -> "Brog, the raging one, the great destroyer, the berserk of darkness ... call him how you like, but fear his awesome power." +"urgith" -> "Urgith is the master of the undead. The bonemaster also takes care of the damned souls." +"archdemons" -> "The demons are powerful followers of Zathroth. Their leaders are known as the ruthless seven." +"ruthless","seven"-> "Infernatil, Pumin, Verminor, Tafariel, Apocalypse, Bazir and Ashfalor." +"tafariel" -> "She is the mistress of the damned! Rewarding or torturing, it is the same for her victims!" +"apocalypse" -> "It is said even speaking its TRUE name will bring total destruction to you!" +"pumin" -> "He is the lord of despair." +"infernatil" -> "The incendiary of hell." +"bazir" -> "He is the great deciver, the lord of lies." +"Verminor" -> "Ah, the plaguelord." +"ashfalor" -> "The right hand of Urgith. The general of the undead hordes." +"pits","inferno" -> "After the ruthless seven conquered it, it's again a holy place for the followers of the dark path." +"nightmare","pits"-> "That name is a disgrace. The pityful nightmare knights couldn't defend them and even lost the treasure of their order there." +"goshnar" -> "The necromant king was only defeated by the nightmare knights due to a bad twist of fate." +"necromant","nectar"-> "That's none of your business!" + +Topic=1,"yes",CountMoney>=Price -> "May the gods bless you!", DeleteMoney, EffectOpp(15) +Topic=1,"yes" -> "Don't be ashamed but you lack the gold." +Topic=1 -> "As you wish." + +"death","to","noodles" -> Type=3061, Amount=1, "So, I guess you bring me a magic crystal?", Topic=3 +Topic=3,"yes",Count(Type)>=Amount -> "Fine. Now you get what you deserve, you fool! DIE IN AGONY!", Burning(25,25), EffectOpp(6), EffectMe(14), Delete(Type), Idle +} diff --git a/data/npc/luna.npc b/data/npc/luna.npc new file mode 100644 index 0000000..b50008d --- /dev/null +++ b/data/npc/luna.npc @@ -0,0 +1,61 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# luna.npc: Datenbank für die Kräuterhändlerin Luna + +Name = "Luna" +Outfit = (137,0-118-100-115) +Home = [33254,31840,5] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Greetings, traveller." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Sorry, I'm too busy now." +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Goodbye, traveller." + +"bye" -> "Goodbye, traveller.", Idle +"name" -> "I'm called Luna." +"job" -> "I sell various herbs, mushrooms, and flowers." +"time" -> "Sorry, I don't know." +"king" -> "I don't know much about the king, sorry." +"tibianus" -> * +"army" -> "I sometimes heal soldiers with my herbal mixtures." +"heal" -> * +"ferumbras" -> "Mentioning his name makes me shiver." +"excalibug" -> "I am not an expert for weapons." +"thais" -> "I prefer the wilderness to cities." +"tibia" -> * +"carlin" -> * +"edron" -> * +"news" -> "I fear I know nothing new that is of any importance." +"rumors" -> * + +"offer" -> "I'm selling various herbs, mushrooms, and flowers." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"herbs" -> "I have stone herbs, star herbs, and ferns. What do you want?" +"mushroom" -> "I have white, red, and brown mushrooms. Which one do you want?" +"flowers" -> "I have red roses and tulips. What do you want?" + +"white","mushroom" -> Type=3723, Amount=1, Price=6, "Do you want to buy one of the white mushrooms for %P gold?", Topic=1 +"red","mushroom" -> Type=3724, Amount=1, Price=12, "Do you want to buy one of the red mushrooms for %P gold?", Topic=1 +"brown","mushroom" -> Type=3725, Amount=1, Price=10, "Do you want to buy one of the brown mushrooms for %P gold?", Topic=1 + +%1,1<%1,"white","mushroom" -> Type=3723, Amount=%1, Price=6*%1, "Do you want to buy %A of the white mushrooms for %P gold?", Topic=1 +%1,1<%1,"red","mushroom" -> Type=3724, Amount=%1, Price=12*%1, "Do you want to buy %A of the red mushrooms for %P gold?", Topic=1 +%1,1<%1,"brown","mushroom" -> Type=3725, Amount=%1, Price=10*%1, "Do you want to buy %A of the brown mushrooms for %P gold?", Topic=1 + + +"rose" -> Type=3658, Amount=1, Price=11, "Do you want to buy a red rose for %P gold?", Topic=1 +"tulip" -> Type=3668, Amount=1, Price=9, "Do you want to buy a tulip for %P gold?", Topic=1 +"stone","herb" -> Type=3735, Amount=1, Price=28, "Do you want to buy a stone herb for %P gold?", Topic=1 +"star","herb" -> Type=3736, Amount=1, Price=21, "Do you want to buy a star herb for %P gold?", Topic=1 +"fern" -> Type=3737, Amount=1, Price=24, "Do you want to buy a fern for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Come back, when you have enough money." +Topic=1 -> "Hmm, but next time." +} diff --git a/data/npc/lungelen.npc b/data/npc/lungelen.npc new file mode 100644 index 0000000..784c7c7 --- /dev/null +++ b/data/npc/lungelen.npc @@ -0,0 +1,17 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# lungelen.npc: Datenbank für die Erzmagierin Lungelen + +Name = "Lungelen" +Outfit = (138,77-19-95-115) +Home = [32303,32267,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Please don't disturb me, I am very busy in my recent researches. Have a nice day!", Idle +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> NOP +BUSY,"hi$",! -> NOP +BUSY,! -> NOP +VANISH,! -> NOP +} diff --git a/data/npc/lynda.npc b/data/npc/lynda.npc new file mode 100644 index 0000000..aaa43b7 --- /dev/null +++ b/data/npc/lynda.npc @@ -0,0 +1,158 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# lynda.npc: Datenbank für die Priesterin Lynda + +Name = "Lynda" +Outfit = (138,79-83-86-114) +Home = [32333,32200,7] +Radius = 4 + +Behaviour = { +ADDRESS,male,"my","heart","belongs","to",! -> "I ask thee, %N, will you honor your bride and stay at her side even in the darkest hours life could bring upon you?", Topic=9 +ADDRESS,female,"my","heart","belongs","to",! -> "I ask thee, %N, will you honor your groom and stay at his side even in the darkest hours life could bring upon you?", Topic=9 +ADDRESS,"hello$","lynda",! -> "Welcome in the name of the gods, pilgrim %N!" +ADDRESS,"hi$","lynda",! -> * +ADDRESS,"hello$",! -> * +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "%N! Please be patient, my child.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "May the gods be with you!" + +"bye" -> "Good bye, %N. May the gods guard you, my child!", Idle +"farewell" -> * +"job" -> "I am a priest of the great pantheon." +"news" -> "Sorry, I had no enlightening visions lately." +"name" -> "My name is Lynda. And the spirits tell me that you are %N." +"tibia" -> "The world of Tibia is the creation of the gods." +"how","are","you"-> "Thank you, I'm fine, the gods are with me." +"sell" -> "The grace of the gods must be earned, not bought!" +"sin$" -> "Do you whish to confess your sins?", Topic=3 +"sins$" -> "Do you whish to confess your sins?", Topic=3 +"god$" -> "The gods of good guard us and guide us, the gods of evil want to destroy us and steal our souls!", Topic=2 +"gods$" -> * +"life" -> "Life is a gift of the gods, honor life and don't destroy it." +"citizen" -> "The things I know about our citizens are confidential." +"lugri" -> "He is a follower of evil. May the gods punish him." +"king" -> "King Tibianus is our benevolent sovereign." +"monster" -> "They are creatures of the gods of evil!" +"quest" -> "It is my mission to spread knowledge about the gods." +"mission" -> * +"gold" -> Price=15, "Do you want to make a donation?", Topic=1 +"money" -> * +"donation" -> * +"fight" -> "It is MY mission to teach, it is YOUR mission to fight!" +"slay" -> * + +"help",HP<40,! -> "You are hurt, my child. I will heal your wounds.", HP=40, EffectOpp(13) +"help",Poison>0,! -> "You are poisoned, my child. I will help you.", Poison(0,0), EffectOpp(14) +"help",Burning>0,! -> "You are burning, my child. I will help you.", Burning(0,0), EffectOpp(15) + +"heal$",Burning>0 -> "You are burning, my child. I will help you.", Burning(0,0), EffectOpp(15) +"heal$",Poison>0 -> "You are poisoned, my child. I will help you.", Poison(0,0), EffectOpp(14) +"heal$",HP<40 -> "You are hurt, my child. I will heal your wounds.", HP=40, EffectOpp(13) + +"heal$",PvPEnforced -> "You aren't looking that bad." +"heal$" -> "You aren't looking that bad. Sorry, I can't help you. But if you are looking for additional protection you should go on the pilgrimage of ashes." + + +"blessing",PvPEnforced,! -> "The lifeforce of this world is waning. There are no more blessings avaliable on this world." +"pilgrimage",PvPEnforced,! -> * +"ashes",PvPEnforced,! -> * + +"spiritual",PvPEnforced,! -> * +"shielding",PvPEnforced,! -> * +"sacred","places",PvPEnforced,! -> * +"spark",PvPEnforced,! -> * +"phoenix",PvPEnforced,! -> * +"embrace",PvPEnforced,! -> * +"fire",PvPEnforced,! -> * +"suns",PvPEnforced,! -> * +"wisdom",PvPEnforced,! -> * +"solitude",PvPEnforced,! -> * + + +"pilgrimage" -> "Whenever you receive a lethal wound your lifeforce is damaged. With every single of the five blessings you have this damage will be reduced." +"ashes" -> * +"blessing" -> "There are five different blessings available in five sacred places. These blessings are: the spiritual shielding, the spark of the phoenix, the embrace of tibia, the fire of the suns and the wisdom of solitude." +"sacred","places" -> "Just ask in which of the five blessings you are interested in." + +"spiritual", QuestValue(104) > 0 -> "I see you received the spiritual shielding in the whiteflower temple south of Thais." +"shielding", QuestValue(104) > 0 -> * +"spiritual" -> "You can receive the spiritual shielding in the whiteflower temple south of Thais." +"shielding" -> * + +"spark", QuestValue(102) > 0 -> "I an sense that the spark of the phoenix already was given to you by the dwarven priests of earth and fire in Kazordoon." +"phoenix", QuestValue(102) > 0 -> * +"spark" -> "The spark of the phoenix is given by the dwarven priests of earth and fire in Kazordoon." +"phoenix" -> * + +"embrace", QuestValue(105) > 0 -> "I can sense the druids north of Carlin provided you with the embrace of tibia." +"embrace" -> "The druids north of Carlin can provide you with the embrace of tibia." + +"fire","suns", QuestValue(103) > 0 -> "I can see you recieved the blessing of the two suns in the suntower near Ab'Dendriel ." +"suns", QuestValue(103) > 0 -> * +"fire","suns" -> "Ask for the blessing of the two suns in the suntower near Ab'Dendriel ." +"suns" -> * + + +"wisdom", QuestValue(101) > 0 -> "I can sense you already talked to the hermit Eremo on the isle of Cormaya and recieved this blessing." +"solitude", QuestValue(101) > 0 -> * +"wisdom" -> "Talk to the hermit Eremo on the isle of Cormaya about this blessing." +"solitude" -> * + + +"ferumbras" -> "He is a favourite of the gods of evil and one of the champions of evil." +"time" -> "Now, it is %T." +"excalibug" -> "This fabled weapon was lost in ancient times. If someone found it, this person would be nearly invincible." + +Topic=2,"good" -> "The gods we call the good ones are Fardos, Uman, the Elements, Suon, Crunor, Nornur, Bastesh, Kirok, Toth, and Banor." +"fardos" -> "Fardos is the creator, the great obsever. He is our caretaker." +"uman" -> "Uman is the positive aspect of magic. He brings us the secrets of the arcane arts." +"suon" -> "Suon is the lifebringing sun. He observes the creation with love." +"crunor" -> "Crunor, the great tree, is the father of all plantlife. He is a prominent god for many druids." +"nornur" -> "Nornur is the mysterious god of fate. Who knows if he is its creator or just a chronist?" +"bastesh" -> "Bastesh, the deep one, is the goddess of the sea and its creatures." +"kirok" -> "Kirok, the mad one, is the god of scientists and jesters." +"toth" -> "Toth, lord of death, is the keeper of the souls, the guardian of the afterlife." +"banor" -> "Banor, the heavenly warrior, is the patron of all fighters against evil. He is the gift of the gods to inspire humanity." +"tibiasula" -> "Tibiasula lost her life, but out of her essence the world was created." + +Topic=2,"tibia" -> "Tibia is the essence of the elemental power of earth." +"sula" -> "Sula is the essence of the elemental power of water." +"air" -> "Air is one of the primal elemental forces, sometimes worshipped by tribal shamans." +"fire" -> "Fire is one of the primal elemental forces, sometimes worshipped by tribal shamans." + +Topic=2, "evil" -> "The gods we call the evil ones are Zathroth, Fafnar, Brog, Urgith, and the Archdemons!" +"zathroth" -> "Zathroth is the destructive aspect of magic. He is the deceiver and the thief of souls." +"fafnar" -> "Fafnar is the scorching sun. She observes the creation with hate and jealousy." +"brog" -> "Brog, the raging one, is the great destroyer. The berserk of darkness." +"urgith" -> "The bonemaster Urgith is the lord of the undead and keeper of the damned souls." +"archdemons" -> "The demons are followers of Zathroth. The cruelest are known as the ruthless seven." +"ruthless", "seven" -> "I dont want to talk about that subject!" + +Topic=1,"no" -> "As you wish." +Topic=1,"yes",CountMoney>=Price -> "May the gods bless you!", DeleteMoney, EffectOpp(15) +Topic=1,"yes",CountMoney "Dont be ashamed, but you lack the gold." + +Topic=3,"yes" -> "So tell me what shadows your soul, my child.", Topic=4 +Topic=3 -> "As you wish." +Topic=4 -> "Meditate on that and pray for your soul." + +"marriage" -> "You want me to initiate a marriage ceremony?", Topic=5 +"ceremony" -> * +Topic=5,"yes" -> "In the Name of the Gods of good, I ask thee, if both of you are prepared and ready!", Topic=6 +Topic=5,"i$","will$" -> * +Topic=5 -> "Perhaps another time. Marriage isn't a step one should consider without love in the heart." +Topic=6,"yes" -> "Silence please! I hereby invoke the attention of the eternal powers looking over our souls and lives. May the gods bless us!", EffectMe(13), Topic=7 +Topic=6,"i$","will$" -> * +Topic=7,male,"may","gods","bless","us" -> "I ask thee, %N, will you honor your bride and stay at her side even in the darkest hours life could bring upon you?", Topic=8 +Topic=7,female,"may","gods","bless","us" -> "I ask thee, %N, will you honor your groom and stay at his side even in the darkest hours life could bring upon you?", Topic=8 +Topic=8,male,"yes" -> "So by the powers of the gods your soul is now bound to your bride. Bride, step forward and tell me to whom your heart belongs!", EffectOpp(14), Idle +Topic=8,male,"i$","will$" -> * +Topic=8,female,"yes" -> "So by the powers of the gods your soul is now bound to your groom. Groom, step forward and tell me to whom your heart belongs!", EffectOpp(14), Idle +Topic=8,"i$","will$" -> * +Topic=9,"yes" -> "So by the powers of the gods your souls are now bound together for eternity. May the gods watch with grace over your further life as a married couple. Go now and celebrate your marriage!", EffectOpp(14), EffectMe(13), Idle +Topic=9,"i$","will$" -> * +Topic=9,"no" -> "Your neglection of love hurts my heart. Leave now!", Idle +} diff --git a/data/npc/maealil.npc b/data/npc/maealil.npc new file mode 100644 index 0000000..daf1d49 --- /dev/null +++ b/data/npc/maealil.npc @@ -0,0 +1,134 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# maealil.npc: Datenbank für die Mystikerin Maealil (Elfenstadt) + +Name = "Maealil" +Outfit = (63,0-0-0-0) +Home = [32732,31631,7] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "Ashari, %N." +ADDRESS,"hi$",! -> * +ADDRESS,"ashari$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Sorry, please wait a moment %N.", Queue +BUSY,"hi$",! -> * +BUSY,"ashari$",! -> * +BUSY,! -> NOP +VANISH,! -> "Asha Thrazi, traveller." + +"bye" -> "Asha Thrazi, traveller.", Idle +"asha","thrazi" -> * +"farewell" -> * +"job" -> "I am a mystic." +"name" -> "I am known as Maealil." +"time" -> "I don't own one of those little machines." +"mystic" -> "I am a philosopher and healer." + +"elves" -> "We are an ancient race, abandoned by the gods and doomed to find our way alone." +"dwarfs" -> "They cultivate earth but don't understand it." +"humans" -> "They are somewhat orcish in their nature." +"troll" -> "I don't think it's a good idea to keep servants." + +"cenath" -> "My parents were Deraisim but joined the Cenath caste before my birth." +"kuridai" -> "I hope they don't do something foolish one day." +"deraisim" -> "Unfortunately they are to busy to care for the finer things in life." +"abdaisim" -> "They should join our town for their and our own safety." +"teshial" -> "I would love to learn more about the Teshial." +"dream" -> * +"ferumbras" -> "Only another servant of evil." +"crunor" -> "The great tree is the beginning for all things living and Priyla helps us to understand that." +"priyla" -> "The daughter of the stars gives us knowledge and teaches us magic." + +"excalibug" -> "Is that a new kind of bug the Deraisim found?" +"news" -> "I don't know anything of importance." + +"magic" -> "I can heal you or even teach you some spells of healing." +"druid" -> "Druids are great healers." +"sorcerer" -> "They understand so few..." +"spellbook" -> "I have none here." +"spell" -> "I teach the spells 'Light Healing', 'Antidote', 'Antidote Rune', 'Intense Healing', 'Intense Healing Rune, 'Ultimate Healing', and 'Ultimate Healing Rune'." + +Druid,"light","healing" -> String="Light Healing", Price=170, "Do you want to buy the spell 'Light Healing' for %P gold?", Topic=3 +Druid,"antidote" -> String="Antidote", Price=150, "Do you want to buy the spell 'Antidote' for %P gold?", Topic=3 +Druid,"intense","healing" -> String="Intense Healing", Price=350, "Do you want to buy the spell 'Intense Healing' for %P gold?", Topic=3 +Druid,"intense","healing","rune" -> String="Intense Healing Rune", Price=600, "Do you want to buy the spell 'Intense Healing Rune' for %P gold?", Topic=3 +Druid,"antidote","rune" -> String="Antidote Rune", Price=600, "Do you want to buy the spell 'Antidote Rune' for %P gold?", Topic=3 +Druid,"ultimate","healing" -> String="Ultimate Healing", Price=1000, "Do you want to buy the spell 'Ultimate Healing' for %P gold?", Topic=3 +Druid,"ultimate","healing","rune" -> String="Ultimate Healing Rune", Price=1500, "Do you want to buy the spell 'Ultimate Healing Rune' for %P gold?", Topic=3 + +Paladin,"light","healing" -> String="Light Healing", Price=170, "Do you want to buy the spell 'Light Healing' for %P gold?", Topic=3 +Paladin,"antidote" -> String="Antidote", Price=150, "Do you want to buy the spell 'Antidote' for %P gold?", Topic=3 +Paladin,"intense","healing" -> String="Intense Healing", Price=350, "Do you want to buy the spell 'Intense Healing' for %P gold?", Topic=3 +Paladin,"ultimate","healing" -> String="Ultimate Healing", Price=1000, "Do you want to buy the spell 'Ultimate Healing' for %P gold?", Topic=3 + +"light","healing" -> "I'm sorry, but this spell is only for druids and paladins." +"antidote" -> * +"intense","healing" -> * +"ultimate","healing" -> * +"intense","healing","rune" -> "I'm sorry, but this spell is only for druids." +"antidote","rune" -> * +"ultimate","healing","rune" -> * + +Topic=3,"yes",SpellKnown(String)=1 -> "You already know that spell." +Topic=3,"yes",Level Amount=SpellLevel(String), "You need to advance to level %A to learn this spell." +Topic=3,"yes",CountMoney "You do not have enough gold to pay my services." +Topic=3,"yes" -> "From now on you can cast this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=3 -> "As you wish." + +"heal$",Burning>0 -> "You are burning. I will help you.", Burning(0,0), EffectOpp(15) +"heal$",Poison>0 -> "You are poisoned. I will help you.", Poison(0,0), EffectOpp(14) +"heal$",HP<40 -> "You are looking really bad. Let me heal your wounds.", HP=40, EffectOpp(13) + + +"blessing",PvPEnforced,! -> "The lifeforce of this world is waning. There are no more blessings avaliable on this world." +"pilgrimage",PvPEnforced,! -> * +"ashes",PvPEnforced,! -> * + +"spiritual",PvPEnforced,! -> * +"shielding",PvPEnforced,! -> * +"sacred","places",PvPEnforced,! -> * +"spark",PvPEnforced,! -> * +"phoenix",PvPEnforced,! -> * +"embrace",PvPEnforced,! -> * +"fire",PvPEnforced,! -> * +"suns",PvPEnforced,! -> * +"wisdom",PvPEnforced,! -> * +"solitude",PvPEnforced,! -> * + + +"pilgrimage" -> "Whenever you receive a lethal wound your lifeforce is damaged. With every single of the five blessings you have this damage will be reduced." +"ashes" -> * + + +"blessing",PvPEnforced -> "The lifforce of this world is wannig. There are no more blessings avaliable on this world." + +"blessing" -> "There are five different blessings available in five sacred places. These blessings are: the spiritual shielding, the spark of the phoenix, the embrace of tibia, the fire of the suns and the wisdom of solitude." +"sacred","places" -> "Just ask in which of the five blessings you are interested in." + +"spiritual", QuestValue(104) > 0 -> "I see you received the spiritual shielding in the whiteflower temple south of Thais." +"shielding", QuestValue(104) > 0 -> * +"spiritual" -> "You can receive the spiritual shielding in the whiteflower temple south of Thais." +"shielding" -> * + +"spark", QuestValue(102) > 0 -> "I an sense that the spark of the phoenix already was given to you by the dwarven priests of earth and fire in Kazordoon." +"phoenix", QuestValue(102) > 0 -> * +"spark" -> "The spark of the phoenix is given by the dwarven priests of earth and fire in Kazordoon." +"phoenix" -> * + +"embrace", QuestValue(105) > 0 -> "I can sense the druids north of Carlin provided you with the embrace of tibia." +"embrace" -> "The druids north of Carlin can provide you with the embrace of tibia." + +"fire","suns", QuestValue(103) > 0 -> "I can see you recieved the blessing of the two suns in the suntower near Ab'Dendriel ." +"suns", QuestValue(103) > 0 -> * +"fire","suns" -> "Ask for the blessing of the two suns in the suntower near Ab'Dendriel ." +"suns" -> * + + +"wisdom", QuestValue(101) > 0 -> "I can sense you already talked to the hermit Eremo on the isle of Cormaya and recieved this blessing." +"solitude", QuestValue(101) > 0 -> * +"wisdom" -> "Talk to the hermit Eremo on the isle of Cormaya about this blessing." +"solitude" -> * + + +} diff --git a/data/npc/malor.npc b/data/npc/malor.npc new file mode 100644 index 0000000..a52d1cd --- /dev/null +++ b/data/npc/malor.npc @@ -0,0 +1,110 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# malor.npc: Datenbank für den Efreetkönig Malor + +Name = "Malor" +Outfit = (51,0-0-0-0) +Home = [33044,32621,1] +Radius = 1 + +Behaviour = { + +ADDRESS,"hello$",QuestValue(278)=3,! -> "Greetings, human %N. My patience with your kind is limited, so speak quickly and choose your words well." +ADDRESS,"hi$",QuestValue(278)=3,! -> * +ADDRESS,"greetings$",QuestValue(278)=3,! -> * +ADDRESS,"djanni'hah$",QuestValue(278)=3,! -> * +ADDRESS,! -> Idle +BUSY,"hello$",QuestValue(278)=3,! -> "It might have escaped your limited human perception, but I am already talking to somebody else.", Queue +BUSY,"hi$",QuestValue(278)=3,! -> * +BUSY,"greetings$",QuestValue(278)=3,! -> * +BUSY,"djanni'hah$",QuestValue(278)=3,! -> * +BUSY,! -> NOP +VANISH -> "Farewell, human." + +"bye" -> "Farewell, human. When I have taken my rightful place I shall remember those who served me well. Even if they are only humans.", Idle +"farewell" -> * + +"name" -> "Is it true you don't know who I am? Well, then listen. My name is Malor. ...", + "You should better memorise that name because you are bound to hear it more often in future." +"job" -> "I am the true leader of all djinn - perhaps not by birth, but certainly by merit. One day all djinn will come to recognise that I alone deserve to be king." +"king" -> "I may not have reached my goal yet, but neither has that accursed Gabel. As long as the Marid and Efreet are disunited neither of us can call himself the king of all djinn." +"djinn" -> "We are strong and proud. One day we will take our rightful place on the throne of creation, and your vulgar race will either serve us or perish. ...", + "Nothing personal, human. It is a natural process. And you humans will find that the djinn can be just masters." +"gabel" -> "That fool. He thought he'd got rid of me for good. But I'm back, and this time I will finish what I have begun. That weak-willed wimp has held on to power far too long." +"efreet" -> "We are djinn! The true djinn! Those who have not let themselves be fooled by the silver-tongued blathering of that perfidious snake called Daraman." +"marid" -> "The so-called Marid have forgotten what it is like to be djinn! They are weak!" +"malor" -> "That is me. I was away for a long time, but now I am back with a vengeance." +"daraman" -> "Of all human liars and schemers he was the worst. This self-styled prophet single-handedly managed to disunite my race and to spark a bloody civil war. ...", + "If somebody fulfilled a wish for me for a change I would bring him back to life and make him pay." +"human" -> "Your race is weak, but incurably treacherous. I will never forgive humanity the fact that it was one of your kind who spread the seed of dissent among the djinn." + +"mal'ouquah" -> "Do you like this place? I have built Mal'ouquah as a home for those among my kind who did not fall for Daraman's sugar covered lies. From here I shall rule the world when the time has come." +"ashta'daramai" -> "Ashta'daramai is the fortress of our sworn enemies, the oh so powerful Marid. The day will come when I see its smouldering walls collapse." +"orc","king" -> "Ah yes. My good old friend the foolish orc. He has rendered me a great service, you know? He released me from that accursed lamp! ...", + "In return I have fulfilled three wishes for him, but somehow I can't help the feeling that he is not wonderfully happy about the way things have turned out." +"zathroth" -> "Our father. He made us a race of masters, not of servants. We will live to fulfill his promise or die trying." +"gods" -> "Are not the creators reflected in their creations? Look around! What do you see? There is nothing but cowardice and treachery in the world of humans. ...", + "How low the gods must be who made them. I have no respect for them." +"tibia" -> "The world of Tibia is ours by right. I will not rest until we have conquered it." +"darashia" -> "Darashia is a very rich city. Once this war is won I will drop by at the Caliph's palace and pay my respects, if you know what I mean." +"scarab" -> "Scarabs are ancient creatures, which is why I respect them. But I will never allow any of these critters to undermine the foundations of my fortress." +"edron" -> "I hear the humans have built impressive cities on the great continent. It looks like many things have changed while I was caught in that stupid lamp." +"thais" -> * +"venore" -> * +"kazordoon" -> * +"carlin" -> * +"ab'dendriel" -> * +"ankrahmun" -> "Even though it always was a human settlement I have always had a soft spot for the place. I am even thinking about making it my capital once I have taken over the world." +"pharaoh" -> "I have heard that pompous pharaoh believes himself to be some sort of deity. That pathetic bonehead a god? Don't make me laugh!" +"ascension" -> "Ascension? That does ring a bell. Isn't that an element of the pharaoh's doctrines." +"rah" -> "Another one of that loony pharaoh's bright ideas. Nothing but nonsense and balderdash." +"uthun" -> * +"akh" -> * + +"kha'zeel" -> "They say the Kha'zeel mountains have been made by gods. If that is true they must have left long ago, because I have lived here for eons, and I have never met one of them." +"kha'labal" -> "Kha'labal. I do not like that desert. Looking at it brings up bad memories." +"war" -> "Gabel and Fa'hradin thought the war was over when they managed to trap me in that accursed lamp. But they have been a bit rash. After all those years I'm still here, and my thirst for revenge is stronger than ever!" +"melchior" -> "Melchior! Hah, that fool! Is he still alive? I never thought the old wretch would make it after I gave him my special treatment and sent him out into the Kha'labal. ...", + "Amazing, really. It has often occurred to me how much humans resemble rats - they are just as hard to kill!" +"baa'leal" -> "I suppose you have met Baa'leal already? The fact that you have survived that encounter shows that you are surprisingly strong for a human. ...", + "I almost feel some respect for you... Well, almost." +"alesar" -> "Oh yes, Alesar! I bet Gabel went mad when he learnt that Alesar switched sides. If only I had been there to watch his face." +"fa'hradin" -> "Fa'hradin is Gabel's lieutenant. I have known him for a long time, and I have always respected him. ...", + "Unfortunately he chose the wrong side when the time to chose sides came. I have not given up hope of winning him over for some reason, but if I meet him on the battlefield I will not hesitate to kill him myself." +"lamp" -> "We djinn use them to sleep." + +"permission",QuestValue(288)<3 -> "I have no reason to give you my permission to trade with Alesar or Yaman." +"permission",QuestValue(288)=3 -> "You are welcome to trade with Alesar and Yaman whenever you want to, %N!" + +"work",QuestValue(287)<3 -> "So you would like to fight for us. Hmm. ...", + "You show true courage, human, but I will not accept your offer at this point of time." +"mission",QuestValue(287)<3 -> * + +"alesar",QuestValue(287)=3,QuestValue(288)=0 -> "I guess this is the first time I entrust a human with a mission. And such an important mission, too. But well, we live in hard times, and I am a bit short of adequate staff. ...", + "Besides, Baa'leal told me you have distinguished yourself well in previous missions, so I think you might be the right person for the job. ...", + "But think carefully, human, for this mission will bring you close to certain death. Are you prepared to embark on this mission?", Topic=1 +"work",QuestValue(287)=3,QuestValue(288)=0 -> * +"mission",QuestValue(287)=3,QuestValue(288)=0 -> * + +"work",QuestValue(288)=1 -> "You haven't finished your final mission yet. Shall I explain it again to you?", Topic=1 +"mission",QuestValue(288)=1 -> * +"lamp",QuestValue(288)=1 -> * + +Topic=1,"yes" -> "Well, listen. We are trying to acquire the ultimate weapon to defeat Gabel: Fa'hradin's lamp! ...", + "At the moment it is still in the possession of that good old friend of mine, the Orc King, who kindly released me from it. ...", + "However, for some reason he is not as friendly as he used to be. You better watch out, human, because I don't think you will get the lamp without a fight. ...", + "Once you have found the lamp you must enter Ashta'daramai again. Sneak into Gabel's personal chambers and exchange his sleeping lamp with Fa'hradin's lamp! ...", + "If you succeed, the war could be over one night later!", SetQuestValue(288,1) +Topic=1 -> "Your choice." + +"work",QuestValue(288)=2 -> "Have you found Fa'hradin's lamp and placed it in Malor's personal chambers? ", Topic=2 +"mission",QuestValue(288)=2 -> * +"lamp",QuestValue(288)=2 -> * + +Topic=2,"yes" -> "Well well, human. So you really have made it - you have smuggled the modified lamp into Gabel's bedroom! ...", + "I never thought I would say this to a human, but I must confess I am impressed. ...", + "Perhaps I have underestimated you and your kind after all. ...", + "I guess I will take this as a lesson to keep in mind when I meet you on the battlefield. ...", + "But that's in the future. For now, I will confine myself to give you the permission to trade with my people whenever you want to. ...", + "Farewell, human!", SetQuestValue(288,3), Idle +Topic=2 -> "Just do it!" +} diff --git a/data/npc/maria.npc b/data/npc/maria.npc new file mode 100644 index 0000000..c59fd0e --- /dev/null +++ b/data/npc/maria.npc @@ -0,0 +1,75 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# maria.npc: Datenbank für die Wirtin Maria + +Name = "Maria" +Outfit = (136,77-79-61-131) +Home = [32912,32082,9] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "The Hard Rock Tavern greets you, %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "You're served soon, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Visit us again." + +"bye" -> "Good bye, %N. Tell your friends about us and visit us again.", Idle +"job" -> "I am running this upper part of the Hard Rock Tavern." +"tavern" -> * + +"strange","fellow" -> "I don't know him. He seems very nervous and hes always fumbling around with this suspicious hat." +"david" -> "I am sorry but I don't know him personaly. I heared he entertained people here long before I moved to Venore." +"brassacres" -> * + +"upper","part" -> "Yes, that's here. Below is the Pit Tavern for those fighters that use the pits." +"pits" -> "Well, they do a lot of fighting down there." +"name" -> "I am Maria." +"maria" -> "Yes, I am Maria, Maria Corona." +"time" -> "Don't be that hasty." +"king" -> "In Venore, everyone is a king ... until he runs out of luck or money." +"tibianus" -> * +"army" -> "Good fighters need good entertainment. That's what they get here." +"ferumbras" -> "I think he's more a Thaian problem." +"excalibug" -> "I'd rather have a stainless steel cooking pan than such a knife." +"thais" -> "It's a shame that this lousy city is the heart of the kingdom." +"tibia" -> "In the long run it's money that rules everything in Tibia." +"carlin" -> "As far as the merchants say it's economically unimportant." +"amazon" -> "I can only hope those wild women don't scare away more customers than come here in order to fight against them." +"news" -> "Bah, only the usual swampelves stories." +"rumors" -> * +"swampelves" -> "Well there's a hidden city called Shadowthorn of those warlike elves in the swamps. They are not amused of civilisation at their doorsteps and have been plotting against Venore for years." + +"buy" -> "Food and drinks as much as you can pay for." +"do","you","sell" -> * +"do","you","have" -> * +"food" -> "We offer cookies, bread, cheese, ham, and meat, as well as eggs and tomatoes." +"drink" -> "Do you want beer, wine, lemonade, or water?" + +"bread" -> Type=3600, Amount=1, Price=4, "Do you want to buy a bread for %P gold?", Topic=1 +"cheese" -> Type=3607, Amount=1, Price=6, "Do you want to buy cheese for %P gold?", Topic=1 +"meat" -> Type=3577, Amount=1, Price=5, "Do you want to buy meat for %P gold?", Topic=1 +"ham" -> Type=3582, Amount=1, Price=8, "Do you want to buy a ham for %P gold?", Topic=1 +"cookie" -> Type=3598, Amount=1, Price=5, "Do you want to buy a cookie for %P gold?", Topic=1 +"egg" -> Type=3606, Amount=1, Price=2, "Do you want to buy an egg for %P gold?", Topic=1 +"tomato" -> Type=3596, Amount=1, Price=5, "Do you want to buy a tomato for %P gold?", Topic=1 + +%1,1<%1,"bread" -> Type=3600, Amount=%1, Price=4*%1, "Do you wanna buy %A breads for %P gold?", Topic=1 +%1,1<%1,"cheese" -> Type=3607, Amount=%1, Price=6*%1, "Do you wanna buy %A cheese for %P gold?", Topic=1 +%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=5*%1, "Do you wanna buy %A meat for %P gold?", Topic=1 +%1,1<%1,"ham" -> Type=3582, Amount=%1, Price=8*%1, "Do you wanna buy %A ham for %P gold?", Topic=1 +%1,1<%1,"cookie" -> Type=3598, Amount=%1, Price=5*%1, "Do you wanna buy %A cookies for %P gold?", Topic=1 +%1,1<%1,"egg" -> Type=3606, Amount=%1, Price=2*%1, "Do you want to buy %A eggs for %P gold?", Topic=1 +%1,1<%1,"tomato" -> Type=3596, Amount=%1, Price=5*%1, "Do you want to buy %A tomatoes for %P gold?", Topic=1 + + +"lemonade" -> Type=2880, Data=12, Amount=1, Price=2, "Do you want to buy a mug of lemonade for %P gold?", Topic=1 +"beer" -> Type=2880, Data=3, Amount=1, Price=2, "Do you want to buy a mug of beer for %P gold?", Topic=1 +"wine" -> Type=2880, Data=2, Amount=1, Price=3, "Do you want to buy a mug of wine for %P gold?", Topic=1 +"water" -> Type=2880, Data=1, Amount=1, Price=1, "Do you want to buy a mug of water for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "And here is what you ordered.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "You penniless beggar! Get out of here!", Idle +Topic=1 -> "Hrmpf!" +} diff --git a/data/npc/markwin.npc b/data/npc/markwin.npc new file mode 100644 index 0000000..97722ba --- /dev/null +++ b/data/npc/markwin.npc @@ -0,0 +1,64 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# markwin.npc: Datenbank für den Minokönig Markwin + +Name = "Markwin" +Outfit = (23,0-0-0-0) +Home = [32418,32147,15] +Radius = 4 + +Behaviour = { +ADDRESS,"hello$",QuestValue(222)=0,! -> "No! The hornless have reached my city! BODYGUARDS TO ME!",SetQuestValue(222,1),Summon("Minotaur Guard"),Summon("Minotaur Guard"),Summon("Minotaur Mage"),Summon("Minotaur Mage"),Summon("Minotaur Archer"),Summon("Minotaur Archer"),Summon("Minotaur Archer"),Summon("Minotaur Archer"),Idle +ADDRESS,"hi$",QuestValue(222)=0,! -> * +ADDRESS,"hello$",QuestValue(245)=2,! -> "Oh, it's you again. What do you want, hornless messenger?" +ADDRESS,"hi$",QuestValue(245)=2,! -> * +ADDRESS,"hello$",! -> "Well ... you defeated my guards! Now everything is over! I guess I will have to answer your questions now." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One more human. I hate them." +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Yes! Leave me alone. Vanish to dust." + +"bye",QuestValue(245)=2 -> "Hm ... good bye.", Idle +"farewell",QuestValue(245)=2 -> * +"bye" -> "Go to hell! Burn!", Burning(20,20), EffectOpp(6), Idle +"farewell" -> * + +"letter",QuestValue(245)=1 -> "A letter from my Moohmy?? Do you have a letter from my Moohmy to me?",Type=3220, Amount=1,topic=1 +Topic=1,"yes",Count(Type)>=Amount -> "Uhm, well thank you, hornless beeing.",SetQuestValue(245,2), Delete(3220) +Topic=1,"yes" -> "Don't mock the king of the minotaurs or you will regret that!" +Topic=1 -> "Uh? What??" + +"job" -> "I am the king of all minotaurs. I have been the king for more than 320 years." +"real" -> "Yes, I am the real king. Palkar is the leader of the outcasts." +"name" -> "I am Markwin, the old and real king of this city." +"time" -> "Don't ask me such stupid questions. My time is over right now." +"tibianus" -> "I am the real king!" +"king" -> * +"outcast" -> "Those are no minos any longer. They left the city and killed their brothers. And they stole the key to my secret lab." +"mintwallin" -> "The former glorious city lies in the dirt. It is my home. I founded it about 180 years ago, when we found this lovely place." +"city" -> * +"chronicle" -> "I am one of the minotaurs that are able to write. So I wrote most of the history of my beloved city Mintwallin in some books." +"books" -> * +"prisoner" -> "He is totally mad. I don't know how he could find the way through the labyrinth. I arrested him in the prison." +"human" -> "I hate them all. Minotaurs have no own spelling, so I used the speech of the humans. Once I was a prisoner of them. Since then I hate them - and since then I can speak and write in their language." +"labyrinth" -> "It protected us for a long time. There are lots of traps in it. And many long tunnels. There haven't been many foes that found their way through it. Only that prisoner once arrived." +"kaplar" -> "I really don't know what it means. But ALL minos say it! Terrible!" +"secret","lab" -> "Hehe - you will never find a way to enter it. The outcast stole the key. You are too weak to conquer it. HARHARHAR." +"enter" -> "To enter the laboratory is pretty difficult." +"enter","lab" -> "First of all you will need a second fellow to help you." +"second","fellow" -> "Yeah - he has to step on a special tile and an entrance will appear at a very poisenous place!" +"place" -> "Na! You will have to find it yourself!" +"second" -> "After you entered the first area you will need the key from the outcasts." +"minotaurs" -> "My fellows all are minotaurs. It is my folk. I am the king of all minos." +"minos" -> * +"key" -> "There are many keys. The outcast stole the key to our secret lab! They should burn!" +"demon" -> "He was the beginning of our end. He is mighty and powerful. He killed many brave minos and after his arrival we weren't able to go up to the surface." +"light" -> "I would like to see the light of the sun again, but you will probably kill me. Go away!" +"sun" -> * +"surface" -> * +"palkar" -> "He is the leader of the outcast. In former times he was my best warrior, but now he is my worst enemy." +"riddle" -> "Riddle? I don't know riddles!" +"karl" -> "The man who explored this part of the map first. Strange guy. He likes to be announced as hunter. I don't like him. He is a human." +"milk" -> "No! I won't tell you the powers of our milk!" +} diff --git a/data/npc/marlene.npc b/data/npc/marlene.npc new file mode 100644 index 0000000..acb2eeb --- /dev/null +++ b/data/npc/marlene.npc @@ -0,0 +1,49 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# marlene.npc: Die Tratschtante Marlene (Fields) + +Name = "Marlene" +Outfit = (136,96-111-16-96) +Home = [32483,31624,7] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "Ahhh, welcome %N! Say, have you already heard the latest news about the seamonster, Aneus, or the rumours in this area?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye and come again for some other rumours! *waves with her hand at you*" + +"bye" -> "Good bye and come again for another small talk! *waves with her hand at you*", Idle +"farewell" -> * +"name" -> "My name is Marlene." +"job" -> "I'm Bruno's wife. Besides: Have you already heard the latest news about the seamonster, Aneus, or the rumours in this area?" +"bruno" -> "Bruno is a wonderful husband. But he is seldom at home. *looks a little bit sad*" +"graubart" -> "Ah, old Graubart. A very nice person. But he is strange. He always is busy when I want to talk to him. *lost in thoughts*" + +"aneus" -> "A very nice person. He has a great story to tell with big fights and much magic. Just ask him for his story. ...", + "I heard that he came from far, far away. He must have seen soooo many countries, cities, different races. ...", + "He must have collected so much wisdom. *sigh* I wish I could also travel around the world. ...", + "I would try to visit as many cities and meet as many beings as possible. Who knows what strange races I will meet? ...", + "Maybe I can also find a lovely new dress for me. I have been looking for one for months now but never found a good one. Maybe... *keeps on babbling*" +"yes","maybe" -> "Yes, maybe one day. *sigh*" + + +"seamonster" -> "Only some days ago I was at the docks late in the night and was looking for my husband's ship when suddenly a known noise appeared near the docks. ...", + "I know this noise very well because it is the noise of a ship sailing very fast. I searched the horizon in hope to see my husbands ship. ...", + "But instead of a ship I saw a huge shape far away. It was like a big snake swimming in the sea. ...", + "I couldn't see it clearly because of the fog but I think I saw two lava-red eyes glowing in the nightly fog. ...", + "I ran into the house and hoped that my husband would arrive safely from fishing. And after one hour he finally arrived. ...", + "I told him about what I saw but he didn't believe me because he never saw anything like that in all the years before. But you believe me right? Go and convince yourself. ...", + "Just go to the docks at exactly midnight and be very quiet. Look at the horizon and maybe you will hear and see it, too!" + +"rumour" -> "Well, I heard about evil beings living in a dungeon below us. So once I tried to find them and went down the hole far to the southwest. ...", + "I'm pretty curious, you know. *smiles* So I took the coat of invisibility from my husband and went down there. At first I only found some spiders, snakes, and wolves. ...", + "But after some time I found a ladder to a deeper level of the dungeon but I didn't dare to go down there because I heard many voices. ...", + "The voices were very strange and I ran back to my house because they were very loud and very angry. I hope they will never get the idea to attack the surface beings. ...", + "I heard they are allmighty and have incredible powers! I already packed our stuff for an emergency escape. You never know. Maybe they plan to conquer the whole world. ...", + "I bet that they look very ugly. Most mighty monsters look very ugly. Hmm, you seem to be .very strong. Maybe you can go deeper and explore the area. But be careful, please. ...", + "I heard that they can kill humans with only one hit! And that they have magic abilities twenty times stronger than the mightiest sorcerer in our world." +"thank","you" -> "My pleasure, I always enjoy sharing interesting stories." +} diff --git a/data/npc/marvik.npc b/data/npc/marvik.npc new file mode 100644 index 0000000..a35493e --- /dev/null +++ b/data/npc/marvik.npc @@ -0,0 +1,150 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# marvik.npc: Datenbank fuer den Druiden Marvik + +Name = "Marvik" +Outfit = (130,0-101-121-95) +Home = [32444,32213,8] +Radius = 4 + +Behaviour = { +ADDRESS,"hello$",Druid,! -> "Nice to see you again, %N!" +ADDRESS,"hi$",Druid,! -> * +ADDRESS,"hello$",! -> "Welcome to my cave, %N. How may I help you?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait a moment, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Farewell." + +"bye" -> "Farewell.", Idle +"farewell" -> * +"job" -> "I am the chief druid. I am responsible for all members." +"name" -> "I am Marvik. Probably you heard from me." +"time" -> "Eh, I haven't seen daylight for a long time. So, don't ask me, what time it is." +"king" -> "Kings come and go." +"tibianus" -> * +"quentin" -> "He is a great healer." +"lynda" -> "Though she focuses not only on Crunor, she is an enlightened person." +"harkath" -> "I understand, he's a warrior of some kind." +"army" -> "I don't care about armies." +"general" -> * +"ferumbras" -> "A misguided follower of evil." +"sam" -> "An armourer." +"gorn" -> "A shopkeeper." +"frodo" -> "A little more seriousity would suite him well." +"elane" -> "Paladins are quite proud of their magic but lack the understandig of the powers they wield." +"muriel" -> "So much power and so little philosophy ... a dangerous combination indeed." +"gregor" -> "Warriors are the main recipients of our healing powers." +"marvik" -> "Marvik is my name, so what?" +"bozo" -> "I don't like his kind of humour." +"baxter" -> "I don't know him." +"oswald" -> "He saws the seeds of evil through spreading rumours." +"sherry" -> "The McRonalds are true believers." +"donald" -> * +"mcronald" -> * +"crunor" -> "Crunor, the eternal tree, is more than nature. Even more as the sum of each part of nature." +"lugri" -> "A misguided soul who lost the path in the darkness." +"excalibug" -> "Even in my visions, I couldn't get any enlightenment about the whereabouts of this weapon of legend." +"news" -> "Why are you so concerned with news, if you haven't even understood the old things you know?" + +"crunor","caress" -> "It was a small order of druids in the past. Their followers wanted the druids to become more involved with daily affairs of men." + +"member" -> "Our members use their magic power to protect their life and the life of other creatures." +"magic" -> "Everyone who joins the Druids has the opportunity to learn many magic spells." +"power" -> "Everyone who joins the Druids has the opportunity to learn many magic spells." +"druid" -> "I am a druid. Druids concentrate their magic on defence, healing, and nature." +"sorcerer" -> "Sorcerers are very aggressive. They use their power for fighting and killing." +"vocation" -> "Your vocation is your profession. There are four vocations in Tibia: Druids, paladins, knights, and sorcerers." +"spellbook" -> "In a spellbook, your spells are listed. There you will find the pronunciation of each spell. If you want to buy one, visit Muriel, the sorcerer." +"spell",Druid -> "I can teach you rune spells and instant spells. What kind of spell do you wish to learn? You can also tell me for which level you would like to learn a spell, if you prefer that.", Topic=2 +"spell" -> "Sorry, I only sell spells to druids." + +Topic=2,"rune","spell" -> "I sell attack rune spells, healing rune spells, support rune spells and summon rune spells. Which of these interests you most?" +Topic=2,"instant","spell" -> "I sell healing spells, supply spells, support spells and summon spells. Which of these interests you most?" +Topic=2,"level" -> "For which level would you like to learn a spell?", Topic=2 +Topic=2,"bye" -> "Farewell.", Idle + +druid,"rod",QuestValue(333)<1 -> "Oh, you did not purchase your first magical rod yet? Please take this little present from me as your magic teacher!",SetQuestValue(333,1),Type=3066, Amount=1,Create(Type) + +Druid,"level" -> "For which level would you like to learn a spell?", Topic=2 +Druid,"rune","spell" -> "I sell attack rune spells, healing rune spells, support rune spells and summon rune spells. Which of these interests you most?" +Druid,"instant","spell" -> "I sell healing spells, supply spells, support spells and summon spells. Which of these interests you most?" + +Druid,"attack","rune","spell" -> "I sell missile rune spells, explosive rune spells, field rune spells, wall rune spells and bomb rune spells." +Druid,"healing","rune","spell" -> "In this category I have 'Intense Healing Rune', 'Antidote Rune' and 'Ultimate Healing Rune'." +Druid,"support","rune","spell" -> "In this category I have 'Destroy Field' and 'Chameleon'." +Druid,"summon","rune","spell" -> "In this category I have 'Convince Creature'." + +Druid,"missile","rune","spell" -> "In this category I have 'Light Magic Missile' and 'Heavy Magic Missile'." +Druid,"explosive","rune","spell" -> "In this category I have 'Fireball', 'Great Fireball' and 'Explosion'." +Druid,"field","rune","spell" -> "In this category I have 'Poison Field', 'Fire Field' and 'Energy Field'." +Druid,"wall","rune","spell" -> "In this category I have 'Fire Wall', 'Poison Wall' and 'Energy Wall'." +Druid,"bomb","rune","spell" -> "In this category I have 'Firebomb'." + +Druid,"healing","spell" -> "In this category I have 'Light Healing', 'Intense Healing', 'Ultimate Healing' and 'Antidote'." +Druid,"supply","spell" -> "In this category I have 'Food'." +Druid,"support","spell" -> "In this category I have 'Find Person', 'Light', 'Great Light', 'Magic Shield', 'Creature Illusion' and 'Invisible'." +Druid,"summon","spell" -> "In this category I have 'Summon Creature'." + +Druid,"find","person" -> String="Find Person", Price=80, "Do you want to buy the spell 'Find Person' for %P gold?", Topic=3 +Druid,"light" -> String="Light", Price=100, "Do you want to buy the spell 'Light' for %P gold?", Topic=3 +Druid,"food" -> String="Food", Price=300, "Do you want to buy the spell 'Food' for %P gold?", Topic=3 +Druid,"light","healing" -> String="Light Healing", Price=170, "Do you want to buy the spell 'Light Healing' for %P gold?", Topic=3 +Druid,"light","missile" -> String="Light Magic Missile", Price=500, "Do you want to buy the spell 'Light Magic Missile' for %P gold?", Topic=3 +Druid,"antidote" -> String="Antidote", Price=150, "Do you want to buy the spell 'Antidote' for %P gold?", Topic=3 +Druid,"intense","healing" -> String="Intense Healing", Price=350, "Do you want to buy the spell 'Intense Healing' for %P gold?", Topic=3 +Druid,"poison","field" -> String="Poison Field", Price=300, "Do you want to buy the spell 'Poison Field' for %P gold?", Topic=3 +Druid,"great","light" -> String="Great Light", Price=500, "Do you want to buy the spell 'Great Light' for %P gold?", Topic=3 +Druid,"fire","field" -> String="Fire Field", Price=500, "Do you want to buy the spell 'Fire Field' for %P gold?", Topic=3 +Druid,"heavy","missile" -> String="Heavy Magic Missile", Price=1500, "Do you want to buy the spell 'Heavy Magic Missile' for %P gold?", Topic=3 +Druid,"magic","shield" -> String="Magic Shield", Price=450, "Do you want to buy the spell 'Magic Shield' for %P gold?", Topic=3 +Druid,"intense","healing","rune" -> String="Intense Healing Rune", Price=600, "Do you want to buy the spell 'Intense Healing Rune' for %P gold?", Topic=3 +Druid,"antidote","rune" -> String="Antidote Rune", Price=600, "Do you want to buy the spell 'Antidote Rune' for %P gold?", Topic=3 +Druid,"fireball" -> String="Fireball", Price=800, "Do you want to buy the spell 'Fireball' for %P gold?", Topic=3 +Druid,"energy","field" -> String="Energy Field", Price=700, "Do you want to buy the spell 'Energy Field' for %P gold?", Topic=3 +Druid,"destroy","field" -> String="Destroy Field", Price=700, "Do you want to buy the spell 'Destroy Field' for %P gold?", Topic=3 +Druid,"ultimate","healing" -> String="Ultimate Healing", Price=1000, "Do you want to buy the spell 'Ultimate Healing' for %P gold?", Topic=3 +Druid,"great","fireball" -> String="Great Fireball", Price=1200, "Do you want to buy the spell 'Great Fireball' for %P gold?", Topic=3 +Druid,"fire","bomb" -> String="Firebomb", Price=1500, "Do you want to buy the spell 'Fire Bomb' for %P gold?", Topic=3 +Druid,"creature","illusion" -> String="Creature Illusion", Price=1000, "Do you want to buy the spell 'Creature Illusion' for %P gold?", Topic=3 +Druid,"convince","creature" -> String="Convince Creature", Price=800, "Do you want to buy the spell 'Convince Creature' for %P gold?", Topic=3 +Druid,"ultimate","healing","rune" -> String="Ultimate Healing Rune", Price=1500, "Do you want to buy the spell 'Ultimate Healing Rune' for %P gold?", Topic=3 +Druid,"chameleon" -> String="Chameleon", Price=1300, "Do you want to buy the spell 'Chameleon' for %P gold?", Topic=3 +Druid,"poison","wall" -> String="Poison Wall", Price=1600, "Do you want to buy the spell 'Poison Wall' for %P gold?", Topic=3 +Druid,"explosion" -> String="Explosion", Price=1800, "Do you want to buy the spell 'Explosion' for %P gold?", Topic=3 +Druid,"fire","wall" -> String="Fire Wall", Price=2000, "Do you want to buy the spell 'Fire Wall' for %P gold?", Topic=3 +Druid,"Invisible" -> String="Invisible", Price=2000, "Do you want to buy the spell 'Invisible' for %P gold?", Topic=3 +Druid,"summon","creature" -> String="Summon Creature", Price=2000, "Do you want to buy the spell 'Summon Creature' for %P gold?", Topic=3 +Druid,"energy","wall" -> String="Energy Wall", Price=2500, "Do you want to buy the spell 'Energy Wall' for %P gold?", Topic=3 + +Topic=2,"8$" -> "For level 8 I have 'Find Person' and 'Light'.", Topic=2 +Topic=2,"9$" -> "For level 9 I have 'Light Healing'.", Topic=2 +Topic=2,"10$" -> "For level 10 I have 'Antidote'.", Topic=2 +Topic=2,"11$" -> "For level 11 I have 'Intense Healing'.", Topic=2 +Topic=2,"13$" -> "For level 13 I have 'Great Light'.", Topic=2 +Topic=2,"14$" -> "For level 14 I have 'Food', 'Poison Field' and 'Magic Shield'.", Topic=2 +Topic=2,"15$" -> "For level 15 I have 'Fire Field', 'Intense Healing Rune', 'Antidote Rune' and 'Light Magic Missile'.", Topic=2 +Topic=2,"16$" -> "For level 16 I have 'Convince Creature'.", Topic=2 +Topic=2,"17$" -> "For level 17 I have 'Fireball' and 'Destroy Field'.", Topic=2 +Topic=2,"18$" -> "For level 18 I have 'Energy Field'.", Topic=2 +Topic=2,"20$" -> "For level 20 I have 'Ultimate Healing'.", Topic=2 +Topic=2,"23$" -> "For level 23 I have 'Great Fireball' and 'Creature Illusion'.", Topic=2 +Topic=2,"24$" -> "For level 24 I have 'Ultimate Healing Rune'.", Topic=2 +Topic=2,"25$" -> "For level 25 I have 'Summon Creature' and 'Heavy Magic Missile'.", Topic=2 +Topic=2,"27$" -> "For level 27 I have 'Firebomb' and 'Chameleon'.", Topic=2 +Topic=2,"29$" -> "For level 29 I have 'Poison Wall'.", Topic=2 +Topic=2,"31$" -> "For level 31 I have 'Explosion'.", Topic=2 +Topic=2,"33$" -> "For level 33 I have 'Fire Wall'.", Topic=2 +Topic=2,"35$" -> "For level 35 I have 'Invisible'.", Topic=2 +Topic=2,"41$" -> "For level 41 I have 'Energy Wall'.", Topic=2 + +Topic=2 -> "Sorry, I have only spells for level 8 to 11, 13 to 18, 20, 23 to 25 as well as for the levels 27, 29, 31, 33, 35 and 41.", Topic=2 + + +Topic=3,"yes",SpellKnown(String)=1 -> "You already know how to cast this spell." +Topic=3,"yes",Level Amount=SpellLevel(String), "You have to be level %A to learn this spell." +Topic=3,"yes",CountMoney "Sorry, you do not have enough gold." +Topic=3,"yes" -> "Here you are. Look in your spellbook for the pronunciation of this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=3 -> "Maybe next time." +} diff --git a/data/npc/maryza.npc b/data/npc/maryza.npc new file mode 100644 index 0000000..080d21c --- /dev/null +++ b/data/npc/maryza.npc @@ -0,0 +1,75 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# maryza.npc: Datenbank für die Wirtin Maryza + +Name = "Maryza" +Outfit = (160,60-110-58-76) +Home = [32634,31889,9] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$","maryza",! -> "Welcome to the Jolly Axeman, %N. Have a good time!" +ADDRESS,"hi$","maryza",! -> * +ADDRESS,"hello$",! -> "Talking to me?", Idle +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$","maryza",! -> "Shut up %N. Busy. You wait!", Queue +BUSY,"hi$","maryza",! -> * +BUSY,"hello$",! -> "Talking to me, %N?" +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "HEY! You lousy....!" + +"bye" -> "Yeah, bye", Idle +"farewell" -> "Yeah, farewell", Idle +"hello$","jimbin",! -> "Yeah, bye", Idle +"hi$","jimbin",! -> "Yeah, bye", Idle +"job" -> "I'm the cook of the Jolly Axeman." +"tavern" -> * +"jimbin" -> "I am so proud of him. In drinking, he's second only to our mighty general." +"name" -> "I am Maryza Firehand, daughter of Earth, from the Molten Rock." +"time" -> "To busy, ask my husband." +"king" -> "Don't like these upper cave guys." +"army" -> "We could better feed some dragons instead of these fools." +"ferumbras" -> "Heard that's what the humans call one of their boggiemen." +"general" -> "A fine drinker and strategist. Wastes his skill with these idiots of the army. What a shame." +"excalibug" -> "Would slice a dragon or two for steaks if i'd get it." +"tark" -> "He loved my dragonsteaks. Heard he died by a cave in while fighting drags in the Plains of Havoc." +"thais" -> "Puny town for puny guys." +"tibia" -> "We don't care much about outsiders anymore." +"carlin" -> "Don't like it, has an elfish touch, ye know?" +"news" -> "The boys of the Savage Axe at the bridge are running wild in these days." +"rumors" -> * +"bloody","mary" -> Type=3113, Amount=1, "YOU &/$#@!", Poison(15,1), EffectOpp(1), EffectMe(3), Create(Type) +"buy" -> "I can offer you some food if ye like." +"do","you","sell" -> * +"do","you","have" -> * +"food" -> "I sell normal and brown bread, meat, ham, cookies, rolls, and cheese made of mushrooms." +"book" -> Type=3234, Amount=1, Price=150, "The cookbook of the famous dwarfish kitchen. You're lucky. I have a few copies on sale. Do you like one for %P gold?", Topic=2 +"cookbook" -> * +"book",QuestValue(279)>0,! -> "I'm sorry but I sell only one copy to each customer. Otherwise they would have been sold out a long time ago." +"cookbook",QuestValue(279)>0,! -> * + +"bread" -> Type=3600, Amount=1, Price=4, "Do you wanna buy a bread for %P gold?", Topic=1 +"cheese" -> Type=3607, Amount=1, Price=6, "Do you wanna buy cheese for %P gold?", Topic=1 +"meat" -> Type=3577, Amount=1, Price=5, "Do you wanna buy meat for %P gold?", Topic=1 +"ham" -> Type=3582, Amount=1, Price=8, "Do you wanna buy a ham for %P gold?", Topic=1 +"cookie" -> Type=3598, Amount=1, Price=2, "Do you wanna buy a cookie for %P gold?", Topic=1 +"roll" -> Type=3601, Amount=1, Price=2, "Do you wanna buy a roll for %P gold?", Topic=1 +"brown","bread" -> Type=3602, Amount=1, Price=3, "Do you wanna buy a brown bread for %P gold?", Topic=1 + +%1,1<%1,"bread" -> Type=3600, Amount=%1, Price=4*%1, "Do you wanna buy %A breads for %P gold?", Topic=1 +%1,1<%1,"cheese" -> Type=3607, Amount=%1, Price=6*%1, "Do you wanna buy %A cheese for %P gold?", Topic=1 +%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=5*%1, "Do you wanna buy %A meat for %P gold?", Topic=1 +%1,1<%1,"ham" -> Type=3582, Amount=%1, Price=8*%1, "Do you wanna buy %A ham for %P gold?", Topic=1 +%1,1<%1,"cookie" -> Type=3598, Amount=%1, Price=2*%1, "Do you wanna buy %A cookies for %P gold?", Topic=1 +%1,1<%1,"roll" -> Type=3601, Amount=%1, Price=2*%1, "Do you wanna buy %A rolls for %P gold?", Topic=1 +%1,1<%1,"brown","bread" -> Type=3602, Amount=%1, Price=3*%1, "Do you wanna buy %A brown breads for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "No gold, no sale, that's it." +Topic=1 -> "You &/$#@!" + +Topic=2,"yes",CountMoney>=Price -> "Here you are. Happy cooking!", DeleteMoney, Create(Type), SetQuestValue(279,1) +Topic=2,"yes" -> "No gold, no sale, that's it." +Topic=2 -> "I have but a few copies, anyway." +} diff --git a/data/npc/mehkesh.npc b/data/npc/mehkesh.npc new file mode 100644 index 0000000..fecc03d --- /dev/null +++ b/data/npc/mehkesh.npc @@ -0,0 +1,85 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# mehkesh.npc: Datenbank für den pyramidenhändler mehkesh + +Name = "Mehkesh" +Outfit = (130,19-92-113-40) +Home = [33130,32811,5] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Be mourned pilgrim in flesh." +ADDRESS,"hi$",! -> "Be mourned pilgrim in flesh." +ADDRESS,"be","mourned","pilgrim","flesh",! -> "Be mourned pilgrim in flesh." +ADDRESS,! -> Idle + +BUSY,"hello$",! -> "Mourned %N, know that I am busy.", Queue +BUSY,"hi$",! -> * +BUSY,"be","mourned","pilgrim","flesh",! -> * +BUSY,! -> NOP +VANISH,! -> "May enlightenment be your path." + +"bye" -> "May enlightenment be your path.", Idle +"farewell" -> * +"job" -> "I am a trader. I sell potions brewed by the foremost alchemists of the land." +"name" -> "I am the mourned Mehkesh." +"time" -> "Time is but one of the hardships our mortal flesh has to endure." +"temple" -> "The temple spreads the word of our wise pharaoh." +"pharaoh" -> "The pharaoh alone has achieved godhood. But in his infinite mercy he chose to stay with his people to offer them guidance." +"arkhothep" -> * +"ashmunrah" -> "Even though his merciful son offered him undeath I doubt the old pharaoh will ever find his way to ascension." +"scarab" -> "The scarabs are more then just enormous insects. They are keepers of ancient secrets." +"chosen" -> "If we serve the pharaoh during our life time he might allow us to serve him in undeath. Only then can truly start our search for ascension." +"tibia" -> "One day our world will be freed from the false gods and accept the guidance of our pharaoh." +"carlin" -> "Those citys are only pawns of the false gods and their misguided priests." +"thais" -> * +"edron" -> * +"venore" -> * +"kazordoon" -> "The dwarves should know better then to praise the mortal essence of the elements." +"dwarves" -> * +"dwarfes" -> * +"ab'dendriel" -> "Elves are foolish and their obsession with life damns them to eternal death." +"elves" -> * +"elfes" -> * +"darama" -> "These are the lands of old secrets where the mortals will be shown the true revelations." +"darashia" -> "A city of misguided fools." +"daraman" -> "The prophet caught a glimpse of ascension, but he did not understand it." +"ankrahmun" -> "This city will remain as an eternal testament of our immortal pharaoh's power." + +"mortality" -> "Only if we leave our mortality behind can we achieve salvation and ascension." +"false", "gods" -> "The false gods use our mortal flesh to enslave us." + +"ascension" -> "Ascension is a difficult process. As long as we are mortal we are too distracted to even think about it." +"Akh'rah","Uthun" -> "The Akh'rah Uthun is the union of that which once was separate." +"Akh" -> "Our Akh is our mortal flesh until it is replaced with something better - with an undead body." + +"undead" -> "Undeath is the victory over the weaknesses of mortal flesh." +"undeath" -> * +"Rah" -> "The Rah is our essence. The divine part in all of us." +"uthun" -> "The Uthun is the knowledge we gather in the course of time." +"mourn" -> "We are so pathetic in our mortality." + +"arena" -> "The arena is a challenge for every skilled fighter." +"palace" -> "You can find the palace to the east of this market hall." + +"offer" -> "I'm selling life and mana fluids." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * + +"life","fluid" -> Type=2874, Data=11, Amount=1, Price=60, "Do you want to buy life fluid for %P gold?", Topic=2 +"mana","fluid" -> Type=2874, Data=10, Amount=1, Price=55, "Do you want to buy mana fluid for %P gold?", Topic=2 +%1,1<%1,"life","fluid" -> Type=2874, Data=11, Amount=%1, Price=60*%1, "Do you want to buy %A potions of life fluid for %P gold?", Topic=2 +%1,1<%1,"mana","fluid" -> Type=2874, Data=10, Amount=%1, Price=55*%1, "Do you want to buy %A potions of mana fluid for %P gold?", Topic=2 + +"deposit" -> "I will pay you 5 gold for every empty vial. Ok?", Data=0, Topic=3 +"vial" -> * +"flask" -> * + +Topic=2,"yes",CountMoney>=Price -> "Here you are. There is a deposit of 5 gold on the vial.", DeleteMoney, Create(Type) +Topic=2,"yes" -> "Come back, when you have enough money." +Topic=2 -> "Hmm, but next time." + +Topic=3,"yes",Count(2874)>0 -> Amount=Count(2874), Price=Amount*5, "Here you are ... %P gold.", Delete(2874), CreateMoney +Topic=3,"yes" -> "You don't have any empty vials." +Topic=3 -> "Hmm, but please keep Tibia litter free." +} diff --git a/data/npc/melchior.npc b/data/npc/melchior.npc new file mode 100644 index 0000000..7309a92 --- /dev/null +++ b/data/npc/melchior.npc @@ -0,0 +1,110 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# melchior.npc: Datenbank für den blinden Bettler Melchior + +Name = "Melchior" +Outfit = (130,0-25-59-115) +Home = [33143,32828,7] +Radius = 60 + +Behaviour = { + +ADDRESS,"hello$",male,! -> "Greetings, %N. I do not see your face, but I can read a thousand things in your voice!" +ADDRESS,"hi$",male,! -> * +ADDRESS,"greetings$",male,! -> * +ADDRESS,"hello$",female,! -> "Welcome, %N! The lovely sound of your voice shines like a beam of light through my solitary darkness!" +ADDRESS,"hi$",female,! -> * +ADDRESS,"greetings$",female,! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Only one minute more, %N. I shall talk to you at once.", Queue +BUSY,"hi$",! -> * +BUSY,"greetings$",! -> * +BUSY,! -> NOP +VANISH,! -> "May the light be with you." + +"bye" -> "Farewell, stranger. May Uman the Wise guide your steps in this treacherous land.", Idle +"farewell" -> * +"name" -> "My late father, may he rest in peace, chose to call me Melchior." +"melchior" -> "That is my name." +"job" -> "I am a poor beggar. I try to make a meagre living here since a cruel fate has left me a blind man." +"blind" -> "Yes, I am. I was not born that way, but a cruel fate caused me to lose my eyesight." +"fate" -> "Fate played a cruel trick on old Melchior. If you want me to, I can tell you my story - talking about one's grievances does help to ease the pain. So - would you like to hear my story?", Topic=1 +"story" -> * + +Topic=1,"yes" -> "While my eyes were still of use to me I worked as a trader. I was not too successful, so I started looking for alternatives. Remembering some old nomad legends I went to explore the Kha'zeel. If only I'd never done that! ...", + "After many days I met a weird creature - it was humanoid, but it was also much larger than any man, and it seemed to be only half-solid in a way. ...", + "I was scared, but I remembered my grandfather's stories and I hailed the creature using the traditional djinn word of greeting. ...", + "It worked. I managed to engage the djinn - for it was one sure enough - in a conversation. In fact, I even managed to come to an agreement with it. The djinns living there needed supplies, and I promised I would bring them some. ...", + "A highly profitable business relationship ensued. Unfortunately, my greed grew every day, and it clouded my sense of judgement. ...", + "Hearing that there was a second djinn fortress I travelled there. Those djinn, who called themselves the Marid, were friendly enough, and soon I traded with them as well. ...", + "Unfortunately, it did not take the other djinn tribe, the Efreet, long to find out what I was up to. ...", + "The Efreets' punishment was cruel: They blinded me and left me in the Kha'labal to die of thirst and exhaustion as food for the scarabs. But that was a favour I could not do them. ...", + "I desperately struggled on and finally I was picked up by a caravan. They took me here, and now I am sort of stuck here in this city of the half-dead." +Topic=1 -> "As you wish, stranger." + +"djinn" -> "The djinns are a wondrous race. Swift and strong they are and larger, much larger than any man. ...", + "And yet, djinns fit into tiny lamps, for they are but half solid creatures who can change into mist whenever they want to! It is as though they lived between the worlds, travelling hither and thither as they please. ...", + "Little is known about their origin, but legend has it Zathroth himself, the dark master of magic, created them to some unknown evil purpose. ...", + "But they are not evil, and perhaps that is why Zathroth eventually abandoned them! Djinns have independent minds and souls just like humans, and just like us they are forlorn creatures struggling to find their place in creation. ...", + "They have fought a bitter, bitter war between themselves over this, a cataclysmic war that led them to the brink of self-destruction. ...", + "Today they are few and far between, but they are still divided into two warring fractions, the gentle Marid and the cruel Efreet, and neither side will rest until the other is utterly defeated. ...", + "If you ever meet a djinn make sure to say the word of greeting immediately. Otherwise he will simply ignore you or worse - if it is an Efreet he will kill you outright. ...", + "And remember, once you decided to follow one group of djinns you can never switch sides, so choose well. No Efreet will ever deal with a follower of the Marid and vice versa." +"greeting",QuestValue(278)<2 -> "The djinns have an ancient code of honour. This code includes a special concept of hospitality. Anybody who utters the word of greeting must not be attacked even if he is an enemy. Well, at least that is what the code says. ...", + "I have found out, though, that this does not work at all times. There is no point to say the word of greeting to an enraged djinn. ...", + "I can tell you the word of greeting if you're interested. It is DJANNI'HAH. Remember this word well, stranger. It might save your life one day. ...", + "And keep in mind that you must choose sides in this conflict. You can only follow the Efreet or the Marid - once you have made your choice there is no way back. I know from experience that djinn do not tolerate double-crossing.", SetQuestValue(278,1) +"word",QuestValue(278)<2 -> * +"djanni'hah",QuestValue(278)<2 -> "You know the traditional djinn word of greeting DJANNI'HAH. Use it wisely!", SetQuestValue(278,1) +"efreet" -> "Beware the Efreet, stranger! They hate all humans, and if they had their way all of us would be killed. If you meet one be sure to say the word of greeting immediately because otherwise you will be killed in a heartbeat. ...", + "And do not approach them if you are a follower of the Marid - they are impossible to fool!" +"marid" -> "The Marid are gentle, kind-hearted djinn, or at least that is how they act towards humans. However, they are quite reclusive, too. They will not talk to human unless he says the word of greeting first. ...", + "And do not approach them if you are a follower of the Efreet - they are impossible to fool!" + +"kha'zeel" -> "That is the name of the huge mountain range to the west of the great desert, the Kha'labal. That's where you will find the djinns' fortresses Ashta'daramai and Mal'ouquah. ...", + "They say it was created by the gods as a vantage point from which they used watch their creation. I think it is true. I used to travel there often, and I swear I often felt the presence of something special, something... divine." +"kha'labal" -> "Aaaah... The great desert. Legend has it that in ancient times it was a beautiful garden. I don't know if that is true, but I must admit I love it just the way it is. ...", + "Travelling through that endless stretch of barren land always gave me a very special peace of mind." +"mal'ouquah" -> "That is the Efreet's gloomy fortress, home of Malor, hidden high up in the Kha'zeel mountains. I used to go there often. Don't make the same mistake, stranger! I would love to think there is somebody who profited from the lesson I had to learn!" +"ashta'daramai" -> "Aah yes - the Marids' fortress. Perched high on the Kha'zeel, it is a marvel to behold. They say Gabel built it on the ruins of his original palace." +"gabel" -> "He is the leader of the Marid! I have never met him myself, but everybody was full of praise for him back at Ashta'daramai. The legend has it that it was him who introduced the djinns to wise Daraman's teachings." +"malor" -> "Malor is the Efreets' leader. He is perhaps not the strongest of all efreet, but his treachery and cruelty are certainly unrivalled. He was defeated a long, long time ago, but he was not killed. ...", + "I don't know why... I have a strange feeling of foreboding whenever I hear his name." +"scarab" -> "Those damn scavengers! I detest them. When I was stumbling through the desert, all blind and desperate, they followed me around. ...", + "They watched my every step, waiting for me to give up and die. But I never did. Damn vermin! You'll have to eat somebody else!" + +"alesar" -> "I know that name. He is a Marid. This djinn is one of the best smiths ever to live. You should see the scimitars he makes - hard as titanium yet light as a desert breeze. ...", + "I kept on trying to get the Marid to sell one to me, but they never did. Too bad - I could have made a fortune." +"fa'hradin" -> "I know that name. He is a Marid, right? I have met him once. He seemed pretty important." +"baa'leal" -> "Cursed be that djinn! It was him who blinded me, and I bet casting me out into the Kha'labal was his idea, too. Believe me, I would try to kill him if only I could." +"haroun" -> "A Marid trader. I have often had dealings with him. He drove me mad because he never accepted any haggling, but then he never ever tried to trick me. He was not really a trader at heart, I suppose. He was more of a monk or maybe a preacher." +"bas'saam" -> "Yes, I know him. He is an Efreet trader. I met him often during my travels, and even though there was no real sympathy we had a certain mutual respect for each other. But all that changed when he found out I had dealings with the Marid." +"bo'ques" -> "He is a cook - a djinn cook. A weird guy. Always used to ask me to procure some strange kind of ingredient or other for him. ...", + "He made me laugh. Can you imagine what that looks like - a djinn wearing an enormous chef hat?" + +"tibia" -> "Tibia is such a beautiful place. I would give it all if I could see it again." +"daraman" -> "Daraman was a holy man, a true prophet. He showed us how we can master grief and affliction through dignity and brotherliness. It is a shame I only came to fully appreciate his teachings when fate had cast me into darkness." +"darashia" -> " Aah yes... Darashia. I would give anything if I could see it again." +"edron" -> "I have never been to cities on other continents. And I suppose now I never will. I would be glad enough to leave this place." +"thais" -> * +"venore" -> * +"kazordoon" -> * +"carlin" -> * +"ab'dendriel" -> * +"ankrahmun" -> "I hate this city. Period. I would never have come here, but I haven't had much of a choice. The caravan that picked me up in the Kha'zeel was headed for this place, and I was glad enough they brought me here. ...", + "But now I really wish I could leave. These people and their ruler give me the creeps!" + +"pharaoh" -> "The pharaoh? He is always in the palace, so I have heard only rumors about him. But I know one thing for sure - he is mad. End of story." +"ruler" -> * +"old","pharaoh" -> "The old pharaoh? I keep on hearing rumours about him, but I do not know if they are true.", Topic=2 +Topic=2,"rumour" -> " It is said his son, the present pharaoh, killed him and turned him into some ghastly undead!" +Topic=2,"rumor" -> * +"palace" -> "The palace lies to the south of the arena and to the west of the temple. Better stay clear of that place. If but half the things I have heard about it are true this palace is not a place for the living anymore." +"arena" -> "Ah yes, the arena. I do not really know what's going on there, because I have never seen it myself. However, I often hear strange noises from there, cheers and jeers and sometimes pityful screams." +"temple" -> "That temple is very old, and for centuries it used to be a place of worship and of contemplation. Now that the priests there are fanatic followers of the pharaoh this is no longer a holy place." + +"ascension" -> "The concept of ascension is central to the pharaoh's creed. I am not sure I really understand it, but apparently it has to do with transformation to undeath. Nice, isn't it?" +"rah" -> "Ah yes - I recognise that. According to the pharaoh that is a living being's soul." +"uthun" -> "According to the pharaoh's teachings this is the total of a living being's memories and personal experiences." +"akh" -> "In the pharaoh's creed, this is what the physical body is called." +"mourn" -> "Spare me that inane twaddle, will you? I am glad enough to be alive, thank you." +} diff --git a/data/npc/memech.npc b/data/npc/memech.npc new file mode 100644 index 0000000..752ed88 --- /dev/null +++ b/data/npc/memech.npc @@ -0,0 +1,180 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# memech.npc: Datenbank für den pyramidenhändler(waffen) Memech + +Name = "Memech" +Outfit = (131,21-21-40-116) +Home = [33135,32810,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Be mourned pilgrim in flesh." +ADDRESS,"hi$",! -> "Be mourned pilgrim in flesh." +ADDRESS,"be","mourned","pilgrim","flesh",! -> "Be mourned pilgrim in flesh." +ADDRESS,! -> Idle + +BUSY,"hello$",! -> "Mourned %N, know that I am busy.", Queue +BUSY,"hi$",! -> * +BUSY,"be","mourned","pilgrim","flesh",! -> * +BUSY,! -> NOP +VANISH,! -> "Taken away by the hands of time." + +"bye" -> "May enlightenment be your path.", Idle +"farewell" -> * +"job" -> "I sell weapons and armor to protect your mortal shell." +"name" -> "I am the mourned Memech." +"time" -> "Time is only a burden to the flesh." +"temple" -> "You will find the temple in the northeastern part of the town." +"pharaoh" -> "Praise to the pharaoh. Blessed be our saviour." +"oldpharaoh" -> "Praised be our pharaoh who gave his father all the time in the world for contemplation and ascension." +"scarab" -> "The scarabs are wise as far as I know. They test each warrior's strength." + +"tibia" -> "This world is but a dying spark of a once great fire." +"carlin" -> "The lost cities of the Tibian continent are caught in their false gods' jaws." +"thais" -> * +"edron" -> * +"venore" -> * +"kazordoon" -> "I have been told the dwarves are worthy fighters. It is a shame their Rah will perish upon death." +"dwarves" -> * +"dwarfes" -> * +"ab'dendriel" -> "Elves are a rare sight on this continent. I know little about this race and their ways." +"elves" -> * +"elfes" -> * +"darama" -> "The continent's name was changed to Darama after Daraman spread his teachings here. I don't know its old name, I'm afraid." +"daraman" -> "Daraman is acknowledged as a prophet, though it is said he was misguided. I think you should better ask somebody in the temple about such issues." +"ankrahmun" -> "Our home is blessed and protected by the power of our pharaoh." + +"pharaoh" -> "The pharaoh is a living god and his power is rising with every day." +"false", "gods" -> "Well, the temple teaches us that the false gods want to steal our Rah." +"ascension" -> "This is nothing I understand. I am but a simple man." +"Akh'rah","Uthun" -> "Thats religious stuff, and I don't know much about it. It's about the union and the separation of Akh, Rah and Uthun." +"Akh" -> "Well, that is the mortal body. It is full of needs and thus sinful." +"undead" -> "Undeath must be great. No need to eat, to sleep or to do other things like that, you know." +"undeath" -> * +"Rah" -> "The Rah is what people from other religions call the soul." +"uthun" -> "That's what we learn and remember. It is who we are because of our memories. At least that's what I understand." +"mourn" -> "Mortality is a bad thing. The dead mourn us for that. Quite nice of them. We should mourn ourselves as well, if I understand the priests correctly." +"arena" -> "The arena is a fun place to visit. You should go there to try out our quality equipment." +"palace" -> "That's where our pharaohs resides. The palace is to the east." +"offer" -> "My offers are weapons, armors, helmets, legs, and shields." +"do","you","sell" -> * +"do","you","have" -> * +"weapon" -> "I have hand axes, axes, spears, maces, battle hammers, swords, rapiers, daggers, and sabres. What's your choice?" +"helmet" -> "I am selling leather helmets and chain helmets. What do you want?" +"armor" -> "I am selling leather, chain, and brass armor. What do you need?" +"shield" -> "I am selling wooden shields and steel shields. What do you want?" +"trousers" -> "I am selling chain legs. Do you want to buy any?" +"legs" -> * + +"dagger" -> Type=3267, Amount=1, Price=5, "Do you want to buy a dagger for %P gold?", Topic=1 +"hand","axe" -> Type=3268, Amount=1, Price=8, "Do you want to buy a hand axe for %P gold?", Topic=1 +"spear" -> Type=3277, Amount=1, Price=10, "Do you want to buy a spear for %P gold?", Topic=1 +"rapier" -> Type=3272, Amount=1, Price=15, "Do you want to buy a rapier for %P gold?", Topic=1 +"axe" -> Type=3274, Amount=1, Price=20, "Do you want to buy an axe for %P gold?", Topic=1 +"sabre" -> Type=3273, Amount=1, Price=35, "Do you want to buy a sabre for %P gold?", Topic=1 +"sword" -> Type=3264, Amount=1, Price=85, "Do you want to buy a sword for %P gold?", Topic=1 +"mace" -> Type=3286, Amount=1, Price=90, "Do you want to buy a mace for %P gold?", Topic=1 +"battle","hammer" -> Type=3305, Amount=1, Price=350, "Do you want to buy a battle hammer for %P gold?", Topic=1 +"throwing","star" -> Type=3287, Amount=1, Price=50, "Do you want to buy a throwing star for %P gold?", Topic=1 + +"chain","armor" -> Type=3358, Amount=1, Price=200, "Do you want to buy a chain armor for %P gold?", Topic=1 +"brass","armor" -> Type=3359, Amount=1, Price=450, "Do you want to buy a brass armor for %P gold?", Topic=1 +"leather","armor" -> Type=3361, Amount=1, Price=35, "Do you want to buy a leather armor for %P gold?", Topic=1 +"chain","helmet" -> Type=3352, Amount=1, Price=52, "Do you want to buy a chain helmet for %P gold?", Topic=1 +"leather","helmet" -> Type=3355, Amount=1, Price=12, "Do you want to buy a leather helmet for %P gold?", Topic=1 +"steel","shield" -> Type=3409, Amount=1, Price=240, "Do you want to buy a steel shield for %P gold?", Topic=1 +"wooden","shield" -> Type=3412, Amount=1, Price=15, "Do you want to buy a wooden shield for %P gold?", Topic=1 +"chain","legs" -> Type=3558, Amount=1, Price=80, "Do you want to buy chain legs for %P gold?", Topic=1 + +%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=5*%1, "Do you want to buy %A daggers for %P gold?", Topic=1 +%1,1<%1,"hand","axe" -> Type=3268, Amount=%1, Price=8*%1, "Do you want to buy %A hand axes for %P gold?", Topic=1 +%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=10*%1, "Do you want to buy %A spears for %P gold?", Topic=1 +%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=15*%1, "Do you want to buy %A rapiers for %P gold?", Topic=1 +%1,1<%1,"axe" -> Type=3274, Amount=%1, Price=20*%1, "Do you want to buy %A axes for %P gold?", Topic=1 +%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=35*%1, "Do you want to buy %A sabres for %P gold?", Topic=1 +%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=85*%1, "Do you want to buy %A swords for %P gold?", Topic=1 +%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=90*%1, "Do you want to buy %A maces for %P gold?", Topic=1 +%1,1<%1,"battle","hammer" -> Type=3305, Amount=%1, Price=350*%1, "Do you want to buy %A battle hammers for %P gold?", Topic=1 +%1,1<%1,"throwing","star" -> Type=3287, Amount=%1, Price=50*%1, "Do you want to buy %A throwing stars for %P gold?", Topic=1 + +%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=200*%1, "Do you want to buy %A chain armors for %P gold?", Topic=1 +%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=450*%1, "Do you want to buy %A brass armors for %P gold?", Topic=1 +%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=35*%1, "Do you want to buy %A leather armors for %P gold?", Topic=1 +%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=52*%1, "Do you want to buy %A chain helmets for %P gold?", Topic=1 +%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=12*%1, "Do you want to buy %A leather helmets for %P gold?", Topic=1 +%1,1<%1,"steel","shield" -> Type=3409, Amount=%1, Price=240*%1, "Do you want to buy %A steel shields for %P gold?", Topic=1 +%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=15*%1, "Do you want to buy %A wooden shields for %P gold?", Topic=1 +%1,1<%1,"chain","legs" -> Type=3558, Amount=%1, Price=80*%1, "Do you want to buy %A chain legs for %P gold?", Topic=1 + +"sell","two","handed","sword" -> Type=3265, Amount=1, Price=450, "Do you want to sell a two handed sword for %P gold?", Topic=2 +"sell","battle","axe" -> Type=3266, Amount=1, Price=80, "Do you want to sell a battle axe for %P gold?", Topic=2 +"sell","dagger" -> Type=3267, Amount=1, Price=2, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell","hand","axe" -> Type=3268, Amount=1, Price=4, "Do you want to sell a hand axe for %P gold?", Topic=2 +"sell","halberd" -> Type=3269, Amount=1, Price=400, "Do you want to sell a halberd for %P gold?", Topic=2 +"sell","club" -> Type=3270, Amount=1, Price=1, "Are you sure, you want to sell this garbage? Hmm, I give you %P gold, ok?", Topic=2 +"sell","rapier" -> Type=3272, Amount=1, Price=5, "Do you want to sell a rapier for %P gold?", Topic=2 +"sell","sabre" -> Type=3273, Amount=1, Price=12, "Do you want to sell a sabre for %P gold?", Topic=2 +"sell","axe" -> Type=3274, Amount=1, Price=7, "Do you want to sell an axe for %P gold?", Topic=2 +"sell","spear" -> Type=3277, Amount=1, Price=3, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell","morning","star" -> Type=3282, Amount=1, Price=90, "Do you want to sell a morning star for %P gold?", Topic=2 +"sell","mace" -> Type=3286, Amount=1, Price=30, "Do you want to sell a mace for %P gold?", Topic=2 +"sell","short","sword" -> Type=3294, Amount=1, Price=10, "Do you want to sell a short sword for %P gold?", Topic=2 +"sell","battle","hammer" -> Type=3305, Amount=1, Price=120, "Do you want to sell a battle hammer for %P gold?", Topic=2 +"sell","sword" -> Type=3264, Amount=1, Price=25, "Do you want to sell a sword for %P gold?", Topic=2 + +"sell","leather","armor" -> Type=3361, Amount=1, Price=12, "Do you want to sell a leather armor for %P gold?", Topic=2 +"sell","chain","armor" -> Type=3358, Amount=1, Price=70, "Do you want to sell a chain armor for %P gold?", Topic=2 +"sell","brass","armor" -> Type=3359, Amount=1, Price=150, "Do you want to sell a brass armor for %P gold?", Topic=2 +"sell","plate","armor" -> Type=3357, Amount=1, Price=400, "Do you want to sell a plate armor for %P gold?", Topic=2 +"sell","chain","legs" -> Type=3558, Amount=1, Price=25, "Do you want to sell chain legs for %P gold?", Topic=2 +"sell","leather","helmet" -> Type=3355, Amount=1, Price=4, "Do you want to sell a leather helmet for %P gold?", Topic=2 +"sell","chain","helmet" -> Type=3352, Amount=1, Price=17, "Do you want to sell a chain helmet for %P gold?", Topic=2 +"sell","steel","helmet" -> Type=3351, Amount=1, Price=190, "Do you want to sell a steel helmet for %P gold?", Topic=2 +"sell","wooden","shield" -> Type=3412, Amount=1, Price=5, "Do you want to sell a wooden shield for %P gold?", Topic=2 +"sell","battle","shield" -> Type=3413, Amount=1, Price=95, "Do you want to sell a battle shield for %P gold?", Topic=2 +"sell","steel","shield" -> Type=3409, Amount=1, Price=80, "Do you want to sell a steel shield for %P gold?", Topic=2 + +"sell",%1,1<%1,"two","handed","sword" -> Type=3265, Amount=%1, Price=450*%1, "Do you want to sell %A two handed swords for %P gold?", Topic=2 +"sell",%1,1<%1,"battle","axe" -> Type=3266, Amount=%1, Price=80*%1, "Do you want to sell %A battle axes for %P gold?", Topic=2 +"sell",%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=2*%1, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"hand","axe" -> Type=3268, Amount=%1, Price=4*%1, "Do you want to sell %A hand axes for %P gold?", Topic=2 +"sell",%1,1<%1,"halberd" -> Type=3269, Amount=%1, Price=400*%1, "Do you want to sell %A halberds for %P gold?", Topic=2 +"sell",%1,1<%1,"club" -> Type=3270, Amount=%1, Price=1*%1, "Are you sure, you want to sell this garbage? Hmm, I give you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=5*%1, "Do you want to sell %A rapiers for %P gold?", Topic=2 +"sell",%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=12*%1, "Do you want to sell %A sabres for %P gold?", Topic=2 +"sell",%1,1<%1,"axe" -> Type=3274, Amount=%1, Price=7*%1, "Do you want to sell %A axes for %P gold?", Topic=2 +"sell",%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=3*%1, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"morning","star" -> Type=3282, Amount=%1, Price=90*%1, "Do you want to sell %A morning stars for %P gold?", Topic=2 +"sell",%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=30*%1, "Do you want to sell %A maces for %P gold?", Topic=2 +"sell",%1,1<%1,"short","sword" -> Type=3294, Amount=%1, Price=10*%1, "Do you want to sell %A short swords for %P gold?", Topic=2 +"sell",%1,1<%1,"battle","hammer" -> Type=3305, Amount=%1, Price=120*%1, "Do you want to sell %A battle hammers for %P gold?", Topic=2 +"sell",%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=25*%1, "Do you want to sell %A swords for %P gold?", Topic=2 + +"sell",%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=12*%1, "Do you want to sell %A leather armors for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=70*%1, "Do you want to sell %A chain armors for %P gold?", Topic=2 +"sell",%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=150*%1, "Do you want to sell %A brass armors for %P gold?", Topic=2 +"sell",%1,1<%1,"plate","armor" -> Type=3357, Amount=%1, Price=400*%1, "Do you want to sell %A plate armors for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","legs" -> Type=3558, Amount=%1, Price=25*%1, "Do you want to sell %A chain legss for %P gold?", Topic=2 +"sell",%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=4*%1, "Do you want to sell %A leather helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=17*%1, "Do you want to sell %A chain helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"steel","helmet" -> Type=3351, Amount=%1, Price=190*%1, "Do you want to sell %A steel helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=5*%1, "Do you want to sell %A wooden shields for %P gold?", Topic=2 +"sell",%1,1<%1,"battle","shield" -> Type=3413, Amount=%1, Price=95*%1, "Do you want to sell %A battle shields for %P gold?", Topic=2 +"sell",%1,1<%1,"steel","shield" -> Type=3409, Amount=%1, Price=80*%1, "Do you want to sell %A steel shields for %P gold?", Topic=2 + +Topic=1,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Sorry, you do not have enough gold." +Topic=1 -> "Maybe you will buy it another time." + +Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Sorry, you do not have one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have so much." +Topic=2 -> "Maybe next time." + +"sell","magic","plate","armor" -> "WOW! Do you really want to sell me a MAGIC plate armor?", Topic=3 +Topic=3,"yes" -> Type=3366, Amount=1, Price=6400,"Oh, unbelievable! I would pay %P gold for this wonderful piece of armor. Are you still interested?", Topic=4 +Topic=3 -> "Hmmm, what a pity! I have been looking for such an armor since a long time." +Topic=4,"yes",Count(Type)>=Amount -> "Finally it is mine! Here is your money. Can I be of any further help?", Delete(Type), CreateMoney +Topic=4,"yes" -> "Argl! You do not have one! Trying to tease me? Get lost or I call the guards!",Idle +Topic=4 -> "Maybe my offer is too low? Unfortunately I can not bring up more money, I am just a smith." + +} diff --git a/data/npc/mirabell.npc b/data/npc/mirabell.npc new file mode 100644 index 0000000..e71f481 --- /dev/null +++ b/data/npc/mirabell.npc @@ -0,0 +1,60 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# mirabell.npc: Datenbank für die Wirtin Mirabell + +Name = "Mirabell" +Outfit = (136,96-12-87-77) +Home = [33174,31801,6] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome to the Horn of Plenty, %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please give me a minute, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Come back soon, traveller." + +"bye" -> "Come back soon, traveller.", Idle +"job" -> "I am the owner of this tavern, which is known far beyond Edron." +"tavern" -> * +"frodo" -> "He's my cousin and lives in Thais." +"name" -> "My name is Mirabell." +"time" -> "It is %T right now." +"king" -> "King Tibianus III should visit our beautiful isle more often." +"tibianus" -> * +"army" -> "Sadly most of them are too disciplined to visit my tavern." +"ferumbras" -> "I heard horrible things about him." +"excalibug" -> "I heard the Knights of the True Blood are looking for it on this isle." +"thais" -> "Thais will loose influence on Edron more and more." +"tibia" -> "I think Edron is the best place in Tibia." +"carlin" -> "They should return to the Thaian realm." +"edron" -> "I think it is the best place in Tibia." +"news" -> "Oh, there are so many. Just ask other travellers like you." +"rumors" -> * + +"buy" -> "I can offer you food and drinks." +"do","you","sell" -> * +"do","you","have" -> * +"food" -> "Are you looking for food? I have bread, cheese, ham, and meat." +"drink" -> "I can offer you beer, wine, lemonade, and water." + +"bread" -> Type=3600, Amount=1, Price=4, "Do you want to buy a bread for %P gold?", Topic=1 +"cheese" -> Type=3607, Amount=1, Price=6, "Do you want to buy cheese for %P gold?", Topic=1 +"meat" -> Type=3577, Amount=1, Price=5, "Do you want to buy meat for %P gold?", Topic=1 +"ham" -> Type=3582, Amount=1, Price=8, "Do you want to buy a ham for %P gold?", Topic=1 + +%1,1<%1,"bread" -> Type=3600, Amount=%1, Price=4*%1, "Do you want to buy %A breads for %P gold?", Topic=1 +%1,1<%1,"cheese" -> Type=3607, Amount=%1, Price=6*%1, "Do you want to buy %A cheese for %P gold?", Topic=1 +%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=5*%1, "Do you want to buy %A meat for %P gold?", Topic=1 +%1,1<%1,"ham" -> Type=3582, Amount=%1, Price=8*%1, "Do you want to buy %A ham for %P gold?", Topic=1 + +"lemonade" -> Type=2880, Data=12, Amount=1, Price=2, "Do you want to buy a mug of lemonade for %P gold?", Topic=1 +"beer" -> Type=2880, Data=3, Amount=1, Price=2, "Do you want to buy a mug of beer for %P gold?", Topic=1 +"wine" -> Type=2880, Data=2, Amount=1, Price=3, "Do you want to buy a mug of wine for %P gold?", Topic=1 +"water" -> Type=2880, Data=1, Amount=1, Price=1, "Do you want to buy a mug of water for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "I am sorry, but you do not have enough gold." +Topic=1 -> "Maybe later." +} diff --git a/data/npc/miraia.npc b/data/npc/miraia.npc new file mode 100644 index 0000000..3bfe5f5 --- /dev/null +++ b/data/npc/miraia.npc @@ -0,0 +1,63 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# miraia.npc: Datenbank für die Wirtin Miraia + +Name = "Miraia" +Outfit = (136,95-0-7-115) +Home = [33238,32483,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Daraman's blessings, %N. Welcome to the Enlightened Oasis." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "I will serve you in a minute, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Daraman's blessings. Come back soon." + +"bye" -> "Daraman's blessings. Come back soon.", Idle +"job" -> "I am the owner of this tavern, this oasis for the thirst, home of shadow and relaxation." +"tavern" -> * +"frodo" -> "He's my cousin and lives in Thais." +"name" -> "My name is Miraia." +"time" -> "Don't worry about time right now." +"caliph" -> "Sadly the caliph does not visit this humble place." +"kazzan" -> * +"ferumbras" -> "Travellers talked to me about his evilness. Thrice damned be his name." +"excalibug" -> "Some foolish adventurers seek for it in the haunted ruins of Drefia." +"thais" -> "Thais is a place of evil and corruption." +"tibia" -> "Here we are far away from the temptations of the world." +"carlin" -> "At least they shun alcohol over there." +"news" -> "Oh, just listen to the tales told by the other visitors." +"rumour" -> * +"rumor" -> * + +"buy" -> "I can offer you food and drinks." +"do","you","sell" -> * +"do","you","have" -> * +"offer" -> * +"food" -> "Are you looking for food? I have bread, cheese, ham, and meat." +"drink" -> "I can offer you lemonade, milk, and water." + +"bread" -> Type=3600, Amount=1, Price=4, "Do you want to buy a bread for %P gold?", Topic=1 +"cheese" -> Type=3607, Amount=1, Price=6, "Do you want to buy cheese for %P gold?", Topic=1 +"meat" -> Type=3577, Amount=1, Price=5, "Do you want to buy meat for %P gold?", Topic=1 +"ham" -> Type=3582, Amount=1, Price=8, "Do you want to buy a ham for %P gold?", Topic=1 + +%1,1<%1,"bread" -> Type=3600, Amount=%1, Price=4*%1, "Do you wanna buy %A breads for %P gold?", Topic=1 +%1,1<%1,"cheese" -> Type=3607, Amount=%1, Price=6*%1, "Do you wanna buy %A cheese for %P gold?", Topic=1 +%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=5*%1, "Do you wanna buy %A meat for %P gold?", Topic=1 +%1,1<%1,"ham" -> Type=3582, Amount=%1, Price=8*%1, "Do you wanna buy %A ham for %P gold?", Topic=1 + +"lemonade" -> Type=2880, Data=12, Amount=1, Price=3, "Do you want to buy a mug of lemonade for %P gold?", Topic=1 +"water" -> Type=2880, Data=1, Amount=1, Price=2, "Do you want to buy a mug of water for %P gold?", Topic=1 +"milk" -> Type=2880, Data=9, Amount=1, Price=5, "Do you want to buy a mug of camel milk for %P gold?", Topic=1 + +%1,1<%1,"lemonade" -> Type=2880, Data=12, Amount=%1, Price=3*%1, "Do you want to buy %A mugs of lemonade for %P gold?", Topic=1 +%1,1<%1,"water" -> Type=2880, Data=1, Amount=%1, Price=2*%1, "Do you want to buy %A mugs of water for %P gold?", Topic=1 +%1,1<%1,"milk" -> Type=2880, Data=9, Amount=%1, Price=5*%1, "Do you want to buy %A mugs of camel milk for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "I am sorry, but you do not have enough gold." +Topic=1 -> "Maybe later." +} diff --git a/data/npc/mortimer.npc b/data/npc/mortimer.npc new file mode 100644 index 0000000..ab8c504 --- /dev/null +++ b/data/npc/mortimer.npc @@ -0,0 +1,45 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# angus: Datenbank für den Teamassitstenten der explorers society Mortimer + +Name = "Mortimer" +Outfit = (133,57-113-95-113) +Home = [32499,31626,07] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Greetings, what can I do for you?" +ADDRESS,"hi$",! -> * + +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait a moment.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "How rude!" + +"bye" -> "Good bye.", Idle +"farewell" -> * + +################ Später ab hier besser bd nutzen + +@"explorer.ndb" + +################ + +"mission",QuestValue(300)=12,QuestValue(320)<1 -> "With the objects you've provided our researchers will make steady progress. Still we are missing some test results from fellow explorers ...", "Please travel to our base in Port Hope and ask them to mail us their latest research reports. Then return here and ask about new missions.",SetQuestValue(320,2) + +"research","reports",QuestValue(320)=1 -> "Oh, yes! Tell our fellow explorer that the papers are in the mail already.",SetQuestValue(320,3) +"mission",QuestValue(320)=1 -> * + +##### +"mission",QuestValue(320)=4 -> "The reports from Port Hope have already arrived here and our progress is astonishing. We think it is possible to create an astral bridge between our bases. Are you interested to assist us with this?",topic=33 +##### +"no",topic=33 -> "Perhaps you are interested some other time." +"yes",topic=33 -> "Good, just take this spectral essence and use it on the strange carving in this building as well as on the corresponding tile in our base at Port Hope ...", "As soon as you have charged the portal tiles that way, report about the spectral portals.", Create(4840),SetQuestValue(320,5) + + +##### topic 34 verwendet + +} + + + diff --git a/data/npc/morun.npc b/data/npc/morun.npc new file mode 100644 index 0000000..35df1fc --- /dev/null +++ b/data/npc/morun.npc @@ -0,0 +1,11 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# morun.npc: Datenbank für die Stadtwache Morun in Darashia + +Name = "Morun" +Outfit = (129,95-5-26-76) +Home = [33240,32393,6] +Radius = 2 + +Behaviour = { +@"guards-darama.ndb" +} diff --git a/data/npc/mugluf.npc b/data/npc/mugluf.npc new file mode 100644 index 0000000..8c6266b --- /dev/null +++ b/data/npc/mugluf.npc @@ -0,0 +1,50 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# mugluf.npc: Datenbank für den Fleischhändler Mugluf + +Name = "Mugluf" +Outfit = (128,95-0-0-96) +Home = [33220,32416,7] +Radius = 0 + +Behaviour = { +ADDRESS,"hello$",! -> "Greetings %N, seeker of delicacies." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "I will talk to you as soon as I finished this deal, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "May Daraman's wisdom enlighten your soul." + +"bye" -> "May Daraman's wisdom enlighten your soul.", Idle +"name" -> "I am known as Mugluf the younger." +"job" -> "I sell meat, ham and salmon." +"time" -> "Time is nothing but another illusion." +"caliph" -> "Caliph Kazzan is our worldly leader." +"kazzan" -> * +"ferumbras" -> "Who might that be?" +"noodles" -> "That must be an important Thaian noble. Regulary Darashian delicacies are sent for him to Thais." +"excalibug" -> "O seeker of artifacts, I have no need for other weapons then a fork, a spoon, and a knife." +"thais" -> "I think we have some kind of trade agreements with them." +"tibia" -> "The world is an illusion, don't get trapped in it." +"carlin" -> "This town must be far away, we rarely even hear about it here." +"news" -> "People say there is a dark cloud gathering in the west." +"rumour" -> * +"desert" -> "It's a challenge to body and soul. Praised be Daraman to have brought us here to grow on this constant test." + +"offer" -> "I can offer you meat, ham, and salmon." +"do","you","sell" -> * +"do","you","have" -> * +"food" -> "Are you looking for food? I have meat, ham, and salmon." + +"meat" -> Type=3577, Amount=1, Price=7, "Do you want to buy meat for %P gold?", Topic=1 +"ham" -> Type=3582, Amount=1, Price=10, "Do you want to buy a ham for %P gold?", Topic=1 +"salmon" -> Type=3579, Amount=1, Price=6, "Do you want to buy a salmon for %P gold?", Topic=1 + +%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=7*%1, "Do you want to buy %A meat for %P gold?", Topic=1 +%1,1<%1,"ham" -> Type=3582, Amount=%1, Price=10*%1, "Do you want to buy %A ham for %P gold?", Topic=1 +%1,1<%1,"salmon" -> Type=3579, Amount=%1, Price=6*%1, "Do you want to buy %A salmon for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "I am sorry, but you do not have enough gold." +Topic=1 -> "Maybe later." +} diff --git a/data/npc/muriel.npc b/data/npc/muriel.npc new file mode 100644 index 0000000..a1ee183 --- /dev/null +++ b/data/npc/muriel.npc @@ -0,0 +1,153 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# muriel.npc: Datenbank für den Magier Muriel + +Name = "Muriel" +Outfit = (130,115-94-97-57) +Home = [32296,32263,7] +Radius = 2 + +Behaviour = { +ADDRESS,Sorcerer,"hello$",! -> "Welcome back, %N!" +ADDRESS,Sorcerer,"hi$",! -> * +ADDRESS,"hello$",! -> "Greetings, %N! Looking for wisdom and power, eh?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Wait a moment, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Farewell." + +"bye" -> "Farewell.", Idle +"farewell" -> * +"job" -> "I am the second sorcerer. I am selling spellbooks and spells." +"name" -> "You may call me Muriel." +"time" -> "Time is unimportant." +"king" -> "The king is a patron of the arcane arts." +"tibianus" -> * +"quentin" -> "He has some minor magic powers." +"lynda" -> "Pretty and compentent." +"harkath" -> "He's not as dumb as the average fighter but a warrior nonetheless." +"army" -> "We supply the army with some sorcerer recruits now and then." +"general" -> * +"ferumbras" -> "I wonder how he actually got this awesome powers." +"sam" -> "A simple smith." +"xodet" -> "He has our permission to sell mana fluids." +"frodo" -> "A bar is no place that suits a scholar like me." +"elane" -> "She is quite proud of her puny magic tricks." +"muriel" -> "I don't like jokes about my name!" +"gregor" -> "Knights! Childs with swords. Not worth of any attention." +"marvik" -> "Marvik and his Sorcerers lack spells with real power." +"bozo" -> "He's not a jester but a poor joke himself." +"baxter" -> "I don't know him." +"oswald" -> "Only his boss keeps him from being burned to ashes." +"sherry" -> "Simple farmers." +"donald" -> * +"mcronald" -> * +"lugri" -> "He is rumoured to posses some secrets our guild might find ... interesting." +"lungelen" -> "She keeps the whole wisdom of our ancestors and leads our guild." +"excalibug" -> "The enchantements on this weapon must be awesome." +"news" -> "Our guild is working on a new spell, but I won't give away any details yet." +"flaming","pit" -> "These pits, you refer to, might be the legendary 'Pits of Inferno', also known as the 'Nightmare Pits'." +"pits","inferno" -> "They are rumoured to be hidden somewhere in the Plains of Havoc, far to the east." +"nightmare","pit"-> * + +"wisdom" -> "The wisdom of spellcasting is the source of power." +"ancestor" -> "There were many generations of sorcerers in the past. Today a lot of people want to join us." +"sorcerer" -> "A sorcerer spends his lifetime studying spells to gain power." +"power" -> "Of course, power is the most important thing in the universe." +"vocation" -> "Your vocation is your profession. There are four vocations in Tibia: Sorcerers, paladins, knights, and Sorcerers." +"spellbook" -> Type=3059, Amount=1, Price=150, "In a spellbook, your spells are listed. There you can find the pronunciation of each spell. Do you want to buy one for %P gold?", Topic=4 +"rune" -> "Each spell, that starts with 'Ad', needs a rune. You have to hold a blank rune in one of your hands when you cast it. You can buy runes at the magic shop." +"spell",Sorcerer -> "I can teach you rune spells and instant spells. What kind of spell do you wish to learn? You can also tell me for which level you would like to learn a spell, if you prefer that.", Topic=2 +"spell" -> "Sorry, I only sell spells to Sorcerers." + +sorcerer,"wand",QuestValue(333)<1 -> "Oh, you did not purchase your first magical wand yet? Please take this little present from me as your magic teacher!",SetQuestValue(333,1),Type=3074, Amount=1,Create(Type) + + +Topic=2,"rune","spell" -> "I sell attack rune spells and support rune spells. Which of these interests you most?" +Topic=2,"instant","spell" -> "I sell attack spells, healing spells, support spells and summon spells. Which of these interests you most?" +Topic=2,"level" -> "For which level would you like to learn a spell?", Topic=2 +Topic=2,"bye" -> "Farewell.", Idle + +Sorcerer,"level" -> "For which level would you like to learn a spell?", Topic=2 +Sorcerer,"rune","spell" -> "I sell attack rune spells and support rune spells. Which of these interests you most?" +Sorcerer,"instant","spell" -> "I sell attack spells, healing spells, support spells and summon spells. Which of these interests you most?" + +Sorcerer,"attack","rune","spell" -> "I sell missile rune spells, explosive rune spells, field rune spells, wall rune spells and bomb rune spells." +Sorcerer,"support","rune","spell" -> "In this category I have 'Destroy Field'." + +Sorcerer,"missile","rune","spell" -> "In this category I have 'Light Magic Missile', 'Heavy Magic Missile' and 'Sudden Death'." +Sorcerer,"explosive","rune","spell" -> "In this category I have 'Fireball', 'Great Fireball' and 'Explosion'." +Sorcerer,"field","rune","spell" -> "In this category I have 'Poison Field', 'Fire Field' and 'Energy Field'." +Sorcerer,"wall","rune","spell" -> "In this category I have 'Fire Wall', 'Poison Wall' and 'Energy Wall'." +Sorcerer,"bomb","rune","spell" -> "In this category I have 'Firebomb'." + +Sorcerer,"attack","spell" -> "In this category I have 'Fire Wave', 'Energy Wave', 'Energy Beam' and 'Great Energy Beam'." +Sorcerer,"healing","spell" -> "In this category I have 'Light Healing', 'Intense Healing', 'Ultimate Healing' and 'Antidote'." +Sorcerer,"support","spell" -> "In this category I have 'Find Person', 'Light', 'Great Light', 'Magic Shield', 'Creature Illusion' and 'Invisible'." +Sorcerer,"summon","spell" -> "In this category I have 'Summon Creature'." + +Sorcerer,"find","person" -> String="Find Person", Price=80, "Do you want to buy the spell 'Find Person' for %P gold?", Topic=3 +Sorcerer,"light" -> String="Light", Price=100, "Do you want to buy the spell 'Light' for %P gold?", Topic=3 +Sorcerer,"light","healing" -> String="Light Healing", Price=170, "Do you want to buy the spell 'Light Healing' for %P gold?", Topic=3 +Sorcerer,"light","missile" -> String="Light Magic Missile", Price=500, "Do you want to buy the spell 'Light Magic Missile' for %P gold?", Topic=3 +Sorcerer,"antidote" -> String="Antidote", Price=150, "Do you want to buy the spell 'Antidote' for %P gold?", Topic=3 +Sorcerer,"intense","healing" -> String="Intense Healing", Price=350, "Do you want to buy the spell 'Intense Healing' for %P gold?", Topic=3 +Sorcerer,"poison","field" -> String="Poison Field", Price=300, "Do you want to buy the spell 'Poison Field' for %P gold?", Topic=3 +Sorcerer,"great","light" -> String="Great Light", Price=500, "Do you want to buy the spell 'Great Light' for %P gold?", Topic=3 +Sorcerer,"fire","field" -> String="Fire Field", Price=500, "Do you want to buy the spell 'Fire Field' for %P gold?", Topic=3 +Sorcerer,"heavy","missile" -> String="Heavy Magic Missile", Price=1500, "Do you want to buy the spell 'Heavy Magic Missile' for %P gold?", Topic=3 +Sorcerer,"magic","shield" -> String="Magic Shield", Price=450, "Do you want to buy the spell 'Magic Shield' for %P gold?", Topic=3 +Sorcerer,"fireball" -> String="Fireball", Price=800, "Do you want to buy the spell 'Fireball' for %P gold?", Topic=3 +Sorcerer,"energy","field" -> String="Energy Field", Price=700, "Do you want to buy the spell 'Energy Field' for %P gold?", Topic=3 +Sorcerer,"destroy","field" -> String="Destroy Field", Price=700, "Do you want to buy the spell 'Destroy Field' for %P gold?", Topic=3 +Sorcerer,"fire","wave" -> String="Fire Wave", Price=850, "Do you want to buy the spell 'Fire Wave' for %P gold?", Topic=3 +Sorcerer,"ultimate","healing" -> String="Ultimate Healing", Price=1000, "Do you want to buy the spell 'Ultimate Healing' for %P gold?", Topic=3 +Sorcerer,"great","fireball" -> String="Great Fireball", Price=1200, "Do you want to buy the spell 'Great Fireball' for %P gold?", Topic=3 +Sorcerer,"fire","bomb" -> String="Firebomb", Price=1500, "Do you want to buy the spell 'Fire Bomb' for %P gold?", Topic=3 +Sorcerer,"energy","beam" -> String="Energy Beam", Price=1000, "Do you want to buy the spell 'Energy Beam' for %P gold?", Topic=3 +Sorcerer,"creature","illusion" -> String="Creature Illusion", Price=1000, "Do you want to buy the spell 'Creature Illusion' for %P gold?", Topic=3 +Sorcerer,"poison","wall" -> String="Poison Wall", Price=1600, "Do you want to buy the spell 'Poison Wall' for %P gold?", Topic=3 +Sorcerer,"explosion" -> String="Explosion", Price=1800, "Do you want to buy the spell 'Explosion' for %P gold?", Topic=3 +Sorcerer,"fire","wall" -> String="Fire Wall", Price=2000, "Do you want to buy the spell 'Fire Wall' for %P gold?", Topic=3 +Sorcerer,"great","energy","beam" -> String="Great Energy Beam", Price=1800, "Do you want to buy the spell 'Great Energy Beam' for %P gold?", Topic=3 +Sorcerer,"invisible" -> String="Invisible", Price=2000, "Do you want to buy the spell 'Invisible' for %P gold?", Topic=3 +Sorcerer,"summon","creature" -> String="Summon Creature", Price=2000, "Do you want to buy the spell 'Summon Creature' for %P gold?", Topic=3 +Sorcerer,"energy","wall" -> String="Energy Wall", Price=2500, "Do you want to buy the spell 'Energy Wall' for %P gold?", Topic=3 +Sorcerer,"energy","wave" -> String="Energy Wave", Price=2500, "Do you want to buy the spell 'Energy Wave' for %P gold?", Topic=3 +Sorcerer,"sudden","death" -> String="Sudden Death", Price=3000, "Do you want to buy the spell 'Sudden Death' for %P gold?", Topic=3 + + +Topic=2,"8$" -> "For level 8 I have 'Find Person' and 'Light'.", Topic=2 +Topic=2,"9$" -> "For level 9 I have 'Light Healing'.", Topic=2 +Topic=2,"10$" -> "For level 10 I have 'Antidote'.", Topic=2 +Topic=2,"11$" -> "For level 11 I have 'Intense Healing'.", Topic=2 +Topic=2,"13$" -> "For level 13 I have 'Great Light'.", Topic=2 +Topic=2,"14$" -> "For level 14 I have 'Poison Field' and 'Magic Shield'.", Topic=2 +Topic=2,"15$" -> "For level 15 I have 'Fire Field' and 'Light Magic Missile'.", Topic=2 +Topic=2,"17$" -> "For level 17 I have 'Fireball' and 'Destroy Field'.", Topic=2 +Topic=2,"18$" -> "For level 18 I have 'Energy Field' and 'Fire Wave'.", Topic=2 +Topic=2,"20$" -> "For level 20 I have 'Ultimate Healing'.", Topic=2 +Topic=2,"23$" -> "For level 23 I have 'Great Fireball', 'Energy Beam' and 'Creature Illusion'.", Topic=2 +Topic=2,"25$" -> "For level 25 I have 'Summon Creature' and 'Heavy Magic Missile'.", Topic=2 +Topic=2,"27$" -> "For level 27 I have 'Firebomb'.", Topic=2 +Topic=2,"29$" -> "For level 29 I have 'Poison Wall' and 'Great Energy Beam'.", Topic=2 +Topic=2,"31$" -> "For level 31 I have 'Explosion'.", Topic=2 +Topic=2,"33$" -> "For level 33 I have 'Fire Wall'.", Topic=2 +Topic=2,"35$" -> "For level 35 I have 'Invisible'.", Topic=2 +Topic=2,"38$" -> "For level 38 I have 'Energy Wave'.", Topic=2 +Topic=2,"41$" -> "For level 41 I have 'Energy Wall'.", Topic=2 +Topic=2,"45$" -> "For level 45 I have 'Sudden Death'.", Topic=2 + +Topic=2 -> "Hmm, I have no spells for this level, but for many levels from 8 to 45.", Topic=2 + +Topic=3,"yes",SpellKnown(String)=1 -> "You already know how to cast this spell." +Topic=3,"yes",Level Amount=SpellLevel(String), "You have to be level %A to learn this spell." +Topic=3,"yes",CountMoney "You need more money." +Topic=3,"yes" -> "Here you are. Look in your spellbook for the pronunciation of this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=3 -> "Then not." + +Topic=4,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=4,"yes" -> "Come back when you have enough money." +Topic=4 -> "Hmm, maybe next time." +} diff --git a/data/npc/muzir.npc b/data/npc/muzir.npc new file mode 100644 index 0000000..41a5ac0 --- /dev/null +++ b/data/npc/muzir.npc @@ -0,0 +1,29 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# muzir.npc: Datenbank für den Wesir Muzir + +Name = "Muzir" +Outfit = (128,95-4-11-76) +Home = [33222,32390,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome %N! Daraman's blessings." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Sorry %N, I am busy. Please wait for your turn.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Daraman's blessings." + +"bye" -> "Daraman's blessings.", Idle +"job" -> "I am honoured to be the grandwezir of the caliph." +"name" -> "I am Muzir." ### Ibn ??? ### +"time" -> "It is exactly %T." +"caliph" -> "I am caretaker for the fortune of our beloved and wise caliph." +"kazzan" -> * +"daraman" -> "I take it upon me to involve myself with worldly issues for the prosperity of our community. I hope the taint of wealth does not harm my soul too much." +"wezir" -> "I am responsible for the wealth of our beloved and wise caliph. I can also change money for you." +"wealth" -> * + +@"gen-bank.ndb" +} diff --git a/data/npc/myra.npc b/data/npc/myra.npc new file mode 100644 index 0000000..d184173 --- /dev/null +++ b/data/npc/myra.npc @@ -0,0 +1,140 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# myra.npc: Datenbank für die Magierlehrerin Myra + +Name = "Myra" +Outfit = (140,115-0-19-95) +Home = [32580,32751,6] +Radius = 0 + +Behaviour = { +ADDRESS,"hello$",! -> "Greetings." +ADDRESS,"hi$",! -> * +ADDRESS,"hiho$",! -> * +ADDRESS,! -> Idle + +BUSY,"hello$",! -> "Sorry, not now.", Queue +BUSY,"hi$",! -> * +BUSY,"hiho$",! -> * +BUSY,! -> NOP +VANISH,! -> "Farewell." + +"bye" -> "Farewell.", Idle +"farewell" -> * +"job" -> "I am a sorcerer. I was sent here by the academy of Edron to function as an adviser in magical matters and as a teacher for sorcerers in need of training." +"name" -> "Myra is my name." +"time" -> "It is %T right now." +"king" -> "We are here on the behalf of the king and try our best to make this colony prosper." +"venore" -> "I find the Venoran activity here disturbing, but, after all, that's not my business." +"thais" -> "Thais lacks the lovely peace of Edron, but as the capital of the Thaian kingdom it offers more chances to study or entertain yourself than this fledgling city." +"carlin" -> "The druids of Carlin could do a lot with all the freedom they have, but they waste their resources in some strange cult and lack any scientific approach to magic." +"edron" -> "I loved my time at the academy. I had my differences with some superiors though, and when it came to select somebody to come here, my name was mentioned once too often I think." +"jungle" -> "I am working on a spell aiming specifically on destroying plant life. I am sure it would be of enormous help and would earn me a positon in the academy once more." + +"tibia" -> "I have already seen more of the world as I had ever planned." + +"kazordoon" -> "I would have even preferred an appointment to the dark halls of Kazordoon than to this colony." +"dwarves" -> "Dwarves are good miners, I can't say much more about them." +"dwarfs" -> * +"ab'dendriel" -> "Elves would probably be more suitable to this environment." +"elves" -> * +"elfs" -> * +"darama" -> "I think all this talk about the conquest of a new continent is simply exaggerated." +"darashia" -> "Living in the desert must be even worse than living here." +"ankrahmun" -> "Although I'd love to study the undeath more closely, I'd not want to study it first hand." +"ferumbras" -> "He wastes all his power to spread terror and destruction. Doesn't this become boring after a while?" +"excalibug" -> "The magic used to create that weapon would be more interesting than the weapon itself." +"apes" -> "They are annoying but easily driven away." +"lizard" -> "The lizards are somewhat mysterious, but who would care to travel through the whole cursed jungle to learn the boring secrets of some fly-eaters?" +"dworcs" -> "Sooner or later we will have to face this threat in the south." + +"vocation" -> "Your vocation is your profession. There are four vocations in Tibia: Sorcerers, paladins, knights, and druids." +"rune" -> "Each spell, that starts with 'Ad', needs a rune. You have to hold a blank rune in one of your hands when you cast it. You can buy runes at the magic shop." + +sorcerer,"wand",QuestValue(333)<1 -> "Oh, you did not purchase your first magical wand yet? Please take this little present from me as your magic teacher!",SetQuestValue(333,1),Type=3074, Amount=1,Create(Type) + +"spell",Sorcerer -> "I can teach you rune spells and instant spells. What kind of spell do you wish to learn? You can also tell me for which level you would like to learn a spell, if you prefer that.", Topic=2 +"spell" -> "Sorry, I only sell spells to Sorcerers." + +Topic=2,"rune","spell" -> "I sell attack rune spells and support rune spells. Which of these interests you most?" +Topic=2,"instant","spell" -> "I sell attack spells, healing spells, support spells and summon spells. Which of these interests you most?" +Topic=2,"level" -> "For which level would you like to learn a spell?", Topic=2 +Topic=2,"bye" -> "Farewell.", Idle + +Sorcerer,"level" -> "For which level would you like to learn a spell?", Topic=2 +Sorcerer,"rune","spell" -> "I sell attack rune spells and support rune spells. Which of these interests you most?" +Sorcerer,"instant","spell" -> "I sell attack spells, healing spells, support spells and summon spells. Which of these interests you most?" + +Sorcerer,"attack","rune","spell" -> "I sell missile rune spells, explosive rune spells, field rune spells, wall rune spells and bomb rune spells." +Sorcerer,"support","rune","spell" -> "In this category I have 'Destroy Field'." + +Sorcerer,"missile","rune","spell" -> "In this category I have 'Light Magic Missile', 'Heavy Magic Missile' and 'Sudden Death'." +Sorcerer,"explosive","rune","spell" -> "In this category I have 'Fireball', 'Great Fireball' and 'Explosion'." +Sorcerer,"field","rune","spell" -> "In this category I have 'Poison Field', 'Fire Field' and 'Energy Field'." +Sorcerer,"wall","rune","spell" -> "In this category I have 'Fire Wall', 'Poison Wall' and 'Energy Wall'." +Sorcerer,"bomb","rune","spell" -> "In this category I have 'Firebomb'." + +Sorcerer,"attack","spell" -> "In this category I have 'Fire Wave', 'Energy Wave', 'Energy Beam' and 'Great Energy Beam'." +Sorcerer,"healing","spell" -> "In this category I have 'Light Healing', 'Intense Healing', 'Ultimate Healing' and 'Antidote'." +Sorcerer,"support","spell" -> "In this category I have 'Find Person', 'Light', 'Great Light', 'Magic Shield', 'Creature Illusion' and 'Invisible'." +Sorcerer,"summon","spell" -> "In this category I have 'Summon Creature'." + +Sorcerer,"find","person" -> String="Find Person", Price=80, "Do you want to buy the spell 'Find Person' for %P gold?", Topic=3 +Sorcerer,"light" -> String="Light", Price=100, "Do you want to buy the spell 'Light' for %P gold?", Topic=3 +Sorcerer,"light","healing" -> String="Light Healing", Price=170, "Do you want to buy the spell 'Light Healing' for %P gold?", Topic=3 +Sorcerer,"light","missile" -> String="Light Magic Missile", Price=500, "Do you want to buy the spell 'Light Magic Missile' for %P gold?", Topic=3 +Sorcerer,"antidote" -> String="Antidote", Price=150, "Do you want to buy the spell 'Antidote' for %P gold?", Topic=3 +Sorcerer,"intense","healing" -> String="Intense Healing", Price=350, "Do you want to buy the spell 'Intense Healing' for %P gold?", Topic=3 +Sorcerer,"poison","field" -> String="Poison Field", Price=300, "Do you want to buy the spell 'Poison Field' for %P gold?", Topic=3 +Sorcerer,"great","light" -> String="Great Light", Price=500, "Do you want to buy the spell 'Great Light' for %P gold?", Topic=3 +Sorcerer,"fire","field" -> String="Fire Field", Price=500, "Do you want to buy the spell 'Fire Field' for %P gold?", Topic=3 +Sorcerer,"heavy","missile" -> String="Heavy Magic Missile", Price=1500, "Do you want to buy the spell 'Heavy Magic Missile' for %P gold?", Topic=3 +Sorcerer,"magic","shield" -> String="Magic Shield", Price=450, "Do you want to buy the spell 'Magic Shield' for %P gold?", Topic=3 +Sorcerer,"fireball" -> String="Fireball", Price=800, "Do you want to buy the spell 'Fireball' for %P gold?", Topic=3 +Sorcerer,"energy","field" -> String="Energy Field", Price=700, "Do you want to buy the spell 'Energy Field' for %P gold?", Topic=3 +Sorcerer,"destroy","field" -> String="Destroy Field", Price=700, "Do you want to buy the spell 'Destroy Field' for %P gold?", Topic=3 +Sorcerer,"fire","wave" -> String="Fire Wave", Price=850, "Do you want to buy the spell 'Fire Wave' for %P gold?", Topic=3 +Sorcerer,"ultimate","healing" -> String="Ultimate Healing", Price=1000, "Do you want to buy the spell 'Ultimate Healing' for %P gold?", Topic=3 +Sorcerer,"great","fireball" -> String="Great Fireball", Price=1200, "Do you want to buy the spell 'Great Fireball' for %P gold?", Topic=3 +Sorcerer,"fire","bomb" -> String="Firebomb", Price=1500, "Do you want to buy the spell 'Fire Bomb' for %P gold?", Topic=3 +Sorcerer,"energy","beam" -> String="Energy Beam", Price=1000, "Do you want to buy the spell 'Energy Beam' for %P gold?", Topic=3 +Sorcerer,"creature","illusion" -> String="Creature Illusion", Price=1000, "Do you want to buy the spell 'Creature Illusion' for %P gold?", Topic=3 +Sorcerer,"poison","wall" -> String="Poison Wall", Price=1600, "Do you want to buy the spell 'Poison Wall' for %P gold?", Topic=3 +Sorcerer,"explosion" -> String="Explosion", Price=1800, "Do you want to buy the spell 'Explosion' for %P gold?", Topic=3 +Sorcerer,"fire","wall" -> String="Fire Wall", Price=2000, "Do you want to buy the spell 'Fire Wall' for %P gold?", Topic=3 +Sorcerer,"great","energy","beam" -> String="Great Energy Beam", Price=1800, "Do you want to buy the spell 'Great Energy Beam' for %P gold?", Topic=3 +Sorcerer,"invisible" -> String="Invisible", Price=2000, "Do you want to buy the spell 'Invisible' for %P gold?", Topic=3 +Sorcerer,"summon","creature" -> String="Summon Creature", Price=2000, "Do you want to buy the spell 'Summon Creature' for %P gold?", Topic=3 +Sorcerer,"energy","wall" -> String="Energy Wall", Price=2500, "Do you want to buy the spell 'Energy Wall' for %P gold?", Topic=3 +Sorcerer,"energy","wave" -> String="Energy Wave", Price=2500, "Do you want to buy the spell 'Energy Wave' for %P gold?", Topic=3 +Sorcerer,"sudden","death" -> String="Sudden Death", Price=3000, "Do you want to buy the spell 'Sudden Death' for %P gold?", Topic=3 + + +Topic=2,"8$" -> "For level 8 I have 'Find Person' and 'Light'.", Topic=2 +Topic=2,"9$" -> "For level 9 I have 'Light Healing'.", Topic=2 +Topic=2,"10$" -> "For level 10 I have 'Antidote'.", Topic=2 +Topic=2,"11$" -> "For level 11 I have 'Intense Healing'.", Topic=2 +Topic=2,"13$" -> "For level 13 I have 'Great Light'.", Topic=2 +Topic=2,"14$" -> "For level 14 I have 'Poison Field' and 'Magic Shield'.", Topic=2 +Topic=2,"15$" -> "For level 15 I have 'Fire Field' and 'Light Magic Missile'.", Topic=2 +Topic=2,"17$" -> "For level 17 I have 'Fireball' and 'Destroy Field'.", Topic=2 +Topic=2,"18$" -> "For level 18 I have 'Energy Field' and 'Fire Wave'.", Topic=2 +Topic=2,"20$" -> "For level 20 I have 'Ultimate Healing'.", Topic=2 +Topic=2,"23$" -> "For level 23 I have 'Great Fireball', 'Energy Beam' and 'Creature Illusion'.", Topic=2 +Topic=2,"25$" -> "For level 25 I have 'Summon Creature' and 'Heavy Magic Missile'.", Topic=2 +Topic=2,"27$" -> "For level 27 I have 'Firebomb'.", Topic=2 +Topic=2,"29$" -> "For level 29 I have 'Poison Wall' and 'Great Energy Beam'.", Topic=2 +Topic=2,"31$" -> "For level 31 I have 'Explosion'.", Topic=2 +Topic=2,"33$" -> "For level 33 I have 'Fire Wall'.", Topic=2 +Topic=2,"35$" -> "For level 35 I have 'Invisible'.", Topic=2 +Topic=2,"38$" -> "For level 38 I have 'Energy Wave'.", Topic=2 +Topic=2,"41$" -> "For level 41 I have 'Energy Wall'.", Topic=2 +Topic=2,"45$" -> "For level 45 I have 'Sudden Death'.", Topic=2 + +Topic=2 -> "Hmm, I have no spells for this level, but for many levels from 8 to 45.", Topic=2 + +Topic=3,"yes",SpellKnown(String)=1 -> "You already know how to cast this spell." +Topic=3,"yes",Level Amount=SpellLevel(String), "You have to be level %A to learn this spell." +Topic=3,"yes",CountMoney "You need more money." +Topic=3,"yes" -> "Here you are. Look in your spellbook for the pronunciation of this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=3 -> "Then not." +} diff --git a/data/npc/nahbob.npc b/data/npc/nahbob.npc new file mode 100644 index 0000000..8490308 --- /dev/null +++ b/data/npc/nahbob.npc @@ -0,0 +1,172 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# nahbob.npc: Datenbank für den Maridhändler Nah'bob (Waffen und Rüstungen, Marid) + +Name = "Nah'bob" +Outfit = (80,0-0-0-0) +Home = [33104,32520,2] +Radius = 1 + +Behaviour = { + +ADDRESS,"hello$",QuestValue(278)=2,! -> " Another customer! I've only just sat down! What is it, %N?" +ADDRESS,"hi$",QuestValue(278)=2,! -> * +ADDRESS,"greetings$",QuestValue(278)=2,! -> * +ADDRESS,"djanni'hah$",QuestValue(278)=2,! -> * +ADDRESS,! -> Idle +BUSY,"hello$",QuestValue(278)=2,! -> "Whoa, %N! Easy! Old Bob is busy right now!", Queue +BUSY,"hi$",QuestValue(278)=2,! -> * +ADDRESS,"greetings$",QuestValue(278)=2,! -> * +BUSY,"djanni'hah$",QuestValue(278)=2,! -> * +BUSY,! -> NOP +VANISH -> "Bye then." + +"bye" -> "Bye now. Visit old Bob again one day!", Idle +"farewell" -> * +"name" -> "Well, my name is Nah'bob, but I don't like it. Just call me Bob." +"Bob" -> "Yep, that's me." +"nah'bob" -> "I don't like that name. Call me Bob." +"job",male -> "I'm a trader, mate. You know... selling stuff, buying stuff... that kind of thing. Quite a hassle, actually. ...", + "If you have the permission to trade with us, check out my latest offers." +"job",female -> "I'm a trader, lady. You know... selling stuff, buying stuff... that kind of thing. Quite a hassle, actually. ...", + "If you have the permission to trade with us, check out my latest offers." +"trade",male -> "You want to buy something? Well, be my guest, Mister. Just ask me for my offers!" +"trade",female -> "You want to buy something? Well, be my guest, Lady. Just ask me for my offers!" +"permission" -> "I am not allowed to trade with you unless Gabel gave you the permission to trade with us." + +"gabel" -> "He's the boss around here. You know - the big djinn. He's all right." +"king" -> "King? We do not have kings. Not anymore." +"djinn" -> "Yes, I am a djinn. How long did it take you to notice?" +"efreet" -> "The Efreet are a bunch of freaked out loonies, believe me. Nothing but 'war!' and 'domination!' and 'world rule!' all day long. Those people shoud chill out a bit." +"marid" -> "I guess I am one. I don't know why because I'm not really into all that Daraman stuff about ascetism, you know. ...", + "But then, I don't like the Efreets' gibberish about war and world domination, either. ...", + "In the end I chose the side which seemed more tolerant towards attitudes that are a bit... different. And that was clearly the Marid. ...", + "Besides, Bo'ques chose to side with Gabel. And I would have hated never to eat his cooking again. Did you ever try his Chat d'Aramignon?" +"malor" -> "Now THAT djnn really means stress. Too bad that doofus of an orc king freed him from his prison in the lamp. Gabel should have gotten rid of Malor for good when had the chance to do so." +"mal'ouquah" -> "Mal'ouquah the Efreet's fortress. I have never seen it, and I don't feel any particular desire to do so." +"ashta'daramai" -> "Ashta'daramai is the name of this place - 'Daraman's gift'. It's actually a bit misleading, because it was not Daraman who built it. The name refer's to Daraman's teachings, you know." +"human" -> "I have nothing against humans. ...", + "Sure, there are always those who want to steal from you. ...", + "Or blackmail you. ...", + "Or torture you. ...", + "Or just kill you for no reason. ...", + "But all in all I think humans are amusing little people." +"zathroth" -> "They say Zathroth created us because he wanted us to be mindless, greedy killing machines. Well, I'm not so sure about some of the Efreet, but as for me I think he's done a lousy job." +"tibia" -> "It's a mad, mad world." +"daraman" -> "Ah yes. Daraman. The old prophet. Well - he was all right, I guess. But I am not sure I agree with him on all matters. I mean - that thing about asceticism... I think he was a bit extreme there." +"darashia" -> "They say Darashia is full of relaxed people. To me that sounds like a good place to be." +"scarab" -> "Yuk! I wouldn't eat that!" +"edron" -> "You are talking about some human place, aren't you?" +"thais" -> * +"venore" -> * +"kazordoon" -> * +"carlin" -> * +"ab'dendriel" -> * +"ankrahmun" -> "I know Ankrahmun - I've been there before. Lots of pyramids and stuff. Wicked." +"pharaoh" -> "The pharaoh? I have heard about that guy. That man is as mad as a march hare." +"palace" -> "The palace in Ankrahmun used to be a place of orgies and of all kinds of debauchery. Aah - those were the days...!" +"ascension" -> "Yeah right. I don't know what it is about you humans. I have rarely met a human who did not have his head filled with some crazy religious idea." +"kha'zeel" -> "I like the Kha'zeel mountains. It is true they are boring as hell, but personally I don't mind boredom. I hate excitement. Whenever somebody said 'Oh-that's-gonna-be-so-exciting' some really, really bad thing happened." +"kha'labal" -> "Did you know that desert used to be fertile land? You should have seen it. It was all lush and verdant - a veritable paradise. ...", + "There were flowers and birds everywhere, and more delicious food anybody could ever eat. ...", + "But then that blockhead Baa'leal decided it was a good idea to burn it all down. Damn those stupid Efreet!" +"melchior" -> "Of course I remember old Melchior. He used to come up here regularly. Is he dead?", Topic=1 +Topic=1,"yes" -> "Oh. Well, I suppose that is bad. For him, anyway." +Topic=1,"no" -> "So the old skinflint is still alive? Amazing! I could have sworn the Efreet knocked the stuffing out of him. No human can fool a djinn for long, you know." +"alesar" -> "I know Alesar. Ran off to the Efreet, didn't he? Weird story. Always used to be such fanatic followers of Daraman, he and his brother. ...", + "I guess that happens when you get all freaky about some silly idea. I'm sure that wouldn't have happened if he had taken a more relaxed approach to things. ...", + "I remember how I always told him to chill out. But he was stubborn as a headstrong donkey. Just like his brother." +"brother" -> "Haroun is Alesar's brother. Don't talk to him about it, though. Haroun may be a zealous fool, but he's all right. He has suffered enough." +"fa'hradin" -> "I think Fa'hradin has stopped taking things too seriously long time ago. You just got to love the old cynic." +"bo'ques" -> "Honestly, if I did not have any other reason for hanging out here Bo'ques's cooking would make me stay." +"djem" -> "The little girl djema is bored out of her mind here so she often comes round. We've always had a barrel of laughs together, she and me - playing chess, telling stories, playing tricks on Haroun. ...", + "I really like her. I will miss her lots when she's gone. Hey! Don't tell her I have said that, ok?" +"haroun" -> "Ah yes - Haroun. My esteemed fellow trader. Stiff like a butler and boring like a tax collector. He is a devout follower of Daraman, but I think he seriously misunderstood his teachings. ...", + "I don't think it was the old prophet's intention to rid this world of laughter and of smiles." +"baa'leal" -> "Baa'leal? Of course I remember old bulldog face. I wasn't surprised at all when I heard that he sided with Malor. Wasn't a great loss anyway. ...", + "He may be one mean djinn, but he is thicker than a senile ox. To think Malor made him his lieutenant !" + +"wares" -> "My job around here is to buy and sell weapons, armors, helmets, legs, and shields." +"offer" -> * +"goods" -> * +"equipment" -> * +"do","you","sell" -> * +"do","you","have" -> * + +"weapon" -> "I'm selling and buying spike swords, war hammers and obsidian lances. Furthermore I would buy fire swords, ice rapiers, dragon lances, fire axes and broadswords from you, if you have any." +"shield" -> "I'm just selling beholder shields. But I'm buying guardian shields, dragon shields, beholder shields, crown shields and phoenix shields." +"armor" -> "I'm selling and buying noble armors. Furthermore I'm buying crown armors and blue robes." +"helmet" -> "At this time I'm not selling any helmets. I'm only buying crown helmets, crusader helmets and royal helmets." +"trousers" -> "At this time I'm only buying crown legs. Oh, and I'm also looking for boots of haste!" +"legs" -> * + +"spike","sword" -> Type=3271, Amount=1, Price=8000, "Do you want to buy a spike sword for %P gold?", Topic=10 +"war","hammer" -> Type=3279, Amount=1, Price=10000, "Do you want to buy a war hammer for %P gold?", Topic=10 +"obsidian","lance" -> Type=3313, Amount=1, Price=3000, "Do you want to buy an obsidian lance for %P gold?", Topic=10 +"beholder","shield" -> Type=3418, Amount=1, Price=7000, "Do you want to buy a beholder shield for %P gold?", Topic=10 +"noble","armor" -> Type=3380, Amount=1, Price=8000, "Do you want to buy a noble armor for %P gold?", Topic=10 + +%1,1<%1,"spike","sword" -> Type=3271, Amount=%1, Price=8000*%1, "Do you want to buy %A spike swords for %P gold?", Topic=10 +%1,1<%1,"war","hammer" -> Type=3279, Amount=%1, Price=10000*%1, "Do you want to buy %A war hammers for %P gold?", Topic=10 +%1,1<%1,"obsidian","lance" -> Type=3313, Amount=%1, Price=3000*%1, "Do you want to buy %A obsidian lances for %P gold?", Topic=10 +%1,1<%1,"beholder","shield" -> Type=3418, Amount=%1, Price=7000*%1, "Do you want to buy %A beholder shields for %P gold?", Topic=10 +%1,1<%1,"noble","armor" -> Type=3380, Amount=%1, Price=8000*%1, "Do you want to buy %A noble armors for %P gold?", Topic=10 + +"sell","spike","sword" -> Type=3271, Amount=1, Price=1000, "Do you want to sell a spike sword for %P gold?", Topic=11 +"sell","fire","sword" -> Type=3280, Amount=1, Price=4000, "Do you want to sell a fire sword for %P gold?", Topic=11 +"sell","war","hammer" -> Type=3279, Amount=1, Price=1200, "Do you want to sell a war hammer for %P gold?", Topic=11 +"sell","ice","rapier" -> Type=3284, Amount=1, Price=1000, "Do you want to sell an ice rapier for %P gold?", Topic=11 +"sell","broad","sword" -> Type=3301, Amount=1, Price=500, "Do you want to sell a broad sword for %P gold?", Topic=11 +"sell","dragon","lance" -> Type=3302, Amount=1, Price=9000, "Do you want to sell a dragon lance for %P gold?", Topic=11 +"sell","obsidian","lance" -> Type=3313, Amount=1, Price=500, "Do you want to sell an obsidian lance for %P gold?", Topic=11 +"sell","fire","axe" -> Type=3320, Amount=1, Price=8000, "Do you want to sell a fire axe for %P gold?", Topic=11 + +"sell","guardian","shield" -> Type=3415, Amount=1, Price=2000, "Do you want to sell a guardian shield for %P gold?", Topic=11 +"sell","dragon","shield" -> Type=3416, Amount=1, Price=4000, "Do you want to sell a dragon shield for %P gold?", Topic=11 +"sell","beholder","shield" -> Type=3418, Amount=1, Price=1200, "Do you want to sell a beholder shield for %P gold?", Topic=11 +"sell","crown","shield" -> Type=3419, Amount=1, Price=8000, "Do you want to sell a crown shield for %P gold?", Topic=11 +"sell","phoenix","shield" -> Type=3439, Amount=1, Price=16000, "Do you want to sell a phoenix shield for %P gold?", Topic=11 + +"sell","noble","armor" -> Type=3380, Amount=1, Price=900, "Do you want to sell a noble armor for %P gold?", Topic=11 +"sell","crown","armor" -> Type=3381, Amount=1, Price=12000, "Do you want to sell a crown armor for %P gold?", Topic=11 +"sell","crown","legs" -> Type=3382, Amount=1, Price=12000, "Do you want to sell a pair of crown legs for %P gold?", Topic=11 +"sell","crown","helmet" -> Type=3385, Amount=1, Price=2500, "Do you want to sell a crown helmet for %P gold?", Topic=11 +"sell","crusader","helmet" -> Type=3391, Amount=1, Price=6000, "Do you want to sell a crusader helmet for %P gold?", Topic=11 +"sell","royal","helmet" -> Type=3392, Amount=1, Price=30000, "Do you want to sell a royal helmet for %P gold?", Topic=11 +"sell","blue","robe" -> Type=3567, Amount=1, Price=10000, "Do you want to sell a blue robe for %P gold?", Topic=11 +"sell","boots","of","haste" -> Type=3079, Amount=1, Price=30000, "Do you want to sell a boots of haste for %P gold?", Topic=11 + +"sell",%1,1<%1,"spike","sword" -> Type=3271, Amount=%1, Price=1000*%1, "Do you want to sell %A spike swords for %P gold?", Topic=11 +"sell",%1,1<%1,"fire","sword" -> Type=3280, Amount=%1, Price=4000*%1, "Do you want to sell %A fire swords for %P gold?", Topic=11 +"sell",%1,1<%1,"war","hammer" -> Type=3279, Amount=%1, Price=1200*%1, "Do you want to sell %A war hammers for %P gold?", Topic=11 +"sell",%1,1<%1,"ice","rapier" -> Type=3284, Amount=%1, Price=1000*%1, "Do you want to sell %A ice rapiers for %P gold?", Topic=11 +"sell",%1,1<%1,"broad","sword" -> Type=3301, Amount=%1, Price=500*%1, "Do you want to sell %A broad swords for %P gold?", Topic=11 +"sell",%1,1<%1,"dragon","lance" -> Type=3302, Amount=%1, Price=9000*%1, "Do you want to sell %A dragon lances for %P gold?", Topic=11 +"sell",%1,1<%1,"obsidian","lance" -> Type=3313, Amount=%1, Price=500*%1, "Do you want to sell %A obsidian lances for %P gold?", Topic=11 +"sell",%1,1<%1,"fire","axe" -> Type=3320, Amount=%1, Price=8000*%1, "Do you want to sell %A fire axes for %P gold?", Topic=11 + +"sell",%1,1<%1,"guardian","shield" -> Type=3415, Amount=%1, Price=2000*%1, "Do you want to sell %A guardian shields for %P gold?", Topic=11 +"sell",%1,1<%1,"dragon","shield" -> Type=3416, Amount=%1, Price=4000*%1, "Do you want to sell %A dragon shields for %P gold?", Topic=11 +"sell",%1,1<%1,"beholder","shield" -> Type=3418, Amount=%1, Price=1200*%1, "Do you want to sell %A beholder shields for %P gold?", Topic=11 +"sell",%1,1<%1,"crown","shield" -> Type=3419, Amount=%1, Price=8000*%1, "Do you want to sell %A crown shields for %P gold?", Topic=11 +"sell",%1,1<%1,"phoenix","shield" -> Type=3439, Amount=%1, Price=16000*%1, "Do you want to sell %A phoenix shields for %P gold?", Topic=11 + +"sell",%1,1<%1,"noble","armor" -> Type=3380, Amount=%1, Price=900*%1, "Do you want to sell %A noble armors for %P gold?", Topic=11 +"sell",%1,1<%1,"crown","armor" -> Type=3381, Amount=%1, Price=12000*%1, "Do you want to sell %A crown armors for %P gold?", Topic=11 +"sell",%1,1<%1,"crown","legs" -> Type=3382, Amount=%1, Price=12000*%1, "Do you want to sell %A pairs of crown legs for %P gold?", Topic=11 +"sell",%1,1<%1,"crown","helmet" -> Type=3385, Amount=%1, Price=2500*%1, "Do you want to sell %A crown helmets for %P gold?", Topic=11 +"sell",%1,1<%1,"crusader","helmet" -> Type=3391, Amount=%1, Price=6000*%1, "Do you want to sell %A crusader helmets for %P gold?", Topic=11 +"sell",%1,1<%1,"royal","helmet" -> Type=3392, Amount=%1, Price=30000*%1, "Do you want to sell %A royal helmets for %P gold?", Topic=11 +"sell",%1,1<%1,"blue","robe" -> Type=3567, Amount=%1, Price=10000*%1, "Do you want to sell %A blue robes for %P gold?", Topic=11 +"sell",%1,1<%1,"boots","of","haste" -> Type=3079, Amount=%1, Price=30000*%1, "Do you want to sell %A boots of haste for %P gold?", Topic=11 + +Topic=10,QuestValue(283)<3,! -> "I'm sorry, pal. But you need Gabel's permission to trade with me." +Topic=10,"yes",CountMoney>=Price -> "Ok. Here you are!", DeleteMoney, Create(Type) +Topic=10,"yes" -> "Well, come back if you have enough gold." +Topic=10 -> "Well, obviously not." + +Topic=11,QuestValue(283)<3,! -> "I'm sorry, pal. You don't have Gabel's permission to trade with me." +Topic=11,"yes",Count(Type)>=Amount -> "Ok. Here is your gold.", Delete(Type), CreateMoney +Topic=11,"yes" -> "You do not have one!" +Topic=11,"yes",Amount>1 -> "You do not have that many!" +Topic=11 -> "Well, obviously not." +} diff --git a/data/npc/nelliem.npc b/data/npc/nelliem.npc new file mode 100644 index 0000000..6d09677 --- /dev/null +++ b/data/npc/nelliem.npc @@ -0,0 +1,64 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# Nelliem.npc: Datenbank für den Gartenbedarfhändler Nelliem + +Name = "Nelliem" +Outfit = (160,115-100-105-76) +Home = [32883,32086,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Greetings, %N, traveller from afar..." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Hold on, %N, I am busy. Just stand in the line.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Go...! Learn the secret to green thumbs and may Crunor be good to you..." + +"bye" -> "Go...! Learn the secret to green thumbs and may Crunor be good to you...", Idle +"farewell" -> * +"job" -> "To keep my thumbs green and to sell our garden equipment, as you can see on that shelves." +"crunor" -> "May he bless all plants." +"name" -> "I am Nelliem." +"time" -> "It's a good time to sow some seeds." + +"equipment" -> "I sell shovels, picks, scythes, machetes, ropes, pitchforks, rakes, hoes, brooms, fishing rods, sixpacks of worms and brandnew crowbars from Kazordoon." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"offer" -> * + +"shovel" -> Type=3457, Amount=1, Price=20, "Do you want to buy a shovel for %P gold?", Topic=1 +"scythe" -> Type=3453, Amount=1, Price=25, "Do you want to buy a scythe for %P gold?", Topic=1 +"pick" -> Type=3456, Amount=1, Price=50, "Do you want to buy a pick for %P gold?", Topic=1 +"rope" -> Type=3003, Amount=1, Price=50, "Do you want to buy a rope for %P gold?", Topic=1 +"rod" -> Type=3483, Amount=1, Price=150, "Do you want to buy a fishing rod for %P gold?", Topic=1 +"crowbar" -> Type=3304, Amount=1, Price=260, "Do you want to buy a dwarfensteel crowbar for %P gold?", Topic=1 +"machete" -> Type=3308, Amount=1, Price=35, "Do you want to buy a machete for %P gold?", Topic=1 +"pitchfork" -> Type=3451, Amount=1, Price=25, "Do you want to buy a pitchfork for %P gold?", Topic=1 +"rake" -> Type=3452, Amount=1, Price=20, "Do you want to buy a rake for %P gold?", Topic=1 +"hoe" -> Type=3455, Amount=1, Price=15, "Do you want to buy a hoe for %P gold?", Topic=1 +"broom" -> Type=3454, Amount=1, Price=12, "Do you want to buy a broom for %P gold?", Topic=1 + +%1,1<%1,"shovel" -> Type=3457, Amount=%1, Price=20*%1, "Do you want to buy %A shovels for %P gold?", Topic=1 +%1,1<%1,"scythe" -> Type=3453, Amount=%1, Price=25*%1, "Do you want to buy %A scythes for %P gold?", Topic=1 +%1,1<%1,"pick" -> Type=3456, Amount=%1, Price=50*%1, "Do you want to buy %A picks for %P gold?", Topic=1 +%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=50*%1, "Do you want to buy %A ropes for %P gold?", Topic=1 +%1,1<%1,"rod" -> Type=3483, Amount=%1, Price=150*%1, "Do you want to buy %A fishing rods for %P gold?", Topic=1 +%1,1<%1,"crowbar" -> Type=3304, Amount=%1, Price=260*%1, "Do you want to buy %A dwarfensteel crowbars for %P gold?", Topic=1 +%1,1<%1,"machete" -> Type=3308, Amount=%1, Price=35*%1, "Do you want to buy %A machetes for %P gold?", Topic=1 +%1,1<%1,"pitchfork" -> Type=3451, Amount=%1, Price=25*%1, "Do you want to buy %A pitchforks for %P gold?", Topic=1 +%1,1<%1,"rake" -> Type=3452, Amount=%1, Price=20*%1, "Do you want to buy %A rakes for %P gold?", Topic=1 +%1,1<%1,"hoe" -> Type=3455, Amount=%1, Price=15*%1, "Do you want to buy %A hoes for %P gold?", Topic=1 +%1,1<%1,"broom" -> Type=3454, Amount=%1, Price=12*%1, "Do you want to buy %A brooms for %P gold?", Topic=1 + +"worm" -> "I sell worms only in sixpacks for 5 gold each, how many sixpacks of worms do you want to buy?" +"worms" -> * +%1,"worms" -> Type=3492, Amount=%1*6, Price=5*%1, "So you want to buy some of my sixpacks with altogether %A worms for %P gold?", Topic=1 +%1,"six","pack" -> * + + +Topic=1,"yes",CountMoney>=Price -> "Here!", DeleteMoney, Create(Type) +Topic=1,"yes" -> "No money, no deal!" +Topic=1 -> "Then not." +} diff --git a/data/npc/nemal.npc b/data/npc/nemal.npc new file mode 100644 index 0000000..b3530c7 --- /dev/null +++ b/data/npc/nemal.npc @@ -0,0 +1,54 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# nemal.npc: Datenbank für den Blinden Nemal (Desert) + +Name = "Nemal" +Outfit = (129,57-97-45-115) +Home = [32615,32108,10] +Radius = 4 + +Behaviour = { +ADDRESS,"hello$",! -> "Hello. How are you? Maybe you can help me: Do my shoes have the same colour?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Is there someone else? Step closer!" +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Where are you? Are you gone?" + +"bye" -> "Farewell!", Idle +"farewell" -> "May the light be with you!", Idle +"name" -> "My name is Nemal." +"job" -> "I have no job. I'm a wanderer." +"thais" -> "Yes, I used to live there a while ago. Nice town." +"carlin" -> "Aaaahh, Carlin, yes. I know this town. Strange graveyard there, isn't it?" +"king" -> "King...king...yes, there is one. I still can remember the time when we had an other king. What was his name again?" +"weapon" -> "I always have weapons with me. You never know what's behind the next corner." +"help" -> "Hmm.. help? How can I help you?" +"time" -> "I had a watch. It was nice, but I can't see the hands anymore." +"sword" -> "I have a sword. It's very sharp. But I don't give it away, you never know." +"desert" -> "Desert? Where is one?" +"excalibug" -> "I heard the name, but I don't trust rumours." +"fight" -> "Better know how to fight!" +"guild" -> "Hmmm.. I wouldn't ever join a guild, but i know of the existance of some." +"god" -> "I don't believe in gods, but a lot of people do. I never saw a god, why should I trust in someone I never met?" +"way" -> "There are many ways. I don't know all of them." +"door" -> "Closed doors need keys. What a pity keys are not lying around like rubbish!" +"library" -> "I can't read or write. What use would I have of a library?" +"secret" -> "Secrets should remain secret. No need of making them public." +"treasure" -> "You can find some treasures here - some are bigger, some are smaller, some are of true value, some are of materialistic value." +"book" -> "I can't read. I've never learned it." +"gharonk" -> "My father knew this language." +"offer" -> "I don't sell things. If you really need something, better walk straight to one of the towns or ask another adventurer." +"blind" -> "Yes, I seem to be blind. But I am not sure - maybe the dungeons are too dark!" + +"potion","regain","vision" -> "I heard of a potion of regained vision ... but I can't remember how to make it! Maybe you can help me. Do you know something about it?", Topic=2 +Topic=2,"yes" -> "So, did you bring the ingredients with you, stranger?", Topic=3 +Topic=2 -> "Oh. Maybe someone else could do it, then." +Topic=3,"yes",Count(3601)>0,Count(3603)>0,Count(3604)>0,Count(3658)>0,Count(3590)>0 -> "You seem to have them with you. Can you tell me, how many minutes I have to cook them?", Amount=1, Delete(3601), Delete(3603), Delete(3604), Delete(3658), Delete(3590), Topic=4 +Topic=3,"yes" -> "It doesn't seem to me as if you have the correct ingredients with you, stranger!" +Topic=3 -> "Maybe you can find them!" +Topic=4,"31" -> "Ah. It seems to work. But what are the words I have to speak?", Topic=5 +Topic=4 -> "Oh no, I don't think this is right." +Topic=5,"nalus","murtu" -> "Thank you! NALUS MURTUUU! ... I can see again! To show you, how grateful I am, I'll give you a key. Be wise when using it. I can't tell you, where it matches, but ... take good care, it is useless without mental powers!", Data=4037, Create(2969) +Topic=5 -> "Oh no, I don't think these are the right words." +} diff --git a/data/npc/nezil.npc b/data/npc/nezil.npc new file mode 100644 index 0000000..711455a --- /dev/null +++ b/data/npc/nezil.npc @@ -0,0 +1,112 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# nezil.npc: Datenbank für den Händler Nezil + +Name = "Nezil" +Outfit = (160,115-78-116-57) +Home = [32661,31912,9] +Radius = 8 + +Behaviour = { +ADDRESS,"hello$","nezil",! -> "Hiho %N, Nezil at your service." +ADDRESS,"hi$","nezil",! -> * +ADDRESS,"hiho$","nezil",! -> * +ADDRESS,"hello$",! -> "Uhm, me or my sis', %N?", Idle +ADDRESS,"hi$",! -> * +ADDRESS,"hiho$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$","nezil",! -> "Hey %N, I am busy. Stand in line.", Queue +BUSY,"hi$","nezil",! -> * +BUSY,"hiho$","nezil",! -> * +BUSY,"hello$",! -> "Uhm, me or my sis', %N?", Idle +BUSY,"hi$",! -> * +BUSY,"hiho$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"hello$","bezil" -> "Good bye.", Idle +"hi$","bezil" -> * +"hiho$","bezil" -> * +"bye" -> * +"farewell" -> * +"job" -> "We sell equipment of all kinds. Is there anything you need?" +"equipment" -> "We sell shovels, picks, scythes, bags, ropes, backpacks, cups, scrolls, documents, parchments, and watches. We also sell lightsources." +"goods" -> * +"light" -> "We sell torches, candlesticks, candelabra, and oil." +"name" -> "I am Nezil Whetstone, son of Fire, of the Savage Axes. I and my sis' Bezil are selling stuff, ye' know?" +"bezil" -> "She's my sis'." +"time" -> "I think it's about %T. If you'd bought a watch you'd know for sure." +"food" -> "Sorry, visit the Jolly Axeman Tavern for that." + +"goods" -> "Let me see ... we have shovels, picks, scythes, bags, ropes, backpacks, scrolls, documents, parchments, watches, fishing rods, sixpacks of worms and some lightsources." +"do","you","sell" -> * +"do","you","have" -> * +"offer" -> * + +"torch" -> Type=2920, Amount=1, Price=2, "Do you wanna buy a torch for %P gold?", Topic=1 +"candelabr" -> Type=2911, Amount=1, Price=8, "Do you wanna buy a candelabrum for %P gold?", Topic=1 +"candlestick" -> Type=2917, Amount=1, Price=2, "Do you want to buy a candlestick for %P gold?", Topic=1 +"bag" -> Type=2862, Amount=1, Price=4, "Do you wanna buy a bag for %P gold?", Topic=1 +"scroll" -> Type=2815, Amount=1, Price=5, "Do you wanna buy a scroll for %P gold?", Topic=1 +"document" -> Type=2834, Amount=1, Price=12, "Do you want to buy a document for %P gold?", Topic=1 +"parchment" -> Type=2835, Amount=1, Price=8, "Do you want to buy a parchment for %P gold?", Topic=1 +"shovel" -> Type=3457, Amount=1, Price=10, "Do you wanna buy a shovel for %P gold?", Topic=1 +"backpack" -> Type=2870, Amount=1, Price=10, "Do you wanna buy a backpack for %P gold?", Topic=1 +"scythe" -> Type=3453, Amount=1, Price=40, "Do you wanna buy a scythe for %P gold?", Topic=1 +"pick" -> Type=3456, Amount=1, Price=50, "Do you wanna buy a pick for %P gold?", Topic=1 +"watch" -> Type=2906, Amount=1, Price=20, "Do you wanna buy one of my high quality watches for %P gold?", Topic=1 +"rope" -> Type=3003, Amount=1, Price=50, "Do you wanna buy a rope for %P gold?", Topic=1 +"rod" -> Type=3483, Amount=1, Price=150, "Do you wanna buy a fishing rod for %P gold?", Topic=1 +"crowbar" -> Type=3304, Amount=1, Price=260, "Do you wanna buy a dwarfensteel crowbar for %P gold?", Topic=1 +"present" -> Type=2856, Amount=1, Price=10, "Do you wanna buy a present for %P gold?", Topic=1 +"bucket" -> Type=2873, Amount=1, Price=4, "Do you wanna buy a bucket for %P gold?", Topic=1 +"bottle" -> Type=2875, Amount=1, Price=3, "Do you wanna buy a bottle for %P gold?", Topic=1 +"water","hose" -> Type=2901, Amount=1, Price=10, Data=1, "Do you wanna buy a water hose for %P gold?", Topic=1 +"oil" -> Type=2874, Amount=1, Price=20, Data=7, "Do you wanna buy oil for %P gold?", Topic=2 + +%1,1<%1,"torch" -> Type=2920, Amount=%1, Price=2*%1, "Do you wanna buy %A torches for %P gold?", Topic=1 +%1,1<%1,"candelabr" -> Type=2911, Amount=%1, Price=8*%1, "Do you wanna buy %A candelabra for %P gold?", Topic=1 +%1,1<%1,"candlestick" -> Type=2917, Amount=%1, Price=2*%1, "Do you want to buy %A candlesticks for %P gold?", Topic=1 +%1,1<%1,"bag" -> Type=2862, Amount=%1, Price=4*%1, "Do you wanna buy %A bags for %P gold?", Topic=1 +%1,1<%1,"scroll" -> Type=2815, Amount=%1, Price=5*%1, "Do you wanna buy %A scrolls for %P gold?", Topic=1 +%1,1<%1,"document" -> Type=2834, Amount=%1, Price=12*%1, "Do you want to buy %A documents for %P gold?", Topic=1 +%1,1<%1,"parchment" -> Type=2835, Amount=%1, Price=8*%1, "Do you want to buy %A parchments for %P gold?", Topic=1 +%1,1<%1,"shovel" -> Type=3457, Amount=%1, Price=10*%1, "Do you wanna buy %A shovels for %P gold?", Topic=1 +%1,1<%1,"backpack" -> Type=2870, Amount=%1, Price=10*%1, "Do you wanna buy %A backpacks for %P gold?", Topic=1 +%1,1<%1,"scythe" -> Type=3453, Amount=%1, Price=40*%1, "Do you wanna buy %A scythes for %P gold?", Topic=1 +%1,1<%1,"pick" -> Type=3456, Amount=%1, Price=50*%1, "Do you wanna buy %A picks for %P gold?", Topic=1 +%1,1<%1,"watch" -> Type=2906, Amount=%1, Price=20*%1, "Do you wanna buy %A of my high quality watches for %P gold?", Topic=1 +%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=50*%1, "Do you wanna buy %A ropes for %P gold?", Topic=1 +%1,1<%1,"rod" -> Type=3483, Amount=%1, Price=150*%1, "Do you wanna buy %A fishing rods for %P gold?", Topic=1 +%1,1<%1,"crowbar" -> Type=3304, Amount=%1, Price=260*%1, "Do you wanna buy %A dwarfensteel crowbars for %P gold?", Topic=1 +%1,1<%1,"present" -> Type=2856, Amount=%1, Price=10*%1, "Do you wanna buy %A presents for %P gold?", Topic=1 +%1,1<%1,"bucket" -> Type=2873, Amount=%1, Price=4*%1, "Do you wanna buy %A buckets for %P gold?", Topic=1 +%1,1<%1,"bottle" -> Type=2875, Amount=%1, Price=3*%1, "Do you wanna buy %A bottles for %P gold?", Topic=1 +%1,1<%1,"water","hose" -> Type=2901, Amount=%1, Price=10*%1, Data=1, "Do you wanna buy %A water hoses for %P gold?", Topic=1 +%1,1<%1,"oil" -> Type=2874, Amount=%1, Price=20*%1, Data=7, "Do you wanna buy %A vials of oil for %P gold?", Topic=2 + +"worm" -> "I sell worms only in sixpacks for 5 gold each, how many sixpacks of worms do you want to buy?" +"worms" -> * +%1,"worms" -> Type=3492, Amount=%1*6, Price=5*%1, "So you want to buy some of my sixpacks with altogether %A worms for %P gold?", Topic=1 +%1,"six","pack" -> * + + +"deposit" -> "I will give you 5 gold for every empty vial. Ok?", Data=0, Topic=4 +"vial" -> * +"flask" -> * + +Topic=1,"yes",CountMoney>=Price -> "Here, catch it!", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Nice joke, pauper!" +Topic=1 -> "Then not." + +Topic=2,"yes",CountMoney>=Price -> "Ok, take it. There is a deposit of 5 gold on the vial.", DeleteMoney, Create(Type) +Topic=2,"yes" -> "Nice joke, pauper!" +Topic=2 -> "Then not." + +Topic=3,"yes",Count(Type)>=Amount -> "Ok. Here's your money.", Delete(Type), CreateMoney +Topic=3,"yes" -> "Sorry, you are not having one." +Topic=3 -> "Maybe next time." + +Topic=4,"yes",Count(2874)>0 -> Amount=Count(2874), Price=Amount*5, "Here you are ... %P gold.", Delete(2874), CreateMoney +Topic=4,"yes" -> "You don't have any empty vials." +Topic=4 -> "Hmm, but please keep our town litter free." +} diff --git a/data/npc/noodles.npc b/data/npc/noodles.npc new file mode 100644 index 0000000..87df90d --- /dev/null +++ b/data/npc/noodles.npc @@ -0,0 +1,58 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# noodles.npc: Datenbank für den Pudel Noodles + +Name = "Noodles" +Outfit = (32,0-0-0-0) +Home = [32315,32178,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> Type=3577, Amount=1," Woof! " +ADDRESS,"hi$",! -> * +ADDRESS,! -> "Grrrr!", Idle +BUSY,"hi$",! -> "Grrr! Woof!" +BUSY,"hello$",! -> * +BUSY,! -> NOP +VANISH,! -> "Woof?? " + +"bye" -> "Woof! ", Idle +"farewell" -> * +"how","are","you"-> "Wooooof! " +"king" -> * +"tibianus" -> * +"cat$" -> "GRRRRRRR! WOOOOOOF! WOOOOOF! WOOOOOF!" +"queen" -> * +"eloise" -> * + + +"pork",Count(Type)>=Amount -> "Woof! Woof! ", Delete(Type) + +"sniff","banana", QuestValue(233)<>7 -> "Woof!",Idle +"sniff","banana", QuestValue(233)=7, QuestValue(251)=1 -> Type=3104, Amount=1," ",Topic=2 +"sniff","fur", QuestValue(233)<>7 -> "Woof!",Idle +"sniff","fur", QuestValue(233)=7, QuestValue(251)=1 -> Type=3105, Amount=1," ",Topic=2 +"sniff","cheese", QuestValue(233)<>7 -> "Woof!",Idle +"sniff","cheese", QuestValue(233)=7, QuestValue(251)=1 -> Type=3120, Amount=1," ",Topic=3 + + +"sniff","banana", QuestValue(233)=7, QuestValue(251)=2 -> Type=3104, Amount=1," ",Topic=2 +"sniff","fur", QuestValue(233)=7, QuestValue(251)=2 -> Type=3105, Amount=1," ",Topic=3 +"sniff","cheese", QuestValue(233)=7, QuestValue(251)=2 -> Type=3120, Amount=1," ",Topic=2 + +"sniff","banana", QuestValue(233)=7, QuestValue(251)=3 -> Type=3104, Amount=1," ",Topic=3 +"sniff","fur", QuestValue(233)=7, QuestValue(251)=3 -> Type=3105, Amount=1," ",Topic=2 +"sniff","cheese", QuestValue(233)=7, QuestValue(251)=3 -> Type=3120, Amount=1," ",Topic=2 + + + +topic=2,"like","that",Count(Type)>=Amount -> "Woof!" +topic=3,"like","that",Count(Type)>=Amount -> "Meeep! Grrrrr! ",SetQuestValue(233,8),Idle + + +"ferumbras" -> "Meeep! Meeep!",Idle +"th" -> "" +"ar" -> "Woof!" +"bo" -> "" +"an" -> "Grrrr!" +"go" -> "Woof! Woof!" +} diff --git a/data/npc/norbert.npc b/data/npc/norbert.npc new file mode 100644 index 0000000..0796de9 --- /dev/null +++ b/data/npc/norbert.npc @@ -0,0 +1,60 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# norbert.npc: Datenbank für den Schneider Norbert + +Name = "Norbert" +Outfit = (128,6-79-93-14) +Home = [32953,32103,6] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",Level>40,! -> "Wow! The great %N visiting our shop! LOOK PEOPLE, LOOK HERE!." +ADDRESS,"hi$",Level>40,! -> * +ADDRESS,"hello$",! -> "Welcome, %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please give me another minute with this customer here, dear %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Bye, bye." + +"bye" -> "Bye, bye.", Idle +"name" -> "I am Norbert." +"job" -> "I am a salesperson here, but one day I might become a tailor, or a supermodel perhaps!" +"time" -> "Now it's %T. Did you notice this is a xelor watch I am wearing?" +"xelor" -> "Xelor, the dwarf of the chromancers guild, makes the most stylish watches in all the land." +"king" -> "Even the king of Thais, blessed be his name, can't buy a better wardrobe then ours." +"tibianus" -> * +"army" -> "I don't think they dress that well." +"ferumbras" -> "Those evil mages dress so ugly." +"excalibug" -> "I fear such a weapon will ruin a silk shirt with one blow." +"thais" -> "Thaian wear is not that stylish anymore." +"tibia" -> "Our tailors are influenced by styles of the whole known world." +"carlin" -> "Women could do better then to wear armor. Women in leather scare my in particular." +"hugo" -> "He's our boss, a great tailor and designer." +"chief" -> * +"news" -> "I heared the colour of the next season will be orange." +"rumour" -> * +"rumor" -> * + +"offer" -> "I sell very stylish clothes indeed." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"clothes" -> "I have wonderful jackets, coats, lovely doublets, even warlike leather armor, and impressive studded armor." + +"coat" -> Type=3562, Amount=1, Price=8, "Do you want to buy a coat for %P gold?", Topic=1 +"jacket" -> Type=3561, Amount=1, Price=12, "Oh, do you want to buy one of my wonderful jackets for %P gold?", Topic=1 +"doublet" -> Type=3379, Amount=1, Price=16, "Do you want to buy a doublet for %P gold?", Topic=1 +"leather","armor" -> Type=3361, Amount=1, Price=25, "Do you want to buy a leather armor for %P gold?", Topic=1 +"studded","armor" -> Type=3378, Amount=1, Price=90, "Do you want to buy a studded armor for %P gold?", Topic=1 + +%1,1<%1,"coat" -> Type=3562, Amount=%1, Price=8*%1, "Do you want to buy %A coats for %P gold?", Topic=1 +%1,1<%1,"jacket" -> Type=3561, Amount=%1, Price=12*%1, "Oh, do you want to buy %A of my wonderful jackets for %P gold?", Topic=1 +%1,1<%1,"doublet" -> Type=3379, Amount=%1, Price=16*%1, "Do you want to buy %A doublets for %P gold?", Topic=1 +%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=25*%1, "Do you want to buy %A leather armors for %P gold?", Topic=1 +%1,1<%1,"studded","armor" -> Type=3378, Amount=%1, Price=90*%1, "Do you want to buy %A studded armors for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "And here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Sorry, you do not have enough money." +Topic=1 -> "What a pity, perhaps next time." +} diff --git a/data/npc/norf.npc b/data/npc/norf.npc new file mode 100644 index 0000000..8eea6ee --- /dev/null +++ b/data/npc/norf.npc @@ -0,0 +1,71 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# norf.npc: Datenbank für den Mönch Norf + +Name = "Norf" +Outfit = (57,0-0-0-0) +Home = [32346,32363,6] +Radius = 4 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome, Pilgrim." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait a minute, %N.", Queue +BUSY,"hi$",! -> * +BUSY,"heal$",Burning>0 -> "You are burning, %N. I will help you.", Burning(0,0), EffectOpp(15) +BUSY,"heal$",Poison>0 -> "You are poisoned, %N. I will help you.", Poison(0,0), EffectOpp(14) +BUSY,"heal$",HP<40 -> "You are looking really bad, %N. Let me heal your wounds.", HP=40, EffectOpp(13) +BUSY,"heal$" -> "You aren't looking really bad, %N. Sorry, I can't help you." +BUSY,! -> NOP +VANISH,! -> "Remember: If you are heavily wounded or poisoned, I will heal you." + +"bye" -> "Good bye, %N!", Idle +"farewell" -> * +"job" -> "I am here to provide one of the five blessings." +"name" -> "My name is Norf." +"heal$",Burning>0 -> "You are burning. I will help you.", Burning(0,0), EffectOpp(15) +"heal$",Poison>0 -> "You are poisoned. I will help you.", Poison(0,0), EffectOpp(14) +"heal$",HP<40 -> "You are looking really bad. Let me heal your wounds.", HP=40, EffectOpp(13) + +"heal$",PvPEnforced -> "You aren't looking that bad." +"heal$" -> "You aren't looking that bad. Sorry, I can't help you. But if you are looking for additional protection you should go on the pilgrimage of ashes." + +"blessing",PvPEnforced,! -> "The lifeforce of this world is waning. There are no more blessings avaliable on this world." +"pilgrimage",PvPEnforced,! -> * +"ashes",PvPEnforced,! -> * + +"spiritual",PvPEnforced,! -> * +"shielding",PvPEnforced,! -> * +"sacred","places",PvPEnforced,! -> * +"spark",PvPEnforced,! -> * +"phoenix",PvPEnforced,! -> * +"embrace",PvPEnforced,! -> * +"fire",PvPEnforced,! -> * +"suns",PvPEnforced,! -> * +"wisdom",PvPEnforced,! -> * +"solitude",PvPEnforced,! -> * + +"pilgrimage" -> "Whenever you receive a lethal wound your lifeforce is damaged. With every single of the five blessings you have this damage will be reduced." +"ashes" -> * +"blessing" -> "There are five different blessings available in five sacred places. These blessings are: the spiritual shielding, the spark of the phoenix, the embrace of tibia, the fire of the suns and the wisdom of solitude." +"sacred","places" -> "Just ask in which of the five blessings you are interested in." +"spiritual" -> "Here in the whiteflower temple you may receive the blessing of spiritual shielding. But we must ask of you to sacrifice 10.000 gold. Are you still interested?",Price=10000, Topic=5 +"shielding" -> * +"spark" -> "The spark of the phoenix is given by the dwarven priests of earth and fire in Kazordoon." +"phoenix" -> * +"embrace" -> "The druids north of Carlin will provide you with the embrace of tibia." + +"fire" -> "You can ask for the blessing of the two suns in the suntower near Ab'Dendriel." +"suns" -> * +"wisdom" -> "Talk to the hermit Eremo on the isle of Cormaya about this blessing." +"solitude" -> * + +Topic=5,"yes", QuestValue(104) > 0,! -> "You already possess this blessing." +Topic=5,"yes",CountMoney "Oh. You do not have enough money." +Topic=5,"yes",! -> "So receive the shielding of your spirit, pilgrim.", DeleteMoney, EffectOpp(13),SetQuestValue(104,1), Bless(1) +Topic=5,! -> "Ok. Suits me." + + +"time" -> "Now, it is %T. Ask Gorn for a watch, if you need one." + +} diff --git a/data/npc/norma.npc b/data/npc/norma.npc new file mode 100644 index 0000000..bf1f9cb --- /dev/null +++ b/data/npc/norma.npc @@ -0,0 +1,169 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# norma.npc: Datenbank für die Händlerin Norma (Newbie) + +Name = "Norma" +Outfit = (136,78-76-72-96) +Home = [32098,32180,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",premium,! -> "Hello, hello, %N! Please come in, look, and buy!" +ADDRESS,"hi$",premium,! -> * +ADDRESS,"hello$",! -> "I'm sorry %N, but I only serve premium account customers.", Idle +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",premium,! -> "Not now, not now, sorry %N. Please wait a moment.", Queue +BUSY,"hi$",premium,! -> * +BUSY,"hello$",! -> "I'm sorry %N, but I only serve premium account customers." +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Bye, bye." + +"bye" -> "Bye, bye.", Idle +"farewell" -> * +"how","are","you" -> "I am fine. I'm so glad to have you here as my customer." +"sell" -> "I sell much. Just read the blackboards for my awesome wares or just ask me." +"job" -> "I am a merchant. What can I do for you?" +"name" -> "My name is Norma. Do you want to buy something?" +"time" -> "It is about %T. I am so sorry, I have no watches to sell. Do you want to buy something else?" +"help" -> "I sell stuff to prices that low, that all other merchants would mock at my stupidity." +"monster" -> "If you want to challenge the monsters, you need some weapons and armor I sell. You need them definitely!" +"dungeon" -> "If you want to explore the dungeons, you have to equip yourself with the vital stuff I am selling. It's vital in the deepest sense of the word." +"sewer" -> "Oh, our sewer system is very primitive; so primitive it's overrun by rats. But the stuff I sell is safe from them. Do you want to buy some of it?" +"king" -> "The king encouraged salesmen to travel here, but only some dared to take the risk, and a risk it was!" +"dallheim" -> "Some call him a hero." +"bug" -> "Bugs plague this isle, but my wares are bugfree, totally bugfree." +"stuff" -> "I sell equipment of all kinds, all kind available on this isle. Just ask me about my wares if you are interested." +"tibia" -> "One day I will return to the continent as a rich, a very rich woman!" +"thais" -> "Thais is a crowded town." + +"wares" -> "I sell weapons, shields, armor, helmets, and equipment. For what do you want to ask?" +"offer" -> * +"weapon" -> "I sell spears, rapiers, sabres, daggers, hand axes, axes, and short swords. Just tell me what you want to buy." +"armor" -> "I sell jackets, coats, doublets, leather armor, and leather legs. Just tell me what you want to buy." +"helmet" -> "I sell leather helmets, studded helmets, and chain helmets. Just tell me what you want to buy." +"shield" -> "I sell wooden shields and studded shields. Just tell me what you want to buy." +"equipment" -> "I sell torches, bags, scrolls, shovels, picks, backpacks, sickles, scythes, ropes, fishing rods and sixpacks of worms. Just tell me what you want to buy." +"do","you","sell" -> "What do you need? I sell weapons, armor, helmets, shields, and equipment." +"do","you","have" -> * + +"spear" -> Type=3277, Amount=1, Price=10, "Do you want to buy a spear for %P gold?", Topic=1 +"rapier" -> Type=3272, Amount=1, Price=15, "Do you want to buy a rapier for %P gold?", Topic=1 +"sabre" -> Type=3273, Amount=1, Price=25, "Do you want to buy a sabre for %P gold?", Topic=1 +"dagger" -> Type=3267, Amount=1, Price=5, "Do you want to buy a dagger for %P gold?", Topic=1 +"sickle" -> Type=3293, Amount=1, Price=8, "Do you want to buy a sickle for %P gold?", Topic=1 +"hand","axe" -> Type=3268, Amount=1, Price=8, "Do you want to buy a hand axe for %P gold?", Topic=1 +"axe" -> Type=3274, Amount=1, Price=20, "Do you want to buy an axe for %P gold?", Topic=1 +"short","sword" -> Type=3294, Amount=1, Price=30, "Do you want to buy a short sword for %P gold?", Topic=1 +"jacket" -> Type=3561, Amount=1, Price=10, "Do you want to buy a jacket for %P gold?", Topic=1 +"coat" -> Type=3562, Amount=1, Price=8, "Do you want to buy a coat for %P gold?", Topic=1 +"doublet" -> Type=3379, Amount=1, Price=16, "Do you want to buy a dublet for %P gold?", Topic=1 +"leather","armor" -> Type=3361, Amount=1, Price=25, "Do you want to buy a leather armor for %P gold?", Topic=1 +"leather","legs" -> Type=3559, Amount=1, Price=10, "Do you want to buy leather legs for %P gold?", Topic=1 +"leather","helmet" -> Type=3355, Amount=1, Price=12, "Do you want to buy a leather helmet for %P gold?", Topic=1 +"studded","helmet" -> Type=3376, Amount=1, Price=63, "Do you want to buy a studded helmet for %P gold?", Topic=1 +"chain","helmet" -> Type=3352, Amount=1, Price=52, "Do you want to buy a chain helmet for %P gold?", Topic=1 +"wooden","shield" -> Type=3412, Amount=1, Price=15, "Do you want to buy a wooden shield for %P gold?", Topic=1 +"studded","shield" -> Type=3426, Amount=1, Price=50, "Do you want to buy a studded shield for %P gold?", Topic=1 +"torch" -> Type=2920, Amount=1, Price=2, "Do you want to buy a torch for %P gold?", Topic=1 +"bag" -> Type=2853, Amount=1, Price=4, "Do you want to buy a bag for %P gold?", Topic=1 +"scroll" -> Type=2815, Amount=1, Price=5, "Do you want to buy a scroll for %P gold?", Topic=1 +"shovel" -> Type=3457, Amount=1, Price=10, "Do you want to buy a shovel for %P gold?", Topic=1 +"pick" -> "Sorry, I fear Al Dee owns the last ones on this isle." +"backpack" -> Type=2854, Amount=1, Price=10, "Do you want to buy a backpack for %P gold?", Topic=1 +"scythe" -> Type=3453, Amount=1, Price=12, "Do you want to buy a scythe for %P gold?", Topic=1 +"rope" -> Type=3003, Amount=1, Price=50, "Do you want to buy a rope for %P gold?", Topic=1 +"rod" -> Type=3483, Amount=1, Price=150, "Do you want to buy a fishing rod for %P gold?", Topic=1 + +%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=10*%1, "Do you want to buy %A spears for %P gold?", Topic=1 +%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=15*%1, "Do you want to buy %A rapiers for %P gold?", Topic=1 +%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=25*%1, "Do you want to buy %A sabres for %P gold?", Topic=1 +%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=5*%1, "Do you want to buy %A daggers for %P gold?", Topic=1 +%1,1<%1,"sickle" -> Type=3293, Amount=%1, Price=8*%1, "Do you want to buy %A sickles for %P gold?", Topic=1 +%1,1<%1,"hand","axe" -> Type=3268, Amount=%1, Price=8*%1, "Do you want to buy %A hand axes for %P gold?", Topic=1 +%1,1<%1,"axe" -> Type=3274, Amount=%1, Price=20*%1, "Do you want to buy %A axes for %P gold?", Topic=1 +%1,1<%1,"short","sword" -> Type=3294, Amount=%1, Price=30*%1, "Do you want to buy %A short swords for %P gold?", Topic=1 +%1,1<%1,"jacket" -> Type=3561, Amount=%1, Price=10*%1, "Do you want to buy %A jackets for %P gold?", Topic=1 +%1,1<%1,"coat" -> Type=3562, Amount=%1, Price=8*%1, "Do you want to buy %A coats for %P gold?", Topic=1 +%1,1<%1,"doublet" -> Type=3379, Amount=%1, Price=16*%1, "Do you want to buy %A dublets for %P gold?", Topic=1 +%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=25*%1, "Do you want to buy %A leather armors for %P gold?", Topic=1 +%1,1<%1,"leather","legs" -> Type=3559, Amount=%1, Price=10*%1, "Do you want to buy %A leather legs for %P gold?", Topic=1 +%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=12*%1, "Do you want to buy %A leather helmets for %P gold?", Topic=1 +%1,1<%1,"studded","helmet" -> Type=3376, Amount=%1, Price=63*%1, "Do you want to buy %A studded helmets for %P gold?", Topic=1 +%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=52*%1, "Do you want to buy %A chain helmets for %P gold?", Topic=1 +%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=15*%1, "Do you want to buy %A wooden shields for %P gold?", Topic=1 +%1,1<%1,"studded","shield" -> Type=3426, Amount=%1, Price=50*%1, "Do you want to buy %A studded shields for %P gold?", Topic=1 +%1,1<%1,"torch" -> Type=2920, Amount=%1, Price=2*%1, "Do you want to buy %A torches for %P gold?", Topic=1 +%1,1<%1,"bag" -> Type=2853, Amount=%1, Price=4*%1, "Do you want to buy %A bags for %P gold?", Topic=1 +%1,1<%1,"scroll" -> Type=2815, Amount=%1, Price=5*%1, "Do you want to buy %A scrolls for %P gold?", Topic=1 +%1,1<%1,"shovel" -> Type=3457, Amount=%1, Price=10*%1, "Do you want to buy %A shovels for %P gold?", Topic=1 +%1,1<%1,"backpack" -> Type=2854, Amount=%1, Price=10*%1, "Do you want to buy %A backpacks for %P gold?", Topic=1 +%1,1<%1,"scythe" -> Type=3453, Amount=%1, Price=12*%1, "Do you want to buy %A scythes for %P gold?", Topic=1 +%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=50*%1, "Do you want to buy %A ropes for %P gold?", Topic=1 +%1,1<%1,"rod" -> Type=3483, Amount=%1, Price=150*%1, "Do you want to buy %A fishing rods for %P gold?", Topic=1 + +"worm" -> "I sell worms only in sixpacks for 5 gold each, how many sixpacks of worms do you want to buy?" +"worms" -> * +%1,"worms" -> Type=3492, Amount=%1*6, Price=5*%1, "So you want to buy some of my sixpacks with altogether %A worms for %P gold?", Topic=1 +%1,"six","pack" -> * + +"sell","club" -> "I don't buy this garbage!" +"sell","dagger" -> Type=3267, Amount=1, Price=2, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell","spear" -> Type=3277, Amount=1, Price=3, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell","hand","axe" -> Type=3268, Amount=1, Price=4, "Do you want to sell a hand axe for %P gold?", Topic=2 +"sell","rapier" -> Type=3272, Amount=1, Price=5, "Do you want to sell a rapier for %P gold?", Topic=2 +"sell","axe" -> Type=3274, Amount=1, Price=7, "Do you want to sell an axe for %P gold?", Topic=2 +"sell","hatchet" -> Type=3276, Amount=1, Price=25, "Do you want to sell a hatchet for %P gold?", Topic=2 +"sell","sabre" -> Type=3273, Amount=1, Price=12, "Do you want to sell a sabre for %P gold?", Topic=2 +"sell","sword" -> Type=3264, Amount=1, Price=25, "Do you want to sell a sword for %P gold?", Topic=2 +"sell","mace" -> Type=3286, Amount=1, Price=30, "Do you want to sell a mace for %P gold?", Topic=2 +"sell","short","sword" -> Type=3294, Amount=1, Price=10, "Do you want to sell a short sword for %P gold?", Topic=2 +"sell","doublet" -> Type=3379, Amount=1, Price=3, "Do you want to sell a doublet for %P gold?", Topic=2 +"sell","leather","armor" -> Type=3361, Amount=1, Price=5, "Do you want to sell a leather armor for %P gold?", Topic=2 +"sell","chain","armor" -> Type=3358, Amount=1, Price=40, "Do you want to sell a chain armor for %P gold?", Topic=2 +"sell","brass","armor" -> Type=3359, Amount=1, Price=150, "Do you want to sell a brass armor for %P gold?", Topic=2 +"sell","leather","helmet" -> Type=3355, Amount=1, Price=3, "Do you want to sell a leather helmet for %P gold?", Topic=2 +"sell","chain","helmet" -> Type=3352, Amount=1, Price=12, "Do you want to sell a chain helmet for %P gold?", Topic=2 +"sell","studded","helmet" -> Type=3376, Amount=1, Price=20, "Do you want to sell a studded helmet for %P gold?", Topic=2 +"sell","wooden","shield" -> Type=3412, Amount=1, Price=3, "Do you want to sell a wooden shield for %P gold?", Topic=2 +"sell","studded","shield" -> Type=3426, Amount=1, Price=16, "Do you want to sell a studded shield for %P gold?", Topic=2 +"sell","brass","shield" -> Type=3411, Amount=1, Price=25, "Do you want to sell a brass shield for %P gold?", Topic=2 +"sell","plate","shield" -> Type=3410, Amount=1, Price=40, "Do you want to sell a plate shield for %P gold?", Topic=2 +"sell","copper","shield" -> Type=3430, Amount=1, Price=50, "Do you want to sell a copper shield for %P gold?", Topic=2 +"sell","leather","boots" -> Type=3552, Amount=1, Price=2, "Do you want to sell a pair of leather boots for %P gold?", Topic=2 +"sell","rope" -> Type=3003, Amount=1, Price=8, "Do you want to sell a rope for %P gold?", Topic=2 + +"sell",%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=2*%1, "Do you want to sell %A daggers for %P gold?", Topic=2 +"sell",%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=3*%1, "Do you want to sell %A spears for %P gold?", Topic=2 +"sell",%1,1<%1,"hand","axe" -> Type=3268, Amount=%1, Price=4*%1, "Do you want to sell %A hand axes for %P gold?", Topic=2 +"sell",%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=5*%1, "Do you want to sell %A rapiers for %P gold?", Topic=2 +"sell",%1,1<%1,"axe" -> Type=3274, Amount=%1, Price=7*%1, "Do you want to sell %A axes for %P gold?", Topic=2 +"sell",%1,1<%1,"hatchet" -> Type=3276, Amount=%1, Price=25*%1, "Do you want to sell %A hatchets for %P gold?", Topic=2 +"sell",%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=12*%1, "Do you want to sell %A sabres for %P gold?", Topic=2 +"sell",%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=25*%1, "Do you want to sell %A swords for %P gold?", Topic=2 +"sell",%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=30*%1, "Do you want to sell %A maces for %P gold?", Topic=2 +"sell",%1,1<%1,"short","sword" -> Type=3294, Amount=%1, Price=10*%1, "Do you want to sell %A short swords for %P gold?", Topic=2 +"sell",%1,1<%1,"doublet" -> Type=3379, Amount=%1, Price=3*%1, "Do you want to sell %A doublets for %P gold?", Topic=2 +"sell",%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=5*%1, "Do you want to sell %A leather armors for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=40*%1, "Do you want to sell %A chain armors for %P gold?", Topic=2 +"sell",%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=150*%1, "Do you want to sell %A brass armors for %P gold?", Topic=2 +"sell",%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=3*%1, "Do you want to sell %A leather helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=12*%1, "Do you want to sell %A chain helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"studded","helmet" -> Type=3376, Amount=%1, Price=20*%1, "Do you want to sell %A studded helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=3*%1, "Do you want to sell %A wooden shields for %P gold?", Topic=2 +"sell",%1,1<%1,"studded","shield" -> Type=3426, Amount=%1, Price=16*%1, "Do you want to sell %A studded shields for %P gold?", Topic=2 +"sell",%1,1<%1,"brass","shield" -> Type=3411, Amount=%1, Price=25*%1, "Do you want to sell %A brass shields for %P gold?", Topic=2 +"sell",%1,1<%1,"plate","shield" -> Type=3410, Amount=%1, Price=40*%1, "Do you want to sell %A plate shields for %P gold?", Topic=2 +"sell",%1,1<%1,"copper","shield" -> Type=3430, Amount=%1, Price=50*%1, "Do you want to sell %A copper shields for %P gold?", Topic=2 +"sell",%1,1<%1,"leather","boots" -> Type=3552, Amount=%1, Price=2*%1, "Do you want to sell %A pairs of leather boots for %P gold?", Topic=2 +"sell",%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=8*%1, "Do you want to sell %A ropes for %P gold?", Topic=2 + +Topic=1,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Sorry, you do not have enough gold." +Topic=1 -> "Maybe you will buy it another time." + +Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Sorry, you do not have one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have that many." +Topic=2 -> "Maybe next time." +} diff --git a/data/npc/nydala.npc b/data/npc/nydala.npc new file mode 100644 index 0000000..0650b6f --- /dev/null +++ b/data/npc/nydala.npc @@ -0,0 +1,43 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# nydala.npc: Möbelverkäuferin Nydala in Carlin + +Name = "Nydala" +Outfit = (136,76-86-86-96) +Home = [32327,31827,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome to Carlin Furniture Store, %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"name" -> "My name is Nydala. I run this store." +"job" -> "Have you moved to a new home? I'm the specialist for equipping it." +"time" -> "It is %T. Do you need a clock for your house?" +"news" -> "You mean my specials, don't you?" + +"offer" -> "I sell statues, tables, chairs, flowers, pillows, pottery, instruments, decoration, tapestries and containers." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"furniture" -> * +"equipment" -> * +"special" -> "My offers are permanently extraordinarily cheap." + +@"gen-t-furniture-statues-s.ndb" +@"gen-t-furniture-tables-s.ndb" +@"gen-t-furniture-chairs-s.ndb" +@"gen-t-furniture-flowers-s.ndb" +@"gen-t-furniture-pillows-s.ndb" +@"gen-t-furniture-pottery-s.ndb" +@"gen-t-furniture-instruments-s.ndb" +@"gen-t-furniture-decoration-s.ndb" +@"gen-t-furniture-tapestries-s.ndb" +@"gen-t-furniture-containers-s.ndb" +} diff --git a/data/npc/obi.npc b/data/npc/obi.npc new file mode 100644 index 0000000..378b33f --- /dev/null +++ b/data/npc/obi.npc @@ -0,0 +1,172 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# obi.npc: Datenbank für den Händler Obi + +Name = "Obi" +Outfit = (128,39-63-96-38) +Home = [32109,32204,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Hello, hello, %N! Please come in, look, and buy!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please stand in line %N. I'll be with you in a moment.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Bye, bye." + +"bye" -> "Bye, bye.", Idle +"farewell" -> * +"how","are","you" -> "I am fine, I am fine. I'm so glad to have you here as my customer." +"sell" -> "I sell much, much indeed. Just read the blackboards for my awesome wares or just ask me." +"job" -> "I am a merchant, just a humble merchant. What can I do for you?" +"name" -> "My name is Obi, just Obi, the honest merchant. Do you want to buy something?" +"time" -> "It is about %T. Yes, %T. I am so sorry, I have no watches to sell. Do you want to buy something else?" +"help" -> "I sell stuff to prices that low, that all other merchants would mock at my stupidity." +"monster" -> "If you want to challenge the monsters, you need some weapons and armor I sell. You need them definitely!" +"dungeon" -> "If you want to explore the dungeons, you have to equip yourself with the vital stuff I am selling. It's vital in the deepest sense of the word." +"sewer" -> "Oh, our sewer system is very primitive; so primitive it's overrun by rats. But the stuff I sell is safe from them. Do you want to buy some of it?" +"king" -> "The king encouraged salesmen to travel here, but only I dared to take the risk, and a risk it was!" +"seymour" -> "He is the head of the local academy. I encouraged him to sponsor you guy, but no one listens to Obi, no one listens to me, as usually." +"hyacinth" -> "I don't like him, I dislike him deeply. He is so greedy that he doesn't want to share his profit from life fluids." +"dallheim" -> "What a hero, what a hero." +"amber" -> "She is beautiful, very, very beautiful. I hope I can impress her in some way." +"willie" -> "This guy does not understand that he should entrust me with the foodbusiness, too. He really should do that and have more time for his farm." +"bug" -> "Bugs plague this isle, but my wares are bugfree, totally bugfree." +"stuff" -> "I sell equipment of all kinds, all kind available on this isle. Just ask me about my wares if you are interested." +"tibia" -> "One day I will return to the continent as a rich, a very rich man!" +"sam" -> "My good old cousin Sam. Oh, how I miss him, how I miss him." +"thais" -> "Oh, Thais, I'll be back, I'll be back one day." + +"wares" -> "I sell weapons, shields, armor, helmets, and equipment. For what do you want to ask?" +"offer" -> * +"weapon" -> "I sell spears, rapiers, sabres, daggers, hand axes, axes, and short swords. Just tell me what you want to buy." +"armor" -> "I sell jackets, coats, doublets, leather armor, and leather legs. Just tell me what you want to buy." +"helmet" -> "I sell leather helmets, studded helmets, and chain helmets. Just tell me what you want to buy." +"shield" -> "I sell wooden shields and studded shields. Just tell me what you want to buy." +"equipment" -> "I sell torches, bags, scrolls, shovels, picks, backpacks, sickles, scythes, ropes, fishing rods and sixpacks of worms. Just tell me what you want to buy." +"do","you","sell" -> "What do you need? I sell weapons, armor, helmets, shields, and equipment." +"do","you","have" -> * + +"spear" -> Type=3277, Amount=1, Price=10, "Do you want to buy a spear for %P gold?", Topic=1 +"rapier" -> Type=3272, Amount=1, Price=15, "Do you want to buy a rapier for %P gold?", Topic=1 +"sabre" -> Type=3273, Amount=1, Price=25, "Do you want to buy a sabre for %P gold?", Topic=1 +"dagger" -> Type=3267, Amount=1, Price=5, "Do you want to buy a dagger for %P gold?", Topic=1 +"sickle" -> Type=3293, Amount=1, Price=8, "Do you want to buy a sickle for %P gold?", Topic=1 +"hand","axe" -> Type=3268, Amount=1, Price=8, "Do you want to buy a hand axe for %P gold?", Topic=1 +"axe" -> Type=3274, Amount=1, Price=20, "Do you want to buy an axe for %P gold?", Topic=1 +"short","sword" -> Type=3294, Amount=1, Price=30, "Do you want to buy a short sword for %P gold?", Topic=1 +"jacket" -> Type=3561, Amount=1, Price=10, "Do you want to buy a jacket for %P gold?", Topic=1 +"coat" -> Type=3562, Amount=1, Price=8, "Do you want to buy a coat for %P gold?", Topic=1 +"doublet" -> Type=3379, Amount=1, Price=16, "Do you want to buy a doublet for %P gold?", Topic=1 +"leather","armor" -> Type=3361, Amount=1, Price=25, "Do you want to buy a leather armor for %P gold?", Topic=1 +"leather","legs" -> Type=3559, Amount=1, Price=10, "Do you want to buy leather legs for %P gold?", Topic=1 +"leather","helmet" -> Type=3355, Amount=1, Price=12, "Do you want to buy a leather helmet for %P gold?", Topic=1 +"studded","helmet" -> Type=3376, Amount=1, Price=63, "Do you want to buy a studded helmet for %P gold?", Topic=1 +"chain","helmet" -> Type=3352, Amount=1, Price=52, "Do you want to buy a chain helmet for %P gold?", Topic=1 +"wooden","shield" -> Type=3412, Amount=1, Price=15, "Do you want to buy a wooden shield for %P gold?", Topic=1 +"studded","shield" -> Type=3426, Amount=1, Price=50, "Do you want to buy a studded shield for %P gold?", Topic=1 + +"torch" -> Type=2920, Amount=1, Price=2, "Do you want to buy a torch for %P gold?", Topic=1 +"bag" -> Type=2853, Amount=1, Price=4, "Do you want to buy a bag for %P gold?", Topic=1 +"scroll" -> Type=2815, Amount=1, Price=5, "Do you want to buy a scroll for %P gold?", Topic=1 +"shovel" -> Type=3457, Amount=1, Price=10, "Do you want to buy a shovel for %P gold?", Topic=1 +"pick" -> "I am sorry, we are out of pick axes. I heard that old greedy Al Dee has some but he will charge a fortune." +"backpack" -> Type=2854, Amount=1, Price=10, "Do you want to buy a backpack for %P gold?", Topic=1 +"scythe" -> Type=3453, Amount=1, Price=12, "Do you want to buy a scythe for %P gold?", Topic=1 +"rope" -> Type=3003, Amount=1, Price=50, "Do you want to buy a rope for %P gold?", Topic=1 +"rod" -> Type=3483, Amount=1, Price=150, "Do you want to buy a fishing rod for %P gold?", Topic=1 + +%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=10*%1, "Do you want to buy %A spears for %P gold?", Topic=1 +%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=15*%1, "Do you want to buy %A rapiers for %P gold?", Topic=1 +%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=25*%1, "Do you want to buy %A sabres for %P gold?", Topic=1 +%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=5*%1, "Do you want to buy %A daggers for %P gold?", Topic=1 +%1,1<%1,"sickle" -> Type=3293, Amount=%1, Price=8*%1, "Do you want to buy %A sickles for %P gold?", Topic=1 +%1,1<%1,"hand","axe" -> Type=3268, Amount=%1, Price=8*%1, "Do you want to buy %A hand axes for %P gold?", Topic=1 +%1,1<%1,"axe" -> Type=3274, Amount=%1, Price=20*%1, "Do you want to buy %A axes for %P gold?", Topic=1 +%1,1<%1,"short","sword" -> Type=3294, Amount=%1, Price=30*%1, "Do you want to buy %A short swords for %P gold?", Topic=1 +%1,1<%1,"jacket" -> Type=3561, Amount=%1, Price=10*%1, "Do you want to buy %A jackets for %P gold?", Topic=1 +%1,1<%1,"coat" -> Type=3562, Amount=%1, Price=8*%1, "Do you want to buy %A coats for %P gold?", Topic=1 +%1,1<%1,"doublet" -> Type=3379, Amount=%1, Price=16*%1, "Do you want to buy %A dublets for %P gold?", Topic=1 +%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=25*%1, "Do you want to buy %A leather armors for %P gold?", Topic=1 +%1,1<%1,"leather","legs" -> Type=3559, Amount=%1, Price=10*%1, "Do you want to buy %A leather legs for %P gold?", Topic=1 +%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=12*%1, "Do you want to buy %A leather helmets for %P gold?", Topic=1 +%1,1<%1,"studded","helmet" -> Type=3376, Amount=%1, Price=63*%1, "Do you want to buy %A studded helmets for %P gold?", Topic=1 +%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=52*%1, "Do you want to buy %A chain helmets for %P gold?", Topic=1 +%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=15*%1, "Do you want to buy %A wooden shields for %P gold?", Topic=1 +%1,1<%1,"studded","shield" -> Type=3426, Amount=%1, Price=50*%1, "Do you want to buy %A studded shields for %P gold?", Topic=1 + +%1,1<%1,"torch" -> Type=2920, Amount=%1, Price=2*%1, "Do you want to buy %A torches for %P gold?", Topic=1 +%1,1<%1,"bag" -> Type=2853, Amount=%1, Price=4*%1, "Do you want to buy %A bags for %P gold?", Topic=1 +%1,1<%1,"scroll" -> Type=2815, Amount=%1, Price=5*%1, "Do you want to buy %A scrolls for %P gold?", Topic=1 +%1,1<%1,"shovel" -> Type=3457, Amount=%1, Price=10*%1, "Do you want to buy %A shovels for %P gold?", Topic=1 +%1,1<%1,"backpack" -> Type=2854, Amount=%1, Price=10*%1, "Do you want to buy %A backpacks for %P gold?", Topic=1 +%1,1<%1,"scythe" -> Type=3453, Amount=%1, Price=12*%1, "Do you want to buy %A scythes for %P gold?", Topic=1 +%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=50*%1, "Do you want to buy %A ropes for %P gold?", Topic=1 +%1,1<%1,"rod" -> Type=3483, Amount=%1, Price=150*%1, "Do you want to buy %A fishing rods for %P gold?", Topic=1 + +"worm" -> "I sell worms only in sixpacks for 5 gold each, how many sixpacks of worms do you want to buy?" +"worms" -> * +%1,"worms" -> Type=3492, Amount=%1*6, Price=5*%1, "So you want to buy some of my sixpacks with altogether %A worms for %P gold?", Topic=1 +%1,"six","pack" -> * + +"sell","club" -> "I don't buy this garbage!" +"sell","dagger" -> Type=3267, Amount=1, Price=2, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell","spear" -> Type=3277, Amount=1, Price=3, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell","hand","axe" -> Type=3268, Amount=1, Price=4, "Do you want to sell a hand axe for %P gold?", Topic=2 +"sell","rapier" -> Type=3272, Amount=1, Price=5, "Do you want to sell a rapier for %P gold?", Topic=2 +"sell","axe" -> Type=3274, Amount=1, Price=7, "Do you want to sell an axe for %P gold?", Topic=2 +"sell","hatchet" -> Type=3276, Amount=1, Price=25, "Do you want to sell a hatchet for %P gold?", Topic=2 +"sell","sabre" -> Type=3273, Amount=1, Price=12, "Do you want to sell a sabre for %P gold?", Topic=2 +"sell","sword" -> Type=3264, Amount=1, Price=25, "Do you want to sell a sword for %P gold?", Topic=2 +"sell","mace" -> Type=3286, Amount=1, Price=30, "Do you want to sell a mace for %P gold?", Topic=2 +"sell","short","sword" -> Type=3294, Amount=1, Price=10, "Do you want to sell a short sword for %P gold?", Topic=2 +"sell","doublet" -> Type=3379, Amount=1, Price=3, "Do you want to sell a doublet for %P gold?", Topic=2 +"sell","leather","armor" -> Type=3361, Amount=1, Price=5, "Do you want to sell a leather armor for %P gold?", Topic=2 +"sell","chain","armor" -> Type=3358, Amount=1, Price=40, "Do you want to sell a chain armor for %P gold?", Topic=2 +"sell","brass","armor" -> Type=3359, Amount=1, Price=150, "Do you want to sell a brass armor for %P gold?", Topic=2 +"sell","leather","helmet" -> Type=3355, Amount=1, Price=3, "Do you want to sell a leather helmet for %P gold?", Topic=2 +"sell","chain","helmet" -> Type=3352, Amount=1, Price=12, "Do you want to sell a chain helmet for %P gold?", Topic=2 +"sell","studded","helmet" -> Type=3376, Amount=1, Price=20, "Do you want to sell a studded helmet for %P gold?", Topic=2 +"sell","wooden","shield" -> Type=3412, Amount=1, Price=3, "Do you want to sell a wooden shield for %P gold?", Topic=2 +"sell","studded","shield" -> Type=3426, Amount=1, Price=16, "Do you want to sell a studded shield for %P gold?", Topic=2 +"sell","brass","shield" -> Type=3411, Amount=1, Price=25, "Do you want to sell a brass shield for %P gold?", Topic=2 +"sell","plate","shield" -> Type=3410, Amount=1, Price=40, "Do you want to sell a plate shield for %P gold?", Topic=2 +"sell","copper","shield" -> Type=3430, Amount=1, Price=50, "Do you want to sell a copper shield for %P gold?", Topic=2 +"sell","leather","boots" -> Type=3552, Amount=1, Price=2, "Do you want to sell a pair of leather boots for %P gold?", Topic=2 +"sell","rope" -> Type=3003, Amount=1, Price=8, "Do you want to sell a rope for %P gold?", Topic=2 + +"sell",%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=2*%1, "Do you want to sell %A daggers for %P gold?", Topic=2 +"sell",%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=3*%1, "Do you want to sell %A spears for %P gold?", Topic=2 +"sell",%1,1<%1,"hand","axe" -> Type=3268, Amount=%1, Price=4*%1, "Do you want to sell %A hand axes for %P gold?", Topic=2 +"sell",%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=5*%1, "Do you want to sell %A rapiers for %P gold?", Topic=2 +"sell",%1,1<%1,"axe" -> Type=3274, Amount=%1, Price=7*%1, "Do you want to sell %A axes for %P gold?", Topic=2 +"sell",%1,1<%1,"hatchet" -> Type=3276, Amount=%1, Price=25*%1, "Do you want to sell %A hatchets for %P gold?", Topic=2 +"sell",%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=12*%1, "Do you want to sell %A sabres for %P gold?", Topic=2 +"sell",%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=25*%1, "Do you want to sell %A swords for %P gold?", Topic=2 +"sell",%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=30*%1, "Do you want to sell %A maces for %P gold?", Topic=2 +"sell",%1,1<%1,"short","sword" -> Type=3294, Amount=%1, Price=10*%1, "Do you want to sell %A short swords for %P gold?", Topic=2 +"sell",%1,1<%1,"doublet" -> Type=3379, Amount=%1, Price=3*%1, "Do you want to sell %A doublets for %P gold?", Topic=2 +"sell",%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=5*%1, "Do you want to sell %A leather armors for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=40*%1, "Do you want to sell %A chain armors for %P gold?", Topic=2 +"sell",%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=150*%1, "Do you want to sell %A brass armors for %P gold?", Topic=2 +"sell",%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=3*%1, "Do you want to sell %A leather helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=12*%1, "Do you want to sell %A chain helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"studded","helmet" -> Type=3376, Amount=%1, Price=20*%1, "Do you want to sell %A studded helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=3*%1, "Do you want to sell %A wooden shields for %P gold?", Topic=2 +"sell",%1,1<%1,"studded","shield" -> Type=3426, Amount=%1, Price=16*%1, "Do you want to sell %A studded shields for %P gold?", Topic=2 +"sell",%1,1<%1,"brass","shield" -> Type=3411, Amount=%1, Price=25*%1, "Do you want to sell %A brass shields for %P gold?", Topic=2 +"sell",%1,1<%1,"plate","shield" -> Type=3410, Amount=%1, Price=40*%1, "Do you want to sell %A plate shields for %P gold?", Topic=2 +"sell",%1,1<%1,"copper","shield" -> Type=3430, Amount=%1, Price=50*%1, "Do you want to sell %A copper shields for %P gold?", Topic=2 +"sell",%1,1<%1,"leather","boots" -> Type=3552, Amount=%1, Price=2*%1, "Do you want to sell %A pairs of leather boots for %P gold?", Topic=2 +"sell",%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=8*%1, "Do you want to sell %A ropes for %P gold?", Topic=2 + +Topic=1,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Sorry, you do not have enough gold." +Topic=1 -> "Maybe you will buy it another time." + +Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Sorry, you do not have one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have that many." +Topic=2 -> "Maybe next time." +} diff --git a/data/npc/odemara.npc b/data/npc/odemara.npc new file mode 100644 index 0000000..01e5e90 --- /dev/null +++ b/data/npc/odemara.npc @@ -0,0 +1,70 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# odemara.npc: Datenbank für die Edelsteinhändlerin Odemara + +Name = "Odemara" +Outfit = (138,22-99-5-76) +Home = [33015,32058,6] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Be greeted, dear %N. Have a look at our offers." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "I am deeply sorry, dear %N, but I am busy with a customer. Please wait a moment.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Farewell." + +"bye" -> "Farewell.", Idle +"farewell" -> * +"job" -> "I am responsible for buying and selling gems, pearls, and the like." +"name" -> "I am Odemara Taleris, it's a pleasure to meet you." +"time" -> "It's %T." +"offer" -> "We offer a great assortment of gems and pearls." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"gem" -> "We trade small diamonds, sapphires, rubies, emeralds, and amethysts." +"pearl" -> "We trade white and black pearls." + +"white","pearl" -> Type=3026, Amount=1, Price=320, "Do you want to buy a white pearl for %P gold?", Topic=1 +"black","pearl" -> Type=3027, Amount=1, Price=560, "Do you want to buy a black pearl for %P gold?", Topic=1 +"small","diamond" -> Type=3028, Amount=1, Price=600, "Do you want to buy a small diamond for %P gold?", Topic=1 +"small","sapphire" -> Type=3029, Amount=1, Price=500, "Do you want to buy a small sapphire for %P gold?", Topic=1 +"small","ruby" -> Type=3030, Amount=1, Price=500, "Do you want to buy a small ruby for %P gold?", Topic=1 +"small","emerald" -> Type=3032, Amount=1, Price=500, "Do you want to buy a small emerald for %P gold?", Topic=1 +"small","amethyst" -> Type=3033, Amount=1, Price=400, "Do you want to buy a small amethyst for %P gold?", Topic=1 + +%1,1<%1,"white","pearl" -> Type=3026, Amount=%1, Price=320*%1, "Do you want to buy %A white pearls for %P gold?", Topic=1 +%1,1<%1,"black","pearl" -> Type=3027, Amount=%1, Price=560*%1, "Do you want to buy %A black pearls for %P gold?", Topic=1 +%1,1<%1,"small","diamond" -> Type=3028, Amount=%1, Price=600*%1, "Do you want to buy %A small diamonds for %P gold?", Topic=1 +%1,1<%1,"small","sapphire" -> Type=3029, Amount=%1, Price=500*%1, "Do you want to buy %A small sapphires for %P gold?", Topic=1 +%1,1<%1,"small","rub" -> Type=3030, Amount=%1, Price=500*%1, "Do you want to buy %A small rubies for %P gold?", Topic=1 +%1,1<%1,"small","emerald" -> Type=3032, Amount=%1, Price=500*%1, "Do you want to buy %A small emeralds for %P gold?", Topic=1 +%1,1<%1,"small","amethyst" -> Type=3033, Amount=%1, Price=400*%1, "Do you want to buy %A small amethysts for %P gold?", Topic=1 + +"sell","white","pearl" -> Type=3026, Amount=1, Price=160, "Do you want to sell a white pearl for %P gold?", Topic=2 +"sell","black","pearl" -> Type=3027, Amount=1, Price=280, "Do you want to sell a black pearl for %P gold?", Topic=2 +"sell","small","diamond" -> Type=3028, Amount=1, Price=300, "Do you want to sell a small diamond for %P gold?", Topic=2 +"sell","small","sapphire" -> Type=3029, Amount=1, Price=250, "Do you want to sell a small sapphire for %P gold?", Topic=2 +"sell","small","ruby" -> Type=3030, Amount=1, Price=250, "Do you want to sell a small ruby for %P gold?", Topic=2 +"sell","small","emerald" -> Type=3032, Amount=1, Price=250, "Do you want to sell a small emerald for %P gold?", Topic=2 +"sell","small","amethyst" -> Type=3033, Amount=1, Price=200, "Do you want to sell a small amethyst for %P gold?", Topic=2 + +"sell",%1,1<%1,"white","pearl" -> Type=3026, Amount=%1, Price=160*%1, "Do you want to sell %A white pearls for %P gold?", Topic=2 +"sell",%1,1<%1,"black","pearl" -> Type=3027, Amount=%1, Price=280*%1, "Do you want to sell %A black pearls for %P gold?", Topic=2 +"sell",%1,1<%1,"small","diamond" -> Type=3028, Amount=%1, Price=300*%1, "Do you want to sell %A small diamonds for %P gold?", Topic=2 +"sell",%1,1<%1,"small","sapphire" -> Type=3029, Amount=%1, Price=250*%1, "Do you want to sell %A small sapphires for %P gold?", Topic=2 +"sell",%1,1<%1,"small","rub" -> Type=3030, Amount=%1, Price=250*%1, "Do you want to sell %A small rubies for %P gold?", Topic=2 +"sell",%1,1<%1,"small","emerald" -> Type=3032, Amount=%1, Price=250*%1, "Do you want to sell %A small emeralds for %P gold?", Topic=2 +"sell",%1,1<%1,"small","amethyst" -> Type=3033, Amount=%1, Price=200*%1, "Do you want to sell %A small amethysts for %P gold?", Topic=2 + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "I am sorry, but you don't have enough money." +Topic=1 -> "Too bad, perhaps we can trade on the next occasion you visit us." + +Topic=2,"yes",Count(Type)>=Amount -> "Excellent. Here is your money.", Delete(Type), CreateMoney +Topic=2,"yes" -> "I am sorry, but you do not have one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have so many." +Topic=2 -> "Too bad, perhaps we can trade on the next occasion you visit us." +} diff --git a/data/npc/oldadall.npc b/data/npc/oldadall.npc new file mode 100644 index 0000000..dfdc1fc --- /dev/null +++ b/data/npc/oldadall.npc @@ -0,0 +1,91 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# oldadall.npc: Datenbank für den Fährman old adall + +Name = "Old Adall" +Outfit = (130,95-26-115-76) +Home = [32628,32772,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Hi, %N." +ADDRESS,"hi$",! -> * +ADDRESS,"hiho$",! -> * +ADDRESS,! -> Idle + +BUSY,"hello$",! -> "Wait please.", Queue +BUSY,"hi$",! -> * +BUSY,"hiho$",! -> * +BUSY,! -> NOP +VANISH,! -> "Bye." + +"bye" -> "Bye.", Idle +"farewell" -> * +"job" -> "I am a ferryman now, in my youth I was a sailor though. If you want to travel to one of the ends of the town, just ask me for a passage." +"sailor" -> "Aye, matey. I was a sailor and have seen much of this world." +"name" -> "My name is Adall but everyone is calling me old Adall." +"time" -> "Hehe, old men have no need for watches. Watches are mocking you, you know?" +"mocking" -> "Watches seem to tell you that not much time is left and how much time you have already lost. They only remind you of everything that is already gone and all the things you will never achieve." +"watch" -> * +"king" -> "I saw the king and even his father. Thais used the be my home port in the old times." +"venore" -> "Those newcomers have quite an attitude and it is growing worse with the years. Ambition, ambition. It's all about ambition." +"thais" -> "It used to be a lovely town but over the years it has become crowded and noisy." +"carlin" -> "Hehe, it's not such a bad town for a visit, as long as you have your own alcohol on board and are not catched drunk in the city. I had to learn it the hard way and was arrested twice in my youth." +"edron" -> "Edron is not the lovely little isle people tend to think it is. There are secrets and ancient evil beneath the ground. Things that had better been left burried, have been unearthed." +"jungle" -> "The challenge the jungle is providing is something for the young and daring. I am not going to leave the security of the town, I'll just stay here and watch how things turn out." + +"tibia" -> "The world offers much to discover. Whether you find your fortune or your doom, it is a private thing between you and fate though." + +"kazordoon" -> "I have never seen this inland town on my own." +"dwarves" -> "Some dwarves joined the colony. They are looking for treasures and minerals in the jungle." +"dwarfs" -> * +"ab'dendriel" -> "A curious town of curious people but I have seen odder things during my travels." +"elves" -> "Elves are somewhat strange but most get along well with humans." +"elfs" -> * +"darama" -> "One might think it's a strange place for an old man to settle down but I never had a child and I like to see this settlement grow and come of age in my last days ." +"darashia" -> "The people of Darashia are friendly. Still there is nothing exciting that would justify a voyage there." +"ankrahmun" -> "That city has given me the creeps for as long as I have known about it. Whenever we sailed there, I had a bad feeling of impending doom." +"ferumbras" -> "I wonder if he's the Thaian version of the boogey man." +"boogey","man" -> "The boogey man is only a myth to scare the children and keep them away from the jungle." +"excalibug" -> "I heard about that weapon in each and every harbour I have visited. Never heard more than rumours though." +"apes" -> "The apes are for Port Hope what the the orcs are for Thais." +"lizard" -> "I think they are suspicious and just because they are far away does not mean they are nice neighbours." +"dworcs" -> "They are horrible little creatures. I have seen my share of various orc breeds during my travels and those dworcs are the worst of all." + +"trip" -> "I can bring you either to the east end of Port Hope or to the west end of the town, where would you like to go?" +"route" -> * +"passage" -> * +"destination" -> * +"sail" -> * +"go" -> * + +"east" -> Price=7, "Do you seek a passage to the east end of Port Hope for %P gold?", Topic=1 +"west" -> Price=7, "Do you seek a passage to the west end of Port Hope for %P gold?", Topic=2 + + +Topic=1,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" +Topic=2,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" + +Topic=1,"yes",Premium,CountMoney>=Price -> "Here we go!", DeleteMoney, Idle, EffectOpp(11), Teleport(32679,32777,7), EffectOpp(11) +Topic=1,"yes",CountMoney "Sorry, you do not have enough gold." +Topic=2,"yes",Premium,CountMoney>=Price -> "Here we go!", DeleteMoney, Idle, EffectOpp(11), Teleport(32558,32780,7), EffectOpp(11) +Topic=2,"yes",CountMoney "Sorry, you do not have enough gold." +Topic>0 -> "Maybe another time." + + +#"trip" -> Price=7, "Would you like to travel to the east end of Port Hope or to the west end of the town for 7 gold?", Topic=1 +#"route" -> * +#"passage" -> * +#"town" -> * +#"destination" -> * +#"sail" -> * +#"go" -> * +#Topic=1,"east",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" +#Topic=1,"west",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" + +#Topic=1,"east",Premium,CountMoney>=Price -> "Here we go!", DeleteMoney, Idle, EffectOpp(11), Teleport(32679,32777,7), EffectOpp(11) +#Topic=1,"east",CountMoney "Sorry, you do not have enough gold." +#Topic=1,"west",Premium,CountMoney>=Price -> "Here we go!", DeleteMoney, Idle, EffectOpp(11), Teleport(32558,32780,7), EffectOpp(11) +#Topic=1,"west",CountMoney "Sorry, you do not have enough gold." +#Topic=1,"yes" -> "Fine you fool, considering I was asking you WHERE you want to travel 'yes' is a very smart answer!" + +} diff --git a/data/npc/olddragon.npc b/data/npc/olddragon.npc new file mode 100644 index 0000000..34ee0f7 --- /dev/null +++ b/data/npc/olddragon.npc @@ -0,0 +1,16 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# olddragon.npc: Datenbank für den alten Drachenlord + +Name = "An Old Dragonlord" +Outfit = (39,0-0-0-0) +Home = [32796,31557,2] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",Count(3723)>=1,QuestValue(66)<1,! -> "AHHH MUSHRRROOOMSSS! NOW MY PAIN WILL BE EASSSED FOR A WHILE! TAKE THISS AND LEAVE THE DRAGONSSS' CEMETERY AT ONCE!", Amount=1, Delete(3723), Create(3206), SetQuestValue(66,1), Idle +ADDRESS,"hi$",Count(3723)>=1,QuestValue(66)<1,! -> * +ADDRESS,QuestValue(66)=1,! -> "LEAVE THE DRAGONS' CEMETERY AT ONCE!", Idle + +ADDRESS -> "AHHHH THE PAIN OF AGESSS! I NEED MUSSSSHRROOOMSSS TO EASSSE MY PAIN! BRRRING ME MUSHRRROOOMSSS!", Idle +ADDRESS -> * +} diff --git a/data/npc/oldrak.npc b/data/npc/oldrak.npc new file mode 100644 index 0000000..06199e2 --- /dev/null +++ b/data/npc/oldrak.npc @@ -0,0 +1,47 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# oldrak.npc: Datenbank fuer den Moench Oldrak + +Name = "Oldrak" +Outfit = (57,0-0-0-0) +Home = [32816,32260,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome %N! Rarely I can welcome visitors in these days." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait a minute, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Take care, it's dangerous out there." + +"bye" -> "Good bye, %N!", Idle +"farewell" -> * +"job" -> "I guard this humble temple as a monument for the order of the nightmare knights." +"name" -> "My name is Oldrak." +"monster" -> "These plains are not safe for ordinary travellers. It will take heroes to survive here." +"help" -> "I can't help you, sorry!" +"goshnar" -> "The greatest necromant who ever cursed our land with the steps of his feet. He was defeated by the nightmare knights." +"nightmare","knights" -> "This ancient order was created by a circle of wise humans who were called 'the dreamers'. The order became extinct a long time ago." +"extinct" -> "Many perished in their battles against evil, some went mad, not able to stand their nightmares any longer. Others were seduced by the darkness." +"dreamers" -> "They learned the ancient art of dreamwalking from some elves they befriended." +"dreamwalking" -> "While the dreamwalkers of the elves experienenced the brightest dreams of pleasure, the humans strangely had dreams of dark omen." +"dark","omen" -> "They dreamed of doom, destruction, talked to dead, tormented souls, and gained unwanted insight into the schemes of darkness." +"schemes","darkness" -> "They figured out how to interpret their dark dreams and so could foresee the plans of the dark gods and their minions." +"plan","dark" -> "Using this knowledge they formed an order to thwart these plans, and because they battled their nightmares as brave as knights, they named their order accordingly." +"necromant","nectar" -> "It is rumoured to open the entrance to the pits of inferno, also called the nightmare pits. Even if I knew about this secret I wouldn't tell you." +"plains","havok" -> "Before the battles raged across them, they were called the fair plains." +"time" -> "Now, it is %T." +"tibia" -> "That's where we are. The world of Tibia." +"god" -> "They created Tibia and all life on it ... and unlife, too." +"unlife" -> "Beware the foul undead!" +"undead" -> * +"excalibug" -> "A weapon of myth and legend. It was lost in ancient times ... perhaps lost forever." +"hugo" -> "Ah, the bane of the Plains of Havoc, the hidden beast, the unbeatable foe. I live here for years and I am sure it's only a myth." +"myth",QuestValue(211)<1 -> "There are many tales about the fearsome Hugo. It's said it is an abomination, accidently created by Yenny the Gentle. It's halve demon, halve something else and people say it's still alive after dozens of years.",SetQuestValue(211,1) +"myth",QuestValue(211)>0 -> "There are many tales about the fearsome Hugo. It's said it is an abomination, accidently created by Yenny the Gentle. It's halve demon, halve something else and people say it's still alive after dozens of years." + + + +"yenny" -> "Yenny, known as the Gentle, was one of most powerfull magicwielders in ancient times and known throughout the world for her mercy and kindness." +} diff --git a/data/npc/olrik.npc b/data/npc/olrik.npc new file mode 100644 index 0000000..18220b8 --- /dev/null +++ b/data/npc/olrik.npc @@ -0,0 +1,92 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# olrik.npc: Datenbank für den Diener und Postillion Olrik (Elfenstadt) + +Name = "Olrik" +Outfit = (128,115-79-117-76) +Home = [32675,31698,7] +Radius = 4 + +Behaviour = { +ADDRESS,"hello$",male,! -> "Greetings, %N." +ADDRESS,"hello$",female,! -> "Greetings, %N. May I help you?" +ADDRESS,"hi$",male,! -> "Greetings, %N." +ADDRESS,"hi$",female,! -> "Greetings, %N. May I help you?" +ADDRESS,"ashari$",! -> "Greetings." +ADDRESS,! -> Idle +BUSY,"hello$",male,! -> "A moment please, %N.", Queue +BUSY,"hi$",male,! -> * +BUSY,"ashari$",male,! -> * +BUSY,"hello$",female,! -> "%N! A moment please, my lady. I look forward to talk to you soon.", Queue +BUSY,"hi$",female,! -> * +BUSY,"ashari$",female,! -> * +BUSY,! -> NOP +VANISH,! -> "Farewell." + +"bye" -> "Farewell.", Idle +"farewell" -> * +"asha","thrazi" -> * + +"kevin" -> "He is the boss. Ther is allways some boss, so I don't bother about that." +"postner" -> * +"postmasters","guild" -> "Ah, they pay me and I do my work and thats it. Its some nice extra cash but I don't care much about that guild." +"join" -> "If you realy think you have to join the postmasters guild ask Kevin Postner at the headquarter." +"headquarter" -> "The postmasters guild headquarter is located south of the mountain known as the big old one, were the city of kazordoon can be found." + +"measurements",QuestValue(234)>0,QuestValue(240)<1 -> "My measurements? Listen, lets make that a bit more exciting ... No, no, not what you think! I mean let's gamble. I will roll a dice. If I roll a 6 you win and I'll tell you what you need to know, else I win and get 5 gold. Deal?", Amount=Random(1,6),Topic=5 +Topic=5,"no" -> "This way you'll never get my measurements." + +Topic=5,"yes",CountMoney>=5,Amount=6 -> Price=5,"Ok, here we go ... 6! You have won! How lucky you are! So listen ...",SetQuestValue(234,QuestValue(234)+1),SetQuestValue(240,1) + +Topic=5,CountMoney>=5 -> Price=5, "Ok, and its ... %A! You have lost. He he. Another game?", DeleteMoney, Topic=6 +Topic=5,CountMoney<5 -> "I am sorry, but you don't have so much money." + +Topic=6,"yes" -> "Ok, no weights in the dice, no dirty tricks, are you ready?", Amount=Random(1,6),Topic=7 +Topic=6 -> "This way you'll never get my measurements." + +Topic=7,"yes",CountMoney>=5,Amount=6 -> Price=5,"Ok, here we go ... 6! You have won! How lucky you are! So listen ...",SetQuestValue(234,QuestValue(234)+1),SetQuestValue(240,1) + +Topic=7,"no" -> "This way you'll never get my measurements." + +Topic=7,CountMoney>=5 -> Price=5, "Ok, and its ... %A! You have lost. He he. Another game?", DeleteMoney, Topic=6 +Topic=7,CountMoney<5 -> "I am sorry, but you don't have so much money." + +"job" -> "I am a servant of the ambassador and running the post office. Ask me if you have questions about the Royal Tibia Mail System." +"name" -> "My name is Olrik." +"time" -> "It's %T." + +"elves" -> "What a noble and graceful race." +"dwarfs" -> "Uhm, let's say I prefer the company of elves." +"carlin" -> "A city full of women who surly only see whimps instead of real men like me has some appeal." +"venore" -> "Those generous merchants are charming people. I am always looking forward their visits." +"humans" -> "I feel so clumsy around those elves." +"troll" -> "What nasty creatures." +"cenath" -> "They are so wise and have an aura of mystic around them." +"kuridai" -> "They are so diligent in the things they do and such awesome fighters." +"deraisim" -> "They are so familiar with the woods and move with unparalleled grace." +"abdaisim" -> "I look forward to meet them one day." +"teshial" -> "I wonder where they have gone." +"ferumbras" -> "I heared he is dead, which is a good thing." +"crunor" -> "I honor all gods." +"tibianus" -> "He is our beloved ruler." +"roderick" -> "The ambassador is the best choice for this position of responsibility." +"excalibug" -> "Pardon?" +"news" -> "We learn few important things about the tides of time here." +"magic" -> "You should talk to the elves about that." + +@"gen-post.ndb" + +#"mail" -> "Our mail system is unique! And everyone can use it. Do you want to know more about it?", Topic=1 +#Topic=1,"yes" -> "The Tibia Mail System enables you to send and receive letters and parcels. You can buy them here if you want." +#Topic=1 -> "Is there anything else I can do for you?" + +#"letter" -> Amount=1, Price=5, "Do you want to buy a letter for %P gold?", Topic=2 +#"parcel" -> Amount=1, Price=10, "Do you want to buy a parcel for %P gold?", Topic=3 + +#Topic=2,"yes",CountMoney>=Price -> "Here it is. Don't forget to write the name of the receiver in the first line and the address in the second one before you put the letter in a mailbox.", DeleteMoney, Create(3505) +#Topic=2,"yes" -> "Oh, you do not have enough gold to buy a letter." +#Topic=2 -> "Ok." + +#Topic=3,"yes",CountMoney>=Price -> "Here you are. Don't forget to write the name and the address of the receiver on the label. The label has to be in the parcel before you put the parcel in a mailbox.", DeleteMoney, Create(3503), Create(3507) +#Topic=3,"yes" -> "Oh, you do not have enough gold to buy a parcel." +#Topic=3 -> "Ok." +} diff --git a/data/npc/omur.npc b/data/npc/omur.npc new file mode 100644 index 0000000..13dad94 --- /dev/null +++ b/data/npc/omur.npc @@ -0,0 +1,59 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# Omur.npc: Datenbank für den Gemüsehändler Omur + +Name = "Omur" +Outfit = (128,95-0-6-116) +Home = [33228,32416,7] +Radius = 0 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome at the humble booth of Omur, %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please give me a minute to finish this deal, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "May your soul flourish like dunegrass after a rainfall." + +"bye" -> "May your soul flourish like dunegrass after a rainfall.", Idle +"name" -> "I am called Omur." ### Ibn ??? ### +"job" -> "I sell rare fruits and vegatables from our lands and distant places." +"time" -> "Don't become a slave of a watch." +"caliph" -> "Ah, Caliph Kazzan; thrice praised be his name. May his life be as long as the beard of the king of all djinns." +"kazzan" -> * +"ferumbras" -> "I think I have heard a traveller from the west mention that name." +"excalibug" -> "Is that the name of a djinn?" +"thais" -> "We import some goods from there in exchange for ours." +"tibia" -> "The world is nothing but a vain seduction." +"carlin" -> "I know almost nothing about that town. It must be exotic and entertaining. A place of distractions from the true path." +"news" -> "Sometimes the desertwind carries the crys and mourning of the tortured souls from Drefia far into the desert." +"rumour" -> * +"desert" -> "It's not called the Devourer for nothing." + +"do","you","sell" -> "I can offer you fruits and vegetables." +"do","you","have" -> * +"offer" -> * +"food" -> * +"fruit" -> "I have oranges, bananas, grapes, and melons. What do you want?" +"vegetable" -> "I have carrots, pumpkins and tomatoes. What do you want?" + +"orange" -> Type=3586, Amount=1, Price=7, "Do you want to buy an orange for %P gold?", Topic=1 +"banana" -> Type=3587, Amount=1, Price=3, "Do you want to buy a banana for %P gold?", Topic=1 +"grape" -> Type=3592, Amount=1, Price=5, "Do you want to buy grapes for %P gold?", Topic=1 +"melon" -> Type=3593, Amount=1, Price=10, "Do you want to buy a melon for %P gold?", Topic=1 +"carrot" -> Type=3595, Amount=1, Price=4, "Do you want to buy a carrot for %P gold?", Topic=1 +"tomato" -> Type=3596, Amount=1, Price=5, "Do you want to buy a tomato for %P gold?", Topic=1 +"pumpkin" -> Type=3594, Amount=1, Price=10, "Do you want to buy a pumpkin for %P gold?", Topic=1 + +%1,1<%1,"orange" -> Type=3586, Amount=%1, Price=7*%1, "Do you want to buy %A oranges for %P gold?", Topic=1 +%1,1<%1,"banana" -> Type=3587, Amount=%1, Price=3*%1, "Do you want to buy %A bananas for %P gold?", Topic=1 +%1,1<%1,"grape" -> Type=3592, Amount=%1, Price=5*%1, "Do you want to buy %A grapes for %P gold?", Topic=1 +%1,1<%1,"melon" -> Type=3593, Amount=%1, Price=10*%1, "Do you want to buy %A melons for %P gold?", Topic=1 +%1,1<%1,"carrot" -> Type=3595, Amount=%1, Price=4*%1, "Do you want to buy %A carrots for %P gold?", Topic=1 +%1,1<%1,"tomato" -> Type=3596, Amount=%1, Price=5*%1, "Do you want to buy %A tomatos for %P gold?", Topic=1 +%1,1<%1,"pumpkin" -> Type=3594, Amount=%1, Price=10*%1, "Do you want to buy %A pumpkins for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Oh, I'm sorry, but I can't give you credit." +Topic=1 -> "Don't you like my wares?" +} diff --git a/data/npc/oracle.npc b/data/npc/oracle.npc new file mode 100644 index 0000000..23f5fd4 --- /dev/null +++ b/data/npc/oracle.npc @@ -0,0 +1,49 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# oracle.npc: Datenbank fuer das Orakel auf Rookgaard + +Name = "The Oracle" +Outfit = (0,2031) +Home = [32104,32190,6] +Radius = 0 + +Behaviour = { +ADDRESS,"hello$",Level>=8,! -> "%N, ARE YOU PREPARED TO FACE YOUR DESTINY?" +ADDRESS,"hi$",Level>=8,! -> * +ADDRESS,"greet",Level>=8,! -> * +ADDRESS,"hello$",! -> "CHILD! COME BACK WHEN YOU HAVE GROWN UP!", Idle +ADDRESS,"hi$",! -> * +ADDRESS,"greet",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",Level>=8,! -> "WAIT UNTIL IT IS YOUR TURN!", Queue +BUSY,"hi$",Level>=8,! -> * +BUSY,"greet",Level>=8,! -> * +BUSY,"hello$",! -> "CHILD! COME BACK WHEN YOU HAVE GROWN UP!" +BUSY,"hi$",! -> * +BUSY,"greet",! -> * +BUSY,! -> NOP +VANISH,! -> "COME BACK WHEN YOU ARE PREPARED TO FACE YOUR DESTINY!" + +"yes",premium -> "IN WHICH TOWN DO YOU WANT TO LIVE: CARLIN, EDRON, THAIS, OR VENORE?", Topic=1 +"yes" -> "IN WHICH TOWN DO YOU WANT TO LIVE: CARLIN, THAIS, OR VENORE?", Topic=1 +"bye",! -> "COME BACK WHEN YOU ARE PREPARED TO FACE YOUR DESTINY!", Idle + -> * + +Topic=1,"thais" -> Data=1, "IN THAIS! AND WHAT PROFESSION HAVE YOU CHOSEN: KNIGHT, PALADIN, SORCERER, OR DRUID?", Topic=2 +Topic=1,"carlin" -> Data=2, "IN CARLIN! AND WHAT PROFESSION HAVE YOU CHOSEN: KNIGHT, PALADIN, SORCERER, OR DRUID?", Topic=2 +Topic=1,"venore" -> Data=3, "IN VENORE! AND WHAT PROFESSION HAVE YOU CHOSEN: KNIGHT, PALADIN, SORCERER, OR DRUID?", Topic=2 +Topic=1,"edron",premium -> Data=4, "IN EDRON! AND WHAT PROFESSION HAVE YOU CHOSEN: KNIGHT, PALADIN, SORCERER, OR DRUID?", Topic=2 +Topic=1,"edron" -> "YOU NEED A PREMIUM ACCOUNT IN ORDER TO GO THERE!", Topic=1 +Topic=1,premium -> "CARLIN, EDRON, THAIS, OR VENORE?", Topic=1 +Topic=1 -> "CARLIN, THAIS, OR VENORE?", Topic=1 + +Topic=2,"knight" -> Type=4, "A KNIGHT! ARE YOU SURE? THIS DECISION IS IRREVERSIBLE!", Topic=3 +Topic=2,"paladin" -> Type=3, "A PALADIN! ARE YOU SURE? THIS DECISION IS IRREVERSIBLE!", Topic=3 +Topic=2,"sorcerer" -> Type=1, "A SORCERER! ARE YOU SURE? THIS DECISION IS IRREVERSIBLE!", Topic=3 +Topic=2,"druid" -> Type=2, "A DRUID! ARE YOU SURE? THIS DECISION IS IRREVERSIBLE!", Topic=3 +Topic=2 -> "KNIGHT, PALADIN, SORCERER, OR DRUID?", Topic=2 + +Topic=3,Data=1,"yes" -> "SO BE IT!", Profession(Type), Town(1), Idle, EffectOpp(11), Teleport(32369,32241,7), EffectOpp(11) +Topic=3,Data=2,"yes" -> "SO BE IT!", Profession(Type), Town(2), Idle, EffectOpp(11), Teleport(32360,31782,7), EffectOpp(11) +Topic=3,Data=3,"yes" -> "SO BE IT!", Profession(Type), Town(7), Idle, EffectOpp(11), Teleport(32957,32076,7), EffectOpp(11) +Topic=3,Data=4,"yes" -> "SO BE IT!", Profession(Type), Town(5), Idle, EffectOpp(11), Teleport(33217,31814,8), EffectOpp(11) +} diff --git a/data/npc/orcking.npc b/data/npc/orcking.npc new file mode 100644 index 0000000..0998fc1 --- /dev/null +++ b/data/npc/orcking.npc @@ -0,0 +1,56 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# orcking.npc: Datenbank für den Orckönig + +Name = "The Orc King" +Outfit = (19,0-0-0-0) +Home = [32983,31728,9] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$", QuestValue(218) = 0,! -> "Arrrrgh! A dirty paleskin! To me my children! Kill them my guards!",SetQuestValue(218,1),Summon("Orc Leader"),Summon("Orc Leader"),Summon("Orc Leader"),Summon("Orc Warlord"),Summon("Orc Warlord"),Summon("Slime"),Summon("Slime"),Summon("Slime"),Idle + +ADDRESS,"hi$", QuestValue(218) = 0,! -> * +ADDRESS,"hello$",! -> "Harrrrk! You think you are strong now? You shall never escape my wrath! I am immortal!" +ADDRESS,"hi$",! -> * + +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Harrrk!" +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Yes, flee this place, but you will never escape my revenge!" + + +"bye" -> "We will meet again.", Idle +"farewell" -> * + +"name" -> "I am Charkahn the Slayer! The immortal father of the orcs and master of this hive." +"job" -> * +"hive" -> "I can sense the presence and the feelings of my underlings and minions. I embrace the rage of the horde." +"minion" -> "The orcish horde of this hive is under my control. I sense their emotions and their needs and provide them with the leadership they need to focus their hate and rage." +"underling" -> * +"horde" -> * +"hate" -> "Hate and rage are the true blessings of Blog, since they are powerful weapons. They give the hive strength. I provide them with direction and focus." +"rage" -> * +"direction" -> "To conquer, to destroy and to dominate. Orcs are born to rule the world." +"focus" -> * +"blog" -> "The Raging One blessed us with his burning hate. We are truly his children and therefore divine." +"divine" -> "The orcs are the bearers of Blogs rage. This makes us the ultimate fighters and the most powerful of all races." +"orc" -> * +"slime" -> "Pah! Don't mock me, mortal! This shape is a curse which the evil djinn bestowed upon me!" +"djinn" -> "This cursed djinn king! I set him free from an enchanted lamp, and he cheated me!" +"malor" -> * +"cheat" -> "Because I freed him he granted me three wishes. He was true to his word in the first two wishes." +"wish" -> "He built this fortress over Uldrek's grave within a single night. Also, he granted me my second wish and gave me immortality. Test it and try to kill me if you want. Har Har!" +"third" -> "I wished to father more healthy and fertile children as any orc has ever done. But the djinn cheated me and made me a slime! Then he laughed at me and left for his abandoned fortress in the Deathwish Mountains." +"deathwish" -> "His ancient fortress on Darama was deserted as the evil Djinn fled this world after his imprisonment. Now the time has come for the evil Djinns to return to their master although this will certainly awaken the good Djinn too." +"abandoned" -> * +"good","djinn" -> "I will not share anything more about that topic with you paleskins." +"awaken" -> * +"paleskins" -> "You are as ugly as maggots, although not quite as as tasty." +"lamp" -> "For Eons he was trapped in an enchanted lamp by some ancient race. Now he's free to roam the world again. Although he cheated me I appreciate what he and his brethren will do to this world, now it's the time of the Djinn again!" +"lamp",QuestValue(283)=1,QuestValue(284)=0,! -> "I can sense your evil intentions to imprison a djinn! You are longing for the lamp, which I still possess. ...", + "Who do you want to trap in this cursed lamp?",Topic=1 +"lamp",QuestValue(288)=1,QuestValue(284)=0,! -> * +Topic=1,"malor",! -> "I was waiting for this day! Take the lamp and let Malor feel my wrath!",Amount=1,Create(3231),SetQuestValue(284,1) +Topic=1 -> "I don't know your enemy, paleskin! Begone!", Idle +} diff --git a/data/npc/ormuhn.npc b/data/npc/ormuhn.npc new file mode 100644 index 0000000..31e8403 --- /dev/null +++ b/data/npc/ormuhn.npc @@ -0,0 +1,92 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# ormuhn.npc: Datenbank für die arenaleiter ormuhn + +Name = "Ormuhn" +Outfit = (18,0-0-0-0) +Home = [33160,32810,5] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Be mourned pilgrim in flesh." +ADDRESS,"hi$",! -> "Be mourned pilgrim in flesh." +ADDRESS,"be","mourned","pilgrim","flesh",! -> "Be mourned pilgrim in flesh." +ADDRESS,! -> Idle + +BUSY,"hello$",! -> "Mourned %N, know that I am busy.", Queue +BUSY,"hi$",! -> * +BUSY,"be","mourned","pilgrim","flesh",! -> * +BUSY,! -> NOP +VANISH,! -> "May enlightenment be your path." + +"bye" -> "May enlightenment be your path.", Idle +"farewell" -> * +"job" -> "I am the arena master. I supervise all challenges that take place in this arena and train true fighters." +"name" -> "I am called Ormuhn." +"time" -> "Time only matters to you while you are mortal. Another instrument in the hands of the false gods to fool us all." +"temple" -> "The temple takes care of your Uthun. In this arena we challenge your Akh." +"pharaoh" -> "The pharaoh, our mighty leader, is an unliving god." +"oldpharaoh" -> "The pharaoh will know why he granted him a chance to ascend." +"scarab" -> "Scarabs might be sacred, but they are also a challenge. If you are able to overcome one of them, its spirit will forgive you. The everlasting sand will grant him rebirth anyway." +"chosen" -> "I am one of the chosen. To become like me you have to serve the pharaoh and his temple faithfully." + +"tibia" -> "Tibia is a place kept in the thrall of the greedy false gods. One day though our pharaoh will free Tibia and guide all of its people to ascension." + +"carlin" -> "These cities are nests of corruption and lies. For those who know the treason of the false gods is almost tangible there." +"thais" -> * +"edron" -> * +"venore" -> * +"kazordoon" -> "Dwarves are worthy warriors. Still their mortal Akh makes them prey to true death and so their lives are wasted." +"dwarves" -> * +"dwarfes" -> * +"ab'dendriel" -> "Elves are nothing but feeble treehuggers." +"elves" -> * +"elfes" -> * +"darama" -> "This continent will be the first to prosper under the guidance of our pharaoh." +"darashia" -> "The people there are not totally lost to the false gods yet. Who knows? They may be saved yet." +"daraman" -> "A mere mortal prophet. As was to be expected, his mortality blurred his visions of ascension." +"ankrahmun" -> "This is the shelter of the mortal flock who listens to the teachings of our pharaoh." + +"mortality" -> "Your curse of mortality can be lifted if you only prove youself worthy in the eyes of our pharaoh." +"false", "gods" -> "These greedy reapers of souls are the true scourge of poor mortals like you. Your living Akh makes you vulnerable for their attacks. Withstand them and you will get a chance to be raised to the exalted state of undeath." + +"ascension" -> "Ascension is achieved in many steps. The first and most important step is unquestioning loyal service to our pharaoh." +"Akh'rah","Uthun" -> "You should discuss such topics with our priests. I don't care too much for these matters." +"Akh" -> "As far as I know this is what you would call your body. Ask a priest for further information." +"undead" -> "We are the chosen ones." +"undeath" -> * +"Rah" -> "That is your so-called soul. Ask a priest for further information." +"uthun" -> "All the things you remember form your uthun. Ask a priest for further information." +"mourn" -> "Living flesh is so ... pathetic." + +"arena" -> "If you wish to test your mortal Akh you are at the right place." +"palace" -> "The palace is guarded by the elite forces of the chosen." +Knight,"spell" -> "I can teach you healing spells and support spells. What kind of spell do you wish to learn? You can also tell me for which level you would like to learn a spell, if you prefer that.", Topic=2 +"spell" -> "Sorry, I only sell spells to knights." + +Knight,"instant","spell" -> "I can teach you healing spells and support spells. What kind of spell do you wish to learn?" +Knight,"healing","spell" -> "In this category I have 'Light Healing' and 'Antidote'." +Knight,"support","spell" -> "In this category I have 'Light', 'Find Person' and 'Great Light'." + +Topic=2,"healing","spell" -> "In this category I have 'Light Healing' and 'Antidote'." +Topic=2,"support","spell" -> "In this category I have 'Light', 'Find Person' and 'Great Light'." +Topic=2,"bye" -> "May enlightenment be your path.", Idle + +Topic=2,"8$" -> "For level 8 I have 'Find Person' and 'Light'.", Topic=2 +Topic=2,"9$" -> "For level 9 I have 'Light Healing'.", Topic=2 +Topic=2,"10$" -> "For level 10 I have 'Antidote'.", Topic=2 +Topic=2,"13$" -> "For level 13 I have 'Great Light'.", Topic=2 +Topic=2 -> "Sorry, I have only spells for level 8, 9, 10 and 13.", Topic=2 + +Knight,"find","person" -> String="Find Person", Price=80, "Do you want to buy the spell 'Find Person' for %P gold?", Topic=3 +Knight,"light" -> String="Light", Price=100, "Do you want to buy the spell 'Light' for %P gold?", Topic=3 +Knight,"light","healing" -> String="Light Healing", Price=170, "Do you want to buy the spell 'Light Healing' for %P gold?", Topic=3 +Knight,"antidote" -> String="Antidote", Price=150, "Do you want to buy the spell 'Antidote' for %P gold?", Topic=3 +Knight,"great","light" -> String="Great Light", Price=500, "Do you want to buy the spell 'Great Light' for %P gold?", Topic=3 + +Topic=3,"yes",SpellKnown(String)=1 -> "You already know how to cast this spell." +Topic=3,"yes",Level Amount=SpellLevel(String), "You have to be level %A to learn this spell." +Topic=3,"yes",CountMoney "Return when you have enough gold." +Topic=3,"yes" -> "Here you are. Look in your spellbook for the pronunciation of this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=3 -> "Maybe next time." + +} diff --git a/data/npc/oswald.npc b/data/npc/oswald.npc new file mode 100644 index 0000000..7d7eff5 --- /dev/null +++ b/data/npc/oswald.npc @@ -0,0 +1,68 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# oswald.npc: Datenbank für Durin-Helfer Oswald + +Name = "Oswald" +Outfit = (128,115-0-67-114) +Home = [32381,32220,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hi$",! -> "Oh, hello %N. What is it?" +ADDRESS,"hello$",! -> * +ADDRESS,! -> Idle +BUSY,"hi$",! -> "Be patient, draw a number, %N.", Queue +BUSY,"hello$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye, and don't come back too soon." + +"bye",Level>0 -> "Finally!", Idle +"farewell",Level>0 -> * +"bye",Level<2 -> "Good bye, master %N. Have a nice day!", Idle +"farewell",Level<2 -> * +"how","are","you"-> "If there weren't so many people harassing me, life could be great." +"sell" -> "Hey, I am not a shopkeeper, I am an important man!" +"harassing" -> "You need not ask me about that, you are perfect in that." +"job" -> "I am honored to be the assistant of the great, the illustrious, the magnificent Durin!" +"durin" -> "Just between you and me, he can be quite a tyrant." +"important" -> "I am honored to be the assistant of the great, the illustrious, the magnificent Durin!" +"name" -> "My name is Oswald, but let's proceed, I am a very busy man." +"time" -> "It is nearly tea time, so please hurry!" +"help" -> "I inform higher officials of your need... sometimes." +"monster" -> "AHHHH!!! WHERE??? WHERE???", Idle +"dungeon" -> "If you want to see dungeons just don't pay your taxes." +"sewer" -> "Our sewer system is very modern, but crowded with rats and wannabe heroes." +"assistant" -> "I have a job of great responsibility, mostly I keep annoying persons away from my boss." +"annoying" -> "You better don't ask, you wouldn't like the answer." +"thank","you" -> "You are... uhm... welcome. Are you finished already?" +"god" -> "I think the gods are too busy to care about us mortals, hmm... that makes me feel godlike, too." +"king" -> "Ah, yes, yes, hail to King Tibianus! Long live the king and so on..." +"sam" -> "A simple shopkeeper with minor intelligence." +"benjamin" -> "What do you expect from ex-soldiers? He is nuts! Hacked on the head far too often." +"gorn" -> "He sells his scrolls far too expensive." +"quentin" -> "I heard he was a ladies' man in younger days. In our days he is rumoured to wear women clothes now and then." +"bozo" -> "Isn't he the artist formerly known as the prince?" +"rumour" -> "You know a rumour? TELL ME! TELL ME! TELL ME!", Topic=3 +"gossip" -> * +"news" -> * +"mud" -> "I heared Sam dated a female mud-wrestler once." +"weapon" -> "It's rumoured that Sam does not forge all weapons himself, but buys them from his cousin, who is married to a cyclops." +"magic" -> "I overheard a conversation of officials, that magic will be forbidden soon." +"power" -> "There are people who talk about a rebellion against King Tibianus." +"rebellion" -> "There are people who talk about a rebellion against King Tibianus." +"spell" -> "I was told sometimes that sorcerers are toasted by misfired spells of their own." +"muriel" -> "He is rumoured to summon kinky demons to... well you know." +"elane" -> "They say she killed over a dozen husbands already." +"marvik" -> "Who knows what this old man is up to in his hideout when no one is watching?" +"gregor" -> "I was told he lost a body part or two in duels... if you know what I mean." +"lugri" -> "Some say he is Ferumbras in disguise." +"excalibug" -> "It's beyond all doubt that certain sinister elements in our city have certain knowledge about this myth." +"chester" -> "I never found any rumour concerning him, isn't that odd?" +"ardua" -> "She's a bitch, trust me. She was the girlfriend of the evil Partos some time ago." +"partos" -> "What a shame. He claimed to be the king of thiefs and was caught stealing some fruit." +"gamel" -> "This man lives in the darkness like a rat and is also as handsome as one of them. He surely is up to no good and often consorts with sinister strangers." +"sinister","strangers" -> "Just last week a one eyed man, who had a room at Frodo's, met him in the middle of the night." +"goshnar" -> "They say he isn't truly dead. He was... or is a necromant after all." +"necromant","nectar" -> "You are not the first one to ask about that. Am I the only one that preferes wine to such disgusting stuff?" + +Topic=3 -> "Fascinating! Absolutely fascinating!" +} diff --git a/data/npc/padreia.npc b/data/npc/padreia.npc new file mode 100644 index 0000000..c5d6983 --- /dev/null +++ b/data/npc/padreia.npc @@ -0,0 +1,137 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# padreia.npc: Datenbank fuer die Druidin Padreia + +Name = "Padreia" +Outfit = (138,0-87-85-95) +Home = [32300,31816,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",Druid,! -> "Crunor's blessings. I am glad to see you again, %N!" +ADDRESS,"hi$",Druid,! -> "Crunor's blessings. I am glad to see you again, %N!" +ADDRESS,"hello$",! -> "Welcome to our humble guild, wanderer. May I be of any assistance to you?" +ADDRESS,"hi$",! -> "Welcome to our humble guild, wanderer. May I be of any assistance to you?" +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait, %N.", Queue +BUSY,"hi$",! -> "Please wait, %N.", Queue +BUSY,! -> NOP +VANISH,Druid,! -> "Farewell, %N. May Crunor be with you, my child." +VANISH,! -> "Farewell. May Crunor be with you." + +"bye",Druid -> "Farewell, %N.", Idle +"farewell",Druid-> * +"bye" -> "Farewell.", Idle +"farewell" -> * +"job" -> "I am the grand druid of Carlin. I am responsible for the guild, the fields, and our citizens health." +"grand","druid" -> * +"name" -> "I am Padreia, Grand Druid of our fine city." +"time" -> "Time is just a crystal pillar. The center of creation and life." +"member" -> "Our members wield magic powers of protection and healing." +"magic" -> "Every member of the Druids is able to learn the numerous spells of our craft." +"power" -> * +"druid" -> "We are druids, preservers of life. Our magic is about defense, healing, and nature." +"sorcerer" -> "Sorcerers are destrucitve. Their power lies in destruction and pain." +"vocation" -> "Your vocation is your profession. There are four vocations in this world: Druids, paladins, knights, and sorcerers." +"spellbook" -> "In a spellbook, your spells are listed. There you will find the pronunciation of each spell. If you want to buy one, visit Rachel." +"spell",Druid -> "I can teach you rune spells and instant spells. What kind of spell do you wish to learn? You can also tell me for which level you would like to learn a spell, if you prefer that.", Topic=2 +"spell" -> "Sorry, I only sell spells to druids." + +"crunor","caress" -> "Don't ask. They were only an unimportant footnote of history." +"footnote",QuestValue(211)=2 -> "They thought they have to bring Crunor to the people, if people did not find to Crunor of their own. To achieve that they founded the inn Crunor's Cottage, south of Mt. Sternum.",SetQuestValue(211,3) +"footnote",QuestValue(211)<2 -> "I have to attend other business, ask later please." + +Topic=2,"rune","spell" -> "I sell attack rune spells, healing rune spells, support rune spells and summon rune spells. Which of these interests you most?" +Topic=2,"instant","spell" -> "I sell healing spells, supply spells, support spells and summon spells. Which of these interests you most?" +Topic=2,"level" -> "For which level would you like to learn a spell?", Topic=2 +Topic=2,"bye" -> "Farewell.", Idle + +druid,"rod",QuestValue(333)<1 -> "Oh, you did not purchase your first magical rod yet? Please take this little present from me as your magic teacher!",SetQuestValue(333,1),Type=3066, Amount=1,Create(Type) + +Druid,"level" -> "For which level would you like to learn a spell?", Topic=2 +Druid,"rune","spell" -> "I sell attack rune spells, healing rune spells, support rune spells and summon rune spells. Which of these interests you most?" +Druid,"instant","spell" -> "I sell healing spells, supply spells, support spells and summon spells. Which of these interests you most?" + +Druid,"attack","rune","spell" -> "I sell missile rune spells, explosive rune spells, field rune spells, wall rune spells and bomb rune spells." +Druid,"healing","rune","spell" -> "In this category I have 'Intense Healing Rune', 'Antidote Rune' and 'Ultimate Healing Rune'." +Druid,"support","rune","spell" -> "In this category I have 'Destroy Field' and 'Chameleon'." +Druid,"summon","rune","spell" -> "In this category I have 'Convince Creature'." + +Druid,"missile","rune","spell" -> "In this category I have 'Light Magic Missile' and 'Heavy Magic Missile'." +Druid,"explosive","rune","spell" -> "In this category I have 'Fireball', 'Great Fireball' and 'Explosion'." +Druid,"field","rune","spell" -> "In this category I have 'Poison Field', 'Fire Field' and 'Energy Field'." +Druid,"wall","rune","spell" -> "In this category I have 'Fire Wall', 'Poison Wall' and 'Energy Wall'." +Druid,"bomb","rune","spell" -> "In this category I have 'Firebomb'." + +Druid,"healing","spell" -> "In this category I have 'Light Healing', 'Intense Healing', 'Ultimate Healing' and 'Antidote'." +Druid,"supply","spell" -> "In this category I have 'Food'." +Druid,"support","spell" -> "In this category I have 'Find Person', 'Light', 'Great Light', 'Magic Shield', 'Creature Illusion' and 'Invisible'." +Druid,"summon","spell" -> "In this category I have 'Summon Creature'." + +Druid,"find","person" -> String="Find Person", Price=80, "Do you want to buy the spell 'Find Person' for %P gold?", Topic=3 +Druid,"light" -> String="Light", Price=100, "Do you want to buy the spell 'Light' for %P gold?", Topic=3 +Druid,"food" -> String="Food", Price=300, "Do you want to buy the spell 'Food' for %P gold?", Topic=3 +Druid,"light","healing" -> String="Light Healing", Price=170, "Do you want to buy the spell 'Light Healing' for %P gold?", Topic=3 +Druid,"light","missile" -> String="Light Magic Missile", Price=500, "Do you want to buy the spell 'Light Magic Missile' for %P gold?", Topic=3 +Druid,"antidote" -> String="Antidote", Price=150, "Do you want to buy the spell 'Antidote' for %P gold?", Topic=3 +Druid,"intense","healing" -> String="Intense Healing", Price=350, "Do you want to buy the spell 'Intense Healing' for %P gold?", Topic=3 +Druid,"poison","field" -> String="Poison Field", Price=300, "Do you want to buy the spell 'Poison Field' for %P gold?", Topic=3 +Druid,"great","light" -> String="Great Light", Price=500, "Do you want to buy the spell 'Great Light' for %P gold?", Topic=3 +Druid,"fire","field" -> String="Fire Field", Price=500, "Do you want to buy the spell 'Fire Field' for %P gold?", Topic=3 +Druid,"heavy","missile" -> String="Heavy Magic Missile", Price=1500, "Do you want to buy the spell 'Heavy Magic Missile' for %P gold?", Topic=3 +Druid,"magic","shield" -> String="Magic Shield", Price=450, "Do you want to buy the spell 'Magic Shield' for %P gold?", Topic=3 +Druid,"intense","healing","rune" -> String="Intense Healing Rune", Price=600, "Do you want to buy the spell 'Intense Healing Rune' for %P gold?", Topic=3 +Druid,"antidote","rune" -> String="Antidote Rune", Price=600, "Do you want to buy the spell 'Antidote Rune' for %P gold?", Topic=3 +Druid,"fireball" -> String="Fireball", Price=800, "Do you want to buy the spell 'Fireball' for %P gold?", Topic=3 +Druid,"energy","field" -> String="Energy Field", Price=700, "Do you want to buy the spell 'Energy Field' for %P gold?", Topic=3 +Druid,"destroy","field" -> String="Destroy Field", Price=700, "Do you want to buy the spell 'Destroy Field' for %P gold?", Topic=3 +Druid,"ultimate","healing" -> String="Ultimate Healing", Price=1000, "Do you want to buy the spell 'Ultimate Healing' for %P gold?", Topic=3 +Druid,"great","fireball" -> String="Great Fireball", Price=1200, "Do you want to buy the spell 'Great Fireball' for %P gold?", Topic=3 +Druid,"fire","bomb" -> String="Firebomb", Price=1500, "Do you want to buy the spell 'Fire Bomb' for %P gold?", Topic=3 +Druid,"creature","illusion" -> String="Creature Illusion", Price=1000, "Do you want to buy the spell 'Creature Illusion' for %P gold?", Topic=3 +Druid,"convince","creature" -> String="Convince Creature", Price=800, "Do you want to buy the spell 'Convince Creature' for %P gold?", Topic=3 +Druid,"ultimate","healing","rune" -> String="Ultimate Healing Rune", Price=1500, "Do you want to buy the spell 'Ultimate Healing Rune' for %P gold?", Topic=3 +Druid,"chameleon" -> String="Chameleon", Price=1300, "Do you want to buy the spell 'Chameleon' for %P gold?", Topic=3 +Druid,"poison","wall" -> String="Poison Wall", Price=1600, "Do you want to buy the spell 'Poison Wall' for %P gold?", Topic=3 +Druid,"explosion" -> String="Explosion", Price=1800, "Do you want to buy the spell 'Explosion' for %P gold?", Topic=3 +Druid,"fire","wall" -> String="Fire Wall", Price=2000, "Do you want to buy the spell 'Fire Wall' for %P gold?", Topic=3 +Druid,"Invisible" -> String="Invisible", Price=2000, "Do you want to buy the spell 'Invisible' for %P gold?", Topic=3 +Druid,"summon","creature" -> String="Summon Creature", Price=2000, "Do you want to buy the spell 'Summon Creature' for %P gold?", Topic=3 +Druid,"energy","wall" -> String="Energy Wall", Price=2500, "Do you want to buy the spell 'Energy Wall' for %P gold?", Topic=3 + +Topic=2,"8$" -> "For level 8 I have 'Find Person' and 'Light'.", Topic=2 +Topic=2,"9$" -> "For level 9 I have 'Light Healing'.", Topic=2 +Topic=2,"10$" -> "For level 10 I have 'Antidote'.", Topic=2 +Topic=2,"11$" -> "For level 11 I have 'Intense Healing'.", Topic=2 +Topic=2,"13$" -> "For level 13 I have 'Great Light'.", Topic=2 +Topic=2,"14$" -> "For level 14 I have 'Food', 'Poison Field' and 'Magic Shield'.", Topic=2 +Topic=2,"15$" -> "For level 15 I have 'Fire Field', 'Intense Healing Rune', 'Antidote Rune' and 'Light Magic Missile'.", Topic=2 +Topic=2,"16$" -> "For level 16 I have 'Convince Creature'.", Topic=2 +Topic=2,"17$" -> "For level 17 I have 'Fireball' and 'Destroy Field'.", Topic=2 +Topic=2,"18$" -> "For level 18 I have 'Energy Field'.", Topic=2 +Topic=2,"20$" -> "For level 20 I have 'Ultimate Healing'.", Topic=2 +Topic=2,"23$" -> "For level 23 I have 'Great Fireball' and 'Creature Illusion'.", Topic=2 +Topic=2,"24$" -> "For level 24 I have 'Ultimate Healing Rune'.", Topic=2 +Topic=2,"25$" -> "For level 25 I have 'Summon Creature' and 'Heavy Magic Missile'.", Topic=2 +Topic=2,"27$" -> "For level 27 I have 'Firebomb' and 'Chameleon'.", Topic=2 +Topic=2,"29$" -> "For level 29 I have 'Poison Wall'.", Topic=2 +Topic=2,"31$" -> "For level 31 I have 'Explosion'.", Topic=2 +Topic=2,"33$" -> "For level 33 I have 'Fire Wall'.", Topic=2 +Topic=2,"35$" -> "For level 35 I have 'Invisible'.", Topic=2 +Topic=2,"41$" -> "For level 41 I have 'Energy Wall'.", Topic=2 + +Topic=2 -> "Sorry, I have only spells for level 8 to 11, 13 to 18, 20, 23 to 25 as well as for the levels 27, 29, 31, 33, 35 and 41.", Topic=2 + + +Topic=3,"yes",SpellKnown(String)=1 -> "You already know how to cast this spell." +Topic=3,"yes",Level Amount=SpellLevel(String), "You have to be level %A to learn this spell." +Topic=3,"yes",CountMoney "Sorry, you do not have enough gold." +Topic=3,"yes" -> "Here you are. Look in your spellbook for the pronunciation of this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=3 -> "Maybe next time." + +"cough", "syrup" -> Type=4828, Price=50, "Do you want to buy a bottle of cough syrup for %P gold?", Topic=10 +Topic=10,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type) +Topic=10,"yes" -> "Sorry, you do not have enough gold." +Topic=10 -> "Maybe you will need it another time." + + +} diff --git a/data/npc/partos.npc b/data/npc/partos.npc new file mode 100644 index 0000000..77f9a6a --- /dev/null +++ b/data/npc/partos.npc @@ -0,0 +1,71 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# partos.npc: Datenbank für den Sträfling Partos + +Name = "Partos" +Outfit = (128,116-56-95-122) +Home = [32323,32280,8] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome to my little kingdom, %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Wait %N, don't go away, I am ready soon and don't get visitors often.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "I wish I could do that, too." + +"bye" -> "Good bye, visit me again. I will be here, promised.", Idle +"farewell" -> * +"job" -> "Guess it! I give you a hint: I am not in this cell to clean it up! ...", + "I wished, I would have never left Ankrahmun." +"news" -> "I hardly hear any news down here." +"name" -> "My name is Partos, but you can call me Party." +"party" -> "Yeah! Come in and let's have a party." +"thais" -> "I love the city. I just wish I could see some other part of it now and then." +"city" -> * +"tibia" -> "I love this world. I just wish I could see some other part of it now and then." +"how","are","you"-> "I am great! Free food, free room, and now and then someone coming down here to ask me silly questions. Wouldn't you love that, too?" +"sell" -> "I would like to sell you a secret, but I'm out of business for too long." +"jail" -> "You mean that's a JAIL? They told me it's the finest hotel in town! THAT explains the lousy roomservice!" +"prison" -> * +"crime" -> "Bah, I did nothing serious. I just had a little fun. In Ankrahmun nobody would have cared about these kind of things..." +"criminal" -> * +"god$" -> "The gods seldom show up down here, so don't ask me." +"gods$" -> * +"citizen" -> "Rich enough to spare a little, don't you agree? Well, they didn't agree." +"king" -> "Yeah, a king is a man that can rob people by law, and not by night like me." +"monster" -> "At least I am safe from them down here." +"gold" -> "Gold got me in here." +"money" -> * +"fight" -> "Hey, most people I killed were even worse than me." +"slay" -> * +"noodles" -> "I bet one could get some fine ransom, if he dognappes this furball." +"quentin" -> "By the gods, he visits us 'criminals' now and then to 'save' us. Who is going to save me from this boredom on two legs?" +"army" -> "Bah, the king's pawns. I spit on them." +"time" -> "Geee, someone stole my watch. Bad company down here." +"ankrahmun" -> "Yes, I've lived in Ankrahmun for quite some time. Ahh, good old times! ...", + "Unfortunately I had to relocate. ...", + "Business reasons - you know." + +"waterpipe" -> "My waterpipe? I lost it. But it doesn't matter. I quit smoking anyway." +"djinn",QuestValue(286)=1,! -> "What!? I bet, Baa'leal sent you! ...", + "I won't tell you anything! Shove off!", SetQuestValue(286,2), Idle +"baa'leal",QuestValue(286)=1,! -> * +"supplies",QuestValue(286)=1,! -> * +"mal'ouquah",QuestValue(286)=1,! -> * + +"djinn" -> "I won't talk about that." +"baa'leal" -> * +"supplies" -> * +"mal'ouquah" -> * + +#"excalibug" -> "Excalibug? No way that I tell you something about it!" +#"grapes" -> Type=3592, Amount=1, "Do you have any grapes with you?", Topic=1 + +#Topic=1,"yes",Count(Type)>=Amount -> "What do you want for that ...ohhh... tasty ...uhm... sweet ...drool... delicous ...hmm... grapes?", Delete(Type), Topic=2 +#Topic=1,"yes" -> "Go away, if you don't have any grapes." +#Topic=1 -> * +#Topic=2,"excalibug" -> "My late mentor once told me he found a wallcarving about this sword in a cave beneath the castle.", Topic=2 +#Topic=2,"wallcarving" -> "That part of the dungeon was recently blocked by a cave-in. It was unsecure before, and only a fool would have entered there. I stayed out and alive." +} diff --git a/data/npc/pemaret.npc b/data/npc/pemaret.npc new file mode 100644 index 0000000..1e889ac --- /dev/null +++ b/data/npc/pemaret.npc @@ -0,0 +1,56 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# pemaret.npc: Fischer Pemaret auf Cormaya + +Name = "Pemaret" +Outfit = (128,79-10-127-127) +Home = [33287,31956,6] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",male,! -> "Greetings, young man. Looking for a passage or some fish, %N?" +ADDRESS,"hi$",male,! -> * +ADDRESS,"hello$",female,! -> "Greetings, young lady. Looking for a passage or some fish, %N?" +ADDRESS,"hi$",female,! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye. You are welcome." + +"bye" -> "Good bye. You are welcome.", Idle +"farewell" -> * +"name" -> "My name is Pemaret, the fisherman." +"job" -> "I'm a fisherman and I take along people to Edron. You can also buy some fresh fish." +"tibia" -> "I love to sail on the seas of Tibia." +"sea" -> * +"cormaya" -> "It's a lovely and peaceful isle. Did you already visit the nice sandy beach?" +"isle" -> * +"beach" -> "There is a nice sandy beach in the west of Cormaya." + +"ship" -> "My boat is ready to bring you to Edron." +"boat" -> * +"passage" -> * + +"edron" -> Price=20, "Do you want to get to Edron for %P gold?", Topic=1 +"edron",QuestValue(250)>2 -> Price=10, "Do you want to get to Edron for %P gold?", Topic=1 + +"fish" -> Type=3578, Amount=1, Price=5, "Do you want to buy a fresh fish for %P gold?", Topic=2 +%1,1<%1,"fish" -> Type=3578, Amount=%1, Price=5*%1, "Do you want to buy %A fresh fishes for %P gold?", Topic=2 + +"eremo" -> "Oh, you know the good old sage Eremo. I can bring you to his little island. Do you want me to do that?", Topic=3 +"sage" -> * + +Topic=1,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" +Topic=3,"yes",PZBlock,! -> * + +Topic=1,"yes",CountMoney>=Price -> "Here we go!", DeleteMoney, Idle, EffectOpp(11), Teleport(33175,31764,6), EffectOpp(11) +Topic=1,"yes" -> "You don't have enough money." +Topic=1 -> "Maybe later." + +Topic=2,"yes",CountMoney>=Price -> "Here it is.", DeleteMoney, Create(Type) +Topic=2,"yes" -> "I am sorry, but you do not have enough gold." +Topic=2 -> "Maybe later." + +Topic=3,"yes" -> "Here we go!", Idle, EffectOpp(11), Teleport(33315,31882,7), EffectOpp(11) +Topic=3 -> "Maybe later." +} diff --git a/data/npc/penny.npc b/data/npc/penny.npc new file mode 100644 index 0000000..51a2c7d --- /dev/null +++ b/data/npc/penny.npc @@ -0,0 +1,31 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# penny.npc: Datenbank für die GM-Gehilfin Penny + +Name = "Penny" +Outfit = (137,96-79-95-96) +Home = [32315,31936,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",male,! -> "Welcome home, Sir %N." +ADDRESS,"hi$",male,! -> * +ADDRESS,"hello$",female,! -> "Welcome home, Lady %N." +ADDRESS,"hi$",female,! -> * +ADDRESS,! -> Idle +BUSY,"hi$",male,! -> "Just a minute, Sir %N.", Queue +BUSY,"hello$",male,! -> * +BUSY,"hi$",female,! -> "Just a minute, Lady %N.", Queue +BUSY,"hello$",female,! -> * +BUSY,! -> NOP +VANISH,! -> "May Justice be with you!" + +"bye" -> "May Justice be with you!", Idle +"farewell" -> * +"name" -> "I am miss Penny, your secretary." +"job" -> "I'm your secretary. I'm organizing all those criminal records and your mail." +"criminal" -> " It's an evil world, isn't it?" +"record" -> * +"mail" -> "You can get a letter from me." +"letter" -> "Here you are.", Create(3505) + +} diff --git a/data/npc/perac.npc b/data/npc/perac.npc new file mode 100644 index 0000000..ee101f2 --- /dev/null +++ b/data/npc/perac.npc @@ -0,0 +1,48 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# perac.npc: Datenbank für den Bogner Perac + +Name = "Perac" +Outfit = (129,78-52-68-114) +Home = [32295,31784,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Oh, please come in. What do you need?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Sorry, I am already talking to a customer." +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"job" -> "I am the fletcher of Carlin. I am selling bows, crossbows, and ammunition. Do you need anything?" +"name" -> "I am Perac, fletcher and marksman extraordinaire." +"marksman" -> "I am a paladin and the best marksman in the land." +"time" -> "Don't bother me. Go and buy a watch." +"ghostlands" -> "I was there ... once. I got out before the illusions drove me mad. Better stay out of that area!" + + +"bow" -> Type=3350, Amount=1, Price=400, "Do you want to buy a bow for %P gold?", Topic=1 +"crossbow" -> Type=3349, Amount=1, Price=500, "Do you want to buy a crossbow for %P gold?", Topic=1 +"arrow" -> Type=3447, Amount=1, Price=2, "Do you want to buy an arrow for %P gold?", Topic=1 +"bolt" -> Type=3446, Amount=1, Price=3, "Do you want to buy a bolt for %P gold?", Topic=1 + +%1,1<%1,"bow" -> Type=3350, Amount=%1, Price=400*%1, "Do you want to buy %A bows for %P gold?", Topic=1 +%1,1<%1,"crossbow" -> Type=3349, Amount=%1, Price=500*%1, "Do you want to buy %A crossbows for %P gold?", Topic=1 +%1,1<%1,"arrow" -> Type=3447, Amount=%1, Price=2*%1, "Do you want to buy %A arrows for %P gold?", Topic=1 +%1,1<%1,"bolt" -> Type=3446, Amount=%1, Price=3*%1, "Do you want to buy %A bolts for %P gold?", Topic=1 + +"buy" -> "I am selling bows, crossbows, and ammunition. Do you need anything?" +"do","you","sell" -> * +"do","you","have" -> * +"offer" -> * +"goods" -> * +"ammo" -> "Do you need arrows for a bow or bolts for a crossbow?" +"ammunition" -> * + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Come back, when you have enough money." +Topic=1 -> "Hmm, but next time." +} diff --git a/data/npc/perod.npc b/data/npc/perod.npc new file mode 100644 index 0000000..1a3139e --- /dev/null +++ b/data/npc/perod.npc @@ -0,0 +1,141 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# perod.npc: Datenbank für den Händler Perod + +Name = "Perod" +Outfit = (128,58-68-12-114) +Home = [32635,32739,5] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "Greetings, dear %N. What do you need?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait a moment, %N. I am already talking to someone.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"job" -> "I sell general goods which are, if I am allowed to say that, crucial when you explore the jungle." +"name" -> "I am Perod, how could you forget that, %N? We fought back-to-back in those troll caves on Rookgard a long time ago." +"time" -> "I won't tell you, but you can buy one of my quality watches to find out." +"king" -> "The king is far away and yet we are still his subjects. Strange, isn't it?" +"venore" -> "After I had left Thais I found a new home in Venore and I never regreted it." +"thais" -> "Thais lacked any prospect for a change. I quickly figured out that Venore is the place to be." +"carlin" -> "Carlin is a dull city with strange habits." +"edron" -> "I lived in Edron as a treasure hunter for a while, but then the place became too crowded." +"jungle" -> "The jungle is full of adventures and secrets that wait to be explored. Some years ago I would have surely enjoyed that. ...", + "But now that I setteled down here, I don't feel excited anymore by the thought of exploring an inhospitable forest full of animals that want to kill me." + +"tibia" -> "I have travelled a lot and still I have not seen everything. So I abandoned my life as an explorer and became an employee of a trading company domiciled in Venore." + +"kazordoon" -> "The hidden city of the dwarves can be quite confusing for a newcomer. I got lost there a dozen times before I became familiar with that city." +"dwarves" -> "Some dwarves live in the city, you'll find them in the tavern." +"dwarfs" -> * +"ab'dendriel" -> "The elves of Ab'Dendriel built a city seemingly out of trees. I wonder how they can stand the winter in those odd houses." +"elves" -> * +"elfs" -> * +"darama" -> "A new continent means new chances. But my days as an adventurer are over. My new chances lie in trade and commerce." +"darashia" -> "My trips there were very short, I don't like the desert and I did not like that town." +"ankrahmun" -> "It's one of the few cities I have never visited and no one will ever get me even close to that city of undeads and mummies." +"ferumbras" -> "During my days as an adventurer, I was thrilled by the thought to fight him. Looking back I must say it is better that I have never met him." +"excalibug" -> "Oh boy, how long have we searched for that weapon. I still wonder sometimes where it might be hidden, but I have no clue." +"apes" -> "Their occasional raids give me a chance to train my fighting skills." +"lizard" -> "I bet those lizards hide some ancient treasures in their settlements." +"dworcs" -> "It's the jungle variant of the orcs. I guess no matter where you go, there is always some orc waiting behind some bush, ready to thrust his blade in your body." + + +"offer" -> "I offer fishing rods, sixpacks of worms, shovels, picks, scythes, bags, ropes, backpacks, plates, jugs, mugs, cups, bottles, buckets, scrolls, documents, parchments, footballs, watches, books, torches, machetes, presents and ammunition." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"equipment" -> * + + +"magic" -> "Ask somwhere else in the market." +"fluid" -> * + +"book" -> "I offer different kind of books: brown, black and small books. Which book do you want?" + +"torch" -> Type=2920, Amount=1, Price=2, "Do you want to buy a torch for %P gold?", Topic=1 +"bag" -> Type=2864, Amount=1, Price=5, "Do you want to buy a bag for %P gold?", Topic=1 +"backpack" -> Type=2872, Amount=1, Price=20, "Do you want to buy a backpack for %P gold?", Topic=1 +"present" -> Type=2856, Amount=1, Price=10, "Do you want to buy a present for %P gold?", Topic=1 +"scroll" -> Type=2815, Amount=1, Price=5, "Do you want to buy a scroll for %P gold?", Topic=1 +"document" -> Type=2834, Amount=1, Price=12, "Do you want to buy a document for %P gold?", Topic=1 +"parchment" -> Type=2835, Amount=1, Price=8, "Do you want to buy a parchment for %P gold?", Topic=1 +"brown","book" -> Type=2837, Amount=1, Price=15, "Do you want to buy a brown book for %P gold?", Topic=1 +"black","book" -> Type=2838, Amount=1, Price=15, "Do you want to buy a black book for %P gold?", Topic=1 +"small","book" -> Type=2839, Amount=1, Price=15, "Do you want to buy a small book for %P gold?", Topic=1 +"bucket" -> Type=2873, Amount=1, Price=4, "Do you want to buy a bucket for %P gold?", Topic=1 +"bottle" -> Type=2875, Amount=1, Price=3, "Do you want to buy a bottle for %P gold?", Topic=1 +"mug" -> Type=2880, Amount=1, Price=4, "Do you want to buy a mug for %P gold?", Topic=1 +"cup" -> Type=2881, Amount=1, Price=2, "Do you want to buy a cup for %P gold?", Topic=1 +"jug" -> Type=2882, Amount=1, Price=10, "Do you want to buy a jug for %P gold?", Topic=1 +"plate" -> Type=2905, Amount=1, Price=6, "Do you want to buy a plate for %P gold?", Topic=1 +"watch" -> Type=2906, Amount=1, Price=20, "Do you want to buy one of my high quality watches for %P gold?", Topic=1 +"football" -> Type=2990, Amount=1, Price=111, "Do you want to buy a football for %P gold?", Topic=1 +"rope" -> Type=3003, Amount=1, Price=50, "Do you want to buy a rope for %P gold?", Topic=1 +"machete" -> Type=3308, Amount=1, Price=40, "Do you want to buy a machete for %P gold?", Topic=1 +"scythe" -> Type=3453, Amount=1, Price=50, "Do you want to buy a scythe for %P gold?", Topic=1 +"pick" -> Type=3456, Amount=1, Price=50, "Do you want to buy a pick for %P gold?", Topic=1 +"shovel" -> Type=3457, Amount=1, Price=50, "Do you want to buy a shovel for %P gold?", Topic=1 +"rod" -> Type=3483, Amount=1, Price=150, "Do you want to buy a fishing rod for %P gold?", Topic=1 + +%1,1<%1,"torch" -> Type=2920, Amount=%1, Price=2*%1, "Do you want to buy %A torches for %P gold?", Topic=1 +%1,1<%1,"bag" -> Type=2864, Amount=%1, Price=5*%1, "Do you want to buy %A bags for %P gold?", Topic=1 +%1,1<%1,"backpack" -> Type=2872, Amount=%1, Price=20*%1, "Do you want to buy %A backpacks for %P gold?", Topic=1 +%1,1<%1,"present" -> Type=2856, Amount=%1, Price=10*%1, "Do you want to buy %A presents for %P gold?", Topic=1 +%1,1<%1,"scroll" -> Type=2815, Amount=%1, Price=5*%1, "Do you want to buy %A scrolls for %P gold?", Topic=1 +%1,1<%1,"document" -> Type=2834, Amount=%1, Price=12*%1, "Do you want to buy %A documents for %P gold?", Topic=1 +%1,1<%1,"parchment" -> Type=2835, Amount=%1, Price=8*%1, "Do you want to buy %A parchments for %P gold?", Topic=1 +%1,1<%1,"brown","book" -> Type=2837, Amount=%1, Price=15*%1, "Do you want to buy %A brown books for %P gold?", Topic=1 +%1,1<%1,"black","book" -> Type=2838, Amount=%1, Price=15*%1, "Do you want to buy %A black books for %P gold?", Topic=1 +%1,1<%1,"small","book" -> Type=2839, Amount=%1, Price=15*%1, "Do you want to buy %A small books for %P gold?", Topic=1 +%1,1<%1,"bucket" -> Type=2873, Amount=%1, Price=4*%1, "Do you want to buy %A buckets for %P gold?", Topic=1 +%1,1<%1,"bottle" -> Type=2875, Amount=%1, Price=3*%1, "Do you want to buy %A bottles for %P gold?", Topic=1 +%1,1<%1,"mug" -> Type=2880, Amount=%1, Price=4*%1, "Do you want to buy %A mugs for %P gold?", Topic=1 +%1,1<%1,"cup" -> Type=2881, Amount=%1, Price=2*%1, "Do you want to buy %A cups for %P gold?", Topic=1 +%1,1<%1,"jug" -> Type=2882, Amount=%1, Price=10*%1, "Do you want to buy %A jugs for %P gold?", Topic=1 +%1,1<%1,"plate" -> Type=2905, Amount=%1, Price=6*%1, "Do you want to buy %A plates for %P gold?", Topic=1 +%1,1<%1,"watch" -> Type=2906, Amount=%1, Price=20*%1, "Do you want to buy %A of my high quality watches for %P gold?", Topic=1 +%1,1<%1,"football" -> Type=2990, Amount=%1, Price=111*%1, "Do you want to buy %A footballs for %P gold?", Topic=1 +%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=50*%1, "Do you want to buy %A ropes for %P gold?", Topic=1 +%1,1<%1,"machete" -> Type=3308, Amount=%1, Price=40*%1, "Do you want to buy %A machetes for %P gold?", Topic=1 +%1,1<%1,"scythe" -> Type=3453, Amount=%1, Price=50*%1, "Do you want to buy %A scythes for %P gold?", Topic=1 +%1,1<%1,"pick" -> Type=3456, Amount=%1, Price=50*%1, "Do you want to buy %A picks for %P gold?", Topic=1 +%1,1<%1,"shovel" -> Type=3457, Amount=%1, Price=50*%1, "Do you want to buy %A shovels for %P gold?", Topic=1 +%1,1<%1,"rod" -> Type=3483, Amount=%1, Price=150*%1, "Do you want to buy %A fishing rods for %P gold?", Topic=1 + +"worm" -> "I sell worms only in sixpacks for 5 gold each, how many sixpacks of worms would you like to buy?" +"worms" -> * +%1,"worms" -> Type=3492, Amount=%1*6, Price=5*%1, "So you want to buy some of my sixpacks with altogether %A worms for %P gold?", Topic=1 +%1,"six","pack" -> * + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Come back, when you have enough money." +Topic=1 -> "Hmm, but next time." + + +"ammo" -> "Do you need arrows for a bow, or bolts for a crossbow?" +"ammunition" -> * + +"sell","bow" -> "I don't buy used bows." +"sell","crossbow" -> "I don't buy used crossbows." + +"bow" -> Type=3350, Amount=1, Price=400, "Do you want to buy a bow for %P gold?", Topic=2 +"crossbow" -> Type=3349, Amount=1, Price=500, "Do you want to buy a crossbow for %P gold?", Topic=2 +"arrow" -> Type=3447, Amount=1, Price=2, "Do you want to buy an arrow for %P gold?", Topic=2 +"bolt" -> Type=3446, Amount=1, Price=3, "Do you want to buy a bolt for %P gold?", Topic=2 + +%1,1<%1,"bow" -> Type=3350, Amount=%1, Price=400*%1, "Do you want to buy %A bows for %P gold?", Topic=2 +%1,1<%1,"crossbow" -> Type=3349, Amount=%1, Price=500*%1, "Do you want to buy %A crossbows for %P gold?", Topic=2 +%1,1<%1,"arrow" -> Type=3447, Amount=%1, Price=2*%1, "Do you want to buy %A arrows for %P gold?", Topic=2 +%1,1<%1,"bolt" -> Type=3446, Amount=%1, Price=3*%1, "Do you want to buy %A bolts for %P gold?", Topic=2 + +Topic=2,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=2,"yes" -> "Come back when you have enough money." +Topic=2 -> "Hmm, but next time." + +} diff --git a/data/npc/phillip.npc b/data/npc/phillip.npc new file mode 100644 index 0000000..79506f0 --- /dev/null +++ b/data/npc/phillip.npc @@ -0,0 +1,52 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# phillip.npc: Datenbank für den Lehrer Phillip + +Name = "Phillip" +Outfit = (128,116-54-68-76) +Home = [32369,31764,7] +Radius = 4 + +Behaviour = { +ADDRESS,"hello$",Level<4,! -> "Hello, pupil %N. I hope I can help you on your quest for knowledge." +ADDRESS,"hi$",Level<4,! -> * +ADDRESS,"hello$",Level<15,! -> "Hello, seeker of knowledge %N. How may I assist you?" +ADDRESS,"hi$",Level<15,! -> * +ADDRESS,"hello$",Level<25,! -> "Hello, mighty adventurer %N. Can I teach you something you don't know?" +ADDRESS,"hi$",Level<25,! -> * +ADDRESS,"hello$",! -> "Hello, famous %N. It should be you teaching me!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hi$",! -> "Patience, %N. Listen to my words and learn.", Queue +BUSY,"hello$",! -> * +BUSY,! -> NOP +VANISH,! -> "Did the bell ring?" + +"bye" -> "Go and be careful. Remember what you have learned!", Idle +"farewell" -> * +"how","are","you"-> "I am fine, thank you very much." +"sell" -> "My business is knowlegde and it is for free." +"job" -> "I am honored to be teacher in this school." +"teacher" -> "I run this school, there are other travelling teachers who we call Loremasters." +"loremaster" -> "If you are lucky you'll meet one in your journeys." +"name" -> "My name is Phillip." +"time" -> "It is %T." +"help" -> "I will provide you with all knowledge I have." +"monster" -> "Monsters come in different shape and power. It's said there is a zoo in the dwarfs' town." +"dungeon" -> "Dungeons are places of danger and puzzles. In some of them a bright mind will serve you more then a blade." +"sewer",female -> "The sewers of Carlin are a disgusting place. Better never crawl around in these stinking tunnels." +"sewer",male -> "An interesting place you should consider to visit." +"thank","you" -> "You don't have to thank me, it's only my duty." +"god" -> "To learn about gods, visit the temples and talk to the priests." +"king" -> "The southern king is called Tibianus. He and our queen Eloise are in a constant struggle." +"queen" -> * +"rumour" -> "I don't like rumours." +"gossip" -> * +"news" -> * +"weapon" -> "To learn about weapons read appropriate books or talk to the smiths." +"magic" -> "To learn about magic talk to the guild leaders." +"rebellion" -> "Rebellion? What for? We are contend with our situation." +"in","tod","we","trust" -> "Tod will come and save us all. He will bring freedom and beer to the men of Carlin." +"lugri" -> "This servant of evil is protected by the dark gods and can't be harmed." +"ferumbras" -> "He is a follower of evil. His powers were boosted by a sinister force and he is beyond human restrictions now." +"excalibug" -> "This weapon is said to be very powerful and unique. It was hidden in ancient times and now is thought to be lost." +} diff --git a/data/npc/pino.npc b/data/npc/pino.npc new file mode 100644 index 0000000..53eb050 --- /dev/null +++ b/data/npc/pino.npc @@ -0,0 +1,51 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# pino: Datenbank für den Teppichpiloten Pino in Edron + +Name = "Pino" +Outfit = (128,115-0-67-114) +Home = [33192,31783,3] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Greetings, traveller %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye!" + +"bye" -> "Good bye!", Idle +"name" -> "Pino at your service." +"job" -> "I am a carpetpilot. I can fly you to the Femor Hills or Darashia." +"service" -> * +"time" -> "It's %T right now." +"tibia" -> "What a wonderful world. Especially if you look down on it." + +"passage" -> "I can fly you to Darashia on Darama or to the Femor Hills if you like. Where do you want to go?" +"transport" -> * +"ride" -> * +"trip" -> * + +"darashia" -> Price=40, "Do you want to get a ride to Darashia on Darama for %P gold?", Topic=1 +"darama" -> * +"hill" -> Price=60, "Do you want to get a ride to the Femor Hills for %P gold?", Topic=2 +"femor" -> * +"femur" -> "You are probably talking about the FEMOR hills." + +"darashia",QuestValue(250)>2 -> Price=30, "Do you want to get a ride to Darashia on Darama for %P gold?", Topic=1 +"darama",QuestValue(250)>2 -> * +"hill",QuestValue(250)>2 -> Price=50, "Do you want to get a ride to the Femor Hills for %P gold?", Topic=2 +"femor",QuestValue(250)>2 -> * + +Topic=1,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" +Topic=2,"yes",PZBlock,! -> * + +Topic=1,"yes",CountMoney>=Price -> "Hold on!", DeleteMoney, Idle, EffectOpp(11), Teleport(33269,32441,6), EffectOpp(11) +Topic=1,"yes" -> "You don't have enough money." +Topic=1 -> "You shouldn't miss the experience." + +Topic=2,"yes",CountMoney>=Price -> "Hold on!", DeleteMoney, Idle, EffectOpp(11), Teleport(32535,31837,4), EffectOpp(11) +Topic=2,"yes" -> "You don't have enough money." +Topic=2 -> "You shouldn't miss the experience." +} diff --git a/data/npc/prisoner.npc b/data/npc/prisoner.npc new file mode 100644 index 0000000..1bfc4b7 --- /dev/null +++ b/data/npc/prisoner.npc @@ -0,0 +1,112 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# prisoner.npc: Datenbank für den Prisoner alias Mad Mage + +Name = "A Prisoner" +Outfit = (130,81-40-55-94) +Home = [32393,32137,13] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Huh? What? I can see! Wow! A non-mino. Did they capture you as well?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Not much space right here. Hehe. I haven´t had a visitor for some time and right now there are two! Hehehe! Great!" +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,QuestValue(1)>0,! -> "Good bye! Don't forget about the secrets of mathemagics." +VANISH,QuestValue(1)=0,! -> "Wait! Don't leave! I want to tell you about my surreal numbers." + + +"bye" -> "Next time we should talk about my surreal numbers.", Idle +"farewell" -> * +"job" -> "Job? JOB? Hey man - I am in prison! But you know - once upon a time - I was a powerful mage! A mage ... come to think of it .., what is that - a mage?" +"name" -> "My name is - uhm - hang on? I knew it yesterday, didn't I? Doesn't matter!" +"time" -> "Better save time than comitting a crime. I am a poet and I know it!" +"sorcerer" -> "I am the mightiest sorcerer from here to there! Yeah!" +"power" -> "Power. Hmmm. Once while we were crossing the mountains together a man named Aureus said to me that parcels are equal to power. Any idea what that meant?" +"books" -> "I have many books in my home. But only powerful people can read them. I bet you will only see three dots after the headline! Hehehe! Hahaha! Excellent!" +"mad","mage" -> "Hey! That's me! You got it! Thanks mate - now I remember my name!" +"riddle" -> "Great riddle, isn´t it? If you can tell me the correct answer, I will give you something. Hehehe!" +"something" -> "No! I won´t tell you. Shame coz it would be useful for you - hehehe." +"apple" -> Type=3585, Amount=1, "Apples! Real apples! Man I love them! Can I have one? Oh please say yes!", Topic=1 +"escape" -> "How could I escape? They only give me rotten food here. I can´t regain my powers because I have no mana!" +"key" -> "Sure I have the key! Hehehe! Perhaps I will give it to you. IF you can solve my riddle." +"mino" -> "They are trying to capture me! Or hang on! Haven't they already captured me? Hmmm - I will have to think about this." +"markwin" -> "He is the worst of them all! He is the king of the minos! May he burn in hell!" +"labyrinth" -> "It´s easy to find your way through it! Just follow the pools of mud. Hehe - useful hint, isn´t it?" +"way" -> * +"palkar" -> "He is the leader of the outcasts. I hope he will never conquer the city of Mintwallin. That would be the end of me!" +"karl" -> "Tataah!" +"demon" -> "The only monster I cannot conjure. But soon I will be powerful enough!" +"monster" -> "Yeah! There are many monsters guarding my home. Only the bravest hero will be able to slay them!" +"conjure" -> * +"home" -> * + +"number", QuestValue(1) < 1 -> "My surreal numbers are based on astonishing facts. Are you interested in learning the secret of mathemagics?", Topic=7, Amount=Random(1,4) +"math", QuestValue(1) < 1 -> * +"1+1$", QuestValue(1) < 1 -> * +"1$","+$","1$", QuestValue(1) < 1 -> * +"1$","plus","1$", QuestValue(1) < 1 -> * +"one","plus","one", QuestValue(1) < 1 -> * + +"number", QuestValue(1) > 0 -> "You already know the secrets of mathemagics! Now go and use them to learn." +"math", QuestValue(1) > 0 -> * +"1+1$", QuestValue(1) > 0 -> * +"1$","+$","1$", QuestValue(1) > 0 -> * +"1$","plus","1$", QuestValue(1) > 0 -> * +"one","plus","one", QuestValue(1) > 0 -> * +Topic=7, "yes" -> "But first tell me your favourite colour please!", Topic=8 +Topic=8,QuestValue(2)=1,"red",! -> "Very interesting. So are you ready to proceed in you lesson in mathemagics?",Topic=9 +Topic=8,QuestValue(2)=2,"blue",! -> * +Topic=8,QuestValue(2)=3,"black",! -> * +Topic=8,QuestValue(2)=4,"white",! -> * +Topic=8,QuestValue(2)=5,"orange",! -> * +Topic=8,QuestValue(2)=6,"green",! -> * +Topic=8,QuestValue(2)=7,"yellow",! -> * +Topic=8,QuestValue(2)=8,"brown",! -> * +Topic=8,QuestValue(2)=9,"violet",! -> * +Topic=8,QuestValue(2)=10,"pink",! -> * +Topic=8,QuestValue(2)=11,"silver",! -> * +Topic=8,QuestValue(2)=12,"gold",! -> * +Topic=8,QuestValue(2)=13,"grey",! -> * + +Topic=8,! -> "I think you are not in touch with yourself, come back if you have tuned in on your own feelings." + +Topic=9, "yes", Amount=1 -> "So know that everthing is based on the simple fact that 1 + 1 = 49!", SetQuestValue(1,1) +Topic=9, "yes", Amount=2 -> "So know that everthing is based on the simple fact that 1 + 1 = 94!", SetQuestValue(1,2) +Topic=9, "yes", Amount=3 -> "So know that everthing is based on the simple fact that 1 + 1 = 13!", SetQuestValue(1,3) +Topic=9, "yes", Amount=4 -> "So know that everthing is based on the simple fact that 1 + 1 = 1!", SetQuestValue(1,4) + + +"sell","rune" -> Type=3147, Amount=1, Price=10, "You want to sell me blank runes! I will give you 50000 gold for each rune! Interested?", Topic=2 + +"dp-d-ks-p-dp" -> Type=3585, Amount=7, "Hurray! For that I will give you my key for - hmm - let´s say ... some apples. Interested?", Topic=3 +"dp-d-sk-p-dp" -> Type=3585, Amount=7, "Hurray! For that I will give you my key for - hmm - let´s say ... some apples. Interested?", Topic=3 +"pd-d-ks-p-pd" -> Type=3585, Amount=7, "Hurray! For that I will give you my key for - hmm - let´s say ... some apples. Interested?", Topic=3 +"pd-d-sk-p-pd" -> Type=3585, Amount=7, "Hurray! For that I will give you my key for - hmm - let´s say ... some apples. Interested?", Topic=3 +"dp-p-ks-d-dp" -> Type=3585, Amount=7, "Hurray! For that I will give you my key for - hmm - let´s say ... some apples. Interested?", Topic=3 +"dp-p-sk-d-dp" -> Type=3585, Amount=7, "Hurray! For that I will give you my key for - hmm - let´s say ... some apples. Interested?", Topic=3 +"pd-p-ks-d-pd" -> Type=3585, Amount=7, "Hurray! For that I will give you my key for - hmm - let´s say ... some apples. Interested?", Topic=3 +"pd-p-sk-d-pd" -> Type=3585, Amount=7, "Hurray! For that I will give you my key for - hmm - let´s say ... some apples. Interested?", Topic=3 + +Topic=1,"yes",Count(Type)>=Amount -> "Mnjam. Excellent! Thanks, man!", Delete(Type) +Topic=1,"yes" -> "Do you want to trick me? You don´t have one lousy apple!" +Topic=1 -> "Ooooooooooo." + +Topic=2,"yes",Count(Type)>=Amount -> "Ok. Take my money. I can summon new money anytime - hehehe.", Delete(Type), CreateMoney +Topic=2,"yes" -> "You do not have one." +Topic=2 -> "Hmmmmm." + +Topic=3,"yes",Count(Type)>=Amount -> "Mnjam - excellent apples. Now - about that key. You are sure want it?", Delete(Type), Topic=4 +Topic=3,"yes" -> "Get some more apples first!" +Topic=3 -> "Then go away!", Idle + +Topic=4,"yes" -> "Really, really?", Topic=5 +Topic=4 -> "Then go away!", Idle + +Topic=5,"yes" -> "Really, really, really, really?", Topic=6 +Topic=5 -> "Then go away!", Idle + +Topic=6,"yes" -> Type=2969, Data=3666, Amount=1, "Then take it and get happy - or die, hehe.", Create(Type) +Topic=6 -> "Then go away!", Idle +} diff --git a/data/npc/puffels.npc b/data/npc/puffels.npc new file mode 100644 index 0000000..8f01e9f --- /dev/null +++ b/data/npc/puffels.npc @@ -0,0 +1,59 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# puffels.npc Datenbank fuer den Zauberlehrer Puffels + +Name = "Puffels" +Outfit = (21,0-0-0-0) +Home = [33269,31850,8] +Radius = 4 + +Behaviour = { +ADDRESS,"hello$",! -> "Yeah, another fool disturbing me, what a joy." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Shut up!" +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Whatever." + +"bye" -> "Whatever.", Idle +"job" -> "I have to teach the spells of least importance to some fools." +"name" -> "I am Magister Puffels, any problem with that?" +"time" -> "Where might I hide a watch, you fool?" +"king" -> "I give nothing for kings, queens... or other people at all." +"tibianus" -> * +"army" -> "Fine army that is. Half of them have already deserted." +"ferumbras" -> "The day will come even he makes a fatal casting mistake... I know what I am talking about." +"excalibug" -> "I have no use for such stuff." +"thais" -> "I was there once, almost died. The fools there mistook me for an ordinary rat, can you believe that!?" +"tibia" -> "Bah, the whole Tibia can &#&$*# my #$&*!" +"carlin" -> "I don't care about some remote cities." +"edron" -> "Sciences are thriving on this isle." +"news" -> "I heard in Thais the new brand of cheese was... uhm..." +"rumors" -> * +"hugo" -> "Hugo? I heared it was an accident that created this beast." +"beast" -> "I don't know more about it." + +"spellbook" -> "Ask a shop owner for that." +"spell" -> "I have 'Magic Rope', 'Levitate', 'Haste', 'Berserk', 'Force Strike', 'Energy Strike', and 'Flame Strike'." + +"magic","rope" -> String="Magic Rope", Price=200, "Do you want to learn the spell 'Magic Rope' for %P gold?", Topic=1 +"levitate" -> String="Levitate", Price=500, "Do you want to learn the spell 'Levitate' for %P gold?", Topic=1 +"haste" -> String="Haste", Price=600, "Do you want to learn the spell 'Haste' for %P gold?", Topic=1 +"berserk",Knight -> String="Berserk", Price=2500, "Do you want to learn the spell 'Berserk' for %P gold?", Topic=1 +"berserk" -> "This spell is only for knights." +"force","strike",Druid -> String="Force Strike", Price=600, "Do you want to learn the spell 'Force Strike' for %P gold?", Topic=1 +"force","strike",Sorcerer -> * +"force","strike" -> "This spell is only for sorcerers and druids." +"energy","strike",Druid -> String="Energy Strike", Price=800, "Do you want to learn the spell 'Energy Strike' for %P gold?", Topic=1 +"energy","strike",Sorcerer -> * +"energy","strike" -> "This spell is only for sorcerers and druids." +"flame","strike",Druid -> String="Flame Strike", Price=800, "Do you want to learn the spell 'Flame Strike' for %P gold?", Topic=1 +"flame","strike",Sorcerer -> * +"flame","strike" -> "This spell is only for sorcerers and druids." + +Topic=1,"yes",SpellKnown(String)=1 -> "You already know this spell." +Topic=1,"yes",Level Amount=SpellLevel(String), "You must have level %A to learn this spell." +Topic=1,"yes",CountMoney "You do not have enough gold to pay my services." +Topic=1,"yes" -> "From now on you can cast this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=1 -> "I thought so." +} diff --git a/data/npc/pydar.npc b/data/npc/pydar.npc new file mode 100644 index 0000000..d03abba --- /dev/null +++ b/data/npc/pydar.npc @@ -0,0 +1,145 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# pydar.npc: Datenbank für den Pyromancer Pydar (Zwergenstadt) + +Name = "Pydar" +Outfit = (160,95-94-132-118) +Home = [32655,31893,11] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",QuestValue(44)=1,! -> "Be greeted %N! I can smell the scent of a phoenix on you!" +ADDRESS,"hi$",QuestValue(44)=1,! -> * + + +ADDRESS,"hello$",! -> "Welcome, pilgrim %N! May the flame guide you!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait a minute, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "May the fire in your heart never die." + +"scent",QuestValue(44)=1 -> "The phoenix seems to be fond of you! If you had a real phoenix egg on you, I could provide you the blessing of the spark of the phoenix more easy and cheaper!" +"phoenix","egg" -> * + +"bye" -> "May the fire in your heart never die, %N!", Idle +"farewell" -> * + +"suns" -> "You can ask for the blessing of the two suns in the suntower near Ab'Dendriel." + +"job" -> "I am the head pyromancer of Kazordoon." +"name" -> "My name is Pydar Firefist, Son of Fire, from the Savage Axes." +"tibia" -> "That is our world." +"kazordoon" -> "Our city was founded in ancient times. Abandoned by the gods we once fought for, we created a secure haven for our people." +"big","old" -> "This mountain is said to be the oldest in the world. It is the place where fire and earth meet and separate at the same time." +"elves" -> "Stupid race. They have no understanding of the ways of the world." +"humans" -> "They took the place dwarves once held in the world. They don't see that they are destined to fall just like we did." +"orcs" -> "The arch enemy. We could have destroyed them long ago, but this would have meant doing a favour to the gods which betrayed us." +"minotaurs" -> "Another pawn the gods do not care for any longer. A discarded toy like all of the elder races." +"pyromancer" -> "We are the keepers and shepherds of the elemental force of fire." +"god" -> "The ways of the gods are imprehensible to mortals. On the other hand, the elements are raw forces and can be understood and tamed." +"keeper" -> * +"shepherd" -> * +"fire" -> "Unlike the gods, the elements don't use mortals as toys, A skilled mind can understand and even control them to some extent." +"flame" -> * +"durin" -> "Though we are through with the so-called gods, Durin, the first dwarf to aquire divine powers of his own, is considered a protector of our race." +"life" -> "Life feeds on fire and ultimately fire will feed on life." +"plant" -> "I don't care much about plants." +"citizen" -> "Many brave people are citizens of our town." +"kroox" -> "He is a smith. If you are looking for exquisite weapons and armour just talk to him." +"jimbin" -> "He and his wife are running the Jolly Axeman tavern." +"maryza" -> "She and her husband are running the Jolly Axeman tavern." +"bezil" -> "Bezil and Nezil are buying and selling equipment of all kinds." +"nezil" -> * +"uzgod" -> "Uzgod is a weaponsmith just like those in the old legends." +"etzel" -> "Etzel is a true master of the elements. He is a role-model for our youngsters, jawoll." +"gregor" -> "The leader of the Thaian Knights' guild is a man of few words." +"duria" -> "She is the first knight of Kazordoon. She is responsible for teaching our young warriors how to handle an axe." +"emperor" -> "Our emperor has his halls in the upper caves." +"kruzak" -> * +"geomancer" -> "They are followers of the path of earth." +"technomancer" -> "Those heretics believe they have discovered a new elemental force they can control easily. These fools, they'll bring doom on us all!" +"motos" -> "He is the fiercest axefighter of our times and a fine strategist." +"general" -> * +"army" -> "Our armies can defend Kazordoon against any threat by means of its strong fortifications." +"ferumbras" -> "If he ever dares enter Kazordoon I will gladly dump him into the lava. Tthe sacred flame shall bring justice upon him." +"excalibug" -> "A weapon too powerful to be wielded by mortals. It has to be returned to the fire which gave birth to it." +"news" -> "I am a busy man. I have no time for idle chitchat." +"monster" -> "May the great flame devour them all!" +"fire","devil" -> "They mock the great flame by their existence. BLAST THEM ALL! Jawoll!" +"help" -> "I an not here to help; you have to help yourself." +"quest" -> "Ask around. There's a lot to do, jawoll." +"task" -> * +"what","do" -> * +"gold" -> "Gold has been given birth to by the great flame. So it is wise to give some back to the fire now and then." +"money" -> * +"equipment" -> "Bezil and Nezil are runing a shop where you can buy all the stuff you need." +"fight" -> "You should fight like fire, fearless and without mercy." + +"heal$",Burning>0 -> "You are burning. Take it as a blessing and don't cry like a baby, jawoll." +"heal$",Poison>0 -> "You are poisoned. I will help you.", Poison(0,0), EffectOpp(14) +"heal$",HP<40 -> "Weakling! If you are not prepared to face the heat, stay out of the fire! Oh all right, I will heal you a little.", HP=40, EffectOpp(13) + +"heal$",PvPEnforced -> "You aren't looking that bad." +"heal$" -> "You aren't looking that bad. Sorry, I can't help you. But if you are looking for additional protection you should go on the pilgrimage of ashes." + +"blessing",PvPEnforced,! -> "The lifeforce of this world is wannig. There are no more blessings avaliable on this world." +"pilgrimage",PvPEnforced,! -> * +"ashes",PvPEnforced,! -> * + +"spiritual",PvPEnforced,! -> * +"shielding",PvPEnforced,! -> * +"sacred","places",PvPEnforced,! -> * +"spark",PvPEnforced,! -> * +"phoenix",PvPEnforced,! -> * +"embrace",PvPEnforced,! -> * +"fire",PvPEnforced,! -> * +"suns",PvPEnforced,! -> * +"wisdom",PvPEnforced,! -> * +"solitude",PvPEnforced,! -> * + + +"pilgrimage" -> "Whenever you receive a lethal wound your lifeforce is damaged. With every single of the five blessings you have this damage will be reduced." +"ashes" -> * +"blessing" -> "There are five different blessings available in five sacred places. These blessings are: the spiritual shielding, the spark of the phoenix, the embrace of tibia, the fire of the suns and the wisdom of solitude." +"sacred","places" -> "Just ask in which of the five blessings you are interested in." +"spiritual" -> " You can receive the spiritual shielding in the whiteflowertemple south of thais." +"shielding" -> * + +"spark",QuestValue(44)=1,Count(3215)>0 -> "Since the phoenix smiles upon you, you might receive this blessing for 9.000 gold while you have a phoenix egg with you. So are you ready?",Price=9000, topic=6 +"phoenix",QuestValue(44)=1,Count(3215)>0 -> * +Topic=6,"yes", QuestValue(102) > 0,! -> "You already possess this blessing." +Topic=6,"yes", QuestValue(199) < 1,! -> "You need the blessing of the great geomancer first." +Topic=6,"yes",Count(3215)>0,CountMoney "Oh. You do not have enough money." +Topic=6,"yes",Count(3215)>0,! -> "So receive the mark of the flame and be blessed by the phoenix, pilgrim", DeleteMoney, EffectOpp(13),SetQuestValue(102,1),SetQuestValue(199,0) +Topic=6,! -> "Perhaps another time." + +"spark",QuestValue(44)=1,Count(3215)<1 -> "Since the phoenix smiles upon you, could have received this blessing cheaper if you had a phoenix egg with you. But because you don't have it with you, its still 10.000 gold. Is that ok?",Price=10000, topic=7 +"phoenix",QuestValue(44)=1,Count(3215)<1 -> * +Topic=7,"yes", QuestValue(102) > 0,! -> "You already possess this blessing." +Topic=7,"yes", QuestValue(199) < 1,! -> "You need the blessing of the great geomancer first." +Topic=7,"yes",CountMoney "Oh. You do not have enough money." +Topic=7,"yes",! -> "So receive the mark of the flame and be blessed by the phoenix, pilgrim", DeleteMoney, EffectOpp(13),SetQuestValue(102,1),SetQuestValue(199,0) +Topic=7,! -> "Perhaps another time." + + +"spark" -> "The spark of the phoenix is given by me and by the great geomancer of the local earthtemple. Do you wish to receive my part of blessing of the phoenix for 10.000 gold?",Price=10000, topic=5 +"phoenix" -> * + + +"embrace" -> "The druids north of Carlin will provide you with the embrace of tibia." +# "suns" -> "You can ask for the blessing of the two suns in the suntower near Ab'Dendriel." +# nach oben gestellt wg. antwort auf fire +"wisdom" -> "Talk to the hermit Eremo on the isle of Cormaya about this blessing." +"solitude" -> * + +Topic=5,"yes", QuestValue(102) > 0,! -> "You already possess this blessing." +Topic=5,"yes", QuestValue(199) < 1,! -> "You need the blessing of the great geomancer first." +Topic=5,"yes",CountMoney "Oh. You do not have enough money." +Topic=5,"yes",! -> "So receive the mark of the flame and be blessed by the phoenix, pilgrim.", DeleteMoney, EffectOpp(13),SetQuestValue(102,1),SetQuestValue(199,0), Bless(5) +Topic=5,! -> "Perhaps another time." + + + +"time" -> "It's the fourth age of the yellow flame." +} diff --git a/data/npc/queen.npc b/data/npc/queen.npc new file mode 100644 index 0000000..3e702ea --- /dev/null +++ b/data/npc/queen.npc @@ -0,0 +1,92 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# queen.npc: Datenbank für die Königin von Carlin + +Name = "Queen Eloise" +Outfit = (138,96-94-79-115) +Home = [32315,31753,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello","queen",! -> "I greet thee, my loyal subject." +ADDRESS,"hail","queen",! -> * +ADDRESS,"salutations","queen",! -> * +ADDRESS,! -> Idle +BUSY,! -> NOP +VANISH,male,! -> "Typical behaviour for males!" +VANISH,! -> "What a strange behaviour for a lady!" + +"uniform",QuestValue(233)=5 -> "I remember about those uniforms, they had a camouflage inlay so they could be worn the inside out too. I will send some colorsamples via mail to Mr. Postner.",SetQuestvalue(233,6) +"uniform" -> "The uniforms of our guards and soldiers are of unparraleled quality of course." + + +"bye" -> "Farewell, %N!", Idle +"farewell" -> * +"job" -> "I am Queen Eloise. It is my duty to reign over this marvellous city and the lands of the north." +"justice" -> "We women try to bring justice and wisdom to all, even to males." +"name" -> "I am Queen Eloise. For you it's 'My Queen' or 'Your Majesty', of course." +"news" -> "I don't care about gossip like a simpleminded male would do." +"tibia" -> "Soon the whole land will be ruled by women at last!" +"land" -> * +"how","are","you"-> "Thank you, I'm fine." +"castle" -> "It's my humble domain." +"sell",male -> "Sell? Your question shows that you are a typical member of your gender!" +"sell",female -> "I beg you pardon? A queen that sells things? Be serious!" +"god" -> "We honor the gods of good in our fair city, especially Crunor, of course." +"citizen" -> "All citizens of Carlin are my subjects. I see them more as my childs, though, epecially the male population." +"noodles" -> "This beast scared my cat away on my last diplomatic mission in this filthy town." +"ferumbras" -> "He is the scourge of the whole continent!" +"treasure" -> "The royal treasure is hidden beyond the grasps of any thieves by magical means." +"monster" -> "Go and hunt them! For queen and country!" +"help" -> "Visit the church or the townguards for help." +"quest" -> "I will call for heroes as soon as the need arises again." +"mission" -> * +"gold" -> "Our city is rich and prospering." +"money" -> * +"tax" -> * +"sewer" -> "I don't want to talk about 'sewers'." +"dungeon" -> "Dungeons are places where males crawl around and look for trouble." +"equipment" -> "Feel free to visit our town's magnificent shops." +"food" -> * +"time" -> "Don't worry about time in the presence of your Queen." +"hero" -> "We need the assistance of heroes now and then. Even males prove useful now and then." +"adventurer" -> * +"tax","collector"-> "The taxes in Carlin are not high, more a symbol than a sacrifice." +"queen" -> "I am the Queen, the only rightful ruler on the continent!" +"army" -> "Ask one of the soldiers about that." +"enemy" -> "Our enemies are numerous. We have to fight vile monsters and have to watch this silly king in the south carefully." +"enemies" -> * +"thais" -> "They dare to reject my reign over them!" +"city","south" -> * +"carlin" -> "Isn't our city marvellous? Have you noticed the lovely gardens on the roofs?" +"city" -> * +"shop" -> "My subjects maintain many fine shops. Go and have a look at their wares." +"merchant" -> "Ask around about them." +"craftsmen" -> * +"guild" -> "The four major guilds are the Knights, the Paladins, the Druids, and the Sorcerers." +"minotaur" -> "They havn't troubled our city lately. I guess, they fear the wrath of our druids." +"paladin" -> "The paladins are great hunters." +"legola" -> * +"elane" -> "It's a shame that the High Paladin does not reside in Carlin." +"knight" -> "The knights of Carlin are the bravest." +"trisha" -> * +"sorceror" -> "The sorcerers have a small isle for their guild. So if they blow something up it does not burn the whole city to ruins." +"lea$" -> * +"druid" -> "The druids of Carlin are our protectors and advisors. Their powers provide us with wealth and food." +"padreia" -> * +"good" -> "Carlin is a center of the forces of good, of course." +"evil" -> "The forces of evil have a firm grip on this puny city to the south." +"order" -> "The order, Crunor gives the world, is essential for survival." +"chaos" -> "Chaos is common in the southern regions, where they allow a man to reign over a realm." +"excalibug" -> "A mans tale ... that means 'nonsense', of course." +"reward" -> "If you want a reward, go and bring me something this silly King Tibianus wants dearly!" +"tbi" -> "A dusgusting organisation, which could be only created by men." + +"promot" -> Price=20000, "Do you want to be promoted in your vocation for %P gold?", Topic=4 +Topic=4,"yes",Promoted,! -> "You are already promoted." +Topic=4,"yes",Level<20,! -> "You need to be at least level 20 in order to be promoted." +Topic=4,"yes",CountMoney "You do not have enough money." +Topic=4,"yes",Premium -> "Congratulations! You are now promoted. Visit the sage Eremo for new spells.", Promote, DeleteMoney +Topic=4,"yes" -> "You need a premium account in order to promote." +Topic=4 -> "Ok, then not." +"eremo" -> "It is said that he lives on a small island near Edron. Maybe the people there know more about him." +} diff --git a/data/npc/quentin.npc b/data/npc/quentin.npc new file mode 100644 index 0000000..db730d6 --- /dev/null +++ b/data/npc/quentin.npc @@ -0,0 +1,123 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# quentin.npc: Datenbank für den Mönch Quentin + +Name = "Quentin" +Outfit = (57,0-0-0-0) +Home = [32369,32239,7] +Radius = 4 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome, adventurer %N! If you are new in Tibia, ask me for help." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait a minute, %N.", Queue +BUSY,"hi$",! -> * +BUSY,"heal$",Burning>0 -> "You are burning, %N. I will help you.", Burning(0,0), EffectOpp(15) +BUSY,"heal$",Poison>0 -> "You are poisoned, %N. I will help you.", Poison(0,0), EffectOpp(14) +BUSY,"heal$",HP<40 -> "You are looking really bad, %N. Let me heal your wounds.", HP=40, EffectOpp(13) +BUSY,"heal$" -> "You aren't looking that bad, %N. Sorry, I can't help you." +BUSY,! -> NOP +VANISH,! -> "Remember: If you are heavily wounded or poisoned, I will heal you." + +"bye" -> "Good bye, %N!", Idle +"farewell" -> * +"job" -> "Job? I have no job. I just live for the gods of Tibia." +"name" -> "My name is Quentin." +"tibia" -> "That is where we are. The world of Tibia. Admire it's beauty." +"god" -> "They created Tibia and all life on it." +"life" -> "On Tibia there are many forms of life. There are plants and people and monsters." +"plant" -> "Just walk around, you will see grass, trees, and bushes." +"people" -> "I am a simple monk. I just know Sam, Frodo, and Gorn. They all live in the main street to the north." +"sam" -> "He is our blacksmith. He sells weapons and armour." +"frodo" -> "He is the owner of Frodo's Hut, the tavern north of this temple." +"gorn" -> "He is selling equipment. If you still have no backpack you should go and ask him for one." +"elane" -> "She is the leader of the local Paladins' guild." +"muriel" -> "Muriel is a famous sorcerer. She is the keeper of arcane secrets that are known only to few mortals." +"gregor" -> "The leader of the Knights' guild is a man of few words." +"marvik" -> "I admire the healing skills of Marvik." +"king" -> "Our king resides in the castle to the west." +"tibianus" -> * +"lynda" -> "She is a highly competent priest." +"harkath" -> "A hard man but his heart is in the right right place." +"army" -> "I don't know much about the Tibian army. Ask general Harkath Bloodblade about that." +"ferumbras" -> "Hush! Do not mention the Evil One in these walls." +"general" -> "Harkath Bloodblade is his name." +"bozo" -> "He is the king's jester, but he believes himself to be the king of fools." +"baxter" -> "He is the guard of the royal castle." +"oswald" -> "This man is spreading horrible rumours all the time." +"sherry" -> "The McRonalds run the local farm." +"mcronald" -> * +"donald" -> * +"lugri" -> "Please do not mention the fallen one." +"excalibug" -> "Legends tell us that that Excalibug is a gift of the gods. Banor used in his battles. They say it was passed on to one of his followers." +"news" -> "Sorry, I know nothing new. Please ask Frodo about that topic." +"monster" -> "There are really too many of them in Tibia. But who am I to challenge the wisdom of the gods?" +"help" -> "First you should try to get some gold to buy better equipment." +"quest" -> * +"task" -> * +"what","do" -> * +"gold" -> "If you need money you should slay monsters and take their gold. Look for spiders and rats." +"money" -> * +"spider" -> "There are spiders' nests beyond our city near Gorn's shop and at the McRonalds' farm in the east." +"rat" -> "There are sewers underneath the city. They say these sewers are brimming with rats." +"sewer" -> "You can enter the sewers thorugh a sewer grate. But watch out. There are many rats. And don't forget to bring a torch." +"equipment" -> "First you should buy a bag or backpack. That way your hands will be free to hold a weapon and a shield." +"fight" -> "Take a weapon into your hand and select a target. If you are wounded you should eat some food to heal your wounds." +"slay" -> "Take a weapon into your hand and select a target. If you are wounded you should eat some food to heal your wounds." +"eat" -> "If you would like to heal your wounds you should eat some food. Frodo sells excellent meals. But if you are very weak you can also come to me. I will heal you." +"food" -> * +"heal$",Burning>0 -> "You are burning. I will help you.", Burning(0,0), EffectOpp(15) +"heal$",Poison>0 -> "You are poisoned. I will help you.", Poison(0,0), EffectOpp(14) +"heal$",HP<40 -> "You are looking really bad. Let me heal your wounds.", HP=40, EffectOpp(13) + +"heal$",PvPEnforced -> "You aren't looking that bad." +"heal$" -> "You aren't looking that bad. Sorry, I can't help you. But if you are looking for additional protection you should go on the pilgrimage of ashes." + +"blessing",PvPEnforced,! -> "The lifeforce of this world is waning. There are no more blessings avaliable on this world." +"pilgrimage",PvPEnforced,! -> * +"ashes",PvPEnforced,! -> * + +"spiritual",PvPEnforced,! -> * +"shielding",PvPEnforced,! -> * +"sacred","places",PvPEnforced,! -> * +"spark",PvPEnforced,! -> * +"phoenix",PvPEnforced,! -> * +"embrace",PvPEnforced,! -> * +"fire",PvPEnforced,! -> * +"suns",PvPEnforced,! -> * +"wisdom",PvPEnforced,! -> * +"solitude",PvPEnforced,! -> * + +"pilgrimage" -> "Whenever you receive a lethal wound your lifeforce is damaged. With every single of the five blessings you have this damage will be reduced." +"ashes" -> * + +"blessing" -> "There are five different blessings available in five sacred places. These blessings are: the spiritual shielding, the spark of the phoenix, the embrace of tibia, the fire of the suns and the wisdom of solitude." +"sacred","places" -> "Just ask in which of the five blessings you are interested in." + +"spiritual", QuestValue(104) > 0 -> "I see you received the spiritual shielding in the whiteflower temple south of Thais." +"shielding", QuestValue(104) > 0 -> * +"spiritual" -> "You can receive the spiritual shielding in the whiteflower temple south of Thais." +"shielding" -> * + +"spark", QuestValue(102) > 0 -> "I an sense that the spark of the phoenix already was given to you by the dwarven priests of earth and fire in Kazordoon." +"phoenix", QuestValue(102) > 0 -> * +"spark" -> "The spark of the phoenix is given by the dwarven priests of earth and fire in Kazordoon." +"phoenix" -> * + +"embrace", QuestValue(105) > 0 -> "I can sense the druids north of Carlin provided you with the embrace of tibia." +"embrace" -> "The druids north of Carlin can provide you with the embrace of tibia." + +"fire","suns", QuestValue(103) > 0 -> "I can see you recieved the blessing of the two suns in the suntower near Ab'Dendriel ." +"suns", QuestValue(103) > 0 -> * +"fire","suns" -> "Ask for the blessing of the two suns in the suntower near Ab'Dendriel ." +"suns" -> * + + +"wisdom", QuestValue(101) > 0 -> "I can sense you already talked to the hermit Eremo on the isle of Cormaya and recieved this blessing." +"solitude", QuestValue(101) > 0 -> * +"wisdom" -> "Talk to the hermit Eremo on the isle of Cormaya about this blessing." +"solitude" -> * + + +"time" -> "Now, it is %T. Ask Gorn for a watch, if you need one." +} diff --git a/data/npc/quero.npc b/data/npc/quero.npc new file mode 100644 index 0000000..e7574c5 --- /dev/null +++ b/data/npc/quero.npc @@ -0,0 +1,50 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# quero.npc: Datenbank für den Barden Quero + +Name = "Quero" +Outfit = (128,55-30-23-115) +Home = [32390,32220,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome %N! Can I help you?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Sorry, I am already talking to someone, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"job" -> "I make instruments and sometimes I'm wandering through the lands of Tibia as a bard." +"name" -> "My name is Quero." +"time" -> "Sorry, I don't know what time it is." + +"music" -> "I love the music of the elves." +"elf" -> "They live in the northeast of Tibia." +"elves" -> * +"bard" -> "Selling instruments isn't enough to live on and I love music. That's why I wander through the lands from time to time." + +"benjamin" -> "He's nice." + +"offer" -> "You can buy a lyre, lute, drum, and simple fanfare." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"instrument" -> * + +"lyre" -> Type=2949, Amount=1, Price=120, "Do you want to buy a lyre for %P gold?", Topic=1 +"lute" -> Type=2950, Amount=1, Price=195, "Do you want to buy a lute for %P gold?", Topic=1 +"drum" -> Type=2952, Amount=1, Price=140, "Do you want to buy a drum for %P gold?", Topic=1 +"simple","fanfare" -> Type=2954, Amount=1, Price=150, "Do you want to buy a simple fanfare for %P gold?", Topic=1 + +%1,1<%1,"lyre" -> Type=2949, Amount=%1, Price=120*%1, "Do you want to buy %A lyres for %P gold?", Topic=1 +%1,1<%1,"lute" -> Type=2950, Amount=%1, Price=195*%1, "Do you want to buy %A lutes for %P gold?", Topic=1 +%1,1<%1,"drum" -> Type=2952, Amount=%1, Price=140*%1, "Do you want to buy %A drums for %P gold?", Topic=1 +%1,1<%1,"simple","fanfare" -> Type=2954, Amount=%1, Price=150*%1, "Do you want to buy %A simple fanfares for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Come back, when you have enough money." +Topic=1 -> "Hmm, but next time." +} diff --git a/data/npc/rachel.npc b/data/npc/rachel.npc new file mode 100644 index 0000000..0db2760 --- /dev/null +++ b/data/npc/rachel.npc @@ -0,0 +1,78 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# rachel.npc: Datenbank für die Magierin Rachel + +Name = "Rachel" +Outfit = (136,58-84-86-114) +Home = [32343,31828,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",Sorcerer,male,! -> "Welcome back, brother %N!", Topic=1 +ADDRESS,"hello$",Sorcerer,female,! -> "Welcome back, sister %N! Isn't your name %N?", Topic=1 +ADDRESS,"hi$",Sorcerer,male,! -> "Welcome back, brother %N! Wasn't your name %N?", Topic=1 +ADDRESS,"hi$",Sorcerer,female,! -> "Welcome back, sister %N! Wasn't your name %N?", Topic=1 +ADDRESS,"hi$",! -> "Welcome %N! Whats your need?" +ADDRESS,"hello$",! -> "Welcome %N! Whats your need?" +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Wait, %N! One after the other.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "These impatient young brats!" + +"bye" -> "Good bye, %N", Idle +"farewell" -> * +"job" -> "I am the head alchemist of Carlin. I keep the secret recipies of our ancestors. Besides, I am selling mana and life fluids, spellbooks, wands, rods and runes." +"name" -> "I am the illusterous Rachel, of course." +"time" -> "Time is of no meaning to us sorcerers." +"wisdom" -> "Wisdom arises from patience." +"patience" -> "You have to free yourself from unpatience to learn the deeper secrets of magic." +"ancestor" -> "We are a guild of old traditions and even older secrets." +"sorcerer" -> "Spells are the minor parts that make a sorcerer. To be one is a state of mind, not of a full spellbook." +"power" -> "Power is important, but it is just the way, not the ultimate goal." +"goal" -> "This secrect will be taught you by life, not by me." +"vocation" -> "Your vocation is your profession. There are four vocations in Tibia: Sorcerers, paladins, knights, and druids." +"spell$" -> "I am too busy to teach you, ask in your guild about that." +"spells" -> * + +"rune" -> "I sell blank runes and spell runes." +"spellbook" -> Type=3059, Amount=1, Price=150, "A spellbook is a nice tool for beginners. Do you want to buy one for %P gold?",Topic=2 +"blank","rune" -> Type=3147, Amount=1, Price=10, "Do you want to buy one for %P gold?", Topic=2 +"mana","fluid" -> Type=2874, Data=10, Amount=1, Price=55, "Do you want to buy mana fluid for %P gold?", Topic=3 +"life","fluid" -> Type=2874, Data=11, Amount=1, Price=60, "Do you want to buy life fluid for %P gold?", Topic=3 + +%1,1<%1,"spellbook" -> Type=3059, Amount=%1, Price=150*%1, "Do you want to buy %A spellbooks for %P gold?",Topic=2 +%1,1<%1,"blank","rune" -> Type=3147, Amount=%1, Price=10*%1, "Do you want to buy %A runes for %P gold?", Topic=2 +%1,1<%1,"mana","fluid" -> Type=2874, Data=10, Amount=%1, Price=55*%1, "Do you want to buy %A potions of mana fluid for %P gold?", Topic=3 +%1,1<%1,"life","fluid" -> Type=2874, Data=11, Amount=%1, Price=60*%1, "Do you want to buy %A potions of life fluid for %P gold?", Topic=3 + +"sell","talon" -> Type=3034, Amount=1, Price=320, "Do you want to sell one of the magic gems called talon for %P gold?", Topic=6 +"sell",%1,1<%1,"talon" -> Type=3034, Amount=%1, Price=320*%1, "Do you want to sell %A magic gems called talon for %P gold?", Topic=6 + +Topic=1,"yes" -> "I thought so, what do you want?" +Topic=1,"no" -> "First lesson: DON'T LIE TO RACHEL!", Burning(10,4), EffectMe(15), EffectOpp(16) +Topic=1,sorcerer -> "I thought only intelligent persons are allowed to become sorcerers." +Topic=1 -> "I am glad that only intelligent persons are allowed to become sorcerers." + +Topic=2,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=2,"yes" -> "Come back when you have enough money." +Topic=2 -> "Hmm, maybe next time." + +Topic=3,"yes",CountMoney>=Price -> "Here you are. There is a deposit of 5 gold for an empty vial.", DeleteMoney, Create(Type) +Topic=3,"yes" -> "Come back, when you have enough money." +Topic=3 -> "Hmm, but next time." + +"deposit" -> "I will pay you 5 gold for every empty vial. Ok?", Data=0, Topic=5 +"vial" -> * +"flask" -> * +Topic=5,"yes",Count(2874)>0 -> Amount=Count(2874), Price=Amount*5, "Here you are ... %P gold.", Delete(2874), CreateMoney +Topic=5,"yes" -> "You don't have any empty vials." +Topic=5 -> "Hmm, but please keep Tibia litter free." + +Topic=6,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=6,"yes" -> "Sorry, you do not have one." +Topic=6,"yes", Amount>1 -> "Sorry, you do not have so many." +Topic=6 -> "Maybe next time." + +@"gen-t-runes-free-s.ndb" +@"gen-t-wands-free-s.ndb" +} diff --git a/data/npc/rahkem.npc b/data/npc/rahkem.npc new file mode 100644 index 0000000..44098e4 --- /dev/null +++ b/data/npc/rahkem.npc @@ -0,0 +1,213 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# rahkem.npc: Datenbank für den pyramidenpriester rahkem + +Name = "Rahkem" +Outfit = (130,0-77-87-116) +Home = [33194,32848,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Be mourned pilgrim in flesh." +ADDRESS,"hi$",! -> "Be mourned pilgrim in flesh." +ADDRESS,"be","mourned","pilgrim","flesh",! -> "Be mourned pilgrim in flesh." +ADDRESS,! -> Idle + +BUSY,"hello$",! -> "Mourned %N, know that I am busy.", Queue +BUSY,"hi$",! -> * +BUSY,"be","mourned","pilgrim","flesh",! -> * +BUSY,! -> NOP +VANISH,! -> "Accept my thanks for your gift of silence." + +"bye" -> "May enlightenment be your path.", Idle +"farewell" -> * +"job" -> "I am a humble preacher of the true revelation in the temple of the mourned flesh. I heal and teach magic spells to those who are spiritual enough." +"name" -> "I am the mourned Rahkem." +"time" -> "Time is a tool in the hands of the false gods, but it also serves to free us from our mortal prisons." + +"temple" -> "Here we mourn our mortal existence. Our flesh is our weakness and our curse, the bait for all the trials and tribulations the false gods let loose on the world." +"pharaoh" -> "Our immortal ruler, may he be blessed, is the keeper of our enlightenment and our saviour." +"ashmunrah" -> "The foolish old pharaoh withheld knowledge and power from his son, knowing that he would surpass him in every aspect. But in his infinite mercy his son granted him the chance to ascend." +"scarab" -> "The eternal burrowers are the keepers of all the secrets their kind has unearthed in countless aeons." + +"uman" -> "The beings Uman and Zathroth merged forever in the blaze that followed when the last of the true gods perished." +"zathroth" -> * +"banor" -> "Banor was the most devout minion of the false gods. Their lickspittle lapdog. Seeing they needed additional strength they granted him some of their powers, and he became a lesser false god himself." +"tibia" -> "It is likely that our world is a part of one of the dead true gods or one of his manifestations that somehow escaped destruction. We must assume this is all that is left of the original universe." +"carlin" -> "The cities that bow to the false gods will be afflicted with plague and fear until they embrace the wisdom of the pharaoh." +"thais" -> * +"edron" -> * +"venore" -> * +"kazordoon" -> "The dwarves suffered, but they have drawn wrong conclusions. If they do not listen to the revelations of our immortal pharaoh, pain and grief will prove to be better teachers this time." +"dwarves" -> * +"dwarfs" -> * +"ab'dendriel" -> "The foolish elves hold on to life too hard to see the way to salvation. However, if we teach them to remove the shackles of flesh through pain and suffering, they might begin to see their mistake." +"elves" -> * +"elfes" -> * +"darama" -> "The continent was named after Daraman, the prophet during the reign of Ashmunrah. The new pharaoh acknowledged the power that is in names and did not change the name when he acceded to the throne." +"darashia" -> "The followers of Daraman suffer the curse of the flesh. They can't reach ascension because they never really take the all-important initial step - they only pretend to do so." +"initial","step" -> "In his preachings Daraman taught that you can conquer the tempations of the flesh through denial. However, the truth is that this constant struggle between temptation and the will blurs your vision, so no follower of Daraman can focus on ascension." +"daraman" -> "We call Daraman the one-eyed prophet, for he clearly saw that ascension is possible, but he was blind to the fact that mortality itself and not mere temptation is the first obstacle that must be overcome." +"Ankrahmun" -> "This city is a marvel of old. Our forefathers built it here on the ruins of an even older civilisation." +"pharaoh" -> "The pharaoh, praised may he be, was the first to learn the truth about mortality, ascension and the false goods." +"mortality" -> "Mortality is our prison. It makes us vulnerable for the temptations of the false gods." +"false", "gods" -> "The so-called gods are just the weakest of their kind. They are pitiful remnants from the terrible godswar between the elder gods which tore the universe appart." +"godswar" -> "In ancient times the elder gods waged war upon each other. Those that call themselves gods today were the lowest of their minions. When the last of the true gods died the great suffering begun." +"great","suffering" -> "The universe is dying. Death placed his mark on everything. Only the pharaoh can grant us freedom from mortality and open up the path of true ascension to us." +"ascension" -> "The sentient beings are all that is left of the essence of the elder gods. We can awake the dormant powers that slumber in us all. But ascension is a thorny path to follow." +"thorny","path" -> "Our mortal shells make us vulnerable to the temptations of the false gods. Only by leaving our mortality behind, we can study the true path of ascension. The balance of Akh'rah Uthun has to be changed to our favour." +"Akh'rah","Uthun" -> "The Akh'rah Uthun is the unity of the Akh, our body, the Rah, our soul and the Uthun, our memories and experiences." +"balance" -> "As long as it is mortal the body breeds temptations and distractions. Its needs make it easy for the false gods to lead us from the path of enlightenment and to ultimately steal our souls." +"steal","souls" -> "When a mortal is bound to one of the false gods by his faith this god will harvest his Rah on his death and strip away his Uthun, casting it into the void." +"Akh" -> "Your flesh is traitorous and weak. The pharaoh grants the power to conquer death to those who serve him well. Once they have entered this state of being neither dead nor alive they are ready to enter the path of ascension." +"undead" -> "Undeath is freedom from mortal needs. It is the first obvious step to divinity." +"undeath" -> * +"Rah" -> "The Rah is the ultimate treasure. The false gods need the stolen Rah to sustain their usurped powers." +"uthun" -> "The memory is what makes our personality. It is what defines us ... and its utterly worthless to the gods. For this reason destroy it to harvest our Rah." +"mourn" -> "We mortals are all to be mourned for our prison of flesh. Only through loyal servitude to the pharaoh, praised be his existence, may we escape this prison and find our true destiny." + +"arena" -> "The arena is a fitting place to test your mortal shell and to feed the power of the Rah and the Uthun." +"palace" -> "The residence of our immortal king is a temple in its own right because it is the home of a true god." +"heal$",Burning>0 -> "You are burning. I will help you.", Burning(0,0), EffectOpp(15) +"heal$",Poison>0 -> "You are poisoned. I will help you.", Poison(0,0), EffectOpp(14) +"heal$",HP<40 -> "You are looking really bad. Let me heal your wounds.", HP=40, EffectOpp(13) + +"heal$",PvPEnforced -> "You aren't looking that bad." +"heal$" -> "You aren't looking that bad. Sorry, I can't help you. But if you are looking for additional protection you should go on the pilgrimage of ashes." + +"blessing",PvPEnforced,! -> "The lifeforce of this world is waning. There are no more blessings avaliable on this world." +"pilgrimage",PvPEnforced,! -> * +"ashes",PvPEnforced,! -> * + +"spiritual",PvPEnforced,! -> * +"shielding",PvPEnforced,! -> * +"sacred","places",PvPEnforced,! -> * +"spark",PvPEnforced,! -> * +"phoenix",PvPEnforced,! -> * +"embrace",PvPEnforced,! -> * +"fire",PvPEnforced,! -> * +"suns",PvPEnforced,! -> * +"wisdom",PvPEnforced,! -> * +"solitude",PvPEnforced,! -> * + +"pilgrimage" -> "Whenever you receive a lethal wound your lifeforce is damaged. With every single of the five blessings you have this damage will be reduced." +"ashes" -> * + +"blessing" -> "There are five different blessings available in five sacred places. These blessings are: the spiritual shielding, the spark of the phoenix, the embrace of tibia, the fire of the suns and the wisdom of solitude." +"sacred","places" -> "Just ask in which of the five blessings you are interested in." + +"spiritual", QuestValue(104) > 0 -> "I see you received the spiritual shielding in the whiteflower temple south of Thais." +"shielding", QuestValue(104) > 0 -> * +"spiritual" -> "You can receive the spiritual shielding in the whiteflower temple south of Thais." +"shielding" -> * + +"spark", QuestValue(102) > 0 -> "I can sense that the spark of the phoenix already was given to you by the dwarven priests of earth and fire in Kazordoon." +"phoenix", QuestValue(102) > 0 -> * +"spark" -> "The spark of the phoenix is given by the dwarven priests of earth and fire in Kazordoon." +"phoenix" -> * + +"embrace", QuestValue(105) > 0 -> "I can sense the druids north of Carlin provided you with the embrace of tibia." +"embrace" -> "The druids north of Carlin can provide you with the embrace of tibia." + +"fire","suns", QuestValue(103) > 0 -> "I can see you received the blessing of the two suns in the suntower near Ab'Dendriel ." +"suns", QuestValue(103) > 0 -> * +"fire","suns" -> "Ask for the blessing of the two suns in the suntower near Ab'Dendriel ." +"suns" -> * + + +"wisdom", QuestValue(101) > 0 -> "I can sense you already talked to the hermit Eremo on the isle of Cormaya and received this blessing." +"solitude", QuestValue(101) > 0 -> * +"wisdom" -> "Talk to the hermit Eremo on the isle of Cormaya about this blessing." +"solitude" -> * + +"spell",Druid -> "I can teach you rune spells and instant spells. What kind of spell do you wish to learn? You can also tell me for which level you would like to learn a spell, if you prefer that.", Topic=2 +"spell" -> "Sorry, I only sell spells to druids." + +druid,"rod",QuestValue(333)<1 -> "Oh, you did not purchase your first magical rod yet? Please take this little present from me as your magic teacher!",SetQuestValue(333,1),Type=3066, Amount=1,Create(Type) + +Topic=2,"rune","spell" -> "I sell attack rune spells, healing rune spells, support rune spells and summon rune spells. Which of these interests you most?" +Topic=2,"instant","spell" -> "I sell healing spells, supply spells, support spells and summon spells. Which of these interests you most?" +Topic=2,"level" -> "For which level would you like to learn a spell?", Topic=2 +Topic=2,"bye" -> "May enlightenment be your path.", Idle + +Druid,"level" -> "For which level would you like to learn a spell?", Topic=2 +Druid,"rune","spell" -> "I sell attack rune spells, healing rune spells, support rune spells and summon rune spells. Which of these interests you most?" +Druid,"instant","spell" -> "I sell healing spells, supply spells, support spells and summon spells. Which of these interests you most?" + +Druid,"attack","rune","spell" -> "I sell missile rune spells, explosive rune spells, field rune spells, wall rune spells and bomb rune spells." +Druid,"healing","rune","spell" -> "In this category I have 'Intense Healing Rune', 'Antidote Rune' and 'Ultimate Healing Rune'." +Druid,"support","rune","spell" -> "In this category I have 'Destroy Field' and 'Chameleon'." +Druid,"summon","rune","spell" -> "In this category I have 'Convince Creature'." + +Druid,"missile","rune","spell" -> "In this category I have 'Light Magic Missile' and 'Heavy Magic Missile'." +Druid,"explosive","rune","spell" -> "In this category I have 'Fireball', 'Great Fireball' and 'Explosion'." +Druid,"field","rune","spell" -> "In this category I have 'Poison Field', 'Fire Field' and 'Energy Field'." +Druid,"wall","rune","spell" -> "In this category I have 'Fire Wall', 'Poison Wall' and 'Energy Wall'." +Druid,"bomb","rune","spell" -> "In this category I have 'Firebomb'." + +Druid,"healing","spell" -> "In this category I have 'Light Healing', 'Intense Healing', 'Ultimate Healing' and 'Antidote'." +Druid,"supply","spell" -> "In this category I have 'Food'." +Druid,"support","spell" -> "In this category I have 'Find Person', 'Light', 'Great Light', 'Magic Shield', 'Creature Illusion' and 'Invisible'." +Druid,"summon","spell" -> "In this category I have 'Summon Creature'." + +Druid,"find","person" -> String="Find Person", Price=80, "Do you want to buy the spell 'Find Person' for %P gold?", Topic=3 +Druid,"light" -> String="Light", Price=100, "Do you want to buy the spell 'Light' for %P gold?", Topic=3 +Druid,"food" -> String="Food", Price=300, "Do you want to buy the spell 'Food' for %P gold?", Topic=3 +Druid,"light","healing" -> String="Light Healing", Price=170, "Do you want to buy the spell 'Light Healing' for %P gold?", Topic=3 +Druid,"light","missile" -> String="Light Magic Missile", Price=500, "Do you want to buy the spell 'Light Magic Missile' for %P gold?", Topic=3 +Druid,"antidote" -> String="Antidote", Price=150, "Do you want to buy the spell 'Antidote' for %P gold?", Topic=3 +Druid,"intense","healing" -> String="Intense Healing", Price=350, "Do you want to buy the spell 'Intense Healing' for %P gold?", Topic=3 +Druid,"poison","field" -> String="Poison Field", Price=300, "Do you want to buy the spell 'Poison Field' for %P gold?", Topic=3 +Druid,"great","light" -> String="Great Light", Price=500, "Do you want to buy the spell 'Great Light' for %P gold?", Topic=3 +Druid,"fire","field" -> String="Fire Field", Price=500, "Do you want to buy the spell 'Fire Field' for %P gold?", Topic=3 +Druid,"heavy","missile" -> String="Heavy Magic Missile", Price=1500, "Do you want to buy the spell 'Heavy Magic Missile' for %P gold?", Topic=3 +Druid,"magic","shield" -> String="Magic Shield", Price=450, "Do you want to buy the spell 'Magic Shield' for %P gold?", Topic=3 +Druid,"intense","healing","rune" -> String="Intense Healing Rune", Price=600, "Do you want to buy the spell 'Intense Healing Rune' for %P gold?", Topic=3 +Druid,"antidote","rune" -> String="Antidote Rune", Price=600, "Do you want to buy the spell 'Antidote Rune' for %P gold?", Topic=3 +Druid,"fireball" -> String="Fireball", Price=800, "Do you want to buy the spell 'Fireball' for %P gold?", Topic=3 +Druid,"energy","field" -> String="Energy Field", Price=700, "Do you want to buy the spell 'Energy Field' for %P gold?", Topic=3 +Druid,"destroy","field" -> String="Destroy Field", Price=700, "Do you want to buy the spell 'Destroy Field' for %P gold?", Topic=3 +Druid,"ultimate","healing" -> String="Ultimate Healing", Price=1000, "Do you want to buy the spell 'Ultimate Healing' for %P gold?", Topic=3 +Druid,"great","fireball" -> String="Great Fireball", Price=1200, "Do you want to buy the spell 'Great Fireball' for %P gold?", Topic=3 +Druid,"fire","bomb" -> String="Firebomb", Price=1500, "Do you want to buy the spell 'Fire Bomb' for %P gold?", Topic=3 +Druid,"creature","illusion" -> String="Creature Illusion", Price=1000, "Do you want to buy the spell 'Creature Illusion' for %P gold?", Topic=3 +Druid,"convince","creature" -> String="Convince Creature", Price=800, "Do you want to buy the spell 'Convince Creature' for %P gold?", Topic=3 +Druid,"ultimate","healing","rune" -> String="Ultimate Healing Rune", Price=1500, "Do you want to buy the spell 'Ultimate Healing Rune' for %P gold?", Topic=3 +Druid,"chameleon" -> String="Chameleon", Price=1300, "Do you want to buy the spell 'Chameleon' for %P gold?", Topic=3 +Druid,"poison","wall" -> String="Poison Wall", Price=1600, "Do you want to buy the spell 'Poison Wall' for %P gold?", Topic=3 +Druid,"explosion" -> String="Explosion", Price=1800, "Do you want to buy the spell 'Explosion' for %P gold?", Topic=3 +Druid,"fire","wall" -> String="Fire Wall", Price=2000, "Do you want to buy the spell 'Fire Wall' for %P gold?", Topic=3 +Druid,"Invisible" -> String="Invisible", Price=2000, "Do you want to buy the spell 'Invisible' for %P gold?", Topic=3 +Druid,"summon","creature" -> String="Summon Creature", Price=2000, "Do you want to buy the spell 'Summon Creature' for %P gold?", Topic=3 +Druid,"energy","wall" -> String="Energy Wall", Price=2500, "Do you want to buy the spell 'Energy Wall' for %P gold?", Topic=3 + +Topic=2,"8$" -> "For level 8 I have 'Find Person' and 'Light'.", Topic=2 +Topic=2,"9$" -> "For level 9 I have 'Light Healing'.", Topic=2 +Topic=2,"10$" -> "For level 10 I have 'Antidote'.", Topic=2 +Topic=2,"11$" -> "For level 11 I have 'Intense Healing'.", Topic=2 +Topic=2,"13$" -> "For level 13 I have 'Great Light'.", Topic=2 +Topic=2,"14$" -> "For level 14 I have 'Food', 'Poison Field' and 'Magic Shield'.", Topic=2 +Topic=2,"15$" -> "For level 15 I have 'Fire Field', 'Intense Healing Rune', 'Antidote Rune' and 'Light Magic Missile'.", Topic=2 +Topic=2,"16$" -> "For level 16 I have 'Convince Creature'.", Topic=2 +Topic=2,"17$" -> "For level 17 I have 'Fireball' and 'Destroy Field'.", Topic=2 +Topic=2,"18$" -> "For level 18 I have 'Energy Field'.", Topic=2 +Topic=2,"20$" -> "For level 20 I have 'Ultimate Healing'.", Topic=2 +Topic=2,"23$" -> "For level 23 I have 'Great Fireball' and 'Creature Illusion'.", Topic=2 +Topic=2,"24$" -> "For level 24 I have 'Ultimate Healing Rune'.", Topic=2 +Topic=2,"25$" -> "For level 25 I have 'Summon Creature' and 'Heavy Magic Missile'.", Topic=2 +Topic=2,"27$" -> "For level 27 I have 'Firebomb' and 'Chameleon'.", Topic=2 +Topic=2,"29$" -> "For level 29 I have 'Poison Wall'.", Topic=2 +Topic=2,"31$" -> "For level 31 I have 'Explosion'.", Topic=2 +Topic=2,"33$" -> "For level 33 I have 'Fire Wall'.", Topic=2 +Topic=2,"35$" -> "For level 35 I have 'Invisible'.", Topic=2 +Topic=2,"41$" -> "For level 41 I have 'Energy Wall'.", Topic=2 + +Topic=2 -> "Sorry, I have only spells for level 8 to 11, 13 to 18, 20, 23 to 25 as well as for the levels 27, 29, 31, 33, 35 and 41.", Topic=2 + + +Topic=3,"yes",SpellKnown(String)=1 -> "You already know how to cast this spell." +Topic=3,"yes",Level Amount=SpellLevel(String), "You have to be level %A to learn this spell." +Topic=3,"yes",CountMoney "Sorry, you do not have enough gold." +Topic=3,"yes" -> "Here you are. Look in your spellbook for the pronunciation of this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=3 -> "Maybe next time." + +} diff --git a/data/npc/ratamari.npc b/data/npc/ratamari.npc new file mode 100644 index 0000000..d60d07c --- /dev/null +++ b/data/npc/ratamari.npc @@ -0,0 +1,78 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# ratamari.npc: Datenbank für den Djinnspion Rata'mari + +Name = "Rata'mari" +Outfit = (21,0-0-0-0) +Home = [33036,32625,7] +Radius = 1 + +Behaviour = { + +ADDRESS,"piedpiper",QuestValue(281)>0,! -> "Meep? I mean - hello! Sorry, %N... Being a rat has kind of grown on me." +ADDRESS,! -> Idle +BUSY,"piedpiper",QuestValue(281)>0,! -> "And now there's more of you? Great! More attention is just what I need. Step back and wait, %N!", Queue +BUSY,! -> NOP +VANISH -> "Meep!" + +"bye" -> "Remember - this conversation never took place!", Idle +"farewell" -> * +"name" -> "I have many names and faces. But I suppose you can call me Rata'mari." +"rata'mari" -> "Shh! The walls have ears, you know!?" +"password" -> "'Pied Piper'. Hilarious. Fa'Hradin has a very strange sense of humour." +"piedpiper" -> * +"job" -> "I'm a spy. Now guess what I've come here for!" +"trade" -> "Trade? Look at me! Do I look as if I had any pockets to stash stuff in?" +"daraman" -> "Daraman? Well, he was a great prophet, but... look, this is not a good point of time to discuss philosophy, ok?" +"rat" -> "Your power of observation is stunning. Yes, I'm a rat." +"human" -> "So Fa'hradin turned you into a human? That's really hard, buddy. Rats, humans... what comes next?" +"fa'hradin" -> "That damn dabbler! 'I am going to disguise you', he said. 'Nobody will ever recognise you', he said! Now look at me! That botching fool! And I can't even bite his ankles!" +"djinn" -> "I used to be one, too. That was before Fa'hradin had the bright idea to turn me into a flea-ridden rodent." +"efreet" -> "After many months of careful study I have come to the conclusion the efreet are much more different from us Marid then I thought! Their skin is green, for a start!" +"marid" -> "I haven't seen my brothers for a long time." +"mal'ouquah" -> "I hate this place. It is cold and damp! And the local rats are real snobs!" +"ashta'daramai" -> "I miss the place. I really feel homesick, you know? ...", + "It makes my mouth water just to think of all the delicious cheese Bo'ques is hiding in his private larder." +"gabel" -> "Gabel is our undisputed leader, even though he is too modest to brag with it. Even though Fa'hradin coordinates all military operations it is always Gabel who has the final say." +"king" -> "No more kings for us! We are a democratic people now! Well, sort of." +"malor" -> "I have found out all kinds of things about him! He is left-handed, his favourite dish is hyena chop roasted in sandwasp honey marinade, and he has this weird habit of scratching his right ear whenever he is angry - which happens quite often, I might add." +"zathroth" -> "Zathroth was the creator of our race. Which doesn't mean we like him. But too be honest, I don't think this is the time and place to discuss religious matters." +"tibia" -> "A nice world. I think I prefer it to all others. Not that I have seen any others, of course." +"darashia" -> "I have heard nice things about that city. I wish I had an assignment there rather than in this god-forsaken place." +"scarab" -> "A scarab? What? Where? Hey, don't give me shock like that! Did you know they eat rats?!" +"edron" -> "I have heard lots about the human cities to the north. Perhaps I will be sent there one day. That would be a lovely change." +"thais" -> * +"venore" -> * +"kazordoon" -> * +"carlin" -> * +"ab'dendriel" -> * +"ankrahmun" -> "That is the one place where I would hate to work even more. My sources there have told me the city is now controlled by some loony who thinks he is a god or something." +"pharaoh" -> "They say the new pharaoh is completely out of his mind. Rumour has it that he became an undead on his own free will! I think that says it all." +"palace" -> "The palace in Ankrahmun used to be renowned for its splendour and its hospitable atmosphere. Now I suppose rats are the only living creatures that are still tolerated in this place. Hang on... I hope this does not give Gabel ideas." +"ascension" -> "I am not much into religion, but from what I know this is an important part of that foolish pharaoh's creed." +"rah" -> "Yes... rings a bell. Has to do with Ankrahmun's pharaoh, hasn't it?" +"uthun" -> * +"akh" -> * + +"kha'zeel" -> "Gosh, these mountains! Can you imagine what they look like to somebody who is moving three inches above the floor? They are so... massive! " +"kha'labal" -> "The Kha'labal is a huge desert to the east. It is a cruel, inhospitable land. Not even a rat could survive there very long." +"lamp" -> "Oh to sleep in warm, comfy lamp! It's been such a long time!" +"melchior" -> "Hm. No - doesn't ring a bell." +"alesar" -> "His defection was a serious blow to our cause. Both Gabel and Fa'hradin are more concerned about it than they dare admit. ...", + "Alesar is the most gifted smith the djinn race has ever produced, and now he works for the enemy. I am not entirely sure why he defected, but I am convinced it had nothing to do with money. ...", + "Alesar has been a devout follower of Daraman for as long as I can remember, and he thought little of worldly possessions. In fact, from what I've seen Malor and Baa'leal were quite as astonished about it all as Gabel and Fa'hradin. ...", + "All I know is that Alesar used to be a kind, helpful djinn. Then one day he disappeared. When he returned he had changed. He had become taciturn and bitter. And all of a sudden he hated humans. All of them. ...", + "I think he suffered a deep spiritual crisis. Whatever caused this crisis is anyone's guess." +"baa'leal" -> "Baa'leal is Malor's lieutenant. He is fiercely loyal to his boss, and that is one of the main reasons why no Efreet has ever dared challenge Malor's authority. If it hadn't been for him a new leader would have come up in Malor's absence. ...", + "I guess that is why despite all of his shortcomings he still has Malor's trust and support. He is not the brightest djinn under the sun, you know." + +"report", QuestValue(282)=0 -> "You have come for the report? Great! I have been working hard on it during the last months. And nobody came to pick it up. I thought everybody had forgotten about me! ...", + "Do you have any idea how difficult it is to hold a pen when you have claws instead of hands? ...", + "But - you know - now I have worked so hard on this report I somehow don't want to part with it. At least not without some decent payment. ...", + "All right - listen - I know Fa'hradin would not approve of this, but I can't help it. I need some cheese! I need it now! ...", + "And I will not give the report to you until you get me some! Meep!", SetQuestValue(282,1) +"report", QuestValue(282)=1 -> "Ok, have you brought me the cheese, I've asked for?", Topic=1 +"cheese", QuestValue(282)=1 -> * +Topic=1,"yes",Count(3607)>0,! -> "Meep! Meep! Great! Here is the spyreport for you!", Amount=1, Delete(3607), Create(3232), SetQuestValue(282,2) +Topic=1 -> "No cheese - no report." +"report", QuestValue(282)=2 -> "I already gave you the report. I'm not going to write another one!" +} diff --git a/data/npc/ray.npc b/data/npc/ray.npc new file mode 100644 index 0000000..b723ffd --- /dev/null +++ b/data/npc/ray.npc @@ -0,0 +1,49 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# ray.npc: Datenbank für den Postbeamten Ray + +Name = "Ray" +Outfit = (128,10-96-106-115) +Home = [32621,32747,6] +Radius = 0 + +Behaviour = { +ADDRESS,"hello$",! -> "Greetings, %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait a moment, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "I hope to see you back soon." + +"bye" -> "I hope to see you back soon.", Idle +"farewell" -> * + +"kevin" -> "Ah, yes we stay in touch via mail of course." +"postner" -> * +"postmasters","guild" -> "The guild is far away, but the mail keeps us close to each other somehow." +"join" -> "The guild is always looking for competent recruits. You can submit your application to our headquarters." +"headquarters" -> "It can be found easily. It's on the road from Thais to Kazordoon and Ab'Dendriel." + + + +"job" -> "I am responsible for this post office. If you have questions about the mail system or the depots, just ask me." +"name" -> "My name is Ray." +"ray" -> "Yes, that's me." +"time" -> "Now it's %T." +"king" -> "The king lives far away in the lovely city of Thais, but even he can be reached by our mailing system." +"tibianus" -> * +"army" -> "We got not the best men of the Thaian army to guard this colony. Given the number of difficulties this colony faces, this is quite a problem." +"ferumbras" -> "I hope this colony is too remote and meaningless to him to care for a visit." +"excalibug" -> "There are rumours about some hidden stone tablets mentioning that weapon. Adventurers claim to have seen those tablets in the ancient lizard city." +"news" -> "There are so many news that I cannot retell them all. Talk to the colonists and keep your ears open." +"thais" -> "All cities are covered by our mailing system." +"carlin" -> * +"apes" -> "They are a pest. A quite dangerous pest as far as I can tell." +"lizard" -> "The lizards give me shivers. They are so alien, even more than the minotaurs or orcs we know from the surroundings of Thais." +"dworcs" -> "Those bloodthirsty headhunters live in the south. I heard only horrible stories about them and I believe they are not exaggerated." +"jungle" -> "The jungle is a dangerous place. Many got lost there and never returned." + + +@"gen-post.ndb" + +} \ No newline at end of file diff --git a/data/npc/razan.npc b/data/npc/razan.npc new file mode 100644 index 0000000..afd07a6 --- /dev/null +++ b/data/npc/razan.npc @@ -0,0 +1,115 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# razan.npc: Datenbank fuer den Waffenmeister Razan + +Name = "Razan" +Outfit = (129,95-19-10-58) +Home = [33239,32409,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Greetings %N. What leads you to me?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Be patient, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Daraman's blessings." + +"bye" -> "Daraman's blessings.", Idle +"job" -> "I am the weaponmaster of Caliph Kazzan the great." +"name" -> "Razan ... Razan Ibn Rublai." +"time" -> "You are talking of what you are wasting right now?" +"caliph" -> "We owe caliph Kazzan our loyality and gratitude, thrice praised be his name." +"kazzan" -> * +"shalmar" -> "He is competent. That's fine enough for a mage." +"djinn" -> "Some people in Darashia rely to much on the services of these creatures. I wonder if they keep the path in mind." +"path" -> "The path of enlightenment, leading to ascension as thaught to us by Daraman." +"Daraman" -> "Better talk to Kasmir about that." +"enlightenment" -> * +"ascension" -> * +"ferumbras" -> "Maybe a worthy oponent, but probably only another of these spellcasting cowards." +"army" -> "This information is confidential." +"guards" -> * +"kasmir" -> "You will find him in the Muhayin, the sacred tower of meditation." +"excalibug" -> "The skill should make a fighter strong, not the weapon." +"news" -> "I don't care for rumours but for facts." +"weaponmaster" -> "I mastered the arts of close combat and distance fight alike. I teach both, paladins and knights in their ways." +"tibia" -> "The world is a dangerous place for body and for soul." +"knight" -> "The way of the warrior is not that different from the way to ascension." +"paladin" -> * +"spellbook" -> "In a spellbook, your spells are listed. There you will find the pronunciation of each spell. Rely more on your skills, though." +Knight,"spell" -> "I can teach you healing spells and support spells. What kind of spell do you wish to learn? You can also tell me for which level you would like to learn a spell, if you prefer that.", Topic=2 +Paladin,"spell" -> "I can teach you rune spells and instant spells. What kind of spell do you wish to learn? You can also tell me for which level you would like to learn a spell, if you prefer that.", Topic=3 +"spell" -> "Sorry, I only teach spells to knights and paladins." + +Knight,"instant","spell" -> "I can teach you healing spells and support spells. What kind of spell do you wish to learn?" +Knight,"healing","spell" -> "In this category I have 'Light Healing' and 'Antidote'." +Knight,"support","spell" -> "In this category I have 'Light', 'Find Person' and 'Great Light'." +Knight,"level" -> "For which level would you like to learn a spell?", Topic=2 +Paladin,"rune","spell" -> "I sell 'Light Magic Missile', 'Heavy Magic Missile', 'Fireball' and 'Destroy Field'." +Paladin,"instant","spell" -> "I sell healing spells, supply spells and support spells. Which of these interests you most?" +Paladin,"level" -> "For which level would you like to learn a spell?", Topic=3 + +Topic=2,"healing","spell" -> "In this category I have 'Light Healing' and 'Antidote'." +Topic=2,"support","spell" -> "In this category I have 'Light', 'Find Person' and 'Great Light'." +Topic=3,"bye" -> "Daraman's blessings.", Idle + +Topic=2,"8$" -> "For level 8 I have 'Find Person' and 'Light'.", Topic=2 +Topic=2,"9$" -> "For level 9 I have 'Light Healing'.", Topic=2 +Topic=2,"10$" -> "For level 10 I have 'Antidote'.", Topic=2 +Topic=2,"13$" -> "For level 13 I have 'Great Light'.", Topic=2 +Topic=2 -> "Sorry, I have only spells for level 8, 9, 10 and 13.", Topic=2 + +Knight,"find","person" -> String="Find Person", Price=80, "Do you want to buy the spell 'Find Person' for %P gold?", Topic=4 +Knight,"light" -> String="Light", Price=100, "Do you want to buy the spell 'Light' for %P gold?", Topic=4 +Knight,"light","healing" -> String="Light Healing", Price=170, "Do you want to buy the spell 'Light Healing' for %P gold?", Topic=4 +Knight,"antidote" -> String="Antidote", Price=150, "Do you want to buy the spell 'Antidote' for %P gold?", Topic=4 +Knight,"great","light" -> String="Great Light", Price=500, "Do you want to buy the spell 'Great Light' for %P gold?", Topic=4 + +Topic=3,"rune","spell" -> "I sell 'Light Magic Missile', 'Heavy Magic Missile', 'Fireball' and 'Destroy Field'." +Topic=3,"instant","spell" -> "I sell healing spells, supply spells and support spells. Which of these interests you most?" +Topic=3,"level" -> "For which level would you like to learn a spell?", Topic=3 +Topic=3,"bye" -> "Daraman's blessings.", Idle + +Topic=3,"8$" -> "For level 8 I have 'Find Person' and 'Light'.", Topic=3 +Topic=3,"9$" -> "For level 9 I have 'Light Healing'.", Topic=3 +Topic=3,"10$" -> "For level 10 I have 'Antidote'.", Topic=3 +Topic=3,"11$" -> "For level 11 I have 'Intense Healing'.", Topic=3 +Topic=3,"13$" -> "For level 13 I have 'Great Light' and 'Conjure Arrow'.", Topic=3 +Topic=3,"14$" -> "For level 14 I have 'Food' and 'Magic Shield'.", Topic=3 +Topic=3,"15$" -> "For level 15 I have 'Light Magic Missile'.", Topic=3 +Topic=3,"16$" -> "For level 16 I have 'Poisoned Arrow'.", Topic=3 +Topic=3,"17$" -> "For level 17 I have 'Fireball' and 'Destroy Field'.", Topic=3 +Topic=3,"20$" -> "For level 20 I have 'Ultimate Healing'.", Topic=3 +Topic=3,"25$" -> "For level 25 I have 'Explosive Arrow' and 'Heavy Magic Missile'.", Topic=3 +Topic=3,"35$" -> "For level 35 I have 'Invisible'.", Topic=3 +Topic=3 -> "Sorry, I have only spells for level 8 to 11 and 13 to 17 as well as for level 20, 25 and 35.", Topic=3 + +Paladin,"healing","spell" -> "In this category I have 'Light Healing', 'Intense Healing', 'Ultimate Healing' and 'Antidote'." +Paladin,"supply","spell" -> "In this category I have 'Food', 'Conjure Arrow', 'Poisoned Arrow' and 'Explosive Arrow'." +Paladin,"support","spell" -> "In this category I have 'Find Person', 'Light', 'Great Light', 'Magic Shield' and 'Invisible'." + +Paladin,"find","person" -> String="Find Person", Price=80, "Do you want to buy the spell 'Find Person' for %P gold?", Topic=4 +Paladin,"light" -> String="Light", Price=100, "Do you want to buy the spell 'Light' for %P gold?", Topic=4 +Paladin,"food" -> String="Food", Price=300, "Do you want to buy the spell 'Food' for %P gold?", Topic=4 +Paladin,"light","healing" -> String="Light Healing", Price=170, "Do you want to buy the spell 'Light Healing' for %P gold?", Topic=4 +Paladin,"light","missile" -> String="Light Magic Missile", Price=500, "Do you want to buy the spell 'Light Magic Missile' for %P gold?", Topic=4 +Paladin,"antidote" -> String="Antidote", Price=150, "Do you want to buy the spell 'Antidote' for %P gold?", Topic=4 +Paladin,"intense","healing" -> String="Intense Healing", Price=350, "Do you want to buy the spell 'Intense Healing' for %P gold?", Topic=4 +Paladin,"conjure","arrow" -> String="Conjure Arrow", Price=450, "Do you want to buy the spell 'Conjure Arrow' for %P gold?", Topic=4 +Paladin,"great","light" -> String="Great Light", Price=500, "Do you want to buy the spell 'Great Light' for %P gold?", Topic=4 +Paladin,"heavy","missile" -> String="Heavy Magic Missile", Price=1500, "Do you want to buy the spell 'Heavy Magic Missile' for %P gold?", Topic=4 +Paladin,"magic","shield" -> String="Magic Shield", Price=450, "Do you want to buy the spell 'Magic Shield' for %P gold?", Topic=4 +Paladin,"fireball" -> String="Fireball", Price=800, "Do you want to buy the spell 'Fireball' for %P gold?", Topic=4 +Paladin,"poison","arrow" -> String="Poisoned Arrow", Price=700, "Do you want to buy the spell 'Poisoned Arrow' for %P gold?", Topic=4 +Paladin,"destroy","field" -> String="Destroy Field", Price=700, "Do you want to buy the spell 'Destroy Field' for %P gold?", Topic=4 +Paladin,"ultimate","healing" -> String="Ultimate Healing", Price=1000, "Do you want to buy the spell 'Ultimate Healing' for %P gold?", Topic=4 +Paladin,"explosive","arrow" -> String="Explosive Arrow", Price=1000, "Do you want to buy the spell 'Explosive Arrow' for %P gold?", Topic=4 +Paladin,"invisible" -> String="Invisible", Price=2000, "Do you want to buy the spell 'Invisible' for %P gold?", Topic=4 + +Topic=4,"yes",SpellKnown(String)=1 -> "You already know how to cast this spell." +Topic=4,"yes",Level Amount=SpellLevel(String), "You have to be level %A to learn this spell." +Topic=4,"yes",CountMoney "Return when you have enough gold." +Topic=4,"yes" -> "Here you are. Look in your spellbook for the pronunciation of this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=4 -> "Maybe next time." +} diff --git a/data/npc/riddler.npc b/data/npc/riddler.npc new file mode 100644 index 0000000..24e833b --- /dev/null +++ b/data/npc/riddler.npc @@ -0,0 +1,94 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# riddler.npc: Datenbank für den Rätselgeist Riddler + +#ACHTUNG TOPIC 13 und 14 mittendrin benutzt, da nachträglich!! +#WICHTIG: Riddler MUSSS bei rätseln nach EINEM GANZEN WORT fragen, sonst geht cheat + +Name = "Riddler" +Outfit = (48,0-0-0-0) +Home = [32479,31902,2] +Radius = 5 + +Behaviour = { +ADDRESS,"hello$",! -> "%N! HEHEHEHE! Another fool! Excellent!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Wait %N, you'll die next!", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "COWARD! CHICKEN! HEHEHEHE!" + +"bye" -> "HEHEHE! I knew you don't have the stomach.", Idle +"name" -> "I am known as the riddler. That is all you need to know." +"job" -> "I am the guardian of the paradox tower." +"time" -> "It is the age of the talon." +"tower" -> "This tower, of course, silly one. It holds my master's treasure." +"paradox" -> * +"master" -> "His name is none of your business." +"guard" -> "I am guarding the treasures of the tower. Only those who pass the test of the three sigils may pass." +"treasure" -> * +"test" -> "Death awaits those who fail the test of the three seals! Do you really want me to test you?", Topic=1 +"sigil" -> * +"key" -> "The key of this tower! You will never find it! A malicious plant spirit is guarding it!" +"door" -> * + +Topic=1,"yes",QuestValue(212)=0 -> "FOOL! Now you're doomed! But well ... So be it! Let's start out with the Seal of Knowledge and the first question: What name did the necromant king choose for himself?",SetQuestValue(212,1), Topic=2 +Topic=1,"yes",QuestValue(212)=1 -> "So you think you're smart! But well ... So be it! Let's start out with the Seal of Knowledge and the first question: What do I have in my pocket?", Topic=14 +Topic=1,"no" -> "HEHEHE! I knew you wouldn't have the stomach.", Idle + +Topic=14,! -> "WRONG!", Idle, EffectOpp(11),SetQuestValue(212,0), Teleport(32725,31589,12), EffectOpp(11) + +Topic=2,"goshnar",! -> "HOHO! You have learned your lesson well. Question number two then: Who or what is the feared Hugo?", Topic=3 +Topic=2,! -> "WRONG!", Idle, EffectOpp(11),SetQuestValue(212,0), Teleport(32725,31589,12), EffectOpp(11) + +Topic=3,QuestValue(211)=4,"demonbunny",! -> "HOHO! Right again. All right. The final question of the first seal: Who was the first warrior to follow the path of the Mooh'Tah?", Topic=4 +Topic=3,QuestValue(211)<>4,"demonbunny",! -> "Hmmm, so you think cheating will get you through that test? Then your final question of the first seal is: What is the meaning of life?", Topic=13 +Topic=3,QuestValue(211)=4,"demonrabbit",! -> "HOHO! Right again. All right. The final question of the first seal: Who was the first warrior to follow the path of the Mooh'Tah?", Topic=4 +Topic=3,QuestValue(211)<>4,"demonrabbit",! -> "Hmmm, so you think cheating will get you through that test? Then your final question of the first seal is: What is the meaning of life?", Topic=13 +Topic=3,! -> "WRONG!", Idle, EffectOpp(11),SetQuestValue(212,0), Teleport(32725,31589,12), EffectOpp(11) +Topic=13,! -> "WRONG! Next time get your own answers. To hell with thee, cheater!", Idle, EffectOpp(11),SetQuestValue(212,0), Teleport(32725,31589,12), EffectOpp(11) + +Topic=4,"Tha'kull",! -> "HOHO! Lucky you. You have passed the first seal! So ... would you like to continue with the Seal of the Mind?", Topic=5 +Topic=4,! -> "WRONG!", Idle, EffectOpp(11),SetQuestValue(212,0), Teleport(32725,31589,12), EffectOpp(11) + +Topic=5,"yes" -> "As you wish, foolish one! Here is my first question: Its lighter then a feather but no living creature can hold it for ten minutes?", Topic=6 +Topic=5 -> "HEHEHE! I knew you don't have the stomach.",SetQuestValue(212,0), Idle + +Topic=6,"breath",! -> "That was an easy one. Let's try the second: If you name it, you break it.", Topic=7 +Topic=6,! -> "WRONG!", Idle, EffectOpp(11),SetQuestValue(212,0), Teleport(32725,31589,12), EffectOpp(11) + +Topic=7,"silence",! -> "Hm. I bet you think you're smart. All right. How about this: What does everybody want to become but nobody to be?", Topic=8 +Topic=7,! -> "WRONG!", Idle, EffectOpp(11),SetQuestValue(212,0), Teleport(32725,31589,12), EffectOpp(11) + +Topic=8,"old",! -> "ARGH! You did it again! Well all right. Do you wish to break the Seal of Madness?", Topic=9 +Topic=8,! -> "WRONG!", Idle, EffectOpp(11),SetQuestValue(212,0), Teleport(32725,31589,12), EffectOpp(11) + +Topic=9,"yes" -> "GOOD! So I will get you at last. Answer this: What is your favourite colour?", Topic=10 +Topic=9 -> "HEHEHE! I knew you don't have the stomach.",SetQuestValue(212,0), Idle + +Topic=10,"red",! -> "UHM UH OH ... How could you guess that? Are you mad??? All right. Question number two: What is the opposite?",SetQuestValue(2,1), Topic=11 +Topic=10,"blue",! -> "UHM UH OH ... How could you guess that? Are you mad??? All right. Question number two: What is the opposite?",SetQuestValue(2,2), Topic=11 +Topic=10,"black",! -> "UHM UH OH ... How could you guess that? Are you mad??? All right. Question number two: What is the opposite?",SetQuestValue(2,3), Topic=11 +Topic=10,"white",! -> "UHM UH OH ... How could you guess that? Are you mad??? All right. Question number two: What is the opposite?",SetQuestValue(2,4), Topic=11 +Topic=10,"orange",! -> "UHM UH OH ... How could you guess that? Are you mad??? All right. Question number two: What is the opposite?",SetQuestValue(2,5), Topic=11 +Topic=10,"green",! -> "UHM UH OH ... How could you guess that? Are you mad??? All right. Question number two: What is the opposite?",SetQuestValue(2,6), Topic=11 +Topic=10,"yellow",! -> "UHM UH OH ... How could you guess that? Are you mad??? All right. Question number two: What is the opposite?",SetQuestValue(2,7), Topic=11 +Topic=10,"brown",! -> "UHM UH OH ... How could you guess that? Are you mad??? All right. Question number two: What is the opposite?",SetQuestValue(2,8), Topic=11 +Topic=10,"violet",! -> "UHM UH OH ... How could you guess that? Are you mad??? All right. Question number two: What is the opposite?",SetQuestValue(2,9), Topic=11 +Topic=10,"pink",! -> "UHM UH OH ... How could you guess that? Are you mad??? All right. Question number two: What is the opposite?",SetQuestValue(2,10), Topic=11 +Topic=10,"silver",! -> "UHM UH OH ... How could you guess that? Are you mad??? All right. Question number two: What is the opposite?",SetQuestValue(2,11), Topic=11 +Topic=10,"gold",! -> "UHM UH OH ... How could you guess that? Are you mad??? All right. Question number two: What is the opposite?",SetQuestValue(2,12), Topic=11 +Topic=10,"grey",! -> "UHM UH OH ... How could you guess that? Are you mad??? All right. Question number two: What is the opposite?",SetQuestValue(2,13), Topic=11 + +Topic=10,! -> "WRONG!", Idle, EffectOpp(11),SetQuestValue(212,0), Teleport(32725,31589,12), EffectOpp(11) + +Topic=11,"nothing",! -> "NO! NO! NO! That can't be true. You're not only mad, you are a complete idiot! Ah well. Here is the last question: What is 1 plus 1?", Topic=12 +Topic=11,"none",! -> * +Topic=11,! -> "SORRY I AM NOT ALLOWD TO HELP HEHEHE!", Idle, EffectOpp(11),SetQuestValue(212,0), Teleport(32725,31589,12), EffectOpp(11) + +Topic=12,QuestValue(1)=1,"49$",! -> "DAMN YOUUUUUUUUUUUUUUUUUUUUUU!", Idle, EffectOpp(11),SetQuestValue(212,0), Teleport(32478,31905,1), EffectOpp(11) +Topic=12,QuestValue(1)=2,"94$",! -> "DAMN YOUUUUUUUUUUUUUUUUUUUUUU!", Idle, EffectOpp(11),SetQuestValue(212,0), Teleport(32478,31905,1), EffectOpp(11) +Topic=12,QuestValue(1)=3,"13$",! -> "DAMN YOUUUUUUUUUUUUUUUUUUUUUU!", Idle, EffectOpp(11),SetQuestValue(212,0), Teleport(32478,31905,1), EffectOpp(11) +Topic=12,QuestValue(1)=4,"1$",! -> "DAMN YOUUUUUUUUUUUUUUUUUUUUUU!", Idle, EffectOpp(11),SetQuestValue(212,0), Teleport(32478,31905,1), EffectOpp(11) +Topic=12,! -> "WRONG!", Idle, EffectOpp(11),SetQuestValue(212,0), Teleport(32725,31589,12), EffectOpp(11) +} diff --git a/data/npc/robin.npc b/data/npc/robin.npc new file mode 100644 index 0000000..63673bb --- /dev/null +++ b/data/npc/robin.npc @@ -0,0 +1,49 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# robin.npc: Datenbank für den Jäger Robin + +Name = "Robin" +Outfit = (129,77-118-118-115) +Home = [32287,32252,6] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "Ah, a visitor. Greetings %N!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Learn some patience %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Farewell." + +"bye" -> "Farewell.", Idle +"job" -> "I am the Chief Huntsman of Thais." +"name" -> "I am Robin. Some call me Rob, others Woody." +"time" -> "Time... it's running that fast when you are as old as me." +"king" -> "I am his Master of the Hunt as I was his father's Master of the Hunt." +"tibianus" -> * +"quentin" -> "My buddy Quentin is getting old, too. Things were different in our youth." +"lynda" -> "So young and so beautiful! She makes even an old man as me... uhm... feel a bit younger again." +"harkath" -> "Another one of a few friends of my youth who's still left." +"army" -> "These kids call themselves an army... In the old times we had a REAL army, I tell ya..." +"general" -> * +"ferumbras" -> "A misguided follower of evil." +"sam" -> "I have not much use for heavy armor." +"gorn" -> "Sells a lot of useful stuff that guy. I rember the days when we were so poor that we could not afford anything the former owner offered." +"frodo" -> "Ah, I love that hut. I liked it as it was Iwan's hut, I loved it as it was Pridence's hut, and I think I will never stop to love this place." +"elane" -> "A master, or better mistress, of the bow. But with her big feet she just chases all game away." +"muriel" -> "These mages still give me shivers. I remember the first time this Ferumbras guy showed his ugly face here." +"sorcerer" -> * +"gregor" -> "Can you imagine this youngster handles a guild? Ah, come on." +"marvik" -> "Druids have their ways with nature, but they would rather cuddle a bear than hunting it." +"druid" -> * +"bozo" -> "Such guys don't live long. The grandfather of our king had a new jester every season." +"baxter" -> "I hardly know him." +"oswald" -> "Oh, what a charming young man. He's often here asking me about my youth and the people I met in my life." +"sherry" -> "The farmers are fine fellows." +"donald" -> * +"mcronald" -> * +"crunor" -> "Crunor gives and takes. That is his way. As long as we don't hunt more then we need we are at balance with Crunor." +"lugri" -> "Can you imagine his father was such a fine guy? A shame what his son has become." +"excalibug" -> "I don't like swords in general." +"news" -> "News? In the woods I learn nothing of importance to the world." +} diff --git a/data/npc/roderick.npc b/data/npc/roderick.npc new file mode 100644 index 0000000..917959a --- /dev/null +++ b/data/npc/roderick.npc @@ -0,0 +1,46 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# roderick.npc: Datenbank für den thaischen Botschafter Roderick of Thais (Elfenstadt) + +Name = "Roderick" +Outfit = (130,38-129-129-19) +Home = [32672,31699,6] +Radius = 4 + +Behaviour = { +ADDRESS,"hello$",! -> "Salutations %N." +ADDRESS,"hi$",! -> * +ADDRESS,"ashari$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Wait %N!", Queue +BUSY,"hi$",! -> * +BUSY,"ashari$",! -> * +BUSY,! -> NOP +VANISH,! -> "Farewell." + +"bye" -> "Farewell.", Idle +"farewell" -> * +"job" -> "I am ambassador of our beloved king, Tibianus III." +"name" -> "I am Roderick of Thais, commoner." +"time" -> "Ask someone else." +"elves" -> "Though there are differences, I am sure we can live in peace and harmony with that noble race." +"dwarfs" -> "The dwarfs are verry dilligent and crafty people. Our contracts with kazordoon asure the best for both of our races." +"kazordoon" -> * +"humans" -> "Though there are differences to other races, I am sure we can live in peace and harmony with them." +"troll" -> "I heared about them working in the local mines. I am not sure if i like the concept of having such creatures within the walls of a city." +"carlin" -> "We are watching their relations with Ab'Denriel closely." +"venore" -> "The tradesmen of venore show great interest in trade cotracts with the elves." +"cenath" -> "I look forward to improve our relations with them." +"kuridai" -> * +"deraisim" -> * +"abdaisim" -> "Unfortunately I've had no contact with them yet." +"teshial" -> "They hardly seem more then an elven myth." +"ferumbras" -> "A threat to all free races." +"crunor" -> "I am not familiar enough with the different faithes to discuss them properly." +"excalibug" -> "A nice myth but nothing more." +"news" -> "We don't hear much at this place." +"magic" -> "I am impressed by the magic the elves are able to wield. Many of them can cast and even teach spells." +"druid" -> "The elven magic is somewhat similar to that of the druids." +"sorcerer" -> "Perhaps Thaian sorcerers can teach the elves their magic in exchange for knowledge of that noble race." +"tibianus" -> "Our beloved ruler seeks friendship and peace with the elves of Ab'Dendriel." +"olrik" -> "He is my servant and responsible for the mail. I wish he would not spent so much time with elven ladies and work harder." +} diff --git a/data/npc/rodney.npc b/data/npc/rodney.npc new file mode 100644 index 0000000..57e539a --- /dev/null +++ b/data/npc/rodney.npc @@ -0,0 +1,57 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# rodney.npc: Datenbank für den Lebensmittelhändler Rodney + +Name = "Rodney" +Outfit = (128,95-100-116-76) +Home = [32971,32041,6] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Greetings, %N. Can I help you?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Just a moment, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye, %N." + +"bye" -> "Good bye, %N.", Idle +"name" -> "My name is Rodney." +"job" -> "I sell some local fruits." +"time" -> "It is %T right now." +"king" -> "King Tibianus! May the gods bless him!" +"tibianus" -> * +"army" -> "I am glad that the Thaian garrison is here to protect us." +"ferumbras" -> "Sounds like the name of a foreign soup to me." +"excalibug" -> "What is that? Is it tasty?" +"thais" -> "The Thaian protectorate serves our beloved Venore well." +"tibia" -> "I have seen only little of it." +"carlin" -> "We have little contact with far Carlin, but I heared some renegade Amazons are terrorizing the area." +"edron" -> "Our climate is quite rough, so we can only grow wheat here, but no fruits." +"news" -> "Rumour goes that some amazons, who where banished from Carlin, took refuge near the swamps." +"rumour" -> * +"rumor" -> * +"amazon" -> * + +"buy" -> "I can offer some of the local fruits." +"do","you","sell" -> * +"do","you","have" -> * +"offer" -> * +"food" -> * +"fruit" -> "I have apples, cherries, grapes, and pears. What would you like?" + +"grape" -> Type=3592, Amount=1, Price=3, "Do you want to buy grapes for %P gold?", Topic=1 +"cherry" -> Type=3590, Amount=1, Price=1, "Do you want to buy a cherry for %P gold?", Topic=1 +"apple" -> Type=3585, Amount=1, Price=3, "Do you want to buy an apple for %P gold?", Topic=1 +"pear" -> Type=3584, Amount=1, Price=4, "Do you want to buy a pear for %P gold?", Topic=1 + +%1,1<%1,"grape" -> Type=3592, Amount=%1, Price=3*%1, "Do you want to buy %A grapes for %P gold?", Topic=1 +%1,1<%1,"cherry" -> Type=3590, Amount=%1, Price=1*%1, "Do you want to buy %A cherries for %P gold?", Topic=1 +%1,1<%1,"cherries" -> Type=3590, Amount=%1, Price=1*%1, "Do you want to buy %A cherries for %P gold?", Topic=1 +%1,1<%1,"apple" -> Type=3585, Amount=%1, Price=3*%1, "Do you want to buy %A apples for %P gold?", Topic=1 +%1,1<%1,"pear" -> Type=3584, Amount=%1, Price=4*%1, "Do you want to buy %A pears for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "I'm sorry, you are out of funds." +Topic=1 -> "Too bad." +} diff --git a/data/npc/rokyn.npc b/data/npc/rokyn.npc new file mode 100644 index 0000000..3f3d5fd --- /dev/null +++ b/data/npc/rokyn.npc @@ -0,0 +1,28 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# rokyn.npc: Datenbank für den Bankangestellten Rokyn + +Name = "Rokyn" +Outfit = (160,58-87-57-95) +Home = [33021,32053,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Hiho, Hiho, %N! What can I do for you?" +ADDRESS,"hi$",! -> * +ADDRESS,"hiho$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Hey, %N gimme a minute, ok?", Queue +BUSY,"hi$",! -> * +BUSY,"hiho$",! -> * +BUSY,! -> NOP +VANISH,! -> "Yeah, bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * + +"job" -> "I can change money for you." +"name" -> "I am Rokyn Pursesniffer, son of Fire, proud member of the Molten Rock fellowship." +"time" -> "It is exactly %T right now." + +@"gen-bank.ndb" +} diff --git a/data/npc/romella.npc b/data/npc/romella.npc new file mode 100644 index 0000000..3010597 --- /dev/null +++ b/data/npc/romella.npc @@ -0,0 +1,105 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# romella.npc: Datenbank fuer die Waffenhändlerin Romella + +Name = "Romella" +Outfit = (139,79-39-77-115) +Home = [32913,32117,6] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "I welcome thee, %N!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Just one more moment please, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Goodbye and please bring more gold next time . I mean, it would be nice to see you again." + +"bye" -> "Goodbye and please bring more gold next time . I mean, it would be nice to see you again.", Idle +"farewell" -> * +"job" -> "I am Romella, and I will be serving you today." +"shop" -> * +"name" -> * +"time" -> "It is %T." +"king" -> "The only royal thing we feel here is the royal tax." +"tibianus" -> * +"army" -> "Our warehouse is the main supplier of the local garrison." +"ferumbras" -> "Make sure to buy some extra weapons before facing that one." +"excalibug" -> "I heard the amazons are after it." +"news" -> "It says the amazons are looking for a certain magical weapon in this area." +"amazon" -> "I wonder how they finance themselves. I bet they are secretly trading in some strange stuff." +"help" -> "The weapons we sell are all help you need." +"monster" -> "Just buy enough weapons and you don't have to fear them." +"swamp" -> "Don't go exploring without weapons. Especially you'll need a machete." +"thanks" -> "You are welcome." +"thank","you" -> * + +"offer" -> "I sell several weapons." +"do","you","sell" -> * +"do","you","have" -> * +"weapon" -> "I have hand axes, axes, spears, maces, battle hammers, swords, rapiers, daggers, sabres, and machetes. What's your choice?" + +"dagger" -> Type=3267, Amount=1, Price=5, "Do you want to buy a dagger for %P gold?", Topic=1 +"hand","axe" -> Type=3268, Amount=1, Price=8, "Do you want to buy a hand axe for %P gold?", Topic=1 +"spear" -> Type=3277, Amount=1, Price=10, "Do you want to buy a spear for %P gold?", Topic=1 +"rapier" -> Type=3272, Amount=1, Price=15, "Do you want to buy a rapier for %P gold?", Topic=1 +"axe" -> Type=3274, Amount=1, Price=20, "Do you want to buy an axe for %P gold?", Topic=1 +"sabre" -> Type=3273, Amount=1, Price=35, "Do you want to buy a sabre for %P gold?", Topic=1 +"sword" -> Type=3264, Amount=1, Price=85, "Do you want to buy a sword for %P gold?", Topic=1 +"mace" -> Type=3286, Amount=1, Price=90, "Do you want to buy a mace for %P gold?", Topic=1 +"battle","hammer" -> Type=3305, Amount=1, Price=350, "Do you want to buy a battle hammer for %P gold?", Topic=1 +"machete" -> Type=3308, Amount=1, Price=35, "Do you want to buy a machete for %P gold?", Topic=1 +"throwing","knife" -> Type=3298, Amount=1, Price=25, "Do you want to buy a throwing knife for %P gold?", Topic=1 + + +%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=5*%1, "Do you want to buy %A daggers for %P gold?", Topic=1 +%1,1<%1,"hand","axe" -> Type=3268, Amount=%1, Price=8*%1, "Do you want to buy %A hand axes for %P gold?", Topic=1 +%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=10*%1, "Do you want to buy %A spears for %P gold?", Topic=1 +%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=15*%1, "Do you want to buy %A rapiers for %P gold?", Topic=1 +%1,1<%1,"axe" -> Type=3274, Amount=%1, Price=20*%1, "Do you want to buy %A axes for %P gold?", Topic=1 +%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=35*%1, "Do you want to buy %A sabres for %P gold?", Topic=1 +%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=85*%1, "Do you want to buy %A swords for %P gold?", Topic=1 +%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=90*%1, "Do you want to buy %A maces for %P gold?", Topic=1 +%1,1<%1,"battle","hammer" -> Type=3305, Amount=%1, Price=350*%1, "Do you want to buy %A battle hammers for %P gold?", Topic=1 +%1,1<%1,"machete" -> Type=3308, Amount=%1, Price=35*%1, "Do you want to buy %A machetes for %P gold?", Topic=1 +%1,1<%1,"throwing","kni" -> Type=3298, Amount=%1, Price=25*%1, "Do you want to buy %A throwing knives for %P gold?", Topic=1 + +"sell","two","handed","sword" -> Type=3265, Amount=1, Price=450, "Do you want to sell a two handed sword for %P gold?", Topic=2 +"sell","battle","axe" -> Type=3266, Amount=1, Price=80, "Do you want to sell a battle axe for %P gold?", Topic=2 +"sell","dagger" -> Type=3267, Amount=1, Price=2, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell","hand","axe" -> Type=3268, Amount=1, Price=4, "Do you want to sell a hand axe for %P gold?", Topic=2 +"sell","halberd" -> Type=3269, Amount=1, Price=400, "Do you want to sell a halberd for %P gold?", Topic=2 +"sell","rapier" -> Type=3272, Amount=1, Price=5, "Do you want to sell a rapier for %P gold?", Topic=2 +"sell","sabre" -> Type=3273, Amount=1, Price=12, "Do you want to sell a sabre for %P gold?", Topic=2 +"sell","axe" -> Type=3274, Amount=1, Price=7, "Do you want to sell an axe for %P gold?", Topic=2 +"sell","spear" -> Type=3277, Amount=1, Price=3, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell","morning","star" -> Type=3282, Amount=1, Price=90, "Do you want to sell a morning star for %P gold?", Topic=2 +"sell","mace" -> Type=3286, Amount=1, Price=30, "Do you want to sell a mace for %P gold?", Topic=2 +"sell","short","sword" -> Type=3294, Amount=1, Price=10, "Do you want to sell a short sword for %P gold?", Topic=2 +"sell","battle","hammer" -> Type=3305, Amount=1, Price=120, "Do you want to sell a battle hammer for %P gold?", Topic=2 +"sell","sword" -> Type=3264, Amount=1, Price=25, "Do you want to sell a sword for %P gold?", Topic=2 + +"sell",%1,1<%1,"two","handed","sword" -> Type=3265, Amount=%1, Price=450*%1, "Do you want to sell %A two handed swords for %P gold?", Topic=2 +"sell",%1,1<%1,"battle","axe" -> Type=3266, Amount=%1, Price=80*%1, "Do you want to sell %A battle axes for %P gold?", Topic=2 +"sell",%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=2*%1, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"hand","axe" -> Type=3268, Amount=%1, Price=4*%1, "Do you want to sell %A hand axes for %P gold?", Topic=2 +"sell",%1,1<%1,"halberd" -> Type=3269, Amount=%1, Price=400*%1, "Do you want to sell %A halberds for %P gold?", Topic=2 +"sell",%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=5*%1, "Do you want to sell %A rapiers for %P gold?", Topic=2 +"sell",%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=12*%1, "Do you want to sell %A sabres for %P gold?", Topic=2 +"sell",%1,1<%1,"axe" -> Type=3274, Amount=%1, Price=7*%1, "Do you want to sell %A axes for %P gold?", Topic=2 +"sell",%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=3*%1, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"morning","star" -> Type=3282, Amount=%1, Price=90*%1, "Do you want to sell %A morning stars for %P gold?", Topic=2 +"sell",%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=30*%1, "Do you want to sell %A maces for %P gold?", Topic=2 +"sell",%1,1<%1,"short","sword" -> Type=3294, Amount=%1, Price=10*%1, "Do you want to sell %A short swords for %P gold?", Topic=2 +"sell",%1,1<%1,"battle","hammer" -> Type=3305, Amount=%1, Price=120*%1, "Do you want to sell %A battle hammers for %P gold?", Topic=2 +"sell",%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=25*%1, "Do you want to sell %A swords for %P gold?", Topic=2 + +Topic=1,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Sorry, you do not have enough gold." +Topic=1 -> "Maybe you will buy it another time." + +Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Sorry, you do not have one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have so many." +Topic=2 -> "Maybe next time." +} diff --git a/data/npc/rose.npc b/data/npc/rose.npc new file mode 100644 index 0000000..2792752 --- /dev/null +++ b/data/npc/rose.npc @@ -0,0 +1,34 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# rose.npc: Blumenverkäuferin Rose in Venore + +Name = "Rose" +Outfit = (136,79-77-112-116) +Home = [32971,32034,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome to Crunor's Finest Warehouse, %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"name" -> "My name is Rose, nice to meet you, %N." +"rose" -> "That's me. I am not for sale. " +"job" -> "Here you may buy some of the most beautiful flowers." +"time" -> "Sorry, I have no watch on me." +"news" -> "You mean my specials, don't you?" + +"offer" -> "I am selling beautiful flowers here." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"furniture" -> * +"equipment" -> * + +@"gen-t-furniture-flowers-s.ndb" +} diff --git a/data/npc/rowenna.npc b/data/npc/rowenna.npc new file mode 100644 index 0000000..65c71c6 --- /dev/null +++ b/data/npc/rowenna.npc @@ -0,0 +1,119 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# rowenna.npc: Datenbank für die Waffenhändlerin Rowenna + +Name = "Rowenna" +Outfit = (139,132-38-76-38) +Home = [32324,31794,7] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome to the finest weaponshop in the land, %N!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",male,! -> "Learn patience, male!", Queue +BUSY,"hi$",male,! -> * +BUSY,"hello$",! -> "One moment please, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye. Come back soon." + +"bye" -> "Good bye. Come back soon.", Idle +"farewell" -> * +"job" -> "I am blacksmith and shopowner. If you need weapons or armor you are at the right place." +"shop" -> * +"name" -> "My name is Rowenna." +"time" -> "Right now it's %T." +"help" -> "I sell and buy weapons. Some of the finest in the land, indeed." +"monster" -> "Are we talking about the fured or scaly ones or just about males? Ha, ha, ha!." +"dungeon" -> "In our fair city is no place for dungeons. I heared rumours that the crypts in the east are haunted." +"sewer" -> "Our city has a sewersystem, of course! But we leave it to the males to take care of it." +"thanks" -> "You are welcome." +"thank","you" -> "You are welcome." +"ghostlands" -> "Only the mad would travel there ... the few sane people who went there returned mad. I am not comfortable with enemys from beyond the grave, you know?" + +"buy" -> "What do you need? I sell only weapons. For armor, ask Cornelia." +"do","you","sell" -> * +"do","you","have" -> * +"offer" -> "My offers are light and heavy weapons." +"weapon" -> "I have light and heavy weapons. What are you looking for?" + +"light" -> "I have clubs, daggers, spears, swords, maces, rapiers, morning stars, and sabres. What's your choice?" +"heavy" -> "I have the best two handed swords in Tibia. I also sell battle hammers, battle axes, and the famous carlin swords. What's your choice?" +"armor" -> "I sell only weapons. For armor, ask Cornelia in the other shop." +"shield" -> * +"helmet" -> * +"trousers" -> * +"legs" -> * + +"spear" -> Type=3277, Amount=1, Price=10, "Do you want to buy a spear for %P gold?", Topic=1 +"rapier" -> Type=3272, Amount=1, Price=15, "Do you want to buy a rapier for %P gold?", Topic=1 +"sabre" -> Type=3273, Amount=1, Price=25, "Do you want to buy a sabre for %P gold?", Topic=1 +"sword" -> Type=3264, Amount=1, Price=85, "Do you want to buy a sword for %P gold?", Topic=1 +"battle","axe" -> Type=3266, Amount=1, Price=235, "Do you want to buy a battle axe for %P gold?", Topic=1 +"battle","hammer" -> Type=3305, Amount=1, Price=350, "Do you want to buy a battle hammer for %P gold?", Topic=1 +"morning","star" -> Type=3282, Amount=1, Price=430, "Do you want to buy a morning star for %P gold?", Topic=1 +"two","handed","sword" -> Type=3265, Amount=1, Price=950, "Do you want to buy a two handed sword for %P gold?", Topic=1 +"club" -> Type=3270, Amount=1, Price=5, "Do you want to buy a club for %P gold?", Topic=1 +"dagger" -> Type=3267, Amount=1, Price=5, "Do you want to buy a dagger for %P gold?", Topic=1 +"mace" -> Type=3286, Amount=1, Price=90, "Do you want to buy a mace for %P gold?", Topic=1 +"carlin","sword" -> Type=3283, Amount=1, Price=473, "Do you want to buy one of the excellent carlin swords for %P gold?", Topic=1 +"throwing","knife" -> Type=3298, Amount=1, Price=25, "Do you want to buy a throwing knife for %P gold?", Topic=1 + + +%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=10*%1, "Do you want to buy %A spears for %P gold?", Topic=1 +%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=15*%1, "Do you want to buy %A rapiers for %P gold?", Topic=1 +%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=25*%1, "Do you want to buy %A sabres for %P gold?", Topic=1 +%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=85*%1, "Do you want to buy %A swords for %P gold?", Topic=1 +%1,1<%1,"battle","axe" -> Type=3266, Amount=%1, Price=235*%1, "Do you want to buy %A battle axes for %P gold?", Topic=1 +%1,1<%1,"battle","hammer" -> Type=3305, Amount=%1, Price=350*%1, "Do you want to buy %A battle hammers for %P gold?", Topic=1 +%1,1<%1,"morning","star" -> Type=3282, Amount=%1, Price=430*%1, "Do you want to buy %A morning stars for %P gold?", Topic=1 +%1,1<%1,"two","handed","sword" -> Type=3265, Amount=%1, Price=950*%1, "Do you want to buy %A two handed swords for %P gold?", Topic=1 +%1,1<%1,"club" -> Type=3270, Amount=%1, Price=5*%1, "Do you want to buy %A clubs for %P gold?", Topic=1 +%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=5*%1, "Do you want to buy %A daggers for %P gold?", Topic=1 +%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=90*%1, "Do you want to buy %A maces for %P gold?", Topic=1 +%1,1<%1,"carlin","sword" -> Type=3283, Amount=%1, Price=473*%1, "Do you want to buy %A of the excellent carlin swords for %P gold?", Topic=1 +%1,1<%1,"throwing","kni" -> Type=3298, Amount=%1, Price=25*%1, "Do you want to buy %A throwing knives for %P gold?", Topic=1 + +"sell","mace" -> Type=3286, Amount=1, Price=23, "Do you want to sell a mace for %P gold?", Topic=2 +"sell","short","sword" -> Type=3294, Amount=1, Price=8, "Do you want to sell a short sword for %P gold?", Topic=2 +"sell","dagger" -> Type=3267, Amount=1, Price=1, "Do you want to sell a dagger for %P gold?", Topic=2 +"sell","carlin","sword" -> Type=3283, Amount=1, Price=118, "Do you want to sell a carlin sword for %P gold?", Topic=2 +"sell","club" -> Type=3270, Amount=1, Price=1, "Do you want to sell a club? Hmm, I give you %P gold for this garbage, ok?", Topic=2 +"sell","spear" -> Type=3277, Amount=1, Price=1, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell","rapier" -> Type=3272, Amount=1, Price=3, "Do you want to sell a rapier for %P gold?", Topic=2 +"sell","sabre" -> Type=3273, Amount=1, Price=5, "Do you want to sell a sabre for %P gold?", Topic=2 +"sell","sword" -> Type=3264, Amount=1, Price=15, "Do you want to sell a sword for %P gold?", Topic=2 +"sell","battle","axe" -> Type=3266, Amount=1, Price=75, "Do you want to sell a battle axe for %P gold?", Topic=2 +"sell","battle","hammer" -> Type=3305, Amount=1, Price=50, "Do you want to sell a battle hammer for %P gold?", Topic=2 +"sell","morning","star" -> Type=3282, Amount=1, Price=100, "Do you want to sell a morning star for %P gold?", Topic=2 +"sell","two","handed","sword" -> Type=3265, Amount=1, Price=190, "Do you want to sell a two handed sword for %P gold?", Topic=2 +"sell","halberd" -> Type=3269, Amount=1, Price=310, "Do you want to sell a halberd for %P gold?", Topic=2 +"sell","double","axe" -> Type=3275, Amount=1, Price=260, "Do you want to sell a double axe for %P gold?", Topic=2 +"sell","war","hammer" -> Type=3279, Amount=1, Price=470, "Do you want to sell a war hammer for %P gold?", Topic=2 + +"sell",%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=23*%1, "Do you want to sell %A maces for %P gold?", Topic=2 +"sell",%1,1<%1,"short","sword" -> Type=3294, Amount=%1, Price=8*%1, "Do you want to sell %A short swords for %P gold?", Topic=2 +"sell",%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=1*%1, "Do you want to sell %A daggers for %P gold?", Topic=2 +"sell",%1,1<%1,"carlin","sword" -> Type=3283, Amount=%1, Price=118*%1, "Do you want to sell %A carlin swords for %P gold?", Topic=2 +"sell",%1,1<%1,"club" -> Type=3270, Amount=%1, Price=1*%1, "Do you want to sell %A clubs? Hmm, I give you %P gold for this garbage, ok?", Topic=2 +"sell",%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=1*%1, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=3*%1, "Do you want to sell %A rapiers for %P gold?", Topic=2 +"sell",%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=5*%1, "Do you want to sell %A sabres for %P gold?", Topic=2 +"sell",%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=15*%1, "Do you want to sell %A swords for %P gold?", Topic=2 +"sell",%1,1<%1,"battle","axe" -> Type=3266, Amount=%1, Price=75*%1, "Do you want to sell %A battle axes for %P gold?", Topic=2 +"sell",%1,1<%1,"battle","hammer" -> Type=3305, Amount=%1, Price=50*%1, "Do you want to sell %A battle hammers for %P gold?", Topic=2 +"sell",%1,1<%1,"morning","star" -> Type=3282, Amount=%1, Price=100*%1, "Do you want to sell %A morning stars for %P gold?", Topic=2 +"sell",%1,1<%1,"two","handed","sword" -> Type=3265, Amount=%1, Price=190*%1, "Do you want to sell %A two handed swords for %P gold?", Topic=2 +"sell",%1,1<%1,"halberd" -> Type=3269, Amount=%1, Price=310*%1, "Do you want to sell %A halberds for %P gold?", Topic=2 +"sell",%1,1<%1,"double","axe" -> Type=3275, Amount=%1, Price=260*%1, "Do you want to sell %A double axes for %P gold?", Topic=2 +"sell",%1,1<%1,"war","hammer" -> Type=3279, Amount=%1, Price=470*%1, "Do you want to sell %A war hammers for %P gold?", Topic=2 + +Topic=1,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Sorry, you do not have enough gold." +Topic=1 -> "Maybe you will buy it another time." + +Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Sorry, you do not have one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have so much." +Topic=2 -> "Maybe next time." +} diff --git a/data/npc/rudolph.npc b/data/npc/rudolph.npc new file mode 100644 index 0000000..cf7572c --- /dev/null +++ b/data/npc/rudolph.npc @@ -0,0 +1,60 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# rudolph.npc: Datenbank für den Schneider Rudolph + +Name = "Rudolph" +Outfit = (128,41-29-78-76) +Home = [33212,31812,6] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Oh, a customer. Hello %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Oh, so wait a little, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Oh, good bye." + +"bye" -> "Oh, good bye.", Idle +"name" -> "I'm Rudolph, you know." +"job" -> "Oh, I am a tailor, can't you see?" +"time" -> "Oh, now it's %T." +"king" -> "Oh, the king. What a well dressed man he is." +"tibianus" -> * +"army" -> "Oh, such handsome guys and such ugly uniforms." +"ferumbras" -> "Oh, dear." +"excalibug" -> "Oh, that thing must be dangerous. One could hurt himself quite badly with it I guess." +"thais" -> "Oh, what a lovely city it was once." +"tibia" -> "Oh, there is not much sense for fashion in this world." +"carlin" -> "Oh, these women ... oh, go away." +"edron" -> "Oh, what a lovely city it is." +"news" -> "Oh, we tailors learn much, but don't talk about it. It's the tailors' code of honor, you know." +"rumors" -> * + +"offer" -> "Oh, I have wonderful clothes and shoes." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"clothes" -> "Oh, I have wonderful jackets, capes, tunics, leather legs, and scarfs." +"shoes" -> "Oh, I have wonderful leather boots and sandals." + +"jacket" -> Type=3561, Amount=1, Price=12, "Oh, do you want to buy one of my wonderful jackets for %P gold?", Topic=1 +"tunic" -> Type=3563, Amount=1, Price=10, "Oh, do you want to buy one of my wonderful green tunics for %P gold?", Topic=1 +"cape" -> Type=3565, Amount=1, Price=9, "Oh, do you want to buy one of my wonderful capes for %P gold?", Topic=1 +"leather","legs" -> Type=3559, Amount=1, Price=10, "Oh, do you want to buy one of my wonderful leather legs for %P gold?", Topic=1 +"scarf" -> Type=3572, Amount=1, Price=15, "Oh, do you want to buy one of my wonderful silky scarfs for %P gold?", Topic=1 +"sandals" -> Type=3551, Amount=1, Price=2, "Oh, do you want to buy one of my wonderful sandals for %P gold?", Topic=1 +"leather","boot" -> Type=3552, Amount=1, Price=2, "Oh, do you want to buy one of my wonderful leather boots for %P gold?", Topic=1 + +%1,1<%1,"jacket" -> Type=3561, Amount=%1, Price=12*%1, "Oh, do you want to buy %A of my wonderful jackets for %P gold?", Topic=1 +%1,1<%1,"tunic" -> Type=3563, Amount=%1, Price=10*%1, "Oh, do you want to buy %A of my wonderful green tunics for %P gold?", Topic=1 +%1,1<%1,"cape" -> Type=3565, Amount=%1, Price=9*%1, "Oh, do you want to buy %A of my wonderful capes for %P gold?", Topic=1 +%1,1<%1,"leather","legs" -> Type=3559, Amount=%1, Price=10*%1, "Oh, do you want to buy %A of my wonderful leather legs for %P gold?", Topic=1 +%1,1<%1,"scar" -> Type=3572, Amount=%1, Price=15*%1, "Oh, do you want to buy %A of my wonderful silky scarves for %P gold?", Topic=1 +%1,1<%1,"sandals" -> Type=3551, Amount=%1, Price=2*%1, "Oh, do you want to buy %A of my wonderful sandals for %P gold?", Topic=1 +%1,1<%1,"leather","boot" -> Type=3552, Amount=%1, Price=2*%1, "Oh, do you want to buy %A of my wonderful leather boots for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Oh, here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Oh, you do not have enough money." +Topic=1 -> "Oh, but next time." +} diff --git a/data/npc/sam.npc b/data/npc/sam.npc new file mode 100644 index 0000000..c928765 --- /dev/null +++ b/data/npc/sam.npc @@ -0,0 +1,189 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# sam.npc: Datenbank fuer den Schmied Sam + +Name = "Sam" +Outfit = (131,57-112-48-95) +Home = [32360,32199,7] +Radius = 4 + +Behaviour = { +ADDRESS,"hello$","sam",! -> "Hi %N. Can I do something for you?" +ADDRESS,"hi$","sam",! -> * +ADDRESS,"hello$",! -> "Welcome to my shop, adventurer %N!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye and come again." + +"bye" -> "Good bye and come again.", Idle +"farewell" -> * +"job" -> "I am the blacksmith. If you need weapons or armor - just ask me." +"shop" -> * +"name" -> "My name is Samuel, but you can call me Sam." +"time" -> "It is %T." +"king" -> "The king supports Tibia's economy a lot." +"tibianus" -> * +"quentin" -> "He is a monk of some kind!" +"lynda" -> "Uhm! ---blush---" +"harkath" -> "A warrior who is a joy for Banor." +"general" -> * +"army" -> "I supply the army with weapons and armor." +"ferumbras" -> "A threat for mankind! Buy weapons to be ready to face him." +"sam" -> "I was named after my grandfather." +"gorn" -> "He can tell a tale or two about his adventures with baxter in their younger days." +"frodo" -> "I don't like crowded places like his bar." +"elane" -> "Oh, I hardly know her." +"muriel" -> "Sorcerers seldom need my skills." +"gregor" -> "His guild relies heavily on my wares." +"marvik" -> "I never visited his ... cave or whatever it's called." +"bozo" -> "He is funny now and then." +"baxter" -> "A fine warrior." +"oswald" -> "Oswald isn't one of the most liked people in this city." +"sherry" -> "The McRonalds are the local farmers, aren't they?" +"donald" -> * +"mcronald" -> * +"lugri" -> "I just know some rumours that he is a follower of evil." +"excalibug" -> "It is rumoured to be a weapon beyond mortal craftsmanship." +"news" -> "I know nothing of interest." +"help" -> "I sell and buy weapons, armor, helmets, and shields. So you are able to slash the monsters." +"monster" -> "Yeah, these awful beasts. They live in the forests near the city and in the sewers and dungeons." +"dungeon" -> "Below our city are the sewers and I heard about a passage to the deeper dungeons." +"sewer" -> * +"passage" -> "Don't ask me. I have never been there." +"thanks" -> "You are welcome." +"thank","you" -> * + +"offer" -> "My offers are weapons, armors, helmets, legs, and shields." +"do","you","sell" -> * +"do","you","have" -> * +"weapon" -> "I have hand axes, axes, spears, maces, battle hammers, swords, rapiers, daggers, and sabres. What's your choice?" +"helmet" -> "I am selling leather helmets and chain helmets. What do you want?" +"armor" -> "I am selling leather, chain and brass armors. What do you need?" +"shield" -> "I am selling wooden shields and steel shields. What do you want?" +"trousers" -> "I am selling chain legs. Do you want to buy any?" +"legs" -> * + +"dagger" -> Type=3267, Amount=1, Price=5, "Do you want to buy a dagger for %P gold?", Topic=1 +"hand","axe" -> Type=3268, Amount=1, Price=8, "Do you want to buy a hand axe for %P gold?", Topic=1 +"spear" -> Type=3277, Amount=1, Price=10, "Do you want to buy a spear for %P gold?", Topic=1 +"rapier" -> Type=3272, Amount=1, Price=15, "Do you want to buy a rapier for %P gold?", Topic=1 +"axe" -> Type=3274, Amount=1, Price=20, "Do you want to buy an axe for %P gold?", Topic=1 +"sabre" -> Type=3273, Amount=1, Price=35, "Do you want to buy a sabre for %P gold?", Topic=1 +"sword" -> Type=3264, Amount=1, Price=85, "Do you want to buy a sword for %P gold?", Topic=1 +"mace" -> Type=3286, Amount=1, Price=90, "Do you want to buy a mace for %P gold?", Topic=1 +"battle","hammer" -> Type=3305, Amount=1, Price=350, "Do you want to buy a battle hammer for %P gold?", Topic=1 +"throwing","knife" -> Type=3298, Amount=1, Price=25, "Do you want to buy a throwing knife for %P gold?", Topic=1 + +"chain","armor" -> Type=3358, Amount=1, Price=200, "Do you want to buy a chain armor for %P gold?", Topic=1 +"brass","armor" -> Type=3359, Amount=1, Price=450, "Do you want to buy a brass armor for %P gold?", Topic=1 +"leather","armor" -> Type=3361, Amount=1, Price=35, "Do you want to buy a leather armor for %P gold?", Topic=1 +"chain","helmet" -> Type=3352, Amount=1, Price=52, "Do you want to buy a chain helmet for %P gold?", Topic=1 +"leather","helmet" -> Type=3355, Amount=1, Price=12, "Do you want to buy a leather helmet for %P gold?", Topic=1 +"steel","shield" -> Type=3409, Amount=1, Price=240, "Do you want to buy a steel shield for %P gold?", Topic=1 +"wooden","shield" -> Type=3412, Amount=1, Price=15, "Do you want to buy a wooden shield for %P gold?", Topic=1 +"chain","legs" -> Type=3558, Amount=1, Price=80, "Do you want to buy chain legs for %P gold?", Topic=1 + +%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=5*%1, "Do you want to buy %A daggers for %P gold?", Topic=1 +%1,1<%1,"hand","axe" -> Type=3268, Amount=%1, Price=8*%1, "Do you want to buy %A hand axes for %P gold?", Topic=1 +%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=10*%1, "Do you want to buy %A spears for %P gold?", Topic=1 +%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=15*%1, "Do you want to buy %A rapiers for %P gold?", Topic=1 +%1,1<%1,"axe" -> Type=3274, Amount=%1, Price=20*%1, "Do you want to buy %A axes for %P gold?", Topic=1 +%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=35*%1, "Do you want to buy %A sabres for %P gold?", Topic=1 +%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=85*%1, "Do you want to buy %A swords for %P gold?", Topic=1 +%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=90*%1, "Do you want to buy %A maces for %P gold?", Topic=1 +%1,1<%1,"battle","hammer" -> Type=3305, Amount=%1, Price=350*%1, "Do you want to buy %A battle hammers for %P gold?", Topic=1 +%1,1<%1,"throwing","kni" -> Type=3298, Amount=%1, Price=25*%1, "Do you want to buy %A throwing knives for %P gold?", Topic=1 + +%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=200*%1, "Do you want to buy %A chain armors for %P gold?", Topic=1 +%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=450*%1, "Do you want to buy %A brass armors for %P gold?", Topic=1 +%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=35*%1, "Do you want to buy %A leather armors for %P gold?", Topic=1 +%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=52*%1, "Do you want to buy %A chain helmets for %P gold?", Topic=1 +%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=12*%1, "Do you want to buy %A leather helmets for %P gold?", Topic=1 +%1,1<%1,"steel","shield" -> Type=3409, Amount=%1, Price=240*%1, "Do you want to buy %A steel shields for %P gold?", Topic=1 +%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=15*%1, "Do you want to buy %A wooden shields for %P gold?", Topic=1 +%1,1<%1,"chain","legs" -> Type=3558, Amount=%1, Price=80*%1, "Do you want to buy %A chain legs for %P gold?", Topic=1 + +"sell","two","handed","sword" -> Type=3265, Amount=1, Price=450, "Do you want to sell a two handed sword for %P gold?", Topic=2 +"sell","battle","axe" -> Type=3266, Amount=1, Price=80, "Do you want to sell a battle axe for %P gold?", Topic=2 +"sell","dagger" -> Type=3267, Amount=1, Price=2, "Do you want to sell a dagger for %P gold?", Topic=2 +"sell","hand","axe" -> Type=3268, Amount=1, Price=4, "Do you want to sell a hand axe for %P gold?", Topic=2 +"sell","halberd" -> Type=3269, Amount=1, Price=400, "Do you want to sell a halberd for %P gold?", Topic=2 +"sell","rapier" -> Type=3272, Amount=1, Price=5, "Do you want to sell a rapier for %P gold?", Topic=2 +"sell","sabre" -> Type=3273, Amount=1, Price=12, "Do you want to sell a sabre for %P gold?", Topic=2 +"sell","axe" -> Type=3274, Amount=1, Price=7, "Do you want to sell an axe for %P gold?", Topic=2 +"sell","spear" -> Type=3277, Amount=1, Price=3, "Do you want to sell a spear for %P gold?", Topic=2 +"sell","morning","star" -> Type=3282, Amount=1, Price=90, "Do you want to sell a morning star for %P gold?", Topic=2 +"sell","mace" -> Type=3286, Amount=1, Price=30, "Do you want to sell a mace for %P gold?", Topic=2 +"sell","short","sword" -> Type=3294, Amount=1, Price=10, "Do you want to sell a short sword for %P gold?", Topic=2 +"sell","battle","hammer" -> Type=3305, Amount=1, Price=120, "Do you want to sell a battle hammer for %P gold?", Topic=2 +"sell","sword" -> Type=3264, Amount=1, Price=25, "Do you want to sell a sword for %P gold?", Topic=2 + +"sell","leather","armor" -> Type=3361, Amount=1, Price=12, "Do you want to sell a leather armor for %P gold?", Topic=2 +"sell","chain","armor" -> Type=3358, Amount=1, Price=70, "Do you want to sell a chain armor for %P gold?", Topic=2 +"sell","brass","armor" -> Type=3359, Amount=1, Price=150, "Do you want to sell a brass armor for %P gold?", Topic=2 +"sell","plate","armor" -> Type=3357, Amount=1, Price=400, "Do you want to sell a plate armor for %P gold?", Topic=2 +"sell","chain","legs" -> Type=3558, Amount=1, Price=25, "Do you want to sell chain legs for %P gold?", Topic=2 +"sell","leather","helmet" -> Type=3355, Amount=1, Price=4, "Do you want to sell a leather helmet for %P gold?", Topic=2 +"sell","chain","helmet" -> Type=3352, Amount=1, Price=17, "Do you want to sell a chain helmet for %P gold?", Topic=2 +"sell","steel","helmet" -> Type=3351, Amount=1, Price=190, "Do you want to sell a steel helmet for %P gold?", Topic=2 +"sell","wooden","shield" -> Type=3412, Amount=1, Price=5, "Do you want to sell a wooden shield for %P gold?", Topic=2 +"sell","battle","shield" -> Type=3413, Amount=1, Price=95, "Do you want to sell a battle shield for %P gold?", Topic=2 +"sell","steel","shield" -> Type=3409, Amount=1, Price=80, "Do you want to sell a steel shield for %P gold?", Topic=2 + +"sell",%1,1<%1,"two","handed","sword" -> Type=3265, Amount=%1, Price=450*%1, "Do you want to sell %A two handed swords for %P gold?", Topic=2 +"sell",%1,1<%1,"battle","axe" -> Type=3266, Amount=%1, Price=80*%1, "Do you want to sell %A battle axes for %P gold?", Topic=2 +"sell",%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=2*%1, "Do you want to sell %A daggers for %P gold?", Topic=2 +"sell",%1,1<%1,"hand","axe" -> Type=3268, Amount=%1, Price=4*%1, "Do you want to sell %A hand axes for %P gold?", Topic=2 +"sell",%1,1<%1,"halberd" -> Type=3269, Amount=%1, Price=400*%1, "Do you want to sell %A halberds for %P gold?", Topic=2 +"sell",%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=5*%1, "Do you want to sell %A rapiers for %P gold?", Topic=2 +"sell",%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=12*%1, "Do you want to sell %A sabres for %P gold?", Topic=2 +"sell",%1,1<%1,"axe" -> Type=3274, Amount=%1, Price=7*%1, "Do you want to sell %A axes for %P gold?", Topic=2 +"sell",%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=3*%1, "Do you want to sell %A spears for %P gold?", Topic=2 +"sell",%1,1<%1,"morning","star" -> Type=3282, Amount=%1, Price=90*%1, "Do you want to sell %A morning stars for %P gold?", Topic=2 +"sell",%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=30*%1, "Do you want to sell %A maces for %P gold?", Topic=2 +"sell",%1,1<%1,"short","sword" -> Type=3294, Amount=%1, Price=10*%1, "Do you want to sell %A short swords for %P gold?", Topic=2 +"sell",%1,1<%1,"battle","hammer" -> Type=3305, Amount=%1, Price=120*%1, "Do you want to sell %A battle hammers for %P gold?", Topic=2 +"sell",%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=25*%1, "Do you want to sell %A swords for %P gold?", Topic=2 + +"sell",%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=12*%1, "Do you want to sell %A leather armors for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=70*%1, "Do you want to sell %A chain armors for %P gold?", Topic=2 +"sell",%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=150*%1, "Do you want to sell %A brass armors for %P gold?", Topic=2 +"sell",%1,1<%1,"plate","armor" -> Type=3357, Amount=%1, Price=400*%1, "Do you want to sell %A plate armors for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","legs" -> Type=3558, Amount=%1, Price=25*%1, "Do you want to sell %A chain legs for %P gold?", Topic=2 +"sell",%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=4*%1, "Do you want to sell %A leather helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=17*%1, "Do you want to sell %A chain helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"steel","helmet" -> Type=3351, Amount=%1, Price=190*%1, "Do you want to sell %A steel helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=5*%1, "Do you want to sell %A wooden shields for %P gold?", Topic=2 +"sell",%1,1<%1,"battle","shield" -> Type=3413, Amount=%1, Price=95*%1, "Do you want to sell %A battle shields for %P gold?", Topic=2 +"sell",%1,1<%1,"steel","shield" -> Type=3409, Amount=%1, Price=80*%1, "Do you want to sell %A steel shields for %P gold?", Topic=2 + +Topic=1,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Sorry, you do not have enough gold." +Topic=1 -> "Maybe you will buy it another time." + +Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Sorry, you do not have one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have so many." +Topic=2 -> "Maybe next time." + +"sell","magic","plate","armor" -> "WOW! Do you really want to sell me a MAGIC plate armor?", Topic=3 +Topic=3,"yes" -> Type=3366, Amount=1, Price=6400,"Oh, unbelievable! I would pay %P gold for this wonderful piece of armor. Are you still interested?", Topic=4 +Topic=3 -> "Hmmm, what a pity! I am looking for such an armor since I live in Thais." +Topic=4,"yes",Count(Type)>=Amount -> "Finally it is mine! Here is your money. Can I be of any further help?", Delete(Type), CreateMoney +Topic=4,"yes" -> "Argl! You do not have one! Trying to tease me? Get lost or I call the guards!",Idle +Topic=4 -> "Maybe my offer is too low? Unfortunately I can not bring up more money, I am just a smith." + +"backpack",QuestValue(289)>0 -> "Yes, you brought back my old backpack. Thank you again." +"backpack",QuestValue(289)<1 -> Type=3244, Amount=1, "What? Are you telling me you found my old adventurer's backpack that I lost years ago??",Topic=5 + +Topic=5,"yes",Count(Type)>=Amount -> "Thank you verry much! This brings back good old memories! Please, as a reward, travel to kazordoon and ask my old friend Kroox to provide you a special dwarven armor. ...", + "I will mail him about you immediately. Just tell him, his old buddy sam is sending you.", Delete(Type),SetQuestValue(289,1) + +Topic=5,"yes",Count(Type) "No, you don't have my old backpack. What a pity." +Topic=5,"no" -> "What a pity." + + + +} diff --git a/data/npc/sandra.npc b/data/npc/sandra.npc new file mode 100644 index 0000000..90ead83 --- /dev/null +++ b/data/npc/sandra.npc @@ -0,0 +1,62 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# sandra.npc: Datenbank für die Trankhändlerin Sandra + +Name = "Sandra" +Outfit = (137,115-63-95-38) +Home = [33258,31840,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Hello %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Sorry %N, I am busy right now. Please wait a moment.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye and please come back soon." + +"bye" -> "Good bye and please come back soon.", Idle +"name" -> "I am lady Sandra Astralian." +"job" -> "I sell potions and magic fluids." +"time" -> "Buy a watch." +"king" -> "I was guest at his castle on my visits to Thais." +"tibianus" -> * +"army" -> "Do I look as if I'd fraternize with such people?" +"ferumbras" -> "A disgusting person indeed." +"excalibug" -> "I am not interested in tales only kids belive in." +"thais" -> "A city full of disgusting people with ill manners." +"tibia" -> "The world is a place of barbarianism." +"carlin" -> "I plan to visit this city one day." +"edron" -> "Isn't it a wonderful town?" +"news" -> "Nothing I would talk to you about." +"rumors" -> * + +"offer" -> "I'm selling life and mana fluids and several potions." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"fluid" -> * +"potion" -> "I'm selling potions of slime, blood, urine, oil, and distilled water." + +"life","fluid" -> Type=2874, Data=11, Amount=1, Price=60, "Do you want to buy life fluid for %P gold?", Topic=2 +"mana","fluid" -> Type=2874, Data=10, Amount=1, Price=55, "Do you want to buy mana fluid for %P gold?", Topic=2 +%1,1<%1,"life","fluid" -> Type=2874, Data=11, Amount=%1, Price=60*%1, "Do you want to buy %A potions of life fluid for %P gold?", Topic=2 +%1,1<%1,"mana","fluid" -> Type=2874, Data=10, Amount=%1, Price=55*%1, "Do you want to buy %A potions of mana fluid for %P gold?", Topic=2 +"slime" -> Type=2874, Data=6, Amount=1, Price=12, "Do you want to buy a potion of slime for %P gold?", Topic=2 +"blood" -> Type=2874, Data=5, Amount=1, Price=15, "Do you want to buy a potion of blood for %P gold?", Topic=2 +"urine" -> Type=2874, Data=8, Amount=1, Price=10, "Do you want to buy a potion of urine for %P gold?", Topic=2 +"oil" -> Type=2874, Data=7, Amount=1, Price=20, "Do you want to buy a potion of oil for %P gold?", Topic=2 +"water" -> Type=2874, Data=1, Amount=1, Price=8, "Do you want to buy a potion of distilled water for %P gold?", Topic=2 + +"deposit" -> "I will pay you 5 gold for every empty vial. Ok?", Data=0, Topic=3 +"vial" -> * +"flask" -> * + +Topic=2,"yes",CountMoney>=Price -> "Here you are. There is a deposit of 5 gold on the vial.", DeleteMoney, Create(Type) +Topic=2,"yes" -> "Come back, when you have enough money." +Topic=2 -> "Hmm, but next time." + +Topic=3,"yes",Count(2874)>0 -> Amount=Count(2874), Price=Amount*5, "Here you are ... %P gold.", Delete(2874), CreateMoney +Topic=3,"yes" -> "You don't have any empty vials." +Topic=3 -> "Hmm, but please keep Tibia litter free." +} diff --git a/data/npc/sarina.npc b/data/npc/sarina.npc new file mode 100644 index 0000000..eafed6d --- /dev/null +++ b/data/npc/sarina.npc @@ -0,0 +1,82 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# sarina.npc: Datenbank für die Händlerin Sarina + +Name = "Sarina" +Outfit = (136,41-72-95-96) +Home = [32334,31808,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Oh, please come in, %N. What can I do for you?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Sorry %N, I am talking to a customer. Please stand in line.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"job" -> "I am selling equipment of all kinds. Do you need anything?" +"name" -> "I am Sarina. I am selling everything the adventurer needs." +"time" -> "It is exactly %T. Maybe you want to buy a watch?" +"food" -> "Sorry, I don't sell food." +"ghostlands" -> "Since the druids sealed that placed with their magic, rarely anyone was there. Perhaps whatever haunted that place is long gone, who knows." + +"equipment" -> "I sell shovels, picks, scythes, fishing rods, sixpacks of worms, bags, ropes, backpacks, plates, cups, scrolls, documents, parchments, footballs, and watches. I also sell means of illumination." +"offer" -> * +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"illumination" -> "I sell torches, candlesticks, candelabra, and oil." + +"scroll" -> Type=2815, Amount=1, Price=5, "Do you want to buy a scroll for %P gold?", Topic=1 +"document" -> Type=2834, Amount=1, Price=12, "Do you want to buy a document for %P gold?", Topic=1 +"parchment" -> Type=2835, Amount=1, Price=8, "Do you want to buy a parchment for %P gold?", Topic=1 +"bag" -> Type=2860, Amount=1, Price=5, "Do you want to buy a bag for %P gold?", Topic=1 +"backpack" -> Type=2868, Amount=1, Price=20, "Do you want to buy a backpack for %P gold?", Topic=1 +"cup" -> Type=2881, Amount=1, Price=3, "Do you want to buy a cup for %P gold?", Topic=1 +"plate" -> Type=2905, Amount=1, Price=6, "Do you want to buy a plate for %P gold?", Topic=1 +"watch" -> Type=2906, Amount=1, Price=20, "Do you want to buy one of my high quality watches for %P gold?", Topic=1 +"football" -> Type=2990, Amount=1, Price=111, "Do you want to buy a football for %P gold?", Topic=1 +"rope" -> Type=3003, Amount=1, Price=50, "Do you want to buy a rope for %P gold?", Topic=1 +"scythe" -> Type=3453, Amount=1, Price=50, "Do you want to buy a scythe for %P gold?", Topic=1 +"pick" -> Type=3456, Amount=1, Price=50, "Do you want to buy a pick for %P gold?", Topic=1 +"shovel" -> Type=3457, Amount=1, Price=50, "Do you want to buy a shovel for %P gold?", Topic=1 +"rod" -> Type=3483, Amount=1, Price=150, "Do you want to buy a fishing rod for %P gold?", Topic=1 + +"torch" -> Type=2920, Amount=1, Price=2, "Do you want to buy a torch for %P gold?", Topic=1 +"candlestick" -> Type=2917, Amount=1, Price=3, "Do you want to buy a candlestick for %P gold?", Topic=1 +"candelab" -> Type=2911, Amount=1, Price=8, "Do you want to buy a candelabrum for %P gold?", Topic=1 +"oil" -> Type=2874, Data=7, Amount=1, Price=20, "Do you want to buy oil for %P gold?", Topic=1 + +%1,1<%1,"scroll" -> Type=2815, Amount=%1, Price=5*%1, "Do you want to buy %A scrolls for %P gold?", Topic=1 +%1,1<%1,"document" -> Type=2834, Amount=%1, Price=12*%1, "Do you want to buy %A documents for %P gold?", Topic=1 +%1,1<%1,"parchment" -> Type=2835, Amount=%1, Price=8*%1, "Do you want to buy %A parchments for %P gold?", Topic=1 +%1,1<%1,"bag" -> Type=2860, Amount=%1, Price=5*%1, "Do you want to buy %A bags for %P gold?", Topic=1 +%1,1<%1,"backpack" -> Type=2868, Amount=%1, Price=20*%1, "Do you want to buy %A backpacks for %P gold?", Topic=1 +%1,1<%1,"cup" -> Type=2881, Amount=%1, Price=3*%1, "Do you want to buy %A cups for %P gold?", Topic=1 +%1,1<%1,"plate" -> Type=2905, Amount=%1, Price=6*%1, "Do you want to buy %A plates for %P gold?", Topic=1 +%1,1<%1,"watch" -> Type=2906, Amount=%1, Price=20*%1, "Do you want to buy %A of my high quality watches for %P gold?", Topic=1 +%1,1<%1,"football" -> Type=2990, Amount=%1, Price=111*%1, "Do you want to buy %A footballs for %P gold?", Topic=1 +%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=50*%1, "Do you want to buy %A ropes for %P gold?", Topic=1 +%1,1<%1,"scythe" -> Type=3453, Amount=%1, Price=50*%1, "Do you want to buy %A scythes for %P gold?", Topic=1 +%1,1<%1,"pick" -> Type=3456, Amount=%1, Price=50*%1, "Do you want to buy %A picks for %P gold?", Topic=1 +%1,1<%1,"shovel" -> Type=3457, Amount=%1, Price=50*%1, "Do you want to buy %A shovels for %P gold?", Topic=1 +%1,1<%1,"rod" -> Type=3483, Amount=%1, Price=150*%1, "Do you want to buy %A fishing rods for %P gold?", Topic=1 + +%1,1<%1,"torch" -> Type=2920, Amount=%1, Price=2*%1, "Do you want to buy %A torches for %P gold?", Topic=1 +%1,1<%1,"candlestick" -> Type=2917, Amount=%1, Price=3*%1, "Do you want to buy %A candlesticks for %P gold?", Topic=1 +%1,1<%1,"candelab" -> Type=2911, Amount=%1, Price=8*%1, "Do you want to buy %A candelabra for %P gold?", Topic=1 +%1,1<%1,"oil" -> Type=2874, Data=7, Amount=%1, Price=20*%1, "Do you want to buy %A vials of oil for %P gold?", Topic=1 + +"worm" -> "I sell worms only in six-packs for 5 gold each, how many sixpacks of worms do you want to buy?" +"worms" -> * +%1,"worms" -> Type=3492, Amount=%1*6, Price=5*%1, "So you want to buy some of my sixpacks with altogether %A worms for %P gold?", Topic=1 +%1,"six","pack" -> * + + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Come back, when you have enough money." +Topic=1 -> "Hmm, but next time." +} diff --git a/data/npc/scott.npc b/data/npc/scott.npc new file mode 100644 index 0000000..76ca6ea --- /dev/null +++ b/data/npc/scott.npc @@ -0,0 +1,50 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# scott.npc: Datenbank für den Wirt Scott auf Senja + +Name = "Scott" +Outfit = (131,75-38-77-96) +Home = [32138,31659,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome to my little inn, %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Just a minute, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "I hope to see you again." + +"bye" -> "I hope to see you again.", Idle +"farewell" -> * +"job" -> "I'm the keeper of the inn. You can buy food here." +"name" -> "My name is Scott." +"time" -> "It is exactly %T." + +"tibia" -> "Oh, I'm happy to live in this world full of thrilling things." +"thais" -> "It's the capital in the southwest of Tibia." +"carlin" -> "Sometimes I travel to Carlin and visit the market." +"queen" -> "She is a strong and wise leader. We owe protection from evil monsters to her." +"senja" -> "It's a peaceful island. Cold and lonesome but I like it." +"mage" -> "It is said that there are some secrets to discover around the mage's castle." +"castle" -> * + +"do","you","sell" -> "You can get bread, cheese, ham, or meat." +"do","you","have" -> * +"offer" -> * +"food" -> "Are you looking for food? I have bread, cheese, ham, and meat." + +"bread" -> Type=3600, Amount=1, Price=4, "Do you want to buy a bread for %P gold?", Topic=1 +"cheese" -> Type=3607, Amount=1, Price=6, "Do you want to buy cheese for %P gold?", Topic=1 +"meat" -> Type=3577, Amount=1, Price=5, "Do you want to buy meat for %P gold?", Topic=1 +"ham" -> Type=3582, Amount=1, Price=8, "Do you want to buy a ham for %P gold?", Topic=1 + +%1,1<%1,"bread" -> Type=3600, Amount=%1, Price=4*%1, "Do you want to buy %A breads for %P gold?", Topic=1 +%1,1<%1,"cheese" -> Type=3607, Amount=%1, Price=6*%1, "Do you want to buy %A cheese for %P gold?", Topic=1 +%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=5*%1, "Do you want to buy %A meat for %P gold?", Topic=1 +%1,1<%1,"ham" -> Type=3582, Amount=%1, Price=8*%1, "Do you want to buy %A hams for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "I am sorry, but you do not have enough gold." +Topic=1 -> "Maybe later." +} diff --git a/data/npc/seymour.npc b/data/npc/seymour.npc new file mode 100644 index 0000000..eea8f74 --- /dev/null +++ b/data/npc/seymour.npc @@ -0,0 +1,87 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# seymour.npc: Datenbank fuer den Schulleiter Seymour + +Name = "Seymour" +Outfit = (128,115-69-87-116) +Home = [32103,32195,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello",! -> "Hello, %N. What do you need?" +ADDRESS,"hi",! -> * +ADDRESS,! -> Idle +BUSY,"hi$",! -> "%N, I am already talking to somebody else! Please wait until it is your turn.", Queue +BUSY,"hello$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye! And remember: No running up and down in the academy!" + +"bye" -> "Good bye! And remember: No running up and down in the academy!", Idle +"farewell" -> * +"how","are","you" -> "Well, the king doesn't send troops anymore, the academy is dreadfully low on money, and the end of the world is pretty nigh. Apart from that I am reasonably fine, I suppose." +"sell" -> "I sell the Key to Adventure for 5 gold! If you are interested, tell me that you want to buy the key." +"job" -> "I am the master of this fine academy." +"academy" -> "Our academy has a library, a training center in the cellars and the oracle upstairs." +"library" -> "Go and read our books. Ignorance may mean death, so be careful." +"train" -> "You can try some basic things down there, but don't challenge the monsters in our arena if you are inexperienced." +"center" -> * +"cellar" -> * +"oracle" -> "You will find the oracle upstairs. Talk to the oracle as soon as you have made level 8. Choose a vocation and a new home town, and you will be sent off to the continent." +"vocation" -> * + +"key" -> Type=2969, Data=4600, Amount=1, Price=5, "Do you want to buy the Key to Adventure for %P gold coins?", Topic=1 +Topic=1,"no" -> "As you wish." +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "You don't have enough money." +Topic=1 -> "Only nonsense on your mind, eh?" + +"rookgaard" -> "Here on Rookgaard we have some people, a temple, some shops, a farm and an academy." +"name" -> "My name is Seymour, but to you I am 'Sir' Seymour." +"seymour" -> * +"sir" -> "At least you know how to address a man of my importance." +"time" -> "It is %T, so you are late. Hurry!" +"help" -> "I can assist you with my advice." +"hint" -> * +"people" -> "Well, there's me, Cipfried, Willie, Obi, Amber, Dallheim, Al Dee, Norma, and Hyacinth." +"advice" -> "Read the blackboard for some hints and visit the training center in the cellar." +"monster" -> "You can learn about Tibia's monsters in our library." +"dungeon",level<3 -> "There are some dungeons on this isle, but almost all of them are too dangerous for you at the moment." +"dungeon",level>2 -> "There are some dungeons on this isle. You should be strong enough to explore them now, but make sure to take a rope with you." +"sewer" -> "Our sewers are overrun with rats. If you own some equipment you could go down a sewer grate and fight the vermin." +"god" -> "You can learn much about Tibia's gods in our library." +"gamemaster" -> "If you have serious problems with the game or with other people who are harassing you, contact a counsellor or a gamemaster using CTRL+R." +"counsellor" -> * +"king" -> "Hail to King Tibianus! Long live our king! Not that he cares for an old veteran who is stuck on this godforsaken island..." +"obi" -> "A cousin of Thais' smith Sam. He has a shop here where you can buy most stuff an adventurer needs." +"cipfried" -> "A humble monk with healing powers, and a pupil of the great Quentin himself." +"amber" -> "A traveller from the main land. I wonder what brought her here, since no one comes here of his own free will." +"willie" -> "Willie is a fine farmer, although he has short temper." +"hyacinth" -> "A mysterious druid who lives somewhere in the wilderness. He sells precious life fluids." +"dallheim" -> "Oh good Dallheim! What a fighter he is! Without him we would be doomed." +"al","dee" -> "He is a shop owner in the northwestern part of the village." +"quentin" -> "He is responsible for the temple in Thais." +"life","fluid" -> "A rare magic potion that restores health." +"fuck",male -> "For this remark I will wash your mouth with soap, young man!", EffectOpp(8) +"fuck",female -> "For this remark I will wash your mouth with soap, young lady!", EffectOpp(8) +"bug" -> "Nasty little creatures, but once you have a suitable weapon and perhaps a shield they will be no match for you." +"weapon" -> "You need fine weapons to fight the tougher beasts. Unfortunately only the most basic weapons and armor are available here. You will have to fight some monsters to get a better weapon." +"magic" -> "The only magic-user on this isle is old Hyacinth." +"tibia" -> "Oh, how I miss the crowded streets of Thais. I know one day I will get promoted and get a job at the castle... I must get out of here! The faster the better! It is people like you who are driving me mad." +"castle" -> "The castle of Thais is the greatest achievement in Tibian history." + +"mission",level<4 -> "You are pretty inexperienced. I think killing rats is a suitable challenge for you. For each fresh rat I will give you two shiny coins of gold." +"quest",level<4 -> * +"mission",level>3 -> "Well I would like to send our king a little present, but I do not have a suitable box. If you find a nice box, please bring it to me." +"quest",level>3 -> * + +"rat" -> Type=3994, Amount=1, Price=2, "Have you brought a dead rat to me to pick up your reward?", Topic=2 +%1,1<%1,"rat" -> Type=3994, Amount=%1, Price=2*%1, "Have you brought %A dead rats to me to pick up your reward?", Topic=2 +Topic=2,"yes",Count(Type)>=Amount -> "Thank you! Here is your reward.", Delete(Type), CreateMoney +Topic=2,"yes" -> "HEY! You don't have one! Stop playing tricks on fooling me or I will give you some extra work!" +Topic=2,"yes",Amount>1 -> "HEY! You do not have so many!" +Topic=2 -> "Go and find some rats to kill!" + +"box" -> Type=2856, Amount=1, "Do you have a suitable present box for me?", Topic=3 +Topic=3,"yes",Count(Type)>=Amount -> "THANK YOU! Here is a helmet that will serve you well.", Delete(Type), Create(3374) +Topic=3,"yes" -> "HEY! You don't have one! Stop playing tricks on me or I will give some extra work!" +Topic=3 -> * +} diff --git a/data/npc/shalmar.npc b/data/npc/shalmar.npc new file mode 100644 index 0000000..0970376 --- /dev/null +++ b/data/npc/shalmar.npc @@ -0,0 +1,218 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# shalmar.npc: Datenbank fuer den Magier Shalmar + +Name = "Shalmar" +Outfit = (130,95-8-65-0) +Home = [33221,32408,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Daraman's blessings, %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Wait, %N!", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Daraman's blessings." + +"bye" -> "Daraman's blessings.", Idle +"name" -> "I am Shalmar Ibn Djinbar, the caliph's magician and astrologer." +"job" -> "I teach magic spells to the worthy." +"time" -> "It's %T right now." +"caliph" -> "The caliph has the strong soul needed to guide his people." +"kazzan" -> * +"ferumbras" -> "His weakness is evident by the rotting of his soul." +"excalibug" -> "A strong mind and a pure soul has no need for such items." +"thais" -> "It's a city of souls who failed to see the need of ascension." +"tibia" -> "The world is filled with wonderous places and items." +"carlin" -> "I heared it's a city of druids." +"ascension" -> "Talk to Kasmir about that issue. It's not my place to pose as a teacher since I am a student, too." +"news" -> "News are distractions. Nothing of importance happens outside your own soul." +"rumour" -> * +"rumor" -> * +"sorcerer" -> "The way of the magician is not that different from the way to ascension." +"druid" -> * + +"offer" -> "I'm teaching spells to sorcerers and druids. I also used to sell magic goods, but my assistant Asima in the next room does that now for me." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * + +"rune" -> "I don't sell this anymore, it sort of kept on confusing me to do that much work. Please talk to my assistant Asima in the next room to purchase magic goods." +"life","fluid" -> * +"mana","fluid" -> * +"blank","rune" -> * +"spellbook" -> * + +sorcerer,"wand",QuestValue(333)<1 -> "Oh, you did not purchase your first magical wand yet? Please take this little present from me as your magic teacher!",SetQuestValue(333,1),Type=3074, Amount=1,Create(Type) +druid,"rod",QuestValue(333)<1 -> "Oh, you did not purchase your first magical rod yet? Please take this little present from me as your magic teacher!",SetQuestValue(333,1),Type=3066, Amount=1,Create(Type) + +"spell",Sorcerer -> "I can teach you rune spells and instant spells. What kind of spell do you wish to learn? You can also tell me for which level you would like to learn a spell, if you prefer that.", Topic=3 +"spell",Druid -> "I can teach you rune spells and instant spells. What kind of spell do you wish to learn? You can also tell me for which level you would like to learn a spell, if you prefer that.", Topic=2 +"spell" -> "Sorry, I only sell spells to Sorcerers and Druids." + +Topic=2,"rune","spell" -> "I sell attack rune spells, healing rune spells, support rune spells and summon rune spells. Which of these interests you most?" +Topic=2,"instant","spell" -> "I sell healing spells, supply spells, support spells and summon spells. Which of these interests you most?" +Topic=2,"level" -> "For which level would you like to learn a spell?", Topic=2 +Topic=2,"bye" -> "Daraman's blessings.", Idle + +Druid,"level" -> "For which level would you like to learn a spell?", Topic=2 +Druid,"rune","spell" -> "I sell attack rune spells, healing rune spells, support rune spells and summon rune spells. Which of these interests you most?" +Druid,"instant","spell" -> "I sell healing spells, supply spells, support spells and summon spells. Which of these interests you most?" + +Druid,"attack","rune","spell" -> "I sell missile rune spells, explosive rune spells, field rune spells, wall rune spells and bomb rune spells." +Druid,"healing","rune","spell" -> "In this category I have 'Intense Healing Rune', 'Antidote Rune' and 'Ultimate Healing Rune'." +Druid,"support","rune","spell" -> "In this category I have 'Destroy Field' and 'Chameleon'." +Druid,"summon","rune","spell" -> "In this category I have 'Convince Creature'." + +Druid,"missile","rune","spell" -> "In this category I have 'Light Magic Missile' and 'Heavy Magic Missile'." +Druid,"explosive","rune","spell" -> "In this category I have 'Fireball', 'Great Fireball' and 'Explosion'." +Druid,"field","rune","spell" -> "In this category I have 'Poison Field', 'Fire Field' and 'Energy Field'." +Druid,"wall","rune","spell" -> "In this category I have 'Fire Wall', 'Poison Wall' and 'Energy Wall'." +Druid,"bomb","rune","spell" -> "In this category I have 'Firebomb'." + +Druid,"healing","spell" -> "In this category I have 'Light Healing', 'Intense Healing', 'Ultimate Healing' and 'Antidote'." +Druid,"supply","spell" -> "In this category I have 'Food'." +Druid,"support","spell" -> "In this category I have 'Find Person', 'Light', 'Great Light', 'Magic Shield', 'Creature Illusion' and 'Invisible'." +Druid,"summon","spell" -> "In this category I have 'Summon Creature'." + +Druid,"find","person" -> String="Find Person", Price=80, "Do you want to buy the spell 'Find Person' for %P gold?", Topic=4 +Druid,"light" -> String="Light", Price=100, "Do you want to buy the spell 'Light' for %P gold?", Topic=4 +Druid,"food" -> String="Food", Price=300, "Do you want to buy the spell 'Food' for %P gold?", Topic=4 +Druid,"light","healing" -> String="Light Healing", Price=170, "Do you want to buy the spell 'Light Healing' for %P gold?", Topic=4 +Druid,"light","missile" -> String="Light Magic Missile", Price=500, "Do you want to buy the spell 'Light Magic Missile' for %P gold?", Topic=4 +Druid,"antidote" -> String="Antidote", Price=150, "Do you want to buy the spell 'Antidote' for %P gold?", Topic=4 +Druid,"intense","healing" -> String="Intense Healing", Price=350, "Do you want to buy the spell 'Intense Healing' for %P gold?", Topic=4 +Druid,"poison","field" -> String="Poison Field", Price=300, "Do you want to buy the spell 'Poison Field' for %P gold?", Topic=4 +Druid,"great","light" -> String="Great Light", Price=500, "Do you want to buy the spell 'Great Light' for %P gold?", Topic=4 +Druid,"fire","field" -> String="Fire Field", Price=500, "Do you want to buy the spell 'Fire Field' for %P gold?", Topic=4 +Druid,"heavy","missile" -> String="Heavy Magic Missile", Price=1500, "Do you want to buy the spell 'Heavy Magic Missile' for %P gold?", Topic=4 +Druid,"magic","shield" -> String="Magic Shield", Price=450, "Do you want to buy the spell 'Magic Shield' for %P gold?", Topic=4 +Druid,"intense","healing","rune" -> String="Intense Healing Rune", Price=600, "Do you want to buy the spell 'Intense Healing Rune' for %P gold?", Topic=4 +Druid,"antidote","rune" -> String="Antidote Rune", Price=600, "Do you want to buy the spell 'Antidote Rune' for %P gold?", Topic=4 +Druid,"fireball" -> String="Fireball", Price=800, "Do you want to buy the spell 'Fireball' for %P gold?", Topic=4 +Druid,"energy","field" -> String="Energy Field", Price=700, "Do you want to buy the spell 'Energy Field' for %P gold?", Topic=4 +Druid,"destroy","field" -> String="Destroy Field", Price=700, "Do you want to buy the spell 'Destroy Field' for %P gold?", Topic=4 +Druid,"ultimate","healing" -> String="Ultimate Healing", Price=1000, "Do you want to buy the spell 'Ultimate Healing' for %P gold?", Topic=4 +Druid,"great","fireball" -> String="Great Fireball", Price=1200, "Do you want to buy the spell 'Great Fireball' for %P gold?", Topic=4 +Druid,"fire","bomb" -> String="Firebomb", Price=1500, "Do you want to buy the spell 'Fire Bomb' for %P gold?", Topic=4 +Druid,"creature","illusion" -> String="Creature Illusion", Price=1000, "Do you want to buy the spell 'Creature Illusion' for %P gold?", Topic=4 +Druid,"convince","creature" -> String="Convince Creature", Price=800, "Do you want to buy the spell 'Convince Creature' for %P gold?", Topic=4 +Druid,"ultimate","healing","rune" -> String="Ultimate Healing Rune", Price=1500, "Do you want to buy the spell 'Ultimate Healing Rune' for %P gold?", Topic=4 +Druid,"chameleon" -> String="Chameleon", Price=1300, "Do you want to buy the spell 'Chameleon' for %P gold?", Topic=4 +Druid,"poison","wall" -> String="Poison Wall", Price=1600, "Do you want to buy the spell 'Poison Wall' for %P gold?", Topic=4 +Druid,"explosion" -> String="Explosion", Price=1800, "Do you want to buy the spell 'Explosion' for %P gold?", Topic=4 +Druid,"fire","wall" -> String="Fire Wall", Price=2000, "Do you want to buy the spell 'Fire Wall' for %P gold?", Topic=4 +Druid,"Invisible" -> String="Invisible", Price=2000, "Do you want to buy the spell 'Invisible' for %P gold?", Topic=4 +Druid,"summon","creature" -> String="Summon Creature", Price=2000, "Do you want to buy the spell 'Summon Creature' for %P gold?", Topic=4 +Druid,"energy","wall" -> String="Energy Wall", Price=2500, "Do you want to buy the spell 'Energy Wall' for %P gold?", Topic=4 + +Topic=2,"8$" -> "For level 8 I have 'Find Person' and 'Light'.", Topic=2 +Topic=2,"9$" -> "For level 9 I have 'Light Healing'.", Topic=2 +Topic=2,"10$" -> "For level 10 I have 'Antidote'.", Topic=2 +Topic=2,"11$" -> "For level 11 I have 'Intense Healing'.", Topic=2 +Topic=2,"13$" -> "For level 13 I have 'Great Light'.", Topic=2 +Topic=2,"14$" -> "For level 14 I have 'Food', 'Poison Field' and 'Magic Shield'.", Topic=2 +Topic=2,"15$" -> "For level 15 I have 'Fire Field', 'Intense Healing Rune', 'Antidote Rune' and 'Light Magic Missile'.", Topic=2 +Topic=2,"16$" -> "For level 16 I have 'Convince Creature'.", Topic=2 +Topic=2,"17$" -> "For level 17 I have 'Fireball' and 'Destroy Field'.", Topic=2 +Topic=2,"18$" -> "For level 18 I have 'Energy Field'.", Topic=2 +Topic=2,"20$" -> "For level 20 I have 'Ultimate Healing'.", Topic=2 +Topic=2,"23$" -> "For level 23 I have 'Great Fireball' and 'Creature Illusion'.", Topic=2 +Topic=2,"24$" -> "For level 24 I have 'Ultimate Healing Rune'.", Topic=2 +Topic=2,"25$" -> "For level 25 I have 'Summon Creature' and 'Heavy Magic Missile'.", Topic=2 +Topic=2,"27$" -> "For level 27 I have 'Firebomb' and 'Chameleon'.", Topic=2 +Topic=2,"29$" -> "For level 29 I have 'Poison Wall'.", Topic=2 +Topic=2,"31$" -> "For level 31 I have 'Explosion'.", Topic=2 +Topic=2,"33$" -> "For level 33 I have 'Fire Wall'.", Topic=2 +Topic=2,"35$" -> "For level 35 I have 'Invisible'.", Topic=2 +Topic=2,"41$" -> "For level 41 I have 'Energy Wall'.", Topic=2 + +Topic=2 -> "Sorry, I have only spells for level 8 to 11, 13 to 18, 20, 23 to 25 as well as for the levels 27, 29, 31, 33, 35 and 41.", Topic=2 + + +Topic=3,"rune","spell" -> "I sell attack rune spells and support rune spells. Which of these interests you most?" +Topic=3,"instant","spell" -> "I sell attack spells, healing spells, support spells and summon spells. Which of these interests you most?" +Topic=3,"level" -> "For which level would you like to learn a spell?", Topic=3 +Topic=3,"bye" -> "Daraman's blessings.", Idle + +Sorcerer,"level" -> "For which level would you like to learn a spell?", Topic=3 +Sorcerer,"rune","spell" -> "I sell attack rune spells and support rune spells. Which of these interests you most?" +Sorcerer,"instant","spell" -> "I sell attack spells, healing spells, support spells and summon spells. Which of these interests you most?" + +Sorcerer,"attack","rune","spell" -> "I sell missile rune spells, explosive rune spells, field rune spells, wall rune spells and bomb rune spells." +Sorcerer,"support","rune","spell" -> "In this category I have 'Destroy Field'." + +Sorcerer,"missile","rune","spell" -> "In this category I have 'Light Magic Missile', 'Heavy Magic Missile' and 'Sudden Death'." +Sorcerer,"explosive","rune","spell" -> "In this category I have 'Fireball', 'Great Fireball' and 'Explosion'." +Sorcerer,"field","rune","spell" -> "In this category I have 'Poison Field', 'Fire Field' and 'Energy Field'." +Sorcerer,"wall","rune","spell" -> "In this category I have 'Fire Wall', 'Poison Wall' and 'Energy Wall'." +Sorcerer,"bomb","rune","spell" -> "In this category I have 'Firebomb'." + +Sorcerer,"attack","spell" -> "In this category I have 'Fire Wave', 'Energy Wave', 'Energy Beam' and 'Great Energy Beam'." +Sorcerer,"healing","spell" -> "In this category I have 'Light Healing', 'Intense Healing', 'Ultimate Healing' and 'Antidote'." +Sorcerer,"support","spell" -> "In this category I have 'Find Person', 'Light', 'Great Light', 'Magic Shield', 'Creature Illusion' and 'Invisible'." +Sorcerer,"summon","spell" -> "In this category I have 'Summon Creature'." + +Sorcerer,"find","person" -> String="Find Person", Price=80, "Do you want to buy the spell 'Find Person' for %P gold?", Topic=4 +Sorcerer,"light" -> String="Light", Price=100, "Do you want to buy the spell 'Light' for %P gold?", Topic=4 +Sorcerer,"light","healing" -> String="Light Healing", Price=170, "Do you want to buy the spell 'Light Healing' for %P gold?", Topic=4 +Sorcerer,"light","missile" -> String="Light Magic Missile", Price=500, "Do you want to buy the spell 'Light Magic Missile' for %P gold?", Topic=4 +Sorcerer,"antidote" -> String="Antidote", Price=150, "Do you want to buy the spell 'Antidote' for %P gold?", Topic=4 +Sorcerer,"intense","healing" -> String="Intense Healing", Price=350, "Do you want to buy the spell 'Intense Healing' for %P gold?", Topic=4 +Sorcerer,"poison","field" -> String="Poison Field", Price=300, "Do you want to buy the spell 'Poison Field' for %P gold?", Topic=4 +Sorcerer,"great","light" -> String="Great Light", Price=500, "Do you want to buy the spell 'Great Light' for %P gold?", Topic=4 +Sorcerer,"fire","field" -> String="Fire Field", Price=500, "Do you want to buy the spell 'Fire Field' for %P gold?", Topic=4 +Sorcerer,"heavy","missile" -> String="Heavy Magic Missile", Price=1500, "Do you want to buy the spell 'Heavy Magic Missile' for %P gold?", Topic=4 +Sorcerer,"magic","shield" -> String="Magic Shield", Price=450, "Do you want to buy the spell 'Magic Shield' for %P gold?", Topic=4 +Sorcerer,"fireball" -> String="Fireball", Price=800, "Do you want to buy the spell 'Fireball' for %P gold?", Topic=4 +Sorcerer,"energy","field" -> String="Energy Field", Price=700, "Do you want to buy the spell 'Energy Field' for %P gold?", Topic=4 +Sorcerer,"destroy","field" -> String="Destroy Field", Price=700, "Do you want to buy the spell 'Destroy Field' for %P gold?", Topic=4 +Sorcerer,"fire","wave" -> String="Fire Wave", Price=850, "Do you want to buy the spell 'Fire Wave' for %P gold?", Topic=4 +Sorcerer,"ultimate","healing" -> String="Ultimate Healing", Price=1000, "Do you want to buy the spell 'Ultimate Healing' for %P gold?", Topic=4 +Sorcerer,"great","fireball" -> String="Great Fireball", Price=1200, "Do you want to buy the spell 'Great Fireball' for %P gold?", Topic=4 +Sorcerer,"fire","bomb" -> String="Firebomb", Price=1500, "Do you want to buy the spell 'Fire Bomb' for %P gold?", Topic=4 +Sorcerer,"energy","beam" -> String="Energy Beam", Price=1000, "Do you want to buy the spell 'Energy Beam' for %P gold?", Topic=4 +Sorcerer,"creature","illusion" -> String="Creature Illusion", Price=1000, "Do you want to buy the spell 'Creature Illusion' for %P gold?", Topic=4 +Sorcerer,"poison","wall" -> String="Poison Wall", Price=1600, "Do you want to buy the spell 'Poison Wall' for %P gold?", Topic=4 +Sorcerer,"explosion" -> String="Explosion", Price=1800, "Do you want to buy the spell 'Explosion' for %P gold?", Topic=4 +Sorcerer,"fire","wall" -> String="Fire Wall", Price=2000, "Do you want to buy the spell 'Fire Wall' for %P gold?", Topic=4 +Sorcerer,"great","energy","beam" -> String="Great Energy Beam", Price=1800, "Do you want to buy the spell 'Great Energy Beam' for %P gold?", Topic=4 +Sorcerer,"invisible" -> String="Invisible", Price=2000, "Do you want to buy the spell 'Invisible' for %P gold?", Topic=4 +Sorcerer,"summon","creature" -> String="Summon Creature", Price=2000, "Do you want to buy the spell 'Summon Creature' for %P gold?", Topic=4 +Sorcerer,"energy","wall" -> String="Energy Wall", Price=2500, "Do you want to buy the spell 'Energy Wall' for %P gold?", Topic=4 +Sorcerer,"energy","wave" -> String="Energy Wave", Price=2500, "Do you want to buy the spell 'Energy Wave' for %P gold?", Topic=4 +Sorcerer,"sudden","death" -> String="Sudden Death", Price=3000, "Do you want to buy the spell 'Sudden Death' for %P gold?", Topic=4 + + +Topic=3,"8$" -> "For level 8 I have 'Find Person' and 'Light'.", Topic=3 +Topic=3,"9$" -> "For level 9 I have 'Light Healing'.", Topic=3 +Topic=3,"10$" -> "For level 10 I have 'Antidote'.", Topic=3 +Topic=3,"11$" -> "For level 11 I have 'Intense Healing'.", Topic=3 +Topic=3,"13$" -> "For level 13 I have 'Great Light'.", Topic=3 +Topic=3,"14$" -> "For level 14 I have 'Poison Field' and 'Magic Shield'.", Topic=3 +Topic=3,"15$" -> "For level 15 I have 'Fire Field' and 'Light Magic Missile'.", Topic=3 +Topic=3,"17$" -> "For level 17 I have 'Fireball' and 'Destroy Field'.", Topic=3 +Topic=3,"18$" -> "For level 18 I have 'Energy Field' and 'Fire Wave'.", Topic=3 +Topic=3,"20$" -> "For level 20 I have 'Ultimate Healing'.", Topic=3 +Topic=3,"23$" -> "For level 23 I have 'Great Fireball', 'Energy Beam' and 'Creature Illusion'.", Topic=3 +Topic=3,"25$" -> "For level 25 I have 'Summon Creature' and 'Heavy Magic Missile'.", Topic=3 +Topic=3,"27$" -> "For level 27 I have 'Firebomb'.", Topic=3 +Topic=3,"29$" -> "For level 29 I have 'Poison Wall' and 'Great Energy Beam'.", Topic=3 +Topic=3,"31$" -> "For level 31 I have 'Explosion'.", Topic=3 +Topic=3,"33$" -> "For level 33 I have 'Fire Wall'.", Topic=3 +Topic=3,"35$" -> "For level 35 I have 'Invisible'.", Topic=3 +Topic=3,"38$" -> "For level 38 I have 'Energy Wave'.", Topic=3 +Topic=3,"41$" -> "For level 41 I have 'Energy Wall'.", Topic=3 +Topic=3,"45$" -> "For level 45 I have 'Sudden Death'.", Topic=3 + +Topic=3 -> "Hmm, I have no spells for this level, but for many levels from 8 to 45.", Topic=3 + +Topic=4,"yes",SpellKnown(String)=1 -> "You already know how to cast this spell." +Topic=4,"yes",Level Amount=SpellLevel(String), "You have to be level %A to learn this spell." +Topic=4,"yes",CountMoney "You need more money." +Topic=4,"yes" -> "Here you are. Look in your spellbook for the pronunciation of this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=4 -> "Maybe next time." + + +} diff --git a/data/npc/shanar.npc b/data/npc/shanar.npc new file mode 100644 index 0000000..27223d6 --- /dev/null +++ b/data/npc/shanar.npc @@ -0,0 +1,216 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# shanar.npc: Datenbank für den Schmied Shanar (Elfenstadt) + +Name = "Shanar" +Outfit = (144,0-93-105-76) +Home = [32657,31655,8] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Ashari %N." +ADDRESS,"hi$",! -> * +ADDRESS,"ashari$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Wait, %N.", Queue +BUSY,"hi$",! -> * +BUSY,"ashari$",! -> * +BUSY,! -> NOP +VANISH,! -> "Asha Thrazi." + +"bye" -> "Asha Thrazi.", Idle +"asha","thrazi" -> * +"farewell" -> * +"job" -> "I sell weapons, shields, and armor, and teach protective spells." +"name" -> "I am Shanar Ethkal." +"time" -> "I don't care." + +"carlin" -> "Carlin is quite close and we have some trade now and then." +"thais" -> "Thais is a town of humans far away." +"venore" -> "Those human merchants try to sell their low quality weapons and armor here to ruin my trade." +"roderick" -> "He is some human who lives in a stone house in the south of the town." +"olrik" -> "This human is sneaking around in the tow far too often." + +"elves" -> "That's our race, so what?" +"dwarfs" -> "Ugly and dirty." +"humans" -> "Loud and noisy." +"troll" -> "I own only a few." +"cenath" -> "Idiots." +"kuridai" -> "That's my caste." +"deraisim" -> "Squirrels." +"abdaisim" -> "They don't live here." +"teshial" -> "Don't know much about them" +"ferumbras" -> "A danger to all." +"crunor" -> "I don't care about gods." +"excalibug" -> "Perhaps more than a myth." +"news" -> "Nothing I want to talk about." +"magic" -> "I teach some spells of protection." +"druid" -> "Druids are great healers." +"sorcerer" -> "They understand so few..." + +"sell","coat" -> Type=3562, Amount=1, Price=1, "Do you want to sell a coat for %P gold?", Topic=2 +"sell","jacket" -> Type=3561, Amount=1, Price=1, "Do you want to sell a jacket for %P gold?", Topic=2 +"sell","knight","armor" -> Type=3370, Amount=1, Price=875, "Do you want to sell a knight's armor for %P gold?", Topic=2 +"sell","golden","armor" -> Type=3360, Amount=1, Price=1500,"Do you want to sell a golden armor for %P gold?", Topic=2 +"sell","leather","armor" -> Type=3361, Amount=1, Price=12, "Do you want to sell a leather armor for %P gold?", Topic=2 +"sell","chain","armor" -> Type=3358, Amount=1, Price=70, "Do you want to sell a chain armor for %P gold?", Topic=2 +"sell","brass","armor" -> Type=3359, Amount=1, Price=150, "Do you want to sell a brass armor for %P gold?", Topic=2 +"sell","plate","armor" -> Type=3357, Amount=1, Price=400, "Do you want to sell a plate armor for %P gold?", Topic=2 +"sell","leather","helmet" -> Type=3355, Amount=1, Price=4, "Do you want to sell a leather helmet for %P gold?", Topic=2 +"sell","chain","helmet" -> Type=3352, Amount=1, Price=17, "Do you want to sell a chain helmet for %P gold?", Topic=2 +"sell","steel","helmet" -> Type=3351, Amount=1, Price=190, "Do you want to sell a steel helmet for %P gold?", Topic=2 +"sell","brass","helmet" -> Type=3354, Amount=1, Price=30, "Do you want to sell a brass helmet for %P gold?", Topic=2 +"sell","viking","helmet" -> Type=3367, Amount=1, Price=66, "Do you want to sell a viking helmet for %P gold?", Topic=2 +"sell","iron","helmet" -> Type=3353, Amount=1, Price=145, "Do you want to sell an iron helmet for %P gold?", Topic=2 +"sell","devil","helmet" -> Type=3356, Amount=1, Price=450, "Do you want to sell a devil's helmet for %P gold?", Topic=2 +"sell","warrior","helmet" -> Type=3369, Amount=1, Price=696, "Do you want to sell a warrior's helmet for %P gold?", Topic=2 +"sell","leather","legs" -> Type=3559, Amount=1, Price=1, "Do you want to sell leather legs for %P gold?", Topic=2 +"sell","chain","legs" -> Type=3558, Amount=1, Price=20, "Do you want to sell chain legs for %P gold?", Topic=2 +"sell","brass","legs" -> Type=3372, Amount=1, Price=49, "Do you want to sell brass legs for %P gold?", Topic=2 +"sell","plate","legs" -> Type=3557, Amount=1, Price=115, "Do you want to sell plate legs for %P gold?", Topic=2 +"sell","knight","legs" -> Type=3371, Amount=1, Price=375, "Do you want to sell knight's legs for %P gold?", Topic=2 + +"sell",%1,1<%1,"coat" -> Type=3562, Amount=%1, Price=1*%1, "Do you want to sell %A coats for %P gold?", Topic=2 +"sell",%1,1<%1,"jacket" -> Type=3561, Amount=%1, Price=1*%1, "Do you want to sell %A jackets for %P gold?", Topic=2 +"sell",%1,1<%1,"knight","armor" -> Type=3370, Amount=%1, Price=875*%1, "Do you want to sell %A knight's armors for %P gold?", Topic=2 +"sell",%1,1<%1,"golden","armor" -> Type=3360, Amount=%1, Price=1500*%1,"Do you want to sell %A golden armors for %P gold?", Topic=2 +"sell",%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=12*%1, "Do you want to sell %A leather armors for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=70*%1, "Do you want to sell %A chain armors for %P gold?", Topic=2 +"sell",%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=150*%1, "Do you want to sell %A brass armors for %P gold?", Topic=2 +"sell",%1,1<%1,"plate","armor" -> Type=3357, Amount=%1, Price=400*%1, "Do you want to sell %A plate armors for %P gold?", Topic=2 +"sell",%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=4*%1, "Do you want to sell %A leather helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=17*%1, "Do you want to sell %A chain helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"steel","helmet" -> Type=3351, Amount=%1, Price=190*%1, "Do you want to sell %A steel helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"brass","helmet" -> Type=3354, Amount=%1, Price=30*%1, "Do you want to sell %A brass helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"viking","helmet" -> Type=3367, Amount=%1, Price=66*%1, "Do you want to sell %A viking helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"iron","helmet" -> Type=3353, Amount=%1, Price=145*%1, "Do you want to sell %A iron helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"devil","helmet" -> Type=3356, Amount=%1, Price=450*%1, "Do you want to sell %A devil's helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"warrior","helmet" -> Type=3369, Amount=%1, Price=696*%1, "Do you want to sell %A warrior's helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"leather","legs" -> Type=3559, Amount=%1, Price=1*%1, "Do you want to sell %A leather legs for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","legs" -> Type=3558, Amount=%1, Price=20*%1, "Do you want to sell %A chain legs for %P gold?", Topic=2 +"sell",%1,1<%1,"brass","legs" -> Type=3372, Amount=%1, Price=49*%1, "Do you want to sell %A brass legs for %P gold?", Topic=2 +"sell",%1,1<%1,"plate","legs" -> Type=3557, Amount=%1, Price=115*%1, "Do you want to sell %A plate legs for %P gold?", Topic=2 +"sell",%1,1<%1,"knight","legs" -> Type=3371, Amount=%1, Price=375*%1, "Do you want to sell %A knight's legs for %P gold?", Topic=2 + +"sell","wooden","shield" -> Type=3412, Amount=1, Price=5, "Do you want to sell a wooden shield for %P gold?", Topic=2 +"sell","battle","shield" -> Type=3413, Amount=1, Price=95, "Do you want to sell a battle shield for %P gold?", Topic=2 +"sell","steel","shield" -> Type=3409, Amount=1, Price=80, "Do you want to sell a steel shield for %P gold?", Topic=2 +"sell","brass","shield" -> Type=3411, Amount=1, Price=16, "Do you want to sell a brass shield for %P gold?", Topic=2 +"sell","plate","shield" -> Type=3410, Amount=1, Price=31, "Do you want to sell a plate shield for %P gold?", Topic=2 +"sell","guardians","shield" -> Type=3415, Amount=1, Price=180, "Do you want to sell a guardian's shield for %P gold?", Topic=2 +"sell","dragon","shield" -> Type=3416, Amount=1, Price=360, "Do you want to sell a dragon shield for %P gold?", Topic=2 + +"sell",%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=5*%1, "Do you want to sell %A wooden shields for %P gold?", Topic=2 +"sell",%1,1<%1,"battle","shield" -> Type=3413, Amount=%1, Price=95*%1, "Do you want to sell %A battle shields for %P gold?", Topic=2 +"sell",%1,1<%1,"steel","shield" -> Type=3409, Amount=%1, Price=80*%1, "Do you want to sell %A steel shields for %P gold?", Topic=2 +"sell",%1,1<%1,"brass","shield" -> Type=3411, Amount=%1, Price=16*%1, "Do you want to sell %A brass shields for %P gold?", Topic=2 +"sell",%1,1<%1,"plate","shield" -> Type=3410, Amount=%1, Price=31*%1, "Do you want to sell %A plate shields for %P gold?", Topic=2 +"sell",%1,1<%1,"guardians","shield" -> Type=3415, Amount=%1, Price=180*%1, "Do you want to sell %A guardian's shields for %P gold?", Topic=2 +"sell",%1,1<%1,"dragon","shield" -> Type=3416, Amount=%1, Price=360*%1, "Do you want to sell %A dragon shields for %P gold?", Topic=2 + +"sell","two","handed","sword" -> Type=3265, Amount=1, Price=450, "Do you want to sell a two handed sword for %P gold?", Topic=2 +"sell","longsword" -> Type=3285, Amount=1, Price=51, "Do you want to sell a longsword for %P gold?", Topic=2 +"sell","dagger" -> Type=3267, Amount=1, Price=2, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell","club" -> Type=3270, Amount=1, Price=1, "Are you sure, you want to sell this garbage? Hmm, I give you %P gold, ok?", Topic=2 +"sell","rapier" -> Type=3272, Amount=1, Price=5, "Do you want to sell a rapier for %P gold?", Topic=2 +"sell","sabre" -> Type=3273, Amount=1, Price=12, "Do you want to sell a sabre for %P gold?", Topic=2 +"sell","spear" -> Type=3277, Amount=1, Price=3, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell","short","sword" -> Type=3294, Amount=1, Price=10, "Do you want to sell a short sword for %P gold?", Topic=2 +"sell","sword" -> Type=3264, Amount=1, Price=25, "Do you want to sell a sword for %P gold?", Topic=2 +"sell","spike","sword" -> Type=3271, Amount=1, Price=225, "Do you want to sell a spike sword for %P gold?", Topic=2 +"sell","fire","sword" -> Type=3280, Amount=1, Price=1000,"Do you want to sell a fire sword for %P gold?", Topic=2 +"sell","mace" -> Type=3286, Amount=1, Price=23, "Do you want to sell a mace for %P gold?", Topic=2 + +"sell",%1,1<%1,"two","handed","sword" -> Type=3265, Amount=%1, Price=450*%1, "Do you want to sell %A two handed swords for %P gold?", Topic=2 +"sell",%1,1<%1,"longsword" -> Type=3285, Amount=%1, Price=51*%1, "Do you want to sell %A longswords for %P gold?", Topic=2 +"sell",%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=2*%1, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"club" -> Type=3270, Amount=%1, Price=1*%1, "Are you sure, you want to sell this garbage? Hmm, I give you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=5*%1, "Do you want to sell %A rapiers for %P gold?", Topic=2 +"sell",%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=12*%1, "Do you want to sell %A sabres for %P gold?", Topic=2 +"sell",%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=3*%1, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"short","sword" -> Type=3294, Amount=%1, Price=10*%1, "Do you want to sell %A short swords for %P gold?", Topic=2 +"sell",%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=25*%1, "Do you want to sell %A swords for %P gold?", Topic=2 +"sell",%1,1<%1,"spike","sword" -> Type=3271, Amount=%1, Price=225*%1, "Do you want to sell %A spike swords for %P gold?", Topic=2 +"sell",%1,1<%1,"fire","sword" -> Type=3280, Amount=%1, Price=1000*%1,"Do you want to sell %A fire swords for %P gold?", Topic=2 +"sell",%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=23*%1, "Do you want to sell %A maces for %P gold?", Topic=2 + +"dagger" -> Type=3267, Amount=1, Price=5, "Do you want to buy a dagger for %P gold?", Topic=1 +"spear" -> Type=3277, Amount=1, Price=10, "Do you want to buy a spear for %P gold?", Topic=1 +"rapier" -> Type=3272, Amount=1, Price=15, "Do you want to buy a rapier for %P gold?", Topic=1 +"sabre" -> Type=3273, Amount=1, Price=35, "Do you want to buy a sabre for %P gold?", Topic=1 +"sword" -> Type=3264, Amount=1, Price=85, "Do you want to buy a sword for %P gold?", Topic=1 +"staff" -> Type=3289, Amount=1, Price=40, "Do you want to buy it for %P gold?", Topic=1 +"longsword" -> Type=3285, Amount=1, Price=160, "Do you want to buy it for %P gold?", Topic=1 +"machete" -> Type=3308, Amount=1, Price=35, "Do you want to buy a machete for %P gold?", Topic=1 +"throwing","knife" -> Type=3298, Amount=1, Price=25, "Do you want to buy a throwing knife for %P gold?", Topic=1 + + +%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=10*%1, "Do you want to buy %A spears for %P gold?", Topic=1 +%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=15*%1, "Do you want to buy %A rapiers for %P gold?", Topic=1 +%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=35*%1, "Do you want to buy %A sabres for %P gold?", Topic=1 +%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=85*%1, "Do you want to buy %A swords for %P gold?", Topic=1 +%1,1<%1,"staff" -> Type=3289, Amount=%1, Price=40*%1, "Do you want to buy them for %P gold?", Topic=1 +%1,1<%1,"longsword" -> Type=3285, Amount=%1, Price=160*%1, "Do you want to buy them for %P gold?", Topic=1 +%1,1<%1,"machete" -> Type=3308, Amount=%1, Price=35*%1, "Do you want to buy %A machetes for %P gold?", Topic=1 +%1,1<%1,"throwing","kni" -> Type=3298, Amount=%1, Price=25*%1, "Do you want to buy %A throwing knives for %P gold?", Topic=1 + +"chain","armor" -> Type=3358, Amount=1, Price=200, "Do you want to buy a chain armor for %P gold?", Topic=1 +"brass","armor" -> Type=3359, Amount=1, Price=450, "Do you want to buy a brass armor for %P gold?", Topic=1 +"leather","armor" -> Type=3361, Amount=1, Price=35, "Do you want to buy a leather armor for %P gold?", Topic=1 +"chain","helmet" -> Type=3352, Amount=1, Price=52, "Do you want to buy a chain helmet for %P gold?", Topic=1 +"leather","helmet" -> Type=3355, Amount=1, Price=12, "Do you want to buy a leather helmet for %P gold?", Topic=1 +"steel","shield" -> Type=3409, Amount=1, Price=240, "Do you want to buy a steel shield for %P gold?", Topic=1 +"wooden","shield" -> Type=3412, Amount=1, Price=15, "Do you want to buy a wooden shield for %P gold?", Topic=1 +"chain","legs" -> Type=3558, Amount=1, Price=80, "Do you want to buy chain legs for %P gold?", Topic=1 + +%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=200*%1, "Do you want to buy %A chain armors for %P gold?", Topic=1 +%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=450*%1, "Do you want to buy %A brass armors for %P gold?", Topic=1 +%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=35*%1, "Do you want to buy %A leather armors for %P gold?", Topic=1 +%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=52*%1, "Do you want to buy %A chain helmets for %P gold?", Topic=1 +%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=12*%1, "Do you want to buy %A leather helmets for %P gold?", Topic=1 +%1,1<%1,"steel","shield" -> Type=3409, Amount=%1, Price=240*%1, "Do you want to buy %A steel shields for %P gold?", Topic=1 +%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=15*%1, "Do you want to buy %A wooden shields for %P gold?", Topic=1 +%1,1<%1,"chain","legs" -> Type=3558, Amount=%1, Price=80*%1, "Do you want to buy %A chain legs for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Sorry, you do not have enough gold." +Topic=1 -> "Maybe you will buy it another time." + +Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Sorry, you do not have one." +Topic=2 -> "Ok, then not." + +"spell" -> "I teach 'Poison Field', 'Fire Field', 'Energy Field', 'Poison Wall', 'Fire wall', and 'Energy Wall'." + +Druid,"poison","field" -> String="Poison Field", Price=300, "Do you want to buy the spell 'Poison Field' for %P gold?", Topic=3 +Druid,"fire","field" -> String="Fire Field", Price=500, "Do you want to buy the spell 'Fire Field' for %P gold?", Topic=3 +Druid,"energy","field" -> String="Energy Field", Price=700, "Do you want to buy the spell 'Energy Field' for %P gold?", Topic=3 +Druid,"poison","wall" -> String="Poison Wall", Price=1600, "Do you want to buy the spell 'Poison Wall' for %P gold?", Topic=3 +Druid,"fire","wall" -> String="Fire Wall", Price=2000, "Do you want to buy the spell 'Fire Wall' for %P gold?", Topic=3 +Druid,"energy","wall" -> String="Energy Wall", Price=2500, "Do you want to buy the spell 'Energy Wall' for %P gold?", Topic=3 + +"poison","field" -> "I'm sorry, but this spell is only for druids." +"fire","field" -> * +"energy","field" -> * +"poison","wall" -> * +"fire","wall" -> * +"energy","wall" -> * + +Topic=3,"yes",SpellKnown(String)=1 -> "You already know that spell." +Topic=3,"yes",Level Amount=SpellLevel(String), "You need to improve to level %A to learn this spell." +Topic=3,"yes",CountMoney "You do not have enough gold to pay my services." +Topic=3,"yes" -> "From now on you may cast this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=3 -> "As you wish." + +"heal$",Burning>0 -> "You are burning. I will help you.", Burning(0,0), EffectOpp(15) +"heal$",Poison>0 -> "You are poisoned. I will help you.", Poison(0,0), EffectOpp(14) +"heal$",HP<40 -> "You are looking really bad. Let me heal your wounds.", HP=40, EffectOpp(13) +"heal$" -> "You aren't looking really bad. Sorry, I can't help you." + +"weapon" -> "I have spears, swords, rapiers, daggers, longswords, machetes, staffs, and sabres. Interested?" +"helmet" -> "I am selling leather helmets and chain helmets. Anything you'd like to buy?" +"armor" -> "I am selling leather, chain, and brass armor. What do you need?" +"shield" -> "I am selling wooden shields and steel shields. What do you want?" +"trousers" -> "I am selling chain legs. Do you want to buy any?" +"legs" -> * +"spellbook" -> "I have none here." +} diff --git a/data/npc/shauna.npc b/data/npc/shauna.npc new file mode 100644 index 0000000..ef34c0b --- /dev/null +++ b/data/npc/shauna.npc @@ -0,0 +1,79 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# shauna.npc: Datenbank für den Sheriff von Carlin Shauna + +Name = "Shauna" +Outfit = (139,78-95-38-58) +Home = [32384,31778,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hail$",! -> "Howdy!" +ADDRESS,"salutations$",! -> * +ADDRESS,"hello$",! -> * +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Shut up!" +BUSY,"hi$",! -> * +BUSY,"hail$",! -> * +BUSY,"salutations$",! -> * +BUSY,! -> NOP +VANISH,! -> "LONG LIVE THE QUEEN!" + +"bye" -> "LONG LIVE THE QUEEN!", Idle +"news" -> "No news are good news." +"queen" -> "HAIL TO QUEEN ELOISE!" +"leader" -> * +"job" -> "What do you think? I am the sheriff of Carlin." +"how","are","you"-> "Just fine." + +"sell" -> "Would you like to buy the general key to the town?", Topic=1 +Topic=1,"yes" -> "Yeah, I bet you'd like to do that! HO, HO, HO!" + +"army" -> "If they make trouble, I'll put them behind bars like all others." +"guard" -> * +"general" -> "The Bonecrusher family is ideally suited for military jobs." +"bonecrusher" -> * +"enemies" -> "If you have a crime to report and clues, then do it, but dont waste my time." +"enemy" -> * +"criminal" -> * +"murderer" -> * +"castle" -> "The castle is one of the safest places in Carlin." +"subject" -> "Our people are fine and peaceful." +"tbi$" -> "I bet they spy on us... not my business, however." +"todd$" -> "I scared this bigmouth so much that he left the town by night. HO, HO, HO!" +"city" -> "The city is is a peacful place, and it's up to me to keep it this way." +"hain$" -> "He is the guy responsible to keep the sewers working. Someone has to do such kind of jobs. I can't handle all the garbage of the city myself." +"rowenna$" -> "Rowenna is one of our local smiths. When you look for weapons, look for Rowenna." +"weapon" -> * +"Cornelia" -> "Cornelia is one of our local smiths. When you look for armor, look for Rowenna." +"armor" -> * +"legola" -> "She has the sharpest eye in the region, I'd say." +"padreia" -> "Her peacefulness is sometimes near stupidity." +"god" -> "I worship Banor of course." +"banor" -> "For me, he's the god of justice." +"zathroth" -> "His cult is forbidden in our town." +"brog" -> "Wouldn't wonder if some males worship him secretly. HO, HO, HO!" +"monster" -> "I deal more with the human mosters, you know? HO, HO, HO!" +"excalibug" -> "Would certainly make a good butterknife. HO, HO, HO!" +"rebellion" -> "The only thing that rebels here now and then is the stomach of a male after trying to make illegal alcohol. HO, HO, HO!" +"alcohol" -> "For obvious reasons it's forbidden in our city." + +"waterpipe" -> "Oh, there's a waterpipe in one of my cells? ...", + "I guess my last prisoner forgot it there." +"pipe" -> * +"prisoner" -> "My last prisoner? Hmm. ...", + "I think he was some guy from Darama. Can't remember his name. ...", + "He was here just for one night, because he got drunk and annoyed our citizens. ...", + "Obviously he wasn't pleased with this place, because he headed for Thais the next day. ...", + "Something tells me that he won't stay out of trouble for too long." + +"fuck" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"idiot" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"asshole" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"ass$" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"fag$" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"stupid" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"tyrant" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"shit" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"lunatic" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +} diff --git a/data/npc/sherry.npc b/data/npc/sherry.npc new file mode 100644 index 0000000..71ed8b6 --- /dev/null +++ b/data/npc/sherry.npc @@ -0,0 +1,78 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# sherry.npc: Datenbank für die Bäuerin Sherry McRonald + +Name = "Sherry McRonald" +Outfit = (136,78-94-38-58) +Home = [32390,32241,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Hello %N! Welcome to our humble farm." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait a minute, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "What a strange person." + +"bye" -> "Grace our home with another visit soon.", Idle +"farewell" -> * +"job" -> "I and my husband run this farm." +"husband" -> "My husband Donald is busy on the fields almost all night and day." +"donald" -> * +"farm" -> "It is a hard work, but the city needs us." +"name" -> "I am Sherry McRonald." +"time" -> "Sorry, I don't have a watch." +"weather" -> "The weather is the best friend and the worst enemy of a farmer." +"field" -> "The druids helped us by placing a blessing on our fields." +"city" -> "The city needs our crops." +"crops" -> "It's hard to harvest it, carry it to the mill in the north and make flour. If you can bake some bread I will buy it for 2 gold." +"mill" -> "The miller is a lazy fellow and afraid of his own mill, because he thinks it is spooked." +"spooked" -> "I don't know for sure. The miller claims that his mill is threatened by some monsters sometimes." +"king" -> "King Tibianus granted us this farm to earn a living." +"tibianus" -> * +"frodo" -> "He is a friend of my husband." +"oswald" -> "This lazy fellow has nothing better to do than to spread rumours." +"bloodblade" -> "He is an impressive warrior as far as I can tell." +"muriel" -> "We a mere peasants and don't know much about the guild leaders." +"elane" -> * +"gregor" -> * +"marvik" -> * +"gorn" -> "He doesn't talk much to us." +"sam" -> "He is too busy to care much about farmers like us." +"quentin" -> "What a nice person he is." +"lynda" -> "She is sooo charming. I can't believe she is not married yet! Have you met her?", Topic=2 +"spider" -> "Spiders infested the sewers beneath our farm. We need some help to exterminate them. My husband pays a reward for killed spiders." +"monster" -> * +"help" -> * + +"buy" -> "I can offer you cheese, cherries, and melons." +"do","you","sell" -> * +"do","you","have" -> * +"food" -> "Are you looking for food? I have cheese, cherries, pumpkins and melons." + +"cheese" -> Type=3607, Amount=1, Price=5, "Do you want to buy cheese for %P gold?", Topic=1 +"cherry" -> Type=3590, Amount=1, Price=1, "Do you want to buy a cherry for %P gold?", Topic=1 +"melon" -> Type=3593, Amount=1, Price=8, "Do you want to buy a melon for %P gold?", Topic=1 +"pumpkin" -> Type=3594, Amount=1, Price=10, "Do you want to buy a pumpkin for %P gold?", Topic=1 + +%1,1<%1,"cheese" -> Type=3607, Amount=%1, Price=5*%1, "Do you want to buy %A cheeses for %P gold?", Topic=1 +%1,1<%1,"cherr" -> Type=3590, Amount=%1, Price=1*%1, "Do you want to buy %A cherries for %P gold?", Topic=1 +%1,1<%1,"melon" -> Type=3593, Amount=%1, Price=8*%1, "Do you want to buy %A melons for %P gold?", Topic=1 +%1,1<%1,"pumpkin" -> Type=3594, Amount=%1, Price=10*%1, "Do you want to buy %A pumpkins for %P gold?", Topic=1 + + +"sell","bread" -> "I will pay 2 gold for every bread, is that ok?", Topic=3 + +Topic=1,"yes",CountMoney>=Price -> "Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "I am sorry, but you do not have enough gold." +Topic=1 -> "Maybe later." + +Topic=2,"yes",male -> "She really should find a husband with ease! You should ask her for a date." +Topic=2,"yes",female -> "She really should find a husband with ease! If you know a bachelor, introduce him to her." +Topic=2 -> "Oh, if you say so." + +Topic=3,"yes",Count(3600)>0 -> Amount=Count(3600), Price=Amount*2, "Here you are ... %P gold.", Delete(3600), CreateMoney +Topic=3,"yes" -> "Sorry, you don't have any bread." +Topic=3 -> "Maybe another time." +} diff --git a/data/npc/shiantis.npc b/data/npc/shiantis.npc new file mode 100644 index 0000000..0c4d80a --- /dev/null +++ b/data/npc/shiantis.npc @@ -0,0 +1,99 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# shiantis.npc: Datenbank für die Händlerin Shiantis in Venore + +Name = "Shiantis" +Outfit = (136,0-36-13-76) +Home = [32890,32086,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome %N. What is your need today?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Excuse me, %N, I am already talking to another customer. Wait just a moment.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"job" -> "I am selling several kinds of equipment and decoration. What is your need?" +"name" -> "I am Shiantis." +"time" -> "I won't tell you for free, but maybe you want to buy a watch?" +"king" -> "I would love to see the royal taxes lowered." +"tibianus" -> * +"army" -> "I think it's needed for protection. We pay enough taxes for this." +"ferumbras" -> "Ferumbras dolls were not the saleshit we expected. Sold all stock to a strange guy who bought a bunch of needles, too." +"excalibug" -> "Sorry, we run out of stock. I expect another load of wodden excalibug simulacra to arrive next week." +"news" -> "I heard the merchants will petition the king to lower the taxes." +"tax" -> * + +"offer" -> "As you can see, our inventory is large, just have a look." +"goods" -> "At this booth we sell containers, decoration, illumination, paperware, footballs, and watches." +"do","you","sell" -> * +"do","you","have" -> * +"equipment" -> * +"containers" -> "In that department we offer bags, backpacks, and present boxes." +"illumination" -> "In that department we offer torches, candlesticks, candelabra, oil and coal basins." +"paperware" -> "In that department we offer scrolls, documents, parchments, and books." +"book" -> "I offer different kind of books: brown, black and small books. Which book do you want?" +"magic" -> "You will have to visit that spooky magic market for that stuff." +"fluid" -> * + +"torch" -> Type=2920, Amount=1, Price=2, "Do you wanna buy a torch for %P gold?", Topic=1 +"candelabr" -> Type=2911, Amount=1, Price=8, "Do you wanna buy a candelabrum for %P gold?", Topic=1 +"candlestick" -> Type=2917, Amount=1, Price=2, "Do you want to buy a candlestick for %P gold?", Topic=1 +"oil" -> Type=2874, Data=7, Amount=1, Price=20, "Do you wanna buy oil for %P gold?", Topic=2 +"coal","basin" -> Type=2806, Amount=1, Price=25, "Do you want to buy a coal basin for %P gold?", Topic=3 +"bag" -> Type=2859, Amount=1, Price=5, "Do you want to buy a bag for %P gold?", Topic=1 +"backpack" -> Type=2867, Amount=1, Price=20, "Do you want to buy a backpack for %P gold?", Topic=1 +"present" -> Type=2856, Amount=1, Price=10, "Do you want to buy a present for %P gold?", Topic=1 +"scroll" -> Type=2815, Amount=1, Price=5, "Do you want to buy a scroll for %P gold?", Topic=1 +"document" -> Type=2834, Amount=1, Price=12, "Do you want to buy a document for %P gold?", Topic=1 +"parchment" -> Type=2835, Amount=1, Price=8, "Do you want to buy a parchment for %P gold?", Topic=1 +"brown","book" -> Type=2837, Amount=1, Price=15, "Do you want to buy a brown book for %P gold?", Topic=1 +"black","book" -> Type=2838, Amount=1, Price=15, "Do you want to buy a black book for %P gold?", Topic=1 +"small","book" -> Type=2839, Amount=1, Price=15, "Do you want to buy a small book for %P gold?", Topic=1 +"watch" -> Type=2906, Amount=1, Price=20, "Do you want to buy one of my high quality watches for %P gold?", Topic=1 +"football" -> Type=2990, Amount=1, Price=111, "Do you want to buy a football for %P gold?", Topic=1 + +%1,1<%1,"torch" -> Type=2920, Amount=%1, Price=2*%1, "Do you wanna buy %A torches for %P gold?", Topic=1 +%1,1<%1,"candelabr" -> Type=2911, Amount=%1, Price=8*%1, "Do you wanna buy %A candelabra for %P gold?", Topic=1 +%1,1<%1,"candlestick" -> Type=2917, Amount=%1, Price=2*%1, "Do you want to buy %A candlesticks for %P gold?", Topic=1 +%1,1<%1,"oil" -> Type=2874, Data=7, Amount=%1, Price=20*%1, "Do you wanna buy %A vials of oil for %P gold?", Topic=2 +%1,1<%1,"coal","basin" -> Type=3510, Amount=%1, Price=25*%1, "Do you want to buy %A coal basins for %P gold?", Topic=3 +%1,1<%1,"bag" -> Type=2859, Amount=%1, Price=5*%1, "Do you want to buy %A bags for %P gold?", Topic=1 +%1,1<%1,"backpack" -> Type=2867, Amount=%1, Price=20*%1, "Do you want to buy %A backpacks for %P gold?", Topic=1 +%1,1<%1,"present" -> Type=2856, Amount=%1, Price=10*%1, "Do you want to buy %A presents for %P gold?", Topic=1 +%1,1<%1,"scroll" -> Type=2815, Amount=%1, Price=5*%1, "Do you want to buy %A scrolls for %P gold?", Topic=1 +%1,1<%1,"document" -> Type=2834, Amount=%1, Price=12*%1, "Do you want to buy %A documents for %P gold?", Topic=1 +%1,1<%1,"parchment" -> Type=2835, Amount=%1, Price=8*%1, "Do you want to buy %A parchments for %P gold?", Topic=1 +%1,1<%1,"brown","book" -> Type=2837, Amount=%1, Price=15*%1, "Do you want to buy %A brown books for %P gold?", Topic=1 +%1,1<%1,"black","book" -> Type=2838, Amount=%1, Price=15*%1, "Do you want to buy %A black books for %P gold?", Topic=1 +%1,1<%1,"small","book" -> Type=2839, Amount=%1, Price=15*%1, "Do you want to buy %A small books for %P gold?", Topic=1 +%1,1<%1,"watch" -> Type=2906, Amount=%1, Price=20*%1, "Do you want to buy %A of my high quality watches for %P gold?", Topic=1 +%1,1<%1,"football" -> Type=2990, Amount=%1, Price=111*%1, "Do you want to buy %A footballs for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Come back, when you have enough money." +Topic=1 -> "Hmm, but next time." + +Topic=2,"yes",CountMoney>=Price -> "Ok, take it. There is a deposit of 5 gold on the vial.", DeleteMoney, Create(Type) +Topic=2,"yes" -> "That's not funny!" +Topic=2 -> "Then not." + +Topic=3,"yes",Premium,CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=3,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account if you want to buy furniture." +Topic=3,"yes" -> "Come back, when you have enough money." +Topic=3 -> "Hmm, but I'm sure, it would fit nicely into your house." + +"deposit" -> "I will give you 5 gold for every empty vial. Ok?", Data=0, Topic=4 +"vial" -> * +"flask" -> * + +Topic=4,"yes",Count(2874)>0 -> Amount=Count(2874), Price=Amount*5, "Here you are ... %P gold.", Delete(2874), CreateMoney +Topic=4,"yes" -> "You don't have any empty vials." +Topic=4 -> "Hmm, but please keep our town litter free." + +@"gen-t-furniture-decoration-s.ndb" +} diff --git a/data/npc/shiriel.npc b/data/npc/shiriel.npc new file mode 100644 index 0000000..c5b52e7 --- /dev/null +++ b/data/npc/shiriel.npc @@ -0,0 +1,71 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# shiriel.npc: Datenbank für die Magiehändlerin Shiriel (Elfenstadt) + +Name = "Shiriel" +Outfit = (144,2-103-0-95) +Home = [32670,31657,6] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Ashari %N." +ADDRESS,"hi$",! -> * +ADDRESS,"ashari$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Wait, %N.", Queue +BUSY,"hi$",! -> * +BUSY,"ashari$",! -> * +BUSY,! -> NOP +VANISH,! -> "Asha Thrazi." + +"bye" -> "Asha Thrazi.", Idle +"asha","thrazi" -> * +"farewell" -> * +"job" -> "I sell mystic runes, spellbooks, wands, rods and fluids of life or mana." +"name" -> "I am Shiriel Sharaziel." +"time" -> "Time was mastered by my people long ago." + +"elves" -> "Our noble race has knowledge of secrets beyond your comprehension." +"dwarfs" -> "Not worth to bother about." +"humans" -> "Cursed with a short livespan and not worth to be remembered." +"troll" -> "We should eradicate them all." +"cenath" -> "We are the teachers to the other castes." +"kuridai" -> "Their knowledge is limited." +"deraisim" -> "They lack the patience that suits a race with our lifespan." +"abdaisim" -> "I think they are lost forever." +"teshial" -> "They were not prepared for what they encountered in their quest for knowledge. WE will be prepared." +"ferumbras" -> "A humanbreed abnomination." +"crunor" -> "I have no time for superstition." +"excalibug" -> "I would love to analyse it one day." +"news" -> "News are secrets and you are not worthy of my secrets." +"magic" -> "I could teach you some spells ... but I won't." + +"rune" -> "I sell blank runes and spell runes." +"life","fluid" -> Type=2874, Data=11, Amount=1, Price=60, "Do you want to buy life fluid for %P gold?", Topic=2 +"mana","fluid" -> Type=2874, Data=10, Amount=1, Price=55, "Do you want to buy mana fluid for %P gold?", Topic=2 +"blank","rune" -> Type=3147, Amount=1, Price=10, "Do you want to buy a blank rune for %P gold?", Topic=1 +"spellbook" -> Type=3059, Amount=1, Price=150, "Do you want to buy a spellbook for %P gold?", Topic=1 + +%1,1<%1,"life","fluid" -> Type=2874, Data=11, Amount=%1, Price=60*%1, "Do you want to buy %A potions of life fluid for %P gold?", Topic=2 +%1,1<%1,"mana","fluid" -> Type=2874, Data=10, Amount=%1, Price=55*%1, "Do you want to buy %A potions of mana fluid for %P gold?", Topic=2 +%1,1<%1,"blank","rune" -> Type=3147, Amount=%1, Price=10*%1, "Do you want to buy %A blank runes for %P gold?", Topic=1 +%1,1<%1,"spellbook" -> Type=3059, Amount=%1, Price=150*%1, "Do you want to buy %A spellbooks for %P gold?", Topic=1 + +"deposit" -> "I will pay you 5 gold for every empty vial, ok?", Data=0, Topic=3 +"vial" -> * +"flask" -> * + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Come back, when you have enough money." +Topic=1 -> "Hmm, but next time." + +Topic=2,"yes",CountMoney>=Price -> "Here you are. There is a deposit of 5 gold on the vial.", DeleteMoney, Create(Type) +Topic=2,"yes" -> "Come back, when you have enough money." +Topic=2 -> "Hmm, but next time." + +Topic=3,"yes",Count(2874)>0 -> Amount=Count(2874), Price=Amount*5, "Here you are ... %P gold.", Delete(2874), CreateMoney +Topic=3,"yes" -> "You don't have any empty vials." +Topic=3 -> "Hmm, but please keep Tibia litter free." + +@"gen-t-runes-free-s.ndb" +@"gen-t-wands-free-s.ndb" +} diff --git a/data/npc/shirith.npc b/data/npc/shirith.npc new file mode 100644 index 0000000..7b3aea9 --- /dev/null +++ b/data/npc/shirith.npc @@ -0,0 +1,52 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# shirith.npc: Datenbank für den Minenleiter Shirith (Elfenstadt) + +Name = "Shirith" +Outfit = (144,59-97-58-76) +Home = [32646,31655,9] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "Ashari %N." +ADDRESS,"hi$",! -> * +ADDRESS,"ashari$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Wait, %N.", Queue +BUSY,"hi$",! -> * +BUSY,"ashari$",! -> * +BUSY,! -> NOP +VANISH,! -> "Asha Thrazi." + +"bye" -> "Asha Thrazi.", Idle +"farewell" -> * +"asha","thrazi" -> * +"job" -> "I am the overseer of the mines." +"name" -> "I am called Shirith Blooddancer." +"time" -> "It is %T." + +"carlin" -> "I think those humans are trespassing elven teritory far too often." +"thais" -> "Thais is far away as all humans should be." +"venore" -> "If it comes to trade, I can respect those merchants. As long as they leave as soon as they finished buisness, that is." +"roderick" -> "We don't need him or any other ambassador here." +"olrik" -> "As a post officer he has some use ... as a troll has some use for mining." + +"elves" -> "We are a superior race, indeed." +"dwarfs" -> "They could be of ... some use." +"human" -> "Humans are more annoying than our trolls." +"troll" -> "We give these useless creatures a reason to live by serving us." +"cenath" -> "They think they are better then us." +"kuridai" -> "We keep this society running. Without our tools and work our case would be a lost one." +"deraisim" -> "They could do more for us if they would try more hard." +"abdaisim" -> "Let them go, we don't need them." +"teshial" -> "Who needs dreamers in these days?" +"ferumbras" -> "He should be destroyed." +"mines" -> "We hardly get the ore we need. The worthless trolls are lazy workers. I keep them locked up the whole time." +"locked" -> "I keep the keys to the mines." +"excalibug" -> "Nonsense." +"news" -> "Trolls are boring, I have no news to tell." + +"key" -> Type=2969, Data=3033, Price=50, "I would sell you a key for 50 gold, ok?", Topic=1 +Topic=1,"yes",CountMoney>=Price -> "Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "You do not have enough gold." +Topic=1 -> "Ok, then not." +} diff --git a/data/npc/sigurd.npc b/data/npc/sigurd.npc new file mode 100644 index 0000000..0ae178f --- /dev/null +++ b/data/npc/sigurd.npc @@ -0,0 +1,63 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# sigurd.npc: Datenbank für den Händler Sigurd + +Name = "Sigurd" +Outfit = (69,0-0-0-0) +Home = [32626,31923,5] +Radius = 8 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome to the magic store, %N!" +ADDRESS,"hi$",! -> * +ADDRESS,"hiho$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "You next %N, jawoll!", Queue +BUSY,"hi$",! -> * +BUSY,"hiho$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye. Come back soon." + +"bye" -> "Good bye. Come back soon.", Idle +"farewell" -> * + +"name" -> "I am Sigurd Fireworker, brother to Etzel Fireworker, son of fire, of the Molten Rocks." +"job" -> "I help my brother handling his little magic store so he can focus on studying spells." +"time" -> "It's %T right now." + +"offer" -> "I'm selling life and mana fluids, runes, wands, rods and spellbooks." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * + + +"rune" -> "I sell blank runes and spell runes." +"life","fluid" -> Type=2874, Data=11, Amount=1, Price=60, "Do you want to buy life fluid for %P gold?", Topic=5 +"mana","fluid" -> Type=2874, Data=10, Amount=1, Price=55, "Do you want to buy mana fluid for %P gold?", Topic=5 +"blank","rune" -> Type=3147, Amount=1, Price=10, "Do you want to buy a blank rune for %P gold?", Topic=4 +"spellbook" -> Type=3059, Amount=1, Price=150, "In a spellbook, your spells are listed. There you will find the pronunciation of each spell. Do you want to buy one for %P gold?", Topic=4 + +%1,1<%1,"life","fluid" -> Type=2874, Data=11, Amount=%1, Price=60*%1, "Do you want to buy %A potions of life fluid for %P gold?", Topic=5 +%1,1<%1,"mana","fluid" -> Type=2874, Data=10, Amount=%1, Price=55*%1, "Do you want to buy %A potions of mana fluid for %P gold?", Topic=5 +%1,1<%1,"blank","rune" -> Type=3147, Amount=%1, Price=10*%1, "Do you want to buy %A blank runes for %P gold?", Topic=4 +%1,1<%1,"spellbook" -> Type=3059, Amount=%1, Price=150*%1, "In a spellbook, your spells are listed. There you will find the pronunciation of each spell. Do you want to buy %A spellbooks for %P gold?", Topic=4 + +"deposit" -> "I will pay you 5 gold for every empty vial. Ok?", Data=0, Topic=6 +"vial" -> * +"flask" -> * + +@"gen-t-runes-free-s.ndb" +@"gen-t-wands-free-s.ndb" + +Topic=4,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=4,"yes" -> "Come back, when you have enough money." +Topic=4 -> "Hmm, but next time." + +Topic=5,"yes",CountMoney>=Price -> "Here you are. There is a deposit of 5 gold on the vial.", DeleteMoney, Create(Type) +Topic=5,"yes" -> "Come back, when you have enough money." +Topic=5 -> "Hmm, but next time." + +Topic=6,"yes",Count(2874)>0 -> Amount=Count(2874), Price=Amount*5, "Here you are ... %P gold.", Delete(2874), CreateMoney +Topic=6,"yes" -> "You don't have any empty vials." +Topic=6 -> "Hmm, but please keep Tibia litter free." + +} diff --git a/data/npc/simon.npc b/data/npc/simon.npc new file mode 100644 index 0000000..a9711e6 --- /dev/null +++ b/data/npc/simon.npc @@ -0,0 +1,59 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# simon.npc: Datenbank für den Bettler Simon auf der Insel Fibula + +Name = "Simon the Beggar" +Outfit = (128,116-123-32-40) +Home = [32186,32468,7] +Radius = 4 + +Behaviour = { +ADDRESS,"hello$",! -> "Hello %N. I am a poor man. Please help me." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Have a nice day." + +"bye" -> "Have a nice day.", Idle +"farewell" -> * +"job" -> "I have no job. I am a beggar." +"beggar" -> "I have no gold and no job, so I am a beggar." +"gold" -> "I need gold. I love gold. I need help." +"name" -> "My name is Simon. I am a very poor man." +"simon" -> "I am Simon. The poorest human all over the continent." + +"help" -> Price=100, "I need gold. Can you spend me %P gold pieces?", Topic=1 +Topic=1,"yes",CountMoney>=Price -> DeleteMoney, Price=500, "Thank you very much. Can you spend me %P more gold pieces? I will give you a nice hint.", Topic=2 +Topic=1,"yes" -> "You've not enough money for me." +Topic=1 -> "Hmm, maybe next time." +Topic=2,"yes",CountMoney>=Price -> DeleteMoney, Price=200, "That's great! I have stolen something from Dermot. You can buy it for %P gold. Do you want to buy it?", Topic=3 +Topic=2,"yes" -> "Sorry, that's not enough." +Topic=2 -> "It was your decision." +Topic=3,"yes",CountMoney>=Price -> DeleteMoney, "Now you own the hot key.", Data=3940, Create(2968) +Topic=3,"yes" -> "Pah! I said 200 gold. You don't have so much." +Topic=3 -> "Ok. No problem. I'll find another buyer." + +"dermot" -> "The magistrate of the village. I heard he is selling something for the Fibula Dungeon." +"village" -> "To the north is the village Fibula. A very small village." +"key" -> "Key? There are a lot of keys. Please change the topic." +"dungeon" -> "I heard a lot about the Fibula Dungeon. But I never was there." +"fibula" -> "I hate Fibula. Too many wolves are here." +"timur" -> "I hate Timur. He is too expensive. But sometimes I find maces and hatchets. Timur is buying these items." +"wolf" -> "Please kill them ... ALL." +"flute" -> "Har, har. The stupid Dermot lost his flute. I know that some minotaurs have it in their treasure room." +"minotaurs"-> "Very rich monsters. But they are too strong for me. However, there are even stronger monsters." +"minos" -> * +"treasure" -> "I know there are two rooms. And I know you can pass only the first door. The second door can't be opened." +"giant","spider" -> "I know that terrible monster. It killed the fishers on the isle to the north." +"monster" -> "The strongest monster I know is the giant spider." +"jetty" -> "I hate this jetty. I have never seen a ship here." +"ship" -> "There is a large sea-monster outside. I think there is no gritty captain to sail in this quarter." +"tibia" -> "Hehe, do you have a shovel? I can sell you a shovel if you want to return to Tibia." + +"shovel" -> Type=3457, Amount=1, Price=50, "Do you want to buy a shovel for %P gold?", Topic=4 + +Topic=4,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=4,"yes" -> "Come back, when you have enough money." +Topic=4 -> "Hmm, but next time." +} diff --git a/data/npc/skjaar.npc b/data/npc/skjaar.npc new file mode 100644 index 0000000..09f0242 --- /dev/null +++ b/data/npc/skjaar.npc @@ -0,0 +1,65 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# skjaar.npc: Datenbank für Skjaar, Wächter der Krypta im Berg und Meistermagier + +Name = "Skjaar" +Outfit = (9,0-0-0-0) +Home = [32450,32038,8] +Radius = 2 + +Behaviour = { +BUSY,"hello$",Level<15,! -> "I don't talk to little children!!", Idle +BUSY,"hi$",Level<15,! -> * +ADDRESS,"hello$",Druid,! -> "Hail, friend of nature! How may I help you?" +ADDRESS,"hi$",Druid,! -> * +ADDRESS,"hello$",Knight,! -> "Another creature who believes thinks physical strength is more important than wisdom! Why are you disturbing me?" +ADDRESS,"hi$",Knight,! -> * +ADDRESS,"hello$",Sorcerer,! -> "It's good to see somebody who has chosen the path of wisdom. What do you want?" +ADDRESS,"hi$",Sorcerer,! -> * +ADDRESS,"hello$",Paladin,! -> "Neither strong enough to be a knight nor wise enough to be a real mage. You like it easy, don't you? Why are you disturbing me?" +ADDRESS,"hi$",Paladin,! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Silence, unworthy creature!" +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Run away, unworthy %N!" + +"bye" -> "Farewell, %N!", Idle +"farewell" -> * +"job" -> "Once I was the master of all mages, but now I only protect this crypt." +"name" -> "I am Skjaar the Mage, master of all spells." +"door" -> "This door seals a crypt." +"crypt" -> "Here lies my master. Only his closest followers may enter." +"help" -> "I'm not here to help anybody. I only protect my master's crypt." +"mountain" -> "Hundreds of years my master's castle stood on the top of this mountain. Now there is a volcano." +"volcano" -> "I can still feel the magical energy in the volcano." +"castle" -> "The castle was destroyed when my master tried to summon a nameless creature. All that is left is this volcano." +"time" -> "To those who have lived for a thousand years time holds no more terror." +"master" -> "If you are one of his followers, you need not ask about him, for you will know. And if you aren't, you are not worthy anyway!" +"key" -> "I will give the key to the crypt only to the closest followers of my master. Would you like me to test you?", Topic=1 + +"idiot" -> "Take this for your words!", HP=1, EffectOpp(14), Idle +"fuck" -> "Take this for your words!", HP=1, EffectOpp(14), Idle +"asshole" -> "Take this for your words!", HP=1, EffectOpp(14), Idle + +Topic=1,"yes" -> Price=1000, "Before we start I must ask you for a small donation of 1000 gold coins. Are you willing to pay 1000 gold coins for the test?", Topic=2 +Topic=1,"no" -> "Then leave, unworthy worm!", Idle +Topic=1 -> "You're not worthy if you cannot make up your mind. Leave!", Idle + +Topic=2,"yes",CountMoney>=Price -> "All right then. Here comes the first question. What was the name of Dago's favourite pet?", DeleteMoney, Topic=3 +Topic=2,"yes",CountMoney "You don't even have the money to make a donation? Then go!", Idle +Topic=2,"no" -> "You're not worthy then. Now leave!", Idle +Topic=2 -> "You're not worthy if you cannot make up your mind. Leave!", Idle + +Topic=3,"redips",! -> "Perhaps you knew him after all. Tell me - how many fingers did he have when he died?", Topic=4 +Topic=3,! -> "You are wrong. Get lost!", Idle + +Topic=4,"7",! -> "Also true. But can you also tell me the colour of the deamons in which master specialized?", Topic=5 +Topic=4,"seven",! -> "Also true. But can you also tell me the colour of the deamons in which my master specialized?", Topic=5 +Topic=4,! -> "You are wrong. Get lost!", Idle + +Topic=5,"black",! -> "It seems you are worthy after all. Do you want the key to the crypt?", Topic=6 +Topic=5,! -> "You are wrong. Get lost!", Idle + +Topic=6,"yes" -> Type=2970, Data=3142, Amount=1, "Here you are.", Create(Type) +Topic=6 -> "It is always a wise decision to leave the dead alone." +} diff --git a/data/npc/smiley.npc b/data/npc/smiley.npc new file mode 100644 index 0000000..b28894a --- /dev/null +++ b/data/npc/smiley.npc @@ -0,0 +1,129 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# smiley.npc: Datenbank für den Magiehändler Smiley + +Name = "Smiley" +Outfit = (37,0-0-0-0) +Home = [32979,32087,6] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "... Greeeeeetiiiingssss..." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "... Wait... %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "... Good... Bye" + +"bye" -> "... Good... Bye", Idle +"farewell" -> * +"job" -> "... Selling Spells" +"name" -> "... Smiley" +"time" -> "... Time?... Not important... anymore." +"king" -> "..." +"tibianus" -> * +"vladruc" -> "... Maaaaassssterrrrr" +"urghain" -> * +"ferumbras" -> "... un...important" +"market" -> "... You buy?" +"excalibug" -> "... only sell spells..." +"news" -> "... more spells..." + +"sorcerer" -> "... Ask Chatterbone?" +"druid" -> "... You... buy spells?" +"power" -> * +"spellbook" -> "... You buy book... store spells... other counter..." +"rune" -> "... Runes... mighty stones... other counter..." +Druid,"spell" -> "... Spells... rune spells... instant spells... what you want? ... Or for which level?", Topic=2 +"spell" -> "... Only druids..." + +druid,"rod",QuestValue(333)<1 -> "Oooh... present from meee... take it... goooood start for youuuung druuuids...",SetQuestValue(333,1),Type=3066, Amount=1,Create(Type) + + +Topic=2,"rune","spell" -> "... Attack rune spells ... healing rune spells ... support rune spells ... summon rune spells. Which...?" +Topic=2,"instant","spell" -> "... Healing spells ... supply spells ... support spells ... summon spells. Which...?" +Topic=2,"level" -> "Which level...?", Topic=2 +Topic=2,"bye" -> "... Good... Bye", Idle + +Druid,"level" -> "... Spell... which level...?", Topic=2 +Druid,"rune","spell" -> "... Attack rune spells ... healing rune spells ... support rune spells ... summon rune spells. Which...?" +Druid,"instant","spell" -> "... Healing spells ... supply spells ... support spells ... summon spells. Which...?" + +Druid,"attack","rune","spell" -> "... Missile rune spells ... explosive rune spells ... field rune spells ... wall rune spells ... bomb rune spells." +Druid,"healing","rune","spell" -> "In this category ... 'Intense Healing Rune', 'Antidote Rune' and 'Ultimate Healing Rune'." +Druid,"support","rune","spell" -> "In this category ... 'Destroy Field' and 'Chameleon'." +Druid,"summon","rune","spell" -> "In this category ... 'Convince Creature'." + +Druid,"missile","rune","spell" -> "In this category ... 'Light Magic Missile' and 'Heavy Magic Missile'." +Druid,"explosive","rune","spell" -> "In this category ... 'Fireball', 'Great Fireball' and 'Explosion'." +Druid,"field","rune","spell" -> "In this category ... 'Poison Field', 'Fire Field' and 'Energy Field'." +Druid,"wall","rune","spell" -> "In this category ... 'Fire Wall', 'Poison Wall' and 'Energy Wall'." +Druid,"bomb","rune","spell" -> "In this category ... 'Firebomb'." + +Druid,"healing","spell" -> "In this category ... 'Light Healing', 'Intense Healing', 'Ultimate Healing' and 'Antidote'." +Druid,"supply","spell" -> "In this category ... 'Food'." +Druid,"support","spell" -> "In this category ... 'Find Person', 'Light', 'Great Light', 'Magic Shield', 'Creature Illusion' and 'Invisible'." +Druid,"summon","spell" -> "In this category ... 'Summon Creature'." + +Druid,"find","person" -> String="Find Person", Price=80, "... You want 'Find Person' for %P gold?", Topic=3 +Druid,"light" -> String="Light", Price=100, "... You want 'Light' for %P gold?", Topic=3 +Druid,"food" -> String="Food", Price=300, "... You want 'Food' for %P gold?", Topic=3 +Druid,"light","healing" -> String="Light Healing", Price=170, "... You want 'Light Healing' for %P gold?", Topic=3 +Druid,"light","missile" -> String="Light Magic Missile", Price=500, "... You want 'Light Magic Missile' for %P gold?", Topic=3 +Druid,"antidote" -> String="Antidote", Price=150, "... You want 'Antidote' for %P gold?", Topic=3 +Druid,"intense","healing" -> String="Intense Healing", Price=350, "... You want 'Intense Healing' for %P gold?", Topic=3 +Druid,"poison","field" -> String="Poison Field", Price=300, "... You want 'Poison Field' for %P gold?", Topic=3 +Druid,"great","light" -> String="Great Light", Price=500, "... You want 'Great Light' for %P gold?", Topic=3 +Druid,"fire","field" -> String="Fire Field", Price=500, "... You want 'Fire Field' for %P gold?", Topic=3 +Druid,"heavy","missile" -> String="Heavy Magic Missile", Price=1500, "... You want 'Heavy Magic Missile' for %P gold?", Topic=3 +Druid,"magic","shield" -> String="Magic Shield", Price=450, "... You want 'Magic Shield' for %P gold?", Topic=3 +Druid,"intense","healing","rune" -> String="Intense Healing Rune", Price=600, "... You want 'Intense Healing Rune' for %P gold?", Topic=3 +Druid,"antidote","rune" -> String="Antidote Rune", Price=600, "... You want 'Antidote Rune' for %P gold?", Topic=3 +Druid,"fireball" -> String="Fireball", Price=800, "... You want 'Fireball' for %P gold?", Topic=3 +Druid,"energy","field" -> String="Energy Field", Price=700, "... You want 'Energy Field' for %P gold?", Topic=3 +Druid,"destroy","field" -> String="Destroy Field", Price=700, "... You want 'Destroy Field' for %P gold?", Topic=3 +Druid,"ultimate","healing" -> String="Ultimate Healing", Price=1000, "... You want 'Ultimate Healing' for %P gold?", Topic=3 +Druid,"great","fireball" -> String="Great Fireball", Price=1200, "... You want 'Great Fireball' for %P gold?", Topic=3 +Druid,"fire","bomb" -> String="Firebomb", Price=1500, "... You want 'Fire Bomb' for %P gold?", Topic=3 +Druid,"creature","illusion" -> String="Creature Illusion", Price=1000, "... You want 'Creature Illusion' for %P gold?", Topic=3 +Druid,"convince","creature" -> String="Convince Creature", Price=800, "... You want 'Convince Creature' for %P gold?", Topic=3 +Druid,"ultimate","healing","rune" -> String="Ultimate Healing Rune", Price=1500, "... You want 'Ultimate Healing Rune' for %P gold?", Topic=3 +Druid,"chameleon" -> String="Chameleon", Price=1300, "... You want 'Chameleon' for %P gold?", Topic=3 +Druid,"poison","wall" -> String="Poison Wall", Price=1600, "... You want 'Poison Wall' for %P gold?", Topic=3 +Druid,"explosion" -> String="Explosion", Price=1800, "... You want 'Explosion' for %P gold?", Topic=3 +Druid,"fire","wall" -> String="Fire Wall", Price=2000, "... You want 'Fire Wall' for %P gold?", Topic=3 +Druid,"Invisible" -> String="Invisible", Price=2000, "... You want 'Invisible' for %P gold?", Topic=3 +Druid,"summon","creature" -> String="Summon Creature", Price=2000, "... You want 'Summon Creature' for %P gold?", Topic=3 +Druid,"energy","wall" -> String="Energy Wall", Price=2500, "... You want 'Energy Wall' for %P gold?", Topic=3 + +Topic=2,"8$" -> "... For level 8 ... 'Find Person' and 'Light'.", Topic=2 +Topic=2,"9$" -> "... For level 9 ... 'Light Healing'.", Topic=2 +Topic=2,"10$" -> "... For level 10 ... 'Antidote'.", Topic=2 +Topic=2,"11$" -> "... For level 11 ... 'Intense Healing'.", Topic=2 +Topic=2,"13$" -> "... For level 13 ... 'Great Light'.", Topic=2 +Topic=2,"14$" -> "... For level 14 ... 'Food', 'Poison Field' and 'Magic Shield'.", Topic=2 +Topic=2,"15$" -> "... For level 15 ... 'Fire Field', 'Intense Healing Rune', 'Antidote Rune' and 'Light Magic Missile'.", Topic=2 +Topic=2,"16$" -> "... For level 16 ... 'Convince Creature'.", Topic=2 +Topic=2,"17$" -> "... For level 17 ... 'Fireball' and 'Destroy Field'.", Topic=2 +Topic=2,"18$" -> "... For level 18 ... 'Energy Field'.", Topic=2 +Topic=2,"20$" -> "... For level 20 ... 'Ultimate Healing'.", Topic=2 +Topic=2,"23$" -> "... For level 23 ... 'Great Fireball' and 'Creature Illusion'.", Topic=2 +Topic=2,"24$" -> "... For level 24 ... 'Ultimate Healing Rune'.", Topic=2 +Topic=2,"25$" -> "... For level 25 ... 'Summon Creature' and 'Heavy Magic Missile'.", Topic=2 +Topic=2,"27$" -> "... For level 27 ... 'Firebomb' and 'Chameleon'.", Topic=2 +Topic=2,"29$" -> "... For level 29 ... 'Poison Wall'.", Topic=2 +Topic=2,"31$" -> "... For level 31 ... 'Explosion'.", Topic=2 +Topic=2,"33$" -> "... For level 33 ... 'Fire Wall'.", Topic=2 +Topic=2,"35$" -> "... For level 35 ... 'Invisible'.", Topic=2 +Topic=2,"41$" -> "... For level 41 ... 'Energy Wall'.", Topic=2 + +Topic=2 -> "... Only spells for level 8 to 11 ... 13 to 18 ... 20 ... 23 to 25 ... 27 ... 29 ... 31 ... 33 ... 35 and 41...", Topic=2 + + +Topic=3,"yes",SpellKnown(String)=1 -> "... You already know..." +Topic=3,"yes",Level Amount=SpellLevel(String), "... not level %A..." +Topic=3,"yes",CountMoney "... More money." +Topic=3,"yes" -> "... Here...", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=3 -> "... Then not." + +} diff --git a/data/npc/snakeeye.npc b/data/npc/snakeeye.npc new file mode 100644 index 0000000..e1dc6c9 --- /dev/null +++ b/data/npc/snakeeye.npc @@ -0,0 +1,80 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# snakeeye.npc: Datenbank für den Wirt im Kriminellencamp + +Name = "Snake Eye" +Outfit = (73,0-0-0-0) +Home = [32657,32190,8] +Radius = 4 + +Behaviour = { +ADDRESS,"hello$",! -> "Hi %N. Come in and have a drink.", Data=3303 +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Hang on a second, %N. I'm talking!", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,female,! -> "Get lost, stinky dragon." +VANISH,! -> "Bye" + +"bye",female -> "Get lost, stinky dragon.", Idle +"bye",male -> "Bye.", Idle +"job" -> "Well, I'm the boss of this tavern." +"name" -> "I'm Snake Eye." +"eye" -> "Well, I had a dispute with a snake once. And the snake won. Bit my left eye out. Therefore, Snake Eye." +"snake" -> * +"boss" -> "Yeah. I'm the boss. So don't bother me." +"tavern" -> "It's a great tavern. No closing time. No problems with kings or other rulers. Best place in Tibia." +"tibia" -> "There's already too much order in Tibia. We don't need kings or whatever." +"king" -> "We don't need one." +"ruler" -> * +"tibianus" -> "We don't need him." +"time" -> "Go and get a watch." + +"god" -> "The Gods of Tibia! What a crap! It's all superstition!" +"crap" -> "Crap. Crap! CRAP! It's all CRAP!" +"superstition" -> "Believe me! There are no gods." +"durin" -> "He's the worst. The so called god of the dwarfs. I don't believe it. It's all crap." +"steve" -> "Never heard of him." +"guido" -> * +"stephan" -> * +"cip" -> "Cip sux!" + +"thais" -> "In the beginning, it was a nice encampment. Now it's an overcrowded, polluted city. I hate it!" +"carlin" -> "I've never been there. Don't know anything about it." +"kazordoon" -> "Kazordoon is alright. Except the dwarfs. I don't like them. But the mountains are a good place. Been there once." +"ab'dendriel" -> "I've never been there. I don't like the elves anyway." +"edron" -> "That's a place for wealthy toffs!" + +"wild","warrior" -> "There are a lot of wild warriors around. They built this camp." +"camp" -> "Well, the real wild warriors don't live here. They hide in the woods." +"hide" -> "Well. I know of a small camp to the south." +"south" -> "It's abandoned. But I bet that something is hidden there!" +"hidden" -> "Go and find out yourself. You can tell me if you find something." +"copper","key",Count(2970)>0 -> "Hmmm. A copper key. You should ask H.L. about it." +"key", Count(2970)>0 -> * +"h.l." -> "He is a wild warrior. Nobody knows his real name. We just call im H.L. You can find him in the small armory shop." +"hl" -> * +"wood" -> "It's the best place to live. By the way, there's an old wild warrior building to the southwest. It might be interesting for you." +"building" -> "Go and ask H.L. about it." + +"buy" -> "Do you want to eat or drink?" +"eat" -> "Ok, I have fish, meat, and bread. What do you want?" +"drink" -> "I can offer you beer, wine, and water. Water is for free." + +"fish" -> Type=3578, Amount=1, Price=5, "Do you want to buy fish for %P gold?", Topic=1 +"meat" -> Type=3577, Amount=1, Price=6, "Do you want to buy meat for %P gold?", Topic=1 +"bread" -> Type=3602, Amount=1, Price=4, "Do you want to buy a bread for %P gold?", Topic=1 +"beer" -> Type=2880, Data=3, Amount=1, Price=5, "A beer for %P gold?", Topic=1 +"wine" -> Type=2880, Data=2, Amount=1, Price=6, "Wine for %P gold?", Topic=1 +"water" -> Type=2880, Data=1, Amount=1, Price=0, "Water is for free. Do you want some?", Topic=1 + +%1,1<%1,"fish" -> Type=3578, Amount=%1, Price=5*%1, "Do you want to buy %A fish for %P gold?", Topic=1 +%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=6*%1, "Do you want to buy %A pieces of meat for %P gold?", Topic=1 +%1,1<%1,"bread" -> Type=3602, Amount=%1, Price=4*%1, "Do you want to buy a %A breads for %P gold?", Topic=1 +%1,1<%1,"beer" -> Type=2880, Data=3, Amount=%1, Price=5*%1, "%A beers for %P gold?", Topic=1 +%1,1<%1,"wine" -> Type=2880, Data=2, Amount=%1, Price=6*%1, "%A Wines for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "What? You don't have the money. You crook. Get lost.", Idle +Topic=1 -> "OK, then not." +} diff --git a/data/npc/soullost.npc b/data/npc/soullost.npc new file mode 100644 index 0000000..14fe585 --- /dev/null +++ b/data/npc/soullost.npc @@ -0,0 +1,20 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# apparition.npc: Datenbank für einen Geist + +Name = "A Lost Soul" +Outfit = (48,0-0-0-0) +Home = [32209,31924,12] +Radius = 7 + +Behaviour = { +ADDRESS,"hello$",! -> NOP +ADDRESS,"hi$",! -> NOP +ADDRESS,! -> Idle +BUSY,"hello$",! -> NOP +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> NOP + +"bye" -> Idle + +} diff --git a/data/npc/soultainted.npc b/data/npc/soultainted.npc new file mode 100644 index 0000000..8697da1 --- /dev/null +++ b/data/npc/soultainted.npc @@ -0,0 +1,20 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# apparition.npc: Datenbank für einen Geist + +Name = "A Tainted Soul" +Outfit = (48,0-0-0-0) +Home = [32216,31927,12] +Radius = 7 + +Behaviour = { +ADDRESS,"hello$",! -> NOP +ADDRESS,"hi$",! -> NOP +ADDRESS,! -> Idle +BUSY,"hello$",! -> NOP +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> NOP + +"bye" -> Idle + +} diff --git a/data/npc/soultortured.npc b/data/npc/soultortured.npc new file mode 100644 index 0000000..8f1cc8c --- /dev/null +++ b/data/npc/soultortured.npc @@ -0,0 +1,20 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# apparition.npc: Datenbank für einen Geist + +Name = "A Tortured Soul" +Outfit = (48,0-0-0-0) +Home = [32207,31928,12] +Radius = 7 + +Behaviour = { +ADDRESS,"hello$",! -> NOP +ADDRESS,"hi$",! -> NOP +ADDRESS,! -> Idle +BUSY,"hello$",! -> NOP +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> NOP + +"bye" -> Idle + +} diff --git a/data/npc/spooky.npc b/data/npc/spooky.npc new file mode 100644 index 0000000..37acf99 --- /dev/null +++ b/data/npc/spooky.npc @@ -0,0 +1,20 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# sooky.npc: Datenbank für die Gespensterfrau + +Name = "A Ghostly Woman" +Outfit = (136,0-0-0-0) +Home = [32191,31811,5] +Radius = 7 + +Behaviour = { +ADDRESS,"hello$",! -> NOP +ADDRESS,"hi$",! -> NOP +ADDRESS,! -> Idle +BUSY,"hello$",! -> NOP +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> NOP + +"bye" -> Idle + +} diff --git a/data/npc/stranger.npc b/data/npc/stranger.npc new file mode 100644 index 0000000..8e3f45b --- /dev/null +++ b/data/npc/stranger.npc @@ -0,0 +1,46 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# stranger.npc: Datenbank für den säumigen schuldner david brassacres + +Name = "A Strange Fellow" +Outfit = (128,76-43-38-76) +Home = [32910,32077,9] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "Uh? What do you want?!" +ADDRESS,"hi$",! -> * + +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Just wait a minute!" +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Still I am better in vanishing!" + + +"bye" -> "Good riddance.", Idle +"farewell" -> * + +"name" -> "My name is not of your concern." +"job" -> "That's only my business, not yours." +QuestValue(229)>1,"david" -> "Yes, yes... Its me .. you exposed me! Stop nagging me with that." +QuestValue(229)>1,"brassacres" -> * +"david" -> "I never heard that name and now get lost." +"brassacres" -> * + +QuestValue(229)=2,"bill" -> Type=3216, Amount=1,"A bill? Oh boy so you are delivering another bill to poor me?",Topic=5 + +Topic=5,"yes",Count(Type)>=Amount -> "Ok, ok, I'll take it. I guess I have no other choice anyways. And now leave me alone in my misery please.",Delete(Type),SetQuestValue(229,3) +Topic=5,"yes",Count(Type) "Ha Ha! You have none!! Naanaanaanaaanaaaa!",Idle +Topic=5 -> "Hoooraaaay! Uhm... I mean, thats fine..." + + +"bill" -> "Thats not my concern, you are probably looking for someone else and now get lost!",Idle + +Topic=1, "hat" -> "Stop bugging me about that hat, do you listen?", Topic=2 + +Topic=2, "hat" -> "Hey! Don't touch that hat! Leave it alone!!! Don't do this!!!!", Topic=3 +Topic=3, "hat" -> "Noooooo! Argh, ok, ok, I guess I can't deny it anymore, I am David Brassacres, the magnificent, so what do you want?",Summon("Rabbit"),Summon("Rabbit"),Summon("Rabbit"),Summon("Rabbit"),SetQuestValue(229,2) +QuestValue(229)=1,"hat" -> "What? My hat?? Theres... nothing special about it!", Topic=1 + +"hat" -> "Get lost!",Idle +} diff --git a/data/npc/stutch.npc b/data/npc/stutch.npc new file mode 100644 index 0000000..d5bdd47 --- /dev/null +++ b/data/npc/stutch.npc @@ -0,0 +1,35 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# stutch.npc: Datenbank für den Wachmann Stutch + +Name = "Stutch" +Outfit = (131,79-79-79-79) +Home = [32310,32170,6] +Radius = 0 + +Behaviour = { +ADDRESS,"hello$","king",! -> "HAIL TO THE KING!" +ADDRESS,"hail$","king",! -> "HAIL TO THE KING!" +ADDRESS,"salutations$","king",! -> "HAIL TO THE KING!" +ADDRESS,"hi$",! -> "MIND YOUR MANNERS COMMONER! To address the king greet with his title!", Idle +ADDRESS,"hello$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$","king",! -> "Wait for your audience!" +BUSY,"hail$","king",! -> "Wait for your audience!" +BUSY,"salutations$","king",! -> "Wait for your audience!" +BUSY,"hi$","king",! -> "Wait for your audience!" +BUSY,! -> NOP +VANISH,! -> "LONG LIVE THE KING!" + +"bye" -> "LONG LIVE THE KING! You may leave now!", Idle +"farewell" -> * + +"fuck" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"idiot" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"asshole" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"ass$" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"fag$" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"stupid" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"tyrant" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"shit" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +"lunatic" -> "Take this!", HP=1, EffectMe(8), EffectOpp(5) +} diff --git a/data/npc/suzy.npc b/data/npc/suzy.npc new file mode 100644 index 0000000..d0a38a1 --- /dev/null +++ b/data/npc/suzy.npc @@ -0,0 +1,25 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# suzy.npc: Datenbank für die Bankangestellte Suzy + +Name = "Suzy" +Outfit = (136,78-10-96-95) +Home = [32320,32258,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome %N! What can I do for you?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Sorry %N, I am already talking to a customer. Please wait.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"job" -> "I work in this bank. I can change money for you." +"name" -> "I am Suzy." +"time" -> "It is exactly %T." + +@"gen-bank.ndb" +} diff --git a/data/npc/sylvester.npc b/data/npc/sylvester.npc new file mode 100644 index 0000000..457606d --- /dev/null +++ b/data/npc/sylvester.npc @@ -0,0 +1,11 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# sylvester.npc: Datenbank für eine Stadtwache in Venore + +Name = "Sylvester" +Outfit = (131,113-113-113-115) +Home = [32897,32145,4] +Radius = 3 + +Behaviour = { +@"guards-venore.ndb" +} diff --git a/data/npc/talesia.npc b/data/npc/talesia.npc new file mode 100644 index 0000000..bf0cc23 --- /dev/null +++ b/data/npc/talesia.npc @@ -0,0 +1,36 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# Talesia.npc: Datenbank für die Besitzerin des Grünzeugmarktes Talesia + +Name = "Talesia" +Outfit = (138,114-78-77-116) +Home = [32979,32035,5] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Salutation, %N!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Come back later, I am talking." +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Fare thee well." + +"bye" -> "Fare thee well.", Idle +"name" -> "I am Talesia De'Mir, owner of Crunor's Finest Warehouse." +"job" -> "I am a the owner of Crunor's Finest Warehouse of course." +"time" -> "It's %T right now." +"king" -> "We pay this man enough to live here undisturbed of major interventions." +"tibianus" -> * +"army" -> "At least they are useful, but we pay enough taxes to supply the entire Thaian army." +"ferumbras" -> "I hope he is aware that his enemies live elsewhere." +"excalibug" -> "I am contend with my familysword meloncutter." +"thais" -> "I hope they live well from our taxes..." +"tibia" -> "The world is a treasure chest for those of knowledge and skill." +"warehouse" -> "My warehouse is only one of many. We merchants hold this city together and lead it to prosperity." +"carlin" -> "They are a bit problematic as business partners, but their independence from Thais is... interesting." +"news" -> "Even bad news can be good news, if you play your cards well." +"tax" -> "Venore is the major tax payer in the whole realm. So we more than deserve the privileges the king granted us." +"crunor" -> "A god worth to worship. At least he gives something useful back to the faithful." +"privilege" -> "We are alowed to trade with anyone, Thaian subject or not, have no Thaian noble as governor, and own the exclusive gambling license." +"gambling" -> "I don't care much about it, though others profit greatly." +} diff --git a/data/npc/talphion.npc b/data/npc/talphion.npc new file mode 100644 index 0000000..5aa7fe6 --- /dev/null +++ b/data/npc/talphion.npc @@ -0,0 +1,102 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# talphion.npc: Datenbank fuer den Technomancer Talphion (Zwergenstadt) + +Name = "Talphion" +Outfit = (160,11-86-87-106) +Home = [32563,31894,12] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "HIHOOOO %N! " +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "NOT NOW! TALKING! STAND IN LINE!.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "HEY! CAREFUL WHERE YOU STEP!" + +"bye" -> "YEAH, GO AWAY!", Idle +"farewell" -> * +"job" -> "WHERE SHOULD I HOP?", topic=1 +topic=1,"job" -> "OH, JOB? I AM THE CHIEF TECHNOMANCER!" +"name" -> "I HAVE NO TIME FOR A GAME!", topic=2 +topic=2,"name" -> "I AM TALPHION SPARKBENDER, SON OF THE MACHINE, FROM THE SAVAGE AXES." +"hall","ancients" -> "JUST A BUNCH OF BONES." +"tibia" -> "CAN'T TELL MUCH ABOUT IT. SELDOM GET OUT HERE, I AM A BUSY DWARF." +"kazordoon" -> "WHAT?", topic=3 +topic=3,"kazordoon" -> "WHOS DOOMED?", topic=4 +topic=4,"kazordoon" -> "OH, THE CITY? NICE, ISN'T IT?" + +"big","old" -> "THIS IS THE NAME OF THIS MOUNTAIN!" +"elves" -> "NO. I DON'T NEED ANY SHELVES!" +"humans" -> "A PROMISING RACE, SOME OF THEM ACTUALLY ADMIRE MECHANICS." +"orcs" -> "LET THEM COME, I AM WORKING ON A LITTLE SURPRISE FOR THEM! " +"minotaurs" -> * +"pyromancer" -> "OLD FOOLS, TO MUCH CONCERNED ABOUT TRADITION." +"geomancer" -> * +"technomancer" -> "WE ARE THE FUTURE. WE WILL BECOME A MAJOR POWER IN DWARFEN SOCIETY SOON! THEY WILL SEE, THEY WILL ALL SEE! " +"god" -> "GODS, WHO NEEDS GODS, WHEN WE CAN BUILD THE CORRECT MACHINE FOR EVERY OCCASION?" +"fire" -> "NICE RESOURCE FOR OUR MACHINES, BUT NO NEED TO MAKE A BIG DEAL ABOUT IT, JAWOLL!" +"flame" -> * +"earth" -> "SORRY, BUT JUST DUST AND MUD TO ME." +"durin" -> "I AM SURE HE WOULD BE SMART ENOUGH TO SEE THE CHANCES WE PROVIDE FOR DWARFENHOOD." +"life" -> "WHAT HIVE?" +"plant" -> "HEY! HOW DID YOU LEARN ABOUT OUR SECRET PLANT?" +"citizen" -> "YOU CAN BECOME CITIZEN IN THE HALL OF ANCIENTS." +"kroox" -> "WE COULD TEACH HIM MUCH IF HE LISTENED." +"jimbin" -> "HIS BREWERY SAVED OUR DAY MORE THEN ONCE IN MANY WAYS." +"maryza" -> "LOVELY, BUT PREDJUDICED AS MOST DWARFS ARE." +"bezil" -> "BEZIL AND NEZIL ARE RUNNING A SHOP." +"nezil" -> * +"uzgod" -> "WE COULD MAKE FOR HIM MACHINES TO DO HIS WORK IN HALF THE TIME I BET." +"etzel" -> "WHO NEEDS MAGIC? PAH!" +"duria" -> "KNIGHTS DO NOT HAVE THE BRAIN TO EVEN UNDERSTAND WHAT WE ARE OFFERING THEM." +"offering" -> "YES, THE MOST SOPHISTICATED ITEMS THEY BUY ARE CROSSBOWS." + +"crossbow" -> Type=3349, Amount=1, Price=1150, "DO YOU WANT TO BUY A CROSSBOW FOR %P GOLD?", Topic=5 +"bolt" -> Type=3446, Amount=1, Price=5, "DO YOU WANT TO BUY A BOLT FOR %P GOLD?", Topic=5 + +%1,1<%1,"bolt" -> Type=3446, Amount=%1, Price=5*%1, "DO YOU WANT TO BUY %A BOLTS FOR %P GOLD?", Topic=5 +%1,1<%1,"crossbow" -> Type=3349, Amount=%1, Price=1150*%1, "DO YOU WANT TO BUY %A CROSSBOWS FOR %P GOLD?", Topic=5 + +Topic=5,"yes",CountMoney>=Price -> "HERE YOU ARE.", DeleteMoney, Create(Type) +Topic=5,"yes" -> "NOT ENOUGH MONEY. SORRY." +Topic=5 -> "PERHAPS NEXT TIME." + +"emperor" -> "AT LEAST HES SMART ENOUGH TO LEAVE US ALONE, SO THERES HOPE FOR HIM." +"kruzak" -> * +"motos" -> "STUPID IDIOT, WITH SOME MORE RESOURCES I COULD BUILD FOR HIM WARMACHINES BEYOND HIS WILDEST DREAMS! " +"general" -> * +"army" -> "ONE DAY OUR MACHINES WILL CHANGE THE ARMY STRUCTURES DRASTICALLY, JAWOLL!" +"ferumbras" -> "I BET I COULD BUILD A MACHINE TO SHRED HIM INTO PIECES!" +"excalibug" -> "OLD FASHIONED BUTTERKNIFE! IF THEY LET ME, I WOULD CREATE WEAPONS THAT LEVEL ENTIRE CITIES!" +"news" -> "ASK JIMBIN ABOUT HIS BREWS, NOT ME!" +"monster" -> "I COULDN'T CARE LESS ABOUT THEM." +"help" -> "WHOM YOU ARE CALLING A WHELP, YOU &$(&*#!", idle +"quest" -> "BRING ME THE SCREWDRIVER OF KURIK AND I WILL REWARD YOU WITH A STEAMPOWERED SPIKESWORD!" +"task" -> * +"what","do" -> * +"gold" -> "DONATIONS ARE ALWAYS WELCOME!" +"money" -> * +"equipment" -> "YOU ARE TOO STUPID FOR MOST OF OUR STUFF, BUT I COULD SELL YOU SOME CROSSBOWS." +"fight" -> "NO, DONT SWITCH OUT THE LIGHT." + +Topic=6,"dress","pattern" -> "A PRESS LANTERN? NEVER HEARD ABOUT IT!",Topic=7 +Topic=7,"dress","pattern" -> "CHESS? I DONT PLAY CHESS!",Topic=8 +Topic=8,"dress","pattern" -> "A PATTERN IN THIS MESS?? HEY DON'T INSULT MY MACHINEHALL!",Topic=9 + +Topic=9,"dress","pattern" -> "AH YES! I WORKED ON THE DRESS PATTERN FOR THOSE UNIFORMS. STAINLESS TROUSERS, STEAM DRIVEN BOOTS! ANOTHER MARVEL TO BEHOLD! I'LL SEND A COPY TO KEVIN IMEDIATELY!",SetQuestValue(233,4) +Topic=9,"uniform" -> * + +"technical","details" -> "TECH DETAILS ABOUT WHAT???" +"dress","pattern",QuestValue(233)=3 -> "DRESS FLATTEN? WHO WANTS ME TO FLATTEN A DRESS?",Topic=6 + +"dress","pattern",QuestValue(233)<>3 -> "DRESS FLATTEN? WHO WANTS ME TO FLATTEN A DRESS?" +"uniform" -> "NO, HERE IS NO UNICORN!" + +"heal",Burning>0 -> "YOU ARE BURNING! THAT'S FUN, HOW DO YOU DO THAT?" +"heal",Poison>0 -> "YOU ARE POISONED! HAVE YOU DRUNK THE STUFF IN A GREEN BOTTLE? THAT'S SUPERGLUE, NOT SUPPER-GLUE, STUPID!" +"heal" -> "I AM AN ENGINEER, NOT A DOCTOR!" +"time" -> "ONE DAY I WILL CREATE A CLOCK FOR THE COLOSSUS" +"colossus" -> "NICE PIECE OF WORK. WOULD BE MORE FUN IF IT COULD MOVE AROUND... WE HAVE PLANS..." +} diff --git a/data/npc/tandros.npc b/data/npc/tandros.npc new file mode 100644 index 0000000..4bab7f4 --- /dev/null +++ b/data/npc/tandros.npc @@ -0,0 +1,87 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# tandros.npc: Datenbank für den magierhändler Tandros + +Name = "Tandros" +Outfit = (132,78-79-113-95) +Home = [32621,32739,5] +Radius = 0 + +Behaviour = { +ADDRESS,"hello$",! -> "Be greeted, student of the arcane." +ADDRESS,"hi$",! -> * +ADDRESS,"hiho$",! -> * +ADDRESS,! -> Idle + +BUSY,"hello$",! -> "Show some patience please.", Queue +BUSY,"hi$",! -> * +BUSY,"hiho$",! -> * +BUSY,! -> NOP +VANISH,! -> "Farewell." + +"bye" -> "Farewell.", Idle +"farewell" -> * +"job" -> "I am selling items of magic power such as runes, wands, rods, life fluids and mana fluids." +"name" -> "I am Tandros the magnificent." +"time" -> "It is a crime against the order of things to try measuring time. The very thought of squeezing the majesty of centuries and centuries into a puny mechanical device is blasphemy." +"king" -> "Our king is a worldly one. But if you buy enough of my fluids and runes you might become the king of magic one day." +"venore" -> "Technically I am an employee of those trade barons of Venore but of course no one can control my magnificent mind." +"thais" -> "It is so crowded and people there are always busy. I dare to say that this is a city that has lost its magic at some point." +"carlin" -> "I heard there are many druids that are quite influential. They should know how to keep the magic of a place alive. I am looking forward to travel there one day." +"edron" -> "Edron is rumoured to be a place of ancient mysteries and powerful magic." +"jungle" -> "The magic is out there somewhere." + +"tibia" -> "The world is full of magic that is waiting to be used ... perhaps by you! Take the first step by buying my wares to gather even more magic power for yourself." + +"kazordoon" -> "Dwarves have little love for magic. That makes them quite suspicious, doesn't it?" +"dwarves" -> * +"dwarfs" -> * +"ab'dendriel" -> "Elves are such marvelous, mythic creatures. They are full of magic." +"elves" -> * +"elfs" -> * +"darama" -> "Although our people, spoken in cosmological terms, have setteled here just recently, there is already much history hidden here. ...", + "Not only mysteries and magical secrets but also many treasures are here to be explored by that person that is equipped with enough runes and fluids to master all dangers." +"darashia" -> "An unremarkable little town, but riding there by carpet is pure magic." +"ankrahmun" -> "A city that breathes evil and dark magic. Stay away or be at least well prepared if you intend to visit the city of the dead." +"ferumbras" -> "He might be evil, but his powers are unimaginable! To stand a chance against evil overlords like him, you have to buy loads of my runes and fluids." +"excalibug" -> "A weapon of unparalleled magic. Don't listen to people that tell you that this is only a myth. It might be a dream but remember, dreams can come true." +"apes" -> "They are attacking travellers and even our settlement now and then. What can be a better way for you to survive than by preparing yourself well and to buy enough fluids and runes?" +"lizard" -> "The lizards live far away on the other side of the dangerous jungle. If you want to go there to learn more about their secrets, I strongly advise you to supply yourself with runes and fluids." +"dworcs" -> "The dworcs are fierce enemies and the poison they use is lethal. If you don't have some fluids and runes with you, you are easy prey to them." + +"offer" -> "I'm selling life and mana fluids, runes, wands, rods and spellbooks." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * + +"rune" -> "I sell blank runes and spell runes." +"life","fluid" -> Type=2874, Data=11, Amount=1, Price=60, "Do you want to buy life fluid for %P gold?", Topic=2 +"mana","fluid" -> Type=2874, Data=10, Amount=1, Price=55, "Do you want to buy mana fluid for %P gold?", Topic=2 +"blank","rune" -> Type=3147, Amount=1, Price=10, "Do you want to buy a blank rune for %P gold?", Topic=1 +"spellbook" -> Type=3059, Amount=1, Price=150, "Do you want to buy a spellbook for %P gold?", Topic=1 + + +%1,1<%1,"life","fluid" -> Type=2874, Data=11, Amount=%1, Price=60*%1, "Do you want to buy %A potions of life fluid for %P gold?", Topic=2 +%1,1<%1,"mana","fluid" -> Type=2874, Data=10, Amount=%1, Price=55*%1, "Do you want to buy %A potions of mana fluid for %P gold?", Topic=2 +%1,1<%1,"blank","rune" -> Type=3147, Amount=%1, Price=10*%1, "Do you want to buy %A blank runes for %P gold?", Topic=1 +%1,1<%1,"spellbook" -> Type=3059, Amount=%1, Price=150*%1, "Do you want to buy %A spellbooks for %P gold?", Topic=1 + +"deposit" -> "I will pay you 5 gold for every empty vial. Ok?", Data=0, Topic=3 +"vial" -> * +"flask" -> * + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Come back when you have enough money." +Topic=1 -> "Hmm, but next time." + +Topic=2,"yes",CountMoney>=Price -> "Here you are. There is a deposit of 5 gold on every vial.", DeleteMoney, Create(Type) +Topic=2,"yes" -> "Come back when you have enough money." +Topic=2 -> "Hmm, but next time." + +Topic=3,"yes",Count(2874)>0 -> Amount=Count(2874), Price=Amount*5, "Here you are ... %P gold.", Delete(2874), CreateMoney +Topic=3,"yes" -> "You don't have any empty vials." +Topic=3 -> "Hmm, but please keep Tibia litter free." + + +@"gen-t-runes-free-s.ndb" +@"gen-t-wands-prem-s.ndb" +} diff --git a/data/npc/tesha.npc b/data/npc/tesha.npc new file mode 100644 index 0000000..23a8e67 --- /dev/null +++ b/data/npc/tesha.npc @@ -0,0 +1,121 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# tesha.npc: Datenbank für die pyramidenhändlerin Tesha + +Name = "Tesha" +Outfit = (140,77-32-81-93) +Home = [33135,32821,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Be mourned pilgrim in flesh." +ADDRESS,"hi$",! -> "Be mourned pilgrim in flesh." +ADDRESS,"be","mourned","pilgrim","flesh",! -> "Be mourned pilgrim in flesh." +ADDRESS,! -> Idle + +BUSY,"hello$",! -> "Mourned %N, know that I am busy.", Queue +BUSY,"hi$",! -> * +BUSY,"be","mourned","pilgrim","flesh",! -> * +BUSY,! -> NOP +VANISH,! -> "May enlightenment be your path." + +"bye" -> "May enlightenment be your path.", Idle +"farewell" -> * +"job" -> "I sell and buy gems and jewelry." +"name" -> "I am the mourned Tesha." +"time" -> "Time is yet another burden that lies heavy on our mortal bodies." +"temple" -> "The temple can offer us guidance and solace in our mortal existence." +"pharaoh" -> "He is the benevolent father of this nation. Blessed be our saviour." +"oldpharaoh" -> "This poor man could not comprehend his son's wisdom. Perhaps he has spelled his own eternal doom." +"scarab" -> "The priests say they are sacred beings, although ... I find them scary!" +"chosen" -> "I can only hope my humble work for our community and for the temple will make me worthy one day to be elevated to the rank of a chosen one. One to whom the path of ascension is opened up through undeath." + +"tibia" -> "The world is so huge, and I have seen so little. Perhaps if I am chosen one day I will travel and see it all." +"carlin" -> "Those citites are so far away. So far that the enlightened preachings of our divine pharaoh cannot reach those poor misguided souls." +"thais" -> * +"edron" -> * +"venore" -> * +"kazordoon" -> "Dwarves have a strong Akh. This makes them arrogant and deaf to the true creed." +"dwarves" -> * +"dwarfes" -> * +"ab'dendriel" -> "Most elves lack the sincerity to strive for ascension. At least that's what the priests are telling us." +"elves" -> * +"elfes" -> * +"darama" -> "In the desert the lines of life and death are clearly drawn. Because of this it is easier for us, its children, to focus on them. In the jungle those lines are fuzzy and blurred, and people easily fall victim to temptation." +"darashia" -> "Those poor souls there might still be saved if only they listened." +"daraman" -> "He was a great man. If he had left his mortal existence behind he might have become one of the greatest prophets of the true faith, second only to the pharaoh himself." +"Ankrahmun" -> "This city is both a refuge and centre of learning for the believers of the true faith taught by his divine majesty the pharaoh." + +"pharaoh" -> "The pharaoh has such amazing patience with us puny mortals. He is truly a caring father of this nation." +"mortality" -> "Mortality can be overcome. It is a sickness, but it can be cured through undeath." +"false", "gods" -> "These greedy beings are trying to devour us all. May the pharaoh thwart their evil plans and free us from their reign of terror!" +"ascension" -> "Oh, I am not asking for much, you know. I mean, I really don't have to be a god or something. All I wish for is a bit of the wisdom that comes with ascension." +"Akh'rah","Uthun" -> "I don't really understand this concept, but from what I know it is the three components that make up every being." +"Akh" -> "Our body. The only physical part of the Akh'rah Uthun." + +"undead" -> "Undeath is the reward for a life of faith and service." +"undeath" -> * +"Rah" -> "The Rah is our essence. The spiritual bond that keep the other parts of the Akh'rah Uthun together." +"uthun" -> "The Uthun is all we learned in life." +"mourn" -> "The dead mourn our tempted existence, and we mourn ourselves." +"arena" -> "Look for it in the eastern part of the city." +"palace" -> "Isn't the palace magnificent to behold? It is so impressive!" + +"offer" -> "I can offer you various gems, pearls or some wonderful jewels. I also change money." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * + +"gem" -> "You can buy and sell small diamonds, small sapphires, small rubies, small emeralds, and small amethysts." +"pearl" -> "There are white and black pearls you can buy or sell." +"jewel" -> "Currently you can purchase wedding rings, golden amulets, and ruby necklaces." +"talon" -> "I don't trade or work with these magic gems. It's better you ask a mage about this." + +"wedding","ring" -> Type=3004, Amount=1, Price=990, "Do you want to buy a wedding ring for %P gold?", Topic=1 +"golden","amulet" -> Type=3013, Amount=1, Price=6600, "Do you want to buy a golden amulet for %P gold?", Topic=1 +"ruby","necklace" -> Type=3016, Amount=1, Price=3560, "Do you want to buy a ruby necklace for %P gold?", Topic=1 +"white","pearl" -> Type=3026, Amount=1, Price=320, "Do you want to buy a white pearl for %P gold?", Topic=1 +"black","pearl" -> Type=3027, Amount=1, Price=560, "Do you want to buy a black pearl for %P gold?", Topic=1 +"small","diamond" -> Type=3028, Amount=1, Price=600, "Do you want to buy a small diamond for %P gold?", Topic=1 +"small","sapphire" -> Type=3029, Amount=1, Price=500, "Do you want to buy a small sapphire for %P gold?", Topic=1 +"small","ruby" -> Type=3030, Amount=1, Price=500, "Do you want to buy a small ruby for %P gold?", Topic=1 +"small","emerald" -> Type=3032, Amount=1, Price=500, "Do you want to buy a small emerald for %P gold?", Topic=1 +"small","amethyst" -> Type=3033, Amount=1, Price=400, "Do you want to buy a small amethyst for %P gold?", Topic=1 + +%1,1<%1,"wedding","ring" -> Type=3004, Amount=%1, Price=990*%1, "Do you want to buy %A wedding rings for %P gold?", Topic=1 +%1,1<%1,"golden","amulet" -> Type=3013, Amount=%1, Price=6600*%1, "Do you want to buy %A golden amulets for %P gold?", Topic=1 +%1,1<%1,"ruby","necklace" -> Type=3016, Amount=%1, Price=3560*%1, "Do you want to buy %A ruby necklaces for %P gold?", Topic=1 +%1,1<%1,"white","pearl" -> Type=3026, Amount=%1, Price=320*%1, "Do you want to buy %A white pearls for %P gold?", Topic=1 +%1,1<%1,"black","pearl" -> Type=3027, Amount=%1, Price=560*%1, "Do you want to buy %A black pearls for %P gold?", Topic=1 +%1,1<%1,"small","diamond" -> Type=3028, Amount=%1, Price=600*%1, "Do you want to buy %A small diamonds for %P gold?", Topic=1 +%1,1<%1,"small","sapphire" -> Type=3029, Amount=%1, Price=500*%1, "Do you want to buy %A small sapphires for %P gold?", Topic=1 +%1,1<%1,"small","rub" -> Type=3030, Amount=%1, Price=500*%1, "Do you want to buy %A small rubies for %P gold?", Topic=1 +%1,1<%1,"small","emerald" -> Type=3032, Amount=%1, Price=500*%1, "Do you want to buy %A small emeralds for %P gold?", Topic=1 +%1,1<%1,"small","amethyst" -> Type=3033, Amount=%1, Price=400*%1, "Do you want to buy %A small amethysts for %P gold?", Topic=1 + +"sell","white","pearl" -> Type=3026, Amount=1, Price=160, "Do you want to sell a white pearl for %P gold?", Topic=2 +"sell","black","pearl" -> Type=3027, Amount=1, Price=280, "Do you want to sell a black pearl for %P gold?", Topic=2 +"sell","small","diamond" -> Type=3028, Amount=1, Price=300, "Do you want to sell a small diamond for %P gold?", Topic=2 +"sell","small","sapphire" -> Type=3029, Amount=1, Price=250, "Do you want to sell a small sapphire for %P gold?", Topic=2 +"sell","small","ruby" -> Type=3030, Amount=1, Price=250, "Do you want to sell a small ruby for %P gold?", Topic=2 +"sell","small","emerald" -> Type=3032, Amount=1, Price=250, "Do you want to sell a small emerald for %P gold?", Topic=2 +"sell","small","amethyst" -> Type=3033, Amount=1, Price=200, "Do you want to sell a small amethyst for %P gold?", Topic=2 + +"sell",%1,1<%1,"white","pearl" -> Type=3026, Amount=%1, Price=160*%1, "Do you want to sell %A white pearls for %P gold?", Topic=2 +"sell",%1,1<%1,"black","pearl" -> Type=3027, Amount=%1, Price=280*%1, "Do you want to sell %A black pearls for %P gold?", Topic=2 +"sell",%1,1<%1,"small","diamond" -> Type=3028, Amount=%1, Price=300*%1, "Do you want to sell %A small diamonds for %P gold?", Topic=2 +"sell",%1,1<%1,"small","sapphire" -> Type=3029, Amount=%1, Price=250*%1, "Do you want to sell %A small sapphires for %P gold?", Topic=2 +"sell",%1,1<%1,"small","rub" -> Type=3030, Amount=%1, Price=250*%1, "Do you want to sell %A small rubies for %P gold?", Topic=2 +"sell",%1,1<%1,"small","emerald" -> Type=3032, Amount=%1, Price=250*%1, "Do you want to sell %A small emeralds for %P gold?", Topic=2 +"sell",%1,1<%1,"small","amethyst" -> Type=3033, Amount=%1, Price=200*%1, "Do you want to sell %A small amethysts for %P gold?", Topic=2 + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Come back, when you have enough money." +Topic=1 -> "Hmm, but next time." + +Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Sorry, you do not have one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have that many." +Topic=2 -> "Maybe next time." + +@"gen-bank.ndb" +} diff --git a/data/npc/tezila.npc b/data/npc/tezila.npc new file mode 100644 index 0000000..efeac28 --- /dev/null +++ b/data/npc/tezila.npc @@ -0,0 +1,81 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# tezila.npc: Datenbank für die Juwelierin Tezila + +Name = "Tezila" +Outfit = (160,3-92-110-115) +Home = [32657,31922,9] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Hiho, %N. Come in and look. But don't touch the exhibits, jawoll!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Sorry %N, I am busy with a customer. Please have some patience.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"job" -> "I am a jeweller. Maybe you want to have a look at my wonderful offers. I also exchange money." +"name" -> "I am Tezila Gemcutter, daughter of Fire, from the Savage Axes." +"time" -> "It's %T." + +"offer" -> "I can sell you glittering gems, precious pearls or some ... uhm ... jolly jewels." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"gem" -> "You can buy and sell small diamonds, sapphires, rubies, emeralds, and amethysts." +"pearl" -> "I have white and black pearls you can buy, but you can also sell me some." +"jewel" -> "You can purchase our fine dwarfish wares like wedding rings, golden amulets, and ruby necklaces." +"talon" -> "I am suspicious of these magic gems. Better you ask some mages about this." + +"wedding","ring" -> Type=3004, Amount=1, Price=990, "Do you want to buy a wedding ring for %P gold?", Topic=1 +"golden","amulet" -> Type=3013, Amount=1, Price=6600, "Do you want to buy a golden amulet for %P gold?", Topic=1 +"ruby","necklace" -> Type=3016, Amount=1, Price=3560, "Do you want to buy a ruby necklace for %P gold?", Topic=1 +"white","pearl" -> Type=3026, Amount=1, Price=320, "Do you want to buy a white pearl for %P gold?", Topic=1 +"black","pearl" -> Type=3027, Amount=1, Price=560, "Do you want to buy a black pearl for %P gold?", Topic=1 +"small","diamond" -> Type=3028, Amount=1, Price=600, "Do you want to buy a small diamond for %P gold?", Topic=1 +"small","sapphire" -> Type=3029, Amount=1, Price=500, "Do you want to buy a small sapphire for %P gold?", Topic=1 +"small","ruby" -> Type=3030, Amount=1, Price=500, "Do you want to buy a small ruby for %P gold?", Topic=1 +"small","emerald" -> Type=3032, Amount=1, Price=500, "Do you want to buy a small emerald for %P gold?", Topic=1 +"small","amethyst" -> Type=3033, Amount=1, Price=400, "Do you want to buy a small amethyst for %P gold?", Topic=1 + +%1,1<%1,"wedding","ring" -> Type=3004, Amount=%1, Price=990*%1, "Do you want to buy %A wedding rings for %P gold?", Topic=1 +%1,1<%1,"golden","amulet" -> Type=3013, Amount=%1, Price=6600*%1, "Do you want to buy %A golden amulets for %P gold?", Topic=1 +%1,1<%1,"ruby","necklace" -> Type=3016, Amount=%1, Price=3560*%1, "Do you want to buy %A ruby necklaces for %P gold?", Topic=1 +%1,1<%1,"white","pearl" -> Type=3026, Amount=%1, Price=320*%1, "Do you want to buy %A white pearls for %P gold?", Topic=1 +%1,1<%1,"black","pearl" -> Type=3027, Amount=%1, Price=560*%1, "Do you want to buy %A black pearls for %P gold?", Topic=1 +%1,1<%1,"small","diamond" -> Type=3028, Amount=%1, Price=600*%1, "Do you want to buy %A small diamonds for %P gold?", Topic=1 +%1,1<%1,"small","sapphire" -> Type=3029, Amount=%1, Price=500*%1, "Do you want to buy %A small sapphires for %P gold?", Topic=1 +%1,1<%1,"small","rub" -> Type=3030, Amount=%1, Price=500*%1, "Do you want to buy %A small rubies for %P gold?", Topic=1 +%1,1<%1,"small","emerald" -> Type=3032, Amount=%1, Price=500*%1, "Do you want to buy %A small emeralds for %P gold?", Topic=1 +%1,1<%1,"small","amethyst" -> Type=3033, Amount=%1, Price=400*%1, "Do you want to buy %A small amethysts for %P gold?", Topic=1 + +"sell","white","pearl" -> Type=3026, Amount=1, Price=160, "Do you want to sell a white pearl for %P gold?", Topic=2 +"sell","black","pearl" -> Type=3027, Amount=1, Price=280, "Do you want to sell a black pearl for %P gold?", Topic=2 +"sell","small","diamond" -> Type=3028, Amount=1, Price=300, "Do you want to sell a small diamond for %P gold?", Topic=2 +"sell","small","sapphire" -> Type=3029, Amount=1, Price=250, "Do you want to sell a small sapphire for %P gold?", Topic=2 +"sell","small","ruby" -> Type=3030, Amount=1, Price=250, "Do you want to sell a small ruby for %P gold?", Topic=2 +"sell","small","emerald" -> Type=3032, Amount=1, Price=250, "Do you want to sell a small emerald for %P gold?", Topic=2 +"sell","small","amethyst" -> Type=3033, Amount=1, Price=200, "Do you want to sell a small amethyst for %P gold?", Topic=2 + +"sell",%1,1<%1,"white","pearl" -> Type=3026, Amount=%1, Price=160*%1, "Do you want to sell %A white pearls for %P gold?", Topic=2 +"sell",%1,1<%1,"black","pearl" -> Type=3027, Amount=%1, Price=280*%1, "Do you want to sell %A black pearls for %P gold?", Topic=2 +"sell",%1,1<%1,"small","diamond" -> Type=3028, Amount=%1, Price=300*%1, "Do you want to sell %A small diamonds for %P gold?", Topic=2 +"sell",%1,1<%1,"small","sapphire" -> Type=3029, Amount=%1, Price=250*%1, "Do you want to sell %A small sapphires for %P gold?", Topic=2 +"sell",%1,1<%1,"small","rub" -> Type=3030, Amount=%1, Price=250*%1, "Do you want to sell %A small rubies for %P gold?", Topic=2 +"sell",%1,1<%1,"small","emerald" -> Type=3032, Amount=%1, Price=250*%1, "Do you want to sell %A small emeralds for %P gold?", Topic=2 +"sell",%1,1<%1,"small","amethyst" -> Type=3033, Amount=%1, Price=200*%1, "Do you want to sell %A small amethysts for %P gold?", Topic=2 + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Come back, when you have enough money." +Topic=1 -> "Hmm, but next time." + +Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Sorry, you do not have one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have that many." +Topic=2 -> "Maybe next time." + +@"gen-bank.ndb" +} diff --git a/data/npc/thanita.npc b/data/npc/thanita.npc new file mode 100644 index 0000000..3b68444 --- /dev/null +++ b/data/npc/thanita.npc @@ -0,0 +1,50 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# Thanita.npc: Datenbank für die Amazonenwächterin des Turms + +Name = "Thanita" +Outfit = (139,78-52-64-52) +Home = [32535,31773,1] +Radius = 2 + +Behaviour = { +ADDRESS,"hi$",! -> "How could you sneak up on me like this? I thought you were one of THEM! Well, since you are not, what brings you to this wilderness?" +ADDRESS,"hello$",! -> * +ADDRESS,! -> Idle +BUSY,"hi$",! -> "Please wait.", Queue +BUSY,"hello$",! -> * +BUSY,! -> NOP +VANISH,! -> "Take good care of yourself traveler!" + +"bye" -> "Take good care of yourself traveler. Would be a shame to lose such a courageous wanderer to those green monsters.", Idle +"farewell" -> * +"job" -> "I'm an amazon guard. It's my job to keep my eyes open and to keep enemies from passing by. My job here truely is one of the toughest. All because of these nerve-racking beasts." +"name" -> "My name is Thanita. Nice to meet you." + +"beasts" -> "These green, orcish raiders come in masses. Hundreds of them. They are worse than those goblins I have to deal with from time to time. ...", + "Some of them come on beastly warwolves, others shoot fireballs at you and some are just plain ugly. ...", + "They have never succeeded though in capturing this tower. So far I have always been able to put them to flight." +"orcs" -> * +"them" -> * +"raid" -> * + + +"mission" -> "Well, I cannot provide you with a mission, I have a mission to fulfill myself. ...", + "However, when the orcs attack, you are more than welcome to help me to defeat them. ...", + "I'll even let you have all the stuff they carry with them. Even if they looted it from the tower here." +"quest" -> * + + +"fight" -> "To get rid of them, you need to be quite good in different martial arts." +"defeat" -> * + +"femor", "hills" -> "Are you kidding me? This is femor hills. Probably one of the roughest areas in Tibia. There is nobody else could do my job." + +"tower" -> "This is a watchtower of the city of carlin. From here I can see pretty much all of the surrounding lands. Hardly anybody can startle me up here. I see all enemies long before they can see me." + +"enemies" -> "The enemies I fear most here are these nasty orcs." + +"amazon" -> "I see you have heard of amazons before. Well let me tell you, probably everything you heard is true. We are much stronger and tougher than people think. Also, we know how to fight and could teach many men how to handle a weapon. ...", + "Not that we would do such a foolish thing." + +"bye" -> "Take good care of yourself traveler. Would be a shame to lose such a courageous wanderer to those green monsters." +} diff --git a/data/npc/thomas.npc b/data/npc/thomas.npc new file mode 100644 index 0000000..cdc8b9d --- /dev/null +++ b/data/npc/thomas.npc @@ -0,0 +1,61 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# thomas.npc: Datenbank für den Schreibwarenhändler Thomas + +Name = "Thomas" +Outfit = (128,116-11-101-76) +Home = [33256,31838,4] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Feel welcome, %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Don't be that impatient, %N. Wait a moment!", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Bye." + +"bye" -> "Bye.", Idle +"name" -> "Thomas." +"job" -> "Selling spellbooks, notebooks, scrolls, documents, parchments, inkwells, and the like." +"time" -> "No idea." +"king" -> "Know nothing interesting about him." +"tibianus" -> * +"army" -> "Ask in the castle." +"ferumbras" -> "Only heard of him." +"excalibug" -> "No idea." +"thais" -> "Never been there." +"tibia" -> "Like it here best." +"carlin" -> "Never been there." +"edron" -> "This town." +"news" -> "Nothing interesting." +"rumors" -> * + +"offer" -> "Selling scrolls, documents, parchments, spellbooks, books, and inkwells." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"book" -> "I offer different kind of books: brown, black and small books. Which book do you want?" + +"scroll" -> Type=2815, Amount=1, Price=5, "Do you want to buy a scroll for %P gold?", Topic=1 +"document" -> Type=2834, Amount=1, Price=12, "Do you want to buy a document for %P gold?", Topic=1 +"parchment" -> Type=2835, Amount=1, Price=8, "Do you want to buy a parchment for %P gold?", Topic=1 +"spellbook" -> Type=3059, Amount=1, Price=150, "Do you want to buy a spellbook for %P gold?", Topic=1 +"brown","book" -> Type=2837, Amount=1, Price=15, "Do you want to buy a brown book for %P gold?", Topic=1 +"black","book" -> Type=2838, Amount=1, Price=15, "Do you want to buy a black book for %P gold?", Topic=1 +"small","book" -> Type=2839, Amount=1, Price=15, "Do you want to buy a small book for %P gold?", Topic=1 +"inkwell" -> Type=3509, Amount=1, Price=8, "Do you want to buy an inkwell for %P gold?", Topic=1 + +%1,1<%1,"scroll" -> Type=2815, Amount=%1, Price=5*%1, "Do you want to buy %A scrolls for %P gold?", Topic=1 +%1,1<%1,"document" -> Type=2834, Amount=%1, Price=12*%1, "Do you want to buy %A documents for %P gold?", Topic=1 +%1,1<%1,"parchment" -> Type=2835, Amount=%1, Price=8*%1, "Do you want to buy %A parchments for %P gold?", Topic=1 +%1,1<%1,"spellbook" -> Type=3059, Amount=%1, Price=150*%1, "Do you want to buy %A spellbooks for %P gold?", Topic=1 +%1,1<%1,"brown","book" -> Type=2837, Amount=%1, Price=15*%1, "Do you want to buy %A brown books for %P gold?", Topic=1 +%1,1<%1,"black","book" -> Type=2838, Amount=%1, Price=15*%1, "Do you want to buy %A black books for %P gold?", Topic=1 +%1,1<%1,"small","book" -> Type=2839, Amount=%1, Price=15*%1, "Do you want to buy %A small books for %P gold?", Topic=1 +%1,1<%1,"inkwell" -> Type=3509, Amount=%1, Price=8*%1, "Do you want to buy %A inkwells for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Come back, when you have enough money." +Topic=1 -> "Hmm, but next time." +} diff --git a/data/npc/tibra.npc b/data/npc/tibra.npc new file mode 100644 index 0000000..573c843 --- /dev/null +++ b/data/npc/tibra.npc @@ -0,0 +1,112 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# tibra.npc: Datenbank für die Priesterin Tibra + +Name = "Tibra" +Outfit = (138,60-92-90-95) +Home = [32318,31783,7] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$","tibra",! -> "Welcome in the name of the gods, pilgrim %N!" +ADDRESS,"hi$","tibra",! -> * +ADDRESS,"hello$",! -> * +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle + +ADDRESS,male,"my$","heart$","belongs","to",! -> "I ask thee, %N, will you honor your bride and stay at her side even in the darkest hours live could bring upon you?", Topic=9 +ADDRESS,female,"my$","heart$","belongs","to",! -> "I ask thee, %N, will you honor your groom and stay at his side even in the darkest hours live could bring upon you?", Topic=9 + +BUSY,"hello$",! -> "%N, please be patient and wait a moment, my child.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "May the gods guard you!" + +"bye" -> "Good bye, %N. May the gods be with you to guard and guide you, my child!", Idle +"farewell" -> * +"job" -> "I am a priest of the great pantheon." +"news" -> "Sorry, worldly matters are of no concern to me." +"name" -> "My name is Tibra. Your soul tells me that you are %N" +"tibia" -> "The world of Tibia is the creation of the gods." +"how","are","you"-> "Thank you, I'm fine, the gods give me hope and comfort." +"sell" -> "The grace of the gods must be earned, it cannot be bought!" +"sin$" -> "Do you wish to confess your sins, my chilid?", Topic=3 +"sins$" -> * + +"marriage","ceremony" -> "So you want me to initate a marriage ceremony?", Topic=5 +Topic=5,"yes" -> "In the name of the Gods of good, I ask thee, if both of you are prepared and ready!", Topic=6 +Topic=5,"i$","will$" -> * +Topic=5 -> "Perhaps another time, marriage isn't a step one should consider without love in the heart." +Topic=6,"yes" -> "Silence, please! I hereby invoke the attention of the eternal Powers looking over our souls and lives. May the gods bless us!", EffectMe(2), Topic=7 +Topic=6,"i$","will$" -> * +Topic=7,male,"may","gods","bless","us" -> "I ask thee %N, will you honor your bride and stay at her side even in the darkest hours live could bring upon you?", Topic=8 +Topic=7,female,"may","gods","bless","us" -> "I ask thee %N, will you honor your groom and stay at his side even in the darkest hours live could bring upon you?", Topic=8 +Topic=8,male,"yes" -> "So by the powers of the gods your soul is now bound to your bride. Bride, step forward and tell me to whom your heart belongs!", EffectOpp(1), idle +Topic=8,"i$","will$" -> * +Topic=8,female,"yes" -> "So by the powers of the gods your soul is now bound to your groom. Groom, step forward and tell me to whom your heart belongs!", EffectOpp(1), idle +Topic=8,"i$","will$" -> * +Topic=9,"yes" -> "So by the powers of the gods your souls are now bound together for eternity. May the gods watch with grace over your further life as married couple! Go now and celebrate your marriage!", EffectOpp(1), EffectMe(7), Idle +Topic=9,"i$","will$" -> * +Topic=9,"no" -> "Your neglection of love hurts my heart. Leave now!", idle + +"god$" -> "The gods of good guard us and guide us, the gods of evil want to destroy us and steal our souls!", Topic=2 +"gods$" -> * +"life" -> "The teachings of Crunor tell us to honor life and not to harm it." +"citizen" -> "The things we priests know about the citizens are confidential." +"lugri" -> "Only a man can fall as low as he did. His soul rotted away already." +"queen" -> "Queen Eloise is wise to listen to the proposals of the druidic followers of Crunor." +"monster" -> "Remind: Not everything you call monster is evil to the core!" +"quest" -> "It is my mission to bring the teachings of the gods to everyone." +"mission" -> * +"gold" -> Price=15, "Do you want to make a donation?", Topic=1 +"money" -> * +"donation" -> * +"fight" -> "It is MY mission to teach, it is YOUR mission to fight!" +"slay" -> * +"mission" -> * +"heal$",HP<40 -> "You are hurt, my child. I will heal your wounds.", HP=40, EffectOpp(13) +"heal$",Poison>0 -> "You are poisoned, my child. I will help you.", Poison(0,0), EffectOpp(14) +"heal$",Burning>0 -> "You are burning, my child. I will help you.", Burning(0,0), EffectOpp(15) +"heal$" -> "You aren't looking that bad. Sorry, I need my powers for cases more severe than yours." +"help",HP<40 -> "You are hurt, my child. I will heal your wounds.", HP=40, EffectOpp(13) +"help",Poison>0 -> "You are poisoned, my child. I will help you.", Poison(0,0), EffectOpp(14) +"help",Burning>0 -> "You are burning, my child. I will help you.", Burning(0,0), EffectOpp(15) +"help" -> "You aren't looking that bad. Sorry, I need my powers for cases more severe than yours." +"ferumbras" -> "The fallen one should be mourned, not feared." +"time" -> "Now, it is %T." +"excalibug" -> "The mythical blade was hidden in ancient times. Its said that powerful wards protect it." +"graveyard" -> "There's something strange in its neighbourhood. But whom we gonna call for help if not the gods?" +"crypt" -> * +"mausoleum" -> * + +Topic=2,"good" -> "The gods we call the good ones are Fardos, Uman, the Elements, Suon, Crunor, Nornur, Bastesh, Kirok, Toth, and Banor." +"fardos" -> "Fardos is the creator. The great obsever. He is our caretaker." +"uman" -> "Uman is the positive aspect of magic. He brings us the secrets of the arcane arts." +"suon" -> "Suon is the lifebringing sun. He observes the creation with love." +"crunor" -> "Crunor, the great tree, is the father of all plantlife. He is a prominent god for many druids." +"nornur" -> "Nornur is the mysterious god of fate. Who knows if he is its creator or just a chronist?" +"bastesh" -> "Bastesh, the deep one, is the goddess of the sea and its creatures." +"kirok" -> "Kirok, the mad one, is the god of scientists and jesters." +"toth" -> "Toth, Lord of Death, is the keeper of the souls, the guardian of the afterlife." +"banor" -> "Banor, the heavenly warrior, is the patron of all fighters against evil. He is the gift of the gods to inspire humanity." +"tibiasula" -> "Tibiasula lost her life, but out of her essence the world was created." +Topic=2,"tibia" -> "Tibia is the essence of the elemental power of earth." +"sula" -> "Sula is the essence of the elemental power of water." +"air" -> "Air is one of the primal elemental forces, sometimes worshipped by tribal shamans." +"fire" -> "Fire is one of the primal elemental forces, sometimes worshipped by tribal shamans." + +Topic=2,"evil" -> "The gods we call the evil ones are Zathroth, Fafnar, Brog, Urgith, and the Archdemons!" +"zathroth" -> "Zathroth is the destructive aspect of magic. He is the deciver and the thief of souls." +"fafnar" -> "Fafnar is the scorching sun. She observes the creation with hate and jealousy." +"brog" -> "Brog, the raging one, is the great destroyer. The berserk of darkness." +"urgith" -> "The bonemaster Urgith is the lord of the undead and keeper of the damned souls." +"archdemons" -> "The demons are followers of Zathroth. The cruelest are known as the ruthless seven." +"ruthless","seven" -> "I dont want to talk about that subject!" + +Topic=1,"no" -> "As you wish." +Topic=1,"yes",CountMoney>=Price -> "May the gods bless you!", DeleteMoney, EffectOpp(15) +Topic=1,"yes",CountMoney "Don't be ashamed, but you lack the gold." + +Topic=3,"yes" -> "So tell me, what shadows your soul, my child.", Topic=4 +Topic=3 -> "As you wish." +Topic=4 -> "Meditate on that and pray for your soul." +} diff --git a/data/npc/tim.npc b/data/npc/tim.npc new file mode 100644 index 0000000..d969dd6 --- /dev/null +++ b/data/npc/tim.npc @@ -0,0 +1,11 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# tim.npc: Datenbank für die Stadtwache am Osttor + +Name = "Tim, the guard" +Outfit = (131,19-19-19-19) +Home = [32428,32226,6] +Radius = 4 + +Behaviour = { +@"guards-thais.ndb" +} diff --git a/data/npc/timur.npc b/data/npc/timur.npc new file mode 100644 index 0000000..95d7138 --- /dev/null +++ b/data/npc/timur.npc @@ -0,0 +1,91 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# timur.npc: Datenbank für den Händler Timur auf der Insel Fibula + +Name = "Timur" +Outfit = (128,0-116-102-95) +Home = [32191,32443,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$","timur",! -> "Hello, %N. Come in and buy." +ADDRESS,"hi$","timur",! -> * +ADDRESS,"hello$",! -> "Welcome to my little shop, adventurer! First read my blackboards." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Sorry, I am already talking to a customer, %N. Wait, please.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Bye, bye." + +"bye" -> "Bye, bye.", Idle +"farewell" -> * +"job" -> "I am selling equipment. Do you want something?" +"name" -> "I am Timur. Sorry, I have not much equipment for sale. The business is running low." +"timur" -> * +"time" -> "I am sorry, I have no watch." +"fibula" -> "It's a very nice isle. But we don't have enough weapons to defeat the many wolves." +"wolf" -> "They are everywhere around the village." +"wolves" -> * +"helmet" -> "I can sell you a viking helmet in a very good quality." +"food" -> "If you are looking for food, buy a rod and go fishing." +"weapon" -> "At the moment I have no weapons to offer. Weapons are very rare on this isle, so I have to buy a few." +"bow" -> "We have too few bows on this isle for our hunters." +"crossbow" -> "We have too few crossbows on this isle for our hunters." +"fluid" -> "The magic shops have a monopole on fluids now... argl!" +"magic" -> * + +"equipment" -> "I sell torches, scrolls, documents, parchments, ropes, fishing rods, sixpacks of worms, arrows, bolts, and a nice helmet." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"offer" -> * +"ammo" -> "I have arrows and bolts in this shop." +"ammunition" -> * + +"torch" -> Type=2920, Amount=1, Price=3, "Do you want to buy a torch for %P gold?", Topic=1 +"scroll" -> Type=2815, Amount=1, Price=10, "Do you want to buy a scroll for %P gold?", Topic=1 +"document" -> Type=2834, Amount=1, Price=12, "Do you want to buy a document for %P gold?", Topic=1 +"parchment" -> Type=2835, Amount=1, Price=8, "Do you want to buy a parchment for %P gold?", Topic=1 +"rope" -> Type=3003, Amount=1, Price=65, "Do you want to buy a rope for %P gold?", Topic=1 +"rod" -> Type=3483, Amount=1, Price=170, "Do you want to buy a fishing rod for %P gold?", Topic=1 +"arrow" -> Type=3447, Amount=1, Price=3, "Do you want to buy an arrow for %P gold?", Topic=1 +"bolt" -> Type=3446, Amount=1, Price=4, "Do you want to buy a bolt for %P gold?", Topic=1 +"viking","helmet" -> Type=3367, Amount=1, Price=265, "Do you want to buy a viking helmet for %P gold?", Topic=1 + +%1,1<%1,"torch" -> Type=2920, Amount=%1, Price=3*%1, "Do you want to buy %A torches for %P gold?", Topic=1 +%1,1<%1,"scroll" -> Type=2815, Amount=%1, Price=10*%1, "Do you want to buy %A scrolls for %P gold?", Topic=1 +%1,1<%1,"document" -> Type=2834, Amount=%1, Price=12*%1, "Do you want to buy %A documents for %P gold?", Topic=1 +%1,1<%1,"parchment" -> Type=2835, Amount=%1, Price=8*%1, "Do you want to buy %A parchments for %P gold?", Topic=1 +%1,1<%1,"rope" -> Type=3003, Amount=%1, Price=65*%1, "Do you want to buy %A ropes for %P gold?", Topic=1 +%1,1<%1,"rod" -> Type=3483, Amount=%1, Price=170*%1, "Do you want to buy %A fishing rods for %P gold?", Topic=1 +%1,1<%1,"arrow" -> Type=3447, Amount=%1, Price=3*%1, "Do you want to buy %A arrows for %P gold?", Topic=1 +%1,1<%1,"bolt" -> Type=3446, Amount=%1, Price=4*%1, "Do you want to buy %A bolts for %P gold?", Topic=1 +%1,1<%1,"viking","helmet" -> Type=3367, Amount=%1, Price=265*%1, "Do you want to buy %A viking helmets for %P gold?", Topic=1 + +"worm" -> "I sell worms only in sixpacks for 5 gold each, how many sixpacks of worms do you want to buy?" +"worms" -> * +%1,"worms" -> Type=3492, Amount=%1*6, Price=5*%1, "So you want to buy some of my sixpacks with altogether %A worms for %P gold?", Topic=1 +%1,"six","pack" -> * + + +"sell","bow" -> Type=3350, Amount=1, Price=130, "Do you want to sell a bow for %P gold?", Topic=2 +"sell","crossbow" -> Type=3349, Amount=1, Price=160, "Do you want to sell a crossbow for %P gold?", Topic=2 +"sell","viking","helmet" -> Type=3367, Amount=1, Price=66, "Do you want to sell a viking helmet for %P gold?", Topic=2 +"sell","mace" -> Type=3286, Amount=1, Price=30, "Do you want to sell a mace for %P gold?", Topic=2 +"sell","hatchet" -> Type=3276, Amount=1, Price=25, "Do you want to sell a hatchet for %P gold?", Topic=2 + +"sell",%1,1<%1,"bow" -> Type=3350, Amount=%1, Price=130*%1, "Do you want to sell %A bows for %P gold?", Topic=2 +"sell",%1,1<%1,"crossbow" -> Type=3349, Amount=%1, Price=160*%1, "Do you want to sell %A crossbows for %P gold?", Topic=2 +"sell",%1,1<%1,"viking","helmet" -> Type=3367, Amount=%1, Price=66*%1, "Do you want to sell %A viking helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=30*%1, "Do you want to sell %A maces for %P gold?", Topic=2 +"sell",%1,1<%1,"hatchet" -> Type=3276, Amount=%1, Price=25*%1, "Do you want to sell %A hatchets for %P gold?", Topic=2 + +Topic=1,"yes",CountMoney>=Price -> "Thank you. Nice to do business with you.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "You've not enough money." +Topic=1 -> "Hmm, maybe next time." + +Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Hey, you do not have one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have so many." +Topic=2 -> "Maybe next time." +} diff --git a/data/npc/todd.npc b/data/npc/todd.npc new file mode 100644 index 0000000..10df91a --- /dev/null +++ b/data/npc/todd.npc @@ -0,0 +1,36 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# todd.npc: Datenbank für den betrügerischen schmuggler todd + +Name = "Todd" +Outfit = (128,115-0-67-114) +Home = [32363,32210,6] +Radius = 7 + +Behaviour = { +ADDRESS,"hi$",! -> "Uhm oh hello... not so loud please... my head..." +ADDRESS,"hello$",! -> * +ADDRESS,! -> Idle +BUSY,"hi$",! -> "Please wait... in silence if possible .", Queue +BUSY,"hello$",! -> * +BUSY,! -> NOP +VANISH,! -> "Silence at last." + + +"bye" -> "Yes, goodbye, just leave me alone.", Idle + +"how","are","you"-> "Oh, this headache, one of the beers frodo served me must have been foul." +"job" -> "I am... a traveller." +"karl" -> "Uhm, never heared about him... and you can't proof otherwise.", Idle +"name" -> "My Name? I am To... ahm... hum... My name is Hugo." +"Hugo" -> "Yes, thats my name of course." +"smuggler" -> "I am a honest person and don't like to be insulted!", Idle +"carlin" -> "I never was there. Now leave me alone.", Idle +"resistance" -> "Resistance is futile... uhm... I wonder where I picked that saying up. Oh my head..." +"head" -> "Uhhh Ohhhh one of the beers yesterday must have been bad." + +"thais" -> "I love that city." +"william" -> "Thats a common name, perhaps I met a William, not sure about that." +"money" -> "I don't know anything about money, missing or not." +"todd" -> "Uh .. I... I met a Todd on the road. He told me he was traveling to Venore, look there for your Todd." + +} diff --git a/data/npc/tokel.npc b/data/npc/tokel.npc new file mode 100644 index 0000000..c417e73 --- /dev/null +++ b/data/npc/tokel.npc @@ -0,0 +1,54 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# tokel.npc: Datenbank für den Bauern Tokel in Greenshore + +Name = "Tokel" +Outfit = (128,78-96-30-114) +Home = [32256,32056,7] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "Hi there, %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Sorry %N, I am busy right now. Please wait a minute.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Bye." + +"bye" -> "Bye.", Idle +"how","are","you" -> "I am fine, thank you." +"sell" -> "I sell some food." +"job" -> "I am a farmer, and proud of it." +"name" -> "My name is Tokel." +"time" -> "Oh, now that you mention it: I have much left to do, please excuse me.", Idle +"help" -> "Sorry, I have no idea how to help you." +"monster" -> "It's relatively peaceful here." +"dungeon" -> "Here are no dungeons as far as I know." +"god" -> "I pray to Crunor to bless our harvests." +"king" -> "I wish I'd be as rich as him." +"greenshore" -> "The soil is a bit dry and there are a lot of stones. It's very hard to work this soil." +"magic" -> "I know nothing but about such stuff." +"weapon" -> * +"spell" -> * +"tibia" -> "I have not seen much of it yet. I am thinking about moving to Edron soon." +"thais" -> "The city is too lousy and crowded for my taste." +"edron" -> "They say life is easy there, the soil is rich, the city save. One day I might move there." + +"offer" -> "I can offer you bread, cheese, ham, or meat." +"buy" -> * +"food" -> "Are you looking for food? I have bread, cheese, ham, and meat." + +"bread" -> Type=3600, Amount=1, Price=3, "Do you want to buy a bread for %P gold?", Topic=1 +"cheese" -> Type=3607, Amount=1, Price=5, "Do you want to buy a cheese for %P gold?", Topic=1 +"meat" -> Type=3577, Amount=1, Price=5, "Do you want to buy meat for %P gold?", Topic=1 +"ham" -> Type=3582, Amount=1, Price=8, "Do you want to buy a ham for %P gold?", Topic=1 + +%1,1<%1,"bread" -> Type=3600, Amount=%1, Price=3*%1, "Do you want to buy %A breads for %P gold?", Topic=1 +%1,1<%1,"cheese" -> Type=3607, Amount=%1, Price=5*%1, "Do you want to buy %A cheeses for %P gold?", Topic=1 +%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=5*%1, "Do you want to buy %A meat for %P gold?", Topic=1 +%1,1<%1,"ham" -> Type=3582, Amount=%1, Price=8*%1, "Do you want to buy %A ham for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "I am sorry, but you do not have enough gold." +Topic=1 -> "Maybe later." +} diff --git a/data/npc/tom.npc b/data/npc/tom.npc new file mode 100644 index 0000000..5e3f0c2 --- /dev/null +++ b/data/npc/tom.npc @@ -0,0 +1,65 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# tom.npc: Datenbank fuer den Gerber Tom + +Name = "Tom" +Outfit = (129,113-115-58-115) +Home = [32085,32199,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "I'm Tom the Tanner. How can I help you %N?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait, %N. I'll call you in a minute.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Doh?" + +"bye",male -> "Good hunting, son.", Idle +"farewell",male -> * +"bye",female -> "Good hunting, child.", Idle +"farewell",female -> * +"how","are","you" -> "Much to do, these days." +"job" -> "I'm the local tanner. I buy fresh animal corpses, tan them, and convert them into fine leather clothes ...","I'm only selling to major customers. But I'm buying fresh corpses of rats, rabbits and wolves from you." +"name" -> "My name is Tom the tanner." + +"tanner" -> "That's my job. I buy fresh animal corpses, tan them, and convert them into fine leather clothes." +"corpse" -> "I'm buying fresh corpses of rats, rabbits and wolves. What do you want to sell?" +"animal" -> * +"monster" -> * +"wares" -> * +"major" -> "Yes. Obi, Norma and good old Al. Go ask them for leather clothes." +"customer" -> * + +"time" -> "Sorry, I haven't been outside for a while, so I don't know." +"help" -> "Help? I will give you a few gold coins if you have some dead animals for me." + +"troll" -> "Troll leather stinks. Can't use it." +"orc" -> "I don't buy Orcs. Their skin is too scratchy." +"human" -> "Are you crazy?!", Idle + +"rat",Questvalue(224)=0 -> Type=3994, Amount=1, Price=2, "I'll give you %P gold for a dead rat. Do you accept?", Topic=2 +"rabbit",Questvalue(224)=0 -> Type=4173, Amount=1, Price=2, "I'll give you %P gold for a dead rabbit. Do you accept?", Topic=2 +"rat" -> Type=3994, Amount=1, Price=2, "I'll give you %P gold for a dead rat. Do you accept?", Topic=1 +"rabbit" -> Type=4173, Amount=1, Price=2, "I'll give you %P gold for a dead rabbit. Do you accept?", Topic=1 +"wolf" -> Type=4007, Amount=1, Price=5, "Do you want to sell a dead wolf for %P gold?", Topic=1 + +%1,1<%1,"rat",Questvalue(224)=0 -> Type=3994, Amount=%1, Price=2*%1, "I'll give you %P gold for %A dead rats. Do you accept?", Topic=2 +%1,1<%1,"rabbit",Questvalue(224)=0 -> Type=4173, Amount=%1, Price=2*%1, "I'll give you %P gold for %A dead rabbits. Do you accept?", Topic=2 +%1,1<%1,"rat" -> Type=3994, Amount=%1, Price=2*%1, "I'll give you %P gold for %A dead rats. Do you accept?", Topic=1 +%1,1<%1,"rabbit" -> Type=4173, Amount=%1, Price=2*%1, "I'll give you %P gold for %A dead rabbits. Do you accept?", Topic=1 +%1,1<%1,"wolf" -> Type=4007, Amount=%1, Price=5*%1, "Do you want to sell %A dead wolves for %P gold?", Topic=1 +%1,1<%1,"wolves" -> Type=4007, Amount=%1, Price=5*%1, "Do you want to sell %A dead wolves for %P gold?", Topic=1 + +Topic=1,"yes",Count(Type)>=Amount -> "Ok. Corpse for me, gold for you.", Delete(Type), CreateMoney +Topic=1,"yes" -> "Sorry, you do not have a fresh one." +Topic=1,"yes",Amount>1 -> "Sorry, you do not have so many." +Topic=1 -> "Maybe another time." + +Topic=2,"yes",Count(Type)>=Amount -> "Deal. By the way: If you'd like to hunt something bigger, check the cellar of the stables to the north. Some adventurer used to store his loot under a loose board beneath a barrel. He might have forgotten something when he left the isle.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Sorry, you do not have a fresh one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have so many." +Topic=2 -> "Maybe another time." + +"sell" -> "Sorry. I'm only selling to major customers. But I'm buying fresh corpses of rats, rabbits and wolves from you." +} diff --git a/data/npc/topsy.npc b/data/npc/topsy.npc new file mode 100644 index 0000000..8260390 --- /dev/null +++ b/data/npc/topsy.npc @@ -0,0 +1,97 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# topsy.npc: Datenbank für shopkeeper Topsy (magic) + +Name = "Topsy" +Outfit = (139,78-52-64-115) +Home = [32415,32170,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hi$",! -> "Hello, dear %N. How can I help you?" +ADDRESS,"hello$",! -> * +ADDRESS,! -> Idle +BUSY,"hi$",! -> "My apologies, but I really must talk to this customer first. Sugar, I am busy with a customer at the moment. Please have some patience.", Queue +BUSY,"hello$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye. Do come again!" + +"bye" -> "Good bye. Do come again!", Idle +"farewell" -> * +"how","are","you" -> "I'm just wonderful - thank you for asking." +"job" -> "I sell runes, life and mana fluids - your best friends in any dungeon!" +"name" -> "My name is Topsy." +"time" -> "Time waits for no one! Not even you, sweetheart, so please do hurry up." +"help" -> "I'd love to help, but I have a business to run - I am busy busy busy!." +"monster" -> "Better buy and charge a lot of runes before facing any monster." +"dungeon" -> "Dungeons - dank cold places if you ask me. They lead to rusty armour, severe colds and death ... on the other hand you use a lot of runes there ... so just think about the treasures you'll surely find there." +"sewer" -> "The Thais sewerage system is a model of modern rat breeding and for some reason is very popular with young adventurers such as yourself." +"boss" -> "I had one once. He should have bought better armour. Actually - he's upstairs." +"thank","you" -> "Oh, such a sweetie ... and so polite. I thought politeness was out of fashion, these days." +"god" -> "Gods - if we didn't have them, we would have invented them." +"king" -> " Here we go again ... Hail to King Tibianus! ... Don't make me do that again!" +"sam" -> "Ah, such a sweetie. A simple man, with simple tastes and a simple mind." +"benjamin" -> "Bless him, he stood, he fought, and then left his sanity on the battlefield." +"gorn" -> "Ah yes ... Gorn ... the used-cart salesman of scrolls." +"quentin" -> "I can't tell much about that old monk." +"bozo" -> "He wanted to be the court jester but got upset when people laughed at him" +"rumour" -> "I'm all ears", Topic=4 +"gossip" -> * +"news" -> * +"Gamon" -> "I think he is a spy ... so I smile at him the whole day. He won't get anything out of me!" +"carlin" -> "I went there on holiday once. Just goes to show that women are much better at running a place than men. King Tibianus could learn a thing or two from Queen Eloise." +"weapon" -> "Wrong shop - go to my sister, silly!" +"magic" -> "Magic will only protect you - a rune and some magic fluids." +"power" -> "There is a power struggle between Venore and Thais." +"rebellion" -> "There is talk of a rebellion in Venore to gain independence from the Oppressor - I mean - King of Thais - it can only help business." +"quest" -> "I sell magic stuff, my dear. If you want a quest, you've come to the wrong shop." +"spells" -> "You never know when you run out of mana. All the more reason to buy some good runes or fluids." +"muriel" -> "You should ask this guy Oswald about him ... or other pointless rumors." +"elane" -> "Some call her the preying mantis - apparently she has killed over a dozen husbands already." +"venore" -> "A marvellous city! Modern! Prosperous! Thais could learn a thing or two from Venore" +"marvik" -> "Who knows what the old man is up to in his hideout when no one is watching?" +"gregor" -> "Ah Knight ... can't expect much from those guys." +"lugri" -> "I only heared rumours about him, isn't he a hermit somewhere in the north?" +"excalibug" -> "If you want to find out about excalibug you should ask the more sinister characters in Thais not a respectable woman like myself!" +"chester" -> "I have never seen him at all. I only heared hes kind of the townsguards chief or such." +"ardua" -> "What a strange woman. She lingers in our shop now and then ... I wonder what shes up to." +"partos" -> "I heared he was a thief. Good thing he was caught." +"gamel" -> "He hung around with that partos a lot. I wouldn't be suprised if he's a thief too. He is not allowed to enter our markethall." +"quest" -> "Sure. Just ask my sister Turvy." +Topic=4 -> "Really? Tststs." + +"offer" -> "I'm selling life and mana fluids, runes, wands, rods and spellbooks." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * + +"rune" -> "I sell blank runes and spell runes." +"life","fluid" -> Type=2874, Data=11, Amount=1, Price=60, "Do you want to buy life fluid for %P gold?", Topic=2 +"mana","fluid" -> Type=2874, Data=10, Amount=1, Price=55, "Do you want to buy mana fluid for %P gold?", Topic=2 +"blank","rune" -> Type=3147, Amount=1, Price=10, "Do you want to buy a blank rune for %P gold?", Topic=1 +"spellbook" -> Type=3059, Amount=1, Price=150, "Do you want to buy a spellbook for %P gold?", Topic=1 + + +%1,1<%1,"life","fluid" -> Type=2874, Data=11, Amount=%1, Price=60*%1, "Do you want to buy %A potions of life fluid for %P gold?", Topic=2 +%1,1<%1,"mana","fluid" -> Type=2874, Data=10, Amount=%1, Price=55*%1, "Do you want to buy %A potions of mana fluid for %P gold?", Topic=2 +%1,1<%1,"blank","rune" -> Type=3147, Amount=%1, Price=10*%1, "Do you want to buy %A blank runes for %P gold?", Topic=1 +%1,1<%1,"spellbook" -> Type=3059, Amount=%1, Price=150*%1, "Do you want to buy %A spellbooks for %P gold?", Topic=1 + +"deposit" -> "I will pay you 5 gold for every empty vial. Ok?", Data=0, Topic=3 +"vial" -> * +"flask" -> * + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Come back, when you have enough money." +Topic=1 -> "Hmm, but next time." + +Topic=2,"yes",CountMoney>=Price -> "Here you are. There is a deposit of 5 gold on the vial.", DeleteMoney, Create(Type) +Topic=2,"yes" -> "Come back, when you have enough money." +Topic=2 -> "Hmm, but next time." + +Topic=3,"yes",Count(2874)>0 -> Amount=Count(2874), Price=Amount*5, "Here you are ... %P gold.", Delete(2874), CreateMoney +Topic=3,"yes" -> "You don't have any empty vials." +Topic=3 -> "Hmm, but please keep Tibia litter free." + +@"gen-t-runes-free-s.ndb" +@"gen-t-wands-free-s.ndb" +} diff --git a/data/npc/tothdral.npc b/data/npc/tothdral.npc new file mode 100644 index 0000000..7ec3612 --- /dev/null +++ b/data/npc/tothdral.npc @@ -0,0 +1,152 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# tothdral.npc: Datenbank für den pyramidenmagier tothdral + +Name = "Tothdral" +Outfit = (65,0-0-0-0) +Home = [33148,32867,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Be mourned, pilgrim in flesh." +ADDRESS,"hi$",! -> "Be mourned, pilgrim in flesh." +ADDRESS,"be","mourned","pilgrim","flesh",! -> "Be mourned pilgrim in flesh." +ADDRESS,! -> Idle + +BUSY,"hello$",! -> "Mourned %N, know that I am busy.", Queue +BUSY,"hi$",! -> * +BUSY,"be","mourned","pilgrim","flesh",! -> * +BUSY,! -> NOP +VANISH,! -> "Your incivility will not be tolerated much longer." + +"bye" -> "Strive for enlightenment, mourned mortal.", Idle +"farewell" -> * +"job" -> "I am the foremost astrologer and supreme magus of this city." +"name" -> "My name is Tothdral. They call me 'The Seeker Beyond the Grave'." +"time" -> "Time is your problem. It is no longer mine." +"temple" -> "Our temple is a centre of spirituality and learning. The temple and the serpentine tower work hand in hand for the good of all people, whether they are alive or undead." +"pharaoh" -> "The immortal pharaoh is our god and our example. He alone holds the secrets that will save us all from the greedy grasp of the false gods." +"oldpharaoh" -> "He has been given a chance to ascend. I am sure he will feel nothing but thankfulness for this divine son, our revered pharaoh." +"scarab" -> "If you know how to listen to them they will reveal ancient secrets to you." +"tibia" -> "This world is only a shadow of the worlds that have been. That was long ago, before the true gods fought each other in the godwars and the false gods rose to claim their heritage." +"carlin" -> "Those cities that bow to the false gods will fall prey to their treacherous greed sooner or later." +"thais" -> * +"edron" -> * +"venore" -> * +"kazordoon" -> "The dwarves should have learned their lessons, but these boneheaded fools still don't see there is only one way to escape the false gods' grasp." +"dwarves" -> * +"dwarfes" -> * +"ab'dendriel" -> "Elves are nothing but idle riff-raff. They embrace the vain amusements of physical pleasure. Eternal damnation will be their lot." +"elves" -> * +"elfes" -> * +"darama" -> "This continent is mostly free from the servants of the false gods. Those who live here may hope to become worthy one day of the first steps towards ascension." +"darashia" -> "Their foolishness is great, but perhaps they still can be saved. If only they listened and accepted the next step to ascension." +"next","step" -> "Undeath alone will rid you of the temptations that blur your vision of the true path." +"daraman" -> "He was so close. ... and still he failed to draw the right conclusions." +"ankrahmun" -> "This city is as old as the sands that surround it, and it is built on previous settlements that date back even further in time. Perhaps only the wise scarabs know the full story of this place." +"pharaoh" -> "The pharaoh was the first to take the ultimate step. He braved death and claimed the godhood that was rightfully his." +"mortality" -> "Mortality is your curse. When you are worthy the burden of mortality will be taken from your shoulders." +"false", "gods" -> "The self-styled gods were nothing but minor servants of the true gods. They steal the soul of any mortal foolish enough to believe in them. They plan to use the stolen souls to ascend to true godhood." +"godswar" -> "This war brought about the end of the true universe. That which is left now is but a shadow of former glories, a bleak remainder of what once was. The true gods perished and their essence was dispersed throughout the remaining universe." +"great","suffering" -> "The great suffering is a phase of steady decline that will end eventually in void and emptiness unless some divine power such as our pharaoh will reverse it. Mend your ways and follow him! Perhaps you will be chosen to join him in his noble struggle." +"ascension" -> "The essence of the true gods is omnipresent in the universe. We all share this divine heritage, for every single one of us carries the divine spark inside him. This is the reason we all have a chance to ascend to godhood, too." +"Akh'rah","Uthun" -> "The Akh'rah Uthun is the trinity of existence, the three that are one. The Akh, the shell, the Rah, the source of power, and the Uthun, our consciousness, form this union." +"steal","souls" -> "The false gods harvest the souls of the dead to secure their stolen powers and status." +"Akh" -> "The Akh is a tool. As long as it is alive it is a burden and source of weakness, but if you ascend to undeath it becomes a useful tool that can be used to work towards greater ends." +"undead" -> "Undeath is an improvement. It is the gateway to goals that are nobler than eating, drinking or other fulfilments of trivial physical needs.." +"undeath" -> * +"Rah" -> "The Rah is what the ignorant might call the soul. But it's more than that. It is the divine spark in all of us, the source of energy that keeps us alive." +"uthun" -> "The Uthun is the part of the trinity that is easiest to form. It consists of our recollections of the past and of our thoughts. It is that which determines who we are in this world and it gives us guidance throughout our existence." +"mourn" -> "The dead mourn the living because they are weak and excluded from ascension." +"arena" -> "The arena is a suitable distraction for the Uthun of the mortals. It might even serve as a place for them to prove their worth. If they pass the test they may be freed of their mortal shells." +"palace" -> "The residence of the pharaoh should be worshipped just as the pharaoh is worshipped. Don't enter until you have business there." + +sorcerer,"wand",QuestValue(333)<1 -> "Oh, you did not purchase your first magical wand yet? Please take this little present from me as your magic teacher!",SetQuestValue(333,1),Type=3074, Amount=1,Create(Type) + + +"spell",Sorcerer -> "I can teach you rune spells and instant spells. What kind of spell do you wish to learn? You can also tell me for which level you would like to learn a spell, if you prefer that.", Topic=2 +"spell" -> "Sorry, I only sell spells to Sorcerers." + +Topic=2,"rune","spell" -> "I sell attack rune spells and support rune spells. Which of these interests you most?" +Topic=2,"instant","spell" -> "I sell attack spells, healing spells, support spells and summon spells. Which of these interests you most?" +Topic=2,"level" -> "For which level would you like to learn a spell?", Topic=2 +Topic=2,"bye" -> "Strive for enlightenment, mourned mortal.", Idle + +Sorcerer,"level" -> "For which level would you like to learn a spell?", Topic=2 +Sorcerer,"rune","spell" -> "I sell attack rune spells and support rune spells. Which of these interests you most?" +Sorcerer,"instant","spell" -> "I sell attack spells, healing spells, support spells and summon spells. Which of these interests you most?" + +Sorcerer,"attack","rune","spell" -> "I sell missile rune spells, explosive rune spells, field rune spells, wall rune spells and bomb rune spells." +Sorcerer,"support","rune","spell" -> "In this category I have 'Destroy Field'." + +Sorcerer,"missile","rune","spell" -> "In this category I have 'Light Magic Missile', 'Heavy Magic Missile' and 'Sudden Death'." +Sorcerer,"explosive","rune","spell" -> "In this category I have 'Fireball', 'Great Fireball' and 'Explosion'." +Sorcerer,"field","rune","spell" -> "In this category I have 'Poison Field', 'Fire Field' and 'Energy Field'." +Sorcerer,"wall","rune","spell" -> "In this category I have 'Fire Wall', 'Poison Wall' and 'Energy Wall'." +Sorcerer,"bomb","rune","spell" -> "In this category I have 'Firebomb'." + +Sorcerer,"attack","spell" -> "In this category I have 'Fire Wave', 'Energy Wave', 'Energy Beam' and 'Great Energy Beam'." +Sorcerer,"healing","spell" -> "In this category I have 'Light Healing', 'Intense Healing', 'Ultimate Healing' and 'Antidote'." +Sorcerer,"support","spell" -> "In this category I have 'Find Person', 'Light', 'Great Light', 'Magic Shield', 'Creature Illusion' and 'Invisible'." +Sorcerer,"summon","spell" -> "In this category I have 'Summon Creature'." + +Sorcerer,"find","person" -> String="Find Person", Price=80, "Do you want to buy the spell 'Find Person' for %P gold?", Topic=3 +Sorcerer,"light" -> String="Light", Price=100, "Do you want to buy the spell 'Light' for %P gold?", Topic=3 +Sorcerer,"light","healing" -> String="Light Healing", Price=170, "Do you want to buy the spell 'Light Healing' for %P gold?", Topic=3 +Sorcerer,"light","missile" -> String="Light Magic Missile", Price=500, "Do you want to buy the spell 'Light Magic Missile' for %P gold?", Topic=3 +Sorcerer,"antidote" -> String="Antidote", Price=150, "Do you want to buy the spell 'Antidote' for %P gold?", Topic=3 +Sorcerer,"intense","healing" -> String="Intense Healing", Price=350, "Do you want to buy the spell 'Intense Healing' for %P gold?", Topic=3 +Sorcerer,"poison","field" -> String="Poison Field", Price=300, "Do you want to buy the spell 'Poison Field' for %P gold?", Topic=3 +Sorcerer,"great","light" -> String="Great Light", Price=500, "Do you want to buy the spell 'Great Light' for %P gold?", Topic=3 +Sorcerer,"fire","field" -> String="Fire Field", Price=500, "Do you want to buy the spell 'Fire Field' for %P gold?", Topic=3 +Sorcerer,"heavy","missile" -> String="Heavy Magic Missile", Price=1500, "Do you want to buy the spell 'Heavy Magic Missile' for %P gold?", Topic=3 +Sorcerer,"magic","shield" -> String="Magic Shield", Price=450, "Do you want to buy the spell 'Magic Shield' for %P gold?", Topic=3 +Sorcerer,"fireball" -> String="Fireball", Price=800, "Do you want to buy the spell 'Fireball' for %P gold?", Topic=3 +Sorcerer,"energy","field" -> String="Energy Field", Price=700, "Do you want to buy the spell 'Energy Field' for %P gold?", Topic=3 +Sorcerer,"destroy","field" -> String="Destroy Field", Price=700, "Do you want to buy the spell 'Destroy Field' for %P gold?", Topic=3 +Sorcerer,"fire","wave" -> String="Fire Wave", Price=850, "Do you want to buy the spell 'Fire Wave' for %P gold?", Topic=3 +Sorcerer,"ultimate","healing" -> String="Ultimate Healing", Price=1000, "Do you want to buy the spell 'Ultimate Healing' for %P gold?", Topic=3 +Sorcerer,"great","fireball" -> String="Great Fireball", Price=1200, "Do you want to buy the spell 'Great Fireball' for %P gold?", Topic=3 +Sorcerer,"fire","bomb" -> String="Firebomb", Price=1500, "Do you want to buy the spell 'Fire Bomb' for %P gold?", Topic=3 +Sorcerer,"energy","beam" -> String="Energy Beam", Price=1000, "Do you want to buy the spell 'Energy Beam' for %P gold?", Topic=3 +Sorcerer,"creature","illusion" -> String="Creature Illusion", Price=1000, "Do you want to buy the spell 'Creature Illusion' for %P gold?", Topic=3 +Sorcerer,"poison","wall" -> String="Poison Wall", Price=1600, "Do you want to buy the spell 'Poison Wall' for %P gold?", Topic=3 +Sorcerer,"explosion" -> String="Explosion", Price=1800, "Do you want to buy the spell 'Explosion' for %P gold?", Topic=3 +Sorcerer,"fire","wall" -> String="Fire Wall", Price=2000, "Do you want to buy the spell 'Fire Wall' for %P gold?", Topic=3 +Sorcerer,"great","energy","beam" -> String="Great Energy Beam", Price=1800, "Do you want to buy the spell 'Great Energy Beam' for %P gold?", Topic=3 +Sorcerer,"invisible" -> String="Invisible", Price=2000, "Do you want to buy the spell 'Invisible' for %P gold?", Topic=3 +Sorcerer,"summon","creature" -> String="Summon Creature", Price=2000, "Do you want to buy the spell 'Summon Creature' for %P gold?", Topic=3 +Sorcerer,"energy","wall" -> String="Energy Wall", Price=2500, "Do you want to buy the spell 'Energy Wall' for %P gold?", Topic=3 +Sorcerer,"energy","wave" -> String="Energy Wave", Price=2500, "Do you want to buy the spell 'Energy Wave' for %P gold?", Topic=3 +Sorcerer,"sudden","death" -> String="Sudden Death", Price=3000, "Do you want to buy the spell 'Sudden Death' for %P gold?", Topic=3 + + +Topic=2,"8$" -> "For level 8 I have 'Find Person' and 'Light'.", Topic=2 +Topic=2,"9$" -> "For level 9 I have 'Light Healing'.", Topic=2 +Topic=2,"10$" -> "For level 10 I have 'Antidote'.", Topic=2 +Topic=2,"11$" -> "For level 11 I have 'Intense Healing'.", Topic=2 +Topic=2,"13$" -> "For level 13 I have 'Great Light'.", Topic=2 +Topic=2,"14$" -> "For level 14 I have 'Poison Field' and 'Magic Shield'.", Topic=2 +Topic=2,"15$" -> "For level 15 I have 'Fire Field' and 'Light Magic Missile'.", Topic=2 +Topic=2,"17$" -> "For level 17 I have 'Fireball' and 'Destroy Field'.", Topic=2 +Topic=2,"18$" -> "For level 18 I have 'Energy Field' and 'Fire Wave'.", Topic=2 +Topic=2,"20$" -> "For level 20 I have 'Ultimate Healing'.", Topic=2 +Topic=2,"23$" -> "For level 23 I have 'Great Fireball', 'Energy Beam' and 'Creature Illusion'.", Topic=2 +Topic=2,"25$" -> "For level 25 I have 'Summon Creature' and 'Heavy Magic Missile'.", Topic=2 +Topic=2,"27$" -> "For level 27 I have 'Firebomb'.", Topic=2 +Topic=2,"29$" -> "For level 29 I have 'Poison Wall' and 'Great Energy Beam'.", Topic=2 +Topic=2,"31$" -> "For level 31 I have 'Explosion'.", Topic=2 +Topic=2,"33$" -> "For level 33 I have 'Fire Wall'.", Topic=2 +Topic=2,"35$" -> "For level 35 I have 'Invisible'.", Topic=2 +Topic=2,"38$" -> "For level 38 I have 'Energy Wave'.", Topic=2 +Topic=2,"41$" -> "For level 41 I have 'Energy Wall'.", Topic=2 +Topic=2,"45$" -> "For level 45 I have 'Sudden Death'.", Topic=2 + +Topic=2 -> "Hmm, I have no spells for this level, but for many levels from 8 to 45.", Topic=2 + +Topic=3,"yes",SpellKnown(String)=1 -> "You already know how to cast this spell." +Topic=3,"yes",Level Amount=SpellLevel(String), "You have to be level %A to learn this spell." +Topic=3,"yes",CountMoney "You need more money." +Topic=3,"yes" -> "Here you are. Look in your spellbook for the pronunciation of this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=3 -> "Then not." + +} diff --git a/data/npc/trimegis.npc b/data/npc/trimegis.npc new file mode 100644 index 0000000..53da487 --- /dev/null +++ b/data/npc/trimegis.npc @@ -0,0 +1,59 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# trimegis.npc: Datenbank fuer den Hofmagier Trimegis in Thais + +Name = "Trimegis" +Outfit = (130,57-109-94-0) +Home = [32307,32185,5] +Radius = 1 + +Behaviour = { +ADDRESS,Sorcerer,male,"hello$",! -> " Greetings, brother %N." +ADDRESS,Sorcerer,male,"hi$",! -> * +ADDRESS,Sorcerer,female,"hello$",! -> " Greetings, sister %N." +ADDRESS,Sorcerer,female,"hi$",! -> * +ADDRESS,"hello$",! -> " Greetings, %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Farewell." + +"bye" -> "Farewell.", Idle +"job" -> "I am the kings new courtmage and advisor in arcane matters." +"courtmage" -> "The last courtmage was killed by Ferumbras in one of his attacks." +"name" -> "I am commonly known as Trimegis." +"time" -> "Time does not matter in the end." +"king" -> "Our king frequently relies on my divinations and spells of protection." +"tibianus" -> * +"muriel" -> "He's quite good in magical theories, but lacks practice in the field." +"quentin" -> "Mixing up magic with religion can't do any good." +"lynda" -> "Gods are not as reliable as something you mastered on your own." +"harkath" -> "The king listens to the advice of this swordsman far too often." +"general" -> * +"army" -> "In the long run, it would pay off to focus all resources on a magicians corps, but the king is not convinced of that. Not yet." +"ferumbras" -> "He failed in his quest for power since he ultimately forfeited greater powers for a quick but limited powerboost by enslaving himself to some dark entities." +"sam" -> "A man as mundane as a rock." +"xodet" -> "He made the best he could of his limited abilities." +"frodo" -> "A bar is fine to distract the mundanes from doing something foolish." +"elane" -> "Paladins are another example that diversing one's resources between goods, mundane weapons, and magic does not make a good mixture." +"gregor" -> "Limited in his vision as all knights are." +"marvik" -> "Since intelligence can't be substituted by passion, all druids are nothing but hedgemages." +"bozo" -> "At least one mundane who knows his proper place." +"baxter" -> "Brawns but no brain." +"oswald" -> "A truly disgusting fellow." +"sherry" -> "I have certainly no business with such persons." +"donald" -> * +"mcronald" -> * +"lugri" -> "Another bogeyman. Who's afraid of someone who is that 'powerful' that he hides in some dirthole?" +"lungelen" -> "She has the 'know how', but sadly does not really know how to use it efficitenly." +"excalibug" -> "The only weapon I need is my magic." +"news" -> "I don't care about mundane gossip." +"pits","inferno" -> "Some dumb holes for adventurers seeking trouble." +"nightmare","pit"-> * +"wisdom" -> "Wisdom is only an excuse for the lack of consequence." +"sorcerer" -> "Many call themselves a sorcerer, but only a few truly understand what that means." +"power" -> "Power comes to those who have the intelligence to claim it." +"rune" -> "I have no need for runes anymore. Runes are tools for beginners." +"spell" -> "My spells are my personal secret." +} diff --git a/data/npc/trisha.npc b/data/npc/trisha.npc new file mode 100644 index 0000000..299ea2c --- /dev/null +++ b/data/npc/trisha.npc @@ -0,0 +1,59 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# trisha.npc: Datenbank fuer die Ritterin Trisha + +Name = "Trisha" +Outfit = (139,94-67-38-95) +Home = [32348,31748,7] +Radius = 3 + +Behaviour = { +ADDRESS,Knight,"hello$",! -> "Welcome back, knight %N!" +ADDRESS,Knight,"hi$",! -> * +ADDRESS,"hello$",! -> "Salutations, %N. What can I do for you?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait a moment, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Be careful on your journeys." + +"bye",male -> "Don't hurt yourself with that weapon, little one.", Idle +"farewell",male -> * +"bye",female -> "Take care, sister.", Idle +"farewell",female -> * +"job" -> "I am the high knight of Carlin. I trained the the greatest heroines and even some males." +"name" -> "I am Trisha Ironfist." +"time" -> "It is time for a fight!" +"hero" -> "Heroes are knights and knights are heroes, of course." +"knight" -> "Knights are the true heroes of Tibia. Fame can only be earned by hand to hand combat. Brave women can join us, and we even accept suitable males now and then." +"vocation" -> "Your vocation is your profession. There are four vocations in Tibia: Knights, paladins, sorcerers, and druids." +"spellbook" -> "In a spellbook, all your spells are listed. There you will find the pronunciation of each spell. If you want to buy one, visit the magicians shop in the south of Carlin." +Knight,"spell" -> "I can teach you healing spells and support spells. What kind of spell do you wish to learn? You can also tell me for which level you would like to learn a spell, if you prefer that.", Topic=2 +"spell" -> "Sorry, I only sell spells to knights." + +Knight,"instant","spell" -> "I can teach you healing spells and support spells. What kind of spell do you wish to learn?" +Knight,"healing","spell" -> "In this category I have 'Light Healing' and 'Antidote'." +Knight,"support","spell" -> "In this category I have 'Light', 'Find Person' and 'Great Light'." + +Topic=2,"healing","spell" -> "In this category I have 'Light Healing' and 'Antidote'." +Topic=2,"support","spell" -> "In this category I have 'Light', 'Find Person' and 'Great Light'." +Topic=2,"bye" -> "Be careful on your journeys." + +Topic=2,"8$" -> "For level 8 I have 'Find Person' and 'Light'.", Topic=2 +Topic=2,"9$" -> "For level 9 I have 'Light Healing'.", Topic=2 +Topic=2,"10$" -> "For level 10 I have 'Antidote'.", Topic=2 +Topic=2,"13$" -> "For level 13 I have 'Great Light'.", Topic=2 +Topic=2 -> "Sorry, I have only spells for level 8, 9, 10 and 13.", Topic=2 + +Knight,"find","person" -> String="Find Person", Price=80, "Do you want to buy the spell 'Find Person' for %P gold?", Topic=3 +Knight,"light" -> String="Light", Price=100, "Do you want to buy the spell 'Light' for %P gold?", Topic=3 +Knight,"light","healing" -> String="Light Healing", Price=170, "Do you want to buy the spell 'Light Healing' for %P gold?", Topic=3 +Knight,"antidote" -> String="Antidote", Price=150, "Do you want to buy the spell 'Antidote' for %P gold?", Topic=3 +Knight,"great","light" -> String="Great Light", Price=500, "Do you want to buy the spell 'Great Light' for %P gold?", Topic=3 + +Topic=3,"yes",SpellKnown(String)=1 -> "You already know how to cast this spell." +Topic=3,"yes",Level Amount=SpellLevel(String), "You have to be level %A to learn this spell." +Topic=3,"yes",CountMoney "Return when you have enough gold." +Topic=3,"yes" -> "Here you are. Look in your spellbook for the pronunciation of this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=3 -> "Maybe next time." +} diff --git a/data/npc/tulf.npc b/data/npc/tulf.npc new file mode 100644 index 0000000..d738f31 --- /dev/null +++ b/data/npc/tulf.npc @@ -0,0 +1,34 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# tulf.npc: Datenbank für den Wachoffizier Tulf + +Name = "Tulf" +Outfit = (71,0-0-0-0) +Home = [32586,31928,3] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Hiho! " +ADDRESS,"hi$",! -> * +ADDRESS,"hiho$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Silence youngster!" +BUSY,"hi$",! -> * +BUSY,"hiho$",! -> * +BUSY,! -> NOP +VANISH,! -> "Yeah, bye." + +"bye" -> "Yeah, bye.", Idle +"job" -> "I am the captain of the emperor's personal bodyguards." +"shop" -> * +"name" -> "My name is Tulf Beardweaver, son of Earth, from the Dragoneaters." +"time" -> "It's %T right now." +"help" -> "Sorry, I am on duty!" +"dwarfs" -> "If you go to a dwarfs' city, do as the dwarfs do." +"monster" -> "I doubt anyone can make it through our lines of defense." +"dungeon" -> "I despise the habit to challenge the prisoners of Dwarcatra or provoke the boys in the mines." +"mines" -> "The mines aren't meant for foreigners. The miners there have enough troubles." +"bodyguard" -> "We keep up law and order here, though the boys would rather need some practice like taking care for the trouble in the mines." +"trouble" -> "The mines are raided again and again by the bandits of the Horned Fox." +"horned","fox" -> "It's a renegade minotaur who has a hidden lair somewhere near our mines." +"lair" -> "The lair of the Horned Fox is surely well guarded and even better hidden." +} diff --git a/data/npc/turvy.npc b/data/npc/turvy.npc new file mode 100644 index 0000000..de817f0 --- /dev/null +++ b/data/npc/turvy.npc @@ -0,0 +1,177 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# Turvy.npc: Datenbank für shopkeeper Turvy (weaponry) + +Name = "Turvy" +Outfit = (139,78-52-64-115) +Home = [32414,32177,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hi$",! -> "Hello, dear %N. Can I be of any assistance?" +ADDRESS,"hello$",! -> * +ADDRESS,! -> Idle +BUSY,"hi$",! -> "I'm so sorry, but I simply must talk to this customer first. Please wait a moment.", Queue +BUSY,"hello$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye. Do come again!" + +"bye" -> "Good bye. Do come again!", Idle +"farewell" -> * +"how","are","you" -> "I'm just fine and dandy, thank you for asking." +"job" -> "It is an absolute honour to provide weaponry and armor to the courageous adventurers of Thais, just so long as you have the gold to pay for it." +"name" -> "Some call me Turvy. Actually, everybody calls me Turvy." +"time" -> "It is nearly time for my afternoon nap, so please hurry!" +"help" -> "Help to self-help - that is my motto." +"monster" -> "There is a monster here? HERE?! Time to double the prices!" +"dungeon" -> "If you want to see dungeons go and insult the guards. On second thoughts - don't do that." +"sewer" -> "It is very effective, but attracts almost as many wannabe heroes as it does rats." +"assistant" -> "I am not a mere assistant! I have a job of great responsibility! But mostly I keep annoying personages away from my boss." +"annoying" -> "Oh gosh - I could tell you some stories. But I won't." +"thank","you" -> "So polite . . . bless you!" +"god" -> "The Gods of Tibia play games with the fate of Tibians - but they haven't bothered to read the instructions." +"king" -> "Ah, yes, yes, hail to King Tibianus! May he in his infinite wisdom reduce my taxes... and so on..." +"sam" -> "A simple shopkeeper, who was last in the queue when they were handing out intelligence." +"benjamin" -> "Ah, such a shame about poor Benjamin. Lost it a bit after receiving one too many blows to the head." +"gorn" -> "He does a good line in second-rate scrolls for first-rate prices." +"quentin" -> "You can't tech an old monk new tricks. He is stubborn to the extreme and overly concerned about Thais. He should care more about his gods and less about that king." +"bozo" -> "Bozo - such a tragic story. If only I could remember it." +"rumour" -> "You know a rumour? Well then - don't keep it to yourself.", Topic=3 +"gossip" -> * +"news" -> * +"weapon" -> "The word on the street is that Sam does not forge all his weapons himself, but buys them from his cousin, who is married to a cyclops." +"magic" -> "Magic is a thing of the past. Why bother with a colourful bit of rock and a few fancy words when you can have a foot of razor-sharp steel in your hand?!" +"power" -> "There are people who talk about a rebellion against King Tibianus." +"rebellion" -> "Well, Venore is richer than Thais, and some people want to live in a democracy free from an oppressive tyrant - I mean monarch. I'm not one of them." +"spell" -> "Spells - dodgy mumbo jumbo if you ask me. A sword never backfires on its user!" +"elane" -> "A true tragedy - she has lost so many husbands in such unusual circumstances." +"venore" -> "Ah... Venore - a wonderful city! Full of culture! So many friendly faces! So unlike Thais!" +"thais" -> "Thais is OK - I suppose. Not as nice as Venore, but good for business." +"carlin" -> "Those women really know how to run things - look at how well the trade is going there!" +"kazordoon" -> "You need to shrink before you go there - they say the dwarves aren't too keen on sharing their mountain with us Tibians." +"dwarves" -> "I don't know much about them - there are some civilised dwarves, of course, but I can never tell whether they are male or female." +"Ab'dendriel" -> "Aah... a beautiful leafy city. Shame about the elves." +"elves" -> "Elves are good with a bow and arrow, or so I am told. Shame that they are no good at peace-making." +"chester" -> "I have never heard any rumours concerning him, isn't that odd?" +"ardua" -> "Well - she isn't really my kind of person. Please don't mention her name again." +"partos" -> "Some thief they caught for all I know." +"gamel" -> "Some sinister guy that is. He's not allowed to enter that markethall and thats for a good reason." +"gamon" -> "Shhh! He's a spy! He watches us all the time! Just keep smiling and he'll go away!" +"quest" -> "Hmmm yes. I think Topsy might have something for you." +Topic=3 -> "Go on! I can't wait to hear more!" + +"offer" -> "My offers are weapons, armors, helmets, legs, and shields." +"do","you","sell" -> * +"do","you","have" -> * +"weapon" -> "I have hand axes, axes, spears, maces, battle hammers, swords, rapiers, daggers, and sabres. What's your choice?" +"helmet" -> "I am selling leather helmets and chain helmets. What do you want?" +"armor" -> "I am selling leather, chain, and brass armor. What do you need?" +"shield" -> "I am selling wooden shields and steel shields. What do you want?" +"trousers" -> "I am selling chain legs. Do you want to buy any?" +"legs" -> * + +"dagger" -> Type=3267, Amount=1, Price=5, "Do you want to buy a dagger for %P gold?", Topic=1 +"hand","axe" -> Type=3268, Amount=1, Price=8, "Do you want to buy a hand axe for %P gold?", Topic=1 +"spear" -> Type=3277, Amount=1, Price=10, "Do you want to buy a spear for %P gold?", Topic=1 +"rapier" -> Type=3272, Amount=1, Price=15, "Do you want to buy a rapier for %P gold?", Topic=1 +"axe" -> Type=3274, Amount=1, Price=20, "Do you want to buy an axe for %P gold?", Topic=1 +"sabre" -> Type=3273, Amount=1, Price=35, "Do you want to buy a sabre for %P gold?", Topic=1 +"sword" -> Type=3264, Amount=1, Price=85, "Do you want to buy a sword for %P gold?", Topic=1 +"mace" -> Type=3286, Amount=1, Price=90, "Do you want to buy a mace for %P gold?", Topic=1 +"battle","hammer" -> Type=3305, Amount=1, Price=350, "Do you want to buy a battle hammer for %P gold?", Topic=1 +"throwing","knife" -> Type=3298, Amount=1, Price=25, "Do you want to buy a throwing knife for %P gold?", Topic=1 + +"chain","armor" -> Type=3358, Amount=1, Price=200, "Do you want to buy a chain armor for %P gold?", Topic=1 +"brass","armor" -> Type=3359, Amount=1, Price=450, "Do you want to buy a brass armor for %P gold?", Topic=1 +"leather","armor" -> Type=3361, Amount=1, Price=35, "Do you want to buy a leather armor for %P gold?", Topic=1 +"chain","helmet" -> Type=3352, Amount=1, Price=52, "Do you want to buy a chain helmet for %P gold?", Topic=1 +"leather","helmet" -> Type=3355, Amount=1, Price=12, "Do you want to buy a leather helmet for %P gold?", Topic=1 +"steel","shield" -> Type=3409, Amount=1, Price=240, "Do you want to buy a steel shield for %P gold?", Topic=1 +"wooden","shield" -> Type=3412, Amount=1, Price=15, "Do you want to buy a wooden shield for %P gold?", Topic=1 +"chain","legs" -> Type=3558, Amount=1, Price=80, "Do you want to buy chain legs for %P gold?", Topic=1 + +%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=5*%1, "Do you want to buy %A daggers for %P gold?", Topic=1 +%1,1<%1,"hand","axe" -> Type=3268, Amount=%1, Price=8*%1, "Do you want to buy %A hand axes for %P gold?", Topic=1 +%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=10*%1, "Do you want to buy %A spears for %P gold?", Topic=1 +%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=15*%1, "Do you want to buy %A rapiers for %P gold?", Topic=1 +%1,1<%1,"axe" -> Type=3274, Amount=%1, Price=20*%1, "Do you want to buy %A axes for %P gold?", Topic=1 +%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=35*%1, "Do you want to buy %A sabres for %P gold?", Topic=1 +%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=85*%1, "Do you want to buy %A swords for %P gold?", Topic=1 +%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=90*%1, "Do you want to buy %A maces for %P gold?", Topic=1 +%1,1<%1,"battle","hammer" -> Type=3305, Amount=%1, Price=350*%1, "Do you want to buy %A battle hammers for %P gold?", Topic=1 +%1,1<%1,"throwing","kni" -> Type=3298, Amount=%1, Price=25*%1, "Do you want to buy %A throwing knives for %P gold?", Topic=1 + +%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=200*%1, "Do you want to buy %A chain armors for %P gold?", Topic=1 +%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=450*%1, "Do you want to buy %A brass armors for %P gold?", Topic=1 +%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=35*%1, "Do you want to buy %A leather armors for %P gold?", Topic=1 +%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=52*%1, "Do you want to buy %A chain helmets for %P gold?", Topic=1 +%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=12*%1, "Do you want to buy %A leather helmets for %P gold?", Topic=1 +%1,1<%1,"steel","shield" -> Type=3409, Amount=%1, Price=240*%1, "Do you want to buy %A steel shields for %P gold?", Topic=1 +%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=15*%1, "Do you want to buy %A wooden shields for %P gold?", Topic=1 +%1,1<%1,"chain","legs" -> Type=3558, Amount=%1, Price=80*%1, "Do you want to buy %A chain legs for %P gold?", Topic=1 + +"sell","two","handed","sword" -> Type=3265, Amount=1, Price=450, "Do you want to sell a two handed sword for %P gold?", Topic=2 +"sell","battle","axe" -> Type=3266, Amount=1, Price=80, "Do you want to sell a battle axe for %P gold?", Topic=2 +"sell","dagger" -> Type=3267, Amount=1, Price=2, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell","hand","axe" -> Type=3268, Amount=1, Price=4, "Do you want to sell a hand axe for %P gold?", Topic=2 +"sell","halberd" -> Type=3269, Amount=1, Price=400, "Do you want to sell a halberd for %P gold?", Topic=2 +"sell","club" -> Type=3270, Amount=1, Price=1, "Are you sure, you want to sell this garbage? Hmm, I give you %P gold, ok?", Topic=2 +"sell","rapier" -> Type=3272, Amount=1, Price=5, "Do you want to sell a rapier for %P gold?", Topic=2 +"sell","sabre" -> Type=3273, Amount=1, Price=12, "Do you want to sell a sabre for %P gold?", Topic=2 +"sell","axe" -> Type=3274, Amount=1, Price=7, "Do you want to sell an axe for %P gold?", Topic=2 +"sell","spear" -> Type=3277, Amount=1, Price=3, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell","morning","star" -> Type=3282, Amount=1, Price=90, "Do you want to sell a morning star for %P gold?", Topic=2 +"sell","mace" -> Type=3286, Amount=1, Price=30, "Do you want to sell a mace for %P gold?", Topic=2 +"sell","short","sword" -> Type=3294, Amount=1, Price=10, "Do you want to sell a short sword for %P gold?", Topic=2 +"sell","battle","hammer" -> Type=3305, Amount=1, Price=120, "Do you want to sell a battle hammer for %P gold?", Topic=2 +"sell","sword" -> Type=3264, Amount=1, Price=25, "Do you want to sell a sword for %P gold?", Topic=2 + +"sell","leather","armor" -> Type=3361, Amount=1, Price=12, "Do you want to sell a leather armor for %P gold?", Topic=2 +"sell","chain","armor" -> Type=3358, Amount=1, Price=70, "Do you want to sell a chain armor for %P gold?", Topic=2 +"sell","brass","armor" -> Type=3359, Amount=1, Price=150, "Do you want to sell a brass armor for %P gold?", Topic=2 +"sell","plate","armor" -> Type=3357, Amount=1, Price=400, "Do you want to sell a plate armor for %P gold?", Topic=2 +"sell","chain","legs" -> Type=3558, Amount=1, Price=25, "Do you want to sell chain legs for %P gold?", Topic=2 +"sell","leather","helmet" -> Type=3355, Amount=1, Price=4, "Do you want to sell a leather helmet for %P gold?", Topic=2 +"sell","chain","helmet" -> Type=3352, Amount=1, Price=17, "Do you want to sell a chain helmet for %P gold?", Topic=2 +"sell","steel","helmet" -> Type=3351, Amount=1, Price=190, "Do you want to sell a steel helmet for %P gold?", Topic=2 +"sell","wooden","shield" -> Type=3412, Amount=1, Price=5, "Do you want to sell a wooden shield for %P gold?", Topic=2 +"sell","battle","shield" -> Type=3413, Amount=1, Price=95, "Do you want to sell a battle shield for %P gold?", Topic=2 +"sell","steel","shield" -> Type=3409, Amount=1, Price=80, "Do you want to sell a steel shield for %P gold?", Topic=2 + +"sell",%1,1<%1,"two","handed","sword" -> Type=3265, Amount=%1, Price=450*%1, "Do you want to sell %A two handed swords for %P gold?", Topic=2 +"sell",%1,1<%1,"battle","axe" -> Type=3266, Amount=%1, Price=80*%1, "Do you want to sell %A battle axes for %P gold?", Topic=2 +"sell",%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=2*%1, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"hand","axe" -> Type=3268, Amount=%1, Price=4*%1, "Do you want to sell %A hand axes for %P gold?", Topic=2 +"sell",%1,1<%1,"halberd" -> Type=3269, Amount=%1, Price=400*%1, "Do you want to sell %A halberds for %P gold?", Topic=2 +"sell",%1,1<%1,"club" -> Type=3270, Amount=%1, Price=1*%1, "Are you sure, you want to sell this garbage? Hmm, I give you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=5*%1, "Do you want to sell %A rapiers for %P gold?", Topic=2 +"sell",%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=12*%1, "Do you want to sell %A sabres for %P gold?", Topic=2 +"sell",%1,1<%1,"axe" -> Type=3274, Amount=%1, Price=7*%1, "Do you want to sell %A axes for %P gold?", Topic=2 +"sell",%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=3*%1, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"morning","star" -> Type=3282, Amount=%1, Price=90*%1, "Do you want to sell %A morning stars for %P gold?", Topic=2 +"sell",%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=30*%1, "Do you want to sell %A maces for %P gold?", Topic=2 +"sell",%1,1<%1,"short","sword" -> Type=3294, Amount=%1, Price=10*%1, "Do you want to sell %A short swords for %P gold?", Topic=2 +"sell",%1,1<%1,"battle","hammer" -> Type=3305, Amount=%1, Price=120*%1, "Do you want to sell %A battle hammers for %P gold?", Topic=2 +"sell",%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=25*%1, "Do you want to sell %A swords for %P gold?", Topic=2 + +"sell",%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=12*%1, "Do you want to sell %A leather armors for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=70*%1, "Do you want to sell %A chain armors for %P gold?", Topic=2 +"sell",%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=150*%1, "Do you want to sell %A brass armors for %P gold?", Topic=2 +"sell",%1,1<%1,"plate","armor" -> Type=3357, Amount=%1, Price=400*%1, "Do you want to sell %A plate armors for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","legs" -> Type=3558, Amount=%1, Price=25*%1, "Do you want to sell %A chain legs for %P gold?", Topic=2 +"sell",%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=4*%1, "Do you want to sell %A leather helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=17*%1, "Do you want to sell %A chain helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"steel","helmet" -> Type=3351, Amount=%1, Price=190*%1, "Do you want to sell %A steel helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=5*%1, "Do you want to sell %A wooden shields for %P gold?", Topic=2 +"sell",%1,1<%1,"battle","shield" -> Type=3413, Amount=%1, Price=95*%1, "Do you want to sell %A battle shields for %P gold?", Topic=2 +"sell",%1,1<%1,"steel","shield" -> Type=3409, Amount=%1, Price=80*%1, "Do you want to sell %A steel shields for %P gold?", Topic=2 + + +Topic=1,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Sorry, you do not have enough gold." +Topic=1 -> "Maybe you will buy it another time." + +Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Sorry, you do not have one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have so much." +Topic=2 -> "Maybe next time." +} diff --git a/data/npc/ubaid.npc b/data/npc/ubaid.npc new file mode 100644 index 0000000..9595850 --- /dev/null +++ b/data/npc/ubaid.npc @@ -0,0 +1,115 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# ubaid.npc: Datenbank für den Efreetpförtner Ubaid + +Name = "Ubaid" +Outfit = (51,0-0-0-0) +Home = [33046,32622,6] +Radius = 1 + +Behaviour = { + +ADDRESS,"hello$",QuestValue(278)=3,! -> "Still alive, %N?" +ADDRESS,"hi$",QuestValue(278)=3,! -> * +ADDRESS,"greetings$",QuestValue(278)=3,! -> * +ADDRESS,"djanni'hah$",QuestValue(278)=3,! -> * +ADDRESS,"hello$",QuestValue(278)>0,! -> "Shove off, little one! Humans are not welcome here, %N!", Idle +ADDRESS,"hi$",QuestValue(278)>0,! -> * +ADDRESS,"greetings$",QuestValue(278)>0,! -> * +ADDRESS,"hello$",! -> * +ADDRESS,"hi$",! -> * +ADDRESS,"greetings$",! -> * +ADDRESS,"djanni'hah$",QuestValue(278)>0,! -> "What? You know the word, %N? All right then - I won't kill you. At least, not now." +ADDRESS,"djanni'hah$",! -> "Hmmm? Is this human %N trying to say something? I don't think so.", Idle +ADDRESS,! -> Idle + +BUSY,"hello$",QuestValue(278)=3,! -> "%N again. You have to wait.", Queue +BUSY,"hi$",QuestValue(278)=3,! -> * +BUSY,"greetings$",QuestValue(278)=3,! -> * +BUSY,"djanni'hah$",QuestValue(278)=3,! -> * +BUSY,"hello$",QuestValue(278)>0,! -> "Shove off, little one! You are not welcome here, %N!" +BUSY,"hi$",QuestValue(278)>0,! -> * +BUSY,"greetings$",QuestValue(278)>0,! -> * +BUSY,"hello$",! -> * +BUSY,"hi$",! -> * +BUSY,"greetings$",! -> * +BUSY,"djanni'hah$",QuestValue(278)>0,! -> "Oh no! More of you humans! I'm busy, %N, so you better hold your tongue until I have time for you.", Queue +BUSY,"djanni'hah$",! -> "Hmmm? Is this human trying to say something? I don't think so." +BUSY,! -> NOP + +VANISH,! -> "Why did you waste my time?" + +"bye" -> "Hail King Malor! See you on the battlefield, human worm.", Idle +"farewell" -> * +"name" -> "My name is Ubaid. Why do you want to know that, human? Hmm... suspicious." +"ubaid" -> "That is my name. I don't like it when a human pronounces it." +"job" -> "Well, what do you think? I keep watch around here to make sure people like you don't enter." + +"gate" -> "Only the mighty Efreet, the true djinn of Tibia, may enter Mal'ouquah! ...", + "All Marids and little worms like yourself should leave now or something bad may happen. Am I right?", Topic=1 +"pass" -> * +"door" -> * +"enter" -> * +"join" -> * +"follow" -> * + +"gate",QuestValue(278)=3,! -> "You already pledged loyalty to king Malor!" +"pass",QuestValue(278)=3,! -> * +"door",QuestValue(278)=3,! -> * +"enter",QuestValue(278)=3,! -> * +"join",QuestValue(278)=3,! -> * +"follow",QuestValue(278)=3,! -> * + + + +Topic=1,"no",QuestValue(278)=2,! -> "Who do you think you are? A Marid? Shove off, moron.", Idle +Topic=1,"no",! -> "Of cour... Huh!? No!? I can't believe it! ...", + "You... you got some nerves... Hmm. ...", + "Maybe we have some use for someone like you. Would you be interested in working for us. Helping to fight the Marid?", Topic=2 + +Topic=2,"yes",! -> "So you pledge loyalty to king Malor and you are willing to never ever set foot on Marids' territory, unless you want to kill them? Yes?", Topic=3 +Topic=3,"yes",! -> "Well then - welcome to Mal'ouquah. ...", + "Go now to general Baa'leal and don't forget to greet him correctly! ...", + "And don't touch anything!", SetQuestValue(278,3), Idle +Topic=1,! -> "Of course. Then don't waste my time and shove off.", Idle +Topic=2,! -> * +Topic=3,! -> * + +"king" -> "Well, Malor is not officially king of all djinn yet, but now our beloved leader is back that is a mere formality." +"malor" -> * +"djinn" -> "We are a race of rulers and dominators! Or at least we, the Efreet, are!" +"efreet" -> "The Efreet are the true djinn! Those namby-pamby milksops who call themselves the Marid and still follow Gabel, no longer deserve the honour to call themselves djinn." +"marid" -> "Marid? When? Where? How many? RED ALERT! ...", + "Hey! There is nobody here! Don't do that again, human!" +"gabel" -> "I used to serve under Gabel, but he is no longer my king. If that wacky wimp should ever come here to Mal'ouquah I will personally... you know... turn him away. Yes!" +"mal'ouquah" -> "This place is our home, and as long as I'm here no meddler will trespass!" +"ashta'daramai" -> "The Marids' hideout, isn't it? I have never been there, but I am sure one day I will. That will be the day Ashta'daramai falls into our hands!" +"human" -> "You are an inferior race of feeble, scheming jerks. No offence." +"zathroth" -> "Zathroth is our father! Of course, the son always has a right to hate his father, right?" +"tibia" -> "This world is ours by right, and we will take it!" +"daraman" -> "How dare you utter that name in my presence, human. Don't strain my patience, worm! You may know the secret word, but... who knows... it is always possible that your head is torn off in some terrible accident." +"darashia" -> "A human settlement to the west? I have not been there yet, but when I do I'm sure I will be remembered." +"scarab" -> "They make good pets if you know how to keep them. Did you know they just adore human flesh?" +"edron" -> "Isn't that the name of some petty human settlement?" +"thais" -> * +"venore" -> * +"kazordoon" -> * +"carlin" -> * +"ab'dendriel" -> * +"ankrahmun" -> "I know that damn city well. A long time ago we laid siege to it. ...", + "We would have taken it, but those traitorous humans allowed a Marid garrison to entrench itself there, and we never managed to throw them out. Cowards and traitors the lot of them." +"pharaoh" -> "They say Ankrahmun is now ruled by a crazy pharaoh who wants to tell his whole people into drooling undead. That's humans. Sickos and weirdos the lot of them." +"palace" -> "One day we will sack that place and burn it to the ground." +"temple" -> * +"ascension" -> "I think I've heard that term before. Has to do with that weirdo pharaoh, right?" +"rah" -> "Are you drunk?" +"uthun" -> * +"akh" -> * + +"kha'zeel" -> "This mountain range is our home. Too bad we have to share it with the Marid. That will change, though. And pretty soon, believe me." +"kha'labal" -> "I like the desert. Just ruins and sand. And no human scum to be seen. The Kha'labal is a foretaste of what the djinn will do to the whole of Tibia!" +"war" -> "I don't know why I am stuck here! I should be at the front, killing Marid and humans. Well, perhaps I will kill you..." +"baa'leal" -> "General Baa'leal is our commander-in-chief of all his minions. He is as tough as an ancient scarab's buttocks and as sly a sand weasel." +"alesar" -> "I am not used to the sight of blueskins here in Mal'ouquah, and it does not make me too happy to see one. I am keeping an eye on this guy, and if I should ever find that he is playing games with us I will personally break his neck!" +"fa'hradin" -> "The old wizard is dangerous, but he will get what he deserves sooner or later." +"lamp" -> "I am not taking a nap! I am on duty!" +} diff --git a/data/npc/ukea.npc b/data/npc/ukea.npc new file mode 100644 index 0000000..97b3ea9 --- /dev/null +++ b/data/npc/ukea.npc @@ -0,0 +1,46 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# ukea.npc: Möbelverkäuferin Ukea in Ab'Dendriel + +Name = "Ukea" +Outfit = (144,78-58-64-58) +Home = [32651,31665,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Ashari %N. Welcome to Ab'Dendriel Furniture Store." +ADDRESS,"hi$",! -> * +ADDRESS,"ashari$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please, %N.", Queue +BUSY,"hi$",! -> * +BUSY,"ashari$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Asha Thrazi.", Idle +"asha","thrazi" -> * +"farewell" -> * +"name" -> "My name is Ukea. I run this store." +"job" -> "Have you moved to a new home? I'm the specialist for equipping it." +"time" -> "It is %T. Do you need a clock for your house?" +"news" -> "You mean my specials, don't you?" + +"offer" -> "I sell statues, tables, chairs, flowers, pillows, pottery, instruments, decoration, tapestries and containers." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"furniture" -> * +"equipment" -> * +"special" -> "My offers are permanently extraordinarily cheap." + +@"gen-t-furniture-statues-s.ndb" +@"gen-t-furniture-tables-s.ndb" +@"gen-t-furniture-chairs-s.ndb" +@"gen-t-furniture-flowers-s.ndb" +@"gen-t-furniture-pillows-s.ndb" +@"gen-t-furniture-pottery-s.ndb" +@"gen-t-furniture-instruments-s.ndb" +@"gen-t-furniture-decoration-s.ndb" +@"gen-t-furniture-tapestries-s.ndb" +@"gen-t-furniture-containers-s.ndb" +} diff --git a/data/npc/ulrik.npc b/data/npc/ulrik.npc new file mode 100644 index 0000000..e3f9f25 --- /dev/null +++ b/data/npc/ulrik.npc @@ -0,0 +1,59 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# ulrik.npc: Datenbank für den Schmied Ulrik in Greenshore + +Name = "Ulrik" +Outfit = (131,60-70-97-95) +Home = [32282,32056,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Hello %N. What can I do for you?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye for now." + +"bye" -> "Good bye for now.", Idle +"job" -> "I am a smith. Do you need anything I make?" +"shop" -> * +"name" -> "My name is Ulrik." +"time" -> "It is %T." +"king" -> "What can a simple man as me say about a king?" +"tibianus" -> * +"ferumbras" -> "Oh, I only heard frigthening tales about him." +"excalibug" -> "Every now and then an adventurer like you comes here looking for it." +"news" -> "We live too far away from Thais to hear anything that truly is 'new'." +"help" -> "Sorry, I have no clue how to help you." +"monster" -> "Most monsters live far away, so you can feel safe here in Greenshore." +"dungeon" -> "They say north of Thais is a deep dungeon." +"thanks" -> "You are welcome." +"thank","you" -> * + +"buy" -> "What do you need? I sell weapons and armor." +"do","you","sell" -> * +"do","you","have" -> * +"offer" -> "My offers are weapons and armor." +"weapon" -> "I have longswords, battle hammers, and battle axes. What do you want?" +"armor" -> "I have scale armor, soldier helmets, and steel shields. What do you want?" +"sell" -> "I'm sorry, but I don't buy used equipment." + +"longsword" -> Type=3285, Amount=1, Price=160, "Do you want to buy a longsword for %P gold?", Topic=1 +"battle","hammer" -> Type=3305, Amount=1, Price=350, "Do you want to buy a battle hammer for %P gold?", Topic=1 +"battle","axe" -> Type=3266, Amount=1, Price=235, "Do you want to buy a battle axe for %P gold?", Topic=1 +"scale","armor" -> Type=3377, Amount=1, Price=260, "Do you want to buy a scale armor for %P gold?", Topic=1 +"soldier","helmet"-> Type=3375, Amount=1, Price=110, "Do you want to buy a soldier helmet for %P gold?", Topic=1 +"steel","shield" -> Type=3409, Amount=1, Price=240, "Do you want to buy a steel shield for %P gold?", Topic=1 + +%1,1<%1,"longsword" -> Type=3285, Amount=%1, Price=160*%1, "Do you want to buy %A longswords for %P gold?", Topic=1 +%1,1<%1,"battle","hammer" -> Type=3305, Amount=%1, Price=350*%1, "Do you want to buy %A battle hammers for %P gold?", Topic=1 +%1,1<%1,"battle","axe" -> Type=3266, Amount=%1, Price=235*%1, "Do you want to buy %A battle axes for %P gold?", Topic=1 +%1,1<%1,"scale","armor" -> Type=3377, Amount=%1, Price=260*%1, "Do you want to buy %A scale armors for %P gold?", Topic=1 +%1,1<%1,"soldier","helmet"-> Type=3375, Amount=%1, Price=110*%1, "Do you want to buy %A soldier helmets for %P gold?", Topic=1 +%1,1<%1,"steel","shield" -> Type=3409, Amount=%1, Price=240*%1, "Do you want to buy %A steel shields for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Sorry, you do not have enough gold." +Topic=1 -> "Maybe you will buy it another time." +} diff --git a/data/npc/umar.npc b/data/npc/umar.npc new file mode 100644 index 0000000..c6d60f2 --- /dev/null +++ b/data/npc/umar.npc @@ -0,0 +1,134 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# umar.npc: Datenbank für den Maridpförtner Umar + +Name = "Umar" +Outfit = (80,0-0-0-0) +Home = [33102,32531,6] +Radius = 1 + +Behaviour = { + +ADDRESS,"hello$",QuestValue(278)=2,! -> "%N! How's it going these days?" +ADDRESS,"hi$",QuestValue(278)=2,! -> * +ADDRESS,"greetings$",QuestValue(278)=2,! -> * +ADDRESS,"djanni'hah$",QuestValue(278)=2,! -> * +ADDRESS,"hello$",QuestValue(278)>0,! -> "Whoa! A human! This is no place for you, %N. ...", + "Go and play somewhere else.", Idle +ADDRESS,"hi$",QuestValue(278)>0,! -> * +ADDRESS,"greetings$",QuestValue(278)>0,! -> * +ADDRESS,"hello$",! -> * +ADDRESS,"hi$",! -> * +ADDRESS,"greetings$",! -> * +ADDRESS,"djanni'hah$",QuestValue(278)>0,! -> "Whoa? You know the word! Amazing, %N! ...", + "I should go and tell Fa'hradin. ...", + "Well. Why are you here anyway, %N?" +ADDRESS,"djanni'hah$",! -> "Hahahaha! ...", + "%N, that almost sounded like the word of greeting. Humans - cute they are!", Idle +ADDRESS,! -> Idle + +BUSY,"hello$",QuestValue(278)=2,! -> "Hey %N! Please wait a second!", Queue +BUSY,"hi$",QuestValue(278)=2,! -> * +BUSY,"greetings$",QuestValue(278)=2,! -> * +BUSY,"djanni'hah$",QuestValue(278)=2,! -> * +BUSY,"hello$",QuestValue(278)>0,! -> "Another human! This is no place for you, %N. ...", + "Go and play somewhere else." +BUSY,"hi$",QuestValue(278)>0,! -> * +BUSY,"greetings$",QuestValue(278)>0,! -> * +BUSY,"hello$",! -> * +BUSY,"hi$",! -> * +BUSY,"greetings$",! -> * +BUSY,"djanni'hah$",QuestValue(278)>0,! -> "Yikes! Another human? Where did you come from? Well, ehm - if you could please wait a second, %N?", Queue +BUSY,"djanni'hah$",! -> "That almost sounded like the word of greeting, %N. Humans - cute they are!" +BUSY,! -> NOP + +VANISH,! -> "Back to work." + +"bye" -> "Aaaa -tention!.", Idle +"farewell" -> * +"name" -> "I am Umar. Pleased to meet you!" +"job" -> "I am the gatekeeper of Ashta'daramai. That's what Gabel told me to do. You know - keeping the courtyard clean, getting rid of salesmen, keeping Efreet scum out... that kind of thing. But in my spare time I work as a part-time philosopher." +"philosopher" -> "Yes. Comes with the job. You see - here I am, sitting on the same chair all day and staring at the same blank wall. So what happens is that my mind starts wandering. And, you know, I start thinking. You know - about all kinds of things." +"things" -> "Yes. About the world and the gods and all that. And about girls. Yes, about girls, mostly." +"girls" -> "You did not know there are female djinns, did you? That's because they are quite rare. They are the greatest treasures of our race, and we guard them jealously." + +"gate" -> "On the orders of king Gabel, who technically is no real king, only Marid may enter Ashta'daramai." +"pass" -> "If you want to enter our fortress you have to become one of us and fight the Efreet. ...", + "So, are you willing to do so?", Topic=1 +"door" -> * +"enter" -> * +"join" -> * +"follow" -> * + +"gate",QuestValue(278)=2,! -> "You allready have the permission to enter Ashta'daramai." +"pass",QuestValue(278)=2,! -> * +"door",QuestValue(278)=2,! -> * +"enter",QuestValue(278)=2,! -> * +"join",QuestValue(278)=2,! -> * +"follow",QuestValue(278)=2,! -> * + + +Topic=1,"yes",QuestValue(278)=3,! -> "I don't believe you! You better go now.", Idle +Topic=1,"yes",! -> "Are you sure? You pledge loyalty to king Gabel, who is... you know. And you are willing to never ever set foot on Efreets' territory, unless you want to kill them? Yes?", Topic=2 +Topic=2,"yes",! -> "Oh. Ok. Welcome then. You may pass. ...", + "And don't forget to kill some Efreets, now and then.", SetQuestValue(278,2) +Topic=1,! -> "This isn't your war anyway, human." +Topic=2,! -> * + +"gabel" -> "He is our king and leader. Well, he isn't a king, you know. I mean, from a technical point of view he is, but he does not wear a crown or anything, and he says he isn't one, so even though he is one he isn't. Right?" +"king" -> "Okay, let's do this again. Gabel says he isn't a king, but he acts like one, which makes him one anyway - right? ...", + "But you know, he does not really act like one, either. I mean, he does give us orders and all that, and we obey sure enough, but it's not that we have to, I mean, technically speaking. ...", + "I mean - I don't know what would happen if anybody would not follow his orders for a change. After all he is no longer a king, right? ...", + "But then I don't want to be the first one to find out what happens if you disobey, so I always do as I'm told. ...", + "Which means I do not really know whether or not he is king. Things were so much easier when Gabel still said he was king. Matters were so much clearer then." +"djinn" -> "Well, I am a djinn, but only as far as my physical aspect is concerned. As far as my way of thinking is concerned I think I might actually be somebody else. You now - not even a djinn. In fact, I think I might be a dwarf." +"dwarf" -> "Yes. Consider this: Dwarves live in the mountains. So do I. And just like dwarves I really like gold. But most of all, dwarves like beer. ...", + "Isn't that amazing? I think that is more than a coincidence. You know - perhaps I am a reincarnated dwarf or something. You never know." +"human" -> "See. That's another problem. In the past, it was us against you - djinn against humans. But one day this guy came along, and all of a sudden things were so much more complicated. ...", + "All of a sudden there was good djinn and evil djinn, and good humans and evil humans. Everything got so damn complicated. ...", + "All of a sudden we did not know who to trust and who to fight. Should we join the evil djnn and battle all humans? ...", + "Or was it smarter to ally with the good humans and to battle the bad djinn? ...", + "Perhaps we should join nobody and fight the bad humans? So many choices." +"efreet" -> "I have thought long and hard about this and I have come to the conclusion that all Efreet are scum." +"ashta'daramai" -> "This place is the Marids' safe haven. No enemy has ever managed to take this fortress by assault, and we will see to it that it stays this way." +"mal'ouquah" -> "That is the Efreets fortress. I have never seen it, but I'm sure it can't compare to this place." +"marid" -> "That's us. I suppose we are the good guys in this war. Although good is relative, of course. So let's say, we are relatively good. Depends on the point of view, really." +"war" -> "We had thought the war was over for good when Malor was finally imprisoned. That little creep is as obstinate as... as... well, as a really obstinate djinn." +"malor" -> "Malor is evil. I mean - really evil. Things used to be much better when he was still locked away in that lamp." +"tibia" -> "Tibia is a beautiful world. Not that I see much of it, staring at this wall night and day." +"world" -> * +"gods" -> "I have not made my mind up what to think about the gods yet. I am still struggling with Daraman's teachings." +"daraman" -> "Daraman has changed our lives. I mean, we were not stupid or anything before he came, but still it was different. Fa'hradin says that while Zathroth made us intelligent, Daraman made us think." +"zathroth" -> "Zathroth is not very popular among the djinn because it is said that he abandoned us even though he was our creator. Legend has it that we failed to meet his expectations. ...", + "Fa'hradin once said that all djinn are oedipally traumatised because of this, but I have no idea what he is talking about." + +"darashia" -> "They say Darashia is a beautiful human city somewhere to the north. I would really love to see it, but I can't abandon my post." +"edron" -> "I understand the humans have founded some beautiful cities. I would like to see them, but as long as I have to stay here that won't happen. Which means I will not go anywhere as long as the war goes on." +"thais" -> * +"venore" -> * +"kazordoon" -> * +"carlin" -> * +"ab'dendriel" -> * +"ankrahmun" -> "I was there, long ago. We had a garrison based in Ankrahmun during the early phases of the war. That was before the whole plains of the Kha'labal were set on fire." + +"scarab" -> "I don't care whether or not they are special animals. None of that creeping vermin will enter Ashta'daramai as long as I am here!" +"pharaoh" -> "They say the new pharaoh is mad!" +"palace" -> "I remember the palace. It was a beautiful place. Ah... those were happy days." +"temple" -> "In these heretic times the priests at Ankrahmun's temple are devoted to the teachings of that pompous pharaoh." +"ascension" -> "Apparently that is what the followers of the pharaoh are striving for. It has to do with that pharaoh's teachings." +"rah" -> "That's just some heretic drivel. Don't ask me about it." +"uthun" -> * +"akh" -> * + +"kha'zeel" -> "When I look up from my wall, what do I see? Huge, forbidding mountains! No wonder I feel claustrophobic." +"kha'labal" -> "Ah yes - the desert. I still remember how beautiful that land was back in the days before the war. ...", + "A land full of song and bliss it was - a veritable paradise. Fa'hradin once said its destruction was a supreme example of the transitoriness of all things mortal. ...", + "I am not sure I agree because I don't know what 'transitoriness' means." + +"djema" -> "You know her? She's a human like you. I like her lots because she often comes down here for a chat. Nobody else around here does that." +"bo'ques" -> "That fat old cook. I like his food, but I find him a bit boring. Food and cooking is all he ever talks about." +"alesar" -> "Ah. That guy. He was one of us, a Marid, but he left long ago. I have no idea why. Rumours and hearsay is all I ever get." +"fa'hradin" -> "Fa'hradin is a powerful wizard and the smartest djinn I know. I love talking to him because there is so much he can teach me, but he rarely has time for me." +"lamp" -> "Djinns sleep in lamps. I don't know what is so special about that." +"melchior" -> "That name rings a bell. A trader from Ankrahmun... or was it Darashia? I remember him and his mule. He used to come up here quite often to do business with Haroun. ...", + "Lately I haven't seen him around, though. I think last time he came here was about 20 years ago." +} diff --git a/data/npc/urkalio.npc b/data/npc/urkalio.npc new file mode 100644 index 0000000..5a99e3a --- /dev/null +++ b/data/npc/urkalio.npc @@ -0,0 +1,71 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# urkalio.npc: Datenbank für den Wirt Urkalio + +Name = "Urkalio" +Outfit = (128,39-40-118-76) +Home = [32913,32081,10] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome to the pits of the Hard Rock Tavern, %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Hey, some patience, %N. You'll be served soon enough.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "We're some hasty one, aren't we?" + +"bye" -> "Have a good fight, %N.", Idle +"job" -> "I am responsible for the Hard Rock Pits Tavern." +"tavern" -> * +"upper","part" -> "If you can't stand some blood and battlecrys, just go upstairs." +"pits" -> "Choose your enemies with care." +"asrak" -> "He's the best. To be the man, you'll have to beat the minotaur, so to say. Not that you could provoke him to a fight at all." +"name" -> "I am Urkalio." +"maria" -> "She's kind of my boss." +"time" -> "No clue, it's equally dark down here at any time." +"king" -> "Down here everyone is king as far as where his weapons reach." +"tibianus" -> * +"army" -> "A shame they don't visit our pits for some training." +"ferumbras" -> "THAT would be some attraction down here." +"excalibug" -> "I would love to see that weapon in a fight." +"thais" -> "Such a boring city. I wonder why anyone would live there." +"tibia" -> "Sooner or later everyone comes here, so why bother to travel." +"carlin" -> "I don't care about their 'independence war'." +"amazon" -> "Some came here to challenge the local champions. I can't say I was impressed by their skills. However, they took a few heads as trophies." +"news" -> "I bet you want to hear about those swampelves from Shadowthorn." +"rumors" -> * +"swampelves" -> "If they want a fight that bad, why don't they just come here and fight in the pits?" + +"buy" -> "I sell food and drinks for the hungry and thirsty." +"do","you","sell" -> * +"do","you","have" -> * +"food" -> "I have cookies, bread, cheese, ham, and meat." +"drink" -> "So do you want beer, wine, lemonade, or ... uhm ... water?" + +"bread" -> Type=3600, Amount=1, Price=4, "Do you want to buy a bread for %P gold?", Topic=1 +"cheese" -> Type=3607, Amount=1, Price=6, "Do you want to buy cheese for %P gold?", Topic=1 +"meat" -> Type=3577, Amount=1, Price=5, "Do you want to buy meat for %P gold?", Topic=1 +"ham" -> Type=3582, Amount=1, Price=8, "Do you want to buy a ham for %P gold?", Topic=1 +"cookie" -> Type=3598, Amount=1, Price=5, "Do you want to buy a cookie for %P gold?", Topic=1 + +"lemonade" -> Type=2880, Data=12, Amount=1, Price=2, "Do you want to buy a mug of lemonade for %P gold?", Topic=1 +"beer" -> Type=2880, Data=3, Amount=1, Price=2, "Do you want to buy a mug of beer for %P gold?", Topic=1 +"wine" -> Type=2880, Data=2, Amount=1, Price=3, "Do you want to buy a mug of wine for %P gold?", Topic=1 +"water" -> Type=2880, Data=1, Amount=1, Price=1, " So you want to buy a mug of ... water for %P gold?", Topic=1 + +%1,1<%1,"bread" -> Type=3600, Amount=%1, Price=4*%1, "Do you want to buy %A breads for %P gold?", Topic=1 +%1,1<%1,"cheese" -> Type=3607, Amount=%1, Price=6*%1, "Do you want to buy %A cheese for %P gold?", Topic=1 +%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=5*%1, "Do you want to buy %A meat for %P gold?", Topic=1 +%1,1<%1,"ham" -> Type=3582, Amount=%1, Price=8*%1, "Do you want to buy %A ham for %P gold?", Topic=1 +%1,1<%1,"cookie" -> Type=3598, Amount=%1, Price=5*%1, "Do you want to buy %A cookies for %P gold?", Topic=1 + +%1,1<%1,"lemonade" -> Type=2880, Data=12, Amount=%1, Price=2*%1, "Do you want to buy %A mugs of lemonade for %P gold?", Topic=1 +%1,1<%1,"beer" -> Type=2880, Data=3, Amount=%1, Price=2*%1, "Do you want to buy %A mugs of beer for %P gold?", Topic=1 +%1,1<%1,"wine" -> Type=2880, Data=2, Amount=%1, Price=3*%1, "Do you want to buy %A mugs of wine for %P gold?", Topic=1 +%1,1<%1,"water" -> Type=2880, Data=1, Amount=%1, Price=1*%1, " So you want to buy %A mugs of ... water for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "I guess you run out of money. Leave before I run out of patience.", Idle +Topic=1 -> "Don't waste my time, kid." +} diff --git a/data/npc/ursula.npc b/data/npc/ursula.npc new file mode 100644 index 0000000..29151ae --- /dev/null +++ b/data/npc/ursula.npc @@ -0,0 +1,61 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# ursula.npc: Datenbank für die Zauberlehrerin Ursula + +Name = "Ursula" +Outfit = (54,0-0-0-0) +Home = [33268,31849,7] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "Howdy %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Gimme one more minute %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Bye." + +"bye" -> "Bye", Idle +"job" -> "I teach some basic spells." +"name" -> "I am Ursula." +"time" -> "Sorry, I don't own a watch." +"king" -> "The king spent a lot of money for our library." +"tibianus" -> * +"army" -> "I would prefer an army of spellcasters, but they are ok." +"ferumbras" -> "Ah, come on, he can't be that poweful and evil as all say." +"excalibug" -> "A myth born out of some knights' inferiority complex." +"thais" -> "Ah, yes, I remember my time there, old Muriel teaching me the basics." +"tibia" -> "Isn't it a fine world we live in." +"carlin" -> "They should have been more careful with this town, before they lost it." +"edron" -> "Sciences are thriving on this isle." +"news" -> "I heard about things you never would believe. Please come back when I have more time to chat." +"rumors" -> * + +"spellbook" -> "I'm sorry, but I don't have one. Ask Thomas in the west tower about that." +"spell" -> "I have 'Conjure Bolt', 'Animate Dead', 'Envenom', 'Heal Friend', 'Desintegrate', 'Poison Bomb', and 'Strong Haste'. Which one do you want to learn?" + +"conjure","bolt",Paladin -> String="Conjure Bolt", Price=750, "Do you want to learn the spell 'Conjure Bolt' for %P gold?", Topic=1 +"conjure","bolt" -> "I'm sorry, but this spell is only for paladins." +"animate","dead",Sorcerer -> String="Animate Dead", Price=1200, "Do you want to learn the spell 'Animate Dead' for %P gold?", Topic=1 +"animate","dead",Druid -> * +"animate","dead" -> "I'm sorry, but this spell is only for druids and sorcerers." +"envenom",Druid -> String="Envenom", Price=1000, "Do you want to learn the spell 'Envenom' for %P gold?", Topic=1 +"envenom" -> "I'm sorry, but this spell is only for druids." +"heal","friend",Druid -> String="Heal Friend", Price=800, "Do you want to learn the spell 'Heal Friend' for %P gold?", Topic=1 +"heal","friend" -> "I'm sorry, but this spell is only for druids." +"desintegrate",Paladin -> String="Desintegrate", Price=900, "Do you want to learn the spell 'Desintegrate' for %P gold?", Topic=1 +"desintegrate",Sorcerer -> * +"desintegrate",Druid -> * +"desintegrate" -> "I'm sorry, but this spell is only for paladins, sorcerers, and druids." +"strong","haste",Sorcerer -> String="Strong Haste", Price=1300, "Do you want to learn the spell 'Strong Haste' for %P gold?", Topic=1 +"strong","haste",Druid -> * +"strong","haste" -> "I'm sorry, but this spell is only for druids and sorcerers." +"poison","bomb",Druid -> String="Poisonbomb", Price=1000, "Do you want to learn the spell 'Poison Bomb' for %P gold?", Topic=1 +"poison","bomb" -> "I'm sorry, but this spell is only for druids." + +Topic=1,"yes",SpellKnown(String)=1 -> "I'm sorry, but you already know this spell." +Topic=1,"yes",Level Amount=SpellLevel(String), "I'm sorry, but you need level %A to learn this spell." +Topic=1,"yes",CountMoney "I'm sorry, but you don't have enough gold to pay for it." +Topic=1,"yes" -> "Congratulations. From now on you can cast this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=1 -> "As you wish." +} diff --git a/data/npc/uso.npc b/data/npc/uso.npc new file mode 100644 index 0000000..f3cf5cc --- /dev/null +++ b/data/npc/uso.npc @@ -0,0 +1,82 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# uso.npc: Datenbank für den Zwerg Uso der auch Knights trainiert + +Name = "Uso" +Outfit = (160,79-39-77-115) +Home = [32580,32756,8] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Hiho." +ADDRESS,"hi$",! -> * +ADDRESS,"hiho$",! -> * +ADDRESS,! -> Idle + +BUSY,"hello$",! -> "Hey, just wait, ok?", Queue +BUSY,"hi$",! -> * +BUSY,"hiho$",! -> * +BUSY,! -> NOP +VANISH,! -> "So long." + +"bye" -> "So long.", Idle +"farewell" -> * +"job" -> "I am the head of a little mining operation here and I train knights in my spare time to prevent my old body from rusting." +"name" -> "I am called Uso Oredigger, son of the flame from the dragoneater fellowship." +"time" -> "Time is of little importance at this forsaken place." +"temple" -> "There is a somewhat provisional temple of the humans here." +"king" -> "Human kings are not of my concern." +"venore" -> "To me one human is like the other. I don't care what city they are from." +"thais" -> * +"carlin" -> * +"edron" -> * +"jungle" -> "All those trees and the heat are horrible. If it wasn't for the gold, we wouldn't be here, jawoll." +"gold" -> "There IS gold out there. And a lot of it. I can feel it in my old bones." + +"tibia" -> "The world is big but the random places where gold and treasures can be found are the ones that are of importance, jawoll." + +"kazordoon" -> "We dwarves call it our home since the dawn of time. I miss Kazordoon a lot, but gold is of more importance. After I have made a fortune here I will return home and might settle down." +"dwarves" -> "We are a proud race. Dwarves are strong and fearless. Even in this forsaken jungle we can survive, jawoll." +"dwarfs" -> * +"ab'dendriel" -> "That is no city but just a bunch of trees." +"elves" -> "I wonder why we see so few elves over here. Those tree people should love this cursed jungle. But even they stay away from here. It makes me wonder why." +"elfs" -> * +"darama" -> "I wonder which part of Darama is worst, that jungle or that desert. This whole continent is a dwarf's nightmare." +"ankrahmun" -> "Another monument of the madness of the human race. Worship of death or undeath or whatever ... I wonder how often I must be slammed on my head to think of such a crazy idea." +"ferumbras" -> "He would be at least a diversion from all those crawling and flying insects." +"excalibug" -> "If it ever had been in this area, it surely would be rusted through by now." + +"apes" -> "It wouldn't surprise me if they were only elves disguised with furs." +"lizard" -> "They say the lizards had a lot of gold in their ancient cities. Perhaps one day we will go there and look for it." +"dworcs" -> "I recently broke the nose of a guy who dared to claim that those headhunters are related to dwarves." + + +Knight,"spell" -> "I can teach you healing spells and support spells. What kind of spell do you wish to learn? You can also tell me for which level you would like to learn a spell, if you prefer that.", Topic=2 +"spell" -> "Sorry, I only sell spells to knights." + +Knight,"instant","spell" -> "I can teach you healing spells and support spells. What kind of spell do you wish to learn?" +Knight,"healing","spell" -> "In this category I have 'Light Healing' and 'Antidote'." +Knight,"support","spell" -> "In this category I have 'Light', 'Find Person' and 'Great Light'." + +Topic=2,"healing","spell" -> "In this category I have 'Light Healing' and 'Antidote'." +Topic=2,"support","spell" -> "In this category I have 'Light', 'Find Person' and 'Great Light'." +Topic=2,"bye" -> "So long.", Idle + +Topic=2,"8$" -> "For level 8 I have 'Find Person' and 'Light'.", Topic=2 +Topic=2,"9$" -> "For level 9 I have 'Light Healing'.", Topic=2 +Topic=2,"10$" -> "For level 10 I have 'Antidote'.", Topic=2 +Topic=2,"13$" -> "For level 13 I have 'Great Light'.", Topic=2 +Topic=2 -> "Sorry, I have only spells for level 8, 9, 10 and 13.", Topic=2 + +Knight,"find","person" -> String="Find Person", Price=80, "Do you want to buy the spell 'Find Person' for %P gold?", Topic=3 +Knight,"light" -> String="Light", Price=100, "Do you want to buy the spell 'Light' for %P gold?", Topic=3 +Knight,"light","healing" -> String="Light Healing", Price=170, "Do you want to buy the spell 'Light Healing' for %P gold?", Topic=3 +Knight,"antidote" -> String="Antidote", Price=150, "Do you want to buy the spell 'Antidote' for %P gold?", Topic=3 +Knight,"great","light" -> String="Great Light", Price=500, "Do you want to buy the spell 'Great Light' for %P gold?", Topic=3 + +Topic=3,"yes",SpellKnown(String)=1 -> "You already know how to cast this spell." +Topic=3,"yes",Level Amount=SpellLevel(String), "You have to be level %A to learn this spell." +Topic=3,"yes",CountMoney "Return when you have enough gold." +Topic=3,"yes" -> "Here you are. Look in your spellbook for the pronunciation of this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=3 -> "Maybe next time." + +} diff --git a/data/npc/ustan.npc b/data/npc/ustan.npc new file mode 100644 index 0000000..732b8c0 --- /dev/null +++ b/data/npc/ustan.npc @@ -0,0 +1,143 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# ustan.npc: Datenbank für den Druidenlehrer Ustan + +Name = "Ustan" +Outfit = (132,0-24-13-76) +Home = [32580,32757,6] +Radius = 0 + +Behaviour = { +ADDRESS,"hello$",! -> "Crunor's blessing, traveller." +ADDRESS,"hi$",! -> * +ADDRESS,"hiho$",! -> * +ADDRESS,! -> Idle + +BUSY,"hello$",! -> "Just some patience please.", Queue +BUSY,"hi$",! -> * +BUSY,"hiho$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye, traveller.", Idle +"farewell" -> * +"job" -> "I am a druid, an explorer and a part-time teacher." +"teacher" -> "Well, my studies of the local plants and animals are not cheap and I have to earn money somehow. Therefore I teach spells to other druids for a small fee." +"name" -> "I am Ustan." +"time" -> "Those modern watches never caught my interest." +"king" -> "As a commoner I know little about our nobility." +"venore" -> "A rich city with mighty trade barons that have their hands in almost every business from the furthest north to the deepest south." +"thais" -> "I usually shun big cities and Thais is the biggest one of them." +"carlin" -> "I studied in Carlin for a while and found its inhabitants most pleasant." +"edron" -> "I was never there. Perhaps after finishing my studies here I might travel there." +"jungle" -> "The jungle is fascinating and vibrant of life. There is so much to see, to learn and to discover, it's just overwhelming." + +"tibia" -> "It's a world full of wonders, isn't it?" + +"kazordoon" -> "A city of stone, deep in the interior of the earth." +"dwarves" -> "Dwarves are of a different physique than humans. Actually, this is worth to become an own field of research. I wish I'd find the time for such studies, but the jungle has priority." +"dwarfs" -> * +"ab'dendriel" -> "A marvellous city. I travelled there often while I was studying in Carlin." +"elves" -> "Elves have a different view of the world. The wars of the past hurt their collective soul, but time might heal their pain, and maybe one day they will find their way back to the gods." +"elfe" -> * +"darama" -> "The continent is of fascinating diversity. The jungle, the mountains and the desert are seperate regions but united in one marvellous continent. To understand the unity in this, is to understand the world." +"darashia" -> "It's an unremarkable settlement with people following a strange philosophy which I know little about." +"ankrahmun" -> "Those mad cultists mock life and Crunor's blessing, and their undead leaders are even worse. If I'd be a warrior instead of a scientist, I would fight the evil." +"ferumbras" -> "I heard he is some powerful sorcerer" +"excalibug" -> "I think the best weapon anyone could wield is the own mind." +"apes" -> "I am sure we could reach an agreement of some kind with the ape people. They are for sure intelligent and might listen to reasonable arguments." +"lizard" -> "They are fascinating and alien creatures. I wonder what kind of secrets they know about and what could be discovered about them." +"dworcs" -> "Given that the orcish race is able to reproduce itself with all kinds of different humanoid creatures, it is indeed a probability that the dworcs are some crossbreed as one could assume from their name." + +"cough", "syrup" -> "I had some cough syrup a while ago. It was stolen in an ape raid. I fear if you want more cough syrup you will have to buy it in the druids guild in carlin." + +druid,"rod",QuestValue(333)<1 -> "Oh, you did not purchase your first magical rod yet? Please take this little present from me as your magic teacher!",SetQuestValue(333,1),Type=3066, Amount=1,Create(Type) + +"spell",Druid -> "I can teach you rune spells and instant spells. What kind of spell do you wish to learn? You can also tell me for which level you would like to learn a spell, if you prefer that.", Topic=2 +"spell" -> "Sorry, I only sell spells to druids." + +Topic=2,"rune","spell" -> "I sell attack rune spells, healing rune spells, support rune spells and summon rune spells. Which of these interests you most?" +Topic=2,"instant","spell" -> "I sell healing spells, supply spells, support spells and summon spells. Which of these interests you most?" +Topic=2,"level" -> "For which level would you like to learn a spell?", Topic=2 +Topic=2,"bye" -> "Good bye, traveller.", Idle + +Druid,"level" -> "For which level would you like to learn a spell?", Topic=2 +Druid,"rune","spell" -> "I sell attack rune spells, healing rune spells, support rune spells and summon rune spells. Which of these interests you most?" +Druid,"instant","spell" -> "I sell healing spells, supply spells, support spells and summon spells. Which of these interests you most?" + +Druid,"attack","rune","spell" -> "I sell missile rune spells, explosive rune spells, field rune spells, wall rune spells and bomb rune spells." +Druid,"healing","rune","spell" -> "In this category I have 'Intense Healing Rune', 'Antidote Rune' and 'Ultimate Healing Rune'." +Druid,"support","rune","spell" -> "In this category I have 'Destroy Field' and 'Chameleon'." +Druid,"summon","rune","spell" -> "In this category I have 'Convince Creature'." + +Druid,"missile","rune","spell" -> "In this category I have 'Light Magic Missile' and 'Heavy Magic Missile'." +Druid,"explosive","rune","spell" -> "In this category I have 'Fireball', 'Great Fireball' and 'Explosion'." +Druid,"field","rune","spell" -> "In this category I have 'Poison Field', 'Fire Field' and 'Energy Field'." +Druid,"wall","rune","spell" -> "In this category I have 'Fire Wall', 'Poison Wall' and 'Energy Wall'." +Druid,"bomb","rune","spell" -> "In this category I have 'Firebomb'." + +Druid,"healing","spell" -> "In this category I have 'Light Healing', 'Intense Healing', 'Ultimate Healing' and 'Antidote'." +Druid,"supply","spell" -> "In this category I have 'Food'." +Druid,"support","spell" -> "In this category I have 'Find Person', 'Light', 'Great Light', 'Magic Shield', 'Creature Illusion' and 'Invisible'." +Druid,"summon","spell" -> "In this category I have 'Summon Creature'." + +Druid,"find","person" -> String="Find Person", Price=80, "Do you want to buy the spell 'Find Person' for %P gold?", Topic=3 +Druid,"light" -> String="Light", Price=100, "Do you want to buy the spell 'Light' for %P gold?", Topic=3 +Druid,"food" -> String="Food", Price=300, "Do you want to buy the spell 'Food' for %P gold?", Topic=3 +Druid,"light","healing" -> String="Light Healing", Price=170, "Do you want to buy the spell 'Light Healing' for %P gold?", Topic=3 +Druid,"light","missile" -> String="Light Magic Missile", Price=500, "Do you want to buy the spell 'Light Magic Missile' for %P gold?", Topic=3 +Druid,"antidote" -> String="Antidote", Price=150, "Do you want to buy the spell 'Antidote' for %P gold?", Topic=3 +Druid,"intense","healing" -> String="Intense Healing", Price=350, "Do you want to buy the spell 'Intense Healing' for %P gold?", Topic=3 +Druid,"poison","field" -> String="Poison Field", Price=300, "Do you want to buy the spell 'Poison Field' for %P gold?", Topic=3 +Druid,"great","light" -> String="Great Light", Price=500, "Do you want to buy the spell 'Great Light' for %P gold?", Topic=3 +Druid,"fire","field" -> String="Fire Field", Price=500, "Do you want to buy the spell 'Fire Field' for %P gold?", Topic=3 +Druid,"heavy","missile" -> String="Heavy Magic Missile", Price=1500, "Do you want to buy the spell 'Heavy Magic Missile' for %P gold?", Topic=3 +Druid,"magic","shield" -> String="Magic Shield", Price=450, "Do you want to buy the spell 'Magic Shield' for %P gold?", Topic=3 +Druid,"intense","healing","rune" -> String="Intense Healing Rune", Price=600, "Do you want to buy the spell 'Intense Healing Rune' for %P gold?", Topic=3 +Druid,"antidote","rune" -> String="Antidote Rune", Price=600, "Do you want to buy the spell 'Antidote Rune' for %P gold?", Topic=3 +Druid,"fireball" -> String="Fireball", Price=800, "Do you want to buy the spell 'Fireball' for %P gold?", Topic=3 +Druid,"energy","field" -> String="Energy Field", Price=700, "Do you want to buy the spell 'Energy Field' for %P gold?", Topic=3 +Druid,"destroy","field" -> String="Destroy Field", Price=700, "Do you want to buy the spell 'Destroy Field' for %P gold?", Topic=3 +Druid,"ultimate","healing" -> String="Ultimate Healing", Price=1000, "Do you want to buy the spell 'Ultimate Healing' for %P gold?", Topic=3 +Druid,"great","fireball" -> String="Great Fireball", Price=1200, "Do you want to buy the spell 'Great Fireball' for %P gold?", Topic=3 +Druid,"fire","bomb" -> String="Firebomb", Price=1500, "Do you want to buy the spell 'Fire Bomb' for %P gold?", Topic=3 +Druid,"creature","illusion" -> String="Creature Illusion", Price=1000, "Do you want to buy the spell 'Creature Illusion' for %P gold?", Topic=3 +Druid,"convince","creature" -> String="Convince Creature", Price=800, "Do you want to buy the spell 'Convince Creature' for %P gold?", Topic=3 +Druid,"ultimate","healing","rune" -> String="Ultimate Healing Rune", Price=1500, "Do you want to buy the spell 'Ultimate Healing Rune' for %P gold?", Topic=3 +Druid,"chameleon" -> String="Chameleon", Price=1300, "Do you want to buy the spell 'Chameleon' for %P gold?", Topic=3 +Druid,"poison","wall" -> String="Poison Wall", Price=1600, "Do you want to buy the spell 'Poison Wall' for %P gold?", Topic=3 +Druid,"explosion" -> String="Explosion", Price=1800, "Do you want to buy the spell 'Explosion' for %P gold?", Topic=3 +Druid,"fire","wall" -> String="Fire Wall", Price=2000, "Do you want to buy the spell 'Fire Wall' for %P gold?", Topic=3 +Druid,"Invisible" -> String="Invisible", Price=2000, "Do you want to buy the spell 'Invisible' for %P gold?", Topic=3 +Druid,"summon","creature" -> String="Summon Creature", Price=2000, "Do you want to buy the spell 'Summon Creature' for %P gold?", Topic=3 +Druid,"energy","wall" -> String="Energy Wall", Price=2500, "Do you want to buy the spell 'Energy Wall' for %P gold?", Topic=3 + +Topic=2,"8$" -> "For level 8 I have 'Find Person' and 'Light'.", Topic=2 +Topic=2,"9$" -> "For level 9 I have 'Light Healing'.", Topic=2 +Topic=2,"10$" -> "For level 10 I have 'Antidote'.", Topic=2 +Topic=2,"11$" -> "For level 11 I have 'Intense Healing'.", Topic=2 +Topic=2,"13$" -> "For level 13 I have 'Great Light'.", Topic=2 +Topic=2,"14$" -> "For level 14 I have 'Food', 'Poison Field' and 'Magic Shield'.", Topic=2 +Topic=2,"15$" -> "For level 15 I have 'Fire Field', 'Intense Healing Rune', 'Antidote Rune' and 'Light Magic Missile'.", Topic=2 +Topic=2,"16$" -> "For level 16 I have 'Convince Creature'.", Topic=2 +Topic=2,"17$" -> "For level 17 I have 'Fireball' and 'Destroy Field'.", Topic=2 +Topic=2,"18$" -> "For level 18 I have 'Energy Field'.", Topic=2 +Topic=2,"20$" -> "For level 20 I have 'Ultimate Healing'.", Topic=2 +Topic=2,"23$" -> "For level 23 I have 'Great Fireball' and 'Creature Illusion'.", Topic=2 +Topic=2,"24$" -> "For level 24 I have 'Ultimate Healing Rune'.", Topic=2 +Topic=2,"25$" -> "For level 25 I have 'Summon Creature' and 'Heavy Magic Missile'.", Topic=2 +Topic=2,"27$" -> "For level 27 I have 'Firebomb' and 'Chameleon'.", Topic=2 +Topic=2,"29$" -> "For level 29 I have 'Poison Wall'.", Topic=2 +Topic=2,"31$" -> "For level 31 I have 'Explosion'.", Topic=2 +Topic=2,"33$" -> "For level 33 I have 'Fire Wall'.", Topic=2 +Topic=2,"35$" -> "For level 35 I have 'Invisible'.", Topic=2 +Topic=2,"41$" -> "For level 41 I have 'Energy Wall'.", Topic=2 + +Topic=2 -> "Sorry, I have only spells for level 8 to 11, 13 to 18, 20, 23 to 25 as well as for the levels 27, 29, 31, 33, 35 and 41.", Topic=2 + + +Topic=3,"yes",SpellKnown(String)=1 -> "You already know how to cast this spell." +Topic=3,"yes",Level Amount=SpellLevel(String), "You have to be level %A to learn this spell." +Topic=3,"yes",CountMoney "Sorry, you do not have enough gold." +Topic=3,"yes" -> "Here you are. Look in your spellbook for the pronunciation of this spell.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=3 -> "Maybe next time." +} diff --git a/data/npc/uzgod.npc b/data/npc/uzgod.npc new file mode 100644 index 0000000..a5baa6d --- /dev/null +++ b/data/npc/uzgod.npc @@ -0,0 +1,150 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# uzgod.npc: Datenbank fuer den Waffenhaendler Uzgod + +Name = "Uzgod" +Outfit = (160,77-79-56-115) +Home = [32664,31894,9] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Hiho %N! Wanna weapon, eh?" +ADDRESS,"hi$",! -> * +ADDRESS,"hiho$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Silence %N, Me busy! Wait!", Queue +BUSY,"hi$",! -> * +BUSY,"hiho$",! -> * +BUSY,! -> NOP +VANISH,! -> "Guut bye. Coming back soon." + +"bye" -> "Guut bye. Coming back soon.", Idle +"farewell" -> * +"job" -> "Me a blacksmith is, an' weapons me sell. You want buy weapons?" +"shop" -> * +"name" -> "Me is Uzgod Hammerslammer, son of Fire, from the Savage Axes. You can say you to me." +"time" -> "Time is %T now." +"help" -> "You can buy the weapons me maked or sell weapons you have, jawoll." +"monster" -> "Me make often hunt on big nasties. Me small, but very big muscles me have, jawoll." +"dungeon" -> "We no dungeon need. We prison isle have." +"prison" -> "Bad ones locked up there. Never come out again there, jawoll." +"mines" -> "Me hacking and smashing rocks as me was little dwarf, jawoll." +"excalibug" -> "You want sell me excalibug for 1000 platinum coins and an enchanted armor?", Topic=3 +"thanks" -> "Me enjoy doing that." +"thank","you" -> * + +"spear" -> Type=3277, Amount=1, Price=10, "You will buy a spear for %P gold?", Topic=1 +"rapier" -> Type=3272, Amount=1, Price=15, "You will buy a rapier for %P gold?", Topic=1 +"sabre" -> Type=3273, Amount=1, Price=35, "You will buy a sabre for %P gold?", Topic=1 +"sword" -> Type=3264, Amount=1, Price=85, "You will buy a sword for %P gold?", Topic=1 +"battle","axe" -> Type=3266, Amount=1, Price=235, "You will buy a battle axe for %P gold?", Topic=1 +"axe" -> Type=3274, Amount=1, Price=20, "You will buy an axe for %P gold?", Topic=1 +"battle","hammer" -> Type=3305, Amount=1, Price=350, "You will buy a battle hammer for %P gold?", Topic=1 +"morning","star" -> Type=3282, Amount=1, Price=430, "You will buy a morning star for %P gold?", Topic=1 +"two","handed","sword" -> Type=3265, Amount=1, Price=950, "You will buy a two handed sword for %P gold?", Topic=1 +"club" -> Type=3270, Amount=1, Price=5, "You will buy a club for %P gold?", Topic=1 +"dagger" -> Type=3267, Amount=1, Price=5, "You will buy a dagger for %P gold?", Topic=1 +"mace" -> Type=3286, Amount=1, Price=90, "You will buy a mace for %P gold?", Topic=1 +"throwing","knife" -> Type=3298, Amount=1, Price=25, "Do you want to buy a throwing knife for %P gold?", Topic=1 + +%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=10*%1, "You will buy %A spears for %P gold?", Topic=1 +%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=15*%1, "You will buy %A rapiers for %P gold?", Topic=1 +%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=35*%1, "You will buy %A sabres for %P gold?", Topic=1 +%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=85*%1, "You will buy %A swords for %P gold?", Topic=1 +%1,1<%1,"battle","axe" -> Type=3266, Amount=%1, Price=235*%1, "You will buy %A battle axes for %P gold?", Topic=1 +%1,1<%1,"axe" -> Type=3274, Amount=%1, Price=20*%1, "You will buy %A axes for %P gold?", Topic=1 +%1,1<%1,"battle","hammer" -> Type=3305, Amount=%1, Price=350*%1, "You will buy %A battle hammers for %P gold?", Topic=1 +%1,1<%1,"morning","star" -> Type=3282, Amount=%1, Price=430*%1, "You will buy %A morning stars for %P gold?", Topic=1 +%1,1<%1,"two","handed","sword" -> Type=3265, Amount=%1, Price=950*%1, "You will buy %A two handed swords for %P gold?", Topic=1 +%1,1<%1,"club" -> Type=3270, Amount=%1, Price=5*%1, "You will buy %A clubs for %P gold?", Topic=1 +%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=5*%1, "You will buy %A daggers for %P gold?", Topic=1 +%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=90*%1, "You will buy %A maces for %P gold?", Topic=1 +%1,1<%1,"throwing","kni" -> Type=3298, Amount=%1, Price=25*%1, "Do you want to buy %A throwing knives for %P gold?", Topic=1 + +"sell","mace" -> Type=3286, Amount=1, Price=23, "You want sell me a mace for %P gold?", Topic=2 +"sell","dagger" -> Type=3267, Amount=1, Price=1, "You want sell me a dagger for %P gold?", Topic=2 +"sell","carlin","sword" -> Type=3283, Amount=1, Price=118, "You want sell me a carlin sword for %P gold?", Topic=2 +"sell","club" -> Type=3270, Amount=1, Price=1, "Hoho, you me given wood for fireplace? Giving you %P gold, ok?", Topic=2 +"sell","spear" -> Type=3277, Amount=1, Price=1, "Hoho, you me given wood for fireplace? Giving you %P gold, ok?", Topic=2 +"sell","rapier" -> Type=3272, Amount=1, Price=3, "You want sell me a rapier for %P gold?", Topic=2 +"sell","sabre" -> Type=3273, Amount=1, Price=5, "You want sell me a sabre for %P gold?", Topic=2 +"sell","sword" -> Type=3264, Amount=1, Price=15, "You want sell me a sword for %P gold?", Topic=2 +"sell","battle","axe" -> Type=3266, Amount=1, Price=75, "You want sell me a battle axe for %P gold?", Topic=2 +"sell","battle","hammer" -> Type=3305, Amount=1, Price=50, "You want sell me a battle hammer for %P gold?", Topic=2 +"sell","morning","star" -> Type=3282, Amount=1, Price=100, "You want sell me a morning star for %P gold?", Topic=2 +"sell","two","handed","sword" -> Type=3265, Amount=1, Price=190, "You want sell me a two handed sword for %P gold?", Topic=2 +"sell","halberd" -> Type=3269, Amount=1, Price=310, "You want sell me a halberd for %P gold?", Topic=2 +"sell","double","axe" -> Type=3275, Amount=1, Price=260, "You want sell me a double axe for %P gold?", Topic=2 +"sell","war","hammer" -> Type=3279, Amount=1, Price=470, "You want sell me a war hammer for %P gold?", Topic=2 +"sell","longsword" -> Type=3285, Amount=1, Price=51, "You want sell me a longsword for %P gold?", Topic=2 +"sell","spike","sword" -> Type=3271, Amount=1, Price=225, "You want sell me a spike sword for %P gold?", Topic=2 +"sell","fire","sword" -> Type=3280, Amount=1, Price=1000, "You want sell me a fire sword for %P gold?", Topic=2 + +"sell",%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=23*%1, "You want sell me %A maces for %P gold?", Topic=2 +"sell",%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=1*%1, "You want sell me %A daggers for %P gold?", Topic=2 +"sell",%1,1<%1,"carlin","sword" -> Type=3283, Amount=%1, Price=118*%1, "You want sell me %A carlin swords for %P gold?", Topic=2 +"sell",%1,1<%1,"club" -> Type=3270, Amount=%1, Price=1*%1, "Hoho, you me given wood for fireplace? Giving you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=1*%1, "Hoho, you me given wood for fireplace? Giving you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=3*%1, "You want sell me %A rapiers for %P gold?", Topic=2 +"sell",%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=5*%1, "You want sell me %A sabres for %P gold?", Topic=2 +"sell",%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=15*%1, "You want sell me %A swords for %P gold?", Topic=2 +"sell",%1,1<%1,"battle","axe" -> Type=3266, Amount=%1, Price=75*%1, "You want sell me %A battle axes for %P gold?", Topic=2 +"sell",%1,1<%1,"battle","hammer" -> Type=3305, Amount=%1, Price=50*%1, "You want sell me %A battle hammers for %P gold?", Topic=2 +"sell",%1,1<%1,"morning","star" -> Type=3282, Amount=%1, Price=100*%1, "You want sell me %A morning stars for %P gold?", Topic=2 +"sell",%1,1<%1,"two","handed","sword" -> Type=3265, Amount=%1, Price=190*%1, "You want sell me %A two handed swords for %P gold?", Topic=2 +"sell",%1,1<%1,"halberd" -> Type=3269, Amount=%1, Price=310*%1, "You want sell me %A halberds for %P gold?", Topic=2 +"sell",%1,1<%1,"double","axe" -> Type=3275, Amount=%1, Price=260*%1, "You want sell me %A double axes for %P gold?", Topic=2 +"sell",%1,1<%1,"war","hammer" -> Type=3279, Amount=%1, Price=470*%1, "You want sell me %A war hammers for %P gold?", Topic=2 +"sell",%1,1<%1,"longsword" -> Type=3285, Amount=%1, Price=51*%1, "You want sell me %A longswords for %P gold?", Topic=2 +"sell",%1,1<%1,"spike","sword" -> Type=3271, Amount=%1, Price=225*%1, "You want sell me %A spike swords for %P gold?", Topic=2 +"sell",%1,1<%1,"fire","sword" -> Type=3280, Amount=%1, Price=1000*%1, "You want sell me %A fire swords for %P gold?", Topic=2 + +Topic=1,"yes",CountMoney>=Price -> "Me thank you. Here is your stuff.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "No gold, no deal, jawoll." +Topic=1 -> "I sorry you not buy." + +Topic=2,"yes",Count(Type)>=Amount -> "Here is your money.", Delete(Type), CreateMoney +Topic=2,"yes" -> "You not have it." +Topic=2,"yes",Amount>1 -> "You not have so many." +Topic=2 -> "You my sorry not to sell." + +topic=3,"yes" -> "Stop make fun of old dwarf, you not having it!" +topic=3,"no" -> "Me wouldn't sell it, too." +topic=3 -> "You joke with me!" + +"do","you","sell" -> "What you need? Me just the weapons sell." +"do","you","have" -> * +"light" -> "Me having clubs, daggers, spears, axes, swords, maces, rapiers, and sabres. What is your choice?" +"heavy" -> "Me having the best two handed swords in tibia. I also sell battle hammers. What is your choice?" +"offer" -> "Me offer you light an' heavy weapons." +"weapon" -> * +"helmet" -> "Me just sell weapons." +"armor" -> * +"shield" -> * + +"pickaxe",QuestValue(325)=2,QuestValue(326)=0 -> "Get me brooch and me get you pickaxe. Look for keys that bringing you to dwarven prison and get brooch." +"pickaxe",QuestValue(325)=1 -> "True dwarven pickaxes having to be maded by true weaponsmith! You wanting to get pickaxe for explorer society?", topic=4 +"pickaxe" -> "True dwarven pickaxes having to be maded by true weaponsmith! Me order book full though." + +topic=4,"yes" -> "Me order book quite full is. But telling you what: You getting me something me lost and Uzgod seeing that your pickaxe comes first. Jawoll! You interested?", topic=5 +topic=4,"no" -> "Stop make fun of old dwarf." +topic=4 -> "You joke with me!" + +topic=5,"yes" -> "Good good. You listening: Me was stolen valuable heirloom. Brooch from my family. Good thing is criminal was caught. Bad thing is, criminal now in dwarven prison of dwacatra is and must have taken brooch with him ...","To get into dwacatra you having to get several keys. Each key opening way to other key until you get key to dwarven prison ...","Last key should be in the generals quarter near armory. Only General might have key to enter there too. But me not knowing how to enter Generals private room at barracks. You looking on your own ...","When got key, then you going down to dwarven prison and getting me that brooch. Tell me that you got brooch when having it.",SetQuestValue(325,2) +topic=5 -> "Then you trying again in five years or so. Maybe pickaxe ready then." +"pickaxe",QuestValue(325)=2,QuestValue(326)=1 -> Type=4834, Amount=1,"You got me brooch?",topic=6 +"brooch",QuestValue(325)=2,QuestValue(326)=1 -> * + +topic=6,"yes",Count(Type)>=Amount -> "Thanking you for brooch. Me guessing you now want your pickaxe?", Delete(Type),Type=4845, Amount=1,SetQuestValue(325,3), topic=7 +topic=6,"yes",Count(Type) "Stop make fun of old dwarf." +topic=6,"no" -> "Stop make fun of old dwarf." +topic=6 -> "You joke with me!" + +"pickaxe",QuestValue(325)=3,QuestValue(326)=1 -> Type=4845, Amount=1,"You want you pickaxe?",topic=7 + + +topic=7,"yes" -> "Here you have it.", Create(Type),SetQuestValue(325,4) +topic=7,"no" -> "Stop make fun of old dwarf." +topic=7 -> "You joke with me!" + + +} \ No newline at end of file diff --git a/data/npc/uzon.npc b/data/npc/uzon.npc new file mode 100644 index 0000000..db9de97 --- /dev/null +++ b/data/npc/uzon.npc @@ -0,0 +1,66 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# uzon: Datenbank für den Teppichpiloten Uzon auf den Femor Hills + +Name = "Uzon" +Outfit = (130,95-5-18-76) +Home = [32537,31836,4] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Daraman's blessings, traveller %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Hastiness is not the way of the people of Darama, %N. Give me the time I need here.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Daraman's blessings." + +"bye" -> "Daraman's blessings", Idle +"name" -> "I am known as Uzon Ibn Kalith." +"job" -> "I am a licensed Darashian carpetpilot. I can bring you to Darashia or Edron." +"time" -> "It's %T right now. The next flight is scheduled soon." +"caliph" -> "The caliph welcomes travellers to his land." +"kazzan" -> * +"daraman" -> "Oh, there is so much to tell about Daraman. You better travel to Darama to learn about his teachings." +"ferumbras" -> "I would never transport this one." +"drefia" -> "So you heared about haunted Drefia? Many adventures travel there to test their skills against the undead: vampires, mummies, and ghosts." +"excalibug" -> "Some people claim it is hidden somewhere under the endless sands of the devourer desert in Darama." +"thais" -> "Thais is noisy and overcroweded. That's why I like Darashia more." +"tibia" -> "I have seen almost every place on the continent." +"continent" -> "I could retell the tales of my travels for hours. Sadly another flight is scheduled soon." +"carlin" -> "Just another Thais but with women to lead them." +"flying","carpet" -> "You can buy flying carpets only in Darashia." +"fly" -> "I transport travellers to the continent of Darama for a small fee. So many want to see the wonders of the desert and learn the secrets of Darama." +"news" -> "I heard too many news to recall them all." +"rumors" -> * + +"passage" -> "I can fly you to Darashia on Darama or Edron if you like. Where do you want to go?" +"transport" -> * +"ride" -> * +"trip" -> * + +"darashia" -> Price=60, "Do you want to get a ride to Darashia on Darama for %P gold?", Topic=1 +"darama" -> * +"edron" -> Price=60, "Do you want to get a ride to Edron for %P gold?", Topic=2 + +"darashia",QuestValue(250)>2 -> Price=50, "Do you want to get a ride to Darashia on Darama for %P gold?", Topic=1 +"darama",QuestValue(250)>2 -> * +"edron",QuestValue(250)>2 -> Price=50, "Do you want to get a ride to Edron for %P gold?", Topic=2 + +Topic=1,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" +Topic=2,"yes",PZBlock,! -> * + +Topic=1,"yes",Premium,CountMoney>=Price -> "Hold on!", DeleteMoney, Idle, EffectOpp(11), Teleport(33269,32441,6), EffectOpp(11) +Topic=1,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account in order to enter Darama." +Topic=1,"yes" -> "You don't have enough money." +Topic=1 -> "You shouldn't miss the experience." + +# für postquest +Topic=2,"yes",Premium, QuestValue(227)=2,CountMoney>=Price -> "Hold on!", DeleteMoney, Idle, EffectOpp(11), Teleport(33193,31784,3), EffectOpp(11),SetQuestValue(227,3) + + +Topic=2,"yes",Premium,CountMoney>=Price -> "Hold on!", DeleteMoney, Idle, EffectOpp(11), Teleport(33193,31784,3), EffectOpp(11) +Topic=2,"yes",CountMoney>=Price -> "I'm sorry, but you need a premium account in order to enter Edron." +Topic=2,"yes" -> "You don't have enough money." +Topic=2 -> "You shouldn't miss the experience." +} diff --git a/data/npc/velvet.npc b/data/npc/velvet.npc new file mode 100644 index 0000000..3816d91 --- /dev/null +++ b/data/npc/velvet.npc @@ -0,0 +1,34 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# velvet.npc: Möbelverkäuferin Velvet in Venore + +Name = "Velvet" +Outfit = (136,59-96-115-95) +Home = [32943,32104,6] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome to our shop, %N!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Just a moment please, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"name" -> "I am Velvet. How can I help you?" +"job" -> "I'm working here in this shop. Are you interested in any of our goods?" +"time",male -> "It's %T, sire." +"time",female -> "It's %T, my lady." + +"offer" -> "I sell pillows and tapestries." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"furniture" -> * +"equipment" -> * + +@"gen-t-furniture-pillows-s.ndb" +@"gen-t-furniture-tapestries-s.ndb" +} diff --git a/data/npc/vera.npc b/data/npc/vera.npc new file mode 100644 index 0000000..4f7a546 --- /dev/null +++ b/data/npc/vera.npc @@ -0,0 +1,43 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# vera.npc: Möbelverkäuferin Vera auf Senja + +Name = "Vera" +Outfit = (136,59-96-115-95) +Home = [32138,31672,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Hello %N! Do you need some equipment for your house?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"name" -> "My name is Vera. I sell furniture and equipment." +"job" -> "Have you moved to a new home? I'm the specialist for equipping it." +"time" -> "It is %T. Do you need a clock for your house?" +"news" -> "You mean my specials, don't you?" + +"offer" -> "I sell statues, tables, chairs, flowers, pillows, pottery, instruments, decoration, tapestries and containers." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"furniture" -> * +"equipment" -> * +"special" -> "My offers are permanently extraordinarily cheap." + +@"gen-t-furniture-statues-s.ndb" +@"gen-t-furniture-tables-s.ndb" +@"gen-t-furniture-chairs-s.ndb" +@"gen-t-furniture-flowers-s.ndb" +@"gen-t-furniture-pillows-s.ndb" +@"gen-t-furniture-pottery-s.ndb" +@"gen-t-furniture-instruments-s.ndb" +@"gen-t-furniture-decoration-s.ndb" +@"gen-t-furniture-tapestries-s.ndb" +@"gen-t-furniture-containers-s.ndb" +} diff --git a/data/npc/vladruc.npc b/data/npc/vladruc.npc new file mode 100644 index 0000000..be3cc75 --- /dev/null +++ b/data/npc/vladruc.npc @@ -0,0 +1,55 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# Vladruc.npc: Datenbank für Vladruc Urghain, den Besitzer des magischen Markts + +Name = "Vladruc" +Outfit = (68,0-0-0-0) +Home = [32976,32079,5] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",Count(3083)>0,! -> "Chhhh ... Sorry, I'm busy. ", Idle +ADDRESS,"hi$",Count(3083)>0,! -> * +ADDRESS,"hello$",! -> "I am Vladruc Urghain and welcome you, %N, to my house." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",Count(3083)>0,! -> "Sorry, I'm busy." +BUSY,"hi$",Count(3083)>0,! -> * +BUSY,"hello$",! -> "Please be seated and wait, %N." +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Go safely, and leave something of the happiness you bring!" + +"bye" -> "Go safely, and leave something of the happiness you bring!", Idle +"farewell" -> * +"name" -> "I am Vladruc Urghain. Welcome to my house!" +"job" -> "I am a humble merchant of little importance to the beautiful Venore." +"thais" -> "Sadly only through books I have come to know your great Thais, and to know her is to love her." +"books" -> "These companions have been good friends and teachers to me." +"adventure" -> "The time I sought out adventure is long gone indeed." +"Tibia" -> "What a wonderful world we do live in ... so full of life." +"shop" -> "Ah, feel free to browse and buy in my humble shop below." +"market" -> * +"time" -> "It is %T." +"king" -> "I am of noble blood myself. I have been so long master that none other should be master of me." +"tibianus" -> * +"venore" -> "Our ways are not your ways, and there shall be to you many strange things." +"army" -> "The Thaian garrsion serves its purpose very well." +"ferumbras" -> "You think he is of ancient evil? Little you know about ancientness or evilness." +"excalibug" -> "A terrifying weapon if it does exist at all." +"news" -> "I am a reclusive person and learn little of the local gossip of the peasants." +"help" -> "I am sorry, but I can't be of much assistance to you." +"monster" -> "Oh yes, the children of the night ... you dwellers in the city cannot enter into the feelings of the hunter." +"dungeon" -> "Such lovely places, unjustly shunned by the people." +"vampire" -> "Please don't talk about such creatures. You are scaring me." +"thanks" -> "That's nothing worth to be mentioned." +"thank","you" -> * + +"offer" -> "Please check my humble market downstairs for the wares that are offered." +"magic" -> "Magic is a tool to be mastered." +"spells" -> "I know a spell or two. You might want to buy some spells downstairs in the market." +"alchemy" -> "You can buy some potions downstairs." +"blood" -> "I like blood ... only the color, that is, of course ... " +"undead" -> "It is not dead, which can eternal lie, and in strange aeons, even death may die." +"necroman" -> "Death is the final frontier. Necromancers boldly go, where no one has gone before." +"coffin" -> "The final restingplace for all of us, isn't it?" +} diff --git a/data/npc/wally.npc b/data/npc/wally.npc new file mode 100644 index 0000000..350e764 --- /dev/null +++ b/data/npc/wally.npc @@ -0,0 +1,77 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# wally.npc: Datenbank für Wally den Postbeamten in der Postlergilde + +Name = "Wally" +Outfit = (129,96-113-95-115) +Home = [32566,32019,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Be greeted, traveller." +ADDRESS,"hi$",! -> * + +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait in line." +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "How rude!" + +"bye" -> "It was a pleasure to help you.", Idle +"farewell" -> * + +@"gen-post.ndb" + +"name" -> "I'm Wally the post officer." +"job" -> "I am working here at the post office for Kevin." +"kevin" -> "Oh, our boss is upstairs. Better only disturb him with important issues though." +"postner" -> * +"postmasters","guild" -> "We are an organization of importance for the whole of Tibia. Even kings tremble before our might." +"join" -> "You have to talk with the exalted archpostman Kevin Postner if you want to join our prestigeous guild." +"markwin" -> "This minotaur is quite moody. Better make sure not to anger him. He's likely to call for his guards as soon as he notices a stranger, so you are on tough luck if you ever find him." +"santa","claus" -> "This old whitebeard lives on some hill on the western coast of Vega as far as I know." +"brassacres" -> "This guy might be hard to find. Hes likely disguising himself. If you see someone suspicious, try to ask other people who are around about him. That might give you some clue." +"mission" -> "Ask Mr. Postner about your current missions." + +"ben" -> "Old Ben lost some of his marbles in some battle long ago. He is still a quite capable postman though ... on second thought thats some disturbing fact." +"lokur" -> "Dwarfs make quite good postmen. They are stubborn, strong and ... sturdy. Its a waste that he prefers a job behind the counter." +"dove" -> "Dove is as good as a dozend pigeons. He He He." +"olrik" -> "This Olrik was made postman only for convenience. He is quite aware that his attitude and affiliation with the thaian government makes it impossible for him to rise in rank. This leads only to him behaving even worse tough." +"liane" -> "Although I never met her in person we became penpals over the time." +"wally" -> "Yes, thats me, Wally!" + +"advancement" -> "The exalted archpostman Kevin Postner alone decides about advancement of our members. All ranks come with certain privileges." +"privileges" -> "Our privileges are top secret, other people envy us enough already for beeing members in this splendid guild." + +"uniform" -> "We could badly need new uniforms." +"uniform",QuestValue(234)>6 -> "Oh thank you, this new uniform I just got suits me well!" +"waldo",QuestValue(249)<4 -> "Waldo is an explorer. We allways feared he might one day take a risk too great for him. I hope he is ok though." +"waldo",QuestValue(249)=4 -> "To hear about Waldos death strikes my heart with grief. We did not only loose our greatest explorer but a dear friend." + +"dress","pattern" -> "I vaguely remember the last dress pattern of our uniforms was dependend on certain key elements. It had some technical gadgets, a special smell and was uniquely colored." +"crowbar" -> "Most general stores should sell crowbars. I think the store in Edron sells some for instance." +"hint" -> "I can't help you much with your missions. Of course we tell you everything we know and do't make our missions needlesly difficult." +"headquarter" -> "Its humble and practical. Considering we have bases all over the known world we don't need a bigger base anyways. On the other hand Mr. Postner is dreaming about a postman academy now and then." +"bones" -> "If I would be looking for bones I'd inspect some skeletons ... If I weren't so affraid of them that is." +"banana","skin" -> "Uh? How disgusting. Look for this rubbish in some places where waste is dumped .. and don't ever tell me what you need it for." +"fur" -> "As far as I heard some of the minor orcs carry a pice of fur as a fetish or lucky charm with them." +"moldy","cheese" -> "What a disgusting taste you have. Like those Goblins who carry this stuff with them." +"noodles" -> "This dog is his majestys most priced possesion and heavily guarded. Anger the dog and you anger the king." +"thais" -> "One of the oldest holdings of humanity that still exist and the heart of the biggest kingdom in the known world." +"carlin" -> "Carlin is an upcoming power in theese days. Albeit its ambitions it still dwarfs the old kingdom of thais in power and influence." +"venore" -> "I think no longer is king Tibianus reigning this city, nor are the merchants ruling it, regardless what they might think. The true monarch before whom all there bow is the money." +"edron" -> "I gues Edron isn't the source of wealth and rescources as the thaians hoped. The defection of those knights did cause the expansion and exploitation there to an halt." +"defection" -> "I know nothing special about that story. I only heared that a good part of the knightly order the king sent there succumbed to their lust for wealth and power and turned against their swordbrethren." +"darama" -> "A far away place with strange customs and an even stranger philosophy. One day I might travel there to see it on my own." +"darashia" -> * +"ab'dendriel" -> "Elven volunteers for becoming a postofficer are quite rare. We had to rely on a human living there to ensure our postsystems function. Most elvish members of the guild prefer to work as courriers." +"elf" -> * +"elven" -> * +"Kazordoon" -> "The city of the dwarfs is a bit hidden and new postoficers often get lost while looking for it. Just look for a hidden passage to a western valley in the mountaion called the big old one." +"dwarf" -> * +"dwarves" -> * +"dwarfs" -> * +"big","old","one" -> "Its a huge Mountain, north of here, just across the river." +"posthorn" -> "A posthorn is a postmens bride ... or a postwomans husband. The only true friend a lonly postofficer has in the foregin lands and dangerous places he has to visit." +"cap$" -> "A cap is what shows you are a postofficer. But your heart and your state of mind are what you makes a postofficer." +"mailbox" -> "Our mailboxes are quite reliable but know and then one has to be fixed. Especually in the more rough climates." +} diff --git a/data/npc/walter.npc b/data/npc/walter.npc new file mode 100644 index 0000000..ee437ac --- /dev/null +++ b/data/npc/walter.npc @@ -0,0 +1,11 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# walter.npc: Datenbank für die Stadtwache am Südtor + +Name = "Walter, the guard" +Outfit = (131,19-19-19-19) +Home = [32338,32278,7] +Radius = 2 + +Behaviour = { +@"guards-thais.ndb" +} diff --git a/data/npc/warbert.npc b/data/npc/warbert.npc new file mode 100644 index 0000000..0140799 --- /dev/null +++ b/data/npc/warbert.npc @@ -0,0 +1,11 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# warbert.npc: Datenbank für eine Stadtwache in Venore + +Name = "Warbert" +Outfit = (131,113-113-113-115) +Home = [32935,32141,6] +Radius = 10 + +Behaviour = { +@"guards-venore.ndb" +} diff --git a/data/npc/willard.npc b/data/npc/willard.npc new file mode 100644 index 0000000..f75039c --- /dev/null +++ b/data/npc/willard.npc @@ -0,0 +1,175 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# willard.npc: Datenbank für den Schmied Willard + +Name = "Willard" +Outfit = (131,58-104-19-116) +Home = [33214,31793,6] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "Greetings and Banor be with you, %N!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "I'm ready soon, %N. Please wait.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Farewell." + +"bye" -> "Farewell.", Idle +"name" -> "I am Willard, the smith." +"job" -> "I am the blacksmith of castle Bloodrock." +"time" -> "Now it is %T." +"king" -> "Hail to the King! He's our benevolent protector." +"tibianus" -> * +"army" -> "I supply them with all they need." +"ferumbras" -> "I would be honored if it's one of my blades that one day delivers him his punishment." +"excalibug" -> "Adventurers search for this blade all over the world. Even here." +"thais" -> "A fine city, but I love the peace of Edron more." +"tibia" -> "It's my dream that one day the whole world will profit from the Thaian governance." +"carlin" -> "If the king sees the time is right, he will certainly start a campaign to reclaim what belongs to Thais." +"edron" -> "Edron is a fine city to live in." +"news" -> "Rumors are too sinister things that a true warrior would care for them." +"rumors" -> * + +"buy" -> "What do you need? I sell weapons, armors, helmets, and shields." +"do","you","sell" -> * +"do","you","have" -> * +"offer" -> "My offers are weapons, ammunition, armors, helmets, legs, and shields." +"weapon" -> "I have hand axes, axes, barbarian axes, spears, maces, clerical maces, battle hammers, swords, rapiers, daggers, sabres, bows, and crossbows. What's your choice?" +"ammunition" -> "I have arrows for bows and bolts for crossbows. What do you want?" +"helmet" -> "I am selling leather helmets and chain helmets. What do you want?" +"armor" -> "I am selling leather, chain, and brass armor. What do you need?" +"shield" -> "I am selling wooden shields, steel shields, and viking shields. What do you want?" +"trousers" -> "I am selling chain legs. Do you want to buy any?" +"legs" -> * + +"dagger" -> Type=3267, Amount=1, Price=5, "Do you want to buy a dagger for %P gold?", Topic=1 +"hand","axe" -> Type=3268, Amount=1, Price=8, "Do you want to buy a hand axe for %P gold?", Topic=1 +"spear" -> Type=3277, Amount=1, Price=10, "Do you want to buy a spear for %P gold?", Topic=1 +"rapier" -> Type=3272, Amount=1, Price=15, "Do you want to buy a rapier for %P gold?", Topic=1 +"axe" -> Type=3274, Amount=1, Price=20, "Do you want to buy an axe for %P gold?", Topic=1 +"barbar","axe" -> Type=3317, Amount=1, Price=590, "Do you want to buy a barbarian axe for %P gold?", Topic=1 +"sabre" -> Type=3273, Amount=1, Price=35, "Do you want to buy a sabre for %P gold?", Topic=1 +"sword" -> Type=3264, Amount=1, Price=85, "Do you want to buy a sword for %P gold?", Topic=1 +"mace" -> Type=3286, Amount=1, Price=90, "Do you want to buy a mace for %P gold?", Topic=1 +"cleric","mace" -> Type=3311, Amount=1, Price=540, "Do you want to buy a clerical mace for %P gold?", Topic=1 +"battle","hammer" -> Type=3305, Amount=1, Price=350, "Do you want to buy a battle hammer for %P gold?", Topic=1 +"bow" -> Type=3350, Amount=1, Price=400, "Do you want to buy a bow for %P gold?", Topic=1 +"crossbow" -> Type=3349, Amount=1, Price=500, "Do you want to buy a crossbow for %P gold?", Topic=1 +"arrow" -> Type=3447, Amount=1, Price=2, "Do you want to buy an arrow for %P gold?", Topic=1 +"bolt" -> Type=3446, Amount=1, Price=3, "Do you want to buy a bolt for %P gold?", Topic=1 +"throwing","star" -> Type=3287, Amount=1, Price=50, "Do you want to buy a throwing star for %P gold?", Topic=1 + + +%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=5*%1, "Do you want to buy %A daggers for %P gold?", Topic=1 +%1,1<%1,"hand","axe" -> Type=3268, Amount=%1, Price=8*%1, "Do you want to buy %A hand axes for %P gold?", Topic=1 +%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=10*%1, "Do you want to buy %A spears for %P gold?", Topic=1 +%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=15*%1, "Do you want to buy %A rapiers for %P gold?", Topic=1 +%1,1<%1,"axe" -> Type=3274, Amount=%1, Price=20*%1, "Do you want to buy %A axes for %P gold?", Topic=1 +%1,1<%1,"barbar","axe" -> Type=3317, Amount=%1, Price=590*%1, "Do you want to buy %A barbarian axes for %P gold?", Topic=1 +%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=35*%1, "Do you want to buy %A sabres for %P gold?", Topic=1 +%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=85*%1, "Do you want to buy %A swords for %P gold?", Topic=1 +%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=90*%1, "Do you want to buy %A maces for %P gold?", Topic=1 +%1,1<%1,"cleric","mace" -> Type=3311, Amount=%1, Price=540*%1, "Do you want to buy %A clerical maces for %P gold?", Topic=1 +%1,1<%1,"battle","hammer" -> Type=3305, Amount=%1, Price=350*%1, "Do you want to buy %A battle hammers for %P gold?", Topic=1 +%1,1<%1,"bow" -> Type=3350, Amount=%1, Price=400*%1, "Do you want to buy %A bows for %P gold?", Topic=1 +%1,1<%1,"crossbow" -> Type=3349, Amount=%1, Price=500*%1, "Do you want to buy %A crossbows for %P gold?", Topic=1 +%1,1<%1,"arrow" -> Type=3447, Amount=%1, Price=2*%1, "Do you want to buy %A arrows for %P gold?", Topic=1 +%1,1<%1,"bolt" -> Type=3446, Amount=%1, Price=3*%1, "Do you want to buy %A bolts for %P gold?", Topic=1 +%1,1<%1,"throwing","star" -> Type=3287, Amount=%1, Price=50*%1, "Do you want to buy %A throwing stars for %P gold?", Topic=1 + +"chain","armor" -> Type=3358, Amount=1, Price=200, "Do you want to buy a chain armor for %P gold?", Topic=1 +"brass","armor" -> Type=3359, Amount=1, Price=450, "Do you want to buy a brass armor for %P gold?", Topic=1 +"leather","armor" -> Type=3361, Amount=1, Price=35, "Do you want to buy a leather armor for %P gold?", Topic=1 +"chain","helmet" -> Type=3352, Amount=1, Price=52, "Do you want to buy a chain helmet for %P gold?", Topic=1 +"leather","helmet" -> Type=3355, Amount=1, Price=12, "Do you want to buy a leather helmet for %P gold?", Topic=1 +"steel","shield" -> Type=3409, Amount=1, Price=240, "Do you want to buy a steel shield for %P gold?", Topic=1 +"wooden","shield" -> Type=3412, Amount=1, Price=15, "Do you want to buy a wooden shield for %P gold?", Topic=1 +"viking","shield" -> Type=3431, Amount=1, Price=260, "Do you want to buy a viking shield for %P gold?", Topic=1 +"chain","legs" -> Type=3558, Amount=1, Price=80, "Do you want to buy chain legs for %P gold?", Topic=1 + +%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=200*%1, "Do you want to buy %A chain armors for %P gold?", Topic=1 +%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=450*%1, "Do you want to buy %A brass armors for %P gold?", Topic=1 +%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=35*%1, "Do you want to buy %A leather armors for %P gold?", Topic=1 +%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=52*%1, "Do you want to buy %A chain helmets for %P gold?", Topic=1 +%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=12*%1, "Do you want to buy %A leather helmets for %P gold?", Topic=1 +%1,1<%1,"steel","shield" -> Type=3409, Amount=%1, Price=240*%1, "Do you want to buy %A steel shields for %P gold?", Topic=1 +%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=15*%1, "Do you want to buy %A wooden shields for %P gold?", Topic=1 +%1,1<%1,"viking","shield" -> Type=3431, Amount=%1, Price=260*%1, "Do you want to buy %A viking shields for %P gold?", Topic=1 +%1,1<%1,"chain","legs" -> Type=3558, Amount=%1, Price=80*%1, "Do you want to buy %A chain legs for %P gold?", Topic=1 + +"sell","two","handed","sword" -> Type=3265, Amount=1, Price=450, "Do you want to sell a two handed sword for %P gold?", Topic=2 +"sell","battle","axe" -> Type=3266, Amount=1, Price=80, "Do you want to sell a battle axe for %P gold?", Topic=2 +"sell","dagger" -> Type=3267, Amount=1, Price=2, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell","hand","axe" -> Type=3268, Amount=1, Price=4, "Do you want to sell a hand axe for %P gold?", Topic=2 +"sell","halberd" -> Type=3269, Amount=1, Price=400, "Do you want to sell a halberd for %P gold?", Topic=2 +"sell","club" -> Type=3270, Amount=1, Price=1, "Are you sure, you want to sell this garbage? Hmm, I give you %P gold, ok?", Topic=2 +"sell","spike","sword" -> Type=3271, Amount=1, Price=240, "Do you want to sell a spike sword for %P gold?", Topic=2 +"sell","rapier" -> Type=3272, Amount=1, Price=5, "Do you want to sell a rapier for %P gold?", Topic=2 +"sell","sabre" -> Type=3273, Amount=1, Price=12, "Do you want to sell a sabre for %P gold?", Topic=2 +"sell","axe" -> Type=3274, Amount=1, Price=7, "Do you want to sell an axe for %P gold?", Topic=2 +"sell","spear" -> Type=3277, Amount=1, Price=3, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell","morning","star" -> Type=3282, Amount=1, Price=90, "Do you want to sell a morning star for %P gold?", Topic=2 +"sell","mace" -> Type=3286, Amount=1, Price=30, "Do you want to sell a mace for %P gold?", Topic=2 +"sell","short","sword" -> Type=3294, Amount=1, Price=10, "Do you want to sell a short sword for %P gold?", Topic=2 +"sell","battle","hammer" -> Type=3305, Amount=1, Price=120, "Do you want to sell a battle hammer for %P gold?", Topic=2 +"sell","cleric","mace" -> Type=3311, Amount=1, Price=170, "Do you want to sell a clerical mace for %P gold?", Topic=2 +"sell","barbar","axe" -> Type=3317, Amount=1, Price=185, "Do you want to sell a barbarian axe for %P gold?", Topic=2 +"sell","sword" -> Type=3264, Amount=1, Price=25, "Do you want to sell a sword for %P gold?", Topic=2 + +"sell",%1,1<%1,"two","handed","sword" -> Type=3265, Amount=%1, Price=450*%1, "Do you want to sell %A two handed swords for %P gold?", Topic=2 +"sell",%1,1<%1,"battle","axe" -> Type=3266, Amount=%1, Price=80*%1, "Do you want to sell %A battle axes for %P gold?", Topic=2 +"sell",%1,1<%1,"dagger" -> Type=3267, Amount=%1, Price=2*%1, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"hand","axe" -> Type=3268, Amount=%1, Price=4*%1, "Do you want to sell %A hand axes for %P gold?", Topic=2 +"sell",%1,1<%1,"halberd" -> Type=3269, Amount=%1, Price=400*%1, "Do you want to sell %A halberds for %P gold?", Topic=2 +"sell",%1,1<%1,"club" -> Type=3270, Amount=%1, Price=1*%1, "Are you sure, you want to sell this garbage? Hmm, I give you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"spike","sword" -> Type=3271, Amount=%1, Price=240*%1, "Do you want to sell %A spike swords for %P gold?", Topic=2 +"sell",%1,1<%1,"rapier" -> Type=3272, Amount=%1, Price=5*%1, "Do you want to sell %A rapiers for %P gold?", Topic=2 +"sell",%1,1<%1,"sabre" -> Type=3273, Amount=%1, Price=12*%1, "Do you want to sell %A sabres for %P gold?", Topic=2 +"sell",%1,1<%1,"axe" -> Type=3274, Amount=%1, Price=7*%1, "Do you want to sell %A axes for %P gold?", Topic=2 +"sell",%1,1<%1,"spear" -> Type=3277, Amount=%1, Price=3*%1, "Do you want to sell this garbage? I give you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"morning","star" -> Type=3282, Amount=%1, Price=90*%1, "Do you want to sell %A morning stars for %P gold?", Topic=2 +"sell",%1,1<%1,"mace" -> Type=3286, Amount=%1, Price=30*%1, "Do you want to sell %A maces for %P gold?", Topic=2 +"sell",%1,1<%1,"short","sword" -> Type=3294, Amount=%1, Price=10*%1, "Do you want to sell %A short swords for %P gold?", Topic=2 +"sell",%1,1<%1,"battle","hammer" -> Type=3305, Amount=%1, Price=120*%1, "Do you want to sell %A battle hammers for %P gold?", Topic=2 +"sell",%1,1<%1,"cleric","mace" -> Type=3311, Amount=%1, Price=170*%1, "Do you want to sell %A clerical maces for %P gold?", Topic=2 +"sell",%1,1<%1,"barbar","axe" -> Type=3317, Amount=%1, Price=185*%1, "Do you want to sell %A barbarian axes for %P gold?", Topic=2 +"sell",%1,1<%1,"sword" -> Type=3264, Amount=%1, Price=25*%1, "Do you want to sell %A swords for %P gold?", Topic=2 + +"sell","leather","armor" -> Type=3361, Amount=1, Price=12, "Do you want to sell a leather armor for %P gold?", Topic=2 +"sell","chain","armor" -> Type=3358, Amount=1, Price=70, "Do you want to sell a chain armor for %P gold?", Topic=2 +"sell","brass","armor" -> Type=3359, Amount=1, Price=150, "Do you want to sell a brass armor for %P gold?", Topic=2 +"sell","plate","armor" -> Type=3357, Amount=1, Price=400, "Do you want to sell a plate armor for %P gold?", Topic=2 +"sell","chain","legs" -> Type=3558, Amount=1, Price=25, "Do you want to sell chain legs for %P gold?", Topic=2 +"sell","leather","helmet" -> Type=3355, Amount=1, Price=4, "Do you want to sell a leather helmet for %P gold?", Topic=2 +"sell","iron","helmet" -> Type=3353, Amount=1, Price=150, "Do you want to sell an iron helmet for %P gold?", Topic=2 +"sell","chain","helmet" -> Type=3352, Amount=1, Price=17, "Do you want to sell a chain helmet for %P gold?", Topic=2 +"sell","steel","helmet" -> Type=3351, Amount=1, Price=190, "Do you want to sell a steel helmet for %P gold?", Topic=2 +"sell","wooden","shield" -> Type=3412, Amount=1, Price=5, "Do you want to sell a wooden shield for %P gold?", Topic=2 +"sell","battle","shield" -> Type=3413, Amount=1, Price=95, "Do you want to sell a battle shield for %P gold?", Topic=2 +"sell","steel","shield" -> Type=3409, Amount=1, Price=80, "Do you want to sell a steel shield for %P gold?", Topic=2 +"sell","viking","shield" -> Type=3431, Amount=1, Price=85, "Do you want to sell a viking shield for %P gold?", Topic=2 + +"sell",%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=12*%1, "Do you want to sell %A leather armors for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=70*%1, "Do you want to sell %A chain armors for %P gold?", Topic=2 +"sell",%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=150*%1, "Do you want to sell %A brass armors for %P gold?", Topic=2 +"sell",%1,1<%1,"plate","armor" -> Type=3357, Amount=%1, Price=400*%1, "Do you want to sell %A plate armors for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","legs" -> Type=3558, Amount=%1, Price=25*%1, "Do you want to sell %A chain legs for %P gold?", Topic=2 +"sell",%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=4*%1, "Do you want to sell %A leather helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"iron","helmet" -> Type=3353, Amount=%1, Price=150*%1, "Do you want to sell %A iron helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=17*%1, "Do you want to sell %A chain helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"steel","helmet" -> Type=3351, Amount=%1, Price=190*%1, "Do you want to sell %A steel helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=5*%1, "Do you want to sell %A wooden shields for %P gold?", Topic=2 +"sell",%1,1<%1,"battle","shield" -> Type=3413, Amount=%1, Price=95*%1, "Do you want to sell %A battle shields for %P gold?", Topic=2 +"sell",%1,1<%1,"steel","shield" -> Type=3409, Amount=%1, Price=80*%1, "Do you want to sell %A steel shields for %P gold?", Topic=2 +"sell",%1,1<%1,"viking","shield" -> Type=3431, Amount=%1, Price=85*%1, "Do you want to sell %A viking shields for %P gold?", Topic=2 + +Topic=1,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Sorry, you do not have enough gold." +Topic=1 -> "Maybe you will buy it another time." + +Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Sorry, you do not have one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have so much." +Topic=2 -> "Maybe next time." +} diff --git a/data/npc/william.npc b/data/npc/william.npc new file mode 100644 index 0000000..f27d86a --- /dev/null +++ b/data/npc/william.npc @@ -0,0 +1,32 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# william.npc: Datenbank für den carlin trunkenbold William + +Name = "William" +Outfit = (128,115-0-67-114) +Home = [32314,31802,8] +Radius = 3 + +Behaviour = { +ADDRESS,"hi$",! -> "Oh, hello! " +ADDRESS,"hello$",! -> * +ADDRESS,! -> Idle +BUSY,"hi$",! -> " Not right now...", Queue +BUSY,"hello$",! -> * +BUSY,! -> NOP +VANISH,! -> " Damn, I am starting to imagine things... again." + +"bye" -> "Bye bye .", Idle +"how","are","you"-> "Thanks I am drunk ." +"sell" -> "Hey! Thats my drink, buy your own!" +"job" -> "I forgot what a job I have." +"karl" -> "A good guy with good beer." +"name" -> "My Name? Uh... Wait! 'Bring down the trash, William you...' William, my name is William!" +"time" -> "Its precisely after ." +"help" -> "I need another drink, then I'll help you. Promise." +"carlin" -> "I whish I'd live in Thais, the city of alcohol." +"thais" -> * +"sewer" -> "The sewers are our last refuge." +"refuge" -> "Yes, refuge from womanhood." +"todd" -> "In Todd we trust! TODD! TODD! TODD!" + +} diff --git a/data/npc/willie.npc b/data/npc/willie.npc new file mode 100644 index 0000000..a58d525 --- /dev/null +++ b/data/npc/willie.npc @@ -0,0 +1,88 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# willie.npc: Datenbank fuer den Farmer Willie + +Name = "Willie" +Outfit = (128,58-63-58-115) +Home = [32047,32204,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Hiho %N." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Nah, I am talking. Wait here.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "YOU RUDE $!@##&" + +"bye" -> "Yeah, bye.", Idle +"farewell" -> "Yeah, farewell.", Idle +"how","are","you" -> "Fine enough." +"job" -> "I am a farmer and a cook." +"cook" -> "I try out old and new recipes. You can sell me all food you have." +"recipe" -> "I would love to try a banana-pie. But I lack the bananas. If you get me one, I will reward you." +"name" -> "Willie." +"time" -> "Am I a clock or what?" +"help" -> "Help yourself, I have not stolen my time." +"monster" -> "Are you afraid of monsters ... you baby?" +"dungeon" -> "I have no time for your dungeon nonsense." +"sewer" -> "What about them? Do you live there?" +"god" -> "I am a farmer, not a preacher." +"king" -> "I'm glad that we don't see many officials here." +"obi" -> "This little $&#@& has only #@$*# in his mind. One day I will put a #@$@ in his *@&&#@!" +"seymour" -> "This joke of a man thinks he is sooo important." +"dallheim" -> "Uhm, fine guy I think." +"cipfried" -> "Our little monkey." +"amber" -> "Quite a babe." +"weapon" -> "I'm not in the weapon business, but if you don't stop to harass me, I will put my hayfork in your &$&#$ and *$!&&*# it." +"magic" -> "I am magician in the kitchen." +"spell" -> "I know how to spell and i know how to spit, you little @!#&&. Wanna see?." +"tibia" -> "If I were you, I would stay here." + +"bread" -> Type=3600, Amount=1, Price=3, "Do you want to buy a bread for %P gold?", Topic=1 +"cheese" -> Type=3607, Amount=1, Price=5, "Do you want to buy a cheese for %P gold?", Topic=1 +"meat" -> Type=3577, Amount=1, Price=5, "Do you want to buy meat for %P gold?", Topic=1 +"ham" -> Type=3582, Amount=1, Price=8, "Do you want to buy a ham for %P gold?", Topic=1 + +%1,1<%1,"bread" -> Type=3600, Amount=%1, Price=3*%1, "Do you want to buy %A breads for %P gold?", Topic=1 +%1,1<%1,"cheese" -> Type=3607, Amount=%1, Price=5*%1, "Do you want to buy %A cheese for %P gold?", Topic=1 +%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=5*%1, "Do you want to buy %A meat for %P gold?", Topic=1 +%1,1<%1,"ham" -> Type=3582, Amount=%1, Price=8*%1, "Do you want to buy %A hams for %P gold?", Topic=1 + +"offer" -> "I can offer you bread, cheese, ham, or meat." +"food" -> "Are you looking for food? I have bread, cheese, ham, and meat." + +Topic=1,"yes",CountMoney>=Price -> "Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "I am sorry, but you do not have enough gold." +Topic=1 -> "Maybe later." + +"sell","bread" -> Type=3600, Amount=1, Price=1, "So, you want to sell a bread? Hmm, I give you %P gold, ok?", Topic=2 +"sell","cheese" -> Type=3607, Amount=1, Price=2, "So, you want to sell a cheese? Hmm, I give you %P gold, ok?", Topic=2 +"sell","meat" -> Type=3577, Amount=1, Price=2, "So, you want to sell meat? Hmm, I give you %P gold, ok?", Topic=2 +"sell","ham" -> Type=3582, Amount=1, Price=4, "So, you want to sell a ham? Hmm, I give you %P gold, ok?", Topic=2 +"sell","salmon" -> Type=3579, Amount=1, Price=2, "So, you want to sell a salmon? Hmm, I give you %P gold, ok?", Topic=2 +"sell","fish" -> "Go away with this stinking &*#@@!" +"sell","cherry" -> Type=3590, Amount=1, Price=1, "So, you want to sell a cherry? Hmm, I give you %P gold, ok?", Topic=2 + +"sell",%1,1<%1,"bread" -> Type=3600, Amount=%1, Price=1*%1, "So, you want to sell %A breads? Hmm, I give you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"cheese" -> Type=3607, Amount=%1, Price=2*%1, "So, you want to sell %A cheese? Hmm, I give you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"meat" -> Type=3577, Amount=%1, Price=2*%1, "So, you want to sell %A meat? Hmm, I give you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"ham" -> Type=3582, Amount=%1, Price=4*%1, "So, you want to sell %A hams? Hmm, I give you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"salmon" -> Type=3579, Amount=%1, Price=2*%1, "So, you want to sell %A salmon? Hmm, I give you %P gold, ok?", Topic=2 +"sell",%1,1<%1,"fish" -> "Go away with this stinking &*#@@!" +"sell",%1,1<%1,"cherr" -> Type=3590, Amount=%1, Price=1*%1, "So, you want to sell %A cherries? Hmm, I give you %P gold, ok?", Topic=2 + +"sell" -> "I sell food of many kinds." +"buy" -> "I buy food of any kind. Since I am a great cook I need much of it." + +Topic=2,"yes",Count(Type)>=Amount -> "Here you are.", Delete(Type), CreateMoney +Topic=2,"yes" -> "You don't have one." +Topic=2,"no" -> "Then not." + +"banana" -> Type=3587, Amount=1, "Have you found a banana for me?", Topic=3 +Topic=3,"yes",Count(Type)>=Amount -> "A banana! Great. Take this shield, so the &#@&* monsters don't beat the &@*&@ out of you.", Delete(Type), Create(3426) +Topic=3,"yes" -> "Hm, you don't have it." +Topic=3,"yes",Amount>1 -> "Sorry, you do not have so many." +Topic=3,"no" -> "Too bad." +Topic=3 -> "Too bad." +} diff --git a/data/npc/windtrouser.npc b/data/npc/windtrouser.npc new file mode 100644 index 0000000..e8c195e --- /dev/null +++ b/data/npc/windtrouser.npc @@ -0,0 +1,76 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# windtrouser.npc: Fischer Dalbrect Windtrouser nahe Mönchsinsel + +Name = "Dalbrect" +Outfit = (129,76-97-105-76) +Home = [32211,31756,7] +Radius = 5 + + +Behaviour = { +ADDRESS,"hello$",QuestValue(220)>0,QuestValue(62)=2,! -> "Sorry my friend, the monks don't allow me to talk to you because of your intrusion in their chambers. Unless you plea to the abbot for absolution I can do nothing for you.",Idle +ADDRESS,"hi$",QuestValue(220)>0,QuestValue(62)=2,! -> * + +ADDRESS,"hello$",QuestValue(220)>0,! -> "The monks forbid me to talk to you for you evil deeds.",Idle +ADDRESS,"hi$",QuestValue(220)>0,! -> * + +ADDRESS,"hello$",! -> "Be greeted, traveler." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle + +BUSY,"hello$",QuestValue(220)>0,QuestValue(62)=2,! -> "Sorry %N, the monks don't allow me to talk to you because of your intrusion in their chambers. Unless you plea to the abbot for absolution I can do nothing for you.",Idle +BUSY,"hi$",QuestValue(220)>0,QuestValue(62)=2,! -> * + +BUSY,"hello$",QuestValue(220)>0,! -> "Sorry %N, the monks forbid me to talk to you for you evil deeds.",Idle +BUSY,"hi$",QuestValue(220)>0,! -> * + +BUSY,"hello$",! -> "One moment please.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP + +VANISH,! -> "Good bye. You are welcome." + +"bye" -> "Good bye. You are welcome.", Idle +"farewell" -> * +"name" -> "My name is Dalbrect Windtrouser, of the once proud windtrouser family." +"job" -> "I am merely a humble fisher now that nothing is left of my noble legacy." +"captain" -> * +"ship" -> "My ship is my only pride and joy." +"ferry" -> * +"legacy" -> "Once my family was once noble and wealthy, but fate turned against us and threw us into poverty." +"family" -> * +"nobility" -> * +"fate" -> "When Carlin tried to colonize the region now known as the ghostlands, my ancestors put their fortune in that project." +"poverty" -> * +"project" -> "Our family fortune was lost when the colonization of those cursed lands failed. Now nothing is left of our fame or our fortune. If I only had something as a reminder of those better times. " +"ghostlands" -> * + + +"brooch",QuestValue(62)=2,! -> "You have recovered my brooch! I shall forever be in your debt, my friend!" +"brooch" -> "What? You want me to examine a brooch?", Type=3205, Amount=1, topic=3 +topic=3, "yes", Count(Type) "What are you talking about? I am too poor to be interested in jewelry." +topic=3, "yes", Count(Type)>=Amount -> "Can it be? I recognize my family's arms! You have found a treasure indeed! I am poor and all I can offer you is my friendship, but ... please ... give that brooch to me?", topic=2 +topic=3 -> "Then stop being a fool. I am poor and I have to work the whole day through!" + +Topic=2,"yes",Count(Type)>=Amount -> "Thank you! I shall consider you my friend from now on! Just let me know if you need something!", Delete(Type), SetQuestValue(62,2) +Topic=2,"yes" -> "I should have known better then to ask for an act of kindness in this cruel, selfish, world!" +Topic=2 -> * + + +"trip" -> "I have only sailed to the isle of the kings once or twice. I dare not anger the monks by bringing travellers there without their permission." +"passage" -> * +"carlin" -> "To think my family used to belong to the local nobility! And now those arrogant women are in charge!" +"island" -> "The only isle I visit regularly is the isle of the kings. I bring food and the occasional visitor to the monastery." +"monastery" -> "The monks are not exactly fond of visitors, so I rarely take somebody there without their permission." +"white","raven" -> "I think that is the name both of the monastery and of the monks' order." +"passage",QuestValue(62)=1 -> Price=20, "Since you have the abbot's permission I can sail you to the isle of the kings for %P gold. Is that ok for you?", Topic=1 +"passage",QuestValue(62)=2 -> Price=10, "Since you are my friend now I will sail you to the isle of the kings for %P gold. Is that okay for you?", Topic=1 +"passage" -> "You do not have the abbot's permission, and I won't risk angering the monks because of some guy I do not even know." + +Topic=1,"yes",PZBlock,! -> "First get rid of those blood stains! You are not going to ruin my vehicle!" + +Topic=1,"yes",CountMoney>=Price -> "Have a nice trip!", DeleteMoney, Idle, EffectOpp(11), Teleport(32190,31957,6), EffectOpp(11) +Topic=1,"yes" -> "You don't have enough money." +Topic=1 -> "Well, I'll be here if you change your mind." + +} diff --git a/data/npc/wyat.npc b/data/npc/wyat.npc new file mode 100644 index 0000000..8fbaeb3 --- /dev/null +++ b/data/npc/wyat.npc @@ -0,0 +1,74 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# wyat.npc: Datenbank für den Sheriff von Thais Wyat + +Name = "Wyat" +Outfit = (129,98-96-95-116) +Home = [32325,32276,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hail$",! -> "Salutations!" +ADDRESS,"salutations$",! -> * +ADDRESS,"hello$",! -> * +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "I am busy!" +BUSY,"hi$",! -> * +BUSY,"hail$",! -> * +BUSY,"salutations$",! -> * +BUSY,! -> NOP +VANISH,! -> "LONG LIVE THE KING!" + +"bye" -> "LONG LIVE THE KING!", Idle +"news" -> "I have no news for the public." +"king" -> "HAIL TO KING TIBIANUS!" +"leader" -> * +"job" -> "I am the sheriff of the Thaian territory." +"how","are","you"-> "I am fine, thanks." +"sell" -> "I am in the safety business." +"army" -> "I usually work with the townguards only." +"guard" -> * +"general" -> "Old Bloodblade does a fine job." +"enemies" -> "Our enemies are numerous and not all are obvious." +"enemy" -> * +"criminal" -> * +"murderer" -> * +"castle" -> "The castle should be relatively safe from criminal transgressions." +"subject" -> "There are certain criminal objects in the population of our town." +"red","guard" -> "Most of the red guards serve as cityguards, some work for the TBI though." +"secret","police"-> "All i can tell you is, that it's known as the TBI." +"tbi$" -> "The Tibian Bureau of Investigation. If you want to know more, ask Chester Kahs about it, but I doubt you'll get any vital information." +"chester" -> "His bureau is at the northgate." +"silver","guard" -> "They are our elite forces." +"city" -> "The city is not as bad as some people might claim, but we certainly have our problems here." +"problem" -> "We will handle each problem with care." +"stutch" -> "A fine warrior, indeed. He is one of the king's bodyguards." +"harsky" -> * +"bozo" -> "He's so funny, I could listen to his jokes for hours." +"sam" -> "Sam, the Thaian smith, is a man of great diligence. Whenever in need of weapons or armor, just ask him." +"weapon" -> * +"armor" -> * +"elane" -> "A woman of great skill and courage. No one deserves the title of a Grandmaster of the Paladins more then her." +"gorn" -> "He was a rowdy in his youth, but now he's a fine citizen as far as I can tell." +"benjamin" -> "The poor fool lost his mind some years ago. It's a good thing they gave him a job in the post office." +"ferumbras" -> "He attacked our town at several occasions but was repelled each time." +"quest" -> "Look up our 'Tibia's most wanted' lists." +"mission" -> * +"god" -> "I am follower of Banor." +"banor" -> "He is the patron of justice and bravery." +"zathroth" -> "Don't mention this name!" +"brog" -> "The more primitive races such as orcs often worship the raging one." +"monster" -> "Thais should be relatively safe from direct assaults of monsters." +"excalibug" -> "If you have any news about the whereabouts of that blade, report it to me." +"rebellion" -> "Luckily that's nothing I have to care about." + +"fuck" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"idiot" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"asshole" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"ass$" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"fag$" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"stupid" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"tyrant" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"shit" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +"lunatic" -> "Take this!", Burning(10,1), EffectOpp(5), EffectMe(8) +} diff --git a/data/npc/wyda.npc b/data/npc/wyda.npc new file mode 100644 index 0000000..4df4e8f --- /dev/null +++ b/data/npc/wyda.npc @@ -0,0 +1,121 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# wyda.npc: Datenbank für die Hexe Wyda (Swamp) + +Name = "Wyda" +Outfit = (54,0-0-0-0) +Home = [32726,31980,6] +Radius = 5 + +Behaviour = { +ADDRESS,"hello$",Druid,Count(3065)>=1,! -> "Welcome back, %N. Hey, nice wand you have there!" +ADDRESS,"greet",Druid,Count(3065)>=1,! -> * +ADDRESS,"hello$",Druid,! -> "Welcome to my hut, %N! It's always nice to see a druid here." +ADDRESS,"greet",Druid,! -> * +ADDRESS,"hello$",Sorcerer,! -> "What do you want, %N?" +ADDRESS,"greet",Sorcerer,! -> * +ADDRESS,"hello$",! -> "Good day, %N." +ADDRESS,"greet",! -> * +ADDRESS,"good","day",! -> * +ADDRESS,"hi$",! -> "What? Talking to me, %N?", Idle +ADDRESS,! -> Idle +BUSY,"hello$",! -> "%N, just a moment, please.", Queue +BUSY,"greet",! -> * +BUSY,"good","day",! -> * +BUSY,! -> NOP +VANISH,! -> "Farewell." + +"bye" -> "Good luck on your journeys.", Idle +"farewell" -> * +"see","you" -> * +"job" -> "I am a witch. Didn't you notice?" +"name" -> "My name is Wyda, and what's yours?" +"my","name","is" -> "Nice to meet you." +"time" -> "I think it is the fourth year after Queen Eloise's crowning, but I cannot tell you date or time." + +"sorcerer" -> "Sorcerers have forgotten about the root of all beings: nature." +"druid" -> "Druids are mostly fine people. I'm always happy when I meet one." +"knight" -> "Knights succumb to the blindness of rage and the desire for violence and blood." +"paladin" -> "Paladins can use bows, but not brains." +"queen" -> "Eloise is Queen of Carlin. I don't care about royals much, as long as they don't try to tax me." +"i$","live" -> "That's nice." +"carlin" -> "Carlin is a beautiful town, but far from here. Do you live there?" +"thais" -> "I've heard stories about that city. It's nowhere near here, that's all I can tell you about it." +"stories" -> "Thais is an overcrowded place inhabited by brutal murderers. At least that's what I've been told." +"tibia$" -> "Tibia is the name of our continent." +"tibianus" -> "Haha, that's a stupid name. Who's that?" +"ferumbras" -> * +"king" -> "There are too many royals on this continent if you ask me..." +"evil" -> "Evilness doesn't scare me." +"aureus" -> "Aureus is a good friend who spends much time in this area!" +"bridge" -> "There's a bridge to the west, but it's guarded by dwarfs." +"plains" -> "Many tales exist about some so-called Plains of Havoc. It seems to be a dangerous place." +"havoc" -> * +"help" -> "I can only help with knowledge. What do you want me to tell you about?" +"hunter" -> "To the east, there is a little settlement of hunters. They are cruel humans who attack everything they see." +"buy" -> "I'm currently not selling anything." +"offer" -> * +"sell" -> "There's nothing I need right now, thanks." +"key" -> "I keep my keys where they belong - in my pocket." +"monster" -> "Many creatures live in, around, and beneath the swamp. Be careful!" +"creature" -> * +"swamp" -> "Be careful of the swamp water, it's poisonous!" +"nature" -> "There are many swamp plants, mushrooms, and herbs around here." +"plant" -> "There are many kinds of swamp plants, some can be used for potions, some not." +"potion" -> "The recipe of the potions is one of the witches' secrets!" +"secret" -> * +"recipe" -> * +"sister" -> "Some sisters of mine are having a meeting nearby. Don't disturb them, or they will get angry and attack you." +"witches" -> * +"mushroom" -> "Mushrooms taste good and are useful for potions." +"heal" -> "I do not have any potions for healing available right now." +"giant","spider"-> "Yes, there is such a thing in the east, on a small island. It's very powerful." +"beholder" -> "Beholders? Strange creatures that have mysterious magical abilities." +"slime" -> "There's lots of slime around. It is said that they live from the swamp water." +"god" -> "I believe that nature itself is God." +"magic" -> "The magic of the witches is one of our secrets!" +"spell" -> * +"weatherwax" -> "I think I've heard that name before..." +"ogg" -> * +"voodoo" -> "I don't practice such nonsense, that's just a rumour." +"coffin" -> "That's none of your business." +"dwarf" -> "The little bearded fellows have a town somewhere in the northwest." +"dwarves" -> * +"little","fellows"-> * +"kazordoon" -> "Isn't that the name of the little bearded fellows' town?" +"gold" -> "Money means nothing to me." +"platin" -> * +"cookie" -> "I bake cookies now and then in my spare time." +"orange" -> "I love exotic fruits. I have oranges imported from the south sometimes, but that's very expensive." +"fly","broom",! -> "Haha, no... where did you get that idea? I use it to sweep my platform." +"ride","broom",!-> * +"broom","fly",! -> * +"broom" -> "What about it?" +"platform" -> "This platform and house were built by my mother, long ago." +"mother" -> "Of course my mother was also a witch!" +"crystal","ball"-> "It's a magical item that only witches can use." +"black","knight"-> "A black knight? Black is the color of witches, why whould any knight carry black?" +"earthquake" -> "The earth in this region shakes now and then. Foolish people think that this is because the Gods are angry." + +"become","witch",female,! -> "You can't just become a witch. Either you are or you aren't - and YOU obviously aren't!" +"become","witch",male,! -> "You're a MAN!" +"witch$" -> "Aye, I am a witch." +"man$" -> "There are only female witches." +"men$" -> * + +"power","wand",! -> "The power of the wand can only be used by witches." +"use","wand",! -> * +"what","do","wand",! -> * +"wand" -> "I use a wooden spellwand. Why are you asking?" +"spellwand" -> * + +"quest" -> "A quest? Well, if you're so keen on doing me a favour... Why don't you try to find a blood herb?" +"herbs" -> "The swamp is home to a wide variety of herbs, but the most famous is the blood herb." +"blood","herb$",Count(3734)>=1,! -> "Do you have a blood herb for me?", Topic=1 +"blood","herb$" -> "The blood herb is very rare. This plant would be very useful for me, but I don't know any accessible places to find it." + +Topic=1,"yes",Count(3734)<1,! -> "Well, do you own one or not?" +#Topic=1,"yes",Sorcerer -> Price=400, "Hmm, thanks. Take this.", Delete(3734), CreateMoney +#Topic=1,"yes",Druid -> "Thank you so much! Here, let me give you a reward...", Delete(3734), Create(3065) +#Topic=1,"yes" -> Price=300, "Thank you! Here are some coins for your help.", Delete(3734), CreateMoney +Topic=1,"yes" -> "Thank you so much! Here, let me give you a reward...", Delete(3734), Create(3211) +} diff --git a/data/npc/xed.npc b/data/npc/xed.npc new file mode 100644 index 0000000..f5e3b99 --- /dev/null +++ b/data/npc/xed.npc @@ -0,0 +1,65 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# Xed.npc: Datenbank für den Bogner Xed + +Name = "Xed" +Outfit = (129,78-36-57-97) +Home = [32904,32117,6] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Greetings, %N. Welcome to the distance fighting booth of the Ironhouse." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Goodbye, and may the gods be with you." + +"bye" -> "Goodbye, and may the gods be with you.", Idle +"farewell" -> * +"job" -> "I am the humble supplier for distance fighting weapons of the Ironhouse, owned by Abran Ironeye." +"fletcher" -> * +"name" -> "People call me Xed, but my full name is Xedem." +"time" -> "I don't know, maybe what you really need is a watch." +"hurt" -> "Go to a priest. I am sure they will fix you up." +"Abran","Ironeye" -> "He is the owner of this market, although - just between you and me - I'm not so sure he's honest." +"honest" -> "Well, I overheard the boss discussing some shady deals with a man in a black cloak." +"shady","deals" -> "Something about a sword only great warlords can use and a rare distance fighting item." +"rare","distance" -> "Yes, but I believe this is nothing but lies seeing that there are only a few distance fighting weapons." +"amazons" -> "They are a band or tribe of strange women that have nothing in common with civilized men like me." +"general" -> "You must be talking of the great general Benjamin. He saved the kingdom from ferumbras you know." +"army" -> "We supply the archers of the army with distance fighting weapons." +"ferumbras" -> "I heard rumours somewhere that his father was called Hugo." +"Xed" -> "Yeah, nice name, eh?" +"excalibug" -> "I think that was the sword they were talking about. Said something about a man in Edron that could get it for him." +"news" -> "Some people say Ferumbras isn't really dead. Crazy kids!" +"help" -> "I sell items of the distance type." +"monster" -> "Yeah, these awful beasts. They live in the swamps near the city and in dark dungeons." +"dungeon" -> "Oh, they are all over. You never see more of them than in Kaz, though." +"Kaz" -> "Oh, that's short for Kazordoon." + +"buy" -> "I am selling bows, crossbows, and ammunition. Do you need anything?" +"do","you","sell" -> * +"do","you","have" -> * +"offer" -> * +"goods" -> * +"ammo" -> "Do you need arrows for a bow, or bolts for a crossbow?" +"ammunition" -> * + +"sell","bow" -> "I don't buy used bows." +"sell","crossbow" -> "I don't buy used crossbows." + +"bow" -> Type=3350, Amount=1, Price=400, "Do you want to buy a bow for %P gold?", Topic=1 +"crossbow" -> Type=3349, Amount=1, Price=500, "Do you want to buy a crossbow for %P gold?", Topic=1 +"arrow" -> Type=3447, Amount=1, Price=2, "Do you want to buy an arrows for %P gold?", Topic=1 +"bolt" -> Type=3446, Amount=1, Price=3, "Do you want to buy a bolts for %P gold?", Topic=1 + +%1,1<%1,"bow" -> Type=3350, Amount=%1, Price=400*%1, "Do you want to buy %A bows for %P gold?", Topic=1 +%1,1<%1,"crossbow" -> Type=3349, Amount=%1, Price=500*%1, "Do you want to buy %A crossbows for %P gold?", Topic=1 +%1,1<%1,"arrow" -> Type=3447, Amount=%1, Price=2*%1, "Do you want to buy %A arrows for %P gold?", Topic=1 +%1,1<%1,"bolt" -> Type=3446, Amount=%1, Price=3*%1, "Do you want to buy %A bolts for %P gold?", Topic=1 + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Come back, when you have enough money." +Topic=1 -> "Hmm, but next time." +} diff --git a/data/npc/xodet.npc b/data/npc/xodet.npc new file mode 100644 index 0000000..078fdce --- /dev/null +++ b/data/npc/xodet.npc @@ -0,0 +1,58 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# xodet.npc: Datenbank für den Magieladen-Besitzer Xodet + +Name = "Xodet" +Outfit = (130,19-86-87-95) +Home = [32399,32222,7] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Oh, please come in, %N. What do you need?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Sorry %N, I am already talking to a customer. Wait a minute, please.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye and come again.", Idle +"farewell" -> * +"name" -> "I'm Xodet, the owner of this shop." +"job" -> "I'm sorcerer and trade with all kinds of magic items." +"sorcerer" -> "There is a sorcerer guild in Thais. Just go in the east of the town, it is easly to find." + +"offer" -> "I'm selling life and mana fluids, runes, wands, rods and spellbooks." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * + +"rune" -> "I sell blank runes and spell runes." +"life","fluid" -> Type=2874, Data=11, Amount=1, Price=60, "Do you want to buy life fluid for %P gold?", Topic=2 +"mana","fluid" -> Type=2874, Data=10, Amount=1, Price=55, "Do you want to buy mana fluid for %P gold?", Topic=2 +"blank","rune" -> Type=3147, Amount=1, Price=10, "Do you want to buy a blank rune for %P gold?", Topic=1 +"spellbook" -> Type=3059, Amount=1, Price=150, "Do you want to buy a spellbook for %P gold?", Topic=1 + +%1,1<%1,"life","fluid" -> Type=2874, Data=11, Amount=%1, Price=60*%1, "Do you want to buy %A potions of life fluid for %P gold?", Topic=2 +%1,1<%1,"mana","fluid" -> Type=2874, Data=10, Amount=%1, Price=55*%1, "Do you want to buy %A potions of mana fluid for %P gold?", Topic=2 +%1,1<%1,"blank","rune" -> Type=3147, Amount=%1, Price=10*%1, "Do you want to buy %A blank runes for %P gold?", Topic=1 +%1,1<%1,"spellbook" -> Type=3059, Amount=%1, Price=150*%1, "Do you want to buy %A spellbooks for %P gold?", Topic=1 + +"deposit" -> "I will pay you 5 gold for every empty vial. Ok?", Data=0, Topic=3 +"vial" -> * +"flask" -> * + +Topic=1,"yes",CountMoney>=Price -> "Here you are.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Come back, when you have enough money." +Topic=1 -> "Hmm, but next time." + +Topic=2,"yes",CountMoney>=Price -> "Here you are. There is a deposit of 5 gold on the vial.", DeleteMoney, Create(Type) +Topic=2,"yes" -> "Come back, when you have enough money." +Topic=2 -> "Hmm, but next time." + +Topic=3,"yes",Count(2874)>0 -> Amount=Count(2874), Price=Amount*5, "Here you are ... %P gold.", Delete(2874), CreateMoney +Topic=3,"yes" -> "You don't have any empty vials." +Topic=3 -> "Hmm, but please keep Tibia litter free." + +@"gen-t-runes-free-s.ndb" +@"gen-t-wands-free-s.ndb" +} diff --git a/data/npc/yaman.npc b/data/npc/yaman.npc new file mode 100644 index 0000000..82e4602 --- /dev/null +++ b/data/npc/yaman.npc @@ -0,0 +1,161 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# yaman.npc: Datenbank für den Efreethändler Yaman (Magische Gegenstände, Efreet) + +Name = "Yaman" +Outfit = (51,0-0-0-0) +Home = [33045,32620,2] +Radius = 1 + +Behaviour = { + +ADDRESS,"hello$",QuestValue(278)=3,! -> "Well, if it isn't a human. Greetings, %N!" +ADDRESS,"hi$",QuestValue(278)=3,! -> * +ADDRESS,"greetings$",QuestValue(278)=3,! -> * +ADDRESS,"djanni'hah$",QuestValue(278)=3,! -> * +ADDRESS,! -> Idle +BUSY,"hello$",QuestValue(278)=3,! -> "One at a time, human. Wait until I have time for you, %N.", Queue +BUSY,"hi$",QuestValue(278)=3,! -> * +BUSY,"greetings$",QuestValue(278)=3,! -> * +BUSY,"djanni'hah$",QuestValue(278)=3,! -> * +BUSY,! -> NOP +VANISH -> "Farewell, human." + +"bye" -> "Goodbye human.", Idle +"farewell" -> * +"name" -> "I'm called Yaman." +"Yaman" -> "That is my name." +"job" -> "I am a trader. Not a popular job around here since it involves dealing with humans, but I don't mind. I rather sit here than have my brain bashed out in this childish war. ...", + "If you have the permission of Malor to trade with us, I will buy all magical equipment you have to offer." +"permission" -> "I am not allowed to buy anything from you unless Malor gave you the permission to trade with us." +"malor" -> "Malor is our leader. He is driven by greed and by ambition. He is clever, though. Personally, I sided with him because Daraman's creed did not appeal to me. ...", + "'Everybody for himself' is my motto. As an Efreet, I can do what I want. No artificial moral restraints. I take what I want." +"efreet" -> "Curious how we have changed physically in the course of time, isn't it? But the fact that we have different skin colours cannot hide the fact that Efreet and Marid are still related by blood." +"marid" -> "I do not hate the Marid - not more than anybody else, anyhow. I joined the Efreet because it seemed the logical thing to do." + +"gabel" -> "Even though Malor would never admit it, Gabel is a strong and charismatic leader. We cannot win this war as long as he is alive." +"king" -> "The djinns do not have kings these days. Gabel renounced his right to the title - a clever move. Malor would love to proclaim himself king, but he does not have the authority to do it. Perhaps one day he will." +"djinn" -> "My race is stuck in a vicious civil war. As long as this war hasn't ended the djinn are too self-absorbed to deal with other races." +"war" -> * + +"mal'ouquah" -> "Mal'ouquah is the name of this place. Malor built it - hence the name. It means 'Malor's rage'." +"ashta'daramai" -> "Ashta'daramai is the name of the Marids' fortress. Gabel tore his former fortress down and erected Ashta'daramai in its place. ...", + "Personally I preferred the older fortress, but it does not make much difference. If our side wins the war it will be torn down anyway." +"human" -> "Humans are selfish, greedy and unnecessarily cruel. In other words, they resemble us in many ways. ...", + "Unlike other Efreet I would not kill a human just for the fun of it. However, I would not hesitate to do it if it seemed profitable. No offence." +"zathroth" -> "The legends say Zathroth abandoned the djinn because they were way too headstrong. I like that story - for two reasons. ...", + "Firstly, it shows that we have independent minds. ...", + "And secondly, it shows that we djinn are free to choose our own destinies. ...", + "No gods, no ties, no rules. We can do as we please and be who we want." +"tibia" -> "This world is our playground." +"daraman" -> "Of course I know Daraman. How could I ever forget him. I was there, remember? ...", + "The man was a dangerous fool. At first I laughed, but I soon realised that one by one my brothers started to believe his nonsense. 'Solidarity and brotherly love' - Yeah right." +"darashia" -> "The wealth of Darashia is proverbial. I have my own little plans with it." +"scarab" -> "Some people find scarabs fascinating. Exactly why is simply beyond me." +"edron" -> "That is a human city, isn't it? I'd like to see it." +"thais" -> * +"venore" -> * +"kazordoon" -> "Isn't that a city built by dwarves?" +"carlin" -> * +"ab'dendriel" -> "I understand that city was built by elves." +"ankrahmun" -> "Ankrahmun is the oldest human settlement in Tibia. I remember how surprised we were when we found that humans were capable of building such fine cities." +"pharaoh" -> "They say that pharaoh established his own religion. Amazing. We djinn are notoriously given to pride, but no djinn would ever have the arrogance to proclaim himself god." +"palace" -> "They say that palace has turned into a home for the living dead under the new pharaoh's rule." +"ascension" -> "Hm. I don't know about this, human." +"kha'zeel" -> "Djinns have lived in these mountains, called Kha'zeel, for as long as anyone can remember. ...", + "Humans rarely come up here, and few djinn care to travel down to the Kha'labal. It is probably better this way. For both our races." +"kha'labal" -> "The Kha'labal we know today was created at the height of the djinn war. Not exactly a glorious chapter in the war's history." +"melchior" -> "Melchior tried to double-cross us. That worm! He paid his treachery dearly. No human messes with the Efreet and lives to tell the tale." +"alesar" -> "Ah yes - Alesar... Everybody here is really excited because of him. These fools seem to believe that winning the war will be a trifle now Malor is back and we have Alesar on our side. I am far more cautious. ...", + "I don't think Alesar is trying to double-cross us, but I have a bad feeling about him. I still don't understand what made him switch sides." +"fa'hradin" -> "I feel a strange kind of respect for Fa'hradin even though he is a Marid. He is more level-headed and clear-sighted than most Efreet I know. ...", + "I don't know what made him side with Gabel, but he is the only djinn I miss. ...", + "In fact he was one of the few djinn I ever liked." +"bo'ques" -> "Bo'ques. The fat cook. Exactly how he fits into the freaky ascetiscim of the Marid is beyond me." +"haroun" -> "Haroun. That name rings a bell. Isn't he Alesar brother? They used to be inseparable." +"baa'leal" -> "Baa'leal is our side's commander-in-chief. No wonder I can't be asked to join the service." +"lamp" -> "Yes - djinns sleep in lamps. How long did it take you to work that one out?" + +"wares" -> "My task is to buy and sell supplies. We are dealing with magical equipment like rings, amulets, rods and some special items." +"offer" -> * +"goods" -> * +"equipment" -> * +"do","you","sell" -> * +"do","you","have" -> * + +"amulets" -> "I'm selling and buying strange talismans, silver amulets, protection amulets and dragon necklaces." +"rings" -> "I'm selling and buying might rings, energy rings, life rings, time rings, dwarven rings and rings of healing." +"rods" -> "I'm buying snakebite rods, moonlight rods, volcanic rods, quagmire rods and tempest rods." +"wands" -> "I'm not interested in wands." +"special" -> "I'm currently looking for some special items. Do you have any ankhs or a mysterious fetish?" + +"might","ring" -> Type=3048, Amount=1, Price=5000, "Do you want to buy a might ring for %P gold?", Topic=10 +"energy","ring" -> Type=3051, Amount=1, Price=2000, "Do you want to buy an energy ring for %P gold?", Topic=10 +"life","ring" -> Type=3052, Amount=1, Price=900, "Do you want to buy a life ring for %P gold?", Topic=10 +"time","ring" -> Type=3053, Amount=1, Price=2000, "Do you want to buy a time ring for %P gold?", Topic=10 +"silver","amulet" -> Type=3054, Amount=1, Price=100, "Do you want to buy a silver amulet for %P gold?", Topic=10 +"strange","talisman" -> Type=3045, Amount=1, Price=100, "Do you want to buy a strange talisman for %P gold?", Topic=10 +"dwarven","ring" -> Type=3097, Amount=1, Price=2000, "Do you want to buy a dwarven ring for %P gold?", Topic=10 +"ring","of","healing" -> Type=3098, Amount=1, Price=2000, "Do you want to buy a ring of healing for %P gold?", Topic=10 +"protection","amulet" -> Type=3084, Amount=1, Price=700, "Do you want to buy a protection amulet for %P gold?", Topic=10 +"dragon","necklace" -> Type=3085, Amount=1, Price=1000, "Do you want to buy a dragon necklace for %P gold?", Topic=10 + +%1,1<%1,"strange","talisman" -> Type=3045, Amount=%1, Price=100*%1, "Do you want to buy %A strange talismans for %P gold?", Topic=10 +%1,1<%1,"might","ring" -> Type=3048, Amount=%1, Price=5000*%1, "Do you want to buy %A might rings for %P gold?", Topic=10 +%1,1<%1,"energy","ring" -> Type=3051, Amount=%1, Price=2000*%1, "Do you want to buy %A energy rings for %P gold?", Topic=10 +%1,1<%1,"life","ring" -> Type=3052, Amount=%1, Price=900*%1, "Do you want to buy %A life rings for %P gold?", Topic=10 +%1,1<%1,"time","ring" -> Type=3053, Amount=%1, Price=2000*%1, "Do you want to buy %A time rings for %P gold?", Topic=10 +%1,1<%1,"silver","amulet" -> Type=3054, Amount=%1, Price=100*%1, "Do you want to buy %A silver amulets for %P gold?", Topic=10 +%1,1<%1,"dwarven","ring" -> Type=3097, Amount=%1, Price=2000*%1, "Do you want to buy %A dwarven rings for %P gold?", Topic=10 +%1,1<%1,"ring","of","healing" -> Type=3098, Amount=%1, Price=2000*%1, "Do you want to buy %A rings of healing for %P gold?", Topic=10 +%1,1<%1,"protection","amulet" -> Type=3084, Amount=%1, Price=700*%1, "Do you want to buy %A protection amulets for %P gold?", Topic=10 +%1,1<%1,"dragon","necklace" -> Type=3085, Amount=%1, Price=1000*%1, "Do you want to buy %A dragon necklaces for %P gold?", Topic=10 + +"sell","might","ring" -> Type=3048, Amount=1, Price=250, "Do you want to sell a might ring for %P gold?", Topic=11 +"sell","energy","ring" -> Type=3051, Amount=1, Price=100, "Do you want to sell an energy ring for %P gold?", Topic=11 +"sell","life","ring" -> Type=3052, Amount=1, Price=50, "Do you want to sell a life ring for %P gold?", Topic=11 +"sell","time","ring" -> Type=3053, Amount=1, Price=100, "Do you want to sell a time ring for %P gold?", Topic=11 +"sell","silver","amulet" -> Type=3054, Amount=1, Price=50, "Do you want to sell a silver amulet for %P gold?", Topic=11 +"sell","strange","talisman" -> Type=3045, Amount=1, Price=30, "Do you want to sell a strange talisman for %P gold?", Topic=11 +"sell","dwarven","ring" -> Type=3097, Amount=1, Price=100, "Do you want to sell a dwarven ring for %P gold?", Topic=11 +"sell","ring","of","healing" -> Type=3098, Amount=1, Price=100, "Do you want to sell a ring of healing for %P gold?", Topic=11 +"sell","protection","amulet" -> Type=3084, Amount=1, Price=100, "Do you want to sell a protection amulet for %P gold?", Topic=11 +"sell","dragon","necklace" -> Type=3085, Amount=1, Price=100, "Do you want to sell a dragon necklace for %P gold?", Topic=11 +"sell","mysterious","fetish" -> Type=3078, Amount=1, Price=50, "Do you want to sell a mysterious fetish for %P gold?", Topic=11 +"sell","ankh" -> Type=3077, Amount=1, Price=100, "Do you want to sell an ankh for %P gold?", Topic=11 + +"sell",%1,1<%1,"strange","talisman" -> Type=3045, Amount=%1, Price=30*%1, "Do you want to sell %A strange talismans for %P gold?", Topic=11 +"sell",%1,1<%1,"might","ring" -> Type=3048, Amount=%1, Price=250*%1, "Do you want to sell %A might rings for %P gold?", Topic=11 +"sell",%1,1<%1,"energy","ring" -> Type=3051, Amount=%1, Price=100*%1, "Do you want to sell %A energy rings for %P gold?", Topic=11 +"sell",%1,1<%1,"life","ring" -> Type=3052, Amount=%1, Price=50*%1, "Do you want to sell %A life rings for %P gold?", Topic=11 +"sell",%1,1<%1,"time","ring" -> Type=3053, Amount=%1, Price=100*%1, "Do you want to sell %A time rings for %P gold?", Topic=11 +"sell",%1,1<%1,"silver","amulet" -> Type=3054, Amount=%1, Price=50*%1, "Do you want to sell %A silver amulets for %P gold?", Topic=11 +"sell",%1,1<%1,"dwarven","ring" -> Type=3097, Amount=%1, Price=100*%1, "Do you want to sell %A dwarven rings for %P gold?", Topic=11 +"sell",%1,1<%1,"ring","of","healing" -> Type=3098, Amount=%1, Price=100*%1, "Do you want to sell %A rings of healing for %P gold?", Topic=11 +"sell",%1,1<%1,"protection","amulet" -> Type=3084, Amount=%1, Price=100*%1, "Do you want to sell %A protection amulets for %P gold?", Topic=11 +"sell",%1,1<%1,"dragon","necklace" -> Type=3085, Amount=%1, Price=100*%1, "Do you want to sell %A dragon necklaces for %P gold?", Topic=11 +"sell",%1,1<%1,"mysterious","fetish" -> Type=3078, Amount=%1, Price=50*%1, "Do you want to sell %A mysterious fetishes for %P gold?", Topic=11 +"sell",%1,1<%1,"ankh" -> Type=3077, Amount=%1, Price=100*%1, "Do you want to sell %A ankhs for %P gold?", Topic=11 + +"sell","snakebite","rod" -> Type=3066, Amount=1, Price=100, "Do you want to sell a snakebite rod for %P gold?", Topic=11 +"sell","moonlight","rod" -> Type=3070, Amount=1, Price=200, "Do you want to sell a moonlight rod for %P gold?", Topic=11 +"sell","volcanic","rod" -> Type=3069, Amount=1, Price=1000, "Do you want to sell a volcanic rod for %P gold?", Topic=11 +"sell","quagmire","rod" -> Type=3065, Amount=1, Price=2000, "Do you want to sell a quagmire rod for %P gold?", Topic=11 +"sell","tempest","rod" -> Type=3067, Amount=1, Price=3000, "Do you want to sell a tempest rod for %P gold?", Topic=11 + +"sell",%1,1<%1,"snakebite","rod" -> Type=3066, Amount=%1, Price=100*%1, "Do you want to sell %A snakebite rods for %P gold?", Topic=11 +"sell",%1,1<%1,"moonlight","rod" -> Type=3070, Amount=%1, Price=200*%1, "Do you want to sell %A moonlight rods for %P gold?", Topic=11 +"sell",%1,1<%1,"volcanic","rod" -> Type=3069, Amount=%1, Price=1000*%1, "Do you want to sell %A volcanic rods for %P gold?", Topic=11 +"sell",%1,1<%1,"quagmire","rod" -> Type=3065, Amount=%1, Price=2000*%1, "Do you want to sell %A quagmire rods for %P gold?", Topic=11 +"sell",%1,1<%1,"tempest","rod" -> Type=3067, Amount=%1, Price=3000*%1, "Do you want to sell %A tempest rods for %P gold?", Topic=11 + +Topic=10,QuestValue(288)<3,! -> "I'm sorry, but you don't have Malor's permission to trade with me." +Topic=10,"yes",CountMoney>=Price -> "Good. Here you are.", DeleteMoney, Create(Type) +Topic=10,"yes" -> "You do not have enough gold, human!" +Topic=10 -> "As you wish." + +Topic=11,QuestValue(288)<3,! -> "I'm sorry, but you don't have Malor's permission to trade with me." +Topic=11,"yes",Count(Type)>=Amount -> "Good. Here is your money.", Delete(Type), CreateMoney +Topic=11,"yes" -> "You do not have one, human!" +Topic=11,"yes",Amount>1 -> "You do not have that many, human!" +Topic=11 -> "As you wish." +} diff --git a/data/npc/yanni.npc b/data/npc/yanni.npc new file mode 100644 index 0000000..08f3954 --- /dev/null +++ b/data/npc/yanni.npc @@ -0,0 +1,92 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# yanni.npc: Datenbank für den Waffenhändler Yanni + +Name = "Yanni" +Outfit = (131,22-22-22-57) +Home = [32909,32111,6] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Salutations, %N. Welcome to the Ironhouse, warehouse of Abran Ironeye." +ADDRESS,"hi$",! -> * +ADDRESS,"hello$",! -> * +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "How rude..." + +"bye" -> "Thanks for doing business with us, traveller!", Idle +"farewell" -> * +"job" -> "I work for Abran Ironeye in the armor department." +"shop" -> "This shop belongs to Abran Ironeye." +"market" -> * +"ironhouse" -> * +"name" -> "My name is Yanni." +"time" -> "It is %T." +"Abran","Ironeye" -> "A very hard boss, but if you ever talk to him, tell him I said he's a great man." +"excalibug" -> "I don't believe in the excalibug myth." +"news" -> "I know nothing of interest." +"help" -> "If you'd like to help, then buy something, because I'm paid on a commisioned basis." +"commision" -> "Commison is when you get paid only when you sell something. If I don't make some sales soon, my kids will get hungry!" +"monster" -> "Monsters? Where! I'm horrified of monsters." +"thanks" -> "You're welcome." +"thank","you" -> * +"news" -> "Don't buy from Xed. He is a thief. He steals my business all the time!" +"offer" -> "I sell armor, legs, helmets, and shields." +"do","you","sell" -> * +"do","you","have" -> * +"helmet" -> "I am selling chain helmets. Do you want to buy any?" +"armor" -> "I am selling chain and brass armor. What do you need?" +"shield" -> "I am selling wooden shields and steel shields. What do you want?" +"trousers" -> "I am selling chain legs. Do you want to buy any?" +"legs" -> * + +"chain","armor" -> Type=3358, Amount=1, Price=200, "Do you want to buy a chain armor for %P gold?", Topic=1 +"brass","armor" -> Type=3359, Amount=1, Price=450, "Do you want to buy a brass armor for %P gold?", Topic=1 +"chain","helmet" -> Type=3352, Amount=1, Price=52, "Do you want to buy a chain helmet for %P gold?", Topic=1 +"steel","shield" -> Type=3409, Amount=1, Price=240, "Do you want to buy a steel shield for %P gold?", Topic=1 +"wooden","shield" -> Type=3412, Amount=1, Price=15, "Do you want to buy a wooden shield for %P gold?", Topic=1 +"chain","legs" -> Type=3558, Amount=1, Price=80, "Do you want to buy chain legs for %P gold?", Topic=1 + +%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=200*%1, "Do you want to buy %A chain armors for %P gold?", Topic=1 +%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=450*%1, "Do you want to buy %A brass armors for %P gold?", Topic=1 +%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=52*%1, "Do you want to buy %A chain helmets for %P gold?", Topic=1 +%1,1<%1,"steel","shield" -> Type=3409, Amount=%1, Price=240*%1, "Do you want to buy %A steel shields for %P gold?", Topic=1 +%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=15*%1, "Do you want to buy %A wooden shields for %P gold?", Topic=1 +%1,1<%1,"chain","legs" -> Type=3558, Amount=%1, Price=80*%1, "Do you want to buy %A chain legs for %P gold?", Topic=1 + +"sell","leather","armor" -> Type=3361, Amount=1, Price=12, "Do you want to sell a leather armor for %P gold?", Topic=2 +"sell","chain","armor" -> Type=3358, Amount=1, Price=70, "Do you want to sell a chain armor for %P gold?", Topic=2 +"sell","brass","armor" -> Type=3359, Amount=1, Price=150, "Do you want to sell a brass armor for %P gold?", Topic=2 +"sell","plate","armor" -> Type=3357, Amount=1, Price=400, "Do you want to sell a plate armor for %P gold?", Topic=2 +"sell","chain","legs" -> Type=3558, Amount=1, Price=25, "Do you want to sell chain legs for %P gold?", Topic=2 +"sell","leather","helmet" -> Type=3355, Amount=1, Price=4, "Do you want to sell a leather helmet for %P gold?", Topic=2 +"sell","chain","helmet" -> Type=3352, Amount=1, Price=17, "Do you want to sell a chain helmet for %P gold?", Topic=2 +"sell","steel","helmet" -> Type=3351, Amount=1, Price=190, "Do you want to sell a steel helmet for %P gold?", Topic=2 +"sell","wooden","shield" -> Type=3412, Amount=1, Price=5, "Do you want to sell a wooden shield for %P gold?", Topic=2 +"sell","battle","shield" -> Type=3413, Amount=1, Price=95, "Do you want to sell a battle shield for %P gold?", Topic=2 +"sell","steel","shield" -> Type=3409, Amount=1, Price=80, "Do you want to sell a steel shield for %P gold?", Topic=2 + +"sell",%1,1<%1,"leather","armor" -> Type=3361, Amount=%1, Price=12*%1, "Do you want to sell %A leather armors for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","armor" -> Type=3358, Amount=%1, Price=70*%1, "Do you want to sell %A chain armors for %P gold?", Topic=2 +"sell",%1,1<%1,"brass","armor" -> Type=3359, Amount=%1, Price=150*%1, "Do you want to sell %A brass armors for %P gold?", Topic=2 +"sell",%1,1<%1,"plate","armor" -> Type=3357, Amount=%1, Price=400*%1, "Do you want to sell %A plate armors for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","legs" -> Type=3558, Amount=%1, Price=25*%1, "Do you want to sell %A chain legs for %P gold?", Topic=2 +"sell",%1,1<%1,"leather","helmet" -> Type=3355, Amount=%1, Price=4*%1, "Do you want to sell %A leather helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"chain","helmet" -> Type=3352, Amount=%1, Price=17*%1, "Do you want to sell %A chain helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"steel","helmet" -> Type=3351, Amount=%1, Price=190*%1, "Do you want to sell %A steel helmets for %P gold?", Topic=2 +"sell",%1,1<%1,"wooden","shield" -> Type=3412, Amount=%1, Price=5*%1, "Do you want to sell %A wooden shields for %P gold?", Topic=2 +"sell",%1,1<%1,"battle","shield" -> Type=3413, Amount=%1, Price=95*%1, "Do you want to sell %A battle shields for %P gold?", Topic=2 +"sell",%1,1<%1,"steel","shield" -> Type=3409, Amount=%1, Price=80*%1, "Do you want to sell %A steel shields for %P gold?", Topic=2 + +Topic=1,"yes",CountMoney>=Price -> "Thank you. Here it is.", DeleteMoney, Create(Type) +Topic=1,"yes" -> "Sorry, you do not have enough gold." +Topic=1 -> "Maybe you will buy it another time." + +Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Sorry, you do not have one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have so much." +Topic=2 -> "Maybe next time." +} diff --git a/data/npc/yberius.npc b/data/npc/yberius.npc new file mode 100644 index 0000000..5d80f7b --- /dev/null +++ b/data/npc/yberius.npc @@ -0,0 +1,101 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# yberius.npc: Datenbank für den Mönch Yberius + +Name = "Yberius" +Outfit = (57,0-0-0-0) +Home = [32961,32076,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome, young %N! If you are new in Tibia, ask me for help." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Please wait a moment, %N.", Queue +BUSY,"hi$",! -> * +BUSY,"heal$",Burning>0 -> "You are burning, %N. I will help you.", Burning(0,0), EffectOpp(15) +BUSY,"heal$",Poison>0 -> "You are poisoned, %N. I will help you.", Poison(0,0), EffectOpp(14) +BUSY,"heal$",HP<40 -> "You are looking really bad, %N. Let me heal your wounds.", HP=40, EffectOpp(13) +BUSY,"heal$" -> "You aren't looking really bad, %N. Sorry, I can't help you." +BUSY,! -> NOP +VANISH,! -> "Remember: If you are heavily wounded or poisoned, I can heal you for free." + +"bye" -> "May the gods bless you, %N!", Idle +"farewell" -> * +"job" -> "I have no job. I just live for the gods of Tibia." +"name" -> "I am Brother Yberius." +"tibia" -> "It's the world of Tibia." +"god" -> "They are the creators of Tibia and all life on it." +"life" -> "There are the plants, the citizens, and the monsters." +"plant" -> "Crunor, the god of plants and fertility, watches over all plants, small and big." +"citizen" -> "Just walk around and meet them. Chat and learn about them." +"monster" -> "Even they have their part in the bigger scheme. Even if it eludes us mere mortals." +"king" -> "The king resides in the far away city of Thais." +"tibianus" -> * +"army" -> "The royal army is here to protect us." +"ferumbras" -> "The gods only know what this spawn of darkness might be up to." +"excalibug" -> "This blasphemous weapon has to be destroyed." +"news" -> "I won't take part in idle gossip." +"help" -> "Earn some gold and upgrade your equipment." +"quest" -> * +"task" -> * +"what","do" -> * +"gold" -> "If you need money, you have to slay monsters and take their gold. Look for swamptrolls in the swamps. But be careful. They use poisoned weapons." +"money" -> * +"equipment" -> "First you should buy a machete. You will need it in the swamps. And better don't explore without a shovel and a rope." +"eat" -> "If you want to heal your wounds, buy somthething to eat or hunt some small game. If you are very weak just ask me to heal you." +"food" -> * +"heal$",Burning>0 -> "You are burning. I will help you.", Burning(0,0), EffectOpp(15) +"heal$",Poison>0 -> "You are poisoned. I will help you.", Poison(0,0), EffectOpp(14) +"heal$",HP<40 -> "You are looking really bad. Let me heal your wounds.", HP=40, EffectOpp(13) + +"heal$",PvPEnforced -> "You aren't looking that bad." +"heal$" -> "You aren't looking that bad. Sorry, I can't help you. But if you are looking for additional protection you should go on the pilgrimage of ashes." + +"blessing",PvPEnforced,! -> "The lifeforce of this world is waning. There are no more blessings avaliable on this world." +"pilgrimage",PvPEnforced,! -> * +"ashes",PvPEnforced,! -> * + +"spiritual",PvPEnforced,! -> * +"shielding",PvPEnforced,! -> * +"sacred","places",PvPEnforced,! -> * +"spark",PvPEnforced,! -> * +"phoenix",PvPEnforced,! -> * +"embrace",PvPEnforced,! -> * +"fire",PvPEnforced,! -> * +"suns",PvPEnforced,! -> * +"wisdom",PvPEnforced,! -> * +"solitude",PvPEnforced,! -> * + + +"pilgrimage" -> "Whenever you receive a lethal wound your lifeforce is damaged. With every single of the five blessings you have this damage will be reduced." +"ashes" -> * + +"blessing" -> "There are five different blessings available in five sacred places. These blessings are: the spiritual shielding, the spark of the phoenix, the embrace of tibia, the fire of the suns and the wisdom of solitude." +"sacred","places" -> "Just ask in which of the five blessings you are interested in." + +"spiritual", QuestValue(104) > 0 -> "I see you received the spiritual shielding in the whiteflower temple south of Thais." +"shielding", QuestValue(104) > 0 -> * +"spiritual" -> "You can receive the spiritual shielding in the whiteflower temple south of Thais." +"shielding" -> * + +"spark", QuestValue(102) > 0 -> "I an sense that the spark of the phoenix already was given to you by the dwarven priests of earth and fire in Kazordoon." +"phoenix", QuestValue(102) > 0 -> * +"spark" -> "The spark of the phoenix is given by the dwarven priests of earth and fire in Kazordoon." +"phoenix" -> * + +"embrace", QuestValue(105) > 0 -> "I can sense the druids north of Carlin provided you with the embrace of tibia." +"embrace" -> "The druids north of Carlin can provide you with the embrace of tibia." + +"fire","suns", QuestValue(103) > 0 -> "I can see you recieved the blessing of the two suns in the suntower near Ab'Dendriel ." +"suns", QuestValue(103) > 0 -> * +"fire","suns" -> "Ask for the blessing of the two suns in the suntower near Ab'Dendriel ." +"suns" -> * + + +"wisdom", QuestValue(101) > 0 -> "I can sense you already talked to the hermit Eremo on the isle of Cormaya and recieved this blessing." +"solitude", QuestValue(101) > 0 -> * +"wisdom" -> "Talk to the hermit Eremo on the isle of Cormaya about this blessing." +"solitude" -> * + +"time" -> "Now, it is %T. Ask Shiantis for a watch, if you need one." +} diff --git a/data/npc/yoem.npc b/data/npc/yoem.npc new file mode 100644 index 0000000..5802741 --- /dev/null +++ b/data/npc/yoem.npc @@ -0,0 +1,43 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# yoem.npc: Möbelverkäufer Yoem auf Cormaya + +Name = "Yoem" +Outfit = (128,41-112-105-96) +Home = [33305,31966,7] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Hello %N! Do you need some equipment for your house?" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "One moment please, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"name" -> "My name is Yoem. I sell furniture and equipment." +"job" -> "Have you moved to a new home? I'm the specialist for equipping it." +"time" -> "It is %T. Do you need a clock for your house?" +"news" -> "You mean my specials, don't you?" + +"offer" -> "I sell statues, tables, chairs, flowers, pillows, pottery, instruments, decoration, tapestries and containers." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"furniture" -> * +"equipment" -> * +"special" -> "My offers are permanently extraordinarily cheap." + +@"gen-t-furniture-statues-s.ndb" +@"gen-t-furniture-tables-s.ndb" +@"gen-t-furniture-chairs-s.ndb" +@"gen-t-furniture-flowers-s.ndb" +@"gen-t-furniture-pillows-s.ndb" +@"gen-t-furniture-pottery-s.ndb" +@"gen-t-furniture-instruments-s.ndb" +@"gen-t-furniture-decoration-s.ndb" +@"gen-t-furniture-tapestries-s.ndb" +@"gen-t-furniture-containers-s.ndb" +} diff --git a/data/npc/yulas.npc b/data/npc/yulas.npc new file mode 100644 index 0000000..2ceb342 --- /dev/null +++ b/data/npc/yulas.npc @@ -0,0 +1,36 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# yulas.npc: Möbelverkäufer Yulas in Venore + +Name = "Yulas" +Outfit = (128,58-43-38-76) +Home = [33000,32065,6] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome to the Plank and Treasurechest Market, %N!" +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Just a moment please, %N.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Good bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"name" -> "I am Yulas. I will be your salesperson today." +"job" -> "We are into home improvement." +"time",male -> "It's %T, sire." +"time",female -> "It's %T, my lady." +"news" -> "Sorry, we are not allowed to chat." +"allen" -> "To think just because he is around here to watch what we do, he want to be considered one of us..." +"richardson" -> * + +"offer" -> "We sell furniture and equipment. At this counter you can buy tables." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"furniture" -> * +"equipment" -> * + +@"gen-t-furniture-tables-s.ndb" +} diff --git a/data/npc/zaidal.npc b/data/npc/zaidal.npc new file mode 100644 index 0000000..4746558 --- /dev/null +++ b/data/npc/zaidal.npc @@ -0,0 +1,67 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# zaildal.npc: Datenbank für den Bambusmöbelhändler Zaidal + +Name = "Zaidal" +Outfit = (128,76-43-77-76) +Home = [32621,32747,5] +Radius = 0 + +Behaviour = { +ADDRESS,"hello$",! -> "Hello." +ADDRESS,"hi$",! -> * +ADDRESS,"hiho$",! -> * +ADDRESS,! -> Idle + +BUSY,"hello$",! -> "Please wait.", Queue +BUSY,"hi$",! -> * +BUSY,"hiho$",! -> * +BUSY,! -> NOP +VANISH,! -> "Bye." + +"bye" -> "Good bye.", Idle +"farewell" -> * +"job" -> "I am selling furniture, especially bamboo made furniture. I also buy elephant tusks to create my famous tusk tables and ivory chairs." +"name" -> "I am known as Zaidal." +"time" -> "Sorry, I have no idea." +"king" -> "Perhaps one day even the king will use our furniture." +"venore" -> "Well, Venore is the centre of commerce." +"thais" -> "One day I might visit Thais." +"carlin" -> "Carlin is very far to the north. I have never been there." +"edron" -> "An isle with interesting forests. With the right organisation the furniture and shipbuilding business could prosper enormously." +"jungle" -> "You call it a jungle, I call it furniture in the making." + +"offer" -> "I sell tables, chairs and drawers, all handmade with the material that the jungle has to offer." +"goods" -> * +"do","you","sell" -> * +"do","you","have" -> * +"furniture" -> * +"equipment" -> * +"special" -> "My offers are permanently extraordinarily cheap." + +"tibia" -> "The world is a big treasure chest for those who know to turn resources into profit." + +"kazordoon" -> "The dwarves of Kazordoon are experts in mining resources like gems and ore." +"dwarvs" -> * +"dwarfes" -> * +"ab'dendriel" -> "Those elves are a bit complicated when it comes to trees and environmental matters. They must learn that you have to crush an egg to bake a cake." +"elves" -> * +"elfs" -> * +"darama" -> "The jungle is rich in resources and who knows what profit lies hidden in the desert? Of course not for a carpenter, but there are other resources." +"darashia" -> "People there seem to know little about the world of economy. Perhaps someone might teach them a lesson one day." +"ankrahmun" -> "I was there only once, but I left it with the certainty that I never want to return there ever again." +"ferumbras" -> "If we could guide his attention in useful directions, he wouldn't be the problem he poses nowadays." +"excalibug" -> "Even if it would exist, which I doubt, it would be only an extremely expensive weapon and nothing more." +"apes" -> "They live in the depth of the jungle, and their only visits here are annoying raids to steal and plunder." +"lizard" -> "I did not see much of the lizzards yet." +"dworcs" -> "If we could get rid of them, a whole new area which is rich in bamboo would be ours." + +"sell","tusk" -> Type=3044, Amount=1, Price=100, "Do you want to sell a tusk for %P gold?", Topic=2 +"sell",%1,1<%1,"tusk" -> Type=3044, Amount=%1, Price=100*%1, "Do you want to sell %A tusks for %P gold?", Topic=2 + +Topic=2,"yes",Count(Type)>=Amount -> "Ok. Here is your money.", Delete(Type), CreateMoney +Topic=2,"yes" -> "Sorry, you do not have one." +Topic=2,"yes",Amount>1 -> "Sorry, you do not have so many." +Topic=2 -> "Maybe next time." + +@"gen-t-furniture-jungle-s.ndb" +} diff --git a/data/npc/zebron.npc b/data/npc/zebron.npc new file mode 100644 index 0000000..d92417b --- /dev/null +++ b/data/npc/zebron.npc @@ -0,0 +1,50 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# zebron.npc: Datenbank für den Spieler Zebron + +Name = "Zebron" +Outfit = (128,95-15-109-76) +Home = [32931,32071,9] +Radius = 2 + +Behaviour = { +ADDRESS,"hello$",! -> "Greetings, high roller. So you care for a game, %N?", Topic=1 +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Take a minute to count your money, %N. I'll be here soon.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Hey, you can't leave. Luck is smiling on you. I can feel it!" + +"bye" -> "Hey, you can't leave. Luck is smiling on you. I can feel it!", Idle +"farewell" -> * +"job" -> "Oh, I am just sitting around here and gamble now and then." +"tavern" -> "It's a fine place to be around, isn't it?" +"name" -> "I am known as Zebron." +"time" -> "It is exactly %T." +"king" -> "Ah, our beloved king! Bless him for the gambling licence of Venore." +"tibianus" -> * +"licence" -> "I don't care much for that law stuff, but as far as I know those Venore merchants got a royal gambling licence for the city." +"venore" -> "Aaaah, Venore, Venore, what a wonderful town. Especially for someone with love for gambling like me." +"army" -> "Hehe, they spent a good part of their salary here in the tavern." +"excalibug" -> "I would not bet that anyone will ever find it." +"thais" -> "Thais is a bit too conservative for me." +"tibia" -> "What would I need more than that what I can get right here?" +"carlin" -> "Carlin, the beerless ... what a shame." +"hugo" -> "I had a cousin named hugo, why do you ask?" +"news" -> "Bah, always the same chitchat. Swampelves this and amazons that ... blah blah." +"rumors" -> * +"swamp" -> * +"amazon" -> * + +"gambl" -> "So you care for a civilized game of dice?", Topic=1 +"game" -> * +"dice" -> * + +Topic=1,"yes" -> "I will roll a dice. If it shows 6, you will get five times your bet. How much do you want to bet?", Amount=Random(1,6), Topic=2 +Topic=1,"no" -> "Oh come on, don't be a child." + +Topic=2,%1,0<%1,100>%1,CountMoney>=%1,Amount=6 -> Price=%1*5, "Ok, here we go ... 6! You have won %P, congratulations. One more game?", CreateMoney, Topic=1 +Topic=2,%1,0<%1,100>%1,CountMoney>=%1 -> Price=%1, "Ok, here we go ... %A! You have lost. Bad luck. One more game?", DeleteMoney, Topic=1 +Topic=2,%1,0<%1,100>%1 -> "I am sorry, but you don't have so much money. How much do you want to bet?", Topic=2 +Topic=2,%1 -> "I am sorry, but I accept only bets between 1 and 99 gold. I don't want to ruin you after all. How much do you want to bet?", Topic=2 +} diff --git a/data/npc/zerbrus.npc b/data/npc/zerbrus.npc new file mode 100644 index 0000000..4291ff5 --- /dev/null +++ b/data/npc/zerbrus.npc @@ -0,0 +1,51 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# zerbrus.npc: Datenbank für den Dorfwächter Zerbrus (Rookgaard) + +Name = "Zerbrus" +Outfit = (131,76-38-76-95) +Home = [32022,32203,6] +Radius = 1 + +Behaviour = { +ADDRESS,"hello$",! -> "Greetings young traveller." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Not now." +BUSY,"hi$",! -> * +BUSY,"heal$",Burning>0 -> "You are burning. I will help you.", Burning(0,0), EffectOpp(15) +BUSY,"heal$",Poison>0 -> "You are poisoned. I will help you.", Poison(0,0), EffectOpp(14) +BUSY,"heal$",HP<65 -> "You are looking really bad. Let me heal your wounds.", HP=65, EffectOpp(13) +BUSY,"heal$" -> "You aren't looking really bad. Sorry, I can't help you." +BUSY,! -> NOP +VANISH,! -> "Hm." + +"bye" -> "Bye.", Idle +"farewell" -> * +"how","are","you" -> "Fine." +"sell" -> "Ask the shopowners for their wares." +"advice",level<4 -> "Be careful out there and avoid the dungeons." +"advice",level>3 -> "Be careful out there." +"job" -> "I am the bridgeguard. I defend Rookgaard against the beasts of the wilderness and the dungeons!" +"name" -> "Zerbrus at your service." +"time" -> "My duty is eternal. Time is of no importance." +"help" -> "I have to stay here, sorry, but I can heal you if you are wounded." +"monster" -> "I will slay all monsters who dare to attack this little town." +"dungeon" -> "Dungeons are dangerous, be prepared." +"wilderness" -> "There are wolves, bears, snakes, deers, and spiders. You can find some dungeon entrances there, too." +"sewer" -> "In the sewers are crowded with rats. They make fine targets for young heroes." +"god" -> "I am a follower of Banor." +"dallheim" -> "He does a fine job." +"banor" -> "The heavenly warrior! Read books to learn about him." +"king" -> "HAIL TO THE KING!" +"seymour" -> "His job to teach the young heroes is important for our all survival." +"willie" -> "He can swear and curse as good as the rowdyest seaman I met." +"amber" -> "Shes verry attractive. To bad my duty leaves me no time to date her." +"hyacinth" -> "One of theese reclusive druids." +"weapon" -> "My weapon is property of the royal army. Find your own one." +"magic" -> "You will learn about magic soon enough." +"tibia" -> "In the world of tibia many challenges await the brave adventurers." +"heal$",Burning>0 -> "You are burning. I will help you.", Burning(0,0), EffectOpp(15) +"heal$",Poison>0 -> "You are poisoned. I will help you.", Poison(0,0), EffectOpp(14) +"heal$",HP<65 -> "You are looking really bad. Let me heal your wounds.", HP=65, EffectOpp(13) +"heal$" -> "You aren't looking really bad. Sorry, I can't help you." +} diff --git a/data/npc/zoltan.npc b/data/npc/zoltan.npc new file mode 100644 index 0000000..7de24a2 --- /dev/null +++ b/data/npc/zoltan.npc @@ -0,0 +1,62 @@ +# GIMUD - Graphical Interface Multi User Dungeon +# zoltan.npc Datenbank fuer den Zauberlehrer Zoltan + +Name = "Zoltan" +Outfit = (130,95-94-95-57) +Home = [33268,31849,4] +Radius = 3 + +Behaviour = { +ADDRESS,"hello$",! -> "Welcome %N, student of the arcane arts." +ADDRESS,"hi$",! -> * +ADDRESS,! -> Idle +BUSY,"hello$",! -> "Wait %N. Your time will come.", Queue +BUSY,"hi$",! -> * +BUSY,! -> NOP +VANISH,! -> "Use your knowledge wisely." + +"bye" -> "Use your knowledge wisely", Idle +"job" -> "I am a teacher of the most powerful spells in Tibia." +"name" -> "I am known in this world as Zoltan." +"time" -> "It's %T." +"king" -> "King Tibianus III was the founder of our academy." +"tibianus" -> * +"army" -> "They rely too much on their brawn instead of their brain." +"ferumbras" -> "A fallen sorcerer, indeed. What a shame." +"excalibug" -> "You will need no weapon if you manipulate the essence of magic." +"thais" -> "Thais is a place of barbary." +"tibia" -> "There is still much left to be explored in this world." +"carlin" -> "Carlin's druids waste the influence they have in enviromentalism." +"edron" -> "Sciences are thriving on this isle." +"news" -> "I have no time for chit chat." +"rumors" -> * +"eremo" -> "He is an old and wise man that has seen a lot of Tibia. He is also one of the best magicians. Visit him on his little island." +"visit" -> "You should visit Eremo on his little island. Just ask Pemaret on Cormaya for passage." + +"yenny","gentle" -> "Ah, Yenny the Gentle was one of the founders of the druid order called Crunor's Caress, that has been originated in her hometown Carlin." +"yenny" -> "Yenny? Which Yenny? That is a common name." +"crunor","caress",QuestValue(211)=1 -> "A quite undruidic order of druids they were, as far as we know. I have no more enlightening knowledge about them though.",SetQuestValue(211,2) +"crunor","caress",QuestValue(211)>1 -> * +"crunor","caress",QuestValue(211)=0 -> "I am quite busy, ask another time!" + + +"spellbook" -> "Don't bother me with that. Ask in the shops for it." +"spell" -> "I have some very powerful spells: 'Energy Bomb', 'Mass Healing', 'Poison Storm', 'Paralyze', and 'Ultimate Explosion'." + +"energy","bomb",Sorcerer -> String="Energybomb", Price=2300, "Are you prepared to learn the spell 'Energy Bomb' for %P gold?", Topic=1 +"energy","bomb" -> "No, no, no. This dangerous spell is only for sorcerers." +"mass","healing",Druid -> String="Mass Healing", Price=2200, "Are you prepared to learn the spell 'Mass Healing' for %P gold?", Topic=1 +"mass","healing" -> "No, no, no. This elemental spell is only for druids." +"poison","storm",Druid -> String="Poison Storm", Price=3400, "Are you prepared to learn the spell 'Poison Storm' for %P gold?", Topic=1 +"poison","storm" -> "No, no, no. This elemental spell is only for druids." +"paralyze",Druid -> String="Paralyze", Price=1900, "Are you prepared to learn the spell 'Paralyze' for %P gold?", Topic=1 +"paralyze" -> "No, no, no. This elemental spell is only for druids." +"ultimate","explosion",Sorcerer -> String="Ultimate Explosion", Price=8000, "Are you prepared to learn the spell 'Ultimate Explosion' for %P gold?", Topic=1 +"ultimate","explosion" -> "No, no, no. This dangerous spell is only for sorcerers." + +Topic=1,"yes",SpellKnown(String)=1 -> "Want to fool me? You already know this spell." +Topic=1,"yes",Level Amount=SpellLevel(String), "Don't be in high spirits. Advance to level %A, and then come again." +Topic=1,"yes",CountMoney "Want to learn one of the most powerful spells, and don't even know how much money you have?" +Topic=1,"yes" -> "Congratulations. You now know one of the most powerful spells. Use it wisely.", DeleteMoney, EffectOpp(13), TeachSpell(String) +Topic=1 -> "Lost your heart?" +} diff --git a/data/raids/abdendrielbadgers.xml b/data/raids/abdendrielbadgers.xml new file mode 100644 index 0000000..0e4a428 --- /dev/null +++ b/data/raids/abdendrielbadgers.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/raids/abdendrielwolfattack.xml b/data/raids/abdendrielwolfattack.xml new file mode 100644 index 0000000..5c62242 --- /dev/null +++ b/data/raids/abdendrielwolfattack.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/raids/ankrahmunscarabinvasion.xml b/data/raids/ankrahmunscarabinvasion.xml new file mode 100644 index 0000000..d8b2aea --- /dev/null +++ b/data/raids/ankrahmunscarabinvasion.xml @@ -0,0 +1,133 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/raids/carlintowerorcs.xml b/data/raids/carlintowerorcs.xml new file mode 100644 index 0000000..ed92619 --- /dev/null +++ b/data/raids/carlintowerorcs.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/raids/cavesgrorlam0.xml b/data/raids/cavesgrorlam0.xml new file mode 100644 index 0000000..6639a7c --- /dev/null +++ b/data/raids/cavesgrorlam0.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/data/raids/cavesgrorlam1.xml b/data/raids/cavesgrorlam1.xml new file mode 100644 index 0000000..035da83 --- /dev/null +++ b/data/raids/cavesgrorlam1.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/data/raids/cavesgrorlam2.xml b/data/raids/cavesgrorlam2.xml new file mode 100644 index 0000000..0923366 --- /dev/null +++ b/data/raids/cavesgrorlam2.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/data/raids/cavesgrorlam3.xml b/data/raids/cavesgrorlam3.xml new file mode 100644 index 0000000..eb50904 --- /dev/null +++ b/data/raids/cavesgrorlam3.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/data/raids/cavesgrorlam4.xml b/data/raids/cavesgrorlam4.xml new file mode 100644 index 0000000..c40383e --- /dev/null +++ b/data/raids/cavesgrorlam4.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/data/raids/cavesgrorlam5.xml b/data/raids/cavesgrorlam5.xml new file mode 100644 index 0000000..4987d83 --- /dev/null +++ b/data/raids/cavesgrorlam5.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/data/raids/cormayadwarfattack.xml b/data/raids/cormayadwarfattack.xml new file mode 100644 index 0000000..6314aa0 --- /dev/null +++ b/data/raids/cormayadwarfattack.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/data/raids/darashiaundeadinvasion.xml b/data/raids/darashiaundeadinvasion.xml new file mode 100644 index 0000000..4bdf4c4 --- /dev/null +++ b/data/raids/darashiaundeadinvasion.xml @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/raids/darashiawaspplague.xml b/data/raids/darashiawaspplague.xml new file mode 100644 index 0000000..24e279d --- /dev/null +++ b/data/raids/darashiawaspplague.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/data/raids/dracoriadieingdragons.xml b/data/raids/dracoriadieingdragons.xml new file mode 100644 index 0000000..4c609b3 --- /dev/null +++ b/data/raids/dracoriadieingdragons.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/data/raids/drefianecromancer.xml b/data/raids/drefianecromancer.xml new file mode 100644 index 0000000..3417e56 --- /dev/null +++ b/data/raids/drefianecromancer.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/data/raids/edronorshabaal.xml b/data/raids/edronorshabaal.xml new file mode 100644 index 0000000..6c3250c --- /dev/null +++ b/data/raids/edronorshabaal.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/data/raids/edronskunks.xml b/data/raids/edronskunks.xml new file mode 100644 index 0000000..5215071 --- /dev/null +++ b/data/raids/edronskunks.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/raids/foldayetis.xml b/data/raids/foldayetis.xml new file mode 100644 index 0000000..4ee0726 --- /dev/null +++ b/data/raids/foldayetis.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/data/raids/halloweenhare.xml b/data/raids/halloweenhare.xml new file mode 100644 index 0000000..20a8b2f --- /dev/null +++ b/data/raids/halloweenhare.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/data/raids/kazordoonhornedfox.xml b/data/raids/kazordoonhornedfox.xml new file mode 100644 index 0000000..c244a9d --- /dev/null +++ b/data/raids/kazordoonhornedfox.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/data/raids/kazordoonspiderplague.xml b/data/raids/kazordoonspiderplague.xml new file mode 100644 index 0000000..d50decb --- /dev/null +++ b/data/raids/kazordoonspiderplague.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/raids/mintwalinminogeneral.xml b/data/raids/mintwalinminogeneral.xml new file mode 100644 index 0000000..ccf5d0f --- /dev/null +++ b/data/raids/mintwalinminogeneral.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/data/raids/mistisledruid.xml b/data/raids/mistisledruid.xml new file mode 100644 index 0000000..99ec53d --- /dev/null +++ b/data/raids/mistisledruid.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/data/raids/necropolisbeholder.xml b/data/raids/necropolisbeholder.xml new file mode 100644 index 0000000..93ca69d --- /dev/null +++ b/data/raids/necropolisbeholder.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/raids/northroadoutlaws.xml b/data/raids/northroadoutlaws.xml new file mode 100644 index 0000000..b330e3c --- /dev/null +++ b/data/raids/northroadoutlaws.xml @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/data/raids/orclandorc.xml b/data/raids/orclandorc.xml new file mode 100644 index 0000000..2d661de --- /dev/null +++ b/data/raids/orclandorc.xml @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/data/raids/pohdemodras.xml b/data/raids/pohdemodras.xml new file mode 100644 index 0000000..e8addab --- /dev/null +++ b/data/raids/pohdemodras.xml @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/data/raids/pohwidow.xml b/data/raids/pohwidow.xml new file mode 100644 index 0000000..e86fc7c --- /dev/null +++ b/data/raids/pohwidow.xml @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/data/raids/raids.xml b/data/raids/raids.xml new file mode 100644 index 0000000..a19c02d --- /dev/null +++ b/data/raids/raids.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/raids/rookgaardrats.xml b/data/raids/rookgaardrats.xml new file mode 100644 index 0000000..1a15db6 --- /dev/null +++ b/data/raids/rookgaardrats.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/raids/shadowthorndharalion.xml b/data/raids/shadowthorndharalion.xml new file mode 100644 index 0000000..72ee27b --- /dev/null +++ b/data/raids/shadowthorndharalion.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/data/raids/stonehomeghoulattack.xml b/data/raids/stonehomeghoulattack.xml new file mode 100644 index 0000000..5e28fe5 --- /dev/null +++ b/data/raids/stonehomeghoulattack.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/data/raids/thaiscaverats.xml b/data/raids/thaiscaverats.xml new file mode 100644 index 0000000..7311310 --- /dev/null +++ b/data/raids/thaiscaverats.xml @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/raids/thaislighthouseorcs.xml b/data/raids/thaislighthouseorcs.xml new file mode 100644 index 0000000..e14907c --- /dev/null +++ b/data/raids/thaislighthouseorcs.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/raids/thaisorcinvasion.xml b/data/raids/thaisorcinvasion.xml new file mode 100644 index 0000000..52e2066 --- /dev/null +++ b/data/raids/thaisorcinvasion.xml @@ -0,0 +1,233 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/raids/venoreelfinvasion.xml b/data/raids/venoreelfinvasion.xml new file mode 100644 index 0000000..79ac206 --- /dev/null +++ b/data/raids/venoreelfinvasion.xml @@ -0,0 +1,149 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/raids/venoreswampelves.xml b/data/raids/venoreswampelves.xml new file mode 100644 index 0000000..7aa3ec8 --- /dev/null +++ b/data/raids/venoreswampelves.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/data/spells/lib/spells.lua b/data/spells/lib/spells.lua new file mode 100644 index 0000000..b66dc13 --- /dev/null +++ b/data/spells/lib/spells.lua @@ -0,0 +1,220 @@ +function healingFormula(level, maglevel, base, variation) + local value = 2 * level + (3 * maglevel) + local min = value - math.random(variation) + base / 100 + local max = value + math.random(variation) + base / 100 + return min, max +end + +function damageFormula(level, maglevel, base, variation) + local value = 2 * level + (3 * maglevel) + local min = value - math.random(variation) + base / 100 + local max = value + math.random(variation) + base / 100 + return -min, -max +end + +function computeFormula(level, maglevel, base, variation) + local damage = base + if variation > 0 then + damage = math.random(-variation, variation) + damage + end + + local level_formula = 2 * level + local magic_formula = 3 * maglevel + level_formula + + return magic_formula * damage / 100 +end + +--------------------------------------------------------------------------------------- + +AREA_WAVE3 = { +{1, 1, 1}, +{1, 1, 1}, +{0, 3, 0} +} + +AREA_WAVE4 = { +{1, 1, 1, 1, 1}, +{0, 1, 1, 1, 0}, +{0, 1, 1, 1, 0}, +{0, 0, 3, 0, 0} +} + +AREA_WAVE6 = { +{0, 0, 0, 0, 0}, +{0, 1, 3, 1, 0}, +{0, 0, 0, 0, 0} +} + +AREA_SQUAREWAVE5 = { +{1, 1, 1}, +{1, 1, 1}, +{1, 1, 1}, +{0, 1, 0}, +{0, 3, 0} +} + +AREA_SQUAREWAVE6 = { +{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, +{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, +{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, +{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, +{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, +{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, +{0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, +{0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, +{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, +{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, +{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, +{0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0} +} + +AREA_SQUAREWAVE7 = { +{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, +{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, +{0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, +{0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, +{0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, +{0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, +{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, +{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, +{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, +{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, +{0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0} +} + +--Diagonal waves +AREADIAGONAL_WAVE4 = { +{0, 0, 0, 0, 1, 0}, +{0, 0, 0, 1, 1, 0}, +{0, 0, 1, 1, 1, 0}, +{0, 1, 1, 1, 1, 0}, +{1, 1, 1, 1, 1, 0}, +{0, 0, 0, 0, 0, 3} +} + +AREADIAGONAL_SQUAREWAVE5 = { +{1, 1, 1, 0, 0}, +{1, 1, 1, 0, 0}, +{1, 1, 1, 0, 0}, +{0, 0, 0, 1, 0}, +{0, 0, 0, 0, 3} +} + +AREADIAGONAL_WAVE6 = { +{0, 0, 1}, +{0, 3, 0}, +{1, 0, 0} +} + +--Beams +AREA_BEAM1 = { +{3} +} + +AREA_BEAM5 = { +{1}, +{1}, +{1}, +{1}, +{3} +} + +AREA_BEAM7 = { +{1}, +{1}, +{1}, +{1}, +{1}, +{1}, +{3} +} + +AREA_BEAM8 = { +{1}, +{1}, +{1}, +{1}, +{1}, +{1}, +{1}, +{3} +} + +--Diagonal Beams +AREADIAGONAL_BEAM5 = { +{1, 0, 0, 0, 0}, +{0, 1, 0, 0, 0}, +{0, 0, 1, 0, 0}, +{0, 0, 0, 1, 0}, +{0, 0, 0, 0, 3} +} + +AREADIAGONAL_BEAM7 = { +{1, 0, 0, 0, 0, 0, 0}, +{0, 1, 0, 0, 0, 0, 0}, +{0, 0, 1, 0, 0, 0, 0}, +{0, 0, 0, 1, 0, 0, 0}, +{0, 0, 0, 0, 1, 0, 0}, +{0, 0, 0, 0, 0, 1, 0}, +{0, 0, 0, 0, 0, 0, 3} +} + +--Circles +AREA_CIRCLE2X2 = { +{0, 1, 1, 1, 0}, +{1, 1, 1, 1, 1}, +{1, 1, 3, 1, 1}, +{1, 1, 1, 1, 1}, +{0, 1, 1, 1, 0} +} + +AREA_CIRCLE3X3 = { +{0, 0, 1, 1, 1, 0, 0}, +{0, 1, 1, 1, 1, 1, 0}, +{1, 1, 1, 1, 1, 1, 1}, +{1, 1, 1, 3, 1, 1, 1}, +{1, 1, 1, 1, 1, 1, 1}, +{0, 1, 1, 1, 1, 1, 0}, +{0, 0, 1, 1, 1, 0, 0} +} + +-- Crosses +AREA_CROSS1X1 = { +{0, 1, 0}, +{1, 3, 1}, +{0, 1, 0} +} + +AREA_CIRCLE5X5 = { +{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, +{0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, +{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, +{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, +{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, +{1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1}, +{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, +{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, +{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, +{0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, +{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0} +} + +--Squares +AREA_SQUARE1X1 = { +{1, 1, 1}, +{1, 3, 1}, +{1, 1, 1} +} + +-- Walls +AREA_WALLFIELD = { +{1, 1, 3, 1, 1} +} + +AREADIAGONAL_WALLFIELD = { +{0, 0, 0, 0, 1}, +{0, 0, 0, 1, 1}, +{0, 1, 3, 1, 0}, +{1, 1, 0, 0, 0}, +{1, 0, 0, 0, 0}, +} \ No newline at end of file diff --git a/data/spells/scripts/runes/animate dead.lua b/data/spells/scripts/runes/animate dead.lua new file mode 100644 index 0000000..c5e55c6 --- /dev/null +++ b/data/spells/scripts/runes/animate dead.lua @@ -0,0 +1,29 @@ +local humanBodies = { + 4240, 4241, 4247, 4248 +} + +function onCastSpell(creature, variant) + local position = Variant.getPosition(variant) + local tile = Tile(position) + if tile then + local corpse = tile:getTopDownItem() + if corpse then + local itemType = corpse:getType() + if not table.contains(humanBodies, itemType:getId()) then + if itemType:isCorpse() and itemType:isMovable() then + local monster = Game.createMonster("Skeleton", position) + if monster then + corpse:remove() + monster:setMaster(creature) + position:sendMagicEffect(CONST_ME_MAGIC_BLUE) + return true + end + end + end + end + end + + creature:getPosition():sendMagicEffect(CONST_ME_POFF) + creature:sendCancelMessage(RETURNVALUE_NOTPOSSIBLE) + return false +end \ No newline at end of file diff --git a/data/spells/scripts/runes/cure poison.lua b/data/spells/scripts/runes/cure poison.lua new file mode 100644 index 0000000..b248b41 --- /dev/null +++ b/data/spells/scripts/runes/cure poison.lua @@ -0,0 +1,8 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) +combat:setParameter(COMBAT_PARAM_DISPEL, CONDITION_POISON) +combat:setParameter(COMBAT_PARAM_AGGRESSIVE, false) + +function onCastSpell(creature, variant) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/runes/destroy field.lua b/data/spells/scripts/runes/destroy field.lua new file mode 100644 index 0000000..076cdc3 --- /dev/null +++ b/data/spells/scripts/runes/destroy field.lua @@ -0,0 +1,29 @@ +local fieldIds = { + 2118, 2119, 2120, 2121, 2122, 2123, 2124, 2125, + 2126, 2127, 2131, 2132, 2133, 2134, 2135 +} + +function onCastSpell(creature, variant, isHotkey) + local position = Variant.getPosition(variant) + local tile = Tile(position) + local field = tile and tile:getItemByType(ITEM_TYPE_MAGICFIELD) + + if field and table.contains(fieldIds, field:getId()) then + field:remove() + position:sendMagicEffect(CONST_ME_POFF) + return true + end + + for _, id in ipairs(fieldIds) do + field = tile and tile:getItemById(id) + if field then + field:remove() + position:sendMagicEffect(CONST_ME_POFF) + return true + end + end + + creature:sendCancelMessage(RETURNVALUE_NOTPOSSIBLE) + creature:getPosition():sendMagicEffect(CONST_ME_POFF) + return false +end \ No newline at end of file diff --git a/data/spells/scripts/runes/disintegrate.lua b/data/spells/scripts/runes/disintegrate.lua new file mode 100644 index 0000000..90a92dd --- /dev/null +++ b/data/spells/scripts/runes/disintegrate.lua @@ -0,0 +1,26 @@ +local dead_human = { + 4240, 4241, 4242, 4247, 4248 +} +local removalLimit = 10 + +function onCastSpell(creature, variant) + local position = variant:getPosition() + local tile = Tile(position) + if tile then + local items = tile:getItems() + if items then + for i, item in ipairs(items) do + if item:getType():isMovable() and item:getActionId() == 0 and not table.contains(dead_human, item:getId()) then + item:remove() + end + + if i == removalLimit then + break + end + end + end + end + + position:sendMagicEffect(CONST_ME_POFF) + return true +end \ No newline at end of file diff --git a/data/spells/scripts/runes/energy field.lua b/data/spells/scripts/runes/energy field.lua new file mode 100644 index 0000000..84dbafb --- /dev/null +++ b/data/spells/scripts/runes/energy field.lua @@ -0,0 +1,9 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) +combat:setParameter(COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY) +combat:setParameter(COMBAT_PARAM_MAGICEFFECT, CONST_ME_ENERGYHIT) +combat:setParameter(COMBAT_PARAM_CREATEITEM, 2122) + +function onCastSpell(creature, variant, isHotkey) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/runes/energy wall.lua b/data/spells/scripts/runes/energy wall.lua new file mode 100644 index 0000000..ed33b55 --- /dev/null +++ b/data/spells/scripts/runes/energy wall.lua @@ -0,0 +1,10 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) +combat:setParameter(COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY) +combat:setParameter(COMBAT_PARAM_MAGICEFFECT, CONST_ME_ENERGYHIT) +combat:setParameter(COMBAT_PARAM_CREATEITEM, 2122) +combat:setArea(createCombatArea(AREA_WALLFIELD, AREADIAGONAL_WALLFIELD)) + +function onCastSpell(creature, variant, isHotkey) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/runes/energybomb.lua b/data/spells/scripts/runes/energybomb.lua new file mode 100644 index 0000000..77ef1ec --- /dev/null +++ b/data/spells/scripts/runes/energybomb.lua @@ -0,0 +1,10 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) +combat:setParameter(COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY) +combat:setParameter(COMBAT_PARAM_MAGICEFFECT, CONST_ME_ENERGYHIT) +combat:setParameter(COMBAT_PARAM_CREATEITEM, 2122) +combat:setArea(createCombatArea(AREA_SQUARE1X1)) + +function onCastSpell(creature, variant, isHotkey) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/runes/envenom.lua b/data/spells/scripts/runes/envenom.lua new file mode 100644 index 0000000..5947017 --- /dev/null +++ b/data/spells/scripts/runes/envenom.lua @@ -0,0 +1,18 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_EARTHDAMAGE) +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_HITBYPOISON) +combat:setParameter(COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY) + +function onTargetCreature(creature, target) + local player = Player(creature) + + local condition = Condition(CONDITION_POISON) + condition:setTiming(computeFormula(player:getLevel(), player:getMagicLevel(), 70, 20)) + target:addCondition(condition) +end + +combat:setCallback(CALLBACK_PARAM_TARGETCREATURE, "onTargetCreature") + +function onCastSpell(creature, variant) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/runes/explosion.lua b/data/spells/scripts/runes/explosion.lua new file mode 100644 index 0000000..84b113e --- /dev/null +++ b/data/spells/scripts/runes/explosion.lua @@ -0,0 +1,23 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_EXPLOSIONAREA) +combat:setParameter(COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_FIRE) +combat:setParameter(COMBAT_PARAM_BLOCKARMOR, true) +combat:setArea(createCombatArea(AREA_CROSS1X1)) + +function onGetFormulaValues(player, level, maglevel) + local base = 60 + local variation = 40 + + local formula = 3 * maglevel + (2 * level) + + local min = (formula * (base - variation)) / 100 + local max = (formula * (base + variation)) / 100 + return -min, -max +end + +combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") + +function onCastSpell(creature, variant, isHotkey) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/runes/fire field.lua b/data/spells/scripts/runes/fire field.lua new file mode 100644 index 0000000..4743641 --- /dev/null +++ b/data/spells/scripts/runes/fire field.lua @@ -0,0 +1,9 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) +combat:setParameter(COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_FIRE) +combat:setParameter(COMBAT_PARAM_MAGICEFFECT, CONST_ME_HITBYFIRE) +combat:setParameter(COMBAT_PARAM_CREATEITEM, 2118) + +function onCastSpell(creature, variant, isHotkey) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/runes/fire wall.lua b/data/spells/scripts/runes/fire wall.lua new file mode 100644 index 0000000..f75ab13 --- /dev/null +++ b/data/spells/scripts/runes/fire wall.lua @@ -0,0 +1,10 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) +combat:setParameter(COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_FIRE) +combat:setParameter(COMBAT_PARAM_MAGICEFFECT, CONST_ME_HITBYFIRE) +combat:setParameter(COMBAT_PARAM_CREATEITEM, 2118) +combat:setArea(createCombatArea(AREA_WALLFIELD, AREADIAGONAL_WALLFIELD)) + +function onCastSpell(creature, variant, isHotkey) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/runes/fireball.lua b/data/spells/scripts/runes/fireball.lua new file mode 100644 index 0000000..a5a32fe --- /dev/null +++ b/data/spells/scripts/runes/fireball.lua @@ -0,0 +1,22 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA) +combat:setParameter(COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_FIRE) +combat:setArea(createCombatArea(AREA_CIRCLE2X2)) + +function onGetFormulaValues(player, level, maglevel) + local base = 20 + local variation = 5 + + local formula = 3 * maglevel + (2 * level) + + local min = (formula * (base - variation)) / 100 + local max = (formula * (base + variation)) / 100 + return -min, -max +end + +combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") + +function onCastSpell(creature, variant, isHotkey) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/runes/firebomb.lua b/data/spells/scripts/runes/firebomb.lua new file mode 100644 index 0000000..90ca33f --- /dev/null +++ b/data/spells/scripts/runes/firebomb.lua @@ -0,0 +1,10 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) +combat:setParameter(COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_FIRE) +combat:setParameter(COMBAT_PARAM_MAGICEFFECT, CONST_ME_HITBYFIRE) +combat:setParameter(COMBAT_PARAM_CREATEITEM, 2118) +combat:setArea(createCombatArea(AREA_SQUARE1X1)) + +function onCastSpell(creature, variant, isHotkey) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/runes/great fireball.lua b/data/spells/scripts/runes/great fireball.lua new file mode 100644 index 0000000..3da1f52 --- /dev/null +++ b/data/spells/scripts/runes/great fireball.lua @@ -0,0 +1,22 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA) +combat:setParameter(COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_FIRE) +combat:setArea(createCombatArea(AREA_CIRCLE3X3)) + +function onGetFormulaValues(player, level, maglevel) + local base = 50 + local variation = 15 + + local formula = 3 * maglevel + (2 * level) + + local min = (formula * (base - variation)) / 100 + local max = (formula * (base + variation)) / 100 + return -min, -max +end + +combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") + +function onCastSpell(creature, variant, isHotkey) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/runes/heavy magic missile.lua b/data/spells/scripts/runes/heavy magic missile.lua new file mode 100644 index 0000000..9af1280 --- /dev/null +++ b/data/spells/scripts/runes/heavy magic missile.lua @@ -0,0 +1,21 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_EXPLOSIONHIT) +combat:setParameter(COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY) + +function onGetFormulaValues(player, level, maglevel) + local base = 30 + local variation = 10 + + local formula = 3 * maglevel + (2 * level) + + local min = (formula * (base - variation)) / 100 + local max = (formula * (base + variation)) / 100 + return -min, -max +end + +combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") + +function onCastSpell(creature, variant, isHotkey) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/runes/intense healing.lua b/data/spells/scripts/runes/intense healing.lua new file mode 100644 index 0000000..c93a2ea --- /dev/null +++ b/data/spells/scripts/runes/intense healing.lua @@ -0,0 +1,22 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_HEALING) +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) +combat:setParameter(COMBAT_PARAM_DISPEL, CONDITION_PARALYZE) +combat:setParameter(COMBAT_PARAM_AGGRESSIVE, false) + +function onGetFormulaValues(player, level, maglevel) + local base = 70 + local variation = 30 + + local formula = 3 * maglevel + (2 * level) + + local min = (formula * (base - variation)) / 100 + local max = (formula * (base + variation)) / 100 + return min, max +end + +combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") + +function onCastSpell(creature, variant) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/runes/light magic missile.lua b/data/spells/scripts/runes/light magic missile.lua new file mode 100644 index 0000000..3a83c2f --- /dev/null +++ b/data/spells/scripts/runes/light magic missile.lua @@ -0,0 +1,21 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_EXPLOSIONHIT) +combat:setParameter(COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY) + +function onGetFormulaValues(player, level, maglevel) + local base = 15 + local variation = 5 + + local formula = 3 * maglevel + (2 * level) + + local min = (formula * (base - variation)) / 100 + local max = (formula * (base + variation)) / 100 + return -min, -max +end + +combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") + +function onCastSpell(creature, variant, isHotkey) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/runes/magic wall.lua b/data/spells/scripts/runes/magic wall.lua new file mode 100644 index 0000000..25a7c05 --- /dev/null +++ b/data/spells/scripts/runes/magic wall.lua @@ -0,0 +1,7 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY) +combat:setParameter(COMBAT_PARAM_CREATEITEM, 2128) + +function onCastSpell(creature, variant, isHotkey) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/runes/paralyze.lua b/data/spells/scripts/runes/paralyze.lua new file mode 100644 index 0000000..9248c01 --- /dev/null +++ b/data/spells/scripts/runes/paralyze.lua @@ -0,0 +1,16 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED) + +local condition = Condition(CONDITION_PARALYZE) +condition:setParameter(CONDITION_PARAM_TICKS, 10000) +condition:setSpeedDelta(-101) +combat:setCondition(condition) + +function onCastSpell(creature, variant, isHotkey) + if not combat:execute(creature, variant) then + return false + end + + creature:getPosition():sendMagicEffect(CONST_ME_MAGIC_GREEN) + return true +end \ No newline at end of file diff --git a/data/spells/scripts/runes/poison bomb.lua b/data/spells/scripts/runes/poison bomb.lua new file mode 100644 index 0000000..4e75d3b --- /dev/null +++ b/data/spells/scripts/runes/poison bomb.lua @@ -0,0 +1,10 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_EARTHDAMAGE) +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_GREEN_RINGS) +combat:setParameter(COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_POISON) +combat:setParameter(COMBAT_PARAM_CREATEITEM, 2121) +combat:setArea(createCombatArea(AREA_SQUARE1X1)) + +function onCastSpell(creature, variant, isHotkey) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/runes/poison field.lua b/data/spells/scripts/runes/poison field.lua new file mode 100644 index 0000000..c895b87 --- /dev/null +++ b/data/spells/scripts/runes/poison field.lua @@ -0,0 +1,9 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_EARTHDAMAGE) +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_GREEN_RINGS) +combat:setParameter(COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_POISON) +combat:setParameter(COMBAT_PARAM_CREATEITEM, 2121) + +function onCastSpell(creature, variant, isHotkey) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/runes/poison wall.lua b/data/spells/scripts/runes/poison wall.lua new file mode 100644 index 0000000..4669236 --- /dev/null +++ b/data/spells/scripts/runes/poison wall.lua @@ -0,0 +1,10 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_EARTHDAMAGE) +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_GREEN_RINGS) +combat:setParameter(COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_POISON) +combat:setParameter(COMBAT_PARAM_CREATEITEM, 2121) +combat:setArea(createCombatArea(AREA_WALLFIELD, AREADIAGONAL_WALLFIELD)) + +function onCastSpell(creature, variant, isHotkey) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/runes/soulfire.lua b/data/spells/scripts/runes/soulfire.lua new file mode 100644 index 0000000..33ad3e6 --- /dev/null +++ b/data/spells/scripts/runes/soulfire.lua @@ -0,0 +1,18 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_HITBYFIRE) +combat:setParameter(COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_FIRE) + +function onTargetCreature(creature, target) + local player = Player(creature) + + local condition = Condition(CONDITION_FIRE) + condition:setTiming(computeFormula(player:getLevel(), player:getMagicLevel(), 120, 20)) + target:addCondition(condition) +end + +combat:setCallback(CALLBACK_PARAM_TARGETCREATURE, "onTargetCreature") + +function onCastSpell(creature, variant) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/runes/sudden death.lua b/data/spells/scripts/runes/sudden death.lua new file mode 100644 index 0000000..4911c5d --- /dev/null +++ b/data/spells/scripts/runes/sudden death.lua @@ -0,0 +1,21 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA) +combat:setParameter(COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_DEATH) + +function onGetFormulaValues(player, level, maglevel) + local base = 150 + local variation = 20 + + local formula = 3 * maglevel + (2 * level) + + local min = (formula * (base - variation)) / 100 + local max = (formula * (base + variation)) / 100 + return -min, -max +end + +combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") + +function onCastSpell(creature, variant, isHotkey) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/runes/ultimate healing.lua b/data/spells/scripts/runes/ultimate healing.lua new file mode 100644 index 0000000..32317e0 --- /dev/null +++ b/data/spells/scripts/runes/ultimate healing.lua @@ -0,0 +1,23 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_HEALING) +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) +combat:setParameter(COMBAT_PARAM_DISPEL, CONDITION_PARALYZE) +combat:setParameter(COMBAT_PARAM_TARGETCASTERORTOPMOST, true) +combat:setParameter(COMBAT_PARAM_AGGRESSIVE, false) + +function onGetFormulaValues(player, level, maglevel) + local base = 250 + local variation = 0 + + local formula = 3 * maglevel + (2 * level) + + local min = (formula * (base - variation)) / 100 + local max = (formula * (base + variation)) / 100 + return min, max +end + +combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") + +function onCastSpell(creature, variant, isHotkey) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/runes/wild growth.lua b/data/spells/scripts/runes/wild growth.lua new file mode 100644 index 0000000..c865b0d --- /dev/null +++ b/data/spells/scripts/runes/wild growth.lua @@ -0,0 +1,7 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY) +combat:setParameter(COMBAT_PARAM_CREATEITEM, 2130) + +function onCastSpell(creature, variant, isHotkey) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/spells/antidote.lua b/data/spells/scripts/spells/antidote.lua new file mode 100644 index 0000000..b248b41 --- /dev/null +++ b/data/spells/scripts/spells/antidote.lua @@ -0,0 +1,8 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) +combat:setParameter(COMBAT_PARAM_DISPEL, CONDITION_POISON) +combat:setParameter(COMBAT_PARAM_AGGRESSIVE, false) + +function onCastSpell(creature, variant) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/spells/berserk.lua b/data/spells/scripts/spells/berserk.lua new file mode 100644 index 0000000..ebb0aec --- /dev/null +++ b/data/spells/scripts/spells/berserk.lua @@ -0,0 +1,22 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_HITAREA) +combat:setParameter(COMBAT_PARAM_BLOCKARMOR, true) +combat:setParameter(COMBAT_PARAM_BLOCKSHIELD, false) +combat:setParameter(COMBAT_PARAM_USECHARGES, true) +combat:setArea(createCombatArea(AREA_SQUARE1X1)) + +function onGetFormulaValues(player, skill, attack, fightMode) + local base = 80 + local variation = 20 + local formula = 3 * player:getMagicLevel() + (2 * player:getLevel()) + local damage = formula * base / 100 + damage = damage * attack / 25 + return -damage - variation, -damage + variation +end + +combat:setCallback(CALLBACK_PARAM_SKILLVALUE, "onGetFormulaValues") + +function onCastSpell(creature, variant) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/spells/cancel invisibility.lua b/data/spells/scripts/spells/cancel invisibility.lua new file mode 100644 index 0000000..4daab2d --- /dev/null +++ b/data/spells/scripts/spells/cancel invisibility.lua @@ -0,0 +1,8 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) +combat:setParameter(COMBAT_PARAM_DISPEL, CONDITION_INVISIBLE) +combat:setArea(createCombatArea(AREA_CIRCLE3X3)) + +function onCastSpell(creature, variant) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/spells/challenge.lua b/data/spells/scripts/spells/challenge.lua new file mode 100644 index 0000000..4cdc09e --- /dev/null +++ b/data/spells/scripts/spells/challenge.lua @@ -0,0 +1,13 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) +combat:setArea(createCombatArea(AREA_SQUARE1X1)) + +function onTargetCreature(creature, target) + return doChallengeCreature(creature, target) +end + +combat:setCallback(CALLBACK_PARAM_TARGETCREATURE, "onTargetCreature") + +function onCastSpell(creature, variant) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/spells/energy beam.lua b/data/spells/scripts/spells/energy beam.lua new file mode 100644 index 0000000..2858301 --- /dev/null +++ b/data/spells/scripts/spells/energy beam.lua @@ -0,0 +1,21 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_EXPLOSIONHIT) +combat:setArea(createCombatArea(AREA_BEAM5, AREADIAGONAL_BEAM5)) + +function onGetFormulaValues(player, level, maglevel) + local base = 60 + local variation = 20 + + local formula = 3 * maglevel + (2 * level) + + local min = (formula * (base - variation)) / 100 + local max = (formula * (base + variation)) / 100 + return -min, -max +end + +combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") + +function onCastSpell(creature, variant) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/spells/energy strike.lua b/data/spells/scripts/spells/energy strike.lua new file mode 100644 index 0000000..91a9d90 --- /dev/null +++ b/data/spells/scripts/spells/energy strike.lua @@ -0,0 +1,20 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_TELEPORT) + +function onGetFormulaValues(player, level, maglevel) + local base = 45 + local variation = 10 + + local formula = 3 * maglevel + (2 * level) + + local min = (formula * (base - variation)) / 100 + local max = (formula * (base + variation)) / 100 + return -min, -max +end + +combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") + +function onCastSpell(creature, variant) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/spells/energy wave.lua b/data/spells/scripts/spells/energy wave.lua new file mode 100644 index 0000000..158850a --- /dev/null +++ b/data/spells/scripts/spells/energy wave.lua @@ -0,0 +1,21 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_TELEPORT) +combat:setArea(createCombatArea(AREA_SQUAREWAVE5)) + +function onGetFormulaValues(player, level, maglevel) + local base = 150 + local variation = 50 + + local formula = 3 * maglevel + (2 * level) + + local min = (formula * (base - variation)) / 100 + local max = (formula * (base + variation)) / 100 + return -min, -max +end + +combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") + +function onCastSpell(creature, variant) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/spells/fire wave.lua b/data/spells/scripts/spells/fire wave.lua new file mode 100644 index 0000000..904aeee --- /dev/null +++ b/data/spells/scripts/spells/fire wave.lua @@ -0,0 +1,21 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_HITBYFIRE) +combat:setArea(createCombatArea(AREA_WAVE4, AREADIAGONAL_WAVE4)) + +function onGetFormulaValues(player, level, maglevel) + local base = 30 + local variation = 10 + + local formula = 3 * maglevel + (2 * level) + + local min = (formula * (base - variation)) / 100 + local max = (formula * (base + variation)) / 100 + return -min, -max +end + +combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") + +function onCastSpell(creature, variant) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/spells/flame strike.lua b/data/spells/scripts/spells/flame strike.lua new file mode 100644 index 0000000..cd9eb53 --- /dev/null +++ b/data/spells/scripts/spells/flame strike.lua @@ -0,0 +1,20 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA) + +function onGetFormulaValues(player, level, maglevel) + local base = 45 + local variation = 10 + + local formula = 3 * maglevel + (2 * level) + + local min = (formula * (base - variation)) / 100 + local max = (formula * (base + variation)) / 100 + return -min, -max +end + +combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") + +function onCastSpell(creature, variant) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/spells/food.lua b/data/spells/scripts/spells/food.lua new file mode 100644 index 0000000..bf185ec --- /dev/null +++ b/data/spells/scripts/spells/food.lua @@ -0,0 +1,9 @@ +local food = { + 3577, 3582, 3585, 3592, 3602 +} + +function onCastSpell(creature, variant) + creature:addItem(food[math.random(#food)]) + creature:getPosition():sendMagicEffect(CONST_ME_MAGIC_GREEN) + return true +end \ No newline at end of file diff --git a/data/spells/scripts/spells/force strike.lua b/data/spells/scripts/spells/force strike.lua new file mode 100644 index 0000000..e693a52 --- /dev/null +++ b/data/spells/scripts/spells/force strike.lua @@ -0,0 +1,20 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA) + +function onGetFormulaValues(player, level, maglevel) + local base = 45 + local variation = 10 + + local formula = 3 * maglevel + (2 * level) + + local min = (formula * (base - variation)) / 100 + local max = (formula * (base + variation)) / 100 + return -min, -max +end + +combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") + +function onCastSpell(creature, variant) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/spells/great energy beam.lua b/data/spells/scripts/spells/great energy beam.lua new file mode 100644 index 0000000..a5de443 --- /dev/null +++ b/data/spells/scripts/spells/great energy beam.lua @@ -0,0 +1,21 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA) +combat:setArea(createCombatArea(AREA_BEAM8)) + +function onGetFormulaValues(player, level, maglevel) + local base = 120 + local variation = 80 + + local formula = 3 * maglevel + (2 * level) + + local min = (formula * (base - variation)) / 100 + local max = (formula * (base + variation)) / 100 + return -min, -max +end + +combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") + +function onCastSpell(creature, variant) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/spells/great light.lua b/data/spells/scripts/spells/great light.lua new file mode 100644 index 0000000..25e8be0 --- /dev/null +++ b/data/spells/scripts/spells/great light.lua @@ -0,0 +1,13 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) +combat:setParameter(COMBAT_PARAM_AGGRESSIVE, false) + +local condition = Condition(CONDITION_LIGHT) +condition:setParameter(CONDITION_PARAM_LIGHT_LEVEL, 8) +condition:setParameter(CONDITION_PARAM_LIGHT_COLOR, 215) +condition:setParameter(CONDITION_PARAM_TICKS, (11 * 60 + 35) * 1000) +combat:setCondition(condition) + +function onCastSpell(creature, variant) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/spells/haste.lua b/data/spells/scripts/spells/haste.lua new file mode 100644 index 0000000..ac6cdf5 --- /dev/null +++ b/data/spells/scripts/spells/haste.lua @@ -0,0 +1,12 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_GREEN) +combat:setParameter(COMBAT_PARAM_AGGRESSIVE, false) + +local condition = Condition(CONDITION_HASTE) +condition:setParameter(CONDITION_PARAM_TICKS, 30000) +condition:setSpeedDelta(30) +combat:setCondition(condition) + +function onCastSpell(creature, variant) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/spells/heal friend.lua b/data/spells/scripts/spells/heal friend.lua new file mode 100644 index 0000000..f3fd7d9 --- /dev/null +++ b/data/spells/scripts/spells/heal friend.lua @@ -0,0 +1,23 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_HEALING) +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_GREEN) +combat:setParameter(COMBAT_PARAM_DISPEL, CONDITION_PARALYZE) +combat:setParameter(COMBAT_PARAM_AGGRESSIVE, false) + +function onGetFormulaValues(player, level, maglevel) + local base = 120 + local variation = 40 + + local formula = 3 * maglevel + (2 * level) + + local min = (formula * (base - variation)) / 100 + local max = (formula * (base + variation)) / 100 + return min, max +end + +combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") + +function onCastSpell(creature, variant) + creature:getPosition():sendMagicEffect(CONST_ME_MAGIC_BLUE) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/spells/intense healing.lua b/data/spells/scripts/spells/intense healing.lua new file mode 100644 index 0000000..6ae3f67 --- /dev/null +++ b/data/spells/scripts/spells/intense healing.lua @@ -0,0 +1,22 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_HEALING) +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) +combat:setParameter(COMBAT_PARAM_DISPEL, CONDITION_PARALYZE) +combat:setParameter(COMBAT_PARAM_AGGRESSIVE, false) + +function onGetFormulaValues(player, level, maglevel) + local base = 40 + local variation = 20 + + local formula = 3 * maglevel + (2 * level) + + local min = (formula * (base - variation)) / 100 + local max = (formula * (base + variation)) / 100 + return min, max +end + +combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") + +function onCastSpell(creature, variant) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/spells/invisible.lua b/data/spells/scripts/spells/invisible.lua new file mode 100644 index 0000000..f538e45 --- /dev/null +++ b/data/spells/scripts/spells/invisible.lua @@ -0,0 +1,11 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) +combat:setParameter(COMBAT_PARAM_AGGRESSIVE, false) + +local condition = Condition(CONDITION_INVISIBLE) +condition:setParameter(CONDITION_PARAM_TICKS, 200000) +combat:setCondition(condition) + +function onCastSpell(creature, variant) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/spells/light healing.lua b/data/spells/scripts/spells/light healing.lua new file mode 100644 index 0000000..4f9eeb4 --- /dev/null +++ b/data/spells/scripts/spells/light healing.lua @@ -0,0 +1,22 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_HEALING) +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) +combat:setParameter(COMBAT_PARAM_DISPEL, CONDITION_PARALYZE) +combat:setParameter(COMBAT_PARAM_AGGRESSIVE, false) + +function onGetFormulaValues(player, level, maglevel) + local base = 20 + local variation = 10 + + local formula = 3 * maglevel + (2 * level) + + local min = (formula * (base - variation)) / 100 + local max = (formula * (base + variation)) / 100 + return min, max +end + +combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") + +function onCastSpell(creature, variant) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/spells/light.lua b/data/spells/scripts/spells/light.lua new file mode 100644 index 0000000..dd9e624 --- /dev/null +++ b/data/spells/scripts/spells/light.lua @@ -0,0 +1,13 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) +combat:setParameter(COMBAT_PARAM_AGGRESSIVE, false) + +local condition = Condition(CONDITION_LIGHT) +condition:setParameter(CONDITION_PARAM_LIGHT_LEVEL, 6) +condition:setParameter(CONDITION_PARAM_LIGHT_COLOR, 215) +condition:setParameter(CONDITION_PARAM_TICKS, (6 * 60 + 10) * 1000) +combat:setCondition(condition) + +function onCastSpell(creature, variant) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/spells/magic rope.lua b/data/spells/scripts/spells/magic rope.lua new file mode 100644 index 0000000..0efdd4e --- /dev/null +++ b/data/spells/scripts/spells/magic rope.lua @@ -0,0 +1,23 @@ +local ropeSpots = { + 386, 421 +} + +function onCastSpell(creature, variant) + local position = creature:getPosition() + position:sendMagicEffect(CONST_ME_POFF) + + local tile = Tile(position) + if table.contains(ropeSpots, tile:getGround():getId()) then + tile = Tile(position:moveUpstairs()) + if tile then + creature:teleportTo(position) + position:sendMagicEffect(CONST_ME_TELEPORT) + else + creature:sendCancelMessage(RETURNVALUE_NOTENOUGHROOM) + end + else + creature:sendCancelMessage(RETURNVALUE_NOTPOSSIBLE) + return false + end + return true +end \ No newline at end of file diff --git a/data/spells/scripts/spells/magic shield.lua b/data/spells/scripts/spells/magic shield.lua new file mode 100644 index 0000000..86a5b4d --- /dev/null +++ b/data/spells/scripts/spells/magic shield.lua @@ -0,0 +1,11 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) +combat:setParameter(COMBAT_PARAM_AGGRESSIVE, false) + +local condition = Condition(CONDITION_MANASHIELD) +condition:setParameter(CONDITION_PARAM_TICKS, 200000) +combat:setCondition(condition) + +function onCastSpell(creature, variant) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/spells/mass healing.lua b/data/spells/scripts/spells/mass healing.lua new file mode 100644 index 0000000..21eb5de --- /dev/null +++ b/data/spells/scripts/spells/mass healing.lua @@ -0,0 +1,34 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) +combat:setParameter(COMBAT_PARAM_DISPEL, CONDITION_PARALYZE) +combat:setParameter(COMBAT_PARAM_AGGRESSIVE, false) +combat:setArea(createCombatArea(AREA_CIRCLE3X3)) + +local healMonsters = true + +function onTargetCreature(creature, target) + if not healMonsters then + local master = target:getMaster() + if target:isMonster() and not master or master and master:isMonster() then + return true + end + end + + local player = creature:getPlayer() + + local base = 200 + local variation = 40 + + local value = math.random(-variation, variation) + base + local formula = 3 * player:getMagicLevel() + (2 * player:getLevel()) + local total = formula * value / 100 + + doTargetCombatHealth(0, target, COMBAT_HEALING, total, total, CONST_ME_NONE) + return true +end + +combat:setCallback(CALLBACK_PARAM_TARGETCREATURE, "onTargetCreature") + +function onCastSpell(creature, variant) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/spells/poison storm.lua b/data/spells/scripts/spells/poison storm.lua new file mode 100644 index 0000000..25ec6b8 --- /dev/null +++ b/data/spells/scripts/spells/poison storm.lua @@ -0,0 +1,18 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_EARTHDAMAGE) +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_GREEN_RINGS) +combat:setArea(createCombatArea(AREA_CIRCLE5X5)) + +function onTargetCreature(creature, target) + local player = Player(creature) + + local condition = Condition(CONDITION_POISON) + condition:setTiming(computeFormula(player:getLevel(), player:getMagicLevel(), 200, 50)) + target:addCondition(condition) +end + +combat:setCallback(CALLBACK_PARAM_TARGETCREATURE, "onTargetCreature") + +function onCastSpell(creature, variant) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/spells/strong haste.lua b/data/spells/scripts/spells/strong haste.lua new file mode 100644 index 0000000..9b08a62 --- /dev/null +++ b/data/spells/scripts/spells/strong haste.lua @@ -0,0 +1,12 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_GREEN) +combat:setParameter(COMBAT_PARAM_AGGRESSIVE, false) + +local condition = Condition(CONDITION_HASTE) +condition:setParameter(CONDITION_PARAM_TICKS, 20000) +condition:setSpeedDelta(70) +combat:setCondition(condition) + +function onCastSpell(creature, variant) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/spells/ultimate explosion.lua b/data/spells/scripts/spells/ultimate explosion.lua new file mode 100644 index 0000000..8c19f46 --- /dev/null +++ b/data/spells/scripts/spells/ultimate explosion.lua @@ -0,0 +1,23 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) +combat:setParameter(COMBAT_PARAM_BLOCKARMOR, 1) +combat:setParameter(COMBAT_PARAM_BLOCKSHIELD, 1) +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_EXPLOSIONAREA) +combat:setArea(createCombatArea(AREA_CIRCLE5X5)) + +function onGetFormulaValues(player, level, maglevel) + local base = 250 + local variation = 50 + + local formula = 3 * maglevel + (2 * level) + + local min = (formula * (base - variation)) / 100 + local max = (formula * (base + variation)) / 100 + return -min, -max +end + +combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") + +function onCastSpell(creature, variant) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/spells/ultimate healing.lua b/data/spells/scripts/spells/ultimate healing.lua new file mode 100644 index 0000000..19aa349 --- /dev/null +++ b/data/spells/scripts/spells/ultimate healing.lua @@ -0,0 +1,22 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_HEALING) +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) +combat:setParameter(COMBAT_PARAM_DISPEL, CONDITION_PARALYZE) +combat:setParameter(COMBAT_PARAM_AGGRESSIVE, false) + +function onGetFormulaValues(player, level, maglevel) + local base = 250 + local variation = 50 + + local formula = 3 * maglevel + (2 * level) + + local min = (formula * (base - variation)) / 100 + local max = (formula * (base + variation)) / 100 + return min, max +end + +combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") + +function onCastSpell(creature, variant) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/spells/ultimate light.lua b/data/spells/scripts/spells/ultimate light.lua new file mode 100644 index 0000000..9679183 --- /dev/null +++ b/data/spells/scripts/spells/ultimate light.lua @@ -0,0 +1,13 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) +combat:setParameter(COMBAT_PARAM_AGGRESSIVE, false) + +local condition = Condition(CONDITION_LIGHT) +condition:setParameter(CONDITION_PARAM_LIGHT_LEVEL, 8) +condition:setParameter(CONDITION_PARAM_LIGHT_COLOR, 215) +condition:setParameter(CONDITION_PARAM_TICKS, (60 * 33 + 10) * 1000) +combat:setCondition(condition) + +function onCastSpell(creature, variant) + return combat:execute(creature, variant) +end \ No newline at end of file diff --git a/data/spells/scripts/spells/undead legion.lua b/data/spells/scripts/spells/undead legion.lua new file mode 100644 index 0000000..b5d9dd3 --- /dev/null +++ b/data/spells/scripts/spells/undead legion.lua @@ -0,0 +1,34 @@ +local combat = Combat() +combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_EARTHDAMAGE) +combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_GREEN_RINGS) +combat:setArea(createCombatArea(AREA_CIRCLE5X5)) + +local humanBodies = { + 4240, 4241, 4247, 4248 +} + +function onCastSpell(creature, variant) + local position = Variant.getPosition(variant) + local tile = Tile(position) + if tile then + local corpse = tile:getTopDownItem() + if corpse then + local itemType = corpse:getType() + if not table.contains(humanBodies, itemType:getId()) then + if itemType:isCorpse() and itemType:isMovable() then + local monster = Game.createMonster("Skeleton", position) + if monster then + corpse:remove() + monster:setMaster(creature) + position:sendMagicEffect(CONST_ME_MAGIC_BLUE) + return true + end + end + end + end + end + + creature:getPosition():sendMagicEffect(CONST_ME_POFF) + creature:sendCancelMessage(RETURNVALUE_NOTPOSSIBLE) + return false +end \ No newline at end of file diff --git a/data/spells/spells.xml b/data/spells/spells.xml new file mode 100644 index 0000000..a2e5756 --- /dev/null +++ b/data/spells/spells.xml @@ -0,0 +1,425 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/talkactions/lib/talkactions.lua b/data/talkactions/lib/talkactions.lua new file mode 100644 index 0000000..585eb19 --- /dev/null +++ b/data/talkactions/lib/talkactions.lua @@ -0,0 +1 @@ +-- Nothing -- diff --git a/data/talkactions/scripts/add_skill.lua b/data/talkactions/scripts/add_skill.lua new file mode 100644 index 0000000..f9b83e5 --- /dev/null +++ b/data/talkactions/scripts/add_skill.lua @@ -0,0 +1,66 @@ +local function getSkillId(skillName) + if skillName == "club" then + return SKILL_CLUB + elseif skillName == "sword" then + return SKILL_SWORD + elseif skillName == "axe" then + return SKILL_AXE + elseif skillName:sub(1, 4) == "dist" then + return SKILL_DISTANCE + elseif skillName:sub(1, 6) == "shield" then + return SKILL_SHIELD + elseif skillName:sub(1, 4) == "fish" then + return SKILL_FISHING + else + return SKILL_FIST + end +end + +local function getExpForLevel(level) + level = level - 1 + return ((50 * level * level * level) - (150 * level * level) + (400 * level)) / 3 +end + +function onSay(player, words, param) + if not player:getGroup():getAccess() then + return true + end + + if player:getAccountType() < ACCOUNT_TYPE_GOD then + return false + end + + local split = param:split(",") + if split[2] == nil then + player:sendCancelMessage("Insufficient parameters.") + return false + end + + local target = Player(split[1]) + if target == nil then + player:sendCancelMessage("A player with that name is not online.") + return false + end + + -- Trim left + split[2] = split[2]:gsub("^%s*(.-)$", "%1") + + local count = 1 + if split[3] ~= nil then + count = tonumber(split[3]) + end + + local ch = split[2]:sub(1, 1) + for i = 1, count do + if ch == "l" or ch == "e" then + target:addExperience(getExpForLevel(target:getLevel() + 1) - target:getExperience(), false) + elseif ch == "m" then + target:addManaSpent(target:getVocation():getRequiredManaSpent(target:getBaseMagicLevel() + 1) - target:getManaSpent()) + else + local skillId = getSkillId(split[2]) + target:addSkillTries(skillId, target:getVocation():getRequiredSkillTries(skillId, target:getSkillLevel(skillId) + 1) - target:getSkillTries(skillId)) + end + end + + return false +end diff --git a/data/talkactions/scripts/add_tutor.lua b/data/talkactions/scripts/add_tutor.lua new file mode 100644 index 0000000..621b6e8 --- /dev/null +++ b/data/talkactions/scripts/add_tutor.lua @@ -0,0 +1,21 @@ +function onSay(player, words, param) + if player:getAccountType() <= ACCOUNT_TYPE_TUTOR then + return true + end + + local target = Player(param) + if target == nil then + player:sendCancelMessage("A player with that name is not online.") + return false + end + + if target:getAccountType() ~= ACCOUNT_TYPE_NORMAL then + player:sendCancelMessage("You can only promote a normal player to a tutor.") + return false + end + + target:setAccountType(ACCOUNT_TYPE_TUTOR) + target:sendTextMessage(MESSAGE_EVENT_ADVANCE, "You have been promoted to a tutor by " .. player:getName() .. ".") + player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "You have promoted " .. target:getName() .. " to a tutor.") + return false +end diff --git a/data/talkactions/scripts/animationeffect.lua b/data/talkactions/scripts/animationeffect.lua new file mode 100644 index 0000000..ba55558 --- /dev/null +++ b/data/talkactions/scripts/animationeffect.lua @@ -0,0 +1,29 @@ +function onSay(player, words, param) + if not player:getGroup():getAccess() then + return true + end + + local effect = tonumber(param) + local position = player:getPosition() + local toPositionLow = {z = position.z} + local toPositionHigh = {z = position.z} + + toPositionLow.x = position.x - 7 + toPositionHigh.x = position.x + 7 + for i = -5, 5 do + toPositionLow.y = position.y + i + toPositionHigh.y = toPositionLow.y + position:sendDistanceEffect(toPositionLow, effect) + position:sendDistanceEffect(toPositionHigh, effect) + end + + toPositionLow.y = position.y - 5 + toPositionHigh.y = position.y + 5 + for i = -6, 6 do + toPositionLow.x = position.x + i + toPositionHigh.x = toPositionLow.x + position:sendDistanceEffect(toPositionLow, effect) + position:sendDistanceEffect(toPositionHigh, effect) + end + return false +end diff --git a/data/talkactions/scripts/ban.lua b/data/talkactions/scripts/ban.lua new file mode 100644 index 0000000..fc46763 --- /dev/null +++ b/data/talkactions/scripts/ban.lua @@ -0,0 +1,39 @@ +local banDays = 7 + +function onSay(player, words, param) + if not player:getGroup():getAccess() then + return true + end + + local name = param + local reason = '' + + local separatorPos = param:find(',') + if separatorPos ~= nil then + name = param:sub(0, separatorPos - 1) + reason = string.trim(param:sub(separatorPos + 1)) + end + + local accountId = getAccountNumberByPlayerName(name) + if accountId == 0 then + return false + end + + local resultId = db.storeQuery("SELECT 1 FROM `account_bans` WHERE `account_id` = " .. accountId) + if resultId ~= false then + result.free(resultId) + return false + end + + local timeNow = os.time() + db.query("INSERT INTO `account_bans` (`account_id`, `reason`, `banned_at`, `expires_at`, `banned_by`) VALUES (" .. + accountId .. ", " .. db.escapeString(reason) .. ", " .. timeNow .. ", " .. timeNow + (banDays * 86400) .. ", " .. player:getGuid() .. ")") + + local target = Player(name) + if target ~= nil then + player:sendTextMessage(MESSAGE_EVENT_ADVANCE, target:getName() .. " has been banned.") + target:remove() + else + player:sendTextMessage(MESSAGE_EVENT_ADVANCE, name .. " has been banned.") + end +end diff --git a/data/talkactions/scripts/broadcast.lua b/data/talkactions/scripts/broadcast.lua new file mode 100644 index 0000000..a6e3933 --- /dev/null +++ b/data/talkactions/scripts/broadcast.lua @@ -0,0 +1,11 @@ +function onSay(player, words, param) + if not getPlayerFlagValue(player, PlayerFlag_CanBroadcast) then + return true + end + + print("> " .. player:getName() .. " broadcasted: \"" .. param .. "\".") + for _, targetPlayer in ipairs(Game.getPlayers()) do + targetPlayer:sendTextMessage(MESSAGE_STATUS_WARNING, param) + end + return false +end diff --git a/data/talkactions/scripts/buyhouse.lua b/data/talkactions/scripts/buyhouse.lua new file mode 100644 index 0000000..5e3020b --- /dev/null +++ b/data/talkactions/scripts/buyhouse.lua @@ -0,0 +1,36 @@ +function onSay(player, words, param) + if player:getPremiumDays() <= 0 then + player:sendCancelMessage("You need a premium account.") + return false + end + + local position = player:getPosition() + position:getNextPosition(player:getDirection()) + + local tile = Tile(position) + local house = tile and tile:getHouse() + if house == nil then + player:sendCancelMessage("You have to be looking at the door of the house you would like to buy.") + return false + end + + if house:getOwnerGuid() > 0 then + player:sendCancelMessage("This house already has an owner.") + return false + end + + if player:getHouse() then + player:sendCancelMessage("You are already the owner of a house.") + return false + end + + local price = house:getRent() * 5 + if not player:removeMoney(price) then + player:sendCancelMessage("You do not have enough money.") + return false + end + + house:setOwnerGuid(player:getGuid()) + player:sendTextMessage(MESSAGE_INFO_DESCR, "You have successfully bought this house, be sure to have the money for the rent in the bank.") + return false +end diff --git a/data/talkactions/scripts/buyprem.lua b/data/talkactions/scripts/buyprem.lua new file mode 100644 index 0000000..1aa4f5f --- /dev/null +++ b/data/talkactions/scripts/buyprem.lua @@ -0,0 +1,25 @@ +local config = { + days = 90, + maxDays = 365, + price = 10000 +} + +function onSay(player, words, param) + if configManager.getBoolean(configKeys.FREE_PREMIUM) then + return true + end + + if player:getPremiumDays() <= config.maxDays then + if player:removeMoney(config.price) then + player:addPremiumDays(config.days) + player:sendTextMessage(MESSAGE_INFO_DESCR, "You have bought " .. config.days .." days of premium account.") + else + player:sendCancelMessage("You don't have enough money, " .. config.maxDays .. " days premium account costs " .. config.price .. " gold coins.") + player:getPosition():sendMagicEffect(CONST_ME_POFF) + end + else + player:sendCancelMessage("You can not buy more than " .. config.maxDays .. " days of premium account.") + player:getPosition():sendMagicEffect(CONST_ME_POFF) + end + return false +end diff --git a/data/talkactions/scripts/chameleon.lua b/data/talkactions/scripts/chameleon.lua new file mode 100644 index 0000000..d3fcbe2 --- /dev/null +++ b/data/talkactions/scripts/chameleon.lua @@ -0,0 +1,25 @@ +local condition = Condition(CONDITION_OUTFIT, CONDITIONID_COMBAT) +condition:setTicks(-1) + +function onSay(player, words, param) + if not player:getGroup():getAccess() then + return true + end + + if player:getAccountType() < ACCOUNT_TYPE_GOD then + return false + end + + local itemType = ItemType(param) + if itemType:getId() == 0 then + itemType = ItemType(tonumber(param)) + if itemType:getId() == 0 then + player:sendCancelMessage("There is no item with that id or name.") + return false + end + end + + condition:setOutfit(itemType:getId()) + player:addCondition(condition) + return false +end diff --git a/data/talkactions/scripts/changesex.lua b/data/talkactions/scripts/changesex.lua new file mode 100644 index 0000000..c8afee9 --- /dev/null +++ b/data/talkactions/scripts/changesex.lua @@ -0,0 +1,19 @@ +local premiumDaysCost = 3 + +function onSay(player, words, param) + if player:getGroup():getAccess() then + player:setSex(player:getSex() == PLAYERSEX_FEMALE and PLAYERSEX_MALE or PLAYERSEX_FEMALE) + player:sendTextMessage(MESSAGE_INFO_DESCR, "You have changed your sex.") + return false + end + + if player:getPremiumDays() >= premiumDaysCost then + player:removePremiumDays(premiumDaysCost) + player:setSex(player:getSex() == PLAYERSEX_FEMALE and PLAYERSEX_MALE or PLAYERSEX_FEMALE) + player:sendTextMessage(MESSAGE_INFO_DESCR, "You have changed your sex for ".. premiumDaysCost .." days of your premium account.") + else + player:sendCancelMessage("You do not have enough premium days, changing sex costs ".. premiumDaysCost .." days of your premium account.") + player:getPosition():sendMagicEffect(CONST_ME_POFF) + end + return false +end diff --git a/data/talkactions/scripts/clean.lua b/data/talkactions/scripts/clean.lua new file mode 100644 index 0000000..0d5f7aa --- /dev/null +++ b/data/talkactions/scripts/clean.lua @@ -0,0 +1,15 @@ +function onSay(player, words, param) + if not player:getGroup():getAccess() then + return true + end + + if player:getAccountType() < ACCOUNT_TYPE_GOD then + return false + end + + local itemCount = cleanMap() + if itemCount > 0 then + player:sendTextMessage(MESSAGE_STATUS_WARNING, "Cleaned " .. itemCount .. " item" .. (itemCount > 1 and "s" or "") .. " from the map.") + end + return false +end diff --git a/data/talkactions/scripts/closeserver.lua b/data/talkactions/scripts/closeserver.lua new file mode 100644 index 0000000..2f7c95e --- /dev/null +++ b/data/talkactions/scripts/closeserver.lua @@ -0,0 +1,17 @@ +function onSay(player, words, param) + if not player:getGroup():getAccess() then + return true + end + + if player:getAccountType() < ACCOUNT_TYPE_GOD then + return false + end + + if param == "shutdown" then + Game.setGameState(GAME_STATE_SHUTDOWN) + else + Game.setGameState(GAME_STATE_CLOSED) + player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Server is now closed.") + end + return false +end diff --git a/data/talkactions/scripts/create_item.lua b/data/talkactions/scripts/create_item.lua new file mode 100644 index 0000000..ddc37e6 --- /dev/null +++ b/data/talkactions/scripts/create_item.lua @@ -0,0 +1,59 @@ +function onSay(player, words, param) + if not player:getGroup():getAccess() then + return true + end + + if player:getAccountType() < ACCOUNT_TYPE_GOD then + return false + end + + local split = param:split(",") + + local itemType = ItemType(split[1]) + if itemType:getId() == 0 then + itemType = ItemType(tonumber(split[1])) + if itemType:getId() == 0 then + player:sendCancelMessage("There is no item with that id or name.") + return false + end + end + + local keynumber = 0 + local count = tonumber(split[2]) + if count ~= nil then + if itemType:isStackable() then + count = math.min(10000, math.max(1, count)) + elseif itemType:isKey() then + keynumber = count + count = 1 + elseif not itemType:hasSubType() then + count = math.min(100, math.max(1, count)) + else + count = math.max(1, count) + end + else + count = 1 + end + + local result = player:addItem(itemType:getId(), count) + if result ~= nil then + if not itemType:isStackable() then + if type(result) == "table" then + for _, item in ipairs(result) do + if itemType:isKey() then + item:setAttribute(ITEM_ATTRIBUTE_KEYNUMBER, keynumber) + end + item:decay() + end + else + if itemType:isKey() then + result:setAttribute(ITEM_ATTRIBUTE_KEYNUMBER, keynumber) + end + result:decay() + end + end + + player:getPosition():sendMagicEffect(CONST_ME_MAGIC_GREEN) + end + return false +end diff --git a/data/talkactions/scripts/deathlist.lua b/data/talkactions/scripts/deathlist.lua new file mode 100644 index 0000000..c1066a9 --- /dev/null +++ b/data/talkactions/scripts/deathlist.lua @@ -0,0 +1,62 @@ +local function getArticle(str) + return str:find("[AaEeIiOoUuYy]") == 1 and "an" or "a" +end + +local function getMonthDayEnding(day) + if day == "01" or day == "21" or day == "31" then + return "st" + elseif day == "02" or day == "22" then + return "nd" + elseif day == "03" or day == "23" then + return "rd" + else + return "th" + end +end + +local function getMonthString(m) + return os.date("%B", os.time{year = 1970, month = m, day = 1}) +end + +function onSay(player, words, param) + local resultId = db.storeQuery("SELECT `id`, `name` FROM `players` WHERE `name` = " .. db.escapeString(param)) + if resultId ~= false then + local targetGUID = result.getDataInt(resultId, "id") + local targetName = result.getDataString(resultId, "name") + result.free(resultId) + local str = "" + local breakline = "" + + local resultId = db.storeQuery("SELECT `time`, `level`, `killed_by`, `is_player` FROM `player_deaths` WHERE `player_id` = " .. targetGUID .. " ORDER BY `time` DESC") + if resultId ~= false then + repeat + if str ~= "" then + breakline = "\n" + end + local date = os.date("*t", result.getDataInt(resultId, "time")) + + local article = "" + local killed_by = result.getDataString(resultId, "killed_by") + if result.getDataInt(resultId, "is_player") == 0 then + article = getArticle(killed_by) .. " " + killed_by = string.lower(killed_by) + end + + if date.day < 10 then date.day = "0" .. date.day end + if date.hour < 10 then date.hour = "0" .. date.hour end + if date.min < 10 then date.min = "0" .. date.min end + if date.sec < 10 then date.sec = "0" .. date.sec end + str = str .. breakline .. " " .. date.day .. getMonthDayEnding(date.day) .. " " .. getMonthString(date.month) .. " " .. date.year .. " " .. date.hour .. ":" .. date.min .. ":" .. date.sec .. " Died at Level " .. result.getDataInt(resultId, "level") .. " by " .. article .. killed_by .. "." + until not result.next(resultId) + result.free(resultId) + end + + if str == "" then + str = "No deaths." + end + player:popupFYI("Deathlist for player, " .. targetName .. ".\n\n" .. str) + else + player:sendCancelMessage("A player with that name does not exist.") + end + return false +end diff --git a/data/talkactions/scripts/down.lua b/data/talkactions/scripts/down.lua new file mode 100644 index 0000000..7a1d986 --- /dev/null +++ b/data/talkactions/scripts/down.lua @@ -0,0 +1,17 @@ +function onSay(player, words, param) + if not player:getGroup():getAccess() then + return true + end + + local position = player:getPosition() + position.z = position.z + 1 + + local tile = Tile(position) + if tile == nil or tile:getGround() == nil then + player:sendCancelMessage("You cannot teleport there.") + return false + end + + player:teleportTo(position) + return false +end diff --git a/data/talkactions/scripts/experienceshare.lua b/data/talkactions/scripts/experienceshare.lua new file mode 100644 index 0000000..320d577 --- /dev/null +++ b/data/talkactions/scripts/experienceshare.lua @@ -0,0 +1,28 @@ +function onSay(player, words, param) + local party = player:getParty() + if not party then + player:sendCancelMessage("You are not part of a party.") + return false + end + + if party:getLeader() ~= player then + player:sendCancelMessage("You are not the leader of the party.") + return false + end + + if party:isSharedExperienceActive() then + if player:getCondition(CONDITION_INFIGHT) then + player:sendCancelMessage("You are in fight. Experience sharing not disabled.") + else + party:setSharedExperience(false) + end + else + if player:getCondition(CONDITION_INFIGHT) then + player:sendCancelMessage("You are in fight. Experience sharing not enabled.") + else + party:setSharedExperience(true) + end + end + + return false +end diff --git a/data/talkactions/scripts/ghost.lua b/data/talkactions/scripts/ghost.lua new file mode 100644 index 0000000..e314c73 --- /dev/null +++ b/data/talkactions/scripts/ghost.lua @@ -0,0 +1,23 @@ +function onSay(player, words, param) + if not player:getGroup():getAccess() then + return true + end + + if player:getAccountType() < ACCOUNT_TYPE_GAMEMASTER then + return false + end + + local position = player:getPosition() + local isGhost = not player:isInGhostMode() + + player:setGhostMode(isGhost) + if isGhost then + player:sendTextMessage(MESSAGE_INFO_DESCR, "You are now invisible.") + position:sendMagicEffect(CONST_ME_POFF) + else + player:sendTextMessage(MESSAGE_INFO_DESCR, "You are visible again.") + position.x = position.x + 1 + position:sendMagicEffect(CONST_ME_TELEPORT) + end + return false +end diff --git a/data/talkactions/scripts/info.lua b/data/talkactions/scripts/info.lua new file mode 100644 index 0000000..8969b1c --- /dev/null +++ b/data/talkactions/scripts/info.lua @@ -0,0 +1,37 @@ +function onSay(player, words, param) + if not player:getGroup():getAccess() then + return true + end + + local target = Player(param) + if not target then + player:sendCancelMessage("Player not found.") + return false + end + + if target:getAccountType() > player:getAccountType() then + player:sendCancelMessage("You can not get info about this player.") + return false + end + + local targetIp = target:getIp() + player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Name: " .. target:getName()) + player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Access: " .. (target:getGroup():getAccess() and "1" or "0")) + player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Level: " .. target:getLevel()) + player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Magic Level: " .. target:getMagicLevel()) + player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Speed: " .. target:getSpeed()) + player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Position: " .. string.format("(%0.5d / %0.5d / %0.3d)", target:getPosition().x, target:getPosition().y, target:getPosition().z)) + player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "IP: " .. Game.convertIpToString(targetIp)) + + local players = {} + for _, targetPlayer in ipairs(Game.getPlayers()) do + if targetPlayer:getIp() == targetIp and targetPlayer ~= target then + players[#players + 1] = targetPlayer:getName() .. " [" .. targetPlayer:getLevel() .. "]" + end + end + + if #players > 0 then + player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Other players on same IP: " .. table.concat(players, ", ") .. ".") + end + return false +end diff --git a/data/talkactions/scripts/ipban.lua b/data/talkactions/scripts/ipban.lua new file mode 100644 index 0000000..1a393e2 --- /dev/null +++ b/data/talkactions/scripts/ipban.lua @@ -0,0 +1,36 @@ +local ipBanDays = 7 + +function onSay(player, words, param) + if not player:getGroup():getAccess() then + return true + end + + local resultId = db.storeQuery("SELECT `account_id`, `lastip` FROM `players` WHERE `name` = " .. db.escapeString(param)) + if resultId == false then + return false + end + + local targetIp = result.getDataLong(resultId, "lastip") + result.free(resultId) + + local targetPlayer = Player(param) + if targetPlayer then + targetIp = targetPlayer:getIp() + targetPlayer:remove() + end + + if targetIp == 0 then + return false + end + + resultId = db.storeQuery("SELECT 1 FROM `ip_bans` WHERE `ip` = " .. targetIp) + if resultId ~= false then + result.free(resultId) + return false + end + + local timeNow = os.time() + db.query("INSERT INTO `ip_bans` (`ip`, `reason`, `banned_at`, `expires_at`, `banned_by`) VALUES (" .. + targetIp .. ", '', " .. timeNow .. ", " .. timeNow + (ipBanDays * 86400) .. ", " .. player:getGuid() .. ")") + return false +end diff --git a/data/talkactions/scripts/kick.lua b/data/talkactions/scripts/kick.lua new file mode 100644 index 0000000..67f8ec4 --- /dev/null +++ b/data/talkactions/scripts/kick.lua @@ -0,0 +1,19 @@ +function onSay(player, words, param) + if not player:getGroup():getAccess() then + return true + end + + local target = Player(param) + if target == nil then + player:sendCancelMessage("Player not found.") + return false + end + + if target:getGroup():getAccess() then + player:sendCancelMessage("You cannot kick this player.") + return false + end + + target:remove() + return false +end diff --git a/data/talkactions/scripts/kills.lua b/data/talkactions/scripts/kills.lua new file mode 100644 index 0000000..abdec2d --- /dev/null +++ b/data/talkactions/scripts/kills.lua @@ -0,0 +1,75 @@ +function onSay(player, words, param) + if Game.getWorldType() == WORLD_TYPE_PVP_ENFORCED then + player:showTextDialog(1998, "Your character has not murders history.", false) + return false + end + + local today = os.time() + local skullTicks = player:getPlayerKillerEnd() + local lastDay = 0 + local lastWeek = 0 + local lastMonth = 0 + local egibleMurders = 0 + local dayTimestamp = today - (24 * 60 * 60) + local weekTimestamp = today - (7 * 24 * 60 * 60) + local monthTimestamp = today - (30 * 24 * 60 * 60) + + local killsDayRedSkull = configManager.getNumber(configKeys.KILLS_DAY_RED_SKULL) + local killsWeekRedSkull = configManager.getNumber(configKeys.KILLS_WEEK_RED_SKULL) + local killsMonthRedSkull = configManager.getNumber(configKeys.KILLS_MONTH_RED_SKULL) + + local killsDayBanishment = configManager.getNumber(configKeys.KILLS_DAY_BANISHMENT) + local killsWeekBanishment = configManager.getNumber(configKeys.KILLS_WEEK_BANISHMENT) + local killsMonthBanishment = configManager.getNumber(configKeys.KILLS_MONTH_BANISHMENT) + + for _, timestamp in pairs(player:getMurderTimestamps()) do + if timestamp > dayTimestamp then + lastDay = lastDay + 1 + end + + if timestamp > weekTimestamp then + lastWeek = lastWeek + 1 + end + + egibleMurders = lastMonth + 1 + + if timestamp <= monthTimestamp then + egibleMurders = lastMonth + end + + lastMonth = egibleMurders + end + + local message = "" + message = message .. "Default murders\n" + message = message .. "- Daily kills for red skull " .. killsDayRedSkull .. "\n" + message = message .. "- Weekly kills for red skull " .. killsWeekRedSkull .. "\n" + message = message .. "- Monthly kills for red skull " .. killsMonthRedSkull .. "\n" + + message = message .. "- Daily kills for banishment " .. killsDayBanishment .. "\n" + message = message .. "- Weekly kills for banishment " .. killsWeekBanishment .. "\n" + message = message .. "- Monthly kills for banishment " .. killsMonthBanishment .. "\n" + + message = message .. "\n" + + message = message .. "Last murders within 24 hours " .. lastDay .. "\n" + message = message .. "Last murders within a week " .. lastDay .. "\n" + message = message .. "Last murders within a month " .. lastDay .. "\n" + + message = message .. "\n" + + message = message .. "Players you may kill for a red skull:\n" + message = message .. "- Within 24 hours " .. killsDayRedSkull - lastDay .. " murders.\n" + message = message .. "- Within a week " .. killsWeekRedSkull - lastWeek .. " murders.\n" + message = message .. "- Within a month " .. killsMonthRedSkull - lastDay .. " murders.\n" + + message = message .. "\n" + + message = message .. "Players you may kill for a banishment:\n" + message = message .. "- Within 24 hours " .. killsDayBanishment - lastDay .. " murders.\n" + message = message .. "- Within a week " .. killsWeekBanishment - lastWeek .. " murders.\n" + message = message .. "- Within a month " .. killsMonthBanishment - lastDay .. " murders.\n" + + player:showTextDialog(1998, message, false) + return false +end diff --git a/data/talkactions/scripts/leavehouse.lua b/data/talkactions/scripts/leavehouse.lua new file mode 100644 index 0000000..18938cc --- /dev/null +++ b/data/talkactions/scripts/leavehouse.lua @@ -0,0 +1,21 @@ +function onSay(player, words, param) + local position = player:getPosition() + local tile = Tile(position) + local house = tile and tile:getHouse() + if house == nil then + player:sendCancelMessage("You are not inside a house.") + position:sendMagicEffect(CONST_ME_POFF) + return false + end + + if house:getOwnerGuid() ~= player:getGuid() then + player:sendCancelMessage("You are not the owner of this house.") + position:sendMagicEffect(CONST_ME_POFF) + return false + end + + house:setOwnerGuid(0) + player:sendTextMessage(MESSAGE_INFO_DESCR, "You have successfully left your house.") + position:sendMagicEffect(CONST_ME_POFF) + return false +end diff --git a/data/talkactions/scripts/looktype.lua b/data/talkactions/scripts/looktype.lua new file mode 100644 index 0000000..1a1b11d --- /dev/null +++ b/data/talkactions/scripts/looktype.lua @@ -0,0 +1,15 @@ +function onSay(player, words, param) + if not player:getGroup():getAccess() then + return true + end + + local lookType = tonumber(param) + if lookType >= 0 and lookType ~= 1 and lookType ~= 135 and lookType ~= 411 and lookType ~= 415 and lookType ~= 424 and (lookType <= 160 or lookType >= 192) and lookType ~= 439 and lookType ~= 440 and lookType ~= 468 and lookType ~= 469 and (lookType < 474 or lookType > 485) and lookType ~= 501 and lookType ~= 518 and lookType ~= 519 and lookType ~= 520 and lookType ~= 524 and lookType ~= 525 and lookType ~= 536 and lookType ~= 543 and lookType ~= 549 and lookType ~= 576 and lookType ~= 581 and lookType ~= 582 and lookType ~= 597 and lookType ~= 616 and lookType ~= 623 and lookType ~= 625 and (lookType <= 637 or lookType >= 644) and (lookType <= 644 or lookType >= 647) and (lookType <= 651 or lookType >= 664) and lookType <= 699 then + local playerOutfit = player:getOutfit() + playerOutfit.lookType = lookType + player:setOutfit(playerOutfit) + else + player:sendCancelMessage("A look type with that id does not exist.") + end + return false +end diff --git a/data/talkactions/scripts/magiceffect.lua b/data/talkactions/scripts/magiceffect.lua new file mode 100644 index 0000000..ebc26b3 --- /dev/null +++ b/data/talkactions/scripts/magiceffect.lua @@ -0,0 +1,8 @@ +function onSay(player, words, param) + if not player:getGroup():getAccess() then + return true + end + + player:getPosition():sendMagicEffect(tonumber(param)) + return false +end diff --git a/data/talkactions/scripts/mccheck.lua b/data/talkactions/scripts/mccheck.lua new file mode 100644 index 0000000..13ffbc9 --- /dev/null +++ b/data/talkactions/scripts/mccheck.lua @@ -0,0 +1,40 @@ +function onSay(player, words, param) + if not player:getGroup():getAccess() then + return true + end + + if player:getAccountType() < ACCOUNT_TYPE_GOD then + return false + end + + player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Multiclient Check List:") + + local ipList = {} + local players = Game.getPlayers() + for i = 1, #players do + local tmpPlayer = players[i] + local ip = tmpPlayer:getIp() + if ip ~= 0 then + local list = ipList[ip] + if not list then + ipList[ip] = {} + list = ipList[ip] + end + list[#list + 1] = tmpPlayer + end + end + + for ip, list in pairs(ipList) do + local listLength = #list + if listLength > 1 then + local tmpPlayer = list[1] + local message = ("%s: %s [%d]"):format(Game.convertIpToString(ip), tmpPlayer:getName(), tmpPlayer:getLevel()) + for i = 2, listLength do + tmpPlayer = list[i] + message = ("%s, %s [%d]"):format(message, tmpPlayer:getName(), tmpPlayer:getLevel()) + end + player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, message .. ".") + end + end + return false +end diff --git a/data/talkactions/scripts/online.lua b/data/talkactions/scripts/online.lua new file mode 100644 index 0000000..705bbb3 --- /dev/null +++ b/data/talkactions/scripts/online.lua @@ -0,0 +1,23 @@ +local maxPlayersPerMessage = 10 + +function onSay(player, words, param) + local hasAccess = player:getGroup():getAccess() + local players = Game.getPlayers() + local onlineList = {} + + for _, targetPlayer in ipairs(players) do + if hasAccess or not targetPlayer:isInGhostMode() then + table.insert(onlineList, ("%s [%d]"):format(targetPlayer:getName(), targetPlayer:getLevel())) + end + end + + local playersOnline = #onlineList + player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, ("%d players online."):format(playersOnline)) + + for i = 1, playersOnline, maxPlayersPerMessage do + local j = math.min(i + maxPlayersPerMessage - 1, playersOnline) + local msg = table.concat(onlineList, ", ", i, j) .. "." + player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, msg) + end + return false +end \ No newline at end of file diff --git a/data/talkactions/scripts/openserver.lua b/data/talkactions/scripts/openserver.lua new file mode 100644 index 0000000..c3896e7 --- /dev/null +++ b/data/talkactions/scripts/openserver.lua @@ -0,0 +1,13 @@ +function onSay(player, words, param) + if not player:getGroup():getAccess() then + return true + end + + if player:getAccountType() < ACCOUNT_TYPE_GOD then + return false + end + + Game.setGameState(GAME_STATE_NORMAL) + player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Server is now open.") + return false +end diff --git a/data/talkactions/scripts/owner.lua b/data/talkactions/scripts/owner.lua new file mode 100644 index 0000000..d56f489 --- /dev/null +++ b/data/talkactions/scripts/owner.lua @@ -0,0 +1,30 @@ +function onSay(player, words, param) + if not player:getGroup():getAccess() then + return true + end + + if player:getAccountType() < ACCOUNT_TYPE_GOD then + return false + end + + local tile = Tile(player:getPosition()) + local house = tile and tile:getHouse() + if house == nil then + player:sendCancelMessage("You are not inside a house.") + return false + end + + if param == "" or param == "none" then + house:setOwnerGuid(0) + return false + end + + local targetPlayer = Player(param) + if targetPlayer == nil then + player:sendCancelMessage("Player not found.") + return false + end + + house:setOwnerGuid(targetPlayer:getGuid()) + return false +end diff --git a/data/talkactions/scripts/place_monster.lua b/data/talkactions/scripts/place_monster.lua new file mode 100644 index 0000000..8446c0b --- /dev/null +++ b/data/talkactions/scripts/place_monster.lua @@ -0,0 +1,20 @@ +function onSay(player, words, param) + if not player:getGroup():getAccess() then + return true + end + + if player:getAccountType() < ACCOUNT_TYPE_GOD then + return false + end + + local position = player:getPosition() + local monster = Game.createMonster(param, position) + if monster ~= nil then + monster:getPosition():sendMagicEffect(CONST_ME_TELEPORT) + position:sendMagicEffect(CONST_ME_MAGIC_RED) + else + player:sendCancelMessage("There is not enough room.") + position:sendMagicEffect(CONST_ME_POFF) + end + return false +end diff --git a/data/talkactions/scripts/place_npc.lua b/data/talkactions/scripts/place_npc.lua new file mode 100644 index 0000000..aaf6ef6 --- /dev/null +++ b/data/talkactions/scripts/place_npc.lua @@ -0,0 +1,20 @@ +function onSay(player, words, param) + if not player:getGroup():getAccess() then + return true + end + + if player:getAccountType() < ACCOUNT_TYPE_GOD then + return false + end + + local position = player:getPosition() + local npc = Game.createNpc(param, position) + if npc ~= nil then + npc:setMasterPos(position) + position:sendMagicEffect(CONST_ME_MAGIC_RED) + else + player:sendCancelMessage("There is not enough room.") + position:sendMagicEffect(CONST_ME_POFF) + end + return false +end diff --git a/data/talkactions/scripts/place_summon.lua b/data/talkactions/scripts/place_summon.lua new file mode 100644 index 0000000..f511d20 --- /dev/null +++ b/data/talkactions/scripts/place_summon.lua @@ -0,0 +1,20 @@ +function onSay(player, words, param) + if not player:getGroup():getAccess() then + return true + end + + if player:getAccountType() < ACCOUNT_TYPE_GOD then + return false + end + + local position = player:getPosition() + local monster = Game.createMonster(param, position) + if monster ~= nil then + monster:setMaster(player) + position:sendMagicEffect(CONST_ME_MAGIC_RED) + else + player:sendCancelMessage("There is not enough room.") + position:sendMagicEffect(CONST_ME_POFF) + end + return false +end diff --git a/data/talkactions/scripts/position.lua b/data/talkactions/scripts/position.lua new file mode 100644 index 0000000..299ce6e --- /dev/null +++ b/data/talkactions/scripts/position.lua @@ -0,0 +1,10 @@ +function onSay(player, words, param) + if player:getGroup():getAccess() and param ~= "" then + local split = param:split(",") + player:teleportTo(Position(split[1], split[2], split[3])) + else + local position = player:getPosition() + player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Your current position is: " .. position.x .. ", " .. position.y .. ", " .. position.z .. ".") + end + return false +end diff --git a/data/talkactions/scripts/remove_tutor.lua b/data/talkactions/scripts/remove_tutor.lua new file mode 100644 index 0000000..27b0bdb --- /dev/null +++ b/data/talkactions/scripts/remove_tutor.lua @@ -0,0 +1,27 @@ +function onSay(player, words, param) + if player:getAccountType() <= ACCOUNT_TYPE_TUTOR then + return true + end + + local resultId = db.storeQuery("SELECT `name`, `account_id`, (SELECT `type` FROM `accounts` WHERE `accounts`.`id` = `account_id`) AS `account_type` FROM `players` WHERE `name` = " .. db.escapeString(param)) + if resultId == false then + player:sendCancelMessage("A player with that name does not exist.") + return false + end + + if result.getDataInt(resultId, "account_type") ~= ACCOUNT_TYPE_TUTOR then + player:sendCancelMessage("You can only demote a tutor to a normal player.") + return false + end + + local target = Player(param) + if target ~= nil then + target:setAccountType(ACCOUNT_TYPE_NORMAL) + else + db.query("UPDATE `accounts` SET `type` = " .. ACCOUNT_TYPE_NORMAL .. " WHERE `id` = " .. result.getDataInt(resultId, "account_id")) + end + + player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "You have demoted " .. result.getDataString(resultId, "name") .. " to a normal player.") + result.free(resultId) + return false +end diff --git a/data/talkactions/scripts/removething.lua b/data/talkactions/scripts/removething.lua new file mode 100644 index 0000000..8216e03 --- /dev/null +++ b/data/talkactions/scripts/removething.lua @@ -0,0 +1,33 @@ +function onSay(player, words, param) + if not player:getGroup():getAccess() then + return true + end + + local position = player:getPosition() + position:getNextPosition(player:getDirection()) + + local tile = Tile(position) + if not tile then + player:sendCancelMessage("Object not found.") + return false + end + + local thing = tile:getTopVisibleThing(player) + if not thing then + player:sendCancelMessage("Thing not found.") + return false + end + + if thing:isCreature() then + thing:remove() + elseif thing:isItem() then + if thing == tile:getGround() then + player:sendCancelMessage("You may not remove a ground tile.") + return false + end + thing:remove(tonumber(param) or -1) + end + + position:sendMagicEffect(CONST_ME_MAGIC_RED) + return false +end diff --git a/data/talkactions/scripts/serverinfo.lua b/data/talkactions/scripts/serverinfo.lua new file mode 100644 index 0000000..6b26b98 --- /dev/null +++ b/data/talkactions/scripts/serverinfo.lua @@ -0,0 +1,8 @@ +function onSay(player, words, param) + player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Server Info:" + .. "\nExp rate: " .. Game.getExperienceStage(player:getLevel()) + .. "\nSkill rate: " .. configManager.getNumber(configKeys.RATE_SKILL) + .. "\nMagic rate: " .. configManager.getNumber(configKeys.RATE_MAGIC) + .. "\nLoot rate: " .. configManager.getNumber(configKeys.RATE_LOOT)) + return false +end diff --git a/data/talkactions/scripts/storagevalue.lua b/data/talkactions/scripts/storagevalue.lua new file mode 100644 index 0000000..6ed9bb9 --- /dev/null +++ b/data/talkactions/scripts/storagevalue.lua @@ -0,0 +1,15 @@ +function onSay(player, words, param) + if not player:getGroup():getAccess() then + return true + end + + local split = param:split(",") + if split[2] == nil then + player:sendCancelMessage("Insufficient parameters.") + return false + end + + player:setStorageValue(tonumber(split[1]), tonumber(split[2])) + player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "[Storage Value] " .. split[1] .. " changed it's value to " .. split[2] .. ".") + return false +end diff --git a/data/talkactions/scripts/teleport_creature_here.lua b/data/talkactions/scripts/teleport_creature_here.lua new file mode 100644 index 0000000..ea36919 --- /dev/null +++ b/data/talkactions/scripts/teleport_creature_here.lua @@ -0,0 +1,24 @@ +function onSay(player, words, param) + if not player:getGroup():getAccess() then + return true + end + + local creature = Creature(param) + if not creature then + player:sendCancelMessage("A creature with that name could not be found.") + return false + end + + local oldPosition = creature:getPosition() + local newPosition = creature:getClosestFreePosition(player:getPosition(), false) + if newPosition.x == 0 then + player:sendCancelMessage("You can not teleport " .. creature:getName() .. ".") + return false + elseif creature:teleportTo(newPosition) then + if not creature:isInGhostMode() then + oldPosition:sendMagicEffect(CONST_ME_POFF) + newPosition:sendMagicEffect(CONST_ME_TELEPORT) + end + end + return false +end diff --git a/data/talkactions/scripts/teleport_home.lua b/data/talkactions/scripts/teleport_home.lua new file mode 100644 index 0000000..6485230 --- /dev/null +++ b/data/talkactions/scripts/teleport_home.lua @@ -0,0 +1,8 @@ +function onSay(player, words, param) + if not player:getGroup():getAccess() then + return true + end + + player:teleportTo(player:getTown():getTemplePosition()) + return false +end diff --git a/data/talkactions/scripts/teleport_ntiles.lua b/data/talkactions/scripts/teleport_ntiles.lua new file mode 100644 index 0000000..4ffc5b5 --- /dev/null +++ b/data/talkactions/scripts/teleport_ntiles.lua @@ -0,0 +1,28 @@ +function onSay(player, words, param) + if not player:getGroup():getAccess() then + return true + end + + local steps = tonumber(param) + if not steps then + return false + end + + local position = player:getPosition() + position:getNextPosition(player:getDirection(), steps) + + position = player:getClosestFreePosition(position, false) + if position.x == 0 then + player:sendCancelMessage("You cannot teleport there.") + return false + end + + local tile = Tile(position) + if tile == nil or tile:getGround() == nil then + player:sendCancelMessage("You cannot teleport there.") + return false + end + + player:teleportTo(position) + return false +end diff --git a/data/talkactions/scripts/teleport_to_creature.lua b/data/talkactions/scripts/teleport_to_creature.lua new file mode 100644 index 0000000..17a7da9 --- /dev/null +++ b/data/talkactions/scripts/teleport_to_creature.lua @@ -0,0 +1,14 @@ +function onSay(player, words, param) + if not player:getGroup():getAccess() then + return true + end + + local target = Creature(param) + if target == nil then + player:sendCancelMessage("Creature not found.") + return false + end + + player:teleportTo(target:getPosition()) + return false +end diff --git a/data/talkactions/scripts/teleport_to_pos.lua b/data/talkactions/scripts/teleport_to_pos.lua new file mode 100644 index 0000000..8068e21 --- /dev/null +++ b/data/talkactions/scripts/teleport_to_pos.lua @@ -0,0 +1,9 @@ +function onSay(player, words, param) + if not player:getGroup():getAccess() then + return true + end + + local split = param:split(",") + local position = {x = split[1], y = split[2], z = split[3]} + return player:teleportTo(position) +end diff --git a/data/talkactions/scripts/teleport_to_town.lua b/data/talkactions/scripts/teleport_to_town.lua new file mode 100644 index 0000000..87cdfae --- /dev/null +++ b/data/talkactions/scripts/teleport_to_town.lua @@ -0,0 +1,18 @@ +function onSay(player, words, param) + if not player:getGroup():getAccess() then + return true + end + + local town = Town(param) + if town == nil then + town = Town(tonumber(param)) + end + + if town == nil then + player:sendCancelMessage("Town not found.") + return false + end + + player:teleportTo(town:getTemplePosition()) + return false +end diff --git a/data/talkactions/scripts/unban.lua b/data/talkactions/scripts/unban.lua new file mode 100644 index 0000000..b65c4c7 --- /dev/null +++ b/data/talkactions/scripts/unban.lua @@ -0,0 +1,16 @@ +function onSay(player, words, param) + if not player:getGroup():getAccess() then + return true + end + + local resultId = db.storeQuery("SELECT `account_id`, `lastip` FROM `players` WHERE `name` = " .. db.escapeString(param)) + if resultId == false then + return false + end + + db.asyncQuery("DELETE FROM `account_bans` WHERE `account_id` = " .. result.getDataInt(resultId, "account_id")) + db.asyncQuery("DELETE FROM `ip_bans` WHERE `ip` = " .. result.getDataInt(resultId, "lastip")) + result.free(resultId) + player:sendTextMessage(MESSAGE_EVENT_ADVANCE, param .. " has been unbanned.") + return false +end diff --git a/data/talkactions/scripts/up.lua b/data/talkactions/scripts/up.lua new file mode 100644 index 0000000..de3477f --- /dev/null +++ b/data/talkactions/scripts/up.lua @@ -0,0 +1,17 @@ +function onSay(player, words, param) + if not player:getGroup():getAccess() then + return true + end + + local position = player:getPosition() + position.z = position.z - 1 + + local tile = Tile(position) + if tile == nil or tile:getGround() == nil then + player:sendCancelMessage("You cannot teleport there.") + return false + end + + player:teleportTo(position) + return false +end diff --git a/data/talkactions/scripts/uptime.lua b/data/talkactions/scripts/uptime.lua new file mode 100644 index 0000000..7c0e291 --- /dev/null +++ b/data/talkactions/scripts/uptime.lua @@ -0,0 +1,8 @@ +function onSay(player, words, param) + local uptime = getWorldUpTime() + + local hours = math.floor(uptime / 3600) + local minutes = math.floor((uptime - (3600 * hours)) / 60) + player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Uptime: " .. hours .. " hours and " .. minutes .. " minutes.") + return false +end diff --git a/data/talkactions/talkactions.xml b/data/talkactions/talkactions.xml new file mode 100644 index 0000000..ad15b22 --- /dev/null +++ b/data/talkactions/talkactions.xml @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/world/houses.xml b/data/world/houses.xml new file mode 100644 index 0000000..e7161eb --- /dev/null +++ b/data/world/houses.xml @@ -0,0 +1,864 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/world/map.otbm b/data/world/map.otbm new file mode 100644 index 0000000000000000000000000000000000000000..701d9dc7bd08d541842ddd8337f4d1e091304dfe GIT binary patch literal 74354465 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 z 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�NqWleQFVS9VOPvvI|o7k*^&ypAx^e_r_U;R3b0pb+I)OMh8mE+`}h zU8FD<6%xg~n9XugA+hDs57+xr7IH};agtn8h)#v#y-`e&$;8A5Qks}zi zti;|R=msmXH_&gO-$cKOeiQv>(zCx$zD3Y2@5#@Ww}`xzThkR*E?vvaH=nv2zpg%x=i2e}$VbZgo zFn>tUBZ3|g^oU6w<%%PiNS0u1NuFTB7mO{sVCq7bbN=TR;s{+FwzJqd{}P5cVx003;j4jC% zO!$JaMHh#Cba8|)4qJ3_gf9+TbaB|v6-ONLPb0)(JByw3Phb2KIHKsvhwZHY?Tzvw zo?>yXv#NTXRn_aPs$ORi_Xhe6^c!BE^-IJX1l=U)CP6ouDg`S z4ncPax|4#khl;z*beEvJ1l?t(d+7Jj@1ftzRY*jUF%j94K@o*7B3pF9*hd#f_~Nid z7f1NwutgV#{al6q2^?`*h{N`)FOL$A_{UAkN8HoI5&!;A`4CU>^0`mm?vuCsDQ{U9 zzfW=>5cGhc2PF4_E98f01 z#Sy+ZY|+ILzBp{r#bLiRGy2;PaYP2i5nV!=i42x-#6Rj&Qf$BaANMIKQ4w*(KkgGp z=*oxfysbFmQ9${K?c#|2DIc=M3Oy!ok5k^V?(&%AJ$42BulSx2`GgEVNkQ3PYCUnJ z{{`PuBA*iZ)RF#L^mN|eo}Ll(%scizo;lLfJd1bBpz2?{2sKhER9jLj%J2nfi!MO> z=)wwLShnaQ3SUIF=z_7IE1ftZwc?1>DqB%Pam0gwIN~4rDN)h8#1W-Zjw0?i95J6b zV!SxwDNmVkZ~E#76XiqWi>15H`s#JoSFfk_)$HQB&LZp$f^HCWgGJaI=r_@CCOxa> zP0!@NUbvYev%lZEMffd;yQH^x1#m0(>O_E%Kmppa@G7?O#b%2xHv8ye3tw!u=pqVV zFt+I8u%BDlEenp+uTt`|YwUJu25<9z5H`zTjWkyw&YS+;S0+aT}1ZLMHIeZY|#Z1zF=(8#bG~JtABta{%N~1 z6XSow5#8?(9HA>8-v947RIA5Mo=@<{)ao%AeoTg+@aFdk`V;ggyjgzA8~vxeS$@ie z@|0RX`{p&mXS@M@#wGVG<}VgUFaawLTcE`ezBp{r#bF;^9N~+@7F`_Si^CRO9QJd? z5yyW{UueY<{Y3eQVw7;WZ+&-v5=SIk`S5bjOBJ6{G`j&NrV3+hpwx)VR!Lh`9)4`T+D%e{U7wfn; z6&JJL`r#|-mO^4x_Lf3o_4bxR6kDv@byiIiXCxpY@_~g_A;yM8#|J_ZSZooPZ5DDf zn(>ROsSpmzT~#>Bc->69~Hdql zfsn)$Tf}6Wg(N1n~q#(pR*48oORk4=r6q3+aLeX<^@472zp7- zOD1`V{u2FF(z72Ve?`zMf?nlTd_@%L6Ok<|vLXs!M7HRHv5zj8@C9RwE|~BIV~Z{h z`=u+bS`ZOOJY9&xcGgcBB^>c|q0EFXj(Dn3QsSvb9HEONbR{LeZHpteizB{`DN)wks*N=*owD z@}bM@oiq3!BiHXfmDK57X&T>=@QDrC!%TLl;i5TGpy6=3)Rv_%(|eRN@kFDzU1X>@VKc5&FEi$gxAyzZZ6!I3%~ z>$=aquIoG7bN)>0Ie#wnf}j_rK`;1Qtrz^w(aRK+-AZ3N(znu={PoaF{_5+MBfYOz z{0Y)4f?maR#e1ayBas5MWtmrO;fu`{U0C+fg%!StY|#Z1zF=(8#bH0Uj4Y10V#E>m zGUdpYWngi{Jybc0D@q);EF+5}?y2IiT~+me-QGBV_cx9{&fkxX$J>BnaRd{| z5{E6x6G!;sutgV#eROezFAiIDafB}pTXb>Q&lN`;kvwt4ZBF@!xDt*?rt%TDx!-U^ zBNT@%FVIRj+`uTlIATA_ht~d!#d$|w-*HmEBk%9X`viYiH^JXaPM}YqPrA7NcX5*> zfAXup6ijlVy?2mX*Lz=R9`T+(<9i>|70V>7NQba&Nsq9?7nUu$uV^h6rP;ckSk^hBIE;yFU;iEB$7(bdEex-w(SH7JglM@flt ziNiMZVwpaq4C)&DPHTbqt6_@UpuG5runoDYi zQ)7ldb)7+<$^A*C*dljgvn7|p3SU^Z=z_72E|~DeVT&$~@Wo+^E)M&-T8SfaDUQgo z(i1fkM_6&h6M`}mmzFqe<9@YN{ZHXY4eFa0BA&Cn`<&(9=Pdue;17#lut5I;{RPXv zFIhf*$@1|_-rc-pmH!pX!><_sisj)~F}`>Wi6inP4qKLQ#Sy+ZY|+JGA6*>bi^CRO z9N~+@7F`_nOP6KS7q4&b58{Y?D<5%7E8&Q1O8JQKzu^e|4;(R{^5Omejze{MOZEYfoRB}ZI;;)vEJj%ZEFhwXyz ziOPrc;=S!1d3{IT-jTO=-&S#QjY9h+ZKM z_nt*xXX1$M;;>zCyg1@I635@u^P2Jz*P}RW7t?iFtjh=L@`1d6;C%l;-lw<^O_A3r z@;b$RZkpFz)6`{}*Id(#pP?=@T#qy8GocsjB96$DIBdzAIKmf)ExI`Dql+VaaoD1Z zBYbh#qKm_Rt}fz;{QZF=?nBB)jQ>~RNd1L%^XFQjjJ4P2*{bPtEn>!&7c9@dP)MxT zzEDW4j=#u4UJ~+BA+Z?yQXw(;r9xtj{S|BYudCni3yYMPj0 zi3gspulWi7~ znAlR9Cq3_pDKeRuBI_wnapx>$ik6e|#D^t66s9~G;h)E(>+S=0yARr7Wb%WUqKF@~ z!$|TJg_%-FTy9eeiP$NH#D{6FyJ>~Q;Aw?K?6g9nnltQZMj_si?Px|JzuYs$6i1qv z_&`b%Q*05FZ5EQ4*g}YyVnbr$10jhiwus3#3z^AgNlcPBpVA^bi^CRO9N~+@7F`_na|^L$!J)c*Ca<6QamUa6dfjL8`UU+9b^AhI zzwqObU-|LKujKtJzaRLOS0VH0^VDsgy3NOrLl*CW;)pzn!BYbh#qKm^mx;VlY zhb_7|!WV}vx;X6T>QWXQs>?U7hi{*J*ZRhfJANat-?^T?Q@8Kb|J z0{SA?%OZ7IL|=@$7waO9$dfp1$(uOB7l$pnIP9Z~BYbh#qKhMZaoD1Z!+x$V{{)VB zz7R+Jvo__!JVlP^cgja}x!-cAEh8OyMUcJ`jz4 zhb%@+-XbPGWHDl5OT-j=keK4JK}?ZP)y^!f??6KkoTSl9lT#D^?KOl-;3tL&Ik4`My` zBkQRjSug#_I`=2u8+~Fu^%LvhpZH6iS>A8VqR*nwqR%n^9QqvkTy8y99Fa6}*s@+K zj_}1{i!KiP=;8=p9Jc7<2wxnw=;E-STaPUZj?{z5>u1)Nnm$e5Y>T$?JFW{++rk@cv?f@e7P!;Cfr+{l_BX z7pco)?tPy)B2VJ5C2!&gUmUjR;;@e{j_}1{i!P4v#bJvs4*R*flm$oXLFDxZdHX?L ze~{Ngfx;CEToHu=r70AsU15ph6_%(@VTs#SVTtRm@RJLx@RKXA@RMB?e&((nF-6YA zWJ?ak6nfQ;nq!tZg~Z@Fg;-ID zc3phN6H_EGG4X*F(8Ls5#AKU=Bqp{HBBt1onD{_QVu~$dvduyg6I*iYsAb2L`V=Ys zEc{6J=Pc`=b%areFO>I-LZVV%6kM;XcV13>S4do%-xU(E-xU%c7MNv0Au)I%n`I%JWs%w~W;fsn)$Tf}6Wg(N1nbq>2i@0pLFO+2!_?5otEnnvC%a^-k%PV{}F0Zt$ScYBhaTVwll^$2Q%x6R;dL?=# z^H(vxiutS1t17*}>SfsFo~IhUn)z$suR*V=Fn0}lE%Vnd_x9Qf&sWR*b?9~Q)iJ)V z()+7l=5h7QeVp~=r=IZ*?7xBW4e&Lv|3=0)GQP3Gd1*v%;`o}-o6wsoozG_UX84=g ze>3}Ufxm_0Z-Kvs`CHk4D}1fY-%9?MRZ;h9AK$VX=Vw_h^{+C=@@nT}c@2Io^{(>v z3dUE|c)p5SZ?CNKyp`ycjIU&T72~U_J+2D9s@8rrdUdt;S6$=zs?lqzs5j$lYP{bX z=C4Jst)}kiwY8q7j^nRGujBaZ;IHTS>zTiv{nw*6RC(S8j<1374b0!j{Eg_1-uYeDfNiAS zbw0l3_4o}~^a{pT)H|OQjIU^djHrfNiv`Mz3c6>IUl1 z{55r+uZHn8@YOVWdo6k``>$pHweZ)$SI6uUtj0_)uY#QeD%!V!2Av94UBI< zZ)E;P_!}FX&qns&ROfs)F}{iUn;IS0O#Yi0-wb~Y2D}1etZ)N|j z?0;F4_p_{-^Pq+Lw^C>H<;~u{yv1?LTkTgg*{@)H1$sp*^>1=qCF3iZzp~Z)tz!PF zX8ab9t787@CUaCXe|3xFs^P0)d<}XHdJX%pZQ?v&|F!JDw$v> zX*PEY`D-D6t&DGFd@K8JW&Sq$M;ra6t-|xP(O=r>Z|(GtcKT;KdI$Zf1HFUs9rVvm z=I`YBqLcp9$@4=O{izGRi~iZg{N3o?JRfw^|GMdqJv^WE&_8?N>tTE^`|pLX7rtKf zKF0UaKl|Y8gRh_C?`Qx0^w)m&Kfv?N0OJRke}Lm3gny9y4#Gc(KE(cq7(c}RhnRmD zeHi{>^kMq<2*)?V_z{kOgz=+{A0@w|=%ehvjsDn1|7fHCw$VS^=`Zc{-*)<2d#$g- z4*Gis{iTEc)xr2q`cEf%C;h9F@m=h{i}}0IyXart^w(~lKf2Mo>0dqQJD~QU)ty&ZS95^9 zKlCuZhw(j(?_qo|dN2F$MejxLL+|7G`skm1@b#njbA0_AUqAW){e6Jvrvdl|;2Wer z526pE50c*@^da^?M1LP*{4n_&=J7PA}@1ei<(EoZE-wR(a^Y_Bn3tu0{-^cuYjPK+5qMz~o%-;`xKl%WC103G~ z{dIu(2YJ32Wd1?M4|4oN?0<;)hdBNr<{xJN!_Dsd!;Bwh{t=FUg#JE4envR{QT9KI zKFaZrlD`%7j}`Q{74)wa^oN!7x0UplmGqyL^v6~7|5fzgRrK#w=&R|UtI=1}KUdSA z*0BFI?0*gWU&H>_qOWEDYZpJFNPybub{Ojp|>-m1Xf$HnKK{>|u{(YG*u3;Gu3--5oC{BGs>VJrFF z%JFYw{%suJHjZx_d}HvB!9RvRMt)b&zgN&7R?vS|&_7nvzgD8Jr2ni$Uqydig}#dZ zvWot)n*Ow!{3?hKZ)=%&hw_EA&TbX|w*#Om;9Jl5_2}!-*V7+2&_6fO-#4IdfNvw?H^mXX#IllGu=k*-ldiv`I_%|?q1O0acd>c9b zjr8A*^w*8_-%X6)#Qd9>e-r!P%>Fkselz`dGyQoB_`UG$W&iuo_o44Y z--o`R`S&ybe)Ro(zdk_!J;3+_t`zxOkKKl|U$@$HBI0Qv#uKfw3{=m$BzgXjl2{)5ba zh~qoN{tv--i1CN%--po;b9{%{2uz-9`rr%?WKS2W&XYFe=p9)Kfv)FWd4JUKM3DJ^h5OLLmb~Bo_`LZA4We6|6%rjnEfB2 ze;;A~BkcbO{6`sol<`M7{-fmQ7<|Xb-!YE=82ew==I<5D+P%K8tb_MIoqi9nyv^H} zx8rv>emQzYo3~fAdwsB?1HaRLWgC|9l^yu#Rp?dhzl!}=F@H6Bb-Uk_R5QN1(;PMM z)u7ifzJ~d0+dQt8`D@W@nZJ(t>)JhE9rM?9IuG^e^&DS4pVE+y14UBJW z^E{0le7Gi?7tPhR`Ro~ zi~4s{{~qe!OP#x@dpEWRi(b)1-Mg`jujqALWtZozM6c|j{^(U*-d`2-SM@l)s@HMV z=+%s`X8!74=f4L2nr_Yq_-Ytmi(bq8wLOljW&d^X)iJ(~{ns&nJ$gNQJ$gNQ1NmuS z{s#1hUh2;HM)(`yZ)E>XT|SPcZY=p}BEQY>H#2{8kK>v-z81!}FusN3Yk{wo`m}bN zrxm@mmwNYkzGeNK2Lsf9(D`59XMcIWjuqHk6urH>KR`TUjuv%jBnuh8_*lk8`*y&^EaY5!Pmt6O#|j`LT@I&%^Y7d^=an# zThLqjou?MYw{U!|=&kI(mHoFe|FR+KKkU3N8^MmcUdxBfvmAZ-2OSoKRF0Ul61|G?Rl}SI?7wQ%el>bEiyzYQK*8>lj}*V$M2_zn<~+@YSQ&Grj@6f$Qe2bq76`3KPl z+5Zs7Kg9SU<{#qthZ#SNK8!xh^UDZ)Bjjg<;~Qc8DEcV*8Rhs!*?$}Tp^g65Mt^9d zf3(xT+Ic=`M{lS9bkLtV=x-hL-wyOn`co(UsgwTIN&oAje|DjFF@G2RubcgM)4#gW zyW#6W?_vKv%-_TKUiRP1_+Ip0^gj6eIKDpmZy$X9Jb&~vzMuZx&;AFPe*pdg_y!n1 z$oN6V4>JEC`VjgM{e6h%hasLHhRM$`$2ZLU!{m2_@gwYi1bu}5KFat}#*ec9QO38? zpWEm!ZS=P``b#_gtDXMQPJe5szjn|cJLo?h^rwzN--kLG-^ut+#&^&4Y8{+teIQ}8@A^3*ThZ#T2{KMpD1pX2BKLXzf^N%uq zl>Ch{|0u`TMt^RjKeW+b+UP&+^p|$}S3CWs9leA8(n0^}pucv|pE?=e$@4)c&j+3K zpDy$+`g<4SyO_Tly&Jt7y?fMssE7X9!~8wW-^2X9jPK?6dg*_?Jb&~J`8lSK@qHYB zALILZzUXIsKjZt+2gu(5$3H;-AAoNVeUR~k@DH;8A^3+FKLq~}$3Kid%=5u8`yXch z5#}EuKO^jag!xA~zESo+%JGdd{|fr^3i`(i`pXLX!%F(wO8VDIzQ3;I`}ZowucE)K zV*D!l?`p=crhl!bKdq*Jt)c&|p}(%7KdqsEt!4aLo-fuiel7E_WB=>e|2oF6qyMg_ zf39c#^^9N7@oixI2Ik+u^T`JEjp!RW{*BDPk@+{lzX^R4^KU}m4F6{MHluIm__n~e zh5T$`|69nM|69fL!z!L1R?#0<(Z5#He^%39SMz+Zn(=GU*PySVKdqrZt!4hT@U3P3 zwe+`j^zU_yUkBeh`s;f1_4MEM=uIzw}J5+ z=#LxW+sOPI(Kj-F6Z3C^Zxei*cs|%nel|1zW}bgG!?%U}Y$5+!;M>CZt?Yj*`PoW- zw^E;NJYQ_%__i_sHuN!$Zw!45zA^L_^zRk)j}`Qn74+|w=qu?TE9p-w>3^%}udC>v ztLQJQ=r60$SEH|H{?+Jf(ATj4H9TLeVg9w~YuW!==3mSA`*rB+cs^N2|650YTu=X8 zPybv`|6Nai+(3Wd!1xUu-v;L2NPpc3|3>tU=$qL8CipkOw~6E1O#j`?_|5EpGsm}u z{BEKDZ$aNe{mn2mN;^`cC@OPV}Ahr(LXH@1j5LLf^&wyXlX+>5se7chjHtFn$kwd(ijr z{IM5(FMNA>KG}=D4}Bl=??d0m{QEin{qXNc-_P+KpuZnr`~mv&0s8kr`s+dTgXjmD z{}B5>1pguW?;-TV%zv2uA7=lD+5ZvrBg}t<=c^;+_bB>N^rJi<9A*45>T?YJ82dkl zzMcNFo&L9-{=1$2wuAn=gZ{FE{;`Apyp!=e=}$Z9pF8PayU=&he|9ndF6Q5jzMKBH zoBp+%`S;NO_Aq`AAee}nD==JizfE zVE+fu51=2UzaB(CNdG^`{D&BSi2NO5{2`A2F#2Km4x=CD_>PdDBjoo8^B>{(jG@dJIMHh=m*gcG5!#IhtLmk{DbY(EoPOUv|)6 zchH}9(!X}nzjo4}cG7=$F@6{QYZv`z7vp!+-*(fVchkRi)1UUxzxFVG5B+rye0%A? zd*R>9_`S@(kNxjM--o^rzWwZfKm7aQ-%o!%!2Ac`JHYq@?EfJ1AEdt?Wc)$+55a#3 z{Sf&*M1MZa_`}S982vEgk1+lSd`HlaaC}G6k5Zqb)aNMUkD(u9|HsJRG4y3CyiT`l zC3cn9>6fkc`pWVZeowM|CGUY&v3<4uiWT-NRywYN@fGNm=#?uSSBYM^I(;ulzsI59 zA*j>u5UlVoD2O9|NnzP4>}p$a#CCDmqAy1mM{E~|ExI_u7l$pnIP8ZGhkir6EI9PL z3{@-qy{T%Y>ru7J^{HCzJXf#a{TOwtUd8s+j;mSWaW&{QjIUvQEp@MD{#x|fTwTNw zc@l>$c@szY;;=;*hkbN$gf9+Tba8|)4qJ3_*w59aEI3q`I?m@h@>;jbb*hWJEmhZZ zz0`9()Kiywu7?Kl-muc+8n~Vss9PiRH!{AF@r^OQc)f@t@+1yh@+OY(#bJvs4*Tfh z2wxnw=;8=p9Jc7P2|0a^SOzmrWGlQ?Y2n>fN3hb_7|?4ye#d~w*Kiz9q-*rJQWey%QM z!I6GnW{vOr%hu9g*5R-B`M-P(7JWJT^7W3dK(AO!e_7{xRIInHT;n=cqF1iNkMYI2 zh$HeO4%>Cu^|s=O?aR@{VIN%_;fuo-T^!+y!xmi}_Cqh}FXh0I`U`ohTI+gLt#f{> z*3(C*TlHG{40<(s%^JtmtfkMaqwi3cTIR21eC;~dxi<7-UBnT25{E5$6G!;f=;E-C zE{^cUVT)daUV|=<(8XbkE)My{x|9V+>M!K2j_aY0^Sy4p>rhYL>#18k=X*VMX;|Yr zG%&t_x;3nKog2BH8X4cn_0|~Ui**r4rq7e{0me zSQl|bp2T5G-oz2UIBe0yVIN%_;fuo-T^!+y!xmi}_H%V93y#!ZHaMTlHv0Nlwh6o0 z=lk*v_Lpz;{c8Cp>}L81<102gzG4%0v#+Dd4cLv|PbGR~%wMdFI3iEtu-$~+Y%7k~ zE)HAt<>(dY;s{+Fw&>yrzY<*>_Cqh;$I61EA?k9kLjRpc<->LpcC)SW5!;myTXf|k zeC5LyUHPz&u6%^AeAuF^F7nAo>T}e$iuzYkzbej;>J6@UHTA9L{Hfkde`9>jM*19j z4d+iS=T|M~Pc8G;hF&~B#1Zuphb{FJNBH8fMHh#C^cr+=#P%9=afB}pTXb>Q&z&D- z!J+d*98ovr!w&==-eRSm`eC5LyUHJ%K`LIP-KJ4etkGc)6a~<`s+vMxL zj{4Vg{nw+{Q~!GO2F{NL^ak!P4V+(%8+_h0a(`-M{>He!6weQFM7_jeOZ~(VzBp{r z#bF;^9N~+@7F`_Si^CRO9QJePM_F*_{18XfOZl*+e#%Gq%7-nw@?jrc`3PV6utirs z!dE_Q(UlMTx$~om`ZjU@XxijH&_sQksc$pae>3%Mrhl|>e`(q1^QvW&&xe-H?n|xQ zKUz6|S~`WQa^EoFAiIDao9%}NBH8fMHff-;;=;*hyC37Q5GCJKg1FB zQa)^{pYjpD@?ndveAq`3lCAv7gJ#;wI`e`|Er00(Jq;4VT-Q1*hg1B!dE_Q(UlMR#q*<%`qyps{h*HP zyDsXd^)J)*-4{=Mif*$ zQ$!RM6p<~J6jAshvPBn>eRL6pFCtrX5rr=pTXezL&z&h{!I7RssHE}{l~jdnskHJD zzA9vkt_p>(eAuF^LiW*>kMLC-TXYpie(_9cqKHjYx`|3Rai%nLCul}*rpV2lDJ`5S zEu3jBjBi12`W^1?zK;fuo-T^#n&#Sy+ZY|+ILzBp{r#bH19LZmD>^gz(X3%)L1G_|bSzT)cb)6Uh>cEy)v1_~Nid7l(axafB}pTXb=RFAiIDaoEolrz|*BoHpJU zw(0x{i?{RymOAmGJ<-JxfdN1R9b9E6%ihE91u3pT_70IN)$^ z97y45V~R|cpurR*f6&wYttH($2MHRCpyI7gsF6yc+LBsPhA%){^nP>^#dZ0TdULOlMHH12ku8-JQTQUV zMHi8MbPw&==7_{xVZy7FN^cg_q^zai>3ME!=S?=bo> z`Y`%1`Uv_6`Uv_6`Y8G+`Y8Hn?)(r()Jq(;)K47Yi^CRO9QM)05xzKV(ZvzIIBe0y zVLx|%lm&;*4{=1jln-0#r+kF3eAuEZANJ9ekMNZbTXf|keC5LyUHPz|J3rdC=su9W z!fErWyzeP(X;of#h_U2)I(4YLA|9xy#)0V)SEkJ#1=IamMt|ER`|lQMHi8MbP*lqG){-Q5^OuvN*yQ zhb_7|!WV}vx;X5kiz9q-*rJO=K1oR{4*z-_|I>2i@i!daK34yKGxt_&c5K_4owT&X z%*@QnOi7tal$1&)F*7qW){Q^EgzxQFs47<(%5?7=!@J1-ft7;9*Hzr^>D6wB*Ik>=c-2{T=n=riy!BzFMeGf ziE#BLdBML=`JZ$&C|AlVnz)K4uA+&nX!2_KYWQmSYWN!X8u%Lc8u(iHTKHP{+S($K zhnpvlM4BiM=kiE|%Og2l9?s>F2$zR*c_hN+k-WA@e&O+^Xs$eN7V#GzAN~5?>0gWZ z3lA>>d1w)QpZp6CZ(sG$_UTJ;+Cmdm4>wPJNlX*}J0H>|;}_MOLH*FE{{aGJeb{A(Z=&v->C0vwMsMb6*k<~+g@>YB;9Gbkw}rlJW&T#S zzm@r0{nxH#U*zFB$s>`v$-}uk65;Yl4wr{>c_hN+;anbxaCs!J^<`Xms4v@ih`){X zzKtJOY~v~AcIv*J^}e0DZ?8UV-oc<94BEkmZb$jB`TOLZJTKkJJMCo9&T>%MCTY2B z(n_R^(sC}XM7Xq)!)4@LMu~74IhRZ#Tr$aPZ5kIIYSS*-w2R{H+Mx5JA6IO2 z?Pla|o?Y+G$XsXbE=KB`eh;6PJv^J{QW#n8&iEzmzuXSx)c&KaZ_!G)?JQ7{UBg=Jpc#@v1=Yh<6 z9Tff8A0Yw1q)idAPlmL0hYXw$>UZK^Ibji4;^?&ZU(ImsWDP zjGW6T5iS|$l1YS1CV8!4qcg};tl`0KcZzm8k{>*4F+>*4F+ z8{iw@8{iw@8{r$_8{r#kj|k-9I>{rETln&DE{{aGJd(rZ;anbxaCtbFMF2$zR*c_hN+k-WA(Djx2i>fv=E5BIm?VJ?qrMSoQf^NNSL>f!Yv z5A%wLxjf8O5Akw+$iw|oJre1kJe&hVOyz zf$xFuf$xRyh3|#$t@T$PuD3iAslPm&%OepkkK}N9IG0BvTprHlkqDPZ@>+i@9(vUDd<&mxt>t506(plEdZkt@xa(9`7CZ5cd|b{M^aI zpCi>HanJPsqj(S^59jhogsUFO;qq`Uk3_iY;anbxaMdHZIUZUco9N#r`nQSxZKA)M z;hW)`;hW)G;9KBZ;9KBZ;alNb;ah9#LmuvzJQC@jJesB+{>j6AQ(qG4uj=7k9*J=E#kuN{2v=W{!&MLG z>PsSAeNkSnk8SjC8~xix|F+TJ?eOjJ?eOjJ9q=9S9q=9So$#ITo$#Ht^&t<}TONt@ zPae+YkqDPZa=1L4%Oepk59jhogv%p&ZGDUj53LV*xNoXQBK=c6oU0y*aMdGut-rgd z|1Rpki~8@PKfB?(;k)6x;d|hF;CtYE;CtbF;d|kGYyFjn>n)E&>MsxH@<@csBRO0i z&gGE^mxptCB*Nv9yw=}w;i2#4eLM}>mz(RkWw@`nxvnptecXX>;JHdebx;F?8W_~b zz5K@NphgBYGN_3`P1Qk73~H*~#+RFGC$~gyvrEglv=ZSmN)DHia~UPVCF5K&iEw!& zuieHU7ar=>etNaPTD<)fZ$A}2K!p!vP=1zwpcwSy?4 zt#9UmPjhupbFE<#bO9xpNI~W1TyBYQX(flt$hnLX;gWGKnMAl`lGhqGEX!lO8baj$(J_uBVyuYDi);v3)%@CJAT zyb<0AZ-h6(o8V3GCU{frUcNkBCwU}tuU#I_<&g-NM{>A4oXaB-E)VDONQBEHdF@{Q zxbP^BSJZ7kb=yzf_EXmb@B{Dz@B{FJ@PqJ!@PqJXcr&~i-dyX8JX|MvBvLndIG0Bv zTpr2c@^CJXM7TVh%OepkkL0z!j0=zAuteQjs9OtlYoV@(;D_Lc;D_L?@K$&$ycOOC zZ-ckN+iHE0hwCJdMCv9F=kiE|%Og2l9?s>F2$zR*c_hN+k-XNIap6%MeW+VIb!(?? z?bNjc-U07`cfdR0o$yY0C%g;Z1@D4))%qe2*GV3U)J-1F<&g-NM{>A4oXaB-E)VDO zNQBEHd95$w!lO98a8Gz2_k{OxPk0~qj2qw$@CJATyb<0AZ-h6(o8V3GCU{frp0hk$ zCwU}tPgow#<&g-NM{>A4oXaB-E)VDONQBEHdF`Ha#l!bBRS!QCl85hURXoh)VXk_Z zS3JyB58vaIhk3=rTps4Chj@9;_0Q>;_Ap9WwAp9V_8Qu(U zhBw#xA`jO|9*NXV9?s>F2$x54xICQ8BM~kS=kiE|%OiQMFBK2hP4)1-WO=x*6%TWH zxG$=QdBwwA_3%Asd6-u`%;n*}s2+dmOAB>tp>8eIt%bTCf**n(f**pn!dv03@K$&m zybaz4Z>#l19fyS{!*#8A zn9IX`Q$5Tp9_Fft`z8%1 zE_fHb3*J@hi#%K>c_dOdc{rCxB3vHH;qq`Uk3_gUoXaB-E|283zEnJ1H`T*^k%#MA z@i3Q%>#lm3S3JyB57%8D<`oZfd3gJ($6xxgk9(K{rEdzbQXE{{aGJd(rZ;anbxaCtbFMlfH9xj_a5*vw4iSqF4@<@cs!?`>X;qpihmxuF7@JVoa=yg1bf53e_c<529 zJpAZX^+;?aHYKVaeqHrQgsUFTRgXlt>X96-dN@}-65*D6wB*Ik> z=c-2{T=hs^TSBwa#5@(7l_ipn&Z3jE+{y2gXLGQcok5u~JF6ozW;1fmzI@%xVOh?} zpghi=!=Sl&<1ELy*(OPbXBp0|tt0umuTo8<&$4tb%S5;Ylf&iaTyBYQX*rixB781f z9(uj}DjF9aT1WD5UsaDp`mB05S3MHpsz-9T>fv1VNQA2%&Q*^@xayI-wvHz3&mm>P zfgDOE93(b#Dzl#mpLj4|Srg%Z?B|r`0H-hq{Y{gvu0NV9Uptfbb24+FGGbDOXU$A1 zhX3f5zI){6p2{upAh9`dB77oTZXPE$N4X`!|A0%&ugfSAE}7)!<(e569>wX+{`64w za4*%X#O6fR!@25_2v983u6iUlFAraT((^yl$$UTjS#(kdkU!nT z?~^ApXmWMXWCl%U(3Jg^wJ;?kvlgZ>atb4-W@Ns-reSH|Nqygv-dej1uAUNM2h#!?_xk2v@J1s~(AP zbtpMp^>D7{B*N7f<>l&`#`nOqG%+2WRy6U)PdTR1^XYu|Oh1tCsOcG$^){VBGqNyp z2%3>?l4LliMGT)=3@^@eijhTR^~|iT9$C7ZvP`7Aa&s=XM7Z3N!=>e1Mv3qlaC!K3 zc_hN+p}hR=85bVKc@N!HJ=|S2ERpW39?sRPM7Y}IT=htV&w#5QeqHrQgsU&fYpZ7# z{hLMqX3@V{^mjIVHheaGHhd0z4tx%L4ty?rE_^P0Zf$+Y!+n!SBK?zxb9p4f<&hjN z59jhogv-OZJQCsZNM2hX|B4>I@1c75&WSu6D;~acA`jnzS3UHEg>_n-&(J^B!+ld< z66vq%;aq)5gsU&kRgXltJd(rZ;aq)5gv&#D`Ry{HCFd&>4pojU6Iz|*s%b)7&O;`) zR7On9@O)QH%C>o{UdWS?2lrOzC!*eh8Hm-SNgYUlZuggaT0?jF=$c-728I- zIMHcIb0zI2%QvwtQL4^mnFyDgb7>{QWt1E)8RwEogiA(w`DHUMJc<*YmNZ%QaI;m9 z#I{7$!@25_2vD6wB*Ik><>g}flP3O26aS=%e-=$tb0@7Qfz^A~cz^B5e!l%NgnwRTC9`2hw66v2joXaB-E|27Jc{rCxB3vHM<&g-NNAlYG z7#AMJsSN#7J={O_C9&vV{_Qz8$A71#<`}9d6_}C#n?I{6k4LCH@lQ-JcGh4xbL64xa&^0iOY%0iOw<37-j{ zSzA5wa5v?VNO$GoTpo#Vc_fF+!?`>X;qq`Uk3_gUlGj$xxbP@WWoV-6Q8rP{@snp2 z#m6@l#hq4j%0a43AcIsH4^m~yL28o+sXWDt|Ff5vYUGjXRXI|H@<=tTc=11!#{@kJ znnibK(cM{ecNX2B4WA944WA941D^w*1D^w*3!e+03!htCJ@Rlj<&j8t<>6c&iEw!& zhs(pcJQCsZa4wHTxIB{AR?ok{!zVPVM^0#3h=+)+dB7tNH$fg=0IEk~YksPrdi?c7 zhfb;YBd-qCs2r(=d87o(k+SqiS(YPJ zvM84$%Wt6x?YS{Cp@SPeojP`XpOTBH30*mmO>F0!s3UiOCRPVcWY8b&Ikozu!&~4M zPeyV^#K=kQ9+AtiNg19IlZxTRX^}^kM>tu!>#|JjBz7fA(63K~OE5WHZqDVF2>$~v zBfl=0M7TVZ<54`x8V?@D8Blxrta=oEF8(!Dz1Zm_ha|PmM;%qhD?*hiSA@#r-`S{j zjw+7_sXXPNKRUAo)yT_7H7egrg({M~m%8T7s9NP`LElk-7JZi3pGAv{NO%8a9ZZH# zhEIl1hEIV{flq-?flq}`g-?Y~t*st;xU2F=q`UHPE{{aGJd(rZ;anbxaCtbFMMxUqA=V`2i>G0|B>G0|B8SokK8SokKnedtL znedslbtDh>RUV1-Ssu>ikqDPZa=1L4%Oepk59jhogv%p&Z5@pZkK#-zoh(jFloXvT zB283LoU15BhcieW%8LwAhn%Z2F2$x54xICQ8BM~kS=kiE| z%OiPhx%@LcdX;i`vo)guuukL0!WF|T+;sr{VCv+a325uL{)%=z&7@cHoh@CEP%@CEP% z@P+V&@P+V&wP&94a2@55$TLZKIG0BvTpr2c@^CJXM7TVh%OepkkL0yyp8o(3pL(kv zT6cVIwLawGeyJXbJd;#CoU0y*aMdF@T=j6SdL+VC59g{!B3$)IUVG-bi2g02e~akf zBKo@+z8Jn3z8Jm)z68Dmz68D$z7)O`zO=SJX;qpihmxptCB*Nw4 zTpo#Vc_go`kBW!;rh53dZ}RZ>LdC=PfaT#!Ce_2S;$g0Oc%D4`y;1Qnmq%Xr_RIAl z5BE#;NTh%Aa4wHTxIB`><>6fQNQBG7xjYi#^6(uZ^+m6j$CqXFZyEhtM*o)4-{tV- z@a6F3@D=bC@D=bC@RjhD@RjhDwe=wn_e&m$^iLkn<&g-N$Nl2_T^@IfC=YXaBsS(( zkGJ)!#}_k;WBQ7wyy6o>X?d8m5*w%AE;h50LFySbD*l^`(#<_pjoeeYeY3;9>0V2! zk=K&kyjJA)Z*cSLa`ReIjVz%Wd7NYt8*&w_8hQJwk;av4Mjq~|YLrON9%d#LO4Jfm#Qq?Y$%W4&EUq#zj(e_m= zi`DSe@YV3u@HOx?@HOx?@U`%@@U`%@wPhs__g5Z?^jRJ+iq^=(ugfD5zM6I5eo4kq zGKmaYQynBDLm4Hq03ZBZfO5O{vqoB0a`Wcp=Ju;b$%|TkpYmT#Emo}r4JGI`p+b3( z3gsP;o9~>+&Er(4IJ35-79Ng(()3P zmNzS{a-`gfBs(C%BFTnj>1nq7u`Ttq+^~F$RrbGnF-qDyrS2vcBY#NintUD)Fz4|A za~=;c=kb7ZK72lWK72lW0ek^`0ek^`A$%cxA$(!&0jWIPb9p5408<{$<&g-NM{>A4 zoXaB-E)VDONQBEHdF=tIJp4r@4}amP9`24j{6!@Xe}SnUuBSZQ4%Nda!}2hfhv%st zUUc#>mxs5jdU&2Z63xrSBoBZ0$Rm*lnDX%dt0ND;E{{aGJe@<^nA@^CJX zM7TVX!{y;z9*J;yIG0BvTpr15>q8#yyFA=i)x&+3hx;oJuM^e7|4g7f5}T*{pO=$| z$Nk2`T=mHN|H?xr$MSIBvaeG%B`0vq^nwa9j7CKS-}4# zFeCrRzpS!Vtb$dnf>o@7RjiWL@YV3u@YV1&@HOx?@HOzY@U`%@@U^v7wyL^HR?&7> zWfg5t(p*_gtC`~>t*$PW)zvvteOj!nHPyFR!*G{t4Z~f1nR_A1T<1pm&%6#04-%WF zKdi1iRWNGQTov>;jwnFz*j9JSG(H50{6xqY8Tas^DK%-Y-0E z{yfW(OtBDhmrzDNK~qn?`|7C;WK<54mIq18Z>z?ZXJc|JM@learCA4oXaB-E)VDONQBEHdF|nqLe+CQIX`ZrZyExzRXl34_B|s;VM*-WP_@f*NeL5k*ZcXQmW-h z_0J_s$t5zSu2Vpt4c3||ai3||6Y0$&1O0$&PW3SSCeT3bx=aC7C6 zNVDbPTpo#Vc_fF+!?`>X;qq`Uk3_gUlGhf~Z#?{;82(*6iZiNeCsh=G)u=h{xr$Qu zTt;Qj)h2%psyv>dHkBh)qaw*lQ=vRk4f9A9svN0m`9*atkzWa^Yd;2+OK2G_UPgQK?f9Ai|TBFSS=)yN~%D>q&>`q6ORnkz=?m@2K}#hf&$T9qWj zvn}<{!)2LRjMQ}XFVVbQN2}=bD*C*NKCfaOtcI_KuZFLNuYs?DuYs?DuZ6FLuZ6Fz zt)o>fm42@}l*Cn8)mk}!T2);Za`Wkq+!9--KPi^Q>gpf~x=j*HWPz=z4w9vzEE5^D zwj5M0FqO=MRI)@CfJ)|ET8VI#EIIraM&>G+<1b|LdToKp!}kH?;nu2ki7WwmI9GWR z;cA_8c_hNsy5w+qI9E{;;cA`oatY1j;paRae$M0J=R6*c&WF#3&xg;4FMuzAFMuzA zFN80IFN80wJzSNC>m-jv9!ko?xjYi#@<Bit z)x+0a6%T)_sUH4q9v&wTzb+4d9jG22FAtBChjZ1#Tpl^q=qe%}#ltfme#*oB zlSd*CM^z8!@<@cs!?`>X;qpihmxptCB*N7f<>mTVME@4izeV(K5&c~ZUkqOiUkqOY zUsCYzQ*O@DwkI!P&=LkMWzbSKvJ}3wwn!x7rb#A|CQ8P+WD?<$Ne-8cbIBya<>6c& ziEw!&uPqXJ`2S^=hnuOQc+tqixjb^}(~)uVaI;kukE?iioa*82$-|4`7aks`dgy$; zTqN>v^W^b=6~_sAB&W&paIWSg!sX#y9*J;yB!|nxx%!d_mxuClku0Ns%jn-S`nQb! zE{89#E`sF@TF#&q3|hfPR=`)lSHf4qSHf4;7KvosG|42=M9JjjrJegl9XT}J)kW(o zKOU1&?kIKT3}r=oSS`bJe;eOiEwpNdAY1s(eYJud=(vE#fn%BUkzUkUkzUaUjttQUjttYUkhIg zUt3#ItLUj)zlxsvgS?8Ky7jB7>tHo=-1^nkb+EcRXEk%Y={40kYpUyQO?A$i>YTOJ zIcux$vz9qFSX;W4>rM4_|5e{a)`RNnT=h+atG>zMs;_g^HxaJ-I#+!Y;i_-)+Io|R z*MU3|Sr77XE{{aGJd(rZ;anbxaCtbFMoRIfAU>r$rMSRj@szQlU0=`I>m6ky|l_{aw{*oBv>Z0^ubfr@-$f{7K5}ISti0& zt>otAx78-PyNT{@qPv^u{$}`Q_-6QK_!jsU_!jsU_*VE<_*VGV+Uk*qyD5)Ex+@Ro z@<@csBRO0i&gGE^mxptCB*Nv9ytaDAg@;y;JlrqUBa!~89?n&dM7Zja9IkpeS3MHp zs)uvcBN488B(JTHZS-#&{o6+Ww$b11@a^#J@a^y&@E!0S@E!1-@SX6T@SU~wArJRU z9*Oi%9?s>F2$x54xICQ8BM~kS=kiE|%OiPheT)katq*y)U#dqU{Zl=hs~(AP)gyVW zzq_daF6zIF`tPDYyWzXxyWzXxd*FNEd*FNEd*OTGd*OR){gsF7EssR%FAwMPNQBEH zIb0sj<&g-NhjV!(!sU^?*57gApX;qpihmxptCB*Nw4Tpo#Vc_gnsx6@UIJbaXv zhmX#xhmXP)4y)R2-gjPgGj|xT!qlFQv#tu35QG*%vNs5}yBygZ!CBM~kS=kiE|%Og2l9?s>F2$zTQ@^o-qcoYY8`louh zZ>mQk{Z&1js~(AP)x){!kqB2klEYOG=c-2{T=h_1u8(c>ZyWvFM*p_a-|g`2@a^#J z@E!0S@E!0S@SX6T@SX6Twe=wn_e~y&^iLkn<&g-NM{>A4oXaB-E)VDONQBEHd2N0C z13mPUKl)M}(CMG*;r^*FiS$?XaIU^2!qpe$Wq)^3|6SC77xmvoe|E!n!*|1X!}q}V z!1uuS!1u!U!uP`W*7_?C*IOQm)L$OX<&g-NM{>A4oXaB-E)VDONQBEHd9A;{@$ggs z-*}k+#>4zK9_6nFiUT@NrPlFOY8_9d*74M8J$yZUJ$yZU1AGH~1AGH~BYY!#BYb1+ zsh2!lCwU~cPJd8b_R7OgwB+H}<&nsvBzZWOMH*FE{{aGJd~H;%fImOczHPf zT|9~dI*+te4}Y%ImqZ>($-}wokqB2koU0y*aMdF@T=j6SdL+VC59Q_Ob`$;EME^F? zzfJUaGki0AGki0A3w#TF3w#TFD|{<_D|~BheaOT0mq#M~lZSJ8B*Nv994-&%@<@cs z!?`>X;qpjsUapUE;ZYp7>7VN1{;4mC^jGz8uD&F~)feZgMub zxjwehzisqy8~xixf49T8!?(k?!*{@Uz<0oRz<0uT!gs=V*4BqS+%I_~(m#1Pmq#L8 z9?9YIa4wHTxICQ8BM~l-twjG*9rUF*Zqq;2!~IiV66vq%;aq)5 zgsU&g%l_`7{=2CEF6zIF{_KYDhVO>&hVOyzf$xFuf$xRyh3|#$t@T$PuD3iAslPm& z%OepkkK}N9IG0BvTprHlkqDPZ@>+j)Reznai(hB>PN^!B$iH{An~{D|?C&O_bKx5p2{PUhZ^$mZ=dAh*X5B2 zmxs>|=kiE|t1rpn@^G$tB*Ik><>jY(6aCvn|2EOTP4ss&d^3DAd^3Ctd<%RFd<%Rl zd@Fn_d~0oe$iwxMM);n2?yo%jhiVlMzb=ow&TmcR;n(Hi*HsVS9+Zc_;pO4iRSzE)KJB88yQt$X>bQ$K?}qP&?}qP&?}6`u?}6`u?}hJ$?}hKJ^+_JCn>-S!qdc6; zBM~l-F2$x6lTA$?My2&GvI?BWKmPZb=9mGzefAgaw?Z1YH4z~Mv zjIfW#2>W=9u#d+K4e$nd1H1v=2ycWp!W-dD@FsW@ys7q>LLRP@JQ8_~AP?vANQBEH zIb0sj<&g-NhjV!(!sU^?_LyQ^c&IP?soQ?)wx7D~r>+O!2jBA4 zoXaB-E)VDONQBEHd95$M@bLLU3;z;;4-&tS@t{NHzb)~7@;^1oHNzV{70SO?(OMl| z5p<&@=mS$*`A-m(N1t}8+D=v5scJh_?|^r}JK!DgPIxE06W$5$f_K5Y;9a$@$-`BY zM11DE?i7f9wAdt-abmY57uJ z<#CNW7+(B=-@o(lj_UBved%0*|6AkEhRXF{C$s${q0Z{WE++bj*u@;Lpf2Vl`BjVe zar=B9x6k)+`+Og_*Bjss@CJATyb<0AZ-h6(o8V3GCU{fr_Pjh?a(N_j`&=H*<&g-N zM{>A4oXaB-E)VDONQBEHdF}T6Z#>-c-*}k+ZIAlL@;64>Qu!g=PX+f=!TnTlKNUUz zKL9@fKL9@nKL|evKL~GzH^ZCZ&9x56!xfW9A{CT}b9p4f<&hjN59jhogv-OZJQCsZ zNM7sEZ#>+A-*}kI!{2=J@TXJtNNmohR384cHuJZ}KCf)%Z;kyyYUaF z2$zR*c_hN+k-XNXmg=8*w^aXbyQNyo7Ha7#A7W0D>Ys)ms?Ir7{d4lx>ie`-=d@P; zKD?DVZeSa8{8idkozqsG(^k5beQu`@?ew9YKD5)P4tNK=1Kt7egm=O_;hpd_YIG0BvTpr2c@^CJXM7TVh%OepkkL0yJw^K_WeA=tEZ2wuy?^FJF z{~JW@)y8#H8`r@^cfRB2MBN+hs5Y*%`evQgIi1XLe>=;@=|3s0&grTOb}=W%&GLO{ zwl2q2bnSH6{C(WC-p5VrecZI($4%`9cmuov-T-feH^Lj?jqoOT6TAuDRJ$oI4>v;| ziQG7rhjV!(!sX$=+K`9;HbWlf^6=~O@L!Y4!^Mz?xjcM3Rvvl1t@sTy_0X@N_Em3+ zOU5^-RTNJyWpe0qYg8Ezl2HsXZmix9mzD=fE1C>yst%Hy2gxn29#r;fKegOXE%#H) z{nYvZ`~ds_`~dtQ{2=@w{2;s;-VASsH`jV45Btf(wUmczDGx_^n9IXl9(moh{yteA z=JF{24LZqqkYpSs<3W<~MkJHhtN*=%8n(aMFd4amGKwK(KENP1Oj;f!t!OgnV6_)= z`!~gdjD!54>N}mn=C6Sy=)dS|u5Por`uL=oImK!3f9=y=RZv?iJJ~{|Tc~skm2ROE zhv0|chv0|ct?*WOE4&rn25*D6!P{z`l!r?o4;NV;F0wovCUzM{L5Vz_D6LOF*^rYW+(aC3AOSN zvx{FB{x@z*D-(UxY^_dgt-fvRKbhE8^=+&AwpAy#{q+5@ulfeozN;4HT4<+N?ewah zUbWN94tNK=1Kt7egm=O_;hpd`LDk&ll&+6c&iEw!&uhv5!=yq!Bj<;89+g|NvJGFK1I;tz6qdKRfI;W%3$p1Unqt!R- ztWNB#HnNk6#bt3Ob}`X!-^Iiv)pzXrxdJkgwrd%v&E9>L*YOu+_3QsCWi9USa$kHO z_r>>dUwj|;%^Tni@CJATyb<0AZ-h6(o8V3GCU{frzPmiUU-C%gzPLP`%fknBc_i}3 zm-6sG<0TJ&wa6op`{nY`Kg9KYvON4pN%An4N2346w*1QZXL!U1Pt_wip7L-mk3_gU zoXaB-E|28Z`~SuLUFx=E>z_yPC<_yPDq_(AwV_(6CxycymMZ?5%49{$&< z9)4XOiPS?L=JN3C@<^=Kqd1;ZH+h)LBa!VC z9>qUL^$QQbUU(GzHy$~B|IS07Pt`};DZi#$sACItY@v=V)cFwn5d0AQ5WE%M3U7tC z!rS0&@HTi`txxjsI+uq(5AyK-%EM6}UjOoNz2%YD;qow-hqogSZ$};;Cl7OZ_;Vu< zZ$}>D<>yBpK8uov=l#ONyznUc@e2=gd6>&1vGg#PhhHx|itYTxLw))u@B6pkFWdjy z@0acW?)~(6ZKqG|^r@XbwbREAcn7=#-U07~cfvd2o$xMr7rYDJRa*!0aDU{H*qMIH z!~K*;4%={fc$_@kcX{}fP9A<;9*I16l!p)N^6+-#;dLPojVsrIJlrRFxPGcfB7KyH zx$5E9<&g-Nhq*lbx;zr$@-UZ&UzbOsIUdFFl+XQdJUs6=9(mut?UDEWorl)P;R*Tg zkq%EJ{z06Scw|EUkEJ6M^B*!D`6K^x_7V8e3CWL6%>Ti3^pE_9O-CnXUN_tCo=E;j zw$nW+huSMycN@e3bcPy#E;QKgRx#;dl7Y)a&r%)Zy@y)a~%p#3O&Q4kl;Z zktrE>WGa3CGx^cU8FzFFuTRbE-OTTvoIZ9lzk6!7ckEC4&-RZ^$+%<8@A;GdGrx!J z_e{;}z3^V%znAUzvi&~Zzi)E9`q+LSydU1r`}ec`e)zzjnK!`u55NcDgS`LXwh81+3o zjnDgZ`ags9Fq3{yOP!BQC!dje9GOYK;YX)u+|e0C=66qH9Zb)>?irca4L`>FA7lH+ zW@P-anTb8{9(WJi@0po;_f8}7{=NA1GQV$Hy!&|nKHk5N_wUEQAKuUWe&!D_e}MW7 z;5Weg4>Es{`GfF5_z--E`9suq2tGV5bs5Hgct-YT7{3wTe*`|l_DAp=r9PwZQT#_| zX1in5e+)jx{4x4>cozMho$-g~q<@F!rcXy^5ogEi$QZ`8~|ziG+dt3t&vX2|!1gcTcY)*o1^7kw|03JJ z2)~H`CHN)yCHN)gU*`CKnfJd8zYM>^{44M))c*?me-(a}^Ovja|5fH+gI}Y6*Vw;n z%so~{1;~YPZb9_C)@#6%?zY`o^PjLJ>2|vm4>Ex8G(~}(kPH}uY1wX~{=M=}E z)0{t?=KSL{$G6kWKg03u49C|q%s<2N?JVzqmgC!5=AXsy9Q+*f&vAS`$M(1@ zXQ$_QbC&aivmF1UWX( z7dgIOV*8h<&n5UJ=3nOce3|{b%=RzicLjb0zbl--T%kT!+5fA&|5f(yD)qg_`NcK( zHMW0^_dh->bvw@S>G+%+caL*?I>GVd1jpAC9Dh!5d_2kV|0Kt!lN?`8a{M{P@#z%X zKgIFs6x%;NE62Oj9G^~e{5#G0!5R1&=AU8vXW(bq{#oXqg`b6=WB<-^d_KqV_Z-K+ z^UOcb{+)-P$L|93FEIZCeizvOMfU$9`+t%8U4&oa_Lr`tkcEgzrD`!e$I{R(*`{z06SC=b6bk3_gUoXaB- zE|27Jc{rCxB3vHI@zDK{+w9M6j@P%@pWE!u9qM%leuwjwJMg>g?_Ky^j<A4oXaB-E)VDONQBEHd95DzsmFc#cc1f* z``n*-!1>Dq_U8fhc)si)A9`=(*BEIr)E{{aG zJd(rZ;anbxaCtbFMF*69*^;T%;(_==aWzPJUwCkJmGxwDfM{D{HN6O zDf}7y8SCd6^?FuYAM&uDJQDGhhjV!(!sU@1E)VDONQBG7xjYi#@X;qpihmxptCB*NvPyz>3Q`POaDCvW3>oAbFl@H?EZ-C=+4u)lYy z=UwV`m-D^5%)duH@4@d;&wH+CS&!TJ%EP|$NMwKH;anbxaCtbFMH*FE{{aG zJd~I9xR39B>T#dzgZuRV0sH%adOTo%9>5<`uZQgKL+bgE_4SDL^N8&~qF#@Deq7c= z9`=++BEIr)E{{aGJd(rZ;anbxaCtbFMmd*O$s-Y8c{rCxB3vHH;qq`Uk3_gUoXaB- zE|283dR*uH^g8Fi*SS8p&iVHZ&aZE9{(gh=-y57?--O@f{QM^8zc-nGi}T}K@LOCz z-17N#Sr2*GPacUgh%*!A;n(Gn2$zR*c_hN+ksK}$=kiE|%R_njdAZH?!fp2VHubp8 z^}rqW_YU>C!~Wi3fA4a=aF_Xa+26a=>mJuL_u%)a=RIE!l=YB@J>`*zuRNT~BM~l- zF2$x6lT0QQwzxV0ieSGh;KM&ZS2kg%S_V)qTKM(2uL$1Fb!XHx4 zN7U;P*GG@2_ak3lmGzK^{p68|uRNT~BM~l-F2$x6lT0I`KzmKWM zW9spk{y$;;JfR*>xZZpMf6C|WDeLDc^Pf_WXYgn6XYgmW&x<_lCyzvY<>6c&iEw!& zhs(pcJQCsZa4wHTxIB{A>T#Xxo9kTPT<7}gI`>C!aQ$?H>&F{h|J>mE=_d1Ua(#7^ z>!+K{zs2?8Ev~O_aeaBq*T3cZkca)`kvNAqH&GsbT^@;Wc{rCxB3vHH;qq`Uk3_gU zlvln#@V!kvZsU8K>-9VEJMcT~?;Wle?^3V3?C)Lbb(ibKdt49SgWsdx_iFXHjjufH zE009>M;^}QkqDQEb9p4f<&hjN59jhogv&#DS&#ed&wYIFvp@Ig?*r=bfcpmzxW0ct zJs!dzvOXR%{~`5w#QJ%}{73Ld-hR10F2$zR*c_hN+ zk-S!q$K20(%>F#4e~(!oPvB4BPvB4BPpQXK>iLvSCLQm?l>Z+S;O-f?~V zj(WYT)k7ZklSd-H@^CJXM7TVX!{y;z9*J;yIG0BvTpr15^?1+q{CoQQp8b7Ke?PFl zAE?&{`ul-;d}RJd_V*+8_((lJQSVRiPuwr~RJ;En5Btd@5np*Ymq#L89?9YIa4wHT zxICQ8BM~l-FYM13?gxFP|6iH^mG$+N&(k;fH~2T| z{jF9HdDu@LiTKLHxjYi#@<(}R8pT6LF z>;=zXUT{74g6sX4Tpz#W`u8RG1731H_loCVuehFj#r#*b>sxu)PacU}Z^^^CJQCsZ zNDh~Wb9p4f<>6c&iEw!&uU*f*=KAzC&%0i8z5bedykUReaQ*s*>(@72-@b*vWq;pt z{rZ;q@8IvK=R4-Vt6ks9!+!Ee#8)29<&g-NM{>A4oXaB-E)VDONQBEHd95DrSs(A| z?|b_9p6mS&^!Eex_yGUF{(gjiWd29i*GJaJC)U>|>hTHwsdj%%9`=(*BEIr)E{{aG zJd(rZ;anbxaCtbFM9U^M%jD7xwon^S`pcUs)et zsn<97H|Bq%9^Y!87kSuE9*OwM!?`>X;qpihmxptCB*Nw4Tpo#Vc_gpZ<2lz`&$(WE z&h_VWuGe00{rZCEe=oS+f5G+IOZZE!2VZi%_LAp=ui&rP{wuBrUwQkL^AE1Kh*^GeM7z8 zaJ~N){+4>Zg}-I~JFbu4aX;W4^?X;m-j|0x<&lW5JeGM@|DOGMPygQ2-w*8X2m1Q~{sI1x{(oftN9y^J=f9uW{wL;tf`4*7%k?1- z`^h5_UwJr}MH*FE{{aGJe{zrw$9zv&zEzj43lTkZ2A5Btd@5np*Ymq#L89?9YIa4wHTxICQ8BM~l- zma=rHo{)+3tS8V^4 z=a=h49`=(*BG+5;a4wHTxIB`><>6c&iEw#1mq#L89?5IhbFbOo*VN-R`}>-DyrEui zxF7U}`yX$p$6NSY_*?4nmU_J7`uH8!zwhAhYS;Vnu%A2<@s)>jc_hN+ksK}$=kiE| z%fq=m65;YlUaQA@eBZM_@9E!r_V)w7ANW9jKfph*zaQZrSsx$aADRD&?SEqaCw~9% z$@kaF^&t=Y$s-Y8c{rCxB3vHH;qq`Uk3_gUoXaB-E|283dVI$BGr!09%>A0r{2t^B z>-`Js=L`Guh4u55_3@SYUs+#YsmC|?H`d2D>h;aMtcN`8CyzvY<>6c&iEw!&hs(pc zJQCsZa4wHTxIB{A>T!4;zyF<|-%}l4klzCxUYK}f9&tW#LB<_fn0ZH;e{?>-2WI}! zg&Eg9j|lIEceDLt^YXj0WAlj%h-|-y_wSj{?}6bxY`=G2-nVx?zXyi*vi&}`-^cs+ z@&0`a^FICf_4EGy>|Z~806xI`4={g#_aB@WuR-PyE{M+{{zLE~<_|51=Ma1tzhUY> z%=-`HKLQ_N`y=p?g?Zmm>Oac%N7?=;d<_3Fwm*jd82s>}Z0GP|;*!+m@Y2L1i{g7^ zarW!T67r>44@cog7pKohnSXRCeP{dK%3?Q}2Ac8)Dder$2JcWg=K9a|coo<(`R z2j0W`_ptq5=J)dcy-PB_7v8rh+v|h(;n&Ce_v7EcnDwwE@7vG&5Agm2@B#b=meOb5 ze~|4Dvi(8k4=u`ehZfU!_z?4lnLkW@hVdV!{v*sEVg3kwgzb;QN0~p$_DA7k?B5vm z8>9YXy#L{4^m}>y4zI|59bTC_99c$Op4X48U|p%*^){p*AGt)$;iKTv1O^_81u*QAESSVSH<`6>dZU5hW@Y3yd$gV`)c~WhPXEMJqkYx zKe{H{JGwUWx>wQv)!AP68Y0_2#{6UOV{HG}+H9w1Ro<^>HGN-0TpQnB=J)dcy=!=# z_wQr>`q+LSypQeoGrxaz-mjnS_cMP0{{h~A0RI8z53b7l4N|{B_J43K{pS6LR;M0A z@FC_8uSz|JnLkYZhpEp9^GEO>;r&OLKZ^e-exvN)DE%2@`(wQS82dNI{vGG|d7R_t zagHCyIsTo1pWyg^g5%o>jvpsEKAnW0gr8iP{XGRg#qsA9$LCWV|4zeCbNo6DKh69z z96!&%&)|24`DgJv%kljz?|&A4j^pDw_&MgE z`xklti|pUU1zATInSTlYOT7OjwttEGUB>S+$M?(Z|7G_73h#e~{#?QT3j8YbuQLBC z?|&734So&(YrOw8{Eu^dJI?X{ILD9U9Dh!5{5-+&=LE;U6C6KIGXEsUpOef#2|va0 z?G(q)Q}9z9pH6dpIt@R~_D^&CJ_A3)_Rql2;CGhyKg;p=EZaZJ`=8_d;~d*R$MNr+ z-=Fhw{XMpFogb6yKGb>M_dLhV^PCr)$NK`?y+GYA@V*y#-;2z@NZl@S-f|J|OYlp~ zzr=oB@_AM1rT6oBySD47`HmX*7vIaA2VAC3m+`sGdD<1;?+W}1{0cr->C;vCReY|} zhih#A8ot-y*J{3cKl^FBj+*bNaewhW&T;oR$F1WWcaL-2Isreyas33xwG;4@9QRIg zTtCTi^CZXBQye!>!B27Ca*Fw`;i7SXJ|5~r}_@3uHOYH9@pC^>Q^022o67iLXb9p4f<&hjN59jhogv-OZJQCsZNM5VQ zW$JsG{ke?qW%lO^{lCKgT%rC~;8&S{mHAhx*HzAou5n&>jrrG@f6eQwtcN`8CyzvY z<>6c&iEw!&hs(pcJQCsZa4wHTxIB{A>T#U&fa9D89OpdhIOicJIFCBPdBzFO15R)r zb&~U(lblDL$`=N2JkH#ggA+9YV6c&iEw!&uhru^_noeDUUi-Grt6$H-r&6K2Iplr zI4``xdGk%q3vV+2Cg){0IWN2gzXiX=dEYH_)`$LmDS6mW9*GNx3lrtx*X5B2mxptC zB*Nv994-&%@<@csLwWgmxy^a(ZT9yz^|;M>>>bYI?{FS`2Y!co++~07vcGrXcR5eJ zN4@WHo_ddZ+;hFlddS0`@<_y29?s>F2$x54xICQ8BM~kS=kiE|%OiQM9{1`0eSGh8 z-Ep7u>Id)#?C%5C#{=r|ka|3%o)4M-koED1^Y%wvH#}ngqgp-WVLy2!;wum5@<@cs zBRO0i&gGE^mxptCB*Nv9yjG9L?9XF-AG1G?*`Fu$_X+#^gzK0m@Tb)4Df}t@f6C|W z8SC#E*O||l|IF*BTp#kVpF9%rm4|bAB*Nv994-&%@<@cs!?`>X;qpjctH*V&ORjVN zf1Uew*SUVU!TI-{CstF4rk{xo*45b;@1%J@`GYWA0J+d%kWf*O5HzE009>OCHYU zkqDPZa=1L4%Oepk59jhogv%p&wH~V5&-eSW-5>L-<5ai%?ALwv>ppe4&-LE}uHzrT zA8F2$x54xICQ8BM~kS z=kiE|%OiQU9;(~V_xrKkAM>l@RJX^}?J?`+F?D;)=j;ie!zb`3?DrGu@)Z7*x;*7` z{uKU<&-pXH2cE&7`Ey>@O&;D4c_gx5@^CJXM7TVX!{y;z9*J;yIG0BvTpr1*^-$e@ zzTc1S{+M4Kr@CF|dht5f$Je?3y3Y0H4X#ITaQ$?H>!%ys*S-nA$^4sK|KH^L>lWL; z#r4@OuCH%-epxqpct7Nk$n}vtoXaB-E|27Jc{rCxB3vHM<&g-NNAl|RSMmKe9z2Tg zPp)fkQ`g(n{Wf*I1HZ$4i96f}xWjevUHDz*-=(j2xzBKqzTD%!%suAcbKlFp$isD# zM<>6c&iEw#1 zmq#L89?5Hc85bVK_doaX9`il(n7%w_y+5HZPw2}N_!I6kK7~J}?oa8Nk9eE=K)1P1cZa&( zp)Yr+>mBYx-sL{fUHD!4dKZ3=`S;-W*#15Dt?Y|DTqk)XQa5=xmq#L89?9YIa4wHT zxICQ8BM~l-$XcAF=&MwZ6#1b&^LSb(4p4c_hN+ksK}$=kiE|%fq=m65;YlUhB)a@F2FveBPeY*Qb2XJ>|aaGv+^oKZ8H>_RG(UJX|MvBvLnd zIG0BvTpr2c@^CJXM7TVh%OepkkL0z!j0+F-X z;qq`Uk3_gUlGpB6z2^ShYxd_g_t#!?Kl2Uy`v(4o{dog_3x5lL%lx<8zk3INN4?)s zuXmnbu2Xr~PacW*%EP%l65;Yl4wr{>c_hN+;anbxaCs!J)#E+=dr$w~v%l}@{|D}O zf8c)S2lnR!_rpK3zCN zc_hN+;anbxaCs!J)#Ee1pQ*=Zd_S|lU*KQhU#Qm?>h+a+ex)8?;a{o8H}3C#WBxbz zH*ddOAM&uDJQDGhhjV!(!sU@1E)VDONQBG7xjYi#@?e;z?(4|IxjYi# z@<l@^u7Cc_hN+;anbxaCs!J z)7u*+l$^4hhf64u*m)swI#r>>T+&6gz ze^tAWC=c(4JQBHYArI&BNQBEHIb0sj<&g-NhjV!(!sU^?c3)&%cog5C)crMedrelOU*B=R>K*qf-_h51zE4>mcjVzZ$s>`v$-}uk z65;Yl4wr{>c_hN+;anbxaCs!J^<`Xm6yMLR=l9g@J#~LiT|e-7_`v7k1N;Mh`$%6t z@_G8mefy8h{{;WU_CL{=Pu1U}>3Od_Tqk)XQa5=xmq#L89?9YIa4wHTxICQ8BM~l- zt?zA^us zdHH#fhwCJdMCv9F=kiE|%Og2l9?s>F2$zR*c_hN+k-XNIap6%MU$~$2ock8fx!?4h z`?D|LFSuXz0{#O2lKUPn;V-$b@{;>muefjWiu)?BnE$GFUql|RlROf+Zy^uo@<@cs zBRO0i&gGE^mxptCB*Nv9ymnt?TzC}67wYz!zP#ps)NAVg2L6WofN!Y#8}3KFg}jrR?svVTZ|~UtJMJUCtMx@5u9G|xshd2U%OepkkK}N9IG0BvTprHlkqDPZ@>*ZU zg-3CG;XdMf>i(X(y{9i9sQU-j`v-m>`+>fE?J$BM~l-F2$x6lT3^P6M{#_iuAf=&pSl0~nYw@B zzWf({_xgpte4*}Nng5l(e5LMRc^>kO`QPZvH$HFQYJHK1>m-jv>Lw58@<@csBRO0i z&gGE^mxptCB*Nv9yw;a-;i0}9UYEbWJG?%Bhjw@aapUy0lfF+`zCgcCn|x#)f8@A6 ze++VD1Ap9D9dvYE;L-K`W#a~KVYRn#G$YqL>1Jg2dj94yBlBL}#mFB&h?{0X7f^zU z8;Bbd<>uFqz~z=4E-mNMN`%YExnvUI-Eev6_3{I)LV4Uj)I%4hS0hXtE-nmz12az4C-5#b=k)f?5hsytF0NixmR*aq^Hty zF0Dkkw35SRTLw`D%uZDiwJ;0h6 z$jE#(3=|{vbu_@BK{hv79W=0%Mt^(YJ@6iQ54;!N3-5*Z!u#NT@IH87ZGFhYeUnEb z{ga1tc_hN+ksK}$=kiE|%fq=m65;YlURxjI!lO8W84vX+PGIO?KmF^cfBp1#06qX8 zfDgb2;e+r&_+Y`mPg&!G$q<8v7&OG7q1qymjGHEzM4BiW=aNZ;OC~v7GR`HF2$zg= zc_hN+k-WA@#)U_5o-!WlQJkmHzu}^P->2jZVVEWkvl2!aG(wX{;3M$Sf`6ZK(<@?> zL8A;BWzZNK8H10(#|mCQt(BJBC#^)}K5%^K~QTS2#QFu4J8{Q4?Hm{tMY)il7 z;l3T-LEM=r55F#tM7TVh%OepkkK}N9IG0BvTpr3R=Om@an~6nTc1*wNxO4j3B33-i zRgYVK9bWM;m&dh&s~(G2B&COa{~`4#&PnLsG5U9m{vD&gJ@6iQ z54;E73-5*Z!h7L;@IH7Sysx%CX;qpihmxptCB*Nw4Tpo#Vc_go` zkBW!;r+T=5@^F7E9_I2eS3S%t9_Fft*M~gJD<0!*MH^sk@(4ixI)E3@~VbK?4jLWFv#{LHJ<7b0qmbd5A$n3>sq4P;I5i$d!;$ zB9)Pma~UPVC6gR38RwEogiFS`JQCsZNN!$!lTN6Q{-V@@i13CJYODvSt%6{`^qEn?^%!H zoMczdJr3_C?ji0?JOV!gKLS4jKMFqzKMFqz?}m57yW!pD^rd+Cvn%^A57*)F9^&3a zdH8jCB*Nw4Tpo#Vc_fF+!?`>X;qp*ku8)d``*(QHq;(S}OyI<1ZxVOBV&suW7H*FE{{aGJeW7#AMJSxnKtA9qHEY2q+V9Hz-5G%R`m4+&&p4(oPvUmr){IM#NyW>2(JI)inCk4 z?re4BSw@~^bLZCOS5)V!gU&JNTy5b<(2bN}B8`=sbGaqLrIj2mBj++ogiFS`WD?=> zNM2hwhtQU(r>XeEIu4M(Cr9MSr4l!hZwACA&+BC&kig@Fp{&QCHIV<^` zl^$TF2j~ybAD}-_f1v(A{ek*}^atq=(jQcQr%8aRqQQ}95#cBeN1{F)(fV+dh9glQ zj?!=>>cbJ;YLZ^T(ac?XLq3|hi}icn`aN&`o^R@RW7v4XlU`^}y3tWDc;*Xs!eCDt z>?aLw{OfK=4fdoV%}Lik|DF0N8+@Odf`&l9`1LP2p4Hp(&?xmmg-1 zGVDj0iwyg5E+6(2=O}*MaQ)#wc21)|!s|!;D1QfK#E+fR{G?e$bp{)-s!U)dT25d} z57UPuS|5(m!}Z~a)*r49M;(VFQGZ0MU3vvaGk56?`Do@Y?iW7me&Mt37e4EzV_*Hg z`hE5L>i5&{r{7P%Up6J1_xrE+>F-JXJ*mGZ^>1xT0#n5UCeckeU`hj%s1HoEJ}{+$ zNz@0XG#rWga735i8B@AAYO{x=)Fu!dwW-*}Q9c~CsYp`F@8T$*q|}}h9OZX$ln+OJ zKKWSQ{US^kM{&ZD_-W>&nYLKJ=d9mzP5o~C5uziWEZ;O3+}M7iE)aL&xf4ED^yKhJN`kenHF$j|av zZ^*wJf8PASb-D-2swR|)Ru{I?uqEn)6|E0eX^0Z_fhi44qCOnat?ua+9L;>DH{_$4 z&-^syANn&N!~A=SJM`yHTz+c&nG=_P_aRKx_j;e<`on*g>xNtZ;Xlv$BmDdk`Xju4 zM5{mGsCvPXX#LQ-@p9M_yI@N3yws03E?OWN1{F) z(fV+dh9glQj?!=>>cbJ;+J*cSIOa7kKah{aUmAbaMDsy^dx^bP=BEQz{bDv^E0qH>Bic5P;=&uJ;_1M={HUrlxy-sH0W2K{NVwx zZUn$Y3kzUr02B2AjMfLRG=Pcvu$2ZYQ6HG-R^z}?lT3F^>dA-jI|B)%h3%|%u%nSN2 z{3_=S{tx3X^3yc{Hw$v`a`^ai2jgYeR2&AQB@9@L@NnLX*d$~;fU6Uqx4{X zIHL98C=ExVJ{)K()I4(O4IIrBr8jUiQxxkz^cU%ap}$O>hg$z(|KXHGf7mabvQ&MU zqWnknaQkDp*AM?yj*sy3N7x@D?5`26kpzya8ytz&5027sBHgkG_xDErTl!?=57HN-+#ej}{@^J8k(W_F$a$mPUmWc} z(=qzrGR}%Xuv*8Ujl{_!|>qQ}`EWGgZ9fylT5UT z6aA7;^d*CdHpwIhiAgreBnOE}HpyhKpX~LMZGy=TGE=;Miq}u^C50)imk{8nqQQ}9 z5#cBeN1{F)(fV+dh9glQj?!=>>cbJ;YLZ^TL6g8y^&=lOZKf`X)|Y&gPhILb`KV{b z)TQc8KFTK_b)34?dE}!s`6!>d)N%5W_=6^P`eUj;0#mK;RO>g@mrSNv-)RmK)9jCF z_Rn+&q3OQFGTrN^JBZA%e`eSpGwi<^<#&E$;HY}Rk!bzkC=ExVJ{-~daFm84Q6G-d za3t!(5#8#KUco_sz)??m$w&P)1L{&wfyqb3u6$IT$w!X=;Fe|0c+r)Q@~KPtD0t4+mO~=Kr4U4IIr(q&ILhGZE`M*7}dNzGJI?{KDBE<9?L7kF&nxtp9lX zYy6MWSL59+9tp{o$+I$^_%GTd!qH7==dPbGTo^Vv` z;>aZ6#~J*|2R{PVrJ02MFh2%2$w&QIP?x%o9`aHCP4ZDbbx9t2$_L}eRLB3Re*dTX zHpx`$Kh641^ZP$de_GX-A3OVFy8d+i>GsDAKYxawKSO`UPnzGW&iDaGal(-(FC3-e zNYsZTS|5(ma3t!(Q5ud!eK?|9{n5oy^&=nky9`Ht-?}*R<8OV*N9DVVBR~H7aFpN0 zQ9c~`-7mk>A8^$9H_6AMX0kzD>OTHQ@1N(YcWg)LkNTNUM%=6$ z4vsQZK?(aknEO2d(;KT02tIu1vo zJ{-~daFm84Q6CPp9L@ZrH*hrbkKVx1%s;H(SnEIb-!l&#YyHRlH1pPRZsw1(f5ut= z@%GPnH*?4PM!^!q>2`c1SyCOJM#(x0S1$(I2pd;MhlW3v9_pJzTh<)=pdDfZu# z>YvW|0Y}vfjzsGRM`<_`_2G!thodwciTZGqh9glQj_6i@{1rGd->|OaBig#cQFWX0 zGap7+H}dhx`Nv<*M=gFom3%bw59>eG@Ap*eH`V@_=J+tp`c8BFnC8nM)Agr&{q%p& zcr)Gpn4v$z@n?qD&uIO=z)|&rBhmW7Q5ud!eK?}^;V2D9qCOm@;YienBf8ZeaMbq- zjzqs#aFqU3I2b>AMLwGO$A38Q_=V3uewp>fNOxjKxf46eowiZ#w2g8nZ?rpkqur?+ z?M~fjck0HtlQ-rU`P~}x%Zw*u>iW+30Y}wqq&sON-ARL^j>D0t4@a~<9Hrq%)Q6)q z9EtjHM7MV8{u>;%P9YyPPV~T0^H4ZyeD8syeDcA#Vm_MrM{meSGykwZ##+Cz?!=F^ zKgL<#arVbJ{c*oaAC0#^#{VLHHr}1y@%G1r|Hye0+zFmwe@tlg2OL!|I1;TN9Hrq% z)Q2NlACA&+BIY;?$l-~nK`Q+mh{Q*bj z8_i2cH+EJiP7d0Pz|@Zw#Yy~SezbteLlAwE68+1Z*9BA8QJnHgN_1V{H3@M$exgO5 zXcJ7dNhaAOlPvNi2boFwlO1FxI|xm-NhbR`$rSx5HsKVTWJ)zrXAqfaa^a}r!I5Z@ z;V2D9qCOm@;YienBU&Gh(r_f|!-1BAMNAJIRYdYpdF+9sd^pO7Ba;r_D1)PR%E(9M zAC77kI1;TZ9Qd6<1djSqBOi&rpae(h9ysd0{;K(CCLs>u2cC@cJ38{(z(I4~|6Z2S;f*67}JT)`z1s9EtjHl!hZw zACBl&f51`sha=Itz)|{B;bmD=pXVy;a z^**z_ewI6Rv)qZB<@K}O>6`6N-)wh!XV*?}XZ(Pp>IFxlJ85u~h9glQj%a;2O2d(; z4@YS@67}JTZtc|d3J&_Ci=)OT>Qdtm`KX6yUHK@Ve3VaJ%J0fY`P8L+@=<>p$1}&$U11+COvM>7D2G^ZfjI z?)1)U?c~By^@1bO`oU2ejzoPpqV?e@4M(Cr9Hrq%)Q2Ow)gS)_j+&H`kNO>fBe8i6 zgNK@MRKDS;-w*PUSUc#~`@m5?`KaS?B-RdX=l7+Hqt2%;RbTQ^_3g?>`EXQysZ04? z`3R5KlaKPd@(~`dr!Jr9kNMVjzV)AP{pVZX1@_MZcj_1DFL3-=sK3zuSZIGN^i7dP zz6r3%{#c~HsQRlje!x-nf+NxT!BHBHM144-_2DQDN1{F)rQt}_ha%13zo z95~AF%13y-9**+6^3mDp2c~X@;(Ve>7W=x!VvD@kCRpt2AWJOr5`QF?=r3^)S?VCM z)YnOt>Mym)mihV1{QPA$$+A|Hz)?kmBhezlQ5ud!eK?}^;V2D9qCOm@;YienBf8Zj za8y#^sN#{2${QRN;ixB7Eb9Kj`GPzr!F)}S3bhy zd2rO{z)^!495o4sqnePqln+P#e47=H^1C?l=j+2!J{+CDTG~uP+^K!ho!l4QseQ3_ z(ysTJ>EHXF=}y~BcVcJyCcrFrf@kT^^7>g`KilhP`}woIes*go7mlhI9Et9v!BHBH zM144-_2DQDN1{F)rQt}_ha$8 z^5H0-eBgI}WV$$t6OP1BGat<)#GTrg+^K)bo%)xo?;QJQjyv^pd=p@fJGpb+$(^e| z*ZR+OCwHFL&-3%=>CbEJ%&nRjzoPpO2d(;4@Y$Q)`dlG z7f02Pd{q75sQSW@Nym@!y@jLtgM5?^M~x?NBGqs}8ApXiS+j^czP z@zcx){W0JA&i74^`PP5F^X$Vd5b)NwfKI`WaI4@ddrqdp&w#8!XwihR%?i~W6A?Du=I-|xlt#}ePIFxl^@F1{9EtjHMC-#*8jeJL zI7-8js1HYUt3TkVdcsk4BOi&@7mj)uLOv3G1B-mrn;CxlGZ$Ly+E( zk7oX1eP8lTke96AOYYRp@lBCA)_;yWy>r~@pX>E=?Vq{sdZ{{_}}f%RXYztHh#q2td&{e|xIFY@yj=`V78S=4$H1dgf~9EsKsj?!=>>cbJO z4@YS@67}II4M(Cr9MP@*=oK9FN3Y;$<{ys#iya>pTi?aje~JDQ>$^mMiQ~gk`(vrs zFZE52rT+db`)PJ^mpQ&Hb9`FX>JK=oUT`E@KR8Omk*E(xv_2fA;Yienqcj|e`fxnLX*d$~;V2D9qCOnatxdXK!O_e= zdP6>%`G@s?$^LlBH-TQVKj!$R#~l4R_QxFiW3K%%*Z!Dm{pb27$UHxPo-Yy1bCY*o zy-CvP4>+n`a3oqkI7-8js1HZ9J{+atNYsa;G#rWga74HIqgQY=^N-$;k7oX1edk-> z`POf~-~R=E{}=cYzyimI1->b?&`th@)_MJpwl04RK4Ix zw0>}uh9glQj%a;2O2d(;4@YS@67}JTZuLj6;ArL_y&)gX{KNV!c6?au_^{ZQK$h4) zORVn_$CoAc$5O|KrTR-9KbCs^GW%zl{j<#eS=QO2d(;4@a~<9Hrq% z)Q6)q9EtjHM7R2*S8z1*kKT|E`s3bT^Y26PT;$&07;iP+mUy53efsz5-=}}S{{8y* z>))^cfc^ve59mKoerNoEqv{1m;;qKp65*)ha3t!(Q5ud!eK?}^;V2D9qCOmGIe5N) z@2~S;`PE-fy!SU<|F7S@w{|JhL8@-shS1lnqLDzxbbs{oo}Z z|4r%pyFdMYuNm2#`#?9*1727k{eaixv<{JXLznf6tkPu<+652V1rOQ<585RU=|80Z zkp4sZ59>dy|FHhU`j6;8qW_5gBdsojqpA-_qFn$-X*d$~;fU6Uqcj|e`f!wnBT*lY z=vJ3K_;F3IfByaYKmH!Hu+9Gxng8|gL95&RN06R#Tlx&jdNxb85^pu$mS?no6-v6N zS7eLsdDQAYYIPsAx{q4@$Mhf5e@y=|{m1nm*MD69as4OspU{6o|A|)jz){tNBhl)@ zQ5ud!eK?}^;V2D9qCOm@;YienBf8Z+y@G@O=oK9F$CK9YN$dBd^?TC#KBfPZ{!{u- z=|8RiwEoljPwPLU|BU`K`p>lb1CFW}9EsKsj?!=>>cbJO4@YS@67}II4M(Cr9MP@* z=oK9FN3Y;$<~YA~PV+nC?Z!KtBYTw zbUF8RUjtw!JhwaH=|1!RkI%gE{~g0yd&}gl-dVWc(`%0PfTxe)Y=sAHg$Heg2W^#y^dHiHNdF=IhxH%Ue^~!v{YUg4 z(SJn$kyfk0QKg3?(N=(?G#rWga763FQ5ud!eK< zkLf?A|G56+`j6{BuK$Go6Z%i+KhbIzII4VbBw9{5O2d(;4@a~<9Hrq%)Q6)q9EtjH zM7P?dS8y~loBw`3>aEF}AKcoMQ{xkZ|wE6>%suvuI)(?)-a3t!(5v>nLX*d$~;V2D9qCOnat^Vj09L>z; zFXyAiqnqTT`lE+@-ka{{8y*>p!6Xfc^ve50o#*7nx!GKJ~iy55_xCNxErY!gVAtH}*?#z_s-n;Tkai3?Fd7o$2ZwzcT{UAqS@yvS4a=&Nh zX^v-hD7*gj2R{DOuYdkW^^f5Joq0_+G|kj2lGn^#EcSyI`$3ESpv~}*{zLi?=|80Z zu>QmP59>dy|A_u0`j6;8(rP9+D)De6T5LEDN3=d1rQt}_hodwciTZFvch`kx zdeFjGR{&E}UXqfD%*QZYO-5#_!aWex^aP^1n9PLi|AwfUw)BR~G}9I<`KXnA)Ji^T zr61FOO#dKpodQSY5spOj3P));67}JT)`z1s9EtjH zl!hZwACBnqJHt+|;Ao~T|9L*@Wk~9hc&G8Myc|hBYCI$#iFf8@U-D6pt;t6nr!MuS zARqNIDRp5$?EEY}Y5ktGeotDzC#~;O`cLUUrT4&w z|3P@hGoNYBym7`eIo&hv`sBas2w)Wwz(flRU}*po^#P35hpjYhiTY3LLsZ8hO1$%y ziOsY8XYRUX{Ktu6i1}aO2v2tdH}jd_XCY5Ms<0HSe&NVRMeTVCm%U}S4Kth zQOC(g9j8{yn)@XmHQPd;geu%e{Xx-fg@m@jm_g^zYNZPyc@X z`}ObFzrXRXf4=$8iP=zTPP)-14>V`q_@7fAXiooFOW9^XV?LzvItC_2S?&P zi9K+X4@bqDaFl-&4tzP92}~y`bzK)n&0cT9QLCYwaFl-&4rbe(VdudVHve7QgMZ3D zt@GgBc|q>Md-6}=Jk)*CLx0M@)A!Kb`FBzt@}!5mPkQ)Ix$0wWLr2C{t{NokR$x_cfK|sKO4Ns_Mh=MTI53I&z*NrwQ^(;*ygS#yG40MU*^c4`{x`vUOm_8nVWD_&)kHgdg3PeD8Gk%+~C0P^vt6v;t%S- z_{2-L=XW@w^~p@>E{1M^q=t$d8XAkU{wwws+s~*H3eo| z^D6^P`EZmENA(08<-<`81qUMtzvW&J$Bah9QODt^IRhNEM23Su$67UWoDN5LtZBpX znNM;=>o**Y4@aV3063!c;V2D9qCOnxPS3zma}V-Si!t(%cuykvs9#g^QJ+IT691YU z%yFJ|H}P3_6Q6ZA@mY5p`|9`A@2lTezn^|T{eJrW^!w}g*YB_2zqMNlN8KMBiS8!C zQ5ud!eK?}^;V2D9qCOm@;YienBf7O)`6+PJ*PDDK-fFz9S@d-J<5S@H&+|clJZJr$ zYwCAnn)+N*#2Yiy=bB31_z(UDG^gJA4E#-ont``w zC>nTM;-FvW%0a(T`$>atYmS>TCN-eeErFV7i2*DPTcSQh(fYuYh9glQj?!=>>JQR~ zgX5hc296rK;HaU9Y}JSjM?H^$qcrJByfx>MneySN>)@!*As;nV!cjgPHB^v~dcg~h z`W!g$J1x{J@<9td|LgozJpY?aMxVb`UG?KX3jB5I{(|*=;a2r+Ie+l4Q}@BY$#sME z2kQ^fAM%^@$q@Tv$ZgH}o&JEM>IX-n^?Tm>!coWJNYsBpAC5W>N1{F)rQt}_ha;;L9ErDj{I<+L z;HcwpB;K0&3>@`khNF(dk*E&`z8uU`x;UzcKql(Prtu@fBpXY{absFa1Vfp=t}8uVLdCBJi)a=ZGDPd;*itqKWSqJ@R6G;E3b1M~;z z!%;pQiTZGqh9mKJ8IT6u-aOpB-e=GqpM1#sDRP8IPB_rkipGJXYDzw;rqrrx+Le#; zDN_why{M*zWj?NPoVCoA6Or133x49UYIu1;Z-|@*OD_t;wvWUP0q5~7H4@_xb z5^YvEqV?e@4M(CrNkMm-1de(LLQ;y8q*M{RIO;w~O8F$E{4S0Y?9$N(Qun!xP!!S{So>j^hela zBkpMa+)k6gQBOJGsQZE=k^5=B>~NHZqncyb?M+=de#b47n+QkwaMW=)a@>5tQ9c~? zd2m#o;ONw)nVncaILe13(a(XSG#rWgaFm84Q6G-z4oB&Rqj~DmBL{;B9Jzn%2S?S9 zy3}=WBoF3`e3akCQ9k)dUi7I;{#>tzBYC+!TaV3df?te+?K>prR9of%8|-IbI3ds6?Ll*h&Wv&ERl#r^MU8nx3n z0M-own0RLf0@&&?8EkbNw#3H2F^7k(?jE+91H)E7EnrnQf>l`rtA-}9qTQDRhU3!EzywMkj?!=>y59*$X*d$~$xL+j{$4Y8`F*AtB&D9UQLs9Xq*R2Xj&~&` z$N!ofbkB2^^SP8Wk8Ypq-Z6g8?ikRVd1GcWAgB9y#XcI~nFD{HRvGw*j7S6TOn(im z#$a0T`{+S`Fy5JwZBVsXr*UAbn!;8iC|EUeKvcVj5S0&1`2)ydGt$6OJ4tYq4@dP7 z9Oc7NxrC#72#&gbkUkvvot}ZC&W9t>TES5ojzs;2qZv8is0c@*e#6oDT^yz1NYwuX zM>B2t?{m~V`6e8huK4*qaNwJdX4>-m3@Xq6Aw$FS4mQs_M7*H?g7tmD`oB=`9$fD; z`1h&z;6FHBvHpYYpCP|b-wgRf&Ku(A4{5!-07umgj;b#lRbMzNk8sp+II3^ps9zj7 z%7>$l!%@cvn|Cmgy3-$Uln+Ou=XG(^aX1q7yEy7N9EpFAk^v6)Y|3j_+Q0q6; z`VX@|hUpLUCuZ1PsrzvK;f^1}?T_L9n2q>-`fh~%Gs6BFQP<1Cv=)xyg(K0t!ciKI zM144-_2DQDN1{F)rQt}_ha8QT3xP^#e>kDt6_geDYD>FY1z+N+%!n zZZCDIhrr~c{2uaA=TR3P8h85RS@-px^>u=0-4%Y;&B4BZOds@hU$F1p`JL$NzF)sT z=J%za*Z1@Ker`SY_w)OEeSh}_``7CVo&JEM?i-G}PdF0qabohv^fw%J9F9y_^x>%f zhogKr%7>#O9Oc7NJ{-}t7cECKCvo2nj_Myc65VejAEn_))F&UM;YienBU&Gh(r_f| zlMl2U&77n+a5Qt0KjwGgIp0Zn&VAqKeBES#`@REw(`114A7FnBw0{QL9|P~s=MD7w zL0&(|{upF`4Qjoq0!Q^V991_s65SSuBl8gVec>n{j(XGtN9G^;aMb6)QNKHI)I0@_ z3C+9(j>LPK-z)^LBBhmVikJ4}?>cbJO4@YV8k*E(xX*d$~;fQYa$A5vN_7$m1 z;@!r365&W*%qRJXHeYa5{>aBN^O4P_+LtyT&HTgqK5u_KZ~dRQzArdFykLD_(0@UH zu>CdI_XY<0-oaq|XNcDiv44g*ehjJcNsi{RiFt#g@&!ktd4;1i9EtjHl!hZwAC72! zI7-8js1FCa(;vNpqnUsBnh5!*m2MCDsBw^dluupizPj>J<0f@k-qfFb)W1|pU2^}9 z*W{!6hPu?}d?Fw8$58uYsP!A__kZX;`P~@y$IL5-S^r_yf0*x`40n7OZhsB;`r-aQ zjqvwngx8O7{20+1Kj0{CI1;^II7-8js1HZ9J{+atNYsa;G#rWga735i>5pE)(ab;m z{*#aD1L{)s>&izRr!F-PkdN}IOYYzCn0#bDqTiK|8ZW3z;@w$8Qx~r9j2|O^o%)Y- z(|@GM`GjOcyIztB@vi1fl2g3fZ;-aqy$nQm^vSrL^u85sO#aVK^=}N4oOL@f2u<9u^qoc=i992xJX z@_3tUyiGLTCYfLpP4M~&x27p4w3-Bt;)5g6`oU54g`Np&Uw`NiT2a}slf51_7?Bb~N;iw2l`CS}2t`A4~T^!}ZQ4x;vyEt;ZyDszx9My+# zB>EB)9Q9)XNAhAHQkS|<@=-r3aFm84Q6G-V7aVmx9LdkE>09zazjpd#qWv+^P5p_! zSu)WW*B>QKQoBor0DPXewGuc68ve!@c`YHCu6yGeFVt-6&y;%ZBY5LQw|8)Cjy5q-m`(wJ}&kXx-hS$$<{F%{usRWM79~_C+5027sBubIqkb32NA=66k`E@SBY&Go#>n4gQaaMT z+mW?*&m_cczfo@MjdELVRBg*K3Gw>TUO(DxztLVl#%;YZUO&dY-!ZLs1K_Cf4vu*jyg_0691f|jyD|5pVK2pGyiDncVm(bOcj@;)J;;H zDl$o_Nir~XoTSuEl9cjEN@-vcy`JKfPg1IhfT`<&Ns?MkGSMPV^aYZMHo-*q_9xjy zlk_LK_dm%Oh$j2)z+{_fvi@ZKDPBLtL1c=9(3E>XVexa3t!(5#8Of%}m55fTK7`N}@%Eql()@K5C{4N8KkJiH{!KVIPmX3L;=c$5N6kFQN1|^YekvTzOvLT9k$-R| z;&$3dx7$X!oj1zuwoz`^jnW_O^`qSm9_@DBXt(>uxScn~&mW^druCi(9F<2n65URN zqcj|e`fx<+!%-TJM143)!;z>DM|5kuu2*n0Gm+kq5Bg)Q+wo(q|5)oc*6sRn)_0us z9d~DD8sqfGd;NH~bI03XMBmw%Xb~q`GMW`KTW)@{xF_@vdeD+v$&~)_DGU`*H3p4n(mL#4E-4nGBf=A8LfAQ;Hdk7Ba;u`VSyu) z5Pdl6JU9}~2OOD<=)+OVTR3X(7LM}as64?@%NjVSkNIHFAC9UQ9EsKsj?&~KQ6G+I zeK<;!k3@YqO2d(;-*7a`non>vlaRm6QOneuaFpKzNA(vR)n8p4bsUZyuXj#5{V~!# z*OBhoj&#p|q$`c%k?y1318jeJLIHL98C=ExVJ{+atNYsZTx_gg`{^%7P%_QW1E+5qoJ>()$8n^v78DWXIYcW8HHd>z@8N{c*k%GS2=P=br9({qgqCc>8C({si9%nBesj-1D8# z+S7%j>IFxl^@F1{9EtjHMC-#*8jeJLI7-8js1HYUt3P@LM>7fO8W3v8a$A`&YKgG|VqCdsYpVAsX;HY}Rk!bzkC=ExVJ{-~daFm84 zQ6G-daAdymC*$3jr@(>V`F;5mIKm?*`H1f3XyzZ*k9<%swExxw`Kavx@=H5=s=WvGoGsE#^hMzy9HGaTR{S8Or-I+(i(RpG9Oqsyc%>Wba zmj;-cYygw!i(|lK5@HhpQ$+zLvAa0UB*gQ8DW9Yy+H7!?h9gm*q?CpuQJywny zH|1z1AvQr*QtG}*%E+c^;HYB5kvv#rII8$?)OqBid^i&I;V2D9eJ=S(?0ylGCVA04 zw-?=0d(l0&7kx2grhB$C-SeI4p6pEbO2d(; z4@a~<9Hrq%)Q6)q9EtjHM7R2*S8&iDy@G@Om~VaO`_9IE$A|gu`7iMMzrgSR0_(rP z@nxa!1T3^a7CJsG^!i19{vyYhMfTUC);mLRRK4Ixw0>}uh9glQj%a;2O2d(;4@YS@ z67}JTZuLj6;GjQx1qc1H*!nKEKNkD_UhMd=M1P6>vBY;mmgp~ad{}CKEVVzD+CR(u zeOl)A%j~aZt#?A;sCvPXX#L&M>2~Z){aNnR&2p!1mi{bv@@DJL_VZ`E=Rdo(=MP8K z3yws0z~HDISUBo99EtjHln+N8ha*uRj`HEC<8UPE!|{oox|?v+bvNP2pZk|N^5_0# z4t(ch&HTgjddSD8$I;9`tp7{C6Y`QftuOgb$Q-xx=eV6eM}Ln09>iShKUaUQ{WaJA znCIuuvp?p!Q#`M=-493IHynx9502Wog`GHU%lY{9IGXu~^`GzfFyHU@eEVa8^%q5eYqXOZt5 zEpmKWWPdGcy;BB9-8USG)(?)-a3t!(5v>nLX*d$~;V2D9qCOnat^Vj09L@ZrH{_$4 ze^~#;)_<|z|HamSiS=J%{g?RrvBdsas=w6NiI&}uh9glQj%a;2O2d(;4@YS@67}JTZuLj6;ArL_y&)gX{KK947u{rg(M`4&-K3l8 zCf-ap*=D-QJJU_NS#HA3auau!n{c!AXS>rs+v{ih`LkP_ba2%38aV1X4IH(J21nHq zj`HD1)Q6*dIO;eYbv+!lSqn!!JcXltILe13`mRQIeqZ3I&x0e;O|&kK@aU6|=nh9| zI1=^YC=ExVJ{-~Icg;UK9JT32KI(ZG9Jzme@^NEl{(2u^>Y*4(sYp@+(VWCXHIh;f z&w#1e1ye6X15@uHQXG6?nn{RF@RB?EFInW5{MR4m=+DugW0B|BM04HgpKBA$_4>K) z^v|=2=D8C*Pk&zPbr3k}VJ94kcN*P^g`@5ljzp6SNBv7OaMW=)67}JzNh%z59F9c) z=L$IZS3^2Y0!R69B>Fkzqx4NU%D)Lm`8{ytc&kZz;HWyoQBBeVNBQKVnyCkl^2tZ} zJ#bW?kPmkLJN+@=L1e!5o9~+%^L-O!fjj*Rtp5W0V}bQwX#E#D2rcwYk%jixB0qnT zgUlj7e^F}?fur&SN234i5FGWThog?eQT+f%{cA9Aln+Pwa8y6Qk>lnQj`HCsACAg1 z9J~?G>5m>b!ef7QafHYIfg^u@ha*~_e3b6uh}MS#Ek`p6@pHQJQRkD7ik}KcGYPT& zi>=>c>%Z7HIhI)eCHBV>-vn7={g*m^EOmTY>iDqK{#oXa%rZZJnb$8X-+Zvs4@ccM z992I!s=jd4j}08$_hogKr%7>$TIBJ}Q1HaQBT^!-Deho+S z#zq%Mw0^_U_+1>)`VB|pcX34PHyqvl(JMHbNr*dbFZ#E)Uv#JKMR)pV>d(}l=}zuU z{aNnx&2p!2meqBI1=5d zg`>`cqxuDo{Qh!%^ScZOey2bF3LN$4!I3Cu7e{#X$wzcI2jd4E#Y;XC-H9b1_4`0R zG8u8Fo_s88?uWY6n_=Xm&V!?lQ;IBFtuMJ#JIDIZ zvA%PBlVgtcpKJfjwLj+S&-MCw`t$t!d4B%9>aWiD0Y|-d4oBTL992I!Dt~a)?+F~` z!%;pQ<-<{Rha*uRj`HECJi}3Mn88thfeH@%PJh5r=fja`{kk~nI2?)kT^w~Bjzs+~ zjyeuUqW&j1=npvR@2Xs7u{H9F;%v zQGEnQ%}dEgj@R|(gZ`NBPW*i9JKr}o=KChc0^j6V;7$|`=#TM!>^i6<;_Qyi| zXOZK_BKu>JNp&U`f${BaMW=) z5?lQNM;&iCn%{#SIO;eYi9K*M*WHApuDdBmGymvtbQUSVRP&RRDn3cM0aKGtl2Sg! zS=Ka9lN4dfCn@DqoN7LjQq2cUH5o~%CZRa^ohDgqkr&$}i*16%7I}&O5{taVA}{fE zk);koOTB)nO}12jnN70H*F~1uM9a$WGzlDaKX4?Pd^k$Ok*E(xv_2fA;Yienqcj|e z`fx|ut^8c{ zD*aV|lfQGb>a)hrHUHF^{lObLa8$kENc^nvbBS=&aX1q7SLnl0$KgoShodwciTZFv zm*4rmto}^+SIfKlv$>De#e2Qa8vQl;Ys}Z0&*i?>dcSM`CV5)x{jN1%>pqiz;%(jE z~ut3Ti%&nRjzoPpO2d(;4@Yz>ADjI?Y_{Jw%e%SicfHRR>$}DK+49-sZHxKZ`kC~}R_njj z{@7~1wwcdu=4+ez+E)4M^amWp2S=j3aFm84Q6G+IeK<8{iZA5*vGQ*nFZwusd|vJKtNi>`Ucc(|jvwWB@&QNj zE$?IeyzvW(aFh>6qCOm@;Yie9slQSmj`HD1)L&J8*ZAT6uI`ijTkZX>_I}s=ZSu0l z`&sk(oVVr+$=}+)O&->o&$V8^*6Y`quXTNrhjr#--4`0&$;WDW;V51>61^WdO2d(; z4@YS@67}JT)`z1s9EtjHpgZ|k|F^ln_1@2V?{~fTyTSY2;Qegyel}SDjo$A@^SROf z*r>nB{@BzfdEI2bHr3~M@&QM2!jUL19Hrq%)Q2NlACA&+B>cbJ;%E$6AI&R$Jxbda*%knQfZhSHKz2X-2mmF8V z>^PynQh()_97n#K&sp`wT(|0${5h+>q%Oac4>*c%`7OpT8NZykLLZJgZ-xE}{gwJ~ zln+OuJ{+atNYr0de&_qLTHe+2uKrT)bG7%o#(b?YUu(SIHQw*qFD5^0&Bt2vx%SJ+ z%Q`=Q-7WdtbzZ-&^4-Y?9K{JoqP%dFh9glQj%a;2O2d(;4@YS@67}JTZslXWyz6gq z9PxhEdp{e#nETjZJ~rrYuzxn%9~;f*M(=l{`P$^?Z!%w-zLY-M^yMaY@&QNj!I3C0 z9Hrq%)Q2NlACA&+B$llo+x+}(eqXk=`U8&QgCkL1I7-8js1HZ9J{+atNYsa;G#rWga74HAvHb7y zeO~_ejw4@j{P=40ioc6q@%QPI75Xc_8ol!GjDMf=R_d?(YVx`2?~H$+@6W2QsK46i zPJh5rd~hUw#rV}kIO;eYiTZGqh9glQj%a;2O0Uv~Bf9*q@x%LB{rBNq{grU9{%Z2H z=I^4{c)x4D;&Jn})_kosUu(VJwROMO`>gxBAM4G>`oGV8uJ?Y|e>L^qpufRfq2S=j3aFm84Q6G+IeK<h;^q*EX-;X8&xf?^~xo;3z&g66J-X zG#rWga763FQ5ud!eK<D zM|5jFx7+pSZr887UC-|}AA8Kl9`9$5{vOw_d%fSi=5w#>*S+RzpP#?a=O_Ej=e|}x z;3z&g66J-XG#rWga763FQ5ud!eK<Jo!;z>DN3=d1rQt}_hodwciTZFv zxAJk==Rt?E}4`#o%Zk9a>v^pDsdM|@s%)c!iEf7JUu>h;I`{9}IKj_Dt( ze0KT+j^cwOQC>Jo!;z>DN3=d1rQt}_hodwciTZFvxAL*w_1JdTYujCqZFhaTLw|?< z4%d4-^mn@c-Rb&xr|a9DJ}=nidU2QQxm`X#+0|Ol!BKp0B)Z;$qcj|e`fx<+!%-TJ zM143)!;z>DM|5jFx7+plZtr)u>(AY;PxpAgd-V6{@9}xSUa#M)zgK^+`P%38`&|F- zGavg}>wP$i4~|56;V2D9qCOna`f!wnBT*lY(r_f|!x7!e$9{SD`@Ckq_1|xO4_My= z*7tz@bHMffLH&bXf6)FosDH@y{vrKCe*U3WKHw-mI1=TBqcj|e`fx<+!%-TJM143) z!;z>DM|3M6hrgJ4_hI|}u=jJ=`#EC$kKB@V?h&8o9I5-c-sh2}v^J6zxHaQ(Z(_1+HGYdc-f?bP4-mHf``)ZgXxyIjxh^7>u%JfV{hIEoXFMAutz zl!hZwAC72!I7-8js1HYJI1=^Yh;FUtc6&d&UEl6@{khxcAA7u?J?3kV`P$=pey{7- zy-YM+XrKAsXFm41{@qvk>f{5C;)5emUN}m_k*E(xv_2fA;Yienqcj|e`fxbL+1OC&jSwWA8I}SfTQ@} zNR$_j(r_f|!x60yM`<_`_2DQDN1{F)(XD(Owtk20_rvlY_WN?gd>qj~;`5**=HsZ> zAJso;C6)^VR-oN&E%!u9D1*Lx@QPr4pF>3Z*^*PnEKe9G%jdHpH(?``U(dL{ zJ!?MC`hLJ!pZA>g`g1;SI_L9*bAJB0%4cW%fTQ@}NR$_j(r_f|!x60yM`<_`_2DQD zN1{F)(XD)(_kPb?-}647IPZG@g7AUn;+o z4>*bsjzoFkC=ExVJ{-~daFm84Q6G-da3t!(5#7qiW&7i@^}X!DM`<_` z_2Gza<>R>Pwd1bWkGtMK?t1Nn>)R8qPfxhsJK=i&r2a|Qw(A+*GoR;N-=3@I0iFJUqxj%RloyWDa3t!(5v>nL zX*d$~;V2D9qCOnat$dufKhDd0-uj*QelM7h3+Cg3_j|$qxoG__di_Q7dC~s4 zi>JK)l-HlC^>gR@0!Q(|k?490j?!=>>cbJO4@YS@67}II4M(Cr9MP@y+-Z4F%X`}A z7pHyxamIX{@%hFX@8^uqKhEl(b^UtQ_3K%$Kj-@Roc=klKUddx@&QNj!I3C09Hrq% z)Q2NlACA&+BwDhkHRrvb3*PSq{R`&ng88`U^N)+J_b-}{ zi(Y@p&%b28FM0i?R)4@zd~hVn3rA@<67}JT)`z1s9EtjHl!hZwACBl&J}%oIm%ZQ1 z-p^&92VL=guIOJeUsv?6nvbjI75T+f|wJ%3XFr2a|Q zYbRabo^m~S%JuOn*ZZeh>p3`z4~|6FTX2+yBT*lYXniDM`<_`_2Gzat>;d= ze}CG1oHie)eV^rw_j|_m>lvSaoG~9~UGJau`m^Titj|x*dHp$`C!8}M=UUG{;3z&g z66J-XG#rWga763FQ5ud!eK<nc0Km8>(7^czVWi_(^vFgalQ76>$O*W{_(2& z|F8P|+(b6dxRk^1@LXjzoPpqV?e@4M(Cr9Hrq%)Q2Owm5;Z*-?y#b+t%-G^YM=N`;Ptb zj`@1W=Ogd>eB)jHcg@GU=Hos4=RKb%yr=(O>-h&9#Ro^Cyl|9;BT*lYXniD zM`<_`_2Gza<>P(75AR#Q_wD!h{l0wQ{e0m4d|-ck;P>T2{SUqVL+k&c`S{4s|H$vt zN9OyZR)4@zd~hVn3rA@<67}JT)`z1s9EtjHl!hZwACBl&K3;ac^|I^zmtBv&?E3Z< z{a0M?z2f@x6`yas>iYOquYc9`{Hw0_UekZg{qEQFU#sTn%7+!;z>D zN3=d1rQt}_hodwciTZFvx7Ks7%lo>#ubYq8z27%n|GuIBhU?!qe7^Cf>-jf*9`L5? z-#5MfE%W)7`FzXIf2;D<$p;+82S=j3aFm84Q6G+IeK<g!dDr`WSN~n}^{(sv_ssWu`tP~kf3MXaa1OKVSELUw3``y3c#waQ*v+{u@5; zdBgSVo95$9*SBxFetpyR?^|B~mi}8l|9GqQ`~!~SgCkL1I7-8js1HZ9J{+atNYsa; zG#rWga74HA@wWH#w)K14`n~P_ykoxJ@%hC&_QyN=@9Mv+|E~FXSN}cp@t)6v-qU}t z^4S?r;V3>h66J-XG#rWga763FQ5ud!eK<>cbJ;%E!yD=U#UG`LgS+mtEh!qW_A|FJ5sy_loPeS6#2Y>U#cFuYXnlHLrio z_1tUvueH{5a1c8prZ)$nB@A|yx zUGw#x*S}}J-ZLNXwfX~&;)5emUN}m_k*E(xv_2fA;Yienqcj|e`fx`z{}vj}P@fG@l>of8^(X`Rw!u9K{DmqP%dF zh9glQj%a;2O2d(;4@YS@67}JTZslY7KjeL{<^Py{v*lm&@6&xfe}8PnKjip|f6RM# zE52s@x_@u(AM*F5R(k!)uX+6IId7HMulh&--khJm>g&yQoqWJid~hUw&G_|1IO;eY ziTW$_SL(x2J{*bqaFm84Q6CPp9K27r`X6%ttN+pXHUA!6@$&C~c)x4BpEdexzMed- z)nBW>_G=#3UuVA8na_3RV_hpBa1E#A)->%YbN zZ}EP&{zJYOTlKfZe&sikmz7?>@>`A{|783| zK4;Z8jpcXp0Y~vI|Az6K#&0FUQT_`375Z@0aX1q7;fU5>rN2raj`CNPF9-jw)AAdC z-i^<_aeeoB%{XITR(~UTSp7}M8S}PAe~tIO=9|gG8uPZ+ysb6wYt75rZ{>ToPJf;L zI`g`&KEIPUIO;y&Nc6r|%MC{zha*uRj?!=>>cbJO4@YS@67}Igck=e}pLgSPZ(QGf z9(h}DKdiT()_dRUzm>k&@K4F(2K#BlHG%p+Nw@v@#IAq>7*{_=_ zubsTXQTGE!qW1+yX*d$~;fU6Uqx437IHL98D7{G^j_B@u&~G3AdELj!(`Nf;v-i2# z``m1vw&-us-(nuO*gsp%!&duqt9jh2zs>8n*`M3&&u!mo^54l59K{VsqW1wuX*d$~ z;fU6Uqcj|e`f!wnBT*lY=vF?K|Fh%NxAQ$({vGvq6IcARf7nBRo^jww~3v6z)^h5zis@E@wJ9S)Z zUDta3IRs==WjccT&%dmG|p?HvMzHADgV(CO>~u zUEiq-9F-?H63rVNrQt}_ha*}aj?!=>>cdeQjzoPpqFZ(Of8+3ensM2@Z1%o4+mD;g z>lXWUi+SB*-nN*xt&US$t;<%wFI#Jzx!z}+{xUcar??{L(8!jb5G!%-TJM144- z_2DQDN1{F)rQt}_haujFI-zoajg|EuHi_tF>3zn|~@ihpq&{#VE6?>Sz7-|_fg za{kJHHGa?W`umBi{w3F~`q!Ml%IjBszxkX_pTSXla3p@u`29pU>i7!%75XdmSL(x2 z=dILVsSigTha*uR4zwK2{INH1G~=>)U2R@he=qr4ZC%#ruld*Hd5v{jQ+d7KXYIeF zervsct$AOozfOOhbzf)Q)>Yj)b%CSu1xKQJgQGMYiTZFv>%&nRjzoPpO2d(;4@Y#X zF1>=I8JF$n_2zxOby@%Y^!WzAFB|Ol4d3&)dEaQ=HtKKm`iDN9j%aa763Ff$n@?{@*zKoMv1$Z<`%wHhbTj z9Y?m9mo4_|7W;LJdEIJVwwl+i-%I~*HLu&u`!?&g&F{;$@;m(wN8K+RiQYFHrQt}_ zha*}aj?!=>>cdeQjzoPpqPz1-KDPTDV!O{Fw)>o8yU%rY=F=x0 z@AL;8#Ro^Cyl|9;BT*lYXniDM`<_`_2Gza9A}5m zA9nbBYp4EBpFix>-|2IlT|Nie<@1YO`n&4+M(6tiNAbat=<@+MO2d(;4@a~<9Hrq% z)Q6)q9EtjHM7N$l?Dl!wZtr)u&y{x9^OEa*_V`?CkN303eC_dm_xikLuld;P^PIi< z`~3WU-^lOyKK*^=ck%&8@xhTOFC3-eNYsZTS|5(ma3t!(Q5ud!eK?|9`PlFM?)N#{ zetGx%eCdGoJzzc#_t_4{(v{yM6E z)O;PYe~#%N^Yf3jzAtbT9~_DD!ciKIM144-_2DQDN1{F)rQt}_ha)ai#qj$K@-QhZTr_bwlx{luIbEBQEvv+y@E>cbJ;S|{)JxxjAkcenSm+vhEN%-0_8XOH>VqrX>w zuh;MO`n~3JpZVISzt8LUmEZZkz)^f~B+3g%X*d$~;fU6Uqcj|e`f!wnBT*lY=vF@V zn~(iIH{5T3?6DM|3M6+g-11 zcRjY<_1t#XYdd`Iw8Qn@4*eZISK8@%ZKwWD{hj)|^mn;V-le~*wVs2c_~1x%y#+^U zI1=^Yh}MUrG#rWgaFm84Q6G-z)_QKY_q*Hm=Wf^iyIr5|@qYH`@A0|89`m)=_3d8s zxmSO$>*Iaqd!N_ubA7w7o=bF%AM(OcoNy$1KX8;3)KZ@=~1Z$1uqKL_*=cs~d94|@GU@AshV{ewP-Ii!Ec>ksK4YCT7Rqd4J6 zloyWDa3t!(5v>nLX*d$~;V2D9qCOnat$ZA|zK4CjaoGAEw%?EVyzYqp5%YCK|ETwS z^k4JbeYoQNT=9Od zn6E4PSH1qK_j}d*y=p$L`F!M>{x!dE*INAnNAbatC@&nP;YienBU&Gh(r_f|!%-TJ zM144-TlqNd`t-Q#t>doukGmc_;dC-hIcUOVY}|D@NS^m)N4-_JPZ^`~6V zooc-o1xNA0k?490j?!=>>cbJO4@YS@67}II4M(Cr9MP@y+-cXZr(MsVc0GRD`#t0R zp7DOpct2p9}gI%*O@S`xnjUMep~b&p$5eU-J4( zJ}>cbJO4@YS@ z67}II4M(Cr9MP?O9Ctl--1X;i*Qdu_ubuEcf)lRyPq>~t;rjNZ?^m4kJ%E$0Ur&1d zDc5tSy#AEepQ`n5Cm(PW9~_CUx8NuZN1{F)(fV+dh9glQj?!=>>cbJ;TF;%9_q6NJ z)2=^H`@H9j{u$S=XMCUJjQ&~kaaRAV_j}fSo%8y0=Hr~7f3EV?$p;+82S=j3aFm84 zQ6G+IeK<7>Ubenh%*Pe)=Zg1p#rwT#e_YkSs(;n%ulaqvrhm=;xK@6rKj0`nI1=TBqcj|e z`fx<+!%-TJM143)!;z>DM|3M6$6e1KcYS)?_1tmSYbRXKo$&d_3D;{UT(6zBT z^}lF7F8aLalFv^rnXgN}FL9~WA8-^O9EtM6Q5ud!eK?}^;V2D9qCOm@;YienBf6E3 z%hvC*{c%~|%iix5@8^pC74vn)d|fpkSA9Nq)qGv``*h9zyXN)R%-6N@yT%WB;V4cx z61^WdO2d(;4@YS@67}JT)`z1s9EtjHpylBC*vtPvb8r16*OjH)7OARS3|-9RVsdf0 zZ2u|uF^utG-0?=g`?xG-W@ctcrIb>pnAtKjGc%?9W~^`eM%1}3b@ynuZ~V0U#TPp? z&sr;X?0xo;?EZ9%``az<*SEMI+vR69KX%|+&1_7+x54*U)=8f zgzb&L=K@D@!jb5H3y#uoB1c>iOk{!a6;)9c;o{eWISzt{1-`n`?)J{-jdN20uNl!hZwAC72!I7-8j zs1HYJI1=^Yh;HO#m;3o$)^C^l@m1LNeC%s{U*IS{I1=TBqcj|e`fx<+!%-TJ zM143)!;z>DM|2|}TinlWaX+@j{rDF5Yg^r)Zgu~<)&1{QpAXsQ_-*djw&`zk{C4+q z+a15%=Lfbo_H%F)9~_D9x8NuZN1{F)(fV+dh9glQj?!=>>cbJ;*w5|odUm)U-y!b~ zuct@9$Ls0w{z#Ae*PT8eu+#B7-T&@%e6N15ey^Y3+t}~JQG9SD$_qznI1=^Yh}MUr zG#rWgaFm84Q6G-zMm~0Vy}PXMF0Xf&*R$LEJ-fZ%v)k+4t>0(=^f|uI{^+xR_W1dG z^!MoRX*~Y{NAbatC@&nP;YienBU&Gh(r_f|!%-TJM144-8~NDl_3pL)d;Pxb^?pvj z_3ih1`mJxj&xZ^+en5Y~d=7a3WS{xkXFm6tkA02r3mnAV9mi``4}R*S6_zb3eb${n|FiZ`a@M z{&>6l=k1OCEgZ!MN22>JI7-8js1HZ9J{+atNYsa;G#rWga6~uub35FR@9=tec)dG3 zpYL)1+vD~2xPR^OdUxvY^m=zXey982Uh~oG{e)ik&%KR&z)^f~B+3g%X*d$~;fU6U zqcj|e`f!wnBT*lY=te$vdB0|tyt}-fUEbf=?e*?9AG@vpZu_Ip>+SP?L7(IM%*P(b z@6q4m_&tq$z)^f~B+3g%X*d$~;fU6Uqcj|e`f!wnBT*lY=te&FdOdsnzU;OBd%fO% zuczO9^xN@(l{{QP}>ANN(h+v_nniVu!NdEqDxN1{F)(fV+d zh9glQj?!=>>cbJ;$j27tNXca?gzK&Z*#x5O@F)l zdi(VI z?5{oEU)f`S?6H6L)cuimKHw-mI1=TBqcj|e`fx<+!%-TJM143)!;z>DM|2|}d+q1F zUhiJ(x7X|K_j>!i-hTU|-{)Nhtp9-H2fW?^$M4hMXTJBD?|qH_fTQ@}NR$_j(r_f| z!x60yM`<_`_2DQDN1{F)(T#ju|84(X;&<{q-Syw~?;VAy0`fx<+ z!%-TJMEzm@sIC+3$E{8@$V{r?~4Du6+1Y}hok(V`W+nQlaKP@ zsPP>f<-<`v`M{T>_4gyceMSEK?_BX;%JE;xQ4x;(`QP!+|Lzre{d-sZwe>zY{;!JP zx#It*_+8`ouK2%Ox`X5I=Y#uWBdq_3@1&k1tpAAbrLH6GpON2DTi=o2OTUcLAN8H| z#i;N4y8h^I=W|Eff1|&f&l%n54>*bwjzsGRM`<_`^+)Q%QLn?1s1HZ9J{+atNYsY| z-R_SLj>g`K3L7 zz){x^N22+Fqcj|e`fx<+!%-TJM143)!;z>DM|An^{(z(E2S?S7d?Z?5ILap<^*S7h z`f!vFN4-uy>iY~weQ)6?pM2E30Y~)}`GBWAe{@AY=#L53cY^c(1i$|itp7xRKPKu= z^!q>2-&b%?n{+VQdOmh5WKYz00Cp&&}WB!1n>IFxl^@F1{9EtjHMC-#*8jeJL zI7-8js1HYUXI-wSd{q75sQQtQs$U03`Q)Q~ILap<`E#v59QC_EKCW-gBXInOR)nL* zlaKP@sLvrE#CCslMLy_{>%X7*{`w!d{`Qe4F6$kzG=@Na8!QbNW9Yc!$dgh^`ZJh^@r-iQ9c}r`or|$ zsMq00)Q1DzoT{?|&3EL3&oLjZ^@sHx@q_$6jJVSH!_;x)_oGKz-;w$w ztG@ise&2P6{WHq`7-j#A{(kypwEpNTU4PW)xBCN*x^6fUt=|aq0Y|+KN1{F)rQt}_ zha*}aj?!=>>W?nJ-5*`SL4R~`{NwvCefZyhoSF@xI8{WFQn4c`Rcwk=#U?4`ze7^0 zX(&$l?~s)G9FoH4w3}qi_cIxcu?fc51Y<1nSesz1{#c7V_J=9{IGbSH5Ar$V^vCIs zcM=)zBs1R6AK#cn;Hcukk!TU&C=ExVJ{-~daFm84Q6G-da3t!(5#4B#uHc|aF2hlE zzDz!<&hJV-T8j`TkqOp!f|I}meaTWxz)^LBBhmW7Q5ud!{gL``)a!60 z>cbJO4@YS@67}IgxBH_jI9iL4A7wFlnS9iul)6-%-yt7ahx|C7^A7pQI^@S$+>ZW9 zKId=pL4S<#`#;9|j`90HroP{ohK#koWBvY*{Ym;}to0xFqx8u*$B%RTIQwh7{WsqE zXT0Ob*Z6jSz)^LBBhmW7Q5ud!eK?}^;V2D9qCOm@;YienBf8NaUBS^>fBY!FJLIG4 zNL_04(UFf@k5ZTN$w&1Ib*X+KAGJ;)AN4y%UFv=0qdtdx)H;Q_)aQ_odLMPcw=S*q zhx5Y(zuyzA-vsA}iPnFj^_}SaG12-@vcD$z`!eY#nP(>X`!d=7n(X+=`jhMP+x-DY z)eDY9>jy_^I1=^Yh}MUrG#rWgaFm84Q6G-zMt{5u99eh#*mcKGj6Ze#Vcp3`)*se| ze4xz-{n5cub*3)$e)3WE?Z`)alS5K!M@w<4SvrzZA3|};Cn*&>l2Xk=QtFO8FvNC~ zT>rC70@wdMlf(7DF#a-e=+BHl&!S@JFO0v;xM4qY@$qxD{;*%V2yy)IpSu|OMVe^% zFI&3ZByd#G;7I(1@t28k)ayg_;fU6Uqx3NSVft{?>%;Zoh}MS#EeChXx`Ly%2Y^5<&nJJS9cWq*zOc|K>-ozliEd4Of`DL8r$2oqy{WV^Hy!|u2F@L~Ob%P_(`oU2e zjzoPpqV?e@4M(Cr9Hrq%)Q2Ow(H~vG(OQIbLq1xI5bHO=@ArgXWWJbSeJ9!<6ZI!r z--*s2ll*;| zIv@FSf9{|Ei!4sz$o2m$ix%>cb;mEVcc+x+`liVqu zv`zJ-ZK@}6Q@@+_$W%}2rg@S#&6C_|p2SUa{B%!pr+ZR2-ILtub<*4ZeSxE{3ywrj z(%>i!N1{F)(fV+dh9glQj?!=>>cbITe*5VL1{}41gQI-%Q9c~C zXe1x`bM@gUpL~?x!BOMMN7V(6^2rC|+x^iM`Jg{$coI9qCpBhRzZuqlru{S1`p?v# zY5iwe|5^I8?4MaaDKy*hv+cjx_Rs9bNk1HwUpNx29~`CONYsZTS|5(ma3t!(Q5ud! zeK?{!>%#gJj;bFV^}Qw^Rlg37^2tZ}aFkCz^5;4pj_MEcQGN$UjVB*99**+K2jkoQ z(G~fiKjt_;%<=m@$CLUw-^>1Eu1|u^wZ3zG5@4?VG0*v9p5y1)Kl8qq_33;+f4==Q z-|_Ps^9LN2UpNx29~`CONYsZTS|5(ma3t!(Q5ud!eK?{!>q39PQT2nP>PtSVejOa; zlaKoT!%;r@$e-(YILap<<#%w@c=A!74@ddrgYoVD=!$&M9}BGC0_(fL@Bady^jYZq zvQU4a-~WZqFN^dS`6SRHf1egPe=K(XSnT|?*#2AGm_OjC{KAoF{op7KN1{F)(fV+d zh9glQj?!=>>cbJ;Sr_^Pj;bFVRbTQ^_3Pj$pL~=LNBQI)cpuJYP|qQ zjVB-F!;$#CR&4i2SLCC${_v1?iidDhe9~izhip?lq?_tV{Z##_9@0*8{4@{wrs+@f zNr35&pRPaMCrzf;A)xu-NmMv0zi=dahz3V#I1=^Yh}MUrG#rWgaFm84Q6G-z#vvUX zwa$Pe@k-+lU4Oh69IQ{fA|I{whlj8;tp5xTS!dWEGkp?driZjMt^Z8>W0r@sv-D?q z2t3RFm~H>e)}O6EyFS0&A8=H?;7GK7aFm84Q6G+IeK<!GT7OvoIrhgK>o>kXd(grnA}Cdu1 zX4@aLeF$K-{WH4`f!n_?a8$kENVI-%l!hZwAC72!I7-8js1HYJI1=^Yh;H;pS8%k} zAKj3T*80Ok_&L^Zj)(YjJj9=C|IBrMn5#e6`p@$rk9qdTJo{^&{(L`wzMnte{+ZwC z4>+n`a3oqkI7-8js1HZ9J{+atNYsa;G#rWga6~uyqboRC>yN*mkGijanS9j#`7-$^ z|1$Z&_j}t~fB5}g;QX<``Y-SykcHNNq5ZMY`YzO8q`%1DpGEqM?61Z4$6`N!vHs%5 z?+YANFE|pd9~`CONYsZTS|5(ma3t!(Q5ud!eK?{U{qZhvWZmIIAmpPS+UelP{SF`Q zfuru9kPmn|)*pXAA64JWGL78Jl~(?`Rpv~Kg;p6Js+NJ|IGIDXV>|#9NZs+qpk~%MC%7f zX*d$~;fU6Uqcj|e`f!wnBT*lY=4i#*3e{y84<&vg=* z>m)GOBG0XdI4%vDXOqpd$>#Zx$UG;J`F{R*84+)TusvmW!`jL;SH~Fa7sY{}h9d)Vqk&k*G z`6!>d{IxX+l8>4M$w$49x|B~os;{UEd1?2@0_(TH`Yy0P7C1>P^dXLg`U|c9LhHZC zNoJ7`i7aybBF8Vbe-=B5EVjQE*Cf;K4>+n`a3oqkI7-8js1HZ9J{+atNYsa;G#rWg za71_Jqjd<=4IK0b992K^k?4;A`KUz>`KZ^aOZ5TyNVGr5NBQI<(f%SI^*-`Zn|A6F ztxsKef4e`Hcu2d%hdh>eh_=K-x}_e%E!AJDztlt8WgfyU^N?~fqPdMn0uE+~}KdbDoRgPa}f2?x+YCnIq zhq$ZluhrE*?fCnLX*d$~;V2D9qCOnajsEBg4*H`jIOvZx z)^CmT!y4aW#b=lFH{>#YAe5Bb;IU+bMe*87mi`o=>ba8$kENVI-% zl!hZwAC72!I7-8js1HYJI1=^Yh;H;pS8&iDUBN+rZ1DGCgWvxR&JP>>{n%)KY;^wE zXn$waIewG=Ci`cz{$|H-_92qZjfX(ssCvPXX#L6Uv4xLkj^hjhyuhjegMz2Hdn5Dkvfa3t!(5v>nLX*d$~;V2D9qCOnajYB#( zvfl6^5b_c2Lm=-7M{E7j4f$xTKdk=>4{29ezZKShrS)BD|E%;7ccq8CtL%?e`l~$T zU*-7K`m6o?)%MTo#vwl(RWCRatsfkv;YienBU&Gh(r_f|!%-TJM144-8~xE09If?7 zH{_$W{_qffjq}4A=Z`hkf35wo*7~m1Uu*r>Iewl0lEXUvb&g-}{IuSOOxD{!>l^b2 z991tk60IK`rQt}_ha*}aj?!=>>cdeQjzoPpq8t6u6&$VgM>pi7wf?Za8?5gJ>$kz* zhmC&!H(K9~`Wy8(**}}?pH2S$Y_fkgJ3npq^Ec~nuKsE7U*M>E!I5bF;3y48qCOna z`f!wnBT*lY(r_f|!x7!+kFMZotv|XUAFcI=hqOyPWL@GzAWJ-iTk0YHQV-#ldPu)i zf0^T#c?h>mf0+*nEccLZxre;VJ>*?pf0Mi2A8=H?;7Ifk4UW=qBJPd>_rqwZgkkN^5V-j`~vKe{0wt@VfXTVefI_z=$uAM#jf{a4yQD?Nl=slUqp zS!I8$(qH8v|7t&fwf<`RZ*`+T;Hdnse$w$={jzs@*JRIf2QLmGa8V5&x9vtP9k9r-BdLQ|~ zm!q}*=!Sf>)*l|yukjFnjrCjO{IJ&kSZjUPIzOy+epsi!&i-2G_;vd0{rvULAL|{z zzWnz50Y}vfjzsGRM`<_`_2G!thodwciTZGqh9glQj_5{zz)|&sqv}RJs;+SSwbdtZ zlutg&ha<25G>5owln+OZBOf)tba0eUKFWuqeDVQLyFa=jAFcI=_1j?mH#mQ6aDLdR zztR5L=nL zX*d$~;V2D9qCOnaops^&1&*p8994hvQT6NKD4%@P_aBb($w&TN$HP(M$w&De95tSN z)Oa|`Cm)P&_s72?AN3H?W%7|f|L^AmUyj!L!}HlCp1&>ed~J#6YfC+!TdKd*hd`Ek ze!I-`w`HFHE_3`c&+nFdez)B7yXBtmEpMF9!BP2zBhm9SI7-8js1HZ9J{+atNYsa; zG#rWga6~uG=iUX5T4%tK=wIT7qaGH5gLTHGA>;DtRX_5P=yMft)c2lz)a!86`^iV;7mo7bsJf7kXrH@) zqh2Q;wXT69y78Cz;i&q-5gzN;k&p7>2#-D-xqipPkw0I*BOf&$j{1B!il4eLzTF>d zoFCTMA8VW+*4Q6wt?ydvyVm|#YyH>huhU=W{ISmYXTAP_fHdwz6J_NSG{@AF$ zQGcV~|BXIBw8@9WHu?O|Ci`QP<2O71Z1(qMv;DWZ@emmtbzN{IT0b~S!;z>DN3=d1 zrQt}_hodwciTZFvm+$wbwf^V^j@JDT>q|bWe$*w=d5V10|1N^M)a&FUQJ;L2CLh&b z)FoPb~=8i{nP8`_xkz0 zo)7mn&iCP{dcl!s{op7KN1{F)(fV+dh9glQj?!=>>cbJ;=#Q@8pg+2TgZ|j%{ISdW z@A7nLX*d$~;V2D9qCOnajsEBg4*H`jIOvbP)_lY^)*qhV?(q4I9oBz`=dV5bJ)Zyfcz)mGKk~8D{@7`M?6m$n?XO<@ zqu2iEb$oB*{1%R?3ml2o5027sBi!7%NUXo4e`yFD<&%%vPry+=`9RyJt@TGY9SzivKK**7~Cx^3hs<`2F5%{rCF)-)sH*t$)AY|9<IFxl^@F1{9EtjHMC-#*8jeJLI7-8js1HYUqd&TWqqY9% zhJ3WvAD+K$@gH&6;`!?q&tJECzP43=tLJN5J%8Kg`TaJ}|F?NQw@rV$ z?Tzy}II3Q7Bzk@ZM`<_`_2G!thodwciTZGqh9glQj_A&FG47ASQS%2J^?N}+>b_$K zNBQKVeplcqpM2!cbvzv9laKN{IBGokC?AgU$p_=xzb}``NB;c3pO5k{laKuQe?K4i za_e07J=lgI} ze&I;8esGkABT*lYXniDM`<_`_2G!_tPA}CN3AR1sQw@yRlg37S~rl7M4$g5 zA9el)N4*Y5)t`K1UE=?N0gm#?N21SvkPrTxc7I$ZA64JW~a3s)A&ao;HY}Rk!bzk zC=ExVJ{-~daFm84Q6G-da3t!(5#8tyII5m-RQP|iqeg1=d)c@`lj#`(% zQ9k*o{_5bU`jC(E;V7Scz|-!J{|x!4bvGQW!`t)6Ug!V4)_1S{vDfDM|5Xhm_OjC`oU3sLO!Z~9USG8kE$;m<&%&6xsHdU#*>foJ2+}Q`6wTb^2rC| z+x^jzkE$CSHLt-@{o0X_@Yu(2l;4q$^5LlUGaMB=@=@z(II6GVz;E}*7SGqVc>cD< z^S3RYzist=ZmZ|BTlKek{DN3=d1rQt}_hodwciTZFv zH~OP1I9m5VtS|Yfx>1)z>q|aLQDM|5XC_dl;4q$`n{qq<&%$k{)4*w?fS#|@3nq=?T@|Izu)JF z`h9+*-}?7EKMXj(4EXyoVE+s_|Ln6r_WAky9KWx|+ozoG@3nq#)b+uU==H);8jeJL zI7-8js1HZ9J{+atNYsY|Ek|qp(G47}`yW2PK|ZQ}+0kFMaLKe~d0`yV5ImA)A9>(qUO{V~G&j?^Fd>-5XW ztBk)%Ka8^eqkf%!7^OeT{u-@6T7R_tGrIb#-5+pNz2Hc+esGkABT*lYXniD zM`<_`_2Gza^hZ~4&>vmFL4S<-Rq8s%`j4@GW1Jtx+8<+`AI4slej00kjME?I{4mb` z8uy#LZ@m36-u@Wx`0>cbJO4@YS@67}II4M(Cr9MO&b=n4+{ zqboS*j|u)hOt5|v?2idmze__V>QA(PCR*Q#)_;=yG0Faz#j+b-(l-IO=yC zj#}@Lk9t2G72znKd?a3#{R8=6ePKT6kADV7@xzh$Z;=oBpN0^WYzc5kWs%)UyafqWq*vazeYQLw4Xm(e{}in{(z(E21lax8)1Fn zsMq00)Q6)q9EtjHMC-#*8jeJLIMD6>=n9V3`lB22(OQ4_{T}nXe6PniKa6pH82j7I z3uB!h#_Es#L;7f({V~q*O2d(;4@a~< z9Hrq%)Q6)q9EtjHL^t}QD>z!~k8a3EYyDw=Oz`_Z!TDi=-~Wl$f1>rDXn#y}ewm~{ z$@yWD^`GSU$<9xc?XSuHzD#cXzQ9rSf+NxT!BHBHM144-_2DQDN1{F)rQt}_hayJNX-njlxu0Q^)zB+p7 zAM<@5`lqZXhW=T7b>273@x%U<*N5p3(;xoF%rnFFhyOYA(eSHVpVyv0;HY}R@!z!W z6JP)5@6fBS_+MK-9Oc7NJ{*;II4Z(XJ{-}*2_Z6>h z#rE$@2S<4REEgQ_`&*7^eK<;Ya763FQM!X8TAzHN5CCnze__#{xN+q(*77}{YP5=QH~$=r}WFHKj(8sIezpX(+{KdM>~FWqd(xN z>xU!Je85o}jzoPpqV?e@4M(Cr9Hrq%)Q2Ow{C0nI1xIWB(GB@%tv{^q80U{M_Qx3O zKi2*j`zO~S)_?5PnJ>oakF$Tq{W<+K&hg`&KgK(MjCcMRU*p^J2OL!|I1;TN9Hrq% z)E}!4N4*Y5qCOna`f!wnBT*j?bh|&gf}^$m=!Sf>)*pY&d@;fPnBez&!qu4vCR*Q# z_Qyo~W1{oJB>Q8M<0t7)(x2?_(`3g__VXuK|Fru9j;b3RiPjH}(r_f|!x4S;75_u) zcLI*ma3t!(QNK5E)a!60>cfHG?vH;3NB-PDy59Jc@z2JqU4Q)1b;qAvclbL92lqqd zpg-OPj_~}a`N;ME{e0ld(OQ4}CExe!uW{XRt@^t3$I!pH-nb_7$Ixqy*X4b~{*w0% zbNsMt({IDB%ln2qe)u(c|8U0-zpnMU?f!tHxZy~=)_7ea9RFRb4~AZ2yw-SKA{=$U z368{Tjn}#U_>1d}YmC<#ue;)Z{*QHO-T(NfIf@UCL^+4b2}ivSN1{IYC`~>R^~pzc z`R)FIqn_I#ANAb(_17A&%lSR|sB!OA6FW7UuK$6wMnBkhlo*Q)K0 zQTE3u`(u>#A9Y>&Wb|LsC!-xdT7UF)tksQU#{L-N z_kWD@$5`t>*7}dtA8Y@NbNo2xhjI4LIQwV3^V4|!@%G>NnqS)e0Y_ao9EsKsj?!=> zUX$MwIBGtDqaqyT!%@E{aMU~kM@2ZwhogKr^7?gG{4bsJ$G?ChJaWR3Kflcptq({3 z{5D5DHwZ`Vhsg)AJ%7B19O04^4zwJt^@sJHVErff{hnZdOte2H>QA)36YY;l`jf87 z@6aUsXOh1!lmC)=WU~D?+3}Mbzb|mqIs%UWsr5SoN9{}DsQoP*^*S8&IviDBILe2k zG#s_>g`?gFNBMA+hNIpGNA5qA-=06au&)>jN?}Hs z`(ujdZ&N%!o8tN06wl|T>QD9jZR%C|{h8|d+%(UBr+I!i&GWZu`qTBN`+UiC$4{^G zJ2`kh2#(@|Bhm9FI7-8js1HZ9J{+atNYsa;G#rWga6~uG=isQ{dpHuWGX5slT@ zr7QBm{4vA&&#?Y8?2j2f|1tAdnHOeS-Q+JKil*F z*^TpkII3Q7Bw9Z>O2d(;4@a~<9Hrq%)Q6)q9EtjHL^t}QD>&$ncY&jRx5!80RXK0& z$Vbg%)TQP{@=@o_)TRA9M}N%m`HVUC#~kZF$NJB;Kj!-U$6WhouKqmxW1jQJJpFmj zAM+hQ-_M`#^F#CN`H}Yg0Y}vfjzsGRM`<_`_2G!thodwciTZGqh9glQj_5{zbOi_f z0Y}x1d{iB&OX6?xI{7G{x+Gqe=aZ>R&3oh{(Rq-%)N{-KqI}RF3+#^t)^~yRUEuQ@ z3$5=${e{jC3+<0Z&OeLv7g_&B`imXE*#25<|1EAj{{ctU3ywtV2S;f*67}JT)`z1s z9EtjHl!hZwACBloe{=;0{Q*ZkUvimz)c2jb)cim`5`E5ud{p0%k3{>6eAGILeAMgI zrTUJ1ME|CxJJuhbpH1=nZHnh}Q+$47s{T~Z@1}Y_H`VjmX`b&+^L%!i=Wo;Wr#pVS z=X28?KfQ52H^uWPII3=NBznFEM`<_`_2DQDN1{F)(fV+dh9glQ4z&4Te+x&}9ltaF z-uQ>a_k^Rh{^*8$wALS$A)Bc!geP`;=vi`F?znx`&%(A~` zJAStPGuzLfUH#MkeSxFu21laxgQGMYiTZFv>%&nRjzoPpO2d(;4@Y#PKe~dWwf^|G z&qvKS)a5_$KimD^KF)V!2uaC{b=cgVMCMq;Ils$I&N)8BF~=sD>m)JPCYtLcGuMYi z=IPI~N#^O#vq|RLg!65Z`91_NztJRcRMFr_w1{w&h9glQj%a;2O2d(;4@YS@67}JT zZZt_(aI_X7J`6xU>PLaPB>o{k2IQkAJL;0?WJg`H_;@$+(OQI9zXjHJf&H<-{#a=L zEc8ccp_9l$A0k`iLnMpz7wIpuKNdU5EVjQE+dqpNKQeGsz2Hc+esGkABT*lYXniDM`<_`_2Gza^hZ~4v=$-%bUw1^@L?135$(e!CAA>VYzPcOec zf55@R82s*fhz3XT!%>H9aAX~FP2LAb`Eb-jsBqNv!%>H{aMbqHe>4S-`rg7(5svyC@=*_Iz)}BL0vzRcaD?aD9Ol7MJRKb2(T4+0 z^U+#=_~($1dLJB#9c0a=`EXQx2aY;ahJ)Xkc7M#U{xhua3=dgncnCYw zL)e-6Gp+AT4{>KXe%3X)c{0oKvm8I$he&4IAG3W3V0Il6xBCN*;)Wyf+SCz_dYBlF zdL52L^8rU`I1=^Yh}MUrG#rWgaG>R&Ki+|(4r}44`o054`EZo~4jko^kMiGvqxuXE zejnQXaT$*K%lDVzDE}QfE`9jl*UgR&m@GQ3aq)3&PM(1Qw%sIiY=Su!agHbbbDSjR z>d)1mt3OwNo=q^%ll*!5^K6p&`tuz>-zJ;iXc9Q8cyJ_IL^w*rk*E(xv_2fA;Yien zqcj|e`fx-ynxrc@T8j{$OduaM2~w9VLY%C~M;0AEX+}P3GNUf_zIVt+H7ofj{~hx2 zkK8d!6Hy%A)NYamHo*daX%;vWEU*a{`nbComwZ(7P?x{?=cbl;T(`vI)+HXNE%CU1 zss2(Q7g_3Y-BOQhmwBAO%;WrJ9_KIfxNo_~y~}-EV7bS6%Nvh_z)|&rBhlkDI7-8j zs1HZ9J{+atNYsa;G#rWga6~tb>$-x2{(z(EOg<8QEQNfOeoykjPG*IF-F}6~u`8_K z3Xfw~dK|mbPCOSQT2i&(fYwr8jeJL zIHL98C=ExVJ{+atNYsZTy3rr+0!MvM;YjqD6^_zy)c2o!BznwBKHBp-{qZhvBoF_Z ze9#|jtlt{zzsC7tjs3CK@BdosyVm-ywLjL`AM2cd);a&IbADNG|E>4)*E@cF<8cr; z>U!Wvw0>}uh9glQj%a;2O2d(;4@YS@67}JTZuAEn_5Fk+(eEuBrQZ_{`lBoIL4R!U z_hWyge=PANZi&bFOFT(i;$OF3>PhWV zPuiAxT))(lyk)=53Ggycf|q&Rzs!@m<(||n_w$$QFE8J9GLNIeQT2i&(UUYdO2d(; z4@a~<9Hrq%)Q6)q9EtjHL^n?Ax`Ly%{_v!heAK)}U22m;KI(Vr9r97@OzKiQ-FL`G ztzXGUea>a_!TZ|#mlf83h4o+IN$d*iyV8^1mDYEqC-o~m$z5fCtg=5=**~j%5@5Cc zx7w55)qei!#y|G}N7W0CMC%7fX*d$~;fU6Uqcj|e`f!wnBT*lY=th6M3mjQ@c*06P zqCH`SBkPXe89iYoAAh_4=!Sf>)*qhKuklHZHJxt|7_OZ?EJF1`mfy|a8$kENVI-%l!hZwAC72!I7-8js1HYJI1=^Yh;H;pS8%k} zAKj3T*80Pfwk7^`>m{C~E%797sVA{ZJ&9fFN!?PP1X$*i0?Qn~%qK;bdD6Gsle*Ps7_mPjRL-eUj{jQOZisU2f5PkAdH*2X2e#iR5 z`mgXLcZDbYD}0h;rT$9&mDYcy^>cbJO4@YS@67}Ig%Rzs<3mjQ*_=E)<(bg4?tUvygdXSH* z3monHmh=Z4wVos&RY&qs2zAjVJMI ze3E00^+Fwp&OhrNzuxid{rvTf`2&us8ytz&5027s zBb^4^_0O4iaMXSQj;aUwD8GZFeDYEC zhok%sj`HEC&nF*$(;r=tkJkFb-wS z$8Xl(tiM@*bE7}tsCvPXX#LL2pK?}zhPYyHs;`Dm>_JU?6FKgY1d^Rp$M zuPyaSj-~obJ-=J(A?-2`X_t9Ex6Hq;z0C2;J>OgI`QCER_m=9pYabCm-cg zm+D9IQT<3h>UV{@)VxSODw2=-9O_b^^N#tTKUR4Dy22+tR#@K^_0M%&8nV*Dsk-F46hI~{cA2sh#mqh!6x>TQ#k9wVaRKHM{M1As6 zeL`Il?H}rb_Ipcztg%1V`2AjE{nq%;J*?GVYk#cuA&<4zf1UlY&hhK)uXXzC_1EjK zcm7%5m_OjCdcl!s{op7KN1{F)(fV+dh9glQj?!=>>cbJ;=#Q@8pg+2TqqY8U{@>vI zvBBpzHaLH5w7whdkB#=nM*U6tn;gH%`D2s)wb|!OHv9Xt+3}kj^9LMNFE|pd9~`CO zNYsZTS|5(ma3t!(Q5ud!eK?{U{qY`f)c2o!BswpU4|K=+qZ{%;e{AvmY>Ve>TRcD8 z;`#hm&u6!KzP8o#`>j6TvCZ?jZTj0hzuV^c?fTpO{Oz9KZEu|4!cp~tBhm9SI7-8j zs1HZ9J{+atNYsa;G#rWga6~uG=emM}`J*d1=#L%t#}3bLcUb=&p5OP_A3fH;$NKj8 zzx&wf^8q^@zti*IosRGI^Lstt@AdP08|SxhRK4Ixw0>}uh9glQj%a;2O2d(;4@YS@ z67}JTZuCc2aL^xJ!9joQ^83BZ=f8GY-(7zHcU#}x`n&Cq-Jaj~`Fud1^FyEY@6+Go z=kKw9_W1dG>iLrP{soSz7aWP!5027sBALUb*#H+HOr7pRC$CHopsY~s5JMvMlQcaT;{$-2jb6Y%L-QxM{7SHFl zdcMEa^V_YSuWj{wcAMvK+dO~U=K1V4$8Y!Zw>y5j&zEd({7r2*>bl@a^!yBt(r_f| z!x60yM`<_`_2DQDN1{F)(T(%DuHa~`Ke{0wt@VfX-{JEgJ3OD=VSRf%pYQSfwnx9m z{@7{#ciJC2?T?+F@Am5V>i0Unx6vPPRK4Ixw0>}uh9glQj%a;2O2d(;4@YS@67}JT zZuCc2aJ1GR-H?yg`osF|^83BZ`tI_4ez*Ox+xca;{%-5vXMgos|31(6`y9W=`DKrv zzsLD!PviLyII3Q7Bw9Z>O2d(;4@a~<9Hrq%)Q6)q9EtjHL^t}QD>z!~k8a3EYyIK# z8+)zqUg!V4*1zBS_B+4y`}@=H^FsrUAF%!d`UCp=^!M3c`~3WUHUD(1Kgi ztuGv<;Yienqcj|e`fx<+!%-TJM145Wa&Uf2KFa^k%F$YXbOQ(dvBmSVEuOz_@qBKJ z=lfedzuW5h>sJ3J|5pE|{x+Zg*yj1(HqU3bd49Xy@!LJ0+pfR8KEK@`a8zC3Nc8*+ zj?!=>>cbJO4@YS@67}II4M(Cr9MO&Qxeksx_aGm2pBj$3Ki$Dm=NfR-{b}-1@m=9) ztv|XUAFcI==d(Mk-wx}y!}|7E{~n*;=<)ov$MgN2)_}uh9glQ zj%a;2O2d(;4@YS@67}JTZuCc2aJ1GR-H?yg`osF|wZ41({n+dGzu)hFzw<}G_3wB7 z7|>cbJO4@YS@67}II4M(Cr9MO&QIXG&a0Y{?$ z;s_kI4uK=<4bR2li1xXPcZH+1{^*8$wALS>cbJ; z=#Q@8XstiGAs?;vhxOZK{dZa4T|U3D+wcEw>%Uunw|<}VOP}*YpZ(M4{Ikc;-{btU z$MgR^jsAe6>IFxl^@F1{9EtjHMC-#*8jeJLI7-8js1HYUqd&TWqqY9%hJ3WvAJ%uT z_1$az_gepc>)UVt^!xqqxBdf;AJ8B0_hrC;A7r1uU;FH@eSZGFnqNBBALav&sv8`M z))$V_a3t!(Q5ud!eK?}^;V2D9qCOnxj{6_oz|mTNbOQ(dvHyMf--qpgfBxmt{U6BR zr``X-{BK_lyf6QP)PeWseFr|E{$Tz^vV-r-`wqTe{egVW!4D=LdY{qHKjh~h`e4WZ zZjAdu@CMAJB)RUWX%5ACA&+BpfyVj(WXE&DYTnByUISdM^z*_P*rlnE5znK97B{_2;$w6prG9BT-&B zO2d(;4@a~<9Hrq%)Q6)q9EtjHL^twr-0L~+^&aDM|2|} zr|pl^UhipnPkX&*tnV4?dq)3^{#md0toc0qfn4|5y537e&b=>rJLmXw=JQ;AAKU!_ zNAbatC@&nP;YienBU&Gh(r_f|!%-TJM144-8~ND(q44h?lJCp@4;w#{J~;59=mYu( zKJ4os$@k)*{=p%6{hL1XD zqh5z2Q6G-da3ty<(uafBJLZoM<+=`gy@%yJY(9?YAJIRef8-;%zM~&X9*z#lym|D) z$?s9eA2Z*_hUE2QAI|%ZeWWpe$O}ht!;$Fqz)>2GM143)!;z>DN3=d1rQt}_hXdWt z$8mX&%X|F8xz6KNze__-c)cgA?+LH>g!MmZzD_#+q}O}W@u&1p>7TNHPF23z{Q*aD z!jUL19Hrq%)Q2NlACA&+BikJHxojQKb-Bz<(o>p5e8 zoOS$J$Dg%-&g!4jKW9GA`T6HQ((03TKHw-mI1=TBqcj|e`fx<+!%-TJM143)!;z>D zM|2|}`#+j~-+x8=V*kg|&-*`~c;KVPE1Wm<4}9GD9sHPD|B(J6KmX9j z@;Qe-{L47!)^$+U9QLn?1s1FCa{e3y?^&Y;$ zdE{gHo*ypWOGA$6AMtvRd@Ol8@^R-4^Lf6=sfryBhMM{&ZDC@&nP;Yid!p$|vB4o9Ls9MSr4l!hZw z9}aXoAE)I#?e(5EAE!T_>px?EoUz}}e9U>oe4RBPXZ6pTud^Rd9?qH1bAJ9gKmS}K zA8-^W9EtM6Q5ud!eK?}^;V2D9qCOm@;YienBf61~{hx5&_++ks|EHWkKJC2m38Vgj zPo>TWKJ7f=_=BHxKKYdK)A`&(pUCGPa{M9vL*=)>FK`s!{!bb|W&CvF0sRB|aMb(Z zsCZBxj%fXZ`f$|ia3t!(fo}K5;ZNkc4u3M&ec0!kg2@{`Hy$xo#pPTF6m^iP?uQ|9Ybqd(v% zJ~$HPg`+eaiTZFv>%&nRjzoPpO2d(;4@Yz(AE&L~X?agu|I=RY8TatnV4G z_pH}@)_k4yde8cOI_Kw~GvDXT_qj%Yz)^f~B+3g%X*d$~;fU6Uqcj|e`f!wnBT*lY z=te%ydw=7+`?2%xx6Zp?yWoE8g8Q)x?q4tH-{ANg-k<)t!SOe^pS$S(_oDmTi|+R> z*8PO`_XUpPgCo)X796GFNYsZTS|5(ma3t!(Q5ud!eK?{U`?(w4zuxG6{YJ0nM)&(S zxqrRM{qIfQAGt~YX7hEk`MBBr@6G1p7V~wB{wnL zX*d$~;V2D9qCOnajeOi{K5muwR_k}G_k(Wpe!y+^&uw1MZT83Qj=$aUw|l?mcJp>cdeQjzoPpq8s_R)B4?MKi?_u zonG%<*8eWA=Pv!byq|ct{@sqh+kD<_KJPJK_n6On^zUhWU*IS{I1=TBqcj|e`fx<+ z!%-TJM143)!;z>DM|2|}=iRTJcfWq#{n~l=uNS<(al!rA1^2fXYCm>q$PMm~Z_vNt z!}*=Q!TsDt_qP}Q{EP1QF4pI_`vZ>RgCo)X796GFNYsZTS|5(ma3t!(Q5ud!eK?{U z`?(uGly%3AUeAs4-e^8DM|2|}w_4v@y`Ed`k6XQeahv^d zoAtd-|2D7pcJpz&<8Rl$-F)8R_&dzU9o`?gqmd6diVu!NdEqDxN1{F)(fV+dh9glQ zj?!=>>cbJ;$j6;t&z<(ioqiwg^m^{{dhXJ{%lhBt{gJyJf4BbKUhm!J^B%u1_n5DH z?2mgI`GBMN;7F7gj?!=>>cbJO4@YS@67}II4M(Cr9MO$@oOi!=-u?J__haYX&s}i8 zcftMX1@C`caQ}LP`?(vuKXQZq4esYI`uP{#?_KosFV=pr{e6L>_~1x%zXeBWI1=^Y zh}MUrG#rWgaFm84Q6G-z#(wTb?@!$5_1@_HoEyEKo4lTz+@Id0f0Or%ZZ=;xd%ZWi z|GnA!LAUt%w|GC`7WcQeH1@Y}6dxRk^1@LXjzoPpqV?e@4M(Cr9Hrq%)Q2Owk&j#D zz14i&>ivmZ?T_2^Z?k`H)4$Dp+-|;Zw?A&zzuo@1!|`{RuRF}=9gTdzQG9SD$_qzn zI1=^Yh}MUrG#rWgaFm84Q6G-zMn3NJdhRqIcglOG{c)G|zsu{n%lh7>f4AS4yX~L5 z?T@?dk9!<{kN!Q5zo(H8IEoLBM0w#T4M(Cr9MSr4l!hZwACA&+B98$1^2fX^e^aN_;mJnH|XEs{f`^m|K3phwM#=T>R)vKd(rV18~a;0iVu!N z_giq3h9glQj%a;2O2d(;4@YS@67}JTZtUl7G#@v5JvX{vztQWx$^Gk1?r(2$e|wYr z-<#dP-t7MPX7h2g<8N{NE#~tU$KO)p+w&DM`<_` z_2Gza%qcj|e`fx<+!%-TJM143)!;z>DM|5L9_n`TB(EaO!=Ho%H z=OOp654oRz$b39xJ|1@e`mp04_Ie+7{3G5kc*OCKxW9d*vA>0*_~1yC7mm_!BsJYj!4VLqNPUr#jp1CHW@BT-&BO2d(;4@a~<9Hrq%)Q6)q9EtjHL^tyBr1gE$ zety#HdD8nEPnnOW%*RvSKYL35Y4iEC`FL9YY5iv$|BU`K_Qx~jx4$oN6dxRk^1@LX zjzoPpqV?e@4M(Cr9Hrq%)Q2Owk&k;lZ@$<4*1hh>?sY$RpZmG{+^^l|e(pZ+Z`|+x z_DM`<_`_2Gza~>(KBoVe z^?gkLamPPye?4wKAJ>1v`$12buP3~p@I>Qz7&wX#jzoFkC=ExVJ{-~daFm84Q6G-d za3t!(5#7kglU~o0*6&GqpY;C4Q~FQoKV^NN@_L{4`}DNe`?TYq)_=x)KI8L6&p7^> z#{CaCiVu!NdEqDxN1{F)(fV+dh9glQj?!=>>cbJ;$j80zx9)Ynb+7xad)>d@=YH)z z_pkSP|KdLPulIXieZS-HcRzQ(=iLuD{sH&L4>wU=Uec162>pyHhA9nxy zh|g0z;^#l&{h~)I-yQRZyl@mJ9En~J9Hrq%)Q6)q9EtjHMC-#*8jeJLIM8zNJno~` z?@{ajsMqtT^?%I%dCcp5%zQm&z8?2_AJ>1}`af=eJ>mE#?2jk>{3jay0Y`Ddkti=5 zrQt}_ha*}aj?!=>>cdeQjzoPpq8s^m()vH?{i`Rv-Y31@r@Wu@l-Ki={qdC7`?TYq zHlI(MkEiXQXY8M6?2l)>U-V4lejyyi2S=j3aFm84Q6G+IeK<DM`<_` z_2G!thodwciTZG$JLV7T_o(%M)cQW^^**NmnAiK5*ZY{)`?&t&j(=SLas4OU??2)A zC(QQ~<+tuLMvY4iEC_Zy$_^PlnapRvE5X*~Y{M{&ZDC@&nP;Yien zBU&Gh(r_f|!%-TJM144-8~J$F{pqvr=bm+c`>gxd=k%Y`f6o2bbNbJ_pL^c@@$-&< z-u>+hj(@@NFSuWPp|PKXqxj%RbiV~hX*d$~;fU6Uqcj|e`f!wnBT*lY=*E8TMfbNa z%KM`G@fY2nzU1}1h66J-X zG#rWga763FQ5ud!eK<>cbJO4@YS@67}II4M(Cr9MO$@ zyy^A4>HUc}y`DF{-oZf=GB{|)1_!;Q!9kx98N6gt2QS%0gO|K*G1+9W5qbdHX#u&Be%|{4FX+FZ|APJtjr$^S z6d)Xl?!(|H4M(Cr9MSr4l!hZwACA&+Bh-?neV*66p4Ysd*WBm7uK&9Edfoc~uba;|^xrVw zZ}|CdH2MRM;)5emUN}m_k*E(xv_2fA;Yienqcj|e`fx-y^6{qMhc~_6H~qf6>Gci{ zdO?GOW^8cKTW5oVUi083lR9|m?e|=I`#qQJlfk!al)<;m+~8ZLcJQr6ZeS`_m=a}& zsdS6U|L`3xCSQ5`Juu}JnEa2o-vd)#fyw`P`#muEN+VCtx<7l?{oS+f|DJU}{G9u{ z=iKi;=l<_G_jk{`pMGBddH4U%`#ix5?w4P1fBAx+|3YIw3`YUNk?8&mj?!=>>cbJO z4@YS@67}II4M(Cr9MO&a--}+)i{|4+_p2{@y)U^Re#z$nUh;Zh(tp`}zO4VU`{9?} zPru^$SN!}}^j~T0hv6tbI1=TBqcj|e`fx<+!%-TJM143)!;z>DM|2|}ugd$X^?lX) zz3Tm+*Sy}>-2cC3f4t`PzV7(ft^e!h>vj9<4gELF#~XhB8;$;eqxj%RloyWDa3t!( z5v>nLX*d$~;V2D9qCOnajeNZ6_u);i_f6~fru82j^bLc9W^8cK78)G%p2^^)x8HNg zE*ZRJS_Utf*TJ_;%-~yZf6iOpN*a8t(JL?&D@=*9!&JJ(*+$X&HEs)nUB}3|7+&! zb;rMMK3+GUuiHOwIQ|Vk{|)a;ywS)99K{DmqP%dFh9glQj%a;2O2d(;4@YS@67}JT zZsg-l`}s}#`Ax6qO|NHg&DM`<_`_2GzaL2`K-hc2*$=jiS$h>pt3+gW#ztnnP`}+b%@$LVD@r%YUCBjiY z9EtjHl!hZwAC72!I7-8jsDG&Z_V?xRKjbcdeQ zjzoPp(CvI2m-o2Wd;E*J&g0hig!wpOzE0R5C-hG`{-oD?((65GzD_y*l>R9{|5PI% za1a6)Xr+?1=Ij4WFkqLR$G?_3p0K_r zzLM)cVSk*k{wKej>pN*aPFnwyjz48SPT7B_zM8z8s`2f7z)_rVB+3g%X*d$~;fU6U zqcj|e`f!wnBT*lY=te$Hn~&38?`e5YTmLg&?-}cRM*ocdS^cwK?^*lf?ALPL=luM0 zjz6b=uKK5)4>*bsjzoFkC=ExVJ{-~daFm84Q6G-da3t!(5#7kg{;xY(7$1CHW^BT-&BO2d(;4@a~<9Hrq%)Q6)q z9EtjHL^twrT;AjM$MJ8bAC7xHC(OqQujhpMI`OUK@1*^6(*8MVzD_#+l;cmCuT$Sl z{!V?XmB04)1&-o_BT-&BO2d(;4@a~<9Hrq%)Q6)q9EtjHL^twr+I~K5KcBXKr~SU1 zF<)oA-ZSRoOkK~VA!omyyqwiPYk!=zzs{MDbLR7$pMS2=A8-^O9EtM6Q5ud!eK?}^ z;V2D9qCOm@;YienBf61~^X|9Kd;j9R`?2%xUoW_yyWoEAg8Q)xwIAc(2XH@sgZsG~ z+z;O1e(<9HMg5EJ_b=9duiYPT6dxRk?ziA54M(Cr9MSr4l!hZwACA&+Bk-e~bCJrS1o`^8rWk z!I3C09Hrq%)Q2NlACA&+BW>`|FOzejkqFgCkL1I7-8js1HZ9J{+atNYsa;G#rWg za6~uqai{gWQ{Fr6_dC6wyUfR3=Ibu+2i;}9?soj$_Q%~`@7;c%?(zP}J>LJg$MN?x z@&QNj!I3C09Hrq%)Q2NlACA&+BbB&{((B+dfrKr150tlE-uq@%v#YzRx=Q{*dJx%^qm?K_iZX2d5}Ba~4L$HDXb72! zOdvCn-h1!8x96s2eBZn{2LV*7IM^)Sr*&6+d&ilv*4lAm?;ZDEbvWv)!x0~jT6H+$ z!%?daNBz-!Zj15Q;`MBC{<+2Z`d0O=&R@4WU*BrHwt2nVjMp}=cboI$?arUKyI!!} z^`h;gc)$@pIBMmEBR(9p>TuLoha)~5wd!!hhoe>=;i#_;M|?PH z)!~Q_N3A*>^+)m8wF82_;A#!!%<%yj`(oY zs>2ZW}7gTb$2tas6Y9yjxuV*lN7Cs&6%3Th+HYzujiMwi%CY#%sIh-){fy z_TN65@52#3IBMmEBR(9p>TuLoha)~5wd!!hhoe>*ke5QnBP5K&mPx%_PRc{*Y%CP#$&Jf-{@!_adhok-|9y`3A9rErl|2w?i zo#uC^^ZA{wU+naHcX_?LtdCvlyNu^<>ub0AZsWZ>^*5~#IKl@ub|^z!5$;YUPC^J{+~`aMV|aBR(9p>Ttw|qgEY``lEOpaQ=C~^^F70w+=WT zJLr7wp!z}QYX_a*9#TK#eD09_583~)`eF6M&KD1l)<56~9~`yLx8R5mN3A*>_0{2s z4@a#!9P#0(RfnVgXg+tu`T7xgk9fUD+@C+{{Pd{$QRnkVo&O&5dXG8(J!b!7#^bo> zKkjTtw|qgEY`_;A#!!%=?}j}z9%3FrGK8H9JTVo5g(3PbvWv) z!x0~jT6H+$!%?daNBvPe&Un3NT%S1O^_=l~&l<0@=KrkmIP3dC=gj{(ulJnSd(Qsn zt)KJ8`@H)3Q9R%X9~`yv!Vw>iT6H+;tHTi=j#_m%;=@s^4oCe_JPtU2J>dNGfb*>b z&gTv~Upwf0?4a|#gX)Kz?;mnLcgXqPA?JICo!=hz{D;*KXTCSB4>-aHN3HWMIO4-m zs}4tfbvWX~QL7F|d^l>=;ix~F&mA!yM_j)+;`JVJetJ~>sPQ=J^&ItjkEtJX{p6Va zkGURnT>ZG`KW_iySwES^1CH>)Q7bPT@!_adhoina9P#0(Rfi)!9JT6j)E~v;g!w&T z{!Yky!u6h$Ue8JMf71E4x#6pu6Vo{{&A>tkok?^)w<*7cFIUe8(ebH?+W{m&WC zbL!_k|9SQE_CG%wFK~npj#_!)h!01tIvn-Y;fN1MtvVd>;iy%Iqy8u!2b|9xaK3fG z`Pc#XqYpZtJLvrPp!2zd&R-9yAF}@;=lh4$54&D)*!k^Y&wqHd{sBk$;HY)J1xI{1 zYSrPWuMS6iIBM15h!01tIvn*!^SL9&^TP&q?EP()ECozTa`u`Ti;OQ^xC*>l>$BFF5Ubz-jB_wDom5@tnp3j_|=z zD=!@J;iy%IqrN&E@!_adha)~5wd!!xAI0O0>wRauo-_0{2s4@a#!9P#0(RfnVgC>{r# z?;mi#`GD&a2VDO+=zjD;*Dnq_A3NxL?vV4fL+Xc|A0M*+Vb6cq`QBmY`-eyS`*4I0 zj#}qiaKwkBRvnJ|>Ttw|qgEY`_;A#!!%=@UpF86G^oaA%Bk~^c{f?u~Z;yICN7aw2 zA5%YOJdUX!GhWBlk9+>(#_M?Iztj4FBYbew$_qz)IBM15sILx3d^l>=;fN1MtvVd_ zNAWme{!e(lC!Eip@On?0|C3(tN$caJ`9Ed4xV9gg^L)T+Y~AC6jeIO>n$aYo)V=I@N_IcHq&IqUk!S@pAC?^)w< z&hc>0^`vu-w{z;}J^y+2^Pd0wC?0Tx4~|-S;fN1MtvVd_)!~Q_N3A*>@!_adhok-| z9v7T{UT}VT!THt&=W7?;|G(&b@1pue=WCao4_S@wnpr_KMeg)p%X?daioC zS6v^uX1uN$k88d!am{#Kcm8|b^@8i_*GKCgaD)$zT6y7!4@a#!9QD=Vh!01tIvnxg zs8xrf{wN+dyq+6g?+xekH;l(kuji)mx@kOax;}Qx`TQ;C^S9J*xgK=e{Lr(JZOcF}q5Mc)g!=)Crl z`X%Shm((xW|FXX)aM^j@WzTs8lHu6e!Jyxwc}zveo^bfcEfeCo5tg&`c3nD z({+(sUhggAdCUH{jMr`J=eG58TmANEod}Nb!BHzO9P#0(RfnU#Ivnxgs8xp}J{+~` zaMT~ga0C#JTIXkQ z#D}9+9gh0yaKwkBRvnJ`aMY^9QGYc5yW;g;asGcr-Yd>$uX;UK)vp?_tH$e^>jT%k z-fPZ>ulYW}b=;fN1MtvVd_NAbAf z_1iT6H+;tHTi=j#_m%;=@s^4oCe_JnqPQ$9lhG{_psH%w*yM(_~`ACKH=XCdO^S%qt`z|=|yWqV4qVwd7&XX@XPrm3p_>%L!OYWOra$b1J zdF5r-B`!M;zij`@(P!=}&fDM!C>*uU>)?nFN3A*>@!_adhoina9P#0(Rfhv#4*st3 z73aBEoY!A59#_2HtF8-NHC|Vp_g{5g;hOQdX8&u>gRlAC#dZ5%Hy+nrN4Y+V2OQyq zqgGxx;=@s^4o7`;IO4-ms}4teIBM15s6UFw4eR5E^ZFa+?}quk>Gj;SK5nYt^m=a@ z&s$#aE#q;^c-=N$w~g0r>*sd#X??&EJ~(RSg(E&3wd!!xSBE1$9JT6j#D}9+9gg~= zc-%1_cZ|m!ulJ7iF`0NllZg?TOuXdD#I=&ioF|#g&9|Ae3?_5)ZSESl$z3BexjTQJ zyQ4Kon8FHEt?V$xADH~X76X$<=G(y3BQW{Hd>fd01SWr&Zv&G@Msa%Ui_@{b&*~j~S{4)D5v;VSB`FnYufB7fcZuuuYp7UEb zkIXHCBY<$!ep36XS~zkXj#~Al>Tu*Z9JT6j#9yusM}76>(WmvhAUGafAo1Wn`}W71 z@3+nW+n?<3J-lswtWaNJ{#RHZE7Vt-|COI;zm@i1`Ki{^J0I72{&(#EPU>q~A8;gZ zaMYSVIO4-ms}4tfbvWX~QL7F|d^l>=;ix~Vj|IU&eJltL>f>GW|E~Fe_mdsx@0#CL z>Z{aOIsR99|5)w)W3~Ef?;oo_)$^=TU-OC9;hInOzO&|2Lp@FF1CHbij#~2vM|?PH z)#0eG4o7@AYSrP04@a#!9Q8-_u^>38j|IU&eY|J>-gA7v=lFlm`@>qt|61=4Yt`5K z{jtve>ps!Eud_bZSwHLTzuxn&x4zb=|Fk~fNWS2xHGgo#hoe>;iy%IqkeQbmLwiI{%@3Hc>Y)j@fe;z%*u;R0= zmleq`e{bc}t&5fRU#Y%Q{T2ZTqy; zdjI%W;P_|v-@!_ad zhokGi5aNmO?`aL*$-M>#fhUbsZ`~2|*pF6&&|0SP0 zKCk^k?<-5c=<~;y+J4#ReeU>z_KP0>QvKzhZ@=YV=y{fZQU6PWoz@2&;eP82+AnIq zRJ&AtsX82Kzf>KL_{-FnsV`H9BRU+l>dT`~?;mg^k8u3Q!+3w|i%b4V?35!q9DjQ_ z4#)oz`=urS(_rC<4oCXKk#=z8Ja9yZ<1dHy#G^L)^#1V?@%SHx_HTV@$v@BM{qA_A z-Cs*QhUX9S|F-#k+x)%#r9OwO_`J^_>MPV&e5rM`(*7&I(Dp0US6UzMSby)RzhnKq zGpY|bk~cVN%^w``;iy%IqrN&E@!_adha)~5wd!!xk3OvrIFdg&l3(JH{K1j@!V!Ii z^#Mn8;t?H==y0Sih)1nD9MOqK&JV}m8uCp%=s&HG1rd+o`NRCbYyRH-V)Oj2`CaAx zVU_i<>WjS(tg?Pqf4=Qkf1&lV+WfD!e%7e3@&2^N`dO3n8xPh`;YhyVs5O6Z#D}9+ z9gh0yaKwkBRvnJ`aMY^9QGZk)a3p_lB!9#s`Gq6-hvR=9@<}{W7jV?7!x0~j+Al8o ztD!v{|Knic$a#rJbU1Qe;sMXJJ{CkghUX9S_n!HE&-}iZ@jbU_t@X3k{I2!;Wv%); z>t~(cAM322b?WQ=ep&DN*IR$kW8bpuCq;?d7F|8PVn9?@qwa-4YNJa9xO9`v8q$AXB* z@ci*dK6iY%_l38X@75%UJyzxi9e=PfQ?;p$TzwE2^m)n22`tq;z zJj>I6djEhU@qO#d+OKH8S_?Ias8xp}J{+~`aNx@^tbZ&7j$!@d zk6K^EBlSvNYQMVV?+o`L;_=_dep&k!?N@96TH-N0e^?)Hf4TX7+x)-%)jmhAP+wtw zSA3;;Ut#`Nn*WvdU-^~xTdDreAJu>7%UbK_ot%GKA8;gZaMYSVIO4-ms}4tfbvWX~ zQL7F|d^l>=-%*Ey_0{2s4@a#!9P#0( zRfnVgs6G}1$FTmf5aKaBe>lG1Gk@<{AMcspwdQ}V`Cn`P*ZTdlPJNyI*O~uy*4KLL zW4-sE_1=Hh=ls+9fFt>Wqt^Vv5g(3PbvWv)!x0~jT6H+$!%?daNBvQKEC>$jV?l6G z9~<01+u;7%2KUc4xWBeheWUwx8{L21=>F~|-w)a3{@W(^?>4D#cK?5~`@5UfH)nr$ zS|4yEUvSjAe+EZ=;fN1MtvVd_NBeUNf`j^45FFIU7W2Es{BN;7 zwq*Z(ZqZiv_qY0f&sO!V?%!@x-=@CJ`q}3G{`Qaed33wy-)?38j|IU&ee7_5euv|Khx_w8+~41+zSHr) z)AxIJdVkqveeLr7j$QWOrM}zx*=_yowmx=`-v59j`GTX?{J{|)j#_m%>Z`*MAC6je zIO4-ms}4u~QGNUYIkH~^$3GqBA;bggc%eT2fE2ZW}JUh9m1_#3SoiaKz4VWE~rh%rl8c>|YB9^)bT{PB?1+kntFvKiogt z;QrbM_vbgbzqV0*qx<(8)i=67yUG2zP43@s^8J8K?%!>8|8KMUX7_J5r~kA*;K=pE zQS1I09P#0(RfnU#Ivnxgs8xp}J{+~`aMT~|&)tI~^>Po6)XQHB$MF2I5aKaBf0+L* z?$2*=e|3xR2W@r#f2;Z3YJF_AKDMcEv;Q{t_qX}}(01!*yZUzPWBccZ^_FRUz>$2x zQEUF-h!01tIvn-Y;fN1MtvVd>;iy%IqyDHq76ixe{IL+?F+6`*A3Mzd4(nq_@;A3= zr|=;fN1MtvVd_NA>Zqk)zKWpZ0m5b|NY*7_K)8GfFt>Wqt^Vv5g(3PbvWv) z!x0~jT6H+$!%?daNBvQKz>)nCIBGxJeG)jbt_??@H$J2NtoC!=cfSWmzJGo%j^X)Z zA;e>N{&0V7gZpP2e1Btu?{{oe-{|`v8{NO#==&j?)Hk_5x5@pxP43@rc7JZO`eyfU zH%Fg-zrc}v!BOk}865H9s8xrfzB(N7;iy%IBR(9p>TuMb-4|p31&-{S!IAwA;*tHc z8IHVvK|In9j_AarpX>fF9H}qj5q*Xu&oRU!^#(_D;z9rE{bNDIV|e~Be_PDo7W2Es z`q=9J?pF8zx0>Ir=6{>@vCaM6ZT8=0{cQLBknQ&0?*8re(f%zQi7yXBl#m9$=?h|bm9>mj_AarpKE_OQa{8a`V2?< z6OYsn9MOpf{ipS@AmTARf0(}==68qpj~(vM@AUnio!(z|s_(RZc3D5Wtgl_}@9(lc zcKd$7ZuQ;v-#xm2z>)aEQEUF-h!01tIvn-Y;fN1MtvVd>;iy%IqyB7Os1G=jKRA+K z;*tE#a6~5_neW08op|(feLn<_=)~iH8P+%8$opk*q^^iZ&JRc05f9o;>tjL0V|e~B zzkB@t*yH_SkM9TVwLbP*KYP7D?DhSiefHny{b8T=vCsP0Z~y(iU$o!;`$zQwN8$@d zt@(o^J{+~`aMV|aBR(9p>Ttw|qgEY``q9k`^#MnpI~?D{BYA`)7LMeXc+~g(A>#2@ zLmj};b&xM;zo_;7px=vQc>Y)j@fe;z++W+^{`&^^=Qj9$$42#y?!RqR->AOH{rye$ z-{k)8Cf^U(Z2!&f?`?K}Zu98<4>*!9IBMNLgCjm1wd!!xSBE1$9JT6j#D}9+9gg~= z{ka9fF|27ReUNSH+pLdm?*DGL z|90OG*>3;sqy1Yrk}o)F%^w``;iy%IqrN&E@!_adha)~5wd!!xAJxZ#;273F7D7CR z=MU>+hvR#P`Q2fDcY1%=>Hhpq_xE?^{SCfX?Z34x#R3Co;j_$X7*>#VvXumqxndgs%5Rc*c z!}l}x_)U97sv4Yu@K@xeH?Iq^?>_l2i%`M;Qrb{_wNq6|8`LQp!;`+ z+;iy%IqrN&E@!_adha)~5 zwd!!xk8Yh3k0Zw8i2IdCyxt@3M;`Thj(R;u-LE|A`w+*B*D?3Qk9obvjK^`$f82N- zS3jQp?&)(f9N~kbR$e&b!%?daM}2iT;=@s^4o7@AYSrPWKZ?f*-`_c5eVi~JC(Qpz z^^;!DN#k+S>pf*WPN|>rdQbWO$7$nv+Vh`QKb`*5c)$@pIBMmEBR(9p>TuLoha)~5 zwd!!hhoe>B9a|9jZ}hoevH1CH>)QS16Q9P#0(RfnU# zIvnxgs8xp}J{+~`aMYh&Umxxt@*eSeju?+4Uhh%&8;-gkan${)qwXgh^Y>AY+5edF zIOcxEanFC;{>SZqe0INq`zajZgQHenIO4-ms}4tfbvWX~QL7F|d^l>=;ix}~#|ih} zPk22i+&??v^`7*4PnzG8#_Oc|DeLQ${ZHBdl<_>Rep>ys^>KPsA8>>Zj#_!)h!01t zIvn-Y;fN1MtvVd>;iy%Iqy8u!XN<=g^LNJmq%&U6S+D1;@i=Qd&N`mXIbO~=p3d3- zocej|>%8$eZ~dH4Jg4IYj_|=zD=!@J;iy%IqrN&E@!_adha)~5wd!!xAI0N<>sJR{ zA3Nas*a6qa4yqq?{q&&gTL)eLI^_E6A=gI_xjuTx^|QmSpB}dVVf!CW|7kqn2p=4^ zu3y0sAC6jeIO?mz5g(3PbvWX~QL7F|{n_=g;r`)%!x7i>j(9ysTu(k~JdS$3N7auS zk7KSE9y6ZD)Q_njS3mB0;&Im#k7qr48V@+a2S=^EaKwkBRvnJ|>Ttw|qgEY`_;A#! z!%=?}j}zwaguExbo)hNxr1?MT`sqop=cM&>%6OhKUZ>3eDf^#xf9ACPPg{SdXMewv z`zajZgQHenIO4-ms}4tfbvWX~QL7F|d^l>=;ix}~#~Jf~#(F+uJkEH%XVuSIKWDw3 zv+C!(-gEXpXFSfSpEq9T?SJ0$pC64EIKl@t-Nr=hoe>tim^`dju&pGvT_CII;^Pc~_`g!AZel%X-2p=4^^1=}xj#_m%>Z`*M zAC6jeIO4-ms}4u~Q9LdeUU2?;(fR8|=W7?8k6m;<;F9yTOV0N$+5eLL zFZ+J`W!D2P`+oA}+4t8OFK~npj#}qiaKwkBRvnJ|>Ttw|qgEY`_;A#!!%=@UpSvRO z6?w17d&TRyYCNtQkE_Pxs`0qy{P&vk*K78_=KS}%`gQwXxBvCgd>@YR!BHzO9P#0( zRfnU#Ivnxgs8xp}J{+~`aMT~g0a1FREX3-Q$w;#7oZeE~#Hqzij`@&J!;?@4YLc&TFrDJy)E!UUA-f)p_kz=dD-Oue$DW&3Ih1 z|25-rP5rw4uiO8+^XBWLbpSZR2}iBGaKwkBRvnJ|>Ttw|qgEY`_;A#!!%=?}j~nvd z@V(I+Ue67$=ce^@)B3pSJpQKfx@G@cUhggQf6M;2jrVQ)-}d~sNAZ9od~npt3rBo7 zYSrPWuMS6iIBM15h!01tIvn*!@wj7t@5p<{b)Gw3&t&2SO(tIPWMW7r6Js)&GiZ}J zt7I}~8BFHp&vVznP3}4}CwJ%D+)bOA`-@!_adhok-|9yeSsxnX{9n7Ttw|qgEY`_;A#!!%=?}k2|h+ z-7)`ntdBdc|4b$ZY%;NeCKH=XCdOnkH{WK?s7&VO+swHxH@RyeP43R0=dPij+#S^l zOkstoR(6=;4@~}Gi-E}_^KD@25t#g8z70%00+T^jY5=i!&_e|a=7gd>1()H-j2BR(9p>TuLo zha)~5wd!!hhoe>^sSlihG# z=!WY?H(eLFseaS?xoNy^xvp@_b+}u`>z4X$<8j;mx2>Ps(P!=}^1=~LIBLBfIO4-m zs}4teIBM15sILx3d^l>=;lQ7M58pBWcg)`%^Lxj2$H~MCnoMjlnRrQ)iDPOq=Se1W z^KItl+sw_M=dOXD+%JgayVZIGa zJpz+I%(sEbBcnLI^|k(ehqu1ozaRA0H~K!}Ti^8Wn0>AO(y#aLPc8k1f9LF*{rg1A zzSiT*)R%ojUwygfU;g#BUvB^9-yF_kY=-|Y^R)uP5l}d4zgfFf9gZA_qgEY`_;A#! zFH?sj$Kj||hXa3_qXogi`$ur(J!|5T_o|6U{=Oo42|w}3`%J_m$N#m&gZ0_B&F|ah z?``w;mC0~YSrPWuMS6iIBM15z@OH~g5aP&76b?N@$T1ppLo~&zWa^l z`(5+DN`2MW+isQlUG>f0Cstb@tL?wq{;R*)^Q^J|ny>f1v&Q~w(tlbXa3pVV)S5py z;=@s^4o7`;IO4-ms}4teIBM15s6VQY1;IgmEC>$j<2~;W@0tJi%-?(Ff35jlYkt?7 z|Fzy9)_H$eXa9BIXdSJyzSjHwv|fF^{nzLFXIdX{BwujUnm;(=!%?daM}2iT;=@s^ z4o7@AYSrPWKdO%f!9jg22oCDwt#A4K@ok?wzSH}{Ti^A$<6HecS*pJDJ3fDW*XN9H zwcRrHW#8$2W7&7xZuz%bFU!B(TskT9JT7p z)Zxf+IBM15h!01tIvn`Z@0SI^F+6`Pgm?_kAJ)g)-)=tNwm#lAzbnk|3iTD%#|rh8 z>MOt9I$CLcto&~McRc?)-)^0}^Bs?m>I07C4USs#2St~(!hjriX_su%>b=Jpv`>*%=W&L-0A6cLN z)B1oT`GTX?{J{|)j#_m%>Z`*MAC6jeIO4-ms}4u~QGF~3j^X)ZA;e>N{`j8H9pCTs z!COD@`QwMp@t3Q^Q9t_3^T$Hq7@j{C0>|+DVSeBKe)Ijd z`F-2^SYduwe7|{JVg0PIK30CO^{`TXrTR+scdV~>JpVhM|DEX5`hX+(f}_^_!4V&h zT6H+;tHTi=j#_m%;=@s^4oCe_eJlu$;rU}B#AA5=_+IPcUGw+u4?5o8{bBRIN`2M$ zd*4{~gWhLW{jl}2+WK1U{b#lJht<}{8vC!Ye%5&YH97yZKHx~c;HWi!aKwkBRvnJ| z>Ttw|qgEY`_;A#!!%=@!9}9wGc>Y)j@fe;zzSn%eXMW!^zwi0|u-5#q{eJ6Zt>b^~ z58H2@`a1K!&iYwreXaNYvEKgc)z_!Kru6|w@&!k&`GX@q9JT6j)K`ZiJ{+~`aKwkB zRvnJ|qxx779K-X+LWsxk{PCmS7vB1@&mlk2|EbRz>Pvsz`^?gxv@VwZwC$JuNNfLP z>dSuWbH|UgKi2-F=UM*K!A|P~j^qoD+Mj5DTDw#oj_7dIs>2a~nK~Tx)t9R;S6{9U z2kqowKXpNH49_16As)l?hxvc|$E}CA&EMPRcZK?jANT&T;wP<#73wR0)O@eB|H_~E zJd*tLf7`5&cdV~>?Eg;cZ(1L4B%g59nm;(=!%?daM}2iT;=@s^zET~I9EYP;9S;0y zeJlu$;rU}B#AA5=_)+uuuK9h}{Jv{`SN+K6jUQ`&()+-wpVnXP{bRNFht=LcR@;A# z^|i+OSfjq?r^Dw?>jRGD4USs#2SmS*yO*`dRD!W1ads^S{peS*O0<`dF{N-uuV;(f11+ z$r~KC<`0heaMY^9QC}U7_;A#!!x0~jT6H+;kLqJVa175M3n3oV#|HObH@N?{!S_El zxc|0MeWUtD_t!S6Z*qTcll!-u+~3>e{@!Ny_cq&qv+oCN&i?N7{sBkw1xKy>XK=)a zqgEY``s#4Rhoe>4x#v_H2XIH->W!9jg&F~3{fU)^GUx0v6p*2h-!yVd+| zwLZ4FKfBHMi?;cG&^F%>+HU{t>f5ca?W6jDBl&`(*8IT{AC6jeIO?mz5g(3PbvWX~ zQL7F|{ZW1VOK{}xal?_nM@2khXE^eAHi<|6z7ZV#d#Y28{+-ot^zRxG58eZEyigzi z5*)dXe=YH#K6W_1cbLB&?$7VAK6bi)ztj7}PVX-}eZOOu`QK&#UFy5s-`{Qj-M)Xc z+xpm@`kLN9;K+5tQEUF-h!01tIvn-Y;fN1MtvVd>;iy%IqyDHqW;ptHR?QzA{X42t zj{coh^G`gY!;!jyBmak&c%&}ihz>`N6OaB~RnJd6KKS=l{hWWJ@t{8TSRZ@L-yZKD zd%QpFHUE2k|7)-JkG<;q)c08*`>c2O-ACCMTGvZNSop|)`n|;l{^Zxa| zA4oj%o**1~PY{m&o%gT%_s+hd{pRqV;Pn2nAmTARe|)R+kPYsyZE*i=gZpzEzt#Ec zM)%h?y8pKEyY08h{kcu(hoe>< zj{53w#D}9+9gg^L)T+Z#f3!chAUKBSkA)DA;rYY;+b!mIi~IXq%Ttw|qgEY` z`lI^zJvjQj@ok?wzN7uF&mZ6F{RfWRPl!kUj{qF;;mCW%#H02*+V2i_djI%6IKod} zYX5b_V|e~Be>;5tXNURQVSaadf7$8#8#~o^x_`e*eV6sIOMRF3m)+LaZtowvy+7?9 zy&nWet`m-0uNRK^aMY^9QC}U7_;A#!!x0~jT6H+;kLu$Oz|p_+elHI0AAbOj|NnRl z&mWHeJ&x}^zW=kw`q-c_0{2s4@a#!9P#0(RfnVgs6ODxbL2fZq7#qw{|Ju!zQMl|2lcTa;xRmb zxPQOF{kaY9uWoREf1~?r8{OaC=>FP9_vbd*f0O+;*?*J!bDPySyMMRY_eVD8{L}9j zI1+C-YTZABBR(9p>TuLoha)~5wd!!hhoe>sI$~w^|?DeE(yc`QK)JY;%8qyZgJ_t)K0_AF@6Dr}Y6x@&!k&`GX@q z9JT6j)K`ZiJ{+~`aKwkBRvnJ|qx$$gIQsnYeV;pip#7oGAK&Y|29C^ch)178e(3YZ z_k7;?e&;!G^tmMZ%=5=Wh{y2!Vg7emA3Gf1JKW#j>GK{#Xd{ z7@j}eKilB`{RZFv*x>sg8{NO%sJ_wtxsC46ZgPKallmt6Z*qTbv-^LW-5=iU{@mug zKQgTkIFc_oYTZABBR(9p>TuLoha)~5wd!!hhoe>iZpA-GAL`eQdRUwweEJ>f3yOWSjlBt8ce{w%dREX#W=;fN1MtvVd_NA>Z0aP;}($3A!bMEg^pKYrwM$B%vP_(|7K;mA5F z9C?Ji2LE5z`q=6F9XlQWJI((t`|oo9 zf0yqE>{8#YzFU2_^|O2Qeh?hV7aXI07a z|4TTsu0=eOKREIn2}k!`%s(7yM?9j#k>?gT^1MPkYJXb$dvOfU9}6KK!}Evv-{bh- zV}AGe{>NVRz1GKG?=O4R_j!NV=ly4&`aZv3_FEtOt-t-&*Z$G>3mnN89JS^Tj`(oY zs>4xV9gg^L)T+Y~AC6jeIO>n;V?l5X&mRjR9@NJH_sTtw|qgEY``m_6U#N&w9b41=F?l&HBKl`ZhI%>R*8jqvu$LxR1{qAG#S06K8 z$L)XI{mSF+S011JeRbjiNBH2Vl^2fqaMY^9QC}U7_;A#!!x0~jT6H+;kK%Dc-V?sx zal-mI;rkmWz21|?>!jCv()^#Y|0&~j%IiI4|I_a8pEe$+?SDG^yMEsi4>-aHN3FbY z#D}9+9gh0yaKwkBRvnJ`aMY^9QGXPVGwx@fk@t+(bH@GXvtG|x<8jvdIBR{J^L?6g z_CKe7&Ul@7yqq`Q=dHi;QIMN_wNq6e{#_E^@IL?*t4DUq9^n`(gKQ4yzxIKCKTp z!UspK>)&w1hoe>=;fN1MtvVd_NAWl#?-|F#8SCSW*K^kE zJ?nnbS+Do3`Z?oy&Ul@3Je*TMZ~ybw&w1_0{2s4@a#! z9P#0(RfnVgC>{q~-#p;@)&bWy5BU3W2VLJf==$hE*H;g^zJAE{^Fyw$9!T;FpOfk*z1~yS z*D3W=*2gLPpEh2n)lVDm)3fXA!}Eu{aD*3*TCWF=_;A#!!x0~jT6H+;tHTi=j#_m% z@Tc)OSs&-DpYz81y#3F6{_~^p0!KLE zsFfFv_;A#!!%<%yj`(oYs>2ZW|`a!1?C^=cfmpe;#oC;-J6Za?ttdLFcar z)epJ;ddT&SL+Xdr4?90TZ2!Zqe;l5j-wyW==W}p`6OLNvr*OoFqgEY`_;A#!!%<%y zj`(oYs>6Xlt&bz}9&tW@#CRNWK7Z7B9aTT7e$?wd=6d5X^<&24n7?m$-1UItt|uHf z9>-_bgNFNuyl{jUj#{q=j`(oYs>2ZZ`*MAC6jeIPjw72>Ze@)IBmR7tDkm#<#cp8hWm%SaD*3*TCWF=_;A#!!x0~j zT6H+;tHTi=j#_m%@Tc)OWB$*0y=UAnIAeXB^?J@)?`N%#v&Q3`@i=EZ kNKX3h< zcfaAh=RZG+2OQyqqgGxx;=@s^4o7`;IO4-ms}4teIBM15s6UFw1?O8AoUdJQ{&~Uq z=|%O6&gU;WU%Tjh?UMQ>`(IMOWdF;~k1splyX^YM<=OYwsSh~92S=^*EjZ%CQL7F| zeRVkE!%?daM|?PH)#0c=n$KO4_looNE6(??xPEcf`Ri4$=c?Cx)%oo;^=qyNU9`(LvECD#Eid;ZJn zmz_sm9<7VO5kNRTuLoha)~5wd!!-PoGQfcs+Nl=R2+w-7)`@ zi5E1PxUw;sSOSxYV`egEP$zSqWimJ4X3n@x?z&((xoc!5cm1fz-O(BvOkswpR(6=; z4@~}Gi-E}_^KD@25t#g8z70%00+TILU#7o6W+biRAh`Q1g| z7rN;CikIwv$@$$S`(JYYciHup%j%caFOTNKa0C#JTIXkQ#D}9+9gh0yaKwkBRvnJ` zaMY^9QGYc5yCUxu*N3h+-@W2|_^Q`?RsE{#16N%ixMu%r>er0dHTz$8K7HMITz9?X z`e?lbj_|=zD=!@J;iy%IqrN&E@!_adha)~5wd!!xAI0N_*L%bDk{ib3hSzgb{if?b zH_h)&^MA|hy=8sfG9I^#*KOl<+y1vb|Ly2A_Z4~J2qzr1UJo4c;iy%IBR(9p>TuLo zha)~5wd!!-&)iqM-aF>+j`_di^-Lx%s7)r0n90N?k;%lEP3AnwWX`Bg<_ybZ&T%!l zYv3k#jojp}p_$wrt)1MF9j36uRO_`3OgS(x`GZXcrXGRGALiS@_0{2s4@a#!9P#0(RfnVgC?0pr?;UyXSnqed zp2@@unoNw?WMTle_chxjR}@fhnvo)yfW2 z{DH|IY%wr-WWEhdJpz+I%(sE5M_}@Y`8F_lWHwHV=N8@nvn6jnIJfxUdx(3@qWgay z=eKblsPgMNgF=f3|He%72ixM`N{a{6VtT{6?~mK#zV`V0!yhABbYFY?-8%iW|2EG3 zHow2k|6ULNY{{=4Dp%|SL!-IHJ=X(m+3vu$#m{RWY|EYo=!o#vrje-pZyQh(98hb2 zru}&>Y&i~Ftvca~4_2)@F!j}ei4RAuIw8ZK-dh(02k$bdk zEo$YoXcyOMojzRW-=`#PPK`g*N@ihuXaLxM;T7qBd&*@p&nn#j`CI&$a*} zEgqh2@o-!GDB}aNUp+Lpcs(JKjNSK#X3G@JoCCsI&$(!}5s(q#tDQ%iZ3JgT5Nqe@ zW*dPT5z5*$l8sRTTdEbTTC0|r#Rsca9isZ`i`9Y2abRlIA6ADW$Kj|Qjfw@q!Ki>^ zTH^#Il}WB@En|WbpET8~Q$g_wO07CUsjp5@;uDlwb*cw{TGEfq*4ZONoiUakX*IWI zm&~?UVv8lSEgqe1@u)2xoo(^hY>UTi@z}J*w2&W}tt{YDQE=5-eoJN>!50y@Fd|+zT2~~VxYSrPWKPu#p z;K-knfg`WP&v4{89Qji+BrUHNN4F|Fho4N!VY_z8Vil zYKwT(T4Qj;hoe>L842Zd)3NPa^mIV&-}H{y&{{s`TObfxkJUJkVw;Lo@E( z54J_0Q63yx3a9!X*g2a zM631}Oa7Dl2{wU>4@a%~{l9qdl|wST(g zzZgD&bpC_)iPMG@!SvAV7-8Q);l)Iv!w)4_2)@MDZc2Rfnj)Iz;gw zRtKj3Xea@b1V^5v;E0{!$hQiWl5Z6_VrMv_!;x_;sB zC9{o|*l3B3me}ag*+!4r=usOzYNN+y8$D*D$87Z2&}eS)n-9M~-(@BaUVv z_^{QggH>N0toRVsszVeXqFQxe>W>D}g5Y2v!I45I9w~HkmBJ$)vBV=fX^Kufdfb6R zJfahi>DLo!%4i`du>>WJ$WTr~P&z+|J{?WKWYhqY`2{d(2TY#Lfa!<-&7K#Sj0S2Z zIxz8pNjo?gC3B15$e$#FBfqK%N9~__eDrk$N2(i+TB{w7_;A#!!%<%yj`(oYs>2Z< zj#_o%QGYa=9-l4m$1U&2E$_!215eC0dcsCe*ysrxJvrOxNgF+BqbF_j)NG@thDLLX zA7b>(Eqcn9Po<>^V>AJn>V~b>YKJX8Y_;lO)mH~AK18+Z5XFb6RvnJ|qtUb=I2cWE zq|k{+3Y}b~fQd&20`Z7WnxYer9(S}6kLbkX?+%4ahW_)|Uo82DgC!o(NlvZLedLAn zO$X8pN7}(rn?h$=JLSl6IBL~rIC310TJ?Ky&`yqFl4PM1j}$l@wGIS0;uDWrb;>qA z9JT6j)K`ZiKJlnkCm#5643nfkOEGuCbKjrORQ7$poOOPMLzwSx^Va_Tv(4`xnhz~( z`M}T;|AC>=VAUT`e^C8F^#}WLFFiSost40(I+~zNbpu%YOYGd@ALKFdzF&0`u<7aH z<829BT7orgdA}`B3@rgn3jk}|azob1q1^EF+~S|)13*m+P-};lr5w&Z^bnP0Yzs?+9OK3Ht?#SXv4ZP{}zZp%)r9=7GfwtToPdm6|Y3PKOtISv(|GeqF6 zwR)k94`r?TB6YBG9IRS(h~fiNs}4;4S&m`zW+8A4v#~$x*BtT47$Y7TJ`eq>l}S8u zoOsl#6OU9b@yK!FkpWDa{@yU6h(~nd5uN1Zyu_o&qnnpuHuh)EzW!YM%RWcK(a)W7 zTtw|qgI`G)K`ZiJ{+~`aNx_qhf|NE za^M*H&2XeYdCBk{I0k)&BRZx0fiFThGF;%Ob=bfWAC6je;!$56j`(oYs>2ZF?k;ACEqc7gpXKrSL&F$Edg22OpJ>B>@x;*U37b6GCM+e+Ew=ZQZ8z`P z@ToQ&-b-K}(I#Dhe5xaUc-ozg_{Tf?`uzuR3Ley22hOyr z^wex4P$NQFn?|w?vrfnPJ+RX69z^}{-wo5xy%z`Ld_iywv(7*3gDCOHgD7drczE1# zN}4jxh)2dN8H!E~#gd`uBqtBFBq!&2Qk~>v9FmuOjgptNqj3JS_rLb|`h}yP>o|rZ ze<=%&{KYLe`nl>e92u{0lt&$o`oHRV;D`@LtvVd|*2ggGbQ}_oj6XPP9j9=_Cmyxx z#3Mc&wd!!xSBE1$9JT6j;LE|+?}NX2|A80hw{eEugXt){@7EpZ_x*)-=)w5BuZ>^M zH1U2L-EX7&ZFK+8h{g}7KQQR?UziW{vpcnWz?KgVE$3T2*yjC81$8=s4C*{3-z~bNJj&k2`dU*5j+;-n@>wJ|qONTan0=a+oJokH^Z`0=8 zq0PUW^W5)wzR%&ehQr-%x!*H>i^Hpj!=1`M;2Ae^Xwd_naZ4P}lj-sU_D(Z`u$i+s z>9x<+q0fW%X|vy^*)UZwU&FNb*S#Z=uOVDN_R^PZ=Y;=zrXTZ{o>-B&X;kMgc*F2f z^Ow1aj{iqG&R^l?(9d?9zpgd2*R_$3|Ituvi{>w`m(Y%#-aqKY&0OvWudrDH$SWKs z)J8M|oy+Wm`ZrFff9r(WM!73cmbn{Hmbq(CmRY-^EOQddvi3K<`%sJ-z2qUYbLueX zp#(df{_SuciH2$Pub1Ti2>_FR_i>)#+nzBJOOUhp3rBr*IO4+*9gh0yGaS+3hz>_> z`pdy+eyHQ6PstB;c(n>2>S*-~cTopf+bwFRwp;X@CI2UB`{&P4zyD53XVGtSk z{vt;fw|583;`Z)3)Z+I3Cqvtgxy8R-vS}D@54TUAAa3WG;^B6jOzQn+$^Xsg{?*Wv zQ8vG*`|xj<{0k2M)8X(3Z%YsLguOLz-T5};lBdP&CI5%1K(06~xY*j+mR#a+&-vd{ zyl<>n2ygDJ-EZ5>I;=H55=$3 z5#6i$NM>RQZpl816dlO&e2CBE(PbN^=(bA~=hyNcau{ZX?jdhZaXx@Gf5p_za7n#m zEwXur`|pTnhd-!m-tYF|c+T*aOXy)f|LZPy0iB^q7&C;)dWI;J8R8^7Lm0s51TPN~ zU}XrA=Cq@9(+;Av1137jt^G|ukBa2;OIIwaI^XQI;I~h%nIJV~M^+w>>f5b1^B|`_QWr=P3q`%|?ZI{^gQQJN` zw589ZL#x56Kc@be`eW*kMHh0Iqg!e4r9vMW#un#+DHf($b!h6V!x0~jT6H+$!%?da zNB!A~A7igY2Zxl>ToX$MEXQAUYq5j06&wtB4X`?5HM(-aSTF!s#KH28~LB4{YviVbOK77|sM;Sn= zdVp#j1pvhds8$`I`s%R6hox2>g7|!Rt@=~N{KvyH+M=h5`46WhGt7qn@I)n?9rwd* zc$Q^iZ#|OGro$S_EhcZ6dtyL$x@xjV7GNn~t9T!;yAy^z;A1ne}hl z4vy&;Ftzou*;ki8=Bvveo4&d{x9I8F7Ejya>Dd;~v_%)5o*7!qE$+h8Gi~;dQrpi~ zX|rdm43ESHg#!E7?CZ*qr3!(n^_}LYXBz<*5w2PrJu}+~zKEdJ+UVIflCBr=U(cha zC6w4{^#GWt!dB}m%mgexY_;lO)mH~AK18+Z#3?>Rwd#bd{^%8HII^AsN4_+OQK|)w z+_d3{PI#ijk*XkV(c#GJH*n-Qk@>6PW)4SQqk$vGpY;`KIMR=Jz+*gEhk+yOBXHFE z3Nsw>;iy%IqrN&E@!_adha)~5wd!!xpM6D|!g;Ql{L8GSJl9M%tUfvHsorv7XaxfQ{YtpH>P)EW^$%f~fXq+Mn0H{KsAA`8&Km{(mhQD*ffZ@u4F>n;zNTHb0*~ zLWfs8MKbfs`@IL{{f>h(+vipL{H=lQRr}=I?A6&muTJ}TNfaHIlw#zPvVu&IQyj!M zXCS`OiEr)CdPgI^MN}ug(FtwNLugZMgf_f|{-9JT6j#D}9+ofOv}72Ru=!fTeoYqLf7n)UL!jb69W>(TjsO(W3jy+{)gt z(Hk~;b7(ZTxaIt&XL{2{Z;mSOwb`kS-ftaG<)4XZDyY+ zZ`dc_I&aMOd1JQE8?$}hv`^~g&DrvMbGH26w9oXhhw>xbDGS0~Yk3gq_(Zx^ok-XJ zdEf9M((#FO?aw^^^M0`s=;ix}bek?6~Z1%;_kIlXq`Y~S&{g|(iKHZjmihH^(vp3l_%%_Lu^XrdK z+vk}!>yqa)vn`&n#j~?5o}F#+?C6D5Nb_h0WUViZ!WSRDT6KWxt3OlzJ_7(25vE!j zJ=;dPu1;nEObgg*NAIWpHDHzCcN6t<@5RBw9vmq=!c*&eorEXvw-KHkCv&yxq$&$} zgeS*|OszVJice%})rm*_=+pcAJvh?-9vspCS~!L$RNo&Z9w~gvxz_hf;fPN>YSoEH zd^l>=sg(Na#3MfSQL9eb;u{YJ*mJW5{+wg#IjjHqiXBtWxB9zT@chtXem3<&ouQd0 zW&-!z`y+RL-pxm)RQQxyi~9Kwwd8Ztf{(1V-3-`NWqk~vG2J6L?8pqAVDY z%aTlqO7bV2xO>|!9JT6j z#D}9+oeb5V9Z1ysORcJz+I*?Qf&nwPcxK^@Y2iyveM|VI7HI2$vn2oYjeU7&$y4mh zZPXqw_oF&@e7T>}?yuPVm7)3YSUj{GY#a3}4xV9gg^L)T$Gn_;A#!!%=^>EGf0utccgl z^J`YbYtt0ZEqdKXueZwjeEzyEUvJBn-W#*E^M>bq!8q?Z>qo9GYvI1 zEvwi5r1?!2UNhNsX7dbh%HnmKCt2{O>OjpN1gLqP@C_R!!%(Itl*t^Fv2V_v3Dh(K zwPG4g%Ze~2-GnjE%Y-py1XezT2kfk3S zISxmU&vNkC07udcN3CgxBR(9p>TuLoha)~gsa5Cm`nn#= zuT}bN@N^ZvO}VCL>dZV23=i^s&8}7SvAz-5dlny&TODVQeR^ogX`XJQ-n00$iZ*)2 zM$fcSPy0-fzCTYfyfjefS(`sQH0RvU4lM^epw3_Ju_hRvnJ|v+o%W3(gCHV|Z%!{X623GACClYjPEzTxH;qt8B9qj~-ViO&LzaBVPw( zC}mDOVu?p|@{*@~;*s-_7wmNS!I5@w)cXD%9P#0(RfnU#`V2>o!%?d~!;#}~)Q;Zo zgCoNPj#}TpgCjm1wd!!xSBE1$@u*cN9`WI*RfnVg?E8JgQ@i#2ob~*i_557wnKfhe z=hdHAe_s8CL4W`8-9|6i=mi_S*hU@UFAk07d%S4N7e~VftduiYwU#$n@xiK92dln1 zSn*#_hp4_fMDc;CRfhxLav7H07Xrud)NWZ4kCYQ>s{K`;!ih(o!bwx@FSWnwQ~3+C zzx4IOpU*s!zwpah$6ve4(0g&V&x`iSpnY++&x_MO(_wZG-f+WP>-CVo`VJ%V7oYsq zs#8(%$zQEHbyR;e%-~4b6SrE20d*7~j#_m%>Z`*MAC6jeIO4-ms}4u~(J*_dMbEe2 z+~O;F>EJ zt8JIb#F>2Xt8LeB*jGp6?xpvKb4KXgVkZ+06QDC(fR25+&2w4(dgU^z*b?6OuY9N_ zS5U>45XXP@LoK<6Dz*d~e>zBkj!uwkKTMh9_h5^D52EPz=aYSqbP{n?@)W-k5;862Il{8Ia??!3d%naiJR{VpX} znJB}NVGc*WTdAzHha);1IZixk)yWIGdEpTgjtmAkY8@O@PkcCP)rm)abvWX~QLE19 z$LI60ejeXtueGx0YkhvCy*AW%-;%K{&u6c-%F?#ae6Mw+%&g;ZzT}+~#J)Z=mfGj_ z_s3Ev=1hS4VVzOG@jeja_>B)?43jELmk;kpjX$!O9ff>;Ic&sd#ebuXiu6Vy+XH~M zu;rUWOIY4)qxN{Sltq4X%5ShJY$#J`P}W*_1SbCL>HyYP2QWT>wd!EiR|hLTShecF z;L9=WX;^r0r0_^kzNz3yVZxEAHXPY%BRwfxIHJ#RhxK%ozU%xAM+J4 zP80Fzp1W^SJ>8c7Ra!o6OFm=zR{t|?-g7-OG$;4Z*z(!Z_}1sMLsQgeZS`zl)0&xK z50jb?vzFNxzh*Ft>x*H)#Sh$o;I)F(D`IO_klTh4IAhoe>haGs*@M|X)QlDloa`W&SHAbVtUS! zdtUu{_2<=}SARkM1@#xyUr>Kh{YCW`)nAM*2XzWZ>IaTm>j;kcaMY^9QC}U7_;A#! z!x0~jT6H+;kLq+ma165tf7fML`RpIxd(L00N!gL6lojELeSY@$XP%#JNuaV!M#A!B z^TKS)7iL?Mx-5ecvXsn=v%hZhqAl}j1TQT~;O?C(F{)L6Rh`Iie0s-*Bkjmv zt?mAx9K$1Xi@RH~ueH)Ttw|qgEY`_#Y9J9-rl)z&>s6KW*+mZSFs9ZG1-kGwPpF|BU)) z)jzBLS@qAVe@^{#>Yr2p+^DwT2p=4^*2MHrNPc>n&bdWkr5RYY=KM3W)dO2Z*lK^) zuP4|t5r8enVXHNUu(2yLtr^&oQ`nMoVw9W`qx1tNwFFFbVicVi^>hEYH3Ua$f*3`I zqo3>B^Khg;F^Ucc`m|;~9HaK1;V92EDD|ft@n_;uf65X6BjUkvIjEV>o72ym)6bjJ z&ztivsDDBI3+i7`|DyUA)xW6zMfESKe@XpI>R%ew3>@Kwqt^VvkzFk~avY9YbvUBK zk>haGs>2Z-jvR-hR{j5D?oFC3Ij=OmoFXzKM`R{)p659t=Xo#<)-st?)g(XyBuD}T zK+Gi2O|ZJUi&X{nN(=n~?X_r0W?HMeHyXBDs9TfCOdDyftyalow7=1mN{x)%}mBu$xQTb&&-5_PPu9&uUg5gR`RNq zzNUUn{hInU^+okX^+okX^(FNs^(FPCnNEQt+;G%dNjOqzI5G}L?Z4iIAUN_G791Ie zqt?p}9H}Q98Hb}*9S&}ZV}HPry1|jUk&nc~5erAgCmbDDUx6b!9I-2KbbO{iR>?m{)glkrZ>Kka?&?aPWnd5N#9sGrG85Nl=`W@vGPG)SU+vhX@gE1blRPqQ9q-8 zM*U25i^JUWhAytbDr%D=)u*6&j z>Z^l=KlThcO3y%)-guR$^Bm1CH(_=eSxnIV1!jvoJSl4F>$ zSkAMS^Q`4OYq`&gUxjs9#XOpnhSdUEs)LML6>K5srL*IAYJ) zDY+2Xv%y+NLM%FPB%0yn7 z?(@oYpYUd%@De%p5qZm&^ee#y^fo;%7w)*5PW%3dGy>JY3m$i_OVeVr6&RV~-*6*zKJ*R$7{haza_4DfI)z7P+SHGZsLH&aI zg_-_KVuflZ`*MAC6jeIPzysaAX{gT6H-1K0aPQR^do}SK)}h3P-L-t8lTtw|qgEY`yl)Oi#^I<{hXa4?k5xFb9r>tzl_TS;a76!3 z9K-y>=;fN1MtvVd_XO{8c$SXT=WIjwj@;r6I zk?REc=qiso`RH-~T~~Yj)g|(g?I#@Bo_u8gaO9^?$Op@QgUxjs9#XOpnhSdKj27y;i$EKaKwkBRvnJ|>Ttw|qgEY` z_;A#!!%;u_c>RDQD>rbY{^TRi-QmdhD>(Z2=8rlK$2Y@sck+?>D;$Z3BlRaA>5mCV z#>q$a14sIUe7w{jYa$=R{KNWPw0;+@-$mIFxw^@Afm9GOSJkyi!b$P+U-qQjBr_Hgt`2-^>JgCjZ|sT&;8;mDIWIN0CV zA8|1{`^h0FJBx!;v^R`W(dmfTQyeUu=S-&q1bj;jKD2 zk}o)F%^UfM4@a#!9QD=Vh!01tI{AnXN3A*>^`{)e{9`R}&>z=bkGt-A+;!LEuDf1$ zL;Z&O4fPx9H`Q;d-&DV;eoOt9`YrWaGwXeDBu{YEx*i8d&Sy9>4o9sz9O)N0a$SKV z*A+N2uZ1Jq!;v^Ra@~Mq{5yDH5XXzi3NVFoF>M8yLa752ADCJf4S|UdOszUF^`noI zkTtUY)es^3$;r+!cU-b|Cgkz&G;V!}~t zk>SWi0*;KsQEQXHk&6Tzxv0QV`)}03kvhOpYhB>LANvE2=y22;M?T`iQL7F|eRVkE z!%?eFKH`5T4lW{Vf`k6JZ~g9Dzx&qjzV&^e{y_bK`UCZc>JQZ)sy|eJr2a_#k@};V z{(vL-gQM2G!Vw>iT6H+;tHTi=j#_m%;=@s^4oCgyV}Gm(4*FwFaL^x*t>0to_t^S9 zw!Tl)pQt}kf1>_W{i*s>^{493)Ssz8Q-3zoA8@2zaMW5qIO4;Rn+P1aiNMiubvQC< zfg?8&I1&d(;^2r5N3K(FBn}SZ#{T#Y96hd_D{w@IqgKudM|srYs6Xvf`s1&`k%ztH zrx^zomXl{g(Qz znMFD{QZG1CS2)5CM=Tt=M=TuC;fM}L$7dGl;K(=}wXbqy zeBc-s;a1?t_`osfD{y3d;2883Ip~iy!7d*8C z92p-thWf3*k@10J&{yEdIQgjkt8fhSkF~%t%s;H(ed~AM`rWs_57Zy1KTv<5{!sm) z`a|`H>W|bPsXtPGG}9k&B%g59npZgD!%?daM}2iT;=@s^4o7@AYSrPWKhqy;f@7F} ztc83G^AGFy*!n%Tevhs16ZI$RPt>2NKUIIK{#5;``m;fQK7TgvRwd!EiR|hLTSheb4#Rsca{h9i+nRZzd9K&?vU!ITrX%1zo z{agJ#2g=mX@8y?#6tqDNF4d#vOSrOxTbd9HMQ%msaQNN>pNByq)UG=-_ch&Ey-&4P* zes88f;7HxzsI`7@#D}9+9gh0yaKwkBRvnJ`aMY^9QGcdC)&$2e9a#(c7^WlE@4ofB zZ~g9D-v{as)E}rnP=BcYQ2n9$L-j}MkJKNjKbq+eI8rY-YONm}@!_adhoina9P#0( zRfi)!9JT6j)Su~(HNi1VNB;Wx$k$%-k^2dCsr7e-$Va~RQkUFU$Va{oP#5k)2PKUIIK{#5;$`ZM)s>d$8S1CG=Sj#}#nM|?PH)#0eG z4o7@AYSrP04@a#!9Q9}VV@+@j^AGDsK2ksGlKBGph$SC+2Z_4m9R>2y@qedl%;e)w zU;MT%Ny$Pr#mTcEl9GjHl9HyNIDJN>PI1u3Cb{my+I1J!uDh^y-G#Rs>NnJHsNYb( zseV)arut3wTk5yeZ>is!S-68EMT4W(1uZz@!%?daM}2iT;=@s^4o7@AYSrPWKV2|m z;ciWE43m(xkdI*!V*PGgzuVUDw)MTEenUY)es^1;-{wo5hA5STsMbnC6d$5mb%^S#LlhsPT6Kux15>LGO#PWoSrZ(?bmY6|Bexau zk=qFsik;*mw-qXs%M$sBo#Z1r`N-vn;=J^A=DtO|ZxQcX#QS3rpU*uo=z&2G40ZtdNgCdGQ-a zBqc#4CH+RNYX7)*E-J(wYP=&oZefR$o_pmVE&QLuKX`oHnjY_9YkD%ylWF*qKU(;I zhVUnUyznn#|MtTFHQ1-qpr?OS@#!Bg{NEA(b~k#~ptjeucGQU+mQ!Re!1uQO1F(Rfhv#4sKd&f@7H3_(N>uBa;rQmi{3h z@ySQtb|N3O_8Iv|+zRg(0ltFKqz&?9`2-*(#2BlMqzZWtn;&wo|L@QpuM{+}w)A^O-&HpqUd86ATu^ZhcyWZ$FDC0@K z{NZvDTmEoq=XGwI+vGa8jYIon1%_hOzM*}ymOA8wrgLiF(7stq_A^f6Yt>0S{&?ck z#?fhyTI1-9_;A#!(+~C4{~#QkaGQEM_#>B_dOq~mIOl$_@E_4g|K1*c3avkeJXiV6 zoSkz$4~Dbz`P}>u7XDLW|Nao$|6nlh`8VINZZqH0rQ2-&!NPyWHve$g<_Fo!=I+1$ zE@ktuA-mq(Z6-hO#?NwXdU0BUoX+0V<9wa7cT>0NsXX^07XHM7UfZy4GyftC^vIys zdS-1V;?Xi_6c}r#rxjNKvYPP;Tz&UMYU8f}lyTBo`>iA%SA9hez5{HUUWqn&_TEY817ed3j&2X(7&usFW^>^}{vx4H+dUlZCtgn*aj8pJhb@CgXN@tu(*Q(Q+S?8xA z^S%c}IUc=8+;|qlk?mIF7}i%;;~4Z+II@2@YUO;1gR^*xH@z*MbXz=kwv6Y_^SK3s z77SYG8N*K7rA*=rmF7o5NR*@dSe-`-7v_6JWwo9`%7^IH4vS@!_ad zha)~5wd!!xpPuNPVB3eLU;Zi5?L+4;|D5Uewts%o)4S-722Xw_k~4xmqylVQYqM@2 zoAvn|TSnZ`BeczT^a%Z_#T^arPc823ff}~6+o%lNkcXW^ICfVfEAH~l-DS|O1dXT4 zDyXF!DeL=DV2ck{tsix#IxrarrdAz}`q9TzctoRVsszX#? z9hmsQ)T#r6KQ{lmA5Fi1{Wue+{s)nDuMjnI_?p@OU;^7P&uTb%%YjC~$#*&OHh$-P z6?K9D@Ay5I3>JP0O}CT0{80|c%OBT(n(m;mu_Q0!0M=KBEk4PsRfnj)I?0O$wEWy*&d50<=cbYKjqIa`c_ZhI zoS#N+oDxL*T+8K*ug5RJXL3f8y>l2@j`3LA|MTN((gS{sbQ#wSO$>Xfs- zIys6DN3A+Vj8Beg)u~$jnMPj|9K(En+HYIhZ@r8!OqGSHvb9R*BwMG-wkrK*vaQO? zJ<9P?KMqyfuAcmC`5roX~B6$Tkbz2F&O4J*6Ou0!-~I5s*azs&*z~?A{d! zvjtqSE6{Yj+?~^{0F}@O(mxkJ6V}TVPtXg%FR9_vUd=n-` z8Q-c7QG8(XMSuj=R|f`vyh8s0IC}h5IEF6*t8xs}^0r!gb;s1%S*H)KcD4!oTzY4V z-ltf*roFnWVg0rET@8D=aXDU!v%Qfm^Y%#>^>lzFVLKYuCsaEoVNdf#9ma%#S36wJ zp3gsw2w4V!svX6#O(#4F0%hF8_OXNbZZhm{c^VDZ#OXFqa?~BuZFV||$+y>?KVF`v z3|~x!&obB{91HAZTHRTRbL@Uj;HO6*?_B%G+P4}H zYU0Ua=Hz5Caj@0C-7mkeWe!gwJLi6@@w?uB`O7LCIUXFf_Wp#UJnGc5zMOExhoe@V z9L0yDR-Fc`KRvgG^@pG27C*VLt$$@?Lr3WD<%{2jpJuCe^~TD*z-+8CoFil7aF8_2 zx{7V&b?;;!?csGlYiT)nBG)&vy}Z7WeL}n5NT3o4N^OHmvB4nFB0^O=4ceHXu{EGf zilD50NBgsW&4MlCu+^$Vl#)Y~afoWwfr$@Ht@=iFI2f0Mb-qVZKoMc7od#{5=?&PDTi9x?9a#A#3a~N`R_!~E|E#}60a3;ws(q(D1xzj~Hfs-3|`)u{T!X=y6}==(s(&0!Mk&CmiMRbHafy$MA%-)ue#W=Z7;`Wq4+3TDP>s zJ=eE1w>{UlSb&A@qtB`q8s3P7A)E{Sf{|N?Nc^os&|tf}L;3yZtp;r~Xq!RX+{w0? zQUaKd24Eg5!j=+%6$@5$h;mv3)5n+Uz(fb8_MOJTkvKRq4o9sigoFK!rJQgi4vtz& zG2zHK9JT5za72eAb`=ivv0&R9RgNCl&oSZXxSs=#_;A$vIpDw_%e3z2?frGX(7vmEuXerq zdiC|{>(w`?Z&2T$zG2XpE4Fb6>MIJYpc}c-$c@>PM8gA|pZA1;C@0RkceU>|vk-Mz z{1-hjAW9rWu@L1GL)81{yN!b=Ixx}UNaf&2h2VJUxj!6@s>2a~ z!ckuxj`$Of`s#4tj}_WvhBukFP3CQr6_`_>8}#MVVa}krmZ4|iypi+nY2KiD_q17k zv-)QB%`+8(D7_6)G6zvI3sEdYwN?|zH6pJ5M`PGQ8EWiG7L<7U~+B& zQ~%vQ)&{0u6s-_2(c$QQ>Aha{;K(=}c^nQ$9(%(=NlJZn zk`f<|T6OXfAC6jeIO^usX;b>@^n#UvpvbHCGRJclGd4lD@m^j558=@Y)aL(uXg>Agc_9TUaW6u`{q0jzb!5Wx5V)~fGT2P@-X)vAM4 zUmdLYVAZMvgFoI5)&vK)X*g0y@=@z*9QlY(K5Es;M}2kjk(&r*s`dRA%9J?rkp?Co zwJzV258}rLh9k@NaOBcP<7D*@j;#K{krRuaseMEHX5-+<>&kFsd+L(o!I5}4@){`| ziK9~z2M2L-(7>>tI6`->vys;}# zc3gc0w&-BRu0YiB=~+X!!jYL zN4l2G)Y|PNh0FZdt#Cw#BVG0S8|^AM(#3E@hokn5{<$6;;e;dOaMZrh{lJlzoLAu> ze(ctRZMT;@jKL)DVB2r9l5wzw&PqnVOCM~thaEhhJJh{R7CH{S=-}rwU*snT>A}3t zvBUW6tJWSn)I+z;5A~?+@WVgg{ru&BYkRl{)#vWf&e%*B_iXHf%#3 zjy1f0GjXip6lG8vUgx;s$A@sl<3r?NE$0dK6Y3|_Pt24K)O<83YfUX|@xiK9hp4_f z9P#0(Rfi)!9JT6j)Q>)11J(q`Fy)#qHSK<})U^DaVt3bl`Y?XabctzCm7e>1tGs+A zVb?i{Uuz_5R?p}EeV*rW&@QF0*XQ&9K}I-oVmV&zWQnO~CkKzhacf_R03yoX9;AJzQYNrcFD{v)f_cUk)v;^&$22JQ90#-W)jTac$(lw;6_N`tRUdu|) z^Et3GPP%H}>YWL!+?gQCILWGYg$APdz+}Efs%l-S+B;pr;mh?39N8X@SU5Vr8aX1+a$P;5WOqL0+HS4dBS${sauX}I9 z?CXx5KXsov-KJN${oSU$xqsM(zTQ8C4|a&e9+(ClFzA3m2NE>a9Ms(1L9Hbh!w*Y? zn%qFyS&6HI`_%WTL)2M{IxyKDm~0PBbU13&;Xog+OmJlG3`hRTj=a{sT?QEQF+FHUdZO+nwdWQ66hfKI*?c%yP!_^WZdj2Tk5VlXuVzA8Jr*a>$@V z1|2f!@DM~M533(mKdgR4{m73O{`Yy}j;J4*sSrfT95A(J5SV-dU@{IztvVdh;m9}~ zwd!z0ha>YyIHJRm3c`UtRtS#7!%<7z@Qwi-`J+lW;=@s^4o7r2G7d+rIvmmA$T%Fe z>TtYNp`%TH@8?HN-q9g>%YR6FbjaYcbFAUs+zmh0a0eUS8Q5{Fa@@${R^@nuI=?t! z&!k`lk8fF#a83u2rSD+@ppyn|>lzH3_VDw|^uqEyo`5(?ih@wN3afoWwfr$=G z#(}AgKGqM8U-7q&Me2kkt+!t{r2vv863$U9J#B( zQTvYeXWs2x=71xg7miw&LEwlFN3A*>_+wq*hz>`sad58xKH*c?-*L~{y)c2|HQ{S(?Uwyy&e)R+D2h;iy%Iqki?MQ^_6_&-w;nYQWx@(?N;RAd^tMgZTaUKj+(rqChw@pJ=UOpp+9EOF@ug7 zbi6_Rx_W#FTHft(Baa(-qLIB-ooHk?J26Bq-}6ok;oXOQ#Nz{a^Z7xoHNT+72enom z%KGY1#s{!g9k%$e)v7~OKl*rH!IARPNORBZMQr6hyXCPdI8l zZ^%*h2S+R%nfZ~P+IO@+8)kyzdG(shC9k<$@|w#fueqGETYb0sZuQ;jd(`)+?@`~Q zzE^#(`d;WSInxER(>IyulF*N5=;lLm30!MT> zYG38Z_}?hUa33;nuba2m&D-ndb)Wh^^?mC5)c33JSKqI`U;Tjk0rdmw2WIL5M?Nnc zwdMnk_;A#!!%<%yj`(oYs>2Zd(|=O>j_`gXZm^c{^y{4w~0P>W9=1sUK25 ztbSPiu=-*3BkD)gkEkD+sS6y*6CAbX4UYJ5)T+Z#UmcG4aMY^95g(3PbvWwJ)MZU@ z4EG`PcGSEbHE&1F>oN6X>c`ZNsUKHAu6|toxcUk86Y3|_Pt4Q>j^qiBTJr`+d^l>= z;i#_;M|?PH)!~Q_N3A*>^=Ik=NA4qV)V|w!*@Pqa5AxCb%)7l0k&hnN7Zl*=eMNo3 zk?qJw_5(-mW8{PF$NS4kpADb%+3-o94WIPc@hSCF>ZjCCsh?Iqt$telwE7wKGwNs5 z&&)h~h9jQ~j#{4$!x0~jT6H+;tHTi=j#_m%;=@s^4oCf&XV2dQN9s*JYW*8b@&S)^ z;m3Zy2abPvJ~(gBTEDZ_@2vGZYkkkDpHn}leopgUxjs9#XOpnhSdKi~*2 z9JSUDj`(oYs>4xV9gg^L)T+Y~AC6jeIO1t%XlFX4zz zK6>0A^f?3^*`9nvpKxRzNj@^aha>Y#@)mIQEUC+h!01tIvn-Y;fN1MUV4NhPygYFg`@U| zeeDR2)CUgiI6s9W{Q*bnPd-v-IO4;R?a0SB!}mHkGXEzZ=^HrW!;$ZMaFpxK_6;2I z$w#d^9OLsxt{;EEeDwGuN00mM9O&cy<*N0&YW=QSzpK{wn))^MYwFk37u6Tl7u6Tl zm(-Wkm(-VL`U8&SAC6xRd55Fcy1^>GaRWK9Ijxas;ixr^eB}8g92tkBRvnJ$6OQO`)T*z-@lt=R!qMY?J4cVFPCjNi;;+Ji zKK92+A5x$6A@xZgQlA_iQd6f>>ZjCCsh?6mt$telwEAiFGwNs5�e?E(gyY;K=i7 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

4x#tUe}!gZh{V4(j74=JzMo z$4}f{@Dt~c7u8=hzb{%JFIqn@IlsK*{P2?FUvhWB%g!G!d;XW5UtS*D9|cG91xKy< zgCjm1wd!!xSBE1$9JT6j#D}9+9gg~A^)V3~)W<|{P#-@vzd!Z<@Kf{qQ|sduzyGh8 z|5uzJUUB|-)%?He{pnTjAFryvW_`V;{+jd0YdQaL{Q*bv1xKyShj#~2vM|?PH)#0eG z4o7@AYSrP04@a#!9QDWQVP>yJr@$6)K z{&>myc*(s1FS+;RW#^xlJ^#zjKQE8%OoJo&f}_^_!4V&hT6H+;tHTi=j#_m%;=@s^ z4oCg5`j`lg!TRGLJ|5p1Y@{Y0c}~7gJo3h#yzs`}d3~_{@caK$=Z~LSA3yc`|BB!L zSIqw_*2gRAuR8y{>iAckA71tT@|yMYn)jdAoL^oWs}DGmFF0z=9~|-Fs8xrfzB(N7 z;iy%IBR(9p>TuK_tB;A`7_2}3c07_l;*pNab>b17yrdIzop?ki9?`E8kLcv(E%osu zyRSd86Za##yFap1_q3h1r|q;o?cR^4?fpOF_-E|YJ){1NPfUkDr+TpSU~ZMf3Zj^T&(k|3&lvlAZpStdEzRA6~N4|FY+Q+4H|_eY_lfSRZgC zUvSi#KRDvUQL7F|eRVkE!%?daM|?PH)#0c=Rv#0=F<5{6?RX@A#3T2Y>%=2EdCC2Q zc%%-9N9~_=FBI{}c;b=w@#Lkxd+f-|TkbDE^{?Cf)cpU{`QxYN_Z9R1ir@cN%= z;ix}W9}~ebSbzL!e=(1Eq;EoAvLB3iB(KCH?=Q$pu7h}_KFCXS;?egX!+1m|9;pZ7 z(f1$2ctj^J)YowS_>oPtAK9tCuCpv8VftJ>O?M z=$X-jp0)A!tc~Ai?b$usgZ|Z9dUmko+F`4;rv_Vmuxi!8s;>@Fe28k*A&L)7tvWFE z$9i@X!7*5qOhP;cYZ7<&{MefLu}S=~-QDLbm*?#6K44x#tUe}!W3VRq z`^O{q8sbrFPndYbCm#6)Q}R;lUl<}UZ<$km;+*mmXM&%Yzn@qiFPh&M&HszeIWM~V z<0Z$xWd2{WK3=kZUUvM;P9iTm{^g7x-gDqczTl`ee{jTyqgEY``s#4Rhoe>4x#tUe}!W3VPMf5apCBQLf71sLLS2ZW|gOL~sn&B>n{;;*mU)m++3nBWqLg z68$>yh)z7Blb4JiiAUEa>er12^)c%g`bP(5{bK(z?5ub8FAUFmSN}4~>|f}gAD^v0 zTYdJsdiI z-aDJ`dFFS%`h4~I?`&PnS6}c8^%wkN>u7=cf_K$lXnieIU#PzDU4wcV)(0HP8yvOf z503b7)T+Z#UmcG4aMY^95g(3PbvWve)yG6|P#-gJB)>DnBl-;Sh(1F+-clcn%-^D4 z?Du@pJDb-<&L4~Y{x7yZ7QeIez~bb0`i3RWA4{BHmRMg))R(F+wLX?QzbsAt4C@1q z=;fN1MtvVd_$LeDuIH->qIFjEP;t_p@ctoEe9&f3S zWzG-F%@!_adhok;jeM|%g^)UlS@;gI3qR$YI=rhFQ zE%h<$-Ob;uUvk~?9_@Qwf4sZ?>|g4-VYd40_qzUgx9bka&v}pQk@xnza~(g|@pBzN z_q~I8YFHm|BwujUzDN7s+S%%GM2DkReUADZbvUBWQHLWw9JT6j;L9;se@p_$VEys# zzS|-mSzpe2Pv42ndT&1`9$9}9kLbiBc_%MfcM^|Ub>b17cw`*$h)z5*p1edS9(-;* z2I~*=JMWj8&w1u=p7k-`{LcTS-goA!&rg1*Z&>i|*298davk!X9=G7Vt(%4F3$2fZ z>IjRGD4USs#2SSH1}2I~*=Pdt)8@{;@! zkK~tlB){Y(I`N23Uh+t~7eu|$1|Tg&da3o)g%pV-}%`Y7B z;iy%IBR(9p>TuLoha)~5wd!!-59g1G;25kw-rYPCkK~VdB!A>3`6V8;>f|Ll@kri@ zM|AR%@x&uKd5KOuYSqb0bmH-r`dH@odztxNX8xA>{a*!HIBLxw9P#0(RfnU#Ivnxgs8xp}J{+~`aMT~G zkBQ(ItUt^j@koBjOY%oNl2_u9d4jw|CmzwsOLXE9op?kiFVTrdbm9@6yhJA+(aFnO z>SNaXTz|a3^T@1U?tNm`2V8f&ul{WH*}v>MM19WtTyMPJb;vLGd~-g~^UYPC`~IG1 zuIHcofx)<8eZY}?&3eD~m$e_LovjW>j)S9C9gg^O)aR(fkVkOW z{N&{=^)c^#&Fj4Pw;tx1-+3Qsp68q2`R{KX%s0RD)fc?4;})ndaQp)6XW{!=Ckw5g zh1S=?vHE}``GTX?{J{|)j#_m%>Z`*MAC6jeIO4-ms}4u~vHF+@j=}oF{1K1jkGv#* z#3OY+qQ zR-L?bJ)%xLqLY`LpLj$kFMK|%k7ee6nfYC2{+5~F<>r66_m}0?&vNI770w?k)K@ru zMe;v=!%FL8rS-Ma@hd+tn74-a7dVnHIBLxw9P#0(RfnU#Ivnxgs8xp}J{+~`aMT~G zkBQ(ItUt^j@ksv2OXdgSk-QR*T6N+PoxJ38;!&$kUZN9^d`>)S)rm)R^1|oC`k3`W z*Bu{n-SOdm|7U%~b;bv^AL{pi_J>`Me8hEz`W(m4`EZY)^AXn@>T}iSs?Yt%;O7qO z1CHct)`zqo)_$aRw)$*!ICA`K^*QQrfaPvoA@;xUWU2l9y`(f=zTz`Df^~Q&^AJ%@v^~VQ$KH`z{6OYsfdBGpn$Gi_V zkMqpmJo7*ABd#~p=YObmH2=e{ORSFtAM9}p)E9hMKlz`&VWHy}T3-v*7iRphKHx~c z;HWi!aKxXl4o7|U`RZ`wb2w_%7pTLL&*7+5hXa3D9}~ebSbvy*;*mNaFSX{Mcx2s4 zJhI*-FSX{Mcx2uo9?3g-skOd{NA!gs8u?RaB4o8-mni$CIG!|_W#)Z$p;B(cOvXsP3ueyEenQj28iSdqYy z_0^ZC!;#P7s8xp}J{+~`aNrM%WFj~Qix88zXf%l=CwB&dk_sUx$@F3mN*NHD97Kj9 z5}Df3g9uL!B25tqPpt=aLE=Hg2ys|5%e?U{vnG}~u`Dy^%hi`#Q_Icya`hF~#0qO- zh58C7mX+!&ow!zhxD(XMjF*EyTLwpR2}i9tg(E&3wd!!xSBE1$9JT6j#D}9+9gg~A zH8T+$gN2DnTsE3Sl9Nmml>99+f|5)xA3cc3|+BtX-|XMtzOr*EoKS`dXWPYi;JOwVAhe zY_kX)xk5Nq^Vho>V7>WWpJwg!4I6A0Z&2Uh_zgCTH(Ea%J^x0> zZ;U>iQ{YIx;HWi!aKwkBRvnJ|>Ttw|qgEY`_;A#!!%=^%KHdgLHt!LSjK2;?zK1h# zWD_9q$l?Ny+II~$1sV_PV+M}ocZPUGpCKO6XNbpJ>SL4n-DLhYncq!*|2L~|c7E9G z{IFSli}kg|%>Y}}w^%=0oj=;ix}WA8_Oz4M*)ey9k6Md4(gZ0pd~n&K^fR;=_?eCmgl!)V{0sZE;W^GsGkL zogp64XNX7i893fjAKT3DHuJa5@Ao$6kL`Z{w|jrt?q-nf=6{Eq&335oaQqJSoz~Y* z^_|ww&YXWZf54G^!BK1e;D`@LtvVd_)!~Q_N3A*>@!_adhok;jeM|%g^)UlS@;gI3 zqR$YI=rhEF<<9W_vdU)ODx1Bl-0ZQ+X6|a6d8=*4t+tuB+RY+s+-$POX5O0j^x=Aq z&A_$lYu#+H)@I(?v1T3|$rl{8HrwEc4@a#!9QD=Vh!01tIvnxgs8xrf{#Y|_A~*)? z51X~bBlj!vlDra+yxbrjnXkx8bm9@6yky=Z9?^+Mbn+6Nc;s{9k@Jw3=)@yBc|jl6 z$2yy_>umO}vst^&X8wAcx$DjUdh27o&E5^x*9P;y!SNfcuZ`*()iTuLoha)~5wd!!hhoe>uam}R_B+kWAySD-4M*}zUXnlJ z(VwplM|3!%!x0^hT6OXgop|JP;t_uGlJUeNI(b1K*2gx#-`l)@Y;!ZvHuJmP{BE~C zwtN5C?)Ttw| zqgEY`_;A#!!%=^%J|===u>LT=#3T75FL@0@JW_weBY7q-SvM1p)H8XBB_7dZ`*MAC6jeIO4-ms}4u~v1Z=SfFrL+ ziAVAXM{PE7n3uu&!)6=t$oHDOWPTzZsTbl=t4=(klb3u>JZja+OX`AnuuJqH~;Hx25)dP!3OJRgX1^Y4Blunc%#kajgH?q zRv&OAUvSi#KRDvUQL7F|eRVkE!%?daM|?PH)#0c=Rv&OAA8_P*M?7lX!~;ik;*os7 zapR!BK|Jz3gd;i}8Am*lhY^nG#3SS3h)z7<8P*3J`5cb&m_Oo?&*7+5hod~|a72fr zJnC@dbK+5}4o7(5U_Khw$0qZ)$@tnOu|IN-1Tdbcgj^E<=Eot^o z->}v3Tdkk1*3Z_AmxFiia3o)F)S5py;=@s^4o7`;IO4-ms}4teIBM15s6Uz)n!RxR z`$4|p$oGkOB#t8-i6ild4o7t2(VzRi{viiAq7#qkBOJ*W@yL1L$o+wMFpmuD1CIV& z^9M(cha+`BJo6AKSb?Z1euI z&F}X%=ZEd;+uaPZ-OXm(onLl1|Lm}Sc32-ftdE`EUv{eRv_5vG{)Y7dN8$@dt@(o^ zJ{+~`aMV|aBR(9p>Ttw|qgEY``qAZ}KHy0H;7I(4N3D5*BkKU-kvzarYhM0AI0oyF z_w~GRJPQAyV^eQYI|~P+zhbBp4=M8ud%1M*70i{zt-_P^2sR$yIgUC=sB2znh5NXOmgeT=rcyiF%(SwLl4uXwX4QpndecW~Ce4RO8 z=LVtm*2H@Ixa;lXuD2#OsBf_5HdqrI+<>yt4MrOsztOz|8>0_v29D$qj#_gHM|?PH z)#0eG4o7@AYSrP04@a#!9Q8-z!JGm|A`eHtgT$luBmFMIk?$b!sQqy7F~lQ(z~MR^ zNd_Fzufq|Yc<@~x)(jl^eBEfx0FxUDK}o>@lY`cKP)OH*c;vrvxBep||MffAQXs@A z?BuG}O)0SDwB)MRdWLOS&unVlWX)_c=bNmVP1eL_YhttdW@~1%^UN0alWegjwz#Qn zi{rOCeycUP)$v=$Y6gzv5RO`N3P*f6YSrPWuMS6iIBM15h!01tIvn-KY6gxxhrp4z z5s$80tQk0xCgPF#9FE#-=9<0%j_7bCgT&*;!MX>IP?H}y@ zXS?~|Zhp60A3MCy?C?Ib!|^*DztcHor~8q1T7NsE59bs(k}o)F%^w``;iy%IqrN&E z@!_adha)~5wd!!xAI-~Po$|rP3y#E#cqD%#9Em^isQqyN^NGZxKldMkW3Wy!|8V5z zz)@@diAVAbN3HpXBR=s6Kk-QZ$xD6fn0VxTw=5H9U{qC#SZ@l+Aet*WB7vcd&_~59O7moOF)T+Z#UmcG4aMY^95g(3PbvWve z#p8f|`UCPFFuw=v(;hS)2ff~d>IaS2A;%wb{2}#2>W7WjVfT?7RzE!2=OrF+gb$8d zdEtl;N3A*>_0{2s4@a#!9P#0(RfnVgSUiq+y+_Rd5%YV*cpNpqN3EZuUe8hMTuLoha)~5wd!!hhoe>+_T9cm-)$dvkNO_p=;fN1MtvVd_)!~Q_N3A*>_`~`1b^BJY+qZgM-q*d}eO}K# z`wIK)Ywq)xRNt^K@rLnu!+5@7Uu(a8ul=5XzkRL!WAT6^oN(023rBo7YSrPWuMS6i zIBM15h!01tIvn-K;&H(1Iba|5fY*D#{2nx32hHz6`!ENM*CEFr@_G*$&qIzs?D)fu zKWv}p@K`+H2p=4^^1=}xj#_m%>Z`*MAC6jeIO4-ms}4u~v3MNudX5;6BgW&1-eBe?0LTnLp%(Bb;#5dOdK&hoe>4xV9gg^L)T+aQKm5Mz@;%rt-;?k1J=rdQ>2A0BZr_vc_C45c-;?d}J?kFF?{WMd z^}UYY>wDO}zNgze`W|gCfB2pYj_|@!>w7Rb;=@s^4o7@AYSrPWuMS6iIBM15z#qor zb>ADl?)APd@9Vx--skn~^S$FfihjA*Zp~KIjj#j z!U;#Myl}*aqgEY``s#4Rhoe>4x#EFK4p#{u7?9x%TLyq<&R|DgIoulJzu zSr0k>kk@-i{gClI?D)g#hmFVK)ZZ{3aD)$zT6y7!4@a#!9QD=Vh!01tIvnxgs8xrf z{#ZPY$a_TIBi6?eulJ~ZsiS@$j@p+vYP^mak7LH`nDIR3_wBg#aa{el2?K`zS>U(^@vB&Xy{C%6fK0ohO->bei`mjFW2p=4^K7YayAC6jeIO?mz5g(3P zbvWX~QL7F|{pcg}htKP;d%dswJpQ`Zv(M-Kea35_@z`g)-tcf?2J;Rq)jwO$V#@!_adha)~5wd!!xSBE1$9JT6j;1A<*!1_2K?*Xs( zfbZcC8n1)C|2U|A(E2!JeH>ChWd0ASA9nm<<9*ooXNO0B-->v^5l%R2<%J_Y9JT6j z)K`ZiJ{+~`aKwkBRvnJ|WAQj*evkM*=ZNonj+pPM~jqrO8v>ieE!>c^~)W5(l{ z?~9HbkK>;IxZ{tHz7HDAAM(NxPB?149ysE|QL7F|d^l>=;i#_;M|?PH)#1P&*2f8- zw@&!Hb;9TI6F$$K^m*;1&$lOi|8dgyBd2^{a7z7@&vU1I-aGC1(?0K=_I<+XvFCj_ z!U;#M&s%WBhoe>+||q z^|Qv~oa4_Kk8?i1o--cjeSSW#e%|rtM}KdK`hX*RaMa2RM|?PH)#0eG4o7@AYSrP0 z4@a#!9QDWIalz}k;PqbcdH#aebJ6!>7p=;ix|rk1O(C@p`XV?^pc2pQ$MW zHZ^4hO-*^pQ&WDYrlu`|scGMmOif=qX8PKBuKI(fu3kIORYNm%bu2b8g%ze+*<4Q$7ct_Brsh?_Ey&oOn9=ux{W8ARM(mhrtmaj#_m%>Z`*MAC6je zIO4-ms}4u~vFE%qUe6hM&-h$=#^=_v>SukG&|SAD@Ub@kdYSN%~_SM#%mwE|OEVXBoKruYLU|KSk>CO^4$3{3q5CjW8m7?}DA zO#b8AF);bbSe#Dye0RcqK_`4(J>m20N%xhVR6ptS;YptlPx=1fl=>;3hfn!@c-rT~ z)4qQ=?epR3vFATH0tiQ~&u4JNhoe>pA1| z>KWhvob`G3tk1J&z237v@1FB|&pG~_@jPcd&#RyJdHcNaI6oE-IKl@< zj{53w#D}9+9gg^L)T+Z#e=Hssd_Qo(>$zY&E|}ko#^a*bb5Z@G@wjAtU2^;-^-GSw z?D;Pn&&$@=<>8W2Bv-jlmEDO3{3q5CjW8m7?}KIEKVnUFL1)=z7syjp76Qv zq|bdPeGWe9bKObb3!L&f`;^apr+h9v<@nQ%Kkak)X`ee!kG)5MBY<$!`rHObd^l>= z;i#_;M|?PH)!~Q_N3A*>^~atI&&Yd5-ZNg$8L#)O?*-2K9DLUI24{T^KIe1rIpcZG z_ax`k&#Rv|p65OP`LXu~aD)$zT6y7!4@a#!9QD=Vh!01tIvnxgs8xrf{#ZON$a_KF z3trC!ujiumbJ2KRw0*JF8CEvqbwtg;q{>#SW^4NPNIKl@< zj{53w#D}9+9gg^L)T+Z#e=HtXtdA?c_qk&JulQbQYRVU7Q&S!>HD$?9O&OD^X-_gW zZPccw4a?N@wPUUt*r}`6&U5wJF;~Z815;RGs+Aq4_yZ>Y;SmESKe=`cO#K8V|8eaY znEDA!{^Qy)F!{+?oM!z>|4z}YU+wQx&HAW+H0@*k8#A+irJv9K)gCwdqkjG||2W#O zXn$4v(H=j?@pIMZ{%Xg~{b-My8{PX6`{>~aARM(H)qboNj(iSBt@>>BIqGxN=cvPx z&NY zk6QCjJmM3NVpLitS#3TFD$V;vDMLcpI@>1*h$qW9lJ{DOYi_GsL^S{XN z|6=Q7@vr)K)BOG~Hvdbkk0s78OB}z%@k@WDO}g=pSDnzCz}@MIh9;*Sjv`zJrgVW)oXU;ID+!}L4;ub-cO#~nZa&u;x+ z`Do+M|I>dnIKe;W|MvXjfBHXT{@;IcmH+XdBpUfCNB>bi`PH5QU>{mLqEc;chC9}+uTW(1$_m;KXl3SjVn!aI$CB4FuUEwWp#m9PU zTj}{%T9PZhC9cerH!MjwQYvuNS~76Nhoe>{= z#EQ|wiD0UH<>=unJv?JqdN|Ioz-E2CYnWM|aLx3|&PlUARXh9R+D~ZJXMd{q#yO6k zqdw=8y@$^ERL?i}<2`QfCtNdq($7CN@P`EkM-mQ4?I*RLs)Zw;&sLwU4o5zRqgEY` z`s#4Rhoe?~Zge?#M>!E3gEiB~T`PT}_p(`^)c;g{;*on9@u>Zz_EWXQBXc8psr{t( zQ?{VcS87N-7&^#Mon21l*=gCjm1wd(WL=c~gJ9gbRcIO4-ms}4u~vHF+@j=`GA z{1cDlpS;wXf8vq6lb2faPdwrikKB)lN9`xI$v=Nf*7K8>oR@fH!Xq!tPQ&_GZ`*MAC6jeIO4-ms}4u~vHF+@j=`GA{1cC^nLgRO3Gv9?W%0*{i=ojq($C2u)O(r{T1H5R;aJA`c``Wl~&hE^_63HA2^atIBLx<9P#0(RfnU# zIvnxgs8xp}J{+~`aMT~Go{8WXEN|XSHw#~al3!aQIY}ZxNv4;3Q0j>cyrnQTti#=W5}| z=Wx`j!x0~jT6H+;tHTk0t~wm`qsuW^u}lKTV8!z3mId)hQfGZu`?-EjJi1c(jP|qI z&(#u-u2epw{jBzLoxzAl%8q!X;)qA>=LYpMyd%vszwDI$y=aTtw|qgEY``eXGm z5gdaRi}@oS$v=5X{)k8NN<3=SiAQwulFx}ptvY#0eGrd)PCRPWiAQwu!so;KSY~}J z^ZUQd{4UG)n`e3RzufQta`U^~`_Br;uWYm`dXR#8rBCK$rl{8 z<`0heaMY^9QC}U7_;A#!!x0~jT6H+;kJZOSa17QY=8t%!KFCY*M?8{O;!&$kJff4A zd`>)S)yYeA;*rmZN3A;Xh)!Pkd{`f|KHvFZ))!oVe9`sDmt1eC&;EkzkT1F}`I767 z&-Xqu$MJIT}fL zhz>`s`doE5@;Mx}(d8JdKPG`=u>Sab^F=&zUzzpA=5y9C9=Y!jkK~njB;O++ z%qzqrI(g}Jf4+4`Jfahi=;Q@`SReB~-@2Ihh30df`I~2c=YPI+GT;2pw?5{pFEIZL ztd9j>?0FU>|2&yHexc`I==g=HzhQmA5pFnY%^w``;iy%IqrN&E@!_adha)~5wd!!x zAB_j~F%cYt^@sT*9?3s>N&ZIS(RGJ9@rX`ddi{4x#G#=E)L~sn&ALf^MB)^Ny-$*=? zU-FXt5|89}@h~3IiAQwu5`82d(aB46;t`#^5SL+nEVDkAeWCOIGQZ!;%>Q!dhvn+a z)t8(973wRTA67X3tgyaTT3;)je^y$5E646Ha3o)F)S5py;=@s^4o7`;IO4-ms}4te zIBM15s6QGH>SH1}2I~*&gLq{ACojq0NIa5X@{;@#kLcv3*Y9}Z5uLn5ABjiClb4*I zctj^Jj33s=DqDW5YzeNi<+ti%ohMe?rCx0pdbRp$TYhWYrLe}9;2L)+tZ|paTF0-o zCAij>e11wNBe%OM@JLJyjCHMS>CJ} z{W)t!JA@+v?ca<0Xh*Ca9yF}7bvBOIxff!cRkF^;@_P3=tXE%em8`chy+M70Rkp$L z8yvq;eWT+yx|d>Os#p&8Qo)g^!%=JW;fN1MtvVd_)!~Q_N3A*>@!_adhok;jmBEp3 z;|v_piATm?ha>t79MOqKfByA2s4_V6mJE(sH#e*^iJ3aqkM1~FZyi+`t)unB#Pc6n zvW@^uJ&~|lH{lSd{6GL}-GoEJ@P~!7$?0R0iQVLmgH0xWv(wLJ3uCi|v)N5DTb$mu zIQ?v~Ft(^~b;rV1cRXx$dfPfSJ;9Mc!cl8L;fN1MtvVd_)!~Q_N3A*>@!_adhok;j z;lPo^&cG3!cx3!_IQ~3;6z=cCLE*rW*#?eO0(q(ZSU)Eo$u}Ie=AXR8CmzW=@u)Tb z#3MfO$oa@it()-33qN;QAKU!mZ!`bf%*!% z;!$hIFc_oYHiuU5g(3P zbvWv)!x0~jT6H+$!%?daNByyu;6!i?mN#$q=-yo3*r+2zS-29JJUFd>v*q`e?RX?C z6CHud;Up}DvBtx19L#b=E3+M0%Rxjd2d(v>Z0I9(U6FYZsiWkECA7}2@j6Rjoh7i& zJuB<&8n3qm)~m0#tGvPS8!W*MmdFOjZ?vnt(erOq-#Au6a3rO0)S6;A;=@s^4o7`; zIO4-ms}4teIBM15s6SRh6TvZ9yS!OKWSXF)97s+wO;9p#tben5IEW18AR?24$WRU< zGMPk(Ov;4}MJF;T7b25Mi44_#vYX?`5c;rEHks*7?myUMCO0{mY<9BPY^7{=vf1qJ zr7a)tySXh^$`*I0Y;m&M>iDhhKiI0ib!_(v9LXFUwPq5I_;A#!!%<%yj`(oYs>2Z< zj#_m%>W@{*L~sliEACDs9?2(p$<#tT;uDYLpS;w%`-!~7CmzW=@u+q86Y+>oJaQiL zlC6=%qxMq+JFJgw=69R*vCaC}=FMcgH=FI|cf0xB?o6^neTOr}4#)3M-)Vj9RNv|N zon!R@NAd+nt@(o^J{+~`aMV|aBR(9p>Ttw|qgEY``eXGm5gdcXiuorV$v1haHUGpT zc_uHl=AXR8Cmvm-SYPBN^*}sgiAT;yUTQr*dBGpn$13-Vtg_d;%Dn=s>=m!J*SA`I zwY|jE_7c}PevQ54HSQ%?qrO&st>f1^erYmqiYa#@)DhRB=6)UI`ODgCoj>7M?NPW zwd%wpI(gyqVSTJK|Lfdqu+CoZI`^Wicdx;Ed%^3ipY`^VH@KHzgZbZJ{x?`38|_7J zwAZ}RUi8L{AJzvP$rl{8<`0heaMY^9QC}U7_;A#!!x0~jT6H+;kJZOSa12%==8t$J z|Kuh0K|GRI;!&$kJd$7XlFx}ptvY#$PCW8C@u*cN9?{7QpAYL}llk3b{x`W-V3T`M zHmh$|->kmby#!m#{}$_Gi}S}8>u0O_R_B+k*4Ngt`hX+(f}_^_!4V&hT6H+;tHTi= zj#_m%;=@s^4oCg5`j`lg!TQ7e5s%addFlGY{1T6>JIPCQ;*s?Oc}d=hNA5GkBfpeE zUZN9^=)|Mzjn8P+$;(^nW1I8;HoxE7%>Op?zuo+9H^1A>|915q*3S;>XNURUVSVj% z{7%om)A?oR*j`6Ck}o)F%^w``;iy%IqrN&E@!_adha)~5wd!!xAFGdv;25kw+{;Eh zy6$iVMAlhkF@`N9G0clKLVZ@rg&*9iE?f)X!eY;ry}6UhgV< zy{o?1y(6pa6|S~dyxLyzYI}jJ?G>(Z{2KK&_KMe}S3G^gT6>Xe?G>(7Uz@!w!}|*y z$rl{8_VVC}4@a#!9QD=Vh!01tIvnxgs8xrf{%CKEUg1P=4Avj^`iMu@9rp4@;?Z@7 zy+GoTd4at2`W;U^QV--M`ba!7p1h=Ph(~nt!uVl*tTVss%-=eDz3a^XdiRp7S6^>^ ztaq={2K5cr*9OOLaQsH=YoqnE(eWF{ddYC)y5Oiae{jTyqgEY``s#4Rhoe>4x#G#=E)L~sn&ALf^MB){Y(`5TEx@=IQlU*Zv+y!84VPdqZ7yhI;~N5+$v=)@yB zd13spJ~sLN-emqaxz}Wq`Q5C(*}Vjt-D|K}eT(`Q_abaj-{M|_t=7+0>tn0+vGq%X zd1^R+z>({Mqt^Vv5g(3PbvWv)!x0~jT6H+$!%?daNBz-wP#+V)F<5_?U*geqhxr?c zNAgQvl3(JH{F0YmzvGEV#*>%mBk{<1@{;+9ctj^Jj33s=HuJm9{B1M8+mgTO8@8)& zw?4L8Kik!JnExH_W!ho>cUT`g9lz81+v)vl=U9Efk?Vq^*8IT{AC6jeIO?mz5g(3P zbvWX~QL7F|{n2<(9}~ebSbvyb;*tE5m*j6G9$9yim*kgtL?^U? zzt?8pUdQjX8MrsiJ~_w>9JwwyYHhZ`5g(3PbvWv)!x0~jT6H+$!%?daNBz-e-r&FJ zWApNL_vXCr^}cTNdY{+3&+FOe_3m@;&Kt(_4V#y5sK4R({f^&n^K`%Z{xnC2@qiN5%?;-2su<<&qe%N>%9*YMY;e(@AUO3{zQL7F|eRVkE!%?daM|?PH)#0c= z7LOw~r;nK5BVNxD^MBOqJ*s}xdOvFO`>iX{rPVDE4$Tq z+n?Fv`|~}H-{Wtm@3B+2*Z22(eZRif_wRetpBa8%;0PZawZ8v`BR(9p>TuLoha)~5 zwd!!hhoe>{sox->}bk?6cqWhWZ=E>kaic>{spg z{QEuse&ex!EFN%#4~|-S;fN1MtvVd_)!~Q_N3A*>@!_adhok;jJPueN2kgHc@Oln- zy$8MCgI@1J^@G;WA@xJX>yY(v$aoyKJ`Q{S!^ZpY=Ttw|qgEY`_;A#!!%=@M9=m*hzRUMtyL|t> z%lBWqeSfyw_wT!XzqQ-`%pS+@ar_?N&+qa5>0aND?RETK&%Zb4ADKUVe+5T4;i&cf z798>6s8xp}J{+~`aMV|aBR(9p>Tux8F_=H(ecktcuYdOE{`LPf{f>Y6zj4eBuYWGi zzlgKXBlmq~Pn`S*s3UeRbI4gH@{zQGAGM)%UBz!RN!c9q>KrfkOZDKpznLfR}gB zX3oJL)XO~Bko7VTdgLL??vStL5A~pqI5aqD`W^p!e#T+XdDvf8KWu>>PJ?F{C;)RI z0M>dTu*HY1RvoPR>JY_;s8$`A_;A#!!%=@MP)97ABYq){$a};u)KR}sN4=h-zHmP3 z3+H17`k0Y9<_qg%>c{=%$>W~?xG%hqH)w-G9tH)NKmt=MG%)djsZ|H2zB(}RfvHso zCO$B=>cG?=3(78^a(DR@yUVwvyL=0~+uz98?Njn@pOSa0@9{0#9>?!-{2rf@_j>-l zK1J_!{N9Wo#siMTuK_dn$bW^QrJoG_QXl z&c9B%zb^Ufz8}~(IFcD;Uk~~}bI`sojtt-Tr4i>14}W8D_+a80967LqgRuM6_p9$$ z-yeM#C;$TvTdfxYR(!B()gh{{4o7@AYSrP04@a#!9QDTnbwJ(&@*a@)fY)SZ4Fprami%!7`N9(2ruj(O1W z{>+x`@gCV5-EogRJ{Bz~Ll0oBR|8vo*lN|ms;>@Ke6VWOA&L)CtvVd_$D(z@$Lte6 zW}on}@`R7cCw(kD>0{$b^^@wSd<;M3_)|WnpYk#Mw2#@ReXKm~W9RAU!|xRw;e(^r z$38gX!%?daM}2iT;=@s^4o7@AYSrPWKlWI8#(13ZwZa)+OP%qx!&$HQtk-+ic%1cm z&-s{r&eu5Sd@XU#$Mo~YSA?lI@F0gmv&Q7bPT@!_adhoina9P#0(Rfi)! z9JT6j)E|q-1@nKw{9lmwg0BrO8n27y_oA;2E~;NrzvOGHOUCPx@wn`3smsRWvh{O$ z?6m_N;e(@AUO3{zQL7F|eRVkE!%?daM|?PH)#0c=7LO}l&lRutio936o~bDhn3^(T zQ&V2@)RZxqnzl%$rmr0{ZP=!!t)r={*N(Y*?U<|A&U1C_6(&q!g{f9{nBotZ{D(&j znEd40F);NLnEc1JV_@nhF!_&b$H3$#V{tm+q^l|j0kDDib zygudlQ$9|fQa|PR(>`vV_VvwaA2&~D{K&lG;~*RXg`?KTML6QaQL7F|d^l>=;i#_; zM|?PH)#1RGgU72gzK%NM>xMIK2R`$u+@SiHb=G$ZXARm}-zl8!LA^np^PqD+h@bOJ z=Xy}@d*=<$dBb>4@a#!9QDV-bHVUj zkoSV=yx`lIi;iy%IqyAVtu9&|oCi#lISG?Y-DSwe*YRW5`nli;xQ(p7b^tEHA zjq232wK6q*?L1fgK~q;P%&Du_&U1AvHZX-1rdruyia%iTA09Da@{?=Fz|>D*@*mfZ zfvKOs5(UUWWQ42o^wpw+t z>Z?N(ADCKoIPgbiqLLT(%zzx&GeV#7^3Dzp;`6iWXVuTDpX*8b_;AjH&Uw%|4?5q2 z8shUFbl!u`kA>%q_z(pjqFOHxqWBQiszVeXqFQxe>Z=12AC6jeIPizzxlrg%qZbCy z*B&1(NPfY~yXXs;i#@0#E)EX5HsYd3Uh>t(C0|`!>Ol?6B@epnL6?1hae4Hh%VW`k zGFJg$tycqEeAsH$!K$wgQGAGM)q#l*OszUF^~a)h#qZx0zg1U8p|5ylQ&WETrlx$i zGd0!Y8ndaX!GYI;HZ^Trr>1=sIW_I8o~h{`=&-B4@tL~nJJ_kKzGR)cI`)-B&be}L#eJYs<8C)bVvte*hpKdv1ESU-Wue_T5TCO;XA-HE|NBj2$TgXhJ8^-=MJ z50xj?PpY3(KdF97{gnDC^;7Dn)laLRRzE%VC<;da;i&ad5svt9)T+Z#UmcG4aMY^9 z5g(3PbvWveJ&K-@_l&$}gUwYsh?LruYO+r{8&8T2p=4^ z^1=}xj#_m%>Z`*MAC6jeIO4-ms}4u~v3OjN_kz3^X+0n zsb5yVtbSSj@>o3J2p=4^^1=}xj#_m%>Z`*MAC6jeIO4-ms}4u~v3OjO_lmq%#> z70|^W(D@IK7|{92wPT>`C)3xC0nAUX9RpZDfysYdI|e2`8Q#lg{aW|*&iZx#?%Z!^ zzueDf|62Xozuv$9GW$3BJBhQuTz}55_3up0QJ?c09XIF8{rgaJJ^x(wxsIRv<-vL6 z82nd_eyyZ%gm~6(Xun(wM?Qz6RvnJ`aMY^9QC}U7_;A#!!+|dcFI6UjgFRRi!NEi6 zJo7v6*PGXQztOzUvp(kkTJt>r*R|$c^)V3~)W<|{P#=rT?;^k7 zi_GsL>tnI`U2J|A|3>q?_{*JFmRMg)9KXc+TB5#GeW~-)QsOd;zs&hzne)SP>u0(1!*c6q z`IlQKD;&QGVS^)kt>K7$TO5P+$KM@~ zoOgsH*YV#Z9)tDAZ?+!h{Z{ii&-~3x{-$r3|C_Emeyepf|F`wO(s2vS|AOCYy)5|c z*2@C*h1SnP>uaIsU-*@`u212}b;40={@{oYN3A*>_0{2s4@a#!9P#0(RfnVgSbauZVivBdgWVtp-DU+Vm_ zRDJ1KeZY}?!BK1e;D`@LtvVd_)!~Q_N3A*>@!_adhok;jeM|($VEr)(@ffT>{QfWV z`@PKX_cHUl-25(g{#dTQ-1=EzeXVf(ir;QMtw{c-Z&>O5Yo+zI((x-Zet3U@Bl&`( z*8IT{AC6jeIO?mz5g(3PbvWX~QL7F|{jvJ^dvN5xia7&E?ng6lpc{|D`ePE}F<5{6 zj_Z%#?fqreSDW8iUvr)DJFYu^x5v%?s`hKHJAS9f%~7B8RX_h)?>}>YN2@+peeTx= zKWA7Ua3o)|epmZd?bm8&tIt-4BgfBHpQ8>(K8K@L9gg^O)#0cgePsRdJN=siaO8Kl zh)32J#3SnqIPy6hwO`eKt;fO9^~Ue^&%eTv@X7Ch-`oKg|EU-|f0$p7k*=`D6WIe&_#g^FIHp&G&rkV}bRxKz+eiTQ3W& zuZ6$UdRyrE7dn37*9JdtSRZgCUvSi#KRDvUQL7F|eRVkE!%?daM|?PH)#0c=Rv*{l z$oC$O)W>x=q7#qQ!F4#I!x8;D9MOpf`mjE(!x7$}X*>q&5A(ms{4Fwni_Guh-)Y?} zR$r{X*!f|J^|8eISmOM!M186CvDEov=~sKcr8)nwKH$jp!%=Jg;D`@LtvVd_)!~Q_ zN3A*>@!_adhok;jeO!kl`GX_*y$(lo;*oh~gd_JG;*sAqg(Lb1N5;X?&r^TH`nV29 zcz>qx7_2|MKP>b9vdsI(GUtco*2i-7<<1YwonKa1A1l;XSRX6YS6Y87t)G?F*UGOA z?o-41fFsurN3HpTBR(9p>TuLoha)~5wd!!hhoe>`Kfd8QG%zu`LL_q6JBzTR99f4o8lIqgH*6`W$sQqQemjN3A*>^`px%=)e44-*do`zrs4}Z*z1V z^85Xr^6PMq5alZ94-~7(EKIWVM1;5wh7pO0=J{G7i^!y8dzjd?F z`dBztA8;gJaMYR?IO4-ms}4tfbvWX~QL7F|d^l>=;ix}WA8;hEGjQau_!5u)_x}Di zN9qTToQHUnXUNfYi28Lo2Jb&6As&PEhxuP*eiwbc^TDETv~CvvUh}&6_xt%`>u0g` zv&8XB)R$NvOPqg}I)173w^V)USbe~eIKokDT;YfhN3A*>_0{2s4@a#!9P#0(RfnT~ z^x^ygNAd?p@=H8&+z3b4A?nxRhz>{UhTuK_%?tMzIP(36qt^V5a3rt9qw9{Zw+@I$)+KO6 zha=;ON9qNRSU9@=__SaU~e_xgU+4K#o-T$##eYO3& z)%Ne!*q>Wt|80%^w>6GmYkzL7{oS>WUpv;HgCqHZqt^Zz9P#0(RfnU#Ivnxgs8xp} zJ{+~`aMT~`&rJje_m_#_pgz`_|8@4?*V%txXa3jQpI>i&*PH+K>Km+&4eA^0-)^vf zyV3C*t*?#N-^TQRhw}#<$rl{8<`0heaMY^9QC}U7_;A#!!x0~jT6H+;kJZOSa8Mr; z!9jg&GJl)Q-zNL_o7}&#S$(thv)TM^wm!C4Ut4~?>y$0l&ldHq&L3OVw>p1p9jgyG zk}o)F%^w``;iy%IqrN&E@!_adha)~5wd!!xAFGdv;GjMxf`j_lX8yLB|83UCHt!GH zz5i_Y{;^$syZPUtzQg?Qus(LUe{84qwbT0B>G+*v_ZK*lFF0z=9~|-Fs8xrfzB(N7 z;iy%IBR(9p>TuK_tB;A`pgtyoW3c|Pf40j0+A902tK7e_+Wzfo`?IU<@2<8#x5obc z8vCUe8Ev`{|t`!aMY^9QC}U7_;A#!!x0~jT6H+; zkM-wf;K=)h891WPz!CjA9C^=5Jb2$WT%XRs5$+i{qR+t5>wY`&7_2|+&#tq-zs~%w zGr#N2?|SpU-u*-C?eA`|J~r6j-C+G}uz$PJ{_aN4ztQmG|uTH^snd^l>=;i#_;M|?PH)!~Q_ zN3A*>^~dUCA~*)?k4cEfVEy6uf1CH0ZSLRLW`4JOf7!0S-TZHN{@7vucUWILtgjv3 ze|9>5>~#LwX?^S*+y4Pa@&!k&`GX@q9JT6j)K`ZiJ{+~`aKwkBRvnJ|WA!l+9E0`8 zB*bH|{;5lzqiKz?i%+8tg-*Q*8bjF z`*&;Y->n_%&%u#=!BJ~J3Xb@2)T+Z#UmcG4aMY^95g(3PbvWurAKqW!$onfe^8S=~ zHj;TH^{wd^l>=;i#_;M|?PH z)!~Q_N3A*>^`j5#1CHbmj=Ucy9(gYcM=Tt94@x|0-Ty;8y3SCCsWojk$k~XYyRMf4@a#!9QD=Vh!01tIvnxgs8xsK|7Y$!x9qsCY)zOn z@E%Cmg!hi#n+NFbH|Q~LmCE0HRV9fcDUy;%k)n4Jtw>7buO9sx^xk`dg!kTioJ7w( z=a+~;AeBwkk@NmO@hIaD*55w!e9HRUr>wty zivB6gOx!>nqlGziO=C zio*f{C+)f;^)Q33ii^FxKc-&dW zui|h$DIT&_|Ir7Bd4JS+l<^1mkMGF;ck~b6Q6Fo`?^^nYwY=Z6mik!7{_Ci(b?EE3 zzpSTz)}ybde_8M2SM?zdpT9U_$)7mviz60Y9P!b`VP71v=;E+1j#zYY#BbDxIGks3 z`1w=uaJw3Zb;ZNaH{x)eC?2-raQ?*+%ljYV@P6WOJt!Wr)Q946UVRLRc&I)${9WcX zHn6_7f%UTutj}*`{eC0*M%M2)vOc#7eG}_wBBgH?uys8GWC8X_5~A*E{^z(80`RhM;&?x3;R3x!~LB!+F5V3lkD## zn!9MUtKMiAN7}`ac9%vy9Sa=n6}5-#?x6(srcsJzZ%!}Y6212)K5?9Xs5$$H+rH9V z<+HD}EVeX~-H*N>eLwns>s3Vw&?h3cSWZN2_Qe*9E~5D8;;=7{SafmN7e_3*IN~<~ zwSiTd4a~A{U>1G@v-BI8h2O|3&PHbOH==K1|4q!oZ(y{E1>D6d-!AlB#A6rn+>O4Q zRlwcU*Y5f%j^ZH>^NAxCUUAqLM=ZKH;-ibhzBpph#bI9@vFPH6--yQ^^1Fxp?I9j} zSk>J7kM1mTm)c9v_HxpDIq7|Al#XZLKh^fwM>*{K7jMjWobE5pOW%@~*=_$ny9M8B zpXTLjLu*|OrzBLLicn)YWue*^Wh}ZV?Ta!NU2O5ug=Jq@vFQ67A=|)2+Xg1uHZW1P zfr3eG?P8o0y2(%<(sK{LM`CZLUwml`e*fA#s>j9I;HK ziNn4)V$sE6UmUUM;)stf4*TMWMHh$sS{K9lY+>SX3lq;0;m&hk3;j%lU}IzBpph#bI9@vFPH6k1h`T z;)q2Thx{rYJBY^)&SwYbvx9}eoz%xp&SxhRu{(*!F5bKD~?#6mBnFS z9I@!)urH2SbaBK-7l(au#G;Eseie@`@NQvlVGHNGg}H;R#A7S**vk2AW$s}c@z{pG zjk%|7?7yAkZzmqxiTC#U+(YSN;1!2?#SzQ-h{L`(V$sE6UmUUM;)stf4*TMWMHh$s zDjqxF-2v|o;<1DL?nK{-zLU9{oz%}R^j*Yb7xCD|{=3n4qwhxF?RdhWc!fGEbKK(=tz%`yJ9MWJ2{R2sM^d5~_Wn#-i^< z7ofKbFcy6ux`@18M6u|CiQfp>0UqoQ@L+d<2fG72_#Mo{Y2WfPWMh9thh=UwL zKZJe={V@9BqW5(C#0NWE8ufIfM?Tzmjue)0g%!(lp0Ml-D;8Zu@zF(OUqrF!BC;={ zSaiX}Z#+jHf&2((c7!uK!kHaKKbkYk$sDE8Q5qei(J>Bk4E-4TarEQp$I*{Bf+840 z3MLk4!Ppl}EV?-2ql?47IAYPoVP71v=;Daq2+9d~Pr!Qu-V>b9N%WKGC(%!$pF%%{ zehU2*`f2pj=%>+7|HJS(s+ixN_c$OJLkcDqXu;SQOf0%!;-d@3zF=a}1!G?@vFL({ z-w4VXpw9q(2Iw<^zQyxPtro3XEt<7jv}?7}@Xj>s>2284+pwp%VGm(yo$YONwztjM z-Zp35rs{4)XKK;Kau%YqU%>beEeaT0dfSL8Tg1eFdfSL8Tg1eFdfSMJEscmB;Q8-B zdHz%9c_5E|KXLDHpgj6%<3So7q|w3BsBA|+gnlRwk+}d5(dZD34%6r`2RV#>IM0`5 zrz%v!GOw^=dHxfTeG$c?izq(2i0q3f7F{s*1rv)dnD~w7%OgM^0s08gM>wgY=tt3y z7QLq! zBNkm8_Qes4E{^z($ee)p1iUBUJ;C{$L_hgY=lYAD_LKi?=QdwnC;z49ochOFvs2mU zb~ig!_EE8&D$Qk2r)9*`rDfSjqtk9wMN5>X7iBDGBTDRJzG!jE1`v#NTTCEy=}y#EhJYH@dwJ|q=I^YC&>eO@J#n}AP=65neyO?L-T_?cpmhFXHWYf z4tJ>Nz1Q#|8Xcn1VHzFgAcyOpdARWiD?p!u0AqQ?6r25n=m*h7lVC#Dxz4(1!G?@vFL({k1iPdf{8^JjD5kxq6;Q|BQhrnbWg`}L!N;A1ZQ@FGduaO zzE0F@^>nOo%ai}+EqD3KIZ5-AG(T0Et1M5YQLe#LG&)72(>Z3Y>C ztrjg>Et<4iy={7W+w}Cd>FI6L)7$23Z=18dZO-<#Iok-3zzi;?SWZAp_6rmLp+#Y0 zOK%%7Ws8{jPj4GBWs8{jPj4GBv855L19^nav*>|5nC4mZ0MjA|cq~4cmRVIi$g}=I z<~|Pchx~XG>u{KlJM2bPRSD4KVvFSwRao|g6^kyS_~;_C zFPK<#!Ppl}EV?-2Hy(kH1UirRN9wZzM>xGBoZivWQkU1!G)lmZ( YOvh++ERAy5 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%0D=g<3~kxIFffbDp!Xi`2rm1ZC#f9+WF--&M)uQ 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%0DH;lEpHNskSIhtFU|2#+Dj}ljuv%^t5 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

D!O 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≤_oK^CVkU%HvbNN2mg1>w`0Ct{qO2;SN^X1 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
Ak0zOLqNAW+({EQOc82KN=evJ6X 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≷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

bmwFLYO#M0*6ZLk=&B&m>F~C4Tr+iaT)qw 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ɝia$Xqo(JVU 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

|*fF)P92B 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 z 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 z z zq}2nqS2hW)xE%ZI80+mVkGz3LI_bHwU&9eEbf|DPk|=Y(iDNtIh>%kfW4*JH=mc|E zlWAq}ZUE={YqF6M)k$7zn6JUi#HliO11@B|i_!Wz&%NNvUaDlX-2CJ0j{Xk2csiV4 z?09b;&KEPw8*%-3P5x5x3xlo+L>@txmA_HCPCafrURS_B9?koFBltA&n`D&s^n4Dg$!Sh*x3pm6$gLxv9M=wVw_7__$Vx z-YgpN&8_fF9+t*`-kmsQdsq6h5n8J5H7Wh&I9$4__Gr$YUxsWR%_DEZ5jk^lzN4&& z+NtO?Uzddqg&p|Dkow&p3wOT}*W}HM=@JJ4qPgUl(g+s+$AiL28U3Km98Tvf)1=@=P~I}HtS0gGV<%VCn?(or-pkCz$UP&Zp|*&!obalUYl zZ{waD4oLEiaw_oq?6D~wLzTkl{#Og&R41PRcb0euyG03;#1u>xTm^ra8LDr zgF9^V*F4Vke~aT>|F<~K^?r*Z8n+?*I(&J=*5%D{er@D@{am(9Z0sq$p`7h%VPjWY z*hmN)hznKbLY28tWiB)s#ULBmlEr1eBQP0-6(8#06W)$RzEtHL3jR5%$|Lbj?MN3z zCGLMG(b*t9dKLwve`K^6P7AeoIBZhx=`L{=r|X+fzC4zss<^W*&XZc!;S9>2#+y{^ zX{fZPG0X`C1x_Op^4bSewLMKjo`wQ@nnaV4r?Y3?d75V>xUp

{&|;L`#`+;$t*$ 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 z ze%CK@cVvuHdoYOTQ6Q4EhXIB|FQkT=z!uYp^N-w+nW6KcQ+_clU^*F4x^Hf3I@y za^UWkuIN>ku1k8=(k|Y8zj}fD=IFjZf(rpRyg%|Gg*co59T4o2c1W;O@9uVk!1fV0 z31S^-Rc*lOBUPJL)dqAjfzJO_Z2*QN4nnvcH62r=>DlHf()4Uhk)~&3iZneNQ>5wM zMsvwKWG;Cd%_VMM#aHUKU$*_S?U%>$X_7y|>fIGLx-yz8c4Yxq#_+ya{C+Uj_*aS_ z6MmL`u8wNHj)KHseFXUJZP`M)>KMPbkEKnuAe+H=3fhuV`P^H@r zO6s7Lv>j~JK_qEAIHb4j&q=`%344b5h=e@@MTOWgbI`pw}!W*NIsYAaJzup@%ekVMn``^?9H?Ug;2XBtX zeeogVp%x+8s9x2Bh#mzPNqg8edmvzV959l$1BN=S-W87k_eEyCv(|2^4R*yTnOyhAg80*eh{zkWyyQAU>7Wg*Zm;SqBtheo(1tq-= zfRgq)08$5_r0u|xZac831546&z)%N=r0w94-saUQI3iciFdvbtXW)ojJp)JN>KQm9 zR}VMr$<@QTs_(Dv`Pnn~VsQ=6>+T+ta9ygt%kGj@q9`hen=KU7E*9TN}gdpA|=nj5h-~Fj!4Nfa70QT8^_^U*TNw~PH;9pk+m|p z-F5ro_3=uFSZz|wKsK|~!ylD6M$^W_vAk(_6kk4Vll za71#Rfg_Uh3>=Z1k8>Wb=Re5pZcX5oRu6-?<%{cWJuX5mZjYxUs>N;Z4!zBt-pIel z6~;ThwBNxa8+uih@;i8L0~B48?|Kn%cf2!mwN$;}ZnP}?8@%+pTlPPoO1FQ4k~#n- zZ3i25uu0kuEa|obhB{y*Z3hSR`dXcWBhvH?^ATx!298M6GjK$jo`ECMbUW9*@mg8m zlXIzRc291oI$L*l`Ot{&Zu@O_x4pZ&Tdmc#yA=ahDSvmXYTfb^T)JCc;&lm8DPW;L@io z-Dv4E+EKIYNj=zU*;BffFMHbhGb;EkcmL&2sU*1kY29(R{FxZ94g!Gr_m9MjKh^v* z%BKavhqP5hRF*zjSe8B|g^zDr>OTC{bpZZ(47AM6zd_|GAAGv`AE-am{F9K&%Q1oa z9UgqT`KOf6M3AUg0zhTZ0IKBEmTcGRz?AVgrcCnb=6{TFK*UqTl<_#GjK?u$JmqDc zcamb>*cdQ0F88^~=$3dcov{!efW>q9M_>uh*aepGd|JzF2a%@3r-gTt?eI=Qngb!> zzhHX)u^f8cFXBKLNWlTuPr)%b3CEBm90-3ao>YWd;mEe)X+^LVQ8>B!ajlpm5gkyj#ciz%Heg@(+abzo_X+|;T4WOe8}Vq$1}P)i2hv! z4iNDZ-&wZobW3&v8(V^nEmyiFBOw482?59e0YEkaAcG(Pc^rT`UOF`HC;TG7A{4Kv zgHo%bLgjf>s0`no4rJmkLtX{VW-H5ySXo{SfX~xeRnEpLH)r2f<#hnljj5@_B;IyS zs>25+nP**3vZvB^OfBv8)XI)o<#EiaWId~zP1_$js|b_e(CdCahhF#dIrO@p&p|uh zUCD>Ny9kphI1naNa3D;k;6Rv6!GSQj+F@+9!`y0z!PO3PYiwWRFt^5GaLqFcn`>=f z>;7w>R(M_O{_CDp*j)FN9)P~i3&?eC3q)}6a|{kif1bfX9UPLjgG0LQ;Ghl;N!!6e z9UPLjgF`y)_3Cf6!ww_c>M}}UW*C@2#0apa48oWm8i6Ha50*kG!y(wd69FG{#HCiv zrbc|tb>(Yh&t#_1K@5S1B zFZMRrzQOhlj)EH;Xk?idFQ zLl0mi9f|-$9Wau%14g>-fT0c;N!!6e9UPLjgF`y)|37o@`K`y2o%iA1i*ta3cykWO z83#Eha!5|#$Ip>UvjPt_J z-p{YkTX-*Y$+bLlr)JGeVfU`8{&jVqr>b{%@3$>=+e@k2UaqjVmv^JWN)75OtM^eo zb*-;l^YxW$KB4~eP`n*w^&MsJJE;ESs3!8i%yO)o?JQS%JE^HPU|R^Q7)uFZ6&w=6 zDmWyBRd7fMtKg6jR>2WL!3kb!M1G6-l>=>=*lY=7l8ty32lr%e`8N?dTr;*8yqa1)(YLUxCs_|x1Cy#F zm|SWJCgp9-q@JIKc&wpPuBJqkP7%4BWQ7q?3X_O(yNFy)a?ozw0+PGTTW*u$PvyL`-kn3oZy{&7H zQClX3pJUUU?A%pzvNO2a3~lzVq4iL*m!If2G5+5nakaD$snxyOTS`U^cM7jc_uig=GB8{lpdQ@#as<$51+c3e;Og2n(L~;ZE4fr=s@GbMkiLSSi zKj(Zvvys1?G&UgtktX!p!$)_;U*snCx`|fpmohfdG`2kdf~1J^N*A$9q;q}ww=C>* z3fm>pDeRO^Vdr*Xr!;Ov5;r1=n~+QarZhHysR0d}p8rvA-2B?IoD{WlxQ?_ zx5CQp!bpn7u?CI^B-X$Yfy5d(B9K@EM+6clcrCXXJ=$F8kzX;{ zTuI=MA}^bf7XjvW4XsQ3Tkwl0w~NRn{;l{6j`WMe z<>XNN_R8`X$RVEgVzCO2h(!M4&P#hdA`)2xM?@lP;D|_M4IB}P40&pGJA$}9SPWuM2Ic73(F<`KKz2o?SgTMUmR(R!zF%k*iL_YStyQtTvBl4 zf>Rv1uoTB%$4XHgd2ik~iS3L`s`rj^ZMmbod)`rM@s3i9chV;Hd}rBaCvCFpo$WSl zU94j8A~0FQNsPc`4IB}etbro}lQnQeV6p~|2ux0KXmIsZ%4uE_uAc6Y;u`#GruxOi zHPc*g&2*P*r#MaL+NqY*wfNUg_Y!m66mMTg|Ldl)J=?cMZ}k+%J9A|wm{gY4)2t|~ zrx(sOWz98HOV6~@piQps*3u?*V=ZkQ_nYS1TJbtCS@yoJtSRz*!)4v{SRuA$vLVmD zSJT3=J$M}Td(kmuo8}m7{Ef$uU3VOVkJ|@S9{0NPxSONN4%U_XS=VN3D`|6FrsueP zkhJwdw%aO9S?;enuIyk9ZGId-^XmX64NYARdvkEPv$f^U)|NZdrIis1U0ObM)Qn#e zcGR?eT#lM@a1rC2;yF)OTF!mC(p*k=smnfXUG^^V>#|Qu&L<6-@I%py6|VKo9LqHluKUA+x7I9 zfA{O@DrH{>=XVJCBicaCl<*Cu0_iZbrVcazyqd$zZZ=M}q;H%?M3PF)fuyW#Vv5-` z&5PVkC_z2iV_S&3` z^lX|!G!@Nj20n+V8FMvj%ebzf93ovo8Q9PuJFYw3rLLg#>k4v-QniPcA;zy!^^gyY zs%;HuZr6aiEC)2=scnw*i^C=Td?6eWPpyF?;;A)oL_DSpRKMf zML(9|Ek!^6N_cD0kL7%8(U0Z490T)|W8ga5=trT8R@b(o3wK%$kq@98qNvlJ5t<=N zg=T#*zZsF(!cJ3&o8!-BTd28(np>xM64*M`GPjkhig7B}rn_t*z>KO0&?Wam z%`mE`w#XNh*|WyY<-oYv7F%xDXt`{UR@x$RiN6@F-2S{>*6y3;i9$S$0hK`~5qo_{L!8RDTe<6aUVRILmgy$KFFiZT8Dj@SpZn1W{#AspMV<>{k*BQ@w9Sm65!4a1wYG{8j0kfLXEGwp zHE=|Pxdx7iFxS8l5#|~=BEmewk>k}fi7@v%0=#+_k>nYEJ!=jAHN6gPtiiu_hVPx@ z@!j`$`D!h7*Y>*Y+F5=*VciV(xeoujUhM3PzhT87R?}y$BUjHX!p5t69a#`v>ed=+ z{*U>JYgtpA8G{gK)@(RaT-H)EHAs|MQ!XTpWt>uLDSw z`G~He{1-2vEFup=H3$dw9BPim+TNnNc(eMtae-R-RlO~g4StS6GsqtC zaxXfDJeKAdvadDlC0EvK%Dt?aRT4s$)tWI+vgSa1RJ1Ykz|jnZi3d(r^Kz}Oo16=D zNIFv-QiP3X_zdb=&NHd=;Bw$iz+T7M&vE{WbHkVxEVoO_WF7b=aHvWzHH{#!jUqo4N6aG#3 z#o_JgZ>#Hi$Ws*7LvDk=ei8XqS8ArpY@lY!l-N=sHEy{Nv88T^EfrpDekr!imRcva z)a@6t#Y?cv5E`TGN9Qm5`9jAig0?lBs|ecGz!5>)8aN_oTLVV~ZEN6&pe=u)@wCYS z%WcJ$2!--@9|2iBDQBDcYyMXe#oUZyZAJyR6n*&Cehbx`r&o!tzrZtfLgqY#*?bGy_B%+DBgDDwU0hhd;6#vpIH6Ve3;eO>o>>xsJ>$c z5zv{Ac<$ide@FOR-E*?h&KXwIoh)p3_Bt@Ivn|hU+1$=xZb#Mxn6f6oEc@{H;TMs& z;}=odJMfFhHh#gREf|;h1tYsHo6V4=Ry9MGi_Pt&&TVfCmtMMM@Ul%ac-f|pHYvh= zv`Is}xtbKO%U(Zs+Cimk{sQQHNF``BYAa?HgBM}Y8ct$_L2KZMFlY@N5eBV+Bf_9H zaA?`NYm66gyGV7ii!3F(B8y2QU%N?VvU{wxZ#QW@caPU6s?GNVd#JRB)KGiqX%9(L z_Tt~mp7xG&0Cw;A(8jj>i6~`BL@vo!BBHbf;}XAMY~vS4+Tw7DUmR(R!zF%k*zU-O zQgEcwXk_wz&Ru0jlNZ2bWsOW~+0O(<3&8>=VFlyziyRcmS`{3UwJJCyYgKSa)~eu; ztX07wS=$$hikti1ePg})+J_?T8}COs`%$F*p-9a~So_Inx1Tgl2dH!)QXV&pzyl4v*FI=thd(}QBuC;J@iqFrf-Um zqK8L2a@&bARY!m>Q6T}QEkKv}#bz77u+kQhOZ*~A`{kgU zhk4-Cc-SsEq;geoNad>FkjhoTA(g9wLn>DVhg7Z#4yoL+QgM!vn*A7QAXA2paW|I6 zajLf;c^pT|j??CU4Y4~;oA16X;{=J}Pf+tj+53sI_mlLVzj}L;6qdQ)leEc@;mPqm zb0npD4YSq#58E+Ft@)ax$*9*cI><*1$Hw*iY3SCm@z$~9V|xB1?Bi6*X9vwOWQ*n) z{zX*NG5m3sRL_W6b0E35=0LKe=0I%FCL?wy$MyW9=t#%#4+f%YdfogOI;>NWx+Y$i z=&*Rx)^NMTe;mI6bGruFCH@omPvSp`UmRIa94gzME556;lwU-d+dtb9?ddu*W|pT^*1`Zskxh)yC>-$xv9B(vTvaGI9rK->~~Mp z90>kR($kOT?s(5+hY9zV)%QlKrdIcqd>*pb96zygyi_#_jJ@|!{+lA#4zhG>4BpTT@kRwEDKBW7jLEq}tf5!Co{;B@g`xie6qIQuKB!yLD{Z}EZV$Zms*j6Chep6#bF!2IApgUepJB` zVZj>4Bf^3;a70+J295{|*1!>A!5TOsELa0ax5880XGNUv2ZQ6z>m)Z@@$~ga+QQ#> zgb=xlbF|R+tbQr)7!r64i91fs%o}`sqTfzAj?Nuty>?ztg>vqW2zXrtBr=iV~0=j(&>P*k?Mm-@IS zXEnVl-s=7{RcmYLu?Y?p9-HV#9y*%TIvq`x&Cz5mP)C#TMIB8(C(+Sld4fZBz_3hd zd4d7WVB-l=T4pFwlcmy2VXNSXz+nyJ5rM-RI3jRZ14jf7Yv72$VGSG+I3#bwuBm=ec^7#b zc4giM#jzs6Tk}MDcO-vkf`7ZIxtp4MqNjl{A?Z5zP-)L}uR8aVFK#bsB=(Z-b8mLi z7Cm9*pSiGHlEy(;X$#9Ge!I3mnf14o4UYT$@4Ukw})=9}WX*L~>BK6Gf`bl(N&hY1f*>A*DqV9x;*@8A@PTBD5zr}AbXJss>&G!doJh{z?1BcilL@fCT6g0TNc)!g7gUFt+gvCT+pE#4nh%1>+LGIBa(aTooJ<>#JcrBGy*} zN5uMS;D}gX4IB~ctAQh8eKl}I{0=cXh8P{2=D^%B#OU}GKbSa<|2R5yoD_ZelVB(4 z6t6lECP8ar}ixD*fOnWR>u~)h|L4>z4jfe@KcV2?-F?u ze%iv%HH%fMq zvS8ONhtGCLrDnaiJ8}#RMB{q>BeJ{6M7W3U_PCN?z}wU7d(=IoG}ud}y)&(nd)eLI zOs>_|HnHX3s@PnTNI+O=3(F<`-S`EQ+Xdqizc_5;7f0ISaEV_WvfKBrRd7T!u7>f5 zXj}~(5sj;XBcgFNa6~k&29Aiv)xZ(aI8w0go5}aN=*&KJX#WgH-S*?(kAMFxi`oHn z>cC9v*8%(oXnzp@L9(tKBfe;A!QJS*Q5al-y1R62r~9qHvoyIFZx>XiIPsdThVV0DztO8JJ%QIaOfXbYSG zQ*Z?65&;rm+5&WmUx2ppi!E)jxx{}2zp!%qQT#{oAMFshDmWqrSHpNj46X)_h{64r zIr67my=t|78wekNEY6Wc%lFokk3<29Aiq)xe>&dMB(ft?qfc{X|yu z8s3XGN5qaCaDL+srOMyzJBCulr()5S>LOS1t(mtRr?tP-rS-pVyXhic^izXY_qT>d zKga1OUNvz)C+H^NUNt zle1#g+7{nqoWx^Xw8yw;k0GAN@gK*39RG3rC-9%Ze**sr{3r3B#D5aMIP^yXM|{Iu z14l#vYv70oU=17*0jz-|B7ik;LdY7nx6ub+Us~9Kxu`ZSqkbZ}XzIi$>?&>V;j zTWn;0q9AL98tlTavmjhU~&*0a9roRni zTO7Gv94<=^iF6el66q>9B+^xINTjRakVsd-A(5_vLn3_+8IE=AH}cDk^Mx>b%Y|ag zZ#?&n$~h!0Q*oUe&{>Jdxp6&_ADQT^)^JDxR{QOvF@H#&(pH&y)cb=LT#`rPL z1v1=R_)N_UQM1*(B*8C^@sF`wjHF>gxHv99K~Vsr)%}lhZn!u;AA;-m2=$mrTiW`1 zZj8STIXBkwCj68aL1!swm&lKxZQ~be+Cp`SUw~2_|t%5@`S_Ow>v5Yy_RQP+j5|rEUBIOk031@e3<$5xK-K7~379R|SVeuL=%{UKJb? zy(%~)dR1^p^s3;H=vBcX(YuD|U9&*>wd!jq&b7#%-w4%pYF&0^w8++Pvbw0|1|zH_|M=!gZ~Wvv-r>AKa2lt`rAv_Q+#eNjz5T)Wi#-Ok1B^k zY!plivtY7PGqjmBLPVKaLPS|fL|LgBL5D;c2!}waDYmTH3|a0|fY0TRC;+p24U|jr zKNM_c#4jx4w6SdC*FdGMfpSUy2o03&^fOQq52c<4D*e9@j);fWz!CA#8aN^zS_4PK zLu=rOcxVkA5f4Qs9nnM~ZJ?0320b^RkkXm+v}r%=KVM4gc^XF2A3r}jU$(wL>v%EX zyE#K#pmpx)LMhA_%7zyUMUSwoBAzsiUyyNE7t7WcX+7`~fL=j(ZkE%U{u}~)4go%g z0G~sk&*MLj|2+Ql_%GnUfd2yi3-~XFe;{H@rHfR$*rD=*NzoF_ABLa{CNua5CLclx zCjEkOi3kcNZNa$2FBseS1(Wtg{Nk`(ifBY-+Z^c^hfDhTLO3ESTLVW#WozJwsB8@! z5tXfhBcif3a70wL1`dh&CG;>B-&V*==wU3-znPkOX+ToFrM=d@qk9_Ul}6{zU#Nx#F&Nq~+DYrG)8_Tq0>YkhFCSF7b=k zHh!_CEjE|Qql9x4s8=#YK_=jqCH|u`#OFR*~TxTv_<3+zldz(7g5@Rafx3XvfJ8L1xEyc zYZ#9R0N20~0pJ=qA^=D$gGW_xO?x5OR3qqwK0 zc}s|$^7b~t*i%lb(U_;{Dc@c_O()UhtNDcMbkT{!#ivQiLAP4(ouP~WoDtoDF2Y0W zkl63#TJ}uQ`iHsYEUg^^9%$V(I7=51dx!?@#qX&pTF`1Ir>0U)%LT5J`*M`|%IiRe zU&UK#bDB1%qmBAFJ-ujqhDv9sbcRZ2TxkW^Zh4kUXT5iv)AMcFTsr@g=icHHbPBSd zU6RY=6gfu(m^n)Xn0^7e#4k3#0gGR3=@(m;XUSP2EZg|ccH}JiTX1;4pTiM3OEgB_ z|7SV8|Ig!y;P2l&9zTDM2>#Z<5y9UYI3oC414jgZYv73BZw(v~{4Le;T%nfVN>w_K zJHPNc{~7lM+!1Z?2L%^CQ|BUeA{H#oZYo}+;%9aE9CCRsl(0#zer{TRs4$>_BA?zf zTU{zD(CYrj8DKb1!}Dds^V9NkiT^9A{jsY}=N((BUnr|zn3jQuqWXpDykkrCi>_{A zzWABy7dvw5>1a}LbTlpzHsPl&XqWiKYa9Os{G!b50(6Q0B7R}zb`iPk5a=p6BA{Et zctk+A295~m*1!<~-5NL|pj!h+1axcQh=A^ZKzFWJFNGkrx-CSPkkj~~ib5nWP3xKe zyhvUm7vE)P&?{oEm#5~(1BIYop62+(Wl}C*A%EYMseUc(3iWZHE={Ewg!%f#MZzOk=PnIA`*+vTtjEBp)=Q}_xyuF`GY^Yle|u)>r}cvt#rDk zK2=rC8`Qip)n5+Wa7}%l70#%s@+OsT(%sFn(#@=du;|yr1(?DkK$i%R0MizmOZ;N9 zjbB7*i^wH@!K5u1m-q!^yF=ir;D~T+4dW5v*cvz@99siNgkx*qh;VET91)JKfkOg! zij*etIsHJQVr?d+NrpC0k;o*ICZ8gW-su^gce|%&`rFgfB-A@S%WJwbGcu%D+~}T} ziHDR|XJ$F8)!7+6GoD{Vo+UZfS!$lmy|?A>6zLdFk>=zSX--6$G9^lv_{C-$zu3|i zkxTp{N?SxO@r%QDM;etXI3g%n!+1ncvIdR_O4h&;LCG38A}Cn{M+7Bn;D|ReNu75N zojKR*5ZpOb?)(f#@XnL;_=HV2X{LW*`%*9EEPpqDc?LnYnZ^C-<=!;3_LHJr zrsfrTy5gEnGkV1}c{vh+yh_chXxmk^?P_XYTie8zS|c`>XwN0INo=|OGJav%#xJ6@ zMdT9y75w7J?c#8WUmUXGh*u(O;D|t64IB}OtAQf|aW!y6Ag%_E2*lOE5rMcGIP`Gh z`alNb<^$0i#TI?)*?j(Ulg;shP>;u{Bq5WvdxW|`9t59(Hp(_pd?>ccbgluxmmWk z$vyJT-h5V4WN^Bf)!Wjl<4VcXA-P2QbRcO9-z9!Q+r}@{v_zp&C4mP`C1vfUxA zRd7TIu!ix75MT`)5dy4%BSL^Ra6|~O295{;*1#cMycPLDnit7$k=y82UVy-m&A6m<(+PAo$IyIaVzI{3_bG%u*K1G)9jcH!Y({k^g z1jVrzcyhru>WAgEaZ;S7f9`im@cArWQN{xLmRyxrR`ckm#qx0iMzPbCtx zOO#2dX$#dQegWFXFSfLW!>LnQK z>SI^;t1ORQU9Sg5HTSOf|71LI8{bPmaU0(kKXIFUDbQ;8#2GllXiK6FDJ4or;}Xfz zF{CYgm-t0)8^55_7OzYEqD)(WF7XS?c84TZ!68Ykf)Da?EnmR)C7SZvKrjEe01tvXTsg6k!Ssjz)vN|S7XLU@H(dw8a zsnsz_UaMn@z@ii9c)@vVq8~=zisTYn2;L$C#ceWF+@9z!J#J5O5b*Zoj5%7G??k0m z_iTp|Ct4KmOwzkLjYQv>oQ4;Ucj@!)M8Carcar@`x*1!?L#u_*x*jNKc1RHDMh+tz491(1s zkc#FT-G>O_!$>&RJnMMqMVb}uk*oVo_Yu_}P4Xk*M;0jS*<;tVbUmi#zW{CH7hBrGa*1C=X^Y4uei7O3 z5WOlmBAi&mctkj{295|P*1!?r#2PpvoLB=#gcEDvh;X78X%?!d$j(!1(=+dhubN&5Mx4C=m@8_ar;Mm_P6|(=?gnVXAknvel`&rZN zGv~kUh#xYB!cI*Rwo9}th;u{0@(-#6r?&`^e>8Q3$d;y#=)6T>{G+KOFl}is{xqIh zqZ+1&AJ)bc@x$7fB7RsKQ^XHzV~Y4;ZA=kAtc@w+ha^I{HPvCfTV*1ITVzYPJ;l!3 zQ~hzv?XuEsCtvW5@}20ek=8p?2Nr{^t~+I$J8t83>0J=+PA%@%@4CA0*6+5fw^x-S zPZblnOR^>iI&DF_#4l*u_=TFbC|%+gTiU{MiC;vvJF+rV!4WaV8pb1HiZyUVOtA)z zh$+^<5i!LYI3lK414qOZrxdr+pIUny#{1OT%J?w#eF36K1prvQ|ZAJ{qRAn+mBuz(9?tHsZq}d9ci}2oBAVEm*|lI(-xac{KB%0 zUs!32$R&Oer7a?t_yuFTL+`5Kh|pmT;}N058aN_!SOZ6d4r}0u&|wW65jw1aBSMGe z((K_>eJq*QZ+LGU}U#%l&j!~ zfME^e5dp&*I3i$J14jf5Yv720VGSG+Fsy+i0)~jqQ^e*eV)K+-(f$2X^2HZFB7`&-kCPgeS$P00_D{Uo~o+0^_lrm>u0 zx(OjhB36rUTl>VGnk06YXp`8}4tD-QjlgD0Q%A(!B3S;>)Df(=h?9Rbb)GeKo^|M8 zbxaX3tZkekU|1Vd1Pp6qihyBlOc5}wjVS_#wJ|A4#H}JFgnp9HzXXGPMLe<0uW*a} z3b#I!U*T5dS7?52@V49dhWR#0Zf^JHuLnGcHX5~)|7H#j6Lg#MePi)q^cgdr3H}dSXx@SJO2GxP2Jn9%+l955=X$#sVe(~DI zFSfMB<`Tcy(iV|R{DQIFk@2AljtDQ-Fdh+JtbrrKi#2dWc(DeK2rt&a5#hxeI3m0_ z!#Bd8&UAF}(_TM2`E*t)P;ag=@6E_4pl_Y;g^D%Wbgwtxs__c-o(0Or{TaDxbh?N8 zkz%J=n%+mx?vpp{0iyQ+d3*rEgY>tToI*|M5voh1NT_Lx(j|Ve*~TxTv<2f5zc|ts zhfDn8u-zebRd7UPv4-)8$YKo~5m~H(BO;46a71LW29Ag<*1!>w#n72XgdUbE_7FvS zILjjVh*YnSP^3rrAI-`y0e$2B7} zztz-fHFa7|oo6%rbzT3nrp~jb&aET#6&NufZ=4+xW$iwm4kk7f0ISaEV_Ww$l%XvN;qSKYc02VXl9e z`|qYP&&H3#D2VM9-&%~P_3V9;aiW8ZJ4d#psx1~ zbDRuz!(6{ovjHL8INMJ4#!caGZqGMSY16!D+*U)uI>nJ@_i0Ra(^Kl60<5eBxY4` zNX)9>keF4$Au+3hLt?fWG24t7Z4RAjb^k%$3vWizwoqvcmA1@vo|-N5tZ-ZLZ?$4Y z=&seZ6~)?0C)=pB&6Rw&y=`uhr)FE!wBWS`PJsD`D?pbBkl4}|n@jv+vyESDX^YJz zeqp68ESLC2WV=J)eg+)>eXN4S@z1iH>!q1Ea)~C6zmDx1o?NPJE7w!o+ABpyMpE}P zAo7U({}~xcT@@UXx+*v%byaXk>Z;(7)K$SDsoT!FYr6&LpQcJ}pPSzlTkp2d^UA9) zq^i|DKWp?MdVOa zJz-yYAK6#7>1%6Pt7`{s^451p*=7fA^44)jdGD!X$lK8vJV( z*omMZjkt(=)QQ=ubo2<5`Y_o2=* z9^G2M$m_lh^9lE%n;RBdKQ}CLxe;C5h%Rni=yn_NZ<_Bg;U?N|TIhFgHg)KtIP#BF z94^r+M-->@L{;i9wkK5*3*S4W!+ZGn-VYV$ANZ!z1>4_*6Mno=A91*20BA56@WE;PT z(iV|R{31$QL@x1*$aaUKeGW$|(&uobUmO|A6Nf{63kmftBBaLxEZ2S-9>@C@;$$r- zXItAohbWKWbBNOaGZ~o(@zrpKBE(k%M}+ul;D``k4IB~TtAQgzd}z~lv}wDw$C;tG zTYH=YrjMF^3kr4Wb9E=L>T~t~JHKJuLG>N3?hbcEb=?u|;7>QQT7Pf&=q~*MckP^C z^t;oo-0x0W?Tr4LzxAQXo`17qcZo^~J8coW#4lLe_=T9Z5MAQmfnP+qT`(^3i$ivM zUAMiwP2A3HVoKKb^4@iOdGFd+DqCN9YuQ(}>7z~Fbnc*yLx2l>lc^!i#iXDe>znWG zg3g;s4W8i_^*px-)QQjSztF*pAYTm}5#+0ZBZ7Q2a72)=295~w)xZ%!zQqLfmiVS~ z^-}C*F4y2+vjiLenq`Hot)oFR#)Vl&OZ;~}yxug`Jo(i`YhE)ty1n+7%VG+Em zfg^%-qpYn!Mnx0qqoF2r|VIn^~)?>8y5Rv?S>@;?Uwo>$OiOq<6_s_ zh>C4oij990?Kk1ywA4YuP3dn7oH$Z=*7Nr-4%-NnIMNn}OZ?(UTO2O&i^Dd4ailE{ zm-xjYyDf0yNPQ7UzHPD|S<7|adK4>{X(GxR8&JWlv4QIOd}Bi?a2rw1RJ)C|$!Z&E zV-Ibzw@tLkYMW@2JKt1dZK92;wS};X0gdQi4JS6De>HGK^sfevi2l{U5z)UII3oJT za%}Sw3)E(WaPu+?;}-l|miX!H7W`Y5Ss1s5kTx$RZ$<64qJ~>h!)V7y_=cH>JbJJgF%YAL(G)1WJi^uxxH6EeD8aN_USOZ6d z3Kx5Yx1BrS?Fij=G^}rN-sw64VBeC`Sek~D0rpXSM^ukkVAPD#m53htUe|r?q~=a) z?u?odF^o#hg%j~W21;0GQ zrI2k$o^lbly_6@7Tk2n5sb+np?)9Oi0?b(64r*p!J4)RXYWB5b0M+-|sk%GMni{;+ zQb9{g+u~To;6*&JhLafaz|U}aM1Ly1dXNgX9R>UM@s3Y%ZRKr(PF>yv^ij#DtbKvy z(q@Y_{l1TD{7~|B|nc6|G%&%|L6_T|-0HEgP;KXsBvy z%QkDvovkg~tQ%<4>Q?SSHC$IVTvs++*KWu)C;?u*+~<1r3d)s~t6Z+ZzXtyr{A=*9 z#lIH+TKsGAufx9%|2q8Z(%%-~X3TSa*bI061+HFc^;^BlQNlGGaypx#%{6B;v^F@} ztkw)|-h4Mhn}3+i(Aq?ftZsxr$MZ$Yl*@HzJoca75&?29Aha z*1!>w%NjT$a=Bc~!dAC`;bi@aG%RQ9S9;;NepOE@=7#0OFkQ(lHbkXXw|^65!>XeB z#^rvrvvCFGO23!A(UshMllLCKjo0ehJn8GW!j>2 ziC=)W@e3<$VY$RFth7bs62CZXcc|uiv@lh3JsOp=v>xS8U0aVvrLloFS#3k9Ya3`| zPg~boUE=+#nA^mgPjEI;Gxxi(tSRzb)oK`X6|{+(DV&?Asb+1htYR!9xLLzFjo@Yt z91+~Cfg^&OHE=|5vj&a`ZkAfP*=ptN)SFjYhfLQ}a1TbshhydntKcU&a!msdb zU+E`0+mWa~)^~kKR38%7hku8~(yO^0E39`rsI-GhJ6*}|OzxzoomASnD!v44Fa1Q6 zXHrBixuQgrwuoHf7m;oJB1&5@F7XQ{ZNa$2FAm!sVpj!+6s-!52tw9yULputh9`89 z{B^9Gb=js2=_1Lpk4m{9?~+#{k9^ep zg6kurruzrd2(`Kg50Ny*73(X6%xbz~vxfuiY(TB9;&RDu4w5%0gRckMHQQ460>IqO z7kU9p>Z;(7)K$TuAF?}4`lls&4e?v?Lv}yN_ZN<^d9gNsKQ`+}?sRb+;XE(U=5NR5 zALizxobmWA_h`>)my#Zu-7{AkwN`9(|HFLjacEA@Ol{HHu+{yC-ZD3TDpa@5t?obd z7S!?Z?DS~q*y{eH^cIw}M*Te`fc*oi(1Xzc1&6add9yFZCUrr+qY| zqi5n8o%|!vn7BlB524CB{@kvkc8UKm{v-I0;MXx^y(9RK;y;RCMCliY%Jw?73J$4y z6&zCaDmbL-;>f#rT_35zhxqgR_lhrnY53?kgJ>{urk)yVlzI`Mt9mK0dc6bh~JHJQ_B?n0jKiW3?ydI0g8LxjESs@_b@mPt0H` z{Qop(h?BGZp#3C4jgu_6PtJS3EypU6K8A=MLqv5nDWW=tERW+qj$hE;j$f2%i_#^2 zv862{m-t0wyF;X_;E+gH!6A{Zf0n8G><18VJFpEf|;h1!Eh(VA2+hOZ8p=9NUYEj}xSOUjWD7d^JZ9_2)kxe=|n}QET9cAgU$F z&usREB;`U(e|G!OrG1Fke$oN$cO|#jAC+3XYPmmZHpT&}A6VdJ-vLsl9Uyh&LHq|v zTXYcr!SuHmb^^=+6`M}!#;`nl*qH)dz&4IQ$DiZkFgUrerY*lWnXK|1@2)YJb zevyM60b6)~p(i~8wq?GiePzPo_UVs5l|_E8zrU=$pXzy*n)93Y>dpB}<3QQwK-uO1 z*MzHaI`hu|AZ@bigC*9%vdzKv6~`%-5LYp@5#p`k6i0}+1`gf!AK}dXAG#AJy36VN zPulXM40s;pyvGf_0=v5Mj&kygE%Xz=yYL;?p`WOuC~@=W9&z9Ketqf?X)6yc>{+Tx zerMp&qP#2jyHbbe`yJB53wnB8qlpwBUYNn$jQ%=Oe0WjMG}XzlthXGQpIsHvmy~G=8rl(&EK;P_7j2Rh~4VX zJrm)##k`8~jTmkX=Q(1yHE=`>m+Ro)DVW-IjO*ZEr@=YRpO-jRDD(Gf93K7cG6c<$26XRYpktSjtZT*u%NrPnc}tz&SBU&oNP z@Ll2;xo!L>@t?#mw)CIum?^5@h&XW#;}LP<8aN_OJfPsss}{|lZ>qg6m;CZgmwX1r zbh+fCJY6m>`9Xl6>E#k(;~Iu1!p1dlMA*0njtCo**kl)pO?HvkWLG9OQKT6EZv4CP z@5a9e{~r8%@bAID7yn-Td-3n>NSq>$lo@fjBsYXO(iVqH{Nk{UUmR(R!zF%kq%97Y z_{Cv6{p|(tt}+wKF0z*7+GT4{b!iAw@*FhM|p!at$02QEqeOJ&i8;3^?s#@N((; zg6qu>3zqe?SFH_Jw%0y8Q*gzEH4M6FH8WEmD^3kLpde{chvW2=VT^|1bx8OUE=^5 ztqzd7?;tr!50bU-AURGCW>4*9p-}Ub3DqT+kSNpMk6&!I@rx*J5xK-K4%_&}k+wKo z;unYPwtns_1#urjl`D^Zr6BI(Z!J}8KW$R>_Lt(ezZAFqr63+CMf5~#Phwsmx1g*jOTockLT0AjA&~Z zw5)1tZWX5^;?Ol*77>SD?5AqFJoD+A{*v+$XmcIpfH&8Hjq;o}*FnyO&2^C1PIDdD zC{JH=9i*He;5x`F@nCtqz3`O#{L@Aqw57U=0gdQ$4JS6D&oyu;U~!al`tNn;Ph^>k zp@=N=2OW{+h(~i)BaTe&(?h82p{0K1>(Da4#&vjc=exs)$w_?}y*`YxA6cAl;});< z9$Av{G~>(VmSsJ&1Xa9Hd~|UHh;>{`D3@lufT;4a>~dfy97x2GIUPEXlxZD^ zOJrOJlD6<&;un6}!gq=P2>v7Zg_V9`xx|08V;T@gu7Jehaw#Qg1iuiDh$Gi99uY^b zfg|F`i*xzdO9d12_phhZbZE3zgIEJcH(U0iVp4pQaaHGn{ z+5E57N%3;|l0DCO-alo)hF3Ap#EwgeSU!2eGis0(;CHcN@ z^C3k6LId7)I9l_nkTbnTefvb z`NyTBamgQ>jv;LwgG>D4wT)ktX^YJzei5ZDBA56@WV=JQtKf*BZVlrRLERcSBB)yf zM?`UJ;D{)04IB~0t$`z=xX$>Z1)*eTSDEo|7inL1t@00j?v9$OwA+=OBWCwXzZ|if zL|c2Pw8xd)?H(s3)T&j@_c-66->ul|y*n(j*KK%3m~4l8T|M^J7Ck|y2#MDvnPG&Q zwoqN-7o~0dqD)(qF7b;kZDF~@zZbt?v>lE}pRnAyls<@#XJm-RcjF zcMmjdb^lMf+}%xU$9KzoF}m(^EvqXkBf)#hntRHcI;TE;%Xx*n%t5oatf{L^R|Qv@ zq_c_vjTmnYCpKcdHE=|X*W%^q>pqJYFB6wpSoc}M2;-7SaQ_M~^!B5l`&aR*Fj>3~ zkbCRE%AS7{3&H~==sL)?8H?cW^V_2bN#=DB!9EyuTit)q{vb}b_kvAn5vNO}Ms#WK z$1gD3_yv~s0sI29jbC7CAH**h+xP_|yDgdfIDnKi!Q|h>zR$o|_wuh*L|I8gl|2_k z`KKqMyj|2#rN1D`?Vn2|-K=6{BH&uX8H#`_XD9>T`%tNr%6+JmJ?%_cdM%qaj=z>| z_Ls`Gzie}WHjclRYIvY*bAUEkt-1UiWu;Bx94y%mw)fMP(JIC_;;%KF=ZL@7z!4Et z5*r>u5)YA^^$?PGc)4@69$w)LHiwb9!}yOZ_Y(BTiu{PzZ}1*j*(7n0cph2RL``KJ zU7k1JMF{oiioDG)UgJIL)_LRagbznoWq*-Zn=2|pri`G-Q+Y)05=|6&+9G#}U*u_v z+$DZN+r}@{v<2uAzhGpyHMI(k2$|L}9uYFFfg?huED8^m;&uq3%DL@ODQ>!4{HF8@ z2UT^UXK+=QOO`*A%O&EbH4IP0O>5wYxM>X>T?z?!LLA6?P?$}`^n|Y@auG!G0#qQv zuFR*A+aOclWZna3dO5}w80*6HWhNc6E6^@-;}oe9ju%au+5;FgiSFD9U`kO-IvzH2 zv9n*v?+LE>_Lh@$=D=sM*Mu?uN&5NE862gH0pMaBG@l$>?&$5Y6&c_4bFX77a|%!x zq1FAz8HYH=^l_Z($II%+SLR$Y@R&?--c_B?;!e=;L^O;eTS>Xfd7H8*0gt)C}B1)wZkxLTBh$w9lxx_Cb z+xSJ4wqRW17fjmXaEV_WwmTBiRKX!dtAay{Rt1L?tqKk)S`{2pv?@5HXjO1%C41gk zx}IB(o_C_S_O@J$Hrc=~bhc=9JG0k?=bC9T=@w{})bkwa!OtOl=McVgsN;Dw52jSZ zT$rl=CaV~1l3Vb+Xg!YrUzqIx29WJ8zN+TW+yni0Ki3BUz}q(zX;&PdC&hE zgAOD`PzT}?QPhE?tpjn1|2%$C=5|rK#D4+5IC8r;$@bBmrK@}d16??2 zLVNLh&B@P;XJOaov{TwRInA|5JFb0Sb7EVEQ?JkV#_N&oT+ZuMx=z~M8~AVFzk&Y- z{+sx3;=hUiX8POGF2IypVYx(l1(UWoT;dmpZT#X$TO2O&iz97uxWq3G+a1zg1&5@) z3Jyto6&#ZGDmWzVRd7h!tKg8dSHTgn(fPTs)LU82?;)I8(D?@csfD@JEZ);Uwa5$D z(`5cSO`gWnB7XR6fJddJG)e)OZ5~qkG zZE?87FAm%I#gVo+T;dl;+Tw7DUmUhO60=mn5%JO*#v|gTHE=|{v<8ldm)5`$@zNSN zB3@bpN5nAaTVKvCaG>!VI&*H3x1UFc&WDaQPkPQ%={#a}fl3z;vkMEIAo0Q?zkzyj zz905nT;RLQ$Qn2z4p{?7#35O9U1HI7X`vrBUqYuYqf?g` z^kj;`%jnqUMYgZtzp@~nkF>h3EVKw-q5akQO#rg_F|Vua=_);4T@(t}Rx}Z%!idNv ziX)=5MdT8{h-~8*QQ9JMiC;u%i^wH@aoFxqv?@3vzF5O}M0~LZj)*VTz!CAq8aN`p zSOZ7I7i-{9eDQjbkkrYnZ?GkPRVv@D^aJA?n!L3-U*$iVm(X%q>L+*AdPeq&U4%<{!P`{G-Kt zl{ct<)BAB=)0+!2tXO|W#a>5x(mbs#R0O&v(u*YS(oHh%G@ zEnb)S1(>z~UE&v!?GD+kf+J#oHH=5Z{%YWe*k27C5&NrwBVvCwa765{1`f&YsUi(X z<|%SEom%1?O{bQo<`wxkPDPfDCO61ws-Gss)9IxdLM(!crzbI|v7g5?Ga*1C= zX^X=p{lWf`m12M3Ars4$0v~{{{Ra%IzX@ ziC-MD+e%mkM?@HF7>|fB*1!=F#u_*x!dL@GL>Oz}hzMg198$td#lkQX$@zur%WRI+ z8qcp6FClA}mK0x@Us{?su&HE!lwTBHB8l7O#a`=OcCt991i8F4fAuMsh^~IQTw`8Y z?58PLNc?uii9U;U;+18&>MYinSHZfv#1Yb~==RlR83Pzl(Dp604kQjUWC6M5Pq zcZpxnw(*NHZBe?!FSfKrsL^5mOh)8A)91+Q^fg>WB zHE`(J%(caSCVY*x+BK_`-|W6-*(n6^Is$c_>erpkGDXcVD_&og3&cVdZ_wrjZEhfH zHb>oSUkP6!fzz^2vPB!CBgz?MRt%icjywn^G%Ym!!N9Z`!Bv3)MD$p{6ZB zm-xk&w%AfXl*E#>0Iu{CY_m@K#3axG@Vft2Pk-b2Vk)X*xPko_~ zW$*POJ^tr`Iv0x`J*8YM$nsNk$1g4xc+daV^*NG?o?DT>aXky@bSGLSiqa z#KvJ-^)KVUjQ=wJEBLSAzk>e?{;T+};=hXjYKMf2BPCTFE|FMqq%97Y_{Cuxzc|ts zhfDn8NLw5(@r%QDhlE$b5#i<<#v{VbHE=|@xdx61H`l-s;pQ4RBHUa9ha~(Ok{FBf zl*EuZZAKDfjqKl-x;CJy16u~9HQ$+S(v)5=BwDZ1dS%}h&T9zUwGg%@aB(fvZNLbL zYjyjr*6UGyz*y1witF{2x!f*(Eb2N`5&HR)d}erKdB!}7IyYA2yJW?Su{T!w+29Q_ zmfj>`_Dy~x;O0tyk##fu?WcV@nv_EwjZ5V58uBUp+z(=gvE z5{+a`*(=;zMYa)tzi^v=B9h|x_3eRlCyid;E;@Vu8;4t@3b{q9kXxh*x#fH$R^r=H zsnO`$QFFkE>WxO_)t#^FhH*9hU0cFnfH2`~jmfG!ar0j4cLm-q!}8^74n7Mn}_!b)32F7b=Vc89=K z!6AXGf$3j-a$(lrKgS;v z^!LwoyZ-*BVr#YptvgitBy%BSRIoj zu{tKnV|7fD%IcUTo7FK%LT}B_k4TGbBDb9OqzK5}TIdDct<1IA>bgC@XTDUisBxRL zPq!C(v3Q%rC3i?5bqD{Qg+2MA?;ZSi@!!RNm-crvYiL_VMVXo=HkafV5mDMAa*1CY zw(*N2ZE?87FOIau;S#?%YPpI@{Q7rh{vL>vQ8DY6Zc0`o6h+N_qjBWgaNn0>3 z@e3wxak#`U4%;2FRs}~y^lBK7i0IY85fQx_I3l7~14l&kYT$^7UJV=((VOoO-BWbt zDLV6%g<5|5N8IY_e>UIuwEfQ(c-7Yb zj3n*-&r%rMnkJ^y7%{m-bHtQ(F!2v+1QT1DI%4t`G4YS4j+nefO#Gv%BPOc5jh$?)GBax5Z8aN_IR|7``>1yDJAYBa{5u{t}Al#=* zyfph1o%s|Ux`$5PLx=7y^{-Lf!+#(DecIor{rzQrDDeRQgC%~t`(UY;i4T@V4$k&^ zPaLT$;&6%1h$C%rxWq3G+xW$iwm4kk7f0ISaEV_WwmWpJ3XTZP)i53rnyY~$LUT26 zL};!CjtI@wz!9Oj8aN^}ht51);&s$RlBqph=3nT3g#Qsb_K1AukI<>d_#ZFvjqPJ} z?(s6~;}h~*K3QV@dcu0|NymCj9H}efaEZ={BW-cG#4irp_{EX7I9%cvN7~|WiC-MH zJ9MlHj)=w8Fdh+$tAQh8aW!y6EUpHQh{e^w5wW-$I3gB@4m~B8`O~G=pQo(1`unNS z-;a{@_p{{c??V4m%d!4e)6cV}&NF^QqW@Xb&$A9q6H{u8m|UVcVoE!h z_y;wDi7ibXF?oxa_(xMmOx_|U{?XJC6I(j;tvaTN#nm=W5sRyhDPnQ8F-0t{Hl~Qh z)y5RDxZ0Q^7Ps8uc8h!hw^r&2tnw_}TIIFi?d4vx-Cp5)+}kVt`wzFtM{sAkV|90E ze`lrZ-C5-Nk=*rGHWOZb!ZXaimy@!zK9y#F4f*T;dmpZT#X$TO2O&iz97u zxWq3G+a37|s^ExNTn*z9vA7yIA{JKzN5tZ4;D}gU4IB}RtAQh8ap=saE37-8k~ig3 zbm|`dd+5+TbnYJh`}ptUzmNYu{s-vb1N;y0KUfv9xgr+Fc!(qQMI0{CA#tQF4wv}F zk+wKo;unW){NhMk94_&TLpB`xWJ2SS{$D6Z#Nuk;h*(?=91)AFfg@sZHE={Mt_F^X z#nr%}yem)05*1kkpZ}$JbX|XoXj3k5H&btGt4HyxiL#)Bf?w z{H2)U_qiUg$}L6i*C(jnlNFtHpRCMGDMeP;Cmjg@#hVHwUY979c+(cIOZ?)sjbFTJ zi`ON7QKl_6m-t0wyF&@9;D~5m4dW5fyc#$nnpXoyMDuFkh-h9791+c{fkR68w8-n{ z{Mt_oZFCOp{{Etp(@XXDQ!5e&`u7p~TWpGVi=!6HqzD-ziceQ`{_x;a@|r#+?`eNO z`r6;Wq9=Z&yU3(1j3Vol2xRFVy1zy5{jC+5RlE2BoBo#NxA?&WVV1o-YxegH!R~*y zGIw0|^30Mw&`WzEsv}D|)RDPF9(6ov$MNtFYQ#~nrKzI>@D?2a|7hw6)?38MKbkt? zWJ`w>SH~2A$J)jz0*|#ZMc}bErU*RN#uS0a+L$8nSR0d+chE2O+>1ctpkMBJl;xLt z9%lI~wqN?Co(EyS^vgYuv-}eFuejaIzvOx^|FYY?jQ{0d>A4^EU!nagzwG+2e98U1 z@+?Yn8;{U!I;jep25d4EIL{}B2gLjOZK z{-N|gl;a=zD{j~GOFph1j<1LIJ@|*wei;5?v>!(Q!{HzP%jOym|8T}<1pX21e+2#! zjL%5=A4&U>jNeH5A4U679RDczM!`24{?Q!&X!;-hE1c(F<-GqI_Ls50!ukJIpO2S* zjq=N!|F8IXUZ(xazvl6J`O91fUvc@$uTtWF<;$FZ`X7vc@UL+le3|o4|6TaIXy3*D zyT0Onx_{L?-SBs_|L(82pCP~Meuuz6g#8a;|3iP({S0OQLplDT@b|F)9{TU0eGmN) zWBK}<1^@M<{k9w*k9*7f7R#jrLR%qf9dNU-Ud{f}UL zM&KVo|0D2^gnuM_Bk_-<|55ly;UC5RN8uk0-)Q(pb9|#YzCqvcaS!??=l@$C&q3dI z`O-Hizv=OM>03SzFX4X~|I7Ga{+7r6MH|@LO>!$q>{6lCz1pkn4yWLRyL-7y&7S{#-9{78{ z>HYP<-^1|_WBi7(|6%YA!#^DVaK?8y$2XkgA3^^kzUgru@huHwszk~lB=FfMTU*F~U-sSk-Wqy8-{@;V|J^b(Cf1l%fpZ?#c|M&5Kfd2#f z{{a3E@PEkoeaQU$A^s2Xe+1u0wEu|l{RscZwEr0Y$E<%oX8rI9`~QUgKY{-f{I4=U zyvqFd>X&_;zsmgc8uQO<%)hTOzrDu%^*ZZ=*J=Mc^Uv$}-=O^)%ztk%|GmNd^Cs=z zWd3@S{l7{3x0v7FV*hWk|F@W5-^Two`+uALzs>yk4)garw10>G-{JV)W&iKuf0y>} z;(rhR_vrsU+P{bYefIzUuUSvtXMTO3{eM9F514;H;P^kl{~_c5A;`~R5n{h0Cj82=~i{}cE=!T$;4`zrI(tIWTzGC#e_{PP;~(`)!&WBz!J z`R{ewzs~yLb=tqq{QL&<>l>^u-oXC`?cb#TH<`cQr2jXWpWdSXx0oN_!v7Y0Z!`bB zP5*EIy626z+5bEA{|@utJG6fX|GTt*7yrBPy^H@n_WvGy?=kaA{~zQ3gyZ`JzE9}? z6Zl?betMPp9p=AxnE&2k{(J}jyY&Aq z`+t}A?=nBWNB{59|9h+t-eY{;r~Ui%|33crIsOkg{tr0*59t2``u~vjAJYGa_&=oo zkMMtl|0DYU2>y>bzK=P7A2a?Rz7aHe+=`-80LpD%pYTzAICC(jOG4z zEc4q~{NtFP$1(qoWBwY4e?0T=c={jD{5~H41ol6H{wFZMO<;bSNc)M*uM=rMk@dwS z{FCT^67$<6+E2zmnf@okKbiHz6#P@@e+v9l;G4?)Kb84^D($DT|7rNAas1QpPs2Z* z@taQn)9HUY>ysHA{|xwN(0&H{pNW4a{+W!=O#Hp{-wR(a?R!}t%)&p5k_!(|!v4Q<(p!u>UEvpGy0w zw4ciUr{bT+{-?n|jq#ht@lR*|oeuwW+E3^BX5gQJe+KjO4E!_M|4jBj6TX@3znA^@ z;_qeuz4&Kwe6u*dS+t+U_>WIKN-Hs^go69a|-=W;rOO7KToCoRN7Bv|5Nc#TpXZ)V`1$^K{3|4jOy$^Lus_tJka?R%O3XK{XK zvHqCF{%3LiW;6fIW`3E?{4tyPa}NGF%rA48f95cM%w_(Y%ltBz^}}4|w|V&IF+a{@ z{+>ts`OHuAX+NL#^O-*vaR0jiz6H$h3+R6#^W#GN3z^>*;$KAni?}~tgntqK#jIZz zv;W2He=+mx6521pzl8Bwf`2LPm*QVa`=zWemch4-@mt3DEu;N%`d^NJIpedO<6nV) z1^yNISI~YX`(MfNt;D~Q@m+;~7305(<6lMpvzcFJbALIT`C~To&m88bIm{n(n7`&Q zzszNRo{N7j_os7dKM(&r`kzPt^O%3;Gk?uz{V<>Y=QBSqVEwQF{{rUk1@ym={ueU; zEyTZ&``bm#e~aK-1m7a~7t{Y@{EOjRjDHDyOWwG|4P;mE8$zo_^jgmt-`;G^~EZVZ#MJ8 zZ04`o%n!4_?l{mK=BGK#A9I+$<}g3aWqzNFe=hgeb7?=1{^v1&&ZGT2=BN3zpU?a@ zpZ4?dFJOLM!1`hVd<*D*A@lP>_P-GSLi~&1U&Qe(V*RlQ|6=-I%>22S`E@btgC(?I z0^btm*Cou~OF6!!@GXUZDg7^lZyEhBi#l{V(VESKwa({|ef#p#PQl zSF-<=_*cTWiuJ)N`d>x=tJwc+=AYTjpR<`iXEQ&{!9R!jX%6$>9Oj?7%rA3kKbQG? zF7xj^+RtNsFpvJ{;h)d^IG_1#KJDkz{{rU!1?+zT^Vxeq0FuBHAya z|3&aGqWxm{7Q?@o{ui_VCHR-nehGX_nBSMOept%!Ev5gZv|q;fEMxv%#_=!X_?L71 z%h~^O=I7<`t$=?8`(MHFt>E}pvj3I%SJHkZ^ZzRLzl!~@V*jh~5BiSR--EtO`8}Th zeBaLxUiyyXX)k@(@y(aMNBMo%dztnx)Bfe}xu2K6?{=?z$Ms(MF824_?<@2_nEnUj zA58y)zwds!Xy1ju>wE5}>-#+aVgKFmb>r`5|3hd$WD~e;E58#{P%lA5Qi+2Xg`AXBRKvMv>*8$bB|>I zBk_-ff7Ew;9HVGI3cgYBkN%F2XEet*n&Tghf6x!ye$a1F{?Pjy^dpb|OFwY?mwtom z;D;WkmwsgX zz8ilx{%-iYf5iFz0VVuHerV1i^gk57p})cTr~Od+@A-j`vxnpB!QVssVYDB{@eTW- z>kq>}{0H9OaQKGfAO0hc!wAN21bidl8^QiZ(*H>KMlyaQIlfUG-zfSYMf*`d^6`wO z|IzS`hJQ5e2mL1J{kP0B=(j0wqeG+UkL%#~JsyL8?DD1G z<^2Di>%H{*uJ_W9InTfAdN2PT=l}P8US9sO?N@%668|f|?|xpP{ovnqe}nN4{(Y_s z+IPX%^?Tk=*YA73UHH4{zZ-uy?Yn<$jv@3v%3lIPHhyAI|=V|JdU&0{#*BM=(Ak*#AiUBN?BOoS%{OKZ^a2 zqWviPA4U7o?0+=JH=6!Ov;S9_KVD^ieUow+|*YUs3{PsHY z&+E)DZ!o{TLHjqDf8N0VCiByqw11QN?alv>xx4JHBg>+6?MySXEL)N#Tb6CvmPrN~ zWHB={Gc!|GB{MT~WoBjNKkU9o+D~`hQKQGb-+Jg%jLYu^yGv+&^{~3C;{?YP9>mQBJXVpKe{#o;#)&Cs*9KN2je&_Hz z#`?xoh2OIn{uusP{#bgfe6jk+nLp0_apsFt|GfI=>F2G_dH#6oA8)>Rdc5m*3_p(H z!!dk4h9AfA^*H@_efYgUj&CRM@dQ4ez^4=Rll&*^!u%)sPvYMxd_09;r}$6VUz}F| zH2$5&uhaMyC4ZFqQR+wWpTWN~@}0rQGxTVBG=DUIH2$8I?=1Z+exKF<9RE4_&&hvI z{TTUUtSl$CLPW%KqY%`lslp>@QC9pQfLt zpVmK0z9@PWJqq8>@SmZdk?#zDG=H>w(fAq7e-=N_+CQANKRIi@bM$l8?;Jj#vwku9 z$IxTsi%~z8KUTh2daU({vww=Szlf7Bj((ngo_^kZ=gk-I`o_CH@$`7>dkkNX;ma}n zI)*RD@#8rDAEzJ3-xK(Bg8u}*oUng5ss2fPK8c?v`A?~TO8rynpVI#{{j~b0@$EEz zN8w)-e-u56eg@yq(9fuUh91oyji1r@8cjb-KZ~Dd`Oo6(IrE>RpR@ltXTBKo$Fzlg zOALRE^@%lKtbDQZ$Lb%)AE$nt^^M~{Z~t}P`kuGG=kYyW{&?#bZ@zf`1pG+Ap9FkJ zz^4oNc>(_};MWEEMfyeli}Z`0?-TJSk)B9T#IH;Eb_u^O;pZiK5`PkZ5? zOux*3ng0s^75uwmzAOA!<-dyGSLs*rGg^lR4dn)SJc-`A|qb^Wi)cOAd4 zTb~>1->^Tqq5ci|QtVGstWS#dOHu!({x|i%Y5tq`H@E1w%zsP1Tl56{Nx+8$d`-ZI z3!XnO;LinoxqvSh@#P}@BK;zNqWX#SM0z5AU7}yY&rA4vi9ZSdk~|+L;b)Tmm*u<6 ze;FSy)34y~74u!;zoP$D`c?I>(y!W|B->vk<7=|@NmlLKz|4sRCn(wB3H~DYz-{QZe{w?_u@FM}=67W9(UoPO| z1$?}K9~bcBBEDV3uZ#4H_>+h~iTIO9PsGPd^h^Ag^uI(;!p9{1Orj^zFYAAqei=V6 z%@_ z75uwGzhb_t_z@Ai==bpV9zNaYzmJdi@#{XmKfuQa`1U~l2mBBDAL8Rf z{U6fP=xOq&sh?)PNAySXJ)%FNKem5)On*#&Y`!P>|3v;L^e6H^<$r4ZpUVG~Ki&GL z%a?Bb)8&80|4jX7{Lid^hW;7+8T=XQ-^Q=o_;4E^ZsXG(e7QrvgD-dRh?1{wLP=iF{AZ|J3?EwLVYj>DE7; zKVANG^`EK#jQ&jiXYyyrmtp=4{WDzO+xT-EA8+H+ZG62$zk@$_Jb&K7$GiA@7ys_! z(_MNh{-xqyDu1f__v}CJseh0Ep6BEH>ffi|$FKYR57d8vZx7UefPWA1@ge=8`5yA8 z;bR&-P5m_bBl;urJ)%D{-(&0ZnEn`lAM5{w{|Wtx`JUkKQ~93a|5N#&($meKPEWT# zNvA)fKchdRKa(#*z6|S^Azz05(QSOWjSsi+w)O9sIqEFL&|luIJyo z_??Pxsr;$HkRm$NE2}KUV*-^?9QI6ZN0q^Aqd))cQZQeoy6pDqp(#>GX8{ z)9KHw?=$tE(Vxke!JomOp?-$--O(A|=kDlo><;fKcJ%nZr_-^^_d(r`^yfRnd)?>x zpYL|w<9naZP;V#yPWn#%U7exct}fsEbcYhIToe^1DHfd2sffc^*cKPdk}`a%AKJz?%c z{D-X1q3+P{5dUH8bD00I{DahcME)c49pyjT6|Tck^^ekb^t#@CVf}XWhg>@b z!ufOb=la6up6d^DKQ|C^KHnQY_k3TtF3wN_RGIt|NZp+>L2J0 zb04ri2j~aPcToL<`XB5MpFcPdj)&Agr2ZlLA^KtS9qtQr95&x!`H%1)QU3`2i2O(O zKT1E^AJ+M({5u9i-5o>W=R1b|K8%EX&(WV7^7}9xKKI;+>pbZC4~6Ub{BZC+KN5bv zb1-~rf0zEdM#ATItG|0F)ZINC`s}9f84TxphC-e_{Co7@I~aU> z_20|Cmw%uB`}E&uzI`L1?tc3Ip^#_4`Sz=SfPTRG9WdVk>vM20muujiUgt>RBzjMrWr|+ci8Vx_+rT;GVcd5Ty{oP}s-fsDJ zPXyl{_4m;C@bBT@I~sED9SeE)^6#ApKi_A*efsYk_jCGw`S$bg9}hY9Tb~2`2dvKl z^Bs`yApb%256X9teu)2&^*b~k*71<~hs}T3`W=?li*9$Is*VaU6e+mRNDS^PX}zO(Y5HQzb; z&zbL>`ses#kw03#XnM5#(e$(GpEciE{l0`F;#{9N>lep=UjFm)pSM3aZ~f!>vNWV7GKZFcTW9t_6O(W zkI_Fy{uuMc&|~diV)f)%y-59~0oAjIN-_-w>`nRnAE&f~bC*Vf{{v~++ zOz`}A0e>#w>jnI|;Q8?)eqO}4i}-tyo~V8z{v^^9@$C}*624u+r%U*jg#StEC+VMr zZpv!Gy zU046Q`ETfdL;V}p{|0}G{X>fNNl`z={5SQ#ss2sR|2OHk^uHzFE&XqqF9ClN@F@X5 z67c5&{Q|ySz>f>~c9DJ&UoPU?MgBzmOr$6BC*s#7{JNz6CH*g{pQL^gz9;b~@n6Q@ z%k<0mdzt@=`d7?%h5rh^U-f)_RlckAtMVuFC*y0fe98EEjebr3YxsSQew}_@zU%mX zoqhwKZ|Hx6|Azc2{3-gU=$~T#o7VTH{liW3-?YEEMZcx~E&f~POTe!L{7Jx{1pK*x zFBkCf0{sGhT*R-7_htj{g|Z_#h5e;dDUOa)~q4^%t)9^h_{xtQ|%=bwBNBTdaKa%e;zCPxEY`(|*Ppr=q{wMN1vA=lA z|CIie|Ec-Xz6^#us_JqKSTc8_;%a#>uvnFjX!trZ$%u z&G!_apVHIiPq%*Q{OR;(`ahHZne}_-`eaz24E;0Amtnr!_;(vWZsXH!e7S?ackt^D zKHkBvyZC#TewY6)f2#Va^i=*-`aOKQN598^55Ml~e;>c@+h5$LKj44B|A77g-yiZn zzGmZX;{>c8}5k5b{=f~!IjQ@}2f6V_x|0mY>iTY3YpQ`^<{ipP& z@~88stDmlaI{g{_nflN8pW%Ck^~tb48T1VOZ{y2t{JxD3xAEx?zTLs6JNR`6U+&_| zUHrMrf0v%Beky+|{-@d>+~dDTzem5P|9yPBFW-IqyU+iC{($~~{s7+|(jU?vs{fEb z&3tK|kJIRB^hfeP;(w(6BYc01?~mnwY=7|B{7>jl)PKVN#QT${^r!Tv*6*qQ>H4SZ zpU$67e`fuj(Vy`@lP`mwf&Uq3gTcynAOt-F=fG?>_bS@$Z`nKi@Cke*XQ_q3?eE519Xe^*g|SfPQc? zeEuN)Apb%64#|JW`W~Vm(*LmhhxrfF4_luj>K~yWaea>Hf7E{y@*UtmKtEvq1N;Z|KWP4g@*U(q#D7TtL)Pbz^*cNp<~nSB57Q4Xgxp8Wf5i1U zqW+Nu*IE9f{72Ieh-Pm5}TC#o&8>DSYmE z{^$93^6y*Ig7DJz1`tMqH{a3>0b}xqW-RkdN4mo!7?^z7zdzQlI_AG~b zdsf2F_v*iwzE}Uf^6xYMKJ)EUe;@yT^X=DvzxnpBgn16gcffoH_z$dv^*BgBxD;|7 zq#xA(5d9GUA^8vSAC~Vh|6%h<;f8!)sx^57Q5CgmpMVKSDoZ{v-6GuHRAmQTdM2 zkKxZTd^?7($7aHM9mluh^yBp7_;~`KPTTPSa1T zAH^TVA0>Yj{S5yZ^PRDOIYW=8N7JL#kJkSzex6nTEIyy5pW{Dg|8fqW2{{up|U z`Z4B@RX^7H#L5?Ie-THIGk=`=as209pY!UUr=O?C)8pljS3lnV;23@$!=Gd8ft$zh z>o|TM$Is*VaU9=I;MWQI3Hk~CllXTMUr(xkl7344Q}}oa|4-3RtAE=5;xxXU#>Xi6 zqxhrnG0Ohp4E~*=pONnjf3*71@<*#5O+QONYkki0pQWEO-#L6eC;vI?6C+;?e+++& z`C{p@=8M%o7N6tvkF$Pp)-R6#y#D9;&)c7zH-9`moN%)wAZ>_4v2ukl~g|2qA;{@3yOI{k+AzrlZlenY+# z>yu)>6!lZ+H?7Z2>wlAeQ@&gJ-?BfrW&d!?^+~{&1pG_Drv&`JfFBp|=>oo9z_*M1 z7xC#LzFfqwM0`$EKT-Wee7eMc3BNAUFX3wvz9#9Pq<#|pvig_lmp%VpR{x6nSJc0P zk5}Zs%6}Cfuj2bv`IGfew*N_%FWLHBqhB-sHS2SY|GM?NF5h+iugiCX|AziI^uHlr z3O&X8rI0o9f@P|F}iJCEqRi6YwVizY_2%0e>#gFW~0|{J4N07d?Mo z#LtWT7x@$MD^dMKd`k5EeM$XG_;m?CFYzbYA0**t5Xr4EBarN z{|fyo{VM$`zFsw7vi!;BOQt8|>oxm}Yw}&w|C)T))xWO(b@N@<|AzT*$bZB7+|WOT zKSli%dW!lt`ESa1Q@)$(-?DzU_;1N~Oa0sUa2sE4s z>E=tPr(3^g=6^7#K(v9 zG<;9P&oul^)Bh3uk@}D5kMQ*|{jv3VZ2rgUKe2vK_@Bu4ME$4oJ(cgN`JU3#?N8GA z)9pXf&Hv2&&#dn={h#q?=$~QzGUU&o-}e6aHon}(huipi2Vd^s+Z}wp z{WShG{nO}=|838QxAEsTe%!{FJNS18zwY429nZga@#il8U3|KW zKdJOod{3pPs((-ad!A44;rl&&y^nwQ^}o-5AHN>p?*sk^{15bhDE~uze8~S${WShG z{xo_T|0DiK{Ey84i2t#CkInzs`aQP4d4j)B=ugytLVwEtl>Suxr~0Q`pLBY<{YyIi znS9Tz?=${q^bGT5$e&?-GOT}QX81lNGb?M zo}CpwpPlWP6YAv9bFzXjNBtanZf5u%BbS~_&&>&W@-jo;ysS_!FWb*^LcM%?zW({y zpq^s70?TE!siMzL%qT*=kgbtuP8IjQ)K=kdJ%syf3g0>*&%OnPB@nEm#AN2 zz7q45W`?;+`Ag}g`j@F+X8tmInfc1;<@9oTIlV&v3i&JKtB@}}O67lj;|#bM6Ol5or_bSw(jDXZA;MM*f%E)46M&7WQDoSs9^DRTXb9ZSM7w=mSp z<#cr%amba=UtqohdV%>0NBLf>NRQ%o=BFQ%8MUt;}AX*~YtzWtI zDYrfq@>lRz&@1>eOT*lmWsc=xJu)l8F{?COr>wFtZ&tZuh3ibuE(_NuyFAp%=Fce& zKhG%(^>WIcSA=73Y4~|AJ(r%#pC@0Q`g!{2RfInI>gUU!&!0~(P`^O_0{IH$FDwo7 z6qfmYpcnEN(Tn6O(!YqmSpVX(uujG0j`R}wOVlqZ4}D51Lf_KTa9(P@QvFNKU#5PU z`O4HUlds%-fgxU zi0_T~*kryYdJ}&Wf3y8ZGrigT&GNU%*J8dF>)RrKD}O6~x9Zeu62J%0m!H}E&e-ynY@y^-FC?~VLT_}L_1llo2g z+$?`Hy_w!DUkiVWd@bf{u|BQzR{mD~TlH^Kzm30*zfJvi{&swCr?<=3VgJ=Z@1S?^ zSK>z{epKRHC4N@ncNM(~KdSJn8egjMt(snqKQ;JRL$9IN&};Rt#lKp7ti`7~{p;v; z_*chYPp_xf)9dlGLH&lJaG!0^zX9JH4Z?b=AQol*QCiR=uZ^r*-db4~j z{4M5hvHxkIx6)hnZ{=^b{%!O&dK{&wr%u711u+xa{AJLnz!9r{<|OC^3(;(sN+ zRN+$<{#4Pc@VlD78o#RXtD3)tzefEUe5$DkoUG-qRlk6pnik?4fIBOqxy~fjr1n`Y{K^@^EcslvwY3;W_)d?x0tU*{}%aM%-5=a ztNg9{x9Z9j;F&K6m0%C;oKeR~J5Yc|PyL z*DieO=I^F=<4-rf^x$6)KK9^a4}SLIZ!f;}(tGvqqxbRm$=9cTKfNE{`|17k0el>g zZ@~UxK>tDW4blhkagaV_z9IUMd_(dL>pzUI!|D(7kElN)|A_h{{G--qRQ*x)N9|w6 z_{Y>A;~(Q6r;qcGyFTOkPpCgZpRhg?{GIsGiQk?0(237o_}Ya(UHI9BpWXc3_|lDE z-T2ajuRZGb@b}COdnQ%n14jR5%ov-N9d#Kk9vPHYW`96$LM3`AG7}% z;~$rQT>WwN$N4Ad6Xu_=J`?8e^nBfk51shXiGN-A+C}feuP*%S#-DC{?Z($`eCffT z9{lW4zlYw7pS_+>d)4p7w?6gz)bCTjkKT{p{rK3AfBo_g@DJegfcgXULH!5$2kC?M zH$&zhq7QjKAEFPNZo+Y3HpTfo3K6;@^#`2?;aeBJchS4>qZ^;P@v9sEy78xnzXzXs_aWPZ!oR}5YJalIze-;<|C;q#GvAu^Ta$0y`mD>hPG8r5L;nr_4f!_cllU}= zACvepi4RlsDSV&8w<-EGzD(oOG<}*rgTFKQID=0!_%+Kv%Rh_1v-mZKe{=fJ;n$q~ z!@T{$Jbup0KhM9Q{(|`y)L-y?yeQwI{)_yJ@-NYs_?P5gvj14NKFj#JOkd_-(SJq$ z6?|XeU!||oSLIvfUo-!j`PTT?=+-K#|8?uT!M~yYhWZ=&PvYAozE9%YBz{cc z&lLVl;nS4o%V~U@#+PaQndYCtpBa3b;h({;S^in|XZdHC5~p>aXyx&{xd2YX7lH zUzKlFzBT)oHTBozTQlFfeCzae{&oHh`8Mbq^bPtXK2GA-BtA^y#}s}{;p3F&*D3s% z#@}gtna0;?{F~vQQGbSi2ES(Ub(Vh?zh>!k{B!s?N1xMwo<5I%^ZL)rzd&E0FX+F3 zuZ#G)Xud^!U6g-`zC>SAe~EvYzAXPTeVM*u|Ffe1iux<+ugbSdUzKl_f6e-=>AzyV9}B zk)F+;L(i!Sb#mxA{JHw)^5<5EzPUBw^Ldq_UtU%Cd7gZEHR1cC{7T0v$LiqA*S~;X zAb)}S1vO#LLiG#PFQgaNguX@QFRF4be-VE%z1V!k{Kfj0s9$2f68TH`OXVw-zm#5T zzB21mCSO@~Sm!eSa(cP`<@%TFUqP?XzoI&}oU4|8TVgr8^C`aP%% zeY5JFH-z=eu65n(f-k$?d4ua+8-AXnevbM%4dLgx^jvyweW;tupH~~s^VH8%KaW3O z|NOd;D_{M5{sQ?6=mqs*t^)qT+K{tQ|3Z49`HT3A>Ozhp^^443%wNo3%wMd2iF_se zCDyN`A>=KkmzuAXUMhc?`OEmr)GuoY>s;>omDh#2%H=DUuY$kA^{c24^H%U@HoD$T zAx~zr--DKL%xZMK=~>Nw4_aJ*dUjLzd^UeJJ%^st6h5ER?AQ|OHTSKbnSUSWMJtY3xx z73Rxqb^Y61_x3PvW{2xc&uRU zi|9oiVeaDA(65-k*nGw6m*`)@UqUZYzf}KH>r-ldOFKf{vevLJWo@Bfnfc1pFPE=e z|8nz{%U7X(1%HL>ThS5LwGzK7@vRbnD)FZZpQ`9p_)~??)%0ros^+hz*WiB*{?_1U z4gS|whIOq~zZSo0@u?2K>hPGkqAn6H7}Ab$hCH}W^)XQTZ?BfUxf zCi69!uSx!9`J2^mR==6Qg};TrMZOmKTdiNK`CIv0PrwZSy>DBmDO|Pcc;Cl_e)zE9`wfIy^uf_jb z{HmkZ>0gKcb@*AYe?9)z<7Yj7H_#jC4f;3WU!(es_}Hj^BfUxfCi6A%H>uxDZ{}~7 zznQ-U-&^P{^cM5C^0(4k)o-=_ZTxNYHuJSvpLX-L+uyX)+x72oeLLju(7%Jf5+5q@ ztrA}<@vEva{P$Va6z)S+_*aE5)%?}`)%a44Z#DQ;L$6W4M*Uj;T70Xe*YeltU#EW^ zy$&Di`RnaZ>hZH4-x~0}f!;uGz|ThfZIrLke2w%bdXs!j_9sp1H{)+Jy;;6y{uX)* z{c)M)jNIYtp}o-b8QKznQ;T{bv1J>`z*(ZwtM}`nK}7 zTHjXuZ>6{C-==>Xy-ogh`PhIzV+Z^kNQ3M*{gpqKK9xl^wRtAxevek)bGQue)ap+@8|EAZ$Q2Q z^#|l1;2+d~Q2jyvLH&pLhv-B6L-;zZ|1f>n^Yt+Qi2Nh;5&DSr9i@-TH;T`r^fCFy z><`B1WBQNV-;C48)gR}d;GdvR@K0EuPS3BM_|ob5uoEA;@UaV@yYQn6U%Kht_}q{2#SGqx_@RZ;U=B{}}(6`s4bK z%Rg>?$K{)#Pw-F3KViO3eCfo;PJHadhc5i?!k;dB7ru1kOEi4MMgHJv9 z*-P)`@5QHHeC)%=KK$yV_u*qde?R{9<72=21M~rW9BNsteCeWhc|PsJk1l-a#zmMLB zUw!rmefAgqp0E4yvmamk^&ilGK>Y#w0RJHWAU+SuH;9iz_&Y=&;vb?9dp;kg57USB zA5njVKBE4J`9}Fi?H@+%FGkfLlYh+oW9pAtzj5m`P9Il)T>T04C(J)#{U-P)Js(cu z`y~EN;`bDN3SXz_Q}k*4o5ufXe4oaj8U7jdXZUCEah89Ue-@u+@o5ep=k%YW&*Aqx zeI8%u)t}dY0lydUZvnp-^k2lsMfn!_7u8?lU&7}l{g?Qc^5HQ%cJ&8qcXqpzvIMqlG!SAU&<-F)lvZ_qdN-{9ZipTxgO{Fua#N&K9`uPJ<+ z!jCEZn8wFxe4O_FU>cuh)Spp*hJS{C7T;#+v;4FA&+*UU=N$gc@z2xe@pGPkUjGI4 z7t~+iU%rWWFW*T%s@G^D=#zf7$vi%fBMuiuGC1e?|XQ`l|I^m4DU# zU`@U?^R4l(>A%juZoYNj#{#}D zsK3a+h`)>ci{@K0-x7Vv`Yc(WW%ZZo%jz%7x1#=v{446OsK09dRsL1=SNYfY*R0=~ z`fKv9)7RaUxBL%t2`v%$Zi|0KRl;=?5VOybuReofJ*@OjGf?==53eHve;`DZ+z z&e&hf&}Z;%7N2JEdluhj@oNr$=lJLJpVNO{{dxSHw||+(w*~$M{ssLP=!@oC#Lq?b z7v)>R*CqZXd|k4CSXO^o|7HD`=_~TB;QtDJMg3L!s`Xn{e^tIU>$_%s*63^Wb@|rS zU$=hi^bPukd>i_2Sl`S}-~V)l?*lTs9ectttJC*A^sH{@J>i($89tZY<@=!S@V+p+ z$M-zy=X8blhdK0|p78xfZfE#>ZkJ=X?}7Bs(?5@%*X?^CdVXj4e7^qq{P{iM=LMai zPl5ae-OlAN|y90>ihdR^~6 z$NuoStbuUM?se=7zU+R#5Bxd3eh<{o>32R5K9{S0ZlCMl??}&6Kd;Yq*FSF{X-7D>R&2f8Gjjnnf_(+mD9`RE4RMo>Q|^=!C#?&h4srE4EZyMT>oL$ ze z=vQogisdWTzr=hc`j_ZmqJF9QO7$#*3%p44f;2juR;Gt{B6YFMtp6QzX@NPHDG+s)rDU%UG4=I@ZN!}@io-=TjczEt8zB|cQ*PZfSw z;ZGI5RpEOzK34Nr<4-ld)u>;CZ#Dci_*9EuwL{^4Tss`@v$gnKr+*!Po&80f{`L4) zPp`+vdVFh8zX5+6)NkN#l&=vV8_nOy-=u$&`I_W!;%`>JS^Z}HoB3PhYmu)-{TA!f zs(veft9-5eZS*#JoB7-L+wDKv)o-V_^LMyD9j;%8`W@E45Op%OnU@uv!(s_>}_ zpQ`K+s_hS|@v#~|tMRD@A8YWb27hYssTLn=`D^vB)xS>tI{rHS>+q|dzn;IIzh3_a z{TuMJ0lyp6Z=^TkcO!ozf0O!6^d|E)>ECR9n(58zH`812x5fIksNZ7!TFuuge=EIJ z|2BG?>(i!xoAqmV{o3j6*0-JBAzz339sC{Ycj8kges$tkr{}{idKdn6;a3+vb>mAn zy&GS;`FrrY2fupM@4=s5dawSy_|=PVefsy|S0DcM>EF-aPw$tnpFThz(0_n`!1MQ@ z{Dblj+FuOHH$)#&e~3OrAI9fl^@r)h<{z^ilpX`>QejG4;pz z$K@O6AGf~a{1fJ%pij^z_&f2Z6JI*EZ9e zuO9sG#kXGmUVQJ>zfb)>{OVJ`4pM;#r%%W? zL7y=Hg!SvhuTK2y#IH_#=)$iq{OQ7%E_yeAH$HabOE*6C@b{?Sqka#)7r%P(zgPWU zdLO+{{XTjhzV+i{KYu^I_S-)U=s$pe1N;N_H-qvI;^(0JgZdBQ=Ma5J{vrNh^@r)h z_CLe&jmSSD|A_u0>W}I_D&MI6#VG%n`eW8_jDL(iuKu|GAAg_vefZT! z@7KQ{|N7+F0Vg6zHhUFiokKp%+ z`XlmihJc`mf2quK&90vu^%%>$AbXVZIIi4f!VVZ4w_Q@n;gBrtoJ9U#I9(_%V$y)A%!u zPt)`ne4e4t@Xx3}>-l>YA7}A*7Qg5C=kRY1zvl35o<47XGOzzUeL?;O^%wMCP=Aqs z(R_>exhVe<|C04tvcFjJ{J(7dmd&@!zpVd?^;uDWMgJA^uj;?bzbgN#{l%L4Yx1w@ zzb5}Weck%3>%T7lhWs1qZ&=?A`Xs(i;=?39Oya{7{!HQb6#h)%%QU`B^H1Z?G=9y{ zXYg@`e@6XTe4gc>)qj>ghi`NEHbYaP&z$tV&s6vxA#*ysf6JT+=UJ2CJZsALKGWg*i>#UO^KAa?Dc=K4 z2VeF~sGBnxd^uC$dybrGM|$pL_g9e=l5aW z^E-lt>sP^Fp?-z@75Zl`hQ66gVcyJT z=PR!NqU*loxE!ua)=D_fUJSl${_JHxUkP<`7Q^RrmcqK^@aOR7^5?3btAFlF_N{JfaI*!q>oS7QDW>r-NVO6jHirSg^1%j7Skmzlpz{&M}x>E-<8@>Qr`VSOs( ztFZo=tFHH2$e+0$)-`h@9J5x#d|7MG*PU;KWA>`+zZU9buRGre$DGyh`;fEdxb8^L zT@7_}`E%Dpom_g}YRHwxpQnBvJ)fR0fBt&-eEvr0Q((RV^$XN5Fkhj3g=-;iq4^6p zLY*Rd5q}YX5xv;_#nz`-|6=P?V!jgo67@^uE0wQQ{!;Zz)i2Y(%=~5Qmu-Y~DtCR# z)h}1ST>T2`Q=xu^`W5s_e5;%a^H$z^e6GQ# z8vLonuUh_EdhJY@uMVH<^siID4nOPVtCznXpX>E+P``n{LH!2&Y_$Jql&_J$QNAX6 zll?;zemBvZ>CN~C7+Yvpe>e=C2hd~N1$qqoV|rhYqryZ-I!x6?b! z-$C!7cc@>9UzKy=_rDT9D)FVt{-6rKs_?N2U#jWV_*{)&)%aP1pEdYcL$ATdTKuZj zzgGQPdL4e%sb9xmr++6KySdmM)Nn)8|@Do=}q!Aso%ukq<*vc znypVWz1jYwMgA847W1{J-zr}#z19AqRsA;pHu>7j-)8=H{oAciJAb?N>)`Le{|@}` z;IG90N_?oqw@Q4i!jCF?6~0#CM>T&nzEQfvfxkihMtY<98tIMdH_6w;-y~m?{LS(;)0^?PnZL#S zE$X+(*P?%``mN?~#phP_+pKRJy-oi%{&xF=cKzGsZ+HDV=pELt!}aU1KdHoz%C*4r zN_?oq$0~XizEt5)6}_5XjephnT#a8f^cwYR=r#CNi*L2`TKkJye5%98I{oYT>-4Y3 z*Lr%r{YAb04fF>5Y~XL8H{xR>z0v%Q@-@ldq<#~=Hqo2aZ^qYV{$}}G=q=`J;cww@ z)xTB!R`a*g+sxlaZ=<)-+v)A}cJsH}A9bkTVSm%X-(mea@u?G^I`O3wKf35$_|b)* zUHH+B|K0rE{N4OL{5|;9gKs_d554@o^j>`LRlkqkhtGZXCw=sO{Oi}hU;lplg8}>; zus;}(e?Y!Ld>l02Apamf56M5|`F}{hA^I?Vm_97uu=z&pe@5gV(SL+KD*q^blz&vd zG4;pHH>Up>|2Y4+`NsLj<(trdf<9sWC)Dr6w@!TN#HUXD@4}BR{OF>0(YyJ(@vj^I zy6HXqJ@g)W4?gwcZ!doJs^81sr+y!QAAa@G`|17kethi5*8zMSz}Erw2k>=J|3UK) z(g*Q-h<`}FA^nH+A2#2x{mrob!?6A%_&#F&M(88zkJ`VC@{i*8C_azT$K)I1AJc!F zKF&Wb-?;u0`cIgD!um{@zY`xi@v{>jI`N|mzq;_Fi{6D#-SlpJ>c*dL{OiH59(?M- zw;p`%)xX#CbuYg4^7r9mpZb0H+9zMX{{8&@_}VYu06q_xZ$SP5{Rh<_G~Xcqp!!4d z57CF@8^YgV^@rsfHs7%PBm5)sjqs1iH){VeN*}d;qx3QBGiLq9^@%O3Uk8l0-e*S*^9k9O`pby~xfck^6#rxE*)QT|c+M%5qHf6RPi_&p~77=7IOjPs9MpK<*s_$TzAaD67s zKZ&oC_&149lb*k)@Mj7?rtoJ9U#IbNntz&qntuj=XYgyr^XCjc&C+M-v-mZOPjl+e z=|9Imr~W*?&Ew}heO~;R?WAH@2l2l&HQWnugSM2-@5wi>aWw+_1~~Q8}tqJH|Uf2GKnvf_%MktQ}{UL z`E?3^rtotbf2Q$e8lR{6XXrEZ8Tt(WEPl`8>#Y8>_&dixhp%(|bND+i|GfJ1_&blk z3;4QVz6JRgKw?W_FpTy@${F=m{Nqm~ZuPOQzzD&`l`KRgA z_&1F|GyF67G=qOL_%n-7v-Tge^jZEn&(CxCHz(g5|GfJ1_&qP*ynGAzxS;+5eF480 z^+-MDH>}?V{%@$iVSQi74DbD4$O`YDzfe`bcy{WB|k?w{G=J@P+u!ugAt!S`ZT@V%)1i#g%^CH-H@3iV#f4xfLC|7H5i z>c6c2%k)?De?|URvO}F$azdR~Gee$N)qj=#D*tQr*W`Om{@2X^y8f@zU#GvG6Y9QU zzBlxLL;W|*_onrGlm4dp-{gNw{kO70y|?(^qQ6aloBp=-d0YK=^nXYFcjSAA|6TLF zYyIA(zsvtZZdj)m^1`~kkni`PApHCvxqc7wLcV|G`+0%upBt{@Kl2>(9Sef*#oX|@ z7xSFw`@JX#^}?q=6^%|H}!v$|4s9~Y5up&|CaT6 zOa8a$Z|8b**TRsL6tL)}-+_nP{z6}j%_e@(vE>96bmdU2Th zb^bTZ|AzVBpuZvCn}y-?Z}PvX|C{Q+RT%odCI4IIe~bRM{BOHHZ}Y#c{yX}=qy9VA z_Z|AX{O_9YUG?9U|Ao@f|AjKY2j$^(*IfJ_ksS;ig5m7 zsq0REk^Z9kFVSBr3-w;o|0VTbmhWZy%jJGADng!DN*(F1&|l$ywKV+xyjteEtN$wf zHThpN-)rR|_iGj5^RLVIy7hUT{<{8e$oGc&Z-GWue5n41_75N8+lTaz_&=h5gl`|||1tl^`1Y~>AKQO?LjQ#R z3I8YbPx1Ft^*=S=r}+07|7ZC4nfjmU|2hBX>VK~O=jwl9eZH_hU(mm>|M-&sOZC4r z|Cjt<>Hn2{U)kS$WqrQR48M;JX&{hI!b{@+;tZ|L91|1JNw`hP3mxAgb$={Zk59lA@&jZ#lh4%u48K3){|w(hm+y1^KbQY=`M%Kq3;r*x z&ll$VlKv(Cm;7Jyf2IFd`1}?BSNeZV|C;`_d|%7|jqCRf{TuUrqyM-1e`|fdb$!3J ze(&Mad-(Ale!Pd@@8i?^^!M@Sef;$i z`@;U>3;T~R@cT>pm-H|Bzm)GQ^}nKjCEr){ulc{Ge@*||`h4U1d}IB-p?|~wt@Zhq z{;mDVxAMJ*5AWgAd-(7kKD>`V@8ie&`1L;ie1MN1@PB}>AK>GM`1T=weOMki_aXmB z^pDj4i2tLC@VSri?PGlYSiX2FX&%bzc1zglK!RnzEuA!>;IMczoLI-{l2DuZGFF1|7-iJZ}k60 z{%_>}hW@SjzO_I2mj12!-{I4D`0*Wne20(U^gTX)k8eNV_Ye5=1HS!$FF&gP zBmGDEk6ZQs=l|HXV{OOkzW=d1lA~|O|BM{79J3vB!ZDI#OONCTM|vd3)_EjHIMO3I z!Z|&XW9vMUBOK|G9FcQ5_HUCM2ewI$gWDv>p>2}m@HWYDWSitTx=nKI{U5u3a-aFh zed;IonV;N;ezp((*>ld%o&$b%pZmpq>=*m^U+lww@tpIk`oG#o|7suo>sI~0?_-f1 zTlbepj&O9JiR9QikK_nPdL&0Ur$=&ZokwznBR!I1>pYSp9O;o9;rzeuW7{G}i*?qk~`N8~>CFYo*RLDp5xI~3U&!(QzaEkM z*tWQ7w9ydR^ zc?=&4_P;Xs|GxRdzp{e(mk<4wv;SYm|JT!AX6rl>CLHOJFk9!59N|chGt-0HSP zj>xTUTjYq`>b~;|{ySeWeCHMacfNx7p8ma8^xu0$|2_Q&ulRrPiv9=wAACjdBmGDI zAHBl=aqBC9zaKp#Ikx_zkK_o)e8+-tjO5t*c_c?T(jz&x&LcU(ksiqr&gqdHTj!A+ z;Yg3A$L1@v?T};h z720;lvH1#ZJLK4Wg|;1XY`#L<4mmbop}Eie+kNcc_DlbEpZe2%?oa!vKkdi_7g9?5|v}$-;-cL(7l6L;GJZ?f%-@1O9z)i)7on*F>^~ zqkB&z+tzs`TR74q*}^$Jl5Oie5-S|(kwjbPkwoE0|BD{U5&8Mw&zjpJ$L2e;?XVu3 z@65JCj?H&w+abs1JG1SOWAmNacF3{$&TKp6*nDT^&mOpHpEc1JR zcKN+OYy94yW&YsL8h`N58h-F+l|Rsb^v@oCRR2f*AGiK2^6&dtB*)f$CXyo@iyceC zF_L5J=aC%YNRQ;$I*;TCM|vbjIHyN)Y@J7Pgd;tYBXa)teQaCg*nDTU9oA#>o!NHC zvH8wyJLK4WXSN-3Y`!zw4mmd8nQez0oA1or$A0qX)jzq<{N&HCf2RLT|Jk2k|Lo7V ze{rAsh5ifu7x%GW`G2MV>OS}D)}NpMeIJYD*t)+&a)hJ%OeDwFc_c?T(jz&-IX#kN z>pYSp9O;o9Tj!A+;Yg3<2jCjau!SpMZc^qYTX@|*qEZ|-xy(SNre`{oEh? zf7p-xVZZmsmj3sBERtjEz7ok1j_xy&99!p+9N|ch8+e*Z$)^_8)cv){R)k|D z$JWmyIl_@1$+2}F$q|n9NRDt$kL1`okK_nPdL&2WT#n6umbo2rY`!1c4mmd8k8Ot> zoA1ZALypb&W7{Fe=KHbjkYn@x*mlUV`F_klfB(rpKmW;n<|p@|pWTOkb|3qh{O!{tNvV_px96^Z8%tzxwC@zxwC#zi$2W`@ipFksMq1mq?Cqbf1aj*gB8o2uFG( zM>wZPa%`PPa)cv2l4I*Uk|P}H{||F-7F$`Co$0mO3Q9z&U4q_(hJ}`)2SaTGZgsGU@IqjENvChBOKL6fl-+%A3&N-Xn5&jV!%YujH$8zWo z%a7&2!}4P}@UZ+?4m>PBmIDvVkLAF_@?+@K9P6bybZ8Epng^dpr{>w_Wd2@%?c(3@ zkD3-Jw15~cAXW=e=(oMlA}hN^6m9XFNezop@^@9T)HZQ*tr54dXpgwLFK%JM#Vver z(Q;q3!h(yI`(hLpT#Uj$qHS65u$);A{b4z?9C%pHEC(KzGs}U8<;-&6VL7uLcv#Mi zd&MQRZRwk>i+b_vcU+E^?rmL@^Y6N|%xZ2Km0L!@mhWv{SD_HF6{=gI(8@RcJ+hF% zl~Ta;AtKeS-jhh&YUrIwoJv^nMCwGT%4~bb8JS1jYe`um2i`Z--Hd|i` zk=sU$w!yc-w_S`5Pwo6+>ns1@u%%|gbZY01+}R1|kKL((wJHrQ!8Ui4OAO^?2CR_G)nZ{7xS>-A{{<>6}$>w1+RkFz-!<&@LKv?(^J%h zhiihmQJP@gm@ESmGH*u@2Kc-?l=O{+5?Wre=)3^aIz><-cz8+#{e(rAz2FDSl60A5 zGND>@nV+Me>gPzPdVADwUVVicz51WW@;N(qm6G1Lq#ONQ1xsHY7Z>)0UpZ{~zgn94 zS1IW+RD<$od3B|vS@4jOX2C;BngtIjX%;+A9iFPE3RX`Qtez@Z{Y#;ojkI{9S^Ti& zp)Y*#lr0$>X;g!#gEZ=(8KvR}Y4HOu&d*&czn_Nfr(yeP*gij37vYcGo^es))T?R*y{efYVd+=nbGf>j39{g!nIH=unhCPtp_w2H9+n3E zlhzGSdwx06nrmP22Qcy7|Jq&3eHP#Sud_42y6p_0k-u&w&EBONip@GVD75kA*mZN` zE3LCuXydNPs&4*CY}L8>{HJirq%`z!e1JH+o0zw;G6)>io)@ZCT0{AMIfcfZ_Bb}Gro znRf5eqw``xp#6o#$dyEl!lF20)eu;k~*?+-tZ`XlUDuy=9ZKZ!NBFGP309FDIMcfXP%ceS2L*KMBwt++fN z=Q3F?^y7EW$LC?W&>VPJE;I)omJ7{+hvh;;fc8DZxfcS|2nPY$yDO2XN)(T0I+ZAn z^OZ!rDiIS8cB=e>A~nh{C>(x4_RJ^}uGI((I<+*gmIl_6z{tPWBG8^MmAA%foDW{L zD=b>3Cb_THgaxmFi@qPPf>*(-;9}``4ZH?k0~ZOGa-?Y2*|c5JVq#Qvd4rwB z7_n6A-+!z|g8HtQuZ|h3o>Q?ngb6@wf+e? zRP2G-B6G@cwyY;VA5UlQ^Yd}B-RCD4PRM15Zas~ur!nbdQ!sy4gZ3}N+T@Vc8TyRNWWLu;3yXKDcPPFGgX(H^9ZikBdiGaPg2|>TDJ~EPt9qe^~xB2OgF` z&4GvIPjld5`O_SDSpGBz9+p4-YCN~u`dZ{ix4s_h1N%#C_w&$y3r*S%348wEw#C8r z*W$s?Ho~+`p&ctEd?zICdtP{lLOT@N{i@|ml|!{cX2Ew&U<*~TTq?aJcCJ2KsE-)A zFGgX(MJ9Z3k#S#S!h(y3`{EH6Ts*=*qHbC6uw3e=-yf07J*hvWZl3{pFK89r z^X5N1Y^nG+xj(Ou-qsb+D#1Io=qih_-1gynZ49`1`rSa9(OA6z`#7mu*u;^Dq{gasFm@EtGj zb;ZMV;B)0+X+nf8l7T3dr{r{nf?=~~;#cP~R!`MWedHx|t)frTI@M8;zx;aSDU*(h zJm%NPUmn*{62>epnC1Jv+Uk#5bitgrx+m;6!hR+L$MStS3}DOm<-o)8eL3*3eBa%^ zT}7nh*6#5nUu5mpY-b8hTWj~m$KLCA$Lm4swta<;uYWTnZ2jK2ecrg6*C6kS*B>{C z-|$T>l)k$=;x>uj1mC>ZbAYx^EZ2pi<-bWW3d_zEBICZugasFw@WDmK{S9!D2_IZ! z+!vX!;36Zx)VnNrSZ*(e{;=F$4m>Qkmje&W?d8D3a(g-Ou-sk_JS?|&cRWMbx+g?y z>zlTo(sA40M|K-A+P){&ZQF>^_PrruJK#I__;ZYZ9;rME?c5u8y1RErrMvg|ra^HV zyi1{7m&H=i#K@IKjKZQgV&uLUg#{O*@WI8%eK86PE;8*zpWx>Ppc{%il z<@0jjVfnm|&colW(fIH?S&i6uH}vjSKd$lNABFCGGuFMQb+`Ff{sGs{y~Ppz05n|u zE1=zb;^4A9&fg^_9E!_f6kE3MqqFqU_o<9x%l75K!?Jxj@UUzjdbJmOi^X$_J=@t# zmvzsi=&&UYR#3*uJ*{&FR=ydES7Dh}rKW1s^e-Z}XQFo461lwUy`I<$q;_|lqegYL zC>dH7NHVL_eC%)xCn+1E`sihU|4X`a$k(Xf{Ri3h99;( zq2EHezWZFs6g({N_jz_o!Nc--Iq2*^QkuoM!RvXB@#C`Mr^Bt~T+(Q;6X3Sl?W50%hh+$J;9(iUyU7S5Oa7tyej-b;dfZ2pmZfCHbB|;sd6H4X z+N0~GfE|0?ys$=6WKvHWM8$Qp3}O!bWf{aAcvuE82Obi@GxxRrm1);4G#QLght(Y_BKj&^+b z2p0V8L*bt#{_G=+gGaf};O8EW=PV+lI#5#_VH-< zxhEJGPli2D{Q1Wj2jJ(4zd-y2;x9ZADiUmNwe z!N2W^;Mqp|F2nCK@t5hJ%hcaa{q3B;o%-9K%ZC zACG?SB)*gW>3S^A(?$Pv(f?i4-_7~E;nxk`P5hasxc*N^J!hW5e>VINpNjtd@M*@w zGmM94(P&pyp{e}?1Fa^0VbxO2px13w3Tp8C%}9p%qIgXR1ez%PJbfZqk;FH-+S z_+KRcBKRfnOT=Fy{?fC-tBv~Gh;M^m+q2Qm%ix!ZzfAmP__aS3{nQTLPJBD{UwJC( zx$<=M%N6)tq5nFlzk~P=>hB=F^Qq{MPWW|Fe7k{h#z4793*~_^ACa#a{eLkAB@jO8wV~zYc!=f%qL=2Opz<$7uf;?H{9k|MW0F^)SEmFhBHy_cFirg7-2%^)Wy9F@NbpZW6|^WQb_Yn=ZY^VK_FkeK>xfqs+gf%-`2p|6Hg4uT%eZ`hN_3 z4E|&AALIPv^xruBKTiBO?Vq6i6W|l@n;^c2`Ll=lp@;dQhxwxyyqEc_m-)Y!`J<2d zr;quokN7_3udB?TSHZ7>UuAymXMXEv{_SV}?FYZc`L8kmT_gS)_yF_w0Qdm-0Q37G z{03>?AoJ@W@k7jyL&Og;zYc*9Q~xmW!^98M{t@sI@DcD4&Ob`~Mrq$D{WnVgTnE2S z{B`25v;G)^-x&B9_!#`gi63YFABX=q^-s|L3GfN<3F3R0e|ngIdY*~-tcUrjm-(xg z`K6cnqZho7_&)GH@V;k5$F4GeU1k2eO8r;C``fWBwka|Hj}y#`(wLKhFAKoc52ye}d~XLHj4De}ecM%pW(H zziu%9++cp3WPX|ipJe`;Wd50Aew$)`oFaaT`SB+BP2z7d|K9Za%iO1Uc>Yj4!ajg~ zFsyj^aq$QXE*|cSM_6$22p?QL+!v3q;Nl^_%yVYJLwU|Dcqq@A1rOypv*4jTW)?h@ z$IOC<@|aohP#*IZ>)c!D&@FW87VGe7*74Ke)9BPRd9oSs8SWEiSVzyGbF=sPgQEC8 zdiH*Q=`p^bo~7jMgZ^OMN|drDS}r%D6&BeME%!w$EVyWe4=!5ni&j{0(Q;q3!h(xT z_(xvkgbywr?u$oQaPe?oJi>yDNBBnsE(;zKxGZ=`;IiN$ zfy;u21TG6661XgQNZ_*IA%R;$XO?V9CB0cfXO_^ZWprv89a?@M*)wwa!Q?CHmHXoD zoE1v0M9J7GawST}r_!sGT;-grQ8KoMT#b_Uy>z*Z6H8Yeu?&j}iKY8u85UeD!v_~P z_r)zNxM;aAMq$ClDEuQTmjw^0Toyc}a#`?@%4NYrDwhQhsazI3q;gsCkjmZQDZ&l1 z@HfcP-{2|0Bu@z@d5SPemVc6`2va;onF62UDZ&(4{F`L?Z}ODjCRzTQ{uH6qG4XI+ z5s$EsU>^-D9)4Ur!h(y3`{EH6Ts*=D7Z3NvBP_Uh$WO9tIqQ&mIDvVvhlR>7EeQO@ix>gbZi=(n?{GG!KZl|IrETzYZqCxnTPdy z^al`1Eeu0CQJ78Mdp_r)?S zxLAe{E|%_#U|4X`a$mH`KHgR*U5x1~tkGQ!nT4BLOD|~P zVZkqIAMJlq$Lu;Ak1zIcQM7mx6dC|VXgEVq_Je^_oU2OgGN`|No5 z77Q96z9oaksVw8va%-O*j~JiFjZ@35<-o&oYdP?++!}9S-rx<(8@vH}gEt%}d4qJ4 zH&`e6!eo*+ET?!wateHk_$lIVQvXfxo8UM74a-u;#KW(fc!Yfd`(#-0@Z;hU7F;~s z7mu*u;t@W$c(^YfVZp^iK0Ne?L$csuxwRbn!*Xjm@UYxk4m>QkmIDvVt>wVOa%(y8 zu-qCtbc;99Z=qAScoTn`H^HZQ6MPySn&wUP8Soi&YKAxIXVAG>>Yt_lS@2oMOC1vr z*B9{!i_VCL`{EH6Ts*=D7Z3NvBP_UhxGx@I!Nnu|BRZA^56hnA&>xmP%Ylbw&vM{l z*|QvYSoSOj9+o}Jfrn+!SZ~dtGjr(J9ACuDKj!;c#mlqvEZXKNG>=#*zpWx>O8W;yhS<;-&6VL7uLcv#LX2OgF)%YldG%yQsiIWu%-iEkK}5UVA=v0DzY z3PoE+jF$OOZ<#_XQ795@E7Y{Y8g7Mq&DAIr3AWY8{b6ZTyGqGbU+tCJCT^}Z;uaR| z5jXe6EiAZb+2&5RkKW-aaWm&JcSO)jid$Ji1kHIWN<0}mula6iqFNRc)w0;?6KOGG zp0_R3R7-iE`b#k{NXy>F*L+&8zVvoDK^=E)X2I2i!r@{0wqK?PRiAgBoj2__^M4s0 zmT${}hvnNoeIAitdp!O)%CXnQ@@=0!j~FNXGLGe8`L-N*SiUU>9+q$8i`5%^k$QtK zW^eGt>Lg#xPV&X;B={s>^iJ_b>lFADJBm#4#p+GIn7zptt2e=KdVHyT;^Eg%Ji+@dzJWJlq$Lu;Ah$ztpiTcv!wIhyJj9TMj%d-R1#+UK8_;UUhI&}*jn?{GG`7(c+FXyMhXV9@3b_SRMpF!tlsecw7 zn?=WFednE0$Hc?+MLfcyGveXCc!UKPkMP08!+r4x3oah+i$_>+@d*Ejj%C5a@@+Zv zhvnOH;9>c;9C%p1Ee9T!Z_9y)<=b-LVfi+6Y7QNmLucmLVPqbing^d}2am5!!?J8S^oM2Ha^PWEwj6j^mMsS!mSxL#-HqW2?lkg0G@utFCjUj){lsig<)YXT-yO@vvN1B+W!7 zajaw$vEqfZ@>Hb6{Lde(JROezoz|6Sl4O~vzMwo=Z1lcLjQ!<z(bO_#>eq%eA2$gCLL>R(y@MDyv(}}zW#uJpzzQ9 zul}sZo*?$;dk#-+P}2q_H~7qchyPt1jSqjisbTxR{ZYm{ z$49Ks{jZ&CkesnX8nzy!LE=HX_a%jP?@yfvQs+VY6X>Phoxsh<*k>|!rFU8Ikltm% zLwdJ|0PP`VdkD~;36L&-<-S;iRlqCYl@O@-%a2vt2~LHpR;c;M9IfPG%kR4wR;jMW z>1y}KmTonwt2tguooM;65UsFCk!ZOuT4BLOD|~PQEv zvzlD{l?NdERxW!g)XX)jeK4Ivk{O0)Q3%m40w zQn5meXF@7zOy$8u+NuOvI^=(gKj@gAtV*E&soN@n{#sJ48R%Cxsj}9LIc&N7>$=9L zY6RZ)H*&M+X^ChSJS3u7@Q{e^qiXx8+WrIj3%K#uX$7)qtW&6tlGZ~X<94>5%4y?1 z-$f+WoDEinjVK<1+jua(j6I;v1L{0LP7k6wtD)4?{dD;4Gh}^W?lb(tNymCUjj5-@ zyiUxswn(U_!@NO^FC!Z1c^b|09Jc)3p^x)MGxD(IS6Xf4AEc)|Al%P#K)7WT|3Q>Z zqW>)&DMebB#D!j$BrGDTtKq(`Mp$rNjqt&B4cu4vhXq&9yRV)P3$C6I-*I?Iq_f~5 zk=q%tv>M4)f`aepSnFV7Ag2(>w6ZUi|2m;QWr1m z104VRTs+;RXVGcW+bnoUZ?oWGxkok%SYxArH9qfOVfkKK1lh0KA6Wg&CmVOhwBT0NVn>+%y5thGmCG3aZ? zwMWD8*;pgRORPVfEEm@)?jpKQagW`2D5+?J7_Vr9m~hgV&1TGD%YXcZFWUQ~r#1=o zN;gw>n`J1ooMkg}=vT{T=D@?UnK|&VZ019;ugMldxb;Xpl-YXJ{~koFFt;Cyd-3gu zqww}4A&}dTO5rpXc96fFhhrD19n^LQdE9*{7Nffl`^R&!pxvd=t`$0Lv1Mzy5*00% zCD96te2JF(ViXo!jKT*OBlpE9EVvlCFGgX(MJD_s@|Xn=OJwHIAC}0>frlkBABw;B zt?^-h6g>V+_*PSe4qMv%-eIdLMa2;foXB)O92IEb_zF@(*%yMz!11Rw8p@I6^!-#0 zPif$|E^8>e>h5w*U!d-CIyt5CWzl7p*UaJ4Sza>-9+uZM(K>7ih1+}B|58OL(;mvS z_o&NNEZ{0=SjBdgD#9wU7^DPhS49o0NNSbps^GPUlrSxFpfw8B9*M_0H7`^Op;)>w ziC|cSO5EHRt+3!?6h64fxGyqc!9~V>kty<*N-0^PW@gh$Hk~87_?ghs%;Jp9LR;M< z+H{X)I6sT-`9(Y|!3M2Rg2i>#@-d74wY+8y*V*!#Iq| zD?1H^eY9@>QRO$~*F$7UVWM^QM|^D=iORZ(tV%Z0l8uLBVcB>jQQ$@_6ytHx0ZY;Y ztMjnsKk#Qr2b}#NO5VPt+-Latz}#o}h4V=A;-Z+lFxJ!Jb&C5>MD)w|97VrW$p$h0 zZe$}pMI-%HG#KHLvP{o&ke=rtjX5AjRil1-&ZORVuIl};sASm&+5#@-(KgzsK6hW; z9Tr?Y?Y=rWEV%kNe8)=_&Vq-fFmvb+OJTA)Ek>E&BkyxL!{KteqaTT{N$U^C8dR6* zr=HcMkZbWV*UE!*t$gA7k*<|xEOY21%UI^X!!njR@UV=fZJr<TTBl18mW>&_N!HPPc(0CkTpjP$ znG08+hYzkkci#yL7q{@i)#vg{P0fObB}A=5Kkxpqgy>^QdQ(3Vzbn_p@mG%Y({PgO zX`v(I&E7Wh--nmnpkyRF8DREcsp5|f^-J;MxbjTZ@Y+=^~|C3 zEbEyA56gPyz{9ehk13IP*zyOyYTQEownA)UeYs^~tMRgpgl=1*$WrRy6QQ5m=;%&t zd=qJa9je5W;u{tr65ldHd>s_uuoM#2qEIQFw^3Ci#nOY+mu`>c zW_=8PA|vaxlgK2}nFS9^mcrLB-RIRGmMncNO_DyII_Oq%g?#0y(GywGC*rYqa)mtW zsWIbvr!nqV*2j!rp+uxLX1tKbc#Ivt%nTQaV;0?GiP0P`lO;xT;9-f;RL%AtPhM2o z3xyZQVSJ_HhylM;2LiVa?VKuG2`edwcYgAlARclXp@-)s` zbCE8!Qp|m%iF8;--d?FzN_SC6RJ~AzLLyj5no?R65;rd-Zei0x;^qg%Ei8pZtEj0I z#}m2fr*k4L;U_W@ej=Gf9JAnI8Pk)l)o0ZomN8`^=(DE=j!TvXx?fQrI8G+fH4PkJ zd}`qM;!^|19|={{nyTr|jz*71Xi&R+*3xBaEiG9~Z>_yPM+rStc}xezQzy4m>Oq zngfp(y_EQ5>`TZm-g2XlMG|u#>Dp&Oxc_9V0qc*&Q}jA`{RzKyCoTG9@t1-RTmC~A z&<0A_KrS1$bkx{vM9KL3zXzJ?o5FhVcs!0jcp?^?2d1gFvDAx5V(CL&EW#mW_LDX=Ft zME&G#FiS(#-QM83k+y!MBhVPJGBlON z{q&mdr`L2p9S8L^rcR72bUhtA^>Q5e_4BoBG1OvorNxV(<`wC3dj3>DlE|Mv5lPnr z>Qp$_)RLw-^raujB|{;V%T zXZJd--lx)XoXbMq;G!86vPn-LQ$-%X3rZ+-JwOB67U?5$6B z#rUs&^|0lwF9r`XM?x&jd=H?tlHS1L4KaCBl`ST{14J!H9I&vSCY$SVh1ecAJ%O;grTH#)&x=AI; zk%Y&6QKsZk>bI_?>#43~ShnHNwRB(CGAy_*WBA~@g6`|$g$3UL*VVF_D)tW6)heeg zU9H5i;xVC>n*Nz^v+)9VXB6W{ZGnd+V?T>N`b9h}8T;w+@TIh0tJ`_R@n^MwK5Y5z zUu$OUEy?=nk@10a44F9Y1B;7eN!A>ASdujd9+qS^@zq7#GG#OyLK2MVkNvoj6d(+NzbF!*fXzqu(pFx?WU*L zO;4fL7?UWj)|A?ymjTq>CR_m)tr=1A1N~a8_oGR6MZ3!A${o>_G+NiIJa^H| zGP-(4bTy6Eg)F0sR=e`ont>9QS{YL+zqeYT2A=nzE?U^;^$K5OF0LPVd4b}%2ASi! zEMc2hBz%o8Kd$Q#)^T`P(%RbadGoNO^;3~@R)4sd7nj}jy13##8jF!^%jWn>qPXn# z_CkCmQC#-q2p7S|ZhUE53~@h0aqVNgbM*ot(0?n%ICrGD;yx)ASKKF`;)=_mr!CE$ zLr+_pI|m+?=FWkKCAHD6S0q9;TTGwYN5JgJZX97mykb9uF5UuG=nOIB85HjVanyP9MePvm61{8j^bHlA`GJAQrm6_+?hb~@&Z@#_^8 z))FH;d62P z!{_7pho@Wr(vQE;`Zs3JJ{SI3;?EL)_J!7;8GerX&w-yi9rd0g{`_;{pMO5epFbV- zp6C1*h`#`S0sI2^Mb3Yb`Y(cCd?9#W0>AWp)O!j3mtKhWw9&pc>TiR88~A1TU4A}z zUOpW>FLVBO@OJvAo%-83|CQ(ByjO_7Lj6~$zvH>6uLFJ^@b94iI%$6=?dv=p?dqie zy1=`L@1lRZ;MYz2yJ=rHcsKE9UgWyJgnc>qo_U4q{36%=CC0t~=Uc99}@Vx}TOT=FSzw}!0Zu?f$)AnlA(?Zu+Mie%rPC+*#t!5`Xs1 zD0lX)u;*Tna_7L$QU5vc^RGw$oPQ(gJr92VtvG&x_zQ1Dzg*z_7vOjC^@zLp2IJsO z>|1gC68tX_f9Xxe1@*TP-v+-n>Ti21&UYDpmudfH_+6&{cKEf!zn$~9gI@u^@&@C8 z`mfOb4)6}*JE*?{yc2$%@b9F5JE^~m{_i5b3%rZ|=?3p6z8iks;62PwJ13^nqWc{;S|uncuF0_fvmA^IJdjTR-?U=C5nd$9TF% z{nwaZ2RQ!#{04|003W3OLC!x2|3T)zA>xOqe+Ybt`EwY2nD}ApA0~c;`F8|-g!zBu zh2T3%`$uWtDDk7jUkAU=`rtbFb=p5h{bR(B!EcQ9!8q%WapK3he&gU1;1jG5Cg3+g z{XNXTJ2yge3bcrl=$n^f1Uol4t^bc41QzG?_<7 zw11rTPjLPT&Obr>CTL#|^Ft5wZx8cJ5A#zm^HVSLS1lA9x@0%T?yD ztITg#ssAeR{mlRU)Zfqi*#BBw-)rF4nBT53zg?sL0r(HVe}MUOfcbBb^A8d~NcgpsUx(jy;>T#; z82A|Vk8%ES_>F^)!*87ao1p#)`hNm^g7}`-qn~@2|9Y68dYB)2nSXkjKYE#8dcpgc zU;3DT`k24^m_M&Fe_kd2>YH)CtITixoWCEupZU2T{2KLNWB$EH{nuE33^0EVz<+@H z2Z$f!{Da_wv~LjpL)1S6K1BQw@x#+p> z_+1CTPXAtKeKH2WG1@;y|BNyJkAsiHZ=CpX@CnX8LHq>q6W}+PA8#;!++hB>!Td1E z{4~k@I?4Pq$^14&{1o%k6!BBczc-nGZZbdKB>tw?U*>Ja!?SVX5%x6pg|On`$HgNo zxOliP9$~@7BYbf2a9=#af{TazGS8X?4`oBM;Gu_US@2LcGz%Vjv}v*_F`IynnI>+9@N$Hc?+ zMLfcyGveXCc!UKPkMP08!+r4x3oah+i$_>+@d*Ejj-AM(cu(#`GR4ED6B!kSPNWru z=p$*{iQJSkK9QF26B!9VkxZfW(zYykNZYdDA#KZohqNsV9@4ffcu3pk(4INgU~{ao z=Fp~jv}+!1n@5}G(Y^)Z7szoekb_wOUu2E92);=Di$~UI;^A5&9%0cQ@o--}!h(xO z_~7ELMJjR3Y|#nsJ5NRP1yDNBH34;l6l;1s4zbrM6|k!%}TI^oOO|a^PX9wj6j^sx1c|mTJp^ho#zb z;9;pYbnF&7bPJuj#UsgS@M#`NPV>le8l9Tqk>?CLI79pl_$-fXXVI});%8k4OC1vr z*B9{!i_VCL`{EH6Ts*=D7Z3NvBP_UhxGx@I!Nnu|BRb|hilv{EX*w3sbS$iJre7>S z^!!)9DN#H%{Ze`4U$@2{1Jf^;$Mh$CeBXiTSIT2WxtXN42dvy-OH?}3tW;;1Y1U>= zvl=i zUp&Hsi%0n2;^Dq{gasE5_r)VDxOjx`c)1juO9bdYLFndE37ShKXs#(ihb@EtmHhlM z@$+f?d^5h>HDx}jX6V%vOy)2KEHjw{56evEz{4_=IqaULu|3CD%z_Vx8nA)+yqrh@avm(AG$5!m`17lf_{^B8AX~g zEq-h(EV-CNZ(4FO2OgGO%z=j`7jxiY$;BLaSaLB39+q501?Nz~IaYIXsMtIzI1fIL z%FVOdTR`O&P{{@27r+;ZUql5L!51AbRZu+q=Pw>%kpuB?Up&Hsi%0n2;^Dq{gasE5 z_r)VDxOjx`c)6OJ`&KDC!=5e_BfFgpZBzGnSV^laJ`&l*wD_GY%i>YH_?ES+^St(w zbXh!VS2vc$k8Oix0dwd}%L3-W!?J)m@USdk4m>Oim;(>X0_MQOvVd%hu*4nf5}!>j z@mc6H8o3O<%pK`6pG~f?5?tYqb%pp9G<22vSBYQcv(wch8YmwA^B0e>$bopcFCJmR z#Up%h@o--}!h(y3`{EH6Ts*=*qJc|I4OEIwWJ<+R&v-=1s1PVi=A|W_Td{ytM|s#v zv*N=RUkNH|<<+DL^;~(fl6F#JH7%|Nl*QGXItfZH70jYHEw7iuRkgfc4m>Qcmje&W z>*c`1@_IS&u)H20SKr{{<{Nx`e1ng(C;9kzl8=`s`FMGfkB_Ior}#K|3Ve!>hi~%n z@l8H1zDfNz{p06yB`6*)7UB{1P3&7?#lw$_M_6$2a9=#af{RD^;Ns!Fc!UKP5BcRv zFbf`**UObp!Yy>@7CLha9h*kyropGd zr`d#I2A!G#pJ5Y+8RBQbXTfLLBw^M!fhcuMJX~MIBP=>29`1`rSa9(OA6z`#7mu*u z;^Dq{gasFm@Q>(N7CbC7mqUM8W-bRFmYK_ehh^q+;9;4$9C%n}E(ac#nM23s*sNs^ z9hzganR#?*p7q*1IyTRGYk~FH0_(K};uqLVW|8_AiC;v=7JWTe>X>-Au82oibVfYf z7mu*u;t@W$c(^YfVZp`2eennjE*{|@(XlLeSavOk{;=#?4m>QomIDvVuI0ePvTHf; zu392%?KYqMZvD7^xBizW=HE)vE&A~~s2{I`3vZ@iT2en_|MNkMZxkgC zTV{Xl)Sucd)v3iaY_SYOWh@8B)|*SLs+PEWT;lF>nN`~|YPQVQRm-T^3it|Yw!+qx zE3Dd9QM*;{K37r8RgW*#PCQ(F#3L+fBp&XIM_6$22p?QL+!v3q;Ns!Fc!UKPkMNJE zT^2knibR?7VY);0RR2-$LVJszi z*K|<7V2@Z%3mx+__QLuZ``;G+NIzrA+8R3&tg&Ok8aoQCz2JW+EB;dL`g8i5vWG44 z$7$D}_dh|4bK3vdA%E>QVt(hhOi?$Ui@&zG@jUjlSIA$xjgnEv=5zXUTZ-6x-u`l} z?CJPxUYk~^$amRavVAUu+y9h<_?DXwh_q{zNV{F9r2lCL@h$(r)jB2DDY=o>DXL|i z8}e&9})um!)9Ti~MQ^&G>f`~**( zmpI0#c(!pHEeYmlLMtw3bjxwwBf-pqhXnHz;Ni;^U8b<7u`jf~Z$ID7bTDo{A7j`@ z=H}_tdBOga38P2)`3ca9QFGGh`9+sW`k4g}>1P%^B$!*Kh3dDh=R>u&OxMhRA&zf@ zZ=-wLr=#4qtC{{1D7v^~_+d-@dBPnk*`d(xbCSRU+@+>nbaD5EBY#si_F)Mz5-q>% zq7@eT5-s;dD=fHZxi4B_!Nn+ia4~XUWWs`rjQmpcwixa9*pt5k%aFGt{1w>K$x~7F zn^(Bq3{+=sH)G66iOtYFYfY)<`RLu|52A?Nw=I z7CfYt#npBB+M*k6cKwSMje%2J2%68(TQ4N)R$N_2imU6jY!l;uY-u}<+2NXbOmT_* zk2>w7=h-2~i|rEQRTtMeoK$Rg%kz|qn?)x}akJnd#m$0;6n78B+oBm5#AbQYtQ@N{Ek23U87L# z1z-7^WHV~CDiu4I2(b%`Fp8b~Viy)%?7{~ZJNK*LViZ2O7?o=|(Q;6X!g`@nefLtC z+e>9momR?R$t@AlN?Kej%i`+Dpp@2L^rrvOJ&`Vpt1p9GTD+FlF8XD0^=i>T8Y1ES zOnOyg1>!?O! z96TMjle(twSs{%^KdycY|G0su)oT|0CN0f^hqN>c9@5hN=bC@1S`LD_kD%_`685kq z{7~o+wliet@dIq+hCP^5Vcpm#6c8q zgmXGn{lM!ibym!u)j}iQau)MKGt>+lgT>vh+E6<6bV%1xARpiL^jA|)R}c+i^!G}w zA;}u1k^X8L4~3rg&>C`p$d{|>o zhBf|()cT7qsQ<*%tm`keZYY90?aPjkjb#gnjTe)A?Z!)9;&&rO8^!-|I27Ns+BMEL zt)$tPwL(5@iM;LRE3W!>0tS=iW%=$~eEk{Z{<NQ8x9kCA4pw zlG`uEP5gG~SxD9PD~Xiuycj8g9aBsFrgmO#U3dG6>|skN;O>i&!QJJ=yH=eF@4n*6 zSgW=aJ+btwE0$pqB@uLA+`@v3TlnB&XS|89y#EVZlX4ekpoc@UTp24*g-7 z(j0hLru4g^@T!TG>Zzf4HSk(!BMD8@#zI6ahe@Z1j1NYU z35ytsjQb)J7F=Z97n!i&A`?Ei$ha>uVZm#L$9;3DXrC&X;wIf06?e8ytLYfGrV|A1 z(HaCTH~D$?R>8w^lR5CP+$2(W!szik-%n-q6#Zd2#~k{@a*jFhu$*HKJS^wBRlD|t7PsHmKs-t%e3N_HP26*F@);X=Ed!4QSBD=^oe(p4g@yvUJ zm~e>k3L3;XqJ|_n#Fv_BL!}yDPLWrd*~L;n_nW&ET3@Hz6Yi(m6YiH=4caA09t0Kb ziX37ZQ%_@xc0~>`Jx?QzDcThY#q>M}X^h%s_vfTg%bWF5cKv#JlXO917=>k$(J*pf z!ze71j7E_A8bM*fHG;wiSD(AD!4no-<3>I_ETKp_A2Od84@)Ti@;v;F=@a_H-;+L} zKZMgCmP`EQc|`vcuU~ffzsz;9Tw)G9ESH!A56dO8Da0C^KCH2+!y4Ozt+VmXI`}&H zI-5ppuyM`?+lOtiJ=g}DMr^Wa#3uMAn@VgR*#=QO{JM%qShi>o5BJ3*EVy`t4=x_= zi$_>+@o--}!h(xO_~~{FmL6>G?Vum+TDnVvdd9RT9xXYoV*Mv>N!BopS^svTnCh~! z0_R)QCemdE8)?kOYe@ySwV{YrL(16AvUn+pS#+(X7IV17mRih#hou&C;9;r79C%o2 zF$W%&T4W!bE%y4_LejR7ylo_J8+@C6bhg=NX9vmLVV|5GBy)%O-EZmUy?A`Hi!Sa` zX!kV-?MV&4VBL9(k&BfWg+;u?$bB&i3ob_CgNu>-ViXo!jNBKau;3yS{tQYm;(>XD(1k$vWg)<@dRY=)#k%m zAxPQYYyMc|xBY2KbE0t zS$!=Y!qg~Kd)4pe<7J|n)v3tZYkC%)$e;MS9EoaJ;==tzNB$~~FwQ*VQ;ah?bd+T@KRJTG`~|a& zW)3_oqnQH_%V>to{=N&~zNw)u@ID&1Zwf2F9);qGOPxY>3e`hbf5&TRAj6GULqZ$h zZoOqSG@?*Q=)t#mFY;Av$aK_j5UPIro9X-9@VbueGyHt8?WYR2k5oiXlbFb9HpS7J zL(G^x)vOcawKdZ7G>D0uW*XB-V-AS%lO7P`-*z0N+zyCQ6H3`F+T}u5v@0B9!y(q4 zI_C?A^Og7PMdR$qsPB?nw9o^J7KU?2bfbCNBD!d+2NZ1$rx~qoEZQ1K$(Ocj0j!bc zzg!Knut=%~nfn@KVZk-N!UxyTa$iF$EVzc2`x;eY!4JSSpme;H>@0X#(v$1>wl36P zyNVVAVA;myu>;!&sXEH{hp5y4F~GTS9$Q>-`^xuMeGC+rJw`c!k<%wIUJ@<`sV*r5 zz5Zfgd;P`54yTMMMW9@(%>Jp9Kh9%0#UkdO?;!!NO)hS-tF=R^pRnL?Q^xJ3^i~G&jlXb5M zma*!sGS;acwmfs&1N)D}H?H5$qw2?ssFy+llPH;mL$} zXMGpt+dZ=7t{C|*P>jN&Ok(7|7=;BFqwvAS$bB&i3ob_Pi&0o`@d*Ej@@=ImwAI{5 zN*b`0Zs)RR1mA|GFPQ!%}PpcYHxUMH>#~ssCHzlII(mU6Tz^knz*?y zZehViD|~R#Dpyvb<)9darH~kvnPH{ zig7;`wEa}j_Dexi&vGh{si!gZG^U=$6s_@?qBY^9F^x1v*TGiCw4!;QqF)c1frl+G zc&_iD8GYFD;%&G18b;nr8b)E6d&+AQ$2E8y*A)rdycpqY$oO#$nXt{?4__Vc$2DZa zrrj;=&4P#JNx6ichAb|-4=(+-TqxBuE|kT^jvOc#fl-_2t46JVZ&X}oFJ4^d$cb{f zVhF#*2k7vKq$jm|iQ?);qLd3OgrO_R&Y~|Z9h$?~vUF$;JS5p?zSH_wCZA`%8)?ro z-@|@Cj(_-_NP~X(-PXUfavy%L^>5vNKm4=bY5i;S&k}zY{OtFmo^#ZH?z>U$9QB|3 ze)#9V6ZM_{Zk*@*_c+e^FHrx5??$-`--~h=sQ)7I7vXo2`Y*!o68I(XOWzCLm%bnM zw0$T1HqPJny=ZqE{4T@)GVQxe`!2(;9lZU!5!Vjh{{7&4c0a24*ItP zyo2_25Z_7rJK@(!{hjddqW&)UbeSe<_BEwx3NEr{y*~$*B$)B zx8wMSKV%%d6YV|wgJ|d3w;2!MXTi_?Aj+M48~ej3f9{<)-}xUz+d4-$l-U@$IPh;t!+T#dm`5CF;Kf|4W?z5_lVU8+h9fgJ&D~nmpT7s z_+5S{&esmVcJOxUZ>RlNz^~B0E5u)ce+T{3LH~4c{tnvT3BOL_JBjanC;F|6_IJ_$ zU9`Uoe%;{Rw6B}~>!y8Ye#G_uanyI_UHtdL|L{kQgCAqx#l9EU;p~qX2S3IVfA+no z=iHB?o^#ZHj`(xbf1ddB)PMfn=-2b_g}nfN;m7#IUwALhckxHT<0AE61iwi9r5{Dy zCE_np|0T}fMtmFbZSQjZ;eVO_xlH>mzZ>VfOnf`>?LUs=?e9i=+v%SxwEqh6S2+I_ z_;t{}4$j{}{T<+);GI8?{_G^a6TFM-(?$JV@bBXM-SF$C{%-2;elM=$nfIfA&io|! zpZRID|I7zrKYTyV`{7TpKjr#=5bZqsKK3VZ{4Ds{55hn9K9>5={gm-Q{CVm>|C2c1 zdCq?x{KETj{K8MT{y)WnUj)C%`7d(*i{O{QFM(hBX|(gw2VvX5+h||gPote}wEyz^ zQSLJFm#P2q2f?GA{%ePSJN(+guh70L#9slw@_Uw`n8MtyEuP0@!izl4c^W9dzfE(n7?|MAA6XedYPYknV))@KYGFYm|y#tpZb`8 z`j{WDGCy9W{;S|unSc73zxtV<`oa5|zpjB_1HZ=l;2P&2V165*{sH(8Fnl^^Xug3cpeCQQ}A8cb)cKr~d1- z|2pww)ISD3M*GL;pK+tK|l&9-{ss_ze+1MEo%A9|j*Lei(d&_z~(KVSXNg-zeuFC4Q9p zN14B`Ge2La{nx4gI`jV+@nhg)%->_gkAsiXKjZZ8IQ%B4e*%00eiOv^FhBM%fAugw z^e{j4GXM25fA)g+GXM55KlL$x_ks5@KVD`2xyt-=mHF!`^J_on@8|se%-{Xs*Es(* z=D%yye~tNXfcgihe}MW2IR7B??;!Dm#1B&c5d4SWKScZx^XD-0>oE8*^Xo9@AL0BX z^v?+EpAq_Jl=??G|0wt<@z=qx!~Z(?bLb37`S&XLRp!U5%wJcD?+5Sa z{Qcnl%)i&buYq4<{cw%?2jD+I{R7|w%w{77QSedl>$LAW^Y?Y|>)>OYe~kDs)-Pl9&p7epT%U39 zarjTbZvuP*{uA{74d#~{%nvu1A8s)JOfr8=GXGC9zf3ZJOfi2>F~3eRe@-#~++=>c zN&Pp8zv+0Ho)r(z!HGxM?_s|mRy_Q;c!UKP5BJ3*EVy`t4=x_=i$_>+@sMApShL`v zcSW<{p&V!yJd^{?f`{^$S@2LEGYcNdV`jladCXhr)Gh7!+r4x3oahvgNujz;t>{H zJlq$Lu;Ahm{t+F^f`@c03m($3EOd%Yuh=EDIjeu`GB<$L6@7pF^kS(4jfj zTl47HJUTVcdTSmXTR_JaSZ^(WFMuyn|04OCMe1L4oh)@sJX}}ABP=>29`1`rSa9(O zA6z`#7mu*u;^Dq{gasFm@Q>)&$Kp{ujy{o0@$%A%jG_?TBU$@cwDh>_L`K3-BvUL` zC2LvmkgR3FL$a0y56M~())Mlx#O>%3%dll`Czn}^-U5KgT(dpoHv1Zo*HbCHz=Mc0BDU31JpIB!pS;kPv3U zLqeDZ4+-H?DoRVKC@rO;v{Z_ckKGUKLsW@P{LS99{HJlq$Lu;Ahm zKDcn!oJj+Z(n9+@o--}!h(xO_(yas3m%rW%b`CkYnKBL%i86@!?Jcc@UX01 z4m>Ptmje&W+Ogi6Lx<+ju{qXb^XS+-_&ho^&s!o3=->i6xWIaD0elgBk+*Obd5dGw zb+FVi@o-%ckFe;Bc(^YfVZp^Cd~oq_Up&Hsi--H-5f)rL!at&8ABjitX^1+d{Qkxn zH4&?}a29@0$IAHTA;V#SwFUSU86*|Iu$a{7!k~-}57jNfo~vN19a}w)`8f zbTO%CD~=@f{8L5I-IfK+p}Q>$m;(>X0_MQOvVb}8uqJS+?Ni+M!W@9oGI-YE;k zFUfy(@$rx}Dm0?04M`yhm49J$tUy?v55ZhQ(3TL)B?NDo8`Nb4a~Z)~W?{HO{0f4( z0=~k+aFzH~;#a{}J-!r7@$g27M_3vq9`1`rSa9(OA6z`#7mu*u;^Dq{gasFm@EwPT zZeW)ZW%~DBnU)e|s=E#?HI+$MVW}xfa+aIX<|Ki?{~KSlkFZWHH$x9w#=WxTX8d8x zzw{$3X(cO3C4b<2R+1`yFODQtY-6U&?J3JS<X7v{jj@`X9@uzX<-JS<$L7$fIo4bAtheU*YG|JI);#zE>$wGVZULQI;H#fS>R%*&k@&?U>oM_g zT@jD4=!|%{FCJmR#Up%h@o--}!h(y3`{EH6Ts*=*qGKP4N0A6rr+6jDkSRBkJ%LeK zNZk{3j-zGyy&Ss7@_RY(u>4*QJS@ML0}spZ<-o)8dpYp1tRBm=C1h=h<<%0hw9Lnn z%Pg;!k)>rm)?7ihR#={`@Ui6zx0$QptHiH@uX=pBJQEN9U5iIpe&6EZzIcQM7mx74 z#lwB^2n#MA?u$oQaPbKLh^&c6DK;mNDGRA*yryFqm4!~ARTfeo1*hYr>A@U?2;!c52@geaPA4*U0q3=yT^t}mwllYrnf2nOZ-jCn4c=+#IJi>kuRy^Dn zkFen4;l6l;1s9L-!NtRU@dyhp9`chES`Iucg_Z*kOQGe!!%}ED@URqG4m>P{mIDt< zq2<8CQfTPREjApu#fAX4(4lEI6q-iIrrA(n8l9U#2WN<%L8oTGXW4LImJJ7Hsejft zOel3sJX~MIBP=>29`1`rSa9(OA6z`#7mu*u;^Dq{gasFm@Q>(N7CbD4mP3D73M~g7 zmO{&cho#VR;9)7W9C%m?Ee9T!LPMwKSdY!2GjnXrG7mnFj?JS}^K6{5z z7SORp@I~rh1Yh*{Qpd!@bwxbFqBG**zIcQM7mx74#lwB^2n#MA?u$oQaPbKLh>m5! z!*XUh^oQlla^PV(vmAI>&MXHWmNUzNhvm$2;9)s4bY=;iSwd%)(6MFKYs=`=GCH@+ zdToXE)(RU~t#Dtug3hh7URz~7wu%m}9?>!Ja9t6Pu;`3yD zhx_6Y7F;~SKcZt<@UZ+?4*g;Iu^f0c(J9+ruuh#F@^IFO8 z){pCV>wi0S`GfK$vVYX7#Lg-Gg1v-(!CqqJr)3E~VohS=hxcJ(Jm%dXxLy?P{? zHIy`Pjj#UK_-cQRukzQ}gl?V9oz}tE*}Q2Td;@%g&7U@i-(d5nO*T#0WK)$*b_Lk< zT>;9qoOrk33+J?oV(O!^*n0DuVk?%$IMw)=Uw;EL{T_NFjS+Kuq!54AV>A7RdNYkt zLy}?ndC3+sw}lLDv$@GOGPliM(cA15 zy@Sl|Ad@@9@36VbF7@xSxymjwyL)7BDDiOF5|6ORn0UA^9$~@7BYbf2a9=#af{Tay z;t>{HJi>PzO_5A)rFtYXr39&G%!$9El+Y?msE^7L#}G8|N&h=V$FeLWQB=#4>bKyT z@;$n9R2H2lAmwAtB6yheU6WwcQ?~wTGzfAzBr7e5$bFU4^w> zg$?hjh+Y*@tFm!t6}(3MHR5ZCUhT-np5oy@Zt)1qk6b+57mu*u;t@W$c(^YfVZp`2 zeennjE*{|@5k2uJ701aG@5QNS%CBXeR-u5ER46Oy!mW}{Z+B1SqEr6WKRj&tFMg}Jbe2MX3XEa| z{(VNC6fz4QQphZLNFlS}A%)yW;r3Y;?xTSF-2K+S(>mY$3+?sq`rp=!zs6Zd>*{D> z<2(Fq%_tOqjkEDR{ejKHmWXJukKVy|TG#E*z8zRev)}V-<4+hLxHOly)gtHvP6Wdu zZ6fHt2!;h0t?U#=I$!=y8AW<|!F_)G5Uvc!q|*FeP0 zkoZfX>O4QeZ3GKYEX$I|QY}h~ua)F)e4a#FH_lmfo^eIC|&h z^pf?YF(ZY{f`=3`3m%qVWV^gIw!2$ndzCe|XIW=AfpxZt zT4#Hfb#@!rAbx}01UA@aYJ=ShHi_S4H-b&#Hytm9P(1wliAPvI>=h69#Um`Zc!Uow z9`1`rSa9)hUp&Hsi%0lJb{kl0ezbhp5<8=;B_Hdr`nUXR&F}ONTeR!RVM}aFu$FwW zuiXXyp@9F!%Zs~-T8OJU(wvY`wIXreNgTDO6vB_yD9bSB(7Bdj%z=kx7<1rZ8O9uV zScWkN9+qKj{`fSrl)pQ3nm;*nnm;r->uJn-^S5e98nd3p=*JaV#<#IQ#J)q;k^Ycq zg-9GH7M68n54|nKZ;QP`x7cHEo4u{J5x;G=TGUT6V#A*$QU& z$lg}s;XK77EPTboeennjE*{~7i--H-5f)rL+!v3q;NlVf5%K&)cof>`WSWkhvFX@p z3um`^{SRCIqD7i}&#&vBVt1F_bU^H;17f!v5X?dn%1@*L8hRhABP|1&!v(brWDYzm z1DOL4%RuJ9!!nRL@URRdtG_)2ZjaUD9s*WDz$$D~T0y`ntS+nIRq!eTT4i-vqy8EK zSR=l6Wc4T>E=b}L7J(8E_r)VDxOjvQE*|cSM_6$2a9=#af{RD^j+eL5drdKt2<$br z=dk4ge_pcJ6d=h|9BHahaio$~QAw)!rUz80;y?dYS2~@hLKXkRuga;W(bYSmt3>~q zmnHDOS5^P@ui5QsEsd_-5nUtt&ztA2mFF%+^mDx!vCM{yeo)Q>Y@EphqryXWKcu*78!JS=gU z0}o4Fva9Jnx83`!9QV1cu7lSR-a2?4;cb97SeZ5u&IZDIfUq8bAF%Q~I3ld#;n!C@ z!XkX);l6l;1s9L-!NtRU@dyhp9`1`rSa9(O|A?^er^>XSDAR+kiu;MM-Wx{}VT~j8 zW);UR6zk18rGxcmb>=i{lB4#NH|%Ou;-t6oYF>$aq&8YQ^SHh)(gxn)MPl^WUN2Ip z1>e)kGH5Lvq@(lGi%=AA(7b0={BAFPEZ?H|L9=*~WV8e*U27uvpScJYm&lI%X&j+X zOQGDSsu%2qkK*bW-0*fiKzau}z- z?mS!^#3L-5B8Z3k;t>{HJi-ST5BJ3*EVy{MFCJmR#UuP98$zf*OfutX(g|d&P&^(| z&v;Fr3M0#!!u$j>asE$}hhvF~EvBj-wQO0Pm6j?)RtxuTm}=;9W-x5Y*}+vwsp_%`@98|CZ}zr#j4 zJM0g(1HKEsOZ+anxqC!6#lv}uM_BlZhx_6Y7F;~S2Nw_b#Um`Zc(^YfVZp^C{3E*g ziSQ_rsZOTp*cqFSowjgxo5MpRZMQir%t=PXG1=Jnni^lG3qFws=+qypBQ58e!v(dR zYYsdt=b8f#%em&j!*Z@U@UWaK0=LJ)Z;yrH9t*C zSVbVK#McnO8Uk5k1IF4B0Td4xB=HD~K#7O@;t>{HJi-ST5BJ3*EVy{MFCJmR#Up&j z(GR`qzSk6^B89rwRHVa}`y_GpAWeqVJBJYZ|R?ETgML|1X|T zy(6%i2C7|UV2!~4wRzgw9nrNkTD@OHm(uz7x&%cg!LLK1wZOwVt!eQrFPMf z({@8$Wr}~Hc|+}&swi7Dq)aFj4Jk7cHL57e&?L*({`^tpdDmoAh0mT;YKUiB)rQE| z{urN5v>SBYvKJYGq78O9@)N}sv7|tx3DSl{UZH4+Ma64cMMLa}r7dWPWc-AN_%Kcy z68@+0^RNu>&+pLBj)!Gp#>K{HJi-ST5BJ3*EVy{MFCJmR#Up&j zOBvr!WSkUkqKNlJQa4pZ5iAr@>BDBU1ghQ)G^ZJJY}z-iL`|_8Tl2UPj^P`Xja^ zZw@>x$(sWYOY*V<$r?MDtg!>h8atG%gRg_Hv-9OT_y#+mY_Rj?#!p-S*4FYH>|nA9 zzR6Bbo9vLXd1Oa9@o>=+AC}t9frq7bbKqgA-5hvWYBvWSmfC&4OwblN+hjWtWqYfU?Y(11k+mZ`is*IN zv@Vjhx7W27Y2G{PTEC+%>4ATRvXN8}yPj;^5xsFowA8}CWsz!mEt_}5Y#xbW# zd)IBDm|H07)(5RWGiBUnPp54ZaT~?lMlp9#+#U9O+97_2J*9Su-(}CJT@-cK6&W6S zY$hJAaN-db#S;(r#Um`Zc!Uow9`1`rSa9)hUp&Hsi%0lJ6g3MTQq(MXSQa;j>tb2l z9C%n3HwPY;#m#|-WpPU$u0hfd*PyLLabnM>V}8LNAtmt#S)a%+*z&n3(jL3m?Xd>j zL$N9-QU%4UuuENq-8ie@RTQs^qE(5nz2Ewmri?Z48uiy4FBMHZTw%l`EQ%u@?u$oQ zaPbHqTs+(tkFen4;l6l;1s9L-k0@FeJfvtJiARww(8ck_9MdUw0~&8Nc+V6Ox=bEX zc27+8mQ{`0PF*m&+l^T7ts+*JPO)4%OPanPFQ=Yx>HL*cvGnAqSo+JX8bZN=r9qhu ztunFO5xv%0+|Y}(S0vJ2K`jaVPyL0cS`rwqg4LMasmey;2UZL8EmfMs$g@;w4m>PX zngb6@mFB?1Ql%)|J_@$aKA-#i{fIgWT1O%4;C1i@`-C=7*amC51`2vW{RgZG4^YU1 z|DU=yjm|5}uERQB#@9kxQrr3!*SSdl{+IvlA^DLd%Ti=}MYbhbgEx8$%Qhy0|2%IP2~RO5CN}6(jG2vUX8^?PO8#c@!2F{Bibm7%1XJPhPQsLqEH;be z{xqXBzwhehLq&3bX3)xBW~|7bo#D*-@k_5+KkE6LS-!!dV!(&Ju7$uCoLjZH=~rD^jikC)>fd zlG3Qn^OQZfvf5H_Xwxb_Rr#OWajN|v--Q#g?a&Ht`QKP{_0U^X{&y)WsXSoALu$DB zGoNik(;j|ge|Savmp+9q4y)DsVGA|dg^VWYT*o!#IcVWo0S#r9P_yep`4JxS5z69& z`x0J}`pgR3m_4qcpU1N<&LBOrsiH`6r*Q{iRQR@aCIue(}vW z-+*}I&9A=sCSzokYM7+qC1t1K<@M}{M^?(JZ25}I;4(wW8^%{Ml(-9628X8bRZJ<0~d-SaDaM`nyHVz1;%dF#9c>MQuzbY*3nhs@?+td2=bWR#f``0 zE?PVm?v2`iVB6zrBe&yksRq~am6og8|9#{_POOlA;;r`Ir@pfN|DjwJvSLX<<*5Ux zl4d6Wqz-_RwgZ-Q+X03;a7fyI+;-sLcHoe-{X`2(9yRfk(~g?>$#zH0Ok9H>T_v)l z+cCExn;ml-S=@#l9CI5|+i|y{<+$6(;x_Eyc)p(#ZbP>d`F>91ta+l^kH;6(S;Y8) zI*Y&o>MQ~WsIv$hpw1$2fI5r70qQ)tqWyP+r%syJPMX(Ft`eV}TA|v5r`~G+*Wq`{ z_EWZZtZ4tYvAx6XJHpPD(f5C9?N{FTrLTVFtH1ijSAX%1ul>?jf9=B`edAYt`O9Da z@E6|rMQr>clwbR`SS@w9uhT2EkJIk!wD)y-Rr|loITV=5ZNMzKvi+B0MGnlr7!sJN z1GDs%?O*2hiZHO#745$e8#|hu)TsRn-pY351lZAR)2RKg-x+9u@|U9_P=1MWW&1y* zv}g5IJ`yV@bDBMwQ`yPpUN~C+&8Ob{Qmi1q`em#lKm64X-+c4KSW)6H_K73IoimS& zPYQ5kk}EA&wf~P{$3byKFdLF)e~d77V3)KVBP>0?I)Fu&7-9MW2PH;W()}PRq}%>d zaDYXNzyTI50tZ;M2pnM1B5;63i@*UEJ>%8inYYB2XUtq@%xq_EKWi2}yHb81QU4lvNG8}Vguu-z-c0WvEB2gs}l93V5`V2)#n_(=2e zjkuT~KIn&F)%Iq5=$?Sf^K)-0)3G>6vKt3P%5OxE2wV2_Or(I;iWnKtS`j!vYenFQ z1ng?1IuBVMrt}#eDbLlKAOoBFBqpQPNLuCODyWx?n;U5y%k-XuNMGcRzVRhqkJt_zuve`53UKhOUlvE?C|Bz>7mNp& zrU&2AQWR6nr6|TjxyrY#e-h&nIm!~|C32J{;D{V$2{!sa+IsH%;V9w zv;5-Gcc>`8c+`A#OzzH2zAg4U_Ku~Uj<448@c7$GHXeUR%gE!V*%PasjCA`GZhxYM z+klN61Xz+jR{@4Pz)0E-9MWwE4(h-mX*+OG2M$TwfkS!=w*d#&3CrN1{n+zy(7p@~ z+D|NpBa(=|r)&Pr3BEX`3F)VEl zMDfDGVno^=V8Xr_jJ5}kurG-tvU(1e*NP*udL`h9tlrDV!3qKh625_eu+@At=S8Wr!CtnFt_RcB3AXKg=cDm!QUIk!J&`+2uNZ~OUo^nCez*c-K9csA3A zMPg7G!2APB6A-{~vH?cY0SGYCZ3h_Y03&HTz)%MmN!tNNdLATr%7H=QcHoeF9XKM> zR|1a6^p$`kGJT71v=Y!66VUI2fc`UIi(4Est!>UW+aUCo2qE6~BZT-B%rYSazl!e` zLv<*<%219J;G!XW4LBkNSOShn@x7~z-NCiGl{~mkOTB~Z#e;|5wOnht&T>6(YW33K z;dgUoEtPnA5DB|=xuP~s@G-#MZ-dJ*!7+UVt+BWe>$maBVLlLpY_BY>7%FA31p z57~am_CvMXdotl9y+jwC$(Ka}|#P2l)j!B+WA?%|pP! z?Z6>vJ8)134oTaAL%Qw2K^-_GZ3hnM6^|8xBa(9^j7KErO284xxe5o9YKT)N)es+) zh!1W@e6URCsdc(fRc?2El~?;AzO{*Pp)bmzm~sQoHZb$I2;PUqM2ci}(xZ2rz814N7vAd+;X z01>Qumm9IM_cYmuacijme z+ALl?9PXgR!}9d|d7Jd=%Hhqrp+2HM^?~z|-1EpLJuE)Ly*rrVyWkzYvbd z{kfkdhv!w{h}>TZI3o8~0*=W2m4G91e zpbi|8wgZQB+mG9R+;-rg9XKd~L(=vWwgU&YSBzE!j>!0xFdmWdD*;Dj{7S$P8NU*6 zM8>ZK9Fg%W0Y_x~Hi&mlnuktq(*5sAFXK*a5O1B@Xt~Ls`r6)M9_!dB-s>=rb=ZE| z{h!|G4B#fqmW3K{kY|8H(mVqk)PY0N_EWZ>vK=^R2M$TwfrC15NZNkd_R}pqRs@d7 z_?0jok?|`5M`Zjq=zFte;)CC%Ax@P6+$8@hK6C@CY~IFP*`z8zh!lR?a(Y8%JZ(?j zuAbhMZi1Vy=xvU7(tQ<->|P0@71_NKa71>m1RRmw+n^iCGaI$)IXZtzdn4a6L=dtHEh!xLo)GF}2`#--q_EW9afP*Xq9Fk@s;Ghm1 zlC}efblZW0I&etZ4jj~hL(+EOklw;_Mc{~>UJ2t7IlU5aL{87#L%KO*?oono5%(Zw z_`S;6yv^C1ug+#|+E~2;@ys^o+=gAB%iEmG+SJ$vvBfs$^ZlI9+njH4A%@#GjX3 zl;u*`8?`U;sm7(1`XJ+ydivYk*y-JM=ANA^wW#c5C4`D5fsM2UY?A&o9N4G>mZa@~ zCEa$wq7GP+wgVA$fRVHvIHc2V9C&rP2ppivB5;5vi@*Vz1P*>yjQHTUGl*Tz-?tDS zY`08&a4CpjRa`6;A6V`cF&^NyB5;7)iogMGyKJ(#?0S2b&25*X9$%vt&siI7U3Tg+ zw{@Aex?Hrc+htd}#aN=TZZlSQRGn(new;n^tk6AePwXzSV2}6NvkFT?ZLA0m02x>S zDCqzLKix1w&cDZQSH}E`Hb&nA#y#GZMvt_qyjM2T@?owQ1ObUz4Hrjgfl4L!0XR*f~ zyK~9d(=2?Jt@Mf*Jg{LAIKYNQ;HWj)`aO-YLc=diH)=cZd7-%oWO>Crctt$-_ep72 zR_ccK$|~L9_Ijb$`<51dy(^U_>~#&Rz7_31jqdT?Mx*vC{CK19t@h8QEx)WSE8Bk< zTkx2;QTwX4M1?9)asP_;pM?d_bsM#RKuiBy?d$Pd)j!7%A^TUh{~ef7{-sg-HJMkj z^JZ5Sv*KuYrr>BKedgdmsN+B+ZO4H~w;cyU9q=V>@3S3Hxg7u{ZSQYk)*^6#S&P5{ zW-S5-nDt6tKK6>w4Bl>E$qDXCRj;wphM3`tEWLIo1@_wg3-NkjuieR|2qAvuh7e-2 zK6`R6eHC*u?o%+a1p=Lw8xc&94r;73ix@mGYY{lWtVQ4evkqj;x;2;;zmH6gMMw;I z*8dHdi@$~(tlMZCbd%r4X8gEu@*Z+n{#$I;&ruI$ebW)YN!_TuLv|jvH_K)XKkJyn z2FyONf`p5&Gkgt(!i?rpTutQ%1xv8Wzy@Q8sgoZM(u0blJoJPh#YV8 zG;067%&XepL>G7z-l+W}ZW&skJq_gzhgOodvpo$(jl;BL9(J4Iyv^{+_Rl|yZkWl3 zit=%oJd1E}lBQ%F7j+zsr0sw&-F85w4ycm00~>X~lC&L&_;N9DV5wys$QHZ?9Kw}f zdO-O_-~ir96mxvE-HpIQQrNSK-iub8c_yd#pkvPMg`UfX-ao<8;KeMhOzUN83gT|YZL%8D0(jdK8OlIAU7qYiA6wgVR9AF%k?0I+BWEN%xP zMtENpph#QU35b3@vS0np@Nd-cW9Gg=HQILHI8AL(#A!5*| zXXvEcj-i5X9FZCQ)`yDyVW=oy3XaH(mVhHNqoyk6Ft3=Zlo`#b>Pj97y?LA7yiKp$ zkobDtM(I(vQ99IZ$bx;%IN~{=mn}(_m{X=w`|ZvrQYq}%Hia5`tr)b3p^dz02~!+- z(-Lq*V$wIx13_t+>jAUbfO&7w3_56r9n^YIBssW7kD!LkphI>Vl9Se$Lvf3q$a2`- z4cl|ryBl7^*8!egSppkRZ(t+24K#zYQTy(k+y)%fj71K=O@~*-FX%aSMC+zW=EtWGa+KMsRO&DuL&4!>9zwUbqutm z?HFU~fF)@=hF3c672y_vBl42f3==1!Px4icN8}|v`vaa%PIwh=abB#^drpI<%*Z3^ zG5=s50+=w8X^O4tZGfSipO=g>HcU}QejaukM(C2E#)w}WYPiQQVrV0iS;7=YCbI+_ zk;!})uVkhy;)S*Pr0_x%_i1j73Os44c`@7(e-~A(LU-yH*NJy8x}wD;SG>67nq-$; z%;J*mowj$X6Tb!;PH8utQT8HTuJN%pQ1V0sKuK4mxZsKvfW_^AC22blQ3oPP+kr^B z?Lb5wh$L+X4(JtO7J(x&nI()zWHL*@5t+<)^c%i*$ zPqN+;;liiz2w--*M7Z!8k8r_dxLRcvF+7pjEMb}=u~`C+NNk#bE(ZaD%`S_3v_QOU zmg48trI&p2!`bda6W{WeGSUe_7!m z=OA{u^uL@F7=lFadb-M4S6*AE%br}*b-R2ImzdpoJ)Z8oO?TdVPhRq;CvVf^HtemZ zYEw~S2A^RE_>!+Oyd!m44dd&>5vj`(a760T9Cc-_)^bd-b*mEn{qv3IRJ zdPSak;l0=7*(XmYFU5PJ*S>XF+NBQr){6xD<*w)C{pQmCb$k@AX8r3Um0Hmx@N(XO zSJH6=ywrPr1^^}Bb_Pmqx4q9X%sZC8wR))<*ys#cbnedsy}udgt+~u~`V0;b(aI3< z*3Sz-6eJ(QVu(Tkbo2u{$tF7K7%y(ecuD3sBAxlsL&bI&D#=AdrR^UJN2D`Lz!B+8 z&nojGS3IlAZJNG#gL}pFMYmqJp<8d>rq^v`$=jq5qoprz)8{tqy04;1hY zTB5^?t~Yeil{zlDQpY7%>bT^>ke6KPqto_I@1%2+)~21Co7F8V?gS#nG7w3+oCXk4 z2O>$^0YHs5YJHSY9Dc4a1jz~zBFdmVRECEL(B%38M8nu7+9k^Jv zUC8TVTyR|sE&wlVPQ`=Zb}_HNaWQXmF|Va@F>iCJxifTdDQ|NrZ*wVc)0wyFbQ=<9 zXO6A2YE#i<5rZ6Q%@QU%(wZgUh_t5XH15&2eCD%l5q6i&W|vi3S3j(ES(K&RISTydE%F}(gUMz^{yY<>T#Q%VBJRTr}z?R&n6}n{GR9L zmISCr6Ua$&oQO>oRh^UR?IZ z;d`cXRd+o_*DRm)JIBzFOzq`3^(r~{Uy z?SLiSb|9h-M3S}x4E2870Y~$6mVhHNkR~85!v=Et8_1V^1NpLVu-PWvxew;dHP~#J-Y6Q(TMy-w zHR`bS_>3*uGM;Tgt48f7pLwV>;<^|ks*9nj9V08-e+IkFYH5tP7Sm|B zr`k!Q2K3|b%?fsmx-vm@kyY&&b$Nn+9V9-M_cP{xqRLaY&oTEy)*o~0_x}P~kE^x7 zj=OaW;&HeB?bzM8TjO1=iu-ZsuB)@TVxK9F7;)(|;L$^fdhKQu^A5f0f(gfc_lco1TO*yIJO8J;MfcYU!hNd{+oEx zufj(u+T)ie|D+vLx>U@tEn-fKQ9S0Y1HvEqYPl4iPcA zXv@^1Ez{l-@88D)+uVS}#f_ZWZoJhVE8c9Sdc)Lq!=>vdbN9)&SSc@apLC(;NmqlO z%H5|#oTOh>%$sV~HpOvFc_E&##%f&a;AvkMq7EuA7iit6tzq_edS&~MVY7ZtZn}kl zac~S?9G9et4@W~CMP0wg?;`+ahp)Y>U7FvYip}D6`OLyQQ@!Rq;>7qc_d4QIR=Y(%v+6#pY~Dd((xY zZ?012cgC%wU~}f?{WFD()8;|MOP!&*T-7rc{ zso|`b(^XfuR_IyVEf@H|o{#RDSbY5WH0!3R@TRE{M@TBf5mL_BK4bfg?LbaD zkW1P=Yx}J2fJHlCN!os^g=&ky0jezm2dK6P9H81FaDZxyzyYc)0tcwJ2pm|4jzn>j z^l|7&UbJcC9o@>0tWkBmQCC{v*Qukf=MUAhRKC7 zw^3#_Z!_*T?0P)k&$!z>n}Bs&=DQT1Zo{s} z+(sF+d_QCF=o$9d8r>I;=e>`=E#vq*dcZxN*Brqs3z!U&EapMdwLUNf)JJU}wSCm~ zQQOCCAF~}`*bZPQ$884=>9#+E10-4mj!4RuFdmVV^&~P7Qdluzn!-woLqx&jHngO$ zlHyR5l80gnD`jmRR&*P48%3Yn5Kc>g={*Q`kWLpRZ>#-y@c>dTVtgZcTf#g?^0ovV zAmyu$oiBX~>8E(W)OOXu5L=KnjV+D{mOi=a*~M4;NL8(7?p5!}UVEDgZvMma4i$B9 zEeZf8=D)5s_)QbIT~`|{r$bR2-RNI;$*T#uJ4-8fc}%!k)kIu1)O)p9y}DYYc=c`Z z-&OO^Rr3>&la~Nm(sn?l4wRC%1DkZ)0gL*C?EoX4cH;og0tdGPhve(P5sBFna71FZ z1RRl=b=?0v(yo6R)yqEjoeXscKd-ha?n!3M5K#vhN!tNNy6pf%9bhDF2N>!A zBWXLpNN*v%B5*`9w1n}9WM~OEA{qL89DIpniTKd=HF~)uiw|x`u=1soscOa7Xv>0x z5B8_?+o5TDf?un(;WDroUQ58z_Lmv9ksE#f@Vq)4ksB=m2UzarYW+C;O|hIf=VlO8 z`qt@YuvDVD85b{|33n{#X5P_*`WaK%>}q|kI%}$%HPy}9e#@8Sc!H(W#Lbs&VU;PxHrAT2HISF?){LbIc{A#=XyR+sADmS9O&jP#X+)pA=i!MwU`jf-(YaKgcv4= zq=g_M!;LwTnDfI7G0d_^q4RhiZU`4TA(T0t&xA|l2um2A$Pt!+BXWc#;D{WdspzUJ zDqRgKO26@bRm`T(pRU>S+FC6EubH&2$w{^BuDfXHb+M^hUSFrjD zOUulOs2rMjcY9t&N^WXh_QLwq z`s_K$bkJw|Ds+0S7;#$edH^yl_jmwOksd%ZSbLEMxJ&*aJ{pmS|FI!&^B?-_pv|7A-oXGIPb1KuPWbN=b7W08$4)N!x) zxE-)0ZNJsRl||r)lwk?u5h=qGa74;5XQrDu<=r$h@qYJa#Y_>@*{d)!d7GKM((#Pj z@Nx32+wgJnY~E%z-w(oy8Jb&7Sn0d_TW&+5MBK}5eJpD$t}J3yBcWKr>_$Sd1RRl2 z+@P``Bd+i<5=E8L`f+5l=x=lb7nS13QG1TM7RcykapIT@j*M+o0&>juu_!B-5{~0` z8h0n-b{c0@l8PJwi=+iuk}miGMAU&u(sqE6ZactG2N+4)0fstoNZJk@(pw6O6oDi1 zh9!(gfpj|BroqV;!+)agK)&9I_NgqEGQC*=DfVeXtS0`Sn@WABjukr zT5fX6(Z%MLh$CeiSW^U+oF(bY{_6<$?MIW6C=+3A{{ zu9>v1ZO*vzx}B~^ozFy|*TXZV3$LqBvFJp&r?u&XJDzaI6D`%{fRgM4l#*sEprj6f zlC}e&blZWAI#bDZyiS@6idJn2}KjsjUbyuP&YQI0>zEZl9P6tbhYA1 zGt#6B!cA?^;%>@}HD&wMX8qK~^oH!qn&~Jlhb!u|cQV~VYe2*i1tLk)4!}?c7)jd! zM!M|)LmglwZ3h_Y03&HTa7d@!7iYW~T?CHE7M3s`ku59%M`Q~t9Hb)zD_`=vQPB=6 z64(h5OHP{1%ezh5lZ!!w3)u|eqIU&z&nbH<+n28tr}Ne2blzsV>b+X&WuO^s04@0{ zgF2Fe)!@B89FY_(0Y@YSz^k50&5$VAaa721A=ct?JD6-d0a}-JM zX2nrR59V!V+=fZOnY_(R-Ue~RJ7C0-r0;-d?ZhPH62YX`3OBdBR#?K|MHa9G9FYYq z0SCzO_6j}sxa~R&w_P&gwo5(SajAzpVQ^ z-O0TbdW?MUE&1K^PVUiOF(1H?i2z2@)fWJUI>1QU4jj^L2M+4MA!$2sPzMf4+kr!R zOLd1LaDe%Wzyanf0tc9{2po9)TLcb}SrIruW<}rtncZI@KDuunx^Eu3@A@}$CbK!) z=gdQM=BfD=x|f}|ectWo-G0G5w_y8%+b^{67;unRfJ4$e102+WL(+EOkZwD0PzMf4 z+kt~Ra7fw?9MW5OtOy+7u_ADQ$BMuK9xDO|c&rE<;ISfbfX9l!fr4OPATe4PLwIwUW^=zHo2QJ9<;H~zbLkFtE@L*+o zloV41g$JwfULyAVa0QE-!=q9A6&6i+sFI5)!O*DvvbLyRB8xD3%PO|YYT!Ov(f*U@ zoUOjbR*#~FI`;5rWmY8p(JGdI%*yFLj&hGN1a^NM?xC-0HmlZ@I4*J{j!V*9iKC&8 zqmi`zq3sWC2TIz3P11J2q7E>UwgZgx7A`IV2e`Nh9N^+2aDa=8zyU5U0tdLb2pr(z zB5;6e8|D(X*l zS!iym7$3(&2FCG7nvrol)Zo00CDXYQ}jlc>4X$`sGJq}g29)8nnVHF_0v z-kr?bY2Ka8yORam7rc`N+ZSlB7Nh{fU;r3NlMTR72N+4)0YcAms zJ8(#EA+sWIL^`;H@rZPA2{aOs>)U$j|L7fk1N6wAk5}`D%Ceu@dF(zPd!LWj#L}+f zHee&y0Gp(_2iT|so22c)Cf#;mqyETtAd+r75K#vXN!x(~dbLn10!O4*OBjzxuagM-0O)M=ZSxi;fcAaUKcrKKkQYnzs*NTdOlUJ zo1^OWHG2KL-dJ7z_@jOctloG#`z5b>BQptnWZBQ-)Sntr{izG*)}OA4 z+t-Q(aTH`HV3#yY0Xy};?tknNV7(>z0IaqEqW?)gK&LH0=YNt9FnLQ0BNm4#QjVpK zQ=}YA!xSmU(lABJu{2DPax4u~q#R4bgtX#4eY)>7-rDMQb1?AjclA={ZI=eR?Q$8n zU1aFaySi1rv)0m8((bqt#$A^M_#Gwr`0HVfTI{3Ib~lQqg>;{H-NtxQt}!J!?-|0q zb>i=PbgyU@P|0A>DT1fL<*&Um^~E z-h$!b_bI?Znc?70?DDeWc8(4A5Vt+uYjrxnR4wb?px+*SF7yoDT+V)Z{e3w*3(|+G*ZS3qiw;+TUbP z3o0n|*Q99ge?!XpXkJm`eGen>lCl6*(v${()PYUX_Bq>ujoSfB(ssb24p@@5FWA1& zLWvm;Qr7(@WySb4*(ye-LPXEG+;cAX%&^gOzUi50aK7m-8f>&>c-dy5*#^5_Xu78n zjBKRwyw(wnY-9;IA{$u(j>txqfFrVzCE$o`WC=JT8|fNr54>1=5bME2To0lKd7~z- zdT7swYjtn^aGhTujiQu^49zw5b%2qy9bl*fhotSmA-#nSGaO{02Tc}A%=Ms2MTxmGY;5ze*#^w@ zu;~sZLrKp^x#y$YGs8>I$4$?K<8jlybs?D@1CJ5&Ecq(OGBTMZ%xPpYpO1r!_-y_- zPFZYemYyG5nw#gwmMXi&uSYCYFYZN7^ZAH`z;>K}t%#^+aU}iQiT228mVhI2nkC?f zoTiJ5KUu5i$WP2xPki@VufOYLW8EBDuiK?wU#|z$^@b_0-tawiy^(wx>vhLof13Jv zx>moYU4NQ?C$+p1CY156*@&TD1djzUAJw8kA3QTrm@?nJerR8r&4COz7|<8mE$ zH%PzhxiC81BayT_iP6aY_FK}CE!rPaibHDn=D=S>z>O+M0)Y}kX}Rv*)=1w6r>AB zq!c84To@v?GTul^mN0ISlq>;9Bqg7ZL$5E|j>u*_d?IlaNy+Eq(0*S9jz~(DfFqKU zCE$ppr0C5FM^WPUG5>cz=nLoL{mptrGPglF#yL5CFP-M>G-rC7-=Ku#eC{;ANt`!t zr-cp5UM{Gv(O*}(QEaJwFGRJX#6sUel#G)5j#6NgZZ-op>cA#xJ77@-7EZ3hnM6&v1fvQ-RBlc+*zaukP5H&Wk>UzD25+sx%{=JGakO-e(X`DUBMit~BH z`MlwL-f*GW5WOtqZ5Hx23sswnIuQyy_}4nfk)A98N2DiTJ`Uc#<22wU5kW^CK^MPF zpRd{T zKHelYeq6abj=-tF%lQUgNpl{cQU^*&+aKEg&~^Z%9oQso2R7<}C22drNTg zNpsH*(%eh&?8(jhVb^Kye;=Iu`Okbd)&gy5_PK}0ZYpm#ML!i^7ctC{J1t?lBX?Q? zj>w(5X6BQPxbsfWh@Na}e-PCCWHS<~iHhs>4NimB<98>LZ@s=rE8==Re#4^a-ALXI zErRtlzTPl**Bem>x#|7X)sE{=pYeWbAoZuQ{BG3ZGE#9ju#-!HUDDhN*wh2D|FK7a z^_JuVoZ14M{wMhWqP75?|4BXo<}EEe4ou3ax`-o&Qu^kUV@-Ww6xGEiiz#xf-eoc4 z6gk$?Fh!1agMM=2iJ6qF_{7vEC1=G5FXvu2s$qmzaOAv7FyMsvVx{GQre-)7ly^s< z>7N%3v`D^|Hh__QEe%s7UrWOT(mnW|k_rdkS5o2N7QTz5`o{;i%6RBKj{%>JV?b%gfJ)jA zV@VxjDQWv5+Yi|eY_tQGr0p0>>Mw)?Oj`sFuxk-Gz^Fyw09h7+0|Z$F4v=CII6#C) z-_vuSqvoiiTf}Kcx9SVaWAEu<(lOhQnZu54RlDQnxZ}1TxBd85Emcq0e!}(>Tg06w zS~w6mc%B1?q|blgpbi|8wgZQB+kt~Ra7fw?9MpkB(stmGPJ6{;Mc@FB6@ddhRs;_4 zSP?kDV@2Qqj}?IfJXQn_@YqT7%*pq~J14h@w@!L3cFOis=Al#OsZ+Lh*xvEJzTfHC zqJ?3H?Wf<<_S0^E+U-xb@ECBASAav(JOdomfkV=E;E--Ra8L&hN!x*gI&etZ4jj^3 zc&rE<;ISfbfX9l!0Uj#?2Y9Rq9N@7caDc~(zyTgRV;(y5zUow*G0&Va51oBaymZz) zbk_E>TeWUG_n!FgobBhfXq|S>?a#lb7ctM9=gzzR`K|3=`jm7(OBw^zsx9zl%J%jHaNny;oZW$(&465TyCv<_Eh^%uesskRbuM5?U>9Fb}(0Y{|TO284Rwi0kes;vYZ zk!mw@9W`?u703NBS@9_8snK@q1Len#ZFBz3^mS~9wjXyV$KAiC4+YTJmfkV=E;DBC{SrIrQ-&VqS zM82&A9FcGP_HpoK!X@HE+jnFy*(?zx{4nsu4qcA%6OWFR$h>{~h!mM_k26R5w-d3E zc`E@&WZp`^5t+9SbccD;jC69lGjC?3Q^82-S7T3wQ~IRkl)3BF4y^z?%v~M9U8zNf zojTmzX?3T?;A!vkw4F|elUi0(2Y{S#0F?B^pEOkgAh!dXr0sx39k3*A2O{aV0}*wA zk+dCPpjT8^1dd3_l`tNWk}Cm6q~sRkAPb!|3-L+(5<$XONKV=5H?f?@x5|y$Kl%)& zylt77VY3&CnMl(u#>Nb>9zwFbs&ZRi2Pj% zI3j;n0*=Vvm4GAicO~G6{N2vTnL+N-P2|Dd*7szqxI=b2v`fZA;nb+e1z5@Ib=7o2ZM*vqJzwIzA#zw-|@wiC8pRgS`q}vW0&?_D*0!L)%N*IsG z(3OBAGITrJd7FB4SN0(5=xItX2a$dw?^I#ndrRraku8fuH$aV z8{^|{!>==ryA2fT2b${Gp&(rSdw4F|yCQpZ5_s9zwF^$y#CNV@F+LmglwZ3h_W6;~F4BT{@Nj7OySO282*zMP6q znu^GBCrw3Utdpi9W>RBz3CEm0-qGIZd9*+aQj9Gq|(E?(vZShrjc)!E9|EZbb_1 za4U9>=u%Q}msX$%b*@AaU62(i7BQNU3@l+*BNRK2^%={4Om_&+pcYH0Sp;ADdLn z2yA35V3Ra+0ULF|lC&MLq}vWe)PYFSb|9h-M3S}xjPw>}ECNTQ081E;NCB3BBT|4R z;D{7p2{Qj zQ-~puLXCIG>Fl9`Y2uO))5Ha33NRUco-x|831bUP7+W09oiJd5ePXW~o!I9LrtK#V#4Fa-S`z>(-a4A|)=~2o?|lHZ z;yOUB+8lEmQtvUh;hAzQkLKffo8$R@j_3S%Ja2j1_&xn<#ELr zoAWT{mVZO^Pz^ zG)0*dM;Q=Qv|GfeM#{5<*^QKE2{^yhV2n@ztlFH) zDfX1x@Ju+B(*v7OGbopzgND3-?+gKG-JAd_M+$do*W z7+l*i$l7i@@oJE{9fK@sJF&rzLFRUhuVf3w7J(xYr!khVdpsg>YCrDi;?&UW>~$h^pSCYKYw?z338NK>(GqY( zVzdMtkr>^ZQQ8^v-x*WenFCtRp54n|InWaHte2o?_v@ALvtELpGfAG?m%VR!ZofY9 zJEyg8y!+T_JFgY39wwdN$G)8}^^VW8&x%ulvf?eEtlk>})as2Q;H@kG%?JfvN%INt zQU_j1+W}R&?LbK#03~e)Ht5ENvRcH3qXI1Y0gN2Ev>HsKdJFrQ&9k8eak)-Va1HIzFB5;5Mi@*U6ECL5O@PbQFenW2*;qwK4 z`m#j0Fz0wNuX2f);jKHun=eNqW_SyKDR;W$vX)#xUUFGWEO2AtFZQPOrm zlx{oFQ3o(d+X0L^z)0E-9MW4jvIrdD$RconBa6TRj=Y?6(`9oLS?hAnO_y^%L(K4Q z7-7xVfDkj1TlHiIF~hs$C1Qq8fL_d9DKr!I8|IM6(1nISAgTA;}oP<1P+kiGB~(uU*^2!*9Xg-x4am=(0L2e8wj3B zUqBB;@xt_$_`nuDPZ@}c)Q#HbnB^NZEe*QN;oug&YNjli+YTJmfkV=E;Ghm1lC}ef^cHR_ z0tdLQ2pr(HB5;7)fP*))h!5V(B4Wu!Reb14GS_{B`63XJ@*DBo1QDyq$d`*lP0#c@ zd!79Dg>8D5 z`$Cj;NDqTA?9h{vi}KV0?V<}nT$HDn@8S*=T0}fuikdu$Krh+zl1oKga?y!Sm#65o zy;D8u$w?=jJZreo1xiLJ07|;l1F%sCHc8t7OS*uxZ3h_Y03&HTz({W?B~b*9 zNCuWL9+3PxQ8!?vAnqm*I3i_Ux(omHEPI*SE$XS~b4YTbJ9A8@t?w7Q_+rh=?P;A>N($-ktYeMU)8p*FowiZWhV$ zy!W1}_lhfv7}dxsmN2`KReX6k{t2exGoOxW06oP;)XEOsc2u*5!T`ybChVJWn~^3A ziYF}6jrpqbO0Zg5cV5X!@X8L{Os5ZbdOy%TdG9veS@)V#d(D)6=G;CP;qJ4&Z-?6T zyM4b)o%P$^&-T@-6WB;)fF)^a0~qSSA!$2sNVgq0r~`+j?Z81DI3#Tc4(Tn_Sp<&A zDwZ%FkyR`KM`RV7I9iG7N=|N9a&kk=D6_RKt3=yt_XBa7^ycmeAttgALS)UpyyHH5 zvRM^O&wxoKA^Y8s{N2A4byi2CD8%{4Xndv79=XZpsA8lVweKP201T5FOMqb_5T_oK zAfN#HWv8AJg+6=|5zfEgX!cxN%1#o0^qETboZ3h***f_YvFZ?=Pvz}xh!D0aYfIN&wofPVsEz=dxIZ6DmGSH=fT zhlBo!grO)8iNG9k`ytzh+cAms zJ8)134oTaALwXCH7J(xYnI()zBr-oa9HhD>=0)49V%!ea$Yxexz8-9dVCAVZ;IoBy z(@R7O&ziy9X^C*5(@;fzjkYDQ(P`LDUud5FczTmzV_*TB5q_1=yI-#d*cIlZKld)~NmLcg8|2p#+6^1S7*)jbOD98)&wTG4;Wbd9tw#ci|Y! z-P5SjJ%g{&%stc4(lZ-c4XHifN$&bVm%McXgBaM4AT6Z&yJRk~!SOS_y#-OV+xo|Rv6Pn~w^+$FN^^qxAS z{6>m`$e8*Iejs9u0+FOEX8;j(Ad<8lh^PaMr0th%2M%rr4oTaALwZZ)jUsSF#U3oI3i>E(Kz&Kr0Yl`V!5!Y;zQ?Ve4+3cd172@7Ab1f+O%c26Q-;^*=Xy`%eZxB z?lro1<|T?cU7`rN15;bPFZt1+8HAr`P)8=T1RRkGEdfVlLQP7SO>dWXv+#zpl9%`B zW16mTN+pN7cIjj8F4ZAY35_nXp$M;gr*7`MqtEnczT0fqy+;qKdR()&Cnz&H_3WnN zoM_dj<0#&n^tb^p;{|vnO>Tfn9VjJj2SDn;CTTlhNw*!ar~{Uy?L95zSOkv9iIy-P zkrVyoaB!`)#Jp(xo>*a3i_pt?!M4jLDyB3qo1?f4yZnxpxe0Sca+ihs+Y3`>{yH^9~ww`=vJvoW?R1GT<{R9VD!Tut_A1TsLZn9q- zN2EwUJ`P?fK~&X39*m%kzVxM8kT z?i3mJiYZmot=B8eUh$tECH3vpqOot6UQOx~Py205uQ2;f=KZ_G+x_O;{+1OcU~!xQ zOVT6ZPYf&!)-3b-5sWmy<+Nk=i1*S zrABQl-TUnxC8RcEOU1oc%x|&tyX3bkIWb;wSIlFkLyAI|yZ=IPVXs@0czbhV>~%xj z(ZkKVkJan{$;D@1-moukn2wbV`?7}riVgeohW&ZNbkw{eAZn2ctXO!7Sz?sG(z7SB zt&5}OW#jm#7-XdtmOYgtz3Qtwm%<){bDJYcFEaIy6PQ{@1u5----K4|71j5~T9z@V3}LoVh% zkddMI78CaM;3)(S;};VaKk+5* z9L(HzkWDdvTy0?fB!kV-e8`?rIY4bOlab2OJ5mU%P;~n~+&sgY=4?Oz>^pLf9>_T_ z9UNDu)xlx+2tPbMiPJ#20_AQ!7IYumrS)`n_tdG~dE7y_H5>t+BJb- z$NJIO7<0fTSz)98Qero9tR>)x9BTaGnDe33{O6mY8 zX*;kFIJsPZ8Pac@r+zU3r@>x8bh4@{)kv`F^_d zHr@Gt5L;Y%_1K*&Qyhaf?$-(&$AD#-k0Cx^|M&x{0sJ_D9$C~+2*=VVnvXxSrpxWO zQTsXGmppT}r`zvmPWeXd@6r?JefCP}J}Sx?Akrc;rF!Pwo?b4n(|k$s^h(k6HfsOw zziRsd6z-^f$er|5t$iSoU3FdKEBl;fHLqUD>91FmDPHXrW$IJVUac6#pS@<-K67>7 zK0V3rbDw<&^d?omi+c9&6RY;y-miVeZVV7N_W;O90YFKgdH_fr*d%QSBI&jR40V8! zv>jlm1B|5Y03$s=Ya`EE0*=VDmVhJjtT|m=arlvhuI$&XS~WxBuDA_K!9^8HAF1E!a@~*8vYx5r4^yh8*^EQYw?9TxPI<5|+QTtxz zG!bg-6$ipls18J=h%k5qFI9)V&*1~{JgeeWpkxpNprnHl*r)@Wr0qZ?-FASX4jhuU57`bJ+zuR) zwgU%r;{dM~fg_TpC5%TTO*1MJTMn4YnE4yXscax$?hU$OBv!XEz6YB$n}~PNt$8vH zy0tQjZXHjgoK?*k6j8?YAZC{*)o^}_Vv6IWiXzPQpR;-KRCfhF) ze&kY|6%3yx!jJZ4!cTd`<-#vsYAs>fBfnV!j>vD8fCKB&k@xhhe&l`2Eo4XW=!k2G zjJ_wX8+9R)QP&t5-70<^Q(cpvU_Ns!iYTQU`myj#WIMK1ZxW2Zr}gQ$_c`wF#-k)j z>xZQP$iM_ZN!JYlHtN78X*;k3L-d@MjS?z@J6n0Dl&N z1Ix-0R}kbvcu85F+IuuQPhzD%&vzD%&fZq^6O zErWx>y$lZ8m%*Wv<3&yyuv`&1z;ahz1nKJgOk9enu5Qt7@l{uWyY?PGtQYlNdtb(D zQ7$PF*fo1zcX!uS!bvTzi|Vv$yuLMiseZ!l6Q<9JEqrfP&yps#l5nG0wP*xhjx+E| zI-UWQI-pA04wTYu2SDloC}}%jQ3oPP+kr@W3+WYs1Eg034v=0EI6!(YfP+tPuDQBW zB)#-7{+cUtW?Qyug@~BpQ=RK>!yEtWb|+JhDG228y0~BY*+*iu;Goopxlj| zk8b4khi{mVcppCLHhdm5nYWqD+f2F**=;J{&s5%KDsO|Z;$m|;-^H}uxpM@VJhndj zv}c(C{d&BV^GX68%g1GK@Wgl}I6#g?-~c(^^!@M6sG*q_gEwOphe^3u#uHOh6*-k~j5j3)cN|0BhZS(^@ zT^W_Te*Jt@?ke0qDtFZd9dqwvt`#yC_36;fm`g8>f1s7*xb5Sv6*5kHwXy_Cav4xc zy3_)&Q3otZ+kr^B?Z81DI3#Tc4(h-mX*+O8r@i9JB5*`;85@1kIa z-ku+KYf|jE8_L%WpCQK)cfiL`BW^1tucwiYhL+L1&1l|cG;fm*j%~)8ZPGjF=`dx^ z8>S)d(2RZ zd@2$`XCBZ)^8B0dtcV)eh#lA@eGI@x9oQso2R7-p0~U3_lC&MLr~{Ft z?EoXag{X_b5ed-}#v>A<-#!k~;WG2W7=EF7iG-*N*daa`^H)s<Dq@ObUohsmbex8SaL8>xOA^(reGjZA_x- zBcI7|N|}Sn9r)fd(cYB1n{rY7DR(!ugWTve=?8ckm5Q27d&krEoZb<4<9G;8~;h*HnSXLrbW%bnZ`r$$XF)?41)E%I(ff51js0yat06JSvXB1zkUNV@Gn zL>-7EZ3h_Y03&HTaBx8Z9QbynqQBRGL%4Dpj{N7VACJX2BLDe(9K3#i0`syMN8~@B zkAwceq3q}L<3s7rZSq6JvRxG)dJUgTKSV5@5hUysK>}w7Nu)178jL_aAB=YX;=xM) zXK+ONvIHEFzAOPpq%U1kW5gvjMt19UppiXFG>+OnYWt|`AdR}D#+dD6yOf9=bIFY{ zm+Tm~eSDW+g|vOVrQ`;1aK3;;(x1x%2X)|(v>iC4+YTJmfkV=E;Ghm1lD3cA4jkBC zky#NqB0*WgctnD7rxrAr7v2nwG|O7xnl|E!7F=LuGo;i_UQ%K-_sr&sgov17-(z6_3FA%bc-50S-(w8o9vCNsx0|diV2Z+;K z2UwlnTyNv_R;al2M|OHw1&P2lUuOup^v5&jcw{71y-1(sECY*K1HdA2EI~N5FGD!A z1B{4gDZ+_lqzUq>3HGW9@~R2=TG$)4zruXtwQy=G;n`GzPm^+eXZu{NIj`?(e?+<4 za!>n0=o9MmuPH~VKCP(Fzah(>_WAsN8&G*DfGX)j0#s$1YzIo(ukH4BmV*Qw+X0LA z>${cYz1|G9M(xi(UHiUI{dd3iwO{?>SHAS&8(;hIfB4!PzxS%3W0=5n#zY;~} z)B9Osv|k;L$b42f$m>^q#*@shR&3m8L#XnjcFaGi`dZEn*X&7l#2E2*8Ii!#`FgX@ zRKqF7L{ya1S4-Kr5ywQXtTOLT+Oc!S91nm@@PoS*P0BT>Mvh&LtbUl z!O7PLS5-{9-rQrOrgF^J^WCNcX6tmUyc|t5cN-z@HXQ48z-*I_6^aiN7mjq8Waf03 zLH4Sbl#W$q)@tIUaVjurk}majZI82>p8o8l{no=dva37QAHz9)6A7|oXJC*jrqhS* z8I8#JGEcC`v*w5}*h_-J_D>W?x`j&o5?s{u~N;Gd}kE-HLyE@)cSP9(IRA;rTuJ?RAHPW;ZxqNq0B(?RAGiVK*2Q$=zC8U{JtZ)m3AOL7_k9 zk8+8l)OOpKfKB_9?MvXG9XKG3BXYotCx?Eo6i4KMU9uEG!fU||v$b-uo(o`q>pu{+z& z%@<}}Vrt3Qik$LC&nYk0IQ1l50u|#% zJ&oHpV=&XWN%25P$qOfqf8^k?&3M(uBN$oZkH*V$2zVtwiE}b?#U#qDXu{ZL+$U@2K zuPZ4W-KD-KTFR9IC8Gr>B^^aTN&Q+L5!afhQ=@i>?+;&VhEk(;P+O|lK>j#yeZAQl z2(LFAhLX3L$lFZhZ6@+I6IC0>Al~c3(J;1fG?I=n91V4hxuosaY{y7*I|fF}{+vV^pCVM`VIaz!8~Xk0qaWUG-Q-eJ7ROzv=;vvV1DLf7PQJ30ZAP0iZWj z-9?!7t0yS{;>Sup;9c-FcM+Y&51Uj`KzdJ65Ga%cPN5K6RJjk~%!|d6p%D94!GIJG z>=#q;454ER*at#^?`h%mi(0RgV55QEnPLbw~ zf^^LkYE-3bDp6fE^so6^n*vR#k5U`QqEdfVlc+Ivq_K9_G>?akAb#Iu# zC&l2-^xAV$Y%9;n11c*uB~N`~Fttz5_NL@1lAa3BMAFlHk;hG6BuwuUr%&&1f5_yn z7R1rago6^PH*(Uvk(1_)oHTD#q=__c-exjyGnu!U%-c-mZKm=zQ+b=Iyv=mpW;$;( zowu2;+Ej#&dEi-#d64v3j47awDUh@sqc7cd3_Nv=xuoqFZt56mN!u~V(pw09NgOHf zmqztNd;~3KBCKRiLz|gnFOAwGvg4BD8)kij^(_u^)vy}rME7a9|7ENQtKrt;I*)lI zg7f+M|3@q}YIpcUS?LI?51gvQOlM2vihYDi4?7~II3lI+l2V;0e2kZ7lh?y^qR>4} zB;C@964_zJM4HIBeyL7kI%U{8oibF?DZ{SPL~@Vm2zl8_2Nze)Ph<7vIm88L$#})A zztZz263Zo=zmZrj0Y@a3bs^A`!kdu_Y1DN6xVgXmLD2in1Clf034JCqFX{QkHPcz53$qmTnL9Ao5mJk4?GkTL+?LbzK2oW*=|n zw0$$DZQ$iP3wV{@%sppvPvGT>3sC7fn|sdYp1?~_;HBrS-1AoM3B2&Et{1>d{>IQs zn$LlfI#5d5jscZ!JFrp52uj)xMAU&u(sm4<^p@+zO*2eI$JGdO>5OUT?NS=cAI22C z@oD5;y}5ZYOck(+yit3|YX*WMC{DzJV+iH3ELlU9vR?9#Qb#zhs-qV=xJZ2G7l{10 zZjyx4Aw|dfHuz=}R0MS1dM2OQmT1XdV4HQDFT|B=xwy&N+;SV<9i#|i2Q3lQY~wJB zEV@(T=YoCB@erkz%e&p*C9E{@7QLu*}UUyZrB2W z$48eq0U#^lFX9Ao;Qt+B6)^8uBd z29%Pnq62``flbnOV3Te;5K#vrN!tO2I&etZ4jj^3s`R`B986&WhvXK^t&;a#;3ar! znq+*>1zuvy@3vz|+U~hLOlj=Btku8$oISis2Zw|Gh|@qB5;5|frB)7+XKp_ z>urxE$?bMty$lh>>--(N)8kI=ekXTFfRO_+vE)F6Jok3Ds=|YrTO4KF$2~iNj4ReG zV%)%*Mc@Ey7J&n-d0(ulRqcH<++QR_t$M&X zZyKD>J?CBLY~FRw7VNYTb-+`_@C7?9(5WI!pyb&LfRZLOV51IflC}eublZW5IuJ?P z4lvXKM$&fRklsR=_nU+U=DOeHvQU~d7K+aRFj%8)E^jlJx0%b^%;jz7n{5(t&Nmw- z;+$``PQ;0$;f=yVvo&_V&}`l+E;h5sN2NtByIfJ^8!iDc?DiBdd?Ty`(G4fwwz+a-`QoL}kb0v)M3|W}8s#{wQ~Ul)FF5 z-Ej=;{c+PhVSC(cldwH*HcZ$s(p4G-WLv~YgKUey0kTaqPKHa9EyZIgC8x+V&s_Va zd8S*M=jz)NOg68LX|hSUX|koD)HUuw^h}_2vgwiLnY%#fvO`QPo_)Vv|oymQTEBt=HcZtJdqL(|SD?w;+mo-D}o*BQKO*ZzRWts{z*= z{!N_vQ?ahzHmN^Nj!(V5tv}_Wx?11@9f=U=Bu$J!M?KK_AA1BkZ%IBtr!4^Hf07S? zX$ye)pX38f-qJ$Cz{HzBV3OQo$%v0(Nqu3&)Ws)@3A9<WQyU zCHY znT{q>kl%$AWJSw38U{FyM$#oXZ~OSGG$sy-9yl6Fd){e!;zEK0p%KR*X{WnQr?h|s za(V!{r0eS4V|_mZ#OruV0Hi-gnsNzP+HN}#DRaBca=Rt#8DXOH+JyJ=+JyI9`inV^ zY6R2ZMap*Z;C-vu=%0<2bYov)jA+LgL3)fLWm^J{NZEQUm8$hva$$MfV_E&2Bj%4U zIp1*`^7x&+T-zPDVHN=A3`zZN?ta(qYW$ zR3o8V!t6#uw*(xZ=KJQ7zXOibFFVh9%g3;kyvKO9_nyH(XG$IFb6oj%P?+4Sk?^c@GClYQTX?x@^~dQwffT z+i^USw&N(M&)W{r(rpJ`>HsKdJFrR5sR(p^-vdF?yr0wQeV=f$G_MCZ__@5zT;66b zZBzZKQ zI(!!)%_J>pCZ*(bn`V-{olYI@XWp~VHaKy(Qb!E(+1!E=(YRnwUTYAIygJ|{`Fc*_ zMT}*niA$K%NE4TUBhtiX*9W3yG28<$k00!4rP_yLNBv;iL$l*UyFc8~9=tDledLZG zZR0aHJ@k9D9c4VhGmoM$G2~-)r@cOQcaOI#IsJG?yxC9@E1;6-09De&2b9!-P11J2 zl5RT?Q3oPP+X03;z)0E-9MW5ebqO5gvIiBHA>q3i44oe4PD>!dNyFhGmA(+7Nbq`R zuXSW1!CL~3Nbu(Lgh3&9A*h*2$ijt#j40;zPb6Hhcr9X3B1v1qq-RJl`t=@=iLt0AK z8_Bzox_z3ued?0z^{3u*{b~590C7ctKukgcSVL5x(OZ%aAZiQH`Jdzi zVA=v;{wMhWn76c$VR4uuaa-CrMdG$JOp&-P4O3)lOT!eI+R`vZrnWRpNC(_?(Wbbq zMy57>5qj4pQhpMf^$F=+S3ilofw#E2N#%3Tokjjs-;v&PKR+8Q$9wMLN2s{V{p1kLJhxc6X@ZO$C zANXPy*=E;F!SwOUgXxoW4H--t^*grTvHgzicU=eRuInJ(bw%5|wl6oxx`hQI?4e3a zyaYr<3`CMfTp`kSj127<8Oa<+oNuUW|kN0te*_;L!7c zUCKXWhJ>qShL~i)pfFZ3C~SnudFGq!mjLGD4@#tnKmMS6d>oM?E&)fRh|MiO9z1>D z-10dprXr9wEatM$hcf3jaUD_Z**Q1-VVd2Lz0A2Gdzp8`$U-O|J)bw6&-XZ=?{UEm zgYVUF!3}>d_PF4NKSRY0e>%U|q{AdPro)utwo>*mQ>{mh=`e$;aoK6qevk?1bgZ%Y z=at`Xc7aCm~GbktIst#KsjsH5`_*;P99*rH2SI&`*9hc3m39=^Yb z*43@aeTUn9bJu;J%lBQHdd~Ja+vjYb+oNv<=53$1ectwY+ZSwKuzkVy1=_2t#&Yu@ zRtF-UVAbeH#Cf)Pl)%OmCa}?SxuF#)0VPSP8p{ZpywB$hV;aFodOv>zjn}vrkDyT+ z?cx!neVGx2-6I%D?-FoC(%YvbGt=peVv6~`1De+bOee1kX*%hirc;XDl@@mdE355Y z(2~v>Wy14aq;p2e?kE$OY5}AvjxVtnFw)h0*HR*vPg4eMJp4cCQuWIi+v~S$esP#iPh@ug1ckyE!XYN(b+Dc2oQyd%#=z)ppfvNj}3!VZ# z?Eo!l`$N+&P;&bt+ks8G?Lb5wh$L-)OnY@{NE1wsPjf4!IleLLo+VlyIw+*%gr25X zmb?w{av2W1lD@%ttkSW7lhaY$sebD)KL4EaO=~ z33D3H0!qLU&jNNTlmBFwD)2pV@#ZJ~5tw>?r)q7~>;92|dVMzwZRl&ndVLRngH=CG zU2p8W!etR1vEF)RbC(x=T+->rcg}?(OLwKAU*snG#VzOcnrQ zNwXdhQxC-c#~y*$TapiOY6~FxpX39G+5&X`C;0%Kx3n;9ahT#+KxyL?&jL!r6wd+{ zV((QeEY5VqmvZ@}~-gXhBJA2!I6fK#g*ZTR+J}y_C+IP*QJ9fXj zmy2O7lke{1!kKw{wY|HaFTAMjU021vXUwtu{>%R#b8q_ON0wcOwaGz|@X$e--(*?j za0`V=4wvDGB5BDV^g&?-m*FCbA~l@G4m8$oEWMyNnTt(+@gG2j0~nu@2Z$vJX9$=Q$4C57Xw^IMb<-zy*jIQR#e1Ku#Hxq0;)B)?@T} z9HXz&dJMN@>w$>!ZR;_#l9%LTY6Omm#CrtGoO0{9bWX!<6db_tkW=BIe2Wgl!#7hf zJmlCkJgkS|;hQONL=D693{M2+UGEE>Ch&J7a70YL3F8ql`6l3qn7j#w(ezJE77_Xu zBY$cNh@1XkWQ0d;@be76+u-XIT=%Cd>pP~H_*_TUcWuqk$z5CX+;?rw2+Lg?#s@jd zMtskPeBgV}h7xRu7(4>4HjJo$7@Dte1^HBLuQJ3c*0@{Uh0K}pwso9&jqQd9c+&*M(A^i`T{Q@Tk_>86Byo_nwJef2m` zeN{mZc~vR1NV7755`0yuyA%`JrZ-grHDLAxu%XhM80J4^f~6&0N`}wfrOKwh$e>GP zJIt3#Uj#li3*NE*j`eq}zhnJf=Rm*f9O!qQ#rdvtpnqm;5v2e8*w`mvQ)%qLM){uG zzi0hD>oNDxdyFDT-vk^Hr2nQK-L{!4Mdv*im@9s2RL_+hK;d{hr3C+O1V)AyW!4mg zcTL7^?s<{aAC?wED4#fa+#>kigmH`DdlPU(@VyB*BKU5iiHnAU<@Y_saS`$n&vV>S z_=t%=E?r9k>Y4cOi}-aFxUck@7DU5}hClcwckTb4@AW*;O@w0J55Bef>o^4h?4ZsE z+T5$!!*4Q9uCGNO{;pnXfA}rlfcQ1|*LioK8jpNO^C&X5qOC`f05;0V{aThc?iKEP zUs(o${ChuN4DLHmD?sm$s|)aQ3kj$yU)Ra4ryYy#ujI^T1>CKp>_f!1^CoSy(7_fKDo) z^FO5y(CG-!`JYnfNvQ*1P}Quv0wxmO$1!%&10C-g zFm^>>?sG7T$}(Lm(IJ_ z@%JWwjGs?+uV*%w_|&v!X&{eZ+zw?zKT%=D>niMnE1dNjTtW@2i8j9X7qqZTEcogwdr*A zHE}!E>FV6?cDgzn>hw&|w#zmWvQ3w5*jkru*jjhC>CUi<18~b;W*kj>ib3R!7+R2b zBXEGQ8-W9S+!H)lJ{0WT`eYSo*7F}Pp&dO=g*DzF+ zzdxV0zgjruwEeaY1O4_TIvg+drb{P2OJav(cGOp4>ai_D7(Er&q8cWRmk3N+jE1V0 z9>&v!-%o73n6rCxJD5_ogDI`sDIMl%`*L;6E30El>*}S4>9m^Ha&0K{im1t=Zbo-~ z34}AMKe=DgPwO#N!kO_x4;R#N>lXop9-bz^)Z4#sF=zx1Tnu{bJml7%>~&@CrST+C zD1KfCri-(uBles)q96Dv)6OP}v-1Lhx##0zj3sXk;N5(TjIrc#Og3*7(pc`#?B9s7 z1p7Av2iU(6IKch~*XXstgW_K?^TD8AER2J}x+n+C{sXzvfGZ7%n!lg>=0mP|NHr0L zE_8lKbgnq|Avb*3)eo=L8;*xni75-U=|9YxHRm79M0&6y(g2${R9p}EH3JXWkZe6* z!%&O(2W%arD+WftLM_%jWNWU4L$>Dr=#UNLH)?fSbS_#E@gL534=+3I;RITzMTcMa zY29lOKW2#xg;}a8wRD&ad@wUG=8M%aUv>4;LoslW??AS}%+UrjSKE}%h0P!E?W054 z2Gd6yOkZt-IgIKW3-qQ4?hW{TQExbNY6kNq*cpD{G(TfT1TjN}9}%PI2?0^^DKxEW>N`p7?MMzzj#t z!t}%I7yk$t;0KY45YUGpM+@t+kl7mWxnu!frI#>}QwCm@)&r_!>w%IoP^z>Z*dW)$ z3T)H^mP*&dSWJSG#hmlmN047M#lURV8Bse?A@C zvtUX8bVNSs^DHj#XCrV##Cd~$3E{v-y(4j86BB8P&kk%>#G`WqBfbj%c5d{+s0kP7 zbfvBhO6$_Ku|zAN?Anw96nllX0 zDmS^@jIwM?0h&tSRq0B=OBr}oS`Vm_tp`BL0I1S>Ac9=e-y21VRdJl?oFw+?#)G58k}|yLBMT?J3Qc3 zjC2H`eV!Gk{Z-+J0Q3fB6#x!C=){_#hhU0vUmxS4F;$Rxqr=dfR2g$huI+Lqg_u1* z5;n;K(@8ciGpQ(Zu32W1JY8lIZPZlUh#`x>aucR50?SRn5rO3m+Jg3o{nAdgN9>24 zYOCXG+-mj&1;VX*HzY3Ym7yZQy|Pi}t6o>{Q}wU1jlQUkHu|Dwl%iG9e7|b`By0A& zW`Abkezs}10s#X)Js$8?dIbO~Wk6MFJpf9!9@r=YmP+dZi!usq2Q(tp$PbRsZ zOmaP$4%gS(AR&L|4 z2yxW3+lb+bpl=i0C4#<9z!5=T6Wn}8#Nxyx}dJOKaT%|HBuZ&kyKRc`WeUy8VA z9Ll@bAz#DlHy4I{4I_aL*^t7p4cW?YWr(ZWaJCt)PgaxTkquRN72VjFg-u!5oP@z_ zGnj1#v&~?(LFekIF*=uoY=eH)8uTj(*#`Yen%c(wiU{%Y8R3e0r7Jcf#7)2v5#lWh z)E;<4FRdNenzDTy*ydocD|NnMd8^_Zoz{0*-xd1uI}Kf16?^V-rS2^xQpAVLwzvBY zW^ejgGIIA;wcWif9=&F zVvLipH4EF4K)hI_fXcRkQl-yLY!%R`R0&bD5~6w$y0?`5c&j77iCpcmyFIc2FkWL` zwh8a{Fh_;l0y?`2y^g~Xr*_vPuIwQ~uL&QXrPAGau5P07&ou=RS8f81h%0Z=_O$pg zBL>BJ8RIR^TXTD-r|m{CsgpfuR0>U#Ls=j#2g-d|ORZNF;% zlmgYPSziW#oa_P6D$ORqOBr}oS`UAfgOJDy;_?$<)_`-cu1N5cgE1 z8A3&nA=HeB5z98c*`_z!U@QxZVjwFU(QVDg<-eGizN)c`lzF&n7L<_Qbfzw!r9Yho z?V`p0s>Kkhc0#BPYm$G7)548%n`x=<zs0rm^wW<6ZhgCDOZ`2G9&}3AAR%wO>RLX#=(t4njY(2111~!$}0~Tc2P@74?1P!^4raOoteTAnDw~RDtDW;e)kNrmLkFsMM89P0C4c;dAV$AF%c1Hl zG1^tLAyh4fkZsWGXu#3ve1n1hCyi|4JI0#4SC|o!F1pU>#0oRQcf zL%GrlbHhr9>q>?dVe2M1N`$RF9puU4C?wqCDCAg-7Js**_y`Xcr{I3M_=ALPdjF$L zHd`-~&DP6gOUSH$*ob(F!*&q1de{y^n=-0sy5{mmjA}%?n=rc(?QQ~&h<2MukBD+b zphv`}N?&xuTs{~zTOFz~sOqXQ7&~V$!=P&psiv5E=ncKLJmgA4+w|4xY)hx@5~l@lA`a`PK0?T9zbZ z$TkYE+eRAO@T6ss31>KCD}zj%GRVYM1{s=~d(p2tERB98VcAG0C3;iWT)vo+5{^>W zgrg*3TN2QRT7y0$A={u2MdLn1;JkMBFV06IaNYzQ5jfwTq9zA+`2FggJg9y1fn8$d z&h6<(jyrewVAKTBcDhp6cCmEVj`)NGak-uP0;MbTC6>~yb7~jgy@Qc@y?D~?=DJlq zqAfLV1L_*=5uI{m2Ls?v<*`!>9Z)%`fEr;$DFIanT?tSr1FA~v0adc~KuH+@Ray^h zkPRzh#gEDZav>rGlFJWBb zD6H0#S*<6tT2IYth)zb^#ilpg^k$phY(u=orZ3y{Wt+Zi!#)(7{%q5qZTfBV&#L_u z7&nbCH{zIVzD|MhWr;rUc<&BvzuO|`2K~7~r)$%*K}S3$a(LS_B5v)O`$9b<;?|}> z@*=>H7cq>?c!6Q$SK1gx9>*|BUhbwm{<+*V!p=klvCRDdDJ0gOsJ zBXCd#4wcpehh*!4gEDZav>rGp1BXiMfkW~VP9=`QTL&|59n8FSFmoNT6`O%`KCO^#S~O(5s&T-RJH@qQ2+uL$W!P`+dm$)`JH3TMrhDtq!If zwqYF6OQ44<>*`3=gpSmV+X%mj=<>7um!BVE9ntSr@Lz_V+xRc_SV!{PmHZcE`y4oQ z{-@)hz6}nYza5T<3qN~2UOtY93pW8r#D%x(-Q^?Rdmi!L^vEuS8V1digFBq&VyBN= zKjgjbka={-5rUyz+T#v;U6HJZy`&^~HT^}<_^=leH1&QK*f z4_Xgw)B~GJ>w%5(u=T^%4_iOHgnJu-BLcyRqa3sMfd1Z@p=w5}I&SCpzYmax+{EvNP`d)&-DG>k zAO02E+oB`3{tX(~`VT_&rPn@u?E`FO8!;IXMBc6kY;aC){;_aKq;O8&1eD?C-F_Kv z-r&Pc|7pA}0XOAMKp9mk%YZVBFyzr-NTZA;g))|Gy$mB87`BZBk01n(AgH(=!7Bbr z=PAKh2)mL79jP_wND_8tA={u!bv1M;3E2i+sx|0R60!}tlr*)CyA)C5CNM=rjhlc2 ztbTNjA_hmDZS-i)CVJHQnMWceQL96#h(=s<#Cb_aTxnF5^j_U)PDwPnPCMyQ*Bo1e z2Y#&%eYQBJnlc+(r)$TUaz01cx+Zx*B^d*%N+(_cO3FZ~(s}@tY&`%{1~!$}0~Te# zQfWQFNT%L65GHN}4v>5!aDZnUfdf1X9OP5@2ifvyl}8X1deoVNNOtfP))>i23rAd? zd^+OlWX(}04rDB1G~0~kQ;g;`Mq@ck;aHVy5J<+d%~%bqrroCxXkxdgdwZ(%beB(+ zp3Cn+oll3Qb@FsX(k}(0^Saxh#Lv`ztK%2=LOEC{qJk0@ovGFFcUYs$74Ip_Tu~s9 zQmxFDG@dI7o+}6j4gNf)O!#`hcFfdx%-PzG1>u#?PsYWM3iyt@=D108Ts76qglbx- zvN6MVCX{JTDUBu~7aR^wM)fGGM4ut3rZ#_*BwmBYCoBL>W&>W8W;)=d45%ut2TIA- z10dxI>j6u$^*}@!h*Vk+9FUCzOxg$>VA4k50FyQX2blDj$%|BYER)wUFNk=w^@DsS z2A^RJc07~hxNYhuU~nN-TdzR)#R+VvPwKC2Uvdwt5neg1O+JxsuLbd^+MBHv$ z+*yNFQfO>4+e~H~Ea|Y>TED&nQk;s!l;s_PsmN1b3Ff;gZw057cwVG9ZBm?GM+@=a zbmq{R%%L-`KI1lL+~({W@#3uWZO(?iWYwQtj~@{inwk%RmplciD$Q3wNf{_rS`UDd ztp_a1K%~-oAfgOJDy;`1$<)_;*a#fp!$#l$AHD({yc36~Xg*e&7x3XL!0~MV0NFJH z2gq*fS;RJ#$zv*$$5bW{tgk{ItyR<6W;)wUXPfCvY%|$rCfm$po0)7gTiKND;%qjY z&4#nJp;sx`?ReyAFBx`^n}m+*CyPX6$HiG+*61PCiKtn4@Ps+*glfuc&iQ=j z)-r{!Zi(l7OFUj8!` zz^JqyI4A>$O6!3`@)AyK1P*XoBXEGzfP;@g+RO{}a2Jl}3iHBe+HK|~GVXqfzo7yr zA;GOUIUu%13<`*?5ja3>1;^6G@j?~@ZgJUutK%1WLkbTF_R}rv@rrg@9pnG`m%hSG z0>>-*;lUr|!A00gTkw*)Es#nryb$OSD2#l&$Nk(wI*?wn_KAW1EBhYSsfvt{MPT z>HIXnMj6;tS`S!~tp^y&0He}+;Ghf~Dy;_&$xHIzGy+G&2%9h-5hH8@j))OD0}VrY zN1cI&LB69o1IL(rOND^|&8FZx9pbtsNHY3?)B-;RfZ3Fm8$Tp+d z=D8M01Qb7)Q+O;QaQHm!6ru$y)qz4T|4I`>T!b=hyh|?ACc*P9!Sfw_D^@SFNcEWK zTS7J*s|?GeMlf-M_H@V0a>vYa$DH$ge1q6bDyCxR~vTTi&T ziA{QfKjG#kO{$X{m0Eq$r<>f&X5(>B&8)yirUN#WWWw2}hE2c`F~cU{h?rp$a74^-gIEmyLBfLXa{gYae?&mA3F8p~L9w|5 zg2;nYqJk6Rgyo7!^Z!pVm~ZCzIjmxa6jur#+JNkGEK|*~Of|=9szLZL+l*(M@oY1m zZLoBM-`?Qf4eK`v*=8c!U^)L1BB86mEx+`o@|NIau0B~;_v((wp($xG0t*_Z;6Gf}CuHRGDIt~qPMoZY01VYAfNTnLo( zZJ<^GHZ zWvZqX#1u2zO=q^7&NkE8W+vOrWSg06Gm~v*v(0R_nawt{wT=4~;Y9y7!*P?&ansjv z-};^~DV^A;&EE;@PnfjkyeXWs{hal4oB3~{Y zntp(YG7zb>9*87c4@8uKNTu~aL>XXIS`QqOm(W`ya75^^3F8r=!zSQ}sNr%PeDMbU z!Pjb5@DFAJfX7CbK!qk(a1vIU^BUp3^$MQCO7pISJNKIHR)9sfdZlg)wp*cR#PMyp ze*_CFQepJ(uPY>2kqZxgzYbO;!-GGdgEiT-R$)r&kRX^O3CbR?C?sYmGf|3sod$usy%E*aODiL;IpUfluE}>@Mz`QGF7}6`Z|K%_bgQ0%jOI#X zTl8+@m|GfiOJj8mD_Q(6m7$YXWAIa6r{P822G+JEH zqq%08MAl5>#dx zPTB$Ys5R(Z60!}tlr-69G~1v{bv3MZt+8)sZAHNGWxGeawH<-V7jgb7LitppDKG9+ zA<3v&%&>mMKbdzT_UM$^$4r*TBJVa_;8;zTh#t7oxGRls6%CKO5}w5%^05V$<+;y< zYffwxQBUONCZi@SCS7TAtKVp>E7b%IfCLVJD&3J|b^>7IabQzv{kZjj#p6Jv()tPO z0fxr`My2(Wd7vTy*#sOBfLxA)1c~t=3A7mx)_Wo25dp~MI5>W5C8igZ)2d zA|ullFDBEbks<$$=bFWpX_m%FW9Exb@nUl73Xa3da2x=sd9x7%1s250UOYjI7K-tL zt&aJE^e1s8z^KN~P|rA)wUBFK{na%=5Hw$wZaHzB%I3zEjxJKZJxMCB=BjSopz!7o9r{f^wya4~G-yMRp@^eKviC&V-P7=Yz zr-PwWy#O%Jc2>|C78~nTPQH>;NBl7J##F@{;I^q{e1Qd5_yR%1YzPVfZm z+Rh2zC7&=a&AH7v^U|DoX>Oa}DYSmx89V1gUv_r$+xTcE9zNF$29%r(pj7F}06@yX zrqX&Kl59N?Q3fKF)&mjcdFz2lvh@H1**LICYXpu69X4S+B6QdU91%M7;^6M;c)st1 zEC1724Db}v%?a0x^nZW%%isH*nA}w-vcZYGYlBDAdd^n7d!2K2?$YL5U4m~gxE-9g z4K?%GWv>W)&hH{;)l`>KokEjr!~MIPwp8 zWXyH8fVckx?m;_#Bfi^NFP&?L4!?MfA8rcWuh&EuK}{z(`181bJ(_YG{MwhlcUAc6 z(F#NeZZSe-I@_1OwHA_c_f_-ztL^@!?YVs z=i{#r{%UkhcB4MuAABDMNuNymEWeH;9G`Eb+CEFv=HY)tld%;~;IF%Vf z;P-Ik*Q0H~!KjR-9smh+FFI4ba zUh&|yyk6E`t4i_Hao@!^P|GmJ%dFq6BRh41MV^eS8KBldRya=*a$*hmO|1d)BxDjKVeJXmj`QLNa$6n06}sQ1Zqj!8 zls#3f8`*=3p413fC%R)Ncp_cqjwR;cIlkfRZRz>%m()85oNDaHug*iod5R)YUNi1~znP zH~WK*U>F(7!7%E(cuyRgtY;jyD-0+tF`%%luY-*k(1_1_K>6uK8Bhi1o#qOz#!FdQ zc6>-#78`4p5tOh?SHQAxc(5!S2_8HN<`iCHCk=+0vQi}2h9{r24KyB5TqPSZpb^J! z!itUO1Wmw!tJ;(&E4G4vZ_%Y<$|+u_cIbtWshxVScWRe@+hE%IX{RQfc51?Dr!Jh? zj<^?=+>G@zPP;wh6tc71)y}N-vu=NONs3tDVAKjYRGI^UgEDZav>rGlTMrzRfkUPB zz(E-}R9X)ll9zC7BXC4~zX{_J@%<*?i1@xQ9aFw^kgBFKi4`9wJHcJZ_;A~gu(#KH zb%}2*~ z>cg+&PKkZO`V;<@m=inoJ=uv}D(9@9+oAU{=FEq4yOhXp-uijBKX3g!+qZwT8TOoLsBtnuQ>zK_{AK{)}FNQpm6IGqbnP1MVw%3ju&J~juqXqTO6vhe@{*)2jlcoIYy=JvCUEd>9P`4DTj4ky zw--1syz_;pXg*e&7Z7G6#sjy&&w+#Qj$jR`T<3DV%F|U2Cak{GIsMY*Gb?ni2t(O9Lo56+o%dQv;NI4g!>{2b9zUCCl@b+aOB%T^&F4+TY%@clX+zn>T)C z@5Xoce&vmwU)i^F+s<9@?EK1h9No8e^Tz)!b|L5r(=eeIYR1i7_-xIgzibX&Wpn5y zO7{{wRP>U^+w_up^it)rUg|htQ@ru8kzK@UfuoPatlYmWM z!Jx=V+c_)Pv=KPKrWe%`@xUP$y<@zzM&CYMGLc>qGinQX$;^1!%y`+A zE~}Eb^s-yJBHsS5_~`qJIMjlwTM$EsP!s9J&&FKn6jvfT#YsV@SYG;U&0!4K9L7M+ zxVg)ptvQSqo5N_aISdp_3>2TUV~n`|uULO&3GZU+SRcJqxvZBu4%pN$hppqlLH!Ci zcpNxXu7m@;TP7!7Bh^jsMelIZ5pQ$S5$|>CBY9TzF3lykGxHtr$V=5usXXGmRBxAB ztMVks`m(L3!}{_v>&w~tN}57E5rx5(YL~``p>ZTNfoGp_q;A5#3i`*iklryZr0J(S zA6mfNurlU`m9e5U7Zn~wA^9?C2+ zqHxijld#^7ZWMg%RVITq%4A4buM?FiU{s=jW+bDGzBC>+wps>0KCada9;FX7EMqRg zh7jtjOCweRE-a0}feT9`aNxpnbsH@mxnAWp{rJFt&C9_xT@Eb7 zFA%gkEJSM9R>u#p+I3w*bX~cw+}sx85`wc`*VW^PS^b7DOE)4XEtEH0=?1Sz_02M$QQ))n>&64*Tq_uEZsxJJRQfj%7Woo3|Bdiz&~qbjfSwzHBVx)MQrzOCGnSp) zpM1~!$}1D0g#0fsWbsI(q9Cw!b^5=v|Yj)?U(VLT$%+XNgD>umy#i1j*?F8s8P?P4J*@atsZuf$m+*4utnOUx8K=wjYfT+W+{%Xw3Axw2_>T;=ndE7|Z$HoTGzuT+L*q$6VL8CldhTnu07j7MPf z**FxWeY)ovBb`Rws{`8Xn^*#sOB(%j%s=El_z zW3zU36W^ZttE923o3(?xwqf<%P+r@(`VPxY{LwyDx)$5I^0vVBAkiwc>FU=-x2k?! zKW3mE=Zy_`64&bZYYJ^{R221ws(-%@Zf1?3)tXKLnv->9iRx-iRG3TA zsowF#K-Iy?Ysx?>a=upC6jsFGMO_i?^*n;D4w3WqWaB`l2YiK&phF(e2xNZ#iRDBs zf(6Hg(`n!~IMTO#Kx-Tkk#xP6=wQOr4o5^9KmT~}JZ;9~**GH7*aRFAX>0jfI7WR?VZ^oyEBn3 z2>yG<_Gh*&&I}G5oIl`D>GV6mK^ZtyS`QqOtp^Uuz@gH5;Ghf~Dy;_&$xG7vGy+FN z6`L>~5mjsgj)*Ge^gbtZDxH%~rNh_gPv-PHr&6MyuW%oH%7&5p=ZAD8=lVHiYd&B( zoveS5bx$YjAJ&m-{h@CwRD?lO3 zZ7K_1KK?3DB^adyqoi=geU#wtNys*5Y8!)&DCM(3bA^F9RKAQA8&S$8;D{*Y7CkRH zYbHFqRm^&Jn_qf0Q=YT_oSE>Pne_Y?)jR)&?9N9@wQ~P|-jy!6kqd6*!d68rFKpvJ zc5%uyAmYdakxI`15K%s7JrGH@9*8IdkxJ`&;~&a70-0MT|$e ztv~P8Qs1|q_mW9Ryl(0v7rfx&$UWZRU&yQOLSA(jmaV!7X}*X);5rO1(_DU*IgOC! z%fq49R-f)$^#^zn(lo`w#}&mi#lpwq%T>R=>c$p1df`)edpvhi%{DI2=T2>0et*U2 z5!`%v!=t74^x>(OUIaIrfFpvNL2l&<^F=eVZTxUaPiZcxrXKcOdV}}y*0}m5 zbKzxk;bs3)!{yMIN8gv#rrw0TVrsq;tXXdGueiA@Y|d;I5l#;oP;#h&Ql(iB04W2T zO6viOGGM8+9J zY;&oyLDny3n7f<}FK5Hc+3@l*!zY2$g+ zxA8oX6J9xe9?y#i=hJb}W82`Mz6}m}{PW<52xk*;M1->mI3mIsgxBi$I-loUeM8?p zT{VqeH7j0IB~j+JH?%#xwzbNri+EYoEYHEOZ_)kwb#ExIySeL`KW~_6Z@AKp_{oJ< z$M+M+jcvHI7pc}H3aFfFpj2s+14_z3snU7?lx#gvV0sIwIb;2qCApn|iM|X>DxLTNn0Q$SCLRYSmDU3jWnfZi zJ#a|29yllihf3>#19HuvZE(=;mEefb=+npJ)!~THXcKTmXf!7kIhhlYz*3+09AJ2%1ei#`;$UXvT*1~9V0b-0 zpsx6&wyTzYjSJ^j)-x7?(xv>tqxgoWXh%y6Q*IRhNs%>;q};RaaF<1l}0O~n4cS^VSJuh zizw!^age*<&!j1Mk4ongh4+xQ&S%y=pHn%(kN64cg^GI1!=W--{KV%%wz*&`!eb~q zSOhvVjh(GV8U%MX)7aUX#*kkl+nmcb=d#VYY;!)_lzx#eOTQ#kHm!~y{~q96g_XjK z4AyQPc`f~-P3aeenqr@03g~f|0+n_tP>MX!Q~0?Sa70R=cjiCCJM)Xd!sQ9l#ht5v5<*3xsJmZ@$$CKLaiCObJz!A=ES1&+ zmSpOU10R7l0!IX8^D4!l#1=`fEM4@4X&;yf!#cE&5V4_ zDOs<1&wXvz>aT*ClkIiayzbrob=SP^-Te*gZ}{%uhV?hNyRXR{P&s8lsnTQ%Y?OgW zrS(80*?Qoh3>+%02M)@>p_g2(2M!%yLgp_3hu+bAIu7prFdo9Q5{`%gXNJ6*8S-jo z$g5t_q~mMZ=32J7mTj(8HieF_XG4r&5Vbf3(;0%l-rtpk8`%cEiE3ih6^AzBz3ryh z{E0yJQzv>UAGe+Ia_PgoYo6Q9djx@<-5UN!{=zCz=`hLDVcFlF?SIe45kcT~g9Ltk zB{(7o+yopE1a1NjQ0XUY^zP~>PMGzHGGOUN|4-KQyD14box|j&YuDF3(uYXI;=`r3dW;q8w#-T4iwmU=lMyMxT4kZU#`YazWmCU zzc=C%t3IhxcC<#=SuJkntQI$`wqSp=vWIXh+uX`Fx3bNxY=a(gRiQ`R9o(*J zE-&MbYq%>_rMs?lcO9Ei{*t@v z_3i(?HQec{<~`TErySXOyX@W)ZUt2C(}0rqH$cfH1e7cRkY5M_8~Fj)RGLSCje5Z1 zalle(JrGe3Fgy-0Dl^X@$N(HX4jd|74>%|Thsvkp;57m`R62bfMuv9xGMnGaYz{<1 zm=R%z`T`K~%xy+S$l8qzn6D8yKzgqL2R*T^r-1Zc0gh+S3rMdKI6!)hzyZ>`pQ-Hr zT761&-=udxvS63@uO5h{^ecN0%u)|r^TB#O27Bnu;ls6-*Qv#a>lLqkWc?%CKMFp? zw(Zdpf&(n>1%Qat3PdVR3;;tJI8<5>9F&1WrS%W32M!(w4wcpehvZBrAh`RPfbM4k z0wNL+#)y^=a?J<1CdP<0Yi#LB)Wcj8C|R>cnQA`DHG!8kF>W}!H=v+Dj2qE>q2mVn zYXlC^A8=@vp6*AQo2UDcX5{I9L_dW;%YRn#BhX(X#sl=%2ppilM&JPbJvJXbcG~L4 z=CjA^_0VTwVGW3@Bp+E=hzy{$6y#P*L1C5DTBC3L7g}reh5bTnT{+^+r3+8umvzj9hU@bx*K4twA%qT<$&#fTw`IuRTdUX9Y9naK=ePQPOH=b zM5%zz|CBnwgd_F6@8e8>k26_eP`QW_y2NW3)J2lB4F^u{2^U(qVT@<4-KuWYaS>T) zRrlv1Jy~S;WRcyIMRreWyP8THH^!jV#$f`*HVzZ$wsDw1y^X^J8g3k>h-oU_lk$^% z;&djTY!Zup5=ox$UJCP++}waoW~)O*pfik&-mF>x zZQZP_LddB^ZdNHipt+T8Ze^QW+2&TZxn0>T0d%{vU#i%okRAGr$Y{;=m?K^dFg+?a z=_81`M>>v4p&s+W2f9nTASLF5l`s{ov;?!1m=9LMRIt+Rx??qEuK-K%oQebvBRDlI z$=1U|C?`act%q|^PGBTcZyXW!Ts}Okhv8xQN^nHPvk5pN;@Jco5%FvSj)-_R0Y^kU zO?ID(5%o({pKjt~Bhllho3&}Zw$>Jfk>tG z03$gs?TC1~9)^s1;7|nCIfL8ah;O%l_sd|>Rc*l3mD(Tz1Jplv7W?F7hyTqG;=(+k6;phU{d1k0MJxw}4I=8>fYC5K&+tTa^XbF$>TpDKvk5pNy4eIA5#4M8j)-nH0Y^kP z&0>#DOOJ!VKtqp7I|z|2M1?A5xuD&c(kU-2n4=aJHp^lgEmhQQ^+IbCNUdaH zUTAFwW8xeOPd4a>n--q<9)978_|s-jHZu{_;veV(Vy++{R%wC)V#{O&8=*6E8E=4Hn+3Q?QC;9W4m43)Z5pW)311w@lTo9^4siOZTMn(i0Axpt@ubv zA5y`;(p#2Wv#>1*a5vIDJWZuDkHEhu!@pEo57&}xJzR@2yh^3@@G8h2{fK_L9$>K^ z++L;Ic_la^`q=~=5&diej);CX0Y^kXn}8#tpIcH!{ZF0s`O~1v^2*bv+q9RxlS%cC zN%hWFK7IOeh6e69iS*r|eB_(r^QpVhX5sg{YWOEu{cdDhEuXF4+oDHL_jCo2?Y*rG zJm_~$?gejan_iPQ;PY+uPct`unz<41`NB2eD@N+flR&PwM7Jr13ea4jz^l>=7APqL zpi1k3O>$oN5gV;2yQFbyhb?Vz?^K4ka@@)Nxs&^Ir{;RZP_xb5Y;!l;+|4%kDw_iE zUN*d!4e!;49`ks+)FT0J;RwK6RC=T^(v;yNDy@fmP<|mJ9kJFX;D}gj6L3VVwFx*P z*4hLd5o>J%j)=8x(PR7jZ|E`7{jDyyiSiyqPQUWb(}T#4S_xZ8&I+$S5dZ1<`@=1I zu=LQ3{cx+kfqJM)iq1aL*7}FZwvXZ$0a_h;y!FU?;YUmM!hp&p3aBc*bnkoV0xFLK zrAq68jWS@Vv>vb|TMtB(0Y;_uzyZ15yWX!j3S4+U)6@M-PxotjYOQ*ZZ60Ks2ifL9 zws~0D6fS(24IgI1huQE^We9+evdyDx^Qg9|`Lhv&90A-WOm+ltn}8z%xJ|$j0o*3w zhyZRAa6|xii#DK-BZX?&l|GJ*C)VC$5uSns3k#ysBE6wH3k#;Zg@tW=k@ZKoGhJvo zPwGO;yV-?Ssn}ApdSJisL|b3&Ll>TCi|PpR6K!eTw957;RO zZ2#jLf!Ie%9e~vlfb~D64#4UNaQdH82k3lc3Bx|l1ok)+*yBuKk81*p@NQ*P=yG8p zn*w&)&|0dpEs?)xl8gbr)It7JSVrT zzvbM6w{3sh?ccWk_Ac(3q;;UJJrQ=JInS7EP!x%C12w?F$!l%GWj0tSQxH7g>695IY0+^Jy zb0!i%WlfAAAlD3v!Ap@(1RN1uZ32!6t~LQj1Xs;bpE|?Rr{<_ncX1o4&)V;}(j61oot+Gr z{-{E#k*lfIq21-(s983^cX#NH|8BHd)ll`=ezsQK+s^o^qo+ZmOcvx#9Ow*rw6 zR)`X%VHn9`%VDKTz{W}#JYlS`l}hEDK*^dbqKsgudjo82=?fXH2!=KRM+8HgfFpvT zO~4Vs&?exBU}zI?L@;!_-YvbqLoY_%-)VW5f}#($D_Htqhvl7mqyE7z1xp`p=f|gx zg6@#j6fx^#DT|I8<5>9FUD8UN^1y4%`heq#XBAh+8%RN5n0gfFt6TO~4Ux%O>E6xTUshVxh-7#AARf2Kt%X*p^JKfNo|JZ;m|qv3 zEZOD(9alMksr0G`Fvs=;7fDs}&CoqrWcOr|-IGOjPinjR zrnzy$8)3($O?iYJn}#XEj!nZ9VaKLnim+qTFoARryouXktltA~=>hqH-F)n=2jU0z z@LpM)$4=Mme2brY>cM#DZq~4{hqvh>@UAx%x9ob$rE2O?Q&+Cp{ia@3?S2c9NI>b% zZFUPnv{`RK0h$yC&?w!oz_4O7MI3m*b z+x(^DHel*XZ4lL!+Q6zSVYGy4C2ZJzHe!rGqQJp#wlF-r=h;I z1NYucU%j$XJhCquF7e2|x0EZiPt{#R)wQ|pH;(?dXr>zds_q(l7T=l!IXMByRhk=s zoH9VGv>s3;TMvMgfla0LebxgJj{}iP>-(4RB5>41MKG<7e@v3ZSjH>p7Q(Cuy>F(y zW$#;A*qwzvsp-CK)0b`fvQ3|<;7{TkgZ^yOpKbcHO@D1uZ&J}OK5uF>zT`Og1M4jx z-_#QfGAqLYSh*hLRA~u75!a&O2F0#0?WDk-M1lX2A?_6%fHixU)m*_9ShI{}&}tvs zT)`-A3R5?KT1jX!qco+JPPv-DwwjaJO#I5AIRK za=@H85bW9NP^E$03TqDRQF%x_t4--4H7C|SB=*z`qKEc?*UPJ;hu_q@PluyAXyS0x zj4~>vttU{@Yk^XwDG&fD1E5OlfladYz(yIcR9X)(lz~H~^}r#S`g-emFw@wiiQoB|Zv z1_zxe;o$H7!8y4X$BeVYWb=3#viKoW{SZnSH~x;&Azv-{OHP<%_`%y@ zk2Qbe>2Pi1aRU{98+e8PWh^F8aU*bmiW`9gRD9%3eY}6fWO&46cqF!`SPX+^;X&&M ztsk_0$oe7chpZpkqiudjb$q1|pT# z1CeCwfrv5?sk9!5C=XjdY&~%3_!8P}1P)N=k!l269qYLbJCZ01KWc?BJmU3NlNd&e zTh2jS#~TjcqV=GydBZc94Dq{&G2vdln_q)4w9Ig|EfeX7^_w##?4qwdOeI7q9&q4I5) z@2CV09tRGU)^}PD96SyjDy{Fb9yoX$I8<8SO}%m8!C514M38o+@u&jI?`X>zJE~ve zPh74zJf(W4tCIs(9H>&W%QfRCJb#%DuQ+a{dbg|Bv=Cw4y#lu;$n3yA2_%^VZ%c55 z06*EqQyg$Barhv4ztc^;Ucu?y0+%{blWh{ z93Yx*TgQ=p9Z3K@ObI|7u|q{nd8LVrk$IJl9Wmu5;E0%V6L3UKxd}KTro5LiTs=wa zF$?#YC41fx`}XeTYgmfy_U`k+w_Tcw`}T^u``k#Msk+bl{=K5!{(YkC{rBnjE6!4kj6JsP+yvYg;qeiGb~|6_ z%8LMW6L3TTx(PTU0PRikK{M+?Z;}tbBgP%@CV9Y{-~n%f2j0DPU0sES1&+mSpPzi!uu2k z1CdJWfkQI&HBkdc9sC8DB)px4carc*utg-f31bw2;Jtcz0mH+W7~n!G-%g} zVh(yAJ0ykMH z@*EtU)rVYN(b=kctK(bnlAzNf9;f&C7uzVBeF^_}lo-tVC5`zpKMbx_s%uKlXl^}ddGzpM7T z-&6hW{SKQ-F5r-8#?0R2^qp{zL!wO4wyTz#OD5INAM^cNwgF9!( zL%ZE#oIl{XyAhquFmq3Jh68R-@mjZ%!ps#Ubh3;A!={}!lwd;&Wnfag)!iVM<}pz) zw+u&scfa##yKP-hSa&{m>3UJS>k)~46<&yOX}cOC659kE5s7UAj)=rI0Y^k)-xbUD zn00&1x;^iU#e3fs%l4Ypd#&#^Yxh~-_nzah`(@W>*6(-w{qH&MYS!;x!rH(=HU$oq zW>w&z3>+%02M)>B0|#Z`P-#7IPzDZ_*7sWv95`OHHgS~5V~E<*(k=lwt)}T}v^d$gb(>Riv_%$Bs z&rS4KO`vXnWgS9gSo$BaTibFAR{Bq3EL{(d`Cs@(Q;!>nBP4tg7y2LM=?L$8S=hfi z>i%#zWLyAkUlqO(m{ml2(90*;8z zHUUROXWtdi9(+&ye9*jm(7WXU>j%7B9E zZQvlU0*6ZTDsWH+4wcpehh*!4gEDZav>rGp1BXiMfkW~V-Uf~ofqgFv`?K(V5?%?m z2*);Ij3ONSuD%(=T$|P*{?L)pk5sSwFaH#yq<;N;Jtp^V3fkUPBz(Kjo`Y!8%gU5kG zrS;v`0|$=RJoZX(lp9YBia@OdCPJVemAm`{Wf-a>ou%W|k*cfJkwu-07~=P!SKGG51T;sI76YR8MgbM%3cf=iNrw!u{)JJR>H_VEY0wS%u(rNu-r>*0z z*RjRQ8jYhTH0(}>4mc*f4#s|@n^*L;egqRi#U?mZ1QnZrBZ7)ez!5>kCg6ym;s+wS zo(~;d{73}V^ReXK4@7{yCazu+TQ7+V!4nf_--iw++P?2&$^F*%f9Rm%M=qBTA8?QZ zfJ3FZ05~WEhf3>#L$dY2K^ZtyS`QqQfkUPB{nqzWUlSj2#LcM^qqG52SHj4!=I!kB5qB6jB39x6J@`7#DB!g&T4@io1L zj?rU$t>+`%v(~^wtx*&2ITo74IFjvF7)RdvVhEYMr0=uLY=r5W;9(J_YXXi4(=`D{ zgz1`qBf@lMx`W>09W;|2^cHZy`T;Z9fb|2`ANoMdcF0@6LuSfDAM5yG+aESl9`+XS zF!l8o5ID#Jz@gIq4jhz$L#6e=A=!H1pbQ);tp^Uuz@gH5;E=q834tT1Nv!dOf{D0X z69y&Xa!tSyak(boh`3x6a70|L2{rGp z1BXiMfkW~VGHV2mh|4u$JR&aF1RN2UYXXjl%QXQ<#O0cRBjR#Rz_F^eYSbAU{&!?p z`0tsqZq%6o;&+FCT}PaAA+j+1Jsuge)fRkL_kSZPN4)=m7tN%zeb(VlYRrwq;r|#W z@q&nX419XjEk;HPs9|u_?JyI_(cMY_dXzbrTB}A<^?zGh!{KZ*;?yD|d-V2t>1v#U zHhRgV?k`R{YMaqLN^?>=TG{BWlCgZAG24tSNlbFoi9?P$aR~ZA>O>z{j#xipJ@D$d z^`q90S`Td00~^aR>&L7I4jtbUse0-=?k^Ar@E8ZExlHlzgTpvf1m#yd9 zCr49e4<#EZ)BcCiM44>1HJ^o0z&+~faE~NZ3oIRc`YKD6R#<8^UR+%o zF{ik?Gy(^%F2_vMcd$6{(x6{@{>Qvd95aXBgO2Y)|0DX@v2>j%EL|={<8CfYaQP^2 zUXQz_xU~HHxETBco{DD~PtE;h=tSTX2^d~QY<2v@`14ydnMlpm2!2gEHy5;}%jKk7 zijyNl9Qy)#nM{q8^Wx1wHZoZeO<_k|0LxItl?DcAq6`p!ob}l5)&B~uuR7*DT4gAZ z3ahoM3;=76?_T{EJh(?$WJ^~`N2PBPcCU`J{Rf_HVh;sfdrPNSt#n0#Y?OLwQZ@nC zyoNUgjyY4@vA2{t4#=574#=4WY1~=i#+}s}c=>kVxCw?|%uKk_gfpQ|?3VFFRjJkS z$8nKcHR&YKlW&Q7Cf(d*RkL8jcL>17OC+$V^d%G6Cw!(O^?*eguvA))!J`Z? zDy;_?$<)`E!ZO)^0XN#f%Sf5*xUlHrQx-x!MaSHwIP(8+(ux&9Y{AwS*V24J?;PoA}3ddKg^d+5i-wSK*Sl zbTtA8E?telflJqvc|8{7H%Qx4rt~=S_i@C_xudmewk)W)f_>?=4`2HLgg)g=hf~gU zIOW@fsXeQi&v4rMY3rx0pSFI+NpEMYpV__oCvj%5b$KK;4zz(`Rb}M*)A}E7+!P~$~hXY=fyY*%y@RFZ_m&buurMV4wxd#MZt|;K; zN&#M#&L9d{Tv4+gM)LfuIYxr}1HrIB*(<;jJX3BPSgZ$FDh(U3B-CD{Npqy-dg>&#r#@;{wxmvO>XZ_ z_{={ShI4OfXFm7V>aQ<0Ed2<+{yGgyXW|Thi$~^-cmA!_KeyPr^fgZFx<2hM;K+Xq z>zeJ+YwpI6=M{C_gT?Q8N?*BNPE^aP?7L6ckabIkxv)!L;{~lh)}@w0?fcHKP$YaLs504qP*idrmpq#q&tc#q*?bF5=>JtWo?;f*o~`MUguijomKDJ7BH?uP zr3{yl7l`PyJ3lTVjldC479!;goZ;v`{w$C3(j0YyuA|ONGqP9d$48WCMpKvZJ<=?xDY97%wrt9q-O&d9y!%JC|e!(aT{7QWFy8XV)IRy ztBB1v0Y?O!_v&YDj+vg0y{+FeJ0=bjp^clv#$9RL95()ro{vsgKVkiZ^%KzuIBzoY z)<(Hc{5om~uU3D_7(8_(6pbMR|_93#!ujFDDpUcw+##vrS-9)nC7 zgRIhe46|^X#PxWSOGvhXA_pXk>z&}yccpruT z7i`_}yE^jr>aRjA+gTF6@kX@RouD&M*)b(#KAg%#I&B+;lPe;HGf!umY1`1vXKcg! zo|$YjV;i1y#x@kn0F$t1v(0Qi&#Y}0aW&?F+=h8jX^z7@P{ur{v>x*y*?PoMk(G3F|*pS2$2i{mv{Hv&h5o0~8m5pK30kXDPoae}8jr_$7O3a_#aX>~gLLGd@* zEb%vOk}-dD)8b{M+2Un1OEanG8pgqz#kb&(H6b@*EF;L=ggK2Ma}#hxklB91xbkuP ziGs{ob0TZzvSx0P#(uyC=IoCY=CjRwwwcd1^R-QVeJB{e8oTM^`&R!vm|5S@9e;cE zk3qnjDxop8pYW-EA*vVPQB7oj!sm-t$oTq*?Zi85iWd=G14=g|ApJ86NE`Q0FdP_>rYsJ!g@><>&;m|XZ@V@m7?1gvg4g3C}4TF+34uZo)K0khuvsBFO9%VMm=B@~G439CaF=5vS=HahjbGr{NiK zYROTj=^3^CsMGk2T0iDAJ!4J-H0FfDV@zRIb0u(a*#n14r_lip%D|!0dfe$N#q)6SfL7#Jw11NWRAOw0P^@HM!Ft&$BFuM^0ZUT-7_liA#TrU;}d&1GCM0e|S@O^Th z_;vbSzB2F=)J(qzB1HA+s2=6}`ZjVVC=_20u+og%oKc&*bx>_?pfGD%o)vfdpxc~{ zn#GSI+*_@Rz*+fvtK(`%ERm_~@Kf1?r)|i)n(4}r@YBuDv~AYJE%Z!2*^F(Z$>*7= zX%#{BY%^P(r`7R@0B0-1R>#7E4%IMgR>r)LC8x}qm=eimRZIkB%z;YlF$a_}2P&<{ z@av^$Uym^8)ML<9?)OX4@5iG#;{Yqa1RTO;oGaiEo_uwP@b8Nsk8dAGgnvD~B*Nl< z^r_-{(s)h_5n^%Jkfd4sk9DW*67tN-8Ol$e6(@|;abM$a_7qQ~!Hlih)C^~@cEU&t zr8gsrC(>rt`OmSq@Eo-!=|&84#D$wM*%23R0uIE5=j}TP-g>gY+{eYTBGlt%+2i}U zwH5UqCwC(3`YxlXdVY4|J?yE$Z724NyidHZ=X`VT@*Q9XVc%c~ckVsD*9)^&$1WW) zDbLwv{@vBT6z@aNzgHr^t&Z)iIq#bD@8fGh_$`Ru$id;qGesUZMMhr5$K=D~nIc;{ zRIQ3Yo>$Tdo71mPRF+ZAHstHMe9F1Zc+ z*@&y!hcH7V9L$j7c+T&Q$>DL#i%JtY=7lomMWyv~)?*HM9CM)3dW^i}OrQ~0U5HKb=0UPD+=UOo|5{q|wWonPegiMXoMARTpf z%%je3dDPi4N30)lPPq}MQ5vy+)cR5DN39=qnx-*l&m40ar!l8l8e5WP2{_n4;85u_ zNWj5i2M!(w4wWDI_{SP?;NWrKQ2CMeeWM?zO)$Vv2{0;MX{@eP6I>faG+qIbjyti_ z3W%u3$mrzD!RUBS{1g#Z*IQv^bUy3T$msZs#1RqJCg6w&YZGupaJ30IBDmTF91&b? z0*(l-nsJUf@!K&cjyvWom*ZxvaWm4m8EM@52`84DFr!UaKVe3jbYi+mCytx^Ncn{) zm*fKm4n?y*bma6SZIFP2FTRXB-K-*~A3AdSktzd>zK+k8CaRp-*roxNqFyGzN!L{H zD%YIM8M!A-b@jz4LZzNM3>m2dL#EOcf+3@fAya8RP?DT6WIT=`Q)zO>knwVeA>(lj z8S7)nbbJ|@h?jnLFgp2iFgoteBrpQy&S3r^oBtzT+5{XCFMT!+Zpc=coH8DK={QZ! z((#}klk@cP0N*_a4%)ZDq4U;GvJ{8T-wsDaI-flrFCRxlI-7taBAp*FDyfG_QzoS; zlhTy8Y169YVCRSY>`G64ra!`03FTSTv~#A#Vb` zKKr4}W zJ3iNVfQB0}9udoIf`3FTvk5pNY$=BQ8B*o(4;6eoF3S87zKwbOV|=33>i7zU6RNI< zLMMVZTOF!);v>Es;A+lhJokY<@0wFhJ>sA9&UDTxjpt3n^B-2#hpCeq`X)sAPJ=80@`!ZvK}M9qYFHP1F=nz?KV%CWB z3mK0HSiXE5ydQ+8D1f@syhOm#9)y%oko4jZ?O`W6@u1?+b9C&R^`>my|)GGbX) zV*EgY(yJ98m)f4I=w@ERWjTi7n;n1cZ^tbYNJiT!Rj+OB^%3uU`J?-6ug4>&lQ~_@ zNhhh`#{;Lb=2X_4t_61pe1Fo}#ZE5E5>rkQZ{2^5WM7@MW_PkZqnb#sS$2Tfqoar1E1q<2nE1^w?R!fP8M-K)BlV+mB+OGepG@f&tC!wT zKu7k+3km25U;0KLR5~RZKyy|BTIFuBE%0Iucrw8JfJ!|kL#6Y@oOC`Jz~XU?xk~F# zSq~gM4jd}2#|Tnh0f&w+$w$)&9Ee>s0tdJqI5?k}7r9bSD^natZc)z=J>rzJjMnZ_ z-Wyn9uH-{c_n9(RsAr!6-=B1@oIeQ%EIuy5C?zoaODx+&amBq^qqw((NUhWA_%hSU zoX$3k!`}f>#apO7b&)fd|Tlxn0{BC7%IB)%hH<>Y#pL6Nmf(vhzPkPI{1s8TJ z7uf~cc&@;%z(%(OHkHl>32a<4z{cairqYxIY?OgbrS-rj*?M533`8oe2M)+Jb*_Me z^?`%sE5U(y!{@?L5_YaQD3vmLgdFnxa*o4OG#sPyLvxt0s20B(@^Kj+x$&<}oG^5KX9 z|7ILkO885jmI!sAHu`@yb@K;}==& zqW0u`=W7q&+q$@W={sK+&Ec2A5KUitD>ZOwH+RlVPOlfgF746lWtUz3a;|<^Tkll; zvRl96>Q{30D@uEr;9c3n)R@&PY3>&;6X+LR16@*S8V7vJfUnYeAeU@C@KOd|mDU3w zWdKxZJ+Mip-Z-$sZUhcoCWxbuIKX#T>jEsjNO{q|Qs*YRXe!`_^J2}Nn0$L0HN{UE z!nu@fF4>0huj0J4DbCBApv&3jvTYc?DjprTQh!SBEFR61UCD-5ma!N$`&kz@NCCfrsM`!2X2GLFot?7|u;v#wv|V zuW~Ua4`&NlpbVhD6b}cvxAAb^(zaP?)VEn_)VEn_(0gP+?rm^zWwyaVeH$EF+0V1$ zLGD)*`{Ktt;9^%3`|{U8K<;taUi7akUcZ(q>XLBHb%M%8?$=!>9zLr1>#0usREdWK zmqNR{<^IH4zXO{!<;^e_;2Wz03n%H$4*+`P}*b0Wp?Pu?$wdpf#>v*JxuDr z-!XX;b=-CEKf2CYyJ~($uO*wm(M`(eoJ#A_FUshRO6vh%vh~1A87Ng+e`5*%Hv$Lv zA2>kyn3Ffle*OAe<-bLJDcL)2?3UU?imOC%?3#p&W0N6^JCo$E)+7wa$ybTu0Gpg)G#@U#M^6 zFY!wpk$JMUY7w@OeTz^K#gA|-{!FeB?gNrb6B-)5Sq zZ!=9g-}5Z%2#4p4IVW?*oRd!d!r1u9I%5tZVcF(XwmFq;PGy_Z+2(Y%IbGX$cp|v& z>XDTF=M_S?O$5~y1TO$1-HlSYpL~a(dMGtcK^Ym=q%KgI;pf!bt0Rj$GPz;aPQAn2 zZu+6<(@NT=6?=N$>R&`P3vZL{T}_#EK;mfN%wF!_BYqBH9|QXqWMknS-c~IBIj7QB zaz~j02|4>tnF4A`=OlP&$V6odNIqo>SglNf1lw>|TBbmnD)COqzlqNAmK^;ewVZLL zmNW09EnNiRohsy{GvSw^m=(zP5c*+=amDZoO9yoX$I8<5>9FXli zxI{DpM+D)UFdh+v_hRDouIOO=#;!ORg%ur4K4qt*=d9>ptX9^zd@4KgX*(FJVNUsA z;Eer|)z7%PYE=GMrZ{5v&mLOFu;6Mcoj(~1opM@$ou6Ay(0`2FV1OD9G`o*Pl@1!5pJMWC1=lA79!z{*)%8({lWaZ4jdDUH*#m%q!ZNBE_qlMC zt0+b*Zt`_W#gMUOA}W{T^ZUx?{d}lPU7}hRn17xjC@nn4sWVq%%3`OkEPyLPaTGq= zT*yRLW{^ZyW)KwTk&9scUd{E{Y<4!g$l2^7m{56`tMg9boU8LJ=W_M)8QJ-KiWR+3 zj+SjoZ+M>48*+5%4NmIbM2vs0b_iH7+$mtesN_xoL48ja=K%{Y%|2*q(OP+4f0SS5 z9YDnCpY9Y|sLOHaxEFR>7d(!+=dhRMs`>N}K47_0S%zoPWMfD@JQ22kIxH=M|DU*y1j6u5i>J0GdgAlS!QNtmMP54oWq>MjF0!}KHYyHoR}$QOTM*t{aVvOeiZH67&l*6PhiP;1_lhlqFF;Nq<{% zLZ?ev!;mviaOMflJh@jV=aYJpGEV9|tc;VKd1|kIk9vw}|CFAjj8o>M0rMwbotBy9 zZ(1TM?FbQ-_Icq8hPfS>BGvXuRO)uWo-6|G@DqXdxCqoOla9!;`yxxX;37-+-NVYP zf&0W*T*TOkT3TiwkVnvAKa1ZJ9cG!^eT#nKo(jHj&m2yV?33CFICgZNa8Cs%+?*5c z>Ek3E8{njya}thi|4BFJ6da438srRk9yWJE@F{n)Q$C_^Ms$j^kD*R+cFJ*zv(uEX z=lZh@d%9DX7U|X~L&2^vJ0;oEosx8Czg|Qc6!u~{g;>xj#0Hk(VPnaFm0{qU{e~GH zI!qX5!we6Li#EHxC&R-mWVSTnG_IKCIK9*z zF16)2!$Wu69H*<6<8;-Y=8O#8`O3&J3*%qC{r>a)HLKD3VP9W6ahkuoaeBYLcH%To zuxIw#pN8lknm)5nA7{_-n0v;Y|TAl&{-zMv-|b8<7f3G{i*jkPCCa)=l08g zs*(HY+yVQ}wxR#IMg-c%h&J6apNTfRFWPhqF0ynVTol=TQKVaNQDpZ;jBde2jP6^U z8$#yGQK7>u___!8X$GpD)K0snqtotzddAH;1ILcqGj7fqIQH&13&*_jLw_iF7NWus zZRWGS5iVEJo$Q=D**SNzbG~H0`O+!Qrf`b0la>rgJ5Tv8yX*fv-BFVMfJ4Tm{mF+@ zi0?H!P9Zk%S+^(|6!)8FH>U=BhEszr)v3XD&#A%p6fDn;qhg?#)nTrKor9cSYGWzc z*5C{jYeddKv79@)>iWf?Gf->*r@uCU(^^G_wpIgZmno&Jg(#)w&M z9t{(MS=K#hmq}e;e0^}puDlL@@g?W<>GbyjFJ1fap#5r0-@g7KuLJs!lRo5yJs%yk zORhTGesoBG&G!-S>iLM*1$}JZx+x>|WAg?~vjzY7uz7x^Tk_2L0q@lD-Nqld-;eWw z`^7pR489*n0)7b5Ue*uYFXQ20VWD_XSd%+@8KUSuTN{tEKU}<+VD}Zu?P3+HH?Zr*+Hw)uhw*Q;u}n z9+xKD^QFmp-1m|bBT!G0PV4d%vTR8o`_4p`S+l*nES2$9S$dq;p}1tJJj#-m*?pHH z-3OQU$UZvEn(b)NVb*L9>fAldWwQF^GRb9?A;)W3<%ZDXgZ*$l7R$A=Mj+S9o+M4N z*UlM7cFLA(Wh2U6VV6jq%fxqi@}E7z2S1pZ71*yfs?P|Lab!QBi9lU>J;auhyojaXzuRDww-C@Mo9Y?h8F!*)H&2i)l!qqj)um^RpI`^|3kIwz9JHEl`yPxeW z>)g-wH0OTS9XR$hrzG7O?pC(5!$4lfj8; zz~gV{%TL@F^HcY{{HdGxDMWiQKXr3Hb0_-@jzKHfM1Iq|Ajj0by~GrDyLjy>&;(XG!Ta);V=HfJat_z8`7Jc(B=JGSMwBAe5oYkYG!0I~L3= z0WR89lTVxM(^|8b%$Rm$**-X3)g5<-hV81hm{Nw!89Fn#ul%sLnw~};8^D<}Z0M0j zi@5?+W7eR*$*pE)0lFexwcQ!K!R|#@%^Eaw_ZQ6FUodxnVdrjHWClN>R-iw#IH6Xc zKc+aLR-ij4&FS_hb)x;Ga`e-{$v%F#eVDapJyXF`Sk@_w=+t5JpLOV#S$=k3m@k;r zZ2P}(-;!T&VeI`W%B`E9aL@fG+^36j`y4N#(XR&1ln2G5opJUBhU^b5oqUhN1#2!5vV)vfhH>L=_jejo^g_TbjLmZMYJtS zMBAcHxz9YsnWB&;%k1xnGrz~vUxJ<(45%}-w8(Wte^Kg$GAwh1cxHK=i>BAft=iX< z0nZ~w!eDM15g9DK`rLmk<12gT4YaiTBJK}&MEh(I)y-cn$s+s)K{TX zoJ{m`t?f)I_l>xB>doiRl$Iaa$Gm7ol3HO=O9t+BhqM)xm_P9(T_V_UE(Y61P z+GEzLM?-teTJ=F)c|OgW$mu?v1y3KgKYRY0`I+(-`kSxLsc=B|o z&;H*TIaj)QMv3yn3H>W_@=IL)veH@Qq*~6|KD%n8-|U@Lj{OC+{-XLEf34}9nSTd7 zS(bCIPbOa{>AAypVMqe#@2GuqvXo>e7%9p6y_94p8Y#(MIw{1COsPS)yqH*&+e<2X z?QzkoTSmC3wELn>x8Nd6_uY4ZS>5J5(V=>H{tz8j*DyM49MNGveUG5S#`{J(WcoZk zIJG$c|LV+Fj-2gtep?|`ni*4neQ{2nmh~5q=i~(aU86K!Wcp^))9%~mG?SHi1(yE3 z@6&E$^GPuy#Z5fpp5@NCIXbi#Z+Q?YaEn{JXYiQ4tYp4t6cOOgEu|<|WZ`iS97QlUD>3^$3_1s;D#YKm1 zha1yo0i0zg8Pj*uVW&UWy=BjnF>SZf4~vg*Z&`dq9cICLH1xwPSRb)3veOqcePCYd z1KxA|0WaA5P~YdI-`0J|TlhZY1x+9F7N?Jn4896a-g$Abc(9TgJP>=KO zAQ5QyMVq~zqD{BF=u@=WaV)azaZ#jO`?^vT$=oP?vrnv!82gy`!7iPG74j?BkLy9=vf^#34H!$fRL2+&- z-;uAsqipbD?}@^9V#?S*Iz$)?9K3Ry_w9?^%4Ec zd7tQO^>ohtL|@vcbM7b1%AX$5uO&a_6{nvbvp>90#;5vbKV^JbhX3ioH6{@F2k zC7+C*&yElNUPD%(^h{mm{`{zm_PL2Jr+6fVf>l)Q#e|Lo8u_Ac|LPk6BzXN95YSOXZ9atIZiBvP1XH`t=cgo{}+QpQ~hy==Qj7ztI>mcO_%!t2d&K zF&PhbObvSvnzicT`l~l2Pl7T@SPyi%s*OCVkA*UH73BVxp=%!(MV382j4XS6L|JCh z`CbgpZ`&TT=xiojiSvcdwfdWqFOKO8n!Y%$FRwnKvoed!dZw-xpD@NC^b?$UlJ~8i zWRgF5Og-Y{aowIe;#xR4b<{3ss4bi#(kUB>ab(t;X}AcqjTLS7dW$x@6>awT3C4ja z(&ONw$nJ|G-GYlEyDy6D6OM?n)*(9dxW&<7R+Je>_Lli#@E$j zHQm~tJJYRGoNsD&DztZ(ufhROk9|m!F=EcOuSwA9+o|o6NFp^ND_uOmE-cbz%H%TSKG-lB5mnEn6hHh{i2>&$WI#Z+>`oi&^RPph4s&KjaQ zc+3^x>~ZUOt^nuM1MS+szJ}$TX4EL>3|pd{J8q+xx2pKuP%6}weLi`d#;v3VJL07V zd&i!^Ek(W_2N%6|U!>|5TvXb9(WYB)5u^JS_qm}<$8j@xiw-+Ohz_eybl9Z~(Q&`Q zMTd1)X`a<5I_!C(!}6tN*2P^q?0M1|dwf_OW~G17y^IKkk+sg#3?82soOYRqewJ{? zyPdF|QLa0KY$JY&fwM^oxNFgH(ho7LrU@mkh)wu${G5aMW;gR z;7*0sFntx8+6Of{OZ`r9=Am7`m>9M~Ya()4j12WB=f2iD=&AK5r$Xyoa;bbA88@yv z{s$GBZyXqNa%PZe4=92>;Sf zySAi%f#MQDF7dY7OLx4jR%F@XD6(|RYobJq-4`*s1s5^84=!TtzKGE+xQMa)B1X61 zqC@xZcn#I4&>>UtusWPM<@_FJ%KVSCMOJ^lMvm)i(Eo@cndgR4WEUsTyI+nqj2L^; zg~1nL4S34!63j5;$DVo79d4LGWPMczv-mH5E_2^7+U#Kaj}B&;`$o{AZMgeQrN!U< zrn2}j{cvt7!Rd$0eIw|w=MQt4^!UBJxn=JAa;Mk63HHlf`lFRE&5Y*!H_0!}j5OfU z-=|zQv*h58nY#vel%sz==kgx?(~MVkdT*Gi@X9Xzs`bil_V?&luvd3_FB|;oF1EWl zzQ^qQ9!N!?EnEcZmRU-)*?p0vTky-^qQf2+9l8Y<9l8%LI_$pa&@K2?i~Al(M}-cV z1xJMrnf^wF4w>{u&|xQ{|H$}|32p=(c3k~ObjSoZf(|=D4Wq+;XDs)N{XjL${bG4n znDx!ikn|hSVeTB;ak+DRQ@>1gBPjaMbw;MTYs@&;n31mS_FgkH(6v1}LtO{IzDsAS z>$^G5jCEtD&TKc}-`LGQ{F~r6!Eb`!+++XrW2XGz&Nr=z7+buE(Jj-Ch_U-3Mz`Q1 zM)$!*jNKP8x&^-hE@JF)5u;mh5hMG)X>C;KkZEmH=#Xh`ROpatZB*!xY3;wLL#8Fh zsZ47l=rHd{)z??MZW=qM$xUOwdb!Tr=DKO@oOXjZ!M7{=egfmRauBPMy_m@mzIlw|sOR@R-?0Kz*RgwLAU&OnCkMyY$(s zzu$ab9q{PyiTnHcRNFtWQ)j~d0j9S80rOW`22UK=qrY(OzfJP~+xmQ{S^ID610rc} z-|;zD6x)u7V%^di5o`C2PX56eMkhy{b3~#Z5sCc6IY-p#5mCoKoO47NNA8#wzlkP0 zv`p{JpL<&(|5JA$*a&m)?a}ck4RrlxNxC>>&povI2Yh2o!rdOiyFG+=dkF8gkH?sl zN%fmlq4i4@{KM&pTzoxpFFPv}?5NWulkKR}Boprln(U19HFt%cGxD|5b4I=^TW7GlWvilp?^I(}A9Fp?B^(!dgXcxwYIN~{wE#Wo5|J*E?vhF8eBi&N?>{o1?2C{uk2_4fUYiF z-K)p1f?wUQajqUP$9=Q3$g;DhDAFynsOYf!qC>afqC@w=uYijVdt7wr7F=}LebJ#? zaM2p5z1|4Rdl()Wr>Avf}WLC4^{eQ`wYTm(h+9Q`VSjJ4B z`DiR-*Z%lI#*A)x$?H8CGiL2{H1x=B(u7ogke?*}2MTls)aTn{%1wDnfI0 z$7dPxoyZ`^Sxdb#NRq-5;=8g)!G8n*paBx0#xK{_G3FqoyAhRh#Tyc}eJihaG(q)>Vp|_MM`>=~V>UX-@>|mg!FfnqS`NW0k11ps3U>Cy7em z&vQho1x2cEIZ0IdP7;+Cyva#7IZ0$WC;6t_5w*#cA5oUzBPcpF_{cbdBJ+vO^cTBMznO&^)&u(c_v!16`};Yi zzu!4$V6Xn{segb)gZ=^MoB`*Y+k5rD_4VI&&biI8bpGLxM7k5*H{ae} zzg@i2A32)FvO>(wU>eI2^EVHibpX-q8lTeQA$#u8*6);HpD6lo58>S&!n-|$cl#^D z)GQ9)^(xQ=DL}h%m!_KwGh)A;W;${1(q3m|n8o4IrpYW0k2XzaaoBz7Z@I7hE%$|& zoBV$B{4QhBJ*fKK1R0e>FyBzIm)DIAKQ!O58SdTC6npTMXa7^?fM;W<{Fq*51LGmV zBh~Ac`|m8;{I75QW5W0FrZfxGqiwL61?q#kQgQweTl3;J=exi2yhilGL0zu6a7Z7- zFX&17mZ1ygB=5PLWY%{}YOgZVAk&GE2&% zVRV}%WnM8f!d<3~x%*wFow)m5W^w6<-d)4pWimUCihh_S;DfqG`z5o}mwh_veR)`C zsmr`-?eZbkfcw}U)>VxwOo3OxuQ0n^0ly0W>LESazO?23O z(V<)L%ix#6MTf;jhk44?MGO&RcJwPGQRLeZS-#Umo7vGR<|=OrGq(6cuQBPXye`Z+ z;+rb(sc6Y$^_ne3S(QcsMN9K+kQtyGLk`U z`{o)<_P7jcdwj&f^uO(gSqvTx{V!GCf^mdb+01db-$p?Xdktg1(pMIuqS>ednZ}alOyJUrpCp zubaOnqHo)gm70T=tIM%Bl%uEJFz>09L3M-2&6~Xc{w6OIzS*b$jp63up-T-S)i+CB z!=lZc)D>!GscWuz>%2GPLz&PXkuQ%8;+ntyPY54A^nb<(dL8FCks`hF*<@^Zv|X~l zKA6Is<%<5kofWUUqUw{FY_o`eW-7-hYb+P+$U33dBSHtehg)l#3QxA{};o32OQ(_P?FGY5CZn`Sb?%s44 zadWVU0nc~r^U=-0O7w_tYQ6{ZwG7IW(WCp6C!@#i%jnT9xU^CB(P5U4IqzGvQS*Kq z9cKA>H0UtP$D=`qSw3cJ9^ty!sab}%U2u~bN4NGR-e#V0trL9HTg}b6%gDBO;$UdT zky#NQ4Sh2!!Uy%gquyfHyu~ZnZ!xR(_cN{b_a9=#x1X06_xC&J3^?Zu5T$>BF#Q9E z?YD0F>dyY#`gUVyPp5PJzhwQl)iRvD!}7y5{o#af4!h-U_$~KTa?3T9eAiATw_H<+ z9+6T8FN9eDbMyQA2Ls3zlgiv@4h-Q94B-t7;SCJo-5$cbJ%o3A2=BI!=bQ56(%7j& zE{$%PlH}6ZeRFB}2WLnX&JpJvxior?TpIr2oFkV;kH}TwAI>>)EjV(=^f&4>nbp|Q z)+e(X%NvPDx^}F?@~k-QwHq=DS)4HUmVLT3_m*=3-6!5T(DVtj|F-*5niW;|=)CLA zBrmPFbFI}kR?VH_jxu;p=}&mS$vtI%X43E6Q~dOI$h|TAJ!My4`khi&+6CvYyQj=z z>S!A)@&=sqy!XSrTgLpzh8e&tvmWs_$Rs%U_H{X;@0M}B$K|}f_{F@kMPPkTjQz`g zyUemc@CEbgWV1c$Z58P$$Tsp=&?H#X6mg4N_m6CMJD>kGCyD!Rh3od$fA6&HA zeUYVG@QdK0!yXqMx&^;<$7^Lqg$}b$I~w|7)@VnA4zn^l8g!Ty*U_NEthkN_9cIOK zH0UrZu18p5J*xA|m&`L?@|O3@%tM!t>Uo!s@he+956R*n{42~;S9q2D6<#%b75pmk zuksf8tH+0a-y}Nh{PHF9jOfsP<{{Bx_eFet?ya+p2!m87(tQdMe(pY%$n-GXwSFRVb)YfgATK%IvRACHP!#Q4t*&A zFOIjvcIb8KGf!c1``8}@%ZUB@@nP0f|K~bv+#$EmP#qQ*9h(1}=rAj(qd|vRNj;+9 zeP27O)73Tp+Qc=cwd?vw#$qaeyy7~4yy7}@*A4d{uehPlZOXX8EO&!5Z}RfooBCHZ z^go2%Bc*d$sZ7vJJ?-F543 znOXGw_AUGNI?STyXwYF6Jx7BMv*`KtI?RCNO$fYf`m5vFwRj*SW&a>U#V*EP?sEU9knmp)7MhnV$!^ITxZ(;e)GpA20S_k z_V+UZ_xE#Nf4_b5Grxh;6E#f#01t@$13V%24>%{@K0@f*&N;W8V7Kp>TW<|cSfa;P zE{UBv%%s+11HNODMUUO~9h0bX%s1KHa$mArgR_rJ#ZtX*x|NjnYe;E#1{&Tsb{Qgz*n|k7afob(+kY=xFPcSrZ*?n#>}odnC%Bvg1>3 z4SS_sgKEfqz-eY;&=KLgI|su#|B1oO4%{cs*{(6>4l4tVyTdtg$jxjPFGpJgWqS3y zUq4;@J)o<8eh=!ZpWj2e^}k<_`-A&~`#+>JW5E4-UcduvAJljO59woY;QjjPJ`gpc|qVo;6dQQshqM1K_gDD+3s|EPylZ#4Bqqc0kMH2M7==6XNE^?y|J`8}pv|A(~>|3@^Q|D$Xl z)8hf~10G@jQMQk1+`xzR{J=*T507e|K=7c4HBS)ngUBC5{NRU`7Ysl6QTD+-=<|@@ zLwwI;Txar!JfeC+&=*4fQ1XWoKlD*OFO>Sd;NC}6rx)A{KaBig@Wbd&82oVZhl7Wc zKOFrL)E7bg2he4Ok5gdPuklKrPNUeM!gpU~q$@PojE zA6H&5`GcR-yus-6Jg#~?#P^`z^OWidL0`xddR_?mL*R$P52gN4>I;2J^LoL(@V&(M z!VjaqFzOE@ei(Q-{R>BbIQqk%(t0DPF9Q7$Pij9R=wBpwB>E!3BZ(hH|Dxz$6#1jT zqrs!$M}tSxAHS!yFMiLc9=~VVKF9TbTKnz)3|nyj=ad)lG}jw`z_T2Gj_VB`_>3M8 z1P=rcdYbG13|ry{J;!wh4~8H7EXUz{o>sk{XY_h|p4B)W_#xC6@{H;UA%6(`Q0fZ> z4}~B4oW}D$&6fCHa4+?Tkv|N682ZD&!^s~`|H8>1{v6jIJc9Zoh#x`zNa~LSk9=0^ zhy;(Kzft6mqCZjOj|Pv19}PbmJO+P=!GB`#hZy`J7JrGwKVtEhSnxRfDGvXM!{6e- zC*aQs~m}@XsXTC!;SJ|4ar?=J_Fo z=bsenPXSLse=7c;ioR6xr;C~4FKOKHL{0!n}fM?LZ4EUME&*b?d zlm2DG&!WC8_*vjt^e>zE+0>VfzHI7`!5?DqpBVfh2LFnESnsD;{3jNFj>TW&@TWNN zIQ%OPe~O16kN?IKKmIWt{|WFD@W%xFI{|-9#2*v!uSEPc5q=VQ68V$Jp9G#veaY09 zjQ(Wer;tAdJcalv@Kf>ERPa>vrQ)AyzjW$PM_)SirxQN|eg^erz|Ww6 znc$h=nea2=XMtydXTi^cpH2PQJRf9Je>T@I27ijdzhdx*82lp^|A@uEV)3t7{5cMP ziUW_szvJ+?c>Fh>`0?QJ_)h}L;I9er6Um>5KPG}Ff+wLr34cyPUlRJ0iJwgT zWc)oDJOw-j{VDKMz*EtmO8iv%lZyT{{67tUO~aqlz|+Cg(VtHJ>BP?em?wsKELO~FW~v00RJk$9}Do`LimL|UlihBh4@<$`HRS3MEoM+ z7Zbmj_{I2RG5iwZmw=b>{857bQl2kLiC>DoQut-?%kbAS;+OIKQBMEL@$Yitms4K_ z{0jP00bT)KNqv>zmGrlg`l@(7s6t;A{i#A0dSVRnxy5{3!?j$icsI@Sj}# zBNzY9#h-G)^YE`c@I3f=_)9+il@Feef92y}1^8D1`3vx`0^%2vzYzZ`gkK21i06+Y z@FMaT!7qkijQQ_$>H;14*rpg zzvSW{x%gi${*ecs2cCz&&Z0e-Zv#%=1Sv`ijY4O#Bl3y99kD)K>ytioR0vmx7n#&t>3cMIAYpuP&?SHQ0TuOxmY`YOp^N&QveRrIe4eiizv$zM(WYWUUkrv`tj!9Qy7j~e{1 z7XPRPuf>0A@wYnssSbas1FwT$55FG&uE*c%@t+3rH-I<5Z-Czjzmfcn_$lpc$F0M~E@w@3yH}Si{Yw(X6{HF&0 ztl{%(E&f!C|J35YwfJ`(pI__nzdHP_4*#i#Uk|??f2zm78t|tE@;87t;D3$ycO!Ts z`5V#K1l|PRME)l9HIu&?e{80{X7sgyx1hg;=bskhw-Ub<{jKD0#XsB7-$wp6@HX_f z)1P*pKicu%cK97UzjT0i!0&+HN&HUoccQNoybFF8^>tBy7ya!9?33%afn03Ps?o)`GM#tD3Z{TKDT zK;j312fd&=g201b(({6!XA2$-9!z}C^QyxG?m@rjC5;z?z7X_>yr_CYh#yM)Q23$n zL#fXT?tMY)^pf98{xI~15kCxm82Q8LU-%2EGaP<6{0RCVLHr2%7Xd#KJd*xKf=8l1 ziu$9-AN8WQfqg>mpI+t>8`pqKT$AoxMAYP=xg2fwW61;Y=9AN-o;@u1)H3j65y zfQP^jp}r9C5b}qjFO>R1sW0?3)#-g%<9gBOMV}XaVc=ot3qxNR{R>B5IC%K0T5mY~ z2=YgeKLR`geUbDxlKhe2k@Po;{zbi_eT$<1QN)iXel+=`(H{-&_d3`A4X*#2TCd+* zy6+F}{|49nO}5|xuj}~%Z?Jun@c67GAM%#g5&Ak?;)lWyeT(Z4?gjUv&rAF;^oN0m zp)U+P9DU*RC;Ux~8&3TZ@FUO{LH{D&(tbvgKN5ZkEZ|8;L+gG z)bIDU_RH@b#=*PVcfa?z{%>==-(d^x|DK*7@HW@|9X&tbUAFJ(`GLd_d`HgJ>A$|(}ol5*v@~7gzso-hEPeXqicp7**&j;z`PbYplcn0}1$e)4!4Emc%{!H*p z;%8ES7I+r%vxuJsp3U=5HvDY*n@#)}{38Z`iNT*@@Sj-xBNqRN1&_sl<6hT!EDryQ z!(Zay$K${8Z|FQ24;~Lc0e?$?pMZZR;J=CR6W`GJI1zp#coO=Oh@S+WMEqp*B~xEA zcrthj`BR9WLjDx+RQx*?eW^Sjq~h;s^e+uO4S!C zq`pk_XY%}!37!Q%3w{>)vxuJ!o=tt(#Lve6WALXK{2>N^jlo}I@y}TNHx_@7#lPb4 zmpJe^@HqT69)F4lkH_ER;U~aPz&{i4rv&^fk^G796Y;-9_(|YN=ug7`lE|OT^FuQJ zm`wg;{4a(2Q{bn-Pl2C`{#5)w6@97j)47o&IK^KZE)+s4oLN zllYm`p9wz`JPUpn@w4cE7X8bn{%rJRqc5BO<={U#_)iZ0l7oNb^7%3sJQx4U#UJzV zmpuF>5C6)8pHKXJ{52o{&Bs3r@V5fu7r-yT-wVMD;TPg>g~Ttye~ZXp1YU%{7306f ztUnavf5rG`3HnNSJ}E(83H(y{rNl3#Kc(m|qd#TnFGGJB`pSu4PW*E4a{5<+{tDt( z5WfPvlK7RxuS8!Z@vG=h74=ndeX7t`P5f&3)#R@R&%r-(@UI;FB?te`1<%Dla`FFM z{3{QC%fo;2@RvM3pXTE~`QZ8ZZ$9x0h+hC+K>h;!sStlHL|-BC3-RwFo==LLK= z|H#Gva`B%$_<4N(&BI^w@W*`ceB$TB&&R(D@aF>jy8!>`{#=2+O7KehTM1rC{3`0Jf?q}cD(bIBe>M85(O-@J9Q-2(f5^dqa`3lY z{3{p#$;JP2@t-{WI}d&y&kuR{Pd@&Y&*$HK`1#-k_)`J?RRF(${Dtrf@y9~&LhvH; z7r`&WAB)ge3|@@>V)(`Qa|!jA5WfU{CFmjQC|dKa|nGGWg}JACyyn zIsROZ{tEhA0lxzM74R$3S4sX#^i{&ILSGel75-j@zH0Dl>aPZ`CVmb6P=o)};GZ@4 zPc8mai@((3KehN{9sD}{tq%XG!(Z$1zk2+q9)GLH-y6Ui@b?D%se$;7_-`Y4Bk>#Y zuO|GjiTF+EZ-U>9zGm=d;y07Oh3A(RKA*Sne9!{kO8!>(t?*mP-$wp6^tGX{4S#N@ zf9=F?M_)VfJE*^d{&mow4*K7TzE1E?@J{$$#P0&{B7YbC@2384@^^!GgV*r+vj+dE z!5?byuUh=O7XPWmpK9^XI{c-M&&PG}>+q*~{H-2;s>dJe;WrS!f&2~lV*~!wh`vVr zvk`x5L|+rnA5G|MB7YO{o6*-y{$~8M8Gmg-UkmwL;J3hUC4MXQwW6;TejEDR;J4AA zHu&x6Zzq2{csu>+z`r}-chH{>>gyzaCwM3Icf#*Ne;4|?(BB2#4ZoZIb%S?<*Wgbz z_(Ki;RD(a%g4g2TwfK82{!<5DhdRF8kv<4+CvTLbYM@UI5^uMz)h z5TB)y<`r7dSHt;t3 z*T(ZhJN;>=zIO7rqpt)1?m%A${q3MXo$x!sJHb2A--Z4z>hB_d7y7!vyQ#06{&d5y z!JlgIj~e`^27jr=KWg#ETKuP$&yRKBb@)pi{5t%#9)GLH|LWn_6TbofY#@FE{@FnM zM)Wm;H^OgZ{ksW%6VD$__*)bH){MSp{IwbXZYF;V{1)`JpuYwGY(;-7{b_~YO8z$d zxedGxyp8(X$=^wds@biF?SJm7omg9pM7{I2o>zo)#w z@9TL%$+m_cliE?_`%=fIJoCK8rSn(J?{CQp6>wGxx<^AFhmkn8^= zJl^Fe!vg)ynr8Z{Ku*%@CR&vsQnE55&PglKhWbr#1A5V(2w?_YI*|(82ZA<9}XT){o&LXj{b6#Ap6FN*6I4IWMYX!J#c`~8CJ{yx|Jm)d8)UunJmztH3U@3a3)#>KDn zc)&08`~dI(_yO<(;Rn92c>;f_{SSm6ME;=nHEs~`gMOvw2meCP4@O@w{9yQ=U#Kn* ze9teH=Yb!Bz7X_F6K|B1)H67Z)4@C5h?;ECuPrPrC4UDr ze>(o2PJQX%8N|;Zeg^er(7#Nc4>Hl0$@4)bcozAy;AfFPi~6(aZ#Ma}sXrS$27idb zpJMQb82l|3e~Sf=#s6aQpE&S1@Hp@|{41X4hj{!a9)FIWa1|iKLvd$@KeB3;HSb*{h`h)so<&TPXkZGpVO!> z4SqWQolgFA@O1DD_!;0CJfCC`Ka>7s5dPj6HvDY#XLEgH z@Xr|hBL;tt!GB`$k67?n{4o~)i^HGe@UJ-hD-M1<{CNB)9y}iZO2FR|@aF{Z1pFxx ze@-NSBL0_1{v`A#5kCoj68vQRH<|d!_+K)33U~^53iYRer&3=kcq;yyO8zwXY2;4> zPviL^9sTLx>F7@?;xDoIM;!hhhd;-G$H9+>ACG^7vfoJjjkp-TGzHI8t zMqf7Zv%z!lmmK^t2mi>yA9C@pT>K>$|H#Fk^YHgP{3Va)gFN{8#LvgS^1<`*-va!v zfcORYTLJ!9h`$x`d{78p2wsG~BK)@q|12VYG5U(pS4{q5_$A~oA$|$*+?gkJ@}iuhI3U&ZrR zHTkQluNrojj zUPXP?@Tx*FG61t{9@u4gBODrlfMLh3HnRWSAzah z>MJFGDR?P(8F(4-%c#GM{N?B`$KT7*UylD*z^|bH74R$ISK{xL=&R)Urjq)r;8&rq z3Vs#!Ra0Lz`K#eqlfMRktHB>?@Q)h&p%#Cs<@ul%f2+km>)_YnZ*}-@9sXI5|JCDP z_2BiyZ@~W=@aG2nsR93Lgx`q1M*P2#{7vLxo}a{Ce;P;y1u=z`q)Z--y39;;)VPYa{;EMEoZFuL-;felz@L;x`k&8UJj7-$MKr z^tHfm#Xnoo-%9>5U;14zUa}EAfgTL0|U$yv8EqE>dQHTH3;lFkGOCA1H z&*$5E{HGqgp7;&m4e%TA&j$Rf5q*v1ZzO*s`J3?HCh#WsP2_I|Zzg^-{@P6Z7W}t` z`djeN7Wl2y-%9*e_^mu2v{8Q>{5JHpQC~ax+ritx+tJ?vzk~Q4Jb!e+?*#AU`KS|q zC(jRE=79B7Qe`H}SjScT=C=uXUZs?>B6JtLq+<_6+rM$0!TtZj_5Z70FMsfWKkNAcf6?;; z{;KB%fCqvH5-sx$C!T>n3F{r{rJgTRCSrg4J*tmg$2KbZW%e^Z|4&&uP@DTVR@I$FD6n&x8ANn`0Gq@Mr3-0}!<_$w%7BL(&ssJNn<3Lc6+FZ#Xkz3BH6KkV-s zH|!sbhkt4x!iXOZKb-!B!w;vv21mMf@o8 zN0UFA{zuclXz&>PBL@G7!5?DqmstEK7XOUJpJMUPIQ%OPejNT8hyTPAKOX;y$DiWy zw*>qt0e?)u9}~!*2tSediNsIj`6P+_N#IH7OTyoh(VtBGWb!A2r{K>i_!#z!UJN1fCxf$e)NmCgN|2_y@V7Yp zCm#Qg$DiWyw|L?w;9m*&TLSz9@I?5D_-7*e5{aKg{v_}u@Fe^{8U4xlb29#y3_peZ zDc~vaQ}EYR;-{i76@DuInMVK8s4tEB(uki9o=*I9{5zfa8Tfk!{mUSK2K-F)XTr}U ze3b!rzL(i^yL@{9@u46TcX|7=8(O z3H%bC4@&UIQsS3_m(rh7o^Q(NPZ|DQ23|&g%BjDc{N>bF4!?r@6~wPVUj_V1>aQez zCG}T=SHZ7>Uq${Z;#c$hP|fwLCVw^c<@{df`yBi!2mi>yUvlw}T>L#3f64{V!~gQ| zzdZaU5C6%>|MH2SPyBrF0`LOj7l0SwpM}IP#NP_R3-PZa@FMs{_-_&ZS&aT-_{Hce zMt=$X67UlECB!d9UnzJg&kv>OFN0r(KbOHT`RPFCc#*`U>F}f*0anMZ_-xF9I)uUrhXB^cCZO z#po{qFTp=c@YfRjwUqd!)L)7}mlD4We=Z|_8T~6GemU{Wc|IryFQ@(r;#UyAg8UWm zD|!B?Bz`6JRidwo{8iLnMgObNS55qC_|@pI2G7Bta`2}d{4WRp$;Cf&@y}fRBNsdm zJP$k%|IGu>2hYb}^Z%)zm-E33@UH^=s{noh{#D55-$M9>_-7&fBK)xke=CAt1izU2 ziiuy0e-`7PCHP|r&p##9SHkm2Dfvs`m(rh7@|VFcBYzqC%E(`izH;=J!!IX(1^ua@ ze--d6z$=MgN&ZUkO8mPDeO2I9#IJ&1O@FJYubTc;gV*3MHGICU!QX4}k6Q3r{HGRw zti?a-!0YgrI{0+t_N{H+dusRysef9mnadiV|aa|8Sa_zmzI!5i_%M)-~3P2f%Ve-rwf zcz$Rme=~S9{@9FvxA6J8h5B0Hx1g^TycK<|=xZf^8~NMdx500N-;RH`Q-3@BcKX`^ z-T}XZ=aUZjo#^j`-wEDH{x0w?@Gh=T7xi~@{ko~YoBZAIYw(8}{GkSaslgv=!E3>5 z@y}ZPy$*k?!++}Vw>tc(9{;Mx|LXCddg3?W?+x%9@UI5^uaW1AM*Oi6ek1W^_6(LwwUo^Lvd-%0;EslSu@yXb!x@w?!65x<-K-SE4~-%Wir_+t(JP=kNe;9s@) zQ!V~gi$B)lA9eUk9sXB`zt+L82d^i7J^oXVe>RZ6f%pwPA2h&k1aHJ28}YwJ{I3ar zY$ARW{3h^b_|52RMt?JS3;x_f{1)Q3fVZN*6@DxIX=Qz+4SpN`+eUqD=x@iL+tJsK zzIL8JI?&$%zXQC3{&s?QqOX(qoy6}#Ul-4BUEp2l@2384`rA$XZun#F*Y6R=JfP2I zV;wNd!&ldc?2leyfeGe&bEc~$#C~xe89EU#+d>r^V;*Wbs&mRvy9(??R zs$={^`aQ}7@Cgs7jtS(S@Q|K2@qUdn5qu)~ClY@W{7DaJyh#sgoJr`P41e+iTGwRa zPbUAA`}Oz~@G0=8kbf%ir_!IP=$}gc)9Bwc@M-9qhQ8_dtFGzjpHBYi4{6>R=$r9? z_H_pM4D!#sU;8i2Q}X;>L2s4<{9${qNNdAeB>HegLx!&ND9#y@Q$UhnW^I*{3#D>T~i)W-W2dD;8Ve;qHikt zrqaJ@;M3^OH1bcQzUlODI{fL6YQE`@>2?PE8RVY%Zx;2< zLfd_HnL1_}C})ys=N|b{z4?5r5p1 z${R=g@sI2N_$M^Zc<}L0sjdl+Yn%z-6Q0!bCJ=uj@h6ghBKjvjrRPlop9Fsr_$1;_ zroPEfXuiqdlhHQ?{uKCAsDBFar=oA_6I#bq_*02Ljs8r7KkZ4)GmZXDe_Z=Ho&HRx zzUlC1fX|@58SrO3rPpO9_)PN8MBhyMGmHGQh(C+?vxq_5l#2EPyd zzGtRn#yzd|jpOgrjC+=S@bU1+KcnZ5hd=%~J#WI(TyO9R z&uZNhz$ZSf`xC(@5`QB4C&8ce4C8_NCZT^a`X+-cFm^-ZDvDd1D#Pklyp zOhw;R;!k^;>kU2){PJgD8e>(Ne0G~m9Gl)Nf{>`NRndqMhK9l&f;Ljre ztY=lvEcDIBKW5`kv+<|d_{$vpV-Ef~2Ye3x(Stws;NLyqJ@Dree=hzu7yp@yKlb8} zz4%iv{9gQT9{hReo5%CRJo3+nKcD#X;m;@j0`xB+{sQtZApS!53*j$>zmWKgsBaPZ z7vcYl;4ensV&X5xpBLl5OYrX{^lu6H68f{0_)Ec;Qr}YYFGK$_`nwGM%iu33{&M)s z(Z8JMmlfbEcs^J`{1wEXjX%uBKW5_}v+hKn@4;W@;=gn8 zuetc!T=>2CZ!iAXOa5N+&jX)_f6v2z=i%S;(Knyxm-*zM5553=0s0p3e6WD{3wi!n z2)+=1UC8spBKot4_>15#BK~6V#pquQe=+qhA^sBZCGeMkFNMDpd@1~;;LGUWGVo>e zXBqmI)Bol8`*Pwhr@t%6zXE&({1xzL<6pD!kJG+_SIf}99R70RFDL$T;;-QPtswpiuFneiv+>8-_{VJgb2k1m2mhFZ|IEQZ z=YaR%KRx(Y5BwhRx$x)WKXdV?xzDK|_rmXm-%I>n{B<7B2lL?11D}V#%}4)y`18p> zAN~UH1^D*@@-M(&7ZQIV^)JMK7ovX=_#*Nz0$)V_#rXSTo{tt2e=+fwP~Q^tEkWNB z>R(FyrRZBq{H5@h(Z6NHUk1Jmeaqo5NB?r3FP2mP3ivCyek;hog7_=>{JIkVSc$)_ z#9vn7KdbP^ReZi&g}MweZ&xe;xj~4*y$+ zzIFKTdid+{-}U(Gdh~BV{|5LQh`#}S8{uz6-$wWw!8d_#g1-s-wyPz z#2;4Te=G6NmH5vp@KyNFD)3d{tMQ-J@K@u{tMSJ*`0pD0dky?G`0rZyYw_2$_}^OM zuLEC4{B`)-I{a%r`qsl=PyF@d-vGV={TskH5Pu`_H==JN&nFx4&rR?*5q}fg`Fy*M=aY5#-#Ywp9r$`apRdRN*Q0+u{<(qt8;HLFeH+lf5&lN>Z6y9i^lbv) z#OLQt`0pm34>l8jGx|2e-wb~X^=%>l7Vs_LTd8j={o6`^wi16E{B7vl27ep+w}Wp7 z-%kD8>CX=E9rR}h`gg!ziGQrbA6DWYEAfX__}eP{X%(LzSK&Xa!B>N?hQAtrTLZoZ ze_8{+2LD`(KdmMITKsb@`PYH3BmO%4e;xRG{B=G4ydM5~;%|Vz0saQ`Z$RHh_#4r; z5q%rMH^JXT{7vAS`24(?=Znqw`)2ZQM&B0VZ-KuB|J{PVt>9bn_pR`^l7Ach+lKya z)V~e>cJS@Q-wuB}_zv{#K;I7P-@)_2PW)#l{;?B(*@-{w!asK5KfCz+xeI(Z{`TV_~=ZF3H-+uh{0Qdp? z`2hM3p#LEG52F7d_(AYP`0F9!A42~j^!I`H5xuEF!>Lo z|1kIw`ga8U2>m^RzN6HC6#qU-eMkBJ;280b!9Pa)W9UDQzT@aS4t^Z|PW)>p{223Bj`U$e~uFWDE&W*zaK;2G5r4+`H!LRIQovmKhE>d zaqyk^|4#gOC!a5O;vc*4zg_stF7RFW+iv`2H~z94f85RU!5-Gf_uyZ9@UK1i=U(u= z@b}`6d&$2Kf82*Z@58_L!QW5*{pj0||Luo=0Q>;{dVu%`@V|q^KL~yh{z2+H1pg5F z5261M{66@7=O;~Q~z=Dk9nT&dtT7*BgVX_>uh6Q(*66M=X;q}wUrQ^2RZsP#?(pNhVz!&)Aps{IT%IzRK~}H14>Ux$dtp9$sbtHRX*b{`gmv zHy(UE@h7~j$0rbf!mFxd0{Fz2b$=rKiRhpBn&z8C{z>GY^s4Hbgucn}C&Qmi{K@dA zkblZ6%9}#{Q(n_LrlNl;@uw1hD*C3upZ1ELKaKuOqyFjiZ#wl&2cJ&<8N{DK{u%UV z2Kr|beH`#xS>-@Ub zH5UHZH?>b=-{Sg%kApuBd>rw|gO3Lv|0d%Cd;H7rn@RqeZ>Zjx;4`^Cv#4(t{h9Tq_H7pUn76eL zW8TsF#=NU>#=OUMep~Ci?;W=9D*wLslsEQm-5>jo>Kywn;{yJ;xApiq;*Wb*dE?&G z^TxledB?*aPyX@mDQ^PtC%~WZF2~_dMBl`BH15QAHQq%2e$FJ~Pa^&#;!h&}Wa^*% zj@CPw_>-w`3i_wOpF(|8z^8&w1)oZProN{-rV)P{{hJ1V8vNCa5!&m{g#;?JT#v*^z(>YIhW+4#?F{9!i!IUE0&gMZG!U*_N+bMV(5 z{J#f(>%l*J@V~jlp9?-0f0~QG_2O^6;JxsBi9e70^YF)c_~$(0&j+6me?IZ&6Mq5u z7rda?cLDeU;xEJ>7gFCs>RSlDi24@c|BJvE(VxZWUkraS_+s=efxm?QEY{(SV! z$3N$T&*%AN0r3}rFW~uL0r*1r3yHrF|6T~b2>)C}e-?o+Lf>NIF9u%>z8HN=h`)sR zOTd@FU&`~>Qt+kdTMB;}`Imt&178MzIsIQw|CZzL%fVOBzZLLTkbedB&BlLb;~%r} zui5y|9Pl~#*BtzJ4*uMOzx3cwJ@{J>{x=tYnhQP`{#^LI#P7xbddc65zs)D+zQy!s zG5)(4{u1yd#9sn`3H@D4{H5SasedW)mw_(>UxvPA#9vN-my>@v{N>cQg6D@7^nV5Y zSwa72zpeA)Z2Vz1{xci@nS;O0!QbZKuXDhA;P>F4J@`ux{xTPQF7fAr&&9ub@wZ<5 zy%+!Ng+C8}n}@&6!{6q?pAUaN`sSl=KFg})YmT#LW0!(Z2duYpUjx1de_F%y!5a8$@vpT!AFKsm3%(BiI`Xf>-_{X-J^I(9e?9rv^L()Z|J(q7 z1NCjdA2$+zBm9j#e{2Nbgnw>=zX^St$iEr>X7q37`C~Kq7V6tVf3|>cVf|n$`nS@b zt;F97zK#6bh`){cw^84A>f28I?dac5|8@|62lefsKRfXMmH5X>{Bb4zyb^y}_5YcB zujM+jZB1{V)@B`*6h{i32q{8$dK6aCd+$9!Z{fY6_asPw00>VD5T4$fzUU6=4P>67 zucVN@;L)Gs|A;j!$y2){cJJDGHDauPjhWw?W4fF(6F}d`{IZYvZ6EVT8S_gS^Gg|e z8S_s$dO7js%s=JKZ~M{rbN&5Xe?Rm00p|Aulz)Ku1MnS$?;!d?=D&l?kB69l4>5lp zg6|OJA7=hP%=+Ol@rTimF#jGQ{s??Wxc*VDf0W;Ml==B6zyBEJA45Mz{4w~B^ZSm& zf1LHfaq8y;^>YIK1o{c|lU)BKd?&g7N%C_F{!^@9PVxIs@%#2Nf9z%c*vtH|m-%5I z`ab6GeavtBn4im-U(1LuBfgCJr=0nxocXVu_;TX+v%c8R{JEd`Z9nk`xc&jkKS2Be z_zqJ3LG**n&j*=*4>5lpLO(?LhloE+{9*VG6Mq=KBk&!8?+EcnxW7Ki`r#<`a}@n3 zn$J5Kq>Sw9`;`p4lvLHr5$Pf-2|^pn)jN#akUpM>uezyB1!?-b>q z;`dcBzf~~*R4~6(Fn?4se^oO7RWiR-GQUo>yR1b-8JP0Zg-T)&z6X=Z)V%=Md@-&?qT3+1;E-@^K*mGWDOZ{_-}#J9oM#`W7M zzm4m+6W`A7Ye#Pe@`MHMc*K++@^jh><=I1)fujBf4%&&D^zn=2znIG%nt7m?0fWHB~ zf#2W2{M(4$NcoM#H^Se9-UMG0^KTQ^Z>D~miEoC#8NCJm7Ut&`^cJq)O8KquwQ~Jd z^ft5p%paA^AC=4>Rm?9{%x_i9 z&sFHv=+(qmGyhdHKh{uw4f9tG*RMgZMXx2kmiSuqI`lg9I<8*_e?9YWJ@b1#<=3M( zz}EnO1Mv;a&yAGd2wx-fYa`chBEE_FxrzE|qWosoAI)698UAMCTbTb_sQ(u97UuU> z%5UZRt(4!2-UeSAzrT(3OB?*{=&hKw0KNZXm70h21%pVoZUzN;{mCQet%)gb) zKUK_6Rm4{jUqyU1MSj+rYOMESQE%R3$*RSLHb(CL6 z`Sr}N^~{g;#Me`P1AGnW4e&P*-$;BTdL#GOjohC%G54@(`Tecvt;Dy%*G7CB`xkBK?da|BwZq>|e&*lvzS{izK7W}1z~?LT zANu^_mwWbqLI33e=RXfQ=efr@5c;nV_#Ax!@eA&|yaklM;GxT1c+a0NL|=%$@S(4> zi1Kx{DvUyu}aAwS?cd1imHkFX8%2@439Cl)setr4Rl2GUAur zH}5jym+||S!?*mtueTijIYyM+jcm62tV2nIJa=rfYn07Gg@Bf1S>mz^u z>tlcZEBdcvE^h(lFL>; zQFE_=Zzb_7so#~9zmn^(dgR}`itDeUepV5`8hthT>QQs79&>%Iq5L&me+_(Vh@bz& zJoCr>{rMBLgGuuI#O3`mjz8h={W9r%{`$oJuj7vUb;95Ob<+L<^abPod;$6b^o37o z2b8~X!sRaH`isyPjhl1P1eW;4l)sqkFNS~dq`8*x`<77t63SmP>2j75zm(s<6n!b> zFXQ(wgMS&f1_J*`AvIpO+PN%^aYUq$(= zD1R0FtBGID?_W)RR#W~Oe%~6(Uqk(`L7zWG{-<5<^Ji!Wv*dlspZ_v#&R=F|2eagR z3Ons`ew`uzv;N)!%3m-|{%8EX1+%sbr~LWCXzTjSGk>jT{#nobwt@L|1MwS}zcw(xZRGkJnV&Z@e{SUZ zo4Eca_%@+$V*c99^*1yBZARZr`CEwJ!u7YnzXg3O@mtZi!nc+Aa~piyxc)Zg&u#E+ zXZ^FC`0ZSOJN2^zeFuCynE!WBKRcPUkzCGxB(D(5B)-u1YW&T>r{IHh!V;%FyI_9T!%unl>|JD<~p80=0^YeP<=MCr^ zn141fe{CRs<0FqR8=0Rsa{Z0WPn($EHc|d2uD^-$H&gy*_%;*2nfNW}TZrGn^|x^S ztz3UA*Wb$gyp{5|F@JBP{B6WcBx5B0YPzCElD_E7%XC$9gs%pYr+f7UWTtYiLJ zH}3DPV}4o3{Iec?J@fN==EwEKZ(x4h!2G#^`ELXB`$p!kja+{t^V>$|&rQr8{toJA2lca)_?`Uzos_?m`F|JJ-^K6SMf@(}cf-G%>+eS2&H8K)^|J?k z59RNHe=YOJTIR2{%#UlCzt&B8-dxB0ypH*C9rMe2=BM?{PwR+k0Jd&u7&e*YfI-$VZPGC%BPe%s6Zu$TF1AM?*X=8t{MpZn0u znBU5nzsi_D%b5SlnSaZfzsi}v%0vH`uYdki>z`Ww>FYdk9Qf0}$lk|3z&^AUN9f|P zMHff-;;=;*hkbN$gf9+TbaBXsbi^CRO9N~+@7F`_nb9pHQhw`$Q_4QuXr+Zny?`8eGkNb;#tgrX6{@us=wT$&` z8G0G(+cMU#<>=+;<*d)kV|`r8i#Vd5#9=#%9kUfjd@c@Kba8|)4qJ3_*hd#f_~Nid z7l-_0eklS+Hos8s`>D76)Z2dQ{Q&v_?n@4E-*A9^&4bkYLGJ4glGlUWmmK20;}G{9 zhloEE<(Kjzj;Jqj*ivue2wxnw=;E-CE{^cUVT&$~@Wo+^E)M&-ycB{Xn_sB+!_@m> z>h&<~{RsDqN2u2$PZ~7)SEcM7l$pn zIP9Z~BYbh#qKhMZaoD1Z!+tI=h2Y5M7wYvm`vk`shmO#>rA%#1Zu*4qNI?9N~+@7F`_n(ZvzIIBe0y5xzKV(Zyju zmzP3tWb+I6w|lvN-pl>%UhZ%Aaeusz`{#Y^KkVcFxeUDwy^Q^hGW2rp&&#=gE~otR zxW6yuMI2F2;;@~-PTGniJ{N~Ax;VlYhb_7|?4ye#d~w*Ki$gvf+5JlqII{VLdfm^y z$A0!*_Oq{YfOmoPQ4$eKb)XHouFP%u+MmceZG^#pCqp*i9bo+P7!~K_*2B6 zioBKbB95phaoAFC;s{?Hw&>!pk1mez#bJvsj_}1{i!KiPxx5sDBb#5?-`mUn*fB(Z@Qm-)BWUSKl`!=*jGM)egORd zc{@nGA7o$pAp5ch$=e~yKScZ?@^UEjQeMOn^(78l>P;Nsi^CRO9QM)05xzKV(ZvzI zIBe0yVLz9bLU3gB3;WTB*)Km#e>lv3^bzuMgnB=MeuR2IN?wk#Uw)K&KgxdhG4x~f zmt*XQAIs%M98pi=u%+I_5xzKV(ZyjOT^!+y!xmi};fuo-T^#mvc_{=(HouUUh(BzIYGUiV4ONZe>g#ZI*ERgdOt~jI!XK~^i#y2qWn|Q-%9;O98pi=u%+I_5xzKV z(ZyjOT^!+y!xmi};fuo-T^#mvc_{>k@>0RRV+GGYRIuM$!G3Zj`<9jL7gw^+Ux{8t zd=>kaRp?cm15^`VP5IUAdsfH3XDKh@hWY!+vlr^)Efa zkMc`-5l7UMIBcmmafB}pTXb>QM;Ax<;;=;*NBH8fMHh$tTwV&np}aJ(58pt0Z(tw3 zf#+o!IrnO$UK^?RM(VwZbAl$$37W`T6YtKMkDYa@CidL!qVP2{zS z{?J5!X+m$N{ATjjOx~Mw=VIcB`VfaL^(Kz+#bJvs4*Tfh2wxnw=;8=p9Jc7ly7grHq#lB<}`^8o4M^|&cQ%!s|=LprgeSUF7J&D7XeMNDEFAiIDao9%} zNBH8fMHff-;;=;*hyC2XWg$4S`GtC`p1NI^yfd zOC9^o_2jjlywsET`p}d4g?bZ5)R#DHsaJ7?FAiIDafB}pTXb>QM;Ax<;;=;*hx}xI zDFR0}zfkWD)LR4f+CY16q(3zBymce>+DLzDA}>wkrHS|^&c&K3znQ!?)8CqN`~2dF z`VxmN^(Kz+#bJvs4*Tfh2wxnw=;8=p9Jc7b;e5 zu9g1MO1-y{w>I+HMqb*8Z|D4_o%nY2_S`roj;JSb*ivue2wxnw=;E-CE{^cUVT&$~ z@Wo+^E)M&-ycB{Xn_t+6uV5d(f_=vd_KPdoPp)LYxsv_hO7@GZ*q5wgKe>wM&#TzC ztR}vieamX%t8@Fw;)r?@hb{Yx;s{?Hw&>!pk1mez#bJvsj_}1{i!KiPxqZvOf}`;t z^nCRXIQ;qS&#jsM1CHAGeD**4AO7^GKmAd@=RU>!Tpb!4y}y&k=u7Em90GSg6l;)t3Phb=WMj_}1{i!P4v z#bJvs4*Tfh2wxnw=;Dx{%rxI~L=DzZgXLLu{s1PvRGU=ug?~_~^L~KUl$D_BY0K>I zV5vl~vWbTSfCkdgzy^H-)!fKIWg{J}k!o(_z^sY*COT3RX>6h+HPexriEpN(HAgcj zrAZu7ed4gC8pRR5IBe0yVIN%_;fuo-T^!+y!xmi}_H$|a9ge8qzafV@Tq!RtH18Jj z(n4NZ$V)5r+RDLAD|##4r;WU|5#L7M+K6xG0K1*|cJk7m>ptR$dJ=~%^(Kz+#bJvs z4*Tfh2wxnw=;8=p9Jc7nucH_?-8r(HA{6&m#0i&;9*H@Ga*0i_sTT{$lhcPtCmqeaUnGo+U5* z`BLJS!oQUGr7!$DmpwJlGU{g;^|S1S%UKTp@@M8;PWj7U*k3{X3gTD5zk>2t!nYEA zCFQTA{8iN7D)?4W{wm^EQ$MSpxn5RNf2;ZZYxsR@o|$(Izi$ot{FjcK{|ft>cJPM0 zzr?;G|LDKGA^$J^{a;^UU;B6e`o`rgc#yPWuR)*x)*SQS`TFzUn}7ZX^ZxP{`_8}jm-qPSzrOYLetqZ9e|_)re*HlH z-;#gg7ZAVT19?VYNc_V0eEz}LTSWPb-nraG#4n=!#l$a$e=+=vKluAg-nyJ6?`RK{ zzl8Xul)setrNl4g`pbx42LCdC-!gvxa`ffz{Ck(9FGpWN`77XG0so2*=2?lplJZx+ zH}6XHRn-3~_*cF6bylITMqiD-8htgte+~IvL-}jC{u=n^e{^~CKRJK%KjVL~{pBP1 z{$$=?K080Ze6juYBlZ({|LpJmioW2ZKVR_4ziR>U3%>aCg_OVWldrds>n}uK^wH%l z`sC{@LSOX7T#LE>V)z$-_H`C>{UsmCKjklhZwciu<@YZ|Uy8o;i{qA|FXQ(wvA*j=r4hFNbdhzi$Ql3d&zW{7UL)CHyNtyIxkpw~F7tiuzmi*}r=g`B_c;YWP>f zw;KL6@UNl#HC%rUd~2B>)-r#rWqw-A{IU*x9rN2d=BIVcZ|l+5Gk>jTep=7`vVr+= z1M}|&%HKfzM&`ebl)sVqjp&;we-q_zV*c7h`J0(vH#5I&X8zmE{Jw?qxA6P6Ja>EA zLi|?Zx1w*Q{H^HQh~Gx}+t9aB{&wcy?eK3$-%k7v^d0c;;P>qyekbMc>zUs+Fh6fV-@yF00evI$??&dQjm%FQnSVD?{wC(XP0Vkbh~JF9 z8NSVwznS@Ix z1APbO?|^?NzkesceyO>&yV3W+zlZwS!}?|qd~2CM z*E0XDW&T>r{IL#w9rMdN=8tvEAM2UF)-!*vXZ~8x{JDYoaRc!im|r)bZzO&r@f*4R zM#|qr{3hnFO~h|v{@cv_wwd_N%?%W z*v<8K6Tb(24}5zle-Hd?nIG0NzpiEeSj+shj`?RD^ZPpHpLNV1>xo~_{I;I>^~^sT zh~Gf@8<^iVFu!d?-^l#5k@<5Y*WZM`iR*7-{@O(RX0E@P`EN7pi_Pd;n18o0e{MnF zg1(jY!B+IGl)shvbsO{RHh$kW__y)xc5tOWSASh;0*b*gnU;uoXvqE)H9CafB}p zTXb>QM;Ax<;;=;*hkQ7)_W+8(p>56m=}-Vc(O zgXHBPc{xPh4w08b=!at6QOb)rqQ1moOTCFBd~w*Ki^D#;IKmf)ExI_u7l$pnIPB;0 zQV0&^2=*1JdOFGtXiq8~*+N`E-YdhZx{J%)aa{&*~x7jZ;A ziNlt96G!;sutgV#eROezFAiIDafB}pTXb>Q&*h~M9Lmda>g_oF;W+)_IQ4#lb@B<; z@h8aJ3GQ=Fa-VUMdOu0tPLh{X#GgVxMcz(De5t>PBkD;Uw$z(A!WV}vx;X5kiz9q- z*rJOgd~w*Ki^F~{FNNSxUiPxS-OKuaFYDjEtWWo$?_+(ukM;jP^fK1BWvpMzSihE` zm$SYtXZ>8x`nNpvQeMOn^&}44*Vs3<;)u`1VT&$~@Wo+^E)M(X;s{?Hw&>!JpUf{s z;K=3|?pyYgm;K~rKlOTmdOtv34v?1v-1i+MZwJZCLF)Y=_Z5e@?>R(X4sl;}DDHbo zc@am{mpE*xH*th74qJ3_*hd#f_~Nid7f1NwutgV#{ajuO!I8}`)azmH=MK}}4^!_) zxF0;i{ooPwBh>p*@_Ll`qvY)<_mjtnKSth;ald&i$}i?&!N9AUrd2zfigdD0Q~(~c5< zlzKl(-j0%&W9Y}o+cEmfvB+yFFXD)L5{E7ICXVpMVT&#f`{?2bUmUjR;s{?Hw&>!p zpUX=jII{VLdOJ>Djx!D&XP@r`?fnFKIYHh|&|gl{-%e8RC&|l6@^*@G>=gT$r|3_o zBJZWVh$HGr9JbV(IKmf)ExI`Dql+VaaoD1ZBYbh#qKm_RE-!`P$mSRJ=k~I{wwL|E zz3iXuV}EcT`+xh`|J%p@Um5#zW$aIuvHw=a{$n}&gXQcGmb1TD9{Yo(yoe*}NgTGH zv0rS(5uc007F`_Si^CRO9QM)05xzKV(ZwMjj%Sx50jU})Z1b9^N*0XBlMRe=tt0x(%+7vA0=-`=`Y79 z{}|^5$Iy?3UdoF&qMpQIOTCFBd~w*Ki^D#;IKmf)ExI_u7l$pnIPB;0QV5Q0excrv z(;tpAP95hQ;so`2f^&is^oJAZCy75v{7LkayrUmUjR;;^5~OCdOvmkRbBE7-TJVBfNWeaTApi!0g3uVmk{ zlIIJm(5u*wt|Gn)y_)^%YV>OMEvw_4pp+MJL_LYamVHHWgf9+TbaB{67f1NwutgU~ z_~Nid7l-}azNI+g@m6uvXODraK5R=I@z`tSGe6n7SI_N#(R2G>=T$y0J<0!X{mF}; zPiJLRJ+-ng90JS2A*P(C|MlG$rBeQVlu}J}_J#nTq(xNET~=4BCR$gbYL(&|Qcyz* zYe+#2Tg$aP;!(@ibS-)Wazdg_Uo3>EHU3xjag)ORrcr7o90d;GZMib!lLIdfECEwLV3yC+0U#RyUBA z2GZI)GOnG>F5Nw1^{o zaoD1Z!#=t=!WV}vx;VlYhb_7|?B~)hj(D-7fofD`>FtfV`p+DyG1`K#{Jz37hc)ue z2y0A}B)}Ll1Q&+=gGcjs;rC!{^0Z!ppG#*8T_Y;Cg$j+n+LG3P%Un*s{&YU8&v~tBXKbCzM5YiJ z`EM;H;p@D%v>&z+6C-$A8q-EhDDA{VY3*rDdkWZ2%pMKz|KX?f1+WUXY%AEZtzav? zg01vQw%RM%YOiF=wvw&-DvnU9*lMrhh@^@w-)gput0}*l`0ChFPNrtIWW^Dg5Qi;W zw&Dn19Jc7<2wxnw=;E-CE{^cUVT&#f`K57N^%44C!QtunU*-5V^{OohrY`HUsuV+| zFxjL^<P10A7(j?zdj8_^r-2#uVrG|>^8$Ym3` zXrd!Flgnm0QZssU=%rkVBYuQ9Z23{*2wxnw=;E-CE{^cUVT&$~@Wo+^E)M&-T#2JS zCcjrdH;4V6BRY!eqb1W54o`ICI;KLw#Ftemu}~I_=eV>%G`~u6+Wb1nUGtkcg^E(b zS~!Gk;gGR~3T+`_tt70Kgtel#lCU;9Pa6qoLvJHt?Ig4vy`6-&=MEvo5fvy7TPjK% z;fuo-T^#n&#Sy+ZY|+ILzBp{r#bG~}u$HtgThh90p)O;RX`wDXe-RVisFj$=SZf;7 zTB?6db7_pAqm`)gV%^lnH?#YY|27sa!jEsL8lxQvKbB0Y#)fq1Qo-JD1!q_l?EO}- z=U>U*awU7imFzuNviDrYnLrhL(^c#(SF!h8%`>vq>`hmrSLgQp#Szsj4qNtq#Sy+Z zY|+JGA6*>bi^CRO9N~+@7F`_nb9>8$;K=4M>b-`%)Uc;tL%r5gueIp4oTb#Vr(Z{2 z>!|lS^g8r<;_Er9si*wP;Nsi^CRO9QM)05xzKV(ZvzIIBe0yVLz9b zLU3gB74_D@SxN(EU=8G@k+YUY`a>gnBlX_ISxysr6ZPJN-b{Qmd26P>H0Sanj;JSb z*ivue2wxnw=;E-CE{^cUVT&$~@Wo+^E)M&-yoe*_9dX1Iqx!J@U@MN8avI-#n^?a7 zY!c+)poV&@ z;RTZ#>a~`Gyjt{H^jZ$`>WHu7z^D$rj`(`w>xr-DV4^+_oJuzb;)r?@hb{Fcj_}1{ zi!KiP=;8=p9Jc7<2wxnw=;E-S%S$0RvPqEk+`s{71O26edT-=FsF8YYq+T02fNkO+ zuZjNBL|&TcPtBCy%z;redUNi;NE}g5;;^OO#1XzYY|+JGA6*>bi^CRO9N~+@7F`_n zb9oU*+>HGWN8E?0K77;m9fzm6Y^-A9`^25wXGfHXzDg-coY)ztgAvqW9@Dei7{S zS-&8E`kd{V(|%F>%o+T%{{ESBesTTmY3vz4Xm|Fk%Q<___S|X5ojc=l&Yi`c%gQN@ zi{gl1AP(EJ*mJhxh|k4gi!P4v#bJvs4*Tfh2wxnw=;uN&WwH<)|8?XgIRCEoq4sf} z{GLDKJfA=7JfEk1TtL5Y#_i(5S%2>W`bF}8k@j^F{UYt>67A~}?c);d>(aTbos`;# zIHEqpVN3qR5xzKV(ZyjOT^!+y!xmi};fuo-T^#mv?V}JJY9EE*Q2V%i+U?;o`MXU2 zzfAwXLjJGNey%XST%mnjCH^Yl2!*%-q^~m4Xc{j-a4f1~j z{Ra8J$^3Ma{NE)1H)%f|j2|7uchLSiVtgr$AL597iNlusi6eY**rJQWKDs!<7l$pn zIKmf)ExI`D=h{ahIMhB0!I7;$&a?iw;QoI4qSptfFR{)zZ~x2%)*t9+(9fQC+}R8M z-r0-(-dXf>lz;Am%R6_`^V7LY+4oBALmZK>(-*K8v6pPmpo=5EcLrS?;fuo-T^#n& z#Sy+ZY|+IbKUseifg@Xg6oDgKe~`cP7g&E>biU7Dvb{k2xIq3dkpBzl7tgyrT%>(n zB>v(hmv;&M67B2KMYoenp_kf+I3jQ2uqA)u2wxnw=;E-CE{^cUVT&$~@Wo+^E)M&- z_E89qZ2eJ$`pDKF^#98jyiT~x_;5M;_t$w>Xg^nIA6G8=dsk>5SI@g0TxEQ?%J^`V z_HhmU8tvm6?c-XEFQxV&j>wldY{{QE!WV}vx;X5kiz9q-*rJOgd~w*Ki^G1deH4Nt zTYnUxKC<-(?c+N6y-xnF(>`vTcYCyOJ=@_zyS0`2D_`bFX|qF+S6MEki!{3Y~Dp_kf+I3j=IuqA)z$?pa9 z3+UpA?};O7f;C@P z8`zuv{@D(fdyewY-SFq6?$k*u`*qhi6TXBSb2K@}WIO210*rK0B7e{<9 z4qJ3_*blulzZ8NaTYnUxKC<=4b+?Q2H=OVDH}Pp77q0vB3+NZf?}ZMxhl}L@BKf~~ z)9vCS@t3ZO<}07U!$CI6u3^`Pwbc z-)?h$cN_gS&u`r3e7BSHw@&m<&fhxGyU@FMex!@@{jShU?L!=qFLBs%ekP9a#bJvs z4*Tfh2wxnw=;8=p9Jc7|c0iF*S$h8k~M83pfOa8yrUmUjR;;^4-}w>Y1_ z#rfN9^xNpSIbXYd$@jONoX>S~zSqh5UMJ_bUFcn$-*usP<<9rT5&05_E$3(A2wxnw z=;E-CE{^cUVT&$~@Wo+^E)M&-^SMHBWb2P2)JL}dApdvB?;Y}Yhx6BN&R@GZf9*!^ zrv3B~-^2NR56_46(0+P}@1^`++Fx(({8k*1FLBtCKXHUF4qJ3_*hd#f_~Nid7f1Nw zutgV#{apJf1V^_1C_;T?>krQN@6x~TGCtgm{AvBc`FBp_A^5J8_7K% zB#y|JIBdzEIKmf)ExI`Dql+VaaoD1ZBYbh#qKm_Ru6-1OBU^tIp+2(p2j^?IIDfmv z^BK1|f4$B5+HLgPoWI^i@8o>9lk>e!;yXFN>*D;c3%!f;xvq#W-QS8M@+A&i&dTmv+`0UFLg?!h5(#P1h}Er}IJ_~Nid7l(axafB}pTXb=RFAiIDaoEo_ zoP;AXd6!H^n(vk}sU=&9DE`ijh~h8P^zo&5b@B&T@nvDfmwyLK-zznj1S_zWCfh%< zda`v2&0&z{Fi1KFX)Z&gdx+*R#5gm=I5W&RGfez2@xwHi5$3TGo(8_oWtJY z9QGFHbhmj<LWh?8*;=SpHY3--o$ofZ_$^= zk3WFpFV{!5P9eW{$lo3EcZd9TbB^E5b0FR1zngR19`fIV-orU=5ACOy@_T7Ny_^&G z=AIJ~NAQZnmi&n$d~w*Ki^D#;IKmf)ExI_u7l$pnIPB-z$DQk5Qp99&=SJ$>Ocoo$ zia)2&&DZ0v$aJS)?@qto-Qn2m4g5dFpOopDyUw>i5Zyy`_6OAb2cmn@B6=ty`&-ce z5JmJ-L{_N(#&qv@Mf6fc{G48j5NxR-7NX*_bq@{gE)D4}4e2fosSmvmy^n#akA~P! zL+eNHXQ1onfrSAcNEo0Y4$zPXas!n(qG5=`mWCpZ@Wo+^E)M(X;s{?Hw&>yrUmUjR z;;^4Tu^6{1$N2ioxHpFx}j6Te8 zIZP`Wrj?G+%0_ssY6N{GT4`xI6h~xT9JaIqafB}pTXb>QM;Ax<;;=;*NBH8fMHh$t zTq{dBVs$+@*S5a>jkLiu@d;LZeJJ_*|DnH5{B_bHg9P`@n%hx%S@XXE=`rQ-y)f1ix8>e57^UT*c z^W`|t{7ldbHg9P`@n%hx%a=vPzpyD9qB6#Z_R`F0w8 zntnY^zn(##;aSlc;%AtzXX*E|JS#YhKAY>e;)s4E4qN(_IKmf)ExI`Dql+VaaoD1Z zBYbh#qKm_RuHP1dL;bc89O}1);84FU1c&;qIO1=#{!TlMzuu|-67A~;?KJeHoyM7} z+G*@btDVN?rTUBgvp#E`J?CA@|M}m1+qubZa(PhY9uKPA<3Xo;Jm_+t2Vw5>Ak}>y zWVz3SR1eS}@F3I!9+Z24{*dw?6916+hv|cK*-b7FeuyJ}v^Z>ekVPEfi^CRO9N~+@ z7F`_n(ZvzIIBe0yA)m=VyU8sAM|P821di+`w+I~BO>Pl5vYXr@aAY^RJb?Cye)ot6 z*dFl!+G8GIeN4Z5%mZqV>6fEC05{45u%q<*Q67*TqhF6v{umFyjph2SIHEs^!$ipA$Zm3rP#@V%ZV@=Lo7^IBWH-5gnIk4q z^_Q45)lO|M*{Yq!9{1>lxk>cvywQtx{!pk1mez#bJvsj_}1{i!KiPx&B=Uj_hW*2=$TO z3>SeTyBRJ5M|LwzhkKHCxF<=6TNxehNz&o`i5hV9)bTWM{JX&M?*i4bBXA-OocJzq zA_;V-SCfyxNdo`ZZ1k8+0{PlpU@|OBF)dFqEl<&{rOIHH@1!MPiD_2>xbDidNzsnWoMJ zo#F^z9Jc7e*2gQxgYbO_G8`~c+3k&qx8#B;zx-erQeS6-oO~~WAxjx z^g(Z}_r($YNF28GD{+J`4qJ3_*hd#f_~Nid7f1NwutgV#{an8-1V?s1UxfO|?&piZ zk=@T1fg`)0|H~Y{f4{I!;d>XNI1jr%#|yFvCxvPZB@L3_VFtpUn02 zC)A)gq6dn@mYyn(@Wo+^E{^cUVT&#f`{?2bUmUjR;*ifuK{IqAII=tYBGgBAXI})4 z?9RRj9NC@yT(A4KHh+?IJ+FtK%ym8QqbVxsf86LN<*fhnzkK`Rcv@KYG2c!~T$g?9 zoAUARik(P`U0sTwNQab(q_9n;OHU+)ttx#y`Qs8N(-J2sF?Jp&DMuR#r5k}M78Fyw z88*d&VTw1urWr=2xe=IV7@1}mnqk2(!!R<#Ff>E_EW^w!`Yifv`UbNW6yk{PFAiIV z0da&c4qJ3_*hd#f_~Nid7f1NwutgV#{oF892###0pa}Jm?GzM&Bikt`0!Ow}ko39@ zrOr5&3=doWoZa$I(e+|UFqL%Sjiuf{ofPJQV>&4(iuW)xos0}?lK7<9wI!IDq}Uk3 zT*ypPc8nu@oRpmmFEdHm$+u^dvNewBht8%0&TRUtXDQ;hPZID3&pqC~xW}tt_jp6+ zKKgy$y|~Z26ZiR(v=4a0=K*i{JV1ZIyB81nlcEpNA5#9q(3719ULO!g3krk?lMbfg{^_ zpkF@Xou)^;S@(!H?;i6C=wtN9^t;FO%TeM-dBu2?_)+vR^fAVTG2XcvOW&Ewb{?n? zaYVlohb{e19N~+@7F`_Si^CRO9QM)05xzKV(ZwOZ)Nc#Hk?lMbp+2&mhazxfI}b(R z$aWt7GKY5_ctu?O#eN4n54@52zr_9mZ)AG2f%oU^@akMRW5i^;37*`?2u!vgh)zDC zh#%}h@Sfun-gA7yT>FIgB*&SH$LX`<^!ai03G@l{3G@m2{3PX1GGyrUmUjR;;@e{j_}1{i!KiNr9NK>j%*L22=$TeK@@=_+k+?q zN45u%^gplXpCtW{J&5o6-;<>Oxz~=*m813bcv1v%QUsqQMfk!Kb47gpDeeJccftr0 zNr|zvCnPCWAM4T+NwLYT!DLeQ%Ivly+0dAz>==(GDbWsv{dW6-)%p}8z!a;3DMpBC zRu$9S4NUX*0HzsXW{96bpJ9ZVL7ydlmb-yj;%7rI-3?69g2WLcfH-U!A;b~BIBe0y z5xzKV(ZyjOT^!+y!xmi}@=GI3Avm(_ha%KRw*629j%@p(2prk=L(=tPe;{uA-G8T& zZmms%Y!4#o(aE;KRMM@JkEfHeJ*-S8C3@(XPD=Dur<20`otdPZ7DCWUz~qqO}oo0OPtQ6$C2^^-l2+2jJ*7)Q_3{moNeA9~7bgHL(==qaxaK0|-T z>qpOcP5&9MFFoh=rsu>z=e5JQ&%K^h2o8-zh2YRgR0s}@M1|ncNc8ly4@0xNhBfh!)6+BG zeRB4@Pk6Z~4nLoLSH!dLig@;25zo>h)Y{v#V^+2H_#+|eb@8`oo|j%?`Z`ZdKHh{< z*K<=p`*Zwd5p})NUlh?0@RBb2k}m#|H-lfs8~b19z2eQ|SG;-riZ1?&F8&(*HABE_ zy7+5`kT>XWcti0G`kUMkAdcV^hb>)H9N~+@7F`_n(ZvzIIBe0y5xzKV(ZyjuHv|-d zLqk9zI5Y$lfiz;82Gy1V?rc&D+9Hc`fKEZwo)=ZQ^I>&v={g8Lt&R|VPF^^x6c7l9+Y*DeA_cCXEghA-2e z`ZDQo?w2of9Zomj1infGUws$&DhYH^YT5B>k=@GE;oj2W;z9qnNr!V^emmFU)NR#vqm#Z%JL$XcV&2Wge0!@wjXDC~r-AS1 z0#)?;?_$)@Bj!UI^MROnF5m+(a!TXCM^^eD`MV?^Ssr|39QZ^({=_)&iRu3n{roff zXa26yXY|k9Nqpf>)0$6oDh#0XXj?Ew$6wK~aCPy=41`w9{+{fY*th z^19DcUiW#*>q5_XtMM87Gybl?GxX=YPV}6&7N7H0;&b#D=r4GG`33rmc>lT7Z^aS) zNF27j?jw%y#bJvs4*Tfh2wxnw=;8=p9Jc7 z$y-OylNW~kK+*FAC3$k_dGfAMe9R_6Qfxef!=^w|Y&^EZx0AAyr+Ho^WzT)Pv`~1- z`-LxgP5LG8C%)wU!&eMQuXum)6$8dA29($6uNjbDqrXOf!~2hK7;xV3e&m~Yjk+}8 zh$997ao92-h$DP)*rJQWKDs!<7l$pnIKmf)ExI`D=LVcYaAf-kMW~N#AE5{w**-!M zII?|&q)#S~?Y>M0oR{f9@iHAKUge|RqhF=buabVOcO5kfy-K=pj9uO=c%3hdkJG|l zCxykM#(XC!F$Sy{UObMx`E9Yf{+qPKH$N`%O;X}qy_ANTw+s_+c}@B)e~sa7{Ivw# zQ?agjhyIRX;vK`tdxnws=xrn^nvm}zC;l?vVDo96DBK)xAeq#XfVcx zw@G(Qo@IWUbVtRj6Th1)F>{h~JR-bH%Hflw2#*Z!(<0s{MIe7y#QUTOk8~d>!aEn~ zxblH$D+K;_PlLai_K`mRkul&Sf05-A`X`n$pIFL#LjTNC=QH<4pBZC5^S7VAFa~|0 z{4d;leTgxqv{d;>8xcqJZE@H#28bhkaoD1ZBYbh#qKm^mx;VlYhb_7|@tAC1cV{ z#*~+g87~=AUh!V!E5@W(yjlH}w7l$pnIP9Z~BYbh#qKhMZaoD1Z!+vf|Dg;Ni?NNmK$hJL-z>#fx6oDh# z_Mj)mb4o9h{-+I9-A}wsy58o}X!Wwx^|XsY5ixYVq6j-g+eu?y=LZ0dIlA2I1Rw?g zK29i-!Rd7}xWvaEir!Fm?CriuN{oFHj~#E464@O|3d_n#wmA5w)o&RR-ZCV-Wf}7h z{T;7rzhjy6jv?ng`g?|)_r$+vNcn*Nfj=hkfmg9VQM;Ax<;;=;*hy2p*Ng+70Esi48N4CXL1deQrqX-CFQuUzyGeB_enWyaePA{S{$}?Z*hb#4qJ3_*hd#f_~Nid7f1NwutgV#{oL?T2##!bqX_kp z?QRr-Bir350!OyHah=_a8`zuJ4t6)-RDX%~^*3p!+TA#P>*xRLzfs>mef#JCH*Dw6 z|6kZH`)6+1KXd!%|2zBqOeddr{rvxA{@GhU|DR#e&!V60a=GUy|J-etbFS0noC}@l zR_#L^@jJy~+llS66-Rt74qNmy=;Daa&!UUNKDs!<7l$pnIOM~j_E889wU0t@sC}F# zf9G#I-{)x`=V>1oZn-^NApaN0?*;OIk@j=(w%f_YPM33$_H&8yFH!y_^h;5GseOne z@+J;j@+Xe)#bJvs4*Tfh2wxnw=;8=p9Jc7YKhpWV2rTtt*zefAIM*KDOYq{}59FZ?^*pfeSgf9+TbaB{6 z7f1NwutgU~_~Nid7l-{^`zQp5+D9Qc)IP40-|LM3*U8`YE{_K{$nOotj~ktQ&iHbZ z_I2~N=aZX^KR0O~9mIFgJ~}ABBiBB}5&05_E%_5i_~Nid7l(axafB}pTXb=RFAiID zaoEqbk3w*$eH4NtTYubP-O-KhasE&Dvd*~U@!?E2>yRFN^s{%|F3zH#CH`!$%Q=UB zuG?|vh(Fhxl~W4Eh;#am451utgU~_~Nid7l-}Oll4at zII{Ie5je8-#~tVWJo!COe$SKN3+NYUKNosDuUw#gT)bodVz=AFMe={K*X`jF?duZd zUqZi>Yail>e2K%B{D~ucaoD1Z!#=t=!WV}vx;VlYhb_7|?C07?Avm)2M-l2HTYr$h z%jEAe`MXU1uh9Rmbh{l~>2Z6yf_@eKD(&Yg`c?F6=+`L!T93!2YrR={rSU@?kuP!B zl0R{TFAiIDao9%}NBH8fMHff-;;=;*hy7gpCyNu`2dDcyADr%I{V`yB<}T}vK93(~ z`dNnz`17-O?Vs)QxNx?g&j(!YIm$oR=kJ~C_xH{X{C4~hN90Q!w*A-vTXDqaXVArA zA6*>bi^CTEEV?-2b8*gVxYXzNb_xB`K-Nx5Z}2##$1QH1)))*s~mGWoqs`?yT|xN_J1{R-p56~>n<Q z&$W+2aAfO`BGgB={$PH%-siktXa2ZOes3^7+@Sy8pncqk{{MB}P4t_zpPRIgn~X0V zw7(A8Uk7?ew7*jO5J%)o9Jb_79N~+@7F`_n(ZvzIIBe0y5xzKV(Zyju*FFltk*z<9 zP#@X)W6<-!=^@r3!>m6>JZ_vBWc@LO9cCSZes<8`KRd)aWZ31L9kD%!eh&TIu**3& zl3RZaI$z?5yqzA#j@XJLK0kwg2K@}WI6@bPExI_u7l$pnIP8a>tUrptk*z<9z>%## z2Hg(M4`Ipw`N-ebc^7Cu7tk*Z`+FBg+%7JnUmRi`f_`zt?cma&+sUON)*rN=OVPec zUq$#rfQ=PR|FoIKREk`TcFq=WcVpcDu{tOecCL z&yRF+e&31S#ra_HmczJMNOdyPV(OrT_P#_tAd((EB*w@27qAqxX~le#V~x^a0w}0MCyMMEfg^ zAL5Am5{E7ICXVpMVT&#f`{?2bUmUjR;s{?Hw&>!ppKBlDi2VJ4Bie^J;*V>qKB65Z z9HIB$@?Xm?%LWs{#Ftem@y{Uz)0%xgz?aIyxt&A|blS1fWoK_XuoR-A)Nlrw7zUYG z21)!N1IG{p&k%_pV&E8}VGJ{I4HG}iz%z_Kf<8jS8lmBg@;fuo- zT^#n&#Sy+ZY|+ILzBp{r#bH0!a0bb#lBLQar*_C`G>JiSx+nYE5Hb70Atq8kM2r<; zqJZJF?F^?e!|8Q~iHXwm8{*H2sV;3h{pWv2e$>DUQK8w&hLgEl-K=Oh8NL-K`(NkX z=49_SPX^rX@%L_X^4H0e1)aoq65q*_2VFe5(#4Y{UFco$WI<_U5=SIl9JZXyi6eY* z*rJQWKDs!<7l$pnIKmf)ExI`D=T82_5i^W9VlcVYgYC5yM+`2vyFF^`(|>mQcmJp* z$-LV=-$t0PKmB`u(mOY@XvuTOPWfCwCq?YlCl2VOh-gloL`QqaohQKf%3jdt6Ue!VCCdQVzJ%R>uyX)1jTeSJK%(8ti$hu%+oKTWNlrr6Iz zQ3Eu!0fxo_^nu*aCXPtGIBaPO;s{?Hw&>!pk1mez#bJvsj_}1{i!KiPxu$k^ZVXXQ z@20KnZkkhJ#ea+Ig&>#(Dhz2smSTw{~HH1FQST{@q9cHW=X6_te?i`_k zjnKeGat%xzk#KR?(g4H}zBp{r#bF;^9N~+@7F`_Si^CRO9QJb!Y%pzLgL66kHn0t* z&1NtiZHCgOHk7uVp|mj!r7^>4dmAPuhPvVOI>V(A>g&9b6mTTHj($=!dR48~Zl$JH zh^oz&X&ivx;sE>>4?x`F0Q5EosJA%)zm0yI1NP3lKDg*a??ms62W+%vK<}dbE)Gb$ zau48$BT_F8TMjVA5xzKV(ZyjOT^!+y!xmi};fuo-T^#mv2c+VN8^hn>h+#(c5#Rfs zA2w}ybr|J=2sks!Qda_j(&qLhdy!#I4<##ww z@8-O`n{;<`-rh}f=%G3F&|G@Zdx-BPzL)d(UYbj9?s*GwMEb;GOFG37zBp{r#bF;^ z9N~+@7F`_Si^CRO9QM<^=zX<2ca!AZA(OFUQq4prOGHV-=;oU-1&S@csX8(XWrirg z7(Y}|@lUxD!1!Dh6`%hQP#c+rsHkks#Dfxdd642R59-{dVe~N$_0cf;NPHg;TJ)p$ zqxYltGfoXq{s0YU0DU0$AeT6zlEq<5V#N`@IBe0yVIN%_;fuo-T^!+y!xmi}_Cu#b ztKo%8IgI>W?70s0Mbn>dnUjqvptx<*QuC^fZ0RBg8I;o$ui2dB3 z*V`Pt-sa%8llV>^?CC`BMDIfH;=ztC4tBdjr#|%JwKyX6;;`l5R2<=p!xmi}_R+-= zzBp{r#Sy+ZY|+JGKX))&2#)OFtqApzEp#}zzr(@(9ooko4&J+IAKmEP3cj{j`sM z^a0w(0PzEqKahK{LmZJWaoCbSafB}pTXb>QM;Ax<;;=;*NBH8fMHh$tT>JPP4j;Vz z>l|?~`yas(w@|7NU;jrO8b5xABjWy$`pA|tjQ@ko4};7PgXDLJ@neVwONVG5LyRxO z#1Aw73^P6q)4oP%A0w1MLi|W>ei29fZgJRBZ{i4F9Jc7ZZj#z?NK9^*#@E+~@4|K4-7@dFbN-XS)xGf56%A z1N4W)KjiH9A!oY}(}zOzCvn9QxfX{lXRG1}UmUjR;;@e{j_}1{i!P4v#bJvs4*TiZ zt^SmCAvpBMo(jRCHDw_9JX{gafB}pTXb>QM;Ax<;;=;*NBH8fMHh$t zT!$_MhdOj2IMksF!J!T(mbT#Otwq4@eJU(cRl@M938#FU`whU)G@9MPx6VM`wuNBH8fMHh#Cba8|)4qJ3_gf9+TbaB|vjUk2L z&=^t(4vis&;LsRS2o8-QQ%V0z{@2A+(*NAsrjq{WIee^mj!}Cq=kZ zPg6wvr;eGV2w!0)DZ&9WNfCS}En+q)B1R=g%_ikIYBni{@05N`X*9XVqe%C7)aV|M z8r|bD;QKs^bRYdbk8R#Zf54+q4|o*n0nge!Kz~U5LmqW{$fHgV<5@d6vb_o(H4;bk za&g%5D3UnB7l$pnIKmf)ExI`Dql+VaaoD1ZLp~hYUPTc&vb~BTaAbQGMc~NxD$*yo z)JWpt3N?~Aq*r5&q~1@zq?QtoZK%asoNFn`ex;giYUPao&9?`?%2;for7^j*`bhpQRJ-+cced_b^+}FRd6Y+TN z(a&%1SB$0u!)W^a=P1#o9f;AnhfTjlkIkWeyTaJqh%omZo+DK^_|0>q{}I(41CP36 zG~XX|gBZnrryGQ>?&#+Kqi&GxJkaf*&~2YEEIgrGkMoB>$LaRt=;I6v6Fky9!LTyH zurR^v8I$Of=##7yCeuFzsd-);!6^<~c*POEIBe0yVIN%_;fuo-T^!+y!xmi}_H)BR zAvm&~ha%KRw)0Q~j%?@Q4m%CqSf=nd{Z9QQ+Sd=-Y3RSxPD59J zar^vHJ5|4(V*NZtznWsYouXe()32xLx6|~?Y5L_1%Yhl*b(x`G&!Equ&r<#@>+{+4 zRfFtqpY|b+;1!20{Z1U=i^CRO9N~+@7F`_n(ZvzIIBe0yA-^=87lI?Z+b=?WWOw^T z;K=Uwi@=fH?bC06r=3Q>`<-?gy84UT=lAV2^xti#>bLiJ-uWKSQ{UrJ)_Xh(d!I*L z@1x)6LHqkWPyK)g`5*8o>;oR9eSrRu_=h}d`w;zMlwVqgiz9xAIBa>8RUF}q!xmi} z_R+-=zBp{r#Sy+ZY|+JGKYdg-yRR++M|NLb1di;!x(FQEef3?R$fbi^CRO9N~+@7F`_n zbN#ju9NF!25$YqmeJ%n=cKghGaKF<&VxCevjlBM#eT4oy?IX6<)K1+le$+nHZwpZ$ z+5Ij3>Iwbw3H|a3{c;?AocVT~`Ene60(}B~g7^vaN%Tp^g-OPR$>`Um`BofJU*fQ( z-oz2UIBe0yVIN%_;fuo-T^!+y!xmi}_H+HV5FFY4Z4v4tyT2_0M|OYv_v6shGqls} z{`T+3q4o+#c7Mw{c8YcE6!Ya2uar%*4xXl8Poq!sUf~R{l+7^T&Y;f_Kg)bQ%X~Xa zznu-e)NjQR{YV_P^eb_MFAiIDao9%}NBH8fMHff-;;=;*hy7f?Ed)n)e_Mq5$nI~8 zz>(eGe$Nq4qp5wwQ)fSDAMu>rbm=9#uk(J;Na9N~d?}v2`$0>IFU`)q-S;*2xl4Wd z2W-){{?N9Y-ShI!!~f6Rn?C2YW#@fusmT)AwiL-<;&=!=q}oodZc>gD$Ew6tYR9&^ zELpO;rM457ZIA>>=z;(ZfKA^dE^(gcc?1c7#6)7A0S=B+iT{G+Ln@WOAY)Z5OG*Ug zSLM4D+$= zVa{BQaAs!&`v_+;MmTdZihYzbJ)_hg^~ZW^UltDEzi_1F%!6=P7mk$Jg(G$B!eL!F zQeqbl>%x%|yKtmlo~ejAZxe9DoVN)$V$RzH95LtRjEP_FJ}=LuJTK3fJTK3(h%=rS zi@Pa@m>-vgb|8*jcZ5Q@4ZdbiZigRI1gSpmHCi`U`*$PyE#}7f-wVz>y}-X;@UiTd zoQZmg{U!F7oQWFaOw}0iVGREs%x%| zyKq<+j+EGiBX#V;VO=;XVfTB1SLb&4(ig=P z`=FSTd&eo6o8T$wSI**$+Zt=-Nmp9Olwd!o`{y*|cSy5zi#c?YBL;3pu>0;xp zV6(ORf6psa6wuoHi@Px!e>?Yud88!|#fy33`-JB>qHNU$#QF^L~<0Wko*oRXl3;)a`E|V?)thRj= zWO7}R+I6Rjl37=@@^KZ>+Z#SaE7uUcl~B~~-iU6Di8=248h3n+JHI9wpT<5-vOdkj zdYWWlhGb!ea4gYD#KgP_IAUVnIxxPq`x`$YN7^N(c*~d=YmXCCET_xk z=+i_8=LFM5U`TJBZUu(Q(`Tsd3Nx)NK)*NBiW8wwF{kpaiAL4RY*}%Zif(eY6)}on z(1=b}Fqq@a$Q%b?=QwjR#{t%P?DL!%ndeN&JoW|7wJmUFWdZvFXHpiiFLEw!kuxWY zZRgg6!_FxjDLE4&9M**+C3fLR9lLN?7mk$Jg~PgVq{J>9skfauX#@@hgGS&`FlYo0 z1%pQ5(CYeJaY{pHz7!YciUS&XdStFRppi#5=IR3)Tf63qCVXrq%gndhQKR!k6M4pC zzHDNlXhLU2RAHf2duw;1SSXsvUsx!cSS*_G;kEpk#iE_8wOF*1EicyXkliSdEO9t( zi9oSLAX(z@+A@F7Vwpg(%mLYD0?7)8(^jyrP=5vcD)vTQ9f5jYe`8i7NBq!Bn2NWKpoUQqY|KfD_7 z0e;9{&jyy-{V%<3X`BBo75+yV{O^DMF**M7&h0F3YiGG=Cw+an_T#NxD@8lSVY-!V z?W`2-WIR|Y+gWY3BXFzRYOfZx6UAy>yN)Jn{E?J3(uOs>eT~1qv`$*GPPADk?N}%6 z*dQ8hkk)JvZ8kUxyGdHIiG7p$n~pZ%(1N6J*t>-zCEhL^)`cS_cHu}JyKq<+j+EGi z!@6*!#4a4Ew?&gi;7~Ma1P(=$M&M91`2Y?_gAee-_7CvGYY1P6A4*HsT3%P3R9`Dx zFWq#laJ>v9Yqjfb?OHFINY7j^n#c<4MHAWRdfCKA(L|azwl%S_t%(hq@Il&5ns98} zq_)reZ&ERp`e*B)@rI!AhHq@VA!xke8yj!2za^-=T>fT{u#23mT2Up`g(S z910qZz@ebg2pkF;!r?cb;%Q301tOkW|5A7wYY?1-nd1c894B4oI0-Y)!PI$9!pw70 zW*++jCuJ5m>9T-*fs-(coP=4V{Y6f&E!ti`?1jUABpfL@As`&qg(D?);Yc03a99_P zl-PyCx^Se#E*z=1orGxwj#z_eLVv^>L=$kt8blLt#2N%AVLrf9?*Nv+m|r{a)b_`_ezoE%-oZs9Ql zNFBRySQn0z*oDKoaHPa89I3bYZ6k2Rl)nl65mWvq z;D{+de*jSY@aqEc)GzA94^QdE5AP9JZXF-r+Wp`Dkyup|Q~bg~jCF~X)>-xHyLT(p ziI@NX+;vupQ|tNKVx>5>o>x|BC(fql-~L-|wG-3kRuiF6TYnXRN0mZ=ZpkkC0m|Dh z*E3ajpuFuLpuFvJy`=h1lvfB?*C zW4-p&tzBZ2lV~x@`vx{B=~sdql=QpAf?GM~zn3*OTVV2wp0)R@SM8l2V7u+|I9)`cS_cHv09&HEdHBPQHU z=#Q9iHvvaXxVPi5r->gq(Zw#FdR%`f{D=wno&2iRkCdk|;pQmo97k*B_*-&w9ATg5 z=*>Jwcjh_DI?qwr1&;14aHMX5BXSad>W-L#@kr_%a^6 zjC}og?{{G!QWz3(5+BB5^!eQ<=@#`DgS2PN-IdjB)auGp-{)!_bPRq|F2RpZnLh#4FB^ak}esJ}`5O%Bv;|K;r8zc3-56I zchrAR*m;lrJ?+153k$+wcNLD5xUFzl7mk$Jg(G$B!eL!FQeqbl>%x%|yKto578V+T zBPQWZ=#Q9$HvvaX!XIQRE`B&A7f<~inlF_fF$r%%f5ar5Q*m>gx|`#e%^b&Y<~e3F z&oP{NPR-48%w~c53mn5);F!$pe#5tHyH^hZp>n}8!G;l(kWT=bqR&fn$RtGR8* zZ01^rUaIG)cx1m9pHmJYeN0X}*gu~~o-&9>etRcAr{oZj_^gRS{akKDzr_?C|6JnC z`x3|GmhkUoj@d0^U&cR|IcB$l|F7_OYFDtY;Qy-}vs=Z#SBVd+K679Dw{Y0sgd-*X zCmhy=BPDj>NFBRySQn0z*oDKoaHPa89I3bYcO!7b6uk-k5mWRg;D{-D%fFSbFST4d z6ujE$`cirPZJ9cLPqs{*lku0>mdlfG%hYjRzEb|qO8Gl0t>~c!R?6R5E$fKrPQ*np z2M`fmvUYrRXs#^~AmniQy8l_e?ibO$dRXB-RpRwpfLzb7`$c(|tWetcA(VOGR{;I0 zZ?(Li)w&OW8dG_Eca3NJ8Ykx0@cngS$2#_P?CX3_V}sbRfqjG6vVnb*_BT0#yGi}c zwiEZlVP6%Fl=!Z2SQn0z*o7l??80GPI8tI44(q~^61#Au-WD4gfg`5!P3Vu9$~OT= zOy!@X%ZVS()x}efU%`)j(fs-RaJ?P)VOQOOA9=m)nO^jV9doVpu(dK`6pVGrbxJw} zt(PSW?z-eg+2%&=wOhLilrFhhmfWn{to{29&-OR?=NoeSH~8mU{P!)-_P0E{-;x`= zBX@ttv;7_Z{SNzk;=_CV`#rhAd)w=0zi@cGgd-*6Cmhy=BPDj>NFBRySQn0z*oDKo zaHPa89I3bYcO!7boV*GB5p(h;;D|Z-b{uB-n-;07HMD{$_E0gU{%0TMpd;vPamNhEm_V)s`-v$b_AJ7$E7b>7u98buf zgE9#|lo`TyfO@*0c)sVie_E-`iQzrJYdNy#w=75Z{L7FhpCgC&{EqbzbnK^|XT4L@ zKQ)r=of^&Sr=MrN)6_pb!u8Sk9XjeKjKg4sBjpHkG^KF(`bq33v7f{)9JUKbO6M!4r2QeUYXlDQ^b9;bGo1W8GqUGj1s~7Av$OE@>~Qk$ zEId7Ho^99sbd!o>%x%| zyKq<+j+EGiBlR|(HUfuu+6Wxt=?@WybDbT=C9jVbE05yo6?k?99$kTFSK#4QczhN6 zRqR)Zx7V;=8&1AogNN6!U#I=+@c26R>*jIIQ{gaggd-(95)SLakrKObq>f!UtP4j< z?80GPI8tI4j?~+D+6WxtX(Momr#s+qrg>#F|88mhJ-Z!7$R)3~O6oDa!!WtfH46Fl z`3_^{Lf0u2FVQ1qhdq(KzQ}Cg#7nZ+v5c-K##5erk=f?Sm*`_;vEwOEy-4<+dWk-k z?VY0j=@(h=H0_@r%ilRY-j=<-NLC4l*>z$JIi6BDd|fzFVn2ypIDB0=Qeqbl>%x%| zyKtm#JN*&aYZGup_Sys-k-h%#a5$>&FfMt0{Ik*a3_LsYlI(RXd3gpNo`t7pU*`3* z@bs*CrtB4-pL>~nJvW9NPd=Wf{qxw*!{hUAzmB%TVcrNwN_Zq3)`cS_cHu}JyKq<+ zj+EHXVHXZx7mk$Jg+qGH(?;Nk?6nE~5!vf@9FBZv#;d;)T`gAZFhVYQmXdW`-eIh~ zu%NN>!oml}N-fqg_5v~R0^Ga+_b!YlS1)3}2=^{xzc`*;zl8k~_Dk3=VZRKwFJr%q zZ(MHUu5g%B!jTeg35RvzNQqrIQpYYF)`cS_cHyut94WC2N9t|dZ3K?UXq(Ux)|#Y=V~j^2#b1itbjgX9$+@>h6> zUm>_&CHP*2fLF0!B?-8O{TlVJVZTQG>n}2SxQ_ig_Umm)f^e8n!jTe!35RvzNQqrI zQpYYF)`cS_cHyut94WC2N9t_^ZUl}wOx&pzRm0p2cezAI`6_AzG zUZtXoU2TyvEY$I$?bWi*HR_nD*Qn!S*UI0yMxD%yw*kCf0=!N|zxuvj|5)t-CniXX zCrOj1GJQDlinJK}$;rHaa*8zhRhBUAQaLrGJxBd>IK?^a=O@w$&Qt$9 zq(1NVYf=k`Np=R(2}kOXQaG#&M@sBxu?vT<3r9-q!eL!FQeqd5)Z0ki2po}9H=#cw zr=Do1-Wgctpn3*^Irg4`V2;XXsaQV`&bH_&;+}0Wv-;HcS!$cB=cw(b&XpCPj!vqzMln_=ptP4jccHyut94WC2 zhjrmdiCs8SZ*z!7;D|)M3H=d?`b6$U)3|s~n)s3ORc@I10gQ`3RU>}nc2#~JiZE#ufnsdWFyz$;Wc=CZ7O+x4W3>na9^Ly-?`3%;kw(e1GjJ( zr*NbMuW(owj+EGiBX#V;VO=;4wn~>l-N&W7Y^%p|&r$z8_0Qu4=c#|* zUQ)AIILtEPND0e?!@6*!#4a4EV;2tV!jTfYa99_Pl-PwM^)?na0!L)cP3VuvnqMbT zGcBGjSbGLOrv+|VIZGYq)n}>W{P%2G=WNYK<-gR)oOwF8?utxygmY!<8cC-qVwCsi zY9#Fl=PC4=N#OMO4^ z!d`)@SD@+@sCX5sUnP=Xg^E{aGs0gZAGwD88j=1QRKHHXah*ti9jaeTOhR1dd3Po6sMTCPS+$WstrCtsIK4 zKr3@h!(^UbZLzTWEa=rTNM9|Pd#!vJTq^_nwUX`E%HO$O*11j{Be-7v&h`3tYRcbW zbKDI!72RNS+>OypK5nw9=;kmw_M2>4y2U2YTWqeo#ipZMY)ZO~{WhEPZnFvWwm0Y1 zlot+DP&iVuX-GJ%3r9-qH?a$cuM0;??81>ccHyut94WC2hjef##cl)+QN9s4MEMUJiW^%&U3OfktqKF%07V74>%|CfPKvmq5MPki#~+X4+-6m z2;GmM^dns65%nLlKmRfHAJhKhw*8{QVG0UIN+>BD)`cS_cHu}JyKq<+j+EGi!@6*! z#4a4Ew^6v{3h zhR)GmL+5IbO42?m8!iUXH8hB>@whHjCml}+woeG=Phj2?l8UD=_bI{pDM`gsm^%dX zhe%3>2-ZW?e@6SyVE!|9Qa`h2)JcbMm}$b166Ohqb>T>fT{u$5E*#c{BPDj>ur3@a zu?t7)ZOm>24l%nCIK*t>@IqWME}qUksmZjpOM~MzIFZB=UW4Ok{j@AJgpYUvI8^$` z5L8Y}S?5_<=UFRo%Tb<{^nXSjHBdAA1{;%ZuzUFiJMV6=>+~k}o7iu%YxE|&N^h~N z^cK5TZ?QA)78|2(voY#6_Sdn_Be zNufwA@;&wrL+6?rI!ELW44ul=RKCL=zB_C}y#rP6u!;08RKCkb|GQA}E>yk8Ce(XS z{T}u2LG}C8zmNSs_3ztWQ&~7nE#XKB)r7;kaHPa89I0a$4(q~^61#9%7mk$Jg(LMg zDmMa0WZX^YkI1-RWRU*AxHvwGADMxVWqI)<$D!C_mphm46;6@+EyNkOp|SD<;eM-* zqVfG!@leX`f1;4SJ5f{l0sEaFu-)_lRC~aF>W5JMAyj|JnU;sxA3@be)PIEi5w7r< zsQsAjsE@HfZrhG39KLnoND0-1!@6*!#4a4EV;2tV!jTfYa99_Pl-PwMb=&C=Epjvh zM`Y4X=#R*xp_Oxi2hb{&R#Xk#5(+R-LWgzmr#}_=t*L zn|svyovq!!?P8CLiocszsQ9@2#m7{1s;?pb&Dh%~s_9itP5CEK_6do?6B3apQ1&U5 ze@gUzN_2jTeF#bq;Sxg}j~OC*Kf|S-QU4kCXKhCagu@gRj+9VRIIIgtO6#NQqrIQg5StBXC5D-GuuYGS6By;S2r$5)SLakrKObq>f!U ztP4jNwusDu3q|bsW!cm3vKZmA|7gb*wT4;XJ{2#+5UiyvZt$k~@i?0SAg{YUI3eMBsNO#R2$AH&nfZoiJj!eQPB zM@o1k9M**+C3fLR9lLN?7mk$Jg~PgVq{J>9skia85jY~9{^9k9-<^D*Kg2J_CDQ31 z9*!?QF5>AEp6O5E(G#BOPvGHGa*C(K%csQCr|@_P9u8q2f~Q09^cnVN#N%hwf7X^W z2#0YCM@o1k9M**+C3fLR9lLN?7mk$Jg~PgVq{J>9skia85jY|T{`~%Mocch2*#3e3 za2)$W{Si6v=i_kyeE^5;AHb3Q|3$_{JiWoTpc`x(y1}-f8*D4O$qu@kY)iU1lh5~? zY)iU@{TB9H*l)4z=r--&rv2M&OSv$?0#w{Ev*%l-m)`cS_cHu}JyKq<+j+EGi z!@6*!#4a4Ew{1IW1dhmUo6sMT+p@pM@8@o`HWNiU%l@9Uu)oK7>dkVq=go3Y(9LpB z(9Lom(XH}#Zk4}ti#nMC*ZYXJcHJ)b9^Iyn;oPQ9{PC0v@p#yEyRKLyz3i#G13B-o z=k5;Vzl;4Y+e7a{?z`TjzqRWgeYa+&8RZux_eu}AM{&;x?@>JWZoJMnGa6V|yHCkj z5d34_M{>Vzz2^M`wlzP1mk$W~58&-Xc>fSyKZN%W@ry^)f5f)vNAUU)4~56rAG6o= zF@E*9jrYP~J_<)lcqts#g(D?);Yc03a99_Pl-PyCx^Se#E*z=1@xBo_B8mRq{o!O- zW`GO`HDjQ;n&cQTI{Lb@I7i#sCvVvKJx30$0f%fw<^Z6ZpqTeHSOS0B-=G! zCqLqmY50J`UYpoq5M5Yga^VjQqBE`!3}T)6N5)O2@dQ#ofpkyEM4qxi`YHCOkp3yb zdI!Y^d!e-(LTS|y1Y}SP> zC3ay;9lNku7q*nxhp-EguM1I1?9bYW-Uu9#g+sdfRMV3(K0bkYxh71n<{B^+BM86T z6NB-zr0mm@vQMe#j6gkTwhgt4D>L|sXkdssfrTrxdz?7ftgg+(emWP>G}vB9Q`f4& z+7~|1wK=iaKE(EA(a%0x46(0^etDg{urC$k>_(q~J&lx9uhpUcIeVa=v)$=A+nt`X zcXgPJc*AVO8)hTlF!m9)GmWqja0L4Z_E9zpj?(@p+nq++_O1$tnJFA8*^VR})`cS_ zcHu}JyKq<+j+EGi!@6*!#4a4Em)o867a|*hLx0z~5jgbO`9|PS>e&b!icF2bp-1cU za)agba`V{p)<&?c-T#~4)IP6wgKg~^rlOlM_1Enh(X~nxUJ&wL5b|CSvR<%v`6VIkCH9x>@O(+g z8^b=v4$m>_kMZsCaoQhehv+!<$J_Qc3x`9LaHJ$;35RvzNQqrIQpYYF)`cS_cHyut z94WC2N9t`Mu@N{F5*vX-A+ZrS6cQVOLm{ydI200Jlp*m&8FA#nesM3)ajy1~l8#z0 z%NQsh@~lU`>`h%`tv0Ja@;z1-A8W;0#WVSp>y8(7@-KalQ^&tIP8|o+aYAODlPM53 zqC*u3C)nyfL7C&~RLu}^Y{W0F8OMIfBQK1HCLVypZsw#vW4{)+mq97yZg zk#IOL2}eo-m2g-Wj+EGiBX#V;VO=;tXC8?8hF#KEe@)5%z13avEop{oJD*EE{b*Z6h3xKf;lc z{nWx?T{u!=7mn1i3x{>#NQqrItP4j_{iiafBN#OAb@g!ECrZyENQ7(5J{YQq~!vPObw|#|?~> zbw;UU5Thlc(eigjsq>jxaU*&)mIpbV@`7mif@t@G16ePLb}xx$FNu~fIc7UXv>W5} z%NX^?h?e8DKhEiuaSm*aw;k9L4o4^9NJ+F34(q~^61#Auj$Jsc3r9-q!eL!FQeqd5 z)Z3zABXGp>U=#WymIs@FBbEo7fFqU%n}8#h2Vdl@QvTvuru;VLc*+m>i(k0PUvf#X z_LscwKkl@(Oa9_TM)_^}$yk2pZJc2CnbfWkof1oY1fvOp*#t-NCOB$0NoqGqFq$Ma znI!e6}MV}f9lYkCxt z^P22(8o&OK^Lnp~oW`F}-N9*G?h83htjjf_Q(|3?dFpHCnXk#bUh~z5X@cD}nb|bK zYMRVzhF~^BFq^?XLol4B{aJ$9EWvEHEtm<1`&&3t5^RLSx^Se#E*z<27Y^&fkrKOb zSQn0z*o7nYwqVu>9I-Cfg#L(ixhCLy>yzlJ&aHOvXeVNRBfa6)nf`v`w;V+8vsC(lMXnKp`j)a}N;zDf_#ZA${10<_KQ{Q zV5Iz3zzB766JA+owER}UD0Q+}{X6x0iAMBjti*9v`vsBk1!rhq5D8!MO@Wu3k$p)d ze90NwF(Tm@^~b0`#u?giBI!8w$BDG#ZD+lO!;wiiQWB|z!@6*!#4a4EV;2tV!jTfY za99_Pl-PwM^|naZ2pq8z*M$CvmAEG0h?Te|;E0vDA07_pV>|FPua|#1DOTbpa{l>( zu;a<iAv57KFI^SjrGh*t1ZIjdl9yjM6d}WoDliC5T(REiCs8+ zT{u!=7Y^&fkrKObq}~=G8-XL1_nOcjvAov=9I?FD1RSxvw;e|=tKk`Otn6R--0TjF zb;-(y;+v<_K7h6ZcfGnM?s^sO1Kd@M#F<#~D>JqU0+r+0L@RV=Y*Jb9)_=2flG?5? z*$RzSg~?W|t2XD!^&El)->*sJdMWupl;C^ua0mDf`U(L`Z|g9*L)Y3xztj*Ai-aU~ zuL+Z{nclwULsrw+r%C#z38T|Yk7uyYkTlL75;a)g#fIP^Zk@%Ryr&yRBaeiZvC$L~jH_mG)x?cVp3<)L_C zb6*HsN)D|*=TN&4`MMCL#4beEg(xLj*wppPh)}cH4BRT3BuA zDft|dcxt`!D+kE&)`wrhckrgP;7DTqi=MSLszJDi=Wy#kL zRew4{Rfogb#PptNMXAnIX7)sm8JVBTwnCPaN&00>=0D?zHaWd#Qp%ro*~ytbFIyES zsrcfjRdK2am+_e;U76l9)2cW%vuCbVaf*s@by1=At3#^U65zCxS z=#N;F~B@vdSIfy>kS<+9zXOF~2P{StfLo)b_l(@=5GiII_K*dy{E}`r>FBTFi#hCGI&nU?isHd$T~CBnc?G+ zGi1m!vwI@cD`Hm&X2CW~>$5C5%q9ev{Opo}?#2O8caxF;DbUu1HzoFI>_X}5!j=-d zu%(V&h^z}yO6)=;ozc~jK_hU)qG}WRBNkPgfFl-Fn}8!0RY@GhQzwwGXEG*zsXUEE z)$&2`x(wx&_dA7sU53VK>Nt8&mtnc`en-%0>f{sx@RfwAD=CM zLLnea%tnXR;j|G0t8hBUryb__bi*8%x%|yKtnAT{x@@M@sC%VO=;meDr>BZXUWeT= z4k#|Jk%_Hn?CZqE4dUVkadCsVxPg6>`kTbnP2%FF?R7>d z9KH$RNXbnJhjrmdiCs8S$1WV!g(D?);jk_oDX|Mj>TPkc5jYeV8-YV{u@N{F7aM^? zaj_9N6c>fVZ(i1jJ+Ty-e=2CLjEie!ypj*O&N_7*(bmh5xL(JrtzB{{FCA{QenLTK zgW^sMH_GChWz^lIj*D%Uh&HLCAFs2-wX&{4fJ2r-kzKS70mWawRXlQ`?Qx(8ehLOI zq@d)M>R?b5Qe<+W9V3Dwk2{GR&nssFw$a}*BWgm9$fri8<~aHPa89I0a$4(q~^61#9%7mk$Jg(LO02-yf6 zija-Kp$ORs9Ey;Qz@Z4)2po!#Z(1>>dMEvcpybr-4ME94@J$)W-fpY-wv1+P%V_qN zit%nJza#suRa?>W9Toi}@5+krwpDyjMTgAyRE)6x4ZquZU)FwKY3xKWb=H8 zXP$3k%=2xGdA^OYz*ox_urKiKiv_-ou}J+zzFM|O{l&Jgk_m@zLO4?LZ3^MAE*vSb z3rFhMg~PgVq{J>9)`cS_cHv0fcE(C?U>boV79N|>AF=S*1RSyO*aRH0@Yn<#vG7=a zkz$T7QaCKkm0zToE5BkfUw%b#zWnmyJas%Xou`hY@d9;Hp^oR%3uT>!@^==?-&ri{ zESA_7TVKoA+I>bzXB{vb(aEtkNpM>txGfR9miVyGGQo41;I>TgTqby~P=AHsy22+J zSNO`=D)v=AEVN4fRoACK^j1bV9IS*RCBaKLtP4jccHyut94WC2hjrmdiCs8S zZwro%z!7VcP3VtUn`{D(SetADj#!&)0*+XlEQ8|`0m$i)Joq2z6kKEYPa=DMM%YA%ZZk%p}UGC#-O>UfSQ@f9LY}R3|5#19@i-esu!p<5w+Zs9D zI^R26f4S$kVq@ew_H{nqxIz65!rlg9ZG*73NzS*4eG~hp?R8ia4)>REq@>@3!@6*! z#4a4EV;2tV!jTfYa99_Pl-PwM^|r9q2pqAr*o6LwrNt)Th^56Q;E1KgCg6yrMdHi{ z{KauderulZ;4ij+z+e3SLVoM_7d!fk_8>N*KVkup?=HR}y?R4>_J;KAEpg~AaqcbO zU3|;j^d0HjJLT>fT{u#2i(`$z5etA#=#N+cYyys00Biz|SO9DSj#vOJ(=$1ZgOZ%rq^_N& zS`VvM3FXEvx!rxLMX{=+9LXi+&~CGEBqwrmXeV+zI+6lhBRVP;=lEvC9N(On<1;#Q zd{bhc&*;o!pP$%x%|yKtnAT{x@@M@sC%VO=;zh*&%D4lCkULVx(%j)?1M+ zU!H0MAonZ3@>`3IqE2o=+@OvlXyIo5DY=<{YO}^s$G}GPWvuuSquvms-Y{W(!-V)P z8Q)vJJNuT5?=3O#9rfQ){~a0MJ2Jxe)PGO?_r%EeZoke5g~KsPI8qX$gu}XUq{J>9 zsbd!o>%x%|yKq<+j+EGiBlWfz*a#f4;@5=!h!wvk;D{B!Cg6w_zb4>_6~FB`9CYL_ z4muz37nl2i_)9G8ZO381`cnNi7WVj>*Bsvko8vTde7oyA{zS|i$DrqRCBKL;|2n^w zFwYml=J`>(vZ;36^(xSgLR!2FZbnggdO1@e! z$5#!6$k&A^CH8sj!r|+}krKObSQn0z*o7nYwyz>I0!J+SHK9LZ*{=yWV%e_=IAYna z2{>Zek1xo`U%XH^$JZGOfAMRFAF977$~B@tV*QRUwk%EW`R#Zuu{49^)2_?Jsb%cT z#G&QcEVn|$Tfx4<7hhJ0W2>~k$`@f)i?7K1Nq@j=mDpH)-LQ^r!sb{bY$=I7OT;E& z^L1fMiCx&N3tLL;!j?LAVY4o5DY37%#kNM^h&8KZ=)NP-eaD3T z9f|V0***UkQ4J6kWMV@ z`JD(%Cl+(V;YsW#=W~tn|D1 zR|h!ZaKI6clncnkl)~Zb!jTfYa99_Pl-PwMb?m}nT{u!=KW#fW4{ks~|de@sceg+Pnf#YWulDlUXlbdJfQa_9REF3*+j&AKbNBwhf_#8fR4*U7J z3^5(f0z(y+HK6K=i#x^u9=RzDV@G2=gz&>`T}$!Td{R?$)l$ zw10U%qxogpzwGE=M{nWqT?X(u*b0FH*9sbd!o>%x%|yKq<+j+EGiBlWUBl%X^N zhdAB{9OC$u7RQygYH%EeMG|*jJvbRXO>Qy8g|?4Sk=|&STu5|rOZ70d;_%ikamIyq z9IME#m&mS{Gt)S+LYBQsHob&gMy`-`uaaFakzFs7RbxN3N>+{i^fK8t_S0^^j?cp3 zn>ewITtTj;Jc<1z_LJC8Vn2ob6!uftg~RQh#x5MGV;2tTb$o6Fj>xW?&>xXqFJ;X8 zk&a7b$nfyYGMVv8^63mbI}6Xw!n3p3&#orF&%yI^)IYb9{5(hf^Gm6pU(WL9;pzF+ z_??=k!eRahM@o1k9M**+C3fLR9lLN?7mk$Jg~PgVq{J>9skia85jY}4ZbE-VhP)kz z|5A>|#W`#-F21gD@pmlGu4b@w=AglGVGWLr=T?eHdXAEw37%gns-0ghik+v9XOZWr zqlBYQ7cM~63sCI>RK2j8A@t%>Qv4!Ry||K;ya<&qVZTI3zJ&b}_RF}+W$c$}|FWrG zQ&~7nE#XKB)r7;kaHPa89I0a$4(q~^61#9%7mk$Jg(LMgDmMa0q{L0=k4TB(mWg%& zZkeAK;FfcQ3vesGGWb>R>AqN2yjWJe*dk@CY>Um+6%D8NLtdg{Cds7-Tx$KI@)(V- zw?~R)nK7?q^~)3z#+ve1h^|+l7 zUrN`xj{Q3J>voBn^1@*X3P(yPDIC^?BPDj>NFBRySQn0z*oDKoaHPa89I3Zaz7aSg zLvBKUM25T_hsmXJF}c2!afxhrEqQceJ+s{t8)V0unH`*5%g}rh`^k;WLQZaGxl?Od z@6T>fT{u#=z2<2na6~rTg#L(Zcr6oIjf)f7GaI>Mt{#`nSnDqopIxu7GU#4{)R#7r#Fq%pmudep^)J)@Ws|-pwQ!hZ!jTfv35RvzNQqrI zQpYYF)`cS_cHyut94WC2N9wlMq;3R`$cvlMACVVBtN44;c@XhJi?m8eFTkyu(-$_A zZS_0!i!|ZM*~OBX7pWa(^9}q(YDatN5tpcKDqm{-c2(gLO~fuGDr~ZFTvoiit>R@W z)_*8ll$7t)u5o28s+V( z>$uMKHrEgiQ&l)pLS5moE*vSb3rFhMg~PgVq{J>9)`cS_cHv09%{3ZZDA^61m%s)T>fT{x@@M@sC%k$M|X8-XM8=O*+==nMrPMn+Ulf21JotxNiv0LpHdyQ|g&+-=gEN^4KP5Za8-}Y{|ny12H z-UvrZwr~iCb>T>fT{u$5E*#c{BPDj>ur3@au?t7)Z98=ufkQlP1P<|3IK0zKRS_WRyrN7;RLRo9 z)`cS_cHv09ji-&kA)Yn@hj@CY+@7exF{wlnld2w^VzKpZxkFOJ zL+JkqdOu>rhN+>C8)`cx4 zc412$yRcaowv^a~&APCq#Qqrj<2K4S0*5I71HfU9sXxq4jaBwbt3Q&ZUXs;-nV9Mn z7yeAAi1!a5onJdVD2e)jA@;6?2PIJ-mcH_^Br~9MW9V*F2RGQgwQC5NGa}))zxw-IyMKI_{`V992GcWsZ2B{{ zZ~mkT{LL&-F!)!#+B)$r?|K6Jp8#Z`#rh{S%CUVN1$9$Til+YT&*&HOIQ>&@ElSI4 zT9;|I)d-~*_WZjlxT&LAyFZD!HVe|Rw}{Jkv0ZGNnF{+B&J6Kq>gk zte9qoF5atTg^C2x#NnUNxSw;uXS8EyQzv6CMnA4h?rDv^B1(0y@!sc;+kdMYHk!&~ z^6v5Z>aP7eJKl9#w%u^h8;p)q^}U9L+jKOl?$98r`!a|sFk~_6s961Uy}@Ry8*HY! z!B*EBZ0WwqW~!TPmb%IQ!JBNhx`q7~_FF5t*nW#G-?!Opb({8Y)Bf$Yt+K*lx(i22 zHbV)Ab>T>fT{u$5E*#c{BPDj>ur3@au?t7)ZJVtcfg>h4P3Vu9`EwLIGKdFmx z@pX-hcf;N+whZPg(qe@C+1FdG-GbFS(OcB1Uu|mC+^X2)R&TfJ$OmrMI}B?+-(f%N z9X1c%VRPUe_PgF?KkQxXcj5D0_3e4>fdkUvv8PS!jTfb z35RvzNQqrIQpYYF)`cS_cHyut94WC2N9t{SZUl~)3^k!YVluRpA056^Zo|Fm38iw%)QrQ?$+-AcXwnQ_sfd+spwYjmp^u& zis2#upDNb8f54H22k`a*arOam{2_7vA-sKv{ULtwi29GH|A?bKkN8FMIzfF*OOH7` z@fd(biPb%ki7IK^+WlvhG=frpA66*MQlU%g8)^8`o$y>~#gO1Xku%{8$d0Or8`K?W>lKfsDf`7gI-KYznBk|9tA0l(9-Y2vfB zTT>u0_8FC5DC^(#tSJ4hoB?oSbKC33^s4r;Crf+cH~vIDy?L^{C%${@EBS@8Co3*v z?sJ814(QB&mON`I<~mOS^_Nw~m;b7fJzepH=WWbZsJfcX=Z!BFbDg1OE6jqprJq%M z>rp$~8(Q7-7j?z$CAg|YM zRO7JUiXDEOJb@GTPjyPpkCyY%^pwGi`A7V@aZQdX?lfL~bV3$pLnKD(s3^|GR_ngf zn(?$;yE?_8Zj4&L_xpYZJ!}1L40x-J$^l~jQ{RreUAL369^UFse0_)E%~{=Y-tqR~ z&E*}>cLdIbHO9^~pE={Kz3~P+G;gfuwu&3<@Vvpc=9_F&yNUfK+thAizs2_aTkIgc zMg3ds0KLsNxZ7--zRfnc+qT!77Y^U7aHM1#ns8Vbj+EGiBX#V;VO=;9>{)m|i+nO~lCZ+h{eyhi&TJf%SV2UYboJPns#1z-K)!GQ!nyIvQ zgI0CLo_v|p8ntZQkIvf^PlXN8;*ox(=JOr+c!zD3ci3@!haJmz*@l0YZJBr3)_Iq0 zoA>aCd)V(${~q=4Q~y5p`_#YRcAP{weAmK}l715o>%x%|yKtnAT{x@@M@sC%VO=;< zVi%6oZLec^BXGpbr3w8JGnaB-@SPR`6|3*GHZzCf-N2f;l*RA1wh^nu-PZ2qP$+({ zRb0=5-}Cd}UilmM%1Rnall^|-7{9lb6PXs(t9{oRU#E)VnO>9De18BRAHc^4#McMJ z--pEChu9xtf5gJEo2&wz67mYPb%9QaU7%CP{s{Xc>;h=J09roA{uujX?7|^??HrB3 z5fd1Ktop+bX$_)7XWbvw3!AOo@4aIBkY10(nTLV z7W+U&l(f*H;cj^jrs9Y_s-j1{(fEHHz$aU4a%&?EDyZv-fciRKi-T$>peoc{qv5$Gj_OZ|D)Mienim~@~jlHK?6|wzG z1p&PLQKJk-bB_)cqC(C%*0Y(4rtaN}p;Bu9y}_2m8*FL3!4~fuY^}Y?mc*NEX}rmn z$D2Niu(j(JTgY#*rSTS99&fRA_cr$1Y|XvRmdD#}zjhMg@MA#NQqrIQg7SR*a#dk7imI ZWGABPFO!?@)2_sP&5#>E`J{XQSR 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

?5la*rB~TMcD3`8_dEs;jpv82 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

2{S}-9ush*~cpL&=QrYY+QLR0FbEFwSh1`))a!Z zA=+LOu=N42`W+v=>)N2LtK;?9@x}mmN*jYTzagOw3Nd(_1Ep`nPwxMWZ-O=lBQX?- z;XrJe4ytC$#H}?+YfT94Guq_7{26VEpiL39Nn%DT=!_QRnIc0z!#x2<)vSbO3n+^e z-`OGqG^-VMZiEA7PL}4hw9kn@Kf;=u7k{41G<%rWrfxy&|AK@TWMskiF>rBFNEQp2 z=Ms`d2`!GYhb7y>KzOO3!V`ZoT`K%8|Swa~tYzL;MZ-v^jzr=oEjE z^(3LqqF?-ZUL19T6}Lt4Kk1w;iEmN-Pw=9NTTxMx8}et8d`3y$4nCt{)st4v8LgZ% zw$Fl@8Lf=7aUq_KTdY~Fv9lB02h5EzOLHYIX>;PwX$_u_mgd#nyoBZ@v_K(ESQ1*$ zW^O@3i^9Ap{-XGc6P(DF#9tDUC9U>L6RelzG5WY{`YEByLb5!;gszOCP0RF3iBrVN zIDK3Zl2!GzDkQ7poQGG%UlV^#{55s5Ho?kY7k^#+b@A6HG$oBuZbSTyaeA;Z!4b1L z7HVX(LK%OsK4Eeib{Yi2xXY)v@9;(JEJJY;xgI#yZ~XAwT5IE!y)QdOh% zbVhrGnd#Cof=HXQlPr{33C&7qcG_MR|fWn8RvrmKO5paaWDu1!UscYhmm5?6$){HSK?u0 zB_2jrSOi>`s@fq}wY{rqQ&t_eahN9z06mZZ$W{RbK&Jtat@yx3T6|!08nD=k4=_#x z2V3!hgLF^AUJD#Z*x>-@i$lfjP;omP#(b96x|)P)I!LSyak8sv=U*S-WLwuRye=bk z?ufU2Pu#x+h_;1r8)^dxZOkZQY}6^B#k--`1vnhlk->#%%AM!n+d>iFZsqjg;My(h&%5 zs&=E!E>F>U!?hc4KK4fZu?^S1y+T+!_v|Jwb-KrX%s@U8;fMzsj<7AN9c2q2{Q8dg zKu%hG;B^{M*@_Q~cs`e&om6y=Un%+tD6LjZ9HX*oH;ie5uG(XRWTVPDpm^2p znJJd%6h3&2;R9R69Pph6a<<|FFKO|C(rEx>D?YF}4Qy=12O`ovIejf~*dl1B5-FC4 zx(7Z~P7h;FYa>2hIL2y{tVyzFl1NRRsbK=@dY)7-dYZZ1)g{@`U4KKC8Y~Q&Z@5sN zHK6n;0w7yO6#$(EHn!pe7HRPT%V{8DD?Y$D4KQrQ2N=>lS$i#T*qS)PHSS2kJ5m~s z6x^nQ+cbV!;hK7^*VKcxmV{a|(vp#u8R--`MB6c;ZArEz*>+2LngGkg23TwrM!<3! zu-J+ZM5M(BBBz0ft@uFXG{CSGA2>+&r0KQ5VJjhz2DqEw=5Ye|?Atsa;GDS4^8t$O z#AiM`I?ULy!;CaacXUp%I~IoSt|WKunGXiyt_dZLJ$t5;=Eyxs?&r&#f|urh(Wkz}UIXO~*XN<6`;s^hAk zc;yKLKo2AUvQC83t4!Io;GrTn#ZHs3Ds6tm6l_(-qqLV4DJ z(xVB0Y!y|&avF%(iVsAj#RnLt0fw#k0OK^kuoWL*NcUvzwZLHu9*;z|#_>p01dl{T z@JN)zjvce6@wTJ0+8v$M?&vIeS7))iI*Z-aS?sRPiuZKZy*I_K*UyjfFa$Ju-5{IEpB=!a;V@P>UE1lC9I}_ zQezspiLaG;<6M(a-HfD&*Y)B?UAd}Ha|hYbdnOI_)DXYnkB9OM0g*=xh}bHEK;$$K zu@xU+NQ)0JP6G#9@qxo>;9x60aFFiF&})ICfHT9%PVu|PFxCt0sZQ}D{8u^q*EIj7 z_!TKXQ=t6t_P_uhb(cv7rJT_zzCDp0QrSYOcaDyfrX!{4NV#rK`fh`pl%^h)H6_%P zP)qMtwPd6veoOo|M|c-ZFQJ6g@%cQiE7QDUQ-NK{%LRBneZb3B=>%S6+Uz0ru*^@i=g!TjCb43yA|)-G3oy!ehhFI1d`#qAoUIT6AF~t^^gi|$m{J| zf`AayK%rs)3)ydN*wmD_IRgvFGnOYrJPvCeb~258)^Cm1HsUCh~R(xP{K4AHEAYv;%!2AnY1Tk!0fy4D)frI_N90&V-IS%mi zVRMf}r(xqIp6dL*r_MWthaigFKlBMab_+ZPfgK-DPu&7f!zCMQFPOFOyGKL9@*_5C z4F*S1Lg1GlyH!%>Ha>pL$BuPA;suI+`-hDMf)$^7^MPQ!@p9_TFPp2poI3K$)(0;? z$@#8fbFZi4_p0vuSg!YZxx&e~C_G5~A&Ngl@y96sXzx8EP>)gkF^WG$@h4e-isA^7 z?NqwQ4&Zxj0X|#RHjq0F&}_vAUee+NrPBb&R(xP{8nD=k4@ACH0nGQrvGex<2XQ&h zd=@Cvm&2Bo$+Cj0m^4Qpmg*A$X3s3fX!*ZVkNsqHFZBy7K~Stq{W*|rhvBH6YC>IzFH$lOE|H<<}&-(=cGWQrherSt9f3hS+O zzQc)3r&HwobSuR-jeQpt?_y_nLGjVImUnrN`KU+^`+A%l&KKb1uwD5<+ta?~>+-cs z>9V;aAZ{mlO+r9OWQxIS=OnL5M4jZYbCSc>^Y19G{QQ)qB{^;vv9Sh+JMW_J8Hzqm zlJ~G8?}rU_r>H$IW0#JOl&Xv*>_jSE*yg+G9_Xc?v4QX+)UJSWKy=C$-HHzPLmlac z%KJ)O!z9G9u4>8wrY(1lty5eeT1Msf`|Zt3QT9X?_cM0o)hKax_y3oGVpdO;@0-9> z`6T2f3015UHzT+U%}d4!C7>9IOear>vvtFiW&W$qiEFdk@?!tW8NqqTHFq#Xd2K67 zs+nuF*C)}$~2kTn^3%xW;DC`>m4PXA}6HVSWYjhLvrF$wFq9n7g_sOUw+{AcMd`QdXz1E^#$vOLhpB>n_}sG(0C7tQD4eP z+)DhmfF%uPZngg1YW=$#DSfY9zbmLMsvRx;KsNK(y`&Z-VDkkDu-IzB0xYKii>>%K z;sb|Y2M)I41BcVV!B+e`@$Y&Ty!*I-+{XpvUfJ0TA>#6#41h&m5Z=RrEYP(5Zk z>7eFOieyK{$Jp7^NcRnAr|?whyHf1CGTMD5U+|K{KJDHYI9VrOZ2{p)P;%I={E$z6 z$!k|kUX#e`IB6%>P5WPQ?c~2JB-cswX(#_p`-fc{K`?^5RQPX%ogg6?oXtl`jAopC zjl0Jh$9V_dnj&ZZ++|qFy#?_Ag;}?kdzprHO0e1CK##8Sid^j!|IHCYn4JCBMvRcN zB$Q_-o>(AB>q*r?UetQZwd5pLM`g8ZflbxyQGS)X+Vpdp%6+y_6j>j+ljcK0N`>TK zPcltVNS%}UN3GZDC6c?Dj*?%M zXCVV>_$B`@^V-rDQ0W}bRKz1m@{&i7iOFe~{=b*~lb zew3%O58|VAosX(zEB>SSkK!XO&VLjibEez`_1rj)VQZ z9EbCPgRO94#wHzCVtbCM_o|NV4ajus01W^)A;b-^$}*{;9rBKGSc@oXOIex;yK6O$*o@GqADMYgB;cG!U^BABaec4=_#x z3|sMm!)f4PD?V_L?s-k?wZLKLQDfnV31q3891o;sGdqBSlFpe*T5`CCUqRk(QuB$= zM0L6Z)A|>r^skA&6DKA6yu|lZ&XvdW3BGcBVLvpKUX;Di>#!GmF^_N0URcIcfnCbn zrOM(`<}Rbq6<^!s?ZZ_m9z4;oIDA>t2>E9ZLX~ge^*jSFTh#;b@)WA1c3kZQTL9$g zQ;DZe07!a*yK-Q&{ksmFO1^&=F`k`1AtMtRN7(Er>MLV&tOz4pVMhd=1~#_h0~=}a zfz4@zjIHnjQh&M6DZX`AO2vixqC8 z!fnaO=OplEQV(dO$pqeI6K<2`_6y*RFuTHS=R+8WTt;uloXzF#E+-^w2Q-d}&K~)mDKS?n;<+68C@h(>sU^}Y;V2;rY zu5M1dxzrn;LkAFg4O!G=GF^4NEZae!K(=ks; z?YPw}) zYwlGN_FUuZJvsM^zAqj3Jrg@_Br*kL>OrzR9O{#O%w*FejK@qNI}Ga6dK&9K!NCnx zsqYH4e%{tVyh6q`P|?Mzlf3frmmDGy7l!1EbCNGMDE%cKR_{Z;I^YIS4w($+r{qwk z^#QN>$Jh-VGPcfeN>1nuhhl|%i-e`;K3`)j+%7)n_xq`P9*qbK2sv)2ApxN7B^7aB z8tyfYNN5N-k%uC!DJdRgN5zMzm@s(&h%)y07!@C*;!_{gr>OW86`yiN`D%wE!N7a` z@orD1xr@qkbuTM+<@vk*WbEZ`vnB*0w~>4gHev*p@+0fKGB8k57;-}?7QxWVBjR9E zL~Nkw5se$}Uohb%;<5Vap! zx;kZ0ZcUMkNeqduWZFq4Mg$AxFZx26%A_YK=sw27R$7I_&R8-}%;A7#%2$&-1bD>5 zD*?;AU&(`Ej`o?zT#J9jBhND_13-fx(#jZYNwfiD02H)pzC z{AqhQm%JmP06B5O!1yaQR7?(%t;mvyilPG3C%@Qx1O`1B5RYCzqXlCT-h$ zQ#*N0cI-AK6r6k%AM2wHRHfJLu|C>3)<+#D;-83rBL0c^r{bTAe=7c|_-EpuiGL>k zS9%aNGQhzr;&yA8Nrj6fgOxl;3c6xE@ipW=dvv_5nO(he_ z(H;|5nTb&M@ZakluCrBLo~v#zCUtN)rM9egy7c`v6TlIFZ4ExW&*`!b5~oYwZ8T7( zm(@T_`JLc<{bui~OwB8oR7ULh@GB#7q=-3NA-)h|AoA-##8&)E@qx&%0}Na7fdjN~ z*l|=UWSu&(l(I7^7E?wtwu!vebmW`_#EHA8a~E~)qRw5eBdm53m9Xl7 zAz=-t3pWX{MDP`$4(8OaZ7F%WlmPqA@K&9Zn2v{dL2=MGu?e-Ay5yCpeV1zsx*b2s z3J;m&HVNrEArI4$QYW3NWeRCr%FiT-61;h#t2*G6z9HthYVL13SG~<)<4`4Y8kTc^ zjd-=IcGkoZs}m)D9?Ri-EnOS2_z{*g=&!R8oBjq&3WL6C>=bqMBsX;QWKPSXUEynM zH`D%DtT*Y9eM!Evw~U0sV#Kxes}2HpZAno{x5K4LZdtE6A#hWBUB*-aIM&O_9Bh&qo^=P~L$MxDo~^AvTSqRvy)dCGP2X)5_;1u^9FLvqfpaK^Zo z72Zb2p_e?&wUe8@-28>NN-&?|7by;tBMo|oew9`S*Lbe!Ul`+*sLqA@V*&%OET z#lRfDupF4jh8WHa&ZwQ`cOQduzRTq+7=!apP;+Po1T=Pt5oag}cIUclN|= z`o(X&b3vK8(r>{VlHWr1eEN0pPVt*_AFwf;v;=jE|Fnxu8o*BRpE6f}E3a6Mbc%2u zk(r{b1p&mImlRVmWgfXAIAzA4Vr7*`nG)~wq)bOc({qf%G$qVn9^%Ov|9y17Mf>Ni z-}2<_zmDI|7#_s`7zCTW%ae2YRr_)DU+_77a^6M0iGXK3M8VWlFx5h+%TvM1xnG#i z&HC?nmuEbX!ALn6shdtY7~zFr#D6(_ddBmejC6{>%O1m&r-P+4voswn*-x{Vr-LN} zTo_p3032B4uo_rWyUZ7A1{YX?gT_yPGiGqf#|MYo;4(Fa7F5nd|YLkoj1DTp^a0MsF{#0;s$;XS&LElQjWmnB- zrSjB5_xLDJE#?=j_zP1@J_Ntr=cK7+pObFQTDcr_Pa#?^2VEa0@U(7jd*|@f=CcRa zoesM8M-0l-LDz;#0lr^B*XNAF^sE0gZ5R`OO!{N8Uy}Wj z_@y;1bmEV%5YM;;4!FmqKQ8`+^e0yN7dj>^rjVNue{v=Ke)pszH7O&L>zrDqR(y@* zFMdz0dTDYfPDye~=E^k3^p{ut&ol5BS<8|v%kk+IuX!@3)$z21re$tmgHasVWL5^Y z)IP)C_VD9GxH7oGi-VggC=*Jv=wOr_+F;O!WNv6nn=17@kh5vGz*OSPSFgk8d&z8N)Oo{)F@=WPd{TC&ix>e{zes zC&iyq5T?YRlKzzVW$BkU8R4?{W$~xw-?a3n#h-p=Wtq?SGqXNVa2GUVn`cb_(<4m`*;M&u}M*zx1NHt~?WV5%%|v|BmmE zX2Mp&HzhM+E73G)vok(n;?I_Jirg>(q-{dENC2eG#kP6ulxKso|Mi(UZi`r}bF=;f z@BG!rxjFw`emBbv++0w$t=iA~R&9QUk(t+Se10z9BM}b#H-ESkEzGbQ7G^oaEl`{Q z7Uq3H^FF!oEb7)^(c%tg7qt^#oOiE$Cq~Jo8J69WB$wtmH7&7sm*j%9ESt-cT%KbA zFVA}*)9x-M3w!NVW{`XBHD(>@OiTaTJSwhJMC#M-dwm|>b&B07Us1m+>UV{%hnsVebiBR zF6f$w-;b5&f&sh3DZs&IW?*jFrwabL33zLItOa;$J5&)%UV-oNn9eVI5t&Y&iUqqX zO4H_oHunoLmWzxfCg&9D#l?`m#VEV9fLyw@B)g=o{?d})CNY7_3r=vpUtZ*_u}nj_ zp@y@|+^gHBKcB#X^|t^;0WjGv`DpSja$zB)qX5h<0iZM-V%HUbMBu*=|dTeYOy1X%)+}CBKNZ z4K6=hc7oIWjBYn(bh|R6+m#t@=x0|rThFd?D>|zU|Li)~ygBL5Nq0-~9RcE6;Z}tW-NiobRMv;^wOF8vKeaHd)LHuxIo7FVEQkfIVL& zU?89DH`YCV4B6&N=@zErcr_gzu@p902^{sC>-gJ->2Ee|tvI3a%9L;l*kWio;I|Z~ zXDeYSK3k2%niJY=t@D0sM)zMcn|}YqDPl%9Su?r`o0ZV4Zo+1_I4EX~pO)!4-4oAA zXwL2g)1NV(lcjlCn%8~$yn31!e?j~O@fUPEx?s1%>33HbCA4Um5&T6NS(K5b4cz`A+~kYkCZ9J9+qQp)?v8Ftc68&g zLm?LS4mbH!-<9O9NhTk6^=M<)?%QB)Pxm2vdK|Q;`;a}}*Vz%D1}mOa0;)f;14_1Y zYUkMkn_mYuw&DYp(?G;le1IV>KEOB)Fl@yK7|_CjCzY=S4m_#cSMc_AL%*-!?a%wM zIkyc55<1WWwF3zq%=;FdLKO*Bl+_9!RPlthqFhz==&d@-!Bv%|s@3P? zwhAL)ISoW?#RnqN;scD+0K-;%;BXo^*oqGvqJjLnl5wawAMz-KKiyPQ#%i;exzgyW>ENYCNxs8b*P%e2U2D9d&;`&TRbS9?Y;#q%u}+ja4k=Js6nF9_Rv!+DV$&2S|< zvIobQNRLz`M=|xy87@!Fn9!yqn^Ceg!<})<$_eILb9{W*n)fA}mDIME9@0z5ZQA53 zgY7w=aYWFty+4>23GjN-fS0Y32)s@MDqHb^lC<~$=rjPb6(0bd1~#_h0}<(-B6%%v zVD8@L?U>eJ-HvVZc8sg`w%v}|ic3ju5O*ZGLrE>Wym8aA%R>Q9-Mc!-+0~)Iu07-K z=+77K@r;2J!rmfFWzWuMY++vZiNTn85&_zSy1l4&N$oO!85mHV50q@h-&yAGzU+z* zSk4D5w&DYk(*VO(e1Pftk^5KRaJ^UHV1F;i!G2$k1N?jt?k{lfy05J4FL771Z^1(l z4|HRGV8Km$(*wJYHzp&@Kb}>QWJQOd6+Kq3=NIkl zyt)o~I?hS;&`K=Ly@$-cI6R6YQL{QpzhYU7IyE~FN(O4nUXawOQ%Ac6>Tr{h(A&%3 zeptd4D*4fKxv}7iN>6p?KJ3PCN|-1z)4*6%5zCGT=2^RoI~_5N`T)c*s_K z_~kTQVk>@K{JQvn>imZI4e=X275rM@unj~kmZQ8_@OS(orx`h|$Z17RJ964NCojFD zSQ4qfo>U%XsYKBqDU1FIQPW;zN}I}rsYkmRwVP4975h%Od$e1bcKVfpRy5J($kDDv z4)&O62NPfCPu$wMiM$dK39pnRRmzbnthsReUD6Y-SI-hIouK2Em^TDni z>cQ~tnr|t!kI}m(dn??Q?n!7*C$)Rtah^4x^dFf5O15ii*VzJ~f0ztxY}eGTvjrl* z4lr!R-xVJ?{5o*36(2Z23x}N)tT4O4;aNts*sik$4yS>Gt@u0Q1BYJ+4z}V0htt5p zR(!;RwDW}n^T+;bx&_@|ORL@fdivJ^xV$YrSPQG#!FnJnnM@_hRH95Zlc`3TYAz#0 zc6PzzY;Iuod63IRXWw4TN(f9Px^X}qj`0JlgS6}&M4gIG*(lWp5B$pMGUA)st!=LI;NkGOgJ_XLM+yH-+x9ilM! z+3R5}jKjPzu)A6b)mB@LMAWH8oqE)%N1b}qspmR*0UojdwTEK5`N`WMi;3w@7;W|N zS3vlkM{UI)hHBGAZ4uO_sf4y??Mb-pa@<$RgWk*XrT6kWe~HS6$wOeg3=UO32nT7E2V8f$CVox)n)r3`>*CkNuZ!Ohzaf4@ z{D$+DAe8ZIfdezuk)rymh}2*6-zPcBqS`6`RbEkOf7O=6qb#%_njt5D-DR87Hha`= zW(hV0X}hUb==*QDcB`-NR_wbK`)-H6|E6oV`}%IjzT0`<`LuSVd>tuYN6Occ^4S!> zDSlJ@ruZ%KTjICGZ;9U)zb$@S{B}=0ycRfY2gFA!JbKyY;}~vkw)r?l1Rt_!r=#ac zJ9-YZqvu3BdQP>ghh4kk@9GiIt{wsHNqa~9{-!^j7GbaUrVY=&r8f}=_7ZJISRrJ@RydbEut$%HlQ7yIiudjbsLAMx z(3(A65o9|ms^V8;LD=3%a=_sQvoAT|a2hz+ihm$J zaQJoLU@Ly*{|yclz@Y-FH60!vDyrd%LL06qzWJ4!?D(2q%S^ytP1^n|f3-{zoO zqz~T(C)^REwBd^VP!aE>j^hKvV?I^pns>|xh9uyz>F}?VBsezV`P~*?D^sJMW6OXpY}zjo&Gxf zrA&A=T=to`3?_ck3*b^FR8=UbtBB$%nE1o4a1~7aAzle4tg7-tLO49p=SuXs5`C^h zxDfwB{0s3f#J?2(Qv6HtFU7wS|4RHT@vnLc>9xRt^0>}In|_VxTJg21z~9#VO+Kiv zLy$RiuX}>rDcs1IZ*Omc9X^)7=`(TDXW~{S>_ar3YTx$Rx$U!a8|<)%?jn@CJ`;Dr z1d1p<3b_k*eypo*u9eqo<@H*5y;k0D#J>^$M*JJ`Z^geA|5p54@$baH6aP;9yPmpv zEpVW2?qhuK`{H}A`1+u~S5$oxd61%ip!m?I_#j2fM#ab2<72mCs+Gs6{U~k6@FZ=& z4SNdOJdAkC6w@$x%KGM&dKV#0EbVNz`^!KIBe$>pNSsl&qVR3cp~Q{=j5x?F`roS$T#WQ%!3&t z?T?Pb<3|1r`*HrbG4G^j>vFQ#d&YZ`*};->5>1>6rPKNbH}{8RBy#Xl4OO#CzP z&w8Gbz7{xax1xahP5F5i(Dd_|=UG${@AEvM*r>!zTu9MJ{zayPKi2Di-t{6=#NQ$G zE01fs$V9jzJNcEnV8=EU_{qXx zM^}O!T?uw@L{+;-D;@^pX*Ha#^ z1rFPaWLZXN?_+}RvjnHV@^v4g%3bV3rk(x{$Ae6GJw0S5VEmy^`!Ul7`!V+Y7!@Cb zBJWwAGR17ek!fdFG85Sq*|CMno|WW9aj&G^D{1#i+P#wcApV2+58^+F|0w>W_>W6` zFZFR*n-TG!7J2gnfucALkN^Ib zAGsa(J^nk6kN=M2T_{Px>DJoy5m~C;8()>=#1cd~kW%*Y|1c`!x1_7W(Ex z)3d(5&tl(adEa?G9P82Gu^tT`>(St`9vz;Deg_$T6@ihnBpsraYjpNW4a{+ak^ zJ&zt=3mmqw$fAm(J5bYzv&-+ooDGtp~{%3XZ;D=OWm_x0rS% z*x{$am%$FFpUYr}=U>#Li`KyFU7wU|5E%*@vp?c68}p4tDeeuEpXWGqA#k~eNnwu zRR6R^^;%K=uZ+0q)4u7`zLEAXxq`I+j1jj%`zN@?=+nNH_J8UM(*CnX+y(8Q;>IFq z|509%_J8II(*CbwJzOha*UHzm@^!6z-iUuA{*CxI;@^sYEB>wcx8mQ4e<%K(_;)?^ z@LJ%o?L>$wMr1k~x>soZVB%g;{m(6`_loL&W5h$Zwq1#e4^rguh7_H642n$MV^n;U zqHjtbqvDek)1Clpa;BK(ucxfr>`G>$ZzrLA-78=B%GbT}`5^v-_z&Vgi2tY;NFP^u zeDNs$qxerN{2lM7RsFc_nvOYo>f!#^kApi0;d}uO|6>Qh!JUP0K1Ce1lZX%cj^l&A zkSm#Cc6^i%Xga2Lw0!OBG}>X;3C-3m0(9#f*tKCWaq!N>E}`={-P7o z{u@q6@qaSnN;?0Y6VmxhPDtl(Iw76^Ij$Gy%GbH_b*_A!E1wtQUx6X+xK^<@o&Yy75`TJJMr(tzZ3tiC(o}14%-(fmVdz_cCT3ebte?d|IrD> z^8Ya6K{{OSr9(nGenj~o9c~1o&STVhln%wB&Qqq7W}v4`F}sp!XIC;4ypqrP_sY$^ za&xcT+$(nv;y;N0ApV2+kK#Xy|0w>W_)p?LiT@=2Q%~++3mnM(z&1bG8Q4MFDe{w@ zfnEPa9{#w{=Uh`F5Z7Mi9PRtx&?}} zw*tj^6IcGU zQDUHn_EF&0ia%tQjIQF>r_c^dfA~P9D*fRqD}7|&e?N=K9FfpSMNA15D5NqxAcBH= zDpcVJdMfVwFETRE#e?*Nug0n1H>RvL$Iy=M>&Jr+d~i}@v=TH%t3D`IRr?%OV+V*O z)W<48ZLI3Qa;k#br$oslJ9<%}RAKr{RWir-eF$&}jvqL|z>inL;24+q1jXt5goy*f z1SL5*CL}pYNxCyh!`xF&Qk)L^62DDjBSyQsL)doz*qi@Q_nu z=#Zs2RAY$^)sZX+51A0!;X}1G7Rqp)-3~V>KXQnlL4({#&3}4~Ngg34#%rYEV}nIm zI8?pW{32sssPlIU3Jw2tVrHjkz|v`9(a@zID=XGREQ@r8I-`f7enx8{nxj!?wBeID zb;b^ZwXs?xOb4!wHNsdZMe&k}L!uO|ml`aE@hCYi$#K~nCv4X3gh|58L`}1xgeEAY z8axb@K3NNuK3NZyKH18*@tL`tz)~`rtrv-=Ei0y$B`B{03)(gkfj2&j<8ajmd6bf{zji~n#P+9%D4eTH{-H25xbiZ`Uwe5v^jrF9{DdGsvHe? z+Eh&%u(T_hY!krL5vS^@rrMSdPF18jE*~)=ZmcJ<$ESB-!ok8S#2|M4WHfiFH^{w-SIC|IQ!0O$)DZhR6Q5B8FM@SK{zGnb~)hY z_WZlx1AnYNzs)&dUYnqKZGz_aD7+w?3x*SUSP*|f8imon8d|BPCZ1b1eS7dHQ{1x$6xA|*MtKzR3KUrSgqpxf7 zX>ErIS`+3q3k-Z*-&QLl>*{1(oosMh$|-S!`%Dh6ja_=ZvB$-AGj3ovDaqw{lRHw{ z*yIM518z&bZ>je!O0sOWD9QEe**5F-nIxa>(!XcIITM%i8Es=`Dqa#hp8c6BOLdl# zDle_)vlXUpw(6f%sfhNuO_-Cpxr)~!HRrVQ&uc?8FQIu8LSW~uyOfQEeMWiVfGJzB z?L+#7%muTQCgH`1Zc#QDE1Vb?tNsBo(Je)fmn6AFkGX$e62xUeT$a$XHZRNKuh3G( z!?a>T3HORRUXkSLK7p*t(yA=2R((~cg|&SKdQC!Wbe3UTtJ1={Fs&;A>lG@ktEY{9 zj>(M!=6ypwZHT|goghnblRH5bSlnW6N_>mrtj8^itIFcWajVL8@tM#)lMBz(`!kuF z(MmhRl~&Un7iQM$43}GWID5#n&uYIhOG)CLr6dQ$+##!HuEu(tqa>&2Ig_-~;vR+p zov(3Hnx`b8%+n?pss({vs4?^lbWtQ!`0E0>F8k}! zUl)Jlkf1lj-w=PJ!Dw&B-P|T~%e-tdx*`}j*4|d!sBKY)C9p*u5!7KlJd+>KgyUJA zL4DR>`ORpNp3#15M*FQ9?Pz9?!me*tOYf|f-dPFFQHa}|xn|Iq)23`r`>lDCw7Q}Y zHRfAEV_r5FXj64%;!si7AeUs;8K)alH`&km!jk{C0Vu0 zL`*!(5?_wuD@RQ23MHwwLd49>3dNb3)gumrRf=rs3o#$&_85wQ*8;N9FtguNMqvPtXoZj(CnZc}O866`HX64VwY zRn={dtY?yZMoEV6S+x1gY~sa1JagA6Dqf7<-Az9ov%8l*m)^rQexJ6tmwibl6&y5f zYjd`(1%6wHPutq4?AWdlLD&(0XP1lf&K~E#U2VR0#oyiaFXH&~FuPfg>9emrZXG#? z?n!5FHvvm;U?-^fhATfK22_49zoT|n?H*e|_3xDdmF=$DJ+^@A*8!ES_`Bi*n_mYk zw&L$OUpVl_8F2XXTZD}5uG&4ez~R?{gRS@onbW|*R(ynvwD`c`G;pvLA2>kg+1}qy zIo{vN{)KGw*IV|nJGS@b4z^Qpjo67q7Ix!gsRB`nI+dtXi8_^BCoiadW>{ayTZYpI z?)#Z;r^vqoye|Xxz1Sb{mzoc(9FxL9)IN~5*@L$JsAPuQzxGSG^>@w96M;7^eJ~&F z@K2g2Hw=Y7p_l)@RjNh@hi%HMb%LizbbxJ{A#QY`+8n-`;yz29B{DTejL0me&z244oonIilx4m zKu!)7P`kou?=Z`Wu@zO1cP-Nfrxp~kex=u@Yf-zF=L8?aN9}sIHtf}<=o4IBia%+y zT_Y+s`V-8PJ^;+NMJ1q4* zwvBE6N^4_B^ls_*+GuY$UpP<&Uj+_);BKMi9Qpzr{=qbGyw~J_gY6z$;PAI{fy1vi zc1u4f9H8@A;V1_5s4t*LF`!2=6V0gD>{Dz;#ikVf_gq_1vDK&8ii)i~h4@M6sMzjP zY)8d*u9)ZkNVz#uZjO|@Bjv8S&ELmpYKCZv-xR;4+Gy=iuC>dVq$Pe^{I+VVy-T_F zp3NkA?t#N|0vv3WJK%5{IM|909Hhku4*#7G;PC6f!B%|W;K%av12~)y9B75Zb|w31 zb=o~h|JvIR3(?*|_7#0zG242Gu&sN+ZQToQ>t1k2x4S#y?})!6{%+Pon$>p?a4*#< z&f{xkfYOccuEY}{Uq=AQ76bl#*q#~g6xaOi#yt}!ktZBbxiL9VTTxqO3#h)K093XW zwNWAj%vZq-sb%=6g`dN&^3`2?W1A3xl%mpMOg zueiVkBC_J~%b)ej$sg`s1k`%e&O~TU>vL4dAa{x%^+Pr2&}6{oZaYF zZ5;5fpdl@PySI@m?tMVqR+E>y`E z?PwyW1%%zCMB0y-^Zw^6Mj&YCK|mf};y-4R66)qH{Ka!c0^{>gqv24a z;ZURIP@@XI`isgn@oN<>^tCEC1oeHsNR70)TwSB7Ue%^_Uz^f{(s%o2u)@u3qiUN) z;jqnVKMo%?z~Su+aPYeLFTmlOS>W*XxUtU-35x#r2nRQ-adyC{Jn9}JM_F+pu1DGM zGD3Cb@6a{7wVKlMQP+%GO=&r&)veXaw9?0bt*F|Hs_kyocBTqs?WonxwesPpvXB06N9*nVR-_s~OC6ioY9mg`dHU0ZXpCndG_?t)L36UUO&&OWgYG6$%~+1Fc_j-x?c`I& zk%shGt@yy+IDZ`FU5BYp-TaOa9^+;p8 z!RIwQdepEZ{*Li^T#K{RhHnpfN3naz$3wd&nIv{8zU}uMyAAF)_snK?BVtdL@QX*h zE2(p5y4TSKD9<(0*S5&}{2!8*Bm9uLCMu@d40j z0Awrvp7?vt&*y#M@Od1;V_R3-U<(|69XQyEkGMGv9Bjo$v`C8&98T|v4;-YOpHGPg zhv~lJpqBlsp8czl{#7{)w-c3GBk2Z97&iy$`+}JWy9w9O>SoQ+&s#<^%O?Dv5{Tb|4J)Bc<^&3vlxU*z5t7@>TO^3 z2poPLIM|9098LoVTk(N|wD`c`G;pvLzYB-mU7()BT|*5;9Z6JnBvIahtSiyHr%=_9 zPCPYR$b|A;E-cRKkl9>`c^#E zeJwMQ?a+fA?b&JPdB-a~1;9sdJyQpqdZuXvmAHRTzPnEHokY}u+qTAuC2SrqU{C*6nOUM08_ zf?{_j8gYjjv4?fuK_KN``8Dxt;@8BliC-7LUgJowi;t|ie#2%Fgs&m}hWN-3`1yzi z4wnZGwi zTwxy+6`N79DMh!^>{Dz>(GLb%QLz;jTYZY{*kd~?wxeRZM=_rQlCM5~lCRnQ$9L=g zBl%6Kd|>4+J14nJLI6lao#d@^lD8zH4!lhR7+Y02>SD=J5>W?^CY^lHzr;sWWRG86 zqb|d?yU+wg-ic;W{Pesuuq3DxP^qr_4`Lv|>9GXt> zFW6RFk!WXxaG_fF)!zs46EuA1YG0jxa2WaDSEnS@smc1Ydflt^nK+0h4x)*JZWHJs zIc!Gp7MI4%Km6tgKJvZ~;WX#14{Fd@HKuqtno6`=33mDRTs1=l#cBo!Uiz6=HELHg z?UXUhYx_s>9;As$AwA*PZGTIC)h3_2BZ+orM4@U=eFLS}-M;D%*hs5B0n2H?Vk`cE_(0^>frzd60OK^k zuoWL*NXPoNllU0!!z|qJ@i0dEFpG5h@~M_7rVk-%QM(qkYeAbYJJy3X%eNl2>ruPj zr`_n&Zba=y)Nb@>YY5o}SNS@$8gYlcJeaRTCAB7@n#!XVlUkEdT|#vU)nj?oCDf2m zL)|r^P@|_jfX&kdY;2W2z;YU}*oqHWq{Rm!r-6vA_yFTHz_1k`U`Y3r$5Dth-_<;d zkv@u%J_?cMSZ-$82yZhgHlt!QQ-oM6>a?OxE9$f|om7zROwkL{C!}Wszv;U^{O0>@ zHo}SV_WM8Zy&w6&+i!i>JK3?a%}(vuNjrAZ4xL!t=CyOAWFBckIErO)q>MKu)KpnC z}#hDf%z<&!p&Y(4EPKN0^#{8RBy#XlAQRQxmX&%{3yA7GF+WdTnB0}fxtfWxOn z;P5u!@K=q1<9lt|1P*^S=@mF!{;R@)vN=y>^KbcC&_y?S*-c(WQof+ZG8;UY%4~q_ z6u-q!V>3e($qX5pm*zQ&mG6;68}RxvW4uTcC48RMMfw==JQN3CMn8|`D9m0Vf*nlo z&HIaBLRVxWe}Pj#{oP&Kxs;v%(|(oYGMM}LMg*&twr%K(IHydoSNx)P9I zH6T|R5F`4u71m5!Il+KAS3#evpwF$K(;p&DQM4=ESYJr|LgE+d$|MwL7LmVR#3y=} z(z%pQaxT|N&e;n>e1vx;oh#`imvWutlIi>~ZvFGI_d=HtmUE5aejhmHUWnh1m;6id z`>~OK73Tnqz3Vuf@JmJAz^pn#H~#HT{CeT zOz`aIw$Fr|%jzD#<0KQmW+v`36GrrDD<_$@!hun9t@6B9c_#n!@=X5wTXy*g@r@L3 zq?o+U6_eMd$nkS4om=T7H*=ljWcm0>1#&O+I#$Pm#>W&pk#1Yv&>R*CYScDSorBT~A`<119S@X@((z z-=S$zAp-*K zhdynEIA}jc?MG?*e(S9?G>9$J1yH!8G!6cu)~F15%t$gLQpa6?p4+Is_Nu_ zUe(F}o?-VO#Rn-S*K@_>dOqwPrSmAA^CahTo#b5quKS%t>Aj@?z_*NNd$c>$`;D&S z_(s>U-YfDdI?mtd!sfSI>*T;6$%bdSCzZY{)!r)^d~R4W_#*K-D!<@5!<(pfEg$yB z$#FghOrY&y$E?lZ-{{jtf^U~+?DE~jwC(&0$(25ax%CB)B|I`NpKHRIKvV;91_gn{ z%e4Aeio5(saRJAMdVzJPxu9YLd~Q2fHu?4oCz;j(Y;f> zB<62ypQ->zNSlNdolx%Zg>BkzDt*5HP8sxxAtlk@B{M?)+dZJ(zC6}jp2vEN^H^_J z!a2XiMmE@re=_^0BZihnBpnfPbopNW6weBrQrK)rGW9K83_D_6k5dqDAlgS7a- z;UCli2k!;N2M%7Z@|g>8@Lo`_mH~%9i|N8)_kha8zims=xiUdQnING|{Cg&L5p^!2 z&PCL@h&q>1=Q8SCMxD#3a}{;2qRv&+xyp4EU%M}r?vL1w^Z7yPXS}VHegs3z*Prrv z^-l~83=9wAe}462Ui-;6*Gs;Uh{_jT%IG5b=c36!Bg&VR?tVU0EZg~d`LfqUa@S2H zcS*2o-X3379d7sZl)Ib0qJYol>+kmuOwScBw{~7-G+yN@2epf*G&+&HnFe9*Yj!2; z%&(-EQ&MUT)i?VC+Lt)oDSp`B@JdN$2$WKf+1l zHs9c+tmg_T^{$ZoCm{eP%RBTG1ZSrpkci!;44WdCo-~#ro6nW!np08IJ|`ouY&GXz zh<_peh4>fZUy6Sz{-yYr;$Mk>CH|H87-{H7IP9K1&PUgAKDt%}e6GCC=Of(9MxC3e za}#xLqRws9xs5uvQRg=5+(n(csB;%}?sA=cu1tP;F(Dt zD&KS|W1J)>T{JmqMESPT-A|e@Z+lJL?PoJ#r+jzt$GXsckkf48jwtwP+1-og&R4k~ z=E0O!n?^<@o&Yy75`Rz3_qWS@5IMQBi%D?-p8rwK2A;da>=L7`+RD` z@k7*kh&m5Z=OOAmMxDo~^B8p=qs~**d5StuQRgYw$)?Tn{eGNrFmc^?O+j{{(koHz zx$w|y-& zw{iZX@|TzCpk<) zqufj?zxZ$+1aGh4s}XkJq>{!|datSOUQ^w@rn-Agg%9FCi2oq|gZPi)KZ^e-{-gL$ z;y;Q1BtF1&?Lg1?N^7V1AM*H(FC1qi-^9&GzHm-5o3;wadM(z^e2=qNmecRb9P4#n zp1}3Iw~S-B!`?HslUm=Edfye=`FU*b>;sDQ{r4F@-O#}ezS_XQI>m4D>N~?%8)D#t z4g2kie0oXvv!gT|z2#qOCWkU^b^@2ZrmUkmo!I3sEW2~z9IF;i-A?L}pw1VWgOrlw zi0}L|_$ehX^v2%5=zB>y_W)&_vSF}(j7N+;pAi^pZZ;$IzAM3doiIixPGy3pZmJ2s zfgwe5)b~g2Ran)cpCoqq9Rd>6V3WddlaA-A7?RYYT4qycVz8 zg?jge!g<4Q^muM}(PaeU7rpuyz4{kX|FT#AvRD7ISN}5T7p@NTyUxN@EfHzzx~iuu z7$a9ywBLQpC$N-VU(C-HK@y4}iP&k%u5(g$NkpCKXdz|SHZmA|**RR+V;Ykw*%Ab9 zIn3XyOBwg>QpQbI$8-^Z91c(B>;)Z_4Bg7QM?dG8Zd!}aRX1ke^IiC=UC(d1-{Z%N zx&P)->^67UeeG5J+8oZcfw%Y5kK}rO5|0I;ex#rt*&9@lGK7U_`ed@m@a*kx0SNkqkz;#@K1*=19nNkqkz=Ug!*+htR-N#u%3w!K}YLUD;#x!E-l zA%eNDMySHvN{^epin*^)%-u{Aevhxc+PTA)#n^3+uic7r*pBSvuunG0VG_!#%{aVu zLq(_QCwJJcbSKxflh-7oVsbcFOkTTea+pL^Oupud$zhjG4wJ|g<*S|1X(qeYOm?lA z41W2Hb|e0c_&4HXBs%|A{9EyF#m7i{aW=Y-v(bH=jqdZ=2xk^i z=OOAmM4gAI^B8p=qt0X0d5k(wQRgY@JVl+STqmC??+<$p-0o}f0zRnnE$Dr{`>Ic< zh5LLscFGUEmL6Vc>EVTz9-^hkUQ3T%mM{}Pb{WAidW`x{z4}kR`cGZ@o#Nl+!B%cW z0kXq71vj6bQughNPV5wBpF3huvJ%L(QysW$ssj>v_i!ld*1S_rT`biBiKvt6z&WW7 zNMr!hyzrDO%2zv>i=F0f0zoQrx0Z_BoZ=QVRl2it4^w=4-0Ys$z6M`=6<^|Tc0~6A zue(jibvv<>>-j{L{P(#j`A;IBsPaLcD<=P4Hn~nBDy9rOCuNv~aFd8S$zkWD43o%o zLWT`fxYMw6I!$-?n(pp3-JxiG+ItZHLHq~tF+QFDDE_1PkK$weIsZxgC-I-eN4bHo zaAV_n#xJBg#s4UO^UV%>!iQ7*7VkKI5p^8Dh&t~1A`0g`-P-Aga89C$lW5|k&%|lB z2~_@R)IN>cr+wP;s+4~Tdlt3NqV`#jc3z6d`oij1pJ5%hO8!~)ahvUl_$N*NPR&XD z0_#MdX`M>wR7Or)5Kdo!o=WIULTCDx>nvJ2>-m-ousp?p#a7>10hZH%#a4X4A}u}; zISoW?#RnLt0fw#k07JUxTdwm|I{&U8FJ5$$m)+!5B=d<*Hat=Mmhe0#>O3auyeCn3 zy^BVnjrzEViWgDwA}I1BM1iB?WmLS3ikF!p?8^g(%D=2}6&0_d;#H=|FA?*aI#;I8 z^^xFt{Iu^}!T}tRmLRTuRt0;8UQ&_;}i3T>dN<3gW z4Onc&2Q1R!1Ci4}#8!NOaT;LQiVrZPdkX71)(SSu-Q;aIc^ApNuw=utg$c~R{9GOQ z`nSIG+ur`bJMV1&<~QDabNr3(eE;@0e)zp_zw!3>VMZ)m$8=uDbY6#a@;fGBO6H+` z6SZ%m_D#@c`N@T(-6{U`lmWPnCT^pN+sp*SX3Liy)b6Y5 zYE$j|-Zs~?_ub`vb#-}f+IxTdw)fq)efLO0fe9e6fdo73;x3 z1P_2-c$6X_f`XNMt<2o#d^J74k!BS4rLr>D-utY~z0;kO-#JOK9Ecr?j1C22haZQo?h9<95c2Cq&DbxEj8f!O7L_u3_)ZV7cCfrUWXhje!-5W&p?1KgM@P(aJ_ zpv6=;XfZDwj4TgEOofAt-qdxSiC%A_*PG~dCKzm@>9mh~?c-kic+!T8R3WF>=N0?BVqaFwV_lDY-lOR0 z@gdfu!044wuSTd|9~iw7IxeB(3bEtf(s2p(NvKbk>+^BgR|+w3Gna!KQ-uI%Sst{Q z3I{Fbg@cjh!HB7Fkg+_-Fcl6m%=-|-LTgb2zbLe*5l@@Y=!=?^HuD2xiyQdmrNzP* z3t!yK7g;W8;Oi-uH1Zo>OPZ86Q*UVl?Jbr5Qt2;kX8AJV%Np&=l>Fw=vL^dPCO`hM zOp=ub`+z4UDvc(=DZ4^(hFhiCedn~M!K_lOrjcI;t!Yx)j5K~by|w`#14jL81CNk4 z@squ^&30AVUf#ejf-Z052S}GU@#~$-oB8?Bx&|uM39k#pV63j$zRk%mM6GDhw?-S4 zip~lW=lH&|fu9jw*~lxdY_boN(!$DS`#36p=CdkP5!YDNNG_|I45XP=&HM_}>IQ!A zbakUMvpTSk-w9qVf7b_g@%07u;p$PMUY@I$Kh`uj^)+(unjjQEQ@BQwi&_*@txDUJ zw)1LgUxPFgEk_!+(xy3z_=X+=A`?8+7zTiMEHT`B#Q z?aZ$V)rlXrT-9ptiRHH|SGBQ$R;gmERq@q4uU`0?fJfyu zt@cY3UT%#ntx?4mbto=6Nn=r$^4;|7;tn?D;!c(?7QVQf{$0{Ry(OI*gM=^Xru@DPCVPra^R-^F^?3t!VgJ8PuBM*3?49wTH? z4;yh&FO?S^SH90iYkcZ%zUGO&2x+k-7x&WLizT_Zj~YvQ=Qne>+lU)IOwt4P1nOZkfMitN`2uaSPuafONS+8$oFR(P%SYx~$t%cZ|u z`10eft1jiB zRlN!fGT~SHR!L}ekE6F*mR1K#aXwfr$$DL`UPAR=s9vqRCU`Gut_hMcLe?C&-?8!P zYl3(bTiZa-tZgLEwVJZlHnZi|318R9`mAeWBd!Y*6<%>?jj_Igh3gybGWzCl6NjGl zTGnjPvSovoJsWhT4Yb4${ce=d#ztO#qn{i%YI5A9%WVoXXspPlu!>5VX0qKZbDJAU zaI>ztS(d(0?Y_}m{EhH$n(6Xy8JiY||hhQXSf@I1B@t9f53Gt=5f30TKwP6~IE?BF%Y+Va#9SheVt;!Ow~tS~*~E(A2qsl8o?;e!AWmY(^U!Wq4yd!+n#c>rG+d5Ls>t zi=~wDhBwnNud>-2-t6nXS=IWch2ir}E3fvAuKtbM=3AQEVXgSB)*jymp~&}JNp1<2 zV&N9G(iWN9BB8CS%+^*0%vP;(whG@Sd|NB$iEYx~CVac_?XthUjr6w*|4#UKS`>b# zw*Ri3f&9Jj@3pA>Ui#mwIerLujG!ObdVHVe4{f%_Q6^k2imlZIx>gh5T1|j!H9@Wu zzE1eME_R-EVF3~wY<&kCWW9ve2P0|l>UM+Hh7Jbe21#z9BuBIjy5>e*bE6go8^vj3 zH4eG$G=x~z7LX7;`^{JjBix^zMJn${UI!FquLLh7D9aI>JMFf&HoSG z{EEX`&BkjreXiAPy|#}oSf}ZAou4$$W82?r^+0w(|YfCTVdyDk9^l3tq{jI&!+p0=z6~Ar5x5@rC z>2DLhUHJBZM~`n0LeaU~gJjHn7sOMBI&}MY#~B#k_0|2;P=W7zl=ku!yx$*JzOU|| z1^kB|KGFm-xTQWbG){hMgw;vmM{U4hcc0V?=d`APX zzoU`Y-O-e7^13^ka|y4zvw^ZZ8#6-Lozf0pn!tA@zq**mhEcDT6&eR>;xHV z?Q$%n3I`A5#RG2u*xe96 z3%G?u_s zs;tdTvA(${u|m<4;e>!bv8~3o(**EjK=^~7So!c&8*lncZKB$kLUb!LUVERK&K{P= z7BI0`d1kVX>WxDgyBqLskNKKAd`ohpf0=R zvZX^MOZBjndlecYM>yKR-Z_ry+eaDUVv96XI=nHQ-Qa+_!2t;!kPvE_Egh7lgAzI@ zAygn+IwVVnBy`Ax#0?z^-0bq8#Z&?BXpx?9Fk(J4vOLHz74FDbIe0J?Uf_X=_hEv4mG@2x~O%;YaQ`gN4(b2qSjHbb<}Ge^;*Y@TF1QBF|TzjYvs;xn4Q6f za|Y?*a#S5IN7dm4qH4bWNJEa=Fhj(bQ5-4TJ5siHWFdQ%qpq8RSq%E4WphW%=8i6C z?ijnzGV8CgkwPbAKaDNrN;t;-Bm6=pcNsKSj^V=!^uvnb!-~BlzBe3EpdXRY5ecDs z+0s!79hJ~g34wI(SI2a@V-h-MLb=O;n}srHF;z%AT2>B5Oocl}Rt_>ug*!4<4jxQ} z7kFTi@?(oO4z1cav~i>IW4ksGEnI|zjS83ZJ6iLyL?vx3(HB858|-Lji9Vc-lAW?+ z&s=uOgguzsDeeC{?2C3v(ZqI1=eGm0D_u5Zr1Lio$vWBhs28^ltxDUJwrktaqHRK} z(l({-+Aav+DSW5!ox*ns-z9vP@Lh&yKZA$0|BtOo+myC5-64F3@EyW;2;V6jJj@Pw zFcl6SmIn`}!odT1@xaiyhiw_>{XJ~WIJ56zd!{T~G-mfkUC#S^? zSJc|)wf1?feOXIhVw{-t{5ZlAMe4O(4@Gc(*j6LC5X&gQF z@Gc*bz0~1oy0YqP#ntz<*fnhQv$w3)?<<(Yl)tZFDHIfq zB7)<+pFzxrjv_A(EKCBnDu$-N*Ve}sGst3I40k3*c@n@lY z(CZxZItRVZA+K}D>m2erhq6wN_x(N&_ZI?ZzUH6U(sO?~diEEiC)C$Al(k_3KC%M6 zzjC0}_7aHoRMM79?5za#2MT89Yw(JxCD5%u*iww}`hx{pL88p)V8Ik54wY>jD%&_z zwsELvBlih3k;U46#oB(w;(o;nhPAHOIpTGWc%36&=cv~?>UEBKougjonAbVxb&h$RV_7G4 zh5Ezgm^oaInZxCnIb4hxtZ&OUj+AX2Dcd+wwsEv<<7nB&(Xx%BB^#C44sNBY#&9L< zkzwtMZ^@`dBAmnju)^-J!t=1g^RUAAi0~uAj|e{^{HXAw!jB3+D*Tx6W5SOKKUNC= zUj>h_a_!)4>K{9`a_!=+?jO7J+Ecf7GuUcH9s;%^tR1T-@$en{!PHslR7Zd!rN=0{gtwz9hBJOX=ESJt}G2 zi|m#kZOgJ-ezZW?o&6a2+H_oFyVyO_v8dSNeZPm#Ah~Rf+(ZAjMQLTPSKKSbzY*5E zst_KbMcG)Vti8``@AH>cMeW8|xKfV0-5pwNb}H>s+O5T>{Iy5^+9Q9VBIdun!uJZ_ zD}1l;eZuz%-zR*Z_jg!)N^ZC0c1v!z?4W(^dVj7w!s63M%Kj87`+cNfspX{(B&h>M zse@kXV3Immlse?44kf8WUMk0Cx?hfUk z-LGKSuVC4)VA-!=IUxLi@B_jR2tO$Npzwpj4+=jd{E+ZN!a*hvQek!YYv2)9hdzW3 zrw}^ajgQ;eaCpQE97zI4eeuy$e9RXgQ*jQ#!yUG(_=mQJIqXB{u-q5!GV#rUntV_7@LAX>o&q{E7l!-|o^ilHOIj|e{^{D|-(|RXVAKH*i;N$8l^$2x$8?AA z9m01A-ywXbaPTlY;K5Wlcvv1hmymiS@s`2;my*&rH$|NK%Zx3eV|#w5;ppH#c@G zwstG__Q>aZdih!6J;L`0-z$8t@V&zK3g0JupYVOc_myH7JS?VmE4ILcdBvXNVddb# zRJh||<>0|oxZ`2v;K8&MyZe1C?f0>?Uu|h2w_j~(nFC(ufY&+Tbq;u)gI?#L*E#5Q z4tkwKUgwb4IplQ?Wt|-7v0fGyv0ltbH^kF_WM9;Xl?x?*)k z^nmaK!Vd^PApD^4gTfCAKPdc=@I%562|rYdbH~Ht4?LJEP8|;`2M?yg9Sr{*EB3-#j4Q9h3P3v@bXblIFn`E+Sgr^^ z3E>&mBgq7ueZ*@YsnR|oZQCdxO^Wenjz^PrT$~+sCipYUqsc_vG8}VuKr;SV`k0K_ zKz~ej{)@02IhIVgNIEP}AC{*N%hQJy2}gt<>E&07jvVL6dPMk9;YT&n9X-yG^{DV; z!jB0*cAR#O^#wcf2xfc7!#oTgOce=^hn0f|Q{fBnFdRHAU4RG6eI(%kQ)4{Mz{5n1 zJk1d2^G2R$NLij}h}ov7%eyg6{v8vi?YSP1)(rY2ty zA0;+57fbmb2U6T5Vpd&1 zrO<~EP%VY-gAu`Nxa%)++wXEC*1FaEt5&k}%k63NYq0lp(Ndd6k~RsoNeC6lmfAIvv`eVngv1R~ zJh)ls1udrP#EzDggAr5Vj**pv3{&BbjFp22Q{e?37$iDk$K@2?!H|rTcn5gkXWm8>ESul)^^<5=XmF}v6qq}URyKJPpXe5srXqDWF(JD8?`>7Bewq`&x zSZ6{DXJ~Ggup#p>elGfEurqxm;r8fdC+32KJ93co^UW? zJ~OgB$S@V|$XGdeFcn_lfia_}*cW?zU+nRHu_yP%`ARQhn2Yn?G}-s2$-cL0vhRUB z4+!`8p4!8n%B5;gj>{a_J>f_ES(nfK)8t%<3|&b+TpVapAp|9#Ui7Mdu0)k|C8}vI zIiBnwfQ}~g%__W2&ur#SDEWTXm7QN`Q`s>TK^nJUg4OR^OXg3PNH z;AVNyVk-Q&a4@oRkYOsk&v5Yw+gl!DiqlymPwu2F4>F}J5AMWllRp5}oj|v=By*GVQbqGH?Iw?>A$x0Uwizo5pv6Iq1p&J4%m&5)7B1hENg19 z2YTAww*I%p@w=(b7sLsssl8aLeOEw!x#k7UH7{UJ6~^8B1~rx)yJ%2jF{8%f z23L*64KCkh5bJNt<=6yv4kEUK{epkNhWOjAA@sq_`ldEtiYch6y;uOxy4GxN^(cOr zXY+7#*+_HIh-x0TwK}NPpo3ZsI;hp4gItZm8-+ItZxjyKTG%%UZxY@l9Aph|7Tzqp zxpWZhSHUCfV|}-2@!h7ycbk^nZLrz%I;~!()$6o+oi?x2=5^Y@!vE z;X59hueGe-TGnq%?HQT06_~(CTfs;i3)>2owAik+Cv#A2FI#F~&{F#XmhxbLrn1i3 zqR!f)&f22RjDRq_Rd}m#c;3oUL8ijngu|Cs4#rG{w+nAC4FQGTz*vwwv*;3j$cD9xa+R6p(rGl=q zjjpndu7ZvEnm@GJzN=s;mUfq|b(gJmm#qB}_wXfap)?N>XdvstXd9;L!e|W3BPN&% z?-UN_TRHsBRFP`y{}|nNKsiSD8_XOpZPJJ#Zn81NKZWf;4DqlT*&NtcVw__uEz;Nn z{MnHfc~z=Ql|nFDrMgw=ZsFa2Tnl?y-&cElU+wXIwI}!0`ATn^^n25!-GL{$UZ>CN^ktnK+_C<))r|fLvGsphY(*!9k_{}86?;QO zthz;Jto5xBroFmyR_v9c-SLUl4DkPCc4J*_Umfe3wPS_tva!P9PSQU%?O1EOcC2-{ z^Fz|H>VR_>LD*Ob!{JO7!iW>g_X_V7-YdLU_;KOKg&!AwTzH@GKH+`B`$}D;kw-)0 zEZT^}p*)t~qL96jikNXcXQkyiqus z*zhLdO~RXmqty*>7TzqpxpWHkSHUCf4}H9~q%dst#jUBh4WagTE$G@(__d=f1ftp) zLE7TOFj@+(=O7-;{Q-uNnn!qV3w9x0#VpQX|AWwzD{bOnTcI|&nHjm6nQ&-3n0sR8 z+PzkLXWj3H0ju3Bv`2-9`Moi?XA)Z?$7o9mEjvvUU*gr0f(#e7xAU~*NJD*cze7eQ ztdq2M#V-KF6BMmpG1oVCl33|Hv9!5svy-%W6Yab-Zy>NIe7@UO|K)i~K_gdqzi&v`~foIDxZ3 zXX+k$g;1rls*iMf6S2i}C+(7n@Y+3|r|WWkgp*j8H{oiB<#i$e`rTEE-B~erlnw=Q ztiLVeW7TcRA8T!ySZfoD75;?L@VRXUqW5fZ6YFXVp;%X2f5mEsMU%a3sS>McYpPg7 z%f$FIld*=jGK)0~R{r04i-K6iP_!7!E!8vZGEzO+VLQ}eJJg{Ok=Btr)uG`!=7l5n zEZ-%(OL&)XIKuF5;oZW!{eTd58NNI9q+ZsG{>c+*y&yB4mZ@Z-Xd3-1%&C%jL1pO5G8aHe?N7M^X;Nn87cbc0UX z+OGo}bkf#-i_=)8*eJztw23SDMrqp*ej251KLu*4(r%KrU8zZm#-S-6@Wnd1O0ijr zwyJ5CV%Qn*eWlImvV5mtj%A$y-Km&E4E9~ez?}26gfNRP-u~>TI8x0 zxvE93Y!%)ryj6Is@HXLX!rO$m32ztPF1%fMdnpvY!oyto6&{9vg@@r^;ZX>Mj;dDe z@U7b6o!OCE6^`nxQtV8M@tx+K(hfU)_R-E{BFc1C+3Avgt~N;Ka%D`NkZKc>h|aP!*WOgwE#hLbf@r6RlqSayh}L9FkeMR%OT+l^1ztU zQ`OQvYH1tud(_g_Z+q0z;Z<|=V6W5Wr@(rpU0$=uj$7QwSS~r9jKL?zlbw)B+98t^ zk?Hd~eO{-}>-1%v93!#nw!nzBwt$GW&Ntb6`WR2K!WIazuD0^&)%A$!!q82Gqv_G8#XwuKNa`;;(=5=;EM-S@nA02H4wxn z7U82QapXC%7(bK16;3R%vuAvh?TMxK+X-g+7r76&^h>;diI-UFbO#pE;J{-0_yFJS zKd{6;!$X4uOI>Dg5x@L0xEMCTV{nQ6x`UE~OYO@7A(I0U^sPz3oaqv-UqCu6ac|ph z7^DpZU#1f3UuuWVuA3038VIUPB?N-`mOMV~AexI+5r{Zy6JduhgeDP!|p3KELc*Yj7yN}7oW8QOP-pAwe z@%UnXkz;&`eTj$z#JC@MCL}o#Mji|$6H9EIqvV9QIVs6W#m(drJ8?(J$t)?pINAoj z)>h!lRE`AIFz7IDK-EA{Whx=CjNS$-34x^vfu%hn1i?J$fS`dO$W%h$7QbAa<7NSF zrUY)5E#sh$&}0R^ z)>h!lRE`AI951D2iBj(+taKJ& zWb$BS=>lX}E_?wVhJ%NtzY&k6Sa2+}_04?EziIF6KT+Xw=U)x)>_1WCGqo<$AGQ81 z)9R`HX`T#`7Dxj57r^M22~-!mVG z%&9ft>pS4J2E5i_QESj^4SKD?tfiXb?rmygex<`#_y4TJvxtAgKG>e?9GX5=7nxL3 z>c^Ufrr_CvSlz!GA~04rz|$+&gk^0d)tVM!t%JzAz~J9D2C@F3c&**&jE$g@`I-S4 z98As|tkeaRejBXunc9?5TZEN0Thfk|f=qk_klQ3wUM*_XS*RtVcBrjf5jgygasFc( zBe#On_6^a&8mDXP;C02fL7T}8E;AGS!bXe*-w5m}uB56Z!unq=5k7lV4vgQZ5yIPI ztO@tot9)}ygl0+A2pJzt3I$sBPOofA%b{f5J%jh;)pv$cgGQTh%PIPxafPbf#5|&Wr3OD)GL7ut4o>K2xFaJ ze;V<~s7FRKBF>2Lc)hScVW`E6+Kc-{n)?t@=B72$$%>IvxWmpzoWqK6yW=yg7!5ah zM(oz^h-wrRcm$D4R5dv$@jw&8m_os2My7Z$MMK` z0a5c?Y>untEi>VDCMq^U^Lt4XH9k}8GLt#%bJUKhFpP5yfXFSBj9YY#r6@pu85520 z1tG@fc$JA*3A-gZ?zLkj>;V-j5uQ$HucV5HUcl*fLW&{GRibN$SLv`M)+zU$NoR-m zfhIkHNtyUvAHVR81=N_2x-kXRSS{DQaFYp*`+;;^LgR`CRLO+klCb+?Xu>6S&vK%c zufdy?&?I}p&o)j^*0>2`vNp^KIfy~ff(rzhD#*ai^5Di)IA}4SX;~h$mz>atL9w<1;fpGn+Fx(xPs5)l_m7;%dr!X-ZzQF)CgsD^5!>LS=}+C+=wmgfbGJS;mdmOhsvpQk%%ZL5`f2BWLBvS?|cOA(I?vnWI6AsR9DD zEDuIZg-;6y4=V=`rov~0|3*B*hHSatXE9Tl$ivoYxvi}E#kLc5RQT6z%eKO2R=P}o z!LD?;S&|Mj(y`2d*BS6S172sq>kN9GL9a9Dbq2GJLL+RHq#IVwH|$lhv2xrB$UuO( zT0bExp@fGuVl_hvNAG@d;N~cqKzQ~iZDe9yvtq1pDABsuYsXp#_^;VHra`)8qy5rk zurBR>u&P|)Gb>Xjk0ZY7_$dEW?&)IY&4Uw2=-3 znXY6CZk7i(rozF^^5Di)I2bW696T(K9>i4mpyA>XwnX%I+Vs!~Da(LOS%yntBn?{> z#f(j>Lvmwyy313OLyCGkGCZV+3ou_~IPA5DtF(u`_HdQ9eag7nmwOI1Ei-CRX4IgTnON?&854Crv%+Uqri`wKm>f%Sfx%|1 z=*m#yy*O6#VrFX*Jzk|f?zP9Ov?tQFBCYVB;FV##h#T2m>3OV#kr;52gz2 ziIvPxa?s@crb!N(%B*mAq9!?L1|$b7xLFW^8&d@nxLF?Dma_d%D41Xsim>@mUg%&*=x?4t}-$0O-xsrm~jzAf6r8z znDHiNs!Yr#6L8vWmG-RHo-JvsCBi;K!_1VTWlGU9rD15AldX0W^!7cQd8Z{gz0&4Q z-b$QN@Xge@M@BP}oS`H)x3kN6Q)ZSn`A~9JlCun+Aen;)RL!}d%2dt;Rm+1aQ{f=U zyl`-{Jh(9x4qBE6Bc{SZhIt=6VPCPzZ5U3h_L+L0S>rPO(&6qwI?PCi8R>9e;dKVQ z&Vbh$@H&HDXVB{mdY!?nqxKE^3h9Pr7f&I@%7qf%)IT9B+-a<_CAyZpJJ((2K*1~HKu1Y%uEH_vCOuf%gCu{>%*YJQPT^Ve1HA5y{ zG-Uksq7PZARKvK^?@x-@Q*kfhwR2rzH&-)iN0)}ChW32TQ?`dUQK~S*ON(R}jUIL- z)ZUz{9`+EwY1Om+Kc$DuihoSiLp!)O)8eQy$xcV$KdsFx`CN~iTAJ8UZP&<8toy3573-;3^d1qazK)B-&@-`tmXtg zSZ~`3j(meAlm|Pow87`ZYNho`*DwVw!$FIwaP%+B4+sY>=7ocd5d{i>*kztRFcx1#QqaGQ}h&YGsiXtZ5 zeB-U=A@x>nU}V51{~^VR9up!ahm&^5NHP3wf;Y7zWjg>kEbaVsa>Q$o_{+u`nc|2P z!)}DVYgCGMhkGea2X~(;Zsyc#uNNyck&DnK`fyfv`)7wqv;Z@qANNBj; z;+;b9f(ebR;$xT*360dd866HWp-~BqN@&!FG<*Z09MX=Pg&MdqRY-!C<%boLpvAm! zFtR)tF%=FnmIoQ8!a;_4AJXB8iVvW%96;C=$Oqi1$Op`LopG--u_|p&uy$VUGxa`0 zowryn=0F|u!7}E2&Zl#csQG+MKF^QpB3p}?acSGT+s4I~yPHz5fMvRD98o9Swe`p( znMg8g>}fb}r%uX5=r-D~BopX1lSw;dL;%0@$bmYxio1<5Mb4NHR5-=LYg`^3m(aKm zFL=R(-~jGZR&&EW;Vn%_XmXVs-zQgd2AE_>^G4ESDOy3$q6Y+-Dw@E}@{Swx!a>XO zpv6@BpvAm!FtR+zFcl6S$mbZDQcK%!ucp+<_B)>`HL`sLYASgdEk5lWtPP6y&UErl z99^cp_Kefk-o$IqNZZD-8Lv3&6glqBdc|2O+VhjyteAshY872NB?nDuuAPz>r&rk+ zq|Jzgrs;1Lu5q{OW>#^>JF}V-?@YbYHB4tUddK}hZbXa$P}v;tF|j6?%i9(89b9Cc@2_^Cy_EqQ7& zM@7`mM#oc2nVw$6g~92?>}udwQ;elhLNbV$ zkP%(Wob`%ls}#?A#n>vQc+M-Ht5Q7Y6=S=Z;`yYA-_6@ipYuiS_&$g8jBvc%0cRqu z)16;xF~6Y@+-DSgXB2#A6ntka_~t8Tg`X9ER`^-r=Y*dVeopu~;pc^)7YR0}rMOKJc(ScrXM~7d@wRaVp1)+u}G~oLIa#FkKu` zf5C+k9}8VjDCLp(f1mIXNLAUnnCzg#TwIcVgoTVM5KQoK^Q9{7OI}-*bf-RJ zJ^x17xL>Z)zU;Nt3{g8Wj?DoRY7XqvE+|qjC{j^%i_{B>%#kw}Aoz z!qQ8MuuF=tONy{dionalFAKjc{IZWg4D;Y&kqI75B?lgs2M?yg!Gn3>U*YkNO-6ag zgXK%ZVqNWlVg5>tO~&?>9KZ9Gt3~Xp$F3EzYaY8^#I9#7_lYa1tHn!NM5jwKqT?kE zOP2%|eH^cA0@q=a)BJUI->{>~J>g1K6kYLAq?WJ)#JqZBW-)lRO8ctU7IEtYj$f=m zSa0C`cRU1st;*OnZ%j3f0gdpB^$d1!BpxN#t4v&%2|EaSolCRW99(+^ZPzB~4p$Ur zR}^Mf6lPZxW>!_%-3zgmV{BYn8^7?+RQq0yAvM2MY zIV{t4%q+b3h<8*^@?a;I^ryV+sU!ZB|fhou1c zCDD-amc^4Xe+oxD!}zffMN0gM6oXjqb&+B?u*|tY6fL@W&ttB}G9)^uQ+c*0iL9*) zM%K*eBwvVW5CD}n&fKAz7W{KMb9YksN#SsW;U|T|7xu!1Q^FA`)(KAOSnBCzyi<5uIA~dr zpRNtTEgoS@@h{H9csU--izj$k-tl1GaPbIR3Lk=Jd63p3+&&Uu~l@`{PYsxVVy8x!qPl8#>7819zko^xgy&+441aPy4# z2=8ONZCjx;{Iv|95}nm?-LpEbix9E(+*$qZ=A7_z72c9UY!|J@A&#eQOQ zzQP-%h!N{e=Yvq>hTa5j7Tw^+RJ|6oEDuIZg@Y0E!okS$V8m27$XFgcmET#M z6N`0ZCS4INc3Bt07prrxyP)~xf+7!b^ggTwF6gW}Ldgy)A&M*_;RB|M+)IkwOTsS+ z2SJm&Ec~+Y%fc`F$PRlW$vGaT4<5Xp@UQT&TW{dOv_@$y=Tq>o#UFSutx;MVMjf?B z*c3Rk_tRj+V0DO~dk*Sx|tuW&6XT=xpsy~1^`aJ{P6#kyFy z$GR|+V;@^S**7HCfEkK0UPPJvTd3SA zV?8XSV?CJB^_a==ohxNXtQ0fsN1T(c*4Bl4&6{jUiS-ISmOnO*m2)N3<_+v?wf0IH zYDYKa{*G$83>CQ?zFuoTstSs^D_&8EUr|@NqONj9UEr$ltHQ4eM;)w-ToZmx_%-2R zX*gWKR5%)*dBepc?90?uz{9!I{9ah9o8-y zy!rCgqdPx7{aH^Pz_@a%%IYa^^;DJB)3O>j5ZG)u6MP%#X>a1RGZEepmcwRFXZz;r z_@H%eh0>KwPYOTj&;Fg%*}s$il;A0yqCVx%6P}Xfsg?FPkmm_chl7f!_h~PAT9T); z%^Xx&g+~@I`RJgxuh6x?Vn59S|a~1wKYF38h!Ni z#r>zRU;a4x+_UtxotJwa2+ z%3?{5sx$uJ@tF`>aj$YlZa%|fqx|v5S)FV>s~|ipp|d*Kdd{D0Jtv`aE9{&AA10q; z)G&kE*pPraSe$`5({Rn`&9E+)*Fn&{4sJ{p6`*B#&|)eav@8!=Oof9H^TNTy^5DT# z`1w*)U081Ih+k;L$GI2e?J&FW*3boc8_O>&cjRcxT&&W*n6x2#(JNl`ikFws?9E{%`U1-xFU)*3SrL;*mbXcJ!|KHx*|tjkt46jkyqqMRL&fVdNCD#RX8eQ<=2E? z6MjuNSQ>s^`1KXMrFPwZV<8@4-Lssx*1p2SzC8OC9)^E~hi#=C5ArgeIRNI|$sVnH z{K=lVbf5@h!(2MqGhegE-UDz_+HT1s?NB0_WFl@mPs&a>V#bZ=DcP|zZl`3z9y6Ru z+8}UBigqsUv~;wpnXmajYHR8j4c>Y3>c!1RKc0T|;?A8{VU|5Db8ht`o32ELV@Zye zIh`b$(+QtBo$#5{37?a~PYORN{G{+xt9Ya7)M{=KPt_}3!}N4GzGf_yhLdX{zb52! zynu)K?<+hE{|XPo!Go!Io)S;+u=3NwPYVYRl;?OklUf}l&!naenbfKwlNuD6vtH+{ z*E#ET&U&45Nhd8=l42@J+NmU&h$ZJ`Cm-@TFFUTJzPK=%ubf{~EXnb3#veC4vl=Ue zc%1wUPpk2+;hEsRh@92ox3fBEepZLy&g$^nIoj0HWVLB3<4?ey^C#fWD{jsQakTOI zAQ{q9+<>q76;zqZuOMi7aAPVQ+?W>*Zk9hM{G4!*v2yTWDjYnRFU8G;sa-_OTsS+zbyQ+@XNw4`$i6{6v=^yIRQMF%Fe$O z9=Nf2#kb`Z-scrJ z`HI^2irV*z+V_gu_p0!#!mkRyD*T%8Yr?Myzb5>;j_+R=eqH!=!^I;k9{&7!SloP- z2ku|qz=5zI zqz&YzQ{)Mwn_lsz6wS&luXw9U@sbmcGMmSfS-JW{^S~z(eRTRG)KcvxmD*Ycf9tUq>Xyq zaf*zFJ6`c;ulTc9{JBc;XRmnIE8g{rcby{1-<4t{pQGR>dFdy4=_h&VCwcLX@H@iq z2)`rzXW>5!|5^CY!tV;dEBvnTyQL`j3J-h4{}mqQj%K1$dZS zz{5KK0z3={55pJWVK{ggz5oxyAC}zy$hYMq-b0L{?cC8H$s>>CkwW8sg5KNkL2_!Hqz zgg+7fMEFzTPlZ3#iDco-ID_?tD#d!bv)_zL%1vUE#Aw`$$%*KaT5d%JH}_=fn~ z;RG2h-p-bCEP$J>mu~1`*9|@F0yirMEvCXji+SN-WO*=RDjbX~4>C-JgADVfhiTwp zz5x%Wde{XXcC!dPtQ^h5RQOGME{z3|aPTl3EyGj~)4;=)2xt^52M?x(t37a+@~0~A z{Uq=Gq&EMlhRymDo0AWH??~v5gznVvE$erJ5ZeA{;Xe!inWy^rgS4L|bXO0UP2;X4 z@7B@<5N)ZFT)X zo_v@T;roY9hYN&<(lJLrG@b0zdunsgw>AfTrg~xQec>Q&DVu0pN6vxv3;@bdZhMwRH^$5p?x0752%B++hgI6)&7r#gRkLFgg;UHKMAMz zU@oN2kSDKN?FpzReqBCm-%Q%^ndnV#;ucN(J9^ycEZsFcdmJpS1wfFgS^`xv4}y`EgAr3bJ-oA$o(Cf<|5*_MGBz!Nhj|=4 zY+3*hD+dpj8!jGUsUeRnz=PLa&SA&#V7WZ%c#x0k0UnkI52mUIcrfoh9+n!*`S$yJ zbQm87-eU{@XipgLsfF(^hZoV(_bI9Mhno5RN`AfVf!y#wZg?R4LGU`19}0gM93Fl6 za0Qhg1|xi}Om-LuS_6V0Q#B}PalRG~T87_Wp>n-)4~(oFj7%PkY&-`eYY;Fp9E_}s zfDFrhLxp|48WcPXM;kF+sdbCqSqUB%0N}w?fdd{~zlbMzke33-@gN`JXcXkt9@ynQ zUKw9h@C5&H|Mpb>NeZ)2km8ZYCvnQ)kp9$XB_CEN^2?(-`svY%I{RekBRT)^axOw2 z*Vzt@Ve(kceH?_+^5U85NK-C-p zs+NMP;h<^@Hn6m@6D$pXA{+!w4g^i^iQd8ZR5)lE4q8mTBf_>n^DrDdm?|*A!^V2> zV5+enJS+gggM1WF;K96jf`{e7gQ@VRJ}}|xTYQ`n*95otKqY1QNF`>ro6= z2H05ZQ4BMB6vK=j#UPVI=7xWabHhKzx#1t<+{lk{FrRvzn_lOp*SVQ=;>zLHDqC;3 zY5&&hsuDg#_A-2k>`HF0vWU|9V71TG`^AC?#CK2S=)0lQ1~>G8=!PB;-OvN1n>uZ9 zbG2q{;Wve&A{Hf}Z_#^8_^mY@MnKT;+rn=Pzr7~RPvU{-0}qReukf(#6nNM$bW^7u zz{7e2cyPrM9-zbd;K6hadjohF4j$wq96XR0k8q>GzoO|U|B9xcd<6ZJBM7to>Ns%S z@iKS3%+E>YXD{=!m${o{?s}QKStds-c!u|kX$`U(qgz}U{#0*Kzy)XI83rPbQg>F_ z&xJYS-C@K~_KsJK$S-AKVc~_!S(yA};e)0Zj*8fzhdNkz+*zY#jBt=PJK)RI+>T|IUi$-XZ$sFC z7SlDw1ub~kf)_k&HwPZ%B|G3@yugFYF5%$8>#bsU01qy&s(F|mc$hqRFfE1Wy%Zw% ze2Co3A%X=>lDY3??t7UBN#=oh?tYKdiyo~`p9V$+ePG9G#lTK=vsD78k;l4dkl_z~Vl`cfnkSU- zM}V=y;kQCODjq9rzgLPLWJcOSwpeR}W38D{6El+(W39ujI&~S;+PVrV%v4?KvGB*j z9}9=SOb!uelf@IQZJr2+TMU1yuJBZo&r{(DC*W%RuyWR6E%2}*0z7Q8c%;KxzX1>O z5zhs9kdN>Md0^A?OphULKz-((K=RWI&-@d}XZZ=_eC4@Ud|sva+$%o!iZ8t4iz>wz zUh#!jd?`hHW5UZS#g|_3Wme3?@iRTle5Qw)&-8fvnI3;X7yexMbK%d0zYzXH_zU4L zgufL2Qus^ZFAdMW2M?RL!NZ14@L;Nko#0_Ocvv}jFcl6ShJ%Ndg9lUL;9;=@9ySbv zhvDFXG>-tUyeD2&HRvnfps#X+&R1T0#n)Aeuf5`HulS2s{H03q7q9q>SA63Y-&85S z@rrMfQQ-n3J=)HzJKc*^lepxzV!|IHaF;e<(*f2=M-@h8N_y^%1gnuZ-#sWNS z{|X+qd|QBr#Rhm-Y&agK2Og#e9)>#}rUxD@H$2D2$JDB5v5%=iL&mq|$K00ll}}#h zQ__jQ`}>p><7t;qNjsK&P9~z(XJ-dL>H~q#vSZWLXPK}=7GIn;Wxq(a=`Pr^S7|1A8o@Xx}(2>&Adi|{X{C~!QiXM>0JZ16B| zEx^O%z{BLe!o%c#BOYO8;2(%St9l^%%s)hZR?AJ&bFcHfO6R%Pd0va{A6)vv>%6Ga zc_AHpoBE4zasoOpz0S)jotM(Fd-X3(C;R!C9=bo%L-%KTD33Z=`#cx^T=;Y0;A<U>Mffkme-ZwR z@HfKW2!A8|P08)xVeSAAraB7%9u^MZVddb#R5*AT4jxtx9!zz920Uyd0UlNk9!z!C zqrd~*`>k)#x4uE&x(1~`-=^10#542ny!Jb<{Vr+4sqdU3O}+Pu@4e!CulPPG!paA) z^TF$U@H!u|PVVh*<(9W{%UikSt=#rb_&ee6gufI1Uif?A?}fh?{z3Q$;U9#5D7hUx z%pKstRJ{>Atk;5vm4gRUxg9*LcY}wOg9lUL;9+_2U@9Cum^VE4_K&_TKl--(=-cvR zZcEJVNheO#pORuKN!qC-nTRXF&$7eGTPB#1wjJU6>=d~R{USyCZu1wf_(h6#Wa~>w zF-O5idFi9P^if{=C@+2z{z>>J;h%(m7XDfIXW^fPe-Zvg_!r?{N>KnF<`wW@DldVD z<-vogaPVMWhwH$@ZZ(4kQ+;L^JgoEoMm%sM?pbzP!!bJTI1OfuLujFIMox> z(mn%b>BLD=g#X!(jNg!w~`%F(NLCe<6pk-@j&@%k_N)Edq zV{7IYdLjxkhJ%a^%iv+F2k@}#fCp21(kUKc*4GnF@UUqGJecZ+3L6%M}43kOxpgC$ep zU}^a`!a<99;UI&2cI>Z$N0`^upf*;%)qyk{WZ&v68Z)V5qLtrCCvT(Qxsz-Rhj;EI zn@VINukzj}J23h_nFyJr9WqXl@$$hde(;JPyyAzX7#kjUbl=KBZ{?u3a?o2j@SX5? z!ruvhC;Ywe_rl)`e=q!l@DIX22>(zDfZu?J-8lvi&iK_lY(xPM8&MYEVK{ggz90_- zz(?PfAAMVX^lkYuwJId=gbR{rP8 zBh2Cc+0Qfo?B|(((DW=n$HGl}uk+mNJoh@!z0M1Ny5WUC-SEPHfa(Qx+y|)eyzEcM zk<D#k8=&sR$@0wl0&dnBX<;9n3Gov*`JnZR^9-_;PjKKec-y^>zP`rMgad zpUDIA%Cs^o**Y$P(cWD3DYncAB%9c002l)$64N&qIS^s5C-9HN& zZ&q=w`i4T}^M+4gx7$_U@SA8MlidmWRy{DcCFv_Yjen)5@t|sMc&&3IAZQZ@2-?5} zf~E&iLo=dT-`4Y-=G)MC$iG{~L%Z*UzY8rK%7wqz0N~a!tGV-d zAC87V^1UQKI7!~4`j8%fL+pdZKbUxS7zmm}K+yIUAZQH^g0{B@L30QQS~&;f(KJID0o;NJeUdx59Wn~hvmV8sc`VHyyL;V zaI^>Vx&M8vYQ~RhM!U)TQU3X;R{vBb{>iucr}{ekQO+lfl)+h_oj6yQpCz6h{8^Xy zyoS5RFG&XmzBqAu`Aayl7Lbx-KdM1Ks^P)h8XnB8r+pIsNjRt)4yv|<`z-wPYW6tL z;u}L z=S$JZgWkZPH!!%qC|W;Q)XhWNiM95gs9UyKKe3KsePTVs=fno4{c92S^EG^rDr#r3 z-!CE5$zpAQmMDbkn9zWP1|&4-g+SSa1|>9TLgI#A0d8g)w3t@YvT`tDni<(}4MtWD zGECQV7zY^}#zDr)!Gq~~4&&f~UM?Q!6+^}N9rE!zl;am411<^ zaI`2m>IFx$ptz#z45fe{DhK>fG2jE;*pY_IvcqNBkt91(mK`a}jwadBf@}=r(V~LL zV_i4o1A1s37FUtrP&uH7iUEzvNSB{oUS|tL_NL*o?r>RmM7qBn=7^DXc6=GSi1_f0 z_4<*50o*sU?l@Agf?MSFxua2;vKejE_sP)(t&A>UMGb;mBSXHsph2v=3@OZq)Tf5m zy0;t;OK4a^!x9?tLa3ry8j;Y5ghss($eYlpghorf6WpxVfEH8r9?-Hm611!wjF<`s zBg4VS%0Y(ddd{IBW2;t>v2yTWnt5P#n|tS2v5SoPE;5$8$b4nIC^){JM^DGS%tTRU z!W*0Lf|EtTNiR5=1#`z7LoD;iePo!wP9JIJlEl?QxH2yD`Rgl@^3W z)h3wwi4Fg5nnr@=&o%X-;VP4{++&5{MxPlg z#5FEDE?t}L#;MEpfFoSRH@M7%*O~Cwn^^zvq^jA>Ke3@$P??mjEh#6x?qoqXcIU~0 z0e0uy5yyPbK+UaZj42|=)P2T%Z$%YN2(`2D9hcCApG#3E6N1}JXhK4h-V(^0(4>SW zOC1s1Oc}J8R?{K_;R`V0#f2|G#&Gapx)2XclT*bmG3C3&RPGY^`gBon+6zv5!I`4q zj2E2og0n@zSuZ%71#@qlN?l;8&;<~=Q^n{HbmJ^EU6!3L%g!X(nX>FmS#~zb&X#3o zi?X=~PNg2fpO}VLx8G2>>1t}h_?}uIzEL;XvqL%4zL!iFte{<{3kJ}mXA+l?@w4?z zS$C$aJ1bqAt!LNS??^aX&z5y(i@Lc_PWe8GX0T2&rQn=WPnu?TyJ_oNRM3Q`B{VIe znYG-up%QlIcSiV(@LBaR5VamKD}1)p6T!%EkYQR)#>&BiX*CZk2M?zIJUqfSZewAi z*1xHk-CWFmgC}zKcBKKTX$MCoWvHSI6!>kWL9a0A6$ZV+pcHcV>)&WQqWPN3VS!cY z-;_2;oAn*Q`hktbtz7-UreZ;5V6#mX44c7%cpTIR3p#O)HkcK2&pM&H*nDw9b>T)& zb@|WHU-@q96W?%$X!n--H`;emxToviWH%#~*=!lU)VyCh;oZ>ouogA+n>0L-=Pqwk zv6LTm84!msQF2Kz;OyCB+WNtQJ@nYYf+@6f^h&leShA9P*NKgc!4sRfDLS#4%eE8W zFh#X(lZ6`FW~yI!|2KSv%D_hI4Q!%3yk*P20qGA49~2I!7(QsYc!W)$t^*!+odtOC z`m*DA*eg`PgV+7zdGNYl;}JH2KGuhPtPlBEA4;8L*eeWsg<-ESoD@d9!iZNG@d_hJ zVbm*(dWBK1Fk0?@^+OAGmZ1eZ%TVqt^Yz08MTFRJK?fl=?8QgQ;v;485idSk79TB( zk7n`Ib5R@LV?b)C9QV;fIqru_aUZHyvNBw@65W=q3_B}!n4*59Y-OZmrG8|yzs`Kk zJuS*dk}cF=v}|UyWTp~5oXL!41GyIuZRDnEXcIS8@TNukkb2>;din4s%E5hh19SKr z%8v*i*~HNR{<4{AcT+FI{|E16m^vzl2Rm0~J< zTsT~2g_=NCD;giDQ1(TaB_2ORzkFeA9U1rL6nJM38rVu||s7`x@X|FKt6{eHI zj8~ZP3Nv0|CMnE%g;}pK>lJ3DAm7$tyIJlNQ{_G}<@!YZbXk15EI#eUXA0tRSv*tF ziOb>{uQd%xANi+>58w%cj)J;8*KqQ|g7&!l#A9k%mtTpAkMI z9R4zVM)<7oS>bSt;j^V){Hx%BM-_ux=4<|Yn}Y_o+Pi$_YaZDQGq}xVQ$$rxe9K*z zoiRVL#cjb(Y-Pp{k)PPc44=zMCw`F!drc|25^1{N?=;sKnV} z$)K~tN7I8_?EcMCn}`Ot+LOb@%xtqqf+3TG=)|{N_?+0HbSrOZoY+QZ_Y3bA-Y>jg z_<-;M;RC`4gbxY_EqekEMs`bN&~Whx+p=$Y^Z`8V2+@hHJQVpal}C8qg&_L9usC^O zp)({OJP04G8&dN>z`G!K+j~QXi_*hhdN@f#b)+abk_6{##?8`5lAf>W;FF)C%4kx7 zxzUnz4(g$*fEe0h_Y;}=;V=Rt*t4)mXk*(S^Y-67p{Z^ZpEqdZ4eAMt9>;D`)>^38K z*Z>S3+^l3ChK~pbkGEl=J-S7y`W$#bUpx@&W5oy?Q-nPZu|8IcFf0m-(&IiJ$CETv zCyIg-TlrjU!plq+WhT9`$t;-TdMt%P{Gq@YqYC4oMHM1stQ-kr#YjLMoD~k2;|%T< zHbTZag@;=lGh@Y6l6ELnb|y4@{|;{ISy!t}s80DATWo>Q@hX#5CMLJoU`;BMTW#Az z7L(gjCP(www~Pj~gB=zdQ?!k3W7LidM-2@h7e2m?(K8`@Vhf`dezNDJ6T&BjgO)`d z7?~ZALG6VP6aNR_R`Zy8pupha3%@P*9_QTJ>#Wki_)`BdeEe2vviK|sj7gOVr+8cp4$2! z7Dw)>ZN-Ahbd`Z=KXOl(4NR8}%s2xaxn~w0xo66zX3C~!lPUDe*)5r=AGv4CW@d|K za;#4&7SST+`zgiZlwx&SI4W%TwD4)+Gs00H!)LZK=4ZBXgq#&VD|}WlIO}5!tCR(J zkdI<@0UqQdd;uQhBm6hw5th2!-HI03?~2*)i`gG|ZzhM@iS2Ra8+*cu@7yBy#P`gE zU*7SpdnbNii9Ocqmv&yw_DkE9$b>7AiCi+^>}Y-K?5M=qQHis|lELk9T^onz!SAf( zAB7c5W$=5;)Nlx&oqz}go z|A1Ky>4?)=V>%=0n)5YnEb)pXQXH*P9Ia9u^@^jWnEFBe(DuBf4AV3ZVhw#)EagG0 zAsGsCoZyEPOJQSJKfIu+;RQ{_R>-D?Wh%Ul(|TO}NWmU1Fj6oTnyre^h^&NTXZ53H z1EXaFqu<-A!q)Yb(NvlFnlbE1^4L41s2o!C4u$BA=V@abgc3fa9G3X7#A9WH1fMjb zvO6%9+0R&3*CBNN`sx)+!c2}xU7qtY3bPIP$ILDh7< zSS$3k1#1NgL+Z2D)gUzlt@Yt*swx*=O^Y}}5c+D}um-P+;jyY19`i9gh7R|Kp~KBc0Y?#*-1$Y253NL;v@s4{Rc-hK$#m@LCf^tx2ynDJ|>alU{4mYvpb? zRu0Xva%jdH=N>Yq_zbsX>c`BFv5I^JJSwt`AVxHk$VMglqs<>EZ8+~G(!=-N6 zgb^zqUM0%S`9$g*xcKDuyqXD0I0a`HpX9}B^AnOuKl4mx8@X?dZRgH%Ou-xLt>DF% zdhI*|Djy>lmE6wVCMs)@7`>YVe%y;sNPI%#6YRcv;E*I^_nq9%-2-Z4KT1U%>?)H! zZqa|h+{!a^)n%*qr_ zcIAFEwViv|sqYxAQ{OXMrxZQY!l%EZ-1PT4s3m-6JNLRX!a?5dpv(xL-Oj!4tngXk zvxbXD*bgX5!NZ~zJeX!4mIn`}!lyG2D+dpz!W|DQ2M?yg3q0@uYp!@+an7GtoXh7G z=PM^Mrt#CbC-F-degy9%ehCx)Q?<~k<{-thv~%t(ZT(!~6k#6ug3)}>wEmhk}m(^Q0O$Jm}%F=cHOWmz;7Oc+Be*y~Ljqo{|ZB ztZ+)&_Je`bQp`K0(^7OL(sm^>5leDsnbRpkG=T*Xe9Ba(5l;$74Xym7@RPz%t>rEG zQ|pwjSGs}e>2M?xW6uB>vhh0owHu&tk*f0bmIF;&LzcElC)DvG7(G8ueFal z*zI$^^7_2&ikbCx0cB{D8C2;;2$}Qi7&_H?OgQQ7pt@{O51(~aWT7XzH-ScUaC^OB*pN1KrU1-N!t#cUiR9TtF$jCZ8+kx z6yq(Q95Sf-+u*7T>y)lnx`8PwXH9oeO?XjFcu`G^Iv9RQ_$A?&goCBwmxW&ze%ZSK zqX&4H9C$F5+y&YBm%;;6?KMn5e9C++%$s2<;;oPC0P-wYxvmz)eG@e%Cf1k;`J)U>+4N6*8Cr&n&TZAIr>m@^Y#^a{ffMPMP5g> z48JP;s_?7A!QSv|!a%zf`dBep6(f6z15f*y>SkRn57BuIN1%L?>}F zUducjir0TQ6tDjvSN#6*TsqViZ>G-igc_GQb3B^ELx15acIdDEq&wZiC7(Ok!-CEE zWS*@7PeS?kL+`Oufc2-!7EYBdoGM#5Rj^Pwjhd#VAXX!&uFs;*J`3IAQNX#v;hcDS zey(sr2Y0>f?n-Rye9mX?|7Y*bVq{B_?69ioj%;SNI;Zy6Rn=3Suj*C3datUxs=5J* zq6FdX`;z;8keo*44{sl^aKByl7 z`s4@@5YRERWA1iuWWDLuw1zEUzC6s$k6kl&Gr#VB?cPWUIs0m;$VkR2#W0&tK(UmQyJ*ol6q zp@>iuN!9?2WbcN(00(n%9sKrOUl&0PCap>*1s=O39!)!kM78j6jv%JKGB>5w6VX)I0^6j{wG;v%*GKG8eEv_Zy z!q8^)lK4vY5ooDnHpDT6f<|+Up_bB6%S!Tx$sZvfYAJt&{1Ng;$%h`wA0;1pfTkYs zkumnUe&c$K-K`6?F?P3poqCKttphQh#tDXv6Cq;1Pc2{nt41y^lzfZ z9(Yesgse^NQS?L_YFuH0BIKJ=zoa52lLGE2lN6yd&16JRCI#GTym3CpMEWr%(vLBb zeoPbTVHA6BoV_>B-WzA{PLMxA{sj3Ge^&W<9{icmLk<^< z*)e?~JH|G#eK|V@XK=;V{i!tuyq^vAD1M;WaDWYUtvT?Xy?HW-Hatc|hOjONd5nk* z;j}u;Zrhi#Sisg*U0+AiSzkGcrLUO80yTpaJ1^+ByqvG=qp5z&^sFCm(hl$}JcsX%a82(Q@G1EZ?zrE}^+D@1U<90}V2vaqu0|?{c~K zp4`&23;zUqsGiWnO6mzclpdfR(8Fl*p@-7Y!%Ff8m7o1$D0MB29ZJ0_MCwo>a$jP( z7cs*TGaNC)5i^o7zHl2!z*LjasV0f=no-J;f0yQRk8*VLFiH_d5G`##$afET!O*vL zDaIqhcXW|PLQ)IU;h_ww6T{!;8t)yJ@3MT4Yd(|7BSIPewD5aZiDf%UWb;uv%BWl& zJv?fS7PZl+U07sgmx0ncltUcSAr9#fha3tjf0+DX@`uSEA%BGY5%NdKhenErMplv! zWk6?_8RHP>2kpjU?~k$f?eLJjuR}3Tj4a1~S(jtu1nS~zJPn)QI>(9Dj|EK-E$hKw zvGriQ>;%zzADtjjb(kbjIg`Zb!OqRrKl1mYbE+A3>4<{ytS4|?ofTbYkB+{f8x z0&@q7?R&s2hhtfe0qsfOJ zN(ViRCLekz9rQ4oeCPq1ddQmZ+l6J^4DLdDY*LwJPwNeA7S(zn(#VgpWX%S!<*vuSk# znu#toLyY>$OvJdM@?l#`o|=uo*?6&80wt4Lb}iYjrZ}Ec9QP^SCZ_0D)8tQ+KTW@x z*4v15rH$JR`7_Ljo*^C`tm8OK{w(FsmNK4$9@-vySV_MKdT2fLu#)_sht@+6E6ERf zXg&0>GWwOQq+(J*UrH+Q&0b&1Ebu|?`))jQtMo^Ff5KzH`x8`%B5DA+r{x5s0VJTN z^%GVmNI;Dw1ju0<&U1j3U&()a`Yuck=({jEzzxdD0evCQAekd<+tIj9p(Z8;^+)so zI|BIO4Ud)IXAb;R}n{x-g zYvtf~Y>poM1=8>Hp|0|&hdjh(#slRbI2wTVZy2KyIGTXE<1nwvUNH0>jE=9ZhGeJ`A>)aOUROdx9Ms|OaJBUd zEM-vjyPN)%@?o|dVapM=9C;t^;9uw*VWUy;A-s5Ht1Y%1wF}#4I!8<10)2Hfp{kV} zO(>`|6tt53Ve+At)-PRX`lD++}pj7Ri%2YMo+Cpyp*5k1j?o=j+blw6-QPj-lyj3OpW zBC=zReaDV+$9{q3`z$&1xf-63KoDlpT5o{8w04)iS1y1bw5K+i_>Yzdux zWa>NEwYR&>2c|f3QyjS|_ULpR-f1?PW}|5~nvt80OPXP$88(_>qgk76>~gbgG|NV_ z+K9Tz^H~lw)Y5^3T2^MYl!iuDk{>kEdMINh`9T@2haOgvU(f?f{kdWiz+6rOXjiI5 zUN!ROi@f>7^K_ntVuOXyKz3s62`mal1AA3>u8>Z^yi3&rOK^V)w|ZeCQOBOl&lmXc zeo@3;QCzT3YsylKmq(<`#i#yr9Z&t|;#2>*H;U(``uats8YNUaBvfD5wV*>K zO#wb9Qbv@)q<> zhR_Yz0;3z$Pv)3c0K1K5-T{nMy84=(n87MNDXYF=iL5X|>G{`eSqF7B$8P=&Th=Ww z=Wc-sR8UL#7?Z-wnJ>^oPwHNvhkga^1$x-^ejGgz7mG#rT}Oymi?ewtRVZTwn+54Ggd<{nFBmRuPqkD+>zpMznMZlsU= z7U@RnQ;V-_I;y>Ui*$47<)T-% zD8)LUg&Xb7z(ef@lEEdtk)(lBQ&1KCw@%w;;xG97dIb$bb5nU1ycs=XwzLOyIz z2SD%X+`Rg#y(F+o{wf`Nm5#mks=Z{qMu%E^-Q=y6=IEe@%7-56U_lQJn4pI`81zsF zgC5EcdMF=yC?9$#A9|>RLl6A~3-kb={Q<{Zf7L(Sx`AKzp{ot}%zv*N;*DaqV*`wT zjBwyEmr*r3S<8}b^Uy!6+^n@!nmE`KA1II_3uX8(e(AB)!>hkl%RK z79|ZXJ{olF2Kh}oev^*hB)?g5Z0MmgDfCc>gC6RT&_m0hhtcFi52c}pm9ztT7)?I( zP#StzNj~%dogI5FG+$yaCQr!m@8*;%oQ>@ z0I6Oms9F|OEeooa1Z9|Xg#ymMWl5L# zhICGG>*1XfYo)i|E>~PCRa7q&RDG-5tSqQn7BpWFq@7ceF<+K3Uy^~&`C4H=f{hFv zM(c_w?#zs)@k`502Y zKVdYjeB18B3#9}W=%M#r=wT)01U(cFJ*<4&?$^*m@2Aj1>!F90{O0TYCGM#@_0V?E z17)607E?%j9^N8*Sto+U6rPCq#T3^dYAK{W`>qz_x)y=89MV{FhAUbk-%xo7dsxM6}rF1}T)s4QB<+0D!?{V%a7=&6;lwGy_c_I4DO zzUEbNyH(6mSb-$0=>eN@~9 zB&_U{748C3V-vXhf$qkCQ3Eaz+`HeX52{not_<8UR%A@)SY_Ze1^vH3f);NH{|t<{KIjkq;5 z3@h`s*l;a3%z?gqVSFrK7$3_P@^<{SOlcA4a>-mmJY-ml`Qw!!qyH8!uT1THGg{Gz4XTg7`=+So17yE)gaa*!lf#u8grIa0dS z^v*Vd*S1Y)0>Z2{V)Q|u_q(1NdcOmc18bR%zf8wR-|8|Jo}(q~()$+r(P;9~drGgq zX@R&({wn#a+_rL7)o8%Lk}&Xhw1ax zdMF=ySb32ivi~eP?s|0G_3XIq%0@AVdIPwBB9VcVYTu7;MDRugH)1?CQaob#8WGcA z_%>tnCY#GD-5%sLBc_?JlcGzNHP;k9%>g%%b8RV}8_2n~6>HbZ>;eiBHq)zhsv z-qzE0wqZBPCMqahZ zn~%KtB5xt`7QoYwhHdG+Y@ztM=7kGB*DMdVEd9-n%&R#U4%=$V&d%*ulN!6_ELgr7 zJ#I=rt0UJnmy}CNLL2))o?}s_c$h6L=TgR+ABoS!w6(dI?*{b*NL>lkQ=lp_`R(v( z1iC5tvh(S(n4;#1)(5%s5$F~Ruwb#j+R*NDqYDuVp$qTn+Y!Nj+4M0NZjQNdbIgUC zW3C)5R3EC6UuBMG^*u}No+p2v{CVcu%@e;s{sQ?6%+-T3g}1kY9(q0KVI_0rpvR%C z+MtKVB=oS7-|U4R_8^Pj$_;wxDi(TZtU?bfsVDS6?BGBG3m?t|&m- zD*HD^+9D%uk=fE1H1+rz`8D!ujC2gpoQ(Yv`Ag(4F;X!Y`o3kI{5tt{Mi4q4c z8}!iYK@Th0F6d$UkPkhKrk>D4Y3N}k`OrfjYd{aJhaN`1Ys*vUfzxN|A}dsTyLIfVy0VkL&uN&*Up7!CN9h*^!8RowQy&p(opb5o2H<88%mpWF_;qtR=3!j*TGAjdHB2|Zp9cSgUScpCSC>R>@x_f0a?TO8y%8Yvix- ze!8ajQ|f^zf*$JK&_kc8Ko7kx^swuH+v=f*(d0u9rGp+ulMg+V4tf|(KJ)-hJ!G>M zJ##&JCiZ8Mw^3Z{Z4}pf8*#0NEm%Z0I6@j#jTmB$7-G$cX+}&lVwxF4D-b&yc)5a` z5(5@?BpZg;I)szxYHvNbni^QHriPrWX`FoPX;)lL<+z$gP)#E;hHA=VOq!UFC)T6) zu2X=%OukM#^&OxMdsl;dO?&H*1Tp1}T3!pvXlT^gL;J=%N?3fmnHt|d8ack*R%N@b zM!2dnKlzY2kOm{#))@`!jD~gIbJiIxuuHvjgZvFf(+2NJ&|Fu6P+C`i4Mt;w_$Kca zP2NkIu5DV=krluoRc6Wa3&s~sY$QAD*v#5_f))6I9F=OcQ)1HF(GfFCS$ zpcf)~p@hzEG8gkm=a?co#}v^yrhZmqMrxIfs%%tcqxqO@I?qP)Y&6eC3sKSn8!fQW zf;OUVn5dzf4k^^Kk{P2xEv<(}R+1ky(t0RkCHX-aJspG|%7-3SMm;c5FT!n7;u~Gxdg<=L=6bVLYxUk<-<=mHUrrw2Z}==nH{hj< zZXhc2@q>IiZ6%1XcYRi(2&!8au}TqgXSR3BRy*XZMme-I%du~iu2GJj6|HrMSc@Xo zO0ksvc{zI2GCgXU9_5|j9wqkcYe<%~zryA#Z0-i<=BshqU1jrCHg~&n^R*~_jm_8C ze9huUjL)78_0{8`xs~+1WqKy`)q1FECHX7lLqV;FZdQ`NNmrkDE@)e4L$hJ^Iml$Kb8U!CNm4o?OkmP>=C9I?x*tz0rYg5S_E(8XY1U zQADFdM3W-&WZn!SY%*^~5zUf_?11ahMbm2iS4#P&ACO6n($22c5id3cW7mPr7HIf z?^oUGv?yN}$Sumx|0&SoMP!=K-Ba=IR}tG$#qFr#wq>Du=kTTj+vM;h2hS!mH8+{5 zxyek;%{S~6VT=4N^0!`R{Tp^eZ@p^!rxy7wra-s&n#wj)i?_*#T6*e%;lhF;2MY91 z2ZkP2GE)7C$DS6Ulir5W<|E|@9!DkJlO5|A0-mBgJN>&kj zuXX>Pmalhrzb^C}R_?#5k9NMJ0{89f(*}n4Y^)+ z3Fx7G=wT&?40HXW!dh*68?EJPrr)_%%Fv zlk#=^MW>WmQXViUs2e>fs0KhmE8nn=g<85ehgw<>wX9@EKqKWtBdv!_G=%Mu&=%Mw{!^*GLL-{YzL-{Y%0|R!#&O3RnThF*o*uy8e^V*fuSFLAH zU+dOI(CO>le*@irMaSsWTJ|b&#+GLs)iZlj#Rlr^jqX<@=FVTmTYpl%W&?NrI>h>D zo@+qn0fU0N8-jvr5EQhM9S+@;hHh4p54DtrMplv!jf^HA$|wzGtRx?LfX)#HJ(T~i zRS#L6#1xv%m~pcivu8G$njs4hOLE|EAj`8=y&H1k zgZG7sYF#L*b)hKl9g5;=t>XQpXVcp;yKg&Y_ibBh(l@dAXjir`%I>-uANT_*R zkIC&hf%^%rkf(=D=F4s}&vcX7LYqvt+hUf^7Srvvm~OYlbh{S$EoSkwn8nj#mJdcr z!yW@VaS_yAKW8a_Eqob?Q_pQq-tp#-oXO2P1gRKvifXS_6Zb? z4Y+@?4L$^gklEpzA3Mxs-JvV)&=q%?V7JQzywm65#E!9XWz9B4N+czHMiMm}mLTh`|^BBL9^z4oYZ+3q}hVp_*!3XR$_d}YZ58{t_#iI`3Q368l(WP$jW_u&^m=1Sb z#CX!yaReS;(#%zH`aC_uOzcy{O!EmCr@n#CvSl`36FB7S4u_nc4=>rO4@&Ep9dQhg zIEK(t>!F~PjZs#0w5=O@M$0r;VnWbz_Irfqmn-!cb0Wpg>7GzUDrq#2Ah zd!5nU&fYS&I}6gS`PrrL@r83b%sHi>Cl7Jy=a=-8A4NBTHQLQ5?EVvWKQz~RC~YPA zr{qIbt%sIYl7B`%bklmMWhMFN$eidSBb3%Y(-!zT@i8I3c!#bxgF8l5xpHRyB*NQ{75%gSH^Cz5forV zOuKShmE*P=5iwgi2L$?4QEldC8j&!bhuMn2?U3Wuv;9tS>4HBk)nl;jl zJ5P#;T{l*4>|CR>%R&v+(dD!cv9K+V(QVHF?|@JfMfiwk5#ALU;QbM5q6i;*VIzF; ztvt>9_OVw@ee8{hXdio`J?LJ0e z8LfvhR+1l-(RwIjWhqBxhmNX=lRGh@cG#=(hXnFTX)JA1Sb^A$p|~4?y9p@GB4#gQ z_9AAFnEZ~;UIgwZEqylHkLdk)#r+IqcVnBs^X(W(*s$*uLQ5*%Ew+HQIX${(w~XH{ z<9EyW-H6{S%_j19Sb{GW651W!pHs! z-u=MX>|Bqo><7wrKM=O<@7)=UZ3&^=cEroNGYHWB3)?+Hf$j|XvhESec4shx&R|4I zUs^3E>I|?QM(Yk|0}Q)-lGC0y?y}J?8|^ZrF}C?rczbNL$3}Z>gkj5)_StBkjrN(l zh7rNP@#J|SsHO1=wX9@Z2aU8I8d*txP)6&ajFsdEJ+vNrSXr7E4q~Vt#9%u}!DfF{ zf<Ic2baY&j|>upSi>SbL7Y{m;`8fvj74j^BwDJlX6yemB-iv-b)WIi$Sz#9yhn zC1O(X72t_j-7J$iBCS76j^ZheLLIe&T;*iKBMKBTF2$D;~Y8k3`6MPYFHk zD%dW^i28-KLI=pQrC__RV~%-sKgG{qP(vgLq{ei$S8y&OJF&iC=q!3v_EmM!454DsI8W~MKG%_W!GDedRWt0wj z7)?I(0G*t>=Oj3r+;w|S3eF}K1wZ2^xaTA|o8nG`pua0)bXpd4S`Z{Hf(&)^vmnDN zf(*UNSy{$eS;l!m22b&N&VwM8d|noGUKEs~r_e*{e6feDBFM6eAWJ-Q*;dLuv5%zw zugG626go=bv7@A-a$554c2Ddn#he8Lt)iq<<*Y+U>?*~?UK0KEW12m&tE5)Hb5l9b z%YYngC-lk_djAQ%|AcQioRWV^{wZ&Bry3pY${G1*<1rXg&0>lKh~D) zC}So0K^d)w9#)cH&_kYyM0di4OCQIFM(PC6$Vxgx&`9f{k(J~_8Kt3&mE=PYqsfOJN<$AT$%h`G*)#Gq zA^H!N-5`r;)<>wZ5xvIIE{y)-T2l_Cg4~u9| zlRlyd%eyIx`0DTbA4SPWL9+cv$1#QGOxEKd*)my=qln`q!n+t-!~^=xf%(mnI@bX| zpMSv5=O41sAwBev9(u^}JhDt!`}>6>HacRXBQ`pYbK)@@9kbDK9C>-hKo5ah>LJj` zN(zHUN<$+n$qyQ7J(RJM{Gg21Lk}y-FX$o97=l|NkWNda^(dZc>f0x0Medn%|9$12 z7rEz=n|<{pjVdm8k_J?WIF=`AEV1>}F*{8_|0j^sg!a4WX%un#-JF;Ie^Gz)bd8g< zfc_E>$-3-TdX_}AyHE|iXr>C&hWh5p@6qNU@thLtIBYXv=M+}Q7NNop=@zz&Xm=sO z_5GJ_@3va_hnw}o-bS-`AIYt?#omS1%En5gy1xBNI&y?NpTwN(6FS)mo$Q3pa~eJI zl#Nc=2;HI{aTZ^fIb)+UHacUY^Y7r1T)WFQY3FQo&PM0jh(jyONBS(((knnME3;Zk zLnAB64;pDbl(CZhpp4c-4=c$p=<)S-<;I6PDDAHBk`yM}8y~j2!Yc}Jey?d)Zht_C zJ%_#R5`G(Z7d?H*4t%56hFp`|Zd^7(9!Q-%h~M~7A86TYA~z{1 zPjELWF4Rz5s4?Bt9qq3qZv{E{@;+ScR*=J*Acr+Uj@8_z98Gk%O%am2XK7luKTxCW zVJ~|q9Z0Z$;Gs8qZFFv2X88e1>v`#M&C#)cw73o8OPk@2BQ|XT_289lDDy z4)3Huz$NbxD~DS4WY}$xv$X$J^IGl_tvi~#3El3xuVHle19dGsWxmVH3;Nd-eJ`Q? z@09LQgnsJBZDp2@^g@S-`xK%14)>D+XnQ|i+fDatXGeGY#kIsaRlo#&m9 z+31AJIJDH5_?C6co>mj%FoG?v2yo=%#jx#QS)K00Xnor_awP3efbpKBQ@== z|Mum|%PJ3jl-ig)^iin|`Y5$AIp`?XXh%7LCk6Q-AG*xjqJ!Q~?9I)!As z2NbAJ{2qFPlseR|JY)l%G#*{h;1LH&CyvKZpkPf>+>xraCHuh`9o~zK!L;yzaixo_ z2aGGdr93cU8rb?w7;B&AOShg6^?tASR<*H~Ug&wHcCfHqZPaVMt?EwgPrUNw7hm+& zo9kE;HCGzjy|t}f9I1TSySZN7S!wKUXtg#f)Z~T>t;6jdKm;y<<-M982|SAEM?~w%K06)OLN0o{R{~w^`{TqQ^bnK*Rt=j|WZ;OBfn4usSz`Hw7YMU@JN8t~YcBg2AcArgd1I(e7i~ z&#+o1zDo-9pplL&S{-U=HERk%gVp8(2K)mC`~wF315OAJ$$v;b22v-6hvYvZ{}K6* z$bUq>>WiU!O#Wl?AD1SSCqAM4Ih{eC&cZYq#}{odFkeGd z#D5wm-Wyjmcgg(a#z&F(I1*PAkyn&IITmLirfXqSdfQYk)|uwTIx`^DQ5VFy_klbF zbz{ujP{ZB`HSCgHbCZ1;jzZX>p@woo4dvvTTR{$wLV}#%!g5W%OY+7=3sYG<-b$Ac zB1s2v`--mXELnp+r^hrn4AdME{}Al$BmyscN#aoDc9LT?>^(V7xe`uH-~~A-ZhWl7 zo4TO7aW!ymUNP^y`4P*HSzfjB7WucxzeWBn@?nU2_igfTlYd+J)D2Mv-LxIlvXbqf zjM9H7ddR^FM^raEcQ}|vu&0e+CrdJ<9ckSqP`6Qc6VS8f?h4#0^%$4OXBVOrZTK8Tuh!)~yCQ$Aeofw+ow1 z-1JZ*e%S8fsSB0QY?z+zWIT2Gs8AD5Qs4rqt=)Ff8L6gp>JsGg)Wzh+QOOMCLnZpm?Bq*h?ty?o zj*){Q4V)Y=7`TXm>A4w(G!PNvL#n;%Luy3CJc<|?oTb6mKtzlir?aEmObg}cgHiW@ zQTKpR_kdA}fzb{$uhVE1!BGs-JMk?RbMjZUhI- z2o9AUd_>IChBwpr!>&L?4D8Ar*cFI~fnAvcyGVF$(ens=9)Zs@kb@>C6iI-XkY*Ks zLgyCBd}&{t{r{1f_Hc=|$`J!?)u{A={A)UPDct;ll$$9r_qLpB{Y_m#`M9bGA6Fxi z2y`U;Rfk2;@97H42Upwr;2IHuKDYw3TrnSEZR>+;LnE7d|?D08EJ>e|%gtOEW&SFo=e@gyS@}H9bjQnThKO_Gc z`OnFJPX2T9pOyh|WiPy2!BNl=D zlVh>ZG+o0!9d)L1vCcFv)|mmJj=IPmpM8*b>o?dDp@zK?YO+~)>Q51QqkfYjLJdWP z8un_gxfSGC=FqJmha3JNhc!VCvmt^UP1nIP#}^;Buf?4{g~>|9mO{5bRd(@jT`*h{ zh_42LV$2;n|Q2mp9zvUkOTA?QH;Vr(neWw7Jn{L?Lteb$a5x*CK_Xvc! zB_M2O4f^zc#K7i4oZVp@++m#EVVuD#jg!0N-zEPp`4}kW-y{DX`B2d6$-htjee$7< z@}UPx`k8FU&1KVu+eSN)Hf)JB_v+Y=)9tyj_NnnPJ;(RkxEQ@4)O>2gnFIep3PW_^ z1B#GXx5Kap6k!|l968vyMc_jMZI@1r&JPbG=8;>k{|JMBe`$BwC)po)KZInAN8TB+ z&U+-(u}k%tWZb6yj&z^^VjU`1JQ@y^pI$&DLVGiK?6PSMSssi>;N~`e(g& z7h77_SZh_6H+I49YqoZJA2c^>z17BI@11I^y1l$o{XUXp;c2v0-n-!80lQ1SQWHnT zZqSm%Kp&JeiWJ!9gE^)j#F&1-c>tc5Tfp-I5t~0`bM$R)fxac-i~dIu^N1Ml+q_h8 z3qy?o-`4fQOTL8-#>El!*v^Gnfdg2_OGWziBCiF!qZRuG%r1Cz1C4v6a^1`8b!cxbtqK? zh6@o>9*XF8S5o9zl!C6HltQ#Tr?=(_{CSXPf%e?wh#Tfv9mAfr`lIf_xkBz9Ih|nl z=-!^)gT+6__6hsf2zs8xJd+y|u-)}-J#0XHXiqBu@ezm)wEK$4<55LI^_LZh$Jk^hW*XsLWCsO59=pOgQbeCPpwo|JEVrUw%3uKxsC2du`C#LdrHZ3(is zoV4_|+mXzXe)Dtx3S4S$JCWO;`3r2f(L~lK1j(U+DUctL|I2T5^}IB+Ttm`ltM}$! zt+88^alG+8J2}x;d2f6_5~htxu)Y4xAk$tEyBX0pBl_m&3e?TLz146lppgiGYu}3K zTM3pK}5T23+ImPBzgY-nYrDK@7ZS)ZhSxdmBNkByBj|T zEpM{X&F^*VSB`FeAC3L{CooeR-TKVFD1VERZbeDA*y#3WcA4AXvp8T zb(81+pP9!&H}yQ|X65HrLM^4CmX+i~Bc-8{mE=PsqsfOdN<$ed$%h`GsRvy4PIOA_ z4U6PGCoTQ)zLS4GyS?NPz)^n-b1(m_DT(BU+PSt-NLK*Yzt?-O*yJAF9XrAzBVAu4 z=U})KT+dz}yA%E9PV^fpSMnQVQxCl~T3cUeZq#~rn!P*AwcgQMb+d_->A~gZ=H*vj z+1|%0`?KEd>bxwvTh+~#TI;jk#cI8d@|6Yr|ITN<8`TByHkz%*N~7M3yy=$2!QG&q z#ns)Y-rcAkd#6*qfA^*B&04kf%6xTaXT8?DT;15HC8~N*du3<8iQ2{@UVl?nUs=$7 zf)S#|y`+W^QGBJRnfu?f%ijOKevZsOaCE;Eme5VZ z1-e+DMplv!Wt4_8R+0~8j4p-cgBWSpsu#&ePW}glIDAly zmL$XC@L`er5J6^{`H#Q|uTIMzI*qfw9s1&=t_RT%9z;K&0_q2L-t{mD*32&ZtEh)j z#KS1!q1|WxEqTe*wRIo#o5Z7teiYH{Csp7F`aia!c|S-)OJJ3%f`e{Tz?La>(qUpqTdV-@69It%bd#AS9+>tSV76m_xf}eE= zejWtdeEvM5pGWlb5<0ujlh16u@x%soL6=NVY?ianemtRjJmm!TRNTYY6HmWyzVnog zo>AO0nJ>N3Gd6nmxgzcB5YOq7&!f2KZ2A0ih07-*sH!|IeFJs8^10-L@_*3%mu#Yce7{Qk@l;|&_ z`Xj18qWU9hpokiXsDX$Yh^WCLYA~V(BWf_CXdl*Mv@aZQz(n1crBjgfx(MtQPB^IO zORo%|J7{ze1-qjtY18q#2zuaU$wQLM*&}LpLy&`>h;qW~BIuTqO6VK5#pMQjJx^j# z-jntH-rxt3_%IRd7A!CSs9Od*x&?EqcZx`t zx9!T1&7$qDKW(JVqlvU3H!{zqqnK^%gA}8eL)t~VGWr3@-x#EeAD zsKpcVGqOz@VOrz1b<}*AYl5war=ec^V*w5h2GE0HD7|nby^!8D0x?XCo0&1g5d&Kp zDZq>n<7N`$2dOYPv`xTvmpzw;)%y1bqwJ)7#ZkXmrRit1gyy&+E?}$r>k$2Rh<-an zzlL4PA0~g8{9*E8gYrknA0dB)d}yisQSwL0AB}N=^}!hYF}$ZfMx*3e@Bgf)wqqQA zeQrC(;a6h32ptd5|3#tW5jsw&J`A2HLMIXwqcagv6Y+wRMbu{F3r9~5itQ;}nK!?caB*lr@m3nK6#%<%#m28~CcSPmdh zsd^^L=!r6V!qBf^R%lnG2kf$wW#D8P==RI9sCc$DW-q*Z7yQi&yP#NmVHaptmG?qy zuf0&LDEES6b4L{0_e^|Htf-Va!Uf=3lb4H4dnU`+ujmWRIp_11&F`7xALu>P=0P}tFCgIJ49*D#=LCZjCTh@5l0QlQB>9su zcrl4Ud2K(&c4KS@SJir`WhMF0$Y}C^DtcfOHD#gZ-zA%N(mq5s6G=uPW}Yeda+rCh zQZ%DKr(z&edbi9;_FQ1P2%V15=?JAJfI{d@5j7K0GZ96F!v$xH(Afx`jnLUN>4f=4 zEVVG1Do5>9DQbJBJ}k~X{OE2)OtzPor){TW$s^OY(;>l&OT^2+R+!0l<(bRB5yBin zGxI^Y;=@>xKKEM@+fBx7S;lNhMrAfnR(T0C6{nl2a;#33Vii3QqdDs_ZDRi4bV8Ub zW-kAYazB(SK8zLl`m@oD*|M0~4}DF);e0}?hWA7gAK`P1aj zkUvBI4EZzULr2BUl0Qp6ltF!7ef&)5A*U~VE5uG%_*RG!d@IBVz7=9;FA>upG5rzK zA297gI#)u(EN|S_(Dh@Q~r&UUkJg`NyNaeEC6-| zB4S`y=D@B%B#bYPU|ePoUP*@{I7Rs=5+6t6Y9eTyoSnpr{_8UCWkhkezV`Feu}cm= zXqTQ9xLroX_cZ#_t0jnXA2d7i-~bpAF>prhd*%3`8NoMxWN~0q8$42tlNx(X#4S{S zyJcQYxNl00y?yQu$~K-03RiV4IGS>Z@rPlxA6S%4cXiqoSRIJ0D7-T&2wQVAm>CGh zVZr7+!1vjjt=Ho(5HndRf z2Fr;=^u3|zdqdIphN8a?M+^+kE((JK5iu}0b6_wDZWZmnx?p-}lhEl{!bF5bs?nkx z%vPf&BDN{X$pJG&haRFs57D8A=z9BCa-lD|uh#!ymiHM&d zUj9-Gcu1Uxz=;T)Ou%;6>)LiQT>TxZiRj6UPI1~ZcI7w2de#5TV(g=0t!~eI#y*a< zSmTdfEme#cq{%kDAV@08GR8|XD&8To%dmZi_X=w~th{Sd!=8zPtag|G_uk|c`!=d~ zkS>lU**8Y8Z$PB!2z~RnF6^6Pt@ll=)xIfJj2EP7-;`T?T&}oUtoVcVO_UY;Cg&#T zKdn@}mvnmdUNVBc1cJRJCmd;R;ipLQIY!3>fiOx_PwC7fOceHl&v^V2&bWOE$Ce-C z_9Yyfg~#KUa3&b^6AbzZ2K@vl1vr9E3X|kdl0O+I1v&U&yD_#KW4kfRfo>`XYFSA> zlu`PpqK6!OSd6#3ex#2PrYyjnoaPMhi}Emen!&HcOytaD4o6K+N7C#8Eaip+iK#eo zOy!9K*I_LA^)!5@WAo|Q+%?f=u8BmfowUqE;7kP0Mg?bSf*$V9M$Bx&wDte$)6AAE z)GJS65u&gEAfd0_g?E6&YAi>>H&)$BGl*9gO)V;>A>nuB@ynKirvcV4H{)rH{~fOz zZnh=~xKuV=2A9Y3h>o1+XbRy?0>0J>F6TJct zM}*)w7?EF8!DvPdhF^zEo59-y5ivgK+Khv4*YWW-PQ<|5vov^nAn5Id^98uUr#da_ zX9_Xm_6(U3Ag3!PFYLIo!DV0Ti?6pJ0`&EkY`CAHWb0LcxOxP_?-fYv!2%I3$vOFSYB4Q>J#&!kBYzSAxhc((={|--PCX*2VZ0BT_M3eDQV$AN% znw`-zcJ1$^^{4C*nAUN_izm z5wJazpA_};|683bitf;udWHlyjjRo06W%f&|}nz_qM*!g@?jMbcc*aVioceT)$} z#)$zvk?)7&*3xc)<7^3c(Ay`h)mWWitWJ=RAy+<(QT`Qp&Ij3IXH0^5i!#dGo7Lu0;VHoh8UGL z6EQOhpNvjeG=wc z_O*xUGwmQ#cKxr`!><3;dVrtDzc0Otgy86lZz1)? zw~+cuZy{kD5`p~@*dKxY9l(JE^goUqi0FZc9_T<12DH68H5k!@5j|K!XD{gEyH0)a z4W>T6!PJ-EU=lO!-Oqk|$;#gO>}ShDup*R#naVUmLLxEK82po>U;Rqb=0FFf9NCb{V;7A8>Gy&c5Mk9JOqDM>U z>^ehqh@m)mLma%JILyO*O>Q_k*)UrU=V8Vcj4y(Y$UC0?>fH!ij>MLube+*CbCfMd zbIa^H&{u~N`dZ1Mg{n$JODoBTf<}`M-IRuIR+103l!iuDk`HB!F1gN_zdYQ~6Z>%| z?VbLKA~_k!>}+FU1no8bu{eTbaRkRoBZ#GY5v_lXe9;###-q&fD093+=0s5@VqhYo zCn9>H13ekgHknOE^khU&meAQF$M|yZSe$sq=o4d~>l?o|MUB(X#-s0!v*md7-3hjw zh<-M~mJ`{}u->MZPsWy$Y&n@_W{-rv>LJkAN_q@bRT^4aNj?-bntbS{G<36)e5j=~ zG_sO>C}VW=NE{c^L{Tr@xDSO?IWvWGdHR7uY51*_iD2VwY zYCfXoBWgaP7J&Mv`n80G%lya9rrsGA@P1tQwBy2ufn=8>e8g02ru^V$uAHnsS58)+ zi|^%#p|%yP7JzmRXM|6=Wh`ghA8wz&!U_{L6eec)sV#hPqPyRyI+2=!x?3mkF%i-`q} zxN$h*AoBeR9iZMj$F%i1rme$Bt*??_CBI5Ox?lP8CLg`6^aA+{p~}M-dOHZ?MjWkt$%S=V{a?5RBX5u8!p9$^ln&G%^3IeehS)?q0rvYKOD64~w(}? zNB(NiVx&e98VMY#Zu$JFc7}|WK9Z1*`1f?O!;rBCM$rE7hb&8Y5gTYbbHosawh;*H zOL8%&xh;k?5E+<5a*-hegEfQ}88V9uDYr{rccZ1|HE5n{=s2N<{gZ28Vb%m58i=SP z{4;a1aWc*k^ZVF^ee>^cm)TpR-8I@>quopF7mS1U%M$rZaYFs?348Bs`cgc!3=q8bg;kZmY}!7ECZ$2s`S;P=>Y< zxW-PB8K|ny={UIgjkgNMx1<#Y+2!Scht*!G-ube3fvpGJYSGHxO8E-Y(J4Q^)%l9> z-asUkAq~EpIcvS{W8kb=Cs~iJMOR!)uIQ@_g#I!^6CSLg3Fozvp}Rsp998RA$X_9U zm3)ki@>j`UB_FzJJ=C(2d?*8&J&n*`FUH?`jKB39f9*=sM%R}CO~={IuxU771~d(6 zWRBf+go2IWdhDQe>mYklzkyq|ecPasel@X}wWIkaB-qoACT{Nhg?92Q2hDo&L=4RO zWxZqhb?q*ho!gDfH5(DVVRotun^SMFi*yCK!7kDdp*INpRry4EgFwC4HX^1$j0$Ml za@(yl?c|Q_R_439TU)HjL9@;whrv4J=wmDC5*y@ikiS9x2Kf#08{{|0Z;%gFRbG?) zCi%_iQgH2`2|Z-HnUaFBz|kGj9CK6URSo;Ijya~7YSzIVQ%sepCNu`Knt(zOqYnkE z5i=h#^AR&2uQMMp3wZY_?kABs97$vjM-p#AB{IcT&)k)m-isU9+(+e#kINN>j9@^j z1sQ&Gsul!sr`c02ORJWoRp#R>o%8XP&iVLC=X}R2o!@}+S8~FxK0llLs9f=Jx#DW6 zqFRuVt%=RDHL+H@q9hI0Sj>gpCI>gvaD+n*hdI|QP>yXrDdO+SY_UMJaR>yFqkE2N z#B)p|o?{yE9Mg=ek80P5Ea+580MlU-}(q z(RwqH)}M*A9&LC1CEJ#A9Bf<4aWI18UWGMNBJd|qn0m&f zn1+46{9446VE4vFx5`!-i}XM#*4{ajhj1OQEKe`vu1w|ZX4mHvIIAg z5_lL?abxulN0y?5dPzc0{iCQwo)3*AHL1+mH{l%Xg)BYU}vwXiLdv?|e zOZ}v zIR*CSwy-iw!BA%ohB^=t1LFcGWAdEh#@Sd#tQ%*XjQtAZwAqEmNnhKUAuP=5tlErY zN0h7fC($+`a|n%Ci@vyK7&}#5V^m_$5Vd)BfcI(?FEe_V*$$qn^(*ABkiSCy3i+$# zLqTm1-K-=Z8YvBBth`7M*+0h!T#pgB9wTr)MtoUc`yhHQ8J=UBSr z==JMLzgr*r#ia(XzWTA3t0C3X_=^pwOkLOzH5)WSR;u>LVH>nW)73U;i4j-rOD7Fm z;oBQe4O`)puoXTDTj3kg#F~b?SgdLOn0^(i>E@E*<_ej^^Tp<}1I)c_skClE&NBtt zr>ko>?KfoIyQiC6EpA-Z$G&!~)QG?a`$VNQ*e8jt}3YV2P^InKH+ zakKNfgf)~S>zhIkBvcOLb^7EweR7>X30u`iH^|>0AI4cd`4}>#Fv}i#ST6Ks}WdDKuD=Z%zVVmN6dW0%ty=u z-n9AeaP#9k#0z-cCX#sPCX#sZCXqSN=TahXdLCO&rJXCM($3{nS}|5rd+lX}Y5|+} z#RUQBd2*C8Z&Ku0F&?SM*A3_6>xT1&3F+-v!(U{=Ur&nx+u~m@R#fInDY6}Q#P->a zVlAI5cZez(^EF*i=WV(VXsF3%VXsb4u)R7x!3cVS9sn-zvf$(pMptO)%`yLWj`_D3 zG0o4#U@5;!ewF+x`OsYX7y&EEN53n6f&2yX7sy{I<@dfo54-+X>tWaZYCV+y0zJTI zf5rp3b90&bx?Hb3y2#$jh90w(qB4#OKmLg^;V(Jl7kC=MI z)H5bW?;>UZyE`q~yLNtCUQ93CE%JrCc2Dh-xEIEnxppm9xR=+i7i-PSYxZZI+|8FI zEfpj|^in|xVtOg!>t%esjIWpR^^B+avU_LOh21;*Pd@6-j$tQ;HlKF?J+SS06Gk~N zCo#%_;LEnMj^X2K4uRCzsRzdUW!WuD4Y%-71O`3J^FhyOjC^KedHoi>NQ$=WaVOAB@T+j#4YI-6st z(41PzPW!91)L?#rmdaluUUd^!%4#XUPCk?|I_m+NddN;Y2HJ8AwB;CR%Q?`nO^KM5 zh*^o4m55o5nAM0`jhNMlS&Nvph*^u6wTz)%NCsQB|J*fqU$zke;Zwn~{pT*(7Dl=U z?^*dI?wMs1eXU$^y;xCM$zh1Sbs4`}#;=y~s}a9e#;+CdJ|V3Yg!uAdElXloU_!tU zYY_cqIWxl$=ZL}(2ZFD`+kP`fA%-|N!w?4|Vlc!n7vmn|oZDiY1Hm!#@WpXKydnlW zx5Z$S@Hxjv+|jfZX`-<8W!K@aexvd~iL1kAor^3WG4dJ^%Zy(*b3$1BuEgdmY>qM3 za9@pnwQ4PG*SyM>7)@=t#t2+v1g?>fF)GXi@KjTX?Sg_@zd}CLGCFIdG&Hi3{Gf-{ zzd#T0^GvWFqisD#+j@+)^&D;3RU5`v2TemI(r}41q>(vN*R4mng-nr(aa)f;x^Av* zeZ65TV?MJs;y_P}lSbUwxke;iBa&DKbQSl!>;&;Fn;g6+LJhkk)D(5IwXG&xZ?GSY zAkYZ*qY@2XHt%B_3Ftf9Mnb2WB*JT&pJ-|sclp0e}nu6`3>?L7vBKDeyB*!7s-W4=D?aO=Kaqxw;$4qj4BxRhw<}8#(Y97fFb{?hYeBj4FO4i zPOU_cZapi4G?AtDvO_Fp=tJgQOwON+$@%OCJ*D|KCCMM+{ogXG9dfEsPBqG5|EV1N z^S=2ay4_`e-Zvjb%tsOIa}{AmE)+#b=S1{EM01D~jX$Whe&SHU{pa}Zz+BAppJSf? zT+Z{Cv9mvZtj2c-s%%+}E$1n7KEAmy&zAGCfEU@K5Zb^NyiiE!E&d}FN zz6AhPm4=p9k`D!qCLg*f4c)9HA8IKLjjSXe$`~ErGC-ItUhMgcHZtw5|HAT?;f?k} zbsC_^$Mf6fcFLj`4qN45nuX;q+Bf4HfXFp!#+cJyM zI~VCmFj)Tb&)#gQ(T{82v%iI`@oyq){F}%ndhb${v_wfuQBs}nht*@tI$PE+dg}{X zsy9JPE9qTOP-*C9CHc_JX!4<(($LLH@}ZW}(8x;ip^VYddu0z4-3r^ABDq>5*CLrc zjxsQAaDnAGWXo~LmWxB?(;Y8q=#_|GiRhIg8dsun>Mr^Ts(oI|9sO^ zUvbOTD0MYTUG0!c8&#@>&ss#UMf6$`-R`=FG}P>g%k-b+IHNApE0*JXTPyURmG~y& z3R|v3Pg|vTuSQQ>Wy{sra*bDCi!~$zE;v_psLc)(n|87pwZ+* zH>IJQmE=P$rJ<3PN zG@5+qrZjZ3l6 ztB7hvR4bxd5w%@JZAa90L~Umj`x%RYP2?@xx^OG~YNcP>{FOt9{h|5FhVw3wM-g_$ z>HVS)W4&LLV87^2idUt&#-_SPP+cY1H38_oW9$g@-cb&FCjh;Jj2(gALEz9}1kNT? ziZ_{3yvdZ}O{N@gk-tU$7WrG`x5#gi-y*+7{xFm ziSD+O-K|~OEuwZKYB!>GBWkaR+KZ^Yh}w&&{UT~VqV^+dKcjL$>?G&kO~3Ziulb^DZ%h7gT~>()}AaVz5~7UNJT`H6jApEBa!c0lj0it#^zO5y*}Ss(RmO zTkjhqGBC%&4t;fpzPdwS-Jvh<_IB^fsp;-zmLIVE(8|4DETzHUyKJ9?+53R>heq%B zcFzlc|FYHZlfVC=(9{E~jvqr0oy?(!mDF>WdO{DahaOgvzehgw(0b@$CHc?;H1$9% z927n6AbQ$C^t1!^rrtIVi>SkhI*h2pjLQCbkbLnFzibC~c-c>>4$~_qhaIn+P}?y4 zu5g~ZU2F9L*IJ1~dke%bm>)>n@t7+vqF9qW$ZL+wa9zpZPlYkiN3>lI@>s(T2sMPf_kp8zw@j>tbE|A_n} z@{h?sCjXfH;}5$JqYFb1y$f9lR?U*tcv-t;f>pIUz=(t6a% zGme9PqW_HJU=$-Hn;P^k%S9rW9{(<<}8RZBYf4$P~`iI{V z$3LSSZR34n1WgjaA6I$aF;a6$MEsJ9@Gb(1T?F?&p9UD&&WR`|BU=|^3TaXC;wde)B`j03-nNTe}Nv#e}Nv#e}Nv^y)i>?GCR)J>oNCn zlUZ&0=ENow<1_(dD`K`HW-DU0BBm8Ft%zwwOe(qftDalC{%D;;*~dk1Et|AGW3oMn zm28R|=Od(OAEAuS_5qzubF`0@qJ69~I@=3$Hr3HSYKrzz%jj%B(AjiD=Q!PD9^)qS z7&n>6xXC=nE%LX>-y(mD{1*8w@>}G$$loS^oBVC^w@Z1FKNEV$t|G?5PKS&!q)Q3bJ-G@Zwy}$}~m12BI@^!LR2##!!hn5eH zqJ3~OI$H^JHqg;NOp5kl%IIu0(AnT}VD2z*b{IH244fSX*6tNuR_0SvPF7@1{p1ag@k9g>z?e@suBY&U# zee$7)wu2sp8|XoF{)6cJ2hsTtvh%kqhY@oaF^3Uzm@zqE4vN0&7s=!3S5i+rOxgN} zz+vCve_eEFiT2!ySfafU*}dH`br&}*T!xzJW%4!M+1$ji-JzW#f|pGqQVlK6ZI0Mg zd2@3_IiZGfLJj5Qn&Tt~-hG@z2$9f2B%t?%Y>BRL3-l4ok6B*rK9eQvAzkH=u7bW* zS2?_DYsw??kH|kF|A_o!hRiWT=9nRKe6{;DO*n9Q=%I2CDCdB34(PHk&_i)A&_nsq z!%E7B9!5u(mo1U?rSEc1tv3^C{h3I-;QG67pf@XL90J?(a0rax5Euc#?m2HSTuCuzh}O&a!8lg8ekLeS8-5276IdSKP*$KC%8_B#K!ZIglsd(h=Z z+g^ug*{In2yJyrwYJN|4QCr{Ct_pJOIgIy(ZGn;;DByh|A|~|Zp!0+dPJD8uyYX{q ze)18^k6FsR>Q8S^+31vwV4Q+Zuj1SZAHdf$i8D4jW1}-RI=gC(&&fY0|D61DyHYJb zc9DG$eGY1=ubt56PUzFnNb8}ImE=PsrJ;@#5%y@aE{364$qz z<3V;-xt=Efa|dJTYsARG$O zW~p&Svcq*~gJ(+AB5#h4C?eFb??MebFxMO>Ind%bi4Y>8g-AdjY1vZIGtue#!1I8f ziLTa{9ni~Ke|XJy|A*usl7IAx)gKXmME()^$HX6#e|)|B7bP-|KP_#k=$X(%JrsIa zNza8IN<$AT$%h_FLk}y-haN_g4?UEI9#)bMJwWHF?gue<&*9oN#~zjv+3&Ox()8h zr&gZIU|~|#-NorOOB_9wMyc{s47U?!pV&U*j4jWulm3+Z4-+@1;?CLV{JKhDrChk( zB?PsUod|~tTIx_iODj2)&{AnAXeIfl`s&sQsOpaO5A2liQ7ymaTp?AEdaM7a4Q105)d!FOYXa++EYUp(e6SD z>1!_yE!V2@HK9TdX)DTZMcJ(&+tQ$Esfx8N@peRSNAz|Hon3L0d3KvI&u)`>cAGJG zZ;LIrV#_VI+_ILoA8xT_D<*}u*s}GxIpsDRZAWq2Y_x6SiaTSds{R30tz-fov{V`j zT1h^1Gn#y;r8LyCl6+{SG&Hi3d?;gdDZy_ix)|0TMRKo5?ng5FBV}Ol;A1;++;-x) z?UcqXUCn^I5x5(HyB$F4rS4)WrF#**7twnGElHs`{x&ldZRa@q5xpPL`w8uniLC56 z+&gi&cR1WTF->`wEq7y%=q_9C#y^eNW6QlLbB`_eqVMjr<$lai-Dk`Fi?T_fuMR%+ zwUW*NRh5R8R+0||jV2$uDGlAMBp+%i4UMcMAIcbAa<+r$KUmvDGP@I7`S5(@-|QU3 zK|6?pc8~`xT_uaNiR>_<4^hi!yE;NvDxV;qK_i_D4;R7`BC6;5&?O~5q%ud z$3=ATxdV>+LG+IUj`~6Lk3+URj7ju|Yl{aXo#UAN<9N+uN;=Md z&asn2YTWEuBJeZ`w2(sB;KJ;I7%mZ zJ`m&Ls>__WttCA8MMX5pK0SLiv&Aj=9xRV}}5@exRRV zvh+?^E&X9Tb~jzx{@dUDdELEv59s3>A2RC>s-1fP%Y_?XXdu`tbT_^P0av;413S&R z@x$&Tp>KW>{z2;Im$sL>$wsh89r@N5y3a95w$wor)<(DEC}So0K^d)w9#)cH&;ucOCx*nG7!r5r8yaAD za!9l*cO&L*#N3UTyAgAbm_H-odXE?*h%tf~CGHdRrv!7K7$b-=f*24vT-`494!6q) zVvQhH3Af7#UeAb#al4e`c8TNulIBgiamJ3od+}m!oB)4Wfo`D!?`+HH;pxla+WF zF%Ki=VZ=O)m`8?bcl~L-n?EvCA`O>FLmHXG)^!yp{1tUVS6IEm6&AMsAyvh-mKyuq z*TXOLE@HQ;hhHjTx2lJBvmwWBHbUe`%9n@NeZ`f96a2A9weleu3e&HL4*O= zeckn!a0PZA33j=02vp)Rhsg*IlMxZ~IAe0?JorMh5A2@yfDZrQ2X>SGc>Z2 zUJZ?uhDKJB4`qxdAIc~VWvnD0$|wzGtRx?L7#*V*QS-#T`Om61KXGrirRo#+W|G#y zzL0(D*gvP(ryLl)lRo9Z7{P&2;#m>(ETW!8)U$|sUPL{QsOJ&&Jfm{FJ^7-||Bp!q znm0cAfv<0$xNXKrw%L;tw=GAc8<->VDX**{{0vvLkDa)IR!vonh=63EJ|mpg8;)Bk z*Z4IJKsQzKZYqcz+fTkgH2pu!z4>!qN0uc!wAh-bF0)PYvkOWA8`zne1zG)$~_V@>n9rj;fhr{*{wkK?de{h7S zr^jxLPu_F#z5CwBs%iJM+X#i2xOwvCJ9+QTe3|+3y)V~V%ZUv(fg{DIZ4E8P)>gil}R;XN2`OOU7eyXmyoI8mOat_IUsmxEQp zEjO%9(R3A>u0qpQXhxWy2V%l!2%q8mD<;&SWtD;vQ$PFBaUNXEmc`m0t;&0>Whu{#l~lfjaKDh$V&V8N23Qzezx_~ z*io@lC$t#+W8WIoN2kZ4uzSNJ60{f`rz@wuZrodTOXE}5aaq;zB5kUXbWj~_9djz63ZAcmW zmX!$~+JX~Rg?+pB|D6r27XE0}AG836ELniY8$a3P)Z>-+JWTF<^Ec{I~c zMlt`BHzmKNrR(UBpLPxKur320Ox1;^sEfh0mJc3Gg-;a@9+nRtOoe|e96T%^JeUgq z#COrKbdBMv#c2#zi7{Ly#&D%LO@83=RDPf!KTwb#xN!A4)4k4guQT22%$p*Ts4`7gvz|CjR|`Fnk7lOnk|Bq8 z#p&W|3bB0@5^Y3!Y+tGv8yRwVCyp%*Ip~S;b{g9pviTx)Yvi`<4efp*e zYO2_TWv(~PXs0lZ0}7w9{6S0b*7oadU9b*_(qq%-#~p$@;@qzBT!k@1*+r zRU_wYtZ%5o%D1At4*&grWF?lr4O@Rda!o_|hN{Njk6d3>TVIFl@`i@`jY#Y3*VR=0 zeq=*^ZSC(zRy5RauEW1o<*R-_vTDs5Q?F{QN(R-i^c|&D?wd+AC;oJ_R=w(=)6_wy zse?{a2c9l`y71}3rwgAUe1`BD!e{sn9@e@l2k+ZJ@Ttmyhskg<)Bi7dV4xZQc4jp@ zeoR(;Co8_|#I!Si^!8xM11wicYHi!(qcK_Wos2k^7sUMt{cY?R_UEzh*!^j(>5qLk zqcF}Zj3Ym4k0Uz?J zx_(%l^1#$bB4LNNJ`xEEB4NVVx6^|&oKB*-p%(Vsv0ibkR~+}Y%^-Pi9!DKEW!yVf zfrNKWuu-IJ{M!#)yYMyr@niBC?_@IyFo5|6ohK!Yt zeU2%%k&9XBaBb?Z6TNE1qF1f9andmXUfmL+MnTFo@OaTOCgamf$bn(e`Zl}LM`M(} zqx4;-@RM~lc!#O*vBKdF%ZDeJ3LhsNv@9QS##A`$3t2qEqE$_{8}0;|iGtcdL2WQ$ zqSu+|btZb9iC$-tbhs>)4h88@kd6tHrNc$3bSOxNf^;Ax-M?(Y+u1JlzlYgy*@Q7Z zH)LdbUdVViS7KtOB9xezuVZ4qj*0m?Cgtmxl&@n_zK%)xIwt4qn4GU;a;6SF$SRwh zsVMh|7iRMPFX~LlbW=S5gROj7vz5SdGO z{w_OSOd6BVcqf}tn3RqegJqNR`jhkelXLnokFPMcL2(ow1gjs#uF-_ynQ#40Pz>6b zGC?tD!wA}MeGW~x*CS%Du+bp)3L91?spKS;oTNH!WSQjaoUD?QRdTXQ+65=8B-GLo zCS^`G6Ep%$&~aGT8T)#M5HFgbkvxV?_^W*oovcOJK2BivVJiCpXVg=D zKbXo84v3iGC)uZDLOFKKDVcbV9dk-9s0&kEr$}rWCKl{?IVv`N@=RsbpupR`Ov@GZ z$8rbP+Hwa4DRQkX7gF##pLm^5Qk}HZO?g`j?J?o~AMDAz!v!_kWjzCiW|-%{H`7xzpVwg^gmJkpS&CL(=G%a7TQyE69o^->H^?lG7QR8 zICz*09!!OU2W8=(2>(Plco+^INW~*8yklr0W2L*O}pUW_X<$US~$CqxOY`cWfWy^Ha>#wepNj6A+sQF&>GWrt5}i z)k0er4>^}?5kE}~Yx;*H+K5#q5MyVS~e`@Aw7yyMCqZ8m#qnLO!mMr*VAYLt->Iu;T>(Kd#jvmNqyD zNn7J-ue8BD?WI-l}7nWwKdZztD@Cb|C_uRS_;`>?ggRJmxSc$Z@>71YTPLuS{Y5dr0HH*ZB8MU<8lVVc7sW!!s~!yjfIM{P_& zF`XUv!4Hmg$oMdu0hh@PY&jOGappQcuRA`gn|6cPb}nDlcAG0@>Gqo+tLIzpMtDKK|x}|M6WZ^>rC`I z6TQwP>2MJ$9SYK+ARR7GrNc$2bSOxNf^_`y6z#I^V*9{l6W-5u7p+x4@VQ~RmFZRJ z8WVjb6El^d_{6;a#Jv8bL_db{qyfz&e%q*d) z@B5w?S7pf0ce4rEZYG-q+pvpri)*4AoC*^^Oh>AMnE=HnB|REfpY*|x*@0lvhuMsR zHQL(ift2Uud<~PcHKfA#BAcE!^D2M3xIVyp@Up6=XiG2&K(MpcE;{rD4L)4k3NuQS8z z%a##U*~6kA1cnyzNk+1RQOy?oX>O_vNg|FfNpn5OHR zLTn!eaZR;jBSQ`!xW<--9RI-8vxsd@>xm7w%fyC5NV~Kg8`p+$mHX-YZUy+M+TvD= zYD?}3?cdra=vjX^b3ie*1cd1G&}2Pk%^K4lvo6R#W}RGBSJhBn>z=gYIcY_C<+=^{ ze>fh$R#yLhWPJ@Dr*1CaSXn*1vb=6pZB^sOn#y(Ixoh33s@n33hNksl!SEljaaf7I zrPT8QzxA+e7f-I!lw(LA$*4L8Nz4yP8?REDhKCUXa7{? zK2<%_{vmi^Fqs*T`ty|FOda*NN$yOY+oquN^CrxSTH%!7U}2WDY|cANS`?&Z!tAWp zY_B!jYt8mrbD~x_`!raXL#=pwoP|~X|FmP7vv7iY`!hTfoisYTWB^<^M|1>9RuVK>+!b6#F_lJhQ)LD)m63Y zt2XN3y#$`Tm$0d3T}|DZk(7eD()I>HM*f3M&0O|_VViLRqN;9WV|7hc?W*Ctkc17j z_()7d1l3lpX%x5cr;m(aGrq<5$82Vok7lz?4>w(p5fZABH4}@+9L0*&!%ssfT#yrD zN9_+odeYKu)4(>TLc@o&BFBe3srJm?eCc@Y&%7CFsNd zHVKF8t)s*1md**UJOoa{=Lnx;xOiZo01qoaQ||~ogooka!L*o%<%0*)Vjh+c9!wv` z0~?of*$rvPx$3%R)wzjP(VV%7K_SfZI`h2FJg+m)>&*8$^S#b|uQT84EbuxDyv_oz zvmn(;{X93kFcOH%4|CQ2x$@II`FWo3dBW!jpD#bo7d~J3eBldJ{{rC)gfGbX89dDX z;K8(*hvkC@(_$W$4<1a5d00MpFnt&g%)S<39ap8T#ka*n0N6rD}uquBB=N1+~G1Wm&CdUTc}xTIRJL-eTX#!g93P z7Heqk=b7gIYc<#BT66OmZ}^N%b8*{Ib7SwZCB!d=RW>y=RMl;)-8!p zhHaSpm|Y7oc5N!RLf56BDj=kHxutsJajE+FQuVE+8UtVzo2|eeHd|RHe3|g&8bg)~ zN8DQ>D<>2S&8b!K~=*jaG2eC04&Z__-x^G zgwGK^NBA7W#Urdgh60bU{!kE_#pZfj&h@sOo7xiV53e)N>&){y^SsV{uQT84%=bF; zz0Lx!v%u>t@Hz`poz%~BW#75-!(91cuKYAl_&nkBgwGoteuZP8IUccdAi)DD5 z<1D7(ZAB7)m}ar;&jPZ)2}``{l82}+@v2KwRZ&GqF7$3+=-s~1yM1Bm_RzdIX@Kt* zB|33;WRX`~#Z;oxZa z65&g71JobkVS0ar2e140!6Ph7=-I)NBQ}>@9z#kZ9XnWZ)X)_Q1N*6(6$%3iv0(V9 zv|=qRK9bKYEJwGnFA9{c7?oWp+_&}S3f^MFo@Lsrmg;&I`b#4_sih6w5_F=8)ez1XsFIvx3-D9b` z4_avXXdF}F%Y-i%js_SG?o5TR5RP!N{1w7ivKlmktH#P>>F1^j>GS*O~2gW_z7E)Jf*-)JjC^B_cJ8X7su)r^31}1znedu4}@q zL??M-;T30j#aW3Wm*AMV`y=eL{i__adBjxnV;(UL{XD%jMsNIG+3H!r--0bV%WT(7 zEhZAhH~>ZGgf6BsuECtZ%T3n(Z`j90=cu00-}O8}Hsi!yRb(gbIzu{BXG~|l!-?9= zcX?c4mhf4^XT8IT+N^i+WnK)1zY0SVY;U~|W@oBGvsvhl6`J!lYo0TPHP3m6N9O0G zh2)Vik1wWWHG`I=523|;;SXU%X2L|gs6mZN&YhkABd&itZ!=BpkXd*`c) zpwK}DSH*72S>USRSLqkHCgCFnpt8UG+#RNrL%xKtZ+dnZVgdth0^!} zY4bZsGnM~A)nu?_DjWnU3kN}yL5rzykTDr#m!_n2H!)7OAfw>z$M3$OhsXt zkf{Mgmt>TeB+6W9q`|(BLH1n;L;Mrk%fP%#fnom*1qJ3Jy-u)b3}3lj#6nbG6bcQN zP<^qYX7Ly;I`rbf;&-XJMEDX#6^07<%1hjm0PIj1S87_Bc{SZ#$?BX zvT*P)`H%1bE*@d`-$&h2A9YK8)GaNFI?Qst>N2mo%&RVYi0bn2K0T-F;Z=J672cxf zU+7adxBm`e65VA>^C7Y{A0kULA+j_VB7t#cCO#%3xoH2txp`0hzvk+Ts&3xBoa#Qu zRl)b@mnR(tVYou};uL(0y#c@7CiN?v;tw{uuSgVmdrHH5sRCoE0t0O}hoiNYqK!<2 zFB85@_;TT(Z{?N?UoL!w@D;*W2w!1%8o)z>N0_GTkQ^uDIv++sC)+6KP#dS|(&1!W zIuxWsK{}kKd!5-{XSUaw?RDl*Cz*&-D-o%eh}0~art7+4o~iRiy0{j1I;C5fDH@z1 zi$*BJZxGLN^>8ITD_ajDbXHPDyw&8v8L)gE6mO5+5TYsY#uQV#gZPJ_=*&> zm$wITYlk&f@=GTT^&6^&H&)kgs=_(F4LF)Nys>gCJ{9`=k*jNPVhBf)8tPXKuWZ@? zG@Kk7zPi4CV?}vw?eOsQYc;+wTHn-QWvd$2SJk~U{H>9j>l@ZLj{FxR-yFH79;c7M z>krv1m?AM(5b{*@7$Y%PD3e$U!t6vlSsb`3qPdC=BqdcuEd>z9DO5T~RZ!5iDM&G{ zD$>zn=6jsU&(u-pnIG_HBxmYW;H>xT-o{DbtoKd$-foSvKH!79St<#?+jMO<3*ECq zaJikNhPUk`^&AzN!$RL$p*bJ8Ys~pD5z?^)ENv_TOQt%z=vZ1l2r?D!xLH29F%=G4 zCW97J;b27B@H9T>%5A}pS~w&&$1TZ5=DFVRa}&eEKl7v=X7>N%6D3a%8;>W-;UMbF z+VbY|5N`8aZTxMidA_!JzP9Vq&|)fliSP`M zuqg1cxYWnuQXh*;(^$mZ+UqRyI?KGyGOx2dym8Dae|XuLe}(sq`4{?A_$!I?vZeVb zS(=ZMrTHjXnvIf_XBgxE4d?ku@FzJ*4@h#7ZV+>p`~I^$sRDg&d7>SJL=nP@L?_-~ zRwRm+6Ze@`Bvm8@lX{qw4$@2I)TQrpMY>ckAS~6Zyvu|ylhc>U>B|%p%Y`o&zFhcn z;VXo%5WYhA3d7Su+VQX;0}rOE=O2Uz9-FQ7C-PSM6L~9js>x2|t<r{H3O0QGtbt+RG*|#uQwla76?PQ{NiQo8zIMjL8;RoUc_EvTCtZ?ITw@f5sH z>?MZ8UJ@?P=Qgpc5cZ0(s{m13F#}ks1I#ORcyOf-?XA?|!g3veE*D-dyj*yN4mVZ^ zuMl1#yi$i7D}`4Iugo1z1P>bm!Gmcr56cG+ro}ugA3T^A^RRsIVEQl~7!p_cVP};e zc2>!jHYBck*s!xI(?R3sH&AEdOIxh!jB;TWUr6HP>s9FsNrQzdkuV=ty~gk6RN+N{ z`#8K&vd%WbR^vqUcR^hLB>t&q-fL+dqH8rY{w189bbGYU4*Kbmd^<`)5-FZz*{Vz* zNt;xaykiA=A^7-}o2sN1T)xT&ccANjhhlZmGKxw=^C7Q6vA+!QSy&U>!ltc3TVitq zilfhonD*T0y}*c18ds4X_h6z69Za*+2GQ(czVp4UV5{W0ki)fMY@y5HQDwmKwX@Z7 zUns-1>*}N)YqMKUtd@~%b7GBCRZUaIUwNvg9ivzi3-k9PYGikNExSf0H(_nI;96gB ztuMGP7UcV$>r~M8S=Xr`gtWU>qYv;4JJkq(26QzdpW#{q)ZUIPt9kvu7?ys=79m!{ zu(or={5giTN#V8m!fRb&97NM;w8A=S#4j7H%d4%+szutke^x7uuc1r8=C*quo59e( z@yoP1%t?N|g@^8IR7J@Cr?#adcf_Al2#u8eLT|oeXL+Jq(wwzPJy4LN?3W+RaE0ir zpukU-MTgmFv`*R=LPOTQR(c0)_`?{{cd24@AQaQPYqdHEj9?w8T7g-u4pgHKSR=ef zIQ(aUyjFMDwZhj5hsz9Krw$5kR{uKT@C|VBz-k#htUP!yE#_hQ;K8(*hvkC@(_$W$ z4<1Y(#seL&HueC%yId;|+EasC^#BvrXA7?P1=st6b+I7dP_ARa_@JPUMe`2|Y8l#? zde-Kmx~%pM-<6Ut%M{i_g>T2M_wNy}XD0~T)ahNQ)(4%MTpG?nFz8~d)7Xhkx1d|^ zwb!%v#4EF}1Vs)8(G+P;U7|f$@+a1DWFZhh5X(O3MM01u!zaFQpBgOrAD$=~F>F$8 z{bsx#6Ml6JZ7S5O!cd5}zj>tn>vdeL-;zYwd>~gk8ylur^qhm1l||rpnV}vRE4D z(F(6ynL!6j{ueuETbWiMCSgtc&_k>_CfSu{o=FZB6W(MiGu5LNA`#js5@GEq`-L89 z>%k6N4|)~_Igy=kWqQCg^`{L4(Vw9zjvR7o>7~$n%cXcV2+_Z$82uX*SCqW)oiUJ~ zdC>~#+At7ZZn|m|zu#5K-%#Um+RD+Tw=sqVLCp=zN1aqf`z)eY>ZIyQon$Q+4v!mN zF1%cLg>YEf@CxA-!YhS?mf>K;G6zDD?( zTr3X>9$~da)5i5sHSL;+G-@K!qEW1oTew=1M<~b{6yyi4qrA>qud~+cto1tUq{B6o zbSOxNf^@R0tKrW#$G~okL<&9M%SKFKszd?%wB{g-c>T#w7M@{NB{y8pJ zsFo+f-NWkO60dr+&53FE7%w(v)yR(&q#cGoZn@UTnIXq+v0Aw)6ih3I4~3)(u!-Sg zNDLne{<7=5&bs7^?$%eW?p&?zT&?bmcG)mdBfLgF26TVLP zy4-LvBzT0io$SxWoNP%!wxl3ia+&9K)_a}xUT3}6siRJ^#G_UsQZEsynOgvs)#m$7 zZNBf+=K2nMb8WWg3>Mb&_RSz(&)X&M?jxLwh@G|sT_ z0>-V-dW=GL(+*pqX>W}Nx8SYy!CUKtw>GIX^ToXNNq5Qg%IJj9x%g&A^h7%USkKqR zIY*E?uo?{Q5eo`pL1DD57rBtF*R>6)_d4}nr(VoaEWJzDs$0~mThyvs)T-OSBi8-k z45q?C+T=R@xL}=rT(C|*E?B1@7p&Kh3)bt$1MBtUg7vu{2mE{BK|bOM9+brsJWK`; zrozDkavB9IbyU_i+gAFcvMY5|)+YHYbxPKRa(}$G-0PG}$2JSfrE?JjH}?`MykZ4@ zuL}sztpnA%moova%m@M7ESaYd!qsgw@ZHmS2$>Vz%YWky)36SgaL0=HZ^ z+F*FO@N(f5!a>#W3gH#P!OikPi>dI++zH+x!6VGhz5Q3|9J#r4RbtD*l0UV5pH(vG z-Qa{ODF#>5vc zjT9|**QAPR0IZUOR>?uDO;cIdMFeG?{ zIXMj)r`grCW)y2=ZqBV`Y0j-ZveqN(gm9iLBs)*W8wk9oRpSi=zW!YEwx8Cd|N1K1)5& z>^@6uQ;0-9U-qIc@IJ)cMQS%OIS$dBu9C$k#CIr5N}B(=okP;Rjn=_|+=>Y89SnoaLikOogu( z4*GV2zD}>+*1aQHFZtH%SE%a8@GGMA`W34Bcf-?g@xVi|zXu-14?LKPXPtP0hvkC@ zQ{mtNSvD!DpiHmSD9#oU8NMSh01Y!H}(BWose9q6Ot=+@^Ph3 zK9&nF7hW#BTzG}>3gH#PD}+}HuM}P>ywdR0_d|k5n9wCwh1pigpjTnGa?asoRWtD_ zS@k;Lm+eq=mDjG4c6bGQoINF}lD0j*u1cI4wO4!X)h-^!oAzpHTZpZec6e~lYp?Oz zYZ7fVV~tl_BgHFHOhaLnT(wHBS|wMlk}Io(R|&5YUL}0B@YTXs3tugKjqo+X*9c#e z3xy%U1EEkYgN7;kKQixE%c?emua;G4w z=2~gnbbf83je6HgG3?~=vg^F!y5zF)wzDqLj$_I?$NV2>hK6eSt6Ki5mcOdy&l=%1 z!fS-r2wy9Ft?;$N*9u=Je4X%h!q?^EVMy>mJk)yA*2=Wk!w_F9tJ<=uRtB}WSnqY# zJ9qG#4C@njpqBMX6hNqxVmRT#g<74oIb-mObyBqWsFz~A&12t6iY`amE=N_woOD#E zm6vMerCNEZR$g2$e7*4X!q*G0(_4IXdW)}4KUh+y*Y4`y>NvUq|ACk4X6gR+lC%zYbp{33odp&=f3;d@jK@wkh`c-)0zW7Os6Y8!QK z!``84)bR`oI++1Mp1^a*1{}rwxAxXY!)x(Pjs_e<z7q-ZZ4K_h7eccOh*q&ExxgoLfCz8e=$E2R0;B9=}=UU@48EN2e&>58tukn{~ zHt3AXhBr8i{p>GF|JRbx;Bbazuw=PC$NVf5N`!ElB?@Sd6>oSAZ(%{L;dP~NFl`jx z_!?isYJ8o)!O{3eNJR^iWYDs>1TCgIvI1HrgBDZaU_@Csc$f?xOocZH2M@~!52nJw z1G0FaA8gFV@)$^tI2C^%4%)$TARGqCa<+QtF_r{ZT4E5 zQ!TX*y=`OCi#BF@5kh8Tz5{K{cA(JA*ae&N%1wFYro8edDC;vLv87>AY9U^>DWjgA z|K7xNZ~8P_(sb(zh0U*(-VSFEVykTrWHU8Tf+tGVbaeZTe_;;-*^M^7mgyg%_4$l9 zvKeT->xNBv{ieKrQ(k}5U!+Ib_yvn-htQ9s9sETzb_j*CcHpy+7y#iOcgnt16zyTl zXV@bkd3)eY4eVj3wm0gu+eUSXjp{OJul+hklkg_tO~TP0)88a~lW_RVy4Ysv!%cRY zZnJPOO1m7oK6qGp@L*cZ!}7s{X)zDW2M?yjJS-nPm_CdLy8f1I$J*jM))wEfwxk_v zu&_0&wbg5F^;%oKR&!RX*=sd>t!A&)lGSSQS}k6yCDls1e$qbnp4dL?HL-m`DBJSJ z@#Gd0x@dKYeL)CKO?vQFzV5)F-TL~`O!?KZJi8)4-O`+l9nG)#;<#ROMn7b{ku6bZ zNt9di$}M^2maKBx|J8o>n%H{lBeC^CKd%ZWX>&c(cxfHw$kT-YgtEZD?o_-Xgpu*Y&}}x+HioE#_hQ;K8(*hvkC@ z(_$W$4<1Y(#sgiyHQTXTeaC9`9ji6%Sc8RaS*>keYn#{F=C!sXmhmYi+_$!4zRUNj zw`0DmzcAl*Z&>4w-I~OHYbN&N)UP$)0a~*iAn+V4;SFb->$Zh$JYa6&TiC|F8icgR zwEA#s&4gQe^=yciwPs^3T-{Nph0uQSXJeU^q;B|#Rga`Que+Uo5!Gr0; zc!XtSJT#+)Vmve>F&>(ci1Q}+P#=8SsDm0@CF-CC1s&9&0EHjY&kuyfBhJ<#X5%@! z1{|Qk9rbJngHhG0jiNa>Du-PkY_6nQx zovCbNrl-UoGuoKxF3K%zO#94WSyN7t-$7`~DOzr!$te~#@mL$fdJ~VeNno+R8MHpU zc~o{rYTr*Q+x%uWm)}s^oL(U5&1jnM2WitDl8dJ0yU50*i=az2<*JH}%~ll~o3Ev6btslW;V~WVC~+@J+%u3*RgpezJ0#eUA#u!J)t-EC+oz+Ty#>7T=AwB>iry zSJ>(mwt9uFi9)kiX!Z)tUZFWrXz>ayUZKS+v=sI1Et&p<_}P-_I=BOGNqY^}v`M#& zH`cAbZ*I->&E`?r#adbOo7s#)v#YzTB~v{1#FmUs9AsKj#k4DL$%MYO#YerhB_Hrx z6!7+h60K85bFE9eUUXK-QP^CX&!YH7*TlG?&omD(a- zUrSP7oVJ9OoqEp}^)mR?df68BLNwlFIFzaIt-_myHw%aFtX#A37U3vqjxp;lBHP-=n z|7gv10Ny`Z(++@zRMIOEpUd45N#1+p0mPM-(#Xp(oPZ$ z<8t1zUKKciT^gEL=E|aWxL~_1$_1M&Nh)H@& zYgMqeDp+Ao3)WTzGc0N{jLB5^HsRZaZx_B@_;%qtgzpf(L->wdXBZMZuv%)2r_=c3 zuZ=uR6+e;K$dgnQlkv8&!5_xj;16SMNDgDc7l+ zpn5Do8dODC-t&hV8dQb7+Sed$JH^oG6&raNoS%kJqwO0DJZ-9W+X5@(r17)iZ7qDp zXd$E%UK{L$S7@eN*?cy}uZG^i)3vzf`79KVLPPi#I!x4{Z|yhegZvHp?s=oWdk)fg zKn9=bYvzsb<`zIY^|e8#zBcI87r0q0gBw%fp9u#U%Lfmp!oh>GaPTl0JeUdx56H4n zc%T$xiVuG`$|bg5-zb-u(3CCMEtp33mLwJsXd>>yAaW03@K>d;ypMOMPmg&1FY&^DD6R@E zsJ12*#h}_c#zLEK>Tl(*0&(En%3lTI>ELE5+F0B?Chb;b&F}n|$&(SgMlQn9^`!%wYSdP+3c^hO(A-eU%}s)-;|lamyCm<_m7~1-EAlZubSZ z`+_^N1$X#@JJNz_D7PvW>|}B)Z{0SSm9^%=pwLjtvIEofy0q?uCU7$%#P-pCyWTWXFS0Ui-5|JCscnvEZ|^4NjY%=WFoV4PLv! zY4e2$HQb&s+eecy=EnVs#-yJ3@@!*LS(2j~!)!TGO-INL@9FrL&L?j8KzsXkJ~1@i z&t~5T7$>lwg_Del@S&UMHs~wg4f=q0gTC_Jps##4>J!|J?`vwS&muQ|n48+_%;E-} zSp+wW)eSn+2yP~SCLD|?3kMIA!Go!A@Gu!Xm~%J$I_U@-+hsT7jnbtcT?*1Qp-I=H z;B{iVhJwdNQmvCAl)#}{cmj16&si4Y~`=zXbQ_;%aM@$ zT235jxAG@*3@&Sa&rdqB@!b4=KH~$QF<8Pcsx*J-bD`Iguc#$oQA@6(_(heLY*lIK zZ&Ao?QD|;aXl_yHqR}?wZ56&%I2vgA&BB|7Hw$kT-Xgq3c#H6sT<8x89$~`k!>iSY zSE~=N)-=2@_w_p4yv{bSv(4*l_d46X&UUY}-Rtb|Iy=114zIH#)k#9XtTi7xt@+St z&4ms>DAJk@oX}YJJ+N)Q7i=r)1>1Zt*#4fMz#^Krzn{u>C`y3%worigx5H z+L5a$_JSSRs?uK2swiz$l(s5LTNTA1^H2>tc06j9V*oEh;0_I<_=x1Bb1EuDm0R=`F070MICxMN z4jv|h2UFqTVKR6y6%HPhbAA~TJm8l-^2;9CZBMXU-1gn`n7vKFNbgq3ZuOz=N9n2V zVBx6Iqe4BQx+L>abQt)i=P`8A_)gs3;Lt>P1Rs({iM{gL-kjIK(yR!UOl4ING#T8O z3I{jJ!a>Vq&|)eaj7$a@rozF4a?Wc*f(N{|PrYHE?6xmhI2v=GcgX%>hHwPiFDLJp znfE{De9$Y`_0n~8dap|MnnMN)eJa%F3-zf`U(Rb_X;uVFrm`vsnhb7Cg@YDl;b3Gk z7%>$NGA4rzQ{mu2Ip?(@!6V$N9_QG%v%q5xyib*Q;Ry=quN|~Wr>#KUHebBW73Xgp zw5xb~fnBb>#P!2=6}Mf-j>k(cCq1-7wReQ#=!YFo*mIf?1L@2I^v%3G3rb6rKEV`J z4F^@G!rO#{o8^NWQ{nBx!N~GKhN*Cnf$VN+LxD%QrODR2WV~H6-mWKT#NEPo3*Rk# zxA4w@$1$=~g*xdl_P$P)>{3l#D%4d%?{*oUdI*fna$v+%76c=c!HB7FFrq9Rj7$a@ zrozF)Wbj}r96TuJJTxSDgqs^JOk?gT@E)_LgfoggPvGlEi1lt6x4Tek&vm-xrfwO( z=W*uu$oM@aoE!EC-|H{3SN(1;-S|)J+XH)_2(!%8O`v6F10$v~BN&+sMofi+5oO_E zWHJ~r6%IxwgAr5VAVWFlrXj&2+|3@RC-xO=e!zRxKHm}cJwe~?moN6q%=_hw{bu38 zLhs{tLt_oS1x^WjS<~;#7rjrg>-5oUbWmS#ZM=QD7QrCg1nG#f)%CsP8 zG6*si4uX`0gP_Ua##A_HnG9M?g@X*`oa=@Jk8n$SGTyMzlXjMRVYnAYIH4`kiAP}C z622!IWu2d)WGumZ-*d;&gk{@=-PiTYT zyM^x-zFRo>8r~_qQ+TIva5KD1c$e_5oS%mTk8lH(pZ65ma*wy=p467OpFYXGmF^;) zZm-krb$WE29;d?zZBL>ThlU=nxL1mMrD%Hqdz}tPg}tdx>TER5oUupF*du4`k+aYc z!@Grd3-1;V(uVg4?-AZ39NY}wD}1l;y*XzO2_E4#tPZ+QwzQSNz9L)hOKmw=*f0C< z_d5HFboP6l-Y2p0!0n>f>+}}s^m?5>jrw-*u}_L&mBinc>vP)tmGQn*JM}nPXdc-o zkL;62_Q_*tjp6%+?-#ybIG7vWE4){Dukb$MeZu>M_vJi3BzT0o_fzh+yz}WO43_Zm z{LV7w*p}$dXL$Q;^Ez!sI&IRi;AxXiyVq$i(rK5DIk){8Zpn6dosJ@%4(ZsoQHNb8 z_4CfB=%<}eD=ky{4AVB@ZNl4xgRl9wU3k0jcH!V=c!%%~;T^)k1GspE+x1Z35pLJs zmb;2+CMl+3kI{`x)NaJH1Y))8S_oCGtdxo)^6duh3^&)(uQ{m?-brC9NY}=65b`eOE`FBoINCX zgnPEP+M^9)x*-Cn2L>vR|CbU(v6S&!H0@j5+4Iz969Uazy)>+CJk*_-Rs zd*p{b^1~ka0c|ipbqntn-Ypz_4et@&BfLjAxEa1z_+H_Ag@Z@N&qIPoxLtc&?(??X zS7gh5>eTza&VH}6zes2QGaUVGB=7Z#yLnw$0e*75ltmUy)*;6mh>vyZ1i1 zWuM%#Pi{ez%x(LH?-#yb_mmOH<&Z3R=rQ{uJH2vP{yQ9=H^b(KRp@XqbFAiw3LRl}+_gIL zD7VXwJeF+Z4;GH9>t~;j3%f}w!=EAXHw;2D&9)p9TLypVL$JLjP%fiRQgY2krVwiid zdO{EJPCV*M1lPgoCx+kEF82<1|z1z zPY4GY%Rea`WGLsnHY9k!Yp3LkQ|uh}zM_-!qSK+vBXNJFDu>KFZDQvv!any|00r*$&*8%9fyIGH5Xs4qB9jgOSM~ z!&EqUm<%3Fg@Xs>oUeuik8ocLTlWa~0|lieO7+mv7J3ICr;!g9?9-w2z`?L#56y$_ zX(+b^`t@k1KNLra{u1`yepiwkL<1^0pocsIdd!+`F$_4J>@V(uxmgy>nQG7efcEr3 z+VVk~sqlls!P4@!+l9~Tb3hMy3ALih>c;AZ$q;U|Tk%=vjp@Cdh3`T10lEl+t{o=Ri#w(ujif4-y&w9nPUh! zu7kd={-iDx>-ReSUZ>yd40xRZuQT9v1`-{<>6Qk^0qyZ0&>sH*?eQPbGk}A_4+=jh z{GjlD;r+txqEaf*b-y!>7wGNOSyVGJ)94CPLJR!_)JmBGo`HK%y3Td&Wv!2>$640 z&x*&{;7EE9E>a< zjF{$pIwW|6ySU$pKj3%b54fFpKB+sPo%pb%;x~m4dhLT=`(UCSZq|unxFvg?ey`J? z=)^&wKT(W_!UhuUBqymN$#L~?=onBvh)Z|R)*k->?eQPb9{&M712`!Bpzwpj4+`%W z-Y>jgc)#!g;RC`4gb(DNAsiSAJitQ`mI`S0dBTp+W^&BnZxNtP!+%iqwbV%koBr_h889~N+7RWFa z4ltPJ~DJQR5`*dkm6m@zu|FpJE?7 zt-f}e2InT{>1Q|&d_u!oSc{oG%{%HcNb$%Fk z+RukaBxu2TF+cB^^I+$NV2wE7T#)fDgl8{MyP)D`pNo3td{G{_s22|}s*r{LrD5zm zmvrGvy6`0x!sCO~T3~6d086H7&3UyJ+$a&%gA7q#czm&7q zFcls_sA|kTKZ=YctGm1Z{w9=rT+;KPROo2Qu-zY?zdcdwDc_qoV;C; zPRL;`SBIf2u5r*C z*K^DV3pa+9z7a~?P#bU1c>JKz4QCS0C~ppfKT!OpD!v&^676+U#jU&E8df?wl)Uu_ z%o``Rw;na$vaVYyj;B$n1;N}}2IfrF!t1gC_*y>rG8KM9I0#xk2r?CZQ#fc@K4>u& zek*6e&x`g=Kll5lpZk5&&y#)A*v>DUHiPmDul{>QusOH=Y*dV ze$H?9hLJOANId9%-nZtwZ_W8!YcOCsZQesJcb`$CcSMW@Zt`C_6S*X*#m>v37ldCBenI#J;TMHp6n;_oMd6o( zUlM*v_@$gjF8d~3R+FrKm(?13CVg2AG31J~B!}}W&K4TEoh>*%U-4C3byd)nSCcBx zIj%Zw_MNNJwr8f-inOnJ?Q2Ea*QAZ_Vx%s(EE8Rpi7v}Tmu12$!mkLwBK(T*tHQ4e zzbgEy@N2@a3BM-%TFwR6i&}Htx8{0LYp#1s-f-Fs!yAcq48t3)3Xah?d=)oUh1vF| z)24H8I&Hf0rq{kDZ3~TCPMd6QIc?n^Qti|k*JZ5hGS+n&>$;42L--BhH-z61epC2O z;Wvff6n;ziE#bF>-^w}TbGI2sx}R$o_VeMkkl@c)e?Fr0{|tA*FI3z*$rq(ugMPtn zJC^)nMCrc^CBIZjGt-ya5BzdCG~!QVe>tM`uR_UlDrxh=b1Hex*LluLrpEhRyL6yx zH$PBis$IM0gI7 zUhpL^sN@A-^1_JHe;Z0(^d&FK!WVtXi?Z+~m9&rDTq?D-`=8qC@DhuUq+rEUI78_2 zh|+%(OmfAWqbGPf- zh_Lub?RHu10#$1dSTa?+uLuW0%Lg~6!mkPk8OsM5royiY2M@~!52iW0UH7D~2e+d| z*N2n*^%2~fyP-lhg}o6>hC(;g{2L>ERsrlm|<8r$0V{@2{OJ8!X}X_Rl?I-ye+;5OxioVrTyRX~yU0WgNgh z=Z4SkEDFDPir^PdGkCu!W55358I6liQT|f+mu1R-hWY1ok#kRLbPN|6Ecu0f@%LOP zG+0uW`Pe^bnIS-nsWx9g%VaQODjbX`3;$9$7+F3TF%=F*CW8@E;UEK9j)sBHM+5IQ z1E1HXeJ6h9u5clXUGUh&EOyajmm=0{bzTzI9i+#HZ6DSOmz{^p_?_kR&vYiAJq|zc z@uPi7@dEMqW#bFELj1v!i%BIHGdQ?k0>n=-UwX!VDkOYWQI`)lfv0$DJTHfyFGG|J zmOK+2R+eYOjExIYxj-LNCC~4_HI<7Bn~P7|Uf*vm)-IOWEgBE5cXLhTvi}-h2Xl9#jbelYQ*-N-c@3QC3_&IA#^$M{^hJ8Lgmr> zS5oie7J}@CCs9S=n*K^7;xf00>7&a}+mz=|%;uN9&5JJ;o~sO&u;`ViIig=F!$TH) zi_rSND1`nG3Qw`b)u%b;U-gw=b?sO)EYQ>*^EK`KU-PA}WlN{-M^nr#Xa!Tb=d#>) zML5_R4z^5%gQLmd$W-`M;b3L?V8vAUHSd1(@#~4XZzO-+O#Zr+{)It%BixcYDF-xI6Ol7g_vM5?$`Dg)C;WvbXv*m*` zQ{gv--x7XH_$}eLyhkwX-5zFJVE9#O81?oe*nPuqqEgTu&en&VMSw0vs6@FJZ$XGteFcp3;w+;7|NPqPRr(R#FWnYQ3eZcZ-?TLRa8-1-p zU#Be_EPSKK2;ZpCH){SjzR`r@}LiKt5r1%lQ95M-)`e5Hnh zo8^NWQ{i6=2QAA7EvCZ15e`O{4>C-Jf15MZ{b77oeP3Jt_hp0ozIhMAmp|iUw+AxB z1C@N>OMW+ukG#JNh2n#W?_{#?^t9)D?bv_MLbTfVs_uI$lo|>ItpOm&R1LYWhJu^r zgBDZa4}^n}<%1DZ;UHr&$S@TS9+Y#2`au!(gPQ+?`2L_q{itC2QTUIK@+i)a!hg~` zNIwbxN%}wOm6xAY|IfmIR`mQF-W+s+10Kc?JeZ0vc$f?xOof97W#QmqGI%f*4jv|h z2UFqTK{;oS+uD|~(dM?cWo$8XTRSoov>B7WS8zv)_R!{z6gg(OtsHI*-ErF755Ftz zw7$D;ONiS?cU?W)B)aSB;Rt%q)x$FPTs<6E@2MX99?Csck=f$AtzDnn+V#1uU7y?9 z6}lt*j_^Ce?+Cvu{I2l3!tV;dC;Xo9d&2MKc9p*J&iG0Vv0L6(Y6Ate!4{8SOUG`8 zUrWb)_O)~<=nHM%ID^qS-#CNO@ZU($J^}ZQJ~#HQQ{-0cw@#6}uiyGBert;92=JAR z@Rf}4m5lI}jP$keuZ4dt{A=Og2>(X-H^M>CBKuq6-wOX$ICuaT58Q$8yM{1i?z@IC zWbUgWb_2LC(>;))Z5%z2j+y;|Z}$Tg|L$?liN4coRNs|w-uazzAih65!N=P_sy#pI1+yPZO4Hu`;}a%u)BmT(x%={yYWj&K>5QLPl0U!lv)*+1 zStWng_X>Yzp%90up+L|Y0D?@_5D+vO1epp4LCV5G%Vf}EDjbYV1{tQpL56b9P`9<~ z6I#y(-*%^ZmE+E2E61G&XU?6Z9?U}SBvk|<(GEhQ2;pv`6F2qmCW=W;qMhUe2$@A;jpd(yU1<(?E#EcL@}?JV8a&eCn|EZx@5(;eY=gx?W*eYe(?waEulP{YGD1`-VHM zoaB6?^SR%sl5h3pr*BKC^sV**zvb3yIJK0T=PS_%BMToeVyfnWk;!1hR5%!!3`R_a zgA8TiAY(GfFcl6mkkkHrKah^I!Ta0?=lQDp!`Y1cBkZ&k+x$Rne4x|J4~BC}{y;YP zPWX2+UHNIa)A&gxe^$w#LrG}-%tF-oc|@X-+6{cIJ)p`|?E+Pk!IG(P zaHA|7+)M^HrozFRE>~`CoVb+l6&M+&7+fLRB<+v5ShQ*{FH2+RgMGzA0 zAS8+q?j|~MfV-P0COL_Al9N;sbMC1g4t}bFg0yW;c2A0!4yS&&tsR2f+99~D9fI51 zLAWFQj_^Ce?+Cvu{I2l3!tV;dC;Xo9d&2MKb|AhA2O?pUue77}RoJTuvJTOHtsSqg zg?}A(XMlg59&^R8s6yXp3+Eed;qbdE->9Z$NMwEqvjL9IwR5-{$cEh4tcAuNR9FXpd`TdmnVBvvEK9Hdv z$WRYhh??Jpy{+kEF82<1}&z-!N_EgVJaLvDCZnDBzVAK`{av#>QehSy!~VI z#lB}bSnXG#{c`Aj8F#<>UGFda_xLoj_5O+@T(1iCC4~k{{<|kiN{3BuDBo1IwY*^! z`ct9rm#&JwUs15xTi>$@lDZMJ&8(o!RAvTalfjs&a4@DUyjOUyaF8_|WG(Fz-Y2|I zcwf$qLxKmMEbe?B=j|WC1N61_G`G!(F|QqYe~BO2l@a0loxd(E4Y#2IQ? z2TS;LedqJGwLqX7*uuc0AKf1~tyrXX$kZNl4x zgR13&AXDMsMp-x*nG7;ag@XrV@d)?Hp}-^DCw~p2h5I6nM@#PdjkDyg=V|@jzh)=h z{T%OiyIF`+pxw`xJ{f%7sp>kP<88Oo7wS|^T`JTSt_h{C-vXfg;g6%K-wg@c>Ppv6=;7?})4Oof9C<(%t=1dnh7{WT{s`<~-Ee&25( z$I)xw^JYnoUi-b1_p@u#Mf-zm&}a5PZ_^s~*WO=qBcNAa=?$Jnq24gQBJKM%2TptF z-uGM_MFWzI$wAQgnt9v_(q>eUW-23tugRdwR5%Dy77lJEgBw%f;AV24@IK*v!uxVg z91=WA2FrH7@UN01cWd#SV0<{`QnvF&pBpk>@)?6AQ^PE&Z0E~97a482+9p}CwtQ`E znc9M$t7v`LO>BPwuP}wX`uZpFPrcpR+h6o~07AK!(!3zPoDn;q@iT7x`0X^5dl2fY zHMI_uOT=VakTJ$_l+M^897z0@)^YSh?tMEMwDV;KV#u-MjD@xr(j5NKbK8q{0P$ay z1Ws))6~QkXT;SY6+F?cz-UdeNUZes)$uDi|5$(FR^`#CehT%=~iWhCHvxx~0$9BAA zLn2vqylk_Sz$(2_?R9lT#*z9x)YeS#u$|`g@g@BiJWfhXJFYJ1Ov*29}6HI{Pfn49p5ZC{@sFk6c6n4MB zyYKE7Z4|c({<9F{nYLPw^362e&KEcz>wMAf9`544#o^+oo(MJiW?Kbax_DO+dv5`| zxVJ#4F?8oN;$a4hK$wB4B661^7Ok{=w34at-NMll%STI?3hxvSqLvS$OoeylBK~i| zW2;&H#nR1|zNGYJrr^;O@;fzLl%u8pN9il?VRYX+A~d+rsj;KnifQaH0US-YOS%=I zM3;(FNQ=vK=p1{pp|>X=dV8{=H(2P-Ds*QQ;_ao|X<3)(fmT?^;a6+jxF7EiJ$~>{ zqkE46Y)>{m;&F1%)q=!xjX?s!>LcAR+62?Wlxw{1qG7z7!#GFz9$mgi77fEWN9CSm z1djuJk8EpW`d-EL-WN4tRq^me5LU2P#f!fefi_!+q0LMcYI_ulXpQBgHB5zrxyc}H zA=aZ1>rsgHD8#_c!UWvv9)&yhzNGZ!kjnO07J^4}h#>ITZmHT}v9?F_R|Lc{vYMk+ ztz>r^b8x-5gPYY2ZdP|Ro>d2e)({Y6`VtH8eK{0PgJYkJyzj*@*Tbj9$< zgvQ?gf}I2BUiN+tbei41#L;j6%N#~~U(j?_9uN0nO>CXVSy8X96TaKeoWA7l4LW^E z6+uX}gCIqmDNt+h`{rnk84s;7x1cpl%`KQ^3kQA6-!B}@O$Kw*?-kxFyjOUi+}ZbH z>6YNMzL%7~9MaV7;9*t=52gyQeJ`_q@UZX#4;#V2gXznq+d{o54^DV&;OX_T6YXZ< z0a`{oT8o(~Zs8EERhh61J4dfz>W0getP68Y{DUj+eATWvSkh*%8??D1K-;otJJ5e= z!%=${=m78_)Qs6?GUfbjnun@7em7Y1pPFum*G(gH=PPWxjRiY@OCg-(;hDFczl%93 zYkOLa18{>Se5orJF*S?0l8s)h4`6c$;vv$-=K) zc)Rd+;oxgHSX%sa2=5RMM!?gs1`jI_9!!6yH05FW;K5Y5<6-&W!Bn{8Vfo;}RCtC5 z)@-|8@w3c$x7_txp9}NsLWrgDU1#yV%Lm(F+3rkDVZN5HWVfpXb?(mUcjomwojzx= zS^dteepg0cVOG}VD&fpFTS=F%B?*3OOLf^;(eT?%p7z(Q@e@ZG|93rE`w?-brCyi+(h8{Q?nOL&)XkO7`{A@H#B z;KB5FN?+w20X$lR>%hZs@YrhdtGqLShjo4MFdRIr>ng5FIYoV?bZ1Zk8N023jNMig zH>J2Gh!Hx|o?Hn2scl*8$%o*cYzXf0Avjppov8$Y)1BAv&gyq(^b0+>VZ`kY5bwdg z!i&)5eWvGC1i`b3W1q;NU``YO|2cOA`# zb)E3aq;hnfu*gx4yN>3}s>cr4_NfXxTh^Dbgthymn4L4r*Zbt_ee(4_^EKwo!qEnc zCA5L5@Lu7)!h41H3h#SGbL8JD{hiWRb8}`NOVQlsuV`uW$8vT!gm8Dy9W2M@^U9cD=I zfY*-6YsbQwBy@sf-pt2>nd2PbIBoqWc8un@Y<*l#J}!rx@D4elLMK${1gm2WCv_a{ zZFdNowS0gBDZaU_@Cs7?}(*OofAt$>70MICxObIc!Mq zfWuD7VW)H^=~OsBHdw-wW~X>AlRf9ON}iS*PRk9a<*PIF6*bSO&>8xlHJo|Yw(cpM z^{zduPJWif*#XZ!i=(3aN_^@+@HKmaFH_kUR80m;rozFJvT(3883dUM2RD;Ji>Yuh zqMY;Jkl+FT9ndrG^agl954u-BHdyi(;SmkrLO7sD-XU8#dhVU(984+;cgSo#At$LK z2#Gd?{zNg}3j4F#Np@02l9SXEa|TqI9lam$kL?HiWBUOq;+C3*#{oT7KcL6z2lQC| zfF8Ra6n;?nLE#65_Y3bA-Y>jg_<-;M;RC`4a*yqY1dnhR^`}=3J;z(-A)S*rq;nF7 zbzgVV+K6XFVKFxxvpzRPqSVX0V?g;Q}^1>Vqjy`8SnI(??h6k#S zJ|AALNL>f2*3-a}sZ0x&CW9qY;UGv^IJlV%ZcK%Pk;!1hR5*B0&be+#@Cdh3e;DSN zj<_6?>y8EE#YxF=@8shudE9&D`13p}d_w*^p+YBop%Zf5NfkOtC-bE8NnQA4D8zes z>N-$0Q-UQ^nHDTf20^C6!Hu$T&@vgcmPQ?xbv z%&FjzI2Ah0)1O36hfW$jdsGS%7V!`H`BPlCBw7NnWV(%@?{s4^7}f|P}WpvmCIRQMU;AY=L9!BjYS zKo$=?5F8Rb!tGU0+0uLD0X=GSIeLQRa`ezG%{iFV6KHu(mm%~h!sv-eXyp*x@_bO-c=?tmTu9~6F2_(9g(1P`Y6L=lGjhu{(Jr+Q|4C>#=ij}FO#Hdi?$ z3)&Xw;TL$?@$icrdJn%ujl(L$`>Cos!ZQcDg@%%GY&h~V)sDX4hJ~ZL`q7tojiaFu z$BeWqgQ|5gP-QC99+K%n(DFf$sqn+Xj|c}h!;c6DBa^|1sc?{?oO9if;1TYpFK9{X zZGB8$IVLk74-Sc=?{S&=_)BJcdgr)Go?uC4o_NuISc@b03DtQ*B~QMAv0KWdAXzE0SR{*N4M2^k0jL2ps#q0Pdum5?gdKK- zAKD!jB^6DoDHfYWNt7Knk@K9$c}|Qu4@e*rKms`+B|q3N{sFeb(Gh-dgv0I^+Yx?n zcV~E=wbr?Je>Xv}Bum|R$&>r+v-e$lIKw^neD?;y_tX8f4ps~m(g*dZhQ6Ufg=)&o z==amiem{-u_tVUNKW7>+f57|!^9RfyG=I?iLGuUAA2NT){2}v)$S->~aA?+iK}Vtb zZ3B1m`wgFu0sI71 zMl8tZIU|PzN21_J6dbi6r|r>0f}>GzGzyMIsAGo&$D-g^DOje$utPQMPz^g&!w%($ z`6K3!m_K6vsQIJjkD5Pf{+Rh==8u^_R!N1Y0!NyaqeI7oL-lf{@xr0GACDJa%{3EI z#e`L`>rPmji`@we@+Xs%g-o98C!^q`1$j<>(t_opY|7GH!%Y=}dCfLuX=0cvq{CD( z?kJ5rO5={wxT82>{)G7x=1-VEY5t`7ljcvFKV|-u`BUakRkGlzz>%iC&tCf@vX*QFz9Je5^ZTner`?GZth@T(Mw!AFC(+Lb|9aE?d-CMLJ-sA6#60 z-gnh6xO`FX_`doQe=vbVz#;b2j?J`VGws++J9abX&zL`B{*3uo%)es(74xr{4=`FD zn19uLfI)pZ89Ws@()-%=&{QvI2dT%V1*r$81*u1;hu-G?m4kX6qfVXlH+X39<}>-6 z%FVBdYuk};*Yxl~F~61`8Rg(!OTWo3i1b2)ymfN@D+=oMuj+;E*PqdH@cP%Z9K7)r z1^>oZO+Vw({F{l-xBMQ||3jRwPo`pF>6#P2$(m>Q5_r4`_@Lf3U*lWGS(Bv7nFKa4 z&VaAdPb#kYNe1w;9(Yxn54@y-SEczk%)eni@P3Lp*e|3{jr59Q;7%Uq%9xr~kj0nq! zuuOapeZ%Zm;@jsTKl@dlqVl`xpNU+*o4#T8Yq1swzvik+<_abG7YB0{O?-iU!(3I< zd{xtYp$XTSuThdJs`3jp@(1~ybTLAdMJh?Pem6yu~5~qP_?DjJ=rffF)*ucr8kX7 zpN!*NoqjhM9g}K#oU8R;IaVL9kgMR0~Hf-_jLQq{3i)v;35u~MtU&Ovuu zEK)NMt1&w47%@7k2+Ek>h)$a0)Muk(QYQ1`BMnOdQK+qIT8^5cYm$rx_~nWw*H$&H zNRz%7vGUa;NdZGpxAIIRzLp6M-1ZE9*0PQ@Q~HDg{=*`~|6$GK|FCAN`M^TMYBegW zHBmXJ|7TyW|LrgR2S5GZ4?q9(=bOrG!TR{7s3?g8)~ zpJJs_CVZ0gt-&u5N?f;3Hwn*bp?}TKOs{=I3;t{0)I$IIvo61`h5mK(uk)EIzKr** zzxecZ-8kGZ|He0^=VsEMJMGP{^IqWV9Aj^$mIw7Fz6teeR%Q{faq$jpD*YT4*hmAL zO7nqDwE4hB`iA+yCfa;p3rqaer~sN;7DQ@ZgAGxh%~8J0u+I7fPk&l!&-w(92%q2? z;+LaprRJj4T$GxNQuDP^^HFL(O3g>9g<7eFD76r!7D_4mKHb+md!+5x^Dp0LzaCe$ z2ldVT<@@Y6Vl76n*>A>*gZj4AtZpu9nyYAPp{BX2rnwqTP%qT(^CFzE8)_5epni()EU3+rWOr4`oRnxKQuRthH8&dOtMch-0X&s*FA>n?=X* z$}yuQGF_DFj%;w=Wh^2d*h!4s+o*mZX!dA$cAUpw_U{f=zu8|)dr-%-aD zXF0>J`HWk`Vl^#)C8oN?*x#4b-?bQ6QkUQb8(n!4|acqX<&AVl+Cir2v zhUMUp6w!am9caqXGSHr7FBqE9}r`I1Mql^ShKQ0^tKe4Y1s zir&gM@=ae#vu_rJ(+1P@YLR=ZRkK#Bxwl$l7BsFE!fRFGwW{!1RrppRe5)#at15h} zD!dM1+?5{G|6Dh>L{nGTMZUuH3-}-=(`VOkPP%!(Yn)LqwODy$z$1$3L$;FXldb*u8K`g3hIAH?d z>1(9db(%>(d%d2HN#$R~-p~msHM@}xC+07a-tf7!8|lCl^5EukJOss87=_{freu^} zH+7w_>9&=}v1}jq-hiApl|Zi22bO@G^mX%rT(tSXOBzsBnh$`Y%?H4A_vzc@)Tkg* z%iINSrsfCr38S&4n^Yf)9pGK555i6l$wuH^HFNP zR%#(iEkvn>D76r!Y+oIg+0Vt>kAwPlPBOFKs;%uvwRN-K4!2HoHG&wJ=4xcnd@eSh zuW6pIGhZWv4Rc;+J_;_>2;w>mH8Qx)f|{q76BK=>Vi&}!Ch1$ye-)EFwLZx%T&LC~ z!29c2lWvS{O}a^}IH7L#TSxBk23fXq46d8yK~Y4a()yQ%Mq+b19obMDq9>Rlv3Yg> zhA$i-i7iw*|Lk)df_=LiVw>hB-|l|9%tp>UFf?%uUkXUnSjx55TvZmffr*3#+^o#T8dIjQEDkl zmEC@^nj(wA^IYaHhE9l!vFB@oTGC5LO{iJg5-B_1-+*@CXyGv_v&_QrP_R@+I*#KUUs!#fgO)8I7Zn$O2NhN@TY1GOW~5~9tn@gd0fLD(^R-5 zo4%23s#|j3`@**Ag3I6Gf&PXsY@@_hzLS1qU|Z9jP{5n=5)0jbBY8R|13kT1O=MV{ z6FH?~CUQ?$s<^sgsj2{mmkO2(1u4umviUZ2xvBszC>5+o0hVt0wtMAUWYgshD>cH5 z%Wo&|!yidU3PqW`t2Ismpw${c5L+$t2G5+T&DW~U*JATq)#kUV&2NR~b?Y+BH!HHq zgqo!roHBX8Fm~m`swa#uY=gwszLS2DiCd8`YKz2feFw+r;Xd1>-mo6xRJSgho?+Km z{|*jSW!uvINA+sexHPQRggFH&cu}2VAt}zt)A1i$ z2+*_?pjFxffJz!DRhmC%KCrPKuvD54M5KX8rTM@iy5hmb=k?RE#Rz)Qpce@m6F~AC z%v`d|mR^+5(o6bj&9eE+QX)4j+egcCslJxE;+88f$So@`@@G7fSgH63*oYa}RN4l> zA`Mt7%?B*e<^vXKz*1>G5RnELmF5GC=!%b44SF^DXf^c@_+<5^@C)oUw_JMx4$23X z*Ira!uGyQnp4acdZrPi+%)gaV6&lx{*LM=u&0n`8*DLM;EW!mWm4**Qqya{y`M@FC zeBdAr94gHR4${D((tO|$U2)Ita9%Gq+MR#fyq3uQ?n12wkQAigxg^Hpk=O?|x00d(VyT`5i6y{34fodY_I)y8B;I7r&nx;l0FsP0xL| zyswt(y<7ea*_PiRv-ONVl(Y4Aj^)?+=pr@hdi`-5AB18e(lY+9ku;cjt6SI?MB<_ zdv5uQc{^Xxq_N{`?xaR}u-GY`U%CuXX#!BHv`Iio8UR(A4{V~%2R72crqX=CA`L_; z%?BdU6_@RP1wU^^dhZ(fuFc!E5B9#ImoDuoSv2JD$vin^uQU%I4R!)P`f8XxAI0X6 zta#ro_oY|~x9?Bf?ep7frMG~R=z&tDtpQ5XK&jGv02FOLV37tamF5EsX@F5_K5&Sx zcSs9HfCmrTM@C zI*d{2y(Td7uJPWrXYSgbd-3HN_uS~-H#B$N`=;i|`~LLLee>^sLr%DFC0kOWzlQosJv_BKt$v~q|%lF5ov%?X+FS^1{js*1B__%0fsbis5BoqK$o6* zV51(`s0TLs!8g+#6TaV@j7p{X5AC^!HhTM64e;CMZ`&!`e*4Q#dd~>tcM`uCc${-P zyhz!b0ES=zMx{Xm3~7K-X+FS+HXmR}1B^=Z0fscds5F1aeBeNR>6Bd?z5DerzV6!c zUA{vIA1=3Ldye#;`Fr-vqx88iSpLYKd1U@0^Y?v`{d5tu+c$szn@8S)r*_bfO3wfh zkpq!RBL^7L0He};fDvszz>o$QmF5EsX@F5_KEQ~sc;_o%-{6y?>Eig{I=Gqo0Xkj;2=KWQ0d1s zz(E=~RGJSQqRj^m(!in8eBdAr94gHR4$_9*FM0n_rD`QZ9S*t*h;SrK>e2Gw<`Vs4&nn2mBtGkq=7@F`M@FCeBdAr z94gHR4${D((tO|$UGc{Q+wY2Z+4K5&ROA2>(@hf4E-gEVlcG#@xbSNySS zyu0o%yT-d~f9yRcKkTKKdBEWUX<@Sr*Hqr~-ZtLCgnqKd?YGUes`M z&;0vo4+-`6U(gcgzUA+mzvXR%E$iQUQSG-X{s0c*0}hqO3ml|@L#6q^A=-T4APpQU z%?A$Bz@gH7;1FH$#{)`N94gHR4$ z?u)*edP(u#vpst+Xqw)8@yJOeeOhy140`Fv2OvDmJWoQLM=x+BG3P}LFL|ta^wN>j z9BZEE;>82d3m$-8#F&!?qL&~Zyakj*50olx&91ElO4b9VO7j7b^ds{DOSJg_Lweu* zee?It2M+KZwe+!_qdL=cDV@u>bSx4tN8*)0G)9@mDAO2a8ly~8lxd1GO;M&P$}~rr z<|xw~WtvNwayZR)-NkdM1wLua#@$U%I4@a&2rD4bc=Sk;`G0u+r14lJUd}{*IF>Ce z1)3zi!z(sPdRIh}#+931QQ4eYf^JTYQfYoO`DM4dbW{Pobj;<;E??0XHh`A_2UL~j zH<}MbtOppC<^zX5u46uMkPjRx$v2MlCFx&|gYBPyL)ZP~ICQ;VjsyHMVOwHSw8W%n ziAm8?CI!A)5@lMWOly>BjWTUfrY*{}MVYoJ(;j8oqfC30X)k5Ugl$pgeDw&P4E^qJ z{Z2BuuEn|0;@oISxp7dx#Dr>%iP{lYwt!g5UUk8X)4wZgL8+WljMR4yTA$^zEA*ed@~5=i8lf^w}JE z@u{3Lp*v#Ibi}0Th)L5?CJnw%5@kB0OlOqoj51wEu@1&JYVaAGW5s_j7yrGY|H_2y z2njjMGtV8)fDUIsM@+{IsZ6nqE7TZVs4>E_rpu=3TQxR~+b~_0F85NpEX{RZw*}d@ zI|_COK`nf{Er_-@7zqey91J=69Ok<;3f9;&r{O1nhc6U$yBz z>aW!tbNRB%S5jFfa83w*$Rj5NQzs{cI8M9lc(wqxU!>Ut*nZCPl_URUDzjJF2mqPq z0U+}|dytK?2SwO}B4PsLz-&+9`1~H19(zB%2UqWW=?NiljYE)L_@bKLqk3T8drZIM z?0s3kx$~r7<5i=xa3Q!v@lQ=J%Q3XMUggmyarLmyfx09526;=rTvL&pFm)cQY-r zrx_~1;%B*fZ8BT*+GNW1#>fIC6C-aL#l}v$UX?{pj&SR z%nnIyI{9mm>=i9vgK_$PS#zz5gZed`6)StvrB~G>F1_aRb(e1(`2$?yAMth!K4G_M zbfZQ$YJ5Y(T$A}t<~Nz&^oA0-+5Beno6T>2Bk3)>6TooD2N;#FyL>|>aIhXYRGJSQ zq=7@F`M@FCeBdAr94gHR4$x&sXo*?Z60@!)W?f5>rmaz+H43ywf!0ExEef$-w{4&Fy*R+Q1d0lJTo;P#= zwf9x8abGiSuO}btCu6t4|Y?XGe3l9X$#C!I<k2!bZCKt_dvkGdf-rLK5%Gh{F>SU z2l>FkGJ8wQUpKn!Mwcu3ap`zi_g#835^qJ~?Mz^N(t0QgHb%k5DA*VTarzGdYKnqQ zQLrfrHXRadj)KimusI4gR|Lzk;nMLV^vR_+kNjS`6TS47%eVDW;Kt($SmT>6-*Wl3 z%BJITc+;D5bkkcd-&WatT(>yQ<~N()OuliX{mbKO4;%~_aHzB%;2;egD$Q>+A2?Y5 z1RUf)5eLSGmgvxy=+Ktv(3ap(J-uv=f~`@oH43&Cf^c?Qlxd4HZBeEz%CtwB_9)XH zW!eiFC1)A&7DuGTo@}uvTkOeJ^IOetHNVyTHuKxeZ!^Em{Px7pFG|e-%b%ZSl%d8@ zb4{5PfXbjf0V?@VfJ#1~{&`AnK;@nzpy~_P$5r3{roVJ;53)yO4}vfvq(?{een<3v zNA!M2@VkYKk3|BrfD-fck<78GH@yctv`O13pc zQ$KCV2Ct!Jk-Oa4>b2zFY;|KIvcaWvwmL~Kr+xG}-X~}KQ}qg!W+zZ-w!hSqolxjm zpq}iGQcv~?^<;OHda_TFz{i|_yX}}%Bm27T9jGYNvg5dR9J4z(aAr?1cd{p%emhB)N!t@Mp(kcS zPt1g#x3viBjm>*w^WNCJ*HF^0XS}M3soG~jZl3g6P=p23CoR-DE=R%3QSfpUyj&41 zQ#D&y1~;2ohBDjAZ0NBn64~HVI$NEjL#k%`Q?*hxJAr!oY(}XkJE5W{yQ9?87x83w zqybSKFZ(13C^55Rc;W0A5M`G3I6HbgPWO16Mwq!@-fMoZ`Mu`%n%`%BpZR@nX|U{j zTZ83g^DldFz5JHzZ3;5mVDJWrrgskN|CD{K=|p~~X46T(y+ptCYkD^`n$eg)ZmnxR zp(Pf7_S$?h67Lp-uY!%rbQQgzyGeriod-=4Ey!>ws>y!-t6VQ_CcYyODUC}*ZcGpx$=bGl? z+EphowX)MiSh~zJJeRrjj#rQ;urr8(|I$gXAm8;0@*S@jPq;kk@?EbW-|@=rgv*mI z-&NUcezW<_<~NgH<~wk3vcKeZz#-at8qIGsztQ|g^WjUjZ~Fg(1F7CpWN%B%-WJD# zsoe4|UnE%9TC{DAZChj8Ry&=7ZG}Kv6ljYAZBd}T5NMAA?NOk;6e#=B7c(PwLcbRf z2G#VZFKktf)ZeIS$5*#aSVyeBQ9n;bN-iaEU1M9@~F~3M6|rkj-+~L`0dk zD3i@&vm7}QQKr3+;owpOHOG=tIhG;{6$*(>M?Y- zlI#hYnziue#tI(igwjeb7Ii<;SxD!_VrNv*89Wh|nAshb6=T;SW!WdhlYLT12|{)Z z+Y~-Y)^tZG*%NtnS@yx~4&C7xgYIxns>5`=t6S+#$AB%f>1>&;)@_fi=1L*kN=~+r zGTAs0mLZW%(hZOi@uJxzaV!JXwgze5^Nx0Ldro+l*G@=zqjwARSS+QUvZObpr(Ock zYw6yTJ`Z7;wL(juWzsD*UnSt(U87CPrK<0w-d51}u2fwP7t`Z{%a%zS|N15WWrHrY zTz)s1Q|54wwJ_>ERv;oqJ=;o7HnWmIy@hnn;ohjCH=AC2o0RRZDC;|6-t143t zXP*#ec87>4eYud%p1`JJ_5>3wdxB}yV_9ZS_QWqz&&Zx2C)-a2*>pAY^>}3hG^nS#hFBhA4BZpLsL=_`Z#fVj;VG$}|#pogF z(I`D?>2&-0I%oP(t5{8E_Q!&>_Ta~yiOC@Ki!rMRHCB;p%3KVw5`VE-(gH2QNaiYpdm z$gV`eD=!z*!a?1YSNP#^O&C{W0$g?KQo+^YV%d_bMHYkvn0A0*CId9>08Kl9Gv>n( z@@LGSG5?DBz)L=$sx<$q`B%-qYW~$q0z4HskO2KYa!@WH`hD&o)cD*%s0oJ;^y906 zLJu-!piq&BLOKzJAc(<2CNCfc3&EnMkS=Np6}e{U)sQYjuZ46OdOdR9D2Q@`==ULo zejh^U_xXW-A2Jv)f57|!^9RfyG=I?iLGuUA2R7yhV5u~JD4tJ9iw*mND*}MwLJ?qi zLZSqtyHc$o>?;wkO9HUCL6Tj|rAPKETMpWx;@Fqu3>gBKI73nUkYxyN$TC<=+l@%0 zVau{B4qMiPHzGZ31sq3)tsve1Xe1c1G+#_GV(GMTVYa0=(kL`y>9keAnc*L36=4;e zJw^)v5E!+zIF=?cW|_Qf!1BX_p~ljo#wv16nM=ct^{`_->{t&w7e>q1!RE&&G@lEA?)nrH7b%Gvvje?X*Vh>!9B5hb61i0!`+qO|M? zp7xR=c-l3=)2<1g_OiozxRjWPQJ%0gUl%bEqdaLDz5rm-GHJ_5$u$|%W72}@3>TA2 zn^99%!33NtE?bj;Q`W=FOcelhnKDPl9m8?QaNIE*cZ?^@pD=&I{0Z|X&7U-X()>yD zr_7%+f6Dx+N{&1M2ai=e0SBKnJ^=^$Pr!l9DF=>eyOwdAuDVv+1=DsdpOsBlT#L_P zTLs6SnOYU-|1&YbGnOvzSFXH@-)85hlviHE57-MLP99g@z?&j6=c=#B;q0ofnAkd} zceS`;QB#1`T;ACDRI`vG=Z!sxbmAPNpd z!GS0^a7b{l5X|e3!9u#IDO40SL62U>H*`F2gfOjgZVkQ3RSF*e7ByCu5=?vWLsph1 z*i=&vFa7BO{z1JynVH>@_Ut5>eG+P{$~6b|pYz~N_D)i!rw7?Z+@{Me5>co?Z_C~( z1+#b370&Z4(4Y;X^k9@8vTsXiC&iH@{X6M^(PzZx6`>}I%sFc#~lZJ=*)$TPQP6g>+ek2*ny$oOcPnYK z(Nr;J6=@l#x7yeZK~MIC1ndbAWq-?_C=)ijqfGbg4(4ih0*P#YDV?1lwgVx;mnV_! zF9ov`#Eyd5YI3sGrC_#N>?oK+4^G*wvcb&iY%BNGvzc0D8ZDb;Gs(#ovM1ySi({Ez zq&_`*+$&J!rjDKDxUzY+i`(#HKE9W&VT&9-5!Q|ytFqIL*Jl2B%>3~zkY3X@sO~ZL5v=+a5|{}J^s2e8^DCk29TJrG=Jl5 zYeJ@HgDO2Hn?@CrvD4X3zPw1CE}N>hwt&P`6tvyp+S&ACxX>BW?1VgAl$|bnqD@$0UX`MZh*ccB|JT*`1A@{_aoL)3VPP`R~w*xWh8D-Lk=O%r)ZqkROr_7%+ zf6DwR^2;tXeq4v@GH9k}#>=jh@v`^i$nmy3M@}5)3>D;1Q9%wBIXP4!qD)Rmss?=C z^W^|hQH~9-mm>m2Wfz*R&Ex5q$J1pVV;%k`elyFT63@Jqe+D-5w*D)#eA>CfTdnCg zncIp|)|~P|p~~vZni)&;PGLsKIH72hV8-A$Z_OAS-_&{KIFHzAlkv)%@h;#krm8t_ z2jZ$P#y6>5^~KVX>{aeaT#XmI>WkqOjb$EBJ7HiZ7wpqcm}w`}jQKO>&zL`BK0xaR z!2B!bUorox`B%-qYW~$qLIMZx=7ED5kUhsV&ike+!LHvoFnT#$O&TabEod+7F{c>0b`-|vUj41d3$7N=G9ckt6Xu;0~Df`LK? zKjdO42cqDB1=FZ2!2t^n7J|?=Xc=b5pk>liFFo=f^t0xaFFH72bD3bu@1f$dIpc?{ zColZ5_6>S?E+L7QDb{aDY2^D)>!14zemf-lp|;YhQzdld8-af7cQp*l?%~LqJtLw} zk(w2P$r%NV;2Fwf&xnXJ*&pO&SBQw$$qoR=W~ar!ug8Hco6F?PVdvY?kf%1)uC%hP!gvE;h?{v008T&mUyF(8J3vF>JeZSK#Z3uunwz zdb(eTG9yuDB+86Lnb9aS8f8YK%xIJui!x(TW-Q8#l`^&~Z68~f%Y|Xfia4pSg$-Mb zl_RlvHc1>`N<@^&CXtg(5)oyxN#tacL_}EGByq~?lszw-#Ecz2!F7Ztvf+~?rueu# z+r?(tE)l+-2xAoC>ygNIiHI^eRN_RLY!^8>R3hSaa;U&5yH>V~8Jk1Jj2*Tt=cH^G ziEI~}<#>q`WpWCVlkE~=yF^%q`;<9eeCm%dRyZ(|6q0 zV+R`d^+ec@BqpNFM3k9`G80i|GRjOwnaL3yojgj#(EaJ>Kl$_ze)zo~{pinmf#3i155D&&pW`>sKlm*D z{pn{v`qAe{fAGUUOxOC!Pto$TKlvQhfAYsa`SfQ;KgX}7{|xV0`Sj=?e)eZn{?kuS z!q~cTJ2%<#m2!h9hlcj%(1wK6*)BJ5;Dh!ZF77QdzCj1IY_C-_dN!{l^+)p zIbu|iBbEf#s3M20R54{0c`Z_oA~}X>`VH3QXcpDFWy+aat+x82TH7HL?}VG135`%% zcuZ)7GVyL`Ht7T7lRhv$=>yo4J}^FI{*?Js=1;}5*O;KQU6)dS%+|1TW*ay?=HPOE z%^@Wxhm`Yp?rq}OTFT^Ta_1}C z>vZg_)9$ReE5dPdy&`S~Kcez~_z{)=L%Z77WaJB^(iQb z#z1u|WT1SkHgl3oP#pl7v0zGWEnKhY=SjXFI>942CQgz6jgEGy<$&r0mX~=2CLTCbRjBn={dXk~>*fV)k8e^YnVA|C>8JSE3A%Q|78= zn55aON#_5e3=AO>7=jtNoFJ|p<$bOWMPECncQ;>4XKw)eS~{AE^12%NJ8h{^K7N1w zWq$cZXYsGU!mS_?H;(#?ZO3#+b>n6I3iXCxD|hp#=$n4++|8Hu`nj90B)M|*13*R$ z*i`y34X}|0HkIZBk!bUQgY*safkU+Uz(E=~RGJSQpp65g)l-23%jDUk?3(&z?yOEs znRuD6E;sQCd!>lEB!f84sksh$&80)Qsqz)PP&&WHX8x$&+C6_vZ)u))Cd|LWU6{{# zE4*-2Z;W4%y4O_cmJ2%0o4R@#M1ZDqfmfxSJnJ9;AnO58rTM@{8n9HF4_Knj2O`oy zq|$tV0bK_1slb6CE;=BK$%BZ&qMf%W=jk^BOK!B}MoXzt{>svl`kGoUDd68Yoqo50s+K2R71xrP6%B zA`Mt7%?BdUmC!vEI1sv3`C5)&J;v!y?pu9XA1YaWMIYc;bNtrq>$R8lM)b8;^k(~8 zQPZtsdQJK*H@c-vIL5xUepC|cNmK5s>o2oQ>e}lJav3$Cq!$5DrM(Jlq=8MP`M@UH zd|)FDSSrm2EYd)v(tLmsU5VOLfdf&y_NoTEYpeHy~-n;p3Gj$lUYvw z+1I($Fk1ofT&J@<>YsD3>7xsC4)g#m-i=32J?dCN_O`T!QE!SS>BR5yR5oXC-PKR4MW~Uan zQgcM*mUXVb%13dY+pKfl@m*)5GIW4SR|2Iv;w4%k%sapW~Wt^_vLUpN1{`Pa?AVg3#CfrIUD zn19p!o95p%|7PWJ=M!-7=;{-2kpBc6!x8_mD18E@gZy4^zJ;~6CT^}<_PzAhw9 z87hvd0xDfSYuC=&wX=5pocTb+c0i=ke1IVhFe=Rl7}5Zv(tO|$T?t*lL6-stHw|a~ zcs=cTJj3TI0TF{T7tcM+h35Z^TOo6oyBH*MzKoZC79DqAkZmJ4o)jhHgdi^6C2^J3}Hnv=LONMqiwhSoQa>XsVS+`PNy^Ql}?3=50_o@T4 z`nICF=5D!W{@PoL@)~;_X2IiHnBFq~mgR4mzi#<;^ViK^C%+6Lz|g6{q0&wU4${D( z(tO|$Z9Z_21`d_x0|#l~P-#AJh^_=N;NT$;_=AT)R!a{a)IA0aeZCeO1w`!o@C^I@ zEjMCd0xW7+k2$kmsw<;*ExqmpIdts=X2w)%`&-@W+Phpv>V?hMQ_JG6@I)jeTfl{USrU8&Nu&Ffvy7|}5 z2M+RqL#6q^LHefoH_g9kK5&362kVyF3_{{Q62c`a;FYv_dsxhq{_)34Uj;QY@i zbKNq(kD7n^FI8os60n3)lYhY$H=@visw`AmQC>;o`b`Uc4{Cm$69X(Gx*E&UZ2S%f zX3x2bu8EVpdC@7ISq27ktUHeuA|2qK+eY+a3c>E1mvuT z2U-7E{@z9+o?-xB#9+;dPyv~KQAYp7)6#(Xt-Zi zBS|d3%k)rIttc%t&a9-gfY{1OiLbny2BR|AfJ!F-rAh|_07(O&O7nqDwE2KV8n9HF z4@9H^My2_{A)5TM`vb?N^h^slc*X*bV!IND0?V-&-eLp~gUP*Aj$$J?ikeD9K@;4= zMvsMsNUo-i17)ixw2``+`eCB!M$9kntZR1j+DY%yzKhRD;+#ctb=@rm#5bjGc`L;) zG2cCM3N7_rmi2eEB3pN(^^=;z*WcymaCf1u3>~o1Fkn+@LxGJnu&Fd3*hHHTSfp>6 z4@9EP2N==-!)Xyj#YTq_h4=v$8y$uf zGyxmaCSXJQ*hh%pZSR)fKBl_3$)+~awJP59gRsrY9y$=wF+il!d)z=o8i-Vy4=|$52N==-qtbkUAq_Ap z%?A$Al|A&Q0tX^=*N^?~+PQaMmecP#Lig<4d+DJFf^pBmxtI9)g$(!I=)RTQPY;mM z_`a2FnZITJmX&N(f&(yg7Qm>q^8ki4z^F7IU__e_9HfCmrTM@?8aPy%4;-Q^!Feih zAUF@~w+Hsy1N-fP{rb@ShsQKdJv9H}E26i}-!^~SonqVaJLd0L|IW)A|8~-I=G=|3 zO8^}76L6@s-++TOaHupNI7FKd9HfCmrTM@?8aPy%4;-Q^ad|3mATGQ1+phh#>*ssB zugHIUNBK!({rYUrjrJUzJr8S-j`9oYdKuEAWBlH+zrybB^T^K>_metwr+qb&#Qw|t z)UqV@D;)^{=|BKfX@>$JX#iAdKCp>4AJ|9(mP+%1h%^wXG#_9@R|57_;7IdO+|IuJ znkS>zwV1e_wx01)L2i`Y@lN&~?@!;+lM1co?r6_jD~S!a+;Gc{^rR_GS8qt|rumz% zsWWbRr+bt9avcF|^c`TS^iDKjkp?1_<^z#v^MQjjaHupNI7kDBO7nq3bY-XeslbtD zBtO-?Yro!&5xDz?Zsza3sx`sA)CeC2V(jkO!}t8a;eL8nl%^qTy00f43g3M<+H#n- zUehzAEi2ioJdgk^x(%>Y+KoU&8i-Vy4=|$52N==-qtblfAPpQU%?A$Al`uUOIMUqo zs(R4_`|W}K_TUZq@u8jn(9VBo{zLnH`&G|T=5M?EY@5I12=AD`^STx$JC(Qq2mJ&b zD(yGmAPpQU%?A$A<^u=mZS#RcwE4h68aPy%4;-M&JE*4uN1B_Q&%5bS9Fl+6&qjCc z*F8TV-?Lx$JPPjdiT6R>Bg;QB|B>VN=nc(n`>*P;!@l|Z*1ung3vke1z@gH90}j%_ zq0)Td5N$qikOmHw<^u<5;81BkaEPwN<*C4trl9nI4)M6{{oUJd>EO_9@BiM>13V2* zcixn<@AwhH9XHzWCh>-qY@|K^H0Ssc!lrhrHCt`^Im4!Rk~i5XOg!G{1tNM5h*Wwf z7>Gy%j7swXhBu@D!+L;GX+FSkixyy54;(7Z2M+Mdo&(R24;^(n> zyYGPAPd|7~Q<0V2w~{Sq#g;F!<*e9xJB^}ctN?~S0vMI{CBP6oz_1=TRGJSQq=7@F z`M@FCeBdAr94gHR4$x(+o(ddk_OV|d*l!Q)*9Z3N!{h2*58u=h;Ne^9eGkpw_T%(z z%Wu1*ZM!4w_-W0K`8$^1p?nz^;Gn;NL#6!&9HfCmrTM@i+I-+34IC=X2M+cz;9xy) zs5BoqYWmRMA`V^mm*W7x>@>T6_`K_f)4Pt#uKm8}xb4}md*<(%|H%E}k@=6_QonhW z_<5bTZzcO~wC_i4`<37T48a48N;?l=I4l4R>j6fk`2a&cz_1=*RGJSk>~z4vdf-rL zK5&38JIxbtQ0@sh$bSM3UH6ONNK=q^OK+d>jgR+0Z>Q~R3{H3OyCIg|{=8%Uo%G-< z%`)$(-Np$m-8RhMzz0$if7ALmy+^+3?bFS7(}rEyX@G;t4IF&XciTUG;4}H#{)Gq! zbRc4jJH=Ck1T!|jxa%0-#gD~O zjPIqVX{kJ+f%V==--tO!?pyvoes-4H-9M?@f&1ofd5e9^`nOJMVBUH+b@VbvfP;&G zyV0w6Z8Cpkb2lamU}+vaA+dXIN$=i^@diM48UUmO0P;fjVUu+kLiNIW>9sqld#`M{BQ=-&R& zk$7nSL-V&Szis}u`P=62n7?EGj`=&}myrYx;sXx$df;H6eo*@IpblWj1Q;?O#=iG3 zwgfD;*p6LwJ0`}qo743>vCr*TMx1zwo$?Z8U;}bl;7GuOqybu`vjiR#Z9brqh6h!e z4-b-t2UVI64~nita@U^TwWoLO>0L)+&*So*Pdegp>Rh8z$tD?;ZK+^E4O7r1W(miWwl}}ej}E2ZZ5n<0dY)S3--;&Dui*tDXkCcr zHzrv={ixaU7#%LTS$c1xUcq|leO)uud~m4dR9W*N4cB#z){|Ce`XW%H^>E41XcZ!Y zv>v$H3a;(+qt~YQNywI_LOP!&Z#twR+sn5cH2d1=2hsWwce7QbcM|K~y1AmlKEY#- zOYiw(c<<}c=cNx6u}h~^Hom8ky77ITKWH?+(fp?O)DAW<(oN5QVD@>DYFn?Qj46{$Z3n5w#aFZoc5Aa=Ja3fdW!Gk zt|!i~xE}gIz8+Jj*kS^Y%)Y_*;a`r52aiv70D}j9| zNjeXy=*lY6>Y~diIJ9>a(us3Ou-k&%0qrgXi*LeNnqQjeu1J@;SvnzqSQil}hx!iZ zPKQ%18tiXX$L5`G-s$Frad3&6cg5yiZryh?{@Rrvp|%&IAK! zE@yMRc#D91xRhpoqym{aHe%X8T*PM32K2ry*! zIFM<&SEBVen&~9GYpkUlH+w1}#fQ6s9)G*dddd{;wI04`t@n_MzM$e;Jd@j3Bo=(v zXKAKqUyx3xxbUg2L(-QE>3pRBvQ?zDgFcCJ*?MpbT&89ANy-F$@3|*tLXR_{$BC0o zPtE;Z>e#&3&3oNEn^`vRi_QDoywAIwbYZr3&EQe3c>^LgOCQ&8_jjQ(@G+s0ZjS8||JOYCR?`7B<*f}U0XBYxhx`CK5&B)@dJT;=MW;+M{-hKCU^ofW~%x^zwiUpCoz zNU+g@slVv$k&RKh(bDOMI$}2+QqdHz-4vypEX|v}=0k$bXSkI9HQg4RCGmGeoFnny z;jDF;#+OcO#=dmMkK zFx9sgS<_ydHSLed8r+e!p#4_Ltv^b+)zEVGfB4duzVvH<2Y-(I5!N>xKpI-k#ad)! zYpqmkkixf+4;osl0&TSdZ9(9VzXXA{sz9=XxR3}2SJ!@)n3N6e=Z^d_0ETQxYvV)d z)S`6yyD5WetQ*I`^1r1QVAWX1Ti4b@T3Vx)Xl>FmosOB;m`p8ghqSbv!LH#!y|6?V zr1mu~pn~>83fj+L>*JvQzfHe3XlM^Uq=NR~LsXP~q{TT5UoeMToWm{7@mBL;CHbx9 zx0>H(KJb&@W`3Lb?dAg>`G}LsN*{R)4z4DEgJU9akOmIXXSI-M^@zbC6<|1Kwt0Y2 zr3V-hv3YhP*B$Ma5fNqDErZQx`zJXh{1LLauCrF4GYF*4 z^t(*A&LEX?zpkrRs;eUP_bAmBq~ zm`sDfLH$2UA3SJ?rX{JpL#7qAv`^QHrX~KPL#7qAb;-V8=eXZ}miH*?_TA@5)OP!h z&{K5Iu;a`Te;%v`c1N|(bkz14gs@PRtUObWdr937>Kjsi!1}VDU9YpMrmIksKVjM> zMA)^;p6{w^>8fh!4q7y&cWVU5j?pZhoc7DSgAJk%cTf0)-Lk{ov%}rD)BH~JJI(Jj zzsr1BK>057yUg!4AK1u8yi``Ye~uD6X@|QamsTCID|Waml9R(hnaqVo0y$|Q7kyS+WJoetP!0q=$i=_lQmhA)>NZ5{KjTuY2a_tv zKQ8Z?)BVPwxb+wY5198DdRkuTi%vbp&&649kXAPLTG}ZM`p;Gna$3HbO5)>B~VnC2KkV^f*C!oFF|;kRB&culc>^_nO~p zexLb$=J%Q3XZ~gLFPnea{L3+nSfc^Qr4)AH;Ln8)<4}KM;s6XA0}Ll4fT2+KDjQ{o zGFP)N#W^SO%l06jYGx0zMRpz*{kXBS^UC=LgY=~f#FM|la_OSr@m;T%J`6--ZNtXc zurW4lx{zOb-*hp*)UoNq{9p6=aASen4m6Ip9Z4dkzVAYkSSB57r2eJz!lm1c3tX{l z@V|8Nzb~dwPAQi@MicSN28vPtDom+eY5U*tfg8TjEM9!%vCw)sPvRF5l`34ZCkM!ZWG zTwZkfp~^<{VG>8iM)MoZZ!*8h{3i38%m+Zq0hUVh0j3fP;Mko>BQ> zD$DV*y*82BYZIxxHj&yNlSuVgm7g!?*tB^1x42elxlmjCZ>#oVti=S~@?os-DBI9l zqY}+pgEroVv{n_h)+mBVTUAF}(2*8q4Q(|#{LcP{wu+*<_Vf8>CMR9{1=c9(+An4{ zGO+za62DO<-Ir?}#6?K-P3jd}hkTQ2AEes47UzGeQTL3_p}OdtQeE^=sjl^qy67jW zi+)l?@KdU&Ytwk(yPM!=Hg6ApRz+35y#k`_pDpKgW6|QgZE@bVFmG`?dtL`6S}*8P zTI#b_sNUt=?m>rhL&laLAQ&6^EU@u@ro{sm zmoP1s0A8iuK@%`zgQOk2E8oBc;^?eRM8Q6}4^W*?>% zRMGPrI?mVL5;b&Os8(F8R(u#M4(fI1(pgp1S)-_ER-^5p{$<|wbk?XupX{n?>#EU~ zS_DNL3c9K~x~n?6t2(-ajx=QX9;{Z8eT5M&`idDHeWi+^Fjdrb6jLT3M;Ebqbdf5m z@|{sWI)%-nQ&drv?+RVCuKPUa?=&jmPBSaaugOwCs&(P^2^Lo%I(Oy2A7jDlSj>^daa6$Hbl^RmI^ z?mlvXE0gX+Dslp(wn0UA0YJ|a$^o&%zT^0k?H6%Tw`=GHe3L?FY?-a*DA{>YXCV+- z!h(g|oX-|gU6&gnsfFF6I70RF)Y%XvUIw{ZuClN#)PvPcanlD9tD8t-brVUfZVIyK z`_!?8i)h;wI&!|?x;+<Gn~d0_kytQjInrdaa_o#q2fiRHF~C_c~*~ z|7)C+GT3PN@QrTZ-1msaxm!>E1Xih9PK4Nj_1lfQm+ z+0vJ7YkBQ#a1zj$A+puDY}vO;tCjKyI8(pJU7$2h^}Xiznh*F~@B_X|FQodskji0U z|H>%2?8pGcu|q+WUEI1sH{ca>aj>IQ{XpAzAQKm7p`B94ij$zriK=rB7ll`bCCaP7fJ-sIdW|##WRy zO*Ws8(wc0(?szRN!h$54qfE19co4qXGCc0kT*^2^>8RO9N{dV1b@{Q&PgFLV-)MfL z`Hki`ncrl7lle{NH=EyVezW<_H;tznfZLNyalEUNegJqW zP0#?yGzkE?J(9i8u?{HtMw)<<2Mw~5byMa>0V*4{f25^I`**bzA*=-WlXSysm!&6F zIg^xjotaeHb=8vHk+hEVNC?$`8OJ-+XsG2+CptnF>8lMLjwwfGLmA)fuE!(-m@16MR>ZRB%97k-Ukpbo!j3_S3s9t&>~v+TDdY9><7l zw4NB;o)9CAa6KVL8moFOopxr`rq?P`9QEqMUh7G1EalOv&(h@wi2A;(m*Mw)tT!L_ zeWEuaUUtj0Y}Uwk`MYXy`D487i3eOPOHVLf;&q6J`rj&9iAcrY>7p&S?GV*j&EYfStrl$hL~G znMsunh-NcWjZWeXM(IK0ru1MT4Ge>)n1lMtq~nGfaI&o;qRfyz1x}fJ*n+XVz= zE)Uy}yyF>0CZ`W39@LG*>XD*)G**um)nl=G%+XyDmFc z=_lEAW?8mcgk?pPDOVayPPSDK+Y1# zRhkdvqAN$UGjb+C1}(y#WS)#W8<;^k+#>8m%4F}0C^P7wE_OlkQj9bn)#xtiRdBrW$ zVSSBaSDX!3KF~7rigjKM8K#z3-`5iL>IW`QB?+U%ZVgZ}DnO~yQ36WRGv))EX!C)M z^cC}gNVNGtMEa`vz#-cFtCcJO4$i2+!LexC{$+rsV@v`f4q@;XC4q?L-v}by>h_<` zN9+4>vg={mW7naU{@OFs{qf8+z9A2>t<+fOK?lzKPsM?jAEhV%182($9t9XUS6fjx zSgT<$Xh;tX|2;mv9IUDttWlHSCo)v4Yp9}2hfRm7x`u)-Jm)NPy8ko}w&>h_zYZ(% z(Ev{tHuMKYX}3Q=-|IieM+SI6Q1g6mK-zS)AUY~-Uh3F&^wv1M+7P{!D&Q@i0K(cj zpLvcBqfGRbDuR7fGIW}!cko-AnvT?vy8OGJ02S{{~Yh(3ePvWLNE%zU^@r4OFL zDWu^AmF5qaKVbf#4~Lbj^g*Ao3pGjRp#JMz)(`raSjir;3Qh$>mKNc|dF50vWa(6c zM{(H@+}-tC3%g{$wTQ454u<_!K+b?=w8D-u1D5$k3gUoeey)gWM~TC6ww2ljEyKOC z(o87G7V?{dw2#lR8I5rsFJ{!!=oegF`%LcQbWi#0?WWFp!GErH z;Rb6sZH#-`827X>?r8%U$p=Q2=1-UpRICRomF7>H4;-uq4wdFlkzc0AxZ}Wp0t{Ub zFgz6zz_1=*SPzF$X#m6V8DRLZ1TGS&0*s~vUId6Z0l+gt77-!N)2F@Qw!f#(%9GRQ z6s?)lqG!&?(=%svYc+FD<(1Pe&v^NLRtxtl=R{w%{M9pRch&l@Qhzy800;3++k?O% z+C~8fY2Z+4K5&o*4wdF#F&{Ws4;(7Z2M*EEALzi-F+u=C=RF3@&r`Po7)A(Ap|ZbG zFlkj?d+N8p_SA2G?Wy1XcNA`eG@^D-2c@4OJBl1w~vK37>I&{J}Fc#nFn?D zMq3?&L0Xp`jM77vPE)LY_C90)c@d43XHelbrHXPi?YAlpblH9pRv^N%ocsnX^Yhey zv*{u%!#nD1Fcp*rLuRmWS0XIKd+Tf_6=XBH)t4<4VHpv|hD|`*g=4J4HQmN{rwzj) zQP@?6L$a~|4TnTwi;)^dY4I3zu>Xw&9TKV0;SbU`jMga1r~gNTHVThcwT;$jgTuyZ zPx_7Jb9Y{3=W}-^A9KLaR1t8fBH&0}=yy_gXo&7%v*;dGR27X>6kTAy z8r8YoFy2JhqzmHa{_oXo?8sd6-H7z-{=56&9Kf_Kx8+#1FLnDiLFVJv`2 zKkP}*`O6t~xaerO?r_n^65$NwP3>^mv#{chG9yuDB+86LnbATfcj(bVFfXY`3+bXw zp(3{#J727)ktY`-aWN7f7DPD`WLw!?v#lb0Wf8t8Zl-G5 zqO_bo&lH~s+ET3&edt z!u$#IC(NHPf71L(^C!)pG=IwcDf6ey2M)}@Wimb$IMUMoyq4_K7qpb0zNjVm^oLra z&zu)MWB$xVE!k&2l-!l`TKZqP;3fSHXk@h1BXiUub2-UtOpL2<^u=lGA>UAjwkGNJw|30WsKf6TDcNOw}pVjIAM4=z} zh#N=TbOsvb$AFLN41A(|7*r!}f7K28)X$(b4O-Js)HL*6Ne+Fi%o*Y#qB3LpeME>8 zRDU>D<7I3-Rs*Pv`aqN!2r^#5Mj0Td%wUum3^HD~Mj04FnV~2%6l8QAnB*-jxD|HQ zWMH<7GX;Fk+j#h#xA8E9=fkogY?KWV@v$TTpAU^Qd`?XnK3fj@oR&B~>O~^MXR{1n zgk?mOG7d{xmsay@IOZ4DQ-PmWmvtkx{L#Q?evj7h>&DPAxC86uAGm*sj!`D=a7?0M z=j^c0%?|q{+DJ^t5jPrfrj2}}j2l&>^b;X0%D$@sa@3ke)u>@C;7!wx9ukf@!^hkW z#wy7>91~ZqIt2LiZZaHyabG)%-Bc8x(Tb3 z??yt+b@v8qYEm{^!>q{Gh=@5h?0g|7Tf>CQ)`*BX25WwimPUvLmq-YM%8y-sqTLlB zmjyoP2FHtzP}5SX5-zP0#vR=8k2S=NI|C*@QqU)yArlV%gpVmsnm=j&w%f^i!IEWfJR5~ueK^izznhzYLfkUPFz#-av;2;egD$NHD(8hs{ zt)~Jx}1!8OLqLe!pV=70*Uj9Jecu+trUWw_J5xuDa)6 zt;7X5=r7<(@hf4E-gEVlcG#@xbSK{(i;6Pliy~jm?I?c8B zHUD4pF^p?IGI9Mqb)xG&j(Ob&aIX6R&JFW#_#nj%^KYC|P;UB|$4&EZ`bfr29^NQB z4ZzS@z@gFyA%KH4aHupNI7FKd9HfCmrTM@?8aPy%4;-Q^2Q8io90<;={W|MIFSGXR zto=Ioo~E@q$7SvV(>%a(P&fac{6Fuw&O5I2j_ZQ?3)a8jLp2MP12DirKLLkI`wciq z1BXiUfkU+Uz(E=~RGJSQq=7@F`M@E%5|^g}2ja45zb)Eti#|BC=)*`$j?0qXX8r=t zG%tO?Lm2we&eAD%I}yw3gC-<%j55m~9Qgn%5Pisc`4m6-c|YC!)~zI&RKCwIhpNTO z2mG3~en7f%Dt$Jz>|6j%rvkJ}I~kx!1GGx>fmgKoKuLPpd|(r8J`j-xB9-O?2k3G} zdMa=rh^z1M1FZ7g>ib77z|r#D>IeGZ>gp+YA3k1tkKc0@bM1XG*OIRj^VE@dQ+ew> zHNKSslIRq=RGvEWUMkn$J8}+J(A%Qc-^T~aQ>7cNpE~k(j1{oahk&Khz62uDK%~-q zfDvszz>o$QmF5EsX@KF)2XKfsA2>jlvHDklL)U*2jx| z(!in8eBcmmK5&o*4wdEu2Wj9?X+Cg>t~{=MDsZF;%8z+x?blg9CZ4rl=lqy?&ipz1 zb|}{aNHNnUvOL(Di8XBgMI=ImG&EOkOmHw<^zXl^MQjjaHupN zI7kDBO7nq3bR{lN1&%a9*{_TC`=axG(U0esPUDkZ`3Iy+dMB&S*Dg6iOK!P*`p8AJ z)OV(r&+z?T`mw{ZUMVcGWuF^ZIgQZ}`&^o%&R~?wvMXo#*j6{wE6k6wUjZ-u3A`%p zU*IJTyeiEHO3~&6C20UuX+B_)1}v541B~cO{GJLNX>K}wV-1mJr87s)vpmZcgD!9@=}fcIX))JR zBkavEnCoXbUFxk7>q%YpSDpY(rvkJ}I~h<(1Eosy0Z_F0z(yL_RGJT1qybB%`9LJP z62zwhN1C*}(SGfMZhfy^^xc&=;;*0gq~(qH>ld{(as5NJzhV9j^KV@Ar1hcn-1J8O zO>e~C^hW;857S*h*|~s&egY1a-YCE3jdb8({dMz!L$vw8K^izznt#K5;9xy)s5Boq zK$nY&rvgWsv>cb&3-aTvA8^dt?{oJ1oZ~iU{v7>^yQ=ew)4csY@3_qK!PG(Bg5?*? zUvOL(Di272gZ=^zmG&EOkOmHw<^zXl^MQjjaHupNI7kDBO7nq3bR{lN1&%anIiD9D zmqq9EqW!vLzc1OZOYTogj@z>3moKQFEZgtPesHzoxUBfW){5i0Liw`400;d994hTM z;2;egD$NHD(dGjOY2Z+4K5&o*4wdEuhv-UNo(ddkGCI$}UK9PQJH@J>`mMTCtexkt z12j3UUEurKC9&o(t$EnHrNdnMt@$mzA5_~UBT4yY7wh8y|VL@pF$G-cY^a4cD92f79|ey%Bzs@?~!V4*Cf=RC+@cI7kDB zO7nq3wE4h6`iA+yA=-T4APpQU%?A$9VfJ|%aHQGCex3D3^{o9q>y7R?`*qIzImd0z zaho@P-hQ7qf8O#7<}Y}oeZl+%^2@jY2mJ*cD(yGmAPpQU%?A$A<^u<5;81BkaF7NL zmF5G7=t^9k3LI(naer8}-xr4${D((tO|$Z9Z_21`d_x0|#l~P-#AJh_1xtslbtDA3r!+ zwcl6$U})9-Va@$%%@2;&?AJB>{g(T~Esuk@{NU)8$GLUKW!>`YmS3m-GA_VDKLLkI z`wciq1BXiUfkU+Uz(E=~RGJSQq=7@F`M@E%5|^g}2jX%&?RVm*<-9q({XXv$wYhow z1KmE}KE)kR-9FxVPdA`<-e;x6?r6VSZ!5fWD%@ahczb&z?S|u)bmIekCwe38n}gnb z51Z+!G=KAhBYX$R=Bd=Kj2ck#v;_ci!xPx(RbXRz$3F(0l`;KS-bEMrqgIbEA9j>oddm?D~7BMBjf;pNYTk(A@t( zA-iw+Ez57Ei$L#|`CF%sq#tjmmr|7RyK9H?fWh79dcdMX0gDFTi>?PYo-qJ6{!#fxiL#6zT*fQGWxNt#v0Vwv2pm5kBELi=8emv| z7>w$HgZ#(hK^O8gRnWNCKgM@3k3Bp=1gK8ly!k5Kn5 z_@5zn(l5DTX>rAT$ZG#_Nr7N6NC<{X2Mxg>jX0<@A8`B&u=!; zZ;IiRjWY;)J_)zshddkJ^WQwJ9N9d>YiJ8#^DGJNPj70wIPC|Ng9MP%B7j!u?OZ@5 z4U{U)2SCy00~={zQ)xb6kp?W4<^z%F%69Qnfg?@6>6r|CeK$RhN#$8}@4M$v<~K~; zb3pF7(Y+KkG`@FEBlG>!o_xUrVJBc(QSaG z(ryGS(m|5SJ`j<mo{ymJ%Fw8#;OMEzrdVok}fk-qQ zC4}Y!2WaC!{BHZ{&28`U-}cj&+kQ%L$3IWGE=u>7X^ zo91u&DZyrCzZp1)6F5|QKNvVj1BXiUfkU+Uz(E=~RGJSQq=7@F`M@E%vfunv;7HS# zHtV(Lf7g#J@7lR{?fiRcq(cDr+~}US{qOlX&i%OUf8Sxa??(6iFlWnQ+H#n;9HuQk zWeC%k-3UZ<9}uaun}LWlz^F7IU`PXuO7nq3wE4h68aPy%4;-M&?gRIb|F0ECn!e8K z;qn7NPI=&mY!CcU`JubdLkH)feqgU7j1NEL*r^zAD@Hb%b$SKg!pt za7Qv4e0MH{`EVy)C(UJQp2o>ChyYFJ0kldx8K6l6v`X^iCVR=vsNXYx&-}gQT+}~O7+&KY<0ChEbWyi< zkKAbgyjF$#7hGD&KKW&E0EW&27?pM&z>o$QmF5GCX!8MvG;pXiA2>(@hsyttx%X0-Os*3c2;Js{Z!_vwN_;rVE+f~;?VZ|466!` zG(k~N{u6E_{0TP-{)8I^f69%5KgIs1+@SeW3f6x{!TZm!{~0&l{)`(Df6o4YPC@+7 zDTx1hw4dii91%BhSW-|HN9f|P#4Zl&*u@dLI4rS?BXn_CVi$+?ih^}jaHI)}8wLNG zxc+P6`mf2$UvPuxFR=dwHwylOxc?<_|4VN0{3SOE{u29NvHxFjgXgcv`(IVu;1Nf} zNgS5MO&p<%!xFnVtYa5P=;E-%E{@Q}VToNF)+_Q-6&z_s;s(vX;RejVA#VSM8#I5- z`SjP^!1-(9{@0u@f8*C$nUpvw{)R^WhDQEYufaXNI{RCk{+1r_w-p%@QAA8cmPAlQ zp^L~8yNIk~7g6YcgIzGzu?r@2aadv(hxB|zs|t=Z-8_A9IL$Q#@81&Pe@hzv&Q6}^ z|Lzw}G%88POALR@kXzYbA<(XT_)Kcl;M>K^sa z`n89K3-KVZ?+7+r^i!t|I5j+L=f(^1)`kBM?8b|1e8w+OG^XEFi%mwfQ`1Eoo1W30 z$@r{g^M%4~#pa8JS1p>KNv~FvFE!I#%LN~Kix1Y#wmhRfmXGf z&$^`7iM^BkJD<7yuhRaV?B9jG3wsy)cRlNBZ#VXC?A_SApLN&hxnRE@>^;wTG1)`= zwa?jJdnv-;E>l|*UB(X?*FJywztl%NeQ&q!xd;UP=Ta!{GIcfaSh$~3u6sT@pc|-v zj!tyRS*>^LzJpwEPZzfvp0h{8B`2<-CT>9cIp&7v9pT1=pa?ZyqDR%JD`XF+H$ES! z^$#~a=VqENxuZ7K(9NEYV|BC5&v|1r%{AlH{CwdV>Xzr+FIq0?x%t$iY7E+9dbia2 z9Ni51)|&VkA7|_H(P?~~Z7CvI4{Eyu%cEjGS2lt+$drxu~UynT<)Y=!~r_ED)ITW9(wJ+Me_NCZp_qrE+;C1$-( z+;w($gzH~OH@q~y+1(MXw>!h4-HqKq>kW4IQ8vKQU{4=y;|o5`8jBo_ZrJ#Z$z4C) zM4L^QP2OZDx7~zO^9#;vGfvHR^5Hf6haI98nrkT@QH$MuL@jpr5w+spT0ElGwvadS>y&r5zsu=ZsgV|It2_LV4)xK>j8YSHqVN8-Ad-B#Tz4o%&w z{*AiVe7e@B<`k-W?DeUUq`&4xLBq=mW%hnf!z*sI;Z--oG1ue#^A zvVYsl*4tjOe;fO^VQ**u_E%irXnz&?8uRbVkyH2n4t}JAMmmU2=gXQCvMHtWmFOZq zc{*Q>Ug+IB$ynFRo(;NQaj)pIlY`s!TJ%Bh(fzU?qUwIdlTP=mo}s#5E6hke2~iR6 z!Kvp}t=W?PTFh;3wwHOo_o5Tr`;6n!%e>x)y^ndnk99#G_I{R-{n-1l_dn}p`~dq8 zU>|tKzcax8gI=2Xum&%B7#)13ue3!VUK5&q=wckLBRb@LdZD&!rjGrZe<`8MkyJ3W>c;)xDmoJs9?SW;boG=W8ES-*YjRc>L}2KJEg2H9iyj zp7*WQetUYX?6;>A-(Or|^gkczaf1Wi#}EVF$0PE9_i?@lo{u5kO%HMagLY?Q(S7jw zIKyojN^8(;_#7(kGgRDX$orUN__^p$j=*qnpJDGqhb}IGM!*`eyBiv@yW=`ijO!>X zyU|NN&qwX)u#DQ%C)5}XkFf?Ev!{=4EP1LEjpH_6lmaiE7Td#9m9FXy3`JOB>A5F-{H^KuM6?oY!n#!-0pVUBZzV2rS` z9CxY;usB&+0*GBd&#L7FM5tA z&#cRg+ub=IPpic2KSP};?lVE_6E8+*vipSHJ$_Bv-DlvWmx?}y$@CM7+~i9PsP=Sx zrtIlsn8I_4)#|i8>7B*p=QN(vUIzR0oO!{)ngMnOrx`oZ@m_ZFdtY&<=zY~atM@hM zx9??lo<8h-ueww9rKN+8qW@+0hyGXGPCxekv}%xj;AJ`?tBQeF>3pwQ4$}VMD|E(J z-R|IP<``mCGW3eu8+z5V@eu6~^ZUcEFiWRJkbZZV{YTRAWnan|0b&Hmk=HznkG>rJ z)qx#-CHgD9Fa2D04L9mFl`}QQif@d?+!!m)vDb9KS>0kBr*YQ9=t|Wh%q6Gn2g3OUYJt_uLU`u)xda_0SV3Dp zgM8Lfys=%Vme@rZx&SS)3(Goo5rr-oOYGv1o>%Luf7l(E1;s{+Fme|D+ zx;QMci^FGKcg_bc3mvr)FdoJL#;O5d8nV)7tjZg~JvIhCQr6^@L+zJe8*P)KWHXuGe_fTTf2e#tl3-_{|NRHln3GS7M9UiOrH&iY;`pSz;HKb?hPv zT|}1H1rxeBEU}BjdPT0Pf+I~|#BDRBL2r^o_%~~uz|H9BtU+cdXLfoZ#VhHl&QkK;FXQYk8HYlp1u(B{tbX_1m=O_UKuQCbpJ0fsI>OYCB^ zj$K%x3(FF_h(Z^PC3bOGugF?eaHNThJ4UnIF`A_oFzZ@?uYBiH!61w9+-1)|bICLN z-)-lpM9jb7<;whJpNsQFr+L>wJTxx6V2_2%F&}!(vS4>Sa`!xc;*EHU*YZW=OO`^7 z?V_~AF2K+QXo+2b*0BpKbYWRyUkE!KdZW53IMQrJy=<{qtXh1runJiuHA~5p|8wcm zQp!)Zd{`pqOL#8RCzh!XEf=%0{E}BZD{juy=*neZ3aq@yd>1X{SrcVMQ&52QDR6F(+6_{>@nW2P&f-RD&YdDpolql`LbW8c0t{V%me|E+ z9lO{<7n>z^5rr-yOY9=DUXi-0;7HS)`@M&#&C6V+Io1y2=1X4WZ57Xut;=3$ZWXh# z^^%9uZSuE$+3S(*0%-$_504Y@lw?Y#7~)|Y2Zlo3S%S`t;Ug)TNr?835+ zT|}Xa$P&AVLKl%GcEMP$$XZo!q-n1BK)|d^lrGoKxxkRpE577feASDMMM}_1FZ=XaN=5bT z_RNwC+&(pziUsav9{pIRyuNHtuSAw#i$x{V+siJcth~bI+p96oVvJwUvnI-jrYJ3m zswhJjr6qO&TE{M|(1m4*T|}X;U>A&a>?;*ns|t=Z*S+kZtvV~d3$|Lk?Xa3+t#fMa zWsjz7BxH^AVvYQ+r~GGmUB_viPOy&C#>kIx&v)!{^K(A-Ay{QpdIL{*d#RRLNO zb+LsmHcRYc3teoM*o9>syRbqRktKG)NYBqTMJw$8s2pjUOD9LRK-_c~ne)>9tZb37 zna5HWb;Zzc@xaqoG1FT`_iaw+?PBZOc6Y|Mc?fHVGj)eHcZzN9MB?-FPvj9nL0b}O zp@uF>OY8!)j$K%x3(FF_U_uv+C3eABugGLoa43_z7ktUROC5MO)q%6?fL&_#d&S!G zUaCE38Q!C8yocvLcL(-)&}*Lp^*;6kD#`~us(wKA|DdA!FRTcguq>(giYRmuSz;H5 zb?o8@T^yF!#SywVEU}BjdPPOKDmav;N5t(BmH0=*{ZWcrHs~GVbm;28A9FZNw=A=C z9g>D4Jdcv6#?~X6JHmd9{g^Z!^Pa$QMVf>aVH1`mVH8&ABC^CT80*-@5xO`mv5O;g zaadv(hxLjyRRxFA^q9Ck=4^UQTpttH6YMA0Pq3e0KgE8E{gk`er`XT1pJ6{^|Fep` zh$G@84ol)Dj?l$niCrAlv5O;gaadv(N9f|P#4Zl&6?v%&4&~(uaeG4Co)EVuDQ?+3 zRx06DDqZvvvQ)yaR3ZVTGUH{bOjD&YLs+T&tjipw^9#NJFP$^WmCm2>c~&~FNR+@L za00U=kOB)mG4Tf;iHR+lkC?ngO#G4gh{;>T#2=ZDnAlR0w5nrD(-igIT?)9nHNH09 zO?T8ZfbAuFHV*FLwCAF*m+X5{pf6wAr=|V$K1nt%?o$um=Z?&QoAZ+9faVTxI;bf1 zi!A~vHcN`SVhdetme_@59lMA^7m+1)!GtatOYGvXUQslz3XU{aIe1>AJxamL&ag*L zh{O7bgd9HS%cn!aeCS)C-u=*}eD85Y>W=U{A|XfV_Cc1)W1Nn0I_75DaYfcd8Br9V zB~cYt=)$tZE-dTV1rxepEU^nFba7Z>7l-wVtW^a^n!29z<<(>2_L$&4CQT>Yn>oRL zg8c;hDRDpLJ+0Fkw|9#D>^WbKpK-_Lj5GM``Sct}zCag8#7P{M#7!Kbi^CGTIILqA zN9f|P#4e7|#bJqE9M&uHQWYF&>LPAWi2IWoFW8^(d~m5m;7cVuN~LrLX;3VcxUW_! zliX4{^C^?QQknde&a-yTGoSO!=RAD!9EmAnCMHW_D5lU86Mx{5nAno}h{;>T#2=ZD zn7lRw@YPy5BnZB&GuaWWx~Q~pSS+@FYB&A z_I&&Pi)t|&R`>Bdpt*zMeS?D+JyRaM^oO@P#TJ1Sn#^)W3Sb7%Azr{hR%e&&fXq9{O1qWXxaizv2>$P&AVLKl%G zcEMQ3E{@Q}VToNF(&13iw<?5FI1 zn(lb1om1>**w45lc1HVW6?qXy#7i8O#7!Kbi^CGTIILqAN9f|P#4e7|#bJqE9M&uH zQWYF&*5Xd$6XN!SxIH1Rr4oTHmGCH)a4D5CpK|6?&V0(5Pnk2Ubj~SOI?sI0U-ZdW zI)5oWLy(_4Vv3lF$&wg~DfGm|A9y4twq!nH@)j}iN9H3YZxIuJWIkeIOGUn_jw#Jr zFZ=fME;aPsSJ9)Cs%tGOvwN=0x@5oisxN-`aN1Ar1wWmwxHGa(jeVbz{sAo=@Jk1; z7RJeg*D59~DyzbZSPILM%B!$K7nUV<5rr-yOYDNNj$JUJ3&s+=IHc!8pTZONe^ib% zVG+DXPJ{0&L&AJW8V-5O_=tobQ9wV!encb3FMAq0X8&XC#}#)Z zMHG<{ktGonOz48K#4Zl&*u@dLI4rS?BXn_CVi$+?iVRf+N1B|-&|~8En43|Ld2#!M zcjr%D@ukuU=g^672m5ubQ<8H^Bc}xa)K0$de8ye0vsb*pJoDXUw{T|9^tN9<7>X@o zCpJrBDYnqXW{F*F*0BpKbYWRy7gp#ZvcxVT>lL}G3XU{kaTDnY=fD$3(BXZOA{ZA` zWVBQw8>LdwuT;t$%e;40Drb)6KX5E(j_15~RXX?60Zv)z+}?gevveNbdGZ7s!4#|| z!4+rdr4kN_lP$O;L~juye`G#FWJ~5FI&Tpje`G#l(w2N!tU4wowf1$5e#%?z8^|}2 zZ&}u1uftx4z3#2Fa?nRAUiWIT9((W3-*P#;i~YOaa22=fO~<>7 z{kySuvwt`HcVq8)Jzlf)3$i^p_2ATlQ|;R%{T&}v?Yr^Luurtw_w;^f_Ih;P+dka7 zcRU`~y<2!Wx$eDq@7j+A)xYfnsDH<8*T0K=FJ1!msL_B^15OP%H58p1p=*4{zukya z<9l&vepsmKZ38vYQWH*1@A+q&X`~r@^SjP}GxiqjE!bPwzvVsm$5!mE*jur;zUREO zVQ<6UhP{pU+p)KE5bf_ekL~ZdzjhFb4(uK5-@*Q!?BDs0c{;IoV(%g`UHpF6yY7!& z*t^-k8+$kVcfY4JW&gQE&)d#_4^BPF>8UZbq-W>iV}Z3-{BnBj`+m8&_NreluKmC- zH`iV9OU8BYdwbngzeHU3fw$LR@h4E~-}g(*^;iAfl==^>H(Wu!Z~um?>X9058n8EB zDZG5#$d5Dv(TG!1Y9xDMxas})P@X$y)77x}dm&996kbbizT&twrytJtZN3_(fFC|< z{=nU^}^*((zIc3yXwrgVQ**ucI@p}-Ba4J zcUWx4KpUu|T$ z?z-y#60hq6f0MfVin@Ge?0%n(SCMYhAENHL;{SrT2d5tYI!1f?^V7B0+;3_>be?Ok z)1N-_%j|X6{GGNs>~+`Of9gJRKdHY)fBMibsn=ike)S(&Z@5N(`p{osXt?g*Yxu~& z*LW>PJa>r3^ds4;>5bQ8lySdl{3tpR{pMPHBEr3*=|g9u$?gnFAH|m?=r`Bw(fpzF z)O_6w(dLh=w_NizWXp%h>ukr~dd&lBEBm)%Z^hnr%_B-1_BQNoAGtrYUvqoyA2L&6 zZ~ut?gS{i|pLK+e>oR6tq$B-OrgUCY_j;;$ACC>4*WF(_KXRAoy5|2tyX!;$SEXIo z{a>DTxjFZS?)2-~e|6vO=KPuR?!@`j;(gp{dLZuk&|`4Vbw{A*qezUWuin?=?DpfS zy>G;aVLTi5G7I)H3--P4F|F^7IQ9KxYTuhai~Dfuf88CY-!0jxpO*S@8hG8K*1#Ll zk^I{OZ$`8J?EyRoUw8i-e8Zm>8+7UNpBs6@r`O1v9+pSmvft?I{uab2`;R6Z?LYdKPoJ^ZW7zd0 zxnqu#&y2A*jWza`4`iHm&G;LI4?v8+8H)E9hiL-O2^J?4sikb>ok(EWsW{16XYvi7 z36q3)t*^OH_5X=b_RPdb7(JfaPPZ1Q?vg| zruRMf>OSVsKIYKAcVj5^M{)b!Q*X-pazD-WzvHDy|GS<*`kAr^un)ZB6Lx?pdjR_& z_CbDW@LeDN;CmiGhTe{ky|}{-;WYHF`}2@zb64z#-!Ami;dj(`vhO7g^P9u`=E&Q0 zoOdEG?*1e1`urPt&j&F2HofMZLbIdq7CQ4N&5gb7&xDMT5f{_W|sEKVNp`L}0C)yz9_eE#j36cIViyyr8y_lkQ^ z@B3N^lxsXL_Ik?nfY0TN1eXn4m`~odHSmR$uw)|nJXUTXWn;roJp(H)SuYD_nIgEUKRwsO!&QN zO;oONC+xfC*}soDv=67gw6MzhcKXX!D(FAZQHppgOWgV&-*JB@=l z4PK80gzw}I;yL7H09^{tA(|Wd$OGIk^ZqdQ;bhO=>KXP5!7YqjV`Tc!M>)cpYlJn= zsDI92qck_l&yB(~c1<1PX_um*-#{{(&N5rhF`LdYo6cdM!#@9dyei~X+WZ@Z_lD-F;mp6~ zA!EUw?yw8?^dT&~S=enM8qQ0A0*r#304?7{zGW%E*e*az>;ep3fR@;WWgWY)LKl%G zc5z70%YIeCp;F(X!{|$sMTgPT)uO}bm@d9mi0M*FVs>+6$@{p0CGX<~mb{M}SoS_X z1DD_Mw6JV<=Wsc>t8=ZS1zUDXtk6$Zik>Usndel;5V01%B{3It=;F1+E=udz#TL4- zEU}9ybP-u%7mW3aoK^*ga=QAuPmxuEx9Z?IMXSz=Q?&NFr_?n(*WUDyxMnBsvHrS; zp>>?r-$b{Q&(#f1>Q!`d89^El0?tD9^sHSbFtpOo{dVy-$k zrmEmb^Hni;tK@2x;H`2mWz9}5o34?DwNyt@_}9qQx}CfhUB_vigszkIjpEO3P`26N z=QhGA&z0CBcEYkGmcj~MSeDpDWF5PRLKloBcEN-$7)$KpuwId?s^CadRWW#*M0k_n zZ4%+FVy?Du+IrVR=oU`foSfU(w`pXXg3%849nPj5>^l`15>Z4^61zC8 zV;4v0;;_Unj?l$niCrAlD>76S9BHbef-p;kVD_q~lUeS<%~6n;!#;P_6^A)02=lIg z_;$v8a>`1r^R8O(?SWE(!Uu6l`G-qDQAQL+X?Yd-fu$&8 zyC^NOi!yXkT4EQQb?hPvT`-o|1tYyMRaFB=nyM&WEfT!NRQD;@cyYb>LEK^TQ!Pu} zB3$y#NP8^V9gkE{(x|vho6Ek->GjBRy33i2bcYq3R$RpL>S86`dCii$@C3X>oE+R|pg0Wtax~kwv)7KT>VOk}1tG+SpaIX^P zHL|vb)7sTYsh!qRewCATa2@_xh zP=J;MRBWM(%@VuVtYa5e=)$tZzK&fmv0X5h*aag!Ki8^)Bh6t1Z!^`@74}Vnw@Gn# zi<|6Q@B6ZBD^;cCw}pM1{kIAJHv4a5-${4P<-fyC_#Ny!QDM&WB94fcI4p^qI6@bP zC3bOG$1aZ0#bJqE9HEQD61zC8SLCHCIMU3ON|%b;?1!#d&vL(h_9N-pf7COVZpzDP z?n4i9bFM{tx|(x=ni=YvOXc$)dV-t39?f_mKmU=d)eAghu<)TvoD1n0fb6#x(t`l5 z%;#AXWkgYwme-LVSqd<=3(yj~*g~JjE-dTVMHIS-EU}Bodf4-`sVX?q%*9g{i#%nq zm=dA{Eq>%;@e*lRqIkT-Qx;1ptMXgE=JYIMU%u{}#mgT#eJj{k=oKsJVG8ZH;<|H6 ze4ZS^M6d*7N$>;{x?n7^3&uKj!GtatOYDLPT`-o|1!KJ;IaR@t=B8^tOIAO0Fjud8 z_Fw%d>KHy3*0>R{Mh4b=qWF|r^C{))u65sBuw^~DXKTZC?}Hn67&cPsvt{ANhrYhv zxb9JPBb@To2{l3~R7*lD)X+s~iCvV|v5PHqVOe5d$1a%IE)GlV;*g%7S5?80W+`qN zZE~Y$^SVn7n*?|38nY7iEpG2@C42U$&Nhu~z^v02A1qR>TTiCr+E3&s+=V60bEajSwuxq8Iyjz@2J2zpcu-XkJ> zNJ0rk%?w7N9WKUm&9pQOgyrX$+cY7Qscct{WB5R_ID2mdOs0uK2 z0a{`gpmpqG3teoM*hLh&h%B*-!+J&5s)9pVdtAKJ`#42VL3>Q_9;e`C|MA|5JssW? zJWrez&sisS_cV2y+||}8o~QQoqUbDO5}1E7Z_M zX^CBc*0BpKbYWRy7g6XUvcxVJ>lOK{3J&G(2@!na2s*q^-t^h^gfN#%&Yk01D%sZo zE|s{8RVuyZ+I*>OZ?{z{GxnCsnPWL?_WTbV&lxpK=RCz%I^eN9H3Ywp1jt>X_2B$EyXq+??8_I=f4CcduB9-@|E- z=M49#>F*bd$@|oS_i1ULmJW(e2RI$zbWl+Y7FNViSe6uPg%!H6EU}BoI(89-E*MMf zf(czPme|E%y`mUg6&z{CD+cco!Fxm{{t*#AEIJ+HbV!5`-}AcVsOWUWn?6T49nsQp z(dn41ACvXtid=~;Vkaz1VkxZ9g=L9dMAos3D0IPCVi!#4g0aLd4(k=UstS%Y&pCJ= z^B$9i$K2t1OoUIkD{_MUgj<>?*iW&aVm~EAr`XT1pJ6}4epZnj!9=jcVM*}B5xO`m zv5Uhxc5#F*4omFf2wfbO*u`PJA~{vTktQ+X_JmITgt$G4d%NkIL2tXDR4NhKQVEw* ziP)FQG*T+R<9lJHa^_Rce9kkUbKbivoo7Dh6*&@9#7s<<#86D3Cno;DBQdch^AVG` zh>1TkA2E50nD`^}5ffV~@>O+AX|Ccau#PB}$eQs>+Q|~>v;>yNBdZ|k7AMhyj!3Sx3zAzL=1Wg>4)MLdFx;QMci^Dp0 zafB`oOYGtZT^yF!#bLdo-dhzMX>y{D{)o6fBJPjK%OQ36L+ppx4?pnPbHx5f*pGNl z{fN9AV?QP@$LxPxkr#19oWx;C+{6*OI4rS?!#Z|xgf0$C?BWPr9G2L{VZ9)sYLWkCBJm>-=v{R^O%3*SN}$tp|4ctURSA{ z8Z6iR*Y+0Czw=zV=4Xf)NK5A_^W_?vJohgDy>}6Iwo9IBVMpkNZAmJG9eTp%4?Ge! zTQVQPdW&HBBl8ibx147_LS#$kBQR}&N#E+KI;J$0QP17web8O%xw{mF_pt9#%H6}h zhkYOWK5s1SW8cSqfc=2|57PS>X-W%wo-c7k^u%FFl~x>~i^CGTIILqAN9f|P#4e7| z#bJqE9M&tUz*WJKrn2-hi{kW%xIId*$R?fJjEB4ob4c6|iTmM4UNRi9{}FjT!hS?v zj>*gMhyI;o-ugI>_Vc`mBjO|uOX4Pu(8XbiT^!c2iz9S#SYj7P=;E-%E)MGzd8rDH zG?fvz$K>TPaee%er??aBC)iKO+X-<$#eRzYl>JY!pYeY78TPa5exUv=+RyVMj);>u zEQy;qLKlZ6c5zt8E{@Q}VToNFp^L*3yEv>@#Zk9Jp_-G~Mtl z)O0fr*d9%{;sXnK-1etAnr}D?%{L2=yEWg!c-s#rw9s73&8H8ql`pm2Dm-7>ayvaE zlE+QFaU4RmXcUUxQRE8N4%CCmrz3&swH-zTE{NH&;@9TU4WsB%@TVD_Ku3Ub>8sTKRR#v z?e@-Fd>!OAUzNELGl0MK(Uszsz1ZG$D_-Ts;$!5KAU^xt8M|-B^DVxy-hC^&DN4#p z_9cU!8|s1CXRLbCD4+ZTXRd)}0-=}W|t@^vs zBmLS$J)ZTn)NrQ|qlUW?*Ax?dcj;c7qK<3B{RnbuBafCS<0wRFc@KHtQk1b>l$O}* zu!}Ob3(yj~*g_YZC3X>64|^W1#ykF4L*reiw(*{yA#1!J5k9WCY+k?`9Zd( z`<_pl?^tif-h9swur=SeY~e>*?kW-rPYe6Eq{tM4BA9>_j3v;530)kP*u`NTyEsA@ zhb4A#gf0$C?BcLq5tP|(QyU2LIuVDG>#7;VqHRp%Xl%Bu6OKWfx@kKrsGW4Y#f ze0`(qP7Ki>S-Hz+kM8l=qx+WKj)p%7(|tEaKkw0fk8fz*_t4mLCniast37vh`KbRD zJlgKL7r*M!u;;#3FCH}W(^0%}T;jFlxH>s*p~m(u>|NNqu!}P60<^^5ja_W9U09ab z1tUF=TkQjp>I|v<82JhEp{LP0>~$Y|rCx`X9wK$AkJJbK${3&(me@sU9lO{< z7nUVT>9T&*hG!ec*ydyO_ww2w zcy4WX&vS^{KZ(wUVs}4Y*+FmaAZ{JSU+;Jr=V|iHgD2=X81Y(ia6%1TsFv78X&t)& zLl>YW_IB(ditQq@#4Z@=dC%*7pnLxwe9Mh6+G%kOB`Co+m z;@KM)E?l_$pCv_<;UqxI&oBQEvAyUdz%Yu<@^iN+tY}eKv0Ye}pCi9Wjpe~>EFNeh z$I$qBjCKBEdm{(hlstvkgj3V!eqN;sd-JEBCYrG~6Nu(7V(N5bEuTiqj%&+jzVL4; z#64|^W1)=z!K z-pVnyel9(G1iaN5_j0PuaYae)*%GYHN9$9x?F*lp?Vln)^QqbXxtA;LUs!fv@4()H zz2l2?3g>|mV1NtIk^>Q2=)$tZE*R_B#SwZtc5zt8E{@Q}VToNF((^!de#!#vGY>JH zpR<7Dc)LFJadu(v;&{5^c*>W$KV_);4EZ_o3(Fqb@4?>lx!dardmayQ1ZO9_;;_!~ zh$D1ySYj7P=;E-%-i^H*yEwuw4omFfkeb>cue{ZVc=w#}>?dznz8&S4# zb)pZazEtFpQ{U~l7W5@S|BYBn_*KRJn{ip?>x2GVv35X7g`DhSVSsYS0ELkODsKa~ z(=}}#Em6i%h|-d4Vo`=JN=xhlw2obDp$p3rdp~w@#CCC5Vi$+>JX(YB4&L+-GYIb> z^}itsJwq;7cr+Qh73-**F}M%mIgID<&8MTWzQ>uG(^W%w4!gAB;eW&>A2&GS*0J1r zx^OLD8j05PxQRE8N4%CCmv}=LuO)V&TE{NR&_!v9U2LHX%M$wtc5!HX9=B2AHkyi6 z>NumsZIoz?6%TLhrf0P=imPL{J+_VCi1FHoJx)vGv^0L(tKx~|q+ghzM@`)F1;j)} zWJDC?BC>>BM4^kw61!lmV;4;5;;_Unj?l$niCrAlD z7*5^v5l!849cK#r^bNm+JYDP^)3+Rs>D$pu{9U>kTAC^T=1l6P3f#=?B=asLzyKGZ zB?ls`(1m4*U0Bw!3oCSCSz;Ga=z_7tE)MGzf$F^zFQoedq&HOy1lyY~c$1{0(C6ZV z*ZO@p^-*`|OBcj)?x%3pkG=n%uL=5TWB~gB_JLFm%PyY=!YL1rumV>^mR#_PD0C57 zVi$~c?1BkhFqYT_6S`n5u?xm}#Rc^s(1Uk<9t^q^-~nUM)d>H8Lqm6*=%I9Y*N(bTk?O9J#xo=cLb-Ad+wPd6)_T9FpJHSV-Qy8BC^CT80**t6S`n5 zu?r@2aadv(hxLjWjix$`I>6{%pE;xV9IH_ddhCuz^)ZfTjDsGdVmf}uXV|!FERSx5V;8&ncznz?x#^L?>K@9NWoYFEtt>+V~Jfb*0BpFbir6+7f0ygu*5D7 z>lHznyyK)z!aK>?Fv;;uaXeG$pmn@c9PiY9?>CKo`mWES>3cERyR1Cz>Z%JDGkDJ2 zjWgLEGp-=}p3%(xu>4`YU4Q{DKuZopfT0V}61xDcV;5lP0<^>~w$O!TiCsk2D+1Na zMSL$+m0n-by7JcR%Y9#u_E8<^<9fO86HjP;#hO4r&Gmomlc@g_ch3HYv2u5_12_%P z(f}I^HcPHZg%!GpEU}BoI(ET?E*MMff(cz5me|E%z2b^@5Z=MWn^jT< zfgXJ5y4w&=Lw53fKICYk#NlZ@^uVzh=J1E@Q2=wh?PE-dTVMHIS-EU^nFbir6+7mW3aK#c-DT8zQyCqeAx->5r_12RS+ z#;E;`6{9s~&zrGo9Dm@`bUYPb((pty##5D0`UF2bL9`}5iR!vTI#JQBL>cs=wB%^S z7P_!3u?x#OcEN-$7)$Je30*Lj*ac&~B3hFPI_pl8>HK@D6nn%Z$2gVh!r9C=RgCad zif|glQe9Ybnlp8pXiO8WX*%G{gLr_z_qS#~j(Z*qW~rvC7G@r%c;~~qP~#9pX~`jp zEp)M2Vi%Eh>>>(XM3&e^6uO8kvCm)^hql9^M<9B+F7M^KyqD|HUanL7xK8ckI<*gb zAJ@74pK3VL|3Vn|75YE(MRPw+{a;ug_%u?%SoK*%-Fpn+IS^%nJUqe*d|_E~St_j1 zg=L9dSk|!%D|8WAVi!^9BC^CT4(k<{y@S+@22-Uc`&R!T*ZPCRURft&BgyozjO4tF zO@7Q~p2s%kZ~1AW`BavY(}JD6wp_UBLf67AjNz1rOsH`PqO{~Xbe8K>Va0Y4Sz;Ga z=pwSjE*R_B1rxeBEU_;XuXFXxc~x*|0$EHC(R3ys& z*Qu4;sVJT2RL2mp)-hNTbK!?Ba!c%jwvJt>p^MTIyVyb(mL+zyy2N(^QPv~>{Qyk70U{zaPzjav*oP#2G5oQZjY^7zGt&_+xI-SZ#dc8H@#Zf zzJ*TKc5XxuaY}b?+PHJeJMY|1Jtj|>03(0`v?QRy3SC&1*ac%9yI?{Wj3xGM?1G8y z;;_Un4(V`c{HzKNC2ZF9N+!7UfK~RC;Ve&C&EEG+GkZ@-EGNJi0c2-_zX!_67D|p#6pW>FKUKLn4aE%~I$Phjj`e;s{+Fme|D+x;QMc zi^Dp0afB`oOYGv1o@b~kIMNK~40#e;ysIQ+kF71QM(|b% z-YSpHt=?zW;!(Y|yB-DC2=3Z_2YsFW*V%ua{nzh%z}vXvb~f%hog3IU!k*_v91$;Z zSQ0mJguaGd9M-XmBXn_CVi$*X?BWPr9G2L{AwADaRdA%4>yG2SN!&N@Ii8!ueT%qn zVc+7x$Sv&K*thRG{@XlaxlLYouL?#1XnUEU}BjI(Bh{ zE)GlV;s{+Fme_Z&i$mMKUEN?G>u<$Y0W}gI#Jr^p9k>ZW` zir13LmncIQpe1$zTE{M|(1m4*T|}V^#uEDic5!HXp1-Q#NYmE?Ka9SZ@~3bweiBb= zICzULemiwb58@)rSJX=%$HV+wrF{}NYka?S$*FM?m;J~oGnl)G-IiT)b<@kPJ#&@z zAg;wc1+KVEYqynj3*hNhT0GsCpO`w32)qu&lECX2LKnUz_9g7%jqO6U#4bSV*jKQN zD7Fj6vLdln!I37i2eIt-LzJs7UvriAiHFkFhaT$I9(d|n``A;`+9yb!uUzN(%Jq-E z-#YuR#{-kPEPKF|_Ayi3Cth!CMEiM$L=+Jdj3p5iN9f|P#4Zl&*u@dLI4rS?BXn_C zV&A|n4sFj*y{h0yQ`!T^d6VZ>H+gP#le}y_aJ;uZc7C=#aeTLk`!;dk{+KC^xNnoU z9rCtAUU$gr&coDho)>XM+{9r?+{6*OI4rS?!#Z|xgf0$C?BWPr9G2L{VZ9AroI3iBsuq1Bc2wfbO z*u`NTyEsA@hb4A#gf0$C?BcLqk(a9ANK??K9n4NECUM{5eA%MEZ;`hxMyzf2 z-{yST=6u-ZeAyxIJJ@%y?^N8-6-UHL9G1jQ9HEQD61zC8V;4v0;;_Unj?l$niCrAl zEAmnm9Lme?jVJ?oCfL2{B<)gI-KDy|S1g?G6$|HklxX+TQ<&L*_PtN_e7{&d-}f`3 zejR4tH%t7VeIMNLqX`GeT^9xisY;w=JSdv49)ud96s085M~e@M>ml~Th->-M5otQY ze#E24N7#?CA7ek}`R3!>>G$%yh$G@84ol)Dj?l$niCrAlv5O;gaadv(N9f|P#4Zl& z6?v%&4&~)BaeK^z&yR`wW8!*({e*||Pq3fd_Jazi*iVW3DRDo&?epa9hM!zK!+v&4 z%R}Y=tm1qTN5n}Smc&gQp^L*3yEv?47f0ygu*5Eo(8XbiT^!ac@=_HX@dck0*mBK( z#HZhG#6tN$Kuf{QzuDs(RmqcnuDm`WFHd-s{|V>I6Y^RrxqZI5Q*w*{T{>0tkvfuG zDy1je)0Xm$>>E3F{9`+olVkqjp7bt3xrRp0vt7<_W?$U7mHm;v{Zg*^Z`DYCW{Nm6 zB4SH2B;wE$F@NBZIN6fTz^Gzn5_-=$Q(OUZYa zlJ1`GqImAwyBjm6?=tRDyxqfdpJ#^m)6>b>!$$kQf#N;(c`N<^&jTKSKS<9hXL}sn zfBH0Ao=s6kY(;5F!B&)^i_#Li*sNn0Tj*l5#4e)HMP!LxMAj<`!d1bM=076%h$q1x z-P5^}=0V@0@{;Bdr$d|$?|ITZw3F}bAMs+qQA({^IJ)N%_2|BxkMDS7KBkdlo+&@R ze|bfp!Aeht=V=mFgiTnMgi%jw)^Jh?$ryiJ_Q6 zPfYxQM`B`2<|8I=5fgu8K4S6~G4V&{BPO;~r{J`cK07#{_IViL;IA}_bCnU^GSmPO1lT_e?V#YprW)ZjtH7KEGfN;BXn_C zVi$*X?BWPr9G2L{5xO`mv5UicMQOJxIMU?At&T_Jgz6mctGI`k_7UK1QrS3jg~ ze)!O3+9Nx8COaYnM`Y-T3?4tY{MwuGtWLS+UOdflOqu@}&*O)e-%f_-F8qrN|Llce zi`a?Hl30o@bg@}t7nXJG!U|nPme@rUx`-^Xi^FKu$tRaz4dcVhSCTxnlc%%OkF`hI_(|;Po0q2#L-A8O zXLk3*c9z_;hk4Gtk8fU{rF)!()Co00CR9s8E7Z`1YKdKx*0GB+bOBmo7hCAUvcxVJ z>lLZ13XU{&J@C5W$;W;G{Ym=HiUR-Sp_c}w67LU{O1xlHD)Hi4sl-b&r7~~Tl*+tT zQ!4Y`O{tvuoM-Kv^GZ|coOf?Z=M^{p#S}3UlO-_}Q|O6_Kk!IQY{`7Y|_B~3*dz6g#Df#YW->2lePs#Xz zQvCt9U=AoLA5@ft#SuXhhb1LjafB`oOYGvXj$Is~i^CGTI6@bPC3bOGuP6yu1xK2? zKE3>T8qppR*GI(d5pg{vFNc)s53wI&KO*i&l=_dj^>xIpuj5ZWavp!?;r1B&apbiy zO%XS7M7+ddNnFJdx;QMciz9S#SYj84b?o8@T^yF!#UULIJ)x_3g#90tBTZAEdQy4( z8PnD0j^pDmB;y5za?Qh70G!}?@|pKI`5gI0%rk!E<}^8F&xxMmd5Y(0(euon%vH(r z>0FiEpDNxbO@TZyxESE0sQV&7oA{ovBjkb1H@<-l{5CW}zlr*tzkyQsrLTeOzH(OUl2f^c@1-SA zHB(P>^=;cp6o0ItNZF9@!x1V4jl`_+D+jod=r?}j2sL4E`pTcaXma5FC6T5S z&MXVfUpj`(Uqw0B(Ql@?=5Gpbt+ad@ic`|!Wce|{7PsyPb6UR9?HNBam}jJsV~vP4 z7LT>D7@x*sMsy7E<+&!@|49mcQ!zA6d1%U)bRhBRwr1QTtj$ID=AyffCcfmR1Nom* z!#alewU*o|4|i({XZCsJvzKljr5wQm)-eq-78rJrMI`wIPQ*BRQrv26bm`IRqi z+rRenG40=2cCdfPSLk26y^h#F52%P@Ti z5Raa)=kX9naEikc-cF839I;&-me{+nizBv+!xFnVLKlZ6c5zs*h)3tn#*dLR^5?ABI1&^A1ys|hfoFTj`y1QaH^{SB0U|ISfuadUoMp(Uj$qiDgir6OcPjYAS;th5?`&W4S0&C4(9m@YN`F5mK6 zY!P%EzIgw+7RdkJ3;NHM{^<+Jw~4*eg8S7MwfX;eDK;0Hcq5w7(fsom`+mwB|G&ex z`6+l2c&$dy%@xH_KDWo*~jB(@pp6#9z2Ub(SdvH+mXBHG4CWa zoj);_{_GHS{?4K3BFJ6XyRdit&XY~|kDgq*v3LKBj=hKWdw%lvo}Znpo(O#&T5-f& zAdWbU&SG#nA&;XLQJf4Sij$$Mc#K`eFp4ca#TIRgE!yrbItehG1n5EbXLtIZ+$oP% z?eDd&%!bU`U%VQu{WW^1Z<5vi=D5`TJ~lF*{t^nq?yu2@?Oykr!(5--b&}NoQW%r# z-LM}KssAm;aX$joU=Dv(vLUsueH)T{lD{RHhgQ&WgyOaQ75ST`P-A-?_B!lhi|t~w z#4arB*ahPO_7^Xe#1VFJNan$7{JrDVn2u4LjShsP()gPP$0h>N^ov*UO&nBH9Fzu| z-+Kkx{0s6|*QT1Wx3GW9FMbBK0DNAU!nFL#BGjM32*%79V-I zJDIqL)%e-^(ahSM08z_CcTz5wc)qbKNbj(i-aahxWKP7^py5dMjZjw7tV7M3OW z!U|njme@sP9lMA^7mOu#!GtatOYGvXUJ;&2Lwi9n`BkiC`~c7-iJy$b>U*E5B&B#d1|Y`^1>sU##Nvvrmlc1I3Ei0Q+tYzid9lJ`uPf_KAoHHLgH}8sni*Eq|~SYVCNNx#&LS{1ojD1GC{~D zV*fm3;s{Q0Si&og(8XbiT^!c2iz9S#SYj7P=;E-%E)MGz@tC9wOu{=!JSOQvQ`o17 z#}vmiMLecC-f8U9#ABK+H1n<3WixcK8TOxvc<1pDNAQWm5?*nHE)GlV;;@cg9HEQD z61zA;7l$Qwaaga2M=w|7y%ainxf<`~YP=77ABB!S?0vuUarR^H|Haa6ZzSw_-x@3)_aMg*L%4|kWr~@Iyvq8~x`?d*obKL~FNr96 zi-1h{%jWKFX1e(u>CEC1V`<81}I!r)hzOeH{BZ<+gEp z=>)xSf?hU(eWIe5jlwIA;1q`?$0Lr=#bJqE9HEQD61zC8V;4v0;;_Un4(WM3CduR^ zXU!yM%_PS&MZBhn*A(_C?9=Q&&HmHar-|1L_8EHG4ECAWKkq5x2u^WW!Yhu@#bJqE z9M-XmBXn_CVi!l~;;_Un4(k>1=;Z>nmr_9QuTg3D)oZWoSbp=mkL%q&E@k^%5_0{# zkCIM5m4|*Viu+v_bDg)}7rp+3(g2m>P;JCXfU&axV`l+|U4W8#j~XN{gB#W zaT}seFhm_;m^#ET`w#!>aeJ6z&ItAqGBkpH1#bL?uh$D1ySYj7P z=;E-%E)MJ1#SywVEU}A2dLEBadekV#GYao0$1_Ge#z_1a_A%l$&hd`_;xTrdc#X6F z1jVZf;xWPg6Tkgo1wb6ZDGp0`#SywVEU}BjI(Bh{E)GlV;s{+Fme|E%y&@iy6ze8A zo=J*rlaW7NwsAaD9M2RbqA8Adn*FEQf13TL*?)$3%@FSy;xSWE%o9iOiNg|JafB`o zOYGvXj$Is~i^CGTI6@bPC3bOGuZYKNdX_4?Ni>_TSvBp=e(gH*Y<_*Iukd{t7n>eD z=Dvy>O&&bv{4AC4EzSAD)whr4sVdC-NiFX?|8?BB!-IOu0+pr(3IYpM4HhaMA`)*L zhfpoK`V?yDqO`;=HtX0$6uO8kvCm@{M{E~|C3bO0=e$baPOk)6E+x;QMciz9S#SYj84^@_Yy1&8voO3z;q^x2;oO zTqm#V?7vQ4HaK54uy3&cMnzu45pfcSC27l-wV zyi^5;^0GLjKpdfq!xFnVtYa5P z=;E-%E{@Q}VToNF){FIsG`~~>N19)#^DI(@T_kRc)V-Fd(k>DACF*8N)RC5{11)1; zCa=rnZG}413U#6t_Fsv-<>!kyB2MD4ByQpeT^yF!#bF)0I6@bPC3bOyE)GlV;;>$k zm#W}M^9%iXmHxa+{cV;0zDC~Gu&)vKHR^Ng?7vQ4)+rIMlh+OMw!!(fL49zeA}`{I zIEllOxQQclaadv(hjr}Y2wfbO*u@dLI4rS?!+J$ts)8fUFN{N*oG+W?Wt0BCMStHS zFI${XTiCa;ZN19)F8f%tH(JYmqS!$AV*ypI6%~5%qqtY}_C21b}Je9S1Dt8M! z2)96GZh`g}DjtLrN5n}SmQ;eo5xO`mv5Uhxc5#F*4omFf2wfbO*u`PJSZPZ0OEqw$ z`GpGKB6asgYPpN#WeNKd6}%KS##IqHgY)TQUBJI}NKJay@L>W1??B)C97l(E1;s{+Fme|D+x;QMci^F=cu9)VRYT!uo3vpj0?u*o~7pdni zQU6||{=Gz8m#{BmU*_S>W%9C&eFggp_7&P+skk2?j);>uEQy;qLKlZ6c5zt8E{@Q} zVToNFp^L*3yEv>@c)R_X7nzxt7rRqE(#+_zZ6zJ`5`^I@IyVVyesI`(z$ zTWnz8VE+yBwoy@s7e~ZN9G1jQ9HEQD61zC8V;4v0;;_Unj?l$niCrAlEAmnm9BF=G z9NHvqn~YKwz2P!*B$buEQy;q zLKlZ6c5zt8E{@Q}VToNFp^L*3yEv>@hO<<>*1G|zer!?Ii#L^NL&x8Cm&HyKH~n%5%uCD z>dD7`@YGKL9Qz9fev{?ccisGi=y65aUsw?~VObJJVTCR%OYFk3j$K%x3(FF_utFD> zC3eABuSio>a41cW9Y#Mp@t6m0A3K76;Px>e0f`p{PIxr;1kaPN{VvRjo&13FDNp*I z;&jSWxu?Es>SoWr^mjnca5}^3tm6A00*nBP&60o$D|8WAVi%Eh?1BkhFqYT_6S_Do zv5UicMZ&6rLkW9A2A&YNC&cYZ#4UYn2ZvIL?}d~~xRgqnPdW1`(@LqFzR{x7u~g1{ z&NH9$%;!97=RDoY&aTb%@kKF3%*13#48;_BV&V@x5))f8A2E50nD`^}5tFxwi9a$Q zF|nm0UscDH<|=BSyVQ<%sp;=h!`$PZ!5+`j?ooT*qXxQ9jdPzG=RURTeeNk7u>S$= zA5bGbsCc$i91%2eSW=@DN9f|P#4Zl&*u@dLI4rS?BXn_CVi$+?iW+EDaHP44xIUux z{D`Cf`|Q7u{ebolC~O~4_&%s8po$}cCJsvqoZ<*w z9G2L{VI8|TLKlZ6c5#F*4omFfuwGF>tqP7bIZ?QNL|z_IxPC-o`jEIEl9xjY(}xtk zkGLUm#0`lf@^-|HpkwlSjQtqaYUTNVM*M?5xO`mv5Uhxc5#F*4omFf2wfbO z*u`PJA}>|JktQc@xGLtUwaSE)pxOC{&bex(v) zTB)2lmNUolA2^oj45jnT@%$&h23tD+1IP1nW!VGDz6ac1I-vc7igLL)B52~Uq--jV(8XbiT^!c2iz9S#SYj7P=;E-%E)MGz zW!b9WNV68@?nmV15#{bj-1a-uEQy;qLKlZ6c5zt8E{@Q}VToNFp^L*3yEv>@-1B5{=dwiG^T!%-U;c4vM;DmfcEH3^HUuW84U_&+3&W(EtPL=+ z2AK3u)&`hZ15ElSYXeNGDfz4EFu`{%Pt>L`rtsS-jq1m?s!(aUSer);zBb>e{u`{h z#0Th>%Pd=;;DdDQMbVcyL2MPj?FrO3s;BXV*hZzz8fD)RY?G!owQPTa56!C6$+10+H7P5liub$Y~&ADL!zJ79TjA1`d|u0|#i~z`2R0zyYsy zn1x~7j*Grt#ILb+T;imz<1&p}d4kIv6&bg3NwgV1^GH>isu%eYld3#Wz08MzPVqaX zq*MG(_h9l65V_@mh@~tDFiryuOYs4QwD`c`G;pvKA2^%_4wm8r2kDZBngRzr)Fr!h zUE~^3m+aPc*{Av(8?`6MtjV}FHLB4=bZfV1%G}j`k#6a>me~jUx}!sTbm1Q9?2*o% zq%(O9DBX%c$x>DYN~ZykrT73yT6|!08n9T34@6D_3`_9=hIGkmO@RYm>wSW+SoX?z zy)s^}M|-2vC*$@RKl`DAzDxXMU*Bbx^(Q!#>KB<7>zDW`zq*w4OG&>j(tnBV`<~9W{8sVXp5)kR6Tj^WM_-%x?b6@=6#dnHg~8B%)mDjSc(rEP6G!^@qvT1_`u;baIh2~I6w=B-He(6N3Z+Cal#)gGdq;~9r4>u z%uiH-MQ#cejT;@DNaec<%@39lu7j1c+QEZDBh!% zJteOJrCSvMS<0%w<}|Re6d%|~i{C9i5P3Ziu@oO*obC}HI7pYg))YAGP8P>auQ?>M zWG}r!2lQU$T(QrbjNIDCmSpzDmVI(^UBj&YlOBop`od!yl;sYRQ@qx{0U}GshU^xv~EX4;H(j_N01rEF8JK?b6?VjRUyd`N=Q9 z;dTNJme*8XX9*l$4;(DTZxtUnydF4MiVqx40|!g-frGU3Q%Y$=8q z-eq>r@_0>yx28t5YfR-eIlo)M(QVGlgu1VBlGII2Lw^76QOh2=x#t=u#yurB1D2Z| zuvp3sfaNq0u@oPONQ)0dP6H83@d3tZ;9w~}aF8y!xhZhiJyv$>rG+_>?Uk>3X<^+- ztz|aV?TZfS(~#`D&Z8)G>8#5ab>nB=t5c_Lp47=HSpPHr30rZlQCI)<;wl>Ox;=rH zrR)o+PWOoqfTYC-Hm8A&rTD-`TKs#brw^du7 z<0pGsZt|6vRyAsU7Gp5mqiubT--m3y$!{XI-Qd`3dlrecQRSvY+jGde*>-!|O{D0I zXurYxdAnU00NS6U!`g3JeYo%5pdkU!4GL^5Z?Xh7r-6;7_<-d!V6hY*h)9bM98LoV zOYwmNbaEIB<^1m{4!iF*0}i|I-rzi}L;mY{j`zuqoAhTzF;jV#?JCdF-xcF$3**%r zylGb%eM}V9=cu8|maOcQy3S`gUF)<)*<*0$&3p+s1r7kZ!vK(_91DO>10YNB0g$x# zz~(ftu@oP$oCYG6;sX)sQs6WN4!a?LTlSD$?Z#}L$SmLWtdDQ{sOvf1qHoeiwHusr z)f6H%g-GotGex(2+AV&!9N!%s-*bb?deo?gjvwM(JGD%X2S9fOu(6b5y5u;(@_N8x zDL!C14OlG22Q1R!1Ci4}#8Uj8lH;2KhuxxO=3ZH_mlouGveztV54~#Cr$&8oeD&R= zBkO8Z*O;z9$2oLeO8Uj`my&)twEw2HOCACuw;T|$lm!9CX@FrVKERL`A2^%_4wm8r zhtt5pQheYbUGh*<;DCqrX*GP`MdZ+IqO(uy?)xt1$*ob@ua^6@ZoZ#;ARK@DwYYxZ z32uTNh%595*pgm9U@fyTJRqF|+NK$}gp8dtQ_JK(;B|WfFH5bO1FF+N$x?ivBrQGw zIt_p<#Rn{>frzE}Kt#H(Ceg!B@P2t%J1B>>b9wkOA54zO$w$OLq7CRHzG<0!1#E6Rz+x#|0+G`I!%}>J zAuT>|I1L;u#Rm?jfrF*^z(Km?tERvKUmcb4k7@)R)sFE|4W469FxMRu|JWt^cmCLoroj!M9Db-gNSc(rYq)X0e3LJ3GNjnRX{c6=o4kUiT^`r*UNx9+F6MX78brI78Oeg(3)G6AU z5~uw9M5A*034R~>^hG|eoHmDN5~sNp%>z$op5SB8nTwP-bBSLhJ#*RUG^Bvitq6cD zWmRBv8rWEh4_Ktd2O_6|h^6=d<1}!v6dyQ9m%P>#IPCTnw=?!V#pk$vS2%Cmr{(bd zPlhD7KQ4#wkE`eVuQKf&FrCPa2dt%)SNM2wKxrKsO+; zvDBJ3usIEEEX4;R(&7V*(*VO#e1LHpU|5O|Fr-Us>P>;e?pIH8f^d*-;1AdzGz-F_ z2W8Y2aWfK5#e<94y5L4$>tLH3bg4OUbTBwGV$(b~}2N_B^KWKcITUupVOu!yZN0qO*wJZm(+BZdQx|%r+5cEb4B!3TdYe%3IN@Jz{XMr1vaOFjiva& zMp}Gea~iN%iho-CGvc2SA2__-nUcer0*BqDo@Ub9r&Z;B*F^gYKOU`~=EQBk`1`dg zy(>LWF1ZP?+-!iwQVYiWw4e-F zUJqC-#Rn{>0gI*hfJIt-AaWXDSc(rEpoIe`X_^9u-J71~;?P04;h@ZXP;NM+eW63f z&u&A9)aZ~k$|?`bVTYyZ@U_}|?TzZ+wn0)keBFs(apH*f_>Mfo^^7BI`CpM~Ei*&m z8w&vFh6F&CGAIB#4S+1g2R72;1D4Z(#Zr7AavES*iVrZPOAc!a9CoXcnUBhNN2BqM zy73y7V`_Bl8BXJlvC(h1g^$q}IDZYt9M>>C9{qbooAP6dx#^J}o}5krp3_oIWEyz>pRnI6x== z!EVm~p5o}hqtJ7W>YwSdv2x&MqxysX-vH`<$o{Jj-2CyDmX`Kb{HcAA!>>@Ry^@Kw z`hOKdYPY zbDZby_myJ+xWUYPKr71!xUZP?$FqXEq)mr`XZavGz=iC+d-=~2Qe<`@bq50}OD!7% zq|*S&QvChm1EkjjBunuDlC<~(;scu30~*WHvUF46K%gDWgX&-is*hU`d53b=p}_i} zrGa-REW{4y{KF;wW#=Es`9}(T$ab{+P|FV@UhV4iTDFBLw6B`5eM; zS1q<9gx|Fv&9kdhG+zDpAsPY#VQ&zqq6k3-fQm+S!hT@B9wGd`UBV2|?PKil&Dw86 zGoy3wD;xhG1GGACvmkAzA5^>_w5_wf!8EFWhxWL^p>v3v^jv>F6r;Zg60bMWPB+3# z=pjp@k5~4AW*6lEiWdb-7sVLcbmB#$muo=rIlh5sY7!KaI+%oOLR&d_c1L2I z>{4&HlN8)1Z+O^nbN8g3$w1dn=Hb_9v)&uMq%rj_aof*XDDphGuUD)`_9r%#CwxTM90JDff(J`j-> zAAWHfI9Q4g9HdLZ-4r-56&QS?eb6TJHhJbZ00uAas=36Pbi8ixGHYzBi&8_m9>m5_ zuEGdO|GY)bkOX}%U^vPQOXg>+*|21M1A92ioRy4!Kj&<`&e=<~UqRY@%I`;KFXu$^ z{ooV)ZRtVnd<|;nYfw95Lr?G*rH3xE-H`Z0;txMj`=rg#U1YoAOKdkR{#o(QUSvBU z^51d=7{q{ZU@;6hJSM&dhx37h-IYI9Q5bz=50NdD^m3{oxLvtDL`x zN!x(^HzFhdTOCHA`Zv6KG**wQI;DwoV*jjp@SI%ZemWOjb1u2YAb8|4`JIpMJRfDw zN0|)W`$(#OD+9zVWDT!k$3tu+kDYAUAnQbu9+kAM{cvevG*^+Wk&jA`ojtYngcMZg zGrTD->ItDj_>Ou^X3wi8}#p5{JAMl+I_|6{}e_VV(b^f^c0O<6D_&`Lu6lB2RP6rN_3IgD8 z8aP;r4;-Y$2M(u!gQfVu;WTit6dyQ9mx65aiAMF;Jts{fIQ|y?OKE6QvE$#1oZMyX z$x94{$&eZNtKm};v|Ay+9xx^8bS!;JaWN%ny8%*qTGGE{*>8H+Wv3O1)4MJ^lV28s zGrI(5bWCJMfGrTD->T72Me8aP;r4;)Sd2TSpRgLDiIo63AFYObUje$#01Di81s<OeSkoZI54~ah{{;>GN;tz{IEIzQg z9>8KL{@KztY*XNX@6SbBo{P3T7j1bi*%EV*D04o_oR2c+qs&O|=WK>BB4=Ah;6u(x z?(w`vZnq4>Hlx~ZAAO3CE2CFbUM)VhpkHo(bcv<>fQ~qgKCl!Y$VrPoBL0Z@BjS&U z4;37Ac`(L$y{(jKDEVB-pMaWf!+0)H!irR8kMmS5o|jqX`5Q`i)v$%wljsy zAY;0`ZEG=uj7yKd-RazU|jL9qf$c>S38W8#mAKPLXT_~@6n z9~U3+ot_YXLi`EwCrYu{6gUuzlTT)`IEiTc+ls|3APURhGRR4<4!81cpNVVRz`;^DXX3cD`Pb8&VGlmTEIO#2 z_rdF&E!k|E8FJ`p*4R_EmXV%ejb%U8Tw_gIpc;}MdyRy7by#}1sw5R8a%mWFSc1+u z`*c2?!mR6=NL-7=^_&Q^F74H$hi(bhw>jl6zM~jv}7cGA-TK-(JJmzRo z=6sYnA7#!*nGr>WJ%{tq{zx7g*-Fny9v|6^Y$OkotY$QiuIya@XwbvcC8O6gZ@Z3| zFLW3;Omx^igub$rJJCaPC-WbA=uC8ur5d42snLiUji}Lx8jZw8qiQs&M!@D8M^mE| zJzt9rW9DmNf&aCL!2en>S(qStE@aX3@Az8eSdknrk`s|kp>_eGMq`fU|BXLgm=BIW zQzWkyNr-XxWkNppU7iWKJIord`5iFay(e@ zx=7Asm-R7l9PEzW|z(S>20%ql8Ay+xgabsEvVis z>!rp0zwkkTuBJgS9R;&Kx?t8v5>aM`GNFeUIFpL2Nd+;S=Ru4vS-5jYcuI|?)Cj)v zMu6|-wD{BF11jsqpAmmXe3;((K!j4}#vu7xFcu@<4IDPTyiuMI4nCV|w3w&e-$CE~ z#nN3a1E51{Zu3X2<2_eaFeJg@C^#Ih!)K-8AjnOCVF{j%f@dY@Yr|(HV+%!;Ia}JJ z9@HN4p!SdlwTFz}xMzmM9}<5^e1LZTu=vB`4~q|M&OdAXY|-GXHFBa+ea&wbXRUe8 zHW?Br6uv6};VH*vr8)pZrI55KCyk6Vc|K_vrI~Y*hR(^G?qrhci_K4OWL+J7wo&D> z$tVs@;8;OskWn0jwH?Zodd@}fo|AWf77pe9;W@e3*6KMwJg2ZYp9^Mf&xfF5+w%(E z^O6|}GHfxTLk=TsSs%Ii_wrM@_MF70t5G`=kvfNmveZB9Zk4*|C#$iQQRr${qkis2 z(rqcuj|0}vJsWFrIP2VVu_A94fLYF~pD$_iLxT15Wo_q6+SIJ9ZKR+L>PO0oMhc3o zMOnvaS;uHu$7or{Xi-NR7w0ta&S~JCQ{2M)KJd`Gah9oqRd2; znTRqINhTkw^$P`GX{EA$q2MsCRyOJvN?xm6xaqfOe?X{@6*M6(#tKTTqAWiaWK(jrtR zx?9rd2fMz@rr~@rnx-=TY_wCsq;4m!+0!(B2D4zAU$m4_wn}}XpvKIUJfm2#hmPo> za)`h~y-4Sk3(-Rg5c>2R21sQrI%lll9H1UA_`@nn&aICZy3wdUtk(O0sXks-RSp(k z9W9xKC%j|CWT*0qVUyj%?4d`=n(C&hG84zwOhJo}>^5&iWjtLy!(nRUOIAYO`i54jPZm0eD^KRb zJwy1dT4@jSVDx=+2C7e&@l5AE8mlV7lIWilkuENFN#U8eAq zg+ajqHl+bKr2#jk0XZ%HwD|C}4@ltm5*}qKK2Va51J)h{)ef+nk1%E_J>L}^co3Y8 z2WMt?9h{lfQJvXcCvN5>Xva2qmVQpsIt2zl>0AoTP1wf(L!(C5>;6H7fHGw7EYY z=H@SP*JECS_LND%1qu40j|B;)qeTlkn6w~4LuZ2NmNu({II}v4gC6=poY~7P=fs~A zAANBCocQzN&x;SJ&Yu^5LHq^rfyns_&KC{@0C2d&frF(E;sA%!z`;^{;2A+MId??>4S_9UB)2chEsJss zy5w$Il-riXUlJe4oe$(*E{ne`KA^H*{1x$6#9tAArQ~+ta5n%4OSuI&oCXe-;sXb1 z@qxo>;9w~}Oy)FjuoNFSNSEBcD%1Ms^jCx9xF)ljn-=49HCUCFUz4;C-?dyCZP#+a z>}zRjlE&wL8kP0v(e)^}EH`HpEmx+CFGoNj2NK9;n#PRTz;=8<7iw*oiVbQD!H~>?D~K1)H+& zrmVXu>ukz;TjFntza{>b_}k)di@$xT_57C zR>MPPDI{n2K1q_{vE?$pEu4X}npNL0$dFl0zt_x#LoHm{p9@D~IK`V&=S)g9SN#E- z>z4CHJm}e?j~O=L?6;RCFW;I6RtWuc*|~ z8sPAH;9w~}a5xPdEX4;7(&7V$)4;(}eBc0`0%cM5wPP(jim)it+Vqg$^H~h0<(Eqq zbJJ$VUXmW0Bxn{RJyydbrAyLda}!=`Dd?f*WgR*BAAzb^j9lbXCd z#mUfy_#35A01kHzaIloCV0fp2gQfVuL0Wv^a2hyRiVqx40|!g-frE4@6gHz{Hf37Q zY=Tw!iKtCk^|xTvpYs#JTar%Gk}avQn!m&8%`QD#LC@cGJ=?h+gvWMJ@yo7aJE&mZ z*bWZn>+3sF#m+7jJ5u2hwj=4nw;4BOvCXGA4c)v#4{pk{TjFoYqFYxuLD>?2Tc;zp zbvknUO6||$?)VOSphi1S*50yN&(2dSuV8l5sJ`iqc1kf45V`Mwh^2hI2O{SKk(WTk zQiy?wwDj3%wS=3Hap<)@A~fMT#=kFk_(ZP4x28;6Be^NVPS`f`K&a% z>zKuCei~%%>0Ps-XLi+4-p@Sagnf1hf3A4UV;&^;1{S1U0BsQ`o~y_J`tb;0vuO@b z2hHY3Dsa2>^~bqfP#c+_`R4VU`e>rB`x*E-ot&~7uA0r|$`BIs(qp6Rui5q|K1}kk z<(c;ef8g;KgMaG&C!Y^~{&?`C2lqeyWbm`cA3yl~;iFI9AH4te<1fH?_@MhwJ^tj~ z2cLds-!S>){^wtO`e5)Kv>Lqs$-9H!_vo`n-e~Z%`|m&atozX?gO9)XbnwYfzj*ZS z;MFf4ee~|M_hep>f6KloFfX(Q=fCtpI)A-p#Lw%Tm)1Nh3q{-zU5I)Xay?k=T)3V# zXHC~nnJ%n&!agZQ&+7cftj>YJ{vMt%y_bjwf1!0w{5kPqP3O-)&AHvY`19fezdvy- zJk7b?!ZXyfApXL28_>dGbGC1cgLu9g2l4F2VJ8{(Vfh)h(nSEq8z(S431Th#(?T^y z<6<0OjmlC+{(FVfSBnU6o4lt0UkrX?)?Li~)TsUqckyCy7B1xehV!!%K1)(zw^e)< z1n`%F3MyU7RWz!9-IWTVE8}IBgC3vd^Q)4}QfBIz)R(0!U2vJ*b!8YOfUqKEY2vve zJ+{P#DP#5!u@aQ=hPF~tmSS-6X-*3kpJA*lUSq7lCccKTB>vJfY`1icF}EcCviQs5 zFN?o?oi~>i@mIuO5r3t0)(JQ~EP#WhVpTzaN`?nKp_V}8ErE!oX>3&Yd$a+TR{|DG zH3BTB0gI*hfJHjOLb6=dkMl#KmMo3cqTn{o8l}u;mVTI&%GP!% zTic~oOZskxe48G8OdToh1a{MoCYKAee{~OL=(p z8Y5}-I@dea#9tGC?Hb#!U1zy2{<`?<;;)OpA^wK=8{%&`KV>oCa2Kx1rNBX2E(Z>$ zfrF*^z~MA-uoNFSNQ(~~P6G!^@qq($N9MHg%i25A!>OiJkdXA>wAk?vz+s1N zQ;yt}BRA#9O*wi?{4Mdf#NQHsTl{VDx5eKUe@FZs@pr`EDFq5}xC4QMr5p(yP6G!^ z@qvT1_`u;baIh2~IGhF!mf`~k=@=+B+tgO~kK0!FthTyIXsesVP2M1#n2R!VQD!d6 z%te{`C^H{r=A+Dflv#)}3sGhv$}A)q`MKJt&z5(*XA67P*4cc=8&jp(!e%!r=7PMv zpI4tN%g^QVIMe5w$a7^S^FfK9gPSianGZ_%Ii>lsl7)g2o%pCPlr=5nnr!A*RFda~ zZ_g}^>c6rj%Ytoedd-t5Ut=JXDI#jrzoBjF^MxIEpSk+wzk!9U`(JIG?Cika7D9rU z)i(F6wz&}|K5%BW%{_O6^V+#*d1pZw_-lG|H#ujSzkvr)gxCB{y93GcHoyJGdeb~L z8&pl(PEsx> zDM>OP^|)?2cUD>C`3bI(FLHSBNpNwGBPls%i)b#gmlQAqrsv5FeG*U?YI@j$71axW zfadDTk__+%a2MyrOR~Zr*n{A*ESFR)%Y1edq>ANTDwd;)m0c=UcBxp|rD7$ikUcRN zmTz!XX61$^($5;5f;#iFg2V$NbN4$o3Nm+-&?TH$y5RxH@XgE=11mEWTSrl#`qOZd zCfUyhJ(*=p&z+ur$CKG6>PCNjP-lj*vBRN|8OE=g*#tz2?Tsuj|5K0CjVv(#5=jEZ zmxu}vh#NR$&X@Q%c*q>K*}(a71X{z--%G#E_IJ5&wdlTV=U_GXkn41-xev2Py0u-( z){4r2V@-N|^1db&wpgvX{Vo;jyHu=8h0nXzrNW7gUD6xRW}_jQ#J>i{LASx5-7Fgh z!MJ*Z8FuwqJ{7LQlGzp=y0Hp#26F8NpApy8I_qT&jkTM#ziLssuD0uHn{~(9BKLV1 zWxevi*pLAF;t!|_0z{(wm6;+%4bnfrd&B{}1sh{`^|=tcne*aB(FvDACs^9es8K!Q zSvzx;3H;}NzzqHHX6Oe?Hs{6GnW%X?K?l4AI>1tQIanWb3iiz`*#85M?oIjmKeXB6 zru^*0R=Njn4SD43?ePIf5gS-9s4S6=BaPeO7`HUAqU&| zkjp~Rhg=qlad2-*U`qm7NLm|Aa(qx{k?BgdC4g@F6|&GIQxWIHj#{EC-ZG0#9G$>s zL*6n=9&$CZ06O8r4V_@AVYjKtB`|wEFtZeYOMF1|dO&0;{bLn5!u2~G>viUNO7`oT{kmrV9R^MR z-P!_z#C|<1ISc^ZfB?u+1_eN;0g$Emec}U_*8>(y@qvi6_yFTHz_1h_U_hsl+7vkK zX8k-YnjQ0MdBIbtZq_e)`W5j~AX=Z-&H4r1tY74D_STnp({6j-f89p6~Q{b?BcQe?-?%mJ3*XhO%hJfzf=2Il(4)Z?B3ImYL z$_u>NR@A7XMpdd~qpGQcWc5Y@r20*6) zkfr#*Mp}Gea~iN%iVs*$0~Sm1JH-bW)Tam^`}KlH%PjF+6&n=dTR)#3<}}F-#zO3_|7! zJP-i6dkmmi%42})G*Ge>9{@><4{S~Y7EAGg$Y~&ADL%lEE=5FB;INyz*%||`mlmXX zdo`wdnU?9DK6-_dWX+#6B+Y@+M%D#Z=G*Ge>9{@><4}eYs8%yy4%jtgcfrzyDzyUgq=%&D7 z_xP9Lzx*EmN+e!&f?oh>d5zy#Y<*d`^H+46e^vBryxq6GtlRu6qF<$4+iR?E=jC)? ze}%&BuZrmxNxlL$w_(dGDqmIk8cTq2eyjMc;;9w~}aDYys))YAGM*nTuL;bNEz3ks*p2WKaK6USk?(BMvD{r-z zaZAo0+v!u?))_2xaE-x2qMN}YBFc2j&)u)-1}_{vih~~UdtS2$OK||a?jPV~DL(HdTHU_ zS9t5~mGOG%3*Fv1*x9mAX6{qVK8@M>%N&+<`ihO~=3k7>`fGlzA&-&%mwoMp4+;Ic zaQ~}(1n76KCa(ddTM+NYR9 z=g)Y$`@imY28LzF8+C=AR;YW1Ci4}#8Ui<_(0_KK*UmfAaWXrSc(rYq@AB4 za}OLIARQ?{V2<5jyip}K+5?d{s>VhEmft@B%MX)vrba1__Q2+SfY-d-0~YIJA8m4A z-ph{DcFBcZa$%QTSi4vA&sf&PuUQD-Gl%ZI+M7PZq+h%5@m}9;EwhK57zBd>Fede8P4q0bQdcLlf^*6XrSAWxYgvso` z=Ltr{>%43A^Jb_@Mv+}L`5sW+7l6uAz5!IH0hOirKuKDB0CXDISc(s9P6HN8@qvhR z$@jg{+`ZA@3+xdTY^8fDYzxu$fAI}fX*qM);Hni&lw^OZsNxD98Cso*I((40v3l+LB z4uRT*dHB*UoFC`{16Su^uLHQc|5v#B-?t+>@xp%}^8owqVe#r#`{S$)5dI-*{{m`- z1LuMaN4z@0AlwZHKgRV{II^!wMlk=-?)d|E{P%cyI44>l`xRzg9)oS4?WaLxpZ31? z-KmXZ{MeosD(}|jLGbmK{n{nlf7{p8*kb>k+H`7hx3+A$4&3teDI?ylEun?~sEX{( zOTy<=&cY1!*`=$#Qfa)#b{3-pd9Tl%rf`u^ZS zJ5S4BpGP;n=>drxh$06{BK+a`0f`Jq1dcKYyh?Nw&f}{W$n1Oeg6<*Ky|9D7Ut5ZM z0yRI0zb7j22jZ4vJATR@5-%k9;5`^j zekhxtQH*A?+J1jcBihPp53n}q|7}Y^(N@-sUs602fLiT77mil5+5y&|i6T{3~M*IDarM-hO?ZxQ& zT_B{*i)J%B28-cxjmn{1N%k^Ej4{(ByM!Py3*hUmehBsOZO^?SyB(&+njMR+9}eBi zf9t&dwRZXygLQ;T_~QAIyV*6eVTg}b7VVRL>^d5WRx2Ak8p_PLE428X>u4xfRE#Q< z3te+l9=_!;c@vXeoT!(>2gb8oW#w?*F`hd|zi-v-^AXz1 zgxkSECCY?C5m56YSXmi+pABJt13Ai@zsG+MSU0f(AYU4*ZnzkA~p)9C|bi zBb%Q2$5`q|gJ;+*c*ZM^1x21nkChbtupJ$*9}9}?LlHm9+OoFeL7V64<0WlB;&R7> zHUsnDOrM|>ivbi^kL+5q-MPy`WK4O7me91olq9WCdHg0+-UEO;wN z^Fd*j2zV?p)T6 z%#P)qQnD=!Gew|x|5%K`V)SIsAm3UDc^H11A%uICLI{~1L(3BwMitALt7E`ePW{Jz zuYoPRDa^n!q~QvBY%Te0fOzm0hys>TdGx*C2u`T=3AKik(`_R<*)H%;(z75Y`g`_* z8GsP?f($;;64+iqEn>yr6B_s@O6mP%7*L)^PlmzmN$+GB+^h&gz;dc@;?++DMV_rr z1x21tPX$G+C@JD+y-wfq*Rp=lm)lR@j>Mgs-4VpOn{)ECTaUf*^b&i+iU5KY0fbk? zj-(V5d-D%06UE-JA}I1X5jtY>ya%8ofnYM=GxF&);!>XcRy*RU!rmmQpA0Z|_2(Y| zkNub~;0NzG+EaOg%2M5_py~H5HSg6S^?|}nHoH57%=WEzsMHgmtwzu6-IH&|GmYv$ z_oVO*d$Y?ujmnu@+|)XAo3EOjxx?+UGk5LeO3G0uH9Ai!F`SHvA$rIX!~g7XPD$jH zMBoq0C46P>RLoHT?kNBv#nM`udo=U`(rJKXDLz1g7D%L^JwZaxN$J@W5%>VZ>wPD1 z*t+2J*_b}?LjK>2`F}6zzxu%QaeXhFwGF%wYY{dBFQy95R|7Aliozt#F05rYT$tnZ z04}WmaAAhP!1F$KwZ;~%XKQT#%!gCFC|3=`MNyHDZ0{}AT5tEdsMi&GYYU7Vwz0Qi zF*0;HEJhX}6c!_GHSl>X*1?s@TJ-mR`PgcZvXQj&|?1!l-O@A zjbaJ|#;I!o~nh<`wQ z_|^FX;tz;F;C$h*b;V#IAF~I8h0-3t!O$_EtQ-s$vSz*uSU*(OcBr5Y?mQF}`Bdak zP~-p(2OZwxa6w0Qslx?D*~9SRpv`brjy&&^l|SQinj|w3dquQ{O+oNXVZV)1k49m`&=*z|RAp=7hjTpHL?N2SCJOav6~84% zgV>$hBiXECfV9x{LYN@IDrvR^s~BNPQ&zDh!r&j{YDG0T$!fKtTJBg3n>}sBmCvGu zvX##mJA0VPx?jS^)E%wla?whxDA=1}BQs=Ar-+@r#(yobex%SjU!1fx4vVEiOPLOt z|0@H^Ry>(wicysmfJ&x)YSE8@swMZm*~ zvW{pNYhgCA8%er_)ngnP3q7~r?J^q~$%V(mFJ)rZ$qpi=rlrF?{g^ACxCNc=0rA1Y)pTeb@-eR>;>#)_cJlUcNvw>TDbc#CK=!}(>y*Sez7th&`F*wJV% zeY~tL+RWAcv8y{?00w`#x@b99S2UU#Cs-?}i#D@rs*8q$IvLIu^a?257xtOpdbFQk zKgJs?f-kHhi#G&q7A4Vuziap1qUo%ntR#gRxY1&k`+tO{DHzO}m6c#jdDneOHQLFP z{HQA_nh8qwwh$6+w2&vKXc|@oK$fKt&;4%0fXlNOMx^mWu8bBk7ILKxk;*aVyMw+- zb1cu5+07-!mP3e^VnqQ{$w=NJ29#a;pVBTNs@SZoC>jbaQsPC@@sFyltO&hf zMbKdtW^ua$pRG@G#-wGde8yzWcFmwM4NQ(H^~6T8|7=XX*b{3O0C-Z8Pk0lIKJm$4 zbjR0rAa_UT%~x~)i*S0S{LBk{UF^(@e7Ee(OIFHV$Sl!aHUj?_`XN}^M_}wED?%r& z!U9iu#fTRo!92pfgHw4Pp=W$F!6_^?n&1kj(FvB~qZ6d#XtPB+wL7VHC)Mtx^Z=X7 z0TxT~0mf-W2+MB=hb_{*tYx^$fmifjecqWl>xTjUJlBBpyoi{GIbB}s2)}hyvh~g1Fv~m>am_oD*-poU`b@a z-<{0k*!odk#j^KKv{qF?XN=(Y3(*;KcYS{_um|=2SCX$Rn0c-ZJu`w|97OkA_CQ(o zKuMNQ@91HYMK@hGI@Yf{P>{vIKrfRRx(YFM718cpMI(62)Uj_?Qhf#P@p^cMrCz)d zbVLm64~P$p-cIl;1LDK(UJo!VBMw`S3MR1oz$-p$IQWX+F8t0{KNOnyo#jyE9u8c4 z9+>rK^24D?<;ct7=5vH2r*P{mpx~*e6y{jJ377bt+@nBYBY`)`h~giimW~68Y_MRN z;AJN`K!L(I_FN>N*h)+3I#dE%L3%yCQ=#qyvx@48SMWIW9VDrO1 z2}ZyCQn6otsUw9;!F%Xix(Yf7u{3}WYJkBpesy$*rO+G_9|7X^fXp(Xbs9ifiZ6H; zEnW|6vlPF81II9r2KV@_>1Y^w^ei|?F z`aZC6edBV}#_Ky5*H5zX`ZnzUdz;l%03uT$XV}AM0O5)vh{{pDs(+NP;unmv3smKp zS|8&`sediV%5mMwj%&0OK^O4?yvEjv;*GC>-(&G;ITq1}6pQGH$HcK1@vv-)cyz)D zMm&0A%?my8s~j(11-(gEL6=-CcFDy~l*Q1kB!<30EDe;S3S_v%L8B)uQzx7TewN}3 zb>+C^5gX12MwXI4AwB}b>j8#k#DRfwGQ@~INAbruPR58o6`J^Z)v3U(oPIffQo@4< zIpH>ju@Em|5&J)R#NrYusN*FpRsTzGg6rf>>^es1QHPvLx>4B?gMiZmI9{T1QUQFD zU#_Ts6PG-tk5!z~$11)G0{X3ZKdt-78GRPx%qu!Cpa?%xitq^8gXm;AhyXhU5wN=x zPsIp_m8^xHLD-z1Uk7e)4%{pi3qVU+e4uq2XjzI6w4hVWo>V*7)!P9Z%LL15AYv*0 zcNB+B?C| zI1L;u#XlfEaCkj%uoNFSKqrUofx}<*+?QU@!Zv;a<1ZBgjK5U4KQ;m)X9AHk55!l( z4#bwg=GPdA@0tz7<^!p@pxUOC-YGx$I!%4>4Z7gqn=B8>HHXAMB-0;~>ki+e+~L>h zlEZIkMko0ra@`ThACdke?%L!!;Bb=y2TPe2IGhF!mf`~kY4L%>Y2aWf{$cTf!|Q>A zrTD-BI=K!w+>8gK84pG?0@0td)d?W-mWN`?L$M`n^nKP6*u3T8*z#~}36%J)2+Z-+ z@83QU*UM zgP&BwJ9UqaIVFRidV{0v)SDb-r{$2-a_DLCPs`zF^bv?NuhY?Ir2kB5)B%SZ5I9)M zpupiYaIh2~I7o{R98LoVOYwojY2aWfK5&pOISe@5q9^mX$6Ul8-A_i>olLgGf}mth zljk{`aq_QU$d_Ssw1b5`b;f4kdmO6_F z98LoVOYwn&wD`c`G;pvKA2^%_4qN=vJj3epdh@ARL>O>HrLd z4kU-2lR?kjW~w_Uhn&0X4y>QQm3~6gW-+Jy%lhYU7i;|!8ujyc_N=|TSM5m9YoAH> z?{3sb3VQL7G*VD$6(wza&vP_rvk!FCM+=Jd<^B3-S=(qqTV@ul;hzf%ZI;V(cjtmu zpEjQh3iDN*GHm!G?F)uMq))- zel*Fa&_&4j7(mFdRA`~wPM;V5y!hwEM`xTrBL0Z@BjN+B^GC%W6@OHGfB|1PaGGNL zmVYz?n@0XtiNgMNm!zrHs&Zu{|)(*XbcRe%n((HtNUm zIz4y6#`#*mRu=0MrD){&+5ES|-xDa&x zl(z`Fyv0~q$5>g%SkPe~K&g)f9lwB)JM3%J5H1~^aTL}R%2Xbe`Au3s5T z1Ef(O561N7(GILA%a2F-Z@vGOi6ox}DEjUL3EgI?0dzqFY)t$y@yEnRXS_Xp$x?i{ zjkNd^;!lV_AwIyMT^gX1aga^MK{go&*<>1IjmlJ%nTj$~QD!R2Oh=jNC^H>prlZV^ zWd5QhfEme5^WaGMz5zRc%SHYD;?gF8)kOFNV2i;u#J%zTz+whFg86qz4j(rL>}D zG2n|vwTc2ht0<^MMbU~@QRt{ulyyv%brdZIk)pAzqO4=Opd;HFnTcsgc41CRcFArZ zGaSptR;(e9O-2QiF^^3K!&W9KYYUS$hB#iQG(M*^KBqK(r^TNZe_H%$@d4V$JMgj; z9{|(%#;z%_IUlfCsvW>M{awLgS(NPX<4Qd4ZlHUP!e+ zk6M1C`MeI>oTpFfBSH4B*|cONi23Ka{6S^p#iYz?sceLSQ6CLT?E7E!(UOuOKiE22 zQo>Ujqs3!C)?4=qddpJYL2sQtFaCM)(IeK2KO+8!_#@&2thXB#e^mTY@qq*U7NUVvazy~v7p30 zOjREX@)jhNAEP|_;h&n~0iy9BYfb%!eCp$SDj0u>X()6JGuV;>-y*0_1O@(8LEj#j zc**im$}blb0T&bj7Zd^LsYl3|_+#RaiI1K*A3b3y{h%E1Qv3<=fdlm^!kPjH zB5X2+6mEKvn2yAZh&YFXY!f_@TUP(K+ksJ+uco)xGJ zy{x53@rQJlW=OlR!{QIWqS=A?!#rtMIV=5V#XqaP*Ry^sD2-y^aC-pUU&^Dooh=e4JO zUUomPJ?|08kH~K$k{^-ZM&*}L=^xeZ`e^Ztl;LnY0S8Oj?VRii99|C`EX4;7r-6f| z_`pG0eBf{zI9Q4g9H5h5ngR#>azS>xpm@F@yIxSdkIC+1^2?YGI*gfLa3|q%KEOB)Ff7Ff z7^i`QrTD->y5ymzz+v|x8Fx}1np9*@%0pA~;FRn-rHnVFj5lrac>n23zr#$+kJEC| zw8qzrohh-mq9F|2+6g@?{b#k) zc~)E7XPqDJI@*Z@4!0L@u+&Z^a5xPdEX4;7r-6f|_`pG0eBf{zI9Q4g9H3KngFSp- zaWL*H4#s`O!L+Z~r~sBXABxR~V)LQc94Ni{aBMytn-9n40PW4s=FPKh*RxUPY?4t& z?6##X=yN)Aa874-&dD+7<+$_WpO@p$i$9_*@DVw7M2;O%V2sMKqdN05D*4gU7B+CW z!GVLN3=bSm0|!g-frGU8z~MA-uoNFSoCXe-;sXcil4F6xPY?jd_uEkp*n{PpEWax_ z?6#$&0~ci13$oh<4X82MeN0CS#&nirO#E^AZCnFtTmx!cew&c|gybj0pYXFHX}|%8 z+X*;W%5K2nG;pvKA2>*h4;)Sd2TSpR!)f4PDL!zJF8QS?aM;aCewmbCCKd0KiuWnm zbxQmx@u$R})_9xNc$gM{S_iRaG+t)pw;AzgO5+7M+)lv3Qg#Clr-6f|_`pG0eBf{z zI9Q4g98LoVOYwn&bjdGGfddcGv)TyxaoY%))kX*jZG@1}Mu-!0QD!d6%te{GC^H{r z=A+Dfl$nn*3sGhv$}B{gg(Rc#htt2ah0O`?TYBQJ&z6_(XA8^sSQMHo%g=G~oxA#T zW%;?X{Cq(^d+}*LSCYMzI$zL~oivy)t6M0k_PRFcvI%c)gF{_=9Iq?xAKG^5PpA&!nR_zDvrU>^te_s4~@fU9K{3HD7 z?H0seaK3P0W&b;XgV+CR9ClQR@ALtTH{KHrGRI;Zor`gFF2>Qhm_}!#vP2micJQ6T zB}(Na<#LjeB=eDt>-s?ENsC2}0KUk(7`Mb0xg{1p--EkQhS@eiZwqdxT3;;l#4+MMCx>5oMO6%u1A5i83ouW+lm_pheI8 zP%W(DK?Q@jKbP+CSniVOWzox`S8nrw@5&wiywgf42x0$sU_O2!F!Q^G4POPoCn3FqC&g`pmOGJ$=*Kk6OB zraOt)J4E#c#TwP0@Ce<=BJ?kl%pz1I?cS*VXW*s?-N=9VW8-!fXB#*iWP1o|g;-n_ zK#Qhd^VnI94qlB8UQG^eRMvvvZ@A!EF4(C4*R08$i{8|eH#v>jXORH04Uqj*~kTnDuw1M4D{=8d-WsxR!U{nBGrk!Mlrjp zn9REDv6A(cgrav%Ewi4*NXt5Cb+;8W>ylfSocxY30U&hD&$y#c{tIUtF-VYyGuL@z zpf|;QnR!*2`zwHlmTPL6fIE|eXq`G4qJZiHH$f#0lwJ>%EF(&U@}`{ppV-uHQ%?Sm zoRE`A&`pi%f9xT?6{WVK)K-+*DoSlfsqHAW9i_I5Qae#4Ul zu;=IC0nSf0Zx?I*D`=I?J2h*<+1u8hf?InEZbiZEf*@uL+XWezc{?`WDL3CKH{W4% z+j+_p!?)Nk-(^jmt8CI({u^ZV{~tZ&E|}blBYM`$azFOyb{U2|O$FbKA<7Embo-&b zlsGnTabRxV=D>toJ@hvu8B51UwGRUf*v(IX|@>b&r=hNvj3tEKS;Gt4gQ5sCzf`} zEJ1bA@C)7w!R+C}~ zU3Z@@%E#y{X~n>j_)FrWU(QFryj&K4S^Q=3m&IQZe?|Ni@mESQ)D$>u0-M{{=5V=b zjmWKPL~c+JYf)w`%B)41wJ5V5W!9t2dX!m@G8?%}HY4811@oF*I>i^ zs(iC5->r$iCjOfEYvQkqzb^i|`0L_th`%BJhWHyL->)_U4)}gk_WcEWfY_92{Q+WA zRwW^WIk~dwI%+R_*>#{iN7uWw)orPZ;QVp{*L%N;_sB4-4r{%Vb znAPU*thR_}xr?9O%U|Zfjk#BNkY-NX_;cEBp4T@2ytbp~wS_#dgB}a|c)^0MvLN|| z(iSt&csd0dmf8Xa8mH&P2M*HW1BcVV!BTwSAZ`3c_5bmwAb{~ofMKad3$O7mV=e#h z^w4i>bAOVs5Vl{9$PlKf*`jv+7iH!}nQ>8WSQ3Bfm2|)KxB4neucjK_Qa?rzH&t8@uyMz9pewSUAp6s5A1sUlHHPRDmf*vlet>k*L4&$I3I_xe&hgr&1 zizQcKo}-paYPqDASvTd>M)lwH*Oivld|Azx)jaD>76aBBUV23>SJX1Yo3)ge5G`K~ znwq{ED*0cHO-Q~Hk?~Wstmb||h^+<}{2%VP)!>4E#hT;-+|8r(T9D>+Yb{9AfooBE zJxZ_V(g3oa3mOq+HgcK#o}CNkHMw+NldITuUzeR$<+)XPZdDSckXTdmH8o#T^Q>Q) zqk&p2*VS@eEwkRFmK$ohp_UtJxv>|76hW(BiJTGe)lkX*YJlW_HLPL;ZOS9O-^&>! z-oO`tfIzOU2LnWFn~G(&u)r0+-v)r9te(Ywzq5+=+raNl@-X*4mW&Hs$qAd3{rj zQ+#Zx<(67*sb$ui)N)%bx7Bi6Ew_1R``3PF+j*HEYS?*&A8OcnRpo0|ruh15fQ*l? zhDH9@f^iG79dLNs1`d{fn@$;ORtGX>bueI-2QKQfZ~l+@>Yv@8cn_P?d8#>{r>f7r zu}7==TuGMqt$7_WnCB6L`g}?Dn7>joA7t%b^}l*(E$H~d0+0LD7xt80*h4mj1bXTg zKu=lf=)kOw7NBolkG`=Ke@^^){Y1M3#Q){Kp4Y*qP@{uQp+={hRMV(_<~P3uDYI46 z|JFZ?wIF3ybGN78Vx_Vmbw6jT<_pqf4SuSI)%}Y-{kYepkoxvJ$d1E7Zh(0iU|t4* z6TBWyU@87WJbQt~kCl6k>Tf#!mDdX!5i4&L$u|S3Zr}xQ6L06{5yZLsVUqd}LZwYd z#$pvO_7?Nl17|4+?svhZTo9XpW`|22nrNCU5rZ)cMy{~LSk9H> zO3S%kBXV6v+7@T<0k_kl;$YKRp7jQVN_5>|xx@DEt7 z6*a7tHLL{<_Ay+(jJH-+vtCrQUQm<$THAWikXJiAG64 zqGcS2S%$xrwDG#H{c6AWjYzzi6EcLY58m_2y=;L^rJ@DgVjX zwH$zI>M=H~LwLR1^UgXm5rGtKf$J8{U=?K`8r~cRapqGcRsw%Qv5aX;Zd(&7k^#+b@Aab=ObcSioa3HVw;HVl*KBW zuh)J7W3Rqh9_*VTBs_U-6$I;B<#e%C*05F9uwB%!9W>-0M6GWJHU4uz+hsL7MKwDG zHR#Gt(BPSGCuoR2wo@@%aENRMB{q)!ioK@u^+xebVMg)MTC#_aM4xYMam@OsA?nd2 z8m{&WaTT)+fkdPD6}BlaZs>_~%@$x~Sufhc^z+;EJGqLyT|p1qr7X6|Z+Qm2W%C@g zyLHJtI9|lslI}x(XWzP4(=(`gTG@KN_KTMFw={lePYoS*oif~>-`2pBQJ4-$M426p zSi9I;zTvtP1$W}bc9LL9R-5^d2e!?8v>TBRbR*IjM;D^ZRxYD3%6sU^Yby$F-}7S( ze014|$p+~eW49SwAN*9ZJg9O$-TuY`aR?)*))+f>4UN4y?>U@88V_`v4% zfW=b$ZSjG_>%SHU?ujjL)$B_Hm6rSX4y=`L`}bhEsoC<5e-ep1*{yH+*@;T){o2o2 z%T{Y?B^yzqO^w>_*L)|Y?QNCT2#wp{qEP#N(Qm7Ce)2P5Iefrk`L@b;SOSdK0}M;? z0mfZi&&!0YHSIUdCP<{=(0@T8~Jp8NPg17ymcm}`69 z!6E-_q+{a>$UU0?IZI_Q;B^{!S&9#oq{Rm|r-6;7_<-d!5U~^=U`RVZWyr3W&AMWa z>WWiE!19Dui_L4Xc`Y`t#hGPyl3WuM%GGJA4T4Q&#NL6LsI) zoPzc#)7HhWYa&^Ho9VFr4uAKh|1FjG`3&FB{5$Bmv)^W$Ow$_6$d$n6xeKsZDwhF~ z(?G;hd>|q%J`gz#L@dPzBBz0frT9QZx|Az>^Q46A-W&5#Z_G!%DIYZ|eNm<_%JfB< zz9>_VGW94^k1~Mo&*lBGd4Ft~Q{X^y zYziE<-1sif;G@z`j``?V<$JTY2%ms7{e zgW7oBqVk>-zv>77D(}~pO;`0@f8(}NeNbCPOTL$1ea{KL-Cupbwqz|knR7Wu?G%Jg zwxn3+`?VG5FtL;*0os!nK(ka5174>Am8JMVNm_gWbQ%CziVs*$0~Sm1frzy8Q<7{7 z9Jb=v4EC@U$7aA`D~`>8!&V%d0f((PHUkb@aoh_>mZm!LG=;>l=LpVPR$|LN$8y%P z8e8r;sbl)i*vuz{`A}Re#m+? zoBL%C;WbNeIbkyBY3+TM-Bhgg$p`-IE`r+m+p68xJo^RJo_G1w-t$0olOU6u%}u0D3(DvJ}5td?50AfMF?qkNCiW`jj+*!@t4vH8{9R z`GDVpUZ%FQo*sLd z1ewixnXvd1(7o^Tw`ls5)%qS_lREneioW;w>GM84e%E6ju2U!TUR}@ib*byOmgs3e z8}R|X|Gn^l-tR3_rUYKkWPr+2nG67(20)hL0~=}afz4^aVktflISoWC#RnMDrA*ly zpTPmflNe0qjRP289)z|0`%HU)@%nEI43cD17{!(wo54A@+}I2_Y`L)+aM*HVGvKi0 z#=UT4X{t9*Q%DGV4&$t4Uu?POfX-TCRHwwd=g`ht_9vZ6HnuGJP|J~ze5QEX7a3bV z@L3-7V#|kGpnRzE5f?67KT!E0HMBkCZ+NvmVjgY#K;?%_o$U{OcZds|?T>tqM#KmH z@j5M6`sGqK1VB$XEss=wpz=eOt>U+e4_My5ReZp58n9T3-zGj_c|8!Z6u;g1Y2MiK zFih!M9!27VNPHLwVB<>UBb6Vh{7@^B-wABCA}KxJQybZeWHaEf70G76VJni&fWuZK zn*oQdNPZ`9WRpxE&^ckFHYaT8W<+}&x9xGo)v8)@+Y%V{8DDL!z3PWiJbaM)sHGuXoxE1Lm_Emk%I4qL2j1{}6n*$g;r zu`=eZj+nPPV&3XVc?-*yQKk}QDp95qWvWr88fB_crW$2BqfBR%>5MW+0X8+Y4WpD( zyB^kN^UT%t2rGw;D)V9&lO*$Em!~nTPd@ayAzRce1vjc}QTu@N%9`?H_rt*Ke#FUW zwtX~1GBKERL`A7GpY4wm8rhtt5p zQheYbUCNqGfy34)o53EoM%fHFY>l!RaM&7UGvKf_%4Wb}Ym^Ve(=Y~adNf9M2?R6K zJ>Q_N#cWoK*{qglGvAdt+H&dB`=34faP;$s_dgwc`@u&KJ{-Jq|MM>%ev157K_0RT zaMQax>gyK|kk{266>qD)Ve>B(gp)xXzg7el_vE|yYj??Yz9-bX5x{Cf2S->2l) zr{vfte&2^omi32xqOa=-zOLk0SBCAEeE%b^1oVGEx&G3W6F5AX0S8MZH{fs@I9Q4g z9Hhku4yS>GrTD<%G;pvKA2>*tl4n!ku(iu(u!pT(HUkb@yKDv=wszSJIBe~*8F1Lz zWlTW5F#+|41oT^;fH0P`1car`DA*ST`+^|$wGXvi|MdQcgI|39@FUBgk3SxK_6y(P zhK{HZ86YKVq=7)hG>(K|9H#O92%nCjA`dDk6AF;meW43P-zwI$IW&200Z~vHUrR|@n-u0(xCvbQs0}hs- zsC>*4IJ~}9eBdB0ew+Bf;q}15QheZW8aP;r-|l?ju;Z5>g;mU!k0bF(BpwF>*tppF zvC2{bM1rA9}d3w;3JznV)SPz5JWzpUF3Mn-G^U%I(YHp z`=34hV({XJ_#cTHIr|09a@*68PwBJcBc`(srN<7XzmCUDcNL|-iqd06>96vbX|pPR zRq3~?^jlT>?Noa1lzgY;J4@*kI6SQZ2TP?l;BXo^Sc(rEq{Rmgr-6f|_`u;baIh2~ zI7mA`rO&3oVQZbuU=LgCYz7>**4Yd=Y^}2yaM)UBGvKhb&OB`)J7Msq?9`EGC*!2t zgSF0FCVM7Ec1ePjC|HSt)gZ{ZEQWg$tmcCFGO15>tGRTe`rmjB@_-5OuoIG!5uAh~ zBLvRloJhH{OH;)z<+`pSfl}&-eRydo% z9=5{S3^;6svl(#M3THFmuocc`z+o$#dHO;|?8+a_?A)Wx?Yi>xWdsutmn3UZu$Bv= zSuM(7e5YjC9c8+sOm~#Qm`^f2QKl!#^h6otqf90x$KH>a40}K3gtAx3t5?adPtW0f zN}hd6etnuK)|DLVdd{wY!sqU~p2Pb!k?hw*wO*g4ql>Yz4C!aM%iFGvKfl z%$R$6WA5pVxd+2I%RN|l%w@8PWM35Q%LQ|Gl&%M9&L-=*w4TB5Jb3^9!@;K?eDuYK zgHPYbU(3_=pjL8GEfRzwED*NBzdqxM|;^X>(`zqh|ZyK@D0sFK^rf%RZPEH5- zktF^g#DINQ4j&Kqs}J~>K2pX7XwQJa%TnLZ*r)Gn0HD_cAWQN8Kjz*n$c}9}&%?Ag z&;U*!H0BwNd7kGPJ$D0*Zp`!4Xf(zK`dkcW9w<9JJ3@}I9l?;~CrKnVT#BS9nWRZt z)`Rru7r)8j2S?a?kR>_7HYw54rvJ?Rs%q_O0KB3v59LD?C}T@U zqwp=GZZ2agxa=Xvy>c~b%PD`$DSykUY|F7<0lotJ6_m#nju(|rJiHQ#M@TA@c(^Ve zA;HBXba3%-T|7d9i-+st5fWTHLN8UmrD^S1n%17BY3&g${~B^x+I(5sTm+*Bx3Wd6lvK{aW)B5f(sK5d2_7nXmEfVGR|y^} zdMh8qs^iL$n1-!<7<0IlqoJh?T?-^YFQ% zf)c;~J|4C_ScQ1l@?aHs*z#Z%c-Zn_6?oY4U=?`S^5FY;WZ%}z%lEPH2Q2fZ+!}j5 z(cU-l+Fo(&c=7bDJzsh6$j&^pHGBAU%GL3aXYHMOLi4iy%DdNN=HR_UKXWiYaiBdd ze`+5(*WOzUG7FWb>=_Q_$yOh!WectJ$-}~^kMXhN!Y968MttnJ=#f9H31rcj7sq&} zv*@w5K+nF3T=XPns*9s}*e)L9AUhK+eiBQOOCH5N{SxpckE3cY@xojbQL*%*B9A&v?mY)uSkKtHuIc#iVN06W_-op8Kw*(P}Ez zY8tJ662@yD#Y}7s_!{svK65K7nizS75u=b)95HfTWI}?AOz7a^;ktN)1Q!q2#UmuR zc!XZ6Xe-m5B3Gt=tzl*Q*BVylvu4e8SEV+qQkzw&&8pO9b#9X{6y}EcLSb&5FBGOO z*5oe4VNGsrN^WRMVMDkz@vB6*ZK1FVX}5*KD)6v{!Yc5vg~BTEu!X`Z@UVqK_LG>$ zeiZZAZ(<(%O|-FJMcXr$3!fv|`)B^ssG;-OtY;aI0rm^nuVMlI7x<2oMVS;2 zFI(aflKmpY!*%fp3El?Y1}+|si$_Rs@o-%{LV}A&=%xKAD#6260jm%XTLr8F4_gJS z0uNgStO5^P1*`%OTLnyabeNa!=rAwc(P3V?HCbC~)0Wz_r8aG;&HU76erhv6wV9vV zXv}Bpd0P2Pcc{?lPmtJc!rtSi9@(-Vb#Wp4@GN{DH@pkkDR&WdZxMBE5%?lDFF7uT$a?lDZ`xu8T)VaPbHoTs&MCkC5Qv;ktN) z1Q(CcOLeglJZxdF3h}Uoy(;jqg}o~9u!X%U@UVrwD)6v{y(;jqg+1!jQtH^!*cmr& zgqNl}<1VA+vS z^J9F6vVv`TSD1I*$*p+d4@;V#3yZl|A~6q1WfE!E#Wy6lsD=(Mg072ONN~||U5rA4 zi%jUH%J(Dih$X;hECD``FH#f~@hR?Xe*_+Xay)D)unKvxrNAoiu%*B%@UW%8D)6wS zz$);trNF2-QIl3uaaK}sR=)71zSxd?)l+{w8y|(NqUEaR{-;-?daZilU+BfN+SO0J zTCq%M&9gtYwL1Pt0?n8Su3@IPhMC?P?vU5`j*Z0~u=x7;6V;H^BT;o-EJK2eVCdkY z<@#!HkqI4KJX{x#kl^AW9Uk^ZVLH=Zna{NCIletXR|NeDY(Xn|<#|=!TrEY=TPk=# zBz3$xZ7HhWa&=BM@wp~#so;6bCepU-SB2o&vR@T=*s@<0c-XRE6?oXPUln-RvR@T= z*s>qHfz4wRhIwqlFptd=+rZn{;iipE7~0sxVLqEU%x4Fi`D_9)ANvL13$S0nCJ+ls zyMc*^*9P$j$tDZp;ktN)1Q(Cc!NtRM@dybn9YrCl;bFAt8qv~6kGE7A7#e)H_L%}LsF=The9eoaYT&Tn@4>6BX|Pe*M3#7FJj z@1DMUX|Cp{u2emeWx{Y3dx)uyBuMP=P+CA_8=Hkx$c5~exR46Ehzh%iZFCkpT294VK}B1^FRh>=u5c&C zjj|Ydr4gf$R2(sKU5rA4i%jU?BICMvgaj84*To|wxOjwKs%Vwqp^8=s9=0%8g}m6p zU=?`S!eAA6*ur2Hc-X>V6?oXfAR82}WM;LJI<%7AT~{$PTSXmO#ZK9)*r0GVGrQH) zvDMhGrXsGPj;)~>u3_f3rc}qo!|RH8grv@hhwI`I5?nk&2Nw_5#UmuRc(^VeA;HBX z^imzG1P@!ot3o_%4X+A3Yz?mpJZufG3OsBLuL?YD4X+A3RL9!c>Y$yi5Zc+lrJbz| z*0OWeT6V5l3%(Y79a|l&WB-?RY?ZK%{a@Cz|I2#t_2BDEJ70;1*A?*y$yNp8;ktN) z1Q(Cc!NtRM@dybn9`^M4uBxe)&CU&^kL|Qk|EjE+(&ET7{-(1=OLp(eU;t`Uxh==Rq5fWTH zLI)QQ*To|wxOliO9wEWSBlJ?*#ltr|6OWJ&k)t7h6duaU7V@%%;kJdHMYa&vt?WFq zmAGzYyQZz9dV{u6|F?f!xAmuOY}&MKB;GgM#{MJQtd;QX;M@6??POa&5c-YQoHf#Cta4jG7tmVVPwd_o>?om{=b$ocZ zjt_p;fv@K?o%Lfep4Q`ky??k^EGmeH$4NXw@)?bIxGo+c!NntVaPe?mJVJtthwI`I z5?nk&FMX!do__n%o__n%o__n%UVQtai&$=xU&M05{34cH=NGZm#k$;uU8-_xQ*uL7 zQk(Uu&HB`4eQLA5ut_drq-6tX-9XwlkhYEB8%gU%@QrkfP2iirH-T@$elz%H{BH)| z?0Av(4WvapJRRZ@lC+73>*5g-Ts&MCkC5Qv5jwbdxGo+c!No&5JoM6qc*MnP4EY%O zgp1gZ!NV?M47V-Bbqn9=Zs9xLtqj+##C0q9R`6}uZ{w@DZ49?<;M*U?J_p;ux09Fc zju&|m50964gd}d_;ktN)1Q(Cc!NtRM@dybn9C$(-T$=Ml={-rnCMWbCb+J&cGe966=?;dy419pS&_K{a)NQ^vU zVib}HijnIg6B1lxLI)QQ*To|wxOliO9wEWSBlJ>+D#61pWPIq<&I|wT{9)d9J{VZb zYhY`^*Yd*uTJUw?>-f-W9ro+^!@leJAYncDdj7EQdjFuH$cuP*oWvs}uX%}w>*5g- zTs%St7Z2CPBP6(ZxGo+c!NntV$BT;Ap1$qXp1#AS$oM;41*7C`ueE7Qar2gnQE*9p zu1i}gTHdl?nfP3vx6EE*6KQX*;K?zhmBbAMc>{kvc>`a&ZQ!eojl3hh5qu+Gb!;Sw zo3P)++t!<~--P{Uz6#k)C)iAqH@kh2MDg$w7LSkwSv*`9kC5Qv5jwbdxGo+c!NtRM z@dybn9-*i4u*=d@E}E=JBS@Lk}$z;~0u z-MmG+n;+R-%8(d%_}5fmBMMJ6P;c!Ulv9}U9ro*a7_y#+DeJLcU;0ya;^A=; zkB~f!5D(YIBP6(Zgbpqqu8T)VaPe?mJVJttN9d)89hKl=R~r6`)&}yjfrs52co@Es zylmtl)J7g6ZRCmiCgQ${hfte%y=W78+YG*$yle*FTzUv49v&z02ua+;!*%fp2`(O? zgNujj;t>*DJX{x#kl^AGdMPiJ;9*x9^0I{&SGN$iE#ze@<6$dt-^#*5g-Ts&MCkC5Qv z5qc>vmEd7l8sfUc;+n6P?qF2xAUiwB-cF*slkDsy`nz~EyNm4X0^db7+s(@^yBT%6 z!FQLcnb>%=#3m%s6A#zLBP6(Zgbpqqu8T)VaPe?mJVJttN9d*ORD#FMM(dsj|MQe7 zQ>IVVKP^x7m#*V&pglaH*uxt2o>*&b-CJty9~8Fk9eJORyxz54rs zrv9OBbfBqg*ny^AVF#Kzgbo}m`#4zkaj?mUR(ZU?9c*%>$+sUpRQ7hL?Cns=TlDEe zC2#-SyeXzF)@kc@`mKk{o(?y8vKCEFvN-7v7$3+xnVcR-``3ZAe;p|LSEF_?w`tVp zdB;4M8|Ft+>w~HFq1;-(cqlhCCAB$}+8oYp8ucUoi-&W=M*Y(`l3O?GhvG=#f{vj< zaez*HfKGdWPOCHY0elerAoxLWorB|tzz=~R0vBJ$m6(v=hrtgw4~o_!Nq2azOb)bK zCXXbUd_KhvB$>2k-F9ZJN0M~f(H=i~w8^EK9W8r1+T_hzG&$0NV`U%5%07-IK3*Ed zV`U%5n|zS5*5gf%$Xe_1#G9RoXRh^lv&*6k9C^_4i>h#wZRXWc)xHBm3Q__15Y3%W0_mhmJjL`3+-`M#zEV!Jt-CQM~7@ z)9Cn*q=AV8%{1~-SNmX0{%N@b#eu|+9mv8l(<|xG5w9yzYL7lFl%}p?rRQ$1^Sg7>t?9tqX1ui!`@w#+`x^#rPq;vJ-8WbVHmHW`akAW+@eq4P!B)Gb?>&L;5gNuxg!=u({ zJ@MY+a3V>!l>sm5ttXP9Toi{BNeA{Cc`|W1Zhih_lQ%oiD;zazv~4gjgnFMJ->LL&b{RA zN^GoMQ3X$g-|0^9M3f+}ukj;kS9(u)8ui2etHda{r`^bi#q}laOYSM{OV%u=BOi@X zYucIINpqYU^`m}8PkWTP)|DoXCmqYp(>@gknu3+ZNoDawURTs5PUI!Ul)R9bQq&OZ zIY|jTncAF8ZBC{(I)A$(iF=<@BdPK*Rl??vyz{AVcnvvC4N)HmJ*^>{!ztH(TxkwT zJCSx>SqurTP8~Y9xVbJ`A;C|9|4clzd_x;I-Fs=h zm)3h}y|2`oo8qx%AKVl_e(%vI%}4$BTK6Y@vm4z;>;A-Vay0R4NB^(5fiC$qW{f=b zC`G}es3?TwIk2MO`d)CIcj(|cZ`b#M?*rclz7Kpq_XSzOA5P7~X?MCZ=T29a-08~5ZuRnV*Lt8Ssk)*aXv(J@D5Wx1UJjH}>AR=2 z9&GZ~sQ;4|O-#?(-FoZ6CcpVDZpr!o9XGxu=e~JM>!Bv+a(SraGMF7oT-pj%FgsLo z=^v=I9xl5){63ep!;gKfOEenwxG)?p?Ph;~zIA}Ub%4HgfWCJS{2=&2@Ppuozz=~R z0zU+P82m7}7W{n9B)V}|n&iq3)Q+ed|CS~h^;h0$ zjwWt=Ms~F9;b_^z(aggO_i!xn;6Hh+?BQ71!?9)$$IBj$mpvRWdpMqYAUXBspl}to z^{3V&i9@^S){ZU|8wBS~OvD8`lONNFg>)l8>phQFg%pIMDcPZOVw z`fqxHNV9H^Ia+e8qm6oO{Pe+i*sgS~X&3laJ#!fG-g+!?XFESR`x=ponO)iy><_QC zrd`2ZA5Wav-)XaIR9y0oFkFu?td)2l)<+oj3X1DT!Ik6C!F5`$9|KoTLkAaG*Ok$b z;Kxg4qY^yqrY;$4K|y6oX}*~977Ls2%;p!l3TjfdBZ6EQ~rk*{W-jG@e(SMsAa^mTjY zdwZQMMs=fhDlHc2iMsPsX`MKoH_eJsdRj#>I$aoXBAVu&$c;5p(v$G5A$1Zq$}~W@ z$hMwH#*RVpQ90-5C)=7P*2i0#*uN#482%??YMh;E*rsRtOE!4Zl>TyVdkWj))YUXS zYyaIenR&5jJzY8jD|N-_S3G=Fo?vt;0--Z{b*8SL1Xt2R2Up%)KLxH#g$^#puAc^1 zQbI3{{z~w$+aTTy+QU0_dwBC_53d*P1>ehyk$ZV_XfJOL?E~M(yJP#X-)B25H|kS- z$#DPE_uSjm_VbhbdDn8kxztl3nH2dFKaZdIh2)JO@pE1LLV}B5=-}e#y7+|z7eCkc zgNsb);36X(9`-!03OwxDSSge-J`eET)&bs_JV161@?O_LLVb`o^A7Un-XUJAJ;cjp zhsf?BvVWL20}q2A20!d?_7zz=Ky<{zqbMFBiL!XOE*>Gl#lv;+2njA8p@WNu>*5g- zTs))~S*ipNjjAKO@py#y?T+v!>Ji_6Tno;z-sBso3FSUX7;PLk78PvcvuQ{?m%mGBf}?KETUGGl#UpfZ@o-%{LV}Bj>*5g-Ts%TA z<)sol?D|4~KS3QkK^;25+mR>9%Sp!5N#cHz@o){Ve`C;nbhRU+J3qy5(*5g-Ts%St7Z2CP zBP6(ZNQZ~+ex`hueDF2pC#mu}Ro*0uxP560tKt^&HS$f!p9?o_Z1ks%(T9Hj{V^dH z+Q8_ezt^b$D}NgL;lxCQ>`hU7;j>Zu5RGZXvS|5!VvXALQcI|6kE4%LjSlT;|1<4A z+T-XWJihiW@?&&k?QxXwcxS&mD4} z(`os@L44{5$e;E?O87b(Ri%*sF2lc3x2sdrKQb-xc0s+XJZovjt^uz5e( zMr~%ZO*ZUQHa|>1()(f3fq$4K-J|F>U)k7KxADJGr0y$87*#fZL>|#?-`9OrHWMCR zxMrkfGt22;vNK5{U%#i=QybAQ_E(>o+RRLCW~MgEcxJAY1%KlFREN`NyW$vhnLa*_e$*G=j1#V(S*_)9!9g+Hy|OvM8<}j&AhA563j{4@Z(- z{Im3K71v7eP&E~g;%_b}kBRa+Ria|W-)U&ctDJ59QE!{lH}dxB$gB3R-@R^sJo4u0 z$P4w6T1#5~vZVW!Kou)1e~sGg#992&i`l7RmU}l;2`LQcB!=;)F6N|$SywOvO zdy;Bh=AbCNbD37orLfL@9n;ad+_ir~;rxWc`3ck3Pnfp0V&D3cuxq8Two;fs1^*QM zQ}9nqg;zYh5Q;}g3ZrGl#UpfZ@o-%{LV}Bj>*5g-Ts%TA72ZnlP~oiv4;AD} z@KCiC51%lpfB1w+{nU%#T%j;j_J5_SC3{P*=cpQgX_Y5F^=Q`zqnMRUsA7JGfq-}tRfdFRWfu?RZl zbN^GfC|@MV)VHq0y9-m_#k6(m=P_-a`bA7{r@ak*+PkQx(>_OnPk$SB)89q=>7S#2 zVRjJIEAArb)lJ+&evbU2Sc=o%Rch3?&HZ$m1zPO9p@@aVK*VgBB>o1I*f}V6A!#%% zZ6t~gieg9_O)nb3)7DtuCbuS2-lfXtsRHdHui_gEtnZMYBfn62_!;=V%Nu=!Z`KID zw(gq7HTzgZIky!6(+Y zrssYd^4`HtLZocw-tbbBJ75>pKD*PkamVbEI>h0UO%=|2UGHCe) zN5jXjP9KPVGeNh|2zQGjzVB!0GyNiN8C6^0P4aNTI>l2ug{>Q?I;G<%&x9d)5~LJ8 z%M@%zHAv>#SFE+-eDt|k9LcS-BSn{zLE4)>af6~a>6807lDLQ?MVFF`v?GO!v?F0q zazO%Z8Mz7_$(Dtw*fXg3GpP78zKG@F+S{n`wRiEftVYGJf!E(gyZSri=TZ6VUqt1f ziT{~gF=k>v({bXVD}s3V01}Uolx6X7T|7d9i%00-;^De@gaj84*To|wxOjx_I6Q1w z_`^JWJp3p;Y`HcWH5a`o&B#ZJ?PpxyIi-K(^~lo~?Gvw`jJ;|feD?Nf`y2i9Y`lH8 zW-1fo?N48iyclV})p6_6@RfcWB{S0DH6!nuLTbscU9&MdZ2zdtHtIv^Xssn2H1e`~ zS<4+~gRPc(&yLiSpJ=nsq4s-~t|uNfigcN3S@}QeYPD%jqrPvhHM4*I^SSl^b^3|7 zPsiHdj(z#I{mt0e%Qx+BC)yv5wU4yFoOttg{HylY@1DIHd({5u*~sg!+9w{jznOSB zrhi_)-O>Jd;@zu9?Gvxs&BMcqM~;uQKN=f(BegFzM6PAsZ&K|yY^y$QelBFLgte;Oji(a0^;pv1$DGn<1W9k~OMyxZxera^f z`sK(Y>t(z0%sy2Ic=LARv$03^yXS_6uLnsB)9A!Y3-5?`Z4EF5(i)9wg-Jch**zY& z#J;v>SzmZM@@V1Dl8nf1aW>h6thh?qDI`ga=~r=vxj{}oJ5pSQ?A#I; z-YNn?YOa*5g-Ts%St7Z2CPBP6(ZxGo+c!NntV$BU_7C3xs2es zyCshom*ym9QYSlMker)!V0lA#%GXC>Bux*6uI{MR(RX62(#N=x!<$w{>&KN%<0 zlDo)emo2%U?8xlISx`@7_CL*@u_7K#<*r0vcH$-07}PIp!6ue2)JYTN^HljFSBmRF z7QA2ZCu{Foym)H>#S^zL;@yGloa0FwXX?AKXD8`ZG&{d|f)=ONsQ;a*we?z2sQ(o& zkJ(rsk{pcTB8D&Oi=TuakjB|c>V;Zy8CE#2UYhsR4iLJ~Lea9un? zf{RD!;Ns!Bc!UHO57)&bB)E8lUaIny;9(EYjBh-%m+~&FLvugR|Mx}qzaJ$u_AHGM z{<)^eo~2Q}ez1`!GX4h`)Ng%cs=vfDv$t_v{nqpRXVPEnSy~YkuTOK+YBM*#sEBEj zCTA)}!4$?nmmX|S)e1&_=88)&6c%Gas#O`=RqZKkF+Q&XF%sm-+9rcpoT>xt7+!)dAEwA4^1 zUOd*C{#B}cohskt3MXfeqrUVS7c(qnCV6)Bb*g-mE7;mIDF`Pv5KfN3IynOM;z$uJ ze^{VRReasC2%9fZ`r$_X-`HZKo;muXi6WSqI@q!SmU(ovuT(s&N@DBxku&3P9$>#~ zY}7fNhq_T;Xl^;2xNUL!>A71Km+84PQ*sxkzyRJ~=w&94mN z=Ji!W)vpid?QGd@Pt0LeQ$f7Avo^tNqZ7kSnx;{86W7VS= zm5us>cnptFFCiYq|&*67^+tZ}ISMu6Ts}CghL8!=6OtJzQORM&7wiNqgpubX3%G zo9yvVEjP@Mr#h_H&HAJcn>5ns@ka0MwYK1!L^@($beXIs z75%1BXHhthw0NYQCtReRCyHV%PnH>^)@hfCG^Slf7hF5j)ViKp7ac{-X6Ajwl+nM;d6w=w?vzaQ-rqIr&5YPEC z3hW%F!gH7^&-tdbu1h?`!wZ~vgrpFPhwCli;t@Kyc(^VeA;HDNb@2!ZE*_zm3aR4Z z$NyY;*n(?5G}N7DrG0Bw+P7vEeM`%xsZC32(~{b>q&Bm2o2D7>?A+R`Yc`#oo%?B; z<<8DMX0u#{J6R!(8v)i%<3<1_ZUjsz>ZMZPUsEXsA-_g`!%8WXp$4%;9&US@Ao?RJN49D1(#xbW$tTvAz1LWBXZafVnIZ zq>hj=k7dX_8HVI3kTNGvswsIYO-XI$6gDuo1=G~_y&ccbTJ^!_)uleiL7RPK3!*v^ zpK)u1`jkW?H1t2s2(`7+DvVHDE2Z+yrSi?CvdyJ3enMsa1pE^!>nBvk)-Pjf+DheZ zrE<1{f65f~Q!3}DEFygB{z;f#h7u32SmF_qxQd7C;t>*DJVFN-57)&bB)E9EE*>Gl z#Uu1m<*Wn`TPxL~N>rD*T2$eGT2$eGT2zVu{U~vamjUbmlm!4~Dq*cg}t&vuNhpmx* z83898`uFHR zSo@-~P5C~1`F+X{QFEr|N2YRQT7E>{y)I4vHeW#fF8`leJ@og=r+X`Y!Y9sz`qv#}SsNbbZG>=a{ zbRufbiP-Y#w>tf-wkdOo@_nlOpvTV93|m`1g=S&{*W}3e5u40fRzGNllKs8Bsri{^ z&)rMWNg}K0*cq~Y$|S=gPMWYx<7a)wqYxE_({n>Lo1Vwkl+N@xAsD2a7SUmg28rEw;ub0+pPzmJkS)BP8vQ9QgaiAP9+D;}UuP1(3Q%wADB=N(M#7`_!%}o5TrkMEQNaBYhi62|A zA~&|~ScN`f>yB06VXKYA*LEa`*K^csKQEL?Lnx_q8qZ$D-ZPH8$Y~rouJIh>sTfCo zo2>EtjeaR!5qj@nvNgdf1j^O~DMGU-awkDVt2vx6Hd2KKyFAJvR6+uc%YSWV1w4^pIxlJ}No1GhG6S~={_3YGIi7n=3 zimEAbldaGuO3YtD!p8pgSW&VR=~(jn4*5OOrkcsw_?XMiCKULD!r8czok%F0LoEHJ zHnUTkIh?%P%)urUY}~<|!iIBDx%(M|`v3z|xlazKsj?pX=DN)x0WxOz7n2rdNo$X${ga@_CSGIZbunkkJ0Qc3)f4`*51P z+y5xxu_e7K@KAZ1$A+Bq*!gH4`x(z;XQVc^tZM^rW6QcW-`S{9o6nYX^V!mFK07DP zXG^;U?3cXYC$W^b0DOUOSyz-d@$mSIM@V)q5)aqKBP6(Zgbpqqu8T)VaPe?mJVJtt zN9d)Ukt)GM<*gDtRMslNLuIWJJXF>y!9#Vd5=+q_E z$A#?dwve6O7P52PLUw*zMEzUD&T@;``E3#SV(Q;w>f>VY#q2D%g!;RL4UdH7mv`v#lv;+2njA8u8T)VaPbJeR39tBL-nx|JX9Ym!9(@2 z5@MYl3nCC5{jxA@0%;nUv<8rROUCn%LHFat=^SRaB@2N0^f15sAJ;c zbwxZv@)@{zxGo+c!NntVaPe?mJVJtthwI`I5?nk&cN`vitWXIaw(eGic-XpI6?oXX zTNQZNx?2@^*t%O4c-XpI6?oYC7<+jyqz)~l&MahOmqpaMMQrc2h&r{1I<}ZPwU|1! zn4Mi0W4{FdOTd?W9`DaBDb+FY@VX)%A*nOs;ktN)1Q(Cc!NtRM@dybn9*5g-Ts&MCkC5Qv5qhbPRf31Dk5wTawmwz`9=1MK1s=9ORs|lmK2`-Dwmwz` z9=1M4omt67eJhzyt)vdEV!pMCI<|^Bw2JLoS5xO!Q^!_wU%Hx|`q$up4gS|q2iKJ5 zW8&d;MLa@MXT-yG@dybn9-)JahwI`I5?nl77mtwO;t_hOj#Yw(t&de99=1MK1s=9O zRs|lmK2`-Dwmwz`9=1MK1s=9O#z*k;*j{8F+l$QOBlfDmjW+39>^+h~FQfI`& zb@2!ZE*_zSi-+st5fWTHTo;d!;NlT_sg6~GhpmrQAs)6qRs|lmK2`-Dwmwz`9=1MK z1s=9ORs|lmKE`}$DVr88rOqs6zO{_`)-vW}%cx_^n6E9T4lbuoEoW1s<=C$PU%`BA z1^9|m9TN|)E8-E7IwKygi$_Rs@dzDUJX{x#kl^Csx_E>H7mv_Ob*vIRY<;W>@v!x= zD)6xNu`2Me^|31Ou=TMj@UZod;CyPg}`-;VL#)TLr#~I<|^BwwgM( znmV`|`_^O7O7tu`0yF*2k*A!`8>Dz{A$Zs=&k6$Ev`?*2k*A!`8>xN@E^dam-^Yjd^^Q z-o|I?ZQyNumfi+FAACNawa;h2q4_`XohJAKK5Jj_eY|(E!0}{#jPF>*!|RK9gygew z@o-%{LV}Bj>*5g-Ts%StUjQy1eq204mOe{YJpA~dD-T;As{#*OAFBcnTOX?e4_hCr z0uNgss{#*OAFBcnTOXs2Eu;=Dq>e3QdyGYFpRovh5p`;jZwaaOG4RFUi?LtKmP1Rv zjs4e_fG?qrEh*J8@$mW~9wDhS;^De@gaj9l(80ySb@2!ZE*`FnM@Vq-2)$ItD#63n z$EpwyTOX?e4_hCr0uNgss{#*OAFBcnTOX?e4_hCj&MalVw3IrtlsdGGt!WT8{m4wgFnsd~G@Nu@%(G71*x;Us2j7NIbl*h(}23jCi;%9wEWSBXn@_a9un? zf{Tai;t>*DJVGzku}bi;^|30%!`8>Dz{A$Zs=&k6$Ev`?*2k*A!`8>Dz{A$Zs8cJy zi+R(^?_*!umDI6S)S*?}SFWPYt)fn?#(p*StFd3rd~OZ)Yp7#uz}L9{;=WQmysn5x zNa~DuxGo+c!NntVaPe?mJVJtthwI`I5?nk&FV(S1@UZoD zz{A$Zs=&k6$Ev_Xb*!EJEZW(xqMiLJ+WAg=E#HB!WnZ(kd`G^P{VvwAFV8x@BVWgU z7VFqAV?Flk`Hp-&{@1(zqK=7&*A?*y$#>l1;ktN)1Q(Cc!NtRM@dybn9k4Zao+~Mjks@PJZ%HtPTsfUe>?lnZ1;T`it!>I9w+e#N!-N4b@2!Z zE*_zSi-+st5fWTHTo;d!;NlT_DKC}ap}g!MZab($JBa%Z_TAY@f8R-5cd}o_PWH3d z1-^^C?IJI`z<0A>#%}Vq8~?jYc@YnflX!$AZsOs(c!UHOkI=!z!*%fp2`(P4i$_Rs z@d&+?mrC%k>kHp|wewwTJKtHf^F7#FzOz`%cNS~;PGT+JVXWgji**73dB zdcK=o&-Y^M`3_@!={pPY@HmM_NWOy*57)&bB)E8l4lW+9i$_Rs@o-%{LV}A&=%w#0 zD#639FT`~Naoa##H?S|lM)J0iylo_|8^Jg69pEPNvWdKHA}^b<-^}+ho544G-itaW z9v&z02ua+;!*%fp2`(O?gNujj;t>*DJX{x#kl^AGdMPiJ;9=Jnz8l&?+_vx?_ZGf8 z+RAv@%6H^j`7UWI<7pe?VH99w+e#N!-N4b@2!Z zE*_zSi-+st5fWTHTo;d!;NlT_DKC}aVb>S>^A5(t4#vw4;=Yr(?ujM_ab-Yix4*PZB>-an7>v?Z{ zJ?}ZK=lhrS{$6>J7xC~oiAPA@BN7kS#UmuRc!Ulv9%vHbp!8zZQ%W`4a9vT@0V>P?i-2gM(|DKbrbLNZ{j`IP2^=W{x_4?&G_H!_C;RA z!{a0#A&HxKxGo+c!NntVaPe?mJVJtthwI`I5?nk&FXg2YJnZ_ydv{xS?`{im+roDg zTNy7~iR)Iz!&c(Hjl69muiJR9ZyVoPYzNkI4f?X1(c^E|Sh_ruom{?}TbXRhVXlC0%9z&f5+t^;4kbAWZ&ug88p{?}u_ zzVy6OJUmX~5t4Oy@o-%{LV}A&=-}evx_E>H7Z2CPBP6(ZgkD z=e!$u-(@3zE@mUoPd0*YH7mv_Od8q^syS@;&E%fItJh$3HUbZrxw(?wTE8}S^ z&-b_STx=V8*~WO;hW&Q(wjKZ5$?JBSl|Jp$v+ChKc!Sl$SflDLV7>*5g-Ts%St7Z2CPBP6(ZxGo+c!Nnu=QeG;-LwVW5y5%0$ zCHJsSzlU}Fy{zN!WnFSF>ymp}m)wW_KK9|=hy6a*llQZ3xgY=gS@+!UcrjkY!{a0# zAz4=x57)&bB)E8l4lW+9i$_Rs@o-%{LV}A&=%sbbO7Ku#4iNVPtoI%uZU@NALE?Il z=Vk|a4sej?0Ee(Y1b&G1;zO)QAIAPLc{vPzxU_$=czB$|BP4MX57)&bB)E8l4lW+9 zi$_Rs@o-%{LV}A&=%u_=f`{^Qgy$zm7!OB?+Y#b^ly&^0;77^ZQR04#xE~`g$9TSS zjPY_D`{U&OIC(u@dM+j&9w+e#N!-N4b@2!ZE*_zSi-+st5fWTHTo;d!;NlT_DKC}a zp}d?Rt|y4=3F_1d;(n6nW+&_8UJ%UQc0v3j0&op9VjT{b}&iju&-IJUmX~ z5t6uxhwI`I5?nk&2Nw_5#UmuRc(^VeA;HBX^ip0b!NaaEtQYTL-Et4>#d}z%-^;q= zUe=rUvL3vbb%j-X50SS+ z;D?C&A)cEZ#{MwR)ee)l!@eF}j2H3nIEhC{;wB!hi$_Rs@dzDUJX{x#kl^Csx_E>H z7mv_Od8q^syS@M#UmuR zc!Ulv9qu%5h^b;rG|7w=`=aWCtZ z`&h@{hy6bAeXJ+%2j36ApLNgurROi=;c*g=kgO|;hwI`I5?nk&2Nw_5#UmuRc(^Ve zA;HBX^wPRzC3x8Nh4tbCtS28}J^297R}PZ5gWv~=`$4|XKg4?SA=aA@k=H}y^)Puo z%yY5B>~nIsv=51Rc$~x|BykfD*To|wxOjvPE*`FnM@Vq-a9un?f{RD!rMy&vhh1NY z+Y#b=gt#3cFGq>{QP%N~vW|b0@p26NV~mGm*5g-Ts%St7Z2CPBP6(ZxGo+c!Nnu=(z<0O zc-ZxYxE&y_2Uw>+KwJ-!mxDZ?IY`_Of*->E5cnbDeu%stCU1wy%VF@trS)X-@HmM_ zNa7|Qu8T)VaPbHoTs&MCkC5Qv;ktN)1Q(CcOL?gT54*nbeB}svIl_22!aDs?*6EKD z_oJ-S9|b=KevIcc$B6qep1&LiKTckblh@;==au5&aT1S^#7#V07mtwO;t@Kyc(^Ve zA;HDNb@2!ZE*_zm@=^&Nc6}jkCy3h#;(mg-pJcq8q|TiLKS|tAk=Ik?FYCvarYxzaB zt#yVkDUJFs&2d-_f6LswayMOP9GhCxk=x#&tHY1XsyUae^$WFzi+a)-e&g}<@o@Pb9&y}pc&KA{(@p-v86w|J4{@a@MS4=C7vw)Nn_duC`au38 zL;66Z@O$+}YxkMoZ|)G?(U&8M-RjH#gAI|^o^rdMX!nomhW3`x-o#65UlXdaep-CrQX%3_2ffTa26{Y&@JA@dvNjBt&8`R zt#vlP*Bp~9rsg36(~F0nnup$I4~_c&HnTo&%K4Ee&qkk(yxRPxy<>cQ>??~?Uz6u- z@FbB?mhfz&I8Lvx*}eSCnDYIUZ)aI&iO!|?cxURSb9Xa16b3)8T!jShVQ}<$-p%%lW|GizfKk4QA39o+t*ak#xAds56ThY1uOWBXko$)L>SAWvO zPx>XNKj{L$>z9G-gv=_g1<6n9_i^z=m&m^#2Dm7WaON#frid`-jgng%k{e1nM;zVe z9B~XKwK-SV6uq_oOv@Kmk`=X(oh{$FPH$5Hy=3b|LUtm-&w`)rh|+%+{A^dtsQEc} zCXS!O{#<8VLe4o350!fH@ZKXHAv=-uHu3P|;t>*j09-u$xOjvF7Z2CPBP6(ZgkI{c zgIUjuIm}?z^H3w6*$iheBATh^$%9`R&Xb2w$U`XP!Ih!ZW+=58N^OQxo8i=EIJFs0 zZH5b*e9Y7aHT#Ouke`~*neO?H9JH5F4<(XDoiu0FJoVqDwC{8pbpJg@9gsfV)+Wg0gvu@Pq z#gW`PKa!lkwJAonPW?+u%wPwy6WJB=JR?G<{l1U>{l3_c7#3_hHW zD2;6KaKGXal6Hgm`B8Y-T)#V;wJRuRdNQR^|9f7F&-BKTU)3dkozGy-^kqk6(2-hq zOtS94+UMsT82(kc>UCG0sdeWh>rSlyrVJj2LGD7o-IZE*O|tGvf4d9AziB6xO-asl zN6|jhqhj2sk8;8~*r-1VrLX1HG(XKK+Z{a)-gmI07m!Asxa&+Cb<(JlMqS-e=)2NJ zT{P;~GepZXC0ZfLTsN5&4?iv*A;HDNb@2!ZE*_zSi-+st z5fWTHq!&G-KM!rTQqZ5rH$RdGIX{v|Iy*9epJK*0fFF)zooN7PNkg0!N6zNX6w$M} zA5(H`Q*uKo=Te(KuyxM)ViwCFb2 zolk-?l1%Y>vz4lhpUpr1NlbQdYe)V@ix$@Ok9yGg-eg5-2p)x1#yO@t(KZ$dGR{TY zjCf3d3ctm;8|+Rea1gQ)kkNNI*4hS(J}Z_vF{AvUGl?s_5sD>*^QnvC+~lG-t!yrs z<)g43O0CngW%ib^;0U=YTnra3igBkP#8j>a*^BIBDo1}kPk&X0yuY5OKM#Qqfe(QX zfe(WZgAaobr~TcgaB^sM(RG zbh%-6J?==YJ92Ba?ZohJ`}!+}?xhnOzlL|FHeIPrSMp=Ag4C7%SQm!BY**TR+SVWQ zt}_G3v&eJI$G|(lJHR`@JHb1_JHb1_yTH4^yTH57`4nJGTp(jpwEpN*BIAAQ%vt2Q zkR9M6(r@uZ-%VEFv z72QZwJ*}b|k~E8@>mnEuT--tj7cJLCDWMG;>>xUt2F9=(Vuvn z8H%aPe__uE&kQF@M{~oDv|&fuu(P>gXWFo{XhkqIy?q*cBOQ@wrGB@&6^`)J6O? zXXUhYcYS8C<#QV~I^%fSJ`|VZGs7V}z;!~7cML_v?f~x`Z21M9(nB8vBJIy{6m471 zxyWQd@%G0uU4wpj#I9VIz`D-I-F6qh+cn(sL%I|re%^J(FXRw%IHdUbaq$ZYE`F|y zUr2CK3msgXTo;d!;Nl^@=%;-V<3|0z@}bg~_4EHa)QEGVjvA3})PGTE(Z#y+JY^4b zyGfScMs$;`UsKQ9-dQzL-{1=tt-u%b1V&9A5U(+wf z;$UxXoh=IY4YvHc;OYMGp)Y!645PjwA0#NlEjDkp4q0@r?!o9R-RGkNbPu)Mx6al* z9G$Lb(2}iFJ0G`{JwwRhmT&BMFP*QK# zc(^VeA;HBXba3%-{Ubaa|0oX?yZ)>bMZN7OAzp9$$wern;lH#>JkV@4kXj9-Rs*Tk z*=DP=snyxk>TGItuG#8bYIQEPI#*Z~9lU?A#a>qMRgKpE^Zy_(<+jxDFKivBwSOo* zY6pg!59oANyBhU)on)ZNiJA|T?FY*CX9xYQDJ@qw74WlVPiM=X&Xzp2o*OKv+0E3` zdaJ(ybFS>_T-nvRW>>|CP=vh4_S4h)>1qA+G@ZQT1KJ2$IpVF1wRXZ4*VSW zIq-9i!$TuNJiNz#goooF;oU?T-KD9bu zSQWi=Fgl3t!LqJ8SWf6*IiZ8i2{j5{{CFk{0qf>b4l@?X5vUYLhT<%;-l~y4grDMG zeu%T-NTdG0&#cdya(Qf|eQ@N}m< zcs}mRMQr@dyNlR_f=wvcxN<4Axs=*mN^LHsHkZRDdwuD0SmkQi|KgiA7W5l zidP>{y8MB_%=Epggul4_EYzDQn?kHhYz@hYN`Yfczq9-lBRfk{awNBIde?)T>2ZRb zk}-d_(CrUBE)yn-;cZSjBE|bMj{W*|{ABXIF$T%(@At5Us(u*p8 zg(2jjy+T?;$)l>%xl#nQQM;PjTup7RrZ!hon`^1fwbbTXYI7~Mxt`iwPi?NJHrETA zBH33W8UL*(<4T8T<~Kv>OqH%gxoS2#*{jyvq_s3@jU=yuUjx4eehvIO_;v8>;MW~5 zaxZS46VVDuZm!Ug#KVt^M@Vq-a9un?f{RD!;Ns!Bc!UHO59#pGtm5XGM*ZLO8?&1o zdUJSzF7*F?sCtVTKyR7F|89|tU$D9Mtw=_r{uiXxe|LfP_*>*88jurLZl|WV-(z|^ zHN9P!7Txql+7)i3UExOB6>bz=!A>uh1H3oi%x$uF{com*H&eq~@nYJ){bLWttqw0W ze`reUtY|3)a$nNgxM|9wYphRyGW(h+x%H#=kT?`E|89S3!~Us^rWiTds2t-37WmJ^L*4pL+THHF zr@P%ryW5?jyESTeQ`5WeF}<6b-c3#KX)yh^4}^OfOuuD=>32faU;@x!vi}v``c6|9 zxihJY+$ndFJI!6BU~HZ7-*|t$8(#i(D0wGu)c+uk-78kbFL7CB=>j7{atXKoa1-F?}Fb0zXyH~{2usy z@cZER!S6c`5B1?n@UR&)Z%D*EnRgRH;kAUAG}A1m#xx6sW-(7rn_WtqT}qo>j%NAf zHyY+@G@UdT#&=A1@f}L>&WPrPd9&;ljf;8PM*Ww)U|vjLNV(MQ6IW)jJ*g7Snm!fC z1NK20@tVtp;uVgRlX`SYCq4$dNNj9+8guT8sr9AgjPCl=+$^%me72yf`C@LJJ-8;| z%xj53m+o9x!S?SP-xxo7z7kJ;}0`GfV;C+va;1|IaTpu|X!4+TEFM(eIzXX1{ zn~7^r%yut>Uv|70F+Tzi=Xn{P@8zKf6IVz_%w5x1UP)tlrHG{_cB#$P)aGhxb2YWO zmfBp)Z5s9e)E~HCOAW83hSyWW>xtoi=7!f(!|R1%Q6sN(YZ{u}UtH;l`->~Rk)A80 z?P@fNdGFPp#NujiSX}K3i)+?W9sgQ13X5y@5^(k#*ZN|W<2o&`N6VOoT#uG9zqsx# zi%ub`o;0xxN#{ve`f(8q2`+A~i(5!=(Fz@0j9eF^kl^AW9UeBr)vI+(WP9@e>8(1B z_4%wsn$__Et~xai74}ZsmR&b)V?gZspD>R;{<2Jlb@%$(7C^ zJ9V3jgqPd7mnEThUckH6!}OKD za0~o4edRWN^3w6ECom3B91Co7agap3{ezV}=xOjy8)9|qAYudH$q+RPy z+O_WFeerH;a5pu$n;P8B4en`FFeBBd;C~tw{7>y{=9>4});s0Q-zjH4V^(DTPLX*{ zQu7X+%{eogX286(*Kf1_C?=_?^}XC$ee7P^{qN=7){xZZer}V`J#)kSNN$}U$zAx7 zc-luCY?4Y3xI>2Tkl{P@fV<##!S90K1-}P=5BwhZJ@EVB_rdRj-*+4yHc71l57n{@ zlU_)<(ELKmhd=DCT}WS4xsbo8lD&3wvDtO@B=%yne`Wn*>gQtOCtka`)a*wFmnONm zl)AVy$;IVKE-p`UaXEEyx#XhgKo@xX7i2`$b+HTyE`p(hi<|4> z77|>vToAObcJkQNqfi@vU#P*rk#4clX5j}d6kw|)0Wq0c`bcA z>l!VurM>PtEwA%_>vi65y>9QfW|t0?DzWs8ie*SLEP}3!TS#!x3LRXGToC%L$py0|&X#jR!+Syj6=$KY0F!*yp?viTeQ5D zw!BTt+iA<&w7gxkEUtax>j@U$kR)7GT^Gxc;3610xVX74ZXv-%%XKjd2`)0Bmpas) zNh!E9DFt`Z6x=DLK(nGrF78fpaW{2wH*pcKgx+g*k#(qhllQRY zd+txNzMop(FRY7hbcaOVNfUX8MBXV9X=feP=x*BbE-mjy%XnAx9xd;sE$`9t9^Xma zr_udr6rV=kKkHA@;}!h-;nS3&8;P%{ReVE|W>IxrEJK2eVCdlD=DN6r1Q#vWMJpt@ z7=>QyMi=sz5VASwh5Su~{7C*fLVhHFCm}m>5kK~dT6`375kK~VW_&Y!5kLNs#YJ5B zYjT&c{#*9`y{G&W<;*%#POX8I@J68y@C-F)W z!{%?8gKPPZNx6>AUo+%-O7J>1 z&ft1sQ*?kUWaJ8wxUj@GgehvH@_%-nB;Mc*ggI{;NCo?H%G~YIrj>yosUb^;T+gE48_m z+hi}|-onre#qFG`(taDmU$;JRJ2y1teQCczT5gb*8>Hn1X}bx26Z|IlP4HXbx4>_K z-vYnQ3s|>#0qZs|VBPi?u!^*cho|KuJRJWB563^k!*THl2~Y8m4iBaMP9DoF?RN;M zzq)*ffO<8(LqLBcuk3fRE?#cCi*<4Y7s(O)6i4pmew4R+xeHTrYg2MVDfd&G`>DMs;U3)RQQID74?xyd`-A&(>yBn8?c)9-GU@U9j z<6XIXyeoGv8pUT)_w9$XZ}jem{TORQA)ra{59=zJcHQr8tz=Kz>x(|5fYH)nqI)e3I*O9gU z0{uwhA};JBxr;`9xnE315muVaArm?$BQj0B;L(}*lh2PjB502~ z(Yr#9ov|P`YGWOdh%xZ7uFxN!Y560=A7lTR;6El|PtLUbf#FX&qTLhhpOlg#9v)2b z@Susu9D>%UJ&FkaJx{L~`PVUGG&64@TC=3kqN`>0eB(q*akB*cx|@sO90$8vT1<+d zyAwhC!Du9w0d~o4k~OjPXo_V>qAG%}i(5!=(Fz@0j9eF^kl>1z>mm~pTs%TAW$h_h zdrDNF64j?3)kf_Z__L14;!KABT(m+5PssRjkqHU@9v+U1ha^07 zxgICT_AO5o)p3ISD>@SOZ=Cu!PGVkSV}&?&o_dMR-_VhmvA;~pZY1wzQg-9WtNgb$ z1YYI2H6^z;1w$*htG&ukU|3x5C$LVA;37GKpX^A{TgD0YIKkEld$4rEE?ls41+Iq-14;t>*_;^De@gaj9l&`X`- z0neQ5+n#ta`2o+I?1njBOn$&KC%@Nvz~d&rPLE)1T`De*BUoF9;Rx2r5nR|MG}=7u zj;jB#hs$p-vX4t^chr^9o@h4;KH6t>rpWFC9x^@PVblX2Mm^wR)d=_q_z3t2xOn)b zRXjrWBKx@Hc6-H$cXCC>t^p{$UKvpObU}z05{feLbKvF~6t|FYe+c(c&P}u&SByfY z58_k?9udn&JyD|{^+rq|^~Du)tUHd6^+fE)z{mQc-Q#Yq#N^^J_+#)V;7@uYXHR;O zrCf=JUl_&1tFw5_v_@VWqqP%}@nDHeNP;Iau8T)VaPbHoTtRXDF}Qey4lW+9D<~ns#Y1{gqn|Pm zo|2rWy^)NkeOy>c-ZOEz}bvk~`bs`>UorotuClY!e*W&I-s7}OjorvQ)5gR)3p2c&^ zUZWl_3O~0L=Zf`%Trr<|$t9)or_`kKkB+%UUYo4`7|zBXzTxJZuRA~}Me>`2jD#tGIq z!5Sx6;{@|1_)GAY;4i^nb;s*rufSh{zXG4=j@QU0sOuBd^$D-*MW^^V@bDymgooqe z5fYx_Asrs7(GPgO5jVrhqm9@W`a%9^BU?&;kU!tZj*R3kv^e8EV+21|8)9*N1V3>t z$Av2o6KmB3b(n`(`|{gE3~doFI?Th=dUTTYDAqQqh`Hw|E_`Knw6HEZ#RHy_Jg}!E zV({Q>d~yE3o{dN!>5s|z$Uv;4kDNuGi^=-K{^%4Bd7SZ(#~BaL#SOz~e{_n`foL}h zKI(YUDa6B*B_1JZCmybgM@Vq-2pwEJTz?M_KQ102u}^sDc+n{yB~e}NIeA1>ZT=n; zsYiK6v#dWVLaWPXe_X@I29QZ}Fa5Du>=-t_Nb4McOYXB5fCq zzw6<8Orys%5>;>XWWcW<(dY?{o|Jll2zr*pEhJeMH`m22B)Axb4lYKni&02$k#SvQ zLV}A&=#Ce?;AuZIf`OQ>J)IQar^MH$^s%<~44Y>Ik;-S-Sc@3l&x)KhYR}2|^8xPK zX>K!tX#Sk$#UlQTq;oPipmW;9gCqE{HQ=~dy(oUR=n6VRyPU@q;AvzzuI*3B%~KMn z^RgLufI2zfaN^n7c%||gjdV7CTxa873Oy&V&%s~x$MF{g{ss7pQU?$%PlyUSVUGl;~=&Qo{)hvkSha30NmbaFHCr1xNh5__I7rLu%|F5Ci z6K(nJv@w=IvIIzNh6hyhJkRqy&$VmXd)L%97((h^n zIf@)hHxA*UD~RvlVPX9a9)^Dh55vX7B|NX-c~v_;Y!^!#HWSDz>)XX5henny8f?dv zj_qQlBX4Hhp&h$jzZ0zeEp$84dM8->7RFty%jKTkY7@50vL02Mib2ht^pczWs>2;>?!=nAybfpA*JZrT zU25*entQal7i;cObFZvfrk40x=*8D1D=eaFx>&jd7eUv-#m#haa|te5ri+nFaFKDn zwt};d_w8`8|H1qF(fj)~?`!UXb$O9-@S%x=*u=qyCJrNk!w=Sn(faU%^-;7w`e1z& zt&eKfW%BG3zWo@!eZse2hA(y4=cxx1{@#p(N#vBvL-51c(jhG!#+Ht#c@%3NQS+#* zS*DCwS_s9`B_S0-)5XmtxVX6vE^elan@e!fGF^;Zf{TpnwUjx==eE7(_=C@nqtB0P zKG(8BjM&Ks>yv1G60Cin*=hXk(+}3C(fYKo)?wrfLz~Z@eK0(WhG&JLA2`cIIVNbw zF=)pG?bzRx;tRVc96L^8%@b;#l;PFPjGCwM$aPB1(^&J2nrE@iGisidHOrI{Ukjo5 zx+J8cYPwju1Q$Wq!NtvVadQbSTBeJUOK_2Ky_PcPG3e(Xyni0Oe;&N=C!UMKTHC#B z1>xdD6Bn_Giw{j)(nR^L-pdb7T*f9YKQwVg6U7w9AI`iA?fjaZgs);dSD~Gh!euU< zlS}6@?&n1Fyo{!%bkw|valfGEMXY&A&C6KxlA4#X=2d#PpT@;ita(MvtFmU9OX6#> z6(nmGOov5(ql=tzIv3OoxAm=qeAs{qe9h_ z?s}g@cDruFTo;Q^>iu=G?v#{b$tfwtYLk?k!Y1E|xhV{blEOMq#%^L04VtiRNe!&i z6x%mRHiETJ#v0L@KHDq%{6S>89p317+iP#8l68Jr|83bsnReIRzIb)bV%9a^+Pdb; zayMzQD{pnVNtFsEeYLAl(ueA@(%^j~4c<4>;C&+v-bZrFiydzH%8;nO%GmeF-liY+ zEih%WiKPW!EM2nHC6=a(rAzP|@EdS3GF*&Yf{T&qV&oEBj9iaPX-c*`!e&oh-Vrue zh?px%Gk+fQJ{sIdgZpT3Ul=?@gNJDF5Dgv*gU4v_7!4ky!6OFvRGFXqlAa3xbM~Bj z?hqwKG3}Jko8Oh0^xl!XShkb<8A?7haUYw=owkSMbEjSTVE7OXbLXvY?z}6(aNC}O ze=H5l^uHtUcLe^94YkdxpmY_yhO@_yhPO_#^lu_@m)vf`5gFC7^hi z{0a{*2mcBW!^OkoS9o}NEy0^Ho0>73nmE)Fyji4QD;l(-K`R=x3WIhuX!mFd)!s(Z zF5X7cR#ksP$y2QQq^fC5l?j}=rZn@9k7UB3B&31AE1_AY!Fxx`UsmQ{cgyUPwI5Ym z{>HNOMhDf6hPfB1uD9E!?`b~Z2k|z)efTr7Zb$3fvC{gfuvXotX!ukbmTB80t(v4& zlYJ>oUX7!ES$JFE>WJ%oz9p&+-Ue@jxBL9Q`4jjP_!Ilmp8BeHM83kqen&j~_r9Hn z;orf-@UQUj@><$H$4q%9Q{FpXV)08+{2Gg2i{iIf{6=w+Ze7pa|3&eNr4%^5PV{F| zUOdOpJ;%^Jm!T`UBvb!*?Mq?!-uWNf>-S!w^-HwQl*^2HEv&`iH5$GK!>+gP|MIJ> z-=g_jG=D42%Y=I-kk4#Hd}br!GoSQ)VXxf_d+lDBM!bN(vV-fj#}{~B!C%4Oz~8{% zz~2mqhi<_I9+n8=;gWty#lv-Q@i1LHT!M>-^dcELu8Y-CdH=dt z7)?sCCYqFDIaJC`w7H2kH__%M+BBj~Bib~gO(WXeMw{Dca~o}L3!C@O|3T;fGT7IA zlIxmJYF+cmt!w+vTIz`AjCrzmlfKJUD1(0A<0gH4D;G9+O-CcWQbB%bP^rOJ|8CRI zpobAZ)-ioCLUrF51|QvmC-|J!b={b z^<%VtEUXo@$HFjoT`wNEBT?>1lsgjTj&HNw^X;~K@O$uk66pc^2k-~J{q}(UBlsiV zetQIeG`u`2h=+wpJX{hg@i1LHT!M>->)_&Hx_Gz*7Z20L!zH+QxE@nMmj_LE-+Sj@ zOUniwO?RO7X}jt!%xWuF{xw5ec-v;LExc_?yIQdwE4HbaKA_O?RIT_FD?XJimZ{r} zv4^}}HTvt~;jfa^85%I96%FZ#SIgb-YSE@0ZRnHRi50jt@H&;^|A%t8uAszHeVNPW8VgE5Bc)-6ZjMO z6B+tc`y{1!SjLElOEO42OcxKA;NsyrxOkW@9xlPf!*ua*2`(P4*E00Enj+6JMV`wP z(R8I+@g-J#i4|X~6<=e;*I4nbTJbGbd@C!K+4&sf4spf(osSu0?iT#a-ISMTNJl(j zayPshKWfTrw4qOKlY8XVqRm^hp?gM9pXkXfb2k%j|7=w5Yc461^_j!vGs*N!GCgy+ zd;xy}e*u31e+7R9e+7R9e*=F5e*=H3C98N?@`#5^l1V&F7Y~=<;^8{Dc$h98F2Tja zbn$QrE*`GOWKH+xinV2p%Mzn4O zYrhTMz}gnmZ=>ODG`#&_c#EOd*vi;n^D(RI^b!>7q2@u>IhQy7^)!Fv?8YA|M;Wz+ zOB8>o+?593>TB?=z6Q^zH+V+`24Q)x#nEKnweF!zW-o- zkF_n7KNQvq&qFkPs2b+`01sHFg>rw2?J+j-STvFI@-ejY8@7hscvz&w!zGam zJgi(iT!M>->EhuMTs&L{7Z20L!zH+QNQXz7g1Kw+B&+GpEmZexp}JeM+9E7I1tTo3 z5D`}hM!FXFIdnT3wxeM?8n&y3W}TaOicLJlCZ38Win?EEC%Zt0OV5uI!F%Iei{yppGLH}p(dY3^+BT~$G)WJlM24&kZ7_StjVU)CcDL&q;!kjU@cOqMJlz% ze6wkrO{Hz{Hh7y<6s=#j={B26#mG`pjLKBhkPr_m7Y~=z6A#nH!{tXFRxTbcznzES z@{G%`@z9WXj;ZzRA=C#b?W*J1M_XbOSF8+mcMRQUnBNf#oi+JR>Q`A<`;EG z%HEqhTDhP5T!cGk;Pc3r^vPB~Xg-gANryk*1p7Q@Um5bJb6*NW<;6?Nlbk^>qrUy~ zWy~Kud5tw+M{EJjbM2Lyuh6q67T&zNQav+zi><$ndROe(mbcKaKb+pOUA?EG&e;Wq zx@5_t-q^<))Da7w`e2{Z6n&SYUQf)eo|v1xNE z`})1}Z~CpTtooUyL2gcX0GpE@xaO4Wt#J=v zi$Jy}J)2tKZ35k%@OIkZ?I~~PiT0mp{|Wrbva(DB@vs1ihf4w_9;S;&({4jCLdC<& z!NtQIDjxPgym%Nc9wx=ZaPhE*+Qq}#6AwMy4v#c7p`LhHefh&BffNtZ=A`4Yw&r} zA9{SA@`oN@_yL_HG5qnpN!Kj? z1@^K_-b$II>X!vg{c=h0)Fn%*7w{MG7w{K?{|f#J{tEsI{s#UA{s#UQlOwJ5eLD~1 z^*h2NeP(&uUvq9>^X#5+|fXUco$ziF?E?uk}C(W)m}^;E5Tqg8LT>Wx;t z(W)3uUER~wuPt|V&r}OKx@Ya%$+l&otEXPQr(V4$RPX4WHe3H{TJKEp5$5-fUawa9 z^2PTeZmS$MTn#2Xf~6 zrYvmd#H02V-64;{d*`3F0X5`tDAZtCl$GWu7|i}Mm?Djh zg?S*_49wc)r7w`t8M_qq9Ycc{+B4UK(U6{+wI_S-Y&s_U=Ha1fgVoe~=i2W|2mYa% zFX@pyZ+r;8=?;mukZ66~>%hD`IcaIOpYZn+zJAiApEMc(9{^XsESv-2gW!YUgW!YU zqH6U;&?Wd#Ee$^f52fKSfwANEFoAIeuewrZkiOg;ZAPNaNVFM=HlxvIG}??to6%@9 z7H!6&%~-Sy`aIzm|@PUBffgQvVp}Fs+rFh=yrWsq@}7^3|qBzS>lF zK-pCGLMr+FMq;$mo_=7o(v-40yQFL-`^5;2)f*VAH<0~PHjtfE84SZD>oCbWOtKD> z%p>3<;3ME8;G^K9;G^K9;A7xp;A7xpwZZTycxW(;$AlY?2{#@SZoEu5eKI)OOhlWB zXfsjTlu0^X59D|~kok8BWInWI1}Pm12C0r85GQ8rHlm--GmQkN&&tZ6$nI<~Nhi|% zXnkQ^btdUaD4{!{gm%i3siGY;**=v&cD@lhd|C%9r>iXLP$SZ?u}6jmTVB7Mz;)>%*xT!{CctZ3u(cjH~v^(VUypb(}$tm8|;fL`%1$y3%cjs1KkVA zMdXsp9`GLU9`GLUUhrP;}1qb{xz-Ob5C@V3$C-n-24{rsQtA z0@Y;rjTz>?I$Ro-dD>4N^^-^a8Ie4=8-XPhGX6g$GjOX^G5T?XfqORMxxC~v>A;yqtRwG+Kfhv4T@RB0UvehKK(=^T>&7Gtj+uAn?0avh2b^THEslr-^>#1ls6%D5f!;p33WW_jH zF-}&DlQk3bOz{?wi^wIWeDiUZw-6QuCl}+CZz(8K^Gxv;kc-Hr+LZ6dbF%~a1l%X! zJ^}Yh>?gs+$m&mmi-+k`;8WmJaYUpk-*TACb+5RR-0#o7cCY3VxxafYD|u&157y}% z>rY?xd}yL4HqjHB@SQ2W1%da@A$zR6_d^rCv5DT$gy%>fP1pw~`aW3qMeDx8IwVT> zvajoOuUNqM>=LDWHAKIA&0_5Dl<%Q>k5~6MlJu;4pnKNr0>Ixt&`ZtU6*Kpmz0~aW zHoayaHTz=CK5F)rH5t?CPUEsiSfnk|;_GtFrC6FSmM+0X&~$Ng2`*Z$gNu>rV&oEB zWTe9*O(EU;c~&^!{x4K_{(I-YV>8M@Lgh0zy2Z#@`K_1WhNAzh*QHAyT90Jm$U=H+6Tr!w9dUshe5xkI0%7M!fnS7O$^2+ za)0g6oBNA(zAUHbwmZvN43$mbiF6N=RO(-`O!TDdCzblkR7$<}ydQ{3H$csSSaXn? zgR$lyH3wtOA!-h-_%lgEtH`w^%k&jXODnN-NqUK(>Eh-RT(n#V7bDZf$R)VQm@XbJ z!NtS%TKW#hL>rEYHXIX8)5%zIBvu@$Rve8LM`Oj&YQ?cwaV%CGixtZp&s;4@GS@Q2 zAZ+>JXWHR1Kgtf6b?!j2-nBC~y^ysI^&`jGAL* z%`&sa*D_6fU6OgCYPwju1Q$Wq!NtvVadQbSTBeJUOK_2Ky_VVIF}=oPdX2~Q(#$ee zoQM@CV#P8KbITUj+%j>^2P=NVg6jvX@iMsOZzd~dmn(Kx(VzO}hqHBlQg{Pvw^lT@FK`98JG;fX(GNZNgGi$T`XOKi=gY^ z;%2&Nxday@(?!N5_!PLvs2mm ze%s)_VC`1{ebKrPYp;u8dZTK3zcEhGJg0k|rTz_1JUQGFuzSm;dT2}f@~xH2tuDcP z!F$1b!F$2`!27`a!21k`N1BMQ^Sj^9!+-bNc^Lj3JPiL%9_jw*2e0-=ul7f;_TyFC zIBNkK_+UK{tp^J0cfKDoKoj=b>cJ1zgVA~rYkTSWV37*%Z15fWU_FGj?I#@yzwJAM zhe8w8UB3MUtsiIi6SRJUIsiTZJ^(%dJ_tStJ_tStJ_J4lJ_J5gOA7I@pnV4q!@q-v z;orf-@bBcIq!|9-+Tj?O;ow@|kw3iUdoo9=hVPw!>xZ4c@Podc#`($RH-q<$%agnN z#=$ppcUO&rbkH23SzCx1q1kj_z?&V}@-3XB)n;WlTJXu~Fd9htZsE}_-{CvX$6hKbxTksBs*>aclo1bhU11YFDw9|a!;9|adT!^gnKz{SJMYndS) zR{j+p_T4P;Fg)<^@-3f5h=<|gVddgs-`NrmdsIO@{C79};!Zrg-0<=oGXBAr;~^3r zwed|)hVd=ma69qAW&)e^5R-q)Vj@J(-%dRd4mMsg8QS@0)1yy*BWIGvj($+A6Vq5I zp|MorXP&8QV@j#1qMf7^O(Z2)r!!BP9^-^>obajZ=00-gXC@EImi;`mLJ(tYTj-AYBXd<7?-#cb#!p;mcSf__K{s}uP z&0?Jl{1K#Cnn-mhp@~%D-(#2!?f3~}ZrXR2&&~MG^SNN-Z~ULbCO@K3X2x{dTA1IB zGCdO&U-{?D#B(-xcV%YUcYx2#AZL+tE@xShpJhdUmKFI~R_w*sq9nd9!RO+Nz2+X` zX1Hj%q~0{`h=-MnhfDAo@ZT05nhY;`RPuJiMR#vrR$g@9W_2l7_T7g|#KP8*mk5KD z@=!Hj2pQb=V~V zTmWAHUjSbKUj!F@vs(mT1YZJQ0$&1OGMo@7(LMzaT|KVk-1)c7i!0ScTd5}6YOd^w zwi**{wM;a9l(<@PEmmABE8-62`*PJ_IT|dN28r)`r+)pt(-Q~2U;d4seed)%fpRW+ z@BAl!l%`V!bU1(lS9GZYiItc_P=7ab0<{099GLklB)@N^d+6h zy_MXlGDCCEl%eVw*0!04u-K!bvex1IN1cE22TKR%dsi0+-`rh&bJ6v3GI$8oh$t+){@Zp4b4)ry<3;%2P4 zRjs%cD{hq)%VR*n)l(&NO@r=F+MvsXZHN|xZFu+=^2|D!{P8d8Hcr>i+YPDQ1G6l8 z;J=f5P#y|$H>`Hi4X>TMQ636%Un+-!b+XysszS%Y$tw3PW%GYvcbRhEY+!6)&3)JR z&cFS`&VT9$^T!7o_P2KjJ|yR^8hZx~4g4SNT<(7}v2%2?w{v;>&76)3X^7$tw#zQw6ri+aldFDS|?AEZ7_s;+2yYC=O7aKZ?7K&XRxnzc4v9BJ? z@B@Bnfwe0bTD4hh!W9FC<;PWL3+v*lf+k9O#8MG zE)jg&2+C5pl9-w2`d|UMh+N`&f$bc#Z0DF|JI5^BJ;cqTBW^Ci=i+vcbiF`5(Xx8e z)SIRq@v!n4@EPzK@Y&xE9_f0)W0J237Cj(&-|3=9Bkv(t^iX7ViFo?;0->~hr%Oc9 zHWVxoKqO-oq2f?+yLPyDW*Ppd8+*$t^Iof67C zl`kyT^Tc|dSkEu{oq+}L1@Hy%g(bhSvIS4v%zcQO(H}_iWC|758mU!j)=HuEv~PB_@`WtHi`|a<$A!P1>W)TC`b< zHfyB~T+{VOv|Wz2%h7hZv@QCVuQZe!bn(l-RbGu0)|Ptjo$Gc2rng`IR8cW^*ybF$ z!)cQ7zxmY(?W7XFy3JirC4begN$7($k^ApTVJ(um|H&||tl}FhBzM9<9Jxdmp1;^<9OJJHXG4qBid|4o6Tsm8ErPB&1SUO ziZ)x(W-Hokl{V!#&;43VZ*b22nl}Yo8!)+FX^i}Hmh!oC3#o4I+>$BLFn2B){(Krj z2R4LqH?8s9%~a=KvK8^%SBK%9;D5n>J9pUN++kPZZ|4pRDaUl~u#JP`JuBeKjQa(3NPDJLgFJo!l=&a=%=OzmxkVq#Us845)Pm)H(xdodLH2z5%`g zz5%`oz6rhwz6rhsz6HJozEvBrpMpoaTqt(l9&>c zK%Su;dlr0#Cj6=ZYg1-1Ea&&L7>1Itgy1M%1XmpDlZdY+PC&F z_g{&Z2&-Y?VA{6>?bx1*nPsj5R(x$|W>sby&ogWOGJ{#R+{~`{jBGY-Sr$IK<~tw6 z&5p8j;B(+}hQlpg6;N-Qtvl0f-4PkH7Y~=<;^8`Y;9=$B;SxOXuyXNm8Mg+ds{)Tn z-YmS7)wCtJJVeYd`@R1875DV~D*Bqw?H7n_n%gsPUjbS57%faUJq2|(x$9-uPxt3NW%6N;VJx3~*w!S8o7Mpouv#{*?LP`b2Yyn){Y}d*nxER?- zcEzZf>WPtkY>m8W3%$-}O7hnE@igiJlKh?VujvIcR zxWaLxTyx4jE+?O>#qmdBUJXt7V-c$~Ve3iRC&}7xb>SG@znAq|VV#uXuvgzfwY==P zrw&_gs>7Cx>agkRu;tv!3X&XLS@YwOoNKXOCHAYUe&x8j<~c8a8@{&U ziigz`50~VSc$h98F2Ps8#lyHTYnc(*>A+Cg0m)Bz^tQVOeBzLGxKzgND zpCq_2%#U(!U~MR#mw)LegtkW_5 z7c08}o%!ldf zZkRkznl84)^&F&zyp_Z|0tf)-#2*Iy#GCiX_`Hg0(-5Gh0|^ zezQdrxn!;&pdE+yTH`s|DR0}((M~yKo1>jvf@5^aJk182X*SMGvjJzC4LURHeqx;g zp8=l%pJn6BEch(=EchJw9QYjgTy2AocvwP-hXq_bERf=1QatQnB_1|$5Dza07Z0-& z4=WcBm*C=IxOiB(c(|->@R?utiOc*3TPfJn&^`H!0upNz@|vBKC`$ zl(T_w34Ce8?UpwEca{t<<02mB5Akq`-^9ao@o)*g0KNb&9)^pDOYlW-@$iY!hA)AN zht(4g$#MXThYc|CumLuY-^9cG7kF4b@vwU0Vfa^gSRBN|aPjcpg{OEJE*`?m0lZ9H zmhs#2rpIX+zpgMY($-xj7mSN^4dfHv6>L_pS;fY7S*?a)q?^+3orAX3YL&5+<}%*O zDtk89ijk<{y@qvqKbG&US_^~Fw`;Ch3Y8&NmwbM);d5Jc$y}i>nOp&10T+EQ2VVtW z-SD~Y>ZXTM1g+j0_}Yg5&f2Ee6A!(`xeT#*`0uj!O+0LfiHC(qJZ$KRhn0(mmxGIk zm5Ya!i-${a@i1LHT!M>-^fJWjg+ueXbsev!Pq_P)$U4Juovp7M*w{-^HmIJCauz~A zWo{6O)QX32gTcCqwapGUu}=Atw$$t7jA1&x`p<6?`z;L9%jG>!wy;hMC7u9VSf}

nq@#L1%HIQ#g$j$4nTWUVv#on2!CoD)oRmlHU?XRm+y&nS-v!?V-vi$R-vi&PE%=LvwI?1fKl1S31^)^U=L7x~ z9)^pD%dhcJrX5b_53U_5i~h3Gsq@_K4j;}|)wzm#B(q;jmHqLrqnZCaJpRQ6bl1^r zEY-tXM{|{eGAs9EME8lPU7_s9i0%{7lyB+!;l1M^8Xm+{IEaP^7}~o94yV7QBc#8D z@^Hp3b^PJQLw`S|zc%P_&Tc07=WUPt<&ypwSnO?jKC9AEdtmEm&K~zlk7bpqw@+&9 zlN$SkWS`VI06zdf06zd1Z`-RP%9fg9YoQfUlj3Oj5%>|f$Owmr?h}fK)fW$!A9+~0 zc)0w?!^*|Otw#zU!hT+N~5N)E}Z$02<#(ldp})%1DqIH|U9Qg7iTv|vvq zp43}7t+sGlZ{f7k0?RU8r%V$E5#t+Ps7@11`vt*UgLg$6J5@Pn3XQfaNhR9cRX zK~JG#|#a5!0;3B6Yvx8 zQ}9#pQ}9!8kv01>@H6nU+RzdYOL_5d`H_c}i-*gPJgi(iTz=$X<>KM;Ydkcx&a0_- z9z1K~;5=mEsj|>k{JPGAdyCSJi)vdJmA3Ms{-V;Lf_YJCOGoNUHS^a~vUFVPMDw4f zbB7+x%@6Bd>THwCQWc$T3bh;v=kX{UJCz>B{abbFr;PFe z_6yD%p~Mg7epa|FPB{5#_RDzIxr}F>OU^p>GLtI|%ct6}FbpMFhZ35|C1uLX7nYLe zq~tlNa8Amqn}%P2Uw~hLUxHtPUxHtPUx8nNUx8oMQeHeP6~)8lM;=x#9xgxfuyXNm z`H_c}i-*gv@ko>LxIVuf*XOrc*0oiM?Q(ry6X$5N6K!^)%}!~9|I-v5TbqIB-*aX0 z%de(H%RiN7?SC#Mr+%-PkxN;K%3@TO3Z=~b{CjEY{O4_Xe|y39ul&FNpDo2~FPir6 z{xJPe{%N13!?c`q=dPxb|HrIze?y&O%{))ucWK8a*SmPj6};sNhCT<6Hhb9EENl;( zbQ{p0&Dkpr%QW9+MO>Y=@T;3HSuvMOO_w)ag71Lug71Rwg71Rwf$xFuf$!B;+&=}6 zG+&>u%)<{Cs_J4@U8<-@^I!g=O;;Dnvv@kr_uG;4Xt7#4;H68|(scKrOv?Qj-u;*o z`-Img@nvK+WiM>Vco_^*HQ3-ohhONQZ?V-b_9h~lBWMWWKnaW`GzatVF}epE}%Pr;*8)AQhFn`Ima4|_pKF`v;_vP;v3lX@E`^)^mI z8$PG6w{co&gBxC5r}c(TD-Cf$*>zfP?JTsGChSb(>#dztT1&IpYD2}Cskq7VF1pDJ zLR%^A{7odsOLk4^R{_yaW)uD71(ilLBu;9HtXX^Ln%P7jc|pCA(+`bA|Cr5La7|+G zFV&C!Nu~Z${j;)9<+wT~?~lp*WAa`Ou<>vLegb|1egb|9ehPjHehPjDeg=L9E;4E# z9=cBc6g)Jp&O?}d_8vU!1tCl+M{VJ@>%5wQnv>TXx~MmF5gM|VFKTUcT|-&$I89f;&pddeXrXtHhaOwmv;8pH@COy3$lB*Z>~%% zIl>ZVn;j3^?6%on^954TH+%4EdT#URNd=FeatXw=?8V(N~MFWqvT@|r2 zLp*Fz-0nG zr&K?s`dK7%M)kCl(OW+w>&|SOBYn_@nPcL1Ox#4;;wI82Pry&W#nQ{cPr*;YMayu} zGI<7m1}+|6UdxM5!9#g*9z(6!K~=q!`ZsixD0ARE2K5}bmjm>i!+g2l;+$cB5e+Yj z@G3Pfut{I!_TXJ$a~W+eqs=8YX~TxwTw-&DjqUflDs1w(%NC~ zdjq-Y+ug*&d@UX>*`6dGu7it*>EhuMTs%w{50~KL;kw~vti;34-s0hsEfV74XLWG- z!*y`^!?tLMM>EX^#KYw#(zbeNRsZ|&Nat((wvXTT@#{X@-wwbJHhlZl0o&gWcoo_q zaXH-ZL---v-wuh}(YnX;h`1in{!#6Q@ z3d5qLur5l9CUQw5ENS}ru2C#$=8N4%v96i7gEwd=UGe%Od$-fR#rSr{kD0f@#Smf6zA8-{b%L86Ttfv&auMA9#=A1Mg9MnDw*c12xlJ(c66F*B`0*NX^Gk zGsU)yr1<`FI9;SQ3d&-|kHENb=h_Z8`@a6M0d`J&zQ9nZM) znQ%SNx!Yf+zx*)aFNEU-cfSzM*Xb`mO86^-@O9S1{tEsE{)YV<;e4A*VJyQX9yT!+ z50|`pR6OjkB_7r-@o-5u#lv**a0xCRu7it*>EhuMTs)+g;SvwS#lt1_#KZL85gzFT zS=@4$bFYiL?MVqY+Wj^3*X50Noh1vy{K(Wzw7&UZeS`I1OwZ3Xg0(*~)ri)OVC@fF zHLxxh0&YJvaT}YsEt=5J-4@n41iFKB%`N`v}ob$`RXfO1oE$34#cGwF2n;6{}S53#~y)%dZ* z7!2uL{2`QgF_d?Uw$IWx7T+xe<^F@=eKfp}IdJcWzCZ0D82UqZ4~1c#zdaPzMM;rH zx#W>{(t?IR&i6<=wn5{OCen%D>F54e7OU>alshs-9kzpj`fBoio^w3-J-E7L_`^Ks z_yw=`0R8~}$Y=K+7yO*^2>w{h#P7kw`FuMM=L7x~9)^pD%dheHS)I$=ZF-rjEdn*& z?eCp`!qiqq|G29J<(Kt%MMt}ewIlXa#hyxxOw=-2Q`zc)YHAGls%J}OzCpdU^xqfT z@h$t?4&|M{?K=Kcm_Ah@eo>>2Uu4IBN7L6(KmPK66@Hn;fAu!+UT!Z%T#n$EGqa~E zUJkt`37l@H`^7|)1Wq~YDNQ)E4M+_W4BHdrt8A@#KNYuvp*KaOtgc@HwQzdco#uD^ z+E}-FZ(w^-^Rpa;_L5KXp5}d)@U(zj^q+iMN|N5_klvj4NmX;f&*n`MOkTBw6IDCQ zw@APicne%)te(iY1Q!p}#lt1|6S#P&93E*hMm_Pc`d{H;<$qs!XdpdTQ~tS3dCjz{ z*h|D-tJrJA-m2JJiP3)zqvs+qpR0MFem0M$mpb%XK(7^uJ;)tz!hd8R1bQn+2|ucl zlz!CV=Mt{|;D7U#L6m;gH~+jYMO?X_elTq8f2-pBa+=)o?#pL#_?h$+4^2Kr0sLjb zuRUI3j=xapm4Wa|Bd@$b^L5EDH{a&Hv9|>zKO$dLXSn2^$XJevj7xG@WK0(sm*C=I zx_Gz*7Z2CL#lv**a0xCR(#tU*rx^YZlt-H3vW{cRf!D0#q`ND=+;h$P-ZjfUH*u-x zhU#fW$rp}qSoTTBOMkxjrg(KjE@{w2Iah7aPAH+BavMv7cGAWMZu}JOD2Hx~CXy1Y zeQth>wPx3ZAkA=DA-ZOTNPV@CsIMk(z;D2Bz;D1C;0^Ewcmwz%|K#dj%!a!U*>G3nWMb-uzJvWf8s2{}yvNX9E0VjEa@3wD`pqA9 zcKu*@r?Go=-}q+meCO`g-p2n>w3(;H524}TNEzAjK*RQoeRhLQD6$*E92sjHv5#d} z%EXp0EP?MxygL%_j>J@#4Og&Sg5QHbfIomMPF7EGGWiJp2>uBESWE0r!6QwWJ+JZ% zx#eH??m;6+3sa_Me5%Ffu@)187VkA{^FqCL zdQDz&VZv^)Hk*i^mVJ`;#JltqR9%=TxV1eY3Z)%jnjBb~99WthctplUypZ_2>Ff&wVP7Jd^AC952K2q3dNOmZoZ})q>!Je1-X1X-PJ(^+sN6jdZ=P#a7Fs)?2-)w|Y}=wWj2i zuN<}H6@3mtiO;51`N9qq&m3)Dz+d9g=7pop3zc4ZtLiJSVti!}?JGwk1<->)_&Hx_Gz*7Z20L!zH+QxL!LNeF`4wQZejM z^Y0#9haGCZPxzXbM_scs;|7~_+2-FkxCu5~G=_ITc`G;Uw`pK)n+zL;p%SDKY`m35 zczK(*a$E3~!7bLmlG5uoSo>YN+hCpUyfIMIRU&&juG!O}9$J*tLz6e)H{dtm>Vx48 z@CJATya9d-ehYpJep}l!@+o+vt3-Wwx}02g-0AbzzQO%|T?1Oqy;sSv>mS?Wu1gz= zA5{DssrbfT^zxwZWQS%Rwkql)p|b`b37sp1E*)d-3DS;7LYGR?)1&1a=&neBJTbYW zDSOi9E@Xk- z{S?+iu(nmf$AYg|SO+;`mq72(c$b{QL1wB3eAlrU`TSy1c!~LO=B+qD7T*g3*i&nvp>>GH6By z-_^V*1feYdxB$N{M=be4YpmE@l5%Cj@MpJ^a)5kqIwz@nrW zIYkNGPFB9s(qhkTi@l)=>;In46)lbl?X*WRkIOb24clxGZKn;S8GNFpCtkw%#BRhV zYpEQgO~z1@G1O!XH5p@KWMfc_T!M>{>0;y(Tx47a7Z20L!zH+QNQXySj`<8c(z1y1 z-%cEs|DFRcp-jPet*UQPEmQwFrv9@sE4Qi^o;6y+YW+*B`ckd>Qmy(LtG-sNzE-Qg z#j0=Bs&BC>oYNu+TV$WvBKu5cJu?-0iRt%3j=r!@_9g9e&FS|_`n{5)ucY5An`z&` z-)Q8GDcf6ZbGaB<+K7=$(npL;7bBP8BI7!^c$h98F2Tjabn$QrE*`Ge((_aB=y>ny z-u}&EeaxOx?%s(7@16g=y}F`%w_572+Unk`miqJjJ@qDgDoyH=tf$giDyTH1gznuA zhkvO%Rdu(j?gh0RFx}gBE#}Mkv0G_Q$BjYu z3ZzW`l0jaRuhaPG-So>Jy_-tSyB$5-`2_RcnMsu;e#zdm`=O+ymz?Xc&HZ|JT(SG| zy%@T(7mz+|>|TCfVUwSX>MIQMxu_58wCa}5S9nF&9`cF}iS8ZbE^^PMJZ`w0?Gn5P zycfI|ycfI|ybrt&ybrw3aCqnp@hN!dAlZ*=?ei@C!L>ep@89*i2mO042dK^*S%YN& zoAiEhKkX0f`ptlWJ--<+7;L=8;EuO8xa$*wL0TW$_VOX{A@HHSvKKITs%w{50~KLA-xRZr{JL=4sZJ|m0|ogyo-)sN5DsR zJR&1RXk^cKyNrU5?zr73ejg=*W7{65F=CzWZu{+uF@|3G_Ukc*UV5@Jtyh;(6HD`^ zSh~ck!+2dRtz0Z!f{Uf;V(AiGEL{f|OVh`|$H2#GQ4`IyybEix#yeR#KX$P!zH+QlpClOwQ6W|lz6A6Fs z{M~lSoTSnul_se)>6L!oDos&oib_*dnkp-mLteBjsG{YP;EI;*o);}E7cG~&zCld1 zY$KQ$S-BXwB)P=Ml1pT)Tx49*zQ~lxlcrAl)!C1Eva9b_pY8w zGifqZZ=t8&LQkcIj^6z+|Iz9FpsF5LRoRB8vUTsPdp}Ns!jG4epzg!6N=J{^XYz4S z%zNHDdc0bC84Tgl82i@d)AXa_o%GJKuI{7KT`52PB-pcG&S;7sPG>+Ldir5bhjzX2 z-ucTm+Io)c`}2Or>!k^MGg|LKnA`Lox>7z5-h1R{!9HwKKprBGT*{$__kgQ6u7mf2_k#C=i>1};1MdUx0~ZhB<-qwAJko?Gc-1$J z_6M(ewE7P{0{utKWcL01H*nzR&w)eqBjzvrejXh>U|w_Rc7xat?K7{zeh7TX@bZ|~ zk1zZ2rFfW+#lz$PxOlh@J^(%lE*^#tf{Tag;^7ipJY28E>QnGY^BVjoi_`H{B>BD2*~oj`Hw)=d%rCw3Ftz zesUcPIkRi0$+6H5CA5=%E8W;G4WRMAeF7STkyhw4pC(L_4aFgK!!G}lT^lqoY#NXH53I3XP; zzQDA4_$+CinlR;vP(T!L7Y4vupAomZoZlv4CnF zlSlSmE}KVnP1RbmyBu9p^_He;E&0umsj{W=obkOnE!SFqlf)?#IAs#2P2#jkaM8B$ zGzC5dJ_Rl^!r_r-5yyT!=|1t}c=sv#nID&Wj{W%4bK>WNo>M1A9#1&?&z#&5&;Z5Y1~ zpK*RZc0Z4taQ-IWN6tJxqsJb{QO4US_$c_;@rN@sEsZfU$7&H0BlDaXxx|BFWcmoW z7`YBEMy89AOK>rA9efOY3|u@67Z1rYLZ5<1I^*KO^cbPfdB;yYHsg$;abh*W7@5Gs z6L@$6d=h+;SWjXea!8png;VV)BYmv~q_!Wk@8s-ECd_2LAV zY>E@y@mJ1VU6UuVG@am1V?l9(JBuf{T1%YZ>Mc#xTH*v(wp6CW_v&;yvEdXs-<%@n zo0Riig3I}?gUk7*%lR(B<$USzNGG^+ABf!-9;EI|ABf#ouJ@dCV!J?s_gs0>^qzaY z-V07_m)>6QmCHWxKJY&9K5HKy>F)fw^Ar!`D;_SdT#AS3J>Wgy;$h|D;S#(TTs*8? zJY0f{hwFxyarqQH(g}{Z^k29i`!C(U{lsN}xC~r)90o2uJ_GoD@SGDIejg-mgI8WY zg#8fqLzf=Mp{vwR85i*|KZ%D+{3afzi-${a@o*hnJWL-17Z2CL#lv**a0xCR(#yDf z3LfbMhhK*;e4Gpumtn@k$T=rE{62Dt4nE3w7{z{+xQ!CGG3>_}k7JCNF^gLn7x6HE ziHA%4CLX4Xhf8qra2;GcOcxKA;NoGrc(?=?57%pP`4l|TX$`-PGhW8=>-d$&X@a;- z;MWQ83F0!zc$>t262DJ^PtpDq$H6J=rz~z|T*SltBpxpDn|PQm9^q`2DpgNrsd{lT zOE&MFzt6AM&cAY&>YBWWrRijL84HS&*;PE5)mq|YR&Qyl))FVPvZZoxey>ialNnBt z^W7OZMb0-}&UXne=bJ9)y9Af>T{j#aN`h(DACBZTe_{9Zhee3#uoU8V6Q+wrhJ6KER|-dH0zcAfZdOn zqtYCe=BPARwp6B(xY^2wxY_%?#I2c@-NemSP(;hhMa%U_D>--DS7N@(NVv$@d#yyq zR$MA%vX7KT^DK(av#2_cYtyYHzi~W|Yt!8tzd^sS?dQ)0Y!+BPU!Z1s$CukKZu=R1 zktNqfmRuM2{0zPXzO>^lF75geY^k;sE|xY3#L^|+m@i%X-XU5Bik3?%EyN&+k%405 zl1gHfjz7LuCRzrHmP;y$R<2Y=Qrs+(;$|M7XQ9=&DH5V(xM;cD^~f15;bLUvV&oFs z7zq~{D;F8d2>Hk|!pMY3F0*{SyyL!I#+S=`?%Nfjw!-rG3d`dw;H%)P*so&03cg0H z*1*@WU$f=)a@2{3IZZrV;ym%l&U^0=83RSeC6z>`tRzMTijhkyiBVZevq**d0tWJbnKz7{RRMayvc$Z(@2T#O7CBg5q*!;O(}k+B$wjKxSk za#D#*=Aluyj<45=#X4IV)-CVfJ2r^r2EN{4+-$IwVUtn2x#QzylUQvsuC}(le2a0l zh5c47R^nm&#KR?g#lv**a0xCRu7it*>EhuMTs%w{50~KL;d=Ck_6doH`RhA)*ilUW zF#E6Yuy}k255wgT|NXD=NGH{JD| zKlg*V`^&ql$Ad;Oe17h|Yr1mpTQjif`fcy&%585oK3(4Ne(##8+t1YPXX^Gd!CsEB zsh!>a@0zXHzIPsWcG-94W)I6s9kXu!`-|^xbWtgF6yp>&w)hT#Y+{in(j0*^KTVWVw8hYbH@a9fkza7Iw9h;s zSbKX*Sf^WgJ}q3rI!_dfGf>xjJ;d|%5YN{`JYNlQa!Saeg@dRR`IVQQ7Cgz6mhYW^ zG`+f^Yq8E?vCd$z&S0^|plhk##!|hFrFt7n)i%oW-aLskPa@5eNb@9`dTWWNj=BU_ z&rDwgUj$zSUj$d&tlkp%68KUrQJ0DDGFu3i5B)r~%oc+cmbzCC{7%9OTL@OzEV9ZL zgjMWUv0r7Wd<}e!rSdiG*KDc0%#h`ZZ}Z1km+KB*t~+?S>fraTm0CmpqiyA0sW-Gz zZ)m07&}yxrzhw=r)*D)_H?&%7s6#GD3!J`0DnA6JNL&qic_brcnkYOLMuo>EVN`fb zS9n~4D?F})D?FwvJTAc%9@E9mCAh-ldM!=XNt5*hpUSSY<6)hhCL8RS*kH%R20K+Y z*b%V_zDXKvV!uh6ZGmrLzeO5tS(+7T(jgwkPdr@0S3FD?50~KL;X1f@m@XbJ!NtRL z@o)()9dH8xteu3cZi7im&7og0ZR@JkLI+tzz^@4M5`^DabGUt{k zZkH4yp%)s=9_P)DvnM&ZXHWCHOlHq=*_`V6I{jQ_!Q#F1U$p@>S6j9C*Sz#Bp5Wg* z|8TaQR8aZF{A1cF_~U=fHZ*j6dq@2PhSguxNjr74WA4N9Oq%q5 zSZADOm1~+6$!S)KXF^S8yM!@q?(ls@GsH5Tmi@8T8LVfI?SrVkXLa_(wiEhcYWCC= zHCaYfx9-cJeqm<&ZNdGYzY^SU^>UiXR@S&wbGni(sh}3I4*4J*Fg>|u>h?2r`{xPu;I^_?E0o6IoW!6nHxTDex{? zVVeP;0iOX^r>vg(;}TrdT?d~7p97x*S3as9Lrn*m`RYMpJ{~0I<3VD+JVQx6c%g2*P&ZyIj*g2JyF8Nq zq}}hB_g4In@zZy`c;86JPvwD*#W;3ZZ9 z)Zf;7WnMM(3N3wh!_;T~3lZ;Hs^yC=!GFfm!hf_lSdjtgcJr|v%I!9T4y8Z+KbR^7HZ1aeiY~K1VE7hM1UDy_H5! znO1m6r>6PPuRp65fv%tGAd!b97o;5vMTd%u);Ls!_w^e_8=nuGG6=Ah|6cx$|;`i*p#uxq)V3d@y&lWJ5uuRGC&@k-rz zrEa`ZH(o7_SL?>Bb>r2#@meHUn;AzX`s{#?MXgE$}Taqqe}etbKTBADDO;Pw{XGU-2+q zJY0f{hwI?tVY+y@1Q!p}#lt1Ic(@+@k!~-11|I45!g=M6!R$pHsZ~& z5pRZ#M>F6vY+RZ>w*z+ePgGLPG8m@VUZLM6N2PlLwZL{wSG=wWPuC-?eihgBT{Ct2 znY#T<-Cq4J>=mdyY12>5R%~s~X;0|PUY3X7N`i%W3Pb{$;VZMw#eOK=St=^P=`{eU>C=i{iJ zkE43N9M!r)jy4O?W+B=vM4QEEvlwj_qs?NpS&BAG(Pk;yER{C&>t{8mujk5qCEg0w zd_7m@L#}i!)a@7Q_6v3U1-JK4GA!2Z7wh(m75n$jzhjfM#XzEC$rIM!)UtFD5_2hL z>5|+0-tt;lhrxNbP4grvg)Il(TJJ6W|6!}?ZF$E3^iJ@bcy%XqEOI2T_FV+O)@`5k z{3PA({H?^@;-=g-FZ(XZ?;UgNZpWhA`WdAf?|er2ULE(Cl^xG9TdHM@ZU$I%iGPY& zIRzvB@fJWm1HWwqcm`L4Z}W7!xcKRu;(b#5iyN+8RbN;N+FSX_1y8}H$~emFh)eaZ zR9&Nl!Y3&(#dPqudQkZ7NDc-@oqyFA-!dRVEPomYqziq{3OXLxSz(^Df)0JAEBjr7 zFM#XNX64Fom*9)w3YnGbfaMZghbh-+D1uGZ&UCWg$(7}7T z?!e{B*pLI4{Xpio2UhC#D|P#oy8TMDU#;7(*6mm8_N&3ZW6h5YT-y5}K=A`PirX~f zMgMQ1@1AQvec$~!Q15%k>cyA;Bu&S^t;_baxyxL+hH>Aq7SCO4-sN!aN|*B$ciW-o zAJs7a{!w=dEADmNP>9#c zF_+*g;L2Gm7kQW9tKiB>D_1(Y1Xn~{kHb_~8|z$6tn>KEI*;|NbG5O-V-OoWezL*U z#s-fSZSt7ICXYF6^4QQO_FG)dY+=8J{Z{R9F7Ysa;^7j$;$gaYxC9pu*TKcZbn$Qr zE*_?fhf8qra6S4XUB-U~9*WC0n@_jdoVv~C(``1d?y$LahfU!-Y$V=c^Xo1fjd$7n zy36L)UF`SRJiEvC^F21t?$tK8iii10JY2HrQ#?!;50~KL;X1f@m@XbJ!NtRL@o)() z9lF!e;MN>`$>j<#CKt;(A8h&xp$zaXqv5-WBuD z#KZg~9xm~lc$h98F2Tjab#U=8T|8WZi-+mr;SyXtT(8CDQ}9q+&KVEqjF)rba*kgw z7!Mct{erk$5VuR>atVG3ehGd>`&Zysw0~s}T$FJU5A&0FxWsSbVY+y@1Q!q2!NtRL z@o)()9;S>k`@lj$z@ zyWqQQBHg3?J?!^*Pu5=Tonzu*ei9Ft?A{X()5XIjxOlh@E*_?fhf8qrFkL)cf{Tai zwcUZAf=4>P;J1C=|FzGq%l#vN2<(8k9I&hNfVdriAF}K75d0APL-3=0-xPdA`$xp( zsJ3fUJj_qx;S#@zhw0+s5?nl72Nw_1#lt1Ic$h98F2Tja^;%p$1&?%o!LP^U^D*xi zJ7zqbFdk0u>k0S?yJ=5}>nY>ql(?J{mowsWM%>QWbbVHfi+Gry#KR?i6A#nH!zH+Q zxDGBJri+J5aPcr*JY0f{hwHVtdHNZbd$w7=-DY`so8{dd-rKXo`;>Ng7t9XtTiONRty#l!VlTs{Slbbi5a$N24-@p8;~IRQT*E+=elP(;4IGjJTgMUe0Q95fAf|c(}xG;$gaYxC9pu*TKcZbn$QrE*_?fhf8qr zaJ?3nPr)OdU-0WW`F@Vy&dK)+#=`~2p$qc;0{oKW)Ftnlgec9_BCcaEV{V!*ua*2`(O{i-${a@o*hnJWLl4m*CEhuMTs%w{50~KL;d(7DpMpm^zu>oHb`2f#nyF*_e!_S;!LKL8?S%1kO59Ev z52xU#*q_n<8S4ON#O16O7x6GZiHA%4CLX4Xhf8qra2;GcOcxKA;NoGrc(?=?57%pP z`4l|T`GtHxCobn4r_S;F1>@-gzg~b}@S3Sh{C>%Jxg@TajJGS|c17H-cn#H+;o->)_&Hx_Gz*7Z20L!zH+QxL&(&`6+m4&(p)sd*@&KhmXOx3VyhF|Y$?o^YSkHL2}D?>p0J(`v5|JZT+YK!kuY1M68b=#T) z%=SmNf3EG{!1Gbt_K(bkf%_D=%LnC0WV)Vq|J$#O*{8i~X?4stS(|S%(wZFGo17b3 zoEuu;Ek8ayi-lfJnEh+Nvu)#T*+UN zehJN}zhTt9)NNntwy)9l)op#$y~a`Z`eD?)MZ>o^>fUz$yRVG8x4mjzN%h&z#?0IFqV(Heg=jsCuE&D??Y^uv4FU@b}Vf1d%tRH%6V<>NA6i96$0_+nymZ zHVQ<>C8I)QOcxoK;3DHXxOkW@9xlPf!*ua*2`(P4*GAo^;E|@&ERS8Y%yP~0*fq;% zH!Q>4u*`D9GR+OkXAPEN8rU~jwrsGBbIbDFEibFNW%=yZaE6PX784KilX$pf8AUuy z7Y~=<;^8{Dc$h98F2Tjabn$QrE*`GemT5i(k2IauC)sS)9H!0>`Yu~k^v2C$4>XP*{qt;To*d@B ztnJ+q^gGt(?pWKqCu#0kGrcD%?n#OV*2*8iA4rM^*7hE0Uq4=+UmwZL$6Dsx5m}M3 zh>DC$A}=zgi;PQfkuhClT!M>?>);||y2!W$7Z2$;MK@qS1&=h(Es{auYsNfi<~;C^ zh__}uB2t?B8;yt0nA0@~5`uLv@8bmWUA z@zZ`h+sX@1UrXX9NvfaxyXlP4ogU(qu4Z z(sRtD=a@;FAH|9ty(~cYO4QN|N%+D!TqNwuMZfQJ zDh}tbjD$BbT?{Pa-#A>q8IB`#4i_0qDv@zXl8KDzBI6QVJX{AC57WiNCAfH)E*>ty z#l!Vl5`PLFX>P?5{XU!6(HUEMYcSf^2}_vUGe4 zehYqETRIjG^OJbEWC>9`OcxKA;NsyrxOkW@9xlPf!*ua*2`(P4*On+h1&?&=jwSm$ z{C0=m?ug4hak*zn|DL7cd+-PBAFzL5>G^@UJQBA@>>r8yW9@TE;$eOg5105&JWLl4 zm*C>zI=Fb4E*>ty#lv**a0xCRuGix7DR?L@P4c;k-#-=Fd8Gk$$$E5!@Pxfixlyb!k+;_?dq3jWF#npfiT2L8qtnK$C{R@-VJ z9_AzdMz%Wf=4>PumpL{BV5-k$zQX? zc*D~14NH(W;5RG{H?VK8wA^3`vcZ!6ElZ%cEOFjqe_MM*Ogzj_;^C4dMDZ|PJY0f{ zhwI?tVY+y@1Q!p}#lt1Ic(`6$qWly*()k6y-r?6fmVWP8I=%f zi0cFP58#jBk1S0;V*hAM&*gkfJj_qx;S#@zhw0+s5?nl72Nw_1#lt1Ic$h98F2Tja z^;%p$1&?%oVLUX+=O$Yvnk?D3h)av{(gJURw^`C}p-o($X#a`!pTM7LaS;#m zlX$qqZ{lIPc(?=?57)uP!*ua*2`(O{i-${a@o>EsmrubXonP?VGk$v}-=E3%7xMiD zzrT?0FZlhHxV;j$SMXQt-`HyLhW#7uzZqVR7x6GZiHA%4CLX4Xhf8qra2;GcOcxKA z;NoGrc(?=?57%pP`4l`9m+ou79_+sHi_7kYU;lOAdU+3c&yAP&G`wC9c<;5}IqAJY zHjuY|z1eq-yg@dQx9J{#85i*|KZ%FS2J+UWcv!i3xC9pu)5XIjcrSP_xOf=e2i^zX zXE;1`hwoGHP+a=2eGR1l21#7{Z{7a`_;rA|4S)|2m%(d~*C25jY>7{RY2#ASrIjS`np>_@>zZ++a15tlK>%NXNj>^8--jEi`fpTxr@ zeiIMV#lt1Ic(@KO9;SjdLzg5%f( zew{GCzIRMwKZ)Nb84r`hZHl-~flpySRf~&wn4iSMC4LhR)5XIjxOlh@E*_?fhf8qr zFkL)cf{TaiwYYo=9_jpY$NA;nk1yR1p6A_#^qD+Naq*wc^JPA zKe)e#AKkwr_;rN1j68UpM)3RSosWxA#>*)9C~+O5{W0({@G)z@jEi`f-^9ZueiIMV z#lt1Ic(@KO9;SHLD<$2pFTlh5PCWrFcCL0l&A>%^ny z|0MR4#C7t4a_pxVPgAr%Mf+10w=yo`VSW-1m-tOQOcxKA;NsyrxOkW@9xlNr!NtSM z#lt1Ict|hD%ctOx&M!^QD=j|`b+{_kzNU2n_Fd)u6Ep1iz| z_WN3#U)pZh_mtW#<02mBukIGIjeK(11KtBJ9#+2xTs%w{50~J*;NoHB;^7ipJfxR# z`4l|T`K9Up>TkI}`|)c(ejUK?1Ne1-xD61O!6xSu><8PNcff~;%TUYXF@*ilQ?e`L zA|B>1@o-C6Q~^~`fHG5=x=Tnx5|WUFBqSjTNk~HXn|oqU?RJNI=8+@Z4*vn35q{qF{G@#K ze&6|`&*1oEcv7oYKJVW7d)M0g-8iF z5_v1QM;Ax<;;=;*NBH8fMHh$tOkOI2BUxX5^*H{NxPQuc z{*<_W#(emUynTlL8F~2}{d4BS=ghaynQvc^w=bAaUy!#iLNDh<91$mR*b+B!gf9+T zbaB{67f1NwutgU~_~Nid7l-{!UMhkkSzms4Uf#OTy7Iu!p|>7-eRv!F?fa}N4|x3{ z>j?Tg_ucLt^miWGfA@D^_wIcx{lEJ#>93p@aYUTNVfz64&{iDrx;Sjn-$s82T^yl{ z!xmi};fuo-T^#bu&#{W&NY5~0rUe8-R~#ppD-UkLH{I^7jZR^#1XzYY|+JGA6*>bi^CRO9N~+@7F`_nGkK{9j%0oL-Orm(iTkHKhdw3lpZ)H6 z@EPO%GvfLgasQn5pOcr*nJ=Hy{tNQ@1?|6JK7NtOi#Q@q;;!pk1mez z#bJvsj_}1{i!KiPnY>g4NAfR*{Pbq;X8c1;hxC8z<$r!jIXg&A@*p+KgVZz+Qse)U zGk`Ctd45SP`b%p3Ur|f`3jHf;mS0ixJVgJ8=>HJTmG6n zeM4>f8}jfCX9C|)dp=Aa52GI@Plp)?N2pC7q5mU{gCm)<9C1Wk#bHaF#Sy+ZY|+JG zA6*>bi^CRO9N~+@7F`_nGkL5C4(0KvGPSyE#vLUSM~U=NB6*Zd9b?8EyWywlF-}8| zk%{BX$m8h8$@FnDd4iE}f*E;&8GRyi8Y+&6oH%TWq&UJChb_7|?4ye#d~w*Kiz9q- z*rJQWekM~D!J#MNx8&tp;`S|h`Ib|+ljtWoojFNfPNJV8Z>N|cr_fK4*VD|P)3iU0 zemavEaYUTNVN2Y^5xzKV(ZyjOT^!+y!xmi};fuo-T^#l^d8r7FWQC%td5~)IL8_Vu zsWyL!{w1djUsBEfl4|u=R6W0<{a3XA3jGk(>_fCaMEgUTQv`8DoWx;E)lwYci^CRO z9QM)05xzKV(ZvzIIBe0yVLww9tq2a~{KiUXIZI2-WH%(Z2ktRU8o~ao7?!afB}pTXb>QM;Ax<;;=;*NBH8f zMHh$tOkOI2LwPyMd^pM}!BO&ZlvA~1%!gx~0vuz!A0uzaiTiQlew_Bl(NEC-3Hm?5 zd^(Xi4HZYkNgTGsO&sBi!xmi}_R+-=zBp{r#Sy+ZY|+JGKa-b=;7HaN=F7J{hrVSz zf6IJ0N!(9znt77>a+3LQiurPiyqzNMr)YngyqqR4r^)N-%zP0?#7P{s#7!LGi^CRO z9QM)05xzKV(ZvzIIBe0yVLy|Xir`4r7fullQnfsI*Pl`kMwS1~o-e6teu@4i`j_Zm zQH}nJs_9qgUr|*(MEgVNhp37k3cdUs6Gy~J9JW*~#Sy+ZY|+JGA6*>bi^CRO9N~+@ z7F`_nGgZ-w;7HaNs?A?h<^P&fg0Js+U;GVu`v(0R;{FZQ>cgDg942pvX@8i!9U*T= zsD>Y*{gLRuoELFKoWx;E+{6*SIBe0yVIN%_;fuo-T^!+y!xmi}_A_~@2##cZ;S}L0 zaXrc@z){BgG4gVZ)0<<&{TQbN$C(euX@8vgaGboIKtI7L!wLF7kvT;WN5n}Sw!}>w z;fuo-T^#n&#Sy+ZY|+ILzBp{r#bG~_mx|y>))&U}x5VvR#`Cwt{UrKH#`{T5%}#RK zd5XB7B5$XN`zhL=W)NgTGsO&sBi!xmi}_R+-=zBp{r#Sy+Z zY|+JGKa-b=;7HaNP6-ZDwLD0b{~%S*FVVl`6yZy%o?kxnX~0)hqral6`W5Bo14umf{Fs9Jc7R^#1XzYY|+JGA6*>bi^CRO9N~+@7F`_nGkK{9j%0mdJRfDg93}2YIR!XIUXBs> zW901^^XWKoKTh6`qaUaJ2~HtS(EbGdpU9jdh$G@84qM_Tj_}1{i!KiP=;8=p9Jc7< z2wxnw=;E-S$xB6WBVZ#JPobYC zucy&Z)Bou>1uxGRaYUTNVN2Y^5xzKV(ZyjOT^!+y!xmi};fuo-T^#l^d8r5v<>fo- zz28xH{Em9>chnuvpr7H_0B5KdpP_DfmdgKG>d9x(&+@JIbF@E4z4{y{2j`;ya$dv{ zaT13ubwzQ6FAiIDao9%}NBH8fMHff-;;=;*hy6_5vLZN?m-Ezn&l9)v)O*iU$N!$V zeowvmd-U(A<6j^z7s%TMPGl~Smy6V!FOv6*zR{iaYUTN zVN2Y^5xzKV(ZyjOT^!+y!xmi};fuo-T^#l^d8r7FWPPEo_#Ji0@2D$&$N9?{>Xv7y zJD#Cle1>}QS@g5$XQ^ABrLK97dh|K!n&;5ZW$MY|h&YMEmb#)i!WV}vx;X5kiz9q- z*rJOgd~w*Ki^G1VZdnl=$@)TG&Qni5Pu$LPuJt{?YWkkIe^1`NCodPMCtsk>e*ygh z`bGM`$ob4g&Sx%W>dE4WIEllSxQQctaoD1Z!#=t=!WV}vx;VlYhb_7|>}T>)5gf_- zLfn2JZa)y$AIQrk;(m#|U82r^iTQAu_LtEwqhIFy<_hhvkhd$GBV398%j>>4B2MD4 zC2ryfUmUjR;;@e{j_}1{i!P4v#bJvs4*QwBR0Kz|zAzttB(6V_mmkT?RpNe?xL##G zUFA7v`gKo_g?k&R@PKuHRE{{+_&jPd)hp=KvRIe}TMQK)*;{FOs*5{Mz7Rrp_;ph?6*M ziJLgW7l$pnIP9Z~BYbh#qKhMZaoD1Z!+s_&6~U3LFVx|GAg(_U_a8Xdy2QEHCF=B- z&@V9`E~8&&zFkJY%zU~+Uarvp74$2aI=?s~PU5g7ZsG`E9Jc7`FcOkTthaT13uaT7=Q;;=;*hkbN$gf9+Tba8|)4qJ3_*w5spA~=%ug}UT-)D^#@ z?)V+Qt~oOTG9kb^f!oKS%%PsC%BH?s+a#PZmeSNgTG+6~z(0 zIBe0yVIN%_;fuo-T^!+y!xmi}_A_b>VVfBBxce$P3;_r&#k z&Q~r_$G^b&$_4Uv0sSK902j&2Mf8iA^A~YMoWx;E+{6*SIBe0yVIN%_;fuo-T^!+y z!xmi}_A_~@2##cZA?`mg-hUu&KTxN?MBXl;UqZjcIlyJ&ewn;p=G^NtdAY)TyFy;C zFrThu>ipt}IEllSxQQctaoD1Z!#=t=!WV}vx;VlYhb_7|>}T>)5gf_-!gJ_H#`BNN zmmhf!T}8i2T(6RstHk{pdAUaWYvkn`&$;X5{W{OV>*&`b@2Sr(#7!I#FLBrsS8;?d z4qJ3_gf9+TbaB{67f1NwutgV#d^nPSsI(F|l$W2VC;vnp{wM0eKT!|9LB03}b;}#n z9dDrDr2S3W-=uDNle*{6)T4h!{~7(~%=gB{5%Cg-EpioCSZ*xv?o4nnoo_vRT z^BwBRcW8enbN(WZh?6*MiJLgW7l$pnIP9Z~BYbh#qKhMZaoD1Z!+s_&6~Upr{K|O$ zmAL*&+Bo15RCXVpM zVT&#f`{?2bUmUjR;s{?Hw&>!ppUF!_a40Xob3XDr&zawe`|srCKJ)25alg;`%zd6y z56~Yl-yRV62jt};`a|;ikn_riah_RTU&Ik{5{E5u6G!;sutgV#eROezFAiIDafB}p zTXb>Q&*Y^dIFj{+dhbu1kNiYk@+a!_H>g|Qpw54T^OqacHE(kMa+A8|P4t_z{~7&f z`u~~!e-6Ez7jZQaQ5@lm!xmi}_R+-=zBp{r#Sy+ZY|+JGKU24?2##cZA@09W z@BM{(?=RHxZ&44v#ktun;(m*~+~)THw`qTyI{t0i-$B1az4{LNolHGh91$mR*b+B! zgf9+TbaB{67f1NwutgU~_~Nid7l-{!UMhkkSzj2>zY^D9Ik)Nz=OdJs>ao7?!afB}pTXb>QM;Ax<;;=;*NBH8fMHh$tOkOI2BUxXlEB-_s{wM12 zKT!|9L7o2w`VH!iH_&gQ-=wa2lk=6E)IERZ9N=f_mOrEaoH>6HN5n}Sw$v5H5xzKV z(ZyjOT^!+y!xmi};fuo-T^#l^b<2w2NY)qX{J#*lU&zZZ#Qhd=zeQedQ7^tlJ^426 zZ=>I)9(|j0fIHNq@1Wn|eCJN){6!oQCvn&kH*th74qJ3_*hd#f_~Nid7f1NwutgV# z{Y+jef+Ja9i0iM^`F|y@zY_P~$jfi!?Kj5zZ{+PRalcFZyXbd0SG!05_c*_~hkh@U z7jZR^#1XzYY|+JGA6*>bi^CRO9N~+@7F`_nGkK{9j%0n|Ircko{hjC3@5J>! zdAZMczmI;O=hOr8@__aa&>ztLA?Gs>Y5$P<_ArwdaYUTNVN2Y^5xzKV(ZyjOT^!+y z!xmi};fuo-T^#l^d8r7FWPPDt{1f%!pQu~@MBVWQb^IIDC2vr-yg^;_Ci+d<-$cJj zUGr!3pK1Ry`p=nqvN$46;;^NzD30*OVT&#f`{?2bUmUjR;s{?Hw&>!ppQ&3`1V^&I zke6SG+b`7Ne<3fos3+gzeB~B#y~R1eZQ_2LI{$5cXK|bMcc?etq5nJ7lka5CU&Ik{ z5{E5u6G!;sutgV#eROezFAiIDafB}pTXb>Q&*Y^dIFj{+I{dH1?N{c@ubhkhM&5oS z?!S?j-#CA{OZ&UDzl(mCyxk+O_o(yV<6P}tQM;Ax< z;;=;*NBH8fMHh$tOkOI2BUxXF+wa8fck=Q(&!PM1_c?#LkA9!|@PNELp#1~l{($G) zL*~;%+COBzJj~1&aYUTNVN2Y^5xzKV(ZyjOT^!+y!xmi};fuo-T^#l^d8r5v{qxgR zZ~gf{)xRabuj()KPm)%>?LTm)|9dB1ezSKg{%Px~cX9O(U+cPDx>0VYQEt1@lCN^3 zeethf=ik!5njL>dEwAg7zv=X5Pk#6H`SkUL-CCinF~>Bfw%L<^a69>@v6CC{-CX$d zH+x^}pA+8uzwe8e-Pt}~PA;Us@+-Nw1o~$0p6Dk>Kg0UhTK~EJxo+JuU5qFHNO6wV z!-fDrQW*d7Kic`Xzx9v2R=u_F)}QGus@~pr zHtajtcWreycazt1Z|{2$7CrawzH^D6f6K!%|F*BozvJujv@f6+-u88ccYIyp-Q+q_ zpkqXF#PAk}?K{|aZN(9Z(`Z_J z%YOx<__qJ1Y4IKZZOr1k{*`eFz4W$!#aDXA*O%V)bv5WUZ{xq?zuHg}?aQl7HQ}u$ zyw!xS`dz0>91%uw*rJOgd~w*Ki^D#;IKmf)ExI`5mxqBk?kDNl4q1#ba|}3D5Z3p5^dtLQo2nk-KHkprY7B{hBnc44QbSaoA=?!FJr@ ziBy};ZEZT{wdp)^Aecl{_#QN|-fl<~+= zv@|x$*==NQH4^_u=2j!|Z$fV(=S}3i>0L*^`7O`MX0p;u`)1~D3+-Fp_MC1Zzb)@3 zemQI6h$xD~mZ*v&d~w*Ki^D#;IKmf)ExI_u7l$pnIP7P#mg0ydr7@kW#&oVyL~&(P z`pPD*jHxfS$bs16xzL=xvY9I*%c6`cTGGR%h0A?KxnqKtY+K&jwIQi`A9pPt@l_vq z8xW8Gst;36&h5M>$+;Cyx=k+KCZBGTPq)dZ+vL-23h6e5belrDO`+VTJV3d(^lpU? zlHJN?GKThS-(hSMw(l^U?K`wXLp!|lXl!A4=c(AWKpU5B-{F{^RQ{Lhw{O!j4PPb= zw{J6fs(I1ezSq(6E4*#$8oJnir93C9-eVi{zPBk=AK-t;wgx@-K0bQxL$)>OdD`dE z^RzFZ7ieEVFN6+9vaNZ~bEWEi><8EnZFA`2h&h!*7f1McbaB{67l*eq=;8=n9De=7 z)Uztt)})6~b$S?8r-xB>c^GMhbsO(*2}3*yVCZB-o2O77naf&*6hBp zCVgQ|`NHym-o6X{vmd&p_q{Myf8fVy^@mzsnAKKQuhkc*@(g(h-Cf=kx&Z^(@8X}ljO9W&4p{-ydFM_cpf8q$ggkC}yhhIk* zNBA}9HR$5d>*aAK4sBy2C~>_w;>o(5P;ZRhW9#(37c>PW9+}(O^G=A7;tdlc#SZ!L zW#lKE8rsAoo2+`bww+U7MjQ18xkhH~?mw8LcJb;)vJ9VT&$~@Wo+^E)M(X;s{?Hw&>!JUmh{Fx0b)RXF1oa@VD*-hlB=|gs9=*_fmrhPMymlpIE#z_m~q$TrY5J$vc z9Jb^^9N~+@7F`_n(VNl55wDBG7F`_Si^CRO9P-O~ZcN9&F&)dsbo?93v3#?qDcz=t zHj$<#+Qe{ZqD^G8nKp4*bNYRn(>ZHSw`obgPfNN@3vJ?wqFZ{n^T^O2^Ui(pX73l} zKjyth%k0N~MgMo;&EEfOukL?Om9FytcKXtr7Tm+W|9fxZxG7G#O?lc>edJ0})yJ~i zpDe2m_zwT_AHCW8pJeX&&E9_gF1EP7aDdlCFHcf& z#3UAnE!S1ik2vCWaoD1ZBYbhhM^tgdHb5MHeTTy%JzxbB6%@h5#f3DCrdR0?rdM%i zdKGu3S8->0m6%?om|k!8)aaVJNP3N~`S0|9)0*vW{u^T8;h5Bf|MPMz zv{F@n>BYxD2E{iu19YY5H;MMG)0EJZap*Q$~Rtaz1>BL_b&0?y7y@P z*E^G@eEZvNYCiH#spexWZIY*hCi(UZttrQ?JkfNoF#&Y1F)*tcpw$de-BP@+yRk(t zqKh|P7q2b4#$5Pfvqi5#uSt(>eIDB$f3bdTk3TyHJS#*LQ)zqD#p1?T^Nxl==Dm)B z9LF9pv$jW<9Y%L_z}Rvdg*Mv6`)-e{Xv28gXNMW#T{Ugw5LGREwVG*OQ)&tNtK=zE zxASscITzZo?z~*T^Rnlsc3hgN|Fg~~$}_cgXT+<=+SE8t-0dO$U&IjKe)D9AKmCX5 zV^5tM@9fLBoBxaW=vcSiyfGOy|NUP@ixkqxKE15}sH6JrOaH6n(tjS8rs@CLt{GMP zk!I5N#Hjt)8#=+p&}Nt>_&e_vsGfawAA2?mE_3 z!xmi}_A^ssJK-^2Nw^1MEvuf0;=?W3W#`W@kHIXqSU1aT9_i6%efmmK#+7ACUm1hF zfh(h#cw@Oz+_YQ~w`8Nw7STG#&7DO`rJj)yyNXnfx># z;Pp?Or0g-jbG-|1lYAc8d7CP| z4WCDLFspa(=-dD{6R z<>b;)j8n94q!_6f}@aeYyzq+~P zW5%bRx>cWHKgWJyn?u(yh$*fSV2iGS7`{feExHC`_yzO=dI7xw7JK2GV=~o!<4Ey<@R={kOUGBo3*&RztUD&g$7w&77@f zZdWt6tC{;n^dfo@y@;++7|#feLR)kV!0Y|%BT>}Q@G;_wN>-^>vkx!)u1ljx^Aa+qU2Fgdb9WcjLF=fxt(@3x6`iX_KsU#@BfB7O>R5=zO_5=yFKv!);Adq zw_BHQ*RxO`!glU?=an6RomWy6Ntr_*DRs|3=>N)V{J+f&?Lx`i+BV_eaDO{;3T|gY zrE^+-kL@P)pYHpI`r!7D0=)jS_!Nip`M#uxiStEDY53Hi7aBg(=ZZIbFZrfF=fy8} ze@Lihmen%4YZ=|O%)&bKI`lg9I&=ZXtPqx zji2$M?Q?&)YW%|SYx>lF(`Q)X+Vq95Z>D|oXa11g{5clAc>G z5ifDr5;t*#FAiJuCUkMc>*BCQ7l(axafB}pTXb>AFYnC65l`1Y!4XeK#UuLpBOIYC z9-;pcj?n)khw}31EywNA+m7?2cO1V*e5a}PEx+E%x6@kDTlr2?8|~ZB+xX5>8|~ZQ za)0f7=c%3VJhf-Oi6)M?4{_M?og;CCFAiIDao9%}NBH8fMHff-;;=;*hyBcVnjY~T zy7=h)DE+OnN9k`OJxYHQsWsiEl{WFgxHa8IA$yoq>)O(nx23^|muW{-*aW4=-NIKD^rW={ut2j5fcK<_~Be9LpNlkcH*lCw^7 z-i6*p&b!EYSL7TH?PSCeF&2j{F&9Vp;;=;*hkbN$gf9+Tba8|)4qJ3_*w5tjaXR3F ziJ&Pc@nB5BM6F9fiP!&5U^L;LFrl81oF`1ECj`Hn3DZq*yGc$r!SCTqf<5RxB&Ub= zy(G7nFDdq-_l90hjyNJ%;;!pk1mez#bJvsj_}1{i!KiPndDRihw}22 zygcPW_>?biKIO}qedMK&y!D~?@u2HxQuL$uled1p#ydd&15COBCe6UR$z&_%MH~?) zao7?!afB}pTXb>QM;Ax<;;=;*NBH8fMHh$tOkOI2BUzyM`o$x@xb=vy@jT+|8?Af| zr91V~CLU%AN<6#-6Av%Jgs-63|GR)uavl@> z#{~EB2i`3_=DRl?=p7`l;{&fO9VDmoJzw9+cXK*v-^sV~y595dq>JQqk-V;GUrvrV zB3R6$jcMHv-E_xcN5oc zzVp;gUb@L!50kEkyz~(F9`e#lUVF)FFYS9Xc@am%NgTGsO&sBi!xmi}_R+-=zBp{r z#Sy+ZY|+JGKa-b=;7Ar3;{KGpJY~E;<-2Bm#I=vO_wlgn<2#G}wC^Wx{p7VDeSo|V zFkc49+dw?*%JW4W5hroj5;t*#FAiIDao9%}NBH8fMHff-;;=;*hy6@mDuN?fWH=gp z#L?g*j{Y9S(chartsDZkqPKFi+se^l8+sdO%5CUv96h#kG}+G4Vmtk}f0BGkE$2lX z5hroja`Y#T@Wo+^E)M(X;s{?Hw&>yrUmUjR;;^4NS`to{fm?PcC#I=JX+YXL=JJ35g67D3go#d^PymXS+F7z(+F7ncqIkFc=#7P{s#7!LG zi^CRO9QM)05xzKV(ZvzIIBe0yVLy|Xir`4r7sm4wj^dvj@H+h@#`Bv!-Q=wsy_=)< zZsto5dFw&%;V8d{y!MipUh>{cUVA@D_6z0tB94fYIBbcVIKmf)ExI`Dql+VaaoD1Z zBYbh#qKm_RCNCAik*qJ|}T>)5gf_-@+nm{ zs*{hXUOu9F*-G`Y^)r7+X{CDEN_DjDQ}2`8sGhcc?*7`opt?qNw4L_t=q7l(axafB}pTXb=R-;OR0`{?43&%D*SwBiw;Oa5LtlJ$kWJSJ|B zsY*YNs!ppUF!_a3t#saeG3w{|R|{LR`Cao7?!afB}pTXb>QM;Ax<;;=;*NBH8fMHh$tOkOI2LwR||DaMqS_;b%8;OoP*SB2B|v?q7Tu2h`PiO?T4uM3{zJarmirI zK1|)>IdzNYy#I6he~vyv|05J>M<}w6ppU{gO8Zgj7NgXw#(4iR>KiIMF_0QP1KjZV%AfLAe*|!g(5AwNS zh|dK>d=4JsbHNawqleLlX+O;8xnVvRJV$@d=Z5F#&(TNV8-Z_x&*3Ay|0wN8`5Zq= z`%(DE_*^mu-x&O3=r3sh0=^e~?s>uI{Bhck^LcWd&n@G$pCCRH@K2ym(0&sBN%$w> zn}q)*?O&q5r2R|!pW^+e;GcqTiqFH-d~TaYpGKdi{~6lPz&}HNX2{R8PrVO%#=7~8 zb@>_V@*wN-AnWcR`>8?pLqqIihuEhMp%0-Cvkx9-zckFcJj~~l=jhMr|2dyOp7Z`A zy#EOL2>J-0e@5XSWxqDcer}X~!5I67G5E&N$LRkB@Bae*1^h4Qf1G{AIQ@?kpKK-voRU>^CQAKZ!m`|C6+TN&A=RFX4L${}k<~(5HC+Df*x0{-)udru{VhGsI_x z_{|Xi8RGwn_2Cuk%PZE8SFBI7tS__Zv*@!NPR`MOj`d}Z^>2>#XP)(Ip7!(T^Ys6k z{$I2Hy=HxTjlMwt3#{J@y#E6FBKjih>muv>BJ1N4>-!Szmw5lB;4AOf#S!~7aoBRW zDUR^PVT&#f`{?2bUmUjR;s{?Hw&>!ppFTX*er%cj&@%B@W!pk1mez#bJvsj_}1{i!KiP znRu*oKkJOIb?#@K{BCeR8{~h3{BAHlHrc;z5|2&pcawN*F@Cm)=N9qYivG*vLma^; z4qJG|5xzKV(ZyjOT^!+y!xmi};fuo-T^#l^@p#34;1&CcSFGo+SkGtCXIbxO*)Pm; zXg$Y%V~+jK9Q%zq_9OG?^R%C*|9SRvuh~z%=KWu@pLxyuFR&k3KwqH$1==st|04P# z`;|rXCG;iume7|%FXuxX5g&2ba!w?U@Wo+^E)M(X;s{?Hw&>yrUmUjR;;^4Shf3xv zyvyw0mbu?$;<-Y+R@lF-kdGDOwaR(vD(zQ^_bU1t`?odnu}1%EvA-+FLma^;4qJG| z5xzKV(ZyjOT^!+y!xmi};fuo-T^#l^@mMDw>*RNx`(5XLHW(ip+|LI32IF%ReUts{ zCgW?9{p=R;++uue5s$5icR3#72tIMx!YhvO#bJvs4*Tfh2wxnw=;8=p9Jc7`!Oe|IM*~oMV4G$Np}P{o6e4=h5eBKhOU2HT%og z>@Q!l|9egQ1@?~%=nLoz=!@(h7tt5d7vWo?{Sy1%CEkCD`&&j|Mqfr>W`DZE{jH#{ zu>V~_Uxj~__g_U{<^I-)?;7!2uDA6-P@3&s{*FyRZv7F`_nLx&^z?PDcyB!69H z_XyFLDe{Vb3a0b+ztuH_Lc^u{;J)OKAvk~4 zUplGPjD%`NLNT4>B4eufl`k$b5=!ZwN?&@wmA>+bC>`<`t4WWknlC+;YQ92@p31{T zY>_@;*^*9Sg)b~ybP?G{7g6|vu|*e5_=2%T7l-}KaH$B6`-IPaC9V4mkD?fnh z;z^*NkGZG+Fve*;J=N1w{UKl6aL^;GfleCeq#^Y3_z+g)OGLKhPekF1$QE5N_R$3s zzBp{r#Sy+ZY|+JGKQlfmfj=5sS}v{ScWe2yR@ki-${O<{*?=78pD@^8b>x53 zU#I)?Kl7icd$af7_|LWN=(%0G81p+)J}VU@{g26C)!Sd#E%C<5K1Y}QmH+L8Bk>O) z{F(m&gq@bTBmc`To~7X7P2cQ2nf!UT{rO!N2`YJKcUvfT%ey8!pRfJcsQLzbSP!P{ zzW`Kq#0ygHYj!|flsk-n#EtS_`?~x$*u$PPdGrErQuxNN7n1hdZz8N+-`NyV3``N( z9>yNA6->OILl=yFbisr#7+Z9~gfAFdbivpUoya8nol4-)M5x|9XsgSER(qMy9{S^(3dBxYr-{qo!pk1mez#bJvsj_}1{i!KiPnY>g4N3#7PFO9^l zk+?PX_Fs^C`1KW4SFvh1%qn%+=pvr=_z_X~Tf z=p*&-NYT*~{nC4XF55va)4~4S@pO;+`x$%p$6rj$rMt;zyUAy|*^@sWJ20?wy~dyUWU>Pc<#*-rAAPWI08>Ji%V{DE1ikxEF%l2|uv%==o!Ar&Rtw$wH$n#=m+X zN-YS=N}})VL65sLrE2$H^r)W_B8sO))p6_z+Z=ihJ%=usxLz=}=z_72E|~BIV~Z{h z`HYriFIov4$zC))`>WHlzdAkptIM-ro5pmTV!BN+-KLmsQ%bifrQ4L!ZA$4jHAlDq zUAvlNJO6il=l}HFOa9fn^3$j~JCmz-&Ez+GRr=W+vfPxRb8IbZ}u0nJr)0G zPsKmlQ_(%ezIac`Q|Nz+zrS8ePoa{h5Q^I*|3co*6J>w((e!p1(EZiN(ywZMS0CT~ z!k+D9?L2dJKf5p4U(9w=%yhE9cp}}T{7m46{4nE&xQFyJp;W#h)m@dUq5 zQFijjJcp~9)5=18UA@ShFD4HT&F$iG>}6TV<<(ZvzIIBe0yVL$Uss0fZ^XU_w*mIrPv z$*JXmU58#rTxp|kdINcBKyN^A$ULjX5pfcSEpZb^_~Nid7l(ax zafB}pTXb=RFAiIDaoEq~r6M?zojq}FWYRPe_eLg7(@{^7remHYP2{bKg|wNxHIvt7 z7UE{~7A92-d2ONpmdtz+N5n}Sw!}>w;fuo-T^#n&#Sy+ZY|+ILzBp{r#bG~_mx|!f z8k+xB|8$u5()z#k^qRD%O0O(yr@Qxx|Ebg6ZqhQP7Ucem@^doTRDSD^2FYf5Pu0m? zS67|Zik5VJnXXfp=5}A2+kI(1-D`gLrTN{L7Sfj%c3)aZUs`^)SADC;@Af{d>ZHeH z)hX}Cs!pfGTymvuEO!!n$`9<^X?A$uvg14H#`#n3EPtBKU7~NlQ-OCXoO0tr(uu|L zqh4$=l!Rq_3VYgCMDe}JO5Xs|4aTkVYrimUwSxH?;Z}->EV!cm>Q48-Io@3Us_6ETH1YSY4@dplnnao z{*$n}IGHipW9Yif9^+e&l4?dzHKV7R(N#n*p7ekzGH{BFuF|&}ZQG-(bkaky#6_jk z8mil34db|mAy{+D7uUo)l}BGSSr<`^3K7{ddPEeyh-}eC6uyXT(FJ24T^!+y!xmi} z^2?*IA~=$b263w;L$#;;9H>3*d0t0`>UciX5!X8OdfL|$_j>gDQ&*Y^dIFgOVw|)*cp2QN@ z#$?bdu1&)nmR9@R+zh<~t!B=pB4#sDp1DbntbMPU7B4`%d&u z+IOLMk@qh0(iM3v=S3V5Cvn&kH*th74qJ3_*hd#f_~Nid7f1NwutgV#{Y+jefQh!pk1mez#bJvsj_}1{ zi!KiPnY>g4N3yuxE^=t2|S~(hQ<>;?9j%4+BdpVD9bi^CRO9N~+@7F`_nGe?IN z!I7*l#Pu;pu8%oNe@t9E$Xf?`2XXHpFP+4_le~12*G`V=yU1%7dFi76uFR3HI3iBs zuqAHd2wxnw=;E-CE{^cUVT&$~@Wo+^E)M&dyi^27vcB*Yh9|`R3FG+*dFdvu-Nd!~ zu=j7>#JvZ-hxyh++!kp z$UMiy5pfcSEpZb^_~Nid7l(axafB}pTXb=RFAiIDaoEq~r6M?z^@RfSBMQuqC{RD5 z0Nsk-ir#vh^@aj>8wKz-3fyfJu-jQM;Ax<;;=;*NBH8fMHh$tOkOI2 zBUxX_%M-@)6XN!SgS2kuOE+=tW%rF}04O1;dt-b`M^5pfcS zEpZb^_~Nid7l(axafB}pTXb=RFAiIDaoEq~r6M?z^@Z{Ll(;=5?oWA6^^vze;@(Hx z`#6~HC+_{smwxnq@;ZP%K>Gm>NCz@`5l6&H9Ja(w9N~+@7F`_n(ZvzIIBe0y5xzKV z(Zyjulb4F%NY)qXmXD|_KB8{Cj91$mR*iu&%NBH8fMHh#Cba8|)4qJ3_gf9+TbaB|v)GaH5BUxXF>tpir zn7BXYB&OqA*J(P4YX^sg9mKtpdU7Xu>EsZmlardRH#1U~4hb?gvNBH8fMHh#Cba8|)4qJ3_gf9+T zbaB|vweaweG=1U)XKhLRt^4iaQ>1RF-(Ek8=8KD1x zINvGfMH~?)ao7?!afB}pTXb>QM;Ax<;;=;*NBH8fMHh$tOkOI2LwR{d-SQcA%V*S! zpHZhDr0zIKJ$R71;~@3sAUj~?QDW|;nm>3^7d@-X^y&HYgL~ zvT=m-n-R{3MyOYh!Z%9$QS?#tG3u^k)J@0WALIUB!2g2wFS!2~@Qu@cocAAxZ=CiM zw4b2;1a;d9+D~$SlidF#@tH(_Nqk-s-V}ryHW4Geq5Ch`Piu{SQ-D z7^eL&^`z(2EuN!4=l!2kw-})=F+!bhgnH5l`Y8R6qK~4F!Z$|yG4wI&h-0*WLHif* zzu>1OFW?)8ZydgH`X5K1pbj}fd?w(ZAbykdKZ!oc{ZG>VCGmZU{*wM*62B?>pF*Fa z{S@t|iT^Zw)9_Doe>2?w4EI07{m)RZdq#cX*)gAkKjZV*Gd@oZ^0{D;ef=Px3kLb( zxx@SOL5&gX*Xe6ASb^WF&UN9ccq&lRKe zKg#EpQTRsTA44C5e~iy1W3+!k|1aQw!TY~}f1LXpM<1vEaoSJ7Kf&kK3G@l{N!m}s zKZ!nx{t~{I@V`WVNqnZLLrn4hQ|MFhO~XG;{HD3TY1+?_-x=P2hWyS@=Xl0G^%?uv zXRNEwSXT$p2U&LqS(gV{mxoxlhiE^9KE!@&7=0Lhn0@Rp`g7Lx=k))a{nT^zTO;hV zN7xsPz&FD8Hb&`xlzqi0?>~w@hCW97G5R0l{a>KJVBhcpz88G&W1RiqIQ@^KkHa^C zK7l^LzGH&^CyC!A?>`CuB=LL6`@ckgiT;xQr?~$q`k&(drf5ISzGs^K>@@E`4gU=K z4Dp>|KRZMFSF9heSYKYTe!OCRn`M2SW&NCG{g_3cV||)qeVb!_n`8Z&XZ@RJ{h3Ff zr~PZ*|26B^Yu3-#tp5wF{|mHVp#1{t+amfR`XcN9BJG#xe+j-N`d@-?8UAJ3FQYHB zKCaMy1-=#HvqJx?+}|qwuhM>%{m~lzuc5EeehvP0_}6*=b=t4Pw?Y3K><>1${|(-M zlm0i+H`zaIqHodv7Vp2s`)_f7uUKDRedEuouUKDRvA)c*KFzW}m}UK#Wqp}r{h4F^ zoTL35>(@N%-#qKjJo-HPYu2aNy#H(V53gB27iho0`!Ap`pfAF|Nc%34Iy^jECEuUMa7vA(=w zeVAqanMI#v{g`Eaon!r*V||%peVk+cny3GH^m+7o)~DC3kFQyOU$Z{HMqi-+1==s5 zFR(vZWPMv?{aZv|L|>x)68$g1zeNAbtiQ|jzl^@j`n^K?74Cn9^>u~&UqxS~|5fx= z?thK@UxROr_^zR^!@o}d>%?arz768D!TP^}zJb0;`%U`a8>AD@2NUd{$0oRk2|Vp z<==tODx6&EYW0{)Uzkf@nBTte&y!yr`!^%`v*n*D@6Vt6*Sr3N#|3_AT~I^+`H;fd z^cDK)VPRL3?QfVTzgzjP{N?}sRcHR?u8#Q$_x`H0>DSd=)w$g-?8&9N*^@gHu>N}^ zxoq29wrxJ$Ht)9nvpMOz-jhGK9fCJ|Pb7bEXHOyBu;7N<_y4bU-H3lrS~$1+)#Uf2 zj1|?4s=o7Hq3Vp!va8OfepOI)&SH*>bc^u?>)cr%oaWBCQT{vox{c6v2k`}W!AIe{ z@ST0p+E4WDUndmKC5_5eJrPBfO+>b5vFB_B6R!)#7F{sm3&s{*F!s>}6TV<<(ZwMj zj^sBmmB5kw24?pJtxiwS>hc8DFIskASWI77OkY^qePJnmVJUrKjiwfVwdd^4@0!nL ze%CC(U4NvfIy(!ichABEboQ&*Y^dIFeoK`Ca?c{P(-v3p+nz_I2z~eHD(b$^5*TYrQY!T06RS zIeFCb!{_vcx%7p(-52K1Z|}!6RrBA66Mv{@Pkz^h`wQoHZ$|eNd~s~m_7rq+>RG;5 zo6GZ=&1IFZXFr)$b17A!`$MSYFWqPde17*Dm!?Q<0?+%=qqi(S|En(W;ze)Xa_9X# z(>wcD(HF26{ah1-H-F!Ip5)Q<7ws3$`#QxT^{eO$ZdACKEH0@{;CT;L5yhYtjO|5R z!GtduTl5^dVB&RU$QE5N;S0tVy?`zby`I_xRsu(|2}}?A>hz$m)=1(f(&=l8>1&ER z*Ob!Nl+xFfcCM*8zq8l-e&_$BrhaO@N1LVW_^wWk$o<8vT1=^XN*=HLT^1{uzb%s; zx0&8Eqxx^td$Mmj@1d(sV<=ZM3ac-AG!_}E>Nfs#Q}Kd_ZV_Gl@p|cdO_A--F{KN< zc+vBwhKp*L4>in(nwSsep)Qyhih{9aC<-Qg!Pue;#y+}W!WWD!dI?<|@wzx{(ZwOZ zJk%?KBiT2d_w%Cmd-h8tr%B5zH}BBHo9k+&xD*36`9rhPMUZ)SaHA+IgyEwpdRThC+0Uum64ieeesH4Fa6*+m(WYZy>!L-srkWq ztRe3;m)))=lNWJBysC+tIP4QwafB}pTXb=RFAiIDao9%}NBH8fMHh$sa$YKeBUxV< z&$X94KWd44Epe?QZ*}N(%!fMkdh%9($@!`$FZJjR=ndqhfxI+CUd!`E91$;Z*b+B! zgf9+TbaB{67f1NwutgU~_~Nid7l-{!UMhkkSzmtexNf}Uaoxy#X}n^;iSgb%Adn)6Y0-Qz!pp1bPTbJuwNy06dw$a+HiJbM1RuP^+Fz3S@< z^k2B1_~rQ`j)+s$RqQqFbz5Z^W^RbO-bs>w_7N55Vq?!{}YHxXC;aeLxky2^S(+)LNpuI5MQv4*_V(7q;<7jZR^#1XzYY|+JGA6*>bi^CRO9N~+@7F`_nGkK{9j%0lyZnea%mblekcbw~f#1i*9 z^g7~RPu}XuTm3cXqn`QFzw;fuo-T^#n&#Sy+ZY|+ILzBp{r#bG~_mx|y}ULH|ze?-0f5%u&( z)Z1G*Ty8~gfJPdwj<6e9Sq?V-Ed0$V&%t?I5lloP%_d zmrnFf^3sXkh2F(C54y;ESM*=bi#Q@q;;!pk1mez#bJvsj_}1{i!KiP znY>g4hw}1-^Vlck&?s; zaYUTNVN2Y^5xzKV(ZyjOT^!+y!xmi};fuo-T^#l^d8r5v<>e`Hd&+o!O5C3E9P4Ae z_i-5C$9(ByKJ}BAe)86j-cS1h=HmeR0P}GmbFL_kh?6*MiJLgW7l$pnIP9Z~BYbh# zqKhMZaoD1Z!+s_&6~U3LFPuv~qTc(6I{YK*j;+)!Td7;NQkQIvBPspWDC)^=)T7%t z3~1vppq;v9J9<0q+cQU6;)pnj!mlwv%$Hu;_tL(Xy!D1&UiZZjaT13uaT7=Q;;=;*hkbN$gf9+Tba8|) z4qJ3_*w5spA~=%uh3C*y;`Ws1&{N{tN8J0!TOZH4KAv;^#J!*P{j~3={Q&(BpbyY~ zAanjAj);>uY>AsV!WV}vx;X5kiz9q-*rJOgd~w*Ki^F~4mA~=%ug}6N?ZjXukW9q>joUe2c_YUgx9amiU>f{`t z6TOoQ z&*Y^dIFj{+@&1IkJt1ySh-)|Vshc`|H}j#J`O-sPdT8InIYAG3>!p1!dF!SB-pG47 zFXD(eiNlt-i6eY**rJQWKDs!<7l$pnIKmf)ExI`DXYx`J9Lf5^cz()!c}m=#68Apz zKJ-4~-p6yQpSbrE_kP;fN3hb_7|?4ye#d~w*K ziz9q-*rJQWekLy!!I7*l)RP}k?|nqw@)74Nt<)u3IR|J(Z>3(`#yLS7b;&mB&27{@ z+o@Z&Q`c;#p4=XKdA^7v;v^1R>WbnBUmUjR;;@e{j_}1{i!P4v#bJvs4*Qw9Wkql# z>kIYb$DDgTCT@?Z2X~-%5Z4a$4$fyf(L2dYCwb{4FJ0(ea#yCFERKkiIBbcV zIKmf)ExI`Dql+VaaoD1ZBYbh#qKm_RCNCAik*qJAk31nSPl($S=1Vv8p_{mNlb3Gt z(!+e~x$1pD4|(Z9?5nPMqTk4ze9OO zJ$aD2F2N*&hqV73FU2~ZB!<^p?Q*Rzl*ZKb{I3iBsu%)gjj_}1{ zi!KiP=;8=p9Jc7<2wxnw=;E-Su3P?fg>Wb@DLCvMNl%X5DJGeW(2gnIJ`b^a0Z zGRp5zMrl7v+(*gF7S4|ShN(vnr|bO5`a)e%91$;Z*iv^CNBH8fMHff-;;=;*hkbN$gf9+T zbaBXMd?f2jC2%C`3we1?+@2Hn=fr)4yo`{y5#m0=_x(r7%P8kJqvUmzyo^y#9;5vj z?Z+~C5l6&J9Ja(w9N~+@7F`_n(ZvzIIBe0y5xzKV(Zyjulb4F%NY)q5BVSO5e?i<{ z5Z7_yKF;~dICc7Q>i84nZGyZ`@cWku&SxfRKS^FD$=hV~Uw)2>BjO|uTjC~;@Wo+^ zE)M(X;s{?Hw&>yrUmUjR;;^5|OGR)b>kDyv$#{QBTwfB`Ddy7@`V`NhDfDUDPm|Ya z;y%rMnj!Bqw4WibGts`B7jZR^#1XzYY|+JGA6*>bi^CRO9N~+@7F`_nGkK{9 zj%0nIF8Pdl@H6Vg&!`6vq7PD+9HcHeh(1JJa)|ar=tI<_hpAT&Q}-N3A5NdYBR_Q5@lm!xmi};fuo-T^#n&#Sy+ZY|+IbKefJ80!OmG5ZC9_d!JM9eNH`i zguILp*Ae16!nxTf-`5}I_W+~hb(Fk~(f=6zk8v(GmaZo!pI?ZFI3jN1uqCeI2wxnw z=;8=p9Jc7uH)oooVbpYmvQnofj&WA zCW!k4=W3IjyG_#nB>H3~FXD)JiNlt-i6eY**rJQWKDs!<7l$pnIKmf)ExI`DXYx`J z9Lf4Z++Gs5myGw9%!euTDV|eP_A|7f$>c>G5hroj z5;t*#FAiIDao9%}NBH8fMHff-;;=;*hy6@mDuN?fU#L4iqptXjy5lp>R|YwM8Kho3 zNWFQGy5$i15a$3x)HR1_KTO?nm~(((>XyUlI)AdhP*)U3#7i8u)E&hUzBp{r#Sy+Z zY|+JGA6*>bi^CRO9P-Q0v5MeG))(UToV+|IFVCs-kD!mBkMKK+5%f{?QQ|&I-bTsG z7!ppUF!_a3t#s zb^aH`^#yT#L7je_^Ote-aq>3Ke3?L>K%XFQ6X=uZlgy_{=F4Qd&ae3*j);>uY>AsV z!WV}vx;X5kiz9q-*rJOgd~w*Ki^F~W;7YzWyxr=2^~HX3=LkpP8ecJjeOX9QEQk>YDS^ zE$69=&ZEy~>dE4WIEllSx}rG37l$pnIP9Z~BYbh#qKhMZaoD1Z!+xf2SrHt{%WLBP znz+BFUi_N#mj&X!K;9P67s$&ZabKkUB6(Y+p1ef=OXy3~lb0fI<@H4z5hroj5;t*# zFAiIDao9%}NBH8fMHff-;;=;*hy6@mDuP3KStf4F)Zv$@^Dh(E73%majQ17dzQTN3 zC2y<5eU-Sc(teHhYxKWH`?b)^c@am%NgTGsO&sBi!xmi}_R+-=zBp{r#Sy+ZY|+JG zKa-b=;80%H8Sm>nht_${tn(b&Aa5JwWrMtJke5x`ZxZ)S=F=v>OWNXGY>T{YabCHV z{{4&A7jZR^#1XzYY|+JGA6*>bi^CRO9N~+@7F`_nGkK{9j%0nI4*!aJ?D~B2MD4rLHKB@Wo+^ zE)M(X;s{?Hw&>yrUmUjR;;^5oTUG=|vc8a)*VO4>QxAU4`O5dgz}ZIOEN zB5_}&{UYZCOXOtt|OdJs>ao7?!afB}pTXb>QM;Ax<;;=;*NBH8fMHh$t zOkOI2BUxXF>oW6Uneo0%Tvw>`uP`50$jb_K{8j4stLUrbWtF_HG2hnce~tEQnY@T2 z;v^1R;wFyp#bJvs4*Tfh2wxnw=;8=p9Jc75ZtKK#ow#qHZ}6Pk z;QVC+eG`3?ylfKpP4q4Dx`n>QeA$ZUTzS5TBjO|uTjC~;@Wo+^E)M(X;s{?Hw&>yr zUmUjR;;^5|OGR)b>kIYZSDdfBqOSOgy5%f&$yxMSzBfKgy?Ks0{~Y=pb;~*0&r`RY z=l1~f)RX6NAOiNlt-i6eY* z*rJQWKDs!<7l$pnIKmf)ExI`DXYx`J9Lf4Z+?R>lGUIufxUMiCR?t__SIFBc^J$g5 zta7flN}Yd=`Lf12!WwyB%gh&XM4ZH7OWec}zBp{r#bF;^9N~+@7F`_Si^CRO9QHGL zsR)i_eIYOF#C@H(u9KGy;<~~4$_9DaK;I;9o5X#SxNmYUwnhJ2%*QR}(^llQ{2UWU z#7P{s#7!LGi^CRO9QM)05xzKV(ZvzIIBe0yVLy|Xir`4r7wYt{IA3{1J@^%M$64yl zvwSanmOA|`-`Ag`{T%un`W$u5dGvYe{PXDZnR>D~B2MD4rLHKB@Wo+^E)M(X;s{?H zw&>yrUmUjR;;^5oTUG=|vc6DHeoejiHF`N;zH;05aV3)GVr&=-mOBK71&>cxxX zZHfMu$lDV7Qt0LRB94fYIBbcVIKmf)ExI`Dql+VaaoD1ZBYbh#qKm_RCNCAik*qJo zZJD?&6Zd7#UslM=3VB;0t}DcS6@8WVtK@Z+`L;&?Ys{B5&TrN-c@am%NgTGsO&sBi z!xmi}_R+-=zBp{r#Sy+ZY|+JGKa-b=;7HaN;!ppUF!_ za40WTKl$(LRo(F4<*T~M-?#kPe(op#owwW#{=Vf+{=Ox8{wH6Tzu~`=mA~o!^5_NH z7jC$p!cAXa_&M=;j{RkDM4ZH7dlUP!tvKR!aoD2g(8Uq2i^CRO9N~+@7F`_nLx&^z zcdxka@0CM&ss73Ft|l+l#J&1w$G`ZK<6XRgPu_|VSN(lU@>(JuY>AsV!WV}vdJ$b5@wzx{(ZyjOT^!+y!xmi}^2>Rt2oB|?mbliE zm)e^i*R|xO?kDG?j=0tl_d4QU&wQz8KGicH>Lc#@d;H|3;fCi?1A0UBU(Sm-B3|OK zC2ryfUmUjR;;@e{j_}1{i!P4v#bJvs4*QwBR0N0e(nwqziEAU{xskXwp*NA2CgxKU zd21$b&E&P2xHtdodDuc;T4>*b-V%B_FXD(eiNlt-i6eY**rJQWKDs!<7l$pnIKmf) zExI`DXYx`J9Lf6f3+u@(&y%X#tT%U9Uw-lHxm&C+=(#(7Jx}}mE!LIWyne^?tndr# z$t~<{UJt#T7jZkE0QCGNGvy_We<_lwu@x?5QE zx;vg9^~{HQ;$BbO>uKLW{|)55f%(#qnJ?mqc!|T7xQQctaoD2Qp^GD47l$pnIP9Z~ zBYbh#qKiX*IWHB#k*qJot&zMm-gf*Od5$%amnQTko?}hSr{-UrpJtv@&9rYuZ(%;Q z-159?VLr7)-pcbu91$;Z*b+B!gf9+TbaB{67f1NwutgU~_~Nid7l-{!UMhkkSzmr- zeff>`<*xHmb^)zX|CMzGJ%5+=<(_TfSJsu^e0||A>r1pR=S3V5 zr>ftucd_?u#SwZAJ%^q{7f0xMbaB{67f1L7baB`Zy*ytkf+Ja9es!FxiCgtu)|Y#% zFX%<|;$7#Vh+aZ3k=GJ>iM-X2*BbIxLtbkl@8!IRBjO|uTjEwtT#M-92wfbu=;8=p z9Jc7<2wxnw=;E-S$xB6WBAvn_Yh5r82Kk@PLQ~L8y$@|af??2;s_!<7s$otQ!+t2ZTPTqh1r>?^zI6{lV5nmkE;lq)}$BMv_t}o>6FUad( ze9!s*3-bP#)a5U~>-zlV_nhay{J!)5SJdUNzU%t@)%V=)uc+%^f5+|qn!5fqb^YsD zKdXy4B2VIQByZvfEe=O~aaiMvBeXai@x>8Z9FF+nu+G(`5FF|HLS6oby#5Wx%ioaK zA8|bWh`RiUy#EOQ$JFh|91lOHZa@A$*O%}3xcLd|{{;Uh;b(ObN90Kyj^s@op~c~d zFAi&bafB9!BfdC7{{&wg*7)L(&W@KtaHQ)C{r#up^{3?hr{wi#Oku^7^yy zTmPK8{halG&hhqh{9myCFIfKzI6{lV5nmjk z#o>rA4(nW93c;be+{3u!J&ar4!+7#Nj7#2&e=pzI6{lV5nmjk#o>rA4(nW93c;beJVM?dA@7fnw@1kPqxg^F zKg#j+D0zPj|1t9Z81n#+F+cM-b$gt;KTh2rkM*>6cr=B41PmuQ~I8QyvJn)m`{YmQfB z#SwWDha=;P;s`AcM|^Qu!{x<$}UE(-+gn5@osK+DJ<5A`Z9%X$0QI3;G zsrO^7{}}#btp6DEX^-PSPJeiu^&ijGQyh_BaX6B1afB9!BfdDS@x>8Z9FF+n2rUjr zd~sOk>RAX5)$`Zp;n(f|uiNjxZGY4CkK^?Tj<+Y6cYA{RK1uzaq`prwzw;#ZeTwy; zqW?TaeV^hy`!w@IPjkL_8vp6syq!3r9^!DMKH>;14o7@(SmTQ$v^X5`#SvN@j`-rR z&egvV9IF4X&BL$T|6jM?f7|}1>n!89_b|SC596!%Fg|-PRQ*9WM}gVg0g^72Lhw&d~ z`wuh!_;79>N*s|VaX6AUafB9!BfdDS@x>8Z9FF+n2rUjrd~sOk>QV@fbe;XX*q?OW z<+yo-`aHsM@d)*Ol;h@6{70$Jqty2?=0zT(evjclMtvV=-sN%p$Jzelx%!GD@+}TW z@-L3i;&8+lhc&)9LW{!@UmT&u;fOB|>s);c!I7@JMaW0GE^~Z8LH(ZK_zK40FdzsI;mwBLj8P~p-`HK5k z|33Wt7+1d!|9-~B?`OW^e&$2&55MBN&A7EVqHf}FWL#Sup~c~dFOJaSaKsmfHNH4P zi^CCL9MW)Teoy%b|L>I}UAM{m1LXAq^7a7p6%R5`^dR#Q50du>@gHLT?jh>>5c78r zG4J{?^BE80Kg_)A!@2oAaYR1E;Yi-Z5n3FM_~Nj}7e{DuIO2;Vv^X5`#bKSROCdPY zb^GsPf6{fE`aVK^A0hvbP`^j1-=iEik8)f-%6!vf)c-Noe+>UIj=RU%{^P9wIQ4%# zwx1n$;)r~U!;$=pBeXai@x@_{FOJaSaKsl!XmL2=i^Dos-$HPt>vj?Hk*?d+?+K32 zCpf;JVE+C|{3ogZlbn~Iq<=ic@%DP zi^CCL9M<^a2rUjrd~t*pha}r{!86RSJ;S`{GtBcm%Y4DJ z%ojY%e8aQMH$2Du-gA7P<2mMmo@2h@dA9#N^QO-;zxRC16LJ1fKEx6A5{D!60pbWP z4o7@(SmTQ$v^X5`#SvN@j`-rRuAFa3|5u|39IDF;Gd8U^u=S@`?aYUZP;Yi-Z5n3FM_~Nj}7e{Du zIO2;Vv^X5`#bKSROCdN^msdC*Ug3Cnh2!NF^8PA$eU;XscZ;)pzn!;!p+BeXai@x@_{FOJaSaKsl!XmL2=i^DosmqKu; zE^lzWyutDC2IrYKIFG%F|0a2Vlk?b{)a@;fr?*)DEslq`@ZYAcZ&R1IsoUG(XLS)r zrA4r_dIgcgS*zBodQ!x3K`*15VAf+JmD7>|F3@%U$$KYNDp`e&KX zd6xONXPFm$mht}Qn16eY`I_e#uYZp5{O6euc%JP)&wRo2;ZqkqkLhzGPx{=5`W#2J zwi{a8ji~K7R*uJ~>lEYm+Mn>hv0Z%aPx#;X9DMCh_}}}v|5tIO>r@dq(shdY zlozPq3*`R=>hmJ?eUbT`7nzTHk@~+x|9FY{n3wQhVt)2z>i;tHJufrg^K!1f`rOEu zJ~yI1#}TdVhSqi?YCDd(`f7h-x%S5~zg>LoPx#;X9DMCh_}}-ewJe_rSKf4y=(PRFl4 zH}a*=ji}FYL~FaDwcUu?j$^LA+Migi{c+517hn4m{x?1cU;7jOH$E3%`xE}JrA4(aT^ zP5B7_@0BB6*NecBuItPPzQBCU3(Uj6Kz(0iKJZ2S7peb?^q-fQ4|<9EzeN3CqW`?i ze9+6xC%w#k(94zc@H+2{BkCd!N9rez(Bg2!7l$>zI6{lV5nmjk#o>rA4(nY1C|GY;1U!#A##(eSXtp7Ux>-4|Z zqyJ^+4{=1j#NkNUE?j`-rR#urCuaX8|OBeXai@x@`C>mP;SNcR;*$Va-bU_SQ^ z`o|mek2k3QoAjSI=^t<6ze)dji}l~){PGs>6TC(Lc$@z7HvZf6pSQ!$`iD58UgB`1 ze&Pr%4o7@(SmTQ$v^X5`#SvN@j`-rR&h?K%aHRW^BIG08m;7DiHQmQBZ~P4N56>_^ z@eK1{&oaO9EZ?VkmidimnZI}r|2fuw4*xmkzn*7)?0M!-o@ajS`O10cG`_%izBr=( z;&5bsLL8yR;fODe(Bg2!7l$>zI6{lV5nmkA756bk;7Io|Mc_#HG4ziYsNW0J?*;1r zBJ*1>GXMP|^J6bEKlT#-OZYF*KVD+}m+2ob8Z9FF+n2rUjrd~sOk`bQx+(tS)3@{#Uic(3FY=C@zr{P7C!t-MNoU#0)NO8i;JGn;idda{YOW_1~g@y~X-( z(Ldg%f4xord7Jg$&h-y*M7_k}Nd3eSS{#n};;_aSM`&?4;)^4+I2`fCVV&zAh2Ti{ zF-6Enx{vw0$gBF!?zsJ1cd(2JpnD_gDdA|?H`v=U|e#pGxhvfA`^7i#k7f6Vqj&ecU6 zktcCDk~eXL7KbCgIIQu-5n3FM_~HmH4o7@(Sm)|e2oBZd6Y~BEdHsaEeL{c#l)8ON z-9F|0hfm4-XBz zI6{lV5nmjk#o>rA4(nW93c;bed_ms7;JuSCm`DGD_aDCGc=(dMe#v?2OX~6!b@__A zeMQ~A;ym{?$II6oFJDuauXA+~N90Kyj^s@op~c~dFAi&bafB9!BfdC7i^CCL9M-wI z6oMmNUzkUIhk2ZLm}h&3dAfI*r+Jroymy(WdzX2h_we6ip65O0ao%H|=Y8h!-e;cY zeYXF8ZXQpc8+p>_M%3pxqP5-7+HOQ`$FXw$Li6z2pIEN_am;TQU;7jOH$Den`xE{* zJ{Mp66aKH{(0xcDICLL!I-lh{mh)Gcw{$&YzWxL1`~h|RfI5GO{~`V4L+bb;^R*u_ zANUdTg&(p0N6hDcjQ=s~f6RRS$1$InJ@4pqBd_}0i258yw6+^s+l{F0I9BeD`hoT* zmTP|;^V`MO{)GRH&%xLJg#V4t#n=9X|0_Av4+_DdesDUUih|H{*>eSQ~Xb<^QZKa&*&$g(GNbO&Y#f_K4<;US^sn13-~;DKG5ezUiG;V^*N4c zZ8x;G8&TVFtlS^<1MN>N*Zw%>w~Md+3I7|PgRlJw{~Mo+ul))CS8}Ky6oNzj;B-FA zc`WCzGH>a6O+Wa8I(a?4{V%EWSJe3{`oUN9ldpJx;A{M^dB5Xp z`q|g9{p@_8&yBq5b0g|=9MRftXl*y5w&Pg2Kk5hCpIEN_am;TQU;7jOH$Den`xE{* zJ{Mp66aKH{P(LUHhx);s`AcM|^RF z7KbCgIIMH?HHF|v_ZLOTN4mc#0!O-kp&x!gKm34x`T_myL*6_1kbd?d^MW7p`>!9- z4?m)xe?&k0i0?6f%=#a*{g3fK&b^l)j_5byaHJoJBeXai@x@_{FOJaSaKsl!XmL2= zi^DqCPYc13?thAqk97Z21deonML+w5_oqIgAALeU{gnCdPw_wHeEKQ<^fT7~jDGkT z^W&c}KmIxX=k)W>S^x9g`BWUyZ^Yq9KN3f1aX8|O!x~>4p~c~dFOJaSaKsmfb*`Tl zf+O9Z6(Jw#{;UWb>Hd#?^abx}d_h0^f`0ZT{q#%v>6e^Ozr_EF^W|6c)311s>nrXX zzGnTe+5XpT|LffOR2rAj?m(8#21HkuAdfyBi%n1 zAs^}fu?QUL{*>>TzQcPO?=X+{4)gHuGLQQ%?|Hn-_fX$u9``-o19*@1-(&svn5TQ6 zdA#@W-{*Vs@8{n05J&VIaX2zhCXUeJaKsmfHNH4Pi^CCL9HGVGh%XN7+&o+%IMV%T z5%Q7lPm92j?oa7QA28ql0sZU)=6gS+AAZPu?}zl$59x;=vHnM_{}Jnd#QP{8GoSo1 z^UWXAPd~2wzO~**5=ZnKaX8YC#1UE?j`-rR#urCuaX8|OBeXai@x@`C>!*d_NcX2j z$Va+AEdocnKjnP+3FpgCc<{jDGwX{qQsT;b)wWKWF{V z@jqw#pXc6d5J&VIaX8YC#1UE?j`-rR#urCuaX8|OBeXai@x@`C>!*d_NcX2j$Va+A zEdocnKc%03!TItF-p~4ie)c8j!!PNlUvj?ulJn_T^uw=s|K=Ha=UG-+^+hJs^|ZQ<(2>9 zw^ZvD)o1#jMO2^Vm8w_ypLT3_qkkEVwx1bm{4W+~RlTm&5vxvbi;kmz3@yOuI0AG$ zi@3^BfU#VFj`#u$EkH+nv03AbEwr#4@wbN$hZ40T?SuAlN5W6>ETW;kZ#6WkIkW1u z)To9=HK~zw?HN@sM#Qf@tLp90_;qJgy_|F%A5zEqb*rl0sr;|Zf(cl`I0C(cof5}) z{z3YDd~rlOaYPiy|Cjt)d~tX=zBv9g`QnJ>;&7}?%F5*xO{@Of-~QIOzE$;>YIxOe zoGKshN>{y0{=Y?)>)D-pcBg)o)6;N9)q7g=e~Ly8XI8zL_Pv2d4Xdi&O}f!ra-+sG zt6qwQXI1@2t@*kBUb#jetY)jK{)3i$l$NZHB~54OQ_5R!IDQ-B!DcGDEHJn)~&a&7N&Z??EOR=%C zc_Ym?hEv(R5tLZBiFKk`6YJPvolR*2R`!`osq1nlNKc(*f@%GNDy6`v3c`R@I_q3HijM}zTuHABG)qj%n zMO2~XtSH+jX;W)q2zz~q)^xxuul$|ZO6!?bFR0y$*0ZYq_2~_?uB!TdiHZ%ho#8&x zMz3q5L$$4{`Xg4$PA|>mHqzN#S&wq&qOj#%ie@d9>$FtXqouMQEvu@&pX#E0_^%Pq zB%VcF<%3MTad3&(k%LXV(pd?%p3N!x9G_LUp3ABFJnL=v+s@(CeXh^O+s@-`d^Tt2 zbG)7EbBX7<{r0mtTeJRl*57_!S}#kPID&KQImB~`=Q)Zad~rD9iz9S3el@;0yc}N~ zp||6U!#eydA3M(0Nws|G*>R3{ZU;NH<2)y)#*O~x=s-2>Sv03V_9ogj z;EUW>hjZLcsNpx_mjQj!KgSnuVMQYmDFTyD`P42tVe{!?Ye$-M6a=Pv5O8_gR zE5j9$sutEtORk9}trcsf%Y@Extd&mIsZG`w$~1o<=Z_+{Wuz!d^SN=hcW#@{ixazx zQbvnrE$2k-e5r3aH=4P`E$4;fbz0Aks`~ohdQMcz&05cmj`ms9yY;;2ieH6jJ3F@a zfrUQ@acVy>{&xKBv3`~maRje894{bV=(r7E9N}-n--a)aSYC}^jW3Q^z8!x%zBs%*{H*8g zV1IYOyMz7RaiRCKhW)Miwl5tu_%#<=*Pb8uwSKgz{kD@;djTd%t2;lg5nKtr9l~qW zUEnm%&W##Lc_TS!WJ^tzjhfg}(*@pQQ?4HgFu=v; z$c_jrw6GlUMP!XHqR@hI#1~9x!8qcJ!#bC!=JWONwY<`M)(mtr(9LwFmdZVA;RtM@ zv$W8oS}Pm1vZYqG)Jh`T+{mS9quaI7s4dr-#1_oLa%3Nb6j^GrB zBl{zc(Bg2!7e{DuIO2=L8ebft#o>rA4(Ti(_2i?T{jFzz>MwO28}J)0cE4z#z76z` z#*5q!8u1(P8}XaSR}=YeV*5>zuPh(p2u^W0!Yhu@;&8+lhc&)9LW{!@UmT&u;fOB| z>s&sXFLFO`W`CODZNAj|-*OR=>M`&?4;)}x?UmT&u;fODe(Bg2!7l(B&AMI!Od7zzV_I94x+gIsX-gjNg zD>~9Bf-Y7aXI8x$kwzUJg7XQwlc)bqMv6L9qw*Fy-O}gQE{_lWv$*DUr4L?Si8w1h zm1e6_7tK;8)Yt`~I`X(K)X<`I#P7ftWh@t8IlMt=Jk)a}dVLma^=4o7&! z5n3FM_~Nj}7e{DuIO2;Vv^X5`#bKSxM?bv%XL`T;&+;MBzsmbDaEA2&`!jGB%UAi- zGDtoK$=4wMAS2;JUxiK1T6J+22v}Im-HD_+#XAjC_p6`dL22 z5q#osgjXD)#o>rA4r_dIgcgS*zBodQ!x3K`*13GNpB)FakMQ<$;@%!{ZVdV$&Z~Mw zCjuY)9So^;Fl5%j=u!tmYMp1h4|Fml*Lg0QA-OJw+`1Te>N?lQYFCU-WjPXCFbm6( zN4$0(0mTu^#o>rAj?m(8#21G(zBodQ!x3K`(s1YzviocwJKg7SPGN|#JB9#tPQmYC ze|i`q>|wO6m;LQM$J^;;e|yjKG1hmsx7&x`$M*YjLyY1GPH{NGD~{0OaKsmfHNH4P zi^CCL9HGVGh%XN7Tt52Q-+t=fPyPGJ#{l~?K)wdpp8@hQNdFlmUxVlRSQ})>b%^zc z*!~dt9Ln_%aRi?@9N`s5XmL2=i^CdU9HGVGh%b)N;&8+lhjlI=!weA*!#hkqhS}c{ z{1NIq!v2nMJdDymM)60<*C_rN>yP1&k&m%lKEx4x;&6ml9HGVGh%XLnd~t*phawJPUT>cj9-Q@AF9) zeiwdMJatx_KX^ zjA4M~6+`5Ei1C&o@;Q{thd6>$9FFjcBeXai@x@_{FOJaSaKsl!XmL2=i^DpXk74#_ znEe@scbNV@!v2gfBsaqN(Fn)WDES;EU!$x)ia*BsW8`Cu^~Z9!x3K`*7)KGEe=O~afB9!BfdDSbB}@D z>~A-`-Rw^{kG(zYPY?UsLq2-g-(K?3%P>GM`Rrwwp^wMnJ|3(4SidhfY$A@}6Ne+b z;s`AcM|^Qu1TiX8RqF{e+S6d0R8~`JAgmP`h(zI6{lV5nmjk#o>rA4(nV#cJfTSlV`AFl4r=t+%ujyf=?WdJcEfNv^X5`#bJ#vj?m(8#1}_saX8|O!@BYr zPj8PGfra#SY2LbAvjc*-Sp?(^!MH5Z8v$H z#h=BW#h=BWqi%ELeU7@#F=jS@hM#lisrx*2pN}!5tS;h+Jc+}Ryon>UI2`fCVT~`2 z(Bg2!7e{DuIO2=LI#-uMaHuYO$lD(Bx`*@39`d?Ce_vp%bAh}r;4iZNBImh9j+aHo z?v|+A66-H9*142BkBKAlBo0UNCXUeJaKsmfHNH4Pi^CCL9HGVGh%XN7TwMymp}Oqk zd3-118#{TP-^uvJIO7-N_~VR!jWa$nfj`09Sre>3fj`OiCmA1^WISLp#sjkBMI4bQ zaX9ikE{@RRaKsmfHNH4Pi^CCL9HGVGh%XN7%IE!beJKJ*y1tOtUF2;SdEdpjH5NW&Q8VycQT%{lkvcDUeOw7yl5PM zobjRw##bj8FPdQdbpn49e-eL^@wdqskId>Kj>wZZ92u_>M`&?4;)}x?UmT&u;fODe z(Bg2!7l(D_cu=~&6oDgMU#QD2^1h34v|Ws|O;MLA#^I(Imz<(*(~QGSQ`c$MpJx3T z#sOy-r<L?r0Wa) zc{h3A&GE3C@%358lV|Z~$?Gis9Ce+eu5Hsq1{MF5-whiNle+i6gW) z9P!0rjW3SS;&8+lM`&?4;)}yNSC>L?r0WZL-9vxhL*Dk#-xuib3-}AvZ2^Cgx-N1& zEVBM0by?zgT4Mbr{H5G0lj4XxiNle+i6gW)9P!0rjW3SS;&8+lM`&?4;)}yNSC>L? zr0Wagy*nB2-O2dqPR9Gj87~}Xe0>~$oY%@G7%!Z_pI|(2g7M@@UelUnJaUrp#>w1x zp*SK>;&5ai z@;=2l>=fg)Q{;V$yib$&Y5ZyYY32!L*!~RTxHD{jCRZ16M4rUqNZ!N|S{#n};;_aS zM`&?4;)^4+I2`fCVV$c>Avn_Yg}m>kF1zW^yBR;9<#?JU@3V}*&vHD?;m>ir&5`#x z>Nd~z=UIQA?ayBtZ{MXaWMvnB!9=nI<4E!Z6Iw8i_=2&<7ffiuIN}Q?v|t?Z1!J8n zP9ZqbMTV2n9y;|NlDo&r^A}_n$nXLcT%bY=m&Vsu{&~FYxX9tL$Z2blw?h{>e3mHV z5}&lhCoScs$wU+x6Okhs6j5lwIN}S&8ebft#o>rAj?m(8#21Hku0n<2P=)p~Ou3g~ z#=Q(5?`1k=AH&Q0@b@u%ybpgr>+fgyct69S`x)juz$Pg;fOB|YkYBp7KbCgI6{lV5nmkExnaygaHuW^8U8)Uu>L{vevs*wL*(@kc|Ank z4pEoG)a@|C(}!9AFm*Y?G~5x^Kf>_ykz8HG5qT1aBY6`?XmL2=i^CdU9HGVGh%b)N z;&8+lhjp$lh2T(Kjxub2lxeV|4C^1|71U$o^%%#?G3s)RydS47$2ne(Gpv7{^-r+= z3F>l!?VpJCvn!1_B2VIQByZvfEe=O~aaiMvBeXai@x>8Z9FF+nu+G(`5FDz@N%D4* zyq@Gdb8=PH@BNluz%P|(P%4qxQi&#|5>sWRWr|Z;=BO(zlm5~&$6e_Z2WIJ1xy>m` zSUR<;>K~_z)o*<3d*AwweuqI!kuxzll0z|tPE7nki^Rl|avL#uiJ17K+(t}ZA}0PQ zw-FOda`h@4Q@RE*guIs_=)DY8?q#TQA48e@7=qr%5b{3!{Y=U1XDD<(L(uzqh4%nM zr3ZNB`2a(u2Xa#b;)tY)!;zs#afB9!BfdDS@x>8Z9FF+n2rUjrd~sOkhB^zuk*-1H z^&oja$Pn>ChV~DU*F*S+m?}Gje;EHTbvaDl4>N>)gt{ML2>J-?AIVLni6inP4oC7P zj?m(8#21G(zBodQ!x3K`p~c~dFAnQmT?)aGu0iDWD0w|fU5+v(bBwwjBd^EE>oJa( z1VSZBFItr94H8!Z4+45W|^!8Lr&RF!Nr9JNGdhx{qPzeHX;9fcf`W z_FY)z`uTe_@Etzo|N{IKVjU0XO&4?tu$paKS%Cb>PCP zH!8o)C)7xvP#qc36l!RpI^qk}8ef2+1?Y$`tk5EI#21WpZp5?@9O*K}Nb^BTcklvz z*K&EKGkNgB_zIOXd5AfnLyTD;qR59XjC6aA!_@CE6Ap)&fIG~<_7Qr*5hg5-;2+7o zuq~`eo3I>7qliKa#t~mI*7)KGEe=O~afB9!BfdDSb7d+7N4jb;QFD|d=qPzR$`=EU zQJiBG=NJ7qp(5?%Mo8#*7za{Eh0yJ5rr0vBfem)b7d+7N4kj7y-$+7la%Qs-M>^ip9@s! z+qxXZ?-4Dp{5LU3S1S3ueoytF9R9bdx{}4%O+12q+SCvkk zU%sGul~3chZc3*vhzRIW88mSbjBdHZ?XrVgdAHo+~EEk(2{$YF(#d5(o;tR$)SGq!Qq-&p#6<@=SruvnC z1n?;H6h}F#j=8086py(yK46Yr5{H=2kH;>Jidq~`>!gcfYM$aH{z=y3bc_=hRonxe zpwWr6IW;~Jjk3}SHBu=`M^Y=m&;oSC7nU`?U_uMV5nnK&1>=Y>4(nX$3c-=Chc1Zk zEKXkRW9Q^0{Q@N4}F;XZxM^Y-f(20&eXpz8JQf?zKFA)=el-r2OOT@$<EC*VzpA|TN`J+D+htz9?Q(xbdfOGmD;=xxtMRK@zxqo5binq@ zh-`oR75=>K;b(`KI3j7{aJ+(erK31vxi}p0x8aK;mW#s?UmT&u;fOB|>+s=FK6bD_ zJ1+PB@3_MIzk__#us=2UHCK55YOZv<+RL1m+RL5CTJlj#KI&M%?sDg$4!`co)IQ6H zID$_cj_`^jv^X5`#bJ#vj?m(8#1}_saX8|O!#bCbdiJLt-g@#;&;B&vH;|78{098S z%bdqX^3jOjNIsj$N7LobW78FG-xPk94{-#aI2_>>M`&?4;)}x?UmT&u;fODe(Bg2! z7l(B&AIrA4(nV# z>d8kvy!F(t{#y5g2Kq+>^=}|w4b;Dp`ZwY?lCMVc(L_F)$X65jYPvS%Da(gAf=?Wd z@QNd}I2`fCVT~`2(Bg2!7e{DuIO2=LI+u@Tc$?|Z&FoKe@amU*$yW>e+d@8C$Vcl{ z&RZ+{+j@=rS?jg&9O=91Ha?_{q_>fjwrk^dIo-EqnGsQtipUXi5rr0!Bff~N@kJC` zM2`3(3N08%e8E`fGP8BHd-T@pyoX!Y5Z8JSx2-1PZ(G9|Wv$y)<5yqj?NsAeuk{&b z`)cBK-p+RX?Q7F^vV4dm_{8D3hPc*I9I<>GzBsJ$#SvN@j`-pTEe=O~aae~BM>>&Ztw`&+-(d1)YD4eW2j8rQjj zd^OU)8n5&IH?ASFeiPeoV*Mukrtq_Th$A?~;RvrdLW{!@UmVu>;s`AcNBl;7al~?Q zIO2;#I?G4%YV$YKpPSj=X7;CLbqx9YjL>qOo|DQWOD${SG~l7E7P>?0YR#ye{ud3` zMGMcyw7R*UxLem&tlPG_V$!DVy7(2f^_+3=t2cVR?X16@^|x=}3>1Er4{-$N*7d{<#Ep*I@Wm1B#NmivjW3Q^UX3q~ z(Bg2!7l(EDSw42G;|#<8>>wXI$VUx+&3f-&%?9VG2EP`+mi?_IAGI4f!>n`rI<{Z8 z!Jk(b`ONYmj^Nt?uQ;sPA8~{hhab@<|l<>GM6<)fbdQNP~xu4jMi zH@c1u_zm=*2I|{D{TuNcS-+9>8_8D_`D!9xP2{^N*FVG&eBy9~R~(_m;fOB|YkYBp z7KbCgI6{lV5nmkExqLLQa~+%6pJw)_nfkWS-&@$97V^9QzU9o<4yoe+C#No)Znm9s> z!x3K`*7)KGEe=O~afB9!BfdDSE1w1RA1ivUTweKg`maSRdiB@G@mC*zWoMag_PU$B z?&gWVo4xK~#Gr?)^|04HSH_jc*R$Tsd@AW>*r4}{?4O~~;>v7^M~?d_M<3vY;JFfuKVR+7VyS*7)KLEnY|bUVO2|a$-P z`fICFoF%rO?$S?A`sq&n?A6QKD-YQY&~kv51EhGMB4^IXAUPXk_-2q|4bp{&DAo{L z8p0pS4c~|@_DgJz>|a0oFQQm3B1ilId~w8baX8|OBeXai@x@_XnLpiB57YUE>3qWs zXAU#`GQ$3jusLm4 zMa?hIjfyh%QIw86Xo@nl03GoKXpJwn&|-7M7h7ntIpPb;y7EC*IqklxoYQV)_w&eU z_chtsDE@!j{~Pm;-Rw;I#}xXHP0K5N$K9hXc)gyhyo*Gg8pL%76)yEdo2VE5ZFQ|`=#l3!C zp}vhw7%o_2Bp5_u%*7_u}{B_u}{B_u=>9_u=>DI&43QO?#vN z1Eqh;6%n5um00zUS8=gJ)pk(MfCXr)=&R@%>Q0$;Pk5He_%LJ zvA+MM;h@$}*R|ypgF1RX^ItkQ@t4j`>96eEREAH*aUUpir=H_JP)1ID-hCkB)&~u+ z|7itJ>^LW%vS&C^koY5m{Gu zope2A_;#3m$nK?vsdZZ7OblP^x!MtiI7hfpj9jC6;PS1>i1*gJKFT=e=+zakjgDRu zFUj}}Fq#so5{_~48FS%$n=^KeUk(|&R>Kq($rE(!%rHAQ%+3igmJ84kUx3#5!U`=c zM|{DA7K|glIIJs^moC1mmseK*QfF>o9sSOG-<}3xv~TTeJi*?cjiu;n>z2-J2Q53+ z#CVL)=pB{KJ6A`Ka$Y)V-dWka)6G4~)3rLgTshHQ*OixusB4Wy{2R}%wHErPiCO>D zj>Il&9~>Ei(LRJ0z9YWKt?|VhTBwfrq72=I--X|W-&Hxpldi=|@h5Q(>Cs*sSqI6k0@%_(PTDN*4%rbl4-xh8^~ZvQKlv zKJnNYq4@}>sF5{(M`&biq=w7FYA+n6(Wp1)G>>|7ZaG#tKs`qDF~+9H)~3y5JzS`< zD?)W-mjoDEY>xP1v&J9A7gj76mLtAkLW{!@UmVieS*4v}<#vYI+8GvX-{|4e4u;V> z)_XXvgJIMThNU~##T|zqmpa$S6~$xyoouO-Ep@H)DIoq~ch`E0bTZ^Bu%Tkzt{C*p zvL(vc3sE{UNG8hAqIAR;r8T}NLkrLmUu>bf@VoH4@WmlN%T_o05XVV3``|O~2JcXs z`0ziK>So}zhjn}|W*z-!c0Db8W1Swd+RHkz>0Z`}W4V`g(&^Zr)5|)2tP{=pSSQ|B z?fb?$eYru-ZuY;M{qJV~wGWY>9{e8s9(?hJ-;3Xi--|D{@cZ!l@cZz^@k{ybXCERx z{gt`uXCKnEkvmNP#)`K%2PzXbz=~0&fzvy$j1O##Zz*^KgO%$HvW`!br#~#6H8=Wy z$`7rJ4$2uY_4IU(OuaV6wBd3`(KnC#+2MY6xSt&sbR=W|e*k{~Ux48c;t%2v;tM8x z!8qcJ!#bDH;RG$d;q^X?4f`nL%(#*B9gRlT`(?@zc4}m!?*&KKsa^SLbacJ%b4NE| zZuBRNt@Bl5Y`w~&PaN|nacWGpsz{Hp0#{g$;19EVBlsc;Uqp`hA_^@SNBmKI!NhXG zIO31x(zBBhw4IE=?PNr8XXWtkIKz(PG#bA`d%V2TBfsNU#s*-%!J#tkCU3jx=)0LG*iBw%IS^*a`z&MFvrN#;T~=|h&0QYC_ZM?iV2+maZs{X& z{_;44e4?Ls*YG{c{FSG_Dw&DxBh!l)^$eTlhT-CI=B=UE{m}dA7l$OTDT(K?C?X%0xcI^8lT-3X}RdC z_yVy=%caYrI&Qgixi2M4S5(j}`Or?M(X4*rjeH8#k^BlZv``)KMQM#Mz|dlI#1~d* zVL9T9$U0ZQLU5>lJ3aR89>3GWR6a0vrtw7;Z>I+beKi`tDlYJT8XZr~)nc5MAl@+#jSOtQJjYtomfmsd<)8@FJ;TtD$fK85PYAeJaY3(yf? zY}WX~3N0c>d=Z5fj3d5atSbk}(#5R^9O>eAm2akYQM!1h-{qlUmuy!`qtZE*T9yYr zr^xkGWy>i>EvK)FqsSM?>8s;@!^iIQH9pR!X*t8Z+050^EqpM}ToZNs7lASpEwkfK zypd1wI+9;eh8CqGz5uQ9#THsvj`$)9Eh0yJ!C2?&R|t-D)nlZ3_tlX!XK?p5dTUlC z+fABhN%QR0aUbGFvm8saG@4_qdCon-jpk@Hml~CC%;zhQ`T48k6+AA6G@s9!XQdNr zq*ADkq*j!nMd^qyKx=#fh8CbBzSu$w%MpJbUoct@hYr0$aHLD$RZ%iumiBN!?cwCL zhpH^3T&t7|_zOPZd~htJx1(h)UKPifFNKRf;JDgVPSY%2>!+|K*Uv4MTy7uhOWr!p zuPUOTBgx`*B+23pEnY`_@mk{xHMA%l@x>NeY>xOMvd$H;5FF|Hw>l0fr*G$VQ3t1Q zr-$!wDn|pyJtS*q+#`ryXPhy-aX0_ZaSEJpbGMjCL!~PD#G3eA4-QULZhbNhBbE=< z$@KQBnoq9rYLi*Z?7-AMM2>~;$Ozs}M)<@V%Z2KQFUrsYbi@~%HNJ>K3&s&&Fw)t9 zSqP4FO{`4#uIqg3v5V5|N*Po}r_vZ~imB!)lHn=*X>Y{GJxEfE>XeKq1 zo?#4kh7XxpTlIUY;pZC3$jT(FNS}xtNu!8Di^vgQMArBs3N08%e8Gekj3d5ataD{5 z1V_5`F?+C^3hYjYgp#>?ZPmY4^1evJKr3cf`|G>2WO#NBnhMM@=st%(w`?Ni)$U1QcLNj%0^2Z zl}phlvigZP@+n?N@+->FqIAR;pf$d*LW{@|UofEss-2 z+?ei!veF4PQYlnNhGlm$Y%9Q6EUDDS1 z+_-Cf)hnqmyC}#m2Ii+I?G$6`Qnpk0aT?(KEflpE14BHJMpg z^&hpG&y6$dV>SP_&&-CZKa}IuW}n_E|L?V4M!^QoH8ZBWrt+*tK*Q=DI?JCPLe=QmXSo6u=X<&LgtC{ach z1?Wgt#THs@j`+f|#urRzaX8|OBeXai@x@`Ct6CvA(zPyie&ub?dR??q+@SuS;zq7; z>*D(5sxGY8eTK}14aAKu#^Sm-PF&E%^(o`Jlx^@97dNVW(o5^&7<8kh^;#n>q|wqw zb%}~H2`kbjEJxBPtk4ViBC^I`z!y<07mOpmU_uMV5nmkExiS@kLuJ}qIbOW?a^D>6 zy~20tdp!W`E6%>kmiri4-giaCQ`o*MeUGufvgLkS?srRH%JyIB5y}IX#kZS1c5>iy zKg=Is@cTdvRA=W!p++i2>Bz{iC_@X-5npW9_`(V;B1e3|gcgh=zBsINBhQ84Q0Wdj z%^pfVc)4#l4tgHcPhAHY>OYiP>YzB3rfO33e1L0lh(?DmbI}h|u)}F8K#dPy=`A1e z$9Wv{NNQAmrTYlo<%qjW0?Mi;%E+Ps9m%TLLW|82Uu@R+!U`=cM|@$07M3HvV61ah zD+GtCcJ#6sF7)W)(aZfXcGL%l5459K`hD7CPPh+_V^rlB2gfmvwd0q$q{s1(Q?=t% z^#r9q;exqeoT#k-i8vOsf(bAZC^knDDy-1La>N&rHNJ>Ki^vgQM4?6Gh%XrHT)_&# zp@N+xgC{Td@p1ABKL(#9!==(?KJArCm)j|o(kli!bV{Xio8`-VYgk&QPNiiESz5l* z4~3;ud{F5Wr{U76D}3mcPDPunMq-MbiOG>1iYatr;tyIRCYF@jh{;RD#2@80V)7C( z@khChm{^jlSK*k_)$J-DN_!bR-pjne-fMl_?PKO_pT~f?(D8ctzSO9E*T3KMc7CaM ze`WLi4EgW(Xt7VK2N<5Zofos!AH7le5Bbx$rWVBa+p#|uOzYkw*v0PY= z_=2&<7e{DuIO2;#8V)_C6@nvO(^8ss@`{C#c#9{1f44$CUshfnswcp&|+`7)N};SmO&Ov|t?Z#SvN@j`-rR&K0Z> z9O)v)adncsog{B3$!n=}6&I*dnj%#hN+p_zLpOphE)$tz!74)PtZgV}tR9>3C*scLbEG#^?M0~nriIkYxLs61$R*j4fO z9}m;~@R}Go@p#AKG!39_9pTfDT<05(Bc4_89MF-q8q4wsT2?>tMqb71NPdMHT9l6X zqO`^rTWDc9;)^J>h#c`nWSy&DAvn@CjSLtt=kYZ$80^g)UzF{ncs9*dJFzy_NF!uf)kGOt6s03s6=i4v zI^qk^8edqUh2@AZqR=98#21luu4;wgNEbFTc#;gBWET2lnu=Ur>2#M$v?`ToRw|`0 zS*Zf0k{deZrRCKgx-Tu48!mIAEG;u(S~^wU*ePblOQ$&5mQLj+&_oy66P+X36kX^9 z#vimuU@R%O5tEmQi9gD1#N;Jn;*WA0F|j09xxz7}OPmMpU4*^sPxpH{jN|T2AdMkmMd(SM>)foTpz7t&b{tjYAuJi*jfq1CME9P1QZ@s(NbYFyDPSys_dMc_dBT zsO6FM@s^0UePly?kf(Nzc%CPninDX4cq5-ebtJz+4J}khd;wbHAI2A8EEk(2zOX_I z%Mo8N(%BtLAvn?%Z=EMpjxx1%lqs5{Owk-m6DvydvGtw`JGMa+aY=9V1k7=!c#bnC zcRbB%%0G^Of-;@JKe55vI}uZBSzW{t`4WdCc@sxyaX8|O!x~>4p~c~dFOJaSaKsmf zb*?Uj;7Hdr@_sT+87rSBH~1d!B(q|rl4ra;cUCGf!&WM#Goad+N-;O7KbAcMUB0-b zhUHgAO3NGKMIWCpOUpiCN-eKk^WUVCZ0QtJ=A}~{+NDz)Jb7L^<<}UV*4NgvG73A= zDr`s6EbPz;n?Gogh*?r@BVsREF1HaUOUi8o<|P8-k8&Ge-MY!Yaklk( z|LW4#&Hn!H)-C)DIR7Ps5JiJzln``huiZ%OUQ z&3_jhkv(xZZYFMV+_s5`FOFy@j)>Lx;;_aSM`&?4;)}yNd^rC5f^euVJIL#f>z)4{ zQaYaM_uZ2brDD8NgR&kO&p=c z;fOB|YkYBp7KbCgI6~Lqi^CdU9MV}`3c;be)N?%4U+;cizuEPv=Xhz@$6 z!12&X-Wxd{8d<-Qx;3%=Cbr*%-xTX-$BQ^3U*d2iZ{i3o4o7@(SmTQ$v^X5`#SvN@ zj`-rR&ef$59I8t*d21%G&GhGH`g;qr+3fRD%N8Fet(#oWR*tt;)^DY*ZTM{* zFKw*fmaB_6B2VIQByZvfEe=O~aaiMvBeXai@x>8Z9FF+nu+G(`5FF|Ha)a}_^+xA= z>rLpJo%d}w5N{;j#P#N8A4kdX5@gk1MlQraj>wxh9LbwFLW{!@UmVu>;s`Ac zM|^RF7KbCgIIMGZDFjElzL58Nj+c7!T2EaX$ZG?B!%bXoZg#(Kq%Ms&`uJ$XZ;ZSz zuV`ZXP54dJr75r*Rogg^wNaNg&SP!4<3${i zCviBEH*tg(haU`~>E<4D34Rxux)%mWu&H1jm z-MaP`t}Cox%lfs{weA+TufwmSu640~Ru^$Zp2Xou-oz1F9FF+nu*Mfh=vsVnSmTQ$ zv^X5`#UY*5r4StH`a*xNzt#P^p1jtR_XhIXKwcZjYs2lXMiRUXep4JzSzW{t`4WdCc@sxyaX8|O!x~>4p~c~dFOJaSaKsmfb*?Uj;7HdO^4?5c znyE`Od2PXOA@41mr&>5qwQ{_)QnyytZ>6qn_-*)Yx5dP;f6S=u_7Lg!Rk8|+C^9A@ zM=~g)&?0ig7m+o-h(e3V5nn{1MdXMtBI{g*3c-=CGYPPhK1F8#o>s=jC}9FF+nu*MfhXmL2= zizBo+9P!0rog2$61c&O<%@}ewW60f%?RPVV+{4&^4}K4I>Df~C`@f}0%wF=|%NTPn zdGBS6x{vky82j&I&ZaLn#w?D=lQa#?!x3K`*7)KGEe=O~afB9!BfdDSb9E^M zhw9SL*nB^E>u0X4pE;L-O%*4f0U8ZZya9?gxJmCpmVaA!@Os}X3{t^Cwlw4|`R4_P zuCLha5T7{|^99*4B(}(%*c{2F*g}iV5nou=_`(V;B1e1?g%*(`zBsINwJHRMYBjvc zFV+t`dHyNmVbVOzfiRNNtOI7Gve5{QMmP(OZt|Ntqm_+DIn|9aZ8PSA`ThMdw{-Q! zHb=evo04O>BTST$MNvAERRM+;pd-H6tntMbT5OK^!U`=cM|{Cp=c-l+j&wz0RJom5 zns!Ew+Zo;LxS{Iz(iyIU(aVmTd~e->-^r+RC!?dCjDB`9YTd=?XBV>xUHDxwn~)t% z;)pzn!;#TRafB9!BfdDS@x>8Z9FF+n2rUjrd~sOkMn4O|k*-LLI(L)TZe|O*nH}rF z?;)=})UAiS_u}_b*WR0|{&8HXZm#;x6#H(dxQFYzQE&Ih|HE2d`G0DtK=w^l|1_H2 zTs3q05kxO@2rJSiEJxBPtkA-8#21z|zOX_I%Mrg9Us$nRM2`43aEzzuO~a`S;3eJ&ih$*T?A?C*6BR&I0f#`qGMe}``H zCZA#lZ}yr)H-zaQfE>CpD(Wvz58XtIv`v3cDm&H$9my51BS{u&Xi+-i3(y*0fT6|a zh%c zqnt8F@kjB;__#3+?J@kZICQfz2`kbjEJxBPn9$;I#21G(zBodQ!x3K`p~c~dFAnQm znF_&?E>#Rrx8JJQ1Iv$}?H=v)x7XV}+UeVXj$7h)R6P#bacc-S>$uG?<#(j!I$k?( zsrpC1rC%A)36B?uJ8zAH)-U;X-WI}d6L;S3gS6|Gs{b*aAiHj@`X>?H$nOYu-F|wF ztenD+^a|gRQBgsM7Ox||D6R2D8CqZMU{Wuv}Zy!pOVT768P3+6Zd``j|U z$Db8UfRRuEI+9QUh8CM6zSyksg%w&@j`+d~Eh0yJ5n1O7RtS!CtxFj!U&;D?g!r}I ze&^C(gXrg|8o0$r*TAjB+x(rEf!qD9iosjBnBD3lYVbC{r$5O0L$|p7P+EU^rLTZP z>2O!|hN4kcE3rlHgyl#s1ru5@j`#!kf{EpVal{vlHNId%3&s&&9MajrRS1rBNxP-u zW?+~K4BzH21P)VykyN4bKQA6}nti<+@mbaP5+k>JwNcK$qfD5Orh=ANA58@*Um?es z0v@B~7*kqfF~yrzO_Y&M0XmXZ0frW!BfhY#@kJC`M2`4^2`vssd~sOks#XY&bcMSk zZV&w<@9lR+M!B+il+{rp@V?>bk@2y3z+Hojxn3mAih>4K({ z(a7D7qscE{Z$|Hor(9pVM$?u~J9o!5$``UR=99;m?;T@)Yb<@H|EW_}Fabsa1?WgZ z1sGa@j`#w!#us2{u{q+8;tM903&s&&Fw$`7cD)cBD%j3VerVd6hFVpKotq=)z9Q}1 zqEnXc(c)owe3MHye!Z_ueuW6Il zyYiEpqgu4sl4!`5ejZblkxfxLGW;sQ&|-7M7n?P{utE#V5nouLMdXMt80*U6-Sm63 zMc~kQT_HHsiwnV_Uc9Sv)?gQXZ&&Kd>e9QmxDQTMHk!KL7mlgQZa0;>UHQ^Ho#vOc z`m`q@JR>o^+1KZ3xAejpWA<_UxFgSQiXV6Jh}G=% ze$Jkyv(0XC&z##7zg^%FtGVmrCl0*E94+V4xmewEev`i#Jb!(Bt==Ou^P9~upF0DK zE&7t!9O+wP3oSNBd|_GR3oEpU9PtGcS}>0I;;_#3-9m7v?-qhXeYX%C>brY3`G>Ce zTp!;OclX<~Ild(B?zbm;lzyd|Znto~yWhg*_%9J&V_{4DTDR9&WSfiE`$wM_H+zl6 zEzzspVV5@fX9bp0S68oI+8jUi-~qs;Edfw50H~V@p+?sdsv})ZfT0EGh%Z2Ed|`za zmLtBfLW{@|Uqsfqu3QKXb>%{Es4EwOBi#}+(X*3p{_JETXD8q28u#>^$7#lI)M+>7 zSk?E&J-LK)v+kG6&P1C0Q;UfkJs2=?Q;hZa{$YZ7zeyTR-l%(%@@>eZx9OIXH>aEB z?2baH(Y1u?$Xt(5LkrarUx3#5!U`=cM|=^57Lg;qV5}?WlG1%~5jfI)aS=GueQ^;u z(tWY#oc#l+yVAsT`KRS}Rd%agbigS(;8bPHsmhj9w4A2pG?U%asge5k^v$|`D0khN z8~nsLL!%iQ&BR8sUM$M!RRVORmkBGhupIG4WQ{MF(1LNq7ffhzIO2=LI@gN}!IAEZ zi;$0WUt9!^bYDzo+nrv8P$%0>KiYk>Z)9h0@JPfg{cIM0_GaHA&$0eodg(&z&+%r) z9G!U{fBr`9eOZ4#*H6U}{YD&)^doVE7KbCgIIQu-5n3FM_~HmH4oCcXd~s+w$BWLk zh2Ti{z(vSMx(6--N4f`2HwNlod+3LI=tq0#XAAVRg>=uLb_+MT|1R9@nVZEMJVUU^ z`inPtdyA~Ubc4q%mhhL@{?g59d3HV(NAx3cIMR>A5n3FM_~Nj}7e{DuIO2;Vv^X5` z#bKT6r-k51H@HQ}N4mi+0!O;R*O#4sX68E&+#?ok#Mw8xB8vD(9u_&WgiPDi-UQvb?r6c}0{y4sf!WWSv zzKBAL$Pr&K)|Io!>E5;o9O>S+2ps9&wg?>Q-j*J>i_WymebciFyWFEJrre+XJIGVF z`lLH`n@^@wy!kclM(&`~sZse>d7552O;?`bgJ*8#_7;EU_IRdCACvWBQAV#4r6ave zfT6|ah%YQ_d|`zakt4ofLJP(be+FMLTAtlA6oMn&+ZG`o>E5;o9O>Tn7I&iE^y1yO zRlMS{n^$yZZ}APnth?p!sE6r4)7|E~;n~|2%a2@h^vyXoH%H%`qwmh+&*RVE=8vBb zKkK%_if$z=N4k}WLW{@|Uoh7A;s`AcM|^RF7KbCgIIMHswh$cYR<{WGNVmF0;7GT+ z^rJnT1NZO_+8+AZ0{#O1Y~eQF$}Zq9;xFPa(oYxhm++VHmw2~#Dc4WM5&cFSj`SmO zgcgS*zBsJ$#SvN@j`-pTEe=O~aaia2X(2e$t!@$Wk#2R1z>#is`EK)0egk4B-#OoT zxB8>s4biZzUpnD62fjr;&RZnocgG8O{%*&FTk@{MoiX(5)h1{@;g?SQWrN8(JOD9y zXWUNsyK|F#J$o{~HlLkxg&JK;sE)ijBGk~Lbi@~+HNMzFPvDEl8ecG>1>=Y>4(aSp zp%5JDezyquNcX!%;7IqoygIcjy;`-r(tU83-->b{+{F(9Ox@w}uqj@`nsOtrG3Ea3 zHKyI4eVaT@^Xa?1`n0>USDWE2)0sQnrDyKq<~LsK%6hRVqj!nYkzOXY&|-7M7n?P{ zh(Zg-5nnK&#o>rA4(nVmE(Axq-z`Eu(*14`IMV&@9ln*_&0Dd%c|mY@^dsHX(#vP> zj91V6A17yNG|MZ^bG#fqmwvG#4d~*}-OT_l8<|fVkw1?=pU(Q_Q(gM6%OpiG(TN1( zNM{pFXu&w*izBo+9P!0rjX#esj#w@Z$6RME1V_5dEkZuhU2YLL(p@h7Xb)$`J@lhJ zbk>FRVt*RQr86(!FW@h-{vzuy-sLfeMf@fFr8|AbUAoJ&!%KH3ot;$05&cFSj`SmO zgcgS*zBsJ$#SvN@j`-pTEe=O~aaia2X(2e$U2YNbk?wMfz@dJ+H@#9*{tDOL>*ED5 ze}!xB=6JWuU*X!z8#wzm`Lwx@_ssV3V%R?X{k+e(|9W@F{k(^^pBKjt;2+=>v;(Yv zAYMVsx~;IH8;Qt~7h%K^S{#n};;_aSM`&?4;)^4+I2`fCVV!%?rVt$JwuRtOw=D#R zy6r*w(ZTC|8a+rqI!He|gnx*BdIWcNAOnC9yfux5O4&Y>xP1v&I)&Xkj_x3oEp+9Py9fi$lw^ zr?EnCsP7hnLw&ap9O}DAd5iIAI@{_N;OORfC(+&P=$7bn?peoD2ULq=yv2B|@&(0X zTcQv8{Cu2O8ISv|UBAM3-0x7*f+OREU-ET}6X`|D<&|!6VzaybiS(_EazE0ou6U!r ziPw?-Ce+ZPbi@~>HNMzFi_H=LIKGHtxnLae#UY*b=R$C(KNo^S{kaev>dz-P#hbEz zr}iW#+>@Jqqi~WNgHp+7T(>HfXjUqvpJq}QFO|v-mp8@X;67PeE;n2*H(V|^JjFS_ zbc&ma(y7fJVJMx7*WR<+2_Z(;5}hMmOmv|W9e>awfw83AMqpkdCjKb55tEmQi9gD1 z#Ke+ZcP<>0x_051)XfXWlA~#(w<$ z`1^12)7^f4@aF*jf&ZVm_iD4_I@UDdstQ#F@4ffld-EIS7o0w)&79LSPm6?i1SpCW zDN!ONQidW$>9Xg($4}2ZqW9i=?=1+zvkLP?eD6jk6NNf@S}ky0MaBMd<$iapwIWwW zn&Nh!6YT%Q{}@$?YFvvW2bVZ(xt&HF>5Ib_T^#n&#gV=^Y|+J$zBp{r#bLj3yG{`t zu}m%@9+7b9?0J#_f;d$Z;bMTgH(%(ievGVnNL9k7pT&=V*V9_U9O<=g`li zpGQBBe!g-0qd0Qhh{Kj~B#!jOVT&#f`{?3GUmUjR;z(Z{w&>!p-x#MwaKuu#gm}bK zw*-z@>M{<$V;p_QIQoup*3-lN2QPsGF@t!>2QPsGF@ zt!>1_Cynu298;`qON&#iZA)W{wJrD0e9iqcU&n1_8n<6_f6a09#!4YfQ65f+mT@GG^u=L|E)M(X;z(Z{w&>zWUmUjR;;`Qs zr$unY+O~vv#M-t5j#%3=j=p1@eaATaj&au0^Upq@_w=wuPY;{)^t86=WhXtoJS)-D z+uEkLwatarHWym^x$qxZ5npJGSuy1p5|b@sN=)eo6MwKpF!4!i8!`D4G4V%h8!`D4 zG4V%h8!_=oWBeA!6l>ek;uLG!(wJgx`#*b)@HKbUeEpw%Z~52pQaG(4j&oPd@pye) z_}rCqoV#wmLH~yK-=Kekeggdj?-o44yZ=u7==+z{#F2wb9JbswBaZaNVT&#f`{?3G zUmUjR;z(Z{w&>!p-?%HM2##3WmJp9v+m^r)Yg@+Yw~VuI8E4~Li6eb+*rJQWKKdzi zapdRXutgU~`r@!f7l-`n9IObASlgBmk67E5z!7U(-a&hYe0hd(dge#eX&Gl{8HZ=l z&vLizIqt?i$2&dGp`ZJa$K`o$9Y0U|^XTVOug0l3a{P$HmT@GG^v|M;!#=t=(iev< zx;X5kiz9t;*rJO=el<>u;E1(t3Gs-vZ3!H)wq+cC$0G>eF^;|?ANKSx5PNzU$vr)! z%$}Yf`L^?(UUt&c%V_NB{ZB3FN6y1N7h2m~;G23b@Krq*8o5 zY!OU+(%ME${zOdt(b}fBwT+l8iHSd2+lWb@RO7cerdZpS7N=O-md2zp{+Fx#KRN$$ zHUG1Cm;W!>v-R)CUD(~W_n?a-b#d6Diz9t;*rMNyE{^XG4}sh_FL62;>b9O!W|Io~|acz&Eb^LUPD{m)|Z+!Mt0iCxZX zPtY$<(*DV-JrAB_K0HYte2RX1ihg?v{i#MC6Gz5L9Ja(w9O;Y07F`_n(Z!LzIBe0y zk-j)=(ZylE(Jw`C#PMYh$CJI-eH?H0b9~w3c;B;^-n+;Bbnjk{EBmnM z_wDg^_tE~oeH?dEXTIom-%i^{9ZoS_vGjL9^3q! z@6pS9F4=!`zs>#iwVya1?(zOF%Z+|ne)P-!4)lJ1PaF?R;218BR)4knr_~?z_{VW` zkH^vdjEDR8dHmeZczJ;F_`qI&{s80Yf&Csg4>Fz}r2T{YJU$;}ygszYK*>U-1I_uBHgzAt@!pDmy3d(zkU*w%lq#@i+PZ|=9bzrOaP@us-t z{x8doep!C>%l;1Zet(a~TM--@ZyGNd4~>ho>iFaxK z`CQ+ZzP`_v&-Fd&>w9eT^D4hxvj66OoBQi)KN@d}Tkij|+~}9(N5AavK=1eWXuK7{ zq4B2ilJU^ENUQ$8H2$&9VZ1y}{&}47^f=?~3C7zK9B-dsJU+pAdy?_`B;)N##?zDJ zx2M?uQ;g@Q*#A?FwD7I_t@s=)p)yP|IPh2 z_t)2cG~N`q-2Y{{(J#x7e%arF-tX_xcq@WK<4xlw$yX$;||;2dw})YLFc!7(eFLXx{dwccaU`(`@ipSY+vO!aU`EO zY!6`%+lnJU7l$qSJ?P@d&+kPShkf+>(8ZCT--j*^`PFzVf+N<4CB!4vhb3^t`mh9! z5ruHXI+%HPKlAc_=H30w%Lfj4K0a{J^Ynp3o~I8mFCRpIka_>$A=bx-Z69LZK1BP6 z*#ASh|7zZfBj=MiY?)W$NM9Vb=;E-CE{^oYVT=ACx;XN4aoD1ZLw+@Hi{OZLb_wx_ zb#@6HvCb}mL-V!>jyRuS-agFn@Zm!~&OUtD^Yamow~wGd!n}KgdHv`CA6Fk`-ag9l z^ik&RV+TCnA47kPdH+~r-ijmVlQ?XdSK>%t9Jc79 z1V@~&ln{?NUnzkj&R0s{(7Y{zBhJe>9zM=G_i^UkdX<4qN7xIMNq~ExI`Dql+VbaoD1ZBYkn$qKm_R zW8N0Q5$Am+#3Ro8O5lj|z7jYzZ;RlF^V=gn9{%MTuWSEu)W_Ms9P@GXo+F-z_gusI z?os?>_U}c%_ZrS~k9t4%9tu1{JQ9cPQS32WapdRXutmQI zT^#wjIBe0yk-j)=(Zyju^=h451V^0TmJp9Pzb%0y&TmWLi1XVLIO6>Fi09Y+%-j2! zm-ip@{CnVt=jQ{=+XtAJ51>EDynOH)&&LOkIuAUE{t)x}A@qmPA37HExSF@($ay3V zTjrHG(ievz#@ zc`J^bN8+$$UWp@paoD1Z!#=t=(iev^J6Z5gc)TTS7eI{I&#+IKM4{ zBhGJ2;E40vBR;M^&hhkd=GEhQJk#KYdL7e;f%WCzD`onOuTNUof`lg0YV-nDhl>i!PY-1!IdY82gRMTLed( z>@Mf4X#?``-0W_~fcQ9bh#8@&`8wf?EsOWtyK ze*H`NbyZ)9En_DvTVg4!^o3=ME-d@#!b)FQw&)^CUqrU(g0bJ|t0FkmS1-G-{4Y&j zzS>jgLt>dcR9E&+O4b zqjju$hWp!|;eN?yxL@+wJ(FaxJ^K+7`Zs)yZ|IPh2_t)2c;(*HS zXqV+izbrrcWq${HzrRN-!Xh}dBGeelcx#w^zd!2nj{~pAnE&DB^YxMOJU2o<&yAEX z?C~srVXsnkZ@Y)j3k=y8xSRY%kH+{v!#W=C)noXr|D*Ndz8rO4c)iHreaV|UjlZL ziSrtpzqU{Lv$bG(ZGUY+ug7gfmp|cUhJe7*7mzKV3n+at*z&o)K7DWMIt^TOTKh{!=q1PD{ zuQL!|-_II~gX|l7eY)`m`WrF4H0It!f0OoaMzV{~_j~)d*#BGTZ_)m(Y+t27eSh|! zzTXyJeQ)~uURyrb_oc7zv*mMrPx|^E+xqWS3cO_h&HXm_*VleD-W0do|7E$+FUya9 z+24WQ@9)ugD}qDgP2(lwp>dH`{eNlvV~xmdFi#(Jng3~SlX;rk+n(X}w`aIL?ip^M zdxqQRo~8Y>=+AN+&9iwMjS3aq#`7Hee~$LgW&3Kpi6i;MVashW;z(Z{w&>!pk1me% z#bJvsj`YQ0i!KiPjoWOB;E45R3Gs;aW(gdz-YkJb704nuVqML=e4g9moGmtXXj{)fpg9`b?Z#lyBQ z9mw6d+WC^V^ln~?EnC%>mk!6tU^TzRoAXV)w#+}FrY}lcbOG8&7hC#bvqcwH`ogkB z7mWSJ{4Rncmh2_OBbMwXaKw_m1P;ybA~@pI#M6u-=s_>uUOq%I^swJQ_sW4h0ruI) zD+m1+q*o4c%5vC^UX4A)*@)+=_xS1|Z~SV^YMl$`DavaH{IdMl4pIbV>c5s#znaTp z%enP3b4^(GnTx_oUqrU(ub_)4KNpcLx?s{5hb{VR=;F}laA@sV1V^0fln{?N*C~M` z&UH%Q&|EHpBhKlVfv?95)J%MxdG$Jn)Hl%IIOqcE8;5*6egpkY^fwRs-vYf!`!~_w zI^cf+@D}@j>yYQ~TZg}2Ll8&KD{5Ib_T^#9)!xmi}_8arI z2#z>sEFm6o&R7CRoHLfdp?O;bN1PjT3(nKr`t~%p&^+y1XuLjthK-)#{<&wk59gWs zM$dAy&a>S7`Ybo$J$o##r+81#aYxW|+{yPGcgQ|h?WsBji!JAt*lf9@Mr`Q|%NAW& z_R&R@zKCqmMU=i^Y|#Z{zj4P-5gc*8TtYnJe7OXUIA1P-BhHsg;E40(Be~G^Y3uXX zXldL!KYsqGR=pRUV_Adey!c3MdHupQI;ghJZeKX+BlQb0e|1EEF}4hQO@52l*e@Q< zQ*xYRTzop>WAjVi(o6T3j^^38w|wc?_mA2l&zUD^TV~?(%+wdq1(>?nY|+J*zSwNh zUqpWiT|}u1#&dZqqKY$^ZM$R1&1)`mrYm0A7T5uZ-Kc8$N`wa_nK z%8TQ7>$Ej4A!+582jjgNnbFw=z>XKFt+G|vEP``MR3IFa|!W? z)8`U6;`F%$jyQcTfg?_znS8G^`CdQjN%?vlt2G(lKz{@MjX0Xd=f^xL-$Z{C{Y@tC zo3wum{jF;_jYfZ~F>l3@^GF=F%qwxEFAiIDao9%}NBZKhMHff<;;==33tb%gyefMY z!4ap=CB!36pG)9~)8`U6;`F%$4$a%QuZo4N?A4y9Z*$w`+q=C4euvvS-?`e0=Xc`n zU2Xpkw|&0r`+(=HH}u`uNpJf+e;8Z#woggtJ#Rk4PHcWrahq9I>hBlU(O8r@ z>qKeGO`W1lUzE1!qO^}L%JcV;m+}Q z_B+?U8#nB>R;us%i3Trd-;F(8RO0^K-gYmB-{YOq@9_@w_jqRKJ>O#0Yy*Lh9 z{oU%`zd+R~54|q`Q1D-qkFs4lF=ED!Y zrJpbR(2qd)A)XI;uIwXb*hhQ4y7=w z{n&ZdCu^Uu`+d^(Df*}ApYF@`iWfDX?oa1`&&A7UdpehEURe2TZ|71u zC~otAc(eW5td&@G7AVvlfzB{oU%r-~1s^E-IEP^AJ>?On_mh2^P#FD)PjyNTVNzvQxOD^xnpl+S6 zz8}N?q7%cr<$S;cfgkYT(g*w>j1Txf86WaK{ttOz@I&6G{~_<~{s{de^pAMp@FRc8 z_up$Kz#Q0Ovt^*a&qNSRel8eWbit%A7+Z9~*hd#k`hu}V7mWPs=uiYloDGx^k2o7B zfg{caO5ljI4NoMWP<(t)ClIZRL?3%1p~ORVtrO=@4*1@~PY${W|4BU3rz6lO9C1E9 zkV`VJtv)@NrOp30S6!cSZ2FWfKRe(x)@KJhH){7@ntgUC*J*C?S#DV!pv0TwU8uH< z`;VCyV$09PW{WPi^u=b2E+YHrB1&IGw&>!JU(Kr`IO3F}gm}a$M+qEp%25JGoYEZV zToZHR^Mg9g4tpq1aeSKc`C(6>FAiwfOZ?)XPdUEu$oDk(;;{D6+wN)baBi{Qc8*vE|qnn=NBpSm_JP7F}5O(FK#fU~JL9 zL>EVXE)H9CamcUcP!Sw)=2AjD;>@K4jyQ8Efg{e0j&MfA?Q?H)d)(XH8~YBo&%MLF zukWD0lef?5j0pW*?yY_IsHfe#=gQJ9YutV(jvU8tb9~s5^IMNq~ zExI_;7l$pnIP9Z~BYkn$qKiX*HD8M0h?Alc;t?lBC2+(^Q3)JzQsf)TeGTvZYg86! zo%*~VGvlHY!@E@w_<(=D@Bt5zeZWIxA9y1_ANC<{bpDXX(LUr&?H|@3BKs(2Q|rRZ zM?6XP5xe`S+FiAl6K{@pq1rO;-)CNkEk75VExOp!7nUu$ua9F|(I6a0kd zEi!KiN)s!lNBTkP>h)0|rmB10FMCq7{ z#XgT`8{_oIBi~c(^JBG#B)>S~a`zW3;=W*!_eD&(I1@UO#Rg83*yu~1lKk?RD-&NG z$+Is`ldh?iC%!tGXIZXQe040Z1BFvfDWT?27pg5oUX&8z;u=H9}ucjcJ(HT|!5tI*cE!g`#$ z5RbFv@m+ZX4vM19M!`*xSl$-nizwjNn0ukumjBpaRNUfYwq{T$D!t9;Bjg??%mK6j6w=1Wd9 zY){kv^llZ(d>c$PVnviANJO@bC=sPE7+Z9~*hd#k`hu}VKZP!s{9G`$=z@`7Evbs& z(16@g4vpd>I5dij;Ls@kj=}WZ)wvdMp8alDjx67B_1$h? ztmx@s)1Dqid{2+Zup9OC_=yMKv(?kf|3B&JZEfAlGZsC)q~o3otvz07ZF7N)+;buS z{ZN&S#hK$uoVJWJ(WM`B{J|DM$0x0A#N9~#N9~#Kb3!FZ{ z8tcU|#j1Hv=jzCpUvszL*ZZ75zuxaF)5p0R@c3R|csstYb8T#Ye7}?NH+%f~H+%8- zVe@W5t&nMdB5qSuyA#|^cw&EiPc^Q^k%LPdw%qL}j`YQ0i!KiP=;BCU9Jc7+po=3v z7l$pnIOJEWj3PK2M&F~ce%j6Uro${W%(dj+8UU4<$^xnF& zFCVBwiOJ=&(P{>WJV&OWZ5g58@=HaTpNrBKU6kny&=y^Q_R+mxPx1x^vr%|*0XywTIHXOVHcK6dzMUoE^ac{=jZnN z#_@CL=klQjt(f391)9>2?R)Z5n6v!|AbdwTY2 z^Hy5!>DiZ=k+pMAEHW-?y`<@$UY_Ua>D}iWBzk)HyYSI-p|#D0);1S-B%iE$)AXcKU&*}$)AXcKU&*}iBB41x;Um-NtYI9Xn|2*k!J9QwcezLxw+8do>qf`8|mD4eiT3>iN?oaJ)|NmkJwVh_m(}&}2 zE48ILArop2c~ROjCB&A#*lf{-mAUZS1ddpm zm%tHA^SF(_H73vSh}oI=zd#yPXSmn@Y>ds;J^p9oKIYal#%JSZ=GL9gXSp}}9O?dC zJU^h_oI8|ftiFVQ?r?sgFZ!Q9-~+{Z?xH?_C{H#00O@&e8RNSe&*IH-Bvf0*n^4mi zsx7(z?W2n=eX-f13oCsQ*`kZceq%fr!4XUN65PycB{uxfs zh1Py9p1rd}&Ovgg@e?_t)3B6!P^^7rVbc#!~$VOL_F;M_oKWe$1tkZ{l7oiCqUDfilIC5}_!UU*W^-%x;tB*Wcr-qp5Rm0bZ)uW;?&Vxt-Hl3_IdhD zX+w3W5NZx_QQ9)(MVY=RZP8Dni!DDFn=QJq?4ye)eG%EB3r2oz310$7Ea6Mwh$Vap z9I=FF?44mmo#8gyGsk?{=PbA3p54e7V8}Pxodo5@42JCMe7{5>7I{gQ*18@kwhNf%y}G@keVL zf%y}G@keVLG4V-b5EsW3Yw^5Ib_T^#bOg+mb>8o%P$Kd`s`{1CB4=OpxiOM`N! zHaeXf^%I$DBXv{m>C*7DcGGWwG>8RuWMKbH`$F#rC-uvdbY2_n#j!u_b^gBZb=0ur za7->Ao7DT^a3n4p5e5pn25xTuJr12D6ft1*Pce$%7+DC165Eh#ors3~*okP!bxvqQ zGV%1bwO#9k)kb1#LvJH-wO{LY?da{-If1pKcUL2?^T`}a_!(*0|pG} zyfc!>kRR8b>zrZK1DRpk>RYzew`{wv)~xL(HK)DaroG;#z22t1-ln78rla1bqu!>Y zYQrc}wkx9dlm(a?{@7WulVx7#Pn^}dSf+K6?Ydazb5w%4(O6E->2%R1H|wH}m3o^l5^XBo^)}u0Hr@3$-BlX~y^>-- zgY8hlv1IO}pED_H(C3m@vCJ4~^4b2R^BOJhM|8wFKnpOBXDvWG^`l1%P)e08`vLU8 zyArcf*|G=@Wy@i#-G-6vhLP=tkqw8lHXKg28&0+x&PnkIvf&7_=?Jpz2-b!p+5bq| zk7R8)GP7xwEya=X7l$p=RvhVz!xmi}_R+pN2WB*n4^)}hEdY>1mU-JA&)k4QN z$l5@^Cc}4wPf#_`Gofk1<#v4r&++=HTeQ9k!o8@9R?Yr53cc$4Y zO^PE&fjDd#J>p1T9Jc79uHvIvf-^_38hDDqwJ)2*Ro zrc8Q6nP!>5hSsy0y6I3%at#+(`hM!>ootkqw?6tR8>z3d(O=b9QSKv!Ys_To*4VWr zPjuE(YbQS-^K2(SAb(AZEuF4Gdk$WoT;$rq&P1Ej1@yMujIzxg#?tw|+=&*7_lKZgg&K{f7Lo^&9N) z8|?5Ka8)4qI}bIMNq~ExI`Dql+VbaoD1ZBYkn$qKm_RBc~R@ z5f#A_;t}=05;&qBcs=z$lC{RE>w@IrD>6Q!9(XZdDZLFNe`dNFR?j`ds@$XUV7<-o zdYj?(Hkwj-}G!OWhSB(RHPVw+&iiPL{f9CB5{+#0B&E9U%P2O(M&+utK=w@#}nD&Fw2cr+p z_EqK+M`j{%*!~=Qv+Y21ailH|TXb=xFAiIDailK}TXb>QPaO_j3n_vliiah{BZ`NA zKMohkF6|e8esipy=$9xS{{1-q`tcFP!z<6xiicLpRUZ2RI4+$pQ9Qiz@wk*DiibBj z{|xz=^U;u>V{i5ftqr{mz3u1DPi;3lpS6>x+JENl+kZ~+kUZEyp6fvGpnb>9v0atN z#F2dBuqDq7ArFZoKNp8Bx;WAohb_7|?4ye#eR0^Li$i{u$BN*H;$aE#h~nW*u3f2L zaz1H%*uu-w>GxSWlsA|HKqM$cJk!9z22ssHhH4jQE$^h z8y692*#Np}C-`|Hk?V3i@ok-uLYwq!7Iq%RIzbaB{67f1Ty zutgU~`r@!f7l-{uhAe_3>V_r6BkG2vC)W$>DQzfo%}PC`b<)Nqx_X;V+E}4Y<~Q|U z-VV}L-@L2-6|XF@}|;VZ_{1>p6>ehbXVWQZ-~<3P5y0~8u?o_MKe^I8kt@Dm>QXVHAP)U zV}&>zefZD3 zq8v{C8%};4ag$e+BgnraXg`7#>PYmF^E`P(tqMeUmUjR;;@e{ zj`YQ0i!P4z#bJvs4*QM#Sp-Ma2up}Z)Cf!9h#DbDMB~G?K@z6MNBUP}d_;|qJk!rO z&3i00Uvhl?H;mIv_?j zO5ZPiMm_Kr=dFRa+79}K+YS1qw;yziw;x3N!N2f!gMUc{@D^`B_|~vh9ur6QyEtrb z!QN^sj{JNex;X5kiz9t;*rJOgeR0^L4@MV?^0~vg4p2z0qqqI3OiYnlxY#CdzrR{^wpI3dA zb5(t1dyD66)mODM=)u3VlfO#6mZ#+EHMN8&>VbbdQ4;=5qbKTtztD{|3hV%&^W=2E zE&c^|Zq<6Lx4knc$0wEE@)>zk`Pb9tujbobS_98}*@!OJbxr}3PK@8xL)FTZ+l zeRD-nn-jsf{jh`xMg_41j;J91f(jyeZ3ua9$gTdojl9`LUTY(7wvqSR$&2l@Z%1#x z)%muA{dbUeJJ^3m>hz1=EG&*3nM251;;_$L5=Z*tutgU~`r@!f7l(axailK}TXb>A zheLU>2#%;AR`GDt!<1wIGL4>Ay==J*SDV=J`z`&*&4LnhP!aJ8}iLt6pO zEj39pXZ9IO2bQ?lVe^i9==%&~+_^I>Q@rNU_wsBJVT?LtHIII{?u%*bs!J(`V zhu-S-Vkhg*PV~-OoIg8r{n*>qMIP-!@1lJddA1w98@-$M-MN0P@~k*A4&tyS4~ipw zaoD1Z!#=t=(iev^Jgk5gbv6yfhw}^ArykpQ?Cd9#%YZvZ-HkO4Z_V zC{mC5CC@h%k37%&tKt!LNak8*wxRXZIFzZG>2zp4^LN%$a3^gtgLc;2bkZhw-9?*B zja{^{Qg0*t{Q1JqpQB-A%g@uW($A~1roxy@Tn#JRTd=u+RhgZy)geR8}60Zhl_2>8{%F8=?-$Z`E&b{qYvXptpT^<~NOp?9bZ#$o|%N z@aO+M=SS2bFCCXTkFMxEjXGor98rh-h0nW({nF>z!&qkyW1Tvj{5PC+=y3AiaP$%6 z-w~YOk6;}-g8VxYeI)DLk(}R;Y@EM~Bl|%dw&XW)q%RIzbaB{67f1TyutgU~`r@!f z7l-}S8LaX2atRz!hb)03>X0RHL>-bOqVbUlQ{&Y3R@*BwKB5j;LOh}lSprAYAxq#; z9vj757Dn+Fg;BhdW)yGe8hx$v+i3LByn$;pZ($h2TNuXhmW46A#bFHZtQkxDvAh9n zEN^ib+jt9uI5Mw@!k`V?}T%kBuV_jpI##1c&n2B-Trl$TO2zFHIs3O=i6|nLIU_ zJT>_zzCJRAJT-;4YE2mfZ%40=vD32Avp*&Uuhw@kv9Li%wa43&WV?8yE_1HAl zW7Eh()6u7MUOAmSH=Vcl%^=UsAP>$!pFtj+NuHd^{%4ZsX6F8@>kHz@ydn-;@{Bmr z7l$pnIP9Z~BYkn$qKhMaaoD1Z!+s-=6~UoARs@IgSP>k`V?}T%j}^h8JXQpU@>mfZ zQ6J--0i$?N%P3yEH;Q)>jK1F20Y>w>tI@pYWi+qD8iPKDcNUD{odjceC&5_uKbH5r zjOCpMV;k>z5l7|~aoFz0}?dEN5A%Q%ht*rgmfp0DV9iTYRx98n)5 z&x|7vjpN-X<9J`y`0IWCIG%T>j3>{HCy!0w-6|7!cgh6v+ywNAysv5^`b6}Jjd!bv zBl|%dw&WRcq%RIzbaB{67f1TyutgU~`r@!f7l-{u9xH+)>SHCuBkE%%a72Bq1dgbW zmB118u@X3->-XT*`dIBe0yVIN%_>5Ib_T^#9)!xmi}_8WPu2#%)$W4$$vJTr|vHjO+ro%Pyu^4xURW7Ek~ zGiX19_1X;b)C}6sB+t#{ymTh|%+#wqCXUQ2;;<#ph$DS**rJQWKDs#47l$pnIMNq~ zExI`DH}Y5!98n)DAs$g5D}f{GV# z&)bjYdHm5luRogS=|}TElQHOHcwfmF-iI=V=lRF-K9jNRe=P4q8QXYsoj5YDh{KlW z<;9V{IBe0yVIN%_>5Ib_T^#9)!xmi}_8ZUR7r_zru@d4D^|2B-qCQpvN7TpSy(_K9 zL^W9Rp$$!%989&r>Y~`sTon7e4Av-;l@OFDl9j*_MKWH#G>&97j$|~BWHlarJjrN0 zFAo{d%R?sc@{kGW6KFqyWH^yzHj({LBw0>Oy;_usBgca{Y#AToNM9Vb=;E-CE{^oY zVT&$~^u=L|E)M&RWL5-66v;}6M-<6Q;D{nw2^>)*D}f`5WF>G!k*oxcD3XzYzld53VCh{`c(9(?0+hGZffSiDvyaH^NKiZ$ur_e zUmUjR;;@e{j`YQ0i!P4z#bJvs4*QKfRs=^B$x4Vv6v;~9h$2}D98n}Ifg_4!C2&NM ztOSlIl96Yo@iMk)oIFnBwdT`#o$z$lThqxy(^+rLAkWPp&&?nY&fw&7Ci+ZX1~-#D zI5YEHmB+-9c|{zyf%r4qG1P7DxKxutgV#eROf8FAiID zailK}TXb>QZ#*ns1VQ6wvYBkE%%a72Bq1dgbWk*CIyXU36d z#*xRy^U{m)|0{R5<*aY&}L|)!Dkvuq&JUB7;U*$1zWL^=6EqO*9 z>5Ib_T^#n&#gV=^Y|+J$zBp{r#bLjZ$BN*H`dA6^i27Iw98n)Dfg|c;C2&N2tOSmz zkCng?^)X%|If*^JgQ5gbt;DSHBvM18CTj;N27z!CMa5;&qhMxL3*dTbi&v1zRG5l8ysutgV#eROf8FAiIDailK}TXb>QZ{)Ee zIHEpQLOh~ARsu)V$4cOc`dA4ZQ6DRTBkE%%a43(>;$iPuJj^|dhs9^{u=wn2{qot_ zy!2u=`fOhAGlz%4=ls~)&EcgMb9jl_T=qYg_H$`JxBjrW=B+p~uZY8zhq=X(zBp{r z#bF;^9O;Y07F`_ai^CRO9QNxEi)-E%!J&Sc$3yz_cu0TVb&l^m;yRy~iOeUi^LaVk zeDnqM+XC7z;3576=nHATke87xL|@qG7ja~q#9>R^#F4%@Y|+JGA6*>ji^CRO9O;Y0 z7F`_n8~suQhx%m^{j!LcBP=3ri+Fj$V#fPo;<}iASX&8o z%QE7&jDA^0+?Vrmp5@G!<>aB|=qu1ykOx=Leg*xylKHffeqTwyt!(s*I5JM+uqAHd zNM9Vb=;E-CE{^oYVT&$~^u=L|E)M&Rekp<@jxRh6F^h*KX7Mn^EFR*Y&BGS6(P#58 z#%vzapMyS!hsNgc(Ab=OxV5)!E)Si}w>5Ib_T^#n&#gV=^Y|+J$zBp{r z#bLkEFGX;~@rAf9B5sR#h;k8eU3|UQ0gHK!JU(FZABlRDYBaSaT zoVtvM#+DJ+Wjyq?oVYJ1uFH7{e>wAM1?^Xm$5t?3R?u%N>GzfN>q`1{Wwx*SMI0Fq zao7?!ailK}TXb>QM;Ax>;;=;*NBZKhMHh$tM!yun5yuzqLz=~XNVB*PX%_bx&E`I% z+1!UToBNn%qtD^K@HyOXIR||X`dsdVnoIk++^00Re&2W;U%1~v92qZh*m9qdIMNq~ zExI_;7l$pnIP9Z~BYkn$qKiX*HD8M0h~o=!ok!f}alidM?qi+L!%OqIk99u!eDnp} z&%c273yAvy{$2e-^o8gP>9>X1Z`FJeN5)GWw!}>w>5Ib_T^#n&#gV=^Y|+J$zBp{r z#bLkEFGX;~@rC)ah`28zZi~3DZ!!J0nE9|6eKGnH=F<}H3tYl|eM@)_V=4PzioTS7 zUD}v0;>b9O!_D`#=Nau#*`S=8xgbKk^l>iDy%pd z*CXf9eh$|O=5ifiE_MF7T+f_azg`)~7wU!L$asmvmO8yS(ievdW3 z!%@E9lo1=qu4z(l0BSFDo1UB94rcIBbcVIMNq~ExI`Dql+VbaoD1ZBYkn$ zqKm_RqhE^PP`|9A9=wX{C#$F{uA)xAn!4m_>XNIeC$HxE%NpvEYp5r$L0^NumU{A9 z+OMUqxwih#6O_lqk#Q1-EpmNbK;J;WY@lB^(tacQM)Zx1ei28;NgTGsO&sZq z!xmi}_R+t_08GySrK z_FK44umyb!b^fhfzu8Kie=GBGYwo`~uM|hdNgTGsO&sZq!xmi}_R+rV8Y z?0;vrulhwC87Fbr5;t+AFAiIDao9%}NBZKhMHff<;;=;*hy6ys6u}Y47wVF$s7tP* z?zoD&jj|zlOT!8uYc)HP=$NTua?@ZT;n=aeSe!D2|Mm zIBcmqiX(k-*rJOgeR0^Li^D#;IMNq~ExI`5SL@^=IO6z1+}F`B>*$wt^vinsZ9V<6 zo_<+R+&56i-$1`?pkFpn=ii9Fk^OI^Up6+bzlbB_B@SESCXV#QVT&#f`{?3GUmUjR z;z(Z{w&>!p-{_YjIO6z19exwzc@zDziR)gQ>6gu12iQ#9H`6a$m@iwX^KYTww$Oen z`d0d7E7y0nHm<*jBjY3vTjC~;^u=L|E)M(X;z(Z{w&>zWUmUjR;;`T7mm)ag_(H#I zBktQ6&)b+U+sQ-QnJ?Svx9!Y_9n6Ov=sSq}4%+XeUv|=OJK6uvMjjJK#z`Eu#7!LO zi^CRO9QM)0k-j)=(Z!LzIBe0yVZYHYMR3INg}US_>hP0aeSe!D2|MmIBcmqiX(k-*rJOgeR0^Li^D#; zIMNq~ExI`5*N!hGaK!P2>nrQ12e0EjBJ1dv^~7~O{j#2V@OtzOwBJA-e*^jkuD@)g z-#5}P8>#beOubrf-Jhb_7|?4ye#eR0^Liz9t;*rJQWexqNC;E3Z3aotATw-MKE^vibi?ZkaMd1^cT zvV%OggZZ!neFy!rllD8=|4#DQ&c=KZN5)AUw!}>w>5Ib_T^#n&#gV=^Y|+J$zBp{r z#bLkEFGX;~@rAnLD(dvBs0Xj&d9T&flUGxBTut3^HP5}SpY8iW|Jp{~QXCm4aoAE<6i52vutgV#eROf8FAiIDailK}TXb>QZ`3V|;E3Z3aa%{+ z*HI5%N8Hz=uSZ``zpST@zX5#%ao@o8nGIZ@*~oK%8__q?eq;7q?f636#F6n5hb?gx zNBZKhMHff<;;=;*hkbN$q%RIzbaBY9j{Ay7>OUw)9AAjrCgQ${I{qfEuWY8yznS^4 zneo0EeGBckpl_jHx6p4}>9?)ye=F^`Hs*^sG9KcvC2rzKUmUjR;;@e{j`YQ0i!P4z z#bJvs4*QLMDS{)8FT`~l*TuFG*KJ%s*-l)yljpY6Z`;XJJJ5Ha?;!3w(07stce4MT z=sWB0A<;Tn92qBZ*b+B!q%RIzbaB{67f1TyutgU~`r@!f7l-{uzZAitei`s9U#A@K zYrjl+z-^u9Mqkk9x7#21E5FZW;IIA9#s=Qjc_#FMx7!~?`$4oHMEgOvd%MBE@_q*Y z+TSzyHn$smd-&v!p~;bP5{K<=*xPNzk)Mmh7F`_ai^CRO9QM)0k-j)=(ZwMjj?O|j zG)~no*A9$+_;u(0w6}F0Nqc)|{!=T(b~d)t3D zP(QG3(63vcgmasBuWq^~nh&mRep7BfxW4(|+gfdV+y955vA4mufB%!}NFefz@ZYf~ zGa~BAjEF{*d$it@dh+iIaQJ)s8&P`luLur3`Bwyop8P9a5XTUZxR~wnJoy^xx`}W(sUHk2}9klO2@1T80wy!duIC30`!oXM%Ar<|Ta@h_31a0caY*EF}neHEA-|Ec#UxEr^ z{?9;lrh-`|zZQJvX7y<9Nh2#GUiD}zcLq8eUD~bQDEFkkHPa=1TiZx%xlx}Ttb|xZ z2P+{K!J&j$1cwr05gba0Lx1I^+0b8m={A(5-q721I*G0nYCSi8dz8k%}u@n?XP8V_5GU&yTzBp{r#bF;^9O;Y07F`_ai^CRO9QNyT zSqZTS4kbi!9EjYbcpSd?{~Odf34KL_qUZO9*7K)`GUN0ClUY(DC9`B7J(QpSO+BQH zrpV+{P#m_mVQ;tX1oj^ze4Q7QeK;2vwBcM_%gX7hx9O@MO1kQ8y6SDZX_JSa?s}W< zdYkU54Mz-R!+u8D!Nk7&XwQXyKchYMenz`=IFt?h;mCn@MP{9{VG$h4hQr8)!^noi zSRM{zc{rSGH=O0+@Y{T%JDhAdf^0W}<=+Uh=?JpvNZOD5wX^0(^pTC_p*S-B;;?1n ziz9t;*rJQWKDs#47l$pnIMNq~ExI`DH?m<79Lk18a3~QL!J!-|jyyVOeAwQGz1{YT zj1T3pe&Ue}?<>NgJk}3Kj_WJJp*&UuM-=#e<5k^&-(r79q3`z;@_s|1@3;8Bqu}>@ z=cPgDgMRDJ2mQ|54MHD`KA84{(Fgy&QQ-TH^NKjK9|rsm`+M7g=mXIQq7OtDN467( zExI_;7l$pnIP9m+aV`pcC2&N6?>DuRzyZItlM9FezpE?1uQ>y0lba2sO`ewythX6h zZ!@U=J%ebI3!*`^$urDB^)`d+Z3fdO%Z!8T-!r&sQ=I`95#K2PmC(;o{wska%6}zr zMES1-jwt_;7l-`T7bb>~7l<Qe6hUjl9=JUTY)owg1NL+JEc(*-qYU|2^eD+IO)3 z4)l&jUKB^>DRJ16x5SaYIBe0yVIN%_>5Ib_T^#9mpo_ykx;W%ld9etNDF2arTtOrE z*s159Ayw|lzH%9`p5EH(o42ufW=@67wZPwciKMQp{xM>EeaC$SFIy^jT5MHGuZZA9 ziLZpg6eYeAIHJT?0!NhiO5lhRAB(l2B(5Ib_ zT^#lsNv{ZwDDjmLkErgIz!8PL-%!Z=E%tZV-&5GDFHk${3)Ief*6*z6@-Eu!iK<#x zy-ioWO;^25cl~?1>utL0ZMv&AjPWS!{kQyvT+FwALmu^7zaf>@Z@8}h8*;Nge?zwU z*MCFqp!FN%@Ef8iSi*RSqF@OeQ55`*7k9(RkHg4s!&np!|BdtFaPsSL^5byw=Lqx> zp?W_DLj?8D`uqD5VBYkn$qKm^mx;WAohb_7|(iev< zx;X4N@@EkoQ4}m89#Ir5fg_57zo7`o3RmOQ#lc*+_O@M-@exJA5;&qLSVF%4tKIA0C86aOyfn}O&9|3ESDPH#65eb5~~`5p8JpZpHG6ML7pAAE=X!GG|6 z2ebddcZFZ&F>z#G5r^%a*t=}Sk)Mmh7F`_ai^CRO9QM)0k-j)=(ZwMjjwlM2z!62k zJ8IRw0e`TQM{)Jgu{h`txXYJR2iCV#cv2jAC*sBM)OM%7%8Rv^#;CTD0(EVCjXKOX z*VO~11Xo0$qPkZ?hedU-1dgcgmB10zy%IR0x<`T<@&~GWB&Z=Iur~BI5@6e%PJC^d zpmY-$39KExodnp9-htln2e<1W!F4neoH#P^h{KiyB#!jOVT&#f`{?3GUmUjR;z(Z{ zw&>!pU!S*eb6*J@QQaeL$_?5sB6~7WV zqT)xQ8%iP^N}?LdO0APb*2zk)lSJ2f7ZtucyrSzO5q6PCyJ+8ihZA5odiR~)zB~15 zr6-O|OyaO5QHdjcaoD1Z!#;W!x;XN4aoD1ZBYkn$qKiX*wbCnsBPxD(_!@-bk?ChB z87C9tP%=&yW@?eiYY&P{w&<*9u|C3+8>^dg<9@=U?W(j^M0lbAcn1Z)KVa{~-bDeB zOrO_tI_s&s(}C=5-#xHxWb}L+fyz%tTY=8OjkV=#}$-E3JM^`ahF!Yqz@U|M53WPC(D z@D3L!G*0vIr1|2y{kLul>NvvL&!5j{^Wc#AGZGXhx?R?fo9%}ou^I7{JouAt8cD`z-eLL+t$a5X! z$qw>h$DgBJmB+-9c}5(ze>qNQpw#yUw%m0=hiuzp% z98te3fg|d7C2&Ojt^|&#-;t4ql97h~$(d_tW*ika$Y`Cc%sN?lb^h7gb&(Of$ar1o zU9|6}eK#4coBem^%CE|3;>htX4qGOlIMNq~ExI`Dql+VbaoD1ZBYkn$qKm_Recozi zRs=`X@BZjylO?*Lch@qHdMGcUDl(aQI@vO-DxGZU%HE%9&D3Gptc%TEj$-q?1l(2M zyz9@kwhEpLIQ7lD**w3hyV|_UfknhJihX~i^mRA(PuM@(wj!7zX+_XZJtUpgZ`2Kb zeT6Z*puaFWrdd?%uJ>sxmadFd-$N{;ocCA$1{W;r{nW{Cu)@Bx(^|j5*!4Dj{)QYR z-Su(V`VAfee2+Kdd-SFJhN$k9Fvp|1R{}>=_sE^Y$c@APxqL1XPc_jMC%-vP)6-VYmaoCa@#gV=^Y|+JGA6*>ji^CRO z9O;Y07F`_n8@aa#j;QYak?PUiPJ6@ZSzuT-vUQ(Z6`4a9uM#UfnJtI2WoD8-Vw4ps z#V9xKCr019fKo(^qT=^QDr1`XsYZS(ykKv^+V|We1SlW+e|6_R# z!r0t@l>^0*<5V2Byrw`L>5Ib_T^#n&#gV=^Y|+J$zBp{r#bLkk8iXP^lmm<4(0Ozb z9Lje^a46pu!J)NW5gf{6MQ|vOjU&&D<8?0M$YbMpoy&Og)OcR!GM+p&p11i;;B_t& zczM+X^4tVoZZ(nDxlBZ#Nc)M|zRF|b$h;yBTk?!J(ievmfZ%40=vD32Avp*&Uuhw@kv9Li&p$WxP8Pfa4vOkzDYnLIU_ zm+(#IC4G}wZ%v{76xvTA4^ANuPUR(kQ)xey_1M&GU*$1zWL^=6EqO*9>5Ib_T^#n& z#gV=^Y|+J$zBp{r#bLjZ$BN)k9xH-Fd8`Ny<*_0-l*fwTP#!CSLwT$S4&||FtjDIY z-kL@pnnoU)jy|3B)O7UetjA`c&p@BSdTa*kv6->-XT*`d zIBe0yVIN%_>5Ib_T^#9)!xmi}_8WPu2oB}3A~=-Cir`QlD}qCLtOyR}u_8E>$BN*H z`WSCS8O7`GM)Ab{DBcJ#nm4M9Mjy=^RYvo~{}}W!=wo;zz!=((<&6Mi(Z{m?vH8Z8 zYCR^7%q!xs<%xZ9q%RIzbaB{67f1TyutgU~`r@!f7l-}E8v%;oi27Iw@re3Z2^>)$ zD}f{GVd5$MfjVBL{Cy$Ni%~2E3C!kLt zPfeixMD&Tg8EPVLPMO%qW8%oXA`V;fj5yL4hb_7|?4ye#eR0^Liz9t;*rJQWej|?+ z!4dVb65gEQ=#$A) zlgU$4ctg_^-rzKaJU4|m+)YKF%4zWUmUjR;;`SyV?}U8eXN9dM18CTj;N27z!CMa5;&qhRsu)V$4cOc`WSg?8hL0M zd1@MYXgd0I^4N6p+;sBT4AyfqSZ~cBPt8D|$(ulDlE-F}=VmruPb`kiE8?&v&xj*^ zaoD1Z!#=t=(iev^JgQ5gbt;DSHBvM18CTj;N27z!CMa z5;&qh#uMzLcmjSDPr#4jMNFf4zsP8wfFI5KMMm=k{TSXaGKTkyjN$zxW6;Nji^CRO9O;Y07F`_n8+ohXZdP7l@dSU(&&uKVFgy&n$G3x22Ot^K~{OVr0M zACD`?5%n?h*d*3llUQ#}B2P``jYgBnLzB@bqfa4EO(Bm>ArDR=4^CzOQ(5m#<&8#D z8+l9|`MbqoOWeefzBp{r#bF;^9O;Y07F`_ai^CRO9QGS|tO$;%kChOQsE_^qIPx`T zee{bzzbl^5;kY05vA-Y3Uq3#gK2`!p)W=HTi27Iw98n)54^1OaO(V}t;|0CbS&vOe zpU!$}I&W5+L7tjHo|-|Po56Z)ChN7Cym@UV=an-v&oNH*pKQdD<4GL0SK5KwTkMOd;(D8BcA}AR(}DaI!B9z z-Zl-Ad^mABFF?#kv8S_TI<;=f<;M)R%qOd7)VHj4SngXLmiwMreQ}lLiilQJ&r0aE zsGgO;5!JI2IHG#S+c`$@_Ks1!Z)g;6_ZW>nnkURh^91^6^f5ePK87dE$MA&t7@klc z%MQM;Ax>;;=;*NBZKhMHh$t#uMm8a76X& zhl@w`9>b`f{cs%WpDK?P!4cIn-hPpfiI3uq8FuPVevhi2{O)ZVU2ikG-ez>Y&FFfY zG4(cM>TSl<+l;BV8C!2Nw%%rJz0KIF4e^a?TnYUg)wmKkq8i7WImYqkjd8rkZ5;2L z98caGk3OEfIi9>Xf%mvgAg@j!Z%*LN923zel2<39PfWd9{fQ&ckE{#W?-6QIfk9CWCiHJ10tVC2&MZuAYF#)f3RTdIB0(C7|B6@%1+2>utu@+l;TbnNV*t zq26Y~#Wua|pLeLM+9q6V*xUY}JKFwh98}uW!TDBT%|2V+U8311zsib51U71WC3JAq z_IOM0B(l~dR&$eB4NfMjO=h(>nfDn@CTmVXpMpMxtU87F9ZhBbQ+e0iRI=*S#=GLg zkrPcEwqz}Fq%RIzbaB{67f1TyutgU~`r@!f7l-{uRxE-eYI`NbBWin>a%6T^zvMY` ztzYtU^-E^$$xPBb*;VJ{#_F6Dr!c22vSq$fX)1Xjm8s+bJM}hGtGzR|qx^R%YIgAz z9YRt5D}f`*eoT9$87!b*7tk*YXup8hAuQx|2n%@~!b19GVg0o&>KAcjoWx;E+{BT-IBe0yVIN%_ z>5Ib_T^#9)!xmi}_8a|D1c&-%5pi2Y+!hhHMZ8XDG5xlf*HkPAsV(ievqh6+A4`ej3%9q6BjY6wTOKPB zNBZKhMHff<;;=;*hkbN$q%RIzbaBY9YK%p2#PNlGnaAVX^LV^^UOtxC+cuxL&gXHU z`NVZT`T`y&T0q5Ib_T^#n&#gV=^Y|+IbznU*a zaK!P2`Lc|DSw>u!G2WMxr+ zOB}YuO&sZq!xmi}_R+*7M01-#VOB}Y`mL-n# z#bJvsj`YQ0i!KiP=;BCU9Jc7aa!aSdDSit{1UBJ^6 z3(yyE7x6;6aUpl-EoA=-8{H(144*h`38OgD7l$pnIP9Z~BYkn$qKhMaaoD1Z!+xWi zY8)BCdG!d+BZ66Esu5)$i75MMeii24wmz_OV`1gS{a{sBK;!5`m>1Dai9>`cMXP=hN5)AUw!}>w>5Ib_T^#n&#gV=^Y|+J$zBp{r#bLkEFGX;~ z(TA%Fv$!fSi+`3iiwmf;xhgQ5s|vHxXLH-g9Bwbh9w6RnFo;kEhWp2HSKDXXxZoSRi>U(O3 zFRl*FqaWsRp?eOAG6_ zRjQxo(GTLteh`N({Una`#bJvsj`YQ0i!KiP=;BCU9Jc7|pCY1&CK3h=#o(1*qSy2BT{RSWN>YFcQ^Bf5atIew}Uc^*f z#8h6yR9!?DFQy9@(}j!a;>AqWB}~;N43Q-R#$i5FcUj_d+) z*wRJfNM9Vb=;BCU9Jc7Wiu{_O=NtH(y+j z`r>-WF0Oa1D0A~A_05;m_r9dQcR}ZRM$p-}OY1vcT5VZ%=Q3v0GOouiqdS%{zWUmUjR;;`Q+0|@_vVnfxz@?Lo^y@}0MQ%jjnES7$lsGa@ z;;!pk1me%#bJvsj`YQ0i!KiPjeaSDL;bRe@xF2JGdmZgG+@w z>6e}K+fL@o&c>xeab%ptVN2Y^k-j)=(ZyjOT^#9)!xmi}>5Ib_T^#ls{Za&n`ehX* z_EnV7S5X3AMG1X1`f5t(t9jGeYV5Ib_ zT^#n&#gV=^Y|+Ib9}eA$qIjhKgL1_2g}84bZkvevCN3#$=91KA`fW4wWiyvPwxDmJ z-?lIxw$Oenmqxa7>0~SYvNiRpU&N8|5Qi;s6G!^uutgV#eROf8FAiIDailK}TXb>Q zZ}dwM9C3UhuG`2{+lcEn;=UbyJ8|ERzMZ)5pkH?o_Z{dv(04MQcC!DS^!v`7PgTE& zBjY3vTjC~;^u=L|E)M(X;z(Z{w&>zWUmUjR;;`T7mm)ag_(HLE6~)$76vQZxm~b;E3Z3aa+eVqIDFx*AdtCTtiyV#f$ay+j{zK1NsKy zzJY$(K>Ljp**DT}8__p5`b8WWCvn&kH*usd4qJ3_*hd#f`r@!f7f1TyutgV#{YJkO z!4bz7`ehUIVH0uRL|iu$_s#U%W-eZA=FJ^jXupN_TWG(9iyK>Mzm@h|>G!R9aip3r z;>b9O!4&uIp_B-g8om{lqN&B75mz|A%5l6;J9Ja(w9O;Y07F`_n(Z!Lz zIBe0yk-j)=(ZylE(Jw`C#PNlT4XY?^uA;QLii-`a(N|O2Tuo_nHKofnls4C(ui>K7 z8Y!~|$;4;Am zg1>>z+d$`Sq;oc+Z{#w<#`<$csymA#gC!1If+vpj#bJvs4*TfhNM9Vb=>I=;@7Y|} zk*sUd0ptbV21V8|E@FYly-dkBpq9}C< z!%2c83^KIqIDcUqXTN@&Ki^F7_kaoZ^Cz%R@LVSGpX9ks@?0kIpW?YrVV}Z(s_40h z!`ew4E@?M$m@W>N*u~*Gc5#?44wu-)VY)b6Vi$+&Mb9M(jxfmZXSWUfS#1OHuz_~p zNPpjmeIxdbB&%uc)7YnJ_i2*hCZ6jip35fw^17+$xroEsNgOU|H*uIQ4wu-);W~D4 zm@W>N*u`PGI9y^EhwDYpB?%5ampOmT{d={JsLlD4zfV2q>D<4W{!H%w33BcqU7!0W zFEm)dIt}qD>ohwX&L+1*U z;86ZpKzuLwlgIf2;(Ng}9_J<4OaA2fq6B*h`Jt5jQc8X)#a{Z1=bMFp^t`d~Pkvr; zA@+qu`9mBQ*Wz$Ve2c?$ak#`T4%e}Z!*p@D#4Zlg#o-dWI9xBvA4za1eICgSP~q{V2l6g8EG*yl*Lc`jAbz^qzW=v1sSS>6;cH=ph_}SCH|FUsLE$N zlU0!+tFTv*0jr8Km^duX#Nm<*BM#HW;S#$zT*odB)5YNuyEsf2hfD0@aJ?vlEso=3 zaU4^N6+_f=5bUP!FSy5dYpW$aTK`&8m%9lJ925x#8zR>eeB6u0YD zQC!!{vR@Lds_Z8Y`{bRTuFI#9&$zrOPgfaC9FK?5;sPA^1-p8?^^RG3nb|MU%dA_d zw_BE1FLN1>O3Fe>JQro5Bsju8&a>>>JcoRq{hSwEpZlz5ley0!pJ#vP1+_%WdD;Bu*uQz+{pPF zzl*~qc5#?44wu;HV;6^hheP|~NpOUHoD|w4?Bk@s5%zIX;0XITDR6{+oD?|1J`VA} z;5m=;1UoGaD;uF6ga{@4*6pd^N&T$9~O}xa^!~`^M@SqpL@acLK*XyGV((i^OrL0<>Zg@ z=X~B#PW~yk{FKc<#9{F)4wuBYI7}CZOYGus9lJP87l%vi;xJttF0qTl^`iWd1V`At zNufQ$?#;98);x!N9{GaH+_S##V2i!nbI~46?s->y=i`M)DZ|G$U&`>YVr8*US?p6D z`;^B%<*`qB=0o2KyEo7JUYh!reJ(?N+;^f1_uxxf^>O=rMxNX^p{UW8nt5_poMNW* z?A(&FFo!M4;i=!*)#y9UyGiq`(ojYnaF^CebV= z5iMq-Qb8iBz+S;brhao5BbTK)?mJ9cLfu3SL zOg+Wrm(gRxmP-m8Vaw%3wpdx_eHi|u+POl7yCTy^Il@hFUh%D$ z`7g5d@)BDu_|G^0ER%@C+I!AR$d{3?xD)6F%x;R{7pNCx>_WOM7^RbIV zzrzu>TvFf&TP`VZge{j8IKq}o3LIg}B?XSK<&pwN*m5EM7rf+oV*&BM;1#x3$S)Vr9-{LU61iLs~ z$1V=j#o-crDfUwA;xM~7Tw)i8^elfQ!4bAxQfQB`<&pwN*m6mMBW$^(z!A1wQs4+% zF656zqYq^368Mkl0tigEtePBo_GoQ zGV&Fdxfi2FS?;A+c{y6s5#AK!n8ead2=a(sLPBlaneeabT*#)Pot@{inu zZHDBi+m)a|!z{DR6{+msfq>GUqkq>+HY0!M@9@?7O^%eBI|QbKmgt^YEYdnyk?phUbft zS3O^pyykIVg1v^2~=hW!QJg?!o@*uRdZ%oI1MwLI3;?=7pYgXfLGRZZ&1S%nSL>3N_8z)xuWFr$1tQBj*BL-aZv`fi7?M z3v_weX`Zl^^64CQa~I$+&RID8_c#2_p;NJ_sbs!WNxrHgpH(rRsUlxhnSZt(5{KQqI9&3i#bLTQTw)i8>)6F% zx;R{77l-NMaEV&Q3QPq`S+CG4kU9R5DbzoLJH z{gh9CE*4}L=%;4CKtDD61^TJ%SrVCr!~7R#L9TOD=RX`PR1p`Ng~&c;rO5F!Z&acP z_K3+MN97<=CRxH^>Lq-vWeGDy)r< zE!M^ywOMgmP`M|G7F6y@fF>SFAYCRCz0jw$$V&2@YkerF?p7DcNW#*<>l%s*Y?` zN4BXW8`bgYhe+wa1A78sZ_O6e--LXEpw*R6#wEWtDqb14)91W~nI#;1W7I!cNugQ^bqXtyr*vc} zZ&1a@=KV(=Re5k0RC|UOwT~zd=KF{xn0y~`h30mJOqK5x_G7+NxDppvL|Gop_kyQ% z|NnN*u~*`QT7wZLm?B1!*a>8Lf#2K76MaBL}VT!G7q(kovn$8 zEY#I97V09hULFydzlf~os%5estMnuy^IJv?SR%_~S-!|)S;lT8g_@-?&V-HJid*7a zX^MTC@UhyOVxOigd(MBUQc8kDsc3mTJzE~EdvST^y#1!zFfcxL$PFa|x%PZ6+ZYJK3p5 zvA^+TF#Z=ATRK+9N3n(Vgr@esXj2=RTTOhTx+X4O6Q8ISs$H!%E?yfKucf%b)pF`t zu}?FGU9A+FG3;ukz!7$}Qs4+XQz>wSov9Q!!p;c9Usf6;|zHn zXUOYFJN2ZMdeTZgX{nww=neQcP=5pUHxzvgLmZX{#Nm>(AP&>T;S#$zT*odB)5YNu zyEsf2hfD0@aJ?w)EG@)*ez$39A@FBP5BZK%9Q{kP&o5}B32)nIs*4==Mw?N1Th6M> za))-NqHDAN6ji}5c-usy9&bxS4Fzw_VHygKL5Y3T@LD=%iAoJ`J5XwP%aQ5;)-YMa z=l^`3-+@wBu*K#1k02}QJ5YKUmPpkptnTb#u(n{@!_5(zK7Ao zhsBzyznNUvjJ?^u$B|8;#9<*M4wr@DUSYfjXEGH?# zvV0*d%NLDtN^6W$T4S7o_594ODXzGQ;&$^*aRzLPvt~0sw(@I^FVT#TZ!u*)Sw2eQ zIfpH#6#84(VoHG{Y%!(45w@84e$R69#d7k+a+YK*%$-{J&{zvgz83OLEBU4sdn@^@ z75_H!RU7s;=4Ne0OFD5_po+sKfh!Kv#o-dWI9$gr4%5Zq61zA|7l%vi;&9#U#EbG# z5*%TRDb5qi;{>!k&J)YyxmgQ7mJM2BpO!ckwPblh8%gnXT4SG9d@Sp<;$u~};bZf= zw%DgFzD`@_ljWl%+Ba-5rO@BP7E=lwVT&mRj90H5{Jc;I9w7};xJttF0qTlb?o9WT^ug4i^FtrxWq0F*NgIpI4r&|z+vkW zwTI=2SvYJJCJtLrsXd%03)GzShxP^c5g+SUict zC2=JV)5YNuyEt6OE)LVh;S#$zOc#es?Ba0U?AdxK368KK^PjheZ4v9a*nOPe9{KHD zZ8ob>d^6@{PkLFSM1`8;PuZw>%tMb!X);^RdN*u`PG zI9y^EhwDYhSCilf8z?EXN7z6~fg^07q`(n2P(Gc*UPr$u{WNT#d^(5q>x;q>Hc-eP zOZi;aQsRFp`Js;E>vbG&uj6w)b#M4*JL>sdSUvfrp8Qacy@BKL4b`mmCCh|uUpCfE0e>CIY zjJ?_NOE&)yhsCovToT{nFkKujv5UiX?BXz894@ho!*p@D#4Zlki}FVj9AN_`h4xVX zNP;8mn557iVaFr|j<92r0!P>}Vg9k4_+HNXWI6MP7UmZ%)6F%x;R{7 z7l-NMaEVQ4$=AzZJya3eGIAApTZx zCb=7XH}TU=e039_J$z=ShYu!N+RriLcWW`}D>>z43K=W1rs4CyT!%+E?+H1c%~pC1?IuGJdTj zK34Lfl0M?6kND}s-bZ}(WA7(E`-#u~XZ!`r0pfFj`Um)^-GF`Qgy*986NklvI9w7R z;xJttF0qTlb?o9WT^ug4i^FtrxWq0F*NfsW2@b{IO8U6HLA^5W<16DnzB23MGbMd- z{Pp2uA=elC^u<2?u}^>O(;xfv<71II5c>?oYy+{+Kz5xh{*q{4#a|K}ioaEiZ>xxp zRm=}p5nqGE&mi$PNc;@)p`an+Z;1FCVtzVA{0(CtW_%nbK8K6upW?815Qj_RLmZ}y z!zFfcxQ<;Mri;TRc5#?44wu-);d)X0CBdQiTSXtY6J4v~KE5jM@$duMe|_nGZbHED2~6O_&P)QSTqmgW3>&(KEwEUvFtio{3X%8ioYZ{!upSYaJ-!Z zl5AF9VxKO2EdIK(>tyklMEi#IUkd## ztpA9Q6~xa94lu7EzPgFOZtUH}PdD+^!-2sb4h;5S@8M$)y~JlP2dI0gzc)VM9M*rd zhd3-g#Nm?o5r^sGaEVxK_`mpyg z9QHBX^%0K!gj+wuT|ei8`z_pNN(Kn$0m5;Ba2>Gv;Rwq?+Cv-`F5+-WIElk_ak#`T z4%5Zq61zBD$1V=j#o-dWIHbd&;V=n~upErL{7SmK_5YQ0d5g`JbosA_kG}QAK7Da$ z^~FAY_*ez~_*ew?qXI-1V>mb#!<5>j(}Bh1gy#;K#RpVY6fGUL3}KT2l25O9EyF0@Ub2?gpVtQ>*PN; zt_HQY#PwjU!wtv9hYOdODJ^_qJPXkaG_pm^Kk=}wlh5+7{r9-@hZW=boz5bys8zkE zC<3e!^*jsHqGt3$>V8&3zVR%34AC0al45g~=e(MHyIIM6yQyRrqU{{mYUcz;J0~>S z`R9{6IN{O335*U-XmoI(v=e(L{+%3H@8pC>7xi~>!lMg&SA2patS5QDTpSiU;&90c z3~`t)4wu-)VY)b6Vi$+&*u`PGI9y^EhjiK_tS3|82XW{@J1)aEm}L{;+=7EJwGen71!Ps7w?LTs~J^13&JFtF)SNX zc${I`$af!B5GE@KvlWC{HwT@%Id|F3xyf$qJsgzk!M}$v>>T^ug4i^Fy7;xJttF0qS4dKP9$aD-)J+`U)Oy=^kN zg6?g3RgcM{p*t?#O>rxs2WBId8p_T!^~5Fh)Xb>Xa$}*jqM4|g%&wtF=S>$knWmnf zp~);S=+RkT5RuiBJ-X;(BC=#6B3~wwOnSk#;k!2u_ue?%^*FO|56i(Xzgrom+Q=m* zTmPU*GfG{2~f4X;A z4$>atuxB6+mppiJm@W>N*u`PGI9y^EhwIqIVY)b6Vi$+>EXz+eR1E@V=@mlk9qXRCHv!&{c$hVQ?rN~pt!~LKwNwvF0RJQI(1m<#aCI0 zn+3*7++5)*v*LfnmV)tBbPonK>pfV77rX~6QFITUT!gRW!m|%6!T7H8_%;z#!}|kx z#iJ=tZguAy{>hl!TCVSvD1qehuMfrYkHCr*;k%DxLu5YrdvHtKLb?%UOKv2rA_>Y> z1m!BeNwSJV#)Aa)AofAV&Oye;A;!ibf_8|Y9>PA1|1e|kFhMAL zZDd_h&&ncusL*Ni-~Jsc6fgV|N1qzc!f6;s`|R&9KCTq{)=a5=16W@W&VQ9$kNEFG zUQKKNIEx;!O9t%E@rZ4F(j#_Bipw5xJ{;^zzB8rYTBMF%lIP{0m@54IGWQmDfUvSG zG?ILa8a@h9L0i-0Ti+rr-};sa)cW?E)cW?Eves9{x(72VT-;dbrqMMNGv55O^;N}g zJI7htdELF8e@(WX*VQ{X4%5MLx(<%JbnrTSC&z6%IZoHf>+GHQck#M=7xpe*m+y*? z+lA#NukVV(VoDq?d0kx`ri;TRc5#?44wu-);W~D4m@W>N*u^0|i`^tR!tyeO_Rtuc z1V>mWrqCW?oyhTy6&&AKK|HMB_*ggb)Xnj;ZjO(16E8jZ_Ye;~#7hsyM|!dM5^uf4 zOK*HUB&-u@4{=z37KcmvyEsf2hfD0@FkKujv5UiX?BXz894@hoLwXi3NpOU9VhZgM z7J(^ngauy;9AUx7ajKOZhg!+_vXXe{V|?kOzxQ!ms*mxbpYfxgcN*u`PGI9y^EhwDYJJ14=Rcv&64QoK5Tby-iymaS?TTf(o2UszrfmsA^B zPSvyWHsRluRvTFjdRCTGqc*ZXAnRG#@3Xd%Vkn6=QVb=*p%_|E46Nss{`JJjdSYON zSN=yhQa3`3jBuo9lq0F5#K@ed zn@I+)N&F`Xs!8lq_)pG3E;Gx+u@Ow2#9phqz{9a}pXuQ!Xl8-2hj>vt ziGpSWBgqC1mu;ZaZy;zk5>y+pZ)Bv{NKj1UKh11y8v8Vd(>4(_n;3~UQU9i**_t@) z{>9;vPAv}8#o-dWI9$gr4%5Zq61zA|7l%vi;&8nvXp-Pi&?Ld3ph<#5@sb2bSlw`# zY&CDcujc*P)x15whWB&V@b>!}-rrrrzt*=F|Fyh-yOzUdYk5C+9q<3H!+#xb->)lr zKUW;qf5qXF_h-dnx;R{77l-TE#bLTQTw)i8>EdvST^z0#y`P%|M_AoF>njYkhvi{C z7t7bHqZeiU-y)r*Wz0iQ$W}jJNXvvZ&G}ErhMPQ*{YgK9u?d(SlTE{v*Zh zU4}fl-JZy;ZPm-{Y2?YxEl+Mr)Zgp^d2;)sYo1&sArEULB5gfyy07Qh*Losxgg4zs zcvF6aH|0lJ+vj1q~X_>U5aWB88|>0?CdSkbXgaad%C!zGa-4%5Zq61zBD$1V=j z#o-dWI7}CZOYGusy(kis;0SA^6xt)Kk)HJ!SReQ7^>o#z!d!2C77#NfBk_y(BXRd0 z!NN%g-Nr1P&I;vGEqbG#XIVu(&sT@ADc-Yi948#d3CD55Wt?!DU|^fTKEc2^ z!NHbE?336h8CWN=PjT#Qig2Bx{wWJ*IJ8YJ4!dn}xFlS}VY)b6Vi$+&*u`PGI9y^E zhw0*QiCrA77lmUI9AWj9LVJYO7yaG_iSanT#^ZiJ9>>ZAKGqv2@UaRe;`o}#Vr8a8 z&(9ZXacE6a+~RC9zJwm9g_63JxlI*H&XoSQvIR@SU)D>e@Q`~paz+hnp)>1kIBeGC z>{{w_cCBJ=?{8VZvug9SR?{q<&*|eMZDCbMFl}J$+Q8Vifw6HTW7|gl&FGB;<3`SK zPGg^D?3`w7oM!CYgnbjU)J+8ArlMdJhuxGoToNqeFkKujv5UiX?BXz894@ho!*p@D z#4Zlki-Iu;jkX|61OMUCaBjYkA*x9q;3= z!+#zA>x$l&6^GrII9&3Mpg2qyhfD0@a2>liOc#es?BXz894@ho!*#Qh+jOKW368L; zfvihL@3!Xe!93L5{>Q>X=k$`!2a1(cxcI#l zx~Z46+ge9SUnWvgfulzXYFG>spz8_X^}O)Do>M3z92OfPKu37teT07mbd&%c<;>+M z0Xj+o7$d;PsDBLmnAH!5W}o7)t|ktb1eiEX7l%vi;&2_iI7}CZOYGt>T^ug4i^KJ} zJrux6aD>HR3hfaVgM@+gsP%E*TOSA6`Ya5zBE;vZ(CtU!UO0k})i#2UDWkE^XndW~ z_&THbSk+^3h>qc7tH?2Yycj;RWFeZrFAI*M`|@~I&$D>V-;I^b-;Lh@SFuo3Kv*c| zZ^VLi)*G?n>X%kLe-BoB{vKS3Ygf3acow$fgw;4EdvST^z1s7l-NMaEVB5ngSj;R~)8`!zFfcxQ<;Mri;TRc5#?44wu-);d;@_#7S_3g=Pxv z5tfqwJcrHpF7RBQ2CfUYT^ug4i^Fy7;xJtt zF0qTlbaA-EE)Lg=;w1@=u&zs?J;J)~)oAxY563#UI*E1e?BPU(MqZ1R*L{|w?&6On zu5Of)Hejja_`0a@z@lo#;yU%{d`T2Py70%l6q-ySHO>$;PRNWigp6}uWrC2IAmk=E z|22Vqk|Ai4^U0Hh%q0ID-xT#v5mHn5Pnkb6$?%6d+Cv=H_Tq3!3yZ^aak#`T4%5Zq z61zBD$1V=j#o-dWIHbd&8C((^Va=67dxSL?F<{+Z562b^dN{UVP$#j*oQMNOPsn<_ zdWsvfC*-S**W7uQCuDvXd_szxBw9w1vw@TK8;FbzM9v0!{ziKKMtc56>>II96FJjF z-Zb`UPLge6Fxy1^n~0oEMT3zztewT-l6Dt|>EdvST^z1s7l-NMaEV1!dnjJ!{5kh;)tYS1`AhEqGWplsznlD<|33H6 z{`=g&_&*dq7yDf7^YEYd7ypN5=KVGIe+U10e{(q>|M}EE|F2%}eDkND=8VJouQ*)( z75O)p;;`Sv;S#$zOc#es?BZ}8yEsf2hfD0@keN zZcKth|8Qdx9LgUHi0=h|@w~Bs{IG!dFZr|Qg%aYw1bYejqx8?7S4#0OC4ZD+U-)Ow zBMZqt3$ZUO${*sexD|&>;#(Z1i^C;$ak!3M9HxuIC3bO`E)JL2#o>BU{z!sD`6CGq z<&Pvdls}T-Q2t1QL;2$(a@c#RiWmEInBrEF@mBd`5%Il<_+Io^&j*W$|J{A~5l*c~hu}^vCL*G*FNun*4dp>Jh+N%utwseJibcK5~CEu2= z&@QgTKKZsZOTH~#iGA{I>6Yv|w59Tv?!oej`h&gaz9_!RqReBaL=kHxQoIo*zQs&@ z7L)iE|J5f-i~r`bg2YzA#HoVBRzc#c#J`fnR*Ah5|0)t^75-J&t1K~QiBBAsh{WNN z#3T;W#o-dWI9$gr4%5Zq61zA|7l%vi;&8nv@g>2b#Fqqz5}!Eiub_G^F8_-Bo6C#x zT$H?$Xb&Z?#Ux-$4U6NXu{cfvi%9{$3x7eYhE-9)KM(u7cYI^rq*71#cmV{{`=OyqAzaO2{82Z+ku{AwQIoA4*;&4fPi^FtrxWq0F*RhMkbaA-EE)LVh;S#$zTrbKWNpOUXr4-sD zY%Ha~5jK`m;0PN_DR6|1r7xeu7XFG`kCWNrC2TCc>FcOP#Q!4VdlC5~NBrmB^7%xL z`9qHRNg4U0413wzUSApWlXCJ?Irehw^4O<5^Pz8rjinUYGHfh;dRy8{UODd3)^7Q>bcK6#{YUS3tEYM3%U{)&$pl~v|!jyipdnBR-sabVP_%g&)DiL!gmiP4fD8I zwL4K>iUO|4UAb(Y2uYAk%S|#(VO7deB^;eNUtMIR~{Fvo8 zaag_)hfDI0I7}CZOYGus9lJP87l%vi;xJttF0qTl^`iWi1V`9EN})Z%{?VK47rlji z8~G0VM;GI{g#Duw+9T{A#gV?4JZllXIL;D_$+Kpuh>rMDMaq^d8$o@3UR>fy=q?^8V3# zY!hLh`++YD=V70RecttvF9?&5;ILuzu1EHQ_t-FcANc_rM%YWp1SMpG5;9HcyI!sod+Gb= zA9%eB-}Q{N5c@*>7n*;TNyK51Ee@AN`T{aR33hRqT^ug4i^FtrxWrzHT^#niI9y^E zhx9CyB*76jj8bTiuwj$}N7yh*fg@}f{p&dN7yK-L{0lj zSb0BIK8TbueC*(VS?p65`;^5#*o7iTfA_l07girA+j_Nj<{ z)SvDBEcIuXw7dGV>7S`TYbRRmW_jQOab4J|EahN8!{jIa%av*o(JZ9 z%!bS-uFw6@r$KW+LVoP!=VG7tp)Z@}edN=dc^`YZd7pSa^FQ?8=YNF$v6r9!NzsPP zhkl>pu=^E<%THX2!*p@D#4Zlg#o-dWI9$gr4%5Zq61zC0lmEkpObQ%fLnZ}|upx6k z$3x*=yE&iuYho98E>`Xfc`ji?=6nu&j^Z$R0S>c&Ask^tCUE38PSja#zM{@*Q<6EK z_+-!Wj))#Cd=XRK)=JF%IA0=P$K2RQl=l{V=6#ee8xB|&9D@@3sAp$B^JAa+vCsU> zC!6gg(W+rHhb*yxEU|zrvVbg7LY68a3zdBAS*7F?&qk#mdUh$rUP_iK{lv4;Li`tE zUq}{O_({k{w1)6F%x;R{77l-NMaEVCh z&72h4BW&iRz!5fcQs4-iIU(ki2o}WQz90_w1zEVyl&ITU@shZBNnE@nF0Ni|#Y^Mj zrE&4nxVSpC<+g=!@r7~mg<0_|_axDlVIznc%%YDxmn>oiw8(OUHiF0$f?ZV-p*;&6#w9Ij&*hw0*QiCr9~ zi^C;$akyTTdy?P?8$l_wN7xAZkd2>@kRKyIahdxt+TqC&1NJ$}95LXB)rf)XL)@0( zW5vqwaSJ|f!N)2nkFQf6U#C3wDbIZ9TVW$8g|-YELEM8)kQT-HVo{tg7G?P uTG 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 #IOMb@mcTo@jNvqa#4`t=* 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 z znNM((bzZG>-ocUMaFjI;M|?QS8i%8N<8Z`>qpWc_@P~N|N9GY6Wt~@WUXO?3`gcK9Ep>UvhTL@hI!jXKH76s5B-})8^LCx{a^0_MKCd&r?%nd&|Elhz>utZ@dAZ*98@%6cu>A(_*Bd78 zw{T=W!BN(E1xI{1${L5GeB*G$hoh`-mUq%*?GU&`}Jnyn~iTVzQy^$a!$&Jo1tA zrf}puIC9<;j{I?rd9avYAVd*MjC5l4>0k>li}c-|kq8QuPV)z$YDZNI_mZ}@H9cQ<&y-SB?%hj|M}<`EoaomX(g zhoh`U+|S|2dE|rh%m?$fi+r@_&mQ`vJ%9GV(Vjnh;AqdE&by7yyN%v2H@eQ<j{yx;7+-kf>)c*z#m(ObOVZZWm3>yn>_bd)oJFp2G1r?RR73BXKxV{~;fl$8h909A)3D z`V$<9!;$0UBl8xHT#tMZALi{#$Vcw$aFkU)M)_FaDC>G34)P*Ld;aX9U)uBMOb&V5 z^XJU-=r`l^U;6)*jHCAa`9ZBKmws6H!KEMRe_Z#uWyY6%SkH~iKGJ?%=Pm!B+AaUE z&R_nK&!e_q@qy2u##b0$@$tm-=LhvY;mG%eqwL3J;fN1MS>wx$!;#}~lr_HGI2<{? z!Z;k|CvLyA-*0|UKc0pof8T^7<8JB4W#LFY6^_gY@{#!gN6v#IaX2#H$VVOj_|0W) zKEjdf!jXC}9BEHJxZW_Y{tS-x-#+WL9$@mJz~rJMnDPgh<-!COm_PzkQ28>$MtAoVOcnzrmaChRl2C3olK;k?{pbS?ASS$2%N3 z4o6wzaKwkBtZ_KXHx5U9ILaD_1AmyeU2wFA&>r&99zuKIXb+)1aI}Ze9yr=VsPk&0 zi`k9NtBuafO&`?ac+-b<-`(W>bd&RPv+>Q&+s)puHyhvbLEXQ%*nW%iddtLO8IH^+ zILbP&;D`@LS>te&Zyb*JaFjI;M|?QS8i%9&iFw-v2lKWIj`k4RL%+0#(3u?SZhHuw zc^(g;#u?A)|5q}Om{(i<(fU?@RKC?8m2dSWjcvxa`J?r1#<%&S^zFvC`x3`?f3&{c zm#TL7Qq>OQJA6rG$HYs7aO8W!QPv-G!x0~jvc};k-#8rc;V5eyj`(ntH4aDl6F*vq zBSlg;QcNWuId8;~btL)7d2r-B@{#l4$hsGfvTxOSaHPlrN7|E*#No*Ln0(+nKA2Zs zXFHP}a-A4hNV$Ish*sbRbE?f&?AyYcP5jI_g- z8g>}pVSLBLkE7wp_=TgaKVF6-J{)C@!%@C*IO4-m);JvT;V5eyj`Amd96jR5kA=xc z{^$iq)>m-kIQhtNIO@1@IC310948-Tjl&V2e3bRa*W?3#SdWc3!U;$I-ZkRLaX88v zr(d%Eo05;TCm;2>i}R6nA{?wIzXYeMg&@|AzT8BOe*puO%Pt`K5<`Y0ob`aJ1(a^?$GTm%YBMy4U;5KIhXu z=fghlKl}2s>f9Wfn0x>FK}f1!co@o3`cx8${L5G zeB*G$hoh`N=3Kg<_6GJfGG>v)DEJ{)C@!%@C* zIO4-m);JvT;V5eyj`AnwOBWpN`K5<^wC9%|INI||4;=0J#UHo4+=bsQWy4o6wr!%=?X!+H#ktm{S`^>?BCc>eJc@{u?kx&DYF=fRPBI2_C6D6VI7 zWSvRBa9ugt^Ggr?(w<*>;Aqb;j`y98_nnUCo&MN-mp?Y&Wqg;{9+uAoKHS7KH;dpzZfSUX%9y%9QF5?-`06>q&@i{KFk+5 za-9)JalP;7dmZ{E=fRQd!%?3%v)DEJ{)C@!%@C*IO4-m);JvT;V5eyj`Anw%ZMZ6jC^E#!I5z}gCpm^6pr@%(nCJl z^GgpL?fIn#j`sZG{o$bF{h;@cgU**j&X+@u_e0(v4*4?EVdvXn=hI>5(_!b!5$DSh z+aGbh9GQ68366|kILbPn;fN1MS>te&Zyb*JaFjI;M|?QS8i%9&iTTn6M|*zhAs_Ae zr3a4o{L%wQdw%iv&|Cf8vQGAQo7;SkVVl3p+~#`@+x^|;cH`UqUFY_X z>vxUU$$=EzHa>&jui zbkQ&E`K5>P(Vkx%?|U8Zd;MMhUdQ`Bf7idy`LfUZ&pv)C=M_I=y9P!~OYaEX9jl&Tije}8=3-zOjU_m;=~{qk{tk9orDpYZq1C;a{LiClkJkHL}g z3rAUh4+%$nILaD_qkQ9V#D}A-aX8|`QPwydm)F3N^(^C~`eRzZ z@Lt(#;CTM{VBU7Y!9N4+f`fks*aZhVcGBNG?`@8Ye>ew0MXZ+px8QY)9^#>h;BjX5;vTxPzP2tG%7#tbzaHQS4Kd{~4@H=&E}E>5_N8TI+Qv6{P^_qh7rW>ybg>H#bg>H#bn&9P zbtflPmdH{8Y|Z&Pmf|inbYUSSDzbSeQta@&^dj6eEPhn=YrrzIl*Uc3=2fk zm^f)Ht7O4jAjU~!`Njc^PZ}fOq_KSC5XC2rSq72DoHyd2Xgf$E9K%8kn9ND~w5+;D zpT-BKtZ`uC15?&GeOkV8VB!N));LK)*M&hB1H*0RN8o@<4ulYn|Mkgsi!)%dN+l^# zO$K_t+$bs4Gp=SyO3tH)DhWdmRgbxS2T9>PVGzPDl7bL+!GREV!O_ZjzCLi&*KLma zI?hpFFF5Aw2giJ!=a{eC95a60_Q!oa;kd8+9QSq66Tbd-!q?kQ*#5-C>pE~`Ji$@c z*8|{)4@X(!aFlNxj`(ntH4aC7II{SHBa1FL%D&sIZGqZom8hzsY9pK zxl_hZsZ*zIe_9eN}+OJ{xk`K+&lo>Pa;sbl9{uboq;&Kp0kj-6Mh&Z~nL zj9;+*1$FMigpR?HaSTWF1&&lj;Kh^{s49y307o4+4o7@A${L3Q ze^`&fkvJS>Jr9ofaFjJZg(GqDQFbv$o@ZuqupWC29O0YE(TZ+vk3c@E=(f0Dh9_Y< zr;_8B9(B(1lJb0*R%(0oo%4K-R%PpfqgB~@;AmC09ynT+&Am-7Dn=I-ql@m1a!Ikf zq!?XN%q}TbbH2MiXM9evnzQ}9?dM&T%`2Ak6AzbgWE{a!*7*QOd^pM)hogMsaKwkB ztZ_Kv!%@~a9OWlIh#4Fyw!o2xPx2A*8F6HhNIuH?kIl(P&W9t%;VA3gDsaSyqpWc_ z%1>Ml#OyWXBfRuWSs%9Pm!T-sDrG(NORJRiz|o3iJ#e%lSq~hoNY(>KE0XyR+fm<9 zJL)@XM}3F-nDJx&!>?n;kNFPVao=$}?mKeFeW&!e?N9g)-3hOM!gt(GOuQ2cM|1^_ zvc7``M|?QS8i%8N<8Z`>qpWc_;=_^o3P*GajygW^j@xVCsLz#iDn~1lz50ASpQ9DY zUOh+k$EkY5#HIY2&ATSNDuMcSapM!F8QxvU3{Rxay-qm|2g;ArJCS6*jbd7V{p&Z=1FRJ?QU z9&k>@JLk&myzS4ci056oomUYrsCXAtvF68>oVE#K59C?cjj*N3S$~xZRsIr;6 zxxkS)9Ihb)aO8S$Bo0U7aFl(o&V%ErvOgS&!%@F#Gm)xpr&gIvf%eOiI zpZlC*Hm{h?8=trR{Dhdnkx30lSw#SjjC(k89FDTa;fN1MS>te&Zyb*JaFjI;2fiZ0 z@@xi2+QE_K$qbGx7s*G?o5B$hfFtLTk1AJ9{J-}X;3%F~nU7X3dv?DpD^}x}}Wj%1Ta+$A0A9ag?qi#WP)GY*#89(ML)5qLm;FzyWANQ5% z#lUgnCwwLQgj*1t@RjNl6I&3#k@)~eSzmdEBR(8ujl)sCaX8|`QPwyd@!=?I9FFoQ zUa9Vaqm|2g$VV%e^}x}}Wj%1Ta#;@?tz6avM=O{0z|qQO>d;C5HStMx?4(#52w_r({A;3+V-d2YUQ-?GwRqG+n@3JXQGqC!zCQi6*$VOGjPO*qsnH+;i%)r z;i$5iTVTPFI2^HXWE})Y&VwV@gM;|69(w_f`rK!8)aM$X!cjcN;V6I1fsS>-(aL4x zep#q|F-QXaROc)N87T?Q?4gB|r=+K9WJ5P)xk@)-?WR^U8)LN>Qx_8z#Is=%XV{iq zJX~^|;Zk;5H?^8s4;-y#)&obYnf1WYYG%sTS$8};>+hZbb>}8HB2#eWI2=`` zF%CzL!%^1uaO6BVu!F3@k#P)1S;sRR@!=?IoP3mT9FF*Klr;`Vd^pM)hok%nS?hwM z)y&*6Yt%2vBl$>8pL`^b^h?=~JnoKJ#BOhhmF^hb}f1!M|a#;`k(#mB$aI|t+ z4;-yr)&oZ?m#JeH)tQUx)J1jdk~`U5GJeVB)ulWpK3+1X&dvE4IcNJhcgmYr$L5XC z+kQSeIOrH0DHp?$c>+gSbqJ0sn|)a4!I60bN6v#IdH_fMV;dZG-1!7YUXg(#uNJ_O zI2_nP$Kc3y;3%ukkdOFqlr;`V`Nl^aISxlz<8Z`>qpWc_@a1T~F6)7#mCJhIXyvjV zI9j=^2aZ-Q>w%+{%X;8I$1b}^$7T1>xa^K+m)(iziaQBi@m=#PzDs_^_*LUqZGYAF zSB+ou`qylK&7Fv@O}vYKdHixYF!_ByF!>!nFq!ng}Klv!@8}4*Y7E$CQmV89a;V5f+I)`@V12G$M6py^4e#vn-${L3w{!8f>#0-vb zl8>_T!jVNe`N(lN^8FYeWruv^W=X$P9(?1UeAM^%-`A6moX7Y`{+`MQV%9}I5VI~g z5VI~g5VPxUta06qFRr^iBbv36|qpWc_;=@taI2`3CKIm8%9OxJvnMdTKtUG#; zkLWr1DC=fEzts1Ck$fyvuIQXf#|TH)uK|;j7{WPe%Fy|r5V_jil77oc89xg$3RV`*bW;|{ zbQ32HVmAdVU*ok7X2h-w4#cht4#e)hVs>A#yRTT?cOmvbF?*nxJy7f(7=NgkJygsd zDrOHAyGLICkqfy;F7zHvJe9(c@c>6zhc_JY;V5eyj`H1(6^{6DWE{c~v4JDw5sn;( zqkJDo;6QfB*^wfk?6gzJF~^SJZiNkiH^7`J&aZu9WThn3j< z$H)KVr+*o>dpN$p!|??kjxX@&$p!eFN8>h+#%&%wX;Yu`U;Xt@m+&!zi2i`=SJsE@ zmv8To{rF_Rti8u5D1UsbK}6yBmroW`GloKxkRds|t}q%8MKHb+gQ5;D#>$l#6ooSl z3rz(pg9oAv9wtc?kii+t;LLG|$~Vp=iO=9H>(exYvwW)qq$fTcW!tKKL0K80|3+t! zQ;0IWAu8)Vbu?WZi1qwUdUE%KD0iU|QO+9?RYnG)#Obgi8*i41oOUsAkkc+WT9MCJ z)i3*R*f0C4`{j4v{D1!`bM%V)4_*1SzVR#W`*GEM)~*`A>Z|luZGX-9HD86l=D&fz zmVH4SAH1jlM@BRpWqnm0j`(ntHGai7961h0S>te&Zyb*JaFjI;2mTh~u_KPE_q|i+!IAhBj+{q6a@`l=X!Sk!Ie{bN7>=^SqaAY3P zFJ;{q2##>Vkvb*$sCt&|$p_alAFaOEL%+28-mgjrW{i)j^Z9B&`G{_e#z*y!`C@$J zeDaa=$VcVHEeaT?$tU?hUj`lPA|I{3*F(Rw`d$wlt-j}$9M|2F)&$AkXv5=*2I<`a716=D67uE5g(4S#^EU6I2`fe zC~F*!_;8dp4oCSDI@Se8tM9qr68Wf7);pzxh z>mnbmpywd?Q726+==H$S3VQBObX&2y?fyZx6{9;Y+U^*?WBiWsyT|XXSa(u8TgCpVsM_I)Nj`(ntH4aDl#^Hz$M_J==#D}A-aX8AK5VP07 zkwpOcsL!9q(MosYd@P6)os&i+Wl*fCnOSH-Hw|ab$Wba>GjfFX4chh;8w>XlR`8}0 zaUL*<&)}$>yhvZQa-It*#!NH^j%X3-$$}G(9B1t2IAf+gI##6)nEZ7In4HAG$w>_0 zJmrlBPU3V}F3P}3I|lH=E^~v*b&;7?$s3QJAFGF2C9emLR>@O^?yFMwU2@%b7qtgI zdOmQ=$p=1KJ}~~!_(PX$4~;+c(e#l^x<_9Bkt+CT;?Wb1jBq&0I-%i65e1HvEZ`{X zqXit9p>Sj{!co>o3plEBXB>{i;V7HCx#N`AO5w=eAC4-KxH}mfQKtvL8dvXrJ$Bw% zaH?GPU;gz^-$+#s#LSzAPny;VZ!G+g;^Fu*51(9y(FuJOR(w!|J`b?am(5g_9&MbF z#blK%mNm=tX8Gz5S&UB>%NmCxKD}AiI2`3CKImW<9IXUruhW}LpXeJyJY7kb2A-tk z>71bzog*n30`yzXBPofKl(LHHsB?0h&PjWcQZ@_8K?1u-N~^v-d#WwuqwMz|Bvmwb z3XzXYC8j*qe6;G@tLLb}Icu=C>YH!AU-r%U%f1s;>h*L z2iK9KRo|Z7FAE%H7x&8oN7b5hM2)oB`^2*As-pfa6}YF91$h*QG9OiGvdf~$VWaO zj+{4zBj>@vd4rh2k@Lw%K6k_sQGz2}T_)mN6v#IaX9|=NvV#cFxIzATFRyh0q9QC=2 zIqJCI1CID`l=XX%5BLTh`w=q0V(o*P&u~O%;K(8Zj`(ntH4aDlzCI5}d^pk$ zj`D2}M|?QS8ixaa&@njDUvMOUaFq4+csNp9A|E*qj>O4F?1&=|FL2ax<0Fp5$w%UF zVC85vGhbVt!I5@wlwHh`B9y^eg-rK6At@O|bWS=O7;ZMgw3^xLPfB&tc#yQ3Sq~hoX4V5otC=ZA*A<)V z?s;_GJ&SI*m&gsp>W1+fZdrL#vAe0*-Bhe@x+l^t#qyT%TZ-kaiM>ML$l?o*vWg8H zRq;@a;D{K(QPw?=;D`@LS>tfTha(jeIC6bB>iC41!I5zcN5(Pvh-kr)NkKl+Zp4xE z$VV1eQ#f+H5l4Nl^97DP8Iljq8^jEbj9)m)DmHM$hoh`<@=?BVIO3C!g&!n5UP9;8 zK~Ewnnb{;|_zwjT)xjnw^}7hM(6$j)(m{IiwZY2Q9AOQ=FoCUt?vpfP8%~04AyLcP zY8PG(<#N>L8y|7- zIfKBBG81k%%6^{?Q9l9`*W z!BM}=a=ySZ%oh|5j-hT3OrYtUK#ySZrGP2>kxBByMoCE=n6gg(QBrc8q?8@Qv=Z6} zmDEvE@?}RH&+42?!q7Q6Zc}N3PZ$xf*=r^&d@a zybDJ}29B~H)hZ2+Og=a=9^okeqnd#mkcYMJSAC62~ILbE;2mT;taAX+* zN7gLlBg+vu!UacsILcQP;fN1MS>xoReB*G$hoh`*QP%GRM|?QS z8Xx5&$H_;&4;=YES#T1v^rW39IcMl0|#QZ^mlLmhgL^h`unQyFa6}rzmNZEz3I8^cW?gt<}dqw z9baaA*{9WRx$)({uk)81U;b&;=T`hq`};b7#V6WN+jX5UtjyrZ_=2PCC)!WT!ja=} zlr;`Vd^pM)hogMsaKv9>9FFo6AH)ofJW9fm$xc4<=(%*@$Vv&0Ji?NXi0FtTB1JwT zzHmfD$wz(O?@GkrNV};Vh}jg5h$tNO`CbQ(d>$OdW1M^}aO8YA%Kx-hZsa3A9A!T# z-W8v=o5i4GUGxh&_6j&6^7Kpkc{Dz9oPJ5Z$p?!+^MQ^{;mG;)OU|D%PP0O1eEj#^ zG}g6iEtxV{vr+^mE8Y=I4Vq!Fa-J}V*%X+ZKN_s@U+JVl%(~z}%vLHkD}P_2weph^ zwUwWiUG=*Xu~mxQs!!^?RS~1dOI9m}s}-}=iq&e{ud)3a#c+++U-N0ZuKj|T!I8Yf zQP%#0BR(8ujl)sCaX8|`QPwyd@!=?I9FFo6mxISlI5PR+h}e*ioHydg%8-0Sq+SUJ zVg^S<29Ag#9QnN0%E6-S2lPuO`ILUC<4*o5{gTPg_~857FNoQQBXRQaH?7P?J|g0y z@sT+Fk|$8cY5H@-5#3;%MmHEA$@3JBoCn7s?ugllqsGPJ@sZ<e-}s+3 zPSLS0IMA^!IMA`R>eyNrO=~}?#noDMXq`H=P90jOPOXa$Jzlcj_UnzWH@@CQ-3Hrl zP$xIIXxorQ+n{4`q+j7EYyZL#AC9ud;V9oY9P!~OYaEXFaFjI;NBM~lI@SdTI@SdT zIyQwPIzhi={!i(b%zws5bYe=sM91itEMlhgORmrOcuL2naHRiU>-a#&y5K;^y5K;^ zy5K;^HmWllT~BRP$2O`{n|@d8vQ6sHCf8G&jBobga`W%&A#$_pwav!2sB>G?xh?A0 zmOPveItE9^B^+hd893s@QPwydz|Ox^)J}i}wrbu_+vB|60cfI@SdTI@SdTI@Se8 zE0TR?aqRP2hb{f0o*S2bS-Q0BvnpyW`@GIuW_;O~7Rf%V^OoCw`4=9y{R-nNjIa2@ zqFLGxItE9^<s2NAv)WJol^^bF?DaXLUaLNIUu^=g}`!3^PtX z5~p9v`Z;jqeDYDnx-Uvs;E2A!QTFqCUWKE$zHIriU(m4``N;V*@{!`x_sB=(X`GK% zBr|V6V0;wM=T-EiUuv8K|+4*3Yrh$AZ$II1Ee=ZK?tzNp_Wz`=QPv`X2)QF&3J$ww4Z8r zA9Z}lM~;(^9ET(PqkL2zoOI+P{BZDnnLu=KcwO^Dzt^Km}X`MQ^?(;gn?u*j5b?Vr9b!xpjxZe1Bb!>yz-(dR< zuFN*1z5PPPACBY~j*JgDGA`hVj=_;Q9A%yVaO6BVavYAb_A4B@9vnFiM_J==;LCxI zjW}{19A&-E6pqB2`Tq1v<;i&qM|6yQ zM1Sa)%un(W3rBQ}e3WmTd@LL57#z_DIC35wWxWm@@!=>gSCHf*$Kfbzd7tKD+r%l}a4 zEjPaW>sq(1_^QrdVfz(-^!V3peK+VB92r+j|DgS&_Up26L=WId#RHDAUzdd=>kc?F zf8fYGh9f>4WsSp8{@0`RN2`>19XJvvA7#A`9P!~OYkb+)r898kI2_RrILd!M$FTlr zl`^jbM}7$cN9AY8$Ishy6&(3x2Kh)Fj#xPAXKdyZjyi6fd?bJLOIh=|;_Fr+vR_)I z%)G;q{7%V7j*s$@?+r(N?;#)6A45K(cW~r$B_H+upPi4y z;V5gq$Opb0ty1=tKQ}aQr<0Hozr)3w9j~t(wk5(V+fuq&OzAC+1`G6Dz z5Wgh*s{GaJ)N0$WRtML7Rl2pt>#tEK*L>Y{Z_qI~(r<8NJi}4G{R>Bq!;#}~l&^lk z(JHV1@&98dSg0H&&}0-rle3{IYaE*L$D^cG$p)ItK4@|tS&1FdENf~qqDdT@w1cC3 z+fU(09FF#*$^VpprT2IVso|ihX{9ouNzEk8(tP+=^(9Ho@@K$gDK`Zs$r&XjsU0N+ zUyfEP8#r>kQBoqQqojnBq}1`ROHxTnb;cj+IGq!zB`KLQaO8Z3N{+)($H!9AN@Yqg z`G^F=Q8p4xXUIuDlH5_}BwraSHAt$H9BNZKr}AT*e!(9kZIqA6eyPv>s+N{;WQhq! z*{{pOk?%*pl=b_L@=@R4_|$x~QkmBwA32|Vlr^v9BR(8ujWdPgzZ8yED(iuxmC9V2 zt^Gqu*;*xMt&+6PrPVr@Uh7<1t&1e_qcYpCSF+aIe!cMxw%_oFlC}*l-8N+DHb@#A z83%BbRRrM3JcA?0;mA0HqkQ9VWW2zUM;SOWKj4TDNBR$rDiQs$Zn1E1Yn7vw%D$@e zpW=A@#$QHkfN8q<7jYn}VwEEnq7aaoBJmR;$|plq){!(KDl+2`;Y-wtW0fa;=}PbP4VEU;Hb}4nc>L!^ia;9!cjb9g>OYOdm4`PEF3wHeAM?g?{HNAyo!El zMKeEVMn3Yr;V5gqM)|0`{E+d{ie^1O;+GZ7Ti|x0#$lKx~Z_C&1A#_kQIMTmxWE{c~U4SDNj>O?8>-c~pJ{)C@ z!%@C*IO4-m);JvagQCHahgvu?&)_KQ3IL8gT)>feL_W%XUGo!;_~awH14s0ReB?MB znRjq3YxAFc)ba7WZACM63Xa6#DC?pWj`&kJa(y`J^Ig=!5j~s2v0RRvPd>P=`DjJ6 zfg|ll9QFB&Ir4q!m&D=7orQc<(ai5L;>e1Od{oiQeusne|I z+kUz66@Riw_Dwz1uJ~5_-O~@7aAaI8{YLw(_Perh zBj>@9d9~u3n$K|5JCKPFItE9s14r7EkK!6QaveBw9vsCra3l^#<})0{^s&(BAF|7YhTaX8BQJx2M+aq>~t_=<5pTG7nBk&k>I@)7Q(-&G#zm*^(> zsJwhz=g}{f2iwC@zU|?NzLAfz-_-qze#w0c4)kr%u^%xX+}Gr2MYBKE{egT`9=@&b zPd-|?pnd^HQYsk^HU>%g-&JD0Ninhx5s&7h}R;g&KjIUM^SF2d7jj#T$lxvOc*LeLk-&#(aP&7Ew zZ*Ziu;fNBz5ygNbaX2!w;3z*zK*7v7961h0t^-Gu3yz<)6$l)O!%=puB&~2Za3l^# zS+4^}eg0yO@J``KdpPRzygnR%6CM>{P2z*1!IAGxKB72qlvO$5$mfxd%8zmSCFj9W z-(Te=A2|<>#K}kT4Ed-$O(+^1Svk$%$o1eTyO^VRjKfj>z!9H(lr>I1@CQYMBXKyg zawZ?Sb1^=$QYIhq;VA#x>TmK<`TtYpoAFV3F-|_>laKW4Xna)vG^JYLK+)icuD}uH zg`@K0_kkn+E6qo%nGN}CM`2YK6A;+gfR@jm}U3 z`BSaH)_qgQ*L_>(t#jqI-j&&Ub!xpUv-P&$pw4Yj2REo=8@_9L<~VIXFLPeOk#Pq{ z#tR%77jR^}!I9%|)N%U_jvR+0$Kgmn!VwEc<~#@zY-|Tv9i|x0llUrQx zZOQe`2Ra5v#vdG+S8$|1;fRH!to;i|`NrXh4@X(!aKwkBtZ_KXPh1Xk42~R!qwK&D zJ%S_il6)jSg(G?iN6sT3Id8;~c||^=J5xDYrR+}?pTbd}YkUSru0JCm_4%{%(JE!? zB^>!)Q~D*}2ad9?qZuDrAJH#44o6wnpX4Jx{ZiKTDf!6#fbqd``=wRNp4~4C`6&DB zeyM&iKBZq0r(eoW8y~GwwwR+TtF8;DjMMzBiG0-exBaMJ5+@(g=PBbf@u%|9DrJi~ z!u?w3ORJRiz=4i!^@Z@Qz7W3E7rwW;8`(BD@Y&`I;oFRFbAzAlzHq+X_S=nbxBU*U zzr&3;cDQlIj%>U!=olR72RO?5!Z#f8;V5eyj`EGe5g(4S#^Hz$M_J==lt1x8c^4e$ z*b8t(C+L^x<&=D6-jI*z5B-w!M)}CRpdF@{gU`p4s`5$#q>B_DO%4Ub0SG{@ePO9ZofLU z-}nKqf57V>@cIX$bHjQJj^r1Pvg!;R@!=?I9FFph!x0~jvc}nnt9ET&%$8eN&V?Q_&pTd#nRr104gO0(G<8VZ8 zMjZ9|Lq2jI9Qiyra{i2b)aSiOKG3l)`UM^9f&(2JapZY#M!zIZzhpd(#z&3M-`8&& znJ+bN+|_q9KGL3XTH|JXpF_t+9JwAGWnbrfLC3n_K*tWMGY4Id9aLuyx}G}Zdh3un zbx0jMq)r`H=MKBxI&A!~8!jHP{Sn(AQRj|KtjFL;KfqDeet{!C9A%BeQND3F;=@ta zI2`feC~F*!@)I9)tP2j-V_k5dV_k5dV_k5dVR9wm;i_ zO?BjcKUWSvF7 zWFE}m$oX*O{1M0Z&qu3|_0TV^KGp+AtB<{Yj*KJb%TTv$^|9B_v3S0;`dAMftv;rX z?Q}!Loo;ur(`|cp8Q-PO?NX<9sdKyC_Gh>4ciVoq@jdF`9=FTbV|-6^(0R+>E8$3< z;3%ukz!4vgvc};k-#8rc;V5eyj`(ntH4aDl6FLS*#tj_NAMz2Mfg=`<948;;8z&#B zbHS14O*j%KA7$O12#)yVBhMRfls}Sl1{_ao#Z>m)d`PJ$!H$wz(uG!C9C;mA0K zBcDgV6wkmBPWq*+oN%Na9Qiyr%E}2x&YzNxaMCY)AN!@%$9m|ORv+tuqt(ZT@loUC zi|TL2NAk@0Sm>9G1I9=Cn|?`u(=UnBFS(yEKB9;8OYT4POU4o7qx#8yrC&JTerffw z9`e!ZV?A)R`k3pfgKi&o&}|S8s$+-TAp4Ndg@=qEa=mp}ojPp$!|K#w*KPo}G{A z&1=a=tB*aKBl&wR9IZaq14pZmx$Pw5H1`YUOLT{E8r>luWxWqFPRlpWIE~&hPRqI- z8{;(h!x`h0ejjwKi+r^DSP%Wu>SMm~z126qxB5o-R^J%k=C(fD+#_R~Z+vevzTG#% zxBEu;cDMD}?i=MhjPLOJJB;s`*aHKO%nLZm`bIDu@!=?I9FFph!x0~jvc}sk-2^`z3n&QaD$yVS8=?&Y&f9oyyhWV>y@+xENN`C_;6 zJ#K%t$Gv>^sAGF3bPSG+M>xu=GjPO*qpWc_$~O*2d^pM)ha)~5WsSp8{)CRf5xsyT z`b9p<&(1cFm%tI9e3Ug#KB6yhSH}{wECEPqcJ|JKIYCSjMMlt#z&2ZVSHqKF<&ws z7$3P`F+MVm=$G7|=$EY1=oi`#>#;8K(duJ8^h>LcsZ)E^nZ4@RUU%Txrw;9Ny|vHy zK6Prp@%?VIxL=*xZ~Ftr54fH?;Ck=C#11}iL|5P_tIog?AC9ud;V9oY9P!~OYaEXF zaFjI;NBLv@XultGoWYUtL_VTFBaVzm@)7-+!jbU@N7|8(;`wtpT77Kb$ase%x&ue_ zhI}k=lvPjZmz+mFavYA#6F4$Y$VZNokNEUU`L?HD@SQKMKGs9OwE9>N9IZa)HoT*8 znsq1rl762tPV@Jp(Ksz%9i(6K_X7GQdPu*NKdoO{eXNIkwE9>N9IZa4&Kz_-bx<8T zs7@U+en=fV$St~t$0|SI;_qeHh#qQ+7a6yF@7XE=X~Msm2hOf!%^1x4@Z1B z${L5GeB*G$hoh`SONlNIs%7^vloM`iXqRCm&TO^S(_! za^I$3qI*;Fk@Lw%=GzP9qt(ZH$VaP>^}x~UW8NP|{Zjoi^h^4Q`I7qt{gV3#{gU(O zmmFuDmT%pHe#w24eyKW{_ff`a^;g#O!+NZXe6;#l5B<{WWA3Z7)%U=+`X2aJ_vP8< zeihq%k9?c&d2jPQ@a@L8yPw5&_siJsd*nOZPh*GI-{F22JJNp8F*u?taFq2uT{z;y zQPwydSMmg4M+5md}RKSk68L8^NxHZZ{#EMnDLP~{Ze%@_YYxw)N%I* z8TCv3p3e4+56*LZwE9>N(3mgtv=QRN2`yiLp#->o$Aa^b!wOKUG7)0OP$)KPVF|n+xTwx zyVz~}J?i8hb#RY5xMyO&3pkQLILbP|;fN1MS>te&Zyb*JaFjI;M|?QS8i%9&2_1tY z`Za?iIz>Lx{*`dF`dAP7X!WsyBlC>$k@-r$M31KQOU`3_SOMMMm}AK5{=`zN9_l zv}|^;9M)r9`-(duLFFU2^`^B(i1?003!NAk>kDQn)DFO`4u&NxlJ>6fzV7~{11!S(Ib zerffw9`e!ZV?A)R`j|UdA5@19x*j{I4jod54ykj8)VV{(58M8*I(OLkVfRryV*4ZN z*b#N?$i#XKj?4=<%BnMP#D}A-aX8914o7@A${L3wJ{)C@!%_Z(j&;G&>SOL-OFnXc zre89?$ww^tsJe^ufqc|)@iGHd6 zaKBIbC3&S^svq3Hl77kho%xdW=cr$DocU7Y_0Jin=vWu|X!Wrk`UM?3>U-ix-Ou8v z?};CEzl&q;XK~E;z>j@W`@oW$_;K5xFn+@8pYZx8@*erH9)lzO z2}fDqdxaxD9A%BeQND3F;=@taI2`feC~F*!@)IA{V_k5dV_k5t9_xYw9qWPv9qWPv z9qWPv9qWPv9XsiM6er#9;-vdgoXkFlkC&WMhfcW<;wg3Ll=~>2w*6`M_CgCC^oikFxI9M!)1am+_HxC;gIjCgTI&`wKeu5;$sH{E+d1j&;F- zj&;F-j&;F-j-6Gf&Z=W))v>ec)H&B<=Zv5Gq;%<=@$;_d&Kp1PdhNVAcER`sb?$;X zc41=Q9yl`2;3%ukz!4vg)PvwC-#8rc;YfWRj`EGe5g(4!i{Qw0;HcvhI`#q_X*YwT zKL6Pq^|{8Ua-d^faG+ywf!u zhc2mOm(-~_b#Tu0)|~M<q$d zpSFEAF&-e~Zi@Nzz80lRs`SNOGJ(QuY&)y3mM`l9k`6 zhlU`-_HUn@Nnh1i`CXd-RX&q}ljd|-1;+yif$Jhs2wWE&2wWE&t#I~P{UfELz94?o z7rc*Vql(8%j`;%kF*nLMX8f2hh#&U_^5eEY?#5%sZGXazGETUW#tApdI5F`8IUE_2 zaFq20Z#d$^QPwydt&5?0EgCp^m!qEz6J#e(bnHyo8bidZ+u!Z@XlopPg# zQ*MNDN*z0`4xToC+6@{{yHUm&+n-VA&Zu)|(%uCDKlFzq`GupbIs-?1ILaD_qkQ9V z#D}A-aX8|`QPwyd%Nq6+6reqaJ0f%4;-y<=6dR^I&@Z@I;&2d zb3>nVuBXnq9y@3Jyz8y=>fm`dU_5X9g6%J;V;9uP3llm9NBS9#vg!;R@!=?I9FFph z!x0~jvc}5q|8 z);J@j{0T)Haa1xECnd+>C~KUV6aS@**j7Rt^6}$wv=Ukm9Ib@r%ITttc2UK-=*sGn zig(E^#xAK?mt48cxw4y6(dLZLsc7@Y=T*dcjX)&3*-<0U8DQRsy6 z6B9dWz>#?bM_Jzxha)~5WsSp8zHvC>!%@~a9P!~OYaEX9C*DBsf}<7KddNpBu=T*v z3T!=av;x~#bz5SbM(3C>8AqdWn!oTeU!sq%WSq7FTMzkY1-2eIT7k_SfljJZC)KHw z?&xz$ojc`D8K=~_Q|i=dcX&MQjzFi4pH>IYc>Oc#*cq>XCOdU_pKAp+^8rW31srA7 zAvog0QPwyd@!=?I9FFph!x0~jvc}=SmxDK+y5ML9wjT1)3T!=av;y1nIkMbld}R5~ zI88r~#z)p!jMFUN86Q>n8^%Z0V~mfo?l||<_-F;T=X2EOzRGdh3T!=av;tcX9Ie2n z4xLqp&ZCo_9x~3$E8L*#3gozmOe+1|5SV z{SQZ3#~~c?;V5eyj`EGe5g(4S#^Hz$M_J==l%M#ZV_k5x0$UIHXa%+&I9gfFopcx< z(Idub)^FmX`V9~AOCu&`3-|4CoxD`wXl93!icRAGmMm6ff1V()zp!KqIHp( zR$%L)hgyNH2aZ-?Q*kc32iZkeP8VHyUGfR@k}IoA?zMR7>-x>@obBgqKc}M28K1ZP zyzzOTFy|-sID;eO3XZalGdSYIQPwydhg!@39{@Pk8+k?n`uHVm}Tz(tmK2_5EHr z;=@taI2`30ha)~5WsSoTAC9ud;V3`xK?A$sXjQfz^3kenJ#e%tTMrzq%GLu%tFraL z(W-1caI`9$`(>PTKaG>_3v^PQI_17Wr`)gOlsa_E{m)LTQ>WFb)9To1<7eDI?Tqm= z?)P!#yY^QE^`lkU%m*CN7dXnQLvX~0qpWc_;=@taI2`30ha)~5WsSpuKj>H&9IeXM zLq1xStp|=)W$S^XRoQyrXjQfzI9iph2aZ-{Q-{u~GiTMQv+fIYP8~XD{G2*;WR*?Qn;Rkj{DT5YWdj#gXifuq&ddf;faHTO5Ws7_r}$1bWv zmyBO>J$A|XC7&DT)Ty~|-u!R>S^EW+IyPtfd3A2y_1?Vk`NW6y7#z_RILfLsaKwkB ztZ_KXHx5U9ILaD_BR(8ujl)s?gpR>cwX|=l7DqmE-oUX?G<*EUgZhb@J9IB58qR!} zGhs`Gn;hku16!S0KZEk5ser9;)w%*c z&U)ZL;4b?D`(~Ny+e(#!;xRp!ja=}T?%!)Nx;=A8{1VkdOFql%16ibnG>7zI{s-JRD+nkhNL{da}cvG zI1sZgI1sbzzpLNEUU!$q>+TA4-QCk}D0Vj#qZ^9R4aMxHVs_KrK5p9nreb!>_$}kN z6vJB+yFkJb5rQNA2uE2bCmb2O@}aX88*?l|Q)YH&nk z;K;a!BjcZZ#D}A-aX8914o7@A${HshnHO;6I2>i2FXUsGFNhf&;hT|<#AoCq@frDu zh`>?ylgcj~v@;)w865Tf-6e&5q#wvfeZFxxavu3eo*5tY`NrW$oPNn~#K=c|uDce& z5nZ8Q%8tbyF@q!dA|J)$=ZrWKha-80BjafbM}5A#y}*(0L%-y@qkbv>)5bgK*lXyQ zv>ewB3CAwq$uDhe%b=RT0>fBuy zb@#mfJ$3S)I(BbD$Kc5Lha>$5M_K0s9Ern`<8YKU4oBi}R961h0*~AAO zgCp|+j?4!*G9SoC&W9u88;<{yN}@=? z_8$ZO;~fxe!;n2qS_45gO~ayONf4pws^0f~-}k+{_I=IT*PQO2okP+F3=P>c(@X7J zXZtzt`$opi%rC#LuC3!w-S6IWBI1d2&OLGCeEHon&q59z4~OOp9GWNC!`I9C;gB92 z(!(C;g@Zf>hpq#M+vvfe`45NYI~;B^|M82j|NnTg3Wtt|!)@f)LyJ{7^f&Hs{L9%t z+X9A@_Q|Y)(Zw)|Tj|X#0p_309t=^_$=Vt$Uq0!%ag#7GkJi>;*-Q)F#F{Kbq_u{q zGmqVt>p-OQ0V6r#B6(vTU-$ownQ}*PNWbB*nQ|Xk26;Gm*Mvj7W5U*9vv}A_-q^$a zK3vov8@8miL2!`P2EjpE+nnXu=DbU8&SqzuvzgkKq_r(cYg>}`wq*IXHEC^Y(&E<0 zwyQZzi_Azhug^EP#+Grk;CDBMN z;)Fx*rf_K4h+mXZ;Ltc68pkgl?>RJ%Uwr*s2M+1Mp>a6eh7)@r4+qP$hQmC0w}!*l zUFa9R6JifvccEV-hr`!h=oiW1KpqbASi{lVqx)eKgW*&sMbW`p3U!dW)jSe~D)FVD}~m*;2cE3%=`ipW>wXXz^< zUzwk+uguTZSLXPY`C0s`$XDfO@2etTC3%9CWCn-g5e~QiD(w&5!l7|E+(r(E`fw;o zz~Mq#3-ym1vQQZ-L}8ru2S0&II7f^U!*q?rByYNEpF_gRXFzO*OY{}o~eyd)F-TLjEgY} z>2DB5sZ!ezoKvN?A#hZwExUHC&aNJ-vme^(q^~vE^`IFzQ~&^R1!6Nhlfjt!eaOgNVT*}FAJlMnIk;5VV5gfkmg>Y1n^m1#>d#>!a1tccIh1dboT8Pqv-vbAklj}&go!ebe!Whdt=OTPSx8k9md947$hBs z>u%$Mgk*LVILtGSqv~x}-X5RMQT4VVa8$i5YpwN3HtVz2TK_};wsS+0(T1$mHYC|? zNHW`)<2PngwT;=7ZDY1D+7$Vw9KR{aaMQdkir|pl;BcEH0f+i*&sNo-d0;ObuV5RMM(hXXtFg%(OV|Y(SjAD^uKk)L$*ZLG+0Jy z7!N7kHkQ%Bc*qsWQI;XCK_oq3lyQKOegk8O$bnHM5e`A)A<5woG#u{#Fcrth;gB2; zxoub5RcibHtPh8c5#A9TzJ3|4vm`KjuWeuq5m=1Uf0s(k=uXEHRnct-v0FvAA#haD zZ3rAybjw0(b8^$>0ue^!67*uZZm!0(0Sp|w89>e!{N4_%T<1h9vsRg zBRF&(I3yoo56R(>9Osy?w@1g(C&rORsTy1lqr?M@4#p^kh#VN*3^4sxlUPQz1T51L zb(S&NLZZ$xvM`Z?h2x1PP4c@`f*tF55LQO8uBesbAsJDd8&#@s)%l z%~RF5A;fM~q~@~znvx5Apg zq*S&tn|!RyCLSx_n|ujP=ed@B!5sBxj)%}Sx36#nt zP-><^sTM%Z2LLr60F)kVl7l5VSZ=c?1VoYpqj>;~_Nl1Esq%2U@p1kQ-4V;YQrPm-a{1 z#-LTY%g>K7s13Q$pf+se7}WjVpz32#w~;pn)i@k(Bgdfh!%?NXOX28p5Z*P!rNC7E z?owcQ*k2ZoD%}l%qe^!};Hc8w5ICxIm*loO$!&G^`&gYFjMhZHCi{J?$$lSew1d&i zlC?>BYjgbC9KSX@D6Px!>ynGtWxtVi+E1jLEwcyY=9B$uB`y;n- zsKf_{7{|ma{rXNkd(*B$t zRNX45Zr}5_4^V0)1fa$Nbo-uD7g$PJU}+pIw=o$o{!6IHfsq^-w{40c)s5hg9vo^% zaCkiOF&w_$g>Y11FM5qVIu3>22o8@c6y+xAH}+5nV-MLA=a{FrhwUVLCX}n3ci|kq zex?L|(O;xs4^0s`+|MJd;m{)qzqrjKiuiyt997P1IlA>A@!T0jEk@DB2okq>I{?PU z$m$;$8G*3Xa}*fqV-y>whjG7s9#$oMaG0kLR`+`j^DGQjjgN4S$8~&+QkA@( zL(YXm@8|@pCPfn@axN2E@9x+`{mT-pRmtl)#QC|{qbhlS(qymAe>%CG?B)En*}2E5 zY;$Ek+_uH)9^6uyuLeuA+8<56S?$(8nOr&hF1s~KTi=^}QNka&-R3i;%J-*}&(9vQ z?Y+s@N^_e|7uVHa*u`W}%47h#O^CpzK3Hxe2TOgh+(r(O`;kMW{f8lVOB`6%~!{Ih^>_I>Fs1o1e_E2b#v4=wW670eKg`=u_ zNdfppQy;&$P2Pk<@7vhJZQi@_i~5(qfq%kLg}sFwt~M^@&{W4S;)Fwb4TtTMrTx|% zKO#P)hhO^oL6!3s_lx3bj9(;gINZOOIIVKt5ICxwHw2C<=lxiz&e?7GPbPo(g_((e zpWn|3&f2a?jG_jjO zdq8Cg0QDdq30PITAsDKvc8hZ;E01y5Kbie9b&S_^k`Z3hBL}bbZ&g*bTO3A49s^@1 zviWT~4wtyOXTT?k4N3RPVZd`U6m3Rsbl&z~(mD0V0?6vULbV zl0&2xA~^;k=|QCPK_odaS_1$hJz%5<%$zSb;P7=9=kRqSAHiXs$l-9m=TILGw~@m^ zKlUKYT?LN*KWGO=3s;Qd_Je8zQ#HMXM(I-+fumIw9{L&&TJI80;OO=+Pp^ruo3GB`(%Lpbb|-Z}Lc@P7mgjGl>jNXl47`4w|p@9Ldm!OnBrWuk#BuJmAntMX#Az0 zCI*&l%SpCHX0uA8q2TD( zP*ucBCcqxb3~(sOu!ri>aL7JzNRD%Crw{UXc|Z0d2@c8Ou$@ZYr72*Prht(WFox4f zVw9@n{n!@;M(^B>a|8v9-oYEA$cY%G|IyY656!oX`XfBVcwnlW*IPyw1g8H3V$9PK z*(?jqV{;_yV;<>a9=ACj%jiylar=JSx}y%JYI>g@F1o44GVb@`qJ9&$?)TxM{#c__ zO>ZHGr;&IymwnxS`nZ2NIjW|&kVDtOFTP&nSJWQlwrf9}JW;vn+K>F-&Rl!cKd!j; znEOj3U;2^tmLBz+>(XQHFZq2bWG z7aYnIaHwrKB!|P}$C?5MX>A0Dc;QgnaJYXZ>_J9@LwxwfZFu2OwGj@D;}^F_odNNS zG9C6%ULZc)9?ke?@e9dpggqAXOJ@(+7Y=bXe$jFGMSg4iqQ?tys`17z9H00gkI5c0 z6Sve@O&UF8m^8ZC#yJ|tC>ke743(P(#>TmnU?rK2Fp93zaQM1ca?+5@2EjoxyZ%Eb znd_5mu0QJJbNw-o-w^o?AGzFi!_l;n-|HGj^9Bw0r!~MwNP#+Grk;9=r9Bw0r!+pv7WY%!#A%{J*7J@^Q0uHUc zu!klE918v$j(M2_hgJ@7XdHX!I5^b8;Wm>W4lNF_$2GH)hGf=oh!YOCSJNIOvq5l> z%;1pSh!3~1TjLjv;}^HFJAP3gzi4rWU))d9#V<;-_{Dzc{i0-zU$A?h%m!f(^4K6a z$YX=xAdlVrp%+OvCr{m+JazLiFS2gQqUx69xm&WRx+U^kvnabYdFs|I%5F`byDfR} zww(XA9DkeSeIA2D^ArxZnYVDL4~N^x;c!24IMj#3ZRBvM4~N^x;c&l=Q{FYF<(^Jf^)AFU!0okKLX;c6;*7?a4E@AM-luj^wdB@^X1c^3)y2 zy#Bf~>#aMp9=kK^tvmB_c~|n>UCD!YB~RWpFOR{Y`+~!5@(dj6!{Ih^INXmM4)x)1 z8#x^6!{Ih^INYC?$KcTO84krY_Rze5L;0xTkYC|Y9AXdYH5^*cVGo@L4(W~HkRJ9x zug_yw&>o7{5geU8xUX=K$Ka4Y_Ru`V9-3#^!}tB6`^1O)y**?v?4fb|;x=;ZA$!3g zJ>tXt!5%ukiPO#=vLA8kcwBtG zI36!#zL3X8aOiq)__{d{_UJg=Ue0-2MY7{5ik(P%GVLknv8BgTEIX0@$rQ;VUv}L6 zWhb21mgV?mr#yaLTk=>D!fk@jTTQ*Pmqd}-uMBVQUh9FoJ~ zHgY)Bhr?~;*F_Eoq=#xJ&i?2cb#|Hd!MFZjj&h+jwg zrHW)jut(L$hQLwvu_16&eJpwE`sAtWlZUQ9<$QKSJrw6~=y?f;~yx4=| z`#d%XdsKbw>ib3OKkU)3KdL^~`^Ek^>2+D-7mec=`)Of(X#A4mgFN;**kfUwR(&trqIN7cs``bF$0m@o1-_P8$b;W){9 zys<|YAGXU$+Yx&(9(z=MEOsBkA-mug*}dT~PtTz~_E?NV&uQYc<8Uj#g`?_YpY9j) zT*-M`^|7p%ZqIt__T-`4vmU!6?}c|nen;eYWW9A~j=wYSrFZ7N^UmbCyK?+p$&+{G z_`CF88hh|w35V_%4!4>AaHtQ5+sNT?KXN$Khr?~;aHtQ5+sNT?zs(=yF*p=QaL8}i zLvi15XdHXEJ?Z$w9?C~>XdDj30rqe|@0D<99%B!U!=dY8k85Y+l=sTdU=QUH?4kM8 zaHtQ5;u#KI7khA>nI&-e`U^RT>-eSWW6{GNx*zOe`y>zH7oDfEhx?~;y~XX}>o4T^ zy7*4jdMg~{F*w8zhxp-;y&J!Xui=nhV-H;qd$`SgH1^PZZv3M2;TQD7QT4Iou|v)S z$3HG!ICNg@q52aXIv;)!HynjIIEhnnVvpW0RUaF|ysi4!X}=F%d&cXgYtQ<9@Y-{J zuUvZC>#L<_(w?>c(sQYYMZWAz`Z<2txzxi>ryiE$uRELZb2Z-QF*xKmINY91d(JH! z8i&Jes~m-josy?=mLw18h?FbH!UrxVNeeAUJ0`Z~wNSx|E;7|*P+cREIFFosd zianH1u!rU$@u7A0va_D2*hBMqggv_WU_SSGY!LRS`q&WsQuVPRa8!LPdFJ}$vFpz| zUtNEWKiKbf-M!(olg|xjoWyQ8t6wttx0yGbYql@CF=_F}obJZ6I*m6Yy78QU6?N0; z)XvWMv^V*5R=Vk2{pP7pZ~!Wx0CbxK1fcq`xs4n)_alc$eTdvf4vhN1xQ!eb_a*NW z+#onea3eVM;KUx9kYns2y~|>cDx6(;zi44{(>T9W;q1zDe0qFT;cN&TRXDr)94=^{ zs~3XImnxiHeU63mwhCvby&$_ex$EXO+1#vTGqdEDDBY6P)-7kX85Z_5>^U+{tC-evDCgi8E$Z=$ z{c+kw2{>F-%VL)qY=302i(lN291i>8v|pO>i(aDP&`TL4OMS51Mh=$yk%Of^SZ*T+OMQskMh=nt z?ewYI+Lh-}*kc)Ae-ua6)-Ihx*BN6EO)ogiGm4{XYYBh+;@VcyPU9C%1H$F&RolTY zdgmitbbt6o<8Wx4aPfHW7mbg#N7dGbV2`S;Wx8Vz*IaWyjXi9K-0z4uwH+=cPOG-o z`-L<^|E%A=;jljD+fJpdm=URjsp@p+{b()Q34e~+G#xRU(o~sEk6~L(&i=#;E0`oHJHYf4rd-9?|FxgxaHDWWL?N z1lNZfd*O|p@WxJfQ!l)!6W(ND=KVyjf4aXu*>7gzKlnE)>0SRZANMQ&3Bu{LARex# zVnIAn9|W;adIce2LFj`Zd}Kj9OiKM1lXdnYsoqa>t>9Go^SrXWw_(CI>doS*=ll$u zdLMsm)6{W-`dHf^_pEQTaK3SJW@5>gCjR^v{_a2eKY!0^Lt3KlZOz@5b}q+KHRfb^7~zr>;}?_pSPHQ!dPXvg1nk%&A*F zNbiTUw~BJ^k}tctOFb*<29*bJefJ?5;)e6C>tp%U5j&N#yAA?Txx5fvN<>8qkfPHE z=%i9~`H%-dnV*p`@lb+E8pV_kQ7uzz1SYqgO2tA(qS7)+QW234QMpj2s;wqX7L#&p z*-1IDm}CT)TxLbZ1E?t3mYwvZfl1abJK1oZO4&&xFv)^tC!MYws0)>y_z*i)opoq- zs+w!?%TDrp*-7`&+G(NhbkAic>5liE?Q?av%MDYGoI_u}Ur52c&?C&$fz>rrzvVWJPW^uk*@;Vqr; z)?RpPC%o0d+%nG`o!%L`PG3)f-&dlnYgF%N_59I=oOkO&C0Hl5x?1)8KZog(Uc%QU zOW;RDUAKDm2+PH*{(Rm$UjZ@sYozE+WbwQy6iht6xB4mO{}%*4b`k8}G79lq^m@d)qMx$2`LNWiIjk>p-^O8jz}*Jb zobThfA9=p+Cm)h=>jpH!4Y=)8%A6UA3d9;H*nEgeSy3a@mYwvVXziqQS9VfrtccSCXr!H_TXvG}csp_F*s1E;4U;TcO!@G+_^xW) zLu0CX_t2QC_MNp!&AWtA6Hi)!5Kod+;>d@nR6J>fcyf!11B?hzFjhQCL_E3eRBGOR zy%ye;3kbQy6VH;t*{N#c=UouG9sJ5?{;Pu9xd-L5+qnmQxFhAEJLc%!fu8=$kvlrQ zJI}MnYPW0aol*At!kyho@9dQC$}0XY^j218z6%xoe@=H0;b=0oNp zh#Dxwe27ZXX#_gAok}rfBq}gzpqTO@D#gS|pGODBRK@eLc2X+5x^}8U`dB6z`RX!N zQGIAkRbU?)Qx)6KJDJtI)4NN}JC*S(HFWW$fvYp`s_=fe4)x)18#x^AOWtS6F&tXxjp0yuT^0^9<3(`D`S?Y?AHgAh?4bp~2zyA5Uy#Qh zWJ5T#g1|32j`+}W0l#R1VGoryhz~6}@XNKeoPa}LSHhv=@Qd__5BHB*4-SnJ9~#Fm zZd(pA;23+z?qmGoc(@$#LDqvq_lZ5kjXlJRJ=DVCHur-)+>ac4$Zps}3;f0&wnMfM z!5;D>_R#g__=QY2#vZ!gt6~qb+aNf|WA`Ty-Jh*@?$6da_h)OK2a<;#NFI71@&}Tq z9?aH04`$!j2P1zl$3GPLL)p6Lp={mr(7de@;gJ2|aGN{>hx%~1jT{d5BZotMINU}K zhx%~1jT{d5=jE|MaFE9u4&^8OqPWH$nitqZ76*u&%5$_jfZFJX`R2KAJ_8NfN! zIpaV-L4^ z7GMwCDZa!W(#Jy@mveYlU=NOqJ;-f?um`zq5FF&ThqFd|IJxcNUeUD@f z_DI%Pk7RqqN0YlA&GC=s_(zl59*g|3L zaJWsLfkS;b+(r(E`;o(;J{)c%heLfh+(r(E`}6YHAUMcla44R!ht@CnMRAWk6z|wW z?;!X^de}p9{GvYgP#=4^jU0REIP9T$h+mYCu!qOnZMAvV9E3f{V}sxzkHKL-#P0Y- zcEc~W|A)3Ge))RkHT)v`;urfN+d$$MmAsfQ%J=xi{gFg z8|j=Xob?=XLgSpy9&#$qk$tg;os~T%Mg)oUu!r=<1PM-!J*sea+z%7%AznCi-Nqi~ z$=*LBg0=ID7HRlJ$2Y;+`9<=P_Nc;7W!y%NWhBQk8plI!vuh+CV%gAVG&m%OLzxE-&E&>Ik`pOz zvzrkddd-4E+;E7ONRb{KY8wve;UQ%NIOvC?%4Lg3iZat!=U}ffeo-lMM5K89RK4!^ z84V8EAA4wdg*_BejXh*v?4j`y5o`Y}9yc!nN3yHyBd7RpExR8^KAJVy zquFZg(WJ#kPw6+2{=<{UlKURZl^%=IW2f{Vrq|!z^$89vVT0v1;R2TWV7ZMPEcYXa zNPURhMh=nsz_^VZ829HTxIu7K^(^TGduSTrCQYNp9-98RNz-72J#-xQ&~bRkcIoY* zahzj2jIsxBoehVs2Zz!T9BT247I1KA!2^fV6X7Cx;}@kLIHZqX)LxKZs(Q9CJ{0zF z*bWQhLvlEjP8$x};iMOIpNXTYXUF4**bRH=e2rh!#~yAYhr`#+=8X77X&-yI&8BwP zLw3V2ZewpI4Ud(~7t-1Ydwf<7^MrFmd`LbvKB{`Q&@W0?*hAId5%ae5OaI3gjdOG` zFgh6Ll+p_Qg+>!8Is-GfKLh5e&YC`_R7EWtB0iqQ*W+1SJ)R8}pGbmwB5#^coYbGq z`8SbIoKmNL_BgZT$t1-mPc#}&o}B#wI2u;}t)DIRr=tFp)twHXI;qWqe%l&WuTGx> z;g!wdb(`3MSABThMh>t0kwd9Ilx`!3O?|N3Mh=ntl81wD5C*|fmAB(wLXEM9mRk5v zORW+1(A>u!(!*iWYwV#phMU}GN%mB`L3LH$hTxZ~ybXb)DsNe;;uqz5=9TP6oL-|! zTXGnF(Kvo_n`Z)Xs@#uX^vu97%HjCMe(2*=&kW*J`uGL?J_ioM9#whk{i4i-J^HkT zQGWNQ$O+Bll@dnjl}I*HYG$yMuuLg!bP{roTdPhpmpdEDme{B}Z46Z)^{xjkGvboTG z*$wEv_QLn|7w&T)sLDy8y3NJ}P^u50+cW;l2mtl`1W+w(dW68HM+j_+DX`Q+B+EkN ze)c&5hJK#|;n2Ej42R?x$~@tOLwz_Thr|7|;R+`l|AOk>&$)V6H#0NwC3k9Pm+n;> zET%@Vs(zRK5Wq6tLh~r)fn~gfSemk68833oBTTStmdJ6K$0ZL({o&h%yGh66CbzwL z)Njn=e$SykZjw9UkbAKQZ8)la*V{uWp2&9nEaxFyl#;NA?h6jvrRR{n;EeMQ;}=a=rcb3W|4lA) zs0$L!S)9`dtywF+nI*WX3m4CBYkJ{`uSl-(Rn_#erQ`kC8tDG)FMIzv{oKJ>@qujp z^FX%#c_90kJ#fxjY&@78_+U=*VD=AsFq_;y6!}9*qz|<@@}b%d(m$*SR+adYnZQ!0 zfu+y|YpDuZr~SqPkup6*3SEfw^n^$@fJjdSi1gHiNcs>-4w2i05HRS6gVi4#atR!L z9s1Q@ruGc4nNSGVt6MMLA?NKGZ)Anc+DLNnaP;!%V;A=P(A#g~JJ;d4gMUjSIB!|QP={d|b zFX_P{JHp}i^YBZR_=dnyCBAm%I6k_y7(!(soYDtLpUjBZ>NuIGp7~__&EjtnR@_&P=Y*;MoXk zt6Y>GJxy`2+B#jeXDRVjTT49J$9xk1O82oSJ$BYV_I*rBeIf)<;RKu8gcU^UL*zE{ zM3@!^ta{ElCAANa-NZG2QI z@XGr|Yb7|e79AOWMb#JrSiR zY6*wZ6Mk>~D=OqYdD=g6ee#Sm;geB%vi6Zg`KdZnwK>UCkv}yr>47C9L*zC|2_p3& zavM1??ne%X`f#|791iv2a2q)s?zcf*wZ9}KI5c^%jMfHlXtKbeq=iu=hr{hT>%pPP z4u>Wg_E1uTL&rB9Iu9H=KlWg)(jO9C`l0?YKaf|b3}YN4w9US55)uVp*1e?p*SKw+(u4(xZge$NqU2@N7eq4d$5Oc z5B6}|=N>XflrV~fOd7YX5;I4GSjKIXuuPZ5lujfhY~4nQ=~GJUNSb}ByZgLz(B1sx zRY~Y>e)5_RpE%*&lRdTWK}GrM9#piXyN4gdY7KX9RPIGZE5dtGd8KmNy{PDP_eJGC zRCMrts4Op)`%rm6IMgVi60F`{0@nf*Sqym^iqrmcE zCe<5MT)v4)fhpVyOu7X|0EdahcVSFs>#)mM8R?lsTTCJ-W0|(Y##oB@V$u{UCevD_ zPlA_?DFm_hNG7QiQ$7T{?8Hczs`7V1zSBu6sPbWiog^tc<--U&#VX^OstR}&nMC_( zcB+ct(3q+^I5eiJ6lVXf$_16eT>7g_RXx8ES5{EEBP-Ns{Yal5QRfKj)LgVqr%Zm( zK*d--M5Pj!Mwp9kJC&M?8S#DqwO~!~SLv`eIqCjCg!?&2>F<6Hs{K~{)$aYAT>G9p za9-OK`a6>cr0hgU5r89MySj1ASmmGMR4RniZKqOn(k(iPpmU2#K18L!^uPy93%+8KN-^bw&Jw1o zFpgrs~n5j{A(y?Wy zeCU}pP_E2}sI*Ly6jMG#rDc+&?352tnafo5#`Ata6q8cnNT!(Qf2((|V5 zq|>!b@l@kG=@t{Zu~XF^hh`^I?ckWICOOJZuB&5Gtr3WE1wh4AfqCO5aS7> z+CE!(Ad{+mr|>7nXX8mKi_E*KPbS+{JSoXlJmrJ4o!_Sc(`bQJy7fzY(N%Ayl5d54 z^){;qr;ex?t5Kh)0?oJ4-4C$+32O%QrzmX2X@wj|CFDrD4`+4xF#5`Y52LCK`!K3+ z%_iPQvU%Vmo!%qpxrT|}%B(^uO6Gizc6yJZrxQPlp6Z*Ao%aPE>r@^?MY~!(hDvQd z`;|EhS`b|-L|-+dLR2~|MA-m3`KjpgVa5kNf{F`LQ7JH~6j(lFe;&XzP+<8Gl>%d= z&$2Mdo@KUt$nvA|hxnMqg;(UU!bZ{|AQcM|%3QQU(CaILMR8cD?N@snR zg-O)Kln=o#CXI}=lO>%BOd1$%Cy6f9PF2>-(`b&JbRWf}rv*%MP}xb3nu;vlbNNmx zFuBNyiXx!wln*ijMeqysU6nY8W~VB54vncwpAD0eU(LH&-|0gePx4UtPL3(x*+V(Y zWr(LLgF44KF;-B8X9So5+n~yHOwJ&vq*7p+b2&?8Dv1axx7~$m@?}ITvp$bLp1k)s zs)-GYH!s(?l>5j%Tb#`)#o$_I%@2ZG8 zG^Q%3rqETsQ;dv^@rCiEC1k~uK42#$h&l0;z)Ged#x*b}o^(+8Zt1M=s<`^u?4$sw z7+=6-A981ko|<Fmq!boP&VI{P*}lYJMS$-WNHME*?n)_V3s z|3%TW*_Ywj?91?ME-4wBp;I7n=R;NUg;`RqUQeD=Y5K6&Q(?349E^3V&}N9%>;u@{o(UX1+3 z$Y0D}sV^pvy_7uoQqKQU&i~S}$zQ2l`^7K(%P;&s6-ziYKj3hi`2vUfaJY>e4)-I6 zLwz{hMh=JiaJY>e4)-Mw2UW^JaFE9a!9gAy1P6I+5FF&OL2!`A2Ejod8w3Y=?B(Q{ zmy>5+KI&cZU)FkQX2~mAuf3A>+AGOZuVf#sSChwH&GD~B{%Yi}WzXl=vYvY_>$TUE z2m3q*hw=&>Zj)!=P#+Grk;CDB#7F;k@;FDYR1J*YYjBRo+f7zUW)}e?Cj+ClfpPz0f`nu? z2o93jAUH^7gWw>Uy`E(D`bU$$`ej~ZUr#c6J&Uq8lC0jy%i$Z@VE&D4`uApze>2JM z%`Cd!%%beA$lr?mtsMW>yq8Nj6kl+-O`O4@J{)c%hr|8I;ZPqAw~@o4J{)c%hr@lz z`$gFxI7nt=I5gkK*h4Rmm&G0=vxY<0B|emA@Qd1pL)XPGdbuS&^b!n*k{EvZr?bC6 zBuMl%B+k)EaE|%}iAo?iM+Xxmv~do}tbvj9fN^^@gM?%@2o93jAUH^7gWw>UJ)Qj+ zo^H2Ac>1J%bmDIlo~~^XNOR9*f0<{j>7V31b5h?s_(vqq)Fv`$KAY`qo;~4J-m@q5 zBR>Bf&9gb(bGh(y+0*7ZZ}ecL=e%c40rZPEP!+nMy3JMz0ICn5+sI*aKXS0t2g_~b z5UCH5+sGkuf8JIMgW#xQT7J@xJ(L3Qn%n$jAA6{e!`x;Y7~G^j_Ha=xa@?dcFZNI> z!5%KEWlI3;q2q841>An|HVAuEF>MI(QN^^yIb_eP5~o#6Tbx62eN{NBn6{8Z&qd~K z74^N5!Uz}}E1NcsnY=pLh{>ymD8br)1y&Wc>@V|tyKBtz-Uh~h!1sK+Ys?EtdM})4 zeuw;mQXO>72=Z5Ue5MgFFQ+lG54}FpYz%) z$!D)*JHc17W%Mhjnr!uI7ICj8mA#sc312-m`7>XhnOMteaN@7%R$oifdo8DXEt;>D zW(UYO4FD>R0d$*r1)KU{xs4nw_alc$eTdvf4w3qBxQ!eR_a%>^_@-eH995y~?V;xx z4pYSod+7ZSduSXtxt~QIZc;wP9va6U?q`vQJzV_CA`!o6(T6>xhhOF_@){1=3l6uv zU&IB6+wAKFhxFjk_26)O(to4Z_{GKzKfe+An@Nyw=C$VeX2ezp&w`mni;94z-E2TOgh+(r(O`VhH|92ocKZIjS& zC{n+pFo9s>=-_KB_L4Ez9tW<04z15g)Q=6CaL?Y}Q76 z=utB!J{*r15~o#{8-hKmE?1iy@RFwYGmN5NixDJlYx9E2Ay)FMC=u(yC}A1(u}uHI zO4xcZN`$TYgl(@x?0PUt#4i0l^F4oB$<5j4`7_Ng%AT)O)ctbdd2jn-wHHpi68A#3 zb$Q`zbB-61-d@bESTAPRtQWn%me25FlwL{>eCdq7-LUW_U)W!Yyd=%=)*r~lr=Thp zpmdwL2Ale@xs4nw^}%u*IauyT4w3p0xs4nS`r)WQkQ)L=mFco&2=-8p!XC29rThibmoez6x9DC?^oTKBh2W_7N2VsvY(+$BdRi^v= zICyr&FIA=+0!NkUoRqv>0l})IM6kL|<|0_tCs^G^&g4~}VC@qr5$nMy5wYqMv3>d@ zY&{qy!j^u_Q)N0Y=bUR^KI3g*UT!nr%e65o`T3Qks#nf9`Mr{r+AHVicRvVw_4MQq zzc4eg<>$D>l2?-+Uu{qKs`rw1rhComYoz{K)L+Z?g0Fcm>Cy~uRqf(VP?erQb({1B zrTS31jT}n#0dyNVZ0<)6k@~>6jT{*I;i#(J5ICx8m-L1`l%}wU+oV72p+5GwrrtvF zn)~Pcwu?Q~$5(E%9UgAd3n=!`TQT;~(gf#tytPODUEL7uLHZj6M^)_>+CxifW|Lmv zM#QPBSMl43IF%f~$WJ5URC3~!$5fyGK1U8X!%Hj26vA zY$^E&!nQwxxhzd=BwIGI+aH0U`XjKGt(GV!iru$TT_dQZ#MhmaHYh2*ex^xiuP5cb zo{dl6C`~5S8&+}}d*iJ0CIN@&7A2?FDspX--_m2t>#S8e&k@O50=}=AyOY0w~@o)emn6=goEIyvR~eX$Jj%O3t#Cz zu82LV>^B6zRK;%y998jK$e~0vu!{G{F_WNbND8(>u=OjWnG)|nljUF88!{Ih^;?(`f;ZUD>>o#)c zt@?1djeH~rS?=lD%!=IgG{14xt|w3P8`pjZfT#J*td@PxWHXd!&?|AOfGBInz-Q3w zk9yWSWI3HZ%Mn#K^iuCxot_Imt0VaE-1$cQTu$#ppX*Nl9LnsF)u%nMHGK;^AM$(e zBGw4RZabA{I9o=d0;dKFF(0B*bQ*!qZKqO98IekuNP#dZl#3}J@^j&0k~d&-i;C7^ z#U$M_phjR)AQqF}G|OUo1uZ6xz@)iT#?tAENoOfLah5PuX|S=A;1;)&lT>JhHL*N$3Wha1B8_AUrFKLLQ&kwf?Mm%{N{6e~+Rs1YFFMVh)^1uq z7G3Fizp6RW?|GMft;%?%=d;%o=+9nr(^E0ZH3drSZL?~ER?qvv%$*D*;pek|%JUqg z9aEo2Upq}b&v})fUx>;JsOY1ttv?Q$9qcm>3CDRUEU) zQZXr(ib=LFV`*x%Op2v4mUN3rP94dlFfKbOP)0K8bj8Fp3R6`dvmZ<`1tptKv`mte zo$?_QxtP9QFXb>vQohTF?4eamTDHO@{IZjdDc@OwN^d7J?BIM?Rmq{nQ&lL(GC6#r za>+5Sr)c>uAF?CR+!(KFT##gh^8WG^N?*(;tjhl+_% z>vJniN|zPmmCKwi=S)7wb@a+uy3i&=k7H1|v(kgLZVyE7Mt)3Hm z5lgv<`4HkNY9`UWjDEjneHne_!I#n3hgY&i_AAn3BEEu(mbI^RDzCPS)K}3{ntl~M zCF55+z1MQd*HBU3eyzLOYpBe5bB9iTE4qA0$}2F90Oqz+DX@%01uzX1Q$9qcm^1>D z+fJpJGScRZDrXLjsY;vYo$1O>%5>#G;kR~@q#P*86}3~9IfrJaDtQi#smh;uqLuG7 zN6UBD*0ZjBr#~_v#+7f%cTy?e=^0m(Pk-e^jBDvzF}}18u6ZZjigBHe7}r3}JDsj# zJR@yZAh(WWl4>#O15CPLF$E=y$6}HSOu9}nEnC3kD>qCY=dx{O zD$3ArStX{df@r2efhiXhSUw~n0;Yjt%7>^FlSW{2+o=>&Mxp|f28t;kqEbwZgsF<7 zLu0B!>Cl*}XgV~eDxeOHsfww|EEVI*EEVJVko-i9D?e3?=R;H~#-&S)s}@l6E+6ui zRP#-{GEP%>*0J_a@`~g%S zK(~2n)c$~h3ZP40n6eTdvf4vhPe1EW41ZX<_7eK_1k4u|{ma@!y{$Zc1F zL*b5JY==?yAh*Gxbc0{qChatS(Ktb(^n_oOmIxA^7r$s6zi6>Qe0+@u+n4p9S2xbl zNr3skXTQxF=^+x_Rj|ybM+ymU5F8{pIFxYkkSxtyc0W%aW{%c&cu3=T$eudpaXchB z9#IO~u4$2IGZ`R#T?DWV8$a@K8;|-M`i;qGnM61HFF928WIt!y!2wZWnTB91gb&IW!K3 z+sNl|kk;T3Cmgm*^l*-zy4XWO2#4)*l&A2_#FvyVFp7%hjZqYt7{x|P#A6hl1Q@r8 zcwp$qDC9O^bQ~~-it&KaO#mY~ForrBsAGnQ!`F`-4(Smoc1GlI*h%4>!$C&70O!~^ zwNV&BMv%D85(N(1Wg&;}zqd!n;qi6`lhH1K!*;onK|)4r{9^yaZurIi=>6jUQD-pX z!}d=`BUrB~do}Ul`|s@`|1oKl0r3mZsKf_fYY)O6WVFp$Lv2pR*_@2E`I!Hwq%C=q z-13oEZ(EM)Z^GC7Iqqf2mP%{0Ms~uZsYo`$DIGb(l}UdBL{~3 z*ylSqbUirSCeJh+=7}7WxgSnA)Q7`uL? zLxvoLJ*sqf+`BU@KampN$=aoX@l&p~tvK%fiWBLdOdI*iPl(0o>!V( zXH}`sc6`iM*X?Sb9WK0T-u7Mq%CP{t%{C4Ist=&s$X7(ZB60vF2heTgDMizd?Ylb#TbUn=7{5feR{Emy=jRk|C3QL1z|1db}* zW%~r2qxCJ$QL4u|YMC?|$1mhp(SKP2kWY1`fBU++NV+t&HU-Z7py!CjtA!5Er&b)P-ZHAb)o*$7j zUnFPVs{X)y;U%TdV}r0qRp^d8|Ey0QTAw_#{*?3DhR8QWz9I4rwIv~WYh&aaBi~rt zSl9R|zYlMUd{fE0ch^m|gEdN<=B>^GAISOLz;r5h+4tprbv4?^Y=SYq{G>$zq zj&s~bj$hD=J*qf&A%5vrX28g(z_?PTjh+-Kf(OQJHgEz)P{6p&%)~i{YBy-A3f-r} zRGHG>Y5?>5eP>~~*c>N#GwY7PM#67mro+><6S5>!`{+u|&hYF#w9c#GD*tg_qIunF;7+FGE>3Q zj08(3ZNf$4U}=0zxO6aXKZ~2H5EnCFhOoVOjw-|rfujm>L*S@FoOf?<0d2W=QgCH# z`B}e|F3;XuE3D~V8&+iVnHAY?VZ}MW>8`Yr&#>~0mwzj3D=$`ZD{C(s+Ev*aXI1Uu zRsEb~)x5pCV3V)Ga+^IBAW|P9w~+(me&oQY4~N^x;ZPqAw~@o){=7XK2EkD^xFOi1 zYH&l~sPfwoII8?M1db}dWiJEfix$PqV7KSI+GDF^%BR{DVX5_YoXAj(Mx4`v?vl$GolINYwvKlF3^oxul)-$xZ7kH<8=dC%0{g zd_&|L&N^Lf$U<%7X>XjcF?$$p%xZ6Aj^C8yH)V~sDe_IqjeRnMLpKSB+awz})Q7`u z*>cqStEdp%#0%&Avz2LqUvR^m2zi z)W;sK%AHM{V8eL%Kb&wZ3x~&Bjw;0U_K@GOhuf|`uCy&@+NLx0Sq>saEkte;#Sp0v zk=w{2azAp2{MT}k10y*wYT?iqKydi4)FOuidB0@43>?1h;vD9Q9DBIma#YbR*#UcK z*5e^%A?%?(_Rymj4=I~r507UXRqP@6;~dGchve8p^=9nxPbh8quQ)J@guqA{qjZ({ zSfWALuBJuV7k9P3rrQ=E-Az?=8v;ia z-G;zXMYn|e(MD}l{vGfR%OZQ6^-Ojrpww#~Z>JK}X^Q+i=$S?U<6%~M6cghdS!RMl_>N325M}zF-x`G`Bq7#dq-WRllt|w zPkV6cev307^3(n0=xYQ{x1CCHW+WDFAu2_u5$N1@Dn*x(d3yv5j;RWBL$gyA z>4wHs1-qd!Rq<|UOjXFs58-Rx>1k8>L650+-bqsVK@YB)cT%bR;Axh#)Vz~!Wd$uW zYToHBgn6ffD=X;nR`X7}l@R!lTu?>5?1E5Cs?HUYvSu;$E4?-$XvJD!detbfUXQFG zanVU!bS3uxz*&gZ^M3#Ur`8L_+3OT+qoX4_;wt|og|6lx<-XPED|4g-@Ly}){Y6L{Lok}5QBr4Eppy=`;Dn+M}bx|oW4|HcKCPuOJ#+xR!OAh zoleKRbD)rXrzTIS-RXA6_Q{jg-?3xzwA#pb?DY85_Q^9fKD8tL$ftICeCKwbcW2}~ zr>wVgXPvKKu)?9Y1vvEXv3<%fBina+91h9hkbK8f`a5kwIAkw4+)kz4Y4gFMnF@#7 zskA$*?H8$VNDhbF=)s{r9Bw0r!~MwNP#+Grkz)__FNlNm2!~b)aM&(WE?$kWhwTzM zeo-F|6}#YY8#x?`I5?z-J=~AI@C)Gw!9gC|l{~X6d1_bk%&z3A-I4E39@;&nKV|%j+9z=LPA%(xUY$ML zo$2=M(3eft*fYiJK4ng8?DUFqZ_c@Qht`qam~ih@gr($#W1r=qR1`qzHrWA6^`Ued zIh5{44x9S0xs7~J`!J+JfJ@k;nYvOL~p>e#X@hf5vvfLo- zL6#c?2U%_q9Ar5-^c@cIp?b%{`1mtl`N9{z;71%mqHlf(5*@^>)ic(imA8M2U#(E8)M5LbxqR4xIZk$GP6&F@M=QC>oyY~O7#JB8##dPM-GNSANIo_`$c7_0l%bd}%1~qGi}aW;w!`A~@coaAQ&xW?ICR`+n75bCQANC6 zer4UhJH@*_Ddz2UyJJ_1dAq%M+Y$MWy&j*+@l%mc?MYED@|}_I+?`_Ho)qzP{yvYv zq1QP$^xC$4kL|pDuUj}YzGHX#k;5T7z~MG>INXmM4)x)18~IMj!$BT{LvlFW?(tV@ za47%5p>a4=9Ks$dw!tBJ!=d6393GFn;c)RNayZcI^VkL0L-9Vw9jGxp$Yp4c==dAF+2&bHv`gmF@a02cQB2K)0DK0ICn5+sI*a zKXTaA2g_~b5UCH5+sJ`&U-CZ7H5|%97)n_R4wd{H4$0w=92==^IP_G+GMYGWNIrr? z=fNJx`z+URh!YOCSJNI<#2bQNs))DCPaEPx2?%?*RRWq>f?w>9$nlGwn)pTUWBA4X z*q#0!KQ%v7d{hx{2==HV-lcQ6j<@)HarJJuSFa=IOV#QwokMYbN%OX9b(NcVbKJMv zzmVDIWaG@UZ*P-%_V4l^8SdZhO=b4)ajx2LB_DCXsV?QZ-F_=QQ0L?t2lh_>clBpK z2X{3EzJt59b(fDg7|nxq&Tdw-g9DVhTPWRTRs*O$Y;GfmO=~IG^y~&p@&l1Wq^O5z zS^ecGM3MvJHgY)n$24oX5geKwa41`i;n13H42QB@!y$g`q2u6~ljTNmhaJZE`*|sWlpWQDy&t>JP3f&MmszNsej;he@@>7%fqHM&hR@Q3bL-EF3 zcDu)V&3w@~^TlnR*31|6i4V7t6CdukaY~jOggw4UU2N~n#Q$CiWyv(3{x?1)hL?RSNI}cTso0;$zu7~zGjk8|x|WjU_0%WtwrcI%s8 zD;-HHJhFH4H#q$!5@>e|x$yLE{f(g2r}y}R(|afXHtMTNy}3_vD7>0`@VedOCp)Nm z(u1m;1FCW+ly3JrcA!))f>OQ)(CuEw&U9h|ER93twvCCZ>*YFd=zN$=dT^+PL%A6a z_anzz>cb)V2oA~NkbEph)%6zI!*)pyghPEe+$IOYp*|dLBgY=@M-GSjaJY>e57F;) z=p}IUyAd`paw0Ht9?>HsH!wENDCbmhZwN-I;@%KAs<@Y+CRi0*BZAdMzQu#pMZVo$ zAT*Pv3)U`3q{pPuWF$yv6C_pK8-hKmxVO)*wA=TmJ&X>Z#IM53R$qWu1hdtcpJPn7&;cy!{_E3L>Jv`oXs6WCUjEAF&dy8}Q z$*OUVPKr_7%DDXb=0fL4j&qc}F334m;oIjY8b(nPBuMn`+XRWmF^b0FaC^`#9O@G! zZWCm1s1JwR$Z?MQ2g}(pN)`7OH;V5&@+<0`D(($|ql$Y&;HctWlG&~#n_UN-)OIBq z?cV34wmZpc_W^%Hu{+6bPmbTS-$`#zxHI1~qPxXpZk zL-7uW#^G>#z;O+S;uj8$!=Z;i93D@ygG1wRXdDhD6*y@7WCn-E;m}(H_Rw1c9KLSk za7Yh(C@I0=>qZWT_NXzW@9)$t6zNm1NJBOP@WjUq4UClJRDWSOP;|mIu5_+VS-=uFd;s)XuvOS^N_(W zzHT2M9f#Y`Vvnlft7DP@OFFf;LODT^u_j_cHRhYvhzl&@|UIBzAV-DWhuAspo)I}Q{(;nnme4); z#Jb-uEvgVW1bh4${;uwz|Kj?WNi=_#lu7YzzeoOBKXSk$Rd)MttdpZ^B466ug^QG%&R+7mAEeR!L~yTqB!-rAC9U*Co#eyJviL<9O}d2b|Htx z;c&Z-yqelpq@%IAz(`I$tc*q`!hp~)2%+%I6mQf!fx4nnx z$1+ul9)e}66g>ovDn<7ZtH{JTZnL;-BG!?c#U*}mg!U1uw?zEn@jhbJ9~&uEiXMVJ zsuX?5CF1ReQ-VI?D$Dk1S6_A#$9F`&W7_?xL)M!*oc2gc(>Z?UA@_G4_IY+5 zNlALTuGeQYIAm`)RPES)#8neG^!5mc;(o{Bv`4H5hvpL;lEZOLJtC%#q(ANR!XY^v zZjWSK@;;-%;ga}aR{`K~X?)sGC_w_FbO4OoBdL#1`ygO64vgC)X{X%+qj6x|M!r+> zKCJ;GIYx0CJ&dCM2o8@&epxuG9(@QScj*imSrE%8^8lk9-grpkM2d|yZBI2Gk{l07 zJ~i$0G#-+iNU^7;tL-yd6Df|EoCl81IXbS16!*gkhj?+0W-uK6|7-?~rY|sV$9brV z(u;e@-*^((<|jykJ#<|8=F(?(B~ ztUsN@JmJJ1?uQc&^|6QB$gzj|aJY>ezql`X>_NVRLn#P*xQ*SghfBk;d*c_E@OzH= zevw=p-Tv^v=;Sy@%D~uIGHRdi24R${TMxlGRkuFm6#>ps3K}tKG>&r=WFsccV!>)Z z#JP=M76xn8t%qO_iZKU|cx6&06BlC+X01}yivNMP&cqU>k^_gkio<~;-TUo<>6wZD zRPUw-56w*ckN$+-|Kd+a^zu5bUpgL~R;OwrIVV+&{T%Nq#$so8?PAQ?{hpk&S0`tu z3^DiYRiEcBe8(N^0pIQ{@tnJGIjFNyz1sg|vd+=js2j-@tD=9XDc0{htiKNPgJ56M z_`d1!Q-0EY$wiG3tMZ@x%-!g@z>R2i!;L8a?az{k8__s7;_=AA*EskZ2ik4q z0O~7Furz)!ay&{urma8x?Kw21;7|&LLwz{3*oMRXJkKzw`f#W+4u|`ZV>0#O(5ed# z7MYUF&WdjAmY!6W9-AwOd3Z({w3Idr%y z*ml+ZLwO8U?s9eiP#!~7bN#QCxDV$%RqwaX;hg8MRsKAjQ~XtRa&&!L;G>V^XjheU z;4hc%ksQd^0(2G}IGqE3v&7Rm(BCJtSDem)bq96D%#ZqpAt$IzeMF_%?*8i$n~@`v zbzAks*Rv-I6_C-aI?`^Zz+tfqdsnfA%-ZOtW`r z$Awl$buLw5|8P$6>$<7X`lfP>PSAPtSGf|Gs6;h;qdK(nr>@ZX)1BO?zekuQ?p#@4 zYs@;MtFm{utW$TlERgP&eJ454ks4m#RxYZz?Cw#=bYAog=a|2)yKg8sDH{Yq5W$2&Bb@My6PgfhU=RP6a(Lk#630gThi(L+Kj|zU)8rhv!~#E-TfoU z{nytbhy2{+{`LGll;<|nQGM=J&sA>I{m2hTe&mp!t4H#ldnE6&94!<5Jc6fv= zDkB4bBfABC!@C7}f1z*GzCtq--cRTo*{kU7+JT5f_Vx}}7vG*z{n1KqXN${sa=Lf2 z>688^o_D7FB<|1oPR{x6cCA6yR(|%E*YEC_tjFkc1+e^hf$F9NMecCt8Z@CYmom+?3+7OB9q$3pG**P zOTJZUt=b*>dmG-(W+uLLGxFTuOlp65Hno2<4+bo_@Q%I}_1Y%XkDYI2 zhxn2A`t7LK|CV9(Z|CeItUv%ny|yd$t_I)P>E~AA)pu_R0G>G9jV1+NaGS{izWU(1 zjr?1Y!>e(4-A4ZH$N|(ifNmrIPUPQ_JRCf6;LsBQ4!3zCz@a1uhsFsEw~@mkIUE`% zMpSQu!~MwNP@hnA8#x>t9}b>4gRloroQ6a1FW=0Q9((9Xe^va#!v+pL1n`UA8{kmV zZ{kC8{9-@#@u4Rqevur%=wXCkw1OZ$^l)taB0b{6{?S7*e&J!$*hBFIhuf^ruDWG?5jL~r4;sxV{XvxeBb4-L`3pQ+;`5)H zS@ONvH-YcvO`xvlbo%}FS?~uL{DXclXW?=9-R=6qrcO=AkGSSJ_PygPl4-tqx)+9?0{UzoG9PzdO}E-oLxE`!wf1xajw$ za$h^$&S6FluI?L1wR7B6(2+xhJU~3fhXur=e-R)px0*M<@9v!crQubv7*BHml@$p) zx5<(asSk(S$nl)}k>fe_nO$xp$8+lAIk%DHIrk-x=XjdKp{EoaZu9hlLr;&Z!ok!0 z0_>ru5i?S+NU}#)^GhQZW6p5(zP_Be9I0V^~J(4kn)4{0}k2H2qkH z=lTT@$)XUsUFac^j`5J5vv5dnq=$H}!y!&Qdz+~y?^%eb%mQ683O;cy!d zV-NK&C{lQ?Uj}=~PGjuh2pt!(Jl6-o!E=2O9AB7O@`u|e{{fGeC4aah?Nr*GZvQCq zKZ^X1BLAbv|2XnLE_wGJ`o~fFV<}})u!#7<_R0T{C$3*3f3QQ9v~*@4KR=j#{D7v% z2xxBe`1r#-UO>}0Xl^41O?}YZMh=zx?c;~#2UHpds2URPDvo0zGY5+p{y`iJj2wDZI9R_7f`ettAUIf^z@c2sgmRl_8-7tA zzqpP34z@GLj~k9_CVgRN#OAH^9~P(?AQ3E!$sqi~nq&|htVu3` zLkrgt@!|2TS&0wznJ-$)@*vb&miamqiv0M8+__qV!*i%0TD0MxoR@Iku{#&58cezwr|3RI9k?{6zkJSGg z@4rTUdyhx-r>Af4b*CyIoAuCpC#R_Tt1tIXPN4(dX^(y5)=f$!!({pZW? z=D=5_n*%vz>`~tzX16!)RWq8~bepXQ-`?d+@^&^uemk2~za9BI*`@8BZ29+2wvl}& z@^>SDH(UL`o9$iSl{_5v{b9CRY&i6mfw{#4hud(%A$h|gIUE{?!~LE^83_($LO3L! z!%^QKh8GS+9QJUVEe_#OAA7is91hKl#vblxS3>NenSwnu4u|`>k2xIm{oyXpFgT>w z_{H~~UHIY9699YIKG}R6j>YVusw^Bj4i2~31RD-AcKlLb9bUXWWS_aa%`r)Xr4u`-|UmXsCqrN&E0!Mwfl>}7(zmxwnx^K>AuI|6S`(~TIzL_kf{cygu z%RfZ@*8k7kyFFR9Y-fE(pl;Jr5QP0?1V-l|-~odrK!8yMj&KAvc7$;l6xb#V=tyut zLP7_mgN+@8gn0FzfFBWI3<_H^LIT3X-hIE-{nlO8UDdmL_honQ`~6n6{Ttu+<(gSl zt5)~!OYQkmqcTTk&M(IpIWkv{IWs$l=~mVzb@onvpY|2kQn8$>bJlaM%6hI%SwHX3 zRo8Rv%0{sL8a4d=*oM!fO`=Zoo^X7m_kmDXguHsr@%7aVveh^h;LB*&!e0x2Eqnlq z4?r!i0H{F;K+%oxfu)emMx5)0_=9s?eR3RX2OM&8Q*g-nfJ07Y3J&1}hw=3|D%6#8 zW|4=S2J(g1vN$U}T^hz|~>k%#3FekTv{k%yljCl3zQM;$fH7CnUugGrw$H> znBr7Ay;whSD&Vj_2E8~PKJrky(~HyLgM;+o96PCnPoz;4hoTkePtekD1c~N_a{7`#HP_ZRq1Qh^zs)`k;ID7EZrfcVhx6!_> zRqC~z&wVY2c<;k@-Nk>s*2RfRrTBHb)*sMieEYhvc}_v4uFhuaY~~SNCyDx;lO((1 zTUnHEsd&UtQH|)HKFHQUF2@3LjU|vPAJC@Z167U>l*$L7X$}qtmK+YSln)})j3sc8 z4vvay3^@G!I5cqRIUNr1ugCFD!6C+CjQ9ve`3S{A3Lh}y1ID1@s8EjD2Mqjxser~H6bTO;rtzAcP?V2Q zOv9g|9Pz;+Iz=eX@0C*ljkD?hAP>tWOK5Od4(I$L13097YX%11d;_C8CgsK)ch@#U3MQH?R+sHn!-L@~~Vo=-F*`P<3gPX12v zcPf7p#c0e6RXHP}q8NDVL@mxu{yX3P@-b5$1IkLP@|zm zyEq+!CmMql?1;;|kwwLg%zNOK3k9WV_&37`pz?ub8a^(;>F~j!G`_$ze0%}v_yQI! zQ*dbU0S?V~$AY7R9hskzht?Iy!!+v+aAeE2%_ocssJGs^TzpO6cB6 zA55~C(^nV!Lt7gbeM!5-DWr+5RM}Q>sjtwm)F;k9fpeL|V_j?61^=qLyzDc!>#UU6 zPKAMv1XN<{Ph_2irNq{kJ%qp?>Vlv;QE-Bw!cK<}v=>H@OLfZY4zSb(1~!7$fJVlm^h^0m;bU)_ zP|&d))N=UC;R9L|3i_3US_yw8{FU%m`U6la)^*Wuwu3`&+<`-m1013q4z&*s=ZD|n z@bkk5hst$0^kyG8^qhS-D%O=_Ey3aEAI2dEiaboy4)T!01&8E@JWO->1voS@fI|~& zCl9A}aBcKbv96Q@hxJi%Z@U!;MZ!lYR#Hx{MJSr(0W)lEfJjpch{Qxg>RG2DODH`? zGEVmzs;JlFC8K&s#x(5!Mrm-EhTq{(K9Vt=g`=WgW57{SuQA}LsMi>9RMaa@NzwV$ zIHd~S|2~DPR^ycZ2{{f`t;Q);nS`?@O-ypq&OfKj*B$b@?DJUHa{JDDt`b|%?K|ta zU1$A@&x75#$jMcch*lk~JxSDs6O+W1Qx!xz5bMhLT8;Bsjq_TKNw3AZt%bjq!45V# z7qH2Bg3UB%^@2@K2yDvV2!A8|jsDntoa1WBeF+?Lg5c1Q0*9PThr^!{1?LPLv=gUP zv93WL@;k`GG}j0q4^0lpLoNq-$WMX8{m*IG;4rRSw}w1a9vpH}$U}VOVcNT*igm^0 zk%#!;Fdg)wG&oGd@8qHU4u{jJ4-Tbg;=m>D!_k~GU^Ek8B$^=*ifLvHgrb=MFcKch zF^#9kfSr!e0HbtgBvK|u0*!L;i~GQ^F8E4>Qn9WvD5qjwW57{Sq;f#$<68NiqL=;B z)U_)i4v5#`sb5G9ZMVH&Wnrr{$G(ve5Sf5w2L;y;64nte#l7^~9A zLwZFXrk6wG!JmsfD)e)-Jmg%#VH&53oz`0fpXt{v%8`c!jOk#kb^6msD%4qQvlP>E zzk4VD&dJ~P1Eru7Xo{XkQxyz48ksbFEEZG2pfTVe7_@V7fBa^feG30RhSS0?5g$R7 zVtaG`Fq{3FS#0)9X0h49n8jv$VHUeK&Etq~#E0IvEXV32aBf^V^?#Pvy_rHcFWD>K z^di!M{F_&B(R(LR3O!W{ku^ zixk3Goz7%~vC61066Is8P9HW_xvlVVXq~BY60ERh#BxP)=={=S)QHfiLC+L!IEbm=g?j=H=q# zc*=Ib=~60cCw(au^+o+sD*o~Ep-YDFdSyS~YpJbRLpcIv!S&KYQv zbnUIDJsncodZ2Ce#d&#UpToVlppPW~ik{fOd$)b^_`*9czx|h7tUnob`Kns;nd8eo z(>jTHg;;BUo6Za;qsCR&c6-<7@7AG{4QTb}w>c+${zE0UCU14Bp{QD1TqP2p^4!BSAOu`a%@Z515tM&hR7BXOt0rw>}nBW%;0IgZh)+)7R~T*+CTE4eFZMQ4EqNA2LJ9600^ zu>sSZYzYpf(Y$H+2vlisn1;U`J~)&=1&8y+502Wwe>@KF+~ zoLLSIrNLpEGgOg>ei|W<;fF%);ODqcwmW(nk>H1e=M@*L!$G&rq|bm2_(xbqmGb$?q4Yjogg1kqg~6 z7V3hw=$W5FtC8<&{K;zk$!hcjXz6V&{I&4c!UvW&@xup}%CCnH7>#3as2n)N2M07b zYV-ctarn7M{$U|x5VVX0Jk%v~%$V2l3YBH@mINDu6 zolqVRrgrcLp~#5=M$Qi9_~D0@^S@0V2BKe>B!G34c=W~%YB~xL{HUq+@^eKL;*s0v z#M2NR6pzzE3=X+%#G`!7#WZ|yD2=)3M+<6Fk1-eWgQK?b2gwM3hePhaGh6X7TeXW& z#P8%W#DD=~a03|mNWiGGfHAlOzOn-&Ap*wq$;Z%9%CS<8Ru23KrS|d%q4@b<1&-Rw zzk2FdaX>x}^4c65G0huYoA+0H*K{o;8|b+(=lUGG{jJ9J`ALwG68$A^n<>7Tn|L~U@;Pb zd?w}8CVzh`Cy3;NKqSiojQkm3YCrzQzjyNA|JtAV&;Q#$`(ONpZ+y>>e&@&k*ROy3 z?|tVRSlkIvsv;(2nu?%Q1Dz>5o%M5P%BqJ6*`)isg=)k9Xw_L&$Dz8~@E-$?+9vlR z%$wXd=5!oH_Q=aAaTkWRzi%vfoBF1UJM*S5m2};kees)Byw%ulEzX6SjlFTPzj zn6;huojAvxzV)4W(47T#@tbF=9rAcEkW1Y+qIU2q4PFfbpgJ8s0F?%t1_7{C4p`0) zA22ctz^EKJR1O@J8$2X9R1O@b8S&sy8XTtKBQ2-H2Zz$&FbyBcDBa<3I(%@D9z5hI zaMTX@801kq>W2dHBjvtGC)aLjY-U zqSCW4_`L~mQ`@j)?G(K#2(zv!nY1}jiuf4*7zJIG++6f*b4v#TS ziQAJBJaA}`r*?@d>%G-D1ERBezPDAM?fHHQ`iY*ucjC@zZ4vAE-oLG`-8rKi9fn*v z!ANxCMPYQOB_l+OW+c)(FE?R>(K+G-53z<(;UTUtDm+99Mums<%M;>Jq3d)@osOb39_c4OPb>u zv8FkC4tJ#VE8*iWoDLtir1b6Z!RvJR3<9O^gnuV|a5!K53dtVG1E#R4EO>=G}dQqA|V;Vk#M!zGm59KpxOmpregGOlvjcNGUsnZ9}1ssJu znEPKnt#5ic-=693RUd8dOKR?(mNPWx?iq!=&AB%@LZ3SKd|?0G0Y-elINjft#$-AQ zp)i?_0tb^RI5Y{M9LWp4m}c@oFG`~ql|wJ4nLN;oqCn_HyF(a>%A*%i^r9_T^rFQG zdeN_coao>GF0XvzMA<4Bg;1DL!673;D5jb5FjjT8Gghb5DU4N}MJVbdLUHH}X&qZ?y92R`r=>HFkfJFSgpQ380Wo-VTye)nH0gJNf8vHuT3~WaZWf7Cmf)N!}CQS!SPRfK(q~ny%RjXCGuo` z89&vN>q0#I^+Qi1{@rs3#7mlEyasvHmlPd{5m9#++hGH z3*(?r!Uu|l6#hOG%+4b~!JPe|pBEpztalr`dGU~yyd*R2-eZ5wbLnr?@6{J5Fy`V1 zFL@dRrKUTunP&QX?InM04x-_hF|?;b3@OovnMl!|ewbiQ|KPjYuSe`!g&xIWqe3}g z3`r9tDr6#!P4g2ML~__5l8*zCX&gI<flhjE>D zd*Hw~1_u)|IK-bJ8Sy0<2E-JhG#sW8S|<h@FzFij!A5q-m#`ncp9-WGI8;JHLfzUdo(%mksB;1YeyF55FVAZxPr zwj}r{5opYmKvNA+nH~l-R0fa=9l|mRK!8dm4gsP>&{T=`lK0Wjm_Ek}jXCu>LDO6F z+V%B*^U>1tesjGa-c8+T`AI~{#0p+bH)z>3zdtZLO?#M~@=>s9_>2Ih-wYpsPM<#Y z&H7#!dlP*tzi&XK=?%R)U;J1b()+ z9~@4L9~?}lqrky*Is=E66~`hE=Fb^8B)?<9!Tfm)IJ73jPEE6EjaM9&eaxT7faCFY z%KSMB92Eu6k*>FL)a$LB=6Xw~xe}Q!e%twdC52u|p;uDqb{e@I{_Wzo^I>nN(48>v zr1G5u=f#3V6AVa9bDAqilm>}u_<(Rad_W976C`4S#59HOoSj60Qvx_D0UT%?Nk!0~ z51fPykA$P2WV&MB^F2~BoN2HsX#PB4;opxIP@X>vM+M8rfTM!sW57|t@iE}2p!gVY zR3tm+Mlzb^5AiFeIiHl#tTZmgG<;l&(u`))@EOQXhkqx0#*6Y9#-`#A>ylC6s33OE zYegQ~MnE2>IqwyDXnln|v<}0&iH|(Ajzb>$@yxgtA9;w6cU2mBh>tv+4j;EhxyYk} z*iWw)eP}R4FMj^fdVwDt6~ume9JYhhM;=ZewhzTkX4(hql4HPOyPRdG6~xYYzfhu@7xOVIR(q{?Uu_k%zYAu@7y*V;`c}hw_n!w&bUd7uF@CkO%9MSF>7pwO>lS zT1$quuDF{Lcl#1|v)H&7=DjR7?j`?z^6w}A{?KAdS|9<$47v(d)O%JS5o&yfQBXBehts%gn za#L~Cy8$`79C_4dnf{gtp=hGP_lkBx(MASB(FB9%9lqt9Dw+0)DZaS&`M=jM6CEw1 zVZBiA3#8l>T^UCBQ*@!)I8b53^%AaX7^{T+p@{o;nYI6ET*lxWlaMt~pqL<^tQLhS&K_0AI z9%O;>z^f8RwjXHqF)T11Os0N{51SU$=@PXFXuIjJz)epx4eS%+i&7EtC3dSq#w`P4*AZ>aE7E z=TS;NN=cB@X7I9L0k57h1Eu&guo>ggh)S2<3z`Y0UbZ+6FsNWAj(XE#3^?jti!tD+ zw=Kqiqh6(mr^8s~VHr}US#>a^l*U+1!)G8V%|J2@pW)+l_zWMVu@BSm88oCbXzB%u z>}Y^Ps|#>w=bfRgnGqb?p#X<|nKGa?GlE0q!J#z6*e_IM#$^~Q9~{~d0f*Ds(EtbO z;HVcUj+TdC;COm@XhkqX9{W}(;Lr{T@(^C+q5dNerICkL7RbZt@R3Jd2;k*VClnPz zITlWY1{mdcLUFnmO1(C5v{0nfV=a~e6;HcLo#(;w@j@L84*LP0c+Yhg2 zlCN-d-f6gSa7W>dRIStHy4NG#m@Fvr@?zd}xS+j@ZZdw8`}=AaV^}V{K3NXEo(c5z zOw_MuN`HeAe#zjCD$$ljZ&a~KqRO^OwjNRyhB^LqZ=z^X&>G2p0IMb3I+ z#y&I$Fvv_Z@xPIuw%CUzaO^{T>_Zg$&|HIkXadJRRPN32u@CXF57S&ZhkZ~k_EE2j zWSapTn&82qiITytxegqDZZ3`ohsuG&&kr9Q#+Cbv!J%^CP(CbYSL@^?HXN>1$2vkv>Rv-y_>evGrWDpYgf%{>E4F z+p5z8WssV*`z-RV_cXrB=hyogU*+@by^Q_O*P^<+M)%fbtvS1I zGj3hco?Lgwz)TIjazzbv*9*+F)!V)|vMWAg)NriFf#MlQ^`1wLI=_{p+3AS<2Jl4z zZ5lpi<#hOSd2yu7YyZ4$9Grty7M+B*3A?1~~rVB=CbpsW2K6 z6EIqy0mf+^dXH^{4;ba6AyeIr7BKb3$KxeqVH_Wz;v;HWn~a+v_ikz7%Z zB10%g5gQ)3ZN5tJL`qrr{K6Q-TyR6-+f5Q&e$-k>la_?Qyme{|moWG--1LLUK z(ZMCs{VV!bYqCVjxT^O!;=vf#@_={_(|AHUqBKL>G<^D?G{{ZE2ei}S15jxOx@q_z zA{`v8L0%}1wq|%DF!eG=rVoUoH3CA>g?s2(oj@p>UJ#1-cvSH_p@@&m6Ca^yO@jWk zEC7f22u1w+nf4LNa2HO!xRHwn!J%mm9I6KnKfmsFYcHDsMuh-lW(uJpr8_WA*9AkZ zGKh?17NUBEV+`g}uW*b3N4>%^1|0PY#~5(bD;!xvJjj~jLDm`%u6Rr1weVjH|F!U6 z3;$vG54{HQ84(Xt=wS*yN})$-o!LG5}**%M#WwfDr|ZY50I~I()z= z4H(n#!J#xbOv49<)8Y?nmr>xTS2e~Uk9tdE3^?j7jWOV;w=~9pqu$aO1CDx2BhHL* ztLYXeVw&lfajP^=#58=Ih|-K()9~>hPKVF9RT}?c8b1Dm^spv*0vwvoXW;PL8g*q} zn`x(j(R2(L6~>9E(S2a*RgJ6#5Q=7Mgra&lGp#)kih?SD5g%t}8a_hNeg)1<`QT7} zoSEt)l!ilma5#NnO#%)-H$Sbxp`X&=&`)e|)Zt9tqyfxuJqm~;4 zG0nQA3Ie(1KCvkVaWmxZ32M9G&3cBMXL&MXa)s``1lp4vkCx*(%7l^ z;BZ<230}zv9~|O?!}Lng;HdXQQVtwiO&||##Dhbt1aK%H9HzmEJcP5uA^r>;;)BEV zO3~n`S3?FI!U+!3^rw@D7A>tamR(eq2})N_YK`ysQcI=w~Alq zHWHvpZa~#w0Hp>ED3uRD)7-uTHYpWs$_JKd_#hG=M9K$|Y53saIl)o!>%%xy9vq@G zaLD+k;Bfwe?P>}RO@_oG1$zxS}B(DO1S5N&vytQxV{Hias{COYt-uuW`7koG6UHe^o z(Yw9hy&DgGx30d#|K968^gWmKQ|_hYy_CFv_27$6_va4f%q!B@z4~-wz)!wPPz3)5wM2h2vo&|t(6eKNg@*zD79J>%Em;NhCB^w1qBa7RrzBTSp@~Jdc$sp z>Ku$rf2OETOYmn>U4;UVmWRCa3=`5SVTK9G`_C{T+8-SI3>?zW3>@Omz+roM5>u{F z;L-9pJ{%Pa90QID1zvT?@4;L`e@VaA((}n*Fnt*Q!|)%5|1kVV;XexhQTUI z@2a;_c<%6O(S!Lm%RE?U|Gk!i0Me$|YxAKCT}4od2`bYR0@ctu(8L6qX$k?Y6$-xk zz`W_%Sr95cR(DvlXnMH|PAucDCC@#)Q{?yc_!3p!e9 z@=6m&H>BbVAJ5%*sc2>VE&fJ+{z29c08|=Srs3meoDLrkqck4IG<-aa(l{5>@bP<2 zA6QC_0!IZZ#~=^ZNu$6~@yMg)p>@&>`w)MIeTYBBKD2&f@?rODSSQWEA$yvEL;M*y zY>!W3rxlMpEDzyjylCrh3J%LDcT0CTRF8Fn1KU~tBMdlmTGp)Q?{7Goi&&!oM zZ>8v4Df-rd)fDKoq0*ngd%nYgrQ&Guh7mB7RoS8u# z7K)>gbAFc#9LCe*sHo)CM7!ofQx0!0+$cv=7RoW5cY7$u&%Np>COGswl%sMuRc-yC z9Ho(m>3pKJ3)N1P!_uUaN8Ll@JvA&v^C@8b@XV)x8D2KW&6}A*n2RQ95Gfx-j-Q4P zBJn#!M%GWt6`y=|4M~FFFg>gxTgEK2t@z~C2qFDJD8kzb#r+>N@Q{Oq`=IijD?y2uiZjx*D-%X2kAFNw^H!ap}uU}Wt;N3L#E94l*dtE!pNjp`` z?Y!5ulQLiR|;8Tn+P1u7-IhH?6&M#v$By z!+$sYcXM^jyJsBgeJ}j?!hbLP_xh`4m<9l&aR(UFlmmy-Q*byx{24e@?ul?P1B?O( zGr%ZtFawMN2Yw$M@{8Dq>=HXQ%~ed;hh{qLROPT!+i&a``_L-~*s1cdQhH&emz)1Ra{TX4TsXg;-;eh$5C1vdd+)>tX`-&y>w>r+q@5uI{lTQ2y^~+lYf&Fe z8l#;L(@q^i+wGcun06|=YyQKovF}o2ANGwMP@z6c?Hc{)w7xg(wqidzqnybTVnEDF z?`I--KNG?GnF!vGqyHfM55oT-{13waF#He0|1kUy!w0Gi{G;%}=Ct_1!Gv@SIJ8us ziGvC07;rpZ9!yB1z`=wx3LH#G;LuM!>{P#ouv1Ma*r_HI?9?<95_YNy1v^za>{My& z)HHnTRB7x~uOMI_nvk$lwa3WWHzCcChkj7a7%!Uep38V)LYjd?_B8{C_|F9g6Vk_; zkf1Nu#I$$flcYaM`qQL8P5QH>KT~>`$Y@9VjkGgNV>G5r8XGccQJJ(jWYTOU{QU)O zSE7!)$O8!TPJO_~b*H&eAAZm$r#bn%n7+l_XMj$9`lr4c-N$--dWJw4)dZ>NKAd*V zF8SGTeR^>6%WfY|ssph)b3W3w2>kI9}S$I2PSW$3C=}z&>mj zhwW602JFLjaM(`8XG#%&ik<2?*ay#veekQf!(sb8Y^Tb9q2q-`$|!K~EBW*M_^OS_ z?zHO9^W&=y4%d;@zG8iMH^u){P2;<}DOLBC=*EsjYIpZitZpp%bF6(%dRE`vONH95 z)LG%G5bdxM`8*4l&-;bJ=f2n7O?>X3YhG~x$Fnv_CNpy3@_p|qwAU|yfS{7y3W$}( zzUR_29;wv;PixDiYIfh#B!DXCFCE6BrmFTnM^BwX1HPH zzboDNc&6PiUeXKNebFy`3w>u7yI)ut`zl%`7(g3mtT!IhQJ(>Oltd-kVU5*9TiH^d z{)viq_x2T}7t-7=*z->-_{C5#7RSnCCQjjK4a&rn(;7q#euNZ116{Em2dv4CMaSqc zvCaUK{30XMG=7s2qI9V;|D;5X!sN6v$jLcqG5@qOXwf;yDgU%Gm|SuWtU16`=QsEQ zGl1z=DnnNj3&1onOb4d9VHX9eP7R^pX%A)KBdt%Wt15+N{>=!4MoMs1La?bO_!~$k? zm@4$^8#T1z$Wr9(bEj%)Ll#c>ZQsfvz842?`*O2lXHKX%aoyz5c1&oXOY}F9P`7bX zw}Qw|Tel+2Pg}Rb&tJMO0p_!g64xrNixR(cP78rP=e+jO`HsX5!2kA zfFAUd@||2v0eOLn8~T zGQHr@4-TclVH*BBxj+LP$_IyO_{c|TaF~V<4yXGw`YS*@1{@V2J{pH`AB#LHKs*K< z6(G(9EK}^G$wRL`&9D#gXV}O8JX!W&tTv8mMp9AYK`4sqVyp@hFlc1_C`b8#Q9gsl z`NN=5{)|DR^58JdEid~9O+|?Z9KzcTnkE#}7ddDu?%BDi-90&<_s`isy-9u zqwqhHs~lY4`;i_{wZH(X7OtQa{UCf`Ns7QSjZ673d~hfq9H!xeLuqiBh7S(X!BL^e z0f)+g!!+$23yum!jsZu7BFBKELXlq`4!lR~qe78q{Z=P-dX#+(ufSrg`pq)MSRIF~ zyOrC|yD1hce}l!!Su%3;#C;Zv{{xZAfygxejgg}?7OTk~FiyvRF`$)Ze(a#Ri+ z&JVvEIVuMZl>-OmBAE(Gesvl`F2TY2^s~;DvDJg?`YadymG5Jxr*d+~U->UK|5|NU zsGpu~U!;C|Zt~yx7I^!t)}U%J)T`y%>j{90sGQXS`FNlJc_lAmNn`Kd4c>)!MD)N9!8J&#Y%A3T5HQ(v*yA(_zuq~Z(wCUDZFiory; zbVN2tM@-`t>4?(6Hw_>7N(0|Ce4siVKCqPjEd0;H2NC(fQ8Adu<8aI+0}nB(-42Ir z8{ug|4Gs-Z1m)+SP3$FCxq?IGz(KpgQ8Aduh2_NBEt6 zXibJ*wDy`}AC7&*2TidL@zD#8GmKXs>qILiyKE^6OMq;X8X#rD#n8QMm17-AUNpmcNrUEgCamYBqVIw`P9Os8W zMLFVkgGT9@gSR%!JICy+*gu~*W}M;Y@yX?-Yp0zZ<=sOyc6TRL+E;qJyN4_89j>^S ziuJB}3!9|kKlc+S`Cp{=KP8`+>@JMF^G_=SZ07(r|Fkkl zIyovcOi^HxHvp5u_$c4$xU$0Z3zJ1(8G(uwFnN_-#Or?mCVx?ekWKt7y>Y)1+tsIG-Y2Mv zzEJ$jRIEtCMc#hQI|@FR`pYy>F@!qpx6M3Xrf$U$p0;kq5T3Sf#Sp%9U1A6qb%vzV))txpFX|@a{!zzU3RVOWqcH_cA+kZ4d3;E6#k+CG$;Lm24&6yWA(P zOb#QBJyZzcq8F(sL`I4Q)z_qsAY*m+HDwvS|bQ-dzuK255a43yDOmn(4@^JqL zd5DiZOmjLl%2B$LhtvJ()D=uP8i!o&3>=!9J9!K^nzB)j3QYksm?Ii$A2CNf6(@l;qLV*oYjoMOz@G-Ci9Hkv$30H~!h*i3T-IIxrkmaGIsrWrioP#PSj;e*5J z@WG)pI84I_2kGFbFha_KL*)>UX_ae(@N5 z!68qDk<@iHp5r{0VJ(!9r90oI(3&WxVV@bUTv#nS{oDycMeqgqybv>bR2tUKeLdpsL z$U_SXQ^iClS@9c{ge2nPvW~iO(UPCkxwss_y5x?_GzDm|Jfzye|FjJe0IRM0Y=IP zjA@JjFiL~NG<de28U_*;7}SIrs0FbY4Hc&b__VQDn%aNZ!H{ccq0@*1x)S4 zk3lH46F=Y>4nf9TWbSB4b3YoAyTDT97SNFRSc)hbk`F>dPKS?%ltx3Uhh#Ji(U7Uy zAAB2NR31wazr&$n3=Z+ZA%2HLJK^9^J~)IMi&Z^v=(J*R__+fP)!V0>+KwNDB1-~? zX)NwJSgb8%mc`aid@c?_9+peo4tlX1@)HDk=%+;|5AnN^qX`jts9dKPkCXw2${~+o z3$AwJU%WgH;&8ejG_@lfkMns}Tc2O{du*Ryu?O1Sz1aSV&)VI+Y-hE*8?UyzchPTn z?C!;H?e4|#?e1MU_0P*A?tXExE~%)0T038~GGC}nY_?v%j%>gr%wRH&trR9@?Cz#S zVMCKpCdlo=e}=;Tz}xPzP|4&-FHW!X@2a&M4R{)tN| zd#YOry?85OS)d3j|KvL7GOCFJBbp|3gf+ZJv5Umod@;Dh4x&U3M60w@?=a zd6}2T2bl6tMowwbIhg#$Z`nI}@ju}EoL@eLROBRn0#hKhckdrO51ar>d)=mM zj_IUPy_G_vqVI5vhqrWTekjf}%uca)x#Gjcc-l~mM-GYiIH0}C#As{7*$8~QAl>ql zry%gIbP%}sGz2a-4T0+vf+`aPwR8Q|BB-tJuNFaVpntUpY8(EmMNpghPliCR@pmWC z&9=y^r~VK>?7HLa-knpNq-$V?tzOlRyf?kxn^Od!YwEpueNEp*3Eo>c^{05;r12Pe z?c>*}lx&A#P5V6KCV@K!1&>*4;b+QBR)d$a|fXeiwnR|C}3(ce~?TAqaFfAX~1YT z02qTx&jBMoVDyU*4LKdj0mdM%CYUkjcF>U82M6VYqc-z%L}n+HhC{#HrdW#j;Be;$ zOF4)`{LWJR{CWQ(1ji5$uHE|_kqHh76Xlo=%2675n1u^{uN8_+uX5pxf`!UF)Hty?QE7n-=*OgX9 zbDP!s3vx-Flls8-9)7>Jwmz8COaI?+qQCs`17Bq2Xy%7${lh9w>mT|Ou6!AgD-AzN zp^xVLF~UcI@R2Um8ay9Rhi_iNtMLO~*(G>IK`DI!Q2P8}-sONLK8VBzQTr_*Si|9) zAJ*Zn&F6qk#ldD;<}hLE2E+iYz5R^IDcCeN_F-#{Oa<7OLTS0FH(=Ax!Ktt)hsb~# zM76=6(F>wqob(Bi$>b54`UEV8Kw|PBa(?kANP4*$kqUuG^obDFR)5+7k$2VOw>tfK zS3UOv0LHQ#^rxLJBx8Ms4-TclVH&@RF{wV1A%F0T;7~p|Oylf3q4>G+6X1~0up{?7 z^}#Vr0+{zfq4?odsMHhwJ~h=Y{~#3AM?k2^p^TApDk8u@5Q%L(Kmd7>Am=k0T`6uA}TVSU6? zpqBwh^TB{oWx%KsLNTZw3~N5X$e{y9GQay&*xA5U*(QIkK5YaO@ZCrEXj6vh^LcNa#Ez^NpR`h1Oin8U zCg&ih{L{*yJ8}j$2qt+PVQOv*VX4}e2i96BiTTM-j}E`sY0-eD0Gnu03zM=eKe(4z zlowY$U1Ae04xby9-MiI&VypfBv8l55`!hOFW$mc{QJpu9Dm4S4N{z`Hi*m(f_ZqDw zF_}Qwm|57EyWMLsqcaQGU2IG%4~B{N@M?wKokapW5+d3y2GhgI_Q66?afldgVxxi3)- zQ{v2G*T$J8CEUiDYQ0LRrZ-*WN@M&QaKO}TMDSjFjqW3c4|_- z#M8Vvx*EQP*{85p0&KPO;9dbxeq^TVTr()~sGyXC0;PHjK-2UVfSSk=nR)|2@xf-P zgpZXwJxEJwz!=n$pTlTVee4K+aNtEdJCa)ihg5_eSyhX6ci_;d1c#*FjW*>^8Ew|i z;n8+jYb-rG9ABM16P~)Tym#`aYqfXc!ivA5kE{qB9m&JNo?X=E5O!^6%g@oo*=7H1 zKD%OiZqX~zbLBSSpIi3ZCg)bX`*?oQud19+{qy0UUr{9I-x^nW)WVlS7nV=ek)1FH zwr!9 zU^5jzIPk6DP(CZ(2U*TaQ=#|6ddvy;E)xALsojB_Z4{2XTTv` z;4pm_dEiCCA#Z>@G)mEn>53_O(P%~uiA8dqP$Xe2#ll)C2@ie}Fm2@Mx!`a*&jE+= zWK}T*hw+3D4vn-cMXGN}Bj%VyE^WQX&<9aPspV4}Wo~`N@m;`tQi6UR?3pAeR>HG51bf zqLg`;mcvV#%ZpB5UJ4EWa`;z@-@Y!qQiUdoD!F&kZ--n_@hFzb<=J6b{Pl$Y(ZY^g zx||3nIeRC6UT-R0j+lmmO~`*-QcOEP+{@RTiGrJjG810R{B&_iXBl_%(#2)vXkI!f zcX7HSVJ4U7FKA2_{U?)mn3LlhChkq%2Y()9kh-vuP zh|<`IY4}&d2MqbcJP8hY1#pwrUPaF~XVjGPW197==3G<dc$T9X)hDb^b&>XQ6-2LhAfMaZ*PQT}T}`@dM1A ztzY&1{deot*VehZ3GTN!XIZ~K>fK8!WKwLMtEIpR6&rfEck+~Tmi2MEE6$~2>!AQ1 z=%L;~bMg5UZ=I7wTj!Ym>2}}x!hy-R^-EVLv@Y$_*MC}VG<~U9>(V}b{ZJK~>*d(= z^`8`HR&P9gyPwna?xNWW=?q=9b^Icep`oHJ2uFif(o z-PUU@cAE}=tRl3n*Hs}Z?wUZwdnf<*-(EJ+grHhYrA|zsRIy2I5>2n)tS2?Ss?I`R zrwIXc5dxF>)eQQpai&+}oUlzfg}LzO!k-Ht6BK_w{Q2>G6Rf390ue3-dLH@M}eaPD61SMym#_>6PjqaA;*+kq_5+dBee&(3jC2G25(!QTN@i+E6)u7_@z0`M2hjRH`9=;d{9CIL(3fhB(gEU5%o zT1=kaa5)euA4I0>p&PYjJ@`9ts2y;q+)F9<(uULEP(C`~$Y^*Qa*6>D3ai-2stpZn>Ju_D z9R`xpU^7i0I~ggzlabSdj4YGXM@HiBlTpP+p51UPreQ!k{bdZeVk4_L zHgXiNVk2>3XV)C=I9q-W2XuBrPSO7E+^Rp^Jr_TBZr!gkp6d&pUsWK4V}YrDJ|)km zx$}L=3#+HS0IXck*yZV9l-$d8iylLc4=21&7LkL+y1q{QQzfb4Y+uVZaP8@nhpg z5Xp6xqQW3j%QGy6azRv)lU2_EAd*FZ=pXQ_%wH;FE=^5(D2PngT?sI%)R~LLGKj}w z$PB@_a(XZq(gA}P1&qW17}Jykhn69z$u!FmB%@^sIJA5Khv~BnpNgD}!E7sXvO2^` z9PzlgHssWq?nEC_MtcjFI`)s6z3vJXB5{Swsh~ZJ%c-DEg3Dc5A5MIwZ~RKiI(V|K zO?St?uWam#9#`aK)e(=2Yl>s|GTe*n?TGnHVP7hCbz)t`e4XIsFfWIBxo2Jp^NJhJ z#=J}XRrR>QR8%8oRq>Li0`r&DT9eig@Mt3Ia{Tyj`tcE&BTx}pg{-!KFbh;9UBQqH9Mmqy0esUq5}+!L-c7>?s?q>74IkAz9X_y>M*F7W zgNSr+F#mx=jtCs4>vkLnPYwbc$_IxW3ijvx0f+K2LFG@uq5PRRDi|^bc~mfDz@b?J zy=ay|9&*T2^rCX;MGp44=%s=o0}ko$E3uCXhU6y+_M!fR!!+|f@^Jq%Ph%gNkdTMU zb@EU->_hToAc;T4PW2N9JB2??c%zU<1w+Q57fwC6y5ZSs2>Q<@r{*u8r$3*ZTC+Q6 zAvqQ2ubjxYf-7;xnzF7=oG~u%svWCC0#`Te*yd7PJL_}()Ht`UYe!ssF2(0l+<}w6 z_4##u7VqNoDZY^6KT7jXSAQ#^x}9!U%T~HVqHi@&5uoU zLnMOfx+zUCT3;2?KxseB^DL)>O4D;&=cI6y_9rIA4=PRJm)0+V>AU0uJ6e}Y^j>K+ z9UA?99olpy$=0v3^k&IC0%GPh3JwB4ZXpk zw8OFI`!x|JIKV#8k@hx6>rFNB*9#GUI@_$*nF$58cu><^pFQElbP_#sc6wcLmH3yd znYZby{6Bpa#XwENr<+cPKOa6lR6d)Kp=XG2o~$%c{4RF2FM4+A@9lTE0%Xp086jUGC*A=bujf)8U^E|MZs2pSczq{+Z3Bw<;PlxHWJn%KXyx z&`s+P9NJa~hxjjFcmB(pNpGF{r3$NnL;41X%7Me_EmLqPeJ1t6;q+FOAKV%^w7dj| z_{hUF?SMme+Tjo%dHkaTIF$b-a8N!tDtvOyZW$aJ@8B@q$`=aZgG2eq!*t8bZRDXe z@-Ph_y(o=5Ov6VWPKzHL6+Sr{hsq-l)5AEF{{%P`RzWX*{xlpFIl1O9!KTQg;c&#_ zXdJR5h}ygwOlsc&KZq^*hfW4#vqT1c3iW+IvYQBcGJ<`v+-l+;>XU#51rez|2h}` z`P4su-Tv@={M7j^`@0L*6jydA`NDNKej(2Cf}CN5Qn8C`{tXKl2^}!sEaw0ir2(Vg zx`5GdUBEa$e89*E03&Av81Vrk3K;RhAwD>q-z%qL7g2JDLwhmc@MdrL;PCS|J;)G> zpC3LrR1X~5s{x0ff6eWHL;2uvem`g`b`iYb5FdG%rXA#=G&oGd?{Fv|9H!xSIFt_# z(`h&=c2Q2Gt>I>X(Fg&IMiRGn{L+CwPH@04RDZ8;w!5g#0;gOMl=4u>zo2Z!@jKR7CE@p$DJ&(ZSG$_pIwz{tZ& z8jM7Ilp}e8Lvm%%P%bzsVsUuT2=7x28VxRRsQ*(2O*0ae0|(`TqaqfMmxt})MH(v` zE?2I#xbKzglm9mNMS$7Os8as$pi1RGO8u2#^M-wZCupm7%&+Oa7Dt9J#!+6(g6`s$ z9pj~IUHJG?3SEk~yp&bp($ggXH(k{ea@EdBb@BvM~}6E9zD_#>6wnm9_Wb15gm~p>4WK}ohf|~pFSub_@?0l zTFxB2$_J%s_*V`%;SPt&fx|T8V+s!O!67;Yhx5aqfSL^$$**K4-)AH^ z;Tc9Ep+A#QSOGneJZcyH#Tjdphv_hQo$d!s?V?{BcF`R+zIuI#0w-s)ZCAFq@LXzX zYjZ9Yyf2)xwY%)N@O;W@&via!^{V@P%GQ3pBhd3(eo}44`q>NDPW|IrSuUiaT3JX% z?c6S;4v)_mtj+vu*&w|hx~Uyb2aV^#oC|Z#Ob4FlwwiaIuVQU8cfQI_60YEF-ubPL zvyjeK_x}$a9nyg7P5%a5+tm#?y$JByyiWrXW>bZ~64=!A;ZSo^fVRn-0{p$lrVi|N z(75l6C2PS)n5sR$sj#v4j@6kGcVOt-kk$o%DzK?=g*UwyhQ6l@wI}~vWN)~UdE10; z=F_WUUqPTZ8yd>A&M5ZMI#a=j+HR+>u_k@`GAQNHZv3=vQT^(c!acuU)4D_FQ|*hA zb6e8jBo+?VDJJIcIMIqW?++?u^4&z+Y@h6^Umt=6iWm%kqO0C$4=b*A-s6+5#%EmJ z^h87tHDS>&`4Gm9X(oF5CErPJl+Rc(4WB+J%~&=Ke<6IpFu}%vYUlkh4%GvP=nNd< zKLZZx2S@F^AB{u(?Qm#;fFIEh3FILP4%6%2QbVVjyO4({^6-}K_0Y}Gt)jtETkS{V zI6isQR{I!m)K+`udhAqd1ng9D=YQ_MPmjhyU`;?6-&i@{WIgoxTy8`lq*D?(~k^ zIdjANT4!#$+?nm9cj|c=G&nPGXz+nUzs6tMwvoKFWBT$9>k}L@l9#u$uNXc!r0>%= zL$_^g;E=I_Lws{?1Ro_I)SH=bb=48V|@vP6=H4wSau;jncYVgl{`i z2yg-mI6Vv@)w`&>U#JuitMw0^*iqsypZpIub!awnGd@>wyMR`E2oE}VK0vE5cufy0 zQTc#04Ig|;@52XvkU4)4p3*4MbeiyLbN=aZXl9s#V+gNeQ7yd6v1Pq@K#XLx1Bzr& zPb5>@^iPlI`AMd>=^u~7+x16lNW%{cQn@J_vSnnLA`g|@H_U3A{_!}}?-yz*wM`%Q zcJ^kr>$mNu&hFTaox9=ub2qa+ziqd8ZpZ2KH(c&~_~%pqeB9%O8`-Xp`@0bLctP%U zaDU*?CJs2{HqORvfJ1Tshw{N8cXBS44-WCcA-#Y@@&uhn@otmFsXQ4Gz=8IFt_#)5AEF4-V65IBJJJ_5qIaRCYUnQ6~T+pNCM?h`_W$ zNJfQ_j3|;ZlD;LxV`d5=o&i>C2^pynGTOJk+lP%Y{}eK^j*ga*bcu{qZmO1|>rV1ou8u1|+rO}njbwW`Zp~&XIq2CjoJofpv=OB+kL*Sia zyMuDzPnAb)*vH0^hx(5^BuC^SIbtqN9+uBwDIPnik37T&hvic8+&lSOPt=s!4I~xn zgi?i=qQCK7-}hS>QW;aVf#2IQO+1CYJiB~qJ3ULWi&?5&-1d_1qLyO3R384N_`*wB z>RsC5K;(A3=j9u^3fpnV%kgTLx3zEX13)kDC^G3Y@UGkt$KR=5xyi>|ZLj@`>!euK zX(Fq=@~8r+-gb${XAv zIMg0EOb_EQp76op^ngQYaF~V<4yD0i8a_Cj7C$&@ue`_6{1f^UXoMn)P*fSA)M_QG zJ0O)|P8M{CsM22TAt$*G@YR~eZWe9I?g1(P0LWn}io^~sMFFkyR}T0|K&$=?CCa~m zS98r2;VJ)_gjXBuH{3orh7;rvp24M)2v18tzznN9$qq9?W|qheukJvk%1Fv|kd#(` z2+0x|%!+bRXYH={>ZEBuc1U8rtJ;B@F^EW5k-rJM^cG`bD zzuQi|*(bL9M4q~D*EWx4W4M2`;Z;Gt#F}jHx@RrSJMV5yl5V{vn-H~$-DFZS&aQ4` z;!W!SE0G;|$NGl92flifgBTb&SGPlVm}f}O-8dMuox7?1-bp}~GTZ*fcrJCMI_l2f zJhb1ttxtoy@b3JMj#=$;o>2p8h77UHiKG-Cuu?ciqUfkQ(X9HyD3z@apDV8N3ucek2$dQQ0=!KD#*IHtmvtOp^G{F zt#wY=mh!xsyB*W_e1N}c6J9X;yze3qBw_LEpvywxX_E~og4Pj_|fZzV^-uH*>V zl>^7hEiMYAn_KjWrb!t7es&9ijeBl&7p3X z0_j*X6D>I8o4{e3!`Z;0G&oGdN9|6B4-Tc#vuXI?P#PSj;bW3c_vdLb(RMiWtA}wU zIdt-{Tyow&IOMyLhbTBS$AH5$=V^mOX>h0<@-R((pb zSBWRH)p)$Rd4b7n@8n;QCtr>4E9d#=l(UwC^%*n2AYFf$;8rT?#dfW9;9++Y+P_hS^)ylUvi)A2gts2)*DU5n*CW)*`IoMhcK%~>{+)6* z(oVhO`+L;RM%t;Czt1^or^`t@Ehpk-B0(IoS@dL@F^ou+UJIWNJ01R7`0L@Xhrb^F zdiWdRZ-l=Q{)YI$!9+3&984tO(1eFPOf&Hz52cSq9{gAXhkQIZOyl#wAzu#;`8f0< zKISK%h+ag|i}>i}mug{yUYs93dQlp^n1+vDelZhMl*2><7(Em)a>R^d)7)_c7&QVI z(*ca?bzuHcz!=;BMrpvPGZ=|!@4%Tzz@hfRVVdV46m7hAIGir!wHI%YjCNlEBPNn@ z`mn|7XWC4QWi|oKS3h!?O-6wO$9gT-tX*4jg!$UCBg)rS9F@85E7Say!gXJnmV_^4 zOJYSQk~$uYi$0ljD}}a}eI3!3t|uB?9RQ^; z0GdYe08|=)rr}=?|9bd<5g#z7;R8l#aA-LM4yVHh2kF7p9Rm(Oe-;j0-6(M2>cAn_ zie60Pa?y(h=yTA^Dj|YH^*du#{!C-V z%Z-!14fOd1q zmzv+qMUgjGbVyovq0Dw&x`vnAUQ*!s$5m~6S?9_0#a6U+{~NWE^={5iE@IosMQl6X z>iK`GgtwG-`mG$6e;}8cfm~(=a+wLpML{kz1GLHkTIB#OK2XI6s%d_TZf9ixBISd~ zG-C=JOtOPd1c#p+pEU)C@q`Z!rw1Iy6F$;%I(%>_4UXZ4L&W3EmG1p-9OJQqLC+ly z@I)v$#!=wFF;2mu-|rZSd>Td~IbtNH%ifsBNaWiv66Iqgrh{_i1NSNCD0$!$r{GX~ zow54)0}iL3#z>CBflnL-4t(M$a1dZ#%z;Yv8{DUyElp1JYB|fvsVxMTSvgQEc3%O2 z{%Ets99*SOy%yK?vpd`4!{K9lCzeu2-z_cmb(VY_vg<7Mb(T{{-z_btj=sWKUf1rq z>on-uuiiWPcXhqkO8>-_)Yjuy*5#O8du4cHdRPH~)IHE->uU+=ty91I&+?++#`pe? zAFS<=6N@>E><`w=&?N4NK!1K&>v}ce^VXIohnVf1^yz0!JBm0g_q7iQp~d-mViSTw z7At+7*7f0px0O7xg8zQvpzG$|m`a-vB(v6ahj!9{y4U(zJ^FXr?QgmkmeyfaY<<=D zZLOPXzv)`yYu!{xXE_hkr)CGbX#ogE>!zO5dZ;?BbJg7vdDP6hp!HB*vh~o3Jk*Jd zgdeNl#!EhQEzyLvE`Wd`cX5UdB^+sy4ogWnc@6V*)Wo*uH!P$y3az9NR;ofW&<46f z3psClF$YO8=JaEKF$X9EP*eF*4uS&KHw8QgNdZQDz?kNsspSoq1BaH;;Lz*<4wVB3 z(unXXw2%Xwz#%UV4%3{Y1`egcVH!R|TxoEahL2F34j&v!gTpj@aF7m;3N7^VXqyRu z(N;7;aIGG`*fDll%t)WDVAa-t@*bW7Hf;?Ev4cMV-QNk z7sh~tb-`-bib>{g^o$T3y)n&T6v46015WBdx3{q&{h~ zrm9JkwVVI=CMz;wl>Vw4ltYLFlwG2FNI%vhv68N%1#6L5y@r<@9|hZoDF*qlDV!#L zrPdVdsjb(})+aOYUJFh{bv4bq@r~4OL4~~&8Jq*eb?ytm1D(vuhc}QO~&n`@_jnM48->kevcZkTSZ z`t{wdy0m8!knn?DV@tQ94NecdlJB*QD^NNeX9G5+!Dbph*pvpFY51GrgGl)xG7Wz# zd~lE-95}sE;HW6X801k=h%w-(C`5hQFgGgy`n1&Ayr^O$Ffnw~jl{dc$Ef8tG)aail)BtNPf7 z%3&W0m7o{pV;`p4_laIAv@r&GRA^%iI4ZO;1{@XI$T?)*b?*R@ z{~Z5Uotg_ztV}@p^7u%v!Z+!aB+;a&jx^~hq|~fJQGzBt#g~>MJqv78+fKfoZfQ$f zN!~DOR^bRnUuW5e@%=4LkIQumUI7j)6>l;Vtd-3^BBkQ#O~qmQYOOc5YvpK5>ym)C zF4Z<&f-$N6M{1qW`laqSt8kAe!tAVFX56g8QMhSV;V$GkwcQmPh(J6TQn5bFiP7YV zEee$mS6C)ZDc;gLT;B(`du4|I0NeUsv6p>^-nEnOnoJHAD1l5KwRiF-YC+Tfbi&d^ z(S+p~P@pTZe60)nEc=wbn8#+%+3FH2IV*4_CrqM$TS%|^iuL4#xWybjy}0R*#uvBp z27XRDTgpjhOPk5h5x!s(dSE%$lS9g|NacgWv7PY2;dFn9S;cyCco;aed;*7QPTX4x z9~{aDhiUlWP#PSj;e$hIaF~V<4yVPBWmK#uC*pxa_`zYi<*))cG<}0Z`QT8vfl;eX zA#jKf4&^gUoj>4k>?`NFPsLGTo-xRy!aQTZQDL5(gO6S$KlGwy7j|kr6wXO_XD|}2 zy-_G#0zeues6nZX)>ahqzD$ zovxj#1%$on>UBkQlJNYRgwIWNV$DaU`h%9W_}8`g*EOF<>#rKuIXT`zsrCNw-u3<* z)OA+hm176tws$`BN=@m+Xc#=NN2>fu4(b+4|q1NE3}yKn2*v=VoO@AL>x)Q zzv9(^@3>bENC&>-Um4(7nPw}j%rvvfdiX$9K9*$~KG>87mTCAK{j68sQA|y za8&$j3^*$OH3l3N{~801iho^Gcq&n@>pINL9~fTSR7~pk>6^f7z6r#|u3t;s%NK|E zJHqQO{&f|HxLD-vL!a;9C3) z0G-az1eVg*!v~Sm;R8l#z?g;)7^MMY8a`m0?uT}Tz7FG%KSD#(<-uUSq&fQLi!JU=_NP z-wO_2W##Wg7X1~;^5-%;S@gq>1FEoA?$W$*-O>9Sn?4-(hMnW@lde4-V7t!9h9##giTb4#lfy;;69J801l5tuf%J zu+}xl`DfUN-WR~UrQa#`A^r^e(E9}F#rhfSgOz{mqrzHakVl2J#(<;3T4TUbVXXrP zK(bMtoZ5@=*2;2sY@~Bm4%CXCE1cAEd`RSC4vBP#BxfNiFtM1k5FHjs#ftTOOE2Lr zrJ_DgS?Vh;rQ#1&q@kg!-K4*vip#0!=+d^209#HS2bQ{r8RbgqIAW5AIck=Q;7>Oz z?vn-->u5dH^A=NAs9O&m1-a2}D=ppBHiN&~Xq{67t#b~E)Nz;9NuPA-?WE<2EZV_e zt#b~5q|QoTXC-1-NpIMQOK&RflisMmtv98J#C`HShqBT@nMdM2sV&JirAdyhUrwZ= z5>07V(SCjTQya;z^-E7~M(0lU#<3EBwg2Rk&{{WXKi#ZoPk>f{hxiR*ZGBC^rgG9$ zm$RdAiY_toCSDsM-_*x00pf7Yq&7`8MOIV9lS+#>y2uPFEl$4MNyT5PCR?x7{>pxB z<_n%}ttq^{wz4yMSv`HNcutNST+Gpmi#cj?F()c7`&KsQ~565kC)Fe2xyIY;BrFW6(zOT}|yN616J zsIiZKSYrS?)q0|{Q}NM@?KS7XVjqsP#SXC#r*niT_Ti9D+Q&X@uf3gCDCcN-$exZx z9u>+N1C9#i#8=j=dLUGCLotcJtf_W&;<{UmWi_5G2Zy1`)i{35E^A>|@WNr5wXiFc zQ(>Bn*@}MjXFacaHuEXe?ID^=TKhj-tARC6kN%$oZEd?h3T)?8MUv{foU~uDj2qoy zn6zJ~pCx?Z(~*7pFfe!eg2&zoM`VV?FmW@*2I5>xQ!o1UsG(U`8?&?9_6*qRS( z?jjI$rL|5Ehez?L&JCgdbxkkpH?_dX5n}GXgAVIE(pe%9H}qpOr-t>_Dz^fEER>h7(X#ZapXV0#L(y zBm9lHa}YT|AbxOEpd#hKq4vOGnrQ(XN`u2Rd~hfY4h1B@F}za^7&B7{Fb0*Y8UQ2y z#(}xzIe_tV19l1yKX(wyVH_2xcy^&YJB|uei~&alD#{oqQKU@lSW5RvRSx=}YA&s& zY^EhT1GcQnCML|ma2~I)ieQXEP!+)#1CEMd_)3*TFmB5KI0|tsmrq^G-F??{H{bP} ziC=_&eTNSV+l4NhZq9eNY`Qsb*=_oUmL%-xynnalI!WBbAL6FBwz(#z=uVw4Hh4qu zO3&9aFhS|?LA)6##RsM7w!I!GSLuBVHdI;v*00MIIH#I4lq01&8Pq zc{o4(8S-$ypF|!N#ux*R3S*1`M};xQfTO|~W57{ij4|M-Fh&;Hj$C9ZU6G6bdjB^# zxf$d}xiH+&jq+YabIZrg8`=QiKrk|IdiBUBHkHU7A~$#Z_0G2M5cv&iXQjJ+Q!CGZ z-Q{fSc(Lvqo$WklCtDFawG^lIoo&73!{W2uH@%~hgM+*gL4#Za804lqe!CRpN(0(7 zeDKPVf>-&VG~ISR5b4kj5Gfx-dd~zz&OfkR1c%xKha4R^|#A6GgBj6wBNN5v`9 z&X>@TB#mSw=}tq+M<~vZWIG(v02;Ee`l+Mh6i4HDUh>eCh^3fjibO9=kwOa&`m92h_RFqp$eQo)Kb;J{zr8jf7tJMl`NxSfNpuPp1QwjAkqjMCsR4Idm%hYt>=k&J2h=uc@RV;Vk^aa#OH1{XUD9Jp9%2+Qo0qhAM|JPztb zzb3G3DYMgy^>f%#tcU0oc^uXYE_M|1z`KqD2i|oQIQaGbs-5Ex$T`01W4V1$?W^`j z-dKEfMXNqt>qs7p+9P?mWV*H@*zeKmwk`u!xdiMX36l#CACZ7gE$^7=`)t@jm1aH z2eCdn;JWFJTnc?KjVq!LN(0|Cd_X%LK6sS|rD^z}R2r0~;e*I&@dwvE3LLoZQQ*LJ zj{*m-8yxbc*oV9+Hg1~J#jy|ZF>2HBF>1MX>_g?T5Am^Lr{lG;52dkP@v#rp!%mrk z2d_N}dEm9dp@lc{FwK$s-FVRyhCI|S#)}s0$U_VJP9B!SAP<%6+4*lK|IOsT+45J+e=GdA!hb9Lx5SSfFiY?} z?Q`nqCXmPL;-e63Zw2AwFX4Ic-gGy~Bz zeB71O2bMLXz`?R+6gXJc90Lwbv-oW5W13!A)__CPFZQA7`t@c1h?IS__z*^-LQEzq zgpvHiN$?0u8MaX|7nQ(VRD;>gG#en8i_*X{4WFrmdc!K`7{v2zkO%z8gH_HbM z)JcbMrnho3;;o#Fcq=C(-paAzuY~`~nqnD>E&N@_GJH%UuM0ZbzymfEe^5l?=TzqQ z>JX7|t=nt*ImyQ0-pRk?GV8v7@Aif`eT2h@MRsNHtof>|J9WS$UAj{TLpJr`W$BH~ ziQbszd_{VrG`-Piq&H574|1i!t3@v;Rql59U=#mN4nhTo%7H`WzyUu}tvE-{0R)H4 z3#ppsoIh}Ac!I+;ms)^BX>h1KIDWAf-Qdu^Bsi204&{SG`-0%mz9cv(7aSGcc)UC; zhoj|Txr9GO9+pe^;BdN^M@2WrfTN-ttCkabkv!3hhB@{jxuO^Sh(a%paztBaiV`Hjd!?V}g+qnCvv=a| zs<*oC*7@Cx%e(8|XuBK!y&QylZ_V!l-b?*^y2@bh#Qjy@J$gU&?}vZ?fFA?LH*4I3 z!!!pngG2rX9P$(3FpV98Lw*Syj$?!m4wVCkC^#I)$T$Fp^Ti+h7&zo#z@c%CJWMxS z9~?@9!!&$wC=CwN@WJ79_~1|)d6@N5!J+(P!BO#xG2p29MQ#^B9=|YI z0HPc@8;nG>6N-aexi16dDERaQ%8{|nR8GY&#vqi6UyK1q#V^Kyqv8Uq?9cC=`~wQr zJ}8gW_Vgdb?L64frySp}60gN~z2>_K5-eEfoxoP@wRpLQt6qgYbVlJ$H3?&2{H_sCho8{8``cH&5<+@42ULcTM?HtM*m8>t@XZ<9+|4 zFAe*?H2my=gwMe#JUBSZoNFAC+8m8#^c;iR(L=5_yq3{JsWyO?(L?06^nJn~1V>dz zhhUGYjt+sNs-wlxRY7M2iRP=j#|MdSjtCNsBa|I1eURwpodDK2f<)tpSjHttNce*= zO4USDjKCh^CK*_!Siwo7HuliX9Vd-t^qe%(V-NLX56kE|X{5& zc5$<}W9}ddMGvHfKvTXT4ot} zh^V^t*%%I;h;V2!0*6jWEU4|^P{6`rdClYD&^S00uy9Dfl;zps&b_VDo^Zx0{;QG2+*T|TXSLEriVN@=Bc7; z%!r%pu4{2uz6yYwWM3G6;+dzR<62ux>D;RV%L@HdM(`5hgC15=sDu5mr-;H zV)dG9rmHoa&DOHJwHj3IYbtYiCc1Xr?`ro$9+Zj> zC@rr!SwX4j1W-u`Hp_h50xaplQdENFcA^*}wIPxoBFpI4rSFp-94g(yp>bGC+czAp z=3VtT%%gE|NWvk0I5ZCPxD*^c9MZ#Kc`c=2ts>qhy(#vvU6OpUhuYY~GD#i|wHpq% zqsJay@_3 z+UA}OF9z$BwxQfJKDC)twt3aJ=9}027ucKE-QK#wx;tdCE$=CXR`1DKZ0maSs`hqv zx1G$meT}~|>~8M2y#Vc@LTlo6Bgq6x#W#RTIshte08}yoP{{;9=>e1;K+7Z(uyj5^ zq<)Ajb3On=yH9%9O?o&iGY$^58xFUlhePct9PW?)L>yIU9Rf!cT6+%VqsA}t&lG!f zevy8PJ+vSEB7I{I&G(2Doid_3TnDz6T~9#xdQ;_23o6O^ZNJ8gp6 zNvhlR{LcAr_o^TM>}Dpon?ZY5^wn*rw!LJry$ssB?v3`_J?&@E{x#1n_pjHyF9FP~ z4nPGAfR+hhu+#?2GJ1&IjvgYlfw7Dp7`1`1j2;fRrSB8mAULY9I0SoCVX@~>Vj^Y~ z@c2ct@r(5M#r?S_#4kFb@QY3yf<$`!B8gwL9r59I^uz}ju0Fvv9P%3+mhUn?s;1c6 zY?EPYY9Q6zR@k`YdhhUGYDNYvO z>8gMWlNETFm@Q7!)o3+K6OAWeIkc(^W`UfAEReHsOO-jjc>eeGM&!cn`9HEVmF^^nGYYrT}cFWuDojm`U-OWv?~n{p{j_AKAf4kndA>W4Q~ zX>7(WXE~weLyPxtG&&JE8l8w7jRJ*ZkX*dse(>Fn9%!}UwTvE01qf{Fhs`pJ^1$Kt z?YaZ&6D%A$ap175MS{Ar7BHH=0wX0by%K}EGmGLtq$9$Dx`sn!dD{{q9Vs>vDMXg- zVl`DYoJNF0f${IPFy-i@92y6QW%O7^Z8$8Whr{hdi}y4fN{M(#yp4yn9Y*(BVuWbU8cf74{o$yB;ZYCSLfOxOaIuFP3-vHEU*jgl8g9}p(23ksRl}n& z+V2U%#o?Om8xC`2m8>Zo+76@O%owGrhCiIczjr)`^iw$8--c~f4Qq`>jJ|TSdC# zuQJfujaSd%kRA@5Byd^0Rd^~z@KhCTdBZI=0jL%;J*>`|q|A^4?AhetV-e6fe)v5ybsDdIyH z9sJ^W?Bhe*HE}9EajNZz4{e8EG!rF0(D(Un3Wwt9oyKXE4sSSXZ8+bhPVal z%_POmoAZD9$4HKwwRyYKXsud>T&+v;97xqwM!!Le0viFPh*hBupFSbkX z7x|SSk^X>R4nGSXgi)$sI0WZZ!7yuzHqP??=DyZzy@)+x=VJ`-~*0{oAz&W1rw)Q{cm9nG*plwIQ;M9wN7+he&ORETe}= zZHO$R2gYsb!$E=@1V_~hhhUGY6=p_?UzC7|8QHDzi)LU%iu6 zfBfS2E^}eSFVb_qSn7_dpTP~n9=vOQCo9I>$%-*|vSQ4gtSECg`n%EJjs9-*_oBZS z{k`b#MSnl~`_bQz{{EpAY2eWEFmPCAnHV_KhQl&?INXjN4z=O1j2;fP;pjg!1B^Q} z2pHON4sX=IBbd+iE!LSZyuUvj82(ydI57Ne!f;?Hx(^428Ov~BC^7+~)X1r=6iSM* z%qlRP+PajHV${#6Z5chMwo)vocK<~q@{9&?eoJzGE6;K^X=mga_a9nH1{n3vfD!D8 zV3?21;1Dz%D#Vjw*l$t{^OO^Ch;s&q^ccnRs6Et=JuIi$gLw)Z;=~?yQpS;YwH?lp zUE#2kq9_0RccX_x`Wf~(-Y?8k;L!CK4!smYkmz^e@bAZOaHvvEkZ2qn(i0@+>FuF$ z#D~TaAGX6$doV73VV*Jwzc5dM!*$QJ#3%Y3wub9J$(FM+OGIT z`@mIOJ>fhA^OLpH+5BLpD5BLqqhhKKX_%-)L^Jt>scctNXB_B^T5cInSqigij zjl%Gk_k!Vx!CSx}VTqt~Fw=|o_v1__-rtWieRzLA&UE4Z{W#Nu2VWds^JsS9d9B`N zk)wxS9{!`ABWK1JF7iI|YP!wGB95FX-n(lZkNw36eSN}brcR&3am%cNV^AW4To*9T z7G1zNX_e?7Mh~iPv;ovO5{1S+%Hmo8YCm9U94D~GJ&qnC^}}J=E;dHt0}drzILwno z42OR&`+-B_;4n`TF&s+F4Tr|Tq5Z+3L=K0>H5};s2?ZQFZa6G+p>FJ9yF?F%+p!lM zYQtd}JsfJoVHrIfZc85yCKQcdbiv0j8rN{x4w*1a;m{2^94dU^7j55gXusIQzdwzG z3B`%*(Y+jibF{N5F#hq^F$%K^V04wmIhqYl307Tw;gHke=!3O`#6wa}iIn3a))CZR z(wSN`meCXf7>&b2{_(&9W2opkbNu`H%1OiF{yt*WZq6LHTMi!DHykqZlt{5t-llVy z1w6?YcK!^{-Two={-w{*(4BAX{0X}MQs4bFqko=mf9CgT2G(cg`ONQl?#KH{2E~LY zUv{&HCz&HW$sFM+8ejLHwsVB1{TyL@>Y3LbZ@8ZMgEl@M8^VgTaM=2pCKOhJe9j;E9*k_a{)EG#7RU!;zrP*G!&% zsSs-}>_@`pi|*rny$AKyVDoLMBLVfr;k~}vqf7=k23;J%*TofRr5w&QwV&o93be+7 z>i+1T)q3Pzo_&_Q2b*?6uuDEq{)Ncx=m{^{2`^>@z$n=Rqx=bsu6V#m0;7Ilw4Vk> zZD1^OFmPzQhC^*QbP$BO#>2stGaQr{;86aA!!lP&IMjy2GI}`NjvfxRv4>^!aHx$v zETf0R?L#vHICLd{uN=$>24N2-18~S+*u%09R<-eqgERicFYfPywg1jD&gmCZYa-T> z(R-->UL$T&rG;?eTu8VuEtrCJIBbp4hi!)?Nx0}oA#%7L4O@*PY#qMQ!$CV7ObZ6# zCa#n(zEUdkSL$ATt!J>!2kN+-y_j6T8QWd$=Cmzd%;lyLf-Y7`rLXY}&WH&r;YU#(YiI3C3fM`4+7VidbNiar0yXD^CV zDQ5)TZ`V#n(0L4Cnk^TYZUhU=D!}re{8TYI?_VEIos2C(!TO8$dm;zBSuCN2svY0`l2bcaY}S?1G{Fg<{#P{qokgLPsd{@uVwO-r!)ZI>g{)S4Cc+t5-Bvu!R)yI%{Sdn?tH7o`+?0n#SVcs$bd(?CEOgkQA+VLRMjt81{j88p`{$cbFqkkCvqv#(+|0w#$ z>3^L5$Ldc!)T8!F#oUPTyOx=0@VnhiLq9GhKW>>p{CExe3pFn~1%Z?hShiD}NBMS4 z)#Cl_7QkxTU)HwJX&dPJUwxcyevWPa-KwGg#rmiIOgZ?>eclAVr*Kp8>#$lw2%63V zyw&apg{_|8zX8*}6}Ec7KZ}h6BHZlhX&x`DM1R29)nA4vgG4{oP@VtkS^p3?>aqV2 zIO+|6A#l`F{9GnT3z}|_jw~}BAwJY5BUnaHMo^phP`V{P+>W03P@DMhv(YS{%Zcy) zL(>^Jw4WIq+7BEWM_SZ=8V+3s;Lv51v}m55LzhY7)K9OcaWI{E1NQLm9&ZmHfAmxB zQBUz--!HGvQBUzNyIO%?WMAS#cI2|5X$kS6we|QQTK1EI;-a&g?mVrLlZNL!o(Mhl zHl9&EyR19dhVt1r^987$zfvTA3i9k*J-=1A0NwrkvL23bI2_4yucVK<3)_0@;Kb-< ziyYt69N%G99W;cNJ}MswApP+I(z!CxP;Vg20;%7Q{xunFheJPKZyvnIpRYF#-s8{L zn+9+F=byP2(<~sQkT~cLV)Wa?UwC}(?>J7@4obw-s|C5C=B(2UfU{1S@=0!}i5O)_ zB1TsvqSmr*m?y6kWDrp+B`1&)Q)h1@$&Q8Fh9hiExAme~h+6P8y9~ensbe9T@ zo__)3{^&W=wH+Mlhr=>@IJ6xc>c>!)(ubp7ElB2vL;5Kk>W9PfD2MuIa7aIsgK5ej zIO^4cqxR5r0>5Zlf?tlaho&X?&O0LDR@IRHW8c1l1B*74l)F5NqF6VXI0?L4sZ$(YTVbDW3lnd3cVr<}w&^;W@UeX;w{iv*Pz zUEhf1>WzUTo%L$Kk6Vu07>)Cdw9z=7c` z9-TrQg`yC4Il9F#z07(D^2C;#shjLYe(n8?k8W2z_r zL$gyo`LA?4o_nlxN@O|8lg8R;??+Y0JHQFAoDJP+L3q``-Yh%l?M&-Byf(mamu&LhH%EfQuVb5OM*l-d*VZ`u7g=cIQ5pw8X{=VX38bBqE@ z*ngW>5&-j49%t7solHYz43aV|J8f6;pGBwtd6^rMt5cMVEkIU zuX_JE`{EMuy~cC(_+I1d`Ds2#ap!6+Izs!Jmw3N(-Cr8Mo3-2T<|7$*>su9!yPKtv z?_JTi+1f{=S^D^1)>k2FvI<2DLc`%jh9@JNo<4-;W+P>F-M)j(T7^1de)OIs}e- zV4B5_@r%xR{9>6^`tgfSc>JR4G_fT;eo^Xc{GxIAMdOGljho^Zjl(Zwrud~En7+O} zG;6+he0*pkOMGbD)cB|ermxTO`f*whO!IXG{GtqwUu0L#dD}mn&G}+KU61{vZ|tEL z+whCt1DoO(-2&kk_8-601Jfbcqn`XFgY&Fv^1nxu|2;mE-yb;Vd6nY_*Y)=?{!5C7 zSM=(LH4m?n8cCH8uaN*tUe~nSBOhH+LCzx|W#pr4+E>*CdH!`>S<=HFU(qWi9{%{M zhSlF7@p$ao{GY46KfbOCU2`R>XLI!}xAC0c#CmYGdnfDx7o57x)S)u~3AklG`UbPx z(Sxftq?XYGsWyC;rSHm-pf!ye=|9^^1k^LTA@kLM0x=|4z@_dOkL}DnC7PResW5A`cF%KVHqj)B_?XO+QaMc3?fqInls+=yIZg^?2mK zKz|Iid6Mzunr^0=THTZDhgV^EdPNuiW~--Hb%WKE^PXN~om{T!Pp@k_();OmS9 zTK%9}Mh~Ei!kJ4$Bt1luaOmCu4vmAOUoi?82F26$EalZO{_*2s{NvG2fiYC{z_{IV z)U%Wy&Y_7lMmdf{r#nVDj-x+~>siVV=kV_z&*9%co&$aSQqNM7<_Qv|DT2gOAGjrM z^JP_nM9wBiER)u-hte0ZtL^ZM(m6pQi9M9&2ojCMFB(UDpbtkqMtOaED45}}eU1jJ zgEYZBH9qPI$`wD8!yf*#;(V!=v)_M4oNs($54UqXoZmkF*t4<6->ARU!5%*De7*~N zxZT@>cI;74P+s32w!`uEaGcCKU+QUxKc(dbcV8sqyhuIi#dW@A$ia<9SG@krXmr&} z@s36rG8&~iH5z+Q-CrzT^*Z9C@wM(hDRYfprp`5bd6mLf_i@6}%ap@LFYD8X2R@lo z4=`eP5EY*w%HJR=E(%cwFU0&OpTZr0tH15Vg=fUF?LW)j-Ty!1`n8yIdfBKvU zlWYu=WnvO0wTmhL$%ryrdb%+%xd*2FryB#4dtl0cx-l@N=TQEe!KC~(ovA*H`jfiH zEo0>`%(@?K!MqQ^Vv%kP#tKiqnOk1$ja3gYGITJ;ss|W7lad%gCEw#fCAaCu>i_t= zjOAdN?M3apBI`t6tfv?WRE(ubBVgLJjVybBXm@NAS$dPAnEW4@JO&3Q?327ltpnr9 z?u=-oovjk>^|+!x1GNcEmR&Fq?Mj6Q&Oq-SCjX~pN>9UNqhlwl2&(+2IRpEvN0vwi0=C-oig&)vV7KS{h5dHdj>Al}V4!v1V!*1NZU_s{(3 zM?X@5s+N|a=eB!(snqvwbcOtTH#HaiJ1QmJ^LM<`xUH?-xPL>>t6j;0M3tiZw<2$= zE>v%)$F0os?@WH;&dsi9b?4UPf495;-DRA2dpEnio88{+cWYwTyCBxD18Z5sI3^G+ zr_ps_Jlc6RSpH)2Rbct!NQS)uFm7sw3C2y-Fu}NK8zxvilDnasujbL$otvuds*dMV z>W)7cphsxwxvi7zpK^xIx##W;)dQQmzhh34E*5pG*%S+3>tw0ta#;`_d?hTPEwj)% zfNFzf89nE&+V`S|!|mwrMbAmAeo~5M^!KIjr$mF`sONIMJv7b79=a&r$-?rDJv5~u zm+4Z2J#;y3>>)i#OnU4g+1NvRQmp&i@7&dMxf{NK&+v;b@H6}({S3e86~mc+spoRN zJ>;hbA$^hxGWx zGM`}Me4(B5rJl&KI|j#)ta3zF7A0 zp*Hbh8GREU^!JmILD-}I0x|Q4CpCZQCM8cYxp*4o(@ZX&rvF*m&(ePGjYlu%IKorU z4^2Uy+)&ZPlK_5C*I$0mvY!O-fFxgW|3ymD9u7hOt_>L428@1+@r+7}$3i7FRFcmp z8u;8JO+VRyO#M@#IFhHO?_T>k9)*!Vn1ZRs525ff!3PZTIu!Nz_y^eH4O7&!>Gw}j z55C_&MLku2a}+mJ18E+>Kf9@i>&;S|N6wxbe%Su}rvB`wDYr~Lo0y8gt4keclVzp~ zWD~VHn=GRzdfkrxS@f`}A0o@>pGOao`r)uVG!+>HM?D_TCy}v-p7N0LbZNjIno3}g z|8DXui0mRIMzJ!3FpByyiuy5%W%L+DH^Uf3{TM~#Ny7X+Lq8uGgi-1l`3*lqoDn1{ z3SkewP;oR!I(w*CGbKnmduTt{L;JxV1WW8u&&c0hu&O8qhl*lwz!Q#oMjroS4;@z% zBx(~RmVJDvNWwMHcIe~7?f9RIpxVTTWwvkPgZ^;TGxB$5kK<2X<|8lKdB}^*FGizG zI7XvGbBh;~Ydjn3TFy3-qtQfFoA=l8+DFqG=NV9~ve5i(BTs97@V>bckH$RK@w8+# z?td@#=A!?Ko%_24)4;o(XGF8}`rEeKs*N|t!Ik}c{gf~1wo&&}?QvA!OO7o+&kuIC z%&~D1f44u#_4?iZV7M9Bnlk-{{^1sZ>50$N@y(4SbnPSYiA5I>dg_1WpDgvg*%RPk`vXk8%)Y z)@}KT72(LJ|8$-x@3}E?BeyUPSFaHeTmH%|V2U7^T z--9WX-58jBBrQ|mG$!FyuYwFMyhzC(EX+Ty*El{{oPQ#@H2+X?dHzw!4;Lb%|8Obo zWsm=8Vg6~2`)JYIeYBKzwm%*H>1=;G`qRrbF18_y!lB@U!*VHd*%A)*e;7R+ZbuJ? z+HhD#|55aCs2>i?=;5H-X#^q1Z;%A`?8K55k9cMWW$aK}cLOOg7`K20_@k}a{3in`cH zfj`4WdKGPkjbzIc`HIvChi($Ek~4T6K*_HlCC$BXmNDo1_1 z6uE49Cb{X%qI24rCFis=%g%{sqd&Wtc5>I**zgTdrK#=QcRxM>s5# zdp?f;;ZQ#umeIqZHXN4GpN$?4^}}HqJsfUJ-{-c5L+1_l(9Ja*k`0H>=QB%w&##t@ z_-FGR(5W-aea}BvPs65d&Q7*r_}R&D8V#jJo@+;*>qmx{90;$@OYEle4qmsDi{Vup zyIDq$-PDFn+u=XAqsMM)Lu45}c60kszH96zyTW1lF8xQogTr|T0uc)5FOut6!$Fv2uvd!8PkA!#vMg`OiM(M$`{2>W| zgm^v)>wG3_=abORC*fUK&;n0?knc>4PhH5M3z_j=P%)phSi(EtA-=r8a`MBH5Ee{MvTMMr*q&iu>2bF0I?cY^ zV>kBIIAYN9UHX}13Wt&>Hd20^!lC2AJmQ-YZ?Ce4sxsK4FXK!NI+E!ij6yPnqq3Qk zA(pAeDWx{dqr+`ZN8N8=9?M*2$PzMF6W(tBkkgUWIS9*84gP$=GoM--m{o;IkU##T z-~7=(p=|rvLbr0$=L@Rp{%5-9`h0Ob_aFIxOXIn}-fu$TwKl1q+N~b)|Jq~|zpVW^ zo7A5U+%zyF7fwp<2h&FPjlP; z*@7zG&HLe>E$V?~vvkvE-n)P5vt_N__xqK@b)ZGR$Z8`8mTvldNpGt+`~7@bV34`c%ai*`<7aS4Ka+#34Tol@*h9XBLov|AjIMat!*a>v@QY(5+ry## z5Hps`iIwQ#P(LxF{oohc@e2ui5cVKp4}ya_Zm1=(@cQ9SB|P_4uPX;nnU2Inr0H*$E!|MA1A?moCJ3! z3F=G|;F&citTWM{O#(a{{n;e2v+GWT=T@8;&qaSO3G&>b1P6!CO*kxbuEL=<9G20; z;db60VJP&ZnCWA0zQrdJO*7G)8R#Zp-de5bb2OWiHt z;o8bK@tC(7qmfnXYW>~0pL+JA-+QXA2dA)ipB6E?vN6v8%}K7r^7X}+|CPEHWvv50 zMKDy2%s+)E>ixSH`X$1mHtK&VM@4R(8X;Y3f2UzmrPCpVYgJ8$z)@AxA#hY>bO;<( z8BN+dzv?u2K56g#y3^r>q|FP_Ur5@$khFO*+h2_S;+p4^7uTJBFRggLmol%sl(c(E z+vlX=F*qDbb8uKD?ZKfo9G20;;db7u#(vw%c54x4G1AbE)0t(qx zxnI}x=F{A3f3~7Uv|LjBY_%z6ewOU|S+eKnD=uYz?m@0de!kXh@p+A8AsT+5Po_{R zxj|`}WCx|%P+CS0rQ7R%uLMA~VY6IIe{MCwazQb7nGk6%3QT|VTLs28VSUmjtWVm6 z^+}Vk{)HZ{1L&$^atnZNuUk$5G-wVGK((=(WeyNP+I>QtVJO{r&oGqqGdPsyPQ+1F z#vkr5ANNs*x&QmvqpFOr&*5rgA2^3O`cH-791SLVH0XeHs?_-UF#hr5Vf?$Zf}~1~ zL*S@V;}AHi)VSdi;0K$^LqDY_BOh!zQ+=>)`Qe7=fgf(_AAC6Yt+cn5Piu=l2SO?DLTR}bxoruc`T?|z z{=?|OQa@Oh(LwIyjWG;jr9_+;;AULvuekEVm+i4)w#KnH?OK+m>)h4~P1( zhqzC-994OI7k=rcp^Z_FI;V<`?*fJi^-PW`Iu3!OijG6zsG{Q#II8Hlkz!+V)5pm; zA8$KXo!Ll{aWir&{oCH|Y%`L=T7ba9BnUhuUyhMh}PEhmsi_din^5k_a4@+rE^a*=VYXXExi$R@d-N zDMh_)C$6*YHfOVqQpnk68_x^jRkAymZ8Yp$wo&>ymu;-k@ID8EuR-8T559JXJ9W62 zv8gO>I)PzJzem{H(lx|Q_v2G-+}N_I8E)DzQw>_R!ZLi9t=_A5t5%pOc&{8)D;xqx z)e48eQMJM$a8#`@Gqv-{X6KXb&To6JcOlvALi885(w}U1G235Ew!FCIEO~L;^SMjO zwwJQ~rR@Kb^nEsjLuVWumN^6A&=XNO)DMSc^cS}MI28`{!(qAQ?cmUDEF9{GL;Hin z{hA7equ!WI7E(?*-)64!Z59GcS>{5Uv@Wzs>q3+0s$xe4F56seljFtqCoX22N?1;g z;Olq5SAqgxGe+<&w<}@w*$^{^+({jG>V6Dfn=N|GsBDQleH_taMs1H7rN^Dp!(sD9 z4~O({_{Bh7EW$w!oZ-%n!}6#*)j!3Z?(aF&hQl)9Kv>ZZN7eq04=ZgqBdnx7RP8V6>yxCXPqv)4KH2u9?$g}zewxYLr%7L*CjEVu^!Qn}|16We z&yxN=-|+rE&-R~Z|DPY448ozb1c%ZR9J*74LlO@4!{K)HaHtK3W%O{k9X%X6U*S+c z9G2UaSNik^ht7966#sBo=DdSL6DK&-k3B4-heK`bVHrL4P#X@*=;3g?J#Xt(!Q>e@ z#0`h#w(|`f%2RMy=FS#-s11kSWr0K6VGqmP*}~ysUh*j%%BT3{z%vXu#5cnp(!T|J z5D$GGdygC(UpT6M_x|kBb5#9q2pmW9N}Fa6PD9`(baGy;dx4Caxma~XLqyF0h%EzWsR?Y2*F04mS{v`hkmO>NjL zqleAy=)qDOEX(L2QX3e{UC$4JQE?6!WS`*R(0m3Co%kQ`MebX^K@RhT6As#af_sPd zIG&?waPQ79$8%KqZ3rAyej5TumEVTIQRTNGa8&ti$M>1%cU@LHzvqVy=lAs&YR+L7 zl94WC(1pF!;GB`1!!Bk|7n9&FX3)ibr>{#p-ssY9Uf#sGK%_fPh%}{v zND>&!Om%>9J9;?OhQl&?IMjy2GWtu=!*SqF6b_wPa9Aeez@auAmeIrEcJy$l4Toj) zaHtK3W%O{keJG<1f}<*GZ_gesh#qebrs9c@s;Ip^j+6VPDr)bKqrWq+irV|*z+Ul7 zRn&&SQ5Ci1p-+;mKG}1I`y_ej(;a8HPb*JN-lEH(Pc!JVB&*M|lh306Y~LGyo}GNY z>z#j|WcK;KW_5qyC;3v;-#z&HT+$9$NHH z_;+`FhYE-8RI!KdG#d`xiNYa0_Rxa>JmeR^a;FN1^w>k=@eun-*pk+!*u#a;{S-Wp z+QV=0<<1}HukVx-lkuwz}Cly?T`sS94-L& z_OKmdSNvi>?D$3jzt|4Byf*gGcG$!A>HX5%qY7+2hwbn_;F{eHcyg(#Y@ zXtLO-QM%OUC7$j{u#6tByB$3oYGWwN=;2Ts z4$J8Av)j^#gKH=py5_%E4z8htum`sWaLA9?L;mM{wCv+U*PbRm94A?76Thg4gT2w}Hbv(Zk`k*4;>a za1A{Hhkg$Z%eN7yTtf%J!8P=9u3A4=SBT5GYW)c{a@DG<>tE4D=W?!EbuImC>iH&H zSI@uap6sHQ?N3kkQ$4j+f353&+dtP{T`&70=Bv|XUu^zDeo=YW3m<*s<$=;z(#7Rh z`k&yMba_E3)(Q1;t`Y2A*NDSA?pDknpJK;N!{jhT>VaMLbYwwd^^F`)P}$H0(Pso9D-Y-+4v6G`!AI8q1Rhg*h6oA{>p* z7A&OfkA;*)v5?M!Z*mpDF1q9RCT9iY(!;B(1E{*=_%>(nx6#8UJy@1Gd%x4!8xF1_ zaA<#USmt*c4)a7mg~L42!{K(%p*9?r(ZfMI99%^P!NFBz5FA`Zrf?|R;}>On;zRZ% zJ}j5Gi?=;6@uz@c$) z^e@B%!{ES>{@wtLfBbkD>4C8f>;Vqa-)nHFP=irA4!5&FAK{{mgi+KFhugh#aBl2D z`kTU`%z<;{{29*CxQ4?#N1gL(dyx62aEKoc@lWAU@DZ#I%GMrTdL~k|F-B2DW0VfY zk=q-kk61F_6c}yyJtEe|c%2|2^9_Q7%y(nKuRh#Z^y^wTDnXHkZaD4uZ^~~bmEH6z zo4=-1c5{gry2f*9)NnStmGwAp)yQf)-+9oj47#1&-Of^+x0gtH<2h%@+spI+d(8~B zjwq=PKsg#fMFW7Ai4NG*hRrhio6$q0euyli2S$@dVAKzcW%O|L2LkdeMvQ?hYl`(j*>@T1lhY z>-sBmZ}HWNRwkaT+e?8xJN_!ezp8z*+1D%cKTlR`YO7zbdP?{88h`a(Bi0M8Pj#Tm z<)F&7pt_w!+W=G>K+CMT1EAWlX*-DA&h`+g4Ut~yg2OWFX23x^990#~QUY)&MBuQ@ zdJ%A_4Toj)aHtK3W%O9a?dai98xG6p;h^28x`JwLR{qMX6kzd~bZq1X*@3f~r!2u{of@K-Uf~7WCmeE7xcJvUb4UuK^ z5UCB3W%O{k-3Cq-?1sQm1-l_|RKf1;ap+F3@r&DQp6d`F%ykkURj^9}B0gLrO9CQ3 zl#qxI%Us}y54WQyKC~V2@!Pdh9T6)%@u4{+9MTi4meIq}&-JTT*K;T_a{4GC!J&i% zhc2j`IsW~gL*wD_@2<}O&LIxz+RzTw4fAMG2I$GJuxJQUL041c2&?%`$qhqz6m=U|B{FjP$^$9~jF+ zSq={M&)|@L28Z-BIQ+Y_II1o;1dgi9tu*C*jH25toTF2j=#j)Z>c=QLC2@}XlVWg= z`Z0=SPF=!9ZJcA7Qyb@Kdm@Dt)TcUNG!72SHS}F^3m84f0!9;cU@X_t-$%;pd#EaO zM_~+=ya|WeaM&0HOMc}<5+_DcK5dNR2<{_R+Y_`shdt(-s`QbA$cp4 zyj#hpw<`VN;@i>Rj{bJ^x4n}p?Dg|Ic;$Cc6_-$2CJvyK9zgZOW*I#&iVI-W4~%8> zz^Dz3W%R(%4oB7MGHwQkwx7YF3_gQH*LgTJ4x^Z-S$|wqEIj76qQzBM_W=3pP z?Os1(Uq4c+YBvOqs@i3>i!V0$TchsX{x7m*#ur&KXh2*9eql5n@WRDZC`q+ z$Q1W#oAKP=(Xg*JToe3i(*?P&Jdz3@uS|MGEk8M~4>*qJ{+4>a-bm4|*0toPzTWcl z+OM}K^~63Ag0BlD_?B7j5OSShkgFeF#TcmW&*ByUsvki011R@?6+JNO|2m6b03$sx z$UYImp?)|lGY$^5;joMz4!3&_wc)Tl%Ax+593;XS94dy-;E*1B9OlrCB=*p34SO8s z(015^iAU^FmAs?&(0;Io_A`aUd|B*c3dcWW*7g(sQUxC{n&q4brpkFoVRR7R!#TS8 z%y5o!&rIi3Ij>fX=@J-`qFY_gHOp;FEMrS#85AN#2m57~g~2lRRP;ow^cY1`LyXeD zjslUMKohpMSnH-L?7hBa4u^}|{poW!T-e$7>(zOG#+^=oen|W6cJo;GyX^D3O((nW zw)DrO9{HVry&l{4nGaN%5>(4%3{cgE(lUA|-HskWwE?t@9xSyXvWy-gw_Dd$iEjuT zRpL9!q4NZLDD{SU^Hq zIn7*2KD**9&J>=_~%8oR;dExcS#d-?T%^k0sO=AxJ=_tn~zj8>HNnRX{+8l^w^c;iR z(L=8GwdjF%J9<#nhSD;6h-mlI!a;CUW$<`=C<)H6hx9Y-q2zWVdsJmG({cQw^OR7t z)S7nGxsuliF!ke?zF0?WDH#EyIXlkzN0aFk9jw%@rful->L*S^A;Se~gP&fpRDijWZqY8z!NJy9VzNi(6 zx;*xU*JaZR9{$4C7hdJ)XSMX?mpfj~=u0m_$uLsZmwS40!iX*be!1@#nZK%)le*ve z%G>b#x%;uN_LwoUgRl1e!p+w^nl!33=^y`kms{xZoObOhAN`=Mo}k5(I6b=c6NeM)W%KHV-&X!tuoTUxU!q|JAv_!XSEYxT;YwL zIC4d|=a3!__h$csPV0sp8>|Z=G?D?1gh|m#mtCb8Ls>?O}iP zesTM#U+jucF7_NbEK5bRMU!y#}~$#AE+g}v;2<(u2fUS`)fx0fp=lDEF`s=R;D zl|-j1kN9TK&pp0z^7KBw-EnR4+g)y@+5FpDD6^yo{bB9qyPdoR=wJ7~zpD(($nW+i ze0}BvTA2u5%VZ`f)rQhCdf42K9xS!NvWy-qwIQ;M9vHU|WxhdhRPiv$0(%m}BzXgfIkd&zuo zm?s&O!13=T6TqR20EaRk96Ao1BR)9P563^AR2+f9Q+@gygomnvn8m#CknW1{kPfDa zSR3c~i0!XYGs4yuniaNHMjXQFQ)R>_?eo(3zeUENnL@sFr+%|GF7uQ}1BvDX$9+vIuO+wf*#H=n$|+x+PDmhJkX zWzab!Wh{=yG8ybjPWG$OLoPk!meIqjHmH`-UyB|#^+RMCJsh-i{&BlJ2#%^CCi!6x zB@Y~{5GF`(SYGV&q5_5jz9F4~w?59tTaJVX# zMg8EA{obixs#-XN_^4{(5ICw@I0TNW77l@xDsvb>~}=%?4qS_q*}YY^#{2qMe;?KecadjLlLz*uIvLtu1c0E}*#fYB@j829II zzJXC27@cXrShj!D&#Vp(&2He(ED6h4=5N&DP{x2mzk^XU9u9HA@lPgc2blh~GKlmh z1?JI6h%`TgNc|A$m#_@;u2_Zy2a!l2vJ5$vQ5z!5=pk}DdWh5p#xi<1)P}=ymSxCo zaM%)AN({?ryM{x0EMt!y<&Yi@>9L1-dJcIId)QOaV-Lo~9^^JS^jZ$~(7S&#IAmY! zq49V~5_@zUma%)|7xlwo+53fdILK{{Jv0su`4xMpjbALYA2{63svB@PQu~N?I}v>% zzmVHb5FbAN*lS9B{7oYE7xV%r&XLh@j*Qy`iQpTfICy2$7=;9P0vI`+AhA3eBo2z# z304x^N^;MNmuqp(SxJIgX|vpFjqGlUR~P-fb~PhcmzjZ)AJ?+GwM9SUSo6X!z8hX! zb_H-fgVqDRS=>_LJX zggr=ba40d!FWo~EVn)VmoTKc7QPlrdoI{oaMn(ljMuWpL#>Y9j4#6QOz@hOt$4)pJ zBpQ!%G`?|;gJW8dkmUy99I_l7KK`TjP(SuiP)-Tf&K?fhY)`Pd9eZI9jpO81e-o_q z_X%zg_8`G+IBoec!$xLc8#P1ga@oeRr)!%@OPd+AxunMqF8pm~J*qA5&YfEsxs@!q zl|kECC~Ld)-K&J#8MLigVV~syRA9konE(SzZLln(2g~i~AyOL{%jkho8yL&z;c)v< zmTNeag|Lwv4TrK+!y!E!(qkFv8xEa77)2)<92z%;L;JxV1X7>n8V+&7VfilYL6#c? z2MKNv93;3waFF2OP~zcyaeVf1>Ud0o;xu;qXq;;L%=zN@jJ}CeUEMf&9iNo|$8$fg zX&=GL#(kC>gi*+HI}7^54X34@x{vI#+s+bCR=XUu;|ZN#(c5(@^F8cto2qtw0~(FD z@virhBll{4*X?z0$@j5)Nq_qpw7=+=R`x5AGCACrzR!F>>&%ANGG{uJY6EB)Jy>o> z4~*KtSVj+r+HhD#4~N^*hlBau6b^YF4n@!u4rRFAERH#YL*r(0`0ph8^fv`Y(C^eJ zq`yIMkp2e2LHZj62k8$E&8sYoy`@iE zEIP1|MF$qL=)i*3lNz5|T=C82VpgtNTyrv7T=$#DOWA(OOC~tYEqNgXC%~obX*na8 z^GnMfX+E9s$JIKm=U|mH#68ABd-&? zRkeGyjcl9aZS*P**_hbXxT&#Q1-rM;;oqOdQ3boKJi6k1<@?%|B)yeB3yn{$R=(=y zXsbzDt803;;H0(c;r~F-bJslFId9E-Pa}I@TW{u->y=l#N#?qTd#~#mzP_$Uv_E?w zC4#TR1m7}&3c1=qTSgDB+tEX*Hh`AV!=^S^meB*__Mwyrht35!l(Mj(#x)$eOTca} zV;$wtb~8An$1?u?X&hD48-hKmrZ)tRD(CfnQB?uI*iTt=i}+9*zgVuN2Aegth!5S> z;TP%GvOV$PTI&karY>dT9M|}=#tjk6#(fSPgi)%dx8jEl1goAb`7iUKRDf(p z4_p6yb$gBHsNH3Mdwu?IOhTTiB1D=SK%~ne2GyP$B83J9)i{VW4qKWa%Oydiaad4! z5F+UzQuPKR>4DLH;9x(o40-V_SjK!khk0T-INV+@3x=brfN$PIC*@#VII0SGJV(D) z$`1&a?+;U@z~f=Gzjwk>rNFEuNU$oo6ReiG7{Jj5tNIC6%jh|M9Hf1)N>8vlIJ2fA z!K#Z2LE?U0OyV5!;vnq7x8QbH{c+e|=M$hmt*o=V*7cAKch|c{H!IwmY=C;N9lJLf zTZOyHu<_i#t;ynkJ9fVx8=F)`a%KK9$?yMAa@|>-|7Ma2cbrszmjHLxl|tRvT~Utw ze=FVk%Xqu1^Ix-}zkj#u4byP)c4N;M1b@19ZSkP%jbu zCqGtu-p!;2eC-7CS|aKvWf`EW?)*Qxk&#epB!Jo-Y&GbA&>#VJY*p7xu7youi{ULZ zEr3nA7&gnSKMIz{fu*nq%kAj*dKlL?b9w-yad04GBXW6TBikyu78}_ny^W;DMwaU? zaW&>qKbEmfE^myYemE?p4@Z?W^E=o>dhB7D{WQK(f5V~n8{w#u<`6ilq&WnRDrxo{ zE@@^uPJAf-X81+pXZS_y6wQba;xF-0CC#4W{l!O>G&lTS%tBVuTG-OV9WRQokOd7F zvyjbV7NuGA$_ZX@VbKc>dijPWujSyI^QBGyiQZBTCj~9l0yN0w4SlfAv*=|n_~0#; zz2j&!yib3i%2c3QX2}F7)rQhCdMMqF9yYbXvWy-qwZXEC9vHU|Ey*wlj;e4D!5&rN z90EsGINv^pt9P^FqpF#2pX1eWTGh-Ua8xyO2pm<-+|XaX<+a0F1g0w~u578;=p3}- zWwKoCTutU%-E0=>T6KL2#%_2 z4#6H(*L-&znrq+}RbGe>WG<9d*W5@6FKZ?eA4*(Jd}!`WP+M-fZbB$K9@5mo6Tlh+2_`_AA)ahOp24^Q`?(|x82@SkAHG|yJn~T z6cBP*0BFm20$#N@qX*UP=s{H*RGl#ZT9&7}n_vJn2teIV!)BTA1_pg#s(ktSFop^& zhH|^-Fi-SY#_g7)%9khSP};zMI(Up?BV@HvjH17JfkWYpJtVP*`mu*jdpKNHZC6jN z@@3DVTWx|#+v6O`#yQf%;r{4xPG=9@YQdpfvW7$aaEKcYb7`sPKK;R=CoKetWmW|I z9zoJ^SpE>dROPa_hxUU#EaTtC9_q&)meDu%Q2!5#kE&cIonsICBk|nW!+wY!4wu`v zoyOphzljfxYvRM@^z0wMI4-8eM^!F|V2`R?Zgi!|DvND)jq%*SrE=rmMBNoO_aUrNa|2+c2Sz~zhk^wTey2~WaOn5oP|(9+nUewzaqZ?> z42SfXM^fe~Gv!(ghmr*xl5qHU6RZsfT;ZrXVuBhD@xo!5b>rbsa)HBjqZ|($N|JDx zXVZ1Z#vancAwBj`GK9l+X_Hyi5wm{1IL33o{d+1ffYCwV97$l5F$L3I&ajMr=?4&L zXAtSg@DTfnWvZeW@);hoN8-UL9_lP(84uziTco#)+tI^8I~-L}90EsG6pxP-c@*b3 zLJ~>X!~MDJ5h=Qi5wYrTBE=Dr{WoWh``gQJRTPI{kE$rvii8B|!mbv6^#TqHd+GFo zGhSC=aYug{DzPQgm*w@mI-|k-8)!nlTk4s)i(OWEKL6U(5r>}jo5sHwJB>GGhp3|imuVm0d-wBGJ% zT|d|7HrSMNV6#l_0ZVPLETad@?dTy=8zRf-fl(V6%jkh|`%rEh1V_wo7on#4rHX`apX1f>QANTba8!|S2pr_LL2y)&Fd1nh$!4QXHXF%pn;Ep31i0A_ z+RT(}D`{&hd)jITZS8wvxSc(1*K&v?!0mR>_Mv$jY>F+|EED5ksSTE8^kBIiJw$3l zWEnj$Y6D{#Juq$`%58(-s0!e#?V((Nn{*sg?4g@#?4jI&hb;Fkv4`$6agJ_1u!rTL z)dt~EKYr0oKQW`n`O=c zu+#?2GJ3Gwjvk`^qdj0r36^CBLDc^>7FhBoSQ-QovcEf>LZmu8M2d=rsDJSrELAly zltKb5{Rl*=cR}R-{nX=jT-O6e+X3S`o%DgJx?EOc#yr{{*Qv?{j7woz_!zIbKDQUS zZwZG|9USI4Y8mYp4%aQG8KvrSNp)~&92_!U<0kC~j(#EKDZa81vXd!pdNoXyzi(vh@AlY#L+V$I{qgTH_SE+n%hR0VJrM(W|IWhvpXPvhwmhEuuXK!evZ~IV zESPgA%Szl`m@m`lnf5=>$h(X4f9~M6ceBmiY;(W{_ZH`WiQzozv4L^Il9w&Jm*I^? z$EWTu&i~1S!|!MB_m>Yo0_PZXE<$dZg(e_Z8*#WXDAfkgGJ3Go2Fo&fINX-L zzbXuZgA2k5ICPc5f0niKVE2p!*Yyo7qq7*xSZ1*nETcA-(WM4oS!QWAJjA6Zmf_NH z0wP%yBFneoA+8F8;NYq-2oA0aaOjdhMn-G=Bo23osZhi$LW0BcV_QglCt+N^x3T1 zyRQvzV((nU-s0Z5?7hXkbD?~Td*{-6Xz%kCLe16l!P4QY=Yw1Zr+Vh$()=$Uyc|Bv z@Tn2;Xh~P==3@IO!>7awfx0wbGofbq<3sD@aWp!$A0$PC?{+SdK&wr#T1F40+E7|X z51`x8gQYehY#BWqv=hxd7<>&5-J;Fl&|TOJ4)o#RA`8cF)!QN1qhG%rqbT3uN!@y3 z6y-&Xq8A8oqHe)3iX<@7b28f)M~x!=OrvmpeGQ}dci)6_xV{d8gX`-cIJmyT;dsdW ziTKdCmeD_r9xU|};+D}r zi~d>kM7Q*u_?FRg;?wRYCo?!SxtPHr{R|H2XK*mT=qD#|Xx=cx9@3MBbUah+AwAhp z`YHC%vP?7W!MtRKJ^Z`x!Y|BA2EoC+WDp$8OW@Evf%ve@yn*vYlUm}`GOM-|ADXXn zzR2&yspc`nhwkU6#E14vd?=2%j?3Q%&KKq-gRlqlk{6kGyr_9cR}g-Y$;XRKPDY~| z)x7~f8fA_$8fDyQbZC~sUUji&ua=oEu*3f1Uwf_AFRN%=du>~_MXy_S<)OO%f`^Zr z0>giyg2iY&sW6P^x~?T}_@_w0U03$?$J;u@Okk#MX4QXkNOkZ!wmNwKXMEsz#s`jP zeBgM-wnH6CQWtZT_s78TylAU&yew$3Jnsk!eCjYAg!?TU-#k2JP2atSu&1g@-7)i?K*+;pNyyz zI6d7MPGI*Cj`>eFhH!KbCrbX)jd|IPfeuwaCwd1=D(uwBdz7hv{9b0`IeI@ydIwDz88}Z8waYEP#M_&!GTucK)pFIBJb*YJi>wg5604razqwMPd5fT^$%~DJbf=F zAMx7_Dkf4eY2q;}&^7a@3+fCekC`3ln(>sK;?1dn&ZG(^SrR7gmidFWXiq+y8m7Q? z`@(nLJHGQ6m;%?0X-_`Q&Wb5;-57j_>l5QlumhJ%5KNros4C}yZx{nZavLj(NaD9@!xpvum1#g;K%qQJJsFwV`_NC$va+8j0GcW zZ(e@vKh>=2uD9`@AKqQ_Ujg3DiemS&P~|-jVzD$fzc*RotQy`i%bn4_3|^8OtqpmlQIsok;@P!$wVDoOy99ya$!51aI`soV^frtJ_(0wX;z zmRW%d7}|lM#x9up-P%vLS}QQx2{8KOtp-Lr1IDtJ4eK^)h@^z54%16!gQYyxU{$)d z5<@AQ!FC{PH*DG?Se98u3@ksY%rQ1tCa4uQyNBHvNCzHXZr&VtLNH7;Hc-?L*S_A+Q)PF#EHJ~ ziz1PeTo=qHY}Jon+@GcQ@QWjN)&0bWPDK2IOnlUH?c+J*&l%^C<09J=r*6mpoH>q% z=x3hL^(b=1e**X*%aA`v7J8s8#1rNuwTG)-xA$T657$|ijCgz${i9X?EzYAgXSGM! z{&Dn=SKa@3&Drkp`eaF=KGgvucwj7ZP{61SjAit|xE(z(Y6D{#JuqqmV;Ma#ZcE>1 zIXL7*IOJT6A}7Kj35WVIirYy77)5P3EVF(iMp2T0L;Y}AMh}Pd7=`|D)RV-FgG2f$ z97?=!SSAs}q4pcGM?FM*dw!9fXZVGaGWMv4h;NVM4$&`efa&(m!39 zuXl)=_b{I(S3j*>+^vZA)Sry-Iz`V`RFP^PvpieXTOZ9{o~`*$ET6R-HiwTnSM?r> z_Tp!$&(~B1^Lj(imEvQ>deo9A;6QXXaUhn-z8r|!;9Euyx!OQmMh~Fd(Zi-TSeDVl zK|37GQQ=UO!lCGe!*V^P>*(Q7KW4Pd>br1gdrYQ&I4pBkz@cd_92$pFq=$ocILO|E zutz;=Io>b27kI0F@q9W)spl=n!^o*`6{d4eJ#QHTM?G&zFg3yI;7zb$4?8JKIXA(o zl-!&&8b`3|($87#AU*!1VSM~j&s&CI4^sGxr0{yE?3^68eiijZ^m=xz&`o z>v_Q|hE$RM6+@~}{)!=0tbWCiDj2szUaYE0>%)7o);&Nc=f9{A`5@Z^s@AH~xyrho zQP%Vz-OC+~M(du%kH#zWKab@m1z9ED|absc~@iar0ykb-p&u=!6n2DnO!-eY z1}1vKMBaxB*2{at}HCawX4vr|=)PvAS3i?LJwlPXBrNi~!Tv>2?j0d`7HuA^lqTMj$rKiwGYL{IEg zmE;pJ+5PV*o~n{OG^VN~e;+2@Ta8B3d}mt{<31r2b;lj05d|9O$!xgpi1r zljFcDCx0KXc(OZ@-%3KLa`I&Lxo)|-JCh~ox`*|5Cu2yvcPHvDG^=u)#oq3;E5qH% z%5ZnKJ&C@X72EFCif-dMebC}pTr$qcyIE-NUX9cUe(;`$J2&6U$a}TwG0OWJz8Kuk zQlj^_e1mYm_T*`Q>|a&lEPMr}3&UAB3qYNE4WQdu6%8!4!RlXD2Fsn<2}Ei`)PDv8 zEO%y4V9^dym5O^Jg$yRs_=d>U;wXfIP78hE;*_qd^ApFSM1?9h#q^m-N%RRAOAOT>i%utZekC$ zr^IPLRj7*a5bRME;VjGkVAB=d2T4m0lE5C8zFQ3bVSSK-T=j5EE62I|@Gv7EWlxX1 zYO2dUrrSB6QSPE;f6z*VI#!X=91_&b8LbDSk9 zsVZ?2DMnFZYm6cf;30XiF-phLc}Uw~5B0-g8BREKJlMlBdN^o@qpHMlA{??89G0;w z9BRX189mNXyRnDc(Kmik|I8q%D)A6Fs!Du(eCSn8>|sCj!Ft#)_QO%X$Zz;XdhB7@ z`vracQdQz1*rN)r`HIhz%&VSM#_7taPm-3NZs;qz{!+!$jC{J~hhR_ZD?a3^XB#P@ zM*l3i>)EzGu* zFScAKe34I9j7A&IXrocG(`Zy5;32n-MwObnPwb4w8-8v-8g~Q7TPijBi@l@qwn~(K zGBkRbA0NHk)E_r9Xgv4#Qe50p!Bd~(^WU4x2hR$O0PT!H8s?KjlqitW{FeiWFY8bsLuLREv6$WCJ%ujT!$wYM;0G&Xq0_0Hxejmh;HHhhH0?mgpJNTKjhp7sXJ(DK$oRBg-X0yTD6H+58 zqu4u~knvZ;q|0AfOj-4SD_v>ESfT7f0z0vvFjeibXR>{AfG2e2N$lh?v+cx~Fjdts z%h=t?GIn>`1@Z1^iB9T`JANtZZr1U<+YY*$RrBuc_ymZ=0#cL4y(-mvLlVf*cR!xT0-7B-CoOXI+jGr^J` zEX#doM_|+j#xiJ$}ibJ9J`j(l?i)$D0#ynJ2dw2?`QcrIBcib3l8lc4kdQ%Aw3?F#2&IA9I_uA?l1j; zr{q;D?2U4qb2OR3Ih|3CbB@LV(-}nv2aMXlNDs_!P3jT{EW`aYFe1f6mPak4eqbz* zT1Nd?#`36T)DMhhYnjeNRWKX^M->cv=g5dn#3}-aSUV*VN2Dm?ICC5sJ8sX2lvmrM z3Wh_lM->e7y@>~vcDnoM2bHBr9}o6DNV5XrolM|z0d&bp?UN9MymZ~&n0b&J-V|=_MGAu>G6y7Qvz6i#VEfsrEm@LiE~^EikYcB&2q_4ldqoEAT0W9$1}HQNq^7woG_n7 z|2+EV(Lb;4$8#w-_P^9;KG+nSuvz9D0ZZ+t(L>~R^bn~Hk!AD{xg9-3YC~ih{qy!5 zs+Ti|z)^+8qa3;u!5+F1nPCr&dn5L!!eX)zB_DHOlxTp?22&g#5y zh?hu_9=}LWq)6fy-7Mo5>4_Bgx7n85HpL$D;~R_*-NnJ7oB@ZW*2PYoRypygUrx%Q z{WpGbJHLZHY=<4+O~T>!G<#GzamP7n%K4)G;urY|zt~Ux`J%gCIP8bqUf~xVZ^L0f zWClOgFXXn@u!ro{*u(7~a^6-s(Q_@QuNS-ez_%ahzDVwRk=!&IB{_{o`H0VGg`0Xgvqt9{31+d%QU!{>~)v|mzDP`_(PBcQB3A0 z_@nB^;5(~evI?g3==l4**)VBjV<&G3Q_67-Qw)}CMcK*Rt(|-T*eOyV z)e19oitqBn-M(7i9c6M)Yp3)yb}}V)vZ}QcJz=U^;m~57-1@;C&-y;N8+p&KW`A(s zF9Lp8`tjVq_AhfBr#`%^8|u^liW>K%N#njZ|0uirsCGA=v+|>RdY+xeeLv$l?H&Iy z?f7(l{dDb*#!%jkj8%nA;T zgF|{akl`S6!l5fK9J-=@a4+({uf%XD;^DBo=a_&)+rgn2fkXN!9MZ$#-=D@owuD2O z0}ji3k@qd(=n8xCng)HCLBOaDjAeELjN8#;6t#h|j2@%Vj!{UHCxUVGXg_a-gVZ<( z4yKWV;2;GKf`ha-2o6%+$H`3}-*pE1ILYSY`}%Y6pH(J0lR;EUp{^nFHyLm3Ya>EW>KIg}aU&^YX2p8O6RI;r6>PtW1sjUEo|2M(3rum}4K z2N?|x?FSCaBpd9ZHukWL9uBvoZ#dMCUo4}?9%{p389f}d`(!o<4wBg*I7nu1k)wa& zKEpW#Rh&acdy6m*ijxEh8Ep_8WVG{1Hs_OU&L`QNPcpi2N6#hxkiM~SA%iYt(1pzK zE_#r^^nI}gjpw|@#f-d|-CerlZ{S|?Aa8N$9_7Mri%W;H9DvFK04l2hXqoH*p!Bd= zCVRl989!{6cbzpLQucsIw?`0J=Bx%rj)bE>tC_dKp?)|lGY&&3E5V_DI4q-wLv1)L zqld%o=;2Ts%UDk1Aj{3*(01>HgDKk-4qc6~hvv0#sEs}935*}h5IDM|U=%qKqo_^H zxE<%>961xCs2`)a9p~a4`g2y3>ZZWR7{I(cqmb$v4jUtrdpLaDeURuh&*KpVleXzbedywS@!9kY${| zcrRu=_p?7)Yl3SBpWXN0zI}d&7Z{`Y+tPfVl=}HS9`$yQjXy7jG01lugJpaQ zzS`hhM*nH_@TwnP%jiFg9yayEW*I$1ZcCqYjYK#I4ie!YI7ozWC^z93%j7Wpq6-gx zQ9lu-a~8k2zb-)CGhm#fLBx>;;T%0vY@8!K;i8Rkj;>ln3Qp=1;UJ7cB5aJJl90W&I?H>4D>JJ{e zUiQHw-_m~Yc>XW{Se05Hxc|e4^$rT{M`=IyxR0X$DBFJ&{YQ^I?(_pq>Rk0Z{gCG& z?Bw(#mjq91P{Ou~a}RvI14dyEjOAm$JqL{1z*t8A;bXUfQ9m%2(F3E10Y?3BSUyVs zv z&M6$`i5};;-E*joJuIU?z)^L%owe-I4``!k8IR?IoZk0+-bG%i zZ39cg94yryuyoBsq;NlU*xytJMs{Fi2S#>av>g~72N>CbksTP>fl;jkMt4VGu(!1h z4xhi}P>q5^wG58`s=f}@;V{p!oUi3DPiib2;^}ahCp8w1w#HVQF2jX*h@W^^w(*b- zhh^-YcxXHEu#6oJT`q8FJMplL9gb%8hXjQJw+@U79zoGT)_{?ny7}?i=G32qj zro&Oay6-P24#N3^f;}A7t2>;Y@)6e@lH8y9T{py zij8q1DALK0c4ov{*WEfW)vN16P^wqg2af91rR@A7W$70wOTReg7p{-S{^${&P@C@( zKYBFAV}5LX?69X`kChXb`(v5+J$B6VyvK8p$B(!sK7Q0wx5o#jY{0180HbmPj7AzT zlE7#?FxF##Glw3a%jKrm81G{;e|uz z>%>D>4DmQ0hh{t9Nj$1AS5wsHp$HgFDS*)wg5>B*1I9A<6b6a)Oxb|Zl}U0eQ|n2N z{78}^?FCnyfa`GX?+cM_E9%jNGS9{PKThj@vH?p?$~+ZiO5xpy&G zHJIR#Kk=~4J-9Pin|Npt5)bXiMZ@3GR0;Bnput z0Fh#;*59T>~lfsqc3W$bWR?~at}vh{(Zx@>*ms4iP>C*(!tl98e- zjl8G=t&^AfPaC{W&Uca=W^26&N_E-VplA>g6w3=aSgW_zhe1-kwLWlEZ|%6}SU*0Y z*9`um@sCfsG4|tA{#wXSj;kzPtk(cPIpJB>Pfn)Wc1lKn<@l%e^kIH_!iV{39nR01 zE2BRxcP4W`JMOyqvlIH3o%i_JNzdedcB+oumO3akJ%>^^K>#&+0F(q!H#OLFGlR|B zV+TvyA<}k;EMo^oIxv>8!+{xe=Ck^x*hkk4IGZk$;ea0 zrzs%>MbkN8G!q~wnlb#O>qKPa1d*JGjAc1FO|laiZ6`xIBaz{eJdvsP+i}|=(n-jW zGu39u5FrLec3>Ql><@>I4~N^5r~JrIhJ5}U9}b;o6-Ra6`jDaOynTBPwK~=rDT)ty z`LnYbCnyT$s$pC0w{H*g?T2l(-}=B&?YF8@4DO#-foh&Uf1Y~w^Hcg7iGSwsP&^+> zDSPOo+ieeZi{8V>-J^RrP7k}@xuiXO$|dcQ9O;o0(YsEMs3^Ae4nPGQK+7Z+HtAql z#txSC*ddY*k!9?_NC(C;_D5oegY9j->jg(O;!>rEhpGU%($!Bqq!SNSDbl3sK|H)Y zcH*IjO5&mIWJrF*Ly~xCJIS%0;}Z|=D{Ym7Lw+3&>n(@$4u?1yF4_)So&Cw^w>#H;2z5)@$us>jgM!3_;?QT_^ImNwY3c_r4b^_q!S|P5Lw0! zjP=-okq(Dt>~Khj!!mX_tjpfkwq9^lH!jx@@zAwGhIH){4_zz7LywJQNVS4^$dBac znj;>neZ)g{@}m8Thx~|#9z)5C8(^`M7yR4W*5UB^YlhZbo1NqsBCx<1vQ3Uo+JP}- zrg6Y%e_#xkLJbUlZGr1Wa;h8Ghrvp1>jg)3c*wm{PIM)aVa*x)Pv*7=&$m0 z`Ku~x%=CU0`>#^=p2%$Mi4%Su`ou~5JrVnpu|Jt&_hjaMPoAo8$F;=_4iy(TEK_XY zkPe4s>~L6*9S-SmSjG;AbT}+yhr_z;Z87TwNA=*2`=uQ5(1h!kxxR^qu6yF4Vntr8 zrx=kJ)dS)oJMpj{JMqv&h5rFJT-JWP ze8!WkpOhbU>?e)OPa2n>;PNk+oO#*NpT_T}jo(l4t65+=ayYyD7Qdh2_rIwfhhMv@ z)6ekZf5vF*9Gt2CUy;!)CbqOS zuXjw3g$|Io6rx-TF&|PcLDYsq%!jxX zowh({*|-!~whUC%-Z53{?{w!ebp2qtwbcBXYX(a$>j%rdrsgQ;2^JMqU<{XU&E#fR zbHW;4$>cXoVD$z2HmIsc*f*wX750s(+J=2&sup5ZHhu)A7r(z?h-&iq3x=rv-?U#e z74Xqiz(;Y>SM?sn zR-81GtOV*0TQg3op6ka+E|t54XU#ZKJ-;4PP}XCTiRPD+XwO=yy zRPKJs&{I+SrHdLJ%DDWharqT4soc_Kfz) z=1@;Ieox|e7k>YmnP^)_q0^Wsx_rn5RCL+`on_-vblDOY=(M5e@*yror!9b4HZBF0 zE!``yzEs#ZrfP21RFunj{W!^`vZz07%{Xbs_Z`HEItr5;oSZNpRvOASckXTC;^rq& z*IStySt@|!PA)-lcffgTdo`>TjbJK&)(&(8lZg}Pt^?V8&fq#`^H4| ze5#fr;JSM%3lKczH4gk>{Zy7jcsi@YJbl0u&!@AT%hRzx6Z~Khj!!mX_q{CquI~>-#KcA;S z_JV_=*b5E{Asl*bOFBwt9K zd$H`z`<@qT@xSIPKrbHjOQjbNRXJ@d8brEMAhOJr1CexyEMterdh8HMhsZK^h@?Yg z89N--2P#@GIH+jiXr3j1qd}pp^&%*gwO(*g)_TD~S?dJ{Wvv$+l(m=kQ?8n_^HSzm zFCEmYX}>plDFy1~6tI`805-Mh<%6Dmy&R`k_G^(U@A*nrCw=9hTZFH~=~XXlWv5qD zPhU;FeDzS(#kR@;sHy{-WvUQZ(!sKf9U|+oLnIv-%h-XD4vb~&a9AIxa=qZ7%E6&W zzjflFXGGGZW*PCY%;L|)L-Q@-VVPx}@`62ip}_Sb9u&A+yheJ9Xma)Sj9S+Ob;jlhX$9lm* z9fL#lg?Lz|&JYjPFXEwZ`jHpeiHGVHd67;$^o>H|VLf)@A)R>Wn}Fm+#~~itpS&R3 zI@XJLP{(?~K^^M_2X(9$9MrL1a8xrb>l8edMOB{4>H<$?QI)4-e>$rVJbl#9p-*Rt zf@iWI)ibd_Q~NhR?tSK%A4;FiL7vTG3D4#v&(`uUp7XUcGl*1SAhOI)!y%Fmk!9=< zS&tne=@41Q4vchQEMo`8y6oYoj#?i$s-t#(4lT&EPCQh})`^Gg>%^m3f1oXE>%b_8 z>%a*1*MQM}jFe_|rodEh?fjAXDj3<^yhG z?*N{2ZSn)+b17iYA9lm+`6K=c%JW^P=WFSy<}vn#tULNb)|YxARqTZv>BSuB#gx() zvn0%m#|9c~2@hBrW?)&SKtUuOBFor;kq(Dt>~L6*9S-SmSjG+qdRyQKkLW{87~V@qJjHq`3xU3rV)Sxq-^-boy_{n8a@m{t z*(--VnR_J%c_mJ-9P^qkuO4=X?bWQL{OVB`(pPnoR1%h+0!D)Z7|T=~V59?M89Ol6 zV~0aJ9G0=eAsr6O*x|4)dt1?Z!BNe$KE$J%X<74gGAfOi)HNO zMRxL{?Tio0*vX3?h8Z7v7$z^WGd_^*M6DO`sAgIp@>0#TK5$estq&a4OiLYlEye1! z)S=f>%wA71dp-8okGkl+9{U@yzi}kZv@F*ChKrrQZ2V@N-poPX%t_v?C*8q^P>57v zAhJxwfk-+;ma#)*J$8tsLu7fB+kP`=0871dh-8GwGII%t_)1k<*4Bk-4*F{lnJmO> zz!<7qW2?b-*e?p!iHsWlU{pMi!bUC_Y~nv?M5QtYyJUf`UCkp|*8` zq8i1RQSBi^lAU;{M#166U+imSNXLOg`>zoXH~x;*Pk-Cm*5MF89G3ZeIvm=*Mm)5= zGg7R#@sQpbB-Xp}s0Q12KVrW*M>W{`z)=mhK5$fnElUSH<%RA3SU-GtDvPB&mBmt? z&iVvTXMKUEYkh*|x%25PLhwwE^h`N5#%HpU!837swvN;opS7nSc%RK;de4@pJu-@! z!9l5PLur|X1pt%|pk?d;T8|wz>9ASG4wiJVEMo`8`oO{kz2K;(TULl79;yZ;Ox1{Z zsJamkee0EkS!O{2awR+Q(0;^2cG6@SJMmC8B176vJal}Lv+8vy9C}=YL)8)v%Ts=Q zgroXm{y)lq(Md^;WmYffz!<89@yP?*fsr3D?Q&PuZ|lP#seW4@II7>)2af8u^?{@M zZB?L}uW&qf!hN;pQlOr5*>Np;{iV{K5l#QThibU3ACn&N%pE^TOG({pP zDsJRTb~q$E9P%S5@*_hWubtY#;q$i~)>Ay;@cC0b;m~R@aOgX%aL5ja>Khy?%AMqB zJ0nGYaL5h^NouEd-$QaV2s#{JJxHnt*N4GcJ-9w_R1dBX9Myw6?(got)Lkt3rIekQ zw9ehi=*y{MFQ+WMoOMNCc3JYeqOWBAs#oIlN)Gah)|XlteKiMpHS1HodXh$5)5UwW zj?@g>>c%BJU}<jGTbc$$|07&kc%B0t`@XZ39N|BuB6WMYV^Z_~fZwBu6z37}c~+avYp2eZ59< z9Gut*ijKP~IraUvbAuwk4u^TZ&p}cxxjt}IORf(b)spK2N44bq99jP%7)r|0Ybi^w zol5`B^Dh7L>h(Ci9;eq&P25V2@^4VzNCA5z6TUZ2>W8N>o|?EF&%df7Hu~mq|629U z6Mon5=E;d$FxF30F`k;ZzFX>`)F=heGNT

95BQoAuaXlMa@fP{$hvljI``S_mhvRU< z(?{Z=uNZfdW1f^k;^D98W!egd;}Sa@)>F5Mho+BkI1X(*(8Ez*f&2D@9lAbnREMq)9Mz#a?Wf46_$jk~1Nsy{Wv-gz>hu)9ioWA)d3riOx_=sH z{nq|zoUg(B|ENGcjdRtqzn1pQX-(5yAD>|l|J0N{wCgiC*U#_0>$8P%wsWV$w_112 zs%P14jSgOZsat=AhGqQ~`H)|J!>$d*o)2*;Y;A$qvT=E)IZDCG1gB-=@@(T$V3;!E z>nn79W2(+x-g8V9e^`!rQQcK%n3a3VFapprVv_jMt5G@;*mpN{>#05HSD7t)z zOVMcybe4@v(PfKV+W9CYB$vvf5V~=aOEJl%;#B{ohhH977C}w0>dS+DOJH>^ z`^Hoq%)T*IH?wa{)!FPDQ*}B0%ze4LoLm^!o~>%HadnjDuHyCoZ!H#v%Sev_kI)196I zt6K6JuKAFnQgqq^on_-vOxY3_n6#mo@*ys7G)I9+^RPD?mtvA{G4Y|Ts4%I@tj{Eu z3YHGCCX-yu)Xd`EXwKRN(@e3zLbxUvWfd@0y8=_St9%Bv4VGLAOwY>&<_;u(rjAdr zJ84^q-fKQwWo7 zqpWrHQP#Tp=n&7iO_%Uv7btsv9M6vr`b$0^AJS8`zvT0Y*YR_i{KRuY&mup`;-;V2 z-S5pm-S5Krsf(UZ@M((PrvpU~UKJxyEpy#~DjiD8*a5U2J8aUyvWy)f>A+aV4u|!D zqSxWjwT3 zpC-bc$WZ>iM-C5*^K)Pi2j#C99F)KBkVAQ3*m|5~70J%!qhZhZ_`5tS+%irqMj5tr zXA%@@;CBe4WB_CNO|E5X;Abg7pLum<7og8lfIiEU>*sO$yw-7E8MD*par!(?UvwvN zUvwvNU&Ql^cz)TfyI-c7ei^4P<&;42WDB7FFaRy{hr%WuHp|$-vK~8F(jl^p9T@4r zSjG;Ab=kwg*MZ{#|y$imFoouRSphSCB}!x>%ob?Q+ellkt80L2O?wdj8l)#cAQ$zIA(lEXPjDQ zoHI@thi!rDMLepLci79pymiFCcX=yo0KS#w7v9dw3U6m+g}1Y^!rQUG6Z<zUlIR*^&a?x zDq#G-m~P7*nYa$c-;Md;s2*(n68VE;dRzQA+ULW=6E~lA`|yaqPh+J@P=Gp2EnYa|10neqg*CeuJ`JG_>)<_yOHRktxHwf%$GVbdfVEM3+R$qtNV>~K(C z+w!*#htGR1hqs4w4GwX_Ax=1S`-Q_YOX#iQsD@oury?FI|0K~;<%z#Lt5XpVm4EW5 zaz;G#_rl@x<~+p1amxO1C_ZrLxa7sMyF5?z>hkxlk(aNEhwN*_!`l^eCLjjh69=LQN6nFFCJf?qk46H;HX|*A2_O4cUbkyMdqU;{+7u{NBxDAkB;$E z6pF>ihpm5H6{+;2)VY!>Ms#ux>wlK??^`~}K|VR^FSC4-gM50p)6V-eNBT5QpB`KN z8$PgB59f7cy+Wr7lzKV95@aw`YH_v_C|8zJf>v0V0mm z7C4A>p+jVu3m*>6gW#|{lJg&p9y>A8esJhH6pnvz_Iq~3NYw}!IRT@|7%+zGPBy7> zz^E#9V07|MP;?xE;$WN$BY$8F6+0Y)>u_j)I4m_uOi-wDoisUJxx2t2K7yiZ3WusT z$?^6~&IyWiILwov!XdrG;kd+3aXKq11K&En|mGcG$EXHp|!{ zk{u##hsZL|!@yAY+Ik0vN&y_|m%$-_I3(dviRy58d+cy%zYd4&a7eDf;q9`Aqxy2G zt8j=P4wVKteEyV7I8-9YmF&brb~see;c$FnheLKa6kp=u_{2^;u!p1ia)(`_;n4Bm z(D~r-dE30WPgnKbW5(w{H!n>*eExIu(!`@#cp@;>oQrd3kjS}{9O>&M$0u(GiS=)i zoNCTpI1b%MxO`N1NDeabsODS-0r60ig5;iV9wSz={3=;V|Qk0oXg4zZ)N#~w@!BI-&?0#_uh`v+i`mPq^5!{ zl5d~#l<%D^LikRtRLF3C=VYfyzH>^?yDoX}=5X(3HHUYzlPmMIK|v2k zb@KYaQJuU#a8xI+4;+{9?t>I7*yIP>KR$cu!={ZN<{)5cG6xZpvbOR8qpJ*n_m1Xl4e7E~O5AcX0T;DMfH-e>i;p1dVuTG6IJ(3Wxvh#A}TV`TQ-1 z^~4(v^tRNk!C|hHD&ip>4$C$k(us#OShBD-lsX-rziYFxKHcEIDP7gVI4N(h&dm;svDqMW|cbt zl|R_D9X1s!*z^Pmmh2GedVxsSFGSuRJ20x0z-V3rjOI1K;1>?2dmRoPk7((9aQJ*V z&pI4>vV%kZYjB7Q4$E+^;;1Ix@tilufkXaqsNN8d_E%iM$VgBu<3vyl5qk$l2O%hi zXkk?GfuU$6DAmc!AKgiggQFtNKxu=bA_s?)l%REzqa?!NB(=%W@d%3cCpk`%7F7#J zb@IXshl9}u#ea9~Ys5o#I4sYNhqkW~4{z@dlIrAr_Z*5lmybJVIX>}lK5`QwFT^SF zs7~H@&*AvAdGX)hj*oNWQJuU#a8xI+=4Vux&r-lXOU3!j%LV>lnvH#a+-2zV6Yj!& z?uXVG{XF{r$@7a8urE$%(Jgy?;i4FiQ(j5t%j0^-QO!Eqdakzi`0}KeqWN-Q$yHEw zDS&EOmqhb$2Cw1_s)`n&iU7;oxMS}VS48p z_fD1=cn80`YlnC6)7__7K> z!RoIs*nG&3?Sa+BRIsuXY(B&VPNk+em7C&}OL6K0h$;<5r^6MUEp`c0b^7wt{bG{q znoJs?#T2+Tm~_HolFOP*I?7iuRoCydubg7iVT(ySS5l2|+80kT$)(~H%D50GZ73#P zn8lPWap}fME)^%aR026s;#4iaPMqXXOhPFpXXv!gQ%rIxCZ(zdno|{*VhYNy%T%4e z{G5IL@nkkmm=9~@PL^WIhc(8NES0-_SaUp87qD+k)e-C)Q*{UX##Eic(<)ki75g5! zuEnc7y?c+LTyK9pzk84ItVOWi&yrW~#z_tIEzjnpwkms(fz}-^UR{Nx$%Qe zPmDz;%Lk21(P_(vNmqe+L*r6lY-uYhU^;7o>9A{p3Aw;@v^AOJvObfJ|5Z%YNKExA zrbMk)PHm>%6)_!(h^Z_Umwzf&1y*VI!d=}|%3O4bUk1c#ItnawN>9<{!y02O8C)-wa#=r> za`~!MQeb<>RDH<4#i@FdePgQrWXjt|j3-sKj~Jp_MDQc7!1`{qU!;5-zmM^&wOYOK z*2g$&uaD#G{|D-m(^~A{A{Ee2nj?QA=jMQ)Xb;Nmr>FG=8#gpRZJa;FS=IPc{Qfy7 ztRuIj7Ho~q!p?_W28FFH5L-4b1)D8#fm0g_F(2YmblL))W#dv{*&>&=%Jz<_+Lx)G z6(?1zO0Vi(H%_Xam07t|oa9nTby!khD^7B$RLZ3rCl$d;pj;|Wa;XGzl*FmJn00S! zs%UQ#SZ&R|4XSE!epgI-;I0JbLoFuOBw@`gCY@_$v3j206_`gDVEORtUV+vB>>E?{ zLQm@jkY}l%@n@>4ea6+H!uc6jhsy2eDX^d8BFpEE%jdXg%NKF^qH+16arvTg`7$nF z;-bTTiHjE5{t}l}Yi0wch!;~nB=p6kEihR&F2$5Bae+x2iYXuBQcT(clN&aTOEKAE zm$rmnNTv`3`#en53{45GIH|H#?(_^@anfH#oOHER?&MN&%9cFW6DMt`IH}xL?(!in z#7P?}cRETjX{X8^wX`jvy^9movv*9@FkLHmx+`_Zcv9BMom}d=^N`NtQ{_(m;>w-o z>D@7|4VAkLtTo4YHBT?#b@#Q#c=b;E#zf)V-(6sEzn4_-Vlw*=y0-1lk_rd*dzG#O z-4z-RWJ!esaXOe)xej_&E-&M7Fir>KbSOtUbUh zf()Q#R#1RVI&7A)gJnH-u%v@!89PMMA+n4e80+1Y5onsip;7^d1}`y^Ux!1Fn8Zi} zbqx+}|5hAS%imx;c=gd%$lo9baSsPou@@Xv!f(N$S4!)QQ@v7JXPmaL^r(Jt=v5oz z)Z;ZPC@@Y{hPht!s*rIiKgOy2xQrz`96B#ou(!wF;m~ooUUVF;Tl|t2D&DtFGG0bkk?5)x?eTR ziwYh+pr`aG2lf9`?bDB(j~?>UhR3SBa>8Q=yhOw?pZHQa9rKB6kG9l-sy`J}%lyeu zN(ay~_9L+asOfyZfRWQ0FwMZR)Ir)p*n!d228`u}ys9aL$5W4v*Lu?wK=lrf zXMT3P76V)vTT*d4vETn2--#@qb;6a)eaaJuw7We|?q}vkjXUYtqkEPov&P}cT5q~J z<|$7$eT-8%@F}l6?VjeTL;4>9>%eVE1X{rY+A_g|S30Pcv4d(ob^xUVXc;?f(!sKf z9U|+sv|q!)?C&?o0Z-yVNrXd#jCi!Ka!8`4mYtyJDT@4Q`*#?W7KT3K*9eN9-r-PC z*Wl1pdY$CR&Tw&3+T^qxl*F&W;qxExWeLM_z9c0LviXX|*eTWgOlMocuFks{djGiBWkq(UP9T*2Ab~t43aA0q1 zARIbRheQ5w_HJn$PN=X`@i+t(Q+vadTxD1WE- ztHQYeoj&0I+3EDbNKeOH)Rvd`d+F8X<gi0E2*o?D}M0xe_Ox2 za-Er8`i;{#Z>$R|t`LzonDm@IQ$o=#CMCK-w;AL3H6^A?!$q46PN+0yvH zNL`Ft?> zG>q|>ny~_tx4@KuHDiS_p3&39@++8_Laq@f$E%3}OxjR!%7=t&M?_T zoV*35d}w?a#mxJS=wR$5ziU-XMw`~SuX5A><6;+!-3cj z9P`(O4#s})h<`eGF!qDl|4{6Qvj3sj56Pa`RGTor!G}Y!fWuNNL9L9!Asr6O*x^tc z0}gG6!!mX_q{CquI~>-#zd5fq;rTh_zYd4&-w8*x3A3OB@z8ZmJS?-|101Ry#6#nd zyvR;G+OOvWBPW6)Cz7KfN>ExSBBL7+8Ilu`krNqeCnQwEUPPuEhJDCTH4L*V5E)YZ z$dKa4mE(*guAK}iu4Kqb$Z8C0BuB-Pyf_~j0iC=stId^D4a4}sq2sQ>VV>9-Db~Zu zAd%kTupT=c9uMvKke%@XXItHRk(X*1R>f&nK|GwYb~t6{@G-CRdgL&&=^`Gf+SKfE zB%VjKLhH)t(Zhasa@0vSw@!5-5&+foOhN(F3|DMheJhs`o} zh^)sBk#vYGV+Te$FqW~yVO@*vg@aP}8{~i|9MvYw03;q7Sma6rj(D_HilAsCxw4EC zY0_gALD9|x#qy}990Wzv3WB1U$FZ!KNKm}JTmPwYy$DLR34e2gq)kq>3A6A}Cpo&$ zkQ~LCyr}w-7wc_aTr_QUsg_{!4~Ogw5}i+jgr_e!eEych z`nlu7=RbFR$e;0HdDPINS6OOE45^isoR>3GW0@nfEhok&?aQB|;6 z^YuiWPNa67JnYvbC%d)lWSmaM=~SFfb)8Nfbum44tmckwfrCv22R6&Brw5kC3Rv0> zmSq;HdWBxoHwNX_CAk@u>FSx94yhutrMdC(COwNIWTrbu6%M9#vt zdvAF;wQhO2>$bd{Lbkk|O18Xm*e{ZoSGu)qdF5#Oc`KRtEuT5;_r}X-Rym$I>Yn5B z86B}LdvK~K!D*Q~1fujp%!ecXxpdKGOV)WUI&Xn4A9AN!2CV(xC5ukkFFN;B0Mj@q zFrJCq!UvcV0hnbH4w&=;%ZGRrShh4ifO!jG`Ox?P<}EPgL*oNew#cU~g5Q$K{kQd* z(py`L$-5IL?j~WXeqZh;#K}F{tiRWdldhZ^WBHK(m!O81iclrcrfveWC3BI=owty? zd`L~I+_g{L)$hx^2PSzk?kzL_s@!Qpvx>W7nm+-7P#;f1gw>VY5@3`k|`%n1I z@BXYDwm&O}9mvXK2eN3`f!GhkelYffu^-H$Vh3YCl$90_#eV3d&v)olov$sHaHzb& zVVPg*!yz3Gf4wPoIJ`Y}INbNk$^>xyR^9yJkRKe%4jlfPQ&#eW1AAK=;gBC3mieVU z9Ma*ij2#Z^vBM#qcv!{`hx87I_1NJ+Z|mV29PP9h7)^Tx(|kvR45^GkWMkGa5K-d< z)}NgH6$3F+Jy;c^#*;v`o@7m)P*Pml3fZAlR2e<09sug9yCBi39$+7`Rz1M1pTX!+ zyoiTJAMsF;ARZpI?I>2U=4z6iTq%B}$ujXILy9M(M|TyHbN?)k){!hB4@B2*V+!5wlj7_&>7bzT#t+z*o#b6S1@(!@Cm=SIGnn4 zICbkt>_@Vq;*r>o#C|mPqp530Qx}iMe(bpCp~p@jSH>>$w*+h1#^&pZ$4=?L$E*JW zzAb}bDXd^wW}z6cG;qMucCgxV0GqCO*yIG8DgkWT4x6{f4x6^artQaKhlo+z*1|Pl z43#m_fiYCZ1RT=gu*@F=hxORukPe4s>~NsBwXnmXIUKnXH$l`|~rMiNB2ugJY`@m6M!BnZ^CpurAXPaOBx zV@{k{-iBpy*bEK11@0u?Go;>MC=aW_Rn*X@{R6I|0Jx`tVv-2r?*0;6W zq6eieK`1SAeFG>RK+D)q#15P8Nw8_I2b=uB^7h;{A=0G`k?g=|NCLxXYwH~x8hvnB zW~jm;9S+Ob;jkV%9Ma*ijGgdEhr=>PvyC-*Bi-lQ8kap;88iN)!px_D(!x zheLKaWG5b$*&hzg)`*AZ)Nsg7JXV#uUc{psg5N$bdVVJ!ZVaBA7ytdWU{-So zixnp~`G}L|RW;<3sakor9bHXw2v+QkWIK)x-&{j{F{-Pc^_T#E@Sxg$9`v#-e%g1D^7WHwHi55ev-$x=-D5SP_V^_{`| zn7`trdR9!T02L=)_}w_krI-@1Hcl!h6{mcNOP5KOV$$&|PHh=k4Mz3sU9hT!*tY~$ zJF#y})mrQuQ#BR)##9Z))U(4}6RLrSxhC=kX5SK2P zECrSiap{7|QegQIm(@)5)x<1pQcU{mDyiD1%cQ$WG3jnn!IDdt>1?nRi3*lnx=d>Y zi<{nRCW>kA;#AGazU8hOm3?EXer4a7s(0Bprs`v!b{FzE7uAWH93JP2$%iw3v_DbB zwCO>fz^^nvnV-P9-n%qfO(z@eq<8cGXMd92G*3Or9{G?ed&(;`dQF>CIy@Ms@Y4^b zPf@+7#%)=JSaq<7+nG>d>q0-?R7J2=NQzjNg3X5%P7t-B=<*>hC!3={Crg3lLtF}s zEp1r^OdbW64{I>Va$%UN;hBkQF{vP~87ECKi%BkP#z`TsI4P!;Mg1Y&IH@>SoK&1E zfpS?LC(3H?;#7^$zU8j^p?zbj-e}*Ls!!TCrs|ox_<8M|(_9n(jJjAaq%m<}{4X7? zojTIjTuwP&=3l-%xs3nGs?2OkMP6R<;nN;n!MAF1nyf4Apap!ESJ>gGc0E%&)G^NB zTWi>+&w2*mT0=Lxp79ylV$0v5i@5%Te8^>e+U3v8y5hwwCqBhX%-#mGDg;z15qxUg ziqvk9YJMhC?@*9FL-FC(*4(ej*HGn;I3Hg?o4@sZd;vY{R(#F2E+6$5J{8xBpNeZ` zU%sp2Cm+R6PUquO5mx+Eh0n)lV`aLbTAQ!BtzR#{J`Pwp;(79Gx5{txsX6hg{5DjL z+xg;Go!36|RRgxqeASHYGha1kd&~EaH~blOe8UEJ3pNb7Nw8tqb#%js<IU5tVjTPKx&5@16ZhvpA;CZd~mC@1i zY?gZ;9nvk&YblKm>sMV-M!W#s*akhvcm8!(n|Of4$%!f18rOO^Ms4VP9mMMtJmV zQa7ZW!oC!WgTrpl@P514(` zL8&N0X_=@(DIGw|*kQ9CJ8aUyvWy)f=@41Q4vh7Ito4F}tZh!#HrI7Qm^TmeK;Qf? z44V_?={QaM(!5ypZaQI}9&w%9(#_hI@y=eZC#dag@jG9 zgUvFr1WP(tma#)*J$8ts17jIGFw%jsj2#&31G(x2N8P?QGN1|GhEWG`!&vljUui=d zBS*b`Xe_s{aqGj`e>nEx>^~g)NZFgZIufUmIE~1uO%5;$7BH4$k>i%YX!}s?z*vtR z80o-R#tw{hU@T*Y!@BI9+gBer>h`r!Plc{*8!LEC&D%KUOKW4oJeo9(Cc>kM@M!E~ zPJ@p$7N@Z|jg9+i8&59BM}3nUAItXf8XIkzz*5*CvP>9(kq(Sy?7&!$9T@3wSjG;A zbT}+yhr{|nntH)ecd3oO=WI&cHYKi`68wpcZfH)7axFEpkcl`=B>0ogkXJmLOok@o zG&$~!OeI58u}{T5rK`2g5JZX?M3#vlMA9L$j2#&3u>&I=4$Ii#kPe4s>~L5g$WSjh z>W);GM^lA1CwQAv$~GrW(@E2G?9*c|ebeJEd0RGi<{4W?ozpG3Mz)N5+BcI7&Ez06 z$~Khj!!mX_tPf&JJFqW|cBOMsa*nyD_jAiV=SeHE<^%&I$j=B#ecpDSk zjS2on2k&3k&0%yj85oVz=;YbRVzlR9$#X1+8;j?dJ$;xld;0&B9pB_EjmLAm>p5=E z`d?++)Pbr{f@+!2f+`(K%h;i`9y@H(VY7@KEa?zg#txD7fzF)O>Xj(V=`CZWbBi_1x0++%oCr$Cf%~b4Q%9y9dRL-90E~a^M*uv`GY7L50^c zLEfAsfU50KTE-5bbO0@52g`cw5J?BdGIlu7+X~qWj=Ftq&h2Vi`E!akY(c4Ks~O9o z%`(=#W@U89p00>P@f<48=0Cw6w!4otT<+{P9M55UI{hQ|^sz?bIZ~d@u}17(No|t| zw1T@~I&w?oj3vCXgK8N&l+ppTj2$-Xv4bTYBFor;L2r}T3y!+YRTzo!MyJNNpp6cr zFNcjYPV=Y(ZjVvB+hcS~JmNWKPaDUkZ5-R;$#*D=OE)cNSiPK6-WRr z6Hu_EgJl^zFxF!SMmijpvBM!94$Ii#us)EmUU1aSEpgkFxNS<@HqCgFII-Ca9!yL- z-V?D;Bsr6tJ&B*J{hLSY$v92MX=*b`YAWSa&NNj{%^p(&X#z`O1IsdD1WP(tma&6n zJ$A69gJl^zMA9L$j2#&318M37N8RBnO-%$hJJxQNZ_b6Vd8YGdHN82{UDKV$`*gB0 zovdux?0e&uBxK7Lr+iE7GZ`8))1JM|WdE6&wVHwnC~OKOSe6MmMAD~Y2gZ8rz(@zi zGIn6317jIGFxCeWMxeC)H_Ac6wr*g`*8H~?TZcRc-vE$!}Y!!B;y68D9?kX(p;A$eJ-b~typ?Hklo^aZ#* zPTT7xR~bhK(w?M{UE#J(p9-4pwsTupm7kl2+mzrNa=mydhnv^Q_4_EkOQYTB2pX^r3t<*abJjiVN{Qxe&Agglj7FK zLf(38PlmSJ)6crw?fEx)PToG=*=;Os!&@y(gq(fvGJ22J1W%;crK3mnq17aw3uscX`^QtOSx8;VqY4s8Am(a15g13&@ur9OFBfBu|s4%b~vQN zVHrCd(&4a-9S-XQ3F`$%-JlZJ-O0f2#BKMuAAt76z9;rQvF{o8bb4>>dt=|5Yjtm~ z)qNX1Guf9f0PM^D`vz(t9EuYhmWdl2(&4a-9S-ZU!yz3G%h=(N4u@sza9AJ6OD{O; z-jsIt*0j5~rc=6gN>8o+F9B!cG#jVcIL&suuXAyli_=`3=F;|^k9|J&`MkQCALz+K zq=-RenVu;`(t)vz9T@Ae!yz3G%h=(N4u@sza9AJc$@YSy?ox@{w#02)+UeWUBwvVq zVZwK_g~WX!ao?U-lG`WpY!v(U*mrEovr>+~BlaBwd4WT5g2OU#gF`wTma)TOJ$5*x z!(kaa9Ma*ij2#Z^19|BMN8N(*B57yhwli_tnYivsUUp67nQ77wuDfDi+~jA|#R-2Y zVlno`*q5^Z(uDV0nsj4gX{u(4ojXn928ZGWhh^dlhjchBV~0aJ9G0=eVLf&@q{Cqu zI~?fY;4Lrlko`BxQFofeZFgSq?M_~HC$4*9-;=oSiG5G(dvm?)&Goc*(s|lj6|tUv zvj4v1eP8z9r~TW!z@d1+VVStWAsr6O*x|4qI~>yCu#6oJ>2O%a4u|!Dy!3*j?lfs- zZk_hqf~{$FZk_QAU^ezycUJu$E6#3l6LmKI&^h;D-5i)p({wIP(YYDjvuvEVr~5%TvC9|EVN>j2vrK0bHtDcg#txSC*ujzxk!9=YZqMPiCk@*xt1Dx_FQ*-G z+L2uC@Hu^i9X{NT@NBOzC>2F0EfZA$r2}XgJ8aft2TM9wma&5+9U{xvA+kP@wO(+H zQGp%KzrB$djqdUrf`3QKqAgaIW|%0fjFpmD*4-@8-)7c3SIW6T#OL1E2o(@2q+C0OixWi_dJb)z~EX&xzvK~7` z(jl^p9T@4rSjG;F^?^M1f`dHo?q+k3bKs=!acciPC4H|gPWs-ufa>nm-MCLL7~4Ux zd$Xq)yQi5Fu8jH8+wDE-($lGxzdcFvo@wfHa|MH9W0Jggv(LGA8re8OB`1I+_hlsP ztJ^~31f`7wBLP5V20+VXiik)D%QAL|tj7+Kbcift2Sz$Dma)TOePAT?f`hB}qO^4{ zN?Z4$VVCBMMts}6*o}4H5iib9yDm=K_Ts!Gxg-a1O2Kb z|+BAWs@PTESFoGo=EX&v-vK~7`(t)vz9T@4rSjG;A^?@|?f`c?&=S#w4{ko*# zy8IsXxoM!GNY4%={Ci^9^Uy}VVt)DQ|9ca{#l9$GQ=|Hm=4#f!$%QR!*kPe4s z>~L6*9S-SmSjG;AbT}+yhr{|nv$q!{sSYSH^zj`0595h!io1EE7S9qyu9aJ22K`heJ9X zma)Sj9S+Ob;jliCp#WSHRV|GOmgJn(Ti~ z;(kr`zc#Omug#TnZS2>!BcLs7z$jS2SSEPDNC(C;c3`Z>4vchQEMo^oIxv>817m$4 zIlbVh8&58u>k{1S{1(xd&2^5Tzr1{X-W*@weRF)h-Q!_*fA#i;9QcOr+sqs6{%`c$ zb%Wjgj`GHhPWp|b?)cxBB;Ke&(B=o3#1~ZQP+GelJdE_u`4%mSVp+_DeSTwsT4Lza;icV!t%|Uz+_d zjs4Q8I&Yg7I25Og(z%7hdOEvsNQc8Rb~vQNVHrCd)?d<9%S;hy~Ec^7thGH^wHymiHdAHA-abjGfT{mNwU%ADlN zoa9Q`+YCXZ$N^)S2m&Mh^4Q_99y=V;;joMy4(qYQAsr6O*x^8LGt>)?x-I2h)m8cV z)m3>Hbyebeb*`+d^Umbzyfe8v_G@xwT$8w8lek|q817kgQV59?M89Ol2fw7Do4(kKS=>hP-mTVbZPK8*-2vW4|#Ox-t9TD0`bBh!inkEE7Rsqyu9a zI~>+yheJ9Xma)Sj9S+Ob;jliCp7AAj}Y~g<420e=1 z{j_^&{m`JXTsqLby(pd3i~K&u4R=nhPAX@Wym+(c3>Q!HwfCmo3Wbevx@5D*!zI<7 zZ=9f#6F`!e=5&{K8@B-3IMBF-O&NmCGL2QRq=RJ{J4DuFhe$d^mazjP9T>~l;jli? zxa|c8BjU1d-Y?4wwadF3FVA4OqPy{m{37VeE!_WB#{L8K`LFZ{`S(}7&$%qW3A(JC zLe8q}a6-w;lfuipPEgnwrz>)#E4ofl$q69ID>wT&@XD?elz(gE%Gd)9C7x}K08kkM z&@vf=O*(9rv4dqjcCe&_Wf?m}(jl^p9T@8aBcc}^jEJk+w{k0^S9f3DUE}=vJP5`yD2^7o6;k`DLB}cj?E$v%3__6fXoaxrsZyh=N_4GDPU@2^1S*B$SmUOTzV~5Ck><~$Z z$TD_dqyu9aJ22J7}OW34?Wf?nI)?&-&&j)h2 z2U9~I%u0+8<~Ozvj#L|{O%qrO8(5YJBUsYGvWy)f>#;*59T>~l;gAl8W$bWRA4pR# zIO^V%HuOzt6yKCa@lE;J(#?5WaB~{kH;=ib-JG`tw`4`QTVlT@``;4#ts6T(YPvPA zByJt^*F$bCCoh-TW(Xoh3?j?4j3JT^k!9=n>8pEMF1@mRRE>KW*IwJ)?)`tIz*PSLnIv{%h-XjK9IFuaMTSd z*UeoC-d$sU2D&S0xI6Z{W50XM^N73a1x<5fyC=U`x+lL_x@XLd?t5~OdvlO`bC7#; zkb6BUsJ^#1~5GP+G<~$Z$TD^~tPkX`7aVoxN~igz{D|YG zbeeC?d)4O<$)>(xpmTya<@*cp8Wx% zU;$&9b~7;2fw7Do80)bEBOMsa*x`^4hh^+=SRZI-_kyEtS{3{zn72(3w6n^jClI$) zgqx+ZZ?9Z5Rqyu1`t~I3_T=J@P28*+r#q6hJM#MOjyTtlSFt{;v|(Hs zy?>LY8P3=JiTeG?^!-zwt2~h6_dtH0_(1FrB)<=C@-+Uz?Ehfw4_0yXk}qw-08{`0 zv`j$nOTZ!0c3>=H2Sz$Dmazk4J$7KE17jIGFzDgn8x6hSsM}XMsy9vhdkQzD?Rt|t zs&3TY9H*P7>vpp;dUM*YH`mYD&~J(TmT70=me_BpgJ8ckz1>^W+r2gRTk8jP9vE$g zAX4NYvP@eQBI&?b#tw}2*nyD_jAiV=NC(C;c3`Xzv~7FAQTMRCzPN3=bFJK#2;P<- z%iLbCzM6a6?G@&;N_jRH-|c=UXw!(z6LJV1#*9!?oWmusIMb5SKb3T(gSgNKtJVO8GSHEdeBGmb@yPL9@LTAG=ZhC zfn}L6f+Za+%h(~Z9y>(Rfw7Do80o-R#tw(|fi(4kgEVc}sz#oldpFGb{<2}tZx=Vr zTOYEMA7qDSJ&hQe^93;!r{S%39-j5~;koFskHkKblZ?#yW;Y^xn<0o4F<>m`BIhlE z(RMg2V~0aJ9G0=eVLf&@q{CquI~?fYU`Ejk4l=YcaoafS>a{U(-I%zJ#y*<3jwY_7 zv5&<*mb{G3xuA{B`$8O#eLVY*C$Ho4^^Dx+1rEgv4$H(14(V`M#tw(|*x`^4hh^+= zNQc8Rb~vmLPi*ydFfr?8MkivQnAi8O{1e;Bt-c5* z6a2|JA8c}7w<5o#pGt)g$AWgmC;0qVi4w8Q*y~T>ZP%|^9*|IG&w$$&Z6H8LOIf37tz;CV;HouPE zJg@eLe;qxYWKYk!a!ywTZN9+)g1$JjWvepp{~>2fU5?GMwp7|z#(XRwwGd z&F6+~zHl}y_|~*xyG!bZ9e!s&w9VUx7Q8Ue(Dvv)m@nDkI1Mkjkuto!lgQy6dZ=(B zN8&k>(~WFbmVHqJxax~iuqmLhS#FQqVF{bI!)6)#Q0!o7J6M*nLnIv-%h-XjE_-5B zx4k}akidn3rdOI$G7W1b|3e?HAifR z#l{Sajg_b7lH6FiZ!Sq-bk&U}qoWJlJDW=qI2+?MR!+@f#uij$JRpFTC!CVw_Vj=N z+8g5pDtdc`L#c#8X_*AVCLK1**ukA+aVPTZ^y43J)MFhDjrTh9EZ zx(Lbqri_4zu5rRws2{T@;xW06Y0%1;$H?S@YPrYAWR5i%&naigCz`6E#fhf2t0?=y za%x9yYzNe)ZeHP3UO}`>@+Y?G2p$>m$_T1uoS>8rpk?f^Nr%lccCf4u3?7J-OkgaN zT;e4i7|Yndv!0@8( zS{^sUOMc28+1WYJ$S#kxk;TZR)pcisojp(4;A6YKfUWdGTwf->r*15xLpxOh?E$_# zAh+y#0=_Hdxe2&HA5Mp~!#ZU(CI45j5__f3br0oz{#txBm zU@T)NWY%R5M@@J7z){nkN*y`bSSfDapKh#CR2yrYAxGmhy30jm)T7MHl8nY_Y^UZX zzB7&O(oM#TxsENmw2du!+B=@Zjn_!w@Z&k%xQ^7;BG{Br*esJ+u-fdyCL?T?aRRG# zf=x!SEaL=G>jajJU|Gfqtj4JwN3bccuvsS0ut^8YGIl~{J$8tsLu45{MACt=jGY)+ z9~eiy;HX*APS=f1-Ep*O(Jh}%u2+6NIFam6xK3ntlp!#&ja>T09wWgz}5*s8DX=G z6IhK?JECAyhGDZz#$l5VmSyY{v4f@U5Lw1f$gIZ>jC5cuV+RJktxUb(80CK@cdF~Y z7Py)}?Q{j&oYJv*(IsW`lBYY^0QnwyT&X!$~WpAFDw)l*{SM#CK znT)_04`|=pX6)`e7l3Wxs%w*M!=`M*X4z(&8C;wIlo3G7t`n5n2&HA50BpvM0A&Qw zGEQJMPVL}=O-YB%GRY@y(!sKf9W3jyLnIv{%h(~3PP8mzCs5YAG2*t@3yzvj?M??~ zkM2{h8XNZdezakq2ief>$UWXZRQ9Ic4DIvA;oX{7W%jg(85e_RI7b>Tr{+D<$Zqd3 zlEaPc)s)Wn$dT4FSz|;&S^pCu|GmJ<*ng~1xnYmC_{kk!WgcEhc*~vTJ{tF-t~>a4 zi#z1y?gI~ZJ;9eJ_>z#fp5T{a1pWql$g>@9kSqW2TJDY9X9=pd185mLQI!sxW$X}H zj~ycEz*xpk7}3K~)2u#l)HJJd?=Lx{WB_c;DB0-TdkBqY(2efV=*S!^o}(FbW4qN` z%JgcF8~tN@HQo0fWAPl{?SeR-bB=e%@c6!JCAQ-Y$~MnXws{6sc?MMy%GMLq)^jwT zpvn`})^n`u39mik32N&JZ+lFjPx{7Vu=T5*x4X|dWKVi>I!aO!y3@7%fGTJhk z(lwb;G@0=@Sx%gADkq+beX7p6GWH)0*PV1~U)9=nltJ0%8PqnlTk4CTPt)am!vkME<*a%HOh2HOk7&ZuJI4sm=SU0Rc+g#+&Kew0S&z1F}||_#fpy?E-7d z7MEhr;rJUAYsf8=6L_W1#15tPZcb{>*BwouwxbDNjV4efL2bt!sI4cc_J}8dttWu3 zCzSFew31M^o}jj#@Y-WwEW@k6160fWT~JDg(lU0~tj7+U^lufnng{lQgHg8CZ&uxp z-CFNr8CA30jkDP}*WEamjq~+_wrS?i&uPGWSkKSb3--3?ZQbfByw!Vn_QcthB~C0k zoAHDi8mR#%({Gl=qpPI7*0=WP+F-WVqU(c3BqpfU@fWnQ$xCLK1* z*ukA+aVPPD8KyvXeZ2P0$KteTV_8Qb#ph;7OHf)ixp!kp({3-c~Y z+npdcWVhSXgJOGmHje|_=luw>!|p!T4!ipnyrYI3<8g=1+K#1d-os-EPURIu%Oron zP97QX$_T1uoIsThrDg1}Nr%lcc8IJG3?7J-OkgaNT;e4i7|YnhzV z*dekWJ4DhUvWy)V^tKYgq2$70nPkHu9S+Ob;jkV%9MXx5W$Z*oIvkd<6B+9RgQ*uB z45rKYC*M3iUE`kpk?f^S&tno>0nvL4v}<-EMo`8`oIu^ zLn(#BGAV{bIvkdP$g&E*yH+>Y)vBTn;q&phup)^4B9`*453#HcMh zuqlVIS>}x}Y|>$~j2$-XvCqX0mbQas8T)+f5NSI^mIH5`;ZP3Yu*@4_IHbd289N-- zV~0aJ9G0;Y9_esc#tw(|fj7>*;NUTD+m4ZoHf->U8J^25bhdc9vOQbsVLuZXe=o{A z>~Oxh4X(P^)a)u>N7$CJw9UgLQ<_9|jX;%QAL|tj7+FbYLuF zhXcL68N#7a0*7UI;gAl8W$eVrdK(_;gvT=WPEfQR4$HOT!2??_I2e^XommgIoo5Fm zqhy!AZ)eM{u4S>i&tfe9dyTB6u4PHzr%C8*61UCs`JGiXn}#>%SDbbxzPnQIb}i`P z&w~mSIqizmV#erVcjQ4Or^Pre0nvL4w3cP zA(9S}W$eI62gWjXIIIs0PdLN}hvm89(RRXPd2VF19S+NLgQD#O#d589Fg$y~!SLMe z0p(>fcf0)6GMOu*d#rR8;H#-!a=yDeFgV5!c)@bFcH2PE&ff*~#Br|)eSp0?^zzCF*ynxhwy(|u_P%^6ai70nT%)obh2U#c zfNz;m0Ax+@3lKVv))U0Yd<>7W-pC| zxt%^l-RpgOpWCITu6FSAz}%vqYCVMJviD!sIGWGiH7Z@A=Xd#d`VQm#Vl&w&-}ba^ zHQu^YC-X#d>n_zu-{1Lbm5r@=7d>0w0a(e88u&A1 zr@5{ZSTcfT8K?QyDIu%>V>EvwY!1-5fpSc~I!5v%MwW>oFw%jsj2#&C_Oj>&#}M<# z#g(zGqg9L-Ji=DSwn*LX(YG=-V>RRNpH#wku+tAW)lNIw&H3Ageaw;7#~fOH%;6k! z;=lLdG|*SZytz5%KRr99M!v~0ebM~Wp_Q@!K`%OXG=Iq8(O1U);l$a>z44oz;%j2p z14AzHy7*jUw&fC6{n*yM#J44up5JFj-bF)}eN;6T>T6#sW2*wJ8(U(0wj{CR_U_4& zQQaP!1e_DBvn8pL+ub{1)R_h&*^KLYh}k*uCzaD}yC!~Ha&hACNG?tMMahNO7j}6& ze~s)5ORgo`W8WV8_C+6O`;z^3#J(f;9oc_J*;mHue{#t{r1b)fDgrQ;sSMj(8Sd9? z0wNh9vMi_OYq?<63#1>^Yl~6X_S-2hcO zl$Nm*H|w#(CLK1**ujzxk!9?}&H6xH>IDaNX=iiQy8P^H>kLmdXUos7C0~k*Y?)O} zSzMavnwZR>qi}XV{`1+^`%tfwpvNIRC7CXsVI~REytCg{r{P%QA#IEeEnw3y$ zPU1*+qdBX+7qhoIt&80PvshoGZ$sVwO|EN8{$i_}yGz|2mr_Jo0)nU429Mw~6 zipI_qjh!hfJ6$yVgZo`^+7+i=sVt1Ksw{t_60jJj#W(@2DGWem#yvPRX?u8BXF z%t4lxs*Ht*$^?-L14NeH0s&T2AQ(RJ1WTS^wdD!6))O{)z-HO?1hDmlQXWuRc0ECD zJj2Vh30{>8cr8;tK$Q-qW$aK|j~zDYuvx|qmUM_LV_%9L7`BI_o@x8QQO~s9i(q$m zH16)+(sy@n>3ckadGu{weC_G(xTm}0o^}}Xta|oj&2z%u?iaiFc6Z#{J>x#l`u*g+ z&-?hvdtW`*Fi!Wyol?+VF1r)t-Mc)PcQ1M{?_QetyIcwXT@B<>{u*U$PcpV=(Kr4* zOB26?(|;|ey>Wt9&U+Vq#Jx)s|DY}p0Ndwt0ObUmWjFWrA|<01ER9;Q+A9IJX4HyJ z9hFQqGGl&?2+9tiA_ShA? z3gUWkt0(X_oj(6>f}@_mce|!*;BDPwMgNEO*1cWJzK$}RedIQqee`|4+3r5G*+*`3 z+2^0v0H4b~|58eKpSkXN=ChAFp!3;Bp!3~*=G%SR%Vlf6x3e|h589gV2W`#wgJxr& zjeR!u+1Te|pNoAi_PN;SW1o+GKK6Op!@>0dM>|}BDdqQd*Mdl679vTAT2HWAPuT1c zPuN;d09#Keiv zjLmBh&Rbjl+*|fdl#(aR0Bi3C*vi=*xyAvmeI6b=3tSC@ zLEx3KM{vOKjamQd9M-@7wygE{CAigjAoGD6jO$s$SBLbqi5cB=yFvZp+k$q2TJ4M^ zM3r${MiBq2CYB_`mXt{?sF*}_S`-;P-7VR>RsqO}^4C+>9YvhB{aZ`PX@89Yki~i_8z34yu-QWAs5B~JGfAl-QJNYMn_@A)t4}S3Xe(#U} z;J1JDdw=wYW&hFd{$TRo{_P+B!SDUyMgQ3k|L8|Q_?;j9(GP$7M?W~5;cAQQb_;de z9=A}p?R9H)+dj*M-D!{Pacgy9ub(Ft_ND!?+xqrBk+E;zXZ`@ zHP2P&)S2gbp2wTSfPlz?6WB6>0D@$7Kdz`G?x}yKYG+T_PplyQHVMgW7KMeM-WsHQ+7NGne6Q zOTz0Cy|V?p8ohw(n6n_1(oj0ahs`=ZY|>yk#)n86BFFe}Sa;8|oGk{yQ8!4^6?K^Z z*gcqkOlPvwJpqh&*BS4wGu~ZiygdQjj!aDI4B`{h#MI}zD>&0#$LqXqk87MX8b%$m z8%B%l&!RnkbG;izISr#lcO4j;W4;(m_z((XM@)Bx*BNOU>;6r5f4>?dubJs^+f-&@ z_)HO6pVg?*a(tZo7HyobXzRAnFF|`d`hN@Kqc@N{G2Ip0YUQ@sSI95De(>^au#Q&7@!>1|VkNPz2J$#xO`>(o3eX#0K>sLTvYmd9I>9`A<;&_#; zn(Y<>%Vr9Z$|?j_yCsebDg>J%Y$^m>TL?g#y~8|!I_$#cn8Pqw(qK8phsZiUMA8sB z#s@|k7{~Z8ztoPiGz7EuPLga%Q@0Gu{2nboVopb->B+qh@(bIzcC=d?#pfx)PP;X{V`4 zC;n90X)5hB6@Plt<)`CM$DfWrlXjkoKNEkZ+s<`UDai>(o1DNXIe}3GMi~rDTL>bX zDFl%ULDUukONGEv1WSd$Y74<;v)313Q*OfMnBUN;BQ5_<9m)Td>ZooY4S|E4nSH4l z4t@kMTkoQfFte}geO+QEXwP+D1enWI?m54P-9~kT2RBt%c z@NhV0DmEO_a5%uzwOx&exZh^Cr}C5^JUMlpI>gMpm+s6>p^Sx4jO7O>GF9W7-rf zX^0%-Lu4Hv7-?V};{ziNjAMLYta~{FhuRPh$FwON(r`G&hr>EP9MW(&#)m^14#)U# zSod;f5FF&pY8rX9zW7RGuBH)J)5vS_*V4#q@z?Sx=k>gIvR;1kz-K*$*0Yg~Y-Hn= z-#yrfzoGZw+9Ux+jRuTk8W9+2U>xHEV;vtDXn<{<{|RJ6aogFROU%CFltg@9Mi- z9~kTSz(@n*7#|pEU>xI9Db~Fd8U#lTYTo)y*;!9w&fuor7$J3LKj`IHPfVW6`yq4h zI3hJEG*?rXDLGeDsfqKRuQqpBP@Bb_( z6PB})WzWp_mRH_7JyyEATX~;Bj<(e13~Xvc*c{WQU`d1J7#}R__z+1$r4eejWKJtf!ufn6WA*0Z_wWYTr9GaV^ZPa)&(7t;r}JLuVez~^UwS*T;OU}XxX}HkX$`78 z)z0s5v3J!DJ9f4 zszOi_+jNCe=>wo+cS;%6Q+EjcB|=bD0!qhjNhsTrpsECvj@^>fU0V`Vl>pVTTN2c! zWOy06!>ix%oeGt&x~!J{x*Fxf=J<8xX*ooW->Nt6M-GC6v|gOhA zpPf`+joK=UsFuZUZm^9u@7RWZ_){ptdtJL2XNdsuG|& zc1wcVmIPHLKy~bvTxmyJd=zorNt36&!BT^Q<=Aal*xD2TP$d9#?3RSGEeWbhKqSL&1-}VX>KG$Y$Dk)5j2J z$ks<+CT#f#=8V`%$*p{tdfN$>F<-KDJB7BBTRX|EopFB}Y$yIsFRj2*gM#JQZCKcv zhUI=-O2Vd+VAav;pTFkVHv(Ig{IMR%1E><)DG8f(y+1}_*c{`-W-Y%>A=uQUusNoQ z!IFl^F+N1r@!^n$!!bT}Bn^jSd^oIoDKrR<8V}|>mb3mkrEgZv*2gTV)Y*KccP@qI z^8M5~e~HzF=Tc}spYokgq51lLG#iF zsF}79SSm#ID1xOzV6}y)Bb&X)(SxX?8vYHTt!nsJ-)|+?7L!|x(>~@c&ge$lzpuAT zm;7bb3=5}nYtE^h5|xU#qkl)mmtEXL%H`Vd?db2?@j6wkO7~60BSv(47?};KQVrBL)u=M1 z8oY||s?bum5YRSL2woMUdfF|4szS>t1f>cA*cMtzp_N`{|4P+J2B-!rrkYi6rPB<+ zs2PB9Of$fNPIK1C@mFciUl&J>9COrMO=hp=sJWUHSj(ra*QWfP#kKfr`ICV4^o;c> z&(TdsXcr5g4^3Fl|dhq~?Z55h4|Ws4WDR%@hKwOixdS ztt|%QCIPSP9>!T>`;c7FJA~%y)n`!q=7xvk1E6KN&LR%@cRms(y61Q{S-=6X@ciSIV z_m@z%XLLu&Uqac*=60rhwBDK4^|1E^CAHY*8i3XAo*oHhn<1d8-9c4^vP_Q?K`r4O z!s`+#392-xj`5+C2GB7+fY!YXgH0_CmSZviB58;m*7H@b zdrCm1Oq|-12Gub>fY$K=l!nbQKGh}-mScQi ztb5Pg2f;z=9J;yP_D7X6&CTg!H+Qvt+uVoUd54Gf?cm!{H`bw($ceyK)mTTF{&kco zgGcoj;Y~ZSHx)Y0l(gf_@;LUEoGnnajd@ae#7Xib|2cnBlSUeV6aP1P0kq8xuc{wZ z$213k(f~Tf2hch`Y|^kf#s^CpBFFd;S@)WI5F89WPg8@Zsln6wLvU*J)GhBiKXZ3o z;Bn;b$XQzDtXidXeImH2^K+NxHEBMppWd^oIo4K@f48tgI+cA0v+Oyyoyw$mI}@vrh7@2kwC zx=Q6=$G^_{*X~?y+v_*Je|1wwT{d=;thmWeZhDOaj4BHl$5b9L(!e;z2gW)+Fw(#{ z#)m^14#)U#Soa!d5FB;htxte9pHbYc&nQxfyM7exn=`w4{J)o{z+a{V?!IRRxPu+M?R+Wz;GHih4l;+}p!Wb6HXU8Ta?Ar-h@>HMj1Q4@e2AnW za*Pj=G%$|w;jr#K0ERG^ z){jLG)6$3akxnw=Fqv?aOgM^v6#ppx@mr1PeHZ1p3N@1mj*|(;HB*i)o;W*wYCoyZ z#@51o+WVxJE?}woz;aA;f+Y=>V|=izE*7tdvq_|9bU%82$3|E;WdEH%josu^-8@5^fruSd) zmu?*o|1bSnY7hU}t6GO0DqiK7cI8BKdqQC|g|1WRx?2b;6#_`{CWUUg-_wTDW-l24 zR3pIVn8pH28Z5{75Lw5ENE#x?_`pa5;}{s~Spf}@5jd49NC(~LM5>`wT7j@>+8 z+{?e`?$z_fW|re#9y0FLqz+cv|LD0&`*}#YpE*qX*~md{q&X!Wq|m{HCs`cyo>W4l zmV?MKPYofGhR88KFxK&bkp{*wJ}}b2IL3#=y7yEP4z(N{j(KVbhcq0H@!_zJ4~H}y zj`87;hQl#F9M-+3l7rx=K}s^^Fzt7kBsl!!!OM{!S9@4`R9{;rGmcW|D4B4ajU2~6 z&YyH2$3Mvgv6JlNWWpOi=_Ls;YBXRR(}=)G1LGJU4(s@ENW{U z2Fo!%Ske$V#)rr{J}}b2IL5!|amUwhcq?g7@wMvhQl#F zm15n?nL%*yEab+G_2sjW%jC#qa^x}xg3GpLxzUknG*{z34_zfkuDXS;GpX-7DS2Im znty${u7g+eXyPXOyh+I$m-NsCN@}sqCIHpS06M0%0hET#F+Ob8@xhV?%P~Gg(!e;z z2gbUWO>n4n;c!fA!yyfaV|+NQm1Z$v)lYD!GVkEUkU2`l~%6dQ67)&=4somS940RD^8t7rZvRkDIs`2%ypeK*u~DgH0MX$M~>W#|KLq zEXVl3NCV>-9}er@<2N|O2Zv*LJ9VVx)RANSPW5Ox9FFljm7?WTisQHHgESlj2Wfcd z93bNcj-3_$lZ<1RP&#_{-*NuD_{7DW&nMH|?Q5ROom6sn z68CU2x0I$d^mY;frOE?E@u+gL$;BgY+qnp&OQhtnOL{ZF%7oJ~g-*JKK$QulV=r+5 zR3aTFv0$@K;=v{jmScQsOd2A`_`q1l2SyqW$M{qfIz60+e{hHo4#%(SNXy}H{JLhe z{5zE*|GV`;;tqm?#69h%*lA@VX?m*c;z5sFm^5v&`pm^Uxq9ZbbmE?6#dELd#67Qd z*y?#^gq^3*#iSBiea4p&7gN5BxbQapF4RRY)la=`CocG^Zpa;zn~+Px>lhzEX#gGL z!)6^HHfe|);{$_khXueW-QaLc+EIhja5%=NwyfjBAx#}Q#;1;?;c$#k%~SY@|If*d|Ips+-lX_Voef;P9fClvmW0YZ6X^}RFaqw1Y`<=o$_libMNSueaB^RCVRz~+KV{+`6WD%tdndntZz-WOK)swA7c zKkEmK_sefi0r%%U)VQxg?V%7bH6UP)^NHT=&oo08K$!qKrqJC5Yp}E&BFFd;Nkilq z9~f)-?P(quWi>F4^N9t5o(p$3J+F%1icG#rlc z;joSmhcq0H@!^n$!!bS_*1g0T1P6)psM3MC%ycDL+u5JW7-c6X*e9?!(kmC4rw?XEP9MW(&#)m^14#)U#SoiW{5F8A&p3my>;P30C z^1?mdr<)gZx*6ls&5L-efI z`ZOF`P8~VM|7Oilo=TxydvY5D2YGaNQNt7G;5`fH;Jqa|8S*T5irrsyj@_>k{I>fx zz1sa1wSKMEw*DP&*qL<48+In$S@tpV&WewP@TlGHx==s>Mew#gTsNLXjO#8th4TocVIIQEtAq|IP{L%PuXgM5?@!>$X`2mO84Gzb& z9~{zfIL3#=IzAlIa5%}u<^}#ebG`c^?0H{O9qXC*59@-wb(PRH4tq zm6Uwpb5rF`n=@dk4Z(6un}Q_`mScRdtmA_v4VGhku%y9qjQ=7&Ff4D6E^w&%;BZWH z!XXWZV|+NQ&SE76)1pUdOe>_yB&90RXB+0CZeW+;9X?%K>zZe>XlvT7EA+9MAs}rXf`dH#!Fu?i-~U6u`+L8)#%-Ir^XNND_cwLtrk=318FFVc1FtP#|KHj6S^CaS z24I^yrDx2wrDL6M_uSp~f$;8*?>Mlpda1?tF7It=boQsZ%Xx3x+q#!+0@9Ye?`^u| z{gk|~lI?K}O10;mt;Frb9ml)z@5YBsa@*COWNN_vq79ZX8LyXZarGbk-Op8Bs#ebO&Y`ATj2U{F_B#t~OGQcsuGA9ocb~fTEJ1v?WI?g_@G1$qx8b627+N!|pa8?sSfF z+$#iHtp=}SS`SKTC>`SiXdNFmY1ka&LnIB6V|-w&d)e`eIXdGzs!SXC8m3cdbgL`2 zyW+3HR>QC%)KLx7l6{Yyr%uVSO`pET+LXK#)1rKuLj_yAhRhfNwb$M_IQL*y7A7;E|MQEd<$H98wYebneJnfJ6!vfGho zS@^8G@Oc(K_W{<2;OE<%N}EIQi%p+bUwAcN^}g8t#+jJCDu38(n?Fyx`SUcH28v38 z(w2O-t$Qzi%JQsAHh0{BRB<33w>zsn-w~|42e2vutYf$23vaVZwkKwwl~O=ECdELN z2Gub>l-BWKlZMSPK3LKaImV~vta~Xu2#y-q4WT}Goc+>Iu>IwRmo;alxu^ef-e-|I z)Hz>YF6b=myLPW;ZELc`t2qn(Yt5^ysQYrS7VJp8&N>!ZM}On@I_qd_ud|Ncy?m2( z{!!iKdy{ok>`m6uPTyo5M3RpF$&XVK@VgxI+?O9B{VM*e_^;x>ivK$P>-ewZzmESV z{+sx3;=k!WH|8cL9O@=;IOaJw9MW(&#)rc?J{;0;IL3!V8V<+!a9H=AqYt7!7#$CS zgXDjk+)@g@O>XJS6mPpZ{I;8q@47kst|s|3lM3Hu9c|!UH}BtP9ewTaefFbH@V>jB z_gRN4bN;x!oA)2O>wL&M>K-4m&VS#{`?s_CyZPkh+vMfjId)Qzl;Aq z{`>gvAL4)L zI^*4SCc5iPWF2MqM0cHutW)3E@<(w$Wksdw@3buv;KeJk7?15 zY4MNA;PGU{c>MAByKN0^^{7>;e#s5_P7c<;B`~#!(1jaFG3XC)`j`4x9 zjt`79Fplwokp{*wJ}}n3ZUBeU^tVzeO?RXl41$AhFqtgV0Aey(rj(nkNtw;_smWfJ z-HuFk^Li>PYJf8JIX#cRhJ z&D8Q7AHG>B_|ylLl=`4641%LB0~U4n)^`J6Wg^Qz{G5ibv!uP3_$Ev0ww$jH-YhjE zeP7bH2V*wgrp?PGU1Rt<@@3|Dyj-EbQ9ZA^C0}_qh)cdo$yb?o^155{^^)j)N&C7= zHkY)oGtJ~p=25(c zd|<45GfY%@R1F;JUR0T5W{9ZDs_NpyA)ks;R7K&#VI3b1=`U)Aa&UNgZ-&VrIBLwE z#8bY!?c|&fnD0EF$k(&)zOvtEZHCLYBkyC^xWj9I=;XOaA|E=N`10fXZ0^0AVk zVlrmDTXH;e^2Reocznf=U?yD1=`@i-6WP*4w)80z`#vqzGnU(tPua+)I+S}NR(sk9 zP-y_0W6}aFX|NpQLu4HvB57b8;{ziNjAMLYtb1vvimK|U4&&-^Oxmb=SWeAoIUJ7h zRWtZ-XgQVQ7#|L4D#bBAm4a?h`-9*h?WU?Ro3DgSTlgLJnPoMjC-Tj#=#gH{&})-! zG84%slOU6sNIdDycvjt1vScc=#i#1cfhJSgyJ~5A(XUEPXG_z|dTS+P&=i_k^b?tx zD%5NNN^Jqawtj1vnS6jvc>tSZ@&znuupHwce2A>$10xNLV|+N!sUsdZ!XZ95 z9K%Z;NyFh7pX#x0Yet%yag0w>NyFh7|C{wu!^|OY)D79pje5D}$HFf&o#mzHMtOet ztISz>l{qc1Qs`CYyu6P8x+am*8DFn^Cc^6tKS6o3nz-iq25)Np=8x>&Y}88akqIKT zAViLtm;#YBFplwov5pUnG%$|wfsqErF+MQXy@@Yys3qZW%)}Hpq~UOk4~KPpIHcil zj1Px29FFnfu%Y(X@0Di^JXU>r{E+oO#Q&gVZSxQgptIp^5L-aIv$z&u`;!JIQKEfzK=<#k2yAuXL9R!CZCSS zACEtgbf2hnZKlglRH5b_jEN0>qr>yKK6R(dfATs$vBRr&1C`k3F_g+H03DNO07?Vs z7#~3E_y9@+=olX?X^0%-!(rXaV>rYIhhuo*kcPuCJ{;EZ;gE*IF+Lp9a5%>QW_{GX z&LMD+$KS4pv>W+1S&7q(1SczdZb$u~chZ^Z*E1$-ZhrH?Ys%}`nOf^QnaV$vw3|-a zP3I^$?Tqs`7p7BaCWU5lD4j{}&d3jH-QP@=La8PI&@oK|mNZ0;@qv*B#xXuH*74zx zhQl#F9OyRH;ZW+q;h0pUj-=smj6W404lRenF+LpD@!^n$!!bS_=y22^a|rcOgUlgt z)F3l+ZC=(~8&1(LJvGLc)vq=^XneKh^ZTo=`8soOUe_F)8d=)({ms{&*5X^FZ?ca! zDfy-*kFmxZ7pi@=i2{%s5Fp3yY?+tsY#DCir6hDJ30*sJ=aoz5E@w)Ds*<2O?sV3G zQVXGUOd%+n&9-R-rP3Wr$IPGsP#QMJ_^?^Wr}CsBa*R*CNdw~;pDMHN&CnSHM~y&- zP#-lyO{%@!(m~mGHs5Z0dgI%gHQU_1e7ETrsNN+h-_`swlJZ?m!fkHTzt860r_lS# zaSFZn{4QUDec1FB`G*wxkU}4-P$#otQ)0p9m;?i>NicSwLSU&7SdLYw_8cD~>-Z2! z1LGJU7;E`$0t2Ij0>&{328=Wuj`88Jjt_@49FFnfkcPuCJ{;D)1RexO4PA#&A2qbC zjB7>{pDLsJ4~Raxgj4(DmUHi8a_-}fue8RKxZ_*S^6_N%xN?$va+R~6N3q_GN3jz= zjC)4-ca;!{Hd8>XH7Udg!FojFC zAB5=?`lX0!r2C6%re72NU;eFMS|jA--(-y(nxpBYQ!687Cyd2ZicjSbI^~ic@=ope z^{i>XcH<}d(HMj1P=;d|;%3af}ZPy6q=$D1YH_Odd}r&*9K=I2_}{Aq|IPd^oJ*!yyfaV|+N! zZ9f@AebnH12<<}e_$nXz?cZb@b1vcG_x!A$ z)Vuh+9nXqc@I>U!$eCj-W*TrJ(|VL2RL9{-D)!KYGOQ}I9UUfuX!XZwo$1y(&4r!{#F+SBJ4TocVYR0;)6lp5O@muvl-VcIazTX!?zm*ytXb zIc=;apI2Sj$qtv=5hTU6D%3nkhR+LA2rB9IZXpo8Fogh<-k4Q~^Nn!;y)cDfL${|5 z*p$w&IVQcqk_O8$K9yx1A0laB9ODBc4UA)a>d3m+ec%u$9FAXCkCuO@X5@dTQsjTP zKIlG!;Gp{qf`jg}>5Owv*_=~fa!=XxCq?}y0h{SqTQ2TN8(Z}SQu@V~JD9IEwif)Q zr0s6WZTAe9*v<%NJKNmxXGp!*9hY?P+ewGpsZQ&@lgy^qL9P}D+A$dgsx+vM@u9Si z51=$`j`6{g2Fo!%FxI^u28S{p4#)HWIHcilj1Px(d^n`xaEuR!G#rlc;jr%YutC%Z zJ!}vh^sqs2)TN6jNOsONvzgO2_t~Kn&1E*+yeAyFL(VVjP*2xr-VT`0x(hDmj<~R# zYX;ASs&3Zyli5snn(fYH0!qmYisD>8!#TI48@xV+!Dlmt<~`Zf<25*Cg6Nn+3*ACc z$^_6+h1#&hbOd1Zy_*9Q|d^n`36vy~fiZmRK@u?K+ zUVnl^oWIrjsEef`aMZ=p5IE{$DYIHveVCuss{*Ub&h%CHD?gH3tF$KV*OokWaxLk< z*6n=jH7B>3Beb3`Jg;YS>-9PUTiD2#z&G4EJqFxZ_EVOPmAV{jdlP_48~`1Y=&(tH z-Z2!1LGJU7-?V}qu}YvEgt`qQfB#hhuy=tmDHW4TocVIHcilj1Px( zuOkhjKI*b*2<=jrO+(;#a67WSr0GXK?QAdWQJ|-4>@0R>vhP&yxgE`=&9c_%+;Xn# zuk^^xoMtxDF*b9;+Dbp%T2fa#tA`CETOK$@q~vz@LuIAN9nNM>-)ugn zI+sFone#Wd?z@3=nSMRL>gihZ@#nMte9Z~G9rdeq3z_t~kU|TdUFehPLT~mUSW0uS z95cHQB58;m<3nT}A0lap9OFYI4UA)aV61zy2jNh9!{M0OeQ-#_;TRtd>-ca;!{Hbo z4rw?X{#)`lu_dA+$?fX$^s+uC(&1%wlG8FM1lTyU}8%%r2#SEG6@o(mj^q zFX!!q)9)w-|daAWOD9G3az-0)&0iy>;sn487#-7H$>79ImU;`IzB|w z5IM$&NE#x?_`q2Ax(^&mXE+>_-f&36;TRtd>-ca;!{Hbo4rw?Xpp|1kGilL zLc7$3)et!9!Yb#4)%1+jB=u@~#+v7@d&=2bb&uwT-df)9Sxd?FoTApVrS)uSJ*TjZ zeDHoFeQaah^Vc?X3Tt}~M9O4{9Fy4)Nkilq9}esIa7e@97#|L4I2_}{VcqLFa43`E za7<>yAq|IPd^oJ*!yyfaV|+NI;c$!(hjp*#45B{jN@@u0Qdd$#;HV3rx3iJ$H9aWuEsX6d)Vw^hosv6MviVrfPVMt{^mlbp zwd3Lu^}%vGZI=R7DGsV*QXWcaC>`TNX&oO*X(%1z!zK-zWBIqEzPtmgBdVmGU@=1i zEM+`cj_CnlNrUAWA1v$mU`d1J7#}QYupHwci%k`Jb>!!{!(tENQSD@!^oBdK}|ZJ<@PE#;0bid-F%(5a(~TKI-yl2pn~J zGz5;iJgW3>GI=pCb1kM1ELKP2d-S@SzLalBg=BqZ!Fj6!z*U` z^>RAeO4eUVA6m(K2P^JAb!uzRNMI>lAaYE4LnIB1V|-w&;{ziNjAMLYq=9ja4~%uM z`@o@ehQl%G4Tm%wj`88Jjt_@49FFnfkcPuCJ{;D)?lXw`sLP`vv`bwc4S}OBk2d{3 zF{^pmW;O4Vt=2mS%@A!ZrCM`y4UTfXDe;g zKZ;;(qz`SR(1y0ub|0{m&R{tvy}^=($T2=d*6|^d2F5WyFw$^1#)reY*L~nnI>X_Z z^oBzk4#)U#SjUG$8V<+!a7e@97#|MnUiTS9ebhD55Za}#k%qug*GTCZn;xP05$a}= zdebKc-<#e_$*m02wo+&-eP}!Wc3xKAF28w#yS?K#n0MUK{+2I`GHTrM|5bS3J35)Q z9SJ}sHh_*vbl9Z9a*Pj_b$qa-!E%fbku*e(@qw}KbtE{H*l;)|(czGW!!bS_*74zx zhQl#F9MW(&#)reY*O3NMA9X1-gm$S*p&@Ya*mkd`oHp-8?0ed(pW*J?@srvEe~;Ib z>kbxbdPH)a&baG|t?mfBnF6~z?>Q8^-i&7h?bSqWPD6V&r?sNrSBjZwru(ygYkJ=k zUp=`FH03u`iU+k%ws6ob1f|XHgj6QR0;uJ%Ii?(J(qK8p2g|x8l7`6fYZxsD#_?Mm z+?RkuodXWXOk9OS8V<+!a9GEuW~AY8j8COVQz?$|sSoSk#MnX92c2;c9CXG(aL^eK z-T&On4l^12sJrk;UGH|}*nbq_o_g#O?y1LF?Zh3!+d9dcOD798>TG-NVS3TwoJO7Q zYEUSP0Z=?jp(Ah6ofRsZDRk^(fVTjhOu!sd=ww!RGF=EjnXoykPQ(|0WhbMBe$gV4A}qT^tT|IXE2C1!+ZTYRfS` z6=fYC4rw?Xv=z~zU~&knbjRs@A4*N>YKbLcGH$@&*hih?gz0lA6Un> z``wOQ`5OQ}kwdN$Ks$Cz0(f&;JfO-`*CxR0;OhbT2NXJ^wi+{6>QJ28W7+P{qB$eHS+=Jne=Kmi!3x zpe@mM-fu$E>EJU`7mejmd3pJt_uU1e5G?KP_w$N`m@vW77Qkr>9jH*S>asc$m8m=R zFCW;S0O}!2B0l;T>k}73s?N$l?u>qU}+1TWJ@RYUefL8@3c=_>)JRy13>i% z03FkFV3UT;F+Nz*U^&Kz$T~hm(hxbu2L_#r;uVB%RusRCI?^xtqK>Lsa$tf({uk9# zH4>kiagB6q2A@jt@?Osy1V>#Phxd!b`AyeHT^qYg)tRX6QY>t<_|$LlxUZa5aWK!8 zG#%6n&$IB{J;dLFJ@@I!FBn~TFTVeLkrUX(w@zT%H9KIhZHAxLKW)^)^c5)7xKOl( z&fMEQ1MO_Z^M*iENzfeKKXa{|%|Ryw#=ut~$_7#|{O zh#ccnPuB5)kp{*wJ{;(_Lw!+ERX0g^>PSE0i#n)yi?gJHSPZ3}##~^adIs7f&?9g~W%NyFwCA1rCG9OFY| z9UmBJU>xJaQC~-|>!|kF42<#&7{}z>Ve%0eEeFOiJ}}b2IK~IYIzBMcz&OSS2HocK zAUNt8VhHs?KA*07rsQci_fC_0ryFDcx^nO=N6<6>ams?S_{>Q^Y2l=wkvLD%pVxn; zu=;t9wdekK6=&^5Qu!jUWnSbzRW7`xD%7Sjlu9uu9V^wE^8=LXDNxFU(y?3UEPV|& znXoy!&_6eL{odQr>l##y0H_iGIwrjVtbNxSZF&Q!v;)vF=?9xMY>x4%JnQ&iNrUAW zpDL3E#xXv%W!+2fL2%TFehBr!(Brz^Aoln8d3sSP*Nnn%d_=Bm+%#hiu#=RR)f>ox z%Vh4QlhTQQRb8feUFs_TRCVRv;K9XJ6=!w!-d^Kg`yYfd^v;H_^QJOrYEP)zHEz63 zuW_Sowp{{Lr6s72Nl#Fvp>&K7pmluMq``8G50NxPj`4x9mfvPR93qFqF_{U6G#rlc z;joUcI;y≥pqVmHVP*CO%XU4H*E4K)Ge>tf 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

-fM(1LGJU7-?V}vgLdTa5>X{ms4n^`dD)bwUXVfqz|o}e0e7UHsv%} zj>&Pbq``8G50-U&h@^pWj1P=7FplxzuVrK{( zb+MD4vzesdOj2*2c&N7J+4ersY~@vvt@NC&I$bm;ob7acd|<5O!yyfaV|+NI;c$!(hjp*#z@bcr!!el+hcq0H z@!_zJ4~H}yj`87;hQl#F9M-*_Gl=@Ai=82~OI_>?fuk;VPU#^&>?1O(Z#J{~W-ok& zKbQHcb7vmU&D9KP&K+|X9>>ksM^e%AS${t3&u9IGtiKR{A^w796}FuQ7$q?rj+qPx zhcq0H@!_zJ4~H}yj`87;hQl#F9M-+bfp92^;c(34JvgM{aEuR!b$mFa;c$!(hcq0H z@!_!UO%5DHebmLy5Za|Kc80)F7dx2+yO?}ltS<-GbxvlJlgUyqbJoJ@-|}YVv(8{@R&uNUxJn!N?NXOGL*S@OoFw&TGJn%wtIuK?bFmD#r=TRA&zCH=S3hqj#lKT)CW6xu%XscSohw$sse@`e1JY-A_?&P8?1cE|>n z(itqrr1xgh9~dnM#xXuH(r`G&hr>EP9MW(&#)ktP4(98_p>&4BG3gD5G#rlcsTAw@ za7a@hj`67vX*e9?Qy3=Io7bBzyEV zmr0>>S1vr4LUWpf&-G3G`Aqtpk3V1E4rSvDnKZf(f1&*5&ccGGQ@1?_B4sp0j+wa$ zku)%l@qw|94~#T0j`4w!2F5WyFxI`9p>QaZ;c(2%O*o|CaEuR!b$mFa;c$!(hcq0H z@!_!U%?uqxebmLy5Za|Kc80)F7dx5hym+O5O~@0TWd35NOD|peG_sV;U%J+(DKg(J zbEcQ`qQG(rEnnvfDE>;i*Gl=#Wzx#EM}jLiHPUOl4_HcPupE=#5J^Mi7#||*_`pa5 z;~0NAJ}_DijAMK_(Cvu_4y7|3j!ADgq~UOk4~KPpIHcilj1Px29FFm+59?m{8AN^5 z70(dbrLK5}!0~|RE0>%bZb$tB*hcr|gpF%mv(%>zlTLMkls>SUKC+sQwwgY&7Juz3 z7f5+;VJ-f8`ORlw*4>f(YR!6;{Or^jt@&^)h)Qwj94pnEZy9dXhW*Xhw(~)$l2AIP zb3iE#rDOcH_)uy&l#cOXvyT5wB2KWtP_FHKaHuoD;h4?=hcq0H@!_zJ4~H}rry;_;mf-86}YqpTy4p1cY9v|0@>~WNEL@qamOWn6}WSyV}f@8v`ch5 z8Fxs;>-v-b1!`4L8k^da{{Y_WcFKvjcy1`+V2S&$FfT{jo=^^!r-r{J@*N*!6BM_ShmDx!Cva zFAhq#M`f`7RV5f${H-u?Uy0^X9&E}+uw+8ySnN$Ug4JdtZ2zJ*1Do;|HvUu&eL!s1 zfK7#9)4pL-A=tk7n_AeETCh1L)xeSl%P~F`WgQ!kX%JB2@u zbmPOhzu$S|!+C^9MG*%~kGmc1{JR!MYEVfjp*rq6^*~h$LaEe)Quzv{QW8onzuxt? z((9wr-p%!%m(&O>OZLB7a?oFLlkNP$-R9#=H`z{SNw(8jlI=80(rvjL!0%G3(gco4 zU4EA|zsoT`zsov4wJ%M@JI1HtrKxkr_&4!ydR=1>9CVFAaMT4t%>pIgc5Cit^YXxM zCUEZRr2#GwGQo2%6Fm3g@9B>W7*UqrJk!}vq5Zr9w4X`V2QK7mh6C@;*9-^#X0xw9 z4o+$ymBgvbgiHzqPz?;5VFfFZUgA7FHT z0md;iJExI9QP%N+k*1Cu<5Ne{z&OT-!@4(f^fyu|WW{&uqb>=46OHqWIO>vM z2psgLL#MT`dJn6Y_^KDjuM&KD34G`-;R{mMZ4;4oJEF3%8GRq6FCOLl=tt>`N8W+A zb$saibjRt7$0>B2zIc+2oWwtI5A>zXi3+tz52cb2K*uB{KS>%Q$M_Ig#|K6l7{~a) zNCV>-9~kRi(!-%nsfr>gR7Vxlli`q0%{ZnLQ!~lW}MMpNm{I)VprCqrR#=JJutg2xqay`C-Q7M;_ap zAA2-^e&R9G#i56D7e^kcT^w^=K|)-dRQWc60aQZ4=9mP7O&T`G_z+pghoimvJ+DGd zXN0IDs(9nT=1Yd7upUS2pNGQ6xCk~S8*GkAI@qLPbBqt0b$r;Q!E%gG9ZAFC7@s<_ z?j`jgIO>vN2=!5y42Qn_yi9Ig9{aNN@+9N%L$~YIQS@haOT4eEM>cmUx zfoR~eoq8Fc?2i;r#{RG(6)&HPmruq2 zJ+6EH--n}rbmw}Rt-|NB3h{j(qc|Y-LI)3LD`M|v7)9hyI7uy^In@j}Pt`fdJ`b{`15F1_ z9n}>|rt`t3I)KeF(>1}8hR88KMA8sB#)rr{{y}^=v>Xn{-gHkmblQT$G1D=r9%(on z<5M%%@!^oBW*p;FGtzK4#)reYH{Ej(^-&imLui+}I2i&*U7XZx>Dy6Xb05~g^ug*C7Ss;P_=77rIG+Cp43sI!0N@lW(_FYHK3$q z0PE>V5+6V%Jay)njsc)FHRTweN|J`nF+N1r@gb6i$T2<~=x{Jr{G}?2Uj~Qk=Ic6g zO~n63&A5i*t5T|_y7f^PK)+0b{dIHH1<(*U=vb#db$DjWSy!B2=)3rp{B6FUp1SLu z=Dc$19^xx^wxu>Wa~JeQ)mh$eIIG^*q%1p9$#a*i2Yx)Z$g2zI-EBhACig|X#Be+6 z;ukpzTvTyZzc75EwCNA8(h^?Bq$jA-pgP8f(mFnX?R61=CH(LZN|gjq5jG8A!D=7Z zz}Bt~V6%GLF91|c0O**!@6@I1G(LdVZ4FAp<``e~R<)AtgC!p#N39KbYY z^+CV5y3mvnPxHL?n>OwwH*F_r`^9B9kuTFZE|Zy;{?DnaIv$Q(bxU5Qld!9YL69bXH}c0TuHfB9ph7>TzR!! z=a=9xPdI68>$aVxsW->?oz~TITGuiD7Y$q2JHNO-v_38A_}9U~B+XquQM}qgy%Nzp13JjdLI>BrGCOd|;%fUl&_V**F>@e0s78(trFDJ^Y|^kf z#s^CpBFFf^Sj%raGaNemz~PuVj&Mj*WsdRTu#OLhG#rlc;gE*IF+LpDy*ZSFsE@jC z8bZ6&b<+?y>bfa?;Lu&hcL)yip3b5FK*2rkC?$`oBuBlYyr*+?qY0KSbeuxR-kk4N z9J{~!&DCSSh~VNUp04d%5hr<5@1%;egOeK`mfnt5cWnC=yvlQU9h3K$35^YZ!4VL_#AWYlD_+J zUM1-u=YF5az2`h7FI>_?(Tn=)CrV!ArJ;*@`JvOBpj384>6mN>P#QqT_+VMb2TK|v z$N0cV|NqRrS&$~#mYtPT{8>?1Sy^LdRaRAIR%KOX&BY+~Aa328G0*cnXGCP=JjOf+ zEzD#FJRmVP2CtY9Mn7O`^`sVH@B&X@#sd#Xz#GP71}_NI++VD{*7Dy^ctnLR-M4T1 zOYYph_HqCGoPCZTcR&6IU}UX>Lw=z*frHr%4q0bAIOu~z);c)khhD8{9t#+51dMD1 zWjB-{(&{z`p=KBaqI?gip8VZfyuT_#^~Akb893tJs|+0ITtCs@|3QvtbF!cO!1t_L z`u`Ju$nz6T%yixPLH$C1W9xu^fk`}|oRnP0v@&JF-xS$7Da(g&ribpXn@4mSE=leG>k`XG|E4jB1`4hN1% zd#!l}Ox_1jdAj@4cT#@E_7mUJ{h*iCz=}(=#rPz+b{nc{_U&BElxsJ7`XhIK*Y-2s zul?N^jG`KoJGmcH=clQoGQXeC2V&{nKe<95$2}TaoD~6by+!+(@9}<8|D5-9KiL0i z{S*3eFtO?0?g!lqqC&Nux*HZ<^cUdJ@pBIOzs!b>d%S;gef;@z;IZ=UQ~KQQ_Gxvd z+h=Ug$~K&W%`SZn4r*{vgM%6)2#wHq8V@?cT5mk7hm1|9l8?@tVkg;n&~%0gs!L-N zcjvZ3&VY?|05;h(wr6F*#_hn8wGJ%$z>>8NEcw=fMIS`6*1-Wk&zVwiAZJR!ft+bR zrMD{0PKV|*YWC){dYjqebZAjaf6T?oEzXG+=S=G1bg zHt(+OY_Q}x12(oL*ks+NV51KTvsZxP3dEE}cpOrAy~&ePiEwMv2&YRu6`{PU%-= zyH4}?^20wT5?h-BT8AfgWDYH#aedbN z&c@|1A5H+nMgxbe8xb7z!69oM9P+J$gFZN9t%HL;IApDZLw+GiO2L67DFsJNTh3|5 zal20U-M1_D&nqt)&f!J@!%IV5{e7%j*8H`hLg)85nQb^v=kL*J^zIrJ{>R#=@IR2F z@V`T+$>B|PI%<<5Rjf&o@i(3GJOVG<6}++)+w-#E<#zDOS_dV40Lof#wBBePMAShf zYaKA~lc`J@IASVO29B7@xFwtGlsC;4T}hhHt7TiPx72Aa(o#`eiyB#Z)#{+uI$f4p zos6vtQd+b*sI5-ds5S?+@kn{5fQT&!B3ZX2i0Fez);fsfTL%n%z{pw$41I9OS_g;x zLZ+00BPK9qsE?Syxc%Debj4_Q`?Wh$I?ic(hsT7DiYGSKJI^U|I<0rQe5ds;@4u@~ z<+`kQ74icdY%g%gy8XaG9~`pQ!6Dx|IOu~z);c)ogG1IjIOG@dqZAx5Z7D;2#I(ij z*X@y{+wIrw_U*CW2v<|RWvi|%SWPo5CIGu4KT89 zM8MDojI4FQ$hQs{`hbzO4jB4?k+lvO`Gq7Y1xHL<%1|FMZF$AhlzQ7&b;Y=S0e<#O zq~R6MVd`}|-SDb{8zLy4uDqfvNMpV3ei~o3wchlK=0r_CNR!JqU5IN~o+N-_qus8z zebx4YEI6n)SO)@ad4q5As*1^H;;E=Tr4*1EOqzoJ}Cn*C*%t@Ri&Gkx-=2vyA z+|2f?*0sEn%v@U>)Z#{NaT2sDC}yG6x>jdW>#Mp(wO-KJ(dHwy)%!_{chbh41-)X(GUir}J@|`Z<^@^XX)Z4zQYgSibBmoE84;->? zKXA|ohpcsQ$hQs-`rweY4i5U@khR`r9UR!6=SL|xVop+q`iMEnE1FAo`%2L5%T2f2 zx5w?@W4-59jRQT_d#(4@>x$Fs{OGmbmySezPLe(c^<9X|S3ZaUhK&dqSvMkJ=mSR9 zI$-2m2Mm3{$XW*seZa_C2Z#JZl9YlY<|JjPkC>CZrfJ6Qi=LCbp3FsVU(yw$;WcGI z!$r?c6r@EE4VOGIdCfNVlzkV~_&RoXKUXleHw}VaAI~v^xVzper(7D&ku00y}%*s_5%lf zaL8H*hkWbcpbrjN>)@ad4q5BqkYC7;QgFoVqzv^DvlF*(x7)A#biZZ?&%1<$GPe*LttZ_gU||sM%}Z>$-OJ@tT(B2RPVX;E;9ub-R7R!R_FXwGIyY z;E=Tr4*Ax>K_48l*1-WkzrK`$BPJ$gs1M{vzu(dI`yF4u-_iAZRms39-5(E}R^AL) zAMiWA!BZMn22bmHGI&PqKWKf(`ycZDhg^P$dY&KPV7q}s*6--RK_48l*1;j)IymTq zL)JPt=z~MnIymGP-T{_^1Nl)34&=wM+i%$IKkW7!<~!VK-N-53)sCFjykX>wu0JEr zpHaUf9(DVVy8P%_l^Z*y>&w__U4O>TXf8Zf$PaL^y}%*s_5%lfaL8H*hkWbcpbrjN z>)@ad4q5BqkYC7;Qg9$YO2L8r828e)ajzj5KcnlwxcmQvmz+$v{U_Z16KD05WYYOH z8G81YSSP)cN$+GTg0efBsneLD)Ew__ip!Yt;RIN0K48hZIe|qVShCiECEq%*=mSgE zI*90lNY?t4b#P#Nez_?H2hyb!97vaGclT+h!?fFPI$FBwA0?Ram@?y_nOMJwd!8Au zRhxCr&03%JTDDoI%bdrYxzozUIUi(>V^W?ZfMFv7M%Il882aFlwGIyX*1N4n+1%nk`r3TYQ14Di(IOL$AiY`Gz=MUfF0E^8BELp#g0~UP{$yx`IeCvRr4;WeN zfT0f#S?l1CUwGeF3XYhfl%YOiisJSgb|wrv6Nb-gN-=Uyx4I*Bwtgu*;+MXo=X5C= ztyBD{%a2+g^Zv)Y|1s-h)brs49BeOe$h!T&K_48l)<>*^gWJI&YaJZ&t%HL;IApDZ z1AczZDFsJNQOZysF-39vkGuWG-G1Zeb;~m0kz~U9L`C^9;r5?Ar_0Y|od%Cdm!I@9 zxG4`ZQ_im`4>D7Q`~U~r4IHv=KXA|ohpcsQ$hQs-`rweY4i5U@khKmD`Gx!_1xL(D z%1|FMCyD&X9-dD-38vl1)8};sneiYnV|~W@jFV*6Ni^%VlC#!ltQpIAWeshWdzk zieK~&J9~!xqJP-gGvXyhBVH&n@~UoMMlNVRI_mPH)<^v!dDJ;IW_`>HQO2A}W88n9 zAK+knfkW2q2M+q+khKmD`PRWf9~`pQ!9gD!vev;NzmOlL;D~uj8R{eEDX-{J>bUb` z{8i0Q#@)UXZr=&(6R&cB(emht3(06R>BVi6j+|7aZk#3+sX=PW`K8R$kgGhcMdrH9(vzRi}N6cc}lGAR< zY4`qVHKN*n<`q57pYaef;~``w4VryLc{f|Hac9=!)NC3w=fP^uhnw@^=JKFCXTZib z1e>he6m0Z?C2Jj6@~wl2K8R$kgNQz0WUT{6ej#T{!4Z?1GSo**YW(u9-wRIq{qnfq zFZTwl5BTNZ!0Wmb8n8ZSebD6xUsuKqS|74Lz8-npbrjN z>)?=Y9USz*A!{8R^uZx(9USrtF9%D(5i^!D)JM!%{Bn5M?LX}H8+QASyyhn?)<<5~ z6>Q{^Zkk5j{-f4MU4GPyPsXf|Ss$}LR>%)-GZ&eQ?NH2Zwy?;GhoPFg&OOgd=N zJDF0D?vAFsrzsz4s*oulV#|R@)-4Gl`XG|E4kG#1K}3JjI$-2m2Mm31$XW*ne2-}O z1&mT~#O$OD^%1j^v=OH->iPb(FBj8p=@|uSW;$~*$&DE|_lzTFBNA_fW)-9ov#%#5 zW*s@_$hn9_i8%!+o8}7H14_0k0A<~}0HhB+^o$H}4mQ3;vLO!9Sg{V12>m7f;py z8lC{^PHORV{a=Ek511Fv)PJ8lXY2p6oqX;BHnt(yWc`v4Z1lkAXC6j#S1Y==e(0b_r?^q$$D>G$Y%qCrhU14)^3hqP*5gy! z_v6z@xoYK)i1JuR7uVy6tX2*`h5lC=&Z z`Gt%s1qU*!6dcH?C#QJ9P|H10>+5m-6JKmfFQ0tsE7Ma4Jw2;83eSAy zd*+OLX8oD3T+gjPxBlGvbL#n33RrAD5XrhZ0Ye`gvev;N-#R$xgG1IjIOu~z);c)k z7t*B^97vZ^aKy~UuLbYac}C-R$9Md0dEQH5=Iit>VBW6{=l$+_!Q~hHT5-Yp!g)Q3 zSv<#4ML)o@=%7UhEf(HA0)~wS7+Jp?1Ppz^$XW-CeCvRr4;WeNfT0fvUN}o2(laSoDD`jXv09tpiKGbzsp4 zmaKIU(Fc*Nb#TZpBu*(fVir?|`iNOf3=!3eCoWzW_ryQT^yIv*MNfV0dFmh2dFmhI zdFq^bX8oBjJI|a1&#XT`r}b3N>-5z4x%KCTBmoQ??TH%^9P-`B;GhoOy=Lb00Uf_^*`+qaDL7(^Qil47DT>?ofmb9vaQi)Q`#$vVFg>i-xbV>WL+g)R{*m+Jkr&N8 zvi{imWAFd5%Ri=`=Lb00Uf_^*`+qaDL7&# zQil47nTUUV=ZV|*iQDgq+xMyS*6jxl`rweY4i5R&!9gD!vev;t9~`pQ!6CnpAEn@kNk|#$BPJnwXQ=12 zcl?s?PWqDXj(_Q3UXglOJMYN(G;-d*!?KV@E;w=_ja=~8@r#PoRA(_Fv**W)3fByJ zvG6fGpxLA>lwGKA<)LaEy z>0t0cEvX!M;Ff&gHh<`KQx7ldOQVO@A6kFpoO$HzdSv~P^~e6vpU2i8TYr2h?!b~s zjcW!lY(a3yx~0KE9~`pQ!9gD!vev;N-#R$xgG1IjIN+NDt6@+x)c-;`Vp3BEj+oTA z{hlaE)c2og2+@1PC+T4G^ff&wd8%+-!JbAq9@{-tq@KtAwf^()!D@dg!w3^2>gExNLpdZx>gruUKC> zqvhi(g|~~~V0(c>)^Gp7K_48l*1;j)IymTqL)JPt=z~MnIymGP-Y%Ac1Nl)34&=wG z*FCMe{Z{>_Tvpw_Yi{2)zkObF`>&nV6WMkDTEn`_ult7<)?I$%RI*fRLod5EciHfs zHVT;nBDNfeWZjY=q7Ncj>mZVE9Ypj&Bx@Z+^g$$R9USrtnNkW4WJ)PGkSUv|wBTv; zG*+WjE4oH(p5YQIwdkh*{Lj`YEtT3jtyhg(XOb6$TmIFbZ3k_i*1M%`t!L3iYTMbf z<74i4an_EO$LQEQv6`k@iDT#U8Bnq{K`HCj1si>^$yx`SeCxoX4=h>hAfgWlw;NHzvlc{v%cp1S+l)?=Y9USz*A!{8R^uZx(9USrt`B4gvn7fprK4R|T zHFBG7zfHIArrUqZ?YreQc3alBtZ!T2cKL1V+tzoy{~iC)nVpL6f_BcwtL$WU;`#sw z+YKDDZeMWF2ZyY6aL@;btaWh6w+;^a;E=Tr4*2=g7Sspzzfg{tos@wiW+!gnU9V%= z_4Q-d?YnnQOA_|n{(HVY?44IT@1N6pmwoH|&X4{4j{;Te4*a+94jgpgBss``jx5g< z5V3_oBmZ^JB3bJoq7N8Z>wuA8$dpoW#7v|N^${}>zbt&=mx(X@ zGVsL(J%D@pioR=o=|2VX@>P8g{n9TRmtB6@<(K_OgO<5i1v3%rD=xqCsvg3v6kaxh zgY5+lS-%Vf2YqnJS_g-G>)@ad4q5BqpbrjN>)?=Ic-dGAj+lv*p*~_J@`|3s3+AC_$HMjqo^Jk5JrK4K6?)G1|zV5{=>n^|Hm(d$utgzu<_}M7r2RPVX z;E;9ufrCCcWUYfkzIAZW2ZyY6aL@;btaWh6FXTrlIASJJhWdz^h}(D5?YrsmVbkrq z<;8AWUTm=C{MhpNvhDKQZvSmBR@ip=9qT(@Ots_kJB45P0SDU)9I|ddaL@;btaWh6 zw+;^a;E=Tr4*KAbwGIyXh5RT5N6bXZP#-Z9@nW@I{}rEI|IxAC3ukYfI(3Tgm-RAe zPrv$QN5A@|H$!{+g&sReL48)XuYz`>AfChQN13p-a5x7M8P-7u+OeL;9MmFQTKDobJ=lM#AT3vT89{1hL^yKUKmD=nr4Y-n=P9Zekjs~{El8pjAAQAt zMq=ei_(~q0PlN%@Mh3L3U;KfWK6quV1696tP|^pbto3EisvF?mncR2sL(fX0_ z4ex!!OC~nb@Qp%vo?ti;Hat#5)(Noc1OYU+16tPlnsrceJ1AwXuUiKew*yPo`bHta zO2H8`r83k<%#_@mn-?`>-b|Zwv(TK?x~F5Mn1O?burB?6C_LN#K;20yrgEr^2RF1?Rx+I0sqlTh;;1 z?SPiGzHJ?V+`eOd$NEko)k?t;lddw^SVEw@Qf%Stz=9PjYretNP4`kl$H}tsZ_M7^feYfATeOseh!yCyT zy=Zt-KZ?}gpoX^<-1vr`JvDkKjiJ~6?&I4k)bxfPRW`k;;HI~9geLAJ&lC`G3;~hs zTefe@f{5DzBWoQn^Z_Gl9We5(gM&UeWUYe(zB#ZUuoN7~lu~dYQ<@_aFs3xSk(-?a z&2Q_~XN&a~>n(5Tve^>tTdh2f*AR8B&Xm?SCAPk$Pi9)*Msiduj~LYEJ+*mHZQfIx z_7p*Rx&VvK2rOAQC$Q)POV&ED=6}+12iGsNHSet|3HO)2hhkt-qgs{70H+-At(`)=NSOm?f{f^9)OKLuw<UEjI4FQ$S>qsDL9a4rQkrGb;t0NrB=_|7*;Z;S8c8g?0p;8xoV}K8QAw0rs!E% zUnE!7(8$DYXGQm$8k)M()WOl1Iz0~RiTuh2w;n|*O@YG5UPt!Eh?gZ7&?Gvj?+qQR zPrFktgOWi2gv~P%fXoa4$~sfPMjvdl)`2D8I*90lNY*;4h(2Ist%E~;Arni%flMp~ z2Qu;YW#)ngx!YGFtEzPk?{cG(ut5<@!iFmvbs80+VvU!T2#r_tzPBkAn=X6i#C_*u z=k0frB)qK>Nc@~s1gJ~(8pg9E-fVoFyAj+oMwfdd)aoMu<^ zWzEx@ow+UVa>P_#wnXM4om(unzJpZEuI{bxB3ZMswe_+d-?lokP1&T~w8a6jn>O#R zt&qvh?{F|zeu9o!1u$8sUW@jq3~c_-57%|s^TsQ+OM5;j z1CR*?Hd!Ya*yw{z);h4{TL%$+5Xo8x5q-eOS_h2$LIQ(>2?Y*WCm1;BgG1IjIOJOg z2YqnJS_cPxaL8H*hx|eUmx3eat!1c>n76*8akAUV)a~5uzLH#6dty99I`+J4>%p~0 zxvRA7eMf27>pk^eRu1>3L4D5MJ_q&raD91Dp1WXUE`d$fxdk@*z>>AzV;xxB4kB6W zAd+t#F!TWxuFQoKhd|FwM^3W@WHC3Lw~MI6iI5d&p?)t|biuk3QcCRRaYc2 z#4e5cH@L$t9@ZMvQ4-B)$h>2~+(Ng~yGdfwONqQ{Xvy6}9)uF+cyN2lqHZWh)( ztk*rPFAeJRf%~rNVNzeAa{-kp0zg@(JOJqfP}VxI(*9K$j{7N8I6*AwSMl>zb}} zHWyPnUm4=I=R*$qx(?m`NY|3v*L?SK9e%a)S7PE`*PzJH*^3%J(tS?DH9dH0NFy6R zWHIft(fe$?rX^&Jiu{55Y>G(iyXhm{-Zx!K4hUZ4d43TCD)Szcve#@GM?h`|o2+%P z(Fc~Sbr8w74jB4?k+pt^BbJwZsJsUU^B=V(dtDY4MIRip*1TSU=z~Mn zIym6FKCtku6!j6eP-SSBxP>YM2l`p_b#^ID&swf0uVq`6`@S7guIo;#O-f80^S;@v zex!?9v-?r=H9W=5`Xmm;RBicCovXz`E!Q}GRL2DZgIe9$S{>9X0QE$mF{tfB^~AQ1 zlEbvQCx8+`d5;7j3xQ46aS0Z;154I=Ld5MLlC_?|a64dRkK>4CJnk{zV2?o^$+}0O zdgy~g);c)oqh@5Sqh{n=N2SmQhpctf2mHK8mZCo59<2=R68C6j;6RUTzs5Iv>UZte z^%}ZE9Z4HIuIqVoXBycVof224u8)#iysm3p1EgELuDGOT2@p4fA8I%4A8`m!|HILl zy*My!hx=hi^uw$tgGQo*I^Cl?(xe(g2~ufKnSB1UC42X9XK|u*n|9 z;&x!k9wp*-5Xl~e;r0_bVpWto6FAtJP(8BlY^Wak;E=VBCZdm;k+qIWk#8N9LLVHm z)=?ku^Uhj|`iMKfGPFzF`IUhKowZxtLjAJ)8at9Mf!)`21J)Ch&+J)z&oy=D9(UH> zw0N&Bao2U{=ZL;EqAw!Q$NO{vjsrPG;wJP%KCx8)0vGceNV4vPJ!vNd8bwgaI;i(U zJ|fkgfJhN^vJUFgp48VtNfCguh3*VCZa)Ew`UynTPk_;JPvVHBW$td^V0T0H$hteC zdgy~g);ijYK59nRIx0oJbyNy{)Q7BfG#LE6JC~w9;;u7qmj|bjSg4PCwAW=(A6dKH zjqS*kIoj*8sE@2&sG~lp_l91ryitd9u0y3{jl&=$34{8s>zj*+yo5+sPuzs&SS)!= z7H3$pM-!Oa|4iwECz1VHPpIDA|F-TT2ed>`Q{e$c=mI<7h1i3!oHgt6gAsvR7>xCg zutRU+CNvX=VjW~`jODpm1t3rRW6fgrEFekcf(+UOtv!p{>JfUIG#$$E(*u;>Fz);j7*zI71M2aK$Bz|aSb ztaVhB{K68*Qg9$+OTmGR9agR=V~3r3!*46gMpALa;s{f(S~n_jBwD#{RB1gRhwF2z zbz|D7eUB9u?GDHC@oYIFD40C}kadcUyusc}zW{xhyh9~1ww9Pbm9D3PZvD49k8lyzF6hUf!O);ieaTL&9`V98ns5q%KJT1S=1 zFQjcLIFPob;6U1rr>Qj_pQ0cMC-gOd@@>LNIGILHzO4s(Q}HEJHl|J$GIQMPzsHpz zN^H4FZ5f2TeL?GQPsfG88}z0t@YwgQn6w0Z?KgAHl}_0Gq7y1z7Zf zC2Ji-@~wl2K8R$k1BO0eWUYfkejy)A!GU}%1qbqRI!&l)r`}AOdNbZQtBo2qXZ0zB zhRwMcb(NGJfN)`-enXRp=`=fVG-d}5L_70_o@mdcK{&cZ2hBQYHVpzzK3sx^CFY!w zbNT>6!{wZ~HCzG}k@+wQN~Q@YWt}zvqz^z@>tK^_9c=W$CTkr;^g$$R9We3>X;}&m zq-7~MVm|6Mg#BKP*zYxj{rMWgYTbZ?2E5R4z>8!Dt}q`x33Sk)g9aTmc!eXWCxH$c za?p_1H4f!Ld1ix+*#m`NYpbrjN>)?=Y9USz*A!{8qLmwQn*1;jauw=0m95FL3Lw&@|)X6mLWEytv4yU<0 z;-C=+ja)`LVk$6_28}vs^j*ypM!l!eG-%90WAADm`ItZ58Bl4-|BI8i`lh!Alk(2)1XVUsqe9?orDSrVmV1 z^JE1FlLs8KP9|{B2ZyY6aLBg~4*KAbwGIyY;E=Tr4*7*-1qbUF9I{TPaVOJ!WE@~9 zqEciXG~pmV2m%pB5Xm}dG7SP2MO2ThgQoHz*Aa5}7&aC{9nl_xrR~;_A)<~tqCEyi z+Y7l{3XYi1`U{2WceR9Q+Fv)@ad4q5BqkYC7M zaIn3=A$z(0VWcZKo`wYnx1&B}JlQO z4%!nqsGq<={TJeh3GUJQ_|gpRCsBF}GoY2L3Li}OKIrhlt93Nz%jdP8}*+cYNWUO@$X)*;Ac zy+RJq^ua4@9jNp{DQg{o@~s1lK8R$k0|tJ6od5@O9~`n?0f!o-4-Q%Ds5kl6!9gDt zC2JjZL?0Zo)=??)3oGpY9O{FU9dPhnMN%K!4h~LshCaw%FJzU13&WoS%>Vz!iCK9W zk^~)YIL+~4cZuQXK^O&x^Yq3PJdGSld&9_8zTs348cEBHzQ?r)ex|H4ex`iYbN4iS zOcChL*~;=UceF8u#d5y9qk)}u4{TX?1Ypw#v8;7)%C`=>CH$nNpDjCR)Ip;T8q;a} zv9g1J#XSKFHt%vEViy3Bth)q==z~bsI*8<32NC^I>wuAO9WeA!QL@&-0pA>0YzGc@ z1#qw{3}3Bvg=p2p0TClc-cL8C;Uf;my#d|}yqAQHre#LcGNUfTDd3pPa0g>)nK749 zSYE~_689j#j3y55A8%bXCr<`!a zWEwGfmCNpQot$*Uls@Iq6?Mwvz!b&2Tm$mMhAfne%=Ma#;$>yl64mW7JXpJT1P#}w+8ynrS6ddT5)9>>N zsO#LcJ}~UzE6eE*nBcnT%|t)q8-eWlHmfaBFz;T|y5uO|vFrRIge^;myK zA9y|GThJMe0lIeK;H=Zx2uC)}##j(mK{^_E@&n8{axOjzL*!gsv#S-qKM;8wDDQkA zXJ-JktUCv4fj&@WtpiZLb+FL~o2+$U(Fc*Nbr8ufbiU~{x2MzGo=*G2be`L|_)vxCj0;d2gONFT(ZR@rh)1+)XRAZ(rh z)Y0~`?u|){tL3eu#pSy^u;`3pnU6KqYo@u>%gK9ELrP-kzZJZR|<|;+~h@a zs1NpD)Q7AW(V;%*qdsJ$y!I_z;`}lmi$Yo58i;HU1Ys@ z4(*~F(+`vD_0UJDb1ijh%iuD$xKGVGGh>uG9Yr$GGhjh-fhmpu0Mh+Z_O!A14 zs5eFq9*Imcijl}DMh+Ds^RXe}W$yijkUIL!=y};E=VBN}-QRk+qH%l3y4YhSQEaoOaw{cU)e%hikn7=RV>x zR7PAzPTJW=Tm~0-)K^+&G(FB}T4ppo&REJemX;Yy%Z%k^+|F?~owqZ)H8PLgIzN$Y zP)Tx-k*H}#X875X-8cv37V4alNJK{F(Ahpw`&kw+61C6B9JRO%IN@cR7^Ok z6^$@c`Dm379^)F2)UUzCdI6HGJO4x)1U`yDlXcK!8U#d&pp$jblqOI*98mLt2dIn$ zC2T&H0Fc{HV55El7WET|s1pX&e=G;a5^%6@gG1JR9nD4`btG#Y)g#|Js)s%}WUZs! z=%Z$2t%E~;VJsO>`|EhxU&qt_I`00em!@f%iL}f_T4us!ILb_>WhT=ylWCdBd|W`? zrDdklGE*+YVQMNrPCk|-?abbc9At0KP9z^8P}5n9GZHn;$P7P^M4e}C&q!n=BXj6% zEJ5vOS-?otJ|i>KY@gI&%&N2FK(#FzcQn+@`m>~2&tv9lgHjegCu}{` zm=iY2Rx5`e$%CEk0(M!C5+n{d>wu*WSXqxZ;LOi#)<11(`m1p zPJ8Nf+EZs-hFyIoEi;prnQOaLW5cDligt&d3}(+b3#Y$>B((0wXijY@hjv@Jq>6 z-E&UdbI?66jKA-{Cvo39xo`bGKSs(k z1w?E)5XrhFK|~)gvep43-#R$xgG1IjIOu~z);c)k7c!+39LSVXa3E72xP2eIsij^I z+pX-=-FFJu4fK0O=ZwsU6JW9V zfFmZ^JB3bKzk#8L^^uZx(9USoUj0FcX2pqCrD+&(!s2N%7s2Taz z!9gFDB5NI$LLVHm))%dV1KZ7kr-P;7h^bN;>H`^jSIMM1^}DgKxmwZv@7>FMpr>5C z>)cz4kE62OTe_kwzZbceZM^5m`?2`CTG5X0>(}O!M*uNPi`2<(@NwwGaT4LEOsb_= zcwMdNeg9H?Sx~L$#uz+`aO6EN0l%le6{49Q_!tB<+WYQ>_jS4o0&flg-pt8U7`#j| zpvpSMKuI5zvev;S-#XangH6^tu;>Fz);fsf7gD$s95IJ0Lw&>?&VRk&L3}Tmt=xDJ zYxA>|d7w}Elrj(9`VYN||Di|Dhx&3*^ZrK;dgP!-4tnJ5er)}*KNWcF53e4l!!I6# zfQ@YkHd(hRi0A`G);eJ1TL%YyaL8H*2YqnJS_g;xLe7+eBj$BwsE?S}#ov{}{OyU` z?}^*@NeommuXFo8b^AZH{?wmAJ+uDI`ZMd#tUtH@-1_s&xUgft&*N{nWS1l42RPVX z;E;9ufrCCcWUYfkzIAZW2ZyY6aL@;btaWh6FXTrlIAS7KhWdz!oL7b2d0#KG?!r60O$FTc7u;v3ajjowvRaOFj|5;Pqz<))zj|@|;DNU$nkxeKCF)Im-{^DL8n^ z0*9>Ef`NlRIApDZL%wxz&mTXQJ$M4CFZi^N$BumL-tjm-N5X-ItHKOyzRL*x@*?VrAOO(ppKkSj;2!7GGn+9W6M}m~bb4&_5ej zu!H=S{=C;Z%zxyEgj$5Deav6y0~qaN;X^+m{7Ct>;8hU|Ug5Cl-#%XSZ}~4;U!-oz zm}UBu1e>g1`h$o*h-9q;hCVoCt%F0pb#TxJhpcsQz|ZshPVL1!26}!CbSHf~ zf5&glsVtSm#yo^sS zo;>>9Jt|pKX}`PAPb7QGkLqT(Lv=H9-jO+e7Kw^yoZ}OK(QTq%+ z?Q?g?0tTV>VGS4))*O)W$O2ifNJ+4`9ayr~6Bup>jI8y9gWJI&OWhnXVRioB^;)01 zUSfRLS-s@n!(aMH_tZZRx!Xv=&4o$h-sf6sq9viw;+hv(o1RNQW^<1);;QoH&bBazVD?$0AvsVWv?k1fQRn507xBx+!-oLz}ICH zEXJY1WStlZ47USD*7`9V)WHFpCvd_+9UQXW&##0dCb3S?2TrgDPOt}FO#3kOY%2RO zf@)4g)|}b`G$iXIIfY5CGYAJ_2H`-m&M+J(pRVFSi4&38jQF9$AI0S&n*=`+mo7Aq z#H9zQK*`HKc4vL;bA7Duj&!klEa=!rp3bNpwhEwS-Abq(W)Gmb9lWyEK}jE!vev;S z-#UosgGkmoVBnhr^`;rH2w?; zwm*%(x)9d-GY`AZJlS~WVfR@~ju7`;zqfvqtHq!DAkX8+VU@^DM*Ju+?!kvR>&w*02hy(; z97w;-v`shDHr-6ybTe<$YTZ^^W-BeTm6q8`%WS7*w$n1(X_@V`%uZTnCoQv+mf6Y6 z8WszLkOl`L>(3 z>29q}tCj!pe5G=#X@2?1!)F*a>UPr>-pyOMTDMo*L$&e`&Q~s+YFN0{y!7nu^24Pk zQF1TY>Hl!PQh%yze*5|I-RIA_-@SCdd+C1nYx~7c_G>!{CoQv|mN`hv9HeCq(lQ5m znLI;xok6?Kpj~Ist}|@U`kwVY>wDJst?ygkx4v)v!1{sp1M3Hc3@rr*GPD#NG3|Rt z6aN=p)9@k|h#?DJcumYpuX%Xs#g8xj^O-NLFTbO?8<*lQzbl8g7|WMa#Xoh*C+I6K z!$lb@X_*z5;fs_Nm&yO~8=jkhR}(s~eE_d~uZ;k&CUVxnE8qIE^=0eJ)|aiXSYNTe zVtu8swxSdqF|jK{ec+mZFOw9kbF z{^6n1`E5L%{qO4I^f!`ScsA)>#7=*Y_f|e{-aBDSwW6J6=l|Qar?|-aRk!l0vvSp0 zx$3N4v%Y41&H9@4b?fWa*R8Kx->|-6eZ%@jA?r)Q5%bA1)CaPD^KkBN=DCY`<6&(p z)wU07+o`s5Slh|9ygzK#@(anfSxc>ORGL|JrxLlCK_Q_4RV!Gn{1MY|t5&*N`CV;E zc7ZKfVrC~0S^hVf<=e^5^t@oZ)={dJ|6VcPSv(s>f>$fE7Xm6fY%}pJ8k|CpMkKo6g})=lGWOE$ds>x2$hl-?qMOecSqu^&RUV z;*|w3u;#!c$Wm~`9Jmbifj+W(xmx*yx1-T_ui%Lf{+H+R?vX~{O&fjJ3ov*6Tits{ z!uQhfJ%{gkZnB?*YZTshcs{i6dyVh@70rVVYGnX?kc4Xo2T9-1wc((!IC$69zUwr> zIWSFd4zzpL_pAe2+pX_g-?t7x>HwrYuzq0uz&bdf=V@39j+p3{p*~`w`<`AbzVLF5 z7hbOM!pk*YzNeLQFTFVQrI%~GjGsY7E-d>;_B7G;ib+mEmc6=>56+jpx-ljgdMdu+ zf_x;t;)0s`x*&JCQY)A>V$62E76Q<0d_c>3Z3m#~16tNPpy@ALU$(w%ecAeo^%d(Y z)>jH^LrTFBv)wY(N6dEBrrGp%O|4pU)vh&HEt|RP&Ie9@*PRb?oDXuG51J#VWj4|> z8)=!1yi7jEuDWdenYq8oi|?v;5IO2C-b;Mk^Y`m7#niKIwU&_8%I?M3;hX3!p_-EC?Im)_s5%OQH$CTlJ=F!)^pV<6|EVWVF58$#| z;V!aTk&_hsBNTMi#I)M!wCeO|-6eWTF5 zO2HA+>N3Lk0ZGGGNw)Ji6 zVB^&dShCi43f-y{95E9wLw&?d{5{RT@xS+L|GQfI-v|0%p02xI!Mf`y)2^pXyB}z! z^Pcs+_cgWJ^B+3d^OR~oe*GLn^S)QW?t2C8{s&rQaNzO>-v5F3f57s2K7oVn3=Ubh zH#q2nL)JPt&w=ct*=;LvA$w`rLg{_6dW<7E<=69lv-_?&63wX zs#gAEJ~dc(V{2B7&40|z8|mf^Z_dZA)igy`(-c{CiZJ0;og)81FYRzT%k|LvvYpI_GyI_3J-pFg|x=V8~T+fpdlU7sar8jDatyY>?dLupdMqWBk z=~Xx3s#9*&DYxpB#Cb7=*Q~EuU$ee$eck%H^>ynT);FwgSl=k5bSXGu8e4|?h-qw^ zqMNnM-AXra)i!UZo40G5chb!}NAf&7MxH^NwG2W^Z>Gt!nI{jP1be@E!L795R$6c? zEtqlU1-Ik()$yx^y{T=IokzdHwBIh>{;LUEMnjK{x$xgAk7l?9dzK;*9RYI>UrRGst1Jx+I58i zh7AiCStkHs=mSR9I$-DnM%FrD#1r*kxe?f{?bO%$C`LHeWLHHn(}?R{qXS@c-g){mHou_CTz8$U$zA*MNrB*2$Xpc zC@BI^)a}Wwj1;6hSBJAb>^C4;dImFv&(xHjuRG zWP>{I<|hJ1jrp+0vOzx)3p%RmC{b(=?2H55931R^s3=)?LsS%faL8Im3(B_+4*IAb zS?j1C`rweYj@FW2=;o!U4|MZVaG;x)f&<;W-JP@D*Xs69a3yAM%l^hp#|`#Bb;=HR z%8tBKR_i*wk52ESQypAa@2;2;AThfvcEvbS?9QNIHiJSo?O*NDzpw{@Py~Z)8r0z+ zuuuexY#P+*ATUt`lWZE)bu)f%D(}h1vH=HJEPO0h;95VH2s&VN@Z(^hg9Exb(38Qz zo`pJ+bx#8aeQ?NHM-$1n4i5UL8CmP#ppQzCwT_08U+BrDs1NkyQgEOrmx2R5xjTAc zwW2@$((P$-cdfT&-MPn|wa5Ljrxt;n>(xHg*Lxk&`w4%yPu;oihNc017W+Qoufv3x zU!8%%)CPrY+P}JQ>UlFjC;~(_4eD`E1rSBB$fiNPH#J286Gbq|ra^t&Q{J7AWy7fh zi-nKHf({}P97hyYcT<1*_*fX|;J^pqd3Oc}yBF$6*4+&p^uZx(9qlCFI%wuvT7+LF0)bkDp z4t4-=$bN2nOBNj54h~uC;Gho+o zjckj~tG{l9o4L=`liP0bzW6bwrFp*sFY_I!vd()@(g&ribpXn@4nX=~leG>u`oNO4 z4jB1`egzKZJ2+&W_u!xp4q5BqkZ&Cv^uZx(9USz*A!{8R@(cZ{6!j5zm}O{}xWg<1 z$0^K@Z&fS*I-jC+;D7%L|JPajUzh*qygsdXecTiAdMg|8{{_E?i1^s%_%lBquaXfT zB^`hE$K#LPf7~Hs4>`}z|FKVi*HZi`=nSzd`aPd#9|FX{(*CJlu(f-nX!jt{ev3ah zrr$d6@Ws2sK^+lPtwfi{t)%w7N~bd&r#c=H=B2m1{L0xGOc+s8n;RKZI z-k_9qcLybX0LoeipnU7Vq7Ncj>j@0E14h>RA&$7sb$15`yE$r0*24if=%b=!t)q_U zgG1IjYDT_wR0@4?$XW*neAfpq)1|17xXmp?yTom788|SUbfY_J5b3G?uh;)`>tPUy zC=CD+rLG-O@dc8jFmyzew1`rCAqoS=FR-t;{Z=344-V!>K6alN6T00syFb(7yY94W zVps8W`8PSz^n9w9XFV|^$tDIp3fE6M_2|g@C8%ESxc4&+I=!Fs{#+B7UPWq@=+ii& z2}+-bh(7Ju8x4mnu+aybto1(XZm_tqc7>y&bYtxbM}yHvMd^mx z6^`7JAE$=~K}E%BzM-4u&yL(ve|}_(>P2_ieV^vCZ=b!36 zQK504{e?a@yZt4v-$U%Cx4&Zd9HZ0l1ux#}MGar-R-)l6&g}IVt?>&z6>t1fm*~c? zctfClHGa*Tjy~?IDfWeCXo|?J|2KW*jbDe&J15YX3qX_o3O0LBb(_I>!|Wh{F$iFJ zP(uV|V-F}90ZQ431PcK9V}@X(4>norP1KDQ@0!0*_W>5W5h_deYgrJ{2a&9Gz|aSW ztaa3ueCyz#4-Q%D;DB$Axb;4+dT>6d8S)=nGtj}I^ZxPr(E0y(eLy!y+Mz&%{HR%p?pyA!u$%}j&>UR?w&e?U4fU)Rcb*pah88DytGi6=m%6yNT5q-9 z_64tr4>_G~)8Xu>7u!)+2q*7hKxI>dQr0OCKz0cLay!^$t%Hp^*ti{Rvev;y9cj2O1(SBwBYuIY#ukmp_pcn+G*!bG3NQ63&g>y-c!sUQ5lpU4@XgC)c2HJ4m zkfSo;m^+>>9OC}@&sBW@_bC8e|08&I5YWed|DE#z)^Ye0_VQD}r};= z|Mh(3`l*)HrR8VyPi{PUzP@y0eB!@FD2b-*Q)GvLcg{*bJJYc$f9W#2jHGn0G+t-k8Ut@Z#_gL?--ebMjdaw0f>%E0*5RMb0vc_B- zES%Rl^y7%(yeUW50XaB!D8I$A3;-OL0U)c$-=_$Qh}0MclyEf0f+tZ_Cc>N%@gT}0 zDxokMktZxi7Ccn34gg*i3jq2s_&5O52*5M~2*&{Nj7#tuvQMPQek6-^kzL{r@qqg{ zlwYVW;z62Fem@4=U+4JhruqYp#cry9PKwS&VQwlGyg}KFD2RJtZBb3!l%vw$(m4+K zQ0>`KnHf%C`o7|$k-r^JfUr2eTKV6!`Rn?5H2#ZxL1;Yjb7#ZJa8ST`a1ibOI(tBZ zdc!GD1i0*1`T=%iI{y{`AoC}K$g#xnH3B)$-S+90O1~A~rzaJ9LI`N?yYK7Rw^IOD ziv*BY698fq$M&!NJSb=55zyv(PGp^I(e_`809mi+N7g~42Yl99d58xG;>>}o1vog0 zqoQOznuCKr>L~xMdsI~7L}d2t0#%kfU_1J#j;OKu4sQg>TXO;`b3h)>d^9uu3Fa?@ z8P?}`=p5qN-_gcaqx%YeOgpQ+ttWNK?O>C&4kG&Ckj>i^zUwlc{e9tQeqY*tWy_fY z^G$8&^EswX)rO(ho&kQ9Wo&JwO)ZDBEvzzDR37Wce=eOo{&VT<@t^VIiC-D25q-Du z8$J}%1G&a;Q|G(nQC;KriP98hPyoq~c_k5-y2fS=Hpvrz%zZB^TK&A`WxE*Y=*1?viPdvB#27M@4 zzGYw1cQd!Y%bWCX)mJOGUPHI|BL4X%{`u-P`~Xe0@@f44A6>k39_CLjUOF2W8=O;K zw2OaCsKH0TiA8VyuiuKWhVOt?t>`HXPAqqDVg$m8$$n@1y(~_Q+i_yD)^TF+UFq>4 z@EcVGPK*_TN|$v70gFDcWUT{+J~(8pH(F0Bm^wIQtsko3co0|yj(8AQ1`b^N+rDLY z;>}=OKC$IHK37-QYs)*B+cF*=s)P7>p?gvDcjyi%-u%5@gSEJqwODU)Z)}M@BCb_C z(d+hB^)lsO>vvrEW+!%+WoDbo=&d}++0x*ZO}i4VuApRBYj&3dAiE?084p0}0F<>3 zKZ?z5>ZU={~byOM3ySC7!!NHyZ4q5jQaL{l0MqN~ngHT)Y9n_izfruh1 zO4dPbX%Mg|qIzTt9THePO<>6aKi)JX)k7cEBWpdW9&QJWto5XNxc$UtLWe8`M?6L> zLw&?!#BZvVe^bxAzODW5yK3d%;i-5G7Jh3BTm z72=q>S!l;G^?MFDQrtr6_l`QgrK5N2I8rEY@zxE83&%@&q`XZ9hYKaj_(<_^4@c6p z{>YK`c~5urNXSVaM2E-e#D0HW&${x%`ylbu?Z;2&=T%+=j~=C3`T0MlbleG9I(kO& zG)-et@?5O_Tdp0%*Rxq&wtvTIipJM=4XJWm%m0!dTjn)}XP6oVZ*ffS_@2AeOBmPx zzsxd+s;2WhehaK!cgD1*TG5I}RvKzDIR!W|B)_=b4N$oql(N>rrsrATXm$)Nz8MFR?DugeWR7^Q=CKwW9BYFkrdOy- z9oITIsH5_zgG0x)4i4(5DC*##j_TodaL8Imr9d}FJXcFcSio>(1&pkRVN?ozz{pw$ z41H9JtaZT1w+py0_Gsf|l_F~$jUzv;lz6yS299{RRtAoE zxaRS;+v9C_Z6xlo(qpBkru16rwbFZJjK*GL*n3A0%+iqpdky6e^uR115OKFH#m|AH z#N&GBP&@`xgoi~C$DX`EOVX)yw;F-HTR)yTvfFsL<=tvX^=?(zw1;-<)nX^p#)GPe zK({}%!|v}mL;Mrop>==HRUJS7c?E;7#z7tsg;42na;DIT{Qo9l-*eXa^J>27$IcTK ztC92nOky?KdKp&?C)Emmi#ynk&E-M z-4KRTyTyx>Ow07t%2X@=`T1()-@gE!|MtSAM&26s)OJ#>{HMH@^wjo*AM$?#S%L&g zj@nz>T`0BE;nWJk>H9`c&ic~uzBIfq5BJ%|!!QrQXj`4|cd_~`PEQZ9(2U%UW|WOv zR_Hw#jl!a_=%WY8TJNaB%cRddYfp21ovs3owZjk+p|m z4kuRjSPN_m$O}CEs%_DY_k-BNf3#8%(D|;8C9hWQMj8AQRjxbs!+Y^5#j`OFj5s9@ z;5a2&4&;$E@^LoY-eWzgHf{-U4zkvf{qn5?kUpwb)_PQJ?dloN#(cF02e0zrko{iv zgeF##MiW*m?`mCKv?E?EaMA{%#8GWX>2n6hqb@%V`vvkc`&D1pVLTWsLmgrW?Dxl{ z{U2kXL)-L!lB{tXNPo>?AifvPzL^)@b|nvt~* z4*KAbwT_08U-;(qg!*7*o=_ju!NINy4q1OI3J&^1wQoVA5^A4;hVzLoA&W6c58bR? zPh3YB7W$LVL4OO6H~%TT9YSn>?VHeWyqCNiqXs!B4Ae>^Y#=Rzx{PrB{qKR=k+TQp zgK5FRwBTUvVA$oL3;quI(=yp9R$iO$mxrT%dwQ$j*7}J=QC}y) zBts22*!59cvK|V+K_48l*3p*ot%HL;YDU&NYKA^IWUZt95#KmI98YWyaDnV=gman;l}T z%1$miHD1GD*V!3z6v)mnl;b1I@sXq8ud!funz7}3ZpqFyw&-sFWhcyC zWG5^qJ#2QuQScwuf4GPB>HiD++16@i325v5Kzi`C;=dSu*q5nn|$lQq7N)t>mZ^JB3bKzkxxAz zrAonp+beKz)Ifd6dK5u@&_{j9T1S1z4?X*?0+qszs1#WTp;Gc7)C@(mm8^r%Oc4}6 zGv?~SEz)>8CXA#4NNRLVA0D^soXaB!T;59X7@pp~6mK5%4b$gv_j!;m#~$xf4UcA6eN_Az?=AMs~V z^xio+bwwLVj%ny*r=C+}=Px-en4LeB?EK~U{N>cjWUEB8^M~y7$9$_4xsMTRS`(%o zPKT!bD}U1-J*G8!XgV~bK?t8VqJC#|^EDvnCZ=Q9IIG!{B4%%LK#LvwtTFQ7X!&9# z9F4;Qjwb8jV@60?XMm&TC2&+m&Ny<`L*MMjoFu9QDDo1Z$elTd&w0$9^RI`_=`^Fb zQ89%gDo*MIO0oDXj$xw?Hd(Wi2>S&Lw*yAjI$+?N1A`MdI8=Z`HinFB&_M&mGls(- zAEI?!29?J$V9SOVh$=IK7OUW&Xg7xgHQzO=F`f%y*AbyITJ{8T?iJ*DIO;M;9Krh_ zp94m+>2$Q1PDhLB+Gr6~oevao4z=4dIBA&~msyB0ZYC`=o0geP%gm<7nN7>grDf*Q zGIK7&0dFoZ1V_G;|pb+Mt}Tz0_=eG zfzRyg3ugUL(Lj8`jG#dW4SuFYSc9J{c+mRLr(8<)Ij31e{uX*D{T6yi-$KU=P}dPg z3b66o3pQDQItw=XV3V~z@Ok~qNL^rYJFuRH4=njE4=nn?;`1L6$+r#|_~yV!0S@*{ zaOC|G73C2EM<7wwNrA<1R9PMlwpg^v!QtQK1NelJ;h@aJQG+o^Xcz%6y9#(23En&s z)wo!T1UWjd$uT~FoMRx!W&IH|ckfO2{%DeueDE?!?~q_D>{>&?lJ+eIDyZI2Wq=O z>_A!&H63O2Y-rHOX3rf=%M7Mv25Sck{*4s`ippADxL!>$2#_F>mR-0tXxY1n7O)m|fM!4Vha_oE{& zsOK{-LuWKCGwL!@TqYhk>3(jsRxrCI8~c>EUV54{mX;oK>HjFkpRroOEcfG4&8K>L zJN#Mw{TKy?KexRlJL2jZadnNjx<*``qt-{Qk6ItK4mMWrnDsI1V`+6`^Z*BYEjXgr z>KBgz<6i4Afdj+87@eeUn4K8UNuppjApvC+$R{NHU;HEj0yS7<3#hYk2q(f}11FO2 z2WR7f#Rq=EUEt(61mfgqadLSXoMCP3BB#pWgcX|(ml$-i{GyoU7jKoa{F1_7oQTs* z<|A2FF(S*V7-#<)t7gOvO*u;~?m9~?DNYVKX_>L~U|B+OzLO;s%VY@!$NeTA2e~Y} zd3IiMd^|Zm9-Zvun7#sq0eN@ zDYCGsPwRgtMujPDRK%2K8(Qc(rP)U8H6IpnsJNriz0P<#){MKJIYy4Vx;Tb`C@(Xi z<7u#(a2bWU41cK^;H*M0=Vd29PZpa`-bx&t4a0FZvTg~SLss19fH9BffKwlL@VJA= z-E8EA4pi=J!uo{uLu`lxmRPNy2$R)iJowS@p|K7y#|i zeVXwc$o=Lov@67OAm1BJ`!_15eSGAKU18(VT`QJ&2n7oU4*hJe%Ro>1Xm{@2I4&WDzaY1!Zf{dsBB7bhiXP>yD(FZ!V4YzK5v zR^L+qF`VRwRN~2ydpV0wyX&y*bZvylW>wSfKf+9hmYH;DnW+`TS_m=%imum=ggSwoaNL?^Qn5ZqF+DA&R#J-lh~==`k__B(Jy&rRlwM+3gqba zHJ&Kt!&@o(1BSQ$;y1cjCW)%*#}9X`oUS{Ex9wh;IiSEl#`u(e%sZejL4P+kYYFF| zek6z={AwT^{5n}YFr*)=z}SXKfgUL7$0{(uX-vz9v3~zjQU8}5^|ag$#O&Gq{@8QC zzc)7UCD%SE2(%0W9_^s_G^n35QV>WbI%vp2Lun9r^U-Z6A~o*iLmMc$s1cNW9K|YS z9crKeAawvzXH7z9)xm;|izmUxFN%T1o{Vav1(vM8LIsh0>gI^YT#f@rj3;`6*?;6~ z)czx1qXLjS9QZQ3ldC{Hz47DH6#C$fKJ`MY9;+8UgofERpCbsCC|6z?u`sRPc zrSqQ_AMq~!Lln>`HB#FJ_BZ03%#Sdd0*uxG5IdUHWX$YFU68A_##|=;(4P)6mKGdy zK|Z@1s~s_`{dh$7g&&E1sR!l59vN_Q?3W{Moslo~C~f2`KRWwbcGUW)b9>aeJ?a5* z%=(!1G3#U0^N|M}JYH7uG5qKWZ&vZlvf)}!jw*DStfuoaSxvJ{R@0H0ddvc79xSWm zykM=S<8fhD)7%SAgk`e&&C6t!9Q)UA7iBe#g83+eGvtHwVgFJ9YMQ^+fSTs0kY$jn z-K{7Gbrw7$j?5CJa1KH2$h`K|wK)aM$q|Wm;1vVy04h_)6D}u|YTFcYvLxh_)WhwN z3?Nx!L~VS-iP?`dM&PCg%NipJejGC{O`uL{k>s%1$*HYU)T51oK?jY&N=IYJIxX|Y zaHCj9+N+UjO(6fzl=c{O#$5w{D|+^L+I7ckU6(W1kX`3|gf!uT@tj`Y3{KQaXG6h+ zcag8>oJe;u>0R(8z@$s_0oSAp{(C_+>ECpm((j$W1eabpuust7Tz`;(F)pXv8v+9oQ z(=;WkZe|n!SrC9x<_cdoW%V0nbj1a4IQs1xK(h>>qs%@R>||AY9~b7oUmw5P5H+ks zz8?!yaVji@8qP~ixj__>hv%b9mPm!ui?nfBDK1MV%OT#gW$7cuWjJnRNkb(|8aYlH zIq7k-Q=&5EM3a-2$<9kk&X$iy*?C2^YH-ckj_s12oE-1KEtZT9*~v*UXzcPYbA-yy zFt&WbE!k-%Tg=T}WUVMCJ#2QaRHo80*||!|%lKU5c~u#DNj$HL+o5Vj56Y+G$CYc2 zdb*Xb`Sr1!8I2B_gUrO}fYh7$N`GBt=4<`N>}(n|>!8`M^h3?F9%tsh(CW>(FI9NX zzb!jQ-L(}Ds9akBWZ$25pP%-a03vP&jI4FQ&{{eloF%_rBcky%*@O(%739p z_d~z-TaR(y?`;^P^Y&b8&N#92SnXS1m#Z8P_R>0Y?Hx1LUTahAh*ZY`f5aUJoMJr< z-;IK2Vg>H;tb=>~c|QR6xDNMNHQZl9TbaU7bih%8!o@ogxXciKuLFMbhn{FZ z%B*h%E>f?+9jUNaSQPdoi0O5xz) zI(SeD2M_9w%OAEim3cKeicomQdK*S4X!&FX?y(>Fp6vACWl-%sp``%p>`+XV)H3Ge z8(YG8w8)SSCKofqI$ulQ_L$^ukajnNFQuB}-_o46$CSCp$P3fL_hYAp?`=RDR+KZtf-~cSad(smccVL+ z^|qg03bv|ez2nCj_$+SLyT0Kpg&zf=GW*@!|0UDE+U}IaPqfBD9f4wzltC<%=VpQE01j(XBL z>PhFQC!MR*oU7EFtJItu_JrtxW@Rz}-2=$P-2)hT=QAtAD9ROBf>vw^ZaxJ8H!l&n z)(2q_qMj2avd(C z6b_eB7Y>*C-qo+V%yyH)Jf4-wV`CPk@T@q6;jgev6tHa2u*~eR4EVAea;UH&JVMDzCI8*pWPa_iWYDlB!yoA zltPX?FNFK@`^PO&Dh?Ma4i`EecMZ*DTl98}$WfgG+4BpV}g7NBQCudf{@ zbw=Rs3%P|sftH=QuMl@4=2V-x{fbk4h6ktm#x|VlokHwX_JX7xCcnAY zYL49-SS}1L!OgFM21niEhK>c?;^d9um2M3?i6~Tm;pnZt85hMX;jrNRIO{<(yx4+} z-h!~qf=rocQHSu2S!Uf=c*mK7(H+`mP!dAgHiMY4)?Gl+$2}M66S|AE8d_{dz!%%s zMNMi^vsm~N;Y(D0iSQ--2-6I&eCgZV2wM6MUmaP>9zh^`kvYwJEpYR+1uaUYEoiw8 zT9m>;i@I>oaviiNg@cysU_>b#jHnyllxn`m{kxKh0>}1&-VSzo;2G-~)_b_4)qJ)9 z_t+GITRZTPhd-LmLHLMUEi~dW2RO<~X#a=ZlN9ToG6>6P|3@EILUVHeM;}&Nn)O+` zMe3iN#iB5~7KPbmZEAhS;?R6?Xudc!N94KrlF)pK%>71}gyz=bR{PS>d}&zw($F0D z0Q0yzg3seb|FwGvvL23)%lz7nL}i*%=)QfDjpm4pMmOdD%etwksNY#o=GX2lQ%1Lk zz9RUQOY8p8U8JrCyXx=XqT`27pV(C2+|=k$HiAXC*pRP+(tmik4XgfAEzdD*~Um zY@uGRE!4}kh4v0{R7c^PUd)ziVvbG#%suHqI(~@*%r{$*!#|z@VD3gB9UFmkoY3%7 ztbnXUFrrk(cud=M^?EkK*>Uio^zw1~6)EhC z6!t}y6Gu-%cyhtM?^u@~m{J%9pBqsqj+!fKZT3 z;NgJ`9+V1f@NgYGD20Oub>ZOQI(SeD2M^c5gHkwnP|r%7qA)m%!r&|lgR>|O&ZeB= zuuQSa_yAuVmMIR)l!RqU!t0cTWlF*_rD2)UuuN%KrZiKAk7?rUfs=h-8&0PDgXEi( zaIyyp8kj?jqUosg$Kr-GJTJ$ zOu=8K;4D*cm*+8v%imzom;Zs^vndz8jN=T)yJc?#n~uvkdI&LdELP)j52FXJ?E#2u zQz{^FZP#&aO5wORb>XA>l=g7_N$K~WJg?w$0RGVQ$ z0bh?9@U66ttt|3kMn3L55N|$hZzNl)^!Vy5n)@mk1sRmqhTurbGUp{kaI=Udrdo zPeB)DO98zumCsk3_{t`V#gk?fi_2cqlUE=gx*;KO>cN-i0eB!;~^Zp90xB-y(I-+@lAkIpoI5YAoD`r z2D{3_Klw^S%AbQ(3iw79iK;Cb{>X(tsM>4h+kIydd~H(6T>y~wZXTrLRRNd>3eC9z z0N=Vf?t#+Ye#bq-nUumo+I8@y6b_cq<7CYbUl+;`Ul+;`Ul+>POEz5MWXd$9`1g>~ zVZpQt`g$Q9zME8#DQJwtG6mtq3gUN@Fs}{E6ozFA!!m{Ob>bc%zPZfmKoxK~(UcmF zb0QWws)}n0RTZx((isj>J<$yZtBXt(nbif~FXHL~?PV>>Z)G6nOwkg9%`1iPoNLZ!CQoRf>`o=2@=3{#1f@&kNAiO^0G+%LD8Rh$gGI( zhI0riVmdQ%itY7tT(MXmwkg&tnZ@ckN>o#cdX^GPG}xC2FSQpjp_l6GI;DT+6-ynD z(+`Y1`oV}&SpYJwg9oK>@SrXnJX{A4O5xz)I(SeD2M_95Syq$@AdoH!gSaRR;-WZ+ z;hV5baag7}EK?koDGAGzgk?&?G9@bGOP12GOlerAG%QmZUnfp5_?PPneG3FFPF>#u zfqy+>(9V>K9JI6R@Gqrsv@><#@UQD=XG-B{XXtSTfQRE~XG+dMoQVijjqFul)~Xg>cYXpb?~4R4j!)mLp*FHk^~-z`-=bYiBPc7Ys(XUos2zx zg}tU9twbwqqS%z;rYy?Ffl+B6CPE}vDnTk4(Huf58PTk;N<&1IhLEa1`{x_E2&z)5 zRO^!^)vB)g&m4EE9ano|tqZE|cd(>Xdw`qkphYPhw5SUQ8P`FEQaE_H4jz=k!GpTv zaa<*Whb>u>;164}{KeOo?A`MJiq4fC8W0^|&wq<8n*M7h0rEBbH5WOjjKCfle#mobQ~-xb?0E|I#|ZH z1cHGQ-Z{9zTwb-+j{XKRX!&RWhf?ZqAj6@qgBGQ5&~hELD22m$)P;kV>tIAF96X@M z>6{;)XwTQNZJ+GqhlkAbb=2FDbXX>>GCti-hh@_7!E`igc$mE)EK?AcDG19HhSwm1Zd z)UTE3#huc>Xr=R4en+%acxm|J4pI*+JtaVpQmFx2u7eS!a4@1S96VeH4@%+S;W~Iw z3I`ABS*cePhIdgW$Z%&x3Q^xeD2l@yE1j@Raag7}Oo`&KOi5U#BrH>+GM?2XVVP2u z;j$+zQyN~UG%gdT9{kId&0i(;$~OG#zr(-Ya~7*dg@385M}>b~hkq%B!@sV>zm&q^ zU+Q5Oi&Oy*{~hg2DLW58c=_ML!&W+f!KjMsmDwjiOxou|OlmwXS6r7X1IiV*<%;WN z!j}nOCVZLj<-(V%{^i1#XT?2ucpQQUrQ#AiTn7(I;ow1CIC!`Y9+bkt!*%eW6b>HL zv*NxijIFXTw#vfT0<9|B!YL2K7e3;TiYfSLnHhl_S1Es$uC@j@Z+mc~R4jlS^)P1a zxryxHBgfHJl&S|laveM(&f&g!rNv+Nqdim@FJVw&peS5WmxoQIy@wesgDQDxjvu&6Tntx-IS_y%%; z{l#SPDxjs-EjoBwsMD#1?{XnjNF%!~#el76UdIV*FrpL= zMy?kM2N~*)>-x5E(XmSS%hMF@rqmyx#Pwar^(lqJH?HIQl)~W=>cVk-*KvJH;cy0Y z@vu`|;YrE-@T6pZcv8~bVgp1vG*8Q%tC`RoEZw|7<~{=}2+a#J=IGk|SgU!?pEanA z*IF2sL4*3Jg?qqg73Xtw54LL1;^bFuBs`9$OT`7FTk^$2I^c+pJouBebbQDg;l~4< zJ^h3~BEeQDd`BD25hy%QO9TzWm5G_dqqr$bGm37?Rw%zqfP#+)u$*fvl(#dR8Bo|m zupcO54G4sYe4E*t*%Qd==E z$ziA1UdoL|wvxBCnxQ%0Vk>!VM&8F1hnAq_$pV-8 z)DE=Vs3bHhL4#Ng;6_kJ;O2$F%?pE@WRtl zcjIASO?eFu{~bIiU&q7ND7uaZn0Z8Yv1fGseRGQB`irr0X8KQj$p<-*G~ zM3vhg!M5KOpv#0WvmqA0FS8d*O$uNBHrM3KRerhZU!E1a;Nh_Z9+ZkL@NgYGD20Ou zb>ZOQI(SeD2M^c5gHkwnP|u28@bLHn4{tyCgHmw@9Se8iDOF?H4sR9z<@NR0uH2I2VY9zVCgytQVNGts0#-f*FlC- zICwyh12z#nY>AQte;}Av=$Pz^H`oEL&~d;OIxe_U_{ujh;`4Z5Q_f2JV{2&fm2Yxx zP@^-2HFkOtzt^ae8XiXFgS=WEV3i`vT3Ocm=|wdY!UeRv89|Fu2LnONb)>G`cpzL7!2{t^r_-l()_zeq)Tt5c?7e~L$9ly?y;{0n zM)eA;RXXvyO86?nqr$6X)R4!m$Oel(1XhD8X?W8X)^WIimNy@0QK~t?$aRpR6b>@f zg@cUiAVVn}JX{A4O5xx^Ju6%i!2{uv2p$NR)z-*Sqpns4P zX*46Wc%$$&dF-FosFF2`gf$)sO*w1xII&x6cyz_Jf8fZp)+>p_1+={Rz=%@K2{NvO z45e_8p)MR`Tn8CS;UMEW$WRIg59(Rrk_a9MmqhSDxU5sUuTvwhQzNfa5Ukf=v|eZ5 z*Q+Ji6Jht}+mET}5JVn8RCaO2p$NMMDVZ~iw>Nw&_SRTI#ajeKe*YtQm2Vl@|Y64 znU(tUA1n1Y8*5}#qe^Q2%xl*W@MZ$PpNM%YhN4js$^`>tIAF z9Au~q2N~BvhEh1lxDGOu!a;_5){&z`@UY2B68vG46&=y6vxEK^OX?IUb&8aF1wp+U zxn4m~uOnxxbToO@pZqOkHvTGAvPwn`c7)TWCaR=?$J}V#kQFIl%HR5V@7pv9CjTR}qg zyp0N%Mj5U7qoydTWK9?eYt*r_7Hf!zJWiX=!BX2n{qEt(Qk?UYYDI8>| z3kMn3*9Zq0>cYXpb?~4R4j$0s^>QM3*c2rR{;(+uPi!;2*C`U#DO}bm64tBZSg%M} zuRdeF@C^!r4Z=6rpSD9EvO)Mp;Twf-RQZjL$MaZ_@x}uWN;M*QxDFna!oh>OaPV*) zJSc^OhwI=$DI7egX9Y=B82N~+ZYlMT0{|+*g z!a>IMTH)Y9J?n5lB6!&BBnkeo*@+stPVHBx_N&ubm3raz!s~_CD~MM8g`LJK9+%ea zeyi1fs}%&R6$FhsyVoeZ@o#({)+l_9%CAvR zvqtf;M)+FcYyZl1&syPYv*H6hyxqWqQtbyGu7d}qaPXim96VeH4@%+S;W~Iw3I`AB zS@Dqw9yT3GfkXhn6e#&~l|cg+$}m z2(J-dqlfD?`gnV-@LGGG3Hw^%wOP*qLB<;gWGMBF4m?~34@%+SL0vd_xDFna!okCJ z@Sqe99@Mj*0VaZn%|w#m51Wao{pu7Xb!z`Q#YeqP_te`rbJ4!_!s~^vQu$TyaMNtn zyPBB@Z&3LL9lmIIm($pWtoQ&AZ!hqmRQrL4>)=5t96YEC2M^c5gHre^;o#xFg9oK> z@PHn7B8lK(laM6%!zLkW-_?51zuJxjAP!cmeH(RnrV*d!Z zk3{gWNk|g>VUrNG-#YaV>(qYh)c)&*uUGr8SNyCOzCri~;Ttr5Y!JTDPD&!KHVWUU zL&_T+kK+S8yuHAKQtbyGu7d}qaPXim96VeH4@%+S;W~Iw3I`ABS@Dqw9ySR{fY_u775hQOAH&SL0+nZYT$q zal^O@8aJG?*YWT9JA3@z+W4VflN7Uz4nd740U{vnjSIe%!z71Of}sBnf|SC+4Z4C7 z$uaJ|;9T^$p`kJ?RE7r%_}U?7enA*~O&R0w3ycrTj1S9zub%<~Upvse6TgT?b!E;p2tFq5k`C;!C{!ln5S3tVHm@ z`z2q#m-|24DdVr+^C)J5ePtOFCD>O?u(|Oo8py}bnU4$nPl|l51p9oLAMpCKe|he6 zW&&UT_=4sa{nN@{4CNgE3#%BH{$e;&4OHx^7u@K}p?>Ux@%tqyNEz-=9xSrtAcnPYBH?D8nZBVAqs0@jYhVL?!G*j);Hvgq;{B z?4-pF!?9{orc6`nj(@&+Ql?;2>Mnl?OHYbR$DP4Hz?^rWJA*^1>(1a%*Wpk~;qayF za3iH~c#wKlX8<0aobVu}k`*3w9Ui0<4j$BngNN(jK`9(OTn7(I;ow0%t20Q1KhPN@ zf(JT-MDRdo@C}DXb^_mU_9=xa%tZZ$DNJSZd)_@r8Jhbi8|Eh~g(nZk%bL-jVw@7z zK1F@Q6m~Ulc;7HZ9mv%8u$>ouzH=(O8eU*3%{jTAN*;fSKLm?j;+ssyg2y+RWHlws z({JKD1>LaBWR>wx*H6xrX-fUK+=1_6(9h|R>fZX3#_IaKn&QIh(yH<`#d+zxy6T#$ zyrS}SO=DhlNnUMrWikF&Q#YplyYIf6H>J8EZ$e&KdR1{=U0HEnc~wbuO=Y^Syt)cM zR}~i*6&Jxeud=?d?A^Qxb$Nx=wRL%@A)N=qy85c(xAO|>@k?V~MK$Uuugz;HuPe(d zuX{Id7V0ZrRbG)dxx8vkURimOSrrtUT~Xd=>6&z9aYaRW8rO7^4aGI~Ph(M1Tv=a( z5)~D-Z-Yhy{*hN#1CAAW;OxB96_v(hIUv*qLdK#zuQFW(5_Py|uc)pXwZ5A-GhI~C z=sy(I)PqNHRbg4WstyJ1YU!HdG+DcEs?v4!HO22#rc28U^U_tcDXmG@*4o|ay5*HC z@I$(wqSzSaIiJpxHOVvGkZ#OdSzlhb zJhZPUPS=3NiZt3M^iO;T&Ik>K7O1ZA%B#way0=gjiWfBI6InVFRL3TgD{N?A3YjX^q7YqQr0G9o%6Z>UgKtS{c!2zNkgp zZEa2-72ccRcm28t}<8Cb?M z@I-h9gD!aZ^bDS%)HDsAaUGuVx1lH7ZUV;=O4}5$c;S`njY*k)A{cwid* z71ITOelwc7el-HmcYLQRnw5Sv5)V~_NU(W@9Jn5iuoml`6Y$V2B=E5PsU+~Q{VApt|7hjcBlvjj>yaMO z+MfzXx(OP*CdhJvl52vJYod*w2*ZiYD=uy)GOwh_a+1*mkAl zC~)%t0yjz}0vK^OYJ}uS$x)OO!=YwkI6O@Zho_0*kOpr4Z4PkrzjZSyw44-M#)JAl zz|vX6Z~J zx%)gdE5E_WzmEelK1ur~%(ZXgTyt7(30nRasX)uKb8=_|Zf*ox-mswM)lSJ6HKqR7 zu1%@`(g~A~|IPmQzjyMbHTe2>RKV8@g0Ei%d@&h}Gu`;wcXYs)Qke+nxen)13I|K- z!i}Jn4+v5h4j!%tJg8@7I(T>nf(NBC5j_=9>@ zrYFK5w(Qk70Dt)3)<#gf--34GG8gUQ%idqM3zxsb5jffH;<&Yom4`om*)Fz@O+tKN z+#L6jFBbVX?#F%X3P<_z9|Xww4_)DMcl<{_>6RJG@G;ulgKVzL7?>{phF#hagf2wS23LCTLL zKc)mh{~gYw6b`>Zk4ILxj9fnC-=YUM|MVXmiY5n z*7c-~O*_aPYwIal(Oz$2)jXD(=CBEY)Xtw z5;EySPefKQ=_B81%~YVEv_+@ge02WkYhK6pcYrVjnP6Xk%umgLmd`oBC@waEmK9!X z!pF{tdz_%@QwY$E%_lNhITTL(*cadpUKZTl9NaylKszor$;MtXjdR=S8(EbAX)g)B zF2R>lIH*z=ZUk+P>I6*+2QB~I7#ZG-k?C2v4IZ9r;6bU}0}t21gHkwnP!|p!u7d}q zaPV*)JSc_3Gt{$kI}!e{)u{aTyS9t1Mw7t9R-+&AUBhoQzJ0@#LEa*mCM#tpf9MAV z@onj7Z+J4z_#xaW>=HO8PGPFDf~htgZA$T5+fzUE>1XpVYUBEzS-8H(Gp-+J);Aw} z@4z#NAmf%G_HHfTlS}a@k39Ryftn;ex4g z#c^^QXRr9BCBj^iIl?ONK!okROc#Kjw$Uu(=Zt(DAgYzhreBj|a zTt+DzE~73SJY0vPD22m4u7d}qa5#l}R&po8AGQEZLc7=kGzmPA+~ddk+Kvm*Psd_L zi$7%Vnf=*V&n#2oA$Qy-ob!$w%|+z6F@89oBjz|3=YzoUpLmDB$@KWqJm^1uj9*}x zkC?c$hwi7U^V89+`_s?}l-%eu8GU9((PPNZXsIWUZW(7FsCr3Ir5q!v8bQ#12RBOL z0WJR>v?zrKjQn>nq7)9lL60*KJh&7bEjdPVEG2lv>rapg6tm1MQ_Vb5;4;rLaHAX} zIhGRM^54OYQaHFl7dLDG2i*9~^_SeZJRPm&=@@S2!AHJ~1rPcr_K|PL!AD*WJpRW% zvSn%#+RB!xN#KF3{G5T!to(ee&#k$u^92#6=oglv7&N{dK*){2 z#pPF)y;0VFHQM_OW-VCKBFq|lb3iQtf{wq2oBs}Ol)t3qzk?R#FB$poAVc{&9yn_O z9-cwqL8(lFk6ee3D22m4)P=)6u7d}qaCpXbc!p9q{6Re{QxoA2TlglSU2Nf-1Rl2V z9qng(nWy=oOG+7mrRyL_DIBz1 z2Q5nBU_?DDv%$!J{}nQh|4Vrwv%$kN4Lm57d1yD+;S@^Y@CS9_@Q3U02c>ZM!*%$B zQaJoUJu9;l;SXE(CZSzy*_#9&w(Jel?3>Yg2&>fnM!7iIM!zVpCu;&bIn3J0V>$Jm z@`*o=W!6ryArRR*Wem5bri|rudTMyhsj6QVPmtloe@TYF>t^5?l8DJr z4|^A6HF$WI!6}r=Iyl93IE7L;oI+hVn#pxIg;F?L$aV0b6b`3QH=L(F6X6tF z^vZevKO*I~YaCnjCV>Z1dz#+go2J)qrVaDanU7$m>GhlG@A)*9WAAiXPPeyik+{?O z(hXO)Gs0JTW(@T_=ZiWshH-K{!(NU>v6=Q_yUC$GH{hn%Ouo&-KOQoZ6`K-gI{5l> z3VbPtNe<_>6sUSTfhDDm(jx24 zgMYwfblq>+h~`3fshSR*!L-cFB><;o-YYRB^A><9@$r9zdst?Arc6`n5B_Jar-ud6 z#O4`$ZvgEX7MzhOXh>KFUX9Dl%#=Y0di^uQf-}Q{xVfmH?hxHfB0P<5W)@%bXJXG{ z$~WKIhDDTHFt>(}cB^L%^B#hG(X-eoRC<)pW^W^fuLVl6-Uf%YX{K&$&U>7H%%LTF ztT}o!aSq>V=8tpLE6!D4H`m^FL`%)}n&R9CY0nSvrBrT$r3Www`nk;6>aAuEV=pyZ zI2ie6IvBY<$WRIg57)tiQaE@(7Z2n{nWoeS-WwneqJnYGC&Jgr`T5K!uH_flCjg>Pdn{lA@(kC4VZNs)Ww@Jh z$-mG#4Yboj`zD9UVO%0C9B$dD8^*)$dGB#*F;Ce#Pbodm?4q%IKKlwjuAXmS7RVr+ zbnrF#ma1^ET8f0Q4_{c#pqLdLl6C0r=9fW%*Wd!%cM(~k?Xg|uV&LI&#Lgz3q%)EJF z=FQ7w9>Ne!XZOZlVSZR&SrC?4kSP<5_Y1;;3o`|y>Bhpa^ukPO zOP07`+%+V^)94x&X(V1WG&tS8NNKxB!}Vf&=^uBpSZTdj_+sHpn9-b5Ea99&3Nu=Y znMZ$}aOtq%uh63F01;0=5TR81frIPdKq(v?s0#;&c-8_Afnt_X7qi67BW0;|S4}C- zXO?n}#90g28CCwl!lnF*kRfq*@|*C5Po1hs-H#K54sL#bphYPhWT1-&x)boQc;=uF z=XqYE0V&l9zSf6I>=B82N~!hgS~}BI0gO3qD*?ilZ!H$ z8Kv@~Fg+1qafh%tEVwvR5Vb50%fN4OnI)MrQD3kmEVv{rh}Mk@F3l9Q_72M|4a>mE zQJJ{^NQ9?t*FrCROtaT8aU0V{q8~A-cR8l(U5@D^IB%amGT3C8ZbnguFoUm?arwZAcZ^60YchI6P9Au!!odp7Y-h-!)27h!NYa%pcD?zP|tc3BoY3wZ3uf&+@cqLb1Ar1!a+fUk$M(0kl{T`uS(BiUUOq|)+jC$X48@<(`U%$3nx8O`Mf6$FOf!?r&N`dxt=rMwJUu7eh(a4@1S9E@BCBTC_5;6W)Io}n%rJY0uUD21cdpsT?!Dks7p zw&YiKS-V*D!yoRqpj|vW;19=N(=Lu%yI6Vn!^;Ql;yC=__-oq**_8-?AiL&qT;sBQ z-Y7qs#`X4merSLz@%a|>(Sm(G%g9V`RW49=EKqhVP>L;3iY*krQ20XO3muO$d!E@v z!{Iz$mMI3R?rN}f34)YxwRIq%MJXJNTn8gc;b7!C7*PrbBkExaA(g?%e+L=L--CxO z+LdbH;i(3HP%0JS57*IFl)~o=hd=yx_=8e7{NXzMK`9*mpq`b=iSUOl(3Q&8E|!X~ zi4RXj_`~tn#E0V+A66a_>+KuFhvSG?$6p&CNaaNM!{P@q8E8 z4ivMD`hz8A9w|#T?O&?3-@lc!yf7k+9`D-y_ z`3HZv--4L&{DVIne@)CdZtY^_U(+s*Te}$k+IB(yCc+=KjQzmZn|%9Y`Un1Xc`Pxb zx5H-gZHngeV3e_h;L8}(_}&;7fYa%+!l6Ge6|>w3&Rpg%<>Av}v4+&evG!?F_K=HU~?WP7pY_ zQ5Ozwu7eh(a4@1S9AsPv8A{>Jcpw+S!*c{YDD`#*c(@K8l)~X7>cYXpb$EtSI6UJz zcu)$5Q>bUX{gDWN*rHQ@`(4|`7M)4pfn1!$*Zp}YZ8jsCbL83fB63rTlixWX_%kIU zbNKcaC(LtLMrI!~f9CRKFa9|9L;hv5xk{?JZWIrxv-I}#ET!qJkNjFpI`H%Op3QE8 z&#`8I=x5ex0n)UPC8)X%mXyNh2nRR+9keKggBJ8SgF(x2(4v%Gz{r0G8OnbJ4_nwO z!@$Ec3+|y*2EsG0g9oK>w4dwn2c>W{7uSBhC)zeay|_`5Lz73!kqvobMkRz-mDF0;S&qd)pfIEwHfZEpe`IdTn7(I;o#vqcu)!l59(QYn+P7Z zidA00AD&le7fR(F{NXy4{LB0&k|gPQdxrw z#0yMZz(Ld<{AiZZ6ne2b16(8iafz5O37IdkZ!JWN>!ly?h|1Cr{oo1jVChFbu?TqD z+V$6Xq8DmL(RAGhh&gp9hTp-7x^U2mZwYi91Rcuo7MJopa$8g=d2A`GB!l}r$lyn!>|AXr`>$-Kf0TzU zWs|_ema?DtQkK)_X?k5_nqCo^HkQ#pJ$yxEx{RjFXu94GnGwDnGGjEy+8HvMp_*p$ z?GVnZXR4-|V>n>X9Bb#s;sF`lJjy}K-|7G@f2(6!{PqUcpE3e1f3;)!7#4z*q(5nMCx11qM-+Gu4)(Mt=K@ju{&dgXgr8eO!es}~nw)xlU1FDU-g8`}yF2_;^ zEbHxeIM1Ha^XxS|=&vpZ1lO1moVUTHUb6-*zX8yq9FyyIAhSC2je+^&2tiD z?8OdkJ&eU^(xz0gIoh1(7H}SAXbD=zaj{#1n_Iwnl%XYB*N(8$5-i;UEGcQpzYYhg zR;PVKD()Ks=dr!V`E!2?qMu%&epc-Yd~k`+-hOL;nL4A;T4^wQ_-Pq>dXTVGO` ztz@5VuZ^PI9F?D=@^ggGQI9d#zOMkgxua=6SNPnl7eK+o6L!{UrnWcgtV~WCLwL|K z1&rKswk$ohL8}Te*WKT905_i8mL<4ZK>k1fJ!Sa-hF%XCddq;Je+&Q&{jC)+^wMA$ zx0pRcR*S(?UJjn3R6XG3Iy^-w9Bf>NrznLR4|`A+@NgYGD1|rUVM}f09(Z`}fd{2t z{Q?iy!Glsbc(@K8l)}M-x^Vczb?~4R4j$0sjDC$jyr)7tp{Me8^85Ig`oosmNoW^a zYA1n*Ewz=A^G5R}u6bi@#KrGpeGi+{+xa$-WIgAu<~dCD@sK-Sh)^Dl)^!Xy5Z5d215QL z2vM3*^Z*K6;#ohqxCOYx#TV)(7usvAydM#?=gR*KL3r}D-0XMVU^7Pe9c0MRaq+Mf zxzZ1g^7KRVQ7S#*DA&<)l)}++u7d}qaI_b7;o#vqJVPlQPJte$cOv{@EAk|?i>=6$ zz{6JL{89p!){88CnSXJr!6MEISj1Veh`FoPdzib6Eq9|7U(8yydbiiQqZD7lseRU} zSf24qA+m85kL*QZLgE7cBkGRHEoT05i+nNp@Oc?76w_WpK0?O$2VD3lYzfQoRkEdA z<`7xRueS&p!;WmJPg>$!gQq+Pz?@RK0OqcPG^KFxr7j#ST?au*;h^O@7*PseDjYoU zdz@?DV&*yZYt1}}-@Sq;{J+^TEwU+#M@vwz+ z5_sTTV?N)lW)S7;Rfl}OzIfTEn)!O)A<=JE!)#&rHbr6hHbvnue@UZxLV~t8FBntmMFEg?9b_qmgCcd|VCOoB zQ3?mAICsG*P|PwKh`}k&-9o-J)_lVX1U)Z6kWw!XfS~IjNGTiysS5`|*Flg{I0(89 zZj{2ohJZe>99;X zQ^x;FnlE|~cyUp<&lLW(HTW=4!avFeZyK`R-;lI@N*T&AqgdZYC|0JISjD*UlA&DKmJH)ex2m!c z@8v4LoUgXoC=>@P$awI845fkzWLyUsO5q?wT{y_N4l)U$#WJUn>7 zgHpi+9RG{>2p$O5MDRecR=mf~utINxSAEN5MtR9eXF8cDOWv|U)QNt%2cyroBYLddNB9U0dq=)5}3OV(v-q0 zg;xp(LC3+3Qh1eckn!I^hEh1lKo<|pEfT>4p_&LDHmBE{5BWS&%{P(q_4-5pC~t0b ze$hG4G>>6(Ql1WvVW;`t1%o%uW7ymXE8t5LK_nwZa9wXFT$fVkYjH`}aUn{>qp38m z5hy%v&6vkE;z@P^c`>pJ_#zbJw}8B;6!NdpN?{pJb_#X)ywDGy$NfG?d)k3Cr4BKJ zwCf;EDI9#M3kOTrL6A~7Xt@qXl)}M-de$N7|CIAE=(*oa%DL_>=-}Z_hL0$PgNN&d z!oh>O<8d;9htGPg5pDL1xN*Cn5gkXMIQ|+QjvEgv{~8{S8xNmdzmA8^vi~!|WPVUR zzo|cLmaSwevS7k>ij+r1dJU;qc(L$e;l&&*aPWX0clzMr@c)=5t9R8r56{q0AN%ROl%R;-j-M^KGO{SCJ51ULYj>;5A zWs0LR#bLSda^dCniVfnq++JIawndk{&#zxDGo#FpR#UW3v&^cCW;)CHr?)viEa%(n z!H|H-4On?Jffc2q3anfQD@x&DMO`=uxeh{Lzwv|I-xO5tGSIv7z32P5jjLB@5Ep%e}>(BtTVw;candDt{K z2|R2X%$Fb7JLU5aSp~h5O<3*pTGX4sBA#yM^C%^!oB2FS$+$|hRw8L00%c65Sw?0b zb8oD`{$x+Ix+>5?%>wG)g9oK>@SvV`3NjHqY_2N4zpFoNuBtdH`jB(XB8y10Pmx|RC>CC;i@I>o za=k=2Xi*mqMy`VqrSMY2xiu1x^&sQ11TvJ0Es${?WGID$40Yik<2uMt3Wtwe2N_D? za1ZsY*i8fvo4+Q(A2xqgY?j%ppV8E_j9sdQ6K1M>^^E;_IeXsbfrdIf08j^|1wynp zR>n8%*m0w-c(#bTVzcs(g4tp@1D{>`GGiFcMwam;J$wFTq$x8c({h^g$L01%*>Dfb zl~K!C@!)3rX`t_+0{WB+9WZwtq$!1iDs|x?=sLJj3STB1jQn?yp%e}>(Bp|jB6!#| zGztE&X{bW8!rB~-SfNI&U?cL0cqNXw|`1@)Zm2z*QmWoa9E7MF9?hG< z#eW1BN;8U%GZus=o-0dx-rTzKWIFdooBMSs6b*cvhT?au*;UGv|IJmhE zZj{17%XKiK6b>&@&pI`f2p%@kOoBgbqNzwO8jV#>Q;Km{%#(ABw_*k#NA8keoT;-} zp`rnG#PL$ZFy$a!G&Wc}p>_`%R2&c1#Wd&N3@&B_<#`W`OU7m;Jl)G$OIU{Ea*1B( zDJ4T%l#ce!l@_IDj^r%0v&BJZg1(0e=u;|mK-zWir4$aT)P;kf>)=Ky9E@BCBTC`m zK|L!p6T!pgkxB3e!m7+pbVm#BGWCyTYQ!=%ce&1nmygyasPJ-z5Xb9f3i4%ouVWbl zhhy$CT5>dAF3aT%dd>ls>+gUqH_IS!K+qc!+$hzs;O08GQ3@{?4sQNCXi*9WE$YHS z#&wXP6b>HHgIQh@c-Sm22|R3;$F~F7q7{0xpn`u@m2F<(Es5D3I}83;$u`#{P;peL zSBt6?7*&eHD!r&s#poI0T~#&TIIN|jHx8@Ec+aZYUikN>@NGj-^`-?&N;NSEx(RCrL62SwJk_aA%lsdIvot<<>d)5u(QMS6_ zzWcz&uGbgn>xXibs#hb|D^gael2xi?mGD&xk_LragMy?%cmw}3hV@_ZR2z)E<-mwi zEeS@hgAAo`kfAOdWLyUsO5q^mI>=B82N~*Fk&*}=h?GR|K%}fzBd=B?u2v(i_QSSK zIgP>_g*OUsRFJF@zQ(@vk4Rgiza_Lr_*&s>Rer6?uXQ|*5Ag8z0uM^HA9%P99+bkt zgSv3=a2-4-g@cFd;6W)IJg8^IMvafr z{V;CduUGqTQ2TGtVebw4D>oa|iEMn2hr2hb{*5}MyD=+1z{A@MJSf$E;Nd!WPznbR z>cYXpb?~4R4j!(92c>ZEpq>>UiQs|wNCXd?ljwQ(3O&kRp-0&(^gMi}@Rf!)rMUE2 zsl#$B`MjGm-5OcesHPgLDcYT^8HK&kNU7C_QfpZ!SLC%ia8m0Rjyo0*^o9gMN)=5t96X@M3+Y7guo+7d{9!Yeun||Y z3t$hjTG6w5l)s(MexdPwemAdigzxszvQeEyqvC9h;%vmWlZ96YEC2M^c5gHkwnxDFna!oh=jR?H-Vhs|P=;18R{sQuQd zpIJAOvzK*h-}S=RTacimSU-}-Yu1lqzq3JI%!U!{NH(a?*q}eku~FqWj$r?_QTWDD zR$n|Afrqyjcu=bSz{7R$pcD=s)P;kG>)=5t96VeH4@%+SK|L!z62Ze}F-h=;&0_e> zlmo+x@JZ+jJ&axPu|F(h_pwq>Y**?z>`ED})Fap$KCIQAN?2WuJ+VcA)#wYlwW_IB zHPwE^4ye`+x&(m(g5HqeMyY3_pyfIkQ3?km>cYXu^%~*eL0vd_xDFna!odT2JQyW{ zhs|P=;18R{sQv2Heszk3y6`!By^QK*RL>(#Z}^UEy<%pSj8@5Lm1RFMJ2p%?V zNrFFY+M@PdZS5P)Qdg^ySF4d5Wz_f~yMe}!xNp}ee2wrm3X(M{zs5d_k6>6Ue67A+ zzgGBKJ7OB8G4^di#v2V}DAkDI;W~Iw3I`AB!okCJ@Sqe99KW zB>2PTDQdrUYTtEgzjbQ=^}^TdSkHQW#Cg4r18)$%LFG5-B=826-}nKCpN)208S%1F z^>1`M?nJ=D+Y3A>)qddNI(SeD2M_AP!NYa%pcD=su7d}qaPXj>6(5P{gED(XtvoTI4QFjXp?NGsf4=9FA)E z=#cZA+VDwatsTZdUA4Mq?O1;jZj+oia6r%-5(FvrXb%Kk2SG~VAV^&}2)Yh#l)^#F zbugk74l>lU9vvovhs{%x;18Rpge_U8hOY}x9MpvkUmu#+kLIGNJ~XelFTf!hR+*(q zMcgVy$0|L{ZeUH?atR-1H;mzD6dHKp=5YkR-maiZsdffS*Flg{IJi+44qC2*7Nu~| zaviiNg@X+BtT;*p51Yj#!5=n@QFE`>$(Ge>?$v7U#!nb4jXIIgD7;bl8kJuoe2wrm z!q*C4tC(9WeC=54eByovJiNWYgHr7W9RIuT z2p%?pNrFFY0%Kp0LwB%F1Jt@Pxutjo>IZAPoONSe`N@^_pKu6UuhXdOY55~TTE22+ zg9g0~ikS@>)Hdi8%tpn`#?g9|q?p<0F%`!QxOp3b8>QM5v|I-xO5tEcT{w8S4jz=k z!NYa%pcKAQIC$W9@xb>a62ZeJHA(OXVrEkdE^;=tGOIpzUdsnu!;BMR&nlrSv(EJ%KXwEp>D)X)4v9%Q!Ra;wAZfhYad|NBB+18qJ zyVz}S$sE`&e7o=+!gsV}Jv)T&5WZ9O?^OLeh3{<5`gW=Ou9lqa?GnDLHT&G%!gs6u z?pFF;_3u&rds=en-lOt+S~C;(w%~R4s{Gzo%%{C7zfbk=Ysp2#K9%1me18j05cjM8 z{lfQ){{fXhp!yF8KcMmlg&&lE4$A)rTk|>3rZz$Mu_;Hvl9FueAlrB|E!nJ_a~NKm zWx2U6-Lj<(OK!>G?Qapjr7bVFRruB%+HV!UwJmRdTN{?!CMMg2Z)>Y?Xv65+E_}Q2 z?QJ<1-_eHd-jO3c#b()|@;g=kPLfhBi_ixx>V3)hQ4ax47 z(QX;-Zkzi)jOeaCy3;)}+9RVqZRxqa!uRGdaQ6z|E2jI}@DBE={669P+VYO}tNec9 z`-Sgs%R4$C{DANSDPH%0dAcdZ^R5SFbWlbIt&-@8@If)z)Xt-T$-OBzRNA}3kl56L zpGdc%NfFbIjkY;gvORBUa|h~M+R=|&a_RIf?e)9xt?hU#TUCCm@U0z~tJ~VKv9}4| zCVX25d@UM7(-83XKhtYTRZFbF6^JSb!30HP58FXbilSQyz=&r9*T^{b2y ztb8W^bdi0X8M*tqpaVsv`#XAGu_^W&)2PILyK%GV!rM4tevZQAKqvPKiyi2U8;Xh@ z=t7nUJF@3E*oh5)(C#jZ@q=AFVHqliG;SW!xO+(B>LHD*hg+~uIoy&BdsyS@Vc|zq z{)q4+t!RJ5@QCoy7Hs3A8oZCTV%s0pg`d<#PPL%VPHBd8O86<^r!~Vn-IBfSX~Uy*KHZx6b4Jsk zGrGu`R{C9)oE3?)!q4g=XN8{=eohxT*NR>LIeF^5n&Z66pI7*CczEKl z#?>R5iyX1JN>uWQsym_y)zLQWSdQk9^U)OJ?Py#49u+#)#{WD5+xwWVdCUg39z6iemA23IQ5bcw7`u=sr%U&J&y;D6rasQdIn;EKkbvq1S{>dxjMSR$fl zRoz+L;yG5wra8w8(@p16iZRy7LF>HgJg*C%S9RxA-38$ngkKPT!P*PAcv1L8;TJ73 z>~~Gu4r$JFD3|t!Y&?v(AL8&y_aC+)IdanBT=pb~L-WHO*qt2F;C&>QgVPa>u}8w{ zj`j@_!x(Ig&waig(EnX<6)WOxoqy^;&HqKJA)JAc|sGH z6YV`~*qA3Y$vD|A2-=fYQ{;n_;nh#d{FIr)zo%5^DP8ka2mXFqbI{YmPq(MvPum@% z+!+#QM4XWW�!9cX+uyt}ii>8yNrmR?qXwL@nb5k8m8`##s6u0JO~oR=TY>vHGY zdulS1&+D2OWOTvW3q&u7(*<6RgfGhIqBvcY(M5UZkfu3@I+4Ml&WI^gcBqSYmruPX zJlv6YdAO6$Rk;Q_+&T9n+z2NyhdFX`rhKGh?oc2!JJQL!R3RGXk7)2dYIB8X^gYV? z4M*RjnzbC&xP7c6Q}Gz*0vzFw+0>#b#R=iDE?yUv<91t7(j3f+>9mYa>q@6p)0vKJ zf-}O;2tQ+ZG<2L*C1+)HmRDk9pH)rgWOUAqqK@*Msyip6^JWye=)9^s&+3@6=eu~K zQMsTxFR)Ht@Pauby7>#{u}HZn^NXtZqD_A@An%BETx#LdS}q|kwWJR&Y0SN(G54}Y z|H~SaFSlX`a=A5qd!>bUPyM^wvf_#vHKn9jO&O&%s*jYbEpq>xh5FT&x&NojR+6oA z|8LW;*~Uv#YM|G7t)-8pQds8@A~L_;f@yeNv!v@Zdee=r+kHfJ-H_!C-OLT$>#i9^fpS+9&AYO^tD5dRj4V}hMO!IXWOUW$Xjs*{(N#0b1esNrQ8ojMdhy=9!2O?8C}&Z=BkXY*;Y$asvo;78C}zru65vI_&RHP zgI$)U71w2ST{Yd%H1UQixgq>U2ac*YMfYYdN9>!L+uT(7TkU*i!Fj_i?w={_mUDw{#4VAy4`fqgR_ zZ+7IMc~kgJ)qhj?EtS8e?V4M56S(dz@w?p-8>CSH+~(X+p<&xnO({m!ZJFQcNC)51 z-qaoL{;>PHV;fjeiMt&cdv`nKzGWA@+gY7b7mr2m5Zu#N**%-%!ss67qkK$uk27e_ zYwmYc?AS&hEbn*rSYS2x#qNQO9(3}XVl@v~C#!iN%ZJ=Uqs2p`*p#BhLpkW7EFan4 zP1K=1(%}6_6N*RLn|Z9gna3?XDA~_HZsqQvHy^k5UXR{JX$<$$s~E&3J!oHo?69_&ss2Rz^CXuV{0^xaEZGFe}0TJ~)lzo6oc=Ct@$ zSN~RZen(4E`%Z58j`P7k`mp_7TOa5-$NavHuhD7#y=J)I(|mxNf8Um~&mY=&EYtD_ zRs2I}`GYKfq$O|sN0Q}@|HutQR{Uez-2cNPuMH#eryL||Q;HY(DXjP>Rs7048^zcw z&gbZbSE2bU&5wVkIW2z9VLSgETK?QN_x~~qk2E8Bl#JFNMDp{!*KP->Uq#!oL;%t<~R@QW%+0v~Ky% zEHjF^BcrfP9%HFp?teAn-{-RFzi-bK&i5Vo`w#87viTvG?ec^0A387we{4tlA9JO* zXSp9c(Eg`(lDYi-C*ePJ;PqbV`ma>~tM>Z61MB@+_5Un>KeuOnKMQ}v-6%%XqfVTI zJ?iZF#HZzty0B>zZRbABJ_ozl7lw(6f$U95w2*PKeZ~>7I2C z6<(9Q#&cuelwuw~@5DxX-kDB(-i7i-N1sm8=tU=b@pe!0d6`O{v8l%nMe?ynsk-4p>RI`*ZuyN8gel zgZNwB%D0_)OW$^ZRI&d+F;w4?9{EnU@|`Td>w@2#5&6C&ef51OC4_wVeHZA>>ij{L zKgjZj&Po+JGIMirK>Ub%u`s~cp840S%)frtzhWPmedgX-C{ruOeWIw%N@jpKj(+T@ zT=S7{w$aOoQa;O z?KgFe9{J;5HgyY??xE5nP&Q}EMB~BcOu^{+@#e7f=CJgZuE-W#Y)epvL(G;;nW&a6 zVZp5`xV0Pm?X7`1E7+PbkBDtknQh&;sN2?^W6-u9B(c3K$D-}s*q3bY&JJsP4_;$O z*I<&gqZ839^|&WE7#Av zy9Lv#-Q7uWcMsmkp01pD?g?w!)18lC_VnOtb8lD9;`Vm)SvU#q?H=6HUJ={Zl~cKW z-MBp1*WG95EU~YLPaAnl`|W1YeEYj`0kOY3XWILF_+)|el>=P~9_U8n1Ks_8Ibl1{ z!>6hoHV*1O4tC>BAMEb#V>JiW3Y&Tc(YL8rsPvAMXl<~mkDsvOGHi2LaC2C2bEY8f zWwVvBkPOYYgyvg9^DQ#pnlX>UZEL1X=9f&tD5kfn^tPUiqHVp{Xxn-_aYphs-UU|) z+j}ZFdoe(^_g3)sQ5>qK9laR5J9@MEcL?7pd}lA(?^OAn!gmSZrSiLk?-IVdCu456 z%J1$iy$`RmrzfwwNBAC<-_wV8wpaD?K8EhIr&uunK z3m6(PJvR3bifC5hGdp|`=e@WfPj=t1)2;b3P-Q57*?@r-6h3{1PodehcyZW-*+$DUM@Lj5Zx61Dp zzPmqLez)*FeHAhN`0!y*e{P5E5x!UD_x9uU_NxB9!uR!MMC?=j`-JZkzP~RsX1~hs z@2|)aen9mfQ27J>85su#@V*WTKiH3veo*xvRQXK<8G)My(T|%3^ZqssVfoDi`TOQU z9u3_2**w@4M%LybwAeB*_;Cx(H5$^K-Q*UTZ>2fA$E}0ty{&^;*VZBGNod59+eC4j zjJBz!?V`AS5N~n2@a@8P45Z6;3{q$eri*sy7I&)r&OyBB&cO+={ z@2Y?IKy@Oz{%&1=x9~lxe~-%V8B9KVgzp{5kl8DIugdQgzE9=%4Puk*6TVOQ{(<~` z{~+?*uO{3t{D8_IQ2hsV{R6tcg9Fu>sQ!bh|Dehr>dKv@L*2NObSNBA5B2adn1j?| zji`saaST3emPq`=Jve$F5q?DY5gSZ_AL+qC_NYerqr#7N$0i2wqa0^B=pO6pV>tKg zj&smb3C*>(bWfXhU2-5uejPxSD4 z48!qcSGxP8k&T`ao$T(4EHouK)s=yFO0%w0Hcg7wey4gcnoisNF8cAbEKh4fb-D+e z_>3ljXSzX;_IA(6=!`CRwkuLN0?(?Zv%Dtv<<83TTzJiMvOL$F;e5`FB0}eB$#34C zm*siZsl!p4sa>EYFLXhc7ew&_8I(=91|0_1Q{M%Uq9oWdRM%{V^Xhcm<@J*gk*#fj*V-i)OqeHfibd;0zr z$D^aYJo=>c_N_C9;?X{==2%a*_A!m&$9g*##@4Yuo-QnL+(z^0o{yV(M(OQM$Y-#} z`*;{DI5h(}5t^T{X+l)?gysq-WqDFOPWI-U>!k2gJ*l5!O>g*_x>LOw)Td;0T9up* zFLzo-r!{LjBcn4kBI`4nx}52Q_>Q=pHOq{mNz7SUp4Bzask(FFHP6ZDoQ%%1CSL1& zXn9_9#`9(woq@d2Gw7x+^zw*es9dntj&|TL^zp?4k&8VU2N!#>kGW_OhTiC+wISr8 zzTPz`;`)Vw*+012p#kA(slF_G*vwJK;r{H64i8|A9_h=T^N8>x{S~7FD31z1+K*h0 zs{GLbtoK-7#_+Lz()+XCV*^<4al3vrqd(ryZ-B9UyubTF$^egYhUp1SAx>zDaY9pw z69fE~8J8#fa_~GUqmwc^sd>h!z8v9C2|p$LlyFAmM z^P)4t&)PgO>P*h+B4_)1Z_Iw=?0}$yIA_&G=I8o(hSKbuc{J*7&JAGGpYQ7_NQ?7y z8z0l0mxIp_pyMy}bvF{c(2rfh1-0UZ0g5QK;>CX4A-~vPk)>8XG|(&I{OXW~?L&jv zuN=~_e0ZP_Mx1&d9^~!H5{ET_A0EPq#*u*vu0h_BvBZ(VL5U-(^XNc^$x*Ykfp@US z0ZSYm;!hiSjbnCoSR5O~TRJv4cyf7ch}X?g@c2MF;rJjA7mlRI2fHGRA?%4x4D{?{ z2%g{_(c*;e=!AHl9H?lMZ%z*OJ7fEt9O9(O^OPn(rv?R~aEiCZMmjab5#HlzReaiR zt0~2)!)YUndp&IxL!MEcX9oF&Xmn;UoqT2p=R9Wz`W>=&I7>@j@a$kZ`Roun`J9^P zoZT_1KR1{`cWwy#hVyEa^MmN}^D2K{_yxNX%3ZKqG&z|27#FM+pkExw`YsM4!;6E- z@Zu2ueyJ-4{HRmDq!Ig4_u$?xX?}LuEK%cS8C~XP2pw>_2kBnX9OX(kokrl4h~2~$ zP5{`kT$SZjRd=;JBm8O)Z%tNvO-9$WuXRmRiEEq|u-fY~x~`h8%jmi$IyY>p0pd4= z-w=L7_)V3+sf*m~&SCJT@LMW>OXY8={4L?PRsOc{+nPh&?!h>{Bm9o=JKDUvqw;sV z(pPtd-&Os0dyvPyuFQ~o-6VzI)3(xm)qh{*@9X;aRsMk*?twNOAE^8TyMEO454&<5 z@KBXJG^1z$eJG}vdMapa9t4kG>dm0L)Q7Eq*#=q*5e=G`d-D{<;VKBa?8QXQv5)~W0JipniT(`?b z1v z_&uu==ZXE9-Mv11G;v>+_igtsdiHa_H=jb>??d@OMh|-V1^MjfL2o|fcwqCurqm#> z_Mx`;9va1{x`(~_4B;Uu@+{h=zU==lX|8jrzd}lLmCJqEPhIXOskzSO0qST}{z^ZE zR)6+`S2*F~Ky$S(jjw7#bk(Lg7FPp&M1St5+^^Y8&f=#Zd(Lb9amDC)^fjBBMTcyz z+sGY--}Qd3@Iu$^>KQZ5N^bP^9~p=@I7Q@$c0>C}H)MHJ^P8KRy4=+K=%(;nnm^sr zKF}@Uw+1l$ZmaxlmA@_gwv~@E{ElrVMNa|m^z*|QeDHV2%rgkf@Zjs+zHH>X{TK;% z`|~l-UE4s54!+*&%OCIcV@%!a&!;x`1}Ka;-C~5?H;VYn%^oiI`?LD{0~jF>`g*lI zi1>h(JV^b36j|(n%pYp|?O{JA#zPvh#6#W(56E5`$UwNHsm&#u1E9?>4PiiB)+l*- z5M$x82K~!JeA>uHzG6dl)O}nT|v-xhvb+e^1q{pThXZ|$D#iR59k_lt z7y~Yz$g^wH9Y4}&`^W~$Xc6&9L+&FDl#jb|q4GF1daQBxv5cNrP0>?G~-`WG&*f8p}I4gGDdYzHgY9`yP%wg-pQXWiNDJ?p^; zeBPCj_q^Nx%iMc@=XES=eoBBu9SI`EoO1+&L`lpN{{Uw%$GP_MjAwj(C)>;Z;16EQ zV$M0|oDWPk|F0U$wwIVUjZOn|Pg=eO~0yyxhgtGRdP&Ihh$?+X2Nb#+&D@7^!u znVH|pV>27u^Ew*`raH8Nv#t`@>ne@?=74u4C97eBaH-@vv z{X-9u<;@t;1gY;7&K`FPJxG#I%Z>S$Ps-G^1_4UkKU^~IA9|3aD#iRG>I(Dh6T6n9 z%OTMcUKGv7k>M_2eAPP z4}xJ5b1ZHXXOBCH9wf^b#O33LaQ3)^=s~i)86wes+z`$lw}Boc%bSBBAKf;~U_+dt z{k1m48O;>$Gn!ip9({7P9nS4>&h2c7x5qccI|664o8KXJB^Eo_Y43=$?-aW@b~aVh zJK@~f+;ix#(@rcBnY!jvn;O;*OQCefr>?3CK6TaRejzEU?&gZnub-LZZf*yu!o?s} zB-OwxS#g=HxJ*`DCMzM6SgJCcM43-!)4KmP^Z(VR{*~YM%xn%JZFiGIjL!&RV|UZU z17DeTH%ordJpRBA{CzrP#S|$!O;(hZtSGCVqR84ILH_L?1mg=leW}-jknAr0Jk0rj z@NR@e`|r|?hi=t>ux@BrajKBIH&J4~i`lZP83}uQUS&4%Ok3NB%%-t~JX7aqc8rna zhdys@llZ6nQSO)QMt{K{ZS4QvT+z0H+3|^(9iNEV@rjt7n25G1h|A=}Wpd&&IdPfX zxJ+(bCO0mV8<)w8%jCsn^5Qai37NV@A}u?4x@ITaIXii}X4jjp(Y(*8r>Hiy+Wj^s zSzAuBww!v}Y}9g-6kT#fxyg!hlNIIGQv|G(ye6Kd$QARN#w*R@mF9I7Y!mid^^h2} zzaQI}qQA3Qf}Q?u7HJx?{gmHhk+9SHkH#XA+tv4$zq?uf*iq8*>Ummi>R+d(h0v0c zSLZYKHGzfG#3Gp;bGjs_adH0?BD>E2qG+65r!crkvZ?8vbWl4ga&8K>sVM3%W(d zCvPuO_G7&&BJn}59og0Amm9zzjZc!0B`Ena4&Rc*DrtqW;oA`s_@EyYb=lY-;ZaL~ z3OlHnmXOnEEzD1z`T6xc)SM^3-dbo63hF5e50Z5hBK0qGOKeR}E2<~!bHz_Zi|S@ZJqv}cRK1QxVdp;z3z?OFzj4xv>UGF;6eSzD zzL5e)vVk*rm6gF&pbV}wXXtf~u6%9h-u8ChcWu{;AN_94_SW_aBYNqz19dxE>h<=H zRyvs95!9J$?}WZnFPk`KZ{-@))=uY4OybNI^>#*?E$dfX*;_!L;=9GCz0huPQ8Au; z=gErmWW{;1;7LsK%ogOADVZ&6Qycq%*X|bew=vlv-$>cr(tXsA?$fgBu^2TgK}C7k zt^9ja9`+D_AIj~3%RBeS@Iz+b!d?JI?_zef)HR7+ate*&uGSj=%ohIMlk`4ZC&QL0 znXUAyK2x5NmTcRCKeBDg?$AOocx!*_pJZ!ugk;2KeMGX7yed2H3E6Q^$gcC2oH$QT zoF}J_CpXTM8|TTbTx@nyuo$Nek&%J?Ay!0dI7{Zs&YkUbp=lSIcA;q(^j+3r{-RRGP zo&`ONucEU2t1!I8QkU#D(R!ZK#s^N@rQCQWFHuRjS9WM1N-eV6HaKGy-3HEX*Wjd8 zbU`^AylB^Li=4I%P8r8t->K)cYfx?#T~N+x-=HdzP0MXlfBCd!uwihq+_uIP%61JZ zy_AqHy8%`W<;5GyYuDho>DE=Jy!H($tP*akC5(}u=%_hzyiypi6eTJNdmyWJ^V>G4 zHto7Qm9KVnF)qKo#uM$j?@-WIUnLgc1O*t4R;9C$ku2o$*--;Ep_7(`37zetmO0%-p9FnUC&^8s z{mIZL(}~H9#AN7GI;g!V9fe~G`loc(!Z4Ngr((&e(5E6l4f-_Np9Xyz_%ypRe!EcX z!l>>t@8~Xm%TSl$M|ah&=+WK$f}xg#(cSIFVx(hC7gwk+4aRiU&Db&BbjNW_ca>wi zxP)%ukL{|DEXTq$w!3a{j}uOurmHt7iE-WZxyrcEu#Nb5dOTj85!CVBbl-A(cd4HM z(}XzFgl=XF(=egCG*0Xy8&2%%moC-z#GuKNX1}UCvAZq}Pl9t&SGoG6ZiYJg3Ug9- z>vtqEnT97b9+Mf*$=zd-n@Ua>{94<>b@4 z@f`VId*DnxDSJ_-s~piodPhJX(MywJ1oV+Tq<19rk;sosSG%Kn`1s&dJ^kAa{0Pob z>G)F*|F}X9GP-T1!zoAY$G%#aE7v%4~8Vhq`QQo+E_Tp_Qc70X>7-) z%Mr%)P<>oa{HvGv#-*zq--EKJoOV3)@#*+T4|&^!o=zS2?kV9Bm@{C-xHm zMCg-{pVU+OCZT^)y5`j69>3?WKiaDq}kh-7}mS0cmr>RaJZ(xJn-I#t>_=+)D#}cOb1H*6wGRst{g@hhZ1Z#)gEkHN zH0aZipH38 zvz&7_`e#F*O_ZOF{G1Nz#~h;goKEWh9OUPAkTcFjer_ktyt$o~DbDL4Kb!}B9{A>= ze}0G9K+W$c=J}npM$U(6K?nchQ696Pqo(ZwG%bK>VF&-dSL461qkEyoe<7R;;at=~ zE7ziqKJ=1U)X8I&Bo=j6uNQaFCohY|DUVs)$sx;Q7Nc`X2d$<{I{Jzus7q*g34^(` zgT8fG+R@t*(^B%Tr9o44>u6br*k_!}I{GwKgUd+smUXs)h`#HYP86O_*qlySoKD!A zL0FvueFnMGjPCM=nO(Hh%!EF(n+9TLcX`z;d1{Q?YqlXK6%ESwL>BE8r=^ECBJyc)Vld_kOy}r9z82S-?*s`dHBo?V*aV!#8 zeeJR+U1naahQ+a1?BZCA0T!ogwk!#WPIT>YNlzZav;-?Il{$R_xD+cbg=uNJthX%A zv<#+YFfBvV^xj%5rxVJj6XK@#6Yv>?z!}hI^wqe}=%+Uu8#wDKAx*2RNJbNGZa^ZHWu)ARYz=l2o+d@0cg&JPJdWlmPNfa%@)z^MVM_7na5(xvKabe=!-G?5{6|-ANj%(=u7%(_?9BS zw2y{iDfFetFGGG=AGyIYGSOvZM$0>RTBRVkob+Hh>BVvdL#?PQLKKb?uoZBwAW>Qo zVr#TOuOypU3De3>YI|jf=MmE?QkqpTts+XVO0>yo*%$U%Vh8>0YXj(i1KR+q?5xtT zdEH>Cgl@3BZirMuH$OzS$ziPn)8u1jc2*vPOscEhHUJ{UHy8!VO34VLQA4UyLk zkxJ->$m<41C3FL$dXkOScTi5do)fF}AytYd`ucDz6|LJF=-!5q)kYi}LLcimIxA>y zB!Au*tQC3C#!ia38#}Aq6qq74o5ZQ5VpAun*(AG#sh_Z$;q`tPUX}FApnBajp+8bi-kFaM(-g)qq~z)j~;>n5-tpU(M0onl6fgYh)<( zYz;kIgN@e0v^LJPwwof#kyow@yMd^=b!-{d`IaJKBg5v{4Vy~(V6ePyuv9`f zM5;qKL|!*UDxn(~uNxSZ&<%&`Nj6%KpRA7$?D}qst?Rohj%}d(8^ZBs)UyrrYy;ij z7&co`60uQ+lBaFNnj7KVq&}o$B3(K7O6V(*UkQC>x{|$B9I&oJeiigp zz6VGc#lSd7!=bVlWx7hk;m-|+O6Z2e>xM%mbi<)Kbi?6w!=Vzo;jlV5!iqzGR)cpn zcvrJ$S<^!kYYqKf1APsft+hR5m$mFs*Fs;5{5tlq>)2hbgT5}w9)`nl8V;44zC*ymCy}`*A0hC=!Qe}BzvsK9_#7vdho7K*YVv3-fL{2zZ(KQy1BW5 zmm3>Vvax3f%J$PZy?hnYC4!CVo;|6u3C>M4w<+v@!`c$eBee;iF>H?6u&JaEhRy4S zO(k^0raE+k<#mIl61pMsx`9y%-N2}xWTVXibZx5s&cx=PGR$TSwK;Upda$Jjt4mK` zWYyg*y?n#13lv+@wSC=+4Ys0bE1I^-29n%{A8x}?+hE$3K_J z_Lf;!BEJ&(mC#qQX>IuNxSZ&<%{&4U9_Y21a%02FB|KMkRCuWA%hl z)&qJyZ>!daPDQVP*35}OElX#HQEk+2d~d|Aio3o9b97BiTqA3x$K0#)8!NPFdUB4 zaHwS8XgIuXI8;J69I8V%99}mZDxn(=uNw}P&<%&`N&C`W;N3-kc7b;n{mq1)$(y!J z=$XFHw)^uPw3XV8{BGVh?e46lD2vy5SNOkCj$m@nkC3HjNbwi{Qx*<|M$uimWJiDXcl@Q|WPX3xrmoTzBdtdZAFo%xj zbo7V1OOw+{FZpsh>zYh1I&(X^8eKEU?c}c>bxkI>vo2BO!I_8M@;dqT4XMow*TN#F zwlhbA>Rm9XD(R8|^txeF3Eg0+4&7jR-C(JNZeYA_U{pdkFsdh+EFaMMdR-}#<#+Oz zkuq6+XWiK-;I3FfM}M_1LlgvSMK?4GWL&*LEkto4SKkUd`Itzou(Mb6wzCM%qF}dZ zB`?Bhi;^ax;q`tPUX}FAP^y z2HWlocA(q4C|}qPeLFkM?Yzz0!47o?^c~Q5bl2qE*+o0kozQne-|43WiK%Be9G~G( z$qv$Rc-?TQgl;%ghi*8$Za7pzHymC!94et34%L%(sJrOTuC7Y{c7b;nH}x{1XVRa{ zZt7nq_S#KV=Ip=TkV#g09TOJ7+@J9fk2_zZ_i@EQ)U8xEDw4TtK`4Tska zhf3&%!|R4aC3M4~dXhb|yZAb(>sr}e{cZyl-JYYO`-HlYkP~DqpyhP6^(d5F>&xlx zvqg(mZWpajxk0Bf<#LrUw|ne1L0-6YXvDm(V$SR4mk~5G^Q10JzJwncUhjuNRY||H z>9=9?=Y~xsbi?L#gQXI>!BQQ%A@aH*QVHF_SREX;sn74C+Zg$}1S!P%;p$@aaws2< zDCpv=w(jo~gpNiW1^8Y;;Eay!3%NB|h=Ub&(-y8UOvvcazX&fY!b^*|BT*zxAx}z} z%%FN#45~`HWB|Qx098UaSgJ!eL|!*UDxn)9uNxSZ&<%|0NhZtSHF!o(ZC^9E7?d*~`*A0hC=!V1V zhC?NE!=ZYTJ+i@@&G==5H=F+C^zaG9LPV!>xHXcKt~Z3aVp7=7g((+Jxj|Dj+wyv7 zKavMiUSO&th65?Ri%J;E06K63sFIEtK(8A>mCy~F>d+0F*A13R=myK{hDarJL!^3= zq4Im!x)5a{`2l_eJ70a!b}FB%A_c*&(G7wEv5TXimtGqcr0eBSA-6yZd+O~@VK1Ji z>-Aw#5AhfE)SHc>UjF__FO!PG23yI?3)(j~*@b;G6-x*<{>x*_tqAyNsw z5V|4q=Y~inbOU2`aM+ri!GTT&8{3RGq@yU47*XyZWij?CmF!+NWpsk;7#6 zl>=q!R6vfhTRO$LyN@___w@+}huHN(C@apM1$&lkt+#Vofjt6k8y5rZoin^D>6}6J zxWD$g{b9lO0E%-A^fIPH%s6FO%e8 zyqq{^j`z`WDe2T0jq0DbOYmc1EUhU;ZQxvZoht~KL7eXWq(~d`}GIaM?fC|eMEnrLmvr! zB=nK}m3oeZJ_`CM=%a#sbRakirqSQ&E!}9CM$^b>=wrSUs4?IB(8=s$U>fs-gvWm8 zhov3;?@x_I(^#0s{t!Ed92YP}VQ}2{zM5*C9T$3EM+vP*P{+q*#-n|Ff6bWj;G95b zCqSP->l2_)gg)_my}g^*KX$%55vEBnP5M3tc~a06VVU%UzcCf$$#GzlX?Svfz0R2Y zgBqIhoeo*2gwC3WPmwyU&QpHy)mgtoJ@q?DObwc%2B-G-aIIBl>JN(X)4(~6Hm6Ca zn5Mz>>yM_!8vOMqsr_{T^?^E%8}Xw6jrd8=M?fDjFxLFYAN@j!`aAL`0x+w=@P#W6?DB zCoRNd#UzYlVH)?NdO7YVH8XC2u#ba29wp;}Gk$>ld_43CKf1rmr6&ZY$TuepkUb|1 zR4zL4N6Mcl1xGVw;y^J^qPa;wxjjXkgo!4FHlqQb%&<%b*kqU{18mBV9<${#Qv{5P z8rI)@m;(FMAC>k^{YhESR57*lU&EiOh9y4jM{!L12`3w%C_inW%3lX*Ab%Y!hyHa4 z^`R<9Kp!zU)|(MSWd0E_jf83BV0p>NA(TU9{!xSQronQ~QA2zfG`6FL;xdC|)Y0*l zMh7_27>%a6F*G+OaGDd20rQwZk1RfRkWWHZufb|#ESzJ93dlG#jf=NAZU{u08$Za` z4ZT(xPn+WfOcQ>*8kWT;43fu87%WGgAWlu=2}3n-6KQxN>L$jSCJxn@O&TOKP8#e0 z^d5RroO9ApjpAg~O;$gIYVr`bfD)9+LpAL7P&5vL9o zaVktxhx!OAE0{J&otidSx#qMX_*fX(=u*ev2 zF~jknpu{|GY@kPOITog|0cm8~al=@d&@}EB9}JDmIC09f<3pR#rf~ev&L&S99~4LX zlJUdk6cdKY$P<31{6)r|FkJPC&?gF_Mrfim>C)xI;bzI`HsU0;F1ATO+gL>D-6Xm- zi2;}_P9<-X>DFYJCJ*=57kVQwWthK)7UvW=r~INkX3B6sUDS(?snV$oZz`NqfAIr6 z>6$v+k4E)&VOn4}^G}0w+Ap!!1k;B5p@d$uO#e>aF+Ie5lb9ZlrPF_qzs~qhqd!BT zSz|LpoEn=MaLx>=kg1vZeQawrv%f}U<`0@1vuJac)M>)cf@zlWCE0m);EX(F_V=FU zs=?W?&sM4=6V4I4IOcq>@ty<3 z2nkU%DQ65&n4Up?HB+4OlbIwJGf6IH4)iy3nn<(6sS%t7=Pa_GS>n{BoK5O8`zH;< z>;e8&q}0qF=->TnKF%TknS;7H17h=W&OondKF)=6?oXO>bAdQ_pr6a@Mc=$1Os!@ZT5ox4Zw1|8V=VfqD{t7U93P-(yexFA{$X!p^=H)4*bq_r(L$ z;l%)4@}tDVs{fBZG5<+fLRXdy(0aB6&ZTgMjrTJDF`A`6`M}sH$w|%K2l#?$?~ZCy z|9Lo-Nm(ju$DUYM!Vfa|lcla_*-!p$jSaB%8(x*r4V%{ukxJ->!|JigHOPD_TD7JtrD0MH@u@>a zNt!0Wj6tzqXPGhBolq~?W(;wQ=xlq&Pt_abv&YOKKE3p&ZRSv~NNiTn zZXB})n^-7^=%e{rLt`J!&kj0`ID4?}4$K~+mszuiIsknJHD{2Bb6}b?MDOb64E1=c zw&xD=w)Jvr?qHv-R0NSZIMhd0Z^`D7G0r0aoj1gL$V3!Q9o^4|b3UB&N&e@PLoXoT zT>yPSNKma`3zQ;iQ?w8z3kQ4T)7EdHQdw;S7P41Z1m_|Rq=<`#C`nwD$nay+agb(B z_^p-yEShxYu7eYEG5&anFH6xAO;O_>D(>)ISwxHZ*kX1ti|OQII=PrV!V*v~VWY8x z9ncc!OEpA3&zOsYeKg`vhPY40pA3!O3r90}*&v&PwW))(+6<0YhQupF>ngGNI!N=# z`rz})`k->CO6!Bytq&@pTOYh`eNYK~DfFe#4V%-KL0<-anbTwQb(jWo`p@KMzbMX3 zR{|#&oH0zXdZ^6zvJ-!Z~-iV9f*0ywK-}X&!CP z8?Jn5{xC7mr@8qknXm1FX3_#Wz5u2LFf9PnLX<3IpS187&*_Xt6pvDzg0xj4nSI#V(ewZ-1~plB>6d7^=ec9mEzeiu0^A^ z%(2BL$uK#w^}(Il`k->SO6!By4Zcd~hTQ80S|#+Q&<&eEH*6}QFN1D4?0I5QTk(TT z9e!v;xy8!ZlmE7!-ItTsE+=nY-ap!mMXA7YWw5cJz5*$ z&5)IxC9i~YWq*%0G0v5NGg_2ZeW#GQ>U(+Ds{X#J*{rTj{Wq?7)eli(Xg_doPZGwr zj<|8GBP#n-l2#jNe{P^vLN};hH>fJ18&uVy8#b>SHkHr~k<}9`)M_>YtLgG;HVUhM zh_cnFFKaO48aUSk&d7n+urFB))7o&_ZWdk3D}lA_JJzwgTo;tse&5eU*U{#>AHqVF zu#sVN?1oJxeK2fZH$*C-8zR-A8yK$}7?scsjMoi}O6Z0|^&}gur&H_c`TG9KP}l!p z;~pI&ZwO4$Mt8&aKDl+au|bBS5)2U?foznFw$B^C*B*Oge;r?K{6Y0i!6~D+#+$y^ zE_V}K;!VD5PngW0dKV0;O1flF|0d+|hSHxKK$Xxp{LtW^1-c>f=LSY)f5{n`e--Ek z#-AGwmHj2Ri5dHkKaR%F_5hp1`+x}f=I^y%-^@OJvkak)-vuB1Rt&Kfbz3>U*!G>Qw~b?gZCG=gTQgxO!{!|@SZ)}Dul+-mFk}cQ*43re+?CbUN_Jxp&LrC8$gxN z4VLOjTf@~qdJ19tpU51mfAZktCX<0yt4o#+*bjBP$ySHMm1v5t`O$aL%1YO0bF9>1 z4aWm(2FBK+wLdC9UCYLOZD5M*x>iQkLEbtJ1J;GphKOTbI1z~E{JMc*u}fIhdgHyc zKB%PEhS%!`RV8!-sQN%nXT#=o!=`co&j)In8zP_fhUl-u6g4nD{ns&9>aAnz1N;c~ z`q0}5_WA)@qu29_X@fY`>kYhz+Q56L4Fk2FZRCV(<4@GXL05FCV50^^`}j>i`U0vo za+4Z{B3o;RzsXNZ62>#U-kJ4GM(a#%%6b+DU%S>Px@j?iS?p`ohPccIWJE#67pjfO zxay6_h=R;Nw!d$3Km5_il#K}flK^8Af(~O-TyRsou}#P%7QzruWL1GYqr9)6{f8)ZIktN;JA%*tZf6d>DrcL^Ud*oZKhw| zlKGkk4og&#s~LGYiLy+(&+KV?gN2(}=tkW(jZY+K_)uoW3++lq`L6EaTO z7Du@)-p;l-%5BJ)0=z1OA&w31rCQ@F;+2*0%Bn;K*|7Kz@|7jFdM_XBo6gwky?luC z#GefHgPPcr6@z?9i!ER)25Td^Vu)v4daq#%A>(tzoMNQ|hQni_U6UQj5+SIM>LC;#ebg zP0BSotMilDf8-%`?I69wSt}V$rnN&7yEfQ{CN{wTlMAlnP3yY2;5zw;Z^-^fvC*#) zb*^f6@vKX3E9;W4@~ekvmABsbYHuA;Iamwjnjy-kd^L+~=#{k`xT(T1n@{Vtahb@} zKI7IQqY5%U{njDl>uEG1BkPdcXs)L_;adNH>K)v`lkkJD_4mT-!$DjWH`eRLxrSl= z5dY>OW~NAQ$QTFt)rk#~)_`mn96PSq5Ds4Lufv5b;jh5psnCz%k4yf~{$!)1)!as% z!zypss6$7aw6;ua)KRe~B~rDC)5A?+SdC*7r;D40)_q2nm}BeXmRye|-K^`eqz^^Z zIUl4A$S7tZBMLG;6p>k7!N&L~Z;X%F#`q|2WGGz0rnt-|WW3Q$ahXlX7=px<+l&!5 z57q&~W{j|zbLK73w_v0#;d+A^YYX>BwsJ(fl_S`#$Zs90mn_?m--i4)=-d2=Heuh* zarFf~R;DudIw$RwXKl0a~sj(OBeJ{&RHx8Kut4e^L6o ze7KHhSA=U2(awH_PDmAJR{UbANgYL}jYObfT60%&!(rtw+P$tEu2pkYIA)Bd_$ukt zTD&T>9=!=#HQbLg+t>RH$NJ!lpdnYu@tfiGy5Us`-B79yeI<0m=FbhAO6Z2o>jq0D zbOU2`Y#9Pn!oU`w;+3^j!e&t$+qFMyAr8x5c%NtoNWbVw*qHKUc;ZPol(pm?J>gZP zwzKQd;~#siL&Xna3avvr-FU+$HZkU_Wos>It5Fb|)gkWc7!aMouGR@|XJ1a&3`@L$ z{2v_E8dUT)6~31KQ$0q{AbaemyZ=m&b*seRh-it8tP>c2@-`ytct;|`^bNgQJKUFS zLL%k}*uQhZ$Q=F^U6MKc$oPLtSR#baVGaIe$kkUfva1#&cs_4VHd`kJ4`w+8we z=n-;Xb=R7bz`PbFgX&76K~rFaX&p@Kl6+`AT^bNNyS~mzLIrcW8P+qn!4Y&qu_5MS zI>p$4bf2JV1JbG>9o$jU8)MQs-`I$BNTZ~0W6Uq?EXI^>L{D&Howsa4DvXHqY(grW zz`!%SL1o?YWhryivqin_74NNoAGu+;AMna$ zHV*UC6=Hi`A46w;@gs0$X&Z<8&rB;p+ceDI@Wx~N&prp_{+o2Q30_PRk{I6vEVsQ+ zA`V4;RcOZ-*5eD-Id_<-Uy9{0ZGg#o<4nWXLU2Snlz2gMZ;A^i6TE z3;RvYY2`JWe~!I*-i-CbDxyqhb8OIkd$K~iyJ5a9(N{fNe)ba&z1-S@iVb08wjdoA z`@izr5LyV%s4ZE#y0Rx3D9e)tjYv>Vlcl-kskoui6RIPJc_0 zu$G~8^oH`E2S+iK|Juv=fv!PyCWET7znBf6GaEL4Zm?8x zeA=bcbRplRyKHicUH$czd6&btzjXPXJDm)W8E%+GzL6;lN-Puh-Mrq|&1jq0DbVKBI1EUhUfl)ol zZrOm&26T3Ro#15C{T%2y&~vb64p;qh^=?8o%Y`Yoe|S}8Uq+!M4<&he@gsBP^|xth zOnFI`F+`5k5UB*YA@aH*QVHDB+ z3V1hI0KFhsCVJmh5MI_ruh0wm@}m&W!v1#9YdtUI8qiE+(=s?D z+#WxZ+|EhjcJ3N(hiM15`F8NZ#|};!cMR0lVP{Zcme`5>&H*~h+?jO9m{E7+SDX6G z&sH-y!}G|QQFn${n>yY%RT+tcJp0}~CjHc1{rA(MI`3xp=pf0cM zmi;w5cf+)sL)zVXVZ-9}qkJ+eFhvVu79)|BWa(YJKQL_W8-`6K?;i}C*A13R=myK{ z21_M$L!>(NEa(QtpBoO9PEXh+yJViBL>Us21_M$gQYrj1LJiA zqY}D-@p>L~!=XBK!(sJ=q4F8s{GYTd&*#ExzFa{5QNSCk0yr zLf<(wtn3LV$>0RXkH<3V&Wr-G_z8}|^5k-R{G@1m-APdZJVcqh0rWI;N1W48dRlKN zMdT#iP-^`dtmlT(tz{^!Ot{c4db2B>%GoV+znijah+JTo4#HWC_T!cf`aD={05>~Q=TquZirMuH!!M0 zHymC!94et34yz{&l@H$hc+c`>C^<|1P*2rao(Adowg5jUpnC;kl0+do3&RJ9wW+#Z zTsTD0u#kya1XB^3invr<VfBQeGT7~A{H(+$gFS2p8{O^P1l=BPdPbez&Te?SHoCe?wu3G4j-UOmhHSQj zZ{K!^Q`X)|n>)D^x|8$VoqjDgVI#xl*bSRXwzP)L>xNAwbc3ZjbVKBIL!=VAf$_TG zPzl{|sGhWC-o;mcyTH3E*r;xqiuWvYn7kqLXDg$qpNUB`#VNz=#s<65xf`b4@yn@M zFlEJ$BC>S;EHzmPoe8@cUhjwDRY|{g(QiZP&kdzY=mya1hD{}O!=^fPgXMLDr4qV< zv3kO{vh_7&xZZ0^R=f|{vY`5q9d6V{>sJn4&cQA@xLQv5o-iy~&~w9AgrWXR>|`f5 zSi>IX1*XXSdE5Zc!@_yP!_h;+T87elVE|Rq8-wL_L!=VAAyOT>A@aH*QVHF_c-_FL zgl;%gPqJ3NKx>NR$E}smSE%`PuK*hqV50(hRuDcQjlP2~gsG6b=Y=RKL`f0!A|`%O z_;%E6SLF1Bc?_1rHAE_bZ(zJ`U{pdkFseg099}mZDxn(=uNw}P&<%&`N#@z}k)HzE z8K!~U^Rb_I>Wb8!PuzcW0b$RlKJ?767K9+FVC*mvnRQDYAex&-| zkHxna`rc2)zYqF8==(mA-hH2nfB#3S@Bdi(_J2Z2`v*Rfo&(@J@QJ#40QrO9JBa>+ z=s!sNhiLy0_z!{a5b}pVQhSGyKa7zM)4wCMe*}C-pdZ1AN5Ov-`cd#5{Zw{22K^ZH zW3+#a{*^;7r~Pv1<;d^(%tui7k@lp-#&%C?Y;5;@E;AL2U6);pQ{1OCz{RODT=C~J ze932$C`qB7DnpcfF22&waEKHQP-!Y9EtP#HzOoeQDT7}2x%l>eMwueLdsA_g&sFaG zOwacrzb{od_R;=+^zR4Xe(>$5{R5wg{{Zp_kUxO@LGT}>{e!fBkoFJJ{vqgxu+Jg% zAI3h1Y5y?&JB<7h+CPGQj?n%Q`hOJsN0C38Dmxv;{>P9%2L5B{KL-AC>{pKda_HsY z+w+C&zo&uhyyr{me~?{^p%*v6Grp9)ivJ+{mwX|)k_L=F^pZcQUit+k^it@h$d^Gc zLx0(q(p&ZiwYL}jd%?H&OZ))&eaP=?fIoaGJp2Bje(Z<7zk%fT)Bb+w2cRDS-vQ(g z(Eo$9e-QdX>~j!&hrSTbL*P4v{zK?L4E-?p4uk(N_>W-UBj7vorSu&^|54uJ zN3riQ=*OTRL;lzwWQTI_mqRb7f8{PuXiKpu@{N5P@gU}Ds{=qcqJBa>6w0{WtA?SyY zKaBig@Er!l`X%gp3HeLp8JDr&W$beq`(1`!K^&@RAp2AhCo70^$G^}x9VZSR zCl5GI96ka41aa&Haqa|hw30Yj3B3~eO5)(jFXUGzp`Rp&tty}&@YgOTtNQ?}B$X|qh3Hl}QU&20@u+L@am!V%q{xb9m;!g$f zqk^2Eg7|x!_(@x?=1AQ z;5&zX&Jn-QK|hE7^U%+O|2+0RkNykT=K}V*0R9W;zX<&z@)xnsMf6{SehK;|>~o3! zU#5ST!FQSdUuOKS5MQnkf36Upt`L8&6929eKdusAu0p>C{TlK28u95G^y|>C6Thyb z|2pyK2J{=We*^tDh;KK+ca!*blLL&K&~HJ%1^pKB?H2lP6aQ`#e{U22Zxi3EiT~B$ ztA<{U{2lb)0pA_kzeD?XiNANT&t3X|m-v29r!e92ZEeauK;DDt9!9z^CfyaiuR|S4 z+{YaEY3{*CI#PTfCP_T_#E%Lj@qobp5S@Oo`S9b|i-d=t_%XS@D}IO_9(|;jd5@%6 zCwz~jSgkzLsgXUV6PFNt`Q)w5x}n@f1Ln+9r^3%zfJ(WK>)ph{0-09;BTYq-qW>=K-$VW$ z`0s)59tp&K+P{zf`_S)$?*R$Y1LzOH_W=2a$Uh`OdI-LU$Uj2<5%P~npdK-PR|t?- z2(VWOa90RmR|)V}p1m!vb@;dU@k-q``1_AsA0qzC? z@FoHHCIS2=0rV#HTgcynev1Hpiv;5~_-_+HZ_~fq^sk!!SA(w_dNl$54)iEQc*QM6`Fx|%p_W^NVOuD4@fSx>n=>e8{@QvTq z)1mT1;5?+e4`F(UIUdoSN5FlAIUiw;#~OD~|m_(bnTUm*Vy`pb{)nBC-GBLDJJ|K%=4$X9_WdN242O|JrHbXDP% zFpK>)m|v@RJVfzp8h-Op?7sG!5V@`OH=oEpZ$97ocEt9flOtr@fMN|}ul#x8vD-y+}$3)gAf!(_Q zB*hFC+2%>AzbaA6^Mn}p^fPtvX^JlKJWcgG6Vmr}bd>v+R&KC_t;Irkel-$N;O^W}>jyhLUgZXM| zKKH@bPq^3A(%G8YxYC;1xM6B)KlkyFL2EvI7JY+kSZY3`_y@4|`IXmF{qK_LGq0Kt z0Dnv#@t8c|F>&}Yar_B!^a*kN333IDIm2bX~FTZJ^E7flTJ-RUP2Bx=ysPTOp zS~nDLzto(23)4H$y@USlOHHnK(BFTd`uhfI@%@)V^d5Rm4Gc9k>R;q#LKM{^?pk5O zfodDzsX0cI$_v5(@ceE*ey94Dst zU)!aT@DQf=-`KbAR^ZqP8}5gnvM|r?Eb;{Wbg~ zUU7X|ahz6CpH>p5mDZ<~CTO(#X=s;snrV9)PyYC$k3O}3A2paCz8NSM$$oC&4+b=? zIGJ8z^ydCLw4|{~)TX9+rL<0CX-p!c?yG~(e!J1y)KLwBnP~Zs8ns_%ae8RkU%#f6 z#F_{Y#yI^?LkRT6iEkcLYSZ>Ktl#CdJ&o!=F!OlN)L62G(u$Mii<9KjiocC3tWEu! z)U;3kv@sicL;ttGgf3|muhc=XUr7EU{Q83rNBy3g(SEDbk&~q+_qR6nT(H*f>a=}E z?K1UyUYlC2r%BznfsC22z5_*LU80W5cj!132{#K~^+y9ONBFHi%Mt3{$=4g`a`Wwa zeb$56K!pb>dm1+=H;3VUe?zbQO&FcD_#iv0^)j$JHKkZ`Obp4@buO^gbuLtzM)N0B zzSaC`sCU(+jdX@z`mL4R8_>|l=atRW#3E8wf5Mj~CVXwm-ukq?aoRqcPuY!4QOdr? z_C>t?FR?(BX|6?XS5|MrnZ#bBhYJw)zr-qlxJ~sxBW_E=pBJ}_8Hk(J>o=^K{O85( z#>Q`pyBq&m@OG7>tf5}ll{Mnp#JBePm!aqqu5kPjD%3XA(CtNT@3*GsPngN<-B2%- z_cc;W`vRwrgP!jP!Tv^aiv7VEjK06I=m(HLKuZU{jU@#K8e8@g{XWG(G#zXt$%Eol zK5($HLi!h*rtwO%c%^x)QXH2l zj>{CsWs2i6C2^UOxJ*f0rX(&?8kZ@J%aq1tN)s}5b2DvElX!G7x7gD(w%+b(R-c-- zr+LzY;$->axO{Q4d~vdTNj>@6)W1$m^G_a2q{de6XxS)9)>V?MtF)dj>q}`IOKGxv zX?^*+1?P`!lD4O5Qm^aVr8ae}qF_CRwW;G2(UMT56(?)^y;ibCqa<0!@3&4`X|j&L zrG>&}wY9-@E0X;Mn+pwu}^GM>L^o0QTzC5HC*+NCzNzy=!k z2`N&&0k^Oy=SW8Nd#z;1>YJxF^(zk`_1(u}i=HMq^N^NRG zJxx;C*q138{({wl8SAMD59)Qy9{dF}1&(ALe|mwkonBdd!7qz1_+{}0zbvuf zTbdJ>*&CPH8<*J|m)X}ushlMlP3!*GtnPo!lM=nOvU;9xT`H?LUOvym&!VK2C3m$f z$y^3EVgHo9TF09xM{E|SB!(%me*Xm+|IY2phxY#Y_Cv-QUrp+p;4imbn_3vwi^u@< zSqAu90k9RQz5${Y==UN?fS}#q0m3Hl-wz0Oi;+2g2NHAICS<}*m3!}NrkrqJbLEcv zn~)(lB{ObDX55_2xQQRB>fr1^Q_o7NH1m@%D$Qe*gH3c?ez2)dwhlH^T70m%&M*%( z(Q)FTpw29O2>PL*#OjBe`1u?eGE9eIIty< zqi8zXTriI{aqLRrkI~#Qn2t49AIh6}ZXX@Z(qnd-N1KkwmF{XZm#aAcJX_1{zb%8M)u|07F;B5E@ z8|T>@=h<7wv#&*6#?Z3ve@4xX9}=aNB|Ah}!fh-X%1|u-qJ*=q#MG)UZ$Db@X8Aoz zY-%JcQ7HaBN<#Fl*OPx2Bq4exDe+B2NTU1)bBWP&YZd>?^&x0+3 zv(=^?4D6w#GY4Dy>ny#YJOtCBmWoz~S}EKdq6>#x=$>HU`=t|)RA*E<(1tI>+LE@lllX!5dVVnU zqwWl|t%H|)9&G2%hDWy7d^kk654Dw39a6)1q#BmQ;WoG(oQLVh;r6lnDM#AigV^Q> zRy;yykG7Fd9}S%izKD{e?Ug7VW2lZHf2^JOjh6;egt39EW}a`Uwt5Pe4Dx0cs_O!j;e~Ie@Kf+@O#B(0Iy8-bI|` z(D>xHS~N~Jmbp)H3Vf=OM(q^(PjNh51^z0Ix2uq^YOK*cjr?g2cu#-JbMT#^{WIV@ zL;ufkfP5DHXQ7`3|5@bEq5mB8bLc;Zea<6)9{lGyKt7NB1?+c${$HSf7ocCnei!NA zMdUAHpG)Y!ME@>9zl41*)4$8$yA1xz$X7JcI9DidSEgUVUZH}$!f}|6H*N5>y^Qf6 zH16u_^zmj5Zhz!|ZZ-Hs^H}8syQdRD#)u~ZXD9=cm6gydn>J`1=#|YHH1`tvN$4k= z%Hd8nlb(~%PeDHg{S@?5(5s+VHI?I3HB&oP%^Nff?VP4hr`g?|Zl-olH<#m`X(C5C zgZ?wkcnkPGZiFF?Q0On5G^ zJG}`0i%o^=BD>Rz=)VO06764teyO?Iy$t@#=)a8q%gxnJ1;MR?;95cOsvvkCZxI{p z<1M|SI~m8}JlREpeGvl&w{sX(5+6LyB~!m4^IG zYYoZS78=U4E%p3tEAgLgjcc@M&^Nf^Iq2s|oX#PCz6CCV{`2TR-x^my|Am%n?*jTS zv{pM8N#QQG6#qr&7olH5{u25x(f%dqms?2gGWstge;Irggu;rp%9kpLEfvJBpxeC!n7ocAY@JlGs?;)<<5qb}HL>MR)ir+s7&=+r%r9(dC|#K_+-d z`vy&e!A}LwPzI(@LO<2M!8d_k1-%M-RXfR5wQtbK*N!$gLR-pqJSRsuLxysOl;aF3 z#~D(Nvu!l6XWQZ!?WnhJ(9a#BjRy2wTRG4<=;zvt|9l%gKM(zUI}Ox%=ogT`0R2Kc z9HhP4xd^_CZK;FrVteVm1ink)ztoQB?d4dPk-rT7%iz0A`&S5BR|r~H2x?adI#&sL zS4k?a611-pw5~N&f36V}uMyO)5fraOzfMrS4*fdx8_;hce*^jr^xvfYo6v6(v~MDR z3;A0F&0FBRMNq#@|866HoBrLVf7JxtYWiPI(5*)P4*Kta{|-sV9pvve^psTh^X@jX zSrX-^clAzP`RU!pmg7Y`rhAgn#kzZql)&E$?B>w-^qyWx>ivdF9q%_1@&30;8SnFo z{y{^}tF;|`0Mi4Q9>DZa%_(1a2-8EFd)QbTuSX62RIHPWnq1kdobg50QV^R6CxB$Ukh3vmpNn`A5(n zf%FQ|@CwoLN-LS_3eo5)^s7Xxt3=DIMB8gbyK5X%TqBxYBbr`E{yOyQt+Y5^NB#!U z@CNi7M9Uk{Z;}n%r2U(%wCLW1ehc|qMB7`)-{P3$c1XCQd49X4Pi+m$?T{-)^Za&e zJcRtLx}}DtT1=Ya)geiXB<{3O9(IRJ?v6P1(_?qUsUM%Z+d`YhyDfd*isNo8Ki-Ff z)ZiYi-wQ_{(O;IlhehuJ@qP;yn$WOa{q`NheYLKh-B;_XJV57zmP#ic1kT_w=T zInH_5QYQuvp+6)eeT4iYj$~oLy@9DgQFWht>q!W_+Aidwty&Vpnp=c3$Aa=RVgODdiGvq-?CZi?q0U6^%GR}u& zln;Yq8~TUPA3=Wv{Sg`IqX5zP9>=5FW1`w)0@mZk^2;X;eQnly`lOMZ@d->%LQFPI zPZj#qi>Hkw`4pz71kq=qIb(i?l4sDLL4V#*p8LF!Cem~0&l@Y0zCiv(BQ^R0`il_m zP4CNw>efqo@)G(>dh#mt#Q0u;@71?js$bFmYv`|$e~tWWW@wFv;+sJR@OX4lfy=^R*?*ga6dDqCV)l1^txBktJB;GYvOnKi>xAfmPlEnLO zT|!&S_cUBn(~$e}HI1S>_utxo`~bt6si|q~Kl8}vK(!5{Yxs?H%fF`fTYVEyQ`+14~=z8|1n|gF|Sk~H`Af;W5U=I-T*&os!{S^AMCUUrE(4X;+^;vjj8+~Z?yons-IZV%qrO$b<`vQfXTlCcGMt zu)LwoH-RaVcpGvS1N4@L-^S6u4e3TC{tjckQ|tP^@f{X>*IbVJJ~SLjyhrEzW*Ua~ zpsT5A;$K$j^ zXEgE*rf0lbdDdFWpSO@#KX0kz?RlU_*325zNG5M zonO+imvrnU>RttPQ5&y9l2BJc=c~BR*Vy4TU3eYu=j+xnyl=qyMmRM(Z^TX|uK2BR z2>DyIzr{drvGO}~z9T(*M`zwae-HgV^6#O)hh9^oR`kxLriR?Drlys@pumG_BJSFd zYDGR=Q_IlT)CTUbOw|U)$XqoaXuReFt=D{LkYhnF9D z=OG26ICbjuhTgqtOF(QF`=snmdqu9dZPfL*nDDLC>0`0C?fLEuP4C*q+IrW{e{fiB zy$cN+^!IIIP~W%pzh)_p_wA(Xef#iPScraYe65K-OKTfFZbyi#X&=SIHvVS^`P!^j z82H+(HsY=YK+OlR)_iDN_qSd{oNVV|Jo-qjeS_}%*Zn>vpY#rXyNn^LCvp>`q zqQ!yT#ELum35ABdxRY;$sdQF!EQu>F=@|2nl1{NEOFH}6irl`mgPJT2IINY@z!}QU za*MJK+J}@0ry!NVR3@DIoO&-f_lAZ|!(N#7qG=!WeYCU>`o7Mw(6_&XJ3ntU)uzs5 z_IHy1?hkF6`U4%b@i-tRC8h_^c>tz^9kiW2C?>r%J=n>U2B|%$*43{=9drtFsH3)< zhl0B3tBXVGte_nZW{dWkhdT<&;ZEA49PTXfBN`9o@kazfyS^h*tPR1D&H{O~gQm>U zz-c`^+R4XB;z!lG#E*55iI2f~jBX#J+vOb;i^`#wLobKEr;A$H)0MItWp^v1jcqYZ z#a%V$i@PZ!DvmRibdmd%bk*pTbkpKl(%qL<{jNZ17x`ytR~y{mTcNpVT`rBQE9)YT zGJut#uB^KcnM|=a0E?Epy`bCMO+fZ`S7y1dOKi66>#9|AAN}0d-RjX2yPtmUr_KFn z+8=-gM~gRipsRww0W=-xu4WI$nGT}qAWR2?F-+4TG0E``!E}f&9+Dk&{BT&D^4G(G zGrA;jIH0SmNJgg=N4m&)k94K%Cbv4$T|57y(kTx*+SOMFD&0JeQjty^t&3dp7$bMA zo5trDwkd~R-c>y;$9Cn6!k!+Q8GCwq7qr*i)5|N`CGJW03JV$R#bQ_Yi+i~%$!f)c z-Aq~1L!B$>sm_&1rzA?GQxc^;G#N{KN}{xvAeD+q5@kIch2~>fPfg>pUeaBbE{VNj z!U+XY5_{3PH(iqZ0;i$eCnn8;eZ4d;`_kQ)WsChi2jl`_5Z3 z$3h3q#>avwLfOj$wwgYc?m2^!fbt%!hCQ`vmiO}AiPV&*Te@K4dwNUFo<5X)Df?-F zilG2N4JJb0#me7l?2YHQrbH*-r=eW1#)Q ziN~Vz089t^uuS%K08)FPpXV%6dl1fpa31Wdb^D+?BejQmdp4ypJ=DhsSO*t}`g%pX z#6w|>qNCQsy?t~w^oRQ>uRGi~w#7W$&+@S7`o@vo;yBVrXB$TXr}@K?eo9r3_SP=- zXdmU8NBdImC%-w?ThEX6(UHipzSR5K-xD@H<-L_+miLjq^1jsjshtY4qKb}MX)6fT z6@=>J(2sXi^gRy!cxSD|CpsuPpCHtqAcZ`Ed}RlJKP*F4c2tzEgsBpylO61pE>~Q7 z`+@bzpe_nCCp-Bl$|X;B_LWL5d8&gJgHs(TJIN(a1;tU~RMkPNPZe2J6--s6NvBbA z8YQPmqfU30vNIjDs-A&<2Kh6c<;Z8r1kZMqr=IO3FlReU?i~8hb)?=&eCNo!&XXjb zhkhRU^UyD#{{r|gbW*z)pkE|wyx39CFLqLYFM{t9@|Tdm1pZ6VFVp^I(#Xs7|1$lr z2!Y#Nse+85f*@N#5Izq5I62sHGK%BSPe4CGs&s<1-^C~0<9iCqDq3dL33JTPeE zRn^`9Dz`RJr@Of4X`MT*q)2XfnjW9-?muoM*)v^mpJ0~A7teHa9dhL}N_C{;Ea}tP zuJV$z-S93ksnv5`G_>cs%Eiu+W1Z_Rmpb2tk{s-OH}Rc^egRAupkF}#0`!Yr)cD1& z(sQvJt_1xO?O&q(OWoAROVBT)|1$b7L%$5Yf}mMJ(5z6<)aX@&plRcNob2Uz&)C2n z?-d)kCD4(WiP+@1-^O6fwLC`Ko}#Zt&DwwIRevmu2tNavJ8 z;!QncNx-?l8O@z@u%9P+Jx@w{KAz^DPj?CV@&(ee3nXwC$RRJJvnchTByGD$a(gkJ zjb0*SyF^xfNzEylxD?LU7#K$M9Q5;n9>wxAqZ&~HG$0sRK@H_?BSl;9>Q!A(+zTcjknkiSL9zXkr=$loRgRgs-^FB%HeUi}oVp7_F zU&oCSe*otLI3ILU8vCHLQh5E~H%t#Z%3B_i^FHkCON$OJAHnnpO^-Thiap{m^a`Qy z3Zd`{q40|0xmK>L#M7$;{i`rt?e2R}Ez{Rvx`w7}1nq0xwWMC}qKR?6tAg?MZVKYp zyDNC#AgJHyN*(zd-Nknk`J2#hl6l-j{ucCGfV@RgaEpVT+w}A{_--SAJKoc3I#CVC zYMuGW4AtV)9K8eFJIb5HaVKP0(Pr^ZcMm*zLvfds=dKbmEem(M>A>x7IJdK<=^kCU z7iYRh)^@MEM(%z%ON?$h+z;7f)Zl%R&HKVB2YAp$Z9E`xd;rq}9qx(gA!+MFm>$CP zFlaJhk3vovO6ZStyoQUxbVb2V=D9-ZbS1<_le|KRyBbazqWFC^M0O)y?WNO#t1w-Q zhyQB|n_6wJq3&7;>Lz)e$bVf-^2F=CJe5_%zpi+!$_?0W5Z-TaCUk=nshd6UHRv~? z-y}V_Mfz}yQ?gs62e;CF7~}-E)kV$Z+wq`(TR|U+fXQ6dJ+!Z{#%$H}vl@%s2^O*b z-s!1+-+_K79S@SlG$40-D$?BzM}j7FH(ko_af)_Nm~@zUFC0u6)4g=utA~dAew^t( z&D{sig8(-=ntq^@D5-nEP(Dc4sk~My&_C=cKo5KQ!7{!lJK#$_#PKNfGx{^Xk9y&K zw0@e4yE`kzdH6@pEa_rM1>tLhF0M$NhaH zBXA3b9ow#{j!&L`-Q&b_{kX?DC*s6SeXno!=@R{|=M~?|Q_Xz4S6|{=-^BXP&3zZW zP&^I!Zm(8k-x=(CJAJ<=6Gkn4Z>R4awjb>DL-lk&I3ho|r60p-BIWjE0x2RtRwMGG zzwA$PS5p48N7tF3oa2W9ZL&vd^82;ZAA%tQ%*7KjJ5WM|_j$hz4<; z=!kDO9rdVt)T8cE56wq?C+V2&$80~gQE7iH9lq}uT>vJ)v8)K(^y3_VN?bDrE zpX&^5O*ylna?kP1Mtz|(;aQyM?0PLv&ThyRqYgW}F;~vIZ+UhTOILmbAXkj%qIJI9 zxeb;ZwF)}7Dc2J^{Jh&dA7{t;yq(T(l73;mmP{8ma2o6vHfl+AVUt)I4LdX%8?>lu zG&UB0Y|7g!TDUZt>$R+IG&ktpW}~@LPpliwO?e|$tEk4s^*UAKVth}|*|@mTC%d>Q z7dUb}vRRk2BOY9jY*j8EsSe{uH|Ln9T`)(t$m3`X)5TTtXbk9_dS59sXk;u#fvO;_)p4IIiZD%E#ljSJBJ~wW+h8h#O!Nmg-F4gd0AoJ63Awq@M+z z+?v-3f4EH}{wYs9PWii^^2FnmTRI)jC;3vRebeo)hr{K_{9UIp;>s`Kjgk&6VCdZ>RIVy?EYdx=?kxV5bXi>4Kdajm>%c zL<{3a!)}d+{ThwJvFRtqjb`D~^a&fy!snvDT;pQlbFpaWqT_SKBkvK^34`WtRWZiKi9Jl9jBOH%gDs=6M zYI7%IE)gGwQ_;c+&92n;NjGuIVy<$|pYM6QA-l;`DZ65V_@9 z=xKdpZPPd%0m67@yY3#G*-@F#oQW?R#%fs38tkl3ch;vn>(iaH{haORY(KZFQrYM2 zbUq$*a)$Fe^)1i4kqfq8a3dFDMv31A&jT9`&+!@!do&s`*}|pKa2t)L8)-BPpQc$F z%?NckUo3ns7CsjXpNqRxyGJ}rIO0jik-h4>BQeb?CIm-4wjZ_AQ4PWBnWOvomWAgr z&9G!Sw#Sz$55dRw3{lgJahD_6b~dcvo+PgD_32-dk} z*pquSYMu1iPkQ2b%Jx(7G_Lr)`cv^3kdU3S(`nDePWv05*6DPH({?%&PQ^9!jOIP^ zIOB7kvFF*{ni`ySb7yTo>w84!%yiE7bGDz0Cv(kqJx@3vPQ~fY+w;6V&&M;iX1nfg zU#NOsh}lqNmpw1&7NU21HFm3y8VxttXxOjO*r&8?G)>oN7Cz0wr|B=)xLEjHEPO8R zRq-`0?o;kQ+Nt&)?aH23KR(*68hNybF9+pgoq5&Sl=GIyy7Ka+m_BCD$L#rdr>4t~ zcj?H-yDfWknkPCnAUcxnec_j6I*V=d)c}l{_ma9r0{WUTw6f zdCs2Cb!mn0T(@TL&-G}k|Gd6})~nCQS19f~Jl~xiVM|Yb2`PW-%)wIgxIcAe5?bl5 zOzQsBqt1JwQ*)yix-7f%F103gFZ86M(fP$r&AVRg(zNTvXpXqQ*puhbTs8G|1sMi z>sKy3HlRd$yjRCP-lsx(yx;nO{GRBw>{DkyVfzyU@_W+9KiQ{Jd$M1CPul*J?N9mq zPxb4<^_1;T_lomr+n?^&_j%g(XMFrK=6lBHe`Y`h@@&|P+uqMcBNIw^7Mb^~n|rR; z`O~NTc`m|HJX3rwoQlJr@69aM;_LZ7rQh@YPP+j$^Cz8M7yUo!>`pSB-O4}?%~D?Q zH+rE@k$A!1=mjIbX#0zO>Y*2Hf6+bil6&+eN9-lrUm8$*FZ=kH`_%IRRFOPxr^knLjif8}6LxxHP$W+b zIhWLuoSwAPlY=ro>6V@x&UvVup0d+ZgX;CChAPi1pBl~z(j&>I_Y3Ih!CdfZaCv$t z>)IZ}+R*Wg+k9p)+tQHn%ut?HPZpmU){5*|dp>K#XNR&%b;Ps!GXHNb1fL7fB7>fb z08S|JwI-C|it_w^T{fQ|bZ!mlqWJu<^gpRhXVPGfAXbKmYjF$zPj-L7urKKB8i-zq z$QK)HUeMXq#*21;vFiTf5Ep}DFn%%I$&;7%D<5APRGz&wlqed%UQ(Mn+skhAWykAf zcj?Q+zE+J?GU?IL>?mD;A04Y)jUOGaT#X+a$qTKz@Uc;?QXd;r2R$}kxg|o&W4dlXKCZ>?6C*n4iBYY)pBR(h6XSZ|_~eKd@lTG*@5wQLK2Dy{?o%U{qq=}U zHKq&tQ{y`B=@Fgp=~1n@pB~dF@U+{1#`b4M)$TJs|18LH@?apA!>D3;c?zNZ`@YA!|1FvZcq3(E1?i#^gbDOWnm|t|u z>oJ@cJ@I%m zeEj?7d*8>uZ~Ob6Y<*z+2VLst54trdec-@!WUQedP0h zY`%|u{Kr22W7}Wxbn2Bp9rsGV&i{%B&sTeuXRr1t?yvT1+VrXi=hr-4dd-9LYyI+n z&Bwp)>CWr6zwYVU>jR408$SLG+u!iu{>Ff&Rd0Imf7A9iJ-EN=^S|Z6|1I0!^6_u^ z__u9;yHCU9+n#Q{ZN7JGf5+ed9nFt)k$=Z?%6ARhcTOjZHOz+0TviR`5UZ+DJ zX+H6xJ>T;=-}iTV-&4%@ZGYeP56tv|ztabf*#`san-6XOFit`ZeCU{e=qc_;F_Yu- zk36CJs9(ADkz@X`kN>z&ef6>1|JcXB;tA0!o)Ep_Y0N7g7+>|29hTzvVx~do6aC2`AI%PDr+vw)rG}D`I?oFLj zPHztDi@vpA^Rl-*t9oll0enlR6X4rE-P_Sp(S>ghsXX3xOYeAY@Q$V@PM7NUe8*t# z+VfpCC(n1?+`Gf7ruX8U#kt<|S9s51ea|huZ?N}0%Xoi?coesq-}hAG13P^%=<7+9 z=>xa)p`AW-96qc%eK?${E6|Ue3Lly2qnLq3YPqG4-O|UN7JqE!k8OWtM3;?MMoHb` z3%)XzWu!B_GOnb4b)<6IS2e21-rF$>CMa zydG`R%}mgc6!sp?VE1o%{Wu>9?qNNPAiYuZ;j^aXG7lg zc*`xlHLeTv+nO;r*G5%AZ~H60?bE#zGX_}Ssm9?QxAe}qhQ@b&x_9OD$2{G;c6xVQ zExc!^_eM3&y=VJ-3Z_Eye#D8>y+4|LpvlDh_I%$=AB^Y=e4x|m3w#hxMfg9k=Z7PC zMO51#I$|HXxepzzk0K77^P}j%kYm0`8T{kO2R{GU$A4`5$3Dp?9{4`-!1sv~e;PTy5q`p!<@bt}cb>ruvkFDFf@zYnM4&c*jW=l5>zhfYn#e~^>D&kx;7?;qkm z7ajIvr>5RNcJX-;+#kDhNKvN#=;nUv)C2XOs?Gi6yOBTH>1W@C`?)LEg*xZYp8Eal z4En@Vqfb1He&S*LlL4`P>S6d(Pc1&R{ZkL~pLrPm%)|U=wtr^(=eB?DVf=I3Kle1? z3){cwQ(=B#`xmx<*_-ojXPr;-rJcU?NxtgMm85duE1&5rJAD=RoQg5|Yk%FZt5ch= z!?URWucOVv{hMA@$u~anH=ekCGoWkqw?SV#A^6r#->Nx1;riBy-}P1&=ieFeJ9+9F z^Ii4C->YHu`uD!)^nJh5?|V-he{k%6@QHsg-4C|^X#0=0|LBPP=o#Tpw*M6N;w%3Y z^QZ~M^grA4XSejTTl%@m{E3IrPdvwp|J1|mXC9_Mv;8v< z)1TS?x!eET_Rp)6tE^zSnFv+*<#1m375cCC zYi{$Eoxak|8$Gc8%3xo+rLXPuwNLl;u=?wpuotKO#!lbZ=^HoltsD8)6Qgg#UL@tW z!x}BWv(tB)vFVY-cW&uBxAeW8zW15FAJXLHdwu&2ImG_3-`5^H{oqD^a3epuksodU z(e@wXeq)jGKe@+#8dUNA-R1+duO_{Mo2-?K4lJKC}IEAOCqw4mi)}W4eNW?n%}cVK0ck z@M!*pA--@UU%HVmZU0j929@uZcKXUg{#Tk|Xd3d>Sf!}Gvgg-2rvmY{zu4D4=hx$v z>E$;*@i(6Te4`U9MZa-#-;U@jee0IK9n)9+c3h$QPN#FuXe#R~&zKVAySOb=z`*12E^!<2c!uo?ff3W8d{t7>MQv9Rmfj@@5NSz<;^rJiACpYqw8~MrhpT>0s z{@M1QoghE^F450E{)orUBN`DkBp-?CQZXbS@vwN*W9Lyn#yT1!fAKKks2*c!LUl~T zyB;PSv->eW%Q_a#6^9+~%;0Dz*Kt4fI^L~2XUF~2>qI;qENSDYezj4v`*N*gZ`7Ubbh{w<){hC7@sg9vXJ>fWNr=$H`S&Nc9I#6lmSZ}7BZU7(C z2=27?;CyUA!_V7hmi|ud?n$Jh3b0o+pfWA|@0?<(}---1B5# zUei=*CpD81z)8;JWW2NFqbpOL#N?TnuX zp78^|GYX{+J6rWU+owl=XZtM&gmkXzbk3aT`gQC3+<*diKJJ_qC2~IQ!4;3I&&N%v z2}NgDNneQWA+8sEd+UO4Z(VR~8jUz}WK_eG!A8UV)@T$yP2Xc{G@TBOrn{}tEPO5& z?OgPk8W)RpF52gaN8lqK%a7<8kcN*Vai;{1qv14>Y4$u?orE0qJnmTB^eQ}$+4Gp^ z2giJG>A0HHIgZ=uxSfs_+ zaw?{9$kU$WoVNY6k3a49&j?aAbSCcp6wmt34CPhPmbfid3?pavYms(#&~nIfI0tOy z-nspGxc2Rzi$`xohM)6u!gIqq?0kfP(#ppw=Yw-1(KOXmI-S?t&AGK-BfD#1@X5n+uXKP$6d@c@U*869|F52

Kh_QHTBTJ$9!Atn4OM!E^y3^9QRz{_^2l5$Hz1~ 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⁢o}uH4^KdK-#eYn~nfmjewda?UtA{SphXo8Y?kr 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%0AA`B+n)`FkBrmY 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

+%VJ}{OU_XA@+=K~`h7|Waw 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�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

ud#2AeRJ%aW8WP6m9bwL`<1a@8T*#l zx5U0B_AL{y!OsK^*z(86;Z=ru8t(@`NuZasBz7&yO4pJS7+P9RbuYA)u9ft*l8z|J zDeU^=pM$TxKUPj*RB(vas4dI9;!bTzr?xC(r?#xePHjmChh^;4mUL>%GInaq`ot^r zKSn%sr+twcuZM7b_hD+Gx20&Ry?G{05b4&QowhDur>)8JUxkqT&(yaj+12vHkM*e7 zw*DB~793++jv@ZtmhOLz?*1nS+xy(Z;O3f?Au}opk}<=W8WV8_Siur z`;ORm#J*#KNoN8FOxhAFo@$A;k|bG4)TOkc4 zr~E8qr~IT-ewMLQe%2?*b}Sx^92pDsAAil1AR7L&@03w7yx73dXk&MBXf!%y41doH zJKgvg{<|gd+{yyR+x6ojrH$Orhx&hn*>!qAe5Iu2IK!k9b$#dsp9kSGKd; z-SzQZ=G~({?I^pmZQkzm+4GK@`-|dQhSM0lDC#w1q5Lw1f1g*#3fibAq!GRte{AOPShpzrpaJaq77>byJLnlvA zbmf|YL-%RG!EKu0fG=DAihOQbIzRW;&+t&vk106(l2!`m{J2SO9ru0lV;e2v+g4vz zdRlJvHFVt7b8{Ol|1-S2qz#n+OUi<8+&$_zKX)TBd;4dI*pK{EQQ4C*`M=bG_XOVm zEoH&C?3wtMe^lS1KmWKs>CZo@Px|vu>(f8`8TJ}WZkdrUQe&#kDK+Nyb6M+LB)}ok zX3SZJ#2Ita!C@IYW6pZ))Vg$7z%q7fT{^XH89Rh!ec~dac(lneU^HML01X(xn3M(r zkR33xLjd)h@So6KUl3_Df~YPke?+esKn3yymhPtlOG6c2@{oKt?Xo9L%*gj@ zNO`aM*5tdl__opYzIg7-w($Gj^-CZ7?BpK%1ztV2d|=dv0|5H^5vOtUy8~_T;b8C@=YZFG>_C+cRLgKY z5wspVV59@aGInsF4;;S;4uztNn~p;|E$eq%1?H1+$i4^;f;Djb-muR9T12xq@&A9M zB#a@&_A2k*5%thvUwZ#<)nQ+H{|hPOy~{l6XlDEe#Y+0~-`6Mo`5)?&{``;i>3=HD zs&n-U#{XUiZZ-1%N?GtNtvm{K@$WyZ8mkik1ljB3I8`+hNRQ#Od%l>HJmWrLW_*>7QU_EXp#`{vlMEW6ipS&fU+l|S%X zd{<^Gnk{zvDP2FdyvM^%^K<`-l^^&W=q=j5A!E5#g!?TJHf0M0oh<-iK|J2~9iGkc zlyP(K2~<%sP*t>7jy&5E4S01d@amorc;&fe?GAv7Q=me_L{OcGpk@33 zD4hse#ttm&BUsh}qjtbpj=)$4huWv&V5&U@hv*X=x=v5QAv@twxsb_PA@$>(9hl+e zLc*h~66rLOLezQ))<}6DYPT}*^Fn~bYOd$Fn}*#F=9etQJLWz=_s73H_iudZq62%6 zZrgvs@&jA;T<|N~_U=7!;>gZj2a5zZ_XlgaAJ%}cOsS-$tx_oZ^K&10b-6!8D+

  • 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

    0D$0#2%7LnN-h$jz$=n`quA0KCdaeG>wsR!0 zYUv>6bc|vRL6Z=cr9dW*G1l*(WqS?dDS}Gyhh#zE$loJ zR2~T|j|7!Z0?H>r=aYc*!3#)`1th2f3WNd@U?B;z5dA{%LhvFIbP)wY5ecve`^D%N zqhCw{EJnWsyac=i`z7d?!mo7Wy>Twxq$@5kyL~K5NxEelLbF!3G4h5$B-SqQ@$bM=0sxU8#Qa?n|!4IY?WJO<(qY}!dZ8#Zlj-*KlfmTGwd!RRJkGY zikXvUj+2B~&T?OG)9S_%GYy=SWMij5?wWl4Tev-{R*=3$J{u z*I?moi>z7~jeFl_H13d=;&!`YL@Q*N1?F_z#ch$+dC|Bp-1C^l72AF16W^(H;&!nT z$;xe7P?ZvrMioL;TWvj$!hR8nya@dw@M02qF^Rl*SLCE$O(gOX{FhK@l)$e9{ZjB!@KWrT z!mo@%qzt?a{W8X1z9X{E`74KCIq@mq9ogU)%Z|t<-|l4b?4sQr+2XEO?g%fHoz`&| zchT-vTO}cuiW7>)X>nB{S%qZv4qMM=p;|)HsCGipxDWhttag&IPR$Ox9h!K}PN~)G zvb(M8@7A)b-Jx4s?N0i;Xm?A#jxwZ<3|~i?Qb(Ck&oRB8GO3<2rJgdWfo$DCnbAO* z(ZFMZM({@RZ6n1&Bler{-$WVGg#9M$H&Zt>qu&g_X3Crv^jq-XLYdbB-im%Jcq{f> z!Q0^12Hpn0Ht=@vcKo+f0kwm7V7~*r1N$9}zmwvqllXOFzmxHIq2I;$yNF*GcsKFy zW`4REe>d^zLBEH(st5Z$l&QVcJH7Dhg@13j%&Vi+siV}Xqg1HlSwlUgPCcbaJi`5F8p`FzYDyZQmz~S-PrF|5u@t3hamP4n@s~}_6DUtQEO1r zlFtUrHDaz&k}BvMw|S~cl#NI>kpr7>+_cToUMx{I;kcP>+DtZW4kyay?RMg^akk*I zCCsiR%&vu$+Dc*7y4BaBV%I83v1^508zXKbc5PxOjkfKf<3>B)+bP!CDdyTKraBlx z2X#;fbx;R&P$zNdq*&{uSnEW;OLdZB-lZXG(z`^Q&UU|0)ah28q^aq4Iu@qxZ3Dj95J=>Ildcb?Zd(rPjzn5Uv?U3ENowi=xaw9|4?N)7H4_;3Os|T;&E%^rU zhMlU)8o(QNEAut((Dg?28^If~--Lb>coTTjZd>NYry0B%ym^-vb2AyX1-u2kWta3? zz+1sv!CSH4x?6=}+YY}QwQkxFYD1`Pw=H=i(e8}IR&_fBr{xN`}GJvH4(%}Hr#V}5s#u?%`70Wmk!vvfss7NNzpP(X{1fK+- zgv6vsxDd_084Nkoi&Ts~z?pwjXwLkb#E>)p!q1%Pg(~x5&g`{c=&dNErU>-ZI)59} zd`+$QJ4{m&1Wa)dAR7eXSqTEBC5XlZqeLo*uJcb2G<`vIy>2kUH0vRljtNe$vwK8r zy9U$V;%rc+?kDTNnlPSvyJ-~pA6A&7$Q2fNzQBm_ zy40_R*#P$O?4^$fG<`gF=~IcJ#~b|{d`Y2WYrm6>JuK_rFA-x0JYBmwdDY{ z%>cE{;07Nm-DL*dqncPTGN^|sAhM~>5M+lSI|SLG&AQbO>p6?g_rnMcZ&F?wc9!gx zI^rC=))hdm#mLBJ$&GICTr{N7@L)$b`A4MeNz9Eg&N0S0rc#PMsq#x2<4BHEEsj%d zjyv|ThnEuwO;F8EQ1VSsa!+pX9Q15tlDcvdOOyT)-|T`5dGx!?JZd-cDA1f~*I~z; zX*V)Q=FIoak6%v@^y5AY6)8Q7nNr9!V^bXs;1<8IG&zIeI­b~BrEyT27kY={zX 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⁢^A@Q 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 z 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%0A@GEBN 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%0AP{2e!>KpA<5={6q1aW**U#| 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 z℞2#-Zvv>7wd8anbbd;-U{MiHnbK@w6r`I*+*MJmRA1N|LB0E;^66=se=$a(oUQF&s`r$ zE>+Di!t`bKaQZUB^<{RV`|2g_@=nDM75i$FI^Ol^tBm|=i@&t|wMXjF)&Iug>rHx8 z)=us@vU&2)*5_ycM_uyk2qer}XF}?BvsR)y_aAHIH(MtEVaVq;z2r5#QI8b72I(HJ zLHW&VP|Iu3JOW?iAlEp^Wrtkz4PK4=db7vDrg5;z4x8-XWL`qV^}~QEf96sJ}zgN}6Kc2()U(Dg-@mI%Tp1cnHK|lVe z>S6Q@f5>mdMSdhMT80r9EvJZ!mQ(mccH-iAG!Bi!9~y^09FOLY35UkP!MJc#^>7US zsOsSuII4O$29By8j)9}9ht|u#F;Pd3)G}>;mVa12S)+ZsS>KD1g8I|k?;f9p^n90f z-FMzb%Kz#7JFgJyKb_CdeBTfMev>ux``W#D@OW-Z`9q2G z{A`U(mZRjn3MnV-Za1g3Zgxrvxkdo(HY4FxA5^!oL+O6(u&EE0+t|UPA0i&lA<{gB zNb?^bx}Wt996An%j^jLi;R_BOhePunZ@C}c#Zd=K@8QsVheP9VkH*148xC|C4(TNv z(n~lr?%T%UFQDZk z;ZPqAx3Lo!_hZK&>f;Z$vBN<>996PhnnV7a!XZCS;gFxEa9|Hdl`NO$5I-FH)CPa( zeVDlD{`f=3;c$HNzK%Z>U-H9w5Ig>GKYMsTkss*tQ*fAPHRFOVkAkC0mcJgC)%Qo0 zEFWv&>Q~E-ow2QKi$ocatA_PwwKP_}~x6 zC-2?(!^aah{2@E};Wl>sp}64>=Sl43hsKeowDAYpJjEY=-Os`wRXSZdF3*mmN~dGs zK;_=py8fS4Ve^e`X}7QcztrEMmGd6$%XM(;`v12M9^AJ6|53YL#@B4zp+)SUs&il(vu&!RM1~sVzRUrb^?e?@g+(N12P`Zu%VC=Bz z_@USj#eOJuU}T5GZR~K+Z&Ei34y0}r97r7;n)1X&67$CP^mq6zhPX%~h>IlS;C4$4 zago#z7fB*<(KzCw>k${VU0gJd{Lnb!!u1jtq;3@cK3&Ukyf zH>7zx+V##>tAph4{+#p zuRwk*#o^;S>d8F*KVO z$WDH^-QnvH7xlaR(9;w7(Y~yN)Q!R)NZor|tt;Swj~y8GfpHr@7v<(jB7XEOX+`}Kr zVf>-DS;8bc{?Iau2+58=bR2)U-R>`?;17K%1rFsZ!I2$*NDGO}6WTW554{dJRE_K6 zqT_J*c$RTpTvP!dNi-+n@cp;C>Ia9;gTp*p=Cx&9$Km_uK5%F}9KL_91BZ{t4u|jG z{2@CW@+1E6{hL30yyrmMIu7LzbI9$}=czb}i!=s*==?5ECmfDP-jj$6@li^A>IUaI1G|_;4Ev z#oFn^EZ#oc;m=||+N#gUt#uzo06)s0kD^!~N3lNM<}Xfuyxl*!`PdJ$KKYXxH2L7@ zlU(VO?fUU^M(n6>IW}#BO|KC)w~0Ay>ci$XcCg%!9W3?1avM8X>OQ6aEivkA^Ru&975aRkXGRjoEilx7*Y1s5btn;@nOx!n}#Y8@sG;Z@jERng!^MS4x1W%mAx9N%Ie-554SP10H%spS5_|_U2CC=FJ+(mEU~Xa{J~h)ejrXIN0PPu-v|! z_7%4f={Q7gV~0q6h}^~wjQg>}p*|dLV~2x&IFPz29Ga2?9FjUXH03)E9f!lmU-8uH zICMSyq1=LlHXK!r8-qWp8n@FEkhmzfNEb~+GDUvGAL1u2lAMDtdp!QoIQ$_ynWDLZ zKQvcJ5>0IUp+0f3ABOx<)wnVEqpERZ;HYZc7&xjLHwKQX#_iM&f!4OSb|F`jFFC&T zvX$qpSG>S`JKFX3E~eYSof?UTy<>s1WWJk0@9vW7 z8Q|TQyG7%>3#1NIO&uuRMv4GbA3(RU1L%J2V5tw5+t|TUA0oH01LMBzP3k%ht$J{j zRy}a&?XcsJl))h>!$+FxaOgN3I*xmE9vrg6A&J8?n%Z#q_$ws^P3k%hal+wt_5A^V zII0>KsUj|V9dJmp@P{M{f4C~QEB#0n{?O~gANE6DFaGfH*zt#7|6+eIE*wbR3iv}( zOr{COj-LnxA>U)`Do+`(DBQsXknI-yKZ;>I7p zuZJ@Hp+5eQMiCdiPW+)qAvo-ZXdjuP^YDkOg0bTd9mgL&-p2)PgG1NpINWb>5homO z7so}M#6@;E%$4^X;^O=7@}4VjXzvx`f_5h^RgH_^S0PXJo;W2>iF-Jz8n=87EwiW0 z7sp}Re5q>O@;N+Tmosmx8W-*QaF>@_A4c0ge8o$!k9Kx@1%4EP`zY(OkGy!ZmVLa_ zkE|c(Irn30o7ZO_zrs`LWP$ie9#KEZGVhbz^AlgL7KRBJ_Fg#zd{0tBG?0J@DG zHuqx(OMS51#txDCz_^Va829^$R3*7gXgD-sag-(k9GU=dsE?1_W-)`0T-%5p4oxK7 zqj7M^4u_886di}dt?W(U;7|fi@y8pg`t0(!0e|?uyHe=MVx{wk@7p+ZJ%Yo1!%-!< z<`41X5BaT&i~X|8!Zg5PzbqXW-#3dY{Gr9w6C4N}9KL_9({V`9iHjyAaS`7DhmKFl z5BZz8I4_3sqe^m1=c(R!2J%$GMSkdwugg;%CqH~VLQQ_?I2=0Oa6T-~kG80;8r*IR*&BQORQkrNY4^H4xZ6*q2V*}N`@ynL9!wAI_SVmb zGU(8&Da-9mac#FR_GavF)bqkS>L*zDgh|~whZS26f zAN!lJ1Eb@>xRpH|Re9TOg@Hpe9?wXD-q`Ct96An%6c5k1A3GfC;}o3-hsGU>9S$9b zL*w9hy_5-mpbX)t%G((HQI)slb0{P6hZJKVF7gllkh0+qjl&;Hb*m7&xl(7O{CNV)NFk{_Nnby%wdnV}CpLw@a)hkE3tz?J9Ne?DiS& zWaK;1zIURH@79$j8u;!WT_#1ijC^;mzA9G-o4^661O(7+1PDO&0dyNXfbPc*mil11 zjU6oY!Ezh>yRieq@g{I^NPyt@T?r44(vk!YEeYU|FySb-uX-tgk9^Yx;pWr~?2K=G7ayTRyoj-IOf9Ne94&Qfo>VA8C91b7fYr(}I8V`qgVuu64 zjX$d1wmW`^VB-%7QOBY4@rV2dhx@q?anbS4AMWqZ;+_gLuhhx>XRP2dLnA%Cx6 zen?pHhx248KdRm~hCHo$+ZZ^i-Zln~s<)LaO=Rc2Xw!SI`tkC;eqDBWw+|l9pu>@+ z!x6CeEnxm8@B4fFU6J=Q=zU+wg7!f~^MhRJgID#y>VFsV!QMKv2^@e*EZE#8!C+G# zEVr?P<$mm7sSlCc*dbCM7`L$lSDsN-psLI>! z?w>(^xW^BYAC@*v>SQ18^;73Z(WZ~~_#=dmYQZh3hxvK;WkMLqhRP{82@>F~p^cZV_7IqB&1~NEpai_3?-O5}_qyeLVIqKU5qe zKV&CaC2U=O=sF~;1ep9_ToX7rbY92dzE-|`^(}VtRL46Gy)nX}<4hXycN}`-gF`}0 zo|-F95ODB@+O%yHajBx)>gR{vK=6m#yrJL^`te5<-S)X2_Qq>z_oqEz1v|KpcA{Vh zYtZA)er>+uMcKgvKJCyxe>ia{mpioI%f3SgERb*3?Iu@v)0guV-rS!8ovswX`u5vC z3lD%2pf~oXJ>V8V9f!?r>=3CBk=xiIazA#6)Cb0G>~G2*j;g`!a{|JlgoHyYwKp1v z5)=+48IR4P{8)0()fYlj)s857+ z9sJ?`fx1roQH8jDx$n|(@qNPyhdAMI92$p~C2(jwanZPr!}s4Go}L4h8%12I5I2TA ztwP)wII0jg297GkS$3>2??s#5+pn+M`s=&z9q_;UKD^KBb~q|`c)u2SKJ##vaqsW* z2NmzX=H=V_7BFAw{aopTDC-Bg-3M7Zez0H#2b<;sSZ<>|5UCH5+t?v;KXzc$2gYse zaHtQ5+t}f7U-qVLqu{6-+&*u{hd(su36t9cessYf>JuTi(FB5{KK_tq;SaYtAAe|t zi9a-sxX6w_q=CeRm1)y9I1W{f?+@V6b>Q%Qb00X&wV1=Tzt>U&+@JP9_eh4etw3B{ zi(5KBq`CM*;|BAiYH-o|DS4{v5Es2Ck*97CxFs(3!(x9(`@6U}KJgcEp`W-^`E3mI zrOIz(;HdJOwas5o`|vgW??@}rhkgW2C))KI0kGs1#W0gXK1Mh}4J3 zZR`-aA3H?q1LHP!VCXlM8wE!d;`VvA;}59-{&1_=Pr>I|_@fGOxzBGJmny_X9pI3P z;18+Mhb=#(3gm~|{a&ed`JnXdE26 zK5s=&PhA*1P}gZH_eaDqU{JQt~ zYwY;L{pJt);iy8~>gR{};BcFF4dyNVaG-KWwo2H%4m*;cz#rLec{-9G(;wZcpK@97 zj%Lu&?f$g%Xa*hYe@uTYgO25A`N#A-`uUmT_1k^4?Rd5%IiCHIj_;`F*kB=RU`cKu za+}}5L!>@LZes_={n&v~9}c&%!=XMLZexeTec8i7`3(-GCmc$9Jfjc1;81wsaGM_- z!=dpwMQIL)>~OfB-?zh|H)l9>9Dn@27DaF<{qYBFIFPl@A4+RDRPXLM#7}VCZg+hh z4vm}Q4_)u6{DG{&p=pOd#1Dtt<`3E7uwP<_!+yx`@bQPvBR_mR{(?h&{9*sZjz92g z{DG{&p>c4?e*+wjL*vkRIDS`t#vk@e>~J_f;efnfy)jGd893UG>&3K-RRyJVGf z;ZV&Or|9}!vg$lIbY3@U?2JqXl2z{kaBzM&&^9>!V$J;Qm)au|&vc#beP>74f$cBW z;7EMrwnkRJ2037Lna_1ivZw3#nz8tr?hr&zrfq45CKnob!pik8>Dni@`5E*?l!{L4(Q-lx>tIpSZZqMjrUX z{T=oragh+gq2qAKzi`Np#6@!y4%y+*>w*K`+)2`$q%=&;}7RS&hO&le93kv#6@xI;-c#i z7sfRWoZ=71<5|pGwC#*HOR^%JiP)T}jo=W~GdrwxXT84LF9AGTgXU+ghG!#7XQN%` zwtDyAa~|X~&TZGn7(U}%MxM{e^V__&@cFvZL_g0jP&p{&6#(64RsyI#fNo<4%l+8F zQXee0u>+&kIxsp8jN91Z;B7upL*-VH!}pDP4RBx&2Py}LvJ8Jn1qhgCHU3bx;SU`r zRyvM9d^~pip+5d_oAdF<>$P0LA5sfA+|T*=gYn@&<=~Ji!6CJPL+aGUMSVE*`u>2p zO#I`hOLpz4}v`b#5{UwdOWWDogm$qBdF75E$=4vE&o!h3bCHssy>z&V-+flL^ zzp<)=SNR67+wImVQ1y5TrH%vWHruZOsQAF9<6ueOAkujdDb5h-I7B)QjLw4tdpOWL zIP~rYhgL)Q%{N#vjVBf&5UM@rUw|xM)0aVSM6(-mL(~^5epj?I<{^YL_47 zAK9g^2)i(M ze?0c%vL`rItIH30fsvEpaGM{{!=XMLZexc-eK_344u|`(!=XMLZexdoemJUDmmM?U zP*TC6#S8w>A_WeK2^_NH4~bI8p*K(bq4VI-dHBQk-RU<=ICLC;_;}AzwYuyo)Nz<6 z8?3?M`!^2v^Fwa@A#sDlJo%wN9OB0x54=oz-hbG$q zhy9bCJK)gyaOgPx_$R8J#SVw;aF{EcaL^A&)#|cg9sbbdhQqCPHzF_NuP!bV4&T3V zh#!ta;qd(%hx^%~1P;cBqiS{8L1rK>x^CwW_w#zlj|qpk@Q3>?E{ap)<1o;#!dUYb3jGTDIpH`fVUY*?K&rMH8uTDnKPQ`vI=bw7n->o|p`{~$E zM=ww3{L`;gu`hX4CAq{84$Xf!+(swhP#+GrvBRN09ByNW!~NLdP#+GrvBN<>995DV z14otQ7IR3Sh>LV-ia#{&Dg2?u!&HA%NiOjF>ce54=qmZ4c}rZR_i&ge zx=LJ>hvbL!{;A?pCAr2S9f3pFheOwc!)@*ZhpxY(`B5dgyk7h<;jmw{+u!^Q9D2Rv zsr?c?gG1xGxY#dwpTQsU>wrHrjy&ah$z5p`SLylhmMmUI?lXxt6dYrf!+;pXnw(=w&QSrHRf%VHS>x9E? zUN0Q#!y&)Jq4#Sz+~$274*4Apz0bj+ynsXgheLS>huh3IIIuSzdkPNogcA<;!wHA_ zaJY>f4)x)18$14RU-ocR(Jku~{Gq%gE*jVQL$3>eXx%u#;n$yylkkVG({b1@$x}F# z-}r-Z;i#h9ug67PaJXF!e^k+J3>;N-Tbe_9L!Pd_KdR`Kbtd_tIFcW3lkad$@3a7xGkn@>K5!f?MaQQ2!+v-c{-~l`bm~HM>OyqpLbj>A zSUUB%?v_CpBW4#PW|urDCAVGr-KsxGxRlFX%E-B$F4E2Unb)6a%w^D=1~qMit?fn+ zpe81O3IKp=0dyNXZ0;vuu<5)@SujAPz(J${L8L%Kq;bHw%GC=?RoM~{I20f_+(w|_ zQ2%1=aJU~k9O}d2_T^OlBE)d$I2;meI3&zCh1b&r4h{)59D1FdKg8Yn!+vP~kWj(# zdOdi-q1TN+?4S4(4xI;w{gNH-p5Uk|+sgaHeu=+2f7mbaCmi(SkE*hbfupKyW8kPN z+ZZ^i$~Fd$sH zL)wWyq;14SAO2$8Zoe18q4z>K%(u6$6Mt0E zExg1<@16KVVx!r?eI4&DpHQAM|<^HlGdQ|60a@4$S~ zdBjEUwcUKtas1)q{e}cpbla^0S&D9Z`p&C;XK&Ym%|*5v&igMua$AGw!`2nue9hF^ ze9d%x%@o~sd$Eb%wCIG_?cQqRw<@|t-cCf1PGpy*6WLYdWb7wv^EX&dMz2n4N2K|g zQ`s2vRL(yY`>DPD2Hol1F2bFT{dDZ7wY5n&s_2&Z!J)i?!)@{i4)x)18#^58!{Ih| zINXmN4)x)18#^5I!%;=IF>qATE%OF{XrAH^x7k1ge<+^#!^NHG75AO!~JZ00!P!2D!Pp!E>(2PF284@GiRbRXSA`={LIoz!)|8Tg?e1JoJ zIP^XShx@U^p*|eSD>yXnTV%BSyV!srfyA=DS*ym!O+haYPi+xV( zwYDCEL+f=oM0AF{*YHakKR7p|MQRBdhf z{_yKxPF$+CHU^HWt&M@BYHMTQsM^{XII6amT|AETKbJq!@Aq*eznMRpAJ!kueji8k zbNHjNAIp`F^;bIPE2Y48z|W?~_jxUM{54nOj^|3pYm+7K$S-$xOwE?@WG74QCf+SIBxSxc@l>k$5B;zTRLE_ z^yQcAu*vZxu-6u18s(ROJe)a`Mx4H1 z@wb0ZX3)ugr;?NVy^1^8k35x;r+UFWm1~}gs-Dh%O{a6u(-u_U>$C<1u!?g@H2{@5 z0J=>o!KOZJZes^aeTdw~4vhP;1EW4LZexdoemJT)x0pl4TO6fC7~qf{4i`HXbI6WU zbp8N`rV)DHN=$5%2gRh(PQA-}<)hlFRsQN_6kgyJ$k`}fx1tC=o1 zQjsaak)7Z;7%ezbCxW9FLvR#4f}`Wi93StK6*UA#N!KNb#&=GcB#DlbBz9H{j_;eD zT?ZzO?>lYMRE2JFaGrgVRE2JzpJ>lSan3}M&K%HhxvV^Aqg`h+=xl8xM-b0Ow$API zZy(OZel8a|7yJ2~e?Io}*(mt@0!0HxP5{Pj6bBgf;cy!}9PY;shx%~1jU5j4;cy!} z9PZ2B6m1HJX3#U?s4`vihwe*oq(JyX?K9!1GF{`4zu<8DEaOsTx-oE6nJ(`HRTR)@Q2=QMJ0?jswnc zRIP3d9EjQF+9M7TyPWMqE^kMq`2X|zW&GvZLu7u|zjMEmU&3GU&*i<3<(2K$s4F{k z+FqS@b*uLO^{VdbHhR;@8d^q&b0Ebc# zZ>fbt=fR=(ZG7b8vBRPB;LveA<2D~P2q zht_xaLr<1)==cDK#=#-`00+n857uo196GP_hx#3d`^_Kf4{+%CQ*j`5qu@a5;E?|Z z@>Hd>fjo7*61Of-b)5WgzQ&F}biB(`_xlYXkh-Vvha{Z1=>3rVaGULr;Lv;{E)x#7 z+5fKN@Vv=*2@VAf4z~#&910d3ZWA0hIIoEr9KLTv0uJ2=4v7F9zHjUU9J0gVHs|9HB^Mkz z4u{*=;b`jv#0(DE@rT>Sq5d*BeBY%xus1Oq1qWg_3J$~!4&@JV(VHmwaj+K4hEs#n(OX1>F3B0t>m!3h-eDJ+#XC zQTAc3^r)0|^5d>YHS%$%7sW>lR1Qjc1xmMh+5%8&1fY%s=r&mhprQ+#j>G0QcCge3 z%WdqBqCRl2@M|hJz#$caL#jEzAv+vW(*X|iCHn?A%+=2(RBnJn$P;^Xn>Kz=B{@CW`$Tu`|w9FE80`QqcbPsic=CvL>WacJ|! z_aBN2DmR5g@p&eBT7|fs>;IVwal5pMrGEl{`DK5b?eZ%rv+Z2}f7YNY^^5z-9++2N z=5v9`Z}G3>7xhh0PO5a7kYrA~fwU@mY@HLODpYSJi zRfx-P%`a!O11R+j38h?iWoHUt+3Wy7ACDb2jfYLgVRIWhMCt?MHg;g>H>ra|b~qGb zI23v~^o#3A+GsD=XD&1 z>RAa6-#2>=3~=cBaF{Fify4L9WTx#|`AEcy8NZkr>EI&W05Vuo%iu)sg>$|Lb*I)L=yVqZ_^4zd2`GbfXwcXMD>^^$ma%Z4O3vkTl!tC+8KYp0i!w=(Efwi&tgiZ1&vKOuFX>Lo+zHX(*m zeJI_=4x9V2L!|!A*dcO1c3>1TV00W9w+o~W4wva7Wq3=gH8_-laOhnSM@h=y@bO3) z96An%Bnl4M@r+tH+-7?ZI5ZBYaJ)&~6n|)yxB~w0>!0Qiq;3j_&VMExRi<10{P=Z$ zRGBW@)sUz9?1=o(d0n2moSe7hfjm`yP07<==cqDW@(2z|5**6!jzf7yo+`iK5bupP zUu1{FZT8V3Pd!hT&QtD}JVok85tk~{?M#_2VskrUbK8n!3A|&e^Mmc3TL1B;bjJ&} z9IS1Z=4Ubll#RW=@gHlVVJBbf$vV-L|Is=x*L!_rBh-3%GZLc$Y#tMgy!=XHZ!~N)0$D!kJ z{I1^0;ZT1HhvoqsD*p~}z}fT;4!{2B(SSefm)PNOKmLM4ef;4zcKo3}9ByOBAMVQ@ z4)hKV={x?Azu|D3ZKCjpmbk=4{)NMSY5tJ@cX83{hePAwaGUetkl#s?Rzs~?-5C5) zwYo8IRIM)iaCUj>d~JEE_eJ8OCH_EM6j$Qn__X;liHqV&o;n_FzR+)aHwu4Lt*)eu zd3e89ocoqCe>!l#$FFjs#V(R=u^mvRsLYd*@L zM;Y|!WiJXJwLwkq;FWH`D}RIPHtQw;UA>DPEX4sVwGg>FmiR*Ce@r;gl9O}a%PB=8K<7o4{s&<)Ia7c&nhui2C9O@G* zx3S|7_3?+>*x_(Lb~x0B!)@&NgMQOHIK&Nyl`?AT{!HYtV5pQsH)u<{83fA=s*5YJ`oqUdEdn!$}i$#KQw>5QSXcRL&v-P za6dYQKjbI;aj?dB`N6ovrK)zh4;=C@9D2WDR{Orco~MpS-e(5#RM&yyP&mxh&zGv& zjUg^owcBlRxtuMMF6Srpm-CbRE7=_GN_LRD@~R7ZS7N`KpX6W7Px`OMel_-MWuKpY zRS&+`YS81dUG8*kZUA#xi#MDE89k@^t1jU6KOA#xl0wbW0c*53N=U6VRc z_0q3LilB5qQU##;H)03S{n%ksA1t@AL!>@LZes_={RL77ha>!E&zuXd2pC(uNOO=KQu+)Fju6m^M@9T zgh|)I9~w8{4_$}2U~f|Q4B{dQz#m!!5f``pekoO)8$*6nac*f2`MHaW^Cj^mKlD1g zxHw;0e%Sv@=jjttH-*FZ&2^SBUtFY{mZw#mTiPEh#i8p=oiA0K+il^xy~iJV-tNWb zc5S*ec^bX5+aFHcu_(SKjk@FEf9g)D*yEyHl<{t_p?7Q7xrv6}_3-+zVSeUbIPOLC z?)k!&-g_Qdve=Xla=k*x-6kV|Rv%usv4iSnSlHx$5;}E%(Jsef0 z%eW~Vx(?AApa8#LYX%728_9^+XR9qa7r-@6I>6V|T%Ht_{ zs)rQf;(Q&NFDTy>f9UlL#Kp(kyj{LOs!SKfxxdG{cK=l?;r+c{(mjZPJ=o*_%kbb; zE98UNA7+vGaF547v|^!)^Rxe8b7|T`%a%WveYD$`dGuI5C&M1~8v4lR@G_6lx zP4D29f8mvX;guiYRSU235?;j#ULTJgUfJQ59bVa?R12WyBY?7l<>Rt9z3Vt!e#t}W z0Ec<962x!5U*j-O>>Y=W!=ZT&hs#wxN0sT4_xMBC9q@;a;}5rs{b8Qi2mB#B9B!LG z(24j1y@Nx1100&)#Kretc@C}{jw;hF_J{6IT(p9n!l7~Ghd9X(w~O;b#|Qk;II2vy zm_z5mA$^5I`Ab~f&&rkjQ27oH<3N?7*lGjN90OQ6Ct$u><4&g5T|rf}<*QwW-eh>~`%hhEudcB0|bQoT5HX zQN|G=xBIQwL`Zg=qT@KlZGM-JQ`E;PZgYK{;=cADYl^mtPSK1X2#$~UTk=(zZs{b^ zN^44zNYPd#NvcejO%sTV-tmZwTk-PUxonEi#YKK4E{b0l7sqMoxHujyE{soHP_!xj zP;yW4hwLljk1EqG9hYavQDwR)*7YdP^-?T;x39(5^^&E@!|08SypfSNvYp6{1OB4P z&Dd|oe$!X-7f){1_L(f_Ztd$no4r*dCzrpq-@l^0)$ZA(4oZ0iO1F_B0M&=hZS1hQ zA3JR7!{#=2u+#_3ZS26fzd-6n!BG{ueO4{}p=>8=TIb;pt)uXVjuR`l*^-f1`Sr(+ zKV&CXdjIYGp;<KEG*xRE2I|DyDgNz#ro6{Gr#`#YL}^xM&>yaNFXt&>!~8 zG=HFSqwq&n=*AG2s?e1-O^R^0v-rB5#o28uj=wx|r}ng*jJy*myOWW34tRNX*O&9B zsdrz~8R_hozNOiv$ZhNp(a$8W;@lt3p-GLm^cLT7==j};1RP5Cj>E;D zOd2>2J{FrQ&Si4o4^0B%r}OcL#0h_>Pt@GT4u|@1=phb&xSypT9KWmY2*Ba{$4-Pa z4vs^QIjT6QCYD{a^EUB=CpEcm9y*5*Ob;b~remxKwd2yCLHb`56wk z5^27}xU@gyFZ?m#;PuVV{Qu0oNw8hXcAobv5?6#IgM5#CEWRF10VwoU0IE=Zg(i|6 z9N7#@4l5i_w)7~<|Z%(Dyx1g#u80-=XjOaJZd&V22#`*b(;BA}NX2{?`Bh z=j=S^o_hEF_;i%wT>4eqZpIT{Y>;m}}*L*?MmpoK$&7DG8d&IS(EJC{iVhx8bQG#nM7`>}s;hdneo z;Lv^M;Lvs8P`Noc_0QEW6`_lBg+uL}U=P`e@nJiJ6MOu;oZJKsz4?Gc>3xlliqOSw4TpJRckJQ& zclNN{jSusLvl$<<8yvE8Gd`Rzdv;C_4vk+poIZ~EQW3g7aNzXL=llKh`85B0zTZFJ ze!qVqhn`$Wp$jQ=A)oGF%tbCnf6*W8`|y*Cb(kF^=~5jhFjy&G`mVpvxRfhh>TZ|5 z;-d)I)JL$%H^8R32b;zQSki-~xdfK;qX$cRu%rh|V+bOZgGhQ{qzA_NV+WWt9OlUp z0dV;K9f#%UF^{+#4(Z`=em<#gIFt{E+KEx%>3rL_;P8Drdki?7rX3B3^5Jkg_Gv#H zvLpQ>A4tDA%~1yQi{>Kz;vkWc&JaDIC>5x%V#_Q1DI z;Lv!QFivGp#;JTe<3ql8!uS~Ui^|`ovy^eT`m3KN>}6M zu70nH&0Xyr*z~+>@rT#y5GXEp?R&hw7zFOFbvN!@9jIzLl z>hTMph7f?#!{#(52TSE4(q0E5y$FLy<$xg#2YXjIS45MFszqmT=p*E2Jsh?}TpjjMxrRgbfx~GYQ6n6< zx`$v7^M#Xsu^l>lSe8Eaz}5AF16S7z4qRO?IB<2>e`Ed&c$hnQo2h?Pztx?0Jznbi z_nJTTaQ!!RDxIC)jo+C6B6Y4*oj+8a8{hR;6*uA|Z{$$Bo4+xC_g0l0xX@cFo?*pG4}7@;pcPjKTEh=srJza=p!5JbKY9SA2TRinEKNhO zR1PfZfpMB?2uBy6$Nj;fX$XhP!QnJ3lZHe2a5() zI)JLq-R~y--ng5+TP3Hb{BvdKRUB}q-hvn$8hh*&GGXMgy-ijBim+B-c{OhGU znQu`2(i8fbUls5C9lRQs@H)*W+3;$7gQ{^1s`Q{*&ZpD>YP`dyaSNNqD{M-^Qay;| zzaWzT0*18ncW`Ll!{KO5$Km_shypmYc7ek@9fxE%oc^}w9UQ)Y$01%goa$(T&fhg0 z=EosGd@(Fe$jKG86PT7 zzerEN=()f+^|;MAW}G6&9u+mrd|;f8bI8xbp>ajONDqh8Zk!G{l+S!|`h@4t931p# zI4Ww`hkmK3VS6^p<@mG9_GkWa-sLCc!tAB4Ry#WH>Cxo{c?hmvCN-9uDjp zdsH}ab`Iaa}^#HBO3bZCG zymD%wYO;f>Ndl$QI2!<^hfU?d+Ezgzu;fI+a*!;}=2n~@L^z?&>A|6e3LFkv#hJh% zE;y7Ahxi%}@iZKkf7@sBz_CR^sg6U=84mNcXZ7Ip;7~i@&~>nfQGay}cAd&TJ@xmsV!Lgp<}(Ox+Y9*&f;+#} zoDzEH`~Gd<9T)dmD|f0mqx-IXpxxfx@B6obciWP8YxPITd%xw&+{-!g_q^}*cE9MdvD}-(-(Z|z(V=c3qEzg zyV;Asw#9Oyy2 zG^lBf1|1DiN*gpuXoKbGftC!f>cML{dH^NECZ`6QoG3)jZx0k;gA9k3TX4wf!lCjF zhnyZ9PIGWU!=ZdQqcJ|Pk7<(um4y|43Nwp6S ztzof;^l+#=9OlZwC5=5)9u9N;Xmpu42Z!(9aaf+&F9QyzGy6sP*u&|heyJeg?DkN- z#vYa*21f-6bD#kIB6~4DoW`zj=wU{`u-u-WN54ofjO&rXG33;sy&H|&+J{z#iw3)g1&o(eFQfAmQ! z2z7wzh?Bf*Cz()VcLDAb$9ko4c)ySaRNf1YP8Wfc_W&n-orLSB{o@TLaHt*}zJJFdF9?V48-2rp7wo)i zV-MTqhxXRkL$kB7hrBo(&d&jYjXi9aA9}W958I)$hvgsosY2%$+llcR z-1L+`oxA=+`A~m1Ox@0j-H6A$@dF1BZ+Ow_6aH?vB-I8h*PG?@2K)V+IfLuw54}yl z`J?$Cp>*9_J~Y+GY~9LfUbj;6){pAL!H`#AGSd@sE%M;iA`ete8z{91gi_NNO1UKf zr3Xvy0HO-m{XbJ&dmdOS1eOXxoW5I@uXT* z96(s+Sx-g_HY_~V-NB>pV$kI3QYFF9u=7E z14jiW`@m6w$={Ka^WRdt{R2fD?S5{@?cDy6o!p(AZGXp(QpfsvwRgv>Jy*MvGX?Md zj(*!%!9)U-KbXG}C&!N!OZcIFjpJM1wYPNLd%vS!NM2L1dp{WbT#`EXekj2gxc8&M z?{n-_JC{gnG%IL`)65#$AelBejUIB#(E}|RUZ>GRDH%Yg(Sv1K`f%V4;gHvaL*4^h zYGnt9_Nj0^Lf53}slVm`=UBVCbuH~m_`zHJ&au)sIS88MG~c(=5XrQ`Y4jJO zhg|uPJB=P*%h5wA`BLaI2>4P4}D>o35UwV;WUTXU=PV~IE@|--5(C+!{Ib~I4tY@LJdU8*u!bg zaljrp?AQax+KYavz-AxDM+G*!e$j)E@u3G?GfwqjW|}Ggp^VcCZ1%w(71-g>}4-^j+MA%Tjxq!=So}WN?Ye@o$NYr(^uO%SL=+|q2_0DxxVSOAL}Il z2tOIVt|C}j=e`c=T=x@n<~Eu*fQ zRB5?jQW{cz*%wwrD)Xn@tcOFU6YQaS zbK0ZgsD0>{ilg>{qvEK2;HWriA2=$G+6Rt`qk6%L!yGIruMa)#;N8&mp^F}tndCpY zRCzF6$}g3;RQ&X?;_yQ`AeUR9=}zMwK$UzWdMGVN51?e&oJJ3p zWU!n@4~J#xJ9i3)+!P#6_L9# zPT`One604U5Nsd%1$WvDjtar{!5$TY?E^=JVEe#PA=n@Lr|7rsMEzUL+i^Cx?KS<| zraM3O&zbJHq#e~AyRybn-HAWDo8otK;^SSHbhW!boBw}L;mz*lK-_yj;eFKLCDpy0 zihECmI#&m(To0&DulAu|D!$qWj*74LfurK9 zec-70Y9Baob(_67BbqPyLF1u}^YS@Ert7}%~;-pIy)~%YImxEGX2TG@llP+-zpz;B9 z8a-^1!EzcsM3$q6NHQ=^qu(ZdICzWH3l8?jz2Lyh^@0O0*9#83TrW8Aa=qY~H$89X z!e3eVo$q{SdTOuE=-Ig_;tq?8N5v&0;;up6eJZ@mb?5J_!*_PMW(3zOAv2X7@y>L%qTC;sb^$j4^;iBK{+a(KzrMLs(ZB`VX(acbId{ou?ms6t z_r|AgU#N(sed+f2x9#Nw2Y)|i`x5_Ym>mm!uh&- z&USjSZENjqYwc}o?HjGNudTJOt+lVK)jbY&58XUX8*%7& zBl-ojcPwN43VXT2pZ$M&*3jmrFh6gdT2S6= z-rmJ}^w_KKUD62qh7F+QO~~_4f_y46T1| z(YmxhG%~sSNr3xMw(XL9X&(Y+%12#C;EfY zkAR{-6#XIT!@-`h7aTked%?luuooOW4&l&aiW%W_v0p_oKJ?gPeCX{vL;vS;2a8>f z@uBjJZ@s!=d~Yc|<3r^cAJQ{EoGx-c<3rbBe2|~i4^R2rAe2`eJ<5cnl~?Z=9U!NvNW#{mdQuv6~c1; z2rq95QgUmR9DJy^wTfe_t#!FU=C+jFmK$$d=HHcUTV8*3zH?y!YGMNDbXn5nPGM6% zY)+%!68+ZbA(9>#r_sY984jn>!-3p6mR@kwTZ7IXe^di-^D_ThkG|4CYwV$4`E6O| z0f0R;U>bW!k3BR%=o}5~#vb}9H~pfYa$^q$RP0f24LT0l4GyP|vR~@0K_58kt-&lD zO@GKf^oP=>A1n{XU9K}a9y`Y|+kNPNUqAI9>U^lT0#A+v`gblJ6_<^Q%SXgruA9ie zYesOr2(C5uPT)xvB!8y$^v$0X5pBvKW6KP`?7z%IGE*ri~~=x=;xer-`4*1;-K}%yIX&} zyY0Xq@Dmtfv;x$fg*^-7~z%U_(x8M~W<<#bX)c7uoBJ{M!n(J9e^nX%kx6 zyQ~uy(ER3V+FJh#PHX{|X!0v#oCAxDl^D6yz!UyOTG?Eydycdw>YgKvf#FrV=SXWO z1tAy^BgO2uTU&LPYz@|3lCjcUfd(>O#xj}~>!ysGu@d9gXsxCyt<{_{ehtP_d(q(| za>Q!gqp7u8_h@RZ);*e9t0@xFTCKZeYqjo@t<}0qwpP<6TdQ@KWV#I-)m^f+Uw6rN z1nQEl5uGt|wHk|!5nZA&A{pI7m`N$;wmT2W-FZmvj?-hlNxvuhJ<;!po~a}~6Ub@w zd!yeM{l4h;MZa%(eHPU{gdZaZ+~KGf7LU&!9Y?*e=mST+u;>Fvy|Cy5N4>CUAAtMY z2jKqp0l2?=020+q9lw%D9Sf;rA$9z+B6a*iB6TdJj)m0mtBSVHp|;MUw$7ohPR9Kd z?;RTFt|u>T8+s^bG(N={jZaYq?QE*(QTZ2`TJsLH57z_3hwI?kdtiC4P4p5 zagKu{9D_LY!4Vk8p{Exd8owG=X%M+QmT58uSHnajxlL4?$8~EfJ+oR{IitC%Gnxx3 zqqUVY8Zu{$U*o{|HCkJ#N^2`;j9;TQlS;G}a>h7EYay2y<;WQNwNbn1sngoU84Zs! znrl@CbESK&Q3IzQg9$J&a!Se@kCBQRYx)sMYZG1Yps(S;LpyeK|JEMLXzii;huZqB zEs7=YK*m^_(Nga~;<@(c3AjH`!2Qep;V&)Llat0ejh<t)fjs5+6Ps5gUFje2ZeC@1OX&yi zEw-f4mX&(L;gH{!l-&B1Lw#GT(4fZFmA=f@6xx>CZOfImm3~lo+bT|47>pU-;KC-G z!sc{k(p64jQ$AQuqlZW`L{6gz#&Yz)NCw7f^l%_&?BY{;!BMY2p7Lu9?4kE{n^$@) z(^ulh9(v7zJ)Exed#}bGehm^m_Rw|c9Q~{Xd+2ot_E0%G$LXrNPV7;yKl;!w_4=a^ z9Q8WjsgVf(&K0BL%29FEh`7sj6ZCh@2(A~wwZ>itJT-h;?_4nm{qI~k{NJj<|8_mq zz7AM1y4uQT0xL&z^EzPFXztkS0Q&~NFWtVv-$-p=saK-;c3>56R9R>2$h6QG z^2)pxSViO?d8e!7^*2J)FO)-b{z1 zqWlkHczxS`Vfi!Kf8k>}GMbM(sb4Ev-ny&Zt-IRYx~tutyCR6(*4fk6+0)k9)7IJB z*4f+E+1u9H+t%6F*4fwA+1J+D*VRe;D_Y)qNZK{@DNVGz@g>@T)5xY6owH|nkzura z&jMQBXtnRE{CRs<%AvF4bmLQo$oH1(;t zkEg?R2JX~9__g6L$0{T~?nQUEUX-pKxypj^mM@@-hb77jFQA*7jOnRAm|9S0L4SSw z7tr%f&1$Pr@e8{;S1>g(Te+;Hqh|-fA2eGfK`>IGEtmJD<(>C!TVC3c zmMf!exigxU*M(^LUm0(?3pPEkjJD;KQ7!LK827{Gx%f!^!B1RUE9fFvp)Qi|Hkb*` zRWzXV-X615sWNM9Q$Med)50Wj_PgU0cITPLcvt?O6+U!p&r1JZYtO3uT>2^J(+(Y~ zMc>J}({1{>4MSD=AX<(dn9hmwFljinM~6e#fkRHe;gB8<{r(FM>6udEghP5boF6?L z(!(J=V@218gEaQ2X!T5cm}e%39s+QvecysZoFg0+t)9u@{+Zb??w|A<9JWJe56jWh zFOnO3SdJbJhwXjr=rd617v^u0NLL@ zK=yYJ5F%))lSV$cUspDvK>NuvHIu=sLLh3l$+}1hN);ZMHIn>pOeJk4Bc*c63 z;gae%L7SdZQlO&=}>L+Q)XJF4~&;SFk1Rx``|e^Uijc>;X}j1gGVK88ihGT zjk{1y{Z~Ay_^~m&nHwek;jj6h!9c7KannFOe%hARZh#iox|s(0DX?Ep0e<5?Ua@Ut zD(dbBQt?149vrJU@8IxZGd;ERFHQZ<|C&mka;V?=So(fAEWifA#PFH^2CY z|Kz{^$G`Z;zbuS{x!S>8?a=tu4vjqX4ps5N2I5fFX*Lk)<_ZWmSCQ-A-#$MW!bAJ& z`N1$A$*ArgJOk+aJT~b2K@S}mzrumBD=cWOA_A<^J;4r+*FQL3zqNzvV~6hHH4i&< zfY>2|w}P=lg@6;rp!ss2bh;h~bh>`FOgkmhMCs{Ur*Y#9WbHkG*JFU*(&LHVQaQ%1 z_8!2g99Sv`5&CfO*n&fk0XXy+fJ61+*jlp<4n02L(DmWabr@qR2Z!`T?MvpxtV-Kg%(=V2zheI+PPNRndIUE%N9^)9l@A!R2ubb;s2zTr{kEJ~o!d>kc z>*h5{*E*=Od7b4g(Qk=<%UVTm7irMHm^;(&M9olhs|m9U`d9^Y4ls82S)k8IE{W=^l*@$ zzN!#zA2=$6`}jEUMX^VPaKAZ+eAR9i{<` zW%P~&%jjDq`pWt1{E);ldYHnYhbG;mha*N&iczG;9!{gj9^FJ>Lc-zuuJQHhA=QUN z_2AG$77pdZp+yWmjoV6^Y!e-(=FCi=)Fc4y}8&dl4r z&IclmTzbzMzwX$RLVMQvYluNpYEw42uRewFMBAI>ashd>*;xk?)}S7?LNOlaEB6`~DN(gvp~gxR`6 zds7H<6@pwTnv(D<|cjz)6; z4wZvL<>2T(+poCOYR?fkG*_^X({-Lh*ymr=LLQEPs&sAAb>0|Y8s9&hja9UPz$&^P z9Qw_`M0-@+X(or}He*fo;Lvs8a2igAne=cdAA6|XaEP1U(XkT^hk4e9r|p-DJAHk> zsNd!oD$>s}N~E82d{msKo#p$xSV7WTn*{>NFXTb*w;K0M{S> z@8Ix%hgcSHzL^3O42DA}{`H8z*q>>;e~l*Mf1*E%xPPtZ@_x_GE463_-quMc zNL%aZXsx4dt)p$NqiwBYqqUB;wT`v5j&-#q?q8meCw0q44jK zVP#s_lpP!;NmD1~j$9^X=N%nhi*}FH^0!AAU{dbbwN!TAF|PHe@=3?qGg*!e&t$<{ z9qW!`i8a`g9j>#1CmG}y z7hojRjx-i%PG_l+P{l`IWsWqOHXP2;C5Lmg2|fKs>hT;oab&Um*b$xNG|h1K_6lzK z+oOy9oH)9~{u?aigC)OCH(1uu8Zkc4h5O*>Y+JStCmgohLUX~P=K&nfkG|oMKZZl) zFbd_u!E@mOaQME}4RAIbvg1fMp@&1|;9wgY4xS4Sk;C_Ehs!7j`fv~vhC{J@CWY1u zj1To6<3rC)#)p>djCn2f=@*r!U-bNDe5l>@i=KbjLtz5Ohx;M*86T>TJ)AD7G#tc~ z;n4lykRA>_mz!}aS#xjl_;7#B?3equ2hYjlgQw5|`Q77w3QbS#w&>^3Q1p|?V%mcD zJzh=<#^Z~8y2 zMqP6dd^=(9=#nQ=^2B0q%ul#vDT9hn1Xbn%)oF$+sFFc-8a}vz!xl;7~p$+fwcd4$INQAsG&*(ZiwZz@dDMVmW$@LVoOl zn}S2-8V(Kf#vancu{9jh(_wCZ+R<=G-`Hcoq2Z1_G_2vEemHPbbM%X*<0I)8+|(Q# zYVRZAz)kgn12@$R4qVKeaUpLma)9m4#ai(FRIj$)tiS8PBsp29nO7Q5a58@AWb~&N z+8>>YpE?!&DgRvvyOGm%v>q2Zor|1Kq0_oZ=Sd*ah=9mxW;!sEfpHo=FqWeSMlvu? zqX$MZ98RN$!*V-w@FZ~P0Ro2}R9NP3*Gz>&X~UtJ1c%CD6zL~$s2m)+?tO9KNg58# za5%*K0PUd%Fa4qiFZOWS9>Iwx=|#WbNqWJ7C+P(To}?EXc#^l`N#4r*ervH8EpIJh z3&^~AJNmcdY2IFJfADsk$UD)$v&hSgcNW{Jyc7Mq`7<@|=KAl(f4n>9Kj6^(fWv9# z3mlT+a2h=vmZOJ5G8|5$heI+PPNRpz@|geV1qc2E4lSgyhgJ;qi&ie!Ln{jGp?vy9 z3wP{cIeP3Ne}+AjPrq1>9((9|^o#V^Cu{C1Rf4MRY0GBFm=wy})nD|44b(dtkG{pv&WZ;bC`jU*GCbuGPjpe#aGMt)X zgG(~5Msj^g23V6@)_8IlYeZPu3d>qy`A~?__~mMAG=&Kdx5ogqW@=)S4ZtuwIASYZ z>B#U(!yskT9tSB$t~6#HM=ggJDeXx8VYG7OB7;yVMj6B+Wt0;9qMwn}XqFF!7=;!5 z;d~*EE##pN=cIwdIqT<0^t4d=Bhep;{%G_^qdyw`(dc1wXfS$+bRC8@X*eomIXj1b zkurfpo*fQ{z&Z})!{PiK$_j_?yVSpMfkRIqIEZnCqe7OmbGZFaCWO1xPZI2*Ckh-& zv4`)w)YpeY_rV@|!olJDE{)uA5aS3(g)G0G!#v--Uk3JYI;meOWcg%5gSpQ)7#|KH z&ptl1V`DDQ&QT%DKG>r|mVU|&gOYyE4MjichN7Q!GeVX*w)A)oWU0X7u0qpO6(r3l<_!px8XZtN&8!7bGJsB_KN&q($_LA7 z^blE&9wN!WIE@|{S|D(#svT<89=AegJn5-h$O!gJusG| z2Sze5PNRndxpOfSIOGc8kSmyjL*>2&2UDzbF%vk%{YdSBi)lEt5MuPmRl=bZd&o5~ zX0(B#Uz{J8j6GD3eo;RC;xzT?7uBO*l+XD1&)En6s=mmjbI9!cOao(M%p4@zwE!di zgh9e8krA3*ATW+AW)}#IAzGLk!7WF{H^2R073Um-RjcSZ2W!PQzdeWSGzW+Db8=LC zv;F@3aQprF;r9FU!`=7i#5dbIN7_0^+B!$tI!D_&N836_+d4*{N$J#o_+B(O& zIvH>Lw)^n#Lv%trv}+jDawxO;WZ4`|Wyb0R;_P3pk26R)1tLRHzSQ{<}E35o5S!V@zeV#;A;W7^AM>6Twz<2Ezo;A>PV@15(=W=0!)f$QzbGGjIE}vP7v*CQr(++_k8_OQcloXMeCf@L)N=ird{n82Z>D3;NZ z5)Q5I;Lt3DL-nu+vp@F0o4}#jh&`OHbc_!U#n|A`?+~%aKP`v*`pV>Y_E0%`$aeT9 z_Q0FK;n-=eGofG16FnTd-vjNJiWSc67u^SY_>v}eWme1567({HZOOm!^p%{u9H5T<)G6aM5=?2reUCs#DV|C2SLhnhMabuj-= z`4+zFsXAXkoG$&0xL}M* z|M1&g@x7;fV)9#=%x|sq8se=?_O~Y?5Jf8a-H&!EzcsSeB!QNHRoDqlbgB z-}w$WG=|~O9EU?=85?O20Ebo^a3~)esT>@V;n3W~JSq=|^P`8u0j$)=D5?(!zB@l;X59H zJsd-ueSFB5!6DyAzo?Lb{rMU>jOu{^4b#*4*T$c!4~I8t2^2X$2uWH zt-@#R2`Wcg;brv~u(WdlOFIYbrt)A(50T~wM4B6z%r}i57?lG?wTX`p<4tzQbhUNdD- z{S6;imajD13%^lkmJRB@kr{nrwI;1MGACR-LgwL#v3YnrHU(O3hu3MwGN_V4bs9aC zk^yuYJy@2bhe$FoPNRndxtnuvXzakDu>ptWb)GwLXl%eCJ=T&Q4yAB7jUEn_!!oJ| zhxBkL|3u~-9LU|AgTqmjHJ%%As61V#G2Yli<=}9%C39hdJ+%IT!}sm%p*;p1j<%>B z-JEMUv_62tX%0(iIAm8ioPPU$>DGT0%?R&f9Um11Snaj?n``E;WZ2)*2|I7DoxcHr zQ@NN_Z?0>EldI>i9~L{gM#41}JGqt%Q2gY&`Oj8*$|Y}0d1}r4wN$%qVQosRoBv#u zJiVId++bp!c1c$|UDq5`JH2lHx~l)H-}&d?`DgX(pI8ub^$^fb(^H^IhSF*D07?eX zY4oR}KNUS#(nI7ldN`1~83u<&ARJCJvay?H1{_YK$50yaaOf!rhw5P?%_umWpAiX% z^5IZDjG`6n2nX>(IP~;_!%>KiL)VAHX~$u%%pf=>*A#HrLY~4(GQXr=kFT7$3D8&O_;~tlZwJ z;XgffNps;X4Qf8s^Yh5hl($pzZI|?1czazl7v5Rz-}b(f#pOF|>#vaU3xb+_(^IbT zZf^W;PUC!ct=E(9>bSpdA_1rY4xrNvbl4=r<}`Y+EJqKFWMG^|4~%3uyw%BZlyG>< zGd7Xn&_IJj697YLdDw6$AM+@G0*5BX930;Ig%b|*wH!>OIqacF(*v-F?>iSqZHY5s zv4Yfl^Y7)e*7x#R>w8PssSTb(@7K9U%&7NM=zWgsk-UV}V zSmeSV)RhKn#}AfR`QbuOyAN}v4_(Mh&kvW>@6Nip2%Fjfo6~%P2%BWEoJJ3p<>(=j z43X35fsqW1)98V*JoYJVFF2TsaA-_o4~<#+N#Gd@VWxj4ZdTk0VQhwYFvf#9&*aY%+kJ`4`ceK?#S&Sre592|Pc!$BGj!c%al z9{u9}S?ohq;E>$(i{-Qjdki>~-`Hcoq5f*@VY%a=zruk}n021aHa}*Y7jyMLKI5Z& zD*sVt`bY5@ALUc|j~9BA`SBv{JeTN~ryr-#$DHnkTlkqWKUwH_&?k%RP(DeaPjaPC zbEi)iu@9wZKaKv=(oat<8u-PNN4)GDJ?Jhr_b;om;sN4n2i2nYw)f zho%u68a|lEJROIoAx6>gfkW599+V3QZUqkA2YX0QC+a$lJ#-y7bR9U%m6I5;$ACj_ z0S=YN9^%3t0}iLr!+|~=xD_~5evW>T9uDzMu!r<>^o#V^L-i;23vLAtO?Nmn-LZ$b zv4>K|hw|aD96bYAGWM_?qQ@S#PgW0&JyZ^kpVuk}dr&|2U=;$#->!T(Y?s;l#de7v z4z&*s^L+jIuw7DrWPIROX6=vJ`XTu<#^YRe$E|$T&g8GMpZF>Zgsqg%%^%E);$Mv1fKz$Y!92$d|(Beoi8gz+~ zut_=;7)|nK;5cle&oX1E3YX;ki3tOE&|zxagaJJ0Fx_Xu0KWeYt8hsl22O=j;zvI6 zAtL@U%t!4Pz#qj$d>ps*aop0!aUmZs$8`)A8lOBl|FiO0pDb;5I-lf|-cRhnycha3 zH~zH!`1jLg%?rp+myiBn5LB5MRHyL`07?eXY4iYEjvhA2usMw$EXfc#jUE`wV_yKn zp`itbhC0@Ay4>j_;iwQxAM8;fmK>UZJv242hwS!9`=vrGv)e=cMZah-$N+Ylk9!%w z+DkG%eqMVR#)n)E!`7*ejv@Z{q@5unR{4w%r^~Be=VIpIkX;_h_^1%e?Dlwc92J6j z(yNls;y6BA=2xblm17w=j?d!`K40p0G@siAE!4*5^W_9n1|`4ndd4fBFYG-c#Ls+@ z1CqYXHNRYHfG=C`^5yc;_dQU`Do{GjD27rpfKHA#A)#BT6v z{=@4uega;}@H&kiRLM{}jUGVD*@3|(87!yKpVJO292IqWcpSd(>>TLBQBjvZa8%T# z4;&SB$!d!6q1Ds_93S`JFBNs^gFPzh(g%);%H#v5_g459ChxUhLA{r6wck&n_w%XL z`z!rg=ly&o^}$nK-Fy)J2fm2ExB9>zY}@~QSRZWTu0Bl359`aVf&ck%RYhw$p8}g! zw6HnN=X_u}>XA=wz|smAEIn($^7cNT{D8HkR={9M50Ui1XtNEB<>=wyS=IRzIJ~(} zIc%isz@cXv=J9>=DHI$k4~I70n8){B;omU8p?Yv=F2Esu!{JCo`^ip4W%8*E_RyGz z!)ZPZgF`a*a2h=vlHqU~Jsg&!heI+PPNT;j$gxL7W%6M-9O9qAq5N;aq3G5e97M0e zQNfqk4G#CmO1~YWU$pa?&@b+%u3tP(Qok7=wtvPC_Hh5CU$F;o;lfeDmp=4M1z-BW zQNfpdp81hKnp~t+!$G{pQB&Y z-}luo6>`ag0ei@iV-GnB`b7^KILwm=0>f6X*cczu!=VS%CvhB%4>=IVsZuzc=K73N z%Q`Qpb1ZY%bui^{NJk|Un|I7-nP|nmD5IB%CDRed)o3ktYJKeJ@{VUwF zs}zdy8t7cS%DH%*b2+5u+^YJ#G&ZVWN^As{<~l@L7(=Az3Ph5D(Z&cE=jSj-4H$@& zc{XQ1Ix}ZKT4;-(%XyK~oNMcxYwMir>V&s~E;D(}9p447WO$v%cVRrqpgN5n<5`X# zyGh1wPNT?X1fpbM&o9-`#sQc zSV5J1828>92WQ{QH{9>#GxGPNe}9dg$otX1pRd6`Snd1|QvZYKKS=!#Q~$#?-Zp)> zwgM+aRmQ#%heOW>I5e%{VB-p3&LMz9dN`cs11~tdG0vBea9EBW4wZ*P&loryNQoW} z^qqfz!-0Z)kOqhP0}iEdIE@~ASdJchNQT2{^l(Uq!)f%`!}8dNcW@{ldpLa@92G!W z?fnBBvLp7;{sDXVR~pgNFS0xKa6l<~>><~VJ=Cv^4_ya)IB=1ErC(GZdpK>+si*+T z!?%Y5F>ts)CiP1NE*?II?>`qu1ujy+kNqg~?xW1hk5~Jl{&DmlNB{9U&+|`K zC(S`CpG5yj>VKMf`)SSlLDcip6#8^sP5Mk476HHr8W;yFa$o^4>P%py2gd1ImjgzV z5g6rv52D;b1@}AA>}C>>=liJ={O3Prqn#Ge}epdnmX-zgW)XrC*rr>6Z#p ztoCGwV>Wxp88qWVi$*xKXoSN&`Dz*tIhBS(;|va`X$Ks%FB}yd=tI9$aA36`f}hpo z989jy)_O*NmKpeYX5iL z9}&PX8oF8i0AUOjSYRXr<1~%ID3+xUM}-LnV*~!4s?4xruo14y& zH>Pt`j)9|cP3H_aR1SNn+#L3xTiWL*2i^u$gzZz0cXU;@P(1xnV`>oNMcx z8`hbg`Vao{um5UY^jxY!(|HVfLL-KraGDuSdn99jr_p12%h6+c$ynWK^jKXo26q}g zwze#N=P`Q0QJefe*rPW2ec-@j^n!!a7cbQxm7kv4ptp{f{Owo-e>)bTzEN|rj4iy) zd4GKN)B5<#KXy9r3;ghVH80NltF;JAfhJRFDyo=%q8>x zb)^@5^&i*O9csK--{4PAkyC14J%aHp(4;yzWZ0w#(^G%VjdaCfyXt7V64EaA60}Qm ziPkvHw?^mlEgAUA2j6M*kV}T#Y4o64jvheCnA>Uem)dX92o%C04+n>yVi;6UqlQCz zIOHR-pq4fbhxFLZX})>8*l{Qy4yVzNaIorVIP|oHL);CA_}~y99MU%&%7;Vw-^d>L zkY4l)KBN~M1PXh>fiIhNp3F8sW*Y}{%?EtdWqSnA+{=sflZFWGoW4BtRf8#irLB0S z&I}p2hb#5T{ZJTI#J^l^>s)Oe!WLf%d zp#_JW7aVdzSWC{P;gBBl$aziRkRA@{F^_pV4s9i_ML&@PC)o>o;3Rv&fs^b72TrmV z95~5Y=gDmIW43uQ*L=W9USFsqkL-i44}H+U6Lu8N~f8-ut|ol78xHw4>>=Makpmyp3wz*$dclDY>IDZr=-Y8*oZ&-e9p|%+@7c!n zT;rK#$ZemO^zUnZaXXXrc1|a{ok@BpXRO^>1rP)1!L$ezW&F;H1Ig~#q2eZEy z_F(q+f`i%L3l3)OtmAXGaXH&~oNF9bIL05OF|DSje8SNArP?`oqMi3wX*w#%5tsAr zx3?Fbod5sUl)JEW{+}pyae_OQ>5{(CMc?OV4#O<VtF8LGroU3igYv%B+ujRtmT>L*&@oO&rGK8#I@|cN(7nv|c2`t9*E!E=zt+ z9fDH%P^vtXdck~kxnE8FuYX~B>VJ?&gi<8|lsCJ!ta*8Lttozo;@x^<4nPCV1ay9! zUIS>*G!P3Kr^B)wJtjjAM@2kRZi1myZ-Swm{~$Rk;?W0=ig@&aqaq%&aLm>pvyF#l zcsAppb2_u#hl%p&`X8rry^a={p8BQc^>wc@>^-h~#`^{IbcE|Vqf+* zv`coRNpcU@Tla9iaS#9Fph+rDYqa*ck;AcWq~y=*hY++ug}`^Z%!Ps04=& zxdtZQo#pzeoR>UzQ}S*(1eAA|`IoSF>o}t6DHbJU-ph$e_v|$sW4&ijlM=rB!ftg? zQIS{(Xju$ir?DWElA&}OJ%Ey7`^9&rr+#BzG2C716-nhRa88_1lN0~a<=lI+tM%)u zbuZWXIVTPN?ysqJtuwpVxv0*?e2a!?-KB=84QW^!ijn0`v9B78eVt|tcFRrxZtmD6{`7tty?bCi6YZeO?2jh{|xgltj^gY7oW~_BW*zJ7#vD^9XV>cp3 z`6&ECTl_*>{6brtb~#{^?=>&BB`>xmX^o~g4bishQd{y;SF&>?bdV+#ed9FW!_gy> zL3J8EhPNC&Y?3cVkGU;J50PYuoJNm9kvm7y3yuoj^uZn#yy*i+1#f2Im~C849uMhf z9Mf#qd!*y7f-z6Yr8rJ|d4=M$_6V0(I@Wu+zNF=#;0l8HJozhjOy0a)S%I^ep8A_| z99LHQ)yx&U3DxoP=<2Y}^pxGt)fIkib2az5>QhYW^$ou_adB2H(^G##m%bLCbj?2L zCobmuEUID^&FnW5*v=9aHu>+Q96Oc`CaEoZj562&(k>-p_yq9UFVT<;3|5- zQIVFXyso$%S8;pB#^iRLM>ev(xl<<_O;34cbEj4*_?kN_y|cOF#fG;=cZZ7&O59D! zyDMGe?keBJzMJ@ATxrD;I_p*YhI7=cgGv*`?f`(|~(hyDD+rw&D;dWO8qh_sj zr@hOaw)ma4_@IS?88ps9Tjy?Dr)!eBpm_z>wWc)fQmDc*Gdn{&NIFBG5YEvVD#yrB z=P)Rorn49nk{J|Eqi0Z9mcH{V6F5}v{s%?w|7|!bEHl#{kDjB#GJW8vu*_<|BtE}} zpQjDtwdd>G#X%6}yuL^zRFO}iFXRKq3u}ES(S@8-a53LDUM&6els{~~n6Dr&)+6u&g~73BH$OT+W+mxkwuUm7y_&kw&HCA#tUu53vI;< zZN&@2id^MlTjye1=VDvuV)s2GZ}?M3zhJx6*16Qyxzyb!Q=`6L%C~lOfrcX1cbab) zF}!39?=*T0FB!u-jUJm@jvjMM#?nrs$H>Uxz*Wq_AvZV&hn5l(I8=|mm;0Q+p?YwP zEJ5br5dRz;(of)U{-4Jl6?o}Gzf_>44;&RJsjsF7F5>bU|6u*{T7ACb4a#NDa=*sC z;!_X2kGT@3aV4KlUs>nFov+#zxcb!;y4t#*tLs?AFe|T>qZ;_6YdPcSS}u2OUHt;S zTY_9}r|{+Bbex|0y?l&(xt*1lyID!}qpf;nSQUaRsiQf5rLA+dt#h@lbG5zC)wT}p z(F6EeTb%Z2%R_s3&)m5POs^q~)tzPvV{pmX+G+Hd*>d!lSuz&Zl*Gb1)dAz`x46J4 zAG>O*UTd*|;Rm^$p8!UMfzd@60;&Xzwj#i2Ueo6`RZcyi&$Sf+M&*I&{(2Tfstl38 zBg&Bl5UCQDkscTpN`a}+#)GqrEfmYaAsNd!jb-7mysnH8jtXr&J`Q-oQK5}Ka8zi+ z&cfl+>zUZsbEMeyEGcee$#5h38+rWSSm(ctb#t{3J-L~qk8VbPbDftSw{mpSt<=A@ z*1vqaHMV>JMkDfiJJ*2G@63Twj{>7YH`+oF=|}4jX{akYH2`Gtr`IYJkts0-*evp)6zz@H)r_Gw#o<-)n{DyApxw+{ZSh-e8*jC3yw$Za zZKw!FW-OhpX^(xirGZ>B_H~-0e=x1(%y>*Ina*~a^ULUL$=FgJ09(pK(AmykR|oNj z1CIcQ`V$VPYwfP!klTU7{T*Kjhx2nEIHZTeU7h>D;rm7phxBkbe_b8KAC8J(%;Ydn zH{J#uPUBhVI^VzJupB)clCg)=v=a`?(uboW7=7TV2u3FR?V7BEUvJ#58LOZL57^sr z3wOLI@XzS)tkD9ae!amy+baXdF7KrH-PMUxtV!xZiELD%!42-MP6T63A{T3ux=_`K z-Rc)2u^YUyE2vJ_x!<9b44~8K!P2+@s{#_g=@3N<-A$ppIWO(raKcSbeb>JMsgi?g z_fq^`+ou(o7*;E@we$3LJ5O(S^Ay|VkRN!x^KVPuX-h&b=W#b9{BB$FZd($A`kR{^ zCkL;teXlDNgH|Xa6C8u;k&Zz%q3L!_AOH=P0|@DC=VxMq<&Z=gfGy;DA4z{e>26C6$_jSuF@_Kf81&v@)_U+-1&_6-W*)n5>p zp10#^e{Q-XgLp>`_sZYk!aH-3ozJ-3&h=h$@7$mVvbXTNQfSvRoW0cxJ|Jk2O!Za#EXF07)O;7z> zD^qkDshe5QsVH<#b9d;p0Dw+2hC#$kVDPN>6OKWo$3Aq*htBfM-cmkD?xn7`MmEpA z=q+Z}?x($f+?`3Yd;R=%8R956%zpvlT0H{h?a9p8^UVB}!xDR3JS8^Ff4(N%-jv+? z%>4C~yrk-T*CUj21Jz0QrO>`-G^bo>UkdH38xMMog(;M>CX`NNRRAT!<}`Y+EJqKK zWQd$b4~%4BoJJ3a<*_-|3l8QO92&jYLvxK@bDBAZJ*20v^gO^GmZQfWTHj$0<&0$1O|XZaTl9%*h^ z;ovznfkX8k>G)ta?SI%616*^FJ zWP0kdgo7!0@EQNHz=P|3kAoYW9(vmOhjOJudF&mkXXBu+m_xA1Ca^ip7~h{c0Fm+` zavD7_lHqU~Jsg&!heI+PPNRndxqD9af`d8KaA<7NP1?&~4~_Xb?4j}x#2&2m8V=17 zI5bD#&|GXdw0C2qFb5eyd0xVyH6`Oi_2?JXV|-}N(l3(f7pLp(6X+M@ZVojZ>OVM~ zKFaY?d!mia#$@xeUc+sEPT#*|Z?wq^w=EmJu-o#ipJ7{`^LvvmoBYwt*7izUpY>bc ztoj_JCEpiEZDk%lhqp4%W-Bwv9<`O(=wXLFH2mmEEwmbYC?9)hVTC=k zfT9!K{*BJZ9?GZxoZs0)`E&M5ZDk(5J={NYjSqfPPWx4E*#5}F_KvqN@;0?Mm8dsNp@~zvF5!D%j#$Kz`3di&d%prVblCI z6uTqMu8n$3pF}SdhDU= z?A+w*U=QVE4=w!Y9Lt;PIQ9M0e570(0?t&}hdgFhU#Ys%!n9^Nfwa$pZlBJ82bLgzS*9(zcJ zV_U7fu!rU6vTKSS4qcbdksffBsY&f)nqhC}G4wZvr>(_8- z@=xHX@W^le#i56;ty3Qc2{RBQXz&aN=lEb8AAFMrTW!JW8AT`U&kWlC-24|M*9@GV zx}pc!ftsd+4b}la{Jh&b@Z9{hXuMfFu!%?9^i)04rso~p=-A`IJWvllr{IWpYzH@K z`{rtgHadEK=vl8*59QH&Xp`b0RU?C;wq>zDylOwZPBY0sl?s{SjO9sjo#wJp}~w%oQ_RW zIP?U>9@1kEtqbAMIu8zQ)3ArrtQQ}sJ!)GPXV7q{9kR#t)Ne6~*n_1IFfsy05i~G@ z#weTI6sY{b8Lhxeldy~Inp^y(g~fT&ICqj(>azO#voym&KR8I_Zc62lLlMu z@t)7N?uDc;I+n5dCCgi)-xB?n7nA>z7r9%b-}*u}b1!Dc_fpGTwJYzw>#|kDaN%^F;?kc1FMJ zd2RW!%gaS}e&| z)%mQ9Q_C+Vl|JL6_NLEk`RUc{?iZRFzdJL1cOI{Mo_A`9uDM~3>O237Qt|6od$2cA)Iq^)TXr$e1LoH~t*VSLDiFh1mB zn9ELIay`a}>N7r6k8!HJyq_rIW6uwUx$f6;DXf84== z=e1Y9s$KPg7ql(EW+5dH$Q`idF2{j;IQW9y#K9LMzeKcbdg`Vs9eQ3@uy;9BE@-f^ zKlGx))zQ49js0Efgts=|=|6Zi{y=paKLM&_D4j+Rpkx4@Mh~Fn=wXu#mec4Djrkck zeqIqBIK0V>pTK0AFK~E&`GWn!ffv1xghTs9IK0n{AAv*l4t5-h2*IKKCzkO(v*oCF zqJ6MOZNB3N=I9p(10H6-)V{k9_NaY#A2{$caA=7^zsL_TU$hiqoXT%7PUSb4FDl14 zb$*sIj8m0oLQBs$)pZ!Bs>ghho^fh9*Jr+r_?gWwCvNbHBW#;r^-uaXzvei?mgu*< zlDNUE$$!oA)|V4Ec*QT#w!WJD=(oL`-@~T-}w*9Xe^_cd0VApGe z>!+tm=%yK18t&UO{I_TLgQa}1oJJ3p<>+^!;m`{k%%gH}=rIh3^gCZo`kKqZp?o;>IEO=zeT+hWIO;9(x3`BQ z9%%<0Y7h1hCmfD=ypp%b;e>!_e(__`oK{Uhdyvr#NlN>RvD*yj51E0 zzUId+^F@zk#;G2+j8i>^8K>G7Fis^iPF0Tap>m85P`;;T6RXu330>{xh|*-~F0H2YX(YL$GqsD}LF%ryK)?_Ppko>3d)H@_+9u`6=^LIE@|-%hAIj84jn>!yy?C zr_sY`Iq6&+ z^v7y2+h zD!R}Ij*2eCT`)f69vG)`3ycq?j8jd2#)sSk^TqOOb`y*b)nmS>JmW*|i20&&j1T4S zi@RdJSXTYco$Pj>6=mSRu7GAbXV4P~| zGhejAV0_3`Fg}#ee32_T@M_YyAjXIE%on*J#)s-LK6D+%hw>R8PNQdhaJ|mO9L~oU zhoAAUWDmEW{~fMRW^ofos?gwEo+HmVlyGFde;#xsAKxCWPkSkRG@oT0%_oaT>uW>u zk41m%8E>hMMSpBV-8n=oRv^*{fyilomJf_%V4Ow|hvn$ukPL^@=;4qIhtufcuq=Hz z2w}{@p_w;DE(9DNJiwNw2J{))wIJ8HZ!yXEK(l2Vq1beWD zQNQRqaHw2k5A)>nML1Lr4$6gty$>8J2Zz&qc0s>L#vV@d2^Jid^@%O_kDh)}J{(%i z!J*J5_R#N}7#~j8C%@&ulg!aCZvUegAFTC{=d<+V8SlsQ8Pf4gn%AH9PZnN}{`Kfz zkN%C!yf>nMW4%LgZ$y70pQxXBrrA@RsP6>_zfM1)lHJUKNEU#|X?hwW$q+e>9wN)p zLnIj@r_nVV=$&@Pvbz^8h$(mv1vZm^p7gt+!cMwFG_B zU)Opg{HBNZ4Qn>2n17>l@@a2%Pu3^4c(ar1z2!aWLauS@X}^Cz^^Dicr`CJFd`e%} zPR~32wB^&!c>R2Oy)SxtL%nY6CK7;ZC~QtM(BI6!07m)1IE@|{$#6K09uCXV!yy?C zr_sZK91bQD9CDFx$R%PPr*WBZ$aOwc4jw^pXkfwNGy@EKXkx(O^cnB#=^Ra9?4k15 z!)fYc50$51l#e}}W}?wAmZk3|Qp2J8*hA&uPzs0BXS}b6!*V#`@O^V1IHbQ1j?S?# zk$N#cm`HCu?Md*~GfCI`ql&jSc>KSe@&5KRex3aGddG*}F8yHN_)bll!5idvo@s^k z&5P!D{As-Rjqm2!^=_VB@8;R|?${FvKn-vJoo1i|C>cPf(F15Xde|g`Toz8FdWV|vq$o6;gQl$Pc6~$ zD@UGV12i}*^~fe);b^XOG*>$M94~4ITc@L&{FdoheaAcaQ<%q|^*Zrb?s;reg9LGfZ*WKthh*$wIiC(-55`hBYCqHmd(?g??ZqCN6WBv` zYx+fV0DEW-Jd}Q^{ZJq5L1bk{`^U%O__&)i&T3zkxpw?n#|e%<$1BvqG&{bD$ubaL z-{=yr*B8Nq)5u?c&gX`{UY`XICf*wx^(QBNTG$(znr~#ny^*PVVxt2XC!TdE9Zu zF^{)3GdWZb4%NdR=IJ<;k3D?;HB)8B zyuT;)Z*AA|9pIaO`1weRH*@sFn|VT>+^8jGHfxz-C!g~}@nk;HKebUWBC=VlFMPNCCd6B0l*6hNnG2yBvJa~eHZmZJwt@~P;7u^c@x zl7Vp=Jsim06S5Z^wO!lj2|tHD+Jg!C2sq@R=H#gDS|7#-6OuWj z@iQEkm=f5{%G{TC?6Q7 z(Zhk6h9$_JN~zj(y}b$cEI&<^WfQf+%w%<*W>XS$Nzuk-ZfaO zGRyNsqqskuSZD3^ z?7e^Q^Q`sU_VetWeTzRzb?~FqDL*Rvk>PRG89n94mGX#^ zJa&F)8PGBE!;kpJ&JR^F$H)(^-&8Tj;7~pugG2UDrCe$(Ja&E@KaLs;cY%W{1`bsz z#EWIB5aLBT<)W&GfL7H(yjah^Mao504Dlj6@uKqxUP=5z>4_KFiCarmQB4)|)4V_7 zr&oBk?5C+%ewxn6&s<%&fAO;`GK_ca;@R(?rMmces-T~@>#3ioNAmO3Q@_aT9DZ?y ztC3&icE9)rQ*Q1!HFXMX@(tK56Z5c1hs`qfpT!Q5jzeS_J22K`2Sz$Dmazka-qb0b z;Hcqz7xJTq^IhPm;d~c3YB=8o4(b#*R3{KG>P`^LmZ=kn7ugA8bw7v~%h-t**@~SPsbewq6bqQY8DZ~runmXl|sZ)NLKEp2)w5c3Z%Fj(B>GJf{U(WilZ*VOZxjTU!W=BiggaQ$A+n4e80)bEBOMsa z*x`^4hh^+=SnsP&I>Aws5nafSnvD4LIn;%sT(mlha*>XISih3zmm`B`={;sR2}9EO zZp}!1`Y?8u#z_p(z#Q!)H6!uabNs{3N}U3SVxFK;T|q2c&rpY;QC&a;>o`GUnL34_ zQ5`|hSf);*aMVwsaCAO}qw5ni*87G+f0O-{f0I23f0I23e{+qW)%|VuE&pxoe|xpN zDt~)T=1p?`-^KoSSNmc6-(~;i-+$Blq5uA>JcQ5n|NfeK4$<^U;84E7VVPz0a7c&4 zGIltu$NqP*!=dAFSjG;AbT}+yhXcLolXQZkrc%D?_r#DNp4!O{C-OrN@yQP@7NA_T zSb+S{!+**}Q$6H|&Lcm(2q4=RC>KrjkRLja{Lo^7zmJ{#z@Gf5sgy31OHHM8fup8U zy1-FWDcLZIe<-erTh#;jhvFaqPGsg%V3f4NF)bv&N=FR29nODcgMCDD&kN&M*QEFri?%XIuf^B-p?_>XI+cW(*M zk5gUz_!?IuKgo9TpIqfV4?jtD^b_5wsZPLBn1f}RaEC~37DPG@k!9>Zy2fD#jE)0i zd9}}j!z+PfheLKaJbj?uLrryZ3=ZFSY!2V|XbvAwwMKsU{tbuqcC}X1CfQI)eyCcY zge+4XkRSS8x z@ek$SG5o{%|7nyEcl0I?8J-G;~%O<@DH7b ze^{ov!9R2!{$ZKwgt+DWraJj)UZe8UtLR?z7V!P_YOh)NX{wW-)jJ=0D%Aeh#Oh8Na;Rv!%auo#977ze*S5 zS9z1uuc{{KJ=poxH6F(Nx`s8qgTJoIiUqsBZm0Zpy`ZL7tNbP%px-3rZ&JJb<{CX8 zsv9Sy*q;fdyah@{0hEdYC{+~zC_8|bS34bSN(Y;cgJl`-gGko{M#q7%j2#&Criy8C zC>NC@ z?xH>v<)R@O`Jvj7a#5{`lPDeK(hSLJD&-&Ma5*&oVg1uAmzqlH0!K}yq;?@*R6F3O zss)G_)eiWnY7@#uwGHK>+5taRddfw1%Efxlr(C2{F1jA&qVp*iolm)NUgCwJ&~LM6 z=eOCj^V{s%`EB-_-WvO@`4H@_m$~-2HTK(LzwJw|PHwx*wbgCfzdbT=d+fL8`nTu$ zxA*M{fF!67>wl5ofm;ZQm_lnxI0HypCVp(zA7lnxI3 zyQx3m@O{VT@O@(+g~L3t!(ly~a7c&4GIlu7!$JMg2@dLyPH<3ve2yIWPZKY9e9^CN zyCeR5NBsGY#KWE0-+kwo{7S|EMtKhh^;KhxORukPe4s>~Ki`y*P-MPH+$}zXylvCCbJ5aCCmCULrq~4*zhzH2Ivu1~qxPvSpt_;^02NxAem zln#zRt@;@bjyLggPx*VVM|sbe96a~LsqaZp-1|lEt-1G0Ub1-aWf}o{IDBs<>h)Uh ztFOHFE_YupcVAuZNQy6O5bkdA{q4Ko|0Q>W@6X-u|8nU;r3(wHvKmUuWIdG9p|p%0 zO6#%1CLJux*zb!S7#)YhGIlu7!$C-Of`gDc28Ueh82O=DfMeu`?4#s|u1kJ2O)?<` zhg^+vQP&gik?T_~a%nhp9Pg1UQZAOM>fn%0xmd?&Jr7lj)r+2o>g&o!l=S5us%sM4)7zJuo(5`qE;qf2yC$SS zRS|)zS_(>K1(cExe(|KKFwmxzkKA}CiLJnUqbX~-f+hbs((j*4|yq_Y_yD>9F$HDTE3#P^iG6 z5NUCk=Q2+K!lC=LIAn)I*MmdX86`i=)vf{vy;1T**K7RfNPhGwekjJs4`M9&Q6s3aIaKbWluM68u?&a&2mg@&P%ieD z#y_M}F7}Jj{DT=7!bQIqzx40!FaQ4X9<6+d#XAyVcjU9@chrt>TB$pEKX0@zt#xsYxX1ZgYIYYgSb1&ANtF`zr3S!9e!V~ zL)_hyxVR^AbQfqU+mzN_j|`_hI?PHo^eoXL>CtTRYe4B%_l7^5`n?-&x_Rof>!)5j^;_58 zeDn9NoBG3PH~%@>cdq;X4cGq>*)`Dmox1CN?YrK0`O zPzG{S%D^(s2ESP0OBv`mo+5Xr40Iee9mhX(oH9_@;}tp%k#x#H>2U}jmpvRciu{VJ zpJVvKf3EO>L)8=K+b_4nG&4q&hh2 zzWu+q-`7X;?HY|%biJ7c+Uzr!3W$QkDwR>Fu(tad9dwICPyB zhbjj+R9V5H`{7g8!wHA@;IPc^fI~VtsY(qF>*?dbf!1<%xE!E^fBZJPH-3Ai>xxAh%@;$ZfgEZMn#8wXF&nUiUSyRT!FE?(iH(P$`oK!IB>`b z;85Yip$Y>I+2N2Az+wFxP6vn1gG0yRux#%_pyGf-_k+VSTS;0R=7}8+>*0h$Ivkd< zlONLIu#6oJ>#{e&*9ndqQ0Hr-EKXs!=du0TvYyW==_#{$PeI9r31(R9S+^M5?BcF_22+j(ouTj%)$DBlW|biT^tj|97T-xHI;a6b_|>LvaX) z<&{nkhtk2J<8W9eZsFj%$&Z>CNIE!_4i3x2KOEBGu#6oJ>7#J?c=*f(DgGgTIP`m3{^8?Ien@Zmhwh7i`2J)2N5fGQ z1E0NrnCDpeLHz-T;-CCb{NtyJfAT|dPJUQsmpuNVboi;xqg+%!kRPf~@DIz_@l&0T ze^{n|!aqpY)F1aGzVAtV-*aW2T7ScxlY3*o_X>X|=ibEsy{RAWi~YWwe_!gK`&2(L zhAw+=+T;GJqvRiE1mnM0wjP6Gc5HLuYH->7+wE^ySmMi)4!&EQaNgnwA3HoGUi9b#6s7XD$G+6ezpdSX_!8~&l% z3ja`TMlB*q%<4G)p>+6%u0zazqBr!w<$mn(z!h0FP`#O6h4VmFG(F|P?9_iS_11%_ zw;s&fKOVZ=T;15GV5GVoygwhy*%`{0q=Qd>RP zKIftKIS;kZd8mEPL+x{>x6hg0K4esJxL`C&E3eC_wI z`=hDg8>B*%tG zc3?E~3&)?-Gz1)SY&eu24jeuiRnt)a-#L80oDYZfhC@0Wma)TOUB9!bSUSN`(@@!6 zOu1;-h|j1)N4cm%piRR|@ds)7=dof49r z60*z=K1xVc2_CET6pr+yheJ9Xma)Sj9S+rC za9E~BgM%6{91P)(1BZFSNx4{W$8AkWHRYljg8Wbo(aH}`KwXuIp?`dS{KFhIA@$jp z%RkIf6H;B^s0pdmANZ;22g=1VUt`5jr4zU6a^R=dvj-19RlR_p>Ns($`T{@Iar{*0 z;iuMfK7NYc)F1aGzVAtV-;?^`p4zQT%YAP?$$W1%>fW39zqjg#-T>{sT;#smA>8Y= z+}G}%+~?$3N|S5eUv*CJ8uzE-xnC7eQ?UT3f(1}B+5oBo0MK(Fu>+`d0IKT&pqfV5 zbR0Iz*dhAXk(YDbpF|KT5itL$G1fL>zs9SnXYToCYaZ&JtJ=!dZ6yu%z3t@p9!aj@ z(bxNiM>pQ^SJ!^8hJQ5zy#5cHai1R0->Bi>k&)lM?Yr@tJ>S#5+kHpwMseQPPEHmm z`TgzW_qUVZ-%d`+ki4nlS|y`Qqhu^oRpL6*TP0&X_EAbkcCaKzDHI>?tKvGrQL|L} zy?ClPKbQQdS*k8@)GSr1F!DoH6ZxSkiO5xzg?~uLKhz~6a+MA*R+WW+NGEdDMWRBn zo^8zdhpt1=T4ozEe)@?j?t#=!52T8FATMKj;2O_4JsA6g=|Vl2n&?5jk&Q(v-_+}= zy(aLXx=62zdnm)Ihg`dT;WVOSV0yh%p;xO-cXFRQy}o&W#M1Y^Hz?&bP+H~%OHkHJ z1ShI@4yufxTBb64@EX@SsuAIp5md`0dMJt1pMp|G04d zuWz+#uYY~hwby=o>VJRZbw9kB)qkh3rs#*)-Zb^kuf6`etSkDn8*ZHX?eASX?fcWN z|L)YAu4QIx+P9g-`m^uda^3acW_96>x3K7_riZ?L!!0+m=!msNtUtW@h8zFNQ(Wz; zh)hw<^u;WRJqwV?h+BT}gBv^*mVEmI zEwp6rPd|Hl8|>)9sdY<7JB~_}Jdzy6XM8;NQQSp#oLX`ePx0}-YPb^|H5t~0{HV#W zE^yRjSbB<7EUH$i{#0G!AF6io4^^+!DLPK|r)rj}$WC>l^i+DX;~%;n{-NX4 zB-V5N>3t*Bhrif*%m2gmN{3!G`tW7$Yd&1N273n|sSSYy@*}ku@W{bz2zwdmuoECbU`0(@A`YVz3cDc_O8E& zn_Yikx6gSb=cwj=q?d&zaG_&y4mtGur3OJaW#+;J=%A`uJ*rX0}hA**%EU4o2PqEel!RsMkHk(P=s5Xr8T*Xb$#5MfuPtLIudU18^e5raEI1s> zDBMCdFdWXf?2*MI)Xu@7$uT%2;ZQnUzYJqs)~K4jYvEZguO&$}%ikNxpP^5b9je9{vM$S1z!n>}%vS7$z<^OGseGd+65 z-zm{Y+i~@1+tD9w9DQWqu_Nb<4F18Sijc?J5%O63M0n*Cj~_XQ+kFd~TWIG*83fd^r{ev3897P|S>yA9|8TF=_gZ z{E$w5SkGo<@|yjRgDs!PNJui=;_4T(}~4rVt?jKem~4JmwA!lGkviJjD93A zmMLUlqywW&2S!hSfbsFzpH2)Z=Yf$&0HZ{}NIugJG>DW4A{&*c37_AC$OIuin#iQU z7~&|H+&}hFIp}l4p#cRsqhC%j>3Xf4(T^r)^m|6(=w*toL#F6DO{Umg$q%K2!}-$A z55fly+2OE^d&8lojuO&wI4tv~72HKlB%Y$<hvQEw{P7eWhePS%u-+FwpF+8~ zJjN~;+2ODp%|8Z527dQteW&t2&<%>y5L3^l{dzVr^=!i7S#|S92A)gP^jyN_xyw8+ z@La;>`7c&?aAe^5*q^UA$dn%Y?<$-|2B(}=Ez9pJ(a7LGvEu&cUsPwZ*vc{uC2TZj z&$hiEKzRdziYovmpKB+2uHEK6*KUiROPi+>0$L3b(3WYCfR+xlauQz4`MzKDDquLo35SoXH-P6H zT{z}Bk}1iYV-*fPL^$-jj!`(WAER)bFS*Ys`62r;^MeR`xOU|B##s+%i`~Q7IQMY& z={@olhs`6|w);r7;60K(^)s@MZ^l_jBMtck&Ddy%8~bj(xK0ez?n%jQ;C}3 z0!zLJk$ev#{TzrSANfjarXDQ$5?D4S5m+iauvA76$qtbuL^=-`>#+la-UJdbvIFDM zM0*3|n_Z`K} z^;6t6cx#GVyrblYj>BPjwA<-89F|ABosJ*V?U;o+>c0K=>A!CDPq=Rl0u!B&Cb}QZ z*VrG;8!aC5E?ZBaJoeSrjQL~UMeli+#}dbn=W>sGtF2Fayq)s#ue)>lL{dIc)dJD+ z#Mits{t0dLZ-N~_IUaz@7yvC3rvNH`VbgK2EMtdAIz*PS!yz3G%h=(t-WTU^=r|k- zok!cD^Jo(~jIELqB9C?Qas~28q422?5t=O`lO3HiI{umFOpW!v;`tA9MxjFqStj(z z4~^B}P-s#@vXdW@p34!`9x@TB0mVtqdc_VBl|sY zG>@w>V`#5wQ!7uUxqK?I_;g+Z^>pk{$NqF)X7fzWf2N|E z{C+0(XZo63IOIogScVr4>2O%a4u|#F;gAl8W$bWBhr=>J$8tslY^GA10%f!V?A~_(8Ez< z(k^h+m^A&H&ow`4OxlI~s4;1MR2;{C_zI0p{R!cRYrAFdVdBHtR`f{rR6dfA4nI=g zDCf*aVxJNFjO<;SQQMA21~1iWj~Pic(;F|ppo25>jpLcwpfs~@gA#1=DcCHtfe0e$ z5Lw0!k@eUik`9q&?7&C|#xiy|tjpfS(8KK=JP)^b@H~8E2Tx^Tvj>M13Fzq|ndF>m=+gqWgeS6xq ze$~{B_C05|?>V!5&zVQ=$#0w4oYTZ~C(5S=vzNQYJ%*oXVgt`r`Htczs#uTVCu-60 zSNq3keo}+kF8FH=X1l<_k_tGq1cGwWk_oC6EtMdCr4zrFu~RNu8bOW1Qi=Fk4XRVK zJX$qNuUdNaN!N**^WDxCr-5G0VhxlW)gS?mg@qGRK@oXc1Je$8C|3(JU z*|_;csrOM)%WkqGtiTtSHbr;H|hUa-@%#(?=C$IF1hbPl>cq)~^Q?Wml?#ENL zHF{*wUHhk#=;0z zEi+oa{K%Ld<%*%NV97kdl|%ocQNA&B8Op!^IaMW183;9uF{Vs6S zSicJ#HP+7#j)$|u<6-ZfcW?RO_D;1&lJXJn%kZqgBiZorNcOzVs6Dm4$JsOTk=z+q zdscmh_NOs$tSj~U+cUF!c4mFY`^drO#!a&es$3pa%j~;&xY>8X7(0oeR3ZTNga|-& zT>;c_*etX23O4DmS;h{Q_4bl|=FlE)?`?Sa$lit;^0&7g^s%+(`W|VY^GN#~P&H{h zqkW4RN0Mu_|8HBP{eN}sw{Dzv-S?W^6W_hz=Jw8!+BWfnTfX%@_KdW)Ow`eD-FO32 z1%7Tlqm4jrs6#umjWF{FLJj`g$!GR$ZyTkgl!^G0Y_5+M63h-B@5pwiJk3H(Eo0r-a|2?%1@31UwI$ljU+a7E(E>e19-kETj` zG_}oR-(*c%uVQ&Di5^R$$Fvup2cg+l`*`e+$NqRO@yKr{pypL_YJ)p(`-{TN$6ZN*A1}mEO->tp|<&#L6`q zdej)9sa>A@CTqKUvj|UKrH+k<2TxwDAw?ATRjfQ!?-}Y19QZYQK*$fVyv7oI>5yB- z4zzTjEn^4Oy6jD51E4Aa*ep{SJekS@7#)YhGIsJ(Ivkd)I3BNIH+Bo{iYTgxH5Rw)y5YT|Ic1MbU9)BPpw=t^ktOH zCbTP%=dQv+t@7N}OlXw6M#~tS^7(ISF2nWE^H*^}Qapb(6S{;m)( z{_g4{wGYZQnk=cQho&lmTr~jDmZ=e*O^xwf>;TFRpk?f^Ne9a^cCe&F)SJS9pb~jL zLu@Ujk{>nGk9ASGPUcC6%`$ef%zEswNe9a^b}|aR>GF_AvVX1| zHPg`rj+*J{0!Phsbb*7Jju*zY_9?$`0#gu#-U}ycDq^bE9=vdpH&f3V=f@1QPVhR2 zStok+->j2-((G}5%sBf5?{=A87vW;FW1ln5`kWKgP4Guw=lD*3@;FB+o0c3l`7T(N zCq|xR36YLNWEnd|(jl^p9U|+oLnIv{%h=&SZ(^tu9K=v3IEbN6a1cYC;GiY{|G}ZX zrpNG8En7Q=pJH#?!xt;UdSm(*6U#52=)IUPp5*YIn=qUk``m=-+zP&tL9aKO=PUV} z=JP6G3FLVvsF`>{4zKmtL6r`rW$XY-hs`o}h^+Soc_%ms@=kCNQtbwMJ1!3i4EJJEt9T5ys( z?F+}r=xAN&l#bSgCt~3;3r}*VebG2g8u&7cDka8672hSRI_OnJL^YI(G5{?Tb+Ac? z%`$edtj7+Pbcift2Sz$Dma)TOy)UXe!9i4af`h2;1P4*w2@ayV6C6bK%i}a%=iqwz zgrP50P`#YsdikWGe_s0HaYJ9EiFTsJCpg*{C(+`B=_}(}E$%B-KXB$NiRD*L@|Bm2 z^H6=s35>C^FFBFeE_qVPrUwp|!U`hGgc(HAA+n4e80)bEBOMOQ*x`^4hh^+=Snmtt zPH+&$o!}shJHbI1cY=d3?gU4TrpJ4%{KA08$S(}GI@K>skm8nm)_9GA-QAuwfQ9gz zRmn?E$PjwG_1R_bb?j#+(d-GV(;@Mk@tR!E5IR?y;~VFoZ(K?f+Mp`bK(!oBddJ8aTt#}1qI*ujzxmSyY^S(m*vxb6Z+4X!^Ij^slPsy~3s6llXIBHNm z-Y;UpKedUMP|_w`qDY$y@lPGcKkH)y+lKJ%3LquINwsqqCoSVsGUBN+5s$Z$E!P{evijnu^cZTi0yj8bHMvfR>3n0Hwob89Qv&V~0&T zY?iUZCLJux*yqPSzwJjnYwrX{ji<-RkFoM$tlvNS?{4CEtot0-e6R8H7{B+pa@2U) zQRUFX85MFwi{cU(MHhuo@#)YbTJ%N?Jkm0WC=tEp5RcSJM2ltYl#E8$#E34AN6L;z za?>VsUmEYu?@I&j?7lRp`K+3bVjwU<<6y_sg7H{5xL_b7=|T0WpH|8R6BL)vOIetd z3vj_mBR&oA@2;KF2lRYh*me?>(*@H8LLW zC8GGDqK{~)P<=+NBrv5sE2UKun#sZ=wOk61lpL!>7XD*Avc|~cJy?A?vG($yCchj; zFQ?1Ac)UlpixX>$2NkUj^2H8a2l*?x+$#g5AlP52lqDxW`yAJNuOaamzxTLu)R4Ff95p09xixluVaOfe7fy+s*y=UUs+7do ztR$LMiF&K%XH9G=vy*c6P-_wE>|AqpJLMeT-DB=KLm4rj;*BzMDrGBlK~*S0X?aTI zL`wj596-z1VUrG)W$X}Hj~y84a9G9;2YM5_o#3b;@n@PJP3V5M_hE?p`{a8KeLvIR z`+IWK(D!6_VDUqBgoze)XkVD-)R6%5!sDns4M3%8bBpn#b*x|4q zI~>yCu#6oJ^d@RM!BG!xyO19>5bXj-4MgMU_=g-G|FE3MaIqH+IEkVFCy^1iwVdc( zM>vUeJhr0bzn)0J58x@j{nC(^X1o;7eo5^S z!_Jevl4?OUZ`^0WDUPiLu`fK?5wfr%qt`$#%taO^(V~-m(xQaVqSzNzpn5L3i6MyO z+YnjC$03pqk!9=Xnl{Py5P{1M-z5dS#;C`t)Dvo!mjXzV z$m~LX)Tpfs95rg|0!NM7Ce_dgd8+0}pXL9->ouwQ!fBcwd9;pv-$zc@LjBf}S#@^r zdF8BATdmZr(|p}or(4dR~myqI)R?4EK zGB&{pjD8F-mibY@NC(C;c3`Z>4vchQEMo^oIxv>817p1}I6J{nBeX8$M~%?Bz)>T# zNggL1!#~uU#939YpNW6exGX{Q(y0!Hm*Vs<*{Q21$6#!dTc8DQ*8ISK!D)nz-JTRq zK2^yVRs(lrjOKIPZ(LYc9~n%t)BS?KML}5Pl)mMn)BGZUMW@#b0GhahSNQ?2W&9pq z>7ZK14yEbex}PFRdL} z*q5HD=hc3Az4RnK7-!UmWto?sM>(Nwsg>a)gI?{jEL%C3kJGe@+rH)5NVYs1$(El~ zL%JrKppu84ib2_AB-$Uf{93C@+Vugv)?+gq$xCef-S zT6KcQd8?erbEB(H8hRvs)+UU>QdogynJ@!OI#`ymgJnH-u%v@!89PMMA+n4eBI|u& z+zAfCxDy8n`wA4WI%HK+6Oi zY|>$~j2$fNv4bTYEX&v-k`9bz>~L7`3+PU85YV0AAfP+JK|ptcgMjV?2Lb(t`^a8N z`o;;ZEf{Z{=;bVLBw*K#^WN%pwMBDe&?`yTB@EXk(fV}W*H`DgmuUToZjRTVWVxX> zbJ9QGa6)UT`UbyK!BM{9q*^1;L^YI(G5{?Tb+Ac?%`$edtj7+Pbg(RAhe$d^mazk4 zy)UXe!9i4af`h2;1P4*w2@ayV6C5>$9`DT{uX=-($HuREWw{5vuh!148a>x8j*&r+ zk(UnWB_~d?G~2h9W_#DN@tz`HmhD~3VqX^f@@x-V9{ch^cNLavM`shuuqn1+v&>R& zh@?Yg89N--V~0aJ9G0=eAsr6O*x|6=x0JjS95r$tBR|Hj&0*qyX2N>zVSjG;F_1J-t4vb~&z(@ziGIltu z_XTGsIBGmRMt+Qy4`coQ(SLUnoMYYRxaNC}cgOg>$CabTyItU@@$Pu9nGP9fTgej%Q9gEmUOTzV~5Ck><~$Z$TD__q(fvGJ22M!!n6|{HOd_$KgP<3v3~#P zzq<+3vF>wR^Swr~WBlIZ%2A`(E^yQ+wjzi&^o;?{8~I7=8x@8lgH!ZS^^Jn8Za1nb8;0M`%bOeb2OMC&K`!R>~G_J;PAHYCx8ivN+p zdI;RKu%IfGK($P00Vo|d%hLiM-64i$d9q|VXWUj z`tNQ+cdYvy*L<&`>KMQGxN_7`wF?|IRLw&3SF;-Z)mn|-TXgj5L^Xb13bC|O_AE=i zOT@vw)aNAGM91+mCwJT~8}eeKWv6(B#IlJF^5yMB%ZGgC@>3$c*8P+53$Nk{UdyaS z2UR+hma)TTJ$A69Lu45{MA9L$j2#&3eQVu2!BNA?F62iIE4#o^!^$pj)UdKPjr7{K z*M_`M=rsq5mnFUCog-gR`?#W=d_|J4I7Q*-#YQW#1#9KWT7l%aS~=u6T6v0gp*ZEr zq+C@yx_St!a?Mq>k;H40Mg~?DLaT8ETFwryWt<;W=}=n64xsheVUrG)W$X}1hsZK^ zV668AS0^|Ku1;{&u&@i|Qp3V7aMZA{-E6#`w&iti%W@37o)}ntvQ`~9T2>Fa^;vz2 z0>dd+C*_)xwc6Gx*9^ITx#ko-UvNWH%>o zq*-~R?f!2hP}ZI7#%x_;WStu|$H=;g9to~@jJTy+@6O^yYU$QHxtqQ9x#k8Z_rVR> zJ-MM8wR%oDv7TEt(FCQu97@Z0JAl#ww2U1<>#@To9W2Y(fsqc3W$bWR?~A5Ra1c$M z;HaTh7s{oER$btzq17ahV_rSggP&JVQb#t;;y%QWY$m&9V)F7)195u-50!Iz9 zvSIMGQ#GiuyT4XpRuA;#)FT5cvbSnQc|ONic#D)1uSlYm*&?+vTN_s2O%a4u^C& zEMtemdSASBf}_ShUC56b`*eY$#y(x(AYR_gLgY73(2HHX0`g6-G4}e#H?w4U<2Wr< z_6o?2{>+5&!6V>Ka1hI#;J|m^8mEUTU(gFA z-^zxUx5}A%!|S)2y=)@`TfE)IdvLa7>)V#Bx!-b`2NTc2K+Uj=P8X-11%>5+A>ZDv~+ka zV~5vz>`+RF(lU0~q=RJ{J4Dv|oVpVnICUpDaOzHQ;MDKL3*V^wW&*2@d?Z6CC(+ zCpfCZoRy4kwpTK~nU#!hdL^SL`ZtdEi*GizQ*IpeqwS6L#fskYj!n7drh%5{Z^|_{ zc}1qLxj88}59pbL-GB3-V`Fo3_r{;$m4Cr&nRSk!N{7-ib^xu%4x4n?EMo^tIz*PS z17p2!9c3ptsuMj%evFk5WBvZoe|Pe|I>}?)=eXv3b&|7f=B>8JycLgmtMM56$N7BW zmUhZ5gRY#n)b6yA!AtazYirg8Z*BYQ)Xc;?f)?)`tI#`ymLnIv{%h=(t-sh^F;Hdub82K?)K8*GINB`Z8 ztB!S_~7oR%G;Yo)!`i@KgP<3v3~#Pzq|3$vF>wR^SwH>@tAkKhr;dhJA+(Rfw7Do80o-R#tw}2J_qdtNA+OG$d9q| zVXWUj`tNQWbgcUv*L<%YYF=*tW|n8Yd5Wi5-_#=Fk%5gT`%&V?*f*ZyMyC zu#6oJ>wU|=I>Avr!Y<@T^$2SXAC<^k`M}6q@sGFay9ONJ;x&H%L|wftDda7+8nBFU zf~{VK>)LN?5^b$zh$PyYMB98NC)$=TBy7u-w)MFSSSmiSEK{6dNe9a^c8ILU4v}8!(qM8T{^*myL5u1dS&fGd^;umb_((BeE4a5)fv4taNCn;doAC_9kx$& z1+*jI=h!ji9r!y^aqNh@>@1%m{mvm*L_1S4?d~L6*9S-Sm zSjG;AbT}+yhr@cGr*wh?Pw50l^^8)nyp!^OCr)g0 z_C2w~q2q8^_BjceqT`<{2Tsxnj_RFc0mhqIK=Ec4=)HNmdmS4m*%>zG+XEZ3z+z(- zU~J0yo3dbOQx<4!ihXnJn`7U6n*C#Q--0GMR4#B>W&s5p(&4a-9S-ZU!yz3G%h=(N z4u@sza9HnKpwS7A>Ya2UKdN_<@_Q@g_g2dHt(5PU*tcYX=a$&Fl)d-dcWV-Dt%cWA z4qKCG>*;QZwoP&iwC&W$*thv2mwxiGZE^-8l^{fxDQSqLLu45{MACt=j2#&3u>&I= z7|Ym!K~IgwrXX@g_Rp20IwoDCv1-=Y>y{wKh1-m?X^xH z&)5Nx83m z&3z|&-g;lX+_U%KZ~r*AKl|H{y!Ypt`~5V#uG#nzyee0CE%W#oROwJ!#txwM*kO|n zn`P`^Nr%WXc3`acJ)Z6a2a|i9;J}|d!GS-&7vFoY?R)RV_ue~+fpyRK-cQQ++bQ2a z(T}I!Z+vfL;6SD9J;^(8LTl;9fw<}cuMD#Le=x4~80Ui%{Fvs06C<0HjZ*_HCj;6t zP6w}aP%UGJ(t7LwN{7udcCe&FWEnd!*87~g6C5~oCpd8GPH^DVAC9wEet1HpSEc!3 z-G?W66{w~wKeF$63*|@kjf9cGC_cx}Sw5dI4om_13erJ5jw$v z19yT02krz14*aoeP*16U9B2CYL_62VdNu#Z!0@nBxfUHBKEXaZJY1fO6All@D~Cru zk#Hm{L5D|9^t|ct$VqxXc|8{7w8NiBeYmQ79rhysUZRsUxAp|5G;R&H+zn#OxE;jO zi#Y!zMZxAsFAcCh0%!i|rGe8&K+HeAG>3a>4)?iu=a_K!&N1Qoonxxbc2=*wJD_g{ z+x6ZZ)O+$Dm$SY*LEo?_Hyjz*J6@lnaX2# zloUy|vqk_7C_9`|Iu`-anzfqSd%QsPafqE%T5YK77;joMy4)mr*?*vEnv&YDfvGQT8-#_~A&hM>$^ceR!uK8a5=z25!$e^9& zy#asH;k`k7)_W7|S?`ZmrOEfP@u2qyD!c_5yDpsv)r?14dlneD&? z```y{fB(Smn76-wFv#2Ixy%O>xM9ybP8OxS2SCes5rEPGw2b}z*um0quq2lzQ)@K|AJ0@+f-3u0id}2VK|Nl@F$_JvhPN7d#YKJ~Ys(a}VX7 zhg8=lqi|3F22@H>v8w?Hp6}bjQf2W982=vSqB?XdHR0 z8-8vDQ{C8;RrC2`m{d%-=5; z!x!E^CEd=6@+O~t;AB^#2Zk6qk?25OuH;1bRX;d6vRshkALJq*)J1w-xavwKk6=?- zf@PU92Sz$Dma)GdI~+O=hh^+=NQc8Rb~vo}`AjD`@R?3xs=J-*bl}IjE=)$89N;4X(?*%vkM$JPA533 z>*ZF;h4}H1m(YEjw&!ELsr~sfLI1a{1xmq#GViBQ-qoiG(9@is6y8Q^O;@ zgooSr9X{Mkc(`}P!)no5U9XfIh$>$YEmQu5r~^fpf0Cr=d<44u(@O(bj`Y$1<|8oW zpI#c6IMVnMd8ZVeVZyIE$5cI`Nq%1PZr+ykZdO0Mo7EM2C%Mkpo7E9}W8WM5zO0_u zm(>;fV&510{@C~D{Qa@-*V~*LAA&>W1&3u;Kfoa!4$Ii#upT=c(&4a-9S-SmSjG;A z^}f{=o#3brPZ#o|Iy@=A_p(Imy_Da3dE3_elk`=^bazt7@1N$b@B62F`S^iJ?e5O0 ztq#(GT<$~NqrbxkKYs>9QT{HPAkB=>edbV<8q`YEaM(ZM7-lvj@)I@SB@4xQ#LQHNx2>KWKnmati-Ou>>4 zmSya~SdSeT>2O%a4u^C&EMtemdY{j9f}{F6UC58>>!kcXuJ_B*`TaQM`*F&5csLc& z@Nhg}csNOhhkI#8dTBp<)>s{DIS)O((mzGH})zdK}~l^;u`ODxq0t`3d~2v$ZMR@9>y? zhCO%onKsToi%6B zrGrD)hvPrib>YzYFPuH}r@CLmq3e)Q<~iHxN8vEf*}31?9Ha{elbEgi(D`s!<~ptX z&~Z2{WB*h*@cd42@J>uP{&$r}%I|Z@58jE{iToh?UpzzM=E!=n0?Ws_c@Hs8tpDvbGO zdhO)=v)HrHTfRBJuHJKMy0bvbN#V7O(}JoX0#(PMw2U1}=>S^B4x9DZA(9S^W$bXE zH$i?34xM*gI0*93mLtEHApUIcGcxdd$~j2$fLU|GfvjP<_I?F0uQ z)d>zlsuLW9R3|tHsh7`CkJBFg@|o_2zML3%IU%+945s{g`!E+fTKox*#Ywr??V?{a z`bvciq4P?mESW^FwE{!>~q|woZU_|`#kSkn4Ls(&haL+Ip-=!eWf{dV?uAv z`JZf-pw#dXN)H#$8~V>0CY(R?Lk-u?@$e8V*&(t#-x8v0D;-3-4lo{0o^J_^?7(RF z2Zzpw1KIQ_;m~n7l%9+-SMD?GoD5eR4i6{K&wbCyaP`~_BhQOGKf~8^9K~=bn&GfK zzs?Is4I7gV4%y+bJl_%y>EwrH?39pn^20KA^22)U_{xKlZ=u0$Bki+$et zj_LX5_+19`&vnZ<|2(Ikuk)Km5iHHJK%_7N#xmgnj0cG4IvpIc!yyTW+!7AW9>JmT zgF|*WWQRj`IDA}T-h?q6N(YB!+@DO54u@sza9EGM#i8SHSjOJs&~Z2{WpBdxv*l>Q z^s~JW1H&fY$Ns%FFziCU*TAp~95paJ$MN*ix!!yIQX0~i&i6=fL4`5#w%}aP$Sz3S zEjZutwJ_%|JU1i5#NEQg?V@vh-lB6IpNnE&RCafao8SaSg$Im+2N(qxFp|K?4vc~n z7zHyhvI8SKFqY@}I>4x{1V+b!v5XxUg0u7L-{G<(S6Y%gEjiC&y5xLKr_`vi2_LZJCSX~{y}?o! z5G)-B%QAMb)D;Cw$04#j&tV3P!VDN42gWjP56mZ?Y>dL8^l(Uy!r|kwkHR549FoW2 zz}~buo#3be-_hlw-*H^?qXv9k;HUxL1$tKK4K*)JW^6|T^TL#&FXH}Q;PAqQ3Xp%Q zUF@?i(E62({w8aIxzC+7Ma%WP^mo>Ux~f+W&%VIj$k~(isL?wuW>4{gnAsP4QSh7# z9C>qmO(&W&#p}=KTv%L9Z~^^)XuLPsP6)3G5mZSiH6ENb+38^O@z^0!M-ZaF)HpD9 zV3ZCR*@2NA4j-4jX`A3sFq3bVQ+ysAIv)!) z1=VWPge;7GVeAXb-s|ozOrk|ev}m%!bx|&|NcJW;fl=@PBj*LiGQkCm?7-+aFqW|c zBReoU4vb~&aL5jaj>BQu7o2eD_%S$SKL&^F$KddNkHt}A!Y**sn6L{RH74u=M~w+D z$P>VFdOi)LVcg48GC)k^EWW^zw0N?20xWJv#^OZAE4k7ulbOoweM<9{DYagkCxS_| z-i4NA*PEdi7cn`P{? zVuww~!Lp2fcI*)8I7F7Q!-3w!75S#APdGdryu^Lg7cO;Q6%G#rFZOZrNPXBAhlY7@ z=r}oJo_`ES4F|iBA2l580!Ix8yTDPy!7gyraIj*Lzw+*&F=H&HwH(pJMb@1owqbFMzGDvpwuxZRz1si%SFU*uMD{>728&-ax+ zIgJXcLI70Dgam-n0kn)AEbFmDBpn#b*nyD_jAiWeV+V%gO=x$5qlSZ@X@2DQ)^PAM zy${2%-zVQ|IM@Y_8V+`WqlSYQ`B}tE7rP7kQUy#y3odf_El3zHNSH0S z)M2;qB8TO|TxsDYzT!e(BNUeI@rPhfid%#jSfn}L614cS9mazjP z9T>~lfw3O@qS)ckaX2jd!n6|{H8AW#e$>FQ3mi2t>;gv(46A2LoAk0fwO;-Ca-90* zM8@Jo&f<&J+07EsO4N(3#p%?(QYnv&3KM9rB+y>D)IH!Ox!jW2m-tE!uqAzg1fU!n zK+8BfY|>$~jD2zJ5a~EXmazk4J$7KE17jIG9OzAZ*9ndqB6cA^YKYhcjv69%frCJL zHH)8L&En`+vpD+Iv-Qer$IQ|*)HjThWztKNa%q-PFFV6c%d%W)S?tTQb7A=z4%y|k zsgTfJ?q$~XAsm#xW!7NHt--R)GH9@*Lu45{FxF!SMmjK-u>&I=7|Ym!vEH}Lx)U6P zPbWACpH6TPKAqqod|pfVymqE$TD;EWwRrw(+JrMQup*JMq7vckEA06Wrxj;=@yW_u zX=VFLD|4lliLq5lw5m4#aHUnTuj&gQu;k8QS;oB~k`9q&>=0Rx9T@4rSjG;AbT}+y zhr@bb_;iAU@aY5x;nN8Y!lx4)gwN~c&%Msr>+PL9ub<`C3qcvwb{hCC^nzTM^6FF&YwP@x!B2jU4J^4cM3!-HV59?M z89Ol6V+Te$FqW|cBOMsa*nzR$7e1ZfAbdK(LHKlngYfAD2jTNZg5r%c9V~Ce>EB4u ztc%mHOP6e2?CTN~>tkPkrf2NepXDH1pP|H5Gze}+Rk9G0=e zVLf&@q{CquI~>yCu#6oJ>wWRk2@c|=6CA`#Cpd_gPH@yCm!~SL7gX6B;vh!$Ldac>AW-UI$n{!&0<+R4wHPRmY*Uj2$-VU|Gfvk#*UdNrYo? zDE%=wWdBq+Y7{hfejGoJ8U=NMqeekp;HXiML&8z;T5Wpix%F%3IcQ!x-`%zqiNF=v z`LZIxwIYl7S5}}9WGl~YO+TzmqLp5s{{_t$tjZpmRf(om?Pyw68*R+c%xyy{F9Fap z-VU2|*eqj*&3f#xNr%lccCe&FWEnd|*88HV6C5=t>Oy|hpr{KRH7M!=M-7V3(OiO~ z>Gj&k(t9rSdII6~M9b<#)9Q1*Olo!Pt7Bi|xb$lf)|~6mT9ZU;vae=sF0wX(w6+~c zYjve2hG3IVgJl^Xhe$d^ma#)*J$8ts17jIGFw%jsj2#&3eKFJtjv5(tAwOzl)CGtxy-`lzYmDBA=f9EgSXY5YW3w*dv#z>>rN_QLk+D9F)%xn+VPAi~!)-$v zs}0#lwjtXvH>juB1Pw59Vqh%e)Nn|L!!mX_tj7+AbT}+yheJ9Xma)TOy)S4w!BNAb zF62iIkGjB7!=o;6)bOY_dGvzi)vPmrHEUpBz0ebEOD|B*%x%ijBwFevx1Ro9TB~Jy zmsys@xyzDrnN!}RKHRbk=^ge`F3;Na<+VbWC|f?o(YCyA@hy~EdHeF}9Wd5o2Sz$DmazjP9T>~lfwA5fK5*zb9G0I4M-7F#z)?e?E^yRPs0$o5 z6sn-;Ma=8*?AOyGy`KFatJB1+j(v3^V|6)wuXS0I@LDtZ$jrdVz?vzJr8SA6wMn!# zS6Z7Zt?dgRu;i`~S;lQ4k`9q&>=0Rx9T@4rSjG;AbT}+yhr@bb_;iA!MnPT3j~WGa zfulx2UEruuQ2hCg`12d_=QrZ->(ZvIi+x?}>tbJ@^Vi3|K5f$a*f*rj*%14NMCOLR zc!5Ly3x{R=84l@iSjG;A_1NK%4u@sza7c&4GIltu_r*&mIBEdYh5V=iP!~9A0MrGJ z8USU5=c`%a`RXMeioBX#6iY8^O>Hl|IM0i+>U3$=k}kW*9lK?@$g7ZK14yE+yheJ9Xma)Sj9S+Ob;jrEpFP-41p->m{qlQ9V;HaTc7dVKQH?#Ef%`E+V zGfO|;^m=JGE*tYjv5iTzu|76LFl{{BL!(V+xY5~^?FyUfBD|DZ4}Uh*4kHq8&Yd>r zBAauk&Hi>--KlAAz>+(IWto+rU`dC_GIofp#}1Knh%93VMmjK-u>)hhZ>4D`I0&Ck zaNsU)W%>PERfxS8^}Lle`fsJAx1^-Eq@=f`q_!Mv(g_aSUcdEi7q_dFx9g*X)CzCsqe$D^#l1aS54YE+2uZX(j1-DMZpCvWy)V>#+kP9T>~lfsqb} zW$bWR@AH{XaNskY;J|0zvCp_L-$~%V6Hj=j-7M{@?*ri;yVC6Js(PsBZM#yB?2gau z&PRrJpXJJDcl%0v&hV>F_QYrQ#Ao*O)ibcE48gKYnSv!9BFoqzvK~7y(t)vz9T@3w zSjG;A^**2J1P4CT36AQ;WChooS;6(@d2USJ%nGiJ=h#y=W(C*AtPtCn7x8bZ7wz{N zn@!m@uqlZ)WtrG!f0V=Z*XAVJoQ2Pu`xa0_q>_WkGHbOUk`9q&>=0Rx9U|$#SjG;F zbYLuFhr@c`TCh%VR0pOD`B5F1dp5=5w$@jWsEW46zBONf*p@FiY|HuE%HHcYZPR<|TfLa%5o{_;uq;#N5J?BdGIn63 z17jIGFxF!SMmjK-vBQBL4qi7%9?AZ>a#Sy-3mnypu_w5n`gTh4?W$sW?(ufqVY?S% zJLUGI+@3FIZBL>dsjPOyz9Szv*paXC?2LV9*?ZqK*jX3p-EOC@)Hn`+DlphAQ?Ou3 z2g@>ch^)sBk#vYGV~0pOM3%7wW4+IDI>Aw0nJ(l1yi+CF zE7n~p_+9PfyHca<%C@xKNwhoOvpe?PRhjf^mOV+dCyDkX(VjlX0Z;`Apk)dcEa?zg z#tw}2*nyD_jAiV=NQc8Rb~vo}IZh`ysz1|({HXp+7G%6R+0DzFS+MbD7G!LUePb46 zY>a(l?3-fWG}&XJO|fr^eRE#(zB%uY-aLhgoSqwQzOdS|rgi~Fg$9geR$Txi9T>~l zfw3MtFw%jsj2#&1z*xo(jP<@%9i8B)u1pv5qq;IF@rf<*iLJTZ*7(HMDe2n8zAZ0J-WH$RHpOpN*d}}9E?}wnz_Ltn0wWy` z%h=(t9y=V;;joN-YwU37I2@L-!-3xF#dLwAdNEz#s9sFU_wAJL+f}~3&hFb;^}jtU z#kNn@j%g3Vw`U3S_6uF&J94ERxzdg)9&PPtyW7r6)N7A+PWG8Qv#@Muld^Ff09Bv> zTBcxOlMb6@>|j}s9W3c!S;h{Qbcift2gZ7z<8*?fdNEzdkLtzLy4zkY@=l`v9oI9i zbl$npQ~bLwP#?tooL#j7w`ONj&+KZ-d}LsETxj>?)+_sVr^eZx%k4>`J$X(0o?K~9 zUyTEx3KBNU6f9WM!Lp1UBI~gOBOMsa*x`^4hh^+=SnqS3PHUDLtB;}T@+T5CVg>Ef(>bb$zOWZbXt#^g?F1M{N*SpNN@}6Gu zZFV7VTifQ9nl(~u{0Lr^FT9p1XLzN9Y8g9})?Ax>nJ(l9?(%LPCBB=dgzx52;=6e~y*Ku~d3?P$PZ9T?ZO_^l`@WpNFVDdD`B9|Z zaDNi*&%56C=OX)?=ar48K%^3c$TH6hA(9S}W$X}Hj~ycE5Lw0!k#t}zV+Y21-}A^$ zaNsGO;J{Pf%bQ@|OG&?XmObFTv)!Y8{|vu@;{807em{l$emv=_O=!3J5d=Ikm6o^!E5Lu=qA(9S}W$X}Hj~ycE5Lw0!k#t}z zV+Y21pQm(!15fD$2cGib8QvB2VM_YLv-Cw4m+*&Y>jN%NsJK6hPkfY=ADyLdgZk5) zADyjFbNY*(2jhJQvo7Lb7Ec^JTc7>(8HeJ6hjO_?smu=bEqMS?1qq;K3Kll$U|Gfv zmi5?ykq(Sy?7&Ee!!mX_toJ!iCpd7NPH^BjAIBX&&I*~26a62j3K-2_)duc{`X-3jy4Ugn~xx*uQcj)lpUYf)4l;Oi!syBRCX_`s~CY2pbmMKe^q!&~E zNs401kzN{@d<3Ta(@O)BkHD0FdTC(Fkv_la91}j&Ii~8|yCu#6oJ>wQlsJHb&soG#=?^>Ff9#`jWw@1^|SJKsH> z_s>y-?h~J?F{Ce8!>k<(Kt6y~c3>R6zo0nSupSI)Ik3 z186;V0Hwob89P|g!Lp3~Q0%~PJRGdT>I6r1c)E}u)#1rvnvc)**y&@}BQDmD%X>x! z{V~Mh;WRG8!{>T~%J6Wir{Uqe4Rd&;mu4h2*zia%&B*y4r41kMr8(S7bGVo0a9=wG zok|rt%akf$(u*noBt7{|mM_|f7y)-c8NS_CFj;XpnUCXEH`eZfC zyLqnE0e#<@2SBll)W&0aqM^{1-$Ug(8h`!3MDvJdXd3-0#ivF5%DJ=EKu zEA7wi_U8-n`}-bif~9f=%QBB0!IBPoY~ol|PF7zKWZU%>{0@4or5( z=D-wHW&ZH;feY0?@);joKy$?nKbY(fE`Km3U7!oqqpCBSW(-P|CX|*bT_~kPX&L+b zv4f@KU|Gfvmi5?ykq(Sy>>u=bPbWC4|I>y1sQ%9d?$3NU+5OfJr$nzptbWb~k(2$+ z-;bt5ztDw!Fz#}2vd=p>#ZGbXLOM3p>$yN39QTh7O_pawnL-bGWH8EwN0i2AU{hJb zW|=bmFl7##j(-$8Y}R9kO*(9rvBM@EHp|!##eS&IXF9=AU7s%GM|FKt<9s~X>uf&G zLYR+J;|vcc!SHa}oZ;al86K{8ui_WOBfT^uSxz%N(n~XvH|z}`?xi`Lw@(fq?xi{0 z*E+$ZvV_SpWeJn?V#+^BQA|0~O9PXSz?6S_X<+gZnDS3A4NN)G=Qo{Wst!-r@~JvJ z?dP8F=8@#Pc_jJnrC#^BH;*j$UOaS9IndtN_g>l>+3!oDeYwcKOH|=_*uU>mwPYU8 z?@!A8dGW&jOJtm>aoqk(tFmh#>6+9W2Y(A(9S^W$eIM z?|TB;36ARebRj>g>ys5*?_Eq|)O!x~-X&68%KgIq2#Tu@=nBT8Y)|WAf z4kXcmi!}~+q63$>Av=&nA6(SxL49yBjxsXndwo#O#^pY^w0cmD_du!Agwisl3!8M< zEMo`DdhB3H2g@>ch@?Yg89N--`@E+U9M$#dLVi@&=ORzcd|1UzxqX=O`|whCWj?yd zJ>ieaXRv>CNxDF)9YzKYUgRF~!Hd)Nxg@&EpRP~Yk92VCQ<><429OUDnzekgWeI3BmH37;--RIjHC9M$Vd?eOu% zssJ+4bBTsf?!em2T;z$N;o&SL93D=SH9VYUIKv~Uz=lWajdb|f@W>@OYowRv zaPB*NIE~uy;ofx)D@{|=fT*Gc(K1B~nDpV{Bq*jFNs?mn5t#B%FAYpN(n|x=|I6H) z1>2Qv=~LCKpO!V6G4RSG7n(2M}6P-ec$)(-r^ho|F6B~IXZc6mYsFci-yJ;W3Khh zF~^*1uDRyg$46kwe>xwSIMS!l3&&KGpcgGpq}QsqwU_jt{S{(2W7Rt|?^QainjJYu z`?CI!jH}<)-qAT$-eEe#&v#mxJ@bAQTiv>^dE4s(Yu?dr_&+SqH97H`)^lwkP<-t> z`j*t5YiG}Vtb_LaqZIEG4rnz$yq2>g=U9TO_!QX2L$7^aYajxp>Ke@h>>o-+>NQQN9H(xHSdq<7$=2({|UN^^? zvHooaj&9@U`gf$*bA3G5&zbq48gTsW(cV53pVK)sK3kSQqRbedqy5KLHoUDprrv+N zp~`Tg4dq_4GNP;etAbYL;k8WVK$Q-vW$XZ2j~zhiuvx|qk#t}zV~4}K?0qs2JRP5c zLw|kXm%>3Z&{XE=>OZ-@6Y3X!8h@i3%KPs&x}m(ybE6w7io!pfvFUBS-1fmu@3^yX zn(h0^Cihw!H`hqey(8cJjvwAP&(<1oJm#q9TiH?^wDXpnb4%KNi!-G70!`xst;)h{ znaXWU<)PGZ04-w&P&#auv4dqjc3`9fV;MUz=zZhA5F9k(R`*~>a%;u93;foEaqArQ z@ww`C+uAnY*0%Y!*p;vAa*WW}XM?HSt_KSEKptUwJkh`}5km zvi4ndV7sr4``Y=sQYCw5 zrbKgXq=96dt|IpMJ>vhz{86Vr@oGi7#~+UU$=7vcsyh7ogo#662iIj@>NMXHd>seh zGIp{`I$32IJGo>%c5+EN8Dtqd$%CF)*2KfvS+hJ8XQ%UbUD9pceC430qU-0n53GN8 z=A#;F*2ii6e2r~B&G=j?nO?lByOrmwtHz%zINlZtgF_9{HI#VOH$4<`AN1(rvjF-lW5jsCZ z$4+KhkDZK?PBK|e%KMFT{aRw9=lcSrGqnq40e1qTAdTyHUaeQ;- zJwe!9o+an$3D2YV<_z*%=K8bbEk2!Z99!mT8s?6-Wq$RoKIK8JQT?CLs1EP15!+c- z=C#WFMgdyY2HG-V0987uma&6sJ$5LiLuna1Z0LP0(ebKM$e*w1&{F?GUz^D68ADtJ|`xo3frUu5JsiX$w+~8g>4FMx8ZH!GF?6Mg_Z(X>D72?dY=I z+;nYD@pne|nYB5^-)Yn27gxN$QPE`j3!2kac;@d^GOqs6e~fTa4V$3RS~?f4rS$oR z+HkJ5AI$s@>YOy$zds_cb)olMlEl&(NG!{ok;IZtPFcndn{<-MGIofpkBF?3Iyw%A zrR+&?7Cv7Hj+$n^=Vgj@?|Y-#x}^F#r8@JK_tdv|^dXq*-*;zOAE)(k8gF~nc$~&R zaOWBS(D&61t<#1$ZOEB6OzK(d+B9AFT$-*Mr72YF`V1}JCSBG)S8)BP;Bf4+{_yMi zw)A*gdi=T4JMG5J;fYdxtgqXr@hoEx@y*B@K0wl*wt32=qjpnsn04GIp?~lV+B&lVR3lC&Q$ZT$ZtuTz1IcM5j zeWhE&+S2x_ExD;}`M@`~Eg#m}V=7)tgYPvnQ2^`K;Tr{%HRNaZO0kgwuYw7xWrDCN zK?haGp|p%0O6dSv#txhHHh8?`+&Jn%WbMW_g*Uc|wK0jMEZdYa{S*JDw&12V_c!$! z$pgT9p0NV0nJb~S{4g`wZv$O3+4vDlRf;fLrt-g(;MGjG&4R5-s;$YFtr?}az1K`p zw^e#}Nwh7V+nibc^^5I3ryr}fC!4o_pk>V*%!zlDC#|;QedWKG%Xj3QJ2bKCa}ZR` zK%vwO6iUkvEuqxY>$bKfx3w*~t!+st<-Wajhw^vo=D$77380pmcC=0aYU~7%HVYt$ z2%y>!K+Ci#VU!M_W$Xmcdh8HMCuEkf10x+6%h=(t-g49w_#;1~tok@p;ZHIZUXaz! zkDA4t)gS9QHM8DN)V6sO8TU0G`MG+{$B}mO%FdbvO^LN1xjEN<99f=3bFH1~skv{? zRUb9?TTp9A$uj3BuGgvsmaALO)gO1oI``FaUmf=~BlqFhzdrU){p<}cI%7>!EHm6s ze4=^~_vp1|!Q>-rb1J5=)FP*_lG0XEaNv@~7>o{SzOh5=bCriX@2Kzjb{QEe&d;=qUAJ|;K=a3x^U-z3i zu!o~&urC5f&0s&u%r)t{F6p|iPgkZv$?5fRTK|dP%B^3Z8*Sdcexw(!9^A%1_WgQ1 zryF0O!OdTAY)EI?kkf7W#BYB#)HS;p)r;6s<_*XGm|h&LYtwICn||y1^ebK`aovai z_nDRY>qiBLV}IL6+S2RW(&J5OUv_*{np2Ip1;^Wh8%70j+t8NT(3aWIm+8k%+CllV zE_p>eSXch42{h2t1U!+U$4(Py6{&+(k0Sb>sealy-z%$APwt9bW11TE-5g^|qaBGMj#+ zWZam3WTj2hjp;|SY--DFYRhbD%WP`Pz^i-5=GJ|4>%O^l2VY%{NUPYE)^khm*>@a* ztO^oe%T$>3kp4>vXiacG@?yf)%wD!;RNm^mbDC_+AivFt=Dc%eZcE;6|Hx|+ z+dpo$Tx`!dw^!;jK<&usb|iy$v}f9(GxgaBpr^4PM`qvxP{+5mt-Gylu5E22Y)d2j zc}-tG^3w>EdO88na)Bj)Y6Ji+(>So9hplF`@gsPemTYaWxV3Ng;S3_EGZ8^~PRXWh zC4%yVO`hA^b8c_X*-$F^2&0m3NADC=+IeTY`(kIi`(kG{R_vUkrx?Gx*_GWFyRxxj z*KAL2cX>~RZ|l3`v^!3_XZy~+dyY4F?umU*ws7ppmG<}~l}3F#1E_k#W|@r>U`dC_ zGIogcxC4>$02tYUv7GJr?VjTsz8W4P86mQa)1Eld0)6ZLBM|AN5Sie4A|H=^3K&DR zTSaKPy$R!9x0)X!_a>HmE0*-BecmzY{<_beQR2DJQTIG+|J&MA>CU^q_SA8X{qfvC z#}mH;b>Z&5ap0XCob6Aw4^+Bz(c-QFrRbrwOlbEew12KT9+WZyXc?z{Bd6imOIkey zP#&;Z#&iFurG{fK%M(g@0B9M{1C8e&!n1GKDNt3CSV~So>Ep3a!6rL#lbnLc$0s%H z!M8oRJy^TXx>>-%>SA-YVx5IFfT7NeUcMTJ^mXR8;{~%LMu0D9BtJKp6qFjMJewsS5%qBW#v&IvgkE z32ZWgWf`X<{pI@RoPte-2%h8=SUw*66hyKUD9I^ce0)-K9?dS~qvCDI8@ql_P0Y5g!H_qd4`yP4x9shZw_$JSUw*66hyKUBgrXX ze0)-a?VRg(pF7|6!p}~>clMT^o%8j~>i09d=4xMq7k+l-<@2t*%iiVPX)dZ75Bf_s@h;I&7AC zk52Hc$4=a&6Ee%#37K>_EMtem`lR>UdmVpIQ1*J0m78sE;=6agm;LsYXWf&$f5DBh zFHZaBYh!`8Anc#(`ON-zl@j*cKhH_C->vUA3I}q|1Mg}H(Vhq5dBEqaJn35(UM-e_ zs`@}_nR-JhJCr&Opk?f^$qt*2gJl^zM6yGqrThP zWanTu3mtq{6BI}A;5=`hJE(m^+-TB*>9@9-5E1rRyAh`@yUA6nNG5K(*BVk3#kIQ$6g^Xg6HlE!*CC zXtXB?3*_o^htucaRi6V@6MQJurbiM>02NyRc@XIPBy2hkn`Qh6qo&S;QO60RW$Z*y zBMlrn4u|DDmxDv&3miJ$aH!mozA}NKVUMP39DUahoJZ&RBj=;@-Im8vKcBaf#O9j(YBTu*>b#C{_76Z7jMfWE=tQ1IXoJRFwkFmT8YhmONx z89N-Z!=dAFSjG;A>~QEf9F~(h92`2{aOf$Hc&M@AkbN2s*{9*~b*JN~2gCMl)Xw(h z)y}+V+L^aeyV@NKyYk*@S2=Za*In`4?Q?oe+?{u)yK}nTaoW>5?aAr(#A#2x)b(lm zrrX)R$=un#aspLB2UV2@RY8Q(@&j*x0Z?`TE%T}fHtVs&CLJux*ug^Ydl7#;9HoDO_gdf#fWsqSD|CI(ch^)sBk#t}* zYVFT^O<*+A0;A(_XjD4TzS2CngS%@K$4v}SuiHu1_9FDrzIgFk-9<0p> z!!hrvJXow(=>;&b??yoet&t$uZ-R3hvIZNPKV$3-1cy_Z?|>g@P{5FkG!Yp zN$z>^JW|_=I?p3IUEheHD!2#RUU#sK^ua#T+}qlodMITyuRN48zfp71Lv5MEZJEO< zqub`;l(F)mZ;sT#H^cVq)IoPn@F&bp!S`J`Ir4iX|24smYC9bJTUvSe#rP`N;ah2| ze59@Nk@v%%Efds%v8&IPqwc<*5gkpV9sPiA%=-rIB0E|gy~~m}%L z%xif&KdC7S#s!wUvOc~m>*Kq!e!eSWskuxwj^*!f1fbqox`#emp`*CjL zdA|b(mFS1Rg9+Zj1ovQqcQBpeQ0#|dKNS0+*bm2kINJ{n$9_2WBY6>aB;}99eq=%2 zGy4(kU>m%H?fWK(Gzo=BHHJtxBZxHiK%}t;BH1C54w3aV6GYM>vWy)f>yuiD$oLWT z*@%qr~m6v||rQf1|9!(P-O%okW z6CGWkwE~~$SUGj`sAJ_hx+7+oJytE=UE_E*gB`c0CsW7k#66jmziOn9Jgqumci(qU ze4@desatneD%+Fuas+ZU9psh?66Df>wv7E)?4as6l$NmrXg&55v4f@K5Lr%2l^248 zmOPnN?2}n4KbckRlUXG{^|tSXr?Sd@D)v)(%W=AX5`wHbomKSHv7b))GqImZ`7^Pf znej8PGHFhmSvpI^p{JvGi8~A zO@)Y&3Y=VCvXwm3IC$LIJB#`)OK zSNU$G;CxPUJ`HvuP8Z(s6Uv49afiUFe(le!R5T4yPUXPPVlefa#wPuE3sdh^mZ03v4dqf+w*d;GQ&YLC_4_*|^EUbF9DZP|`+2)-snoSp>e}pj z)y&_uoui*R^pDnEkJI%GA=hX7jMrPI8*#dkGu@c&1&tfNT%D;;E7-&in`P<%n{==& zV+YH6><~$Z$TD__qyu9aJ22KK#pq;KLQmG~2C98BE14&=5_&53Q}1SwjQv#Xr}I(n z>8zxl&ieJ~TIuF|XHx!5R!YyL{27(+;{k`}GjNC#4$G``!XY~xI({m4IHbcNI~>+y zheJ9Xvcq9Lb~w<(Q3GLCLZ{(S`Dr+0pN7NNpN@l@*4epUPdl4-IXlm}d^T}EH`ncP z&fow0CBnG`_gtLLSMa-DeLgL4ex4sN&d2FOy&t5dF4UPymc4sgyfCSmz)~2&QZ>M` zOqjuv9V{J($TD__G<^g{PYu9W<_*S$_6^2`_6^2`_6^2`Ec!F}_Dx4MjX z2<^qB9ASG4w3aXWb_KIr{mOKa#X(cBeYlNsz$Ef)pz~-omc1i_aLv%*RM0Wy4U9VM)*Y;HqSo>d2PP+>lHP!@%p>|(a7ube6s8Fef&o3H{RuUX7Rfb`;Gba2y(&4a-9S-ZU!yz3G%h=(N4u@sza9D36Lj*_H>(1NSYm!6m*3(aVQPxXf zCu@O}E~$mLQ|~b{bZL7k?x(UIe#)LMcDk0=Ip^v6qNik>PHWMeu{qZ~6Z;uo)7yE@ z_)Imh^wES;wS&?!D_a0chs`o}u&l=pk#vYGV~0pOM3%8bWPQ>K+Y7-_qx5^4IeIR2 z_I=+%&(=~o;XbQn?ct1bUL4I3od!F{r+Vdd?nAx%pQBeG=e_RfO+4r0dH#cp*ZBhX zLVLOkX}Sw(+6y1n3(mg508{{BvrIr?lMb6@>|j}s9U_m<`OXU%>v1+dGU1A@)HfYi9`m!B z4VLwM4hNB{1(9W{2ZwYxEMtemdhBpWhr=>uTK&d* zqaPIJ7W2NI2>eHgZhYYR*o{f82Bo3`pk<;3pmYE&V~5Rp?664(%QAL|q(fvGI~>+! z?_2Hnmm}9_^r6;{slZYj%x+{w}68)sn&i`9?O5l*Ee zr$^5mK&;Hr1(|TX@5DxiMqu*2p{08!-3vs%?rUnR-IkIpTHT8{VOy< zpDt%531BJYU|A;g5J`u~GIofp#}0?@xcMXn4(s_O z<0U1q<~F0)_A(mZZ`bAJbHVkJhFVJAk?iIHXO#K?M^c6A3%tS=^(7xN+J z#l-qj?3eN`>(VD)^}D24vwD@bxSZE5m(v!PQ~pZIU-{T=cqR5LvL_yNLpXek%}W$G z^iJ?%`(6VWRRS2xd?tLUb%IDnh%DoDxpe|dMzAd7bftId+X^;05hKgQk{C&!0?Wr^ zpMpqsVk9{QjE}c%Mc2IMF}_}{aKHRS_v9!G@+kI+{`Qau{u?#$cPYo1f0a(`cPCdz zFJZ2I+#S1y)$cyIj7IzG*xZG=mXE}8V`RAz3)h-(Ke$?70z-Krw^y}P`&rFgKu zmIS$03E0DE=%2*H_lkAS>-PKxwB+NB)@e#gk`77*8cNG#!PPzshp86j;VfzDz-6ve>79F;wha4?Wjo47i!q z)0^+;)twhqZqDYfgm!;k?dBZK)V#QG>uvpQ0RI)XTkr6fC%Qiya%;B#z{ssRUP-w9 zwpSW%zvC5#+p{C+&yz*xo(40<1}yKno?<=%bAeeUk;nIBeV?s`Gm^WS@Mx)-N=vlYOq z5r3q`(e!Ngenpdm_bd1%?dj9p&)b9tZ#%FL-tiL5gSzH$%uWv`z3c)|6#&pO6#-B> zY?iUZW<7R@q(fvGJ229Lv5XxU>yrZY@NKUfJ$y%#ch~))tLM5uO!XeUtz5ImqjwZ4 zdpyc}gGYML!5=EAb9NPfoYnrvc^UFJUpzf|TN7iS;YpmH#OcYTXhA7@C@oVP*rdZ| z89PMQV~0pOFqW|cBOMsa*x|4~DOyj{37>}d>1_2fcgCmHp}NjE806cb!QdSow$ETN zTXzI^(!pSk({nI<+jri<@Ey(U{MSAP!`X_Y|BB0C*m*ze&iyPLgJ(W%ianbntokb< z=@N{iu&Yk6Tc(a+OE2R5CmscxBb^VNJ_2X{)A>N>BhckPoey+5GAW)n=PDY`shjWW z>8Pj~?&fKji{h10E4Su0*>&q(Kj+@cYn5B|1C zI;d0dPChWWlQZ3!w6YJX>Hwu>7BX*U!4fPThsZK^h@?Yg89Ol6V+Te$9G0=ef!>U4 z`Q_NVsnp$6>TZ1^MJ4a$b;Z5B&bXI_`+He#zn`u7_p|l?eqNm1kNrVb{~x6MgPi}t zqkR9S}&M9nXk@Q zciz79L8)3mX_?wUDIH47*rBu@JCxF)w2U1#>9ASG4w3aq(R$jxfOwjB3s3WI;pu$e zzy^czB9{h(s-^xjulvvZZp51FTjF3?Z+OaQSZ{aqpZUJ|4xY``(C2wRa`tt^(^%8#zzj{SDZ-%k14S-8Fv`<*O|-bwj8 zviAW3M!0ZTW{C?9>2O%a4u|#F;gAl8W$bWBhr=>yCu#6oJ>yzT~Fzxp+ybtr9<6+|QDD{1mZ!{jIK96F5{GRV+ zk5m3}?2luA;w1E-^dv!h5~n9}>XQT*K>}kLXkerRV;MUz)?)`oIxv>810x+6%h=(t zJ}D?qy(;aY@u^pcU4y5!Tb|~9n)DwG-t*se9t_^sUp#Y}!QcZ8%q}z-y_;*1~VMc=6n&Kk`exTeYIqIXy>_Rf*f}GQx8}ak}HRX)j1j$;KQRHnjw7mRUq1 zBGPZg4wm)UiN5sPu|s4%cA_KwPVB%~kDWF_PkZy~Z*;xxyj}U$kG#0+^(8m#-K;O& zYg6Ff0^gnQw+HXn8dZ&~ZC*T3@i4Fwb$8T~TtzL(1tjl{EL_S*V!1!Ea6MVLl;nev zg^T*gq`bJBhPvCf=5v=$UflC9LAo`cqsW==w@%LiedO1T58BI3$wpqlruKr(GVMl0 zq~D7jEbFloed+gOhsb*DL`V9A*nzPgJ8gpA=f&uH-Fdt6tsi;uupJs6){7=u`_U(Q zq^g$&DBc17FHCrY@Nm>foIs64S;SRRjZXgKCK1CJMI)@S8Oo1ssXjHwPY zh=*yYhiyYWcj=G(NcZStChpx(@Ek?X^tc^VKocrJl279Fq?Wn6GXZF0n~pR&Y-$SF zEYl=JMEaxH!LlAZftCI^c8ILU4vchQEMtemdfSu?1*7YA=k3b3estHTzD2lopDw6B zHQNXJX=?toO?FDC<~U0Z2JspUJnH(b&tUM0)_L8YgF(F$7>@m>p3(=yuE?;?OkNF! zd3P`v)(2Ewln2i`$7h}6v%I7jJX@fZ=DJ#lYqcWbfmmSy)-u&ESRE+X{3kAj=p)eO zKb;SBInwz6<|BaRKb;R?9O-)>fwD(`f$qozS32P8&(sIJ@V~~2N9nbnjqb%cGmW=u zQMahR>NDNxz3jf4!ye)|pW0~6=m;m(k+q{EoS7qiqpw=%*SxDfRg3v+idBo4WOire zVmim_g?`Pu+MfQ9V)Y^wfCVa+#R<(*S4N(7d00kx?CW<^;^3C*wJ;BXm3aRxo{>Md`YqiT zfrHMu?lW$P-E??;+d0QS)3b(q>W0rWzn=J#ech=M>wC3Y~YAr z&2!S{U(K&ehg$ckzwcdF-J}~4xXxn~j|l4*s#AK0#d>$wD2uc$nI9DBy6Xt1%8=XR zpZfW7+#TBk%ZM;e8$R{Eoee&nodn$_6y0^*sQ++Up!+TZxl#mZ$@L@8;n@E=b2xVV z4ep9+fZdm9(542uVZfHF>^qze;CyP`g8pQIsw(xP{Ec^2z_Ho!`e?G824w39rMv!j) zLU1s<+_=!skQ=L;kTn|@k=nyC-=;Qx#;mftO>J7}HQ`MpNO^8rq^HhT^uq$1KJzlx z=7sJ)o6D)&{SbIWJyrxSl~6V%Gg{9y{G>96>2 ztfdj*RnS4TOe275J$5LiLuna1fYM>Jj2$fNlez&!%5Q?F-x&< zwi|3}%WP`PY;MbJZp&R@$c7mZp&fHnjq5mT48( zq{F7@!)BS*fDOGLdtpnD3I*4GpKB2S$1WV?A~_(8Ey=7r72Gk{=mm`OD;}hl>}1gTZ3mV!b8yI?OuvTUObI zV>LHO*yHx#B9r~zg{pYoy!yLKBmXeEA%=3-)OEmiU z9OIvRi_&;J#}{kpu;=)arr3thHNw;qAb$qq3ypD67Hf=);!&ZL;4`9tuigs2WqPfk zi!XL~Wrx=?y&6jCP+GX(d)rjCR4ZwPoicp!umRR5Hb9z#_`HN;+x_NOt;<@E>Pe-?Wq30%- z*iug2)6W)phL`MySM>l@Nw%>~GANZ40LlqKIc;j4HpK}_IRPlA&8^esH~}ap0Oho$ zb%Jfe{c_{yO}_z93Ak~wC%v#~GQ6pE+Vn+JViILz+1!@d+?JUH-IRe`6Jy9N7e_8B z*>`{@pbl&j6kf-$kEQk438VBTjMif(g3_A^T92LJq4$ZnwUUNp+WLi)Y3pKToS$&F zF7bYsZE@Q6h4*u8TkPlWZONzYv2Xt(PcX^1?XmBOeMc^`BlaDWvJ4nMxqRVA)2(TC z&B}mLmThZWWn0@S+uAIFP42L%Az-sigTSUI5!e(U*enw$*!n;*a>6D%fwGJrSkj4+ zW$eVrdhBpWhr=>aUtd zmeor~?zk<}^uZ@u^JVksu*PM4&t2m(QI<7sFzQ|jp5@ZWWhKK?PcP>28CHEIgea~{ zlx3QDS)mR(C-{~*H_+1IwTvA~>#=_;wt9NWdB9TnRXNY9Wi$UG3y=C0s^8G7GKlJF zB+6G>)Afi=RO{oqD9hybS5yYdn!H5$%0CwgD(_Bs09%%KDqrT|<*Pi*EVbX-Wu+&K z49=h`g+R4j8oA68KpiJ!ma!8u>A+aV4u|#F37K@7(=v8A(8EC&c_BFJ!R1AWM?JW_ z2psj`@}+v#ztlaeaO5lXa6dY%TdIeQD9bdw%7q%GJV(z;aUZV=)wOCkD(TT8k4fd! zooj=up68vm1{;<()!E?DYtoa@w}IyB;w_m<5e`)jO3PFlO6#%1)_}H^hOM#m^+{K& zC!sGjvUo@&sx<&b@tCtxjj=8xiQ+pMbvU-uPoN%{Tw+@2u7t=r-Gc4whx?U|EkHBIyuW#tw{hU@T(?#(JAc+>+r?&x6Bqsh`Vxj;3pE zYI_qzeyAG}HJ+PWPokwqF4%Mp*z^W;OY5|y?VMZs&Y6&r^e;rn7+SX`W40z^wmKR7 za&hZ2p252r-L`mci|4k=2y$%OGJiO~{Yz)c_Sm;C&GBXS+mZ4+zVc($j-`74_!quc zy<|r@4afecKKbhvPnsPzH8*UQX(WiGLu45{MA9L$j2$BDu|p&sBFor;K~G!N!_b$0 z*$s!9dTZOdTl>}}7Cn(Zwk1Xyf+3RpPKfHUXt|z0{#80*Fqw9&`dSD5dS~_W_Tgv6 z=v@!bJ1g6FJYVbG%fG1m=bGgjxO{6|vqB%0d1|y~rRG#od>t#0)Xm%X*0n42d5Le$ zYh5Oa%ajt}dLUZfzO-4PshHhYt<=NaU)9qC_0o_;l`L08u8fQweAywljD1b)LM7Lr zlpR1z*@IQjLd*MSoG=G?j zr=S&fCekVdbUk?4339*Ri4){y^dFL1YtQ-%9H~P+BrSJJuUZkgGV*In*p%|HS;h{V zbg(RA2g`cw5J@MNmazka9*%lQdJ#D4A*rixSFes=GQ9Qhuw04$XPSox=cShi)~(dD zd6ci4F1FtNEl(0Fng@>cE7hxF`C2EiGQM02^KidaVQTLV)E-%>PTd~yWt-=l4L)h@ z_DW6aAtb$FU9uf?W&67H27slnj~z_wu>;r7%He91^6VZ`#^b(WxkisPeON-KU6`MR-;r;IG)DPtvN{3P|*v zhmRGJD9B5KvfSR z-F3S2b>$@c0b=9V8XzV<@NZn9+f{WyW_Byp`Tcl~d*5+3tczShmJ zlw7KwBbGNEhf63)IlE>0-6oGAnc>HYbIXa-N^W-N^rUX{3Vr13M~cm!3`F@_(*!G9 zJQ6ko&lZn_?$ujXLQHM9)Y#KO(`kS<-&DL^Uj^EHQ}K404Yc9o1giB^3P9;#S;h_# zdfyo!Qi~Ho%VYpeBOMsa*a@EX*x}Hhf+B9}RB%|PGr{4vHf=xJ()NiheLw0G|2x1k z#`9Qu7rCYF<6C|q8_zUhtA~>=B$0$bA)%_sK0~+qcICX^T6s@KZ2g+ffZXPrppDyN z+!o_@Cm~-{cl(#OuTw);pHZ+*NzzcC65jL!WTRO7HL8@wKwK`O)oq zs97#gKN|z7{D99g`Lk`g9y#1|fRzzW%Q$Usoq(1RRLeL4SPw7%qn_@elo3G7N$Cii z(q(JgB(UjkS8eSxg#a%1V+U+{?AX@k)V9_WO0^GwI`{T?>eo8A$5Uf9sPcqTo;%ue z?uh4vUt8YV=FueR?)EUu->#aB?`NOi3%;J3h_9cPzP4w!JNQ3Q7K=&q~dlT@zpJ{2}ZT(p8 zzHDmV7pHx3+Lu<@ztAJW{_Hy4AN&3~3Dr4}iyTP#1F;`a`M%YFQ4N8yT;y>d80{Q} zL&xFJ{QwRhZ#VY>BPU?gzxKC#P4~B+V966Kc^+sz55#jqPn-hKplO;0(4a{R0%fM2 z&3fzvN;*Wkqd;Vt9km1sJ%M6ga%7Q4YOgaK@s}pen^)TPV78baOvn!|@|*I5wP&0r zIg}x*Vt)grP+C zZ4IER44@MAV1lo4_F&sgpvn_e%SA2$s+>X9aZoK2Q~-5m*mN8$%h(}84-pT_2iv}S zuJc}} zqUIU-guhB^7PU#Bqjq-!9bKdoc?IfdeN;#y99yXSzdeq9s(G+Ij+J|P)c1wR;|rT5 zr{kaM(q2P4zNmRef4u!15q4z-*p|r>VEZf~jgMBEcBurkoZ+?1CsCkEhte{30Hp(H z89P|kWB*n#tmpuv1cJjdiA2bx!(kaafwCSu9MXxAW$Z*oIvkdxn` zE%Dop-Px+MJ6m~n$G&@sw~Xyc`8{9wCtUU{cDX%E>Pv@k&^U0Yo^V)Zy9*rB;jsL| z_YOET#KIv7hwdqG=$^8>-P^Of-Tw%YJodC(f%ddJhxYXDeXIQ*01cW704N*C$b^?XoH`v|;d~fzv?M=Y<*50UY2;Y}h-Ioni`{K0EPM)#v|J+ToKTW$o zPWxM@1G(IR+WN<6aUf0ymW;lf?;CM%yVYuM8{fTcbL>rgHM!oGGMZfPYs>6w%j|2* z>~F8Lzb&)BEwjIGN5I=M2U12CJZ6b0m~RzFylFg&w}MAmq9182rB9xNpZoiw zgK6@Ei#`87SiQOXcH~f+{7{?@rO6MqPKQ6&H~qd*94^mpE^)ZrM~ZXFuOT4Uzzwuz zwniV(R_{KI4yLJ;9|zl}I+&(XyB%zs_fXrshuV}l)RsBamZ1*5hqvyB+iW}2J`i0ireDe!ZIHm9RFM;oU&9zM({1;1hjN`EvKTa2~hk1lpk!CIS)kAr-70E zAB&^rJ{f`F&0p3_=vLcJkffRW%8WB%V4|Pdr#ag_KY^7bTz68 z)R%rT+nJa4JC{aZ=84X(FFg_375gr41Mw5tF2A&Qs_xF~|J`}Lzq{Qq0*De}PwfHd z(tb~!vm0vnEY*nYyag5aen^EiwZ!EB>-wH zflW?(TBkkjZVuQ~0xT}mr^C0vGDfhU#|mET5E*ww6tdXiFsba}U~D_!9mCbkIY`^@ z_4Yrv{obW|O7ifw*Bco9Jhksj-DvH$?<={*vXoJYfq7qTXF~4(QbVMdU-#Em>^itq z#hnlPm+3*x`Ea0hKTs#e{lHQ^pm_)byKiN3aj%oZDFD7Q26D?}5WLbswTvA~=}=n6 z4xshe!IBPuUU?L)vS{p^R9GX;+Xq_)9kn}?m_kVSIy+`xGx?{`_%}*$^uv| zlNBf0tf+;!FWZS{`$fu8_ZFXSM%vCk6jrx&28Mq)K~6BTP+MbG@S> zqawOKb!Z4%{BHAn>R@c@u%j+0{EmV;Y|+7@DC4r3`%8Wk>Mj|VQD`{!-%r@t2&H-m zl$Pl!P)aAhma)TTJ$A69Lu45{MA9L$jGeeypVSjy2o4f)=L+?OzfZvO>#jS!i-IEr zc&E2V{H~N;E7a%Qqjs(IBxP4^%fNH@a%Hsp(eB!BQ3q=$V##`|jNG%FNlVGv7FjYc zr}yaPbU%3SY+wF@s6+zHGB1C3*~zmO*klCDGEQJghsZK^h@?Yg89PMQC%rs|NbLxW z)=77^FM4;juY|#pCq(kx)xPN6)q27vPuS$SJD!?^>~1}w)I5N=c@46?`kr`FtRLwc zUUTQoEe&eAp3-{kG^d$*HtVqyH|Y>rX72`Zv);ZLW)$Az=g0x?$%*1U zIVjyT%7L%DcMpD0N!4n8z1&mUy_Jq6(capqSF(1xBKOr6-IBEzuB6ZHnex7`n{j-< zbJk<+e)B|GshNm#i#jMLz_(1U97wK!+Kq613PUMpC@td*rF1AQV~5gu?664(%QE(F z1=A%$O{d%4V|%mpK~v+sZ4&KG5_!^`GFI9$P->z=7)SMrz_EtooHz}o;Fp&6D>)iB|B}Z^X_Xq)xNf?KqOCyd)WIA%t+dZAkhiV_za4d?qhK`eOW1c-6_F!rAVW(g$KFel}sYkqlO$9x$9$BeJ z!I<3(HuO_l`qaVNc}8L%^kz>d_Cez~V*ypt9P;)vdmJ*6J)pNoJP&&pttaWQ%Luk* zoQ^ElgQ%S#ml0k|IrZHXN*#yNvi!Qq34oeb04O7Dy%9Fuzz==xsQ_%f5jGiN+fzX} z94FXx94t){z}ijoxavpBX~H;CPY6>1R#^Ms^=urUB4n~p6D`>lsBW&KXmwk7!NMaU zt7nDeE+JD6)25agbcvR9qGcI7fs#(3EMq4|)?+6|(jl^p9S-!qH^QM_2ZwGq2iu-; zuaiMLjVkb3W_uF6{qi~e^5_bU)|w`} z6CL#@5cHdFo_o~W)z;P#&vTFY+l;2vF>m?)hvnl*?r~3#8lU6tXN}K^_JfZT?$7J% z6z=XPjG_zINfYLJLh5-;^Zr(NH8j9meb(oM*J#zthhuCy?53+gmz(=Ju`aVK4mo84T@NVj zFao)tAg_mn=g3XGf@)O_R`R&fIW^>}yLdYQpbw4!8fZPzfZ9h1RM)7bWDI~(eG@>- z^ilFxI#IQZ9X9K+)ArKAvWy)V=`^-w>~L70GzPp79CVVC3;n2Y@>4%ToLm&$+n?Ui z>z`8#eMda?sh>MeE%I~5srmt48t`=Nr)!%^>5F`_)3r$k{merD;gB<*ddhfakyn<^ zXje?1_rR#pfU(S$l9Sm|0*8*nVHrCd(&4a-9S-ZU!yz3G%h=&S?^F3(add-+U`9%v zair8~yIV4B^>w$G83>dN465>rkXdGT z3n7zE$Sh;0>8!^NmUM_LW2fn)6Ee%#;jlhw_sldLn*B|~A^S8OvQNW-J@Fu)&o0zM zv~NLYKh<2%1K-)&-A9bier9>@Q!W1ZhITH-bDueb&wonhc4OfA+W1Au^D$odR9{8- zbB7Dw73OPP_^h6d`h2a+t%SjOZ0$OA4}K(dU-1w6d2 z3tWFm;N%7uvQKbvRV?i6e1ogcP@<&FJm;-qzo|Rf1img!30eI*iqrJ`LSD0V)tM5u zD|TU_e%Z=*20_C!B`;YHud)ta%VZ&x(xJ4Bod8;o9W1>PgGk2-pJnX8XhsBwj>BO& zDa)tfP?k=^p#@kteBE#6@O7u-Aj>b-0NbVK#U%8l8oIlKmp=2~Q@y-M59H4B%b$51 zzEXpI_iS~g-KTg(Dc&dW#ZSA&-f(~{`nAZf3*W9romxL1?B*A{9_^>Wpyv(P%L97D0A3U`r6JGxSwGWnr~Cuao@Jc+LTk4k;NY=GJWtm-;XM5XXx-p_I!>U;`Aq$?EKX;< zLCa@?*G4&ok_BNXbsRv;=h<`|EX(JKbQ~hf=V5dl7|W?Rc)dZgm3xSOLM)m(c|8UV^775^*ah|4|;=xfCwYwR26< zvki*~D)DGtEyL2f8s%wS9f#L)u@_fQwHp#)laVl5#_4pNw3-Z?jKtD1PG|ZvrD5r3 zC)-_LC)<5j0IDYgsMDNkJx{fsq@O(L38rd2Pq&`LQg6Kpqbhx-^*qyho@w`bK2J{1 zJX`&4I5zQP<+Go=GoE!v`pZgzv)*;+83VuraoBf+7kO*oXm#7J2WN1yG)NKVAa(pm1G<{(DpSwGD|EIyageDV)q zncE{StsepKDNX3iUizGCJ_!eFN>x!jeU=}PrUoUZuC&daIqB(N!IVY5sU!zTSw>|j}s9W3b(S;h{L z_1J-t4vb~&z@UeNPVz!<)RRThk9eppX)7i2#UzG?eS#t*L9vX}r8awrjGrm;IRlZ= z>xav&)0HH!A2gD{R@$_@(wFIze+pD1EB(lv=P6AaJAl$jCd=$rCYe-anoh@QI?LE; zx(Vrh^>Z&TUQJS7t-ql`zFqam?xehy-}k>(cMFWy7Q4{3CHi?NJ6*3$=NPZY>3aIW z_4Z6Ra;6)(o7_lmy3zNhKD}X6+QDX-^n z(1Ehn?mfgpDGw+ub73gEbN9(VEoB93D!@9PPBtZ0#WD72VY*IOPbB%(XQJgNkqmf5 zOFA6N1OjE5jDSNr9G0=ue%51$LpnjRjGdsM_n8fc>~L7d4-RGKG#nbJzY~snBKgvL zK2O#bJK}k=elfLVwlbfpeQ)TeVn0>8?@C|h2jtVWPY?Zc?5CG{Og~*4;W&P#wvCp| zF4Qyi+t8)g7W*z9+(6(^62W1a&1i5)hr=>Jzk4>m}Cz;P)S4%?P%}A#M z=v2Fx^;El;^;Ek}_4KGr_d6S>+k&Utf~VVpXWEUkXWBAn+A?QS2By9%QxSDxDq@)( zgye{HGQ%=&KkzEhnn@g`*x}+MhH&>n*BzQBgn2 zOyiubpHoGiv(bwS=hEZPrN^H4##tNBr@NnD=3(N3Kb5fYLW~#uxeQxkIvP4OH0of0 zSf<0lApM+wKHiT}0Qq2?V3B^_8`*v91k4BH1e5d&uD6%p0QA8)!G_-V?{9&n^3xE> zJ`IeoKOILsF@32K!kvZ~?N<9NrR#PpEKQ*HjJg+C>T@(&^(eofQM9^OgoLc#kNd<> z?yD2ijOx0COnYz$SwAEZvPLmNbyc1@`@yR3w`WIvtTL+YDreJG)ML-K-RoRi=3L6i z?Oa>tT;IK5ZoB09w#@mq%=xy=h4wlZ+A}q2rpO?@g@|>~`@}xzy%0Y|Bvm=+WBexPy8e>9tzv#Z<{c0D#(wmxQJKM#jJc$j* zR;eK`ddvG}DVN%BJ}%Xl9NMr>tuJ|NeQjPt@ozJ)k#gBT`0jpxxh-?qf9!$nHI%um zyE@NdU+Oif-LHJ551-g!gU1zrg~H~VQoLKfS<|RT$qXD+Nj-^*Sf;y!FCB8rvUk}J zbSZv43bZ`n?Qf6pR(JAb7v56bjessUZ_fd`cLQ3z4qp0cKbZU@p*pk%n+RBc(~20n zKB+<~9X9W{hpj+eg)2+D0RuYD8oGMk%-MfWf&3=A4ym zyx4Zii+!gg`Pwpg*J;_^nPFDxd0*Jn50l%1BD9@8KQ@HAnYr2n0x;MO6{k_iL<&KdZ zcUS%Q6aGOR@l@ifKhp6X`P!Fy+wk|w%uc!PJlE(uHHcpGaMJAky5 z>fF>-GgoRTN#%Mcs#FvD`ZPuL((Rhs=$Ib&s&Y_j z$^f9N;JJJanf*|sfO0tiHLw9_nV~|lES%WM4B5ewR0Od@WIcA`CS7sE4vh8Ki57Y| z>ghh;vcch}`~0XlG4j)Wrs8m@yTM_Z?gxi-I4om_LpmImu@e;QvWKJIH@3sd)pl69 z+73lm`(cIH?s9p%jFRfp1J+HT(4YZaPZnT~^de7k3qCo9JC)_7j z_#ytJx7m7!?J58CdCm5DYV;4CuCwBwZ?@ZM|L!^)adA6sH%}5y`-fEhAbr}Oo7B&< z^YG{&QgxX#D>OW~%$fQ%>GJUBO%u1}f~%|m*RtIXd(s#1##z|q0k)+*y|{JC+x)$_ z1-?8Wx6JNOc>5jEbWmD_d;1s;DH(0eq;?ZQvFq*Be{gh$s z0Bgk{yW9cvN>B6ljPLxo@Qq>=tlu~H9Ej+nVq}vN~d)#V?Px;5!7)S)-ra8tjA9JNhfZWu}|Qr zg#q_icdN7BAn$Hzf;eB%V5oM5x;o%)_VEgSWp7OUbj9TE0vVY+;)HHDmK${2MV z-IJ1HG*YU1BgJ*}gaS6*{)v|5O3xXHRzINtuzxK;$Ta66WGX>(cF$M|8D05o+nLU$ zGpR$;u}nv>v^v2cC@ZM$wqmekEc5M`PP#}lqb;gywINWLOfLrXn6vSXWx|x ztx6JF%XGD#(#MIa?66sm*sK#q9f!zrL}Z=d={OvgEeBosqCXVz6Z%DePUdIni}|SX zqVHnvY?s`X?QtoeS6*7_jhvTS&&&A+^Kw4)y`0W?*K`i_Ch!X;eCzPtE0MQk}u4+?;u>)ir znE*)PDT3!9ra6RFczwux@z|$?DX6KMv*V~I_Ixo)OZtgD-=h;Abq*TQGMxqv>#-9Q z=`@{X>;y$RL9vXTq_-}6-}&Ltpa6&L#KW@Zkey`G@hLcDpN2zr;^FI0#X9ASGemi!EbQ~hf*e7t1+AjnLsSSskns``d(>d{wPCP7QCmz;gCmzy?hh^-J-?)%!^`T(O#)q9KdiJk9W_wsY)_ZP{d`Kvnj{R`>-i(n5v zQ|6A$eQ&v&9KZXiW~;tAaB(FK*Oj~%r+fZ^bvwafW1Q~C>3)4>+TCX0k`pwN59$Zl z=}Hg$+w0!)`=Guf8IJv?W_zG^caXlfK&j$TT0Re`;{aMd&!*$BSw4@Y<6v3FE|{*@ z(pz2#4tfh5%3k7OnQW%Pq|;!QvC~%8W2dd86A#PSX(s73lV$9*ko8Hu<%Qs2it{kJ z_b?;%Lw^#NA6cqd}k@8&qA)E?BFVv$r3IgopW2p z&Ka%8{@B+x$YX!S8pXXmim&bN@FX>Rl5eV>_;bOR^={=!-O}9ELP?H(2b7`)&@#1n zoLWGn;}BWK4h(uY$Wb_yGepZWIYhLi6D`ZwiI(-)iI#LYEMtd5Ivkd<6B+B1a`c7Z zV3zyTpGN!5;M07{|1^Jg;;Fy)cft+^{xcOG;s=9#wm%rec`(SRKN#B4-#871{=&~0 zJQ(`Z(@t|z`RapbzM<3w`osZH4GNoO8WuL`g_Zxrqlj{(^MS}mfXRP4pJC_o%wH)x z+Xv75y=bTTudz7!i<6V|IR&EH7(~moIf&8=G5?82A?8Tu1EPAo>W1`A_Hb ztn+~hQ2r%XYFwD6ymnOb&K+arV!qXd3&+8pU5{yT$)wqZq9MXKP&F{ z$#=5R`i{Tt@zVDlf0j@)--L!?`R3Al%C(t)*Yj!t*zUixY0)4CYjCYG=x4vlp ze(x=piCZ=>QyV4M?d+ze4%TCbS30Pcu|tU-K>8$rvIA)8{o8(g1+Zo!-bMnTJYcJX zUU!169+tgKMa=bFJb|tA1W>C(x8pPcuyZ1yJQwp=v!r=Gt~vTtl=uk{If1S8)D|K! zPawknj})z%qh}j7(NgE2IW4oD8xHBj$TD^~q{CquI~>+yCn(ZsHOttE2YTP*UI>nw zqvtcuyI*)xdv~$+mAOOQU7|jgxpF-3rR&_Yr+0bX>%YSp&bS}X`~Hf~)A#%Ntmpm` z^%8YeueUs?4}dhC>HgI3gM2ITARkmba5t+<^&Jy(Wd`Jy$rzxe--{hy>#>6>9ZJjC z0kj@FSk+6sa0HQz5LwEp?}QUzy8cEi)nOpg&n$_k>nLFL{f<~_9SSzBHi@lULL-d* zqA!$M&n1kKqNG0vuqy#&o!je91dnqEwdVi7jJS0~C8r8m&HvL=Xg~E7qGg$$M6{$6 zD9hN1k#u5Y89R}&9y^hdPGl@&Cm!g1PkbRb=!p-%(9^4X%fn>;!+a$A$lq%-5$gKL zqw<*0YaZ3-<;{`4t333b$rBQ;qZH;6mdW==b)(a+ukOK@i*}E(!x>z!QL0S0MEbb8 zyEb!mzp?Sy9Y2o(i)D`DZ`iFo@%`L0zbAEn&E@M)q77#}@mjZ?Z?*vp%o~jb(R&7eUB3^u@B60%XG7);52*Io4pjyTb8+zZvro`f65UJd> zF!+5Z9QE{)9zct$2hie{=^=1PCn%P&6BOxiSjPT1cH*Jq#KSUn8qE5n9`-_TFqM1i zDI@vDcgISxr%o|-EB}PTQ{QTQ%Nq==@r=>+iNSD*e#uaW@~HF7x5?&7q#l+0a|`Zs zTv;v8^(>PKgTd#TxOUG>{=tPjMhx8Jd;=;J6&(!ojrw3%-lWT5=vsssKs!Fmhv$Q5 zb#EVzy`(A+p7}Q=;tf0AeeQy7!fA+o`awJf;w+99(LNyNKdE?y&qtuke>xw)a-?M< zk6}_?5k<@78EqxKqL}~0qnL7}^C4_L0#p9e`M~5OFy%j;4@@~SDW_jJCf+07sjq$f zn@nj?ZYwwa)qv((m7yH@N(-sp!gn*#pdH4sqzhMBa)4{6}cgm9zP}XT(;?B}$ z8w}A0B!REzviju4;no=d)Uy?UIx~O*C$wULO?KG!hRu&#`M?gM{W=~yM6yFD_z1i-Lz1i=MRX5O?Ad=^; z*7H{D*|5p;cI$b&^=v5Rd8hTf(|d-OUVYb}*5ob9S9(X{HIBROU)Z?oj#U$+;f#CU zY484iFJJ23tG`E7#`==CyPw^6xAh$CzPq3o*zVWgBf|ZDyY>D-oy)(P!pz=Z0(o`r zf!%Z~t=m~DP>-1DI(L&mU@Ji&uCC;@35azNSj%$ix-Z1)8o<^;-w}b8C!D<}uzHYs z;7Mf&{D_-nf(wUq0_6~< zJRFQq;i%`w@J`vBRqxm*wB&akk9vMge}_Z8l(e$UcmRiVI4ol)nWPgB%h-vB_1KAr zbmCzdJMlnIJQz~%XM#vO`Dr2j=E}X+X$mZz_I~R$1)I(Y8=ES^ zR?n3FBQ{>6dFZjjH|2-^BQ~*k;$X`oj~(vSkJ=I8QNAjEln;j=`x``$GLP$oH1p$p za{Q$IDCL>sule!vMx&?!!E<><%iv~-#V6eK~Z#+U)f9nPV*cyw62`|GyX`rb9yMYc$ z15E|!(Wmc--zs>t$TV^LW+KY{0+^av1*V=g(_09ca-5J^rZ*8X>A+aVPA*9&JeIN3 ze%50LMmkMr89Nz;9u9ir?<0qPZ*2+=A756#gcA;W-cwJZeb;{K?`Qq$;c4Bq3GdTo z-a$JUw4dh=2Kh^CgF)`UgF(96VECn0Xu3CLz7@Nl4u+l!FjV;r$3Q-5Djq{(lR2%yUboo!`L+o;-^8w69o^?LNE=MMH(kYm9k9*qQ z<0gQqk5!k@&rJc={9(N67b7~IhrF9$pWxkc>ZVzpME7C($Ea8W_&uI`{MRA!*3rA; zy*u}g|Imax*PXBRl-q2CXYPKp-M@P?+wpJut2ytD=FSQYDE6c_@}wfj)V~%G zvQHO$*}=EW#!#T8!)qBkl+t0dEPFQr7uHBIo2TY?%DtPK1E?D?YesHClZ> zh~C7_y8Z-D0PAh+ciE~Khj!!mYS4L$LwHGymfo`yr4d8gr!op$l{pXZQ$S`NmVyY(mgy6@ue z)<<^)^IrRTz&(!&UI4gPAIWz68}7yZzQ=+*(c9gVg!^`n;*ai1NgQge!GHeE!^~ZO ztLG^*WNJyEB!RL_3xi@kb||FZkDY5wO$b*Nq=kmAj7rK=lr9tuGW$cWIz&5J}kmXR#9Y?=IX5Ka`efjtN+`$gtc4B}5u9 z38Pk138TVFvui*hj5#XO(d{6UJJMNSeW`di_46=`W63Ek;;+&>xuhkj!0d5+Nxhk<2Lu=LAhw4X|V zrJ2)%*6BgMz1Gi>07!`dGQvFcCqPVbx|hX|{IRenJ&!#qS$X0=fmI_}PEbo4%RMSS ztdWh;@u7!I=M`sHb3LkWpfEnl?-@L5ow%T!9_O!AK9194505?*AaZ(=snU};J@J_2 z8#RF4jXHp}rje8cP-g(pvS*VHn`P_`mX3pE8GA#d;}BWKE|@M*bY(cI2ld1W^flcnPS*8n>#{+wOJ@eOIW^8?R zL|Ka+%l%^FVcY#4w%zYx`=w;V zN1n7_Vm@h0KWR$;KlaTPm4F=SJNnb~yr=cqF;RP3fAFE z#KAy+t+-x|*Mz2ghV?rI`cM8U@?hBcJgaY}%k(UN6M66~-$Dmo4JzvmUC8IG~*)kyRfbKwR^aIJV){m{3iwL7|$w96cabyH`c)MN>Z}K&;LQ zv1O9E@1#%L?o-(EEA0H|xe~B9_u2}%J*hzc^L!C%(G3Nav|SOZ;v&zUFY>IvO6tSt z@wDxxPt#4SMcuET<}`I=wfbsTy*ly_b%Z*$_=Dyo<8f%tvL=Tnb$NBu_B6wG$e;;r ztE+mG&=mOH5p$kYIS_@X+oxb<0I`?qwZ)n{8ey9FdsPWR67*MoWPn$KJ|p%SvCk;#;n<%O(2O59bYt-x`=Kj6_9Ite?8p9lTR({X2S1Gd zqnZE5sA@mZ<$}co>$M-Hh5j40&}%=A`rk@@y|e!3R&Aa6UzGOBOTYcnZ!u)P+SYeC zW9CHlwMHF|{dc~|4|9>IKN^mGe?~RRYd;>2y{!Me?qW0lOQyCnUblY~yuVjIvtIx4 zUw`SPm%jfp|IGZGqiHeu^lAd|YC`#HLj7t|Y38pwF=qadl;Zp|lSMOQf33=Qvx(P! zIP>qI3$?}{~>6Ue&+bO^i=r6vEQXYqRN~JMh!qP zTK*{V$CfbaICz$^zZU!Ju>&Cc>#@Hsd*A+VOl;vd`W7C}cyprd&DJ(+qHR`dduyWY zt=`sW%^Ph4ztJ}E8>0q(V`2jX)E0WPE%c@f4afeC*DE#NoLq8NTXI%gauy}W$Ewh* z$%Wo(3%%7AdTUhZt%-$F!5<7~y)k7zyfGmk-WcUW2R^yVv)-I=8Zzq531@h-M#-*2 zOsustifTU*<(tekaPzcs1!|Etn(O(^}=s2W6ZVn8OR^&3e` z;-Iu70+vbJH)E%kI!^s+M&RM$&2s8Sh*|NZBJ!jPWpv+~*pywJ-%1haRRr$7$Yk!S z=%_Vkyz~=~)-U}u@@MM$e^jIMOF#EO{Bk+*ho^M#<#@hqPmkj-|J=pDm(zVOPT%_( zBT{$w`Cgp9@6);D_kZeZeE(-2)W096SAOEb|CKsZcZOH$n&iqWKcD$Omz?nv7n;#J z&1k`9J8w=Q2&NLSL4}PM2a}|H^)7)Twrn^%P{(R>D)xK4D?I#oND6jo=qWZIm z>d&M8O^=r@TlX7=QkRV4a#37r=6_vYSi^d9y7ut1UCDEihh&Uj;#X5G!=%}M8cQ>EXWbk0BEqm$102Yqx>oBzeJS@lONX3d)N z%(JFE^Q@`PJY$w=bw`=?)|97vYs%BTHRb8vnpF8wN1GJb=VDrcYqR`~2{p!jauD5B zCI+$GCSegNO&Z>ubiNt0e$wAPXUzI(tC(Y^hMifH$~_k&b4-j8m3hl2@trzRsnH+- zp{Kr)p7ut18r4@%BYz~{EV~8@em%KnOEcaq&u(OVv)o5Ym1%t^Wk#jSq*m1QV%FrO z$kFL5&Dkc_cQ~f$#;nOXk)spOHcE*ZFa2}A{k`&8$`g6Va z-Wy!_3)i1%?>%gzyWxE|fCd^s8wG#I8_9$?VTdy1BOf0bGBZsS8fhYF$_NETX(F$8 zrIl-~eRiD<^w;0VXNXar+?iFiGAqm1-pBN9b+h%B*T0FWJ?yW4tMxx3eOr1BAICaLRTlk;qH!A)-qK-1TeVNU_a`R-_iuD)$VP31M?dGfmT(rm3W9DruTZnx>Mb=}OadrD?j-G+lX`Y7kaBiow-U6I`f= zj$%D@a->*I5Z1ZWh>B%Dw&JaQpHJN4U^PXt;fDnSDFN7 z5C_16R_m}-_m0*Ib?<5ft9#G%ebM@NOf9dsyx#JLcQjTsyleWN#*7Bb8=bz<=^NkE zmTKes+DU7&yvgaC-it*b7NGBIge_TKdRHTG$>o>cS3YIS%g(?2p3;?Fe)Bs@*KB$7 zd*)fb{Sd?1J0795-`t+DwfoI2wzlP6S=sWQtZs?Y_R90zS#NcbtuC_FkXzqx{ZF7Y zMx{3A)b=hO!rr#`G+49+u1u-j#)_)kv?J90A-!YFq{TSBOumIsj29GYuQRI+m*6;6m=MA$Gh@=hfVHqEp%Gm>00i5Pt%sp_u;>6-=kus ziv3n`CKZQ5m*rg{&*m~+QJ>jncbEJUQ>CP3+HPQ@{lFq>9>tPJv7{(QwBV=i+P%r{ zd~b5E)Ke?#NoBpYvffnIS1aqwWyX&QPj|YP*q!brcGqrQcGqqw0#%x_Cr#O-l;~}G zY7*_0W9`0I>V;ejh2CUKuhdsf)|Vvvhsh3lrMs}}_pg{=cg?O}cXiheDfjrin z97i(!)jEMje^MR)h}F@b20>cDe;ofIF_0!6crNjPPRg> zWqfNMErYf{e=?M2F;vY0sfVhmgQ+IW9FGpY-*wjSI)kZsK%}N-kr(zVh6bDj21b(1 zz#7}6IcUwn&Vt52$_`DCyB-#3>B>ps77`_jETSEe7{n|}TNl`D52T)%h!%1odgsTPps zFzQmc@jmJT#5iv;PDp0#6)wp$2XGY4e8$l+b6dv9xq06-?D`#c{SLc+hh6_8mXBCI zV)=;Wqak;-ZE!I=8k)6FB8{J@YDXir>$EcV%CqF$6MgvDZ;B6on?A^P*vEcX`!sgg zZCKM@WxSZ{crn-Unp{!tcuj_QFp=bO2YBCzbD7FSl2JT;Q%{rJ;^}L8TFi2?kfjn& z7P3@9lP}D2vY6#mk|j>D_bO9KZhDYpqzAQmRGZ+hc`aKU*19fR9FD8s?uyn}<2#m_ zx=jxXs7e#n^x0sPdW&gNN9jQ!lS-|7_R8LnE=|3{UQaD$O7jpkj;Y^LVn!HxYx%B9)2H5` zdfI^WpqL&WiS)ynM}nzFMU|;c)uf|)(AQOa(Hf61EK^tLL1Ky?Bw6x7+S%wq;toA1 z<}p#sba3;P?g@A3|M=yMl1E|2neS>du0vU zy~?OP+CinS2&AtjpU@}*>8k=!-)4WIv#9kK($=~PXu8wWweA|{gv~`Tzv7j=JL)N9 z^}K^hz3J(iy@LI`tbgt;`xnIf7&Sf^G1nvPMT&Q zO*4?D8OYP*4Y|L@c6g`180G!NI_R(QA0v%B5Cheg2M-O%2fA%BP;F@;k?)%GeiH5D zPldr!V~tg*MHBhk8?g>l1r5}g#QNn(mw6{N15RLjZq@7DViEi2TIkxr*SJ8mgG20f zu(L>3z11vG!cdxesG2$?)r3I8+cz!0>KD3!H}!s{mgtvc!RzX=)i0Q+oQ_l~lo*&LVj}>V(4JPzj<)#To(u5;v!qFt*UozonHDPse zTTNYkQq3YOZcJChGV8J>D{62|*P6mcFiFDy6vb6z23BKP35{V_%CIYC*p)V7`H1Bs zmXBCI8uHAkqoGt~LQ_uOD~(FMGWPrD7ob?ZzFPZKSG-_BG&W9jVL{+DZUo6V>hzz) z=E+@do=jxyEwYof>{QBD!>Te~0|wp0cnywt@LCECZW>2$<;7MeiaAUabC@XRFp=dz zq?O5H4wJtW;qauvY9GoGgZuHs+i4GmQCbfr(m*H>y+wRttLD8fcuZ*Ne%tF zFG>@s`mY*ZnoQJ7QyMQ2=-EuI)@4Oo@mwyc`C4Zs9%e3+&*d^%%q6^1U2&DBUM1rNMv|Hf-_lee zb+r$uaSm5asdM5%DXnO!zKQ~d7YDSmhH6u&#U3sLDQrtc}H?8+msBZPXDP!}rtiUs!-3+}5aI6KPk%S*QxV!2ez?2q<>j+6eHUa0gI%kM23(_3Rq z?hL&G@uxZi>FtL|pEu*8A4=WnErxF2Vn6_}^%kuz^`zQ8)<$)6dhnu}W>uC@$(f| zon;q8`ttw`0O=%IW_k^iM*e`(l+xK|A>EKM`^T$-^I+gPpNVVC?cZ2O08KWw0X zMl2t(e8h6#rF_)#QOidy2R6#bEFZIc%yQtU@$YzQ!}xPHjN1mjA~^oGE?7;ZX(paa zGm+Xo;TxlqX`0FB(o8xHuOd&noT)U;RFX!KKIJrdq))kPL8MnByfki4jN23A_5`e< zrzR|)uzbRDAg6rN@=41lEeA@kph9Jd6YvQ<&Yv@(ZZFa{?uS}Cn=lT-)~g?M%8ar{qO4%)_~;$mJhtA z>)`{sO{JH!2CXz`r9o#hXeSO?K4kfj<1MwkjscLsfsGU}L<@$DM|5U}jEDC!Y~v}=ao=~GaPbrN z^F*pNp&HYx0+ZI9wC1EQ4^FCJKU+5{!J~5Ya6K)cQ>l6^FY&{ex>!_Y1%8_tmg2SeK96ZL;FAHX~j&cFoPnb zFq=M}tv;ShAJ6%*OT+dVN~`X}RHln3Y}3UPw&~&t+f2=2J9i;@cr#PTsx$-R|9Q9u zI}(|HW>OFAm0&?&(NXSfF@srT@K2lp`~kZRJlk5IE2fxBQ`lrIDW;!?9KNox{$Iu# zIJI6666@nZ3009JPEDrzOyWH~D5kf?*p0}HNX=%N*$kR zs%!~8#y@2PU&6D$z^}Y*q7;WXkj@vQdp?csy~;wtMW~QCi>WLW(=F7bD*;>-5<6;p zmBpg+VvTZTsiqJlSSlu1LV|x0t@K;=UrT7=)$RLg6D<9rWsKALVw}z=l^Gi0XnSU_ zyvRf3)J$fwP|ReZn8`0%&h(4L^oxb`HO^p?)ERnE%wwrGkG#Rn7ajY8>dsBpCmB+& zgg4@I7sWVuaR6jFg)~9LrnXo_@`9L1(x+a@LHsdsl4X+he5r5p#)eJn0udMw>uYaulR+F{0-v!O%=U05RSJno@ za@xDqI?3?^PqAWTC16LTno;7o`$PkB39R584pxZzQY5S(4=Y41hZW)}&po_uYuA6H zIpw;&vF^{vY*@bW8+l>F@{QlgJDYL)6W})O%}vWUoqp>T&Fr^+!|(TKKDcG2Eh<%A zS^^k?1Q=0+1{m@HBWgLoh)<1*IU&xc{)?Iu&v=rA+ceHCQx=DpDT|YwBsto{baF<) zXrE3_7xbWb95kIC2VvS$3t$ES{xVv_H=GB}6jRUCrk;iRpNBf9sFm5G`fRQGT&?1&rgZ|M%X-tV@i>H|R%yC$_<=b_;vy!V@d0c!V4eNUBnPm1r(q_^ zh6ntW*+Mpz*~HV46$V+p?>$@13_xeA`JjKDD`ZicdzIaT%$R$Px8!k$Iy+09t0vB` zP50OR?yCn6Z(o_dcQv^+U7ab!d@U*Eg&|Rb!=k;)_GzEiq;6uenZ&+$P?|}T%{W== zmdI2u)~CK<+SxSitkb6cV3BjhBH@!9=^T?eDzIFcPl726!1-cC&8HEC$wHDQM!cf> zLaq8@t@>h7eX&-332mu5!`Uk>A@x6V+vQ*4sDa|4e`T3+48MX6@l^*uE^Nz8I zJDr5hJ67VGY?XyV;>tqeSmw5nWS}@$a0W3XRThgGEEY3Zd@h4UeRid?R7|^6OuO_N z!(Qbsy&muFRlC|sYIq({^GO~IsQEN9<{eO}-3+MIZYEnulPx$|YHeO*YBJLliLo_&Uwr<#Dp*JpE~E(;oRHDH;DpR_ z@eRF|zUWVQEcz24i$3sL@+Ur)EMKyGiHBRc^X6^byp5Z;aq~8Q!SV&m7c5_}95@)1 zz#(cmaF7QMQOkite8G9k#=C61%f`DLUvxpxtXRHc`N~^rSu6VJh!zg3R$8^vsxw)A zTh3aue9iJT%h%qn8U0ECLy!O?YR~{f9$-W*2N>~|0|$BF5VagQ$ODI{<-j4n;FNXa zU4K)nt99dDPmSIPrL1e(cr)pZHs0b3!1B$8PwF<`;0M+8aPv*=uy4M_V+cRA=2n{V zmR+`G2wPOj;|Ne`0-%c8BtRt(l%kdcoA`ps)86Zkm+en#!`&PHVWhgOY47?oFs8lh zpMUmt##!XO)Qq!8o;Zu-iSx;y%vSS>9;}*0FxAw-R1<=ktEQ>;Th)ZsC)L!|C)F&n zC-crH4qW7h`RCj)?|jt7IE&m%3(kU_&Vp0(pm)IudDUQ{nh@|8-_d}%=#!X5pTsQs z8yHLPaG9=ZShCWRKM1kpgP&y|=PbXgR=4bPr{(tTbIs`2`~{A+I6lpSW{t;tm=nAsRO`-Z-RRaW-*`uJqYcY9-jn`@ zO7e8TnQZ!V7n_E&>7%zT`AN!K@u`W-fGydn?{93qk9NIR9_4p7w!M|I?X8mS->Tqk zZ&eO2V3)UENm*8em5??X{=rg2ESJ<>Sz+t&Y$8oz7( zKY|{{3vbl|4*y2U5C69H|DsT(Pq6eOueAQ}@$krRl=6rQw(xh%W`>$aUr`xH{myc9 z7E(L1z|YKRSKpad#qL`DSomwNJVK3QcG@v}{+JM}Yds#@ zU76-_YaX}eac6fzu2Oa<;@jQXl=Or(Pbg2JIH}Tw@1*lQsc+`0)RS_B8p)|wFmPtk zcq(jz2T%Q$gMu}TV>>3ZS%7VOs=V!~^0sEQDqx?dz5A@RFO;&B`(n|N6}aP>`HnSr zUeiZzb|O0f*^e8xP*#iBAG7Ex6Kk9*qtc~z;P_8j9=6h9TI2x|`y@wS z=L$mq3b>11rl!5}zv2z*T^XalusQZR+et7^i<#w--)sCo@~ZZ(kG#fzwfbkUx_p-J z_Z)ehf9!=x`Cj=npB()?Gg6fveU)M+xE1UC($UxWH-gwz+w;FB0N_Trao3f(`zrr5 z5brN!|8fA-@h1mgGJl{x80yEomOS<<|7cuqR~&nde?^FQH1^78s1CahRW}&mj^nR$ zFi8HY2X-EpL)})qcsu?Y{)2R{OdR?bP^69j-@d?%PuMpn{C(LIukqhSh2zBQ_@@r6 zTXP&I<1@iodphYlJLx(*88*47bIkozis;m<>g`S`6b18?Jg@S$J z?OE);HxxPh-qcr__F2BqQ?8viRM9)0ZSDBui8~?Bde8lum${9+$+f7N$gbK(;+j>~ zQ6G52ZR1U~i34w$zU{W5Jl!1hu|G4)(@d-$_R4N3Z)iX|WUz;9%pn_d_znJTd=hkr z-(=k|N^dX>55L9#uS=i2%}~V+$-VMD=;STvh(1867IZ|g^f#DC-(cUM|F}E)CVO=K zckWTC>8~@7%8N>~>#Eo_`dy>nm6B2%3%5j&`zxBql->Wsc6&^kfAv@Swcu#0Z_q|I ztgjhEz#Yv-%@VkS`9hMnX+0L#*qBtad_#Xx10zf$~5(((8pB)(omJCEDWJ#r_MNWImG z_&z6Ie~e1}5(l0iK=#Zh8ukMc+o}fJDH#N&2Ro0(5j5&@mm*ZJ=y*B0#rIKyN7#fQ7r& zx1M@~3_B6`3Q=ZOqky^v=28YV{?reB-d_1KpKQmauB_>9$D}fApxc@XY8JHpz9u;P zVqTnmRc+t9YNh+$GkssJct=xWrQEU7&U+g6cHU=!8o&0xqm=vKRrdQ;riGf)YUXgj zng`x>Pa#dsLJs%>-a!@Y&OpYPk-G9a=(+TvcQAUQE)Kn`Q@%sK^>)be!(J&I_FVh0 zKY4eU^1S8ms#rDLV=?#ME4zWl8e^{*3`$zx;mLo3v=sWD|+4d9! zN8e>dD%nv(Icjx4h$>h8@4m~yGfBJq9!Ec=-E|ruRXco_rE&6Iy6-P&#>w~SoPQz4xu1H6c}U}wTp*28u8LE> z-&gkmTZP8cx(_wT)_ug9)f~6(V^v=L2XFH^yBmUdgzVT(FK3GV8!yyIg= z2_^}6*lDHC4>djN{D@I&;m2$^JO?gSTwfJCsPYk`SF^Cn$82xtu#soi2kLve!a>2i z;I5B3PAf&-C#uA{Pfb6Qa^2_R>px)xD4Oc6RR5WUR%-YpSy?rFsv2+jj3eX>_u3mm zGmD8vm)Yp-8l7F^=c?-_%bT22(`WKrlZz`^UUK@~`=VN%2 zK{pw6lR-C~OUx{V%TOt$Git6SE0xZv@s&@jNtDmH+dZrKNco(++kBc^JBsb*D5)Ct zkyDikbuqc40Fb}|P}GJ1AbDUDwH(;QTMlgGflbtMU?UG~qLw#X-du20%V{^kGwRV> z&bo=7)AQDFWY&4NhNG&CY@FiuMe8{wYdg(eRsq*`h7qD!O`Fu?Q@;2Juw0_F?Wfs? zD=yp5u!1l*f?B(RQW>->O?*{2cO&4_%odvo_~Pvbz$XvnqLu?Mc>p0r=Ae1}bez^q zzT=FR1083R8BIry1TFrwdw?_OJ%G9MEc*)0eLByv`M}BEGp4VTaHeN7I zH5)IoDb-dkkkcZ77X8BXq9~y9IiQMK4uIr=P1JH=6K^>Xkq07C%K-*_9t=(A8Pw_y zn=Y`^)x5On3s#}#rA-&v1Iyadd2WAceo(r==#g53U}vuj7ocD^_iVEs?$oH7v-c%#8I~XuUt?L6)RO} zIp(lZQm@pdiqMRzOBG>8aTHAMEuf?oKq+c#fRa2=idqhU;w=Y2^1vo)Ik17xz0nywho z?E6R?vwa`4IchrI@8w4ShwMJ3*&pjp^r`*MZXi}!;0Hcb4g*F%5c2HJy}=J89Q;s= zjlqwSVg^4}jzg&lLmz5FJM zIH58ptTf>j*MvPbVUJG6+AZ_kq;s0I(xjE9K1ko}`!Hob62teqr#?<3-Jfu}qAt5T z=Hl6LdiQ7S%ryXXf36X)#|x;QPaSuk;W_SIbLP_XIR{Lo=>0_V$=*-p@?Nh_dSiZ{ zrRZ~ZeV?lG`mEIFB}~8N{m!J{@_x$)v=~wp4tUWvV5I>o4LXxS%LhMG%~fx%d&MANf@JBQAf$=|?Rewa-Q^A9eX-pD_4j#F#;h zS!v8hjHi~4TWQ=%<5rsZ1PHQTV8TihHh02GlTk65(xjCpoztY1ran=O=#5b;O<8Hm zO5LY5Q|tCDusarBi1_Yv9Qiei>WPUi9`<+w*b`I5;A15P+8fh89ybLO6XBp|H52WP z2_pDDDJjhQ&a|#oQ}mrxVD`m251Rd61NEO_EGk8RWS7Ntzm{?}X)(PCse+ zq|;AYKIQVK&d9DQ%cst%&2*oq=e3yWj@cWG?)GG``=a=s^XzsseeSuSPQJ%VJu#g| zqTZNuGioH_}tJ5C3SYgxEp(_*5 zICXvnZN^z7Pn<>a#QEe;W~=$2N@uHC1XE2NOf?~xxoVoMZ<(tmtUjrxu0E+|k@b4> z&WCfTd1nz5C3#@pSuon>lho+kGMxoy!H*a$I14tm1*fL}7Mz;jvsm;jZP62#MQ@ld zdOES>ImwdeBuk!dEXBkH<}b&jF`KO}dlt9sOqQL=il#^!+*VxDigQ}=*8ZwXTD5#N zHlRU6u{7tjq)@HT~B zX9t^_@@nU6GiHw2X4j@5NV26gTGwrTs3pqQM_QF^`OIM2bn&wSRY^UUYcEas|NL`$fq z4kk&c%;&2KvqmsqO3e$(l^IWKCAka?H4(xopj4Pmz{AMOyLPZ^d)R70XvFU$uPI z=~pdZ4SCkM*SwLxW~H@I$|8R4b57?Jx9dK?Shwc7vs+hoT5D{4qV~J-DVI@>_|Gta zXL)WI-DaSx26^OJWdy-(K@c4NpE%+_)yjVBGgBXTOrKUr)0fkpwoH54Fzsp0OsX_v zr5P*Dc znzj3UQif(S^Dcwg&bth@#rboI4;GSynu#o=;1-;aUBH49h9TN+UUX`9{EKPAMJH6O zCkfSTmYh&AokCr5LU!^?In>-I^Y+1l>7waU!6(a}T`qg}xa=BSb`7qaX3%+X@PWk2 zSv9E@E3Nv#V%1a3RcEql`I@JwYf(rxXslUjtx%gNnYD+^Ns$RD^lEBz-I=b(DM;2V z)}86PC;uB(+EB@ET|O__IHy5oGnA^$Mw)ImXW4Si1kk;*b~d+8YZq_pjCS$1&bkdr zDfSQZ$^aUgfC5Q3O}7drO?#d7xMG8=V3FJ&v>3X<9XoB#l!`(R+_z_N#X1l zZfT(ueZS>%p6t!JkU36fbI<@oumB_K9Wj6*4=|#Z1B`gffrC77h*~~tIdJefaEMwC z9N>*3-ak68mZ+)M1oQr>+mTu72Fc)_sX3HxHAt_Hnmb&WKhA1_{1 zX-igDL$u$P?EED{$o)2NyXI{dpwd1-C0($5!E#{JbITVkU$lJDa)6=UlI2U51Bad$ z{I+~vJ?paZE*tN%UAA&w(Z6E(isN9#@>R#ls+WYTPQR+d6E&qZE3G+`H7l(ZoB}We z2{57t4KU;ZM$~eE5r47udb}PEFysM7)N+8i9CF~`bKnrQ95^7)gK6D(*Nt~Q@K!sI zi)bksvtiAR3tBdB#F{VbyEg2j>xYn-?@*Z`%CLkY_n_}Y?cVeqN^YM;1VRx*#KQvL* z`<18SZ@*U<`!&6v;eC_?A8^rN#{0+zyy`h1O$}%VKTtPv@I&_V%JZP}JQzF9DDaRA zKI8?^{y9r$DIC{ub3UPrN@l#xaG&4|8eJk-0~A%WS;Q0{0YlXSbox1zfL;+N#j3h z`%Zbs{*(_oPC5N4r{C5TRpGI%DXLD3wm;KEbo+B1CGGQ6dtdA|@0E2Bv@iB@t1%R} zh%#o!>N}sRqIN#xB^;dw?0n9kbeMdi4Uqkxsw(!!MW`&$_J6Kk{y@4ld%)B41D`47 zfzL$`de8iz>~I+QUe!TQ$`2XXp_sl$1X+H_+s%h9KkPyd`wrA$r$1u(5vM=mHNp|g zk6M1z>5m%Z(YVxv@^&rX{ZvE1uFKzb`eT+K^LFCPsJw%oOdmX>$~$QJLGRZdGN?nI zu^+PhkdUj_J8Y%HRyrIr_G~~p9Ft=)`ACD}2^YnXB0Ewj*T6sGoR7qIe3s*pv*<^& zIy@pEY8ppv?a?y|p`%87^jtF5?na(jUb|jP?uKUdp*PEqx%6YU>sUF;UNIaX&S4Yk-pIfl}17k8RHi zfs)VnS-#KmeU|T74n))gB2mkMh&&L9S`HlGjRQ-J1Dc@;@d2B6z~&vWc?WIYK`+h@ zdcJ(n@+tc}*;jt1W0`Jg#7H|8kL&6&ZZOHlDDJCv4*hN6bmfPx=7q zq#{Pyo{XGO1E;KXN@co>aZabGlsgIl2^;`LZOCyO3PgMkM52}h5qTgIwH%1VTMjVf z0Y=nv-~gXDy}B>eG1Yy=-d@Xwy02OPS`^e>(zsavrAGgHY3dE0`mdQxUaY^Q5N-HU zdoc~EX2aJOUebus_@yQljj2*&WCvF^UIKs&CH@H#0m0GRTnku#02d(x&o5QZ{E6xGss5UFL zS*hJFZ%=b-|5}rS_Dex?9|0RN1DmLA04(x=C2BbkiMJex$ODn6nk4)Fya zb=a~Ff!3ABj<77-l!QCkCS95mi@6SchEa)80}+*=)&lY5LESCYHy9as5sg{}j2TuZJ4b=rfSS9pD2=VF~#lWXgp z_E1GpPPEtu{n71W6koM zHr!Ot+n_wzAg{5rm!GeJT%?l zE`nz5qxojb?a~d7P}*}W-DEP2P$jFEuTw)kcv=22bCZi)r7g?xO51!r zIW=g$q3)sirfRtPR<(w6p8`J319DOO6rjliG`$DB?6Uw>^p^Xu>+&i9GQ7%gV|>*Z zutyTD?P;>Fto3gc4>T*rnb?vma z-OyOsW=FJz63S@5t}@zPX1nF>x1yiTeFSX83~Zvd0ocd`mZ;?bBi?f0AP*d(mIDWQ z;1IPOIK&rx)Zxa`aYN%khw*mYVx-6uomT3!QJpt6(de|%70W9(WPHW)$}P6l86IhL zMQv2OC&iwQjk<1fGNpd6>lVW;E<@$s0!pF>N>N(_l;i;iVGyaSZ@SAtQSh7Y=|Xks zw)-&|D$UYezE&sAlKoP?t>L45hruGv@?B0AutJM-E`|6`MmWm+m8%xy~h=wT2`APO9M&U9gVSVca^N|9$lkk z?Wtz_9gVT=cLk;WUhV1zP-zOFirOTgBoCCLmII)8%K?i#5Q$n2MC1WR)Ni<=W~VGuU*4(MkpDXGdSPhIiZpd8vvP-i)NRYkT{)z3kG-4r zd%C19jV{+k*IhZe>mKVQYA+8p;H4daDr&m`l{}z|S`L8XEeAmIz$R)rV1ds=sryUT ztW56KLRltve=VnUbG?d}CBD=c&?6J9av-c{-KlDqFq zb)tQi_j$*m&wCgBPTy~NzvcbhY`}Y6mJe7y5L;>}XW)|dKn5)z{7TOUzt(U+=pBur zFU1diW%{*->>{>0cG-PdVc&g4 zt-JfGg1h^g8c>gx8#+Ge(Q?C#mK$bbxtP5{+3OWguh)#dUc&ThO`^E!vr^v`%^CWv z)aP|hzc(ZLy$ur=?^&lz!iCK;Hsm;=?5(z^ul)Vs%mr4@*&HIod1x^AM$3& zu;s&+4_iL$^dpv!T+sq}>d6wD~;Vy$1xUl0wc$?@QCSAZW#~|DG-pNL{al7fjmkeMP{O@WoX3{*ZEmd zeZy}u5bTxlQN-*6eUkxLA4@|!GQg=DZ29r2F$2Om@A!3oBLRz$y|O;kIDUg4bHs+3 zKFbIlFTciRwkCW)5T7^Pkgc%tS}G-)A{86JMBj_G?D0uCm|r@&2^rewK_0-EA)E6sH4s)bkFcngjPVa1AO?X%5=% z!BlfFRy@&V-R6v4nnSjGDAgQdo_SLTUfKbuqP7bt$pfXR{_YxKY=|XzGno=Q-vD z`IrkHyUTq+6+EW!i~XG3Z@^1C09Dj>0VR2$6tx@x#aj++p` zPJ5*?{gvhy(_ZOKdnGgDh3U*!abFStjN_HejODXVKN~BZY-Kb1wfcIpU_>nk81d=3E~@FJ zz=3L-xAW$|(p+=?Yg1Rlg5?XY#syc?g5`@}@*n)Po4WWF8SSPneoaPimo8d;N$P%) zOzQfc!jjbW+RM_VYOZ5dd=99hmIEqzKozwd0LA;Z3$Sq;b?GZ@ zn*tHHPXQ)B$wAfqE#e>^;1D%V;1HjN5UOt3RkQ4>S@y+_WjRkiUWpBltof{{EolO= z;;o$(SIw%kTlLn z04zQSB5ue6(O01lM0^fJd=5mSP7g4Y1Ba;d2M(ln;Gn{QgAN1^Q9BflA`cv*mIH@) z%YlPDaEMwCr;rB@QOn^E@r4Roj|(QSYuz4Rmxp8M#Y69qZMYgXzG__vCv4cc8<)^9 zGtX~+$q`%?x#?=ybmzF~y4q4*`86I@y_wiG%Z_cfqTu4GGN96>fXb=>RPlB_Q1UrY z{yn2))c_^+08sQR?V$skc*}u}$Aeqw0wVnuT0bdbH?2D0peunx)UJiM$ODI{!H< z!+LwKtZ%E&;YJ4*Z1GPN4$l}Vy&E%qg;yq$otx>a-0ewrZh(X9ubD`bHO`qUT(c#c zGQcJ^tIu9eZgR|C;h_z4)ou>}Qyo}iC3uwU$+^pfqi$sGO7`WPY=;P@gzgFHUgJs= zHzn}L=U8~;oi>c4Lt&h#w{u_!c^D#UIgpFD9LUK7w5a8PN**XhEe9;|>2^_!w=V;Z z7;n>xo3CCU*(=}WzT5m&`k8--dq+>Sdxvom|4+;(3yznCE1LQ)#4ckN3k%oO$1Gmf zIKJqOyG3tBE?(1?>C)w7s9wT_qw0qsmab|ub}8Mo#2OOF=~;jlwWsG@6M)6%fW=`H zusD1I5h)Of`f?Z$u}c6VQXmrb?I_?7PkG*({|PvR$2ft5JaCBG4&V@PIdG7NQ$#I? zKfveBc3B?O(d4o`sOwJ4Xyw)aY+T0Wt*UQVl*U7|(rEg#qBP2FMQQXgfK^xbs%vsp zn#yBUnwmAOT~T~Xbyxz5+L!+fP7ZJ2;h_X4@7FQWl3c|aAl900{%^Wc2h)YS!8 z8l0UTV5ko;qD~Jm-=;l0aL~=bA!>I62YKKSwH!DYUhoma3GSgB?h(DJNe4XhWsE4m z!RNpsYB_LR#G&|~;ZQuU({;5@kI3QhtX-}9;@^7iON`B~nvGO*BgTaoxKqu|I2ovp z-mb~bt6I%$vZY}VROue0m8aIOTRte+qGsN^0xzArZYKjJD*-6^8~{Zv2R8AR0~YyB z%Ylfucz{U5G2)fOvTq~;2k%A!2b`I=N#LM!fkV_z1`bUNEQg~g2M!*o!$-^?IQSem zL>&acK^~qFwH!Far#NDmzD_smA7iGq0gJs>jM?$GF<4}3mll74lKtJvjJERerw&lk zf3D0*srG*!kTZu!WSVc5PT%B~YqIeyVaqoH!>>}7L@kFk z;w=Y!@<1+XIZ%=ZKvBy9Mtot9_unE8^eztUHUw1B{-V7_`(9*E4Exu0Ffs2_jCohW zd|LMlKDt@3(t?#1Ql&+oBrIBK(MpSP87;div1FwsU+r76(o&vN-iZJk>j2n9Z3D28 z2P_TbH(GB+X8>4wZaENfEdWHk83{y`0}&~}u#*88$^k~t3w8bnaBvw394gm16C9KS zhsw1)!9h82s9ehv9FXUAj=G^<)&8QrMf+Z44?3f@8?FB>N1$;2UReu;H60Mv{)Nu+ zbqyKIzOc9K>RQgL3;)UMI$en#3)QgVgS!11*>jwvBry^;NwM|MuUs>7hh3VXyq}@wOOj*Z_8}75-g4xv5SKhGZRK9!fBTRSiQ})i8vvgdwD`fpXYD zIc(5#%K@LE1o)H#H06Lw3V=)xSd_0>4ls}#N38f=)qx{!nID_cF+lW7>({f(c3F+1sQ9}-Ohos}s&N#`VGQMwZs_u` z0tDsmK%Hw(sRKa-h8B@Pz%-jab>6&@m!}oa=1oQz%e&9@4S?nuY+cvc&z8Hpt(%00 z*>ARF+PcLdu{!4E(Fo&sfe$7zT3`rk0fvym5Y{eipd85c+;V`{?Bs@KJ%CC%0FnZm zsG|(n#22CwI5aD}q38w<;kxD7k;?%NmIoZ7zB>&ZD%a)w8{xoU_MH7idyDqH$e!4+ z@CnMa&y%Kod2TvC7r|7^hbJ>WJel#~$xNy=>m$@z=QOLc7@hOXN>k@Nb3X2zOHYF4 z(vzUMP|rde>s6qn*ML&g2PQyC9sorx2SD+b0~>i@6SW+$$ODn6!e~V{^gLv7kDa=7KdBbpKLs zIxIRO7w>RmQ)hXLI_A_0YEc>M>gSSUbID=1q&QNtC27XFYTlIqG>rpjQCBwbk_S{# z%Yjn74kYB>;zF9Z{Cuqy!$u5RHsc45H5E(JJ5@2IN*4$9#zQs7{E z;1KV-&cMNRz`^J6jHvHQ!ztkNV0tP1fnZv8FfIEwz_RZKFW=Lxu$9|9IoD0C6~&Qm zFRb_;@5(*hO<29nO;jCMtx6Mfs=c!A_pILK#T{g{SH8jx`&GpWpIqaUwc8weRsl(7jMj49xtK3vH3z(EQe zd=4jxcX~Jl>GD{6Df|(WFkQ{i|6*>4@#IV4qJPBQxXXo@nR^MdsbJJmz^2leQB;^w zPy}Nq#6;~jCq=sIwSFhR>ZL$izsoSy=GMU3o?f_=J;p-y+-C0&Hu@ge7qk1ltlq&4hLoL^@5 z&i6;g=v?-HrBjLhJ`UY4rAU!S4^Xl;fl}0`c|b`XC`By?Hu07N7J0xDwH%1Z1B|HU z03$v5MJULa_hnZboVE{-60-&fJ3T)(oP1JJ05^p(Rkq0bM z%YleIz=&E7Fyadp_P2{8@5PVUIY&}oANe{t%s=Aqz#I+D?C{~J)aBr#u9~BIZ$}Sz zrEbQq-wn;|&|y~%M)hzkRX=9+V}S$Jd5rJ+{}koj`Z$<+Ll z%1(|s=}R#uo!zN;-zjt9DZg}dD)s9r-OGsNxyt~RrU0s_O#({tKq+cDP>Q!40LcTJ zsO5k~9q^pzV0kBYQbwTj#}E7j66OY2RgCJl=OjJ@mdfamrHc(@~ZV zrgko?%ip=83&=ZHHPzm^Cc0mzSQ-lUU*Uqxj0!fRJcG&o2E4Qbctw5A1C-=}Qq*#w z6mL1Okq0(W%YltNu!&l}-}3$GIZ|}sF9VL~!2Lqe0iPHixT@{l13tw+=o8ZrKnv8l;nX@)N)`GZ#iI* z-?bcw#9IzTo(HQOkjYJaC9w4jkeO zj@s7ovUZ}j<1Mc2Cf>I8?$yn1-{Pc7%s!>jUH^SI+(qB?+?$_2*(>c_cgO7a+;-yi zvFv@69UTR@?^SkYVrM;@t?$K%;F;0(ZyH3CBS3P%~emBmLQQyZbKjyeN zX8AFu&+8R9=uhAfHD2H#4;-SF1BZCafrC77h*}ODoCw*dn((;p* zpK|(BPJhbsQ-%5i4%!18qQ(mx&%3Zr$J5ICXqlNu}1MPLcl(fsWUl5dHf8qNpKu!;Adz*6G z+mzeh#so^rfl}0Rpd=4$qLu@Zc*}u^JP?Um4jka~p7^D}5hLx(;Ex!oU6TjyXqVxD zDp56hKyjoRJs59iqRtQct5XN#mEYi{r0aTz;y?fo55-Yv(8w<6J%*ODJ?t_MNAy5= z*h+`_K4ad?0~_lS*hF2YfJGjNL@fs*@sh+hf{*i~pqB4C{jSsR-qq}H*YabQAB(eZq&w#P zkKKz|LLMK$!TJIYQP&@EkOvM?%Yj3@<-kE6I7BT64)VYuYB_L-FT}@7fg@%KFM~f~ zmJwh4LcJY#{T;t+-t~LJox};({|U#(iF@i%PP+b2-cekfbp4<7d*Y{JoI?Jm?r7F{ z%JNh9;u{%xd;kaQ3phkwf5-3X!aZ>CIdF(t4jjB*2^@S59HN#32j#%Q=fELqIdJ6H zFR{A&12~xO58zO_zl=lW{xS~8?T?s+Snmb?_`Ab__^A7aH@I~%q3&B%V%>dp9(4~y z>%YlPgi+J=-||ovN58?`r^L*IB(H{VaB&VA4d3EpBSG)uoHnSG^e#)|H#n-r!^Ur= z+;|_?^@4v8d>%bO$x8qL$U}bs6n%itq3)G?d3O{j`49j_tyKR&JP`3Y5Q$n2MC1WR zG~|2bK4uC;dPpTBg5R3tH+{Xg>093Jz=<=kH{Iv0483d9^Z?Gn!%}!-udH`&O5dt2 zmF{P6)`i9cBm*sfL-)!*{T1Fxv%fXb^IK*{F-C~7&d@jfhI@%Xy=zUhOYxi4G3QJ>V} z@N1Ewxb+DGTOKHGTE9^&wtj1RpWklOi%P8zcu!P5Zwt-rD+_JkYP@T^uko+#0X?c@ z?cZQf%RU#}?u^^-bK_Net?dt@s&c;pDw`*uirzPUAPSUx4wRyn10Z=|6SW+$#9IzT zWH?RZFP1K{$8n5F3}yg&TvVl(dnk%>84)! zhDTD`qN{w%Jyh)zSJI3t57g~K>)cV=|gi*FTK$3LV;aY(o0tK>Z`O zMRkt#Qdh1G52>bpui-m>Pe~24;SoDQwcm!vyeO{>8XvlIiy}}|V`v6_%)TK~sPtX)BP6J{ARDeh30#?` zfNc6sV4EJP-)RcacwVwmrSD{1>5=qHkJW6;57A7aR}LQqeI&hdcm{m)L*>)_9a?bk zmN!3+@^XIw2kik4+5;TK3ml}tK{;?x4jg)JIdJgZGvMGmX23x?aF7BAp96<@%Yg%Y z?vIv-vcKg!(?`PH@>rGHYI|G1Q^()>h?kKxPP9JG-oJ&VZ4a|+O2LHr*}sCfg^%~j zdhN39v0k}tkD!KT`*)g%w?ERhYP}GJ1Ab9{3wHyG&TMk&{fk@PH z;2;kiqLu@P_=2N4jJG4&A8>a((rUEhu{z{V%RALRXSnOp`G^-l)c1DMvb|D8&Dp(> z)TL2TbGF3lUCy}61$U)NU5~3hS{_?~N)rH8)FuHcc|aAl94N(G4uIq%UJstS3^ge`@-SBZ4lsH%QZc)e|OD57_WD zWt2vpedG81PMrIyNP}8ye5z<`d=_1M?lM57DS#^a)byDspz?XW_s9-<6)pcjfQZ1(ct-D}2hShvtCgXKL2X->V;Ke!`(f{Y3NAqyuPX zcDd^Tl_mqFs7(Su@&G7mIk1Vh9I(g(mZ;@GL>`DlEe9C!l;^I8WB9yUZn2zVzAwrL zu5bB1`5%myC+rl}^|d_pywDD9m8OKPPqbEPRY3b|{Lgge(WdxUr_%O>H=xvIw1s+f zxRGaeJlr1Y(YHQHZj-fJv;A4^ECzUKH=v5zt`_?bDES-!MJ;c&9N73AutY5fBJuzu zYB_L-FZdtc;qz*_#d3=Iz9=8~zeB!~dpgutm~rTLq`vC3uR7gBblOdwbQ5~(?>W1a z>nm2OsFM8fnMQ!FwBRmlb~(GQLev8#tpz|)TLWz50ZY_!z!GmcV37wRQOhfq0}P)7 zhp6Si0X~oVj$*mRa*FxBC?9ye?g!m(s{7G>{7*Vwulrei{STbedvf}t-Xf^CQoWTL zeqa#0oBxrFQZ)ReY#OZD_=C1{8h>QAO40aJlA`hF0FZYx07ypwpy*GgKZ^n&pVwOs zOyq${)X#x{JP?TbIm!d?@~|=UCzoeDzgVv2zgWKIH8^5K`BUxw+rSYcQq(Q_q^2LW zSTt9yE`S=kmAT;R@dcqwqiu=xY`E>ycMKYFB8i}u5x6&I~PXa>{js&D-XBWE`B zwMJbcSlS|pvWIQfY;z>FS*iVpWP0BIV=}C^|HLyT#Yg+k90CGG9v{F7Z$+uDBH&~HNrVmB0>>44<}mJd8& zS2@EyjzKF8T4~TqgU)2g@*!I`bYCa9Lj|J%h9Ch()Sv-|Jiv%r4lv>^2M+SUA!<2r zkOvM?%Yj3D!70PvB#WluFe=+y9=@-t9e$uHA90l~&M{Gnp!c77)<_AQH7j07D*NL@fsx@sYYfyA`e)imIIb} z%YleI5Q$n2FysM7)NC07D*NL@fsx^1vZ#IdF)#95~1Whp6Si z0p2(eLc_*8Y`nw9I~<-twU1an@|^-|#PSi_JNi)l!RU9K&+GF7qmLS=>+0$_P5WHN)cL=^DS9^e(VUBF8octtG- zUh$R#FL~ek8yK&bJEM)D$E>YJq3?UCgL@l4N9H9Ap(sDo*Z#l4$2R2d5r_v~i0p(@D z5d+H0fFlO1@6}s$d-t{5yRY5eqV4f!Z%@dxe?;ifX0C>#9v%!~IMQbB45zrgvEv?N zl(Xyg27X`c4dZ#=lXNC;r9K|8Y1HIwVNa|XWW>{qL#fhXKgG4s>| zp*07;R}&s|PJ{N~V92xPI^^PptTbe$A!d@h8L(&`V2K(&V37wbQOgG`AFv!?CdU0as zjynCQ<)cnNYWdjrIL+HDb11yTesk;zuYd5#Wj)bxAfH^&lV?2Nj|0No^?=Hc4Ff7a zbpxoP&qM*0cN<5ZXiVaTjghBf_;H(&X9)x3R3A;%N3G7Zqp3O!q57EBnc-NP`&h1? zHwS=ZJ;9%(@Smu8pdb(biCPZ-kw>wjmXBFJmc~O2#NX!wvA%XQZlG~d!cUAg24a0U zXTqs?mt?{T4o9CeVci(U^h_*( zw+{%qxo3<21NJdvkL5i-sdMd#En-ANZyZ_#^?60_PdcLL{aLG-KJN+lIenk=@8bbP z9xlK^KLdxT_iTZKJaC9w4jkew2M+SUA!<2rkOvM?%Yj3DVNdv_z!7tlm%$$~$8r7j zd-uQpC+$l0`v7U+2hCgtT)zXZ-+`Ys!x?n?LC42n94jGS2AzJ$@*&HIe$pU6REQ7Y zV0{6H=uaAHfrBF~aPT>Bi2kIpaNy@`Jl!k*{nowmf7jmC72Q+`z^DjdqE0aQe1bM6 z08%Ofsi+eS6%vefVoCj9cOXsP>%0Ix^8k9%7ogX3%U=MNa(I#S1=#dFjc!EMOMxS% zbaCv6N*H$33_EIu9Tg*viV@34EFbwNLE@I+~^#P1B5~X~xoW z#+-&D@T#cg@G5zDRn&5LReT}J zUJ4wTa8BBn`!G|{WOB++V!~Pbe+}b5B=@?<9d_eCDSXBqRuez)N+0eN?v+n+mNxMt zr#`wSIN|fo39C>3z%3hngK_dlesNKE1t&d9PFizHn)=6wsUNwrkmi&lcZ!;MiPxZ{LTH=f28;Pb5wfEN8pZ+lFnN&wAD1zu5ibCanO@KOkas3yz}&2iw8}&CeGV4*Ige;Z;;eWNRjOFD1Vn@3B|ZmDqI2yCI6MDU1#XZWZIv`wK+$)!O z7PYF}p_YC8V%1@}`asKqHHBT7>T4=OfxPC3T6<7CRReN*9>_&q6TnLzcttG-RPmMr zC3#>IwH%1Z1CglZz#+a6QNY31j(~%&7r}YdOK|Wtu9a^!r34Q4D)1I5aB%knI7ILJ z>(>wbb!*Gv6v}~vBRTv5-n}v+>ZR}pCRrQ0G~~}$t0pzs+KdYh**{rsN`fu5?DT9i zZoy;|v&{#s|5dclEvf0mZA&+RVxk5KHEcg3dHtJw*Y*attk&a|WAEeoiC#O!>};=m zPdbiSpw_pozfGoS8}~W!;`HtT)i)mS7%s^GM&)0#hEe*rlKXt9=^IR02MkQ#_R9Z0 z<9q8H=F20s`^*<+MlMPKGZQ9W>rGPU!!QhHputR02j02^7$))ghUKtEyyZYn9-u`n z2VU|(DQY=ji7zw&;9y_^2fM!Y`=)+J7&th)1P)QZBMe`X{~N)92Jlk&0}Wu>XR#4` z`lFqh>glY`j`N_MeyH8CX5 z^B8Yv?v*dHoy%(&m>!WELn5OnoEy(;Z0>N zJ&s_{qX#Hit3WC0+66%Jz$R)ru!*-Eu*d_JsO3OJ9$-W*2N>~%=y@q{#GLSD@JGxE zecx=^mALE+NXzNft(AxRg4N1*T92+g(yCxZ(WN!!s>5N`IjuUURbE=dKiq|UulzqW zm)q)IzklV*-3Qn2-M>>ZHSRYqd|1SCK;`K+`=wJ7}v<+!$9NLhk-uv8eoo_tW=I-W0UYqz2ICt8V zCT~z(#vc;zl{OzG|CYS@I4N=~E<){q|(Hj!FlHdLs;RkLDT^N z_~Zd!)N+6pZ#h7d2VPOj0gybfiCPXY;tK%=9Q-pJ;Lsn4Jo0Sov6cbh#+WFF2T5TR zDU1sGH-aN(S1*GUhFG@zuq> z8Rrw*!1@oJndCHFNoSL!{7c~4KSF#VE*{2DKjp&Y7AN}C&-g0zLozepb55ms+Kk?d zj=PuG-FwP;*?BR~n1Nm#pZz{r9L(x9c1xaeRiRG<&Fau!4QlRtzPm2T+!G?O#P46v z6|M|T`!ssmr{1uE(FypZKrU)I@QSw_D9Hn$sO5k~9*9IOpR*h|@I0B=y$m>FV)ruO zh>6|znvu;v0nKjf&HMh+yzeh9`107o6Aj4=PqhWO5b|smxTxEFnwc%eO{l8G*)8hR z5gN&te5Y#ZiSk;Cz{yf9J*!@2%R5j&WfcResH+$#$pfXR=!*J!$=x{8P{G zD7QZlJukq)i-quq%JW4-)SCFG{!hJUnl=CjuL8m!oKFG=rxWmp%C{Vqa}i&Q`!nss zKDCfa1{0G!*W|iua@`%w`ZI0jZuk=LhUFWMo(+fCrqgd)zUfhD^O@EXTi>UXI4f=W zQx#i<@6-ScYYt#UU6TMq9$-W*2N>~|0}Oe95w#p($ODY1<-j4Haytck5Wu1BuP2_U zJyned4o=8m6sa$?0f+c!{&V2J2^=v|b4|h@tXWi!=rd0keX$Oe!%zDG2O|=dL%qZw z{Ink`M-xe3y!)g4fgqXwfm0aGO{Rb3LAfR!)A6N&n4bNtovE20xLqaTOuTa*Ga$dD zJo7W>F3B4cv%bqQ>l;F|KXKlpCCBW~EcMT0v-SUH?!B7q%C;*#N+QsNNcN@J-I5|C zMcga$(wp)Ig{lHFk=}csiOfW1!h4TQfMj$?q5q&iphu~#?BCFX^rCmY$TZn(iAjBH zjIqyNI7sA$c&qB3mosCoIoH}_PqWP4Ywc6^AMz?Q>c5qD_`mf^U*7S$Y@au7)l z7*W7T4j9P+qjmxF#$F)oCOvSN#(&@tU*RwxIXJ{uILt>54)GNZ^O1uCzKx@vz)_|_ zapLbKFn+J>Gi+uyzgK_7;P<2X`$et{zaznxK?-K`HM7P`wD)BnO-1z*1BIOM?!GBnOe?Ad(zJdMODQ z$pIrdI3x!LwC#l|9L5vxg2UHuahQ+1;3$t+Djen`2Z#6yhxy3C0pCUsI5fS%9;UBC zv+EOk`2LSVTYLDv4>Jurvi-1!1~+hsg2VSumS{S55{@zhI`k0sNAdI@r3?6@@?8|} z_m2|^f1Iyr{BivI$8{w9N%;U2%71d?Y15x%tLvX+tMs29dP~Ni<|2QZM*j45S%bwW z9MA-ej0PBu*nrW^0LCMHEI9#4%5iNq4vO`a&VYN4i5M>NGcrC1BYpx zj8Vj&fJ5b{;E?>iaFiKPoQOT-#1n9M#uIsEj|PWlJV%+Cwf1;_90bV+_w?eIna1(i zJDQ7pa9=NTc@T4a_O?qNXkt{Cln-M!p9cNV-|A&I&hc6QNBD<+A!bj$bqHuk0J+=`N%;e9z>>*g9E+|wVuF1sPzO6LhX}m&iUlN z_hfzYK%<$r^L$c1FwyMd`ZODUKD}?>fBL{1fIcmrZaz2tnRny(<71yWgu*<~%fm3P zmrr}pn|)r?3(e;(J}=*NX=--X1-1$~R>_{`Ule;xVPWgMX&_&WOszsWA=Z^{?v zDgP$*ze#+2oBH48uM@s4Jq>!_KGge)vb+x%IuXEV{s$P-2Y%cJ7&#L#db|Y~&F284 zsQ_Rk2aM*?fRP+9k^@F^z-W^lV5A2a$pM4B?L@#KeQ=m2m?|792Zw3o6%Lhy!!+^= zhswcW8u=SI2$EB9XkL#!RR07Vn&M#(U;pR9QKme3;s1eOw)!E<2Yx}zLl)fmL3!B< z{VY6M``Y(D1B5beH5jS%j;n(eH^8aYo(8+)CLX!b)x_@&1+X+ zi3gTxmXTp0}Q24|=rtrA%A0 z59y1?-YoJ(ocKlSME(jb{m7T`^p{ck(n^kv^HDmV9Zlz>bUqtazKZ;-H1gFGucE$s zT4)<7Ad=@mWExL`NIYOnBL|H6$iX2V9Hx zl|59BJzSn$v*mr%lVAT)arzl-BOPobo%8uBQ_=YeM{LpP)PliOQv2$0btLnvPMxCB zs<$z9As5KmtypKe3>LL%Yo^g~}q{&n`qejWKYiIi{hM;_lKlD;YO<_Y4r>*gGfAJOd|(}`L38c1&91{ z0uGnQ*C*i6`~)1HZ@rB}a_qtD(b%KRcOF#^y-<7iLhaoP9q+Q;=U0DphG!-}Rg{2J zk9hE)9+7=r*ZR6s3!hhrjkKeAeD=51);G0!Wk^k|Fr+T52N&9UYmZH*Qy`YN*_J<^!uZ{W&h}9W=U2mo86c)@h+0#(5F>D zj^@W|u8lnaDi*+Inirs86Aw1i$bn@(a$t!Ek!j>068~}JfH5CAIN*bW7py&jqfD84 z!5(GGR6L0jKd}=XK%c~kpCl$ejnb#J(x*}Sv?w(%FFuRrXSL>M(flmUeIBLHt>h^B zoHxXsDEeIA6>Fmhl=3PlP2*hviU*)+pJJ_I_K*;=j%FOrH%&wuTrP{UFDod z>)+A{`&C{4tG0d{s28&3@j`~i3+cBmB=Wv?Jb91E*N!K?-Nr3^?RfGK_;vmP>YF-H zze%8eQwQod`PSUGb)bG*2kN(Vpnl8d8FHlSAyxtj&o?|LyOc{k>nBA0GJe_@&vQfgkr@S{#`B z$-g^r=h5DSA8$YU@$p(YaQ)%UpUAXax4cBf#JYZk+Yj9$KLNKM-WA-X zK9)588h4ol)&X~+6Fk(o&%t%CE?@j()ze-O9F`G4G@{;?I?)E zgUB>;5Sfo0FyaAY8aZIZ1I9FRaG008joO~TQKo}GoISLZ!XC<2`~q#ez)un>pTxb0Gf~dv&ey^auAtD4i53)FpV4>@NMAq1dcKjZ0(_y zcj$lL*) z*ESa((M0L1Bk!&GDlL6gw%av+<(&|)iSs2rpCSyy)aRX7w4;Lvc1J=)28nfG;kO@e<>I~iXoWU!1r zS@C79`DI7589OnQHj4pJ-@!TGQO`V$_Rpu5CUWQN&@1LEqxe^yT7~Icq%a+IHYs?* zr#fxlb|E2f;YiyW93K}F2NyCFew{B@ex2=9Uq}9RBJ!Jbkl&PuZ2G!y%HJG;;hQLZ z%O|mzsCjPqE#JlJENs6`bKm;EkV*gtV0j;z*Z`nn0&J#<9k7W9n`z`=6Aw1i$bn@( za$t!Ek!ikm2$*&dC{wu>hhhU9nrdMq(F%v;*vRFPS2!dGhvb+?w89}dMsayp>|Lmx zeWBy*_CYSd6oLR#2!35xz)BK=&cfD8D#wE=Kfy{WudHNiseT(y7cXjylgF})mwcq^ zVjp2aBwXw_y>wA$SFCjDQWZ0oqIs!kHltwQMV*XsX!cp%b^D^;XLW1zU*vIIQ@8(; z23o84N4>w_FElP+tS)`I#&NmNkEJj7`%KorMK$9K3=~anXCTcDrj?AMMh z+jZ)qI#5U2l#LuF>Qnv2SFOPSC_@0yGzI~ic(9p94mR_VgH1fxOd|)Dco3OJJ{37Q zC~pnk6F6|##miN`TpaKom5YOR(8VFA!llch1J!tSY0zPOX-F;DOMP{7eFOGu-=H)c z=zT>UXZP2d{n6|nbb|Ir>2gs*`Eul!OG||x^4oxc$Oi_DWnj<|G?4m(zKF36rjfzi z-C&f4F1x=OihL*+8H#+^jTruLl!l`;921QM$w*8%GU!G}(#WVAad3_fRO^k=v@{yc zu>z;*!NzjAu_%p6sSRhERk+cj>0s!PDUGR|c1$Cu9r!jJzms-K{@1rTK45Q*54yh` zA2L62*?soJfW0^|=r_+3Lk_>m*m5#AKbf1K9P$Q-sW@yZUZ09XrxX>faR8&628U^G z9vtGqVH!C&%tsCm@!&9x930}oVH!C&%y${LCvcQpAFlof=i*3pi2mZ}xetgrKa##U z*6ivg(=H7=<1URjGcS#XA2aQXyl*6YMxBnp?*0nT~14v zM;#@X#~eKa!+zs85c$Apay>`}haEkGkq_n~gJYf&52gK~$cILKM?+(dzTwD+BOlK7 zhsWHvj6^;%lFT0U9ggJsqq)=3)E~|DM$8*riiH za_&p=iO4(GkDU9Gocl6ua7E62shs;Vt?^>_1_yR@{idF1>xYZu+Hm1FM;9lYeitW0 zr%W%6hem#B(r5lIMcy~=k-abSzDak@6%aLE6aFSjw@=iuix$%K0 z4U|Tj2XF&vX<*7%94t!BbbBzD8=TZw=%IHo*BnZ7Ls1$^OGA+lM?O5^fEtc`c*^|9 zI9QvmXe5n{Od@Q6k4!lvM~fz%;HZHc#%O(uqve`STVuKK*o1qGu}Npjm@XX8l?)%Z zXSudK%(YFYOu4LhE^8V&7ZcBQOe5zy<|S_<{|C9wkGP*He@Yd6e_hPQ{r;QIoV)ZG zvCDXDJsyXQCq5>|?U;$kCnBGi!hVfUCdV^5h|=U_x{WD!<5T1A=BFlfX4bF9rY1F% z`EA&g;v?qaAqSV0*|@A}%*bWMb4An0xuW^VxuSTkXc{@!fp6W-?Mu$>n?{e@7ypCc zVBq*UaOlC^DfZCAlT+-0JoX@5xbMFzVS=6iRiTsNvD?3{!)7|m!0GyN!gSVk(^*T- zlxH6_GLyCBOrQIlnaF3;$ZX`ZsXyEA(R;2uxS;;rC6C5)kb$8Phn`$Fu#5W6o# zzR+)bFJ5%L#Y^rh7yF#Xi>bd<9-rWsrAzkHQXZNt^%uR?FW``!z+oD@fkQkvOd|(} z`N+W`9vr5TgF`$xOd|(}`7Xco1P=VN9J?>a?#r?Ja_qViyRO7G3R zR{QMd)yUT(U#p+ZtQF@pqu`o691qd$P(v1@hG{H_9(?ObkV_77)98U*JjhKW2f6vk zK`tKTrjdhO{CnYG{soSwSt=O1wkXI3t`tZem| z_!X7(o%=Is_n$i|bTzeh&={A-YU-pN{m-Smq-Kk$4c9M!p$2I8+V} z)5yUA--hP*kHbz5n3_2W5kb11ASeOnKv}Os;2)Ra_6$yZT|y6Qy()C0s$-3fDs2CA z)xm;Kq}zY)aiLi7ndqg^zH=|d_n&)F=zCd^D4WhBo#{N%na<;}={)qBiF{_j!^2D- z`OM@&-)!WwsXrU}>`?WwoVm*$OXi|9m*+}zL;8qLbpWOe=y`YpBAFdTrg^vnBJm(H zjT}VcL1Y>^h|EV081aBHjT|uWi7hVUqVZF2+}jQCf_z7l$&GN4}KDgG*^-X{aTyS=@c?%uo|`d^oSQMyT%|NG!5 zQ<2M=f((QXh7OsoTy7@^?!Q+C+7gcoD}!xGrY1veNv0xcM`wdqJ5A8PuU54)AxUjd zD=GkPe66m%)~QWXYt?1DrXcBh)=OYDv9g|5IqM~6n!=5Q;6|SOZ=~zk7^*^VvnVw+ zHWRFyMYDPKv{^=#Mq?{&Zq--c8uYYxtA5`?p9Dlj1n5i?SpX6bAk&m{dGTD{H04}O zJl8Q*c`~ESd=eq=yk6w*yl&+0ynf`T;vf^gM;w|=V|?F#YY&$Xm1%Q3O0HLd_Mdrn zlR#6O`*YX27kvYFaSh|NyL zGC8`ONz#BPPdHnXDT0c&a&u*JH0(D5(a_-Bt!4*08rE>1e zw8mQ|V7-8&Ou&YDaETx0NBD$Np`)Q=Jm-gBu-pCFfrSw}ZJ|U-5f*3hf7J?u#p2Q9 zvzd+6@A(!-_0GWW`4-0%9e#nZl(#NRdF!&2w>C>%Z(ZhNUC_vy05Oeq0U{m@rjc`H z^O18s@m$X|a;^v8M$->^y)tPGF1#RIc)|3Cyzeq;>;)WU(wMkdPFyS}E|&8)Zzb}T zycJ!Ed}Yj&$koVKNBo>=HS*OlKkr+Md@b#-MZVS*ci@m8z+oD{fI~buOd|(}`N+W` z9vr5TgF`$xOd|(}dCA*&>DfUt&KEHGm@{3HYKz{2+>A6%&wPEYaT_dC*Iaa{mfuJ@w}0@ z+Z!dGne+8Xr&dP|!Ug00Le<4#~H z?0{vO@C254V3|e^81aBHjT|uMBL|Flz?eo34)`{_zegN;hja>#_8n1~cMkhuEB288 zv4?5m0DI{9)J7)+aQH^N?}?wh&l9X+KY-ngri7c({Bu3a8gtNS=kHbmOln)Hqt7dD z)va%(4wJqZk6c) z@geK!sp@kPGvl7>%uIxq*S0uxW=b`DK6iG!%tx8GPJ~W+>ND$>tTb0PMW8e{5jyEf z)!dZ6LRpjol^4K3RWeNH#Vi2L=fy0r!~@GTa$t!Ek!j?!k%LI(fH94HE^@$79vo$6 z-3vHabe@8PK*hBe;J<2x&epCM=gL5=j#3-68VH7Fh9F=1f)2TueBxTL^ zv%$!ifHD0(oKx0p-#-p7)=mo&l8c~Z!xy_Jv|o@#UwDF=@;15Fvwv_s$+4c`UoZOu zslO5VM&ui1*JvqEa%~oQv$b@yC^gHm%}MV<+RTQ}t)%JJgj?R4bXsq9r5T9iArP6y zQy>x#BGbr0WIl2bi3f~nz#Ct8iPaLEfPWa2DgVGJ7iek5aRj1jNZ1TC1tz%dEoJLo& zYiIkSAC+up%ieY$V^;G@ZMz)rY|?5c`+IgSdC%@n_V?`cJKc7(=V&)q+KqfyS4!d& zRv?mvL1dcUFdz~SBGbr0WIl3mhzEyhL2xZWaIN2q%IlF|kNkR{pQB#aj=|$I zHzL0g`Hck0jdEI;sld(1Z$^Hz&ppviZE$Sk103=fI85U|aEJ$oY2@HAA2~S0gTpj( zaEJ$oY2@HA-xVJ{frI$y2^_@7t@!U&HlW^$e{ZD|xE=ZJ`1f|?w=?40iTqCFce365 zPU_!{{BB09yQzP-D?Y#>e}Tg^{sV`2aF|984)c+NLp(T4BL|0gaF|984)a~{(Gxg` zkDkCmd|b&Uo+|@hM_(zshnnfgm24v2t~Um4XJgQ|HwHb_cN(^HntLbB?F_h^*~vbm zowCn}?qoM7kavr`8OU}A-B<0FJwq-`$HFsSfXR^nGtEXIV2B5XY09~>c&==ka;_+z ziu8EyfLHW)!^>%%k>BKxBlCTi(WDT#b9)jRU>lC^Mt7Rk?Yi zcr~GTH5)3g4te6emnhuJUdp`^U`14%DI?$u4Ah5cEH6DDu3toB7f&~BY)@h zBR>@f@p=jlg(SWZ&J%DbaPWZSKNpTNAxk^IPwO z2Ql0eILf547wka{gM)L(iUU2oCk_iJh*(w4@d|`mE#xb5f`dY z9O?lIaVR-{k(~HYed6$q2P?M{ueTDfx3aPRR^s{gWiL{0myQ{{w-fKT({bO)xt2Sb zjocaZ8P_`*C+;S*?xy{_sef1PxB0;J6sNQ+N_|oEplzQFUX_E_G;!alA31m>2d`<< zZsg!qIe1N*>qQP;m4nx`#z8#y1dcMv?FD-f&)`s;;TO|E$02@Ed=p11$1jRQ{9-=w zP8^BHFOuUI#WQgrN*tL+j$ah##0PQS_W4(a{eWv8e&6P=xGuG-D!s@(#i5$@)TExY=nOB?s#ReXWh zG@GBmD;}t(kps|t7)npaD;(0t zGG)uUUrGT+kJKwLQUZ*gmSYrXj8Z1(*)XIHK3D3^QCG50Nl)gn(d)AJV>{~Qf}WCZ zr%u^ff9LFf^n0ZTIkR2uaf({@8U0zO;!dY2D(rN&Nfjow^^Rbt-rlrZ*V*k{nL4|v zqx;zHY-(!mw9NU3z3m?NYx_OnYC2|GnO$!CUff^i{Mj&gHCtt`j=CGaTDHnIF}yeI z{T6%4tvyG-zhJhPt%v*Bq_`iY{bbbsm0G9Ni$!~@1Oa=?fOjA`WHFyECO6%GaN)j0Og37o(ATOE%El47}nBvl}} zJn{;Xj-{-KmG(i`uTt|tDJ6Ibi_YheCG$&#ye%*A{;eo z0&_C79@jHQ+(^FN@CIC`(2epn zsV3QOMDymbQ{$#b6E|}+7rr^xIa}5aDWFskgVHoX4NCCsg9<|7B2c(9p94kGa& zGL0NC=DU*Sd&Hq3=oB1eRy&$}k2v1n9%bp#3w|j}k6}-xh!0Jnh+;)O@gYiln2vZ# zMto>$M(k>8MtrCq@gY6J)_m&Y7iA9-Ynp5#Ska4L%5!s%1dixib$H*(XVq?%F{Md} z+sUij8CY&72X2={X_W3n=}tcIb|(YNon+J9j81nwi}U>MZj|mysZAsR%E4eWO`roy zJcvvq2a);60V5tTrjY|iJYY;C2Z#BtL^=hBhLBTmNPY?qjV|wnqpW#)!5(GJ(+fDt znkR`sd?*13Tdh%u4^jN$HO@%ZJV`Vn)@z+43h^O*f>rGhA4)9zq68vXRZe`kT=F)N zuH^G#SF*?GN_MwiDLaRnrOI}`7q^{VdfVBkv^~Z6(kShCH&RwQ6P^R^6wPLI+sVGA z-EoaPPM}@yTMCme%kAppXFEr#CJv0}@VUlAH{WSm%)5;5bs2qDp4||v|`;v~& z{v*v5F^UQ?ifNQE3Ve)GR$Sx$cFHNv(Y_?W$hapsNBf0Nan7HWNhmnf&hAOhDeIx1 zjlBm*m|f^0+zDt1UKmc2(a|!Bf>?ERBlo^ zi0qz|+*Hby0Gh@tU=t5E)5w8kK5}4*2a##yAQBHE)5rm1zAHI<0tdM$)sTf61>@Z3z#7!>DR$kl$-;Rdwfk+kwk?Hs0p|WD^g-9tY#__Be zCqgHkpG2(kl!#T{Vh_{F(Bv;3(u5ZeX*9(-=2IW%D4+3*>Jzb&;}_a*N84M;+FKKT z5P2(G;BO@tZ|95AxAT$X+x3T&Zx^K|QSYRsJ4x6($?7|4>2BnABflH@-6`!)DC2#b z(7;j{0LwJt04(vqGL0Nq<|7A;c)*xO4jA!(F^wEB=DQNQCvcF^;81#D57SBi<2d%v zD2zQyF8YxtzH(u55jTm)D7QP0Jh4n$17E3G%p;0f;=xGR_fCB1s>= zxV&p3eXsmm4wI*Q*#vnn-_*UAO_2Aq3G#mA_p?d%e*U`YLF5l2e~?X*4^sbO_h#bQ*xQu1&4AA9H!ai2oCY!FpV4><|7A(cyO3T4i53)FpV4>=DRjg_5=>% zv?p-zu<%j*_o#f^mpFM8|31nl+Q*SUj{hI$fXL(c|4HOe@>$m>rG7ISJc-iNC_POh zPs=G1F7{ONHb?*?rvb(^P6Uj2z?eo381s<>Mm%6lBL|0gaF|984)a|>@^j$Om&{JV zp^asy;CN%_Vo%^8NS@_`>(828kAI&>{yaPRU&Q|}@?UH(B7c$k zFN?ehnwM$hWxneEQvcPKAYq3Wjmc>=W*R5bn0Oj9jhuGO*G{HK;-*y2O_@fIn-b4W znMTe{nUDNC!NDVxXzXaQ1j-(ytY|mkW(xacw|+I9X}+6{ zU-V=Lzv#_6@nM>8U=ttsrw!J7Wh*T0-ODz-d)bC}ul(&w*Y2-oV541n~_{_u09-ALV{xI@~`fs(iXXK&^9@-V9z9@Pv=rR|}-Znr>4rtS+ ze&pa)Ie1N*b|VL`%E4>eTrYC)svNwgH4cL52gISC2^{*M6!w6|Ze=d^!`s7nY8^U2fZZc{={Q9(*bu@;P~^>S#jSg$8M&n4-R!|*n^c01oQM9%cHPczc$3dzN^8mXFgv&&jUmkw1_8dE)g& z>c5Em#h|CVFCu>#`OEC(ewq3&b#knYXRfEXp}b$pc>YxKAe$+-{H zrrpT750!Htrp@&t=RQ=DfXbnC5pp?m;`%E4h8oZwKLRyc$Udl=WCCkNmV9&kt> zzp7pQqSr&Rbs_1oZ(f5BmzI0J`xaF|984)c+NLp(T4BL|0gaF|984)e8N$d{hLQ6|m3V2?6s zzU=tMFN$yCLzCUgFXD+0+4Fnx3;6;L#XC6EkAuTB@lJdw&cUI40EgtnsVMQGae?@d z9&zgO)F(bvPMj(qi4Vz%Q}}jVxR=eM_wt?Md)`s%O$Ya~v+aI%zTMCExcm7F+WTXk zls_2uvhu+QuOvx|2W8V+GxL8?_K{NfFpWG+BM-9??_t-@I1tJ5ATrI)HNc1mjA`V6 zF&{Z#!~@1Oa&U+ThiT;CFyFN^t|xGm6~gy#53dOFCF2wAQC0{)91i0d^>!ZO1OK!m z4LB6p#D_A7h*c&KA1Wt4R8Fue@`(>cKEbL?B0f}3d`ORAHPseU#i{g(Q|Vz3^Qzxw z&ZA_`qY-bSew00>4)NeHjT{{2BL|0gaF|984)NeHjT{{2Yrm8gNH5?hE0AH&WU$Ad zl^HvJ(YCP49-8Uk7t>Me;TP#)56y_MhvfLhG#^&R9-irsSPy$hj$fdO5AvnLAvrjV zC)dF*no)tnbkyyFLo+OJ=sMsqo)(AX;P7>W6C8T10}e*8HebM@IL01|V{j-Bu!r&n z9LgJTNKSm1Mh*_i!C{*E#E0sGL-|9Ts$FoHA1l{w^W|9viD&8mpC#U(B_EzA-k&F5 zp67qYpXcz;i(wBgFGl=1t{18QBK2S9f6`xOBzrmP!RcjJzJNpV3l7u7GdRS9!!&Ym zn2#JB;=y4WIXJ|F!!&YmnD5G$p96=stek>FJF`#0@x~Dba43$jhiT#rdx*y#ickDv zK63mb9vr5T;}`Qelmrg1ByzL|dq|F7pl!ZXI26akhh}1xUsMhbm7m}jmH%9RDJz-m zti~S78*nJ@!J)Xu9^%1a8aeim9DA6iKK4+a5Fg4b?4dj%PEC_9*aLZ+FNev8!{p0h z;{7o3eiZppDL54Gr{IwM6daPDf`cs}@k?3BwD!;nAHR4d zG3J%~DLABm3Xb=;M_I|VI8+ZDraz=#%1S2rKzt~k!J)h%J{0fRL-9|Xnom9ur_#e7 zDknZvpEy-s5g(%X#WW`sh!52xPAPBm<(_v``ncP@vWu&En|iNouxd79-pj{R@8`_I z{p`ZJpZ#95DUMdnDKI8`}us?;ZGRG&CC z?b^WgC|?PGl)aaal7Wwsfsb=^;c-4+{5Z#i9!LHpY5XL){v>(%B=V=@o4pfy%X(G)@?sO4*TQXIP8zp{6g}9LrFq> zD5;1$B@c0@Bq8XPgv5vB#D{5)6%q8(Cq9&9#D{5;kD!-6_E0(YkUl{V-;S%#l046{ zG5T4O@0pXs1LgB5Jx>NbPX;}o@-DX*$*>m_S;S3xOXiDY;LFs1nffo2p)VzGlaGtb zcwAhR>zIar5uSEcPCKSu$;VBpoSQQ3ZZ~r7NAkC>6FK)I`CHeGocoddL>wgFd*IM{ z1aO$>(a|D4DT`l8-ntA31rUa_pgG#~$XplJqdA z6AqIU)6P9)j9bpb<{LI z(J=(>!8FGb@W~s;60oIm3tK9e@X=oww0UAfubi=^E{`qspoQ4b!uHj;Ur}RA^OJr6 z)A8Z^*s?5GqxTE-X<4u)C&8hd!XBm>Sh0t47<(v(v4?UMdnos?hxD#_0ToL`t-D)MGsc_~VlW+N<0&B6ITYkGOwH&d-u z`)1vC-<)ZGuGv518E^lrAEx#fxvv#~Z2Sa>lH*b+jfh7X+TO_JG zl?Up(8K^N1%(^cci00t5H?M+4L;=8fMM`o%I%Z>!?h#h2&(P^7`G-e+yx7@TjTH0(L zPmI-O8Z!>JF;*JxsLhpFX>W5lw*@ZU9*|6DLn8->$^l{;IT*xqdDF2W{GT`Xxn^0B#6-iGk_bam2pyf*u| z&F*RLxLsvtqIT6piG6}~V%GaZCQ7ivPbN+$BcDuoOeT<~rk#jWGk#h-HS6G?QvCpA z)yc)=2(Duq$8a6-T*owWu46uOt|Ol7m`2WZ;M+jL5Rzj9)97*M;(rhv1lW7v&;%HJ zn9hdInPQLjOfJUPY!joH&PnLcSYR0yVi^s8c))y7YAi!2f=Ho+WlU#76N*?yp$8(# zi3Eit9uf~Cg(_gA2N=^i>w!aZa41y4VcHd{7w72*%CNCe^#>Oh9X=PAEW8w@OA8q; z79D1nBJYd5uQWnqeT(YC+;#UYxl(_W`lHmpSY5HdwDiV^L6mYiMaiYb&?QqYqjD}| znsQnePs^q%Z=;cWRXO)+8a-}PJhy53uIonr&g(~hDh_r}UY_?f`SOCkdh-*V+P`db zxHGuCB#D`Ud3xt&|I0w_r-4!jdk-vSY>SBp7q~#vxewNM9*oC^=IxZBIAbU+4N2a1 z6hM?oKxZ0L0Yf|pOjFL4#dA^9lye>NT*p-9t!pre%HMgt$lrP0$lrPW$WO(AYle#j zn~Biyg5UWLmvm^%IlScD7@4rieCkQTd?pDCnH(&JUowvqrO*9%k`Os|rALlk3AJ&@ zhQnce!L#-8?S6G2W z?goiz!UPcF0bv?BAjAX0G;*$QK60)vp6i=N&h_EjaKkK;|3Yz;DZ|gkakH#@PqPPS z{QrG@a0jR8rcN?SY2;L+l-WXJ4x=chaE@Y(FcFV)G};5kvxG%YXmO5b3yEoPc-F9J zJ%U5C2At#B!h-b)4)dzt#_Yvq5BwKbJc3l$t)cf30W)788YwYc?;JmzlY;>1t@?Tv_FPk#lA9 zk#lA7T-h{ot_R=7C}xlxGnhv22gOk)60y|fSn{%slsQB(XJfH}Wsh0|E4J}KY(B8& z1;$`n8eGXtV%0txT+`6!Daz2YR}(|EV}{bw&|0b4`UGsU4cJU$qsy^1h*S>*4@M3ml>^2!a&VaM@>NgZC^L(AU^u=Sj@^cfg^Bi&Wv9|eNv&oEG7_bcwXFE# zrqMJqx@vcgmegu|Jyx#Nv@jOUvC>jUqbq;FCfk9{G`0krc(9p94lMJLk46qGl>^H( zauA6JjA`U!UB2oG9A&D}+)qP)p8G0Oie-1x_|{X2Rd>(0RoyK1Q#tn2vqJ2rZW*_V zVn3B*KTj!E-F;&}>b2eT__DKkJWd}^_>9Znj8zGri6U@i@gOpd95Ci12ZwlYm_`l`@!&9x931AmBC98G zlvzbD*rQA+mK}NcMUh3MXySlh6p{Evkw>JMMoxTqLXn8XFVZJIOcSyAMePzF(#J1~ zT;c=0HexTXdpx?hQATt|@=bSi7q`q`S`RJqW-f4PGlg58+V-ux>+IX8{_vu&C^a2k zUumvk`b(QlTm5d>LuUVG)j+=>v;!JY6)W^ zAdDq?#^UZVySsR}^&fa;Pw<+?zCaZZRMW@-Xg+eVi3gTxkLTo(F z9&eq^5!XT*Mqb$QJ*X$N7MaGZsom4+MJ5gR4zQVRbssju<--{ z0Ofc9nkGQNCLV02kpoLSh)g2~jQPl?A_s@c!C~4JU_F7OOjEu;d+4;uDfVbjlay&n z0u;aaxkmz&!0~gBbq5@NF&{a8QDEX1(~V49HXZ21hswdBX$yYw^dtdHd>~JJ&|yyJ zz1wu&4^QX4+w`3K%$dk%BABbE!X<_jYrt-^M98 z6gS{7&HFTPhzEyhphD8aeim9`;au{9-E+TGoK7ym_GLhWoTNMIrk?h{kKwDn5}9oM00Wa+?Pdjapv4- zX#RK7T%6T~{wFhY9(|UkRsEl;aB1e;N2pt4DVtQ5y7C*m$~T~zCjUSw9+ak$1JHcr zU=t5E)5sSi2a(DFV;VU);M@G}2^{1%INGo2ViYCe{H&86qlm{S?bmei-|g~59m{B2 z8(x!AWf`5%!eK6tyt0hsct~O z`O2IhT&<@5YIfGF&U$2D)z+xvGi#Br&G>=ET6X5Fb!9L(lv&^~O@@I(JUC1v2Z#B{ z!66$24-B1K%cZ1x7{#jOh>Q9Fn&uaFD#SJB*Qr> z$2sD0j;6^3tMqV=c$_0W{GueqFD}m}CH$h~#xK$%Sk0?`J4~-n`)$+ujKBP{p5$Dg z^J~S8OrJNhhjSyt=f<3;)0;`o%_R3`_MvVj`M0uRax3z!4E|elZ@#kvhvESoril-5 zhzEyh1`Z8kn={Q34*q57 z@BgTz!kNw46Uye^E(5FD*gBz&txg*>xYeoLWEyGD9VipAq-in|ONz&mrkQwi2bzH6 zQBm$dax7^+^|7SNL8op6kE$ENl3EC~V2;m@|4Qc>5>xc|u&I23O-;WK-;(=1frH!! zhjJAUDaXk<)8sxLk{o-e91kh?@sM&D4=JbdkmTf?`3&56NP2ikeFGj+d*mGDZSGHJ zU&?g$rA%jE%5*lj%*=b>p2=pcnaF3d4{J8{XX`yvvqh-?%3@#9KZB4a1{9|IDWQY z%9^_uaQr&=(Zo|7H)SoJy+7DViAsVgA&FllB=M_6#b2h`J4Avh;fY_BV<+>e&-KI; zziJnMna|!NlIe{^pHHIBC(-AVbo1FCyfE))WDAimM82@(y+(`kelfJT;0+UtkuNTJ zM!uBxmlmwI6#3H9n=gaFA-{sdH2DS&@!&9x9318&2ZwlYm_`l`@!&9x9319rzwivL zCvcQC_PmEw?4h9*zi7zC9%bh3ZS5FELY!k7C7dH=jG}UkV!G(@7^8^CD0+~FbIdP> zO5P@QPZ*^vuX`a#Na{{dHo?~fSshGe89wji!-*P&aiWrz`btXtr)0-}N`8V`a{MQX z|5T3uRG;K>c{&OFr*`n4lAWMddn6a-?P$K7BwS7sFXtq|vUZsspIMprjD02Yl_cp( zkEEtw!Y}RT+c4^jpXk}@^d5k zyOBYDGxE)HLWRlKX5^d6|E(O2*;;Tvv6aIQTU~=VIFxVTFirk}Lp(T4BL|21$iX2V z9HxmOczZRDoiyog@mZ(* zr|a+i+TR|Z{qe8ir88TpTAG{t)gS!|0!e?XsQhmE`F-o9Im`--xVJ3Z=g-|Kb92n9 z!9GqsRC^kMqk?z88X!PNWm`O;Clt;oY+2PbYzQmE?F=odNZg{CHR8 z*v))85$q&!UD>?pCd*Fa?JCW&ZE}hQi(&=ndo%Swf@A#OB z(oB?QqBOJS1^jGwpw5<42F-51*(lAfc`Y%QM&{DUT(+ssb!}4xks<{|rrAacBJqGR zjT|uMBL|Flz?eo34)NeHjT{{2ySAzJ1dg)C|NiZvZV zyuXow^T~_(*O+iQSOmLrWsQ4 zi*ggcClsovBHzfV z+KpAe7u(4B!Oh4wSG*$MOs;NbD!di>R^(feZ*}D|I1~@yFioz3Lp(T4BL|21$iX2V z9Hx`RQ7{VBs^c?rx#nEtb7^U= zT+WpPu)HbHsQ~~gzyN5PQxISi4>r@tfh8V9rjY~2eB^);4;a(P0RtZ#Wp{cn;3%u; zw{fUb!B^^3POyi%CG1hM_&4?Gh!cz=B|KD={(+QEu#9%wVVT<~{X>-6{5}De%n2;f z6JWXgyL3}oRDT!lE{p0M@*wP#XM~;dhx<`JaX-p8!cOI6gZV8}aHxEC!}&_sDQ~f` zD8@C7oE%WQ7?<)kKj+uID4tKQ%sW5*?S%Q9ds|3CEtJEHWf7NzS}3UrzZm&q8d;2d zG4+=sU)tbeO)4*K<`wu>*+PoG?Vs-B_TXE|9 zgyKq4cXd6h?v2n*9bv=pLz0oE&0Ee3$JyhHc%D1pfpXW0#H2IOd|)8`N#ny zel_yd$ibmpH9Tb=K-SYxQ;3>N;y}owlpMzDi;2tBs}0o1xr)dH9BXCCBZOV_)Av}#5? zpxC$6$G$4Z&!&;%=Qp~Fp73*7uJ=N`mF0Q{WBj6&$1kQjaxA~7Yrrom$1mz4NJ3Hk zqAmcxsEZ-)rH5Zc@r!A?3gX_&_O8KxJ$bsGJYC=Pyn8))yb<}vh9AXkB#$@p&5F&) zH#fY2WwRWTCoVR(Ot&K6O8Z+G;N*>BosBj>u}@uRv#zt*$?3fNmNlzx zXREHd)u}4&f4hA(UNyrTa~j!duiy3$*j;&x-A$9f*xhf)BX4i3S-9f?)gTf?@qlSs zA`;9;jt9gO38qDUeD;?#@h2Q846L$t?}czEYxiEjQP%F6S>Pt6J!z_$0d7)SlO8H3 zP1QZ%9P{Z8aE|my4|OXzM|z}(x(S@4a-5@b(nIy}3+3?(YxgTTes(1%P_E>J%au8I z58FAxvON<%^6i{p*_rkXe<$^KBHu~<-D#hk*^PX+$eX7^yQL976$&C2>mX7hgUB@J z9Y7==M5d8%M-C#DgUB>;5Sfo0MB+iDMK6dnHwR2RCugw^4y|XeOK?VM0+r>?bA*WymJI^a&U8HPJCoh!8M5-N-O zj?&^b+3L+O%`KGt^;10VLn{aT?)%9(mIiiPx7eF%eldyP>fz?7eJL9 zs4nk12voCmKX^;L_lg3vGwO=|u``c9 zN69}gCI3bxd+9p%X8Z(U&vpJu(fF%h#@J`}T<2f@CMABTw4XZr>2CJlsvEx+>55Ney`T# z9;C@VNOQk#bHCOEximp8&4aqlgJ`x7^XZf-yvCjQ#rj6qqBI{lmKI-OGaort6<;AT zA2}9;Z@ZL&qvUgIH;w)OM-vK4?qaf{gvr!Tl>iW*Ben%h;W3nYVw|m>7%+Ma378x7 zEdQP+6s?VPC5H>J+F1r~5_-Zs%yxPL2i*ral-{_>H0e*cs9V89>Mrn*`N#kK2)D@2lGGSjqE;ZQj^Oe6nJ zaPVld!V$}O9OAKuY2?^L-@(8hD#uNl7hwVAhmk}2dNDXr5+Khk)8NZ>fsla;}@koeo?C87s-iJ@%Tk4i(gcq^f66+{GxX7 zi)reUIkeNJ_O0@dLS*r+FV55sacv59gSs zGsHQ~$lYe}cWs$BJ(BB?q2Kj&h)73-JguAl*^xkofN0n^Cw zfHD*hDD&`u`N%Q8GMD=|P5VTo+Qs->ug%aaIT~}N{HqI2yON_VS8}vvJ4au(b2Mf< z^6kiXiv0Mj=XN{!r=6WeF9>#W2zED(?B=f^c1t72Xa65f2zSdNIkuSm4P0=Qg?>&c zfJ^oSmuXH3fJ;2MOd|)EcyO6U4kYuD1IY{foCyJv`TD$eS?E_MKIVNkZQOsYJk*##ptbb1vv?SI1`5LMdDH(>U%$n08W6tBIXdC}(H{ zhzdK4eqg9)`a4V2(?f1kxrgOVb2J8{!^hlo2=#4xjo;i_yXwD^tCW&F8OX7i?EoxK zLGpy4x-IK+Q|c{7(Q@!eD?qK5^+hd82{#2+@7odH@{hG?xm&~ z*ZgPYVrTZ!A??qf`*W=ut@&R|bHCQykLH0J{-@2t|M<*->-;m-IjHL#l<#)%eBg~f z>S`ySbx&2=UG1bwktB}yqOL66>m*3Q9(6x1Sn_GM{VJ*cOAW01b)EhC65Nt{nu8kA zL9KpJt8+J~$3x}8K{`wPqR7T2T62S39S|;1Io3B_%wvwatHJOR?k{A)zUVpseyxPf zrG%yZP~%Nl9TT=a6WEmfU{ltE&HR#iu$3+(I}|}E>0Y#m3h{t5jhuiewLAi0JvC8A zAc7#OKvWgtphz8>SWc=XG=s4`S$Nxix=ZY5d%bNxmq%WiPUWC8jl8m&%7J7md2o~` z3%!7&JXuK3fzQ;V;4{&$?(#(BtWh?#r<{5Yff>0-SS$xh3lTt_!-jmGVN)mH`jBl_j-=?-^jN= zZj_Jw9H0Ha6+SmILAsIVZf5RtGZUzrk>6Y@Td9JT3D31Ub+6T_d#&yrK&eazr3Q2W znsO_p+XLH;LcyjG0h?(;23X>OWg0oK%-11Ro-{-cyLp8lFv`Vib!vl1Er3Xx*Xz{2 zUTap^qrenQdSX@q~|Z8t|vTdg*;QAfOkaki}dk}`LvH;=o{KT;Z{D# zb1Prwx|Mvqm3+Nj{FyS?all(&_y$7k+Dekb+sr2d_J+3Rld{ciI8Zsd2D z%8QOR-@zfjg2Oca1&4TWm_`l`^O1u?JUC1v2ZwlYm_`l`^O6Tgc_i^R4khKSHpMW; z+hCNB7)AMb3K%tZ3K-f6nDShr1)~WF&d~$}qv-izg+uLPl#-h6s{y0Dt-weL54k*Y zz^HLNq(-rf;C&!Pu3|jy=k*f^rPE87{Bn zuiLKV;Lw#E4BE~gi*2v?3F7u@wix6;#delmzLSGTJF9+vv6F*GyE!p_nzOOspgfi-4;z*}bYAJ4 zait@=QXk^EQXlsLmI8RYR^P7Gw`=vC<<9h)M+T|mM+SABow^RlmEgPeC3b7|-Kev6 z$&Hl92|4D2K}&x6B`_{7jNkuaS|uI#V49;tnAUvcE$HUa0!Eew9yg69P{reMQ(x}? z(yR2b48n-9q;j}|;celemO7A<2oa(x4kx2X859Ps8*7`Y(gTa-1 z;7~4tLzMed?vhT*am;L*(>~mSdy(%&zPIX=J9}&XGS7ZV`{QgA+mF(I(sn<&eXy+g_P^ym+smHEfk^W?5Gmq8Bz+Lc1AsAIb&di?a=@tkAaZbM)By+b z;3#YCB+2lUbq-QTtsT^L z4%+MFmdNrGO?!Oy|5V0dUwxDZkIPQj*EIIWzS?q#eN~QqO(U0mo0S(vmJlPGM(GVB zmxXwofwSclE^gX5ugjTlIxlxt7Sdhq5XNeUn>w*wg2v^MpAa;Xb5o*kUYBPMsn7i& z500{sPTFxlN;`0vCM~%?r6tByIXIO57+2-sP#R-gm6J(IZ*WKs4%Nf1(gTOO32-0} zjy4!S&9r|r@|$V@ zX4f%aaL9h(Fio<7LvaBPm4m}Ha&Slv4wZw$G;(k#=E0$IaF|984hG8DqpXUPHR?gG z)!BKi&YEj=rd_Wy?Rs73dR^ywUFSyX2;7aj&W*axjnomGoAq^W)^%>Cj>i0(?R9cr zWeJ@;Yj3G})Q`ty!OGIMcrp@?n_u&rdn~QXU};-Eax5(#OPfZH$IYwT2%@r#?(%rI zhr2!crU%nbSq68t!~Mv^+>dB?yWEez3R1PB3$N{6s0*uN5V;VVNkhi>IoMw$sb+eR-JRVl0U&#O|5U& zId{9RbGxo{r_R$mb)7qPojYxw@^(3s74AWk6%1;+R%n~Y*i!e5ElrbM*iugqv8Bqf zrD^2YQgUpma%^cDIkuD>9NM1)4#~k`UW0m@z1=>2(}!(#cIy$1@=?KCzIOd)J^08A z-XcH2_b!k81m8=J@1em_mdF_ov753D9LgqeDC@wXa_pvY6C5tjcnS{j*iH3F2xTF5 zQ$2762=o+WV(+iXW^drN-? z<^6LzIo`VyrJWp=-^qUs?&eCnk?-b2&+gW_Kk}81&)(#6!B*bP=a2;0WJ9o-=Ijly z#BWCqEc20rNIZy4BL|Uq5NUHch|EV0BKY7ai{<)Y%$4e3OkTcMCt`kdju!v}zxtz6 z{mhll!Iw_n?lf2|UA6VUl(zDcyVDXnJ9X`y)K<5#)2Ut5I(4*5 z;P~uMwN+rZuD#p2wh)%@VfsUvyLC&uRZFFjSf;GLbM^)gDLe5{S$KQBL8 zP>E%foCL6v6U&&--!Ebr)x$ETIh})LR3FQzoB%eT`UEiT#7$>;>+639o!2YzeKQN~ z2K2I;PI6w|@bvoX=DCmSq(s9V!oMhQxE`rj*h|9iZSaS0O;@qEdG3#4q;|tpv>k&+K>FQpa!xxexp8ciKhkplmjnc?L)rfa79dv4IOHmtwWsSe? z$07Jj_QYSN=?3tZo1HbaD~5T}_&38$H_F8m+&=+5ZG4-Yo0&bS<*avcNP^M^uRik!j>0GGC8LWxbxR1sv)! zu$IPs(o{Uw5)Tg39K6F&;xUxE4se){92}|-4s}&TxA}BEL^oYk>`~V1=>)E2RKJ#~ z!L=OfzrOCjuDTxi^~kU1dptMNE8K|uM&vhA|K_?M+ubaG#f@EW<{a_OE%gLte$u8q zVDuyiFq*6a#&pXRFiLsA$f$rZjqw2^Ibc){7}LlBBRODH4j9wgIc3qFywJMzS|=}n zf31@eh3Nz(%=J2#uGe+0*LAL^j>h{Nb)6e^of~zX8})T=)^%>yb#B&mZnkw|-?C^= zc41#l!rQy)EZ&ocSXz09rA?EExLrJ!R>EOv)5vkVkUltMQ7ou65jdpx1`fu*3WxEW;K|@Hp0_>e>%Wb|*9%T?m_G?e zSwAP?u!j-}dzfZwj6K9-4TZ z&W+rg@$>3?ITvy-=T7eD+{pc$E4iQlO}!uagVcWz`GeGd5c$K%A4dLg*5lyAuD@mk zhwKFo)0`Fnhj?(9Mh*`1k%L1#I7}l4hj?(9Mh*`1lD8Sw6FA71p1{FVpouG^a_3L(N0U2bE(F=@W-4Cm)oD#G!cN z&@?B_i9^ZB2WXp@k8&FO(TvY;J<4CAK1yCaPF_7uUOi6UJ&ycI&Wk;X{7I2F!`zcO zPimj0k*7H({xpp|oqKb~C1B(Xz?jB4fDsQE)5rm1K61c_2aIXt;1CZE)5yVLzAHI< z0td<26F5lDp1?u!_5==+7aU4L;#7kjNn@JiBu#Hr*YjcJaW z5vS54U!+HzD%r^w^xEWoRt|GE$@VN6_-xkOBcILr1J2J&@-^>+o)@JKlQevuTz-)> zePJbkQ0_&PUPS3-lwRgPlwU^vvdGob}>zo@@Ofv>bo zcv-8zjJoQ+tktm=tA<#Mbbk+&hh;}QC}s5%y!K~BP8><^1g{yy%(*8;j}Wr=YOj&* z?}5YDe>V=v!D0G$i5}7&92!fBVvV6>n9`9b7A1<6rr1Mij6I}>*ObOYvC6?Aee5B9 z+$2gAOHLH49`;Z@{DOX)?uSXe!({s5Z1v&C!}0~ECbN&G{UYk9PWPkoZ{|&Jab$Jp z_^UMhDh-MCKz0hj?(9 zMh*_~;4qCG9Omo5VfoqmZcqHYEYl~lumT1MkZ)0_aulPss(E&vO@F8X-#rRdw9R5<}A4}344qzmW? zPtpZ|L#c{Al&YkjQkBS7N)y@YBCv<~jOe&Y_MjY1dg(dp7-M> z>`~r@`1k|PQSxCFQH-KzQaHzap6LwWH6ZC42U^CT0rZ)K= z&HF^dqa??p{AuZ<{AuaqdGD!woP$V@^QXd(lUz@dTu+jGPm)|ua(eOUJj>zcIr7t@ z)Qr|oqxrP7WR1XLk_{~72Cz(%E5H&DEYrw=Wj=CXi3gTxm_Zs&e8~=}P*T zrao~hIhkXc_DLGrZPWN!NyBEQ{A|Hf*=NbHXU;Isi=St-eV&AVUPj9%C!a6*3G<7R z^-b2kSnw;O7mG?|f4Kcc^8aP>|7G(3Ww~b4+{^aDZE6EmsRl~Zq#h{61JE>b0Gf{+ zY~q1s8aar>gUB>;5Si~v?Vi9<*3a*64;?7P9$rW1vkBNk<=8`eBwln5avz`lugW$u ze#*i%CoR27owx4GoB(%WDr(yOGU`n8?D+xwIrOf zo=_Gglugq+U=Q;d#BrT^2V7^G>?V}eI}pn1O-L@u31#zLr;QJjgohqq{e8j1Iuj55 z`6K7uV>tMZrSO?UG;&ApE1>&(wzFO~Ur zoA{tqRDjYni3v9Gz%q>-Smq-KmUs}EMh+P9;4qCG9Okd^h)e`BN)X8|9cNBF=FqvlGm`v4P)tayBhB2Oc5uB)ARN>Kt&Lc(TrXhI+D2`uNH;auQBMKH;r;c*x7@ zbOwaC^hql|*t9(t69o4l~jKM{jNDT_VI>f7I$#!c!5 zFp88hidWa=q{gxS%Z#ORj%(m6S@yjwQMN}m{4ee9;u8M}$+{!MdCgBX{bh@#y#;T|Pd9wp%(C08Eh zBLa`}k%7mNKaTuya_LFxKZ*QFUm|$A;`RE|C_Pmp0aF&vaSmV<&VVsZ zcmqZ}U`!(ijCjD9Mh+PBk%L1#I7}l42Yj1mJ%OVvoO{6@W#Qa~quUSfvir&QZj-UQ z-Cu~m%R)HGLfk3oz@cOz36x~quW6ErB#@lAlRo#a+e?4WY;M&-n-dDU;z`Orz`M^}f*>BD@*=WtD5=*XfrIeQeP zqmqeDdLHG&Ag`kIYQ@vwSGCfsx{G+7LHl)@d!597U9Q=TbBwnDRHA{+G>Hc`@kfyZ z%Y5V@5)UHN$U$U2a&U+ThiT;CfRCZd>)~F&Q5LmzVjkA#jSrJ#Uhd|*9Y=Le9@Tk# z)KPDqU=@><_qMO8Dy;hEE8}-q^<7?lmp4!L zVw?6o;k~kk&B@{akGVH{&UDMtyDGpbcUE;%1pyb`w!2StH*QC}yKFPqbQ1(Q&$Dt; zN=nW1l&L9|Qf4Y3_%pbGI~+l919eWFihzHD3kVx7xN;C-1Gd9~F_g@2JI={kTHxv%hI+h?7^XY;4saRd2ontaF~z0 zaMV%#28a2`QHuBmhxy10N5A{2)ofkD=>2v|fr0VQaiJNNY!FpWf5ad4NF7*BnHpGr zOFT|I_I`c`9Vyc8L(znPD4MW~D0Wfw z;2&OqCYrE|(y@#3;UB68|8V-TTX%b7er39s3w3+>^u=E8%Dv72_B#IlI{yB;hMnHP zwC_N3#Ozl{_Cj#KviBLq2!~7CxIFN$-8%#iQu{#{#&P93xg3`Vs$3qZ8nl3_kN~P& z5U7#^RUrdZ-M|B-_z2;ikyGQCZv zx6eK5z0EI9zpHOe^j=@Q^YG<>dY9_ni%qC)w(dg1uWSDSf=q& z5QztoY2+Xh47k6@m+jLZB`WpJFX0$h2qCK-5-Y2}2+ zdn%Jl;6hGJCR_-4#*2LexG=;GEwuzDZgjDn3^umRC*U?V3Yd;%XB()#uP+K2a##y zAQBH4)5yVLK5}q~2Zw3o;DGPK>{Q^OH@sA~LT{I1flJf2#3kwN=*;El_41To5?_v9 zFGqeQ@+(u;|CPwE%sBtm$gf6zb=p(@tHJ(fjpD&G~$~=K7R_;d(M%pJ{|QCLJ+1DiE>s zjp@+TbTd!7nJ3+>N_rE>n^jZKZ5gG2CA9&|G-?Evcwm`E4kGiB14cYxOe4P$Ibf6y z7}LnX0pEqssldS~^-0=8?~dLy6T*_3*`PP|@>o*6JkQZg2fZmDMwA@ADIL8j9la?( zMl_wN^sZ~Z6=UBjWB2ASx2EkOx5^`WiMQi6w-flcr+u#bcHHJpYPvJ!-LN|e>^t(9 zqce9Wy>)gs^1FG+U6t=TWDv>HATo``0V5t9rjdigeB|H|4-V7F!66n3ze9hR?_WF_U=A zq$xe_qIAsU^vE%j91>W{hr5{0I6tuD$RJWWh*Tah)Ym!ixmk}h=jJ@VoSP57U>`m| z>*EgR=bU~%^79K$zmW15=IqWF=G}E(Sa7d+G4hKke=+4RF4VZyxh**4M&K}=4_z(TY~#K851vwxGE{w~ywWV#W9-AJYzG1$$L_jY}6&S~$;D}tNzo?_mtoStZO zaRo|g5tOFUDk#N+%`|ebnU5S;;(=uvIk3b7%QSMpm_KH#(jwcjz&WAb8M~>dqFJnoK1L#ftGe#u6>z{AM%Wjp$nQh)Gx9H6#Z^bum z&uW3_HR0_!yTfhgw2$0Q&O7!ZC*G+(zc)X*6MwstoOhkmb>59r-c6>v3z`sDHJz&g zRi+23Xb z&}B~{&aId~zvwB*`6YLx=a-Wn`Gv(yEmHnM9mH_jvmTwTBNK zUtaNdM5=%C*N(3&zn8*Suyv5{N|W)PJ~e!G=~za0P*+pFuELS=C_flh$J;lkJ^1LgMLSx3UjHBJ z2aK-8_3A4ox5~$6<)hc)di7SqUsS&qud9rIRe7#AUdtD~d!zF8#_R7_^6xo!%GYgd z{~+;=CZo!4DdUYMqssd?iElQ^{inrJH62}SKHYsS?sYBhbuEr~eNl7MpOjnsi{IBP zXYY&O*OUEvvfo%d``1C63F?wo22I%;mAzN?M#|hw9Nu(Hx$MnleVDu{d$Y2;Z0Gf~ zK~@I7X{-o*@xV8Y9K7Zu2e0@Wkps|tRxBpks-kQuV zdL+jgG?JrNjqLb=C$ozl(b22Y(W^#!Y_9z1)sxrAF}G$2=#~7PkKT%J+*{&G?7B7rU5O6m(vE zZZ-4Qwb1p@4R6t$kNkY(=hy9&=Oe!m`Gqw*=Y^ENu;F?xuJ(TZfho$xHT9hTz2++y z*F7`7sGMED2_kvWxwX*s&<&px0g>b&GL0NWI!6K`rGv;cauDep35b*q7}LnX0pInT zC*V-I6L3g=0uDd-o8YJ!ZSoD!$LGUQGvd{5T67Khwne`UjbA zw3&{S=|+=jSRQv{{dk1jY>H_*OIUaqw5=5);WxBq|A*fgN|;jH(_*R zBI8uxsLAnZ&__+4S3SMJSv1W+@1`4>EU$Vxf!;OEz%l+A);)vXl@Gmp620d9=-vEA z(b%5|yw!w3{eBcFP4K+$>bJ_pdMmSA_G0_jEqCbnS5>f~CEfo}&gMnt?Nz1li%y7d zujv=&!noHaZ%H;h5xJA8%$-bS?qq^;C;k83Rd3DRUGqlE-F0ux-IcuaZScz1fNC1w z1E6?dnMQs)a&Rae9Hx|#FkW0%hN+1$7{=>_AxoVmG|gE{wR zm_qknirt^|E71Esi{Ya@_mlH}dlutCowew__;`?WIuCqK$Aim*oXQx^sf^)d8lLv+ z*kM;!Z$~;W2Bo|Ul%_cv0ZQ=zG>sf=<|7A|co3OJ4jA!(F^wEB<|XgE_*CG)i@~AO z5a`3SPDRjrpbs5qM;|(CjlqnNOlzLV`xg#c7mW8&_0!O{0`fqvXmo$}|T%a6rkyp>!H$e%kfWD1{h}QoXdt zH05az`O_Xk;$aRNK5S1OJ&d zhT{q9(IWl?^&sy8;WMb`=bMQ@0*A%|G$Y4HDGCgfA|9oPM=8pOJ``x^Lvr*X9(R!( zw^e@JMd|260fd=Ma{>x8A@2g|Y25qiluy7s&57NoGn(D|M|ejjy}>w=7#T?njLc|a z?_J1e3CU*}ES}|v-m{#k9?g?RbLM(9(KxDT>;efy(jbUTvW znnn&H^T$GTtPP#9HVnqvFc?c1C|btb&>3&bjJIXRyU;m0^Su9@{8sJA_ew3#+tSbb zrH_WL`xm$GI9L1hiKeD|-~0XW%9PBlm3LLdcn{^bS5B(ev zwi50}AKh7Y4Awi#espGlW)weIP1l(RXh!nVOsxYklQq<8rj}}-Lc_IG%Na~sCNHOD z@>*IZilybvG|F_|(SoHFHQ+Fva}>}X^E%iD{v3RxJt|Lo^c*Zr)Wp*4+&!+d*S#}Q zk9~B~uY;b!UO9nf1?kD4>py2fIc)_p$~1ZU?DxX(TB=|qYLO#3hPpTDh3Pj#8`+x z{0y40Mo!X9EfsTu70oEn(2N2Y&1m?+Q^cbg)5!5`<;PQ$56x&eLo*6wG$T2lVw#Qu zrI=U!T_8X8Afsbq|5)#@p3Z9n(i$}*pGNX;w={TeP)K* zU`8w6kA|vD7xYhO6|0ImAJ+nbVv6UQCi+I4^CuOb&IyR_6#yU_CS{(@>Mby9*Q25J z>TAwCo72lDHvEr<)|@i0zCrbFIwhq?XT7CAn!adsUVTs#|1_!h&@Sj{l1xrROylI} zPCN}UjU43WBL}p2pqfUGGQ|VSG;&~>Z(W<92Zw?L9GXL-P}2nm&B$!KsGVz>`Ie#D ziq&Ur_GfMOXKi*+>Zzk`_R%)`Xq$a>q5r68kZuCx3S*F)&Zi}PlipmR7CmaK(qf){;g^u>~<8Kvv5kUN%u7@I#HUSl4nn_wDGnemhv&wxJe zA-M_7=d<2`dY+umlk@q4m$wtCX(IB8$S2e%b@2yE#RDi!6CYp`4KZ57q7&`oCOU{|9zlwl6+EcfG(l8qt{_9rO2_b~CFkhG zztpIL`IQT0>tl8(TU)^x-E_gfQ(wxi+AzA6JV@Du>Zve#El)E}qZNe~A)?SkE8@|L zLJh4b9p`g;LKS_8M<0@-57SK8(TB>T4}~bsr*WJhpj;QK_i_&PUY!K(O{(wZVClVF zH@WZAr+y!JKW9eoC)54hIeCzp9xQn@d=UAA6)$v$T}jrcsbqNBZ()XYI<<>UV9AWY zGR?tI5QztoY2<)0A30#e1I9FRz=#KoY2@HAf9&AtslZVy)6<}jT91ATz1Dg(2T-xE z+!BwI`(j_YEB4h0gR`0Dm^IEOw+4suV_$^<&SsheuGm-khEpEj(DeRU!-tDn^L<(KMc=4-xYRqY+S@sOxa_T- zhY2elUb8|UFMPD5N#oa5!Iq|%kCuB!6MGdrNg2&6cq449XU{w`7PIk~M zJHWf_PnNZeZJzgJMO(f7CUntA;}jh<$u!YIL&Vb%)5t+?K63Di2d`=502B{E)5yVQ z{#Z2r8gcMeq#M$HjX2OtaPTGYPomda+@1#e*5Wo%jh`v%2^d8+ekO{andWi@er7(s z0{T#If}fe@SUY~E-T*&SegZ+g0e+_E;Q7$#^$bgx8oIO>bu{F~?XwD{qanJ6{>)_5 znY04-C8kkl(xJ~(Mi=um`>ZaQ=wx(nIZW%+9ndDxQQrvhN_^B$q;u}eOLE@+q1X_sm8(VDK8p*0fH5YuD=w0KaOMm_+WKUeB|H|kGAyw6C7Ftqa#stBsnT=nWRZPyLHA<qd6}YGB{-lm|7lx9E|e+0!lH64ve4IDaCw;13ozDrcMQpTBe@{ zebh2NlN+2>-4dOFx+9!b-4=FHw?xn=9cR^~h@eqA&Z=$%8}|+4Hf34UmNsQYJN-?{^F_a0d!A*-^Xf%e zEk0jy`oyB&r%gmYv7GdkWAD1-LBLnI(rT@yX|PtO;8i4mQu6V16XSF9ze6{9?-QB&?!%i1g~lO;6`~$M|q}^H_B5w zh)g4Il&5r*XDWGc&>fu$9JLj38uU?H5$SGlYIP&n#WdXsc2ReOQ!5?2m`09W)J@^k z>SnNuC&dP&GJYY;C2aNg1 z!667&-#1G49`%G?; zJX+P>gE!G0IlH&z9@W*_-l>mA$^JNj@HmeC*mb(Z;|-#tSK`U)@y&)Oxv27_#qngL zA}7e1cY|CW3v$zV@WXgGc$E%R)5rlR9)PBi1JHcrz!DD_)5yUA9~=ybp8zVlblnk33`mZjndW91POk{Y&!Dky?F_7H5wCrK@8~r9GY27y_ue+*=qelFxrpiS zrHrmAYBgQ1tC^{fS@lSbdAgmM%?0lrj;!^U@wp+%V`{?ey+WSg)o^#6EmhXKe6_or z>5asvYnl&pIkUHs__RjNUf=R`LwMb%0H}M;$lCEe$r0a~YpNQ_{Wmn@m3#~IS^s`> zZ%^`BdZqzQ;C<`5rt&}TwlGJJjmR`k{!f!k(;v_V@xV8Y9K7Z?vaVls+@em!F#t_B zJZA=$m)2{c>!BOR*7>=CSZ}KS_4;A^|K;rWs~-P(QOl=Ls-tH;mpjIZe=Uz2w{%YyNgd7jzQ^URi> zulr5r^T;Pwvr7>9M9NPb>!bj!chlfCT@T&x^(C;$Mj$ectAj&#pTMDXaF|984)NeH zjT{{2TbtJ|!STTU;y0zV1h)KjtnEt1`rX3O&~P0{KN|XLzsa9JtUvsR#>bm3N?9tc z?PtdOJw?Arzq>dZ`h%+JkLr*9`?u@AABLqSTJE>{(Hs^qzhU}~T3%ZX(GV7pX7CdQ z?U=gpYK7Aq3rLOywBIto0+M3^@5g*-0a*@D0B_v4wi?n|fFs%tRWBhNes1J=r1F77 z6dd-5HG2;FaC+p8KK%T3=K}}%x?X62KCG8`)Bt@*4i3=)`f&O$;*qu0kX{IVsQ1Ax zrde=-L%j-iG0ij#9O_lTq27wfQ1663%%?p1P`Qc7i42uPAEZYgOuHtzT}WT^Pj$p( z%GXBuPUF$gKXFR^0!Z(L%(TTmn>anq#vs9=ZO-YsXQO!=t~)cO^_R2Fd*CqDUZE{8*tZC+3Q(o_A? zh}{?desxrTRo&oJTisN@I_jS8SMpxn(@k~FBd7cI91W>@y2Yxbt#M{>jWemSW+6?D zGfj=IY^GmXTGDe!I!X+u`7VajJP!{vKVypF#N%V8)84Sgy~JZUmBVoAm~bVhM~>md z<3N&QI89o6n5F<<%8x7Yqe!R1mFTL#p{@nZXkvqA)K%fqqG(3xXvTcxXhvNSno)T) zV?OtfaA|d2XvQ@4qZ!plmqEF%tD3D#eDA%Bo^^-h&&AH>Cs$_O7x^H|oXa@JTy6)> zE``gFFukzUq5ivJD)vYUD(l(-wMyW%s*F|1xx%UXrX#Im+87WFsqvY zscE_mK#B*SY2-jNA33P1Q}oLuP&G_)0!SqmCUwZBdDXKpr9M>sqmOBWx2piW6zqB~ zpsFVUs;2$uQ`3B)iUL(~w5X99sB&nuC<;{N1EpTNpf;z^_;m>Y#RJPUa&YiQC^(p_ z%{D>)`|1N``#lC7!fX@O>WwO`AJ;H*P5G<7ap<0EF4ZVZ=la!Dk(93(yx|`1@BIKs zXXg8L71P3)Z_Cg3pMNxT<$K@%SLqzTU!AEZiVLYk;l9wXoQ)92n^p}*WYnyK|(%NLlzf@f2<0sIR zeSi(g6dTfYHNIq@$|wau`%vdg<|7B2cznq;qa0w&M-CYA;4qE6e5t<~O4kJrbv-Cb zvmbm~T@*Of#h@t3(UEEHAA>{r!J+*4v}w97l%lQ-9Lfg{)077XeDuLAYjH-iEbo&o znW+u2Sbt-wGAk{% zmA1@ETZSg_9y+R}S3tE^WdgoYtyLH~sx_a=YT9&5(>|1}P6{PUFDTi3r(`QLHKAnl zoswA;1`*u=h-3_mZJIDGW7iKJHpVs|c^SLpjj_!~UdAqYV{G%0m$BP!02~T$a41aC zjQPx9z@Zrkno&AVr+nZL4-SPt`cOJfr|ttBl7mCt0s2rroKE$DgM3|(uTJWt0)#T) zSEss<`u#=qs;kpy|2-mI`!c`bl$vdjcg=CyfWV zzL6h;+{nj&HnKk3(38421*%jEO2rY_G;Li)wRL_2M3MtWa&X8Mz#%y}G#dbiW&_}m z92}B^L#_o5)e8=}95~*K)73V9R@+zrk&a=2XxWH*o5%&P%?UPRrtWeZu&ECMo9VP` zC~PGMn`zt@Z005J0uCLi4d_U11CiPQBI_byf{x60IEyh^+28$~%nzYW&1wqH0NZ@y4MK7LxytL$CO z(=OSacA4hp5UmkUYfK{tx%tRJDIS!jkpoaG3ScQ6Sf-JKh(07ZSOH8nSFL_nI}N|D zWx!-^TPemS+uK%?-EFI*GgIy5uBrYFt)n3=1~A)HTXd?u7dG8I`1bd{Uqi^5>81uv z>VJ0hTfFEv8v1{VRED;?>9)F=esyGJPj$vor_;8_n?1yXN@6CJ#7xSGnM@mio+o?=u(m5=-4g)H>HswT z=H6p(`MCEWkD_Y3BKOI_p+TC!R4;)Si^q%Adw@f|35rrLgQ6tIi^b!`Du;SBsG}aG zqaKwS=l#vHQ$db5-xghHi!Stwa!0~@ z4=Jw++Co>b>y*&CwApK@RM~5&ihZP^y^ZFswc!0o8+&;%ksj8yu`lU2v|1gYdOd~N zRHkbjITqUNy>@-L|4QRzYFx@RCdZ}3<5H%P6Tapn2d{Ws$~1CZO8f~fg}m#~z@d%^ z9O|&>NKA79798q`aBbxShdL@;TOArWBnO9Se##9Tl7mC#aBb7vmB+Qo9~`wsF{|at zPpcE~OXtNoZB{gUj*IihkDxDlcGBco@`q%a&SWVa;8K3Ha!L2oS^v!*f2qAZ=X0ye z`Rvnja;~JaU8!&9VB(eBbYD4k)15X*_aHZoO+cw-4A_(oBGbr0Bsqwb4i3}E!67*~ zlnxHl$ieYmH?i18-eN!UK)%>I=VE+W%Z#PA%u-ussSVVnE>KH@P1myAmRW9}v)q=U z4eIh%+UzJ)t1TKr|Jd~aC{*bvRQ)CnV5)p9@li-kO9m*^3XFV!Lao5a2PhPIaMV^q z6hFYQs^z+swT!od_=;7~gH&@2L%H=o%B4yGUlhiT+E zn1UYTm?l`Ui|WNL1alXxs|kqJ`~>rA0%A1*vo^~c4%)MpkFBjmz83j<{dy?!^@Qen zM&ujw{uIT=v48`I^a~Et1Ozw~FyK%+I7}l4hu-6ZL+Ri!jT{`}!C@LX zILu2PeXynghn~0EIyFj>a{@+%0Ao;XCN!hzF^Dv?0Fg4SCzHm!^){N;+h_uyvTw9? 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

    sOrQn*sA8AkQxr_ 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%0DYC#WK(5MAHWI^Ni?Q({|(90hJ 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

    ?)@7-NMLZSemS>xRqgXt?W(%x)IDdn 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≺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�&0RQWre9BXz-pJ5m=sxcltSpDuB1 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�o_9T)M6dMGn5 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
    1_xac_KgSg~_et|>(Pyrma^RWw_ z2lij~!_I^93tInN?aX(aLsRDq#cNeLAm84s>_yyfZn_-Mj3N9S5`HYB|ba z_F3hn8^2XKSnpE?w);hBIKGGyP$l%!KYo1nx&8tkRaTtGa!9QrNo^BBeyfNQt}jwW z&;d;Z>2`z<{7eTX=OyBW9fv=#Mjwqn8hx~(v1N`vQ&@lod0kj9J-oLE||2ryP&0}Qu0$N`KgrrR9a#>`gHW^ z=+n_>qR&L1i9Qp3Hu`Mz+32%9Ed__t3Wsgd42OI;Y@@?rKRO)p;joPkhkQ6}qr+jp zr=?oKK}(&&p+P?-AG&Itk`L)8S9O>jkmV9VG2FHGM1_!@s znr|Q<=29^ppE+S%%(dLt-{mONo~AyuKl#x2A|K)>AKFf_YI~Ir>Ey$C$oD-VAI`&R z`6x4<6!lb!dMZUd<)Ze_SknobPSA9MrXA!Zv@;2sNzhD!X3{>h(PyL2MxT}5bPhzS zWQc52*$~MG#x^=I_M^ig9}e5-aL9+lHaZ;kdpf5T9A)m4ktQD+QAWr%l|nw`GdQ-< z865fK!!|nOVm~_hkk7c-MrT~`o6b2QA9}LLxajd09I9A2bh%?(Y||NVs1s%uyAy9F zJ4>~*TsdGVe6|jst;1)V@KBby&lS^ViT_oI3m)5;#y+1+y3F@zd`q#Y*X&^xZC8)ESZ@`iM zZFpeazb+3Za?p|ftid%e&KO)Ti!z!v15jV|(rWBl?7A&%(qXfW4wihdY@$cMHwF1FH> zk1{Fxa1P}a4%_7YYZ;d^DQW{pnFXb&hw7ppTJtK1p>-GcaDs;Gpy4$y&l^_d^BX{d zM(UuEHLr0R$&p4&P^ZgA9qBF`O(Tu2_Z`)Z1fT{0K-&xmZ1Q2VjSiOm=wQhQ%QiYh z@*%Q~4u^f|O(V5}qfC!h+yLZ51);RBC)`t?xlu>o=7~n06z0mFskZ zrgH(CPSA{lGL!OU$1fw!_)ag*x~@(>)@<2_51K9E#g@oo9rWcl6QNY)Lus21fKon` zw$TB!A00sXGtt4a9~~I^z}Q9y2EXaBR&bPARYsqDXw(@s+jU=c$cKCe%r-g$rYa*J z+D<-fqtB>=7=-BLLppy-2;zDkcS#$XAb^ys2YdgMc7|J`!Y*EzLZ$~0=j&2?!Ldwlj! z`4RnA-yf6?yR_Z+hsE|MsNX@qtf2la<~zq{|BRjOzJFFC2NF3@B8$IO9d;l=gBzZm z4JK%Ci`PAl&-$=~+uV5`pZ(JuHrXmaFm1T#p;Yl-+KSz_1yI`ow2j^$9V~4J%QiYh z@*%Q~4v~H7O>?z^qs*n+kdHE#Y6C}^OSOTc%%wK`;?htmduYp#7>2gp4#R1W;poGq zJ!q5RZSOY{ePq*@xRK~1+xAB{y!d=H`;TsUnl`HAH~j*K>K6{%)H59N;joPkhyCbq z$cMu=Ivn!hu#FCf{hoel1xJ}OwILs6%G3sqGG%H5N0~CEU&c25LetomU$Pk6_LGJ2 zjq;Mk@tN_|`}kHSO52$erC%nZPo&=_(r=SF{$%vYE%(o4PrtyS`h~+b^$dr6IBcWC zVL$prbU3sf4%_H($cMu=Ivn`T^`#XYWqS10^P#(s)ACWK2&d+wOpm@gho?oGnI3J$ zZu@3$a-%!%DKNFORXYq*ee?D;V7WZLO1YGoQObX6)9o;o_LxfhOh=zi`A_F^G97&; zmy?-XZf2s-qDEtmBk?ltwu%A4O+yoR^dGK_kK8+0SNvwW-Uy z3{E)+gX5{trXMg)*Fn^bf@bQLnWaCeW7QSDjXVBIBc^{5Dxip z*hYuLesnnG!(kg84*77{Mu)?G&nnecaL`RBaA^8XJ~a0~As^Bi7wISDL%%_i57pxb z<%4d5L-CA@Cg0SD^7gHc3;hCz&K^~L=$Qo^`iYEu=y3&gs>Y^1yuHbX^OAL})T#aG zRojN~R$4Z^zr*G+(E2-xzspl)H=PRlA#psLC7o#smUy8mIeJT1<^yTQw(U+qy z_w)-K8V5LRGcIt*hr>2H9QLEbAs-Ig=y1q~!!|k`_IvuJ6&&&$vR&dZSg`-@Q zPOFciQ>Pl&6Y4|#{*~&3epyL9ucV$=QqL=?_togD(O09dMqi7*7JV)HTJ-hk>(SSv zulMu|9QvMc*ruN0kPnA#bU5rsheJLbw$b5`4~K1ZIPCZIODj0&msW7lFF!*Lt{=_) z*w2uII%%#i8>#1w)bmE_c_a0{8GSSQX7tVIThX_oZ$;mVz8!r#`gZi~o_>Kt^$Uk> z>KP9CaM(tN!+vx)Jr;Lm44?k#J zxW2%l`z-21_hrW5>Y)O~s+%*4L_1NevRiotN_S#gdB@gH-m$gQyk2*F20-1Q zQNXsjQKNvrbfb1TOGGbciRk4l5xtxxq;t{dqR&O2i#{KHKKgw0`REJL7osmjU+7ta z3WpK{hi#UK!XY0H+vsrEj}C`?IBcWCAs-Ig=y2HYS%TUMjxw>y5>fJ@!DU=*vxJm< z$Y)$^qcbk@$%htWk`Mb!zHuiXst59+LS|g-FL~m^xR95eXv@SVYeL~*F*Sa@9Q1Ot z9Q61ML^>iwIwB)vyBw1DkC0kUBXoTBpX!gWEMy7l1r~<=fw$y?t1ac_j^nfcZ}T^c z$^_`E=gs+Q@@7Aa=Am@Hn!MRxt{z;J2~g_(O6vYf>i$alVlnz+^u_3l(U+nxMPG`( z6n#1Ra`ffs%RPMshw2;-+tfWA^5L+J4u}2daL9+lHaZ;g;joPkhyA*aSaaG6jxqsi zLq5s`=!#GLrJVmz1%4$Zf1vqDs@+c7?0{-_?BY9nFV=f6)_X6$v-eW={-}GrrF!qB zdhexo_GZM@uglp-?ZL3?xd7!yJ2dx;r2B__%FpR9B6q&w57^>=WP+|J&c9$eAJxd6 zuUSC-@4GZ#^Z4w>FYrNUn(x|;sgNC0e_cZ7JsEklKdr&DJksN8Q4x(HXR1K3J0j}3UjFoOhsTuBDn||(P z)A?zo+W~y`O1Jn6NB}yN3SX_mSL<*pN?)qOTbk_u`h~N<@txoP;m4n!<9{Dry!hF< zU;Ey<-~Qo+b6Xw%Q`4!t@|9>>qjNo>-C3_FV2Ha!*8S)H%c#d{ubUw8ge5IyP2TPH0);d&FEXv zx1w)F--^B+eLMPg^zEL82S#N9jBOec4*77{Mu)?GbU5V0VH+I|`Eb}qhr_<~B!zo{ zR&bQbY8&!VCabv~>q@#&x8X)=%L-{M1-Ds;Z`R?PbvV_da7Imax>ZL~Lb_fvbb5Zt z(5dsb>!31zIWk%a;Jl zuXS0bdpXN=FK3zV<+4l{#<}Qo(dVMiMW2s8AALUheDsCr3(*&%FGx?KSfmJt8UPO4 zEXjmJJ{-2u;jkYa4*77{Mu$T_9JbNnu-~%+xD^~_QkxaJi0c$X`RSCjoN%3&s6kE$ z&4rP4SJT;iR5P8WQz|(h)yU1)>`X)J@0!_em$n;IA!oMR{lcA?=38@qXufb)?j8bp zx!OC^*(zt5@>Udy=^nz<;^d_KvYGx}N&l{-e^*NX@_DP#SEH{+UyZ&NeJ%Q0^tI^g z(buD|M_-rTT#MmQtHNQM)`dep9JbNnupb=``Eb}qheJLbw$b6R-*akc1xK0fwjm#7 zw%c&%V!Bc{SQ(shO{)e+L92BTm7<_(gcP(^2bEzeN2-QNLF;u8HA7I-&nw+tV9%9q z8x$wI>5R3~Eq4uQMu*LQ zbcp0bWE&kA`M}sl2gbhiB&y7X+rUxg!foIvbK!``ZNJT$Dbw4s2%A&QWv{<>7hKLt z?aNuIJ(r-lI%qCIa|xPH(0m;@8CS(6Q*5(JyA z)?_n9i4L2#gJl~XEcsyBMu$i~M7Gi4urIx7u2yiAc`v-0y1hRinwov1`6%<=dg*l; z96`M^IMw5rLR5m@9ib|y3{wfBa6DYyVXA^C9Q7_^rIirW48cuvwPLKw^w!nx0>6^i zB(9{;uWb9D{aM`b+enL>v3cumF)g!{*DRJc{kGpy_Fsy=><{sq6U+IKesBEWtq18*viL!iLJ~H-3GpZt>l%Z zmAtaFl3rP@gH|{F`rm4KL7XG5Zo9$O9OQq@Va?Ylch}lh`L~1kEoi&%*LaKkrT*0B zy2E`*Tdyx^>s#*V_3ggjAp9ZW&2paQdKUVgl+oko>(rl*@mm#m$Z#sZ8p+o8{2)ql0xUF zrChf*H{D*FTW+__?Y>{{25oKl)!eNdX)71Et?jmUk8LDg7klD1t3l>sY9qHs7;(`&6r6wP%t zE5)y7rTEpX6u+94_>+~J{-2u;lOXMO>k($;jqn$XYwH*4%_JD!+vx)rxJ@VnOjZS9l_cT%~IB2AbLsyAw^}7$(nrc5jQ)NbxWJYV(uh&6UdUVgo zFzIHB^vHftdYE5TSn5AYS@(zxlk5pFx?EB&vT!JlVN&11;qB4kkWabTMyFixQ!cdB ztrYsL6#A_c`mLtWkI&pr(Cq}>PSEW-Xg@*w3EEH4ejRitL3a{#rv!C6^Nu6S4QJC_ z0IJ>rv`yUuC?7W4=&;$(sQr~Pi-S!YVY5vU{JO+M{`Wz>KI5V% zAQZLz=oGbl#zh^@xG0W#_V(!2xG0Ws(HVd$#x@;xHzj{JC4bi?@9WIn1^>HU2MIbT zL7jd$aHJ<-2MhkU?hX@q=tv*taNdVG%;Am_bW{f&&HLXhI$9`y>bmJL09ERD^NN^C z{ch@BO>sAMF9lSEA0+%YOJ^J;{IAKW!{Jr$)rci42*@fpY!ew1(>5c0ps z6!ByIE!d-k|HbZiU>?SIP*ad(+cXLJl@GLSbW&?SI+XIss%>-wGn9ov&uC^VO_{-if{weJA=(^xf#Y(RZWoM&FCR7kw}KUe8); zI8@$n*e=B`+rpvkaM(tNLp~g~(c!Qk9S-?$*hYr~zqx3^q56fxHfyfQhkQ6}qmvK& z(czF!K5V0t5BYG|MkgQkrH7+Tx7xr_rd#B#JTACeFJz`j^bDa&ite>`>L4#eaPE zk)GsTD;>~vN*i>X>)ywgwd;%ihx)EB`5&gdzU(X6jVrN>{^{(-k{=A-SoTxIo6&DB zI_~C@{{hRJ+P}HD0jNfR%{C2jEe!*Vw!>i?9S-?$*hYurH@lZ2U?c)#o8i`N<;@JY zE}Azph$u}H!ltHx%{EN}n|#=8qmv{1(P5K+BRXvMqk|=%9N9)ENBB(>wt}Nf)%e4G zr3uN0p2Jf@y0ao5y0a?zC^}=M?{h*vwBJ|CN12=DuP&Z4E^2u=^gRCr4z+dRD7+_( zi}W%sMW=Q>KJ~bix!DyzM!%IBzm*!lwd}uyaXUS5JNoVP$nEsde)Rq5`_cEK--&)F z`kf{B(w*hflT8oZ%IQg!d@D8n*UNp}t<<=k)VOXLZ)cz1C}Fp=&tH{O_r>k(quadw z?DIVu%zut`KRbS}?6{vDJ)_HxI^><~=owu05$&D&!|r4s4$w3qNmlYnvTX)~B+Dns zw$Vwl{pciFK1sHXPLk!5WZUQ@*?v9PTnSsjQKoNg$VZvJ<&FF@E~QB*e&wwi7c~*Z zFa3mZ(aD5y(Mf^g*Z$SGXgkI4@i=K*Xu`W!{F~O@G|Am1&!X<8i4M|42a9D^#Y`wo zbP)Y8`r)FR`7lj*xa|4dQS_r6|7gj-Bp)r8pQxKAyqg+V_1{g6YwmS7HLg~>n;O6U zbA=`QXwG#|_r*c>QO6wA`y6JU@-z0fo=_fU$G=d%-eGps@ei{jQ!!?4)s8#b@u>d9 zqk6}q?8wJAok*rN5@gyoBSNO-lWE)NWZHgoGA*A>+eRnT^2xMqbTVzfrxRPjQRZ-M z$VZvOwSl9|;j&QoY8L8VtrzNE&1&AA1nrcd&W-7gBYnrYlgQmf?mE&BQg+we-Mj0) zo!l!yox|)o(udj0-v!z0Ss@Ii?ggQ=U5n*~uCkZ~K-=iB*^dsEe6VbzLnI#}+vsrE zm)>*}9I9?OY_sZ=M9GK4HaZ;kqr)K|4%_H($cMu=Ivn<;hoj8!+Q3m}ct4#(^EV2| zHh-Cea`E@iVtZY5cC*;t4&S_7p_}e!mRM>FXrqJP#4~K1ZII3UO5(JEbfU(U%fRTSQqv}ao#!5G%U^$|vufWn6 zfMuJp082htw$Z_|9~~n35ZOkDNIvPYjSh$Xx@PFBR&bO_+ln7kT&oM6n$Zl2q^Oz7 zSe3%RUI$&T7u8>{m*0~k|G1X7=Wf)IH|oeLTiSzc`DeKL#ga0mYs09ODP4;HR{j>- ztu)82bvMK96+iB{z3RKg+iTgr?z_o_vUGqr+jpr}bLFQKo8b$VZu~ zwSl8d)pBLJo94K?<|ewE<~Ue!QyfG;Sc@P1FwJ!s{V>gUn7{9Pl>LvQA4NavX|B6z z1W(9P*?+0@4@9bLh-42E>1kLZ?WARXt?YJ?@WX_cAH%$Q~!hbl+e$4*bfkx(@N3AIf_fG?kf+D0d#_M?+f`6SdfIti6eLT#gyQ2RX% z*9wj@BWpuG%8aZH9A!q9b-!2hzRK0C*1fvz2b4Sct2;Yce!r8&!#i1{zndk&yII4( zyXC9j?zW$e?B)1-Sq;3GCyD7o1QB2Mjd%0kyWBRpW4j4DzC^;I3z5EQ|4D~NK~0$ZTR8Dt#r$+bi=Lk$3Q8d z+qoj$j(&T~SDM?o;_Rne_M`7-|NXo$b|?Cs=y#&u>G|_jaHz21uuY-EAs-Ig=y2GN z4u^a=Y@@>=9}e5-aM2C+K`VjWoiRQnKGrG@1~ybrk?NS>TwYLAo@XGpgf3v82vE%VfH_aeiZ#EcZf&P zk9zLl;AkG+0i$9D#x_L{jC^2hqXQ!!7~AN;*pCj3d|+&&1B2h(#sQ-uhQl^RO;Y5; zVH=&K*pCi}e3D`toutTz!!|levES1)t>7rro;Kv8OnchELDSsJ>e_qt>e_qre)4v2 z!B?95C8+bu(S1ky!TS9y*1f;rJsvpH;)6M_!FZ6M2Md0N@$j;@KaBox-VX*J_AKUw zO|=c1ZC2Xq+1|Y@oz(*Z02Kk7Z6fuX^8G~WSss9jfXy~b>|v7+ThqJ%dSikB#BZ7l zKovWHwpmF_-sFR28=Y*~j}DA{U~HoUBOe&s=p@R1&r01^aL`<>;Gnr$!9jC9N})eW zp+8C^JW97bj{Z3M_>+~J{-2u;gAo9ZFD&7_w)-Ks$V#4Q_pb7hr>2H9QLEbAs-Ig z=y1q~!!|k`_IvuJ6&&&$vR&dZS&r2H9P;6?jSh$X=y1q~!!|k`_|2Ue z94cZsY*W;5$cMu=I{C049S-^A!!|nkkPnA#bn;=pr)gTjLDRH?gQjT(N166yrRu%K z%ygD~=X7t`Q(mq)9eh-#>$Mzul!z=zLmmX#%?8B_IeW+JH zntr)guWG$luQ9z>uQ9!sHKv-v-0v<<<#Wp%gkq?J$bU5tyG)*fw%G{?7`6zRrHgJ@=Pm2Con&R1# zi~m`Q{&}uA&lmmM=<_ty^XM<4zev-(i2fq_%N+k@j{h?H%buozL-h-XZR!~g`Eb}q zhr@n!IOM}&8yyb$aM(tN!+uY{z@hqu!#4E{hkQ6}qr+i8Ivn!hu#FCfd^l{Q!(qRt zUs}OYraf)QN166~eH@zMP^TWB+^%@q^C5#%radX@SBrjN@G3?9DsR@lj{Z9O>*%l3 z6mPEhw(U)t=1ufB(cfnOw`rQU(cdnY=~Hv1fkQNe zZQv-=o)u4T?qx~!y)3!DmsO+pSA21~pH-pvv+DHzx?c!KmtU7%d z{bBTnJ*!IZWeulRgx<>?R8m$&qTC9NA`}CouBKk!^HxBp(>t=;X+LbYSF@Birb3;D>`{28@;TpD9O~ z-L!$D%x>DiQD!%Jt>IDL`FWHYf0Q10oE~_*>RHO;=#SU^sNqRgUO!2XJju%IC)xjL z_J11v>6&i@pZ4?+94cx!Y*X}b$cMu=Ivn<+!yz9I+vsq}hr>2H9QJ$q1rF6I9JZ-v zIOM}&8yyb&(czE}hi!B?2H9P;6?jSh$Xo_>Kt^$Uk>>KP9CaM(tN!+vx)1q+K`Vjv1tQGnbV}+U#Ho&TDb6Q}3_S53i%Y$^LJmzlr`P z`rGXPHu~H2%iErQfkX8Rhi&Q^4*77{Mu)?GbU5V0VH+I|`Eb}qhr@nPzrdmTg~K-W z42OI;Y@@?rKRO)p;joPkhkQ6}qr+jpr(asZQRXyl$VZvew1K0{X*PU4xtC>|_wo<+ z-^;Si`&qVmf7926`&qVmf7?HOKFEtZ53>J*Eyq2`{tvVN!{`sUycp-9^yV1=9I9V9 zY_lR04*77{Mu)?GbU5V0VH+I|`Eb}qhr@o)icdIHzi`-QMJ62b;joPkhyCbq$cMu= zIvn!hu#FCf{hk${t>7s0mp0_1%wO8TQRXkH=SQjMN9l)0TE={Q=5by-cpUw4^vCIk zC)xi=UUYjB{Ymtv(VuSmzV2!Cr#<}whw2v&+tf20^5L+J4u}2daL9+lHaZ;g;joPk zhy9*@fkX8Rhi&Q^4*77{Mu)?GbU5V0VH+I|`Eb}qhr@nPzqEp*%wO7&k1~I014o&^ zZ1@@Rv-HEW)bq2{`}5TM^XSi`KTkis$o?-jeLwdi`it!Ua>IS{GW)-b{<7!K#K58Y zg~K-W42OI;Y@@?rKRO)p;joPkhkQ6}qr+jpr(fVu{la0JdWJ(j9JbNnupb=``Eb}q zheJLbw$b6R-_tLx;3)H#HsqtsU)sP?<}c}oSE=V$TkfA%+kTGqI{NEP-+#SMy}!${qrZ**Rxgn@_hWFVe&Mi9J;Na%4%_H(*pCi}d^l{Q!yz9I z+vsrE@97sfRKIZ8rk>%D4~K1ZIP6D%yhr49Kg^OrVo z&@Y#+YBBP^`LFWq|IDQwCKtzN|1CSa{^t`f?fHF~{;PfetUM{}->LTK-<9J%`uF@y zZQyF(KQEC3JKkf!LH>+^a=6ZC4Eodmj6QI1$GZ*g_WfbmeXtzv_-xs&=_`0uU!dCV z#_ridsqIkOMu$y4Y_`#1vmYHI`M}sl2L?YJ{4@Ej;NW+fR&dZ)?;Vf#jl=u$e_GzD z*P*N2uNvJuoxVRPl`^#3_fKT^><_!Fepx}oJDmBC&$`Bjcl-Wni5%Xu9l7cv zAKBsOk>j)8W5o6Pr?vZt>($QaRnN{xOE`xa-St&vbgyi0suW694}i9*qM@ED`k**Q z`SduxPCk$Cs?XzV+NP@cn)3OYw$b@=^7&r2(fMBXYhFhADl zJdc%g4S62hb>7GJocHmozIu;GA1@%Kh(3{X+2mC(P@jxGnQ@%- zVE^0ADTm|(qhtVMo8$l^9~j%{z}SxtjC^2hqXQ!!7~AN;*zZaHdq4kupZmVgJMD8w z{#24Twd0@Tr;?m0C&#Tfoe`QYmkcsJoeWR!@jR^4pEFnecAy{d_4ulf#c zcE@8fo9oVO^Koe`#sW6w1~%K|3O4y**+vJ;esqZBLu4BrBKg4BMhC`z&seADO0(v8@ge(czP%^B{$?qTS^k?l7fH*n2K9k}ij)xeF|=!4fd z{~e$G*LA8Jyk0xyle)@H`pOsW<|GH3as!*~jo6#EuxUGNw$b~e!=~-9*+w6T4x6@v zWgC4^dUYvo14p?Ow}GQvirc_ZF4fm^Rle?P?a&S14i4Sawbr+T!wDL`o=f))-vkcd z^iAN%HI-qm#n*Lm@uhs^MlRtu{V}80d>$DstWR92z1P1XUF51?&y*yO`z8yzhB(IJu#jBRu{@S9O< z1xLC3UvryIU5`zlO=T>muen2~ugBidH0|HeFig9*-L5lgF?)$#&(j70G?7!uk=KkpY`;P0sV>^)j2X6aO@W6iV8KMu~@`-gY z`wwRS!8>1`^uVEf!C|`}d&d?IZHL1)Ivn!hu#FCf{pfJWhr>2H9QYZRGBs}lN4Xzp z14p?I-%^A68O=}zacJM?=AjJo@GYI2-Fd^eEe`Lya)uK$QYzv2tb;~wdrmfzau`Xu zjh1ri1dZPI5k?ahZV)N9P;r^Z16gsWHBx ze7>A*biSN?zMO4zzL)))w_N(_B#b5JV@bkT(m7rSjVDv%2^vq(#4TOrob!nsX(B-r z37V{rG9{-YIj0O0MOb#-WgUlp7vpECKMxWjH ztZ7zylNpFa42*5afsqf4ZS?8raA-Rmw$b6R9~}<)aM(tN1HZ}4rMv!~mkx9@^L_nG zla~(tr7s=1Is5PCw0;nK=+k%qQBLc3V-I2vb6P)gc?{ll5(c9W9(t-dc%*_m&xeMH zK7~lc5ZNBa9@zq;?fudFqXVPu1JMVf4@4h`4vgY}v5gK4emKgxy$u}Y+};L`a&FHc z4`mRC4n5dIM;_eayB_r6=)=*6k6bh(*?%NOG?F44DMdg>jiyLO58`M4Q59KJA8=^g z;IPg3!SSW>`=GdT9zXSXoX4Z{z4Uo}FWb};-%CE<%QiaSOFrMrHu`9Ez8Bk@P8>^q z#*)9WLq9JbJ91vfqmM@)FZnq>>y8~yCr%`2B0&>}etJ0(eKMUq8GSNIo~)BxPTYY8 zM)1Jc=1T!19~j%{aL9+lHaZ;kqr)K|4%_H(;5SK`%J-Q%@EK_;yizumz&3!$7klQ`b*6vXf6*#=jx#OJb#_vaqxVO zG+zfTbw2o0ws<%~MU- zP2c--&~kI6W-MS+ZeX)bu3(c7mTh#f>_>-4K18HDiV zuk9q4t9$I$N%-2;zF)z4s))56{TA(s!dZS>XXplUmmw$az3gQe{d*+z%Re$Pm~_w(QPx$pbD z(>{lh+9+8iGaEa7`coGhyM2F&q&Tq~dwqWm$AhwY6^F>poj(0Bo6X%m{i%)3J#1%> zt*eNgzf`=nBgKEvc*}$IOsU`6V;nfvcKKnq*wo4PuKrT}D+O)u^_4$mTJ~th2VUh1 zUfbjkRQXWaMu*aVbO7bUW*Z$M`4HJghsb`<_`LV?-}kxi`@GXWhw-_bN9C96hh&%Y zknHkJpQz@p`MLSrbyc*djsG8W@AYI!)2;P=hjY4Ngft)l=jaM?ERz3e9G_ZO%$>w$I61nnR&E6q-v*b63Sw=a%NC-8=Qt+%@Ue zU-pIAA~#~QWzS4l;S0+aT}1ZLMHIe>Y|#Z1zF=(8#bLj)C-+;yk?ufjqRz`RJa4rh zf##9n`78Yi#{5+=w>iV}SNoxA{u)1VFQCu@fA--*3+Sr_d<@vc{%KQwx~A2B#&24a zKJzR4N^FrkvDuPKVTCU&TXYfGM;B4}BC~;75kk2tgm&or?}QN{*+?z%D4e>|MKTTe%oj9>X_eLZE<`=SZioo88;l?``T8G z_-i_g>$bT&{ZP@yr%p>&#skTI->g=}t;vkT z^rrQGMWm^c4{-#aIBek+NBH8fMHh#Cba8|)4qJ3_gf9+TbaB|P}6TV<<(FGH}U~JLFVZV};)|8auLzh-Q0B8lemBi#|8D?#t05q97HKEqhBM3SUIF=z_72E{^cUVT&$~@Wo+^ zE)M&Zy{mcf&Lf_Ad=xNmi!Z79>>|%cpP%9>=GXabB`=_n1r%Da+1pnO(3|q~Hc_Z) zv(L~JnJY6Rq97HKE#x8!UqrU(BC?MznD7N-i!PY(1!IdY4*QkNEF`Ff@Ghh$7cyoR zp)W#TguV#9nO)50O`f!x(VNj*sNX{U7WUs;B57ql#1VYru!UC~;fuo-T^#n&#Sy+Z zY|+ILzBp{r#bLjak5=Mog}0S!sFe?;7H{;OdolWA;$6JOtD3fr?(a6Xj@#G@Z`{={kyK3o*5r17*h<7iRu?4n_x5k&T)3_{cfoVEfj=p@EC#2;xvK)N{JC!Rq z$%^H^DXqxgI@fz&f(U3q*s_tK^MpqzIvHEeKq>(^!9eG(QkLH;m!OtoMa6f+-u5BJ-R`WizG-zVoM|< z2ww!Y9M_q{*O_fOu9JnYli5}xU%S-9cP){vP2>gf+7w>#KH55BT(`^vf1OKu*|2Vf z7bWZ2U0%P;cc%5rHDwl?oa_0D!UhU$AX^*qmNrC7Wg-L?-~zKHFkyr*3|o%t%;D?I zwj9^V!q>@cD~Z_14*N!i?8fwhenGx*h2I?8L=HBwdA`ZyUUqGAw!G}xOv%l3_GU)- zX7BpC#um2Ow~+iTsX1LfThc4%#WktHAf{jzlPxg`BYa`la$F}3UnjNYxXu&4&SP82 z!BQ{!yv|#i_5}p9)GsBvpO>;cT*m8*%e+GM0AJ>npCY|#Z{KVNO8=_9?9UXZWkEy9(nV`Iec2(DZcS@26AtNaGAGrEeG5?48Sew1Cs z&dX|-biP*e*754R?lm{JCYmerCf+&6~b*ZFA=sL2s-q~_9 z>sQ6~>t@zda{U_LXEwN`cd#~iJJ>r|8`uuskhZn5p(fM_L8!KbB*5?mXp1g3`{-f| zUs$&2A_`wbw&>!pUrE_Uw#+xKiaU!V*qHW3iv`|BvayM6)=dnXP0p)pY)XZS??P;L zHki1$@HX>u@n-gqwzv=zSH3Z|Wwo~jx5VqTm zt7&94h1Sr>8uT@Uvj%-F`dak0)L)CfZmqADb?EEJ**ezD>#4tfofnDg*L!ieo**}% zZ=n7L+TTF?8`t{TVl`y886{bE>eVh3##>E1*mo7cuP>xphNEp6sZn<=!# zExFJZ3T;{MC-N;6TFR69Ql9je@_N})RyNBvy8NYlbOzM%Ojl58@|qK%W<7Ae4Wph<2q0HI*)DTk#8sQ?u2J2JUjg`>j%4CK<`S0 zif6f9%j2fw@1^X@R|>mX=&)Tnq_!N_$->upY%AH=%LDn|9BMC6d;NxtA20TSzc0NZQ+!^t zFD0+m=8rGUR#dqeBtYSwj9@a!q<6hEAehk zPdDm^t$x1rQ_faDG5NV@D_<7cmOkQC$!#v_3uK#1`Z;|Y>zVC-VseS?`O0TIi<<3x zl()kreGTm3Q`Q}PY`VjbYH8S&c@b~KAzoXaeMA|)C~eUNXdhi{;S0+aT}0uF$QE5N z_AAd;J5BDucS63?+3&qKbd(7ctdtArG_VE4SJ@HsvW>Dl2k)UmfP`u#_)fQc-_R$3xz5s2} zg%!StY|+JGzmmbdCO7QfM6SWL*LnE|@p!kF2l{=fq{Mv`+LzLteDwY4i-Pj^qwh!G zkKRuGcJy|>S>0aAjEI6%Ft(73BYbh#qKm^mx;VlYhb_7|!WV}vx;X4tGIIdl1L?&d z#dUzUKMt(%T+xBvK|CGA+rfJ#om{D%X{n_8o#>t9qYJ%@`d#FstCA0K1fMu;;T1>t z;;=;*hkbN$gf9+Tba8|)4qJ3_*stVcYg#iDOO&lV#BN<5SAj2@tsCMEv)$>|*|05t zFy6K66QLc7=Mg-5?L zr$1^%q1_I~FDmTbFyim1gkQ?rvo@a~9FgD9+p|7U{HEld_*7WeTnbBP-Ro3&UfG)v zYK`6z+q=Qfa{DN`k3QJPYGYsGEZ+ItPoe!zkaMtqeY}9^4%+YHj=9~iF4n#-$Whk& zCC2s*&dLF2!5Ke577naOq>noCLLKY;`eR2ryCUq^pk&K-`kZd5Gj&foNYXnwUDw)p z_rvMvaxl(f7bUwkh*mYXZjA69+}2Go;BYoazHzohFZ$h+Z5usewr%n_*tQwph1^5i zH+rya-(?_h+w9>B0()3{>_Okd+G8*J zUcO+k7kw}KzKy}^%^F{U?5DZ?Te2ymJr!5l+BZcMuGYRe z66^kI-x6o_U_6izRQy2d-efns?+J(ous`pfhB*l+v!Y9 z^1JB8F2+MwB1y-$xSdg3eUXmZ=BE!X-_4HH}8o$FMV8T}KMogg4gzau|!VV9giCewJG7)_uBV}S`q=+bbP(-%$q+sfL z@;54%zD)MB?di*8=n5{*r{HWES&A!s#bt}GxWZRlw&;q>e$J~*Pul9sa1!xPN=ek^ zI*BAtCdrexc{w}TJ>hpwCUZ?r+3KWD*%m$Uhj9%~A(K;RX(~N2l`~C6pBjyDEu?Rh zK`x>o7LhHHi70##*`f<3e8JeFi^D#;IKmf)ExI`5!=cPf+v<(pY4A?l?uXE61U;S1 zOiy~P(HWV(-D}I~sZeon##SGkvCU&`29eKT%9}|`Gda`D)JQRqXXXP@=@C|73(FRK zVTCU&TXYfGM;A=^g0V#xO!$JaMHh_yN_s}^)P+?*j@lI+?;MQU?U{Pio-7BWclzMy zU04c@PK7ky#_V*C#_Wm@ecaNR-5zvfC^VKv#-`J$(%9X;h{yU&=^KvpUz*!@8eD7< zfUs=$*or885!s@PD0~swq6@}8x?sW=j4irgmQXm+>4Q&++jbpTKdYG0IQixK1Db zM2=6aTvk7SKC+x{w7X6!#L&9#4)_clt?aYF={cZa+0ojY4Egy(qfKy69}_ zjmaDrOB@$VSe@RM<5M`Ulf`kJ$2RZ1bdx7*KRh4$56_GK!}Fv6EJwP@JK?_OrjhVz zbj`FqzWq$!DO=p?rc-D-_nzr{xVi6iMrWYU*qz~y29xwL$Np%b@jZLR3YK-0ICFt06 zI(-MqOUd?BqwEj?Mxq30yC2(bE4DZ;He2-3=)#KQW6;N-iztqZ$QE5N_CtpwEg63s zIMiX|oI%ey<5GtdSIRi2k^5P@uch&OvwPHd`foh_JHFi=Fk!e*tVB`ir?!V!pH)#tlmfIRYO#ecHd}PD*+&;v_`EHX+ z|NEN8dWdD+9)>N`+d#u~^P#oLo9vGY2^mJ0@O}r6@cx^keUACf(mfpU7~S7{j6LHBm+u$C1@>WL0c&Tx_=Jq%Bx}$aZMtwNu9pLC#4arJWO^jeRrBnp~)m?vd68(DO?a! zQrD>F6f!i0G*3-uDlUVm9iEt`QfO*ddWbL6D69xeShj>Itnh_pi!P#=3`F#Qrb$6C zp$o>gGff6M-sRi!-%E~&LKKWGg{BS{sx|(t5&2Sf8gs}r5-|<@X->qSkL!JUKK!Or zayluS9^*wnmv=AB8ryufWP;w@DotY2$nVfiLR~nXO-UJw-2++3E@%|&N z%K!eKRKbR6mEiRA@zfD&)DddrYWi?VRTFO{c18!bbHqPRIh-+EsMdH-xzc=mph$78 z@s^Kt6i1Q_(ccr%?~nLaYy2z!V$>RLr-(+E{46#MXR%>8i(SWAY_-ltpN&3yyD!$+ z{*1)QokO8H6q>`X$ko%6Ys{aV39dIV$3hM{1>7mO{sVCode%V?oc3m+-8R0fV< z0#Y!xKno^(!Pue;#y+}W!WWD!x?sW=j4ir2>{pV~$|s7g+k9(lO`kXxJ=)5cSWM)L z32HH!S&ZI>-o__ZZ3Nx6BW}olA!fiOd=RjNMwU=$Nh*{L7ZC-ih-@JjO!$JaMHh^H zbisr#7+Z9~gf9+TbaB|PWM&rI6|;6_k8QKq9ht?R#%v1BW=~@_`s}oWsfle4`W){+ z`RbWNp*i03@QgH<&j9AKAv%{rbEBnlG8azZio}*Z4iSVe0$Yyj%;D>#wj9@a!q<6h zD|;deKaT(KeCR(sFZvJ9kN&e9n(pVNk6M(;d2B7sBQNuuJU@rePiZbj?fhM?F`tt2 z(>7lrE+EYdXl?<87VJ@_qEJ)Xa@IMU=+&m(xmfmE*(;)pY>Cd6EQ=+4vDk84rw?DJ zx8=Cb7{1PETj>>LBaZ*@eCR(sFZvJ9kN&e9>Xn6z>xC)T#XiNtw1=;>E!^V;&!W6n z7SSt1{dQ!f~A}j_YKyoJV&!Wh0LN@ONrGl8;^E zvIj&GnGuOC8C}eAoji`~Azire~!cT8XpS!JVD&l+51m8}MvzF7cSUH*TOf`@9O9<2Ie}Ic(<4 z<-~J2@mzLi=DN8wO_seP%E*=|ZP^`})m~i~2sKIw)s~W?jOD-_^f~Bai*mvWU0C4@ z%NBiZ?AI5Nt|{M z{U%B_rH%4p+G!$#P2LHs&!8wH9#Ps7mjM5tv;q=f92cN1y4b=On=QJq?4ye)d=c5A z3r2pKt%Yp5EoAq8VcOy^B3MWw7VY)J$Re_}h{zTZelt6w%}$gDR&(0yELv)A_aku& ziE5#x7CupE3B4R(!U}9**@7>k@I_>cE+YHrA_`wbw&>yrUmUjR;;>&yPb<8w`4DJj zPqLNtET+(6f?7;^7PrU6=V!LIR7ijOGDcXNoAXuO#)aF~?hAOyUO#>;$6D$MF|B(vC_nAPRI z;n{3-%x3#ycBk+6v-6FPIW#hd9o0FVJPFgtT=cn|WGsCc`0YZ2fO^VHQyyYDCbjh ze(J(v+|74C`TAZ!KP;f+g3fqKcJ&1==~=Rgl1<*!<{37-JI3-+v?3(ZNHY?;;lcYza_8T@?Gtg zO6@Y;3NzB6Fl|Z4Leiz+;`k!;Md*vr6+`IF=*{TO=%Nh01-%8mrIPMe(%qT|()wK> zt(8FZ1IFw;FQ#HVfiC{8;^OZrwsFQbDyEOZ|Im~5ceUHTtG&d1=c#_lFm!R@EXkVi zHwl(xO{BNw%Pvspk)l>o)Jlq4NueSPeKGoC^u_23B=k1)HuN@hp@zN$eF^%KN*63; zPi86GElan1vR=w=)v~Q=bG_EEj91Z@v8S^Pefd^T`pc=moLAA8v(37K_E(^uVo)|E&5uviPxg9 zqy9Q}`_|F^I`*{Ivt6~`ul4%7Z0mtsPa_*R$p+rX-+;b>7pymOl8r!YWG{Ln^*5n! zLf-`BrnK3r&e^;byUm@knf5nRe+&DtTd2PUeGB?h)@n;xt1V?Mx0JQsGIm3j?Q;9e z(3hbvr~Y#4FXx@q?uyMD8-I(5>sx|sU;Z3|owP}|hw>PCmig$4~ z(b8sG+MLo=^ucDA^zCCaCAUy=3yIz0Z7dhsvPW5|HU5p5BbWN=))VGZo`aY29K6&^ zNLO2yUMxz}#y)rQvQ(&`SmvdYOD^ZJdO6K4-|xj`+)$UZ{)>UIf|4utxkUV+`3j21 zcPCd+JnF8b_)3b$Jz^!r%RBT+>XdirRa9I>#ptM2Sw+w7tFnszCe&&wuBKvOtj^#21O?_I4Sk!x6RtfjfNWM=Jt=W=a(eD}*=qFYCz*HLI4uX(L&kFSCGIbuC6 zt*6j>&a}Qgz7FL=8&aX7i#E`28+eyxLwkJV%aLznHMx=IHnOzY2>2#Ww+Vd{r`v?S z8GSRaA#EnG&FEXuw@`n}elL}_B)#}yhNV0{N0OIvFD|=vX?8F6gV$2-#Zh4ywLM6) z+RnwYthOJ#mQg!yhRdm4o^E;8gug?!{JSQW(?r^@@Flb&YsaZwk+tLRcdp3V@i1G# zhr28D7*k2k9+9$z9@&GYbTR$;4Yb4_~v zLFZW05x=zUA-SeAzDw!v)vf8uzGS!dKzt|9%G!r$J^@A5b3)*tXU>ehGo`1(%#bUKyWa3H=P=&x{Y=-^;!D*_SlT`?@H|SC&B(*iCxg` zqU0_<6y4p}XY&VZNyLn96LnC|8_mGD@@zJ2Z)6BP#_VOK~z36*+7TvdX z#9vkn9;N%X#R&0O+_yajCf_;bsciq&IOqYof1AI`xqo|1zI^d?M^>$UtA}FyHV?)2 z?R@8SM_dk`Mh%;^#x+hbPuJkUW}I=A{n zoi6DUbrO5$4sRxRZH+JYx|yzoSe&SfFNb!~+*ZHI?Gd^)Jq#6ta;u*nP}0*wp={gf zU+v$v%YO`E+iw5-&9*%rDBE{pclr4C-S~T4Z^usmY|f5d_~<+K`1nrR--*6+x6AF^ zWWG~NF`>4MUeINDr?eWC9AALU$o%^Z3pZe`QG`FL-^HAE( z`48|>&H?lTw10s59Xu*_pm(5mP`{HW`%a!$JCj~KXLdRh-pT3W$+nA8bhYcjr}%-^?R(wz z+xK~>ZQt)9vfXX^w^4TNWjv)P2>+g@zBBL5Rd?(T7x&LQ?4-?|F76*{*$M2&X`90`+(D$+%zZZS)eviPtDH$ri zkNW%e`2ycZ{e5XWTKazU{XEI-PrBdnmdHukDb&tM+G(VnE&l`P2ln~o2Y9+X&>puZ zKPhzh(0?&8(a-E4I2?oclm z;%=TPcGJ=x&a?-nJ?MM7qD3zn_a5+SV{b>??H$El-q_qrOZyHmxH^0%-bYLO*p=V! z6!_zf{T*?)cT4+I$pUbHm#P;|J9O>PwY#K;OM90_YcVnoQ1U>B*R=;y#)ieNc%Jdu zIw;wZa#u`O9XUb=5p|l_)jC1wB&<#fb@3S6h2BM1b;X;dwT7QY`I`D^v?eoMTR)9a zu*r^f7aknt)$YO3K7MeFz@;A?>$}9EQ9gcXw2vR6{-Loxet4Ao=J055c^pPRJT@I? z(@?Kdiz7Dm#9=!IJJwblaa=;8=p9Jc7c=J&NAN5qMs$6vtwQE9Pyq*KQ|_(V^109#(FTF9~Bds z51t?GE9g8eov&m@L_sPdTgXKezKCqmMPwgcMB$6b7F{sm3&s{*9QG@j`Dq+8$9U`n zUnxILbWjJ;503YhbZ~;Ngo6{ALC_D4XC|Tkp@}Yc82#{gUrC22FvCRsa-@hO_QujJzd@tlD71iUAR_aypB^pg`j^PHUMTjnYBQ{>|m`YFc8Y4p?7KTZ3mBj4rt z5J&Kd!xmm~gf9+TbaB{67f1NwutgU~_~Nid7l-{yKF*Bub#MmWGw_}vA7{t;LFFv^ zS@g5$=f-(loI^jC^y10n9EHwP=sbnaPw?P7KQUcIWl{takb!pA9^;4 z5bqJbi^CRO9P-P2oS^?sO!i~Mi77mu5YI{CIZ3=H zr#LSsBc58rDfCm5UGEh2PobYiKTZA9!pk1mez#bJvs4*6w1&cJ&H-ZN9&k7tPIEc#jWv&3_DswbawAqrqnt?ylJ%14W;B=3qgEN>(X1d&=X`UGlO~;?%%pO8NO#Q>tJu@Ai;RVCt z(93*?BlyH&I|Dn@Rvd9$9Jc5O(ZvzR#bJvsj_}1{i!KiPp_e1&2)sw8yJwFO?~$2~ z>nQqB;yp^fjuP)N^keA9sDF(5$ESH_IgWmu`o}Bz5J&Kd!xmm~gf9+TbaB{67f1Nw zutgU~_~Nid7l-{yK28wN33yMydxCgRqMw}33^K$0e3J2V3jGxQe~S92W_lc)Mn65> z`8|z(x{?oZ1fMu;;T1>t;;=_!J&Jgbz z@^O}U&QAAra+Y|`l87HiG%!nw6MP$orOhn;}$QE5h_R$3s zzF=(81rxqtY|#Z{zp~o9!oJa!(Vjl90DUF)b!rV)Stnm*^?DWk>R4S)MP{y%nQNr) z+8EEd*J$KA>AjvdQ;P4{T&Jb$k-joBA_`Iw*+MR&@I_>cE+YHrf(c(Rw&;QhUof`l z;;>)I%ngFNG1?cx4R~*`gLHG0Cy1M)HDMN+xS6&^h8_0SZl#ureeGN1=oZc0^62m$ z!EKlHR^V+)-lpX3N}>c9-~zNI5CMiSKwEUN*+&;v_#(1J7g6|vu|*e${Ys+lkf=NG z-buX0yFPbfm!sBjmqK?bbeAD=H-f4)+;imK2);+5dt*Fj-=old2IGA;?e3GA`<2Xy zC`d(Q3%Ovz7mO{sVC@>bsQm;&X?~N~qC*7XlneKL+smzhsf?aI3#2}*ZMP!REBKznf z3SUIF=pqVVFt+I8uwTj19j<^oM1F_J?)WnCcd71<^EG#uLU$>2m-O93zlVMg{oX{U z>ptndkA9zR!26Y?2qqu}V+*uk!WV}vx;X5kiz9q-*rJOgd~w*Ki^F~;DHqs5xiHyR z(gjwO7g$kVWJP&#GLJs27%#E{zceYklU<_FC9fELv${k}mnS(xmswU`o)SaVH?hl8 z>z@dP6}ZB(W!WdJ@P%cIei2<*aa>ro=pwR@E|~BIV~Z{h`Q>$WWs)CJu1v-f{uP3{ zN_wsm)K&DW=+~%!4gDJWwW*$ou21r{a~=JbG zTa3P2=(pVnPd%LJHjUhlGiCD()I z%$-T@+dFKs-GTQGLEU9c+$Em7=y%cYP4YZ?5B(ncJ@orz{ys^)kA6SKRGANP1fMu; z;T1>t;;=;*hkbN$gf9+Tba8|)4qJ3_*stW{!ZdHmTwtkrfu-UFmYNr*IbRpiFQQ*W zzr<4Vl9!Ty7%y;NVt?jR+K(viM3-slGA&)6;bC_Ws5E> z`{=?7Us$&2A_`wHw&;SfUs-fsVdv=z&{v4;3Og-V3I8hk)ft*9iwo=OOy91qO~bPN za4j`bq~+R7PhQt4be)#2&v2#dGt*UAW=2FoDk59RMHIe>Y|%wzA6+ovUqcs+eROez zFAiIDama^5AI{$(@*D8pV2|Pk1LG$8P4t@#oSW#k*rT{bQf{H&LccwY2NvqzM!y}I zFY_Ue;1q`~yy6I79Jc7KRFebcxD@12?6R=JCQ zmpz%gGknLrJJWlB_on$Cevf$XQUBgdUx4?ie;@sR8fjWr+>h~7=0hC8Ck|V9#Sy+Z zY|+JGA6*>bi^CRO9N~+@7F`_nEBSbkFM}Vj7<@3sv&{n*gAemU4|z@FAuGa%6nez6 z^U-K;_&h>?G}a^JG5TXp@)-SbzM|9*DvKyc1!K#KPcY#N#ui;1_R+-=zBp{r#Sy+Z zY|+JGzp|oy0`HT=TTBB_fPTVS`zi0fJSC{7NiPaNB{R=x=^2Hd(a5v0zH>iMdNCV4 z=Pj4#6nb7skFWw)ShnDcD0~swqKn8rx?sW=j4irg!WWD!x;X4t(({6#UJ%p^-s*Tk z&@V@M7`!B&mt%Y(yhMLR{Z|a9SH$}Y{Wbb)wg6wFzmB&;xR5kl#1VYru!UC~;fuo- zT^#n&#Sy+ZY|+ILzBp{r#bLjak2h>dzF~Lo4ZLp{DQ}7AE%|uMhRa*xeV0a3F>>Cq z1^6yqh{ecw$A$Es_k-S(x%cTzMa}oAIXh*J#1_nAvn2+xg)cT+bg|h-7hCwkvPBnB z_#(1Rdhx6K!b*;R0AE;z1D5Vh55{?Bc);r`4_F62V4e7ob>KtRfe$BmE`B&sH)hSL zkI)~XKjQU?wOxPs!I)^k?k!JR{y`=+Ah4<~i*@ zXZz|odtA@+b+z&#j^GrBExh6gUmUjR;;@e{j_}1{i!P4v#bJvs4*QjSydd5eyzcXY zeSjCl`!dB-4E&c2qL&kVBY(*td6jl`ic9F#c;DDw@#4@cT6#@pUZ>0zg7c^;fu`{U0C+fg%!StY|%v&zKCqm1!KRGqc`lOyh&S41^Jr^9zbsh z?=1u4Ed%2%1LJMl0xT-MBM0xi59sCdJ1&`b6SJN7_s+X_9o{pT-qShn{V*UMSs>j;nNgj}oC*xE9@ziuRmx&Tb z1SAeymV)94UmUjR;;@e{j_}1{i!P4v#bJy77+oAXUgqNo?>9VQ>HGxVC&c@dc%Py_ zMSqI^jCh}+KO-N{(4SNPIr)4(#k2bJ(93*?BY4GO3$HlB7l$pnIP9Z~BYbh#qKhMZ zaoD1Z!+s?nFWB9CK|C*r_r+AN1YYv~)l2&KCHl+g-&(^f>c67?EA&^qfAyMtyk__C zHSZg}&bK1cgATmn2u^X>5|22-7l$pnIKmf)ExI`Dql+VaaoD1ZLw-3v-oX2Yt(iB( z^M-ie=DV41C;Jxvc8VW$-!cf^(a1ZJ@{UH{p}$9epY{xkDgHf$-cLOY_E z{61%I<9W1S=0hC8Ck|V9#Sy+ZY|+JGA6*>bi^CRO9N~+@7F`_nEBScA-oXprk9k47 zFNo*mG|z-Dr+csICHhP9^@@03k&jorPxOlSNnWGBW^dy)TX(PXy{R;lz$=d66o)PG zh$DP)*rJOgd~w*Ki^D#;IKmf)ExI`5XEO=Ac5jI1%?ut}i1#hm%UkmGmVCU8cxnyr zi1!`!-!VSkQU5*T=RNxS8NLI*kN1tr@$m*;aRje8Y>7u4;fuo-T^!+y!xmi}_R+-= zzBp{r#Ua1U$A`4AD}FBS10TG9Nbk=S&uAaY)m^ROWBSU2mIohMfq!Jh`H>anr}Vv< z;#-rSQlVkTD@K1O^Hcf;MWK8i<*(v?9_=s1eIDa4%Y7c3zEM}EOsElxDAN;F{5sjl z4`aUm>Q}$|-QUqa@h9d+ei&PSAR$LJA(z!YR;zuiR#PNVO+l2^K2@uIs#a4lQBA?5 zYW`bpim3R*a#Ecm|GUPKzd!tJ_`9`+FQenfMQV*>e^0?Td>Ml~#_rfU_iIsj zbf{llc*LmRQ_Zg~YNxxtV0T`yJ1^K%U$7@H*i#myTYfL`7OU?sV~VBsm$C7`;_3LS zinzPJW(iDx9&qH>x@?HLd$??ORyO^Gz>(e6vOOy64EJOiZs-|Xq}u?n>aQC93~Nf* z@Tqgm;lCmHPtU3x)EfWWv|t$7lLZ%v=&275X8j4oe=_EuNo|3U=Qj|3ZGPQvIc}Md zU(c*vmM^3H)#xvyWy|5A>$@Bwy6Ec%$tYj;Uq^@X{dn2->&FYTM|YY%ieZ+AR^omi zA9Z_1>(oWv`cP9>{o0<>#zLY{L1ewul!m=Uwy&8ykK8mu)n@w ze_pUZFE~(Na3C)@P!=pFo!;R~wYM(Snl;n!T#oFm=DTmWLSLoAxTw%qt#UuFZ95Idv7Kz)ei zl$7v|)SDyq4kKyQ{W#(AhgL@Z#tBzWer>L^$+R9{6@ERrCZ=8{nO@Hp)gVY^W%$HB zIzGMb8#Ur}quTEqT|Q*IZmc!_4~-+!-+>ufKep0=`V`h0`e~v6`xgGC)I$AWO9!eg z42<$`2n^&Q1c`|?l1Z|q<3s@DHht^cW7|5H}KL2;(W{0Gw&Y;ycL?&k@)<2t`zew>n)%;V}7#b3tP zyA$f&iFNK**Ja7B;N#ly%B`&X;jTF20N( z{@;WmSzjh{Y~e<(#+UKo6j{iXiLn(BO68guz66F7qQLT8q-U{) zui3=(-SyDWo!8BSkGkD?-D=>KF%UUSllaIy2k|&qe<4J{Ka)ShD;3PW!+Q>O-J>?Y zWL+F+Uvjkixgt*R2Z^M9%J`-1G<2Ke&!(%l$c%?0R|k$y{jWr^9zI^zG!Qpn%>cIX z@jBg|HYD;Xvp1hId-Ex?x12Jy?9A)*<#qbPa{=80qUZ+2=)1TKF$m3n2w^~&n4bX`O5@XS*5Zf|x?!~p55HquvZq;I$p^~pQEB!eWJuXP?u=^2x_cO2CA)9GnI;wr$z<-efm=~ z4ZV(2chljKlQkUEbDp!9Z>vM8NLJh~{!+~GeOV)}ll5b?T1{F*|L`=a_n4xQJYlYr zH4?2>b5)F{?8cSn$#t?u>h2c3`4c61(FFAC@)FZyug3s;ZNu|xx_Ih(EFH+w5p@|q zzM<8pBBs_qt-cvqy~0N335kokI)b#X^k-AA4&<{eS6F(ZNQ0?LGEhdrXh}Oh%(%)z z%(R+cY)M0(u8rDvZPe=8sMWQ>o{6?#Jo0=O zANrQhqC?+?r%?^jp>O3BN-`RLgJg^xtPJ3hfAoYDGp({x%|m@=h70~udWuPTsP-e>Z-# z?==imOrUkip<32ZYWfFx@zY`&KZ}M}`Dy$V9^>ba|7>0gj669p7Y{nYo{N98#H3$* z)@EOpW-i4np7gk_`S{O8(dq!o^OKsYjvMJ2)i0){-25mmtCTX*l6K9QZ#7C{zSWFk z%Y3Y;eLz!3@gIt4vfxOqD5I{8+M+K0QCq#eCgGY zNyB?olZSUHro{h>2k$Ra3*qaeVnwS9=jeVIkjI-mtQ8uCoO&`_%b=(lgS6ilzc;L zYU$MFCGJvrUVNagFN)6zzh)%q{t_Qdj?6O@mH#=6j)JIqwIrf)l2(FZ5>;+&nMA)Z z$!flc<6qIgqJKs2M(;-NM(;+~^&Rzl(0kB(DwA|?J^}XT6JT#X0rr*?pf(utI(>Pa zzPwIfUZ+2=)1TMr&+GK(bq4Y}19_c+yv{&br<|O7J-_h^#N_NVmfk6aQ%qI8Q;Q?I zMEmlIu`jy}V*K>g4L;2beU)*?%P4g-O3c=c>im)Y)%N)Yfd9|UTx_Y&`dbPTGwYqw>x_aO0 z>V2!L_pPqpx3V5FrroLRVvGJAtPY>SYKIS2I$R6oY9op}fB4oYQSAAVV%|~`e(mAf zcP-YwYq3^oF(!U3wJR+a8#2BjcvKF38@|Fc2#3DqSJ%+D@5W@>xT*sEv&d7KmAcR( zeU+$quj-fbRLtl@^~p*t{xir^+PKQ{l;*)-#iXAnD@~fe>!VqeG1=xLE2hi3k;Rd0 z97LtMkwuv-SuT_3i6dD%u9c^VGFdyRj7G|&;Z3RJO|J8%)Ok~fJ+8L2eU)YBpX1f` z{Q!yqP=y)#rEBc_VM9*x{i#3Fm6i6cn2iUSjR%>H2brxk20Tq`QYrpJ5zQVPsTE~v zMVVSrrdE_u-^FyFx{d!7Wpv4xGk<#Hi*Idx;9FZC_}144zSZ@SZ+(44|Hv=&d_@10 z^kNt4Qz|sP$En$KECLKNyhr9E`-NT1_ z^20qG9=<>6EdH*1YPQ@DYUs|Lp3gSD zBtD00_%hw!Uisqwc2|B$U0Ljc*2VL6x_2nQ=Ec9p&ui;7iZVVql{mup zZ$1oqheth zsTg%NqExpSEn4s8j_Q_*&RaO;psHi;ovwW!U17a>kM`2{bpiF!_kHf@K_>WKRp zsQr1#etwQFONE}*r+bzf$V(1XW+(AR{|eQX{uX8UqO?U9pnY_)g)b~ybPw8nv7`30S!$?O=Y6x6UV17A);~>k zjV)C#22EOg)Ok94rs?d-%g&zOEzbc5nOX+(4j!E8Z}?Us8)ASB4Y{!YzU9!6XE^_H z)k^p^#?Me~h6mD6Eq%$pn8Sv$^rUAi#`@5=8J@<5zWFC2)0s$LdU{|yh&{%E*ligv z2|Es`uZ#asB*9uzqWDiyMu;3K%81TK1jc`gG6K_)@|yi=mZo`Kra#Tb&cV*LJ&1mA zw!dqB5dGj>|JKr>S^n<*A?hDOKQ!0B^LUv0htUtCACC6nNPnDhmPy4C#6Qi!&b1Xs z92bWzx;VlYhb_7|?4ye#d~w*Ki$i{yk0Y}j*AaM+zjIgaxL@tmCHpRGGN8%w+==lWX)r|ADv#CvLv$Hgh?pPps^ z^lYE!^c;_~({odv%kd$O;1h=}yy6I79Jc5u(ZvzR#bJvs4*Tfh2wxnw=;DxHj*m05 zJjI+Lo-=c@4~x$*=+6@LS(0{^q@11WA22zGeh&RyYD5>|xw-zqh4bj=(a+EEMRtB} z8dPOc1QW1=u?1Qj;fuo-T^#n&#Sy+ZY|+ILzBp{r#bLjal%M9A|EKv(9t#}DPfbiB z^E}88q90t~PCtl#Xr9X-LO-;?gWyn;>eU+mL41Gl@H}6chv)kWJiGv#3S~(VOh5|8 zb^*4@_8_`oLKloJx?sW=j4irg!WV}vx;X5IUXGL_B;^P}9a-RH9BFbKN9Qq<%y;J= zB`HUnd?g*5=kmv>e~kLanw;$8)IUC-8Ds&+BdO&e5l8Te!xmm~gf9+TbaB{67f1Nw zutgU~_~NidKaPI9l8+O_bAotIr2Z@3xj4Z{I7y+CB;_PQpKNlnPNAQokyDJ6Q`A4r zNIQ*wn);_Bsbx|G6VQUO1zH^8i^CRO9QM)05xzKV(ZvzIIBe0yVZV};GYpb5@Sb51 zoN4lH;w<{v`R?4a#B;WZnS^|tqy9Pcb4|<`Tv_MQ&!eBO3=(k!pEzvc6-W5uutgV# zee`qa;)vtouth(QE{-@Z4%7V>K{ixzL?2_d>&ttF2XV&;s`!**ur~+c*GIM#bJvsj_}1{ zi!KiP=;8=p9Jc7YqYC zjeeSZoJK#rB;}{fhd6>$9JcU^BYbh#qKm^mx;VlYhb_7|!WV}vx;X4t@^J>%XiEcq_Z z^>ln`mS>Jjvt92J>)cD!zsx%O@@$nWPIj3_E>{-AA_`K$*s?AYO!$JaMHh^Hbisr# z7+Z9~gfAFdbaB|PtoyF8`E!NE@D+Hk5Y$zYa&@*x$kjQztcnMYs}#CMp=)IJ8apD_ z(66&Ya2@?RC%GPaIa~x2kb;T=E z?O}fd-Wzj0*WM)Fo5XVy{bqEs{umniE%aMSFGj>Iw%u-1=r)CJ&+)LkT}g^y0#Y!x zKno^(!Pue;#y+}W!WWD!x;VlYhb_7|>{pU<2i`mI-XZ8a1br9%F8W>cyD6UH?^E8J zpdmVI;)g)bso zbPd1LBRy1U~E~d2_}5O*rJQWKDs!<7l$pnIKmf)ExI`DSJr}8 z=6MV8N{XkLHLfghA75cZ;3`31ozE1rKu>T*;j2x)1g{bKH8OXN%w3DEqguoDq!;PE zPND0m(D1=HT{hVegV=&yShmC{tnh_pi!P$@MP!REBKznf3STg`=+`Sby1{Ht3eSXse$A7=-W-3(V<|a9~Ny%H}=oX{n7Wysp+vvAR&+P@eTNfAE?Nq4N_z$&F zSLR4;!7esiVh~&SVzWgTk$rR#g)bsobPBH0hnZckeW5 zQ@7~qy99cd%jhnNxa%1Gcj4}N#Nd#Udkg&3c#o_0eqQK4+jRG7?tbL8%$6vFUX->( zBew8`Ws5E>`{*JH{~o$v?4t`Nd~w*Ki$gvfS|VIn=t=eh>)s12@h-IJL8cfy7Z>`e z<|2#hi|n9WWJlr>i^WU%V)0V5uf|KPI4`r}yv&&{rxj<>3zyT1(oUHpu?4%>Y+3e+ zEqr0wq6^DDy0F3*mMyx7!WWS(x`^yomX%i^zp{uKina2U77u`{=vRsCYI96V{sRzK z$y1}Nx%{&J;7iClT&1Mh7o0PmobGOLBEn2#T zew#h8+xh8k=OgNNOS*HEi4tId3(%H8#1_8TY|%wzA6-P@i^vvTMB$6b7F{s*D~Y<3 zHg1Y>aL4!_DR;Q4?hxbMJX?1eF?T6+H;ujG>bbYjm)bqDbuW#WVKFsVobY}cTZM9; zy|DXf?`Zg7oW0DOcq0y>+7g#2!xyD3x&ZB?i!FSy*`nV=7f~D+j4k^8O5QH8jJ&`y z@&e1q3u&2Igm;lb7Z-c^b&*0Bmv|w6Dd|O|mnd|JLYLSDxXdomWzKXt>BSi?FG;B` z(<7|F7M3lmN@0aBB3pD3*+&;q_=2%T7fkqqu|*e*{mQEK3Xxv{`U*i^VHJM0)sLE2 z*}Axjeszhrz^>()xke+`*gv~Q`mVD-avl9T`$^a1BxO} z6TUcX(ZvzIIBe0yVZV};8zkihyf+B?21&WustLV#M7X)w8M;ZKn-sc5Be!VeR@(F{ zhQloi-FEu^LVR?2JC!U-+)jH)!_Jb*q(mSBi~s~^OP~S_Uu?GMVhdkvw&-HBk1nk6 zMP!S9yOO9o#CRtsze6JK#E`Ew+-;5LN&blS;%xT5+vc|f?lPF}IUAnV?vb~9ZJK5D zsrNlncAw4G`-@q|rPCFOx*vtg5hcI~K!COcBDV0wW{WN&`{*JHUof`lf(c(Rw&?fK z#i8SH=yB-*3)cs%Ngwc0{R7sd4|(6?A^JlWwh!m}f&I}eKSDg39gow#O+KQ~BN};3 zp~vi_JVt*UIxu>{NH75{7+aQ`f(c(Rw&;Sfk1m+-1!IdYj_}1{i!KiPmF4V{Sq|acd^$Dve#@bzD9o?^~-#SBlyH&3$HlB7l$pnIP9Z~BYbh#qKhMZaoD1Z!+s?n zZ^*|R;&}t_8{&P-OIUAb`(>NA=x@>AQU6`KXf%Voo8#rkJ9d-aqrXp^snXx4eaB=g z`4C6&iNh9NafB}pTXb>QM;Ax<;;=;*NBH8fMHh$tNWiViR?v6|7 z;i9-yaGFQ_jZ$fed8Z?aJzD6C=+PoyqmP<3^mI`@YKhrqUle-0aKv9u2Olr;1^l>K zS6K2}(q&p+S3-?Yglfz3P?X^d&=&n6`a^WVgf19cbisr#4qJ3_*sm-lalaJ@kp01v^)X&P| z2tIMx!YhvO#bJvs4*Tfh2wxnw=;8=p9Jc7bi^CRO9N~+@ z7F`_nEBSc9Qu6`Jz6ZQB@_=RGL-dE}4_SpiOnR-+E9^(DF=Ci+SYSTl#e+xjwuPpW z));-vH;Z*06%*OxwrnDMyd-YtX;#ao9oB=Qj3`8D%X(3i;fvB1U6kPq&=y^6_R+-_ z{$q3z*{`fOpR_W~EFST<()9794S$KRw5P3}MxQSBH1f2~<(@7X@o&d;)9PvU*=;DxH-t6DN`v%@OZGM<}!%JLm(ch*W9i{dyFFm~_-goHlsQ-=& z@*Vnn^!MoR+gN>tUgkp_!6^<~c*POEIBe0yVIN%_;fuo-T^!+y!xmi}_AB}Lz-sXW ztI-dv7C*4s{K)G1Bl<^HqaV>fQU4SAC*H;Qg#MY`o6qQ<(LYyKqv8lYaoDn26i4{t zutgV#eROezFAiIDafB}pTXb>QudGJD@B+&hcALHs?-%0v%I?iq;`z#}P+!rz`HD<8 zdN*%ibffpMyVHZ-gWglghd6>y9JcU^BYbh#qKm^mx;VlYhb_7|!WV}vx;X4t^3hBG z_RjV=?j;|+bNyh_hu%j#edv9>@Y9dpkKT{ok3PT)P6K>}Y5;wpk`HkNpEzvc6-W5u zutgV#eROezFAiIDafB}pTXb>QujFHpcm|1Q5Z*z)-83{rfuSMZ3mY1u$j}gDV5nA< zsgc#88pCL)#;(@Tw^XM1{ehuxYz7W}D++#_nqsR z2+T(W#(#=30`n1p@t>lMm^e~N)(2LSA9zRL!va6eePE^ek(J^{R*D~4Nq%G{`HA|U zsQ-zT7R+L^B?hsDFE(3rvDrr#TliwLMHgH6BCCJ%9riw9|NQcBl;$vvq*q@4)3TBN;YM_4AE0V_ zvEx4~TO7#F|A+Ab)&RBE3}0^AH0WjM^?HjfOMUNxcpBFebgl7!jLzt7iia(2J=Plk zk2umdFOFoj`sT-aFfX%U#D6HPhQ21-{&{++jjcI%o&F@@d=yIdQ*vNl?9UB%a*EX@ z2PioZCCkoNG|?G~#+J?zdHCYBMejowTO1dgEqXt?h~l`2Y|+JGztZ`G^htUrAnTLC z;XYA52I&sHQ=h&_pACSl#?Vk+WoU>x>9fawEjo3mM#c0V*MC_Kk)awD)A9c-9rqe* zs5ab0I_)<~rO!U|+TSRZrtYZy=gYUkG-?LF>%&2MW{{p4qz{LNzALI&-HQsY_)k%~ zHZKNU*5wLNg=&p|JN~}3!lFv8sPb)IOd5L7uQmR!F)D|?%`cV;`j#1oQoZ3;zE#GJ z;)#A#6t?uMq6j}l!G9=`*f~;^5xb9wnEw=I1nVP$u zro<7*;;>~4Kpf$V!xmi}_R+-=zBp{r#Sy+ZY|+JGKi^`|gxZtxQESZR(w-D~t?|Du zCcQFuUwDz|3%U7{-rdr8|3d6vy@lnETfTY&)Y}eU$--B%*zFy$n9n>5cDuMXAc}dh zyE$$~YM|Emzr}Ft=IuB!$J{5p!Cu~imU9P-sYG-vJUEHH1tutFE8GgHo0q!F(Ce7^k?7j#(6Oy z`l;BTDyGnzv-9=4c-FuG#Rn)pkcz9?K+ABo@&Z*1(R+%)mfjR}_=2`Y7q5MEv4t-- zTXbQCFBn^N!Pu{imcik^Ejnm0>mWaa4AMbq5dGb95Dogh)c>kHGBlL6=DI^eG`C8X zi$mF1$%ffbEvsGJ_%fL6)I+tbi2z6=B;6W^n+Pwf9Vbeymg8uU4jZJy2I(*bmd4e8 z;G5SFr4)(#b7&|Z2SY<12-@$eHU9k=NeYCLwW3PRRcNy2UG{9O3Y;q6Qk7!X8Tyt! zn~1Hl;l{uDeA)@CHU959Upb}}PxP_kv8B%yPx$Jd;y;u~p&%7y#O@(CVauzq6@};B~iUZ z)=Ol)Z5}1POWeVI=zZvY=`G1(p6N?3%M}s!x5fe{yWRIwr=LyMen#AYKhVf7&Vf|2 z=z#&=og1i(EulsTLbW9%p@uJ1TXdn?M;BoD!m>pdR`|lQMHh$tO3DV)#|X8?41bVO zHpo|~2YEGcXvm++49_HKMZ?!+hlaSshK5MXP>oy<)kxe>tteCDIvo1e8iT5sjEjQb zczJc`TP10NjUa?*OHe`#KOyoTN+d9j6lDbFBLd?;MHzwlh`{(yQASK0sU+~HrRr_n zJ$_n-U5;I0dvK{=l03M~WANZ|PdW$D4=weh`XTBcqW&TD!%O{&-eL5^=!emdEcIjW z5%eSIN6?SLcNG07`q34hVUKbCW9Y}0oAcNTzp{0FsppmB=*O2kp5wHCVyWXffqnx0 zMAD0^;N()zCMTEqq$hzmNh7C#I7K6;mV2f4_Ycc!~XJznPa zTo~4L85efy_j^2|^55gC`_uhN&-6`nL^?!MG@>HRka~ouz7c8v(=gR%(%C&N5 z=GnOm`z6>f0blZp%eRBKgSUgXW4{!9DfrUgsJ*%Kmr}_x3N541GMuoCN|w{e<>1S? z$#U#hV7~%<#c%Aq71*x?UkSbv`<39Ue&xts1->fbdB9&qq1AY5^{8x%-mqLuI~Kp@NL!rn?5xFaI4qV>$&%Mx*%B&QLM81~(*Bw&ZGYWi+5U#pYAN{A z*NO?vQYu;cM$BFOa9H+gG5uKfnzMEpC6{r#Q$%Us@FUYuA)t=z*i>{x$@O8S^c^TuYSXMxW;3*L!0c>Ig|!Z#xn9a9Ur)55nS>L~F}tSS6c`l2^Oada(uD{KiU+feKsw|DWI z?)b%TA>U^FdB=WO@}{G23HXw?(XnrT)8*RVa)7nJ9nKvdtGD)dT-nlelloxu78g@V zIdADZmdoDs^<~^?8Thhy6q4C^Idqq&LiLN3Tux0Z-gFSJpr#ezD-xcKR;JtKC|F6! zm8qmpwkxjQ@gr*0o5T}^R=w@&SG~id2~Mluay+hfB~OJ5R=;E8H56L&mi(7*y9Q!w zOw8LPYk88bO;57Sb}f&?wdrw|FRr8Hx|iLT>v-m_OaxG86b*WIkxQ<8VIv$nl zD72oM)-x$t{~IU!`d1Vi`F0zAe%JxN1N)u7avbf%ekU`-o!IZ<{=0r{p1ZK$^@{CwgYU+EH~4Pa zw+DPrntA3P-9w>0kXXxucP&q{wXYK!JQLTw>YJ~7&5d2hlWraO`d6Kv>zPNaf1OAG z-$4BvsDA_Y8^AaEaq4K@NTH3d+hZHwaOInL`fmc?L?xT3Wb>=O>E_qmvzyaYEFag{ z{6_2tq*o1f%o{peUW+%*JdNA(dNGaL@`hh>+e*o;uf=0iKY7V~>+60_Z)J|RjT>+C zl+n-DZLh~P&d=p-Z}^G7o%z;w{IosQlqZ?nnF#LSo;zsgj@RRH?`n4>V)+HTop@yD zYwn(%cw}d~U4Hp@7uD^0&F(bLbkFV=^zO8%59lf4H>zM+qe>?ij-Lw9kyrH8W*g(k* zY37u>c!MV}o`-LEC+5n219c^O>YCHyX(fA zJ=<~^ZBDbTe9C8YBAZI28%u6s^0(zJzuvj!ZBOR5P}9~oi7+OATN8WPZH3OZbSLTC z(i|;GCWqUw-wwY0E!VUCZQo}*_B-BmeLLQAu zJvH3)x!vHq(?m@T*^@dW$Hkr$H1$!5l6$CW zZ+e(#aBrG6$b4_wp2+5V)6*|2`*;NIOAlL>+?VzsviUxqllxzaDX(K{|I5*Vyvv*( z;JNtzvf=|TMd&%O4!kUX#}7%m#erW${JDYywn-29YG+k#h;1j)xBLb2mzE+O*G1YA zTzo?pUrX@);362;#my32jI0M<{q}M2C3pY9mmN+Ae-S;eZ9_HVAkI1TQabUV6BPD~ zW8}~;isi$hUlvc1!!J3s4!>N~b(mS^Vd^~cQpAqyI`VS(%Yk%+jiw{1&cbD)8ch&Y zOPVB>p^K#@xCmMY7p>4m%Mx6SLKh=TaPhF-;IgAH#V?E|d-P?GQAZ(t^p_q@kFk4q z>}5y$F{XjXX#R16@;LLdX8V%ZD@6bjB+OuY=B{LfP_6gQG++h>M^l4H3c6#my32w5)@RR_J16 z2`)yVi;*R`$XIW1)ZSltDB8>9Y;T&}Wzu_@eC=Zfx{pHp(&Q``+DD=NOyllmmf)gg9bAk; z7b8n>@sM7OQMB)9!Zt>$x=D$APo`0Xov_}(ok^=UED0e#VB+!vIG|+>)>J(y2x09i;VQj zQAhE?QAi&xn}0Ozw&rKzF-jhzkaPNn-(THF803WZJWKU1okr1-^WT} zAFIH93C}MC?PEEy|5Z<;_owATj*|T@Y2WNG_k|Cn-PoLj2VP4v0Zps8@qu(>*HO7l zRHF%EY56+x4NI|%>tbmME`p(ppe4AtSqB%R&_%`)Tx6tINqCTk9%M87VA;llY0a8j ze~2CFL$Ad)j5j|Ixj5sO8*1fn+A5b94zox+TvmLza)}11w6x22Il}tx2+lhay;k{6 ze4{<$Ye~CAHFUAG1Q$W;;Gz|}Xjy`bQRpIL2`(Pi8~k?Eq2^dP%A)cpq>l#aj+SF? znH_R0wJZncvDdW@s4J!4j@#y`m{J{g_%VEyzCP}*F>)fUpmS{}AajCW1Wu%1IlNe{ z+$j3dEHSsFnPMKgm|KF2uXS*-3|#~*!9^={F|q^~8S4#hJX!YrNtmB}UCmMGoP2{( ztaRfk3Z25&r||V@()u*`X?x3IdYVFKQcbG)Op5j#a%ZUNOcbhoByPc3v@B_ZXoY?X zT#T%Pi&5xeWC<=t*1<(4bdj+H7Z2%Gitc^WZrID##9kJdd--)@-+m~%7#w-C7!Hq6(-C}hBxr7+FGJj6xS9OK>r=4lYKai;N|>$b>F3 zmf+%Hy}><4Y57q$GLFLcDA9AwE%!inEHx?*B*)%narln+<&LK**7^(b;oh! z34-+m?l}Q|qQO0)6?8?*68fSQx@cK~i;Q(}kqKQqEWyPibn&nR7Z2+V?m5Xm&q?^6 zeA|sZNqbK5gWW0cQ*S#KPJy4sy{ExX)85nIXV_Of1AYelOt`-a7x4&w;$aD2@d#Z! zEWyRYI=Fa*E*_TP;t{%dSb~d(^#*^O<)^8$EaK1d3(i@Vy60Z-q9IM=O;OF^4 z={!3L=lO-_Jop9bzkvM(>@UPGM3q0pBlwAjC2Ldh2wglZ!NtQmxOjvv9+u$Z5xRI- zf{TashPCfSFYW!Dz4)@n$BVodbdg3~ddWd?iAG)Gy_`$nms$E>W^3RwjlTR#?*?80 zzw)wYj#rY?^OW>TR8o0HjDo4iSi)RnLKhiJaFMYNE;6Buj3v0pgf23c;38wa!82Fs z$*ZZ+`RC-TwCpOsWL`^!{Gn&PzmI#aQRrG~S^gyS_0rMTU8lW%-Fu}Tp{}Q&So0us z1HavHahJG}YR_ZXjrhg1a-K*>V?^4L#))s};%f;ms@B29GISBN1Q)H)#mEv|WUMzh z@1|Sp!v#0-%T03aCSg;n(Y{)Z617^|m(0IB)N1@5Tr;^lU1Ti5MaDX~$b>F3mf#{2x_DTEi-+}w_3uUa zUWD&O_+I2!>Ps~G68NQr=LEbIi+cSL?o>(6u*>|sewmsszf#Nru9PLOq%DbTc7@_s z8un2{Fo=twB@Ge5&_&P^Tm-Fyi(BZTWeF}?p^K3vxOiA^aMaab#e~-5%hlwK%=~KF zV$=%Zs^h>r+t+^O;JSw2uGw!kzvhyRRrJ91Uuz1P>%8vb3}CqV2EUl!@ZD{G1HavP zCEc(XwrH2AMtj84l6H$==ptwdE^eV;2Nx~t;Mc)LCa#N&CAfGWKZoC~?tI_&e2QIC3lYq#jE+O1bo zuT}mM&uE8uTGAfz3_bDWKa@y3xsuC>qOXV||H);<&R4{a|Ku{_#FYl$o#pL)>J(x)@o4i%jSuV+k%Y)*Dv27t0Nmi{4{0#SLzJ1N;W~jW^Q5xpI^U25}Lzq#@!Ky0}?_i1=)i8o3vV}BX^ zGWccQE4l)Hh4+fCusw4n>aYAE9>GsMEa592p^JwlxOi9x7mv`z!xCIPLKhE9aPhF- z;E${9tX!o%S831Hcii9CXwNn9YYESJbPcCnr_gl@U8j=k;5T@4`^H???!`D zL?%dzj3uN+CUlXp1Q!|W;NlUwcvymqN9f{V2`(Pi8=P`81wqdIn>6Ysjk-yrYPHnr zT&h;1Sgl66S}hmsNIR0siCPESakUPjqSk?%Yq#F?E@tgkuIE;+=T^MBUWJa>1#1zr zq!l6-dLqVuD3LgEC6^H=UlAw%lgo&cuZR=>$z{ZeD-9l-_ipi8&b;@$Gdu5nIY{lE z_krd7ve5kZxJaS-6k70Z@e0ra3N4_}0tzjB*PHDN-}C0@Lhywjc=TEHt}9=J{i65n z-9;a`Cl+JB_&qNf7QgR$7JuM%#S-k7V84X=mn8cf{p}QLr%?O*9%9=ex%A!m{o7Bf zr4(99O-oau{7%j?YFb92WfWQl-R0oR-*YpTgD?L;E8IM-T0x-|RI(x!%3N3YcIL8@ zk}KcyF6zqn?Uj`fUzPA|xhhqcqkI)NUiE?fwYn_1+9iFD)$jY)q1Dv6hI_6l3$3BL zH58inq3)Fe<|B9Syx)4KZQjSeKL0~kI{zc|-@5zegD?2d4@3-hYMEhxX=@k2Kh2FD^-ivc-~*9i{D5 z*Us(Qsj2;A-*)MTzU@-*rO6$6BDD15n2*@o%cyA?C6`gtGB_-f8Yry!sMu*-^V?7;k-V7wKkpNF(!5XY`gxzBe;!`+4&VGw94_-e zH8}q>`+xrDHd^qB`(*+60xDVXdAw=p_dFL;Xd#6bepZ5?#~Y!3yK@no7EyB1XT^Kp zi$3=&zKf}DF@+X?7Vn4pjp4?h}VgDY^91sKzgYFa0b=c)w%5^z(R^+%H-#OT}|vE`#SXH`}($5`~UdzumZ; z+Lu#u`Dga(^3R<&D_oreV8y4gljR;=L4T~EKUS7EUYV-PELKwI%FpAX>ss|m5h|;= z`zrcyl>@;yTK!3pTdP0yAhVj1t3P*?tSNb}p}I8`TH_mgKV{w*j;DEFx~22xx~22J z3U*%X%}<4LxX%C57W3yu3=^KIxO#iR7sZRf3%)G2S{BTu1SJ=K5wDl~#q@<=M(p|h z;f0i3_*Fcke1k<_C;)YXMPJ6ts5VI`ERY!N!G_P^kS2hj6>^>4<8d8{y@6Y5&T@)KWLwZ;3BWH_j2Y6n`$I z&Sm&}8D3mQW0!$1|HApa{7dKe^0^+QmV>Xreg*a`l6~%)6<@g%S5jytg;u(d185~R zt@^?bvQ-pX1(Q`@5mR5dven?L=bG8-WS{T2ri_d=DTe9@)vYOuuVrqtmU+Nh&jUqwOYFh6?u3`QAZqj<@CL7)@;$s8%+`!X+!v}8PMo;P- zQ5)YY;&&sHrj6;I`Nycfey;nrcCMFA;(i|@*`esUQey?~_e)Icb=8)a|fnB}j zT?g8h_c$~0eqpiYgW~1^>t-=`_Ieh@+KMr?c6=V`aS=P`5J`^XQXTF3GB z)NG~6_V;}6?e9kofFBeG9d^7MW)AKh@5NAyk}A%TzJtc>eAj;6$^3Qa`;Oq9^xQ7+ zUG&E;e7EZZk6pXz{@w4nGk3r5xZ6#C?E&9|{T}T1Q2*Kwi^uoc^lZ-^vbKC;uT3+H z9IWd;^qg_sN1kJ^V=A!jV~>XGKa4@wvw-!?7uHi~y=!uuZeW_XfkGQ7w4uD+MkWXw zKT?zP#|}4^>^6E1;)lZ~&p}Y!A`~Wxo0ukTPP4My+|6l{ryky%W*$kJf*Y}gncx<9 zZh_|(7jiyr{jeC8x2DODs@ZCuZthkbwC%$PQjdz;K5_(Xqt0!x+fK8$e`K$2|E*+Z zyPZNiD73@vG?5+Dw1YxBVZRghJHdA*I{Bx_UDULTLc1umi%NEb?*`uuz8icG_#W^* z_;C;TTBbj1KXr4~@_b#JrU1EF>zGlj;~~86Ga{{g2(PEm`t&%@Yo_&|ITqKuI(PVn za$2z=O{wyYHl(}fc;4`NF;U%E+H6dd%v@|EWHy#lkxgasO=jd?*hB+2rQ#`|T++-o z)4Ub3)N~C*(eHtGA|-ndjEeB2Os6-M3NaHs(OvK8qWg z%{B^cPt)eiV*97wH`@N0BYFGh`P+S>wu9<+Kyk-s9-DViDE_S1&QILcJ1MlYY{$;B zx?T2-Det2AuFvufbFb|xZFWOpH^q0?i;Lgxvg96k?4j*@C>bw3?kP*I{USVVudL-! zzILu1v6iX8y7Z{el-8v}+4Jk>@=Q*Xf?Q&~ANp?FdKX9Gp}(GrH+&I&VsHa@-!Ru* zyn#X+zlc6E#f@K<@kwlW(V0>v$Ja|u+0v; zZS^X2`|Vg)1N-)R6$!>V{w&>g48tKiFpSLGflU7Kdyqt<)A z@|Q!w^b_vRdcAqQzq2H?v#fk)Rk{9pCx&s`UD(8n?z^xFs=G>?-PlC>?Jn=L8=GkB z?$TxtHa=!q+U%Jd4>YYWtLDYRw)k-L-go`D+{^r8FY}AN%rEva|JVn7lod*0AE`o13& zM?dgd@EG_p+Ix)o@39X&=pF|@4t|{W9{<4god7=peggbN)L;2SJc6HiSi)C4LKhE9 zaPhDXE*_zahb6dpgf1SI;NoGu!5=4CiJheXPU4S~_~X>O_RlHWbBgwyB419w>vo@h z&v|#6{qEBrc=~$gT_pG!?9VjBhj;`(@vwxic!Vwyz z0Dd6tg66zUe?0R;^AnHYDIS&|TZ%{M;$aCc9-)heCAfH42N#df#lsR@Jfs)n$A|9M zgYZ4b*6u;tbLc~lgNMKmv8Fi$ei(lpPP?h{%V9R&4}%|}{v+5Q!5>Egukz&}e8nU9 ziiaib5s%Qt!xCIPLKhE9aPhDXE*_zahb6dpNU!{Hl(ptj_#TDtQQC8i_8tR2_FKop zG4SK8eU5`4XIXNb_&I_73Gfrtf1<%3;t@Q>!xFyY5xRI-f{TZBaPbITJS@S*BXsew z1Q!qM4gNR@-;?k?3Ez_+J1$Pq-c#VGe(Ukz6#h6(zMN)Nd72+qPJ^ETKZE@l>Oa%q z5Ag_o;$aD2@d#Z!EWyRYI=Fa*E*_TP;t{%dSb~d(^#*_JWfidZQ@3+(xeD0J+&(5f z`_fi$8c|p;?4x8%i}z8|V+nQcr{sQ08Z6ff2Pk=fk_XDWAE4ydK2spR(GKyo{0#ZI zrC7#wv9tu=2fiO%+ydVZz8_qS;<^}Ff*%OH%BzE)_&IVA<_BROuZA2f{dNey9pWd6 zL+srjDjjh+?Z~I$hUyNp9z0wYI)b;3eClP=krmbBp@Z4{%p zE=HE%hrmT9u8WK%_+fDIi0k5E2`(PeD<2(&?@?NQl*Rf{mdnTZmFd{0ULhajw~Axn z$FV>Dsh?%XKl7aDIKPjaVD*0DQ|Imp>`#P!H5Q9U@DvYA_=-p9;$aCc9@fFdBXsew z1Q(Cc#lsR@JghhP1V*tH26b2f}eO;!dE;(7Y|Et@vsgq9-)heCAfHmE*_TP;$gk?M~mhR zEThuz7y8>3X>8$2`i@fksh1D#N|*O@Ieqs>e~KlCm{yK^wQ~HoDfU&FKkdG+eq|q5 z_SdiMPgn9^Iys=FW-_hfb#J-)+sjIBobKsg2=~s7&1n5X*y)}adMLy&{m$nf{r1g` zzZ|R|46|XK8iuhF-CwR9_s{hzKJ9qx*UN19^%j)Y2e6K%>jA9!)8P59za01~7NkKW z{qdJ7MfQH-F53GgaxU^K%YEScz}2MaQZ*#xe(?R^`@zLG@B`onzz=|nk#KmZKM!{5 zl!Ij>50)-ENF$@g2fvD+!3tL$Dh&@|7`rNmFbuCBBDT`!h16ZyRfn+-gTv)*50}=5 zu?`ML$~zvxCNlR3Hv0QgIzNt$ZeMl4K^$}t2OY#gYF9Y$5cnbRL*R$N4}%{DKMZ~t z{0R6F@FUd#S{0k5A$0>Q7 z-L~WG%bnoHC%{jDpZF?mz*UYC!Ene?8gi6|9HpUR6u1~!f*%7HkGL)#mf+$Mx_DTE zi-+|FN1aT2e(KGWUn1G=JNcCd>r-sqouWOb=6dix#jmEPY42(9({mZ*zp|gsfS&2>^dosGZi3C|nxH`pDzK_xem)9PSV zvPvJ(3c8|Y34PHDU9>F0Maw$4XoW6Xmf)flx)@o4i;?vP_uRxiH(`GBea{JR()?PD zAF^vT0;*Qy{exO9m+8o5I;f@ALDbYb*zc>|N`B7AUu(B=!CR%LYPX`s%1dGwti{ff zR)}5bi5>r;L}JI4Tt@7CMeO)bE+clnB6j>Imk}|pGqezesy7@>an`_+G>xm%uO4o=fa(UE&?f%lPXu_+@qqFDLu_ zW84)gxx#khm9$-y6YNU$B4!mjq7`&S%M$vc6}o6yf{T`QaM21~v@F3zD|9ik1Q#Rg z4eq%L^Q*j3dzI#0^^f@eW$qe{y&- zN8=p$Id@MHlSmf&J!y}?^I(~e+n*iGo)WLxm&=h141O|6Dc zYBgSjuhr6vI@OpK0g;X>*(I2Dkh!%EQoGi{ThO&zE@(H^Zn241yOnOA!>o2I_WCN% ziE*?GaEKBjT zEY;6}p94P!eh&P+U+}TV&Qs_-uO^@Wis==VTmZk2@Eq6|zDna>F|rOWMxl$0CAi3hegRx$tb>b(^eP)KCeoSY#l*a>;Dd|h%R`sGh@s4mxb&sR z@=KJw#74m7FFYJw#u1mnFDFOk>aXCfE9E_}*kum5E57m9^HO}HJ)&w!yTmed5wrvs zH|yZy7P`1uf{R<|qGbs#M%Ekrb`|KL$0QV=48G4RXoIuT>HWs`q#d+Yp$`k zaxM0Pbm*JCmFr*nad{n=T`!$~gL~ev%lvZG4NBgKD69fZ1cSH;TG9~F3SEpW!Ntfr zxEO^lMwZ}W6uQV*f{Tas21nh5^vy5*+SyI`-b}kbd0ej5C{?Sa_t*5CtJNr1tC54X zj`E$fS_i>Z>&OK=a=}~WTXVHrx!|q2_I>SEa=OQ_%3tCc{KeCf_K0Wbi6Z}@M54%* zTt*aqMeO)bE+clnB6j>Imk}|pH2AK^ytZq}89nB=T@AUQ?Q+P4zTR`5^`7(FuBYog z7r0!{g>6@o-fJEb`(D`h!oD~5y|M4TpzTt!>%A~ZeA7Sf9|U_WFwq_hEp^|xuKQYY zy%*PYzqqdZh17j4xvu+2=RN~;pLxdB-YD1Ue&DygFZgZm58f@0flb0=P?PW&96bKM zr{mCaL7U}5OU2>;m~i!r1;${I>T4zwLd&Z+n06Zh0s#n}Ub( zvMG2dFU2GBMEzn(-Y5=3R~-IB%1iZ&+jVs%FCwkhw`!?&&z(~Wj~&G z{m9F_JhgW!PpPsc{&99 zA=E#lAuo0R$QRw;l04IWL)U#Rxvu+#uKQVXUH1uH_pxlqOSLzy-}Zjsx4kd;ZSN1> zEf3{oQ}9q;cEjTz)ALFFAM;81!;<->`u~4VxcdKlA?G6(AQxJy|Ks^4e^~OIQ~yh6 zTvlFo!z21jJS=Y)4|k$pl$TAxLwVU_5$npu$R(b)_GtHfv*#kuQ+qB(U&4B`-Pe09 z@^iA+Vsz|#wflPSMYij`*!A|tzIS`NU-i5ckMMhs#mFVdc1!UHTs$nndxDEcTo(^Z zaPbITJS@S*!+PM=Jh$NSgA{K)mUtc|f5d#M;1PIFaPbJd;1PH)aPbJd;1RfZ_+*)}PJbkF@^m%;RsvFTq#qJ@BGm{+EQyACZTJKmODEC9OXfvEE#aT!L)36c6{$ zVr1ujasPl9{UX0>zXN;4sr9N~WJi3Y^=D^)M7tCpA-nL0uiwcyP3uqcwhwvRhrH_3 z?)+>4Zz1nmz+2j#hpmf{i=C&fOOW7w$?Lx4eP8mrZ{&5Ax8f1)6Aw%BN<2ar4@+?I zunsOBp|^sIhjnoA2wglZ!No&*mA3_t$Se6H`cXVW7CZtM4__xQ3m$=sN5o4jc)=rZ z`6F=gsNy57Pn*FXX?@xZJkt7kS!P@Q4hPKO$1ZBV@rNaPjbU@PbF+@<-s}5whSBxOn(_;P@l0WShYsX(jvJ z^N5+a;zKiV{E=3&x91UgSM*EtYY`uT7yS~r`o*%nE%2gW92Zr5d@XOg;oqbuXuzm9+u$ZVI5pNLKhE9aPbITJS@S*!+PMvhkmgsctl>wACXt$5whSB zxOn(Fc)=rZ`6F=g2q_+ao@QwB$6tm7mp_D8d0X%Zp5kHoUHT)fbeXBDUt%RI9kygD+oufULvFcs!*>8^(ta6w7 zde3F(%h6Z3T(709cCqiZ9DN0=+@-8~vG2VcJ?bZB)32&a-A?g{_V!qgTw&Q0Ts#8r z3EmT2JmPvUaPhDX-W$9(xOfEKJMb!p6OR-(-SJ3xcRUi_9gl=}%OkCN;oBXL9>0S} z!n@;<@NRjeRqs;gs(3`ss$VQuwEbQ9VX5;>{)l{3zXYy+30(aW&o=Rh>*^OvaP>>z z;t|)?FHw*BMfUVdTJ@jBdTQOv zB~L|3aWf}Mid$HSnptY7`XzEz{Svt-9+89chb6fBC2;YG>xz%4NBt7^>X*R9Bd)7oEE{rJJgRgo$V769 zOh}PQg`A0EEZX05W_4Bfx-$r?GfMM2m+dku4sfi-#q+cvuG) zkI==#5?nk&7Y|Et@vz>I!HGx8uc3Au6QK8J01y_KYahLc%+pue7ob3GO#-y z3Ga?a!n@^>R>EYMctqSQJ}k*V^-E-+c*J%2BQjO-5gDp}30yn^SA1B4t6yStIWR^UTycw~c$jQwEpdNB4wc=8S*Z-*8SvE*{pw#Upg_uml$m>F`J^VUEDqrupn$_@_BdvZ{w*7A@ue*tl7%#eskHEW$kHEW)kF?Tl27jcLE_v67 zyy`>V^;zRQZdvL4Z2@mt?fh#YFI&M|$=g=)vUQE~x$jEndtdOrt6g8;hP)Mz$Sd)% zB(KCHbn&nR7Z2;;;t{%dSb~d3=;C1sE*{n!^0p~>q?K+n_#>@!n}LV&Ry-oFx`~g# z6{pd!UBpM=-NZ-Wic`l$SMi~|Z3=&+^(}eVZ+e9-)heCAfH42N#df#lsR@JVF-_ zOK|b9-jKK7fJgk|BY*s98vn(^a*d^U_!r!ev@fk!e|P)h7f#h1zs#s!%Qcp&*XzVp z{!Cd+;`*;Hl{JN;=0@=WW$^*^;`-QIKTR@P22?gsO-tI}O*LF6s+QkIS147*BT}iG zkO;gR9)Wig5`il;9SU8Agi^IB{E?QlOnnD3H6BQ+4kXnEfe!*7M5+#2<45ga@WG_= zU>?DPdBhGOm51<%9YXy>BGs!@6_4$SmwgOdM+pp23BdH6)?pIQQXVFviKm1e_y+y|6hDB zQMZm;3@&dmxU?Bu-a-tc_>i*rkg~XZp7vV*gW6Fg<{fZ+j45)wC1Z>nAG&CHt-6Y} z>T2&*iHz2=@JMS`60@5Ch{RGLM#ps#0D*TC0D&tI-SJ%ofD-c#_#^7?hKKLp9S9w09t;9SoG;14YHT=_xp2g&OPIoI=G!#P;pKjKOE zw1=M>&5*dAJyJ?J4x*gytwa=(i~Rp{j((1 z-oS5rfADU3Xs+7@5A(|H?##oya{KQD4^3p7f`{_5DR?L^n}Ub(@*&Q{Jw)C;L|#6` zIo5~C+lR^9hk4#T%=7dS^7aw%N65=Z$lFJ$|556Hl=>fy`Wd(NhLi3eai{xR5`VgH z=(?{Z*LApr3DK9+Hv`{=h9wKuNc_I}{Ey)XD}?+@NB59MW3@K9bh1rOzA zQ}9q;HU$sm$?wC#O}X3@K2k1s!6UYuB-e}EG_50c9dQvZYG`h#JQKQ#9hkKipHmgJgvgf1SI z;NoE&Ts%S-4@+?I2wglZ!NtRRLoSO)#G80TrpX_cV2e+2wd#)U`8>qj~B{%D+;ukuzrqJ83FNnVLZ z=;C1sE*{pw#Upg_uml&6(8a?NTs*7?4v(~^t$0LU$sdtd;t{go5x96n{K+373m$>X zAHI%#!6Wvl#3RN5`9reG+k!{%6c5Yq(jRF}TlpjNh&Y!&A}0{*WW8~#y%zYmRf1Ky#wKgrzt$%d2c z;t}l>4@=rB9-)heCAfH42N#df#lsR@JVF-_OK|b99(a|vO~E6rdB1&s#NN01CEm}F zKP=mm#2;zR+nGn?mHH*}vWtERT=5ZkS@cWHM-?COzP|b;@SZ)YCS zf8r6RV7uTExOjvtcv$~WiI24Ay*&@#4_x_T{o9DswB}vvmlp2g{rkH(7jqXU=k5l- z8~kqG&%c{*0;Q0FCLLkijT-w^-JjL7q9twKVSa%dH83APot|}VjV0VQC{&8 z?;I5U687Q|^Ahz-;EE6Vhw&q=Z+X97JYwD>9+td+FCLNi@<&`34@+?Ii19)^;<|WP zf-62k7Y|Et@sM6UZ=0fD()yNjHTNxZ{@zF4-ACTuPu|^6Uf#dl$gfd4Rlp z0Q(0xck>|lgV;Yv-agoH?nXQ!j>W^0covV)#lsR@JgkF@N9f{V2`(O?i-#q+cvvsv zL-XXsBgI{JJQ6N{gnbu0ewuLc_=}L8c|@GbA5l&`;yEXORL?o(ZBzIot#6k)-{gcku{aJS@S*!#cQl zgf1SI;NlUwcvymqhxIZ(()yPE6OZUO`NNX_6_3#64@+?QBXsew1eZUogNujPv&+1% zB_2OX`7M8ZeSO;u{z&Uvo~QChXU54Z1^;PnmqCF&6mOZrVbq*u?|rijzDz9p|7Bkvw# z9{d=2`#AXHoIih@=jG$%?Gv11eFFO@$lE8#+b7BEC&}9xzWw(75$#dG*biO#Bdu?FUaDUr@8pljtD;{be-s~q%O8QuA5pLT5qYV8iTqJ~ z1YYz@;NoEkuK19BmAB#%Ux5-2%jHPs<3+#3eZQ6XNbB2gzhB%R-Staa-*PVIF3!c= z#moA4@v{Ei;CFMb=5Airznk-P_wcg*J-qCH59ey`;T-I}oX5Kt{9f>T8_wN`NAML7 zOWw5>kI==#5?nm2gNsM#;$aCc9-)heCAfH4Z+MwsJR)CpzmTdor0gS4)sDzh*;}sp z`g2nDvCg`ye5L-b@|F6#cmqGeShtC76}dOUQO&YkV|hoKm6oY1omO&hq?x)o(oF6R zDIUJ>x5*yXoe@)lKf+uDUt>4BHIhmX@iUg}INjF87gM z_mO`0lV10)@^trpj-%esv9||EuLnra2RJM90B30)1b>k9dyx7cjQSZC)6cN@Lp;K7 z;$cbph)3w+VF@lCp^JwlxOi9x7mv`z!xCIPq{AaEQ@?#4UY2rfPX4eS$L8RXmZ{%9 zkKgT&v`lRV9?Dzsh`j11J_7G1J_1*qM!UO+kAF(j9>qr-0aCwM#*rZUMS0s4{z%JI z^6DY-_8}f?5Aj%hn8)VB zSH-Dy?A0%!t6wa^)i2Vkylo19q-844)5plW$H=S4$h*hE9|wP&ynY<~3G(s@p0`h6 z{{(seB%gO93O|4(t$<|&TIJ&pa-*gwsmfPI>yKF@IE;2Dk-JVX7@G#m*KkH{nOu;i6~ z@d#Z!EWyRYI=Fa*E*_TP;t{%dSb~d(^@bw@O~FHX+Y~&Mw@txAdD|2`l($X6LwWlw zM{%Ad@17;^o+U4baTI45M{$Ocx5LQm;o!r;hl3Btegt_tg8D~r)MrHC)$>+7B9Fww zlDra+(8a?NTs*9Ui%00lvUWqGFIIb*A*_YtWh^v=P%BxheB5m1+E^l-td>4 z|A78b|Kbm&@kr8eBxyL36L}+fe2(JrI*P~VDAIfsX*?SH(WL2U>_?NvV|aXz;RO2_ z(tJ$ANm=oTxDyXc(o8%;7Y|Et@vsgq9-)heCAfHmE*_TP;$b~-{Gn|s@rYgCk@JhR z8@ZrVsx<3p5v?dbs$RUK_4B^1PxScDe)he;`{B^<{p1HjzyHG@4E^b!4*jDa{p8Pv z{?Si=_T%sU?0bKq4rm!wRywMzRBee$N7pM=@zG`R(PeQpEq0pa;`s9yYFafY$j?bh zCy%N@p$lintBi7X?3t-mmh+Jdd>ksXjEEjRulO2NrfLMLR-hWnn9^np%`;NkjHzrO ztr4UP(lHi_bc}^Xgv514h_CZEGUe6CctuEDSER=8Ns5q=a-$`gFE_>px;&`s@X!b% z9>G|VYDtERN9f`a6MAKgC4Y-k858;)iBwGly6{It^mm#u8bQXA;bY10v5XL7IZHo| z5n>!8#5gA4Ou#07E}Kx^XF_Q+ zp|Yt413CHUX+osVj--;4ElD!@H+H2JbkRv&bas4%`SBPT+M?AE| zBOX%nN63OlObMP|Qp`l2ZZ8xuiW=mZc)UGRmVBlv3AePuU*sRahc0$Ck%vPui$~#5 z%tDdN;`j2WDDI0(+WzO1hfkFyMLJ48U6#zu!z?ooMa-l4GZc?ODANy8nZAlwLqOr$ zaE(GOs#6z-EV?*wx%N*q{{Fvx)8tG3jY6IM%XJQs75yBQsGq}5@g@nGv^((a#hZJz z>fMM7@vv-9y$z4FJMiuC_~vn+b_Y0&_$(g;c$PeUmOLIto)2T37{(#wVT=>QITSUV zabP&(z;N&p*pI+|1RoR_(QueiJc74)SdypW5xRI-f{TZBaPbITJS@S*BXsew1Q!qM z4dZ}#L{^H&zodM5w#?3FtL*G(5uKd1g~8CKd1UsMbP!%Lgt<$Z>i zHX}-#5v9$D(q=?uQ;i&IO=Rq|m_#E#3M!)MMf+i#KV$fs^a1M@_`8P2wXfu%3GG$i-&b^@d#Z! zejZy${B>dRP9Eu>1h4_fHV@R zA!%6hAKDvJ8jdLq$J7mT&}j-HC&zbIa=Ri^a=Ri8bGrh`?TUcT?XtqHtZ=JPa=WZR zF9x05uDDNbR}>qAF9OL;GE&|rH%Uk}uBb^S&L1sR{JK@`&OgOXtcw)CZWFlTH&!f) zo4BsHiE@hHpQpT4+{B7S?uM2(7!@~Rr}$O;RO5yOBj&Wlg$E?RO?u=u`GM*X7c*dpi;NzK* zOkiA^K>ZWICp64R#3TAaJS^!K@d#Z!EWyRYI=Fa*E*_TP;t{%dSb~d(^)fy*u82oU zTmP-Sv1QthEz@>vm9`x%;#SQ~#+5eXN}F+|jre*;gPG6xvgG)(q?mhegFojh=3zOZ zDnxjvjSW&XGC9+afY0=;U>nLfY^*@vN}1M~ejwvZoAIShZitI?cf z8J^oEr5ZleE#An$2@2Cl`|mV7(#A$JglXE?Xa*i>V}sLaLphx`l+$HHIqm%v_*0y6 zd5TjqPjO1-X-<_s&0lkSno}-Mb4unJPRTq&{m)SUGYzNL#3RyKJS;htAs(TNhb6dp zSO*u6(8a?NTs%S-4@+?IuwI_FNE;i!n};_t_}jhWVSR;vXM1{Sv1ECAS*a{975+%! zGiC8-%Hq$I#pNwM?5a^Bu}lxo?!1+7^;)#DD{m#dJ8vaiy=E_U<*oD*17}>sBL*x* zPdt>1UW<`KJYr}NkH8f@QLlO}?8GB*MNi;GuLUk1QIC2paQQ>_)uiAX^qT!}dw;~Q zq}}+#_pSU9izM-o9X!%D#qW-u-^Igz;Xd+*^?ywir)>((o;}OivuDZ5XUW=OWaTjM zVc^3!Yd)N_Z^Oy@;rxxq;bip)@DXJ72<%5RWVLt%fAO%SJ>n6%cvymqhjnoA2wglZ z!NntV@vsCJ59@)`FUsm?%QSnoOtWXpG!w0VN?|{&EIzC(KCCQ0Y(iX~5nqG+KB=|@Mh*999_*ld!4!4d1AI$(W8hkVZz-XooV;CUD zFfACvv|&sPAjF4$&k&F3H}SBf|HLD7@vsCJ59{FK5xRI-f{RD!;$aCc9@Yb|28faM zOzddgdRIs5mVrYC-RfvvG*JIMnf~|4p!A|a%g8cGN0v!CvPx2IRMe}J&8X65RB1D+ zv>9Eu>1cgD5^!|gu%q=2Un#9em)2wI*1F@Ex?xgEn=zG5HI%3m;-s%S!Mhe%RJolS z7ehgATm*P-oRz|GW)RLT48z>QD4QE+rITT9To~rYMcLdqE1e8;3%@oDsf96o{6WJ^ z!;p9cZSk;Vm{7Qfu5kZ{G)yY(EII3|v)n-~0z_puBkV;P3V#@}$) z!kpE|IOZYaz{fERjb|7d&oDEdZ*Poeo-zUZ3D{3y7@83CoN5>nj~Euj!;)b_JVF-_ zOK|b94lW*{i-#q+c!Vw9L8j4y2_lr|Ge8#Sr=6=ygIAOkf*I zZd?@0?Xm(#E7-(bBDX7$+%7BF1cThJKytfcwUOIpq`XgVmlh+mOLLs22%faH(F{SH zwl6?AoQ!&!lTlCep@FA4$@~oV z&+s9FXE>?+OvA}3@rYy>4@*uqiAU(-VF@lC*1^Ribn&nR7mv`z!xCIPtT&vTY6>3d z{fuVtN7}q-1|G`Wrr?n_FPgz0Y4d^;jn9&I&ysh~a$<29Cy|Gdx5L1P@dbk6oG9#vdfg%+oSu zXWNkUNN&ju;99&Bm79>R&5jc#sRv>+gC@jOBR9bc?32xowvN`j2M>{@ZlEBMY4z~` z291bLRj^uq8$psbI9B>KIR&fZqEmeEx&_Cc<;G(r~NK^PDZE!G1jO5`wk|ZC=!+R7D_fZT2qj-3a;^99Ud^E?ZM>BaC%^);}L1qk- zi!lsBV;cVCuXseii-#rsFCL+bhb6dpSO*u6(8a?NTs%S-4@+?IupT)5l3uqcvsGl$ z&~Pn=hLQC|?P$I1EA?#6S4NfAqw2Y?d>B=?PD9F6j45r#ls02Z zn=zG5HJs!YM*fb()(W;cnfndahR!$pC#8Jqs#ugmF6zuqNOey4R!75KmZ!ZV{gbLt zR7DlpCs9TANmYe{EIwtZ&W%s1Wp_mJ?2f8<>gz;IF{drwYE1eA#$3fC?RGF`DBNPq zP!3u$rYQFRAsow*amBuMj*Q=t*iXA1&5(m>w}XktSjLpGj7eizkc?wNF^(~59AnNn z#;oy7jK*U>o(0QzCO#7wlO`}RngBi_CO*W6HeJOd#t8ASWXuqc(8a?NTs*9Ui%00< zVF@lCp^JwlxOi9(yc(0nmf0>cX-x9$W^6s%^9VGyp7Qz1xYBxDeXQtc^~7ady$WT> zxVp8J@ulJT!q5|!@ulJT(r`j)IH54~9BV>pIH5AEhN#@&$mg-;5T#IvR8|+nuQ9oC zkuSM%vAdBvBPET3B1-1gM9JJ5E0k2X#E0NA{ir6>kCN)3*Z@|b=+lVRK+;X1z|tM7 zfQ=3=0tIfq-bJ7U-c6tghez7kXoi4II~&cwLj%b~j-E~A+Yu8vIyRBRt&=$1I*Fra zlNR_-UQGg@jQwPewoT?}+GPG*uQfB<)@6&>6lbEtY4{H*RRy8$XDdc_;X>C>xbPsTL0StLs~SMc_nt2CsRpm zqE4>c>xSy?Nb4ze({!;cK8506+dpjzuWOX)f=9gMp(uav)Z zOsi*B9-Y*A@e}oQibt{O+$4UynO?Wit!5O1;(wI}v2?BEH=}Oa(fZ%y0@R@Ds;N*@ zcv*v#c*J0&=(pr+0NJVbTfNz8Z}zMa+S}k>6`Nk#bm?CEx@-3qevM+;uU0CXYFKLu zhiX`x$y{kBbD^0GTQeD!o&$f5VeL8QQqM80JrDjobFt@{D?N|>Ebv+2v-nKFtcGDt zJYtv;4@-s}@d#Z!EWyRYI=Fa*E*_TP;t{%dSb~d(^@d@sDR^jDYYHA3)@Ii8qN6p2 zkdD^h=mnv_8#LrW4G+wTX4c1)qEH%aW|sLjv&w^x7WHR*7gTX&xd6G)^RI6DGX~6V z`crr{a5aS=HE@YXZ0;z&E%|&zqf;U%>mF< z^1~kaCy`n7M%qtHKMPbtQ&YH1L(>b)h+bgE^#aSh7x==+i{LLZG`+~s^dk6dW@NMZ z!pLmwXM@jSMmC3`X$~{4ISoUTctmfAhb2RYc!VwRV4G+h`H;E4oF`aod z=KKpq&Yy34?Elta(B>Wb&Kw(UUo33@PyHm=GNAQ8@A1cf{==a^{^?);&CtL4;m`i+ zFMs$C`X*NTHr8MLZPJGR{rCQH=->Qw=wJWvheQAIr+@pip@09=pZ(+o*s4@#DwG?*yGa(a2(U!Q!9ecZbfs)MzuOuu-f3AGP}bO0BL&yw09; z2Hw#O?`Z8E6Yx1aEYncj(^q&(7FVF0uRt~JeQ_RfBIl$ha!z_8=b$HX-f_W&TWca0 z$ux;7V%;*isN#>}#evC16@TnaF##Q|s|Nb@gUOvLoLsMv1!h%vN>P1PnI?@>io5u} zQ##d~{UoCJNpCcD(TD%qScXsrN>m4UJ+O;HVibisXIW85wBnG5XvNxCsU``nw3F63#Q(MK zamxKZDW7)I_*BDGhM1`gK~oumrZGfKFjih<#4!^_l81H;r#1H;sE5S&)jlrq`=T+eTP>@2zf__Jiv8P6{?LT+G16N@Y_GWa^0+XcU<-Mkq2Z`S^=^B5*}! z+*lbBxFYl4ryoZZnSm=q;<_T!5_?5v;EK$+t_-nk7|5!gP^FdklT!CuQmQs+zpZR{ z&5e3I$Bcq zrZHz${U#MQt2Ca4akN9hC#!12le6O`4FzBP{Hi1fwrWC@FM=;dE(M=k16~AQ;7WqP z#m@Juf-i6dUknrCAqkJPO;@)4HqH*u7Nd)}rHwa#DJi=*YHxIJv599Jf2QR&KGuCi zzu41*Tf9D#U26r`T4Au0Lc28BHAOI|Jv|1i7Z{9QU@&@t!R$rw7g@f($ny0?=7zHw zEN3&=&BlHKhPj`3#NZ93NObfr09=v zLfk_ZQ5U13qAq?M5!sM;BPreJj;SQu(!d|28`}%Dz|{zE~P&4@a@= zVJoH0?9wLtH;QHdS}ASjR5sO6S2#IRPENLr)JqMqt|2C_|LarRV}IV8Q=g}r^h&ii z^B`Eju*_GWnl|(JOu$6W=T78&?nM5E_9V{lPU3v;BtA1RiSxgc`TEdgzGE^O`^kKU zU<&vYK65aI^TSiZ9v*2kk0Xn!CtRX>EIGfcdO}w{mf)&KI`yQ@Jj$s(QBLi#q#m^= zbhXD4TOQW{RF8*2QRQrb+ZY;bbg4a7FawA{EDK62x%U>nM$(q2p?D zLMr&uSpKyjPP=!%KMx1#nDVWM2G?j0m zOyy%q)A&}(G(KW5jZd6SV-T9oAT*spXgVJ$m<~RJL2d?v*bMAv#2{D=QsNPO#lsT6 ziAU(-VF@lC*1^Ribn&nR7mv`z!xCIPte5?gw(FXKN7}CAV;SvTT4^(#`y@lZ$~L_;oL=5+dTBVL zli`fga7Jl3qcW^UCVATJ;j<<3bc`HDT-P;<_@x5?mP| zdw6JM%ASrw>h}0aAd%^jx}Td(tG8Ac#V87O&V^$ADq2w}(MmN{w2DIF7KOUZinN>7 z3|WzO(-@6rG8)Zfw3*2#Ri5LMDbF#QJ;#*lIYy)B!Jp^TZqGBNdY(_J%wja0Mg6nD zXGQ(hXeA!uO!2V9x#AJJcvymqhjnoA2wglZ!NntV@vsCJ59@)$L!(tw@JPF9&ESu; zn?`#4xIT)^tPckHeDut644PSu2-+fB>TN1TkKbBbj$C1>UW;E4)oU>qQS?}bax%VPt$BT?TFS4AQ&Db*=``OHdW@A4G zd=B<=7~AHQUzO8xPCUY`;$exK#Upg_uml$m>)_%Mx_DTEi%00{q`;LMc8Xi&MX(>{Y+S=%DzBtX026ImJh0ulgmnh14(J4r26Czl5%S ziR@NRKH}l~-ii1~+fem%SL5ZBD%0heh^Q)J zJrzkMUW+$X#H}jcIe@=bJZw5z|IL6QX*Sg&_f@9KvA9ze+m-2miGloC8FU%!8ic-+ zAnRyt^(IqynU^+}I7&T{qtp}mJi|neQcvRZ4wE=aJ&B{%lfWl~Pv-LxlUKK0xm&KA z3_b;X3iVH+{weW!2qG6RJTdR)_B;NT;5_b#lv=T zS$r}_zN4ZkrOlM`7E?-_DV0q%JayCAF+6tD*)crckS3 zq>y-6lI-FUx_DTEi-&b^@d#Z!EWyPibn&nR7Z2-!SA$Yh@JJg$D?POQLH&_7g36qq zTIT%JGUum~^D%- zWB)vppy&C<)hz0t#dtJ}@oHAXcqAS%K8S}U_(dnt{SYL)tgs5uvOUb_jDHMXT>y_pn#A3e=c>ibu%GX>I>U0}tWw zNIOW)5R_>Li6Q3&hO8GDl3rll^&&&oi{LLZB)teen<><6hOF7x&t}M*!)F2K@QJKB z*v~0Hk(G9k@P~NBP$M3e3`yb64_Kd5WdX4Fb=CW%LE>d3V*w!KgvG?d5kYUG*v zIr3T#jedBMLNT3^FTE|a%Af6%2cyvJvL-n%YEq9!O^Uo&tf|L!Tim0!07NS?SF|k2 zXmz&t$hespd2ebpl5YkU9qWjzA}>agsuSyx=j&_Imo?y#_NF?!$8HL~UyHZ6k33_^ zcgecp5zgs?N7&0B@(VoDwo)^Mi$%A6^*jAM&%$dgo&w z^0S5fZy`Th);phDz+2ZkuUpsIt`)p>gUj_Lzx%H9c+i*p?i=GrmEYnK{U9Ee^ow|e zE*_TP;$apd6 zxF1jAemu$B7zx_Q^fvG|@cwK4WbRKU_h+Q&Po@uGq!_?RGJs4U(C{P|kLU;Su%uta zBXsew1Q!qM;NlUwcvymqN9f{V2`(Pi1Ftgu8}NvktNdZP9=Rb&>QSb4QBPz@KQbg1 z!fI4JmQ|VMdViO`t)528wf<}KlQ${rveMByBGS8meF#W!X*i%X98fn@u>sg@>DAG? z_?|RK48Sm5Y1fr1ac|!cFQU8Xm`Gp+NF?qZ=@=z$7d)Z^ztaFw;x+{jCGJ3`&;v=V zfjnXd@(3P8Vh$p)2Z0ZY#Or7oOkxiPAH3d=;=$MtA#sPSbAk_H3O{5+8YqYlO~J(@ z`awJ_Ni6XQT|6wo#lt$dc!VwT|q{OqxbmGEZt zEuI1Q+{ns!lV`v^H=}Q1CA`t)dV%-a%u0C+E8mSS*PHr#Z+7|Kfmi7$9^qHxxo|C=m#gnqBL^fw7FNb@ThP~^C z8SY)Tu3xEFp~`#Ltv$7`hJY?y8(p9#h3vw$F%|Afle_5Rn3`n1F&|eyhkw-1mUtu6 z`r2U74Wp>J3r1$T#h-faf>GeTz`F@L)sJV=^0{-+{VvaB9=_k52>!HuCYk$ea+3BT z+53>}E#NIAdkcd_3xh=~$=-^6D|jn|LEnuY6#8yr`OIL^cgxqG&EgU55)Vs~RXjo$ z4@+?IunsOBp^JwlxOjvv9+u#J!No(@tHGctc%{C?^&4Y+4>{~CM6iR;0wP{_w(d%b*aXhy( z{Yc_Ij3J?@v%R9;gxu_feG7%YuT6oSeOt%%`0sxDw?qH@dw=)Cp+Ee|-~8}r`iS4( z=(~P@@uQ#o*$;mDqo4frZ@%}pKl^L-a!VIs;;jQ}j@v3$Vjxk>T5d*C zNEZp1v`W8y;Cgr9y9nI0O20ji2>kCPfzm3Sgzrbf_uK5*KtBeAHfA4f%nsTZaN1%( z(7KQTr9bxlH?wMIKpFr(fB|O!1I~bk*@bvSyT!wjgcpy{#lsR@JgkF@N9f{V3Em%E zJmR`|Sb~d(^lCu)20Xkv-^A*CGjdDAD!rbg3gdqDe9N0@a&t@t)Vzq5om+*1xnFP}&SAZ3dM0kyp}A-hWW$;2I4Ga!uS8bX6iKOgiOs!CKZcM@Ka`@!;!&PS8!YQA`Yv)*F%1`oNIq;%sJ*-bM7@ae;$3PCh}eA%QcZFw@;C~r+BhIMea`gW^VEm^J=1oP*I6L)vhx|9bq)tc}S3*G(SU-JrXI%vD`(~*!C4aJkRb*fo9cLZ_?g`)j$O9(kQ<`x{BFBX7nIy~Z^D^^_YzA9^!4(&5)K zogb$DF#7PDOxvk{l=?^CNcp30)_G}{`a=7)B!@U0-y?5e-;5Q9j}M`XBR;w~?2987 zT^#n0qKhLwx;W&+QPcO=GEEnU-vbfHzo%PGUT0BI{Psl)#&dhY_^k*9#ecE!rNGo2 z{5Ns61VLyedfhIYvzO1fGP)zx~aaoTl; z+h;$@<+<2VF3)E>N}VW8on~0jHGE0m0Q`Ngi7MPJ=Z&`Wrk#J_V!E0y4Of_}c)}f9 zg(|}6>XPy6Om!Sx@vV>fb)QT@ZaMi(lze76@YaOCiMhM;7m_YD;U~S1y`JIV80mk^ z>8-gT!^;TiKk`O~g%R{o>W?yfjH2t$E&Dy2vDY#zjlGWl1`7av!-qH=2XVxb-r}$? zj#zYY#77s0eR0I1i^IM+V$sLY$E-KQM<+OH!v9)w^$U$h&CoHOB z^+&4Td(xr)X4~p-9uw8yavZ(Y->j?OTUURxZS^Tfx2y%`5O(cfyG{#x?$IC*@W zJU&jIkE4&jp2vxC^zk?IIBOLW5h|uk(1OviGH$g91w@|R2;G7sW|M5 zBNkm8@zKR$UmUUM;;=7{Safm3?;8hx29C_rUuS;)2KLRqc{+DYU61daimRUhn(JxZ z@5kxG?kT!5-^~@_TnWA1;)!-i#o8sCYiynKWV@uU)+H5nos(WzQ*X}g#6C`qIPL5^ z-p;=9HcyY-b;jG-H{PyuqFtx&8d}UJ+I3F0>-4V1PX#CW97jZ#^yT(Eq1Av+Kn33A z6nNWKN3yPP=Qw(+BUx9Ftt-g3t&U_}q0RBW1aEP;8O0Gxv$i;V{O8i4YqI`YZoH>n zPr{yhBRA$#Z^llLpcCAvCwR`E;6^^l05Hh_F-iSN^eO63@t`pEMh1#0&ok(1^{qPz zC=Oq*IAV#1IP8lf7F`_n#Sx1xj`--}urH2SbaBXsqbBR^Zgr}iBqDN>C^A07M7!if zyQE^|RW`9XsVCbdC)*__+g(*5^9M{F6z{$9Hq}nOsdgRVt4@=#3Zw5|3S;aW*f;as z@H2$b)A5GGjrN6ftD26#mGnCDcDnzOui}4=>GxYXKJ+#|`Vjgs z^@rb1S`L3T_vPWQ#cxY+bCHF}u=kVKY z=c_rhdP-X2t(JI{l9^3YQhi1xn_L!~=eJ^u{VMirIkWnVkE_qbqKnPrnfgpkf&Vwp zht+|b`LKFV%b~csP#yfInLfXrd{;mEa(!hfHmy}O`Q3^3tNHR<$;)Hp@3F7qe=T`9 zLjI1toxB|(e@DI+f0X@>?8kWpTukf5&Kjarn46 zV$sE6UmUUM;)stf4*TMWMHh$sCcituQS;?4#G~fRWStZ3SUW$}Q=BDD3$^ldq+L>d z#$$lm%DF$<&g9W{CXar#bq;kQf56y5@%_<@wIMKH`H!_fVys5%Kk;_%;U~VDNAVNn{7Lka=qDL7PWt>!&WpqG6GtpLDGvMMh(#Ai zd~|Wx7e_3*IP8lf7F`_i+wG!z`p>}Oy^)HC>ks0nG5#=)(iM+<{vZzJ{LjFV&p(8t zegN<=j?xe1sM+&D!m04_c77fw&D_n^Oz!66?c(DUcZu$f^nn9$XTp>H}9L^+Q-b#R-`WL+Gw=<3vJ zl;+0XiAJpXF*oj0Z!=FONl$U(ooV9Hk%1p(K9^9GPgp&04{W?UD)h+sUJW?NSqN z@>cP1UY#PZTK&Uw1I5F-+QoUPe(E@@fB3lK5sTjHA3m;l#G;{=ZpJ5x=47){U+0Z%5Zjo8GdCgLPj%{XhY$Kba{+u_2 zH#cW-_@P} z2m3eF*{9oEH>TTrKBk+k8~Y<-_Ln0w?cy`-;xiO?m(wM9jYpT@TaQ8+%Z93-=@OJ` z3Z>7dP&y^lq`t)|l=g+?^QuW>`5ZNAKJR6OQmNL7Ce?FrCpeU9r%8p=q|#|p$K_d4`7HWb>Ywe~aVZXWeR0H+3gWOYj#zYY z#77s0eR0I1i^IM+V$sDBzc1Cq;kQS`;kQQ=kJ#VHTO==m!{0F}9i_~A_7P!bQc9GviIZyrb?4&-=`OiDAn_Hwf%qxyq@=6@`#Sx1xj`--}urH2S zbaB`hM=ZKH;`imPIQ(cMj@bHL0o@hF;rom@eE(5AV*eTTH&RXWjm^I6Mw0 z9KXbz3_ux<4Ze|M|?k>lvC{$XAH)VlhI$Aeb?u&(}LUHw$H$=goEqo$;6lAQkM`EF>M zeGk)YlAK{*!wmZ#X4n%o!=9*F>d*f3EJe+-NpkipSwEg*&(j>|pF^MXzKJGp#o;^> zM=bjm#9?0?vFPH6k1h`T;)q2ThkbFxqKhMbdtXFNNq;l8W|-QKM*-QKM*-RxG-jJ3VPVWwSYhB`jmOuLRQGt)-47b@KD z#^Plb8 zup|yAia26P9C6qeM=ZKH;-ibhzBpph#bI9@vFPH6-@!qDO&NcE{<5&Z<1FWPC9Wo>C`UH zD{h$XMYVP71v=;DZvE)M(Rh(#BNeR0I1 ziz9x!U6i-t@O@SsZb!u(b;ZNqmx#l<;$bTe>*9!yE)M(R@Vd6*;q@zV#QGPI zn!N2qJZc`?g?6cVFnQN%7w1*0f219VyV}LN+9myg`mJ`c-s&G|AL^@JtgD}@ev`MI zh)2zX*%C0#mVs&Z3{A6TV1_LPGi*tiVave``Yd}3XW3IU%buZG^f~q%%~5|2ea?H1 zh==aC;&6P$5zCeUao86}EV?-2ql?47IAYPoVP71v=;DZPy~&s9gZKUQj62n$>me$p#iUS-qwSBQoT}~X%kpXRL zUD2|B2#4d{;_$PH+SJb`;!u4!YHIr;hui*@_N|)Qk}Idlh0|=$InDmOGi>ue!~VN7 z=x5meGf(|_a&4YmnrHvsS?ZrfKg&MhvwgWH4qv}GV#x(@*cV4Ex;Wyai^IM+V$sE6 zUmUUM;)vhQHQgh{(VHd8dA;q_4wc@*ldu{`Y~}pxnb}qy<*5K;={N$cLVqL^RthOv zb@0Eao-ra+*AQwQ{9`VuxaAObKubD<6f$S(fR?nb9%aG-EoogGu0Nn9tt&F( zX)?XVk}Sq}MY`a9cg!OuZhJ&mYu6HH+nQzR;dsvsmt$=h$d> zj!ZpArZ2G3Z-Go*;I6yCU2~E8i){2;L|^0wLC#bEJoN<{8j9*3~$w-z0B~BcI8;w zR^y~okh}vLr`JjH`Axg%{BS6FTO2O`g>=@M%5s~%z-{;fx6upShL^a_E|I)TB=-{A z@GtU6eUV4%izM$w>R+P%B?gB}=$D-Q#6!s|4#ztFgOkH2c@go6}j?xtm*B``D`XL;@T)N`nS0BX@`?dPBYs90z zBZl`dj(WTQFpkm>;qX@+;_z1+1LINC;>;>cwF z#dfhSj?CT%wM$Kl-^w^44v&N42v5^Ld|Vu{=<28DRsZmDam1px`iGB;BNko#RP~#@ zeFg1eUU9?@ibqY0*>!W8ygN-^ohI+jkhf>pwR48NK11HllehEi+L>q9&pi6sxAKa{ zS?Zsq{@K2~6^A*+5eu(4?2987T^#Yz#bI9@vFPHkFOFDral~)8OHGTbeS33K!MG6> zlvow6q!WyN1tk_;L9s3v-)sb9T|tRO7mR%c#hqR-@vS$>D;S?g9PXszFmx*@*2Q6c zKu~%d*2Urat)N&JhxLI$QS$x_9KMc2IGmh{$7gX^Ka@ks>&8+1TkYcWwc_D8w%Wyd zwMz|RYL~P_(=OpbZ?#L>gXC3bRsAM;#gTUSB0Fo%bV=TGB;Prb?;Odyz?QrPZkh`u z-vY_GNb)YCFH(Qe$+a zaJc><9OhI!%sG%lc{`w85*PChY?s6ZeL%Y;F6e5Pv_sP_;c3UCCb?bcr!~nX?=Fyc z7kJpcK;A8pw@ds+#u9nEgnp5S;fv(uMe1KMv0uf0t@a@`dE1G2)FhX@RXp5}6%WU))h^CU#l!l5c5yrv59{h5 zuHR}G*H{0rKCoSsx8iU-TkR4ax8HN^lJ?+!seYQzd$C=@gRXXQJ#oZRU;R||X&2>f zC)!1Mdzt+Nm)S3Hnf(Tr*}u2U{=8-O3oNtGXBmBkeLySh6Ix-v!3z6`RyqGF`YQVk zR{Qn|iNo;~M=bjR#9?0?vFPH6k1h`T;)q2ThkbFxqKhMb-+qHmaA=a-2@d6LCpeV1 zEeK()IV%n{lmKYM~E_;vJk@^YQLU1y)r23zDe&^I{$M&G_%arpYh z5lcM8VP71v=;DZvE)M(Rh(#BNeR0I1izB}E<~dm$UbGQMEc-LX;YFM^w!;7Ax_Pd# zw>=Jf+vD)3xYygo*W1O{+r>rc(O;B*`QZDajdt;kc5wwy#haURCxWLW?*xaEyw!+) z@j{*2NvKA&RcDH2lcqXT{Mt06cg0Um`FnTuDL+%GPgz#qj^#9JE&J-*E~h>f-+Pam zdvqtlqFleqp1rH&`c-oID!IH#u5NOV-sF#`ZgP*_;vT(4{Vj5Ni#>ze)Zb>T*rxt= z-=08mIQPU6OD>ATzBpph#StG}9QMT#i!KiP;)q2TNBq8A7e{5=CvNPk?QFZ+&NgBB zC)G9&a(RFB1J~JX*V$~>+2pq^JQ!@XD*oG}%G;5xcEzoB#jSS5?N-Hq#}&5^D(;WI zFV8gJr9mudt?uU~1f@YNKM|rdu>VrJpB~*`K|FqX8faL! z#-sH$whCY4(fk^>@Ey{6hqT_|(SC=t-{lct7kw9fmtkd(M~pp&jXj2)J?pfKmdeCo zUU9^dw&Jiaj#zYY#77s0eR0I1i^IM+V$sDBzi(I&M-2-fJH@XZB%E^XT07T-_2qg9 z*f~hja@xgr+Qk(u-{N=M#dq7qciY7U?c#gw;(P7ldk4k$M}O?WK>>a4u|OB%L{vay z>F6T2uYkJat6@DSRzTyUE1=$kp@6!)8umY|D;Ar}DWHDWTMg?q1O?RP_ZWp#iPly2 z3&xcM;}26Wi%-@G##t$t*apVs1mk*wu`ZZjP%HfvzqBSI9~4n6sV$=T{&j|C2tD~`{Ia27l(au#G;EMe)}zWt-5uBqh{}2h)2!d zyTDPicXm0be>ktzPd!Su`iGCJpT?rApQb-hU;V?n`l;);`iGCJpT?rApQ=9Nhw`=) z@u=B5zXouHyu3nQT_G>m*!{Fd-mQ_BYv}9b^*Z&}*&Ve`-fwXJ4eD>OyJ@5E*8;@h z_=+Qzyb_0fam1pFBR;w~?2987T^#ns5sNO4`0aL4-gbgRdHXpy{HQ%39y$J%JZcY! zhj(SEU7ow?eh!Yb!^>!wnvj!s>L1Q4^;1u&)IYq+qWZh^nDpNnTuXx0wtDnY4 zS3K;ipZZ}z{Ug5hCT}|tkD7^dKfFrbT_vxsvRinQU5T6g_0moBP41^#=v(CF7J0kH zuElNgdYk&&+cmb^AF$mnt{^`5m@RlGr{F#BRAc%V2n6rWs31By)tG*QRSQSopRDju;UtKyM)HCw6` zkNEt8$xG=}HNWmc=dSrRH_>Y(>osoD*GT3a27?_QzIRC09g=w$eV4&vm%(6{KXtsv zV6ew8lk8D{&w~krU(K(Hhd7*s;)o?##bI9@vFPHkFOFDral}U#hkbFxqKiX59J)!1 z!|g4OSlVCl@ShlcB^|E!#so9MS0ta{!x=+`q3BKPis=lW~a;Sx46uH zip%VmSY|)PGMk;2*^jZzW~mkSQ>?I`VukuE=&Nj&T4g`RD%&bo`}SLi!|g4OSl(k7 zhkbFxqKhLwx;X5MBNkm8_Qes4E{^!to4oA=M@@=fems2tRy=%v8xRlQztt|vBjQn$ z;ukscl`{J!2DD4QQf9x!fOg4O%G4jgk*}2795pF!IP&@Ihfx3UxX|Lr=cB8iT5oaW z^U)O#>n)CaKDy!|op{uwxZ!aBQNF~!%6?jtV)jX0A+N5m3GoX1pw`H{HS%%|eGPq` zp9WZ`{yKTNj=n+t4fGB2dZX{J6^g^xFOFE^ArAZEh(#Aid~|Wx7e_3*IP8lf7F`_i ztv7kw367c+zZehamEz&&UB$!sr*?^bBhSTZ7cV<29=?w$9xktTi6x&D59?}|SoVXd zU7mYR9>C##Ee_vj2egZIaWpH=0~*J_6QsuRL(R|BI5jioZ@j9L6T; z-c5EeZ=r9o337|%+#-3mIsZ2LHaG2U>m-dHmc`-g7e_3~B@X-Ih(#Aid~|Wx7e_3* zIP8lf7F`_i`;xa497xXgZxW%f%fqpz^fYK47PE9fiy>9bY#W2~}?a+N<_w(5OY z&HYv!&LeTe@?O3;?2987T^#Yz#bI9@vFPHkFOFDral~)GPha2sc7dZNxu2iI57CN8 z>{qjB+lq(p*J>Bv$15In|5dvvF0@Nca@p6VcF8xb#I4mXelAe|us)z&e136QSO0L_ zTO9d(^nvYClU(*gh{N|;_0#aszUm)7E{<4q_0xPFx;U(hBRuHpA3m;l#G*eJkDBCu z{&oq^=jo?4$z>nY74q^5d3%L@PHW`t8hO3O=H)f^KdzIP>*(v`?K*k8!9J`F^bP87 z`20=Yio@3<7RjYqwZp)tyR{!vrp?;eF z@G|;G&2_sFkDBX}m)FRvYvk26@^**3+d<#q-n@gpOWy8s@80F!x{JPtzQ;539(ldj zckdO4<13C>@=6@`#Sx1xj`--}urH2SbaB`hM=ZKH;#+U>wi6sR*X=?)YOdP_j+*Os zfurWSUEomOUT34jbv7bgXRqRQ_88w_f7A{3FyCM!#0@q=+@$_Z_D9`h|IL+(N(A-smvCKce$Ek93|`HX`Ue_H~|Ebe$)Dd!vHZsC7L)uIq`VoUX^dt|t~< z*ApN8rEuukTO1z$#SzPf8FBbN@Jcw8{{!OTFPN^gAHfqzmZEa;shE7IplQx2Th1&F3^v>mqkaMbJ;>>X|OA2-*tTPy2$7 zWv7LDWT6GuwE?cASu{G)*`aO0`-t&k;yJ*A^huc9Mv1GD1?2987 zT^#Yz#bI9@vFPHkFOFDram2R{hen)EaA?Ho1cyeP+vL2H_jY@nxZTeA+wF1U4t1Qk zciMICP{(Jx)2?&3J+|C!*SXvNoV(4~vOl6W^-6*ImUm^{qhx)D{q(q!e&im-MbZpK z148SeLS4;6Nvo^*tr>MSzrCt1@1d&I)m%?qKF6uw>T1^2)vT+_%Qi#N01kJ_&(Y=0 zt1jV(L;q0ur}5}MAY zIgnDLRVSjQ(W*FVtx?hPzD-5TPZNrkZM9nI6{uS48`Ns0AJS_6;Z+62tuZhjnjf{| z;UPdA9sOI!Q;p5`)(4}6i>uZLX7Dsvw zLqLney-OUi40Xz;d>*?^2XN$b(OVoj-X7{Sx(wjx@5O14L)xX<>yUPF{pze$ZeY7; zba~AD=P~n}$IO2oGkQE>^mu~)gpJ%!c$#^N{uKQwqsvo9muH;+8KcuPMwe$kKkcHY z9dVdb9I<4eIP8lf7F`_i(Zyk39I@!)urH2SbaBMD4u_t0#L;AW!5oYUii~Tth^pkY z#~FpEO3uW2k*!J&kJJsg01rwkT0UosviWp{tSLE=SK~}4;-+!tar+5Jar2;{ka09KcCBXz zwN&ESL2&@~NB@Sm7CjsESfto`Owr{yhjlrotjnn}QGL?78sEC;a~0_7lOD^|N z)~mIvzWSt(tD${dZS1EvO{U+rTB3wVVbLEuV?!}b#>y!$QmlO_3S$!fz zwZy}p(Y(&ax9jYcxz1jh8*Gfb!Cspi{5iiHY>2(dhS{6wH`xe(lf5{%&~LGq=N5Z; zZnZbo)e;YT7<3*dwaydEUKyRozRnYiuJg!mh9F&!bzM&^<#avvbv?1@x}NyxFNLF) zc)Gw*OFZJJ9(G7PJZPwWJ!rfbkKWgXI!QH7o$STNX%(s#szPdMNA|fE(!-31oI6Ei zvKL#(2`wV)FA^o;KN}|JKa``EZo1GywRF=3j#|25SKMtf^)_2%Z!;3yVOQN9^gHNx z*!q4K{Vw`lcGcZwi|#!}f_wa7(R+*p_u9MeYUze}h{OFy9I<4mIP8lf7F`_n#Sx1x zj`--}urH2SbaBXUMv_i&)Y45C;!#UCZ1#2XR^wFizSuaek)T?r3aO_!(oGAs3aPue z(2LEKLSFT$wyHC!&!o-TZKW|qG5RT3(Lb9g4-bOz%ONkq@cH7X3Bf=PjVUjotvqoO zN9@1AekE3Y*Vn0dd}(-p^dHUEqkv$_`TKFca^N(N9WMdPmtAdDmp>>x4$EQTsnr-B zChjvt+-Hcm&%?q4^al(P4;UgIFa$khWAH=thv*Nf|A_jJIR7Kg|HwM=&=4aIUxzqi z=~m*fFOFDral}U#hkbFxqKm`6IAYPo5x?DSHDBrkN3FMXAs)5f@|$^lR=YS2)ju4! zSK2PM-lBNaaC2DyC|&*3d;|K2`9D|x&~PFSr@J^R!~d=`TtWHLaKTlk7X*a_Q-%Jq z3yG+le;9|7>b5?euwqjvHPm;j#;?1EI(AswEkQfXD3pf6RR4F;5{+7($+)KVgV?!c)vso`Rk-pLt6C zr~LN7Gv-Ur7=oTL1U>6}iV=sqhB#vB%Hpsuj#zYY#77s0eR0I1i^IM+V$sDBzi)`? z1V=5kbRizK)bjZ`vbb_cyVTI2{*m?=)GiugUIK^D|GD}{Esv1t>Zi_hYpq+J#GyF()4LhctEYve`Q()wNk=A8!5mq)Ns10()s|GZa(FI^3v9m z)~9SjP#5-_`9s@J56)NzIoW@nOK(P~U(YJpZ|0(&9n{$$^(kM6Ri}9NJWn0z2Qa4U zwZ^>bY!$oCRkWs+;oAXR&L1u+x)J|ZMKr$=FiFBLBB(O-(joh z9rF7wTfFa5|1SDn#)o_8_o#o5{J-b=&9q7!&OdR)l9%GJFOFDral}U#hkbFxqKm`6 zIAYPo5#M?!s8zhJtTenL$u;>xq%$D4#RNrnBm|t z!^LBUiznz$c;QoCH-?yKdmL0*P3;UteS|(n-`VAuGwTxQ}TbzVhJT*WNS)##lx#C z{$Fp2CglDcWx7A7$*|{YtE8^MB?so3#-8hJH@wbIY+Prn{&lwc-(b7o4gRF*4gMtR z4Ymp2>h_~8*61CPt*v6&v_=#?ruiKU#b$G)y77G2j9AN{3p)Otu4IBGql3mml`(gluM59tC&t%r1h zqt-*n@7v_}ZMGZVCjalC-ywhRpx+_??~>nl*-m_y@#8M~J@k8wFZa;z_2s`foQL9w zB`?KcUmUUM;)stf4*TMWMHh#Cam1pFBfj-!{OANnt%r0W9kWshjf9X zmO{F~QA;8GRM36Khx^?B@AGp54;VilFg`qB{CI%=ke@Sn$n(QPo-ZEqGb4`}KORy4 z5&9$7CvWRD72+Wd=e0Ou$$xR!7e_3*IP8lf7F`_i(Zyk39I@!)kl&0So#3dYkS@fd zmO{F~QA;6R;HagLE^yS^M;AD1?SuKlW5$oij1P}_{&>Pqg*{<>c*4(>JYjzE6#XgV z!&CI9j4#g^U!GC_8RviI=aXjq5Qp}_8<;ZW3e_UU&9Qiu-8{;39 zKlEGihkkqfJ^ScG-$=dT-x~k0jt~EK$`7Lte-(72@d6VCpeVf$H>29b`di84(cezJQSy6~ z@nMYdVT|*SasIKs{1%7vN*uA|pE&G`BNkm8@zKR$UmUUM;;=7{Safm3@5}E_a45e! z!J+)_1c%0tPH<@a=mdwxk4|uC{5VejA1A+$e?8;Dap(8`$T;K2IOE6o*E61sqo1Ju z3G@@_CwP81$@p}V=Yx}sA1C|94{i^IM+V$sDBA6*>w#Sx1x4*TMWMHff> zzVV|I92!45!J+Y^6C4^pI>DjwqZ1q&KRUso@#7TveTwIYQ{?w4o*yQde@y&##*GQa zhY9pao-ZaDedfZzsd1$vEJ}IInPn*AN^*^9d-R? zd=Q88RUEP3#C|Jw2z>}$94;pg+hKHZ#77@SKZ-66>*9#D-dca?0!OVsbb+Jh^IhPm z`Fs~RYCiuv%-??(OTHYVzmJeFBfpzG8u@1W{|NasiatvHQS{MoB`?Ovmof5jjC>pG z%NKFD{~n`1AEQ5u!^g!Di!P4%=;E+1j#zYY*cV4Ex;WzZw#Sx1x4*TMWMHff>zI^EfN6lZm5RaO#b%CSiYhB=| z`5O6fisz+M+#gPn4-?!!CVn^fl?n6-?jMun!zB4I$^B!J`cpjbO_5Ji=u>_9A`bUo zam3P}#bI9@vFPH6k1h`T;)q2ThkbFxqKhMbU%qsLqvmT}h)2y|y1-HMmo9MB{N?wO z2S(Zs^+_|4zyc{~q@DbA0&Q%wN6}d-V7CzV!F8-^RLr zbAJ(s`>!}+zm5G)>=618x;R{J2wfcZhtb6mA6*>wkD?z%KWZHgy+_sw4(;pj1V_!I zy3j5)kLm(P&7-=&QS+$ZWB&B}$-iUd-LdZ^zedQr5%PKjeT2LmrT!>+IZ9rSlGkJ8 z{TTWf^~b(b<3N+Q;&5IaBd^2}pS%-?eR0I1i^IM+V$sDBA6*>w#Sx1x4*5;q{#1_7 z`uxxO+`~Rk`T0{n?^RrP&D;2#FEsu&Z|ed_&D*-bQS&zP?>PB$ocro=@^75{8z+Cq z$**ze*Z#-}>YqSALH!fdKgoUfBa&pN?h^Sv&_vF3YS;Hddt7dUFZN1mJ_4^HuXd5Zhs z1bH@rK0zK$piiPt{(kPKljPwf`qb~`xps=@->GlsIe4ls&&1(=FOFF9KpghP5sNO4 z_~_!WFOFDrao86}EV?-2xARQ-(g}{5?{y&_HQ(z3N6q)Tz)|zP?=rvp9`n8L>oWIrjW3FT4A}+aJ!J$EFPuMQ3@Sx3N;Uu z0{{d3gPddlmh~a@0Yo7~9{>|L>&*?Y6C5=We6hh^eLQL+*aeQ72zG&^CW7D14eA&P zdyIrUMnaE}up{3~f{uJYW}@P61+)hakxK- zBbMYk)+CqS)}@eOTu3lZ(~))|5m^*bEQLnfg@k2MSg{luYYH{FJb=xW6eHUKSUHY9 zfXKRHWIF&R$NO@*6C5>Ze6g*}`%2?clg2J^)TFTs95reDZgTQCH_zkb;_)9O_r}TP z@$cnkJkHH~oSW|nZoVhT)f43E3C4nx-%W0xr2a|jpY-{gTo#A>gE(TppTFrQ4*wRd zIDA|jvERp%5907~am1pF!@f9T(ZvzJoiAF99l+so;;{Xx9G~_1hkb5MI$ym0KiucO zjO(vSXBRkX(%A)$nsj!7qb8j^B%dNrPjSyZ#XWO^JewfTCU}URAP*w#Sx1x4*TMWMHfeW>&^Z3Ge7^c zKKHXe@37CQ$!!;|w)Y%h4(EwDVtJWb9QMT#i!P4%=;E+1j#zYY z*cV4Ex;WzZy{z2{4&_THIFv7);84DFfv^s`{f*c&^!GF5!x{47 z4EZ$A=IMFzVV-=OXLG|@^6@O2qt3GV@~qF_+{eV>{wt1H`m;Ffiz60Y9P!b`VP71v z=;E+1j#zYY#P7?OPH-q+I>DiQ=>&)Jr4t;=mvh`7&e5OGkq_s%KP;dxaDQ1K9~Rh* zyhuJRk}r$o!y@(1lP~8v|9SND&bKCC#Nqxcj#&D$IP8lf7F`_i(Zyk39I@!)urH2S zbaBM*%a=}YC|^3kp?v8Chw`Np9Lkpq^ydro=L>9ZyTJWpiF{c?U*dUciTlq*?oSud zFH-*^^)Hc6m)M+piTl?j|2ROCFXC|j6-O-nSseDo5sNO4_~_!WFOFDrao86}EV?-2 z_vK3`IFv7);84DFfxu{InF=l`c1xw!~ItrvAkR?4*TMWMHfeWbaB`hM=ZKH?2987T^#ZI zUS945N6lZl5RaO_bb+JhFJ0iM`OEKQz5FyUc3{Z|~Z^k;F{7e_3*IO3y=!@f9T(Zyk3 z9I@!)h~Jklo#3eXOBdo%^Or7g)cmCj95sJobIUpM;T-pmbKE}`&==VJvcUaefqYp+ zUqoLd9~Q~C^W@`sHlv+KKks~M@;*uB{RHiJHt!uGrY7u^PN1e&GJ(F zESpwlsXxnRv^mZ{$NA^b=lrs6bAJ(s`>!}+d0AE*_Qes4E{^!<;;=7{SafmN7e_3* zIO6xcjN1v0n!j`*9yNdI0!PhXy1-HM7yA2YUM@e)%j>7v1agLaIm714GxYZ}yqrGI z%jxsH+&+&!&nA(xZ0N6lZlz)|xT-oKvay~}CdpPuIZ>KWd@p5eXD88$b~crV2M$Sn0| zsXxnmowMk3yf-?>``L56-#yp2IZ7Pvzv77Hy-RV}7e_3*IO3y=!@f9T(Zyk39I@!) zh~M{K=VyNYXMOHxecoZ8qxU*HalJK9>O$OWp40`7nkRLEqvlEMYdFmwrPI6*eVV*F zgMNm*JA;0PO^fs7wfv(!IJ-kH-*>+ghx@rWV(ItdurH2S zbaBK-7l(au#G;GCzBpph#Sy=qFWPT(@Oi!S_UgCGDX%)gTl20i#I5FCUErvBR~I;H z-o^do0(o(P`_TpRVu|O#CGuj4yjnuPNd1fG7tt@W5AYKDCGKaJ$h%8@`}oA+elCt! z`n@>piz60Y9P!b`VP71v=;E+1j#zYY#Bb+|^6KF8dgtxcZS+^;dZx zb=5l0f$AUPa6cDEEbn`Y!@f9T(ZvxTT^#ns5sNMk`{Ia27f1Z|`=sh0o#0TrTp_Mk z*e7y@xL)Bs-ZlQn&KmFOuF)=Q#C@H(uk+sgI{G^A#c!Z*&@LOa%SL4%%dW0ULIBwm~B zo7v*M<}Kp2Mg1+}xlO#ciT5`91h&1;py{XLFrPSL;T4B{am1pFBR;w~?2987T^#ns z5sNO4_hH2oX_xljrT^?ve~)!OoB5t%nfDS`c<*F|_fA%L?_`DdQdX(I%K2A$uVl6To^Op~yf+{YbBZID z_d>*BUmUUM;;=7{Safm3M;C{Eam1pFLq7eq#<4DN)Hp`FT;YA3E4(jyg}ATr{@WVw zi>}cwYrN01PW^S-Z5@4``Ww6tv_ZRU&~6)j?II4xOB}JpO&s>c5sNO4_~_!WFOFDr zao86}EV?-2x7(%0F?g?XJy(gxRjzlFcx)1nP5SXB{csC?i~3t!?-up9iPtvq*yjA( z?f0M5PsL$Aam2za4*TMWMHfeWbaB`hM=ZKH?2987T^#ZI;&Bb$YrM~OjrP4p`|gl; zJ6!J$`VQ|$?vl5=y`==H372fw*;rpc(zJFTf z`=wRBUs~n+t5xgGeNG(a6GtrH|A@oBIAYPo5g%O~_Qes4E)M(Rh(#Ai{Py=tHI8+G zqsB4XtD~`{Ia27l(au#G;EMeqTH;^BZTE`Hi&8tk+y-y=9s8 zmSyy1)?=3WJ(m@JuVsbxo)zk^uui(lI_WCwHLKKLZLinV^BD7NahOvav8tD~`{Ia27l-`T^H>)+Y8<0ouCP9Rg>|kg#C?spuMyWZzHeQl-PY09 zS-)Nw&&ySGmpN`y1@7 z4Q{pnSgF=~bsqDnylfLE@%gy;VwoR{&%XF#(Zv@Zy?0*m`MCIE(eruxBjWRM@x}Jd zzi+d?a+~Y8&2`>pJ>m}QD|c9rxWjtI9oA>=634r&&)j9b;V$*>5yyM9!#(QXYp+Kr zPU0}1KF?O?wN-uDCT_iQ;L*nv~b*qQee?;6L(JqgO+oQhzB@XlH^K5lq zTh*6s;?^rCUhCqG<+^+I#p~nZjYaRBSG+zh-dOZ}-u{SqeO$b;eQ|qCe|XGwKPE39 zv%d9&xIAI~>Irdsg8r1edrDlN(qEs_-=48P_6+?QaeL;xB_8T;;xL~+&sOKPRejke zZoP8iwJzRRuDe%Xygn}8SoGd`#p~nZjYZGr?T?7p$Hg1l7q{!IA6#dB;5zf+>&%yL zFyFqxeEJ6K2RE2+-$cL3dd^Mso9xfJ#eDu2`Yq0Xt8cz74)cj4mie$a?2987T^#Yz z#bI9@vFPHkFOFDram4SNZ{KG9;5OHLoAs32thd}jzk_~<^@Tg=ce&oX=yzGKxl6q6 zQU4z67x#$Qy}o#e!+he1g;yN*#Sx1xj`--}urH2SbaB`hM=ZKH;`hblKIk;}R`o|;cKXUyhU&LWPam2za4*TMWMHfeW zbaB`hM=ZKH?2987T^#ZI;_;a4eN4VQrawRCdY`c0@Co`8;`M~jF1fH@Jy@6a5zR;9IPJ-D3aFEw39i{X-n)6Gtrb zP;uB7M=ZKH;-ibhzBpph#bI9@vFPH6-#5>_&Aj|J*L$0I+$J7((C?t%VO`)3^ZvWU z<1W{Gmvx`JtmoY$9`}gXJ@k8h^L}xdPaLuEio?D*V$sDBA6*>w#Sx1x4*TMWMHff> zzIfbc-R3^)6!*E_`>bO;ARZ6sKMz>Pc)+^QL-dEl<004kka#^pe?piA_Jf^=tAzn|oo+rfX z3Hnp&KP4Vd(Vr5pXY`+E#QPcXc-9vWahOjWvG9t+zBpph#StG}9QMT#i!KiP;)q2T zNBq8cTxb4wo%!^2=EK*SAKqX-eS`If8>~;fq)3=GoZQ^m8>%GJJ!5!XP zy2E_>4%d5^c-&<^ewXXL%lgAT;(d>J++%&?p6fUHA`bJ3BNkq9*cV4Ex;Wyai^IM+ zV$sE6UmUUM;)vfDkNdRWecJy%>kIdZ#{;hC0oU_@>v@3wka#>qe@Oj@tk*o^{Es;Q zBlJh@bwfSZtGxMiT(*gm_3SH}U$ocw@P)gZk*=wJzS+-g(i*>*L~$?R_4)czs;Fv26~;?Z^+u|HP5~(TlTU z8#(eLJBxANv9l8AT|2vzRcz>o{K1|d<(+|{l*~DXQZnZl{vm(T=SQhA{7(ML!0@~L z=^oB>^hY^<^d0_`&%5Olt>Z=6`a?WNe$;l}8UNByp}#x+C(DY>{?L!|cLc6TgA6UmQn1i$gCp9>U>z3QFwHlS7Nxo#4=yq@CcMQDI5*GZWbJXXcAT5uQ3$!c-WyQ{+t0y~c6b@>qP*<{hw`=)95q$`vF5;P$0P4~E_@{umO?{S zNN3iC`1mmTF#0gMP^}*=eSh@BW5$89j=Y~ETw@*iR7aZOLzI5(5Tz#-M;giieKugg zJ{vG#ZNLf@=U2$2!%>rP%C(~P7b*ZpJ{bQ`${rFZmpdd-KaE4f2^=*Ef04uW#bJ90 zhxO0Fq55#tB)kh8H3{zm$EcB0M>|D`+hNV@p`=zkNJ{{5G#tBgLcjkdM1=e4m$ zBlI=j|8eH!$4LLbc98zZNUTcszgG|OJ*;tm@W_ud9*w*={ck{@SPVXR$;%WHjDbA|h(m-S&>rd9=YnO+v?U1p69 z0X+7;7Ya^#ZGgagU2k?wL*5_t;-0S6O9dkY>DMaqy=$#CK$Wc{1lY1Jvr$H==)Vr$ zyVew=j+L<=AFMHGU84PAy=!%y-et<+3bnwfD|AjCWAM~<#V40_4ffSuvAP@iGCp8A z1YONyef0ed%Dr~TCsRo6;6h^*dXcCWB|e+z&-jyHBnsIF;~wP{!H_gW@wuY07hwYR z!T58d+#wwKywB#y=l%cZQ2l0<>jXzFN^m`Yh@O%-5%RpJ_uy+l1gzx4Vf1wUR)Ho!VUI;zV=o(z-#0zy!FzVOh=^ydnN4Pag z=8{}dmsD&CkFKkRx;%ZIq^b0w&ETZ#ay7M0EaS#!Tu2J33H;TFqVJ$I(9sq1Tm=16 z;cnQ96$L@og#KBREE}zYj z&qG(gjNfqBKZL`2izEJ^c+{dx7dUFsr3)Oj=)#QX)O&g8IQ4$!SEoKm8c+Nf`(7So zCeSB7h(C!wi9Y#$9wQn)UFv#O(}GQ zQ$(ir->I_0AL^D~mO6e27^XO@C?!*eRg{Bul@ELCD*K}!`?2FF=Q$|YnvxuCo%VnA z?Cj{lX?xwY-iG)v_w6Ge>FdZdPx;U&WfVK*tpAp0nA6=2MFAfi1;)stf4*AXSb4WZAhtH0Ob#cUU zy{&j84xb$l>2TD_4dn*3i_ddNyX5m<21l*jbb&*2nvskhy_K6$hLZp4nEKLa()mD3 z2KU@C4IXu)86)Yv$TCKj$4P?kkN&qx5t^V@aQKX0ss-m`2SY|VtubQ7W7n}yJjVQE zjZ!S10?e9DyY|RIZJlc5U~t(V^#XPlPkPr^v!i8y0vGA|(prujoM(SjAFPv&hT{Jy zii~t)Ttl7buXrt`FAT=^2W#xnDaPQbVY!BR!ci+doXXRcUN}4hI`**#FP426ntIpo z5+huHoObaMiuW$qC3@Eyr(IlE=vMxT>E zm^GV`kFX!}5)AsGlzweSfO+|aXw@+MeBhzX%`px!mqWN~k*5a4{n2AtK4a7puSYNO z+KShsqIlz@E2{QK85Kv-N6|%TUAf^=aSUC-%kjQZ@sPMVe&UEFt|P>?Y2E1Ja5-_r z9yDisarn46V%zPfQLz&owbJw1{m9&}Bp$WWbCBLj-Q(>6?s$8EJKh@LGRkS$qFr^o zU3I)&b-YzopK&6!vP2{|^$y(Bd|?6U;G^`CYc2l%D_;LN{*ec>eA{&VV>=nO;PpaL zzTzAIP%A&Zm5}jNOxf{|tx)U}*U1-qC#p^{e>DDUs+$rgKK6PNB|gc-^5loEmhTQv ze$+b0$&WL&Jo!mYRhz-E7kKAyFYs~NjtVFo?1X6y#-@kFtJ>eVDjPUEf^nH&x`#$L8%3#E^yQWQWrRC0qH~D z*7+z4JEuOzCyysSWZ~$eEHF)coCT%{^vMrXZxVeHee#o(pQ8TMM>)?F=by6PWWP9S zp(wAtp86;mAs9FMDLRQ@>`%}M1QQ=!F!lu#i!K=Zf{8^JOnmE2E(^xT#S!~OaMS`4 z$t8~ev@%rj_>XOycsThKkJyisglZgfD;_?sc*K63^C%u(>TQ$!cQfnJfqc9EkL5hn+FMG8zsn$e@zDt>@4SmkUrgU?hg;Q#c3 z?{cQAauw~!y>h)kyPOfL+;Fd43$gW7W6mm90rdHv=dAUiPxD+*h#m$C5$K=fKZ>32 z>P6@8xr@#Z5fwZCN3rwRRA3%d3XK2!B*T?r=V7Io_|Lxn(|d#{usut4~)HSAB=4qw3b2-n?$9g&L5#d<%wi+6asr_qM$f`m&lp8S$AMmvVp5T2(CLNT`D?IB{y|`^ zL1LuNTjd7PwaOW>$_+wnl{06Rs{rN-p5v@Fm>LUuUr!XL2ZZ9}KR?NEq5%3pA@U!J zRO9=I0vOvXQgj@lhyqxj_T#L>^~x2U%T*Lh|3rE-@^r3wYn7&JU9MJay2hlD=Qx>N z@8;zNm*c(6_IF^%)$}#iWaZ+x+P}Q4QjC9UC$GGWtFzQekf@e5j&W7fRv|5ee43?< z6DphoDyJR3QdC5H1odLarIMO$)h$%1msHk5<{-T*`U4y)@I5~}r ziT@;@KXtwXlJDz!~ z=DETro6qRAb}fi>t+i`$q-#vIP|`J~S~MZ=PpNk}%TK8XI;l@7$2<~De9C%>isV4A z$b^b`B$%Ygq>5-D(0d&!;?qs4i2pP7X-+%UD>Bt9GNmH=#AfsmlT)~u_zy{4Og@X=ayR}_0y)QD={mZy07Ln@vggQ|`B&rim`G`v6hkG!)*LG{sUX#R6> z(%!qD)#O#TcKyr zXZW3wS+-QpvL$jBeb!r<_ebW~QaQ&D7|gNda;|TyvpAf<;)rESqd4q~BNkm8@zKR$ zUmUUM;;=7{Safm3@7prj2@Z`BEe>bC+Qmt!c-Xe$VO{ZPrWtA+7itCN&uGB7;O7ao zP?cPY^KKSkTH&dZ`C>&es*?G#S`Ah!B;_>oloq9K26r1 zW+U@yeqi7<8=cRvk@*Z+dxoq$LsrkD&!f-tvm^6l^;xp|EI(UvmW|S9y-~V(A`plB zgE(U8AL6htj#zYY#77s0eR0I1i^IM+V$sDB-#Q%nX0#I=%IX$}vsUd=8TP&>3kr%? zI$J?;AqBQifG!fu zKK*`HzNSBjonZso4EhZE3>(;HsXvQ8%LcYtHn7d1&%KwGw7K`Q95>guflVCFBXPvC zw@e)N#Sx1xj`--}urH2SbaB`hM=ZKH;#+U>wi6sR1!ixV;^F(F+Qq!Bc+|u5ANMz; zY8)3D5ES1;6%=nwQ{(s~f2g1+c{>r5n(20-lhjPN3mi4mWjFe1lJ7Lhb(-Wo!=~~x z>>fRXeg=J>`tu~`Jii+>&+gT;B>&m>vOs>8*cV4Ex;Wya zi^IM+V$sE6UmUUM;)vguyq(~vnQj;2p}g$`M@@3O5RaPVc7dZNx%~XZIr8=#H`R0G z00FLA%V5^fm$-vWO*y&G_k!L={l7VN)&@*J{JoV?%=NSR!ouT_9XQ_Xd5#TKPS)aej zU~xFZ#1Tt|iNn4)V$sDBA6*>w#Sx1x4*TMWMHff>z6|aJN6mD*5RaPac7da2x?SL? znQj+2YNpGb^Bmh#&yknsxbrTseRYAnUidh7;sx@0k-S`F`|2XwR~Omddj7-Q(a)ow zCvVU9<*hiJN8*Sjuf$tD~`{Ia27l(au#G;EMeqY{pf}>`-U5H1`bi2S& zGu0BE`fJiipVv zii!VFq?mj}OtHNp#l(@moe`a5s@ZThOXhvZ3RdRCx(5Ekrb-1XbKhQ(3KmBwqG0(z z1?$VTA+#DW6JiC+o6Qw0AE*ZOm&4BmOYdmWfJ*kx1*;~=UF%deS?(HBO`O@}bXv{q zBtNa5;0!*kp5P(k4B380MV#bkRD}QhB>$Ob!_~ZsINRrYMdo!Dmp%Jwl(W6FoK+F; z$vT@4Y6b)`IV+2a|B$D}gs$*Qt*pdWsC=f1vWe`sECty zK}DSL3o7CxixgQ@5sxT~y|XN;h|8X5EI6+sInX=Hc@0BIkQ&DJDrUX~RV4m}Ok>G1Wpr*O)XGTxM^^W%gcNW>3^*_EasiH)EN-9m{N(TxOf} z3frhx*qgD!o~sr1Zmd#&6@8Vx8>_BQ{;Lm(!$~NPSoT(k!@f9T(ZvxTT^#ns5sNMk z`{Ia27f1Z|-VODePH?DQuCTrQ3VYeE5Z5bgR9#~)+#2n&MqJm3`#N!7XM6iP_19^) z4cdK!Jvkd}l-+Rsrd`D0IEf>cxQWBQIAYPo5g%O~_Qes4E)M(Rh(#Ai{C2x29#`pS zSGnG+T<=w`XOlfboAl#Nu4j{YZ4u8c^ey7CMg48!wT-^b9;EH|9wYTrahOjWvG9t+ zzBpph#StG}9QMT#i!KiP;)q2TNBq8cT!Z%-?RSmqxyD~?-XR`4T+a^i+99uZ(Rb+| zyX5^Y_4kO^9{q2R`g`rYl8T2o%qNamc*S8~9I@!)h>tD~`{Ia27l(au#G;EMeqTH; z^ZMOoUeCMCYq6JkZFZU0@0NLOcA3{=m;GAo{>Tci->smpP=5t|mGiIiI{Yg7s$c(W z@$qins-0*9aO}mK0aS}%?aTAAq zam1pFBR;w~?2987T^#ns5sNO4`0aM7ag6J^%4?!mx!$Y1Cc4R(rGM;Ff0z1u)Zatjqkru6^$&5FPaLuE zio?D*V$sDBA6*>w#Sx1x4*TMWMHff>zIa^brH0GAjC7fo8ZPrP(=uPaF7r~wGA~6e z^Sa^+U%sxOukhvS3SZ8y^5yF)`YK=EuC{*@yq?GSQcE1>6h|yyo{Gc1IAYPoVP71v z=;DZvE)M(Rh(#BNeDb!&u`Y1bI7ZyA@TK+@;(CR+uhA}Re5t+0You#@X}(UotP}Tj z^mX(NzI5L}-{AZk?bk@vF5+;!#1Tu}#9?0?vFPH6k1h`T;)q2ThkbFxqKhMbyIpD= z>K^wX=nymOU!Y;wJuT+b%gv&l<$Tf}RNmv^@4=Ucoauuc7KUNYF`{M&u;5Qq81 z5eu(4?2987T^#Yz#bI9@vFPHkFOFDram4S7$2I!LHLmv>*K>_{>~K9h^p72`XNUIR zrT#AQ*d<=ODndS_Wt z5ubOJBCEX*TJ4=>HD_sJBPO#J6aQi9r;0GsR;jJ@o$|X>%AiDD&po{SDf4x zHYl>uE3(l$%SM0OiOB&hCjLW6uk@lWCM(6ne<-rnDTK?>n-tkp5r=0}MWU#PW4c8Uwp7H*Rxb!!y|Zky)Vkd( zvaKQx<+h6GKTRJOlVOXA|A1diJ|d>rUXfzr2t~x?1I5IDC{j#5BBt10kz(RVU!1Pd zpRTE><8)0$eeKtJSGYr*c2vYc*y$D7=@r=}2)iocAn&S(Pq(Wg4(=YI+*1*UXHP|Z zx;+(9*(Oe6GHfyNAMlIGN5mA{D^g4xp@^7#pqTg%MT*Hs#1z{rQcN7_i_>-1WUjNu zah*B$b>{3hSo68TocsoB95-0=xyhXUCiQPJr@zS>$Su|kZm|}3i#3B=eQQ4AFrYYM znRAQ7zBpph#StG}9QMT#i!KiP;)q2TNBq7y{cW!IHoUiq$8F+q2mKCf9Cuioyu+H# zU9R^o`dzN~E^8e3sDF<&lzYVMp5xW@6>*qP9I^0k(^gkBHYJ&i|+# z4}C|f^O#TPiG^3^v9I&QqU${I+t;IKSzV8h>w01-r|Yq=>xo6z^~6ViDI6NdA9LN0 ziOXZ+_LzS5gt$E+E>DQt6Y}mU{p=}mf6Ch7Q{w)N^FJeRpK<I;H(2Yq z!Is*atS#JRZQ&+!|C{Ky&~LG}aEtTbYHzt!KNW}LB#v0-?&7d7j#%{nkGVH}@9W6! z{CeyrY_!}~ciWB~k7KL7%y=BT-K~A;mI#snxB(yl0w5Lw1W14c2m;*q#q%Wj7m{|K zd6#7DEKZ#9%-FN#ktm6~xNj0A@@4WQ^Cq4rp0PcK^F811w{8`G0MTlTlJ6THo_nh5 zes0yd=hpAsx&?4Zw;deR!69ioIH-d|(spo2Z^#Y2=-knZ&h5PDT*r&e zd_6BYcl5IR>t)+tc7MI>+|w)Wk5_De#qGaRZux=!00;TNA!%N4PzQ&k?ck7ZJ2yclxAUsU?^Wl9UiJ9C=Kgri{_&c}|25}^Ubp>q+h6zfzV7;O z*#3swf5ZLt2JOCIA|9F-?T{1gNcwuv4t2C6X*=41p6@$c5AC=fNteU*P{;L1+K%gy zZu?W=hfn&H9URobA!$1}q&MUkUUW|7Mdwsrbbq|)T$bn) z`fs@XH*9~S^pA*#=0!W?L_3nc9<)Op?MT{=cA)2e#r4pR>ydOhTn}|zkEHFm9_h9} z6^@99_LJ}0&%Wz^{jU409pCx7@F9x&B*a zt`q$V4qhKPBz?W$pbid6+rc5-c5qM!hotS`pbid6+rc57_B<}N;D~tWyu!Ef)0*jo zZ{w#mfA@b|Klc|_e8-=vdz2z&=cSm}8u4W364<_exqtvrt+Z0-f89$rW% zdI3e)+zTjzWJK;8FtN{q$^Y@s{b1q|FiEB&!Q>+@0wx{^CjZApf{91KB$XiD_(Jt zS5SlrnO9PgSJX=GComB_hzu9+g18b4YiezfNQ_zKY)4@7JJkBdZWIFfrESI81^h5nC=#uf4i zu23=+i7WIG7kP?I5nbJ--^B^pU*E+E+5O)I6T9bozKg$yBJB0=p@{$EyZB8Pc@stG z+Hax=E5E5OU0Cs!!^K;v$Xn?|Z=ncIoqHWjyyRf=f7}Vd#3NvmOhtmpM_dF+g{i?G*Zu{!D)z0d7bmOc(t8%N~jrQC(*c1yK>@;vlp0#{e5*$1Z4oTa=K^+{D zwu3{u?ckse4oTa=0X_RoEjX}BxE3796x4#_Czj>d5uZpd;~%sa{;?~{!#}1d-))`^ zS@;LbuRfdp4%I@_=C9(fIj4W3?7PX99OtXc0@C4@0i?YEl>RqyV7!i8JYa&I#9x*E z_g@C^ij~IyKK5h!FPh`XVz$OQEk&LGvU#Ct#WPJkUs^Li_twGZCMKUdaA^PD{nG~~ zcYO0JgY$=;+dhA2cE@w$vj^s%J9J?3x$);F=8rr#J$K;XC4Xrx(H(EMrhFZ|cIv~$m}ZZVAP#Walh z>eJxG)&D=wU|^qZ#y|6{&c7vzW!@{_&S(6Q73{NjbmR|E>mQ>m%Gg2pCu38WQfXOK zyQQf8`|9zscIsT#=GCKvdD>NrDy}LkrhZ_>)jqA1sv=NRC&=QygW{-%r@$IV@ip%# zdarSmUgId<>L}i7d#j%Ut?%k-(Dt^XdYhjjZML`B-u||tfBQQs-+oq4lXkYBp90|E zuz^F;Hvu@PgG17Ga7ecu9Mr)fX*)QmgG17Ga7b@>3eQhB#fo(eCb=GwOv&DMJEyVg;2 zt)u2T+t=B?&QWpQyNZVEZC~%X^?KJ|@45E|N97HkJ8$sZd_zOj1PA*Y9Fp#Ta8L(_ zr0w94ZaX-rgG17Ga8L(_r0w94PJ5m^*Mb94vlbkPnzi6S)Leptk#21jvL5@3tV_5H zBOTn9f6e--xC?^g5?FMrr|7nv;^X#_^pqdB&+cmSgW&iDaQxug2jQ<490+S0J(=6+ z$=pUy);2nPxd-JS?qM!>a@Mn^}F1Dm&0C{?Om*&CxhT%zkx&2 zVFw)4!69ioIHcPS4(i~Lv>hDO!69ioIHWg(wOVi>tkr@8VXYP%2y3t~-uUAz2!D$iWJlFbC{^uHsyd;#cxPF>vn<|O z77uTa*1KGMI~5m~QWnQeh~mBp5gcpL$q0_M;D~(bdz$mDeBXJ}a|(Vd&pS{0p5^8grvFSKgH3(%@)l4W={ZOi^p|}o1 z)@s+;7Qt+_>+sk7>axyi*BP%OS|n=gFhY^2^)-Ayt|5(!lyl90$b-h`!PMJQe92OL z$x_NXscUITT`Q%mle(6c)U{H|^Q5kor8>_-)2nbTM}$b8`nuwm_y#`U(#6FQr&E3U zIP#D9*W6dSJ^rXq*DA#fxps0Xnahglf@w(?92Li!ey)dqY%lqgN|bfeh0~IJDxWl6 zz0A3yFFcZ{@99yn=6!|wHGVX#Ij`fbwzoR8x1Q4@qV>EU0d4PDzOV9ael)cC(b4Wl zN4p;#?dP0CW&QkU00%=hI3yjq!9g7ylD30Gy6xbg-ex;Eq}vV->fn&Hy}jYlPz#Po zqSm25B8gfDj!2@G0e6k>E+$RaRKathsoN2Kja^+?Raa#YZY`^}R#g$rTFW|Z<>}hW zI&Ed0HrHWDZ!hb#S9KPe{s9xR?XJj(-=0tAdms|8b?ECzy!t{SS^6h@0;dj-BOf@=JuIuw~#F4M1 zS8H&I_lg88E+ou9rljq;(sI5~p2~$pp4NeNtpn>?&#BjX&c4opb)5tEI@{NIPQKpu z_3ta-u6N*Ge_r~A_cV9k;QAX}e?voH1_uKsI3yi7!9g7ylD30Gy6xbg4h~7%!9g7y zlD30GdP88Y1xMs*>(C#Or>z4=^P@b)!|8H zr|WlmQrhWBXQyLdm+f7)cR99oHN-Y>FxG%W(y<2|)WIQXJ2<4<4i4(zkhC2f)WIQX zJ2<2_#I{;+M6$LH{SnF9I&eg?_Q@QKL(BLF?aTNF?aTPbV{vR54*JtF9JDXPA%FZd zej0hzC-=t}#}RqeI&ef@^@8)N7xklfu@{gle8?lr}Ig$S`?#%yE_+Oe2YI; ze4**zalt6=_*@6!N4I}@+eh;B0)PKHOZwy(lz)LQ6Nqx5Wuj3ov}{O<{N@FP;x!i) ziq|+queq!#W$Oin;?|3n4#BMs;cd3JT~zrt+uIz%+a03YZEv@|o%M5w1_%2N9Fp!! za8L(_r0uP?gM-JxA!$1}q}vV->fn&H9URbeh^_@k?6dlLmqHQvXY-8bR&U|51A|*3Gv(6Uoc` z@c10Yf?sMNJaGBe61OF1{uwO6MBde%8}9oiFB8!shhKy)-r7aT2&0y>B7TMP7h350 zc?6G0u9ks*nMfAlS>FNxi_D)(IEyT)XV7aM-q&7I7+>q~yv{T9bq??AY+vUY_WBD7 z>+2o9*Zc9X{<0ny8{GZ|x4*&lH(ZXHdk*j5;B|sS(jx#4>fn&H9URha2M2Xfn&H9URgd!h0<^B1^g`NUp7dBqltJ4{OUvxi&{iRP_? zN?l7!>e{II+B46_wXH~GO#MpBdY>~Efjz*q^@E>y7C{R2*Zb6b4y-Thudf~f zD7K+sj{1N8)o0@ywZHsoP=vi~W<%M`hTKdJ-AfDwLukHk2vi%(P`j}V78`S*!kX8j;wStC z-ceTUC@Xf96+4TH#he!oHW$GMj?QNj9E=hU#^Z4GnXoVEV6o&ko{I&3#Bp&gcMYnO z$fHgNr=}S{&8l(5k6(ozsleVN>>{z$S(YsB5I%%)0lKiuQPUAW($979h)6%zfg{q- zS2THD`GM2WR~6w_UXyIO;&k%|)~{N>rt+(7U*-C%Y+rRvljzk~Gzng9`|7LKSwByH z!NG_I4#}&Q*CfHg<1Mzg*xq70IA{llr0w9K4h~7%!6BV?b42>N4jhqw&KxljRVHHP z)tq4atG{lFII{9uKBPjqr)0^gjh3SNUp8Ud^cz2+$y-a&$Y1>x+b#Oj=U-@=kfmtl zKk7(XeSwE^cQ-<;E~*Q7bx}QzcrYUOojZYpweoMnDI)iMMOV>~K!C5#M^pk9zN?C{ zP_$~PisN9*2f6MyIm?FYvKm~M)mD|oS5?JPca{4p&WpMWO}`TV{4!gCW3!djW$o2v z?bOqpc&AQ|rnr{{^c7dZSun1G_QxFNG4@bA#6ropBG2#y z&g2J?7O#UJM3TA=9FdTAP+jwZg7KQG3btz;v|Fz@5p8>`gKq0JC!ihl+dfb*ZoBH^ zuHWvU-u{8wY4<~+{aTdIK^q*rFTo+{`x6}0!69ioIHcR&W;-}|92}CigM&IaBy9%= z^c=Kn!4U~*--|iFyv8@=EN;7I<*BRqhx=kp75bpGx^|=&^!OQfsoz!6DmhwQbUN3V6rUdxb-{G09T9J1Fr;hx}S_M3TA;n`?`(xt;UiwPn~`o5N-dnC68M+chs-SJYOtUsu&$X! zi(FSWfxawK(M4@NY1S9Df10(|m$lK;{Dq7W-vb7vx;GScl<$TE#7Ua)@N(}X*4Lu< zBZXbY`qcZ3Fsb9E__`VCQpZOe)k}ob@iMyySTS`sE$hpZt#^0JQr3YdGnKNz#rdq* zP!@+ztHiZPwzyXjt(UwSo*-R~lDbm(bWk zSJeXUj;^X|a{I`H=k8@*62r`>yU~Rs^eWgF9i3OTqzlZyC@}utMdPDdHG)3B?U2O;w2TDj6$R_rV*reSBr?91Vu zWu30FP8#uOUs<8-%a4WdS`2*T&htI>x95Ne;hVfo*(UGzv&sAUZ1Of{-L`kz-tBGB zy151L!ipa67u4g;C3|e|@iu9_-fyVa`vvuSo3viG?;8?Z2!n(D01ip-=K~Jv;E=Q( z9MWwE2X$~r+71rt;E=Q(9MWkw2Xg1N;6Ti+1qWuywctRYtOW;R~{ z_JM}2Ai=?y1P)2ZC~!~*hotS`kZwCTsDne&c5qM!hotS`kWPD!fwka346FqQVqh&e z5Cdz$ff%^Cj8dD+u(P=gJK?qwrTWS!)mIkptBR+!(zvBqr@uT!e_5x$s)MG(v*Q#4 zW$}Ts_&`}4HyqwK+R^cQz7`#dKv)Y71i~$ztZi{1+~UdF7EcBTz31(q?Sr-tdUMDj z2f`uShrIdZknO{+KkPs`?E1qElRhDO!69io zIHc2_17R&V5D06*fk0Rb4g|tla3BzZgG;)$lo4l38F99ho0Y?D`Ce+UEIwEkA1sT* zi&=cAEIw2gA1aH(sabruEIwQoAI`;d46H?8A_mri12J&KF>J&eIojW~vF^<-|V zCv#hE-|84S>KHoe7&z(}H|ojcm?xWK-dB9g_OXTybiu)x1P)2ZC~!~*hotS`kZwCT zsDne&c5qM!hotS`klqjjYr%mSSPKrsz*=x12G)WDF%TRKJ0oS-87afgNDey-E8w=w zA>;O84jFDM>HW!{irZppSBvgJSgQp`6^Qvab#tk?eai2ZP5FPV$2W=ZEi)NcKIML+7)- zaMq{KfnZh(j!4+mp+6#F=gn9*JD6>DFx%{Xv-%wD`n=~~pMzDOgH^xx)#~@2g8i=F z@A?C7f55?Rz`<~U!7>LkaB#fAA$hL(cmyMG91RH$9tVe{gBds&B*4Mr;E;5%0>{3n z4-Os&hotS`z-u{kAeb$|!JxR=o6Ye}+7d7<)aOFnr{u{*3R~OoeocG+F2TlY2OF+E z$F?QdcrEB7$|bOL-1a4iXh$DWF2SMW4Y92j9FfFZ>@(#3Li;0qN}jVk z|M(wp`2slP5BVNi>>rVX`~3Uk2XjOY&arEYCsJD+d$xF@Ht5(i=-4;tiPoU^1RSz` z$gyk4v2Dl`xnZ|I?DmJf=iqR|L=7C|1&5?#8#qo!Yyt<5gG162IdCwnfP=@uA!$1} zXa@(6gG17GaKN5p+Y%fs4-U#@IA~vnL+5=m2kbeH)q*2(aON$>h1cc9~> zIPbg4XWSO=yDFvJcNN{kPmKo4;)7-J!E#^f!ScyDRMr_P>kO53hFph>C5Ov8!>%Js zS!X!cv8!RaSBtKVlw2K#I8t){Z8_rU+=!=hBc9G}b;#T5khj$#ajU0uqqdKFx;JY3 zsOyip{W06eyf^ zDue0XG8`N7UTpc(fC0E9tkuqM5l(A=|jB)T8<>9;) zHSQtl=Ov$t&qQ9X4t*4PxjJw}Ud|gYZSvNso4mE@CU4x-ZF{%v-L`jg<0a(7Z13^z zA3fgvqsP04^m^aFUhn?V>)k(k8+QKy2k%*MNP2e;a8L&af3ku@@{;9cNpNtbC^#f9 zSzeX|2akh8(spn_&(pn6!66=VqCcdY6CC6N$H|zcqCaRye^B;%PYKQt0CPABp;Kfm zw<3wW+z;*)o&3o#I=StOVSHZOm*j}NTpc(fFLyx;ke6|i&%Zw+FZbmB;JXMo>ytQ` zKZKKf_Hl{4+><$U{wH(j{7-`;@^W?Hh`gMG(Pr<{yxGBKvx8Bew<_v$FzR!#>a)Gy z_I_`5)bFj1`fVSueZcJxco(_>Zer>nf|m^7VEzppl9wzmOM-(z0vwW;6fD5OaRCQ| z6gVU=DNcZcc5v`GI3#Tc2kbeRZFaC>Y7H<9Hs};Kf=;3Ab0Pli91yV(dPc^Is922; zEEYoduuy@;%LUd6rVnj@3=3fm-6H~roy9~xx$TQ#d|um^;9&dUkX(ubVXYP%k&>%J ze?&^I4jc$;wcv=9Tpju&QgRMETO4+_IBackSQ_*kYtUh9&|zuN_91V+IpobZhg^Ti z_F>zHU4Pj2;fB4F!NG6?4oQa{aPU3@2akh8(sppr4h|j%hvcQ^--$Q@4u(N+@HjXm zJx2ov^c>c}!S=u*>HE9j5RdKX59yhMIyfY42M2Xc9~xxeH45!#|k%$NeJd&435XIrw0?+vTA5g5&Ib(0ij%87k`xm34;7Izwfh;j+$f zx#!$)S!X!cv2R5Vt`2<}Ik-A-L=MhVyAj905l_uV9K*Ic25$A#ZmXw$TfKk$sAK4; zW8A2J$BufJ$}zV;=Jv-N1IHR-AUGJCz#-`v1rF-q;2a1Xd`$rk9k(4Ej3wYuPR>(9 zaIhXYXa|R+V-Gl>=NJeM+QA{|a^Rp24oTa=A>Hy5)fg^Hob>N5` zTpc(f2Uo_PkuqM5l(AGYw=UVe`efqo!4IGkJEw4#}gRu@Al2sdj;S_N3(bPtL$8-yZm;%yQ~9VURTeeIz45bp6c6i^(E`z8sZdx z&Mg#rtKw-3h2H8s3r#z)i%p(1HeOubH6UGFY&W1aF6j!tAG74fE6f$s6{?ueOeJ3- z7RjdlY0|~zeQ)3>X@44eOS(cPtKcn+0_l>{ZVSGoNDuyCzmfmgui(GZ?NMeI#2)a*Gy~pv zX5d=$fA{r;rvL04RYZww;}vHYKhTsDFdSUKPy&Xx4Pf}17%)0+J78!B4DEoS9Wa!D zp&c-^14hRi!ZtWq4xOS^h*!;1#X>}}0!C0*4dp^yqEHZt%!T^PmI^H4xzIo^l%sCJ zCPs&l%`TjS=@NhfT~u-jO3^MVxdf_^8%pMo`ea^@Wgb(}`Fh}BV#s4E-FA$r&YZ_o zy6tc<=sBd;f+JFs*|*3GAD6tQAc#@pAB2F9^QS(1Trzh0f!krM_-3Zx(U>u}zj|y( z36BLW7%&zeD2orcxJu;W?yX2%KADoVPxh^+IBJo&tOG|RE*-|UI81K2+WdPCUoc*4 z{@7_UWPj~e19C^mu3oPNe zsyX!*jR2H%p{}54=B>51`2NUSYi;pOQXFwBdHdc$&yRA@9dtXKv<|unDXty! zQ|<9Jw5aw_S$n9goh~zK?``_KzZIbk&Y_v#x?WMFO)kMGnYC!pDr3mW6wHi?90<77hr)j^in+PQhYio+s7-{YA#$5k>2tm!jYi7YsH92}CigM&Ia7}&uf=|B$->fqol2o6c#^5B4;V>mcy2ZyBN z>4-gFCwC#hun;5p`#+ueT6?1w=Sx< zwXC?ctO)27As1GRE~+?MRvaxWqHA--u|*Zf%8FxUMf7>9m}Bx19j^g!pTPmt*SXK7 z+YSd%AAgoUk0h|$DIDO7=ZGZm6>aDU4kj0Hi%N3STqJz2XgyWogHOLdBH>$y{)mKc z9XJp_w|PUaZQkQyn>Rh&=1mR9y@$iNH~bp+9u4ERPk0ZA3EL;UA=rdB1l#WV+uiL8M|9Wc=I81^+`G;;{{i)P=^JvC>9?Ez zXAHY$antYMXEXkC5?yFIyaUyzqd4S@ch;JbpJ_%obCzDC8Z+<0O;K{U_n+DAJ-Bwq ziIK2ov%BBLk9?gY`x#JqsX&$VCGYb1fRe`nC}}&`sDn+?c3?@j9YoYYBxyTfpl3hZ zRrvw?O+P|n*ng6L?gTx^RgoDhm*@$%iS8<#1+^BM{u!MGy~(PXSXKF}Xr`!xKfl6u za0#q{P8G7zxX^RAD{Kdv{wf0cn8hEvA~@p`JsZF6wJ-QCZ<`XoNx<;uD_|tgHq(Q^kyALxG0oarXq>Iw3;v1D zqoZUZjRD7VPgQcE>BaaXYA^6F=zx-S(2b;>t8No+s<_bf5{u0hwO@(azZw60OEx!w zu4NPRMHA0QG5u*}T-TXMprL=cz8Keq;&uhN^Wy$(^q|@7K?^GucXwm)J!Nt9zOK)s zGv_^qviHxG#W5JV78jpiRD3=c&+fd<``~QzJ~-R_`Sdn_em(Bbr^o%R;kdsQ9QWtd z6ShzI^XdtIYdB&1c7Kbw-Jfr7cl+BLww3?~@xdYKZvnwU9UPLjgG0LQ;Ghl;N!!6e z9UPLjgF|}5w}!Rgh^b*6`Xi=>9={#-j~yQ09sbsI(%+I!`diXTe_lW7Z%wDX^~jXJ zWu5Z)Po3vu&9Gb(smF@Z*Z4daKtpP4*e0+y!SY)`lYbz{ZctcMK4!&o!2yOI*P|U zB}#@o*Zf-;_;2$v z+W|v6I3&-<3qNz<5&1cC=zLG+fZZH1L-VJ!c@nnE-_sUH{84Rj#9!9tBhzk&5Ata@ zA;q<&xFVIAvd&CdXQr$(Q`XsC)vhJ?xV8W~;v5OG?C>Io8a7^dkYksBj zr`h)lf0{kl{2Spiv*+PQkbB;v=lyH?)1LQP?N6kfYyNGPI4?Q(9w&JE9Wp0}RkgWu z&ELY=RBi4&m4C@L=HKHl5lsr`eLKvbqYJC<{CUFtA1I#v7x)}skV~GE-vOHMp#jbJ z)Zpb5ZqGR%Ki|ynuYk&OpyU(|fSl8VjdoyZN@qKWXa@}J*?*Vd5RdN@a8L(_r0;`0 zwu6Jm!69ioIH-d|(spo2r#<`cZ0QfPl@H+;G+kiUP7$eG{&@b==3n@)zJ$Li_RK=l zqh~PjdxZHRE(?RMxmgq(Yx=qWOEb^1aa>7w)7RPVo}yhj8!jyBeuL(@vf^Ath4ai+ zUK&d2+4E(c`LfP@S!X`i$xglPf|dns^WyYvUVOgoa`XQL_tSHA+$-3}{gux6CH@k( z@iO0>D_T!@E&GJms!v?vPiXn-#AU|yiJy#a+wPLv{q^?tOEjwFc9k4Q$?U*De z((A&3N*$Dvwu4f-?O>x0Hc8uoMIA(vwu4AI?b(5A!4dPmI`l`(`}}>vj*G<-iXCzh zdBu*)%HT|1;26tqCNEM^iAjxq4EVx|$rydeDHT_VDHWIVOhxf1;gUNq@E5g=JIj(g zFDbXPlO?k=0h)sgXh{z?P^kk|(slq!w;gQMfhBoK(Gx_Bo*?3Jz%Z(UgV7Tlc!FhT z`W!gKW6pv@JiZQaKsQIs3ZH&|B#y@ZXym|qA9KX4P-Cu<+;x$u3oE6I?DD`*U%+!T zP5h=WHouycOMD>y8$L3pBSyhrW-jPKJ#*3W5}(cgf`w)-*fZ154AH3px%g>9&JNX)}M>0~qPH z1LiSjDmcXB!3GC)a7fx|!6DstbPsiKNZJk#>gW_n+jrXz4jj+Uw98+3t=9Ym701BQQG4=_9q7|rx9`S|5{N1J0AIOrbWkhFV%gE}}QZ3l;R z+rdE{9Fn$!gE}}QZAX7dr#-vhY&p)eyH$Zc2n*woMFZCd4`Ebun3#NOt=2|a$L z`M(ce8vlS(IpvMVwG>7*#=VMVBHBdBiD)jQ3Mpkg;ZJ$CM{^5JdPHykfWKR;sJKqB zUF*Pu&(QEtKy#$PE9n&@K&1{;N!vjw-F5&{2cV?wV51H;N!z#E4j3HI9$E{In7S=m zPO`0BPO`0BPO`07X83REdgF^~kC(N_tJ-)i%D)XdUNoVViW7^Pm?)c=sG10GSX6s^ zQTrP_!}hZF_OkZ&s&*QOm@?Yoc6`wMKZL{WxC$2yc}@Cc>1&hWzc5Z-wb6y9+{lz} z0{P;UTbc?tM5UcqI4S)lPAqqRfcZomyxRP~P+p5^L3UGM(T#v5X*U8Ebzt#14kAu! zKqPrh5=4BygNX42FbueWp$-@ZP;f}Us^|I6YjHfg>8Icjk2%31-JIZ{4h~7%!9g7y zlD4Biq?fl#ObV-Uj}Z&#{A1#ulc5` ziVIDD_1C-^rmE`cUEof)5nqGJJ9kzD9Q@R3C{^v${V@lGBtH?EBomM22GINDVn_pwynX=A|Tc5es{32RcLUXr$d$$pGU*$Bz z#%r9YMlLh^E}-dCfR?-}UjsCK4!rb5@JjazLr_u&prq>qiw}Qb@vAQoY3^w|h%~9X z7Js!O`z|=>OW=^SZ-Ik4I3#UHmr1uB9MsWAlD30`IyfY44~{QkaCSHN?yg0CxU2Mn zU6m(sV3SKMH2nUt2)g*?b%lWNFN0oeGF{;E6u>-SOSaoJs9JdxC2JVZJ+ZO ziF5v|&)}ea&USE6pSO?9+YSyK&%O!{mIH^R%M~0v9vtCgOK|WwI3)ij9Eh{C9`=~^ zO=wzL4*P65?6VES4yvN|cFj%8+Iz~{dluE6bM5r)EOLuw?YXk{+@jj^t{rchzsv;Y zd{uj)>F?-B)kJlqXea*Cd3N2sUbL`R%NsPM+^h9onzQcpUk=^plKWzL1IA{b3Te)| z&uh%~zpV%T{%8(`_Me5m(4<29-O>TKbl@G%lYf=(84swr=cF|J0V+^3mV#2!s~Nz? z6gb#;9Bh)d1B-TG@i?#~Z3hwUAmUfn&H9URobA!$20MS8>P25|5=I3&*^50bt>2Tb_29^gw5@#|jn46pR5 z5FrE}e4CjgEe|^=XVO?6^n%la9{odJ9(KrowCs@A(j4-F*2CdKX+`2;uWCK)^*M*V zLh;Dk{5d3dJ)+a;7uu1tbSf+F!VMRi9{+6wRCXFDCEdvYqz*ty+W{!ub^uZbo22bv zqYgGn+d(9~97McVtOW;xVJ$e|LPs4Ij=qBx28bO;&mzYhG6oUySd4i{$ChKUbTxDh z^55f3@A%vLH1N25;x}~gtg?~EV@V-uobZ`Wykk9LPaJ9zxqI@ly_KW#gRcpNa2wu1wDcA;8uz=dkT0T`kiv{$Gbe~`R@6%!#ImW(N00qC={~q6mX(8zTD4AAA?{}N~ z&lm1_z$>>7sH9GCKn=@}4zS_uN8sg51*n|C0F}QEfy!TzK-Emhc2Lp|K+gC9sF~3F z*1e}Xu=q;=M4I`$Z{08P!SR?MfrEYq4oQ~-2X$~r+71rswu6H@`bg4ta8L(_r0wVw z=_LpJ2poBm1DHZNS1MXp;<=Eo5hKZK1)HSzm47O1F&FZZxr6U>CZo|kcuvW*gIY2t z_c`Pho`>FNuu;iF=j4rt&MPZ&*v@kJeXhJyp~K-UaJ<8Iz$5Q*t+J;*ax1;ZJ>rr_ zbmDNY>{dW!_X1VY-3?0W0F<;HY|?E98+EWr+72x0z>>5bFw)E6jJZ%9IAShT2acEv zd7<1<2c4tm^lIU#hx?e8B*}}8y{~D^F$EB%UXQutakq5bEge6nS<~_C4w(47r{8oZ z6IS$^*h$x5;C&O{7snU5p-%h>9z@#V5DLcj~5BDjr|2(ZHq$fb{ zYyNaPo@NV8nroky3&~r~yyw}_`+9bsadT(rhuM2T$v-^R!);k`E&VWh>odoN)vBwT54ti*ua zcY$j-wDNIZ`BHtK-kQWuF z4tV9!fmnc|>3w!4Kr?R%Ue0oW%GnH1Ip{#u6aJ!(15n3p2OD*;N!kt~>VT279Wc^q zHwPYH;NWp^NV;6X!Q<#H$dpP z?uiLetTDp*4qikQNx|sgC4M`lAau~niw?Qup%{I9>%&-f=#oOqq06kU8iy}1uvxjN zz;-xFrV|`?n@6<5NrCK0tW^Wb5iM>~^&>2q-3q)MCh$snxIjrAl#;dsP`d44qkhaN6d=q&>t}?vUeQyARcvWIO>r;X8SQMNYqp6*d@=7E^~$~ zH#qK+$5ry1^t0n$x_CUA!;1mUf?V>1&v_!6tBjXps-7JOfE-W&N_t=cNF9KZwu4Q& z?ZBcAEJ@ozME!*AfRS$di3Z211xHMc>d+rCHHtw@;pAj2n?(pXSq6)fcA--jG<`Yc z;XY*-J0+j+Y{))wTHfP>mo!B`eOV8%Gdicd=*&eu1kXg!!@1977t7uQN{%W3B|W-e zqYgGn+rcK?_S3cli^osf4kGFxlC&K#(i^;|7924(szZOo)aVMnURr3<#~^#-RVzOD z=VWDXypK)ajO@Lp6^i@frR_qKrZfAzmS&&c27A(^^#odpxc`c#*84wTVEI)>o&8=g zv;P|BT6&3mz-tr^_zm*`FJw4yt@`>UI}@NexZsuat5Q%>2c@L#0F-V!u&4t|(smG0 z2aKfcfRWzt%C{CAF*Ujp%O)Vb{|$zYa~|}E=00CUf5coU1~E-h4t~I&Q;HD>J)8%x zG0&r?*C7>Gi9;UvLs2rdap;=oKK72oQ7Ap24!h06T1lg3j+6*TK2StD;&og{u2pli z>`Z{>;DT4ugAG*bpp>*7fYNP0Y&+O^99WXJgNQm{By9%_baOKPkYRR76nhIOTyqRl3NjScL~~I2EBNRXc6pJgt)Q$1b?6T`)5`1GEMVo0=D&zRTzOL;JFdLd{O6&!T(`WT<1IH;zU5Z) zpM`yu?W=C6+$z^!<@&2_UwxzbKScS}H&t%+t=(4#}IAwL%QwY zpbid6+rdE{9Fn$!Lptr*KWf1N{{RQSc;!;d=oBQ0zAj~P&qPVBg^ccrIn(0q$;&sj z04_QzN@Bp&VO2-vl4=t}$C68S8TQhxMVDdUMsRQ$?#dgw0=_+6c~c5st**RPDDWsw zFVSVJ)>4*iaY??pg>UiGD|8vZU0YR^TxjCnP9mUxt84icDYfATP^9!Obl@!)zWF{H6tbIBpamXEaxz!8j*_i6742GYDO$GK-sULV zcC-1n;&1!3IZC!)SNV2F$#%EjPJ51$;NZA{L((@dIH-d|(spo2w;deR!69ioIH-d| z(spo2r#(l>T5uprf+J#|mesEDeLs&QT2_l;iVrA%oNH{?_=bxkGPhn&p$e|uX zKi~!ht-f7zbZvDLaYWx4wUte@RZYauE~?#D)Yi^f?PcxuvUYn>Tg#o>tJ*1EAoSK^ z91wcf_(J0C#qY(=c=!i>kVa%2hyMxp%3D*0z%(L^&1oB-oi<34YPooot zw6R_qA2yhVrlG+!NGem|xM7}zH)ipqNWB95&yF-Wj|KA>oCyER-K=3p z(BMtB#Lddb2X0n=LWQ6qc}tI@j71^=^YM_pN6M|@GhM{?TKEiNdo4H++t)hwu61l) z>)5^4Gu(Byue+gVz&gj~b+j?`s*FrH`uDRMo+UhI@z%CR`XBC@eWVJJ3LM9a5ACe zR`XZG-sx#}r|Wk*)OOn5hDMZ3hQ+a7fw? z4(i~Lv>hDM8$$69=Ft6c1RksfvmN&K;)uPlIC2X+Wv6XLIvurQZu4>Tv&=AbR<}%X zta4@^ibBYcO}Y8Qu(CMSX0;&GU3M)b{`&_HQg>=|;En{Rl>Ii5x~_ zJmO$SSv++Ci+A|6xek1Vb<%~iSh`{H z*x7y>b{6X_PnL$AmNep0s+%JQxvY~$9K~{ouSF*##Mgo&^3AuE=~#Kk@~-7Q&8}N+ zJI{Pav+I_-&NtsvxmCBFcfMok`m0=jwd=3Gqk60Fs=d|s9-nQ4gEtpAB=1_@lLQBk zx7ZF2>9&J|`YPL3*$xgK2ZyBX;E+zc{R8huYrzru<~sC8B$MmF5y@n5#G_?7{|NhX z{t@=&{3Gn}Q~AYG{t+4BI`l_mgzLZ&8R6TS@RIfxRQOizqt>7%RT)eFWleCAm7pV1{rC@ce@Eu{w&K_t$Fnte z6}Q$np0(QE>Uh?Amuo?^|6}VtzUtQ}LT$J8=B(`wU)ice+g&R9Zm8`Z>f+Md-DbN= z>hq)aXgG}bV)2Os5cZt{ARQ2Zl6FJ@QU{=DRaw$=bWk|0i~#*4{pA?`fgS zI?o%|MR9b~Iu(jdN}=4-vX=FpoUV7F^<|;;_q5Dq!)+xaHr#3cxoByF3Tb=G4fm>Z z=MW22c0Euf?P_474mL^K!6w~yU{ME_r0pQ04kAh0K_tC&A+Awi=Rq?TyZq#{KZ;xW8$bE%kHj-7Zdg_>z&ZRFTqT^t4N$JQDfke; zkaF?Hl0zCf*g6bpPJ3J6x#4g*wVYoi5br zLY*$uSr+PYp)MEdQZ&`d{VtV!{EsvMkRA&_NqaN^se?_@cCbme9az+XC22dbsDnt- zb`VLYJ^yn56de46gywVL@B*OTVY zc>?>{FUl_QSzIGBtDm`Zp8`i@Rx3Y=8~Bb^qv3|;L=*Q5Wk*@4qx7PV(u+DgbV{6- zb<)5yjA!2sN6wxHH!SO<(Pe8(dTac^|DCT^KTi;;YtgHbO0C1_Mk@8bQkyG3^wQmr ztUvIQ-TO|V+TLP&%Y!1tu4IzfA(axin~MUUueKd9(rM3;x)vOfW35AfM2@u% z9Fb$K14rao>%b8?);e%Rj`hBt?Gb|itoavS!;k6TedcF-+IKeDg)@#{ausx=>ShXTc_H4(T# zu!b=UX_Nbmdos30Nf=vQsMUqq?rVRiHrv~5Z+oEpL3=cUdhH+TgW`7E+aC}kzQ=J? zio~l&8(555Ad+-+0}*w=NZJk<>VT279Wc^u2Ml$a)FZxR=Y>1l z{<(Toq)h9;5h>F;a74m1(JIee|NeZB4L zU4Omp>uuj)`-Ts-lhuZg6h=2Z;7h9bo-l_$z%VQUM$+L4Fw_AfX**z~+YT7&fRVHv zFw_AfX**z~)1Jd$EjS`68oVjouv01}$WzE-_aqDZC|NLSyg+u;LQ@kX9EOeu*<0!0 zV_lZo`l0$QQlakOzt!=JRA?PIA^}u=$fg|#nb>N76ri0Q(2d#|`S{og-I&AN- zy(8=kP1+)_${LEdoC_(Ad=Hz4NM~lilXgt#8OO0%!-rpyDWhUK( z6xW903qhd#>=)ub|14u3Ny*RLp-+J$l9KoJLT0&pfWEfOJrMTg?t!r5UX<@Ibq_>3 zu@3za>BKs4L^|BNV6!M^g5(}*84FlsSU%O|Dskh?+XkB_uGazgQA{RUnY zB{3YU99zxgIyfY42ZwapbMUMMN2C+$&>xXbtOG}+6YIbc>BKs4L^`n!9Fb0} z14kqS9cR{jqV3z(IL@qjqXiT0e0L@S%P)x4KZ98)zTJfg^Hxb>N6xUL80hm*+UM)^TR7zTJp+6!=R|k&B(ba(?a&&dzh#XxVI3h<^2ad?m`M2Um z$C-^0XVR{O8y{(g)$y^WZ5^Lz`_qnx`hnT;NPm2%GlEsxld$s>C+;5F_(+wz9MQUb zrY=XcE=IgOJp&OV42UEhaR5UdFp{v4IazSGNzG;s{=91d%UG*k2f6ZxydhNu>Uz$>F^7go?HA%MLVMRdQ**FH`jZU>-+T8 zVDGKRb8ui|yaJn~cdh^%b+GY80obJ54mRpwW40e`(rpJ3b->UL80ofy1A2~&o63zQ zHkF^`Z}KPkTv@uQ`t(2TP|;mh>@F*Im*4VtFRIw%ifp&1tk_dl>{(Q?w>slO(n+cjd?C!S z6_XtT4~JR|1Rf5x;K0LSvmXwdy~WXHMQi;T)6KUy1^#6Q`9AMk*XMod`ffJ=KIX^z zZoE$=wcN4)Iwr}<(tm?(=+#XBO)4&SOB3;d>)dKw2M3}!hJN6tUfv8u!)g4G8UQZ? zI(T{GfmhN2AC$C%lE*o2M1(+U~I0UFd75Q znP?O+M=5Vf_LYS|B(gvte?b*dl7KX4KqV2J6kfQy4-w=cu`` zBJtAFSJvsP>ZCZ`S61xzg|cFQS+T#U_$pcY%ZdYK#euToKv7X!Dh%X`Il#joI6lkx z1MSQB1MTQ|$;JM_Anw(%p+|YZeEfJX!!nWMfTFb%f(g$xS(J^TI;4Re~x~_!C zkmL1`BKxoMQ883LH-@97g(g{sZ}3n4{XB~e-=y-K6xE3bk4FvB9+dPsP%A+XWVngGjO=+HY}~;tHcD!xS+ZL~MC6QBeq3 zd>8?XSrYUc<#74j7(Y!D54D6do+= z3|4jWmz0A!4lk@2Dyt5aRfmeIiu^-m#dM7XNY^N(sQ736fs-y2<{bIq8yqVPhvZ`4 z;BkzEI7CzaTK`q|K<4HlyBUdh`}oN@>P zWpEsE;9#U2Dg7C2M`L0RHc3y^(OcBPCYH~_hTw}nib=ONa7ITJiZ%hYrQGKkY`l%Y z#@h=0Ch6NO*n)kzehd4u{f2Zk*m#Z0j34dGjNfPPBgD&Ea3EgRf&<~N790qFwcvsuBNa( z-qNY}wx+zjcQobgy{iqHdhbQK90&o(8v%fl-p~VB)PW^wJBXy)4kGG+k+dBg)WIQX zJ2<2_Y#6es+yG%yxzWO=a-)S!<)#VURh@;VZZEX&uB!4cUoc7AUA3^#l(tt!kH&AU zzxr$b1@WGur8{5w^0y;IujpB#sh*;#uQLOH3oRPL<%Z^5b z2tRUDQrwCZH$Wxzh?KHU>H}HII_cVJN!Ki;JWo$qr?+H-i^ZeiYsy^SrSdaU?os(E zD0!+|3y+H|b{#xFveA9Q+ zJJ(4g9!Idpxl+}x>SI63y8$=VWjW!7A(3g{0h`xqS#!-%->~%F97+c&-#jr-&cvE&VS1z1vEFaMd$J4fTsLZ z(2<}nVn4h&}~KPN@8P)c7}2csLsbVs3Ua~+IxD0(NBQPw{glZ2|9ahBdS~yB1sO#Xc zk)U?3GD2hQ`P&D>&fh$^dzdmvgUv!1Y=+Urw@{f#b|H+Z?x*TLN`?4kVa|u+24|~F z-dG5{wdk)%7}sIkB4K=6v*j(Z2{Z!Emb*?IJ8%v~1*fFEr_0gYM@LZdD;c3Yu)%=R(c#~QZq2Ou2*Y?5{iU{ME_r0sx_ZaZM8gG17Ga8L(_r0w94 z-Vj|!?8VCGIwD9Zqu)pwO2EdcD0)lMQ&e;m^{2uXncgDcIjLKPtc9jgPBuqO8DR}& z(loJ=mw)kdYk7HF%gftZULNrIxAR8J;-h8p(Xu#tn#IS;;$vm;v0U7bwMZ4$!2u#w zTnCOw71x0yQpI)Ph*WVMI3iW-ZB#aWh`(!sC)_4)ld{R%sC3`g@osOU(*2RVT279URobA!$1}q?a3=AS1A;+Dj#Rq})UW-NWSuAmS{uyDC|&X0D3o zeOS7^BMAd2v$5Vq^?R2%e{Wg8H`jN#LM%>K9C7xQ za?j^<^^ibYo1vx(xeLv<)-G-4;RSZj6C-p*{M04iU3+6$E)CX}y zJ6WcVVB@JHq?D&k7cWabZI0EoaJ$G2*TMZGHw=y#y=87g&UO(Kc>8=Vw_zl1>(C#O zxUB<6ByJr>H-D&wy_+3oH$PCg?X$h_LxtTw+xr~L`)%)cEbspa%a1Y6{f^}Wwhw%$ zN$!Bd^gu(H1_#F-9Fh*B;Ghl;N!!68-F9$L2ZyBX;Ghl;N!!68y&+6*UKIR5bcU(i zk2F;U(b3TR7L`OFajC^(HYK}GBh37JzNG^tOQN?#TT!ZHWII(7{l=0@@ zGEWNB2xV42DwQfmA;2=^miXV&kt)i^)s^AB&$RzKDCVj_P1bN;%;yQFS$ z;2gZK06XZwIq1MRX#3E8ujKtuZ_0*jA97$Gj=c!e zfT0c;N!tM<-FCoGAF>@V(rpI}b#O@94i4zPgE0x-;=BJ)72iO__=fIb%}k_77$t}J zvmG79l8f0?@)SxAvm_|Be)l7%Z9TCbu3}G$uES*j8ZHCS@S*?|x!bA%1g|Ys-G!## zW&qt%Hn1f(fCO$?aj>e0RtC#DgJqqevd&OhXQ-?*RMyE?h^Bv-i;HA!9egB`wRPZ# zWNjTdB2QZfj>yy2fg|#?j;)B zQ%9;ek)qm287xN1U@=k#i>#>zTlxlW#<*1{zkIio_VFrklJ=&L-~*w#oZ~b$b_`Zri(U@3y_i z_8!}N9xAf-a1%tNWNq)Yz1O?&^fv6m0~kgUa7cQW9B@zvhotS`kZwCTsDne&c5qM! zhotS`klwHh4>(RSN97G?7&JC{!x<^wsfJ3oH>r_Q*6A+mbeDB{$~rw|ou0BzPg$q8 ztkYZ8=`HK@x(;%{jz^J$tv1qGX!R34XiC$EV z+CFOgnC)YZrDG3uzOjZ_2@d)@I3yj*z(E}xlD30Gy6xbg4h~7%!9g7ylD30GdPA%n zDdWUQ87D@{I5ASj39xZmh(40^G!cD7{i(1;+VpS4R?PRdme;ejyq>M)^^BJ187=FK zmUTv}ItxwzUz5JL94o7il~u>es$)gfpTbvcId0a%4JvDgbU!@F*OvBw z_j{yBpKzWp^!|$!X&pEa7q@vUmu=pvWt+Ep*`^(_v~ljZ_h}sWelO$NZ%g~QjNig9 z^|bnb!kfBG+(0-@yD(0uxV{gV;GT*LE4E+fhX~r5al7_uREh03^@?gcOM2+=Dhj9! zWk8km9xXtn4oXSeK`GsKuu%t_r0pQ04kAh0!6Ch2513kTAWQ~FByyMQkFaCZcpXdh z$9&k)AG;|R^+yV+3r#=6PjE3z^Z5P$pGdi>Y8a+n)r=4xwIep*M6)}>1w!6bCT9nC zUtU--c^#`b($@Bq-ob6sJG@QWJEpt?+?4H8-jQ?amiEivY5Pvwce?)02A=^8uN^Rw zzDB@M2h3DlJ2=<};Lvf~!NJ5gIM`RdUHHt7a&xyG)&50kfH78+)c~W9`2EIYS!c4U6TKG2L%QTt zRWfaCBf-A#Q<^pTdEXz6478 z3MeT-Njm@~ZJ)LsL_9uY9|H{Q&BWH)ao+3d9dPh#9&pgUoAt8~f`dK*4oUk6IH-d| z()MZF!NKF;khC2f(rpI^b#O@94i4z%fDZ;oQr?UagdUCox#v1uC*+Oh7btIP#P@Kd7go%<{+!)q?xxzA zvwi-$>doI!yYn}j|MO^PzQI$#!Rr9Wba2n!)QEzEBMJ`M!6A85<-oy_2M3RXL((Gv z4z>pl9tVe{?cji(J*D7aIdDjNq?h2J9UPR)aM1p#IN&M4!G19BQXF9~`ePAC*q7*! ziX-gH_D4*TZtD@Y&HHw2^S6uJyv@_NKR+M$w~gbrk9%{ciQD?rXTqC1O?dOCiF-=O zZFl|cuD{*&w>Nxw4i0jIL(<t)jW6yw*bRa)?PAsM{8y$?In}`!gk8`Dc7H}eaiNo zw(qokr|ml%ybK&1b#O@93&24g9Fn$!L%QwYpbid6+rdE{9Gr83gL5fx=y-#deE}Rg zuQ`|Gh&faBB`~&j;qz%nHN+V29o6Wj@4V1aoWo2O74_#QCd-PGMMcf8F_QVoI91g4 zY^kbU&7X=UT*mH|=UC|Om`O$Y0rS*5o=JJn6O8@iGpgH)NV~iP(JuSQF8k25eQ4S~ zG<{beyi9wejhWlcujQ$f3(dHZnS1=DIL_rbyKm!JSWTtwaH6Ie*lri!&FJX+Bj!=D zlNGK3Y@CaOjs62Rjw9GKpSoiSzl!o;qaAFTH`xv>wgW7-10uG++jekh9(6Cu<)NzWYAXKV+Dblbr}9UPLjqd%aVBj!<2ZlUR?HD&tSgo!ECZB2e> z?{HYP9pbD__0>_<}>yhDM8~msi95KuClH_e(vb@bplDBzD^SJHf@xe6udHf@J)%XKF4<~G&aQz9}CtQEK z?b~hN{*m)cv}gYS2m1*el3oG~4(i~Lv>hDMZ3hQ+a7fw?4(i~Lv>hDMY0v%v4z9`o z2lp;Uf3Vya$`P}y`+A&#gTKPTA^AWu`Xl@v<3hfr`XlVi^+(t-F6xKeACD)NJbpX8 zWPOJ}sNdo7owR+@<2z~pnY4dQ-Pf~i%J!*`^f}Sg1HB5`=@0gI`dj;*A8B)_oeyI6 zp8aEo#}6Fj1&5@^7aY{VA!$1}sDne&c5q0y9URobA!$1}plAQ61xL(}?rRI5CHh18 zqbK(V?NeTfK2;@wro0@zIN~+w#St$|FH%SM<&Wq$`X|Ou@)NX%- zvHJniNefN?8eWy%3RoO&U`cw|fkhoelD30Ly6qsM4kAh0K|~!en&#LJ7#(kLt1o~< z=Ut8?rZ-RS54z1V{XzRO{XskW<4GJymSlIC^+?a!6J}$ilbg&wkelp@*n@4AIJMp5 zl6yYV@b8I_8B>ipN2$4pGSxwQ&s;Q@{=oITOU^sq&D#a%AB6vA#{nScu>j-%1CSR6 zHcGH@{sAn;X<+HN?I6d2a$B! zK|~!ylD310I$$Ji2aNQF6$rK9i0RG8dQ6}{G_84P`3N%oym|_q!g~fIB>B+tQE?B! zXLfibcX%XsJme1{j_G3r2LIi*1MERs* znTU=|7VTi)`h}+d`_Ag z`k{Pv`Vp$5F)u5Zqm7u^2J zm%kM^=!#vHBXC#?r*6RajAL+-!9((N`2j)Ewi|N}QKdk3I);xbM3Z;khT$IE`&3V=Je6+OC zbbwREc`p~7f2eg0^GiLkK}nAQprkznY}COfX*<}Y+YT)1z>>5bMASjVi6da7+YT7$ zImmti96JAU95KQB{QKhvb0CuK^#XvseyzLrrXHtzZz&hL@4C{R`)uELv-vyW3HxsG zfvfjUV+ z{_B}XylUo%3mu6CTIrYQk%k3S0OUY|P0|AkEb73Lv>jN|Z3h;05J}n&80vtLv>h$iK-QlR+<(S+-@7j)eq>tTH#_O019WM(VccJ4^C_TK6 z-_p;|6aI^_Vrn z%Rx@tF;0g)1(VYeagr;Y@n2eJfI8#9?0e>>0M4+vJn04{M-zaO9$m0e2bQGmz>;n| zu&4t|(smG02aKfc;E>+nJ+ihlvcz>+3N`7=8cAJMM9=M}mcEE)W@Nao! z7Xm65y@8UiYXQjDvjAi|6KouEU@;#IEFHHUM6`p5cEHdM7)o%^4i26N96S#=U@xXT zE(Z>l2Zy9z(-s^&4h~7%3l1I!hotQV2akh8vf(u^`h&;+RyktI6C=IQ^h=Bb2g4`Q za374n>VicyvdE7Vg$~&}4%vkc-BmO?o?`qHwa{bK03IOsr03|&L0Hh8;N!t(G4lEuAmZa?460xbpT4*4mRnw z1B*I{By9%_b-+m44jAdQ=O|PQj+h43p+908bXz~0PL|J`llGpI_K8z|)SU82pR)aw zLWDxt>Dx-gpZ4FTIxU}3EIRE!Fm*=WB}Y2r=FYgeGkINHb{qh5AOR@pfdw0Nuu0ku zHtDtli#o6*Z3hu`5J}n&80ig;Qwxrm0o9>DVg{rgY4x^lua_e2)jMGg?_Mtv*ys1R z`{H$QiVyqBlKWh8zf11_5R>T?nD+af@O~FM;6ev{&I2FGgAZ`|N_HFoa()6f$&V}_ zNCJ!VAYjoBB1zi;Lme=Zwu6H@I3#Tc2ipS&j^~I24muP#B>lP;-9sH5lD30Gy6xbg z4h~7%!9g7ylD30Gdc*7BT5!a?CsvfCB?1S%MBt#@LEd!GBYnsteMn0L0O82+z~f-Bvzp$KRn{*j<8Vn9#C=?3qX!C03|*8VB>5TY|N|! zOOlIh7FGa@qW~gFj|yNoiv|pj14hzzaO71NG0|~3aIhRWBt81zpbid6+tEGLm*Jp& z84lRpA2HFX14m4BJcvjA7Y2@cZOKs&@-ex?bDX{$vpXCs-Qk!^9(PN}6_)gzI&OD3 z9&1aIkDQ1FacO7o6DqDb@(KTagcA+k14{NTC?!2Aprj5;N!tM^-FC212b-krz@iQ! zN!!68o%S4iYQYh+ojUYK%y#Z;j&jnDanehPPR9795k3`;k)A%M%Hcj`XFH|h@`2N3 z@zZYjbm?)Y?Qv&RQq|6QE!-KE^g%A8%25cs99Qs4dYr*a9jKDF15mo{V51H!N!vk0 z9Ym7014ep-AJu{*CO>uPkC^=UE$Cjq1>GApFu+a`IN?`Gs2O^dO5f|+Mh7vHegM%N8fJ6GDkU0tk$Cr?)T82aCHRlo>;;|hZ z(#;7D>fn&H9sL2_9Ppl6aKsEqj-mO?K@Z}=a<~tAxDTnMg2N$~Jmld%j~HZ3hvjO@NW~0tIm7waPIK@(_cALktc{y8t+-gG17GaQy$wy?KybN0#2#Gt*T) zP><2F#@5)fBQ)I_%O2U1EXkH+ITS(cJ8HpF*q16)6{-sRz88p<1i_sI0g&DOmm_S4 z7ma7_)-2s*bMIzH_#a2uk_}?tK>{RJ^3mVb~$f;2u$6)fv z`=jnto*s3V^314vA;+BJ1+`v-H0FJdD|(;NnA24LHh*P#jNQkc;z7OSXl%HnjVf>QFdS;Y0 znri#BQ+kv*?R`BMoOW7+_B7gaCjy2+1&5@A3=ZnxkhC2f(rpI^b#O@94i4(zkhC2f z((5|0Avn;94Z(pVneP6bt}{`m<#Z>(ba(O$JI!zs&9HsO870F^+h@M7y}C1PpXu@~ zk%<^1T3o)x_Lei@pOXYI>@>hgx)Z@c9UPLjgG0LQ;Ghl;N!!6e9UPLjgF|{S9rA}pr~jBu@KqMat5Q;ieP7acV5 z0u^=8BzsP>=cMoi!=wvw37Go|Y>Xk;Bppj&Q3sZ!?ZA?5JBX-*NYZw|PzQ&k?ck7J z*H;a}5!3k>;f?9s@ty4WPCl>y$De#ba*FL!Y@c#o-8$uhwzy6`s|DCp+ozt_evGNn ziRhgm4)CHEwV7+DZWI?^Db4kAh0K_uOF5K#w_r0pQ04kAh0 zK_tDdCmVtz=JZC0N6hK&$?5Lt={je1Vo$%IVR^<`J=2(RPIL2&^SqfXrx`x`XS$}D z=Xj~6T$riqew&Fg(*t+QSx@mAvsF!tNB0(fXHFadvLgW~>5c^(b+Ad=4mRnw1B*Ja zBy9%_b-+m44i4#ciSs3J@D~oiA$i{Ng6H?My4~4w&hotFh4}4R$0O$XMuqNTyui#k5`lKjSAwtmI4yXzl!N&e$5%WvG3kU2lV z!Tx&WlI3N~E0SYuA7lF%+rhzd;E=Q(9MWwcXFE7}92}Cgntavz?~+)4hXNv>%UopKL> zh!F#kq$3C->L8M|9YoS?2N89^NZJk<>VT279URi@dZ-~dViNx%yfKMiAd<8l9MbE0_m{|l>omtB zCiX^%M@;MAobH~U?sS-OQE4&5NFvyWV}yzcq@ zhWdSs?PF{ob6tL8Zg{@FD*v(9lt*K)tK8TdnrFsc^?ZFze&bwz9LwkY00-L#4$145 zHzdKq@ zn)+e9`*-{e_2Y!AUJtncCb)kl*gnzyKhgGywokmF{+@Kz@|ya6(sg~$q#M!SxqrdI zc!NXIyx^b?4oTa=A>DRxPzQ&k?ckse4oTa=A-%4D8-fGN3Cg!&(|roPx1LW#pnA}+o#$-)%K~*hiR^Vn(fnE|1{=9?r(6gec+IE zd%!^*9Fn$!L%QwYpbid6+rdE{9Fn$!Lwa3*{~S0tu7iWuZ{U!;W_exXJ>oHBy#G0H zC@z1Qc*J_Z=j(KzuhZRs)7`%_+`lufX<@70dfNR04%)%N`MKqKdJjsi`FG=YqW|Ep z$J(~#Mmn6vD$D_3<6I6l$?KLkM&TC*YfWI|al}Z{cEpG}*d(vXA8gWX2OD*;4f3A; zb^V$bVl?E(U%$i{DOQdl`bx3MF_LaOIH3DnM$WXJ(leUY_i;-H?QcD;+k~xtR@3HZ zIcd2bOf(fkhoylC}ejI*24~2a)u;M?c`$65Tiq2U8Cmv?Dw$UvSV4 z4%&y|;M-`yK|3O&?;nl>Q%c0+b2#+9whzNWd&DEk55uAFwS7bmq|0pg?5Z{ENx@v#IoByT*C{mDDcEreDOqdQ4%iM? z*Kt~T*TH9wIdK5U1_4mg0Rz)0E-4(WA?0}kBNL%`nG z*o7Ez3rWgEHk$(Gq)_$QI_c_%XE}wI&zsj zP|fo|GtUVyPf4fk4D-BwVg4!YFP!fu&-0xn^PNfyJlZXAB@3Kt3tWDoQ*oi~3-u*` zm-`eK#*nAoDLLPO#r_ADr1Jqp)IlU^JBXy)4kGFxlC&K})IlU^JBXy$<=ZeEoIAn6 zYujNsI6xsX%qMU#FTo*sTIIk&J2)hrkKm9_d(O9cWf#vYyLevN#q)9(R^+!9az*sBxyTfq}SyrIG8iwkaP}# zgE}}kmLX7*r(-OuH6c*655vJp6dd#$fdjdobCevl<~w}lBVlUI_oS2wu&7FaUOS%YsYGf=i2nf#|lz z`tGa}qctAmra8LR58_(==)WzV>!nO=i^qh>S>7LRJFiRrHt*VKm#2*F=X777{k)~C zn{`(AgJzx6b;c}LGOO;nAJ~{DV3YK7Ibcx-mZa@~k#0L+sDne&_IBIB!QhDK z9V1*5fP-s)a4^ph9?1)m;GmAkNZO8|PzML|4;<2M2M2XjN~fhB1>h@{&N80z4Vv>hDK9Vm=U z;9$3dL(*vh4(i~Lv>h>GdVzz-!69ioIHcPS4(i~Lv>hBsubfu%s$|Futa)WmqX*g3 zIY32D%r8BGNY5Oq!gE3C89|HeK@TcO6$B10tUS|1i@v1$kQgG_7CG4#xz87QC|Tr< zP>VI1>3Qhl7@qLbBo1JU&oil%GK(*0)waa@8kd~I#ESokqURE2oQf@R#w|UoxpS#E zH!eNT9gixpG@NS9Lw8UCl`RFTB$^ce@(5H)pi0^fK(NGwj(?ot-!(K;E=Q(9MbD1#6?w)r%ql}b$f*6 zyizBA(EvbE$=!m zbI{WAuA?qzz{WnD?LGyYboV*fsDn+?cCb+go22c)l5RV&sDnt-c5pz?IRg&%Avh%6 zr-%`Ca7fyY7)iGs9MlmWN!t+~>fqqu2M+1Bg9Exb;?7$m#3L44-V`)1dJ+TAJawYF zcit7wV(Q-c7qxYGzCGuMCrZq}BDuhOkQQ9x-cYU37uacmofay4zNuSgu4$p27KYP9 zx6m9Y0J38NDCv#|7Ik1r+72x0z>>5bMAB^s5%q<(14epX;vi7$P;f}PV-X|j;NTzu z4(YaogE}}QZ3l;R+rdE{984f^NUuvAaFFkp8jn~wIdK-b6Bk|9YJHJ=da><`ZC`v@ z_o5c7ll63GiJg|%X^AUYa)k>m-_lafX!*1>Jkvh`E>*IsuBEDY=#wH)GFqUNbnk+a zIw&P=2c>k|0Z1KylC}eo`cm70CEa$wK+nStIM|!uki4vH0S9$(NZJk#>9&J|Iyjge z2$a@LSM(qe9JGT&^0JR#iQhBK!_Jow4=sm2KOS1}T+*@$J*2pl@j&*pdb2^R9~QUz zVRWk>CbwPHO`|s3+pgSMkL7&-lc+wR&P)YsO(Xf|8{{8Kr0PAkcUaX!#&`cn~~#vgZfC z;K9wzoG0L6|A9wK8$aAeTzKOh-$;AgwPFd|R`CXtDVZK%p?iDj-d?)5SB*khP||%? z={~D;pOxKnQWZf|F#R+c&UH9%B|<^}^>GrzDkFaGi=uEO4C*uW}QE?=D@_|G_Slr{=hYb>k9H*|ngQ zbQgn?Iw&P=2b*-;!A5<7?ZA?5JBX++v>hrx0D>{@V0x{JZV6aWX0BT$mpm0E}q ze@7P_JPr=Y>nexH==*F3$6%x+I9LwxfIX*BL&PIiJ?`^G>T|6;7G38uS&uyyd3)sI z@YF3FJRiDNcr5l@wb-6ZJgh8nMlNwiF0p;7=fb5Pww5Y!^eT*{H~2NNM9%{dC>dQ) zO1gK!MjdRDwu4Bz?I5BKB1zjpL>)wuwu4A|*=x8#2@du;IG8O66#WVg_Bz7DULS^o z$A2acTx>N&Jdi!h;&m3t@@0OEyUZI5mYrdGXare)O5?-w`2Y9x+MDIxs<7PuMBk~` zq39y3)75pBPlY@Ekh#l`j=RDsEu6dj#a(CkBW&?=g*kgb$zB4bq#xLVk~#n-Z3mll z+rdU1SdzAbh&qTQZ3m3>x(C7|aBvOv3*kWafP?Q1Lp&r;Tb|MDTSwqnfmPve^4{PG zK?$e-fKG@EpUKXhB#BZWQn|hPq zqcrsTq43_X)|#jNIvw<67%N=(I|G`ce%w)Q3WuK4XaGO;;@EHLldCx%+&Yq~84cCd zG=DkO;H+73ia$yCNAU=zX~p}+?{cm<%^&x&dDl6;Z%y5co`QkV`tR$L1s2H!mMAYuD6sVz8s6x!B zVH}DYM}{O8nl%I!C*_K2>jSoGFuPZj`yW=6`yW;m`yZ}yS4MYH`aVl{m!-SQ(%n^Q zWI>M${$IaZYkvK2;L`9#p13|CN5$bE#9^IYJ~1CU>>9)S&FtM<)ct31_!#T5Xbs8a!cgM&%}jA7;#Mj}xjkCkFYDepx2uW0j^)3G04 z{_nHK{?ntPvdDS-mg$*F$s^Y1Ah6Oe^6i#yvEI zr+R8g3`s*9GE7)qCbc1#N&WkI5q3c|BoBQlA!skXjfINp)JMQ-zlb{bfN9Fe;dO zQ*QoRD(FKl%#e|iUZA0^(A`#?TB~9zuQmG@Xd`{~`@^uDE|oJ}2IyysS9|%qI<`_` z?-CzetoD1+R(mzR#!hR>HTD{>vDavOrY`>1YI~-hf2@69EB&?Jp1Jl+ynH2}LEvQ{ zu2NEem1zmo$f{qFqCrdwQ0Wd-u8%>9dyBOuP*Q@Dc2G(>B>+erY?8JEOM00yNc#ed zb`VLro`QqN!69k;m%@S6Z3vFIsyoYv6}siK%rCTB<`-Tq^RCC`+PCIQym*aD`Ui*Q z+8v_e%e{%NQ~Qy$dAQSWUFnpk>gd!K5j~shI?K%dGcJ+4&gm+%OYXWx?79%SmU9cx z>=f`ydb0<3se@P2c2G*U9e~uqCTTmcsDnt-cECul+e`uu?v4Zp&t=3-(wjlRp^Lq9 z@&gC$2-NyW?t+7Uh!K+=9F$*(BQEl)9U7=~S+zMM6z|KxRtzZKm(ht+@bCS`H)3>Y zT3!}i?xM@#@Nu&pTtgK4yZkST<*ud+N3eUm*8KP5AJcw^w$8G;&XT0FBB?e1Gx-)c zD&19^-Z+ypP~IukJ`(vYq8Z z;d{)-73cWFgi6j8=XnoSNx8y%p}Nod>g*gZ;Z&^qJnK-gZhQ7bq9f)#=d}3fInS|L zC3-IKLQy4p&+^uWFJA55d!8uzNyT2d$4@He^8)0|Q$R~PZ-Gi3sFJpWQo8K`qz*ty z+rdU1Soy-O_nclC04y2nPL5vyOsplU7ztuHn7HDqGOO17>1SL#ttj$KTcB1{`BiKF zDl=|{lZvacTtDGsJp79)~qYIo~kBhLwXukYyKL)wWp{0!;E7rsbj;`Pu0?Cor4srG5@8ea_N}Lpb%Bz^Z@^D{uxW7EyUmYI6spG339Q*#z ztDm!+*S%tw@(!ciFXeAw#?R;6%D;qrTve3rE6?e4TX~+hEB=sY=}MnredSm8`Ml{n z&yz`>efBK4a5)txIpWuUo+~MN_FvFUG!Vl9j05L*g6i}eIL}{I*Dsn5M4h_Xna{-( z^H}eAU42eBl0nW~1vI6hbsM4285Q?8v@+^*HpH3dBhH3=q^>pTI)P0p6&E}n$ui(> zmg29K;%}6a%eZlI@le+zYR~ZPa#DCmL1(DZZhRfNjOYhCp$jO{1(L1=(U)EhIdMJU zCh>GdqHxpf!{JWn8-jowq0_@yg%i?)PQzen$$n115kD+eEZxs?X3&~^m8J=0&MLi% zP7}&1r{-#J{9f&q)9Tnl4%XGSuQ^-HLTkMBcTK$a5>9LEv{q{{)x1_OwX;%w=i0j6 z;Xo}G=;uo1e5qV06!30~gaWUmS25tF4qo;aP$k`aK&1{;N!!=j4mKRmNe4FiA%c?j zL)@r?L(+D{O}g!03P&v68-XL1?iaaq*QV=bdfSz@dN0$~B0bYv=2spq_bZW>`;|w_ zy@7JMH_&!!r;^s>o!Y5nMb%l+P9-nhRYw26+~s{xU2@meW*2u<=f`ydXEh# zse@9|c2G*U9hB4oC~14A?OnD5hIYV6mV01)IbwU?*EXpKO(ah%HNc7SzD1ZmfT}C{;gPcuj8YT<(E<| zI1ho!ZA?JrcBjtjD`4!jCmYv!IgN6)=6|d;`4yGzav8dHm1VlBGN`TVN~$28r?Gy% zsMoNrxWos8x_7W5k^&`GD1CIW+dJsGojKih>Soelp?pz;TF)h1|D~siJ(pE|kDYp5 zNpHEiuGcm7>g!_U%Q*-@_8|Zzog-kQ4lGIAfhFB`U{ME_r0pQ04kAh00VAFEJfIE3 z!GCN92lq=A96SyVZWTv(*e?YK{|OI~(Q(@g4%)#%JAwjfj#wO*oxP&$>=k8augIN^ zXHjLD?y^jGS*E)z(^Hn|Da-VfWqQgoXoHrtmn<*qxn*y5azkRF=u}wgd|K%&Sb0Tn zROq{?C0(EGeV2V)S)v;j{jpUT*Sfq})_+O=8qtKZ4BsM|@F#&fkKA{@~ybCxL@MQCe__$MFXT{R$58*bWYTf98;GJ2;@{^joFb zP-ELFXT~aJhL?CsGakwa<7TXRwW%eTgLuDQ&SRduepBIDZf+t=E2 zZR|--)vO(EFa&h5;=5ETmrLbJp@4iFSA3rQKra1?BzPGp@Jc#hK&1{;N!vjwy$opF zthFCv$pk_ynHZ~_AmCs*M38oH(7xLCf`bW$xRDbaOtcX=;GYw$;NbUxL(=UjIK*Q+ zIH(sK(*G*)h!vkVQ!Ud5E^VS(rX5xKwV-9OqY9_ma(gbn#{U10`EX=;c!tqVo!aH) zb)9y3shUoEc4~u`60IwCAfkBJwfK)xNPV$hl+$%1j1CzdpaGRl1*)WXPXUlR03~e) zn{?a3M!nN^5J|TkFw_AfX*)Qenyq}#zi@DE_2N!*a2mR1Fic1-fSe$te z;EHQ8M?rT_uehO6q&s$y;&`_bM=Sg8>zD=8_N#7t_FUEfO!O!jHEi{`x}I=K<4&*g zOdh@AjxXr7XD^d6Ck_A!4nRpa1c1~5C}}&`q}vWG>cEn;9YoXtBWXK0q?dt0;(&vT zFmOm-*X_=NgJTT>C3#(&-Vq+|X8{NA@q>eQL`Kq^Pr*SQ@sP9~@xX;f9(z_?t(Mq; zx~AnhdX2rDVG5`2asxcV!@K|%OY~ILr6-s@rF&1gUp_(>!+dX5CX~`0!PAY$8*vB3 z(6JCxk89jmStiIzcl*j4TE+J{AN#K9KWzH0E35i$@Fi=?nSMLwxV8 zwhvrK<>}ot12>}PoM2#MhXYH}2>>GMeQs@DSM|Bc#Sw?8IO6{;$Vd8J50_c}u0o1S zOL0Le17(?kvdlnPW+0bwyO6MG7ZVBXl5|3$UA%Hdq z0VAFEoQSKgD$Q0oGgdisR(T3s?aWzi`)b=)+rB33Y2;hu99?srgWETGg|Oy^t|8W5 z)wSwc*R=L}am~8+Mr3u)L0}b&u4|=oy;N=#3Q)Ik(RIzz|Ahlo9tSEz07^-R1c1~5 zC}}$YrI#U#Mb}lW&Ji;9FG42i*Fb`UIzlFCJ2-t+Kxq+XJ7NUC zoJZgwA2=k{*%4oTb5b<%DBQsRNJY~3l%lLI z^Lo7%(g(e{c|*AkdV^ok-fl2B0Oq zjRC0CK`CiF0HxawHg4ht7N-qh(GDz15V2DM!|4Su^aBU%?nEThm%yR#HRmuK;;|hZ z(n}63zZ!xA$+XFvZ8o_RH~F2To7jJ~rp@t|zck)#4yQ^{cPoW9Yg>-8V~gwD;ySl@ z@6ML^&AC*3t9~L;w>Y-GUwq3}yKm)dPxBZB)MYW=09Ep|x*DiV4WRNkC?!u@o{W{z1IA9ID74I zB|DT|y6LqeJk#QRr?YFPl2IwQ^R(*TsXUCN%!va)-gW^XI~IVF?sx#|cdfnS4S@6q zApHQyjsTnFY54<-w*o=L;~im$K_qEAV5HNYQ>Y<0kU|Z?5o@8?Er_vaou4|di(Pu5=N%BWruFesJRDpfPBrg3 zU9bIoUIATDH5>`#c{banWK!Sn;_Fyz zO}p*1+fKVZXzk9!My+X2ITYTjtb#8Q>8)K6UhMFyjp*)SQ4*~2d?Q_ZM`=IZ15(O4SwLd!B1s3@KHXNI9GMEa-;1VRf&>tW8F?9 zP_j1xDCy^fV51H;N!vjr-FCoG2aKfcfT0c;N!tMTV4)o1J1?{3L(NHH}(ZoHJXTGh1!ns+zP|+G?k*@ep76nTH(!GB5y?bfCaS z9c+@e153K?AfgT;N!vk09Ym7014cUSIdK|-BbGdk5RX{$xF@$=(|okeow&`Jusw1n zjYQj>UEA%nJ)F|>jUC$Ep_JQU&mGrQ?T*-7l*X)`SNXhO`M2|0u^n!wE8ZCyTc1Ke zWtRd~(p?Nx>OhsW9hA~-2OxE@N!kuJ>cEn;9Wc`CQm7#~V%^gS@rZSgQ)t&UJ&4#< zZgAY?Jlb7m$L?#o5ZfKyowj1^Rx&An_PEYH;hEBJPwWE1Ah*YL4ysP&(cm>)zoiTt z)SflfHAwe76oHrh3SLR~Gf=4mRnm4)O1B+s)WIfcJFut&OVW10NUzJIhTw=5P$R?x zdGyE!`q6?%KD4~)pQFE}AE_Agfq!=XL%k7t%uW4n%9vY{V?WUGu^(E$sd8g)>5b9j zKG5-TE103uxa7f;?yd?<^9v@>nIHcPS4(i~Lv>hDO!69ioIHc2_r>chF zKz=j?2l8XQ^JDyn>bLRk-|@GUFB9DV6P!O2ZYm!p*gnzuGx0;^#YFf2#9Q*4^ns2~ za`{OvKdCN1z`_0khot)t9Mr)fX*)Qi+YS!u;E=Q(9Mr)fX*)Qi*X2h;a3DV#f&=+6 z+5J1&=l^8)?_~Gy6!-5G=g$<6A5(5=T$%cT@@lH>Q{DelZJ*}+o96tP=JL~6e;z-; z!Tth=r27vX)WIQXJ2<4<4i4(zkhC2f)WIQXJ2<4*<;Msd{131ZICxD34sO;5hvZGm zTl&v2aPZaghzGB^z#(}nq~n477=eS_BXH3ErNjgIG2Q()-RJjoj~~;WA2U3D%y9n9 zxT$evhV3(*Uo&l=Y5Pp)M~m~T#re_V{AuC*mGc7}Y!^5r-GAVq4i5GYI2d0l~e2sgjAt*$PrTM4mmieqiZE?2M2Xvtr_eWa;s+{a$J*goz~=sCr}K|XLu z-nP6W2@W0~V>>vc+dkHIaPat8+sE1t4ju=Gr0w8`*-|p z_2>9IUaEYgexLBM_1o6n{}Y`b6P-U3Z!6Cxvj1yMlWd>#v6nK=k4en0oFCv|zkx&2 z{Ra-}6Kn^EblWG`4h|j%hotS`pbid6+b7u$4jj+<@pItd&nc$#~cu2pkp%WY! zcgzt>m_~?4EMYu8Om_cHzOD0ovh!ogN9yk>&Yvmn-zgqnrh0ss>in5%`_wxsH_iDs z?PHB6(`=u{{L1+O4)z~7B;9}Dpbid6+rc5-c5qM!hotS`pbid6+rc5dEUpqY;UQ{4{)%*z#-}W z0|#|*NZJk#>34KKf`k9p2@W0y2hUS*u)o2vH~Ik_Ja56F<9G5(?s_G1&+@)k zBoB1vkGboW$UW=#Cf=9d#0ScwNiILh`8Ub=HHr3|AK+lWfkV>$ z2M+4skhC2f(rpI^b#O@94i4(zkhC2f((CeL7!Hm|;NS=Z4(f=9^!pl-5D(5M;NS=a z4(azTZ3hRBBOa2rBOchhoX3x0ILP}8jYq6R+`p53eouD)Pkx|&o^n_HKE?Sl#pnMN z+o#@Do=kQBPj!Aw_4qQ)`7!ODS0)~xrqQ1B0~~BWI3(SF;Ghl;N!!68-F9$L2ZyBX z;Ghl;N!zE{4h|g8;|Dm{Z{U!0|AAvLW-4&-IN~AwzOGmi56(B>;FT;mr2kbo;$})C z#3NQB?%(O|zv=G3=^h_uI6r2%|7W=WXE;A*-c`TPbpFhAe$Djw)8g_iF5lw%Tk7%y z96T?Q|KOgozls^co?u!7H%aECOvsbI` zwD=}VRcqX|sOk#kK`w%~!PT1oAAVm;Ra2~P%F-=m>6W5&pyWJ6dzr6jucY$`ai@;< zO4^RNOSc_yr;fNw+K#wWN8BZCN8F{C=L7PvAvj{4^NGfpM?U>DeW-cG^XX?AqQ=-| z3|z1_sWpxHw3a^DW$Y(%9SaxSNU1fAg^NFYrU7r9UB;y^8kcGrr!UH57MK{bVDg7r z`tX@PfQgo1@&~(&L2Wz&CduRyOg>^4F!4Yz`GZ}82}g3?Gzb&URWrp}sL|pS>mqma zc!czJWWsnv{jNTIrj(fQi6vZUnUIoYLQ1)bpU5&1E=;3|aJe6~OoR)MOmZ!g;BqG{ zlTs~{X(4uq*Wzj5_MYGb;TJt{$GR)Iq&lOP1Wpl2g zy-b*BFBf0YUPs_Fy)6+9b7!;3IYcEDuB<_=8=d4{#*sYS{;L z9m2#TzgVVN(|OdI4t!3O)6qf>R?~scT%GZW@^1!QbO0{QzZr1hhnb#kXTpWKIukCe zZYEqDQ__aDQlR4 z?_doeO@6iJxQm3<+9!H#Q!q33!OT*@%u-<1Eh)IL;$Wt4Fe68EzJZyBVD<;QMjUwr zbdt#>=zPR3VB&!xOg>^4F!4ad(H{yX9Lf1sGVxT7zST+@O#A>QS|VavGs9&Ke$DB7 zeBohqaAUNh}P;MDU`ON;B*#jD+{(&1#8X!kgtkvD@(TzEnRD#_4RKwW5oNP zn5*q&P3=`p_}2ESl3MfsMqf0P$vdkm!x6gH9FKAFEALh5TJt~27byq>X4;(3=niH) zx`SDU?vV7;QFI4idWP=cadd~I?dT5L(H%UF?vS({l(eHecpTj!Sw3CGdJ!BvJ^}~r zBXH0@0*AhLBo3tKY;Po+?ev=M^qKASn&b4F-3xJ^quSU?r?f` z*xup#JGha_{erO(92}#-!TAjwlD9O?frIShDMZ3hQ+a7fw?4(K^Q zz`ss%RUEqBs3tZiToBa1h{Zzq%TP*f1j;ITrI18P43;o3lZ?QzYxHe}GC>bqK zO1jrTNgaTawgXVQ?ZBcAEJ@ozL>(}awgW~w?KyiIf&vl10&AP*ki61b` z<4o&EX|)}zq>oGGcBxd4c4PhYk*@VY$r%lll6SP80i{+Hei{o(W(z1eBZ87M5-52b zl#=DsT09j*w0IoRlC&S9MI9WHwu3{u?ckt}Xh~)c>fn$Zi6d4vjldBr8~5()kBeTN ztuEF$F#8TI`sK+vPL?@x*Nf5Tggg3hPIyAjbwl})#bDTDnkoYNrxVQ)WIfcJFukN4lL@xlC&K}yb1ylj{`>1TNJ>7i=#XM z{Tw;;y$^HfINM>4Sp3-U=MaxC&Jl|r^`ts)-pA_RdG5q{cl4i#^TP?bF+X}bq|;%( zb7sLudVSe~k1bt(f$a-FQu-`({R?eh$aKm{0vN)BL-MvRMCVn54etP?+g8A$8?Yqp zKEH6+4KV=H1AvmZHShqC7hC}3aR5p>y8ws*Dre6yfb>V8D2E}^aodOCpdB2PBXGc; zv!@|AV)6447a&^BE^>A(a_=s>qyJQ1tQ6BoviM{DFWKVTO0C5nQI?c>xWqLrxvhL! z;yhaFJY4#5@$ZRC{dG(0MjWs)rofVPp8|_Iuq15(}awgZMbU?gn^hjiL= z&io7<9N9+T;9Z&#IPz_-Sn@PNJYvb?tpu&!s?h4K2(8|V(&nu$ZQknAW_z2rBDA}F zyY20M6y5%yn3HDtdG{7rmdni=QZv%If&d(3&D8FlVm z4R>>GpBwpzjF|gCGh@eHy?ds^_72-S9$*!gx+(4J9WfW%R|Qlab;W(SI9h}{v0{< z{pLjfip!kf$b)n&$D9ZA?rH9vcV9E$ycn_&&iQwhSMwtyLwBCcw|#;0aKSyj31Wfm z3m(XS;a#u9oM#K~>&-<5i+a3Gvt zRf7K@XP(TjYKn4ICAH??rFlVxkbkj#K~)KgEGWw_D9ZESs&va7?bQOWDp-wwO8bRX zCFv0*LNVlaI=Y1OEV_hGw$UY$-YSSLp&ebqGmfD!p6f8_1ut++MkRD>N9W1nih3N+jp7tQ%aS%w}H_-z===q** zOWFw}bOMRUdC6TR`VuGPlKa+O zeyPhZy{E)odS8jX^g+C-A}1_3I3R+9w;sSD=?#70U}L}`>BxbDIyfY42Zwaq!9g7y zlD2~bx;b!*0vrq$IM~PFNZnX#0tCAO5Hunf*$4t2L?k3jBfg#o@%8)<2!z2Um1#Le z06;(hNV@mXA^BO}Fwr12qLH132??E+$m#n`mSN(;en4Ds;^jPP^?rv|JX7RD?@ESz(aXX4}U~EST{!~Cas^`!- zE2_t^F^e_xLrsJ0EV<-lYW*Y+VliJ~(TYNx3@3=b z672r=vIK}z36ux+5UqOj9lW3DE?YE!xjhRt`$M_4CT^7ZNpoN`3j*68{4g5P=79*b zKiDNWc?6M_OfC^rAF&IVcp#Yk!7dS09Lb3ZCdMn6a*_oYpDITh@B_dU*CBopMVXTy z=;#++p6d%l`bEF<0}$yKh}kb%*g$rLVI2SIguEQ=JaN%3uJK)0Cb9cxkCnT8k$PTUyb1?aX(-2HN z5KR7HmtbN9z@$ZBatS8-1`}Ptq%|L0v`~VJKQMdEgd78t35H`5!iY@zX1he3j8ZW1 z2$)PT9MjNcoclWZF86f=i+w#C&Ey9Ji_MK-Wxwb}nUfzPrseVwzX%)sB5eEs#HdE| zXY^-i+Eo#qDjzxLM4R`CQe__e|A!cv=E0STFb}SL_33=4$b7gkt>(jp$ul1=Os55Q zSpXMW7QltR3*hp9M7;}RgbbNn7N%Mj!UctLqRlIZCV&-#5$KXut^D%V98?e3!PxN^ zupE{G)*rkp2e5n)5U}jqfb|DwAYhs50ZU83`U72Z1|oo*3?qP?9V3AL;O&TDig{A& zuK+8xaL%?UQES$|kq8~z5&^;q;qSy<6ntk+nD}D$ZG5pmL`LA+h?66}Jv+y@(zbXC1)U z!vW?G?(+cSnF=sk0?Z%m5@2)z7%c(j4|WMKx&VxpVDbmM1QT3xM}vtm4JLn3aQ~Q{ z5Ma?I|C$=;=o57Q5YFhEpvzqc#8Cc-g@Thl5kP+^odFxp+IT*q8cIvvR8oT0gbs~yi!}X(K5HaK+lJuiv5K#w_r0pQ04j4(>0VCaZa8L(_r0w8< z?#N)iY6uRDAPvEROj+UnTM_-2-r2UoJ-tFbt>47zwr96I)&1S!nO@-5T_#44v!~}n z4Iw?QvnQO8ioLF`*D2b2Q=>+&_Bq6>E%VR-O77HD9Q!9^^N(a59v`?POnm!K} zea?wK=R|+$)NiMLJN4hf$Wm+8i?;_p(5y2MdtZ=E1OCo|x*ab7WJiKc(j5ynP6fb< z->d!gCIq($SfMmaxv6C`*ysti_`%Y@MkCll`Bf=5wOR%smx%-32^tT zW=+73eMh#oHi5IyO(g9Ca_vtIy* zzJDYRq}i$uFpZ@&Tjji1<-AzsHNs8Z)1XSLK1S(g=K$Y|xl0eB^ z10~}EKuPxx0BHvskAqFpc3{Dt^9V$|jspz)8zG}VI4Hrvg)%tkhmg?^9JGUjc5p~K z)4{=OF>vrWI3%6V;DDa<2psxe^A5uy9^1hoJ#&cX;dt=)2=Rd39I-6&ljCLHfw1hh zMyh3gvbC?kCO5qflDjcDm-ycqWY!o!%wI z)pMtJB5;x2^^q4yA6wd!%j+(CBJ*-yftsxZwWJ?0gPJ<1C2a?wblbs39c+@eciIjj z9`CZf%l59iN7y59Fe^vkpnU`m-Yon=9IZ!`$J@TAcdRf2_EEe)0I?98I;Resy)Nc|V^Q4J7qZsP4Vy z@TxW6wSzw8L2zZ28tLKf%8!|*n)g=T#wB7(td+5OC(WUKvA-)>`jo(4&y~s8r*To1 zet#Kn5%iZQO25kJ3~;NM(&qMnIuJXB62U-O#!auvv9OCRfvI;_mFcmn7^ajXtIE7u?eth( zmRapG`KJ$8dti)T+*CrYaltj-T(%}s3Pbf8)&95nTPhDM%h%!I&IUM` z1>lf$Hh_aVI3#TchjiP)!NngqcpQhDGas-9P!68|fZC?V1zW4Jv^t~f-U<~Zi z!~RLldNq~3hmwTrHZ-#c>#Z_o> z>r@$~Tc^uJE!t|(>4L1K%ex!G9Ip%s>QTK|d;V)=nn&<1R}qK*C=#!!%T@SDt+{K+ z)QuK0Kxm<)A5x=*)X_po+n3wE+;+5vb~HrN_Ra^|M$lzDP`Rz3%e!g1xV^xUj$3Va z^A1H(i}Mm-Lg}CaBBnILEg4%P&`=PCleR_xix*G8qEly72Pa@F>_t;s}9aB_jli_7MW51#J!#0|^+(a<>4+#ooJVI`6$#Yu?9@^s3h@ z^+B!q&-2iU^bS`|mA&`tr}!0jF@B|dT%nBm{m3XK<%%Ms@bCNDjfEvnkybzcS|nPx z&IOg~_U4($I#%}ge&ZW)k=N8+RToNC36vhEw^pn}%ZIrv*i#j(HUF*AwdQZ>(yO;P zL-eYF-l9Dz06b@`6!rXm-erb?8c|`sA|Sj^lfu9RNsXt1cC&+1lOw;r$#r#VtK9rm z%gcKV7_o(VfYjrSd8sul-fK@5@4c_lwU;MZK8XO$Tmm$+e}xlzh4&o+l{wXY z&&c<6vUS@IEZTd#Rj}v2>H(1;Y)4e-2M#tJ9I)qe1st@4L(;hn4(bJmblbr}z2J~; zJ2Y&9Ahs?OU_yx7YUk_L{Z7y`g*4<_&AU zNk3=V-mgZX2cuq#L8A}V#8L#GR86hl!yD3hUs+dPla%@CZ7JXWPeq1 zzzKXHzJ8!$4y7zG-~x^~PVkl03BJ-Nc;M^dYus9TnWt!fWlLXlJldDO=wDIs7e%Q! zN&FpHf2}MhyOlbz{xnZLEAR8f`h(&~adz?WZT3Z9IRW-*0{mSrrTYBc@tbzIud)w= z$H}k%R^0xK*t@ov{@W6M|?^7>=nR~pVz!?QWHepWnt8;HGRwdVT- z9eBV?omf#i3K$qxx{G*1q_mRavl3~;v!bu`bmr(6tNZNPXHO^0sO8ZCP8Xe-Xo#*R z?3wU63?y<+ULe2ns8q(*P>I66YocCfKt1ewPXUrE~$RhA#H zeZY2bu=NNY?BOLzp7l~tx}TdDqvM?K1{RdYWI9`#OHExM5T4Pvbrq2rYenWSW^`Y z#pefa6t0PV$LjprI*F)u(Q>DMI!hTj7iNOQ!Mi2EHJ>@RTe`@zBT z;NWp^NZJk#+QGqz8XUaM3=Z)*f5E}}5ESv46C5#9$DUimAW4UT5tNf`7#Km>4jAfy zk@Uocpil>lr0ocb^l~DP%Mov*dFXn?8!49I(LTF)86NHPs$v;74e-cvZ^vPdEKl2U zWJ=p{SYkO!@VcV2EYUfnL}x1TzeGNDq6CX}xkPc50ie+SERX(OsVu*{3uS?n^KY5= zRYX(RfzcH9U^InYxZJO+K`VS9RT({}DwWHH#U6 zW~mAes;O;JsHJ=pWa<;8QPsNe!>;vaG!5NW!K9WV!@IPhD6U>|rlI+Hr$)qp8#E#Y z{t!DgP$gmze%d)3fykRdmM7=vNjjtDy6Ul?N};tyspv#H14|bkaAqkqiGC^-9hSb! z*htJ3Rbu{eoWxDtDP3Z@5LcGC)^KugHPM^xsqt|$yviT=rz)90e;E0rdRC;)X8x=I z&i{--OpjH%%L>4d%W5&uoyzj=juzvnAdkL1Wd%KD1^QLgo>V~;QKt0_sUWp7lKvGg zuBxWSA-3ZVR}sCbDn9G!O(_B`pA0D=%*QGq%*QGWw&e^%^xX>QARixAJwpE~5aEKC z4B4fsg#Yn{PU!Iq)FKodrV)Vj!5i^Nf@5oZzpjelrpqGm z=93RZ^a~=&7l>jNImfyaR@@Hn1DoRVKYrB=EVkH_L~<*?^V za*50;7Sfe-9RKq;bChu_Q^xTYD##Hvo96n3D<{Wk^Cyw z?_xCdqh(>z%BLUAOTPw-)$5RA17)#+^liMqKQQFm2GVJPFUY6GN+$vusTpzOFyk$xfeWGg}yKj;zs6;b?eh+U|+3C4YRa!eM9a0E`fDtOp4F zA_Vk{5TsO8r_m2+ibwK`IAlNcQq*VISR8vjvI_o8jaBf^S+lC>)mqbP{nv$8yeyG& zXf=x=BUj@aa``phTDk_#@ia+A*Z4b<_8BkPG%>9GL|c8GO%!k*_y7$M|H7}(h_u;~Y4RujZwR?0^(LsQB}MClB6))m;fuE3UA zemPgydCSi_Z{%4QFWCazx?8%Zzh3)>^h?+4z1MYpY!ypS!`H{AGL+b$eL>2<4X$p3 z_XTaxZXb<}8@(@RqxS`EyvbbEn7Z*+ zlC&K}90viz#rAZ>`(B z2ujj}Qu3y<0)UUkzy>xR2bQGmz+$fei^qW_X**zI7|LL9?Kkyb72BOhJHiRacR0^>ggs@+4sT)H8Sj3B)6NgMAyGB% zyvfYdckX0$c@zRATMs}-c=Q_8xJ^NecgN_)c{EvzLMNqYAT zh?oE%(u%_`6$BC2+90AGM7+ZYBHp+FjED)wQ^nLCta7cfcL*HxrupF`4aXp9!{fCJMkAp+<;dt=)&%_a{ z9rxe1a$DRsck;G)gz)0G@({^y+cut&#;E07z zBg7*XI!>HjF|DLIXP4)eUD4C&;BL=nyPXcZJw)twI_z;xdu-pM#L_&shjUM@Y0yrC zp2Y^s>>I3`puomH1)HS%6j;L8M|9Wc}ZBWXKeq}Sz4LvX~(rV-*1 zE1P)yjmw;Me)7F8-howX{vA#?>-@sC_2rZN_4Zs}K89cKS6*#!bsO&KKcF|<=WwMJ z%m%+^Xrrprq_|NV12oxfj5 zh^T`|(spo2r#+82;NT4xaPS5pI5=g2Bd*T%lm#%l>*VL=fT0s&l$}7NTTgaEpjab_ zvJ@s1vbY<;WS=taawJ0T5Yk@7H8B}Wt5U=t6$f) zRqqbedVFi%Cz8_&s0p}Y8wJKPPri%YEPZjfK3xBI@XyLM|7QNHbo zF$~r1adzxccIYnm9;eWt($+VEG|;K|V3|yVbkE5IR5lf;lJ0C!QU|4^?EsW+JJ_g$ zP11H?Q3sZ!?SPS9mrMl*y9&`_*Mo!8Rlz|!IA}+pC<_kS5hES99UOeVHR#Ra;GiAx zfXpdWaF7!mlE27!#Bxb5+tJcx9iE?Ys#}LgXMDc34v)_ADto=3@vetozQed4&RpcI zhco}fD%0Y-EWPK5SV8Hp3Of{@`b*LChn7 zl}s+d=_7UlCl3UoKiDM@c?5Kl$t9S4qlN+K(v!*n%TFpJo_rJ;bo>Ci{G>AC zsiVm+LdhdQ%znYCqscEgc?6uEztC_ zSzV-oU^7Z^N8x6a@CU!PZi_430+-y2Ti};3@wcF6X3JK;S8OYsW23c}PFvxe|Fv%` zobk{i44@B`Z)+#Ny8BY>4mF2U&|b^#|31gAgPCFpnrbdt#>z-e^KiCh5*)O6S&GU+u_Ha+77>b{khr;7YgMQeHRKv!e}1a?Gn3Df*H6Q&i)Wvd}57amp#d4PjcCVs`A$ihF_YB2I0)X zZV=9KS3o1$Aiq2jV|D>CGa!il!8s9}JOV_?_CuKqr}80?bG1 zk`GLSku$->TL%$9fAF?UF!8>1gpHL9VdBaYOmrEUi7pW=qYTRw_k6r>IGC7c!IbkS zg2l8cgQZo~5Wn5YuZ);hS3~?FY^<*g8~q||`Fo>3hh*U1A823C-XAK9_P(ldZ|`eb z@ILwjCW%J0NA2|Jt30S_>CxAeIQzmAy|B+t`(D+GXWwf&zW)bWSMRrd|EtB+w?CYe z<9VP18>0+1$yY63lLQ-&1546&5K#w_r0pP*ZaavmgGkbLz(6+#2DgUbz{2Ff4~n(p z0f+HGgb`ss;4mL7JM3UMrTOTfdQCIfLAxLNfmXAJT-~8?LUo61KkQyT{6h^chiyOn z8b^}Ii`-!VWFWyN>41WbI@ly_2a$B!0Ye=ylC}eeI$$Ji2aNQx!w{&)exTHQtZe>c zCV%WTW&GoA+2d~c;|h;%Iy@ffpT@=`Wk`?M{fOg!RaRGY8$_f3Yvf~%WINHevtm- z1I8nE=e&93)zV^=n6Iymii)173f7vxF$&wI|K-=e5obfw6ICU(=6@>JvZmB1e23eE zo;d1Q9F6oz@jU8c(fohGkR8?OuTkbnmwD3P7fbJ}@w>mjP2VSr(huTr`lsn9-IQ2R zfBGr^)#NGloci>sG8>+9Eiuo2BHyA@KCSW4(<-h`d)hc$*FUZ9{3dT9JzbQHpIFG< zd30zj5yYbp1u;c~eRH(x4){JdZs0>nXq?dmf5(Kuw2T)8W^(&^T=S;WxP~h{E|i0v5vu zEJ=qESk!?fX*;l_+YTb?fRVHvFw_AfX**z~m)(Sa>^kyBt$E9@1FY%Do3-Xm{PYBl zZO|vD8UCj$pCFI9osT)9kG-MHf6Q@sT-mG0J?^kR?qED_rz1bAW?Ovq>zcrhgj22g z*ZAK`NBrIK9OYMdNrx&xK&2{k;1qOPk#i{3a|MgHiUd^KcrNRIqbMOLHt z(THri)qB*Ti2n%UYhm;yM;(vfi;IaTf2455KkfXECZ5-IB<7cYpd&>+cz;KfauvN_ zf%25AhzTs-y@4aHf@i=}50!qZEd8`g^B>}#E(<>WP{F5j!Q6>xKckAKGpec8o6+4v z8@$d55Up03Ctc>rH*{5-+NH_EWZeCgnv_=}PradkIY_P1OyV+9+!`rvjTAQoiW`D| zM&I{VdYQ|oRr@@x3}%BXl*#pwO- z4msfOKrY31=uC?5@F#qSKjAy{DZYcBM(=++SC!77q2Cxsug5}Z$k!gPnuhUq?_0k7 zdRwF7-gkKMt)X-8yE^#jTg+WwZrStEcX%+Svs%-m@3NStz57iewRA2Zo3hPBGhmneUjiv|3RD|P0{r41F(55r`Bjc)zwlF zgi3WJV)asH{(&Nk{~1T$16BIs3l6-?TeV;1TzT*0Q#6MV7QEUF^ ztn}c!IwyGB_)rOOsHz8FcgO{Kt$xU5v=Dl$ctUx&DpT`6jvlVQF{0vvag+I5Lsv*X zCl2_WIN);v&Ez?P7E0QF(DsA2gPit5wjZ+nknM+UKWzJ9+YguLT&$4LgIX6IK@WO` z^p--zgnQy`PSvqu${qLETgCe3u_6W<(H<*f@K_b_TJt|)7d-wJmyBLQRizQH$IF6` zyI{=d8eoqYECxEPMAD`7kr-lYerfrUci24wIilfC$`eDImD-pl*C*cL$gA77PrS=3 zqA2KA<6bIS&6q#tm_Fv1KIWLCU9>-L`{TAhZhOM_LaM-zBYNjL@L31QDHAjnQn;dj zdsIyQUSio3sPN3g%h9*0wH20J>b-3|3!hX#_4*AgZj$=PJcFMu)!fxb%cvc7XT^}< zC5d}1mS%iS#>dTiCE8K<9xuP2bR}G7J?ToM6y@=H0W|W-clq7}uJd$)KUJ1~sx1A~ zL#5p)R-q-{(^ctO^MA|yd%CRR>4&OtAgU^I0;E{5GZ5O`8AspI0{f`DEj5^nq}1TJ zXY;@Qdu-!7+KP|1#yV_hGg&4zQ;Hd-IIvVw|LSm^csgKZN^#!m~~%#s2qnQ+~e-$Gwkl4jD?&HlE&S zo8)_zKb1s_cpQz9v>i>L4th!3!7SZ&#F{#=ByHbMdzAyD57hVafueKxy0`=G<=W_j z^}Yw|eGgW?hw6O~)%zYwzDQm)$@MdR1S1TG!^dK))IR6ky??8X89>3Py(>$6d#Q}YXek9?5 zGEWoZ0VfY%QgragDGibC2Y-^3bb)-ZOxc4)$|~^>m8H?DxQUutRZQfET###?!!E;Z zREOi7!Z#m&k9Uex>*4BqQadq69&qBJT}(VQNz#dV(DsA2gPit*wjZ(`lstaO_CvNG zwjD&YgGjPWY%DDwE1UdSIV3!$AwfZYtZGBLfBAS>@NpGXdmn#KcY+=-!*s;%oaT=F zgm*=?gg6r4gP0vDzCz2GCtQYcexm$}Clp@|Jx^2xi}*g~_M=H`H(Dd<_&jbq$ax&l zlC~eQ9jH7GN=e(FupL-D4kF1izF0RtsW#wzWg0)Jl&sYEn4w91$_6z}u@ARa#bV-TtA*CvVOJ3geNkNEi;S)mK zB#LO6Ar9;LUPbO}BY272uOXbM4mCaZP)#WotSN;-io+nKDwraGbNK~F zfTQONZcW~V`9c}T7hFN)K&-H8O)t81EbcUJzgYIdi!L2KZ?mi5&~ePA*-6J-Ft*ny z4USdcok|~b=|~lI`b(}NPG4Na0O=*y6Gt@0yySX{Bd#YM$qDho541Ptg&$hJYWbSv zi+%+Cq8~xO=ts~m`VsUo+mG3P>{V^+J?00`FWLT*?JvE`TganddTnZTFBYAZ&)DNd z1M#L@H1K%QK)lH-juZ{_k)nY*a-xj&i7M78eWD6;C{=`^oUF>EU6v>PeE(!@UrDF^ z$=A3}(R1XNU4}R2U$*Q19F?uN1M-==X{n`^u}jYyC=W{Ykm} z?aCc-{dRb!oc^|VUVK}7Ms!|%r*cnw&At;OHp+g-?%#Q>xH0x!yXVvJyFZNmueGM{ z>QTJ<=DT%~f5j~aIa?0$9kFNt`L>YXwjI2*169(={vF%F#^YdW`o zi1pk_^ITcy^LBsU?$7&y*z?&b_v8x>LjJX%7m8qNdU)ZXAiPj@2;Yc_tbDNurY9BG z!!hT@hpKq-p(>75RiM6O6-6jTX$`l>iqd#NB79zQ=`?%bh^vSrxGxtzu7_7DFS!cL zbGZ*+_>umD^99H51;;KmnEmmhA2q*drx)#%nnb5#KjO;r@Bg*<;$yFCxtSWWyXv{r zkSH_yr5_EMZ*buCp$E_cY$UEV|4ptrQVUQvcj)mV4xV<3I4D-f9f!QQJN_mIE{$_1 zTm{2)qUwk=YMzMg0G0Blc3qq-pIo2xo`93yIB?Q?0$whiUbfTA-Z=2`oBYqFI1{V> z7=64xBFF0^a$FJlEk@+H`;^fdpcN1EQg?M+JGexulT z`EBh_(P{Y|@3HvK>$d-s4c;kK4d10_)kjSLlIG(etE8_k?)DsBfsZdE$^;8uLpd(z4p8-i~k1t z6<(e`?f%p2k1>jwir(l`PLWl5~IW zZ5f|?N2Bs{ezcG}lupmTt;_J|-{F9}ffM5Mda4kkZ$6V=&_g#*YIJN6dOHl32k-sbtKijTcRMJv5yWto@W;$l69J4{SvnU~%v zZUej&Wl|e(gX4uVJ}+;Ifxc*v#P1av4`8JsBHL7szo;+-i&`}4%RLk~2aEXs~P`F3f| z{duy!nv?a_yj)cC|1eDLY$utkp7W?pt?|MXwXa&< ztxc`2nuNq{-uQvf1hrhC<(ONWu|A6Lj8tt+B0QL07wKWLSeII*bwRXM7b#=ebugJ;dr&k%a1a?%!aWm?2+mka)uddu^~JD9N-zF7(yM_s~}osRh_DztmpT1hPvX z)}2>*LFGlw9a8`P z^b3=PwsD)zy9Dbtal=YPEZ)2uO#sd3F#?4*soCnlYRxI}z-ig#DApqTw#3_EEfTkt z2-`zeB-(Vc%fplCi1!wKU@5BrxgW>`a(@ocEX4;@=L4lb2SAqM1D4;216ckXuvlhT zwRP7m^L?KUTiIm};H^HUIryDTQdi{B;dx{tb|+RS^qqS_o~y6r81mTuduwNkO)ElHnBdh}-X zocC8oUn}vO)gy5XR*8{26_)6dcfC_x?^M_Vxj*j`zf1fs@qx|xz{XPiZt(%jp92<4 z@q04DzV|S%0PfW)Wv|u|d*fBgK5Y;6aeyC04w{ZiL2b^Rt3 zMy3J#NgnJuaD*eqfP@CvCMVuOs$&cf9^qI$D9J&!Iiw%r4e5t=L*fsKKYTdnx6mwi z0EUm`{ACba{2xB*1XpE-B|dUE=Qkj+VvfohIg;}`hH~U+&R@gBH9kD%1gni6&iQSV z7(J5n>s}ts`RiUDbKTrk96Oxz1A91jgu-J-(T35-pgyc!jUR?uJRDb><0j_jf z#^i)a2F}EhoL>RKd2_=0j;!m?8u$s?`(JWmlHH<$Ni7&p9`#q_&r{-9&I@aQN{*hA z`=-pt``HwlI+pX52~A6AT0+xo_+N8P(`@)JI58v1nIn9EXXKulV|0A4emK*sg@sDO{Wzm^mF?Ke+h6}JDBkLrw~0aJ$>1JX2b5=%}- z+wXM3C^2|kp(de0TkL?)pfC-oxgqg~3{E%#G9;m46ABoHB{@t<_GVa;BT_eVf?stb z>fOjG(xb=G0W?1!i6r)C;viUwc$!fGE@*&mfm%4tcW6l2f3!$Ilio4Ts5K8fYS|2z^Ukpm;pnZs= z!NK^ueefJ-pdkqj*~cJ+hNNW3e#!uPSo~oEW0VY^jlz5Q99K(6Bsqc~eOS#AX&TW- z(5PX?^HF`9j*35eF51)^vs2g*8WZL*35}_d@zXBM*cc}!5hjV_*zTqAb8Ktkbk0*# zH*tmo%>;!QBNJw)RGgirUnkGxJhK{;XBifg=U8*Wu*AkZyHNA1F-W%l~oSu54{DbpL zpYq8*Wz>C99j20fQ5{ZD{kx2mejYI6S7?7!k;zVfRMA)ZI4TXO#R0WA5a;j%7frQN z7#v+4p^mhFB#1@Ok&FA;zmRN8;e%yRS_jWF_6Fn6ltDW_8V28?UC*5Pehvx5kkYQ9 zi-==5dpJ&Yhb1&@=fZ-ehjk=%1czO%#)##^R$gGTGr~3_l<3ZA=nhX}kHw@qjoziC z`2WsQQbr~T>nI`e^&b_)(Ksm_z32h-=lquxV=~Yfb4dDPOx+$M*k5$XaY>F#=eUH% zDMWWquyu{(=Q-C-#HR))WT44ij2l>W^{AgTo#CCFl;X*Y7>RKl}BorJbPog$b-iLk6@KbyoN>(G^p%DEPm zDfu_%q7W|~rh}HKm@%`YZY@b@+0-F|m(}fMU8Jylj069Ql&l;Pt-}T@aT>oGV_H4J zw`rA_xbVKJ=GN5Q+7X{jiD^x@oUBP`UALgD3)8wVuZzEN*h7bvHzc&d=Je1cLvU># zj%LZt*ch9vLtAc2`<5VX9r0>pZXNXrM+CLAscngGn>Y-)eUvHbHjh_OXom(8p>K+v zqn^`H=T3}xR%zF)GS69No*epTxu3~sm}ADI*o!l!Ip%YGd*=9qaOPw4$NB2apHMV% z)02@s&)kX`(*m_~hFVa@v~ZGB;KC`siHo*Bhf^c|N-dtiz?ceE?$jx6nG#ahl5*jt z6VWubq?B+ePVbfpfk$hXwFS7$zR_~a6leP@6enjzKXzZS3lQL%l~Z)hstJK!wbrdX zsfe{~5%ik)Yie#yz}BoK@Yls(r@e`7T}sxOauUHt3}=Jl;z;L)bZ%-Zbdy4iluh#$=vn{_HSFCCEK>K9X=vSzoFwN@lQ}P;c_vU4nm@-mbwR1t!Wn-L znQASZ^`VgC_kz;9MWtGcOv)I@i-gEGW06}Vd>NLccuCpd(piquOH8m>eVLtM>@F+o zbsH?7W&AInW4Ur#(M2J|VMsbw*e&WKUlf1QetHD?CFVzrxh3WuiaC=E6VlSfXhK@vRXA}0UC~EzDq6ni z%j6_hcKHUboLBT+5PgyKDj_iDR?kPH@v7yh;YD7($T?tbmoM9zdbGxdIhd{yCqs5! zeP6d!5`A4)-`9zbD>)ky+OS_-L1;r;Asgm^@Ws99>%BcUA^O1?Vsujp3|1^$02^Y=vNJ6RC8 zy3&ALyT%|%;q$MAotyl<@Y}NjJoBH8q=K&`ou!8H30)|E`!rM- zxti+$vWL5xUJfR)A4mS8pG+%Cg$x3(=p_|JSG>0OE-M%fF@j&=tD=u5#V=KqO+(xJ z+5e57e+jmA6(y;*Lq1dTk{;RL_564KTaMs@v`8&f`~)NTrfgvxI)!_2=vZe}C3M=W zpuZMZuvX%-jC!Ht$%a+vy=y2=X+S&_XEs`*MngxvN(rm{oPW!Q?imbwH6^Jz6l2L)7Fa1W0Qt${Yv}duymp0X?n~M$(E&K1u z%2AoOLWD+>$`t_>7gj2SDhypoke9}RR{Bza$SNVw;Mmf=9KUv`Ocj0PEPJV<&_@*m z_T;C-<*5jT-tw1Jl=JPNeaiRzr*bq+g(~_dNySSQD_D_(TE*VqNDXRfL0zg~37z&} z3H?==dVe_&*c1M~txOd|r@dn6uZi(Z3jK9JnVvk2(Lf`yh z=oSfei^QJo_b20A{#B3X)V&AS(#h-TPc`qNdPObf23ZW>6&uR~Y)eRAlU%IluPF+V$W z0~upT*7B|@DZHlgI`jLy8>D3zUq8bzv!DH6`<$9@;;AlN_XQnYmv95=e%OT!_VKAV z*oTDdV}Z>)p}<>IA1o2P%7hMmU?O;37e)91evF2jl~Bg`&7ZQCy)YRiQYp zP#jk%jw=+WDwM<(N>UZVuvZe-D#;Af+`?A|V&N+Tu`mflWQkDa2hMYg(p134MQOD$ z-W0_Zi!2KEvwzu=gxuoHy2Y7wi{rY*3~XQ9$}P#PTas26zY+G=rzBQTa>E1pSI~I! zE(NDrr2c}}37+*pR<}8F72e>qX!A<+wgfkOh2UlqvOfvcww8DzJhz%gG9X>fi<-J*=TxkcAw zi7?a^-AI4xLmk2)eroZNsjc{x+KOMPtt3rbas@{)lxCm(Y>pQQ6npZsOqg#tVR@Gf zg>Adi_*E-Sy=s;%rQWje-j$|a(6UsmkQ$ezss`yY%nTd2S_e5d>e)po$PA-;zvn4+ z`AhZ6QP1Wbq)wP`c$G>8<{SM5Zu+GvrD^X>Vv^EpKF6@{rF>)f8;VlCuK%V32wm|I zD`Opw?E$Ps_TTntubgaZsZd{hC89#zuy=@;{8Y$%HZWLA$-5a$?kx%>kNpazc?kBu z5v9rBjk1ihBo|f7IFI>mRBrjzI9*N*qh9=JZ>9XYudC?dF3z916=^jQvlZ83Rpy#_ z1gglG1VaZsX$dh!BA$rQ!5`WOa_E~&gg7D*i=%IL+7aD~)8({oWkf&vW>0e1QB|)< ztL}Y^^|5bOjX{9EC9@?quq$J)SIX-i0+lI;Lr0aweBZoEV$7W-mKFEP`B~8zjhRPehYD(`{UG<1ziWVBR=w(1v#qU5B-vRD;R|~CW+gL{QTS~%B zBh}Y@kDFOoHIpXQq6%_qA{9KjR}&kjCN@ruhHWg{B_noanqLwV#LkIKka!3tu(*K9 zQ^OmGYcat%;A@MHyLk0g9xq4#{-ISz*I3@*f#(`!YBkE#YLuzfc&3)T&4+GskKoWP zZbKcq?YRIqgb&?uf+otl856fapxHbVx6&k0=9`d}#t%Q}%D+wB`LVi!o4(Rb-33xt zaNF0y84m>%x1GC`owIH(3+-4w@-0^(O0wA$EKwB!G0_`Wn zf!9q0yj}ut64t=$aSEtpN(d+uA)s_2pmd>P2?3=EG2(&Jg#gfn01##3iBcN$mlD8O zF~vjcrzXr>+-xho%`dakJ1om?`W~LYf!Tuv*$ zL%M=!`2JMTX;f1o$qI(GwVD_hc>VP)y~WoTP`$H&>LsAER9FHaY4HKeX~1GBK43Ww zSS-Z{7}BvZVYfXfhEr8TZ+%?$F}ZH<_FJ9%gkM z!qpa-VXv)P(ODyLU&*Vv zfs(ZNz~*#~_<%)Pe1HKh9I)V_y9};F_xv!M2GaX{4G%r=WdJ_RyURB&?_M+s=G~_Q z@=VeO(z_Z^@5KY^eYTPRfNBdQR6rq`tiUvdC5M6sett4zEWOLF0IGNC(0!E;SOTCw z2SAqM1Dn&p#!~!z@d3-90~Sm1frzy86O$F*<*}tggO5HJ%36gFxGqv;-3vV_VjsEJ zR&<|Rm_;TTqN(^Us}ecr>4k=zu#c#OnYb+>34A|p=!5qW@L8&_K<+d^ zvlJhoNsAA>P6H}S@d40jU}GtMjrcXOEs^uohV}X#TgJ_*|^5Z@P^Rby1n>0x?V3mKCjhh>dC4n0PYpnr&Y$Hf`0}z zq%?%gqTwYq4OGKzr-q~-No3Ss;&na22L9QJ?pyYh>V9fzD63A}0HNn5j!yrFsZLwH zq|@>9sME;~MCiFUi%zF9yWIM{xN_2IZbO8wdOh^g>ZN*VM6}3*xNA%gj>c5r;Gc^4 z%hi-F&?Eu>kwkMkuQ^p2J!(nkwWN6bS#&arG|F49u`$z8xs6x;-INLAxM|#rpQFJh z>9K*DNq>oKQ(Be82CNsl@Ac60B$m+g z5KBqVli&?KcepKA{^M7|ZP|;ThfX6VThl|QRiWeG1a0ZOwkWLZD=`VHR=LAsh6nFj zBX@9Lu{92d)-)dkQ?yAgr5p3YHq30w7)?~Rg(5?;7j!XPn>$t4)ipo9vdQ1G_J3c6zPu9SF~GP-!~jOj)<&z&*d=+?QjZk|q%J`gz#Ff7Ff7|_CD z$p=^HLbg%M<+(uCY5mT#*1FWvT}Zg<#WqK9p{8CkmY)2N9^MTp8N4_R87dN=)?W1& z0E>kF7KN>fT5isAg{1a67Xxa!p6&k0t-G3$MATh#ORnQF&1$0C2Y19pSlIn(wqZ?_F(kMszh|?%X z+Wms`e3RI|w%sK5B-rkztmaf0gurNyR8XcxGWL^1=C&=8!N8UZmE6Xw8Pk7b?D59y zzKTJOjr3e@Q(Bc^rKZ@~O>v|&#f#X@FS)%rc6;-69^q|f9seZCZMm8@t7D>!F}7Hh zV40SrUTSziA2a52^fB=$`sgk~_dE!i(xjvAB~{QpuY#U=5TH{TL4ZyrL4Z!VI6CDm zv|LS_u)RNta`eZg(Ur82X^mr|RlZCHi?%2x_$ApE$)s(M<+i37G<2~w_F${dd$jud zhgmx1H@rk`l;p}~+jajq=T={v#M^azr2U#Np^@3ns1R|(m(Cbk9VQ-TjE-v@@;l-n z>fjc<^(=90YnmaWek9gJKirz=hr0^>kgM1aBU1fvNp!&_(FI@bL>E|I=dx$J_`vLP zfXh<57eER+^@e42UgZ)`Cr4j)xRZN=bX2E|)}_-qT{?5qr7^He{B9YwTc>xrX&|l# zb>HB!NRNbi;^um!smF{Supuo5HpdQZEY$}favF$OiVsAj#Rnp%frzE}0OK^kuoNFS zNN3onR*R}WL)6~l`hsT{weg~A?VZ%h14iT&F%>8m?CzKiXc; zcBrjhOT!JZc!TXeg>j}K7H{Bcxp_7fn_0D5i>=jKEIQ&{uhm*D;5%I>ex3Mr;sdJl z>%|8^(&7V~(}2ZNe1HL+gkK~3@P_9PjqzfCqxAuAL8Df-o8sO!+2%}0mYXEmB)c@n zlFeF%Z`RI5^Bv#Kq$OKydkJl{++uFmVr%tb|GwppJxojnsNNNzWT`Fzpwj@zQhdN7 zEk0m54MZ%(2O_5dhNbubLpsA`t=2t&ZoS1#u2yxwRfcM_JsBH5Xd|waw=p94dbdfk zJ>I=(*A`FvZB}o;6PdU}dz>A&xMJGDT}HaC!%P|(3IH8A0J2m^0MKawWGOzdkrp4Y zoCYG6;scS>0K-yzfFYe>sLq?*ap_bDbjnbjwm%00b;YsQC7~{D_jU2Dq4m0NMrRMZ zZO;$YyJM4f-{Ep^kBr}ATQ3mmQJXz?Y!@gACSY^Sz{XO205+$Ajiva2MOu6yavES* ziVqx40|!g-frE60jcV^kgHf#(Rs9pZR*R~hLkscxkvni^vVq-eB7`oQV@#)@t#!R*SE-T6_g)?{l5_ zz)M>}JpD zf*#sP#66C1JyO@>hD^)@SPmDkSPDL1ISp7W#Rn|X;sch`fW=aLAaWXDSc(rEq%+LZ zdnuZtdTqTXyd%9=V$NQa8udjBc3d#*i`MG&M9W0B%%_`VwD{8>)#j~X{ZVZ_iE8u8 zu>L*&24p5Ya0zi7QkQ{vb!tErefS;l#Vpy}E{kEyVYOz26-i18OFSv5TtD)bk}^_K z7^ns>@kqj8gq=Tm9E`C0IWUIIpjOs~E@3bWHXe#<^Y<7-QEgw{VK@z`_V6W7iTUOZ zzf^lTy*7ru;XR*qSYd?gZvUJ*<_kYq-`&stXZYl$+9O&tPChB@k{UVCe{?k}46U~6 zJ0=c^gp(LI)U{(VTqPaFuUKDE*ALF5n|$<=1BR7xQ@jI4T`gMgXLtBL-lH#dVKlYw z?Et+3w(Rz^|5;ZtMisu2Ooxv}Dj0iXv5N6{?Q;CGAFrT~#(!TQ-&LLz>AU8yCg0OOe!gzJdGo4cu=lP|(~j{=ikv_5)m4VC4b(nugGT z35DNp4qo-cdo=W5{53pyooEMd(8@zsIT{bC%^?EQyQS~yVSUCAtBb?enL!K-*a(*} zSZPFG=p)p`9Ct*Lqm(4{QBxNNt5Nl1RFY#d#+ZPO=`(&z{Bap$oJwfc@$2l>xP&II z66nM=A0yf9gwRh&X!0r?88&z(ulZF83b5;bnSzKLew`zS?5V3cf7N5^8Xj6~T~~P{ zx@lqB6oWZ^4Zonb@;U=?`UdHltGrioMoMO`>$&*7H{CvO`0LWEPl#US{Jr|j>eB~X zpALxj@hg+A?~_o!g!-kVUrPGzD>Mwb1NyocFrna<0i6vU&}YpcKWpgf!B}!oItTTk zJft>>4fESb!Nlh1-4QlNFOJwJcYr>k6N95>F<5#u1~#gX z^HH7K98<$%YIsZykHzN*$JsD#KQ75}b#Yu>n2@Fk@h5Jx`3ZJ`Q_G};ChZeAm~~Q` zCV85ZU7ETX#op8{k4lA`6i?Y_vqjQPMba&gN&bX!`nD5{*6BMw0_#NDTyuP@1VF=)j(U%zzrE9dKf;3u8v z;{kn-3`l4|LIa){BB8jeAvl#hII65=ss6dha@z7mjmdqS{gPb zVayyhOfb@j>@cFURwMRlkP0+u8kNwfG>z&TYgGI(eq^wNWA`{jkKOkLAX;+FB*TTU z<94hmv@vcvQ-u0C{=i2t-Vibo+jfHDY-+-C_@H%yP4F(E$-C^{^PL#CvW6>YTaHJA-B(c&@<9 ziDoYm=d4Z4Sl0GwfA)$G#GHU;GA~ewKo&1?x?H@>wilJzEGi3KQqr?FX<+m%kCyz3Kg1MmG)I>U%Nzi ztzGsIW&SGc&fMz9Q)^-GM8b-P_$VKAjq3?42zJEZxy(NA zh`(b>z@NR!o2F;4amt^)&irro250xVtIQzhu8GzxKWC|c1({~~`D>i*=T(3H1}|q? zF#X|Z+`=`E%nQmV7H*JUG$r9}ShRd1Tr9n4&4ucVYIEtTk69cOmXtv)UC;R|DIH5U zTp>Rym#;F^mnFGu+ggCWY#CA*O;)tIvT}{f0V~Y!7#k~;q$^jMRlGtE?lj z8;qwlOQ7+t_{Csr*LbVh+I2B+aEw^L$}m{JrXZvyjv4DWd;p=pH?C4*!*K3rQ(}YS zyz*?r(%LYJnA1Wom{Dux*wARC&=Zm)@u|-RALijAQ z4!yj@I@GqL>}iSO96grq(2L7A-L$&I%OpcAEmNEdm+x@2Sh>kCS-C~8uH066hhepP zQ{^qHU%k!nTIGHOgJq4mpNLx?MvSdBwkg6^-H|?q&d5r6isCyM;#-K-@>;U2PC}DFWjT!7nF4@Jn(p-;>El4{^C8hx@hayVMth{ zPP%XDF4ZjAT4#`0QhMkPUh*|>jER;<1&L)QKGdtCXagRXYS929s42Hwj6u#hKrlbgn5!T$9kc{ct5rjO&)~LBsleOmE@;(ym*^ zg@+rK>V>v8q;5lN;Tu{o-&EGTDgLIK+f;K~h6&2H#NQHsOZ;u|x0RJ|i@z=Yj`%zG zd?4Wp&dz-&`2Dh@-_aa;lT-Aex0op%dYf6;p?A;?Ajo@@Nb=rt1L$WwZ{uOGM&3J= z$bZvk48Aq_CXVX)Z&OXa356O3(pm5pYZjO~2p3SuG-wge?&o-uYsmoUYsvt~@*S1{ z=rjPb6d$mh1}v810}*NQ0mf;7VJSYqfEJFN1A^n{4hRmcNf*9J4;Q}W@&1NS!-a8R z6u!exgrYZ@6&Ah4m$*poE_w&U65L+=rhh&$aEjmJFj`DadZ-X9QQ(xArVvdfQdio5I7J_m2c9G{@Ga>`?T`y$ibEGL`2n_o(?fms^U6TZ+kNHhL2@cah+UbJa9mh^J!Gz&~J%zp(GXV4ZH zgy2NWp5CRCf!Cc4yevOp36xF)AWQK9&}m>}DL$}~79X&j1|pW?0|)3Nm<|LE%bpH` zJuG{AmmeX8?`wy3uG1!=H7b!4`-uD<_U=&HR_+6hq`LLLQ!B3&$_xVLq z%&_F3RPrtxDv3j=#6k!WSn`2oYROOplvQEQNa4KgPH-Q>y4FjfbLAMMv4Y{)x)yD3fHF++FqoGqLh_ zef60_v7@#8FLA#|lBsu7&H^Ey`oK{6e$0_i{j!d# zcRgidxKwda;iy$*b6uFEsy>Kj!|HfytX5D~D=4cKxi#?!SRadYwR}?-e)3%) zodq9pNuoeH3qG;DEQubVbgu#>%a2ul!V=j0d7k*dMp}HpavF$OiVrYO0|!g-frGU3 zlju1RI4oT{2==gaDRy_E0;ABJ7(864=qaM45~q)R2x4Fq$>&833_dJYU=)Ak>*b8Z zVo4TDXGz?8iCQoDSc%jpwqTWn5TLqCfs&vkv2{{1Z-`z8GHdVKj?Yd=wKOlkoM>ilj~wR)Ftr27H!sJCHjKP44$0r$E4gXlu~^ zk0%@CDPn7j=d7zy2^V4q5Z0Fe-_G2ck7D&Y51r9yauH6=C$V&B9p}}*t99TAKUg;i zg!NsmztmgYJ!8M{&wX{XmYII&iNas!N$6j2kJNnZ>FGaD!e@`<4MrdQ%>#Uv zdcy$PY2f{z@cRWq0bV0$M}QU)Yz+7b8+|YWeh&W&qB_Ibyx6}wEy567Zu9DNSL6RO zq|}*5(lou~xbO5CHq3sa{+cUf5AP*iCV1!(pXWW~1eN!xM--=-yw7~4m>=MICK)y`@=aZe zusY~N{%0zsv*01yDEO4iO$EjeXXpwZ;T@ocBuatOtqGJYKU4XLB~bcvpkygNusID_ zEX4;R(&7V=(?G;he1HKh9Jbwh5O7!qd=PM02K>;S#i%HhI}0s3;P%2tQI=8kkiITb zOcc@Q90!XeX{QaDBNsD{v}E`xKc0$NhYL)_s$*aC-~V}=c}f(@C7=3uN7W^)^Oq>0 zIw3@p07FOI@#q6f1wf$!1n~Vi;IkCJNPOV+=f&a!Drxb7&1qm`DSk;tfE@@NmLDGk zdsu!P$3f|*+_EniWhXmpQ8^f#V->dp#6Ed z_<%}U{0i|a#IF#)A|u`o1P)7_|LE-TkC1p~y~ZB@AazlgCC;Cv66Z(hIV%`(e*DPt zV~rn{|2|BUuKqNgL}kx^kw%3ixElIBk;<)kn3mQez4%DgpyDHR}}q3TaxZ<*b^AvEGbUb89|}8?vM-qvb86YHHcCVZN#yzbikD_L3_( z26L9EOuY_atgq6zU8Sj^Di*JL#1y&up`X{|yIB2c^kP5{1=-G!mQmKXmd{Y9hRRV!r=?;CsM zc7khIieD{z0jxiV8(4~86Awt17k@Vnyr^hb{8!*`J}jGw!v_H1@PDHA3LIV!IB?fs z63w-CkSt6DwLB)l-}BVQr+8|0il^?)Xcwx^#DTTWB&~cW3cY$eXcXeGUXt~atbYd^ z5~$G-9|~%)vuyUzPA!IOWg2*6B2sP;hTGLzH4QNtKH1XsY zN6%&khKM*UnWe8OWWwaMpgJpIZV zZL#Cq=y-~^$HCP877qcnD~{Te5ZTY_c$2FG9SWun>g4BH$2+z}kc>jW>;45)mhv;8 zIt`R8#Rovr;sch`K*UmfAaWXDSc(rYq%-2^K;S?e9S9tVqfSLfr<~aNHb2QbZF<7| z(j|V^TU>?gqLcX#9=hVd>6TKcb0Baaa1I0x1WxU{(MNIZd!B`S z-#>wCbv&Y0$0O?A@EApp>60AwjXu#pxYu$%@Wmf{19(*VO#e1IXHanRyG z;IItnAlSn)p!nQO<9pGZ)u<3^jH9E82gDdZO*&@NB*`W_riy@QR$w&0=U;*7gwTP&VQJ7ou!p5V?=p#Q<=DcJqg64{N>6iXxXq5ShEJ?EMu&1CiMM?aEg-Zj zj@lI%?GkGLz}GMsgdGyc^?vhX!4>@y; z>H5IG=c%TfBOAw5Eq6niEP3bFW%jZzqnEjLnHuWTHPmNnsL#|; zpQ*w6?HGLJoM%%S;x06>3x0cFZbN!?_22$y1=Mi$Jl$9O*}v`Ur0EXRKNWwqMWO=@ z=@tpP(#;Zdz0x*>^kd9||7_qGUul~NO+%)28#1l?YV%lv&$A=H=qE%FAvSyRZa_qc z4UQfmh+<|;btaCeu8WVn)aeXM9S@~&X`r5pIc(OOII7iCr?UJ{qQj646z5Vt+-yyA z3j=Ppwa;i5qk-+1^cZY*Cul6}s+1yk%H0gi|JndsYoa`l>%u;;#m$dkBt<&%- zOY!T)hcEp(+{jXV_zkpNW?v|h`xC{1F}*R2G#q3abpWn0^CfCbA7k*Z#L_C}Hf6qs zO_>^+GBq?q1E+)L^y#2EeL85y;GUWtlEK}Ob0ld@YdajLOYedor~4Tj@L$;zjsZ>a z5ZlBdmIFf5C#m@(8D3KevVJtAlnJ|*om>`&9L=(C_%V_GxECuV`o@wvPf4VEn*arvUS4Fg!m=xbQP?!Bd1VTy=&DX?rSK!XFq$_J4~ z4I+&iWZ*x44%e|1AA#dEe8p0HxQVp*jtzq#VEJ<(Vwo{Wy#|NxF1`kb?=HRuhx1>9 z1AGOEeFH0)T0i26@K!t83H+^osuTaL;X|J$^|5Oa7j}HwKK3tOF6OrBoN2q%wSN?C zuD5F!)|7HjFxW8@X*U1Y3h+skAAAsK5#e<94y5L4$#7Z=s6HL?4$P}*uy@0(@sF;)@B|@ zsRLghwK&=oebhFjpN(orKO5B$&PMSE3JvkGD>)+zAE%jTq-xU+%^Qz^0T$>GoMpAnAPbBJ37g4SxSYR0&p`W(e}9LDvS#JC=lVNS4>P4xu}lZ|nN z$NlhMpZ(Z=WHqtAzD-lXg|Kf*4K_w3B>BXkcoQP>cQY zCmb(qaUt32XMcj2%Yv!QZa(birrS&ZnIt3V@K14k1WS*+)YG)^^U1*H>dYw2ZBC11 zO=7vtY2h5EHrT;1M$3cEX+a(Sy);Z?a{5Y*qY6ec4&x0*3SzR9eX>5x@lQf{_y022 z!7eNxv4kuAt!~l}2K?1;(hmmy2Y0qkNIM6vbaA-S|EqYjB*}~=0oo;7V#O`7cuOKK zyhtyBm-rIAeo(eiqZ05E;-@ML!7(9ZT1^7U}=BI&9!#@GO0a&58Cw}bl7_k_WwH6 za0exIz%Bh{FsMF303}OJ7(nTCoA>}oT71BA8n9T34_Ktd2O_5dhNbu&@q}dGw-0mv zv6&n={-KwjseHupj|GQ)-#%2kf08)t`_{5O*rW4Pu8wrtF9VEz#8r|m{#uR6T9-WC z^_eGtdZ?J_Hc8a%mQXi;WAICU#H8DVLYmj}kiSXlu{J{#^;qp0Upk!iJjt66)v4N5)sb-71Q}=#NiR4oGs~Er#g; z4^ncl8_DI4CoPH z{k!!IA8&ef2Br6X4r{$UDniA5cGDGf_1Vdj5PN+(RMPi>t5NLf_({Li_4C{dXUzT& zIN%NN-adXX4@h!=lAH_&;``PHb*64ml7l)BHE0)W0o4!>#}L5KdyK6iy8$pj9r}Qs z8Wy_Y_jt-{m~AqAhS_5V$w;ho#2OC&d0<36awCs?z$@WLDbBj16lZ{qzRy4!{eS^B z_O8nJ7zAVQGvLNPP~g2wjpKGZVz?N7oNY4D#)*@}1REB?h8ZCf??)@^6Y){BNm*gi zOcmawNj5=$Ps*}Wu@$DMoo1ej#ix>EMfhh@c7iTwon{ks|8!huI*zXy1_V{lupNao z>xg4@;P7592Y;V|%N=}*_wp7BMpm!wEm+jX`xSj!81B=yLZ3D@`ah&_Kh?3pehKw+ zv6^iRe8}N-K#SD_A2YZHD8!382DJ`7sOAQxY48(9-q44NT{g!E95PMeA5si`;(I9! zsbTh51nV%qhCgOJ4S<8u^g%Hu4eUXyjwY)d;T;<4`jCAxE=OUJ|8;Tu)~xjeg<_ z_Y9>mvrUM_F}5y_x-}*%j#HA%arJ%Nt~!Gs#w9c%+f0Z*!G>ww2?ty16r68e@goX)8bEmM5|AWKdt&R;?D@ljQBI+_dfJ9cpQ^@m8SJtE@x55 z42_Y}$NZjs=#yk0^LuWG^~K`-`Yi63WWRE`e*F-2fJ=(hJs_b02@OyaU#dZA8vK+d z7!MIpD|p9A1TJDlaVsQ1qKnHdDw`c zP6d>3jtb|f?r#{ibxBxrO#Cr*c1)ce(^uBGlI3yn$HgDFMo@o3^(Slv)M)W19&u4) zQfd37{bm^aN%1G8f9fG|OiBNg_*2q9E&bDW?*r;j+k&l?_Pbt`Gvd#v{*3rDmYst? zt6XPRzkr&3I~sgv--&+vFc<%Jb567P9PjyXU$~G3nUwF%3 zVusX0{M*0`U$?_JX_3N-D)n8WqW&J;mWz}C6e+kUS zhV*Z!{)Xyr29^|w`jTllxd-w}UD{2dDh z)ZY>QSj^EvV7>_j=}d7D(Nw6p0}ia)PebV2nO zRDa=pM)HF6FDgw~6n{~_uvxTR0{WK3U*fH~9HEzV%lDERS(ec9dwji?-{;T3mc?Ju zZ+TYK$jbXvzGA1J(a5SDrnXZ2Rdr%j_1C0-P5ia@+37X$*TrAgWz*}bzb^iU^lzyC zhJLTHA^xW7Z;HRE`kUf!=?M3h_*>#{iNCGPd0QFhw(xDsNjuWNqxw6lzoYuInxSSj zL(SSAI_xp48EVdQ8_;v&&uIpm6MtUQ=)CyzIv6xB{(|l%UC^z63)(MV5PwnaFX}YL zqVz9{za;*W^e>6OB>uASEsMV_{<8Qhs=uQ4SCmYxh`%a)tD3=ARex3dHPv6UODtiB zHSyQPUl)H}?XQc!F8+r28{%(>zajpn_?zNy%08QxouR!gyPeHSU9z^N`dg~Mt@_&^ z@#WeUe_Q;W52UO7r_e)}PbuMRVfMY1*1s{drAG z^Ph1rnb)+pplNSG)8>Mvy#>`@RQ*NOU&LO8wY#W9Wl8)c@t0J8N%fb-UlxB^^_L%U zkXjLcMfg{=7Q3SUt%|>@`m55vs%d>q{57Q&YvQk|{dFzQuG=y$aIecg>%zZbsSKWP zNdJcFZ>avJZj{;-e^d6`6n{(gx5VF4{jEog$8F);*5dHC_}i+#BmR!+@7QfXz_TO& z9QvGt`=Q75_n|NNz8`u5xiEd^ea=qgJ%(_&r6}(UCpd@XJ)ybtO)`9(w{kN&`pV`LReoBjJd2}RoYq$E;Ayd^0>``N$t^Em0C8`-4Hds!kq=zkKdg$kxZ z1yiAdsZhaIBz}?jMdBBUUo3vH_{HKEi(evsiTEYrmt+L%YjF6s+iP$*|1~Xz$w zfnfbZ;P96L_V9hZ2!}t1J^1_y_va!UjvMyyeLL7AZNIKGaxtA=nsPCsq*RWzE#=)m z4S)Yz=Ja3r`G4A8ysXkx#DFN1CXa!#SV>tFxW8`o{|yhyvQ+K;>|gdLW(kgFQUfU=NQe*uzWM!($EhAT2)Z z;WX^w^+J!yYWfhdoHgF>ANGeV%?T+hg5+oLlpG`c-FHHDJB!nqw&NpPFUW zd>)Pxgt5vlUwaK3<9nszELo_pRGe81{e7R$D-~xpy8cCv?MlU&AGxmjJX+?jvMd3? zTovaNRTB3cwAyl%0J)k;1;^uR*5RjN^%JHr=#+`;reJBW`GR?Aji(<;kXI@QD;0#5 z3c^YSDWGQDdIr3yCx7eD*f;>>dSZlC6xiJAG>?RilUIx*ycZ2FPH3A{$uOWFzly=qgJ1$1^3khNWx>>`ucWEX9W} zNXIWaUNGSBfQK(w>IHx=erP8H;0u2a94x=k^Cvm~xAB3)p92TWFLM4*f1cp*=QZL3 zhx1_+;E_EL;fKCtL>_vo@|gz|L+;RXCpezwNiy%L2Q($}p79eV?|BsE`6d|#-F#CV za-jTYzNATo`OlF@2TlR&P-{V4r+|o9r{KALA|@dX_-e1;b(eaEtb#p{5jnV9DdRWINYr; z3d`sATsSN-{{L@}OdO=2=lnkwUckY2U&ev(O2Vq}%hXp45}>Cfd~LVz843R~D|{Y_ z6{!vrWYzKEvPgAoLx*ut6jv-(MbE;EQx(Jg)WxcugkiC2+gINkK8Tm3@TRin5-CbH z$V+1AB`F=D+qfjQQ06aGxD+Z}3KdR8;uncuBz}?j#o`x>Uo3vH_$A_(h+iUpNk%vV zhr0|W zufRb(;sXcq2q)}8T72Me8unl*KJ1Yej-`=%f63?QQhC=xO382(CfxHZm5Y;GNXsHU ztW_3;8$+{9dMuCrRc61^FBiXD{0i|a z#IF#)A|qlC1P)7l6;ZH}RRKktP*nK796 zb+lQUC&_$C=D&yz)8&87Xv&vR!B<=~EqK9Qz5+E@;C#8s{?Y7LbR%H7I{}O3H!K0m zX~1GBKEOB)Ff7Ff4$|TShtt5pQheY5orDW;_y;U-`1=kVEWhCl3LH)Y2TSpR!)f4P z`GPYqaF7-sIGhF!mf{1)4^xShC3FYD9tf90Il1r!!=upr7na8h<>VrBau`pFBw0jB zQT~+&0FUpK zOL4izmU8K=pb%%Y3M%GIR`E4QrHXHCv`Rt=4>Z%nuH5`CA*3`VvlADBTOb83)(3AuY0J^e zG!U^AABda=B9`LUhz~G$o&?T;z+u_WL9mBqJKw@t2#`ZR`ce2}pP_Wjad$=G77eLsTJ_;Zl{;zQoKfvk! zHJtimKm73r`~x_hV>tDPMDn20p8z7uAYu^pL?S@v4-A<8kca`plO&da$v;_MkI6+| zkI6;MY=ZI%Og=IGI82rnMRxLyh(qY%@Bhqx_M9IjH>dvo&%ocYv0TplnaG*NTrRel z%bCRzIrFT`#b$Fk^JgMwwu78(XK9myr4YTg)QDM7Au4$|7DCR zd_k)y2p2)v51|!*%g`-`h^r}vi2aU*fmaMU+pwV05ks+K!1@#5WEn&ZqMk?u5dDEc)E^Qtbp8auSOyWpq$e2>c;GNuRu$RFBf*@SM1mR1 zBPKSM%bBqfIdiJZ#TIipb7~@IW^=jNY%XVJOXSR-X%SdT|1%g$VQY_=QdIK&rc%f! z5m=^hEempGkTW(Ts|>#XD4~YPsKQLhWLn0MyC>aP3945=m zB0G6Fm}ir4Fk^Yx#Kv+tGgcyJo^`p{VlHPEOXSS6E*G24<;oXaK|h7qh%#xAyXkfi7Pa8`l+OHfSpSu!1+3 zTc5@ccN)~E31u}v%%_7k+mgb=ON0kW7+CH5wlK zG{dQ(L5C?DOfuuu%y4D6c(*p=lmM^et<5+k;7_yApKwaxWk==KrD?*kgt{~(h#hn_ zsh{phh}UPD?#F;XMT9GTU<7+Y>%*!400gfOiVg7J;_0X#!-%cmYgn*?alK9!yq+kCEs!XP z&EN`PhC~5^AyLo}nb1Vjtl)Lg{ZLok$6$o+I}<%;sRIz`s*kAXr9VgL{?Jz65W4>H zfu1-Yop3&)*1ua2wR|oU@N$^8p5>aM;~HY40`~YJ40WRKmSJnf#`}=U~*F zJ{UEFYlD#*unT$O*W8qItZL$8dz~d~7wE*YFH2w)NRw!M%n#c}9zEhJTjLY1&PLU7 z-HjxhD9Jas=?Q1(W;_0jo;Pa%Xx1CutarcVbAIWxh~FZ9%M(u=eQAHyh~C z+la$Dk=N{k8aqrEu7ih9EZCz_A?~lSaCM#^)k3$8^dUd3+xGPDWarxdwfrf2p9NQ1 zZH^7iX_gC@7ynp0m;&C11cygmf4v>>O2ZER%E1Kw${{TMl|x6pL_|6t!RUMhBcF@! z;2DR`M;tmIj`9*d^7??~e0YY><5wE*NULVO*2f;7d@WiPw5$*hq^HSWW{LOYwooX&_=LKERNU4Q1Eee9q${z~MU?uo25AEdN+=AaEia zKE?xw3qW6sf+IB5ZWbocUeq?Rh%w`ShvR2ZvCF6 zTY=Lpevjg`M@o9Agg>F~@#soo2H4ytfW=Za0xYKii>3HLL|S}+aT;J)iVrYO0}M;? z0fux&%p3?Dh?xU{!_x9E`J&hI*dl1eeNR=hlV;G;HZmFPu5AY?m54b>veXc zp6Zl@OQ`-i7Z@8P)bNx)$ZL4U&}`s&Pz%i@Z~)L934knh00Y>Z1}v810}*NQfyikf zVkthrI1Ml?#RnMD83#Oo!;dJw28WO8Fpt-N1rF!G28Z)u6t@2=9F}+<1bbK}r*LRA zCx*GD@fm+Q+32TqkhjUxO;457DH58*Zx+A#sV~-X3$7UHp;=gO$FLy{e_&JNQVf~k^pCk^;b`F9)EZdPg zJLCDN(|$0ppG}8%KIa`MU0-sZ>7pbr@aeJxg*Z&);npR|ZX49Xv7>IDKcueiXS`>n z`#JAd>G{$JCr)rZPko-GWY06U+GDdFZ{kUU383A{0L@a)22`g3m8JMVNm_gWbQ;)L ziVs*$0~Sm10fux&FdYaSmIfUJdsrHzqZ+k3s!{tj2dP?~=U}#6C!x9*%$e$V@`L$y z9nWhh1=pfj`5~8n|#Wu=+jbCF53#Szu z-HAwu6hciV6n==>^mXc}1|%fe{FRR>yydC+h37{i7(yZ#LL^$g;w4ZmFE~iGe9fV# z*od!yl;sYRQ@qx{0z+x$Wv-rT_&w+!b_`m@=384dl!&0Mz zU=K@;`9_}b%+LLDxY1P%bYLjjPb9NQ|#1DihwHkRVIi4R2n9Eezo4=_#x3`_9=hIB^Y z90(ki3mpV|ST3ZP=zQVFfEWv%cHS8WBRs?Dl)Jk)Gf|@Jh3CqY=+cze^$ip0Zb~u` zx;3bEYf|c#x*i_MriLB~^+>4ao7ADCB!mFfT?(iyI zSbyj^LoMX}2@takA_i7ZBvLOC!|5EusXrtFi2lGJ>JNz+Fg!_Sv;&995~RpZ zety9`o19-TWBECU*jO%S#!BSOy)GA9%;n5tiJZCDuJnre?C6A?)ntptKos zR-J=l%eR~mTOj96wLs2pUl3cuHsmF-2<#pi23vn9L=3S%0b-Ux#Bl0~M1a#D7)1Rc z5rgPYfR1GlF?4#85sL>7lVw_wojfMYvq?;tu{?HSW4W9eE0Jpoa2xRHk1ic??sAdfU+W+iGB(7KlZ$WKJ5R(ClS8m{ZcpZxx0}M2OjgIet>(MtTtehVeT1};z6Ms zq$JarL7ryg#544{M;B9?A%YdbIud)LTf#rrP0o)w^$mZa=TAtF5U1{MwmsS~l8x8} zJt=}a_`2CyU`HS4{0byCY?2}u`hCd z$7a^CCpo`i<@o10zY6B2Gsho;iBm`eI?}AJ>~H+4qd@?BgB-CHuLG%wXxKIHRCn;{DHk6^Y^l z#6gLHr&Ktg_2vQIkweMBFNtgLDRY>?XP!+lg&8CSPIN<(9D3^Cf|M9~=DD~eOdK8@ zX6uv~e(C{7iD7Nb3`=r^l4Oopw@`iL89xX{BsBVE&R>R66?RWOendR;=-l#X7-hHk zI*xtGa2tDyz=Y1RXE}cbI@Vlr>^YeDcVP^>FQLQ2?kU4=oRaHgQgYjgi7y$T6HmQW zN=!WS@REcOPkx#6n`nShI!SR#Ov(V0&lPyuKVoI8(zogvsQw}fF+5w-o zFaqkCFKMe8)t{06ndkgR%e`7g?9~@{FIRRrJoVbQd5G3N{baF^3yw5nAH_w);{6iu z=gI&j`eX5aefbXv!T=R(WQ=hPNOI6tGSR6)`>DT`CS;}fLtN=(TSN9Me=vva*Sl86 z=!Ur@!M29g_u;tB;ds4%L=Z=`UO%FSN2rqxj!I}$>PEE;GD;zS%#NuGV-gw@x-tDQ zbX-ct#UEEo3l2~dUvmdxLME70{mB=c>LvwZQv50Lr*yr+l=M%DKdtKz zre(cp@u$U~QTsE(HzWScH*`(!x4u-Q_(7WBNp7#FIAJffm-!3+M~CvEKFImMa_Dn8 zIIAy+^na^a7b2bo^#_suATl5=11=Jht^vp;Io3cB9yH+~GwArjL_dfc$@a=1YFK?H z-9xOV$Wk?SatPIIfgw9;%rjl?tidi%xm=*8B|IJU zO+z@b$TWnL|BW@HF3bes83-r0x6Md1tu?FJdRDXbtY+(3%XH9#IUS9hd(0r56Ms&# z{k-bWD_fY?S;u+t7sOwX{sqetp?5+2#m_mIFN(h?{fpu+>D1+t&dn{U{*w61(!Z?w z%U|#{TGn~y74cW>{3qI75xy1GU)6c$Rh{r#Rr{-|zxFwuy=JK{>aU5vCi|>Q|GL^= z7k^#)H^ko%e?$BY@i)ca6n|4E3^$)Jq_)K05`Rnew^V;y{B7~K#ovD786lI>9SQB| z+swBQ^x+h@k0R5TjphM z*FmQRDOrex7NluWnihFxfM<3WpKt#BHmkZMC#*TcAL){f!43zcF{z(vDKF9lNW_Lh2jN zGPB=C=OAapJT|LIk4BosJjN+X^W7ZeeAbgr^IH!e z%50)WBD0Aal!5SXSr~0mm@2kh*q%b}SDg(xAHlZ2jn-DS9R}pKgTC#cZ|7TYPO%F) z>k_|QcOYzE-hui9=W(^>@L?Dc3J)J)Tpm8E@)(~VIn1%($PqU-?~*ujRLo@n&+C;mCrKd1WVRDbs{<#&&8&fOJ%_ZXj_ zH;;v5Nav;Gyxe+TN-i8`1u403j3ePi0}%{=(Uhc!ql9_!7{~p?$Ds`|LzGs-#tmZyQir4{Bgbm=TGp9;=J^qSN#jpe?jeE zQ2h(yUsV4uo?v)gRQ-$MA3p77=F5Hf3`fGlXE8d#QHRgbVMj~|^pP`k*pagejB})q zo~GPU)jxU`>(r1xYJB|C-gCWUrzw2wjH2Q!y?%^BObCywrQ>H9QpeAFkW$0(b3SNt zz3+snONE31OA%*1fBHN-clrX`IW7K~UB1p| zRR7EcTI|e4%AZyHXU}WO5x%n*HC#ylx%0$zPVJu)e|MMt*;V~r@pq;Fy!4-!eb0-3 zUidET(ybSy|H1|0xNwnnxv2Ip3jf6m#C1{iFKNoXbcFaWX-d9yjQzWOnD)4=+3xaD zE@WNSYXjq3)0Ly_&lU0aq<>HK_cR;s9iyMGYRbJT{#Eg>YRbNL7&yWNdCfAZ z6mc}Vkp9}S=&Jhbhe>$afBgsv|5msj*SQ|oxuH7#v2sIoJlVPt*SVoO;Arz1Kh?i2 z3HzG!bIrqZr~nzuwROU-{&i56$@W4^M7Oh1=}* z5zj=CWbSAGo>#biH0N)kQ|KkjJBK}Mj2gLf#0MEnM*G?Shu68II(NK|`id(N?yGw? z>eF`j)koXJ{IAS*i*CCIksxjNK!Vow|H7^LK*q5A+|9m#s)?WON=4$QyHa7hr~kRD zxGNR5J$up{zIQm7?%olfoM^Rsw4(^s^2zo-D$r2(kI+E(t@HcYzw0gBr@2}20c2^Q z2aA$Kx@v8XOj>p5siI_MU6Q?5Ly6X56{&m&yRjKQ7o$IQ@F(hv1 zhU)mD%njA?WxX3oJ4vA4lEnYwZ zIPx6#fdgMILGTv8a-xCb*2(DIxy3IAAFBR7$D-p5(Ay_enz-5MR8;MbgziY_j)d+c zLdl5qKs^kWOWbld#X$pi)puV>xGM|Vz<$g}jl1fxjWsYMD%?};-$ZY-?xieeglhY@ z*u9r3-aqci7zd2|s^}{o_f^rLp7Un!tG0!P#zgCT7<(SXwI9T8f1rxcs}9?kBfH&| z-R{b6cN4o=zi9D$61pd$d$ADu;BL7uq5BfLZ$dD^1Mwe-|3Lf);$J$=xBZf`+Dpo6 zFDYxke43xkm&L!Vto-shjv7~#bzk}an0t?3-IiqAtLol+PTf^J@4ffl%(WO1<2U#B)zUkc*SM;es}o<$ z5t%vC%*dQEbLIl?Abkg`>dq_nHl5&|*X+GIuY0-Eb%o^$co$C%U8L{6Vt0{Fp&O&_ zYfjXC-I@1blrwYBRj0^UVh@Y_9X6A#WPM7 zeyYjs43jWw;APivbL!y+U(KOcn(n|65{7$KerlN!62=v0HA3nfOry=IM@b#-)sNDn zq>hUDNo4`M7PN!6^LWtF;>Vqi8@>-Zcs%Q9^n`xFR_E6Z-c9=Mo6fhJ$D2eGmM4!F$1bZ~A`k z1@CL|V@w~9k9|DD_JQ}e_!jLaeLwm4gAcU$mdV>;;D#$TfYAU(gBayaHpqkIAVz~2 z4K*7LQQXi?H^UG{!_7v+N9cJG2NN zW4+&4P>iuuj+w;^<1v=Xxx^h~y&JcGtPhTF8z+lgLyVI;gNoy~*7IR@YlSXlqN&*b zCYBnpT-Rk%XXtXGx!4I($E5n-Mgl(?Op;HmF8pXP*+l>Of9qDxlVldRn$oMRNpcJy z^4~{}F^x7{%-9)EPh%{g$5=p*u`C`39|s=?9|xZRp8%f#p8%f(p9G%-pA7u?_W$ZH zd{{YTbZ(W%E}f$9Q>e)3=6LooX7J$R`KFUp_icMMvq(N=opkn2O%2msZoa zp8BSvGi%#v+x%ru{{QDT#kh=g0 zycrrS?g72EIlldW&3tBPk+=~u`~St4o0=tgaJh+|W}V~P|F^WBCGT{EvrTR6*F&>p z7M1c`HA_BvE}}~{wA4D;T|6wo#l!lkc3Xn) z5+S{%b6%S-QJ-brdoEL-W$L@kTfP<2ublPTV}+393U3it!B=^~wo3Zd%)ikd;*tEs z!xFyYk-B(Tf{TZBaPdf8JS@S*BX#kx1Q!qM&FvAhD-V9LR?H`A2Ls2s9Fwk}5GQUu zU#1VLyH*j#v3NYHJq#!J)D!6#&vbFW$*>M+jW=gDVdXFVQx+%3 zITlZ2wI>^kN3vUrAMWfA|02V2*u`G*CeJkv#UQO0e#f`lk&Htz7PL)nr-_x;1LSz> zS!046^S+xPpZ{3-*x5|dnDH#o#AC9l@tQo>B$?&Y#w3|3=f-GKn`G~*O)M`VFI%b+ z^7=UVIQTfYs+9Ny_yqU__$2rw_$2sb;_#4HnxbAf(c1M+QLk)`sph7cYSc!P0;$t% zx;f1>Y4T}pnl$+gF+-a4gEOSbhMFNwy0ID3UOD5AjHT;$aD2@km`fEWyRYI=FbGE*_TP;*q*|Sb~d( z_2%{nAKetx&T8@V!XbJc zHQpS27$=L27fp~wtcGnnL2CO=66!y7%h5KMJxRj6ohO^qOp+#-HIt-~(&!RZIGbqf zD)Jigy5%_dIQTgDIQRtk1o#B_1o$NQB={uwWa5q6c#1mMDN=`Q=Beg3pP~+Sea&g6 ziR4XR^Gl0qB6%}cJT_<8BrrobaE6!cv%I9ACH?F*zcQb_9{DsHYKn?XQIRPsGDStF z!NnsRR6H!f#Upj`uml&6)WyRRTs*9wYN$E*&cSz%@aP-?#(D60@Okig!mA753*Zaj z3)dZfStLBW$fk$IYxaqY*P|U9?I9k?PdqH)D;}wfhb6dpSO*u6)WyRRTs%@24@+?I zuzspNmZ;AX{kuecmS~S<@MY?|489D$as{7u)#0cW@Dk22sw=ravEl!(oE$CzBZ2!%*BLJ3A&b^w?;lu@-X|t*nD+S+-h^gNspK7b8pX z32>3g>mp+bJ_$YvE*^=Chh(FTrds^?HU-})YChHKd48Hu=QN?#X@YUnw9HJ4?PhLx z%*?RUWQLtGvxGWlX|!3wg0q>v(H`QF{KUf&zT%O(cvymqhjnoANL@TE!NntW@vsCJ z59_DeV~+aH(H?Vzj_0WFJor3e&UxxH557Qs7jD>hF3_F};EU{hStS2O@WoT@As)$3 zJS^cW9;u6mCAfH42N#dj#lsR@JW>}AOK|b9eyTl|sP9tnt+#M5L3)WwEl0e%KK5t% zhP+6<-DNq3|1G6e^GKb?3JtMBL#&YJN~_|0)*V(1JLHZ5w z4e$-pZ=Uhwy$QYvzIpyHCnNDle&S)t^SyYaE*_TP;$a}AOK|Z>T|6wo#lw1Y z{6NdcE$Xus?NN__ErLK>RB9We?Wj~eGPW_=#%L#uYH)|@?@;}n3@07mwreBrAK#4~ zS6UkG(g(X4qiHxBaZAqPW=S1HD|OMb1Q#Rg;9``z$XJ4lOzI+I2`(PiPqon=+syW; z)LvAouIV1t-)FDcK7qD<_Nwj2e(T!!AU3?+QpoOrHaf^5a(vq%IURx@($I(Jn_jFa zlqp(CSF|jlFGi`0ktMhoSqB%H)DOVL!#cQlq%Izo;Nl^@F*hACI*#CbvqoZUNzFty_29`5EP^6eY8$ch6|v(-Z6kKRB6j?!ZA6SKr&@81E#hkz zJwvatMSG2{OY1z*uJgpZ&KB`?wk~a4aMNt?#Jj;0?Z#!V95zY6dC@OpH`%(hnfW)` zMm&VP~CXvl*YSamjs7xXH-&gSr<7EQO5OI|@8o{F4^Z`MOpEvc7SrY@G2;NoT- zT-;I@ElY6GN?nXB!4JX3L)V+U6a9Qdr00nH>WDU|DsH^0;^T{|B3M*a+&k4VH&=B` zBUQ&VWp#YnPh-^y1GYM;ZB8!XtxmG6#+W*SyEtVX#L1Gn1*g0aocMuBaPk##;zw;G zPF$&N#K~90i66C%IO$5Goz||{FRby@xW-fC8c&_;JXNmq)VhAnllMBCq&C<@wZT*P z2I)6QzsXbUCi!oIZ{|~Lqiw_^nTm%cPmSV{x_DTEi-&b^@km`fEWyPib@8wS7Z2;F zo=Ug))L{$0TkN;mqCVTS$2Ryj_1OmBVbj+R_zw6E_%7|ed)4i}3%;9Co<@6!NAeR7 zOZbXM>f&JuE*{pw#Upj`uml&6)WyRRTs*9wYL7iOx$W`k%N~69h{Eg>wc4k?`{4W3 z_ki{~VEi0h^8>^I_#x>J`Sj(GO>&2cH`+rylAm~3!dE;}7Y|Et@vsgq9;u6mCAfH` zE*_TP;$i(%dmK@pBkFrZeUGS5Rq?G(Rbf$8>>I4A>+bXFm`ti;YF!d=&skRZPT;l<8jZI?fJc+Lpc~}Qu=b?3j^c$q#0N-E}*CzNT_~uQ|N1LY}K*b{oiiaf+ zh~kmDcvymqhjnoANL@TE!NntW@vsCJ59_BMK)2w#1>dckj{a^@-)-=1@NMe54ZcGp zXa{@;d)_&%x_DTEi%06>VF@lC)=#y^ zUW+HmJ^FtSzI*iVKI3Db`s{=6Q{MyH>wrkl0gF4fkklQN^K)f zz9LTisBOf_SHy`QwT(D&_B$U@{m`FywYJ>SE1 z(qAC`1@H^xf1%gwnu}c?4;QvOd?clr6yhHG8U{2G~D>&dUX0DJWTe|=cSb?9El@_J8x zgr~2&bPrzd)kl7kEnTil3q~zH^=D-PM!}Ldx?GVP-5x+UdXkVg*4&7ka<`5wZ&HPu zRN*E~bkjyo(c0zyY3+7+}W4<-Nu&&@+b$VxD-Zp+g|QtIKlJsfSc#Cjhy02 zUnV!TEB*ENR4VX_dHR!rD}x?ISNpO6lfT+;@>d6vv_D6Uf`%>{{hMTm_&E{6TIhYyQqP34fhh^)4CzIAekL@!^Rf{yGjf?ou`IN~n72!1JQC%a3-w!Z{^3Hg;$5Nl^9;bK78UToUe{%t9jGQwV^xy zStP#(v1=oFB!siM7PYVUt6X;n8M!{3_o{XfD(&?VQMqL{YJbo&l*7ZNv<%zRw~Y8! zYQgA6bW5G`#;{Y~7(rrmbI2p)=CJSBo8ULWTZeqTb=Xd(6}&a@I`-Da9NESirHwhZ zjXAQt%{OLyy9;aYaAxhS5jsfU(eA=JSfg}w+P)LKlQmK&b9^WHcY${?hj&qa7kD># zH+VOAH+WB*%k2U00q^N_%l4AKw;dh4m-KzCk@`sA2j0gTu)odq?Fa7%?&4b{_QzCFy{z2Lpzz2x6Z`aafJeck5K z2i^zXPx^k=VEsMr*M8P$16^K=4RpKR21q|Z`wg-N90VT(AM7>HA@U!h{zKqHls^nU z3_c7#3_b!r0zLvh5_o-+k76_$M)mnnqtVm1EP6e6xAnO?ZOle(tYX>*?R(l;N3?^t z2VUpcj!_4zoDPgS2HbZY;GN)|{ciKlSWn4cc7k`Y1nKHGnJ!3lfp>#Q z=-g7sX%x#*Tl%QJQRs}4UE7dHLEErtv@xT!jaqL9Zy#2N*Cn)L)b44=$H;XIX=z;_ z-Q2+h*D>OL>=1C!Mg+3e@M&Mx!ofs+&yY9 z+!J&(0(+Q`djhX3&_hnW%(uN5^^P>PWACW^Wu2mrGW+1vH{vy2A2W0RkSC-5VRu(Q zocqBCNIx*_1{nY!03RH30}T#04=7r15ThY78FIxv>W0W^2%}+)hG9A!by7nNkE-Ol zIwN6JZ~7UDzLmuYIgLb4wdLrLNB$@SWOT%L%IK&QjWJt|@kBn>;aO&k*=ihooY`ue z*=!tqg4u9_*>ocCy6_36#K|_d?j)H^cK9})%uE`u0YoO_LLy_?f$X#tnY=DCmf#|j zy2x09i;Q(}@km`fEWyP?Iy~Zw2`W7W-zh3RMWv^~r>XQb_%!$o_zdZ1z-Pc`St8B0 zyK`mZY0SReqmK+7#)v_Q)&lF1^OEP^k_;?bEjhKpz=UD2|H zzG$T`MwZ}WWF1^&QWqIZaFIz}WGul&#`>w|Sz<-E6r}5#F2Q_>W$!XITaKF7M#~s2 zQ~ec;R;d0;tlewl6^vFHJ*yb4cKDWFJvDknE9r`sCG^E8buqF87a8l|B9pqvSb~d3 z>f&JuE*{oTHP0BqoH4I;Jdus{q(Ar28S~P}4so2N(Kzd;an?`ctgj}>ZUTG)d;)xu z^pnj?tI05`msXQ$*%(J6n8ZcUvIp5~DMoo+j4Z*$D0MNi1Q#Rg;9``z7+Hdghx8`5 z1M?{}cXLd|^1fz1<%V*rO=CXILVB8pn5H3Sz-L(K&w$VL<_Po|!?RuX_p>h3InQD_ zd#a(PsE7z=Ma0dLii%O{Vq^&}MyZRDCAb(_2N#*tMaB|bJft@oYL1%CH8<28r01yq zd>GYpcvx?4sGl9*_JisFv2>aMm%8lmml!%rJYy}z zGgiGwT#lIU@$FtdE;o;#W!i4J*Nco5x19&q3d3~;qZRsVHSX)W^;c=&)iAns@l-2| zW!73OEolX@OkD&m!9~kDxM-y=MwZ}Wl)4yMf{TpxQ?2}i<^NE*KUCg7R*rgQES{q3 z5j_@tNr2aqNo+UK?rt!yJPvK+J&qtwU2#mG9i7^N;omf#|jx_DTEi-+~Z8?Iq09*65@ znS%5bq^E*(-GI|PQ%=)H(*s_VPDdNn)t`y#*V)aG-3-~y40>5R8&AJ=irFx#Q_Rxt zv)S&A))LEPFM^iTMg&tAH%oAFvkop=sf&>%xEQ4_MwZ~>Vf|EV&C$Da)NGEoA9HRf z->~y;1JB#@&DERtu))k}{?B}zTOi|wX7dG`+l4OJ9Dj=WVzc>Tv-x7fywQxJpVbn5 zOR6dQsf)QKxcFKJ7t7Se(h^+UQeOlYE$iSSBOM;$X8$Sj3AalaV~OrqYHr`9<~~`b z!IlYlEZY)aJlM1>U%_&PJXgX}Q`gF%UBfE)YID=CHaGoh6kOL%xX4I{hZ<^%noYrc%FJ2kM)hhZI*sLY1a|5r#`H*2 zY-QT*YS%ME9B8JwU1yqepBc@JY(7iwv+$UWm`FYQ&1M{?(Rd=Al@e)7DmO*tMK!OB zswKDxrY>%l;G$(6Tx3!g8B1{Skltv#xgk&8bHfgh%`q(I7&h}%YCa-Ry1(Z~99x*r z`p8EyY!;~WLi4a$7|pj^exf&YzE^gMr z#VvJlvji8d)WygWT#T$Yw^8`ve~Ns<5664DdMqx*+uHh{jV$>MuU}U#@yd0X*Lust z`DWd3J(uJ4r21ibRPRf}-^P2}I-8YYz00h3VXQ>^hQ+A=r^4z`p0Vq<^{eq3xPHIC zI^vh=tMLZ4sr|(_+e1_>X&(_xT?8$`#mzdnxTP*ymf&KPx)@o4i-+}7?Oy~B_1{`s z(;{#!BAaz*u0_D*mO?;fov6!tbNptVtySw7ZD6#~Zuh&v)}{?!8*aAw{@f%gv+0sN zBX4#pk^gUDTlCLJ2cM@Z>4w0WGC?2x9+k%ZI?`T$z(TQeKuM~jFPb! zS;Ab5QWqIZaFMYNE;6Z$j3v0pq%Izo;NoHZRLks9sXh4aQK>yDy$`f&JuE*{oTwZ{?L6OZ6~#LI#sVw_dQ-h`?mzFSqiU9T$clj@j8sg4;c)iKRd9n-GW zNo{jNN!3Z6&q;38Y_yFyC0B8>gu6JU9-R1rMR4LuZ6i*;B2N6MZN$k}#EBoZjW}`T zR6DKl3VW^FYwR^b9czR-)`?%OH^;Bmc~8F1i{Fi|T(Wp|v_U*%gPbbqU5cX3P7;$}%uL)=mqH%oBQvJNg%xEQ4_GM3=tVf|Flltyynn2mU#Y&}>VxEQtDgUqZdt855bTtjJhWd67w7WGunO!#cQlq%Izo;Np?Gcvymq zhxJpP{DbBHP`N);-al53I{B|sjyicSqUH7SVUJGOi%zKjDe)fNz2D_qf1lfNKYF@O zxzBds1A^}d_=y9$^MJVNA;aO2FzjKE!+eLi)urJBMJt#@ty8DRsKcc6P2!kKd$yLP$>Z-z` zs_4S1q7SQM?%C?NwmD|URdtN3uTChaI;m|=dK_Dwseb=qE_Kp>1%(HvDuUlX| zQ4l3tBZ{`x93Wd8)Z3E!-d<-9_PXO~_Veolxw*#ShxJA%^Z2$6GTw+Nbe+crVdIUA zydB@R8Jmh~aI-m3x5-AU%~LTt@y$jRUrSF0#VB<#vIG|o z>!)ILMevAKKnd*;tAvQ~*1@{1{$_=^>=u2#%|^0qM%*@A^0vWu7&tqTiJm2P2K)@N z1HMZvd6)FNyx!Q&xNpOsh*9>O$XL>o;*q*|Sb~d(b#U=WT|6wo#Upj`uml$m>!(Ia z5j=jbb8G%}_{Ne0yMLqY7E2Pw!5;m*$JWk0#=$;YGxz)bN^qZXv>#g^HEs^rUwY8* zXVL@4;lZHC(;@py583*82!5FPH^z~8WWS1sCH*WOsf&jtxOi9x7mw7%!xCIPQWp

    ^s!mRgS#ioSBuT7rwEb#M_(T?8$`#VvKwvIG|y>!)5G6u~2wiY2s1 zEES{U>#)LBybP}Uc8k68Tce)Rx8ntL4Q?||ws}9e&4&6NHiGYf?||>{esGs@whO+? z=JnlE??Xi^yHAWP=}wVJU1Ti5#lt$dc%&{Kmf+%%x_DTEi-+}7!=(rwv0nVw;T!8k z?Ea0mTdWs{{JgNoR|9*DgFW6O?=uee83+5kN8XQ}1+iY_ONj&U0|w&(Ntk?TAPAt9V$_&*G7~cvymqhjnoANL@TE!NntW@vsCJ59_DKQ4u_1y;wqf z#Cov=9kt;su-))F@w1}X0%twwasyz&q-}_ zGVJJTb;5L6ot*N0;*?`ZoGckr;*@%D;s+MNi7T~@IQfb=@uRj8CtndKe$+PN#FbOy zw>VC*UM#JhV!c=zCyntlV}40+X1wV{iZc^=8i0>eI5U}Fz*{*xmg_^5@!Xc;ohWA~ zwDUwa%h^e9B{?_d@9@usk*=Sc@FtXVlh)5iPP%^HnfOcj^Anl9zmz{enIGv}xiF?3 zDKft>o}b+NOZf{ETA#$lNjv(BWB$DV;&|>Q@*xNpCz7QpU!2TpTDdf4s+S^9Wpio5 zM+sb-;MYliopxveZvk(aXnOP0GTEfu7<0}yu)GnLYKj|_baTut zdlUR7_{}J(-p1TYajh7&PS|g@lF6B=Y)2nMac0^p#xpZEIx}ni>{L^qot@71Wth!0 zkGa{*%g8yWaR;57ZW=r1oW{L%ZZ@Aed|t%)sodJ+b2iRTd&kWA8Aqbd&t@Ke{JAjY zTjRoXjze!gyD*b9UH*mH%*!{xMc2~E#pyHy2{LNbi;;VbvnijaacP=!E@nL5E`eV* zMb5W~(v|4)jPIYzvpy8#%2d-%uPae^8C{{IE3-DfI+erSPij}Eb7(r-t26mX=%%|G zdDbKN+LU(}U2`8e?X{V_?c8eDW<5x*PkESLr%SKTpwGHhTfkeUbHw@8LkmVNv);0L z1EU+$PJ9FW#;o<5;5Wf<23~JFxQS6KMy+8~Kd`jUXl&QdB&}gtKkc5G^Qb;E?=sFT zAQwFh&dz1Cac;`Ijn6IsF538jST1BkJNdaqkD~K)x~MKXKkv>yzmPuG z$Ha7qd3zb_L>BDDKLFi@mbw9Ipmm2LP_lGw>FW!MQ#J=h|Ej zB1V*3%y;Oug}kd#oW^7A`kY()I$d>r!NcbIqI;!f&du90Z%5WbSGFwT$iQ!q{s#CB zdhsUs&3P~7Zi3$gZ=LfV)>cMA>w;r^t>9;t7&^;#>1S5ZSF=WT8fP&&yPOBXaB(G_ zhlkAB)pSwz7w4ApcC^{K?&nKOZthFVuI?qOeQ7nllDqh_>*4$0GM1OI zyu9jQ|CL}@|5vFi7+t~W%Bp?Q)ukNT9uikEy1L@7xw>i&*J$Ny;MZ0>M6RvkuE4J^ zd*->m;>@qF`o?Zql6~zWTF9h@Oj?4;@$LS!Wta?JbNpUyB zsCGj);d~R$txGm;T{g$o6%WJKRdZ}(YHed`ZDS?S#?;zA=G&niyq%Rmd*F4U9b?Y4 zW88&wVAMe-on!Xbon+EE;p%ld6Yn4G3MO@qU13=_RacnbLYfQihJE+AZ;oyX?xx@# z@Sbtkq6fTZG8@}3u6tR6^uoS3jOyZgU7TZ#eOUI5yS{xBu278lSx0B^n>?<4@CMp z(*cYIFdCS(a~UL)K^l9I>=D=FxWWcILqj@DA_}@D8tRJePIOF;3>~ z4>}ievH@Jo`NeZt*PO>g*S!0rYoX~hw=Nb!-E)kKSiaQXHFU>nsQ#{@J61bt#U3ns zV)0e~v(=u3oMycq?pYKSS@tsD_fn5uujM?U^)5E0=%dDcSoTrlzC|s4>N5H<>Ziv2 z81*l@I|jf9$YcO~fMy+>^SwR@J_tUz=zDgE^h4x7w7~VnrY0Gt*@tP&VKNzZ-}q@~ zgccv6q!Elp7WGL;U7b;i8^vf8qfzL#G3T{0F}5*}w=vzdd#T|LZ(q)y@&c&ct0Auy z+A;6&wC^F&!SbdfmM_P*dvV$kYn_oAf>8-?Qw+Z4V2r9u`u)OD?aM^t~%N+Pom|UCkcxTB^?# zLs`x>GRjIW_q@{SqaFHb*8XMR75%It`h!?K@CTNB=MF4;*)u@f4+OjVmENFNTke3t z<>cqa8(c{iD66?BbHfiUUdAD$fzQ`PNuvFYKXewHkla`{Dx@cK~ zi&5%gWC<=t*1^Rnb&;_I7Z2(1_-P?L^j%yL?V-4E5j=iT2#;SD!b7p~BKk$~@F_bM zKTu4Kdp4cI9Za#Zo^JL&)8q2HwJVy&avIB-=Imz1o0h{fSk7QMOC)xdXQ5f}*;9^1 z1oMU$H%o4OaZ6p?EWyRdI=C36E;5$j;*q*|Sb~d(^;3?e2p)1QMevYgDT0R_OA$Qe zSc>2w$5I3jIhHw=7<0rz=D5G-2u{p{&yVYYv0lu~V>CaRVKpz?7W`VuOXY=eKWZ;b z@-s#7ke^u^i~CqIUg(F6 zSLz|dg-9;*B7J$>54X$ldOWUA`r&wG%yui|PPa1QhvSt=KhUl6j(s&eiPEj|-hVaT z>-$Yl!-;W5)`8zi zUKmV*Pl8Y8rhtb35Rbf{#lvz2Icq5%d0jj#!NntW@vsCJ59{FKk-B(Tf{TarrYK4Y zJR*ux0*{EIl)xjRC?)WSC`t)DB8pN1kBFl1Hfw6yuP>%%99NynEgh-gS`ZVowm%|-IoMblN zhI<3;%9JmzOe^{-aHV-y^~!9%c=xOPReLPI>*8SvE*`0ihb6dpSO*u6)WyRRTs)*V{6`TyB7jmt zdqe=G1RfDUDS<}>P)gtt0hAJWL;!{Rdy4yeiu-$t`+pjI8ho0MlcxFFXa@f=gMXPJ z{S5m~XGuRh@7Kq(3*JgQoB22Vhj`?DEgqKK-{O(FcvymqhjnoANL@TE!NntW@vsCJ z59_D=M-e;E2Z@{$rlc-sb1E zPN_Gq&4-h?rG#azEW~oA{^)XnJQwgO3w&y~IG0~!c!%xcytgVZVzjs@-Ptv~i&*B} zE|!+u{bHHASXzRMpmlK3N?nXB!Nn+bF|q^~8SAIKOA$OGic&&*L=>e29uY+;fk#A9 zO5hPuloEJE6eT_=seQu|?qG>KeaUzFzmp$BF3%}|TkmFD#&Q{FwA}1sR`^I|W!`&k zSIBNf|lI=!-X+5j-MxQbKz~?4$%95j!b?N5oD_;1RKt5_m-Hgs+{(`~i?Zy&H?~iR!P< z$5y?!Z5+#SJ~ta*$u~YuG4Ai49AurqastZ zOK{P$4lY`$i;*R`$VhK2M~dJP0hAKjBLXNT@Q46P2|OZzQUZ?%pp?KP0w~S5`x3YN z(uzZ-OZbfCW~1e0ADyy{V_C*%WvMBEyAnCor!ubCdpI1s((oSoWCv%qO2Mmfe3hKj zYUbJSE@GK?y$D)z_lscaB4`ONZq~uYEp^ed1Q(gq#lsR@JglGcE=BN&07?n%5doAE zctilD1RfDUDS<}>P)gt-@3O`xdTZm}>YT_5*BEbBfi*PGkc zIfrb6>^361`Ygwd_$;tK=XQfL3^wE2!}=W2&GA&c{cV$T>o)Vi6TO=5|iS|jzp3J=9?ir^tvRs;{ZvLblM zl@-B5uB-?ia%DyEkSp67^U`E%+|N&2oYuHC>F1|yj;`G148(1_Iv<0u-F(>h4(BWE zj5i&WurrZ|a`^;=ojB-R%b;B>cjF7``ZTKDiQFjc)2MdyTj_=u6U+1>VrhwY5zExY z(h^)Ot%HkO>f&YzE=H+~ktMjuSWmp+<%-}TFINN)dATBZ$jcSMLtd^39`bTU@Q{}) zf``1^9tZU9;l=ji9}(1^XKykO$+YL$$2aX`xz7PH`(D-g&DQ}&2XW4=9NGa!2Q1SL z$NY8WA!o-NdM#(CdFXQ-;)IxngA>7YI3j3?0}{8?MavRgw5)@RQR-r32`)ydi;*R` z7+F8%;ELcO2Ui3SIk+Nt$iWrCLk_M89&&I+@Q{Nmf`=U35r=Rdjpti@dzvF3S>?so z5&t%(syKhUs{H(DmsV9itIA%ms#vO3$76PJ)iKBBRmbsvW@_JA9mlCP^|pcP1jksN za0pj*GU0V(bz-*{r8V51Xr~(zZA;ve$fh1-`GH07{HSfj&R0Z?AGM8$ zapjZ?ERK`hVR4+~8jIs3H(4Afxy<4?$$b{bNv`ytoYVjFV=c|XUH#wwG0Bf+U+{k= zBwz49{`mOz7k?txq<=0vdB^|o>%Dd`n;N+uYzY`Av*Ar*mk zHgy$i39b@TSBaM3D$IKG=czhvS#6Nl)drT>sSQ&9tMG{MUI{!RyjKE`2=A4^Bf@(n z@QCnU2|OaaR|1a+@8MCla64Nw-e$Fh$Jw6BLj`?Y>9+sDn?KLr=CF@#EO)|E?r~>2 z7kvJpe<%KD+VSm9u`}zf7rXI)+GM%Q5dgb3a*EyATmO@wu?!T;^de$uiFXmp)Wy;g zT->aKi(BgAW(h7vsf&>%xENVayeYg_0*?sqmB1sydnNFQ@LmZ#BD_}uj|lITz$3zY zCGd#w9v)|p|M$2z`~r<(pZ#(tbZB=@u*M~Q@-wSHhD|Ff0@aysBpk^^!& z^#7prBlTgpLgjGCKZQJ;jl)VBZcVh(&4`vIZb!6I7cEP0F|rOWMyZR8CAi3>E;5$j z;$i)iTPuP`1ocX2j|l3Oz$1csCGd!#UI{!Rs8<4y2j0 z_6UzvRq-!sWl&Yq{$8i5X6*5*YL+X<9LQ81dv)hcD%G(MMe@fx)p7Ixr>#z!k5Z~m zyx{XTlj>xq=^NzgBu|2Ccswyq4syh%<}a`}E*^K`ccuR2+&TTV~kZ3qn@k!4nK9+n2 zEh?#tiY2%RSO-_JsjEawaFrvy@$|cfof;?Y)Hs&p^H<>!F}@ObM2xQl9uea!fk(vn zO5hPOz7lvujIRV95#x)aW@=BeHLvd?Zz;`gWs83_yN!F><^Y*(8~sDNx9#*jit=H! z)9l%H!czWq2cup8V|qvbcFAsc!7qGw?fD|xhAR`*bSYwKiHi}p)WyvbT->aKi&pBQ zWeF}usf&>%xX4&fyy5DK;1Pko651mIeI@XSKwk+wBG6X?j|lXYz#{^ECGdzq-&}6h z^Q(lt`Hbq>{p{hJ_7;W)Hk1RIh<^NA^-KRUwP~=<|h}<<6zEV!-IK0cOS%m zx|Y8?@PDOt^20g5-8h`L@nQUvYZ)EJ|IGf2f6t`Xv*MfnM^r8GM`D?}2wH-Rn{{w8 zN?nXB!Nn+bk+B398SAI~T@gGY0$4(OLw1h51i5dp-3 z9nCw?ceIdSOgM&j5$~k0IJv&eK=z1vkiK zW7QjCHpyg@Og6zc^K6rbvs7W}x>T4YpX;lz)K!=zxXQ5(u5waWIhNomM|$JwSCvj& zmA1rAl}`Py!XpBGCGdzqUkN-S&{qPF2=tY}BLaOT@Q6TP2|OauhacI(k8G{5nGa{Q z4ZgjsXJ9>&Zm;+=wCz=|+;#%5V}m=(26u2qJ7ls;Cc7M@v{N^DPwv>?l3yw)VKqT4wrP| zKz)eHAtfD>)8T5k$;R?ajMCGHktH5Sj8YdPOK>r=4lYKiAApODb#ReMT|6wo#Y1|- zqZPp;f^{XdM+ECi;1R*P5_m+gt^^(ttSf;>1nWxR5y848AEk1{%IOF{bA&UhD$b~^ zD%@37#ffzFsgzY!8y@5Ps^i-5IP$8OZq;!Z-b!||R0rn5x<1abI$7}-Y1PSUEE5}k zPCV29h^HlfNIX*yp8UWfcygt-5k+4SMSj#aV&^L&#*f-YoVaqz=M~2(VsfRmQ^e#- z;}kKu(l|v-t~5>&lPir=#N!)CadyLRe$R%H9)-`X`R&NLb?=Wp2YznT+oaF0`K|8xb)8ow`|}%q;c|X6OZ3Z> z3u}Had|};%T_BSSn|a8U5B0l<(ZzMYAHKNZ5-x5wy@S3Kbn8$oivfW;6K>&XqOI1FFQ8b>s$eGe0Z#fu&d1{QQ3vqpKKQ z-E{Ea8kt;McaY)QhW}IewM}Ps9sD}!uSfdh+y5cA5nT_Xdb(;^^F-8wWy=QorjM4m zvF05^Hv+GxuN%<0L2)Z(X#xN9*-1kCE%!xw)2$RQvia1B!aIz_X>f^cH&d##U|+@owH5+iukx zJ55{YZbZSleQuK7O|rX5+udv?)*422lec2o>g;?kw36MKJ&&F<`yTdZ4qVKcLs#wW zo^QOf`@Vh_{4DsnJvZ<<@N?kj4&C|Z!O!pC@mabs@bibx@4{a040O|7fW(CZXL=!w z>XyH_=M)zy>0;z`3naTs7+u2X62)CQ^lJ1n_+{|R;Fn#Jhs2dVxBnH4uDB#O+?7M$ zA6LogDn?fin#RCY=v>=#vDd<=?vHCxyIabkJ;-&kyH0l3A$GmF30n5-?OOIVv}&K! zVs>u9mgaigh&=0C^+q#=8wX83_XcEd?zzivLg6M9Zqk*lP;A{d<<{ncTNw{$j@(OU zs>*$MraJb0aHcxRTi=t$*(0~{S=r^dJ}WzZocPB%vN~6roU2XFDXTnJ|2!t=Ym@V} z$$6RNDQFkMq;BmCwcUlCV6u9C7JvSW$uHG zF3B#upjQQ#o6Ehd6mf2@4KFL%etD&iT5G z|5+Hf9J&52vTK}J*CM+(In#50i;Sbn&f~_B$JPy{h@tDzdP6C)&u_>$TExZQq#jB^AZO!X}_B9vLzV4jc znabOlr8{D+R!?yq>%Ol$Vm=q0j!oZ~ov~m$zTJEBI%8E=r|8_U|LbIV(X}Q}DZAFQ zm7Jn0mTq;5u1yo_UeiTccC(1=-pFh{`FCT~6RT4h^{{H|@tV{|JyfCB?A#;0>#C1Z z^v3$`_;y?NV%fKr+Xg+d`mpRXJ6rZq<9@FMJ*@hpGRm`mBiqWA>fdat)Br2u0rDJR zbvdw^ix%fSNM#1eZV;ov%^Y9Oc8CTXqQ*lTzB`5@Cvg}CAC9GZ=+SH;gO21#R52t> zM!-j6?Oh*tJxbe;#u8V?qZ>_YtI9pD|Yq*3vm;GN)|;GLxJfq`gV2U)=l!fDXN?R#`yaUS))&re;e(LDl_o(b_F1R!1`?{gJ z_HxPX)oT~ahc27Dz%KIaj-^$dtQ*U23hu_JXV1;j1KtDPb0{M9vZpr|mUT|O`@W%i zn<@6j(yF%TBhSA5re#_m8TYX|?56?yqebeJ{RcUaU620eY7ekr8rZj|9yrj@uSfI1 zp<8c|JO}rEUko-=9Ax!3wAWO|(7t%kZ98G{gJOdHBHnGR)Fzgpx*RwvhvS zjgdo_JW79#f{%I~>RubAkhYju>pHa66L4ESv9@VqZOq^8Ow{eQU3)#Dx7QPJ2PPf0 zNk?tcA(NccJ2C03O*&=rY5F^v#8->|c8=37?7C$4uCCgRb=CQG)kSt6dH8h8E}uEN zWfB2xcVTzh)xF!(T;HCWL61@-w;mZc`m~o-OmA)1E4vSZX>VP4A0+!^l1qcWnqOaS z(oZh^buRsBQuFJt?FJ&N`szS!JW%I1P}>c%8XJ^Jk{+y025XZcSPj*=4Amw>waKtc zv(p%^vl_1LhGmzTkC4?!oz+NfGLl)u-O za8P1w(>*vI;j4OOIqr3pEyh`mp+bE*`0ihb6dpSO*u6)WyRRTs)-1L*f1+cqqhQ1P_Jv zi{PP9ei1wrzAu7@LiR=QP?&yd&2DFk`+sV~PlQuEcTE%ao#y_Z#y?EsA7=0mGvG5D zo{VQUJtfWZm^iy`&ooQ=*-YQ?AL5bswRl)^e~U-z;$aCc9@fFdBX#kx1Q(Cg#lsR@ zJglGcA4Twx|0sfo{6`TyaKbE+^m$?6zxc`?n z{jk0az6`!hTzDD(vJ!axaJqug3Yo0nWLBGvR`DdO7_FZ2Bx00zwisD*r;AbQVq^&} zM%KZ_D0Pvs1Q(gqMaB|bJglGcBt`I$CnO8Scf+pnBqJVq zKZ}Ru4szF0Jo37DSb~d3>f&JuE*{pw#Upj`uml$m=}nQ45_m);qy!!j2`Pa`L_$j7 z5s{D*ctj+m1RfCy!9Ps#vT=%+OH;e~g45dqrZJk{_G8TSj{YNXy-#6!H{ZAV-R{hm zA6RC#9SE7(Nzku|XLkMab#}{7NweGej@o6++S1v~?#AoahIbLmyz9l%lDl6lQx`!? za1pc)E?TLJmL<3tr7lL6;38xFly@nDN5n}=Xpe}Kl)xk6Bqi{OI7taSB2H2QkBF0O zc{MWUt*CYbb35KsGM6{`@on>4_7(HnP1{N4F`D1?o{EL7CSS3zoiBRqD;9RJ*!9+p z#jV`Y?6MZOy%%~Bqs268I2IAi8(jn~x$(sP`rKJH~G@G-w-dw5<<@|OS|68 zwY=5jP?op-b;RRNw@hPjPe2Tc`y)Igo z-1DN9x@cK~i;;D3F-l!zEWua6MJBI{hb6dpNN@O*B6vh7rG)l~P)Z3rB9u}Bj|iod zz#~E_CGdz)3LiO)#m=XC1KF52VtG^07<=5un|GCsdmET7#@TH(&X%nSc3Vxbn`(mH zS`%!fngpK&pFHsM(`0O7tM6s~4?}UwdtKZt50HnJVwBfK#u8jSQWp>0h_RHwBVsHi@Q4^o2|OakvS$x4x9?|`xdY$tbBB8R(X-6_o}Y^5 z!?A?U{Xc)GAg=U_UxZE8#*=lXlbLCKUq{g8$oG9vOa~AY`ElYOqL>$gB0n$*ig`usENhcs#}!OO zEH4Bneqa)ubfw{IisKZ)n9|xQ0yCv?iXcsCoFZUT8m9=}l*TCnIrdqO@=obKZG7)J zrTaPk)s!8`@om%1#?vy+Ep^kiqnVaneh)fxl&57myfY)aJdI)|?dmV*XX;F6k1`hI z2+ypH<6B23ovm}8m9f6RY%GyPI~__e<_Df7$mSK1wX98oCs!~L&%6*6`GHBW%PV4M zS(^kWuAFjV#c_&YPigHGfuGViMG&YoP7x3)jZ*}NO5+rPA|Kx42dp{Wr~mn_N4h!P zta$T$u%@zEkHnL;7+RUS-N z>r7YcOjl*1Lzo)gON`Tn1Y>^SRDx_?5l_q7Bq(wP6S2z+L5v@m1gE?rPL{PvaN^1- z?^PV9h+UP|P7%i{jZ?(5O5+sqtRgNXN%8}mieX4Kbs;?z>s&DFl6&^YrrwAVMaYgWuUn_!#d|44Z zIyj2Kzsal|NfF|q^~BkSN|l)4yM zf{Rh=Vq^&}9@bBJv?6%OqZPqJ9<2x-@@PfykVh+mhdf#lJmk@e;31E8wC1?fk)4gB zRY&1$YR_{N9;a5Sij`JX;R34)&s0@7vFbRyqqY${UlB2W)HWi< zl~XRTI8Jhh#c`5rERK`hWO1D2GK=FR_gNe#xzge|MPSay@caLYtoa{o`Tt+6#W4i+ zF4(o*{4~e^xn!L)QP#K9!fDszli+%v>^lGUY6Hs+j#%2@h?R|9?*iH6h^0;NP4LY; z-@oBSRbsj_m1xO#zbYqnm17C6a;$@^oYYm0CAi9w-gw+qYb36Qu*6Q)PyMgLBf@qi z@QAQo2|OZfR|1a++m*m0!geL_h_GD=JR)p|pV{Kyj%?vawm8ad8+;o-v(0~V+1~Y{ za%T&VF@lC(i?uP2p$o(E1^9iY*zx02-}swBf@qi@QAQo2|OZfR|1a++u>*S@I!m} znLYf_KL4$AA3wIw|F7E5BPow>J0Sf5_yOq;NPh@^82^t`yEzWQ4^R0q@ksw79+vnS z@km`fEWyRYI=FbGE*_TP;*q*|Sb~d(^;3SV2p$ovE1^9iShsb@|MVmEoBG9a2f1sh ze#z?^AC}-6AE~QfEWtHCtb?mxQrGyf1lRbG&ioR=x)RzWf^{YEh+tg_JR(?E0*?sR z;b)HULr3_TBm7WRVNg|AR23#wwQJv09fwULI#(MWbIfmbyz6%t)k&S%2`710Cv|2g z`Huk`3p5c+MN{Ui-|?fiQQzrG z!x0wOP7#hPt?wcnR~n}X$Cbt@!f|n;MIA+3<3A#<@y+-eAC|B4e-76FbFLT#9 zqichI&%FV@!G8Q(}eh`RAF zW4Gep>FTLui^D3m_vJ^aiberO+jA3wAYzJF-@gZS^>@>2)k2jB;! zKjhzFAA%p^2M^;vj@Rp;*dj-Jh)4Pt@vy`XiAU<D75p^q}JtFE>0*{EgmB1sSZYA)Ds2hIjXy5CsBmB@&o~V3$TUB9DRd}MR!lbJ3 zRn_sHUxil3`~F6~IzI67t~x&C$4MLlEr(Z~)cKs$`J9|un~78U8ga73=ZI74!HFMO z1ShW4Hsa(f;>3^IMx1;_ocK}Oh!a;%`M2UYMZm4Jc8Y)-eo1|oeo5oW62BFFmlt9@ z@dJ|>PrjnQ<40|y@x+zdMt$ci8c+PFZ8V;ArQrjMYo`dfmDYC=a4U^d1l&sF6alv* z9hX+0>anH|$n)5aHGM#y9&Rnad#_(Ytn=~vy6p0(kagMRK_2UACzrT!Bp+Gt7T%Cu z)G?MKlaQFpY-ED}P;15v41QQ$*}a;}p@m(l|vVuQW~()hmrt zMEFYM6w$usV?ws%5W;oYvu)KLYfD}sUDtNFLAk^2zp&e`?Y3o?{&feBx+A+xxKo?# z$Rziu?8ecR%4%08ndfe8vg^`tS9*XJ#q>$Rjvu(IAeL7|%(6BKPF%r6obp0&;s++d zDX)l=Wo;6ixRNFf7g`*r2oRRmP7y3DjZ*{;OXCzl#L_rLK(RDV5nL>dQv@3Ec6)Lg z>FxGvSGH$Yc6{4DCi^n^=W?+A53&2Qi;ppU=H39n<)+?zGZt%w*J?d0!~y)*q%fR?zeyAe17}4zW%!(S^wRS(f-8c>F=ff_mcm;@W1az&i6jb zzmNLgNB;Md{(kbm|8Lxm_y4Wy`vB!XK>7zr{{Z-d;15#%gWwO6|3lROA=>95+V3IK zKTP{SO#Tm3zlY)f>%TMqU*Cqjo$>G!x65z-&i(b9+vxw>x&9Mh|Lx!T`fqP@eSQo6 z+n>F{q7_Eec<;~zx&Dm ze(HDsPuy+~kp2Pke}MWu0RABLe~|h;Ncj(v|3jpIi1Hr-e~9*b82n-Ihspn8^8fYU z)8BWv{=fby!K^Y!2Tz4hPS;dH6y9<7IgWpa1yUG7<@O!}Txr1>) z{qLdv_fr17ceoz+lK;J=zwhtO^FGSI@2Ae^KJfd&?n450U@Fq<@(DJxu)`rhk6@bMyW6FOa{a|9|Cr{pRPc z_iuiI4*r{8xj%pVbJydyzd-+`?SA_!`u*pOgI}Qkl5s%#-~ZhD?|(tR{}M_1JIVh} z%D)r*PSW4?bC-7)>F*-{yGVaG{O_jxyGeidujp^m-}4Leya)dG{L1>hlz%Vf-wS>( z?Q}?k{21vUV}5yz z`R%d4b-zB&{Pj5bKhFB%aptEdNdE-ugD1eBApMi951yp_C&8bD-&3T2iuv&=@TcJS zH2Bl-dm8*{@MoysGnD@f^XoI<&%*y%_&>}1|1A8TgWq$M{~Y;0NBZYU|2*YCPy0O& z{}yLwzn-N0C&8a0{Zo|x6zi9#nE##ze;WL0%72>jp8x1WLzvtlp9Qi-T{Q5lj^OXNQ{GJDYf%0FVelL*z1^B&4`7eUMNck^P|Cd;Q zy+rvhk^f7if0^_z!~bR4_hr_1k1+o|!u;?E^Uov9e~&VMJj(p_DD&r|%s-ETKgRs` z81v6#%wLa_|KrS0kCXr7;7>3=K0*FZFh4!P{PiUHKMDRM>7Qi%@D%BvBLAl-|0(!A z&HChN=GUj0Kc6Q5XPAGVA^kIy{|xivvy}fV^?R1|&%*yX>h~P!p96o6^v}cZdD1`6 z`sjJ^7fAmC_zUoV0e&yS??w9OMbf`W{aylpiS~Jk_IZi)FT?+3@_(89U#9&YVg7oA z`R5Vl_eYpN9%cS|6#P-KaVqiJr4c^^V1XL{{-{b z6Ui;eovA9DawC}`SWS=f135d)70;2=FexCKc8WKe}?qW!0%bg zf0pu}CH=GH{~YB%NB+-|{yEY=Py0Mi{hw!kf1diiK>jZ0!0`+^5{9mMgFEW3> zNck_3{w4Um1pX5E%cOr9elL^%%dBr+VSajr`R5hpr&pLCUIl-Z`QugQk5`$$Ut@lH z4g59m*T7%r`Sf+>zt@=`Uk87K`S%Ux_cxgT-eCTEllL!S5~N2XB%7 zEz-Zu{QNfj-lqJwsoy)Ke~0<=9p=|};P)>4-=%%tCH=dke~*tY{&|J@;Z^Wgng3s9{&|)8>ow;0*O-4^6{Qd^zzX|>(^WU4`Z!-VBMgDKW|1J2vMfq=ozfJnLN&hzGzeE1-kp3O!&v(fG zUFOesN&hbRyUf4uF~7e@{oW)0_n3d*2Y;XW|9$ZHsow|i`+)j?0R92#KV*LYkn|tY zejif)N2LD<{3Gy>$p2%?{}}!slmExm{}rAeUt#`uh56+b=BHPgpI+tp{8i?USDAla zV}5&$`Q{NDn9 zi~0L4)-P`}|Gmxp`8NFDX8wDJ`n?0ccPRfI%72&oy-WV@Qonb}|2@iokNn?bee@pu z-iQDDwBP&if1mn)0KX3?{{zy00RAEE^C9JbNckVa|0B|WME)O<|3}RKAA^4k{xSH+ z>&!o|Gyl9! z`Zq}b2J_z=;BQd=o2(z+r2IE2|4rt{x5)o3(!WLdZ;}3O=HIvB_crt6+m!zf>E9v! zJIvqj!2ezFcS-*)<-ZI59_{lU>xcK?{~qPPPyOD9|NG?sKJ)Jf)b9hz{{Vg;us-+@ z{vXnQACmq<^8bkPKZ4&!^xsG1|1tbOrhh+%|Hri7C(M7JF#mqS{Q3#=%csmwpE7@Z z3jQhc(`TgrjQR63=D*LF|2}8_`keXibLP*_nSZ_@|1T*23-bSh^1oz$`;zouGCzJv z`Cl==eFeX-nBTr){{9+%Uo$^{4Zp7`{~P#y!~FRT{Jx?5Z%O|x`F~6P-;(}2=J)U5 z_Z|GcgWvb?|DN>UQ~vkhf1v(<0RIE^{{#3R;rB=K|0DPx;rA!-Kf(V`;D3VOpTYl3 z`~DgH&!qo^`Qa1h?@yTjKVkm(l=@$p0(y|BCtlE7E@r|F4 zZ>aw_JRg4p{w?``3%_qk|1ITz2mkNj_Z{=^chv8D(tl6>--Cb8`r;3)pZ>u7{Ris* z2g?5={QgM#KhnN`r2YRy`ai+%Pvrk6@IS-v&)|Qiet#zaPncgmVSf39`R^0vuTPoZ zJ_Y}j`SVlekI$H2J_G-Z`S&yM&zb)|XMOQG=|5-w`U3n5=Kn7!{|n~dFTuZLe*KdC zzhr*<3jSYF{#WGx73sf*|JS7d8vJYceFOdt^W!(nzu%Dmx8(mV`F{)kE%X0(;NO9N z$Nc&o?e{(FhwsV%d+_h6{~xH|AE^Hy!2dw`f24i?2>(Aa|NoKnf1><9(Y}9z-=C=e zpQ+!UDgV!;|1aU1zlHy|%%9(p|99Zu!S6fr|DO5#|6}g1x8q8ZHrx;O;5ReP zJk5;53|DjR;;ggWW@ct)lGzrSL1t!V%eKs1@(E@9ywt0%K!1g!-ipj8BloVic9y26 z*7|DI*Yfu|*GO+Pf2ZgD-t&U^ zqWF^Ed!Em8{O?{6U(9pb?_SFHbynZ`g?zp9i+=xkDc|2keU}&Vca1JD=I<6=Udp_y z`mQfzUDp@AuD;vzIc_(6-OS(3{N11T`wzXl`McxqVf-G(??LbJQjXh`-cx-~^Y=7= zFZ{h;NbX+rUif>{d((Rxzqk4O;Ok@lKKk3|r5vyC^P>Ls)t|oV`#qoi=tu8o{(jcq z-}wFQPyZLQ@BOWBfb|V9{{Zt3u)a<&=lGpo$v$>^RsNd&emVE~yI1n{?_N#b?_SH; zncn#o*Tbv!pWemzU0%t4cX?H$cYQhM>H12J*Y(vLr|WAuUpMvLUdi`$dsU=&r+3HS z-Td8+-{a++uLr${`W~;@|Ce*#p7?rNUr+1rW&B?Fda3XAT5|Tr-`o0oo4>dD`_TK) z`>5|j@B4E0tFQU{s_#qhr@#Hw_oMfFE$jN@?{9tm>HYB!pbxNr1N47@@jJbq>*(}G z_My|8u7kJi|LfVO@7~DwefOsPt&E-3cYedZznS~i`K=tU%j@DBIbN4HC z_rli;UoYeLHh*t=Z+dTheem}&e;@tpV|{(`_0`|L^uGA|nZF;te)`+*t?W~OdVhL< z_5JY;(EkDEA3z^K@AS6){+;-a>)~Dd{I=`hce!uhy(51&-{1Ld`~5qS-uYeoZ2T_t zF7z(O?`r(6zsqsE(z_bJ8@=1_>_5HRyZQd^Z|6MSjo+Q#-S|D;&bl7-9`EG)d%TiZbKkNUpG?@RCdPR`rc z`ueHwXZ`)?{fyt={Qd1ufAja({{hAypuYpmKfwA1@}GhHWg!0=$X^EWk3sx#5dR&- z{|57)!TfzNe;Q05LLb5(hZuhd{~5~Ph8lk;eW>||@z-JMhnasEe;e-m!Eo~rrw>;@ z!um$gM;Lzue;r95Y5gPVBk_&GKZ?JOvc6H~AFX~geKda^ZT(~DWAKkrKZZUQ|5)>n zRX-O0IQ<`|KjYMoqmNfVUj2CMA8&mV^lyUoPf$NW{XqUOkiQM&zXSQ}ApSLo{|=%L z;y;7=>tOyhnEwpsuS59f5aSP_58*#U`P)$XQ2sQOzYa70F#b18{V@JE9N%#MHk>}3 zK0^Hn^&@=089^Uu{Ugl=k{6n!-Q(dtL5A8q|()Q{1>G5R+~f5+k* zt9~s0vHCO4_~Z0vocYHYf4u&V$2Z>hm+|T+Slzw!Dro<83C#+!cv{t5aw!Tb}{59BWc`PV@H zGLZic;va+f(;)sah(4JA4CX(B>4W*t5cNZhKg9S$=tKGYQ2sPj{ZRU_x6@aL@$X^k zhtY={e>i^}&i{tv8=-!L`Vs0!@V}AjN2(ub{*mfO;TvWBqtuV$zoXTUw*Jw+KaJ+! zW6VFs`o{SFF~;~~)sNMmvFgX-8|VAeIP;G)|2X=1_2aE?JpS?cCa9mFeuDWYsGrE6 zCh~`g{BI)vn8g1kd48Pa`Eruy*U9{6GJl(_ezN*0#-G9;r+B`d!e6Hvf2#Va{BJ6M zoTh%7`KPI$X8h^qpKko=>ZkMP8T1+aa|XT{#-Hi?$4ukTN~&7sdxKS%u>d~>aDF8`jZzjM{kGygpLJnNfh{`uB7AOC#%eB&>mFR=av z#$Q06$X_P%mx=soBLA4gzb5gQN&I6Hf1b>LC-c|I{B<&ao5Fvl@V_baDg0-u@u#Yv zN}tMKr{SAs{%QE8(Wje#I(<66>G)^x*BShE27jJm{+a4$(r21~CVdwES@>qDpJjcs z>9gsx%|Dwz&!Nw;{yD~zj*z9{zdOH;@0%Gyi=2^UXhB{e1mdKwqGK z0lo$5C-R?({BI)vn#jK=@sCOTWfK3G#6Kp}C-cY2{A)7*oMQYb#-E~oiu$SQr}EFK z^r`%B8vmQdzor>~8vmTGe!BYU>ZjwMp?(JcpTR$8;G60D!%X^2`b_#P{yGc)EZ<*d z;h)XlXIuYl^|SHMQ9lRY9DH-|&o%#C{hh0RuKIcOdB&edpJ)F0`a7RKUw`J~Uts+U zjK6@s!2A>W!$kfx@tu5Lp2(jj@xMv*N%TqlZ8HC#%wHz+r^)rE3I#p{;X2JiodR+*IIwA`dahX>TjL->#VO%|LgG8tFKpIPp??9}D@%LjF-hui+mx{Hun4E#hyB_}3!-w1|H$rZ48N zi}}xD-yfFHm-zm%MEw%}x0Jrr{7d=oQu8mPFQYH>{Jf06E%*ImIsaX5{N?Ibs9%A9 zh4rnl{+0Z5rT(nMzmmR+zDoTn`YP+I)xTQntHoEVzK&jpzs~%1^m_dD`d4rL_14#* zzQOzr>KpXG(fS&V-)Mgu^>-ovTF5^Z@~4ITqlUlM&}%$j)_A^L#D5m?mqq+>5&v4u z{}%J_#r$hAeF=YB!he_WrzQMtsrse-cd7cN{A-!{m#JTde;NMe#$Rs!<;Gv``@stJ zEBNyY^()N3()=swE9ooMuQL8Be5-taT7|FH__g#}^Vj05Q(s4~qu0^v?N7b+)zjx`9}?Ztl`f!^cw!Lh(9e-zleV=Qoq>v zi}}}L{XXPKP{mzQNNVGE#=Qk`PWkZyv+E^jK7ROFZ2Anoc}F1{&IZF)vqxB z3i=B3uTZ~I{Yw74()w58Tcv)L^{+DiDtaycTKu*6YxS>=|JND6&iHluQ?I^WeZBS7 z8^6K&8_eH8Z?L{bdLzBj{Ef!%^q${)-uL^@2YC+I>BD^eJNkF;``zaQzXN@kd1rcO z^_@S+y3QZwcwOjS=v_YWy79Zdm-BUfKfiZ&{UFEfYW!~R`Q69--RRvu^t+GoyT6~~ zbf`Nd0?PGm?>3yxQum1F<_ruo@UqAithp)f&^*4Th^Y>RjfIfgefIdKdr;qIS$M*jd z`KOtGNB{2Q?B{o%xGp}m&mZOcI)ChX_$2$#S$&s}vaZX=`FfX6^8H=Zcl{{G>1zD0 z=I{DxzP}s28@_Jl@Aheq+nwJ1WBYIZ?w@Af3u&*-oEsH=I>|xe)#(tzdyad z{`ObjU;hT!zXA4VfcgRSPM_s`oj%V#bowIu)alFY-*@!yKDYm0xGui5@1N!Coj;e; zJJY*-mg99XeiwQdde_f#p04V<(z||{T;0sy?elzJw=YEX-Ob;f-d%n7FO#c>`Fnis zI#A!^OZ#sAo}VXY&o8|GW#+v;%XRfKelO$qGJkJ+Z~f_Q{NCp8^I4A9hu-IlVH4$@29?>@%!mdf9vmWef^E!-}(lqAE15!{sHPcePzGDw*TMAzqS8g ziC>G~*#B>H9i7#8{@Qgw?@aIVRgT+*-sPLD>+)^R)Ag&&yMCSHc2(c?+swPE@Ah@R zuiG~{UN`mK>D|B1@w%(;{;mDT*F${|^*z4Lae980^Ypa-p7?s=?}e`yy_fo4_rZd<_g3ErUmtvZ)b~-}7hhlN@2mfP@%N+m)4zV-e=%dt+RzI3P+WJSEe~kJu`ZGrT82VWK9jkt<{*2Y1amF7J;1Bdl+v`jPy7Bz+{l zQS?#fAH_dM(MMa~X#PF=i~Rf>&ELoH-!b|(M*qgp$EqJ|{;~Q$7T-AYk5fO+`o@`m zJbk?S@$~WfH$i_V;Gbap3HmpXKMdqA1NqB9{xOLE45AOB58^+A`OjefIGDc-rVpVH z;Xgyv58=N<%|Dbrlz$CXKa4*Q$W8Zzu70@s;q(#o5$Z>ne}wN3Bk3dg z^GNWBLC$C+N>a{y35UP2>*~`NJgsG>LyqqEF&Kllj|Z`egn! zS^X6LGsXB*JbzB1PxX8{RsB@sPv!5^=+pSyH2O62Pv?Kr`TKO=Pp0$#8Te-K&l&u2 zhWTe2eZ2mh({TzIA)X%ZLx%xX7-(24x=Bl4( zee;Yz5C1&#&$oZ`@y$2?eEnIVeu4fjpf9lgiTq(A|C`9aCi0I-{BsijoW!3d@xRIZ zX)=8>f0@kRrWk(;f11Ldrtq(+{Bf%Jr<#AN@u!)88hx7YAJh2PboJBu>vZE!H~$R! z4D-)0{tWdqjXx9rO#V94{ImG$Ec4H@{#nMK&A(^!*V)FO?fb(V{h4F_Ir=ll`sbQ| zF8;ar=bC?>{>?M~Jmb%!&sRU6KHvEB&A$NO0{jc~ZvlNGf0)Q0Ci1t5{ACh-691e; zpG2R`zb5m)$^2(Bf0^R>bPE5PqJ9d0nri&1=AX)cr}FP<{CgUIo2Gsm|D3LVy87wn zpRRrez8UIgsGosvruv!IH z&-MLaE`2Wkx$5T`f1du$!#B_OgZcV9-~989KVSU<<1fI!!1t2{`Ztk3OyqwP`NKs1 zF^PXq;y;u4`y~D}S^Z@GGMT?krcdF2Q`AqPPvM_a`QKFjJ(WJy{L|>u=+n$Ujekuy z{&fC1UHx?W416>A;|%pP`0q^P&%{5IK9fF+J`4XW{y)q5X47Zmn@yjsehz&OeUARl zvA(&!U(Kb@<==CSKaW0-K94?6{e0`6PoHo7^R0h@`4`yV1?m_0{;-gLEaXoM`NKl~ zQp3M$Jiph_YxvV5{<4U^h`xxwE#_~F`Ojkhx0t?!e=eafQNM(LEj9mA`cmI7mh!J< z=3mDDmid0L4F7Weznp(Ar!P1E3hQ5C{1x;S>Q~ZN8h<5yrSBK3tZ$Y2Ro1r(UoE{> ze`?j&((CAT`0A{`j$W@n^~SHK*XvJ%`UZLfy}|k#@i)>N>5ax;$ln(7pN0HoA%Cpl zUp4%thX2+0ey~XWBL1?7e=edg=0A(oFE;*S{)c8y3%jnDa z_cDCT`15l7%hfM8|8oAfg1*A~R~UZ<{*}Hzti->Pf37tCD*7t=D*n4leJ%g4#aC;6 zwfw&he;vL$dY$#v>rXws-umkGuK|C9^OXkkH<-VX-binxH>zLAUl#K3g`N)=@|PO^ zS3|GiFE#vS5q%MVTEw3gsb9?h7W1dY>KChDLSMq4me7~bm*QJ${H4ZU%72&fw`Kfu z8GV`gm#bgy`@wSKFIT^U|F590;NL5JKUk@LCH|HCb0vM1`B&-BD&w!>ueHXnHGZxB z)>>a3|E{Cg@&7t}_4In{uQz_Z?+*?12J<(lZ&2T8{zl_B>Q5uSg*_?D_) zhHn{vU#5N;eYx?M<6mz6<@6QCU%}s3c>Z7E`^if6E7h-5zfylz(O2=`RrFQ#T70$Y zYmHxP{5td3Szn$0)~T;oU$4LQ#;^DNpuzWp2K)``8+`w0G=8J;8}+A=-s$&#@A*TX zt91HfUJsrA7DD_*x@9Xx5+5NKz0BWBeJ^@1dT;&djj#6~bKc(i*GGLH^?lU$!QYqOSAAdgebx8-eXhHo z{`Rx}e(L+<@2|i8t*<}60s23{`UcqF0e`a3e-{6e>+kee`QLIMzWcL%|BHS9Yxem& zdgnjeZ+hpy%Kw(*bWz{sFLL!=)OR(1*T1+9%-@yX?a#^44PUpv%Kv7+joAlV0=g&D#A9^42 z_p!ddf6jIE#ow3S*ZlqH{nYoP_cMNfdVlr(|C;mlS3kh~1N46YeSrE-f4A@d$huDd zwEzFg{JX!~|9{x`f4VOImGA4UzVkoqyZX-m%DOIp&-ZuvhxpGNr^~-GcKy5fk9>dE zf95z{|CR6WX8vyUZvRZKZtA=LJvqAnLo|PPdJlX(@bxf$4|-2}PkK*$J?Xvh_0peS z^j`l;&feD7o8Ft=+xq($zmM_z=wBb>_oesM-@f?z8o!_Q_tU?A*4NMY{mtLs{Qb?} zU;hT^&j9@!VEzHd@APl`|DWu4r~lgj|Jm<muP42i`Foka*MF0z*Z(s1{&#ZpruVkK-t<1k?_>Nv>igj9tG=)L zzSh@QeLw5#r@kM(pZ@f>KmFt2AF?<@ducHfb|XJKLh#8K>jh1e+=TUgZRfF z{xyg`nEwstzk}(6`Rfq+5cNZhKZHJ%K9oNW_5ENde;UTWhVjQ?{A(C}IR6`N{Nd&w zP9LFug!PT!uOoav7-{~I>PO-m$$v-b&nWsROeKSuo+{A2WQ zEdH_dvGlR#AE*E0^kBI34H~t9zJp$hdHwf?cbUyM~h7T-AfIQls2AE$o2`N!iMZ~XE2CYXPM{!UOofj;o>`8hU_ zKMnk6ex42FAA|VMApSatK8Sw|=0Ah^&tU#Cm_Ee#L-^Ye^+SAr7|LIV8h zzlQO@Va6Zk`^j*8!|B6~KV1C?{*A*oPW?FgIQ--3ZkJ0sr-8yf19R$n)#=xpRRs7eL8=e&fjL3e+K`Xp?(H^CjOb`pNVfKeHQQ~BFe<4;vTmH$uU@6-7AH1*TWKi&A#`P+1S(~UpF`ex8)sGmWfseY#MXIlSE z>z`%*S@>qrXPJLC{@KIr=k4{T%vS^>d9smp)hj=JEG=#-B%@r$6)Y z&$qt$^!e%+&=;s*;QP%2>znBLb0UA3$X_S&r%C)}5`Ue(9YntcRY5aK_eLDY~Zv5%^r}M`d_-3e|;rw6*zM1%D zTHj3iOzWRTpQV15`Df8*8-KR>XVYg}-yHRGtZ$C-=ir}p&wK8ZewzfAW1VKV=j%wHz+ zmnr;b3jdkHzoyWq^0%q0vqG5-?vOVlsnPfLxz)ci};FXeyB=*#%`GJMO7znuRqH~w<| zy4?4N73x>eSMcW*=3hx)Y5bMuU&)_W;a^2xg@2Xx*Q&4e{h$_KExit3o%Pijzm8t7 zzFvL3@$0Rxf!<*L2K5d28;##cZ=^TU7xJHl{AnToSjZo0=r#PMhF-%z7xAY>oKF6Z#hyPG)0gn4CH!d#|6jsim-5f0{BbG&TFT#+@%Lr;ml=NTBt>#;-MhExk^E>Wp8fe|5&M z$5&6UH-5eP2H#H_^shnx8t9G2Z`7Yg<2TY5@`r`|VMf`0M z|5~Je5r0|CpBDRmu~_|L{FPRQ*!=QuWLD?=sKd%jnDK%keL_ zzU97OEa%@V)UQy#g8#1IpDXDr=_~QC#J39nD*7t(ucFsle=Yu6{#%Q$&id;3d!70^ z_4VrO>Gkw_^$qwMjNhRD4f@|mZ`9vL^^L|~$ln(7kA?haA^)l2KQ;WXhJV%Yk45}_ zk@`jabrJtr?EHB#e_Tvo%%7L2U&7y(@V6!AU&`N>^5>=eYpMEW^kwvA>X)fsZv5r= zms{U*{44n53i=A`TY-P2^{?cgD~-RB|E{91qOUUkDtfK{*5a$B*ZO`@hrdpL>daq< zuby6S{Cf5E_!^AgVEhJr4eA@!H|lSr`bP7w{z0DWuKr=3&#eBD{Kt9zy5es1XSH^$Z`ja30zd!i@e%bn5aQr_% zcpCAC;*Z21XAF*_2S-Nw8hUV)*MlP?Jvd4p92x1sk$KT^{H*o4^*_jUt^Z;6Vf~MC z9qX-UgMMuIVZLv}kFqZt^lPK~jp{e*$433y^n)C4lYVb9{-z(djnm$b;3#~-kr8ij zlsq^x(t{&&dT^9HI5N_MqvXMnkschGSM_7F{o8Ckn}3w+-duQFpW9;px7gn;*0aTW zo9IpSCjDyC&#n5g)%aWWYip@*??-SHzTn7+H#kZj92x1skvTm$N*){;>A_L*;K)c1 zj?An2vF!(W{cm%?+BO^UHN*){;>A{hCRXmvw7@n(tq$e%(*<^>ymk{WQm2_p`S7+OLn`D15<@@u%X? zGOnQqN6~{LBRx1uzLp*wnbU)#@AKm)$+!NwT-SQM>wlK(-tZHVzTv0Y zw+&@Itwb~%U-wI~=3ckvV-`(ZBck@$=+fuOI8JXT9}ou-*;7@VW8Jylyu9D%ZJDKR5m& zU*D)-8|j<$a}#}&@i&!zxA$W`-ry*_!I9B=f}`ZYk&zx8B@d2_^x(*x9vmePj*Rr+ zh`hZYo9*9b>)mYsHoHEy(6{K{z1!Rm+x26+ z^=`NS+wK1j*T)X}4*S1Dzjo@!PWn#uJ4?UX`w<+4FE}#d4UUorM@D*ZWKIu`k_Sgd zdT^9HI5N_MBlD_$to}cr7r)MZU;Ufh*VVtxe2xEqwKc!a>tPLj&2O`AEqyJ0?QimZ zYk%u=;{QbYy5Gou+xEHC-jCoYe5-#g{zm+5#^5M=aAc$hN6CXDBRx1Wr>~>0qX$RP z*A>0}ep&y2K0owhJ>K=!v*G{p^K`?nMeE%_-)OxXf9>-`{YLsG<8S(P_IZBqjP#B4;3%&LM@D*ZWM0*e&3HHC-Ta$e_h#$a z@_)JCTkP)^>)qn|Xwr`+ded*RFHQ8V>bDwytNN|KZR<~aKZ2w11xH4_!BO(y$Vd;4 z%;~{V^5Dow4~~)tM@D*ZWM0*eZFsl+I&IdJIBb6p|2RJA{gXJvd4p92x1sQS#u(NDq$8tNL-wdXCw@V|b5Q z?{WKoTtANM*Kzs@`U(9!p2j=~ol8Sw^3$%7*!JvcI_ z2S>?+BO^UHN*){;>A{hCRX=ule%UnOT^PYX4_xIu5=Xrj=_3o$d*N^?qKMtrr;Q97|^P~gxgZgn$zYgm6!K(A1;3#~- zkr8ijlsq^x(t{&&dT^9HI5N_MqvXMnkschGSM}qN=lMg*t8;>xh0FQGbMfR6mdE=TYYcN2|_1f}`*SM@GECQS#u(NDq$8>A_L*;K)c1j*Bq zjP&5hoE{t{4~~rV;3#=;WTXd2=2g#g`#j(7!@EyE_F2z<>)mg?`#sO^rytO-1I_~u zSnmPPzX$0DjepSd{=rh;-jCoYe8G_sZ*Y`6I5N_MBXfFilsq^x(u1Sq!I6<39GO@3 z*omli29?(KdSyH{b<$mesC1N;K+zK zI7%KI8R@~1IXyT^9vm6z!BO(y$Vd;4%&Yow4DT_#$J`IcoCh7JAGiOC^!mVaAd?A93>BqjP&5hoE{t{4~~rV;3#=;WTXd2 z=2iXJ<#}tD=k;Blw|05H-R*p1x973lo=UnOT=i7bOv(I|=S4%*c9dc=tH z^D+B>%=ypiX?$Mx$t{kZGrg!7RT>QCtB3H>-}{FC&PuAh@t_e*dTzTn7+H#kZj z92x1skvTm$N*){;>A_L*;K)c1j?An2amw@DDbH)CJdd67e0$pS>1oecPp67z2@C8Rk&s)J!^5Dow501>~!BO(y$Vd;4k_Sgd zdT?a^{pYz~wLaG&IO4uN=Q;VDzMgYVa!%jRJC``GujlRCd4HF2!MaRHeXf}Sc`eu4_)xHEr=~HlI)VJU$ zd2nQ;2S?`g;3#=;WTXd2$%7*!JvcJ2+LsQ&5&Lpg->&NGRi86geGXl7KV5UZUvocP zvoF_uPF>gc>-O!s`=!Ocw$NLQ-%|B=Il)o-6dW1#EjUUZ92x1skvTm$N*){;>A_L* z;K)c1j?Am}r9*JUzMOKtamx9{DbM4loNt}>ynfpA{Athor#z*^eH$pdL9psk_SgddT?Y;4~~)tM@D*Zlsq^x(t{)O??3Oi z`AbLOX!956Fz1{ro^uX!PT$Yd&(qKA>v{WjLEkUXFF1#}K)>kR>Y{zSsQzNrIbCp+ zJ_ScceG86~2S-MFaAZyoj*}fbFjtuEmi0I!BP4Y92xa3I7%KI8R@~1IXyT^9vm6z!BO(y$Vd;4%&YdLLvXbD zi}SBj&U;Qd?>puE>$JaTIZZ$9Jm@t2jPubm&XdkK?>R$1OF!$p@vQo@Rp(>DQTh}d z8J*VzN6CXDBRx1Wrw2#LgCiq7I7%KI8R@~1`S;I*+We&>aJ2c0zMXS!dCtC^bMAQF zzMZ!(=bhu7cMf-fe!;$6aPE15e$hGKMfDfeU#!}f;3$0xj*R*i93>BqjP&5hoE{t{ z4~~rV;3#=;WTXd2=2iRBAvoIn#rftXeZ8b_m+Z@B`*xXr*}h$NzIw&^=@sXrSM19b z_e-<-X8Yc(zPak}3xlKdDL69fTX2*-I5N_MBXfFilsq^x(u1Sq!I6<39GO?`ONZcS z^B12}SM~L(zFl>0eT{z2IsP?$zvh0p?tZyWzwUGFx_xb-x6oUR-%_*(b?=<~1{j~GK z)6NsmI1fDIeD#d;!ZYg6I=?^bJozmBY|-1lj|E5RQ*dN-o);V?4~~rV;K-aF93>Bq zjP&3rd2nQ;2S?`LKQCE<}c2r&*|GaeLttK=bh7@*Z1?zVb7Pp+iZRA0{wz> z+6(%Afqs#Gk$%y+_rRZm-O{A{j%Q^F4HeNU%%phy5ju(ir*8i(3|Pa^k(;CbJe~CN9j{= zWYo9dD0y&Xqz6al^x!CYaAc$hN6CXDBRx1WuiBRm!O`X~ey6!=U#_}euDV~Y>FYJ0 zW7p`{e2!grKU`OTUEipy+wUX)$d}#QTh}d8TBnVN*){;>A{gXJvd4p92x1s zQS#u(NDq$8tM;WsaKygcaE^b&-^1N-?s&uRFE{Boojcxi&VSRn<}K%zx196eaxQs` ze%ra{ZRei1jeoo9+%h;ypMoQ!bH(5&d2nQ;2S?`g;3#=;WTXd2$%7*!JvcJ2I=Ac) z9I-EVoG0J0FL#_5-?1-u_5H5C-t~8icbzBSQ-9Cz1ozb6Q-9y@0Qa3&->2U%zXP=U zesGjN1xH4G3yzWpM@D*ZWKIu`k_SgddT^9HI5N_MBlD_#=@1;TFAwznf&1Zs-$x$! z{p6u@`iJ)Ip?!I%?~mw@=#SJta=$!wzdg3EkL}Cjs{184N}qxwqrL@4$%7*!JvcI_ z2S>?+BO^UHN*){;>A{hC)xLBHj@XwcuIDE{ho0!`6Zb=+(ESNItVK9}vjmbZ}qm9Wc&)ySE z`ARVP$FuhYQ@#>R{_*TR!Q_>y{pxT`Z64$|nj6k0Z}^+q8_p(gI@`SIZ1bkG$(!_B z&ZKWSlfFg2m5FDjx!I9C~V{nu_I5N_MBXfFilsq^x(u1Sq z!I6<39GO?0ZFUHbHV^U}${l^ZJ_ScceG86~2S-MFaAZyoj*BqjP&5hylP)M1V@_(`Hkg?&zUFs{>1%Kskosk6+2U@ zcuS??_pwUrv-h;x-Ab$Nt+YNH=cyZ~^3y6Sy5skPJNkat?+JIETi>PMwQu+Q9&pdO z^F8O%_w37k_4n=Defx61oNKp#)&)oDQ*dO|x8NvwaAc$hN9Oe4D0y&Xqz6aIgCiq7 zI5Mx=mkzLo;##Smmi7FLusZ{JurPbzETJ3J7)%I3e?N8;Y8?*A%4ppAo;>y#i-*keh z^emV%>R~XIyp72}yrYfDE6?5&O!-PM`Ny;O1XI2eO#bogJ;CIas{QJ4Ol=VGuGSm+w|MzZ}Hpjso*G0 z3yzG=FoUDy!I6<39GTODqvXMnkscf+4~~rV;K;n{jI={=w0V%T;vv2pDZQnQkeZNWEH~#&ix9>}Els*MVMtuv8k_SgddT?Y; z4~~)tM@D*Zlsq^x(t{)Os(tAY9Bm%tetF<}exR=pT<;I{^`X8#q(9X6N9rHhw@36x z{#z4|)ju}=W4{$WuKGbD^H(|^VFSL zd1{L)Ps@AS@10;OJqxCcdKgS4Z)5Tg?`UK4%Cq+bQ@#>R{_*TR!IZBAlYcyWPcV6< zYQH)hQ|#U9=kvcCvHFGl-}SD3QT|fqYn~VBYhLu9kec5Qe8}(zO`i=Ur>G|x#rWf-4 zn_iTc@!R_m9ECSHGU5%6k_SgddT?Y;4~~)tM@D*Zlsq^x(t{)Os(x&?-p$st*?KqI z|1H+L#r|%wzgu3)bv0RU(+kbL60)>7ZzkKibL!I2SfaFjeaGSY)1 zb9!);JUBAagQMiZk&zx8nOF5=n|^Gw|J(FqoBiKT-)?`mThDga&kpO|p?=4Uc^&O= zeeBe)o$7bKnD^h#s{1843SV$!#2XwX4~~rV;K-aF93>BqjP&3rd2nQ;2S?^r{aF37 z&y81dzgNGS_rvPfa=+KSoa1*i0QC<&@jP&3rd2nQ;2S?^b|K8^Z-u18K zI@aS|UwB)e+hDyLtarn!*}o01W!(6(&k^h0sGl44V-tOoes41VrmB9d#~U1lGdMC@ zPjHkxI5N_MqvXMnkschG(}Sbr!I6<39Fe#8WAn?oubc61epUWju5$~0i+*f*HLs&B z`qgB;O|G9N^-Zpyt*)=F>bL6W)}psxAHh*LgCir}&DIkf<@MmmNDq#Z2S-MFaAZyo zj*+f?mG4B-t>B@Z@)f*qwobs#y7>cG6qL^ zeGNT0GN%Ve$%7*!Jvd6fjvgGD)7KTf{rXsscfIwjf79oP^={CQ4R7TAv*FEL-v;`| z*L{Axk?Y)Oy&Lso)9cyaP5QA({ie6t>e~Ae9ECGDGU8otJ;7044~~rV;3#=;WTXd2 z=Jenwd2nQ;2S?=X{n(6m^BZ{`Y_^`wZ{@nT(6{K<7Wx)?lYTboSJRu>pCA_L*;K)c1j?An2vHI=Y&(**4x$%zpZpJll`~3J_zHbeE&AYkI zwQuM9*8a}t$2)mlt);J{ult?Pk$3Wa>)vh4+pmw{D15<@@g4EqjKNV}UqcU$%;~{V z^5Dow4~~)tM@ITOdT_++?f1+2w|!pxF4wo-de*<2ec14Ju44mzgMMr%>xus!JbmNu z^8FjtZ+th$-9+D{eiMCD8Na|O+HoHDHzvFX6KekxU7W=!!dbYglbHe^N=|_|LCfCj`DhNWTXd2$(!iGkvTm$N*){;>A{hCRX?`5U$*JTHrMku>)lS@?ta)# z-){eR=;sdW-SJNLX@`F9eB0-T`)#NCon`#?>mxV{UvOl^8yqDMj*Rr+$ebP=B@d2_ z^x!CYaAc$hN9I-i*yZ_km*>x2p67Ns|Jdz$ZZ~~5eYfYmJ6%2Rz>%pdZw)gPwm6sy|rz-F|%pN8t;OjCg~iM`fpf)u z54(O2dtN{6`Z#R8N38dV^PnU8c|^aC8vm&4>!^MmtvU}1j=~ol8Sw^3$%7*!JvcI_ z2S>?+BO^UHN*){;>A{hCRX>h7|2Sqn$MoZv^PJ=M|G4!WcRw7bpKxAu!v3GI-V^kb z`gu~nPr5!%mVUQiAHh-hf+Hi|;3#=;WTXd2=Jenwd2nQ;2S>?+BO^UHGOy~#F3+dC zJdf}4yua(M{Jy>0^XYESr@PhsI0|2IWW*aBB@d2_^x(*x9vmePj*Rr+D0y&Xqz6alRsA?-|Bu<?IYoY1cm)_X!fPN+Yr{-o>Ur1O!J<$h|vUxK6X1xH4_!BO(y$Vd;4%;~{V z^5Dow4~~)tM@D*ZWM0*eU7ojgc|P6sPCkF_@;tZO^W1LFx4S)`?)Ln;$Mf$V^?N-3 z?oq$j^WI+ddyT)h>Ul0W3SV$!^t=@uB@d2_^x(*x9vmePj*Rr+D0y&Xqz6alRnK$# ztY@F+(|yi2_IW|{h;v=dVW6W`SxJxXZ!UL9EC49 zGU5%6k_SgddT?Y;4~~)tM@D*Zlsq^x(t{)Os(u{8d&vGC!h1+R4m;mCY<~~i|HIaM zM8A$$?-BJ!oR1x)AJxyJ`hB$O{3AFDUvOl^8yqDMj*Rr+$ebP=B@d2_^x!CYaAc$h zN9I-iIA*=a^y8TI9;|7c8i&(P0$zCG*t_pImJv*mfPy&u6*_<|#&=dIus_$2w zD_wQJT(vLP^!1wi;hMf)b3a}8Id)y&ue%?vyI)$2-=e-neM{BnSa6g+1xH4G3yzWp zM@D*ZWKIu`k_SgddT^9HI5N_MBlD_#=@1;TFQ+`OpYl9^%K619=NqRz@1OQOf7M_N7B`wE2tk zu}iM^ORncj`g+;EUDnsj^vljyuQ)HfVqdS=w=4Fo+5OUN{APM{)p=oXls*MVMtuv8 zk_SgddT?Y;4~~)tM@D*Zlsq^x(t{)Os(tAY9Buxh?^pHps=i;<_iH}Kt~vL<=6b(o z->%cItG`aaZeLp5FD=e3Tij1ARi9(QQTh}d8TBnVN*){;>A{gXJvd4p92x1sQS#u( zNDq$8tM;WsaJ2c0^O{r63r{)EIpzHGH2t){cRB4m=d|;lGtL{&I4?S*{tW%B^QN=T zi_SVvI$QPkFu_s!6dW0y*91q&gCiq7I5MXPN6CXDBRx1u9vm6z!IAm*&x6|hr6X{( z`HOS5bNYVHx#cf}`{)I5O&6 zaFjeaGSY)1b9!);JUBAagQMiZk&zx8nOE&ghu~=Q7k#~?ZzwCav ztnXKx7hiF|U7=rbp4?1tHh!~xZLT^$4UW>M;K-oW7rPj(g6&oOcd; z-oBl;FX#3Bg1%o+e?i|b*td)Hi}Z`mc`sJ|-Dhx=J_ScceG86~2S-MFaAZyoj*i8rD|V-qx2~_GU{7! zlsq^x(t{&&dT^9HI5N_MqvXMnkschGSM5uO;D~*>;T-;k^W+=O9d9_tzv*1^rgO=g z&K++$*Stl)rT&(4&s)wdZ#(zA?RSFP&Z}=%{XJc9ls*MVM(2vbQS#u(NDq$8>A_L* z;K)c1j*4heU+>cI*_V6j?>Xnc zN55}h?mJJuPrqMvo*W#dPr;E<--4s$!I6<39GTODqvXMnkscf+4~~rV;K;mcUpfRw z?8^gvd*FU}U|$}%A0FDbhxX;6zdwHHet6`5d!+A==#S`+?b~DeWB23Zs{184N}qxw zqrL@4$%7*!JvcI_2S>?+BO^UHN*){;>A{hC)xLBHj@Xwce%E@UZ%^D0PyDV`sdz)B z;*+XUv2~S--^MDfHn-AhcPp)iskFLpDo>xi=c!M$%2T&a@he>9vm6z z!I3#VI7%KI8R@}M^5Dow501>M&Ne#)N1F%f>m7Z&qpx?IIp1}reAjOQcb!S!^}iLq zr~aNZ<$LPyslTuOzJ0q-zhAX4!BP4Y92xa3I7%KI8R@~1IXyT^9vm6z!BO(y$Vd;4 z%&YdLLvXZtkn8z@`{jYYKkzrm5B&!7P+uRq-XGeRM}C8OWM3b-pC0)w;IZ)^+t?+BO^UHN*){;>A{hC)xLBHjy4Z+y+6^n zC;Ik8-zybAu2m}Th)TsR{_*TR!IZBAlYcyWPcV63sC2^Ua&ioo_kcyruq@^U+(*PjAz2tH161^L9BOZNI02qcklz zGCH3Oj*=%Om?+BO^UHN*){;>A{hC)xLBH zjy4a{wDcWORlZ93>BqjP&5hoE{t{4~~rV;3#=;WTXd2=2d5;9fG6HgY^B5v*|nf zddJ!GUB9v2b+&!izTBnXqu*11&)N4q`*Pp-_v!cT%l)de>)NmLHD18c!jQSQFB@d2_^x(*x9vmePj*Rr+D0y&Xqz6al zRr}H*INCf&-=65(6McQ6ua$}qqDsXlQKe#QDwSvNX*Ect)u&md)i9OTXYYCH0;oJS zQ{|~GsywawObe#cvtY`ohrv|xHYWe@jy5K*JbO{N^S=L{(FgJm{dbJs%euAiXWiNl zy#8UnzV1E$9V7a>4|1G!#$Rvz_2ysyLDsETzu~=n{|5CN)Ni0~q;Gsb=iT^0&bRTy ztZ$qCY^QJ6pY7_m(|6$Cfq#ek9rT^}cN%}E{n`1Uef~)NIQy~sljK9zux#8KFarR z_&DFU;S-U*5&uTxZ=`ReZ&JU>`Zj%%`?=}UjGN8B`C~c0&7bBvx8UD`Z;SqHp*MY$ zbxrgp<2PCVR(xCWZ#Di__1nz9P5n0f+wg72za9T}^KVzb!~X1`?=b!j>)&bqo%*xW z_&f2f{w({s`g8mKh3nu;`}~gf|Fg{3elC8IFdAD@iu&B|INRFzCry)^&8E<@r#^yqxwzsP3GTZeVeRrGkvr1H(TFk z^;@ie3w_HMu8S{o9Zl++@HeS%GXB=j@_k!B7u9by{x;)pGyXRH+xBJlYrFMtr*F6Z z?do^XcbI>N`FH5gPWn#s?^M4N-|DZDYxUQ;uGQbT9=^@j*L;=zT=R9lzJ|W$Tl-C4 z`?dU=eE-^S?f+N#`ns>>-{gL-`!>g0PhbCa&bMCudi5K=vj6lA>Nk9wuWwYp@oV`v zInGAY9yZ!&+A@tgFgiM~~Tw$it% z-%8(R{B8QT4gWTL+l{~7`nDT?yZ-Gk{to&M{5$A7t$(NScYc%mvD5s!_`@##xQoB+ z;$OS@^KSmOn}6=+AA8jA;ct8R-yYu&_R{y#_wuK`{CA)42mAQbKK1+5@8^H}`QLu} zetZY`-vQ$v;Liu}9i$(`e^C8F^@q%V$oz+_?+|}JZ2gDnht(f8{t@*@`0o+=5#t}l ze-!^w>p#k$j~V|MzGL)b^yBp7^yBp7=09P5C(M7s`cLTJN%~3pN$WeQeiwh)#ea73 z-(CD+H~-tszjpJt-TY~f`aSeL{AZ8v4|~<`rSIimdyT)3zK?(H<4^ne*M9o`kMq9X zZ~pz}KVbd?{QH3K9|zPQq#v}tgZK{OJH$T^8UK*^4;lZk`41cau=x+;KVtkN#y?{G zBlM&E_o($9wf>{{j+y_M`eXEC=09%!?d5O#_~Sm~ z?^D0e{QLRWe*U(fzF++T^B z?Nh(c`1|PljlZA2?N`5_e;wd&2aJC}{Q>m{&3{n+L3{_l&Fk@y^&jGohm3zn{bA!D zrXSXy!`6QU-x2&r)E_baQS%=)|55cv)gLqdG5Rsz502^IapNEN{o^?P$_z9%l!Sa`7e8ZzKs70{fhc4)^~;8OmDWnW_q*rU8P@De-+-6jN7UQ>=zs2}1^i!T+Px0qd{Oc6|I?X>$(@*o4)BNKM{S1FR%k<0EcZGh1e_z3WMgN+O-|YFjng2GczpDPK@vqXa;=4w_M!#nL z*R1cl??2b+*YRD)-(vkO_*&>KzMq}qFQ@q1DgJPZzntbTr}@ii`f1OXXPh6Lp`YPj zXZXum`dR*SmOq~5Z|C^aIrZm^f6n~p&3|6~dH#8xegXdl{(Hgr7w8v_f6@3C`Qt_Y zdi~1JzE%;lEe}jMA;2$^m+YSD7lfU1j-=yE9-{P;g_|q-^ za*Kc6rr+kjxB2sJ{&R=_-r=uzjDLrJ-u3R!yk1K6_8AHdb13RGvP2&r>9or_bK=6w3`>cY_z*;FULc*-c(~ zlh@s(-{eKN)ZbEni&x%Ke_Q=+`fXl$o7dmr^>^rZ)ZgJ%ca49S7v44hUHUy{D=4-s(*z4k?%5(%>M}AV_yE){Ez96 zjsJxH#Qaap|3rPIVuDHqL8StrQZYuQ_1Sw`QB+!erKq&pr^-_sQF-cHLFFlw%2VUq z;LA7o)(yUPgRk7=Yd87MO}=%Lev9wiqTk{>xA@|1zIB^^o3Gtge}}K%G5;O)chuii zf0u9HHUC}p_we7N-{brD`0joBefoXtyU%wY;D5k3AE9cX3J{#w$Uf$p#H+bX?9&>|--1H26lYW!O-Q^ua>38Y(d-NGVEhO89;kod zJH|ux53TQ^??4Z&?-Bk->L1Y`sef$z$M_!`|FQ2NPkhICqW+2cC-^HB0F{b&R4Q6f zsXTj6t0q)h%~EMKOr;e^<*A7(PoItR|5J5W!I5U^y5Fz7Bl^Y>+jpj8AD^%<9EQyd z!!tciGtJE0Gt-+Hic8GQ%*?DpL5Wq8N>VX1Gh~$|t)KQOU*%*z>v`YjUEintugt88 zezLyiiCK31M)=-j$8Uz;5qA7m_}yj4Z->X7zY)Gq-1(b+FZ!*pZs%_Y->%;XukZTJ z@O|#C-}3rz`<+Pr-M{JgqTllP+kP+N-=qGX-}1W=|K8sSb@tNt%C}d(A@zs!AJTt_ ze^~xu{fB?c???KN=s%+Vi2ft|qw0_HkJ3kfJLKH=8)2XJ{brbZAAKMH7=6tCj?u^D zA2;7PecXKG^a=Wed=uuIpiinl$vC>;HRU-Ok^4-G3*{zw38h_uupS?}v4}f5+qRy6(Rh*6&t-5C0ziJ^JtA->d)L z-*q4G@1+mXhvXlk56L%7AJ%_Z{^8#bc}CB=jiXd-oF#- z?4$3~f8XziImh%LqmQXS#y@WV$LZtdAGbdf>Q9(|Lj4K#C;2Dolk!cfKc)Ya`ctmY zl=?gV!1e#bkax!)h52{^_AB6dK{-Ntm-}%Sk^QK+}~k3*gz{fE>aq7U&8(}(3BR)6@9 zL!A-zNBBqNANk{uXH@=C`9{q@%D?Xq!n%Eb=zjR4kZT`(O#dhAp0 z@cK^r&OZ-*chPtKsq6k{q0X*959@dTNqD~dPeYyEf9CrCd04-Pe~e{aNTUB;W9#gq*|b57UR$AJKnA{So;`RQ{v# z9i>m>!!-U)$C@oE3>hU>Q4jo_|681$Z%d*7f)93jY_!s0~!2bpL4$u$qAHdH8@-3>rDF32-i~27)pDa0lEb%X?zwG?5EdR26 z%l7Y}`493Rlfv+d==_J0L#HW)!KcC`1#eWL_PT}Ke{5p+)r`12L z{u%ks_{${V&rmq!BzdQs(%cBj^WEO z{5Xa$$MNGhz8%MpYvg7tbAwHKZ~Dd^*^WnIrYz(|D68k>F1pf&Z~dk_X`(%e{q3+f&YSh z7oA@&+MkR1Uv&Psr2ZxQdrAFE@?Yk^EdOQx%kp2bzgOs2^uHqCRrRmxe^vdf<~xQz z$ME48J{-e`^ZK8spI869{ulT!nE!(O7w8ww ze^I`R{1@^468|OsOY}?h%lwz=m({=Q^Zgb274@&subA(u{8#PYRr6m}{}?_T!;fS5 zaSR`hn*S^PVz{yF+N`Z@W|$#{$Eo6l6;r=FWbM%{Fm+TW%FNA|BC)s_^&uWT%}*-ziR)k%6|+~D=dINuM@ZZ3foA`Ir`Qax2P5Le8gIoN!@c$Nm-B$lLzTW1) zjemF4zeB%+&v*Fms()AiyY##Cd-!=z|9kr1Q~$pH_tn2|zWe5XK!1R*5AgMY`VZ~j zL;6GhhxAAENBTdaKhi%EF<>O3LL?$$B(lEdu_BSjsze@(5qZ46=E?e+C$4nliLH!0 zaV@T4N@>8R$j-V>sWOIi*I1f4Xn9AzllXRvGOKX-Ndq6>fge`Tl}~9 zZ)4$Yth?>3aGU>*`gi2N!+(eWF8^Km@6zwm@A2Q`zbD^4th|r)_sw^o|GxcsK!0Gq z2lnTIv%o|3AIksGS?ZzukIetb{Ez65)Q?0Ih(siaL_~;0*4I21BJx<3$YU`gkM)T> zu@R9cl0=@Y*LmXHa1A%EITu{Rm1{m%UiZDhbzHfQTi0>t2LBD*y}^Hj|0e%U^>6au z(Pk%%3RL~KzcB4gyS zO^Q60GV*wR&ExeoPuA-^u~U&JMu|L;^%}-q!{BQedksUbW7KsFyN*HEG3W-y-Qd5$ ze**(=Is@F~zlm`->9;WW7KYtY{}x8x*8esJ-lpHy|Bn85`0wa{#~IG$=&?~HI?{RbHQ!2A#Ne<0sO`5(&n&>7(&{gL{Q) z!tX8{z8}8d-T0mGd?S71_rmu;8^0fZui5mSux`_LJ$}#Q_e0&y-wEqC(>L>Prf=cj z^4+j*%lCqBi~3u?6LM|+Zpg8fzV-WI{WkhG{%zk2xwd^jtl$2f@O=AsJ<_*-Kh%wq zFN#0P{89YT^yu$~T+#AJ^T)^^V}D}!W9(n7{f(u^(qrY1qsP(X%oj(G*FRpqc=_Yy zOK^P>w$Qiy*mb9GrEgV#>yKT3{kPG#(YL9;-F(~W z+s(KA$01kL58MaxMVT*3{b=(?)1&2!RzF7nm>-6EF+U3X5Tkyq{;~SU{wT~DYrZ)B z6O z|JLV%ZyW!%XG6bjKlS=^A?J4awyVGWr(xZ8dK7;YJxc#5`J(lYHh(mKwEc;p$H*6B ze`5G!?O&{Xu|ExS$J)QRpM-smdp6{aGhdwfNlAJ%Vr!S$zadMT{itp4T~LZ8hq zdVDGPw$QimZ{gp0t9G3JYTDLjugU#$MI^jQ7l)Q>ZNoP2To@#@FR z7f+AZKY^a0euDi;Fn^-@iS{Q^|3v$rgbzvhnuI?|_>zpT$@r8^PsXL zPQ~9;dMbXU;!hfX8a}7tV;X-tzNORCzZdp3UH=Sx%uqjroWXqpT&%ys3e9h56NB>;&=gOaJ|8nVh^5w~&=X{Ze|M~jo%a<=-zWxRJ z7pPyLe*wKv|3di-^)IylN%)n7?@9QSgm20Cl#GAL_>qi{DfpAZpMqa0^i=*-d`iWy zRC*ddrQv6q{%QD@j{oWSm9Bp}J%gShUxxk}_?C&knet`wXPPfd{w)41dKNxs%a_fc zt$sFtj`}(B=kVv~pG(hGKbJq3o~M7F{mH}cJoWSG`R323=hF*ZzXJUW^e?c#h4#Nt z{X+c<&6k89N%)k6Z%O!=j8Dn*Wc*2{r{GHp{-n@T@F!LMRD4Utw^V#g!?!eiOT*7J z{&fA*^-otn9e*?E8Tg%ne;M>l{LiFknlDrSEd8_8&%(zndbax6^lbgJ)z48s$9y^T z9Q@8zKbJpO{apS$=Z`$|=gFT(&(}Yno-cnsy+Hi}d@rCE$X`e=hDfpR!PpR}&{7S{IRD4ZyzDT2|;ZquaIz3(ebo@=%KjZnp z^9=mVP(Op7$)Abend)cKv&^4mzAXIAk}sQ{t$w!ov++5{d^z+S`EvMk@i`ZtbJfqK z=ke$1pU0nv-}(Ic^n7|gy}%zsmeo_*x}jwffciSL16ny~h64n6JkCHTYg@e`@uw<*(Jhj=zpxN3Sz~ zz5ey`)yrRR{~P!l=nc*f4eB>KKQuZYG}0U8FT$rH{3ycbB77~z*JAuB#^+-EDZ!T# zdI`Ri;7cigDZSL^=Tdws!`Cu;nf_(;a(X#_mg`^c^KAt_R^VHO{uT07ny(VSEBPzc zuadt?|0?~f)UVdRTK{VKtLZiB*ZBNi!(T(M#phajt$ele)yZFH|LfGRvw!vK*UMi| zujg-|H^|>$z6Sjp?SG^Gjm{5^<}bqUBK#`Cha!9^#;0QZDyA3Xa|ynb@R!g_@UK+; zQv5B&|5AFH^FbLtmEl*J{^jbI)641Q&JPv*75GO1RqQBw^aR7d@7}v z;a3@cmZ@K+e>uIJzg+!tpIBpl<4ZHW8DCrYTkx@k-hwZ!^j7s-@wFA-+SG5uzczeo<8Q~e zcK&vHJG}$nI`r?*zXN|e>7DX-@^{MLMelNc=yHDO!q;x+gKm89rgy8~BYzKn4}SOX z_sZX^e=mOb()-l!lfO^?KKtKK@3%kw^nUv{p#OmW1M&@+Z&3e1`!`4*RKE#7n((Iy zUz&VAZN`sg{Ak9HX8dU3Z=tvN{Mmv(t@zoBpRMY*;#V8J4ZqsdZ{u&r=XQK=$G3L* zI`FjvA3NwB^iKIZ`8)BsQ~oae?J|Ftd|mQ&o3ER{8^62pxrg4v-(&tB^?S|NYrbCn zd)4ow_tE>*@8j<`U%&qS{Qde5*q;IZ0saB{p!o;+2l)q`@0#$v3E!IVrwL!0@voWQ zjPK3#7JO=?uQ<68&41K&F69qM<| zJAFUVDSxMYUGy&byYR6Kzq{q@rgzi3@PEMhW`KWyKB)hoe1rUh_NNJdn((0sADZx^8GoAT&G_4le=YdZf^RMS zE%a9WZpF`5{AyLdjlT{5+SG5Ox6|A4wH=?^=^gYApRYUU9r}0b-zk5m`knMHeD31! z;_t%8ZhAL=xB0s9w@3dT^Y_qu=)Lx@m%rEfrdRzw``@R3AAa{afAsVB+n;{*`}qf) z-v;Od@(m!g^T~#v`Mu}o;d}KBFNg0_HoW3@9{R?g`yJ@zuzuq!Vcn*m zg>{>L?(yYNXVWWT{pO!}RDUyl^DE)^mn}c@NZ+FVmRCZZt?F;3Z-|%YKj}5Q64_Dcnf6J@Ex8=3aXUppz z`M196KH%S~|JFA`-)-t|CUJH4nZ|v$J?I-{S)X3^aTDy z{zQ7B`4j0I-VAeWcq`1c;cfT9JFfGa9^VT4wejt+ZsR+_w~2ofebd{n|2yGv^PBF2 zw?duGZwKGzcS4;l{9E|9(6_u3`fa6eeJl93s=rnJZR&56f7{!k-!}g3{M*&v{&uLl zUH_;zL(VAmqv%oUNApL&73xN-A8mhP-VAfZ=pSQ$V%~9``D68urN_z_XMf}P!TuzupD14un z_?3iz$@rLzkIDFvj9)4IDfpIx-zoT$if^g-lZsEN_?`B%uwQBFr_s~!DIMR^`O{wx z*FPO!Gvv$AKSTcv{!INd)z36vrv6#MdAJgb*_?d>U>GX8{)74McKLfur=o#u~ z;BTh5bdLBIw z|MT?ElP_QWe0skA`TPauE3khB`WMJosD7dTh4!z|{v_dF68Yo}+&be-3{RzUI<%`E%*H{CWE4(euoo$Dfby z`OXjd{Q35;fL>sK3+M&*uTcI%*RN3hLi?A5Z%O!^gda)xk&JK2_>@df#^)4#O`)gY zTM9iDe^S*?#jjNSPSZaP-_r0ejXz!ebpCYx)A=*-F9ZKF^v{q#lb*?+$)AaTS@LD! zcNRWo>7OlMw))xchx14_zUT1g;A;+lj(oZD=hAcK%cbY>=b1mx{^a3%zWvXq=c}Ku ze*wL~dWmpMO_;aeGh8Ge;JAC%L}eLgPdufV?w`6`@GD)=k;E6rD_ekJ}@$ycR*6}<|d ztL;xU{#VOi&0oV`!(Ss`jrnWMSBw9(^jh`n)UQ*&PX0Rndj5L;de^7k{0;mK`Zv%U z%-=|FRKHRGM)iyEy9mFE@S_M{it(iwAB*v;m|lWUCHPaqU*h~wN-xE)Qv4~!_cHa% z@TpAwGX8S;%IW1k-vTUyb={=(Y4(`%|lbExit(>zps@%wH#8z4`0aucz1BzXtUi)NfF~LHWx+;v zdNY1B<4ZICwcu|HzPI3G3qG~tS1W$C`h41oe{J~GhTm=Y+lF85&KK?axAV8tJNP^J zJLK!2chWoYv6J2@Uzhq_^e%kt;_v3~rg!sq^Y_@F9(s@bJ@&8H{Jrw^+TULM?c?vW zKYjE*dcX5Uzy0mEzy0=aK>h*xfc+WZAC!Mk|3Uc&`J3>i3E!IVwF#e^@u`{Kj4#dj z(SpA%_|$@rE%?)_ek;9|zZKuw_}l1h_}zwY?fBb{U+wtUE?)={GIxD;%6tli{9n@ z(4~Ht{N3tz>))+@xA}YMJ@g)WkNxYlKfUVr>fcN6v%h`v_1T|3dOv@^`TF_$uFrt|8c6G-eZ4y=soiF(0kSIwZFai-iyC|_}|Ch=X}y9U%&H5KYu@ezxo6AXTbgq$TwjA zLHeNi2Gt*=Z}`yfJs_`+3L}Yk%YT<30;>#M$3Cdc6IKr^o9bFJFTC37>`QmSFw_{zUteNKaHhk-p)} z(09XEA^(Q2J$@5j-}q&CzVWM&d*jz(KR1389yfg%Uf)FD^tI>T1m9-*=C4A%&HS6c z3HQO4FFk(ck-mk0t9)DOTfYwLw$iupZ&QC8|2Fxy>%aZ0us_@Rw|^6IMtvFPh@wZ) zqs$*|{^+m5x@hx7^T)^+WB!=0!<;eZi>1ff-`KB1j#&BQ=yCKo{y6>P<&RfCo*u7$ z0zH90LB51%pQ!(aU%39i4EwR+SDt?x{2PDa@t5v{UwQo2_5X$IP2cpZ zuzu6G;q}exZ>Dcnf3x~qei7z__fcm7D{&%n0~{WI`4gPv)=O#I8# zKNJ75__OdoOZ_bVZ27YBHQW5z{5j^&(LaZtaB;i{UJ|*ExGJYiES28^r-%{`^g`R?+ zDfpO*|Ec(uia)9JH2u@?DGk5U^iStcr>E1?`7`)4@H+#4GrkD#Cz<%4Nzc?jlRpbz zv*=m$EdFfsW!s-@^|R&6;m?sTho0m7l1tCEKe_fNm!2nI9)F(xdGh6(KcAjY&!-od zzd-#0{R`wPaCgE!m{w3jCGJYiEUot%zUsJve`<#L=Db5cm_>zjR zsrZ$Of2sJDhJR`NY5ZyUm5y)e@}=Wfx_lY(WvHLQpFz*$&!lJSpQ(P9{8{G9qG!pM zt$w!t+2+sY&#`|w&L27S9Q%`NzFc}PJy-oa`SRq;!|y!&&!^|p^X1D|zd-&1`3uZn zAYUQ9(D|TH|3dwf@FxjhlJFr3Ka=r089$QoIT?Ra@FnG!f!itkDfp5~PgOq^pHk^* z>ZkFi(bMSZ_?rI9!25Ld)9D%VXQ-cn{~7d5^)uDa#MeyoWjSADsh_2P7XD|epH0u^ z&&Jmr^>gSs^5yX7nm<>*T>F>%Z8&%2(evcX-DeaZ{Tl`uR;F?`5WbHRKJnl$X|pH zMfgyJPeu4pjDN-WQj8zP_*KGRf=?y2>rvdL4fqz25%S+y8p`>wSK2uzwBo2L1;58tqS`{cE&8jrP9?zl!j;2!D$3 zyBPn9@ue6)it(ug-%9YY1fNRqw^aR7{3-SMyp+F;zYHJC@V$&)?)*^BU#@?-`W5O| z@K?|)=#}zU@>iO#5+AGZwF+OW=vDex^H-a%nqG~cHTYVie~tV#^ji6A)vu-3+TS|! z*U49B|LWwcm#>~)Z@zl@8q{xa{TlcioDUl1Ym~oH|3>~I{3ybQBA-u-@TVAmi}Al0 zUyAXggkFMACHPc=f2H_Us(vZGl)nt0%G58@zfAvfd@biM$KP`NtWduKUn}Sp^h)(B z<*UTsO8l(iufp#t^Hs@Lt$#ItHGj4GHS`+!YUHosuhqZSe6{M=((9Z*>g2Cezm8t- z`qZmmPp@}=X;8m`-eCR)dZT=e^hW&~)o;S5Cj4#k`LhW>n(?z4f12^N8Q)s?Tkxj^ zzgqZPogZ4&Z^ge>{B2XejoyY&ZR)qv+v)A}cHb{_&^z$EgWkd4sedQEQ~pkR7ro2* zpo_mt{%-Si^LN{yZhY?H?~$*^{5|ID#pho8*Nfl1>i6MupZ)8TuaDl(->-hZ{{8X~ z$TuMW0RMpggY-fELGul&--K^X_|SwOP597^AIySe*S)Xzxo664e$?`Z-73i z|Df~1p#2-PzfJhigilTQ)`TC;_|r^p#*b!vYQdit{At1W7JO^Pw^n>?rMJ@C@U_kP zqD}oad}`-!SHGRV9bY@-@4&YXeC$xalfM%`JAFRx*K2=!&DTfoQ@>CBKK=WhZ~Eo$$M=5wKj8WdxIP2?1N1@l2l)rh zH>iFS{xsoR6FxWLZ!^6aADi*5ncjjgE&MI?7W{AJZ}s`K6@Oa!+xXk~+xXk?tDWA? z-!5M}es$10=pFP9eD0)o;%}$=o%(m-XBYl<;cJ)r-Td9^cjIffd_DX<^7p9UqkpgS zQLp;F^7X3UXMg(C@ALV*kKT{}{r10K|9<)a|A6@h^dB(ap!3b3{)7C3{2Trvd=IhV zFT?jY8~)1kzYfng{zdqHZ{uHj{41~jb@<(56aS{a^gGaBg>{?wH~&RgxA`x__cxpW z%Hv;$K3o1G)Z6lxp8r*-vxUBuzE%INe--L&{p-+Y+h6z{Nd9f=Z=-Mji%@U7`rFO7 zogO7$6n~WYqW(JgqWPoskCrdmd@=gRs2{^0V}D}Rk2Qa+{IUFT>c`RJ>|Y!`-u}kh z-+2Cb`;)+*z@K2g1bQMp@h`)^CGsblZ^Pe&*EjsF$G;2vx#91_^NoKK_F?1ShSxX# zo$LSi;q^`QO@A9+-}HB0=imG{;q}e@oBu9cx6S-p{w6%%!oTJ3+z0fn@@?hc`gbAM z*1r$yw&}l3{%!JYUw~YqcMX#J!4qxqxdi?Kg3^cZ>!J(fR~9xH#Wd~x!{$shMmVPE6)kEh4m zpLqG=6SX{L%VHn=j^H!W=Q` z$NZb;>c^TdmOqvrYyaZ-p8k3CJpO$9ldpfi{mnOjf%*mX0{#Nmr%?Vv`&&pabUsPKk0ks` z!iOY$OUAEcdNMs3UsCWlg`R?6DfpU-zp40>ichKdmxfPi{Auc^{e9T~bpCXDy87w* zXV5d~8TgukZ<+X+NzZh?$>h&6e-^%Hsh`E4P0yA;n?IYLWBwd^j{Z6JFIT?YzYXta zx%|22%abn;|MTomp8EOx`TY6(`RW(wU*P;xAb$aWA-&Lih4eyt5`HD&M-qM{;X^V$ zC)1PhIT?Ra@G}L!Qk)-B@GX^|im$2kRD4Urw>0(B@F@+y()rWzD;+=6`7`)4=o$13 z{WI}5lb)%5COymiS@LI@FH8Mw{%rZP?N7GzOOE}?;m=V&NB&&-a`n$uKbJqxe0lhu z$Dc>fmoMM>A)h~A{Q`P{{ssI6u3sU&(Eb+k7pk9xPf7TZgbzvhmWF=c&w2cL^5w~wXTE&%=bJxY z{e1Zf%vZo)V1Ekeh4e!HLj4Q%FT#%^d?><)B77{S7voDYz7^w734WFMd|ZN`CH$rM zRf>*TMKzn)%Cucz1BzXtO)n7_gI z6Ak>0^hWbHny*p5B77^tha&tb!k1$FDaOxYd@jcC5_$>#l;BGVzLu(A%3td9eJTEx z@t5(J(aZSDoe#?S%ki~bz6yM+kiSB{3iT`Xuf)$v{z`h4{#EK%$zMgUcK)fBubRJF zz8d_lq1VV?BVVn2wer>4-&+1U^VQ*ho&0tD_43s_U)1A&J%5Aw8uV|FzX9JH>5cS8 zdZYP@@T~}citxDzAByp;`3_>{*AdWC!y_+80gNv||tCH_~LugZK?^eXdJ<8w8=TK{T#4Sx;3*63ej z|7z*A^jdl?y-vP5_3P|Uo%!p{S1*4(f4%$->Nn6E%q#rRZ=U&YP`#Xf(Q`21SJUxGg+_*bfaDSnpXPbs}j{WA5-@U=|+a(phw*K+mC z@x6jx!C#?%h5VKHTPa_q`jzTe;cJzARrD(LtL3Z4&ua5m<7t8QlJ-xyF4fF>72J<)aH##3Q>fdPpoA99tUz+g0316D= zu^GRb@uwO8T73WAfwSH(%=-)x_pm*|j z%HOGeC%sGmE_#>wyY%nI-){N3)$gYFn7@a=hu-6S)NB8G>Am{*+MhoDKKs*WfBW#i z-+cY%@0YKiKA`>p|A6zw0DaK>gY-f92IX(UwefFnMzCQW;=>7J$-}#~6 z`Jmr?1M&^%KVbg{%r|JhLH=~{Zgc)<^ZBHX>t$Ty(> zfc^vggZdBJpF#Zx={vp?es9_F-SB*_{NAwhJK^_{o!<@Xc7D(E?}zU* zck%D~Zt(4*@8aK0-~HXNem8yh_rv-<-|_g}&~K0ad%hp~?4|GJ-}}9gWAFFFb-2&Jp!T`A7Lj)gR^GXTE*>`{?`RAES@a$IL&b z{`hx7zj5=A>pxDP(0_t|f`7vPPuibJ{z>yq`tK7>sXt|ZroI>Uc}o5rKM2ov{4nhI zjvsmc<3}}7=6tCjG1rT{Nv^umv3DE3H}NBCg>CNN%QT|c=M_&x{jLN@HzI`u* z*Y~NvPyR9bn0#aEkMWP&pK<-i)gR}dcs}HvP=7-G3I0j`N&2MgH)*~p`V@W2{!ght zjUUtaHjOXS_%idIaNTF{Wd`47@M9LAX7Op3K1<(^ulv6nuIGMy+mCN^^f~$*{?GBx zt3U7jF^_Na&KC>#x*-1ozAeaqfPO%}1L_~3FXH2(`iuOF_`SrxB;OK!Nxo(KvrJz$ z|1$m_$57%lymsZ(09k{)6T} zDBnT;gZdxhKcxO4`3~8?!~BQkJ1pN}=Zho!NAy2JKjM6HRQ{vtA65S-|1`c#QN7QbfkWk3IZ`hNV`kB@WwbNDr<{+#o}Jig82*F3(> z%eSEZg8U2WFUWTQ{|?~i0r?K_FPeYR`DYRT7x8_GzNG(>`b+XH%eSomvi!^Z2l4%& z`3~|Ql<$!F577_V|3m5@Hs4|S5Az?kzengt=ttx~V!osLAC>$MEMEJ{-sA zgPt#B9e_H+1>Yt&X!M8K= zossXX`Of0&S^PgsKPUe=`Z@k{`k$Boy!z+$KhJ-Ge!+Yf)W5)gk$zGBi{`sXzeK;} z{BQ}sFR6c-ep&s?^vnEL%zs7xEAm~jKUd9vRsO5;T~+@Wz8&-V@EHCa!;jRC^w0x)W>oolg{S5yZ`Oo0* zS^3V&cUJ$i^mF>3!^d;{=hQzh|9Sd({m5+G4j}Tj6BgO@??F@6Qe|)=yeTiu3^zN ztiOge*RkX}mS4x(>sWIG%Wh!J4XnOFzloJMvGykaP4#bK*)8>NVbv}E+w$F}-^SY8 zKYph4*B}4d|NP%QdGh$bxg+EqA?{do=f}@9tStIZYm4qmdKXpin)I$y%RNQzNqSF` zd#HY2lKcGkO>*BP4@~la|A7z>)PG2SXp)Eg59yDbS|0H~;(uf(A`x2|iMUpgh$WGT zjFHENh&*;Si99xDKB>nCl32 z17U9<;0-5$8$RLQ^a=YW!rkP*$$#r7&ouqV)xGuXGtDbc{+G3@cuSI7lHC5u+I{e! z*Tmb;KGV3e^1p;9KYgb9KWw)xzY~`KZ)+>=Jo`+|%8HNv+qHY>r)!0R_s(Z?p!4s<8eeRk173Jf#YWE=eo+Hk^urk!R_uMn(D=UNTzOA}% z<$Z^d`_HX~3yuf&`+@86zTlCw`LAU9*oda&; z@SW$^ZkceG+<9T`mJN659Vd!AR^EO7nX+GBd84}f!c#Zd-51xM1jk+MzqeX*W#zpW z*511QbGVzr%5ZPqd+Dh^hx;KyxE=3@2=1%k2{-rsm)7pM|8Z^GAK11BAxyXy55n?r z_da-O?N$!`9)=d-+CB`P@aOjM#g&XJSs%U>GCz8L?UoG%AFZxj5g)zyOy%06MUhCT z7gj|gFRc8Pt}Kg0UR?hl>kA);g`rpE@e83&wJiq=w^o%@Non}o^ zY{$>SPbxcp?kBI8!&gl^UI|}q?)+K!DQG8s=gVGyC9K~?-}Q4pbFejA?_T=eSN!Dlv+(-R&qJRf`jGy^@(uG3zZ~if zt3M*&2>*zDBd>&dqxz4Uf0Tbz{eAR({QJzmPrfnv#_Z3Sd}Hd5n}1yWasKgF!hTH9 zC*+^tpHP32K573Z`6tz%qEGQpy&U#!ioWC3@O;N>q2G?zJ-!iM-}$QR{aVhFFn)Y<*I$2Y=t*z;<*ANIWFk$(?;ul{>qb056!@r}@T z=+*FiNdF=AhvXZ6HRK$o534_{{s{kw`9@w3bBw4z%0DXKsQ#n$edgQ8zwh-h$3FeX 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 WBa-&$1|=`RhukDZ}SJxJDOk47g}*J=XtotgM8b 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 z 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

    pi!GVd}G^+ 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 z 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≦e7)`MXnqrkS?G=lOPha6x#xzFL&dF_W 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≈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

      RAP(u(>(vPE~Rzt6s(`Kf;4`l0M%Uyl%#Sk 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

      Hj|b@5Ao_iNFK? zT`hSM~p3(j@>OaRm&%vM5{&Vd2g8DD;-wW*b0{r(^{u1Z+*T^@>xBmOA zRj<4zu6m9B#w*~exBj!f)vu7RU2gRoms|bT?W_S`L;W?>UlZ-;4 zrFg`1@vsCJkI==#5?nm2gNsM#;$aCc9@62V8~38%p~J_b;Gx6EwfJu>@v-)e{k-^?1rNnXQSeZFY-Ik}h<`WY-;MZp6aL>sd~5>W z#Qd=NmFJ7iuN^0wnLjqawZ4V;+QR&@h5B3GrZ~*cAL0@I5)VuKCmx}Thb6dpSO*u6 z(8a?NTs%S-4@+?IuwD=!MZrVyQ4~BBA6xPNR{Xn__j@bz!#413#K$(~k8R-F@&9)4 z?cm$P|I5GaAbxfbA3JD&N5oG)KExyZB_5XePdq{w4@+?IunsOBp^JwlxOjvv9+u$Z zVZ9(eih_sYqbPVNK7N1adH?tK$PZp$e*ftAf7Ltk4)9eUc>dAr#_D&-_v9ZR$VWbs ze^7tTdvx$MAOARih)4KKJS;yTKU#`MJYNMa9@fFdBlOkatHD=;uK^d2D7OY&Jfvsx zk7D4F@{eNRk@64XV=ew$`@w!(i+|U>b3Ckj?>JdU{HzQAF8{Wk_*hT;tOs9Dd~F~; zHqict59A{sQ+xUOLp;K7;$eyZ#3OX^uml$m>)_%Mx_DTEi%00K6bqKys?A$*b(bfK0d@F{3afj z_)k1S7Y|Et@vsgq9-)heCAfHmE*_TP;$giYK8k`z%0G(19x4C$WWW9X8Tp0$<12Z` zC(jeBKBIp@ekI=kU;Wwh#Og1ehgN@eduu+CcYJpFHDA!brgHiC5RdSecvyZxezjZ$ zE*^oe0$&Bb8eBXA7Y|Et@d$klxOi9(JU@RF1&@?}6oWld{(*njes&zJ{bIka#sBNT z*L@}rA%50@uP46NZ8)$#S*VJD=KExyZB_5XePdq{w4@>ZM z;NlU_#lsR@JgkF@N9f{V2`(Pe^YKv>JW~Eq4E9L*$0za*-v5pGZ{t_L=bL!{H-T@$ z|C{jtX7J76o544S|MgEG5g%KKzb)WfqWye)h)4KsBmNT)>-bkZLKhE9aPbITJS@S* z!#cQlgf1SI;Nl@YA0I`*Bjq2(V2_l4;J>ZB|67TVt;`SGm>;%*Zv)>3zMc5mPJC=< ze%a3Yw1fIPz<01d?TGsM_z;iqn|N5_Kk*1%JS@S*!#cQlgf1SI;NlUwcvymqhxLN^ zC<-1a|0o7~r2OL>`Nnt87r*~N{v^);U-jMd%&H&cBR?%ye{;Fj;H#;>8hp(+ms|54 z`GY(p@O*rTNBHaa@5mp>pO&k@#Usjzhb6dpgf1SI;NlUwcvyn30bdh%e*P#59x4AQ z279FZ*$PCH@nS(8a?Nd>y!W#B=em1YZv>9`Rf}EWyRYdO>^?1&@?}6oWld{=xgb5&v(* zzZ>!ICgzV#_;(ZWvx)fFjQ=+?KWzTtIND78E#O<2pSFN+iTKOUAL0@I5)VuKCmx}T zhb6dpSO*u6(8a?NTs%S-4@+?IuwD=!MZqKGAH`sglz;I4Z)N`2ivPE=zHGz4+lY^C zKfIo7!~fffpY6ogcKpBnr{{?s-yAPHsK0~tX-C2QAs*o`@vy{y;t{%dSb~d(b#Ujm*q6g*P?Q4ID_eC*`@eJA&~JKs1@*vb9cF7RF4-|gc5br<)y zySbm+P5s^6-|puAZV&gvd$_;b1HLEjhx7A?c!a;i!;t zKmOlO{R70;0pjZb_<_Ll@gW}JFY&O%f8r6kcvymqhjnoA2wglZ!NntV@vsCJ59`RV|3moq5cl_ozz>5T=KHY2)IUu89O3(bBeZ{n z`R7Q%{l0jFzr@25|A|NF;$aCc9@fFdBXsew1Q(Cc#lsR@JggVQM^W%ld=v!_#m7|H?@7=@w-X7}jDfs?FJi=e%VaffOc!Vw< zmf+%H9b7y@7Y|Et@d#Z!EWyRYdcpl%QSeClM={tVx?vfr9&e@d$s3hb8_KkI==#5?nm2gNsM#;$aCc z9-)heCAfH4FNlw#;F0o=Vz5WbKe&HC$oz2-{~pBuhrkcv-$USs@c&`%_YV^vhq>QB z%=aTlh`%GWe}wM`jugxv;t~E54@>+f9-)heCAfH42N#df#lsR@JVF-_OK|b9UJxHe z!6W4##bA$=fAD@E#s5d~-%-B*I);Cb;s0Z-566g)``5jEAGDY6d-mer zefW1D_&)G`+|TX@-w(bY|L^C1{{Z*_;^P4I4-|YKBp%@}@vy{y;t{%dSb~d(b#Ujm*q6g*P?Q4ID-`3K+s9OVA~AoIsT?(Yu~KZlqf4sm~f2>%~u zemM+&nEU&~#Lp4hKLUP)_K(E(W%>QBc!a;i!xI0AN9f{V2`(Pi!NntV@vsCJkI==# z5?nm27sN+V@JRVbG1w#JAH3g3`M&EY@BdN!dkp*-@BcCIW2`^N`M%>g>(6oKhvU>g z0e*t|Cy1{T1?!7=guleY690)u=;C1sE*{pw#Upg_uml&6(8a?NTs*87#79x^Ncl%G z*dyg1+|TX&?t8bL+~4lxet#GDySuo*+r|C-F7D@cfAc-uZtib)bAPv+``ta%-^2af z9`5h<6x`2=NBB!TEV(}ukI==#5?nm2gNsM#;$aCc9-)heCAfH4FSws83LYu{Cl55AxJ`-zVO#LoflcMnkiKtX(nNBB!T zEb*Usgf1SI;NoE&Ts%S-4@+?I2wglZ!NtRRL3|VikCcBDgFRCIfqxJ3{vYK2{UGsi zi2M6P#Lpq{L(DISx&J>*d>ke|4*&FbM@PVq(EbtTpCi$JCjY=5;t_rm4@>+j9-)he zCAfHmE*_TP;$aFVg-+#($CTUoKMr68I(XOVq!__c52jFVp^I#($aiuh9P$ z?01FwR~Y|Q>R)AiSF!I^?l-StziYIA4Sv_Ce;xcf?O&(;>(sx2e{W#l8`$p#^-pqs zd6M(dlbm0k-=cA{%UpdA3=_&sH`ZV=Vb3S^S^Yhc3ub$!W@6OQv8QMR?`TSYV zXU|gqEcjXQbM$|X`=4{%|D2=$^PJC~=lu0N{hz1)1^T}Leu4Ad3ykj~_(j^k$ocL? z+P?(9OPv2-g5M?DzYM?2;FszDGWD;(?+W9)Lj5cBf0g#HQvWLWRq$)@yN3O*!S5RQ zb=tp)8JW_hUC`{|5YSaDIJ~{o_gYmnS)2ILZ0MDb62Gaej4*{pTtEzU?&U z8>gv%n)8d(;Ac4BI0Jr$`e!&lI}3i6{qb4wv-E$C_Rn#?a*p=Tu|GZ!|MT!WPyO@M zzd-#9?2j*iU!ebsjPD}tUj)BM{Y%upMEjS%`1`m^obOx)zfAj=vEOCJe}(Z~q5c*4 zUxEKs{{H7G_*Lp(Wq*GSe%Ii4js5*K_+6*}>(svv|LgRBgZekH?+xnTp#Dkn|C8hg zC&}+ll0TjzKRCty^c3s+DfSPisehXM@ih2p@`E$fKg0gw4Bwxgq5ZSuuV?B1EcjX4 zKS%z0j{4`wKhBY#oG1S{PyTV9`sZo?0{8{;mkZz*z%Rn@BK0ql|6HX1OW>ENe~J9~ z68Y0*+P@5b8Ge_^udje#f&UfkdxiQ}8UI!KzY4#r;Mb^s4f|XJzlMFU!|yuvuhai^ z@Eh3g2L0b)d^Z^XP1fI=tPeL?KW?)A-C}*e#rkuL_2(Ar`)%sqrv7c}-)4Qh!}@fG z_3aMp+a1=YyR46QsehOJ;4bUaJ@9+1zxU|>9_`Jp_LU{)qMS5&Ry({}KEjvwlCO{m1Zs4E}`vpV0mj_&s5KPpSWu_Mg)JQ}Ac- zdxrg=G5%-pdrte$S^uBY|8x3(fqh=k{|mGp#BT&dz1CyChNyd z)`y#{kGEJ~Zh_xoeY(Z^a+~_MS)XoG|2FH_9oD})tp9gdKku-9-evv1OZ~g7k9S!g z@6rA}>fd91yGQ@`SwHW??>_zChyMfme?a{QoUcD%{d)-hko%Q~wEvL$kKp%+_8&3+ zN7R2z|BqS!AA>&ze?t8y^#6qRpJ1P-^#7FcKLvk^eV$SO8Td2We};XYgFlD=bMWWb z=LPr+*8dmS=LP(3vcBA8eZR^2aFg}*7VFb3@LQ~Zw^*NUb3SmJ_2o9}({0w5JJi2J z{X49GcUWKVg5PC*yG#3bSwHWwzTE@ANBj4{?^FLi{okkk`|x|f`uBkRm3igI~&dBx@Ucik&X;#a}_?{HKmgR5F)S?1s4s0>># z|5intRmt5dRF!SBDz&MH)%M@TXuI0}^KUa(ySRUwxjO4Voz#kN*j0Qjv9GA+?W=Ls zxOx9@eN8ryYRY^@T~lsZ>sa>hw%3-%Z|H0Ixnb9q`A^kq%VYTeW&ER|b&RmCH1i(R zm3fm_=YUrHFR!>1!>doG)0pcst%DHN_4$_|AFHYsV^lRu#;U@97;6J;8h#CPd4=uT zP-bH{l#5z!M2!@0baA~jzmQ*VPL6qFswn17C3a;~s*`m4-7j2|$@?FrX{Pn&Qva(m z&2H1fZ7xs$fI@zRVjd$Cb4x}jzM+e%C3qvaXvK5UvIG|`>);|2y2x09i-&Z0C|XJ? zJgkyRWEHYn{?%|x6Q27y`O-@L>U?@w<$njKv^qcsP+3KUi6_6ZN>?wdvj5AfU9-F* z{<#4cDzB7Ha{nMfd6j?ezPvj9vjcfUiC_#s1TCwO)s`X{&&ACWT--tzElY4QvJNgr zp^JTJns+N@5l%lWZ7O6Kh*zF}8UwZy(+nYVA6wz4hP&~gpY zSVQ-qq(|j$8UW_{3{Cnw-V|rBQ!m4)>E=R zY?+Tn)re83uqC5Wxj&4iAv>CeO8=7+4K&(NZN2eVq1W9?1q_nXtTL$<^Nnzta{}?(36j;;$2nD4^#AGcw%nJ zFvUD{F}DO4U+duF8@i}kf{SYCB4`ONZq^ITSW@G#E2%}+A?qzm!Aldqyuz_snhND! zhSGXZD`k`{qop!hDoZWp;-kEVS*kYT!l6)3$@1tkZzFLF&f;cShpe|0w|FjYmf&I( zx)@o4i;;D3kqNyVTs*7?o`1oLf=8N|l7(~soKFR2uBeND!p+l6MZN!7wMv)t!%Dl( zwyvzR11jtN&ka@8L=Md?l`UD78dj)R5ee1!x0;Tt@mh6#n(y+~63ein2wGxQag$ED zG#$}i4eiy?UJd=#g4fpiU9JVM1+N3IqkbKDUA-5^`Wn}(2d@XOuTRhOQKoXiQ{^n- zt8#h1EA-0O#O$^Auk|jkkJPIMMYD~13S8R+H z8Y$G6xaFE{q-0ag%D>UW4{7qa6thlK?aF^v@T6|#Khcx#smu+R!91e7MO1$i$t{1q zyyBmUq?Edqf2ZP~Q}H`dyt)35o#gGJfrLFY5KHW$frPGsSb}Q|*1<(Tbdk0MZvq#= zcrJpL;9?{_A15UZvW>WxG{zd}NG)l~EF~q)UQbIK?D5jZn9E(VG?i5K(q{Xitik_C zVp*e`EoI9;v{170nsnRk|dTQ=`pZNy*A&=Gmm`hmAxlY$;lnSzD$lslk(D4Ww$CJO$Q7d&|Go zHaNAbZFEf4Lb|qj<^TDo$PW}~b&#%uR2>0W=R$AewX27DJ%*}p%Cu1LlFAx#e*O=& zzhexl5!_Y7vS17ibl=dJX|ci0rxrCcrRF6Y;n3)kCf1lrCa`(sf36(xx26VfwVGV$ zTeQ&R<~~_zUitS@$>xTbNn$F}f6|lm9wzDHuG^f7FRyr)rl7z1!@m_S<}o5Mw`7Fk z8@l*ff{Utka8V6iR4u`qz(p{gil(n*7 zZ3S-yZv$@wZv$^Dw>jErza6|Cygi+5<#@>B;t@Q>!;%fAc!Vw8$UH9^Doh8z9g*r?9-gYvw&T?C_tHke3 z7bEW~^ZV9?<+{PU!Mmy79rg2buNVbWk+Foi$b>F3mZd8n{gp_H$AggNmf{i5#p79e z-c|PR|JQ%|)1OwJ`K#p>W&cSE-LCS&C*pQ5mF+Gya{b@a3m?0M?q9VNOvO`wmGh+L zl^#6a!?=3NJg@XH?%oowLA}_mmvQ%&d!Fl~ejoMw!277*58e;n58hv%oRqhlc*Gcb zGGq7_W9VTFqAj|N;k3-L<3IX)X(Ydi;^Tyg;`5N%3cdM3FaIX8VO)_7JeJER8q+g_J!zH%+aJJ#$EDtfi|0_I|*|wxT@bZetY`wj0P5bBN z6KCq=f(PBH{1E6`hq{dpfID{!xt>U3f1t}15jY8$qjgP-n7^eVq^-PNgF-lF0gBNSgtMl6D%i`&x_u;OMNT#P~& zkCKFoN6g;hVOee2UExZ|aw)|U$9a@M}o(l5ntmQ&q++U$369@25Y->>vAZ^0f$7=!9zgfV;cFhVPg zFpBkN>-19RWU^y#)+)W(I(^iM*7~S(LbLx)X8%5_hN=6g8m0TQRr|9P`>7L4N`Jn) zd_WIWIB*6q@&JK0kPfJGCLBzsv0^`1>F6KCV1qbe2&)be;X~j<;KSg}UqEqZwc{Vb($FSovkVL^*5l!Mp`Dn^$-h9in*HXee8Jh~j~046*oX z3=d<9uX6R_e4C8nH>IaOV9;zX3azyy7jwAID{@B-Z8b73bNGhXxwW~%e`CeR z5__U{TRK?qX@}<1nrJs>sZCL~y*3)(7G>LA5hWcpEw9+0>lUhM;W5>n3GoR>OReUq zg|qgUipL8dpYf>z-TNUFUyQSNWLMkfK2i#F7p~I^Tg@6rj9gNg?qK{a?#cY=dBu z)R(!VUNFj$NjnIRSVSgf)E16dL?(3cumqR!tb>b3=(3h2xU3brcvymqhxP0cPFmAy z!eb7H4xgH#I3!W*u3gF1K4I(h6NOoBRLZ8+THYgSEu&=J(}6KNeT8P1OKDeqETz$km(p&|D7!i5>rTU!D)3hQY|mRM5*30(uR1n&fwk>a^n#(FB2*1<(9bdgcor_RAe#?Q0fO1l-#=zD6t zzW1azQ1yC}GbDR!oJ;gFsNOnH#*DR^H1OE3U>Q z(As2AwE9repOA=CzD`@?%73WVGIiQGgKTS#*tUzsI$x)~F(!^oop!jjH^(cG>f~Ld z!G$$7BukF1G?36W21{^}whk`7p^K^|xCn+WZkFI8V?BE;mL~BArT5D#lI4}NH{{mz z9Md#0XGhs#4`fE!!6-ZI0b525CCj8mRIN6~w3w;WNu5r6z;(JBVl($8If^ZdEB;7N zZl?b*MRWAp<=Xanx6dh6Ry}re(%Vfx-Eq>JH@=1x#?WXiF^+K!XP{0N;To^B!pSM}C71@q+qOzQIO+%rwZL z2Aln5){rM4$K6mP51ZV=5at=Sd0c3i?uN19aC2%oZywPK`l4kCebEYCv@F5J$U3+f zg)TCd;35;c$XJ4lhxM#^^g54~#cbzo!dQ7^E}nG9%VK_t!=L{vmaXyfNSM+-AaCCh z4#(nlZG^+Ik+L|O@S)2{c}$MJ3>eLxrHz)Z{2vuinGY&P%Ys21(0D5_S{_Zsq<$=> zhcTLnYw5AlnBn69=#=5Im`V;>DG%j%DC1O&^kuv>+Kq~b40Aa4k2G`qHqNQr(619R zCDOUE#`-^!Jy;vb9>HnAv9^ttcz-sUEjgMkIZ7|Fp&sLGRYQvH-54d~pmmIrvAG{F z@zICI5Jw^7l(h2eyl{C%|9|kyRr2*jS(Nl5bzH+Cy8Q2m>vOj0{laNtbR zM7sWth&UfjOwzB%MCaks^pT*+_O{Ow6OGf^Xq^64Jb%hFO|6s>|L=eQ*C^%SnGzqh&+wYhlzAUB z!$J9MiEjyK!Dl%mp9P;QiMQJ`!5oF=IBlPcd#~l+=1bzhR;#~^J>YJY~YCWriYsnk-!-lqRV zrKmnHBP{=>!Nm-!!9|xET)d_lTu2QraE;57+bE4IbdAdrTtl*+y=T)~`m!W~ElxUg zSdt4enSa6Ni>dH`i(pSbvzt4&CmH(oExy|r5`iDr~Z z30y1WkVwZcMb(mFi)H9yX$dZF*1^Rs zbkVW|7o*U{$P!#+tQVMdydn(XBe3zxSliML} zOsLRkr4M~aIYJ!eoN=royca%V3Gz98e80m2R+U*0$Ew}XIOm5k7m8n+a6Ds;SLK^@ z1LM`d8pyv2Bb=j)eq6kXeq6kba5@;%gT~;csnXymhmA2^jONb~l^DP$Cb6;XdFEL5 zfO0HbCpU)ZYMeS=v8ZE&I+~WCpBATzSe(52OjL&A6UPbP@i;4)tccm+uf0gQSXza& zepE$hdSfzWZ~H)L%GT6@l8Q~)n!D5T<@Tp+&0jB^rg*!|>)mu!1Wue=CU*INnZQJU zm!f8Z;r`=LT*rCEM0LcCC$vfG{L@ryk~(Sc=nH2JB5hcm$xK#<6*BL;hLz&tghx^t zZ>`fL4J+N~oHpXSpQE8nSH%0ASpqe@G%>L1RfR%Xf2f)!f_z}*h8Z!E8>ZK`tXC(p zk&qi^6w3`W8ko#R++?=S6sC!QnaW1bRJP6(b)vQDUs1}`9kaG(d0AJ(e31?_oN%k$2xrMegKIg=Q+lN?zh;`~@$HZQ?0!mTQDr?kZ-hbc~?tvwUeh2R;Wr$Mi7A z^f1pg#yt2ubIg2vD4n04&us`Md?sK#_RQ|)_X5%j85>60803|s`` zo>>G#7ePyK5sXz$1mn2~T7rw9^t|yFxQJcg8|eiGy1+nRVu+WOJ`H@yXX7uy7r_@X z#3J<&IA@3BsZXDB<*hZsIb8O;j*(g)mB#!m#&Lir#xcy%?CIWUwxk$G zNimL+W51eCOl$rAiE$h%ig6Sgr%=4WVjK&S7{|$?7^_e|&L+}XrW%`IWD|8xT_);% zN;+8+v$Hdx$y$SxoUcz}@~N8K@tj(ks`WBIRj0q&NIIvc(={>m`aPef&@|SbE;ulq z$eLsVlf-~TFa{)oF`&upXeTM@T))mXk7}YCmYkxv*2YBDB|IZiJX|EwQGA->G0#p@ z+)B1}(HE(_RcE-#m|>VRbv}EZ!4|VveHN?FVuo4pxpb2wf^+GxK1uMo_^4WGJMlPA z{dw^D_#=UQD9&W*&t%Ow1O2eWOug-pKDPQCmw&TV%zvsi`>S?tEfwjQ|3%sfdJVD` zNnDC_#HC1Eaxo&()(b*%fx#^>xCOqYU%)so!C%&TH}sNdd)_%Mx_DTEi%00M#gXJO(Ny0}?_i& z6AjE|oHkFGw9lg_(ue2ED?FS@j&LW_cfq-@6((KWH#w7WLaix+l2e=rPo+X>>hKY- z3s0wxb4R?>wwq6ar`@LiFl#!#r_S3=d}CY_j7xm2Gj6dAT`VoZ#VvGkvji76>)@gl zQ=}NhbCIzuu-i=b^mV4u0X1Xh{+sR@kJe+Fb*MQWXDL2QD9sXTbLso&<+~T>oS%QmO=%Qr_ zE?S|BmL<5zSTC^K0)Ggx(CE}*!K6K$1)Izxcu5q!B#K_Tq%)A0F6ldgMLq;yY>c}A zmsoUhN?_q7yTK)v{I?h`vBc^6Qo(yFzA+B*wPakP8oF3of{UefaB&M=+$_Nt!Nn+^ zi;N|>cu3E`r?2>q_7&$FuQ)Dwm5w%YA0)k|(Cbp=9KRlNmi0PY@=Yq4yLx$(+We)Y z;=dHv@vHc@#M9^7Qr}*@jn1s1m90M@e||yRPHON&n2F2K4Xv1IQcWbKk2H^{^uI~xm${_jO_h&$-%#jn`f4{f<-AQFQ|5ki;4M4wx2dF)g?tE!Y79YCE!hE! zW#}Sk2`+-x!No0fakB&$tkLmkLVph~ z9@fFdBXsew1Q(Cc#lsT(Be;0zIXrYj@CoyLVmzO!Y_3m?_j3g^4*2IPkMlF*{enHd zFy1fN>r1um^Og3$R=VC->VK_H_Q~5rJc6%ySi)C4LKhE9aPhDXE*_zahb6dpgf1SI z;NoGuz#iW!%=25N{r#=VzT@BTmA2D&?Dd`T{-FL3>i+=$QSI_SvFA_lpTx({ zuxH*L;t~AB!xFyY5xRI-f{TZBaPbITJS@S*BXsew1Q!qM1@?HAwwAeM zmRJUR5wv9EDT1Mkpe48nS_c=w(8bLXT#P~&BTI0Rv0kvTeOKe?c~^_9i(@^Lepl~_ z^*x2&*D|$a3%%!*>O+m=| z-nD)9r-{yZKXXL%nUY_y#utAN>Kb2CbGZQfl1k=wwO=XzwbnD-S6kTCzNV8CA3o%x zOr&El;%mv^L^X6#wFDPI>);|7x(Hf=i&p4jWC<=t)(edHt%f;?*!Wh5Uhi=DPJn%{ zWsa(IG=8tQ{6TE}0RI90gZe+I{}cRYo!k8x_4D=+kKp$WzT#n>@rXz0;$aCc9-)he zCAfH42N#df#lsR@Jfy=zYuGCvR(NOrij$yM?95;Bt<~#nq1SwC^_nxM*L=10CcAxq z(-<$3_q%V{fxcm*|2FMal{&p`jPDt}Lw=jxwXa0+SHkXVfq6tL=!%gg^u;K2F|q^~8SCI86S{a5_mmwjiv-x==@&ToHUk00PauD^>csXUefL? zptL3Pu#}ReZC?CJDOBd>ylX3?P+42dOFpPAYj+>zExunVZ$-B8Jn+1sL@DNb!frr+PiezE=r~>0wwAp?Y?e;_^ zcx9_k;w!OhWxG#Et6GrMuWEC-D*RHN+^qJiTisrDn?K&E&iW<&(g^ktkFc9~SZ3`e zzBTZvY0dmfM@?HO`d~;s)wE}n+Lo;1I{GkD#cETXBvWz8x>PdBR47UCI`De%dhq%- z|ISB!`^vwcQq8~q)AK()*Bz6}i8#6lH&Cyk)#V%7R{p2yS3ersJ##d+r26{ZkXAo$ zY;!u+*zPyKsm0T2Q>$l^rZyz?n_H|mx4K?4^_$z1p64YVVNmrKQtgIR{Xg(6>9E5} zI_=1kE(J*LY^0>y(NfysC@Jkk@8YHIcIC1Ty`maaS*OdDbs?!=PW^J~m#0otzPvkK zN9Re4Opp|rkm}bGUHycvenP5U%g|{jy>0&{+DUIqhmBGJ?~1NC4)Xj|!Qd)8!eXAE zDw7#=b6+LHtnBtnP}Sj=qKf9Kz^jrObDPfU)SPTnoeKSWXs@`B>eR9O$PZam!xW+_ z$@BCAbtt~$$FbCAO=ni=$|~I%r8d=3@!C{8$y74QR7kR}!?9i0=~%AoLUynGFH&sR zcR04|JH5KscR5z;yI1~a@h)`uU1;cZEH`wyTtheSLWiF>cKTgt>_P``>Tvlc+HdOO z-2rdzSosfAKh3n?+~szf!Ap8<;*ws6X-Qwk)Fu7)c`1cTdjtG)e7jkiN~+~j3YGQ5 zVId0^&6QE8j6&r-o-@l+OR8KBUY_vWX=X)_Ki8JM$)xCb5tNWO&`%Sc_NB)jK4pU1t*_LYh{5eETzbAlN zm-H8WwGgZAbGX;iT%8N)Ydtkr*Bfnn4zKIWD*c&W>w6qp^}WbGWWOXo(Dt{n^>65L z@HF%y`;h$v6?kLs%6}9SFnD7>!2{kz{U-3Heg|7Kcr$o2cyqslvt+;)FB#0lOUaN; zP%=#139e!o0q`nKA}M#(x;^wzG< z#l17B8+Lfqdqh4WuXk~ms2{R}>xUgE4Fd$$Ao>uq*RW;d0CJEOe+UWQG+@1Hkd+?1 zY1q%32i$Hm^_z#7z39IsrM~(rl!*G4R(ICY=0Yu`39U}IJ%ZL&gRSHWt?eFBTZ?;a zYhC#d(ks!{=EmB{McT)`44eSP44 z46?7?X6~ncf2-Zx-)3X<7r0Mkf~b3=;C1sE*_zahb6dpSTC?g3u#bGr^nesn$$uX)7oKwws!ip zX(i2R?dCNGZzGLrBMoco_UqK%;d{JOxqx_K!(%%ht$tsDN`^xs38*F*n3)bFAFUikM?zZZVJ)b9iDqyIj}*VoPa zK>z*l?3_4<7*+~ zXd&ZhA>(KvqiOBI|GgehD|jn-8+aS_+xlF-4ZOXFIOw&%+WYW-zn^#X_<0BQJ7~Xy zjHeU46TGv}^*X8FMgLvkUEp2)?x&mnyXn81_PgQNL;F3w=G_Co9x}Gx9>;kv^?Sj4 zso#hF`oQ}be;@t#!>^zA`};iJe)tdcnCAfX2dF;)J_x@->_15TLHG@U57GV*^@rd$ z4F6&34`ZKU@D>t*77~S)A-}IJBm%7i=GzM1N}|w8O4CODHWHOK>bDK!_W>k{M*EQM z+)g6WLHixl@1XsTVfWif`<>vOBto6=>jLir@1lMecsGes_n_PB2Ja?O>Y;wmp#9uK z`#sd}rG78%_fo$XetqD5;Ci{ows1V*S`}fJAKo`wU>80qi$O`-6k_%OLd! zX@3a&4$=M)iR2LW9j5*;;~R$mFzt`99*(eHjgTLVkPeNqo{h2|j35 z7=Zq-j^h!FGgQiB@d$q6VF_RH2wglZ!NtQm zxOjvv9+u$Z5xRI-f{Tas0(*>*jEsm_YIQ7RPS<2f(Jc6HiSau=1EyW|Ai-#q+c!Vwjm~0A( zN!=*;7|HS&^~cx@jFD`QlZ=mpkCW_=NBw+!h)3`f56eDF^&h(Wx8%9{4PE_O@?8Ce zuKq0Jd1iiKb1}hqCg3~4cqSR|B%6mxlK)A@Ge!NWUMJyGjAx3?!!-4$!KZ0|x?sE$ z@Dz{WDIOu!za`Jrf9UGhlIQ9-boFP+bM+@ZKi(NOOEYX{X4ve^z;_n^&-U7{v*5Gf zbJU+>Jadd^j?K^Tfw|Y}WGr6_4O49+vP||DmgYOP;IW(ABRc&(&Y(>d&%Z zybJJMfbRl)78uV<#`_Y!FY)h7#OXY# zZ^?7@8@l?n+hN7?L*vKbm>vogkJYK+a&7@N&8 zHbdiV=EiA%9DJP3)&%$jo23ahQxnvmWHUBN{Ym&uQh$p6r>H*#zbQ78)8Nz8pQipa zb?Jt49;&Am9XY;SfcVCg;zb4;(O}_k^eD^i^ z?i=to;BUxx->}(y%l_dl`S4rnzb(jz#UtWVJS@pq#Upg_uml$m>)_%Mx_DTEi%00< zVF@lC)(i6CcjW)?$p7DAk9TYw--Ewryzd$Bd-ew(z&~Km4~+K%_Wa2H;3MsSr2fai z^Yfi}1V8bxgs*snE*_TP;$aikRx4zQ;SMaaY|5|WaAs)d`JS^cW9-)heCAfH42N#df z#lsR@JVF-_OK|b9USN-Jyf5Fd$2a`@jq!db-oLZo{!aXS$NxXD*AMU?*z*VP%TMb6 z#GXHikDmqcAs)d`JS^cW9-)heCAfH42N#df#lsR@JVF-_OK|b9USN+`<`|O55HwU^|oNYBp$&}JS@pq#Upg_ zuml$m>)_%Mx_DTEi%00p!#D3@#`@heO=QHu~8GC#N|AIZgfPW#rzHmPAmHJ<4|10>{sGqlocmz-J zu!OI8gf1SI;NoE&Ts%S-4@+?I2wglZ!NtRRfjz$QK73<5-`GEXBR;+}-tXYw8P9j( z;|JsY!TG`u?D>QE_zC`#`1lF_Gw{4U#3T5Lhb4T)BXsew1Q!qM;NlUwcvymqN9f{V z2`(Pi3+(ZV{mv`)cdy8oUy(1rCLe!IzWkc~^u0pV?6KJKfZ_W zd&ct~d%Oq#!2aU{_V~d5;RE~2kJ#fQ^*@4tEEunN1V8bxgunU^UHx0~T>XZwel2;f z{z6xOmIdSe1m92Wmp(C`Pw@SW|371o&+z>W{)O>;q5c=}FYL#@5+7fw|CRQ?7K~Rs zf}eO;!e9M|uKq1~u6{#Tzm_~#f1#^C%YyNKgU>hi!{3OVINv1BxEocs+|$(T=sO2&QCRXP%&FVad~ z(idr^W0V;8#e3OEeCcMeY?Oy%zHKd|Q2B_PF9$CNF9)v}@$GU2c*Pj{xMk&tJFOf= z2d^A=yHz9ZuWA%Y`&Hw=&+OHcopL+0m+OG$%r+&kT?bbm14P$Pn0e+2)uaWUL!mkl`HPL<(?Ke@s3HvqE zelzu(abh$5mrR&v$s}^hd`hOxqjbV{E1g76@qF6$D4W3Vlju{(X+JLqFQA#x#H4`pZL;V`? znrZW>rTtp?*Mis5ejRuncpd%MVV`=&S3hZc)K9s;dhiDNZ=im|l*iS;_#5Hh2){=9 zZv=0`KTXtc!hTKIw;6uT;LYI8^j|V#`v|lyn@>TP0uX@J3 ztEpd2{pxv_tD*gxS+`rm_-f|yKlN*|Pc7}&(tjP}ufsld)UU%n^|W8l`0DAup8gwX zzk&7}XupB>8>!z2|3>WBh<%zEe-rhauwN77Z=SK;ni*d+?Ki`(WC4G_Bn}pBw~{6N zzkmcUT_g^c@b?1prR`Zp{jw#uQx0DK()G&0%fTxahy&_ZEV{jlCHzkRmEe_&#KDr= ztD^lX_*KELiu%s2qJQ@@7(YhIdf4R{UpYpGvL`?ZUIfb?AuKH zEv#=XtY0mx4=t=et*jrdtk12if32*KZLFVdtY2+o9&a1#Pdn|m(|$YaS37tI^*dO< zI#?e&Sl>FS-%0&W_;u2M7wcme{JOxqSbw|W-%b17;N9RowBG~X1OFcS?`3`MrTt#` z_tJmgh~uCSetqD5;Qh4U58hAz{j@(o{Q>X+>^lHHhI!L>bHTnv%a;n{Q(TL*Xtcqe!#cqe!#?RSB9vA%VIcTvBa{G*%xyTQA`dsshvXuk*kJ+$8o z-b;Se3*Jlq&`1A$*sqWExsUa?AN%xUpMLOu>^ngH0q_C%4S)|~zd`s7l79`-{t)dC z(f<(b53#-vVfYU-z82P(7S@**){hp}r&jP**0)yhR@R?3*6%jzx3T`UQNJC$ zo%N}m^{1Wnr-Svc1H6O!9jw2dtgoHmoveSI)bFBx7wcOW>uVS5XE*C#H|uXVcsKld z;MYU`&;!37>i2^8g7<>=GX6f=?*s3HUmyJXS)cpi-#_R1qM!A70Q(NWZvcJ+jDL{! z2eI!U?GI9a2z-d~57GV*{DeQ05QX<_|nVSQ?4{cC0YYGr+DWqoWT ze`o`5V|{O9eQ9TXY-jyxXMJubzv!U-4)6}}4*Kt8{qJP`?u1__>suH6yIB9a;MYa{ zZrbmremCuR!>Or<>(eOf=NR}H>;D+_$5>y+X@8vd$64RUsXxK`Jwf{uv_C=rlhmL5f0?_>F58Z* zOUz;{F_ol}RFXqoxg8~Z+HIK!9RE4?@)h- z^UqHHzmvY5_&ep_g})1b7k}M_zgzv?^zU}Q*scB^`S;-O!QZ1ld*OTGd*OTW_wo0A z@O|>{gYSp$r++{Ge)=}>j}82DgYSnM_~SU8GTj5*z*EaYz`M1%x4Za<|o&Rm;kK5JX0pFqi4*VVJ z@1%dH`a9L%3Eu_ZrT#AS-=%-M;k)JEZT`E}-@~8x=>H!6zeoPP`oGutV=w)C;rpB) z_R+VG{(bQM>hG6-zxw<2X9IuTz~49Uj}82BBYY!&*~tGl@~2JwYZHIk#9ub?$Ibj_ zGkmlBoB7Wc{ZwG(h zVg5V$>rVA|s=w3xcbWe#{=N&oOa9&XyPXeq^Y`8Od+_(rw?}{X@b|s=d+FOt-(K_I zXMX$O`|$VCzhD0S^6$srPu~Xqvw=Ts;4d5a!$$tHk^gMu?;H8gCio`&P4G?pZL|EF z`QK*#yjlJ&{Cf-j7XGw_|82$Js{U5|t@zv2-^PEp@!xIyZ@c{4<=-y}k74)C9Y{P`gNI>=uR!VmGkL;U{`{vrN& zn13DSPlx%>Vf-WNAK_0&=#(4)M=J{Pht3 zI>cWN%YT^v9L7KF`{@z*5%>}Qb%cK&mH(*xNBP%L`H#_e4F4E^KIVLKoc|riKQ8}q z`A;~%oG`x=^qs&z$zM;(e^P%=>dz_qPwC$&`cC1WrtdWWKaGDHe#ZRHsDFn3Gx~d0 z{%d&I?SIA;~(aahxywP-`|hGkH~*S{-gLuollPPucPuG|@K3HeW${|Wg|z)#|zRR5&;ouu!S^T{dtPsx8u|4y6VY4uOjcbfh)^q-;s zjQOA8-)Gf7i+|Sn;Vk?d{yF;2;h%$_H^1}v=jlIB{{i0*5Adf0{OJIHImmwx@{fbg z2M2xsJ%oRV{~Y3?^%VXo^E-uqn!eNU)A*;IKhCIs z27bo;&)}cMKdb&(^E+#P=k))a`JHqAI){HAejfk4{O92>9q``gV0>=>(jo7I4#)Qq zFCXx}=b-UWe17%v;TXSiAjYp8G{Rpw9OG9H#P=<);=g(*=6x0awF9y4YX`meITWvd z?Qs13b@^XE7(ahq{?`vj-ESO-yf@%)$o~fYZ{oj6-jzb*ee`tuI_9sPSp{&(en_h8if?jfW6@0tI5`0wGrr$6uGzYl+({`b}YK>ZKk zAHY929Q*a5{(lJnQ2r0`Upf-k>7}E_W7hw8V5fW?Ay!7?2F^p|497&m80?V zSB}{S$7B4e{I9}ag}(}a?TGb08uPsdf9<&SSO0bV*Ws_z_XhqON9_mt-oSrT{Wp)s zI&U5`!rwX)b-rc(Z{fdnJkH~7_1}iS4S)N1toIK59s1rm7InX4e(%EH)xUS)@50}M zzeoRj^1lavpZ@pdf8YGyr|$#v|3Ll^tltOpeTe@d{)fk+?hnoXr4!cuWYqoAso0N~ zPFsKY%O~xFQ}Mc&Pg~~`F@EKw{ctK?_sVJOeTk)dPDv<>3j2}b%(zx|6B6ECI4IWza{_M^u0~r z+v>j!e+T~^_1`hScjSLp{dd)W*Zkf+9sBm4{O{qvr~Z5T`@Z?Te=^SNefr-&9sBwL z{s;IU;D12hhx-4a`F*JVhxjj@vF>M$=VIQM&RhR8F@E{1_*}g1<@2%MubiO3Z+`FV&-?fv;D2y7>iIx_KhVDq>HiS^A$=d3|401iBmVRefBT4k ze9S*Tc0Tx+e|^l~KEeNl|9*o134i_+|5N-=`Ol~P?KAw(`2T14pTR%pzn{zhIsWJT z>kIz&1^r*}?=Sf4m+&v;{}TU8`oB{DEBU{||H}No=D%O#f6ZUNhJOS9#{9m4e0c^T!wXU(o*r{ul5s`TLjr@k{gjQvR>tU%|hEf5jiaJ`(@#zlMJe{~G@r z{rSfE;v4?^jrn~`-?#YR^6zi?_jmgD9sYOt-@(79?|bwAUjM#V{|EYhkpBnx5AYx1 zKg$23{6E4!;!hv(myh_{NBrSq{_`>a|Cqmg4F80`e1iW8fBA&}e2V`m|NN9ce#+lI z!~YEbGxa}{|8xA$`RC{OpYzu*=>LMheZe2U;ICiu=P%X&lD;pU5597~`HFvjh5wcM zU#tH${@2b&U&Ftl{~Ptcq5m8Czm@-6`oG2h7XF?5-{F6U|DFDP5C2|&zBm8x&Ho4Z z57y@g^ZNn+NBEEG{|Nt4{g3$fNBrd@{__!k_?Z8H%)dT97yb5Q{`d)h`h-7z0{?`6 zeainn#s8H5e9E6bgMSA94F5CdhtK)j=kU+rpW}Z){}=r23;MrM|4aV&CHzbLFU{{O z{IAUaEBvqEU*msmeqZz7ui@X|f8+e}4gdXy{%_6iTmJs7`G2c_-^u@-{NFhre24$N z{(dk2_v(Ld{y)Hf!2bdN2mBx9|55!P)&G(H4g7Bdf7`%6Ht?s7{ADA2qwnV%;hXr| zCjPXEKW*YaoB7XX{EZ-sA_e=C393g6~@uucAL@NM#M$KNjh zcKNsS&mHEs1HOa49r!!t->Lpi^WSNHyX4=6zsvbz7yfSj-R*p^TmIercaQ$;(ceAv z?~#8m{$Ba_;_sz@AN~9A_o=@RzMua6{C~gv`{~=jUpMg24g75b|K7+yHu9H^{C6Y& z*uH|8C-co8{lk|2Ol$&HQ-_{ucZ#@GbmrD|{>e+sfazs=tlDZliA-f7_=1 zcKq%9Z#(_l@pr&?(66J$N6Co ze2@9>f$xRym4C1K?}hI(|9$lDgYPrH{qX(p{qpa3zS+P(H}Jm={AmM!*y#J^M*gyq ze{AGGoA}En{>@!Zu)o2 zzeoS}(7#9hJ?6hx{=NFQSN^@~@1uVo{rlki^mjk~`{~(f1BW&@i+6Q&GK)Se+zsI|J?%L!r!*?|E=(?{BJ9N+s0qF z$-hngZSrsDkK5_r4&Uzk^A7k9`gg#0I6v$(zn${$q;DsD7yY~B-{t(UOa9&T?WTXX z{_Uo34}6dMd+_&||6cX?!uRs;z3T5%e;*XAI3k7e;9rQeuRG=fgh3oDE~St|55sm^0#C7 z$K*f8pO3+h^XKFE$LTw+{t5Fx!QW57PniEn{(2JsBz-60r{Jgf`zii<%K7B9{+u?y z)AXPA{NN0IXXrnJf5!aJ%72!=v(7JP@z3ecIrusH&f%ZepYzT~=jA_-e}KOn;J*j> z(*gc+kiQ+|PY2-#;fLUd`0FA5c!>WU=6{Fz&td*}7=8qPME)cANBGxK{&f`psQO3M zKZbvd{$tJ`$K*fGzmLm*T>j(E2Pfbs;3x1;z)#A55`Gf@Bz>p!@09b?DgJv3|Fr&` z)}Pb#pQite^T!$UJA;45`Qt49S@S!Ke-{57{pZv_$KTJ-M{(q2v9fBX?Plx!|A^v=rKON?OhxyZC{3G~B@Q?7vBmC_s|2v9* z6n+%{nDfIi{A2VVqyISmar%$LkMqY9{PzTZJmLIu0{^7`oWwtge-eJm{7%t#%KT56 z|7rD4n}gZ$$le>uoM4)Tvf{OJ&XI)s0S{~z}K^Duur%wG?~kEnk{{UiMS2>ht} zN98}N{!#vVO#Nf@9m79{e;j_?^Mm8~$DJQe(078q6a4*z`JbfkB>qYGN%>E~PpN;3 zzn|j2r{zD5f7<*{+S!jIYM)GvFEc8So5v=1cLq%$H-H z%vZ#(#`iZ__*pN>J8Jz1~DF&jS{KbyX6`f^^1dU9Tl*XQ8p;OD*+^XAf*`%0{v z3(te+nO`1#dGhDWpAXMBzkKs6fEUPL058BVgcrUX>lVTb@r%r_$oz`TuZX_lmm;qi zUJNgWmsr0N^Di;~l2_xrOXV-6uN1%Z)wmuPUNgRKAG{%cGmaNui+L`-Zr$IAdM>^h zKhJnAexC7q{5<0g@tZMUru>=mXTIU{H{*3#@@Kss^JU>@!LwhBd9&f!>SwaRq*X7Ee3(v*Rh3CniXa0HcJo)qA zi*@qNKcD{m4`aUy)Gxp<_`v7-SBPH-FOKP&iCC4aBvf0eJq z^{V8LRq9vCU&X(w@T=j~@M`>O{2KLZ_;U@shX2*#*Yd|&`fJUvj=nnlI{NG2_2yr% zem#Bl>Nm*W0B?}L0l$&|HmcvKzm4=Y(ch$glk-UvyjlKc`J3r$)}I!5i}OK?`L|e~ zR(LCZEB&qbW&Ed%Ka}x@GX7i6zsmVrIsYq%SKwE`EBI3d|EYvm^8ZTyRLOs;_*WHv z6@C?dHGVaIHN2X?*6_y~{2Kad;I;DC^2b{IT6i6QtaE;;!>{AN_43!_*E^ro)8F9y z(SY9|e*?Tx{~F|l=GJg{!`(6Pyw&tPnGgl@}Ek0CA2FlO@!fbIY@)A8{wDt1L|?P~&Ga=pA2id~;{4R2ehYmq>bI)js(!2bt@4-g zmoolZ#y`sVLpgshhnK_4;T8O)g1=Po?+X4^iC@XzD)~<(|E=O*Rq!hQSp~1gujYT% z@>i>0Lw^l@HTX67wfMFCu~z+B`s&_`=Z-pf9lTEddiv_&_43!t-=Ka2{SExPfj>9O z->5&0@J8pGCg+DH{3i2jlE0b$X7g``H}m%v`dZ$P=baXK3%u3(w8C4>uNB_L|JwLR z8~!JLT_!cR4?F!MpfVH-GGwznedH zXxz(?pG(Vr3csQHiLkIFwvUmJgI;~#DOtBpUk z^N)7^(e8ZE&VM@aJNR1%f9ZgC!aMOh`F|(83*NEJ&d{HcTgb@0bdcqhD5{!aeX1@GcdUHD!2-RgJack{WcB$XRpS$JnmcN^ScEfx4YY)6f{vP>z;l2E` z*ZHNFzxJ75AAj$Yzfb;t_501gAHU!H2Fz~&K7c=fKZrjFAEa+k|Ayd0=0Ai#B>ymf zA2z>X{T-%%MEw!?i2jYJKWhG?`af#@My>A{{}}WAbd0}@@t<-2IL?2^`Nuf_o4}ud zPvB4R&q@9_$)6_iC;875e2PC!@$V`5r}@`3ebe$!^S2rN8U8uLe`n;MrGFMatNyI> z!5sda{B!to=06Xg$DfDK!x!jVfG_ah1^E~CXHkC^@fY!zJRevx|0VNV(!W$nfmBKd zQz@6EQs$UizI4s9Dye1DOf6r!X2n4xwQ}j2l}mY6^m2@sjPc4bUO&dG#(Cj5e4Lk! z^O^}>H^GZ0c;N)Env{PMe^UNQ`KRDh_*3#v$v@4@rs31PY?_zN_%1!eD`(`NfzR^N zS@U3(FK5r5JA7Uf?u|0QRUC0@QH ze=4OwD#guHDVL;DdYD=^iPSO`spU)8ESqO)<aq%RkM-r`4b4 zaWnGI@Yoq1K7&7NezWw=^5|LoIrZnvZw@|(Kd=5g{qyj7`~~?J;0x+6z!#l?7U^4r zFY4ct`b+pr=C=e-r4&e|T#-tVkV?^*T2>^rtc$5-X;RCV@~kM7TDg>G#c?CG;yiKT zqxjtF!pGhdeG;FaT=+D8ei450;wQ#W<8#K0k7Aqw&-lc9qfcX=%#Y%AnIFgJ z8JY0RPh*_*k@rOKEcLTKjd`;1v*FpFL|!(1IrQax9P8xJmjlnGFZbhECl^0g{XG0U z{Jc+Mo;>>V@$>a3U;cdh3g89s0{RO+jeRMUzfk=`{6h7M@Qci^2)_uw7{6G5i$96$ zQjA}sKP4Z>&r9GX@KXFz{8IT#>A&z7V8$!SMY`SOY2X6A$}qK zh4@AIMfgSVBKnKXuh{w&%U?`i34Y1v*5CX}%&!!`RQ*!xSBih(E9?EW_5UX3x$te& zfAK5p{@pPeH-&+ ztDh}@Har`i^Ht>K$e;5~tdsL?)Rha*{W{jo#m~jh`zn5(2hXEFkG}k`V!nLy&!;~h zUH~tkuK-@4exdq>@Iw79)W0J0D>DBg^^5ecn7(5CV)~2mOYlqRD>45P^-Ha9sr;qt zm(qXXyEy*~-y46h4}Oe&z4)DVhhO}`=RaC!{EYA8=NUi5er5a^^JL;@;%EL4d71F6 z@9cx`jXxNFjAQn9F>f}0_772K_K((C{v7pl=+BWq_q%vq?)UZseYy1Ksh{_Kye`lD z^3>1A&xhx$pO0SvFQBi${0i_3;f3Z`NM9lSMc+kTMc>E16q$dK{ujfG)i1^`mcPXO zOU$oC{Sx|0@k`Y&HUComDdQhy{HcsTl=1iSkD|VE{#4E%%lT6Uf2qK);BOWDw-R2- ze=7M?CA>=hD*P&V75}RKD6V(4`qlJR^RF6s4StRDMUDKm=2y$#Yw>IOdmX$^{yO#R z%)j3Gq+b4d^RLHmpua)>2K)y48u@!8yb-?{#DLD%Hiewzv8p_cUr-pD)?6g|Eq*o%3leu z5&0@J9NY@SEgs;@?g5HS2$~`8UIx;VtkM{cSP77W!J9 z4_f7Kg}36D@uxEWQ1(q+&ocf~&OgfeOF4fk=bsh)y8>Rp|0?)TrTmrrxe{KL`FMqxK_58CQ zzX9GLe}noB^fj7)BmIr$*Z6JpwI=)~=dULGCj4f2v--{SH^W=xZ^3VYx6s#W{;le_ z(%))+W&ELxf0gl%GX7D{f6Mu6IsYi<9~Jzwg1=Po$BG~0eY=wXRr0q={#D8Us^C@f zSMlE}^{e??HN2WXR?A-luTj4SzefIA^Q%?A7QdGMI(Qv_tuy~R`Rko;>h-7I{Ob8{ zgZVeW8}z3E-iY4_Z&be#-h|&|eogQuc(eXAn_si}HPhcBe+&IB^tIr(;0{KOOK6{?rNY^!>DxKXt;p)|3UK~#2+;O zLFcO>^BYosi2fnf-NR{I`pLbvZwD<9Dmy%^$n@R}X#< z|Lei;!SAK7*Z1dM{9gL{%&$-VKKlFc`}Lx6gWcj0&8cgf!c@8)mazTbB9zi#J)9{GFd>*3!$>i5du zt9~zk?DhS+kN@}a=RW*C`TL!J`tkem`{^6dp8@&?=o{d#gX$0R=Rxxuq;E+5A^4E~ z49P!?KMWsMe;9uRe}ujf_y~LyJ_;X|e^mZ4-(Sc0*BJjB;}7HfWt@MF^Ph3&g9-jU z!M`T>&jkOPC&G)A9XXu-u ze@6Zp{8{;D@n`X8`RbhfbMQIypELh?`RAQ`=ACQiohugL3+gZE&w~Ce^5sSIUo^i( z`j_yRpn^Aw3N6tC}%;L{F1I)qa=$nJj;m^b8>6?eo)3-q1f-}N`Gr)o~ z$Rhrt`it}}s=uVaOX@GlzXVUEOfZ#_A(c`hl~N85MGF1xY_$5`itO2^cCS3(_g$XUSGT^ z_PyBrO4Ki*zeN2K>r+a9DgCALmzv*&EivDPt;TJ}?XiCsw^)Dp#ci=a7q`cC%h(dH z%h(#P%h+bzZr$OTTkQw@On8?3S@LJ8pCx}becAG7Z;SP^>C4#?>*V0)z;m`o9l2Yg z&Rq3#>C4@2owpeA^S0R+`1$bst+8&t{Q28sp9<73pszsw0{RN!g^e$zQB~G5y8r7sE^NOVlsf7VDI#U#fqlTjRV+)i1@rup?f7VW)AIad({G#U0jr zr*W74usg;XJ7V69o$>mNUG@Wh=8hO=?lkU-yv*H^m$f72%aT7!{w(>k;o0zPc((jG zJ7V3OoiSeyJO@9QzFhTl;koMP!Sm?Pqc3l_^)~X1^5N@71CEI zf8nmEv(W$lPm%gX^cU@l^C^NC;}_FktiQ$dmFQ0iehGew`la-j!b{<$@C$q5ye{mu z?)$|1V|;Osac}I$#eL%a)_;%n-)sH%#p^Qm$2b!|b8pO>xzFeDEcLVG&)R2S?2mb} z@w4g6rY~FloIO!Tj`}(3=iuk!=c=Cz&xPl~^Y+HNdGzI(fBqi(fWCb7^Y_R36yO)o zS3rM({Dt%t!VB>W;YIQn(O;x~5xiJ`i}8!)FQ%_V{u2BW>r4?Q_;&?=s(@GWr%L`*xheLul7CgHU!{H(|Ej{T z=8x6!e+zz#{4M&^qJORUt@y3*R{S#lQN~}& z_-`5iEr*x$zjFRm&c7@8YX!W5zf|B?^1n*?EAcD&PZfWw!mr|=Rq|J>UyWZae>J?u z`Jslt)$qR>{#Pr1Eq|}&pSASW@y9y;TZdoApX>4K<*%o&p8f{&Z{WWT_zmhe;y1z@ z)o*nEXu@xzuL<5He=~lw`8S(?v-~aQ--6$wzb)`q^J|5-%HL}KW&ERz|CjN{GX7c4 z-^%%0Ie#nX9~JzmfV>8m&Ydi;9*X~1ugzrp+()NjJPz(%zsG# zhTy~cJ52vD{~o4q1b+m7g#Hoz8-!rUJznA`A z`ufbj58h|~ea;vC@P6~_hxg+T&_AI5fcXu;2k9TgAEa*(J|zE;{twYNME@{+n7(2B zVf+#Ji2Nh)5&ap}pHcol>U=i}Z{x3R{Gp9MwDGTY{?g9h+WBugyn{b=I6rjYckstf z{?iHXgm?0%E_fHbi~n`uck|zF`nuuW_&xOZ(ANX+f%nqa%U^q)KYICVAATSI?4z%b zKlYn{KYji1e)AvT{{!?5s6U|oApL{zLH<1mAEIwa{vrJxa{d^Wf0({u{9*M+A7QTQl)6h10{8~+xcrdf9v2c9rzvmtpmSP{!Vx&|LNpE zUGjIqyZC>X{N27EcRQbS<9GAF9{GFd>rubQ`J)%Vm;d(C-;3Wze;K5NpJDk&@JE~ z@Tb+E=D*YYZJNK%IG@ZoU(E2=8Tc&!p5>3T^v}{i2cI*)Is7^JJba%1dH6hhLHz~w z7x?!Ae9`FJHRHTw0)K)RP2f-9Px8u1-(@H9CwbWv zFPq|ZQ}8KXJdHoC{xq+g_FZ-cKBNAO`ZM^m^v&YW^72{u9Iu>He-1upe)Hx(uRrtZ z&zs)@{(`f>0(^nKMe|$4U!-plz9jz=eM|UD`jbj|n378AU@GO3RO-?-%bJi{rXsbh zOlsLYQ!AIQS-Eu0%B4Ijt{LNtV|;bY_sTK8GtQUB`O-LF8Rt6_d}o5MO~5Dk-lY7K zzSmCj)k*oM@TcUT!k@yQhEKz%`T8{e4BwvNdoz42*V)HshChmZ59aUL|mqb7Lh zgzv}`&H$6X<4*FhNgg^W|CBSr6px%ze+oXW{xpx9hEMaj8TDuIXL#fc51lo?S^8$- zv-orJ&*9I(=ge=O{(1a)^PiW0LHz~z0uNrGf6@FF^>2~>MfI2HTf$$0FTqnO1yU&r zQz;TssY}-^U%F;lmDI8{spU)8te8k@df`BP?sDOv_e6){^ZyHnV|?*I ze7=A2V0=z<@sRj%ye{K_5uO3hfM?=o!ZYEShrJg%5Z^y#9W)+_b+h2v^kpB6b+Zpe zUN(I>^5@{^9Ey2z4oAJY^5-6myj=Bj<irSg~Jm(q9P zi1j`ibze9ZbzeAc{g1@>BK+d9c>TrWv3|ypcwNTP*x!s}F;B+v7-!;V9*x&$9y1<~ zd9#khI7|L4^|RpFN38eJSSK4lo4%YQv0l#6m@fxENBvy5h1x$@`X=c%7Ze;$55 ze!lwo$D*G6_ahqCHhxF ze+j%q{Zjl=c&YrQ@?SU+`+wnNoY#d@#?x`Uc*1znx}UNyPRD*{oQR)ioD`oj;%DM# zp0w`rXTq~i#6D)7G{Un^$2j{$%$Kcxw*1+rW8It+QBMy2IrurJW4&DbTzD=#SN=Tw zJo)qBd8cFEeERd@`R1Q5e}VZI&|g4b0e&HV;mMe<@Kl^vA$}3O2wsF=q`$@1rx;#* zD$cu@{u262;3e=9{8D%+{iX0y_=Phu--WZW&lk=`eHYGK_cO7N7tb2u7thD*GS0+# zWt_DS&Kb{JZ~RR8Gtb5AGtb8{3!Zg0=F5U-!L#An_}S;|2YAkzs53|X9QAYP%Qe4T z{M>W#`rPwTXC6Gy{POVg%s>B3)RliW>dlAepN~2U=qr%F;9Q({0e&HUh4_W^7t&XB zCgv$J|044*(!XN*isdiHFP6Uqzl8o0^-Jh0#V>`I(qF268Gk6_A7%WbjDMFOi1RMz z-{t(HoWE4?p9=n4!QU$QZzX;uekFdT{8a~Hf2;UgmHJiusoMFX8owI9n*Y_vU&Fs^ z_;Zc=we;1RUoC&F2yk7l!_3Pfnmh;zg{!-4r zD&Q6H3jR{zd{D`MD&?<)SK?RkuPXjrC4UuvtCqi-|5fwPYIqI(HTX61*Qj5MUyENW ze=Yy3!>{ANb^N;yzaCyMf4%cVJ-mT`H{dtuUjw{R{YL$1#BZd($@!wm`KXD$CizZLwi0>1*k zg8x;@U&;R~`D-P9mHbuwxr+Z);aAIFEq^uts)pC__Zs?Y z7I=&Pw3vSjyw&_#>2Jkv)xR?SRmNY+_(K_gDd%71{HdJ(l=I&T{0ex5^FalFsl>13 z&z1O<{H@CQp$fkWzY1QBU(G+O`D3;GHTX61*T8G&tA*FXYt65g|JU)yI{sLvex3Q( z!|Tt+b3;A-_3Ag!*8p#DzG&dTjqpbK8|815zX{$%UlaXJ_|48A&G2S;GyN^}waDMX z|6BC06~7g~mHt-s+xSBp|7r96xsCs}^WS#<+|FOx`ELjR>EM4I{Hp`MQ~pl*JNZv1 z|LWrZUHqwwKX>t`Zr`uF)$hjd=8rw{_rQDLJ?i(ud*$ynzh3(L)bE4$!Tb1Uzxw^= z*YAAOPv3z21LilN{($_0`Zp;5p!|dM58)5NhvXl^AEs|u{$c!K`bPAB#QaC}e*``X zABB%vzft{Z<3DZuxs89e@#l8_(at~H`CB`G>410ezYhM{!M{5BXD9#cFYE9K6oGfeeiz%-A{i%|Lo_# z1M&~R2jBznLGv3lzd`t*`3W|=$$UjQosP!2& zzfpJ_e`w=BZTzQ=f3?Hg`Ahq$`2D7xKXv$i*}>mB;2r#@lRtIx|4#nb$^W|eYZrbO z|LWpT-T2+`ZvNHH-+TCHkNiFI_rQDU>*asF@LqTyypO;3$=_%G{pQ~-fsZ|8&4R@H_c$Cw?dY?c`5g_+9FE@vkoVyVdV@ zKI!JK-Tb`=-UIKEzX!ip{a$!4eZBa7_^e){_H`|0b)ACP~5{}1TjfcXu= z2jw56e^CA*{y${?L+TIV5A*L~{9*iI^+)I*p>M?eM)ZGF{!#o<`A6j+;}2uLKacUR zG5#~o|Hk>xIDDLcOu#36Kc3(}6YxpjZzu65`Ol>MQ~Yg;zfSSLDgHW*KaD@F{xtp! zdFYIPs693 zRi=664E;0k8Tn`ApQUeB{aN@dd=5TG|D61D>d*7qdHi`^I16iTgJ z%CllBsTEqrc+eP+8RJ1?JZKy~?mPTA4;tse6FhW+M^5+-JHZ1ddDtWmoa9lH@=wV> zrT!FripNd!*lGEvdGxgWGdyqxK11IOeY5J%sy}Ofv%VwG(LcvS=kVv?^Z4`l^Xkv5 zzkt7hzW`rQe-VGt{1)Y3LRq(4X#JpEujCrokh9}#7=(y=$bo`%Jru&j{B1-toQ1SX9P0^|7q=Yn0oeC;(C;)c7%2EN7yy~YN< z)&{)xV%)gb+Mw6kpx42#v%#-}UzZs-?DZES?|S^}{efJcnXY?z;{+Ya{DY1->POI# z#6d?K;Xy}?;Xy|d2OV*Q2OUWqbi@%Jbi_Ep=?EJq=tveX=!m1`4my%J=!jz)U%oE2 zlB{k}6F<$o@qbNkqo5{EgQDb1a}?zUvV1ZnATG07DAl;lmtNZ!z`kmvI5 zSr^?3yXOYCw;Qbf4R+5B$?7g&d!yUqjThrCyV33IM!V}Kx4)b4Z-U>H8E<MJM;zfnM~vY?M-m4eafAmQNgQ;<5gv5Jc+Kt! zI?}7Rlq_BllPu+Oj4Wl4lx&G0DUP;CkQ8Hhkd(whQaZ~_k|gve*3p&z^y6N_?X4i(M#1G?2yK@9d$)}+;adcH^O%ex5ag3?Pll>9;6F+oO z(3QlYKXHVI{)G7Qepwg&3H#-WEN83iXeC$V#GA<#xz1EsF}^Ze48Jlrets4HRoTv1 z@T=fgXE{^BuZCZpyXq#BK4WFY^}8b5m}AV1d&sbUUEOd#t2VU^q?K;Mdup*X2asb-B)1SlbvS7dyIG zXiBn(K}<3RF>$oWK}?L(`0{lx-ICruK~eHyP?Y{Kp1(tT(!r&}mV7~6a%m8^3Jnrh zM=^K8yu6LpMcdMcE!*e@%Y1`vaznDr;jjh2F*|Or8*}2exY0Jd$u_ykHoD0+ya|4D zR@_!MyU*T?e{*u5yu6Kqj$~PbjyPK8pd*QcjyS@Dju^v(jwB8`;s_5qk~rvyBRuGc z@tSQEbgWvtpe7x?l^m%TF>eL9Lq!qCbDN*@U?Z?JXI(DcE~edZ@N*iUSLpV%O` zFw$GH<9+8AMtKYTR{UG>Z?(a0Wz@I1&)o*U4Srj~zr4YMj%2}ujyT!?K}Qk?9dU#Q z9WjOn9Z4K?#1S5JByrFYM|jW?<24&B=tvec=!j!_Dbr^&s~Erg1vRUdJM<>GCTL1d z>Y+DD95lrd9(t2zy`F5>AS?lcusFIX2#axoU*0h5qCx4CSza`nEAr!pxT3&V7{@E~ z;vMD6d?&PmcxSq@(8(+>UUyY~{QN5TRq(6x;vMX2{HqIMzN-sYoy^ito$}%W1|7*l z1|4xMjAPJ|#6d?K;Xy|dUj+|3Vhj&Dk~rvyBRuGcae`Zy^oc0%#+T9?B;^?9vX4Ty%v?f7=q&T|jI$I$~ zO72QQQi6xp#4%>MF*(AA{)7)N@0WGapY-|1-QtG)xIb=iH@G3W8-(+Z{ct1vM)-~H zMmM<|-Q;d{Q$gH!H^Fa)-|TL5GyctM?lwV3vVK8F9Ia>2k;Fkq9N|GnjNw5?5(gb| zga;i-9CXAH9(2Tb&3*|wlEn);R&9aMmH26T6_>BODOu7WDfuw8CXWBIYeIvPPlK>k ziGsZNsf0mZ8ol(?GN?@8(5>{x9!0q}v@C#^x6rz1S^9+Imhcm|oS(QQ{KOWz#TL57 z7P`e2xdnbJ!@Cv#R{UFSq1)iMxh37^mUi2kTTalCENRdYM@t-ZByrFYM|jW?V|dV! z#6d?K;Xy|d2OV*Q2OTk9vxS0=WD$doI2OeFL(q}LK}Q_nK}U??K}Qk?9qCQ*L-Ob< zG$no*H%xs05fmjKhR&?oV?kH^bj^NQ7yU^eaEcsgiXC)H;;rY3QU{r$cni6**jVDA zQySx|iX3#{SHZ6;jd`ywig~Y=|LT&M_v$47Ws3?rlJ&cy*jQpLjpLQ@pd-2NO8AxV zpd{<>5On;fu%F@q zDl{dES}i913hloyCgJ@LZA$taQxq5N8jE<1O>#|XT-MJM;zfnM~vY?M-m4e zafAmQNgQ;<5gv5Jc=fuZAMX^!KkA_4Kc&x~p&!Y0t8^rbd~ICh_}uWnA|`#Gh+pS} zqGa2I&LrDrm7*k5=u8|-;&q`j;kwKAvo1Q5KEc>2H(1FVO5zT=!R_QmJLN{ViyQ5P z8||c<@NX)PJL4v|lbhf-!*7P)jDPc*+ey%otVqxiM=KO`ByrFYM|jW?V|dV!#6d?K z;Xy|d2OV*Q2OTk9vr~eOWZi;}IF=YolFvgw;+V#luZyoWLQ|6M6~rW95VOiz zLTlou>8mb1oDRBHT@t$VYI=VLb;+fnOCjOqU9&E_ls>dDnV(qIpZNR#N%Hr(`}sS)zrWL~)I0I-@~ZYOuUhZ&{{ODz*B_UyDd_Pb-^jpaX;SVM^qsup&pd(qtpd*eJHRwp< zpd*g(pd-fcpd*QcjyS@DjwB8`;s_5qV!US41Rd$ci!YUem~`N!WN6Lm$o>h!(x1k+ zn4wF_Y6o?zE)Bg}6$PcqH9=_{?U0}}ebuE$H9_zyQfOZ~ieJlv_JkRF7{<$cYF+d& z?5UsG6F+mK_?bQPGY0gK8_7fV)I)Am55XUHqk0(sVSDCb_#^hzBlhegeoOSonje@2 z9myI89dWegK}Qk?9dU#Q9WjOn9Z4K?#1S5JByrFYM|jW?<28FK=t$Np=!m2B3p$cG z==k^anKty}|47CRV`dzKj^s4+-_Y@YrFo$rvHpKeNBHi&F8Yx^;CQ8YyLaBV`{~2& zUOC?3o%bDHS>EB5;~joFai@3QcjDjamFAt^so&+5=3U;I-{q$lcP0GG_ne?3=~vJZ zN3RrvjwB8`;s_5qVhj&Dk~rvyBRuFx;-Djr@Sr2cYhGCf9jpG-gPLSlgs#N#UtU}W zP06RBHNo-)|}I_gjev?7auz57;{o_|4aY_RfQDJP+DC53c@EVtDl(bR=sT zbi~ox1|3Npbi@%Jbi^1QbR==m5l48?k;Fkq9N|GnjMwa)pd-DA6Uib5G0EbErldcN zuLXjl%X=fpO0Ed)Nq^{A6vV|(9)>^ce)KT>VfV8~;E&j|kJyus ztoeag(2=Zh&=E &{ve&=E&?&=F&J(2>MJM;zfnM-m4eafAmQF{Ill2RSoGgc%Y-5fw*J0=X3mxghjy(TU`;k8E_(8<&UQple?c?o!5OD|m4nKIf z1Aa$gd~tB6x1V=_ z2oE}93=cYzIOvEYJm^T`pd*g(pd-d>c1_Tc-U;ymOAwO|;sch@nPf$SqJIk?vY((U zeM$TpADWa7EpeBy#t1i8!3X+l!gQPgdT@zoF23?o04C4MheNPHaO1|y~ad9lX zF?@}`d@ouTO-i3|{DkXg7WHR-viCFhnuq*;<{>}PddR)%A-}(Q*rs@x!##}uuzT4f zHr*rcWslf2k0hJ!@}>zol0^(U;%HHWjwB8`;s_5qVhj&Dk~rvyBRuFx;-Djr@Sr2c zYc@^Lk!+6thK}TMOz20#{~w|weZpA}{Yam1ya2!5tIpf~RN{88I`8mPh&$kS!0&+H z3BR*AdeoipJN?w+E-%RM@&f)YuR`xi@XPxn=t%k|8S?Eag_^(j>XeY`r6Catams}g#6vxsy26>4cg*L^p#8{dhFWb|)XjA%3W83`Hw)v@T^Hba6e#?Hp z-{;&9zuzyl9}g%-NFQIU-_O{`&#dpytnWkchujt( zfcQGAF)3kNq#PR`L+^tBfm$^S1Lb{Kvfwecap5$NiTP9$)jeGU!OwE9i)$w|GHE5(gb| zga;ilh6f!<9CXAH9&{ve&=E&?&=KR+Z!5#PtP34sU4G#$@GtcB7uMw$etGbOb$dcz zpMXE%E%B4^C#~y~@F%UyQ`Yqhj-h(2?{h=!m1f1szEobi@%Jbi^1Q zbR==m5l48?k;Fkq9N|GnjMuEoy3i5U<(K;QOY8DWZ{L6E@8N0d_O!p3r@g&@+RxLT z@%Qiy{xkT`Sl4Ia&svvf;m@x5nNiS@^eO0wqrL?lNgQ;<5gv5J7#?&aanKP*c+io= zK}Q_nK}U?&tjoI45!U57zlwNHU!QXydd@F#p4Zps{XIOdug~lI3-~YKzhK>7ux>BH zUxdHtKKA08`&iJC^eO0wqrL?lNgQ;<5gv5J7#?&aanKP*c+io=K}Q_nK}U?&tjoI4 zk@goah<@$`&(FOe`ni{ek9w*2s24p@4_ zU%agSg}(hl-+!U+Pr#qh_b0q~d%}yoC-wbFKNNTp|4HlelwYAdW!;~$E>Eplm!Ko* zQ_vAdeG590IOvEYJm`oqJm^T`pd*g(pd*QcjyS@Dju@|5mvx~d?Jxcwe(5FqFTD`` zrFD54{Zr7rxSD}eF{3_=<#{bk;Fkq9N|GnjNw5?5(gb|ga;i-9CXAH z9(2Tb_2c=pzpMuxX@BwB+%%* zDevl@@>=DoH81{yj-*dPM;!Gn=t$zABaZN(BgXKcBZ-5KIKqRDBn~>_2oE}9yk=e2 zg^skp=-V&t=U>|Izx0mtY5V#U$7 z=~K`VM|}%Ak~rvyBRuGcF+Au<;-Djr@Sr1!gN``DgN_)lS(kO8BkeEx`kejzoOjF5 z`FnWYx;<}Qo`*jVf58uFUVy(~U0#5{i2tI$w->GZi);Q~f{vt5K}Q_*E$B$%pd*g( zpd-fcpd*QcjyS@DjwB8`;s_5qV!UQu)`gC=zj!|WbI-qj?)mx8JwJcc^Y=$Re}5GI zsOP7Tc|Q7>=cA8#KKhvF^N)Kz|2Y2R@W_b2=d(I-5& zeiHvl_>=fgT9>EbPr;vpKb7QP^?Xb}f{vtLK}Q_*HRwp?9Q7^eNaCO)j_{x(#_*sciGz+f!h?<^4m#op z4?1GJW?j~Wjxu+&am4}bC; z{!jY$C;R=+_WPgVf3_}v_TK9+*7Yy`-u_};{{sK3b^9y)ulRpm^Zq61Nct3X#8KaZ zjwB8`;s_5qVhj&Dk~rvyBRuFx;-Djr@Sr2cYu065=m_ibH~aZ-`u;cfvA?-b{as)G z?(gC6{vQ7B@8KWT;BIKzkDAHI+8vG9dXpRpd*QcjyS@D zju^v(jwB8`;s_5qk~rvyBRuGc@tSp67dq1Z;(73|JTLy0=Ze4bT=LiOUwaSmYtJoz z4gZbj_`mVo@;9Da{>Jm<-}*;mzx5vAxA?zZ^AB`_j-*dPM;tv@3_6lH=!hdc=!h{q z=t$zABaZN(BZ-5KIKqRD7_WJ5xh{01{YBq?r*FUWe&u(b2mjvl(pgz4tGF z!2bjM51vQ=0soJlH~-PP|IxbrF~KkYy#yUepMs7!>RZr}#6d?K;Xy}?;Xy|d2OV*Q z2OUWqbi@%Jbi{bgx~vNwX@Bt?{!jY)C+qSj`~A=Q`e%PHf3_}v*7v{od-{uY{foZ; z#k&2~y8hL={MFy%U)Q`B3p$cM1s!qJx1b}5gN``DgN_)(gN`H)I^qZqI+8f(h$B4c zi1C_rSr-Kl|v47zIL*M_Q@Bgqa|Md6tPw!v; zDgQr{_dA#WUV@IKPeDf<^)2W~;-Djr@Sr2c@Sr1!gN``DgN`H)I^qZqI%2$LUDkz; zw7+=X`zy~Cf8{y+uRM4Bwdaz*_FVGU@L$7!1OJWpH^1?`_&1&>|JHNS-{Sw)bI;$d zd7d0}Bz+1x;^?_z(2>MJM;zfnM~vY?M-m4eafAmQNgQ;<5gv5Jc+GRmb)h5eFZ%jB z&*6Wk@4xdL|M#8;|6X5z?|Jd>y-I$D_g;Up z-~X)dfA)Um&(`J7-dFy`-`ijC{{sJue}nc{{J;8p`m1&S>zcoppd;y1&=E&{3p$cG z=!hdc=!h{q=t$zABaZN(BZ-5KIKqRD7_V8Eb)h5eFZT1_^!;zvL0}RaVci`K=XxqO$im zJw{cvUeaVS-8{Z9^9WzzzNFmeIk(Sv-{*cfApU^7AMl(y;C?zJ{*d@X`adk(FXD(i ziNlt>i6eY**rJQWKDs!<7l$pnIKmf)ExI`D7wU2(II{VLb;Tw2N0wNZT;k6WFSA~} z%(~+;>-5X4C$F$xyu!NX3h^uGtHiIOuk!u&)xvtRI3iEtuw`9Q9N~+@7F`_n(ZvzI zIBe0y5xzKV(ZylEux@!III{VLysnYAHS)g3dh$AXU1z;{9etg3{0-KdH&{>JAnzO0 zWs_ff+oZ0W#BUaU??fDtCvn)4H*th74qJ3_*hd#f_~Nid7f1NwutgV#{X$)i1V=W% zP?s(8y2bv<7VG%itmAK!*KO{HZSuZD-FDD-sLKxP{JZqO%kP8iQkUJRYd-IbBl08; zTkyrUmUjR;;>(+%aP#7<`?q1M_u;F`yO@Kr!M>Cb)UNJ z^PD^2Ie0+)0sAip+)szxPlr4w577_fe$4A4j>wZZY{{EA!WV}vx;X5kiz9q-*rJOg zd~w*Ki^G1QE=Phxb*cCqe*q!@@y+PX z^xyn$HXifwA&#hbK1 z(D-QK`O(7jp@sUjaR0Y*|F<$eTA3eOnSa{Q+ZbPMjGs2*+ZjLYjE{E4PkZ6{A&#h< zIBcn(IKmf)ExI`Dql+VaaoD1ZBYbh#qKm_RVSF434vmi^!I6Fb_=4~EiZA-}LdBOn z&s2Qb$1Bk*zv$;d<(K$e@@2QL`U3Wgo=2*_^T$!hNA~%H`qfas8tPy3 zWsif}FL+$ke$nHm_DdcQwO{t}x-al~gZMh)>(J}zzn=Jd#!r3ppN|i5MBT(;OZ~(V zzBp{r#bF;^9O2iYi^D#;IKmf)ExI`5=i}qQfaBHd&rvBK@n2q^h2zCcum5uOv5Ja{ z>@U^;lYIy|3Q5U6gnYrpZ}_5b{swOHhA;bgBZHvviykzMU-IB+WDqoc!N;2z1WgQ* zCgPhJB+Wczn!n^h)m#`P;)vpj!x^wGrROz-mKpXW+CmFx%EtVZP*i-? zH+;p{{Gh1#x*sf+U-9wEui}4=Pc7(GU-9uO;;X*q{;IxiTm2Q!R@Gm1Ts864q37d6 z98oWE*nSQBbz5=7adFt9SE7p}j*G((T2OU-gW?`mbmGL-ry#bJwHi(ZQ^j?l$ni!P4v z#bJvs4*P}iA&#hTdZCO*nE zrZG+BlWABs5tE(y3VoQ-k#rO_rGd@q$(qxXHK!+QCPrg2A9+V2)7eL(uXsvoVPv%M zXlh~PwK8&AnYvoP<`LKWb&t3<9*u20+S-V3!pk1mez#bJvsj_}1{i!KiPg^?$Y_y{Bp+pjgg6(5b#!k+~uK0hfb(fB=J z;%WFEFw*luawL+HeLngIpO3zY{T82-zU@I!`3*h~eUr~e=#}60@hal0h_Ct<$G^?z zqHnmr>TlwsS4aQ(AQ49tt>T;5Z(+Y}D~`}B(JRr#5y!=0i!KiP=+)@rh~w4h;*bwV zwtMsqPdV{0s`zFy|5SV{b-tZAmBhqsR!Pjg+0d#?V=9S>uB+0Rs`NZnX-rjmp6WEF znwaRVI*q9&Mg;kII}-WLK5u=))~db^m*On5$1u zR-Xper-Ak5z|zHKpTUkolC#fX-|*mSU{ExC3;)|5M2+Z;Jj5E&8_}B>bWPv%U~FPg zH8CigiEl=4W>7cBLoy$9;)uZ@4qFCA1A|5!aa=;8=p9Jc7PiN@E(+n8q}wF^y?TW17k_r4N2hX<$45)NF+J?_{E@U;YruRplM;yv@)}{GH6;EG_B06ZRl+b+BTkqZ4AnGo^A(DFOHbC82DTFzGk1Fu`2KiJX(!Nf9+;23 zBavy1ybgBsJJ@mUU`MticHGa@cA|H(bi^CRO9N~+@7F`_n3*+cLIAU$!EF7`cs(i$%=vg=-ZitZ*pWV*_ z6OD#x^iNAs??Dt-a26sT|If^fM#=~yVTA7xjZoXhG zjWLqOi63XAjPo7D@xl{F9C3Z(u%(jX2wxnw=;E-CE{^cUVT&$~@Wo+^E)M&lGh(&M za2AeOWfDiMGQ9^!wEIut(2R5zj^O=o%}4f$h3)+gw(mRGrS0H5LY?f=cJdvfPQK&O z$u4addKY>Z@m+k!q?`V`*#+)K?=I}(iX*OH9JcJTiX(h+*rJQWKDs!<7l$pnIKmf) zExI`D7j|)v1V{FX7EH&n|y|;X7vHh$vWSb)#`BJG(_JJn-wn#tGdE0)XV+FK74eT#} zgCzX`a}?5;eSl$D4e(eP;IS~kuo>jbC4)Rx1{oHE=tDeqh8Q+O49g+D`Z!GdFyC4l z=F26+g<&O*D6=?hDZ4nr7l$pnIP9Z~BYbh#qKhMZaoD1Z!+v2{4U~t4NJnQM;Ax<;;=;*NBH8fMHh$t!k9S=M-;KA zT*T7jNJRcH_0`5VvQ1qPMa$lDOC9Vhe_^B)CcyYlLY1g!-dAp3`kqvOIYu2QZ~r6f zUA!@7`)U49ySQh8j*I(mOQM;Ax<;;=;*NBH8fMHh$t!eAOm zzh^X%eqCrF{ff~*c?hV`gK6~#)0jbGV!daOm~e*Dn4vUgD2*9PV}^-|4_m{;#3sgY z$~H{QKd&Dhh5TlpnHUcve3fa0htCKT+9(s&DC1?6@ifX;oyHh%W9VZ{m}5Nr#_4~Y z32&VK#|z_498rI9*fJi(5xzKV(ZyjOT^!+y!xmi};fuo-T^#lc<834z2P4!pTYmPQ z{YYBak#x|Frh{R$9H`+a)VH(ek5U$&ri5zCx22S__+PRAKcQxynT|rrvd>Ixr*`ng zkq)+7JNV*AC)>51=$&k*cJf82F50szB2bKm-Z#h~c zqL;v!<9f@1rM7+LXtnK21N+i5_7NCUZGRfmUydnt*-v1+miCv=SjxE`d`BYZ*=IE# zTmyX1WPmX;z=Lm)F*e8;8sy7QgE5BA)DAI*hZw^{#19caO#j1tV{e!-K3sV4i6h2@ zIBXds;s{?Hw&>!pk1mez#bJvsj_}1{i!KiPg)umg7IuKb#^<4d@?a=cd7wNZN=F8X z_Gh#5u+X>~EJtTfJ|eOVCM&5!Y0MBY_iO5|sMp}B9ZCa-)4<^rb+~-8Gj){_sB~-o z&fhzaM7pz&ZVaCh9$_Oq!bbQS(D6B#(2byF?`2}A0vL8;WtkI;|$O7 z!gue)5yL?owhRw(gf9+TbaB{67f1NwutgU~_~Nid7l-}A@Eb{MI+6|sWhOp>i6}m4 ziOB0(-^6~4wZZY{{EA!WV}vx;X5kiz9q-*rJOgd~w*Ki^G1QE=Phxbva4iPLlVN zF5WPVpQ&#dGWw&zV!?^)&a>Y4UoS@qU{7X@Td| z0?(-h>bAhwsurp1BKR`#1XzYY|+JGA6*>bi^CRO9N~+@7F`_n z3w1dX9NGNBZtO8O#*VRDdyI{>3BCj{!Jh({;7bA%e2L^Z8*9gjKhDP8asI}{BwsR_ zBz}^OyUFN3zhA@=c@l>$8)M=KUmUjR;;@e{j_}1{i!P4v#bJvs4*TiGTQM&m`V{&UyX@1{b(&rFY4m9}RA-2vA%2Dp(V4=As5l}|;;!pk1mez#bJvsj_}1{i!KiPg}NLGj%g=c&s)b(`mYnJ?5u9FZq+*pfGKgf9+TbaB{67f1NwutgU~_~Nid z7l-{qU5*4tHox$kIYnMik@r*N^)&axY4p?N^)&hdbz9(mSl~IhKwTG!U!*RJ^uJiB zi#Q@r;;!pk1mez#bJvsj_}1{i!KiPg}NLGj%Dp2T6xCW1J^7l$pn zIP9Z~BYbh#qKhMZaoD1Z!+yF+kdm3gq0dpbIli$l&;2sb{Wi}g@_gZ2 zEaHefiNlt>i6eY**rJQWKDs!<7l$pnIKmf)ExI`D7wU2(II{VL`{5MNnNw`0p5lHv zjeeTEpC+%T$@>EO0?)w(?w1AP7r9>+srw>zTa3EqpOeKAc@l>$c@szY;;=;*hkbN$ zgf9+Tba8|)4qJ3_*e}%ONN{BH3oE6^SP4DGX3;S=gC^L)oM0t&f|b$QM;Ax<;;=;*NBH8fMHh$tLS2poM>fAOo==juliV*S8Sk^? zbryY=y3CUIId&fAxS!_8`y6$hXY+QRorifgzUB+RfGv*5lQ?Y2n>fN3hb_7|?4ye# zd~w*Kiz9q-*rJQWexWW$f+L$>$m=Qceu})GBCn^Z+iCK8n!KOpepw*z3*0XYJm(hJ zkX)qyMf64LzF6215=Z1o9Jb_59N~+@7F`_n(ZvzIIBe0y5xzKV(ZylEP?saYp}H)w z?zqG{{1WSuORUo`^K0SDtQRk%FSD+>!n)=P`U>mGEBq4QD)Fo6tE`KzMtnZ+izD(R z4qMh0#Sy+ZY|+JGA6*>bi^CRO9N~+@7F`_n3+t9gfT*ck4$%(__lr0pPvWp8Z{i4F z9Jc7F_2ebiC6`z)US@w~8GV^`$z|3h zS6H`PVO?^C_2?DiSLuJ1bJSY7uJ*4_$|gY>axbZ);jC>>(phP{grj&+X)Z=i3YZ&H^{ z^v%%o=a@JmPvWp8Z{i4F9Jc7$c@szY;;=;*hkbN$ zgf9+Tba8|)4qJ3_*e}%ONN{BH3whrouY2rk?Qy^CqwiCfeV$YM?7tka?{&cac7T4s zKJy{^A@|E6`eETYCXUFHIBdzAIKmf)ExI`Dql+VaaoD1ZBYbh#qKm_Rp)N;)Bb#6N zC5|Q5Etgn#Tw+~vnf2gh)+Lu&PhLh}VLf?;_!ZVYS6Js?MPFsza+Ubi(DUb*I3iEt zuw`9Q9N~+@7F`_n(ZvzIIBe0y5xzKV(ZylEux@!III{VLysxo8vPNFl$oo2VTW39a zo%P^#^bPb4;x|}t-e4bKll_@Z>bgnYHw*hO;)pzn!BYbh#qKm^mx;VlYhb_7| z!WV}vx;X3?>T)DFviXI)ZLvSHMP9d9r{6~3M&D+uE(g@@fVvzIe@I;qsoNp(hlTq^9FZq+*pfGKgf9+TbaB{6 z7f1NwutgU~_~Nid7l-{qU5*4tHovegxx_mD66=yntV=Gl53tPs$ujGb%Y0LPh4>ZL zHCI?KUSU0Y6@8WdSLuH>`cLK;))mDO`4WdM>yF|GUmUjR;s{?Hw&>!pk1mez#bJvs z4*76se_#0s{r^{vYzy?LFwZLklpfxbaqHqbX&Pu`^e zP5R%A{`0zsBk~~*TkyrUmUjR;;>(+%aP#7<`?q1#r?3w z{jkM&-)0?u8-1I)Y*V)#>b67Pci0!(VSi>9eV29qUDo+`3+w#ih&+kImb{50d~w*K zi^D#;IKmf)ExI_u7l$pnIP4edawIsi`Gvgi@toNsZ+q;&>~lZulh=L5`#yC$psokR zA5fPA?w3RKL++}*_^$uTc*XbpSIR5CZ(I2tAFo8OM6dk5y1 z7`~JI+FZqV?ZofhReUd1zMnXi#6+{oa?F{!|1NoPL(wM3= zraFzOCMNy_T6G#zoyTx-Dt66x_DSAb>DN* z>%Q-z)_;fp|KPhG6!i>-`a-eA5k;t>7~-%`vBVL+IBe0y5xzKV(ZyjOT^!-pql?3S zq1ZKPE^ErUJj4IgQi;AtccF4OCegFewlRsG_mMQZDUEI_N2{x*BycDKo6^AMG_W}h zY)%4)Bd|FS%!fkDcYIT~Fcez8=O=gzH-9TPZ!0%{D|#!XZsX=}LvLd!w4t{%RN5Iz z?cekH+6zNL98nr^*itHSgf9+TbaB{67f1NwutgU~_~Nid7l-}AP-saL+L9);rJPWe zrG;F^@7%YhF|BD#YZ}v<=l@J?8!_?Q-fd}2TN=}r#x+> zY=4CPv8_1bxHxRlE78Rf$E(n*(8UqQ#bJvs4*Q|Qk1rvQ1Ro^ z5mml24XjK9E6agdGh*V;KvbnMRcTCB8dH^?r@9ha^RV|Ki0MD!Jikt zhQihS&^LAsg{h(NwG^)QhaL#EKXSWT^g80}(Cg6ae(VC*|A1MZ{_E+#KJ>is;)p_s z!%>HS(nDt5flB_6Z7S&Gj$*C`u9@x>xs?|zpqOLuC1qw zhSNBH8fMHh#Cba8|)4qJ3_gf9+TbaB`(jDm(F$^R>|*+723 zR;AQ7klL?=lVtUS(YEnFL^qbJqv*zRVKRs4=(i~e{77`wR1Q2-_kpb1{CALa@zo5V zDFOIUL^ab-e8O)|x^Sn>Wq>nv|Ca-jE9JW+W9N~+@7F`_n(ZvzIIBe0y5xzKV z(ZylEFfv-w)V7e?$a4!>wL?PV`QDnww5BnwX-q3I(Lq}|rgVq5rGahbz|wzF)s{xL zm!ma4+S9=Ha$u(9lzGJ~e!@q9pZW=2@iY9NGxh(($18uzM}wd7Q2@OPy$ZeRXMVO+ z{hTQuz51s;{U_@N?hXjX&|t*!WZYpSie=42CA+o6wtn=9{^R_-6EG21_&jH~&2AH!rq0 zBKhL5r5NG}UmUjRjp*WtAheJ1Y0|_mC6w;A2p$%z58`4TN zCV~HV%$<#CU}GBCm_JOC8fTn@~fa!hIIusILR2S5vV zV+#YIg}b?hr*o}EZOl2BVNlZN7 ztJ3pS5tIGdJpaYpsx+`F4XiE)o~av*CAn&%v;T_if5v)kHPJCrt8>)6>@}3FhO*aC z_8Q7si(dOnrukoac+^tXx?i~5b(Fmhz3$gOUjGZn)uY!__WDBE#S!HYhb?6hNBH8f zMXyB{M;sT2ExI`Dql+VaaoD1ZLw;WN8nT+@&?}@hWHr09`XkRZX-#U%SuG{KHYtqP zN^8@hP+N{ZQ#TO()t0-^ja)~xC;#$z$dqzm=A<$8n8Lj20#;fGyOOJ((Rkkn`3~%(WnWP0*NCE zBo12&D30*OVT&$~@Wo+^E)M(X;s{?Hw&>!JpAUeBH2)20E*sKZHsra~TX~xQMq=Wg zYfNJr)0n0-rYSv7QySBh#xxTXb3t=CrnF3_**y(y&O`HZw{SnU{L+u-7RuSe{oIP) z%5Z4qdCS|dnz65sdTWR+QEivCweD(CwnfP=w0Yt z?7nxgeb>c?Y&Uy8-QV@h(9QN-ckIsRH@G;W0^+b`&qN&Ii^CRO9QM)05xzKV(ZvzI zIBe0yVZX2^)4{$++(aGezDGy8@6nO(d+6_jr+X!xX-sDt(@9L+`d#UsOjjDymBw_X z=jl$*)1Ah26BDDQJ3mie=N{_R!!~ITduu&xv-VP_Uh33KoqE}u>m$C8y|q5ZNgsP} z{cQ90GY?>tsr##slq*sCPjh=C#+gI*F z0Da}?%qgE+PJcNtbH3|8o~z4@Kbos_%jRVtpsWLwb%3%CaC;7-526pUWje_1Jw(}u zxc!H?{fE$pi65ry!<2ovaC?g*${-F~$|8>N#bJvs4*Tfh2wxnw=;8=p9Jc7dWFH}ez!6^<~c*POEIBe0y zVIN%_;fuo-T^!+y!xmi}_6rp{5*(^a#}E7wsDr(V4tA+J*o)|7FS3(es!sMQI@ycp zVlSeLy@)RMD!Pd8M(<`Xqno{u?!qpXI3iEtuw^en9N~+@7F`_n(ZvzIIBe0y5xzKV z(ZylEuvgKM?gDhAy8s>OEF?uLQ55?&Du|Ku+qW7Zr{>YzOdnslg8&iF3T=lW> z)JJ?jgQ=hRe)Rs(^G`wIh~$gImSTt_d~w*Ki^D#;IKmf)ExI_u7l$pnIP4dS-IM0B zC(VCPn#-O%m-^2r(wN>frZ+8iZyM8=#`L8%>r2nmm&WKCJk|XW`y=d+lm9MWH}C*8 z8{h^U;07F^W`k@q4|0PKa)S@@WrHDZ@FBisGQ^k|qNc;te3+UJqYuXeAg`%7BFEye zCFkM@UmUjR;;@e{j_}1{i!P4v#bJvs4*P|gz6VGAM{V!H5&C;@#Q!S!FL7iO9(f<( z!8yXcFhX8OsoN;`(kKts(I0#1VT|}O;>W1#82UKzfN3 zhb_7|?4ye#d~w*Kiz9q-*rJQWexWW$f+L&oShVk8i>-r2_YM~2JK3V^WKq78MgLB= z@VbcaVym}{ExayveY)Az>1J1_n=Qib!mf@uB2VJ5Wzk(6;fuo-T^#n&#Sy+ZY|+IL zzBp{r#bLj&sNa#Uvv;Ix^Bw7Oc}Kont_d%V=}cof)0oaQrmGy2uhev#G^RU^>CR)4Deos^`Mc4~Ukg!beK)x1|O!kM~Hb(FtD)m!dDwdqZxdx?(ECVk~-HS0@b`qG#_V&d~s zKQVUFnEo`TKc~#gK0sLpD9Zp_Zv&KVkgc~t$~wqhJQ#PWUU!HeB7TUc#1LD1!`$V= z44Yww#c<&Z8RCd?h{Kk$h$DP)*rJQWKDs!<7l$pnIKmf)ExI`D7s@`6=6`@(Mr8)l zTn>;+zY>;XO1q?kX%Pm~K;_M^i9hkD6!FHV7v;_N=YD#B7Vr9LXmGf@myNT~EY?O#2@+1yhR<^|vzBp{r#bF;^9N~+@7F`_Si^CRO9QF$< z=N;vRX+76E(lzOhbWOS=UCi!GV>;8A&NQa8ymGFtyV97hG^UFfFSioo1yW+-`PrSu zbf@R(&d-xSKYOTS4?7$^)VYTpl3wcAi{8r)NG}^^eZTN{=wqDp5#L9h`x!_5?1=VL z=l42Px(t`XI#|WH1ad7={=OL&OiUeLhV5FoR*3n|`>k9VU)QzBp_thB(3(hb_7| z?4ye#d~w*Kiz9q-*rJQWexcX{X)XuK`7eEIbRbRWKslkMx{5NUJY~!FSJ+=O75-;X zW>X}O$`LjhN67jJRT$E79TzUmUjR;;@e{j_}1{ zi!P4v#bJvs4*Tg!xAJiU-V@~G1lMzdEw?FtvvG=*`ziKjrqHL!$28YFO+Kf|#|-f^ z^gqLv-ArNSUmU?F4qJG|5xzKV(ZyjOT^!+y!xmi};fuo-T^#lc`8df=$Vqrla=j|7nEIS>uT+b}}9QqtvoOA4S%#p8o@;y&J=ZT*$b zi^CRO9N~+@7F`_n3;8(3uS1^VemF%wPO)Wsn(H~u^_*tBpJq#TfqX0wzrgh_kgrAb zMf64V#fZ;8YKSBF#9<4sIKmf)ExI`Dql+VaaoD1ZBYbh#qKm_RAs@&1y`N(&*dAkH z@EAKT6D-(Hu;4qv!r}zKcXXUZ_~XPMXA%E6@slhpPO|Vg$-?4f;kQS`5q#pXWnoVo z;fuo-T^#n&#Sy+ZY|+ILzBp{r#bG~PILw|O#u>d~J zLg_TuJ54^PSpc6wpCNvRe9ja$EyNLg;;@BR9N~+@7F`_n(ZvzIIBe0y5xzKV(ZylE zkdKq(<0RK}l6;(`{=FsQS=h5fM$9!SOP8`7}4qJG| z5xzKV(ZyjOT^!+y!xmi};fuo-T^#lc`8WmdDHg&{G2Ty+kJIGqH2P_-=QQ0^SWj|rAWCeSBXIyuhL)^YUX=*L+Ron(Q0lBJhPmR2SUODEz8 zK5^Kxv>}f0#bJvs4*Tfh2wxnw=;8=p9Jc7zyVa)9BNz@J_RWJVQQaSW229ex{HQaRi?@Y~dA0_~Nid7l(axafB}pTXb=R zFAiIDao8{9<0Sbw3GYdGPqMT&%k|Ep&vL!99+S{LGTCS*~}M>zzZNV_jm7`p=QC zdDb1~$;UkL^U;5v4{-#aIBek+NBH8fMHh#Cba8|)4qJ3_gf9+TbaB`(ZqP-r#+IllS9I^0i4mHzS|<{UVOw6NfFl z;s{?Hw&>!pk1mez#bJvsj_}1{i!KiPg?wyLzb(ec7T3E){kK`~*=BuYo9o@?eSU|0 z?GV31{0`%5m-t=QPj-plEv$ctBlyH&3$HlB7l$pnIP9Z~BYbh#qKhMZaoD1Z!+s$j zd(>}_`tHHIM?Utso_(%&AAO(eJs=+kjGqJYae#hEz7OgDko)DZuwE#R;1h=}yy6I7 z9Jc7mT9>K5^Lcz9o+E#bJvs4*Tfh2wxnw=;8=p9Jc7< zuwQteTjP4x;9cW-*2u>?`B>-ucAe{4=lykq_ty>d4c=cjh~FfB6Md8ZHw*a?NAQWm z7G80LFAiIDao9%}NBH8fMHff-;;=;*hy6l6wy570<712QvBmnuHt+k}ysvMQk8R%f zcNkwgjGrCyv4g%#K6V*DyY#;s<0pTfiX-^MVGFM~!WV}vx;X5kiz9q-*rJOgd~w*K zi^F~)AA96ukL%f^etYC&pX=GDzWeC=jE@7x*8%xF;Cc_p$07Y6(*Gg(IxOTv9Kk0J zTX@A0zBp{r#bF;^9N~+@7F`_Si^CRO9QF(OSmJ$ciTAN3-uIVyA6w>qeVO;$W%Om% zKUR2OTVefVh4;A?-UnCdf0Zu)uJXRPT6mumNAQWmmiH}jgf9+TbaB{67f1NwutgU~ z_~Nid7l-}A``jAur)#`_u5rCbi^CRO9N~+@7F`_n3;9^$eQk;NwI$x?mUtgq z=6!4#eVO;MW!~pjh+jcp;eBs~^^sNLSJ78_-&-xb&xs@W#9_<(mN>!}hb_7|?4ye# zd~w*Kiz9q-*rJQWe&Ky?jrY?v-apsiT_YdstY572{=3fguJb;>K|VHkzuh388>|Ox z^1i=G|C{7a~FM=_}xN2#1VYru!UC~;fuo-T^#n& z#Sy+ZY|+ILzBp{r#bLjYk3Gio9=v<-?r}Z))OVly?=wF3`F79&`8Xh-2du9hkgr4X zafp7%_&JRJljjG#;s{Q0*m6DM2wxnw=;8=p9Jc7m@QhQA$yUiCZoSM___YWlDKt>dcEtAC&Q zc|ODuoZ_(k9rpLO;)vsw=;E-CE{^c4(8XaNT^!+y!xmi}^5Mw-7Tj-=Uo)-vZSt35 zDt>1tzNS|3`$VZECjL@aWg1gSjFsQ}TgO%9=A~bzt0E@4u1aH+#`s0o>T-;}S67{$ zqB_OW)u?%1-5RoAL-uQ^ZVlC`{f(wn{_)}z;> z*N2{0R~(UbaoCc5afB}pTl8A=T6A%QE)H9CafB}pTXb>QFI2ZCO=AsdjIW>8q*)hM zWW6?RUYlmUHf=7-XkM2#uS=WPrOgE$%>^CbLRa$Qt9OF7{eAZB^Sp=+zj09-C{hDS zZuq^6(MXXRe~Zs8))=>#{t6jIZsHbgVh}W;H&evs-};tqMsJS(^CF5Pk}3{ck}Qt! z#bJxyh%SyeE)H9Cao9%}NBH8fMHh#BII_R&_8aH#Jvbu2%188b7LL%BkI>J;5&C;_ z=%Z*0H&+XJZ=o(NJUUy+dnQM;Ax<;;=;*NBH8fMHh$tLS4iWd3z6z|B?N2zVh+1{`^8${2?X5 zyc`FAZ`)SBhe|ElxRK(E;ce-S)W$<`J5~JIw?*Y2>{tHLw`1j>m?8h{<5hp~@v1-ic-5bn8UO6#)qh|{{G;1f6JP!3 z!c6!Fr&k=2=88XI|79x6 z!v2}b?GK)$YSC-|v*gE3tD2%RFf2LM{uZzOg6JL*B|0gEBh|ljsam00t! zkdIn)afB`oTXb=RFAiIDafB}pTXb>Q4?Qp3k>F5W8pvw{d21kV4b-KP8>SJx5xp^P z2+do6aQ&LN;hLyR6Lo1OzM1%D>e~G0?8eLMB96$DIBdzAIKmf)ExI`Dql+VaaoD1Z zBYbh#qKm_Rp)N;)Bb&E)5Vic#BYbh#qKm^mx;VlYhb_7|!WV}vx;X3?>hdpeyb)8>|2s#_ zd+)&!y7J-kpN&IxsrZYZI~9L*T`K;D{kv`DU$B35yUM>Y0sWnc=Py{|tNw=ncP1R- ztN-fb)#%lK&-%&hB97n`hwb06f43D!9Ir$dhkf)a^eS|5gkFVSjV_KjE)Lt!^XJ%+ z;K=3|>QY1AYsh;Id9D46^IQ8@Px!Te!~UIlguK_0_d4S1BJcX^kHpvi)%C2W?)4F$ z*F_wWCvn)4H*th74qJ3_*hjBJ7e^cyhb_7|!WV}vx;W(LbvY6o+5EzIZy>J?e{&rg zxE~tHYa?}O{G031NZp#KOB3-;#5ZxjHKR9EmuBkHT&RmUB46ULC2!&gUmUjR;;@e{ zj_}1{i!P4v#bJvs4*P|=90`tWe))^XaSM5G;W^X7{m@EXTFGlGd2OXGZN#^6zqN5c zwV}8F#rIb`@$KAC?NRsqei29HNgTH1O&sBi!xmi}_R+-=zBp{r#Sy+ZY|+JGzfhMW z!I8}`|8U+a{_Wpfpo)Jx!wmCp|IU>152lz>lS(y-55tveqFF-!1tCqU)Z~wGpwvs1 zn&^X<)~EjAm})igfl@EkK2csHF-6WYCVn_m`r+UGLnTcrOHDGSXqz#`4`Q+{HK{5! z$(TYClWnOjUlnnc?sHHm(kY0|7F(QUJuL~yfv$!jO3$YjRE52Q3>iX&pOEj7uQI6@OK z#es~8A83*>#St;tmYQTt94XZ9$T4Me8IQ6S;YW^JgwGE=Gh3-$tC~dCTh%0Poz_xe z+Gx_ICQ*+zHHq7}t<$4qfPIRz-+VOkeH=XF6zr|=;E-CE{^cU zVT&#f`FV{x%1f(y&Ud6Mq#flI(oD%0NA!^NrCJ#3QnP>ddm)kCp**(B*@F};^!^-}CU;`><4??dln zu=KN--;dtUVt;>Or%N1B1aa6>3~_`n4qJ3_*hd#f_~Nid7f1NwutgV#{X(&O(p>hC z%h+G+NpsmlE@KJ3H;qxEVs}b_Z)K|=y=is(Xc=Kbjr9$sEdJ)8P-DHfpGHwz$@#1BV(^M|WA zBA?>0CBNbbUmUjR;;@e{j_}1{i!P4v#bJvs4*P}ri6hc4j`)kk%15+IIO4eS5y$^a zI8>Jr?u!vN4@aoW2=~<}`Y8G+_suAE86)pw)MbqOW{mi8?yGU?I!^p})Ge=zIO00R zVM{*55xzKV(ZyjOT^!+y!xmi};fuo-T^#lcbvY6o+2qEiL`m$0BiF7jZ~_T?vg<$WZ7Ds`eU4Sy{nDec zo93RxXsJZ0<79$jRlSFT^^ou$65h+Ic`pU&CE>m7cJxt@KJ-3T<@?wz=_kG)y`NS0 z{)o>D)T#b^~QSv&<7XB!CAERz#+#_Sub&R@=)BiYI z_~XQn7w#c(M4rT9OWwp0zBp{r#bF;^9N~+@7F`_Si^CRO9QF%!IT9S%WWyrUmUjR;;>&>@jVh8s!I<$Bt7J{hn4uAzx$21m%8<`W7tdH zd)YzhL+@jyy$`*Qy7p7Ie){jHF8!hB&oOaCp2T5G-oz2UIBe0yVIN%_;fuo-T^!+y z!xmi}_6v165**q5LS6^R>i~5bV25LnybiK6HAvnEsoM}cQ$yr^h#in2?w4WuA7%$; znErNbu(PF=?f_lr0pPvWp8Z{i4F9Jc7ke zwzJfvi=C@3HHpR7u2PdOHHj75ZuU^R)g=1wR+DJkttL8>Khwk%Im?*%fyL2`DUOKA zw$vnJ;s{N|6bCXUexOOl6i38lTWXRqaip*cd*qn1IfxbX9^pqOdxReq>d_U(kzUH% zt0tlJs!623S52ZYee}{-YSLF~(pT!GpCBcNYR{;76iiUej%{6I=GrZ^%d z+ftK^i6b--Qyj>c_<<%FQydYKZK+Ad#F0YnjvP}qPm$6A;m2JzP|Es%t}u=aa#Ibe zNmOdE)MQXiqP#=gnnP+5RUJ~3D9n(WM9?t343~NtF7-03CTg4CcVdbJW=#A*N;9T7 zA|~5XlZ=TYG!auA$e8$nCK*#45tD7HNyfyHLhX(mQ#O~8^%3Dm8AgO3B^%Kd#t);E zcT`QH9;0f)4{Rxp@jx6?lc>~Ksh2VJ5;yBOn_J_h6OF4$oN-)D^g~`dF+~D1CVn8L z8B-h)lWnO<#>5eth$#+aO#DETj46(Y$+pxaW8z4mc1Mm$wL8XQ_c1mrj=|?mpCG6;;>~=R2<=p!xmi} z_R+-=zBp{r#Sy+ZY|+JGKV5WHK2C7GC)j*B!6NYq@-f9C@)Y_Mi~mz>9!wKI%_8$O z@zcc5ut+_FK7&3}*c=c?@QK3~UU7sk4qJ3_*hd#f_~Nid7f1NwutgV#{X#xYa=jzQSI%#x2;>OV*Q=cxZ2@pHt_qtBC%dGz^M)X&FQPuIz^=Lgqwg6loO^_*bcZ;ExlDfB7U)~CqV zH2O5_j??JVtOw7qUOYoSX2{1(;T!Mb2tIMx!YhvO#bJvs4*Tfh2wxnw=;8=p9Jc7< zuwTf>Nyf)Xcu&H6lKRe)uUYCp%R1>S*E>f(=FsQJ#~k^bCm-|VbDnk7`NBG?ID$_c zw(yE0d~w*Ki^D#;IKmf)ExI_u7l$pnIP4elaSGm3T+b=4_Y~{Or^(l8*7Hx3uhZxY z#4j*D7Rbi}>&}bli|C8QFBZm!ID$_cw(yE0d~w*Ki^D#;IKmf)ExI_u7l$pnIP4el zag23}W2`S7W4-nm>wXiggG{h~HNiT^1nW=7Sw}fe{BiW-#80xmHOczcB?{d z1fMu;S*H+3_~Nid7l(axafB}pTXb=RFAiIDaoA7SL9*uu>pCY`w>iP}oZxz2pCO+!tk=!Nx>No<6-V%i!xmm~gf9+TbaB{67f1Nw zutgU~_~Nid7l-{qK2E}WlIuCi^_=8-X3=N4o>}rWi#|vF=UC65BVTi@v&}QU=E>(g z`IwLRJRjl+K5^K>D~|BRVT&#f`{?2bUmUjR;s{?Hw&>!pU&zNP>U)ZH!Bg;_;(AYW zKbo$&{KzdZyHbA9w+uX7OaY z)MQ#s;?;awOwrv81({KkP-aTK%&3V{ncq`l3fPQ^AHY9RxfEO{Pjs#1u-# z#1AydnBs_-Y)eftCXN*HbQ1iNY8uymQcYvjoHYKK+F6>+mYU3}NeqcuHHn}(Rz&91 zB(gGB>Saz%qU}86XA0Ao|gD#?-K9FOT6DM@qWC_``|L~gUjg4tgo!_e!Rl_;0oU?Ug3Rl z6@8WW%~jT4RtxJ1;s`)-*z!Inj_}1{i!KiP=;8=p9Jc7<2wxnw=;E+ncwby&y zW0!pGlCNFX6Lurt`Mo2K;1h=}yy6I79Jc7~+z^VNPrmlK-UIS=!1W$*y$9%r^nb|xa)^FdxL?E(eB!W$R~+Gs!xmi} z_R+-=zBp{r#Sy+ZY|+JGzmSh5-hY>Pzg^;eZi)BbW!@K;dEZ-RylNOwSI}2@ zKVIQ|a+UR&RrFQ*UoE^pizE2NVaxlRIKmf)ExI`Dql+VaaoD1ZBYbh#qKm_R;eBz9 z^`JH0kJosAUgQ0D9etgAt&@*+^07g_Hi+LK9~-Q{Y?ALy;y2MZ3*VO$NAQWm7G80L zFAiIDao9%}NBH8fMHff-;;=;*hy6l6w&303Pswbt9s-$|*Sn6sPQEtKH&~C@ARimNKX0<$uu1$T`PeMvLma^; z4qJG|5xzKV(ZyjOT^!+y!xmi};fuo-T^#lc`PgE7Y>|&G))Th4-fh+!w$Zm)f7xce zX@~K#!}ac3Q zFXUqn-aUBtsQ(`0W1oENGv4>Po_+FlKt2x856}SaYuqPtaAX;w?Utg1-_ud0dq&7ZAe3f7E?A9(%BnBs_- zY)eftCXUcVOmQG%;s=^!OmRd^wxuQ+6GsZ~d2756uc>JyVNFf>fh%0+3fI*nE_uCl zh3lmxY>=moQZE~75-+WqmWz|WZCh?s0k zO)@5q&_qmeAYHM7 z@B^tlAWsKs64!p9Cehu2dWr51$$1jr*q!tOFrlQzQA)nfd4^X=eh6mpgQ;cK7Q^8@IUAz zp7%cN``!M$4>&F75r01V`SgE2@#hnN0sUV<`~{r#~IoEgj`+Yr^!*@CHSD;^keg*m!T>q6^|CRKACHcMbgRaL_)bA?dulj)Va25Su z4d2yV-_`Vg^#^^u=X}WR&-t+V&iM%A;G@>hML+k$K7Q^;sQ*XppZ6jA=Y5!Q@Dc1s zZO{LZ+nxVm=jD9*KOg;q5BWS7eAw4>!AG$4eBKp4w{UY>>h`$*A zi#h+r=ob@z$%ov}CGcPJ5yrts&3h@=cPZC@Dc64~@s|;Q8Tw@(q5fRo<>;5w|K;eH zqhIkMx4#1Y3a#HpQDSdA9p_&eF97T#l&CC^<51A#l&9%-zCIff_@3{ zm!e;aekuB;=$D~i2LENBa6T_Xzx-pqp3BiM=lU-Hq}yGAe#OV}>HiA&t|b3gqF+h> zSJMAgT;EmX_bT#p)hAt-tI5yR=vNbeHT|FSDeC=c>}QB zi$3jk7k$QY7olJLDYv_r_=~x|i$Cl0Uc&h=`857#-2M`-|5EfziNBQiOX0hW>${Bj z%eel_=>Kx~E=Ru{zRT(V3gWLozk>5$LH@4f`mf~tSANEMzmop1;`*+lK3CEIRrG%~ z=f9fxtKq+z{;y$vxQ6-j8s?8{m|w1C{<)U<85=Eqw&|E=h^lAl{S|EsscY>zIG8V}8Ak`SCjDm+OhYp8l_A{=J_5Z(x4Df%)$S^c&D`r2iY~|3>=1 zk@Me#eiQLGq2GjlGv~jV`SE7@znT7T;rzGI|1DhqEzIw?^7-Oc=FeNX{#)t)HuT%* z|2F35+t6<(zqb>AJN@6z{C)@Lzk~QYh`)pL-%0$P@ZHJv-AVji#NS2#cM*RV=f9iy zyV37Pznl1Lm>;fTe!GVG;TqQ8pH!y$Q@JT<9Z$!V5{%_>-!;Q>eH^F}s^V?1E-GqKK{5LcI-%S5E z!+#6$x1iqw-!06qx59rb=f9QsTj~Ec=I`6kZ$rNg{@aW zcL)97$@Sk!{GG(#N&H>(e;4t05q}r@-CY0O#NW;5i@V{whWXbZzld``oD$vTj0M1{TBMa75!G`=UbUyZ>9g+m|t&0 zzm4leJ`So7r_j{RN?qz4>Ny0 zLi{6~{}K9sg!%tbuJ2L$e-!>liGK|JF|PkH`hN`lar%Fp^FL1f8tWB$3H`1_fE z?q`0!AN>L5&j;xL0nYyb^WTHae-HBc5d9(IA0qxC^oRKT@i2T3bA1mpe?H9T zk4Kn)A3=YF^FM)`RzI4pJV=e9{qXd z$LEQEp84+u^cR?aUtoTEf%q4hzh310FY@`|MdDu~{w3mH;`7N%%>OSlKfg@;%k=*; z@vjj73jD7y|GvWYy~_OjD)Fy!eXr90YvkuO;$K65jn5~q)Bo$t-><{>I@k9G*Y^hV z_Z#rN!TH}L{!R2Z(cdKgE#luIzi*M>x46Ey;d>kXZO;ET@y{@SJj49(4D;hN%rDRK ze*G--&$G-=&oaL~$Ncgf^XqfWKhH6LJQ1w{{{3Hn4e$d^T&(K zZ!a?czKH%3@h_pj1m8=X|7EW4WzPRH^WV#y{}uXwh4<@M;D3edf0gTh6~0&b{P8OK zYxMsb=YNg!zsCIfI()Cw|LdIpb>{y!IR6{)y}|k4;QHRA|2OIXP2%6A|F`J>E%@Hz z{BIHeHlJ_a=KOEd|J%er!~F0J^TRXDpU*HqKg<04Ec4&9%pcD(KR$>49P{sU%umlT zzdXPe}n6Llk>mH`QIe|P3Hf%IR9J3zs39iTjcj`;@>7eZxjDE{Le6dJj49<4D;7B z%)ig_`QTafXPG~qWqx^%`Q z@h_skNdGSq{}S`-OU#ciG5@{9{P;5czfAngT;I#gf3ML0D_q|z%)hU||0>t_D%bZa z^Y^Rt{~GbHG5@~?|7-OBI{AGazSq%TC;koeH|YNj_}?J@P0s%&`kS2pP59p8`rd;7 zE#lvz|F_|L8~tsr?``@&=X2hNIp_1(cf8(r&bwZJI~V=j&wHKV+;`ajK|k+vZg<}2 zef+$4-0r-0?VtZS_xJzMbXQw)UD*q1LivmAzleX4`HT1$o4?reU2Ohh`Uj6Z z_s3z651#n?X}FIMABFFKNdNFjxR(!~dhU~+5EH3pUpp8{v7+wvELl~ z&$0hp_cPc0x%9dApGTi({yh85Gk?DOnNOe3KVSX={TJAO!IN-b3*;}C@@c`DZ)}IWy$XFnZB zw*6+CKl^1kKj&G^0Z?dHnO}^Z4h{=kw3E|9tv<`3v07 zg6E#Q`~~_i;p=Iy!hKJB?emTAzYX^_oqsxg`kOFk`rB}R#;Y)IhWRtz`2O2)Zl-=SUxz+3 z=`-oGUWGZc-+uG?=j%6L{{^o?-v#S3$TP1%LzOFWZwfxocSM#sI-!=Se_}B2SHGi%B*1Dgy__` z`*rqTM_=!L*PFjy|Ml)~gMJ(2Z!muY|3>?5^!~GvzES^8^iBMm%-^K{X7e}GH`{-+ z{3ZCX1Rs{*;}ZN@ieF3dWhs3rel4RfdmR3MyNtdJf0pCZa{OA3&&%;^h50M^SK!wQ z`bz$l`mMy*mH4&F{8jp`qOa0#HGZz1+7c;O`p!*E|jXy;zISYw>?A|62R4 zlfO>?b@X-aZ@u@6_4Z${-+KNH=5Nq{gZUfG-$>s`-^jnw{cJLSll?ZizfJVb?r*dG zHp|~^{u2CNf`3c!X$d|o#owj)y7Wc3m!YmFT;O-m*dlNd|J-GoPUM< z75Kh_zJhwf0+U{#yBK z`Pb3c>A%kXt#g0t^;=J0?|#{zg6b1(tnlri`D$A&0qZ{{QR!gZw)@K;a{Ww8veEXYxP@e z{#x_b@vqZw9sfFfUGIL^%U^H5_4Ez$H|V!P{s#B6(fw@X-{}4~>bJ@KP5N!(-$dW+ z{b4izX8LCRx8Tu0rL;g5AYxK{&A3gkbY3VL;Q#2AEF;}e~0-G z^B=a~VfkC|X$wAV!LKd&u@#@U;?Gw4R(#rqkK6dS(YN92cKq6of7|hYJ3j8fuO0Zg zgMWwoo#yY9zmvX`f0zEd@NXCX?c(3fzgzxp`fmO9@bBT@BYzKlFaKWpUcbNZrSG%< zKJN$n@Ohtp`|)?b{rB_l_x^G~{sH+1_z$@MgYM^`{s-v?@%s?}A^C^wcgXz1{D~}?}uCb{=5Yrw)*{aEB8qBhCkc+x8v(}eA-UmfnPiL zcgWvi{!aQ%^LNsBn!ii_F8tdie;0o4=HHEfyYX{3{_er=J@WVHzsLN&?q{$5d+B@q z`N2N^eeQ1`eII>4eLsD_`TO-d;QkKK59oh@eh|M8(hu?XLo8N!8;p;a1-p;?Be>;9{m%jtQci`6! z{vGmn;^R*GPW^V`*Dn5D=I_GSUFPqm?>2w8{N40D^gZ~yhkuX!z4qJde)jV3#n*lO z`{?`h+lSx#?Z4mr{oYUZ+wXw=4$u$qAK*VI|DgA;gZdrhKZO5>+|MERdx-zA{KNJ; zOh0VDBlvIxKab$&5qvp{FGuM|@$D#n9it!f`|UCOImUk+|BmD1arwvTC%iwL@cwXu z{{+6Dq@UzJ>G$uG_;$+tQ}k2xQ}R#a^J)E0%RkM32LI3SpV9A(_nWiyv-Gq0e-=N_ z+3%eG=kWEM{^#{S&wt+h^ZH%jzrcS%{|oes_PdDR7xlZS-zEAb`X&7?nSWXT%l5y_ ze_8({_Qn`dyHJQNN4)7v*1c|CjhL>3@lS$^6UuUzUH_^Sf;R z5&SrUe@F232)-P}r=$3J)ce6vd^?7}$MEMEz8vE}j(^AbkK@~M{68W81iqf|`|%0< zIw}7oex20sB>yRVJEi|A`KRco<)7B?wEm~@?+pD6{fzuG`k&SRtoM_%_B+dej{h9} z9RE4<&*S%b`=94O@BS{(FWB#b{V$k*(S8^8yNLf6`7e2Xm*iiv|0Vq{%fIY?FU!B| z{pSe29Ko+6_!kT7y+54N|CITs_)nRCntmEzPvh@t^Uu)F(9h_9hJM!kv*w?be^$S9`k%w+ zbNuJ@JMVtZ>vvxN^ZH%jzhM3a{J-G+nGe1We~$aXH~zkd{vrLtuYLcU;G0ID_CEZ5%{2P7Z~Q&ayO1~i zeKo8~fH~yZ7KI47Jok5?$Kl7cx2jZVepQ+z0{#pF9z7FSSeG}%)rq6yK=FR>( z{C&%8`W*Rl^q=!}=s8FJT>4!3bNT1$H}74@o5w%T{CW19|1R{HPoFP;zWfF5Z-M<5 z@Gqb*G=HJ{U+DQP)PIrv7TIr+`&q=lSpH)9i_KsBP3Zl>x1RrZKEL;K@I(0g@LQkX zh4UYN@A>}_?sM9=;rr9R3+JZMr}0mhKm9vD58wOzA$-pG)~Ea#--o;zKZHIrzYTL{ ze&>^aCjTt?v&^4GpT$30zuEk=zxQ*X{~Y;q>_6vw&!0Zm{&VSb?KhV`Pyc!P&vSqC z>_4AApFZDy^XUud3-n*0|AHUFJum#$r~V7+3;7rEFZwQ=TcrOY`!D8SZ2n^U;vYQ! zAA|3MpFIDcef|=j%ZERPuRr|B&%w_=fAPG3^!)j!(Wm_q?s@u;KIzkc_WXYdb7z=8 z<0sGE{2AuYlt1&Q;G6k#I5+c`&}-I@p~tMBLf)*Oee%!Nf42PD`pxE_!$0Sz&~uLb zIr_~tf3Ep+`RCei9(|tsnP>hy^XHpC-~9RV=bOL4`~~_ikiUSwQ2s*m7xFKZzlgrb z{Vt*}(r>Z+#riG&IqbPu{s+H?d;Q=yKL@`D{ewR||6e`t-@^Al{5{A(B_AK}~#`V9Fqe)n_nhvzJRCjU(HXUd;NpQZmS^JnQd z``6HOHveq<%{G6|uVLOC{paw{vHx8A&y_z{|GDz#(dWsZCx4#)^Xc<{3->wycb|WR zxeI;`_p#tNpZp8x3+=a%zEHn~`Yn>bNWVq;Eut@`FLu9+&0nnl68u_%FH7)k2|g^v zpQZS>6yKN9m+>#7FTZ1ub00b zzc|y8n&%zDfQj?-!f+H}P+_-)8>J`fc`pvIIYt;KvetSb`r* z@pCDDFU8NL__2(C8UHeTTZT`|@p(CZE$3e@e+9m-;9o&sA%CU(mFBO+-<9%L;oB1*t_M!z-qy~g{+TK={2*YdB`e;s`teVu;m^k47&V!iq6-S2vQ z-@w0te}nuD^o{o0NZ%-bqkfzCH{tsx{!RAVZ2o5RH=DoN`^%Ca!+(#K;NKE_Sc30M z=}YNL@oDKV;r}no@MjsmEaP8>Ps{1c@oPCgF6Uq2{a^+Dt-!Ap_`4FnR?1(=zf%4x zd|gFf#lK4b)!r{wC_4Zru z{?_Zi-u@fR-+zS;cE`fs-168v3)PfPG+ z3H~g_r=|F~6rY#Um+>#7FQYHRpXKBnM_-5E>-g96ub01` zzTSQt_&4xxpl{&csNY7_^}0Fw&2@V z{MhRKU@Jav#m8;*ZS-yY+xWNR<97Vp&c7Z1c9_2d|90Tx4*5If@5Ha2__mXO7k=)N zzYE`Y;oENcyZLwH-){MP^xI?qJ^Jmz&%NgFwclR(d-?a_?>_na===2BZ~lJ!?U%n_ zzXN`MKj8i2fc*~O`$7JL_B$y5pniw!e~AB({6qA^^uzW$Z2!aNZ^4Hx__4+Bms{{* zD?V@a`|no#*@`dQ__z7}bsK(e7+xfTS^LG5)!M_9FcHq|z{+;xl^qu?4x`T_X|^gkf~p!+}Q{p2A3LGK5L+|MEN59xQv{KM|&u>8aN9d^H4@OcYN6{_Zq?r~F;! z@8aLZzl(pj{N4KRHh(w1?y=t<{r1>@kN1zg^u69s_R{y_>puM6N8cxZAOC*(e)@j; ze(w(l^gCd`1NeVHzk}uv!1xNAT?kejLHyBlva{ ze~!|R;>S_^IL3brUyk9^G5kA@kH_)xI6fW6rxW;lg8u~mo$&r}QvON&J*nSG^H1U1 zDg92-Psu+`KaHQK^*fEPXY6-IzcchR^3UpbR==~}Z_d)s;rBWEIr=&GcV7SV`k&YD zy!|flU(o-8`4{xRNWaK`(fwR>znAQHN&idqOZr`Q|ChagT$X>C{|G)G!Pg`Ba|EA{ z(vQ-Q;>S_^IEGKh@Z}gjAH%QX^yBz-9KVj^-wFIWA^(K=C-_hDpTxJ5{3p#n#ea%^ zivN`S)B2w_|FnLm`OnBdqyHKD8TwiLJj;L9`_EbV=kWWS_lI-t=bZaHuitt4dHLt< zcY*(c{uk&M%)e;s%Kg)mC{%7fD?RSoTj{ltebNuJMADpM3cR%O# zzku%-^uOT!Q&XZ$71 znekVD|MRENW2X5t`DgOal0WOu;ruM~XVGWVXUm_>Kl`s?k2&Vg(QnRQ!n`^3x%9dG zbLn&SoA;;CcOHG7{`1VAPoMwiuBOG z!#<1t67FG<`HST*)^D-?i_QPwZ(+^{fA`$~;pgC=;W>Ut|M2gA9{%C^|1->)_BWsW z)BfT4|1+GQ{HqL4e+K`IzX#t8`V9Fq`Dgw;^qi^RO!}<9g*mhS9_Gx_ zZ{~Nyl;lIN7Km50!hyVEczv0}pe|g^g)BY2D)Bfu@|I6pU{XEd8(`U$^L7(v- zKL_$>^3VKt$esD0aBnm9oAocxpFT^!S@LK9%k%%YPx|cthOg)7KZk#g{pZM^%Rg7Y zx%9d8dHT(x&-+ic7zaEYfcg z|04IdNWaDM7ymo-TFk$g{=xq||HwZT6a5!%K8XBNG5*K@dF21|$RkIh|G?0Pu_GTw z{=u2(cc%R>q)&?+iTiq}i=XeoUuUM}NbhUd%ha2eh%$Ft@1<#@Lo?^fX93i=8> zTVei6`76y|NngpoO8zQ5T}5BzePuOXuBNZ1uhwsk{59sU@jkT1erxqx>webK*V5PV zufzLw_Ft#pdj9qF_4Z%Szrp=(&~F3(2KvT7g`en+=5I8Aqx?*(wBTgSiN`^0+tulGK&-hLa*-@v~?{s#FQ&EIIhjq*3zf0Ox}+}|etP4YLJ zzuEKMOy4Yj37##%%O!ZW1W%UY`BM5)JX%U$hG)z0Y#AOc!^7oxyqvyV{&KutL0^Hl zEAVm!9>2KgK58|fR}-$wbH=$p*n#J`EY+5K*I z|C{NXJ)b523*=c6L&TC8B9_D`vec2KG0-fHv1n=JNR%tf5N%m3Wm)7%lrPI-pjqy% zV|grPdE`hGddp)eE8uEHXUeuv~Aq91a9hwXpZeuwFY87zA2R=teuwxE(+|@R(+~4+@%!f%JlujOTkv!%eJfsV#nY{Lv(5X&Hay&h z*W38Fd!N|Ozny*ol`r`FF|R#lH)Wcj4u3`ffbkt>13` zJ$SlD|2^IZ_VDku-(LB9h@~8e9Es*1 zh#ZMt=0Pb3V@D3gjvR~}iH<(xNgs+FiRK@Q9XS*^68+9$DTiYzha*R#=EJcrNAUUx zo*cp3BY1igkB;KiQM@^dSI4|h9OFMmKZdu*@#;AJI36CSpOAloegbb#;N407lX!ZP zeiH9a(NED&;r%K3r}6l-{-^DCTK*aSGyG@hXY7Agzq5FJ*89p??^EaGpYuL-&VJ|g zJMVtZ)6dI4uipjpFVHW@zhM4F&*vijBL7AHOY}?jyJY`M_Pb2KOuy{;T-NUho*coe zBY1ZNZ;sNB`u+GQ-Wocwe2 zbM*7>=REzq{PXfJxZex(3-k;87xlYHzevC6{x0cvN&idUCob_{reAh{m)-AW{v&vD z1dop3@e#Z`ND&+31cevbbf9-s5R zbI$#ocR%Op=k+_U{{{P9u-^sqFWCR0{ulW#@?VsHNxw__UE;sw{x7@V%kKBGewXDR zL6IXdiX4d`A_|WqF+?1NtD`ZB9E}`_z6>0V9EmdS7<3+s90}iuvFKRr$Z@{`ACDb5 z9yt;{dpvgJ1YDhnbvY3mbRu#jTI!@hCnHCq#5@@}5|qf1XsJ``o{FWMiX4eT^;G0Y z)O6aB(~%=l9G;FHIUP$mqwbl=k!Z^^kt0#_naGjoch0)Hv#~B`V_nWhjzmkHlX5PW zaxRu~E;i`ABj+PWqMq}yl=HDc7c6}tHt0g+NVNBb*r1Cxx)@8j7&#KXj*F2a(cYJ& zT#6itUdN@_kxQ|Z%U*9TM~*~Syc`>JIdUW#cjcp?T=_VpUirk=*TdIWKMLVj=~qAT zHT@d@wU2}E8vWY!uu`Y)zhwQAZhLjP2ay2&R?Tn`!w9kwVUDGwOb)4?uO@1kE6%k3eP8=KmOB@ z8-Fw8#G9XRBYZzWzXbCW%ul=#auVr@{E4^1+$8>_PyIa5lgv*xKl#(pH~D5bm#lvZ zJw?Bin_=%1dg_hPH`V>5%1^x&zMsaQMo)9UY5J%0r|XwaPnVy;pFz)%pW%Ko-ESs6 zlb$I*%l%~8FUx*e_P_F(=lyx;d*yc6|H_^4_0`XOe(t&7_H%G2oV)g!=l!|Q+u__b z{y6@)&%^n++kP(YgnNwVkN@1){PFYzdICLxo^U73OZ+U%OZ+_KCejn{gzqQOlk`uz z9p)s_lkK0ZU$Xs^^-uXM^iJVVv409Z^|O$ds$VL9s{Azl)7)aKewO}M?t1R`!X8)d`+0Z}zP@_bbHC^FzUTkI z^S|r4-}CkT;Jfy~bH3}79(O;?i{p=%AAc`=KmLB06aOH5Cdf~?7v?0;6CQ-~iTsK5 zMDr8*lkSFIN%|+<_qF-S@{{#Twtuqx6#kTZVUHAg%7f4+)qbhwr`j*o{iV6zH20gP zf0};j`lriJm!D40&@V&34ELX*eJ(E9^p2eRfKZ`$0zij-<#<%QG!k*dJ!)Fe@ z=io~YKIY&@E4@w%9o#yZ~5{I=mq#!z+Zsxh58lp7vf)` z`9<_1d@jniU#a~|`OEmr+;5rrW%P1-IlbI| z#MSJ}VH{#EoU_nVC$+4!7|583#WgHJj5nuAX{_>+4h z{G82Lj4N)3;B!8FXAu4 z$0Gh>da?P%@{9RP@UujI34aN`mb$-E`K9zyd@bWI!{;)3nf!A1SMGkw-CsGqg1^H3 zR`6HIucTMUzPo;^snNta{t-*n2lfA_>qmTIrx)9&%y5;{K%!};(zY#@ZaTJ z{K>Q{t+Me>XIi}16UznH(6 zzgYhg`<2j3ykC^aFO^?vzf${`>R)F6GWS#F{>tQ+^Ox&aj?d-xtDslVEA+3>zfyiB zz0&+j`BnC-a(`9!tI|IkAF}Z&8y~arF9-i}@Hq!xa_}klZs2_`{^a6cF8<`{lkgj9zAbx%Y>1dO5w^{0jLM@+<6LVZTbxuadu#zta3F z^Q%0+DteXq)qX#$#?NYes>X*J{HdYW;71L<)Y5D5uNI$b>2>&Bhu?MhR!6U=*VF6G zuQ$Je-hf{X{0;cqh@Xx4*r;D4zBb`wll&%nlljf`X8vY+Grh%rE%X-e7cKg=;%lq@ zTlH_n=QjCm_}s?dMsKIL^S9I6?bji{!~72YI`r%G{5ttN>7DYs++UadyWC%w`>DpC zYJ922pK5%l!QUEutijhBdM&*cUuyBE7QgD~b@*3@KXv$2Pp>z>-up#8J~!Z31HLuL zZ!o`6|3>p0>5YE>ZlX8gbCdZ^<~Pf4rZ?NKS$+$Di~cS27J4iGw(8ePZ^h>}dYk)e zGrx`A?){~m-tPUV-Toc?9r8OopAPdo_3zZL)BSbI@1l3P-!A!G_OHg@YW%9kk81p? z!M_@M4L;T2Pp#kYYw5N0T70R)uR46H!@oND_4rhekM;cZ{0-(e;BN!|HQ-yL`Hki` z%5S7M*{=!zn&?gPoAI-m-fVs|e+#`uzZUab=&k0r^0&%w_2(CD_HU!N(c9c#JH1{1 zcKPk}4*PeQ-{JXm$nWIul;4T(o%~()@1l3f@6x{-KdbSj8vm;Cp$4C7=r!~j{Hw*E zT70a<$69=-p>PyIy`hel_qn&>QFt_}|FiNN<$ih@VaRH<{n0Uz7RG z_}=W#2b$^4`nS+q?AL;yE%a7;E55dx->P4m`EC4d^fvd`ZohW^c6@KwzXQKJ^y{E^ z=-(;7Q+}uW>C~@_-o@WV@8a*qhi-iD#)ocv>A}|?{OQ4`9(pf6_VV}Qe=k1v;a49% z^~vw!@0Z`t-;baD^Z|SvpbwZofRBUv59&8aALJjx$07QV`9t~*^AFR9>BI6z^cyjM z#C{|6QTvV3NA(}Y*D?Mv?=NHW$MAVvzj607&Oh$YCnoqO@O#336ZV_be^UQR{GT*` zO1~-jQ~XoGtR6-T2XsFFp9zgFij^*yH!pUi|6h@1^(RYajmf;aea6^wImx@8|FL`*pwf zg8}&i_%%Qu&~MQD!yx}4J`UpF5dV<*L-rfef0#b({bE?ZVSF5+k9dC>;UCd&ls?Ko zN+0DPqmR+Y@PEwy>O4>&MT2eD0_Bn?HbG1LhCl z^8h{$nm>sDgZdBBhvX0O5AhF~KWx8Y{fG4*<{xoCBl?fv{|J3l{;2t*=8w9cG5KTs zW9E$xRDgG(*r}Uqaf8`5*@AGB&`;04J zg+IT$^3dP+d=dV>e-__I8pE6+Ut=brxy&;Moky!y;1{pyQw4_9A?&uh&L!|C@F(ymybQe)`4ja^d=YXJ z=}GjY=iz)3J?UlWo&3ztf%(b$C+nAD{}l66^h=?q@~4`g`Xc0}>Yw&3?3HGI8a>VZ zq}wn3dFYX@U%Gx7@-yfe^bGz?`(^5vseh(^S^8(`m*xJl+|QL);l8fC_T1n2`fd2U z`YP;m^|ep>Rsa6YHTpIBwKrjpYj4Beaq{C{hwsO|@!tV@{HyT&_}8BQn=mK-ZTL)( zpP*lY`3dwy`HB3AZ$eI@eo6Es^ONXF^yF9Je6svx^ONnL!k^;b2TGx*ybXJ#(o^l9 zYQI$brP0&mr|F-@pKiZ&ditC29Mb6-`em4(;eIpp%XEL4=4Z;!G(YQA=$S>&qG#DZ z8{e|=F&m$<@gs+xgC9BglY{TM_?e48xnG6*%*Dq%{yhFXe9FVueEiDC|9t$-$L9ii zf&2pg0{MmbSjb<9Z-w|)gs(;RE7GsXe#P`+d@Z(Lv3@1^Swb)2FX1nxm+DvQ{z~0X znfx;RFXJ!Mzuf(l)64nG=@tAH@+;g=h5SnMEBPzkPbGhq=TpUBWxpzVHhyH|LpFY9 z<5SL~@H}(yF$X_#@FN#ra`7$qN%;S5F23f`^W^8z^YAMlfAi(%KMC{l=>_@~;A?^T z1^8YlzfgW5y^vl+FT%$n^NZ|PY``UqUZ2zl6Vpzf^uHK9}NeDZLE8%gis+ zugres-e1biFXu1kuW&yV_N(xIP(iPxSL#>k{wh76D*dY5Zxy|YKO0}N@hKbMvhgDa zKXULV2VZjNx%iWdpSk#!OV8uaqvz4{yg%eW3!KTvr+j?M$G-yp0{sg33+RRV7s@Z> zFT~#>d@Xt&{<~UazassL@wwQ3#rRrGFVU|AUrXedm|x0Ys$Z#orTAP%FXJzxm&q@8 zf93j>>sOA?74!=J3VMb4mF}lf|4MqL`>o=yl3zuyazELx!o6g_4xGrwmu!5=q37UJ z4u0m~Z!W&&;%_d#2k z@UKY!BK?Z^i}{P~Uo5|vzl6U8e@pPc#Ql`wcPYKp{gv9k%zkC&m$|<(d@grC<^1LP zmD|6<{0jG5VZRFgO8J%gSJEr(S0%s7{Zz@X;;+V^YJ9B5r)qqu!QUEut-;qCe67Ww zT70R+r&@X){?y@ro%}j{uQ$J*zn;IIzk%L>zYX}@F7X4cAvqisF{aX23?bj;5jo#+|+T^!+zi8LLoxfebcKIFdufzRy zxStNsr&Iq<{!aOw?x&01W&bXEm;I{oqZ(hT@u?agYVfOuUV}e1_+E=&wfI(xkG1qV z{HdeY(d*>b^Vj2NJ^t3?V*~y-&>Qfv0pA+=8}Y4?-e`W4{hH`a_}7H*&Gu`?-)4HV z-=ACbZ?S(1y~X@i?+2~+Yqei1e;a?B`EB~O@we04@w=VBUH=aIb?Db&eg}W2{+;wr zdZ+vClHWz|@_f78Z#6zu<7YL#SK~_!zSQ7H4L;W3TP?oU^4H=^Eq@(8*YVfkXC1!P z^Vj2BJ-r^k8t4t)4;svGz^_LA8}YC4Mc`N?zBb`^lYUL|o9NB6*VF6qvq63X z{x#rR13os=8~GdYyHS1EFcPOmD{LW_mM!3%vzDTkO|jzgEA0x0>Ioe=C0* zy^X(3ej9%~KDV3S&fjkT4*m|$r^9|7-cLH|o#uDCpH6z0{$1vG(Yx&5jX&M^(T$(o z_|=1dJ^0syKRx)-i%-4y)QgY3_|wPVhkt$e*hlZD_tX3FuiyLu{2I`2!2ALH8>A27 z{~-S$eh%U9kbXn@4e<}_KWzRmeb{~@?q|gO5&Rs%?@|3n`A6+HYQHi0WBg8Y@Q<25YQItUGwS_h%=|I)$N0zS?_|u1PefZYL z--mzw{Qc(lo8OOr1Af09kUxNr1N?*dKd9fJ{6X(0L-L2@56K_WZ&?1Y{9*oK^GCd& zjL=8;N92#1KWhG{_k&UQH)j7a{2tSPO#Zm}eBwkHd=q-4@~7HARemae8h@JkY4X$f)A`fgPrCa_ zcYhi0LZ1wJ20cT5ru{PMnfA|=pCv!b{4D*l_^*5$_PO$%pM&px{t)i->bGJ3)$hW& ztKa+n58-)T`!<}vM!)vGpNAj9XWX~pT-&@X|W@Jr~EXnrDpqWOuxgkDMJC;b%WCGjWemrPHVpZs&kO{S-q zpYl`aks?3E{;Bj-`=!cHH9zggFgHzp8h@Jnbo;0Cr<525j-$G8}?_o|NJ;{Da`X~MF=iraz{*+(CxfJ;+`ltL6=A`PMN>4RE^^b55Y5ZySPvcMfBkYmRpKiZ&db<11&@Y2O zgPtKj)APyHKa-wG&yt^|UzX>WWxs5E$;QuY{K&?~9DL2ew;Xy7zUK1h(sS`G7hm%5 zDUY6q?|Jx?&!3O4`S_GCzW~1q@T~y<3iK3%CcpGx^v`d87b+)ovMHoj!zLpHu-<4+ELfr|08uK0P153%q|6&o-wu7A1rp9=XE^a}GU=#~7H=2x0uNw3ns%KR$% zRr+V+M>f7><5xC5<=|(|Z-Ik3_>zN9x%6E8$;H=P{yhB3!=F5Q9{%L>=i^^KJ)gfo zzXJR&(64~MP=2BLh58lhSA@Ss@{8mb@fXvJ?N^Nd#rRqBYxwVbiTNe+OY|${FEziE zUh4g#j9$iHMlYk6+ppaHl$&3!e}(xK`c>G!!u(49O8J%imGZ01ui~$wSMgWlV>Lci z<6kv?)zEA3sRo~F@TnGGYU#E7wfIwqPj&P<{HnvBdinL?bm9*R{l2rHv6^V zZ=3sT_kPuGemlKgzYh1?;rVo!-{Jl`_3zZL)BH~PUGAsL{4V=->0ga+)%a4457mA@ ztfAM?Yw)WEe`@i&7Qbror-anfBe%{32Y<{!%gJ%0R+pk4_3x2lXdyDsjR{5>^weq*hZ=<*A*Jl4V`?s6l zPH(qgJH5mGcj(_i@1S?mJI(L3f2aMsX1`tnq$OL$ATF zTKuWS|5|*j#g{sI9X{3JR~^0H`$IiG)#F#a{09C8dILT;;9Dbqqx?pCqxXX*`!(s; zB)^Hjncj@A&H6RdTkPM$-y*+7|5p84>8<$M%HJlxO}{q&HvV?`?e=TeuU-ER{to>* z+<%AsPI{;Lo$@>BUHWx-zFqot$*=bNVKqKf<5M+$)Zj}EzSQ{ru?9bC@w?XhLoL44 z`u(^Lzv}R@&hPhi_*ze|mtT)>_4EdOZ@}*c{s#RT^=ssBG`|r)oA{gbYm(o@-%M}T zuUUSx{aW;E!RHqK7XDUzZ8g8u{j}P@&Hc8?Z}a}qX1{iNyZdjax0~M~ze9e9{W|Q| z$=~UII`!-1@1l2^-$m~-zZ<{0@u3?(yYZ_BUwZJf2VZ*Vz4+9Nf4%fxeD1@)KK?#@ z>*Md|?>E1nzaPH_=mYpSfPVw>2k~=I{vdr&{t*5R@ekQ=2>*uphxv!`aTtF`=p*`# z@Q?71+HX|;D1DTF%=|HYAM<`QhTr4vcO1XR-Oo6E!u$#T3H}NDP0}azpS1s^`BR?n z6n)BmQ~Gz~LpOeO<5RcaAA9hnhu(vKJ^0b<_sd@V>cyvCeCm_mNAJVOKK_1x|Im+5 z{q%nR0sI`G59l{QALJjT58~e-{tn^y5PeAgkom**8}|G2F#j;VkC;EgKVtrf`x&+W zsP}_Wd>y5a*?)|G%>9h%Kd#@n`Q!9){U-FAkUt@R!hVzbP4Z8AK9l-S(WgAWDfv_8 zcjH4hzIWqyH~#nFYY%?);7<>J_0oIkz4+Bj?~~t$Uw!z~=lA1&dOv?Ze)aPY;Nt*3 z4)71~51KznAJlIU--i7DJcNHk`VD!%7?wXwA2xs3{v-S&^bz_9zK-JWsQVlB{xE9( z82=c3%=|I_as9{L&$#`@?KdHR!u?FxZ$ke``lS3x`IGc1`jq#BDgG&XH-2~HLpT0) z<5v&9_RxFqrw9Lf@v#?wdhw-~zYkyg=zaLshfn?H_sj41{?U(51Nb$7e*^Ld{Qf@3 zKZx&x{DbBX=|6o+2QME;2RBltUN|55%?`J?)e=|5(_G5#_B zar!v_xc=krcLM(>=o9iM3$~Zlk_S5r}(GnQ||A|pTeK(T={eObE_+V34h*k z<*)v}=TAQW9KL_`FTVb(zyIOCM!)u#kaz8`AuoPx@1smt=m@U&6ekzlQH8|0&E%=1-QN zEI&oRls|{_De_b7pQ>M~{ZsW%)jy4%_UAAs&HbhEr<IDeIXjsF_` z8vWWo!}E#zTkysGJv^VdfB2dn&maHykQ+~r|7Z9*;ctEpY&jUU2Z=q-6-~Bw8 zpZL$3`*4p8vl+_y2_bul(2Z z{#Ur4tN-@(fBZcBH|%rmU*Y^U{%iDW{|&x4`Emaa=i=nY{nzvUSICY3cQ_yaA7Aq) z&=dY0<|X_moJ*i5{wsVxk)HUUkejGq5Hah2XWBp0{bccH z>7PZ<;=l60aNk!V|3pmmpOv{1`&VSHME;4G=sy~B^?yOR8v9pdu11bT|7n}6kt0#l zwf}{q*J3HxB1fYCqRq9)k?7etgW_UG;$kUrkt5N6izZ%5eB?;@Ml2;hHYh=tgvgO- zenR9(^lU=pNVIO^|H8n;SW05#Nc11bNsJtc{*NSGk|IZt(;P{Q9Z8EFNsAnb zo=vxOdaO%&tV?<4p4-{Dt}z;bjrMNWUWQE5&$R?0uq`znH&7eu?*)68%fuPpSP&<(KMLN-witnfoa- zzs!E+{N?=R=9lwV&@1>W%&+jiROx;z`76z@bU#(*SJ|)1`%0Dh+5ZavA)7O7ko2S7pB{`BnT?^0WWv`9}~DWodQ<5mB^dM-UOk zNsc2qkt0!J=EOjg6FCw+n+r6#kt0!0ZsbTbE;n){YRYpYFP4%QOUa9|C?7iWBS)gK z`H>@0V&=!X6o6hq>_|auP(kEK6u^b*7RCk@Mvg?|3L{6N|D#BkqR5e`rzn{hQ2h@;=dwx6S%B^Ed0)BEN;d#rzh$ZI$2Z zeWg|ZR{l2ox5;ml-^Sl=|91V`@w{EX4tj_C=`g>8ztj6nr+%ICJKawgy-U9?{x0`Z zjhEGURE;;)cv^!uHS`+1sll6CJgddiTEG9+((CZLj$S9f4v*{cxE{~y`RmPZ;BTNe znBRb>jruj}*NC@`<~Q*-d0%P5>n8qY{$~A}>CJfC!r#K*Vt$MKR`=J+->QGB{o3%n zO}{qzZT#)-uig7lyZ3>1{W|pPuz!d79o`o@>7DdW`**s(F8#Xn>yqE4Uo{?8<9Rin zRpU{O_lX+3s==cgysPD}#iLq!EuPo$*WqoQ-;e9?te(G~zux?M^BedZ_#5aA{Ec|o z$lpkBG{1@7q<@q7P4s3wZKgN#H_LCKx8Qw?_oWuRZN>XmdMmw^-e!Iqy^Y>xzjpcU zc;D{++V$(8ci6u}{|XEKz;&@fb+JKpF&5Q3QXe@I_0-3X)W=d9 z9BGIhX^0(Zh;?byr7?0O+P^W@r7?0OioqsFnj%M{xNV9YiDI@XmeLHs&5x6{&{u|b`YBhi+fvASJeDY_y@qUE|GN22*%u|eH< z*o`;cet+%8s~&m}p7r2i4_@`sd-1H7zn8xckNfbdkKX5fq94!t<@e)VKb{T9AHdrI zyc;lokbltpLH!2h58?R`eaQSF`Y?T1{xDt->px=t2z|u-5$^+|=8w`xy^oB_AM?I2 z=6=Wc$N0z1ALk#p|2TcZ{0V=)Fk!z5`IF{P%Ad5~r2CtqPuYKpe@cEg9(Mcvv>VU5 z@v?{BgJ(T>)q_{Pc;AbMy?E7&cYS!)C%+F*`}q6uw4c9Uem|ZL@DJeO0DVCIAbpTN zh=+rCIV67w?}zL+gqOqgVfzhxpBdI~ME;0=Bl1VgAEl4VAGQA|eN6tC{4x5Ne&cvP zj_2e0jngOS6Z8rG3HLK;{-pd#{U^}M{vcisnmV0FBe@y-ueN4YG_dCu%E`MD9xc(FT z6Z%c?Pv}2s|4I5J|D^ky@;)==`Aq3IWqvoJb;l^u9ivEh3^YB^*%Ld`6Fbrq15Ga$ z^+t|F`O+IX5+zP=3^aXG`eH}=B1fWJ?28WgRvunkt5NGLsEt!N20_WiX4gd9*U(5J2D&_G#oh+-Do&+B-(Do(j$>0 z(Uv2zBO|dRqmGP5jzrC)kt0#_Xza)s(vQVb#$sK@B1fWi#~m4u9T|@t2}QWHaoFRdPlENM z>ml^xk9>X{ihcY^Sp4Jb!S@OMlaIsqKlvo&d~!XUzb^m!$Km|-Pkdevb8gUYn193k z8`neLryqr!Px(KU|LOHG=jKN~&A<6c=zEiXi~pAXx6Hp~zt27jb3Xex^!ewnw)+w|M?+x&OzcSrsm`W^l5y1%>n-8KI%|2^~X+5aB>p8L6P{{4@` z-uLC-r$6{8?Dasu2ljtJ|LBJ2{i)BJ;XXdP6`s?_^p8LFHT~mTp0j_y=#x)9|C{0d zKA~T~5qe#hfBk0gU6+4@e&f?{?uPsuw>*FPr~IGZ3_U)Tf0KTb|0ezBt+3B6{cq`i z%lupP&-DN7)6na)o5AOJ^SC|zem4s|NG|Or{8zK5BMLrp9lIs(C?$qJnzrL{vX{A_xsVE@b$-^ zg}p!iJlxC2x5IP#_)hrxlh4BWPd*Rd|AhX@o#4C9e_j6d+rfAJPMCYczyEjR^N@3c ze&dektly`f`+1Q6Dg7q>rujE-hjTaO-!lJ}{d;av# z`EQ$loBy_cx82Vj`W^e9^(I=D&SE%(*T9&fSo6hyTv~(CZHUF8^Kq z@6zwu|DOHt@!!+`p8fCB@0)+${`ct*?uL7QK!3phK>siB;S2ou0zbdN_b=&R;>VZx z{3U*TgaMt@F!j^EGCf3DvP`U~@4$baGe;H7>q-Oo$?UeaIjzmoro z|CRZ#`CofJuj#Mt|AziX{u}vk^m}XnxAuFh|6A`LU*N|V`1b`qet{2P(!a#NFY)b5 z{Qc@i`1$$@zrMn+ulOJGKg6$x{15T#(T(u`mq+;Z=w|r;*`r(G^RfKL{EzYLvH4H% z?TLO*%zwiFRQ^-`r{+JUKjVL9|7ZNq@bfwUbN=W2&+YfZelPI#1^)~EUV6WHNq^~n zU-G}=e`Wty@?UvBc&*=S`@OdRYx!^JZ{)wh|2Oov`oHyj-txb-{}=f91wMR%Uti$c zm-zA}zI=%vU*gwSpLzcH_Z9sse0j+K5I-N{(?j|r^B?g)!skcy$MnbgJ(mC2{3rPQ zg#Lv83I08$Kb8L!f1mO{!{=xC`i%b>{W<@0`OoqBIsU$|-wW?AFZ6q%|4aORDgUMY zU(#R6f2H3m{a%^>n*Q4TzxI4yoBu}tH}3Zh{f+#$p3htUx8}d~e(?o9e1Q*N;QJT& z{3SkpiBDhR$Cvc4_`kxZuki6J?*|Y0AL8#r`a}Ll`1R;s;QAx^kN6+s=VR|5kMZ#_ z{fYTc%zuKvPw?-l_lu|UpW5#!{yoF@XZ+9b^BMiQ{?GZJoB!PW7v{fkKQHJn_+Q%Z zCH*D+CH)ouEBUYVd*%J$wf$f7zji;by&t@>-y8S)#{O^UZ_R%z|E>FftN%Ovc!xjl z{C@ooAKv@@^*z44$B*~;^)-HdjW1vGe~n+?;LkVs_zk{(gHPYmzombRU*F>Qcis=a zGygmO@A$v>`|LUxSwC>zuNCt`mg%^s{e2L|7QQ+V`-r?Ije0YbS@A2h5zP+cv$EUCH`D=Xp8o$2g|3>~d^1s2yZ}8_^ z{%`T=Tl%;7_MQ3P$^Xv$@A$vx|6afE@%el6f1v-s{{z1NApb}DkNEqe`9IQsGXE$2 zf3n|C^q=wdXZb&y|1dxx*@@Z}voyr;j%m-qkA+q@$kZqDJ& zIeden#u!5ZUnt6jjTw)z$3THGHrVFx;0qL0Oc88wAXC&0$~otpbI#H};@RE5bN87u zciy7FGuHd1-#$-wuV;0yy?dRtbS3)ZJpF5d{-`Ka0d)r2j4AzeM~c z`r8umm+)Vv|1IOcjQ=wD3it~63gfS^zgPudh5su3b(Qhg=$~thzefBu{MYec2Vcj3 zo&LN5{|(09pucXwZxehI|4s6{$^K-E{=Wsjh5r`*+vInf{n<9-Z{xp1es{?K4*A=G z-!Awr{C1h&F7w}`zwFV!_UNyB^pAb||33X?pZ>ECen9^^p#L9$AJAV8=}(8mKP3Jk z-(QdLKcYV!;eP~v%=pKQe~kYz{qcnOC-lz~`u7R@gHz(4691I`dkX(E=6?o$#`tH9 ze@^^!;-54AIsO;KzhHhBjDNxSm+T)d**{!@U*dm7{43&LG5!_)K>)!Zz#<4};X%M2 zB8WpGh?Aut&M-kd5$BqXKyb}WgKMS|T*GCLUb088*rS*1(X009Mf>3Ue3#v)S02zS z59mb)_#fbZNUuEPyXYak?vP$~g#Qt}?ucG>M6W-F-!cBj#6PB&oxtw|{}X!g3I3>?%;2I*qb;9PF zR0Y@6a*rOh$9Kp*ddwa@avyx39=1=9+owkz(8CV!KcGh+;D1ODKBUJTf**n(fgjQ1 zju`)l_{ZSK_#cBG(*sZFfhX`gp@*K(15e?13cpkMpRxx!BmNoq89n+8e&^ul;OFo^ zXZ#EDb3qTj!2bgNm+TQP;dhDuCHNKoSNLDS|BCU0fC&Zx83+PW5CjREI2)ND&Q2(Z zGtD5*IKed&39b`yt`l*t$;I0~?u+{UeD>{t-*3Df^mD*>eg65oe*gU40QX0O{`vbp z?u)?R4{&cZ=%0V+bH5M$9`C~dpAUMRCgL}NHx0O56L>RtGyIx~-weN&KDTedzXiO7 z@mm?cwcp2W1#cyO8+aRd8{@YPI`4MkxA!~WcKEjwzXN_9@arId9q{V}?<9UF<97~v zp1Q!hh~I^O7kD@Px{2Qn-p%+uWg?@5R5j-^c46@VfOf|F=WbeVDqBc%I&l zQvV_9J&ZoWIvDlO-w(O|ewg(z;&$&xeY_7t)EoQ*@ju|-1l~04_D#fZ!oQjEo57p$ zZyxn=Tj1XU|CSNw(Sm;~{;lAx;H}_oL(aDiylupJw85_(e(lV^9lV|KJBHl8W7zZ2 zF@nUulkq!=-^uu$qt3Gn|1SKy$X^$DH~HLJ>;hcyod37@$V)7y~OV& z{@XF?J?`^(JHa}bq|Rgh`MYuS3FrN8(*53#`RDJ)Sq~F@KIwV=Fy{6j##smWf0*>R zP53vByIm9GH%)rH<}oDvnkPJNGvl|wzlHcM#BU*fEB>wcx8mPQ{5JTtF@78T+wgCP zUpsjFg!5@<{0{IA^3wtTj!B5M`E^sD z9{hXo@4>%^_`TGx7yn-7*US9gPC3uF)2xFT>ObrHyD92F?el&I{to;-{_m$*2Qwb; z{jBRBz&}iToDVZd{F{j1H0|?j!oO+O?V7=x8NV648UGgIw@mxEE#NJ)9yFn%xoz3}TLKfT27qrdghU;5||ee{q1KF?1-{iUD& z*iZi$puY^z{|D%A1N5gs{0Hf8gZK~9ABVt)h(E;mL-fC4@L~G7+ zGQ#+y@Ee8SDE_0&Zw!14e2o4%20jixPW*BBje}3ne<#2v@Sk9Qli-u&cM^OO|0(!S zF~2GBDdsoL_|xFi%x{|g*9`a!`JI8^4Dn})KTH3gW&bjZe;@s!kN(m}|LUVZ^wVGa z!TZ7c*&hsm4}cHQzX#|)gY?fq`qLo&XAu7(`r{D&Z;1Xng#R%8ZJ7QwO#d9Fe~&Q! z2;+~yZ)DV;gHh%;I*bm#QRX*>{}}if!W}6jr)7A zkN(g{f9a=x^wZz^=`a2CzXALQzz68B1NaZpp9blFgY?Hi`qL2pL-em9;t$cEhZ%pE z{xwYh8^(Wx_#?z0!G8pNl=!2}Zxnu`@EZdkBmNlp81owkAIE>3_~Z2F3C5p*{{;91 z_$2rw@h8deB=ei1zfTc=3jZniPc#2%;!l&mY5328&oKWP@EPz~_9wH9KTG^s#_yZ* zKHW$E=%YXM(f|6v`|0of^p}46`vCoAfc`Z=e;lB{41y1W4}uR8e`v~|%OUU~`r8ox z!}QN#`ui~baTxy*{72wF0{;>E-zfck6#k=(KRWAuZH)M1_>X~)F~4#8>p1;$9Dd{Q zn*g7H-vs<7=+BePf0Fo<#Gi!!6#S={{}l137=N1h)5M>~e;WQX%x?yKhVf_cp9P;K z{w(+`{O0)nIY+hYH%|9Q|>g{xeVio2P%y(_a?&{=5LbK>u8ze=UM9(w`TJ zzX-lWe_W!!FM%&H{xah))Bl#~U(58*75rD=ze4|90biwmuflJY{cjqk_n;OpS)%zqtxgYh@OH{icPem223$?qoL|2M(6z_*y+7W}usx0(Mo^V^2s zHskMbzOaM;4*YiL@4Mi;@Y^N+F7uzG|IG3IcaHD(bM%*a@Ok>*JpE&y{KK*N-{e>$Q+9^rpP{3H7FG5zZp|6}4G(_c^M|0npL;D5sS zr;L9J|5N(sDe=#Ue}?}V^FJg0Irur>-_MDEPXE7P{0sI67x-U*U(%m1@xNsJOX6RF zU%~H+_*d``0umGiWFQDgVGxkRAP$KjPL~hjq$!9~r{J1G1=q|pxMrx}8ZLYEiamPG z9=&9bUb0WG+Nam-(~I`$B?sUKeAhgnmmYv0vKKg{7ah`z59y^x;78y`>@|+?Kc?3n z6aN@~$M8GB{{;L5eka5~#s8G}r;L9}FFj-aXZW9ipE3S9@z3!;rT`?@{)#vXlZkG`@;-`=M$?St>rSNG{F2Yl~5pf4SOAJDfB>8pqIwL{_` zvTrzIUvR{};E29=MEqmoAJf;4>AT19JHh{i_$S0ap|76OcTeGeN?$z1|BU&c5&w+7 zea86b#6M?#=lGw~cQ3#%82o}zAwBpI|085-@SpW=T;{4@N|z|Y`!&iu~tKWC3|P7l6d{0s7P0e(Rbzhr)w;FsW+_+K&p74fea z{|bIVzyyMT2th!IAYhCj4#^-+mV-EH2;z(rTr*H`ov^v46u~vQdOPR$GH>VoyzuP; za?#II-p#rGZXSKX&v)J}`seS#-_LVj1pXfU!<_qln0LPq3x3b?VbSfI=KS-fdH=i# zylIj9BK({2Zzg^-{95KbP78Poc*~;4ZDoF~%&(RBt>A6=w=usq@HWP8XZ&{Jw-dj8 zk^3U%-$DG21)pyR@jLPFBtM<_cM`vg@w?`IzFp+Mi}`hfcQbxBcsKq%;63>FEO?wA z#_whRz3}T@@O<^+|8|LbFFWtI{C%Cbt3JPXOVoQA9sJ#@fBqi-_si%j9_Ky&AC{>9 zvh(_Y|A$rTPy8nQn^xSeY1Mf(}Mo%nYxc^;C!M4c5b^IX76Y-nzZ-!qpc=M*mZGnHw zI_m+v1^?DHkJrlht>CSU-^TcDjNi85aoWJ!8NVI>_6?s$`=;lkgYi2Uzk~U8F#k^Q zPVi3rJ2$B}co*~Q!oLf=oBVg<-%WnI8NUa9J^1%9zaH|_yXNEcQlDP%UhubDKHs<7 z)PDzk*X#3c%l+ShzuRFQ?7H3iE$YARpTFNh-}StI*g|f5oDVzbyFOkMcoXrP7{7`5 z&BSj8Z^plQ*WMLqx8Q~_>bW~M*km!{}}i< z^BZUUarlkHe*%1h{yu^K1pbrEe-eI^@SB9+6!;YUrpWIU`=e>{GfjS{!Kdl(Gx*OC ze}?!o@SA0Rv+$pV|1AD}^shepV;}vakN(w9|LUi|^@I1*Uk1Pj=wAc$mjU|gApK{M z{x=9dNPixpzYP(82z-eCGz`CC`rk14F#T}^d<6fI6@UIlh(F5sql`a_|0watz{lV} z#{OUo|8ekf@Nwopj{gMxcLIJB^!EwoKZ*Y&`JE*GB>q$QPr-kR{y)X|)8uy={?p*o z)MtkHGmJk&{2B0B{AU?|7XMlBKKf%H{iToo*GGTor@!>mKl;J@!3XG11N6@U@B#2a z`p@9H_k}_F*C73Ei2gf7e;uMf4$(h{;WrGwVfxoF{v-6y5%`S|e}w)&O8imyjp9EF zKF0jU7=H}@WAy)V@NwdgZ}|Ie9DWnbe**sr@Cp1U@t=hMB>X1H&lLVs#Gk@{3Va%T z8vfJxPs4wP`OV-z1OFNL%`*Nh`JZL}v-tPX|N7_;ee}OR`b$6kr=R}WPygr#AE3Vt zfDh3B2Iyad#2?(I{@{b`FNTOeg#QrZ58*$I|1kY;82@4L5&TE!uOr|i#2*D8#ebCk zIZFQ?qd$%@|1t0}`r|m`kF&oShu=8yC%`AbC+P1J;FH9kWPX$QPZEEM{mT^i6ys0f zKMntB@M-XA`uhyy&oKTB@n@LdEcKZs|FiI$1)rn8&(R;|=#O*spLzP{JpFN={yR_q zSfD>G(Ek?be+%@VMf%es{)_adMf{iWU&4Qh{9ZsUt|0=#$RLnb>_cLe_kj4I`{_sHi*9gzYXTMiT@`4o5bH_f3U^) zTljCmZ;SkIKs{to^-51k8|{&dHU-- z{bip1HxIsm{{sDGf&Q`pzDR#sB>p1(X%T#h{=Y>0CH$A@kIVQk6Mvchx=epvp}(#0 z{dNU>h5f-Q{8zzO8Gn`dYs6n;{5AFuYs6p2e;xko%zqvJ8{iwn-+=!H_$K{*6aJgv zo8Vi_e~bRV1^+GfSKHv*@Y{ypHvT)r-vQsDemnH{UHI+7f0yxhng1O9d5-UobM%)v zzF*GMf9B~w^Yo8-`tJh%3-~Y4zZU2}i}dG3@J0I5BJr2#UrY4ICB|Q(KP`hV)8Cef zzl{G1_zL}Z1$+g5tMFT8{8jcBtMu13@HPC``2M}d`0Mn~b^O=C*YV$Af3g9-LHrH; zH_6{7{5Qcj!MBLNMSi!K{}%kW@!uvt+u+;Ge+PUA{~hYHga0o4cHy@Rz6(Cb_s=={ z#~l5Aj{Y!Df0?Jh&eK2U>0b-@FVLSB=syee=SBM0BKRWTPZ!xgEYbg#=)X(EU!wml zgD>O148LXgtuX!y{8xy-!uYH7zg6O|(mz+}pKHWlBmNrv*NDGP|6V8lI{em&zrpw$ z#NS~5vBCT{!8gg@Cj2*<-xlL<;lIWBTkzY4|2F)#8GoDn@8G|K{|^2;#NVZUyY&BE z^0Q0)J-)y0(f{`7FMITlefrxz{be6~pZ;-x{{i1m59luk^tVI$&ms6B{)hM<5&ww( zbOe4x|2qah#{Zc3$MoM5#y`RTg#E_}_$mGIl>T~3e?6uDpV42>h=0cTXN-Rievbb+ z_&M<}nBN8aj|=+y1@pgT{7dqC3BOCmzXHD^{uT4PBL6|a06{>6AYcm;1mrM?lY}77 zEP^=G4C2fqxMm{3b;9PFsRY-=*`t^2@m+V1UbIIq-3Q;NSMAeF_vw`f^x^}0(E<1Y zz3h-)bV#o}q?aBN|A=0EM6W!;|A=0741Ub`$Mmve#y?>%a)SQ}{7>*drI(&Ezf3-Al@3+8_b|4VxDCHyZL|BC!vF~2MFb47lF zfB->2gdo5q2og4NCK1Gm62#dO1aZa*t|?S-O(lZsgv~WJd-Ux+`pzDGZ;!sQPhZ)m zuk6!T_UVfU^rZvv1N!~}`+`II_91=ikiK|G{3GHY(KnBXe?;FrCjK#f`zdbk30rHf&U5PpWuH&k3J>-Df2s}ho3V38Tc9a8Tc9g=j?IL8UGyoobfO4 zzhHhB%y!Gv&fBtUI?-$;IzdJxb^mDWK_`e5#5B~np z?LOfD0sO;(-@AM`^zoYZTyNTU`=$er+jQukH}5&0X8fCp-+btww-CQ&-}$y2c-$7^ zw-Uc~-|buRZzX;k{%!j{Zrg#!X=8rv__xEao%rp{uLJ)M@DB3Vfq&@N=|1)O^e}!8cn|z~PCcK!%&!-Iz2v7C zes9m5@7r^?e|tgwFFpRdGuPjpyWP7B&+ofS>V4+=`*WY?d;H(y|KZF(|8Va1A1 zrTaCVQFrhr@TN=Zf9Ceh=WgE&-VELXzZUqnfVVJyD|jpMTftlLZ-al^xsTI!;qz>} zbYAW7ZwGH@{_Wr$@b3WcAb!WC$LVDJPWX3TupZ#oMgF_UUl-$dk>76kb>rWSe>eH- z!M}(3_gpyd9>(uw{9gQf!F!4S_R916Ht{EG-s(@**q^s~t3O#||MTt&DHHoMH}7P^ z|6Kbl-(UHt?`2|tPv^Z%><{+5R}{1TaOI{S5>Y-RqI^gU)WkqdGBM{Snb@DtX_ATk z*`MYsmP2BoW|=r56LV@|pca{!b4!9tOM*-5m9uP3aA{3MX-y2&2A8%(l(s~aw!}c~ zOuAhrHgda6EMx77C>@w|$i$EinOK545+7$?a(NFs5 zH~o7)T0i}!AH1J_GXOq7zaF3;4$zMW>1TuZ57O@j*^dm-Plp(Ph<-Ul{9*iu@gHXV zVfyt5`;`&KAEBR*;6F;gAElp;5`UEa#u(#|?R$pCh(89uaqw~YjpIK~ekK@yg7GK7 zC-9$y|0Ls2f=@F36#i4}ho-=%;6Kgy)69RG`ArjlhWgFGe}??dfX_1iEaT5opIOH5 zqu=+@Px|OLee|n-@P7JnKmDekeltKn8=#*K&@Tt@AEaLo($5C*A7sBVMEoJ}A;uq~ z-wo4GhZ%pEemYFQ9-$wOF#ZVm2>zqsqs(uV@kik|2LCbeG4L_?jpIMgerOzgoPIsQ z{3hu46ZG>5;!ol~3BO73N%&7O{uJX+!G8+>Y4!ut%zv8vPUAnr_%ry=z;6crv-r<4 z{w(+`cpv?wkABieKkB2O^wTf<>9_s#%YORh0Qdm=i2?iv=x2lU`$6zQ`r#n`dIBqzH8)p1r_>I7Sgnm7O{|Nnf6#r51QSedv=@|WZjQC^3A7lJ+`tdma z{lGN+ej0oRelz5EhWX7f zzggx#%lNb4v&^rLF4C81G<|9j*8Td_BCPfF)6x26Vx6ZyVbU)X>o^0n@d26m2MLn_ znON%?q!$g!#5&Jl!elTJWeAg@#6UwbG3OzfnA0$HhZ9kTWnv=^Ck7gU%ZNW(*j3=Uu%f#qTz-2-v{((%4 z)Pzio)FcB<%EUjAiP=sj2AX2hQ;8^3i6~Ptu?b9*x@no%6sKk4NP^1@bY~J#W)e|m z5>aL`nN4t+O_-cYgZ_w{I@ZZ3Hllg5Df0KT{3BJYrwwV7G`;{&5ZTz=+|@f>pA+>Jor5QW}bdGPrq8AA1;6|;J<+X zBL0i?(?$B#BKQ*iON_q+z68F^eqxz^xJ9?!!UuD0u z2EK;>8s`sd><8BAx9jjo_;vb_vd-~)dKzt z;0xdj;EVLrMf%|){dAFjxdgsMzgwc8EwLY2rk^k4zYM=+`r!)xEA-P9;;+yTSK+@( z{8jK(@HP7J8vbka>ovw-XMXG8>-ew3e}jI!LH;(tH}Kzt-zNT>#NWh!3w(?DZIQn% z_-zw^oA}$r-zL91@Y}(Ehy3kOzg_TM@Ll$6yNo|aiLZq7GdpbPA$S3*gPil ziAFOo6Kfvxi7v8$$wI= z=Q?3?orrS{mp%IE9^bq7=yQAYnSJ{BK7D8(e4jpffd2vehy(i60r(;KA${-={1E&I z{D?k(#6IDOK6%VO;28g7{EzWJq0gRxpWuH&A3dc{pVG%q!B3gr8GZJQ`JaKG5&xX{ z=gj{c{2YE4;1|TdpwC}`UoyW-{4d!jT(S?kVt!Z5|BCom@DBn41OXWi0=5c4kg$m} zi6EY^i8D+PXCA>dg$%CARB%lxgKPFId$f_gL>t*t8?oNDmuPAGw6y(1zuK3Hwfg;p z$pK%14`gD_2MLn{nOJW-WS~QtSf@Np^sB>!$q^<;2`)!6G3O(hSd%;EJmffGa-1+Z zPDD8&%85*@cb>?^Mm$NFoD$_!CPw!(5#=;7&>0(sGnp8LGnv?=&tzh8&&kWVObj`f ziLpFS40OSU;UW>`A`#_6CPwO#fi7j@AIQW=T_(6(G0;`Q+=`hqyg3F05k;vdc8GPAh`*NJG?GUKC@l=3f`l9q1DUg>o_`_K3%8L?5p8=-$z`YluB7|%Y*wolSx!ymoV(_{To zHbd_}XWr=)+gBGW~7Nj_@Q&zwfGs%WlIWdb42h~>~|I8pM+68 z(5*E4BtP1Vq~9-j7xCwFkL)cf-9G~Dvk|9{BGe-ipB zAOC4uA|FLJq%L~qGH=;4_pgMHjz0mJX|XY_(SOk%luUmNP%>hJj>NN%vx~#&WM#Sk zzn<`qo)1N~6{&c?lNrzcJ`pcT3D;^oySI!$q4KktW%;A=uuQD}eS1E#((Pfn8-DWF z{F4m(q$d32Kd?`-{poTzJ1zDPM7A!3|2>D({jHjvB`5SPm5;nqF`Rc@Mh*4%VthBx2XEnjT0H1FWCbUx2;J@1w;;5_{E z!1FTPFaMU?=i{HB?tb|hNqts5L1b(RiHA#;R4z+SJnVDva0wm*7Z3YfJY0f{hw0+s z5?nl7Pg$}zf`^u@c-WGP+mcdNY)R#&XWYG|CLco23c{Cx@?%KsRszw7v9x66qfdxn zo|kN%_t89_{lKE;CHp9azn>n@{@?B8lb`IE|ItyQ^OJp4-q7bC$|qX*HzK!M_yxCo zjTf+H3t0078UA@8YrYV?Fx@w;g&Drqi*ETEE@Dj=ffupni*LDoF?caA`C@yf$cOeH z;$dr0JY2FS#lv**a0xCRu7it*>EhuMTs%w{50~KL;d=6#*IFw`u4zGXO$(B1Dq3Mp z{|{RSg~>jJAARE4k8A-ICOZ~pB$i`5`-#C~9)|iqEtKfn5>^^rvPMNeH2S~HNVzmn zb8u-!(b~EZxeUKAWF~z@xRn)KQ@{89{jF?m>Gho4%CW7z@8Z)kZTqrgn}M_}eJ7Ab z8kT8p$+w40+Z3&vWqOu>BS_Ci=4e!TW@N^OG~l)wWn@`w`-1Yhf2#-s$FqI34D%s_ z;dh5j-y4av?UBUSWsXZxHC-%Sf{Uf;>EPn#I(Ry`xY_5Tty#Y1}ZblwOa;kSb*AOBIfNl`u$uU08J zQo&+K-rY|*LiJ3XE-f($l`5N{;eO8t&M(y%LBs(^umFau>tkB$)c=o?w3pd*x z|24DCc1LaR6HK&v#l%)sCaX*1yUyy<(57otmm!|`2A}~WMPnr?p?TsPKz6qFGKtN9 zc8;1sVwazj8T?^k~s5jfVd-1)Ad*uGAwua zd5-IOnZ6&$1JBF$czHR#-^kB&`}{2S%-L?AZ#X={Ju<}+4=a**xTMJ9VY+y@1Q!p} z#lt1Ic(@KO9;S6J3cXbBZ$`qC-L zV(ZBgD9G`W7lIdN`BErk2^6wKidaHLERmvYk5j}FD+VuSi56%3c*V&}DBN;VV)3vN z7f@pHFkL)cf{Tai;NoGrc(?=?57WiNCAfIFp1g#@EvKjXf3b{;j3rHET+-A;CQLgU zPA{D|G0_SUcUO+gP28-6;^xwg!tWsQED=s*3{CmOpobYSYW!xbjx(N zeChkPT#uCzTI!tP+FoZFd8Tn3>>N^#gLBorLV_`59x~shxEe05F2P09bTM=ZE{3jy zXMl^BeJ(~W4Ub-2%A>6U@o<@k%y%gs_PKbt1Q!p}#lt1Ic(@KO9;S$eKq)g&DRY@@q`dv1=O8mz3ta0cGv;46GV_q(qSNPDAs)}xHZY#eelBKT zgV@jIC7s@8<=bQANOrCQ#k2ox=ooJ9q8Fxyw56mWU9z+?S$Z1MKFLNiL^`B zp-7u9(k{WXz?BpGTr6FJXM>BDeJ(~W!E?aHL!U?M{6_EycX8n&)3(?evyx&fO^YX5 z+RBVAM`gx9mD6RO9~o?Bhs!HJ<7s&6Wr}iS7TH*4CtGGGTPj;-snWSj9#|=hmUy_w z%k@21ZdhlHnVaVgHaFiJax9m<9e9i-5VIu^&&tbn`@C>%$v-cTy&wMh_~*wwUVa{X zy!>z}MN3FLtiEhuMTs&L{7Z20L!zFkgxOmv-;^7iJKV=Es2p-`ck0L4` zRz%e$T0KgNtsW)Cz*uM$-2*8%p{?&9RH#t#ErYTYD!%nos?1v@bLp1;zEr+K%YSUI zY9-AqR6Lh%84eJ=xe8cG1u@^+6;SB{RzhJeTR!l@JoJ2DIYr@XM=Pj^l~%+`E3%am z&njjm701}(vC@i@Uq<0pk4lS&Ra!h;vJ%9@^g?j)a2;GcOcxKA;NoGrc(?>F1{V)~ zPCmk|o@dZE&mt2gUW~$W`T3U8V>uNqtEp&3i5E8qF%ma361T`mi83P*G%12+q(ntV zVi|o`5Yu7#bcB{~~frqL}_JM7^ZWY-+PJK&-N-MCl3qP4l zE40SP>0XgV(WcCLoNUtztow0_SE#-iepqBb3*gZ*+=3&#LNzEtp$pn z%OdM>KNzW7#j*cUo$TKXhyJU+_rzQb%{(pHJgqqPKgj%kc$b*uBf4grj*pmzZPbTI zFSg50yMIjb(FDvV1D}j!pNwKH+N2?(7oTQh%Sp3wS%fThsVv*)qVE!1%uN?nm*Ar6 zI=E<=E?O?Z#Yj3l!XFB_2|U6*Vu7z- zVw8nZcCwLjWS+{AON^AGa2S6yl&DbgMqM&|R)hr4EAZ8jSBNZfzr14C^9$J375X^&;Sy7v{NhlLR*!gCRdcCsF4Ywe`&>L+ zf{Tai;NoGrc(?=?57WiNCAfIFp0avw1dni+$2&*)2#e_N93{odt)!S#QtZW~;zVUv zW}>pkuvB`?Qt5G-{6@?xPTWR@h4CfiyTW|Tm92o z9TgUO{R@kHJrvqH(B2Nb2>&A1VG(#S>!=vKm~~iO9L9^De(|uniib<;EFPwdhf8qr za2;GcOcxKA;NoGrc(?=?57(2|QMkwRH2RiVWGw4SN|eTeD2?$f(FzeaSB}hF+#>VB zWOK2M%th7Am9ogZDA`=3BXecY%*8x1FaBsA&;Em0@}8=MtNW5PFK7ur&QijUyOi?d zETvrSmvZ%A%8w3|@#8RM{OCX#KUz=*UJhPP{BnLArrdsXAS$eQSfa(lC0F<2VY+y@ z1Q!q2!NtRL@o)()9;S^FO#KWFF@o>rYyLgx`9xlPf!*y`+FkL)cf{Tag z;^7ipJY3I+{oRi*ZvD*EjmU=@NCiI{QbBzy_*uLPeq5@O`c|fSBdDbQmHcQ(6?heR z75-KDSM#GK)vS+d)?c-)pJ;uEht*3wTv9*rFkL)cf{Tai;NoGrc(?=?57WiNCAfIF zp0Yl~!+s=HJY4dlsp4Tjn);{0L+j&4x)KK3V-XAr*KWeCd zE&jD>zM-gPebnM#$NH(mzmE8IDeFT#tX|^blKP2<>EhuMTs&L{7Z20L!zH+Qm@XbJ z!NtS%l=X2VcxZjx2p(D=cc|YT*2f*5?>qcxSv~cyr@r;PKkDtrCF5BQ;0^dUus#~V z8+ku9^8RRKeKe-55Am>iiHA$-CmyDYhf8qra2;GcOcxKA;NoGrc(?=?57$%H$Bp2j z^>HJ3XnmA$4_p%d_=xtWCHyEsN%+$y(o6YKgHrB!OSuOwI!B+!L2^k6f1H z@yfx=!OOwR4UhVZcv!u}!zK5);$gaYxC9pu*TKcZbn$QrE*_?fhf8qra6RRoSUkcL zx>t4$Dl)b?P*S1|o*3B%PmDs#*Ji2on5AfimVN@P9EFPCAd8?`h@eY;Y(NA}7eQ-i zN|eiNWKQhweB79X8v=edq=JG}@UtNmT+CO3SCa5b5?;y0eie8Xcoi4-RTR9MpAD(z z2Lq}pc(uik3ML+wK=E)%LdC;$@o)()9Q-m* zqq>NP@|k>{l`ST)yze{KTS!TcwhGZycrEYL$YQf|rIj=6bHn zxYa7-{)bkthw0+s5?nk?7Y~=<;^8{D zc$h98F2Th^Iy`iuAs*IN#3O7Pe#R&=q2fRKrOZT%Xhpq6+>#Xc@e?Mow5Vd~U55)r zu?#)@Ktw4sBT@BMgppDf8Hulq;2ZWKZUrm2HLT!Pv4UI2O6ph1{c|PxujJOT3jZqb zD)1`mU(Ky#HF!1kuTH+d*7b>aSYE}$CHWN()5XIjxOlh@E*_?fhf8qrFkL)cf{Tai zDfJT%^=a`TdCEtWJdv>si;Vq@vyx(&7MaLMnK2_Vvd$$&7Ezgrj6}!@`d{&o1*S*@dI zO*|}j;^C59iihdq;SyXtTn85q)5XIjxOkW@9xlPf!}XL}CGoK2DIZbtM8-0lM8=Fn zCNffH%qWSG87VW7k!YDw5-l?lt;k3@`a`w4LoV-d+kS`V;ttPMJ$OC0`Ssk^*Hg;| z-g^zyssaB7er}|ZS~e2D5xgty z#l!WKS|#zYAjDhaRp z^qiD%>R!UBdFkL)cf{Tai;NoGrc(?=?57WiNCAfIFo^mQL9$~WlrvgRBGODD6ANm!G z82x_umJ}lcl^K`GMoQ0L3XMd|K+y^#_!Y8p6e@m&91;vIMbIpjsAw#)w6T;e{pyui!4Ek~_Cb@JjC7DyeD}cPUlel~i$8QiXpt@vFhBsakc)T}lO66%Wg% zc(^3%;$gaYxC9pu)5XIjxOlh@E*_?fhf8qrkRI(k#KV#&9#Qf_GSxLjFZSjM#_vCeS%SB6w(SKDLob`iB@E!9GTH4xrJZ1 zcxBxo*LQd&-r+*K9=x81tDc9io>yK27v>FIh&O;Y@NhMPH{##OE49&T9c?wl!zLjf zE}4{gm@XbJ!NtRMaPcr*JY0f{hw0+s5?nl7PpOr7M9B-ugc(*+%s7cmWTecP(I*&1 zMj@>*lG0<5l4wOn%8?m;lACIEm%D+xoZa5#Zs0CwyZ6BFarS!;{2q5p_c{X^$lbt0>i3ZK@rd>Di26U`?%)x3OOLsGc#QvJ?j9cF|Ah7N z1pg<*f0A-HEgn`c@o-7~#KUy)a0xCRu7it*>EhuMTs%w{50~KL;d;vYxDh;5m#5U_ zDS3TL-ky@zXVm2x&-F9#XZGC1v!3(o2%eMo=lr^W=lH+iXA)lE|AM-`u;)5@$BKvL zNjzMVH}NoCJY0f{hwI?tVY+y@1Q!p}#lt1Ic(|TYmm9%Db$LnNUXr($yboWJ_gB>I z74O4W;IFuAeGUGay1eGD?KO3I1OA5iZ>YEhuMTs&L{7Z20L z!zH+Qm@XbJ!NtS%l)Bsq9$}y32>32Xw0Ak0zsnKtJ&xw@f#2f@_a1j#_c@xs&k^x` zj^6KcH2(nn0sarbAEaEFh==7#JX~@_D;}nchf8qra2;GcOcxKA;NoGrc(?=?57$$U zfNunku)lEC^pJm}`jEUoB=3*FA8}>!h@<&O9KAmVe~kZQ^8Oh733YkGmCO^4{-2~A z&5MWSNjzMVH}NoCJY0f{hwI?tVY+y@1Q!p}#lt1Ic(|TYmm9$&>@QqtJmo6tDRp_u zo$fR6XVm2xS0c~I`*ZN;JTK4jf6nvvf-995_`ksah1ET&zmPZauzZP!OY$lnri+J5 zaPcr*JY0f{hwI?tVY+y@1Q!qK(HCUp!|;EmJi`9Md+a6enV014C3$^CUSIJ%yyAIz z#e3>C@4461^)+>QOF3FpCm@XbJ!NtRMaPcr*JY0f{ zhw0+s5?nl7PpQj|;1Tv0j?eFM{C$_JsJk4w-s8yi9!IkGI6l9}k?nnsZ0~c`b)O^M z`y8)7!2bb9whuU7e~@y#E*_RA@o>qJs(6?#9xlPf!*y`+FkL)cf{Tag;^7ipJX}vX zvQ6S)XQ;|Y_@&e@n?%M=o07LJ%k54o0l1pbIxJfc>QIDUUjtsYa$$JF{UwSK}{ctZRq)ar@(N6(OWSnkBb zCAkz2)5XIjxOlh@E*_?fhf8qrFkL)cf{TaiDYZ)CVaZcIqU4E;WjKk98Hr3}q|BI6 z5+gHGWH(+@UV1?N0jbQkg-fFDVFKqAY*pFK}NsGH7d?aiu01>z2q|KCCPoo)AWj` z=@rR+#nbef;=IQHHN|_4{~P?@;Qt2yHz~yt4@;JKxFmVvVY+y@1Q!q2!NtRL@o)() z9;SOD?b?{gx4AN)T4_wj##{{!Mb!2dzYiMe=Kp2Wi?$Cct?x_Gz*7Z2CL#lv**a0xCR zri+J5aPe?GZQ>z&1R~E;!lo>M?qtM8IJVUfX z#s3MIa%5qXxOsa@zE%-IGg6`yE-KhV68exUjE5Y1Kcpa!xWafuK^}1h@`x*p$Ka1C z$YZWB9&-iq1pEp36YwV%A0E0%6c3xGc(^1-;$gaYxC9pu*TKcZbn$QrE*_?fhf8qr za6LI6y5bNIOP+W{HBnM5c}ZlvJtZ57krhsvvBHUww z&pBNEoWs*EI6VC#&40G(3l3Mm;PCZJ;(y8E?3Wy_ewlJvB_5VQ@o>rEr+Any9xlPf z!*y`+FkL)cf{Tag;^7ipJX}vXT)h!I^o8mxE^)phuU~Q5@D+9Wn!JBaUcaU;UxR-G z{tfsy+3>iPrt5BUGcCDV^Q zZ$I)p{h0E+h==7#JY14D@i1LHT!M>->)_&Hx_Gz*7Z20L!zH+QxSmp%8^J?$`HA<; zPh9f+#PjkK@1dW`>(Agn^Su1b^YROqs=tu;U-18h=jB)Yf2D4}g8ypo!Dy!^9+oHZ za7o_8!*ua*2`(P4gNujh;^7ipJWLl4m*C>zdP-ex1P|5aGY(fj<8bveE{Q(l@bq&I zM?dFK`*RLoKL`JUL+>v*eEovM(=Rxj{gTUyFTua$GUCgWe+VTWmM8IW$>FDXm@XbJ z!NtRMaPcr*JY0f{hw0+s5?nl7PdQw@5j?{FLSDZjZ(niA^A-P|>1*otHFf)%ynapI zzv0mP8}M&9^!|preM?=w_7|Rq?|2@*<9YawOQ7$m%lF{l^E`b|-G1P5?g#K6sOt~Zty#lv-Q@i1LHT!M>->EhuMTs&M)smqPv5%w3> z`%hfr{KR|cC-V9;dH6b$-S<_GcW0e$G+o z=Nxr@&Qa&*Tr7OSIrkU*8;&nHD*b|gFY_hwzXbo1qu4J~{=JNNSf0egB}bX!VY+y@ z1Q!q2!NtRL@o)()9;S{tMH+a}l=Wp;Z{5N$lY9Tk7(y9dSqRG4ZfGiHA$_CLX4X zhf8qra2;GcOcxKA;NoGrc(?=?57$%b@*6ztYT!?WN7!Ge%Xd5v-|;+r$JN01;NOFP z5B@#R!w>vBnIFje57hMs>iQ#B3qMlVAMyV&EhuMTs&L{7Z20L z!zH+Qm@XbJ!NtS%l)Bsq9$|ms%I7EY`V)EkiM;;IdjFZa{LJ(4Gj;og=j9jtf8lxf zh4ekJ~|DHo{XVR;e{m*h=6OcxKA;NsyrxOkW@9xlPf!*ua*2`(P4r_|*} z@Cf@0XUU)OgYlnnW%C&amY;K0{W%AgpM!tSf#nw*Xnw(g=NFtce}Vs(9GHFy{w4UA z$-k#iHwfZkc@hto95{-H>EhuMTs&L{7Z20L!zH+Qm@XbJ!NtS%lmkuihz=J;#ts*i z6qlSpicDmr%or#}E-@0L$VjvdRC-)uBwC@7A80E_q2j;zK?Fm^55<)&xkaa%Uy=2% zsM=R#^((UeHC6kX8-TAlX8xM0eZvjIH~4=;Rlnih=v$7Vzs3Jsj=8_J_(|P|tcr(a zQ#@Rfb@4D=JY0f{hw0+s5?nl72Nw_1#lt1Icu0qb?tPRG`|TIvVF&)=5v5g0i87hQ z$oo=}dx%kJX}So?L&= zKYjUuTK~Xp(GS$>2X1?Q_|a+|)k-`phvMOqT#AS3;^7ipJX{AC57WiN zCAfH)E*>ty#l!WKTKxtO%io^>5Bn>!%7^}_W>lA-ct(EW8Tg61{6yY=ChtFk|4iP0 z2LFY;{{sFC_%A#|zw(Uz3jQl~`8DOuCmxn3@o-7r#KUy)a0xCRu7it*>EhuMTs%w{ z50~KL;d)A4KEcBly?BI+-miE*LB@=fl<4tEVq}?DX6%Mdj3T2XS{6aHqG6PyPzi66 zqJrHj(eH8Ao%*d(WLfOL)9=y^|3H;KEVp0s?7u!Y4a+nv)5;9IYrk_REwq$JdP(em zlDmGDbf{pN9$JPvMj0jcmvC#$CdS&2({d2`*Z$gNuymBI6QVWK0(im*C>zddk|m5j?cE z#3Nb+N{W?M1#`(_P*NfzRn0(UCj8LY7+7I!ho{?)G^l{1WFs8juIIDP^6}3v z^YxZ*{?QT=4=bs7xTM6nECKPb&&9(fxOkW@9xlQ2z{SHp7Y~=<;^BJA61ovQw1mVX z{7r19{+ElxBF3}NU7?c7j8#~f3BfZ1m7Y+!aHTBimo&%9la#!YWTiA&N%qN0_Q_B7 z$xrslPxi_G=o8PrSD?Ry@MogG38Ala1+0ex-a7?lzOD*bZ-wB6;Dz9Y<-QJ!SZ_t( zMXa|X)>|>JtYX${FQRQ<&^inCw&Z(I@dY{)&-w3R&$k z4O|2b7dMyS;%2(Ixdaz2(=))u$aU}x!{MPteIs~;d#eg-PyB@qkq&>_RP{6Rx1ywk zJ?!Ek#Wl$ zU*5iDrm*f~|Pf5e)S;-l-Y;3lYQ^De5E2~l-PE=ARJ{e~`=;9}`IxCojqZZ5&a z&2-Un2`)yi8y+pN8^I&oU?r~zCB^Ej`neS8u--~axEOq2r1}}C%($%fMWM`?uFSXu zS7uCCW?X_RGp<*MzXT>)Ot}^Ih0V9!xs|p!eA}JtuaB^xYU|Z(qbiV<$SP#DZ;$dS z*iKa+2JCfs2RP=Yi*e=Yfld z;o{*ETs)*l3+G1g2)9*~Q~9tmDj)W{d{h_vT|Tjjq`gqAGFj2g!c`SzCIPA&Sd+|4 zHV+dOnn#IBnCrv*kCyT5Kc~Nq5$=-m!{w3Bt4itncam3EL4_}i0+vew->EhuMTs&L{7Z20L!zH+QNM|{PyQbta6(nWzJN+RF!BvT5$FqyWzf0zS)wrNK z`uH0&Ec_VfV{hKelv{PSN%`mfNa?nNX*KrO$v9`K)&5DIX?5P- z(lJV}iT(E^=LuA&uo^{*nnN{PTXVrS6%Bpj} z?AvaaUE^<<>{>nt&mn$JjenlQ`pBsZm!%?<<@xJbE$u>)lcp4w%0wz`iW8h81>J)?dv9w^^*slhkri)`S|D8 zdc6FU_lI~`-NeHs^%D=%#lt1Ic(@KO9;S*Gf72sbi+^7*ju zV5*Df;Zykt&vRHG1=O#A=evOV7lIe^eki2Ag}h&iz>DxN;{8*^`Y7i8Q(WWkp<>og zvH3^Ot#}wu@o))W@i1LHT!M>->)_&Hx_Gz*7Z20L!zH+QxSqT|!kvli!sqI@c!ap} zVg8@sVH?r^Up!QoTX%G#p>b~2Tc-}sE2K0eHS}AJNj*I6PLf%g`*=f7Yw*OUHTsJ_ z{f>Q|buhi&-wNps{&r7q^c~he(B`1thRnF*78&*aTxT>Ou?)8n;kV(a6NtHGM$BC{ zARAqZs(mh&F2P06bP;q3E^e-ai;?MKB@)c%7<+dRWN&_D<3A653^IP>=;D(uqQh`%7@{~hfC!njQ@x7p%s;RhaEyavVomK zN+s2k?yzU5_f?U_63R-l^e@WUSZ1?2va!r=^i`8{$5%^Ey^oc{>dCRi7_Av`vsz|S z(@bib$sEPV@GNjKavfYeOcxKA;NoGrc(?=?57!Nk*36CI5$+!D_%2ZSu$qSX2y2>@ zkG~q~%7@`$K1`4DVV^4>F2R%X;k$-^k8t;J6L_dDCEUW5aLZQ0EnA7*qUl$ib8B2$>b;p4ns}Hl9xlPf!*y`+FkL)cf{Tag;^7ip zJX}w?r4tW(--(CIGJn68aHaKcg)h%fkg>1qrO8I0U}Q#RAC2PK$Jxc=tddob@(NN~!4Gs)a4}lR#b_lz%TY;5D!Ev#D)Cox6+Z}2MaiqU=&uH^#=n~Q z)#e|SOgt=w;^C5%iihdq;SyXtTn85q)5XIjxOkW@9xlPf!}XMsCGq&nVRe)bYk3t> z^7MzaN@4~oDF#+@U-=h8k4h~6g07nqB@sI-K^6C%W>|&SUzFkB)5T{zs|r`!n2E9Z zD06>T7CClvCE9;eO0FyArc~wVsPafx_heI5z0HGin+NGOS-(wHYp7}scnwvp;X$mW zYPI0C;I%x+b*!2?s$R!~SeH^&@vtn5hfA_99;Sty#lv-Q@i1LH zT!M>->EhuMTs&M)snCt!5w9xl1k5D(ME!zH+QxDGBJri+J5aPcr*JY0f{ zhwCX!67#tz?->)_&Hx_Gz*7Z20L!zH+QxNbN+v<(yw`>HM;_ElZ^ zFuRC{AG3s==|8uIqs*9x7@3DMV;)sh-5OC9RrjW)m|<;_xcwc4%k+j+84F{Vxq_v# zrI<;*iLBoy>$j=eZL(eiUISiJ<(tDAs#Z%?YpF^tRjZ}yb*zdy{OgEcXLwY#+hkQd zY|i50k{pPK>EhuMTs%w{50~KL;X1f@m@XbJ!No&*R5kJVTS{7Ds~|dILOq8er!d>f zjm1dfWdE)}xd~g9XaAonv9Lw4{O@pke1}5ZA<^{|qMk(8^D3(cZ@|BS+u;TZ)j**e zdDS)&zmY;Uro0Np!zM2tE=i<#m@XbJ!NtRMaPcr*JY0f{hw0+s5?nl7H#{oTjo=Zs zD9*l1xLYaV?7W1t@zUFV8dA#LS!pfbw(9)zGVb2WI9o5nzYM&byOnbAa?aMvQ_jxC z!}25^E;-v457WiNCAfIF4lW+1i-${a@i1LHT!M>->nUgFH-bmlj;KoocUBeTt%5s= zO70{oxs#~mPNR~%S8?Z6Mct~nGpnMm)%aIa_iFsB>%y%`^kNea%aeGxByZwjx_Gz* z7Z2CL#lv**a0xCRri+J5aPe?Gr7kyuhw5^hy4+?x-zIOjsY?ydLk)LHHQ+VWrIxzX zg4goA)Z$-9UFyK=c;4#lE-R{wcvzmq!zFnW57WiNCAfIF4lW+1i-${a@i1LHT!M>- z>nU})5j?{FLf-CBmpeQ!cWgb!v+8+|)$=^mlh=Ck-ay?N@NdAsf#;=>x;IjnM(WyV z{!v}T!}25^F3FpCm@XbJ!NtRMaPcr*JY0f{hw0+s5?nl7PpQj|;1TwhJAR~7!s&QP zgZGaTPDe{QeJ|zqrIgdr(ne14IDIYS#;1(a_cBiB%Q<~7Cw@8c%ac#v^;2WwVR;e{ zmz;izhw0+s5?nl72QLE`5Bpp^T!M>->EhuMTs)*leg8)A2>T0ptsrj|QZO%qq>NP)+_>dAXOd9UX^)xa%K19fcxZ=kM?yeAup-^hEg(dru2MLaA| z;^C6KiHGUp;SyXtTn85q)5XIjxOkW@9xlPf!}XN9+z1}3%UzB>?{YMGm!r+QTp8Ts z=<*&{2KP98zQ@t#eGZ@Rb2NIND~J2w54eSTfd2!IMjxcy5{ZZ9NjzL~G$|gYi-${a z@o*hnJWLl4m*C=Ix_Gz*7Z2A{jy`V$57p%%d40%{@(@{_%HB(VReh@A|93}@o-7r#KUy)a0xCRu7it*>EhuMTs%w{50~KL z;d)A4ZUm381@Sz*B=0ZD+e_;5in_c4f5r3iin_c8e@$Ip^E|u;f5VN<8|w0g_;0Lk zQC-Bt@+2NE$(wkXE*>ty#lv-Q@i1LHT!M>->EhuMTs&M)smuQh9^QcdcpkPd_zfP0 zD<3}or+BC?cRA_2%gw-DPWJEeuO04j!hDaLfqR@}-s2?mKK}Q??}OjR{{bhV4>;+3 z0RAB5q*FYMr+B#JBvL#~7Y~=<;^8{Dc$h98F2Tjabn$QrE*`F@oOIp@9$|msg!mzO zeaOlFLr$O{k@rX7k2ryT#Ld8CPN*MqLj9P$KL&q7U7mnH;RO0g%1xShSf0egC3zDM z)5XIjxOlh@E*_?fhf8qrFkL)cf{TaiDRsFKJpLc%-s{P-WIOLGcTUwQ+upmX>Z&g9 zy`5<{ZN{4(Khxdg+m3JFO@LG|Li`8#peF@DT!Mfo5S9eU2)*cm|9}({^{hWYA&?@) z3Vpf0-#&ZK>AH;p?!8bw%&cDf%a!}fwbsteotd>y8ee!G26$cucwPqZ>mWOngT!SJ ze30j12z&_pA@HI2>oEP86!|Xbv26L$B63~ejnp`86$4v)IZJ+ z=Qz*Hc+C!{c!ZzC!xF!VN9f{V2`(Pi!NntV@vsCJkI==#5?nm2*TiK@@JQneE5yfG zsXWFC@iA69yIINXW~H*5mC9~b{(D#{?O`Rf2m2mYI(xx;**WM1@2%Mx5RdSacv!L$ zDITGVhb6dpSO*u6(8a?NTs%S-4@+?IuwJv$xg~g{@r4!Uj`!iPSnIjJi<@nVTs?wBXsew1Q!qM;NlUwcvymq zN9f{V2`(PiYvQscc%<=#zYiK9-v`(k7{Kp?;Dg|U{C&wFJ2peaWr!WlA@CvWhl%?z z_QS+|xMs&jJi<@nVTs?wBXsew1Q!qM;NlUwcvymqN9f{V2`(PiYvQscc%<=#er5!} zjo`Nto|jSLGRpHX%JVP^J_bI<^E5_W#^?vfsec^%aq#iL3-2%ZO+3P1;$ewj#Upg_ zuml&6(8a?NTs*9Ui%00G!|0PNO-_PO zvO+xtJ_SC-(&!XRo73Ra>?};PLOmUL9vATle~E`BOON6ax_DTEi-&b^@d#Z!EWyPi zbn&nR7Z2+-OPk^mi;3c4$>O4TWQ&U%C6NhGPOVpA zZ{Br^NBC1bEb*^+gf1SI;NoE&Ts%S-4@+?I2wglZ!NtRRP5i_oIq6U0D-R-*6o1QF zo(VUKQRc>tl4!+6xyO=1a!+1J+yWH0bkY5%9F-J*1z9YU;_g;dqqtm_*CD>q!^&^^ z)rCBM6D&nfuw**HlIR3m2$SHG;FJ7~$Rt}3Q!JTIvGp^>Quh=~s?%&iOtYjq&64bN z%@%}sgg?c@lBGuR2wglZ!NtQmxOjvv9+u$Z5xRI-f{Tasnk7~7h$YWw@CaP~2>VTV zJV+ziuf!t_ZuoTuzs=zH8U9LSmZj`jma=Er`k5tebKrB}b1Y@gu>~&iTixS zEq|`WBibn*miSFPLKhE9aPhDXE*_zahb6dpgf1SI;NoGuCNAO;OWDuh5pj_}!hRDT zfj@&s;PQv>zZnn3Wr3~E1-9%K@aqD8T?Aj`d0E7-i##t&_G&QEa592p^JwlxOi9x7mv`z!xCIPLKhE9aPhES6BqFazdeIT;POY(sxF z{d&#Tkaz@7@vwxic!Vw&xd_se8F$x5&jYn zOZ+Mxp^JwlxOjvv9+u$ZVI5pNLKhE9aPg214=qK=AA$e>$|H?0_-z5dF5uS%{wQRT zErdnJ?*n(K%c~~MY%izn@zs#24a!p*sBm5yAmiSFPLKhE9aPhDXE*_za zhb6dpgf1SI;NoGuCN5ioM;c$q_Z6Op6}EO(@arni%PM|f<#}2KUn8z-^mA+YeU0a7 zow%&i&#e>J_2?(_=S4iiPvT*T-^3$y@vsCJ59{FK5xRI-f{RD!;$aCc9@cB(vL$$= z@r5PP3AP9(Sn8f&sd|zvgh`fMCs`7mWT|_KrR*uTFs4|NodTbx{%Mw6r`f`ouK8mg z@d!VOhb2p%;t{%dSb~d(b#UorTNTY^U#U-0V;exG3}dxp5o zg3l7SS^PfBA1BPQls!jW=D_FJ8k#3A^K4PfQ~!L;A18=M_(?o0@tb&rE*_TP;$ahBWvt=h9;V1F1 z#Bbsex_DTEi-&b^@d#Z!EWyPibn&nR7Z2+-aoG|)6qmYV#c#uQXFnCUQGTr7ZxY-S zSNsb(b-n)nNc?(9{W1TwXuWOxVbA&=mq?#?_0OWzW0O8FpM4^u;aFbkP%I=ibU$^a zP*bV1YEHG>-bTuMy&OdFHAPl*XfTrICb5~9%Qej+8Du8 z8!f@>!5hFEz#G6Dz#G9E!5hIF1J5TtTY`sP62v3E`ze1|_8@yL<&XFvko;lUgY32Z zwfI9x*+g`IC&jX2`oyswt4ANlP`H zS%51fL#3N9-1gYEQYh&ZYo+$qZr`P~#~-n3?REd!Mon$py{*SzfoTgo&mOUi=!&H! z(QP66ViecK$P&B)E*^1RJS@S*BXsew1Q!qMHQBQzcqn_e1P^6TJMnENe(hvJd#~fz zam?}V0PpB=#&m#p9<$y_CUue@o#0*IUEQvyi~75Ilb(+;;t}x@4@=@F9-)heCAfH4 z2N#df#lsR@JVF-_OK|b9Ud#{0WlQi#6QARra{OU@F2B!8%q{Brt^BUKYd)ZV!dKFd z1v0I{+P^i3_3zkVqkP`Kz|-$v-r1oK?OpK|>Pa>G>2IK(H01bqdm5-LO`&={@qtge za@1E&xNm5zvZ(%uA=dFD0F4DhSJeoCG&ZHG^6sPVxWiS~hwMk5u&f8K2d@XO2X6px z0B-66?jx5X#%>O?wie%9qqiC^83Q)0d(r^M&@ z8trSeP^l4k;xXQHq?BOTAANfE)0U#@H_WQnt_shYKE znp8+w{{msDnks@zSpROy{Zb)IvKe{_`!w%y=9H^<*HK0eR?wTRBa-ann8N3W$1}}p* zgExaWgEt4Br|Kp=;;X{q;os?iF}fKBA?_Q%g86i`*_7aCDiASS<5|vi&o@afsvVj2O|ZxK*l7%A(NhzJZW2q zdFtO@Nnze7|A&gB-BQQ^{Tkj+pkgAlkO=XUXO(IWWj{k!p_{dg{qvvg-@=_+IsedVH^j z0YB#rSf|lSGqa8IjTo{Ts3Ki<$I(C)>58U;8|7P3u#tKi2VGy|kn^pP;%OkQ`Msk7 zN2+cRIfNXxtOu_LuLrLO7xRd819$^?1GpFkE=HE%je+N*SY6H|Mz6Xdk6v}dmIWTs zqliZg6XFp)OMyq=;^FJV{#~L1kHF=bG-iEJ-gjbWihtr$o#v#8SI#GRi;pGk5})|g z@w5Dr=4j9IOTwS&mo(iPa0HtM-BUCTxhH8VB!K7eC2}#Pgy-j_LH8b|A@?e!Vb@ir zWct}>Ps_^WOL@o^#y0>*8SvE*_za zhb6dpgf1SI;NoGu=p+68fp|px#UtV^9+u>ZcqB(}OBr=LGD?iNqTq;D6~1aX8HRyi zv5XmtSXvGthb?~=%QW*T#$Hs@9h?Z_n||aTg>F@(Js~QVgsMv_oRM)N7#*hwS|`or z#?VDDaD~%4xWXx&#~@9K2AmGf*W1*gZlD|NvExHj$v2GMOh8(x7 z2d@XO2d@Wj0B-31DoNk93~6F>P;kHceVF8C;HvJhjFf?h4Y zQU2@7p+1GXuWh5er$ZIq?dU2=EVXsDTBwiJKaRKSfBt=uLfhg=l8?g&^0A(%{7Gmc zcbHr2zDF|w?A2E@Y?D4qfFh^csiM-0s3kw(8?#M)IN z6BDVNOalMht6whp7gi`)pp};tx1_jaA{eu&BEdA%`{j;`#QS@3RGQU|Fn1gE5ZE$? z9QXCgh(lf(MF+2pyIkuCa?~@t)-h&w*td=NdfTXn>^AJ%#?$pYal|76*+O8&!#c4L zkI==#5?nk&7Y|Et@vsgq9-)heCAfG<&pS`?h)z*FE>{yHkx4;p$;qS$7pHNfeub=z z`S*tkv^-TC_4U6Ktu$pDasEEbJ&ED7+>`LuXSgTf&vZ|knUOB-q)R(JLi@PWq=R(m zARRi!9R3c{rIQ||6Z=l^&T*$l*9dadJx>?)cSSnoVG@rBqj*>nPVop`JS@S*!#cQl zgf1SI;NlUwcvymqhxNeWp|~U-$#2i%k#PAV>^I>NubSc!{geC=e-Zs z;`n-NDxG4z^}@ur<2_`<)!2+S%=Tc4EJ? zxV4`?q|er>ctktI!;-C6@d#Z!EWyPibn&nR7Z2;;;t{%dSb~d(^gJ$Gf`{U=iz5-c zh|4bgx(mPWCN8^)%kCa`pSydV|9gnbo^D^?)8p=T5BOfNThhO*M zxBcMz@%w)Kwx4`Iz)^?;*dM_DKpa)rC>_M_2l4wsjzSzP9%WGfARfU}JS^cW9-)he zCAfH42N#df#lsR@JVF-_OK|b9UgM8LOPPqvY{X{CSl6kM^c~&GSP%f}eO;!dE;(7Y|Et@vsgq9-)heCAfHmE*_TP;$gkU zAKTaz+1BTAYg@mct8HwmZ9h)G$)?P9@a=4>?7)5p_B;ChyzYoi75$zdn>suDT<=cs zohJ&@p44Bm*&!amQ#>r$G!c)`w}Xp^b#UouD$TY^XGFWKzc z)o1_jVl!(Oe%+1VcN3T0Y{%Wsfkw@w;@!LM~bsv7&cf#ZS ze(?R|`+o5K`1Jsr&8TNqLa^4-(gd5x2a55Rc#|9+vPGkI==#5?nm2 zgNsM#;$aCc9-)heCAfH4ukptr+H;6a^+V**A@cAr_+jwFG~9v`Ltqv6loAL0@G#KRK4;t{%dSb~d(b#Uoxw^#)|1S zR!q0CV!DkL)$OdfZfEOfJ6llO!FOQ4gN=Y4;5*nd*f~Hy$%^ex@SVkl{?uQxVk#cN zQ#>qLQ5BES#lsR@JVF-_OK|b94lW*{?*tbQ>oqH~oA8MBDETAi>znY1*Lv}Y_rYHa zkJMk{_g(mH7h5sA@at~;zMHL@-K>=FW+i>k0P{>%()X~^z6blg)W4Uw?!|s@Y|xOW zslUW;;t~E54@>+i9-)heCAfHmE*_TP;$gkU?|(1%N&O-DxQ~3@N51bPpZBvvu^+$h zCtvr2A7F>#0De7y-wuEuBrXTBKZyN7@I%ypi0ADP_#w7u4^#hP>OV}}4}%{eZbyjQ z5q3b1u(5WO`j1loQR+WR+_$mpvyGL%ZM>&%<2`>n>j2wX7TP}MJlY=1I{Lk3?02y2 zvt!KT$PV7~cd|~flXZZd;5%#H^Ti|bKs+pYKNgSB#lsR@JgkF@N9f{V2`(O?i-#q+ zcv!D_&lit)t`m>+9xi`GxdM-PuH_H^{`7BxM|$4z`!4*pi{-XmEVu2(@4JcHZsN9^ z^_M;1dsv^@!*bjn;<}f(>?Lk{iR<3+6yL)0j^D&1{2(5d_*FbY7Y|Et@d#Z!EWyRY zdX3-J-njl7y-#}HS$EpUy3;=VvX6Y-&$`uq@_j#k*$;kzWzGZO2fz>TJRAf+NL&tr zA0#e^h|3}Teu(=Y0zb_C4`Y8A`@<2JjnWbDBj87Po{qrpDELw0ew4g9O5Bg}es_%b z!(*)P9EKOX1)$9exe zj{R}o$NP9+@58>2_s>4~_47X7&--{k@2~y5-<|+Jf&B^WPhdYl{R7;80DJ&^5PpOB zXApdl`iH202z-cjo*~*ljQue655sR5e1!XtfRBKWfRAE7O8ukwZxnot_>9rMG5C$a zZ=Cwa@y|H;IQGYQuR6wi(=q0=$9S*mW%!hk;Kj>jT+)Mqv z%>R4Ad#V38^&jW`;W+OP$Em-M_m4j6@8kY`*!Oe)e(LY%{h}ZH6W}M9Z=b;a1pEeg zFC3u#1I*V4c)uBBJz$Xf2eBUnAA;Wy{Dx@X5cn|d8^(Xb)ISV9!u?0!H-i61;6IB0 zM)A)m_a6lxgWnkZ$H2$H$7%mK{KxUnIQKuseBc=Kfn&@UjxitT2JdFR(hc6te4~f? zMi29m9_Eof%x8MRd#S&d`9?4H$Ep7~^VH+ie;mAzd1@c^_fdZz^VojoYyIH;*!OcH z1y6M&Lind~X#0kAjcFZw!14d<=eL;N#Rk4*zlPKhFJ+G43B@{5Zz=a*Xk# zoAINY@vWPEnQq3n9`GLU9_AfA%u9M1|9TmJdKrIu8Gnvrf1LXt$No6=_hH}1_}GVi zANBXczn^(gKX^a(C$K+3{U;b7PcXg?F#ZoP{tti;Q2!wH4|4xO>L0{@2z-e94>5iZ zF+LAd|1kF-rhUWMk1+m^;GYrdAHhGP;G@`&5}#4{jnTd_?8k`D82C8%AIE+ie4P7F zFg{N({!B2wOfWu7GX6|5zE85=JqbR=_%p@$G{yKb#rQeR_&Ck@G|l)v&HP~o`x)>V z?mxr$HOu%lOZ~HqkF(4V=BR%Tesk16NB#5Q^VrWbKF>4%SfKq2;0xS;0eq4BFT!sT z`$g`*1pg)cw}gL|z?Z3inelg-`j_$F3iGEG@Dje-(U{_N`*SM*VB>Tf=@0 ze4X~MW4{i*4nD#7HNp5Y!T2%3diW&c(Cb;B(x6j`4L4e2(?DdD=G*KF|DO9{UCG1?pem{tJwc zi;SO(jPHxIe-Zm7@Fm)}1ipm-mf^pQf0n6#nf9+>zXHC(_`d?a3cd=zRqR)(e~tRr zXx|#+`x^G^v~QjI*J=Mc_yptM1moWX@S^-nWCPGdgo3?AK`j8uwqPee2k-)4p}^3C6Dp#)k>UmkGxINyd*!#p%Cd zo64_be|=jwonLdQ`a(^=?{m9_n&R(gH_GKs|6yf)p-MqbI_g-33N_bQH56{4!@?V7 z@FyKwp(-^LZpYuL7w)1f8|8;CShxdU-l5`jM)-A3XEqk9gQ7pm(pab!0s=P575|l0 zq4M0!D9dQ+$nb=hx9TR5Q^;w{dhmMidhmMi2Ji;(2Ji;(M({@PM)1bK^W{A8@KNDO z|0PV_ROOSj%vm?>Wl!-4T|E33Rp8D7TtYnJFLAQuOUHV< z;}md~d~y3M>&%6qrLuiKF-*vy>I|)(D(-a|;*&1>N|se&l_gPv2g9I&a2u{#%Smcn zD%S2p<<)y{l>gUl8|lcgehaw#zqECwTFRs8sPRBlnB`BhJ>e_U=@21N(V}EiH63-A zra~TOPhV3Z1tYP4D-ye@kb8atO4XWva_YWRsFNgZ|G<2sEYVw@mc_y3$Oo>01;&uiQ+n`I+Wss!Jd5;=@JMqwh=P4_p%u zL=z806Awfa4@?QX1YQC!ftSI{;AQYKcr$o2cr$o&%>%b3c<6x>kDJQBj>ug(B_-od zD^sCtvm*MbKahK3n^W%j$2&I4y8@Jt{;_)DQu2|^x5q^}DmFajsQ6P9IqDy!Ldj97 zrh=oQoE#NBha9C1l>8ZJnef54mPsE7X(7(}C#zbB^Y1%5vJaS4CcNWRnM6);ka^mA z>x6flTPKlI-oa{}cDXj}+rZnfZ<|hp@{AI}*r5wIz6{^K74R!n991uI*EfbNjTfcM$&$@Qx`bTF11@ zbrS#1Nnh{8zBA&llepC1g?$(K(-rmSaS@M*mv~qbKk*1%JS@S*!#cQlgf1SI;NlUw zcvymqhxKB9C@x!qhvHH<p$Ik>Z1_0QTu#}4N8LF8({7<| z#$l+NMb07TE$hMS!9_p9Ci)>8z#G8D($~Qo!5hIF!No)6^7KnQVkY+t9tnR2kJ!-u zm3X9?9bS#;Qx@?w+UPI6QVxiI(5$*Ao3#bEqC&~sQ5l#`{~8Eas@;D=mYkPrSBS%j za$XEJa-QX!ckO@TyfguODixZjJAEXlcnQ1&UIs6Nm%+>6&EU=8&EVqkldRqnJks=O zEBHf++ER^f%#b(AUqxrvLY&jo$N_Dkvul}WHZY_;wKA4&vWI{5xlyH=VQ2qs}?!O(*tU;9avGWV^_Z zu3~;@_9`9`H}S9}e&P|jcvymqhjnoA2wglZ!NntV@vsCJ59`JJNVBA^z$49)7VOu$ zMP@=v_Fvtyuh%d5di|pPUB84}X7;mSyTeD_kDqvi zU&X@`|B6TG;$aCc9@fFdBXsew1Q(Cc#lsR@JgnEmZ%gn<<8s#CtX&!Zka_%C@NWyx zN6VVy*nJmR`|Sb~d3=;C1sE*{e1k#-ff0*^FqX6?<|mGKXm$FF_G&rv)6ZRh!D z$NwGR9mKDL_;t{~cG5p~^89tuKX!t5@qBlYA6-1ZUD5yMeiM)It9V%AU-1ZCJS@S* z!#cQlgf1SI;NlUwcvymqhxKCo(zur0C#x^B3z_?E8@n0XCOw{Pn{wW7o3=l7TWaIY#PM>q%$zGlnw()-QXGWqG%@Qq3HaA2o zbkVW|7cJ}Hq7}MmS%QmJ=%Qr_z7u?B&F0B(ipS>n&%?3{x9wsRa~GRXy9mo}HmP>w zR()$>qqG~h%9B!Xt3I~0QQE_v*B+|dLzMQg=ec*n(cVjS+UV4ukW-x%s#D1FWEacu zqF7quMX?NBEG@xzgNsgF7ahyEPQ6OrUsmtmsXh(P`|##Iw(R!d&3$-tKi=F=67Ofr zcRyQ(2XM~;9)bfr1P8zmf*%AwNc{(SNDlFk9HRb1;D>lf4r6~9euugLVYVcX!0!n4 zAK@WA0)CYC9VNU+u|G=tw#|5u+BWMjZ=2&`XR&wt3=cbtb=z62+s+=s4(xZ#dh)S@ z#lRgb2JU3BZzqd|JHdBG{dvBKN5oq^ELn`(#$ug##P#jq;$a?M}}Di@N*ZvyV9M<9_?W_p>OxpFG(Qet?+E7RR>p^1B^;JNR}M$97=9gT=8O;5&GE-pS(GPV9HGII=V9&*LQ? z5g+leTS<574HSQOaBqQNd+`gh@% z-S~Ak_-_2N8^7-X-@~Hi9`HRZI_w4Ci{JNB|K1wE?xNk|5$zQZ%VN9JbHF0jKH{{G zMXr6^Z$FD<`?=qK7CH8l2M5T511z#1!2SU3IY|8n!4I;CauECw{yIechiLC17U2$a z|HIfH20x7b5&Urk{zu5eBk(^;{YUZlQT%ljd>b!2+jtq>#$;C@yfo~h9lP+uE?x?E^U}AQmyX@MH0)+kW)FVc1HK18 z?*ZQnzL%HAy}T6et$C@~MLWbJ_=|^Su^lO|;k%Ex?Ss!g;=C-$%Ir zQS6U`AH|Ynm^rkin?{f~41KJMQK-p4e&5Bq-X`G%nXAXi7f)7&v5d4OC85{y1!hV?c55s>L{=@iZ1bl@0N5Dt0ALag| z*pI@06#FsoG44Nxf5*VbY2P^ZPWz8BE+1oDJ;u0rjLnH| z#?@}d)o#Y+ZpPgn@E+`Yzm2d4l_&06&5K0QLin`vc$u@E_#WfzFTIREz2Lo!PrcY5XM8-)_;wup zICvlPg+BQ8G5+;|_rtFre*N(8XZ$?D_;`Z)PcZ(TpnU`21JpkN{{iqp+BZo3gN*Nk zv~LLeA@CvaA;#xn+BXb7O#Q>~8=?LY?mq%Pg8eA?DEKJ;8HL{%{v87!qkUuGUuL;JtN$^SL2b18Fj2}~sKU0iG=$cY#`wR6f7Za)v0tbDb?n!{Cm3HQ7#}8hZ=PU$nFOB%p9G&|e41i>onm~N zV*Hz8{F!Eaoo4)94!RBi3ic z!?FR{Xel0XT|6wop9dF@xGo-+;NlUwcvymqhxNeob>`myk9+CQX~g4BlHy@mk8G$s zitCN(ufyS?{k-1*5BueB;}5NmohH7g>mAS2ZLwwIPI&aQ`pCy0J zHgKK%c%jaD^g=z7`do+m%f(?6VVbU$#R&Uti!{^vqNCHZSTh`l)FbdWk|WQRrm~ zy<8u8>EDcdxuKGN+sz+Rc)79iN2$73xaTXR^(#(mSNlp-m#659)l5i)iqU_u8vTv( zzmM#Bv5*3P5m#O+TEA4a&c4O*QlW~!vO#0zNecGMMME{o7s(hk0^9K3E}lKaz4O6!|=g%jZAn;>&SSK8}kblwXuP z)$JeEnnzy^IciiuzBL zm}X&rD(cTuOgzGY&y|p6WV5As1TG$y;NlUwcvym;1V0Hb9)XL8CAfG<&oks_@QBP3 zkBH&(Wn{CZctlL)j~E`s!?M{@JVF-_OK|a!p6ATZ;1TWkjrt=^ubLdU(g@NOy)vpD8(W&JgJ{luUnR?GEWIIdzttI7`X1&CZ<{nwV;Vzfg8=y+BRr52e#R z^Xw7J@P=4g65Z28U)2wglp`2rV@xGo-+*o%ktn(WyU{z#KAvgaI;JV&I@5y>=@a!#BlC(cvy zJTX7t%ruOC<^tJuq3j&FKtFY{DTc*Eo@bSc(=sylVq{mIGvXF86gNv^dXAWjQCt@z zOK>p?{X!G-D{wLL^=6MfViaT1MevK@;_*ZEN!Ni1@rW3Thh^EH0Z=j1QrqYbY#SGx4kq(75Yx&J49k@!a3 zUnK6L8g3CwkM>QTxV!}ZQaR;=W&u1C5nK@rBM}TAieMPOTr4Dlaq*Q>KI@)~8Tu>b z?20OWCAZ0gEtYu@L^UaY8W9oSm??;FNO?5}McNlBB(H`pzLwzPYuyq3i>O(ADU9h8%r>gZ7h9%LDF5$TfvK858Df)pw5B@y(^WdT%_(|}S z;3vUPfu90D1%4`Uf~_v*XYlZ3rs8Z9k9c(~@QADw56f1+A&N)XiAP))56f0$n`G@< z*UupHn{tXCsk~n~O`Ox)lw)|BILCX}X+oUf!T12j={&?*M!`B|lHaV(RI^0S+?i^E zB&BM&Q9jhUQU1M3`cG6g`B&=1&lc+T3)$Hsv$NH@GiGP2H<0xUSf`Jwxm_<{9o^^) z)pn(_7^=lMMk}4C$*R+2)oHToG+B2B{0#UR@H60N!Ow!91wRY^0{9EyFMz*LleOXz z*(4s8DXX%9PGpke_cSqz5@M8>5Usp~I7JC@N*DbmCn9lCM6!!{2f2wCqDR(^qth*T zA+GCozTT$JEgRhmu82Nft|)*m>0Y_IW9j82_4l_^PbA<$P@|~+D-$uDF zvh^HsPODE`DQ3y}LKV!w3RSq$^VLLCs+`BVFO5|f=yxv^Y+TEQ!fjp4h3ajUk3sEX zi+kgX^y(L@DVfa%FBWW4EqQXDBYDn|Jm*?HP@bbJI^SabJYCs&!jjSdZAE`7eYew# zWok%7Eo(^111-XBl>cq4L}aZ=m&cP8D`e11m*>4ChC8{U4|9h7Mf?+KmNnB#p^BMQ z^ZzabnwchrEldLQ)KmykzGe@A8kiJ60BT02a6=QJ0U*QP(D=&1O zLb;a$^vvyoOFDfoP*R~y=1k`*p}54wR9vZZu_l*aZ1Ir(BFXS#tB3R#3n}2#dWp1o zsbY(lT0OYG)Mks9Ny?Y0>18GZFSmJe@JfqcU0BH$)%)`T?eYiGLG;f~_DPDk#!E~b6$&Vc7TeEs=Orhnik z+iNFmCp+>herY(_$<(mRb)2f&r~#)6#r^tls?!yuRSf2dUA~gm`csv80*QV^=D7}J zC$h`(d2rG9Ob7gV@RQ&t!9_L7odiDxehT~)_^H72O!zhMNDHHWvlN+pl~jxhN>@P< zx0Gl(xiAY{Z{)s~35TN{% zKzCPiQc~O*$x|u`K_%SjYVflu)#+*mC>>50f`7tuL4u#Ae@>7yRPis;d*qp-^%<<= z4f70!|0)$bi%nY4@*MMQ(eP~5FdM?pR&Oio7qHehk)>exyP;GK6O!BHDSDa|I!y|l zCWTIuVrRh5fS&J9Vi_gG($XdWI65&=RcDpw$T{4dzEXPJQ>@rS`1EbafiO5v6_E+&i`M6>){5Bqs-ct%*rbl9KWe#vVZ5eXz%YF(+bMLR8gKE8 zmRzh>q53Xjon8-stM|^n$bFG2{y=5Yrv~%9IoIwtzH=RHO%m60#64?a>H{=0$|g+b zJ3Mxsr}%k_XN^n6J$zoEdfJak+HzgSEtO`K$xD)ZRzoK2rL$xbUAT=&29`epPC!8>9W~}X;cX20*8W*FQ8W*FS8W*G6g<_#+v@6}q zHK}o4GTf|jX(^0ArbTyuJN-qXnf49+QOFk=*Iw*mmelUC@ud#*P9*rt?H>PL?r^!6 z!Cz)ve1)<073^ODf2AwUqVmjmvEAHX~89Uyb}x>wl6z zYJDC?xxg!cPrD!$aw^FWQRte%9U3+*YGOmVqPt7@V?4^@oROl z%2_*dVM7Zo!3(#JzB4Wzfq^d4$|MK_ulmz;BPc)wYHEe zuNL=gMKI1Qh+vG`uU0pZRnu$5lCM?wjuTSYHtvsiu-A%)uNMu)H=a=O4d04y$Ty0G zL^=W@(&2EC&ex07v&f-wU3{}G-o(!r<-7c%+!Q5s+jQ}b$Qa!_&m|Ga6?x4!OvRJ; zI8h@4O3A#B5`h?{L?ES+$1`~?DekKj)?5*_yqNeU#i{pNgWaL9+8r+GKB(ZU=*2|U z?23gp@s$ceRmt~eofF{Alu~NanMr=K1yx`S1?;@=ik~=Hc%&x(-m7!|yhq3N9{78W&dc|)f1iANAN>8Ae0!%D;&-YcR`A6rS|COdg?Ec3->sI^ zOfm9H1f#eJM)CKG#owzISH+?lB}Fw#zF#ew)`TW^d<73C0(s(#qOm%7+VVRU_?+nEQ>re5fhITc6U@FW2aGAWWq>f zo}`{q;fy{?WPBZ5Wa7HW#C7?|68srtR4z}e4+#4Q_1;kYpaI#a6Mnk?hjmEO?!yN3 zMt6T7VgC{MM|4vkk#--0e@t3_Oj>>1s9`zdp%wWLsxj3~KPZM%jKV`7(6SGUB|j{d z6t^h(VGL^AJgGQMITo?yp8gRGC5B$ z`O-{@iI_)Ba^~;@7vI3eH>7-NLL8zJ!AK|(3|zj8`sF+6+*b+p8^5m;)+?S0WXj&Z zjMuJB8Ks$7le6g6k~^JOy|4VoDdMG9)4sCgYivHhmUg|9UM%!lb7fB|^m>!?>~#vg z?n3^trq`QeyZSGp+Bcdizev@*QA#s0NjALSaG`W>T&8q;waF`6@qoWt-CUNLsK$dQ zmhqH}W$0pQz3c~11S2RS=t)G$L#_zMSR-yBMa#0}EPJE6Z>?pg;-S_zs(aY+199nK zsa8*Y<}lAO-7cS2$teXT9h%7A1adNU8K zrd1@}~!Cq>^Z1lz|J-Yi6UGRDETs`ZG;Th%I(QngM>)i4n*+FUByTq@dJD%!kVwTX=$ z)$(@H@a>}E+f_rRgwsFi=oFDiAVtKIXGRf;3{Ws4;S`L(6%5Zfo86%)4uLBUfh!J{ z%`T@9c-{uC5CpCe=z5;8;t?4m9+qT~c!Vw3{$a~^3IX@N-n)gmd}jIGVqNbR>hdO!8uKL0Sl%lb zrjzlyQZ>w$z|=sOrK?Z_BXQI~OFCIKP!6YodQp(0BN622NDw*NItRt%=+Nb8%d*Rf zTj+AMCAfH42j7H;`9xypi6mxeEk4UVK${w#jYPS3s`;Wmt zrZ4=srY{ta;3poI@D-2H#Ulnm@rW6Xc=$T_M}?gEKO$$u$aA4Gb0A87TqyZk8a~y^ zj|=(r&%;_g!&*FbzdV0_22b;%9Z&N#Z?TJV@|R_mopt#uu8W6d;CcRR2_9*l#^JM9 z*)M*z)hng1vY-4~OJzq))!1)-4g9q>udu$}!Yr-ga<8+q{W|txnpadHVtic=1XSb!pCNg)vnUBu$$LJqPXJLY-9 z{2Cl&hx~E}*)h*@P@0Po&^Id%?3=9)?3-wi(~?G}%sZ-NEb@8wmg$WFrIu7jEoS$XqX6we5-nPfkQGLyu>#W zM0{P0;+G1=HJD}dIx&ypmneRT;-dN_je(*XF9mOdzg?4OVj1I#SXy$5KrF*fZZr+T z@iZ;BPCTOACOpCm;t@PI<)Jr6@d$hIuzbo}eS2cyWsD(dgA_Wo8L3v!~Q++_gXzcdasSetrjHs`>h@y-;et9>=BRfmv{tU z@vtPm@6u0+M_d;VOK|ZBT|6wo#Uu3h!QTfL4_~jz5Ald@Ks?OnX&!-#N8p?Ah&&Vz zuM$1YBd$M_M_Q_a?=$=n{C}hVNb?-x`#~kG8cA zE*{ov@?%TzNGnfU!5?WJ!w&ANoR)gEvofBBqgUDCeT^OB*E)PI?lpFhUyB`HtunRy z`s?7YcluP;>)5{m{zivSRK3AztT(zUyV62fQ{9ug$7vqJ4z74a+{D9@olWrwT|6wo z#Upg_uml$m>)_%Mx_DTEi-&Z0q>a3^#hconc6XCZ8@u*LNb!j2hIm*{o5#Y%BXse2 zl63ha#wYQx?6MS(=s%vxL;0~K{E?57q_@BZkFKU z7P`1ug1-&^c1_M~2_9)qvK9Q1<|OT&d%V+u?DU-Doi64i;O~OJ+sXAV&sE-Q_gL~? zhnFwk1Ani}i$U+VyWIO7Earf}-<9n0{1A_bpLkdjKk*3tU2yTR4*o84xF$cuBjP6>mc;J^;wv6;T|6wo#Upg_uml$m>)_%Mx_DTE zi-+_)KehyqG$+{#{!o5gX6N&Ay`TTf?0jBMJEPf8SYM&gm3ns;R~ppGY?QCYDab1> zY2|7vnVDUs_|^1rjOs;B0(|0K z8ZWO@ZFC|u7M!nC4L8c!`rMV`_UVvMVALd|D6*gOA2;=q~oc| zDWqWMg`T=2g%skv&{H%hr0C{_Hsz*7{Ir-4pQhs z{46DJRVn7>=XHJs|C|E=pK}1L zqMPT#Q&*oOz+AXiz9?bY5~(g37@!@l_n?{?gy~xe}@HWrL?fUpDI8 zQkIKfQ9O3fzAAQMUllvZuSnTz6puZRYb4?|r>yUCjgr@k6<;q_d_D2V?teXs=XsgY zPYb%+dWvvtbBK9HFsCbY1ilaknO1wv@6_$MA=Nbpt#699H?v}*; zI=C3eb&<6!=7I7_&W!xfeFN8hLYJdlUpn%ljyaBN$|tcYqsmgde4JP<|H&5XmxMZN zZyxHW?nTM3@JwFvDHa4FmGBYIYXuu0GLQ#i1+z-BVB_<7*NYLjUX6glas8=BO&NHD zgG@IZbdP~INWL4S$Iap(d($P4M4H|#c7QiIGk2@bL;J1tRV&^27TwydINY>Rx}ENs z^_sUiVRf5Ax6?iKr!}fRPc*TNK#8R#ffm6y&?$m(UEHkmoh31fGfZL>*Tu*>XV}Cj zUhKsvj?jsWb#Rf94i6=g9FymSZXSho^K{XFYaj;cyg7=Cd#glTVlhEnEV-AwV;x*v zQg!}zM-ZwiuFh#HYCp-y8&74zjcO){51s#wV&8p(gouv(=2P}JvA>d*JZ=^ZZ&ou& z`#{uu>nZzN*hlrZikWx|`;_Va8?D<LX**WGVp9gezPuugwSMtIWPl6~3B9Avp% z_8@$jecdbIS4v*jyu!Zl74WO+Q!={URrYnSf?oyygni*pN`6=Qgni*pYW96Evl|;N zzg*acbtieba7e&M0Yoq!>nqi5T(P)PHB3s?CMnfp35jg=X4R8Z+3|&|#Tu>_Yq(mi zA)7aRQoQviMZ-_3hB1ZAyKy!9N%85B`{OB;`z_h#RqH~R`z^uce(T_Jf9P_*CAi!l zy4-IGF85on*+$+HJkku4@7H`vI(m zJXMkn#GjYlvwj|lrzw@cf#lx%3vTyC%KogI{UW8X>c(`xD{k3KENTvQcWUF0On zXT|LJtXguToK8S#=2-TCD$)^=&x^%BFBJFR-iyBHZxsKcT0A>5rZ&X=)rMG66@68l zcf@jS+(@pqBo)Lrbh*|NTm-FG30jv|3XoVCbOMERx*1<(4bdj+H7n#sS#*(9^;^7Hg95u~z zMm(aNc*JBtJffUrg$$)so_%5e}6ptt;9x;iKQ(|ZokHE#lvgGUH5d(nyp>pt0 z&io7>!A}v2`+QaHfAyq&MaS(s^BJgXJYjLWYZSLq=;yOJ!1e0Wruwc|AI_v;8pG`M z{7!IB)5Vk+`m6Wos%~(+>P8v{vn;qlzjc!ox><6n+$`qVO$O9koB+HK{YY2ts^oXo{7E*7{&VR7^INFdFlIsaMU z7Uc@uJVAnc&`R`zd!B$dNB|h+r*pFmxlzryeA(az>5$LaZWiqR!2cDu5|k99Cn=Z3CpMihQF^SK?Kga&_ zHg9Epf&CX`(ih-gw55#7GetbYZ{lHzU&SMI@vsCJ59{FK5xRI-f{RD!;$aCc9@cB} zV@vQzldG-Zk2JX=eqR#bFIzp)`I7j5)#9GvtBPMYzaqY0B|Q6p$F)>RHqW|7pLC4_ zSJ$ZNI(NFxovu^Ub=Q>M5b|^ptq7lJSrSgs3SG1;!9~kDxEO^lGM3;X6S~Mm$0ahB zt;qP`R^FY6N8sWS9h}?~_5~g>WXe79k}DojUhawV;t{xbSaR4?JfggK#C7qo1ea5! z!z0bBavtWxw+wS09_eC?{HpMMrhn4u)BYl6f_zczTA^p|i}##sRV#JF*Qy_MN(vvX ziUIq2)lkUwqRsWHO}-{`z4}40tTAb#MW1woOt`_(y&G*_Tf5m3FL(Yf$W02}OzEP} zLB#CrCcV!sa_UwkR+2rZxeMxKG38$tZ4~*8J_cMP7(ogzy>MJjbGb zIm(>dYL??jfi$!69|hhh=D`i}AnLk70(jC_F#PlQYr>lt=2hLSW|8viW}ZHpBJzQ+ zTLl}}atoWhmRnWBd=*cw_hgC>gxxM!xt`ltW%b~CrR?Q)Z&_UK@UVBelhrqN_OG;C zztX{`ZYLA4E_bI_IT>)3o&BqwE_aok|4+a_!Tu9={y*u8m(Y~;kkOGdk%>-7WGva9 zzs&Z%$i#J#u>`*YE;4alWGul&CUlXp1Q!|WHQWDNf=8NbZ3Ta%xfVhEl;c0262wml z@@E|X_>3Tb#_^)h5}pm8pSL@6K2Moay+}=;Q_~mR>5Go&DZMoEMW-kCUqqoiT|_Iw zCt8+-Q?x=CElY6GvJNgrp^K3vxX6SqGM3=tVZA0@wgitf_1X&lNK>yA#B9Cc%MQPZ zec9>x`j^fLf8+Ek&INr%@9|Yihb%X~;_%rua^hMsajtd7-oFRNYh=%LN?z~qy{?m8 z*Q2I9aYQfzDQ=boR@_1tElY6GvJNgrp^K3vxOjvv9x+K059{FKAsrrRi}P3K5tAnI z@TBZ%9x={|hbLv7@GA01ld!*;N7Sz{MSC{!N7OGK=EHq*f8@&*+1Ar_K82NL1J!Gt z@a#%F@l%>tas2QGxpc#6;^5zKLRq;<2HYf}Zju2v$&gzl+%4ylXJWS)({54dHkI7& zaF2DHN^W=6OsU#USG1zpq7`luqi~bRg!@ItlIDp_loOe_E;5#!Y!;7jr+CD5@vsCJ z59xUt$vuIKho>goM?B&_;t|)y!;*T$Bkoh+5xD$e$qDM8#Y1UygYTU|CX2bIJ2&`d zoe{pucC%RgCh3qC*m`2xeiIv0u2OZap6*p`bcGTdHF<7{Z^T|y zBb=gYNq9vta1o5_B4`ONZt=5lq7`2m60N{RE2L;e$0x`VQ97wcWv5exsS{x$e?|-1RTkIXCX| z(XG4DfozoSIVarZ+#@IM6;tdU*>j(xLiZ_jpX|C%3O-23D6^jJK{_C(W<79C-LcH^ zpfSB|=7}YO5qJ@d1QEAL5OIqH5VycZ%d)`p?T#Vwn$XGV`KH{NW z&OEVn-#nKJH%}LRI!Fu(ii`WGkhsK9B`%hHdQ09h$DB*x;$m*#;-c$$Zr*(=>UW8H z41RZsdK_HhIM3Z`@UuVez4ufl_oyVY;iE>cwLRt=agRyT z$Hm_5apd1d=?RrQN$1(JZuSWy>yw(1Roo(Z#LbfPY+@9;7+Hdgk#%q}3SEpW!9^x? zk+B3959@*FNh%(ZIO1VR0*OZ?mUx73<(YVh#KYG~zygnW*yNcgCmvDXCOo2?{E#3;F`-_rc8 zNpFQ&kiTa0`s?)hnd(J$xW8fZ`Wp&;!@l)5%^p6#O*`NlM!bwYKldem(up8|LY=&O}#hU}Bj%81GSwWm5iKY*>q`=bxPS5X%JqX@CW) zaV}X@hDR5YI^7P2Z}{CFD|}uL-9=|{4-l3oqtGJ@36sFPjpaClD+q@ z*?SL`x-NpLX17ZYO^Wy4MKxE%H##Fx&56jhX%`AvG>(|u2leeZK*9+SVf zr_(vwjnenc@ka~(Ui}X#hq8qFfuA`0fsFW}IbJ2?pDdGqr1l?E2(zL1M^0A$=!m=G zJDg{`Gpu4RdLH>I;YahKG*+w6ef zb0KH;Jqq0`M`k(q?>Q^IBy->C?l+_Rq}P4=&HEfli9eBe;EG+x14=${58(WLKyjsL zp1&d;$s@igw$3?`PKtgdFtxzlk`>X9;$m(|FDKHWi?1cPs9FaXOV4-sD3}OZFMfLK#3N>~ z;t?}lxhKkrhwSq-7LO?RkW`4m4@tzhQx@3N4P@^?V&_>b&#pr2c{P5|DAu~llj~-v z{c=~ST%LAc7f+mg&Do=`IZ^VpPn5W?`-a{BZ_@66*8P6d>hAZOHlO+Zw#9k&Egzft zmLmk;a)jVJ-%dZ;mZjKt>7LnK>$}z%O^a|C!Z%G<(~$-}U83sAX-+ly(4Qd{)#$5( zstSvxC#kRy%hUu<=|r`lw8pp$l8!WFzuze4|0&&Ad}9a})&Cf}eUyHPF;76Tj980h zB#ayy2_lDv6v4!n`DpR*f~Xb{A6{^=TGELcJd=~Fiuw4*^+ehv`AsyDj#F7{J+On{j&nhM*<=-eF(w6)}n5c#>*II%r3qltyOK{P$9(bOd-#bqJ zm5J{iCrw(i)cKzCC$VVtJ)f)k!Dn9F{vRqarS(Mqht`;;M{@PVjQ0o5$^2NoPj(RN z$4boPJVW}idY>%qevo(3@sx^^8YDi2}Mc*>dAkF>w6+1E4 zYlL(PiE8SWQ^Yjwqb9NRbda!$Ryt|#LgJQYrfFWMIjaexxIHMod-8FfzoHryi)yeC z)ySi8a(07FsCpWk+MN|DP>q`8OUvZ?tdOXtM{skhDN(CblTx6XW~$_ps74NnswKH5 zmZ8g`mf&(|=ptwdE`rv<#VvGs&=OqHm5$5G8t#3VW~2NMW3%Cb&%|t$f7_~`A**?U z-=(9vo5G_o-6hi^JMZ$`{ZT^hapEUt0QWe!V};W58Y5_py$f+{b#h zYH*(_(tP31V={W5Di+ec9~7-0R4NSo8|D90Y-(j*)_+}WZDo-w`7@vfr|!+H)arub zjt|5gpOt%@1iQy+s(W;%_vlRTgWm_g4}Kr~L5qh(F^|so0r-Q!^Q8Yfa*K}sXK?cb z@@a17RPlhZDYrBsCJW`V$U-HGC0QyTg)SbJ;PO%ESpuZFDsx>*X0cC*w;ZzArz@T* zX9-Z4=@yQTQKoPR?60EFc|Z=Sf%#+dFndgXD>CIFR{x+$dG-*4P#*oX;G<%}N5z7V ze_HTyvEbuk!6!d0_@r3yNnS92Iv zi*{8eb;Z_M)BY$~XH5(1$5>CLr;v75QdKt0n(DH&Ae1K<&L+brmEimT1l6q7|5Q(* zAJ(kt*_HfZec0k%kB2-s4@usKJXnvwAAvtgc=q=yk0|t*LXRo*m`WalKWXu7S1j)) z2Rz|(o=@5etG{VZ&za36}Mg7mp{ul!u?J%ulFf=@8Xr>5%_XP?i(4s8Cs! z`C%v@+qcj1aaytFAj;PqMEN=$uH4`cxxOx*d-;ZAn%{IVv*yUkH!j4=X{s)p+JEa4 zFw9tepavyt5sVr{P%yzk2J6W3ZwuCboA?$(*ywiO7VrIS_1^hoq1MK*_Fci$ zm3@b4UfFk5`z$cZ^zVyl_B~&&{GKmce$Q_o{?HyXXy@V&{J`N4{Mhgh&h*2ckQb}_ zk*xiZpF;f6CH*VacZwzNaN|4Fd8aE)yYmiMEaQiSL@*DoSVk_1Wk|7%)E2?KkXRa| z(2o=nx4e)DMj;UlDQ*e$P$zCl@pMoGU80ys>Xbz=uP#_BdYcf;3yEdqM1f$Ws0ikT zf~9H_L4#eE5cJa<1XXBLZt2B<91*R^mG29g;jO;!^UTnT7R5y{ivRFb@gJ(ivlBle z9c9JWvS8zM{1KZx9o2>?EBcoFM(v$K$wZGVNN*N?Vydqa9onGVSuK!`TkuGw&em_N zcX=-Ix2n5POZyZ4h3mUy`8}-Dyu!O5_ppu)y?YqumEVJDddc&P+5JKlUfI4+73mek zmENz`qnO>Nib&iC?UnQ@@?ZSwP%v~=4=_w`9j@vD)<60D)my7s4ox}f8UNiv?s@JmZc$d;EDJV%c(N>rTV@H6s`TqX zmH>q-g(`fLEDOw<9Ew5W0a=i`gzT_xmIvXZECpnmKPV5W!Y>ngO#VubiKf)W%a5v; z9~Un_u3mmpy!?dA+(XY=c8@e$X7Uf$#WdG`NF&qBxYPF`zD+6a^v(FBD&C8)tvxDM z@u*rw;*RyStp7CL%rn}_`u(tejCH)LKgN0}UKy|+saij2uO!3&>~{eS=i@B_L%%W< zZkw7x`?dc1kl*or$kFVF907mG8RSRckH8;+KLURY{uul*_+xMpj6Y9)0{#U2N#OYt zCLWOp;t}a19+o_*;t>ypc*J$_uml&6z{TT9dZNW6rpV&qsd77#-`U-iM|vF~T_EEb zc+{Mwf)yN^5?Wtabks35FJfWR#3JoOW$B+~LX^&upm-Q7OM`TazIZXoav@#$_i-v& zt&7&m%Wft8m|AB&ew#Ya_UE>Fz4*E9UjKV;2Xd#EGN0e(b;9SjyWI0TyrlX3PM15m z&HBmhNbFDUboo=;T+b=&Pwn9P&a_IHXPtP&ZijeS?m+Ie6py$r9+u$Z5xRI-f}aEz zkGL)#mf+%HJ@7p1ehobCC>Z{1mz+{ic7)=?$)Xhp=|v;O&WDsw?M$cV;iAkFm*|@1 zlhnz&S5|=HOwx0?WAbiZ-bso(Uxg}47F?89BWjT+@>4vG1wZA56tt*eQ)j8GJiX0N zLptQ^DaUEj==2UR0-xULv^Yb_^uaezV9so}ZM=TQ6#ERRafZ}8i%nV)_Uq1{ zKX!hWbUTa93)rOH63^;i*ls2->~JE!P?LD4NenTMgb;H}{Cfuc47gYZE|wwBf}aH! zBVPx90bD%dx_DRyo+qB}n`eUD7QKLOmS5BzR1H>_ zlV_D0oJUx#jtFnk>O7Iu^eD7R(<6t}^vI!2njY7m*>t7RIfC|!YS7M+M&}6cxd_@u z={zM<0yw37bPaOX+53;!Q;@70~hk)>Y!qvvkH!|{x z9XlfFB-aB8u%I zvPCaP7e{Othb_7|!WV}vx;W(Li6V}?rv;Puw1^@X6s@o#N}>lBVR_^4d|6eX;z}f} zyausFA+cGckl13o*y1v%7};K*Y@S=QB1X!nee~(R>*n60^@}A`V!PsDi!P4v6%SkLS3I;| zo*%O!9?Fj`H@M%n+~|wLmYaN;+A`0xnyoi@`_>!r(YMa?e%o$fwu8P6ecL>5-+qI~ zmhCs&=W^!8o! z|1R=tH~F`l`ggPc?x;V{4{=1liNluu6G!;sutgV#eROezFAiIDafB}pTXb>QFUb#a zc$)A(=I{*Rf6Nj3f4~vC;^E`}7KidULCSUA7;+~~a6L;vpK{NKy?v6u6I?@e>> zP1m8l^E|GUlON^ue>wS8PJUHTe+7C4dPR&sd47l^;w27S;wFyp#bJvs4*Tfh2wxnw z=;8=p9Jc7;ogf)$S#2Y!Pit{dWrdK3@y)C!Yb^+T%&+|hZ5ifDrF2LSmD~{N{6Xg6dO7`H zj$T3i735C^`BiaC%BMU(#1Z`^4qN(99N~+@7F`_n(ZvzIIBe0y5xzKV(ZylEBtK>a zN1BAphIph&2mMc`CDgaVnSRhd83Ywk*Uh!Y;NIN9f|PMc;}pj@T{^ zTXb=RFAiIDao7(X4!sRCD>%{=Wj4ekO;K)jfA64wchG-3$d8@$@6LrTw-bFQ`Y!Tg z7yIv8O9-c{=3P)-HTJc<@q6w=r3{D(tqLzUmUjR;;@e{j_}1{i!P4v z#bJvs4*MnfF)KLI6lFHVBTZ3m_4&Mq{@cU(zbE=n>mlfSIsf-Ee(a_H%gL{D_Ae(t z$``xdid#LNR4l}jUlp-`o*&|f{t|~R{U?s_#bJvs4*Tfh2wxnw=;8=p9Jc5c=;F}! zeEgUd9BGO&8{(0sDD>Yx`hOq!v5)-N&-uTf{@uUGudmg#o|JGbh$?9Us>fiZ)AgZIg zr{~n9LfMyRYFyG^)TtpcYA9Ljk``;PbJo;SsP=mOS8pMEL>av)N?UqYY~hQ|7F}5O z(S;Shh-}dX6TV<<(ZylEBztBBhq7l@a436@Uh954O8*_D|BhZC_rkuft-IErl&+&t z-S7NqraCgA{#yTAdp&wRmDHmj;~>Y-kD(t6J-;>yCOSf&Ojyo&U?I z0lo2B%}!Ll5xtTAZ@k`l)I|MF*Lf^zLT`$JE6)#cM1P6Hmi`k*_~Nid7l(axafB}p zTXb=RFAiIDao8`(k6FQ?{FoISY3{-!y8}EjK5)~_qdJN6;!@<#AROf3@If9P9=s_; z|Ih!yc}|-{H^fFJEH~=Eh^F~hjYBT(x(>Nwer_XYGytDokyvQz=zjl0rg_t`({+T`bD*1!#*dHv8xz3SUIF=pqVVFt+I8uwRlw zvw|Z{WoAP>(p1Ks=x#qscOP|Pc#t?c&-qkGPSjDT?k4wmUG((yocbH$e|nu8^`t}n zO}^;WQ|Q7hy&BiO81j6ioPnu|*e*eRRQuFAiIDafB}pTXb>Q zFG-hK!I364vmqX7Qj^A!G>IVzj?;g~>EDJMJhU|2=zeZMZemdykGmak&y7)ngADSPZaP+`( z$i@9#+(QdI1Rc617V=!;@O*!l>@Wz2Q=K~MVLxX~h4RUP>- zH9cLuz=KTnExz-vNqMG9YHoH?)-1qJ>7wnmen9QCspUwuq)TlaB+nEPMGuO|mYx($ z_=2%T7mR&$!GtduTl5-q!NhiP*rJO=ex50_f+I~}WWYQx7AV28-Ro}g#~13I82;R5{mssrdaA3Zx?@y#jO;tMz+WIdc1s$6^28Bf zbg0;D=~!WfFDzSh5!pul3Br#<}&X=n#btE%G(%P%5Othi{D=cBV87 zePKIHO^2gUo;{+B-V~rMj}OHbzOZc3MPwgcFyRZv7F{sm3&s{*9QI2dPtFRCG>e%H z@kq0nTXptl7ndUoJro>S#FS>SGoU)9n0mZ=VJyJ7$E)e->c#QtMSq{C=GJ&b?GiN$ znaohK#wGosoZ4GG{M0V=a8$dfFhQ>_w8eJ+%Te|oNDIm(&E=pT;0fsL& zTl5-qVa0Y4*`kZcen|?=3XU|rnGNws)0;F-O!L#tM;R=R(&tAP&%IlszkpnKtMjUE zp|V8zR7asYMwI$nncOV&thpY&ezEiN7&&u{gB(jaqk4{&3^pQ)o)e5MJt>&*#bJvs z4*Tfh2)`a(9QM)05xzKV(ZwM@p9s$ijx?W{4e?0xnRLZae;ud)kJG=$>Hh}CnFji| z0li_d_iIFNOmD@go<{UW_HQD;nz$G>p*O|;`Nc>a(Qo3grT@eczBp{r#bF;^9N~+@ z7F`_Si^CRO9QI4{V^(masmyGMhw`JD=Y`EYPi+33$AjkUJzlh2>v5n3y@ltAEj*8G zz1E8@t=Bm}TG3mtcReSl{{+t?PoST;KCWv^f3@x+nCLXY*z(X&FyRZv7F{s*(FGH} zU~JI^6TV<<(FJ3_RM$5myS=89rM~#Q zrFR7wz5s2}#bzH}Z1ErOVvFr!vqcwH{L`|CV!McJOS0!b!4bz%jAH-a;P5YVUkA@$ za>SdW;xNx|aVUHKf8dDv|ATl0r#PZLzZs7-y}7}+y3IT}Z05;gGmo!ZZt&RDg5HAO z!js2Vo?Nz~wp*WqOJ@N$+yXVWpK%lz8aSyxAiym+2MLX9pJ zsx4hC)bK@Vi!MO>=wb_BY_{lP3tw2a=pwRTl0vhBBh7YZLp;)K=Z2Wndc-*AK6N*q zqxa9bJDKYE1wKz*I@8-z*{^?f-V_!2hZQ>K6_hUTk13mZ%-FoZ6XWJvyk^sa-g2{_QMd4zvxUc$t$riN?~1lkNo#tRnO(+O zdEj}1noist_w!E96X~gDHte0aW$qd|>5)Y~3JEYeRDiZTe-vQ&0<=XJpnY@!hA%c- zbYX=rEL(ID*)Ms%nQ>&t%j)(1@TO_XY~W4P6rL})(I;)iNVnY*KfvYX|C4mgNlKpN z-Kdkdc&d7emt{`f>}9@FJc&M)-g(e3ti=y{oaT+0(>KR;%-5LHlsp|NkoT$BBF18~ zCFa5kUqrU(BC?MzqVPpzi!P$@1!IdY4*Mm2nsH>u%j)(1d7ozG{-(TX@<30WNj;UF zHD`Et=?v#t`~1Q}Ts!Y3wNt2_LLJo9QLL$hbGw7Lpw1R+I!kt(rBBb6^r_e)#$vN2 z=E4eJShnaQvX3sJ@I_>cE|~BIV~Z{h`z3vvab(BK>h=D4pJwI$ro8EDKELqr_FS<$ z&iMr+uJh@&k8DWoOuaXA6;JP|%{V^GxumBq%9JiX5!S^ge!BRCPZytX>2{s|FOcq= z^(IpGUm)GC6UB8VCqJLnhUg37+tN4Z=sWSo_D=Lp^iFiKg)TN*bg_jmHd}NN*)Qq) zj3YZ*BcL`o||u+&VY?_JfrZ3sr%h<(){yll7zj zKmGdJ%mXU%Mt_LcmIrR)4PU&r=t2!&l(y(%vyU#K@C9RwE*SZF|0!;v|4lj4HTTwt zt$$UlZQtf=@<2q^&@xx*Y`=6%;GjdSNv6{&nX(1S(N)V4g`N|iaRmLf_%nPrqMdWHePIm4j(z*0 zc$>@jPwjkxqJ#eHNY!N@o$uf?B^~jZqUkwjZ}mL;?83SKTbX+A>>}*qWb+|cY!O4T z*%C`(g)b~ybP?G{7fkqqu|*e0_~Nid7l-|lzM2&r`rWIpMcI$(b}i0+{Hj~q{L7); zi|6Wheu!SW=%!A~&V_UCId|4MJ{xk*Cy4)3veU&~qLUAVbn=0i&c!hecF8WjGSfw& zE~kv{g{R9do|8`LuJqDF{4Viy*@dyC+qH9jEq+;~+k5N(FQ>~ca@ocDNuI1B`bvZv z65XOU*wRhH4`1ZA=z_M7F5d9PYl|+*@Wp0}E+YFSX)r4|)UiE&SnRW~$B%E%-(eS9jU?>c``st>&{Ju{jv^T+J^`HX)*-xKNg z;~+#oJu3VbwYpBI@%TcN5mEu#@;FCqp$jXv3(FQ=SfL9mwhPM^T|}XaD7K5pw&Zb; zIO1`QIO1`MIO1`MVie`Y5xO{R`7IcQ$H(J?{^AH-9OlY7V!JqO(ff-Wx^eE|XEx$D zy#y1L{AEzGA5F@Bw@6q~@-M^VlJVmNVvDwkE!w88b1XO}fZihj6fH-uNT~!H@Z)9o z>p*&;C7UJ>q%V8;2gg z&btsl44DdLGyC)DY4wcbR7-W`7Yjj0W5gTH7OE{_5M}5BjO_xnMHgV`VvFr!vqcwM z=;zTz6#DsM@X{|pl1k!;h>Ih-MbV0G5l3tnhb`ZlQJ{Q$QcWE38xrD(a*C0Uf31Iu zLL9MO9JZn76O4gkw-4}3KvD89iSm5Qeu`_bxWnM@Tp;$&ISU(yC=PL^OqV?nzq^&Q zXNoQo=V$iO@9^*oVCRcRQe@TQ{DL;jZ(|MfYd6FEipa3j!560ynw|en(g;6!Gs2IO zjJUXyY?R{ZO6gb6M?IkWjrCFX8D*Fpqxes0(m8frtN?nqF^`4bZ7e>Zl;@_%qwho> zIU{mga%%)#sIgtBw&!}hb_Nr zqmTu^IAXgvY}sGo30)kqT^zQ*^LLXJ4}F;+&&}atZVr0Cr}u3TZP^%uEGp zDt^9_4>4ukX}Us!Wj`9H$hjpmk#p5Cf{x9Q=sQ=DxC*2jRt%&@$nlx9Q67vlnvMIT zSk8xWf9%HjFi|W%!3a6Q2sz=Bo^el7GTu?1yv}p;NlH#$AJcD_oT6m91@>L<)OB;y zuOj;9c#3_d{FX-AC(p-m-og-heXN&}BL6&PW@6*gTf7Q4M0yNSXy~R`RFgPeb~e^@hFo0BY|~}!vE}>?9?Q2Hh2C#2BVKhi{5SRZkI|&Qk6AZE;<^rss@Od~}|_U@*pyN{zXYr+;G<8k_eUk68sBohxWtI$ONq zi_#WdfcDYF7XB!@i0q?_D0~swq6J<68ZY+bI3v&ayuwQG z1SKbmB`4_f3EpL#A&$CC-3jJ@&ktR*EfkPL&em||NO&7cL+nxEv zu7?M}J?VM9MvxvJ>-NNB-RU{K^Zj07Z}Ev_FNJzQ>4a{K6l4qv>s=%Nf?Y_{mavS0GVv6Q3qxTVMWb-i>)njOuC_9$TnoG{82 z{q%VB(%{S%b?Z>kIqxUennX>P`KPGQJ6Y1SN)xRGu{?^CUMKR;2x$TvMz005Rc3BFUiwoE-v7dFPj5mXntHj^?);* zYz^HUTXb7Evt>cl8!0#7DVlTj-{wX;=EpHf~G@R`XVcy+r`oiIrw$ z^rRXU8Kd^tl38j+_-cSHy0F6+u`T)#x>aVZWcCdAou?>_l_c4KpeYGjxskM`rw6#Utr6Qrcq#anyTS9A(c@#4*3TWO0mF zX2wFyvsNIRl%Ne6$UUigF{}xDi?S;nZhlPrBa7>zq^Q=1vcQjn1r&RX&W~|15?Cdt z%X+U!Efi-wJr?49X*VIpfyU;?U>V8kiUl1Ni#HA}-usIQDc(pB#mtt3QMkevsx7)A zW*=RE;fu%?T}0uF$QE53_Dd47l%w>xrN{Yoy?H{G)}zqJ@%~HOql6q!uft83IU&bW zCQX;^kFFk1??&3m(`MWwQDnq17rQxzuA_Dq#C^eutb)y|pe>w<`EwtTIWnQLCGO|wI%qkg)K1rfa@o|}{bT%lvrZ`Kcin*@AOwbWqwbhnbtA*i< z%@$om_R+-=zBp{r#Sy+ZY|+JGza)1`IZBUPdYoU^o99kxJ?geN-hXL(lsi2$Po{g~ z$+YHMGh2Gu(l@iEk1hQ(Tl!0$XZNHpG-Ur-(!&cMJ&WSAzGE;y}Z-V z>qpEkq(eucKEIvfD{UXu^%YAB={@}(yswb`e%UB4vP|t3#u(`e`n}^N@c>)oX~*>B zn{G*uLV3z8^5_nc+wv4z(BTW(7G1pIi`N!isP@qX7=Ayxi0qd<#hw)$X%=>Cyg{#N zyLxOuz5cJ)$6t%5%l;UD4W=(DOqW$gfg!&?;OW{>>aFQA?|PojKA%3k;Ntm!q=Te+ z(gQxo!nmyX<)nc{zGe>aeFq&am28ZXgMRxcI@{O4!9_79F)!m)H9_5@L;g9YP=ZS1 znXgwvere5z8d~fH3z5dfOQdNxmps2HZX#Urd{mt0jPRom2k28l+o#V39lm&N(Ff55 z7~92Wi!P$@MP!RE82cqTGb=dK{D_y8hSS%5veX#i9k3B6fKy~7eK0CZkx^1))Om9# z`gqi5Y)v?0PA@BC=@T&1Wl701Nr%=HSO`v{me_6Boma?{;l+^!&J&Tv^hadtXF6PD zc}k8fjtiP9P}Rar_mkg7I*B#Sz%|*$4T(( ze%HoyT05rW?tI5|d{NA1{8r*PL&AjngXxO<&?P4Lu+;=5C)4<+UY|@Kwn{eTW3miL zQzY#am!>K7srWEf-irc^=!(sjD2ph35!s@P!#=t=!WV}vx;VlYhb_7|?3eW7tl-dM z;+7@+=HgQS#@Uu-{;jJm%k6Jn;y0YOqHkTsZ!s?CHyGJ}+fwhhjs3SRce(9LynXvp zm*0-Q9eoG&?^x>cJE(sL$KQ#*ll^z1?_BQR@Y}`lcd`GjW&V+-UCa4xKlI(`yO+6L zyV3V7vA>7*?OEn}_t3t*=zD43UiRM$Upe)cFZJ=tIes~M#S+(70e=PiSD^1(;{Eo) zw~yoRTkg2+Cw}|k+mF5U2fY7m)o|I{=d!f+{XUfSJ3|}y?y&___zCbJ63r64)h(jxxO8@d;3oI z-^uZJQvXi&-^KBFt@M7osDBsx@239UE6uwb{@v`qhx+%R@1gyB*ncnk@1_2|x0!qI z?T$k^``MyPXyARnWc)_$tu%t)Tzee;@7JNBs6v|NfOe-hS%ePy8$CpGx#f z_$t}Iiv6q5tJuE^eajt=+m<`AcbR+3-SqPv_P5@NMc;b2{cU%U2Y1r%cX_{UcYFJG z>fe5+w{J(^j=qEaccAaMi~dL7$?H2ow<@oQs+jbZFF8Ft`|1S35jlLVc-SF>b z|2^n?(D&TscI-jldx!nKchc|dzxQr$FTca>Du=HezH;JILHjDuE7-pRzI_~jAIIOv z{`-jkevZGN=oQ4L0{#lxS8-q5l=(fBeXAVQeH7YvZ&7qfzk;%#>h|9gQ+n^d z-^D3$pC7kW0$zDf)a563l`iQgc9r*ey}XJ#t7t-%3we*K`{E@k?{R>O;Q=m22e_CW z;9_}jNgT_stsh)kbe6?yv3%H;Yu_Ok_jj2NrQ({<9a(PGRo3cMy9!mO zie+n-=#`FSQ+3HM^X+NPa+j-3m1uh{dhIg*w^S|rAN4`B*r!5Ams&i!%(qELmwPF< zZb>xB3ww1-<37lffbR+9wW-fQk1pl zvE}~XlH*G}y*|FwAGSH3`b+xp)B&;$?BBrt4eZ~r+^<44qBo*9qBkygHa4L*p*Nv7 zQU3uhlLwea9N;p2fXn2;6_E(e_k%0rj+10!!f=oa_92(_$#7_8EXa~fw?!S!&O^5s zoWm>P=FhjGhgTZ;@NKcLpJ*Pw-S2}PSrMt?JJ2I5Bf{S8$Zd|qkyNoFR=q-Nw8^fF zjPoAVw-pw_swr8sf=pWJq^NNruW{5+sCI?ZvUa6&w)VDo!^nkdDReZ^>6k}XM&|g& z>*#F(;M=OBx4WO~R>bZuQMa;iYgU({q&n)TvwlU~KYRE3m3{pGc=&2eeXPSa zQmD~|{Mu*J3g>YX$80jV{~4soCH=1+2e^+&@$j87w0e)jT(=KX-H}wCT6N^ksMZ;LT?_eNc@x;hZ+IdDDgs4o_(XF7B24v$yID0Iw)9G+u$ zN6Q`1kwDwegPxh~U_4j7~ z+E;&H_SZ3~{wKd<_ojdH(~xxEum9Qa=&Bfc9O0w)_yjtdj+pW|MOL8Kn`W5v6HHX+mi#3DR*o{dl2OCe-nRP{$A3K#n&2MM?3v z1SK13b>ltJ?}b*2FG`9pY}2a9DxWD$Gnp}6=7&at&K?>~&k=d-)66WRnHgd;vy5hD z87)iPZ!JrGiElw~S?+PEHO=v|e+g(^>S3*wLah`!v7~UdJh9ZHYZE?-QYp}t4>qsv=5A! zCX@bmxjcA+jz)>smd3Twcmc+CvDu=FEqt-rq6^DDx`@ITkuCb^lHi?TA@2<2XOTqAUL`TZk?EeHiNTm*v_Usb=-J5(oi+(orJWv9R z1_;oWhKMbEvDu;v%Rah@!WWD!x;VlYhb_7|>=y&2vAJtWHV$_!o%w6o%wNl=%l=zD zuyKAyx|T-gc_i*y7B8Ze#lz?>>J(iJDWbDo7UPY_zwVOI3ot? z=mHF1Shnbb312X_=-uez(Dpn~&CIZySH{KHbDd^Sd3|y=v+UQxG`q#qY@gmO+)A~u zw%NL3W-yzc)9RA0rj=F9R!W{&5eaPZ1WTDGxQ9D&dki5d)$?o>YBWixwzpw#w-sP) z7oaV=*uoc^ExL&8ql+kf!Pue;Mt&Z$Hr7YmSpRJUy3O|no*|rE;knmI$G|7;NypU} zsFN=4bNtkbm^fHD<$X|Y^YrypDy}KU=@q^Zolb?4f1AgV)1l|l5@obPl(w`+l;I1| z7F}%i(M1%#U~JLF5xzKV(ZylEBwA-y_)I*r(#r&AZu4#N8QRmHGDhuaPYIYT?P*8v zAVE85ZwGqE?XLGM`dRd|x3T^9!u(HfhlnHi#9<4sIKmf)ExI`Dql+VaaoD1ZBYbh# zqKm_RNj%Q2aQn}}dyae1bF{aU_H+`D&f6TfPL>n8xQFdR@4C(L>q@7L;@8dXYxhb| zQM;+XJJs(id7dPK2}r@%0xg*E1!IdY82jjg312X_=zYvER^<<595$tPROU5-Hug<5@k=98|~b-J3?RHv$GrQ`{hw0Po9 zW@Z#R5ry(-i8AO#X?qv;Zd?ogjy0bAloDz*L8!Jg=^RZKWo#FvEqW)q*kZe|Y|#Z1zF=(8#bLh~ zGR;7nb!+R_ruklvvCZ7nx2)0tl0~Y;H=vGG zi*M?2d{b|yHPxAY$ElSSn^qQ6T3Jjvu__ioJm)&WipvQKowzT$q-3(R$_*82G+3y% z_t^?Hd{Nq>x1b9vwu{IXT}0uF$QE5N_CwD@)>dp@8xO1691V}pZTH30$3yVRV)2s{ zKY4Go-m5An9Xzk9oGKPSMO;p?QgzBDz1wM*^s3)!ca4{yPV;#2bUYr+Q&Z&8B0<~I zLh*(#R9kdW+D8{#_`+^Sf4GweCC=p4}JoEA>LP8OFsDb&e1)#*Z> zUUc!mx9gs`x$&M|>D-^@LjYYa?i}uR++3{NaYMP+6O8UuJR4UuHx+NRL#Vd2OQ_+C z(iUBm_R$3xz5s2}g%!StY|*>X#i8x=pGLtR?yq~ezwY7wx`+E~z4%RuUP|;*qIaf5 zA0_%I(MO5CnG*e!=%++KCHnv3E?zuwCoLY^bVsdIp=Y@hT{Pi~#umMoM~GrcD}H`` zSU}0~%b%i3j_=L;ST+$@zCb9tg5%=$q4)q4Y4Me&tuK&vSHrBxLEQgr|HtE<@nYaj!x5)Gu~DMfc+ zxu*+*=z~i=yB=f>We|O6iSJB@SYsJl=4t2<;XKd&=h4rz|M}>hJbvPc_K3rl_K72W zaoD1Z!#=t=!WV}vx;VlYhb_7|>=)yg{^K6rVR(m^d88bsJtIrvU-)?Qm_j2oYGk>C zH@YPL&&JO_M=3N)p;00?mKHx1=`r*%9-WVsEE0(*NJV4|xro9SkuADl?4t`Nd~w*K ziz9q-*rJQWeo17;Sp*-4cbxW&6PXDjH^CzM1o{LkW0UBU=#%J^=u_xZ)IYV%H!M>n z@eoJwiNh9NafB}pTXb>QM;Ax<;;=;*NBH8fMHh$tl6drRkKVJ=XG#zE*gdz$O{p)q zy%g%@M!%OE^qo`Lk{MH*Fr9!QV&v-$2IF&d=M z;BD^s!P~V{R%nPA4YA@eL`_4*K%P&_i8{>rl^&GNr$X6O{Jcx1`9K~h0S34LZE1)A z!xx(^y4dWa3oCqK*`f<8d=c5Ai^zUSpoUlYVm7?ecjLn*ch?WI_&P$MMo58?VxbY< zV;QB;D1}Cgg+_TTW{hRrv6V6H_Uvx#w#Xz;n8u>IJWv7*Z~@xV5V3_XHd}PD*+&;v z_`*2n;$9L$Si}s}Tp=`?9%R*Xjy8q9X+FSi_I2YSoYC{6~3@+(FGH} zU~JI^W4|O&!@SNk4D@gjdiZXicOxXr2rp-k6bp?I%~1-CrUl3>_eQ+{<=h)3P-9+u za{i7vt}Zb~4~^aZ>)E&{gI<)jv_^p83(yu_fcDYF7QWbQ(M1%#h-}ftVZS6=<0f~P zjQM;Ax<;;=;*NBH8fMHh$t;;nZYg=p^p?Hz!3Agzvxe{hxCH;6unKFAx{ zL+n39*yw0bftDf`s_&hzI*3^<;vJ@eX;1h=}yy6I79Jc7F!%kzi^3V$)PHT2mz_mnfqZqO_$oq6}Yvw&()1k1n?G#b%2xtnfu-i!K=ZCDGcl zn*UU}pZ{E0<4gXQwSGBi>uUR3@8>^N*6^PzYrTCN`nLPMeH;3=wftwwYH#0;zI~1B z-Om0y*nbE0?^xsG>{#plcC!D@`^~u%eJAzrV*g$DyWU-ETy7Wo?$zGDo8#|Z6CLcU z=I*sI8}WR1&uSle&;5lGdtBTD@}9LGIQOnDl-PT}PJ`@iqrIuP(rWKo55eUw=__4% zs#s$A8jri>>FDw+RtJTTQ9+@KH9mPO*1GV%)qc>p4}Bj;+PBt~?oUTjW&7_p<9_u0 zYkeM9qF1tiCG}Ube-(Nades^au2tw;);T&`){`$A$dira$2#(2J$8fpf9poae;fO6 zL*KT6?daRlx3717+tIgg^znAAbNL;_=>dId9k2Y2@d@3|Y&J?q?UdtAs59rkR9VbTvB_Q14vo%>{ODw(okLv*xn zU-wd7In|X@sC+{l+l9)hsUp#(RPixAhE=$v0V*~YkoT?g6>%SR?%NPIwBBvsMrBBL z`?r4`>9XF}zWpxg_tf{hPCJz}rjj}(>H`(8czV!ij{niJ)-?mNe@@<=4ejEF5L*LH++u46R`)^0z!TvioyPh2n zxZWKP`Zzn`+ljvO0aENir}QrLUDUtp0k*UM?oIZ0qwl8v-5h@p$KSKr$KCUQ+p&lC z@1_2|n_bUd>fifdbg_r7@=e~UoFJ4xP!u1GB{D`7s;k)S=2f_)$D|6^NoH({Iy@Zi z+Z>lmoCgX+)V|_A`_n#Y+}Z3j*q>@o{(~N`DqW`!P`SA#BOdNm})w(|XH8B+SE(!InqdvMrCgqqaUo!aVE%ZbjevsQqmZVIOuq+aAF_ zYPj0zgI?;#IU`yP&KqR;((k7z!Yy$P|8ChUJG1|gT&|8SwiemM8j znUxQP=<%?U9(52y>Vt z%z>(z<5Z(pvwt;u&FaF%r-q4A4VBbzkXnN~M77MeYMD*dMj__VdR|t)I(x&o{{ET2 z)@1J*A6xBri;vxpmGbL%jE}C4!1!QCnR*>%>UR|EIukjc>h6!^at79cRmUW;-X;0J zk2J%H>(_Ld-!iUWQ^?->wN4E|#)D5m=8rRvtqCq4@>uFpU-I*oAE#}{Y1?tyrhf}T zX+UY1Q5sPiQ5t8ICX^SnI2?P@<4f z@tbB6c!-(Yp$&-4bq+I=JIqY*Ff+-+RC0uw+>!M@&5tnCJHkw^ znwexZ^;e@;gImK)vWA&p4Ku--jXq0jIesn2uSKtA!giGXk5d294IcfEQhy!CuS2h+ zeRc5Huk&&0*JI(UM?dBu`NDf_eIzW7qmNUZ@ExbKjyw8JnB%Fqdi1zUI_VqM`KsHn z-q-5}3N@rcD%`j(-VbpNjXpZg244mmU7a^J6^l2mk8#NJ#U{@r{r{*<)PBIT0gs*s zJR9(Md%&|2*LuKH0_WU8rgH~9A@RNkJt6VZeH~`@c7($nVY+k#{Rp$aYG!xU=+(^5s+qmjFuSXv{u*YdH5|W|rm;EO+l5_7r(%;^qr@ju9%>>zWdgUq=OG9fvHeuz2QA@)DSG~_UI zuEWeg4l^e^%nalR`Vs0s!sO!!$FFA2Sq)z`dNq0t``0jCt3j`UuNJ+Q{cAaXE&5UT zkHUA9_8o=4jyY=```3B?=9`JSM`JGNKCg$g{^1z-U83H_eMeFMXmm4IQ6{U$9*+L; zZN;%i;*9i2aO_dfyN&HKgL&*pNylYXpxF4Uc+{M$aR? zB-iLV8Lo=O8&k!qqshfREZ$S(*r-#_!0F5tg@Rj7Hj=e*5K z7@N5wH~ZS{Om6WKkMp(V{)jftnt0}q<9(dTt;`BrnLf2L>uY6Y?!@Y-#^F4Xj-H)) zCp;5HSsUG$9Ga%L>I5CDfr7SOgI#MY-qWz zZMBDiw)@=$ZLB)AF;h92;--E(>E^j-Pp&CkqE4pfsl+Ky5#6(==!;WnVwgm#JH0v{ zk2^&^?8iM7R-ZG{!Oh}zP25&a*jLqrr-M4<~Nbiw@JNf*rjldNDu7f0yg_&;NNoC9#^ zex)nH>zDlE_D*8Zxh6gb6Ti6N zPhNJejqhK^m+t+M>8@0<_UXDmKJ!s1+qEV>A`+h!_xBvT*7_&CHj34s`R!gE-xl$Q zcDnD6e~gYD{I%BZHQph8&eN}Ic2k8uT%Pxd8W%BByV_IC)vnWF*V?LGp{rfC}mE^_j@dE1vnQq==9<&e;f&(xBm*FG=N9J1EzG@Jm|M3p z_iuG|zBaX{iD@?WwQh`C48}g+nc%FCli!_w!c%DvC?__iQ6`U|$fIR~w%vf;XxoA= z%Fsn=i!RFWMQMvJw(w7&pFkIkw}+mmX&ZC(wlob_Pqr1I+cx?M*2#4q<4$tp6_1`y zZiqqO7t)ig(4I=G!r8N}Q)&J`UFH&}HmIv~fKwY?*J*AiPNzDx{WLcTr(+tQ2TFhe zE!pUlOP@@ScJ947_JH`pITHdi#2}vmL$N zxwkZ8*0IjlppNyPu5>us%Pnq<9CN;$rMk20GWo7 z9yjrNm|TzDfZfQj$t|XMJzR2&DBk}o^@mVxxy2N!hf{7*1?XXt{e|V>G;Xos(6D*V zO^jc!@z~k9KAsfdq_l{iDe(`BXe@NV{PF9q6bApsn?^jRUm9oSY;Y*MT-;yL?j~y8 zbW(T9Q5Eh^NjF`l&ma32QS$shx2|*)J-0qa+!z!G(kYvokbgS++{U?gt15jRD*O3} z&UG+>mea`|xV!U6MWQcCE9Ve(Tb57gelF_+9LMZ#Wx+*dI>r zp4lJj_s z>WuK!8Mf$xk)L-#^QOoL&q$lOV1m4=&ms@YJI1!8noJf|IFGHu9cyG?>^v;4|W6TF+1b zPI0q*s#xe$ibfK-qdx86`VQ!{OL|m4?YQAY@jPTgjiw0ImL>@`d{Nq>pF|g1Y!{m? zy0Gk{3oCpP*`l8=3E3Gs`wSsF!-BvWn%BO`LrFV&yBp=^wo|BMlLObWIqnSH;tp!+ zcra4f8_#ZXkDT4?OX}GNJlLO2HMvvr7>Uip^k(b>*asP=$$PPRm}aR+SpR$KB4OEb zUWmxETXeyMFBn^N!Dv4?G)#B<5=V!i7W&oEEBCJ&jXy|Cj8 z$Z3ZZ$01El9x|auQ$%S?lSCQ5C~eUNXdhjG;fu`{U2Nft%@$om_De!`CbdBsa)yPb zGmrQLJ@crut{uHSJuX$bcDKwUReM^K)5Z=8bx=viBi^}#v^)Ed&&ab6`wfn>uEYc6 z*;snZBO@Y@Xb)o_!9L1}MpB9>MkEo%L{c!GV6rwSn9v0i6HCE(1Y>`}c*4mlsyI|n zo=oRx)Hxb;Evv0WUt=;DwMher6G zHSxIEzl+wx0z|LZF}$&Nt-HN%P27n1N3r_6xDiul|5RIlS`Uh!5AhFY>^ISRSYg1Vf^;*LQrNfUBA{XD4eH>HvL*F*(@>>8B!sG1p( zRts%eolsE2S3_*k6=eJ9;tgNCw&(&3Uu?GM!m?ko`Z2KD{WXxDYby=|YvO9^whXL| z+eCkhc#t*DLDrcDS%(^2>s%iqfc`<3=_IxpHUab|0)mr2bQb1-X&iswD1hC~F_5L+Uu zHiR#HTXd1zM;B`NqO?UHMHg0V7nUvhSV@nK&%}E?kGI~Up4mK6+&rnx{&L8q`ZqmF z$-8EJwI`J0bj|ooAQY9X@)T>|qfa>24(~)U))Q-Vf=%-s%Zat|MuYowve-Y9-p7-= z$#gIsXOfY2iaeR3SEka-vD0NMV>&qHQz#ue?-1cfpoDKrz{Uxvcw@UzZP5i7zSwNh zMPwgcMB$6b7F{s%;Yb$_UJUJFQKg5Kt)Ak_OD~0b)2ke6cCVLx{DV`yejU_5Mb+me z9skN=pP&BY_;LQPf1jv_6^_-Z)}G=DM-M9;@zHm|q`}?GDZT6y*O*@R*#K5r2=Usw zu+r}^dZ}Dk>GI;=ZWLDftf+sxv2R2Cm@UON#($yzDHewM*Too%vpyEnJ>d3lh+7?; zjd3MR|CFBhuA&-IS5$3T9Z^HVS3qsi6;S)=;tgM@w&;E6VvFtl=pwRTvidUM1u*}| z{6JcoQ=A9f6CR=lQa@|sAd72*>wR$;WJPxneF%MMy)Q>Y>3wDGH?%Q5(9!?8u!?*h z{XBVeKCOEeA|s+86^t$9;s{?Hw&>!pk1mez#bJvsj_}1{i!KiP#mJ;f$GYr-F}!}} zuMIPQZOr}}A=~02GD5c5Aw%tK^ctV9HN|~Ki~Ecg_ZcnjGgjPZthmouai6h#pL{4B z_DSbKYnT&xm<|};s9yKaIqE-pI7(bfveww)D0VnXIHSdVvesBB?vu49l&m#&XpNoX zK3Qv|B%8<>U-5UG2V)8FWUN zU;i@9w8e|i6YC0>x{38gXG781Sa2p81t!;fUNpJEQ_RVY9u20@r`G%8Jmm*<9%`oI z;ZWYu<8;J09WhQvjMGs9j1Cu@E&2qyU}C#qY|#Z1zF=(81!KS1(RzoV$17JJ=zBKD zk4SjL>|rUYhxf*NH^s%m>r}m)eZSnx%jLZ+g!OGIe2}`2CAB_k>Z4FUE3^HqruC!u zr{%HIWkdl6xY%r2nG#m`!m>pdk$rR#g)bOebisr#7+Z9~*e_Z68UT7At&*k-3D5&H zYLKPa!L&A-&1(l)lOFUEwo_qiHf2|i;mz6W&Lf)&7l#pT zPVYKT&lxRl9-Y}dR@^+s=E7j_<$AxkJX{RTa0*Qpr{NUDtPe&u#W~D<2r(aF<$8p0 zj}{A!QfQP_-cg!w@ebY?eKMB*Yb1+>UJ@E6W}=Lk3DB093M>2(bP?G{7g6|v zu|*e5_=2%T7l-|lJ{d1YbbKbz6UEIFGn*&XgN(h}_Um`G#*57#-|RJ}ahgB=pdSTH zxRBq9p5Qsb1f#@+Up4hVt4#82Vls^qS!YdB-6Z`o<@YIl<1yt9_wG~a>5yJz_gzLh zzY4(@Y6L@+wgg9%;fvB1U4Zt{#TLHUY|(`kzOZc31!KP${4~0 zrqX)+beT&|MaevZB99gc+LjiIH+-SmqKnc#y4b=OmMyx7!WWS(x?t>=MDVc-;%Tu@ zvBxfSa~``0dvTnh9*7>lz#AXGFw)S^RvxG1;3&k70P;Jpg zX&+sH;fu`{U0Cw-Ec)vnXL^pBAIDeAZQ)R(a}H&ZIPz{)qoZ5ZNwHI*(Rm?tQWW}) zmgj}k{3!IyubLlNc_FbyA$5oui)_lG=hA4Rq<-!~cj{}Y=`b!tNQ(yAg=b8V@?nIY(nfSl#PIUZVW&n7FI$xpC zD;IfM_zL=~=&z!`N+-V>!$RJFVvB}}&6b7=D|`{zq6@}8x;VlYhb_7|!WV}vx;X5Y z^q)BLfC?r8su)G#0!&^=;fX@OL6jE~RuocrqNV~?UPv*DLchtT{(I~aU)3L*gDt~e z>cxQcJi=3@$5YAaGA0FcG?&lD`^VEh*_Gh&OMQd%#3eoxpP=F=%6x)9aj6gRBnN(S zPMqkz1U$*npNvBJh%L%!q9|?4u$S73Ew(?7E+YHrf(c(Rw&;QhUof`l;;Af$ zjZ5&Hxx-=0u$S8YmvE$c!EA^}ngd)CW3W%(r|9XY=)|WkjU3_fe~FhNpQg~$&Kd9d z^re2}^Ndr>&m*5nC9@QJhB}`id!BVkXU(%Ig>(&hw#?(iv#F3XHBTX-Mwg1xmM#`$ z_)nt?&_24@!WWw@x`^zTq{v_QIBFyuYIGc5jkYavq>KJvwY~pIj&y_sY^ObH7F}5O(S;Sh zh-}dXBR@}!zwU9O(Q*7|;ZS?+7dg^2;IG==|0GA629Oxfkr>Z$Vn0VGK7W~~fX~l$ z8a$u$>=D58SLgzg{UhxQP7L3Nyg+p?xVYDGU%0|=X}`!ZUrdRiTzIiq=*24v|9qk) zKLJJn1!zk^1sJ{nZP5j2A6;1Ci^vvTFyRZv7F{s*OFAs$$c~rQ>-|ZvbcLpIFU|D; z`%{`k4V%jwj}K2-Md75*2?SE%llxiOz|AYZv0kwULh-K##+ zTc)#=}Y6PluM6YWhed}^0BM!Yz*ZZJMljGt~&s`Hkw4VzEcP;#2axHuPu2X z%J2nfi~c;iuwuKgY|&pp7glT+mMywq0Hq8`?5>= z$?eO8`Q@v9+xaquUb!+F?n1AmkZ8|WQZ$m~)O^)7`7p0i)2kfr)znuRpaLbpXn@#k zX^61G7nUu$i0q?_D15=#q6;Q`!PugU!+uGiUSkRUwX}quCDv^yaprWP%R$fSfibB81rsRL?0-xJ&UFdW9EqA9+hPND5XX)D)#5ru` z?F-{n_u2jSMbR@9<9W+F?k;b9=R!}W-{GOlI~01?z3&yDcX=}Nt`XQ6CG$aFywOQ0Mwzlx`#jfF#3u0y2&Hm&!pUlOC& zyxz*tJtr<(I9_zc@uI809{2hs9xq;>qJl{2LU1 z<5E}irb~L1c+(~QZ|!dy!6VF@uKm~Z2jNGvUSr+$HP&5UV_jCLp$pX(U8v!U(iUB8 z_R+-_zOZc31tXtxQuDuA!I6gY6icQ0TP&}?#q#=Fu^v7>=WW)@-=5>a_-*vJ(cj@I z$vbn>^kaI?J3JYC=Te_S?^6G})c-E~zk6xA&KHJg;wFxWn>cKVt2n|Jhb_7|!WV}v zx;X5kiz9q-*rJO=e%>#NN9cbYj>4EsT;3xt@9`YsJ>vR4`uoK7{W8b@ee@5|KVbh4 z*#Cow>-3xtFY!F;L!O9y$V2fDFHJXLdEDQlz2b;=i^G<}y^H^DV>cF76Vq&t*xXuU4XXe0t{bl zw&-u7zge;nmvLmr%j)(1dFH*vdgNOy@V<4q@4DWK^?Z$hJVSUJ{p}P1jdX9PsHPF` zGM{PhpudCu4*I*7d1QQdE+ZoPyH_MXkDEB6UE;8%UE&B|9Jc7nQwC6qA`yP)|-lM(m6VLb2-@n{v;QP_u={X;ue}Mi0 z@%VuC`42C1oIae(2zI$gz7MZRBS0Q6aYTE>VM}|&5xzKV(ZyjOT^!+y!xmi};fuo- z{X=wdXnP)ykBG-dbDcLI(VmZJ&&ND8`Z%q3D_=go97}$E!gI?{*#8sa`AIqYbno`uGg<}yk19t9sP|f{m|_V^fy>Gd;|T>E1geoQvaLm|K>I6Ib0qO zaRi?@Y+0ZXNBH8fMHh#Cba8|)4qJ3_gf9+TbaB`(Spa#91=Y8%@_6wUyl-9OJb#;b zynU7P{cZHOY41De@6g_N(BHYnSG;%8-$j2H{oS;DR)~iy9JcU^BYbh#qKm^mx;VlYhb_7|!WV}vx;X5Y z#N#7)KZ5ro+Vc_Z`Iz>8e3j3uk69J`82uCW|KuvqkUqKEH;|v8e|n|wK0oDr`jmKn z8hRcNaRi?@Y~dA0_~Nid7l(axafB}pTXb=RFAiIDao8`3$7d`=e8%$6XWWE;#$EI0 z7r33Dqkn#p&zsMA@%jt)|AHIpFWCPJ_Wu(7%L`r4m+8e|<t!TTNU`R*dGO?^juzeoQ*{cDl>_4|u_-h3bJnV$0l`VZ;{y$z4 zXPD2$ALqo27XO?kBXfQ%oB5i#oLJ1r!y~M~6_zdd!U|tlw&=pLk1nk6g=LE_tnh_p zi!K=ZCE@w$lKAqIzWFWUpXR77$(BVk{^*UD7CxK%^Cj_B5Wl1O^BjGYP{n^P(>J1$ zy)<4X@ov9d61(XehEjf^;$JBF%cVN1w*UT;7|2}c_j9yI+L(@>?4|lbRbf^q)M$bz zZE4a^G+Au1U0Am0!U|tRw&;Sfk1m+-#bJvs4*7JQ)>S{_uI@AL`ak2Y?KAEQKj*IQ zbM((I_nGoJ`WL(a^#yl*UvSs>1urdr$*RPc=wDL*mnC#5n-6#66zozU6S=@{;DaSEQSV{0tLT;0ntYd|`zzB3pD3*+&;l z_=2%T7fkr#utgV#{gUu}2k&=t8HiXk`Hpn>9{qb>F#Mj#e2@ME;r)Sh`hi8PAJBii z%onyFiN}xB|6}NRJj4-v;;@BR9N~+@7F`_n(ZvzIIBe0y5xzKV(ZylEBpyGJ{y(v3 z@)Pa-iA9s2FN^oNJ%;`~ckU{s2hQb%(e>vmVtldk%Viozl!Cv^#a`~AUEo~56_+qm~{~28{v0WUt=)a(gBewq@T^#n&#UZ~i z#Bk&H88^b8abx!xH-4X^f6nV9pK~MpIrBHyx{$fLxPiT*t1{B`NsSB zndCR|E{>)>MEF~7?Y~Whlwsdqlg`FGTB3|r2+)?+d_`*o7~2JCi!QeCg=LE_82jkr z2wxnw=;Dx{N9#M58oq<~J2K)sGUj{Q^ZivGa=#~|zNfuEp#PAPMeY0{&Fxcrak zKT`jXSNo#(V=RT`@eoIFio+IOafB}pTXb>QM;Ax<;;=;*NBH8fMHh$tl6d??Jbr@r zC))E9@%Z`5n9KNs{y$Ub=c{A(!+qB^h0*AjD`OhP)aR=BW+p?^)rASxFV`@|xl-R} zPUF#4oCQ2Gt>o|1?c=h~cTMzADgJlsAGp!{2W~X~ zAr;E@_y_9z1BL!@q0{LP)bxjv6&(Ra0|aQx-J;mS7n?2m-=m8twhP701#Sy+Z zY|+IbKM&MDItKo~f`2T=;2+&Qzc%uZ7kd`;PsNb^Q?d9z@j}TzUF;>%e@;td***F{ zyQJ&-XBNr+nUMVpA^VqNp?@K6|59=nFWzX6P;F_K0K*rcExNGmqYEp15!s>(CVauz zqKm_RN!yH-~?nVA|LEMSC#Gle3RN_yR{L{tu|Lp?(Q<=8^+l8t-*>v<|FHU}bP6{=eAXHnL zB*5^+W{WN&`{;rRUmUjR;s{?Hw&>!pUlOuEU*NIi&+z{FB6I)wVsHQV3ml1mztCgL zzoY**HRvK-eNyHm3)XJ_{4!VuQ_OSMqgub9;5dB>M|ahk4KY%%@w|;?2eR zy~;uH(&Bu&i7nn&T<|o)LYj6dK32Bixq<~E(_bymBk{&@2o>wwO`(P_RIGIY;#(JB z_yWXQ7gqQp!de#$e&u#{(T`s&rU$;1fJH+udV*ugiC9V#B*mv2miE#gFF9!W9bNVm z9|2$96Bm^3p8V9%vLjd0OTR@&w&F)%R{TiEN_vEaF`!J800UfrSRaT0!xtddy4dio zi!FR%VXccOd=X)-3kJWEs8!Ddt@3I)hqvl%t@`lR-if;xcT=8ITHDLq*_wma3F2yD zeNVQI-6c|Rs!bI?Qyccm7V)T=IrMFh@{V3 zpMRHbeEtvVw&%V5!XL!I$PC`XyY&4Ff5=W3c$Yfmt~{+o6r{7hX%!K^Z)!ypzKF2a zMHIe>u+~L{Z(T&;3kGXlF!IfzdAG%M6JPYii|=L=k&6jmZ`ws+7yl>@kSZ^Ea%Jh= ztQTJ*+!1~jW7(0*@6uM6{jA2ar&(4!H?`tvm=#Z3tW>61L>WgRK&+2OSmBEZYh5t- z*2NLNIIz~m5xzLE*2RHe$=0fmXVud}tL9zx@vK>2v%Y41?T@&TUAMk&eck%{AF+0} z@dxB-!};3qEapbqp8mZ&g#;6jg25VEFyRXZYh5t-)&V6fH&6TV=u)&+xKNy?@l z=-M>&ri;Akq->>wF2=a6G+|eaR9im$EzeSIJ3ZS@&vrWeB6!=o+i}p2gLeEP`%dJz zOpmYvS6Eo%3oCqKVXX@W-@0JJ7Yx?AIKmeP*19aEpCjXb% zx%5(L>U*ru{VDNtzoh$^_xAIDLLWB&r?$UzH}l8Qf_d9?ftOO<5&bC_n+v~8w#cCU-=K;pd=X)-iwNJkh{6{U*805l1?z$deZjgomtIpE{^cUfweA<@Wp|(E)M)kj#mA?;c7ba;zoY;PnmIC{iV8# z;>Wf0oLA9U*7EQ*ALE**Vb)U)ip|!YsC5UeJ7~j++V~Ux)`s681rxqFu-3&9zBsVf#erW*)TVhiJ$t)p-c29R)*sWwZuu12N_vrmt@JEa zk-Kfu!?*Fa9lq_|ZKvH8kvo6PGWL#Vgm*l@x04>7V&7$=1Q_4~#QH!47`_0p)&+=f zU0C6Z2y0zL;R^<9T`>5SMBUz(y#;@Jf3zL04R0TaL7r>F+waAJ@;#dvRUCU#Z;}4!4fA`{TNjreAv? zyZoqSn{;vEgr+y<_i=zahB#2+W8cFHI($K6t&2B&p<=Cz65qPm!WWioS;*h--+i@5 znSdj>%#q%Z|Gggne}qGqkazd#OwmbkcYjvPyOfX1!MpFpJR6Ia_x7oWE*3-X?T@pJ zWs-Xba){W5wbAe*PE8`v-VZ|NeVCl>cBKPw+q3&+iWo=uWy=k$CW4bc|^c zqC9y79Z3~*SW#i^>o10{zbIQ4zq*}{GvaiJY+u=rj)~u`|9HQz_UK4L*O7$PkzmcC zBf+l}e^+p*_zzu~hZK^x(H>Gr7Iz-L7xUBH*+1Gx!5$ILD;AFqM1lCY;GGZZ#hZy=FJ%TF<<_u+jEVheU*VSS7u3SUH6>mmwY zFj(t?!M84$@CAdlE*SZ)m2!0ZeVX>|4>)sfe;Du3aOT|ph=sE|???4{{qc???|c|P z^0wrikHX>o%9{7z{lE4qAvGV^erWp_Ps)U%sI#~VC4UTn^hMx5X2@%{@r(uhO385{0?zzK5qLsp~j zQfW?*d+#$K-1~rmg6{hiyZ=F)BXl|UIeS>TzRy1Ce;&LaldUKZ*v3lQ zM(5Ro6keRe=_4x6n@}UKLdE(#5M}tH#9F^+U4Zes0I}AE6~2hD)*o0Ghko~Yr26d& zjx=bb`YBHjKj5*?haYks{g5#fx=*#T))3>q5o1F3Ru)h_x;@eCr|#Uqo2z z^?Ci$c=3MR?;Yn;-U(kxeEeaY%8)<)D27sw>B;-_`%gYlgd(4On2R4}YoAY@>!+lI zTc4*so1an@_SxX%HRQ=_$dlLb(T@jPLB~No_Q8o4-v=+s@I{HW{=~Z2;&-uOtqUuB z5n-(h2EUTL+aHs!+n-SW+Xop+Z-2_~cRuF#JD;$OeCMElw_fAzYd+!knuEmESg-w< z^R(7_?LqsWX8B0BEg!=tj^Gpr_EW4l!WReD`W@@yh~LG5wJr|%wD`zrf;eLgy8yv?75y?rcR^GrP$)w#D?{;3M+hJVXcb@ z-@1sx7ZKLFh{6{P*1BNu^IWEW)J^rVkLgDX17wo;dR9$8;i3 zy{D%KNyAg?4X#Fm^#=c?2GWx{?J_;W3S41fjW4Y5g@v{L#JXVOcfnw-3kKi1V8Ry+ z*1BNim#5I}LuwDj)Y$FAba%IpWG&|QQGUFWBGrQK9Ojg{lY)|e6u;&We$8Q}rD$$7 z4yy4^Y7b>A+qH+Y(X93eCs%Dm8ZdRChd2PS#es+odlW0I@P&o7F0Al{g|#js{LssS z{BHk_x=?fIpyTiBc(FN0>KYF*l-xZW&6T14?h#trU8nKhA-cYMF4#S%`CihChbQi* zf)pq5{lko4_m6O$aNm1+aELuW@SYwVasQZ?AzjuQUs!=HBCOLaqVPq8wJxIY1%tIN z4t(q42wxmn>klgFd6*y6!^6Nn^tto!X!KV8fc+sJtbCLbsq^&Fk+?{tfj{!$*X6sb zb7b8SO@kM0qV6c0*SjwDhqFGm{s_gYC+|OQ;zEr>5hd1#B+Bp~Sr;I_b+LsnHmr4F z;ae9`_#(nu7mWO}i9dG3e4I*LoDYv(=f_8V-FPVL=${bj57p8cFm3mQ1I2lo8nZI{ zlv9=In-~k6wENQZTmQ<+V*5Gs99ZjZ*2SUU%af$t$J6e~x^^E= zyN|bHA16nL=ixdI*iX~sIuAO%edm6LzfN!8>3nus@7hm(x}49hND$lF``oDd-iwYqbwuTvBBCG_5!U1)3SUH6>mtIpE~4;7 zgtacB@CAdlE*ShuW}f+O`WbiA4D8Q7R5wxd$9j=504`dz#JEadf;- z$Jk-L!}Dq#&PS)W?{q#pKO}#hNiP~wm(R&A@1!gJk=No!I<0s=s61VS6}ZB}8edr9 z3kz#qSoqe36~3^r)`b5zO zBmssmK&*9P;aeA0_#(nu7g6|v!CDs#ekEnk(*0>M0r1Q>sn0yK^2|4}&p&qGWBs{r zVxL=Y{Fwf_(R!oxM(a(!32w69WW6c$GAV)yNO53&e=3gf#euah4t(q42wxmn>*5Gs z99Zk(z^~l@Hh;|ZShIPX&D$I^dFoy~J<#GgkCuas-z`4gRv&NcC+w%y+qWjYIP2OR z)aF0ZmZl3|i=V2ut~N7a1+K8L#urxj!ope?7QS_1g)c0ubzy}sBCK^0;aAerZu0g| zvS!wvCfbU2(*7ye`yDB=IHrzIVj!j=b{wRcbvUwoXJp1q$kEcB%y4G(?R z`#ee27dt82pD2S~lvp2)*uobU*1BNutqUf6abT^BBYbgSt&0P{lC5XlfOGHo>@cZ& zc7&7R8F!oH=J}z>8j;T(`J9_mM-Wbe8uJ}D9_AEmOcMpgha4MyXWx`23W_)An;hB1 zj#)HpN;}SabV0|#h!^WSNb!a*RIGJT;#(J6_`l9^JAxHr#e%lnq+63Mf&_~3X*1CxBtqUf6abT^BBYbgSt&0P{lC5s@cAK~R2v?HbY2vqd z*1N|+J%_m^>p8-8LeEj|TYIhd9_IR@*GcJhQu?g-`H%Ej@2ez5FaaqTtf2)HzBsVf z#er{K9N~)tYh4`Sivw$29Qc)_^!paHe?RwL{pmin82ii*Bz-E{^cUfweA<@Wp|( zE)M)kJ|_3Y3rM`NJh?w!9N@X)$pbXONk95F#be35tUQ&TV%GmAmWJ;=Q~5*BQ$BH~ z_vu9_iPQUe-)s6nJSNTa&eP83OnP=%K{NaHIhAC23q*{eCK{pJ!zl(fYZmWxN`ApHXq(gXo5c z7~qK$M|f^w@crnUh#2ISnutNqQVcqBh?{T3AkJnX5aVe<}~cQ`#pqvF5t)XEF%FVbU*>31LWOY1K` zApWJNs$RzN>JumL(-cSitj>t{Kk`w0t0$e}<#{BSfD{bY(1HnHFj(t?!M84$@CAdl zE|~BIgS9Rg{7OwzJ6lu(nV;|}p9k2HCjk2+ic)MWS zyBl}V_=kG?vIrXgh?jOJ(lby>?8FCLOiX+jFC6d&!32LZy+KfBOO!z`O017YfZ>Y` zYh7&k)`b#%>Je#pTV}0gB{^(5TWl{takb=P)S}@^@18ZFz_}0Y{zBsVf#Sy+Zu-3(a zUr9>8=TiE8Z`$u0+&_z4%FgVqN>CCNk9hrItG>qC`$ zUvUJVIIzAq6-W5uz*-jvzIAbgFAl7AafB}ptaWkVSMGg>osZ#9SnC>2kMF4N!_LPG zKX3EG$MeEZp}nyF(#QMK`FQE$eVJyIw4afW<0TC~|1t7Oyl}&iIpWBXPu0*~?XC1U z#urv#3k&PR6IS@b!de&Bf1UpKWnsnd!ope?)_;?9Va4wv!de%Me4n;@5@PgYUTGZt zBztdZ^kDWqv(ZnZHM!gQn4V=Uh3n6Z9pv4~u}>Mg$3N!x@lW`4(D*?*nek6~w{qfR z-UFZb#GTJU-UpxfH0`%+O~MLnVPTCgnDED}iv!=fIKmeP*19XZ$Y9{8P%4~@;jzWM~AB_OR7a-QUu<)%5D|}&LtqUf6abT^B z1HY23{`7o<64aj_-$>T?m;Ju~9Ps_;fbTyCtPdQGHpDPD=%7Id4f;-a@Mxro5pF0= z%IGf)IcUgx8af*FN#!3SUInBmVv9yZ?P^Yl4a2 z1%o~E?!S-UkMd&Rzk9QQQG*-y;SHO7*b@`ON3-t+yl~J92fgs&z3^<>OY1MKzqJ0+ zi5@wW_d|Y`Y{Wq$mAicrMVBI?|0-dNC=P45#MfolA$}Cm|CoYA^go2ngM{@T(vQOW zZ^JqfFY_R=MV3aKEn!8rM#`YF{f!=qdU6XedN{s>L+?83yp5*Ek@Ppm4$-5G9nLzk zu_JNG#1>4Am!xQNbYqt{)nm7`@AVCxHG+udvi82mJfLI^W zXn9Bh7@`2NN9d`A6`2%P{4Ol4&q5JJk1nG4T|`*xf{|aQZ1RvuMLv0$E_d=s^iGgZ zrrH-v;Zr`wsl)VZQ+ec+Po-&2B|4<(6j^j`(?_B~vg2uo&!kCB{q>pj*NaQdnIqA@ ziJXatp~~cmH;zZVSRa>A!xtsix+w9j3ov}KVXccOd=X)-3kJWEx7mH%n$GSgf3xWp zRYx-WUiPl-+&;#uIp3nr9Uygc@3GN*x-Hg5^XWCpZOJ?pb&earfm z=g79KZ(HBCzU}R|t?yXhNqX^Q;EscKDle)ECLjfaHMC&D7Yx?AVDPOACVatQtqUf6 z!Cvt5J!d~+>SFHw7`^B==lqDt+=pEG%zeZfzB*^=h~maH%N37jSC%kR@_mOV$X?CqDWuXy_vZ@-dW=~4z) zDsQX_CLqOuHMBUw7YEk5IPk5DBYbgSt&1akabT^B1HY1#RXiEmwO;foDxec8H*;&%~Y zt&2l`c2Q&URi|u~ISYW@7N&JUwU@VRw!OP;KVP){spc??hiG<)5SY|Z)}arSUr z-!P*yo8L{&9%VF}JCscf%^i;RMU$F45=$ArHsWC!-a49R%77DX{&3t;aB9wTf6HXT z{L#3&U}|8&^C=65<0OS>;fNZhTI~W8PieCEWv%J2n< zwJxmiMTE6382rjz>*As4iI{#~cl)-uyTZ3!Ih)0Zw1Tr2rFqmL&WWzxl>2alEHycNyIrDtV#?kbENtr>B#}SDf z>mw9z_(H{67a+cMVTCU&taTBEFCwgU!QfXixS3wbD~LCFnH1v9BRns&d6Y+Dw$d>c z57TTNM%?n7YFkV^v6{Voh%L7LXxKI>vq)oRHG9Vok?r`2!5t!bfNm$|oXV65H4Z_P zSRaxA!xtddy4dio3oCqKVXbdl7fk#v7_4=1$Tx?kcyAw5B6QN-KF)R2?Gua+w@>o> z9qV_Fb1Qe}gnvKD(vyaRD}EOi*1E957Z%oft@YZ_%QEc>j`R}nvACdrD>8TY z_`B_IzS{fZ-IUY2C*&l15_|7hG*lw*rAUeQ9CXh?_fyqg?N!jLz5nwcrQO_j;*EDCkJCc(G2hP{S80*19P1t&1{zv0<%? zEqt+It&0f1Qp8=sp&~v!rYnV4d*6v7J|vf%{twBe9de2D$nERVaoW`*x4%axx!QC@2MSW^|bed)9gc_+7CDy5Z=+p}oXUObukIQ50aVDf~f<+r2h z@a(V+1JaX|3@cBMG3Y)$&KUIcgnvKDvsVr5j^U<(-SNC}1G}?xQl|%xLzYDpbR<{M zSSMM$;R_XO{fTw4#qVOnS{EC>b+LsnEUfj0N)dMjM;hx+G2?jqG;QhjXB6}H8Ri)7 zoWj3z+GCydJ7;(tqsDs8Y2s==W4oF&#Mhp(P5P_7dl}|F^N(lJMrCmX6G;;c_A}cv zSi!{ag27rBO!$JqS{Dqyb-{#RYrWQbZRlkS+Z7yXggeDhb@z0PBp&HpfxD4BjbjeF zmj~VZjL)vza~bbD=zbn_KkccwG`yc8i)-QsDg5;~mT&Xmvlw)_I(~2_HPEtt;*I=@ z7wh~AHGH9Bt&0-hx+udJCDyvw!WS0Sx?u1t_1hI3X>cQr9>PfD9!5G+PZ}Sd;o0;@ zr?}31L|dUFeMBTZ&{^7PsRAk=JluPSnC~BemmwYL|E&B!LJl?S8$|Z?i5LTe3~jf zrXY+yk5eNop0a;(ikv?=9c_e&Cxml5^yEx7AM*4RJA6vHxhH!1S=`Pt3HkI)Hci=Z z>h*A@FPE|ndu{kEoAqcolg&Wtu0i;bUg2Y%ZjpyCXsmVd;#(JG_@cyG7hCwk!de#$ zex;ndf+G!hXBnVwpG#wp{PPTCw=ZO!;hnQwN#1eLo%6YPA-nCbIm@_NlOl`0w1#jR zUCjl~irTY`w6#Ri^lQ)aW>{?mm5or8kwsBr&)Z(W3NU^bAlCXF>%xlPg@v^)nD7OI zwJr|)(6fMz7>V(M|r(g`(EDO9XeE5Psth_x;(eCxsr zUqo2zA_`wbSnGnpuas_AaHK)d?eFn9y1U2cW1^K|>hXnG0b|n8+Wfr{QoUQeS3+ewfEej^VNT2|*PN>+z z7Z%p~6YEc`iz9S#V6BTId~sl{H&_>kelI)BUBQutxzD2;x+$dyYm z6V9v8cRr_QyK|8d>&_S4Z{N8Tlis{6UGq6V)?Bo8P|YPauH_HYxN9#)!{amLwO`Qu zYcHjav@D%aBekN$eqnnFE3EikSXk@A3SUH6>owLz6u*lIYh4`pp_irG6&z`-`#di6 z=&kNvjB4?JiQN4nE-Xps-Ai0L+)D{pOSyNE&h8%d<@(~@C68!np9;Evk%hVY1hL!u zm*Q{u``w>&>GL4{VQujsMJ9VGO^uaR6J=ykfLLc$Sm6r`Yh76Q*6&*vQT#3O^+%Vu9<6g3>n@W2I_q`b zzW(#L$Y;H?-a+*as*j+uID&~}2?p!r2_}5OV66)V-@0JJ7Yx?AV8Ry+*19d8`~iz8H5^Wb&~y_&D`(D$|n`ne4?Fxmcfm;-Dw4#naC{NL`Fe2ZEk{!IaBW z2Q_@o(q+TN7%B;Ba8N^~U;>N;iVf?83M+hJVXcb@-@1sxe`;MY_|^pzzF@G{#Ua1! z1Ah-3@vee6{=2jYqkO=VbEsg?j>V8eANb4@%+EZ9|IF)X&piSC-0J|(tv|QkXua_` zonE8$M(a)1n~u{2n@-R~o6^K_krdrR3nn1Nf%TlOIKmeP*19Zw=dIa!Yd*m(bhGo?V!g$6YjNINPSQoTrZpcGztwuH*GF5ueVey$ z^QuhS2@QLSZwtNb<-`$r5(n0K6G!;sz*-jvzIAbgFAl7AafB}ptaWkVSL(7WI8>K* z=dIm&Z9hSt+nv{rW2{eixIJ{ZE*(iPp1tf$i_=PWr<335pw5$VrO4w-U1{l6L0$e! zT@LDs6}YlOB8rTO2=AL6*3-tIwgPs#{Tg;ke&&li-toIn#cfBr1 z?}=PIncaBxrJhv?eaBzl_R2XC4!34~CpGjH(CYpK9Z3~5)=3s>_@cyG7bU)Rv4t-- zto2^&B8uNdgtaaX`Q_O36C9Czam4#>Kfw_%ruCeB{Tkn^JwE{xLA`lUMihTR>50G4 zR|b_eedbyFXK6}SiGB82C;e zCJs(8SSL>~;R^<9T`>681rxqtu+{|=zF@G{1%n@Y*{*(qBa$eNcpLO*IHFiT!NKom zXf+u}{4S1YO>Jjhx686Z?XFO}Gu-YBx4S|eNiTZN4hMBOsKY^>sSHI>X9_C1*G@-v zIGcU_;+MRu_~mi;$ys+s^Jivq+ts{#yPfLQBd!?!NB@P&o7E~4;7gtaah z{7Tit5!n<+WV8LV*VzB_h1Dz_<%-F+(NGsu3ov)}z$OwaT5PIqcpMJ0Pq#nd7ph)q+v{f8n<9(N`c9=`Ph;Wf*o^zNK1cS&KFhW%@~DcSv96MM!xt*ndXIIn z#qVOnS{D(%b-{!$7_4=1$S>P&cb@(3Jp0{w_PfjMzuME2Z_|@+)01!0lW)_TZ_}G^ z)0=OjgvQ(DeR+6a9^RLSr=!Wc=Vxb`6n=J&oA77nne=^jf&1;}XXC1dw^pB@i#qYF z?{ns(?Occl&2bvf#^f|l0XKT?zwta5xs4Zi-mA&e+fC=Vhi^L1;M)|d3}x8`808Qk z*0aC@3}1j)>%zjfE|~DefweA<@Wp|(E)M+4EOW*Yoq!S*ul|c8tT^I#ui~_LZM4OD%X!Ap z7VE99PpkD-FWR=IWjD3iHtTKH+tU7vw=mk$PUu6*N{T2lDo3?zLwtSnma+|Ww?Ps|@YCjkKG5?!byNliKVs^M#9p^YHI;?kC@AS#id5#71 z&eT|oUb-{2*kVBFI!iO{a@o7ibCul{dn$`9tVq7Fur7v(!WR+Nx`^?Djmh?Rje3^VGJNsnzJ6Z_|-)(~)n}k#EzPZ_}A?)0uD6nQzmTZ_|}; z)0J=2Rc=$3z1tP*b{)EDejdVI)*hF=$3ZA`Q+C z>hn(eypz5QX+ol`xQL#D%qB!uI4ri74ILC_S;~j3|PYp7=J)|1Y96v&vLBW9Ty`uo)bmd6xT` zC$OJ?9-}Sdb1z#w|AG1Ri6ibcl^({} zOTIV#JnLJZU(B5^a_5q7RrB!1JiIXvZ@iRk+mvt9lyB3NZ_`w6Q?|+G&*=-BUAX47 zcBu2J`BGdQv2x$y!nHW4#iu~arI?Xm4x`mUtzL9${UWN$9$GJDb4zWXXLE#Y-e=nv zaRJ7@+AgJ+(aK_rGLkP!tcxMa@CAsqEY`Yh76Q)XTD8mzD;MoO=rH1jv+=6B{T*D9Rv1KvSr!3 zsm_rYL%VtU!*|&(W_Rl3ixZ>AYtuchV~>M+(wct})cbiX$?;}$Z;E`aq_V1O>AjR) zsP%o$K+#7ef4$E;?yD?+iZ^N@RIF>tYLESXk>K3STf->*Bz#)LtAh zxc+D5&>-D^EZ(f9i|s!iQx{Cm_n+VcR{bZrMIJa7gEZnmn$uSy22OC_JaCd%e+Q58 zaMj>(TkC^qVLB7+SfO zd%=1TvmP(K6!?-=9=3g%%38cC{nCqqBaR&LqTq-ZV@FP=Yq+xZLXBF866@NCGJH{D zt&0ucx`@IT5!Sjm!WReDx;XGFwI9yYJ)Ea|I8V2*_|9P-{vr<-AQ311vBNy_Wge-# z#TB4XW3^!kI2oP!j~65a7%3MZ)+G>N_yWXQ7a+cM z0fsL?taY)4FD$He!QfX)JeucsG|%s7p5M{3Md|B|`8H$uHe>lVWBE4X<;#tE_;?;Z zo`(yc4>=xZvxz)%qKqt?_oOQ}=~dZDXMZwPycj*F95i*Di>E0EO}XsTUfP|ej;CWx zpQiSVs?!t`XT}d#%=j#t@$P0~cV&APTO?m>SQkTV;R_3EU0C?mg%!TAu+{|=zBsVf z#erWbcE%ACk&}5=C(EqrKPD)Nq7EX8@=fJIKY>kr8D;#9q0?Lvi!%P!P)?~! zt6>**_%taV{>(PLnw3V|Q&D3NurB9|^j209Q~qUNo{A4_dssak7i(;KI*EB<%_vvEc-Gbj?r+L zgBXi9FxDmV4jI?yR4~DBW3o~% zd>b7D!)zWtlZVfg;pJJ-pQiPTy!U%mlu-}?Vm(DKw(!M< zwJtV%>tYLEY*_1J3twzl>mtIhEGp~@jx?0=suveI!z|nI+R3nAwH&^{J1Q^ITVAjB z68R#Jd~u!^R9-mp<=O1Ja4*lrbR_$Hd7ihDUS8luqmg`{Bj>cZP<&Z$#IJ9T#6HXV zi8t~oRIKwW%J4;rwJtV%>tYLESXk>K3SUH6>*Bz#)NfaCq>(kx;3&D~jiAxgs&oUX z(_dj1DACy2xX$5nb?jVxHI8;Pc0Sq>bsD?Cd$Qx{VGV6Qp5ELmYCle!CUV?wMo*lL zftP8F3Bp-*njjpgi3{;p5>#1J9Yf?;_*my$(BTUjYh9@L)5BSu=Khrj<*9BDjF?@JbQJd<8QpL8cUnL5c=dr9Y%mr|$P-A*}Z$}i1MTc5T* zZGGB3>5TQ6b4+K%k=QxtCe8l!Y!4X$5;)qHp9}!n_WY<1QN(2igf|V2nJ1HttKNIxa7WDhgz5X;i z{(2O=6vGjt-@xY{?Jh` zJWv_`Jc};gICAk~JV@?e7vn$r=9SnNU&Iko;;*GqC7wi0rH+=D8tqT?3x&Xr$8`iq8!WR+N zx?u1t_1hI3Y5XJMyw^N>F}?@Ko6w_9_^4aW*ymJqjKwUr7~^eRwit8dxNAOs(W4+s zo>XbvK@*>IqD=V2nMmuV`cHymxSil_>$KalbV7|(iW2M83NU;DVy%k}-@35E7Z%pK zh{6{U*1CxBE2Y~N9BG(KZz&fSD3g9)ebO(OPtr`t`4r8BD~_p)B!0>*b?Q=FHj?;h z7C4EV_CBY*&uPC%J(HF-iwn&e*Kfu_Gw}|5Sv65c76piPRs|To*s#`xg>PL%;R^<9 zT`=Jb25Vg$_?4>d3Jz6mmURgxQD%>`+%d~kHuKuEp7fqO#(+1MFJ8=@$Zpl={2j;n z^o~?<|32@JJaUFzypd0#Vm*f~%J4;r zwJtz>>tYLESXk>K3SUH6>*Bz#%#rU34%KflEjH^CX)&!-7XM%H;)%GoBa@4~zQ#4l zQd-?q_|ox+;QD@vaIWu{PEzLOv;bXv-g%kQ5V3s15&pLB3M=D?E61bH=Kg&py}eu9 zzptbh5pl}qDEvsT@Uc#}pu-n0*1Ayft&1{z0b;E$TNhjWE-b8d!N@my~_2Ued>nGTFopXZg znhk&3bAvzUAL#u+}%M z3r4?}rP~!8D&6L>7=}pS=JB}L<63buJv~tTCm5S2W15^UZ;Nshwv`?QDZ;jRTa<@L zwobAxvCU%#JcF`LI1$??c#LHGq`CpM?;RqUINv$0Kbd|^&n6^Wd7D(^k!e9=ooS(l zFG{R+vEf@6R`?>qS{F?Cg27rB2Y#iJyMiN)iOg7YCpddLZUMNzoAr$KEMMlNPn{$D ze~DGcxqK>o&f#;O;GXw<`Mj4m=96CBUCyVV;wxzjX)0WopRvz{GzVXdrwe`)Zh`Q0 zX;ijJkw<0)jrDxBc*7Se*17=ktqU-G0b;F-Eqq~NtqTUfG9NCESUH}}=bUHrIp^7O z&iU0IVMX{{9zK_c&*kBwj0I#-#-nyhW6W^R=RrS#8XGBZ3UuV5lqD8#q+GmMmq4iDixO*HfcVzM7QV2s)-S8@ng#LAns-Uc~#>DuxMiCvBYOXS`QyP9;Ppi&F-@KkbbFl8O zDsP<1I{A(Ckie_G^vxSAj50~PaV9RS(xq8hQyoL(SjT{M&V?Vo$g$SNi*H@1;foS$ zU2Nft4QpLQ_?4RO3XU|Co{Eu>^lhGIXxmIHysFD4E0CmfE4@&vAGc2P|3+{5sf;bJ zKX0c;2c&QN(Sq$%y5y%a$nIF*Ne>JppN{}=UA&VPocT{U%UX#oawjaTb1AIwMTE63 zB7Ey23SUH6>mmwYL|E%0!mrfocfb)3aEc?I0T4&{$_&0=5#K30*|HOz^%CGL>qtC+ zGkcyl0cV-wrZ=2Ri-E-`HlSGV&lMbb&mpW{+?{yd%KyjLt1 z&f+ilgP{xTj@G^aLTc@0B?TRs6*Shf$KnlNs95U)#J4W2@I{2RE~4;7gtaar{CwhB z_a3wPyGFD5YhKD=Oj(O4rmW}k$hkanE`K3x?gE?5=i&2t_U@9+@?GW7SA%MEpir+`bFwMH@bL1mo;i;OO9OPW3WsMEuHuH>KDtF{dL!6c1O^% zmo%1RNkjj2Qu-_~|D%8$BKcb@UWQ(|popyOqKq<#66>;vEqt+ItqTj^y0F3*7S_6m z!WR+Nx;XGFWfwW23)tdD+>uc86 zE@%o}@#|i6TDQLLGOoKq8`d|@#WFuPFB|9MT{UJXHX^cYm?Dadi3sZqiYR;$VXcb@ z-@1sx7ZKLFh{6{U*1BNuD;3%m9BDXY0g+qAP15MGF};mn%=&Czh$|3sy5*0wZly(G zRcR|FJXv1EXY}0mdhqr+#O?EprrQ^M7kM_uVV+;#NuPr){-g4p^O`@>?snpvux06l z8mSZ|)~OX+_`lW((AZc}!cv*`ns#V9xH<%wB;y>-@KZ=LhX#GLiHFIdKy z^Yr(;^?6UE&$GNi?>m1frsKHGUEt5zVcoM>{YXM?Cr7ghl1&FmS zKz!>03}1j)>tYLESXk=|*2SUU%bNZRIHG1s6xMHtDp4_d&gXA;&F61-&F61-2`dKO zg*<#A4`0Z`7s{8x%EB(D6%I9z#fwa+FM17d(W^~M)|b3Sxb%fCcND+GG6|Cn%MMz0 z(6Zn2UG`2^tglc>Hd^_D$=Q{1Ph};A6`2+m)|nPo_`k%HWSC z3Ra!&RWIYO(q?%1ZnaGJt37M!om*9N&4pWY_19dub-&xUZhhVQy7dkJr48#FK07u- zFUu*SNUw;nPPbsf7YEk5IPk5DBYbgSt&1akabT^B1HV$vpW%pUouAV#lAM-AQlpOWgT_^_HFV+I`WN>62ALjZ_L1>(mM`d;wyu z3k%=6V8Ry+*1BNA7YEk5IPfc_`xkITU#c8MANtQZvL|c=6FsLg6Tu}+7POPM--MMO z@KJg+443`q?Jwy+Z(p{(B3sOW-o6?R{oS1u`D(AfmVTK#&O3SdovX~})DX#SL`~Xp z@im&76fTOItK5Lp63G&DEs^|zT1VD`kZx(q<|ydMv7oV6Y_DR48o%GME=qjs0t{bl zSnI+HUszb{g24~n9J=<|6&z}gcfaJ0{4Nx z?_Fg!^gdPLg5`dybaC5vpK@Edn%xjS_>$T`xXeeS9=LuFQvI^h2{lqFRIF1g!0^R} zwSLdK*y4AwVXcb@-?})$7YEk5IOLb5+Z7xt-NTe?wTOpqe-E9vhgbPv$Rq2IE^|Ns z$oiv{d~H|vCH-vOWv)i*uCQHQrU*f5dYN)Py%NKs#j7!JGAuUu4>!2r4Oe1_<#n5etFPbuDN85R zNTpD*POT`z7bVuZ0P(GhEqt+Itv|IcqWE1zSnGn3UpA>-!J*RKzDAR}eVrzA`-c6S zDrGUW-ML16?_8JoYA+Aq+;QZcoAD##UQOEF>jCUK6|YH=#d=~*3RhdKy{6(8^QyJ% zm?uhWZ^VkV9XNjcc&VTxxq`;tu)T>DZ~QJ^taYJ=FG{R+0peR1Tlm7lTCWYgEaI-< zNJH8+#-_X1S!}v{!~RVsrSDzym~}nY4Y>!uM^zY}?omXKRTR+%560d~sl{iv!=fIKmeP*19;t7YEk5IPfcV*%cgVAiI{WmOj27BMtML zk8fnRW{+=X%9Cp`<}e^Vxz4jJPj0Yq_v9uMl25O(u=n&jFLpn@!K&d?>kZeqA#1qK z6lcQ?`!_59d6g3?wn(I~uuiyO!WReDx;VlY2iCec@U4p@d~sl{H&hCyM1}sJl_L#b zx8l77E+%e&#aVy*YdxT#v;X!t^h$Sb#rQ+eov&ha@on1Ixst+*HNcu%F+8z4So2jV zj7T+XW9J)VY`7NjbXP~rMvqT_f>aEGh@|VO5?GLa@wIZcG!lo z>Yl5ApKzX8x}U;zYTQqe$$mpe`ruaf81RGq6nXHqhq`a#sh6~yvWS9?x7Ced|_d& ziwNJkV8Ry+*19;t7YEk5IPfb4+Z7yXz`GSM(Rz&gDtqJku`~GC8Gdq$FK$2iDwar@ zSA6nyOiMD0`Q#gBHJ;vL41D?(Gm%ffe)od<$fZ<=Jx{&6hFd&4+VB;-ZTLENOHe}u zl~ogEWbv`HDmHv)U2Nft4QpLQ;fn}sT}1fS1rxqtu-3&Pzw9e_1xFh7zK!vS_fKwr z$3S!Y`xpwDNWA?64e`#mF^n-J-T98L_0IRPIgxi9S@SJojdxd*2i5$*b$;!)+(^`Z zXPXDr#-7Tmi88V&K9Q(Dv#Za9+%0}|Ka#8&EkoJo_rtAC-A|%Cwb&kDotsgQW`4wG?gZeaCvw` zs-%8wppg>U;K+s_qUEMymh}^F>&yPREbJi9_i`0Q#t0mMrs&%cc82=2z8Uyhr0u2r62i7#<+sq_45 zwz%5(W!%B@iKxcQJhIz(g{zpxtK6|SeHokcSDG$!d){<~tC*&%KfX;DbR<>0SkD3r zHGENGt&0ucx`@IT4A#0}!WRtIx;XGFv&{bjj#v^^qGJ1>;E1JDam0G7k`nPHN4A98 zbUAmfu;{AHXbYd-DrfVTF~dTAnp1t$I-0ML&gQEuPq%!@>`04i(Q?JVr%Efn^-HcS zTQBR%GWluRKiRZ4AlvpO`)j+*?`>C9?ezQA*Bz-E{^cU zfweA<@Wp|(E)M)knVP@MGS{4^vH41_XtT5|-I9m5jK2LF1GN6 zg|*&kT^#YdIIz~mA>Y~3Vt9L==SzPw?IH|O)fH8(z-+H*{?Gj(sF|VtK}xP z)p>7COA?A}y%GPx0{vxcT0`J{AobqYJOp0%(03!Qn3z{-yP0~&vP{B?vqraNDpjYK`Z~Ro*J-`ed+NHz-C@^tk6brwZ>GD)vQ}b?T#60r zT#6`s5n-*11K+wh!WReDx;VlY2iAI*^{z^-#1WT(KgW?SBb1cb-%oKQ{bx8Bpni@+ zwd%e`CAzOOKi};o&~7h*_9VSn&FQ%w4r?|&`SS%mH?t30^|J8Iyjrgp(|d2QfYW=E zMfE;{m{RMz&ZD99_|}CLzKF2aMHIe> zu+{~GUn$+L;7Fs?Ek=)L%s11_o_(D)vuBP2Z&3$+Bvqj4X;0>q%j;g)cU&bz$LK7gqSf z!de$m_#(nu7Yu%7(s@^Kq%rIkBT6$Fq-xDy$K^Q};mv6Qpt$^NxfNIOgtbsV!dhIv z7T2#etrryCXX{tgtJOiR4r=o%P}^5bsI*yc3%#tGC?kua#5${D3tw1R>w>|zE|~De zfweA<@Wp|(E)M)k)pi9(8q%D%b}x*zdpWZ`<*m4m?{HAZSMgB^rW!j^hKmlggK#>~ zPKS4%|H$1?>yhtN&J$#M7Bo?bW1Vh6hc8~Nb)n*07iIXO#99|+_yWXQ7ZHA?oV$V}4SnCTkoN4mxSM4@ z_!*P>c9=fq&iJ{P44xD2AJZC7(R81uaFwF*TQ%Ke)8axQHl}Ip^y3e#L^S2g6iwg7 zQ||1u>HDayowQ)VKFUgpJTfbCtmloNd0ttl@w-s5)&&^80I}A^hHqVL;R_3Ey{R%U zy(>7bnrBg3QdNrXv(=HUEGf|5Thm%a@r-OM zCk9Qs%?lQ7gwvI?WQK|h0I>!zg3}VN3h#lY4@pe!Uo>1!a%6R8@^tGMe z+osjpqR;L6Hkuq;bbS}SF`Z`@Cx#t%{NtWf(2-Q}Vx456hA&jCby4D57hw1T#9HsP zF1GkxSXk>_l_Ks6jx;c`n$DVecUoRkN7wC@weBBOVfj5&nx3`iJMOG|9MnUa5qsVK zdfl9R)8ef5(3^r}`@GuTXT8rm>HFcwQ!2uW^oa=TG>RyE5n-(h2H(0k!WReDx;VlY z2iCec@GE876&xy4zvp!OJw@El#4r6@|JAtOquf#CM4hJ1Rln{zubSS-YRXngcWqzW4AXm<$BlqG8 z&l0_`{*nsNyS=;|y|10LtWaEFzGTG!WyGh$$mMtc!yCmXu12oB`@bJ3UXUHR`r0W= zC)7x#P_a&}P{S80*1AyftqV1LQDUu&Eqq~Nt&0f1Qo3Eiq0)_hNl!RR8d<&`z4Gqr z+v?OtuVTm2`-sK=0yvgOjyZD7k>jq)cpfzFpm7IHxXn-GK@$#|h@i4y0*nL-5bK1B zEqt+It&0fXx`@IT5!Sk3!WRtIx;XGF1=|%IdtdFDzVd2s?K|o2YWnJ{y*2T#8U1#L ze_eg|cKXLVZ~Sj>{I4qSBrS_EY?6Gla5{PA-Ty;Pg&FF}tC=&!HoQ7K3F2OH+Arcw(|NzW2fXN3-wbCa51(;gKSTIiL|lEh{Y|ywck|mr;YTqvW*~H=<#3!Pw8-GFLnU zjvPqK3dP<3z>ToMu8@_d6g)btkb-{!$7_4=1;8!NKcLhfpBhxEe#fAQ`lQ*1_ zS6rzKdu8H9p5_-6ga-V=xqjium+3VxK5(r6C(sK>FH@0Kn3p%PBiCLJgRl0CT#wO` z2eL=fQd2P(Fmm(9)7#>WdzZRU4yyQp#~hj^~l%jvUV;CmcDEM^1Q^a3aox zvek()vN-Cj3J~8}7hw1T#99|y_`(N8}`@J!GrZel+-v1JZMMw{&*J7aD)Ib@$?P;}i z=7xSu_GXCx_m4+W7frlTG@)W$RH241RIGKOhA&F2^=a$V)|I@_l{~C_7BwZ3AdYT#DfH1b&Y0E-k%gbpyj{r^Of2GUC6tG)m9 zPvH%wjZ~09CdGOBevtV8mk9pGKfMZX$V@|ChZ#!iFh$=y#I6%t+0=Cuk!>9X)>GSJ z4`0|=>w?9%F2e9dh_yawT}1J_h_KcLBfqTbuHZ-mtTQ;ARtSsQ4X2E&48!R?OxYK= zBqsY6mo_iF4E%z{39A2+RSjzP(gk_>HG6pZO*{}l>AXOSp9^d!JY zqyVu_sMx|68`iqm@U06gd=X)-izs}-V6BS-zf!PW!I4H(7i`pd8+G1B{m$hWWgxj@ zsokk?V-6ZiWspDaos4@Y<4G^t&3IJc)t(6lO?W30UgVsJH`2-`C8Effh_KF}h{6{U z*1BNutqUf6!C%|P$m#`Y z?f1lWKPwHq+S1PyxJNs}?XZr>wgcaD89d-u&j$0z!L&B16KBvf;)8zOX($gG`cBtA z3L47)`p^$i%+wE;ZB)>aRPkax!7bGA2docR7aPA@7hCwk!de$r_`AuJpJ6?WEHC{UMrQZsC>BWu_|ILxK zM5R5Bxc(!dm$edGW!}Fmy#8gOGS5Dn&u`CqetR~b-`3xWJM_6ca_%yd z0&`blB9Chs{rzGl{MDX$mR^{Uoli?+I$h?k#3Ci(f-A!pzNAN9Fv3Ebwl6M{1f3#Z z{AhAOjDg4Y*_2U3SUH6>mtIhOtJqPaKtN!;)v(Zl_Pjw zb7XJIDLs5F`wH(ZDl^*H%|)lj;_E^$y7Wu0e_8S`%lc(CE{T`55VQ89OX0;-WEE=B zWmwGXt6i1_Tl$g?cPT{{_bp4DIPb(ou>M{OXYyy6(}B)i4%3v|NAYEdoCya^wB zHN8M*e2o;Vw09D{>et&=$v$;iy~ zie|m6=&L;&X;HRVzTHSWR>X!QH)27rEW3E43_``aETRlwlvwLx!?!M?@I{2RE~4-S zgS9RW{7TsqN6PEZaU@-ditT@bBiM@2H9+ zx_V^>KX0EqWt(gd>+{y zjc{1aTxQwPR|^hbVUdgQl{|cwK$0t|oIy4diouUHpR z{4N-5v{OPKQFssj*UEW zBahsOhYQMXMC4Hmkz-vO@rEy6taVZ1TNhyXV#8V&QTQUlS{Dp{rS?C;5uY&-M||$! zXE^vjJ^teyq5lL&bUVt2x|gz&oBks9W}d;#JcFAq&6ab$l}B#nkz0=3&WpI6hi~WM z+YaCHj(76Nojh_UBFiEQI+7}AtdlI%@P&%CE=qjs0t{blSnDDRUqo2zg2As8Q5=y} zaYSFPyhY!=S+*HnRk=go${Xue-dMNt@a?>TZ|B===i6-O+wA1q?Bv_*$MP}hA&jCbphgA7hw4F*2RWzT}0sv25Vg~^39>U$KL}-oTK81X$K_* zo}44iD7dnVuWP;JUzT3~vaIDcUmfVT^&ihD{Ik+7`XpFPWhibM7O5IHhx!YtYI~SQ zaMhN)j=kh_W|>u1hKA*|&!XtdK4+GBP~m9YeXiW{%z}5f;-D3R(jP8Q0v&WDL#S9M zN0i|U5Nlm*_}0Z1zOb;?MHIeZu+{~GpC>;}A>7J_dcnlpkMb53D`B#rrLS^FyG^&6 zN*NgW?w0dNr7R*#z-%`wd1OM3X@eX!T>|j1iKh!F2d{&zI@7Cp!(8*4>sl&DaT2WM z?RYIeBi0?h{uL96>pmIQeKKtLGr1c+w>H=lG#llf$`Xq=aF{@J80WM+YZ`xop*d5?D#M3P-iAJcKDL@kDIdCBL8B;x(;FsUszb{!os&MqVPq8 zwJxIYMTE63BK*+HI&bFr-OTg5ndf)2%x_BB>tv_A2! z1o5!{!gs}Ei$x!?@O|-%&ZUJPUOVR1<4WR<3J4YJB^{xLFI22`QQ}({W%vTbS{GpW z0>oMu5q@RKXjgEkbuM}#Z_(?vi+lr=zHu>Mw_Wl=`;sG<(z;+8KYpO;E_+YQ`D*QQ zzIeEtuhy(q)ed;wyu3lQJB0K*p`*1E957ZKLFi0~_= z+Z7yXP<268oxxQXWYuf5YbnD;%UH{+vPQ1CI$HBvqwC-D?Adz$*8RGdbl1JljeMUQ zMDpQ`4gd9xh%Bon%E+Q9vCgU}!xtsiy4dio3oCqKVXccOd=X)-ivzz>wSNUi+_s4$ z2HK2+-+$mXP8%1OS>R=&+vzRgy?jd){R6EF6Arc$=^ zpr3$_`I4P7sI2L)-iUAT^6J^I-i#FuJ8xy5P5af`@o74gU%x?BfBhzX>9617?UrA^ zjsKfBY~SQD-QT=L8~u&--&+6eo3T?q7yR3|;(s?_HRZQ&r{$WmIf^p!EbEO6RKLG^gKtIt)th`n@~__FdtHC^HhKK(H~7ZnU%$!M*Z$i2U%$;q zl>g=p%J(;^^vd_&yv25Z^ET_0f14_(-~aYazA^f@F7w~M9j!fm=&LM_U?N$9!8&<@ z312W+>w>|zE|~BIgS9T0@CAdlE*ShuadriVit~4GaHjvAllymcgnS+C@7|8~#d}77 z|3)}`jQsE4jIY%Z_V;ha7u6i*e(xVr)wNg{ZSx;e3oO2*_786{{{6$-eD>lW-9!GP zd)R+`iyrkKV^3x2gc_+7D%PnLW%vTbS{D|+brFRx7_4=1gf9-Pb#dTVO1CRGRJvci zlYQOuS9=(iezlk6{puIorT_XJ4_|xu{ntq^{vXU=|0166BDn(n z%`ajzB7gf1L)~v3`CI?Z-~QtDTu@mxQAQR8h}~=Z3#rlMm3`@>O%Aq2oQZIKmq{*1PBlyK>tt9HRm+hK7S}ZBICsIv#%D*<~FmBy=^bs zw#@ea0VAKfIpS`X14rD=K2<}s)UmRZHfeDUwy2s_=dCW;>S}JSSGBi(CfoKYdzfx` zZFS1Xx7F(l>b5vi+?-U%cd$B+ahz>;qrSoA?8 zYaK-NK_qJ(9P(=#EDMgfeSNCi&cnK7fzF5Z*jRi;^Dt_#=u?kA^vJbzsT24kG%1k+lvE_+^L7f+Oy5pQ59oCLc$K3+wCtv3p3@r>e)UI^CAK z>Q(byj-cJvyX*8-Rk!!={!Edz$KAB2P7$}KUOllVqG3@VNNa(E^#u-D*BdzKgG1Ij zIOJOg2YqnJS_cPxaL8H*hy0p$$$}$pU!Nzplm`t8R}T)_9@6*8ji0M=8XN2%)Gs$T z9#XlcI0zcG$@@2X|0e6rpR19Ytv6e5rd|d;z_7BwA$!pFkSsX39UQXO!9gD!vev;N z-#R$xgG1IjIN+C^CJTX*zt{*k1Ydt!sgvBH49o9SCsvQT_ zMjh5W-RhkUil?1EerM>qRLXt@ELIzcWL=Gbp$`~Y>wuAO9We9(BWoQn^Z_Gl9We51 znkfs8xEZ-}AG>lNAM{P>kZjlI8oqTkC~kFG?>eNe*6sbfy??jkVfP_5VvifA$9m5} z-;~&RWxIfb^#l%C*V|*)D>%3v9J1EIK_48l*1;j)IymTqL)LmvO}k{l5jUg5NmP1p zM3w*G3v9&A<-t+e#>0AGZ9L+e(iiF(jYrXVMUZTYBgGx*2#=`f)f7i6dS{al*L+w5 zismC~qvkJcsh4d9Hr64qWWTUIDhn)b2bQdLV9^JWtaZT1w+;^a;E=W6Og*_b<-ig5 zCbgCCNk`OiTE5V|r^S`qdRU{m)+4@0eUaQ*T92Zp-`|7W3~kY1Xt=g088(ho6l&Kw zeJ@Izw%r#=`%&~<6)&3(sI1Z!S1l;zyXrwnAC$7z0Z6~iI@sh}2OE80$yx`D{F$~B(3rA3p7zt(GT5zk5u7W3geL~T-k?5uJA`L*>PAc+~M}?_(Hw3!+Pgo zb*s)J+TQsEu8g9$c1G7N#$Onu1CSL6Kv`EPu;>Fz);eJ1TL%n%z{pw$41K`JS_h2$ zng+{)Bkos+)x934E%4Ya@YprnVf#+jB(m zw8wf6^|ChshLr^vSyvu7=z~MnIymH82M2v{$XW*neQ?NH2Z#Kc#>s*Mjq~JyBGnTo zPM>_N`_>buV0#a!@p?akE%Fn+AA6$<^+ooz=zV=YQeUKCi~CjICwk`UKfr#f7})QU z{U38isJdqVC((dqg8`5g2tZk9Q~^jIfU?%XCf_>P=mSgEI*90lNY*-FEgVqN>R)-pNTMb2n7R@r`LPI{t&?meBDPj(*t<)^T(f;U% z!;yF|BHwVdRqg!>fUH0O%DO@UNFRW*)&VHrIsoZ|P1ZWt=mSgEI*8=gG*}iKXt0q3 z{M8Cou`B-<8kxvx6Mh|FAIQkL%qKQV+ZZsN=Sah^8xAfRYYWXph)QQGa zQYRXB$?=cWxyL_FZk^-2Fv<=GUe+g2WnI6Zqz_72>j0E*9a!{%C2Ji-^Z_Gl9We51 z+Aj+ZwBOUHyrMOpMhzAX@HDOPr=KJ(J8?jrZo>U*B5lM8M!0I-q(keZ3r&8kTixU* zdWkaSR-1CyoBCL{wyBy110X99Y_hIU5YY#WtaZT1w+;^a;E=Tr4*KAbwGIyXH4T;p zN8Hk!Onp-4TU)(C*Apjed#(5Sok*{fvAx#&toK>(v)*UD|5J8P->zJ!-!E4Bqfl)~ z1QBZtM6yn+f`~qdWUYfpzI71M2a&9G5YY#btaZT1uSwfx!4dbcsNteZ4Y&peB4=K7 zt%1)F3X2khDy|A2bn!vA%Ai|i=u_8F%){WUbnI#7aDfc4*MX(^$Li?ak^yC z0YFwD*koOyz@iT#S?hq2Zyhl70V8W29Q45N}O|ZN!y7;x|mA ze(yUPI(~qFsoqg{iBWY4-HOK2wjA@}#@q~JpCz}-@$@1Yj~64w^)T+UkF!;iJC|#9 z#I*`a)+#7zK`Cn;fby+_jXtnstpkfbh-9sULw-%Gp|-gF_sS7>uC%V7)+IgasYBvZ z_lpU?-Lw-%GWx)}*FTXZ<;@4GA4r+M!#JTg{&ovC_ zb$Yhfx%1vb3V?l1@Ag^mv)<>|Vf~>OakjsKk6voSewXZLBDm~VAYzSyNY;s15YY#b ztaT8{w+)!N$4+o2=^+MD#%<@b|(+&j@mP&c=d+J~(8pgG0V`aL@;b ztaWhE2ZyY6aLBL8_GZBmcP`iKfL|95e4&S>0oVKBVZ8z#RH|OLoIzLapbHJT@`uuV z{*Vg|9n~mg_;51x8%_^5?2^MZZ3Q;g9oS@Dmtdn0Hd*Vyl5ZVY^noR79Ypj&Bx@ZU z@@v{E3y!#RMKu?9s1Y~VNK{@C9Y@?CqwYASAI44 z)Gz#>exU)!)1w-;Pq^_c_8 z=FfbjSUMAF-J;9Rq`6xRlR?Cq0go7+LFpk#8L^^Z_Gl9We9(BWoQn^3&Yy z!Av*~Wx{bd6OJR9aD0&o$I(nU5J_G*2)u|OQT!m%i+I&q+_7Ic9L&bt&tl`O-l8k; z%%(4eW?g*lKoTwHbadUQ=hEVHQM?E$^PXNh|B>E0&Byf8;*|58Ayvj=kTU{+T-Ff* zy!62Bq7N)t>mZ^J7+LG!kZ&Cv^uZx(9USl-;3C_S z14m?Aa^Q$;OAZ{7ZOMTnvMo7qM7AXdj>xurs@VfCJiY#fzbt$4nfm>#`~R%J{hRgl z`&mz~pNk+;WJ~50NtA<`tJh}%bDU^jt($kanO7lYUgrII+I&qo0T#PCuw>ocfkhu! zvetnm-#W19gGkmoVCVxz);c)k*MyTSI3ksjLw!UlB?pd3rR2a7sgxWzB9)Q@N2F3> zoPuG(%e0ff^qAqLK4jFFJPQs73tpFF!G#t+Lo%j#wpsMYlZ$aU9Cp!#78x$8bxVpq ziX}@PqAa=4Qo3>uhA3cT9|xPP`#iAdgGkmoh~!%b41K`JS_ce$z{pw$hy0qDk_AWP zQ*x+}$fxAM5&4uHI3k~t14raja^Q%3iX+7<2Z2}a->)15maQ-AlV}BlWfxjj%+bb` zPxan-B?dc1j9KvzWW`TBs~+*J>Tp_{ch!$tt2HqNZ0zG;lXag58-1|JS_hVV>mZ^J zB3bKzp$`~Y>)?=I6H~I_haJDLHUNJ|zc^$fxAM5&4uHI3k~t14raja^Q%3iYG<9Xh_1s3w=4S zu<+uLR-l}9IGFW^__GHYZIqjxjp$MYlDU{8fzUJOl5+<&i+S!4Kgib}^FG|X3(fnx z{`qtk3!Z`i$c_#`S$BM3(Fc~SbzsT24jB4?k+lvO`rweY4i5P>fh7x$$gJd0ACXzf zfg>_2IdDW~B?pektmMEEnHBf%mtGg}rI((2=`|V`tS`9#FL>R+1<&hQw7zJ4(eYu? z`jYh}FKxGEeW@mXfP?)R9J21;;GhokwwXYBeE#&->=;NU%7w3;-txH-LmJ?E?ZwdsMj~kjxQ@Q zuz8;|Y0&4eD?Z4IgUD)}q<9;&+Mrj)t6q0@wI-5)h&>xbvhL|1q7Ncj>mZVE9Ypk3 ztOG{Ab->UEhpcsQz%O4JXTcGw(lz!ABV95^C(a#)#e4u-4?CKB831 z^cOsg*5;o+>N!7$olQBSpOcxiWGPm2Y@Q;sa61_4?tP#V51K# zS?j=(Z+*u4jCBxE2MlZ(XHak4{(I$!R7wsUkxI#dBT^|ja6~F42aZUkgoEejoF9^_+{)!pw`VE;SYf*q|AQ758hnN^FrqibA$BDY!|mXZwGIyY;E=Tr z4*50FB@2$or{qu{kx$8iBl0OZa6~>O2ad?66bOH|cXK={6e}jWQIApDZL%wxz z&O2ad?69M&YkSML9> z+`nJB|1Z1$FZ4;WeNfRS%~#X4ZP9Wb)i!9gD!vev-?zkI~Wf+JEXIn+m_QgYykR7wsUkxI#d zBT^|ja3F}hPA3Jw_NphZJ$LW5XAZBWi^Z?S1ivB;yY{ih7Hd(mNV~3kf$Vja)W`Vi zo?f^fOW7B@Z+If&h9?bfxX=dIyLYd~uWkT zvfw~i%Yp-8Eej5WwYOgT>1`T}-hQn4l5Z8Zv`)j$0j8X_{_W03bhI+=j$_x3e}`uG zK*PVl_)Blbc0c0VD!sbe{g_EPwl?8mmB z$f8}i9hZ=-bzD94(Jr#qam~oLj&`AsD@E2iE)w{@J`nk`s1HQGEI1JPvfx1E%Yp-u z@7)1?qWtb7y=#B>vEIbJ`vjjTs4(LsNrSg%KO6B8X%O~2mQaxa)`jMtrRH`3) z_v$B#WR?8`IzeUsBk#WdF+K>0Q|$9NWlRGTV+@#N9dp1$KbZW7O9Yd*6lK7qEnxB= zMHw(@3z+;zQ3g!jQWM{@V?wOUjtOxOOpHfpJ6Xpiv>p9uJOAMl(RSWaltJ5R3);?q z6lKtM+Jd(8A4M6oowwA)!0hS?@i03k#K!EH5GS)^id3Fwp}zJk)z|fUlzr{raa#K{ zS=ejMh1NVvb+3N$^?hQ`3u$b)&_NKY}foOAYd3Q03+)l0vP&$k+lvO`PKnLA271k!9gD!vev;NpL!Y0 zvfzkhT@LjT$+{dkB3YLMM$Qm4TaUqZ z9E^7A^xkx*UJF0(IO6SE->p+*+jX$ob;R5Il%K9EN4Hm}gYQM5YW**`jO!kcRF1)b z#V`XbS%)1E(Fc*Nbr8w74kG#>lC=&Z`XG|E4jB10VJ!=e$i(GPACZasRF8#d7d{^1 zN|F6c7VSbGSBk84Tq*R?F0$5frO3CAcA<}pMAka45BR=5A`_QGeMBZM2ad?Z<-ie{ zxEwel6Za|S$0*nTu8xkv&pU;kH}$xh>fU*@RjEXIX6WjWeXG`M?o6fPKvt;~1*@MH zX}UUoA+Ix3s`dPmUZ<#3Khr`3mHkhh!rNDAeQ96WujdO4eMn!~uZewNXDkA?tYZ^k z=?AR;aEajbmZA(ewWV5=0iw4QWk9Dbpz|L^88Bf>IlRk`DKd7s)l+2b9KXnVQI@hk-p_0=-&3?Q`^?J<4natw-3b+ zGM10KU}Fpco2+9Bu;_zG);eJ1TL%n%z{pw$41K`JS_h1L>g6ym3y#R*4axj>zKWz!6!z95^D2=V0{K!RD=k%_~0SzCDDjU9}!ho$<)KW=8J&TU5eI~_jzEB;4=h>h zz>;qrSoA?8YaKB30V8W29P(=-ToxRW(95AdBBA%Wo*L0Ee0s!{BYQ{|?Lr@yi>!5A zF7(kZvet2t$hVGmp^uA1);g{a_(?)9hx&+wUJe|Q(93}%5_&msL_+WLWa;sDX;^ya z0QSxStWt4Ys#F}}DwTtJ$x*2s!dJ+}*soG83Ra7PRUfNTEe^KtVO(Y354x3o4+Jaw zH6ad&3^|~abqE3&{Q&bHE)ihfQj`Icwt&fh6lK7qEnxB=MHw)8OHH`Tjw$kXxz$tT z?Hs1ib_`RvsAL_+qV2dLE-L@wB5_e^3);?q6lHKdc}r0SZKo}`p8Q8q2G`WO0eZ=DNuRO>dZZ&=^(K{k%^WpGUTC?9}vS_UwjR@M{caYp($nXGl3 zOuluTj6O~#YaJ(pUq0ZX4yfbbmvy<-oB6)K(S;~FWg*Ky5wO&8^xfx-ncmc7g0H(S9TZdyY5PXMs z#NXpNKy9gzLf^LI;r0|cz}cB9by+}#%(&fR6$+C8c<-=0sm=fmwORIV{k zxOX(7VmU$s8)FUFWF33JMjvdl*1;yjcn&u2 zjwtxNbL@I|wBi5Mmv=E7D+X$nieplx;&PP=2V0ooTJ@1CRUfKSEy`45vFrE8*e?q1 z7YEz-u(7hwh*?HA(DCX9ovg2N(9y3{Tp+-_#YF;4TL9)iiZTH6mZA)pv;|E5qbLI= zY$-=^*)c`#F1LD$+?^xfPqiIG*x%E3Duav4O;)rEE-JT_PgMDP+78h$yLyV;U2bg` zxx3t$B6pV?6QbvXFSUHigJT%f;hFWpaoevr$kVfGtK^_9c=W0C2Ji-^Z_Gl9We51+Aj+ZwBN%om1=sJ_Ns@j!G~^; zN3P*VX{$YQp+_#%;X)m0uj`0H#pTiAlASKuc}zXJ(?{y0UbYq3Sa)EPbzK6BKCoo1 zgGj!05YY#btaWhE2ZyY6aLBJ|t1LLsR*zk8kJStp837+3*B5+`ztYIF%Z0j*@s+ar zO_!SCGWY0mGjvDEYP~jg>zE3)-ENR>m+bK|d(uKZ$JKg0HLV6p)*>inU8?}34?tP# zV3ThhSoA?8YaKB30V8W29P(>gEenpgxqYoT_~085Hl9>XH$|bizkOr>geELDolHVx^Vj+spxFm$KEarLflc46bH+tcb~6C70s$y{ z!uF&r*ti{7vetn`A6T;1o2&zi+d(929Ype}C%3d5IO3M(YHs;Pp|Rxz@>0dkrbRWV ze$wiat*-0V6KbH=D1?S;Q>*&k^^F>)EeaL+`?hF0lx$Z?9k$&i+fT%Iv=C3mo@Ijp zkQE3(Syw37=mSgEImZVE9WeC4A!{8R@XH3vf+Ox>U#p)y{6;^b-GZe3aPm|-AtVd)r>Ct;?S`y@}S&+-R zrU6YKyt3ATD&IN)>33TPmVE0Vq7N8Z>)?Q2cDO7!;+FQU;@g8$wx?~+u)WS42XkHH zw~BX-F4X8kjVg4Rg_?Y%CKqaQp{6K=gEWU;G+^^7_3LIAYCiLuaS>RoK48h7wml;Y zB5ntftaT942aK$Bz{s}_82aFlwGIyWWiw^L5jV1L5f6*XYjF*?xbj-gXzZaKqdeO<+ea?2Cvy6}cWJQ8a))fji z`e2i_4kG#10Ye`!vep4ZA271k!6CnH>+PW{_mSF4vF*_*)%2s& znvVU*E!5!_=uitNDt4S!;SO~^-?*Y=(MFx8^l04~t&X18sgiN7vcUkz3Iw36D-?kA z0Vr!7Z1SyxjXv09tpkgGr**){w+}OBW`JKu*Z%}k54P+J$C2niWpe*z%I9H z*J<^Wm|!bbqF?D*Cp8K zgH6^tu;g0@5&drKfRS$8u*6={rTorgMspP3Pq|pH*jS{!WK)j&sIsjr*5v z1vb_p*ksSyo|gp{w>MgEwBBeP9Mr)fYaJZ)!69oM9P+7`ZIuN_+_}yw7`3?GT3l}} zuJ_ins>jyvl>BJ5-fF!qni2Kf=Kb5Ox1Hy*7Fv?K{j36Ky9>3S!%xvx>n)z=r&qBg zciBw9VzmKF*3}3s`oNO44lMcBfkhu!vetn`A4Ia&K_tJXnX=%B`<0vF;dlHEPSxDQ zb6k%^iuf=^Ix#XkoxD5LLAAzdw(K#*@^8d*>uZ4j-T(aZ4^f~Mte^mJYV#$v4 z`sv`#=zK-=>vSV_p5ub)Izi`oa>WVCMg%k~70|M-WT4Uqs;qTT%C` zlC=&Z`8AE01xMV&9K#-er>xRr_m#)z8}6WbRg+z3IWW|?q04pM<&s^FcHL)nW9$A- zy|3GPcl64lp?ciDJ>Mxb_P9__O-KY5s|{GPu0~+d2a&9Gz{s}_82W&bwGJ5i;E=Tr z4*50B^gHDE^N-L85)S$28vcyi&o}()qvEnfGd=N3ttXL##ePqmqkZy~D!tb^+TLTj z1@&6*{feV_4J`WN9SnBv^FjJtsLzSsexIcOnBs50_5PY1FJM?%fRS|$7BKVyBWoQn z@~wk|J~(8pgM&UeWUYfkeoc-y3l22Sfa`7Gm>Ofi^)~R8GE#$XoWW!Ek86A|=z1Ue zQcqDsZkHkNKjftT@Rw@T;bZDF!`6qtik?=+HgK?>z#;2;0|$L@$XXw?4i0VyhpcsQ z$hQs-`rweY4i5O`IN}2wytu)^i~9o{e-alxIDQ@W0~~+B?O!$gW!QfZ2ij%C^*-Wy z9dW&nxZX#tkH-679Cy_9I%<8)`k3`G>toi(t&hh$FYG^Vef+EFXJxy9gY^XtS=Spl z=z~MnIymH82M2v{$XW*neQ?NH2Z#KccFBSR?ef(1_SA9aX}rcq{XKQPPFSCCf0;P0 z>wn@a4cR8YRR5WDyH2{^C)ppWbyHs^3zki}Q%?CLQ#?u8IDlbg0Y=u92N?Q*k+lvO z`PKnLA271k0Ye`!vev;Nzov1r;D|eoUsyeHYV?US1dT-*xo+B>gq1SHQ5c03++vC}8LVM%FrDD3Z^6OH_Y)k9dwWNR^^`%^ z`=Iqf>qFju$n`!H?NT(}kP8hv|32(@CBr_*@W~h!lsyM9tSrFDy7B-+A271k0VCf! zVCVxz);c)ogG1IjIONwf4mem@;6P>Jc6{QK3kMDyX!v6~Cld!mzl@Ejp1-0^OAe+b z6E@v?PH2yzw9p3t*_y*;A=g&ij9m32QL9Cjk3`iLIk=INYP?aG9Cag(s*pzCqtSzk z-N#&V%q7Q8B+o=+(VWGx$6a#VCCA;SwuvT4q5BqkYCfLAK+j+fP*df6C7-UpWxte{y`jZt8%?PbzgWIZ-e7j<-RgueZuuR z;d-60KIv#WX?-%HCH9}RKIQ$VeEcczKSjOlYv5o#fkW2y1`hh*khKmD`PRWf9~`pQ z!9gD!vev;NzouQX;E21_x6H?B8r+jp$^$)dn)?ZJq1C!xCro=!>F(1T3Ds)7K8EN` z^RIp1>SorbthpbTRNT%PKNBeluNAiXor&#NN%heFGjXi4>43_r1f{GqrJ$q_N?Gfm zly4nu^uZ=;z0Z2Tb-+*ujBHIN_5&Qe*MNiJ6CARqY)>nk_MS;1Xy3P~b1HRCr%t+0 zf4Wb9x=(+)Pk*^j88rvogafYW0q4XAoD(0kK4^W=`k-1@UpEb@&D1%}?lYL~GnDQ#l?lY9`Go0=-obEH6?lWBO zQ(grl-)g`=a!L;XBd7Jn@QAO1(X@d_Pa#AX_q|bH52G$Q_AMSYim%?r;vHI1a!l_# z)!<_;J|6E-5w6G6i)P$c!T6bY951f|P_k7(DeG1OC4ErJS_hka>tLe~ELrP-p$`~Y z>)?=Ia}|uFH9eBn^hjFMBV|qF(Kp>^G~H)3-Dfo22fQ3jftUB>v9#n^S~4Nm-S@Qi zL=EByWjjB0Z+?18!`r8Rq4t!o`m1#l-zo@CxIa#)`>MxIoKY5KQWt~z^yDc$T27wU zeS7kZZWU9$qNaSLDPJd3XWkF5%7z6ND;ij`u6SV42bQdLV9B=*BKm-lwGJ5ifRVKh z82L2~n*~SQeACqXlSl^_o#@FqwZRkTgnJ|1TZ~qFojC4w&bQaEYx=RSh7y+f`~qdWUT{6zIDLR2aK$BaL@;btaWh6uSpz( zgLhMK@S)_%x#afv7FWsj<-KRg@r$61Nzuc$n zm;-4$4!8*h+yn#B1Vtkc#=E=sj;;;$&p{U-jBBGPG2~Z$L-7jr{YG5?+HFWj_l?+> z%5c0MLR=m`$K5Q}Tnd0@(|}jjO$A>1K$W!)K>60eMjvdl){G5a}~79UKD52nRYjei=?utRC_p|to=S{%^-DvA%M#fQ`4!)fv14_yT# zx(Za=Bfbho)L7ogCcy2)?KJwG-Z+f9?MJPTSs&8{qF6n4PK`QtUe8G5I-M?q@$^y} zKc__acuk7~kSzf=S+~fDTMSs-4lG&gz@iTq(|v%-t7I%Kj%w7#bG{>=SE3xeyhDSRiF4GOxKrME%5`%* z)h7>X%ctkmc2C`A6KW2L6W=9+tO+;V#ChLr&r(#wP5O1MRG5869AR}3MggWM4+S(Kw0Zxqd#dKSn{m{i#~{Ct%FE@T4iWrR2jGb zUOCWo&%R84FZ|gtz9|2HV^muA>^OhzLqFT`EZzfR^?uvRjc%K zAJ4zy0kzxom&p<|)5jWqK+9?0Y3-vQ{h0oWihlEB#@YLsV?2=FAkQ3UO5P>X6g=t@ z{{!n1__9us1DZadWvzo(zI9O22cWEVV9^JWtaZT1PgC%i0GtH}CjDl?fr-9ZaA0z8 z795z+n*|3Z@n*q+*z>~grC<0x+zY>ldlCJ+7|hK&9L&1VtP9P4r6;mEzs#GnK4*RI zD?JU&f2qhdA2UG_!RGxQZ=QO2&jk!SHDF}j$pJ$j9J1EIA>TSU=z~MnIymTqL)JPt zpsN{!89}$@?$W3_`%c{tOOT_iu2}2ZyY6aLBg~4*KAb zwGIyY;E=Tr4*50lBMT11k1RM4KeFIJ{K$d>@goZk#E&dE5IwuvT7+LG!kY5u-vfw}v$$|qxBnu7%kt{e6M6%#O5XpigvMBxx z;@)w*fx(=k09k!IQx(Wg&pL^5N2#wVHa z{xj*f9+3|5w-|t7=LU?dztsQ-eQ?NH2M2v{$XW-7eCyz#4-Q%D;DGNZsz`_Az!B+? z95^B!k^@JiLvrAVbVv>ykq*g$Bhn$!zl*fT3wQDt(aGO$JgL{CvtMhn&1@7Z#M!ju zY{Y~jOFrkoF{k3nz|T2)%=t^Qc^8`ZiRb;v?R>dBOp+{dm4T8W0F<&05dfqQKw0a+ zq7Ncj>wuAO9We9(BWoQn@XHW`Dx>~;<%ncS4jhpz$$=x1B{^_JvLpwNNS5Tl5y=vF z@|W)9FC7G4ItVOSU$DMleZdP2E&BWLMeB>!7rp5km#r^bUv_+0vA*(+Uf!&nQ1W%fk2tH=SH1tLKbK!U z86Rwx@dF&}&)|@C{{{zraL8H*hkWbcpbrjN>)@ad4q5BqkY5u&vfzk3Ne=Z9d6FDB zB2SV7N90Lz;D|g)4jhpu@dvuk;sf2{GwNslO81#RzlAW0C_$WK444h>VGYzzg^97w+FL zV){jq{g`#3*(mgWV@&mWpE*%+#gI7{pYt*2;+RFrxtPUOIP+eja6Uco{ArD7<~akT z9I*hET_32j4go-=4@z0COL3K#>C;^rNhBX&k=p;8D0ya7r&al;EAFOjzbGBwCH(9i$2Jr^~D&c z6hB6>2NY*_aMD#%)JNn_a^Q&ENeJIR3~awj=(MDE1>`&G;@#p~Tyr!_b9l^=VSz4Gd^^<_^v zT;?> zK_48l*1w(lz!ABV95^C(;z?G|JR$1Y zIen=1%=4?Br}L|xr_6kV9-bp9pO{X)hX3i#`vCYI{kHtPS z+DA`MGukJdGU9-o5dh?}o)ZOf`XHCJ4qo}z!Al>gvep4eA8fMLK_ow&a}^(? zl^i%Cy^;e*q*rp_i1bPh9Fbnhfg{o@iYV&YFVY#CFCz97d5{+lE3;_;n)USF*)%%L zy5yWg*_;=Ror`JM7!u8$*XyPEv--|u-Upd?0GsFjWncjyJ3828-SI(0A4Ia&0VCf! zIOu~z);c)ogG1IjIONv^mMl0Tsggr|L{cROj!3HHz!6E695^DWk^@I1Rnoxn(w+RJ zB867hdU;-NZWhv*vfz>n=k#Q=;Bd0&MIaWvs>7ng#o~EAX)T>qPIk%rFQqYQDGs8s zOc_`J$c_#+S$BM3(Fc~Sbr8w74kG#>lC=&Z`XG|E4kGzAfh7x$$g$*5ACY6pfg^G( zIdDXdB?pekvE;xJITjBrUb&~gawK?lUZ2n}TVIaBOibpnzU(DKR;;glr-i~+tgkrI ztU8jc`uMBXS2=Jg;|Dm{pTQyP{tXWL;E=Tr4*Ax>K_48l*1xg(z!5o?95@g^UdLpll5Nvr>I|hM&Fv3+h4Q3c3d+9 z*Q~F9$%Rw&dnW70_>(1C4rSd7k*~Yt#+S*Door~m6Ro1Mq4iF*63fO{Twf)Q;SlqA zwGI^Q@}Q9QR6bD92ZgM4oLjzioSQyQD{CDmgI|U+R0(y|hOEn>Ht7E>97x_|!GTbg z1qVV|790p=S#ThfWx;_^mIVhw*_$sLzDFq2YD;g9A<$sF^CnhZ3af~sShM*her2iZ zpX%8>##p1>HeGx()^x&dTb?Vubu3xdX-n%wX^*Y1bfRs~ir$VGS-c+KKF;0rJ51Yw zP{bL;Gw?E=09Dp;2B`EwDQg{U@~wl7KGC-etjoc$WnS;$0RTh<9&eR8|b#-X7yJbsB=b)lzf%Nx8RQVLXOVw)183+H2<+ zM{HVZZs$1Hol`v9`3gVzhvK`AXS<4L`UZLTc=B^}yI=9w;{I>0oww)WdmbY0c~OYH znqOQ3G=mU$WgV12NgtH5*1;yzi zO2yBlm8yS@u2M~7U8U*}R;hYnt;)VfgOz>%L{??LIN1JI$$Tvg?!d{o14LQJA<)qe zI{)Dk0p=}58GvaE!2Cy1229!lCjU{C0h71X#Jud75dX4cLM+UV32`wyCdA0>m=G_s zV?ylAjw$kfp4a}`^G;uT-se@GYleiW?l!fTJ#-G2c)~#D#|3*uXub*II z&ndu@@6&hHx{a^()z-#096PGS#tDu;HA3Au$;a_{HczsBp1=nHMl%4&dcrCI=mS93 z`nq+TmfLY!S?f3%{PO7+6+s;pA?tFe2>NS32S;T4a^Q$;Uk)6R?aP59vVA#lM7A#n zj>z`qz!BNLuldlb_XTghp`&o}CPEQH)ti&}eR|l48X`bl7NFgIApDZL%wxz z&Lc=bIdDWiF9(ju=jFf=`MexBBA=H7N96Oq zR@{2~jqM4=owp|yZ+5=MmVkL+TKZy%Hk&~%CH73h8tkXI_v<8KCoo1?^p*Gw*yPoI*8<32N8Y1$XW*s z{4%U%!4Vm|9O@%7b~$iF#x4hr$k^q;5gEIGJjcI}-<$f0{_@wM|3rWJ5AS~(Ffw-k zcn{k>lbm}MU<=7>-TOd6+d29DjL~o z?@HxF@}oGFikFeCRQ>zgm8zd+D^)+vR;pfysj^=jala_De?kwYmHnEZ=>{?XW5CM# zKL;ZHpz|Lt5n$d@lmU~rfXROpWx%8@VDcYD88CTEP4vr-DROtY)l=l|a$}0zU2aT~ zyUUF!a(B5gMeZ&)rpVoSUi53vdwzXdf$ViG7lk{-n)Nm7Yn~Uq=3n_m4$Y{B{(|U)?PnC-&|m)OqiX$s{S1Au z4xNUD(1TeBoksb*ZyWwg?1awC5Qt7g9i8_#^LaT`O62qW^!VJw+DJGw)w} zX8r4P%HF*`?=S7FuUTI^r}(<&nfvQ!wI;~A^>xq8U-yzi8)vn|(8hQAf^Wn62KO)H z`B^w3ftLeE zB=Bbtmi4Xkici~T^+daEefyl^-*&q6SxlF8yMTlB01jEl4{*>2hpcsQ&&MkABP175WR~8~QB=S?Dj^5B-JZ(Qmc=e8jtQ?3G1*M2gPi zp|_4xZ_jCkq_-X~?Kn>DSl{t@Y{x4p?ONZpzUw%)>y?uBtnXRh^AeAHHE|3aj4$Aj zb({eQeQ?NH2Zwy?;Gho+eZpG&?IsqELpIdC%WfK%3S2%PkT(|@=`aC%Eo2AtXg zME_Bg0iCvh&VLkT0Ol<=tRavrg8b-zm3-sG!}^@AL=yosxBk3OXSA9fz6`3vlEz zc4k*kh@%fKFna0B;s+P$Xzs*=OUe7$2bVcvLaUrKUeL2?<3+|n?b~>XpE2tdY~y7; z)izzgGEj)lO&4u1CF|@pUB+UZ#mX(s7xXHm`68aH-*3F6!D;j5_q(|^@gxj#hBrXV zUb4L`3rcPWrL1+Z(FdEX^(O1U;&u?pT5q-v7;HBOGJ3y9jz52Yb)h9&E~w61T-Pm^ z^k%B%G8;y3i&|Z%HL4j6(|U(6t!RA%Xi%l z+jR-)mfEi3dNtJ^M=$CP?FU}gFL-5Lzu=`0R9Wjlm2Vw@^uZ=;9a!{%C2Jip@@v}f zCpi8ho)~`?4z%CH3up?Q?_tzn*h{w2e()bfgM_`mA;|BRXVk zzZ?@Zt96|hG_kYuq9%HFUebP@m*YHTzXAvA2^_Mnw}-A*aBw>~WUYgPJ~(8pgG0V` zaL@;btaWg}FZ)#%9B7xv7uYKl`W|28Cn_pg@+TJ# z95|py7Qk?0_r-MMrPN7__gqMno^+p{bf2DbAJ<#l9k1|)sOElfm9f&!HT1%w{T^KR z4e?6Sj*VC0;D2hoW_w+>=?Z^DN3Ga&RYAJxnqGS~U8i^zzoS#FYrdk@sGEJHW*@2f zdhArTE+|>s0F=FEdtJ8CI*6!)NY*-t=mSR9I$-F7L)JPtQ(L5nwD%$OD2G9`L?uVTUs(f<*`w3L~1V! zl}-Hcif)V#uj~hv|qm zD-P4)uG- z0Y=u<2pIZ+k+lvO`PKnLA271k0Ye`gvev;NzowbM!8;~6SbdMvzVf)NOWb3xBr&)v z?Xz9!K3(ZP-RVBv=|0`*KHcd)J?TC@={`N_K0W0=Wfy&LLrwJHCi|40Hy+&50Qtdf z1;<7gYP`w3oeDMH(kIA`F4S~G?bdXY12+|Fx}_(VrrYS;xDuLgutVx8s9ERKLre25 z#fs+Jaqcqq0+7uBK-pWiw`IY`?O>C&4lMe>lC=&Z`PM;1A271k!2!RFy$^0Ajrrha z>fB15+lkYd?$em=)0pnlnC{b*?$ea+)0FPhlW<+!K*|0ht``MU28DjdP~nbt+&;DZ8tPPYrDxiu=Z$+tDsu1@m$+& zj_2gG`^sv+smrkamhS)Ux8q_euL4lAbpR;qRstY>0LoeimVE2Lq7N)t>wuvT4q5Bq zkY95Zw4^oNlGb!fTGK6MP2)D4?$es?)0*znn(ot~94(lD(JFR#6_?@>D zCpxK@O$-iJIXGn91mK_#4q5BqkZ&Cv^uZx(9USz*A!{8R@@ty-VOot3(`tN}R%2kr zSnN?+{83u`QCb|e^{=9MM_RliE#8q9??@ZAGu@{%-KR6%r?cFr?B0)WD6#k0wg1?y z^VqG^<<{x4-etYZdbjm%>)qD7t@qr}S2jI28-979_)@y(79EYadv3>dQ?@gRSnnW` zbvuBFK8R$kgGj!05YY#btaT942a&9Gz{sa=4rCJ_r?vVxt<}eAtpW?(1vm4wcvo7y zD=m(C<7LsE7Vl1rqXv0E@cv~SxF;=%YNQBgi79kECg1U$`L1rh5AG?o^x(e2Z{r<> z7M=j+OPSJ$~WJ&y{G$k^Zh7SHX=A!sSobj-m|?g z3l8ewkhKmD`rweY4i5R&!9gD!vev-?zih+@caq!fgS)A7PaO_5!(m!uTCy=M*?2G6 zt?_>1G^P7ArTa9c`!uEdG^hJCr~5Rg``{n>jVRo5M-|<2S2@R)duqTIRy=MZZn)OF zx&T`5`ObV_xy!a_xc9f%xH^hePulM3Uf$-C?RR{uy~~@j?$GUVx?+#^IH#V($`%J8 zTLOTxZV>>|2cWEV0Lr%xK>BUgfhFHMu;{m22a)`m7H>)GwP0lh6k)u5hU z9;*hG6ne}W#EsyNhNxXCsRrm$NhKP(?)!1q$LzkVFX_AQ`LWnX>apH)*SX|-8bS5k zk9%s_R$wDL*kt`bfQUYbWUT{6zV&YF;NW&}$XW*neQ?NH2M7GJt-!$^@q6V!TRm|? z{)ykeJ&AXnXyYfBQNKlUzxM+ANwxkO^Siwl)fanRvN!Vk*rP9f9nj~)^bR|Y_isYCEq%*=z~bsI$-F7L)JPt9R55eA}atM!-Jd;^y?$Q<0-7mq1F2FA?fFU1g$c;2~8I4x0 zKgS~uyCsKRX!w#+jKei82`pj*OV;=xq7Ncj>mZVE9Ypj2BWoQn^uZx(9USs&S`r+r z&fkLLe~V`LDUQ%lA3FbsIM7TZX@?nc<&C(8N7Pr8v>$a1k6u(T9Ce}5Xa<~VEE>F8 zf04~G7H_?awi$EDvCG)Acn2_^o_PEs(*8v|kH?$1_fFYe%kBth{!`$U^*;w*`aqSn z4pjNpfl42gvep4eA8fMLK_tJX5rZQt`6oEo$fz>z|2yG8BR;*5q+g##BNo;7)K&kq ztj22Hgj;gL%{}37MJCchlWHHmYnyb*$xCYcN%zmG=%1*7DeF@{-IR`W9@j$IYM^8- z08rMo3O4${lC=&j`PM;1A271k0Ye`!vep43zoyl);E20k`pWakRSiO(L`J>nMNgcT z?{!AK*J=CSYZ`a-TJN*oXT9&5My!3-`>!ax_WLCL*OF0X|8+X?*-6<}U}N0@OV+t_ z5YY#btaT8{w+C zl%Ig1{u40JT`6%(Q-i5X3|!S1a6omb@#TQ(Qtzq;-715w^})2{ph{{aI&?)Dv>}%q zN=puCPuA~`5T#K_qJ(9PnK|NTOxI5w|qg@YAS4++m*j zP2*G7@I>fEWlmhxSaZTJgeP2R(g&GzT%7c$B9qpqt|;hE`6N?5$rSan4*`ai1{hga z9$@GLM%FqwNvg5 zHutKe;#99n>e;&2dFQ?x$vvr0#g%XFyQOEnK9}rQNxfz4S4o|<-?{95mMq&3ysS^~ z$~uD#O8TIbwGKe}*1<*}ShChZL?1-5*1;h^P4=R5fkQX2o4Qe<%2@7yfP?QGz`-}x zs2M&4Bpf_GDup-3;E33W`oMY07&xFB)Em12)u38q;1<8((d*oS+e|3N$e>y`7%f@6 z;vc-36dR0}%hh_d$KY+{orm1;LpS-|hc1yJzY-qu8|Gmb8otRRsL=2&Ww3|iwPFE{ zk6r=I$^x&fD-V?P0Vr!7Sn{odh(3s9tpkQWU}UX>Lw;I$XvE-%N(BdRFsL#;$(0=R zQAgbWcfx^AIO571xykRRRCyz}^zF^aZDo;1Z)lt_ntly1>X*Tzx6z9DPsVQW2x{~( zz3o?Pj`@>-vDaT9d1_lfiPPn_(3;$(2|9S!Pxt@qy3 zvvaTYKJVXmSI^LW_f)>mdVjniDqg_$-{s|^8)E-GjYj+L$MB_WArP^~KqTw5FNo-a zNY*-tyxTPNS|caF6fPRGkB^@Ik+k z8}zHz!FVHAt=Ard_t`6TFC4m~a5!{Vx2hq(lpXRLx#2r{mp2@5ZgDGmXbFix+z1 zyfn%l20&II0A*dF0HhB35UFi2#N0>-XdW%{J zRC@HOcm?;q#C_&Tm1PZ0WE8N!uo{uN$a3wIRMI92Nr!`$y%SP zY11q?(5BBk&+VCWy3afr?pfq~i&l8<6!LQydVWbygwK`u)sMYTyU_GS+^>o@n7+ir zL~6KNH+@+xJd-AyXX4#nQG6yc%0)hOhOZjjbQp>Ql~oE|f&;4|NERFjB3W=Ch-ATmAd&?Kf=Ct|2qIZlz%;zt%7h#y&SAbw=Q5owe3gM?@P;NY1*D0s#h z>eagESCaJB^Yjap=hqZgp8L~;X)j+Fr!KIDlv17 z>1w6EXQFuWoC8#Lc~Hvwa|2M)2c@iau*tU$Hu_+bwGJ%$Ad5Xo8x41K`JS_g;xn&^@RM`TfQsE^2^ z3Vz`QHB_xvde=~ z)*%3Z^Z_Vq9a!?M1B*VeWUT{+J~(8pFIfi%wwnV3m@GIV$C5*RM2;l~j>xg(z!5o? z95^D!k^@KNSR4*s`SIwL`}Zq9^ekInw!UnA+4_q073(Y3SG=Css`XXttJYW3@44}! z2OR9*;E;9y1_ym`$XW-7eCyz#4-Q%D;GhohAfgW#S?hq2pMEkMiIyBVBGHlqMvp2MHHs)VIob_CZ*)&|tIb6)e{0kJC^9-1| zI1>E%8(PL`KECe{|CYXdo#*O%Wh4O+d-e3NGD)F&1wn%lj^RPS8@Ey;`rd%aSH`=|D@K zDY=v`%ZVo=@Uq{7SJrU=y!3%8YaOWatpkug*krAPh(3s9t%E~;O`OSsBQh&F)JJ4i za^Q%}N)8;6S;>JTGAlW7L}ta$JFmQ|=PNI}`-*FIR_m5;Xr}wJ^=0?}<=a}tV#WKf zSYNrN*U>At^;OKO^;PSu-hVZnX&spr*9SP*ufZYf{tpiN;E=Tr4*KAbwGIyX*1xR!z!90195^Dga!23OKf9~%?w@%w>$Cgn z|Ia;h>$xYhKKG)P&+lu}>hzste(JOjGVOy*yU@%X4o5TsnYpVyXIyCJengz|i3ddN z;UJRrv?&nL2a&9G5XrX=BKm-lwGJ5ifRVKh4*BV{tjL|@z!ABV95^C(k^@KNPIBOg z+(`}`kvqwOBXTE>6fYbpUfk2j}xF~duTi7GVGOVrCT31HZ%!6EBT4i5U@khKmD z`PRWf9~`pQ!9gD!vev;Nzb1%e!4cV!9O@&oBROzHb|eRm$d2T|5!sO(I3hc8M_G z9~`pQ!6Dx|IOu~z);c)ogG1IjIONyFk1RMMJCZ|vM0O+xj>wMWz!BMz95^C7k^=|g z$7|2sd+oV9EcxTa3FqU!GZXZ z1qb2>IR0%ck%{Y6_LA*oSzM=o96I{TAJSg3y{zrHPX8vh<2wC!w3loz%i=oykFg#7 z<=@l#_~HS*Ih#y(h2ja&Y$A>qLA8*{h-|)A_t96@RTVT`r<|W08O|Ma=_3BjI4FQ$hQs{ z`hbzO4jB4?k+lvO`87c#3l0R4EI1HEvfw}v$$|qx1RM+=xK96bbaHeW1`S-Ne;Yoo z(?6nh5W#iIV1iCVi|h0cLdSI~|5C%hr0*bu>y$n^4Ru_nvfSVO1wkZ>`alqQ>mc&h zo&4=3zD?15owt|y6{|j6-SMyL>|E62%g&`_zRu2N?xs&jc74oUA9L4%WA`#stNL(c z&xQ6}XwT7WkBhgJfdzo<=m3;;#|ImIV98nsmVE1gp$`~Y>wuvT4q5BqkY5v6vfw~q z$$|rcB?}G&mMl0BSitdzA64t$eu|r79WK^zw&X+zc<)3UC>&h7;cT-Q`c*gs2jc*^ ziWz3mugZ}U;pY?7ykNxzwn2@{*w#8`qO`X;a~sxpI-R0zy9@w zKl;;O{>85^#&K}fGn}Cd#;*VMGj6=BgX7Zo@lX=|usjnw0izZ=W3jOeU0KvPLf1P- zkavzC?;JtidHKgm#RV!Am#9?yOGA~)WsPkr)uK$bC{uN`s#J?I`+m@>>=$MBeX7bn z*KsMM6_^-3z$EKv0w(&w@n7pMZ114<&lm95nfJs}xuOM{v;>v89Yt+0|X-e6DB?^6RU5xAfX`314$AGM-(p=*yTj&ox}L zzUH}z>sOrfvA%A7-Alo2c&_t?f5~aX`bN!MMQ|`!fJ4@E3Bf@h9J1EIA>TSU=&xG` zhkWbcpbrjN>)?RzHo|u>S#U(oCx`looKFrMk@LxcBXT}hoa4D_do6M?*j`?z3=rrq z%Kco^V;uSmAMy$dKQ$C)dztG2Z`X55ab;_I&`U}hBI{l4Ul0|()&c}0+ z-*_#9H~xvSH`krpvA*f}u<4%|+tk`ldaT>Jl04&WX@MurRNT78brbBw5-i1P4ck|e zr5m=r_RID)90;|yeLWUvC`Un{WUmLMtb0Ew>2F#GrF`q4qz^z@>%fw49WeC4A!{8R z@XP3u1xF-)JG(PVzCx*zrCud zLvOtp)7$HsSGaRUOSbG>)#St-FU+!YUFCPR*o)R+*;Qb1O2~`7?0W5|J;$j%t@GlP zP^>pqt=ArV*OOm0!5jdvv9E(o)_opq^uZ=;9c=QggN;70WUYgUK8R$k?^y>2wwEy_ z3y#PG}l0`gpZ|PpO})3J~Z>3>3In831sxMjODBD0b{Bk>l8bzR19W3!O0}E_6no=z;#@njW5_2mVcrbE5O9FfMfN9i7jA zcq|m1Pi4^gv==UP4zr^3;mvzF9?Gt=B6D*?uf1M-uHx%kT7moZZEaukT*kGV$}F$l zvh}R#b?fUl^%i~Ia~;>MZ&=^(@i)BxM$KGEa4^=yUfl+Rq~FF0NqOa1{II{$y4gZgjPUm|mJLmA&U?%!{2X*R$c_y5fs zoWZ2j%cfRUuoDYR6~C~$d0V?}-O!qtTVCB^ODi?#XC=38bA2k!hT4u_*NunKSl%kE ze~xuKetlO9P?f_TQ1ZV8rL22DDCvVz*7~M(U~xOJWUT{BzIDLR2aK$Bz`!>L^1@kg zMCK-k`iRU;4jhrW$$=v>H#d~0#dXSI26_{t1+G&@6TN6_ z2Y<&aM(xCJqKAJ=i|+3Dht+p)XldQuo5}#~dX>7}+ggZj&nwRCS>KE0@ruP{_7q7X z?Nde)5V41YNY*_aMD#%Hi0oN%XS8$y&BB19mBH%h@L_p8^gNQJ=PFW7uDaRk^In;5T zQpa`5rycYheqD^~lsY;MB2F1evZ#;9&3Ki%cV4CLT||;%KJ>fW`b4-=xxpVdE|N4c z2q~gLr4q5D`1#&S#p9bwHO3*uvQd@lO}<>x49rT^3(HihxAk;X+4m36SN3mec4cMX z4@{N)n$@L1%$^ToSw{lE(hpew;Sz!9Ekzm7X$!#oM^Oe$+5#s3QIr9bx70+P?3f}| zlUqGSswOw4NY&)V6sa0VDO}^6n}A-)&zEtHb6gVFIKxY&;t@++`RxH4j8S5J|px#O(NU9CLx+H<;J-&Yh_^PI}H zyZ+ARo~`FxuHVs|h;=Xgux@?b`ob278wh%8MG^$}T`95^CNlLJR&X>#C*IaN7uM3%<= z`;Ghe8?V{$=Dxn$+jRWcbbQ!!|KGf??9P_;E$_c|Pv7NiIeu(wu_|X~Txi<|*{%s9 zfMKTwjI293VCVxz);eJ1TL%n%z{pw$41K`JS_g;xnjn$|Mf7F z8S~q7@X_igu2X$Z^HbMp%&GeAIn+;noBk5Xm^*wNQZDxGU8Y&pLdkkSog2uH4 zK>pWYlXY|e8-1|JS_c+=V98nsjC|{Wp$`sO>)?QI4y1ZfThxEA9Fd^Ofg=($zdMdU zkA%ffw9B8oAKpiT=6A=T>%qtW$?GE$GVOg68jDr+kn>&ryQr?_Q@$ z(A;%`=0n#hqDvO_5eXU(G2VIf@Xkx&z4Iz}m5K{gDtDbssoc}(q*8I9s8owGRS#q; zRfma6wJ5V+l-c*0D*ImHrn1kqH_KQ8CblV z@N&R^AzNHIKlc?FNgGG5pXwD1Nzqev5r42(D6#WT&?^wdva2UVv^Yxcxqh{NP6|9NzdnlhG>C_(SsJ1dYFF_&;JK)%c@q)AyX?pb=Hm5Bf%@=@$*Z zJW%}9ZPSl*^p3sxdwzPX;>|zk7|klKpLuFl@i?`wy3a|@b_2QWFKmC51uwS)Rn|Hv z>4Q?%IsoNc2Nr!0$yx^t{4)MN_+Gt_H@XKuq|Pr==f}ipO!sL__i0S`X-xNNO803> z_i0M^X-fCO|L|84HJa1n&1rG`H@|*A^1$`b@;!&lYK)d2lyPfG8>2;yp%Sg%^Rlty zwrfp`x2DD0(xbPzc$ z=>uBUI(X$<2PJ&~%322-ePGF22aNohD+3&V5w#DFU(y1a_Q!_54EwWipiLisuP*pd zHK>Yys2Wt=KKzjtttm>6zGp?NZXdb(KKcbeYjKGm849#EMTd&(KphGrD%SA}#Fk=v`5!3 zl9?V|F4_IP!fy8u8m)H!g8f>1bpOb9)H!-wvd6u*$HBknN4}MeJ<6U4R8}P@WnHxZ zqz^z@>tK^_9a!{%C2Ji-^Z_Gl9We51nl1~DxZD0SRr7=YiCs*0w+H_-9mUWG|6C!r z(Ip$xl8tG}#((a+?LXu0x|cSoxH?o*TDPf+)NsCUs+==8^y+Cjj#XQ z_{xGCOYi>~+z84CH(K5|TC(8xfEy3{JWp+x^JMg&BKc0#DVfzcrd9S&`7Mo>2d#pB z>CL0%KQ~(bb1RwX3`dx6o-@z;o7`Ea6nzwG>LOw;nfvVMZ~Ktw;$dLZh4P+5fiw(TJZ#t&5LF{o@SH z{4$!GHDl?kYAj``sh}cqkn^56isy0~i+hsJ=BCc5`jY-r9Gk!B>q9-A0+-k z@P}6XbA-h0AsRiz3_au<=wEB?DbiT>Xx-ruP3->C4zD_&qEBM;N)VH!Q`8f6!3)YaI%6n*jPk!@zGIrcrxEdN?Ur(bdo5p5jjjI3LSjvJM zLGK$uS#TpLAKYkp-x$e)8yWL+tKol!hd<%^r;N@S{}~?stB8MwhsXaJ9@Y;$oK&fd znvK6u#=kIsf5~X4aIc$Wo7a26?@in95VN<@y&1oa&@SXYTHZ&?`^a=3SHk_^_d9$& zH0o#Xej44MadMbj9F3c=q0y41mPX6_MoSjlXvqgRGTt{bvfxI>`$k3<+<3?@n5#hW zaLSd^_XmGf@l^4@y1B5q`70HEAZ5?B**oR|rr`l9{D7O#Ecl>Hm%W`Hq~(KYErJh{ z?xB>nEDx>fMtvwP4iD+(a@S36!i=CVpb?a%pvKMn#!VL7XvqgRM&36vvfxI>`$k3< z+{nl;n6NTll8SVETcI%?e-NTwt$G* zmGlX|*?W@sC+XzLMcsE#7JLI^WPGuVj4bD}M#lTbLl)e4$Oktb-Zvhy;KsxI#zPj| zc*rj}_YDLOo1CZezw~%&A@3OKsl~iQrKc$K(`v3$+^5}FDt5a)z3AWC(OJ~fI&If> z{TcUttF?G$K_?~8Ecycr9dbOg83-OWlh3&?U#!;8E##f^J-4X+-*Zb^ z8K2iTG%D}&3wg&!&%2iEp#i^xc-}S7ZYN$)jOOWu1?klb+@CLSVZ7+>zpVJZ$W8j< zqRxb0TykQUTOp0AFQrkHrL@M<`^Hih+_=dHH%8t!GP2-C#`{J_7TkEqFPOSO@UW?S ziN))s1LGWg4GamyZEz3gUSJ=E_f>}6WMGOy+F6}6N=y|QTkHBfe;ePu}t z?5pH_RV}q)eN{OX_Ue+~+&CvUbw<^f(x}Q(+LtK3QT3l2RatN&=zSw73vS%xgBvaH z8!cIIBV#^1><_;Mf`=2g<-9Y)$0C}y$D$}6-=RG2z9Y#_z~d1q)8l-R@;Hs2;ER+e z_@d?smn0kX1dX1g(UY!G_HKQWuUwuiH~}_pzJ^9imJ`~?IKeeq{&Qm_3vP_OZ;WKY zjgfqCBjbG|BMWXk%+JkLAb2>fqj*oLc)H}DVj7-`>Hp7qnnq7Emrpx9I}K0AY@?Z7 z<({GCGfdbsYN?y&nV2qtXKD1T`qTs3vr*lp&lY?~W(0j9ji4+AHE!NFZnEIUO+L6W z^1d;W1vfI@H!`x|#zTI=gav|!lQdVnZ0(=RpS9blN>%P9eRHWTD8Fan42|Y>8ofgWvQxh^S*JD1vf_W!Htpkjf^a~k@3Efkp(v%@(X4y z5Imfuaen(4hrEw*68sp)#gBtO9@lO4I0yQVCv|f21o#ugKat>b;-3V6GOnlgClku^ zWWmv}@$hvr9IAs^g$c;9%)fu)9wV`BA!nA=PBJ~&yemJzTkX@X?`Z@?>^l- z&(i2w=JHt@J)86ohptiXMlyoFkVa6Jf*L{Z8$nrcqa`2Q71$yq_$-821m?dM1A{;h*aj_F};Kf{r!)&jjAuDv6Q8>#?t%7QWo5}$p<%X-ZyTt;Ks=NMn)Fg$jC34xQnAMz5y40_p_$RkhU7@T+Nc_-euTVaC!|(Fn>?RU_zqBPa`QwB&;uE$r4I% z7j4nsnAhXe8#>6<3DX-K&%dG9XLJ|7NxC=rj_pl%E^PDtX8t!TcD8B+eF2T2EN8IB z&HF}67Tjpb2RBCEH%7AHM#lTbLl)e4$j?9HwZ8!n2p;x+ZXkHrJGp`2VQYEN`(0yv3J8Z-c)L{`R82%X=IA9lktzXF&_pJH)>O{x0$F zvVOeFmy7QftRKe1-_OQFmiyayc;9%)f*TL{;KsxI#zPj|czEA<$buUW`337oAb8mN z5eOc(eguMttsjBlVe3aAc-Z<82p+b6yvP0h-hz$`-(!7vkNf}qd94@kvwpnK{r^7r z2gHBC*VrGhetZD_A^3;Hf4Hc1=EEhoW6eFq8V`Rz8xL9TZ{y*8;~@)fJmiBL5APcf zS#aawed8euZam}{tRI2kVe3aAc-Z<82p+b61cHaHAA#Uu>qj7X*!uAi`-hMC`Oin( z{~s;sNZ{jnJs^I}{r@rR$H)9Q>63Z=H02ZUPxy`BC#)Zz68|aqr{w?C{ZJ)u{V*Q> zel{Mm+~3B-`^G~S+<3?bHy++M9}n{RjjP zTR#H9!`6>L@Nfqs%l@2Q$H1>ebo~1o-`c;%SNpFo>&ukad2jahs1B`OkLmL_^wqzP zGvA=m8&RDNzu~|7w-b+Le*~!mlsEYi!JF>AYj+%y|N8)U9K!ea#>n61#z>a$_l=SF zjgc(4G4j4Kk_9(1^1+Ra_l<`vxbZNbZIL?;2?7sy91;W`?l>d}Jlt_e5O}!bkRb4I z$00%B;f_PxYxw#K!5sajNXx=otQl{`^liu6%i4In9r1r%OsA!9yEP;GoyFU3O~`&{ z@eV(0dWYYUy~FRw-ccj1D(}+h-H0A?-p&8@*t@P{{lY2t*kgSC{cludSqF@z_l>12 zxDk{OZnV5_v}D1JmiLX3EVwa}U$D*uf`>ac2|_*Gu}KhkxMPzb@NmZ_LEzzzO@hF~ z9h)rcSmZsHgZK28JhY0u7xSx#)}8lR6W)*LE4ufidN6ulKPFYg2Q>O1qDAQgR+kU> zsq2T}AMyuxJ_P?T=Ds=2Ehk3H-`++`mfPJJdEdy$f*Tq6;KsxI#zPj|czEA<$buUW z`31{KAb7Y_lpxf@ouUMRhdV_H0uOhJ5(FOZ6eS2e+$qYk7Ke{mPCnxP{)qek<7NHn zypO>@2LBlRlVzQ{;7XsA-8@Q4}U)!4_WSS;{M8D>FJ>h@aqhD#guHTC5r#)}1 z=r?z7#QknYzYKbVUn;+m)XyZ}T+!c>do%y1$8Wmcvp-RK)BlB-+!A9{{Vi`)W%=Q$ zQT4vDlm$0}^1+Rk_l=e;xH0m+F_Hy0GV=3(*y>JJg22O_tOS9FJ6Q<=4|lQ>1Rm~W zB?vs+$x0A-xRVu@n73GB-qKC3pBTQSw;S{m!?#!TqusaTT9n>S=v4P@y=0<@claIs zJ8>-_?-#JM@4MG>tnvHqjU2NdxZOwgwD$wIFl8e?Al(PF z{E#=UKGe%pI(7Nby?c{A?fp=1`M8ZxZgnx1{;oHcvfTZ~()-3z7TgHR2RDM=H*T`v zM$7v~OBUQ1$uC%40>Q(brv#xM?mQ(3JluIo5O}!rlpyeM=P5zp;m%XI-9O?j%#V0% z`H0tMKL-C8{A2!j?8ojs$?P8=_+&+gE}ziolZ0Ls`-HbNKPAbhalK;pDV==ko{jX| z{@hApjQpK#jAXgfjgj|_ku10|k`HcVyl-S=!Htafjf^a~k&$1pk_3W>J6Q=rJ>1Dk z5O}zgl_2nNCo4hV;Z9b9z{8!a=p{HEiM+-OYp?Ns)N8yS^}725ptc`*eN`{lybk_4 z_#3?N_6G59fWHC$W=bo|o8WJPznTA5mHSl+Z#@|ge{&lTS>B2=9^N+|vf#$U`^G~S z+<3?bHy++M9W^dfQu$kYE84wOZY}ictDLv>YBbKOf5y=d1S#aYfAKbWk z-?+(w8!hh}BUx}GBfns=2?P&!vJ!-PxRaG2@Ng$9LEzy|R)WC8ovZ|bhdWtG>7?|% z{5QJaV@L5Ge~tY8lzs*G{;L0f()8ud`!sr=ZOI4P`)IBB!2OAZ^^n$z4`}%TEkAVY zP!{~q{c(C*YCcT!s!zefVg&t-ZUkky@r|4JjhigE(UK2tw7hSOWWkM$_l=A!xbcu* zu&@MzhdWdWLOtA}N)ULsLzN)#aEB^E;NcEcg22Nas_+!^(W;(SK5~md_ORq5cavxT zGVRAHJqLZv^UTL-tq32xKgN^&s|TOB|E6NYS=FBa`GmhG@k#Da%R_%q)2`;4~*Kj&@1 z&v_g0^F=L1pYyih7rc%51^5@le*yj_`M(7Jl0UlrrN?upwZ_BW*TzGZxBZNV_l<`v zxbct=ZalniJY>O*hxd(#EV%KIU+^|zAb8mN5eOc(eguMttsjBlVe3aAc-Z<82p+b6 ze8v6!6@Sg(EB@NiSKR+!^LLZJ=KlYh_2Fy(pB1c^eM9^=;NP%5e8V5m{}%jP_qOwT zXt>dx-F&-f-xIBeI_0>Y$vqQ(H~~!NZo5K=82T{2l(?V)&vv-uP}Q{Ef5U)98D*X4qep_l>@H3(I<_PtH>KTi5a;EibaVTwJv0 znQX*GEgXutG_S{@OSHV?T3UunYUKLJtuDsW-|faymb>2wdfy1jf*Uva;6}^)MoSjl z7Ab8m75(pl)y5#Y&yWRZ7@U7l1g)ca3^Ws0Z3rGH<{{Q$JJ-C#0 z)9fe?5@?h~SOpIn+()D15AB~s+Uq&Vy0f@m%^Td4AeGGo9C%VkOXKjrJYikR7Q)q3Ct{q&h<7CTK;5gaRb$Mg8$gVM$HfydRvXKYb+xv>k;Z!)G&Yj1Z)ETdHi9=AT=}~U zS2i-Z=2r;L<9&q;whZSMzQ9eAErNmLWD8>8IJrY5_rLqtWPirXkDu{hXMN`W3n2Ua zb6&pu9Q<=$j{KaLC%@ob?=K>H=lcu(r>`&k%h&5=U-EM0m&AWb{FgCzIF(xvjfY>A zjE5{QKN=738xL7<;~^j1czEA<$buUW?;8(UaN{Ar;N{9d@NkDpL8ym2R0;wQcc>Hu z9_~;n2t3@OQV@8!LnZF-uOj+A@K>xKU$H)Xy{tp%uetxf=KlX0{2TCZB5L;y_&4C+ zy7gr}H0Yldza`1HQ9bc}>l@`35hLSoY9k}dO>ShoZ)9Y_jf{M7BjbG|BMWY1yl-S= z!HtLff<+_{Jls)I5bEKMlK$m+_=iWkK4hcVSonPYM&-W%kAHl9xTBVbYZ#0#z^}j8(&!#1EcDF zqbdt-Eaih6H}4xaS#YD}ePbjGehK_i!D15#9`0l*2=#C$OUs21P2WX+@JTfLiEVM+ zg!xmYjX?YG`ya%7zY&vtc(P0FZWnklKky=fxre5U8-cEEEU)KF`GJ=W?v9*-F!%1rDF{5=k(2xTdD%1Z%aQQcZWXy4)gp8`CVy?s?VYl%*49{b z*4CmrJ6~IiY57@O|GS3kk?hATPiyNjt%_?`{;uH_I$paH&Ei_fdj4)9GqQf6F`lw4 zG{)2Wjwk=1g`>zP*)~Q|pBOv-k!@q_^ogqtY|n{-nI;eF#F3vN8*7rc%d2p;Y%DhTy(XHh}m z;m)Fhz{8zI1%Zb}&9^`G2~<2LGD%;hPoxZ*t!d z{|)#z;NKGeE$h#>ycqwj$8%4H#>3yw#zU6-+jw~2c*ueq5BcE6!~4cV7TkDv-+0J^ z8xQ#f>qj7XxMQdw)WaP^1%ZdHAA#WEj-i534|fa|1Rm}fiu?OJcmHRPkiO$T75|P! zG|N^x;T{{`j6xZd@+NRo@-my|@O+Lz+`s_l|XvK|_-mo@AF zAZdFQb(33IjG({Kji4+yzH#%uagzl%TJph-miLX8EV$9~zR{8eH%9Uc7M4Kpa7Ru- zsE0dp`o}!%9NG?*;{2#7q4R0GT>N>p&5I6_;{1v!QTVWPF3(uAhw* z{$k1^dU(n^K>Ekb{S{!$W&b6vD0hGq1Rm}HDF{5=0g@Jo4u4R6Ie$I6oUkwKv+K|0 zr2VWY>#VKi2d%BSwI_$UXPunKI<&U#{*2FhNd2s>yN%68qjjxEH~95vZ9VBv%ki$L zs{zk%?FxV7XYC44RBKn<-xAUinp?hXQ2rva@yK#9*(kj42EadPv9?B&wY6*;W2`nt zmVad17)5tBpYvM(7vNtI z{{{ce{1+KcnNoV1{1W`jv`(qMEO_JJc=)Bsc*yd)tnu)^@sI^K9`eDBhxd(#EV%LT z{+Hm!Lq53iFrU@gj@$#m!<{w-p&stEDF{5=X;Tn*xYMQ}@NlP1LEzy|n^L;ZzvBM> ziud@xVtx2JrThJB@UK}vz6Sq>_2ZjWJ^p<|{5Rm=f`7ZJ{}bn1;=j$f)A8J{%6Rzu z+IYxve;W_)8xL7<;~^j1czEA<$buUW?;8(UaN{ArVEqUL4|m!WgnGEsrXcWer%gfN z;ZB=^z{8z31%Zb9ryQl8T}&rd+_gBKfX`vf0g*2_2DA;#Z}Il(*8FG zdO*9F$#X8bok;dP>k{cMu^qYOyUQ&nM$6ycMoX64-Dr8=Xvu;bE&1R^%lk%47Tg$l z-^j><8xQ#f%Sj-3xHG08)We-I{bL^fEXghxoi+VnUb2r)_LSo$$NzHa2a}U+lzp(X z%f%l}*);jIcDdMeak<#)^8bOBpI)OS`vY3~{QuYG;tr7hae4mbdAI|lAn)D3uZq4xz=C0ueekGgn z3TxZim9!SAwJYxFN)2;sj*<0~V?1TKNQ|QQ9Yy{@3rCSpvTcl_J~4LuBim*@+s23q zGGhEA+s265CvbAVKnfZscQ6z*PVQhRr6nVGjB|Ola1pUf&M!B4^I6!$F23wX?s{_5 z>rZ^_3S=_rC-+*eyA1Eru~0gEPXEZZzCvpq8@bu`xLt-!d;VWVh&ca=q3^sDWnt@^cN(Kh{#a?@sgzG;hoce!aRpKsIeD2q3%eeo77c=0yn zEg^r&7R8lp<@0UISGrlBmx7mWRez=1WXtHkjQ-1rFN0rbvv`E)KLj3vUpe{9x2WH8 z@N)83kiUZQSI~dOHjO9D_`>85gNGSkCGnNyuiPp=mGG;g|0>2;wN>M;B7Ze_HT_q^ zuNrA#lvI`Y@SzYe?({zcoxw`d1;Cw3R}zMXmBq55sw z$^7rq=f&W~JDC5Se7;M0O2A8YC|}7=wJQNH-LAZ);H5k9!OOtQ=)a8kvR!Hy+OB*d z@DTh$;N{!Jw;X=u@GIY?xQgxKRYCt1pliSNw|hsXm)_WA|Y9avkhbf5qU%d+_%%|KKIyC3_TCvRCa&_Nm{}-OTqM^;^1E z{gm$0=Vjn!@GB#K8T>-Kl`phM`9j2ph%etQKIP!$d)2NSeih&qjIV<6SCBtU|6%xt z!NbH?Qol;#E2&Q<bhw^^L{{|Z#u~5hnVO6*aON_d{B9ci7(l&xRL|R z`$4rYIi$}^$zOUvpO=!ql>BAzE2ICigX*UYJVgH?;zQ&Q9a6jU{pz=z_;UD_(|-kc z#Q}}8g7^yZhv6S4f0+32A+@iBUnTXcJjmztU&Z*U$X`W#75S^dtEpc#@zsY^#~S*t zfqxDBYUsZfyq5lJ$zMx+9r^3P>xi#oe(KS$di0|neW^!Z8qmK6^rr#+Y5;FUpBlGl zJ{!^hM)bD{yb1koLf@Lu$7b}Y8U1SpZzjG4eQ$wZ3wR6q)k^+W^sN=V6@G2-Z=?S< z__qgf1A+HX7V?qZ_VgeGy2qmezl;VEyTBgw}Q9Qe=GXf%KoGc zer@P;8}V)6?eJ?Se>?k+cE;BM-a&i^>6Ye7)rFC4Vn?AN}{izmM_t(SJSqRFA&ZqYw4yL&I*ZqYdas z1Nz#4zBHnrjp$n=`qj8kaZTud6Y)*xe-rte!JCP1CVw;f*Mh#b5Z?mcg8sFFx1x`& z>4mwNQS9{p+n zZvbyVe;d%B#{JT%M({@Tr;+$3^tlQBZ$jUiz?;e6jQ%yFPtE943;NoEezt(O(0?m< zEAg%L--`aVp?_`YcN=&c`rA%?JN(+g+u_#%{|?62!TzL!{GH_Q1n&gzgkKl+=^}p@ z`Mc=98@!wNZtBww-a~zQz!0DTz*A0&Pdd=UK~;`x1u_#yOZi2TFE52Js>=<6{0H-bKnuzwf< zA0d7eeH$fyl>SH2w=wWB^l^;wje(D&ujAlyE|AxpvgnkXv|1kPAjQ$Rje*}FS zq5l!|YlQrx@Ehg%c@+H}1s{Xo80QCL#E;ScIPv53KMp?5_$ScM3HqOa-vs(P2|h{w zNyaxx|5J=_3Vu_>PtpH0_%!%5^_wPshWgFW{|xvH@w3!tmio^!{#oMZ7~dT6bM!w4 z-jDwEqmTXQM?d;8fc^}i9|P$B0QxkDehu<`ImrHDkoY0uhtTIC^lu1!nEr?9e;9ol zMn6Z$KSKNn@gu~Kf{%iaqQ9f?8zcW1`NzP=(9d!7a~%HT;N$4y1pFt^*9pcyLHs26 zB>FxH|4H~y@q9i-{1o^U{HE!Dn*OKhf13Tp4EPNEXPBQE_{}oDS>k8mH%t5+`acIg zNB!og-#q#-kN(V~PxI)*0{XWAzJUHMfG?uYi|ETD`m>1sED^tiJ}nWygnlg(zl=UE z)BiI18zDYIe1!c)g#1zVA5r>`f=7vup^q{2KL)=T`n*E?3gcTrA6IyOkAug-KNvK7#&6z@x-R!K1`SIbVn|z8H9n{XvZQ72;Rue+7Ok=wlo_PJA3Z4xV6t zlVJaoKz|eTp9D{WC+R;){Ziylfv4b~B7T+nuEKAX{#S`lgQvmM#HYbC21&1pSK;A4Pwo^dBWY3cncqVvH|F|1t0t@D=oT1^z4OV;udAqpxxH2XXpOz%K#6 z1ocS}pCmp>{v`R6Jm04ne~S8~;GY6tMgLccU#0(5`cIQTO?;aAr0GAy_%iU%z%K(n zkABRf@AK%>Jo>PJek`CL3*Zar-y-pg=-(pxw21yJp?^#0*Anqd#4i)SO#jR5AC~Dq zLjMu;GlD)w(7!198--t#{-flNp`S7K2QlJf@LM7O3it}~E5ygaGMs8b&j{`2o`+PG5N)Z6<2&j-+L4v#UA5(9`F+4OO7gU3HeJ8 z^S#dzeO`K0`AUf|11}@KjQ-1r4;>cY5O@eY1YUkve9FPg$zM+X3i4MR5swP^R~%DZ z82(}E6NZ17@mG?+@`!j;9#vf`$zMhNs>ojjUPbUQuY-TlapwCfu7j(wCuBDrR~uH*b{13 za$I>zh%X_&g#4xSUrKx_{g;B59alZet`g6(tFb5ad5HWW@`va@bVBo4PX6+%@aeyt z_zLn@T%~*!#8;e9KVjm-S8+WMABJBgcqRNQ;a3S>1zrWeD#lku{%Y!1P5;$bi)S@> z4dbgJzJ~lY;I;6tWqh^duVwso#Mi;E?rM#*j`=G(srf3pM*S9D%lx0x=bKKd{ibWM z*J4kpeep@PF9t6LFFvJqB`4Lc1iXa&CB&B!UwV!DE4>zbO7$+I|FUcF!OO@WB0fa^ z5cxyoF9$CtzMS}S##eDt^IUNa7XB5)hfgx^)F*r`{wcMuq<)peS6-{}R+7Jp_$vCZ zqW`K>s#`U9^)>k5)r_wO{x#&Uq5m52TH)^ku&11~$Hc4g!b5g!5%!7p@HdCRX;f90pex19L$v--S({1x!40I#6`Fyjl8KTLhX zXPJNcuOz+_yb`>M{;TM}3Vv1OuO@#r^{b};YWUYszZ&9es80=eEqLu|<{iA2{B`tS zNB%nSI_g)C{?wx%^+#2=`eVx10N#LpHlVK!=uad1)<}FKcq4cd`qhNKH=(ah=ub2G zo57pWuV(NT_9rdqYYY0_|)65ooxwt=_7zYV+%yq*5r$=?qDcJgcmR`jox{#%J}g$9}Vb71Nzs9J~g7>jl?$+--LcQ zpb6TFl7PR7?od>8$9fp?+5-RN^ScsJwkCVvlj5999v?*Z=x z?}dLaPQJ*gKxr_RAq0imarWgW z_t1Y2_3edUFa7s2zFy+{i0@Lie{0RCvivEqFkE7`4DEJur zmoe}$;>XB8PW(9IABX=q{3p=Q3HVP?p9%0u;wOop1fOL8F-3i*h@WD7Q`C1Fe$(jp zH2qH#Kg0NEsLu@e4E38OewO}c$v+FfIr^WY|2g94s82uo)sH^(qaXd~(*XK0fW8i( ze*@ry#19fbh`tPh4}lM%Uqk5M5c)Wbeh-s>7=0T?|3}dO5%h5cd<6X(MgK<8zftm! zqJLxP?-=>Vh#vzVCw?6L9%p>x@SkA(6O39E5kExyF!(V24--F3{0RCrLjNP^*9iJIivEtG zpQFT&5|9SLd z0sUA&{}#}X1@vPPd=Y#R{aHkxme9W?^mhsUS|a~4@yqDfGV#mc5%f2L{zbqe;8FNT z!K3hxqTez4k1@U&{A2K60bim274Q|}{ZAU;9=3F4FBN$QgXPr^S1 z{}gzN{XvTQtrEXV|Eus@C4ZXzLmGWgQ{OarhWcg5p8?One;)msM<3?Vk9qWQ0sUD( zKNonuUO>MV(f394X%YQfM4y((zXZO7{w|S!8GIRiUq-)|(WeOgN6@zjc!c;U`W6L` zl0QoSG4L4qW8g9H74Q}KtuX!-^fylbaq`E(5`4iwt#+RhNN%S|#_)_S1 ziu$G)Ukd$Rh2JXtSINIh{nO-6gQux~n(<}8Gwd%i@Xx?+9(|ZcKjzW@dGuiceOo~P z7SN9c^lcG*5q(`m{}$1&CG>3x{aHfamcW=_(SMBi74Q}Gb%pV-F#b5>ixVHG|2Xjp#+P7x3Gf8^oMiu!q&`XdPZFP^ z{}lXF@J~^nRr0Trf0g{J#HWc*gQvmM;2G+hA%BMcGw_?|`Eee7m`7jc(T4@}V*&kJ zKtC7IzeV(C5quH-Tm)YNU*h?FiTEY-Zy9_Ud>Q>)M*kw<5%e)a{s?%K{Ye!4i^4xj z{uumY=w}Q(2EIc66~@0p|0|3?j{e5!KMo#edX!j8x?bOd6y2cjXNqpb-lTJq zP1j>@(DwnGZq#}3rkfO3e7!y|zCoWC6JLB2-}jKeg!mHTONcKee<}T!-l+acZ&JRp z>y@VryzEBxS9X)W2MS$}C4cBf@d}Z@oc_yi(C6j!Uru}l`73TvzZLXf!T7`E58t4E z!sHLbuaf+gjKA_mwW}n56?hf-tKeS+ziP%`4ZmveYVaERuK}+Cuc5xRC;FaXByj46aiLau5Rp3?Ruewd+tfoHI)UTTHSChZyX0@wf zd^O~+0k5V1TKL!As`;n|ucQAu_}9U|?l#q_=yuhq=nlmdo#Q$&BLZUnD=v7 z@M7@dJJi1ToZ1(kXTERO=OuTjE+yx%=ar}QcJ*6I{?c~;U5MMgIB_@lKhp_r}DhURYiTPh_3># zBEI@|@vf%+)r_wiyaxU?cc`v4^j~vcyld&d7Q7a`miRjI*HOPZ@VfKLS9F2-zms{t z3wyWtZ@R$z--!>t>2Btm_+s$lyVS0j_>v3E|DDYHU0C8v!AtK{Kc#nZUEHm@lwDB! zGUCgKF9Q$Je~A7=#E0%yzH;z###avi^1Ibf1^rhLUjhFL_=SlN(|?%wF!7b}t0aFV z{3`Dj?<(S}?o@wOQ{rLp}ObkAByqFAeBV1Nz&5{xyI%Ua$Te(Wgf6M)a!*yovZG^tB1R8U1Sp zZ$_V*$=^c%E$C|t{94f8R`wsQ^xum9wW4or#J8b;ZSZRYZ%6;z>A#))?dX38{5r_r z0lyCPwG+IP{Xr-3oy2!B{x0};5#Po5x{2?m{@vi+)Tal$2mU?e?;*YyyqEmFjIWpY zKE~fi{yyr{NB!#2hkEp<9{s6DzZ%e=2Ji;-s{#FOM1LC5w?_1-5&dbpS=W6NcoX{6 zg#I*>zZrdMCcYVcY$3jd_!jiLh5lRN--`aV65q=HqK*7*;BEBZM*ep4x6^++@$KLp z;2r312m0AT{!Yf16y}#CL&rfp@{b8~yKQeBJQtrvD!B9`GLU9^!lHznA>I z%wI3@ee~bQ{;m)HeZ<$J5B2C%J^E9RJ~p5)4d_P$`q}{Ai2gRBe~sr@5756R@Fw)B ziTq9A&FE`0@y+OCGy2^EzZUv$LBCtjuU6t)$=^!|MLcpLiOM*nT(Z)be%=x;mv z*v|Mm(C-fF(?S0o@b5&QJHb2Q-%0*1_;)eBF5>6Ud_C~% zWqiHx?`3?w=zkye@1uTw^xp?wkG|L6DV?cDpX$-i2K1!?{b{&M?HbUZM)awX_(t@r zk@zO!n}}~hf11$8X7s5U{c1)(o55Sq*B0Viz+33Q75!{QUt8hdN_-pq+Thm)-p2l+ zo&4>@x1+D^=wk=`JJA0Q`tKlrCwM3N+DUvT{JN-b7x}yBzYDyZ@pm)6Zt{1t|L7rq z4|osxd%$}ce=q&_65mVx`xsvz@qNrsALHvsKl;&^e)Odu{TM)B2hf)R^ko437)0L& z!3WXzLG*Qq{6pYF2TSuSeiF3OyGe-Ov z{Kv>Y4n7V(PX2N9eFAr8OuL1Bu z^l1=%9Yj9|(U&2fuZPgjA@q9){Tv1#CjT(_F!%`iHbVRe`A5JtoMC;vF(n_zqs#7_`E!T2WOKgswf(dS9_PgBHC!EcK3O%Xp$|I>_b z8hxH7eun%r^gl!WXVCXq_CK@mpM~En_#ES(1D_-R9R2sB5B=yxB>X3dpG2Q0;WtJ8Dfms1e+qun=>IhN zr^!DJzZv!yGvG7eGt_66_*w8-_7Ahf&wz)>3^90#W4Cfg8q%LKNvwjN60@)|D(i@ zl7E!=G4L_)G5C#vkCT6#{Nv;wXZ#cJpMd`a_ypsh1fQfnlhkjL{8Q-f6#6>_K1KXA z_%!j;u)_FOh+l#K3j2dN{NlvNiH{SXAb$cp0iGZ}37({WN%j{>#+Rc1 z6!lLrz7+Xa!B@doiC-mu8az$^Y49}pGvFD(z9N5AHIew;@?7SNvs^kV`2 zSU|rP(YHmOzZcQJMerr^FOh!nOMAAw(#{XrCckHSC7 z{v`(g82n=3G5TL2eue&5(AO3EkHarc|8e?{Grk1+nqdEvAb$cpN&iXkB>9u@Ptku0 z{wd;9#IJ&{62D6QSK*hY|1|YY!!J#I20R1*4DlKIpGQCD(T{obX&(JqK%W-S&js{n z0exFU{}$1gMf7_SeOV%Y34Dq8C7xfG>3Ypvr{JF= zKE?P~8Q&`PSp{Due;Pc^_|o8M#-CyTkRgAD@nzV56#Yo&bwxkc_XsJ(~q$~(RuEspXwZ__(yyX^kaQq{1ZO^sq&WmNO?<$FCl-)PnEBf_)_pv@KW$H z_?5x0jQ-2u7a~3c9{P#+gnr8RKj7s*7N2tRm;Y3JD}E%t74Wb4iP}}re;EE@@`u60 z#8;BPlK9G>sNYKZucCfc;8pOef`2vrSN~W%s)?_r{~GewfY&ho8tPw5eQFtBE#s>t zzK;BLKUQ7p!0VWwqMxbXqMtMWzrg;IdH$K|vFYd7U+_72G4aJe=Q{X>=C$~j@=JcE z_9fsYzfgZAzmzQ{e<^q=cqw?<&y=t1=UDia{Zf2FKNH{3&(%+e{zJraYA4 z;#Ce_@iX}qjKAU+%>OUdUl=^h_`}49f5|+PzmoV$;w#BtMSZH^R|Q@LUQPaL#$V0& ztI1zO{u=n#fY-pUmipAve=Xy$Wq#_YPaSw2{nycd(XTY#qF<|iMZaPGe=EBQeABO0 zr%m9SeyjGyzf!wm@Z#SnU-55Mzmi`u-@nHGhR=Vie5JpVUkY9dUiw?LFC%~1uhp&$ zybOM!Unx(B_z-vqe&xiM|607tf1~#0#8=RN1^g=*Uj^}D;=|zK-)P)n_*MQ&ekJv* z1g~WLRm4}(e--(w7=JbOt%iR!cs21g;5ENioomQn1HW3vUrYbB;I-g&@T-G=9r^3X zU-UcGx#;)I{~x#>{>XfTZ~DDH-}DEy+w@1p75|R;1~2{tpM#hDPVGy6&%BerHeD{Hy=Sd=p;-UISi3{#y9g zGQL{!*Aibx{yOkF_|;Lrdi13p{isLZ>d~(T@CNj`0lWeIYee4~!5h*4M)axaN1Fd8 z^s@>5Y9fC#`qWH(Gx?jz--7p3cptPx01h=_%`ylk-rUoZSZR+z8!w; z#J3aQLH`}#9mIElcap!8{GIUYWPDwWzYG3d#CM_p-Q@2kz8n4T2Jaz%5Ai+hA9~RD zUgCS%AM_I6OMD;w_p$%zqyIkYSC78bqi^--Lp}P^fPOciKMm+#19&6)(g@y&J~g60 zP2f%7O~f}5-%S6_=zBB!i)Qc^;#=U?LVOGPThY%}^s^Pb6@6<%f7{642HpnV4&Dyl z4&F}w4)6~6cYt>g-wD4?;ybBdC;Oi+;=ADA#r~xWeeb5e-NbiOzi#^PVSGK{J=CX% z`t%ati@x{Le=q#{;MYfdAN}{Sf2v16>d}vS^rQZ_T7MhRuLkt10ex>k{~FPkM)bK6 zeQ88ro6!Fz^sR~bCh%tPX7Fb8yBU3KL7!XbzlHoQ^xuj;wt}~kzZL#%@NZ*$ZRBr5 zAKQsHJ~4j z=u;zjBl^@xd=v3akZoe=Gdj z$lnIu2LCqjcJOxgAMNZ9+R5Jm{|@@^Aijg~brRpn{-BfbbrRo2eAn-_FY01^UBq{z z-`&J_6W>jI5BYnD?}1+r`-fiY(@Xt(;nz!iAMt(QeblFq`u6ku*pI&TqYwS);{f_T zfc^}iKLg-{=+hwjHHdx=qEAEML*ySq--pnrVf1$x{Tc=z1|Nan2>p+sZzJf}DEc=_ z|D*69rT;PF$Jif?5kCe#&iKa3KhF5Z(eDZPO~8KweiQJUBz_Y9lZ=0o{lOIdPock4 z#81J0n)*zGPs4v2dlyE--f`4!H3B|O#j35KSKTy;zz(o(9cnx ze@BTQMc+oz$1(Dc!EX%x9;5$p;>X!Pj1xaj`~>&}_yqA2=<6i-B>5*9|0MVn_!Ru6 zz^CYcn(BbKrBt_oJ`<=tn>L z+K)aApicwn#{l{@06s|kAo?^&{2=-@1U`g54-r3vz7C^b!}LFlehm{p0zN|jBj6*% zkD|Y$=<6u@I0`<7evT182EQ@*j}t!*|8e5S!6(2c$Ui~<6X^dW_$2rw`Z~$}Vv71r zk$;NuPodw_;M44%rpZ4||1;EYhWgFGZ-(*B5N^KMM}6nf zmwEJI9(|cd9~RKR1@v_R{a8Ss7SX>&^mP&aSwtU~(B~!ea|wN0B7PZtS|)y({+H=L z0>23SBE(0CkMevQMgOAkixMA$e~kPw_{G@2tiW%D_!aOK_{SMvocK6+9Q{pzCm3G> zehK1}=KLW|e1`gE$e$s927DfU zm`8u+(WiOzV*z{t{aHXC7toJI^lOp*!y@{$i2g01ze~g~q2EiyFOz>6e3|%V^gV*U zMZhD(N5~%qkD|X(_(###7otPmn)B ze3JMi^-WU0BzTJcQ{XAam!dwa)Nd7hmHt=hKTZA8^q(ew8axA@VSE|Jm!ZD%=;J*4 zF^|5?qdyDi#{&4mZ}c3qfPO84FQQM2=<6c-vV?vwp?^!{Ujko7KbO(JW$t6yslo-zxQ6CI2dTn)oz$8huZLXNb>`KSO+m@y(-e^XS(+ z`ZABcEuc>e;0xdj=+`3pvWWgHqF;;X*An`*gnlidKTE_fqhHJ9Uq*kI(WeM_1bvLq ze}w!|@<+)ZB|b`g4E{0VW9V~?_!aOK_^-f!h4IJPU&P@T2al6KLH!c+pJ0EHK!20) zOA?<1PqKeX(SM5mQ{+#Pf0g{J>>pO)zY6~}{LbY}^+U?w`c00Ez-!Ag+qTai}cNNsbczAxs zLl(Zq!~4cV7TkEq2R9zxHy*O!#>4x@Ll)e4$SH6QY9lL||W2fr0WtY~0t=qB0ZzX;!@!P<+fp6QXdT!h0Y_1;0!}Bv9vOBT6 zWQ~Xad<*y%aO2@WHy*O!#zQ{1@$kO!kOem$=I5;++r@7?^6}hv#cNWEqd~@V@bo1vehv zHy*O!#zQ{1@$kO!kOem$=I83MoAK<1@9v$t9(FUod$>OKFy1}XYY+9<%Xs&K?O*hxd(#EV%KIUr>+z z%>RDoe?Rxb{#~pe;0GAb0p|Ar<2|@t?GAE%9VGrB_#x_Xi2R4Z5BdDLdKeGS&v?kf z*LZmU0J!mx4{kiXZ#-ndjfZ@2Wiw|TGbpUwMNH+HjL z?9u(R1$@gs`CE6Z{Z{a;d)0m`_%`xy1K+k+dAIFz_f@VQ#>4Y894x@Ll)e4n4hc1_T3uS_C2c0cKB{*JUhU5>|y=b%eq3ncJ5}q z*rPh^q+UDs$=^jicY*IBewUBW)x&srp2kBKzQ)7*#zPi-2lx(fZ~jKJb0idmr`Q z=kZ)UjECoGJY?Z(JiKo_WWkMxd~oC8ed8euZalniJY>O*hx~$i?57_48P9&^cR%xg zfa~J`<2k^14siV(q+SQP-wslbgVf^?`44e@9NMev@X)@$*IVP^`56yc_!a~OM>|ne*iQjoZ4Y89QIjHMs57*CL>amyc?meh+@1>smxc>GXP+j&>uYEo~cYPQS&(C4x@Ll)e4c;9%)f*TL{1@+j^{OxBv`>Dr%=Jx>OJ;3#Gfbkxn z9tZcUJ_o7SLGXjbAEMrezzC zjOW{9{&_KXeHahV&v?l4yk$JRZ#-ndjfZ@2pU1a_|J#Q3P*0<+HDy;ZsH-T-Ra?XVQx4n~{txC1_?B0b?rI))uihH|-wf;! zxGns@G+4S5oH3ms-HENfFEu)$j)!WmWLG&mEi#s#y|I*KG{(~VMo<>q2+9XHTHZHW zvfx*P8zcX@F_Hy0GUn%2+moDboMiS-<}*Jj<~JJi^|EWYPOhQlHCw~~hZUmN7vh?2 z;s4Q`LGN6Bm1#+63@HCCi?1q_ zAK@AMD9@Bfd8RzdGv!h6W1O)Z4x@Ll)e4$S-(iJia~rKWtp;$9G7`kMGolbDRg^tG4^AO4EJSj`06!5#9bO zx@xCKaCYT6S8umV#BSEBci4x{x|YuFvK!6piS6P4*;|LNherLKeS$_OcG<0&y~f=d z#b}J6AB7Q=Wwb`n`^HTc{3>uG<3BetvfxI>`$k3<+<3?@sMbkU>jqEuq?l_>I=NHB zJ?WUQhjceyqq?d2H9NxpyBqK|Dj6+QGTpD&s(Gic?6o`mErzqxFZDFzQa#0S&M7YC zQyk}1S#TpLAKYkp-x$e)Ukh$L{O86)7TkE4pSMtP+;Sbq zPuIcsI>vLFTjw;l-f3=~(;VlVA^r@v-WhJqGu(P-!Ow!9<<>r1aJ+dPe2s_aYdmBb zkMZ!n@sI^K9^N+|vf#!;KDhDlzVVO+Hy-Ba>T#II$HP2c9_I1zuzx&UFFV3<%n|S- zd$nCY!sF>t9#4<*xPFw!*Q5J%_Z}nu7>}RFz>oRI*Sw{O$3x@c`5F&d9v_W|_l<`v zxbg75@sI^K9`eDBhxd(#EV%J7KUa_A93LF#ar!vNDaWbDRlEI4A)UEukCv*dXmk~4 z6j$%Ieb9PHOV!nT@*=LLyjSydeqwj{f8DrKPpGACuoFDTpC~xjGJ<{pMo^Z47(wqF zL0NF)CLi3mdEaQsf*T|68zWh8;~~GGP$yLgkv+-Pagsuu+s;z2v&5e* zINUNGo}clMg|G4OzVVO+Hy-lAjfeM*hb*}9@V@bo1veh@3+i#0httD6oF3-k@h}hD zM|jvi!o%qi4lj=IaC(%7*P}dq9_8Wm=pn5_$H;$-hxKFRKUQ#fVLUuP;~~q#qw(;* z@sI^K9`eDBhxd(#EV%LTzVVO+Hy-i}9!`(L_c(_a$2puh&SA|})Z;3~a~1Wtiih#5 zd04-idRGYq>s7QSVdaKSlmi z1@$lT!na=M4AT8OD2t>*Fl-K1)5$a=3cdUw=6@HXfdz@sNeD@$kO!kOem$ z^1+RV_l<`vxbg75@sI^K9`Xz7as6g{2Da_$^;`Udu^t+)=Q;3te!+3WW`9_rz3dHJ zY)8Kyk}Tc8Q}Ye9ym52*-)(?5azJz=>29RaO?=^h6OWxY@i2K)!4DXWo9ArYWO>*# zTHZHWvfxHWKDd$bzVVO+Hy++M91r; zlN?!fg_|#tk}26QvJ7^)8_gQ(2x%~vjGyl$8R-QXJdN!8+b0g^6odZ7yZj9_J zEMvmi?0Jr+&-xhucT-PY#+YH|~Qw_Vf! zQU9`Q+Wjkcon3J2jkUSJoMw6XInDC&&YjHuof{X+dg#YhE`OG%n&qy8^|HH&xl1vn z{>r>-YuH_sx_0l{mgn3}^SdE)H%s2#+uRvW?y@q{7a{$Px18`_;1`NU)#FB0mdoZ& ze&J@cZgZER(Yn)H;*E^I+>D2xM&ogZ!;Ob;XFLqgT~@}!x3l8OGVR90`^G~S{7!J= z;XgMXvfx%3`QUjx{O86)Hvh6RA-bL;nCm&>xt=4O>-`bTdf5#eS>3?t=ned$<^~QL zZ{&3KMh+rx)LEHC=tiBD>G}UAdb&x6aB6XrnoERkQge3_kee_g=!qLaS74eK?WXDG-?GCFjGf)7bKF~Y`AvhifVa96OapIqnVjW3_g2k?Hj%f{=r$VNMx)zy z`CWr+l$$Uk=nH7vWGSf8^1jiM1vgsq!Htpkjgc(4G15k0d-%M&vy6=Voe~HmV*-)8 z!~O+%cwSZ%S$JAeFZiBEryBWBB$Hu>QZv1Q4dg%Z03+x@+^Y#RH?8tX^<~tVf zfBS%Q`2pwh1J30KoZAREpC52OKj3_RzzZT#u){xI;OLk;q@6|X{xw~u zGrzKDhvOFS|EL|sPQQ4w;ouvF?1+3!c0?}bKlzw*`7!5q>1iiBC?As@l#BUyKIVLW z%=um6|BeI1-1TaMyW3q)x9?zsK`m~w9JiF)1yy$YF4g}g*X#~{Vt5B<_;+w-eaA+l z_0a7;>>Mr6(bDK^N5bj%dA_(h&*`^O^^#;Pb3g8NI}k23Bj_)%+quwg=Y}yx{&Qm_ z3w{T<@$jD;4_R=lp!bc3EV%KIUvME`$iI9pTK6@zYlMB9(9-W=vntV*WRao zd#!c$8TN6NF3mVgUvU<{;w&%TC`F-0J5k!AH_#g_^oS@*Q$&rpsu}lHP;(+(-IQ~# zIHGjKVM{5ABYbh#qKm^mx;VmDpls2_5xzKV(G?l{d8wwW8Ww5}S#vn#(eNQF2^Ag< zS6GOt@MyTgqvsA;cIN{;`3BfyIv7?%=m{f^yl{8dY z@i--or=;nW6_Hc)Ggc7JNb?zKKI>Tl5K%--Ft$WcFyRZv7F`_n(ZzA9v&DZMhq7Se z##J!c#?3^5L63BaBl?r;GIm9yE7tKEUe;k}R-Eoc6wwz^JR`cw8wo4+(C8*s*=Th0lbpP{ z0Q~@<+q^iQn|Yt+_tGio2(Q9uOSl!r@WpG3E?)cSLJeQRvqe|%!WWw@x`JoFC!L3^ zcpS3gamb3uAuDbb^a?9x6<(jMuwrt=ipvoza!2$(qW>`~RLAr`W`*jwXGKLE!6yz| zRy@QJzBp{r#bF;^9N~+@7F`_Si^CRO9QN}Sm2}4J2aa^cWTofN3hb_7|?4ye#ody3p zpC?nJkAc5yC$;PjlZt4P@h1J7JqK_-k7YfNe?5<7y^N(E(dT`x@;+C2AEBn4{dVN6L7zxd zBk$Ab_9;$}8bj*n%4+5vn|a4(x1$O~<0=ZIJiHa;NP>cFOEMJX@D*fRbOqTyx`G_O zf^3T}!0;7hTXY54eowNmS&F#!%7t&+ul+{?emV5oOK^5>QuE^d(;F|_`da9QwTBzl z7FvFX+hU7#s}?KrEgH31z-aTTeVYY}wm&mHb|++7%oS=3L8!K@5(qF>EyNbvg=LE_ zqFCJ!QEV5CExKUB7mO{sVC?6s5IRnOf+O1h1V`vU3x{UrTmBZ~mf+rcCERNjw~nA6 zws&aRVFAB098X34R~wxXKY71njq;9M+zrR`ayPn5yHhRS)99W?_x?;bx{pR>!UPxt z7N9Kw6HdGDf|ep@NEgV$io-8ExLH^qYE{B zQQD$Ep$jXvi^vvTF!IZ(voAQ5&X;dr|D|r^UWOE4Meb!-u}ya5>pz?9s~i1|2=D8V z#n+UYB#wOjA=$TYU;m=^^gGe$Z73Y~c%$Xph&HO_JJa?1kP=n&cpr}By2ty-*S{p? zZ+%LgP$Q(Gv?a8n3}2MC=mNBlF2L}`W{WPY@P%cIE+YFqsp|_4rS5t(CO}SbUYEr2 z<7=O`u31;UVKw-MKOMMX@#BU+9ccM4D}2nhygNTeXt4s_Voz^bUGw+<(Z}nMiMneSEn?zvItm?&yEVD&IZ&J^k;|@6)<;5f5FQh$Fbg zVas^M5xzKV(ZyjOT^!+y!xmi};fuo-T^#m9FZ0qD9O+y)>J`ri;`Tt?9>~ih`eRz4 zRURJEA1C}i*i$+}wf%|yPrMKCME~c}{Dj6%p4rKBEVq_Nj$k5Kg0Urdf(c(Rw&;Sf zk1m+-1!IdYnD7N-i!KiPJ;~_{j&$Z4{rWHH9Fb1%a>jHLDlQFP#{D|R%Y+Y;*U>n~ zrL&1nS7QE;X8T*X+k{8d7rnkWJ%Cj-SP8 zT*=|&HtCa?#uaD47LSfKn#gdQN6T#2)9mdlYWV+gWe$>os>PbzoY*h`rWi&uDYZDJ^KBW zPlosG|9&R@wP|@IiX+A$4qL`6j_}1{i!KiP=;8=p9Jc7<2wxnw=;E*+dU+)F1xGr$ z5w{28`aoPCW}J^l^v5axP445gXShe={xoU-X^N8_d3!>Cp7hD@c}lMUDUZ+7zBhcH zN%<@DB94fYIBbcVIKmf)ExI`Dql+VaaoD1ZBYbh#qKm_RPhR?hBc0cX`wMw_nRXms zi0do*>y-2KN?c!OI9;K?p}*1pZN~9`Piwl$$24z3y;xeQ)o9&=A7Y^sQ`M7`1 z+b$H(K|TgrDE~iQ+qQuk%O4*ZHI2>-^EMMwrfC zY2`;}yxDL#6s?&l!s`i zJlL`yv4yYb+oCJx;r}cgs+3!zlk&c%KRy{)h`&d8vM!&Rp>z=3}4{%{wj>JzM!0Xn9LY zb+LmxYUFOtJGh&VD{DQ;DRywT5L>bx+^4G4hu+WmTKj$;-xb*HTUL`s6H(S^Y>ECY z(HDMf7rrfe2VIo0U6i)yVhdkHw&)_VA9^{T^aV#c|B|kUbVw_b5A*Rt&YzDz@_F#A z;cxtSB-W3#e4N+J|1sdd7JGC{J5OZtiIz|Ep7Wm;e6DzAPtS8PL-}hto=M%a_cSPg zGHarYD2mdSs0uKAvDu=F%|5z_!WWS(x`@ITkuADl?Du4?FF4ZKnFznk#l3~Y{z3#_ zQUsOCSHk@2+1g=#O}Qwt_DajQS)YvG=A5Xvc^~p`3-J{V-u*kfdnc>!^C7x8-WO8O zGGPLY01D8SfQl`AvDu;v%Rah@!WWS(x`@ITj4irg?Dr(BFF2I2Z;O7@=-ZP2`s~}X z-$44dVt;7S{?L-&CK_7yOGra2w!@2VH@xHrm&4206}KN*v_G=s_9N_nWF>7c^CFIj zlQ?Xbu`9OXi0$IAMHff-;;=;*hkbN$gf9+TbaBXsL-810H0LPe9c8?u#AA%{jxnAw z#yhs+IE@ppapF0??D&k+e}Z^V(0^jt@t;`9-m%x+wK#%P9JcU^BYbh#qKm^mx;VlY zhb_7|!WV}vx;X6j#A6cP$t90(lJQJ3-YLdAg+4_*rWo%u@tQ`TX1vq%pP~N@@tUDN zW_scwj^GoAExh6gUmUjR;;@e{j_}1{i!P4v#bJvs4*Navn5CX)8P6>7n5Ew5(C4V1 zImR;=_5Sf?p8A?6|MSFS9(`fa$ISxqSfKtEV*lmwB97n_hb_F~2wxnw=;E-CE{^cU zVT&$~@Wo+^E)M%W@%XmNys>8PZ|m3%*Y(gU^TitT$vXaq?eMDG4X?SrhS!--=s&W` zJhJBYBlI8HNbSmah$HyEtzp-(8@A#IeF%LBeF$9~p^L*7eHdLFv3&$x9QH%c<_~yB ziO1-=$2Yp+af~tEu{CcWV?1N%`6z@eH94Z8LxD_;?yd zAKr4i;cd3>cz+}8e`L%18`)-i=w*F~BlyH&yN%tk6-R6rhb{ULx;SFHIBd~}(Zvzl z#bJv+5_);OjBc85l<|&kdt9T8cMN@O%W)XnW*%X@t;;=;*hkbN$gf9+Tba8|)4qJ3_*zbwQq8vDCk|V9#Sy+ZY|+JGA6*>bi^CRO z9N~+@7F`_nd*U(6cxM^UEXT_%%^&cN?s46*?{SOec#bpParE&6 z_nTn<6X+AfVQ?}^9cuE#e? zeN66q9Fqsm>lFE)B3@I}#}xWB{io?aP5){18R9Xs=l#u~&qV!{@eoJwiNh9NafB}p zTXb>QM;Ax<;;=;*NBH8fMHh$to_Nf{JIi=xsgGImJ4Za`h{qiHokO3e|2*TJN1rDi z3%jnj1^O=#kA*lM%Xo+*_{3oguQA%kNfOX=zK|D8z=LYx38}U4;tPgPnpEzvc6-W5uutgV#eROezFAiIDafB}p zTXb>Q?}^7IQM;Ax<;;=;*NBH8fMHh$to_Or?d}5b+-(|eJt_j8Nf&n*VFAiIDao9%}NBH8fMHff-;;=;*hy9-WxmDt^%6M0~KV4-!Yv^l? zXAOM~eI0$B`~7v|wT`~A>g%@+?w>b!ezMVXe=CmQ6NfFl;s{?Hw&>!pk1mez#bJvs zj_}1{i!KiPJ@MEiznk38Z!(@uo^NgOd}E7vY!Qzw?&r4|?>7Cn8SggFgLc^e4)wRg z^Ru0ZS9!dMBlyH&3$HlB7l$pnIP9Z~BYbh#qKhMZaoD1Z!+uXZb{X$3-0!V$zqb;4Ss&sEK5^J`za@_F#bJvs4*Tfh2wxnw=;8=p9Jc7XUdbbnVKFX9M3aoEBuj_}1{ zi!KiP=;8=p9Jc7<2wxnw=;E;76OTpiw-&h{U*vvkk^8YF?)R6_m$<)OLSN>7f0_HW zW%On4_g1*yTj73hh5N;ocwSJ(Lma^;4qNWG#1XzYY|+JGA6*>bi^CRO9N~+@7F`_n zd+z5}8P6)?S!Fz{JkMFs4v6;w{SSKLA&%e^ zhb_F~2wxnw=;E-CE{^cUVT&$~@Wo+^E)M%W@i^pu?vVS_!(~6`Jmh|?f?nZ%t-}3S zh5Oed?thQCe?8)U?}+=oWA5jU(T~xOd+u+=5q#pX<$g;X;fuo-T^#n&#Sy+ZY|+IL zzBp{r#bH0cpG)7c(hnSZ59NfoosgFk;(o$&g(~l5RMD$Em#C7rQ}k2rqfd$ZDS0^~ zuV?6I+{d4VUe4>{h&YMEmbi%{d~w*Ki^D#;IKmf)ExI_u7l$pnIPCZ2r7t*?mvf$P zoD=tRj+b+ukJUIHYUnle8gaiszuI!a%B@^kR&-N8Ujmhl9j ze8nxsr?}aoD{k`PQ2y#1S9Rv2I`OS@TwQToT=D$s3jGSbf!-j$4UWqO$6b@-u1WtU zdNcI$xT@!|tmm<;=drApvD6ozEM~8W3$XliDN$z5O6G_+;vrsJ;v(Mg#cPW$Ui*36 zlt0BSwkvM7v{T%|7n?1*i0q^PEF8+;A@~1>+}|JaJmiq)X%(I?RM0Ej|5te4a>VnJ zBc2}|@%-S3=L^R?e>mp()iKZ8j-!8>KXJtP#9_<*y*R=bhb_7|?4ye#d~w*Kiz9q- z*rJQWe*XL*ov-?VBb~2^>j}@HPIwM=Lfor7$E>1P$x9Xel(?Ugms9$mlGiixdd731 zGxB!U^PEc@5hroj5;t*#FAiIDao9%}NBH8fMHff-;;=;*hy9+s^aV#cUlF%+;(kut z&xvb|=VdkGT0^h#Jne$x?SkXsg5&K1{Sy6>=e3vQ<+A5_tT-Z0;z%bHe=Cz<%Cn1z zN=I1HTv%zN|9Gah-aWDCt1&k+N0en>p(e+FJaduvxybumu4X&9T+5xj&t=&sJDcUB z(b*>kk}Os7318b4RSyR}c(pxHlSNllqn)B^OO+|A_CwFkW@N8U_Ug=5b!M|Gj=C%K zE3$XRpwge<_^+%Q?5RPX8^j>}z9B6(^!9%Iko3oZU)gVx`zFV1lRl}Le-gQweNOs0 z<#PV4=h3g{(XZ#xub0u+`ENBlv1v%zDKGC+3@*OSR^y7uXRLPPFW9ix+xFQU3su2pCS)m(6;DT=$|N64-NDN`X?;uB8vS8Mz*YnL!NFO z^7QJEr-6q&?W^!Ku)@>A3Qq$oJAT@FgnmT-Bc6^P(f=6znEuD?|2X=W*%e3diNlts zSK%tnym4mcKFb6F7iIb;H>0*iou0)nfECMXC?1b3{DDz zOSh5~S&S>?jUtPI$X9}*=xP*U4ZTK@DjA_)pkJV0peyj9U!q^4U*<)u;;H9_P|p)o z&l6NH6QolZ<4&hYRZ#JV&sTZxtGxGB-n;R+x5nDYJ2vu;jl5&?M;)7a$7bHKS#~T7 zs-EYo7;EIK7^@xnhEt5y4xeX-&$E;FDMlDdF*rMUpJH&KG&j3vWStqea%VetcDhbk zOUhy7x=ya^}vPEz9)Y2i3*$;W_e8^+vLmoR< zcWuzp?EkE1xj-BdCvn&kH*th74qJ3_*hd#f_~Nid7f1NwutgV#{hqw^ z1xGq@r??kqzF`KL-9QpT!AtZ8tj^*Y}ufhpzDW(m5Hu_9I^FLXCDosrCUVdr4hhqAQ@$ zPO+4QBb|%$6x8z+)bkY7S>?ORn_uP4uhM#PQ4d!nxREz+1sxw>_ki7h<`BG41QtY~s7m9`y zA=YTZHg~gbO}F&36^+I%@?>c8u9LJnNmB}(kZTy8JZQ7(>D{jLR`LreVD$DMAF`kL|Thp$W za%VYrR`j(6MaFLyj`YPX#fu`H6WM9_STJ%?%w3gy) zO8%0^wj5t~qc8mX7-&bI)=KfMf5l$fbZn=N`sDU1Iup1x(_AyF)$aK@46rCFT>H-zp=CQ z^*FR)kLgRL*VU`6)?2cFOZIQ`?BBXrvhwNByhHO&YMzi+qG4c&#s&{1~|YRHGVP)QkpaOATpU z;cGOu=o*cE^gDEoA-3P4-=T{)w%?=Qqu=+`XkT!sMxR&wGvHb` zTDA~sa%jknGe=pRKcBmOila@F)lZTu4c~=M+bOtDsM;Qs z$)bP4(ssqtn4uFv6~c=O!N2(a+WpsC_h0Y)t1Oe3#rUEnm&ePJQu{IBugZQQ?=Q}l ze-Pl+r$FcPl~wOo^7`6sS^V<*TdI|!kluL7;f-LX67yoiTQ>js+uYt=j{cl?-kx}; zW11$7^X^YfKQmtzk%knZ(P+vHzH~GAG4QAUc$%1B$~5Xris+*um3>~jeboFlZ?190 zM`%c8^S69iz8F$ej7Ag9H4s~upleHGD6ZNVgUadC7!oY$Rx)A_pLi1;x>8`U98kL0 zydC|!L~17(wJXcxnuVfk7K*M}Qo7ETdYp=z)%dbmU+3PiMs&ma;!W1vYelWq{0e6+ zW+J}ImNmr|t6J?~xBUG{XSMjsXI~WR^q)t) z!-8YSi-SIR?^fftC%PwTU8UrG?nvj|Mtrd&zble*TKwqDy_DggDue)e)z(-MHg>6Jbl^_baMRti-L}pLM>YeH90;r+;tZUKL-BCI5XU*KE>Vy zUADc?7bNeqj{lQ7mIw9k3ttCikjs98PCmm|Xk#z|sO`a)EV^PT9gcLduv+~5_w!o! zU+dj}ZTMg1B=F#DIYAG+TJS(EJZ!|bcRH_+Oc#&5AMnU@@#unaqbKjq)$`=!`=07) zJ<0-SBfi*8=Yx*{f4keWJNgXqycYG8rhbiR-Cyka?9cgpJ`jGHs)u~>`618SLpN{Q z;bXpF{h0T8%=e%<$|4_C4KG~Yug_K>D?P? z-CY#V$8Yle+~oUdZN|j=U!*6Mo}^p!PT#HiU&iC|7QLftTJ(;3YP+{Pw&@t<+|K*7 z>7yNxg7murESX)iWOmJx*)>aQH|RI$H|RI$B99Qa&|By&bg_lrMsK6H^Ch`-!PXBP zUv#eD@r}IB?)sPS!G@zp++Isdurf`|d6@{9;HkG2IgjJ6@smkk{PXjF-GJUOZ*`KzYrp>6JddFr-h^{_9TM4HXPtoQ)EG%RlEW|D3m-m^%61 zY(B?7caisb&-=W)PdbRof-S}s2`|P~PL0Lj%Bhh!>cN(dv0{XF_+&eLvYoP!bUB+> zdNIOiR*cY2-se5<^PYcBF~aEc-tE(S8}&j}y--yzRF(1-)%uG5ivEhO+=Tvy{)YaB zt~`YPj{c7Rj;@$XFU#mUUs1l!SCp^!_46^YUj4z-`D+%fZ}L7j-9E+JjyL;pvW=x^ zy)5xD;NO9|VPQEh`w$;JJ?gmc z$H1?}eAsdCt}DX-Hm(3V?pz23=3my;(qE0+#DeuNr%B>&|LeaMmXC~$1*RP^?SN^g z>{A{@w+u0+(p&n*#C*G-KLO<}4n`G6$)|xuy|aZ6O^1VypJHU4gZM22J+&%^o{#l^ z{oYuMSCT#k{_Xgc`nz%jx;TUU_dM!!Elly=Qsf$I6!|R&K?l8q-a*$GqTL<(9lFxu z?dbPO?_S~3=$=ORJx9_X2#jjy{--$7Rcv1E4|%me=l=peg`#k4;p7TD>WuNj$EXEauQjE(EeeKXU9eI8lR17ZL!Y4?`+az2J){8Gw8{8t%&Fcn}$hI@F+aHyDy zTn9r>B#QkMS?}3T84m5I$banTR||rtir-5R(#?cl*zyhNLpl6qlxClXzchsGk@e$YF_j$QX0*Qfs_}DMM;+ziqC#a?epEQh7^-d zj7FjS@j$F=4ACy|Q|h|p-u{ICL?8lH?Vj2HGx{^SV6;E#OY_D{er&$v$L33ZY`&Do zrY?5#KCgM7*Sybb-seqc`o9_XA8$I-^Dmu8`IpZ0>0jk>UvQNNP63x~=^i~F1OINE zf(p#k##>%@zb3~gx7WSg*$>Aj^4Ei|QXYFb!~g01caQpy0k&ieY{}*kZ~6aafX)mC zdfSZ??mr$s4)wMd=WO5gzxguvpRkh7%S!kAZr0*`FTW?+_p;IZfm##+)-hEKF3Pxw ztsRDBr!3ww@u3unFH673ep&hoYjS)Py-_yN`;AE2@xkUb%s2P(3gvs=N8?I+bF+8% zp;=zly1sp(`d_I27pnh-qemHuqe=x~i!R>q6@6QD#oRu+!X3VdY|#~D`DF!tJJhS& zO3$~7zk}x6k-zKl+p+D?p}$*rsN(N*9y;Q?y^p6S4oYKEx6E z5{E7M6G!-C=;E-CK87xi*e(uRba8|)4qJ3_*zc*2zTi-O^aY3NW0L$$lE29#&kK{( z#}xC!6!kGh{-@BV4_zhurKKORV^~VX%ChN90Q!wx`%L+adHJ^dWR{MEhZMao9&6Mi)nH7l$pnIOJ#7AN|0Q zu0Q&LBVB)x|55Tcdg{E6lK(OCKSut?sE@HT*V8!lHI6=xK7QtUm_VOk{}ZRKtBKfu zSs&tvyotk>{D~ucaoD1Z!#=t=!WV}vx;VlYhb_7|?Dy11UvQ-BkA8?py8bwEz9yMJ zCQqIBNsj+1j{hn2De7m6`k6+buDY(K=|7D=Lw(FpA2aAPvH!9@#1Z)thb{RNNBH8f zMHh#Cba8|)4qJ3_gf9+TbaB}4sgJ(kNY@|z5RY{IL4Ie+-z@o`J@a{Bj{2Fax{l_U zALf`p=1<&izKTVkr~d-;&jR(c!1-k%`j_<~j>wldY{{QE!WV}vx;X5kiz9q-*rJOg zd~w*Ki^G0Tee?xKy8h^gc%5iy`!(OK%^h|8R}# zjtlH1*Bj^F??}zyrUmUjR!{{UE;s{+F zwxPq3o`3WMN4oy#2aa_8LHM+G1F5Y z;)uM7!7eaw;HIr2Y8{^zNWdGz@Uu0taKA72*G7pT7l`Y%L%mGg%AFXxZG;7HdW{Sc3I{ZZ$7>z;3hudoel)BQ&3z8)E2|0DDtX{POEeTXCS_U#JWz&34%(8Uq$#9@mr zj_}1{i$07lj@T{^TXb>AFYBW(IMVe;Kg1(le~`aX@;};eK1ZpKG4!!3Zy#&8j>gFU zc-{Uu{m04wIQj(jH-SDu{Y->j)`vJEZ{n~ef8q#V9Jc7f+Jmj z^g}$-^#{lIEcu-!|Fh(Gj{MJ2A9I|4=FsQS=Q+R3lmB_@XMy@y;QX?{{ui3*JXF?) zI3i!-uqA)u2wxnw=;E-CE{^cUVT&$~@Wo+^E)M%W_0bm`>H4D|;-UIjWPNRs^|eLT z*A`iSTVnlniS@N5^dSR#1XzYY|+JGA6*>bi^CRO9N~+@7F`_nd+MVv zI8+~f!J+!t<@~Z+@pb1e$Nw(##~$a0J@h^DyGQ=_>Az3@_o=Ua`X8VlP=5#XKj=BX zh$HeP4qNgkj_}1{i!KiP=;8=p9Jc7<2wxnw=;E;7Qy+c7q59|xj&%LO`q?7ubBnC6 zEwX;Q#QNM4>u*b}uPw2Dzs&mVGVA-xtnV%J{>TdY3hR3-?0+Ttm-B}>B46ULW&KPX z;fuo-T^#n&#Sy+ZY|+ILzBp{r#bLi^eXcJ!()C9_#3NmQuztHreXNrIRn}+M$nP5Y zT|-}^KGu1EWS#!&)WSR#1XzYY|+JGA6*>bi^CRO z9N~+@7F`_nd+MVvIMVe;Kg1(le=vV+lHX0<&)8)C*h1f8eSQmli}_)j_5E$~zm2}l z`u+~}u|xkI=8v78_s7H$`4WdM`4dO@;;=;*hkbN$gf9+Tba8|)4qJ3_*zc*2zTimL zAN>%Ibp65kW0&*8F30yS$NwJl!yfgshrUPt_vyb+ee9F}ed_Cg`Z!?!2j~aUzdXN) zBl0ByrUmUjR;;`RSAAP}*u0Q%A9_jjn^|M9R&lXu< zTV#E1iS_*@*8i7Se_e|AH$J{Bv;MnG|7F&9m+8NPzQX$N3hVzXvA$Qi(|p7mRCM83pfOa8+h><@_Oz$d@>5$)7mF7l$pnIP9Z~BYbh#qKhMZaoD1Z!+uYF z^aV${{^*Bzr0Wmnhh6Gpm;CPX{?{J$vqydG@&3jh^TR&<_oyrUmUjR;;`SdKGzo<>H4D|;*qXD>V9szO8!?_ ze_iGMpEcI^*I0jDBmZl>-?2`8t@+A&i@+Xe)#bJvs4*Tfh2wxnw=;8=p z9Jc7H35G?{a+alD}Qv58C7S-y^?! zIH3Lx*#80gLC^a^;)r~S!efE&Qudbk1Sih~XzEa%8Ptng<-#=sjXVl+WtpAqvA&$tGIBdzE zIKmf)ExI`Dql+VaaoD1ZBYbh#qKm_RPkreNY{I;t~I)Oio&iu24B^TZYBnJea@2K^i84d$T+=bb+~E0_=kV@o5!l#N6bqKIs1B%-pButF4;Esca#G%9Q6C)t$apTv^>lSI;g5+<9O z`hp`}0Z}t2ya8~+3hxPTpj63u6}?K$RMAgaVLqkiPU(Nj3iKKKKVt>@4E?O<4FhpR z^2A|F62(y@@#BkNLKKWGjRaFR5>bdEvZaxT%0|KpQCPM#5?0ZuteKx=Q_g=9OZra| zN&iWhtY-RxBV85o*1$R6I&#iiN9W8VHS`+uM2&f*##<>D)WiifbwN#B(EpPDm(=9OaxIdwq+)D(UZ3nRIQO{ymtij{1TlUG1=T zc*xq}A!~<+tQ}TZTduHnSYhqDf_}u>^b!4!cz59l{g`(bj_H4le%!M*Esm5)&mDrv zoQrV$6}iHS@Cqxwb5~flZsbd3u|*@Xg(x=LypaH-kpM#!pl#krlxkE~k0_&)0Bu>p z%&=m+ux!yYqS!7XTl5SjwhP7<{S!xe^3x9->AHuNuOR^5(-SE8A!EKV$!ARNq;wjFT6AGq5-!dE&6mlPH)7reH!8jBVaXMA1k@ zA&SU0ZzQZ}B&-mHWt%q=n;MlhBev)yHd}IP|xG!j;b!m`a9iA{~lnh{%c5}PeK&9Gv- zux!yYqS!7XTl5SjwhP7<{S!xe^3x9->1u~>NU2j3b>@LOZ^&FR4_#3cSLj!~LDirp z8k~h1oaGwSRFj%&G7mM;n>}yHh$E6G4%N9DlAe~Sj0SHk@JW}%p(@bkLZ8Q{*T%JF)!g9 z_bh^oBjP0vTNWY35xzKV(ZyjOT^!+y!xmi};fuo-T^#m%7CHNZBVEe$Lp;)@4EZ}D z|0m@4gqLWl)JK(BFv>gSC8pV9w}`aA1+iAEfeFLBtCKXHUF z4qJ3_*hd#f_~Nid7f1NwutgV#{hs>h3yyTz(hu=Smo4P?occH?zvtw?hF&ATHIDxp z^TP%D1uscl(EkGcl9wbd(J!fw%bxlWN90Q!w&YJ7;fuo-T^#n&#Sy+ZY|+ILzBp{r z#bH0`{@If3I^_=&COgUep$4VkNY^P$5_L`jbxtC6-n6>nByvR&T~Q=g6j6iz4fF;@ z(m-!gBu!32P4s3=QshPVL*j^}iNiJ}vG~my!6e5w)FO%&A}U)5D{Im0E=}t32h9bT zTCgP5$Xn#i#T$DUZ`r(=H*c2B%d+||zAk}+T=o-m@~KgUF+T1SrF4bS+tEK^Nmm$+ z8G3f@^1U#s{U0cY%Icbh%WGc1xn|+=nuX097A|jC*t|i%VS&7b-a>D&fZk%^vyI+n zfxUeczr*y8#jn%1kHbknI$9Q(h$3PlDieF1uQgtmYmNGadzuTdY<`nBzsZ}6H})>x zvUw|S-pZQ`Kbi}_Y~IeBx69^bm3&i=RJBaQtqmyLJT;4#Y2=7KHJOes_GD9X>7nnwoxLvHYL%b9WrSp2pAI z101~yU_03^^y_TJPqf{ay+PN3d&_})TgeWn+oP|4O}|U}7t*hg`p3|2eTc;`mHIcJ zJBQIB`=!zj!$?1A8eRFNQ)tp=wj9R~q4q|i_~phj9NjJ1fc)!@zvoCOdOse&&O;i1 zl)T1Y9+|g%UflQImPcmFw3~PG=AFEGCvSd7^SiwHUEcgIZ+=hn`@DHkegRXIpPX`< z_%sF$RO$1WILtpmOYfj}&_7Y8GDBC8V?Up;QXtV4&`;AuUvQ+~Xw47hhx|}}AoOv> zKa_{Ee(y2w^O*N}%=37O`BUD!C{?$}n?KY1Id5JJB$^jhDyN){K8+z&BC~}O z6tl@EXz7pWNI;ta%dhzn|B@f^FB}Rn8@-fAynX;Q z@AI1XdCmL0=6&9Dam25@>iUC!>Eeig>C&U;mtVWbc5#7Fz?DT>5N2D-vQ3!XUvrgH z$$#hdC|BI)i>`di1H1@JOcTG~Pv%Eu{mJ~g>o57_k1ubB@l&t9e0lTr4nOtky9pFu z>I}y3zP=xR{Y_oB{8M)FKJTfI%J2QSyVvqKe&Nu0$q$_(m~rS7=?+J6jM7#J%ZrdA z({7O;m>Nhl*BHv?Zxlu}f6JR|4AJ~OZ~mS)e=nPt$ML5zXrM0~XD=LwpP;3`qQ9bl zqLluI{)YYuD+Ll=0TnJBdc4*b9O)L9H{`B)tMZ!nRjzrT<%aiJZg`*N2K|P&p<2A{ z)S`cj_hDN6MpK*qZTh!)o2uRO2Aw$4DvKX%2qtnX7~ArV65S5wErk^=gk_tz6kEAZ z0Y(b}+U6}qS+*2vv=FLo*|Mx7@rL+aROMZip??=py4XVhE|zo=`NO{llhsjQaHN~q zlaGPljbG@#)4zTv{&mm4h+4WYJNf$8HSwfp8gh66@0OCerKCD1aS!&7MxzdmI@Dc< z_o(hp;%3f`?s%E%jz)Jhx2HzURGPv6VF-wg|u2Y|9!*W6fF$ zFj@%EHg74)a-X7%7NWGxTMD&oDb#2oRNJy;S%KmW@w=!BuP8(RE}(R=h5lVE=_2xn ze-9?Bz`o!}_eb5jd+h$}sr#?zAJyW6%S<=_8tg+ge)Qah`9MKFP>_!&`VsWvnZaW< ztIkK>&U>Wg(@FN*=}*;oAmHkIVxLdUi_dQ9Gxc-z>u>7=jPiWy-);}C=bo>+6LeW7 zf{qM{*S0JZU4Z5-1syHKYn!(ebh%GKM+@=V<}C$XwiI-<5U*|7vMf^ZhWK4n#a)!4 ze-}`?*h2piAN*R!vG`px5QSx%Hxio~l{F)_=p;5< z-oVMQV!N3?{Y<#uoh(hiaxTIMPKOFLB-S;@>SVo8D3r9bOXakn;{T z(V-^psEIrJ-%)dS^uI^HrzY>|f8XP}h8kIF8w&)}_TXLFV#dcxYqGv?0T|~C%8BA;!j4k>n4%JLwaHwV; zm?s{1G4O$xMIU&9`4Rn*nt5cNc;sc%Cu-se{fU}+;>E*f=Bek}*Wb{3&zEQP=boB* zIM0^QA8NUir&CxF*2ld0W8PeV<*7%M(flcI{**TtZ`oYX(fm1Y{+u@#e%V}OQ1i03 z6wBzYSlW{N6587p%g}{t+oiOxSjKj-*>B9>zrM^%* zFVw~>^VKW0^U6!Bujp^o&Kv#T(BC)*zB8Y_*S`L_R9o*CU;kv-%Vf!m9(%v!>3qr4 zDWWo+!isRd=FMO8<^n96i!z$O<;~yn=He}z3p$#==gr^q=E5(VzvnsCpTaAa(Ot2$ zCHEz?w=0&R3)QwuXE$(e6GtE zeDpMm=E5qQ-{j42^5&w9y^E6O9|JFcLZ$tsmG^1oeMBC8L|%SGJ8#}Do0pT)UvQ+0Dc&@@r2uXzpj!&4!<%Xy z^bW5pb||1bUU$8t!0srZJNn;KfcL!Vc8`7^Z@QI}mpCF$;waO3o2T=(Os5_;(Og(% z^G@EplQ$P->|K;;?)ks{_DJ6RE^jXAXfEi~{QrsO_j&XCvUyospT?lvE0!J;webmB zx?&l+VrjaP(muLk8GeRkA6>DO4@bJ_Vm}efKP--P(M4@NP#X_?pV$L$IX+TbkJQE^ zZ#h0vTTkdu^nYUVdg4{NWb3vEQpY!I=W%IJOvN3op1E zW!O(x(iKZ@@2Rc6;7Au;)W!?1QNJ*6z3^RiugpuYoETrJomb|iH|C``^f&Z3POR^B zF0!t$4Q#XLqKkBjqfF;Zp3avtoqE1Qb77UuU-Ra#d2>-l7DP$&;>7rt_j$|vh&=kd zcl#)v?|Jk0vUyox3TSkTfvAT9YM%o6L@r$c4P5~Z`w3OL0_yGPpRj_+`g>1-^#z9t z?Ax_}MEBbbKgQg`w)qj}YwQiSg>Cbr%h&uU^9?@waNGMCq5sH@eyrUmUjR;;`RSAAP~0`sfP|)yFLPoh84sbE z@nxR#(>(e-^UFN-wLpC=Fn=sCe=PKzU&Iml5{E7M6G!;sutgV#eROezFAiIDafB}p zTXb>Q@2QWz;81<^1xLF6xaInz!*$1yrUmUjR;;@e{j_^m&#bH16^8C^l z9O?R_AL5a&Kgj=R$9WvRa~?SLPuWt#po?0*J*hWeWcy{r#$MBc<< zOa8{1<`1Z{8#{>4!^)U3rb;z^r@B`Ny z^dElWdgR%5g#IJwBTwGXNbJ9yKg1FF`u2!@!amy$p%0;pBiaw4izEDDbaB{67f1Nw zutgV#{PO(L7aZyOqaWgtu0P1%=%e#F`o#4I`5i+aBfn$hckG$#j0d+LM<1uY#_2yn z{Y*T%o+i*ILNDt>9FaG1*pk0d@+*$mE)H9CafCmPE)M(X;s{?Hw&>!p-%}rb!I7>% z`XL_a`h)yUlD|pvKS}yrUmUjR;;`RSAAP}*u0Q%A9_jky!N>J1`JLtbF-v~u zIRDH&`aCm7{^vNq%+r4!eV+Q7e|9}AP(KUoe*t}==lmj$$d@>5$)7mF7l$pnIP9Z~ zBYbh#qKhMZaoD1Z!+uYF^aV${{^*Bzr0b6tt~*|_Z`gO+p%>?Q=oS0s^U%;c*BLK9 z&kVofzu~{T{RsNVtLtk7eI)eq{34FX*SA;f8}{8+9HEQD7F`_S52K62KKd}aIAXgv zY|+IbKfC_u2aa_8(GMKy`s2lU8>K!*-#nj;zB|ujSKcb6H#AfeTXCSCJtNjCywyNVT&#f`{?2bUmUjR;s{?Hw&>!p-%}rb!I7>% z`XL_a`h)yWzPcVJ-+bIpGJi~w-zoAx#r!h$?mC%%aXn2lzf4mf)6~Zd`=3Fdq5n+u zFY7}bkuP!Bl0R{TFAiIDao9%}NBH8fMHff-;;=;*hy9-V=nIZ?{m~EcNY@|af0p`~ zr9NiK|J;ku8*|jh9QmK){4!7e=jlIB{^#FaHw)Cy0`;-L`DLN!{34FXmpE+6pE$x7 zhb_7|?4ye#d~w*Kiz9q-*rJQWeouY$1xLF6=!bZyJ{DO&TV#E8k@fvW*5{U3zh7eg zZi)4|CDvz`(U)0&Tc-aq>vt=x@2${(1$`y@m-B}>B46ULW&KPX;fuo-T^#n&#Sy+Z zY|+ILzBp{r#bLi^eXcJ!R3Cl8q54>5{dJZ6t+M{Q8td;LU)Fg4XN~-?k>54)zfS(w zS-)MU|2pfp8|WLnAFx6Hjd;JLtPgQSzQkcm{=^Z!IBe0yVIN%_;fuo-T^!+y!xmi} z_Iv81FE~^meZisn*kpZwllOx*$?qob2W>IGY*8OuyuYzUeQeWzoBrFZ-)~c2JLo&~ z-=RKsdg?V;>@h#=@qW-A^|4R=>@z>?qwiB+2h_&_^>e`f52AlLe~2UUB@SEi zCywyNVT&#f`{?2bUmUjR;s{?Hw&>!p-%}rb!J+!-3yyUC!TTGFtgkJyezwT^+!E_+ zORTRgvHrGn@9WlO`Y(5UKeNpG|1#^hE3DtGu>Td-cUNNluB;DnM83pf%ler(!WV}v zx;X5kiz9q-*rJOgd~w*Ki^G1;`dnXdr0b7Bq>*(v`f1UiVQ(qg@*9Q6q{WoI&WqpVv@+A&i@+Xe)#bJvs4*Tfh2wxoO75Cqc zzqJuea{Mb%A}SqWMRQ^CM!eo7-?+>Ekapv~>p-c$EBsk0^@#zPETi~@6+~c$4oA8= z`8lKY`{hViC%nC}Np)D1~}c@gD+iR=LVfc^(P zFCvK}V8v0^&TgLF-7>o$UxXFSg;h4+%bV}z%|#i_MOii%YAPg8W8y6xK}T~z+mcg3 z%P(u|6SQha!Hf0^Uf55R(iJ>!NB@K+T|}V^ChV`ok*!HV(NdAtmlv2x3J_g?6Pv*sz<{8Ty58aC)T_!!|&QtC@ zcb#(X`B|VfS15Qf7zNLkK`D6QD|oi(3Z8s8(lyiHPwJ6<_=4if{OeuPwUbn=dGyt{|KPyc-? zdLMnCia$U<;N`Icj);ReV#FSGEx%!?_@EF3TMV#*5rS6;o4yu!lqO3#Z0;)o=P z!QM;Ax<;;=;*NBH8fMHh$to`vJS;7He;e~|Gg4)O>}abczmrDH11 z@MXEI@*cn{<+4gTS1Fe@^flfySfd=)D2H|4Q(C7S)_D(UopRdXJ%tVWZ_t0E=RE^) zMEb;GOFG37zBp{r#bF;^9L3;tNtYTG!xmBI(0t>idqt@W&)3{}>rQx5qB+q@&*^>+ zN*&+6$a=C?<&2w_+F{1ONJ0%|Cx);Lrcj)${7$b-mJP z4^~>$!K=z;t#LMZ)@+^(UbmXZ)pq-b!PMlcdV8*I&C|hJ*o>yDaT7$>>U%UFl;7FwtAErIGZ)^3sI#o}qfm1YDQ1fb| zdR41>B#q8hwbks%(dS$@@2jogSUGQY>L-KxgvY_EC`VOJivcYUlOG zG^(@a;C1JyUOOJVuic)PpA^w;RTaGI;FKbEc2;fQrVdA)nm8+p({WQUN0oMUuyQ-t zZeCRfTh*)PZKUm3!SN^7uCAM{+e$;7&(%&*KCj%VOJlIAK%7+@$B){{@nz@w7wUgj zX`R%So0QNruvWFL!7E#XwPIYimCNc6`spuK$-nk%t7)IdmFwG%2B`oj%3^UWQvm9< zt5guuDoRl^)kRxTZ?|hl^)BLR#X)hfQf@R(Mf7Aa#(a94W0+gOw|VRuNWIPHL&_ zT7ySv1m2tSb>F;Fq%IrH`}Sa?sm$vjP-yNd^^WkDKgH`RRrYnYRcp4||McLgQr!N9 zKSP2I!=?mg_%p$p0HAPKMibDdWsDBuA zF8(j&B2~g|_3AnbMFo4T4TD#yG;56r%y3I%sJ712VXR>cHyg_Axlqyv9aXFPsP3^j z_*lK=7_VIDGgaNn*;T6IZlI5{{dL-%N?k>*!QNJm6?1hEa~hhCYlT;FPi54u)=#^G zOW6t}1>{jPO;hRghc+A97c>b!X|XePskO94$xNxLr>Hh#bVaqLC~0&lNawXwmyPPN zSSreZ@~ge3W2N3aRv{@E&8q5XrK%aCah8rr5#_^b-=_Gbt;fyQwGOtr#?guas0tf3 z&29RGnnE?Dn!S#uk5NrUy~Kf?=8X1rtyR1Ig^mjCrqf83nYv~(Y?yP4+TG!<6PQbjq`x2YCv@XXg&_>1pk_7L$hh$4saRQU`R*Zk3a( zS}T2Us{0h>`*cKVR%un4e$p{g%<1WfOLcc9u`;O1^fnQYB$}mD^^TpNibLgj$_+ zw5Z8-v!*FUsjuGi@s(7{ZS5z9lnT_9S=aOhQOq=hmHP3y%11HKY0^`rDo(R#MJGF@ zpwhmKqqZWvI4Z9anxoniU(Mi*zq`|PfNJ{Fe(syC%fZ|GS~{%L)>h1_M{$x+Ri$&Q zXQ=zM|I=EdswAj1TB`4Kc1&3*_LWjaPSS28$lAeeO^1d@k{YR$491;>wrP^)LUil&*I3H*^%nA>68*)O_J^ z)uaHsm7=l7WkDrf6zCXDGmB1iY4~mZrz9(Laa5l+oAp}zeDJ1|=7u!0rPEcq8gc2@ zYp0sG(?>sQsyQ26Zt4=}M3c3y9n!&4t>`3te_o49d`wYEpM6`^RFR70v|c&$k&?XC z^GZ!;hvQ0HmHWfsd`#9ch4@6PLUCqH=x` zw}+lWHP~q@im~VJgn4$JCf;i$x1vx=u4*^eQL@@e%wwvhIF1{d^@h^5kmkcQ?Zk;P z0_6)LhLEPdxH^k-^@#vyZ$b2EFqcX0`R3)n6`(|-StI~7^FQ=*E ztl~;f$A&&?u=-HBx>l8>vvC^1X(!F2I?y`0o^2j$o@!~9)MRkgQ4#1Qq6t^N=K&R) z5219C5Z!e!Uq!jbNw`wispUjx5uKm)VLC_X#Hk(L>713Wn|uiUA2IWDx=l0PVydml zbPhVMS87+Brv+D>;dMs$S-vBr6cG~E*QP(uZ7gu~Kf7czA>A4C?ml7#!gOzI?&$@Kfi8SS@ zQPq4kb(+e_7t$R1-ICN9RFFEUrR(*Sj^lKP5~m0qcLASf?sO6I!{CBX06zN970X|w za}DSIx~|sJwY#s(uXI7LbacaTp$S46HblDmQPg7Y(QF*kVY&)*B(>w1p<)_U&N!Hg z=_xK~(^CJck<>td2`{H%{2x!FCQ2vmeF0YwB?4r zg!XpDGIXKZb}8i-m7{=WPHOov@VDbJYETxDd{~9i9Mcj?eW)qd;GP{KKedS(e}~zDft5)${wH}u>XUe zzt-E$=8l_tP7-u97ql(4DQNql zmo;8OtKR-z)LV)EG4MzI5I)brZl1w%5Z&(OP>Sw*dH21%`+heD-R}F{NEF@o^X~h3 z_k*na9|_WftoI-Dmb~{t*_#mPSjj`+D$FC`D%{QY@=GJYGD61i=e)3x_x>dTP??lN zPfp(FmyBA?$^j=Q@AKoa>R37CFNY5K%cDcy>^|hp?+R~@SI{fy74#$C{66B%@+02- zKH@Kzj@kb){g3&}gX5mR91us8qd07Nb6XtYi^CRO9QM)05xzKV(ZvzIIBe0yVZZ0i z@V?+s4fX|x>f?mJJUZbo15WtMk`w-NpvqqcRLOspzYM8TAE)T2{N>0g`9I|^*Ur$- z_{)Mb>g%khKEx6E5{E7M6G!;sutgV#eROezFAiIDafB}pTXb>QPr4Ui$~p266{ffz zQIYfohl=E!BKiNAd#@n9t}Q*RYz=y&00Aa+H-OGL=iC4qIdu*ymF-74j673im+i7-m!E9;%^un6^0(Ia?Xy?^X!gau zp3B=Wy?ULs);`|~XYYN^-sk)$R3s<#`p^j#!AW%@Cza%rDuR=GedLrnkyEliCHqtA zL{6*y(|Wz+wB)BtK0gZ_o;2VfwIrt1Gk`IMqaqNw1`uTpzzP~)geeXHW;LM9YNtMr zYS9Luv)bv;g4*e5b2{7P0^86L^ylsa=sNhut6C9IcgykOxI;B6IRff($A;qwD0#^d zQ1E#q+!8oYU}sbyXVlA_Q7>~w1@^HD;-+<63)RB}KiFF6A0Jg|{Uj(|E3M5K~$hyy*?mcU`t zAibh+Nc*}EXtII4Z;N7epOz2b1x z+t&q$y}iKUaRUxgZJ`DZ=YfM%a^N5@IdC`+9Hf#1hx5QeDmieFcX{rBwge8F25p6S z*fdD*1$?MiOg>cpK2&{tr2K!R{C_0*N0J|t{V~apNq$VPxExn~99R3t^$N@JlJ^RL z!}A3kq{<&~I1e18CQm&Oz!<|jMIg!yU}ZI6GlpHuvH0@AvH0=Uxg0wcww_v zcJjAvY3z75%(eAP`G7_ozESz;pusy{qly7y>ApKa97in4OO9BA&x6~Rz+tl|)y@gM z{&Yfp%L(-zCsjKq^-jx4$xljtO0{!JwR1|fb4u^DoYp%lr&W8WWq-P)?>X^h$mNNc z*b_x!5mvy;gU!ikb28chWl*CHOY2m$0qCp-D!@<9`;U76S^REf9^n8cXAp=yfbyKtw7z5IGM-q>=*>dC7suc_1Q{9EiZ@t_WaU{u{+%)1a+@!=^#{j^QC~g+8RM z(ucH_`mkPMI;^eMhqYDuu(nbk(aQrzv{n0v?2kx(R9m%=YAg0py}WSL<+(_J!^Rlf zrwmYWJM*Eq%@(k%mZ%17+2(MxIUH>OHQNAhwmA}Qjzk;4&o=NO+Z>HHN23i~N;bLP z+%IBb0wIFzN(eG(-XOiU&5=V1k#->>O&XOPDwGgz7b4uG`E0-4xnBK4ZQ13r|sN(xj#rctn_ahbGN0NV};yb3| zJ*MJ5rs6xM_p6Reeq8e7vOn(fT%5p>1N31mfDdB<09Gmh%w1^10q~<}^HH<`)NFGs zzB_O%+8m2E$MU{$%z2{C@n~~A+8oa|xj5Y~6aeDug@E{y#*%VJpoAd15J4u5N{F-{ zM5IZjgh=PeA>1xRxJjjia3`f)oSR}ZIBIM|Sdedu2=YzAgc>}d4(xww!s`1lm|FrB+dyVHB1de=N0!(1y6$@Bd z0&E^=U?Ww)fz5efBb6N3$V(1v&I22%IxG9L zlAl#yc2@SEd|iI)-&`yEGxn3++djGA^RPcpMiupmx0EXih&)?BM5?R-k@G-ADmf65 zmmG+k2O?6*fyj9vB9;6T$$PinijYZY0t$WEl?lQ0`*}nU?0|=jl+^3)&lqu?b$e@*Eo)7&&ClgfFIQY_fg4@ z>aC-r-hQqb;P9LR2dUPSfx~&=Ae9_A$V(0!&I1Rj zVzt$nxBz-6FZN<~RoJYRRr$j3;b?d`8Xk^@M}pyHH#`yzk3_>G(eP+t2w+E}&CzIc zG~48UD|?vs5B&;ma{tg%yBUTKBq)y~n|T=Wm9DVt+*;YcDE~7*$8>V=PyAa8f6Dh# zWoOsQeha~r$2Qwj4S%Q_{7{=LKGds7AE`z^(k6_LRHGm1le@?Cs?srCBggb++%a7v z$8`-ISNq4+{&Ba@H4YqJbHG8W8UzmKfx|{MJzO)Tf-%j4G4;e8iHAZ3CD6J zV1^QHjz^p0(dKxzkq>wv@?o_7Fxq|?Z9mMmm{G;;B?xlPKO!BNX!Dc$geg zLdo!urObG$aP7exrcS9u$vBUaA(b2@Ltb)}jPocNQpr&=;B)Do&`Xskw7=+ty4Mrx zeow0VJt_G~$xo^@Pf31C@>7zZQulmXrF&YXds^N5X}>gb=>kV~9$*3!V+2@P0&MOZ zu#w6~U~?YWNF@h0@{$9a^T0+bIk17xC3zy21cC0+MLcd^2?t2$$x~~{f9TCiqB6HUz=d6hR&#aJfrUKjNSzO zSl#2t>K;GVw$6`Lqi1D*RyB53-RoI(zn`dk{zUel$o`X(J#fI`{sRZ8;sG4a0|%+( zz(HPe;BX!|NF@gj=YfM%a^N8E@?39cVouM*oSum}J(F{a>0G>i5U5<1Kxxd3Kc7O# zjG1-jY&_4|;yi0*wZ4_^Y&_Z7c(PBT;U`ZRei98o$%eV|exs3Iw?hWy_o+T8`l%M= zKh=Wzr&_T8Obhm(X~F$7Z7cfhi{g>-+P2T7^tl@O{PQTJ=Fj}5<_qmI`{J{p@x|xm zH*pUn4O3734;ESh(2~YShd}8?1C*p%#Rkf(1gI_qR8lDcWmW=I7Xm7&lmIX*0i_E8 zkkplOtpb}L-vpM+H$mj`O~CNHo8drTwk2?&n7-8RjW3zqf7?_3r4<7P^DjNIYumn3 zv3&Je`E6wV&$-f9pO@bN^Y4<8<~cQYPP>iHv8-ruj%D@lxW##Co>!Hg*XFeICEG#( zFlQGiJ-Pr$suBRetOS&KItY}3G4(W2JQw$YoQr!$&c*#E=kgw+wQc94&G~3^KH8km zHo5ZP2r>V-4=#832)-jXDjyMAmm{>KiUFePJOWB8IRZ-F<+(505;#zKU#kGVRsnpi zZtQFAe!QT5=Yo2u3))w7K^xaDep>#!zk~Q(l>J57U(~*%Z&bA3NdAqw!Ed~qR6NjI z0f*HNHxvPkF}&jdqQGzu5hcKu>kR-s&;UrPgaBYx0!kMGC8?BvGAjY93jvihrVjTS zfa=GAl2m#Kne%`}`s0XPz6ltYZ;At**OtJ668csn;kViV`>nR7eXCEaf2XZ&-)U>w zcj{xl(@6Qf?7!FE$M3cE?R%Bb51*F*j+NLC>dk&oiTzO0M*&ApBEWbM0ftn`0hp`= zL@op(QYisZRst*+0v4&104pm2n+t)B)Rl6#18jbL6Id?a1d+=(0mJidh66RTC2-j6 zNek|uYRAW?=X^}Fg>(qHs?KT6XJ3}zDW3Cw_La|m_|W&WbIwT3Y+(EOm!hU=yeS!# z{EIJfBJf{)g>loUaD(36@0Ca!+))BE??00pbL^;(EhUv+P`*DRdiAE zi`t%akp;wF?;CBv{YG8lH|PB3PQvrv3tC^7OAWAW1kyB#`^Ln?FC_zIRs&QIHK39z z^nmI-ppr@ssN^LFO6P%+RPt|P>THrEJ%r5l5HeD=^ONAPNzzupVUr}4$hTjGf$m%O zCLF=ORhRRfitW3v%BRu0@LupcD+XL)-%06v?TGw7Dt&*BW7_vp`axy)1C`im{cz5k zYS9$UGT?IZ06iW@9WsiIqhLPZ<=YEb^ZcoZEIz$&hy%7 zbiQOK5TJUR0hLr~2TJDwFi(|$GBBo@21r27%(=LW>|ESMb}sHBJC}EnVMY~g&PSW` z(dK-%$sO8L`GD)n;Tx5Y4jMe->%Jnsq>>}5&LgU%k|UPn8rZ4$~i-?*7U$($*~kzts@-Eju}; z`n#{o?-v^1scgQx=)KbsuZ-_Z9ToDum7-B8eXr)e|HeBzD*vF``aw!RT*O^z>Ro@} ziS4d4mldFTiU5^VsRK&q0gzO3U?VR%U^x$1q>=-c^FTx@IS^TI$mgv)UKK@RiR&L*Und};IC9+Uui?xIaTO6?aDbP`*V_?SB0Keg`ZaipZ5ySeHn0g z#Q+DXDhN272aeR;V5VbA#T?Bv3&zwFb1r85T#<3q&AFKDb1~WHqs{qfb3WRf&o;UD zdnzArc870NJ|dRxBVtLa7$BD9B}XisM=VJtM=ZhTdfOC7suBFqpZ)E?Cdfac^KGz#? zWsp1c8&I22%zVq8m zT70Ln_)gu__uu+#k2A6FzjKCW-+%8@eVTo*hJX0hZzJ?T>^o<8|M~;fdH?!DNhb%; zoe-EX#WV@%f zUD{dx*TAeeQ}GO*ir`?yc24>$cF>|?CuyZxs@#s^gkGiOm6BII!_~$rovCUEpU_sh zJojKgQ3C|Ay3uT{#w~z^gFxi?dX2& z;0`9c+E0>`127&mfFV`z0LFQMA(b3p$V(0|&I1gorD~9OO%qvn6mKIWo?)t+w)YlQT~V4R?|-Y z%u=)3Y_@ZzC%nx&_&cD@JMDKQ^A!ew9zXyjRX_pIc>pAp9N5T94n)oa5vk+=<2=BS zN)8<4OA@vvaM%F#EH8me&mnjS>ZM)mnJ(=nU-7Kya~hs@iQmmcS4v(f`%1|xWncAd z`E_fz>N$3wRl9h;DwpTH0Efp3I7oMi?j{8eKVBhuh2#~I1Bc6jgH&?ha2_~FB?k`j zE)T=fR={Dy(z6_PE-S8=71ztVH5@7KSDxdAbwzQ#qPSm`{HpA)%KqwZ#=lzf>gPC} zsFu9i^P2Ml93Cg&AXVIe!}%+c0|$A@fx~&=Ae9_A$V(0!&I1RjSHFwDl3Tyqy26|_p!8@0C8?qcl+FVsspLROUUC3*9so%t2Q0e<;G0r zN(o?0Y5nga{#p^Cf7ujFii{0V&-%R`@46Zoe@3}s7l)IE-Hd4?H7RU-j>5)W9D5p> zAMTiGdX{5N({ttjmk&&KEv=PFxZCr^Rib8THuJ>PXr{U}{QAzB1YQp=ppq)cKxsk# zXMURos4fIbQYitYDgAR-0!kMGC8?B}sPwZ;A-= zO~HhmUV5Hm(xpA3FL07^=|#>SDkQIvyy6AwRlG=A`8==DO35oFuQYkOJgd}5m6WPp z(17-$Uz|2I$yoy;4<8Vbz99M{DG>Q_AR?6+}lMc`06bk(c7t=Q$Ey-Q(t*8(w{Zm*CYG zd7V~2uNy8lN2Tf)c)eD?SpF|#uL+bMO`s%IQ~}U=U?Y_ru*gdeM9u>dspJ6TJiw4j z4jkl5vbH5~l%Y@EvsU(>d$&;kLV8(rt?VOzTv7jGK5__0RC6{$S_V^YYb@bwWz1ZS z;$Fk+ioIX$^CA1SdzijjrLmTpT)VG(p2E64%x#@O+153-RVPrky@cIq{qxkVCl08s zmHpT2Trz9v${O?Fd?mvh&k-CURnFjp^MFq(Igpc=9H6ZW=3Yr47n6SSz0TANvDvJZ zJtV&8Q-E!B+mo2JvfuO1B;<^kI3&ZwxdZqkfsZpda-(vuPVOPT?k?g>DtW!jh2yu- z)uWUc_h$U}d+<=QZ5Wc*7uQ(Cnh?_Hs3V+A`O zTWH=$K`>D54N&A8j1dse(hvfC>bHUJwEa0#K>YnDAkwa}utV$&>K{A-Rc=H@gZ$sR zVuVb^=By~_HmP~ucMtF)Xke+MrWxoQ;NvK+MT_l!?7)*#c6ix?*~m+mmqX(obe(Hu z|IIqrO!uKRah$#jjU9f>d_0f)y|pqv5pNY!6%{38UmVC z^#0%=MZ%w{r653}AmFvGhT?)rA53isSIs~5t0rd_`AGiTN)5%0MH3J=7S_fTwPQ@q z0kT@yAZdP*rowQo?Du&jS|^A5{xvk!Tv!`Z7#b68lEbi(!`SzXtot>Ggp=ypYtXfc zZ2EB|l2r0W$(tlcmR#N>d6VSGgCB2}yjk+*cx|KlF1>_49*8f!%$cs=rd)bO2VeDi z;5c3(&5D;Ptat@CqiLw9cr^?am8O}V0#%xN!Mx)0EsiLauX0GJdP($U&JC(w;Rs*# z>iVZYfa)#*D(NetuaW|w9|u5E$$`yzz#^5rQgYz%el^lqi z2O?6*frETW>b3+93|Dopu9f{~-Z$63lqUx^6~lbsB#j^b+5wU@k`XYgxu zVb&;JHFou)!CGCowUXDq!nt>?U9*ta34(R&7-8&)AlQ)^9(kqQ7>qRO0YcrYUIeS_ zyf7V%Fu@BuvcMzq!j5pPsDG7y*^_z<%*ihd2k^`D2bV~dPq^efTq2bmE|HhK&g8|+ z%#@rdCT^x)h-H&A5#ZbKqB+|uzAJ!}jQWzg`Xj;Xfu|pJ@&`e7zv|_0z5K10d>sy( z28C)mVY3{3eB5K}lOCL)Ar#k9PfJ56E}xnm_rr}vOR#DTRv%JaYGrka@ibaB6;>u$ zZ-67sQMWnjHkat;dQbjY4RHpN9LiPIVCA3geHv6^{tjpI$*Vs3L`G*cL(N@fXzlW% zNWS^&gC)LsY4C2VNrs#u$j97DiKA}#zjC@*7>11HE;PCB?Iy4D><3;OqdBn3COPaj z$zd{4y;17PL)X~IL$=;z>gnovnk-tf3+K{RZgU`2b%UxJK6te^6!6J6O5P}W#!GpV z$n=-X^FTx@Ilz#2xo{wVTLK40!45^RV><@6G$ZX`1Uc30*vTnUr>*y= z$!I5&NR3Wqx>M_tUC%I?UE7)Yt{r@^+{G16&V9O{VYA(ANe6ji&b+#*ZUc1AAMkoS zftOVA1xn|El2meFBQH6yIS*{4k^`IbfJG{Kx8wkW<2ip@0tfQfV{5?aF;LI;@W{Q# zVu>rcM;ifpZG}3`S$nmqqgP73QtEq#t73hY6&Uw1A>0elC#8PXOuy9(l=`W}ogV$J zloJMk9#CK-RX_pDdB7r-9EiwE4n)oa5vk+=<2=BSN)9mOOA@vva3Em=&+wW10C#r$ z%x@Y87(sS>1KNNy$i9%VA5=mHm9RnOVo13d+RnR&p&fiWKeUt2e}^rhsb?Hk!iLqz za7nI!&0_~_q>3dFIS)jnk^>BR$pOZBfFYF}V4MdSQptgXd`Ygh1Prl8 zSG-?n(W-HaRzF*x_4`NO^R+(5<(F2jZ~fd;+{%SBjcif9jSWk(i@T`W)Nnf?u;F%U zvLf1T0XAi}ovoWBUwVM=;RSM1t!V+YO+vVY2IMXTXi_NwuPJc}txZaR>Pl@=0!mZj z+y+ox2$ZB!0yglu>)aF;x|2;2LB1&%$e#*_4Slv4onHR#h)L+!#fzt7ci4T^8Pz*Y z9p~y)9dzzy+Pb)6%_8ZNQWxvs-}gG`QewNGWk1mU9M9FQ{U_ZUWfD+5q(Dik&;p>v zpUct!=t5v4l@hS!BmtlcfsIs3fMrUo31D*}u#rj$*i6Z4BBygxY!;%;U_rhqBFHxd zlW^Eb_^fYR<7L$I9Cv&4F!a1)dblD@joxSd9-NY1WvX`wifJ&+$1EmF-%hEvULI5O{5&&i;pmZTn zl1iyB<`e*32yCQM>fb1*n_@#wHiZTGridWl6ikYd4VH@kz;k@WHlTnGD4@P^cu-1% z>UIaEG#K+UB&8u0#*ntB3`M13DGh56%kVBvaE7x|&L6OOAc2ik0UcmK*(U;<3xSPP zN`t0^KmZo0 z2-_4QukhCA{n0>;5l&hFOdgmu7Nb&>lNWQG{Tv%&w$dl^vGRwCB5ntCuX34sJpD zFZ?-MYQW#l?o<_YD(?PpuTv-WFX?pZd_F>U@e~{(yJSO&Y<#`5E828NSl!X4TQ+_J z+FkgST*7m3xMV{lvkI4t`A1gg-~S1Zg+;XxTWHe;gw9Y|e14rg^g2o&=EvK~O&50s zYc8%PUnverkvN0LWT&u3x{||gm>edPZSol44qKL0H^`jVONZ(P`EtHf@=nP+B}al> z-X(dL0QDlPS;{c6H`F?QMgxryARCD*Ms zxF+7CrtApU#DB5>p5orZ(7cT?+tBq~jeXHDx$aGF=(QQL5R=!gn;g!bWQXZVF1#KU z2GZ;W(xbxYQQ`DTj+DB*SMpxT`y@xwT;3;npXB|L_eu9~%N!?N*y zZ+MSC$m5)3xUk9V8EMcpu#$+un$Q-B>9l! zLy`|m4&@$%u`i8av1KsMcPb9%>PMz-@C_*;sGL%PHfAVN2n)F?sb00D~c?k|p@l zVm%C7qhWH!&d4S4>`}S|Z?K0t~J4St=YjPzrfn#nw?EhrPm_87U{KU?XXqyR>@IT z-cGCJZIZW1j=;OTP4cJ0@yGDw2Nz`65sBTBcEox>b!@n3JBnJ;9i&wv9x82oxQnr| zAIMY_HV-Z;JYDD=MVaIIDQCu^J+9Jsgc9K9lFneot3IM&JDr6UKne|X*UC75?kdDj zOuz-wYq7(2o2-@n6Yl^zxF!#u(k)tsW|4@738L)-{*Qc~)Jf~xX8o;CeAh#a)?IQC zkEtBICOd0ou(l%wcre{E^qo)LGL(Ud6;C_D3%y&`7;y8j)nS#CdS!SmrkJB!VHIMl zuEZp-^Ry?q?iX2346tnIaGv%guidb#sDmGK*wvE5WTH)S6B4wnyCv^-xp3GcQYFn{_Y~y}L_I~mjLE6O z)HB-jMw{Mf(;IF2qD^14>5H-Iiv`smZTh24f3)e(Ho1&8^UM23J|ORjo#keJxeaGx zy$bPTJ*umuMLSX?*ymk#Bv>8x z4tlsKkJL_tAf2KeG%;K>kuF4go*Y^^=KbS9;RtL7Vgmz31L>Y~@Fg#d|I&NI!8j%l z7KUqO|2M_K`ValcP;qW^FrGI1zs_}YBHCn!O;ViEnBru~S3Lh1AX?571|r&lJW4`M z1qJ84K;Rdt3Sv<5A<2g%ACi1X@?pt`B_Ec2*yXt|1T1eKh)AXPlj1-rjA-F}L<{R9 zJGg*8vXd)EqmqwGKB_hIQLWC8adn=HdSg-=lhT-0=f|H3YqaCqb1`m8=~>&jeII~K z?$3bDV*_lYS|a$qAbIj}hoSfr8zmh*r`Dmf65cX`g$mcW5rO(+)=3iE`0 z;{sb*e6el9Vx88(C+(vp_=1s3CZ#^P!*{;$3H2lcPG(9CPf2r1yCa=;=lIlwp%Fr<rJsH|&!b=*4a*_&4;)jA_ZIZC4ZI)4I5(CBJF%R0TJc!JAUL zS+cbSU_4j=L#p6iS8xHwj{^*;rD~Fyti%80Ue5RC3?|pD(E`fdk38rEiDa zQgCnS>pi#BbKSO{3qilV-M7H-O1Q0W%iLB5?>v)swnOudGH^#3xTBWtQi*R#-L+j$ zP`)dryF2|YnZJPRHD5@;<}m~|QpFP3oCh{i$pMSJdspJ4dz9d&$ z0*4J%wy6X`8+neq6GpVaJ)&i4|FY7k)~-jN!!`&gk4kAYuU)Tg8?#Lh5RPes!k9Ll zj7iB?Q^wWOxRl1V8)jTe>pDGP^Vk6!sTQb5w15p*ejKn!B_EX>i2OJZkxD)$Il%aF zfFYH9ykr4RDbl6Sl1f@Bea$(q@B+n2Sk;c~W7X)XuL-?LC>2eCj!7f65Y? zTAbR=KJ%KCu1V<{mAG_wja!NA+RYai0D2$+kW>MkP{0Apj{_E|7k!7uOAaRAyT8Y00N|`F232 zVcHr=^Szt;jLJ=E-c(CBcU#@$Gy#@}53ooTMj&z?h)5*|BJz?0k@G-ADmlP74;-YD z0|)t%G;IkSHeM;hw-mQqirXz+Ew|OP-Io0JE^cJLE%_bU-;w-|uC_bM;9be@N`667R3?CU}90>v*GLHnzcus;QMvC^*Q;m&bB5KgiFbzs^ z_KeUUf19jm7R<&lJr6&I)#ejgck~I~$R2;Kg8|82pz-Vgm{HmI^WIUeuJdVE3^`wp zU+;?yeUdUp!(SME+4#fo@jX68|;brj&RPeo)IlMj%dkoRB|}t z@=?i0B_ER4p1de|lvl0}PJp&aoti6;R!If-Bco9u- z$=J(?>lPD5(fPVX_zXn82+f|CjO_3FW3LG=Ion!>baAyjq06UK(lti9HlvEgFtNvX z?Xnnjo+oVAwoS^$?;9uMg8rngQ!lMaxn=VzR?}2G*;F)~dckjm_${(28G8HIp68_c z+8%%Qz?s9f7b4@|TarsC&k2b1?f94mz3ZdpKxc=bkgo!8~|)JfQ7nH}-@((i<=6SpvV8!{;|jc_itlyBA5i@`ppr^{ zLvjH0BWm80c-K?zVOR#!G(N zzEhSy5q#(Q@Y&frs)RdC11HjVUM!xK;t7JlLP0Q3L?AgKZh zfX)LTspJ4iUUFb_9_%!}o zFrrOPpLrCa{sLcZ@>c*&yEC(|X`w4SjP`%T%@psLV{SRf4*y1c<>wmmU^}7(rx7hU zjcCDXL%Qq3rQt3tn=$Uzp(fq9%x}c)Tv0cRK*> z!3ADY1^K#?0K9%2cu6G(Ugv?ARPt%b0nm>F8>!?sB?lNB7Y=MB*%CNxj>uSYLVfFH zpZM__xTQ?pvd|+_x2ef|+*Z18>+4vzrF6%XpnT_LPCf6~2fU1bmCxVrzC`}+%beuj zWx|-fyWU976|i|M0gF_z1S02wh*WZbAul<=I1ezSk^_wM07EJ{z>qJ=)t114T-}RH zcK5VAdrwPt_q48eKPuhVkGI^H(tWMbK8Q*W?1v?gqX$xYU@fJU`-jxz&fJH#mY6Qq zhx)OKhkoLmHK6n;0wAfD@c__y03?+h*vLx`Y|aA~spNp=JP?se4jkl5mI=264rJ}o zGq@B|&>krvj}+@i%GzTssz0`MUF72N4z4La){^dwK2I^j4DfoH(GQQz=%W&|Qku12 zr$8gKJA9nu-S=!sngGkg21KL^BM>823p{I zNees5e-{itJ-4v4{O^KU_D9T%&-hO;QEhR1`Co>Fdvh0epaGm^acB8o#X)=RGhb%F z>+u9$QpFcgod;A>$pMwTP?AaxY|aA~spJ4dz9fIZ;c*3yGZxpm9ei2fs53hQ z14OPdzdas|>hn>3;hCVe5N#Hs%|f(Uj5dqWW-;05G)~S#8CcbQiBWHYq0QK`QOGtjk~*ibmdUHV1<#| zSbVnpZ-L>6y!f1t$QpNdIm6E^EbewSYal0fPJxFH9&o@XRbqhLd4MLB9C)1vR8q+o zBnLo04s4{7FG>zDI4&Hxi=2BlbgOgEMP^rIw86>8^=Q!dn@6rgo z+oxJg-^#N*xMD?t7FTxBXk|ABcpHJA#qezOIqI$M((&D>ffQ-14FZv81c*qLk)_?7 z{s4?02N=>_I=-8e9^mlfz(KmJ{6m`|tz`Edj0*vVR7$H^Dd&DE#&;>kcPYkqDcfQg zjyB8DW;xm{N1K&svl4AqqD_e-q54*%&1$rH(l6xx9+wH(7vIy;)V&wD+4!DT9q(&# z_rCp(3c`3_3y$|+lP8^|j=jHK6n;0wAfP3V_Z7AgSblMP71%aUNhuB?k`YfrC_X;2>X;wVwdT zX}`(c3gWlEQMiLzf_ev$cIdA|Jbpb|9J z?(xx?bFCFMyrPCzpXX4%x(5Sr`gN97{b<>$E9Hy>rAHJfNfl|J^txV-5m=59SdI|@ zN>A8IRA1RsUg0Be)LhB2!Y~}wS7Ym|(PlN<zid?2gZ+D2$GOJ`_k6Z^?^TV$TI{*cH5r!5{kSG`|5e}V!=GPy@RDyF(co-r z59lc#yyEkGX;7Wtvwp}02o1_Sg_u{o=aSm1>wiTJ$o;AYa#B6z2WaQ-OAgTFB?naJ zfs#~m03GO8!{# z$CA%T4jirr9Hf#1hx5QeDmid~&sXu5z+vOF;x?za&RL-&esfxGn}3P(oO#LT71wzt zhZo?2F5Ly@@@KxFx?qYuH9HFyBczhfH7#}_m9#>w_<^hhx+B`t! z6>=%U)?Iq=BN%>pmwZ_LC%l3O!P+FGKvXoX{ z^4k<9b4A_cimtGgSNTwKRcBg#nFI5xHIk-it0hTXQjh`5;{aHsiVI+QaDj-!t>i%D zdMhy+K*T{-!382$T8&DpF=W8z7J!A*(PkyuZ01d9U^UywFYKtfw0Etn;jr0}u%3#Q^WLNI> zTLaF>t6tOZm<2<^sd~dvOKq=@-B!->9#2l-m)8SaB7H-2FKGJOD;#kl93hnw;5!fG zq>@)k4wQZz07)eWEb=bTCAKLT2Gs3-tvHbE%S<*$&&wgI4F2UJ9l&&XZ^8e{EFm2>2d%hmHevYK;*{(hE#HZ0iUzGC2%0SHH;uf+M3rx z`fA?b1gK^&!&&DED_H_=&wQsOHua&%xE&W%1`PRMe(_9V&b+JV1_J+Ij`qy}M z=g&UXt61y^?#|K<)B4y%eJ+8VSUBPVhYzF*Jm5PI_@t5pK6%Lj-+3S>l^l4Tua~@D z@_NbZOA@;!a3HY_A+%ifZFt?^wdWJ*1_jjL;A+SL#m|ieLoPBjzV2VG;b!DU8QSNs z_=Z@cto@r%O|mAVWReMnd{w3?8a7A6=4jYl7^3=`vrW!@gK`58Jy#9NO@ngRC^;N) zd86cwk~f(=eHg5X-Y$3@H@)Gmi!t@2_ABGXTF4&>UIYVB-5;PNl|Rk$w^{OL$(voS zxY=mGkC)%2-$G-T-i*xt$Q%evMYO4iHWksPBHC2$!*dtRAl9~3zFGXYzxeL}{}V2o zU+5e*mAF=pP5^%bLLIgvI;D>$mvl<+{1Z%DL<>zMz}5sO8VR+3dpe=E^-|44_IXFf zX>aA5J}R+St1Ql)R`n_cz^BGl!3U09Rd4!~gVt61eX_%6!&Mo1F6vABy!5!~I3>rg zq~tXj**a6P&nuKKw^h6u8c1$ZE!tF?ji)BqR_+hB$uGC9k~+L`GdPmxM#&Lq$`MpM z9C6J{vbbaxmb?R`4jMf0`tb_MDe*Eysl1)q&g_1ZdJi9k>!` z*92(SsFo%`X9(2-y{-y21dV1dD~lUKwV+GBAvT94BpV@uygF6^`n>uAoIXc~HyAjQ zoMSDZOl51jMV)hKl}F?Go$PcmF`&01;JM$OtHjtFv{ zH0z`Z!n#=Xr_uxpx0H;hM;lc8db-JP$93Cd_#Z+T=ETJL0%uL$7WSA zV+{&CKJNfY419xJ&hy$v8G2wF-}IRn_H(S2VOF(P*66?R-l!%t_eGm*PzTb6qz&cvjtF_X8KJj_-YL6 zwvjgY677@Dxf&%KI!90Ad46SYYznrKH|_{<7&yrtzVU|KL6bH~-lS+WN#3M_YL>iN z@@C1KV?o&z>@ED3u1}3BivKF{-@^I_E^l!L#(B=$WV}DQ^iE_Bh8Ke>WaEQOg=~DK zvm)A59Q1yLZ&g&v#+$B`jSqK~vhmg`4~COgMVl(wa0(`E&7a&&&bc@_MY!DH{IV&} zTda~xZ;QSo>Ux;!NM0d%h2+5NRaPl^rR0^8S4v(bd6ncblsCM}s z&N?n14D+BXQs)GR>KxFnyyHWWn1kMs<}$MJX9HK2La(2z$^@B%{xF6!;pzyhI@(mr z#_P0NX~*;ETr$ZePr~I`GH}U~&5Xb=k7RPm)vrW#xRlkeNd2mixq9-3OjN%r_2h_a zBuB_Z^=eno<#Ac*Lq;4Vkdqdm1zvJMr85Oe@>eClDtU%Qd9~!#lCQ&ouin(Xy;jDz zBkPOEU@m0i1wV9CUtCO>4TZzudNf6OhVIN-)O_Wg^a0=cBBtIfU*g2j8cvBu`~>J= z<0%DVYt%AlV`|UKtwz8pQ3Ecim5qNyu(q&C51MLaXgf&$p})gf8?EbPt${uL zuzTIx=`)7eeZNLH?A7stne$;Ug~OWQgP9ZwJA&amJy(g5;IGQm7m-LI$3yEB1TVXq zBB%&uO{~Eh)lTx?)sz2ZqI#{=lf$l27hA83>hRDjG&$$$$uBZdz24RH1yQ35qDBP^ z`R12)nE7WsO~>m^@@0~bU?sCQfjh+#t!^3s=&8;W4~C1bk5 znjiDe)(|%aF&l3Tjnkkh9C^n4dd89yY=(WW`tG)J54VW{ecXj|e}=(ih`;1ZWOJ@LA0jCI#& z>S;3ile%P6P8E5Bim*XNn0;W8A|qbBKu#(jn`GZ4d6VQ#k~d4NiuZI-N&xLjz)LDQ zP?DFtO7benfz9PrF3(*UVEJ(%B7G8!AOE%Duqhwo&xzLM_dJlCsa<}b>tmNapm?$p z<9{V4_R9M{S>s;ID=Y@BzD1j>(dO#=p^&bAK!y*vWaG2S>S$9PZK`FnF4^$LqXtJv z6;=4){1wTsNDkyYF8Ni-uS$MZ@~e_pOI|H`wdB<$+1(O2FhJESmR8rA9VwvUh@u*f zD75K_s@9%{@e=X*7eC!r&nwE0a8Rg!+V*TlCVc*kwMNih8jR-5??-6y@oRocL-ls~uD z5Fqll;77bfYmGGIPm(njh9)W8O7}1&zWLDkKXDN>8gAlQh$eH9eKpUDGj8an&1H)Q zpb_0qgE^(9Nl$8&Eg)yd*zx4Sd4*Sn4nkVtJ+2M3Q z`6FKQ$F*`_f(-jL-k@u}LDzbN`T`^}Ph8=gD>q81(Uj6tt|q3OPeGcb*(A*-YEsx7 zHJhc`EY0Sunddl9h0;>75kMRVHV3{TERQAS8-ht!Jqo2I?iFZ>dj(qJUV)apR{%c- z7;Rb$8$6`=H_-C7)@axo4cnq&TQK~`ZrBzL+oEB6VVLgd+Y4))u{|2LXTw|+e}r!S z0uTLS=h)cB?GIwO{Xxv$pw_M}2JPBn(5@{8?Qx3%ZhBgz*CM?Z>9uI9LaXGhlDA6U zDtVjafaRsrCV89WPlW?rXh%o}KQP@Hj_@Y|yTTECz$}dbT}9T?oU5xyUHS%LcQEBh z(jBb$k+kk$6`JoZQqSg$eWp6a-3kH}1rAK0Y!HRQ& zzG&57YQ=eDf3V`YvLh+VxITJb^JicBX+AY&69UW{;X`uKYp`dp>+)uxH(af}SIGXF z^Tp|niFo@8LrAjA#zdR-K1Q4DFl@4$#^m$l5da?A)P((SPwbg{V$TfcvRbcdqgS=j ztJ>&Q?et0BCwZUbeUkS}-YP~*VnwFy|HZ}2s8fbkvq8{qKQ$WuUlPkaF5 zpXLD=|L{(Vpeq593xUXmDQ-vX9kLWRXew^F6&b>ob=!!VuY`djys6#?*B?nsQ~aS|ebk=|4;9vFL1n0D zqBufdxWqFYnppp1%mb`4-ezT=fNC>$yyWir4Z_oSg4UuF`pxsg2@@CijVZDNCPOzS z+6+gV;cSyHAvovdIiNBfP&p5%+y^BelzdR~LCJ?CACi1Xa@2{pJ1qIIy@42d&nv|m5WON%hgk8c~IVxk+;qOrK_i^@Jk~FluT3y=#zFzfIjZ@jq;D3 zN(mNZpz%uC018EchB&K4c=Hc-|w+`(j}X1Yu8DOcAd0n z*GY?ZrL;=kDtW8qt&+D%4wPQpZIZW1-Y&Vrvbaj#Ub3sDyU0kIGItkgDUKBRERGae zdSWJAw1<;+6ipeU40i-u{)R|rwCRjCoyD2aKxbhHrYqWXF;#qq&=qaEqD}S{4P-Zs zi8kHYCYNA`#WRiX9n3YCE8thob#~4GM~vC8^Z?_jor{y;0%$Q|&S>FBJmW9pq0NL< zG434D!!NI_4pmgAI_~0L#Pa}B$ z`opQ$vk7vLaK!B?YAB7bJt1zq$LlHLmUMbUJG{;8QjQe#8QID$ZJl2<+V#viIGu)$jF9Fv>8%Od22(_CZ)w~k~gk4EE|^$N1K!p zO7eM>5tMdIu|LLdDbtYBTI_8pjs!*C`n3feE*P~HItXL?6XNzP&XwO1_sF!w{WUE` z186Pc)jKCq2Xx>o4u0p^hj0 z4Lb)oPx@u^bZymX(N>)nZPjVfR-RVLTP1ImyjAix$=f7vle|sxcFEf%ZYlWhPmi4udN?(7)^HTWSWZE5uvmrkNl}l z^3{&m7oBte{~Pi(-X+AC{$e+M)J-0e$uX5*c7vc&?NF(9s8l;t%AJyTO5Q1Xr{rCd zBP~82bxGbOdAH=$X_hoj{TOG^g(=%BDC{#Kw=L`E(E8C9nr@ zxoUgf@>{z<^!ZE=cMkiuU;gq;&pUZ9F`wKeXjT;5G2AOib_CORlv1xC`Qmu5(2$X1 z*}5-SbK2b(N>fKdX)gO2`a(OrH|Q?{0|5O+OpFQEn(7B@J3}t)99|ga$Qn}w)tDkb zV3Pk{R>^fT-0sOWfnJ86_YBEvS4$3)iCaYbR5zPB=lSDQu0NKMP4QK3$g7tlvPr6D zdnNCcyjOBSb-g~x`y}s^Jj3D*K)>YulCQ&oq8-9JM4UShVM{*mHHYz^{XT9k#Q~Ng z6$gq8ruFK9n1F$pfWad5X`B2YyG3py8;pj7(Qqi9afmj*zYUY_27d)^C>jn$!{OqL z$p5hVVBQi$o8fGeOKc$8W;fB$KurCBa*&;a#$XW@W1{+?)Q4j0Ls5Mwst-xM#F5a! z4oCH2SC-g6eZ`tZ&MinT^ZPXg(YF*q*tzx zd50E&g*6z#!b(d^u{S8qAX?&Xo0hossr3on)YK+Qt zuyO*8DKP#jekGUe#z;HFHuMH~#r zbJrcXP}l$5wH;v{cNDenw>{~{OFP41Up>YiADpqX$bY)$=`4bkb`N!}H-%MKu;SCT zu3*KMyPvS?4pw~p+a0WMH?{5t3ca^E^#`8y=oFtwbQFyNPe;*?x%9+|vy&!{x|_LX zen#ER9D;84B^3;MYV&|Iv8VO`S@Xx3zmyxrX@0E^*)2J*(*L<6EAT%j1iif1R?bSQ zq|VrSqMZ@*^GN_iAxY;(>phGDpclOg1tN+-KxF&uEnbj2>bOMO_E z`mnB|$2Yi96AAL(uUndcuQd&h4a$w(jjR9ckVS_qI@Eu5N)EixF8^j$rW-c>0RQ zj49dy(;uw)Hfw*d=4xYqwC>N=iUcl1MS>#&qUgnjAdnVikMs4$c=t-PSDL+1vrjeK zC#60q^{M9jCGVHKU-EvJ=W7et2qVMtO*lOta1#y?xqL$~7Oo%1!R>Jw2l@B8$_O0! zmJL(nfgMKrK_b_l8Ina z7$H#@(d~_ey@T96KOT;R-Gu1KMoJ|3wfb;`6PHnLWkplzDOElLigK*j;+Li;W5qtd zG}FldU@%@77!!1Py76LTVClx93>JnXv6T_E;?Gb=iUy!I%I%UIj7Fo)sBEmi!$Z?_ zO^nLgn;N4vp8_ODa|f9mwIjS9$KtuiY0U=#$!pW~2guwjn*0|Ei-?-QdzAUo7}3VX z5p7%?(Z_-W?%Vq$W>q8I77!x_yL8t}!OfF>10CE`{%!i*+hq1XK2*-?g%z`J4UM>}$U`#WjAYSqI<1$As*le-b#C z8eH-q!yD2f?djP>^1;W0NvTgteX>wDpNhbNnUdy|G^e8GRMZ4sKQ-`@M$KzkQ=n0K z8-m6;Csa8bqI7^f!-m)lv+OrS1UZ5Sgu;P(xc(Y{kNmoQQW^5=`n>gZeRuhWGI8T| zyzUJ74asjvKF#kk^BVxu_KocHz0zrEPVePsA8x)DzTfY>ORD9M@@is4d5k>n$v}5x|IiVR|9C$s1CfgmC~-w zoZSsUTXdD34WT+p0on*4-HP|)zSa642^HQO`HG2nL8?wJFoM*8+Ys~T`T(+6!LT2|GP7HSt@M( zE(?IaZgZE2@EbOm?Ry7sm#0|&Q*-dfy@xlXmIvU04^9D}RC0hOFFBw(52&P)-;o>u z{W!3ZN)9mKb9T1`4h#$9VVfI2*D$UZfX$34IAaRVm^lg{V+UwAF8R3R zku>+7DBRRx*6k$rWZJ@UuGa~E0#}ouH@$P>Gl_{% z4!*^bdzVwoRui1;PVVz>6LCR$GFIVa{ND29f$&|MDY@oVIAx#cMtr8I&R%mWs$bLh zmap*((CqB4@$<|- zBizm-+@z9Uiv?=a9Hr&D5_mo4`}%=$|H$r*efa54#PS9|#Lltl1~vKnYB!i_GSmAw z;!RWiPvd7%F+%U>570~>;4gmO+{e!%-F(wOaY?0{`}r#}HxJk^kL4=39wU7{M*4b; z^z|HRfQ>dcqRowHb3-=XM@&bX>1Z=u*rYcWr{l@sjSVe)&lN5i!=L1UOU7_Z(apkU z-TE-5y~u;-33(t@zK{avkpfc55qyBuY{}?+&LqG50cP@xjBLn6 zn=yRi(v}&=uvOA2Hb^=>$V+KlTjs{KGiqErpT-Z`B`3T#1uA^iJjNeC@E~f{clXCGMj&Ke# z#WQNkqFng%l&Mf-(&cG2UwO-atD1(_?2L%kHJ(fdO+AGIQ|=rJXimhmPsFrO#8OGl zc@a%Uo5^UC{Nns2g#4d)Z#5MSlV8-0C%aY{nk&)fT0GgcY?JG9LiK>8c^@>PdYI6) zH7PlAjQQ<6_feob;j+Vv1=QkM&d&1hmiufNToRlKh6ZeRC|U~=%5 z7n3G0tQIlv_@f#z%(tdBZ*dfyep@q{cf=ngf0HNX=y;QD^5@%bvM9tH^xr`@MxgCs zP7M6@82IZ7{83CI_^E*FIr`>ESUJBTL%-&46o$ymtg-Fllp{&Gv@aZBZKn@YUsZ|l;&Ev4HB^+3mJ2(i5*`5pUMyYc+A zKf8dt))EfhmD1gJe3HW-HoAMT_#|vDgg)=1#P^6K(EBo4bWg+A(>zFib1dceAzJv?-DDg%o(ckOETW6De>W(I=H0(Rcoi z2k6P#a-s|noD<(eDOdg_SQ zQ%AI(I->Q~QIn?$&!{OCjA<5()RS`#A^Amyn<}(MCH3S35wC|IW?kbYi@PavobJes zvm$v-i5zw&C5?=1$V8izDxVc4Z(J>TLq;}K(|Md3e^-;Fc#4z^w@rBflRKx0SW^=* z5)(R=cP0}$l{1sFu{jPqtVtQ($VX)DPZ=kp^;EECk2NK0Z+t4Ab}AZPd)GTMO?2W1 zkFV*2)7L)mXY2N~AXnOE9)?^`s5FvuUK+_SGO>~-rJlTTjpPWKs6Hk2Ycbr{Vz}Xh z-Ln;Pd zGh-?yIbe~Gh-}XDE{CM+mIvrx=a;N zYOeDhe{FdBebEm{Z?ZYfY*+54rVeslyRFs0TQ4Ti{Kq^BMQe7u1=#La250RyIk+Otpd6IzK(yur*L=T z=gaTBhe>l55VTW0Goeg z0oZ)ABCzqe+h5v%kJsuw`<36dGG2uD-rz-cZ!e#U-nS*`B)tDRpQGM? zLv$~%)Cc+@?gy{)?&N_Qd9W9GOh4xR@HJlE54qULTb76Xy=Pvr54p~0)8yQF1FE|M zl%!e*1VHBjkW_MDBQH6yIS*{4k^`IbfJG`f5RorgXWSAvkh(`q9mDrXTQdCN=%Y7y zy*;uY!$$HSQKMri9k^`2@fyj>o5vk;hd&84E3~rm?aJx-#@Vq~cgXevXJ7s~xJAOol$K&OW ztSu>mORDyzH_HDug2s2Um-d$bT?^~-YrGp@R+yI=X5JGm?=Al;u;BL96(xB^nk#QG zuPb}Y|9;Wzs+3k==RmotB3NZ=t=W8;0iXj1KvFpZY|aB4spP;$UUDFE9*9UK2O{SI z#sdT}e*QR*z0oSIE`i$j4T;F_fz{f;h$q)CjPk3nRD5!^~X_PqZMki++$UQnh z?w8a(Ef0EN?&T$*wQWG|ngH!PD1p~kqV7i};B_THCDpPO0J<`;`Eg())v^_^hEs4o&Rt?W8le3n|kVK$#^gv0f#lA-| zH9+Y?p!6XRD1D{yaa008|FReWx^O0z!%Wni)e5s0%B)tH$wZskY?CkV4e%1TvJ;>Z zva*X zW8(Y)?~nPIYhhpc-$Ty$kZj>i?}WwdFaKRgq;>#9B^q4Z2Mwd9X>@=2-*I}t_u5oDmh|KUUEd*c?6kM@&(BO%a0?pq>?X|6u{CxreaAcSh74J6-x(@W6BBs$`+Ty*fqV7M@_zsc)mAO- zY5&ryb>t!U0O;NFQjG6XjPFv8ujBQ;8F)P{%TaSVY67|U0zmE;`byMXiJCy}8mke) zYE)m%>N&+g?x9C$NtFVG)_H`MRPtrX5n4YEfTWVINRFubalj APA1lHz+@0pa7l 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

      Sw{g|LWOpxCR?33_g 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%0D(c~u-S`{J;r3d9k<6Qe5A4A$Wl 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 z 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ˆ>hBEy%=J~7 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

      K~&Y)BiF0asK1_ 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%0Df+eRU`nMgv1N{zMdI$O)xbRN+PWrbK7vG8g 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%0A4|ME;b|m$oW)l)*sI21nZ4% z|J>*53n|?!kX=Z*vsRIY+3b9wG}L*2n%<}DLuk507LlNf1YN9yE)sOnLG6(sURS7i zW2sc3+81Cf`UP|m`E?P+q6;QIx?t=JCKg>B^4lY!7aV0e--q!i)A>Gdl<9m5lx2y! zqApQUmr~T3#|#D(-(ZkfKX}ZUc`!&x=lSMfa1DP7elTp>3^`~9!$ju9KN#j6Xm>d? z8hf)Yz!9#`g!d{O{(Rzayv8Fu zaEe2(Gajm$g=BIe>0U?@7g7$3&=;XELSKZw7=1DNV)Vu6OVF33QgUiua_!vr|8Vog z>m{F=`#w44F=JaU!g3mg6-zpWWnWma=)#JRE-d@PibWTeePP9-izt4lT*Tqw6o-dX z!xLN5FdX?g&+`T27d1w)-o4QG9fbjB>}IsAejdK(#P= z-qdJyR9m~;|qc1Odvxj^+K`RJaLC^|1SyA--InlOo#O6ebEtbRz%f5(W z(M1#=T}1Xp6pJnx`+|u@7fk$4;fTXyDvnYp|GwmLjs_|(a& zF!lxGI1NuM2@}k}E`_C$aeKkU)(5!?M=@}Y?@xh>BV2Hb!|krX;r8N) zEu6!V|HmJ;g3*U)t7j$YTv^iD{Aq)gJgi>DYjU$D=hmWibWSpe00Is7fdX=IP8lf7F`_iJJlnO z-z$j~$7gM?#eOFCE#Xk%h{J^-4kuV?azSc5Y{lW%l^hp{#v?vw9F2zyRO8`zCC70Z z5BIC_@aI%s{5drqj#pmPPg^r@{I)7VJ!=7x3rgg0p!?ni^-IC02_qfBppJBb#Db#a8}vw2+{eq9`Xz2dMh4i`$r;rA0q-j~lI zj=Vpga~4OL-cS<@N#a7%y^wS-LSKZw2z?RyV)Vu6i_sSsz4?0h5`vZxw1l7~ogxv8 zlP8#1k|-Gaf{8^JOnh{~*cVJJx?t>!BNkm8@jFE#4iBO@Vt+S-Ee;Q+IGh9xijyD? z$7xV(#SzQkYfv074!0LaEd7ha@fr`swM9~KI9|zdKjO&yw;V3ID{%OAjfdNdBlged zP&+tOBumNP(vrVsr|nXbxRgp*M$j^nysYTMkvuzFmU75tYdMk2iCj)k%jsza`U>}Ef!sD@zF(OUqrF!BC;={SacD^?-Y(WoEUM$ zk}z?2;KkvB(HO;&cnyyWKpbu-j#%1@l&CzAR`^et#xmWj;dzio^XX zSAKtSxLeqH0?!cvC(x;WZNoM2{E&q~s{l60;l-787=D)d$8 ztCH?~uVEEIs|i|Nf`%hm5nD}9s|i{|&>DJLgTBT(^{jFck<%xlSkfsX`yz@(7g2n4 z!Ppl}EV?-Ciz60Y9PvBlA`YcZJb#rOWfnuZh{NerhFmrp4_l2#EM=?laQc-TTaAay zLgV4~%8TPQ9`-dJj#FOzy2c}~*XO(PeCA&&xn&mfdroq8dcE=cy!fwT=Mglo1eI9~ z`aJac==0M_e%^XMLGuY(K+pm@S%AL4dRr+Xa^^%7`}^2`6)PCOE|^$!!Ppl}EV?-2 z|9{NAXLDp(ww_lGs6u(~Jx~RdLBW?dR8SIwL5h?Z3fT|5cjn&9@vg_ukaxWA9^W(F zJ<~lVL{T5~8(3Xk-h1!8L3xitX6fDQeGbm)qmB_n5#+_Eg_ZBxJDv*NJ*8200i6Gv1)Nr_5{BjS{gu;PgR z#1XpkVL$qZBQ0Bq6Gy~}Bl;CbSaHPT;;^M3<-^YhXMw|9v=@h;Kj$!Cj029eY@vRe zso!Smx0(8G`AFSA?>j)*^3l5go&%I>%@!iJ5V`dub^oGoZ@%@Tu~GNld@GS#iQL9> zZsR$(p>IpNPYd&jBfu!A0BtF(0K*rcExNGmqYEp15!s>(CVauzq6@};Y2t_@5-1K^ z3L=h3yf|V)DM#N-mm+c4M;AxLi6h!8DN!JCM4UK6S5oXVv6K|~`NR=Nv=fId&m)fT z#S#6B<6CgpNB;m0^W+@iizE6|KJ1q!&UT8pog!|hh}$Xh4)h)9JJ5Ha??m5;zBB3B zre`NXy9nAv&@Ko0A3%0RP(D*c6qOT^EtM2e_#(1J7mrT@9`wEFd(rp06TdU0viK0;S!b~2j3;=U4q_CL1_(xz6pI3`X=;E z=kR7M<;adCvNq}czI{*I3i9-i8yh{ zha;_Ba*l`-hk1A&am0*KK5Ws&@gW`B{^Pin@c}RqEEqp2umu=H#bER4vN=^UJG$LW zIX6@8&6Il!<=%q61$_(pR`jjtTRk1T%ic=RHiEVhw2e--CB0gkcGdZu5mwYvM7Gpa zMB$6b7F|U4(M1%#h-}dX6TV<<(FJ3_G-t#S=@dt#SDCR-n#B>1D>Js}%1pdDi6iEQ zIP8DQZ%*QfHz#p?ST$V}HC1N*Hmx~65JnTH0Aq+x0mTFsOgx!jLRV5^VhJYT1QU-7 zCgy_5WS{neiFk2@E{@PuA+^uv%yufdol0(}lG{HWt5)B6-a*g~f_4zJJ_ zpSyqix%;=@w+Q`zbNhYA(O)xs;I9g|hz_LiYOTW#aL4cfcN7mg(p%|+bbQbq`}Wj9 zA`kg4ra$>`$bEW&eTY5}mF_}{H|i>0TkaAHHGEOpqKnNwy4b=OmMyx7!WWS(x;X5Y z?n3qp4$Y$v;E211%12xg|BK{9r!t3`M~90O<1j@$Ou3J^+^+BuCdLs@3?3x%DBT?; z=qNoMML&jq4E>lpNw)^7HOESGMr=_-vDs2nVTCU&TXYfGM;A=^g0V#xO!$JaMHh_y z(wylR9GWxzfbQY%6)>!6O{V|)8PdAN%WKGC(%!$pF%%{ ze#%ecTM4I1(?wWOK4IBXPQipP7+Z9~*hd#k_=2%T7fkqqu|*e*{nB*l7aW={{enZ& z0fG(^bdXLCq8~&*gnkJ95c;8{`)76XnIfX7oQQ0>EhwV!MP!RE z82jjg312X_=z9BpdUd$f_@bJXwtJA0!Ilt>gnMB zbvQ=kF?u>i(6Q(#pDx0R@`=cna*8N?5!s@P$UeG=!WWS(x?sW=hb_7|?3boXzu-tK zmi~~Bv|^!t$6e`v?-dJ0JkE4DLC^_`d;MP`X=T$NIMT|7TZQ|%Rk*)+Q*uA|6Az@IY(g9$@&Gp#4-j;ao(`fP zL_e7H>>cqCL5EUM_8XUnh&)ufJt?-RmDp^#eJHH(g=LE_BKznf3SUIF=pqVVFt+I8 zuwS}8*)KTK8i(75%7@oB++*MaTVojq8*?ycg&VNci z(i(>%9;VWVso!B&+NXO*2s%R05rU2|U5=t3^-NeF2Q5blI_jQ$gma9@WAt>4pkoe7 zM}~!k4r35o)KYA=)LdBM3(FQ=Sm6uH7F|U4(FGH}U~JI^BR{{+C`Y0HgL0&WPJiG? z3muAhoFX2lh{u@@C(uuzpZHk3Px)Qx#K*(&KNFlJ@+6Tb9qE6FI_XHC6rUpU6p^QR z&QqQ^=_kbUi6g)$m;h}ltN_Cope?!p?V}4Td|}z5izs}-*rE%@ere+L3y!qz=@0ox z>mG`Dnj)U2h^Jjde+Azeg3b_hhM+UduCpI0OrWy_olQa6ZS%84o^zzX!Q>o~=jiTS z1m$x^Y*9n8*-}%ng)b~ybYa;?7gqQpvPBn6_=2%T7l-}Qoaq-FX;IT3@{txb=^kRX zy4cT+#Qoez+|P~11KemlfPMh|0Qy1ngP$y1i4J}$9IvGhe!AcsBK(lUy(&KB@bu+l z)tW;oyl}-4WmHpuw%lP9VE6*GMHirbbODAhKwETSg)bsobivp!-NEb^9BFyO9Y*CN zmMtonmpOd2LHY1Gk7%b_g|2*rRX*ZKM-}ps4xi&tUF7qs zPRkoAdDxZo8_Qu=(%+|b*oC)qgzzKGqa)0tBWWIGi{_&#DEp4kqeLDh@+dRz7(E?B zKZbrR^!&0Tz$l~uZ7HmUW&_9Z&VkzWU*~r-S$HCp;beUq~kiKS8-qFda_P-AVM5?#^Gya+07^1f3%26rG$Z z%^9&p4aH_lO@$S{h-}dXV;@~G;S0tVT^!+y!xmi}_Dgf7UvQ-5O@GKoTHa8<)70-Y z^*in9;=7h-JYD=Xe`iu;c3n9`_!)=$;}d7;^DKRyCFm@3<{bJt^mD$pd98h}?@i60 zSI#dxLXDCN)s_+qHGEOpqKnNwy0F3*mMyxl!WWh;y0Gk*rcl4&NUNRxkPl6v^W26! z&mG3|++jS=ZO9Ag7tk*xJzE`JAm}1N7YVvZCl}E#`Cg{y<0XPF5p;>5%XD%X{WALH zr2AfHwdM*zR|vXd9A6l(IMN?yzv_?uc(HZ$uM3N=r4zMP6^2!>{^oSExCL)=gx$yK~vP>Fze& z-6rTZ-Q7mNgMJ774*DJRyXbe5p8Z$DU4rfsbiQ~xeBQ^(&dqtBM>_-OeXQ&fU2q$( zxGuPjxAGU#L3j2e#uwbiVHY{_zQ}!ziyVnx?5qE)#i~ zo-Pw~nVznoUqQcOCg=8wnS2esO5{~Pr|WaI7=G2^+9gzL+dUa+bB*4w@$Afn0VQM_f+fDZ;(`Bm7q! z9(Q)q$(Js~sZFwkUvW6s-V`qJDnVC`fLM&YM&vak_y=aM(dRW_uM>2g?yjR>cTb*2 zH;fqR^)03w?$cL?8%E#)>xNuLQ|7XT_D#3Zyv}}k<)$0PRn`~qn-u33DZfQ=Zc*@C zNzdLQy9w$}LD@B^o5*f@x^0C2Cg#{}y1Px#ZFlF-qup^NGn&XdMBZ_vU+8z84`#B5 zh2s(V{qHUa=ULXB_X5%PlFxf>=U4f8ukElKIlntG)e ze#PPb(#b1?Uv;=9O|{lHCa$`TU$R#rx=Q#phx_@jG1P1B*i-UaimdXb0oRM+*9pH) zpVuAfm){LX`dM!{<(`W--22*?IXB?ANpWsE(g#R4>G&o=w^C5G_J53jJh{cQ-y-N1 zLEZG!joyvkjeZ;bHu`Pjcx!r_pgRQJA?OaB+;Jg&4Z2IvU4rfww-t9C8J8bV{d=q; z?y<_a#{%MB-*+Eozt3`?$ooXzC-S}{JxL!B^uUV}U*aAR`5^z6M13_nkq;gDPb2XU zQ)KqT^bgY-#wWvUfArnJPd?Q5K_&AQQK4Te%90XY&~kRDfQyAg*ycN?!Lp1V!ok13~t#d|`09K=_+p5mUVC$&!FcfrM^%Lqz5r~|^^Eq>^*rJ0d2G@3Jo57y+^e*D zp7mxKegDr>rGO7ebT8xRWgNX9;%kk2Kb(EPafOgd#i{XiuTse(E0q{?wWdA&Jh9h>kz9 z7}4=a79%=8B0B!aVg#l~@+o@HtMzy*@IvPvA0E2r)w)*>_qJfH-pE2 z!{ysw6#w{dvkU(d3309Q1@Vale*8>=e@yME9_#x#`aCU<0DHtH=MkHnM{IH)qd!J} zjQ$w?3HlTCC+JVSo$~7CDM3#OdYXc&wVq2)9a*?9p1u-a-0_o&evv#AeBoO9T&gbk zsz8taiXWhNMtT$%?*x92?D@MaK`#_HIKPSA$;TsdLf3vQq7~Vs858*FTc)CIsgI*ByB7#U$x?J*kG6BTP?>V1;({qQf z=e9-Hli5etlZCG*vqjhQ$me-99eR~um#~8BUm2EV#Mi3#K|97 zjKK6rp6GjQsqcAX=xy=6zOAk%&OL7?y;ZvJ&17tZoc8-}=q<^8HlX*}Og?b9C-MV! zsSgNx;Ew&i|Im@KyY_dJKP3EN3eR?h59#<3yXi*+J#x_h5}TMu?)ZNT=P{9wQ)IRF zAH`I7?C}595f1;~!+ApZ6Nfj)_27xa{m%Qu;s19iPYHkO@MV55g)4JUfqh2MGpC9L zlyl7W!RHXHrkn~EP;L`%bKdDaPYu=ka}Gs%9PYW=<8WVzdx-3D@1CeH`ogo5i5IC& zxVlit$`mj^zXp{I;#rDwC{6D4}0@bw(F=<3;i@e?Py=g`~7qNndQx@T4I z$Fg;hIkK0y8}K5l0A8t>+`F|(g~U{^BQKSZr6)hzm@qkV`}dHK<7{q-_X zvd=kJUK%Kc<%!WiVt^WhEd%Z)A(aXN6){IdV&;!5M!0@Nr2LV^2-1%Tl0UK-;qgc* zx%b#e-%A_m>;p>oyqnf!>3hUmYR~Qaw7Ks#o<{foUv2JxIwdE2F+HHs19t2W`r=j9 z2dR76hXg$&=wUJFAwiE)P&O?e`GmzUgGUZ`;U5_}E<&EvkLmrf+xWHc*lm1Cd+av8 zOg$m|Nndz&eR<+GUOPT<8^3EmrOng6HX7B_;!`~Bdy4FH%FldU!)x3PJ%nd&=nLaB z&PSf7aP|7!k-kO$ycqdBMP^g6hwz>hu4X;O$R7H9@d=m8rF`L@|9wpT7sdD&5ueX! zbsp17o!fF7RsDspo^0ds{QacYL-wnv_mkPH*iYrO_V%SUJ8Z2~7)qtWSSpp&LW8PQ z9IZ@cGqzIob9hLVs>kHZR;B7^^3}Ogb>n!S&R*ErQ@zZd>ZO}-nRw|YZ@>Tb&8Rh? z7t6pxF@ z7F|T)i^vvTF!s>}6TV<<(FG%)9Hnn@Qe66yoWI18^uNTBbY;fR{{b9H|BD>DgD;Nw zq?kD36J#or?JNGonDP-HoEL}f=diE1o$?W%EE7k37l!f?{i!(7kMa?|I3iBPu^;X8 zIkTA}Zl;KvDdJ{|yajy=`WEyp=v&dZqHj%lwbrM`TM61m&^Cg$(aE;ZfzcP*3MP^& z7+aDnnD7N-i!K=Z=zkuDbfBv3x_6&IHI`X zuw@b`AK@z>F*(E$#T7>sU&RTle8l6*N5rc*5wCoNu6%^9y4a$tE{e}5$@b6G{ZoDE zlHZcHe>Q&9#cy!ispNJlz2h_S^-Mkt+40%Bf2C%A``kg~4kCA^IgwpjcBY9@t@Ua0 zP9k@v$Sh(PQ)m}cXcs}dN>fOvQ4&$wQepvyFF;##VcAC)R`?>aMHfu?;;=;*hyBtN z>K7cELgI+mzw!|!R>5KlC?7Eel#h5^wTdaCeE9KK9H)Flyz*g7d*vhIln-03W6Fp9 z(DNy@oBHjhe!HpPZWr16xjh8!@pSMqZ4Z%qm^gb0+DlJ+(f7J1Z#nm+pln68kH~!~ zGFvI`D@_~$Mj-`gOJM~VzSwNhg=HUISm6uH7F}53i^vvTF!oCmr(bYr;)o*(u6)?? z2BLh#gi$`C(5h8T9OWb8RHm44%16X09}%ZA*=OP?AJI<5iN}?Xh*MqOckS8uc@<69 z;*DR3-y8Cc+l^lg$H%N2zZA~M3A$p{yi54IUvRT`zgYOqqIbU(Uy|&r((je~+N|2zoCCrMLIc^LH*$Mm0rg`$g=RY=sq%3(FQ=MBxj@7F{s*(ZvzI zIBe0yAs>#kyy*`dX?gQ`&w`YX^iHaR1-EJyR{4nPD<7Xuy2|wNuz5a0S8-x?q5jRuhEd*_$$Xn32Bt1K!-b&C`g0>R0 zl}@%LJqzAO(6$tmeavcGY0ii(#v(RbawM$qg=LE_Ec@sp3SUIF=pqVVM7HRHu^)Oq zXZi(4TJ3z^wN^f&<|eHp&six|24~5_3DdIEQJ&yD{+#XloZ&iB< z-%Fo+nM`|`ar@Bsq3=WASGwW|FsdmwTdFIp@P%cIE+YHr;s{?Hw&>yrUmUjR;;Ynyk!7C#liLg&k| zVe`D&^p(O-Lu~r0Caikh^flY}zKs0}7X7`@^Q(|}W1K>@{VMirwxW#31!#*dtnfFX z3&uXWIKmf)E&6-t;?U#yJn9!5X|>ZI@{v|M)NeEO+nnl`{qw_SioAuOEd*_$$Xn32 zqHjgtioP}JeQOzlwh^?Aplzj@BBH3Ih-|5(V8R!SExKUrqYEZ{!Pue;Cj4#a;;@e{ z4*B^^=@%Snjr0GV53hCpLO#-!<}c(Uu3&#LADSuKso(Zgzif@Nog!{$ChQ<+2SwhI z^lGjDk6{NvJHH%j7M~66{7N`J8`?>CJBi%&We)atIm-7jb`iC!G;>546&0Z^l@(n0 zg0n>zoPBh0g)byqbkT$_8e4R6*e}hTe!-DeI{hIZnmM~&@3@cV`+vJ#P9O8_rkuMe z`W}Z{+`~lLL(m?A_A=4-qVG+5wf4V@+wOY_+DFhng7(qLzS6`IU=&hVwiH%G;fu%? zT`>011rxqtY|+ILzBp{r#bLiRary;ETIBSHe56Ir*JBytSN+C+s|u$@&c7>Me>VQT zAAI-gg*D2%M82CM(+Y^7O<%Xa34Ig#CiM5v-$Q>7{k_l&YniXRd?Jc6ipciwZ3Pp) zIBe0y5xzKV(ZyjOT^!+y!xmi}^7D5nr6=@%P>!^g=?@%fEkpe_Q@_ogDZb&lnIdl? zXbVAGDDsx1XCF1#O3+q6JJ5Hc??m5; zz7u^H`Y!Zc=(|djL@-e_!PrtnafB}pTXb>QM;Ax<;;=;*NBH8fMHh$t(j@5@9BJ9o zAM%lwEvbIl&BWalareK=&fBW|SJm#nFRW(wQ1d;6?{T<~a`vQ1y&vr*XfHu~i$Qw{ z+DFhng7!JcTk?H=&a_$2-5C4LzrqGek_SLvrbL4a3c&~lL;r?jg zQNoWp+!vOk4)-bGQHR?(mcp~E;jzTg=Kyo8bbDOnQD#BgGD1OzFJ4=8q1s0mVE6*G zMHg21BC$O&f03G@@_C(uu#pF}^2 zeiHo@`YF#8e-iXm3d+7F;8bb42rJ4dB3sHSqVPpzi!LJj=pqVVM7HQ63SUIF=z_6d znlAlSaA>-mrjn zbB^>!dC&D-#j3SFK|1GalREOpl=Eefc%!c3wWZGD4PU&r=;F1HF5d8kYKtz)@I`5h zE;jq6dDJgBG>`fPM_LB?R;L#$`?>A7pWBZ6xh;8s+mZ*+51=1FKlu5=d)vV;6yDno z`c|lC)yX3!wtA>^(^IHXQc>D+lTMW3i_#Wdl=jg@8NL8*(S;Sh zux!xi+`~+f z!_@qUYwj{1aiq(9Bt=%^M~t*EBK)Ys9dVRtca%Plrl4xAKl6W#xp|DBV+0+`gYv78 zP$LyWwIyYu3}2MC=wh>vF0AlHWQ#7M@C9RwE*SfzDbz1G(&DE-KNM2}O+ zSVpEv@H zLW<3n!U`*VVcDV!%Rah@!WWS(x`@ITkuADl?3X4^zu-vAp#G4LvXfF=ENBX`3>(3L1zd$>+ZVZe$`nf##w^S5_FE9&Y_<}KNosFXT%mY6qYSD z6;b#ivPBn+eRRQuFAiIDafB}pTXb>QFU^^L!I73c{UIM|$;17}{oH@t&;7^!>HcH3 zeLj$as#)!_@CE^*c;`kDwnxKZ1S){bNR-K0(ll6qH?CPB_y0=MzMpB=V#`k>OqX z$*&eRRwut!a8CKN849cN>({5;&|9oisi79=r&62ZqK4!NI*Kf4TPA~e!xyhDx+udJ zr7gMu?V}4Te8JeFi$i|Cp;Gcf{|Dtri<)1=gDV1JM`hxY~OX3@U!mN+q83O7WN(OxQ#ld+N6?R;A3;BYeiZ#^(z7evQG$*Vbc~>5baD*+Skisf z%C9pbib{&emP(2!d=c5Ai^x8@h{6|O26PptD^ppkF+XEMa*_o z$6fB_v9~@>Igh)Xuf~HXsQC$MeuAJA%!!k}j`$*TlAx0*C|mZNbay@uIOTBPt2otn zfy%yiRKMUz zOQZgfkF+#OHBAd4m(yp>ri^zUyg7piIv^44u`OpMA@4KD;2BGumZl`A3`E;W*S>N8&tjjJU7aZ<` z>kEWmApC;EJ)th9NcC}%po;`uOhJ15l6&$$gkAD&R?o{zzRl{z{w4S6&qQ8!o7gCL za$YVryv$Qv<|(c?+ric5!^qPlN#_Q(r{`)!{*AqwfR&kx%+cy~H4T5d}djtI@`c3qk?!=|JNzkq0 zux}B0i=J+khTZ+yY}nlzVtf&*zZbPzW9j>v?`q9$xm)wQ5E@lCEZsaqH_y-w#%&ik z&H?;Bd)u|s2aT$=|2PtS+XakA{O_u_T|j>r>5jYb!NHx>TIIRJ%(%nMxSN9X_+9k7 z=y%c2`xxD8{qr1?pHIi+S@zF!mVUwa`GUq5(+j>g=nL-!xA~vr%NZ}w<|6kSFBb1N zUgQw|B0-l3x>O9h3v8)^~XXzLf+4Yi0_I3-4NLoNJ0#5dF;zH`{ZO*M&g+n_K(3tk)YntxvX3TTr+n9$4L7)-bc6EVK)>Pgwwaiqn*`lVLDkxSW|5w5 z`8ofqc<`2=v+#ZEx7?=iRl~QUVLo}fl|+9-ezyj_DTd#z@p66ANTcE|(`^O&qJ3Mz z@1+X)%6(fcb|=?g)PF~Do?3U@X|>jKMPg zr60squa?6ZjufD}V2Nw-dNA zJ>oB4?k4lM{fhQA^tLYmzJ%STnzxC(<4FII&>cs5g>a|%S(!V8-%a7^Qkx=^b&wan zcT-T68=mJmGd|A|^m%R}oaapW0{R8?3+NY;o?VwO`pC~8t+?oOYVW2l`kdO|%5<^V z=91g^3o9?VjaMU=c#2CPTn6DX2$#_>yF0IddtgS2{*pX>cdm|##flqzKq_K8gJaQ{Q8sXiF`{! zTnxCdWzF6{b5m5jK++eG=dI zLGDdDzUdtJ3-fO}+{?O~4v+V&|0&*WZ_(x!z273aw<7s@qPjJfc%7wRJkX*=ZfVg% zN8NsMzaw_jTeqLrg}6=RZAW_faJyKl+YV=SLiin@OuLUe4ksdorx#7%{gLE2ToKh; z&)K`FO;QLyUp%%r?_-PqHb!@zP2_ntkrz0zxWHk=1)nLb@Os6&##P~5B=VxW^Q^w; z@Rg2m`08*j5q^n|FFDdb@N^Rp~}*ll>~wO$K1 z+r<2F9=cOQ;dQ%>ujaQI@9h*W@isxX9prT0amU`x-68T0k#`*FsdAU@?)uriAiQg0 zzohOK!|$;|zsCywo>%?8dfa=3|KGn))P17vvyQ*dI{v|D2z>C_><=Oy5b=;69%ca# z{X|~&JWNs9ZtzhGt=4*j`zSqQ_WFC|HhxQdM9+^M?#t6-hsUndqkZf)v3+&J$25H6 zhN@}y%un3fwS3}+?)QlSqZb$9Y4K^Fx?x-uJ>QP6o%6fd=B-U7NX&)A?n zD{dB_u}gdINWWa4r^pQSIlVtmk=a{v51YOoN4CVX^$^)ZpDze{!4tngf8m~doY7mz zj7Qt+0eZ^!Iy3QVH(W2hS1NAlccMxqwbGQXR4AO@Ig{s{IL(!+oA^Rpsb)>8ZsH4X zrRpYn#bl?%m6xeq>h5LMMnak%kO)vo9=mq<-O&-zQt3v zzq;4=EnZm-?teaeaj@dL??!%A-|zb_uPpvS#An5N@P*VmI|h8OV2zsUoM_S z$5~>ZeF>!JZs1q!b2o@rtRbJ1kmn4rhn-T7BmF!*1oaT~!V7)B3SJZ=UpQ$#IeOu2 zq_X70?A2z)o9kW;*t_3e4LEj?X^*O3Gtj8R^{TK^>DvNTDrys39q)lE6}5~Fx>t;q zikil+oOwM}sj8{BUzKXs)cfK}RZTaiy$H`zRntweKCHa#W30T)TA8%+Qmyu-R^G-} zUaD1WzEi;%rFK_2=mmF~KnokH04;2qgC=%|-eOl0P2ca&rPs4K3O~XV9B~G46=cO{ z+w5xXyZP%|ujXEt%RkH5>vDNM^txQ}&fxjb>zaAeD)U~3XgJv)Y{)c#c+t2YIQ+^{lE?oZCQH?L}z&jZYkq%yZqgL39-}90*RuP_s_q;CktM%Sj znf&*@#vk|Hz?YBvDOU6BeuQNQ3-=?oTI*j>dEf>{dGM9gO?Huez=HRIm(zaAhmQA^ z@*z*~kjRIQ^zQFbicFUvf*yIz?TgnV7SWFhdhB8O_4GI!*5hngPm0g_#Ib&Jc;a4t zj`^fW`qXWBM|K94eQpM4w};{N zL}C@y;|@J_dg$dmHxMjEfExYm1GYOtHEZ%RZ6m9-g;OyNq1ekyw<}`2^i=4Gi~YT?`?ck|-tz+eKg31t zo)_qTW!x(+(C@RJzt5uoK8ybQ4)VVJ0YMMkr*rUt$On$}Nzg+gAJW}JKe3S>I?^kc zM?^kypU(NCV)&yJt{MF}MP@g;9y{E#^)U#K-LZ@CgpQwp@Pwcz4)QDQDM3%&ov&t3 z{p`G+|K8d3Mc|nkJdS5>6i4m;iRfo;=>k8aWmiv*riD;0zLrBSIATU9DF zixE~Tuve;X((Z?=ZsMzYrRpYr-Bqetla~yo^0GLV%F7fj*vd-+2YjRM**HBg;G1b7-}LhgMITzqhd6>$9JcU^ zBYbh#qKm^mx;VlYhb_7|!WV}vx;X5Y@-YnFVa$(V@D8KCb>Hy#>c~eO`Kn`n3`ZYM z`{C4o__y6|1o;|4K1O`Yc^(n@%;$$Vf=?W_@QNdRaoD1Z!#=t=!WV}vx;VlYhb_7| z?3eN}lKC+b-jR%VB=sG|d>@5Air331=ErFAIhuToX8w$({TTWm!~7XTKE{Ne=R+L9 zCk|V9#Sy+ZY|+JGA6*>bi^CRO9N~+@7F`_nOZgb^9nb3l-}QVR@ICDJZ3lh_`(0mG z27V9wecM6b;kto7i1vfN@9W55+7Ct_O#8vnKF^0Zf=?W_-@|_2Rvhv8Ky-1~M;Ax< zgV4ocA6*>bi^CRO9P$g-kMDR~L*O0qJ&$h)_p zAH%-m@eTW~`GNk?{jADL_A|Ip3 z$0+pC_(QHEKf?alb`biYA9{WaqWz#Bd%g{(|G_`R z{}J}bDL&7KID$_cwm-uD*mfYgI6@zYJ`i0T@whl_(ZvzIIBd}eqYn-}f4vO(fyXt3 z@eKKq$2Ej})cnBwHRP-2M_fN*Jk^?7+Sj7jlCN6wHS`DWZz%a3O8-Mc&+{RU;1!20 zyy6I79Jc7|HBgp3n=En%yk0{L#aRi?@Y~dA0_~Nid7l(axafB}pTXb=RFAiIDao8{A zW8@D!j*--NB;y&$ct)X*Vmzam@1uU~*U@P5HJW^lrv2z2dmfEpevBdCW5~ytXrIpy zaRi?@Y~dA0_~Nid7l(axafB}pTXb=RFAiIDao8{AW57?iUcBnp&4AbNf9iQY@FyPE zz*o7Rpbz{h*N>n0@jdUYJTc* z)iU1NS3UmP*BoC^0YM81=8C{&kGEj(pXTui?zE;mnWW%#Y#Bj}hc+1o;?2 z`w`K9o)2*Zr#Nik6-W5uutgV#eROezFAiIDafB}pTXb>QFXdw-ydxRUNa{C|@r)uL zqsZ4N#yje#TtCo9^LiW2ct_KI4E>Lx{TSMhiTRc1Lma^;4qJG|5xzKV(ZyjOeKfi_ z;&E}ln-$PpEzvc6-W5u zutgV#eROezFAiIDafB}pTXb>QFXdw@`}L`ecPhM78Sga4GmY^~<9uTpFCqZ zr!#+MpwB>`LB3{`@*$4k6NfFl;s{?Hw&>!pk1mez#bJvsj_}1{i!KiPrF_h!zB8F0 zGdaJQNj_#VKV~tWS>$ULkwUq8eVeB!W$R~+Gs z!xmi}_R+-=zBp{r#Sy+ZY|+JGzm$)$oPUgEKR=f9iLvZ&$FZLq$9{br`Z)Ht8y>d~w*Ki^D#;IKmf)ExI_u7l$pnIP919 za}(j62=7Gpw-dkb_m4^BYZCj@N$8Wl@AbxH_P3MC$7J@ulQ}<`!g<0J@;wE8O0>`C zhd6>y9JcU^BYbh#qKm^mx;VlYhb_7|!WV}vx;X5Y@-db3nyKVtD!fw}?=!jeJZeU(?a2qfcjk%|M?)zGk4$DDC&f5q#pXg;yNmi^CRO z9QM)05xzKV(ZvzIIBe0yVZW4*nVfITq<%A*A2XRBv&hFR@-+*67W!=F$86fq=JhZe zeGdK4L7zkWIi>R;aRi?@Y~dA0_~Nid7l(axafB}pTXb=RFAiIDao8{AV=VjAvFzu@ zvfmoZ{&pPu-*N13$FbiV$9`@+?Z>m98~>WmLB`X50{giMoPSI}pAhE(`Rhd-!6yz| z_FLizUmUjR;;@e{j_}1{i!P4v#bJvs4*RA3+(gDRk?~CAd}AW#8kj;C)0j1?WeH+okG5+pie37_r(!>;;@BR9N~+@7F`_n(ZvzIIBe0y5xzKV z(ZylEl#i*5cPhM7sozw_GmZLAW4}HPeH!|7#yg$)Go5@*Ctowj*9`ifK|W@Lp3e_) z1fMu;;T1>t;;=;*hkbN$gf9+Tba8|)4qJ3_*e~T{Ci$4jcxLi?naOx&aeg)neHP=L z#d*+d@-Z8IHu`MN$L65VA)j-|=bXrAo)2*ZpEzvc6-W5uutgV#eROezFAiIDafB}p zTXb>QFXdw{`>na`*XMG-c`p08dEC#Q$9`@e`@MPW=jOA2ozH%7KIb3v+0WIpU##bR zq@MokOP_ZTNAQWmmi?AE!WV}vx;X5kiz9q-*rJOgd~w*Ki^G0tKi9x`8W>LlybX+Z z0sH+0jAsG*0zS{Mkp1sM^0^RwA?E>&v~Q&UM)bx~KEx4x;;@BR9N~+@7F`_n(ZvzI zIBe0y5xzKV(ZylEl#eFH)5Lh1*snKH-$l%yMa+*y%#TInV=?U)ldr|>=NEIHw1oM! zgwF>pL0?k(yn{G`PaL-JiX(h+*rJQWKDs!<7l$pnIKmf)ExI`Dm-4Zc`LUGqiKUEp zDfwt-zBe=8X6oCFzKroMqyEdt=Q8F;3;ApzA1(CXQp$%of=?W_@QNdRaoD1Z!#=t= z!WV}vx;VlYhb_7|?3eN}m;LKp_OEl!bhtdMb|K6NfGPEpdb|4qJ3_*hd#f_~Nid7f1NwutgV#{nCD}f$=sl zo(6auIL}$Y{&fN4S%AKPd@ZE?LiWE4$=5>i)yV#~k@k(87c`dgA&%e^hb_F~2wxnw z=;E-CE{^cUVT&$~@Wo+^E)M&pd^B<1)5LzgiT!>P<6VTli21RI@hl==i_sU8&&9M~ zjJ||?Eg>IEI1gA-%7-|DPaL-JiX(h+*rJQWKDs!<7l$pnIKmf)ExI`Dm-4Zc`Mea~ zrMzC2avs=>-pqKLsed!|U&i^!GTJX={w$+?3-hame72ysM85LZi#UQ$9JcU^BYbh# zqKm^mx;VlYhb_7|!WV}vx;X5Y@-dhF)?D`UbJ?%YWj{6#eIEPMdFbi^CRO9N~+@7F`_nOZjMmw~76D6ZLB%AB)fzG2TUtcM!pk1mez#bJvsj_}1{i!KiPrF_g~|2dca*j(;M&t*S04}Biz0rNQjn1?=}^Md*4 z^Vtv1N3UnUSkHd0p8Z^X>GKZa2tIMxvfmO%_~Nid7l(axafB}pTXb=RFAiIDao8{I z=NcGq1NmrRybX+J0sH+0?AI4C-UaM$7m|;Kv|q^nb|L3MjpU<|^OHvO#%Q0vzlbCF z#9<4sIKmf)ExI`Dql+VaaoD1ZBYbh#qKm_RDIZPj$D62c6TD4~XA${Y#CR8xk45BT zG5TW8gBCNt7IR*(g!6(Wv|qyfSW-F<5=Zcf!xmm~gf9+TbaB{67f1NwutgU~_~Nid z7l-{)K9*AdrHp4O=QT???`cMFW<1TzpJv9pjQOz)eHr;$M!s6mTgZ0{`EH5%m(LGz z1fMu;;T1>t;;=;*hkbN$gf9+Tba8|)4qJ3_*e~UymHl`t``1?XYpv|p+Sre^v7c+> ze4`D$o&8)p`@wehYwet$bg*CSV87SFey^jnpA$#$iNlutmN>!}hb_7|?4ye#d~w*K ziz9q-*rJQWerZ3~Nj^H^?PNdR$#}cayU0fu_xHQl&o4(`PW$DwU(Wt^1?K@P$kz(; zxgzqF&ku0~pEzvc6-W5uutgV#eROezFAiIDafB}pTXb>QFXdw;^;^k!SHioJ@vcH& z#dudS-c{(U$;WEu*J|d+YVyrUmUjR;;>)J$69#Tl8?3UuH}4e9pha`KGu=1b&PjCub1`c>v=t_XMSv;{|)FH zXul!)&+{RU;1h=}yy6I79Jc7<9CFh$HyKVat9?9N~+@7F`_n z(ZvzIIBe0y5xzKV(ZylEw4du_Je}mDll^!n=Q&;Eql?cgbg}>K;yhqE``_h^cRB5s zlaCd&UxB`Ye6NVl2juw>NAQWm7G80LFAiIDao9%}NBH8fMHff-;;=;*hy7AMR>Hdy z-j$4ZCHwhRoad}UUxmJk@vbHxtI5}D&I4BSd5AU4zcri}tfBpym|uB5#1VYru!UC~ z;fuo-T^#n&#Sy+ZY|+ILzBp{r#bLjckG0I_wTyQy=Q(S?AOEF2YrH<2S+kC$ts`h1 zgIedHX%V!Zp4RiqS2J#V-Q>T!m>pdmVI;) zg)bsobP7+;96Iz?7%aR^^i3|~_WUsDWUQ%atoV=&^iWpF|b zU#Pa|qO^}L%J2nfi@q9NSn;@sY|+IbKc8T0jqiM|E#j{wFKZd-x)hnNU*v5a`a1OW z=!p zUrJ9aJLFbQ1X|f4x3VK_V@KGA-o}ozjsF;E|4B@lnZ6voT6A73IzKHq9jQ&aCZ+IX zQ)IF!C@Y=5RX}XPEH+zqfnp0^Y_{lPvyU#e@Y~Vb(c96*5xO{R(ZwM@pF*ARc6xYz zd2|BZ8PK{$5!A(?y3o7Om!mI7Uyi=qnei7-toTXYKObMM^*0`_c(v|d$?+FYtavRP ze|_7EQlbPH0}!As0})&JVzWgTn|*Y#g)cT+bg_jmEL(KJ*e@k&PK z(0YQ_r=aY6qt?^YdV)3(w1J*Bpl>LpM_7R?B3tl96uyXT(M4n*T`=Jb#ui;1;fuo- zT^#mH=^5}d|8v)XpZh~x1Ac-3OWT1z^Wy`5?ho4z{006m{h`=F=!1Ul_(AA{e(AWu z=!1Xm_`&o)_?PLQt;;=;*hkbN$gf9+Tba8|)4qJ3_*e~T{81rKo^&JN9uwOb)b&R*} z=l-Y1x?k`(^J6&raPm2v_QRQ9Bgn@H`X5325v6>HBlyH&3$HlB7l$pnIP9Z~BYbh# zqKhMZaoD1Z!+t3rBY);`j$}TMgm)zM9rZKUdldB_#dt@dk47JjKKd7)Pov4#81gZO ze2k&}n3!Mr{18X*iNh9NafB}pTXb>QM;Ax<;;=;*NBH8fMHh$tQa%R!%HtjIYuA0i z>-fLnI`J##Yasf-*LnOmTtCnU{n~MZUgtXU8{5IZa=(LVKbZap|0X@2=R+L9Cl1@! zvA?k$h%S!M#bJv+2wfcUxHxRl#Sy+ZY|+Ibzi|B^A47g^{vnKK2>Gb_71s~OTSGo- ze&g}iqSyYK>jv#>$=A?dIe$Zcjivq2=s(ZL5O~EAyyCEBJmLty23;KX(ZvzIIBe0y z5xzKV(TAdoLyzbA7)CyZk&j`od;G(wZyn>QV?1??x9&F{|8VBVaPl>r`VWu#S8GPl z|A=3^-x05SzKn?e^L&USc*S80uQ8xRUW`H?jXs+BF&cd|`WRj>W60MS`X5uuhd6>y9JcU^BYbh# zqKm^mx;VlYhb_7|!WV}vx;X5Y@-g7ITsPkEd>-&7_ANg?@VCy#K=gs=1K;xe7=%9P z4aX096Z@9?8T?zv4MrdQrt>*C^n8AZBlrfqfqfJEmaRBK7l$pnIKmf)ExI`Dql+Va zaoD1ZLw^2x83OMR#yf=Z3}HMqjJF28=1q^UhJ4iimg@-PttDTzZ~5_|J z(8rLkG2~-RX?}!pk1mez2cr*07l$6tUoS%#&k*u4bi^CRO z9QM)05xzKV(ZwM@&&M#vI}F}ojAz(8u4CQr%wP9=*Sn7K)S(Zj{cze3r~Pp9IfD5$ zg84Cm`7t8qPvQCjuQ-BN9JY){9N~+@7F`_Si^CRO9QM)05xzKV(ZwM@&&No{JCgB? zeB1M4B=sFdeMj+n7{z!-G2YR<9!8^&Mjwqn27L_uk0GC9O8F2+aEikgUU7sk4qJ3_ z*hd#f_~Nid7f1NwutgV#{Zc;0vOgWmerqiI`LXQx$FUz9$NqL4`@M1Of5&qkFdlvU zFFdctqfcPJID!4|1kM8{l=gGt2tIMxvfmO%_~Nid7l(axafB}pTXb=RFAiIDao8{I z=O(g0oyhsbME0K(Ip3JXcqcKQN$8W<-%e({lgZ~~@-dnH?G(-vrqF&0`J58@%3m+y z2tIMx!YhvO#bJvs4*Tfh2wxnw=;8=p9Jc76@GfL+l;s`!**upE0@Wo+^E)M(X;s{?Hw&>yrUmUjR z;;>)J$4tgMlkv`EJTn>ZEM8BuI3JnC>uDC_oz482jXs<6kJ;pN4*DGC-yHHiC)(%p zLma^;4qJG|5xzKV(ZyjOT^!+y!xmi};fuo-T^#mH`54Q7eJuO6vFx|TvVR@Nes3K6 zv2p0**uRda{dmqd#Vi-=(Cvbvl#Cz&c|kx&)MW-Hu;)OKIbt1 z=FtBf`kzyJy@(_D#9<4sIKmf)ExI`Dql+VaaoD1ZBYbh#qKm_RDIa6mZ;fStJC^uczV&K5^Kx-x5do z;;=;*hkbN$gf9+Tba8|)4qJ3_*e~tpCc-IvIU3 z``^j5pG>}{piiOw6!y1MO8b3r1fMu;;T1>t;;=;*hkbN$gf9+Tba8|)4qJ3_*e~T{ zD)paA{ieR@I!|T1(-_Y*#ygGiPUAdaI{BPVKBvFw{oVAp+|LZ!&p@AnKBII#CXV0} zhb_F~2wxnw=;E-CE{^cUVT&$~@Wo+^E)M&pe9UA#Gnwx*sozZI`z-P`i`UaE@-d6~ zGyAt5|7`Tx%%9ohYYzR-VSdb^|2dJb{PiM^;1h=}yy6I79Jc7v;BqNT_rjn0o%%5qDcN*iF#`(u|#yg$%(>Y(8PCjO! z&p@BSdD4thKEx4x;;@BR9N~+@7F`_n(ZvzIIBe0y5xzKV(ZylEl#iM4&V+X+-#9LJ`_5ao#uO&1GjckDcs1^m*+3=AqAL=Qf|6?0ilJ=Cd=br~i8Ndit*~?d-%6&<0J{r**$!8<|H^wI;@^>0>1fMu;;T1>t;;=;*hkbN$gf9+Tba8|)4qJ3_*e~Uy ziF`Cszb5M2#CR8RGO!4J5j*=u=!-cSSWLbaqc7&j zaRi?@Y}t8<76Puhd6>y9JcU^BYbh#qKm^mx;VlYhb_7| z;+;ht@whl_(Z%sM0}FQ^ny6nB<7r~NP1Ju8`B=nw7I6}`h?9=Rv|r50(PH$)oGdLN z-%IF!3He@9njhi_PI1`6D-Q8iYs3+ci^CRO9HEON9v6o#x;Q?X+KVF|7l$pnIOJ0o zz27dSeoHyYSPJh_=6f^aX=c35)VG=WvyAr381FLlWwdXheGBbd=)a|OG9-@R6o)Om z;s{?Hw&>!pk1mez#bJvsj+h_fh{wfYi!P4$&5yb4yymi#oy$&lE<3Y%?A+$D6Q0LO z$UJtk^V!MHN1spo`RMhuuV?31&rY|#bP^(t;1q`~J1=p>c*GHpi^KL!9)HU#EOEr+ z;)r;0#L8>_TV8qnRhlG%2~jX1*1uU4^T>RU_>18GH7_i#2?Z^^8eIAvRc!?82)t{U;|_L>*RWO^P!=SdcM%AzyAnDD^S z7<`F)!_Ah^aXtr@5U#T4sa?uvaF&v~rA)o0OxA18nq1hB(TFk1jB3xK8YGFmPnu{qB+ux-Oip`c+yV&w1 zwiN2)$=O1EVyd^mVdsM~IG4NXbJ?ZOWmh?uQ<{0~TIcbpjd|?i=do*@&#A|J^!e;s z=d;VNXIER#sYX5h*T=3lpPb@|QHmp8oZ?8Y$A|IaoXgfSJ(9MT)tY&~E59h`{oaqH z+2%|LH6_Yj%q#3p|BvWmK3&9%d_JvX?rIEa-npR$l3y6=X%qRZr;VMrvx}DK>UlCL z`CM%vQw?Ogf&G6&?B8|4q7nBgvJp6Le0 z5U;xi#$bmr#Fe#yF@&<9n5zYSnbuGj&?d6DpfAZ%78Y~0u-Il{vCTr-#FI7_*&1mR zHEAreHGWWjo5)`ipFe71{7uZ{Md*vr7m>e3~6iLk}R=UGgf2wPIj z?~-DhCB^(Mq0RfRwTyo$=T}P^|5EbPO#Yggzs=;Ynfx!~Ja8HMGW2E4?-u573+G!c zTuE9==UYpQV^~_u@6zJ9mlku?T+CH-u}yQaO>;3<;?1wK%V-msUsh}*d|zF8iil__ zhPM<`+rm?*Q2C{yl>@L=Htelz=v&#ax3S@G<3ON|4SO30KJ7n?{~P1q%sC}#r;~Pq zIvm75m;b!bqJ#6Hj?#IVu;Oh>ShnoXg%!TAY|({fA6;1Cx1)>5KDvm)??4xa{nGxw zGm-0x(rM@!@z1H99BOoODAGkxmxDaau3yA3{qL+@zbuS-IpNDwxcXk6B9nEHo39{f zh5Ph>imo7XMT*RdsDE!2WzdV#meB|>d;!{`i_Jc|h{6|(SSvuSeg2 zz5#s$`i4?c1QU>gu?1Qj;fuo-T^#n&#Sy+ZY|+ILzBp{r#bLjclveint(<$caxT`& zxknr4Zf%@1wQ=s&#yLSddOPO??X+*_T%`lOgZ3Sq6Lge5F(HoN6Nl~V-olC_)`H@Q z$Hig$x>wn4zsZ+;UKWZdB1B|MWIK^*8>7Wxwn7wOgbC1=@D9SW^=5vh?j&WM9IbRR zxC98O2_bEuj|u+8HN~JcOuseMVom87 zQ7&?n%=wuABAnz*Xs*5&} zxGvh*p-njA^#!o+DYEmM<$Z1X9-(1mTm$iy@r}BFlMZb(5Zkws%@ewk3Ad7jtt25U znQ*H}$SMw;Rx#mLan`q*1Fh90bTvoStI^l+f>=ZQHJlZ$iT?8!usGrcB@SDTqQw!u zIBe0yVIN%_;fuo-T^!+y!xmi}_Ddf!TFZFXa(20v3AUC4xOJR;u0vnPc-Nt?Cm-v{ z$9nYjtNPuDwxo-YhzA^*MQt#1_nAvtvF1GN+W{WPi@Wp0} zz5#thDMzhrj9b}ww{mdQ%Er5mBf2&=)@^Le+t^sQ)4rXJbvp+i?Hu8Cpm%Vv(Lwu; z(h*&2afjPl+(fq)H^i;^4!2s1Uk$I6j z;+?vW#Z~NgT*ZEmeVfNiAAMTM(auU{;7T&Ik_@ck=xr4lT1AFeF#}iAel>^0t7*TQ zqoXzGYtYw_;WecUiX&c8;;`kTP2vb&9Jc7Ru}f5QIRRvhuTIBe0y5xzKV(ZyjOT^!+y!xmi}^7DKQ`Gf!EZ^$1# zt|5QI|FiQ`!+2``=*MfwM-6)I9~@Up`&!0ZOTLDp52gK3^r4ZjJRjl+PI1`6JB0Cw zBOVurExI_u7l$pnIP9Z~BYbh#qKiX*o{wRFa2&QnP^{+#(BOk;6 z;Cc`Lqx%{DC+BB4^J4`12-=UJ{fN^15Jzx|!xmm~gf9+TbaB{67f1NwutgU~_~Nid z7l-{)K1MR%M^e9$)NdrOmr>+n6yq7i{23MFsn(39{b=$rntY5VUt`e6(0&ZBr!oHz zS?}3aSCVDxrX2F#d+)vX1}gyq0m8^24?+S-fP|2jDznm6pW9u&s>^iWuBvoOr?llO z>))JzaG(3-9-cd5j(4$F@BWfACu2mcH|C0EBG?;+UYH-^2tIK*!Yhu*#o>r94(I6N zh+G_w=;DZ69FFMXa9&i8*WUB_eeHejA0PO-dF?}=?-B2Lo{V_kz7ZeTHv)Ym`bgT3 z{J_4EAKEvH{ztvf{p17Uhv`03sE0U$PaKXP5I=MjNBmqIj_BfuTpW(*;&6^Gj>yH~ zh(0Rx!u2xxJ@buzpZmrK#NZtoGlubup&nzX*BI(i@}BEg@;>nc-%s_ijQ@AKo;+jG z$5OAc)MIS4FVsUE!6^<$ctihazMfDIz@QK3_UU5V&4o7rxI7b&p$~&3Vl@cU$|bx z5qz(`Bz{c%#Bl_=IKnpqT^x~%!x4QXx;WzJ;&4P4hx5>L_m7XvJ^Cg0jgLL<(Vuvn zV?OfF$55{^AG<2@iX%8j!z+%+#o>r9 z4(I6Nh+G_w=;DZ69FFMXa9&i8aqy1g{Ey@OkNd>q9#6f-zjWQkbAHEDj|t3=35<6F zyH~h%OH2=;DZ69FFMXh+G_w=;Cl*RF6rF zcM|h?662Y~^)i|9Oh%u~cqUViDd;9>4av`CohGpO5&I`^RV8 zKRzdaW&g-eJ#R*$kNn)ek*~OappQZy^||{U^(ysKsE0U$PaKY)6JI%sBYr*teFXXl zba8|(4o7rxL_P{#9L~|jp&Sl<5P3Abqp8Q}&$*ujuiigC_4vko<~od_9%C49$)~Pg z33>_jEP3Uhk3}E*nd>l?_G6=cp&sH0PH{NGJDTx`BYrLpM|5#SE)GX@aX3d8N95vg zL>GthLOsSYKgKbhag1ji=YKr)8jn7n^FJPa!l#}m6F&3!Cvg5JP_K#9W8!D7^Tf~X zpBVG6P!Dkgr#Kwp6-VUaa6}h}b98Y;E)GX@aYQZ-M|5#GFRI5RcqhR-iSbN&<#{m~ zeKPZXGUJ&{J*IFyO`#rBsOJ=}x2d$BN8!`5qfci&H-q*wSntnZKVSy! zXR^MXi9VC|GmF;y;s`!*II`XnN95vgL>Gs1ba6y34o7rxL@o|Tba6N@TF=dbcNXj0 zS*&kovA&&6J!Z3hoy~Y=v%fKi{f#+{cMkQKL%rtGelGh7b6Nk+js6SsLma^;4o7&! z5xF=V(Z%5$T^x~%!x3E^k&D9-T^!Df>M@V=I}hG@jCUU6olm{yqt9nN^Ev+u81Dk~ z1?UT?=R)>Z7E-T;)N5hUdS4vDCk{t=#SytU9MQ$$99!Q2Z)&}i z*0JNils56}j-`3~(m%NEfBWR&G**DqSg}rH1vu?PKS8Fm0-VkYaXR|+5B({qHu`MFI~#pAI|y^A=NwkVbJzixLp|rxelGf4R?KsY>LHHc z6Ne+b;)q-vj_BfWjxLVK#o>r9j>yH~h%OH2MfI5Xo}a|?;GM_$o5y(OGoJbA^U>$C zBeH;cEI?nt4$=a45Eil{vygf(Wd1BH+941}@QK3_UU5V&4o7rxI7b&pr94(I6Nh&z!u96#Vrgue8>>_(IQl2Js3FGUEeGj2Ua<(bBU za2gBXX)KVZu^^m|KAi>dbT$;Gv*4S-2Fwf=d^2c2gAIe3EWl@?&t$_9N95vgL>Gs1ba6y34o7rxL@o|Tba6N@S`f~HcNPoWS@6z^1?AkU@!To%}Kqn?H7B97n_ha;fOAd z$i?A^E)M5K^_a(a=fOLV^E;3EF`xM{AALUcn$P)PKs^>Pe-^Oeuz(Geh4jA=eIfH} zVNpHA5q#osgjXDqi^CCJ9L~|j5xF=V(ZvzDI2_T%;k>9Gix}@BHrN(1-bIXeG1tRl z>am#dEJj~KJ(kdZ3G-tK*V9t;rLrOneA8I)O=rVkIt#+-EcmChV4T4Mdj<=_87wGg(0(Qh z!kM(6$%1fZ(SlGM!6yz!7Hr~(TpW(*;&6^Gj>yH~h%S!E#o>r94(CM+!dYwx%wjyV zSm4fL17tS!n$37-vtclsdd#67bExMW>NST2@?7dM7kw`6=SIB>^FtiLCk{t=#SytU z9MQ$$99y zBF3|bdMsi*i`g(*Og$De-o?z1CA42c`z2g2OW06aNBX;D4I5q#osgjXDq zi^CCJ9L~|j5xF=V(ZvzDI2_T%;k>9G%UJL&V?$sWzp!4$0(UtJy5;E0S>P^bLAZkU zE7)*YfxdzT;Yt>aD_Ib(L|++t;d)t?Uy?0jNfzs~Wh}{@uq2BQUo9VA1ZqvUe0b@X zl6;%xg=O5(m=&~%&!Dczw^>1(=z0Zh;satUY2zf%wvsl{+e+FfVO-kKUBw2$Di+kM zSWvI}L+%qyt1+#nh^tvOueQk_URpyX*Ra*K=J&ZC*4XI}FRkUAtWD=^sN~?tv@~7| z>i04Q-;@Yx2ign?Db0X%nX_8(f@+Y;aNv=V2WsUYF)!R+Dx4nyf3TiN0e>#n-3J zovh9Je4F+Eqs<03ST>}yl(pHAZ?oZlwAsjUHgb(^^qEcny089(iO+2MM>Pvq%es6e z)=`NVd^V&gayF!>(fWLw_4(>$Ly9)pkfP0oe47oli4&6z$w~e!ZKO?{*^RV`t~XK! zCxteJv$TmyY@!mI*q+*yzYsQaOWMpWWiy}A*_=0R!L)^*wqV*~lWV(`-NCK&w3VCR z*4X_klzUTtNSpGd+r*Hf44W8IB%AZ4+ng`M=6svYw25*HI;|M}*B-Xy+iamtoZ~Hp z(hZH#7}6$~zk0tl-)1XqqU)^%wnDj=u~)H-wevF8=F8ZNTF%;fIcx9b?7b{!?Y@G& ziWTqYZbd6Th{WH~T0u`M-^)2x+U}dxO56R_nUx<7w=GnE87pi4vPJf70znu4Sb@l6 zXHVp@I$xe!je8?dV@QAKfWK|W z#A#VU>p1-@^KDkXpY^K_R?;S}f|ayUQaCNETrAgT6>Z~#tE*`1#KrRWx>j?%P*&&L ztj@Pt?KZCVn)l+LRP{f$y5{}yC-e`L`rlVwlW(&I#^`$Od*kb6TRmDuyBYsx^4j;K zm-HCXgC*Z^ZJ}Y|Y_0+{hMx^C>X!{JZXBy<8%j2~sBAVkCmhc<+Jv%(<2a!pPV#NC z!Noz>=G&~zx5>s89c1HDQaEYr-i!MApMG8UepJc-+UvS}P1Y4^q6ZAe`~UO>Tc3sX z95nsJ|L*O2TBo1*1dvN$Ola$Wc|ZOBt>q>DJe8*{DQ-^LHd zr(DU%Pem5~n2_f7C7;e<<1bV=iPv4_h{B+c;j>vH^#Zjnzs1 zyk;YeHrWWBdT=8g1Ll#T1Zo!3qI>TIHIlxmajTs{w*3N;xTvpL^pbH2@Hju#zl z&bQg(i{Afu_Lh8`E&1bY$+y|+Hhw?cI^1Tcq%W?_t-}Y)zHGjAxV3*$IDOeLqx#t} zozRODI*5X2!we-GrW4xOmT$8qKTWb>hHVRN{3Oh`*_v;Y4Kt3DjW9aM2B))JxGa~k zAGD19oMr6iEMvcCIr}}!*?(Qm{@QZ(6IalF1^bCB*iTx){@Y6S6IY_IWIu6b?5`E- zD~|ZZl{jJ@CJsmTd&Cj@!{Ugai^CCJ9Pxk?NAx3((8UpP(wvw$;bKRli{be{&)=lF|*gaG>wyw^NHK|0kk&X zW^KOB+I*X}Zj-+1Tqx+O{D3u(!dAOR6QkE?;$2{M-l@?P-WpbOl)@K-R)3N`sk2@D zY+P~gSd%}_8d}FpTtmZ{z1g@z$;Rb`Hh$dD=D$tYb@`gC%hzO`Yw!EbI@iPx|MmGc z>+@~a=j*sWU;7RDHXHJ7HVn7PZX_E3E&SDrjl-?8Tg%3L7aNDWNVnCZ)`fGJjWtS> zjWuTQIy#7|ucL!dvavehpkd3#8ojO0x5>sDZ8p5jy$EJwwL+UXIoSw9$p#l)XM>A_ zW`mQhaD8nWu8xMkDPNdP`NC|<6~=e$&H09#ec}0hZ_YQ|Jls(IZ^^gWGJLS?ylfe6 zIQ)}*>#e@jeUPogt<~?=;f5(0ZsR#oIEUF-qcquA<0{C;8s*H!8n$ehPB^F&4(f!1 zMxnD|`tguIhuH|@I9q5F$yQ1ey={G&Unp^$IJ?>4WGkG*Wo+avW20{w8-dH%=v&T4 z;Br1GwVaL5h`Xrt>;s!4cM>g`r5xF=V(Z%5$ zT^x~%!x3E^k&D9-T^!DfHVRj<(YuQAu43bJ6&s_g8P96;)zo7(zerf~Y5rk>X$`+k zSo11Gf9-Fro&IAMYuUG6`+44Bds-kBCZYi2b}ztq=m{_eBEX2NKlQDhzi6UKE!22W z2sK&=HJodPoieTY%+1nYHt|YQ(DA4iblBHokGZrKyPpG}`v7ZSr2`b^);czs*HMOb z9-QCf)}_Je!0TNGKZMtR7Q-j8-Rr~k*f-ej3wcAbtB(!InIfi*pr#wS?>HNAZp67U zoQ0~cqeWao>xOHgKG%Kj!dOu)(kt}(ynQ|PaIDYU1s(Pc*y9S{knep1b}QI3{OE9F zzW0s8y=P}h1JNN0HQzKmbYX5{)SFz%FXDB16GhsbujFQ&o2k#{WE#Gc=KI`&a|_Nb zbhkBc+KOo_rme5WpVD$VE&d8M&roCRoASfl#4!2TQyK}S*_^NB=6oeZ9$!%wd3;5A z3(hFwmSJaBH{r*r5q`|>3_oDDVoxty{P9fe8i?$La&Ke5b=&WvUcR!od1KSFc$;_P zoNWKEoNc??cz$nBZ8XsB$*#D=PH*7tu+xjC9XNO3+{tF*PMdsn?ZmV*Oof_@x3E35 zjcv3j(YE|{-8Qz-q8i)t+k)HkZMM_Kw)}S8j{LUZj(nRP`8GT9$I(CvY&(ay_~Juv z*(cw24pU|)QX|xPFPxEGYVA_LeFFoze zoAzSbTU33q72e+k7!y`(@fShF786%&k&DeapBWTZ%v51H@|i*rIY$>!E;SKE}A8&Hnv-`g6ZcZm~a^hDsL1F8%?Ee}L`i18i&`;B%-4 zDd|CexpRGCPeRRP8T1n9^>gcZ549MOg499=Mx3&s&$Fp&$!5nV9Oiwbqf zm!hxWL#`Hy3qj&B_;Nm++UPPqoa`wwBMwv2Bj`uakDwoMCw{yg#dH+YQA|gplR}{c z7~o=aWFUtas9@sff^kF_Oyq)bL>G*6ba6y34o7rxC@;*YZTSt|ZQlL%NVfftEt+k^ zTQupWH@uOQJ+HS9@A4#hxOGbM4R@p?>W4e>_8ocq4(}rR(YF)(&cvo>JJXg^ipi7> zM1RFVfIOnc~L5BeVO(fuJ_B=%t1 zi)k;Wy>zm-sH!50=_4XXK6)sk$VKFcE*R(Nf{9!(j_BfuTpW(*;&5K{S;T$t?t^!q z2jxoaV^I5D9^VM}O>gaGUJSdq=+Ej(o!%`Gz}&8>X9C+UiI#?W?4i z_R~^K+hW-bBHiTZJMK~2UgrL)dNz=>U+6!dnT;mBpZO=*kbF~n=~tQUANyXk{S(I> zANl7yUiwvL2fMjD*v%Dcyy6Ho3NBQ~qK({L3~3ib+QpD|#gKF_L*I?Q8+|wW9`rrv zd(iiIr_c|Fy_oi5+KXv#QQZU+kb-dpS}>6d#t~gG&d~)ExnLa81rxbA9MQ$$yr?Mq z5^pw9_5r;Q=zWZQKZDwz^r4dashR*|_G8+Q=>Vn!baEi+*%Uv3=^&9S7m*{nV4R~1CUU_zqKhMPaX6xj!+BA84#9f}-b3&nVmyb@52GLUp#8pb z7}F6t!KOyq)bL>G*6ba6y34o7rxL@o|Tba6N@ zD$2G`$5*os*A3va_*Jfc|2kCC9Z&RapO0@G{^j_#SMdw)_!an)m^a%$ji31UrQ1J? z-~FzLUzKkEJi78Pg139IuZEgyJJK#gitGsN@FDzb;2p1`+46Ai#JLmaPWS03 z=Jl!XEE+?+1&KWFB!Z5C3pH|4I%k(mY>^Ag5nWi$(FGH^U>woKp*;7N1@tbUcjcjX zd3aN1rb6t-xf|#1VdqfEnW+A5+b7S|`MBXXEZXe(EO*-WxS@)cowhx%blP-?z1a8q z#JX~OKi7FmqR+~b|F#9Qi(v{shADhU${^^-1?`9~)X4Xs3(z^bh$0t}Bf4Om7nN}z z13Ge{N&HtLhH~9H7ksxA9Cq z@cH;U&3ez|11^(i@yH~h%OH0h0FG}FZ@0E z*S_@k;9vX7-&%a_Yk#Y4#23Ub{qqrD**D^AfBSJH`bgT3{K|i)U?lpeFYF&h`%&nl zzE1tYp?5HG1gAJ0zaoC^D318~2y}5cM;Axr;&4P4N95vgL>Gti&M`bP*Rce>En$3iWvPD>LHHc8x5~GoHHJA zL@o|Tba6y34o7rxI7b&pW>NSz}6TeRLrce)Y1gAJ0;T1>Z;&4P4hjVmsL@o|Tba6y3 z4o7rxI4`QlBzPw=o=IPM+>LHHc6Ne+b;)q-vj_BfWjxLVK#o>r9j>yH~h%OH2MfG^?8}1w5av%94@lT%D zBfjCjfj;7o+&}(g-^g#cUwliX{m4JL-6;AW^)2_2KiW4c`Y+T&9KrY6x5PgZ|Kuo+ z&_|$)!#TP*A|Hu95?vheb8$GLk3tuRehx?adoJI2T%*6`zQK4#Gu|=iW4`tH#xR~S zf8u^Yy-KJ@$sb+El0SLeW53~kLH}c^=h&!Mp&sH0UU4|WD~`y;;fO8{=jbKq;)tJ% z!x3E^k&i_ehx4L(jQhsp8prt`M?J><$>(!C`grv5f3$x*^yx1I-681EF?Peq@~{F;hBwWuEA2tIK*!Yhu*#o>r94(I6N zh+G_w=;DZ69FFMXa9&i8*Z$1?<1Zf1Yk&1Tf9-Fc2P6K>{o^nG`3Uq8=p+AZ-^jnX zpOJqh{*C*@pWW{$^ii}Q^|#b-VSb1s_+I-9@vp?cIf^6n5$NJ@jxLVK#o>rP5`7f9 zI6@bPW9Yg22jdwH@94jBKM7v_Jt*om<}d#F7{)V(@s^;M(7pt{gnEso|FN_mi#|5= zLOn*qD~{k4ha=+=N95vgL>EWo;&4P4hjVmsL@o|Tba5yz)MMPAJgYeogqR=fecrPh@^gq#hIh>iIM=>RG6VID%6gj_`^j^6}{6 zaE>mH$i?A^E)M7D;)q-vj_Bf0UZ}?;#yg4YVG_KP{^mMO{f<@ z^eKOJU8kT=rTtX&sq{bfZ>esDdWa)9#o-9AI3gE^Bf2=8ql+VQaX6xjBXV&#qKm_M zQ9WM!yZK-H2ltQfxS#x!`vv-lfB5GkzO!!x`pCa?|M&+HedIswAN6Cl1H&i2rmPfi8~F#o>r9j>t!%k3<(o{9GK4=;Cl5dSQNy{=2zHQ;*TqWAr~g z?lFINUB;k~`Hq}=l>FVk67&-El7G6+W2xuZe~_b(Evkn&f=?Wd@QNdHaX6xj!#TP* zA{U1vx;P>iha>t}baCkCg?fyGcO2($9Q7DSJ;rnX$N$6Ubv)x4k3Io?!arQ63ACSp zK9T+>(*H#CiBZqO{18X*io+3JaYQZ-M|5#GM;Axr;&4P4N95vgL>GtiqIyhXJd@y^ z^quGZB+l<-=KEx>m&uH0GWrz8JB4~o`HuU?KV846%&)2FQ@LKI{xcn?P!DkgpEw-h z6-VUaa6}h}b98Y;E)GZZDd^&epNqp0T^z~_^J5z8+i9%Frm>!z#`<(R>#^yq=cc1i zXMH<^_23NFgELsK&0xJZllC)dKNEds(f)@xf>RuhthdAwxi}or#o-)X9FdE|5nUXS zi^CCJ9L|f@bF<)`#rks=N%JFfVs4vi#|8@ z6AJS~9Kk0JM|i~%xi}or#o-)X9FdE|5nUXSi^CCJ9L|gCF^}=i8=fW82I0rgtI{8)&-ka{ho|Aj^M5J&Kd!x3I_L@o|Tba6OG7f0mca6}hJ z5$A6a`#Fo)4_eImUCi~g7=1D0UBZ6j67~a^Fy1B9b1ChYqA#Uh zON;hD#1VYraD-PJk&D9-T^!EQ#SytU9MQ!Qxi}or#o@fD9@AK_Ph-6`jrIC8_AjQh zzcHQl-gMSu(^;?0V7)hk_3I4Qdox(y&SX6|ll9yH~ zh%OH2=;DZ69FFMXh+G_w=;Cl*w4R$qJ!Uc9S&U~EtzZ0 z67(fpZ%e4xQuL+FkEPUOY0>-;NAQWm5ngdbE)GX@aX3d8N95vgL>EWo;&4P4hx4L( zOk+JajrG)+|D_hzuZo$(jH$IYPq4BF3RJvWo~Gg<%6ELzWr zBlyJO$a+g0k&D9-T^!EQ#SytU9MQ!Qxi}or#o@eYJvWPb%wl~zi}B22JwKcMjoFNM zHuac|K8JeEVgF+e`W*I0=Cb~sOaF7x=f?WCaJ`5l_{8A|uQ(zXhaDG?xF;fOAd$i?A^E)M5K z%ez_BV;0NVS&Vm9EJyX%CDCWIoiUr`>}={W2Yn9h=P=$m=yO?4&qbfha(Zsj@?RXm zCk{t=#SytU9MQ$$99wE3(FB*Sdoj!5nV*iixz*Y*gRVGWsZ22@%{0jRS938 z;9C7f&av8dJ60!qa^PHJr^PkNDRB*^HJH{WlYYJyeJ%Rh&ln{^^!4cL(buDIK;MAA0eu7dM)Zy7 z8__ow)k7S?Ck{t=#SytU9MQ$$99HTLbg@M)EJySe=;DZs8;xr-(gG zR(+fM2=gk)R|UE5Hs8c#@W(z^e>=WLbH|_bTo^>Sdk0M5nV9O(ZvzDI2_T%5xF=V(Z%7ss8H+RT?g+vc-JM~p%Q-$ zVm+qynAT%j&!9J;Z$RIGzQLWif*Uby#IzC9#-hrIC`d)*2)T$N7mOpiV4R~1CUU_z zq6;Q+aX6xj!+B9hupXPF{USXu|I{)eQb4`iRshd{>bxIPv!WD{*&%fsdb8fiZ0{B(CL%= zx%(Ca)<9yQ8i*qW(HJ5Zz9YKGBNw?Nx_F(Vi!yStIiib5dEuH|#)iZ)){@J-mh?B} zmZi0%hOwMg_;Nmlusm;Cj%mf8<5X}5`%6Bt-R}%5u&+$^bhAp%6q6~%&ln{^^!4cL(buDIK;MAA!A0>6ZUd%`m^NbCXj5N&xnN^aWkeLDB65UW zM3IZg5nV*i(M1%wh#b)c6S-g<(FNnYs4|;?-URd}M!tzbZARaWz8QTp`WEyp=vzE! zPnRv2wqn|fX)B#s&0#Y!JKno^v!8oD|#yPrRA{UG!x;P>iha&x!Vp)P@%?9MCr&9Re+HT&=Fm1kqgTaU0BZ1MHIPU9MJ`%yl{VB#qd@E zy$a}6hIT<#V_J=AHKx_cq*|;&Uz7Bql27BxS%YZ}rnQ*X(#cx%wV@X(BcdP{kt5_H zid-;`=z?*ME||y#a!M_-S=9(_If2J{Usis!}# zOdFDEsN^%>V{mT#M{W_b@w<2@@C(Amf5!W2dO;`@N`L__Kt~25z{myYh%P|q=mLyf zfR5;5i+m%xu$-d{MtNZhZ32JOKjO8>FV&mAi}xFUmuk~LEWo;&4P4hx4NH zZ2LkdQWwd#FSX1_(Tmw>>HW^%_uH11sM*WjcCSGYQacYGO%Uov;Fj@|Kf%$W2oKYio-i#Qqj{^3wbYfQPFUxw^2(Cz#xI`FII&aVsK zuS?(dEEH4&i2-ULjx1G$AGydK(FN@sUC@z>*AZQ)k&Dt1U0BYGmcqNfa8Y)pF=%wV zzKXHjih=F=IxZW3%WpTO-|gkTiZN8;Z?Nu8Wy-$lw>woeTLA8Ht>R_7CA!?>*6wmo z+Nu~T>9N9o#ojMs1?kDY*QdjieXqA7yd>TG_3%=mP*sg4Myb&_GHMMZa*e?eUF6Qu z#T&UO9ntroi!FXGEJt*~C@);a``Ag@XM7Xy^IY{#%D%KU690Ze_O;agsZCal{hm_3 z{P%wqr@+nF@;E8V?W?$w!z*f)!N_)_DKZg$5?ic-oJ`;XTJ6N>S zrP0J_H5x}otuaI{az}LWI!6~}cC~kc%jC5jmoZ$T_-*A{UG! zx;P>ihab$f z$PseEL@pRdbip`B7fj@WaYPqP{ z(2t-WK|g|iH0jwaJc{WkrlT%TT8tOUBdov`mLvEgid;mF=pu5CE~3aqc1$}k?Vyt#=sVDNqVGiCiN3RFeJz-P z6pSP5U%^B!7)Nw*I7b&p!ci}yMi^Qv*y*T&&CFj^{yI)E6+MaG?g()P;pckbhqY+@_0(3+d zpmTHqMlL`{bg@M)EJt(^IWMZ#KJfP$-+zT;U&7Z*>pqkF{d_;p{dwnpocrzc^X>r7 z19tiWaKI(evogDW54epV2?uF&kb)oNgd8lIW#Wx-h}V&E2{m$2I-(2EIl9;)7n>ux zU?LZXBf2=87uD?$yocaD1n(gx&|&n$=!ek{qaQ&(f_^0FLnWWY)9y$zW!LLboJVmU zrKh7sl@U>pipUXi5k)Q{M|2T6M;B4#B636*OyuHlL>GtiqRMPz>AQ`k@3yq`%|^D3 z_3`#($|k~goZDF>Z^yL5CcixIz_bI?4oo{a+)nhJ=sSy6+QJH4VL7rA7E$CPazq!5 zb9BK(E)GX@aYQZ-M|5#GFIs8uf_GQq9V&S*PWUdMcQL5ln07O$-AT{NwHwo(zsDWN zzmVC3a}Pc3!L-*VUzmF_?ZvdWs77K7X0bUk24O`mEJt)!Q4liYg#vDk_tl0tV2fhmjcc_2H za*+EG9UsJbkfR?gDw$AY2%>akNTQ5ffR5+_bdD~p$VKFcegOR-x;R1?hhtI64#9f} z-b3&nVjdhuKa74D{V@6w^dm{n{@%`!WXk^D&JmnPaUQkPi{7JldeM8ds77K7X0bUk z2C+phHb-=^IY$>; z(l`8l!qV^ibK7OKFGDY*eHnT=dim@AerEX_?x&poE57IcDqbhjzT*4#SANgOsf4eR z<5$wY3cf1ZSJ8jf_sxBr_Qzi*r~UEoo8!dyi0CKY@NrLk-#pc{uV#GJZ@4bijIRd0 z=5=${(0>ibuVwtT@YOQDTH2pv{3p>*(*H^L>S$kwUiXHNQ%C!H#$OL#J^j~n{8O|) zMg31PzEjli*qfa9x7_csw>|!2?{J>qKmXBM7UWI;~_QyH?ar!_0 z4(A>I6K`?e8Q%%`s^4TDaQte=+;<>(dY73dY{73h`dl}R5e`6^yXD=}4K zs=`!7CspWG=*Q8IqaROtMt&UA2}~z^ByY=|pr;d$o_Qk@U#4fipG(euFQ2%Lt9~}M(KUKD*%i+vXNt*`BKkS> z^XTW%&!eA5Z%1!OZ%1!Ozkq%L{X)`*N@`;}`U0kl$&_6w7ja&sr;EvyiI?c^5~fR- zF40p1F9;1hfE(V9#;#X`pMow#BhE%%B^vGYqoUDHPw6He`b|7kn|P=;+2lvXX`bw- zd9t6*ANX|sz|B0Po8QWzHQR2q=498oXyIw!Vy6$(lAKAz)Jk`)c~dK0{R8?3+NZnFQQ*WzleS@=|d%7#y$QLrc0PEVY);o4e2?j5jOCMYv2*rz$2~^ zy%D|fU*aPazWFx(ulV(kwGf5|P;PuuAwdNa;u zoXyZRL)U`dg5HAOg5HYWn)K`vYsJ)xsSQ&bowT91p`S^5wpDiq(-}->k|}$%oTaC; zn9e3s_7pj5r~h4=b2!i8JZGn$BIoS%JUx%|JkIlW`Z0AL#CA;WnA)LhN56o60sVqI z+2NZMri+*^V!B8t7tt@FUrKsb%uARqVQS#9*uZnHf#+NU&$&kQM)XGXM)W51CiEsh zQN2Ofgy}S<)5$bcQXRuMO;4vWHDhX~r)KnK^cM6M^cM6M^j7p%^j7p%^fvT1^fvT1 z^fO7%K7@8AnX;Ol!FdMfSv!3*K1+9JF`dP9&L-cl&S5%-=^Uo>Fr7y~kA5D#9lagB z9lag>0{R8?3rWvr_k|zEufl!lU&MJ4=S6zD_`}?_d?}f-4bV$CFX6nzF)#DPyUY{s zGEcnAJn^oeUqQcueg*w1`c?F+=vUFNp+(y5Heh2*y`W^IM^j`E{^xmXr z7tUp#Uzd4)UFP|9ndjFP^egCB(669hO?tNAxr*s(GG+JWtA1Si>bpjF*Kl65)A!|T zcKQPe<-V7EBttz^nJPj2D7 zMR&I`-KMA8=(pXIZ;f{_-NAGR(;YhLP5MyD$1$2-Oud+TFDk?^!#(+K)`7DVXQ!RM zn|0dhyICjB>o~7-%qhe}FgbX}ObFm++NK_@rRZ=l~u`cTOSo-LSeV!Dax zCY^MncPD+QB;s)1XZ*zynMVFg-AiZy66b z+(S$cF+F@E_p15u`?*!-Bb<+3&us!edLt5l7U$9T%Hu zY^Oc}ujI-1qM09bPhO9YWxK;CZ$w-Ft2s~dZJvHlirPMXJsz8rqNAs8L|grfFG=}+ z48)&_fA+nw`Sb11e2DlgygzsP46J89ggbbiu+-7>*NN`khkE|~AanB<9)O>}FOprq z3W$&0zi@d-+`E%Lo|}CC-eQb@0qXahqqx@~hr6V|flea}AcoRD1qr(EH+hZY;kDJg36X z(85QDYX@|&z{{|NgddVg#u^Am)} zm>#=NZ_qq>H>S6pPjEiL`GoGC4x6&CY&^yJ6z5Z%&)&_=re{BhB(5xf?d2KvXV{;c z(-+rszr{yMY=54Am48l~7w<-$n1QYWiT5v=j@bKn*7xzO@8eyd?}xdMhW2CX$JCFh z-zLxHyO{1`y6d+Fzp38kt>GS~d&!jDg8mf!Df(0Nr%BJYcAsH-hUpomXLRx${WU^;>6 z1f85fuSTy%uSTy%ulZ5jb^J)K`EhoeP@!sY*5IuDQSM*XtNn32m^~+J4dzEkE%uWf z_#_8DNp~mF>(J}a>(J}a>(T4c>(T3zo?XtTFrC753ezb%IrcN3^kY9K{(|^R$5QlC z^iuRv^fL4^^s=O9bG{5yIi_+<<#bYxUV&bLUV&bLUiq`QzI|J${CV!SP>Hh=XVuT* zWcjvG_4Bw#_!Ly(tipMmV;<+2$I*|YpFlr>eggdjdNq1=(z9w;W2(kfgQ4)ACw1s`==JFJ==JFJ=%>(6p`SuOg?{YcnG(Mu z{+jq3$5QlC^iuTFqz_L8Ol6qLFqP3sIeK~0vvQVWD#uiTse(=_&@0d@(JS4Fe}P(w zsS;CFGG)6VRrFMasS49^dOD7N9Q`=@3G@@_C(uuzSEE;>S0_EIMKz`xllUY1H8^YN zsRmOmJ=LPuqSvCIL_djs68$849eN#l9eN#lJ$gNQebTf2p890UKJ#@7=c(k(3V6zP zZ~C0F-J3qgek)sg7X1hDKZ*ahV<~zmdMSD-dKr2ddKr2ddO3PIdU?{bCr&x03QQH4 zD(IvFy%N0=y%N0=y(;P1SgSBqVXDG(oKB9TA4flqeggdj`iZ0um7I!~juV)wF;!!# zrju&)8uS|U8uS|UTJ+kaXKR64OtqL!CR0|UlXm*0;3UqIIP2)Hj>FZV*P+*=*Q3{? z*Q1|8KZSk@{SqBo*9qBo*9p*Nv7p*NwQMn8>y8vQhSGkP<6 zGkP<63wjHBOVYFZQVXV5Os$w&>7*6CE$P|pX~WcpsSVQ^Iyr-W2K@~BS@g5$XVK51 zpF=-~eh&Q{`gue6*>N7zc}(XqwbMyEdOLbM`h_3m-g_=!x`63IGG$Zl;*WCg;umpV z#CehKE^)X^NzZPJmoQzz)WCD8f#*^K&!q;QON~j-4%>*S5mO_kCOTBrn8vN(#cu$v*_p0&$$yX6whHghv__~^K^0^ z{XBX*dOLbMdOP}sq-Ph=1xyz(UBGmaPA;NfM8AlB3H=iKCG<<^4LqhAc%U`#z-!=v z*NEPT-smTo_mdkjHDPMP)I=vu=%>+7qn}1U{hN5@^fYQtrfk2z8D}%j=HJ9?tS3(k z-L+t9!PLUxTG3n4ThUw5+k7PdNuoAPZJ63HouQL6=x36iJq*rZI_sXc$Fu1y&a?D% z7SlO;I){Gl*SY!tHJ&*MCAr$>F>PH%{``@r79ZO7iuf!jIo1-iSC^bGw1 zrVE%ZV!B8t7tt@GU-FT>7`ue&5~fR-8hCy+@ce4v`PIPls}a2sy%D_;y$QW3>DkBS znlLqCI{n+YSNhg+nx0N$I-N|}7@L0^v&A=*W}MA9o9V8FW455Tptqp6qPLpKrEbO4 zim44#n@zqf+Ay_YI)mv9M>>=AY_sSLrn8vNVmeDFXVK67Huv?zbC}LyI)~}JO&<7p zOy@D3$JEY|+LN9=PTDcGW4eIp0-anyzkq%b{UZ8B^ovQ)#&!wQB_GKpyoB=-JzeJM zcA2N&Wgcvod9YnUzk+@R{R;Y3^s9b4R>ZY<71LEr*Dzh9lWXYL&^wZz-D^8AbtKbJ zNqO|xfwPmII)5B<%=fO&pX7FUJ8@pedHu)nu=Fnb^`FGE&bzYLadzSCa-Y85yMB^; zHR!^5!C5ga&TBZY@#MY6 zllNNEvpZD>rVdOUm^$dB6TK6?6TK7tI{J0=>*&|fyU@GPyON$2rwh}KWXfI*Z{WN^ zPd6~#q^FzcH{FxhLpL#XW9r7#O()&xJwB2@5z&LG$36KYNIf`j+3CgcEu6RP^z6Td z^ESu4jp;VWy#34E%f%f`cQD<-bmy13)7a}{dPu!Edwoprj`VWO%RDqM^E|wqo`=~l z887otyn^WprYk%&ub^K=zlwg-htkM-tn86@7J&6y#A})3;y+A$K4G_dS}x{MHkL4JAHTS`gPRYzq{;89m{zG=Z#1*=lZ-UFeDC@@F&9J&tpV_Z7yFDyl zy*)U4aQ4{g1N7MGtM?YpTR3m|q%h?u`t5&@lKHN3`&W_pwd6MCzm4yAJ8*XXHfa4@>CXR%`Qm1s zI6IRw`$*z-zw~)VUH^|j=i!O{IvsbV0;P%R!P?Y?sSDGM-|DhR)9ydw^2q&0@`lS| zlpEM@dRRVvH(hj+{|s_h@h0|es?<%Dx;c6`dJlRJdJlRJ`YrTZE})kcw=msGrtEd? zHqP7hbQ{xcdb)#t2mKEE9rWI$XP*b@#ng+b7gL`fyuR-H{NVL@>-$OWDcr}?x8HVO zsQtG4LhZNR#p=g?*LGincWt-hE|2xQIPdX-aE}*+d+7Jj2ha!52ha!5@1x&OdiLbK zkLf<9K}>^mGKfC-)9g+-RMHr4f)8*$!1(~@gP+FC_MPw{riYjw`fbja@57&F{}@H~ zIgdx!ANgI;wnuIgpJ?&L^eDk-`aZ_~c=*+FsH7`yp^sCWJE<>z5~s%#=YEu58ef0b2gFnmN_Xqv5>W9D}&cWo&7BUa~ZX4zD1bXoED7NeS;1|)G@01TX z#KWJ(+4FV&&~Ldu`44{)QwqgYiBx8G?oa*cOFQPu?d+ygqSMY^7n7eTJLx0BhljDV9JY)NK>i6-~ z@8hZ8$5X!_y+7&MY3;|Eu58Ao^g^vny%PJ=Me&G>G#7&Ik1LfSw+pKSY0s{t*3P(z6;o`uCV7p8St~m3#Ym zg#8iSJ^pvi@-)kS6;og5D!ZFJ#`zfMlk{3A=M%ru`m8>|^dx`ur+xvw9bVvk!O{D8 z7wF?L-^XLV&o31I`vd)$`Z4t6-n+?}{kHQiecr`+&rWXu+_Teb zxqCS8;T+(=0~~k&eE|Kwd-BlkW4e#&KBhrB8AKmUdiK?fK}-)YJ;3yUP9C5?M1P3> z5d9(gBlJf}&o-(bVS0q=F{a0K@)-Rw`V;gg=ugm}pg%=_ivBd|*^Am!OwaN=q0ewW zqo-$>p8q!Y2iBisdXDKirWYLU1^Ns07wE_SONZAbaqM@*-xL23SY9fZVk*T{im5c2 z)VS=wbX^UVcygEhF7BUxaFpRJ!&&}cy2%ce_?@u)chSt3R5{LaoE03if@4-BJ)5r; zm?|+ST{3`?J?IsbRL=R^!&o(!WDCrsnthJ2FEheuUNh!GBDq)^`2l6IuVYzti7+ z$zGIdf3H8?lD%%$rZ(BfQ%?>zRM#her@z~h{YChbsZIK!?S4wu*{(}F>#fdg{*H8= z2c>^nBYR)21F$|dRB!dR`*~e&yKfZru7NtrKEi#9Hm6b>wLL{~Pf^@s@A>D)-j7-x zja%ih5BTASj-{ANlS!SFCOw-grI^Yvm0>EQlQQ&j^m6oa^m6nH^a}I}AH-Kk1*S?& zm6$5&q!PUfy$Zbwy$by}`f>E*=*Q7dpr1fLfqnwLI_cRxyBbq9rfN(zHu*0=)L^Q? zRD-G3CjAAAY~@j#oLS$s*lV$$e9wRR=%h{RdwBNYJei!?7FwNq_g~Vea~nNAvWZu>0w>=zQqt&~OUjys0*JD4G>}fJ3Q;O)P(2srOpC5Zk{FwNOV<~!R(z6wLDW+0P zWyzHNBBYF-$}p8-DyOG%^m6oa^a}I}^opcsGq(a$C8kPDm2^^>^bD^GQx&EvOjUGp zJn7l5!;fP+?!);zPRDVcpr;dk8?UZ3=#l09)dsmF8*)2Wxa$Jwcm zV^h7&KjIGcKX$#mhNgX)ncmUa3|4E zqMuB9_R*x1nCdXqVXC8(I`n$PKmHla76H=#GV6aPBoG^W!&oG12aoTurj z8B;SoHKRAXCx0fO1yhTA@@#Lx*+NgPm|E$n6}{Cx`PcMq$&}Tr4QCt9HhMZkPiN52 zpr1iMi+&dUY|^u5`B_ZoFr7=LY+K?SJ)Qe7RykhsoX2^d?#^R6|6yzcd-t>*Q@gu! zh1+qqe;Df`J1^k8KzA1~U9c&3KmBrj5$8pm7n3tXy~sE&VY-Cr65U-&`cR2?9~yY} zHN1>%7vDu2KF+N$8`85c>$?$qBhS-Dp0|xWAe+#elAaZ|2~!iM)0j@v$!YY{=*{TO z=*{TO=q>0iK1f;IEn6_PU~0wGN++%8t>|s&ZRl<2ZAs5A)-#ySU^;{844s@sKZ|}g z>DkNd*-zpP!c*nkN3lueZLM=JV_Qo}<~{duyn5t+@=2T!@6ewAC>r?R2|NEX`t^5C z&wuPqu=Afp2k{S$`Q^C%BP;DMW3xRJFZ9|!_NHt5Co%c_9q0?mu6KmO4*Z3eG1a}f zdBK3*1HJG`%nyB?RZs4V)ZijDxcG5yN?%M^GF`%S3Dc#IV?epz09?Y^z;m;K=Vk-X z%?6&Ejp&W&jp&W&P3TSNO@280PxUlmI*sWxrqgtCI_cTTZ^qP|OxXp{jI)`ZT9PUI z=3EQiwP0$&)JjjS`JP%awPI?+)J7+5=xyj{(9fWsNqRPa&R{zGX`Hi|N8WZn`&l;E zbQ;cnUOdgtzAFC7xleWTlK0$aF(G`C&wZ{lo__c$&b+^-fBw^O_-pd#KZ}k~K9AY1 z`I-Tqf2CQW4%$D>+1fvgIqo*?p9i|XSla$7?w~&Sh15oEFMJjb@6caJhe$ts6+iTz z{zdohzp8WbvzUm?(lm0}FM7P*0>1RAM|H{U8c6m#tV`H0nZx$WJf$!5l)lVU`Z7=H zE9h6yuOvPDQzut2UBz@2(^WdTiheEW*%Z8n=^CbMVJiIVCnAc!&@Lj!-xL4fD5Che zh#b)c6S-g<(FNliT`-Z0!x3E^%HbG0G^T?=b->#JZwG_wMDIlJbY=W3?8I~()AeM^ z-o>ud)AeM^KC;(^vy1M!Fm)A`M_7R^EJyH#6}hk+(S_w4T||+K$PryIk&D9-T^!Df z%5wwW8}QzM_XZ=sne^Jp!cBnp!XD2Mnpj>B1gzY z6uF2T(FNliT^x~%!x3E^k&D9-T^!DfDsv0oTkzgWyxFqi7K6Ht={Ba@4C*%e9rQcs zchK*k_oDZr_oDX}6-6)sDHunf#SytU9MQ$$99U531h!0j=$9bKeu4B4RPhIF;=w0Yt?&M>2QYcRc_`(W&VL389VMQ)1M|2TI zE*M92!8k`3Oyq)bL>G+mLV0cgeFNwlK;K|cH_>mpJpRVSO-wg2bz|zLlkTKvx2bMS zJ(zkh_0UOA=!MFND2PSm2)T$N7m*{nV4R~1CUU_zqKhMPaX6xj!+B9$#kBOf+3MPIo z7)Nx$L@pRdbip`B7fj@WaYPq~^1`*&0dxn0>VUT+@n-9WPE4I18E-x~I~o3UOxNk@ zI{J0=F7z(+F7&RV%7`e4MdS#%h$0t^BYG#gIO6Bxa6}h}b98Y;E)GX@aVRfT<_5es z;JpFw4aRdb>DhMiO-wg2-Ne*QC*A1X=-r>>c8Gi2lW+4qID2sR*ctmL>7HMhLIR8d z2+)y%2rzO1I--lsIl9;)7n>ux*diB}Bf5y37ZvK(M{&FG?!Ybo8p5}lTa4jWsz!G2 zz5P+Fn|#gPw%xay+sU5&>A2fe@D3HcLtXCB=N=Y=n8*d=h%OH2MJ2oJrJieW*$X(5&kH*l-Y&cRDt_V;U11%4 zg?025*4bBBLSIF{ihdRSD*83_Ye~<3mvar%wJ;T`CCZ=|pyTJnSB`>-p9{tjT`-Xg z#t~gG&d~)ExnLa8#i6`#C3XPa!Js+oDFp&$!5nV8m3&s&$9L|f1a)UwLfcFNxHyG4S^qc56 z(Ql%6f13NSbT_8%WXkUP-N~6c!McPrc~9MdcAz;EKo*d=W)1B1d!)IY$>vn-$lQRelO|Sl)8uM9;SOmi&zl_sfZj|WC|v7!8oD| z#yPrRA{UG!x?my~j3c@@oEI%(2N=`ytyP*fQa1*wP}As12Pf^kF_jB|9sL@pRdbiqU}7)Nw*I4`QqLk9H_-iPo$ zWKfULAE7@&f0Xp>^Y4!_J;wAH)8jwn-in@JdV=Z6@AIOa=@$%z=atxkS!|AsL2QwW z%@JK}&e4Sxxv(73g%!Do9MMJOyr@P`A%6<_QzS9o_Z-NSSb(>*%5 zSG05$QILwrk)@@GA{UV(x?r563np^GIHHRqa&b7Ki^F-*(scmd0eA=C9bi27T^Zj% z?qj--={}}GIvGSCbY(t^?V~|V4=_Ez^ngwt6jeqlWIBlO4b#l6H!mdEeslMf>C`sFe9C-05_ zKmR9v(C5kf+5gzahw+Q5B)Xs$ogHZNbkRjFFh_LZL@pdh^e5;~imLQ9 zu(Ng7QxDU>YkF#azs@~nn9p1lFGQZ%ZpSm~_YCKA>ieAfK1Y9!{sR34`U~_INgpan zzw|ELwuKqP5uhW(5mw~Fazq!5b9BK(E*M92!9*??M|8nBFDh3bE6qL@k$o&8`@DMn zB(9i#O#PVpG4-+Z0ik7P)3Q`d{vYZrA+iL^U3{WWF6gq9l)!DceDOjPo&ddyMHZJv~8xg8l^k zNl~E$7~o=aWFR7nTttrOf^m*6j>yH~h%S!E#o>r94(COMdJ6ATkKDi3c?$GX2K5Zn zGY0hx{Tcdm^ymKMk0;G@e|W?5;3~&KDG7zyvE;dJW zu{lQE!yB636*jPs&G^|74nV>#K!aGtiqJ`@K zyaVtKz&pUm@1x&GzmI+&eGq-nmGPZ@FqyJf#zCA9a6X`?2lVuys4^l7QV}^qE~3aq zR*I(dQq0{ul%Q3Ml^f^h^|Fp&$!5nV9O(FGH^I2_T% z5xF=V(Z%7ss3^z2(4h1-d+bZ%SH!O!OVLZwOVLZw%h1b`p4~&rFqI`!_5ql3oaOXX zj;WlUD$py?E6^+4iT~NgN=*MhbMMh4$&zL1VHOp@8vz@^3J^%oPXGiBU^6o!{W#~G zbIv(`FN1T=c}7NN(9B5A*{{NYEJASfoX^U=tV>#|XR5nxb>sNCuJQT3>SpSuPVOb? z-jYhJ{UqIg&Tk0Q*`xZn(EaCqmdFc(2S|UQq*w3j zc;H;ydH#X(et%ld^ADbBd+G2X|KdS79)$CuBxN!15J?Y_^bko8^N%0SKh8U*A13Kx zk{%)H5e9h#{}KF0@gL0~xvKXlNspGK>T<$kWIo17kCF5kBR!7)IR4}KkK_N{1r1i_ z(?#MX;^o9U@$W2t_1@h(OHy@p`A#zLBJ(arx{HzS!oM5;Zv4CP@5a9e{~r8%@bAID z7yn-TdjpYcy!VoHA4&I-bRUDIHVvvXMA1;3Ne0-Rshe>*vq(>O!5&TE+AHjbV z|55x$FZsO#Sz$eT*_-Ei=#S;!UUbt(SRlOVWvCAGHkN0XlVBk4W{xexz7{QL3m$G;!{e*6dUAHaX0_|?Jn0g@gh z=|PenWRM5(A1Z!z_he&#eq=y;gVf=^jAI5(K{}KF0@E<9DRrp8qpK?L!Q8FJT z^HD~6jFBG0e+>UI{KxSh$A29Eas0o#q5oK>$W7uc;_bvc@$baH6aP;9yNX{O`tBm> zE|Tsd>23zO8~<+nyYcVAzX$)GTRtn~S#r;9&-k1~?j`fyl3BerzBlQ4F>>#1A5U@; zxsUYw82CQ^@qPT``|4B0|{qG0Je2|eIB%(L|%t#ND^avw8g8vBqBlwTvKZ^fo{!?BPKT6VL`A?Z!kCFKp zBRxjaXYjNbr}x$?}}wv)*-WIj_es{_-sXWAAV&z^02Gr+T?Kg+<+@sFS5A3ulx z9RBn8&*MK|{A#W|Ptpq{y+G0n4Dtg0i)Va*&ne(Vl3pa~MUq}RV@zEht$u*)B{E+k z^CdE0KI6xq3#l)Y^fE~=m!#_R39qz`nU7PyLi#JDzrvWWo@qPdzDm-oB)yt3^P2Cq z@?fiX`M*ZyYh=F0aIaI5*YRJ+e;xk`&S_6@PJ5!9)2eSsc%q!xs!y*zN#>JeKAFsX zCiTf=<};~Jk@*yvPjQ}niu2^t_)p_MosseuqNhoEhNNdmdWJ!s!G9M2S^Q`5pT&O; z|2h2U@=x*1C2$$+|7iyH_r@J?~y2^OcfWEudb#;O8BmZcBQm>8qr_%D}H(@bNxJ z^Vcr=ZdvZUM&@f|zRrVv9mLo1U(Y|zN7|p@1o#9ez$eNHusV7_!CCN0lAa{#NzRf_ z;y;D|6#i5APvJj}|8()I$@+BuQ@#lGX)>Q7^O^n4weV+>p3hr9L;ABNy?R6T zv$;3Nc#XOQRdpT~cp_|?KrWRMr}U&Md0_*KVWBIzZPULxrw z26;LEDHkFx7AMwbJ2YqwBrzNjU(#B;>+iNf;jB1*&;k+p~t@kJDkFCuHfB;pH3y6sJgJhFFy zeh27x&bPh4{9TgXCFxy~-sR!HhyNb_d-(6+zn}8t$MD`K>3x#kFG=~O?N)i-0bf|g z7gizVO;Peu!cR+*j}O&X{e4=}`SQPf7U47Q z_*w3lFKGHKcg&Xnes($E`}cXttiDC?^Q0@Ix*YKNr91xPAHM|f^ZXxuuUfWYTF*Z{ z5I;aYkVGD^9*DIbNFu%-Lo~j4t;L&&FG_1sCgKY#x>nFPSYp4y68jC7*l)1JezW-1 z3iM5q-n{1hpuFCE^Ln*8RHePem~WB(R?_o&^R1-k_2%1TzD?%a?U`@4GFx>MuOEka z6R#1kCyLj%3pEj6l-6QP#1~sMzKE9*q*h)b>_d`1y!yu_v3{81TH9{Shh%<4 z=0{iCUb}sCt?jbmM`V6X=Eqd)WB%vI_FIJ#pdWw$6L}zFvld$-zObV4MPx0aM0{~r ziz5+V9MQExeFE<%@O}dCCp?}{i(g%8`;??lN&1we&ywV?ddzomd`9MHWPV2G=gG|V zxX(%YoTSfdH4>Yd#g@op5Sz8w67huMOVYa}y~~4o7ymu{_we7te-HnC z{P*$S$A7<86u}r)Fo{5m!&)4P_~MAh7l*Yt67j`hEsjKdaYWaO@&UXb6yECE-v_Bo zuKj($Bm0od50jbecpoM+PmB-A{D{ntsKH0n;3NEx@ju4@82{s1jl^bVu_f{tL}V?Z zM0~+Smcd)`CgI7l*Yt67j_mU3(Gx4ZPpL`whI`@OZw(|F-zmmkNJN z(zhwkfiFvcN9K2o^c_jxG1B+=-)E#O;J+v7`&xN~Wn5t;f-fvmcd)`CgI z7mT%F67j_mT`SKIK>xsl`T^b_cu+qUzuM>ck)$6<`jMoc8007XpYVUe{~7;h{GaiE zt`$Wvh7?R9(1NiROd`HGqVdIHEsjKdaafBZ5nmk9wW9n2?=SHF0`D(8o?laxd;{FC zC8;`l{YvJqWd6oTzcJEp_`l)*j{iIU@8`Tg%*&JC&wEcmZ&}FOc3Mv^0UBI@i98Si zS_?1{Us%!j!m<`tBEGP!g_Vdetms;yzPR9TiqDq-esR%XHUFHSEMMgHXTFyEi@cWf zCR2V{<;%Ph&G*26nOCCzF8Aks?=N%joXx(>z4K!CD_-n=RqmrVoP1R>ODsu>UuWR* z9Xb*ueNEEWPHL4=_sBhr? z2HtOYP~YNzi~lYDx2a5yG~bc*9ZBDj^c{nIpUPzW>U)yDC+YiIWkh6B5hX${B5M&P z;)^I6Uoh5!NyHb7wO|tQ#SvYr%nv-MAK?7~-XC~SKjQz0|0Dj7_&?$QRQzgX@DoWt zk@Pc3KQqYB_&?W*A{avoCJ|`CSPLc*Uog@5g0U7%BEC4R#gT|Fj_6uZeu4KFcz-Fp z)ywZ+cu>E#Z>;}%(eJ6v`$K-^;r&YHZ^_Ixj^DDUo?mYI?UG;E<~>utU2YS<=RWx^ z(cjDNx}I*oCp}Np-!J>sZTTw4))P+TencWqtVDbf zMb|3$1+QAa;1%Q-yn_6KmziJUe_8zM_XWQs=}VHnBIzpz`3nCl{IBy`HP6nkN&1?k zuS-(Ce7IE}VHsCgiM*f`mbI`F@kJDkFCuFZCE|<7T11KXf{CuZVEu+i_6^YA0R0V* z>|6YA@xR6Y7XLf^@9@9F{|^6q{O|F!HK#8Ky}*FZUP{l;*=k@@=-zpW=<@cR2zziA>@ zXMZR2_gb|?X?g)B@@NETEx<&40Y>AC&H6Wd5k=#R$XYOo_~MYJYx;WAFL;spMR}1~ zU3~t6SDIgxSDMwgynadMm%JSPlB6$rx%w6USNLDye}(@w{@3_l<9}UyIV&O)iztzo zn}V?xMhe- z$^4c_{vAo*G17PV-(@5gLM5r%68S#E<#NmSq<>#4lmHDbz(gL10IkKAh%c;Yd|_D& zD-mB<*5Bg`CK_KH(yb}v4ga@WZCgmc-LAHf$^wYY-^u(vnb}$SJ(*=^ zrFHZcpuq*0$O93ewb&Bz#TJb(HfymZ;tR`KM2Yw!imnyv$PqscGV_mgO6cJn=^}O~ zb|xv4tdpcpk~&H1DoMI?7k(Fh7k+mJ$y@8XN$M_1)e*1TnbhbGVH^pwu*@#3#O_34 zS&JwUUqsd-O2ijYG`@(e1(S#`4rw_4bwfCG?&zVyJru8p3inXqUi@DCUi@DCKKwrX zKKwrX{&Xno)_#)u)1e$R`)eH%kt-*nL@FpEYY`>lizpgjMAjlo#21mZh!XJy6J6_2 zBRJHd0V+H|@di@7%=rPzJV?@DXWQ=KV3&W1A#0z(?&|uFo=-zZsw+d)TjPg1eM?@0 z4Rz%;*igBT(ua?D)V!!0?$jqD%Z(+edLzMbw?+ABht_jVF5nou=!b-#!QFN`7jo?rxM^g11!AH`md?sk5%LPVs`@;LjU) zq%H>O!tcWGE`Id^nQoH0OH#GH(Cy4tn}p@^9qA?Z5&IK`WnWl{_#(0vQ6j#GqVYv! zEto`naY(n?)Ci7phNHqg6t9O0_fX;9R5)j--t;P;_3S0Hm&`s!>SLrn{674C{C@oY zv?;GL`fF_xmdhusM9L^EYhfkg3nm(0FxG-e#21XUU=r~K6J2XlBRI-wj^Yhaya9?k zKye3qe3;8?_rbI&7Y7IX+Ru6YZNDco)Z=qru0Ia-IxT0zp*}mD?)vpEn{q}g|Dwc_ zSz;Nu#D4$lvYXI)nu*u-6mKH+6|c2;6Y)hEjW0H9VI|@Z;S0vM3nmd?Fw(83StB^g z$*spL0G+j}6VphqZ^`LqBu&bO%}9TK*k-i7r=z`YNfsHSePr~zY1zmb%fHA)nX!!S z^HhFOYOJp!P|wD4$DBmRdpt_shc?ax8)t%z*PfVqATGG@6Dho)tp%NkFVtv!QCbTy z5nn{sf=R>|M|7>Rjo>J!xq+O{jtmlqeDcZrY>y1*#!iwtN$M;~YC|V}7k*dqs~zAj zlDbIhCaIf2y79Y<|0i$mD=*{*QZ`|^d`E_e!-*pD?IKFV7m>Ay67dBSjV~B$!6f1f zM!NO?f(eBvqds z>UU=AFexmTPgseRQCQZ(O2ijYG`@(eMU;pyB5M&P;tM9a)}}^ql+zp)9-w#wRCs_2 z4-RI}xKg~T_9KH9 z`L4~8p|+2sk5KDTYCSsW(^6_Yn&(OuE~8|Q4Y+SPSB)h-=c+Mg#~7L8%${*(&p7^g zt#v|mDMgt`X~kwOwnThkMdOReS}=+D;;&U$=n$p(eq@w5MjTJ< z#P7uK#P7uK!tcWG!tcWG#_ukEb&%~QsoP1dL!w|@EWsp>5yuk+^}G_1D<+~uuEvVUT11KXB8tWrk+p~t@kL}UqC|WVMc1zOHiAPP znxTR-rGnL~otcy|C!CpFUe5_}m%Fao~UQYk=`d~Q- zS>P{c-we^3Gp%+C-{lo~BIOpZwRjWp#T$(;RBNFo;tSAPY>D_HimtWupMm4Of2ESD zJc(Vz?h>ho+PRWi=83h!b76(&!V3LavXnes~3nmd?9M=gP#XszL*zXsbB58`GDUzlbWEy`Oe;R)}mwL;&tkoeAxnd$p5nnLYf=R>|OmyukZX-C#>8lj4TI9`8!5JzzlM3cEHcOdjNtz{TmNv}c z&*9G%zj`9gku*=zJW2BmGH<`tCSkd3B1)u;BC-}tBEDdv@daZom_&SWSc@YOUmVf3 zHZ_8yoVlpmLaAG|%2=Ry3lw*eq(zFmh`)%xgujHpgujHpjK7S(jK5rKj$m9Y!6Z^V zaafBZ5nmk9_~Nh@MPe+_@F_|<#Y*Gp102iD14Cv&~ls}*V~HrG&CiPTy|)*?#8 z7m>Ay67fY8jV~B$aU|l4Lz*YF-q$7$pDD!QGmtoZW>IB)CJ~2yapX+Yhwi`Qt#W1( zN6tjOoQd#NnVf-oI3wY!9=W~0+^_A7#Ff$su9Qx2rF4QTsgwAV_>;LXo1RXRG)2-B zNmC3mg+Dz|eLX{U&2O5_X)>p47iK58a4Ia9QCNvwSQVDFuoCe_WG$jZd=W+Ci^y6W ziTL7>Zndcq9Obl>OW#@A%}~4rMU=r~K6OAtzYr!Pqi^EzRiTL7(u63vp9OaBu>Q*fr7E<9yyk1+N zf(yfK*Jl?g^CD$lBxx~8+1+0vX^Etzp=yMxdrL{r`!kkFUnYGy=^1Nz*gx3TT2ctu z1r=)|1s0~Y2ov!|7>zGDYr!Sr3&~nEiTI+4t~KzVf#c(H#8g%C|Nk6^8n{CBR;b=e zs+YyyO6r{VXsnXCO6DrPTTN2#u}0EbNvh_>8kuW6+15!~XQXxf_1cq7Y-Sf*B9B2> z)*?#87g036V5|j`h%XLnaU|l4Bf8craeQ8CDGsj$RHMYnD8G!}k+MqW!kB7S~WGxQ05xHP#8Pu}Tnn9-Vr;DF=6}FyD6I@6Ykt-*nL@u<7$XY~+_#(0vQ6j!zqVWY|Eto`n z!AQ5Au$sV8PFNIghT_doycvo+i$9A$i$9yKf zuj~nO`7gE1X=P!ooH?pjt_$P*@aJN=gX+Ina!Yht`Jl zmeLw7@-gCa{yWzMlb)5&a%M-{$5izWCy~3d3shRX(R4zf)&fn$7pJv26Y&KYjlYa9 zEZ@G2FBs|8Q?C&meF6Rnm6GB?|=-u_o6GO36XxwlizpgjMAjlo z#21mZh!XL|5#4_ER!?wM#<%}xaJYlwa0gWxkJrZW=D#}Zxck2>=NwhWZTzz^df_e@ zFI5EN7w&44Uy!RPUaF`lZnxTGUq#97Tq;&koG%!UBbaFJucG*Narky|B-&@%YPuZH zhh*}sJ)X^$JZq2B&f_%x1QX)~6XOK_3H+_%R~J*ZNZKN4t0Yz5jJC~4+azt1w4J2# ztychQ_6X2b7F!}!7nZfK67huMfa37lRps$4Xyb6f zRUYSw!+9!?^TgqXioq|JLl;p_4nMlhqM?hj#9yojE(~lDSLIcS+i1 z_Uz&B;qT$^;qT+`MMU;pyj%fR>DI^Y8 zQyhu3rf`%gBo4PmHAfz&o+T@<99-c$0M!lzWUcr-%0v+ zlK!2fzo+m|6~B53bSl#&hm=!f9*}vE%q*M_l9?%aK;~&OPxC)d^FL45=8V|fL$M{& zQ?Xf#EfHT>(fA^=7EvO;IIP8yh%b)l+MHqGHl(5$Q=|>B3nBmvKCPyzF@2clZY>vXnb*4 ziz5+V9MWw|nI>?QrA*mEI_&uOS;`EittyJ!uQs{ODoP^zOlng!`%o&1^VOk5?yu%} z8mcJ1T}4Uc{wm5F`sd|JQftl}r<2F&$VoSsqmbI`F@dXo&FBogV zB;pH3x;2Fw!BG}9>|&}OJ_x8Do*inKyRUj!s~+~%rbK3s>fu?T4mnTtNM!b@9?n-i ze1cMQqRZ^5>Y+<~J2Y{JChpM09h$t0zl*<%zndoKcRlw=+9PR?q&)`N$KNl0wNJfY zlByS3`_61l7h$=L!b+r_!m<`tBEGPq@kL}UqC|WVS&JwUUog?N>Cy;}vYw%xs)whC z+LXw2P(9p!waK@u9&WqZ6l#nT)^X+}ojggWPtxg= zbovzjsdV~py&OJ8(y7dud|TE5nFow?km-#xXYI$CqwLrnWykI)J9bCe z(c8e^z~8{%D89~io=C?^QuS7fV`Ls9^VqmQWS_nH&1B|!;bzG^?0CpyY?8h??hlQZ zH!igfJEC-7MVZJxnkcPBnTRjSXnX-$i!BjfY}Ud`#1~9-`#xRSjcNi%S?G*pzNjAF zuTa;#%cXjF-$M29{7}~t$1?BKHD5(kJv`r34gW3j?;u+#+*}%q=G4HvV=dP7YYxByG3v zF_)DMy%L*yDYisucjWlN(!BJK=^i=imF-G-p zPt_}H)gy5}-(nV@>StrN=s>6ck*lT8&Rk?EwO zSgR@|FbwW^Tgp9BM#3naU`+@E)H{vBN5KC-O+!QdT8cd$YjX7 zZ!WO$eWCpuWiOO@aM+QIi)D+v`fj(2q+euD`y#vFm)J+YgntSD68>fU%lMb^FBd;2 zxz@xHpc^T+L>eM2YY`>l3nm(0FxG-e#21XUU=r~K6J47)jo{G4X#|HR&J~(?g(hAp zO+4)Q-~3|e3Z1@6(p8eK(&?-C*YK|uzq){PjihVcejjvRcwHy+IwM{0YB!VF_9khq zp9Sbf3NVqzip^SViTGlR#uuBl*b?!DWi6sad=W+0CQc(bG;tcip^0;YPTruCH`2*` z(&t7xdDN${n`GYXZ0q&Sr04D3H%q!sT(`))mCTHFE1CJNk6RfyXR+I)-%ffy^m04t zc~j!;q?dzU>rfDVR!NjyO(Esd>YHD>TIt?-a>pfo1J+zewOre`8rvzWU?$fm+!94dGH*g zpCkQz5MrJO;XFy_Ya68Ebzg;=$OfiRt%aJ1FTiMgu~~~K5nnLYf=R>|M|5q2v=JO- zEySB^RFABI*Z@^MvKH%M4b)5QBlc&F_E)J#SqrhjeIZ-nd8K}VCSIV^7fHI9q-=a% zB8=2+1(=90wrG4| zSqm!>{}R4ne7j&0@x>wCT1hv8qb!J;P>-@8qKQ{%;+6I$Ug_r(L|1#-Cc)KSi@cP( zn*7X&tC=1-U0ut4;#})xq-)71CHXr3REzWLfRm zdH{(uUhLLFPsA5+G`=vcMVN?x4PQjQT||laf{|`btVVE@1yd91Q5H-+bo>UbywO)~ zsICUyNH6pD;+vT&nG`oOy|SXYnf@dGI9lU;37Du#O9QJPKe3-@f?VLU{ zZ*TXty%G9$Nzd;xwI-GxfEzCUL>e!0Ye6UC3pE;FfYxG5#21^j*b?zY6kVHGjo>Kj zrY6**tee;cJ(Eq-d-3PVJkLny zNjhKKbQPA{C#*y^MMY#SqC|WVMdOReT11KXg0U7yBEC4HYn!f(;3&(Zfh>1ak6fx6 zA`Wwj>Yt+?WqDNkR~>aO(8LQg@dDG~;y~Le?c$(Cmf06eX7$sH7fHWV(sc~Fl+2u+ zF6G+`a<@xlULN2mc)6tNE|-&)f)T1ntsxDp`%sK3gU+G_I@8uObel=4mSC+3jUv0nIo_dwkYe~%u z`D>X=In!NBdQNWFNWadJ=sJ`5I+OT%Z5D~vT@`F1T^6CW2ov$e7L6|~YY`>li^EzR ziTL7(uFaxGaFi8M6Y5b`MD*_l{kxGvOMYwc22H+6(oK?X(&U@PuQuFnk#wshRll}% zi_BY$bep8xjC4EyF7F+=o#D#+i`rH^6iR?@r~ngbyx6S8mWVGlYhfkgizpgjMAjlo z#21WoYbmWl+5Z>iC@Y>OaFi7f`=n>eK56wz=?t5tXV^?VOVU|3Q_td`#XpCC4*wkf zIsEhZ=krhU&a?9*ov-c4ipU)jQ6f90g0U7%BEDdv@daZom_&TRSPLc*UmVfxJCJ&p zM9=ScH}s8k)%r`T_WicgIvPDjDH#b zat6sl`f_c$2+QpgQ6lXWk+p~t@kJDkFBogVB;pIkS}=+Df{Ct8mqu`ubxjlMQPwpy z@d{16LX)r1{$0|=W0o+=GIj*uabFWn7WXxhu9I|~r0WcFy*6Eh z<@O0Hk#-8pT3Ctrf{Df#jJ04A@x@^+jzoNMMAxQEBRI+erU~^Z3mE!$gZ|y1e>Y11 zs$T-VNzzS{ZjyA9NpK7Q7XGcwlze5;Es}1Nbep8x401dF>3`RDZQHVi@(9aq6jmbb z7Lm1x67fZ3Euutx5k=z*##%6m_=1scTedWTqbysRz@h1KWWsL`%6`C+N&iMzUMe4% z^1F@O-X3&hy1GR#mO3Z=)dPNuYIdl!)JjFCyPA zm_&SWNW-DVHiAQq?V-Xw6t9O0_fX+p{9gRt6gN9ly(IOK)JIYugY@C|%QD_}r6S%OkUGKahB2 zPUY5l<;Z+u=ZsHToQ7sCa>1^X%uX`9W^#|NSt5Q{@vD7?Zj!o7Qq|RNGP^xe+Zkyl zRTQABDYnGYK16WMNuYF zRZ&`tG7(>t(fFdY7G)y70IkKAh~JMd4&C1BS|d2hscOc>%JuJoSwHb|-F#q9CD(Ip zpj7a%Bkuqoq)CIx%-sg({1nyQ4m+||9GurrEa|>Oqz}>4p}A^RSq4vmx#-Wo%o&jo%o&jUHD!2UHD!2-T2-3-Nmmy zjoR&`w)53OiX|8q?Z^^wIZ-gaT`-CGg0U7%BEDdv@daZom_&SWNVkrBDvJGoQI2xH zD#fc7)jd?OhYI&l;ob$GcXATyUG#BIyUW$<++NaqN$*?mu`;KgzD0|?-0oXyd#_6$ z>HSIn8$W6LOS%q={Y$=^cBiZV(qHSO$X!7}CsJuaTMIf7UzE}KqO=xZBEGP!g_Vde zqUc&D8^KY|VGBO18c>t7={$~la~*a&qSp>87-cNBjVe-wW-z52KA)fh=*B#n_Y#vtSAP~J5# zPSQ9@3MbrotN^%bDC*b?zY z6pb$qYjGsvi^EzRiTL7(uJx}G9Od*y-3ChCs&6D8pm+lmcaWq(iaUruSp4ex#SlqD zBn^=?#2~}?!}!Da!x^L;8(U8^VYzI=N~DY;vKCPyzKEjn1!FCkM0~+m3nmd?FwwO( zHG-p@rAqOtFSQ$?f+JLLgbI&R;Zgii{89Wd{4xA7{IPT(>xXfY#!FIlG#w{%+#|Kx zBrKOrM2VD9MAjlo#1~OCzKEjlAlGPCBNPiC$a&)2#pN>@>oiBwgT)}l0Qqq&LM8B69bBUzoG9Rk% zgC@kL}UqC|YbSPLc*Uog?NUi}Mjd{Dl|MMcrqmQjy#*5V551Xoxm z$`#h?UBwezhMgp7lB7v4!%pH)6~9_9OqHZ+VK_zR6q(bEG|foU_|vruy25hVgq6qz zR}oo@C=p*o(fA^=7EB_(IIP8yh%b)l+6CQ4aFp{Gb(^7XGilRVzd3J);?9yZOVTXG zoyDKSpTnQSpTnQWpU0oapRYAXFfNv05-FZIti_RtFOFz@aafBZ5nmkE;z-07M|7<@ zjo>J!DeAUB-4>|Z0(D))U&LR;U&LR+U&3E1e)V)(B59eVWs;T|WVzNH!MIq0Nu+p! zu@+1szF?y91!FCkM0{~riz5+V9MQGrG=ig?jHufRbz7lsE7Wxre-(c<#m^g}S4&cL z@>(Nvjm)+7ed4w3DP{$@o_*q6{#ehu0}yk*u$$}j>t(a@u%le3Z#zLzU-7!G;!ULf z;Uog^e=>2A@oBh8chfhE%l)pDq9Er2UxjR1b32MH4 zKUv!eip#4LTsfWK%IO4`S10i&@h9;obB*?#kC0O&O_4N3(iDSC<4@yH<4@Nv&rWdp zR4^`%U=q2!Di~|QB;pIkS{#Y^;)uowCYEC0K%4vzZ%}}?QQn$m7gPfKq z?kq{OB+XLXS^PQtIs7^Nx#Cv~iFuOdOH%di?eqC}`E`i-TCc?B8j3BETFy{wVfl7p zCE^RqT3Ctr!ivThk+p~t@x>wC>Qy5+%2|pEE~J9_R{MoiFiZ6X8nRe2tLuS_bY+pQ zERwXua7*}0_)Fy zFp2o$h^{rP5gg^rMe$as@CtQXp#!Vg#LX4=)$IA^EVJ6a=etV!+CtkKZq|~Xi|uPm zzVe<|#A~FlXLL?zAgqJ1UTd9DT}q)QQd*%}3pEj6fYJD3vldn&zF@2clZY>l=vwRk z6F7WQQjL5v5=Y`9aVaMyarkR~#F4m|uR;_@^zxs6gX#nqQYX0DI>9y639iOY;!omF z7QZ^wP3DqpK7=<#<`kJzj5Nha)A-Z))A-Z1tF#YB|I)l?B#izpFaMA7)-uog!m zzBsJKk%%vj=-SoVMsSof7j>JVZZqjXz8h(V;?9yZOVVtT%I{$x{$Vz4`kyT3$ebf{ zE}8m?*6IyxbL)5ffB&Xj4J31(%=u*Ma9q9XVm<@^+t$y!>g|K#bv?zKNPUHBE!0GO zp+@5i&{}|r_`KdiVh;bXoUU;~b0%ke^-656o!AnorP!=Rl!z~)XnYY_izpFaMAjlo z#1~9-tyhiUC?_&1xI%?jsPGCEUd3Om}*1Bi{(KPUbq9 z>$MJv$Q2V&A{7*owTKe&MHG!MB5M&P;)}>yFp2o$h^}?0jl<_5RmSHZaX5-2aW&^5 zark_r%J{2z#gVw0FLhRBqSrYu;j11wPjP?ML%Q`M>nN8{k4{#b_|=}r(J8<6EbEG+ z`Mi~0y;jGn4eq!x>DRUSxYtJcgqNO+8`HjTo`%OJ+P=T=*dNoYfsRf2hidgb&W9b( z`{l#2{IiJ734`S=ZJU!`ujEDaWuy&_o*IN`L!;t#_Dmo{(3ZtT&)$pweS=1 zMQ$zVM0`<3;|t4LM2Yy~kZv6j8o{9#_2Te6Q$0MdR1d%CR%1OsRF8Mci*VJW{C>&b z`s?P^&Y08r9%>cEcTyAmz0@j7e#wGCR21i{DE8H%=;=RwWq*9a?@Y|T&GCFhPz%!P zgn2wOB1_ccnGAlXcfJ7pL}o-5ttYtje}YT@Cz77&xWydZ$|gd-G;@p0t<2H91!bGe zZHC(>X}f*Hr~J+ZZ5OoLF4RP(h1jfxm547aYY`>l3nm(09M{w?qGS z=-&=IMZ5UB_`CSK_eq>qA(T%N{a*`&Vq=_eK;z^o(3jY-TDg0CT2lxlYuP#R& zWV+;X)B%~N$vmCRTy{B~OkH-VKDctar01GHlse9c(k&HbA}toBwI~zuMH!7RN^4Oj z;)~5%Y>D{7impweMsR2fiNh^dJ^U@Z>YBe^PWAY-oVHXCw_aWIZ!Wdfs9?n-i z{EG-`SnBeRsfQM{NAo$s{OH8d@)0l%ess<7SIE+)?-M-7k)IppsmH5h%ZWO0Vd*$ zD7t;yL9d+}!BJL9Gnq=NhmTt7uBV>r;i!7}=%serS3Pq3eD0@u_-LehcuJ~kiQe8g z{DbP@`>9R7UG<3e_^kug@k|Cc_E|UfcxHru3ni27cs8Q4I6gk_MYpcoc_Ce`rcY#? z%zzWwlFHKR#GI!CB3n{fRc+-y2zI@;*gxB1|7@FGv2FZq{O$IA$+Bi*0tnxY7jz;M zM1a;}OT<5cFBspxg)fe1d~sNdBN1O5(iBt^tPvb#%`}qooQsycAcjJgZa`n<|R6isCz|DACL^6~(u!D2ebn+yfJUQ=I=XphSiguqO=@dz)m@^0X z2lxlYufC4#fTYtTohIotgPgVxR#`65P7%3{B1)v)g0U7%BEDd(1(S#`m}q=)Sc@YO zUmVh{Lrfz$%5sTwlp?bKT>X6&4dU!dcdL+&f=UFEGHR@58OZk|b&Lh>YcO7Lv z=_vb2N7;1RV9RSG`-T6jk4GCMZIE<~q+?0SC+3ckbd01;k~Wi+7yX+gZMJV;Y2pab z4HZ@*+e^Z-7FHs@h@$aDWG$jZe8E@?CJ|p8(e2w;W%1JljMU;pym}q=)Sc@YOUmVurNW>RMbZz1^f}<>IO3(G$MD<9d-KvK>t9rPz zYECr1n&auAdUz(N9*N8;)x-BwJrcRU>fv$J7yZB1Oxejy$o9+*P28c0J2ZKhChy|! z;_u?`;qMi{`uxovNqZ#iFZh*Pu8;5Mle*b6-zRgwHfO}<9ttawo(juaSc&+;ipCd~ zwXhQLMPx0aM0{~X*XB$kILe}io~jR1{An zwaLDU;;5q7SBIh*U(JzjO`MZ?*F#=;SMN>cTOtH;PZ#z>pl-Yj2!sfz~;w@K1w`}Ss8&#?U{EVofuiEK{_%UW28 z_`zS2I6V=1hL-p`cLv8Z(Q9XQAP(7m8GM!Y9 ztXfu*uMS1C&8p`3eyT?zuVqswtReVqOsr+>$3@(KJC_$TmB;BVn?Wv1l& zmbXaSDoNFQFSp6uUiH@uVF zN>cTDdyi?iN77zqRDK_IpW*gN+Am4fs%YQC@x<3W60iFz-bDH=N^7wt;tMMpUs%>6 zO2ikDwO|tQ1ruGHM~&bpYaIHldXzQJ-F{7^{<--oikq&Yc=D)W(QBC`>Xq|Ul*HBK zsZG)A*$q)qyepy(`Q)dfB(9g;j` zbFkX>@z(>=4@f_q^vv1Q$;^`KG?}Msv*#q;6`;E+z(l$)Kx+Xe;tSAPfQk4bipCd_ zwO|tQ#Ub4~eKmrktaij(URC`A_3(DqKWRO*+Bw5k<{36c&#)#xW{Qa1IT0n&Nx@hPCJ|pS(fER~7Dpn!IIP8yh%b)l+DvH#hh|D6I5bnP z(7!A6?+X39LVvH~U&X(Qe--~4{?O%lPlX@W_liGr~f zOd`HuqVWY|Eto`naafBZ5nmk9wMo(l4o#9qaA=a;pno^$-wpbAW4c;|=)`!Fq?;t& zBLP9R9iNN9O9? zIg-woq{EI!d@bfYndceld~H)wMDCo364^8qk+p~t@kJDkFCuFZCE^RlS}=+D;)t$o zN;ZO{tW%m$kFrjo(--L91^Rb^CSSzAh<_3PBK{@(OZb=YFX3O#B+2IyE|YYbq|3EQ zA{aMKFo`r#FxG-e#1~97zF@2clZY=EYr!PqizB)=NgBaXmMBfAM_HoK=3jMo6 zldq=9_xMO~m87dAT_x!ngIvSEhJOwJI{tP1>-g7elSD9XnqU%XqF}5AlZY>lXnb*4 ziz5+V9M-@inekF2msM}fwp|LjQ94<@AihDnZzet8b$>JI zdF$TIxwe6B&bJM8EB9d`ll$bl->uvSk^AK8%5A3AZKl<2rq%7*v=YACEb>I!E?#T# zCgO`S8eeSIx9~+2jV}&saU|l4L%Q`sx)B^@Dbs{{l%))NgJ;+qJj34L8TJm(7Qeax zdzPfLB%Liu)mO8gW2AE=om=wvj$~8d+;ZEuv!2hG`SAXE($DAP;hB8rm#gc{RqJ%Q zSEz2SP!ric6somQ6Y)hEjW0lJ0Vd*$&01KA_#%p~ZBI6WqpWe7P>-_4q45{!#-U&g;|zjeV*Fm9S)5^17ftOb*ZFOFz@ zaafBZ5nmkE;z-07M|5qHG=ih7ahgz%vc{o*SLolBC7*b5bhxryosteavV(NBq*s^b zu5zENxlaxeS9717lCClOH8QU;JFYQ%uH#?Fzh3-mL+W~M3JKLM6>1_a7Nxb=67hu< zjV~B$!6f1f##%6m_=1V9O`%3`loe1D>QPoeH1P&ayg`$1(Bzx=H}P-c-^9O#e+&N> z{w@65__vE+O^(|n-L6d%!MJIHNu-H_u@+1szF?y91!FCkM0~+m3nmd?9MQE&(g=>S zo@qio%6f)v#WQRxo?-Xz4Euy<@z3I)#XpOG4*wkfIs9|@=kd?upT|F6+g%ig`z4M< zcK^g-EsjKdaYW;b!&)4P_~Nh@MJYl_u1qELP~>h0?$31apBVUZBYr zNxDdrFXCUszl47Y{}TQs{LA>4^G~wSymcx z)*?#87m>Ay67dBSU7IeA;3&(MCe))WTk^Joyw~;$?Y=_0uh8zRNy-c2t0Y}byYnuY zt7KkdVq7EX8Y5l9zh3-m8}m9z*Galwn=@i_4~3OTPlaVItVDbfMdJ&`S}=+Dg0U7% zBEC4HYjdU%9A%x-gnE>93QfLI`d2;SZ_vaWbowSqH)--s{F}wEj!U;P9Zve4R=3E! zMdmF=x}BtaYxQlCZj*GoHfO}<9*QlIo(juaSc&+;ipCd_wO|tQ1!FCkM0{~X*XB$k zILfl63H8vNIdW8O*B;}M4dOB4W@2aYt7*|mQYT5BBy}-J7k(Fh7k)Q>H-0yMxBb>@ zXu-H?f=N6^+)NaVZx=@*zBsJKk%%vjXnb*4iz5+V9MY|8b&cTABxwYPCP@$d>!E)= z^sk5h_GXft@!_JEq+XJGN$O*eKKwrXKKy?C{^D1!g8E77ugw$@xq~7~q?01D7EvO; zV50E_V=b6Oe8E@?CJ|p8(Y2Y<2oBAZMsR4R4A8^@nmj=N259mi{$QG%Z_*tkX^^BL zl7<*$2!9BF7=IXlxcJqj;^Ep%5s^D5qC`3=B5M&P;tM7kUoh5!NyHb7wO|tQ1ruGH zDUIOJOlbs%X37Xn9HEILGqpiTJ{b#ut&bh!XKdWG$jZe8EK5rb{C@G+i3OQPwHP z)vU5kIpL<|s~nDOapQJkCrO7=zF@2clZY>vXnes~iz5+V9MWxzl_qeM#Yz)6%3_5k_t3u{`qxwX zSACaNFG;;5^^(+^Bz>{1rcWP9eI=>-`R6_|`;wV2yy_>jpW*sR>aWcivALIGOQfe_ zvldn&zObV4MPx0aM0~+miz5+V9MQEo(+G~TY-vJ0%Cd$24bZ;<`ZwVI9sXeue-M8V ze-M8Ne+Yl5_|;FG43RWU(lANG3^Kg^#~rEG(M3e=oQM+Xq=>9Vl!z~)XnYY_izpFa zFxG-e#1~9-ZKgDWqbysRP>-@~p@}0jafBw0q>1@T&QX#^OHy?{86|VHJ#(yNR`0bO zW6Uu!$C9aS$Lcp)#*?0};2S4>ob>V9!A7WVsZbMXu~4l=nTRjIXne6*3o8*{Sk{6` z#1}_&Z3;Dlqby~bP>-^d*-_8SQf8O9N8C^B#P7uK#P7uKDt`5Hr;DU6lDbIhW{__D zZv1Zht>cVf+%&-??h*GB1>@TVlZY=EYr!Pqiz6Ce9ML1dg(b zNt5$T@1co3G_i*!_a^Co^lGJ-q+XJGN$N{degmbiBvnVGJ~I2r>}SsOGg3c(e{If) z&Ak*>B0UwBwXhQLMHG!MB5T1U;)}yt9Eteih_20OcUx+Rx$K%fc_28zXAF? zh(Cxwh(Cxwgg=Bogg=Boywmoc&0&&;NgA$A62Z7>f=Q%_g0U7%BEDdv@daZom_&TR zSPLc*UmVf3Nzw?8vVdtqJ<0+mP1N_Q9(MeV-`G7uCr9Yy2<;yIW2R14qa=-zG)mG~ zlClLkM$#BbVDdGX~bfSpdSrH}Ti^y6;iTEOl#utpWI1=&2A>FoYX#z)CwlsmGEL-Sw z5B=+*e?2t07r(do)h|NzlGIC5A4z=-(udzy{AypjKhq`GgZs(sKWKaFcmHX>m%F@$ zqBU^@=!Oa~k;V$pT7Zf8VvEKXo3+>y@x^8>tVDbfMb{=yBRI<1r3v*YYZrPxKqm(d z+`PQycHp$X*(WEN!8AUnj~qG zZN(}4Df}t?sSJ`YVVy2X)rGrhGN;L$_DHQmjIi83VI{IHC@gCcCE|-H8ec@#B1*&; zk+onF@x>8c+jeXOho(y-I5b^m==2Qzo1uR*%!JuAIlq!PTapet5GC`lBNuRHNuN7< z$AA1c)o+5$ZQSwyO5|q`=92z5zLYbUd8GSRx${Tw_<#KKiW_(QU%Jn8-pHOmcE|rM zksrjE&wa|Zpw_e!zS}JPMA|NVYvCv2&*F>Mw~IFsUzE}K!m^&n7g2O=TKx-f_=mt$ z6#Wnw_0Y8X7vT8&_0Y6h$h7&NOM}zPh0Gn_l3xH@$c*qU`Dv7ev^ZDt7MYog%*;h* z<|0#V34aNH34aNHIS6?N&N4~MBrQ9sHIKyW$05o@`Ya-A!6f1fCK_Kb)`CgI7mT%F z67j_mU7JULhQmMTCJuk6TpNe`FAo2fn~Gw;jl=g-QF8lczWK6^!@fA|s~-C9y4F1U zGaTmqPpF4E#o-^UQ#~C242Qp&Qyk)fL-S~bCa=)H75cYAlUMOq@mKLz@z?Oz@YnFy z@YnIz@z?R!Yx6@Ke*EG{q<`YD7Dpn!IHK{zVJ(hCd~sNdBN1O5(Y5)}#^L^{9`2tw zT)#FB`{M9-45}W^YvZu5de|3-zq_!F!@f9tKh@(;=7%`kN7cjgPaOV2OmTP|aagM_ ziO0BolmB-Vo((krM;!To`09)AFAhIGafr7yKPIwYm?Opn`-Kx_zpz^DPOv#W$(H3L zNt0|UPU27DPvKADPZj@H-##%6m_=1VX7mT%F67dCN zJ&iApXnb)wK_fWIYNrYHD65@Jm%O5xp@}nFe|&p_GO{I|kEP7g?pZQtlbP4- zv&qbB_Bk@=$ed$h%rU#>@#l+Qz1w`Ar1{$H5v98-z(l$$Hfv!e;tMMpUoh5!NyHb7 zwO|tQ#SvYbJ%0g*5AG_D4+i2$+)fmS4NuMe$)>9KN48qKkjn@$daTyMnPP7@wwe}$rW8Ve?o zX)O+Ga~yWuV>rRIe%?z&A@##*ouyXj`3mh^p`9zGoz(~PS4mnWX_cf^CdL~6TJfvz zy;~z`EhFW7&eq9XXQXwK)@!pzSnj5<66vn6tVNWFFQRCC5m}2U5nnLY;z-07M|5rW zh{I(Qha0T&L^C_YVXey87l$W+D&q+t4r_5ZPesY?+bkZqzv|)pi^F-Uhh}5zI3tey zf5s7q$5B1U`ug=Eyanl zrC6;;CfRqKBx#bQN%keDGE(*srbwD1X^Nz22ARg6#-FZjUJA?Y6Hy|Yiz2cXOd`Hu zqVWY|EsjKdaafBZ5nmk9wav>$aFj(&6Y5bGHEHty;WNezO`M^LGnpvXnes~3nmd?9MPZ#L3uvu=r` zWs;UjT4s>t+Qbo&AF+rMdE|nz7EB_(V50E_V=b6Od~sNdBN1O5(Y1*q4j;b7;lsa* zl304KcZ`U`ryUig%z?pj2>*j%JO@-6n}YEi5RC7n$|T|o#=eT;!3E>{sVLH|>GD@7 z%EtxzA1KP_#TQ2wIeT|FUmPk<>)f=m<6kY#w+pT8`Zq}O&3P+({@uvDa#|@pJ?!{9 zACp#h{1s(+*|fUrw0yhJYVMQQP^-+7HRj1$W@NtOVU5YMmVr&&QilGbZ8 zO3?1GcoXTkD6IvUh%c;Yd=XiTC=p*U*5XLS7e{n^@$_8B{ViUmR|}IP9xN ziA*L{#*;=IzFi!?pNitiA`ahQ9M-CbeR1UW{i0iwNgN(e^(c$izxB~eF#eT-wxR@z z!Aeoe3=vF71Y3_2Y)wwEH9496%bepT zOVVLS=D;MGlVnaY(i9_2;ZNaDXQXV8PLniE(sXT;Q&@hi!b)TlQdri)O2ijTG`?W0 z1(S#`7;C{K;)^4?w#nHDjBQ~GzBN-C25wVS(0X%33K>! z#jk!@a*m`qlIBU8XOMaP`Pxhokvk`%L^>%VYr!Pq3nm(0FxG-e#21IPI1=&25nY=p ze*uS&>ne)x|K~W$vs@g$wxfFZd>{@-ariu;dgR*8fsX?DMI067PmVKx0ZbtN0hs?H zFwPT9;y#--BEC3$e{uMJs)zH%VJ!}8)guvK^^o5>88xCFnj|aqZ-xG?WRheJyF!y!Nm?ao zl_sy^ui>xZui>xZuj8*5zj`OnI!WubnIa;0PDF`xQZUwnNyHaSG`?W01(S#`7;C{K z;)^4?HdDmm&WppHRb>)S=XPfvAXQ$5^SHOIHB9=W|$5C6oY>fzhfm(=ASQx6?oPL}>vCySFb z@gz+=nVGQeOD3o2^eK`~k#vfgaDabM{A&6fkaR%OX_8Je$Z7o3`A_AW8JWfUa(S`& zF$pV?$0#go5hdb_C>mcx)*?#87mT%F67dBSZ66M;cN@W>InxM^vWh9Ygw>om%2we~ zwhE83>A1mG;s*W({s#WB43cYf$4ELx(y?qx=1Ueg8EKQGO_DZio07tE`$Uw;rlE+e zMU;pyqG)^(Sqml+Uoh6RMbZt{o96mUUqqD3&RGDZt^Tc7T$|SN`sLJ>$FAg6P z#9?1W@kv7*Ss>u69`?oI`>7s^Oj}JCarky|bk#VrYQk^h2oL{99Qpq(j%YSDRge6C zHb=$bLz*~rd+TI$Je|&$>>j6y$7$kmro#!Ed;mds8)9xqmCG&eV7Hi4mYa)XU`TS}XIc%)L*ZotdYq!R~)m?qVnIu@m>$$$RYNy~g(%-;0xfCyti(nzYZPeJ1U5Bm0c+Pk6b36ncLm z<=JPynfq(PMY6(ul0|8EN>_vHoK9{#5g4RV|T&WNgaL< zZRgGxN~QFZS37s*|Ljix$vgbJisW6Hyo<*FO?`jAykQrO^JfKj7x}vpBwGIa1-q%p zYZJSvn1py_wdhulVkFfWN{{Rghl|w5=Mqk7e5Y{PCblAN_KE8ufpuXvAA)MCyqT;ca}Ho^%S(%v&&wS_ClhWeau7q zV}EC#nfuJ#=gDfnTiS1Yf5P+G#r~SfN-D#f5=d$9N?X{HMQL2Ju#HPm*b+l&Tw=nO z7)s+3gIyCnb)h5WKJ_pjDfjW|;SWAt{J{r@KlpTUlkrW)HyPh#e6#V*#y2NCPb!;D z+G5fcleV~#Ej6c;5))377)qZWN=(=iLup)Mu#HPh*b+l&Tsp#*4oc(Ffn9StDIMfK zdwJMsP~xE@9ppMbUDTkEd-xn$gA%rM#KTKEg0De|hnjRmDIMe-KF5|0>^QxwKFsQ3 zJW}ps|NUtH{b>LFX#Z|CzIAWmYfoGE6&`I{_lLooeA`Ul2A${KwtargZG##=w#8dF z+xHZj-A<){J3YGCBix=Yq{rR%O2xucOVY!|l1^!tOM2LnPH9}Kv5iY>*wRXATq?ts zHcI0XgIyC+(h)9}jtBt_VT6Wsge@I`YY5|W=^#(?s}Ir?V4 zvPnnEt28LmQw^!Q7>|@6;ZwO$B6sYy?|0-N*irSRGN8m2ZD*$Kw8wYC;!h>-GHX`~ z5V3a=f1BbNwkt99;qE=Y(r&YMyQ$qlC}cbKtE7cLrHs;km!`0#iPE?vg)KFd#-#?^ zxP*i)9hAnUL$-A&xz;$5znS4`E9_rE%%SHZGN6OC_aoX$xDjD2+=NcHq?zs|y_|C8~$

      3Di z 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 tq&?-BlE_+$S3*!ko! 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ℑ{d3A9J~oC# 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

      *XPC8 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 P8Rd|13=R+S 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

      IF!=q}n{_1*Ob@Yx34g$D4o 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 w89aEl*F<2lx+ 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

      M~L))c0C5NMRy&>0rzt zam~s2ka5wBz^-wJL>EyZZ0CGs7d}+kS9;+-mH{t4O^5m{FPOey`hw{TrZ1YlX!@e* ziwCX*e@p0r?fa5ZA9-rv7d4Iq53ZIB_^-s!TCzh)SvI2z=J{$gTdsMQ%|ptHc_RJB zUt&Pp6*I>8*3tEfxdR%mv4~it<1l-#ZPjw3M!&vWwVbHYWvW%niTOwaeARMdX52qi z(+R;XRHYM$<8%U3hjaobu5?126N_=#if~R!PjF&NPmnP^LHX$fPO@pgnl+|ZR&(s9 z!JG@zR!U1Vu__eUFBz6ghUJoBxn$Tbo4#!NvgymFub94K`iki*rmvd5YWk|_s|R5J zEujZszh(qQ+N2|LBeg4Lqx%*RLvx(%vLxZ&^ znJ51jJYZORiabB7!qZGlKc>Q)SnO8pk>N^hoXGdQ7%#kl>WjgZ8k)M0@pB(w(C$LI=;m9XG_w%p*+?QT^?H7;y z+~+=j{Hq^5bm%j$d={-=`_d;rhILZQ&d6WQmwzPs6vs*SU)_x>kc>=O!Gh-;$)eUy{S3641;PT?kwq?f(pp|L6@m`Mb z?MkB7p=}G}>bPSOG2VWe%hZlV(C0hmj=icf*&TDo3MF~F7Qw*onwx>$HMa_83{mll z%PztJWV(nS+epW#U;!#vKz#D%U&qx{{ROaeLR9188^V`Ph#K5_iJDqY+E1ZrzY11f zg_}Mk3h}8g$1qu^S+}Ra;c}P7py?6naYnB ztiab%qputQ@%U%g8M?nieRIVt| ze9ymqOht*|g=e`5{7@{)KOIvgcA;?bf<5(dgp<|P;9q#IBdR|Ut+iuIW4QV+KFh>} z5+!WW!s6ul`}Ly@uBTgOj0%_++!6+} z<$_x-w8&g^OBlkIi*A`pTjs&L$qB&HWdcxJa65q$Od6u|i0ChI0YhRxqj_T9JY1yH zB=Qt%4*qOEBgZK&jbp;F&#vqb#>L{G{?bCku`H%bMrtfRTJV+(S8u!$+{J<~n_mr%4$zF_w{KJIb zl4DN1rrLZ}pBhJspsaPd0xw?O@Mhbx`J*HJxpUSP%K*!jXE~Dy{wq!7@mJK@|BCsk zby~`Rt!g-makXOn02x=!h_+=>TQXjkjMpXOHLWawTz1Q4w_JA1w5POOaZ4D&F|gv6 zsd;I+>Xy))Emz$#Rn3;x7fV#Dz6UX!n$sn%N*`>V>N9(4)%;-dw1FeBRsDm_(~yz^ z$F9)ujMYZFx;0}oHuzY7@~@|@yI~A6UDVys&t_HFG&wTW{a0nzp5a8G$$afuj#3=e z0bFbQVd2E=2l-NQ%>dz|n|;SSz-kw_ZcRfaZ}%)QYBWOD8-%07jY>(}h0T$%(Tv<^ zV-Z|bHq1>AZ)%D9Y3jaN^{uh6X-1|rn++o_g~tf~XJs|Skz9H`Fr~C3yd1$0x9VPf-Ftv(Q%qiw5I74kkJjleuD8y`{fyTM#eNf zP6eWE881KrM;1U3c6e7A!z_=?GwPgA(zxP)bulXKOA8sO2U;j|9Vo6gX(6>v3rR@} zDJ_jt!N$>FX&iWLSM1WNp}`A#8WP*C_A=s&=ehv1V_Hn*JbDq!uB&4WX{y~(>~-{a z_%x|**{~S7npC&yFl-rtk(n@s`ETPdAqEVQ57%%AqQIQid*Ap*W7_HaqrfC-!*rTsm1>Blo4Pk(=jSo3K5k)Ax<+q z#6miOs;2$SR<_-9cl-&D3|p+18V6}LMW(@IOoJl;YMareE@?2kPg}WzOIrcoGIr8J zqA)EaZ$_O%I4xusX`zg=gDD^_l+2J zI7ll4XwH}aVt?_6L1>%v4Zx`R1J(GV<2O+AP1X4RVC;MTh&A(;^EK3HqcmS#QuW@* za-xlEET_~g=x>y1f?9ZGP(e@3P%N-&G-6=0{)_qInh;ZFj(u>mznLaN?qkkC9zh+XFE#)zx-G%qLB??TWWZ z?t@Xx@Tg#U#N3>v5EB^>QZf_-$b8KM(?fGR)%|clE!YC`ESQI&g8h+tYYU$CbKIrX z9R7>up@78)-BeGzI7rg24y>LHNR7(lPClDb|s*W!gpUVOQ`-#|7I(wbCx~ zEWE%RyTMfWLQ7oQMT^rej>E+ls`t{c3+rlu;8FtzSg~aF7^)?k#2jVGp`xzK=85Pt zVZrANv_&v~EJ-{mZU~kYdm<3f)pCU()vQ=*tO=U*S1c|z-nyH%VmVQRYx`WFRxBy% z@|xMIWra&6YqgT4n{TU?tnYpd>)jFFXkKl^rI!Hc^b+UX^b(PpUZUHVUSxC>#Pkw@ zw(RcZKle;&%P&^f?a~Jfe40<>q~*NkyrMhe>L+a_PnyY2(?W(b?TR%u7!85gn%G&2 zx)r6gr58BZ)DMhfMwWIF>S>pZe4)ZH>|*mYiPF;~Vrr$94wKkCt)ZjR8WmosM)B$a z7_Zre02tT&>gZ;z3jJSajMu8r=MT5mnz-XffdPm2#Xs+2`*lkXz;loNzi{bWx8UkE zlLa@k=zGL(*|Fi_bct~h8J4IUmQE`-ER$2rhQ+C1Aw=4yd7>kZw4)_s+q8(78(L_V zXc`9Mro{#>*m{4ql#b<0lAdJv(uq`Vt^U?yJO(br*AI_O+Va!SgHW~IJ6;0#V>6+$Q-8F@Av9Hi^Q5r{wq;ay; zopQXc*A7YJ$dkr#x0=SuQX9vilEzVV8b@EJar9^!2TGaLw`^BTiT`tl=H{(x6f||# z_~UV7bj!W7u-!-iWxHXGLd~;X^X$|-J2lTv&9hVU?AAQH4Nnfd-I{T?VdO-Q6{lnz zX)&XprZNy)7C~>Njr4umNGzp|^nKb$cc+aMkT$AdeN}KjglXCsgUb254W)u&JJ8b?=U04X}{ zqO^=11*Bcj&347x3tz>I#Qpb~h0eXizx%0Nd(PMWoNMpo*#2=ig@Xdkp-y<{Jq$m?^n+G{^h*s z^QO-SJ(KSFXq1J8XxS8^dH$*N1zQ|DS0+}k(zFE|>&YI2aM8x@%fC_W>xePC<47z2 zruw4AHp|y56uW4#aqRn1BxPkZWndWYISW;xzJi%SP&WIvj*mi+PN?97km`c2QMyod zsv5Y1EB}Hoq%QbE>Vj`jE}Fh*`l9KJ^_5AaF$hqsugZoIB??89^t3QUiDf9Lr|Ad~ z%YPxt;Phq50pcKAvIjX&EZKwMpYMtk<0DKFmh2ZFS|G;D7EzY!*`dUwVc438g5vaQWneM6tH0tg!V?m zi0(GcW5n*Y*GZ{GM6TSDlv-kwg4TTQAcjkvofjab<9y_s$K2_*auU222*~tp%`i!4 zaqcR93a3>r(#~hyJn0jzwi`A`4$==ZlrE-EiU!3o;iV=hQE+EWNH%RNQoe%IHRE*6 zc&0VrJZMPiZ9Q71z3YbmK^vG>ZoE|OS2x^p!`7zK%C29k&JZ@;a+m;loqtB9SNjv)`vGbiulGNF0 zQD?UnvfBuOWxEY`6b|%W@R{BqK++pr0=6uGX;N_nq@@oy(9#DKkj5)nZL|f?jullF zYDHDhFAS8_?C9r0T65DlicaG=pm*zE|LxWR#+;cZF{Rtm8m}R;Wk_rpJZT7FmWIUG z*AUr`<_Xbl^Q0lvBf~}kJM|ASUiRQS+QI z52JR%JW#Y?E{%(8Vfs6mX)F$oc z1-7(bg@zm6O#4Ym`&F?0D%3n_KPY9gJbFafIQkAh-|6SO^gL$zG1HHke$4darXM%` zxar4DKVkX_(@&Uwf^_Qvkezf4xl)|84Jz0MM)#y0MiiYg4`+o_=80wRdx+9gX5;@oS0r&?QLypqRXYRh=xTs8f~@TQ+suqYKQfQ3^>s;@De zdPiM&XI*$#RXFXqop#(#J8q{P*R;@!Xyy`WW?5U)!m7r)WlaI&Nq2hEot|{3C*3Iw z;Y0=-^fdjH>3_1);yYvhGv+^Y0E}lHz6j`cgkPvQ>ln_V8i%0#1kPD|J&?k`sfRy9 zz1Q9op%iA$R^V6-Ss7+*A)_fb4npQRcN?3s^=Jw(@KhD}Ip@AZrIn!Z#8n%PbJiiy z!Y=rCC3slscKX}c=PFfjth?9#9r4c^F?_!2`-k{d+Vk!)vIOjS-h`&#PjH@hccCVd zVf^W8Ra<)Gq_XEiC38GHf{h#ALNKAYVCnH%l;_4j5H$0-gBZ9!taD!w@CUKk&jt4r zZz{-155|XV%dDOOjG0!mdd4nlG^=Oisy3Ef+GIqcMzeaxA!;;Zr}wKil^nH6?{YY% zV^y%NDm09UczTbNbe9S>Pr3t?GLX)Cpqw?(&l>1wJy6b>e$MoBrk^wYyy@pnKX3YZ z(=V8Q!SoBJUpO$3E*b%m$LRYG7b{dTs2^ldFWRISMmXaq)b`p58V)ER6)w4G|AaWr z@t54eccTVFG7hdxa6i$MC_%LcgU010_ZV=+@Xq0S$z3$yUJjZtd)b`@3r1dcb-C(l zBZel`<_j`)b=h6T(!^zhqlO7NrvUol-L&wsyAN=)>4&4AuW*Q7arZGSMC12YuDJWC z=3geHr5H|d*cJCY3mQH@M2%|)b1vejWX!k0n=z$&wtn;$6G=T3sQ!d$js=f z;LcUBP!=xL3(}=}LAq2gNSEpb>9Qer*^s+z$Xzxh(>n(ir1VZMHpM4ZjdjbKGL9~~ z(~Iu(qC36lPGJZaBG{m(>Cl|zKUrzDyJG$;=D%`a936eP(rP9|N8eNB*hk;10(a#{ z-=_kz;$!Avo^#ARYp%WIw!=Aq~l=22d59u>@km;Ys+ zPP=06boOll#L3b3G9%Hp%(73JM_IOcL@^JqM4mQJGp{KTINe~t^VEv6WXp*e8PgZEIc;Gv zd8_7(B}UCkOr<*NJ!6S6DYF`rB{L@oIn$^|TGUu9rK!8S_&adNt~;2VO;;RjBYMD0yS|tU|Qceq2RGr70>TSv;4#$JqFs z!+SKoDtONERKcNS;rxEC^EKD`n(KVcbzwi(g_`R^&2^!0*-8whv+wRWikD6QrEO$E zKT19O-n#I=ZK(N&vfn)~VHVVnd(YP*($FB|gGaMP8!IEPIMu5Coi6JM5oxJ5D-}=_K&R+Na&5i&P%6+-#?)~kx z&suwZd+&A5S?B!MghN&0MN2PV7k*uMQOofg!l4Z1kLZCZbn_@RZ)R%V%+$PDsCigd ze^jbIOVwwo`YhFORH`9MHDsxVEOqOs)U7OaD@)xfQf2bo%(M&ZjA`k4OxQ^_hMg?b zKh3Yb_%sSDk4cBUE+8GO4ZmaituJ{ZN5j+nnFYqo-d&h~th*Qpb{7M|!mX$I)j5}r zVKC`Oc3tcMJed&?6;5CoKt6Z`MG9shyTL*Id#U5 zWS&z$GZsjlQx`Hm7bjNi#+Fq6*9e-JZ zWX$C(ctwKr@Rh9Ul`M0m$Y{*%cCdVNQNFn--&~aME(yOR{F3lX!Y>QIEc~+Y%fhb+ zzaspK@GHlBe;Ambso~ zu4kDWS>{HTxshdV6q&N6Uj0T2G_QU$7rvDX-%f?F%eJfY{C$yYI;qw8cNwnf%vR&y zWw@r(TTNs?UYF+F;lf%kBzfNr!(_r?vKOkeV~&K$b{Yks)rr#@2fMkOz+^v)hgZeZ zYr?Myzb5>e@aw{_3%@S>y6_vqZwS93{Khe!p9noHbj%#OnK^VbbLeK_5CX?6Q=et( zvrK)KX~;4SS*9V&G<+LRKmHwC^KNB%7Ptk0T?iCrhef1FSmXr>dZDnRSVSZ& z^1`=H8>9TXt^V6A_;p)YR0tPlQLw=U6(;Ir$iXa@u~}H=g{6qIS*CA_UN=Rr zo1)iE(XU>3z3_VB(42H{5Z)jhT6(?kTf%P%za{+EG5VeeJuG;8)*~=INX6)$ea>s_ zd643^?|6;HMVs7D&pz)pysvdmUD(HF1X#EleFD!TA}ngNz<9KGB>b}Q%fc@UzbyQU@GHWv2)}ZS3MWDji{N}{ zBPhG-gIg89gW#GQ%{95eV=}qG3ut3|3+^E0HrI2T>s6Z@xy_B-=7!qHSD@+DXH!^p z^*Mff{_pv%K{?wNE9c8qIhzkmLRs5%6oNg+J<0c(YcB>jr9EzBs=*R%9>N!tTJ zKlgP>bD<0ai}Z~weM8cA+2YbSigckVO!vS`G`cDpT@}r)3BM-%n(%AFuM3Cf?B}}h z>%wmchi=4g2)}WRrYAxV3&1jMZf4rttf*C=+tlYa^;MgOXOWLUvNk+d{RedWXmF&S z%!mGs@tfI)H;*y^zZk@~?QY7E-0|w4O+iq-OUE~T|K?|Y=O<78!B2kr{^KA2Ev?TaZIFsK1CYD|frjV!9ZEj1 z;T=C;7aNkY$X2n2>W5F5ZmA#JxbZ}v$s)Hjb{>aGo>SwNMD58Cp1q^D&wb|XXa0#j zmlmNgP$bk%5$dK0hw)%NhQg1+>xDN6hZV#dgf|GkCH$7~Tf%Q0BkYOL1B7k#?18wQ z*!Wc3;A>J^!Jpbv)ASTyC-OV_%|brL;QniRs`)9tAmnh1V0)wJetqfZB!bA#dE)D)%b)A6lzowf#uEp(5jh&z~m=p zM|rkKqn_ZKFf%ilVZr;qc)Qge7UJ3xPXqZNvgt{@K;*XCi$rhoJWV>!9D4Zsb{=LG zu^UhRXwoUB(SV&H8H%Y-N*`f52bJ^o%{mK)%+B&Be7&IgD>R!YaI>4g${H`UNCx9b z4Kaj%{Hh%bx8+OT9rnjDF?x2t*wdS0;H*Y%suYZ96Rzhi=q5S91Uzdg#>C+y?Qqb8 zaC0S%k!{YIAI+5@kl+kuTCz+_mT4(6vKqlEIK!FPsAP#oB}+6a*#dqg4i5WKc$08= zg!S-*2j<(!Oxnba!Y{{@)fyl<5u|IDUPs|@*b7G#Lck@PEZZE5QK zpQL}Ay7;GP_`i9L`uXRjMxFgL)L=eFN>#f$Gf{sjuw9+m#Pv4=+tr!X{2O-PuFg!# zt>{oc);(%)4*u+PhdQ%+= zMr~@;rbcaQ6lStfyBf8tQM($24dr#g4r>|TH0)6Gj$;!lv?MLVn_iHuUXYnAwB;lw zC|w@aK=V|{Nlfjc7}O`VpuQhP!4Bb2n)T4vkC}p)3ax5~0VR$B^`rWMZY)DBKMKcK zviu9t1HTQ|^=ye82U%!=Qo?o3?u z=~7PIB@yHC|4uS?skPD5*?&a2ZV4DyJtwhS0xzP*8QvpZ&5gd<^+*c4*kN6d1S}M? zPZ$=uhmrQ{!k3QOQm*u~WqDdXg>tjrlHbzEYZZsd<;0!y-F{ zKLG5mY2K~o-D(bp@TXOJYFhTFWzVr0(J2N&b20|{`cVvmzAQskKMIF}EO%=Jk3DSc zmdne-MyOgIHbP%Y$N1YTCrrThA3g4ov~Bah&TSj&Tk5=gMCr0&{QNe^7THKu;r^nf zv=t6zT>GpCW=U_E4u^GpUho*HKO+MLDYK?GG4Z!KM|w2~|LPP}=@l)#AX-{5%frg7>AKe#oBsa!-A^r@k~J*pugx^rtRdnf}~Gf9|4RUD#Er&5^@8+2`jT z$bth|a6p1~AMM_e$%Szwi+gKW+$$FMitiX?w(P5E*{7C$Y6%apWq(b}ezojZOQ_G5 z12ruN)N(&Ru9u?u3`@vn;p|ig)?Uhw%f5;W10ig-ar( zD129@0?cD~;W5pa__$=ajR}4*)Gq#U(H1Y8h40EN9gydxee@GvbHH2`&k+kN`TQcRWTENl)AqxhE*&%~fg9AXpowfAaD#DHQ`lJz`+2wOOpu!F>VwK3_YjXGV36 zIT5E(IW6)$WT0$}i5GJ7CN-DKy?G1*n>Xj?&1&A_453DzC>OR;rX|a?P^Qc%_?irF zRJIJ%_j0AVmz#t)2`{QT-YgsnQoiWs@p%Eh>3^XVWFx)t1#1QJhp+YrJu0%e?rvfzq%O)|2b;@F82c7 zD+|-DAMXD?moNy{*?-B2i9xV_{H6m2;h&enGrUV^NSQLN6+xkA3<9~?nz`93&cXh4 z`IFPu+Pt|(t!-)!GfAm-QLJ4QYZng9i9=~W3hy9ZrUG0=yjAU>o0p4PEVl`VGG6{g z>S5P88m&LYD(YAAo#LroqWFEZPLcIb>}sM@~5)Vn18XQ>eD_rWcLlqH0v~W+E9E=$FJ-7j32v%cM0zj-X*+Sc(?Fw;oZV} zg!c&V5#B?*Fdcf36VStt;z*}B0zFs{J^Uyfdaw*V{3slHcv(2~U>SP&Q8@HKxp4VJ z=m9SG%I9_+=D*_HD|f$S%Z==r0w$ErTY_kU3x&$6c~{7x6FnCNt=EyJs@eDUPo!#D;o8R zM!lj@uV~gMyia(a@IK-F!uy5y3-1>`AbddhfbfB1G=(0d5A^V(Xaqf2h8}(t4n4dq zJjSxb_c5TUM&qKI$QF*FEe&I6`LHpDb}kRCBN|osukifmH^dFYfYLw=s2^o029#wC zs2_!6Kv9++;CW-tT58N$ON}{esZm)=2m-S}Qx<5-0!@`ba~5dM0?k>V*|Udm*MrXl zTe4J3mTJjTEy_8<<8RqymjRMxOcFL(RNw(Y80N4#U^+$EMkH+Wf==oM$?)nn%p(%! zdBGE^Jn)ct{MZPuZapU}%%nh=SyT;M9oA`4kgXQfEB~oc`A?0?e`-{IRFm)~;Z4Gu zgf|Os7TzqpS$K=^7U3(U%+OkYrmTAi}?OCQh z%d}^i_AJwpWjZ{CRS|fW=_oRV(_t5x5O#S%vR;sEp->n{IE?c`77XKvgmKo3CvAj< zR)f6Rm`Y)*ReSPm7;H6>JlpY&DzrYVgWZPt&vtZFD#R}yhVje*z`|r!|D7cA36J#Ugx)P zPm8N)CstwquS>0MYxhXJ>znD~uv>6E#=@=MZ}R(>-eZqoi(mbbS&u0H7uBYQg}3t? z3SPg7V?1B(l#iKX*eQO_o6=os4oyn)E;VOnT9=yJ%{RY&(=8dOS7f^LDY}ykKAMR0 z^hl;B%k*TKo=PSyt+0kfz}Wgxgy7{omxBK4;j#H&_4?A7CA*VE?J0 zvKIErpS{_iz1g3=l|SR_7JZU|PK7spl9@6#_DN<23dXnL`y~Zci&Vd)W=*QUIui;o zf){g8-I{-&w;Tr4+@4L?OW9~vWXeVkqsRgngb$`BGb&%DO;3w#SF@poU7KNT(!cyMzv)IR-@W7$ZxE2yWrqP z(PwPt3uR#}j3xlLPc(^j=<&u!XsoA#J~9^pO0dydiQMCgI*h2CmZ`GGR{qBlFHS3_$zM}25}HMDly)g9B9 z>Cq?YDZu^#vc8%w`qYJS&b#QZw15Kr>VlUa{gSr(tFA!5q-|Su=>bXe9qEBe{Uba3 zfch!?98f=I+EI@5%7?x3VXu7HD?-Sl9yia&olVUt6m1?9G0k896qe-?NR+Q&t9*n`71Z6<#nU^@oC_>=6;}rH9mzr0kj2|3Rr?HMG~OQo~_2 z{2x*6_w7egj~|vEN7V4o)v&~-FxC>|JdbX$CRJxpsXBv7>Vf(tk8Y@@`H-3qsrj&S zfQD;Y4y)y`T8?nPh<|M3#;+x$*{E>v4Ma48U|azKRq%mdhi1U!xH2U z0;^}yfu}IRbY6;#sJSIKJ`uZJ^;Lm5A2Juo9iWrJO({~eC!sBEx%Lq1@ma-Tg*1+C*_ zOQYiEpP~BS($8b+%o4_Z9*wE9G9$)PXOdDsc0y0<9#=nBlTJ9EI&;x+b(TcGdfLwZ zm!{@FVxGW+IYEyQCKDp^+bj z|3dY^e3%ql?5>w{V^VB6MytuMoVL~52y$3AB`KphNMtonrJG^Xg8vk(tef^XkNiH^ zOhry0Gf!2wXba~i<@HH+Kg5@T)*bS^Q9-exOO9E6bH@K$Ng>5IV+ZzA(OzIhzQfG$oH$*(|e8%?()_9&cOs(3e zCUwgnD1tIJCSSE=)WT*A2mO!X@S}JzDZWh^9*g^wTvx)Jus_vE6hM$|BQD^+|j2T(YNNYx2ykeH~1u{&Gzmmb` zM-9l724qSD0!MP7;6pzOpB4_^upS=qqi_s7%F+W9V^&PHO~9Q!n~6Lp*apO3Etq@i zw2cLR4gTG`Ml+aZ9X%|cC^g{Sxw)w(FNVpj19bYQOX>{oOoT@LH! zYN8UTV~k^*@-|sLml%iNkHOa!$hbLmF|UaS9n1WgPcm^TWCzz@?& zyE(}a2_G@qpU*O3x?LUpKZjiQ!fd-e^jRts?gNDn>lP%=zQT43nLp!gbzY;xu#Y#baNK=fsSCf}`V}7JV#SR_Ap0XpOr^de}BY%`(G zs&L3fC)Al$+b<|WwCXJJc2s`GsMD{b^7E+t3%ZYOnT8g;!O%{Yp+z91F60ovQ>hDtmR3{K#Z=Wr z+?$+!ngN3gOn=Sei|HD{=_KgCQZi$LILVA;W@=<+l8n6=Qr59a`D;@Cnv}mL<w^BfNf4PY&NGe8&CX83vbwNKAVJ&4{R0Z~&z!b`3oc0T1=BLD=Dr=a+G_4+T=*mg!E^L1Jm*JwcvcL6 zmsk%k`B6C3XBocnqj31f%fjIimKTIC2!}GL*KlL+9Q+0^@v&{j#mmq)7=5wk=vIif zCC(XChK0rOykPg8WKiiE7Hw{MB&l=_8@zRo8@(Uj{f5+!J$d5g#NXlt=1}VAb!J2j zsUMrp_VJj*x?yE}SO65EmQ|}qOI6?{k#AXEz{R%h16o@L-hr#iFlxeG%I|MAo# z>e0e}U%p4w8C^b-G(%_UF-oEJpt|R36JtkJV#GYQQ&;R4p0Ghv1ozDx=zZ(7@k_|J zxvD9)Q>MwVGEIh+X)>%#lo8=0!bgOUXM+$>gc9*oKv#xQrrsGPwO9MuRK?4BK~x`3OWo)8s{hK@ zq>Y~V;jLK5kyAe@|4hn{lk(%F{5&OmO8AuUDdE$?r-e@opB6qNd`9?;@R?&gIT3nT zWRypBR-UWj0;G6`@w4IZn-LlLmPGW zGGy!K6EmEq3so2Ko7oFB`Yfo6SFDSL%8=tv=x61=S-Edk?wgf+=Y-D*pA$YOd|vpx z@Ok0$!WV=u2wxDsaEu-&LJvG;ANCB0_&uCq&lQM7%VEzJsEVFw5XF&@_20u8QJw*F zF-MeV-~}Zplox#va1A33$v<>Fj5H+A_8LYSlKy)>Zi0=Vou@O#35;caWfNy9S3e^< z6&5_L*_Z=^O7pOl%_FZt>1q=}HB#8R+TeOLsIKgE&ch+~V{KO1W=Q?mex(}qV+)sR z)Q@rAzpy|2>}mUQe^`Ioz7iJ$z(;icV#)CHEI2aqEDJ|R!d_U$9kucY+>bFa%x{In znBd*#6o<(cE~haZeveHSc%f1rT@O8*qpjysv^DgdbX#rc`EtUB4g^vgy$>|^#hpFA5+6}7Rp!$Js9)}5sMqU>F3(*4;X7niOM>FY1GwDY)a-0EU zN2SKH)L51p%TnV2-2D?BxW0~VHm~&uMb7E9;VpMZtO!%1aG2vsv$Aymz9~V9@99pvf z3E>mMCx}ZAi=y=@Sk!GE@YmKiu%O^r~H*UF)wZ8bg{LQA{C^ZR;J5cOA9r=B})7wNut zOnrw7vI@`h`q>N9VVh6+Y1u|fO=osaSNsY>&Kwn;sYH=cqz~ZE~_yo(>$2SxnBJO;qJs0P3azO7C@pOEQidHXEQ>KFqXXH;X(#y}{1 zh$rSTB(|@6Lk$Vm2}s3&a6O8Vc$J7o0?SsJs~7~%rAf`DNzJ86%{5p^9CrCpIILkA zhWJtVwD4)+Gs0(t&j_D6HdjxC9+<1MniqI3T>Uo>di(D-&O6&85}kLVRYf0Q7JYW% zk^r(Er!M3PypSjGf*f-sPMtl<^Vy2$@bPRW_-sXRAah5h=CagWB~`u^Jy!|G_G`vM zVTOrST_*MXcM^~1oz(t{gxTtWV%Yj!aMTx#Fu3HpgwVEhi7_al^L$zHe6IXk6jVn=hC?N6gQK1EKcz)Wa&vhQud{G$+LaA{S7+J?~@Ky~*!fvg3_V`j#{(m6B%Wy!0u%G>h>GnL)pXX%L{|TkT zYF-8`YxFqP!{8zv2HRz|FE?SZJ=O3SWkp>?RIllVFcF;KbO0y(s6?JcCHlZj*2C9+ z6uu;US@^Q>W#RA=+ph>;5xydPB_|4D?ORQbWLlX2obzh(rt@SqdD9ccR+VnHrY`Jm zef8_}hjnY};&`>?yMf81$eMG?`&+O2f$P>QX)Ea5)|Ee7U$0^IMkRfC3Lkoh)JE=N zBX#l6zJcX-Zlr!prLrEb+5pDaHdlS>`_q=yuQ1$H;j8Ipz?ueqO@qFsL5G=i%DV7% z;p@WJg>MMo5WXRNBRdV`p>D7cYO!BvWy2vl}_j3YAH@v-${*=;wI zqww*5n6X(o3h66+cD$Lq<-Z)YDMuLvX89WdTk6N=mM=J4>c_TwX6(A?mO8T_R}Iyf zOcxf z$hIlRZ_1&Ya_FWUx+Q!|_?GZ3;i0}U)_EB=q#7BLYGjRS;+^`ii+9W9V%!U(N&b$C z7bK0_7iC%d`3-R__6#1I*kFW_lRBE8BU&yDP<6*gM*A zFE`xF4fl^W+|Ld7bHjt94G(g|gVL}}h+XlBqq_SPqe*6!Icq|9Ui*daEbK{;m&|)L zf?Z5UrEdKeqOT=#3-0VCLM@T2bob= zb9dDa4r04qwc8al_k_a_#P@{n35Ra1hgyCV4rN&WE9rp^dr?_8iz(}7gPZAMO1NP} z`A1w!7nOBmE2nRIOX^}tDLzX{aK%DV_v=y;#ILzvL5?qns z$|no1BtiQTxx%1DrQUd?DAUP?u$qtK7{o0;!^=63@s=d`vN2~#f*wdp2Tr@CXSk;; zE|d(LE$0NGFxUgioQKBHCyV(^1~ErsUMr3sEHKSEp?V+ zGIdsJw$&M@`L_DuoZOZ)H@wK=Eg0B-*+rp_$`E65v z+mzon<+m;2Tf(=5ZwU|0Q>Z2NQ;lp$H8P~s$Zvj+bw^!rr`wS^Za)o_j2`KRlT39_p9oITz#PGLf<$C zBamHHZJh3^ahE9qguQR{8n!2zyPLDNp z!5O!f=;2+g*L1O7qs6+q;B;PB7e+v5*hWnk8|uO`d0dN)%#n>si`YGoS-2|qt;&6? za^I@lyC!^1_?qxF;p@WJg|7==7rr5UL->a9jbrpU5qemFlt$HFT|kXS)dCwI)lH2m zr|PCgm4z)y+l^s`MUuAXM7TE|>&ce7;H{S}bzv6}HhFPlO8xkasfrnfNRV5>wgd|` zcRZ<_q0TA4J5@L*!4>GBM*2X~CGqw^(hNrqByD$TkM2n^9CTca1Wyu!KyL0<9f0^@zuyC^ z&TNQI$|(_6vx6|$u2K}?e3P+{KU4}^ISIp78h#+ZhK0sPzhw{>@?>El%q^VTmF%uK zu`5pOiZgq{_k`~W-xIzsd|&v!@O|M$H|O4g@Po`bP^0sa{C^_-|V+KZ|D>P(G|> zv#{0+m5kZ=EGG|>88jzDtJDTr*W)%G83% z(w4fg$pQ?bTk6M{qZ)N)fxOpjJEQ$=itU^vww;s2wx2(3pB8mS@3;)6E>03wcVR00 z#uxFkv+-~uM!*0}-osPle99hUVb%5&qb%5)qRytMvnlFqidtL3w}fvA-x4lYf~OIM z$(vCV&!gqlsD=^S8kZs}-}(c>u#vlc*u_0QtbuoAh+Pf*+=lpEgF86q;0Zs

      esz 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

      NeF|-R{5JpdYDT4MyV0 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

      xWMQ>a}m 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 z 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 z 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�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≧;b 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%0D;J^_dE1-ZVsH7a(uTYZ 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

      YmDu#?YkedecCqm^9n}(EGY{FnuHv6U#GKfJe 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

      e^3CU9I7Nay6f*|31CS z7fG!7snmU{{`=G`<)afUy|p07RMr4N&x0FN;h@F5aM1ER7%>$NGM)z+rozF4dB^i! zD+Ldm3T^PDNWo_^-e(Q|h``?ZEOuRA-&Kuvga)C$zDi@Wjgr1Tz79;q>Y2V8?}`85 z{nb~iU@>X6YZ`%lwN&wQjp4q}D;^7$qR&&s&wZ@t-3Z!lRxoBNGlQ(>ji>%m4Wp=% zR0r%>0%H0n)d4YqMIYro)l-e2J1MgtFjfO|UzrQeQ0 zX)y9A8yI=bcVbP@a^DJC9s;O5iPg{#BFbs@&MFU0Dgit2ecf~r5ofU0}? zFQw{@0#%oQ@!S)GrKe!&I9M{(3j`y08H^0$F%=HuG4Hq-*#syfzt_m|^PY_So;vY; z;qR*x-WUG9I_ZO}xsv(7aD|R|{LKeev(~_qZ$41<52fxyR%giPL)PT!haVPt7X z$z<YAT6awYVsI?=E3sSR;nBOj+=>FmLhsagw`o(D^& z!ao)cZe9*pqhiKU3Fz zb`5?s9pm>inYpho_FZ3}s`d5J+`rA)ukTu4W~RCDYC77!TB=>U#(xkv;ify?0ezpF z8?H4-)8|R#^J_S;`#vwc+5}^72^hQi!Px!eXStbe(pD{F>_ZZagUjsetE*kpdqrdH z%KB<`wQKUtMwa;J(dYJkURN88;T7_}4vfiMHx_K{`8u*HQ5Eo19Z)0$iuxzj0Xvp} zo!^Olu%iCadt0+&-RqjSElzHer(To1%}6&L;@f;z!Wj5F*YRoL9o2lNs%K7nrvnY| zD$xHfU(zs4{;sJr&@>^vph_2{lLgcz>#*EF8vT6Vw#g&GWDuQ{kZHdC+1i942Ev-cjhpkFKL<{7ClyNS*l6 z4Z(kYd>z-TA79VPA6MCFAK&0}BOf0=QBQp$O`mZ5`s+2mDEovR@4sEaQ@uWw%%|7; zBT%UOsqxS$e|#19slDgIdJ4Bq-s7O}zVxGL{f}ZleUw`tkH4z^ajcHk_&7pqd=R4{ z?omI9mCza=`DlaN@zZ#hd>U(lxz_|=)XaMvR9zC5W~v^6r9BUBOof9M^TI*P^RO>d z;W;Cg!uRSypMi%7oK?CZOs@t@hLPJOi`QZo~pK7F54 zM3?*g29IL+*d8Hq)?;_1MN7 z6Dyo8mR;cxAjKS~Tf`h((>zamd<3~S!`O_c#&ENjw zmp}QlpZ?%S`0pn_``HhE@z+29FJ3>=&nQxRPSG!q7ymd^T4XVpp1zTX1U!8cKN=PJ z#sM(x*9!c>?3o++jr=n=@yrX^v9U3${!DHXG~`AdwQ&=#qJ}kIomJ1Rn;O4SG8=UX zwI?vjo0J-YdtuWpjsMR0`YC4U|4sEhwJFltT#s#z*p_;1ONP}N?AFPsycVu(S-)@Y%&&|-+oV3* zbQ3#6Od7AvtQvVdK?<_!=9~D@y(l$am&rs{l-Z)|Y|(YL-0anVTlBmaf5$UhrG2aV zdF#!*o3`G<{@-?^jw(@~ZWF#u_;%e^+l6nxnJl;8!rN?z@Ey{>L-IQ$zf;%Wsk?aR z&9uzUTX^5?x{-QzN&l{!mA{3&b_?IFmhKk5Ti4$sOYD*L_T0>N?YV{5*(>?I(!cj+ zUU#qKx@Rtj`}kVsu)bbvFo%V*Z)E>{v)1s(c~6_mLw(iyg8ISfnM3?l>YJ1NTAf#X z`s>Pe!q+t%xEg=X;Rn-E?;BqPeDe!{XQ&x>FT|grUS+7u@9RJHyXP4y@sj`OB^#pj zhA6!ulZM_6nV{J*%501>8>7s|TqYmOvV$`iYs1-`B$}ORsWl9AVlsqRgfq`7W=eyT zMY|)VFEj$3LNo$ghqW$Be}NHd4eovZh5~_w|A=X@Nv*-#^$)#bZXFf>BNk_Nsx^%F z=H|xY&!Wm=Hg9C)+|w0|b%X1R#=4m$8AAx<*3oaShWkXnp;~z+P~s0JCSONH}?RWVfNn0ubyg3SPj)I%B?y_o`QIOe^$#5P;Nfg`? z1-C@Ot#E1k+zD-k3&el5hF6$HgJKrWGs~)xSd8V3tTpf+{DPKRv$N~^4Nzog|FvxI@f||c(Kkm^AgtCikAL)-gUMD2$Y_5l9$%1W&IjN=}T!) zt%1^8zUCAE&1#UZ%ar+suLG6&rmshs+4?oD2fogEck4GWKjPuob!`2n76+=d?dzO8 zw^=0^ZQD1QZvPr5-R)AcUHJBIYLOuM9bad?9pB*OyhHd-;X5V2^BcVGPF;W3*R&|m z^>=-PdUk!2dUk(}Ja&Iw=bB0XZt36iHP+knb?V*o4c6Q9O{RNw{k@XkEB$-DeY$0B z(*IW7GQg&FlxP|7?K;e+@Na#=4E*%B1z_3glQ~TJ^sRXrvd>T!Z=uM8`?2jC;p zhFEt)th=FK-HoyC##nb_p>94<)egVn1ivrT059>$>%UxUV+d`?M$A24F>gk#fiq9u zmNe?02~vD8${Uo;6dBX>>pW;$b}dTfO>?PQ!yoyO${U$P(b7!RW_Y#Krq0YdwT2aq z=o|d8c7?0Q;#+;ueT#MCUvn|`8@!)lv#BCBJE(Z(Rv(wH;xAprGrz%GJGTJ{HVFlR|JiS*tr%+;n@2J|{*&$4?`}P}$nVIUZu-e4aIWk8$Qjcx zy>LbbjRf&bfHxY5XC<0EzMYq7@}N|$;UCo9V7V=m&yEbyLs{{y?#e^|Zu$-SxZK2E zHwom%t}njTXMvz+vv)Tpyl=%R;oEWMpv?E&=v#h6^TN02LbraKxA@jul}g<<;oH8= z`*)l0ZMrSDe~b0EOMd&U)VKXNnC|$NriO2`nL8xEL-@{bk;l$&YihVvsjk0E`giI2 zyKdE#A^y9C@0R>->EA8=d!&EQw<)*hR`S^+{d?8Ez2d+3R`T5IcyN~Atu;Jt@53rj zf3Mci#s9v~|AM3W4z)l1U9>(Iz@>AUka-YJV(qgpSC%;Whwtbg1wtbH++NPTJ!;jn_w*5QgzWuvO#d*7G+V(Qm z+@Y)QP|Y1;wmpJ*sIhEy#1Pc<$BJ_p0Vz)ojjc?z@paxliGleF}fWb^Rj> zFC9_%=ZN$lQTXSm!b?Y`|ER)GN2ULm_#G3!W5SO~{MKO=r;)c!MS-&xuBtioGo z)xT$j@6*b7pH{Z}zQKEH-#6Kx`?Yf4ua)<$pvg|08;`I3j*Wb^W7~KdL8( zqr#8r`p0zrW8!yA?LRL4$JM^$YX5QZJ0bZKYTpUTpAf&3vfs(C(@&k$lf_BNpHlly ziQg&lKPCCo(tld|PYXXS`<)SfM)(IhlL;3 zw0c<6?qRK@kBI*f;YYM=IHGC!sIGrh_)*Cp6~ANOq9;G5WyLYI@0j!-*Y%H!-*NFj zF8wDYe?rTG6Oun6{wIZ>6n;|pNy(p*{Z0u#CH|*m-_x@HY1#L*>~mWEb4KkyBmQT^ z?~Ja0R{YOO|5?eO)%Evj_SvV|XP;)Def?&i{hEFDYv$drn*00JJfJ!HfOH;E%>$}w z+lo0)9n?H^P&E%~o;s+S`5b*nv-u%i{g7t!L#k;%%SWAuzr&GsSUL}DHb30&>PK|- zBbxV*i02X2v{eUn9#xBuYCb)xs~=U(eC9o-s~^)GeM~Jn)=%egUH!Op9v9E!{c4_2 zADs}-6I%0}P|e()Csp&L)>$W2^JG7sr^NG=be_`HPpPK;qAEWOJT0B4rSr7bJg2`; zJD(ALMlC+07N61D?yTB*R`^+QI;*wkvznov)eQQqX830{Lq4Y&{yEKH&*=rubHbk& z{=DR$*9`c)@E0_LzMvWO1?hjmR}flq;V)@r^U^Jxv0v88 z%+Y3CH%5LD{dGKH=96Xp84j!Hd52nJw z!}H+5R5*ArU+9-o@Ib$uyV19-@c4&wH~HozWp0khEg|#jjre*)`@y;U>D8NjkCX3* z;sFG&Qrb&+c*Lu>cpdH;f9=M6QxpYWyNN%4_}b0<*~8a(MgJ94ZaRPcM&CAdtp^HT zSM}F#_CoHAeEk-a%{v>7bK|33Ow}3Z)LCeVmxDf2;h^eyuw*J6+?W>*MxF;5rozDk z`Fs#w0uSGh^JP3NG7B5=`WNA0_?PlPXP>{3hccYM$$!C)Mmuj7gz$MYUfL`5#*O?n z$v1BD!W%8<$m(z0>_11T%q?#H>%2?eywQ>CnX&#sWRw}o2)PA&s}P@c1@Jivk2mozS4(zt#}mdiP!Xby3AqTI* zAqUICA%~YC2d}~*2g=zm=Ryv9>S;c;ruo{M=9_DpPp!-D>+;*W?7FV`*oJnBHZ&jG z5WXS5Y|8JOnon+OKDb%&3*>NnK@MJJH^|{-$ib^{$icF3$l+zk!K-k{;bq9dt8mD{ za>Xy_LJoWCJrEvemmiFUhx}~{JpvyN$d=KduWwm%yFR4r!~Q7q6Tf^KZa;9r77q2K zdyq%`x7B?6VSiE4&yTYC4u$z|{OcM!4`yyWExcodrO)*2JnY9;i_i4r{s+C>?of$W z`Qfts1RcB{I`ArdOE@I=`fcG5nq}b-)yt5QSK*Kd<=p?yg&g+4d%%zO(zLq|`miNf ze)l2%AnWeK_#tJubdR3!F^9g9#Mp3Ct41_?5Bme|=l$&e{sSn0!Ty7MZ0Z`}==1S9t=WdU;Ryo^Xie^^k~H;gE=B z;Sk2l5QbOb5C-M!Nm$VF|EO}<6HY4+OIkTu(#pn?RyLNkGP10di)F1$ENkUrMJpdG zqF)idqLq(Tt(>fCWn)z+;LG@O9zq!Z(C(2;b0(*2ZJptFhGx z?$vC5xVn3@`ADu|!rpxJj+(%y{H-ZS?iPmRyvov$+{=)hSK*MHW#N$A%aEK`;Tys? zg>MSq6uw#UvLPdF+ShpI~ZF9b?M=? z6z|Cqn`^o>{0q*xWT7~$%ea+_}q|g*nN}_v)#wM8Ru|&A9m}~344!R_^v->AN5L3 zylQum$ag~q!rm^ z;mcYpU)E~%^2fNRx1yE&716I~MR!HJ^{ZMNUe${4s@BC;a9K3#1*N^cE zIlLZn@G2Z~co}l=DjagKEF5xp8FKI{9CDzX{co$ePyB*W|G^t)Z`LjeY$`^3#;h;PsE@8a{E?!~OzmHa@~Owu_;f zz=uzkje-xl_eQ}2g-ucWN0c@TLPH|W=Er%!NC zZwTKIz9D==_@?kp;hVxC4EW{vx3j2;UJ7VM=}C zT*!ewv0KFd9{#$&lwS>F1XM7D`8_d2^F1*H?L9FYQhmh7HGJoIH$>N;^=Q})9_IIR zc8g3|2>KBWl2P!*^u54>0ktOG3i zGuHPdfK~fYpF1-LAK~cjpez7hR`8B<5ESv%7xt$EF~ibJ9tFTA9#^}Hr(MOhP>I)bAqQgQ3is#uxsWUO^+CAx>izzZ>9W3!c^=U zn}^BW^$+M9Blr7iW(bk%ypK=CxPW<`J2;jBv!9`t`vEHPsvQ<6;$`T-t8j?VvTz9P zWeClyaER(<2*|5&h{bYc2j^VK0YBgP06#==<9=VU^lrl5b0h9>-uTdkU$oco~ZDD*UE!2<`O{n%^=J4pIHfM7KV~Z=FCue!S#< zl|RT&UL1aiqfmUzRKnme#J>k&C{z}P%iud4k^{~@`hb6y$-T#1 zc*L&i-lJ)c=o7&o^2KKMr{fRcGg9&+2L{LYdom~Cu{KVRKXl>8&ABIZVPJj2?O(e4 z#P(*b8QspxQ*O)hyBVkVlhLWgQ~JLD>4)I?q!Pv%M;|Ecjl%u0@WEKfZoxN9KEUr> zKz#q+1tjP7L;Mg8BzH4HUS1U&5Y@l$1}VKB0`e*xvZ0*a4s$yWBlG$}eQKp5jDrw{ z*AMb0Fr$AJ=iiGk@cr!%xD~Nvf#IU3>)ZExC-NG0`P|8pmkJ=eL_#F5?=+aoML*B^54vNv9_ttR;G>I44x=UDJ6cc%1kf5;Px4-9zP z=BjNff#w?T5KV0HaLigEoR_d7>~ z*Il;kf9U1jfJ(e-UkN&R89MMP{Hk!s>-CVASK*M2W#JIU%MgZF;gAF6+~?1Q9QIs) zfL-mzgM0|zFvr4}Hy-9{=*B9#u z{E~4#e9-fSp5G7AXNM1a&$ZadzJhFSL&(OfYzf)C4B2=U4zXAk4vG9DWsr#1hxDu# ze)vGh{D%+5!b5s$KWr4)YwtiJfBM5ven&{etMkD?<^ewaZ^fJ4dMMoa*2B8rY}TI8mchvhy7c-tE-f4zg2lO* z>sn2nx>lpNxua35J&YJgfl{j*WALig8FP%RTK%E)u`&fm?Ti7+osinugC4Fvz7XFt zO5@LckD>IqXS`Ue952wv^@S?DO7Gk1=B9-MriK1c6H|aSkX?VIHV|7isSU(t4J6hd zsm+nU_RyAVZahMJ-OxtljmO;FwEa!n z+=MZ2+UBxd&B=H*-yZ}wxv$Lbc8d<-*#4GnS)%zZ@w~;2O7ETY;~|@KBzDLhPWt{( zadh~Yrv=~KG_Ki`klZZ{$$6EfA-R_!G_S%TG|R#vs+S=pufidvmmwRk!XXjM6;Iwp z4u5b%4nDB69DJZZ$_MvN?dD_J4ikM?ivz|)ko}>Ty8y9036Gs$B+7EG`rfdb#>@)@?nP1iJfAo zH*#=(@~A+`W7BE|)oIapiyG^|V03CH7WmOn6hvq&EogE8KpS_+ksJi^S(XDKw3i_? zufid(mmx2&!XYZl!XcoSPlZD)mMZ~p6g_ejJ#rL1a+E!Shjyenjx@)S<~Y)vM4FRG z1IhhsnkSEGSn*+9AJO$uekk)aN{)EAEw|p5;cu&>-qvk@%)C*nDMi$33>Jn&twt~D z$y^hOZ6tA~SF1~2AFI{s64-`@9)OI3T3!0uI(s4vyf6dIUl|ocOZkkh+L^d|uCJYm zm;Fo>7x!yt;)P#)%aH@U-ILIpS9$ifJZ~yHU@GemHL2B7n|f+fPi^X{O+B?aOKr|l zo3qsBEcyZqcIQqed(7LG975oVHaqOyws2zfO4#i188wIJSG3vTq*rZE5G=0#h)>m+ z_OE`F4~DBBE2e6gzH^Jn$7l?yYeoawYajJy%r@7I29?*jUC05(^&jzZ0G}h*KT5Le zAM;9QSYD}xUhdT^+8Mc`oslcrIf2lQLug)wLtZaKR9=NcK$e9=HZMagUWG#0#3wKjN92PP$=Mw@Nc3t~Woz^nO#pkQT&%C=T3NH^asq`|~Z^xC4V* z1)&v0V~as*CPM#J2eelgKm3S4l;G#I5p)=~-awjG6b?f)de-0*?oe$1F>X|Ten4yY z4z%V~UV_42hQhoGzbX8taOmauE#bF>-x3bV9X}L)DEzPz1(3rB3XsFs|6zEi%W{O7 z+sz;0q#nX}<19>Qlq}8B1K9ZxqYx{!Ot$0zLM=-I+OR=s;3ya#>9yX-nfFm)c=+{5 z=C+^2)DLxh#7A&=YNR>BvH0XPeH>XF7ZC)0C*gns|5#i=>c=Ne~#qWBl+t{20j*kEc{sbvG5b&C&EvJ zp9nt{ek%M__^IPLdmKq6_Z@`sApnH&*RX;x{7(9hu>LN>c>CX%FgBEsF!nmR+gB_4 z(Z083Upp@48$#Lw2+s1QT834vCYClbprdQGf?etSY^_#!uJrZ!T1~8Nw!)j$>LC!c z6i^RbeakS_i>nP;v?oy)Lyb2gFY6GT5!KGb&=mCtqXtQ5Vrb&ZwgVwW+5zXQ|CuYIBy_oK-^Z+{uJvC(Rd& zFFQS6{Pjff*OT?e7A#rGu87p;i+KIMfFH*@*G1t8eA1&RJjpcqPf!B}>81Xbi+oAD z#R!omT8zf7PwGQa!dr#6KEZaaPx1(9+eLjiN_g87{1`x+(`WBPN>4J)kL&t`u21p` zIUI)^yb6aLUTzf*Ian4BIlK%xcohygSav*HtNkMNYk!<_wm(5V+MlFe9T)l8n~ulX zuHy-npJcgH_UIIS=Myxm%@cUgvQvh(r@_bk$VS)2+=j<0yB=qa4M0^RK6Xe12QBN3 zT$Sz;Gh_cGm}P@P5myk3@G6C&h?k)Vufm}S%fg|Em!Sx+!aId`3GWi#CA=#d6sN1Y zsa(DB@4W}oHFQ(6dgI?`k!lr1s*{R6iS}=L;~rV%Z@mYMdSnn5WCkzvmZ^FpRd1x~ zjZ}SQs=i3o7peL(m8^|(VuhA=Y&B@v=b!)XPFkv%v}Cc+vez3YE&l?3*Wge1(>1)h>$$xhsDQz{s@?Heef8k6D^~ofu{|&VIlWZUx z7~L-$-G9bviDT8jYSsTas$~}>t9#j{iDpW6L9yQWbAAl9I~j*f3ghtfUNX+_;dc~% z*gkUjn@*H0^m{h&OBS*=5BX;p?_nWp(BxlAbSBAG&Lo-1+I+~F6c(Z+$wCE_-*zS` zRGdi)mBb{c8QG;c>0E@2|A0s-YP^jb=-bgiUR??xKLl2eA-gd?g?*=)(x)A1J^9dD z&jx$2N4P}g(6WYe7v67AiQlT2uHHyHMElW4vY*Rc4l-kxzF3*)vmKN0*_bK5a5kk| zS*TlCs9Ra6TUn|{c#rTN;XT58h4%{Y72YenPk5j3KH+_pEZ1Mo9{n+U^vCScFI#)2 z8Yoi@M5=*EH4v!=%T$ArYA{j_MyjDQ)lj4wic~|HD(AOCKYA|dXX)XOdmcziT3Y%s z)`*Yip+ZyACryq1XT5b&*J^%-HKMng|I%v;#UJ+UkrcNEOcqJ|P!pIu=v0Lr*o~7N zijYPEN#;`hCYQoK;Ef4|lO!V*oPLMZ za+Y&Sfsr{CMxuVnNY>y1&tu6*R`WsD$VgW6h}YcHNG0o7p&(5b!H8292|YcLy<88v*gts}K2MX;{sl9B@v=-GK z^a`hc+ohLH3w!~a6ZMX#G-(ktvmEWyAwFh^uq4nSK0f{Le2P=K&Z;P!?RN%I;GlF= zrc*2|is+>-MVc*{X>ucuCN3s7=yzR#nfr@tv|T|jUplc(mFzSa%Z=JDqqfVa?J_#_ zcf3P*hwu*J(9rQt;hn-eg?9<>65b`eD>}{QJk&5vW4ftcQKWA5#(%&m5Ou0I{x6*5 z$U25VkKk)}7&^hKJ!NYfW-`ZA5|Y_pxDp9ZQ)KNXXH zDklAyhkJBi9~SiJzBYUKulyO`qnq0};>TGd39JnhZc^9hLrGnO|CkdboeAGTofJ2M z|I`VR_AXM=J`ZG)36cP^gUxP|9r(~G{OqH3O=s?542|4n41bm-akrIw1 z?OBikSr82iktXTvNK%)DNRu=Lk~5H$^bf3*{Ot!@>C|p1g(Bjuc-h1lTs; zJ13fMC4z1xf^H>(ZY7Ey;XT58g!c&V72YenS9q`RKH+`B`-JyZ5>3Ap@%+#)Gq51# zJz4Zi2Tv9Qk!B#$3`ClNNHZ8|1|!X2q#2AfLy=}E(hNnKp-ht#Ow!A`+#mHmnw0ZS z-7f|P{{&%iQ6DXa(2~I>1V8BwlfqWR<&&hfb52^PzK#)KV4+!tbTJk`=Sw!p2w~n4 zh^6&SndRVYCXMnLu%Sj+oIf%AG>mZ<}>3#{Yr(gEpn&+DY;?siGQL z^?Kt1hyDc%n+L>ur!c3=h4^T85B&|vH_K_HU){W4-MnAjykBWxK=^?00pSC}2Zav` z9~3?)d`S3^@FC$tF^$;R|5F^m|0ITO4b7is!FR};Kf{9Wh&O+h1>2zVJuhw&wTPO- ze^KWhs1~tsel22A3`{w$YZVKt{+f*)cfDV=7R(@5tN3Kjtzu@cXLGN#E%5Q@5VzLa zBA+(#`59BTO)P9#9V(?hXA^)=aV*&UXt}gw5#A!aMR<$wR^hF}TZOj@Zxh}o zyiItU$xgFz9@QRQ)n0ZLH0=-{_hg5t-DMpjG~?5Z9ip}^ z3O`yvFLjEA?RmPFxaZkfST}7Oc8a5&K?u{2PO-Hc`RJX3cLk?~-NP=i^|S}UBbJBcSV2M*q_>@;e0o> zD2mjhC{mMD?2#q>Io%`uS&;rLNPjQ%Mw;G8(;I1eBTZkV>5DXdk)|)x$j&zQPx@)h zoAirg-lU|Od={%*9R2CO_C%QWB%74<@gQp?fz|jLGh(;rvlpzW(SKmF=_E;O&&Nq? z79wHN+E|e=sqSr)>IT>9zUbFSa$B>M0c_A83{Y%Z1S>$^?ssAUZcStZn4Up*-`%*c z>HXi2Ti@FNTs^#p0ki=5eNFHG0b|mewW&8mV`zUvad3w*d=;~?>HVIP?=%T=luY8M z)->`LGu!4@6i7EaT%c*hXZXoAdzlzHJusirf z)BG7K9a-c!flco;hiytIRdg#=bSqVKE0y#J?-AZ39AWOu552;Bh4%`F10C-Z-Y2|I zID`SNNJT2@S5NUg(JviXkTY1w-Mro~5NQS?%|N6Xh%|$dW-!tWMw-D$GZbltBF#{w z8Ok&{1tq=A^?%JXKvK?Qw_gmrBcFLk?iZUJEJ@GIBPr`VlClQh=eI~2XBJ6qs|ndJ z8NjOlw1-c!LbYKK>cgBP$S5vCG71ZYP6)bW6p6w>&j~7;hh6)g=JBrmgPcLd>=3Q< z7}b}H?4H~;h$edQZA}ERvtg_d6-tpIg-peFYl#&0HlZkJ(~3gYKV_pBBg{`RL>_W) zL?eWJlHs^%ho6@aO4QdlBC{arc9CyW!EZ7 zY~Mjiq+dy-UrD52NoGL!fbap~1HuP|4+k}+;Si>jq?$kHlM19`U;b=< znsba_vvtkpXJX;mP-rPrwM43xNYxUlS`*d(?DuLF)nB)JwTg-bQF);)QT>lj)h4Q6 zH>x&Ku^=iGaUODc#jf2g&6&c8L_nXM^?gWorX11rjc{h3o?}aWp-+v3hmYlHJsi?7aEG>yd>Ml|LllV#(EZ||?uCQ)bShp+ep`7FJ zDzCy}PA_)~?-brCyi<6W@Gjw9!n-QnraOi5|LU>ZlZt=Gi@oJyUo2*Ciiexhmy5Wr z)Gf2vp0qC)aTTh&u#KwKT2``^Jo-bj@QeICV&<<=_lQM4=-yL!NK2bsIF$V1b*x_T zvCV5Pmi3C6Ezog;yEic7L4GOj8j`9{d~7YulQCZp>=U!!v@_OyfzMN=#mR1Yr(53X zmUp`4y&mB`!h3}G2=5i%E4){Dukb$MeZu>M_f@>#A03LxW4Sn3E)KLYl#6c=CPlS)OoDYW_33MKX47KJ*MvhYUSy z=YM2xn`bDL`V~t33Z;I9+JNu@;RC`Uswb*J;e)~<7VCu%2_F&;IUI)^xJnK@--pZR zABW@l$KiPXaac#%d>eJ7Of?dzMk3Wnq#7+#jYg``NHrR%#>!Mb69ltnJAgi$zzRY82I`ffpsF}pzm3kwC(_yT34IXNrVp~($tx-3&AMFskOBOI zl~o(m8-K?o&4$p%EzWS8eS%6Pl}Y^Rry9k!-4M(Y$9tMawxDT(P%$hLpTz7Q#^T&5 z=ci$vj~v$d$YGt29M<{C5#b}kM}&_E9~C|-d{p?T@G;?I!pDS<#q*cQPvgn&eAi_> z_WtqM`^RNp&rcI&s)w(-Ri>JXR8x^^DpTeBROm-vCjBe| ze#PS^DQPvYutt2WMmsWvzT}eh&0LbwnM=~#xo|nS(4SnA{+UZMLgtbzVKrP3F3dqD z$sCzUvWX{(WRp^cDr~|Gm2HAyIxM8Sn$zh|0DQ@cm8i$8kk_i1v?w3SpN3;2E z|0PlTlyFvr-gZ`m&Sh4FEQkipa-cwA9~r~IyvmUdxWP+<7ELiseGnUf-RMw~O8IcZ}*M*M_NVdj$c&Ajt^OLzWp&QazI<B>TJZ>{7vB!!LouOR#9{Pz3Py5896&ywU) zodmWBOP)%TQfo&p-ccMQ!WmY|DZSxq#iJR*lzQ*9e_i0lgXUo46 zuP4iA*XNN1q{{kRAqGx#J;xK#^_&B}6V;OdS^pqF&MLz?!#S)ooWnZ9Ijl3DBf>|7 zj|d+TJ}P`v_^9wv;bX$bgpUayi)Tb_eiD1`c}p>cdDdt=99E8_&nu&lKxix+fJH{U^PErBf>ZRjfP~7%rV)d;K+5HWF4#4U{WS> zS(Axas47RHlCcttoRPA{%m%Wyvr3V`f~@U@XdO*S3c_@tBw9yp3KsRo4_6F>duMZ4 zp-{sLfsjXFQizy3J{fs$)BD|~*%ksW_y{cpPSO5vG~s=Bu#R?l7&6H&HfxC{zK31X zq~xBV!@*|^9ll}^je{kcw8ED|$FztqX=P6c5Kz-SeQWHboVUbF<#-d(fT zxU$Q*vdg%#%eb=7gzyRB6T&BiPYRzDJ}G=s_>}M|;Zwq=D%opV8u~D3I%bIJm?5U` zmLaB}DyAKnHGDiyNIu~OP6nnwSv1RiMYP;R6s_hLq*dV#TAQE*uc%q*Gl@&ymrP>h z8n&4cAI?(5!lwx{(*2+NltsF8P9ho>L}Q-@;y2DNiI8w4oE4#c3W{@`SyB5`Xf_hg z7KHW2^8Oag=0jXqj90l8Humz2@EPGV!e@kE5`IbeCE=HZ&kCOvJ}Z1ShK)^Cq8a9* z>E;SWC_CCp8=J&%Q)WI=&x`t>`us)I)|R_1^Pl7n%|fJE5Y7MTlNZsLWl6Ijn#D-7 zSV)-!TMVL7utg_Slwyx&PUe`CIp$=JIhku-_`L9W;Sk#0u^@aw_=0c<==h@WMd6FW zAqQ~DVKbL_D0Da;3LTDzLWlFAP%Jk`nvqB|5@|*v&1j?DzIEH$ZaHUEP@hLiqQ^J}ar_~3bxj9{=mD{?-3*OmaccWngFWYw)8Z@J-;hfTKS z_clIu-%r2!or{0=&2L@&_E*30#^dk%!*5>vCMv%3<}d#I*B-a$eKZH3d)XX-qb0OP zo#Mgnz!Bv=>|yg9MU}N>{?6gyPD^jDr4C>X>C4m$tVWwQ1v3ctj-$nNjD*=*;fanm z(ZTQ7C}yEZcn?b;2Mz1I=&;U<4(q(=u+Ec?2pRFPMzyevWxgq?w2`6Om>j(o9C0$w)I9X(l7hRHT`TG*gjgD%0c~ zl=SjWko00fv@GzfFe5$b6f)-aW+b8fkZhS)peu21rxvB3;2y%9W~d1X&hNm&a&NZXJ61Q*kEp>0oL$U_ z+G=ep<+9boG`wVqh`%?6f=z z8?!8r&j_CpJ|lca_$A?&gkKU4iJZ@@aLB>3@YxtKHY52I<(redbCP#Xn#~KJ7d|h1 zK3I_7Aze_*1+`oV)=~@6*u0OQpl(Xf!uC1&Xy zNz$yc$!X@mlf6^xaLY>R`BOnRr^}n3igG-kcwAn;|QIABO=x^E5ldjKX(D zH1_2N(p>r+TU=7hOKN$kVz_$4tXj^h<*a(Kbr!l~Hqcnc&&HmXF`$DR0Xpz1W6cPM zyj~A^c@+*Ry$mUN6@E!LWb=B+#;fqzim~UDv46u~OPFUC#TScNq(()N>ZIaAqU8&U z3(CO$g5rW~!Gg@-g~c+}Vx(G(REwEPcEbZ@9&hDvb94UbG^Uz=rugew|4VOZH7pcw z0xdlK8{y@`^m5ZyI&10}Yw8$l>KJS4IP1dKg|7== z7rr5UL->a94dD>bJKm;nh{bZHg;7RXaSp5{a8^tTXa|d72qAs-_o5W#&GPtZOI$RyGV~EgQizV zB>DS&kMc4_;hC|45->~pRM4k)?1T-3c;0RsA zS7FdKc(s=1ZEIv#;piGH3x@^0jA-OlIJySPG9FSV1oTt}-}9=}29tRi!tg2_afBWi*i~xVRchPy)K+iUv(%S{FniW0 zjcoSVXZg(BW8{~|H{fl}ebUkJZf+o+ce#Nfc|i2N2>*_FBV+x+3XgR14u$98?>&uh zf-h(t9^Tv2kR`+W7>n9_>Gg(vk$U&s*Wic+QF-B@AUKEw2a(_)6UYfjJ zL|#UB<5f618Oy@=h3^aB7rrn2K=^_11K|giGc9g$no5jkk%kp*r13T=25zASuMICOA)Mfi&F72&JGSB0+%UyVob zY|-F6$YF~H=RpozG zcwJLGuM1xnzAk)S_=fNe;Tys?ghNX2FPp+Qg>P2+!?}>d=JMyk9yXVM$_I@cyKJ$* zV?Nsv*~v)mIih9ryU`N4lh&ronIYzAv7r0ji`HhhvH829wOQr&N^7$|btWHOVPuS& z&__dexUBB*V;GS9MIYx}R-gD4`$+xP9elRL$F{Vc52?1q#|Ad45g-3$`|UgUY>SWm z%vO+RTYN|*7XEAZJ9n_yxw}d`MGvnxGGpzC50XUg<}j~!!^`T1m(>j~tDC}Gj&BLy z622uI&UbuU__pwE;fN*2cZBZ<->G!-b0LS#JI{kXY~IPRXE)ztAsivYV^A&F?e1)W zF8ekuY!Vkc*PT3U7RDC*l+EtP)8uyd6X~x&h1sxT(K_6heRj3?37^|Yk54A5{UVIf zz4i+#D=2O`15?Oy1{P@!BF#ahImk2$bDM+}wCObEt{B)cmC%ECi*5s1c5{z`Zcn); z=7g-MO>CT+-@w}w^-rMx^D(_A7C&WqBx!9_{6t<--TMD8*yEW$<(7cp$y(T!Bx=_=_OPI!5nvI~*i0;(0OU!MC7l5D-J_*&_%Hm< z;*w4P+L;wb-g4l>Inr`CNf>_eZ#i)Epy3xXm&18RenoRd9POPdr)P++1h#>GMQnZi zx^f4zRWU2N=hytPyeejY96jLuAF`gfDn37E9c;D2Cx`QrP9rYqG~$v@BQEK*;vi&-9it&5K(*C{6rS%Xmo<14d8{*@`uMM#EGKnqp~9v9>OJUHH22 zb>SPrH-v8p-w?hjd{g+Q@XboBo(nl_>UAFMVbh5sED)=lCCJ78yIq&%;$O8$xGcx| zuRU#v@TcH>O$%adY=zihkZu*!iC{ah;1qsaEI3C9EZ*lqx?Qkg6+~z`lmWdX z>hGH5J0i3}f_*AC$K_@D;j-f9vf}2l;%ZCymhdg%Tf(=6ZwucRzAb!5_>S-$;X9SM zJQs4 zWE#bb4Z20^ePCC#mH?Y_0^BVE7ooQsLNBD_J@GM8_PaeX^Vr`L3%|{tSU8dtwrM?2 z3hs;0eh`&iZC}(re%LRlQ@=aVz5PeflK#ez)X50`RqJE~WBvhj!rXIq6)C%l>|I6n zt|EU=_@3}R;d{dOh3^aB7rrn2K=^_11K|gio^vkbu)*|sum@(yOXWktOYxBKQamKQ zln)8l8XS zl`4moDuF_;T zfycVPM*~pyXn^9tK+`+4f=wBDTDb^>{F)#FL51{dBhd;5AsYOM{&GC=98KW|oMS++ zB6!3q5D*t^jp9yg*iHVeZG$((m~bXBCY;G?6e3#1nEX3u60PD)Vr-xy=VVyL7c9^- zc-7hHC7qpy#$LZHd|CLiaA@TCitrWTE5aeHiR{Ob z0&TvXyClrvT?XdoRb2*JdwE^>y6|=3>%upLZwTKI4gsBhQ~0LvP2roBE_p8Gu!-+^ zum`&2R_ZUm?9YPjRQzjR+=<29o3`-65eMDd_)EKk_$z!D0Z-_AwL*J7c*W4B-wH1u zsb5xjrCBOq#hBH672&8|ugi*W+dfA%!gMQ!_EzA-MWn5QkF|Z)`-}7tVZP^fp!Oe; z(bPP$*nZaEbCLl93;x{5PQe1V+lhob&t9;@1;Ji+PE;XrSs{E`A$(aOz9oE1_?B=e z;$2`{__pwE;gHht9pO8|cZ5S2;Bp3@TIWIzn}eSRd)QuE>;#yS$71diyG2jf!(W#6 zh1pJ<`UZ&c9O8_94=*3;FT8xHzet&i`-&(|-4#qMD41AKH{hf`(i}vZgGh6bX>u>z z6|F7Ib0=X}46KF^k6m%`FLCd(3o-upL~Vi1?zR`>e@}$|KFi*-7wp3a9JVGkt?&8M zOY?bA+t^Y&YGUD^w%CvNKG3~w-HWSmNp;)Bcc!Wqi~LJg2jo-kin|KEU3HaRbrmS= zU1?AFp71^4(97|C;rqh(g+pk^4}>2GKM)RKN?q|>$YGQE^I#8jq$|Zq-77rk&wg`- zM{ZT%ky|U|(7vLxt+vwdYxIn{E`dkEZzy`uBC7D?RZy`s~yKZ_dfS6scAM>%{d zTz%YYIDoqP#07tjU48PxcR|C-YZv{8&aifrdeXJWFW8`qL$zy9T=4PMwI^{+F?{{v zgU-~pK4618ooIa9K@6=GdAign-qIxIv1 zi$k%v33l@lyV^RA+ z-M7(>3l;{88o#z#Z#WU5-|3`?P(vckNxY-8JQbn8CVN`k5rn5A{4L{uDnc~Nfq0}q zIZ~h;DNv3SNXNpDg&zw)7Jef9MEHsD6XB=APlcZfKdl7fxsU^acrN5XAl{ZwZLsI- z9UN`mF1(w@fVbshKM`}ghzKBnveZL18&O@(Ow@0zvtp3CWPm;CzlX=;N8L)O{&w6Wg_P9UIZNtb)Pxuf3yGtpD z*Umia=kUC(@VTw}$gIu3Y6#{sYCxFE!L{HpM)!mkR4l#W9-UWG$8 zFGDO|g+myYE5{Abg&a0AJrDM1HaTzzhn(%g+tFoE5m_qiW_^C_R>_?VS* zrJEmTkleIj5d((N%};VPd+RBW2Qs*&=C?lKj2Jn$KFM1hst4Gxn7Q^a2J)c-*|Ii& z9yZvNi+yltQyV^ckK|`tH{y`;C^(xdsYi0QzqNH-@Ie|n7PYTO9gENxh>k_$ zg%i>Eu;D~B{-X^i1x*UP6A_v~;jrv!aoaRjJ`Ixdg|5?r8ALl3A6q=L(Q}T_BYEUV z5p<*oI#Prk3qKZqEc{sbiSQHQC&EvJp9((}ek%O55~1fp4jYA@2Yc8kv~V%pcU#`I z885wiyYOx)Fm4xtR*W2L1*3Z7$2oGWiJgaIttM8s4(Tr$FdNotftQb3xjIm*2Zme> zt<_5m>tbjx19GZXs|Q}}ShcgjhHJF7vl5%LLPc1hc2;l*!FyZIx~<^4t>C(?;H%Zt zpjJ~0Xv@qA_4G$QwW+5z_0*=G+MJ~}XQ|CuYI9Zza~QbV|O-M$r*94$`!A-b*>=k=^m(4^(jt0LsG z=%;+JiG5|Xz4mFJmiZ<#A0gL7ZM})3gKMJJvj$YxKZVs;yM8(iR;(aGYsUU?JrLSB zBqwdy&L96U8?QQucSQ&Ft_r^@{HpM)!mkO3_)dRK_%-1W(CZ-}ufnfa4*H!7Icykv z9_(Sm*iZRz(pT2`4T>9|=IHZA*}G}heM2tx$N$YwVU697ts)$5T5Q-=g!bkF!{TNL z3*O|`r`Yz^r+xm9uuB7)TcWn{gYO*k4Xs-R3*6yQJ;BDa$jw-y@TbI~`h>+JM?Qx^ z2Oo@Ra9l9sGbe{B%;Dh!Bk-y)x}h+G!d?$uc@=(BIP~&*=*6q>Tfz^89|}Jdepm_9 zb0LR~e$RtFZ1gLS``YJG;b+9cQE+j1QTQmhm_c|f78V^L7LE&M9t-tGe$M4Mgds-+ z$KvQC8s8W=5l35g^YcUu)e~_n*3P&|brJ;SAmpTw5qg}8nX&(x#WWWrPJ?(%&ZmKo zcMuM8PBXI{&PQ_Jk;3gr;dZ2OJQjW|{8;$0@Dt%D!cT;s2tO5mD*ROVX(gP`g&a0i zJ`eV=p>h$hw{6d$b|wxSrJn_ryu)#Iqjpv(R$8sD zorzazZ8^vCZTarDV(qqK?Y3eOwqVYM^63vXfwrotr#AJ}rk>i=Q=7BY<}9^2OKr|7 zaeeM&vXS$7vy+XSKUWNiQFuBQo{5ELi-P=)zH&vUQ*4n;gJzv=u^PV9b)`7ll7<{t zct(r|NUw^8zl?HK)Rvx^QLhGSM)_48@bN&tCTfj_)28w@@v%45Np($p{;_q2YmvqE zf(4N41)&v0%y-K zzb^cG`A;qv+EDGJjkRj9R{w^rq?c9W*X8StJzo7*%K2LwNxA&Cg-yU>YLJo_ z{snSM$xRn5%alCj^CoEBoT#i9CF|)Ic)wWK5oYUSaKj)9+k7z zQOs6HIa^^zqTKK}Haw0EPf|m^Yj~oD{zl=68hYV0HRS7sr)uag5uU0c3bGjzWg#n5 zT9Wl2qPM^Lhu-f|pG3ZZH1+R1vlVjlRBn>nh#0O(_*_$H!22W(tijv`{-k?S#B*bz z2-_z`)ZXPv`k=k^LFO#o%1%cy=Nu_J9jp0q(HtH9 zIJP`i%M-OcDOx7RC$ag7nxCrqY0(^vPh-o|O4=()j>eGJ(-K7WYe`f}$$H@>0f9p- z$03nlOA=8S)>qQrxsU^C?{+!&+>W{DcFsMRI@iiAYqi+4Rx7owSK8J~ZR@4BXO*^R zrM73eZO(s%&`f1X=$yEcFyrlTkhhQKa=>LakAvpwh-Fd^GC)D$*t-iy%)C%;)^PYZ%z1< z*R`aBRsE=c@~u`@!~p)Xb`6SH$(|HB@7*r)NZJ{dY9X1xIXRg?F%?phs@259Cc9d| zQKb1RB+N*rvk``2o#|Zg;<&C>7cZ^+Ft9>CH6Io02E#C;!2kFo+bcGP5jg&X>S|ptS||3< zI*c-*s7THd36!!M6iOAIwgt00{Eo3>NfiVe6!0Vm+5K9P-NLb^CMGf4lqL3%O>H0| z+muDLHt1f0Dhc)6$%N$E{2YV9=grN}$HEJ-@M0*mM4FaJ(-LV~B2BAkd^FiA8Wu#u zf@r+ZCK?}Qwuy!X(Xb$zIR0#Ee(t;9ci(+KfPeSli?(?GzxnxU#S5`QZ}>Mfzvv&p zWkPLv&I=rSwmhE->F1bQUPv`?dkYCYZ#A`6@7`Lydu!?Lpl>C;CzGbODt%j(zO6*B zj~q0#W$BAtUNHp{xD7tv&K}m{#j=6E#zA;fOG!AqLg)NisuH%8Byw$2`y;^FVvd z1MN8v)Ehb?O-H2Zh%_CMrjs;veb%9qR7H_=MUj*&O4f#YQ+ug%AUxWu{h~btkVUY6 zS)`#obbkmR5=#gB1(y^%V#?_tP55wcI;Yq?;G$4ufh=sEDP@x z-YL9Oc&G3#;a$SJgu@@XuVI~|`^DtNp5m|G;;%maCAqP#&>eN|md<{xrCU1tdDrf& zbG@NQG*9ucw-344p1`OkzV>RwUXy27J=sGzs-QBfm4xlNy#*&B%$ zovQD7{!VD$3;b!3z89^Webg-*cFTs{vSGJu+#|e4c#rTN;l09ph4%{Y72YQta=33H z2d@<$^%wpaDE=ChHrD4jQ5uw0tmf-Kh{wl|`T3qfnZ~N;-rM-u`~H(}{o*&@{MIMG zeesWc{hM!m`#bOZQ(yho8((|#7r*_+#W(-##XtGgZ@lsCuYdL8AAaMLKlSx*!4?gJ zGGxBdP;qO(L&aUKP~6K31z|EN!l(Z^{HjYjwbcJS?cVM2f?n=AsKl#W36;DIm3S3CAbddhpzuNAgTe=e4+$R$)>_6|Bi2^N+A>x=265js-f4dMuNMRHe`Ko`Er5J@-P95w zAE&eyRIOF04G@u0lCB5_M3ZXxl# z#Eo>Vk*<|=6u31DjA3V_X^S*%QP8%Mpt-{|HGe)2%KZu0{8G6BrVpddXnlLQUFKN5 z%A}>r1d3a84Oz>=)SFtX^sQBT7(n#Ju(isht;(dW$^;h4LfqXV=xWWMXIE-|N!Ksv z`ZBLA!drwxHSc;Y!dr#63Ww;9!)<MTL^#((8|6J5Z$+R~N7H}|*p7{=`(jGNlO zko&tmBQSLP0mN_9ox(*H9f1YJPF*$y&z<5&;?79i8M|y%H}1Q1MdGeV+!g!nor=E~ zYE+}Py&ARcF>3Fkwa2tZ^SZZ1ITsnAx)s87@1Cmri%3aze-c4;d#JI~mQ_dIOy6ENW3%4atS>g}i_Q9SGs$SfVm0^u z`y``#teaihJ@u3iJG<4Z?fBsnUXw(3?8j==sH4E-?}`g1T~yc(Mg#AXAr*su|1$lZVK59~Aq2+vx3$6PDEry%2q}kN4fCvT2+GE9Uj4vW2XoWM+(G ze7ezARjci;Cc^0IZA0ikiix0DHGY~}t2&i!^!CQF7F8a1w~NhjUSTR}epS~m>iQb5 zEy7!bw+L?$-YUFRIK1nrsa1HJaD=wkBcOS8Tp?_8oR}WkV|r+h>7hNR2h4pUO-H2Z zh%_CMrZduXMw-q@(-~>HB28DM>54R6nI@;M_EJ}eYuZbJjQ-GG- z={pMgly5ppOwwn{J4>8!e%E_YXO&%N!4BedRyc7-q3e~DrXYS7`!=T?T_omWc-L!1 zvz)5l#vW-8vAr6=@76GhQAd?g**K+r}($7qf7LBD2UwcbLT{ ze^nu>Vbb*bwg@!)eH+89^A7C5;YFI~S&ZCK!$3(EDZ`2un;0s4v@3g{uXy%oS9a+T z-XR=)!SN2^ox(eXBe)&!6b_ep89~geaD*<(lEWrl$^brX>XtTs2)kPufQT}H&&_&7 zW4i#HC-uDQ1638i=%*D`c+JPCnohmK!E*1b{QdFXFRJ{SHV=gNy~xcC<$Hwp2=5gRIUI)^ybA9V4mrFYa_}0BXOk%!BF&x#X}+RJ z0~SS^FcpVnL_b6_B*U{H!?Pg6m#1K_qz}#yzM7_BgJ1N&in+mS0-AOMv5uiv zbA=!C82Vzh;j9nyfHU4bz`K7LEO{hzI0F9A+<>bb~9e}En3aA-q}rUzvC56 zwG+t!1jVNYxgp+9Fk3q>`O+`k?tsae{>BK=YSlMLH(b{Cb#&wNztze8k*@|@0$L#g{HUhk}Fr`qJRV!*zVoAtU+OU z!FKPP-iiOJH&=vWZ!{Ui<}qJl|7`xUuCMF*6<%9}w+M&Byg#=HhtIqWPw^_eRd}25 zHsJ^>Z`bCy9AopC*vr~uFKdsztUdNJ%w!@}N2KbAR2^li&Pdf6sX8N7XPK%iQgubD zu1M7tsd64@F9jYv*k0{$?XiD$RGW8{ny0kUkvl0ym{pq23JudnXP{~5Vwcl+GWNDE zHme+Es@~#WTJS0SHd>&Iyc-43T(UD=NOnyX-dc8>D!c>Pt6fInhUYar_KvlocnUha z^a$Fw@r|oiy}9BK!(G5B`oiQuAsA}1%Rs<5Ecf6b^ql-YFa|@p6}N1QE-zx7)lxeTk!gDdMM#y49C#NTtmfDPlV*8ufoE&Ii7H z!QKK8^1371g82$Za=l;T_`mndnissz5nu0Dw3+fHZLSFKdtLK`uNa-WFj8f=lyngV?YjGg+mT6_X+P44mnsKjc4-$8m}1Y%a-La{Fl;eAwyp( zhQ(3^hcgD>0=6-6;hr>#?U#@8NVh*YiX+{AIVx;Ph>tnQKb666x(tY!eSRbSj@5uT zTI=x9j{&i@Tk``mgJ1GNF~0ASlpGXC`|O8*WrpA67<`@I5giOH_|=>tNtPe*LtPuy$YSVqe$i=2EbJFbj71KMez~n*ZtIuZ`sLOE;RC`4gbxUZHtyy@;Sic-;c%dr zhlE2SmSb4Jr^E5k*Kj=aH5?Cp4d+8&^@fp1GZJY=BF#vo87*kixwg@Quyn3%v|#bQ zoogE{?wW2icE@4Iq_jUS5Td3WtDR57~GXJ|-N(pg!k~ahw|d@BF2&ak%0y`Ck*oN#cp% zFrMp}EU?Ldt-rVNhwuBTuYT*#zww=mf8smedgG1n;1&&2Mcb*noJejMSJ;`4I3FJm zhUCn8T!!@1uH%K*zZB!JSk?D z(f*93B_@x_LZ0;fmPs;WL`;c~MURWXZ*)zGnI$vNMEtPwl$hDl0+Sf*WTbXVB!|kl zTsbaRj?0xWhr4(}_=NBY;ZW1@N#T>iCxt_D$ESo(37--UVM?JgT^xj+DgL@t{57k; zBsZQp)4{)PLVgNr`gwkjdRp3>`~4fJf)!R)9Udh!VrI5-X8eBC%=7-4M|`*(mi4o@ zGcPc`&%EdeKgxee)b_awr)FqedY(U}a_I&CG&a6@jljC}B0h4SejR#Nghd$8p|j6l z_*Dc&!>rw`Xd5KA@AYI4PRqhj-7P*X3s1`fGs2;bG>egDG14q%8rclT zM&_TZH*&#n{`t~M#5fJj=HyVT`6_EdmsXABu{LB5WItzHrR%!=S(8#<;J@S>mDu*@oV z?m2b7Id#4{b-p=uPUz~LabEbm@Oj~gUB{sbufh?ZUS1TwD11>kyaZfwpmPtG&teVd zvsf4vCXC-884>1hfQ}}NpB)($=C6H@C5*qxJ4USXJ{IomYieoJbvT?5vi$(v3#C(Sk0SVYDoCyBJU#@^JOA)^PQ(R#e=hc%;f> zq{?HY$|D-Vd5l(hj8=J!R(V8Q7!TMYF9SD?mFSD3FAXq@bx9_Mu{(}PV*)>{<6y%& z4hFA#pBdJ1u@T`T!r@)VM}&_G9~BNSI*wrUE5zhgI3!{@9yi0oYCMH%!#Kk@{462D zbUb=~JbHedp69XPadkaQ-b{cKk#HgsPOxX<5I3wjAwn-qMw-b;GZ|?nBh6H#nTj-1 z1x>y2%RW1pdf88o+oVAq5wSU5jfwG+Paz{TEvDv8>YSn5e zZ}dUtXz_}|^f#m{*j z!PXG|rM!}WiE?m1 zLHMHZMd6Um@x>T~Hq4FZV20y4nBjO1W;maN!2nb=KHeP>4GW@SK{Ol|i^j*nqoQF! zG%SdQ!)4N>&lil5swk4KD3Y==m~I*l$8Y?!&2aVj&2Tsp!WQ93h*ykMd5lzfj8u7y zRCqLuzLLh{h@8<9eLki=`o-L+Vf3|B&vGj3CiAyJfGQW@4sreU3A8rDgsVV!gu5st9%6f`1yL^!&J*N+NEFJM{tm~cqw z^<%=v;z=o+HL#2E2P4PnX%*P7RA9fVOevI}@?2qDIm&7{9vxSrD%v!S2jg08`r6Ng zxN$ZiMl6U23rcpJXGEIGNHZB}CL_(%D?WFiUQ@5e!WU!VwW3fwxSPf+G2H-*702z=yufnHd zJmb-PDLv8to*(I(O-1`If}};%7p?eGVA0AJZ;N#QPFmR(gJRJ4=B8yo8(s4UPNrqQ zVmpT8?P-OiRr@%edpk2?R_s=DcsC=qw$a3y#Y}PwYPb|SBaSwx$0?KH?TuUz=0yt(iy`OOBExMw5-`bufAAy!AG<+o}1ZCZYtmS1Ot z&j_CpJ|i4DxW6w6za;#U@LA!r!e@ogR^nnV1_Flv<>ErQxEPB$Y6>1u5$8zWXHS5F zk+1tV6pUD0#M$Fwj)Ji+PCmyXjz7m@x+@kV@0isj%x}$)0l&?y@1T$(wvPUa|Hc_Z zZZ1Rzf8t?I{#lrSM8L*PpS-65!V&N74*;f8C#lou> zejL%pp8#ICBg$ml!~%C;G-|s_3hPbKA^k4VVp);YCFNdUWM)Gl;dc!CSzQ5Bj#)7S%e%bWUti&0Ir6~S9wek6 z*5Mf25%sw&^U|;m#|(#)KTI>p2*!dPY(y+9RDIgXm>zlk!mn9ejNEZVXH=%kEJnq` zLN!l^8%AIEpZ?>9@TmCYUGlNON0zMep*CZ$b75tyqD_uB*u>*uSVwW7Kg&9*1Lt{p zL^zaVSvdUZCS)uQ;0h+-IHA*7L}Vfk?IO)&q?wE~laXfX zOU0P2-Z1s$SfHF5^ij4jm_<$;4-RE)C2fn?;sYHj`wH2(?rbo^Gi@tQ#0Z~|-1gaC zk1a0wO^C%rl?CrGd50)T{~|`YrZ@RIe`qopA^(UVEMXB&w@pb3`zBiGBvY^R5X4kj zisXD`LO9NyS+i(?5kZD@(ATIATFYKtaK8!^Cu74t$IIqF8VIv_JnZrJH-* z=UA5{2gYXK!ypv?a}RwBA<@C2 zd{zvip_rtydDssd>!0+G0wvL`+P_Wx`g+968dR5i@J38u3w0Iy*HJIBJkAX4XYZ zZuVh@Y63IWh>wkw-OE4c+r`PA*7p`mrnH*nk`=Aycg>2g{Sd6xkX&um|JbU3^@j^9 z+BjNWWm;WjT3uyYU1>)6jPM!ZGr}(kza;#U@JqsHh0h9~6+T<(igPlTcbd7_o#tdD zBC?Mc<|EB~q?wO2^O0sD(kw)pg-EjyX%-{RVx(D&G>e%gclD%KH_XrenUw294f!PO6gFmm*`1!WHY#@Qq`K9hYlCyr-}wBdQzat|pyt14 zjkM}T4ey@JVKuyavPmEL)Ej@xV>4OD1^35!GLdTPjSS*sEUW%GU*<{{D>cj+DA~>u zK$BVORhKmx(9d5av#}tHRS1&Vit1NNwsX>CHWsRUzECn-!RO_Y?VL23jfE;75+sWm zpVys5vY1mPJF!r(2&pd_#`^SFsYThUXn$>_5QR{3|zcT}P^>3N9zvBHM8xY;Y zNFZRn@z;oj8}OFNly-yWe1l|9tNwqinsO)07S&=B*tS3uMW9XDl)dJZz2=m?=9Jy$ zh0hD07d|h1LHL631>p$jHPWnRnw%Y%c(xHMg6SQ~rQ$2@2*0KHwdy6F zL*((n(CMzW-5Njo$h^#lQR_Rx( z^s80+)qMXV*)=Uy`7BlWELHg=cbmRGwP<=9v)o}3s|aWRj8WRq`JU{;m%_3<-@9>a zCNJY)tcN(UKFcu@Lc|ITglH6B#a;^fctx~{RWvNeW0f&N*t|*~4Pp2Fw;n?)1(USE z9>c^rtyDQhYZxbtdwp!+t^Aqgi6C9X?SDl|kU-9y?aH!0(aP$B# zuLy@WEDJ}3dwEqjWMo-5A{b@KfnQ5G7jod2_RfVIm{_jGoVXTq;#$m!YdI&@8`epa zw$Rr}RTN2A6iHcKoLh?@{$Go!bS^3ZE>TI+>MqyIZ0;glUP)(5>Ibz6OtX?!9T_8rz`TAP~rgpi9O z>oRgt%?aVgbG|_Q7yZSG4ZSR}@q#a4^Tmpd7ccyn-EQ+atRCC-c?Y@tw)p~yUE~`Ne35JGIsctEX1%TFFW8%S%xGILq}8D8 zQ?K#2g}qJ5w?3|jc40;E4J%&E&i0DvUseSFvZBgkr_4j9!JO!_lFwx&pUX-MT-KzjQf;XA^2gd^a9OAd@V&V?LEZs$S{B)8p|Y<6R^*^S9& zHz%8V!(OD>i!^(YW-rso{`gkVZYgJ^q3Ui3EYBpnA+W5XVK*cm2oMGxd-0cw_TqqL z?=AzDk^r9c-uB*2yCJAG+3}T&WCyEbH?7E$^Mv3mP`zPaR`mU)eOZwOS&;=<(F+HW z<{;7>M4E$4QzWO7;x<%bx{TU;myVWaMbO?V%=*Ppt7$KI&T4Uf%3c#}fFsl>XKVW3C6i?DG#gp_)I&*HD&)il{ zLRpRf^3iAB*ZAUnKl6>Re)G>?{OUJ<;o_hC)*D~__Ah?xji3LT{oc`!e&ZW&eDmVZ ze*Nda_SJ9w!nfc2=C>~vzkp=jXF1+@Io^1=xUn^p(4HJtBF##qS&1~s2u`yaX;vf6 zYNScV0ZmRQOV!i#OV!i#$w=1kxr?2QWMduQ{PlTJ({h#7a+Ot5JF`l<+hEIC`QeDB zl`5;1Dyx-v#y?r3;NpX?rqvRclv-9xtdv?BlBKd}$y_#M^WDVqivvqK*uSKM{YyI7 zzodiz%fgq1FAHB5z9M`@I27{ivLbv{_^R+#;j8h*0b74L4|3T0%XyFkS!S)A5!P}> z!0G`oY!#r-t>aA}-yL|fbTnlx_N2Aglh%r!lu||FtW;r4BlUWuUeB-W)EhQpvyIqn zBR1QN%{F7R&D^Z$$PGz!3t%m>h$hsq)9?sKlHWRw&sel(qT5<^I7OP&v1*>aTbD)b z10?>&8fQG~GI-H#czh};?VIpPX=4^vaW=%U_?`$)s&0tm&-hA=#QO=X!0^Ks$uxMk z3=1`4;kVfoAquh+Mh9z((>3+0HTA1C^}BW9>%!qW@0aVsH-v8phtC|}5WXpVQ#hRE z_-3Wwo(nl_f#y8e!`2UCxL=OpemRFbmJedHt=McUHrtNPwqvvH*lZ^@+lkF~a*MVr77kZAzAb!5_>OSM=J-yfYn=-@YGe#2ggjn9hh=ja-e4Xj^q8zkAFc=@(zzbeyy ziJ7S%J65uVz3|a=P@+x4)`Jp*G;B@QF zeZYfX6`#rPm+9HPdhfG(?>^mqy8E2(N8>*l|FPxHYzrRoNZbzoz{1@}<&6sc#_Gq- z;wR1Gr&)AtO@MdC78T~tW#=Dq*Pc!)+rShQV}foY#e;p$F~JE$t~54qph4VYqDPI8rhnayG8MB z{ZiLPOqTV9w~zPh?UoYZm{sUSh*H-uCB;wlN{@C#KiSW(LG<%mawW{QcBysb=;e)1 z_vuXgr=bX6mI}vnfv#A>T&`GmSExF>myi59%SV2lt=oY|JX^N|k2u?qdmudTHj7_0i(h83?yf$|eZXhA5BMzi z0lrk~JU+*ZZ+v9`Z7v^vju+puh!@|oST3%nTv1cotf&QQYUo`GwYujh{OaDNkW6KC zDZUw^t5tq!xj00$eV&|s83Ww&pT$jslkmLDKGQ9y4xn7OejlTFC|<$vb#=qer}pRj zd1OIv!F_Jm#yg<8`OJ|&@R4|Z;pn^%7CP=rRX+Kj|B4-`Yehwxt73-zGb{`nUOh`qosM zo&~;g)A`Cx{VO;1uY4U z{)ne^jBol**>@P)^dSBnMm7J3yTT9WY6|76*5B)M6Z(wx_xjuf-kqE`>-=y1q}Zcv@Zr?i@(epfYMxAb4*F}?4qrd;l`?`<(gM6O@!hWy@U-^GP=!tZ-q??)lDl*Z0N|b`ErixKiUk82`ce55|8m{-g09jsIx;$CkUZEqKI}dOP?dp49V; zU?1fd!9F^o6C!*s?IXWWLgC}A^KsVsIO}|zbw0^DpJbg+vd$-2=hLk7Y1a8P>wH@4 z)MIg}SGAYjJ?z|vO08< z-o$GgrN*>TYD^o?X`|FTvO4350{mp5HgSAfn=lj!8XzZKygN#1zOVNjL2E6 z9J@5-*e!KV@r{l)n2v->JA70rLMVY}vEl{^mCj6WxBONq&h+*&r#OHL#Q_qMc8|&? z?LOqxoph;xtS0^m%a+CvIef|L|KQturCCIFyf!t{QyM-``IPzx{P!bDdef}j0+B5{ zrIkbu-dQcLtrf@6SaD30(f&yBj&sUOhNZbk%ax>1yb}s~F|N2Ma`f%T(omdJUSlhb zC1>lMG`kI3iXZt^u8;gG*GGPp>m$GF^|A4fjel(XW8Issqs&Ze`@^G z{Hj;qoN`N+`bYMM>^X`PB1hl2E1vjg$oYR73)q_!hy1g+ba99T z^N7;%{AaJk>Ww`b-Egy4*bf%3NU#+O#SNj@>;}P(hlH$H+(4vwKtk3jRVGquTeB>6 z6%5YY3xGJpmq9uAir$9Z1eC9s$GxzbIxsU(MW5DOeKR5ol@z0HaVf+i@Ul{+w z_?O1NH2$UWFI&ctw%`#9TriEu#Xy2*7+vu ze3Ny)$vWTEI`w!^I7XlNFW6}mqUWn*s*Cu)3U_rIKG7t&NIq@#eA84B~r zK_^@m&AvI*h#ZXw-yEi(mtDR&l7*ub;=RAR_bzpaZcg8~D0TSvVhkvC2zWqMbVUf4 zIs~k*T9g_HwhIGZPVG{I$a#%b2Kf*w@<}+7k)xGR_r!&K)pKaRTWV0<{OX8GU8-z$ z8pd3!mtm!noYI#1`H~SwSJF9UVqR+6l3m(cWS2T?PLy(zMVCqRl=H1y4?k7;t=p}H zq8-bu-&*lM&8HH+@;&~Q`=qbjCw=8U>ucj*8~@t)*TxYtu6>}XDK-9$@o$ZPYy4Z| z-?sF5ZNVc}BHO_qm`Qz)AKmm?WAz2T@2fBHeSfr|KREVUDRk^5IQ9}8d#xd6ogcH# zk6Gu(TBp9vzRPXxyQ-}vm;eP?^|wY`-6ePyv)RkYdo`ONxkd(Zba zi+6qD9~;xEpiRWq8W$9G!5o$U{{6Fc%)1})!2{lON`B3t`?Kicdm6~tAG zv$W!9J3RDSoCQ91R=fq{#`K*V|95Wu-}&bF-uU;%zc>E9@gI!;VEhN;KN$bf_>aba zH2!1D&D9n>Vj-~|{DGV6)>!(6;H~j2Ok|;c`)j7>_Cz^!e!I#p2Vm}0*qwy^=4`aB zt#f)8%zEc{{p=7NU(P7U-MwAjBYJ=deZO1LF-MG8StPbzqO%|P#j73g;>mkG(j}Tp@enIS(Um&|} z{I>Di#%~+HWBiWsJI3!Azia%i@w>+Fw!DDW7Cdn4wFM8%|?Wk_(Npzt8;Jjgl^vd)97^Dyf?%sLOV&cj;A?G7gatNLMT zR#srDN@^m0uT)aAw|k|MT8b%^{F^c5E|rwvi%amu|0eEoPXD*_V{@gt{TQ+|n=N&Y zoPW%x^ipx!DHYFl%15w^9~v>>7C(d?ea@>mgLaBD!cOyf!B=|3E+`(+TQT+sdt#k1 zEKcFHyEr8}xMh5jxNpx0wr405e@JjBLs1Vf#TA0HVyQckQukW1)Ln3`SWlE(?ec*E zc+ky&If}JgLL+8GO^ty+)vFv-edDZIv-k!8zs~vh=FRDgS6riUREUmYzz<%ZS+ zDe}{YQhaE|hgtDqr5Fxq(Qys2F~Az4#61rf_dH;*O2|iTI8fa;e&6_g4>%xA9Hf;R z2TRJ}rqnoSNzMZj27BoOK>&oyS?{an^Za9e!Z% ziFG7cM}l=IJhcu#u=mtD609S^IuPmspwz1m{p6pqzb%!Ujhug^99xOb63gwp`$|P$ z))AL_2Zmmuj4QSA#u~<)Du^eaB)r8+utwh z#Y2&&#i^&s2=2nNIQ6u$G}HUnaogH!n2{H+MGvbz-r}{$S;AR4xg*i$uL@1og5|9E*@A zI4dI1Rap(1s9{|eF-}5OL=9^MHB3U*K@Ag9>$rw^+I{5S@loy_ALZWhQA_WL25X(i zS?6)qdHjOT6YD(5I!`K{(tSU9LGh^-pJv6UQq-a3r`D;*CiL8>7kg6FOR0NS)P^$Z zpwu|%OEwO^l)+c2aS)^oT1t(Bk>r-1yDfO2=YE!Z$7i{BeC9icz2h_A1r(;Iv(of* z)|#HqYSYtAdNWOWGfjFkO?op;de58mo;T?|Z_;~S>(#w@sbh3$nunE&rW~7z9KC~9 zsvJ3Avd^mO&Cau`x20r2bCs&{VIg|RnV#w50qGPESV|VuSx*-?sKE2FMwrrr$Mo~@ zCTW5aM+KdTpME~ctf+C_Hy2;9Z!2z);LArJt)0^1fw~{BJV1@g1D28j&B!Ycs6eT_ zC5O>cQr3<_Rr$C)Ccxo7cp#+O16k6&uK-8o151@hw~flz-5x4$K^xzIbFYZXx4=>P z$V#*9@W2bDWTmN8vZaZ3G=xf#PXd2Zo&=`RDk{h=2{%WT#b<$3I@#940KC+?@qors zXK5X2y4*O$P2pbOJteCi4xYKUeU^LMXH_?i*uY;MdbEi^O}jiCr0F^O1qP(PHB#xB zQhKJ8o>A$WT;q+FkV?A|lt7D7k)&6u_(CJV2!N`vM@ChYx`%$|9z3`c2=4yJMbMs| z1IB{D*#DF=Go=i83c{W0e@Yp&PUP6Vn8&vrr&w3bZxG+gZxG+gZxG+A-yp`iYSy`( zb#7;!+m%kW=$aMpWW_sK@lI02iY!{%-K=;wE8fkDcUu(g`dF9M8_McZN;S(3062f) zqtsQ)t-dnfdMI@j;w#6hXkLglhxio>y<2d{CSsj5FU`6dG*;?g9i-M0Yw<*Et8nF2 zC!~uzqO{(6C_ag+dUe+H;wPQFI%{UJ$J4U%>i2qY`8{N~gH8FC-&4MA{I>Di#%~+H zWBiWsJI3!Azia%i@w>+Fw!G(zDCxR?nLJ|UwH#Jjgl^vd)97^C0Uy%sLOV&cm$pu-5Ti87r@)e(2X{dUtR+w5nvz zD>cn|rMfAv)H&u){G5HyeG`hDKj!S>zFDOlQ>$}|A2=Z^evpu~_0tr^8KJG5;t?to zk4Q+`3&^IpCA1^QzCp)q-(W=*{hys;!B&KreEni&aRO&trT!AED8Y&pN`)oZXA-hb zsVk9EO$k}21YSseow_?Nm5UAx@k=#~9Iv$c%BhS^MF%D=)U}#1wXC#G)re*z2z*tx zWun!POz%&*0(vjH)Z)VXG3vqe{VC4MSZgo0YQUqJiU-RL9V2kfCA`4*t?IO{ylI*+r?qxMU1nWR>oYBRXda?g2^^#!S==$_CMWu3ePN`w!=#DSdj2!(W zQmJd?cmdT!YOPXhUigV?AR)2Pef=b9a|hxZ{9O1<&r>^rT2CtzrPF`fY^Pd2O~$w@ z5ytGDSVOhZn2G8gmExkv(K{+7{*g1AgGTWaZ^`1Kfc2tEaZ%*Niz-;MGr7oVD95~L zqIgGwt0tjRgq7kLBE=mNvQF`Ykor2Vb*!uAUJ(_p`#{t+2~~#}Rj73EZVZ3g2-U31 zqJ|bKxY909AE;)nfJTsnN?X;e5mYk?SqIfjNOiFi+*n+7|MyzhWYd`O zR9DjN^i)^ktV%=5Q<;dT?YjR)<=CI1a!TF5qAHXh8%Hf98wY91;H%U)_)0bomXyIw zsd12jY#!*p+k!`|u;xDUnePX7i_d%yN$~wZVR||%O;2a7>FKOCJ>8@?)1)`kq&L%~ zH`Ao|yh-nQliu?tz2~)_eT}}n)RA3asbh4qn#-1oGKZ78XSTwQI9{MpS6bDZhN^l; zDGdZw-p}c#n!26Wi?jK_LQYp+@sUa_g0ww zgWkOOCvGq8h!rQL98*d;c2b>F`G;L-Ef3_ zG~b&p4W%lK-iZB5<(@#wl5Ev!u=eUOG$My*qGXZOTZClK#FA|8M&T6qoYj(S?n}{V zTHx?UWTmNgIOT;>veHy4*(yu26&3$z}!=f9Agana2XuM}q*WQvPufRKPhirOZqzGgHdUlrrGS!DRY*DTB7_ zoR)E=?Ks6+?Y?}{RUfd>f%9AXfQ1EputLIZd>-ScTtmH6{dd>@)%WKue-t8~wY6Ay z%in{DPY$KeMBMVn9C(`gR`oH5vgmlbvV(5owoSw@^YTo%7A9}o#Ctefq0c+qwjF+b z_)cY_T0ga&n%o_mh#Z|Ny_3FALAv?|^4(<23#FAYFuYsY3Be}H*C_2B+=K8t8_6wy z`~lvU?2kj-Hh$aqZR59%-!Xp2_#NYSjNdhW*Z5uIcUwL#(H1;nd9)q;5zC{BZdviX zr_ffSf?J6SZxQdiWoQx9jY5JOg#paLh53|n0tn)DIJgjxx?qYeg z)DJ@fmq)8L(o$1A?^b!Gx}`9h^u1E&l2?u)mD4QzaZan(5Waqx)tW zm|ilwZ@Qdj6}L!ui5)O04hj=`)2w)jTE$Bek_l}M7FP+buWeVwYH4y+RJ=GS22+U1 zH!rwFKeb#u!iiLIMht2`u4)$uHiLk@>Q#I|yflr#eP}hSmzq;u4~3=vR4=WhRxkAz zoUb10bvJG=@EcmLxqTTurI%GrC30NG2IF_SlmlmM)TG06r20_m{u=SJ>VZ0^Wm)xL zjd)pAcGC2OaPo5Me&*!m)B`W%9Bj>bAUpbn@dsf7d>@2jq)|Nh=Ryx%=%K80dFrEn zz5M@>3T_Os!s=d{HG`ph9#!sn)Ilvcirx39bKm%V<6uV|#FQEbG0GsO)HpavCTykdZ>+Fdmz`s&S93S6qe7*cf#IOiOz;259fLS}Y?rn>o1lvl$UW&`wrA-99S}Ut25;kbhWPD1V~(GqF|Eg=b62T?at9dWG` ztF_jwjT+Xbo>bbZVT~ZnNys_~ZbGVym75^eT5~V?$i3tv^^#b3$E6;*KYg4_K6c5+ zRmquN^ru>0wZfB72(B*s#2xe#<4fm2;4%Q9KPWbw>^E>^MPNsXJ0I zrVPePjf1RY;~+>G1eF>GLCPSg)HrBKZt1Aof=4W+`UYc{_bhjY&)m|5xTRB=p3X|s z(^+eJI;%}jH|fnZ>CH6h%{1xFH0eEW(tF;d_q<8(d97D>+NF+vJKpjyb*y{5QqjnX zz6)h+WiFnYudv6fs{EgXjjGC_vY9GXy(4RVyc2rSinbN+JN%5BThql2QB)o3bn!)G zsYjhI4v8$#n(4hHgT*yr@DF70`Mzp_G?q*EH%SL5mGhkkE6o0hrBu5&ZkZLle~XiN zFBbnuaEI_8#9dl>B{a+VR7Z!UE3a6xFC-N=gmO8b+N4}O;NnfnsIu?y;DIV=}elM3Lzu*A@mZMC>La;eG;8^g<*Mp+Kdqr~*{YM3ZZ zBNj;AgFkZ*{>(l2GxzYQqq=m2y!_)L=eFXk`qI^=`5gYr*wB2=}s4-14_8Zu#34xBP93+s1Dj zzis@s@jJ%v7{6ouj`6$3?;5{r{BFy)G1`Jhtb?|LKVltJAudas_Y~hE-gg7w1MPjs zp2CBSJjlqyj6AFnw}n`nEZ5|7pO0?hvp4wlwXz~vE*y`6|3r(7hdI=Hp~u$<_@5Gf zkl{ihVC*l?^gijwpFic%kB2H4AHFxESOQFp(2Vbi4E`%TVw};jwEKrSHaGJKn5Q!S zFFyc)PUNXnp;MLm=lu)#IRtPirRvVaT=JXbhbidC>F)V{i$~M+8<6+XoyV{3=(IQZ zZ!Du7$K`r8&XFkuP}k~CE*m-bZ8ScCulpZi4|{2*P-0)(c~IGb10N(4q#M6qhn1;{ zR|qdqd03ff`t-;{8;e~beq$smS@$vb;+{&6NfAiq6wj#(y5}zA{vmolFTB<92zRLX zeHVYA;$CsfB_Fut1DAZ5OQsm3rY`xgrB@npjewI!KzI>P9|cufaqGgnun;jKwWA(PaMG7&XcOQfQcum!;w)`wbm}-ueG0M z?WYxi(mG;+DBsUbF?i(r=#lUI$GK!vI3By?W0!oAOEyL3iAz3l$)_r*-4#bl@1H(( z$)_#73Hb6Z2UVpnvSdC8Dt(a~^Fd4Li;S2LGD=^@1HDOG@Q6jBeE&bI@Bet>&(QRA z6E@R?%`{=po3Q6KR`)68stw%iTI+bGn_a)TQ(Zb%W&Y65;dO5SZsqz>;E(#y$9M^5 zrm58PL)8*UtQ-i759`$ZNnyf!9VDXdw~)}9#B>u@t{=tqiGgWcy1sFyap{oMGUL)A zrAx=*t$gnl*ViVVRXqUi+-JV`@WDz&roL;d$keLS)A_!gp0@IzP#M&datU2hp0V=Z zQSqwJh%1-aM)4Qx76q*QUr_mZ)n%l)ik%;e4~NpDy`ArM2j4c&e4|H;=+I=14rucA zva@jpl#s-;%HhFa~W*V^^Z zNcC1GaJfEd>zAPVUWcj3v<_#1eRc7=DRetj-40c^L)GmN^ce3k-ebJSI7l;8;H%Vl zuW`^~J{T!A-bcJ{3T?pyO=0$H^t*mLa`x-|Iotk? z+Za#jGrhVO8?WJaXUlEec%8p&EAtK8iJk;MO$lRs7HQZH_m$?n)`*|;(ox7cY7}T8 zczGm>1fSrskn1sCm|j2BTHq`L8wpZj_z>dgJdgeFI-L z4EasjSYVqAUT?5DEqKHE#Os)%4)iscE49z(Iws)8d~j20e4cUeU_N*#H4Yw>!9%HW z@Q~aR)3)FdGl^rGBGlhvnDv%&V$DlYo^`y;DXN^e>zwo~-eF_W0;JkuWAz-O!^Yx{ z<@%gjNrx@Q${$zS)B|l7NZQBPw7KC6Gt{jeKxqu7Nhgh45;e` zj$MhPuF;j~vBL3-g>|c%bxiY#S#LQ#-uSmT&v;wW?>Of4EvLtw8t*jTX}r^Tr|~Z1 zUBK5FaB9A#oX>@(5h8!9_AF!psXFV#>@ zz0VfI3o+c)&8XYq>vs6M9lmadug7?g@gCzn#(RzT8t*mUYrM~RpYcB9eZ=c#)D}Eq zj$$X*-ke>94SoOYD!)T9K#`Y*j(^dBPNk*iVIw5K@`F~x#>oqYj@AJ zyXV^7a~+O(#^)KIXMCPMoNv(H@?6)7!d~0r|s}|=B7fIP5kY+!IfhZ!8tuKb=epjNX%S3*+|S{5UIO?S??&0v)*<3 zp3@UbJB)W2?=aqBywiB6@lNBN#=DGn8SgUQMZ6v$+JZ;SGwkV>77V3!%p*;=xi|&OO!+qi}zD81Bg?da{XLn~1rqBG{WuILF$2IO)yWeN`R6rms>A z!8-h$TVJhHw})=WtK0GFcD%YB&mQAF#(RwS81FUSYrNNZukk+Pea8EY_qDW#w%`#H zhRT;E60<9ZmN?F~SGkg)S;L72$Am^|3W{38+A&pAx8A5)K^e{)CmKA|I>*|K)|~3H zh~u0}CxjCkH2N#5$n1A$}_~=6OAcc=^w@Xt!JLK*+k}9 zakpSh8db(7_9FYg!$hL@x0HRNF^ru5zRsEdP9w^|a#5ZCZew35^ZV3-Lr$PZJ@5e2 z1@AP5P~yJ{oxjQw3*I&2lBhLG)=g}#o4{N*fw^u1s27{aJmd3>&oe&HI9ReAxG6Ob zMwG!wsqqEI!2|hq6Ke||F*$i(6OR8JF6^0gQUW`SS*LU_&pO@sjjj^$4i}I1=PefN zXp6-<9nwKuV71da@nE9I#?GwMX`Rlj(`6k#x^(5@T`t~L7q6o`>wS5D)=8(QoSs(N zVZ6h5hjH*_)H;oK8V5J!8}BmSWgKLPgG^I&+k!_-A*yg84&B*}-F9Pl?M6%&s^VqY zyC>`PSf?lJ^j12!L~m6bq2}<@drC{1z0&!|Y!Q8xPU%+qtjKuxS*P!Gw7@#L-S&RB zy^lK3`=|rc9^*a6!B_dldyV%R2RGv2#uAh%H0HhE7)7B!i&4*`=}C^tP@C!f z9qP_IrD@+h>wv_G?wQ^LJSjW>B!}8Rjp9FH@%g9Jgyx@a{8!P0z_2d9;ADNhpR)LZ zQyiJo^%n3tbt6DU7!=e&se^<%P(~e;8V6s=#=(~|s46uMf|Nl}sc|rp+|mfzf(HV- z@HIJhp|^z=dJAWvw|Ex4riu2V*LCMDdZWQ1d6DtO+Md$G|6&_iY$J=`R3|&&o$F|B zdb}U-_BBW6fwUE+M}PruMa9E>Ufn8$%#@a{Dwx`3d%+^xq61zJ}bJR2jwwt zsm-3oLJW^G;OGHn#q7A3+BSbVb!pmvr9iA#!W;^_O*yXX; zjZR>>&mSy*BkiUyf3p#+;w(hnT9!DPOB~H5j^+|ad#UlI#+MpjYJ8dTWyY5oUuGPP z*lNH?sd12jY#um@(iS|>T2{Q)crQG-;&nJH(l>OHV?{U*^2#_55NYh*NBRcO2Pk+e z-^6(ZWUi_XF<>*1p)qmVR7}}fd8}qVtDs1 z$wKd(e4u4Rr!9D(aV&Wu{7dX-?vyRDpCwc~ zcA8;@wia1po}U)3mR6zi+(1)?r8ZVCzc01LSmM>#zBGkT&4H8jWwscz4bBbJ<1ee4 z0WXB`FH0Off5-+zouWb^x0vk4qfTB@XBk2Xu)8zSQ_q<4cV% zHNMRFGULmPFEb8CY(QY7)HujMPSb&Q;1Sb-W9-c}O00N`KUpg`uCN`oI*jBmZs<-iIP?m{TM;GE#iXQ&m0j+lN z)o){opm-4H?ZKQL25F`CH26{mU!}%DP_l6lqzrCKje{0tFj8t9JS4Y7vMqSTOyC&r z0gkAO&l-Dh&2c?JugMNy>tSK-TMc%!Ymck%UhDX+JEntv>l9?&&g+irv45Qlt#`-2 z-d9>5vEr9N$|~J@T{GU1t9xxwr7J;Dsa*?#l)+7@ad4At9NZ{_n^NPTMH#e|8V4=O zEum`*9(YfB(K{S3%VrAty+!Xf_P~+cN5S?=F3m4{2rHXE=AT#>JDgkg1T7iDY1#^#XDu?X5qVBcGEJ>LT%buIKhbmHgC$l z4{E?&5AaqRdmLp=XHmVqL)L+)Qj4QFKIqM*AFvGJu!Pv%o9SgOR2GzLlLPN^4kE>Y z_vkFHSs_Q9(gf%o)}Hef?bV=WWQj^C^`6a3YZ1OT4v(`uX-5RCzc}zx4e|sCiYyFv ziT4Ta3jGf;5Bgp7X7xR>(7Q9>#O1*mnZj|9+rN+UHGPo%<4sMc-gBE4bQfhpl zW%s8oc;KE`@=hbR>n=t-&&MCN?j`Rw#!9>3-Qn!_IGJS*n|ZVuJ2$39YCCE!Fi}Tq zNp5sY-{n2VYtl*>uN%^fRuJYU14~Zu-b<^OOW$GJQ3 znCV%1f-U=>Mhp2@HCcLxE2w$;^loDUTK{d7`E8YXk7cr!ZaN?-Y~ z%fhM?7>yjI)XYMWdA9ydug)6D7Jiwi!vA~H4a9STcY+C$m2KTyf=9K2GbLbe-c~OWA9UuYFHj6Kf-?u)EIs>x{3n{<;$i?E1jV7Xa2rKr7)r4w0Dmlt-cUCvYvn z^=$@%bRY;SwL?LWG6*U)4uX=6gCJ!PRB9XqDTAO=SeZ0?Sg4E$JJV~!|-lOv) zi?nH_j(<^X`_1%n?7yqYj$qClq_9|J*rVU6=PZj)afD%ZWxj4ZprXma$uxd1JjL-l zb?^(liv?CJ4np;CzvvXl18#?Dduq|?*6pdq+RySFNZJ-o(Ud1dr#XvBR~~queSR7R z22OJP;$Wk3Vc--;3XU(%InA7Eq^R2>D$KS5k1O@Q6>3NsHB@RGm6L276`>4wD>c5@ zIQTLjER`A`XxSHQ3m)h^mPA`bTU~OJ9@F`NC8s!G!+n9AMt9-YX@0_WuBGp*V_E9` z(WO3@uryl9jJ}_t>Fl!i*?)5jMvrUD)J&P9h1F%+%Vv&OKV*k*>gbVdxthCFms&Sv`>BfUdSHI8Y_Za0NoaFcqp^Pc3Pw{ZwdcmjT(sf`_ z5jq@oP-@4oa9}`{`Jk%QI0#Y(H>Ji`8DC`_+=zpgQsb*z0^1fmVlwbP?^fM5Yff@B zwxIZ6VpSZwM)#QRE_OQFLmgApfxZTPrS>`aQU+C}#=%muaS)^of=Z2p8)eW^Y8+%F zx5V@p;DL!4y!7*VXx?x#CTw(+_|!Z&zkp{r|9B}6#B@X2`_^E;!MjVGV{h=D(uOxR z=icbzvE#*FRa;sc(~gvm4sNvK#y2(5+hoOf(OSnBHd!a8d{{8WIyMJ@O;+6G?XS&N zjF&3#T}V`QvlU}J&`RrO>uhe>`P$%}sSVzlLT%_I)Q0Is;~R~GwDOH_GQP<;xDf|8 zrkjm#HVz)jZ`t{33mype79BL&jc~#w~C1cGaM|RXTF?*4XPr2)4T9 z)^K-IY6CXy@x% zncn$^qPNrc3EM|IGzrVlErivKPb+V#4g^me_$*cogI6KK(GprzDq1TD&7q|`VV zNj45fl)*@;aWJ9`GD?kujO3OuwFM7^Y3Mc1J`|22e*s|V4Lu_dMW0%}`aSG3WWx^V zumd`*dl92!*;gKMhv-B1Xapnf5Mv=srwd1_(_jHBoEl(9tsR@mnn#aXI~K(7oCSqZ zYsUh*?2XnY>Y)^sqw`TOr49z_MHy96Y8+LPY<$G{i188Q;LCEO#z&2h8V4ER^}M$& zc*IcZy_^l&@X?%QgEn+987ZCLhPO3S-RR;QRb1iOcwDpJjozev95?wUm)sOPP51?j zu%-KN)A7b*p5hL z9m)Ty& zyKJiD_L@f>Q`CXJ27RUW`4-0ne3=ibN{w$d4sOf`H>Jk683!ZggOO6>+goDV7Cd4U z_5HCU?hp8SN9@k>1`8qkdgn2YdYY{4R3vrR?aW@^X&v6SgU7Hy0Yih1&){(m28z#M zF1aht4WZ;N8CK7+tLixdsmavg1bw<0^p)D(I~)#>WkE@#r1Y?T)Ir9&<+Df-bC%=B|1)>8xz(c2NiV8uXRg=R=MONHZU#l^P#5 z4yw!_F%FiJje{Fy&{ArAv?Zo(!6OFMcjWC2?`qWC@ScLS;ekC_m9r@s+sF}glkM=`n@u(mgD|%R)g5fIop?)=&%_G+W*dv= zTP%N}32e5pYROX#YO~Eoc3PL*Y_oqDy4;V!nH{);VS_uAdOHH{puExeM&lceZ#2Hi z_$K3j%I3&af@9WT3p@L1bu4?zl?3Inh`8-wVhbKWcc+6z17Ad&J3THinqOB zY+E+A&BmhF_?3Eczs<&CnM4zd?Jv}Ddu7Kw#D06SNFG{G*=~#Rjfp5&x1}wP^%lo^ zi(|dTZDFhNt;V++-)elD@omPp8Q*4nyYcPDw;SKy(w6=lJh*rH3Lb20i3iJr2lqO` z<0pBqbH@u2+mSq-g0#b)<{A7Q_Ak%+@3e{NQq+QW+C(%pHOHOSj^>ye-%i`%s~>|e zP#H{A6xc!AiDea%(=>Ci;!~DlcQqR;4QrPz23K`NyOKq4Eq&=OTa1F$UP#@Hb~wyC z9OfMk^A0zIoyK<>-)VfO@j>H*#s`fL8sBAnm+@W3ceOO5#Dif653YcM2X|5v58~jV z{1e)#O+45Ifd{)X@L;)@@Sq*=z;*18n1#I128L4X(wF0g?C$6S(pu_}-5uGyk2RbO z+iWx&HLYQrjh>DTKzm-pHp_-IY-4fv>!Xq*iJr!|5!;E6?WR^fVmr|l@dtU->_%+S zKdlop8(WO=kJazOdK5Ts0 z_=xcl<0HmLjE@>0H9l&5w55H$ga_jf9&BeX;lXwU9{+Nz(En0+#Ej^DO(-{ z#DPSrs;k;8V`ymh|j{py)r&JC+xH|(L>`TCdr$WGk<$_1F z4e-#k=cLMk2XXiV*Q@)MEy=Y!_OBV}7W+4XMsIpe;uODYtImDPX?`i!GacLEm!Y;= zJ6=lC7TwlUdc|#PYZHI$~3NvV^EAO41#&;UuX&m)pxk2ND#=%_q#&;RtWgLu%gACHTQGf^U&EOG1 zPCQs1JQz&yKoDnoUdAKxU%`WY40y0{frnD|CFX&XUL&W=Yiy&Zc@8UH3o{(k5Ia4* z%3Dk~?vR}xAyWT76cGfUp%?~`4qMSdj2!F4jD&l3o{_|72+*N({c~6$Q)EYMA|8}6 z0+a>n5!;DVd@iVO4W#b^ji@f^YeJ(o7FVY+b#9|J7Mm1FfAkcO3#YT{@D9$E)$M4= zaUOD(9~LZYX2k5sDWMcktbYG4BY)hbRV> z;~k-K!Kw3pQ#KJhm5&*VsT5$vV#+2WrfMTod82fXO+*uVLKAyz zBHnh;HTT#=Y?121d#dINN_$^pAAxh9A-v94hg59u8~Rem-Z#rmTZseK-gY})yB)9H zju&dkcupCgGCpM-^oj2=zQ_0;n1zrilmbz%!gHf(Pxr zf(Oc*2kzoScHSY!;!rrRoI*Gx4{qSP>EYLOPT}zDI{S54B^A=cZ|dpu$ZI;ycO*yc z$Qzsjs^pP3wSs>%E?lMyNBt?BquJ)sH=EC2f+}4Js!Huzu%rxvN{xe{WaHpQ8Qhc_ z2P4X0q|`XbNNx#TTkt^W#*S(4W9%(G@sIhiz*zHcQdzef*Y30Sn8&@zHGUk?C=;^r zRz*E3PDs&Xvi8wrW#YK5JYmIH)r?~U7*nOQMZ#O$Embp`jE%1-VI2td-H9sE<*1TU zZ%2)Jy9#w+KIkhoK5iUTnLlA11SJ~>Ey|O|K}K@Rc2`^Qh%r`f)Sa{YEgc5g?Ktm# zTk@0&$-PtFj+}C6rd()`8_OOW*>jwS*||riC&oQ*bCA;_(B5OZOZO_=+Q{4+?>*1- zYMF5F+i|DYp#xRA5-gS4wO~mZER`AuLCMBJkTM7=H4a*o!APlbkdfRHy0+kf(CxFs z_sN4=qum#q_-Oq5{0)Hp-gDls?=7g%eiz#RHr>q?GCdz1a8wRtn+J}oUp}DEGjPdP zH}1h>Y9I%5@q@O0@NFIfs*2Z<1ao>8%$3^HAWa#hl^O?M$;QEwGFU1#4uX_HOQ~@% zlH3wW@Zf|6JU9`7^H?tN(2)3+hs@(D2fwi#cxb46%jt2I0}t8-4-J*Z!Gljs@J!Pa z(II>NP?>O&d`=b_Yba;HRV&f6puB_!%Yz5Y|5A9wpz7U=n42(^ z+C>@j?nNwsVYv(59823ZT<+2n&zN^FVr@?S>bNb&;)vEN#%+xApI8rZ!DKP*kc``+ zH(qe*iNsNHo=6tSS{5g4F)l6E6E+r?R?cKHrWQJBW1*$x#Yx+V@txg~`j^RMEEbRI zRyF2Llre9jjCm7f%$qFZ#>b718y`15VSK{)gz*XElg1~FPa2%d+hb!~z2B4C0AD0fnY}hvx1qf@7TdoTc1m16pvFOWSsdL+(Eb1EjZ85fjv{i6GuW%>x2jXRKP>5El z-t@qG`ZnT$6WS>{m z<~~Pzzw!OX_Z#1D9ChGe1?EbPgD>TS#t#|?E#uFlyB`rj%|GPkUvMGMs(Q5xKDF9H9ZbIYEg%6C*scVY2Z6- zi~L~b5!;C!32jCku`zz(`baX7EFVctn3mNJkER-`jUBC+#ni{f`2O+HWP+B%MBR7} zIk<-$+(QoTAqW4k@x#Us8$WFPi18!Fj~G8<{HXDx#*Z35nu8WIqIa~w4<4KWfd_*P z9&8lg!Rae_XolniF5tm(;K3OZc(5FJupD?WO*~i*JXj7qu(4o&U}I_Qls;k?i?sZr z5yVZf{YG|hyK#Yn2VV8V9Ti%z(nu~waoPN-_h=%nq$NS2N- zOxjosy*&P)ov=xpjjL*hZSpj~NK;*-ZhB+hD;o1&5q!da1@2%vZhYK0Dy)3t6UHZu zPZ&oXSZ>nzr144PUiBn@#H_JlMp*gOl}Nh(}DDQsd$9 zp;2JBJ^eQ@qV(*xf1|63IRkRyBlQlAVlZVp@x#12_B3S^?}Uk|7fej)3{0N%Br2LX z@2MJ(`#8^zk}(c~qOeCBqO65-_S#~!ZB4WHCX2kZ`nJ8cNUnQNbI^u$#to?zUkj87S#GLC8z-(!4_@jb>tn)qJhdyVfk4l+&crY(5H>?j2b_gtAA?`!q1 zn$te}_uXg<`%Y_WvOk$%7&Z9qPbL^k1%1Cw@N~<5owg8i;C-E$IdHP^2VwufsRlp1 zec-fCy&S~XO3*4jy*a7E2TwWWftxzc`y7XTj>A630i+qH{l@nj-)|g@h=Yt$;~*p1 zILJ^wXdFBwx14|aOXLAQ_D9TX93&n)I^@vAOO%>K9!j?&=L(vI96GH5EgsQ5U9lbB zVTV(Q)u9|tb}(T;6c5`(HNVjV@e$jpzY~4L#yo&Q^++HEMVa(ubTqX<^f={I z?onHe(MO}$(aIvsAGNXSF)LbD-GUA|!iOB;LyqtvAB8$>{IK!E#t-{c%@N~Aj2|(6 z#4YHk@uS9%8b3Mt9S(dN*-uIv(E4rk8r*Og=d|m zfWsmooP!YQd1h+sxg&}rvm;7I>Ovj4P^SxZx=^PJb>>1{F4W~hT`tt6LVpGhb=1I; zwFW_@=bWBb3R=tuEv3dmi!vA~H4a9Sje`tjkWp$JWFXg3YYQHTTDP6oZRd5{dEMbW zgr&!LkMSPkJ;r+j=hw4QxYvbxU8vWE`cz1tDe8+tMWfFp`&hCL6KK(WprzDq1TD&- zrPMfRNj45zl)*@;aWJ9`MoNu?hvb$pwFM7^Y4#cIcFdOZFxiK@XWMzR?dHZA9R_Hq zklfvfLdD$;mz-mBbI!`_92Jt;IWE-iLj5k(uR=20ABAMLjv83fi(skLUIjtQAgI(h zxJfn+T9iRcsc|r(3`R(TL~X7;IM*JWdrn_^m@DVW-Sb>%-dVjWJMWw} zq2}d6^UvsGFZ0i0{}-X3e@=m$p9?Lpr3Eguz=am5Pz0`y6}ZuN;HK2R1UJf{rPMfR zNj45fl)*@;aWJ9`GD?kujO3PBwFQqDzAosU?^ze+*;$vIURK(1LE-5z-eJ7Mc;^L` z>oneJyz{am)^&k5jLy<^xlor2b2Kt|~$rp&Y`+U`cO+pi+Ak+$e*aQsbZ{**IuX1}&w=L54EO zC^Zf;l3SwI7Cd6mvh!x!d9&p_xqJ5Ie~zi=|B)vYKMXwWzbS;9JC}G2P4X0q|`VVQ3e^M#z97MOTgNKM~qi? z-dsCxuAMhm&Qsv#xzIcpn&(3Eq7Y&>-}rpv^Nr6pz98^2Az9!;3tVUc3)K+Xk18V4E4#zBTM$S5@qGL%6^sd4a-+!CR-;1Q$L6^}|+HA$FtO{3DR>mH?y zcU*;xk2T|o6^~ZeDEz7fm+W-O&Z|5cqhGM>jFQmkbfK;*>Rr3S9P+!2cU_PCI!vHN zx6Qih^qSM_N;`~$7R!N=QsW>)8Dx|i2M@~Nq0~5dNG6`ft9IZKQhOCFDTAd_<6tS-IJi*;H>JkGjWQT1H4a9STcXw$JYu}MqL0PQzN%xnv#;sI z_3Z2XFf!)Pc)NyEkcNHTu&*2Tb>q5Dxz8~^$G7R6Ynph>G2VYgmiw>jfuKKd93$Z! z+RsK(hY7UkHqcUPH-Z*rkWp$JWF#908Ok7|)Hujc1{tNsK}K>*nA(Czj8a$9%wg_T z^-y!|;kmxU=Bbco4)YwQdDr}C+{&qnWYT6iCaGhT` zsM9XIr3)^U@c8AsedO{HMTe6Un%94sk=pi<)?DA_n@Q3frg#z6*h8q(T< z2llReKhRQtG<)n_!)?7EDkn}k;nz(f=SE!ypRGquU((WMcb~Pw&RLa7TKKwtXx)^Z zSa}aS_C^e>A2j0qGX=5xLyl|;bN3B=3LU!LHxXH+Js;FRt)rg?>QQkEH@I_bK`l$a z0p0t7Hq3iJbb5mu-}(*c-mpH?`%|{Tz9?CKTc^*(`=U7OP^r~j0q8T>V6N0b2WiS6 zt<-pr@gC#gMjYIf8V4=PV5HPI$VhH!RBgcnjcRsk3~C;;-56px#P1})k+a35gvm*#4BC{1Z9fO#ClZbw>pz#5tmZbrzZq%WHc%VJ3UyHG*nv4^kXC9O z1SJ~>Ey|#!)Hujc1`nmi!9#LO+h_|OG0cCU;b5-)HrIZeOTW$Z%(GwT8J~AUbE$bZ z`M$dzXy!+uvfnq~CFkGJ*LvrNr2;Nc$!h$@uepDSvEBzzv?;kDC^$#k%nM|KTFqyl zK%edfeWi9c=u-xLrN%*DvT-n{4AM%CgEVFERcajEB)5dKEqEZD3(x2gXyI8+*cQg( zv}aJ-OkQ}NIXc<1=!~Xni_U6Bz33d&X0)lRLm!J&Je`hQ?Dg-(XVr2R>k`}u)|rFF z=XpdxUppT-qv`%Ytj;$v88`<6K4vLy1LyhKhs#Y<1XPJGN0pR%i5nH6j5;Vajygy- z4!)GZSE+HZqzr;ejf0ltmL>GI;DHb?3IF@{&}o1raxIT{$dOCV>9EF<^EkZ0pJ_)I zzx0egl(F=z4r?quM{n!c$I|oqN$zE50G9J7%g#3bIL?49i;|I^C#b+KKhyXll#JgJ z!B2?U=JInaagmQ$%g^)Hj1sgO*a` zU?jOEoNd7a;aqWszu=)GS}PPu3%ao^oaf7KIzX{fO~5}VBArb<=dtpfZse8Wdc= ztqZMltk#|7+sEq|&~<7Aitf7e(pYbE>(AE4Hb2w*AM#rt z3uA%460{#6WKnEg7w#;zMQ}(lz5Mb*!%7(k36T z>~QX-?12j!4F)bY`2DScOBz=OF7u>k6slVv>dMxDYAW^8|3YsKpkB;JZIl{cWE}LF zzu5R<#Np3Vt>PCZ6yHZ%16_#d&rCDKF zrLZh3EXxYZvcmFz08@L^ikVqE4?ayQH?X>@p^#GjSZU%t4l`;qySDt_r@<*8d|me2`9p8h#*k z3j}?(3@}&f76Q_gL0YMCkd|y5d?|yfQsbaX83dIY2P4TXEwC+k#DpXFJ}czQ|Cqj9 zAzxaMFD0zZIx9m5(OwzFBaMbhxzIWnT7N+g{Ofa}^)9r&C05`@AA*}w`x3M$gO*a` zU?kZ%7*PfzrN%*qGRW|~u^0Nk6*S(+*B7z6s z$cIz-ic&a**SnziM!zI0Jly!4EVVk^Z@)GE73`z7f?aM5*+$@BS;w)l!>FVVxM@qDrDP)na}SbR;7 zkBhIPSDx`ZkONovRPQ;!)iewYTxZ3giW(~Qz6t6@8TC?X z9CeUve6ew`WInhlH4a*o2aJP^t^Ql~LgQF+g=4NBu9sY85czH4 zOMJ3ka?Jzpbr#dxI7_9Y04=?WXdxy`qhxtsajA;y`F)vNL$o11V=hxeun@a=GkO_P z%M8n|vjOO>+2z)b!B;0%mS5#atfP0!)e^ZVB<o9jLmVABWf$;OYN(!(6+T+ISy@m1HfY_KY}Y;nW$(Q~y+uFfS_U(+M# zYVOzGe635ajgm1IsgPp7_BwxKZ5{9WbuPKiCD*B>Y_GeXY_E68^)9(SO2YPf z6$*_ybf8LCf~r!x76d7Spi<)?DA_n@Q3frg#=(d($S5@qGLlf9piibY?%SS39ef5`70>qYX#H}taI;wV|(t{hNtcKcdbANY_1fj)vf zaD&%XCopi6Px&kxIdybV8+seHQR*EG)PXYSD>c5zI7l-eq?H;6RmsM|k}|j{H4a9Q z>n^q}cp$n<#@?XwWpe3F z%$NQ0w}QLu1I?zE#l>KM*^Q!G+S9U|T=C}|m#MpkV+#$E)3 z*rF`6o)y||{7v}NKj^SRA!InTpRzJ`NxfvIVRWTT@MT@aWTotIsMR!jWphKqg;#yR z(VL4I>Q`3D4%YR{ZNKUUCtezZSKZ`!CoTK0{y>ZRtG&az`i3_7R>yUU&oSjjT^Sox zQ>kNvdQnDglo|(f$;QEwGPo%<4lEA++av` z7;udurQPhc-tu1SRzkJ4ii%6z#GVaotW%@frqNj&*)q6Jjltu#i?9D6578fL6J~vs zgst^0K?G?!6?~Q2$)HLZER`AuLCMC!jq*C;J*PvETfIHHP2o!Y@wT%ZzEgj^ zEt(gcw9VUe+t0AMu^H&mcDpViGTRkm4gK4xQwJ6mp`$_nW;hu`bxaqv*;a^OKZ@sMmBJSe|}hw_d8LOiGbO8Ips_tC!I0v z!Owr3DPbBpi+L~uHgb+HX5g4>m2+PDBi6??&ZN&cjh@vp(9v_%F;JASPJBK8RDF~Y zYj4B2lA6ZwxpIZ!^DkTz%*+Snf4?x}dD9UbZNkw<9a9ArW;U@v^Bk=U)lGfqjMmYI z&T8BrI>*z~sksiF=h5l((;vegO*p?8KFiaQNn!Zh3kq>%Fc>*QRIS4pc;`8x!bL25F_n!BR5M1CSeKFj8t9uH`qGz=Qels#4?dYQ2w- zH9PQNpZ6*r(Z|AXw3B$~y0}i@FX5r<8h;57;B{a(_?6`i+91)+)`r+1DX-sc@K(yk z3!D#VoY?4>lQ*iQ)HX)RqP9sppXv`cT~z0^>5|spHmRi4HeaY8PxLUd`67>J^6|to zlXyF~JmGAPcWQCmp?TKfO$}7!uZLq$2M!9L&%p-t*{gv$^TAv)H$5;vG7hTD2UQL- zph_7m*{gvYd%?}t2btzshwXsJ&&-2^4|q@?Jam0u2Rs-^IFEq?58~iKJ@DY*1Rk6f zB_7NN59)zO-N0hjA^&4?0B3B8aFq|(Z1J1UTjWMLc&m5QwmMQ*lv9LMGiOVKHq+cC$Q7qy!|rAx+mXyI#sd2ER43?a6fTd;}#=!`9JtQR_)B_Ktm&FU-qWtIJL4EL0`Z69EW(Ixi zAqF4~NrOK7unReQePWl-Nz`R_Su1|S=1#mm;hJJl+2OMB^DVl<4wsD& z5b6p$FEWA}dv;#pi*6cXc3x($4wGfj8N5K)Q<#ekv<9KUOX{%)FC#63(5?$SWv|Z~ z?z*TFyIgWtlq_6hzICB>4B2t9bzInC-5vQVJ1=mQOk)$O#Nh+AQOZlf;TI$i8gC+v zW)8kA|4OPDWSr?PtCW7uV*`Rav_VJpNeNpA>^q@2*IoA}TLHWIb5AqRHIfgf_< zhcB?-($r`;3YAwxhNEO9xcJBg&Fn~c#DqtJ{fN4|b8$=Pk|S!0ddFncic?W`)QU0V zghJ$0UTJ-i1+`$ydqo9^lY4m46&$V@OMk=;08f@Leyi&^>MM=9{|8O&(t-(@1r{+-_EZKfXJo6b29GgNIV%qb;NG z25)6;@K)9aZ)I(Wtt>=oqw$T#HyYn)d{f}nl*)xRxzHvT+N?r4OS9R9HoMSf7OEoz zMvMd)kvSMC^?nx^F%n?Jd@xdK9E^x>G7d7tK}PeFD~bqsFdsaWUQhEAOn||ILpyk| zrvnd09G+p17CdH!hpwup0}th2_q+&|jvf;{v|3|*@E|`ph2_D6cELldGuP8%Ld=u0 z^S0P|TkO0o_VCtRXsZitb)l^;v`vLHsofTZW_tB{*S08GqPWe)w_oAQhd6OC)2p`% zw_oM@I+oVUiraQ6Dze*KA_?a75J)Svr$L%y14uI;e3cppU*h1)d{9+t90ZAjAoD>> zsd4bY-TEL-&{X6HukrH9%HZ|Z z#>d*?e%cj^kzPv%cIoQ|*wvru{Yg`YkGe8Qs3C9vs8`&UQ6)}jjH4oKRG`n>5~Q_= zWE^~ngDM*h2(p6*E!qby;-E!+Flt&8OgzNLjTJm7!>dZ&n88D`arligcqlav9+VRg z$;QD0a@`1r+|*)xjO7~)#Hm>-XT&)%ok?%2qM;7u*blkM)w6>kH@Wzc&rl5GDN4gu zi0^a@9uXWvw<)4|@*>bJ_8IPCIvR~e`l0J;-%*n)@O5>lRjycT4Vz-q`~X@u77rEp zu}Ac8T9~pYYW)${AwE}L%`Y&kve{OBn~jHCeXD#l`4*iomJE2IQJW2ym+O~KcGR}R zh}LpPli662u%S7aAFc)NfHM@8_^^{;5u1P|ii!Fd{Z z&>na&A3T)$wgV5ybz9n?O+g*^+2Gw^F8FQm&fo@}4$#))#$0@3F1}G)j@p0Rc$4Qy zwdJ`Is3Hf5bnH#vCfI-5fW#W$@zEKw0U26a&C4MotW z4CYEdl;gpdjsjJt!IIOF4?P{Zp?(asH0}66jszo3M{YR(X2^A5gGbnT1rJVm;XLs% zPw=1&9!ibFN0N<)XTpAXhUpD89QXs}>cDQX2e*U=QGSb@Cr@rcr7>P93R_)rt4nT; zlF-{nVdc&(&H4pJ|tl$*MH4n<*q11R2kC<=RZ#(R_9roJ}`VG^cz^mzn3+;5Foh~$} zLYit0y3n8t4Z6@S71C5=R}?B!++9(!5~8>+=oS@AA|L3^084ruEa@$k0tx?;leh)(X$fK!VT+3u#t|KCwS0a;-Tvr4<2E!i3j#7$GlfL22W{?Y|ML=F>y+h zN<0^ho#7fQmfgyV)L3jhmL;t*?LKPKH|E{PVr8ah{EVi7@l>TNjr-d1q?E3N=_{_p zX`$`=C;DXHzci!GMO|z>iWeH=;$*~?DKljJ2;U1dCQKtXR}&4~Sxq$HJk~H$U0h6f zab)tkk!ClHpQp>x1au;Eoyc4#wC$VAp65DsnP4kJ{T~7Jn%pNoV9B$S-EqmgF5#=Y?_QXkxaz$H!OjVEI?@ApT3?fxCF0J-F{I4jiL3?W^2e9@F-n$9o@5uaNEcM?&`F1`VD4 z(qXg}g8kA-FPR-U)A$);$)8-)yF~}i@?{?lUI)(Uu=0WU#7OxN(7`i21g)2e4yxtp z)ZD@NIz>4ncTk_b;2F6Xd+W&%Do1Cba!MTxREf(ds0i~>5v9J>L7%reNV6QMay$b| z<@;!A-l7a1N{xeu_caG z2wlGxbx0=&`#yJMzdGy`+8QtO9x@ zK44L9+aoS?RDso$=V%V>QQ6dStfMXWF6h(EV9uTvr1@k5(wwV;FP|ttl{g6U$pqXu z9RN43Zh;%^fSXdDe4FV3E#Bi`L^~iu96XxB2_AGWcqp~I!Gkh*C^Zfql8u80W$;jH z9PXhE9!iaahvXd2m8~c8}n9InOM}l_*iT=m07@;cHTT0xzsuekEPwGG*FIf zV>k__fd})0N8sZx@?bvPqx3}{%m)vp#=!$}9r4}x&_XBd@7Adld2aV5 zoiN*N55|zn!CVh5QxTdHr>U$s;phr=_TF6Q5o5XTD9(EHq<=_W)t!6@ z#|dI?c1WL9QN$0&F~suf?qS`4G@wb?;Y%8`4_{8xgd^^)kEpor`6HKjzMZ;ykLgHU z2iH65;zy%+$ZCjEJF4i$X}LPEs0bYn`m8vZE44#Fnlkt*H4c`PK~ST+ad1<n#@M1Jvx!NYz^4Z57BuGVoH6f?j$KpNFy=!Jbv$J zGBG>Z_JfiOa52ePzL$dMU5#?URBXIEG zgDrS)Fa-~!bqm@Tzlwpena7&70{dqDjePgI@$M1_^w&!`-6)QkD3jZ)(Wd^`)xnGe27je{j+a8qg=WFXh= zA$UZ*z=J&ncyJN}cXOcuJhYJEo(VjZ@16@hs0SXJ{8%4;<1-9+u!jK;_Au}aXV>6? z@^yPS6rYU&k3(0}iol_3oF-_k?of(^9DDc*zx}ES;^FG^G_Z15-<$EAB)&I;%p+Gc zfjDwibHpS5zR(eUok%v1Uf~3Wor#8uqwx)!(t90MyHxLURG&3znQYjhs0ba4Iw*Bu zK$TGJV~*;vby#c^9? ztjBF9hW%=)k0)WxA)1 z?}Gim%)Qrg9?iBSMhB3f_nrhD=sjUbfB*r|JAmf@=?y#xPlDcnlt$8-kqNzkbgKwS z5hrFY^$dCv-HZ=;ZH#hdW_K4p^89DV%s#XGf?QagRrO`9waRo=b@v(XQl0TG)tQRj zGVowy1`kezgGY242@f`E@L)RdV7i0{I|uM!I`CjR@ZjJ89-4j_2M?wL56B{x>TO@n z_3CY3eiytxF|GQ8dYd-prF4%FuEb@C+ z;SysnRZEPGE{yYo#@yeqUXydjIH<5{a_$%|l9_jti-@1mfZ0@(W9!5MhP_#DZ`RvO z_4amy@do1!#v6<`8gDe-XuQ#Qlkq0wO~#ulq6IwIMCguo}~w|&0-w& zB97Wf8b=+dgTAD3P^AunlEy(xI&oVcOI+YVkAVj#6R@;&qzey&2gfS#ko3VI*pfH$ z;K2w05B4)Kp7<0z7%?yp%ljn{M9BG{;^KVnrObclZQ}F#Mu-ktoPWua!Tf}X9u8?$ zMg>djb8bl}uv#M|P^nh=69r^n7HiA%WIxvSTuPZ}6Z$z=QohY)QW* zJm`PeO%mlq9KdAyUFQc6_8>41;~?R|@?jL_`y~(Dw$AI3E9Uj8G0*GscYynKeSQ!3 z7IYqNey=a~S@z4w3wrojA{}*G(95=_91HqX>;f0JP{sY}-&IGmT-eLQ+d46eB&U;>)<769F(YolB99)kWRetSSfhGV~cvQbp+!r z>gAyd8E=t|x2Rw5#Hezjs$TY(@=R494{yjbRbl3=kyZE55&i;HFZZT)^3}uDeSDfg zzf#@L&Rs2Rv78=f=4Y!G_p)dmi&@;q0+eTQ@jHc2Q3u)>b&#~pL7zJ4OBx4r>BhmA zdbM$|lx`f{sDqZIagc#t__P!};L{~NeDXoIT+&PB2#?7v>EmG<*>Xw0o;9!Op;vX# zyhh27GI>oOo2!!7xX~@`VHtXx^HO9)Vp zg{%sERxc9P($T8ux3h`zDtF1N`Z-+2sq&&>f+|f3s**M>2vP?@N#h_W-8i^W2RBLM z;6@$XB#ncN^a|INf=3LG0~+b(4eE^5ydgPe-mtFEAJ7ZO<{O_s zw5WrYq;ZguPQ2(pOTiV2g(NE{8~j?PSQ^0qw=Io02pP#k z4y)f?HeflZ?tPi@Wo+Ap*T9li1WQR<72K$UmZb3-;~>N9;2~)oJfs^359-T|gNO7A zua$yF42Nzt%k75cL+V?XyH8wUe1%%oUQTRQ46%jl8K@ObxpF}FhARhk)3S2NBckzD z1M00;*@LUxd#|eS5E#*7U?gb^f)RBvk~9u7(v5=$b?}fhzS1~&@H%)%8V3*PMR!^X z9x>{@Ql!rtkv->)%Fgq~bbbCS>GMZ0g+Pm#KkDmaO25GQ7mVoo0^E8AjEZ8e#P-?FdyXd9p=V zt>o$(s~ri8!_!>p&2A+ZE2EMvwqqApI2IM5p+R5Lh6i)%U@mDKRHYjSOX^@LX&khu zgO;Rm@Q_~N*i!I_f$Wv6zr+n@i5uJ!o4Ljfu4Y67UX6Ug`HljiCQ^FRuXWd@at+gH zQnFO8Vfbj4v2>I(63&u*WsIAR+5}qmijxq{QI?G`__WNsY?KNoEKWPdV2hoGq5-2` zv^(l0X+NM|)KM=<2Dajr<~1uuEJrzEWpX)r#aMQz58d#}S04UGJS>j#0D#=LG8*`-j)Z7hx+;1T zWLsr2s}u|j82NNn^yfZW6jutzq9QanDk5pagFbaImo&b@IQa59s7e}NX&fwh9o!_1 zgPZgU$CiRejF{tSez4`d3Cl^#DarZ9=TCUVG(O+>f^m(63!Hz!r1dGebfNPvobZS_ zDc>z*{=zTdK|6tmGqIH{(w$ab%?-K!>)uF8I?GG0CIVR1q;mg-4$z|~W-|6==Pap2gYBd2ZI><;G2M_3lb4tM@Mm;-cNd!H% zBWb)PVZ1qey-TKer>r?n%{UF6+_Tpxx8X^qWe=%7tY(TCk^>b>$94E+X|zSph;;k6 zRKJ}Lhg0ld@$gP|@?qIH-;AttddnvC;LWm0K32sKL1?LO7=6-Su6{cfQVM#j( zHKdNpNgA&)jymu%4rvjs+L)1bvzp^d-Gi z4ZhUDSJF6GN;eLI)Im_vIA~D^ElK0xA-!TLyc9g(&hZ_$xWZ1mAAA^|#wk+r7uPyh1}FR<$dd24K&Wdrk8wNfqdZPlJJR%lTu zBWqiP3J7f*)UwC6Aq>Ewvm+=PFzQA7qc)QE11drtb&xa;=F*LWC3SFy;3^|^=7DerGq{luyaUPPT&eYg997x9M+Y?xS}`j)(%wWs&zT>%20i- zpw{J_4L8)fh$wXKw+nU*WP|;VL99IRkkF1H9^$;>1|?p649{yprVF zG02%f@__=>Bi@Q3T04e$U=1hGvKI>P9N=^#$?zXuub6i@1W_-B9%>`$5CwDU;45hy z1gV3Tq;VKox^dW-I_xWH9QK7?bY*`59z5s`qeu?v;PB3Z2M_*&ha`B!!QnYPV&37^ z|J7doUp-o^oN3Hjt-S^HBx}3_wZ_TUXa`Ci&l+t$CC69RdP8ficaYaAxw^@<+E!5B zb=s!VZOJ;9zE1lhoSEbx@Tw4wlqG zP|`TKNw3(7C|}1-k^-S^WG2{5l9=9 z2i`*$#ZhLXT*w6;&1g2JzqrvEH!5SYzqCmk)XK9-dGxrzCg<5S#&sahb%J0qWTBdL z!+N^~^^$J4p(4~#2T9|gPaUKsjf16hd4EHEb+D8)4wlrxP0~2HNw08cDR^K8Qu|7C ziI_Pgui%e$fLGbbU;8QT^_|ASQo3;vq+V+rjHFitO(}T9m_Dw9 zrmH8ol!IJUvEdyTcR2Nr3yWrosc{S4>2*d#@C#)zSNm~|7}KM{j47>>2YpH7Ym9?AuY^8*?T4rA~Wz>uIN4+HN2h@f-Y9nbJ^ragI zU+No;Z!`{qybf-X#=%2+g`Z2oBZl*FcFh`kH*1Sq6Xwlv^uwzLn%`}<$G3$2;rT5} zo{YO&l8tS(-!0m~)R!f;j}g83RYfFCc565;YwKIJr>g#cn|5&(1KYf(x@|J) zg0@Z7{7vd?RF1|+y(H}nRD?PzB554-r5gud>R>5p9JHu|k)&~ukzV2KQt*h8dK||H zW~;fUE%$7f{WY80F7L4w$>ZB)f2G}#H#_)#hcYT|b||CbW`~YZB>lloWmMXokr4&# zRG#G4Yo{_Y7Uc2Tah;~AonVkMt%%hofuqK?`~8b=+Z z8wY9X;45hyEUAN=q;W8kUg7&v@W6C#mp60pIk2C$b#|ruEW5PNq78yw-d@|)&*hVR zp9Q7FRt^>nITq|r^X!g1InvK3K9h`ldbkC!ml^kXe|L{JlJ@j-j+Z3g+XLStUiQXM zgfyeQdWtYlS$H0`p(jugN$<>{4%ES%k3fU8bmO~?gCHN31~;yJfE&|;8`FakAC(3p zu6%$IS3bZ9crld!89em+Kl9+u4tNj;4@vU`55AlMJa`>EB#nc|oHvH;>(R`5pDnnr zPgDN5|JDxNzJ6Va^}*yJ`8tI~9X(a2lM?cGor@^^T<0Q+EBkx+1q(gqx!=FNKgp;F z+wY8VtW8%AD5D-0Jpd;xoUO)UAbfwox#Nn;J>cAU2EPaZRG4qSK!x>@6FX?19f*3- zfT$83SZBP>IG7U$X*znp@%_d@kT|$8|A9UQ%z^$0lp+AYgN^|YNjoUv!Rz25X*}V< z>);`2JmJCX;2~)oJfNEgy8VM;P?+yv*fL}vZ7KsF?584g9&*Y2Og3(WAKPq?SO}*aqy6CJmJCX;2~)|;lb)sO@&tb~|dj9_vvnjp)Z)nZfK>q|ClbbIi$)Ir(uXkA|hm^zq)J0Q8$E z;JEV~cb*f@6RlW-{)wORoN%5K748ImRtxm$HqhrAL_nYJJ7yfDnGSp<-JKmbe%v^? z5eGMxcf$Ay22BGMZ_qS_vfCNs8+7_y$ZltB#1(z2ceiu1sNK$8AG!B9 zZG87bx%W8j@jUk)XW-`0-h8Jh%dpq*F=U8u1>3eUiSXvmE^qGa^5)JiZtetit`zC> zAiJGtw-fDlqCEqgOH4BY_e7%X)#ZDfa*tE)wI!n7s0;2qnP=}H7mr{GeB?)0wAG{E z-5a@8WYM_(EaqYSzne6_%R;_k=AWqMKZ-eu3)$;LWR#f^H=!WIkc1f}y@vxcQimBO zjl+V{jl+V}K}OOz>_&aBaqy6C96X>GO$9vIG{J)}1A;r*vnD+F2?Q90JtuguXN4y< zBN|XX@E{JONDeCzq5j3!l!ET!A2v6q@lW z3au+*6CX=+VVu|QcM-A8o0PoYEMjVwyo!JSFjp~?-#XyJ{#kSa2V7V@iL;Z_w*xMR zzja`kd!_l$*b|7%eU6-cj+}jt9MqqYRA;=-c%5<7i}-%y`;G564!*<>7(ZbAfN?OI z6PXDQcK+bONCFQ=(jV|(XZ!~|i2nf({9e&*9E?ZlVbFs*PodfG!6EK0SQ+M7Ln(&_ zvdPqJwQg_@>G6Aghw+e3Q8=xRIcd&&SQ$OR!j`LMxY?BWa6C|)D|(%PN;wi4LGXz3 z=!Gmt^boUC4D;Y}{7&I#)QkQ=y(I02gZ2|D!t0je`gD!p}!-#-phjkIG&0&{4TdHa+I# z$CO-dI|duTZMs!CHk|noRyywF$0K>@kuszbDf`K|ocFL(#&^;NJl`5rlLHSnJ@9}mTn8RBDR@ZQ zwBSKKY!u~&jVK)=VHy6Od4h*{4e28gFbZ|>;2Xza5B>hHc*H!*J6O@x>$B3kMl{cj zaYH9&b~}xxONL|o(AR|b7>;?yJs!H*<22a^+AyXkX_9ZH#iS^<$57E-Bb);0yvc4~ z+?`(Bqm49ef$b5Z@3ia{V#Plm!y!Mf{YI0VQB^B=CtGzG(|*Zd*C=0>h8_V&?^wXD zF`dr(CAZz$1xu3e<}MhfI<{!7zKHrXfcY1MMB- z-d+BCMc;(lFo0lBN$-Y%K6TKSG!Ev{je{?B@Rc+Ug497v(l}^Iuh?z-3-Dl|gNJ5I zKl5Oq!#r9)`V|iZc-@%%9$!hszGK@V7WX+yV>JBAc4!_Kj73c)iZa>zo|)7+wXl{5SA}YGt}J0H5sF=TO0f=@pqKGpqw6 zeA8TdWt2?PE8>=4DPkB^Voae*lJ+fXLmhRHG>$q*H@@FE=<_<5OBx4X>R>5p{6Iwv zg9l?QctocQ(=vU+gE(x-nLT(gW?@T8@E{HzlB1SmlHkG489XFMHMoEW?kI}5JTgXW zM&S8ktV{W5*g+p0IOxs$gK>HTWDn_#kjCFbK5D|*?4d}R&4&*86v<(qB4LWdanxkC zdbbpXeR5jx@EGqwlQV`#(%eTzDvuW)Q79*;1yLo0UEy-nhNeYrByDQchB|5^X&iNs zZXEQfgSn(}P^Aun>_)&%x^eJ;ZXPkE`k4o(yx>6>{(=W_n34D|cn}8<;^4vc67XP% zz%sl^1P|ba%a3}v@=aORcO4z0Y1t>>sOp@@HV_j>TQG_$n)9(& zJayvvnGS~JH#nGus1M7VDz1!GHu>YPIA_xY?l`KK&*qM!SriJ|My{NQJc!j3kvwFi z3>k?sYs9P#UWo>XD$#qWh@`y>`oxbJ2Vde~NeOPmK})*v7$y3fd?Bnc~Alt)ZiyobC? z`-s{)+?8xVYMXbLpOW3}k(`5r%RzbDVrbF z8SDXLp6kzgVfDadk!9}8c;7f1dD74Cn_$nMOjGyS<@@4Y4A~=ubt%8P36_#fcIzfN zB}z)En^GXTE}n4U^iomFNxs80DP{ju<&^orc+C-TNY{0u2n6JT$)uD~RIH>YE2ud0UE$J1}`DgIpXa>_V|F3vNzw$>s z0zdFaJP@5n95FEpY4Uu;!4h{@Nw8q@e9&oQ-CHa62c0(VBz3EJ$Z6tR)Jk*6X<~&= zX$~XGHN`%xVAG=%hbKAmAx+i@j*Qcd?>MnOVn-h-9PLggrb^?Clzg{4$SN)l7RhmO zDtjYx)?yBg^GB16hn(?Hn(@#SljQ-0l^y+JGT}jG7>TGy5!8pL*ff%is1%d^qCRkk zlILxp=vGlf1_J6O>A*sjsG}m1#z9}Yaqy)MmXgLnkUD5d8i$#sR|GD2a3%~MoZi5` zl2el4!GRBE1~G`BA;@(J6JIQ2?GhnsZ+n z)3U#>6qk>qm3jHc)c2-St_j}rr&lIq$I}sUSoD-2Jq>>}}LV-V>w+KR1lTLx1BpoD29Ym-SuOBmh%=j_mph_GpC5?j{ zbuf}N4o1=|f-rbQkR&{`r#hve0uRor{y}-b?I)A{VBLnDO!k9eYH&Q69Lj*#;)-{Z zPbImvn|#W-V=-F?08b^k>AGp&v7L${vTg3uNjaJpo_0C0zoDaIr;~#vI-hzvUSghY zW1n#maiUSjmCv|{81hx<85fb{(n}wLQV}C3y$^lT`_L!7zl>Vbm#2)MGJeW9szm&> z@zcgn8wX$FXN;dQe#ZD2;^u+-yo3ku$H0R#ckp0G1RlH&9=r}7?0~?7IC$_ncu4p0 z2=HJB1|GZ)9?SKKz+hl9TewGH_CMS%^TMU#g0%2Bf??hPW zSa5yf9XYt(<;9b%@>jjQqq7YSNsP$B4M`EYD`;>L!8BP5XwW+Zk~w0d3yV8Z71rp& zVht|I+L)A>jFgT28UmYgQfL)TE+RJOli|3j&uJr%7QKpCt9LBaI~M943#d9{rNMZE z@do3l67fdkjm8^|gCOxH<4wjvM%OE14LmrQfrn(D`k()(JTNGpOMI%JI%f|=GuHF6 z=Nx8nMfW4kNiNOVn)6(6OmmV!6S$V#Z&~cNxQK{QJz(3C7SWOvG4}!6vpv~d@N923 z?K|676Z^-S6`t+q2$;+Y&moJ}TF><=HqJRl&J{5N+DN9EW3!VrJ6Us@tffa~v^Y_V z6SXi#i#B*xA8$y4`>ejTk;FBKb7}|9S**e*J)8k1A^rEz<}jU<`X5do>noto$OUOh zM>42V2TMugFsXFo&Bj57*I`RZ<1iz2m{HO=%n03PjPEOzfd^X3d53TWtd{4`C#^t> z{O29Q{D9HkCQ~^W>tr{F&S;Pig$!9AWh~eY7ZBd2eI%r862M_2)b14OnnCN=* z{iHYFPkQtHBsbsj^~%7rla{BP=#&$ka-!2pq-pW#NR-cDBW12c@=Q77H)ovjdvwmk z(GB?ZjE)=ZojdjPmOEI|s$ePUEqAb_4uX=#L6ABKN*X_H{Iqe9Ar3N<#z6*p;Wb!` zw*fCq11U?cJQ_u&y!PoH^;#T|4VbJlZWS~@Agl-t?<9G*H z*2~m7C)F@e3{M)M8wQIFNPW1fVJO=?LhgoPF1cvapi$=^bxYl-AJg7@;}G}D{Xw$E z;p8(`O#_?`;6q2V)!ONA8sthL?~3*DrKTYcvbw)&(z`6;!&&wTS~Mz4TcV1Rwkc{y z9Tk%_j!H;34(imwTGBYEQU^;(<6tDcA~s6F0|Q`-VZq5banwe-anPp@(vrqOkUF?Y8gDTUMz~&dF{R)U^QiocW;TOq z^_7@eRm@k?a60dBirYOMOFHi(m~ls}8!?o(YJW0c7 z^G~!X^pvbkFZ4+|xHk2F_$V2EhySsAzK|O5g8JPg*9DdHQ!e%2aidLuMcDncC z3MYazjSA9|-qZ$Z>L4v?9HgZi2WjfyD{1_+aS-HnaFa9+GSG|8s1!V6LZeekupyjK zKf)0PgFq;w+`rM%cD)X_$gmBsvatfm8gwq=Uvrpf(2)q;8a3!Ro(gDuMPCVN9O3lD zijKi#)0i>#8UL2WHND~hvz9|zlTL1Ed~4G28~tk27@zR`H^@^s8Wp1hP$x+{0yUwI zN=O<9b?L@Im^!#h8gDcXZoCd!lEy&>dg16&@Q4|Q94(ul9if%C(6DFaG<`JntWH(Q zu;*TJF7hwvjB_K2GtS9r`V{B6F(N9U`4wlf|D1W66;MjntUPjUvyOJoBZC&bx<&21 zWhA@9MRc`{a_$_ig`yywk35B+Q7_sbRg$zHP!Z~=gQRgVmu?(3Ik*qEklbjn7jY#L{$tdvb@$|k35s_-B9(w?9yY5RgDb+D8)4sOzogBx|w zk~9uR)WJy7ICw~}@Lwr-#E2=c$bx563!b$F&)U}KQd^%(Q=W6mb57Zumf4)9Y<9|K zr)(K#N336ONmI5sWlM$sz?b#}RY}_yEUAN~q;YVQZXDdGgO;RmFrp4dlE%S9dWHW= z!6Qb(agJWH;Q7>o=WW6Bwsougrw>}UrYT#UvehZu#`)f3z4EgyP1)v@ZBBVXZ>Z5* z3NNH7FF56e3jcvG?Fp)qwl7#x2TMug;3nNTxKRf!N#kHd9gHN6gNO7A|CNFV{5S8l z7E|ZF(F2q7rn3WU=={bGSr_hoMsBms209uTa8I`F&u(E%?tXH)0S@~ zL7LY=TGBYEQU^;(;~*&AIA~D^ElJ}b1Km8ZeOL+}aOa}e+J;#4Ms8g+%@t{xbJ1Jg zd1|IvWp`FNW!1F4ic|GgIjilzYU9<$tBo&q{>8=@Pb+{Hzr`c3nPsrP4Mwya7)jcK zAVVEIB#ncIbmQPb9XuqBg9ml+kTeb+(knbv3Lfy#lGpmQ#*(m`r|vrVv}BqO3#;2( zVl&r-nf={P&G2j9@Cg~t-hE}7hw9Y}*1VM;m%irv`}C5nrEmBGF?}Ix=`@Q}@}>Tr zWsw{Wdf6MjrEyuBXc-d~tqygdjZp_l+Z?2+gS4da8sp%`>)mGi99Pl(K_X+Ef}PEd z{rkLka@@T4mLDuXO3pVv-}rpvs23f+!1w~=3yd!?zR>tW;|q<04DuI!K`D5|2>gyS zBF$MAz31+6SPaMqE*5F{T_js-HeB_N4$>%H^`45651K_)eMGxP8P)GB-&=mL{HQlB zE`ArE6rHVF{2qfu$PbpxUo>y9r1e2i(pCj6>R=>kyvjIu@H%)%8m~59Z5%v^gNLN? z#T8yF1&LYz0-1KI5$_Ea-~aJWe=}%1gr`?OT6l1xVLCN zphdHRmZZ%HTGT;H(l}^IHx63V!AR0L$WR9vN#h_Ry~0hU;1Q$aCv`*fK3jfKxX=44 zeZKMe#^-j;@v7gl1+=9>Y^#Uha;6w{Q@orEZi|MYh`_8@I}M)n|FG z>Wdm))z{>1zuJkaT}btp6#Po}XenT^Q!f6@mzikibMcpC=X3E_x;$nmh1bB6Rs>5) zTNNy+gQcW#u#|2b1gV3dr15IwpvCK;C21UFpch^%1&8f6+KNx=yH?ovD{TA~Ut{S6-;LmXrzje`tz@Q^eP9@3422X*j}G!7on3tyFjM~qkB*sp2eSTw_d zLuYjtedjo1Rq7kTShRJjXT=hL!cdq(DMO|j~w*;x4VSlN6?hQL*Fj&>I7m|mUrFO& zDcv}@Q3owa;~)dQ@N+46#0d9|u9cOS$o~H?527sj&drBE{Ylyn9*0u8nr|Ed<$xMx z`u~`$<~xx;%}V>hA`Wo%V(B+39{&^_ih-ry=_uW$Fa5!|(Ovp7<?H8#bx@ZyUSk|od3~vI5R`5lw5WrTq;c?oUO2fFJYqon z#x^1|E}x-`v;wwV{?b8;aJJ)h@rM5?1)Pc4}9VET<4Cd6qT+%rBN;eK})Im$qI2cg}BT3^RBfVm2yA(X&)AiaZitlPc ziH(bp)7;X~w#53k{8*2^^Rz*m9diAKH`>M6FwM_Q>2pCF!s;kvqxY0HYR^JBHclIS zTXP#8)~3X!*ZMH>rU)zK+%(M}48K8<6X%{22Wc7=d?jsUP^Au*lEy($x^Zx$4sMdh zHyQ^cUI!yd;~)dQXqcto0Vi&j6V*00zoGNg7B){Odw-kdNq>3zwc6DdH686BZJFj* z*7&Kf2OK!Jyk$$~*N6N)C_8p*{0=;{HQW_4QbKMszU>X8LQnc{n>HwS=HC)4I$P9% zwg!Dk+Z?2+Z!r$O(v5>4^{vK1OS*B;q7GV;#=%H>g-=Vt13ujzts;A%V|zFWw%s1> zhacy|(@^x!_P5%y-JuZBNAq^br)s}D!u0%>TlNly9f|`*$j;a7SLOem;WPZsPPfyY z+9K3`VXeFWT9vNfuN5P;L4g- z90aL@o1}5jl3wB6Qt*hOG?uP?06@F+tF=Cj0|40vepY*tdbJm+*Sw>3lfC~n?~}d% zHBP?fqrT6&_MKv8tqRtT|5`0<>$NazUGTa{nZ0&%U0!Ck{=F{Ev+g551QlIP;a${* z)Nhs!p^|kKn?8`Y+WICDjCd`4kGj$qsG+2NgW6C>MI?=b zxpd>8N*ydEje{U{5R^0yM$#*MUkV;E7N-W?96N$`yGLg=CY|%y9E}N1*&=6qV15tJ zWFOhy;%sV%ae096KatI$w|?XlTktj!)KdoA@}Qcn*6_Y9 z{l#q#$vGZJ4e0??PSPGhZK$I*lEzU7>BhmFI+#lu2TST8C}|vwq*r*n6g*<2wkNjB zmWd~}#|D1ZqPKr!EXWBvv^A;5yh9n)n0Ms%&)&ARBb*R}vhw(gjB>jg=FShek6)(` zs*^8gu66RYUg%%zh5WT&(L>Kx^DVi$A71B_>s;`jHFk%xD-5MES4E%{q1gcXcR!?Vl~L^i9tOe+q*m5 zymx%zoSIEm9@>%g3u>S{ooA;SsODum)v^&DnD_CQcYfvUOEFUW$z$(l9kHmji)+8e zT6EENQ4ty%b&#~-!JPUIAcjWW5lS`)dmiP#zy!N#Zlbj^3Id#?GRIrUm4XLlgyuT`Gp-h1tL z-(LT~QYPYS-8bGuYt?Msj273{InlZwT!!P_T*V;mJpj~;_D5|by+;7%)InO(IH*zw zRY~KZCEYk^Q3oSQ<6s26m~O$o#Q&;1Vvzo(RmJr)G^e`W_21=}^|tkfZ!+(O87)0- z2s6)CYsGlO4>;4`OIJJH7_NbfHqNN*jo*21tzg;sgNoM5HaX>{8632aq1S=2=|`-x z6|EC2X)Umnv{gZnItWS{2SMq^!H7B-Ng4+k>fj-196Y2~c&!vXVr2a$du^82)Dv$0 zUh|K_h?{@N{9C@!((0SH%+O0}e_OsQ`<6(V&CIsi7h5AGirMP6v{epMN51WwB4b-b zLVgPyUdxtFxBUpG7p?_$LA@lYbEz@t81+^-)U0#v0!|ij&46}KOS?zD-I*fU8?~btgY&BQF)vdHivgb+uq{Ar=p>wnsf(hDCsQ$)QdXmC21U0l5QLop$__z z#=)05s7e|KE$J0o4yE7$x9^i?yyetVQ=K37tcyJ8i0h`c z$zK;%hrZwVe&hS2q_}SUz-t||IAHvM@dLyQhk+ms2yT)#=sp`9Ja`>EB#nayb?}fh z4j$5tg9ml+kTeb+(2I6j3LbFSLEH79?RGF8-h*8ahI1efy_O#i89!vZ9(t==i^I-; z*!baTtu`OFUyi)y>9^z+g-71-1RKua%vS3ag-2ZGkqTdd8*K<~lC~wdQ3p3kTf|A&F2piswb~ zYGb|h@8}yIp63&NZ{wb^>gY62IVFBOY9Aj{M!iq?7|v_tr5u~)aYvkC!?cN|9CM!I zuX$h#=dH5uY#&!fy%_MgevCh_jK|;dP?wHwop?itO0*P zuSz}fmRI6LUC|++)^r*wEa@OX<*1`_lEzUb>BdnJ>Yy)a9DJ#Rs-$tylAbyjOVQxL zufc!^g8=5%hdv4({5%`%%a1OA2ZIU*WiWvUaqwV%SWxn<(t!s*6aqu>cff-JxSq8q zQX;(e_<6WJ>CVF5ciKqY`yQ(sNVGThEkee_SKis4d#eljG%rX?dgUKfse`Jdad4Av z9NegbmZWjeq7Fuq#=%H>#m+)0c*KAlu7Sn&$st_Q(4Eu1bl+&7tj^^M4b^qdSf@Q8 zB3i|&)8-K)MDyyp*yqKfbTQEHk7ES*+5P%i=GL@q{|8Os_J7op#({Um8kkBu@Sgh~ zNofZ@=mzY-M^5;IM$v##LwW!;l(a`sCF-b%q;b%fZX8spgQ}!)5Tp)*lEy(sdWFYJ z!6Qa=HO9nY2j9!&2S4b>>)=P;0m~nUbl`(GJM!-#`HYimZ6qA}fE!oE@_*CIdzbhG!BB& zje{F?aFa9+M%2MW(l~fXukdLpc*M|bTOYOEj@oWVKdOH`X8f4(W5$ogb}$@w-1u?h z$9+KKIG;MjC$Eg3Fn%IVejwk83cr8{?F1f@wi|d*2M`Li?^*`bYlV#&;Xvt^EPrQ0|W1 zS|r-zM0-AK)qal>sWI+xNqb{S-*0Krt@GYk-1imr=zEnhS(4tXEeKwj+iQY3YX;_$ zUYZAU>R>Ku9L%K~2WjdcEomHlse`Yiad4AfvGiXG9x+aS((2&8&ss;^_l13=JhdHC5wo4pLIO4&fbk-P(G^DhP-Av`#F7l3w{og{h;$lEzUv>BdnJ>U)fXxpd=TNqw(zFp^%evrq~iF;dIHN$0w6hBu7t zxixI=^ETeTA4E9RswviKqlX@lPwHmqrNjeu-*ul={1FDdtaZyfITFYebS zyhraOxnl7^>}a8LIS`x8*(T%x?p+ohM-Ax#)JxJHL2am`4wA;fSGsYqqz-P9#=(vH z0plPe-8gtaH;)*z%fKVX?8J;}zz1hE<2q=oAB^pInDtPSQoZ{jZ#EwKo=l_;{ovCo zx&c0{Jc<7gYui`>b66SGHVP+}LLU^p_P8Qzh|6T`KVM;B9g7qy|)Q3pv| zA9bLPI!GD^bLqyxmpWKV8V5J(pe1P>WTaPkw-h{Lxc*iw9_e}Oqcd6>I;tICb@oTO z#g1XwJNC!YQvk_rk;o+07`O^rAd9vR-rHtGs&_~%$M{aoYv@)v5(|SoQGwL&sr{C&}M`xV;Oq%?R-U^%~N4@ZY zq@od{O7sP4Bk5IrRD?R}AZZ-Tr5guJ>R>5p9JHu|mZWhol1{vciG&AN_hD78?t=$c z_kY2I>0md0uJ*Nh-@`n8N)LC+JLPRw>d1IQqQ5#iB zs5H7#O-|mFCU4TFRFb@@sBsZqs0iJSib&f1Fc|d)<6th`IH*zwRY~JuDcv}@Q3p3k z;~)dQ2(MD`fMd_vmSIz-uI37He|7K&Kb|88P84g8+Uqn!@0NIqSVV9 znw`8kP2TM7>1J277^cy=;)+UcbguXok6Os=7dN&QQ1?x369#kRcD&Si`7 z7UL}y+r{8ZyMm>p?F&ZK!9&tGct|%69@N1@(l~ff2M{IR9ST z_UAw7iM{iFPeQBTMcrzH{$ z_)dP+YSAfeBr>g5drv7h)B4I69yHf^nNwdYcMMLe2yHQ(R&Je~Ijsi+wJ~{G`$@^7 z^O;XLWrL3PjQ5kyBzsU=<2sYmV&@98{$n z2RG{ACTSdupcj2=DR^MI()dYJ2!DHf&bW!mK*OhOyl=$zJ;wWFgol;~>5lAtZKLxv`h5XS`W@a9 zzu^R==`#m=-0*wr=vF18;pawbmJgR9egE?gC%va zlr-LC9E@HexbVj%vMEgEDtJgerL>?@sBqs-6VAXm~T)j^!|dz{aG=024? zd`=k|EZU+t7ky54Sftrc>^D2mn!jKWnXN|N?9@r~SC+=zO6^;;eA0l^;yf*1coLeQ z+}6Tv%U4EHeuq`~9(AS7QA0`l2DPD%I!GD^ed)%*mpb@L8V5`2;3jDt+@x3dz7#wb z%~rL2Ee_XXsdKjaU-3<_7koKxMYve`FLBvcL^sp=C0nv?{mLgIbd%hs_or()wC$^I z9xi<0t*I_v;6)dN4(WVe(D|ai~ zszt{6QzeNDdVPIDg0;aIIj16cHzz8>@Ipl-9c~~^9egE?gQaxiZN|Zp*TGHF_yyx& z#OvT8SrN{q;1P45Z`wLN>7D75+V51yb22tCVZ>A4wBLG4JEJ-?aY`vQEjp#=H?=c* z+R0CQXYI67sxLaN%~#J;{AleNr#ur|?^#cGMr8(-qB{a#+7o;wy;}yV)In9!I9N(I z4sO)JP0~1MQ9olGjHDX}8R+JL&GAz3h#82Vm93Ax=j_SYdOduuL8hM1m18QSjc&~_ z8*~ySosoDCwZYq?jY`fDO`dC19!_wzIo>FD>2O4&GdBISq2AFWoqpQwM2D<6uc0+$4>Ik@O13mV!r2 zAiik=5leem4xO$37o0$}&FFHmwtm40V@mPQHOWZQ;0eAgYGZz(7uI_+FvGDnUwV(< z^azTUm=Dcu-}Q^}JfK!jFF4tSG}(nDS@NSX7x|Xm9G#!Z{sIw>)vaj}t>5_$e%96$ ze^mbV9Eu32w(lubCyyoD;DB*Gr5bvg{DPCmiu1iNaV!_RiN|C{p9Dy5zRv4y{rU74 zX})t7l3vjV0+K6p>Ix31rs|F(e1(-$(`WSxnI`&WZK76@C}SS87sopIGRDDD(rp2Z zsKfe_##@cU$h_WW97dLI96YEa03?lr2lS$oECmmEvb|kl#4f14Lkhp4(%zXNv(?-9 zq+$ETn*TF;st)IgN7i(8i#7ju6w#R!q4`gzi{Kl8n6~pL z0-YCY{`bgzv0ckI7dvPlzL{}E+exmff6guL3Wr`WFMDdVDl`07O@)@w2g|A8;< z396E|FIZ9sOG)G4Cfzu=Q3p3k<6uM`j3kYNjPwfsm4XNScP(r^Tdl~y*1?5QMgBE= z<(h4MJ=zLhR?TK{y+e+;?nKwa*0BAJb~H=e;IiG_=&1R>c(Id5#dk30jf?z2eS_&{ zJ7NUm6_elWNRr*`+*~*jq-j*}m9&vTl{%ujM}Z%3;Ecspzz@}l%E z_o?wNV-?foJ{6yWo2}|{cltk3xv0*aU!v{K$AD}BtlJs?S)}cD#&{LF=FQ#CJ?Dd) zs12=+ib&e}r~`G>LDD$rOE=zSyvul(@h;=t#=DJo8}F|0ZYg-g$a+abUHfIYXSRAL zeb;`a7*zM@%GKgZO#3lLUh*(|S^aB=^Zd_wDIH0ktt_SUlG<$NWsk4U!-m}H?{M17&~pjOLD9%cS&YcySsE19Wp$5*$VeK$Y8+&6y>MMAc*L-INk+S7Ghe$Rb6>m4K~nwe^-F4Z*WH$`+rrnc z@_{BLx^aokM&scPMS>N%&Pw<<>yB?m9)!is%j(r{Dy2RgaFdZxxDHflT2Pg=X+f1b zSV|fPOX8E*Iv7bB z2P5gm!H7B-Ng4+u>R=>k9AuIFx5gF~*iQSq5##PP-Kt!ZK@)delQZcKS@qgY&UO-aTz3Fm zPu+1{8EJgQ)b*Qs>h#7ntwY?nuKxRm+kMQRc?QV0xo-FI$_GB*svhO$H4Xvlu5RiV z6%{vKPIMG3$Cq7Byx=0n< z^)`Ppd2Qd-F6L!8DiW^7Ph?fXz5}X6)1xAiU3$qR=+hKn&g&p8Y5a1x2I?!u!IC%# zvXO%u^Mf0&gPWvr@W4P{xEMS*u!9F5Z-qgb{}((o5$N(npj+}6JjBPL_zNE5!%!?- ze9gAJX2)LZDr_phT$7WM`QLSW>iTWIFkZ8S>uy-ryLnN0Z@7&|^JHVxRQ^WN#uXMf zlIETC5jWhtuSL_nnH0tezvl-oEbc)#M0pnA5@Y02KXfzcD{y;|IRilfBhWZ7f@GK8 zEQ+erIjAtNqr#GI*QhIotrq1dW?c^C)jTed3i=x(POZ|51avEg>& zWsNPj6Q8KTcDV?a*OeE6-|k9s%g0^L9TQ3A?#^@1R`1p%A}yjjF9PLt=f9nV!Y#Y% zmR)truDa!Rb=&xD7Wgce-xB>TcL`W^2_@auSYycNOq*1Jh=EePFB za;v<%&dsfpyUraQhBDksicp4oc@c2pJ?Bm`xCoYaKhKS{_nncUbwB;t`_6-{7`I0B z3U|D}amV``cf7xG$NL|5jo&qX*Z5uI_l(~&e$V(l>S#JHjk=z$B11+L^pR}b6q#*{40!@L~S=V3xhW7k6$5g|Bt zT=~r&{>>i#%^v>E5%9b5-;Mun{CDFIj6X2`!1x2>V9D{}q49^tA67(ADR>})9<|r} z=P{B$vO(i>Gji1No#vdDhZ2YnDC&r%`e`5TJaj<0hPmMn{{KghK_t@M?SM7pV`sR zjXyX3-1u|jFO0u1{=)bR<1dZBG!91mJ@9}mrmLmk5p$H-M9Lg|M_YfMt9U!sI%@nRWk));sT4>?DFO z?Fp)q-a-OP>UWLbH4bjNZv38c(Bk!b#=(d>$VeIo59t+KRDZyOw+(;5gZLlt;9T?1 z;t>;zOZcEN8sBf1wM_V%E&SV6-S7W?i3#0&XSiN z_z(tc5Owt4usLAg5lC~=J1 z;bZ5f-yS=+lsseR#K*ZivL4|{?pFNvlb@XV#6|Fv@=u&Q7P9r*Pjlwk;`dV*!3 zPzoL~w&y;{{PxUNjppbfKR0cj#`fjC<@4Mzu>A8hD4ze6@p&E;Nc$qq_#%&oKz_>j z!WntX_|n6{OLsvp-37g@=-;2&8PDvDXLiOjJL|de=fv`Z)oKcc^-J|ZobWw z#mK#DI_h=L$?rLN#8n+vgzn{eP{93bI{I_}x?TWs|Aw;Pk7ERxEn_jjn?ImWo8R%~ z&mC_L-8BxD#P1rvYaFzA9ke8k-!l##ybd0c#=!%6;ZyM7`VM$-vj{x6F`V!q9z0@; z;1@i&{sSJ&ckkbaM~vCm!ak7KWv}0EaEz{{g@3y#qy8?(%d@{<*UCRr{C-34NBdo; zH9S1$hfPrM18){Th;8N2Z)!62Fh9?ddHkV0{m>~NGG)>Cf+|f4s*1)y6308>(Wg$Sany;Py8S(62o+9zWFvzrjSH%hcEV%h z;Ku9VCTaYMaggD4kdZY0)c8~5;6WTbAdB`_3LY_l+IT#M^~}b5c0+CC*-cHHpF0sd z)8|g~+-`VoH@wIl2A{leq8AYfp}W<+^bY<@<1gcvvd0}>-eera!RNwZ&uma|qandf z(guHS9JF{Hv?PtcFb+n%4n~s3!H7B-Ng4+k=!L^d!6ODi?@UB9@<^EPOkmZ3z2cp8 zd*V*Mv65}E-gObNuB9UGx`^%1Pd|(e{E#{av2RY>1z*|~d?jsP@TCr_ zlEy($x^d8=4qB4N9~cKCUI!UT;~)dQXuGB05hG^mnnz*ltm}KE0|$EM<54$HALz-h z$9BzQc~Z~vJ?_#o9*?_q?ET3tO@p4OOeK2Kr8DqPx|R5;OM04?^t4N7;-6}FKAw3f z+8_ARuAnMu`+^{KaFa9+TGEY!7In~)G!918!AR0L$Vjj7UnzLRV0lZE)Mu#$pLOZU zoM*D2&L=;=rDpLwP5Iomex9a$p_qt39S$$M zd7l#$3MYazjSA9|HZu592USVqU@6@=2vP?(N#meJ9gHN6gN*bFCzgT-oY>Q@Q$IZ& zdV@<(C+{b8PN*lA$g>fzw_Rtvdi69bwhOY6uUC&GYvI4wkLmTbbNa$$+8656qqR!b z=STngF6xe_Uk?d#AzyD1>DTXQ)v@2n`zsdhL7(OYeMv8>gE@7OmNX8k(v5>9b#Rk3 z4qDVfOVT)aNUvD5F9nZfbSL@!RqcVW8i>6+91-H^IMBgXs+bzECkHO-&StQkQy=Xp z4tDThnnGl-Q}?@re7<(JYN%cP%}|GO4s~iaJ>(D?_9NWGesFZyzchR?<^@F;0B*Dq zXi3_qU_>2^B#ncIbmQPb9XuqBg9ml+kTeb+(ko)76g&_!rQm^>d1e2->X2Vw*?+Gt z>U{Hvx(JO8BkCPAMHq>cv(;AAX-OGv=aZhA0*rQOY#Qyf^m`V@RItXGu?|fE#yT~c zjOBZdv(-)g0H0g48GLCSJF6GN;eK})Im$q_^5Hv;&m{RG(J`lN2TC_I4T7X z#L;-WW_aU%z<)g1N7hrU9di{O3aR1%lSsIj={ zmiUzKzpBlI-Ip{=#X`(?V8oa7;Y{-d*bm~GQ;?NZhc0>72o(8$us$nM|jyTPJ zc=(EX)?p`)1BY{OufUgn1z$<~8C0o*s-$tSlx`d>se`4Y@gd`&#p|FYX?(aMj!MBJ z=2m5}N6f9lomqGAN^zq3&MSw&t0V+8*o`QUl8yK+9V1RY@>B9rzjR>KDMuZEqd%n_ z%eRWN!Er3#FXol(#&Rs#Io2pTmK26jH0i-mLq-HDC+Wy|<;X#8cpVjyG(KV+^m!fh zC5?|7A2U8?e9ZV*MdX!&N6f~`V2_xMCC=uQNyiYz6OZE|7|eUd6KCtDe>`_~Ov;jS zaIP<|T-MUXM3ON%Z#t3Z_5<%aA2@kQ&st4h*6Gs8EBXfKyIHvf`DC+dyeyKI!}y{T8t^j*_3a^Ll2 zD%E#`%N6Pr`)+Cg?$^WAy5;PTE%t0pvj2vDu>WSPJ{Qpgmh>iAN_w9S1gV3dq;U|G zZXDdGgPWvrFrp4dlE%S9dc{6oDR{(us|@zQn@Wcj2z+1rpZ*=+r8*ot_I&Z_Z1uk` z-qjwHvuoN?7`U!k)W8h|&OrVgbvBzC^loqjhHgOz{mPEGx75%!n4iGOujEH+c$H5#zCL?L0Zx{2vP?vN#h^`-8}G2Zz*`hJg*G) zK>WVC&M($8e)V0gSBmI6#TN)(=|v#?qM2SPJQCfYKSwZcafH=~P9ns&382Km2frX! z?-w3TGR$X&QT+^GqN^Vs)z9GbVzbqYm}X45@VT|wYNZ)dt~`w$8xz)R{Q5}pa(`5f z@rVjZMqCEFYy9F~k`mPs;*{V|ee|c4sD}`z1m}qL_;$-|)z~#QiKJjuAYgrY4cwEo zZmLINr~Df#MRP%I7{;iBq{A7mppH678i)C%8wYdh;45hye5r$~q;YVQUeR1i!6PQ8 zWw1v~PTilzC#vz8SDZzTLAq+(opZcm`+tec6T0jkI(M=!+xPMM?c{4Y6Zr|C?D3Te z7kfs(h98=6iSa}Fvg}0C=VQ8zG?Pg=$@F&8g+;^Fba~Q+#lt+wOnWjZF?k?n>Y6tE zrd&=Of6)%jR5B28Wl^i6Q#WIxT*UOaeK_uz8+Xi&J0>TLPZ*ytK4E;)_@wbktfc3*rk*|C4(~}$Ea?Wn_m-B1dVN?aj^}H3 z(wm%j((I(yxnm&E%%d+q@08{0b2&+xyc`5_pNojabDhlUcM<<1u82~%GQ%jrSVwGu~&s&v>8le&hYd`;GTk?CY0; zM@*>8V2_w1CsCrf8L*3aP-?&~jtHPvy<===$2>QAPs*SR;~D8em&1pg2J=9h^U|t8 zmvcSt8+U&*&8I$P9KMsw{j*bX)jTPlrxgVEz8mSokm>FU7W?xC_d^&a2WaXiRx_CsEdt>P%?)Z zb+NGppyn{@5@XuY%LX#$65|^hN!Br!$hJD>a=48-mKTu(JdDMFeC2?A<$!$UfQ1o= zj~E{@K4N^-_^9zwGBw+o$1t_GOBx@g#`7 za%&g!`13?wgcoA<7J`YSu%wTlaADCga=NRJMor{FlTUa3j-|=l{GgSnOm^W76ESH{ zlCu;|IHvRlEuBZ3x~*4ZO?B1$Bd+vz$4YO}2anqY;|`f|hs?M`YQp%0@d@J-#wU$~ zAVU}2B#na%b?}fhK2;HtrQi`0+%nh$A^AEvZNVs1JiYc&iI`p{@3MRCLld#|#>)zn z*FHXxkH6}8-y~%-C{^~GI31aFp>H~QwoMWB=AyO-rrRMAu{`iL-GQBn>^T2)r*5>S zo${@Y#wq*T4wj{CZ#!#l=fCon$%|-w?E@FDecWTaOd=qLpbL}Mve`5PjRHzs?ZAMxQJ zn%xe)ckbw3In~s&`R_XwV(*iX)yq0QxSW_hpyNd@{^p0I98Lxl#2+FMGhQEDSlp|z zgVeU%$0Yuf#fFbbiTP}Gw(4W2deDy-8Sha<5wPzZQ12X2uml6@odfQ@@%P42P2%s3 ze=z>RIOr4qVEm);kH$fUILJVn2bPFS!2`sasWkVsGjzdV<%!y1Meqy$#FthJ>Mrs z<3EX}^4Ud17pmLA&n_YgRV;sY5s^j>?X!#M%5!~5Vi{A_tUvzZ!Xol{S){%s<3xJd z#TN73uX(Xy92XXAZfZeabrvWyKO6sS{EP7~ z#=jWlU4K*RW!HH`n74da_V|2MJ8Ff$jMNwM!4_TMt! zcVqu$pq1PD=3<@O-IUX z;G2%(vXOE+jv8g-$h0#?6lq`P?Iqo(zV*?mJMlYjujmle+vKzpCvLI9TErIWKwpEt zq)!upK6TKSG!FXGje|6G@Rc+^Z5-Tq{jG7(l3sCIsT4fo?&1Gu?#-HH3)btPtKqcN zmhX{uWyuJP0Lu`BBuiK!BjgAoPIsT4=Xsvzxx1>Xs;jEIN|JRY*&z4jFb^QG z0~7oJ`v(wAe&q=>y#Z=i-&$+$omFSJgKV)M&dL6AWq!3Xzc1(9dzYa;V)fu#ZQOu( zvSGgsC-CY)9-$e^lW(ZioF``eoT;djsX2EI1* z?^WbnU+U{)asTb@UEO-(?yvl^@sY13*Ho=B%0-44H^MoyvNRF`k+E>jCmZ9*&hupF zL4oN+HRCnoD3aoh*NxYWgDUa5aS)^oZVHVz`kb>AJYuC#hWdz=f*eFk1Bh~rT-3G8 zT$Fh~Sx0=#2Fms*|9TtPjtR@V_E-*#zYY9k?*apv{vmhQzuQc)@~}Hc7pisevpqR{ z&}$K26^+;EJH}oa!#BJ#UvXGjbo|<>XpT*iM}qUD%bWKv zAA1)y?_WmyBgT3o-o1=-g6#!JfBx70{IC7_UzOhrl>Ypk{`{Su{5TxO>I4g{lti~* zNw;4~w@=A`LnYlpi9LS+%e;PNe`+@2f(33sTI6UfdtOxc_`{|A|Jy z{`A%OtMOOkaC+h$;~nGRu6W~J<6Yxj<1kTA|6B?lu?#FjeV~7S)U~*5-}F(}>ayui zB}27&RPm)d_R`f}tXg2UIyQlF?b&bfKt%(cw4s=}g8-j@1QwA8nEwO*{2V)b6Eo??v*)An$~80J+)>(75zZkPRT zwA>dq?fl2-S?T~X21N&u(_pG!U^kI*;Z|qPMH`tJm(UO$jR~QL_zI!F_!&ZvboGJ| znnTJZL>If42Imv+3K|)M*cr*2X|~VsH_56}@6~(0<*1lSQZ?UcCuOJt0n z=aaJGG-VTgk_pA`klP;jP@diF;z0~N-UE&1%LjhMsHj4~&AcZG!MT4m&+W?PGj;vt zL57xd^UF6pPHH9XUOj<}%l?CpoInqDPT8*(wt%vBN~LW*F(uLNt!*?I7diRllK7;x z^B=?{F8eR5qSzR68+vw|e|DRHcAwBR-Zb7c-Zb7a-ZI`Y-ZI`c-ZtJg-tOyDO2H#G zhRRSMu`!gjO!X-*Mf=AAafbaq&zE0?y$$>x#G-e2nR*-eiCC$=d%;VEKN;*l3uDbb zksstv=6^v`9PSnk>&5;Ub9~;$)1KvvJu@Di)t%6nDYg$jW|fgC*1%flyjoe@%Hz!? z?WVq3SwwS_R+m6rc+S`Lt1kawG)=XuPSWLd05bd@<<^grqfb1v%YaxUr) zawb-M4Vqg56<>aq;49A(d~;bl2Wg&anx~rPsTO&PMxS%lNlMO@hXp$vSROONPLdJ+ zDfSf^;pi~_9tZ7=b;Mu*L4Q&)4NmJTrV+4)ovQgq%%A0QBr8P3d`mH@imW77f#zO} z;<0g&)jtbSRUtAXs0;a0nN-BIOn)xM!EaMXS};ccwxV-t*y&SwlOk#&Qxp-^k(TcF zs3Nmd6zC_Zq9|h4;4wXUa7D#H&W=Mp%!5tdcc%N`uL3`qO>{TfUvUK`+a0z$UxUc~ z6;@qERp;{M{gSKDYTYlr4fOj%7~afe_`IG1Nvh~mFUaN{nFFOY_6e4%EvikIJQAFzceBQM zqe;JK7nT(+V*b2htcA@ZD`CLY^ODo1PiN2pvnp__` zkD_8iuw7IGdB#A}Jl}IoKtWOd5Ypc%3LHrBJH?DQ^XsU9tjj{$w5(}#$~*N0nelrr z@S86o7NzcCQFuacbjqU7C%&KRkRum;@RR$TC-;$0?jxVvht`bOjMt3UjMt6Vjn|FW zjW>)pj5mxo`ugBf@QD4WGSo-xN4ZII1M1m+F2Nol!G5lNsx(hC&C^WtG}An-G*2td z(@OKS(md@nPdm-iPV=;jJjLWTD;K+ltXvYDSAz3WX!`f^9!~Setb`FAH)XKFld8yy zNflW!C75z#RAbJ{DmeY^tgJ+`vPQ-OU2{r*F)J|Ay1CBc^Y@yi-S;X_~al!Q%MS!r}q zS>cdH_x$Yc=-J)pv%Ak{cdt$3P2)}DP2(-&E#ocYE#qzDZR2g@?Y{206g*;UuMG7O zTYG62_>y*kFK(CYkzZ_B3a`qeJwEIJDpxKlUoI-=CmVt@+y>N|_+^$t%;mrcA5lUR zG%}wHMNjmiyjm(cuahgUk;EAzrf9EOq2qTlE&UsTS@DxJi9S(vMGVFvoDR=i7lZLC z0=(P+#d&o#{t9CBf~8mMi3|DMuhbS}$Cik5K<^yd9C2EwtQ{+hb+I=FGg64*;#$v- zbghhs4PEPrYu3uuwH_X1cC7;6k1ER9`IZcng^WVg3h-3ZM2 zDRGd#jc3U~`Y1w>zF@dGc*byP@P^^?;9-Q|OBpPg9t0IG5AFvJf|Nn)nDUZ7rwT^+ zJgRx%>TkkBe3r~>Ss{2Z9`z9O;~0=^*Qr&;u9z{H{+o0?cc z^?}L6vOaD#xxi;xwEH^gM3YNOJSpp{^-nEm%wqPbMG1Vme`-lW@yOTIvSQ)@SZ#IM zxx;_>u#VdEwDm+ZekS`i`m{AhwDVgdzVcd_9mQlbMB#ojsuP8ySx`8JD4aq!UzAJo zvdlQOATv!FpE5qREHh3osN0xcjOP6IZhFb#a+t9&J9y9x;PG4LA=zdF56Y-tx(9er zAL^Ix03O7_gJuQ~x&e4F1P|r|52gnX#S=FV^wu-3LEK!5#=a=tAJ3 z&?6goF#TtEutxz8;DyV4SWy@MVb$T9!*zv2D;S?qPeXyb>z5-8Mat}~duSaG93$Cq zs7r=o#3&OabuNrV0v7Iilwn~X{Y?Isr(m2GJ^ z$D~d%8a|Z0M{R6n@Y^x)jIDC~R?jr1F zaDa&w&9x?EGqs-yRVdq!3^=i_DxZ|G^Op7YZc-U#t4Xy&j0-U7q>La>np&aX2$@nI z4dGMqV@N*bu4Q^fD~Rbxg!t(-dzVM#D&Qv`FC6r>f}5}-;P1Q`!*3XOx2 zMp@(FK^#07f`>xm;32uslEEXI;@5Zt{uLg~k4jPa{qTrUUZ&9~J);`_OEknxSOpAb zT*I>~`dq{8D!a*_WujTxTsdZ0*BGBy^zPibRlV7NPWDxfIWnAfj+I9}BYb?4WV zZGN4fv+Vsu68N&bpsLX22209dsn9qGN;VE|l)+7*anPa+MhcCCjO0H1fd^ac*LcM2 z4YkGmpW(qF8$38vqmHOA;lbJE{Hljw@CbdV6zH=*!+sw&*e!B`rV;VOCi}!c`;*a{ zK5Vf8v6C~rP4j7uJhZ_oR{I*-WLmaTb%;Y-8YYLf`Ib&*E$oQ z%DNtCm0T8@isaBbwOu?davd%8-Smd`f2KD*)Nb+qb@Ex1>1}Q%=buGMhGE+QMPmI= z*bXQIWt2goagdg59DFHH83#+r#=(s;xG6LaMv#l4J7<BMhQLm&K|*&K`;`iVJaWT4y}{8@g% zV>Y^Tm~?it|7#$iQGB!mG?;wO$>%otnGs$}zN1gfZSf%h-odXZCh}xo{g^km`Azlu z^J0`JnBV5*`&>ccGAI{Kg>oshNl|r_Q3i#^!CbO&kfsdM3XP*CDTA9r?Fs z&F{mmZ1-W0ovb?Z5BrK7+F_(e`&~F0tUR>GfmkVroN{=Fy@ne7@UHALyjQHEv?Dvb z&*42;rH#Z-KeaXhboH9r& zG!CkiK~SM_(2`8tJYsddBSQs`sBly$)1fXIf(H!*9$W(aQ{fRqy==xR_E5h|gC%3{ z$Gzljq#yS=uzTd*;ah{eg5K2xZgkI~QgQ@Q&oZ{dQ;}q8Hnz(bc4;$ZY;SM@v}-Tn`tP401APd@rE>D*I0{ER~~pr8=N zTl=T>2IJ&7`O3r8e!r^e9Stcc9)}hbs!%Y!&%q#9P&f}tNMoXe3T<4Ji!#ck&^XE< z**KU}24987L69|StK6Q2sQ0F-Lq3T&r;Lkyd}?l&{`j+e#pPUN zgz7oF%KQ%d1I}Q+#T4_q>=e{d&F}F?_4%}U{Z23_d>SRBgP>dr!%j-RiSaPqzsk{jf0kC;)VNx4BY`_6xuydwUog_p>gn#Y#cl&gNH)n;6WKY z6dDH)$$jnz9^AkW9x-IW*i4u3&>Y10XLxAC-$NR##{AzC4|F&S=}F2$au}mY!$NwT zvXC67XpmWSZf-X%I(NLlOK!L5+=7$b^4F#Ox3gD>F69JJB}@5lXCv2=Rq*ww%M0oi z>CVeKC{_bnUea=EInFIJN5sy=f)8aDd?>TvLzx91+AJDhG`?tj(fE?_CF4uRmyClE zZ2&R~je`ed`yi$(pW(rs2k@Xx|5SLu_A9!Ep-Nj(4XSro@m+wGWvxh77dT5$%GI>4 zSDkXzDc5}NzZQvL#I+@K4-x7NSsK>$!`ixBmpTi&T3|tW{!-861Eg8G;H%J;462kt zRiSYZlx!RXDTAOw;~+>G+!PvLH@@Cy#8U8p5jPgJ_qwsDP2PEvPDV)q*NzuvBOqEF~KUOUfXq&^TyO1}%lg!ANqS=}N%^rrS|7;6|T1 z%$-F}9=U*UO!Q^h@#@Ypt5^r?yUNXtK21G$7xhW+-MEvLy**@CmQbF(Px9>fuE*XI zrvO@s>@Blvl_~d=Jlcrf_wVe>H@GG-q8}swSWOhRM_FkLlu)52AV?Y9 z6dDID$;Ls8GH59@4lILJ^28HL6{MslC6zQThx`U(%?U*SRgD?DK1!d4qmdD&H_ja8n+#C!td zrVOG+vZ1!7MzXo0=CrxWE>R!o++5SX+NM&7g2lg9mp|!Glc>^~Ml97!Mx2kcir1(*qASJ@BB}P*H4};Gy_+$>2d8JeUtPLmWJ? z!&;bg$LG^Kt7u4;5l`+)&d4 z4~>pU7aI!+4~>RCoCqF)qXzZ68_EYBJk&syaj!h#!6u37VZP7uh|w{v|CLQlSn(q( zHrI-dB9l|2)in9)rmh05I{E6hvaf9<&3r9%z75EI)|_%}TSqGE8=5?=>mXDXU3a4O zz9VZ;WzoS>p{o`wDTA9rpi|G;` zta?-rCp_T6UKiEFtwr#lX~9FG&#i(-=mQTnbW{o-djJonLwx`@514La!%In3o_f^{ z-3sxb=|ksDr`+7sVskTUIO~Tuw>ive4Zo%1X^pH~PQJC}W#_iCZ_5ePb8kD*wi9h{ zM_*qwIIv{xY`9iIP_k9(b?;ew7ETwzHv1+}Tv6?reE%+?Kq% zA$fPxq48avLu<{yr<(^J^wh#E$g~!eM+^Ub<=Kzh-`We_m*b={TWqXpj8rft7LA2r zQ4m%*3Zl>zzhlFoAdE*r6dFfCD5DGtjqe%XGY-DQ!BU~|ed2{-OThyt0}I-s=f=Bt zW3|DrOS21m+=c%EZpklb<6X%XlZ-khSkwuxp0!%sL%lg^bNTZ)ymI}r=*FJj-en-0ZIt0qkE&K&< z>7&4sz2%Q$Qbyqv8b^^RFBwM}BpY7}{B1zb6D>!g?2-fcCPF075#@<*Q5Oyif^;Mh zROmf;7=tnhDm0FYmuwsaDTAOw;~+>G+!Pu|4ODF}882Wd30QpB4@ds`>v0BlQ zWE!)_YbI&TKCc=jF{{2GvFd}cRXGi(*4k%UmAkVOkbj8xRFyJPM-FIOtOb zX@$l?P_l8*q6|g~jj#7PKq+{{1R{C>41F8wr?@q#kzvEv7&ctto9ZhxtJqY9C&@SW zc#}c3zsXw1f?9dJ%2pm(Y)cM8i>c??+NT0}!giW*+fKEuJW{YNf6DJt6edQISoJ89 zLYn{up^SnkG!EvHje|7hE#sgn**LgS1}%lg!3c6OD3yXo%r=^?+}hjciH4Wo8mb8EEOK8S zk=$9@-_teMebM4Rb*L(=i_);xQ4oc$eH4T;%An9V=u0*Z`jkOmp>a^9yl))bBpU}K z$c1%F!2{Mk@QG|3Imn6!K9P;-J#GPIH&_mmvspyLf(Oa*u3`?8<6ZX4veTh8#>@Ni zS>W5d!$hM@e3)odt3FCJvbT_{99iRHJXmy;=-DH)BkRfEe4uXSI8l}i3CC787s`&U zEPq|9e(=~D`OsoiO7B_6fzKiid=_!wvxozqRU8^WG=6CO(D;$@BjZQLkBlE1KQ?}B z{J8I|qZB;w7K2jofOntR;_+QH8S=!&o(N-~*w`}^;`wq!o;pvMnorGXNI7*zzqc|H zCVrQXBZywcx9tI+Sx>ymH@OCWW?N005lE8|zjuZ>?Dzczl|=enif z0oN@B54i4)jUCqyXl(VCH#YWC_|%Q<96hQA=$qVW0N*D5qAAF&b4LcvEN&B53CBRL zRK;DQf-?-UxU-(fq-x|L)erx>B_?_`P<9EjIjo%x;H-6ve#HHW?CoTn#m;|rr zttDYvdDp?JVtDWHU`;}JN8&UG>)dW&C#tQb!$c1gYAJkZWuczlsk!Z;)kbtOXdkZY zPR~)IjIbutM}8#!Xibj^9QnEJV?XA79FN(feH^dx*#gge*CTP^hzCAEJn#YHfe#Q- zB=(kv#t)4j8V5JxN5(-$vT=~13^EFhgN)?91IkkHi1}(6>Lcc>D_XyvtU3%M!k8yE z^683rJH>_@QFM$W#*swnzyNb8YSh&NjbK4yvjdTC&%;4O=9>Se- z`;$@;ll=A|&)x2vJJ@Kxcb5}*8~9^v#(2YIl#vXQS{MPub@mu3}#_x>Z8NV}rZ~Wf)z47}#4=n|cm@<~3K4Qw~*Ciap zYZ+k9gDvgW9BfNI+`z$6c1nKeM2A}jw>2&wZRpiJN1LAVZD|pHWF^OXqktAO$4+!? zCC5xucnTP?uL2{5KI{e~%3!3>ILJsg4l*6kdB_D_z*DF6>no_PR^s zC@{Sg#Z+kg%J`M>E8|zjuZ>?Dzczl|=e4Ea5i`Rw)JMz=ZEVi=Zfs%+xpm=FH#Tg% zRRunQm|JIz8JK2ix6b`nI1hC0m?pmCbnMnDsQfPR+CTn(`5^Y4v&UoeQg~+_G3^`B zWYIdp+2xh@Rul^yPZkqD)i2*CTz*Vb!$eQK?!EBS8{6f^esp6$y0M?#8oxDuYy8&u zo$)*4cgF9G-y6R-esBD~&reIiBj$%?sE?Q*?sz`vw|X4-Leas#W&?*in))5?dP->g zFy7k%cRkus{E_n??G647#_ucNF>bMieC+(kd)g5?rvAb|z=QqLf$t-Lhh*PZ01wLG zq0l&ZPzDc$#=%3faqyrF9tw?v2W0cWW%W|LX@_w*Lt(Ach@JaQ84@FPwxC zvva&tr#!VMoZ3@PeX;6nr+-#=w);uUUQbN6ay{Gci3W{xD~p3<9fX|c$^y>ygplXX z?2ISwQ7-xc%B9f$fFe;wX%reqX(SszGk#|L%=nq{bK~d6&yAn=`CBP?#B8q&^%1i@ z8#c}`cp9t|i;LX4Jy&xsZ0A@za7wQu+zVSgF7n7bF72F`?uIViO7#3%Y+qAF(IZ~iA{X|c3wzLoJq$&n zN1{jyjb9qSGJa+J%J`M>Yvb3(uZ@ET^c6i~DR{)pt_<}NGdr6&W?)(v+}Ol?OzbAH zE|)7>eBOAxyiIcd7n<w zKb%+bk4Mb!D#i?w7}F?XGXDHBV8%aSe=j>x@#FelcA_G_pzY$|L7BYjzhiOU2K?>p zFO><6xhPHuIgJn!2Kp@a7Yc#2nGsaHBx8IG+tks`J=lt|iN``E?ff6c7sK)2murV`o+c@- zauxN|ldv%RmuoDmEX*b!e4*vR7g`>Cq2<9BULK7<8h&b3Gp_b;UrFm*;o?4oxp602idFpANdYY%< zJo>D)^GI+W3C`2|!E5Jb8_voVUDP-At!pcYm_Mf&Yl)bjWK34fi1|%6pscJBqpxUZ z1&)}XP_9IezN?)Tz0i}DpX9Rg|NHUaX;ywBS@|QQK4;%>C6EBWeb`6}!d}9kz)o01 zpHOtTnZf%i2EUydTu7qepHt!U8by`yx6|s-S7?jsfWFNBDrJ)UCz!jagtz!6ch!#C<{uN*CUY6mcOXDPb&c(@sm5sCwG)j?kJz!k=BgY zjMt3UjMt6Vjn|FWjW>)pj5mxo`a0rL@IXgg3Lf#*Ya3SIwst$0U}unEXQ0qb^EA^u z%`{Il&C^Qrw9-7SG*2td(@yiW(>(1oPrJxd%vZB=gws zx250_pRrE+v=>{Kz3NNar@h#)L|&CA|4_AZ<)ZTCqH=!n8S91g%hih%78zYkbRJ(TX4bxovgR>XRa8z^^w=rSud@{8&o94d>-yEa ziYG^2tueM5d8bA@ep$tM-H#g0Dkd&sYX>{4olu4ae)h~_R!@;Nxv7!W7$2w3Dl5_? zj~-;zmb2EqqO1ZVn$H$QVT#`8#l6Fedk6R!cM@ORd%PNdHU4V+)p*Bv$9Tth$9UIx z*Lc@>x3Bjp1rPK-rQi`ej=EQxZ6ZGEQfV&gMrkhUI%y_Wd?!`=ioT92!8cJQ_!26G zYMQ5-=BcK6szo0AQ0zEnT-8nGTrFl?EoNLLW?Z9D{w{~%ihn$bF@q$=G>VvvKfAPy zf55*+rCA}8m_$XSDLT=-IO=Hg;#f?IlPyUfzg#BFR^JBN-;8cGEf}V(Zv(H2PD;n< z-%xbIkI}!$=r5EL>Wd((OU*ee$eU3@=IVRDk zn4+?J>M4XgcTdGY_(F9AlIF=AgSA$aAIXZMhmhuJe&`k3*(>%>IPczNaO7pbRJgqcOE6vkR^R&}E?KDrj$Wu&ivvRR* zKRa)S^i>Ce!Q$*F?k8HK0Pyd z{H*%xv?hLrxzd{OZe^~grzS$kSwKiD!Ml}tMjG;MV2k5q<_^JvlkP!9=gJ)YpCZ~7 z6MLCRFBwhT_|PK7HRsE1EccTwYcjb-%|JDu*Tp53)RyK8-R*V{DSG~P7cG~P1aGTt)Y zGTt`cHr_Vg?(4cs!6SA$%TOP&)0uXUFLqsa&@c843AQPPSLMm~GLGRptEhCXvNtEb<*Y-4A-TviwG_Hu7GrF;eRu;j1-rS1>EUL|ifN zScQZnWAY-gj&uJf(3fm}X2p(|P3RH9ZmO(nWz^iYinzhv`|iaTyEd$<>xtdMjDi|UPQl_9Zr8BcXTKip`FA<~SFAgU*<#nA zaVg`$iA}~sf|C6MtT&1tRu zN+`MD$j6Bn33?<4w1 z(Zz3qtSk4EvM_^=O1@AaZ~XjM--PCWm73G?G5^2vW56zi6~9{ajA===^-`1+HTi7& zMt!L(e0IMP3qf86(Nm6v345((XOU$;QPxa4Au7{**@`OZQC1k5Htz4yS_v~fWA_Eq zBX{PvMY-C}{U67}d)enUp55x7-Alpd?4_RFi#3fmjW>-qjkk=qjKhx1-!k4d-Zl$>OdCSU|z+40Qo{ghj z7s=*Kt}J`Hzhge}ASiEQsReedQF}Fs9`4mRO`?o@HNM+rjj{hC9$hQr%b2@X#x3A@uf=BGt zl%YQ2x{jYP=8K6Rl81}c<31!$N&7KEKUd8Cz{lkIWW5vV(JKBm_@85}B8jnzxD|vn z*$Td5Wqd(S#d?a@>r|{Kmi+%W4|OZn6L*0A_>UP?&2?m-=c-y!O!fayrLm$={r@P& zibC}tzagsd+Xp`!{NRU~AN(-$gCBN&H2!G((fFhBit&o^it&o^s`0Avs_|;y!_uYT z5gP(!sE@eBU_)nHIEb;K<5~ItgJylQp?@uImOa_V|3(Nk=Z@_xum7Aod`b7xYR=6K zEZ7F!f zYOf6S5r?=oHb>59n>dDZy&?J8CZ;<*+qx8*&d9fSHMJUykop$ykop$ylcE`ylcGM=i8;= z5%b?N)CYX~!?Csmic7B89K@l8M*!RVca9Dn7vF+c%bK==ZA_;7scd)48>G<uvBOqj3Ao_Ug%c}9_Y|M9u%u_y`}8qA?uDkg$B2eM@)lH6=W}${dmkr7Svgd zh65xILcP5kJ=9wmN00a-6%L>3i$;(65o8)ht}u3>H!_YLB77UzfVJMb6=4B`t1CPt!bJm3)6urs}=+m zx@y6VGPo%;4n~rVgArvgQfM5ED1(tgZJ_!-qdU-?{R{m&fsTV%$Tn6b_9i}8u?zmAauKYz%68uufx`$Yw_ zPCo18pi?BDI~M$Ol8u8ZWw2Ce9NZ{_n?mCtBe~BvO2H!r`V$TGv7E=J;uE`nIAJZvm)Vi*l%suS zl&pXMaHg*fe>g|m^#QBL@)H^XZ&A+D4xRE+4Bpq5$DA>jGn@~`QjGnJhU?*z!Fbnr zl41C?_!&(zhou4&giPu1dDih{F(W6%u&-NnBhtg6OM}_S8OIy+WqGc1HW5xAf??6U zpkioJ)QQ3~hvy21jHAHBhl~#yN4Xe}(kL_z=9Ix#p>c4NOuQHwO2H$h1}C%%#!`Ig zio^29Q@$!qqw7bR2%UdcwIAgz8XHEHnFAjTm(g<#E@SyG!ZpWEImgi8 zGIqu}hNleYbXt9{X#7Nj#&~E)w(&FeN(Rq4^Tc=)IAi0F3I=jM7<=4$HSXj|Vx-Aa_8Lkyc{Uh3&)3W|c}{a(QkXiSYJH_>>Xh1k zhC7c_XM?eac%@|L=)v%N(i@6xv8A z17*-xXdI*^8wXX&V5!hJDw8s}DKrj7lKY&X6g*-!aKh?SUCyXW{{hzJ%o*E|U)w(; zd;M?Rah{a{w52>Nduii$R(|ob)G&L_k^g^Xp1Ek_Fy5R-9_5`oLpc zm-AQIf;k_!uenG_hVs!1E!IYr+e7*lEg;j4h8wqe8P*rFg1Sx}{LgSz% z**IuX1|x;W!2@z(-BR#~;ab+kst=VleZkpv?+kz9f`g?F+$JtLrv3saa1&P)bfta5 z7M#4`c&s6K@^bL6!!EzbNrYbKLzL84fyOB zP&igT%B9f8KxrtWAPSAo8V7U6gS0~9bH+iH@gS(sIJimfGj=I>#K?Wax>L{l;db!s zhq7;Zez=1G(|)*DICP_Kc_>XZ_j8hG?FG7aiS3>Dq1H9 zvI4Kg`mZF&{Aj|j3|SVLgOGK**M5h1{sCM!2@#9Ntc3048b=TV^PB&Re74_ zevHb?u10)xHIKTQM{m6rRwCsXjYL_FF{d26^~igt_BW?JdGawDW(@r#PGfq=e z(WJnLH3&uuU4vjm8H^Mf2P4VG!HDvdagdR09AqeiheG4v0lBbHDR{(ycf&DGW6z8$ zZ|1Jp&C@Q^Oc>0Eff|iwZ?KUB6VBd76F?YN@s6YxD6{vB(E?@ehAQ*3Lo7(+$9m2e z=cIxom-eLQq#`-$n!nM?Y5sPQALg0A(;933KH>{IqgKef(nf<8(;1_-zWtS7<=V_D;d;oR(&fzXI$~A(uz-& zR&`>WY(%f>*izHe)kxm6p|pBj^dQ=lSo0b6nliGH8`0GRb_7~ouN`AcCA(v`exNT? zuODikWnJgmI;>ki4zTD5P$ZfF1yN`dpdge{5QWCUT(WVnqzsk{je`+okWpwHWF+^Q zxD-5K;*A6DA!)6!5!VCI95;>_dCc|c#xcJMtrVL|t}~|1L)2|{Y_WNS9yc?|Cho34 zkg>K7)JJa}GEy6gTSv5@6m1>rceicH?L+>)vTw)XIDRFp_-;G=&6{Aos~Hr86^$|| zbj5={WiVH09DF4k2TRIesn9sMQ3f}K#z9MRpJ7YE1BTsEr_O^V-KyMC!_tn`j_z=1 zv9qIE)dtkAuN3SaYCg5=%L%(~>U(PHT#2fE?#10A58bla-Vt}d*d55kd&fl@`PIJk zr2gpZ*WIJ7!Udijjx^$)&d7h z#)G9o<7>vjjq#wR(D?fKVCx4m9=Im>6&}p@6(0KCFZ0mvewhdGVs5>0!eLL%Wy4j! zai)H7!_^oM;c;%{G5BO~Aq=^hR{dr)v4~{rdV9BZf>xF_xh*T+vVFGBlfi!bM8CFu z%CTAl$97mh8``&vlpMEy3WCuGN>vvzH1!Z z7!Pg=jf0kC;~+yBJQNz=@3Uzsc*H=f{dQH}!X#WeS5cj z#YnA#maj3K;~9qHwn?may+e=E&;%%hLhs;%Ic4xwXdDD7gPTI*;3nBPXi)|ug~mY! zvbzs-z@^|3qwR%8!x-MQ-dMRTV$_CKu8NqXNv~WhI-YIP9C+2rV)3GB_G+#S)>%#T zsHv`6Mcm}0X0Lv8QpmMt70W*uLarhN=ML`Bm-*6qntMGZuwehuU_q&!^RF9UXa2%H zz=Q4s9t!P7D|R#RVEn4_RpYD1!Grjk@ipV%!FcdcXdFBwr)~=O*vRWLdl+cL70NqX z8?Mmk`L&6)k=q2N+)Q$#6UnApn^qB4_mG~OwP(j-Kd%TS$igip_jHl@ZogLi)QkSx;k%jYbInM4ShYa=ta*ADD)zRp) zdrg?@H;q1fQlWlk?~*$vo&e}X*oY2;h3sEwtA0O5BUo=g2u8>&3x#!28kQ2JQRrGl z88{6Gea3^dLgQdb9NZWWS_+Nt83zx>gNH)n;L$Tp{|XQ0`w9>J?w5J!cfZU7xa%V( z0yk(!P9? z3b#tJe8&M^$1BVC!K$ztSh7@Lsn919;6@p=6dDID$;OwAgBIgKOQCTvqP%PzWF+^U zc$9)ijP0)Gm0K;CR-*FY?JMcA)M`{SB3Ey<3|b9a;TA17LRXX1Cv~!GHyZS#H)UJ( zh<&SQs#?2~z#m(qkuc&pV|3bTjO)%5s?aNBBgndQ$EdE(VqGlqG=;@c!k6fMQ9@b* zB~)mOp>V$uI10yfC>(K=i{aXhhwIzHdZb%34${Qejj!KI&-$J8fDv%>h~>0B<10M$ zyXN^B9^zyCGd#q{ICw}-dBkw-N@l0F;rfk796dO@YU6DPj=9(6>rH2jwA{kf5V&a- z`Cg}TZCX!U&SYxM=r`|qvp$L0y5Z2N{$lG^?ziOw%PqBbZJlhphuID{%oYOM(J$m< z^L?x>3fphkHXFCH;l`b8xMACE-e}6TX?)W-ShDWGjZ-<$;#3Z_=mVfd9E=zbMhcB@ zr*#h7g9p=theF#X;lX(DP-r~i!FcdcXguM;c<@kYyoU#DzY{kN+$d$eom+LgJ83oU zL`Mx*-&JzXh&jMR0{H}2@XPXCewt0{y4!*QE zSW3QEI?&>j9JKg5phX;v5EgA5JotOyq0n|nc!-a2@Q`et;6WKY6dK<%4jzmL4~53T z1G0I*&Ibo-MhA!NsAcK{9~~UTDIqHB@Ibx#p^lZ*Ngu`;SAcO;h4AP=6Wk*mLMYME z5l3~k=%Y9YL(1d$&1_b89A{t=sgxpce9V>}n>~f;K$S%SRfRrS087eXsn9qGN;VFH zltECTanPa+S_+MWk>tLEi&F5w)B2_00T()nL&vO9pZEmy zK~F+>!s(%6Vq9?=D~lJ_YaV`TJ-jM&mZ%VXW)-|qbLQN9Lio%XgI99YbDpS3PIb<$ zCsK1DQr~l)6plCjE2T_zc+PfxmB#TAZhx_ss97*|K?A+LPMe|?~V_*%CI)VE$c(RG~m!nJ#P z&I`N8h27)A?r~xFxik)zbWgBUXdJXCgONhxU_=>=6dDH^$$jou3LbF3Qt*KL-Kgi( z2J?;0edEFR=2(O7?Sa-?w|SqI?XBM0DZS)@TiqsZ#krD((>psQ2lKn6Pt$J5o%L`d z^Uf-wht|sKK5=RF$M=Z}b-4FQkC^nI_X(e9A4QLdqSHlCYK3+gl$tV1tZ8NV}rZ~Wf)z47}#mn;PjxMV4K#C%XET)_sDm~BlIMqU6b>&wiUZc{6yWGg)663u#UAUtTuhFY zQrVBsxW1G2W8S(b{0-%zKcO@VeOLzOltEgdaZr_P{Kz=CF&?xO8V4=PV5HDEctAD} ztnW&}BPNe!sE?RD`VA1VCy?}5Cq8383F~L>bK=`Kr_K|zGIdd>r^O`FQ^vENn9Q3_ zllvF^IeE)jqLFT`gTOPZjSiO4>Q2wByLhMBS)x{q&XaP9(Rsp=Kkd1smBnwUJ3h~q zWqyN`#uM8M6+{0*#VEA@ofEJJ<7#1n7ViIMguZYf3RLH5R$ z%$GUx!dqWzx;@p(<5nZB_S$ZphZm;q?8ecXC7s-z9g!PGclM&_*rnp`eDH4sjeF-V zI`;ddMS1R-I4^%e^Nf35=qWr8C8S57gbM8$H})J9iSa0sLgTl_?~LCWzcUW1On-0u z-uS(7@Bm(n_od(w^UE^SN6arT^rYIsC2zwfC$I%9q>F}BtxHx2MVSN<$d*ES5aS14!PaIuog>|HxK)PCXe32YV9xJ)$m%3tP z;W}1jg}=-pQ%ezSI?3rY8dr1yy zqD-W&tS5Y2X|D4U!mY3Ka)prOCKb(9uM;Y)lHNm~3tR5Oo_1kRyRau-8oxAtY5dao zmGLX%SH`c5UmL$Rer^1^&y!2RBW93gsE?RI=623p_QuBMYnE>kV{>7mRnCo#&5Iqk zR*|nxbW7ycdh&5!qx@~6F}e49>n{Axw|wt#RWf?iJKf#Yi+b<;v+VTmlb_Wc)%)B{ zdnT>-e%;i4k-O+&Z)}Gf`^}C0=EiVhj-F(cppzUW72pN zcSR5?5ht43AUe9^(?wLI>FJSvM~aT)8cKf9?JH5ozBhHOl++fUU-%Zvz}uiG1Md=` z47_WAGB5;v`T|HZ9r!XG_!0+S;^3?BPU*mnw@X2b@yEu&NOF2NAm)-z2Oh-1L!s{& zBs>@o9tw?rh6i!*VEA3}h`D4Lc*I=Nw~9{U23&TL=)~qcxz|4Rsc*oY#^pvh&8hKI z<7YQoa-Z29&hB))b9P^BSgKn(_bsYod_TWc-gDoWD(=RfJ9kVVG4gALQ+O1Zv&O+( zp)Cc{ltEgdagdg59Hc3Ov_j)&#?Os|An|kK=fsowU>SJCe6S2WVm_GPu=B{HInjl0 zx?bE3{%-itg{>PyqUUwaSloZSOzuB&WuS%crEgwcCho;9$2*1A!v~qJtfJU{xw50> z+d1mwuBH6Q-~=NYp(<*jqaek9in+U&bC70&1Gtc{s$1Y*-neHE38*Ocy?Lhx^H{^<>w2vTHrr^=igz#%soF#_PuG#_PuG#v8^P z#v8^PeXd&y9&p`K@PO+++s=HL^Vud28)~lkY!maPp3nUz);hdt6_JY`r0w`-qAXdp zH?1+|#hP_Ctu|uRv$t|meqd8mh?X^SC#q#V`P4=(-%2?0S4F06jhub7t%n!e+tw5F zV$GD>R?+jU$+P|I+5Yux|9ZCnHH|loH;p%qw~V)pw~V)pw~e=rw~e>^{I?W5;J>Bd zfp_|K5A-2L{B^94D|)zuZ@;8Qf3eYjI~HdzHhO$sTgOZTHP5I;IleFM+=87u z9A3-**Tn0vGRj&{C)b1D>{vySt7ARI1g4Yd(Nw)_70#7^8Zl9(xlcDC#a5{H&`mVv zTVBPC;>B+FVz+y-+r8K=UyZ*Se>MJUykop$ykop$ylcE`ylcGM=hmg*0kN%S>a%8e@8+*IrhvHs0C9X@L6FN_yd>n$XjDDR{Ly&Dc*S_dc*S_tc-45-c(w1|NGW*4w73lQ5!2$t zX=K%>)B~UTO)L+5vWdAjP_v5I%%Yd-?7Wuiv6re7uO%9j2RUli$j-Z-Xk;2qbn4cq zG}c23b?1&}qILDDVHGiDaExGhUN>Gh-Z0)U-Z0+i^V(AIh#7Gi>f?v;d2X5SZQyV5J;5y*@NMAR6x$j4Z%MRy zeE>70I z&-QnI;BDaF>v==*vt5#x^`7mG66}o#xbb zlh-6JUO(HFp6&Y2cKv5Jji&LY@uu;n@s{zHad75tAm}n|8*dv2HO2Qety1ua$$A;; z15N9txAD9bjR!OA4EuN3uwIS*&G;N!C&T`2VjW|@8(25PexF!Z*xSJGK`ff&3!2|Q zi2axMFG=%*)5H(6WoAzG+K+dD{{^<;&iP=pJb7yu(Utg?`}=Nh4*w_`bo{8=eEOqk z^ZHTo`Rwl{PTuL&jslJCnOF?Db@{Xr9A5I)^)~Qx*k=sFd|&OS zoU;xG#FIv<_Wo)$(Wj`FcvVaNQu%TX_{EMh^D2Hv`94?Kd7f<3pzDmWX`sQsd&YN9 zi2UcP0bRq3o5G8mE{e>i`{JhkYW&qW%0m3rc*l6hI5-oBZ!qi{?-~ay#rJg$rQi_@ zo-))&EO>mwC+sP|dhiXO7@54`@9RX7<|0p^>SQ-)w>tSDc&QWvM!2vCOX~xmC1kn!D=U@$hE85G$sM z55A=H;7dghzEp%#)3F|nKN^2D{%E{nykfj!ykfj+ylT8^yxMnZsT4e7aZ`r+h{a9f zu=0r~+c~B}G^CckPr0#s-15n04?p2LM9y4G+(&9_iTiLRtR2mo)y7Q|EkbJ7gTEJ> zTlG&=)U6^`QF8ctLW)gEYp=RVaTV0~L{B5vgP&}gN-#G3J%@tSdzi=JLLUN>GhUN_z_-Z0)U-stn>Qt*fcPZ{bX7Cf?Zw!&%2$hjyp z=b~(!iEaA`)<0O|*gYiJJtWvOdY4HTZv+33XJW0(Y*y8};$LqA+cCp`*SdC+_w9>f z)fCgV_wCF6h^zjH>z;^WUe@aQ;h*B%&OiLs-$Vg90n`+u{oVZ@x{BwdA!z`3c1=a& zXIG(B*K^V;IfAKAcy{d-SIwKbMi6c$%G3~>))P~*ydffC(mutbrO&HoR^SU3v-;q> z@io_N=?#hyY?x2X@qJZItkm2Fp511j-DaQNrklo_#+$~Q#!&$F4K3p><6zAAwsBZa zvhj9bpHK=Ou~I8TeZ)#FZPzbpyM9UA^-IyNu{3ZVF4A z9(ezQ;P(D|ubFqRX~)@HD{ljTaWJ&@R?XYMw;0=7KS+ z?OWUv=&c)^)TnB|Qw4n|XTnhp6@A{LVy*4Y?8Tk$i#y*Jch0ZI;T`OpQC5Y{P9@QptevX4#%!0U zYPB&D($uJGjj`J1!bhvADsTE1Yn2DzhkWq;%?ID#eDM9wN8^viAB{g6uNbcwuNbcw zuNto!uNnsrxUzZRagI{(h*ftP>LXU&iQn-Svd#maZ0E45_IREW&ynSy>@=Pf!%J&c z7P)j9QcK)WZe7duM26h&Ak>{Z|2B<$v!1Bn9A1|?>$x6#vNi|mxyFomBPk&rR3&U! zZL!>M_$h%#qJmWtnhQ^UvgMxaX;1dFCwpSec+Ggtc+Gg-c-?s2c-?rzc*8hou`_P; zd2%Uu#Hzat^%1LX**RNCw`AW;Y}*U8dbaI*SI;;3n)&u^;3qlIw{OxF@7usXj`8_j z8y^O}W2G%m(GTt)YHV(5h zUE6rOuR)fAM=W{EP#>}6O`F_H(d4kOHKOIK5iMVhXpw3}i&P=`GE~?n%g~+%3nzOi z+A5Yr{pf3gzU$nuS$l~n#Aks0`MN^mxH9hn-oNyx@^Aatt_OV^_$hWJDS`K$o+KdO zN$9=r_MmSA|A-3AL~EPwU4DLfufNPL7Fa#mSu_33??dPSA zvTI#235W|6#VG&cMg$wO(Z9ISzqnICJun^yRA~IwIGl;`Frh-@9phc&U`f1dyxZ5Q zl!8YrwaQQ*7$-kG44(ZEy!XQ+!nXl@>pO&s-lz1Ts&CH>Inj_3>0{zU73R>b%AqR0 zyoQ{^PB|PYLslZ?7_KHcMx1iQDMunDa*QZZROC5{>&H9l&5)c9E7Zv%gi z)*f@BF((>xqH!hq&zWf4iN>91oQVnxfe~vCj1;;C!H6;#DKrj7l8u8AWsp&59Aqei zj6&n!A-T^&rQiVzO{ntzYgXPwR9^O&(nQo?R`(OG>&XYTw8=+@N~G+QktoYP<&;xS zIaN`PsVWXfVEX9?y=P+D_;khb)p+kjVK5M61%jJGS11@!1|x;WCyj#)MdL2&OBmnj>?>==wnz z&OcmNzTw7TJfQIR*@j1+*a$V;jX33qQ;swSe+en0xfW&uEmj+7DXcqeCVJ0qD_2B8)ltSR_Zbu}B$VBtkfDeBAiB@p0mX!9b7|32q8qp`b+>v=kZ#Bgw|W zgEDw1G!7n=!9$^O@Q~bRuu|}dG0gQg;d+~Jy-m1YCj-w$vPmbJbfQTono=T-WK)qS zAITzRE=2N7*R&h#bWNZBnznyTD^biy3af!7YY{9Jx>muGGFU1!4uX=6gCJ#aQ)qn3 zILI&_WE2_)8OTL5D+P}j$euLd&(s{&@tJwFf*Dnw3^D5(o~>!#KIF1yDrd24NH$LzD^Nolvi~};PG>}o~$^#k7;Gxhsct|!59+bgDp>gn_ z3?2%NgNNikp=a1xV@N~7EdQ|c z$C!vLu>MGra4r%iMT&9xnGDffbB0Y64H>~*VH6ee(DPtCwV$LMa>^m694aaWt4b;U zyM^LmCm)XFZv+1(=?%9B<8>H#g70nMkyShLJow9q!MZ17G!hxJ3?nVlNHeqci8u~|Es70ST626Kh3bFicgmI{rJ8V5nfgP=m=pe5Nj z$WR6ug~mY!a$(a_@Q4Y3D{sP;H{r^gQ02)GlTI}0M3YW58HrHSQ^u!^PZ^&wK5cy3 z__Xn9;)QWQhLr{~3SD_1Lm5028V3)_#=(O!cqlXu9+bgDp>gn#+-ICp@Q86f>Mff- z%|zwpLeyY3mzr@k&pxYB%{K8ybeLsUiL|>j>qK)-H0KsLr$m}F%tfM1?fkRWO!G~A z)f(#NTb>vwQSTHDR9Tf^snAsmZj`}Ip>c4NY#g*GgO)<$U_=>Y6dDH^$$h3P1&^2o zyl5njF^}V}7XKe!6`c*R_I*6C`Qe45R7?pVye31|hmP{ZR6v9Bkd;T@8{;uXSL=OSYG(K#6*f{tS2TO&;ja5 zN6ZsmSa&*;|M*IQNA0>{{!vw{+b$ow1+1DMjok2=QDu~t(GFjjtNSpc%EJRLT?HF^ z(KKQ#@*wY6N83PSN+})VRy^)R;^jXbduF%yDs+2)cp>c4NY#d}L zgN#DsAVV2E6dDH)$$jQ51&^2_yl_y^G;HEE6*?3&rJLx=29uE-)jAm|BUB7Ah?O!gxSF3}+hF?KnjeB2=SyM*2%i1FkF_H{x z74Cj;pXEszs+zN{KkySuiDRrk_HXvASCWb1Ix`lXG0H{zp-2jCPZWtVilopuN+a1g zm{SI6g~r#6gCOHUOQCV_fLu(AO2GsEvSBv}@95n{+Xx%Mt{acsPDwUcHYz-y;%-)j z=Gll^*4E+MyUo-qHtiLgGHIe^vr0cnCdFGi3QevrZ>h&fjx@L24{X^5x1$5X9d_PW z+|D}~++kOYlW$kUg9|r6;b1^o6dDJ8$;LsIG6*U(4qB8!OQG>?NsK_8LYdBpPCuf*00W2aJlv`jayccLz{v*O*znAP^~qlS##3XP(kdpCM) ztJK7J?}6X8)x>-6Q6tD+MIRO4tMZ%QGT;7#BKIGeLkjmR;<{gru&^o0z&b}66uQpA zmolg-G!B-MtAovW^$2LaFnqLJ8EjCl4!%YRGQYv_(Q-v!r~r@S{3SbB@%#yRkPmn$ zG*8rwWS0XxD5Fvo8V3)^t`9Wr~W~0L4B>RnApjg z|NoeKvoF7r_KzC2?d!qmpfWlG* z)V`pqu>)&x_?cu%dL8~yQjvN9scr@!kWZNfWa#DB1P2`~ z3;vqm5T4g#Z21)Yb-^JwuLm7`3XVZVS>p-6+7xua?B0|CS?ZIC&NpQl4T(J zy=kKmQ=~Udzhd|A&19lJ6X%}cTdFp5OEWW@v-SIgIqjUz)H$=4Z%TvTLI|K{zD3nf z+q_UmbeX7|fz*cH`WxqNZw<8BPYI;i+*^a522HcX^yaCSw-s039^j7t+k@U^njpSC zR65{3-aCvn>64OoEa1dkadl~fd zDLCk5S#Z$iWl+SY;2;L&qQy-?ht2pXOV3wwCiX66>C@q(beAi;RK0@Wx z@I7|npYrgUoc9JWd4p?tZ?H@w`9pZ`4dFBh{JkAcPf+etI?&r;Q##Pg=MblK zpv`}L476cthpFM9%0n!F(9iZC3}^~C*f!}?!y)@ovNG79!<7Ma@F}H$EWHdm_!Jy; zuq-&}@G|J&Q*emK%bdjm(^;T3#OJ(*NZVP8VNRqnF2+7-sHZOxLJ_QF^EDH{bybOx?6dV+J85Hp;IOt%xVUw;Y=s?JLZJ0AQ^ZT4s zy{;NdqTsj-M&S+Bn9H>qNfWW*)!~>_y*BJFol~dRYXu#j`Tgn*Z)ETr0^2U3AH%^+ z&EBbFI2QIWx2(+$Z9+5b^F8ETr&{}b;9ni_U9Y4Hua5FJ2w&B~iW-TpjrbfZb@19~ zn@w#~2d|AWSU5YN>2;o>5s#z(zSP0%W4?B!9y*W4hmP#Lk&o=WVH8cZuBwF$u;iKo zM);KGfP625d_DySy(|k3D!mLU`4k*vc^MS(DL5!%xj{3Vf)1O^Nb77WOg(%{HFjbv zEf#E!k~Qj0X_T!KxLN!b!D+&7lMt)K2)&ulM!h-ev+A_t`XJ`?fhZ9J}{a(%YtcxHgJ;B_13@ThQ>1Jls3- zh41LF-A#k~-N%?kgE=2uFvq6`8{BvqjPNNqC}&x4(CcMT$*15T%ggTw4q{jq{GA46 zY6?1_An#I0Q>{Ptdwt%E;&%~8TUXfqu`Tb{^J{aMT zXnw$!{ub^oiz%NW*{h1yfF({`M)VxjbBwtvkna-}P|oM5o@2~afl5wf1P7Hq(RqK2 z^`OmvMHRG7_yk7yAB?qqP@Bj|yWW*{L6)v%?@IeXhnGPIpMt+9IOy>D_XP(XEDH`g zybL<{6dZJ*T!#21ZRWkC&AgYinfH=!=3x$F@Hi{Z55YV=0K zSb;W|9mwKSvIJRP23dRx4vJV7929vO#PBINi19Lr;ZtzX!E(b`H3c0Ob+ho^l;Z)e1JrXjwQ5#Py(?-a!1 zI>DFA9W3#waR5tReoOGT1b<8Lw*-G%@V5njTky99e@F0l1b;{HcN)gIDd@0(OM&8N zYAnL8@(BAbMOv?;Wb1VlaINk=4bX9m8}DgsSkTz8pt147`x)o`jPt&5?ptr~XPgf* z&IcLigZ!Qk3Qh?Z;@M*Y)m9wy#L2trz%}(M|yPWp}wE|*uZ$u=4Ly^I}f7HbJ! z9Wi({@KyhX%wX8T!EnJ2t_jYs4Xyzxn*Xje^Id7?yVA^erMd5|)8s+$_XK}$QX60E zGVGK=2O) z|3L5$vIWA!E#!u@=ZQGsTF8xJ9yVEMd&F_Q`9k}cHVPeUaNZ#QV-kd}@0U6ro&37j!rr zbnvNmkf4`A2cLq24weN69bN_l)1xjPMx^ro*dJNvj^Sh|J@AyZPgp1OFIUf|T#HR)ejCdK0@F_SLVOj8{f`e$U z2hn^AzD)3Cf-e(%nZt|HH3c0|x~8B5O1Hey4QSJHjk9~8uM~Wx;42%Hvnl9+ zayA7WP|j5vSihlXRUXq-StC}JF`a5zos@xDm(>|@wGeNaGOW&s-9ofmrl>{T8L?Z4 zHw>{`h~^?a3e(~Cs0+UfpeJMZ2-`X75q4Ns@sg{gD66C>tE4Eaq)4j;UoH4*!B-33 zEqJ%!-GX-u-XnOA;5~x(G$>+I&;dnk3Oasas-**`p7^_Ji}08KI91DH{FQEg{Kdvr z{#yo(t+4xF?`y_ZNR@wvR#=jC47Gg=SFQzVUWgv6g4E0AvG#Gi<^Y@}F65T2=COn6 zbCiYL8>NTsurpq|e2q@OBklE4`8x(Zy-k|~VHPDsSU)!IB8V&^BBv3HxEo7zTQuY^ z5&hg6W^aoJ`03wb?awbB^2xBZEVcvYIE@|PR_emRwlSNgf)Sr7fCt}V1?653dRZ^{ zqJGwcK(7aFdp={kd8-tQ7SQ4K5G|i-m+0_%(81?)I=ud;qQj=O%|Hii zXGvu-owAszmZeqQGW_+o%Q(V{tUX3nH^;Zsk*FLENHD6;j|3b0{75jlB{aDjg_Wrp zXQ|LYr_J%H)+u$rWT49011tr{ODqiKm*^ZrC(VbGq)s*O9KyG(^hThdpGPQ`>Xeb$ zp}&t7zf?z!teVyZlC2=o_H!|?Y=FBG%hcS=pD$g;=4sHdIR(C4X~7MjQfe^b>A?2az#Jag*I)cLti1KGj;T(CXe;35cXDEv#uE8xt*25 z_SMG9gs54)aO}6_QdcX7{AhT6bqO|IEx;z9QV;OuY{dzY_&QwCzWo7U#%W(*FBvv>#p=pt$7%&JN2Dg57M1>4{;N=Ct)YG>>1!!2t9*s zn@q`jhRlza*~u!6$SP^jDrwLvY1nGPR|~#c@YRBM3*Iewx8NYlHMB=?(803cprfXt zO+kmv?3+OzHnYcZCtmd2F%owsci=`N)s02nqTx2*fLJu5=ct}zd@dGzvEYjZU+i${ zfvpj0@6%iGzJA{x=)n6}_ockgRvSNy_f56_V<&e;CT;QZfR`4bCMKs^|CL{0?UJnu zCcdg*GK_)?daCuBi{dZP_%Yy5|Cd+0dVT4KZ>A=T(}rm_D_l-t^xdUM^0 z`>B-kXC_};!_yDC9EZO4YqoLT0%F|_!jkwjcSs5IDL5>N}AE6AD8CA7uEXJWy@D6;%UEt^(kOPpJYJ@iG|UQ*e;avfv=v%OI6c!9k#xK^vcf zgDjRCRIMrKur+xz$ivp;c3>Gwu_~QaW)^7GsHfF^@yieGSMmD?j{9mMuGTT+)uZfa zHAkO~x^bM|dhZ^g=5&vGQlA?P-D6(h1hz-#pL;mzWs9Cs-=R!hCdbVL7^JWVz)1ck5a@GEPUv>6r9p+M%o76XIPY zM4y-}5+VzeKK+PM;G)uIw5rL7i!4!E36i4ogNG zaBZK5*17h~a&XN8ugHF(#2wRVK*r7a=8$K zeSL?o?$Hk2w125XkqdPwa-koJ^l`-(6?l&8Sl)z==}mH9bCK{D34f9B zLG+;EL7V*xjm5%WEI5e4tt6tu7Rx#mxlo59L5F)m(BV%=noq$y1cyR-J?P+5aL~cB z;Go0Hpo34rK?lmB!xqcUK!+`sX;1WDODa#+nVmyt<(8J_)=R6_%UJEd8r`xC)oJ_8 z7QMMMdk0jb+5pY4X)mH0+Kc$t!(L>I*WB69>_xT+{kgoz){N6!*OKgkmShjKr1C%w z!u`O0QM{!yBX(xQP9n0|(rIs8nh}>~#HH06(f_i9$Y04@mJyd_#AQUZSXG>5@LIgh zlJT~0n6FwgfhB`ICwyl$%It~b0ES+fkeSgyR zRZ3=kN}JVk*#!Fr<@SANQgB;$u4Bdy^!nLi(CddaK(9YxO`g#MfhQ`U+19}U*$r1mygHQ%2t?g z)8O(L?6@Ixu{l?}UAolQXN6r8eubcx)|37rxnEAg4>?xoZr&B+JfFXU*Z-!&fZ)fH z`Mw{?UGSB5Lo+B@InJxcS5Ej3>878w1WOC@t|7Sb5d$N9N}WKyAIS&#UJuIooS^zc z_^$q-((6GbpHgSg=H>*7ydD(sDLCjrxtPs^>EQJ5LBzQ3cNN`7Dq=cC-e`pyxp$a> zEN`^3^d#DBU9BFIjGPz9$e%OFi1mWcK#{{CBY)074C}LuU`4Acm0gupc2!o{RYhfS z`m{n=oe@@Ngw+|LyF%#B2;CW>J0tW|2t660CnNL}gknXj*6}iqRk~Dq6}4L%^^<-n zf^U8^O|W_$6?*kJFH2snJE%c@+28NhMb+KoyaTk`F29B~fMWkeo*uz_#y!_WGwV@L zpwbSRSf!{$Pyv-b5}=Y#X)mPgWst?E;2?`-!9kIiK@p#VgCZ}3B0dENF)Zhi$BcOf zI$T{>Wu2aZ7;m&%jXa#qK#@13%fP+P5;iOui+laH9BRzMyIUT=#=#uox%nW zJ`mu6Pr=s;4x+stMDrniStFHsavn6PL8T?GZgQHW-+S1pR*l;G4*Ia-_Fj) z)R}KjjHwG3#h4KBv++fVhoxl0QnFzw*|3ywMDP*8M+6@cd{ppJ!AAuj6?{zaF~P?K zA8SzJrl12#+!S;`iPvdh{UX10c}&-7Ot;whuhW?NXpal$d4r4#XFfE8E2nWG+PAHA z+T%qdrdlS1z1grQ@*5{AM1y4Yo6J;B3J3Z%)iNoZ7w|HknV&2#E9$pS>akAhu}izKw`o7eU&rtc>R(cSRKuC?^rgGre=g&9P6$LNsn>G=8b zENZ=W%sv*xOy9F1W5Twd6{Oo48)~!P3P38IgI9vnu+(r^W-~0a0dsDS;EPYeM+67? zUJuIo6ns>0(ChVMf`dSo1qVea7qe^%I&2Ex4Dx_kuB%LN9Dk*)JcKEO(F7Y{u(Sul zU{DW)!EPQ1v*m=oNL@F;D{t0K)6R8@7v&q+@qVQHVp%z^Pg%#OA&!?%S+P2h8TuMv zLWbn4&xtx>EJ`NyTAz}+>QAZ*U(!sf3lR)m@8ZXuF<>^Wf49ueR>CR;PtkD+^ zoNM*z9@)N8cGZU;p3mtLknidN^7+*1Mo{i$P|l~|pqFLAL8_NQDxZRbKri0@d5|;J>x!7lhV69r?FKM6Lfv zw6`V31KJC--oGtC9?`yhN*79CYZU2l*&giI72j6lTFt3T|ELx-V@k>=M6Fd4BG(TC zx@f-YiUu+;#x0}4)PcaOU2NSl|BkAKitw-=V4Cs_d=nq1&ehW$ni`(P&Q%Kdf zd1dy~FAeOM#ei40oPJr`sh z^V%R*&1@uD&~Vz~@R1VqFPG!n=Fg;MQ>}mKAIr^1v{A=*@&jcjb*lAWJnnSQq;$3# z)yHTUVmsr;L6~f>n46kjiK7 z6Q)u61kv6C^zx}bp#bVLA_->8px2!t=;c#R4pe#>1oA03jFn}(W z^sN`o(6>QkrM86q0(5_-zHJFip4}+;fxSy7EZ#*FF2v;&g_(r)nO-k^R;ZPnJ%qBl~LPKM+eDS(~3sp{mRPArf~ckOiM|E)av4G46Z{4%1*+ z@Cm^u1fLLmLhwn!Ck3Are6qoLH3c2E)NclPz-HFyxTIhCvPQ=xS`co|fx!FK& zHjtYQ;!XTeVNeJjXa4Y}=}N-g_kMqtj(2z>byEb%EgSYlc5LBR(F9~2z)dOOg| zr{F_^gCf*R$hLdh40Kqcq8aG0LN#m|9Eb zFn7I!UD!ML*TdhT7qWGHYxl4hS%QId@ayd1>g(*`>g#O1JigBUk}0r+!rv?fmLf=B z2ukAF7Y%1$G)!LFDRMjWjW8-|qMMUG{}v5YuIL~B+& zX7FnB^g6FLE60y;!bt_g_DiC4Tj1JuvFluyE`sa7Z+kMqwSA7r{=oY0va9GK_%B@q z|2Bbt%x{khAs7|E!Ww?#_-*ZI7jbYDN@pPx>+CCz8iKLTeu*{wv@$vi5m|0Ser8yH zaaev4LU4Zx6W~+u5y8Qx*TdrZ6ns>045Zh?BKZ`2OmK`B>WklP3OX#e(G2pi+(!1K z>ncw=&T4)ZJC5pxjdOyjx`xHS9)@N4h|iB@nTF4gWvPN`&R|`(>2=wr*Hz8{mNuRc z`DOEXMjX$G<3yyNpQxs46B%J5BTNv1v2C(Kn9K;18DX*@6n7K6726En{(3*g18GzA@&bZ7>7z|z-0sjbr8{&U&u=P;OTvtKmc5U@QC z+dvqmLglx+VfE{uq|d=$bK34GYbJriyw^YB$u%0%`q{B%EUc=i_Xa**{zQZ|qhxk2 zkSr$hL=+1fGtS10voYgr)XRKLwu$sHr?_dh6U&tFrYCb@PE{!8y3IO~dK@8PZ)83<%MScj`OPu``)xWmd}bs! z%gdNCczTn`%+0chs+z60B+FvMEy=R{oI4%ImM8f;dt2r(X|pvU`rC=URoIrX@iZyZ zty@J@`H8-*qQ^5p+frwa#V+bilNmf(}^m z_C{^zk=X4?+i6VOpX4UOcC$HL$L`^B#}iC-?wHL}!8@L0HgyLZG5YU(0+kV`cdBDM zm(Fidb|xR;N6u(aJ0ogV4R={Tm>BF*7v?>9w0&3V0$J2}*DiHo-_7_`!H6yvlk)rdWZKy7WC7{xmEE!cOV)WcC#-v9Nqc59e(rga8-{xnPxn5N z4({)@Mq%)KE#|=n_o`#FL7MTtCkWX$n^({76Git+i-hCmxDxB(Vvb-nv^i88z^@7hxn^R=%LPz ze<^f?I`|-lCO{{PTI@CP1Z1CrTN&ehG9SOhJ5_*pcJM10)uEt ziMc5YvHq!CcsduJNrer>VRiz`X<}7H;#EarPD^FXtr8d@;wdluQ$J3#{^<;P#tW8> zlk6c&J*otS=pca&_d{39-TS#s(o0BIdoYG2?8M zzzE4W8#B(Pxm8AEs%6ttx$tx@JX00K>{pS!n44L%bViL=t9ZKJB6#!+?5quq_!}DW zH#FjJpp2BNsNv%jl=-h&8yh>>*x1R&s*~6~+0-~}5CyfW49})%1Gb6%{6^6Lq&U~l zrM5$H+@(Qh_ z4Dzt_Ml;Z1>5XQf!_pg1#}UfS&rG#imSd`A3+kAn-D38RnyppMR(gQ{`>UgP6kX1Wuc*lRrB+Ok!h`G=NUQy1xDxvlELeqh^sUgfJk@NfNa<80ep zpC0m^+n(aNn{7h0m6!L&2>Y?eK5mOVoVZs%JB-y--H!NHfq zw+g;h@U4P_UWbEJJ_X+P? zooX4prWOh3U0*`(63#B+1S48Y!~$@a5OET@IFK(+IXHSS(PVe0u^(&J=~S}OuF^ z#7j87y#Od{q8@zDcHdLc-rhq)idUe4UST<{9Y!iNW z8W{XIm(vl}xJTWZw{e(zq7~lB9`$VlioVg)p4{!8)GaqO z#XKs6Ylh)t_O9ouLb$3nQR)p=!@&yS`iB)EO-qP<#S>y7L#yF0tcDDUAU?eiLbJBN z=-45uf*tZA0+;BFc2Zgc6O zs96TgEQSoM4M%H_5cd#KIYtTZA7BWda5_VU{>Y;5Uc-r(>?I;)986oJ{6#;M6#BtL zlvKm8`KI9Z_pIOG)($7}tJ5&Bs1d`K`}>(N{KrN{@M>Rbk&H((Yy|QbdxK#+2Kq~` z8!^Vyxu#Gg>_4iy2(IlbuoiS7t}WA8aordn@>tjP-JAky@SmGX8Sv6YebkNb?Q*_s zt1`;U5r5Psi>wQ>kH#+4gP1MUapf@=sx3|p46Vwizsw&JzEAz{(^P1m;QJgdIuMXHJs<1nP4jq;NifR>K1(Utsl7jO zYgzxC=h6P3ueSc`V{>~uJ65;9(%;+J*$>8A)<5qsosm*!$OKlMpv{KoqDLz{p9}L+ zVPnSGm~l2{oQ)Z0Q^whpaW;`K`xXcM&T}g5qewA|$hQ93bSVXRw2e-sOrQ4~`}qy! z`gwkp{(o#8&D!wnYw7Hh4jRqc@Lau?IlT?f=UQWZo+n?G2dwpEDZpAMR?&#RvBIxX zfX|lP?yOC<4m@e=zqJZUq=X>*_;ovd^$sjZ;;H109wFYz8_k2iOdBV25Q3oxxP= zPM@D`p*xsr-QvZq0o}!-oW)j~k8TUtUWaWHY=@P8>9O^Xjl(l;hG%qVHf!^|V!l3M z*#c1YB^&6N=bzovV{8SCcD*&Box;opZ*@={cHEZWWuk4l&FsoHXIHkFu8jR>vdpai z!h`abjJzcyZ^_78>MuvCG~;c}cv~}GX3Ad5TQ0U`|<+VA9bmKj%|&7Y-{XeTVo$} zb)aO6Pu?t>+bo|6O>m#NSw3}(;9CU8U^^VT>Cdf#ZxtMa%6h@K3BFBmjGM!^HTdMF zpu_U4%^(lUvo-@AmS=4SI^dJHhiBzc{O$6reiVO4z<3mYNBHadQT*-jlFX-W=L{vy z)hv;lUCs9FYPQqW@bj32JJqry(1P4XKuDLH`|q)?aIw|)tc4k({^r8 zh-D789dk`MQAQ4lE=|!wdIcdk@r|b7garzhcPdJ>*z!Tx3AXfWtg*fg25oufSza!H zcB&s+B6~ISzB@ILwgATWgve=of+l2P$s5mi_=4=eeZ2M8AA5CqXZy1qy-V6(?peID z{nd`a&fac#`xZz{xezNn9|cT8Jr?iMi)?j=PY)3_P+k1scIi1J=l%(U&ZqoX2*}oN zDUTAOs;Ync@z&pb?4?y5BVFCg+WUHXy1()GoZgZt^&!-L3C15p@b0rg|6T*b1kFgmHr#-2 zPJ^Ne4#|{6Lv|}q5~^(Z`A2d{Gv6Vzhu?Oyck;o;PT}tq91h#zJLML33BF5kcxs35 za(J2a?|HVCmEZGRy@=41a`t=R;Zt$1q~`{^SC+;?Hs!s=l#w;cIQufrzKpZ4;D}aB z`3u*x_`8M6f^aQvFmbb+p_FlMPe$C65%*Mxkm(-1)OsOeaOf`y4q3>E!J$KfLl*MO zf8mxWf?j>EGN9Y78^EOBGE;>KBXo4e-)B#aFlmbTz96{>(k4hy6(=WZV0!eLcY zVOKTPyMX{+t-q<(dtYh!ik(hq!H||WfZ@!>2aWeIw#<6zb6*c)!=D(xhZsn&nuNmC8$RO|nYqG+}Zy|l^l!YSeg z^|t>)?}9ONf-R-I*kgULU|w>G*Mw@i6Ajh$&w@iWSrG5;cw^w0pp}OGBMTsV^+t~- zp_T63LMt67?2ZND_q*nXeB&akmpXV^SvBg2uC53b!=2G^8_ zxc(jIO;lJ{zs#)~vCgdwvGKd!R*2qZux?YfHsi zS)V@E(^>b|2G>q}aP6Td+z&0oQ`>Or=s{Q(^{d%=WB6@yGyKh*K3oqoti>a_N<7~`08#B(vjI(LJr`>&_Gi%d= zl25a}1)M4V1@lXrUWnX0{J8JwY*v26W(Kgy<@`~p9Pqip>P=?dxfFXGp7 zbs5*J4fD$@E#A!9kZ7;~=idp>+VDbdrX#s68^npVQ_8-vyN$K((Er9-Phc*@QFYP+ znOMR3sL8}?Arp6qkck=bKB^R7E`0cLGZmTnWVS(}rkvm#l# zPt`WR=-UCDGH;n*uH>DyrH1Q9?lY?`FQg5GEkwudbFu%hHPPVCYisI<6^RC)PH%nD z-3GnYwnqGIjriLd@wXA*jvdRcTfur`KUo$|$L7X_~LRf`l|r+#pF<&_D>;<#!mi5BvL1$grCiFFPjw}HY+?p2Rux`6!;VzTFCOC8z@DhHSf)3lFXa;%M7DY4AVOtc;2n#CC-P z78DLxP&nY$MT9Kdt3cK)LY9gVvQ&(a)v&R_`JR&f3*51(z)7A8bb0j;^R}nCV$1d! za5)>^J`LBl9mKEZks!aJgJRIrdI77#<|c!r^^vW(c1T)&naB=Fi#rY#PV5ux6rvqT z*M@?yQ%%)HoS5IGerzw`JKS$jKYprom%3m<*tS7|wo|QrKq$@$0(2(=*7=n4fW*AK zL+~Af?+|>4;5!W-tJ|H{sJ8guY0az60O17rJ}cO@K$(2TdL@NLbaY*u*q21FZJr=I zDyE!DD^~=zS;kg5Ts7Jy&UaZOZWf6wOSpeIVtgc7mSg{{WLbjz%OQ)oi-$=$dHlix?C3dC0x4U)2YG>9L~O5|lb(P|8Auh+g&;98qd1>dHl-#qR8#b_E*DU5Q6c|q%kB>QqUN#Qh*RrLDDnC zf6W|WM%-5rB?&vhp2s^R;X@pfV4)iCI9LpED3Kk9$3q;But!2*p~ALdC1Nd)E#<7& zv4?scJ5s)TjpxO|mJyOZ#1MCu<(}VW2~(UckG-_rW^bW|yXpTqY`f_>7jkID9X9l! z*HRFsJjGZ#j4tlX&CvUWPJhEwoWf@EQ`jsB(K5|M44rmx=rjw}Yh9-)dqXr;6vLL~ z7TpHniTW5*ab3wl{Uu?D8mr+M>KNkRL1#R99+LP+rAGaDPCr!KGRk#HSY+Vw^YBBq zd#nt&y09EGKXnL?R3sXLu^Kyr4!f3E4ND1e^exw?HGpW%dIaxMba_$_N`kRL*x>|(U@Xy}1Y@al#XYwZ=b!P(tpjEFc#l_m6u0&$ZtcY+; zT({%x6MUcG`vixZ23!M#xOZ?4+=~18L-=b&nH3_=7>u9$7%b5b&%R$5?(Co4w#mK( z-Jh=O!4+1~>3-cNWBTMDMDnYk19lw`unwfVf6^zG2h^GAw||(FQPrab1DvTrCkI8! zL3L)r_BpQ8VJxAIdQ4cUAMakA+ND3ZV&|{@PLM;X%hcPUsyB3fD0So?J|#iH@$XMJ zw(u4E)oFvL*w0H}=n_J1?$#l#;w(aBw$({z5z=B?QR9V!dbhRJr9mMitKt_>AsS+2 z^g{`q*9V0>44Yp-g(w_5M1ewy4bT+VNN5V5#wX;qpZD5OCe9)%52(=r3PV7)q+~GK zj($)r53(g~^PtE#*TfHz4ypMeYhI~y7IhGfs8js=7bLnq%LO~4rwre8@(WI#2jAXv z@+-3IietJbMO6Rs(O|HIU{PFgRz$oh+J-jzW?)#c?-^o%EWFV>NC!z`=%7c;P(SbB zz#LyQ$>@^mi#KuL?l%Z|XB~nBC93fa|VNRPl-Q>RDVjnt&rfX7-q;n%S z9|jLY_Dn`TRYJ~c{8Hef9dJ?SktsXS!OV;qoRIg)hrRU3!j z@z2tas@g<8->Sdv)yGtA;TP4>4?Oo_T*^%QI1KO1NyriELrrS&zCX7~(orCBDB^v8 zYSqW8>UiHjuT%$tp#Cb_;gKg|fAz@h>MwNTQ62~9{_bOMbgo+5v%0grzo)$)ryZBu zX~$licKmx_qLP9yB#uf^{8o~q(h(M<;4DZMj&m&I9LqSzGEVRV9GL=w*J0tBtW(%I ztX^yak-pVE{3KQ$Ao;LfuNV@7JfhBQl96J>5q0LMN7O}(g>|7}5Vi%#gdIX~?4!bt zAv0{Qj6w(&@;vsW&v-*7-o-I>5#oq0BooA`kcqi=ev%sENHvnIJNpoa7eWZumg$S& zpWuubLU71YGr~w41lOgPqZu*ycf@0|-eYv^lx7UQb->^l3h{Vnp{erJhTq40rXnmn0izQ?zOSa{e^&zofy)vU% ze$QNFh{ac`hv)bYVKL0PQiKX0ncZe$;!+o8Z*(xFdxQ~=6X2o=uKw((*f||e8S2!i zSh6(|<%o7gr`tRR!E0HRVhjSkh(YkWmHxK*@6Un239p|P(rN^n%05YqqjTDZ4WmYz zl{Kq7=9f8&EJVBG6154%;@4Em3DwvDvgV{}%!9sWq0ervR~HC$$E)BJo&7l){%s%o z6I76zD#i<})&J?OPF6jfoYVGasOIpTs;_Dg=#KMRaQ-;J@%&2x$EAtoYu_NoqtS`k zaSHTA{z-u##oHJaOpk&J%N@~C8WmP8h7q2Qr=J0b;B-K*)MD znY~8GR;d7DQ&E8w4vtrbFT<_0IyEX*%|>N7Q=?+H zY}7DdH11ROx-*h{Dj~&vH%A~jt_U~&l*L5gBaH5 zm;?WLT7JgzsqQ*S`)Q50F#y+z4o+tmbGmXdfSgemc2A&RGfnS%MqQYuxyy5y|FznC zJfj}X#W{@b`ApTf-xY`#oPB~9RG*#AOxRhwusWRlSv9wbkS_|@%Q@zzc=O;n-E@8K z$+nG_N;{WuctIfu(%8UFo|f!So9}Vf@eD-_){751qvmJS{ES3>#zY<34<5WP@W7`U zon<5XHxTVW(95S9oy&s;2log9eSJ^k_&L)C|MLji=(cQ*`X~Zt^qvnEW39Q3@dIU9 zZ&`fC11Oh4%yDC;|9ON|iSb}kF}TdXJd8@yfZ{G@q|H>*HN$L>8Z)B~qTNG@d8o7! z9hjmXtnQ|nYDGc@mer|Q{IaftogLiE<9=p z6|l)4H%>$0t%e(?!LRRM#(;ayC3N203nz*();5t~O=!Q*HN*Qj525|uZ)ksgJ3}KY zA;i2rBw-V!m)(bjIBdqcfHkr}TVAjx#9?!5Vud)2*w-EF04_`POYhRhb_a0bVti*8 zAKMj?&}UZOSm^1_yo2bHpW1~aO#0?%UE6s!q0%lX0H)3R=eC(grZWwWQ;p2bME`GU z9Ge2LCO9@z{7dpzng3MlUx{On!BeewztZym`qzz8fK(IQT0j5Ru|f;Xq|=5%=);43 zVCf=MfnHJEuuz<*#9_N4y83MYQ*FMhf!O4`9s8f*^T6D;b(Y{c@D%e%q1c{33Z3@C z!MSbgttCPZ_eJz>0`>03oszjsL?QTivrt_YDx7fKh|Y(lx;DLHy6CWEZ{x$?I6SO3 zn}JdxjtI*}mC^Z#u-r(Fq(LXbQ6acF9?fl!PV4+w)j7C7rna6JJf^nOrvQg7>W14s zY@xR*2*+xC^Mt>{a#+G}=NRn#Gs{EC{RTs=GOE$KB z#4*Rpy2N*lX{}DA*Xl$|s#CwVRa4no>^+1+af?PIdQc3L`E550AzIwxUPIW8#WtQ> z3OC?;$e~)^RYXA_yDr7VEY}BMypJ z6YE7#F_Q}GF?S~i$QPETMq`qtyk4~Wk&W6~*Vm(nv;T{!eM_)mX}woGT!oI9P`NNV zhSmxBSiZMetk|}S-fX(Xz!#(FrWgL3g>0_DSV4?YY>1dKl-@-Qr5BFU^Zw+oor4%g zL+6x0!A#$OC#H^=yUF;)=Ywke}<2Z!$wE*ND&jC$e7+_p&z zrbnLAj*JwWz^Y|!mH^Ji4Ckmqbtt6cghF}&^n3CJ^!vUKC?7UV5RIqkwcQ$xlU+jd zdw%}lxD?mIFMl@lxG1w4YS9T{*-ZDh9P5OzOm*4M31O8v+eu+r%{P5)PFC*%X(xqX z%E#B75`rl?wu#W@ln|_jbJJ78G8@NCloJH;XIn|?!UEXe@zVrWYNoT`BD&V7V1zEut5I|jL`VSESU zr3)}#f$QsjD7QgUe1|9!V(uk0y+rfS^i)#`KTh};$xtCA9@``1u-AfthP76wVXM`N zmQ<&HZBt6>WQ%9UxzH(_05eL4yYO%wmgFHb6sur|ITh@%DG$n_V!v{jp z8S@5wcPN`r2*QZ`Y+Fd!yo+{bgza>O#`(^F$Q4Tiv2I&ZV%@`caBW@(E8>Wj!MYaH zQ>`z$*9svtREIc>Aug*!9JbKmvRdMpzBra>rZ2EVOy<$)M&)Ivug@i|SY>As$pKSD z(^bJXrxYPW6c(_#R1PUv4VTj)fKn5@7p&mjYPi4-Rj^Hpv{VkIaOWJ{8W!gn5mOql zLNka}TqR;C%yTy;|Zt>%~d;EmpCj>ts_zA&J3Vu@X zlY*ZV9DdScIb1)Vf}d)*yZrQ1ejeYG&TBj>pMKhFFql}r&BA~DHI37S3nbm2@@xsB zsV}!5~Lb~W-}_6qzn8UO6l{w0XN!_RVH(hv>L=7#4maZEqyajw85N`$M^ zb0Y+wuHr$YiBDJl56&Q1@Cb1RSloL8GbN;)$p}HSBb-IXnh2o2AOyMI#>nMtASkT` zpwpGs7&Ri+Gs{7z=@UBuu~m$y2dgu=movGSAineh4ys-ltj=cavl;uWSTES%En}y3 z=((yFD2e~5$hq9rxzrUlQR5&YgyQ|#q|hcK8bjN7WPizNK*^$x`Mk3jFoykerrR+X z=P)c*t-frJP_(&^4k@!BvV0{M+Th+hWNO})$=eX@|6pMx1k1KkLeJ%#o$J;@!a|&$ zZw+z!XGftW{^kbyxhrQ`QL$H18H?FaCW~2iv`)O*o}+j*Y`R}DJd-5-dqB1lcePd7 znQBQFI%4nRlCE$TOFFSv>)~u(*I|pVA`T)9{jkYC`wS(qw;<+K)e^78GYf@c7SSV^ zElxK^x500RHM#qZarVNQ+A=T3*wDE?i-B(FFdTvRfgv{vIGYZ^SdA8ZG4R$0Ls^Wz zYB2fso0+5s+%ygOSVx?jhkShU5Gnu-lt2(fPRq%|iMx}B>*iBI0Ni>R9*$4J&j=1q zy#B1!ATH2Xud!7Y^1N9?T67=7xvr4G-mphe|`q&30OK1DX$~i1#C0{2D~`^IP-%>cHC` z$cSQu&4LX!%Qy!!j(8$YaO60_krxhS9I@vF(l-T%Y+GI?4iOWBLyt=Pc|$VK(e3B& zS5V#e^GZt=f;q=IKpg7kf#P@H$SN62ig1^KF-0CH$Rk{A5!x} zrMVcf9ogy@%J_T$<5dMEuB|X$s(}h&yh;HqSs^W_FlY&!5utkpQkV-v$H)onHB+tl zdZG8R*E?2qEoooV)7RhLv1CbaXJ20@u0HPVY=3omM_1q1+vjxjuIlRkdi(30-95dX zUvHn+G1}9+1Xm@0y?yqg-C{5*wf)Qi?))H2&j^fpXO9l))(v2SUf47c9qB5u9) zTS57iboe=YDU(zO(ZKEm#o*#b+|=|Ciq#BQgJt`b5|ib{7-V9^Y&29OvQ4=EKD%N} z1dK#>krJ4dYc9K!>cZx`|Bn8;5@K{(Y{jUT@aPp1c3OJXRWtR)pxo(r*uOBAih($RCGtAx<#kIKhk; zj%6HiMx5Y_&B}Yk7Xowe<$88Fhrz=NgNI8PM514>^5#c!^CN10BsULky!p}G{HU5A z&CP=mZ+}NtW=;CH8l?@-FZ}oG*U9i67GyQZ zNw}N-?;e}m)BRih?S0F8divXYdf|+FdxqLO;BxWt=96RVcY`R+6&s62c%C5Uk`EG{WxT&#xYOONrF^ti5& zV^N{vp=v8eY99%N5ImlR5Li%fgPZg)7<$_fIzxFK2fornCw!&jg#I}&oIVR`2{-92 z!N{<0fj+0_^W030;j6{h<6);<*&fe9?zp)0_xC1-@q4Po195@_Hp@6C^LxY&ae^7g31+--D&vSV z;6!FFm}A@WGBJlB8_c<(9M5s>xZ>LJ64$ULtM{4y@@lIS8Rvv>PGp?m%U^LaH$SQ7 zCv)>)$(x_b%}=TMsnT4G*p6k6To|P)axrRRsHz%%=?FEeY8W-aT#0TNv{b0D5vHJa z1p?+$A>&}s5+vgk4#QnzOR9%Se-W8y<}vEJ|@3RrLW5Ur~>e1w+S zzNXa17F_W`8T&{#0zQNTp{F1iHf4)CkGMSK_YmgPhb2`-LfDvf%h2}_mW6IRsX`BP zE0OaNg0NjqbyICs`o561F(nbBFjvb#S@_GutH78q%p8{H2|?eJMsQN2^Urv6pJZnJ0vQ;!Ec6{l3!^&W5g1=nd)S zGT@jlSi;xL(`S*X*YH5}pH)X_Tn4-r?u(C&Uc+YTNplwu7<3{^AhwICpI(5E^>7LI z%BRS+Z5pQkPN*e3tG9qt<#SrglWGa4>Mh_;`LvK6-JMb+xKangi}LAlTLfasdzws5 zwK621&T;XyUhN_IOugZm-0)0pc(&f~Y;JfqH#}EwcrG_QR~m{|gyhrGE*}jM&QKX- z6CzwMoXI%ifjGedn`NA{8At38Czx@ZV8#pQGLASSPVmKM*mpX|zSD|* zr%UXcY6+IS`I+4OjGCXx&4U|nel|BhtLA5O^I*iApUch9srflJH{U595QxEp1*?=u z#sEe50yqaY=v9G$8x7M8y1DT1&GdzosauoiGw6Z+&w{KGmtpB>iWx#X}8FN9M0 zj&N9qud2g3xbIuNEHuk@aC4}En5uQ=nOJA0RpZ(EI`eFOoq0CanQ3JjbXumFpCksc z#xi4cP;4PmHF8!aDAkB|J0WC2StDq>ve`An*ts{z!E6!H_P+j+Rh^H&(9_;)+2-~|1D3<+ z>BCJ_$YkJ3szn|B9o_gX$Bt#zdZ?>^xdq}-0_%_`jzYq&FdCwe{HA)kVu6&y~`>*4?S6#Sgv@OoYkhsS3_%-kPW z!fN}LmsiI2?S5WgSrvJCW)u(TCQpy42XyTv3%d4_1zox6g@YOAV8%I^aSmpjLmB5# z#yOO64iy|JtnK~^*M?A6F6~zjR>jW%#3p0hesyDD=Ej0gtD(0EX03)N4G)MC*XjeQ z3vPXhZ9icL#S-H_4Ygv0Jk{#QfBwbezx3Pw!C1(_Uc}6&gyBaqfGTl#&dG|YrzidF zen`c7uo{WRwvBm3zBY$>MZOBWUS9>?;>=vnf%(2E{KsyS2NrnYPyI;HffuxG{9@iV zmh|sgTIJw^w&jR!^a2O1ISyLNOn>9CxdVOuy#w9doxSaU->vfLf!?m30pGki$Ugr> zjeq^I`St^>OD!v@wjF)_X0V|t_8#5<8|q>;{FpdIlxj3wQ6mxAhIGE;8F~`|6Oeqp zGgPKPpe?D8aiAj!QsKl`($J9thK8gb;L%2!2{?mqGZ5D2L-ZqTwcWe_f?97wIVP_VxxpoaZD`$Pf&OGpjiTVC; zm{?i)hG+5c9iGMag~PmjBQz|^VkBQ1O5>h8^u^nTs&GSDT2lKUCm8mZ2Cp6uf>%O> zYsu_7uSSOUl;xIOIKit=C4yI5Rs%ae0SJao*!&DKxaJPJTmcIrz|t3Wu5AiM>|ou= z57xP{E^J6hnq!;NvTcuX!8!|ivrmd*nC)VG#?dhXZN$@_J6@_t>d47ccTctk!0KOp!)!QlcO4)4dO z;D-c1B={l059O zEaM!@IL9*1v4SIAvJGJ2dh`swSP(7?!u5jqijXSKBBTayY?|@Jo1dA4PZD?T*sQ4c zdD=Vp^G?KH;EBV)3m)0DyiYvZX0Ui%Zg=ejj}~&6%#8uOhd9k-Zj557iJ|l^VkoVP z|HM~3!85_4p@3sh9UOyd;J?EyRdH@LOpFKnrA>^ncM)Tpz*QGuF$Oxol7ww3=XeE4 zL{tJK$1Ct(AYfgEY8N>pg7wrkBZBJ+QG3T35#wDD!En`<=ib0@Rih2$jEzw**kCvc z;?;JOIqI=rtZ}c36j)W{n8nAIG2H$O=rP<>XbC!NcPM5Iv%_MTS;$x#+`x*F^@cIB zEMzPVDzU_+?LkYo-M5BrdmIV1_V^zf?S4MEvj|9i3l^=0XCFhO%N!xxl(pe8wBXlv zu9+POrc;f0Fsy|>cMaXPHu@en`=AF%AYw`Aw$YVt3$=}9^wP=TycyRdB?Y?ST_F{GB+9@EyFl0vs2< z7sOlOiMzlH{@66*iNC-Thk+M7I$rST1@Rbo;xh1pPc|*@6Q8ynE*W`>EIYi19R;h>=K-?363#!aEz&8bAA#`6P&OKj?r~+jILpGeiE!(4O8hc z&e29fu&wkIwzYen!#0Evks57F*v8gdg$R2F|D_pNPlb#Ft_uWQr$WYwQMQ8zoLqq6 z(iRM-LWLOF`ry^DEl)09Z5Lew?kW)j&Vr1B1qqe%V!du}>oKx(fU5v8D4pMl-!oIj+<+II|e) zO;h{IVWsxLi*e^oIjs;wKHQDrKWHxTv!WUE3K*FjQtTXQ1fv+kSI~pzRKq|JlW2LF zsu)^@U+2T?f`x+qfZ?#Va#7GusiWBsn*{<6 zQz7GkIYBs05OcOSuMu_~h!JK%R=@%U9Ew!wF`ZSV$0`ytT$wDj@xsjVW?y2*S?oeX zth__ZEZA|EHf+jP-VCRqY8IolFE5L>RJ3ZukY)E(Bek)p#&5?$>HPAJP&&`yhraQf zZ6R{URw8tq&@x|ghJsnx=MS2MmPL&Q!glf1OBFU51|<#`eB8nn%vvWYVpgM&?#Vh+ z|3TR^^&gZCZtb1;qB^cHEPVUkeSB6O60p|X(hpx_64fSu#RXhn$injyAq!uahZq2n z1nd}qa7z@;x{wyuMIj#GUws$wKNv&&OgemzX%H9j;d@ezhSX}b^DlaQuOnpQs@keY%HxW$Lk5qs4?7oosIJ(L&>>(7M_c#5W=1D@jY6FgJwc78c~fXmqf zTrM79s^v=l>7y(8r;o1WUo^Thr_Fu>$vjQ*8ke7d6M&rKRUg(ZFJ4+KFWzi5oo2yH z-9$ly+dp2X4Q?C`Zuk@&BJ?td=2P&if?pLJ zWH}sU@hSMV2A9wjbigGv1s(7PO+g2|K~vCyb<%Zt1G5>A;Ix_Rv)f)UZNDyUx0vVQ za+w>>b*cP)R5M)ONc|++yD__Mi}iCuGlCmJEEacDh&HL{GHWLRH)U=&`O`P56!ulL zrM=$L&pY3eQ@AC1&B@@$JMrdQm38`0oFx;zE)xQ;ZbH{(Lf2(tHv|U{4hIi>3Vu^? zkm~gyl~2Jzo0mZwpMu|NFwv%<118!ObihQLf)1EyQ_ukuz5N6u&uxY-&S!5=3q!Xn zMTgekkyY8xMltZ+F^i4~`W<24gPFKl)4uMgi`%HCS>IJZ3(Sb`&SoUPD{TLj_Pf<< z-6qkWdx(2NeAy81&2D?HBII78oF;ltU6|40R|u1df^|0?u+FDU=(bGkj^JR<;dcbT zBlumxLAk^43Vv7cdxC>Nhu;(YUW17?1syQarl12R+7xuaM4N&Rq?XUu@2fmt?yJQ5 zq7J)|VHfMLiy3yQ4!cxfnpC(;w<@3tCGx1x#vr%XMXY&qipj3ptiYtUYGWrw@dpfDPi=mn-%v_oX16syq!OU zWKFrnd_ga^8YE=>T94m+?4?y5BX;*vAMPgm#^ZB(d;0no^$g+bm+mF)uMVv0TH~kg zL!6#fmP+}Xl;Q05?+ZefA`b%f>kdPfjvTUNfjU#WOY)Mj87YDgmZ$gpL`z7_@k3ZB zq#Q^kCoXeE4WdwJnkf!H=Ln;*oGg!!UEu25J@#x*QVl zgHIs=+d1Xs(qZ+MqGipDLNG9I3JoE6e<6f&O4$-HbN!-S9)b&VGwRquNW#AM<}Gg_ z38RX#aY;aGS#RW1q_t+%#18(gh7xi9fgP+j>V&%RQ-Z<2(U>6PFy7XH7Oju9J zFD|DaXGYKDj znx%SZO20!J99t)x{Ri9rj;rdiAyaTwlC!KD-w}c^Kl?4C-lOztkJ2F*^SBOU^|jQu zXAiiKa7}%0Mc-UjgaD0*v~USgDjxy*u?Ue+Eg2`w+t~ zDffygea*VBJcDlqqxn@ehh8|^RW|4QuCgV4@-?-*rk2-aP1mwDA*26L%FS8Rp$Fxr zHFVz(pd6%xUjpSe3Z!R7%3_DEyjAe%^tFhrM3; zuk=&4PNOGIthB~{8)}ABfZyg1bmbpYCBXTRjuJ!E`f4=f& z)i)@*sUFRZ`HTLR|4wL##Co(u2pWpeOYoyDx75WoFQ|)~UXYxwdO11dT?D1 z=eqRhy7cIV;5P)nA@~i!Zwh`>@SB3)6#SOpw*_$`Nv4mh-?pu>`#%^(j;b~XbY zmh5Z>I^bt+SGIpU+y3oh`$%q9ZSLeYcXFG%RhzrH&E4GQUe)GaZga1+DSqa5WxkwT z7^Pfbx@iWnX3+nQTW(NnJ175{*W6JTcg;xeRM?JyFa6vD1VcB0)lRHu+WyiI?h5;! z7ZUb=?#=E#-S%%B@=V*mv**2vUMr~iJ@m@v_tgBJ_g>t@ZK=U+nelCz@oky;9l`Gi zen;>-g5MSVuHYcc!_Zy9?+JcSaM0m!(1B-h6HP&fC0v_99+q%z20AR^+6;8yjPm)o zbch#xozJ&yo!6Z;elYn$z2Sx2@Ir2Q5tr(G@^>ueUc`MmpYku<#bbX-FD=oVZ@m!_ zyeuS0@P%%W;DrkrNA&ojfj>JDB(beX^1{W8c#(`aB0q_|C|=k$BVNjgmnuZ?b}8dr zDmdcMQp&>hjPdz=Q`ULilyyE|tQE{L@0^=oQ1c6H{%7u{f+fpuc6xsKV#c{BoQsBI zW8Ay;QAPaXYpYV5kdZvj%8+r>nYa|j0-#z zgAl!xnOWiZ1tP&e3!>JQDb&GFbB89FJb9~A@akQLIyj+46Oy+vMd1ncq6u+}O|a=* z1)Kk{V$%|_x^D}<)2B9Yn|$g%t_y-+5FCEe;qa6GyeK#vBg=xrCwlpk;Bbd53l2|+ zvczqPSc%SU_;L;cmnAwvByKNU$v9Us&K2SKZ5UTF&ee=_HRD{(@41?BuGN1vW&zQhXYSlg>#t=z7qcPkC7HdTtghYu)9AEpfPcodN4 z`^-vdzG{f#Qn!$dDa9YSXD><-JFHiq^)8gEd@dKB&xLtj;MUSL8S^z6^EDaswQS6m z2NsJKH5em;Lw7{MT-j6%=4{~Ty01LjX1<=}U3tzgt7i5%nDY-~f-m!)+y(_-?r5$W zjj_LQ_4%AVp6A<*pMxb!6^kV!ilMQvRMkj_EKsYB2CW23@MUaQe5JzkZKiyJ%yW)4 zI+-QYOo{!feC%f$7E2_H2QwJn{uey>&SngY$EX+)kCq_Xg0tlRT$`Ch3`UzxHF(*@ zm3eK(C<_hazcGg?%0W0(RmpI!;|SjZ1G}2vFBrhV)tSTjp{fM#22;ZP|=Xaa2=TX_c*gw(Z|mR(j_-=49_Y z-}e8RZQhxu9PP6#-+fN0-RGIJy*rO(kjWgb@b3wJZyq{N)(NiNdTz^lZp(UZ%eo*4 zhl3721qU5ohHUs0{I1}j!|Oo@pMrx9mK&_IDd@0dZ8ONjlC{l1hb3#9feuU7>ib$x z$ez!aHk{Y@wS?&VTIOvt&V`I~A>&-gI2Y$5iN(b2g6c2(mYQ|;8Ff9G%Xh>D%AzbT zP!8IBd2n9u@xles#)4>LLA3cQIcRgp#f)MKEegS00fWO|wgj1FCI7L{CNTv6ebn%>28=^h!*wzku4>rkA}@*l zhIbKMTc^B=B3QQ?-XC#Myp%SV*acVimlojnxMDth>4jW)u__d=4k1LY6cWi7EnsjH zq`GJUP8zHi2)Is#j00W^1cRFj83!CDNXEh776=B{3uo=}5e#mEB!Sp+Ow3_!b{^W! zCBp^$#Um)vGXKpwXuIW50Epwk8UO+C`vQ2GhM-=@ch>3}b9Hze$v+0b#X-E8l$gw`(+PdpUj|3m?pZqB#as*gDc7-RS=RW%kGeb zQCydV*6B=ENgS3XR;RuT5aQrof=FV@Sn_0+SU4<52)+UjA$Vdq9I|&1tb4Oy-80KY z3Cuq99+yxIy)i@W35HEf^`SQnt21nZLrslg%NOg0hx5AO;k<5mIIkNZE(m@>@C$-p z5F9?%XJr=!zbN=c!Qnt14&TYA;Ft0Z5|%HP5IqiEmJnHx;8~DByl^GsT*)|BGR~EZ zb2Z~!%{W&x&ee=_4IZva0V6Mn@Scl^@wtdVUlpZTmM_jfSa3Q2V8LbmV8LbkaRH2Z z16Q7|W47f=^;-qjEdRbi16Pj2m~}PdT&;e;03BS*lDL*7aZQr&T*x&^0tInnY2h3` zFj|Tj;ae|PF(j@HysTaxZ{+%7EQ<}tfLaZ+e!;(IJYrPM z^(gf#hAfeXp7E|2Uzd1D!m}bF38sLBXm4UyArA9mp1WR+{v;Sn24|r@T8)uw&jTLv z3rSGRvt9=44!LT!4mybuV&B4W-m&SK7*)tNIhCZWNhN6p~SB^qOF(x=@9o8ETDG4!CSG2|PsF7T{0 zsf2s8e6}cJRsG4(^yw1uzVYm#+v8C(N?oPMfP1>p_vj z;cNYwB+c?nbXWp9dyebb9bebTGc{e@F*3OG-P0@0ydW1|NZ*Fscrg`jGMItln~Y=j z7ed%Sfq&OPTbfzacm_DAVLn;Z5E5?P^U1=w7L%@^4C=8J91tnn?uL8W(gOA2u-E2d?g3t9fM z>n{-hy821PkSO(o(f0BTbg*9V&qRl1otuFU%Q_c2oDax@Px13}k%wiSn}H6P=-Itg|WTfOR$n9k9-(paa(VEnU9#t=Vla znpJ&EI(`cp?N-IF>b@mK|ERL6Zwv9;c57FBllN_5`z?Fl7LFZxph0~{*9d+`H+_Al zZcuS=*mn{lKcV}sUH=E_zRQ=H5hNae>b#v#YTjTP*t)P%&dl%pH2LE;t#6R=pTSF4oi4#M|5;D1iYJ6%JvxV=?;bi{%5~loG(D?ntE3ZEI zzIe4WS>6wCXoJN53N`kwGGBni+Ae|9GQuCs z;Uf5l>cZl7vbrCtADe&k1J@ru+4jpYzm^})Y5S@@eya&oxYf&qzc$`%ArBqdp-xBvpYaM5sj zX1aQv>FTcT>Z+RFyNBI9l*Y1v-2dG7eXV`Z%B-y1SKE*FgCFTtZ<1|5vH%;FU>QvN zi-<4IiF>oMs(Q$=F8omS=Q-brxDjzq#JMN#J?92L{wH5)_^DIh{NZPxzjyxG=gxh6 z5d*un7QK2cd-YLmJ@HtN2dk||g7rwSk;2hNY_k#DY^HFuiPkvu)Z@)&B-zX)Il8Px zzjd`FT_>lDWknc3q~;GS0l!W{$#~cnk@XZV(99KDPF}zM2liB8gM`;4_-rH^zh!YP zyUqC&)uV2?FH|!_g?mrgTXQON{)dv#qTyYO3GpX z7~y^-+$W)A7tJ3JLaZ=9JRl2M2ALlokcA#Rc0d+#Z(=MC0}B)OkSz2zS}v*xjnkv9$gX|D!xyApZGrU1L6n74~QQSKO}xg{E+xz$)zhHhom{GU=K-i zR6!0&b5ubNNpqwPvm2gGp& zO)IQ^-P*1GA%AsaCvpSa82a$*HpxEZ#?ObPjh~Q1eF<{dFE?gF4lP3t`y~!JtV|qo zXc=2zp9LeeP+M-6{TZ&^3O zj&7SgH^a_wYqLo{`9^m$@j*=4B#V17jR$Silc0_L(xae_mZ6RP5{EWcCJr66yg__} z_y%#9Q1MOTo5VLu9$N`HWMy3id&tVV3UbKGx(ae&6WBIRL9q`5ZF3k;BOU)kP2%t1 ztQ5m`INk;O%&^oN9Mz%h^XW~Y}ok-}aDdA2cRIP0Lj3Ta>72?HQCm=bPZSi`Na%<8B_!ciJ zcj>Gl7g;T{hL_JZ+u@K(+b|8S)7GzdRk!VUS|oZg?x}G18fYDm zNCT}Mq1Je?-1W1zC(PM_%88X;=84wR|z>} zm0tyW$SS`Ia>y#b3UVOm?a@1Pl-f&i3!btUL)KmnSy-(fBixUK`;l;;gfp@O<=`0M zK_omNp|y=yJUm8t7zq#K6%R9Ej;^k2j)ktPhBDXH3S^)K*HsArh3@%xT@B`ytq=)a zS4CV+D@2-uNaJeei@BOg=xSOa6Xt*mH9a1o17p~Nh5=#NQbR*SB7PbLG)y%XT+yXk zV+1+qX_sccP%{+b6`^Kk05x+nXc!8S1|8{04z7E2o;?P?JqEu$2FHEk`^5K&?-M^D zen9+y_yO@l;)lc!i654NYbE56d`lJVA^Dan$RYWbD##(PXgp`DuN7`%TKSgcKvu%$ zq+isv*MsMnJ^7|R41Mq|%dR~5w*9Vh>(nYY7p{KGIIj|a$PH5uxwYycw?RGpw(!lK z1Bvvu1QOXVHz%!d^AhCH`Uk`zhn0y#4lP3t`y~!Jv%ryhS;0o4 z#!bma*!OF%G;M?pjm(b(7R--C7MoP)L_1u2!kg=L-h=3XutH7HG0xI@pa-* zMBA+s-ypt0e1rG~@lE2J#5aj=mOQZ%a!6LB3ign!NEPIetVk8)kgN#DxGWHUV2f-H z^iadm&KiGixQ)YTm^4XD;0`;9UJ8j+3Un0VV~-wpBjIi&+>M00iO@Yvk|{WAz%IXq zvj+GV&KlrfNjTR~@2IzVoXmzSRknGJykOYog|zJsg|h;MvqB;aS}EcRSs~K6LWbn) z>Ly*?04JHJ{{SH zZEBV}N-RXJbnuQ8A|bjlbAiHI&{YF^Fd&fzJ?KcjTYUFC0r5lPhr|zwAC|&rCFGDaNfqoNX_6|)A!(8- z$bm4^{Jei6Mm^=I;g_Fj_-m(L{_NuSe(>S5FTINs*gkva)pMU-eD{+de0K5KPrmo; za~Cguc<$p1&%XHKdmrJ3uhx9p8A#!USa>lMTGDmUtR>R4M4FaJ(;8`7BTZ|hX^k{( z&!-n#k7{kFW8sBZcrg`nKyq8iecQ+Ss=X^GHE-pYUR}+L{@uw+}lpOc8>dY zakO?0`EOvzn_IMV$g3ZAkcGVXdO@?r9i)~tmwuGnT)88;4w!b3g}9&vl1}o`H(NW& zLN?8SDUQk3Akj${;-=^HTAk!0@7!BWJ*kAt)PpD&g^!6+4}9K~>VKvmysVR%oJXM5 z5>m2Lx6|p`>2&RMx^_Bc2k{Q#9mG3`cM|U;-buWZc%68ic%68?5SoM%vw(6?@7GioRfF1zULjhVLfNj<9B_BCvbsw(?@@ zchQ98CT^x3KsQOo~VHSR8CDlag69%n+J|vG^|9prW z0U}a=tmj;RIZ^z7DCjQ-`m=_D$T{S!c~M9A2Re*gbv<$2Ro8RRU3FppKPmJ67aN7k z`%38g{|(gqw+g!v^Z;|$Uk<6auao+4$Sm9l^fjMU+=ul%bGL*@frHRf8yZt?2>v;) zPMct^ahs?@J{;s2^`bd~$;e9D*rEPz6EUJ4)b57S&y>4iei^VE#yUG&-K`_4{r3gy z{HE-1aO-3iZXF>oN!>ca^uJRUZWuMN8%Dnv;G;uq`zP5Pn8n;2VkpzaZK5aL_i=Ox z?4!eUks9+_H-~hkFoz@1MGE6Y2#V$q?To3LL*y%(Ls_^vESIpm8qMRVYz z-bXbzhkl&E&G9Q}8_a=8vX6IaeVoMlIEnS~POYCfrUSjR>nDz(uVqXD_Dg(#_yBQ4 zf5j2~?Uy*BKgt}Xl0|&UtSo2f*yGCPm;GUH^DF7ESN*S+)E>IFyzInMcqJBI4TaW7 z(;8`7BTZ|hX?rQ9`H&5KITl`tg;!I7I$<(%ou0=HcCDG$`$OEr+YuMdyr?WIY<1Ag zE6Yj(2lk0F6j@I1wN#wzDwzSJa)sOEGA)6Hof+s_Yl_gdeoorD*1E=Ut?%I4dIYMa z6xt|&2x-ZIHYy?lm?CXdB;*Szg`@#RNZLd)e=pfMXnvW$ukiO(`)wiKLcE1|3-MOs zt;Ac2w-QHx={Q4I*)Q=n#VLnm{;D8{Wd5okhh+Y$ActiBsvw7C{y6S6A>N*bJiMlz zqg~e6da9=RWjlv_&a`zz79C_EIetqqbdZlYJ3Q6%0UhKc3Hp$d>m)OAPhGGxD@eA? z`1$jL&LE>6HfXNf8G?hR2P_3qCvRb*c|8-b9(ZfDWjE{Oow9(;8It!BnBWBRaz>$@ z{n}2yY^Ptg({DS7cM$I&-a)*Rcqj2r;+@3n#OuWC#Oo!$uY??u9IS#pBso|GIV3q) z1vw-+NMDfo&Qfh%(fPYL_%$qaamdS?Tsmdi6R+-AjzS5`@eebJ{g(q%Zv~L&vql^C0 zMgM`&I$uIw`z78@yoY!XaR{jGAfW#C67MArIjp|qf0d9!GH_L}ha}aiAcrK&svw6X z%U&wvzxuHV(2v2|H(&d)68JA=!CxDoLs9J1Rv^(eh`02ZYkf<_mP=?;IEI&WJ=b|z0Ib5uh^;meXrVS;QgeL<)G%Jge4Ru zwM@G9T(Cdf5U5AnjYU60fNLz-sCCOYkcHfGn8X8tMG$F#EZi1MXh8}$h^#|ZIBH(z zV{`l<1D>o#B;4fN`aT&xo*?UE41gsx2EY>f+y9b&WsHkxHtJ_1sHu%yO-Wc;_F;f( z@&cam7$6~(Q$klx2!GSk122c`4YK)QDIigDdr*QXxmsW?oOio(4IKEX}-f9g&6E5nf(zkeYdUIX;w$5%Q5`k}hTV;uQICnS=q{ zLO$}gh21%|keP^p#Sz-L5u}Z-UF;^z&7r4{xj7_-wyWXSZ6fYtPbS)ea+Z8)qdamg zCQB%f48MoUr;YL;ahU^Z^LK1)G=G=BukrVc{k9NqA>Kl~g?KCRR^qM1TZy9&b?l=1 z?3Z|(;*>-3Bvp_@@+4J|L-Hh5kVEn$RgmM$cu~oQ^HD>a&UhU*mX8`*wb8^&(c!7)Rev3U_y#4n#TI8`Ft8J^rt$^UM#wbn4WX@$VESdS$5)W?Xz?_^7E~ z#K{&nnNMQ-gTNN|MS3$)PnWHqDdGqD`2vFVlX!pc1m6FZykZ5Bi+JEINvRNDEOND{ z_yYCY8CvAQsD+kx8dXBnPwLSJ9f1Wx9jH3ULfTkh>v&DS1FTO=EogO|X_QHs9Y7Wm zElr9}vXEyrcHz#~^h3MePZyHX`Z9l=95k@jNi2_bjJW<<&n6IsMcM?x+B(8#CjsuTf}-ZmIG)PqLxLLu3|8h%N{lSMcql*eMZ+w z=G{FO=iKvp&isSqyBcGA6UW{nl*6lB)HruV&T>Hu2;FBs3rvq1HZ{T?yK-!VKozfC zfOusD->10pyM-%TY?mvWm3qz;af!cnWs|(OfCJMv+9hwukS1$!i>qCXYw}>-;#!vl zMemP7NJD>+L;l)VH#x|A9(#JL*!^0gEVH)cJr?gfyP21*R_s9Xky}p9O7cBJGL!cV zO+bzI=xX)Edx-ZC?;+kpyq9<{@m}J+rBGc7IV1yF1$#&avI=rY2C@orAXN7i z!)jj+t4P`vvHpk+6tRJb4HmJ%jL|=EuiKZRW?zh&{V8hp7vn8*GX{C69w_63DXa|^ zAzl=B!cTG0KPm)F3)RQ292+5E#w!;fUKyeKDX#qf30JlNI&dc9ylA**94z9zGD3A< z2#}Uc=wo2ZceES?x??}{todNj*w`QVga^3&WTu~L>VHi?cc2p2e7Gp}K%mwzZ4Yz@ z619ivf!9}EG;NtC2c>3SFDE6Nc~Pmc2Sm-}A~pIB2s5SR$LgT4+$-9W z-nEvSQ9S37He@C@toG=*CGi35`b(Np69NB+ZUJ*k$gAP@ezu!K8d?_AZ6etKeWr9u zGY@UlP~K_$-<4S#H54&_-r7(oNwP9sN}(imj|(0(dadfE$GxVnY5^qzSa!8uA3UWxAvSrTI zJpF2D(l;5r55R^RV6tn6$aaQSJFhD*M%yRC+Ie055LmIZej#?2&OZfhwdR5*nmb>Q ziDp%}Sn*_qi|w20ZFHL5Z zkVBH$Rj`L7v#TJ7B(tj^ha|J($`ENxP351SM#YEQID zu{~^3t~eVj9%qxU9Kmx+(_mL&8ie>=X$JIkWmj<;#ONq6Nj_2YXptXr_^^>0z2$jb zZR{q>4LyQry38Yp73cs~pl!9#`?}8hw*2gULko60+-o|7JL29q6U;Co4>}m8;V(M9 zLUsG)G>j0TWkd)2CEiWEhjs%Ar1kx4B70LID|o&a$rqb2|46JM-}WL4?3zK zhdk)0f*kUoBTkilajNW#Q)OSCD)9g$()34~{z%gwX$B(AK%^OnGy{=lFwzW0n!!jj zm}&Af-dC6ca~$c5^Ovib=P%b&18jeR2O@NTVH!n1bA9uq<4P-ofii=EG6PpWGjIzi zgTXR`!4iX}!L!9%11u{WJ<2I2;P)}YeJ_OMB@qV`0a z6x%lqmKeY$vBl$TA`i!G_Omr_-y0XhnipQsceY&dW~}hr)Beb$zs#h+%%s1>L~l`> z23{|+X1)XliuDj`pv-Te#Lr&x7)(O>9mrsr(_op?V2P7RmM41HN+)2rll^ic?&Cxa zGiZH3@qXg{#0Q8E5Fa2uKpYY){UGr{;)A7$z7ld^qOXJ;nCL4Zhdeo}!uUW!cgRj= z@qF@-9afQwcH%`U+UXx&9OkJmnpGa=F&9?gNf}n)nIT#ji8LdTW+c*#M4Hh^Ga6|| zBh6^0$#Wa^)8%!8zOY3VwdOBa4Y^3rtqqZjOub*$#jC3+HD6Hz*Hvm7ttPSiwbB6h@#lF?b6uBAhDW93~>09jt6^AZiP5V zON0BUVF&FSKGD5xqo-N?$cir%i#StE8w*OEv4nM<<*_x+vpQ<{zrOl49bc~huj7$$ z4Fly_8Ap16k87>R3c1$uZu`%gS~Q%zZT>R_)n!K;YpA+BbG91y2R-h{BbpvGL zsJixmceoXJc~g|rh_L*VV;#;KY9NDxHL2gc#w{T)BBVILL8djn3)TBy48(>>9_jLk!C#7j7OS@NHY;>CL+y5q?wE~ zlaXdJ(oAL=>V!rcW^|AtKtw35WP%oeEshLmruA4QDbkq$?MU7$94v!M87_aC0 zDHH1Fbkxx4Tt{n~uSXrR&UGE%Jq7O{I~```G0x0mIx`>DyvMZVcx*Y&mg8*c{iH1? zV#^7(oM21u9c?)oTTZg&Wa+*D@}}9*PDMn=q#8RF5u+~E*r|v<^zuysv|$_Qjb4&M zn1s<$kwv(_@DV9aZQF~XZfa|8j@~QR1b%G8-jK=0?h9ZHQb8niq!fZk=*z^kcy^=@ zUU{i1+!tVu^xoC@>Ld7XNuYPnl$W)BOM{`?Na8B@oO_q+1mI4pk;(_M%mzjt?eeGp zkIv&h4*s@W(EU}X8TVH)qLKTcmf4)-J~(uebk|i;d|3Z_B6kyrHBS|0N;ko8tJVwv zdTZb&Q1M**zb@Ce9rv!i%mv@nJ3u#q3?tUiF~#(!tquECsET$7cQMHv8W@fmzHjy- zGqK8Za(tt4bkm4#Zkp5T;kb!bLbr$9rhrg}52X-R!5)}C-5xr}_>fQ&yFIjn-5xq~ zx+O&Ke_61EX!(Cz4TaZR4j&BKTRsfreiSDh9yNT!v}IpN^}iBr|LQXh-#PWW?|t_9 zxsT6ZeD?e&AH99<^JiZ8!G{+=`<-W>`Sb@LU;OM>p8fRP$M0Oc@a*5ec<%e3e2nrl zpMC%0`S;F!_}Q~R`1r!bPoF*a4qoj1=;Ftp%g03C{^av_pZ)&1Pd|U};%8zMA9Xqu z+^WAK`REY?xQzU|?{cx zX{4i$PDd@B&h=C}*Yo(&-8)gI#;G_pPH}3S;w0)_r!A*r%W1ZpmX?0BtoNEWpNY+9 z*nGyC+leOLVcL8)HlJnl+1#9ch4nkcPqUTH)99{LWAik6EY;XN?cJ6qS189e@I&;R z6vCv4&WkLe(&AJaOuxg~Vcb0g?9?E34)d^{^R z_gM}9uCTIpT{X`8Sk^f2V_9b9kcPr)b?USZexI&fEtx!Qx^msr1k=UVu8S<&thFno zSDh)gb}e#iS4Ahh*Oo0b!2jL7*e~a!>DUM{M?r)e`(>jUYxH;Z{s56iK?E85WusYX1ho)a?3XyA3d-yQEHdZf z#4#5qjyW1c=dn4eq=orNGaqT@Bh7rIS%@?Xk!B&%EJT{cNV6De79-7KrlDR~WKu7m zEU1}J7OtCisq3Z%>gIIR&gon~Ys%|tf%-WeHFP@H(V9j&>gaUT(&=1JrE@(|pq^N0 zdjIJ>G8gBOInE<k}}I*s{OAr z%4&--k-bQoMWJyWFsVU@JQ<;4o{XShYHRZ&dN9@4{D@9WH8wx` zNR=CXTYN%swt*7pOeuu<5&aoig!$12u&gSK6^xSF+H8nUF4qKpY{Nm~d2;qR<~8qe zood`;brSMXZ3QyW5a!*khx3~g?KTU9<0WF zSA(znuFiozrsZbjCzaX_Dg(`IHHo)BOuvtX;K`*DU=64F9UlRf9>gCBk8YE{zbVl*$l-4FNb(`qQ>l@ zc;Kb53(s+eW5eNM!;#oqRFYNXZ z$2!Q&h66L(lsQa3_t8)fv@`Z@GvT;xN>M!F7>?Q;NgPFSGLx;G;cH}WS5?#PDxM3@ z$x`Ga+AI4{%z$N%#dAB|fZ~Nri4Db5GlzKm;}8$obVEsd$vI&Z#pc6oKFsEB1!->U znGtJl$4!n%bG(hCfop^`GNRL?Ks-D}r^g}&l1*i!+MZ)Uo)vN|Fg=I^QuLdMP)EY0 z(VV1Cc=q>lW1e_VQb&V^JA%YZ9QTftGht85w@tc;MT^`pcgjFqEl<%u0<20Z#me@&#nCiz#MH^$f% zI#rC(L{^BwTiAtpV>~t-FE*Tr4JTs5iDJXa*l;p7oQw_gyfG%z0&Ft&vd$m2jvZ&^ zc&waYSjyun_O@PDRIdNCteA&L{fr;(obL3E4mf4sFN|e6?8@Dc3maVJVsY}9`$HlMYE!=qD0bF z9;6vzS=UVHx=L(Mx(XK~EbA(_4@F(&e#Ho(YmT)AUFDfmvaUmf^bv&asT8KC(_b^`ui0avdy2N#Xgw9<=M?;K zOO~B-#ywJ!vEg)VI9+Tw6C2LNhBL*6v$5f9Y&aVm=FmMQvDcqdOj!W7`~PV}m`a3_ zvKYv5*_G4?=1N+D;Y{2igtMs>&iExA`&^dWKuO&O;?TJ9_XWr_IZBYyyZ`U&&Ga-m z%Dukcp4-7GZmhg|aEl4suzHvw+f`KCGGT@sZnyv5Z|ay+(bJQ3q|qeG^vilP=+f%phh>2qg}ckF%})|r&jxr3$>nJVr7$@; zto7axLQ6O=nKU)G$0G1FTXsBFa*L7D(Mfy>%qNL&&2ujAvDTL-8c8S&88^I4dGg=} zHLrw~PTBhQkmhBzSkgh}hGW*3(4NGXx#A@8LsWmPh#w_`fHJYF+@q8pBC3RJQsuETnvW7&N@>Y&c}xH z#fA&9;X-V_c?3zeG37yDVBP{+&X$#nqEIhd7Hd(E^bLB8v%GB(kUog^+ChOX2$>C(EHX-%le7 z$DGE+g_t-wCK_8>9yWgE`I0UJIKl zCA|N*fQG}M8kUbsWc3h6@kh#mjmbmB(^7}>X{ksz7O~-ojTEtwh>aGp(TveO5blT4 z39Li$1lHkn0_*UZKmJnw-~a-PE(%8yK2pN%tc}rh4C`nC_vj!w`zK%dlfsoZBEBU773i#V?=xqF^osz*x?6;ChqkKJ-4 zG|E?AGS8Zi2;Dd|Og{Qa+hOv#1p+$-l>)#5RXd5a8!pG zCO%AjnD{X95#l4nA-K{(X8j!{K1zI)_-N@U)=J1BsqZS-L$cIWkV8_-RgeP#daM{s z$8s=5cDRU*M{J^qO+;+6h)rfJ2k5aBNymzjR4yAMMALW~pD-NT#V5+pB%q(wU7(XW z?DL|C&2mw5{jm(E3xeVJnU9lC%Y!bP736{zAty?>%?gjZs_fZ#@>M^2!c~j-ldp=H zJQic}7(@2z28lmYewSX|Hjz$=@{?H#Rw-!-O#`g4YCjrImwy zk!ymyBmrY0O}yrlgLZ9+&14V>=@l$4bOAC+Hg~|rzF;$HBKa_|J4!!CCj1=o6BOwC{sVSwzO&3mkHa@mLGf zWT9U&o+hEVz4_!c3FW5Amc-MEnyYzRWX}XI*8{EX$=OWcXzn=^MVSfAbPaFJX36X> zuBv+3(tb8DGreZXOp+G%#pYRZl&~UM*zE9A?9eGXNyVnZ(<>0PBa(By?$T9X3)9d zo9ZR@*@?N}Q|2Y}v~;MNpNKjX&)sw7WT9l|#=3^`ETn1p z^_XFkiZ_ZCHP=)aFrPy)l)*@u!AO~btDPCR?#f`a%wV+4z->SV%)Zs!8sI`}NMbKp z1M%u{hHx$=Ys9P_Zs{cJ2b08F@O`35itU?5$_$=pk`jZ_5`(7Ev#|x1e>~g%xJ~4x z->0{UZMrJiB<35lO=9g6Y;x4F^i?tB$m>NS7^YZJd!k{A?VCnR3}Bep;&FzNjHsPZ zXNyn|3BCvgOy3JNcKocJaPPsvlA?54D>-Oh072=u;gQk%; z-%7a#xw;?4H~M;9Z?i9I9x$Y(UB*2|r5Vivp~YUV!u4|i zXnQDPzr;s~j}RXvK1zI)ID`Qm<-o$a5^_l9vkLZ*%x4wkkj!Tlj(o95}iAXaUX(l7hWTctQG-=ju8Y|CwW93=T^~=+y zE2-1wc$vX?nSm>t8MwyEV4}=mqQszS;%vMXNKvTfMi4f&Nt;~kb0CxP&STQf%*T1* z((Fw=8&CpYo~*~x#N@XwW066$0B&7;#x9v5=7JGA$KNPc)ShUDV*93v5(Ahaws^c5 zEU?oIw8`VmAgSkM1{f+^AlZb2N%~REV3Tyo3^DnvW++xX*$l<@FhjZGY^?YKX0X}P zT|%_*A>r@j@Y_b8;ZS)F4jgemR+#J5GC51EschPT=Fz!s%;q|s(VNE096T1}iP8s$ z61#io6g*KPhCzyRuitWcd{7qd8d`vB$d%kRvh>tH3GSbN@<<_6!Bga=aE4=y4xM(# zIGsXYEsql)Cq7PmocILs3E~sPCx}B-<%5xHzr^9TDCg$K|Z_nkM(7XDbAbv*{$i+a5^;n zCtqp!nNu&G`|yv?eg57jABQhcPDk3AL_3pcA>mAHGn?AXo(p{4I0Oi&%jSER9b>$=qu$(6VpSiJH}xUw1{NwWSDME2+7NgdCIoGi3X%^fKKH zId)0b&Xvy33tV%l(S*LqF-ty@mDlHq_AFtR%)XscowL+1KNWO4JtCpckvYZ4GR4R; z#mF;Fe46+)@oC~S#Ak@l5T7AFOMI3%x=$n6Y$m(OJR{L>@ffd^9x&xXZ4jU z`-IQpn_4K|z|66m=jf($bkjMy@jUT);`7Aki7yaeAih9+f%qcvMdFZ1!vKUS+`v>q z4tYvY1$)R-f-1-%PYJ3Z2eRpx;;BQI;;BQI;;BQIcu~7K%tSFhET<@~!iri(>g3D$F%4P-1W(CS7t1~;G z{|c2-_(~+a5(%#aLVLUWY9zcG39m-NtBKIHL=blC>+uA)<^G1AsiWm4kBDWf8KjbUXQm|+|gyJt({_oF_miU6eA3* zRAZ+Y`RI~8L+4Zz^dQ?nE%cxif=KAb$ReC#81(y zeLVol{Yx~l)BnBOWIKR;t-?J`x8Qmd&=Zq93P@YqmFJx$oo+SmZhAR)H)ZASrl&V~ z*C^szi&Vv4(cNUOwW{OpCNdPy5qzZ9x^>sJmT^$jS~iIkwbp&YuCponswudc;e;98souEkm4TK2=E z+Vx0tJk=UhGtA|(im2tF|0sippYjp?=ane=N)DR(prJEG9B8% zP2Ot?d#_1=2-~~8|0MdXVLj3CkxsB3>?J4f zYqo77cmgM#-4ts)lKxaJg{-=Xu%Cb0>EyQ zS!wGwv9{FVd>S^GGu;vz7~K*&Rk;x~O1l2C-I@w=tp0{9FI|6$=|%nJSdyatGKN$) zd0YT>$Vc{_8mSvW_TSmwXxCqLdZhkxVQcI9pN9$Oz9Ls}BS3EyXarbH zLR@R>XnI0H;oR$(LS5lPubcLyWv}aw_hN@D&GpkNf%ml*Tvt84ih4Y+d;bkVIP^P7 zjet7;+~B-)lk?I|&Pz8rFWrpu66Qz5ZKXrVwqLfpMm`ABS`Pv3m-uz!H;6+R#Sw|^ z_lwAZ`Qug$)wg1(zC{aasJ_MFriI(jhs^YCn;b0g-?sUHg%?w^9NztUb25nidYb3) z>#bt+*qf|=QHh^+gvV`4tAX-1rL_X3mBcUGQe=;sN3}bV`c9<2LuzGpClFcyzDvSY zi4k`r;oV4hmxK>wQu)bK&8PkmmKd(^+sThzYaQ0EwH3%fN5AW81zyw&yr>mkZ2VYk zdFT1Ycl7r(e_!D5i;eF~{ap^2yBsigIbiO_fr&us@_rOMNU!urQB`gXi1(y9#)8U# zVPL;6QU+f84zGQO*S^ES`c$$ZzTKjZZb6fg)_9Z!%_kt1iTC3W3sDGSsqfvQdbgg0KRW1r5~?isBjGX$)#sNZ%`$0J>hjc z9((j2dvuBT67ePCOT_OJzfb%=@%zM=i7yjhCcdmV<$$wRLJl})CFFo7RzePVVkP8| zEHaK3v4evzr@yY?ubpB}m*-3965vuiLgrFDLI%ms*zj^}c)8f{N^E!~HoQ`7cr`Y> z8XI1X4LRZ^Gn>z+5qUHnYHL~1%a*uT@s}JXLn=h1OT3J(4P8UIi3^9iT;icF5=iu6 zwB1Hr;-M~jT7ert`M3cj(;4_&E*}nKH#3*XM@|f|&1Y_;yo7a2rRAX=iF1V<{FeTA*Bu=UlK^qoA*I$z}(Ay?VxYUwB&?@C?CT(X0zjPjUx>~viM zT#kpg92d7SuXwJ!tc4Rrm6lH-Dx#u`D&1*E$UxqFuFXmE>iPxp=9b6hwHH5RbO;{9tKtXxNKGri4=c?@wEQ2;}Q?XuEj`pEk?3yF_Iz25F1{P4X+m)-iQrv#D+JD z4R1}F6&OUUz|et0 zj<{|P*_5lV2w7-$!`wqPp7rD7c$$E_Mt-vP)9v~ey{?h7EaCJ;AX|>P1*KYB8xyys zRAcwBuOhF9fM;2_>w&G(8`~Q%g_j3zyqsPhz#{(@JqN~Ks=e`Qqa2KYg1;Dh^QA_4 z1xvR)G~Imp?3etgAbA9(2lh1Ge5F`x8+vZO8f)EpSTtUX5%C&F<~2sdYYdy$t&#cA zbvC-rM%UR0N?nwt8T8R%3{~uxIAmA+Ch?oZZp^?ZYjUFkRq`h7W!Q^DwjLDDHP?D0eqt>if9w&@^7wK`r2>!TU6a2Bg zCRrv1$A6=8;6C)OMUtb29(^=%*J8<0Lx&a3LsQY*(~68J2(Y&iwfvoD- zw^P)*gLe8rqUlb-74b6qoq`uiMbQC8P#lCWo^6jb?!Fw(e7cJ$0EZ5afA>|dao?4U zT8x^vV${49qvov~HAOc~mFbn4JbPJd?49k~uV^7$`Sz;;7L6_V{D>MG@!hhy?v~AU zw`i^$?QdD=G(NY=d~TKb+$!=>{UvJKu{pQP^ta3Ox6AZ*UTT!71K0N>(S9ULXvnuC ze`3!!6%B#2C-tp(j27#E*;qhZNWza1^%f)QErzyRjJW7)O~~CQj?UGHj4st*=wiRb z?-0L3{4Q}wsO>N;?Y9)MeH>cu4vi&*K0+AF)V)lhejLI`=B^4xkyIUx_n6L6WByn> zM^bfFkOP7Fo(JY$jl}mDt~%u#3-=hVtiW)kg{30ZQlwgnR7;WSev#^aq`Due?nkO+ zry5WRmr2zv5-yX<3Zz0IPa5}9XuMa5Dn||fi*BjDR}L-r%AsW`aabyF!0fS9CSEEN z-v_Y;wfkk_`(@($W#VPKvPZP#GKb|dhvgy%S^-niNmhUkPiFwr;YTz;h{`{@6(DLf zfILBMdP)OGM*5}32k8#|=|)2Bo&|TE(`rjL!9ArNYDb;#Wga}W1p{)fvg_Cr%!*clUkm5*iNSFWFc)>Ll%;SWKG~> zClB8Ej^_Mq0e<7VjgrU=3-BAS>A}*dL0r0VrcvHI(L&SB?-Y`HM@=`sTdsI5R-_c+ znPRP^2=jb>jRW8s9rzj@_!=GjI`QkouM@vc9O~$N3{C8pI7HX-P2x9+-z0vs6d)=g zhvfXKU=K<6RY4BP^i@F)$@H1~rCgr*UMia7rJ{M=u}ohIGPhHZxt)T{Z4WX{cgmi2 zr|fBW3Z8}~!<~YYq2g|Vho*MqF-Gm~cQv(V?td5Oz?U+A`7rpr%(@kW-mMt)ZpEN? zD+fJfzP_W0JUg4>_IEwc2gz;++2vhqB%O2xeEW<93-xw3EtnyUgRy zVVq!G`w+;3!-D_Q3=T;P(m`)Az}{kjy~O~GfuMmHW59liqr0_?PPSj-cZlC14gnR% zz_nlEcS`}h5^_jJunP8&j9?Yykc?mz z^SEE;alg#tewoMpGLPjlkL5Ct#*q3E4`r@XlEgzHTN3|6uv@be_{MNoWko@S%|KE)!%yJk_I{Vz? zEOd{v&^^vl7#@l*5nm#{MEpMS`^4`PzfT<9sr1Xlmx(WzX1PkpA!)@b*hA8aRggo{ zidB$9UL#Ehq+H4eq~L|pRDC&CUrE(hV)fNjeKl97+uzzHo>ii$zf0ke6FV;blATpz zckP$n{7;X+HB`Gy4x0SDe2l~8$l-E<10wO2c=;ONaft__KyCHlOFS^;GV#mAp_Jm6iC-apg*fC^{0i}_ z#IF*EXo_Dg9k@~nIV7`L1$#(lvkG!ZX0r-%AR=5#&U`I9Gv3g`d2II9(RFL!8P4mm z)eRgs#}p{q<1c@K=mt+R3Y)1T-A%fgB}3_ER!D?!<(ru%hnH)l&56!yWFY4uSrYTw z*+x0z$zEx>W@l2`s`Walb@$745?bMG<1%Q>x33p`8=~BJU0;&1v!ZXLz#zz3eJ|1i z%8fFeYnl=jwVNcqD_eSQo(&IZZx)HEvb+|_v2u;R4)xU6p_%?(Cw`syb>i2FLwId> zgE&OCGVz2^F&@^+-5I2I=Eq=$@f|-;+z{Ro+b^@tFPE-At9kmg|%Qfh(q4^lrsFi(7?2z;|{;Lm}2cQ@c&8 z=;?6KP#*HwIr^@lw6&Obhvv+ezC&u;_e%wYML5;cb(iY!c`5d>ielfhxJzcLhg(Ca z!k(SGZ#LHDF;&_f%n^Hw5eMpP#JRaMIGI8{rmhTY1L;MbL^p)awiQgp- zIZ#hIWY=#M6MfXeq|TrASba?S8sBydT>Hk@0?3YO|c% zsNBC~0+97K6nHs#ng-9*pvv3`z- z=y8o$_ZYG6F=E|gL_0ucVU>=$ZCW%9V7QfS;xPAn^G`b^Hh9Bd?U$ zQ3wwLGj&Sau=aq=WXH1QWmcbW{FkzvS|tm4>Gj`HrmJNZ=GUu19{moVx#z0tolsVcFPu5=%r4(N_>_0 zD)EQJ9}<5^{9)<5gi6Q(r>=w?aOz6P0jI8n97qCf;s`s*_T*`MEqH=?(i%NM*9>dH z32ee!g0cl(0pMq+_B8;QCw^KT?Rg~iH7 z;P{@*!uBfNX5_d@juK5wl}$2}e3IRPY?6<(k(%t`YxKZ1df*y8aE%_iPJEsCI`MVl z8^kw=ZxG)gzDazO_$Kkql80A94tRJaRxaTTZk5xAK4}^dH<-kO-HhV`;a1ZA5G!xM4FvQvlD4{B8|(e ztal^L?hCrevQ+i%qfTDi;`O+B9fEG1*0)+Mm%EiBhae$d=(@t@cBq+-YW|NjF_d*> z#<;c}`D~L<>EsfqPCmF+R^3^+{u*Ij|573amdGr!C7i`BrI6&fDqwd^yFsrM2XheH zVvvDh^mb#5L1v3VXq)&p@onPU#CM4A5Z@ubLwuL`E^&04UI+b!U&?`OOeN$%5UYe7 z2x66x13|13av+H9rO*Zc*<%>UacrOPjKrM%WAH(Q501fy5k4%zIW)Qq8j4&7$ppNo zfnm?$kp)&4NZYzV()M5I!KVAMtxKnET{V?33o9W9VqqoZKrF0;9EgRLkOP_N72hA;r*Frv zaDRAR_J^-^NY$nIZ zOm?P90H&1?Zeb-2e=FQCy~6#{u!Ppb2=+@HT3ea;D)Cj~tHf7{KP3K;_(S3kOZ%}a zA%|qhs$dVvkX1nr$&gh+4#|)q0@?a`Go8Y;$y1oJ&#%!tzAn4A*XSKNO}!ReEhMj_&V`*;_JjW zh;Ih&;x}O(c8{l+SLF&ryTDj<8GRL?{cP93Oi3Wz0B4ki-l@ z5d%bTaxgaRmqBZbL2aA(Ht}uZ+r)Q>?-1W1zC#@Ss(g2e?-JiF1;t9pA^Er}*hBJh zRggpSaaE85L2=J~?5M#`QQM<~>C004MQlG}2Sw~4Vuy~|xo3yO3U5}W>%xbQ8vgxf z#FzczvOxOjXHcyN(AJU|=58*AwEC*F`iHuEF9~F=T%gqIKhsu8G<%!MMe`*YgB=2V zl&>Hf3P~V)k24Dd>_jnurHiZ1XZ71lSpp9plI>$Kl7OYJHdv(H3&BWFAZE3h+h2Xh zouP8h))bM+QQw5x4}1_aJ+e_PeGm1xsqdJT$w%*M56XOOeMu8E%1!F=&M-cQ|he+zU*KU=Dr?vCdo?L z|16w;m$`-=nsb5nglCn* zLGDjOif@$zL#mk~BuA;y6d`kgl`!*;X$kR0W)ie)k$24*@NSz_X0;P{9K(&#uUg36Vj10xmG4@OR0r6GhtHf7{uM&Sq{2}p=QnQ&&O`$qH7%9+DNT zf*g_+tb!c4*IJ_oNaoH4_8L7va&YElYxDrQTQM(LJ7ekdby90~Zk>dhSYIcNd7<~MDdWG1U!zUW3~;_0j*Gr66_ z%G$57nH<<}J#izo#%@`oTdmQpps>2>I`MVl>%^g);v2*_h;I%zN~gYUrBmOw{M5JFHl5W{d-PK)&_%64$F!thq}hoyJCSB5 z($F~hu(g72UX9x`s;4y<^krXas5KY!b65n*EeaybI=hM4qBIg$SVNH{_5`DDQ8-rP z!fuJ2$lE5fP(x<=p3F8`WO#@2yi<`BC9Tiq_q?hp{pqw z)MP-k_`+%)HQZGRo<`TBhI=M|x}sBOtsz5JSPDsGoHy`i(^Ybxj5K?kDfT#1>~SX9 zC%#X7pZGrU1L6n74~QQSKO}xg{E+xzX(pk zg;gt*5|AJWyYC-Z;pYlB-h~z`X&3uS-o=hwS|&sxwRsTRtfuPKSp6_nKg`vPr3f;v zkOVP{UwJh;14e)@}X%mWN?H;_@s0jz! zO%F=a?4L1T4N_>eJ-J>D%rs%g6e5{De7#XJ64v(N82Uo9h;*9Qu8;p@Tlea<7mKuGn&*H%bxo^B_Ub{&` z-Oj&B8g7pDH(NHt=@yz#w0N~im3-rDc6sQft_Z#CmoB+RmxW4N50&hfI8@T|2JsEz z5ZdaAZxY`mzDazu4WCs0a!oJYDYr{XK0&UnIO9eWS zEvpg{i*S3{YD#C2_y5v)Xj=#lcyrD-;%?Ec@~MeiIY=PyMbET6A3f6wi4fsnJJRe# znw?0q6KQrL4UOQbzLece)V_e+wNr#_BkgWxk>lAGFQ1clTjatTXYQ(phUAx1hOU23 z<870fE+Mz6P=LuI*SI-y8qaN_EZimm4lMYxA5~HU_BHc<6u=M?qL9Pj7Kiy3!_*eT z)E2|oHt}uZ+r+nt?-1W1zC(P6_%88X;^-g^le?ubSP3~K?^gwTNZzjsa!B5<3UWx^ zk7L}jdvr1@aEx23FE-nc&GuungV^jKHam#T4%y7oc5G$^HY?`v*jyG+bWEX{}(*?8QBoR*}PS1dyF+Y7d%l-zIYgE9;b7D`-BO{NO*!3RPi$5VJ6HI#M77}Xs8y;8hZY$)SG@~ z5bpD$Vo<(?n1+Gp&q|#fs1J@&KaIkoeIg9ee~;e1$LPGr=)A}1y-$3fIEJN0?|tG2 z#1Duc5I-P(Nc@mE#-7q2mZE3lSjWn&1rY+L6om2Vj%$K&ewP5>C+Rmp! z4l&K7m0L@FgT=O$H1o=m9@CfF?7*sK${?*nqN|zG$N>g+s-&xaQx2YU)rCrT_Fd2e zDO<=)U)^aT3;kBB8$lM<#?LL0SXhS5ZKCf5xlNvj6#t%H!431v;Ij`&xM!w~%E>`^ zcBoYwMd7y}j~eX#?=}i0SCtoj^1UiXfkuz!bNqdqzvu0@g?J0`7UC_$TZy+4ZzbMJ zyp1?|Q?G-Lv|q(32eNdPkONVo5^{X`sMcY_`KX~)ci(qdPp6`Fb1GW*da;wP&@86} zbaISXfy2WJ928opN1A%1sYjZ6reWXVKC&e=OfD0Wp@%j4bj&Lb5p);^_zkw_IRRIr=y7{wL* z+lXK5KPzgqbBO*HYId!Ld@2k-n*` z6oG49DQaPuca_6#S265n9VK|0gLNANeKF+?dA+i!yUeA#%*D0VxY-jW=qc0olxbai zrR_CZ+vwN(woXPSR_}Q)*sPFe4DVWD(A0G)0^C(N0Ha$_Bo}>*f_9zS3m3!a*G{r4dulIbRf=0lEQ!+w~+R+HHUX4(! zNJCybqhy5GG#jBA)=1#aROS>nzd5S)z-xNH=lxu;SgsyNUM@hbt?Nv1`A?A)A&Vmi-cklcLNH z!5X3xa$pv!gdCWK`eLN-i;=!BM*6-S>5pptk)}V=^hcWhNHY*=1|rQsq#1}bgOO%1 z(hNqL!A!$`#(Kl`(y-AN%#0vGWcdShlV z5E%@V84Q#ecnHW01``7}-e8%_V2Ml9;Q69NC`Epuq2 zAZ+h%wYJfml6e2rlGw(^IlYu4%9OG&VGrvDW1Kz5^_jJx(fD?jI{N$Cz(5}e^U{@eSjmDk<{gQupBc-ffdkZ zPutXEn|f?hXB+l|WS1{^uAt+hy<>%h+J$1`SMT#`ofktoxn63bcXG9QZo(@_5*Sxt zN-$g@uEIsFOo>eFg%Wz4F9I4RPkH6QJg#GpGcTdXnM+DExShS?*`7QO9NQVd^eY4H zbT%z?TxgUus-`saVzSn8QFEXAbje=z>L7~;nm#29dDNuO(e$|$IwEE^dBY7`<>+iT z8lB|D2Uwyq8OnR``P6S%w#YDbo7^(kI}LU6`c+U`GPs`fBQG&XjwtQ)pmutEJ3YRg z5djv_NB|SqFYylIoy0K&6z?S7NxV)R{iJxEc)b)+Dj|ntNvmKF$&$t>&=sRVSBezf zu}ybu)1BJ%#5O&#O;2jm8{728HofJD)6`W69T=-!=KD4Qb{9||^4&2!^pu*|AnplG zYP}ac!3h4nhRBCjQ&fT!r5IC^qJ%~PYCVxVudAPNZR)*HT8Z)6;-pp}eg4n&Hk0Ys3v(&oD z>~}1t_$^B}Im+9q8l)`J`hc@E8V6He)AW$p-%J6jC-AWc^*$ag`F4y&FIoHzu)rfL z86#xz>!^{(TRFUS(Vfvp8h*MMe!3W*x{0Hg6z?Y9O&o(o>(Nd2OT33ThN{+Mq}VU< z-coq0gdCE7tAafw{T4$`Uko{YDJ=EJHvO?pe`+%j+YH1u1F6kmY%>_!3?2(_eHUUn z%mY|oh)zxYr6v}@`mKqD!GS^(4A6ndV6cE{YWgQ+6c0Ws()E>N5@oRq^%qbVm$K;H zMbkj3iHREpstv}7cw7p^yuJ%DF!^;#q7<7H%;KWNCMB~xNeW5sup>1t_@K$5r7y&V z9gPcpj0^JM`ao-ZOeqW4NvQ44sh`yH*qd!ht@n67(3H>zTE6xGsr4>$fP`A`(Wity z`ZD1l3DY}Rwq6}13)x4cdl02MhqXSsF?vA5P9MWgAHz~VacHP`Kk^56dxcy zKpZ1N>oFMYm-t{QtW`n|$>LPO9+Jg*H|1_ncrO;-kA)9XA>CJiHqYWV6*s?^YwTfH z^ZU6*+cY(Q@KVTqXfV;2qFTt!UP~k+E0Bj3J}`!s@`*I9k)}1$v__h?cT+A0DWCUZ z;r&?nAQh-FZe*I@jj|)D+WcO*;{9?(L0yovlzFt2d9;*yw3K!w3c|( z+K%;JTj)LO&$e>!)!J+z$O1b%HwKY99mbFSzR%we?6-w@3-K1>EyP=iw-Rq9-bx%@ zrhL&`_DdYXpiDXBwZkgNAxWMp$RSw;cCjS$beV5w*|oEur8=A;+0M?Ez;0(qw$pDc z(-4@2)8ISEOfr{W)pSq?`3QT>i`tEQM`FgjsBJv&BwL}kmufo`M@+b#WF{x&*=F}n z@{x%~4>PuXtab9y1CQ%uA*Wp0O@5tx^hMr!5Je>{&QL&FcqUNXa2kyGbM@FPMOn2hrJGFbrOvbqG%Qks>0!RI1o{h~Oa+K}i zmObwwM|m~f4vXv!9CHS()=Q3}Gu+EX?pa#~#mTkM^a3jeyt} zMviR<=qDd}4rS?xezHiT(?V^37&I0Y`^iii;(3ve?tw5C!`Zv>+d#W?Ygd#2=QH z2Hs4L`~m#2-{_|Y$e-vfxxEYDLTXzSeB^CG*pdjP@JT>gBTZ|hX^k|kk*4j#v<|>> z;iFjiI2KH{@C;m*3m+C215hxltQm%+r8uvKeY*#0rUr;4t=#<3-K1>t;Ac2w-Rq9j=r0!P}7IQ9_MKf8Qyu`fhRZ6m$54kMb&}Bg(2dk50;Z_ru#fnJ`dwV;J z;jaL@EaEn^`d#THkV*aofn;q*H&j1sH%m3%7r$+%VVAT(t?%k%-$di@bx^HFd2U;< zvc76kFtmQ&CEA+IlruH<7gQicRQi8x{F=TCoz<2uAiW-)CP$5Vr>HRHemQCY6Mc>7 zc=yQG8G24TJ-wZt-p)wSLA--_2k{Q#oy0qdcM|U;UMF5BUMF5JMUqO$AxpL@*aMNI z%U#%lLs#_qE)Go%4&B9u-LYYJY}iw5*b^J}#D=}ahP|<2Z*G{wO_J5T)@2nRHAirP zb4`-kyw;_b1~`WHsNuKtQ*$oARQo7SYS=(`HKfUJ^B4-(MuSq)23I<2_#=&Wu2Q<( zfBw_rMy^~TekJ8h(x}`o=&>77xu4UTsGMIiYlsVFy-;|JLSGeA{F<8LM4d!#_K>L4 zBqYD0B*)c}R6vMi_I4Z<)Zp=y9q6-0H<`&XjJm?GIo6e zgrZS2ES5W3Y!<0|Nqx(uu+{JX$XvnM|LKqFHU-8|7nSI^ePoy(tV zk`m@>u7ouB-}Da2HBnbfnwVg&iM0Ob+S=7A1i_?^T_dWa0q3u2z{xtnwUQKa;pC2XBwJL zJ%8>8-@o|jXU{%=?!$BEFQ!ER<{h_+L|Yp$?!c_^k?cc0G_=Dr?5URz16`c@Ft7p# ztq>N6fx>PdD{!=1ArWGjxl=2G(JtJ4wC6{PKID(p&{tgeJg1B?=EJ=;=8rMvk8w^I zCq7PmocK8L3E~sPCx}lFhp5UIK54(i;fW|y4!pTn2{|yQR6-8SDN{IvZ(HAmm^zpK z!XbRD!y$a~7wre{o?;l%r{Pl^Mpoc3vH}N!7N#T3bflS%G}Do0Ceq9#8h=7RV+VWM zDW5a>V9%r4Y$TkGhk?!-O?Wo|e(Czi!=dm7ifbl0QhjsLUYVJqyz;=?-dvob&?}Nx za7E>fL4EJUUVd?v^(_-uc@=H+l|Xy9#+4V&>8(Y2=Ndeg+GiBA)s zCO$)ahB*38T@>A>zq7>ASym=KTXNk>$N|@_gdDhSTC~1AYUt5a*rN5Oe~x0&y0ZK^ zibZ(2_4Q&pYIBiCZDuc@i%v8bPllY2$b3W=BC-&X#fU5#0vY^NhZ6;Xd%7U`os&6^ z;PlRkWe(@kScY%RaTrS*JDtGAzAbJ#PZs(7+j&xpyW5wo=K~8n&cOB4=im!uq5Kv| zZAc=-l@{O9{Gm;k&|Czv*>v%3JVV!80bhD9o=it1JhP?kY%>zujHEWBvCU{~GkR>3-cVr!9Y)|#++H_aMu#IhQbtD%)h8cKqh)k7({h~D zj+%xp#7x)m>zB~d^&^@R9z`LFO_<3zCJFZC4PA&iB|rJFWRBPb!j{A-p(S&a(BtNi zY!kaq@1}j2$jz}m+!#t*;|lwPhq%K{?-zU&DGMJ(nZ+L z;iFo=>UvcNd5O<}a zKQ!(PaTnbXci9aSM~^5zOnjL52yrN)_z3Y4;-kdTD~gX2A1&?DtAreqVyc2YB*heC z%~*^zV<{eu$2Q}!&3I}v5!+0}HWR7MWNb4T+f0_@T9S*)Z49t6b9&o{?;;6o?@Ns5 zn1DqsuVne0h)l-)y_1H74}nV7Ced=XwlChFaCr#!=W}IAq?E6GMjv^faOI~~+??Kx zpAG6gAT^dAmu|3QsV3jCzZmExpF!a?7WhEPv0yC40xqlUO_#9{6~Y3^yHA<NkGjlfBJi<5H&G6Bwn}p22q{w?7BDRbGf6(zqhq7jG!Tt35REZVjT6VHQGA^EIPnSM6T~NoPY}ldRyvGb`z1bE3Url_L-HO~ zu!rP5aCj4Q95`Qze__1u6tf*1<(AW6h_V95fE73fEZY%jrX$UCq?wL1Gx2n|nRq(f zOgtTK=254^P4RlV`k3PNtPsY#<~D2_%@nUJQ?ojum(AXNk|2Jh2jTNE)LG z_K-A&b#}^ISSP2Vb#5wJ&mPNa*kNyJDGisl7vvY=(p-IG3JcF;FuyK-VIoOLgrTV~ z9NF7Kb75#=YJp?vK%C>yl!JgQuP_&!FWg$sC${jL`M}IZ{yh2UCn@Fw3!BCkNUghR z77{gBEs)Ss6NwPW;)RrMK;fdkbniB6T!y@EHqTQ8SDNF{nd4BO<4~WYE6fw0Cq7Sn zp7;Xs1>y_D7l=bPbt#Btzr+_yu2cy*Br8z`d&qK=`yMsBI}~<1KBF1_A?|jRm~CmX zA#Qn;)nj;lZkT+&j)>f(q{E3BhR!hg$S6s>+EE?$c)FhlvjpA0|Fbe1!N2 z@e$%9#7Bvb5+5Z#TH3K$2{~kuSp|C_@J_y)))nuizur%OeQ<28!7(7o413fu7KRaP zI2!75dodP9qHYVe+xqb|mYmOc98lwAk=f z0|A@?CIA>@;UXOOA{_T39J>j46YwVBBB~Gifs0MO3|uT}i{2pr;LuR@;#vyUEK=TY=vvK!gbq#w*hYh-UhrKcsuZR;O)Rg zRCDzX;2pp_O0HiQa_FGF9_%5mf3kR1>Lj0)I+@Q($@se1@Dw*Z#SKpv8=mHdr@7&o zV#71s@Jwz9ACkrJB&+RY_QRneur8MVW7~chQrmKFlG-16h1A;mzqi&Qy0uQC(*;8Q ze1TBHNRkr1upLThYd@hCnn-JCB6%cf;#91Joq_s!I|H??CUG1nt0N(~ttNu85`GRg zDE|Lg;HRlY0Y;up~H;D=00;4S<_m> zU$(Qrr@;p=&ryxtxrh(j!1-hwsES~rLtQ`B3WJa~*(UM@fe%W~{YAU_X6xuScAPUh ziE~jWaW3j4&P|;HehT<0;HQ9}27Vg&Y2c@Up8~VPC604{P;2mQ=I5S|b0Fe|=Uzyg zUURzGma`E25KQqf>1%1OD$3>Mvk1ep2-9=GMOPc2NN4*m@bkdW13wS^Jn##^ zF95#){6Zp~8l>(+xkbgqjo_8Bd@*bC@lFQ8+6uFEt{Ow+_PO-$3w@6BrF_hvQo zd$XFicyCsc(cJJNuIB|@PiMH8^Cthr0*%iLn!eU(51>O@-{cGG&)aMmgvM8-wS~}T zzF0Gw>(tmU)(jer0$aiIU~BoBO@Vz{-U1fBmlrHRAZe)uEOh>0Yr86M4x5W`lZ$Zc zi*W0UaC_0q!lVg!6YwVBqKM&QasLG_cDAyJ>c7BSfVY&wrY_{rnQ%SWL#ML{0eugx zFKxD_evWs{wxYB1NU4?l#l52qd@QN9frS@9t#3!99q4Vu!ZUU|SZECRT7G*HMI5Xh ze2i&3s8u9m>S?%QxnWNU;%+~=<)gly#I&ctRF3fW6#3<0XD9ER@ARGXHn!cQ ziS2pXLK9+8?Rq-vIr|=2v}&lnSIkr`DybDkd1{qzVpHj6Il2qF)EfS*jye1*yUe4z%%f-? zxk}M8Qqfc35eoH`89kzfWIWu7E&bvyb_4Fjmi|s``R@YW1-uJ*7w~T2(#=LM9__!t zdw@#^T73`jp3;$lx{yOMRd1w=qn0jukuDBsy68o^utHz4VIMc_o0dH7qIOs)h>cyO`dL>WT(oMCu5L@Cay(K5E^rf8AS7;j_^zADU#3uNDq4FtT zKWD4{oUL*O>gAa2O)(oUUU&o%nL(d3aP^8Ji+V+ArF;6Bw%=((@bX+W46jMS6Yc<0 zqbuY^y22M7fdYC=5U4GquwFm;>WoBfaE%Q{y==GMY&X%N5YDPpIg*QN*BbU)#w_Yy zYdB!F{bg?bWp4e2ewXX@7rI<32Fg4J$~*?jJO+w9U>3ev55a7_QeEN?gK9U z>}BA6!25wqUm7m{=fA)QfDZs406tL4Ep;J>%y9?V#Rfgv-Kz$X6wKcSvy0U#LrgQ| zPVMJdhx~x5F9;3sq1Iuh8Fm_fJM{=7BN<7qTpcX;|6sZQ2h06GSnU5Sa}KT{C`&aS z6MnpH2pVTNRL}{kPcMeS!uF;O!(MuH)*g%bL)~HU$yA}RE<^b$@d)_X=C~2?(RFBh zEarShh>ucbmmY-64Z`IH;c|m;$sypc@zj^_?U%i0cuRbefnl7g4 zVwx_d>1LX4rs-yyZl>u0jZaQN;|0)o0W>^qt#R2;~mAu(c7WDo8|va3+XJmAl46d zosj6EW~y{;>a&M>PRT&(8k?O^KJg~?{$%l-?z8+Z?JadE?YfcKPkuh)efIzdK`@)0_FHrs-#zex~VXngORtQ)Z`1MW;(erz}mVtG%UQsP=AlLH){XwYThoy~PY9 zlerSBN?!^Iq3~zP$Mn^d>bby?pH-UiNC=W;5v9 zdLK!RO|x%wrzW^iXj7Z4l}y3m3_c$RwHM$FUVt-5ArBdQlNHl^oK4wFrmPmbP@XO{ zRCU+Urk*TW<5A2|?Js#lwZC9d;n83Ai2jmCR0qmD2Fg4J$~*>&Jo3O$>|zN=9K(N+ zczThT`hbhm8r}!I54d=z)r({LFK}^3D-Qr406qYGpp@9^LJpmsvyTn3j}5Yq4Q3yc znJ%Bi9O9FhLwpi*Xp57W)xmOK4wn0Ju-un}#lE!bYYbr)O;P1bQ6dDv5L{~<9)`xF zy2oM|)V2|I7#izz#3off1sVp6(x#3P@JX|Af2KGBjyf~5y&k^lYy`a1%*>}cBjBx< zOs6oiw+_Oa2H{PE@TNg{oAiWvopgf#0vFR;c^LRG@L}M?z(;_O03QK9Qu5ZikV9_6 zV{Y8|7Sfm-H9mec=EjWTcr^CUos6Rg>1{p4eEfhP(d zc>94e|6Suyl=<(uG+`UN_V0Qf45ZioDShSs@95?J0~^+dVHNvH#r{L9E~;R!_pPuB z&nSn#>rIm$bUPbGuxXt5dCpN6%(i#=vC&b8l@F4Rf|XMFy2)7LqkRMxN>J!YW9r!g zHnA;WUNfHJURa<@X_Fau=yx}nIdruH#|wNJgA3hU=s|&3 z6ol699&Z0GE_8FD#|!$D26;hlrtg|oo~DG%7WVc zdt!XoRTtFD9J}bG1uf8ZfunxE)|cA4z$~9#g7Us!x|{fTGf@h& z`gwU%u(b8Vc>Y)iI^YRq;v&rk;6Oe-f&&$&M=*wZpuZleH~F+M=mi6NV`*=4VnO3iYyy$A~N48!|?_W|z%F8ynGKXB<#F9R1* ztvmpH0Qf*DsOmxvog|^t&7TI@(+1ho24PEUHpItEhxmBu5Falc+Uj^|TrYb=TvR6; zo^j*KI(V_v>i!Wj*h3PLL0R}4nTC=}h#L<Q@kkPU^kI_S zmVVy`FT>!d4b9*E;mV@oX;n4`#s>jM38tgxje*|pB^RwFy z!mS43R)cV>LAafm!`x1K!+(KGA6R)9_%QHc;KRU2fR6wl0X|Z4+q#fLXG?D6m=BG) zg;UWjn~HAHTEj)#cr%U;^4Svl#tY~XFQ6aJ=uV*trkP-x38tCIH0V2>QiZHEUrGXV zT}bWkVHpdlF*b(;7C1gvffyDCUISTjaE(JCt??myXreVTmr~t`&rf^JCO)BMZ@J{jN(IHV zKrDXR=NntGfMPOg9R(|U&D$tM(iDJ68u)3A4cY@L>p2P6R$@wk=mZ7i~%15 zJ_dXY_&D%!;N!r@flmOR06qbHqLh&8LJpndV5hsiexQ?gx_4ryyG}v;hIsJ(64Codh;owny|0faQGNtaa^ggRpLSC#aDTK&uJiGEM(NqmH= z2P|wr)&mwwP~1Y(i9P9^*hAlmJ@lQ}W8Ve53wRgsF5un3yMcED?*`rjya#v>@Sf5h z{ko7tGGc!^-`Ahc_w}dqef>D!CqsF3fe+4UV!1Hkdsp{bstT4d%;Cti{bAZ z=mjhD%U-a;2WX{>`@koy-TGj<4}8>TG3Ey!9h12S^^rsPIHw=X%vbxtLKC4A^n-zJ<1Yim$9BVbo*f`&K6o1-W~;(1=c-;fP%j*)7Y@`52kQgg z2fPn>AMk$Q{lNQy_X8gQJ^*|G_&~`)>p~74^Rwd(!oKEfgRrU>U{EUz@iDt0K4v$> z$Lxl-I%XHw+p7nE;(Bq`M{01r^A)lRbF^e6lBxfW_YwsRc;bSzKWi9J(K zK#A>jQsa{>7>vTSqyfo-HYAH{8NFj>$?C`zqIc{y-qAZ!$alq2$dKc56f*pJy2Fe@ zhF_JM1-s{rLI#c0C98oQ8ns65OKD6FW`E5|Q#CmLds59V0JeG|H()jqIjeVnGK?b0 zCaQEYs}{(j|EgvSieVHr@_XDVGI_oQjv^G-z&Y5A6p|24y{XRz(p zZlyEW?5nH7`XIAbnZb_VsL38Z`32vjJP8JQb#oG2?D*{@80dJ-hfPyokTnRXg zvnkNnfPU&3e@EIhE-{Ukb|QBgE%ivcKXRGICGuTx<_pdsl+(68e4N3y=+H}PZ0uG% zgD%S1jZN(Dzu0L!iJi!zgVjqf_%Cpg+{z-k{{o)|J`G$1G<*iQh~?$dPUgChL!5G! zU1pYDW;VHubm?sJ7Aedz%^cIrG0hy)%rnhA)66HDaLxHd7&Qw_z2ITs2Ur&P0Lwx? zz>?j0_6zg^gW0G3T?n&Z#P2iyJNE_rKJC6g_r*q=z05r$WpN~1lb!#9zjtB&Y4`K_ zFA8U|$NV#1A5yC8`8v!36wM!bT7b6N#^%62 z(o0~WYb3J77kO_90idTtY@N?Jhc3!--8e39;`>vc||7BkPQ;GqS5u{I(5a%bw8|XUH*s7ipR+l!b6hWTbQ!}M zrt8KgW*do_B%iB6ZvdC> zGJFI0M#*FALJpY|PsZLf-{3dN`}QWW^~;`8O%)qXalNl61#|f0&#i1Cn-wRqnQ#)D2`90ca1xshr+`lZp8`Gwd>Z&P@M+-Fz-NHZ z0G|OqQ`)Rp7jj4zn++fKEH=xjWHzS~nZ*w;Q}{Y$PIHA zOR`dK2!V5M2&q$UAlZp96v%|31ra7)h%gkg$PR^+W`}M#_VkxjBf8Mf=t4g!w6c$gz6iENWv!+>^| z{I{KTl*&_HSSRzzCMxjB-eAVcdC&QT#WEkZ7|D~(7TzJ5YZjSh7MW!hnPnE4XAbxr z@Hyafz~_O_1D^*z4_rFe#$5}*7l1F6GFM&5A(?Bjm_8OceJtkmQL8K!8!mCfC2qJ} zY`Dw~m$~6evEd3gT*(b{=1Q_sJ_vy|b?nNiBSg38PNEZC$ggz%Ht$eEYkajbX+m_N zj<(uu@AVFyv}Ui>B*lm>w9{65ycJZ`ntf7}Gg#8oM^dcf2UW#CwrTheP|?q3u!{Ds z?|q50c^7zOKMzSL( zt{2;h_-wY5B&kItkwqktMI@0$B$*}POTd?aF9BZ$z6^XB_%iSn;48pafUlI2R9(m+ zNouv2DONdCtmaH1s~p9KYus=xH_Ry|ai&lW_8J798sZw3P1fY2d;W5+H9CM>S@ToB zx@4ClxyatblG$6p{4)!fcXtg5s#Q2&-c^9Bk`wba$@z-c1fLw7YjWCHA}o|GpK}g_ zTC%X%T?Y%L^7vl&4iQl#OxDpI8n(8^=PTUn=oqc0)0P_)R6gU`NX$U*YlIubmJZWw zfUPcZ>v}hOMZ#+p?!OB6UxoXxB0ScBi~ha_16;b;*IaR57 z3psQR1{)=9on;bxExmwkmR`U{N!uqp#WYh)GsQGhOf$_i(@ZnXG}BBo!!$EYGs849 znI;E!=%o(oD>0#**8FK-tpOLU`H$^j(LGXspiQ#T1WzDVQcDa7-^Gjq6JXfzKXC! zVP6Fs!S`*j5q#gqB+J11`+fdhsP2B3wT|uKS@qZ%v#tJq?T4#w4jZbg6C{Vt>2VS} zk|(hvc@jI4C$VFB3iuT8Dd1DUr-4rcp9Ve+dc{0$3Mv=;98ipjl2q zvv37VkFz-i$w~p!%rVUz)66l=Jk!iG%{!7OH1vp}*GrLt_?3(3*hS9bjHensDkvU|H6m+9PQmtSeEr5&VlCX&tqU-Hq*$6_D_18kO zqZG2%T0l3JbXA0DvWB&Wf8A`ijhaH3H4Nos;Fy)GHT*rh^>P3ES&UFK8#Z*+8hHbb zklIab8?D2{kD_{U5hxiUSma(WSfbYO(m-5x&L*w2&rlo zscIIfY8I(%4)`4KIpA}^=Yh`yp9ek}a2tiSEfZ!ngK$e-+w`s1n|0NtC(@N>z**r) zGvUZ4{5D$4MY6(i56W7{J&5~S?n;p=vk_FwK%fMHFuK-^GzEa9=bs>i?GjRr4 z%{e}r{j8F0Im6RT+fg-KMwALoVBmm*>Dv8 z0T;fS3OU~M^~6yu-nYDH_L_%Y*|t_^({V?76bOM|{Er zd0EO|$QO3cIWml&Yu3R>mz;dTb{$d`@G^oV5qI8vSmeoJ{SflxkteO!N{KshAm2r!Yaln zTSXYLEo|S0^I_MpIXtS_U&AWKG&_Va&Ay<8Op|ltB+lSW;tb9t&frYqjLsDBDd1DU zr+`lbp9Ve+d>Z%+@EPDUz-LNleCk3DU7+IpGt2pB79M8la5m>3S$<%eIi{IonmMMK zXPSAYnP-}LrdeQ`1*TbGnuSc0b7SbG{`g-sen?LTR6;$i`$J1Ip`+H&s5rFcYHJ`& zLV0t(P~Hm=$_o$*EQByDpf!@GVniRd&}v^v34@@ak`gmdabX&}R+z>MNecP4w<#I+ zQGT)qAX0=bQNh5LQNlW202eRd@>ckv^)INd1$3l}^Rp%(E9?&oSYdx%{5A^5j4m9) zO+ez#keZjsx%gRW1>@)hauKB>vMaTd927P)H{xoZ}=Z4USx@Hyafz~_O_1D^*z z4}1am0`LXk3#Hsx7jo!|73ZHt&OeLj9m|c2FsK!lm}ZG-mY8OVX_lF0nQ4}pW|?VL zm}Z4(R+wfb)8yP3dRef9US0sL7eH%KVXhO(863)afeAyoOc)w!&EL0`uuxNLe7QJu zH7eT@5DMp-(AusUS}W|!YoWTsN&IkeUABVRtVLEm(n$2H!-;_;Yz?nJvdtFT7$I0h zHyewRC29@-jj_n)ka%QE_)1!~gu-Ph{%d2gttFhrHkN=Qzf{PF+t@^|y^T2p$wsi7 znbyDuwKu$rvn5g+)+OHpw=st*&u*11A;>oRE5bD4|I!;d&n+SkEg}ysA`dMhPb~po z0=@)%3HUPbW#G%emw~SUUje=Xe5I7<>Ou}(yW(83%DH3}wzSl?ir%xr8q=&X%^K6J zWtyCS;(8V$aXs}LTI-H0YqgBuwEHR{0P5_t%G%e`VwEiM{DBp)mh-$7u*~#AY6dwZ z8Eh*D7Pyil#imXcz%s(mSuAcPgAdczey|L>y2S}8+d{QXmoKO;g|NNa0oS46i!0}~ zEz}f)Px!3k+PdCko2UGhpzB~(+EcX-d1&1W9BqTv2AJ7!a#b3L=?j3J$QP}kjF1*Nvm#DCtX?8QsZl>AIG<&{o=MMZF z)}C*0;YBXIlnUruar&LOp83j7T+d!zv=i6UGwl9K_MN!sem%Gz${ArO7w6CgPSn~K zgyw^x;pc>}pVSOBja8`W1rS8Otz;^@R4SYB7-N2=nEGndf{1^Bh!y$+4m#GUm zEfN2ge z&4EmVzLTS+NmjqrC0RY~?+aOdl)W!xbu?tPTXD$h1zZ>RWeKSLxVXU~uoob(7l_b@ zDdJrJgL9!=Jb19JUuZW-oHgUgVg)$U*yn?*qOM_&(tKf$s;tANYRY z2Y?>{egOD^QVy#NIV6YGg&dN@4suR8$T{U8e9ZFDL3ozsp+ih_h-nTn%^{{a%ru9Y z<}lM7W||{RbA)M*FwK!nlk;8Zm50BfoYwe4U1+E^el#-FG|vt-6^_|OXzL9ig*Nb5 z36%{FmAwG*y-*~qHGIP|TPSaBLV0EG$MC}fb~#&W2{U8?!WP0JXHm9=Z{*9ikf6W0yW5px7yrjPnZmYFlF>5Vtv%*@)qC!{6y{xNG@v^S5=8zSR zsZrKCJRz&Dx^d@)kGqAE449arC*irSEmMcLJ3`dHM?3erD#(P}s9w&q2ayL4A`c!! z9z2LVc?kF+;D>-80)80yVc>^>9|nE|_z~bofFCL4*}9NJ@@!qmA$j&F=dz>dSWB%( zIhP%UM_8Uc#x%#6<`~l)W18bkbDU|8GtF_PIl(k1nC1l2oX9je&xT&+&!LwWK%0|O zC}(ger!Wm+LQPal6ojr?;}IPSYmKiWhStV8wDv-hLRf{?hJ@D7?T~Mi$xBZge&_w3 z#KQs#e9m5^8fMU%-}4&SLOA6-n{5$UZySS%DBIe?vtBks!2(*yR~CiPb7~1E{2`Uk zgrT+DhOHL;o^_Qx%ewmAH0v5!H9T7{LS39yPaT@nPzB+DCJ1-_FMdF5o%Gk&h5ee& zm8I{bI$J^u%p&|=rTELnBHTb({F1Wxw08ezY^gB3LR;UrosHQrsb(wdD6?NzX1^=) zz$au2kuQ%TpB@8#4EQnN$ABLPejNC5;KzZV0Dc1a3E(G6`M56RkbGPh za_CCg%dr-=^Of}1H`8C=iobTfOiN(9Ug5$wx$rG2>}HzXOtYJ5b~DYMm(vnht+MA8 zE_{;<-%5o%=Glqs*=tI7;(A`d_4K@~t*TfdszHENqm2Aq` zyo=*qpciBrw*~T%3n?$vI_-d*Y&cH zorMhrAZ*C)!tUEnc9{s-9CI55WS6Es?f%#7+1CD~iftaMHGK1fAF?}bRx8FQ(HX8N z+aoI^qXp&tX9^FX_o7R&bS`$@3p1f6UNgEEOsOHn(;7eM4?Ec!8|(mPnp03id>5j~sDs>Pl*7I_rwg*(XLV=uygFVfXsq^rG1XZwKf z1HKRVKH&R-?+3mg_kxY|QXXvF_%GazyIZI{!>c~)0tNc{( zLGaQVKNTFxW=5egF$%piqfkCG3JX}e2@5DJyNM-G!wgy@8;P|h$s&cYg;9qsyZ~Ex zA=Bhk%(n2US+<3+&Q{PuW+01A=m3@J=S(Kn-M2on>ZnO9Bq_TliI1v&jcYUQThfhHriFLpDEq6y=%D(`L4X=#b5z1=fN4J<@2c;VrubZQ}uI6K1iE8Caxu zj9+$xTEl6h)0|+M6HIf0X-;ICoR&i`3;xi{3!wD^Xsr->sSEp~#86Iad^{8yq9z{D zhOSzT!(3B5db#X4q5S^EMJvuL3TB*G| z!>>`3x|5iB=VeRe0}*lZAsZ%RYOmBK(J;KzU;1AYwnap1>+9|wLM_zB=AfS&+ra+9N=)_%;HhCVyZs3(GnPGGz;Fqc;x zydQjQQGY*J=x3b#Yn)r?PJDa|>jBcs_qrYcAC*~y9d^?7C-~}K#MWNK)?UP(sBW>h z5BNUd`+)BUz90C0;QN6e0Db`Y0pJHpv0E2%==xJV*hAN!I06rH1j@vku|q}dFk^>{ z*b&B#FqWe_uB$=oFL#cs<(jyL*7&>E(uMp+de|K>9?->gGY4E;&T>ec9D%zktihl2 z#19t6vkVL4FGxE4YFzm6chX;yAY8UAj9%J}V50+n-**V3pA&gb&)3W6M1Et(?>zVH zEPh<%i7&qR^z+vI*;k*{L~sPr zCtLY*f@0lV6ZCSUzQmWZ)Io}7x_=)8Q~iRMk0-dJoFjb0R>LjDc-}h%j{3OHKk#)3 z%rqDI$b!uZL&H|u#<#(un~lBanZv}#2Nl`eaa#zRTV@V(+eX{4)3}ayetgHy9k1(3 z3;D>=927Va$VcoeAstY-EC8i$ip(`<* zOpbCgk*OqO$BNi-#*P=U6O5f;EGMYAu4W70mX3>iGC5jGCRrFI@GYc}$O(>ZA_xhU zKwLkzenM8KI=+c2WLGLriYFuwy<(%B6OxDYubkPk7Lp%A0Xymw3V0!B4pu~HLI-OW zI(UI;vMxds8sv{Bg&N3q+J>ngMJJiJOKv6Yba4aym`xrk{(>Zrd7I3Ho;q>TPlgK> zF5Rb-nQ$R=g4Vb{H0qa!|B0PF4z+d8&z`Dv!e*!qewPKk!+44865+D z4EQnN$ABLPejNC5;KzZV0Dc1a3E(G6$*eBq(1nb8u!k;Wyp|R+UZ=H&oo{gAOGtF+M+08V&nP$&xymG-bdzfZVqNz3ft(<5i6nEmH`eANgMc4^0 zdLOr8hOY;Nu3AmQjGf@D)mXLwM;&+=z0ZHb2-=X|z#rz&v4&qLY@$1xY{QdRhjkLY z$9UMuK8hQ5vKdv_Nx#JG2i{5LujABArdB-6h6MPu#foo9AH0K=+*5Mt)D#)OK6hti9ndcRy+46 zK4LX7hf=#p2VSSWI|tsdkB|7X4>5-dA_aekTn^j4aMQgAtGx&->1kiP0KO0SKH$=; zhD(R~FYx`qrPHil1oU6vB9@m+VOtk+=o&^n*hAMaB5eJOh=+>B!^PqeE~0NG#t%x2 z`=IMk`s=X&C66xcOx6)8>QY5c0|zAy_%h-_j;@0oT?ak7z&jBfVuC|VaL5UKQRHw+ zG>4hsFcTbh0-p>VL7eDF+dn9Dgb9x@;gKYos|dv;@DF;Zn9$XOuYdYIJ9fNR{_T)S zNv&Z)AIMb?zEP}Q^x8MMR)X#jb2?PuBuow!m}o_r{&1p4H&hRonH(-NIb3FPBr%ao z94XL;I!6jjpbEL>ArvfpMh2}wo>Oq96^tRQD+Wrgt5OC>Ss~5HW7x-b|(w9~* z68kUkBfzE0q#km}9lS2&(A9!^u!pV|aCFODu2?)?ES}&ZY$~bXXi5Ob5b-j9E2e@I zXaXV`*&j`DCr*EqL+&VrT=gh9lud>ks=8QLImYD2nEV)#i#|3?_fS8cXd={)GvRS2 zJf1>bE_OnaicF*PzxhT<`@obRD{&2HMBqmCCiNt7QiFwu%K{fQ(=WR??UCMU{FP86Bsd?5C)cokFl zFXHtm;#t(T`eVS40hbQ7`s2Wl13wO2`ps|=)_;MY04_Zw^*JBZg&aEJt_OQaJ~+we z8Bg+g#*;X?Wd|=$=JSlT$|uBP}CwQ6wORRTVoR1f{CyVm5n-7&eWl|*8CPuP=@-M zN!Y-cgbftd({i;+7(#14<29tr-%(|L8@$6Z!YL=>u#6@l-)tL}u?vP}ya3Z$A*_)J z!x|1l3NJ8W7(xmCOJ!jQYa15u0uzSvhJ@Z;;EQcmQ$}d4rk{q)YR2KltZS-CmzOWf z+FX>imd#MHVJfR$Yxws+Ak}_cGF-xh%-#^p*b;tXGFu`}OlET!)8L%FqSoO0Y-61u zh!|0;yKvb~CUf|NJli>mlaVKJGV&x&MxMmU$y2~j0Y3%&6!6o)PXj*<{50@0z|R0b z1N=g>M(W z5f7m+yqNyN3*R7|WRNVJg>OVrHcLcx^o2&+AM3QJk_{9!(JR^pvY~6Jrf4r;vCi;$ zbgVtEJr8PKPF}I6Bj?dW`ebLpYtY5NC^bK8&r~ijiwj_pce-657P5y<6uAHv%Jk=i z1*{_}<19k@EJFG$Li#L1UV6v|Wa1J23tYOy%IATf2Yw#-dEgg-UjTjq_=Qr+s0%qH zWz>ZnGS9k*F1AOI7tzIDK<|119czUqrfFiDCZ=g(nr41oVKcw3u$f<1*qmtmfk>^= zA|dB%LM>ap$}r^D6Vv{jBa|?|zX*ZU?`OL6J5vj{S%>1ufd?!XPr(R zI{h_;n^SniVressVb^X3wZ@ZgIt}ggF{cMi3$gHrAuY_J1uTqT3nc$F@XNt<5zc=R z&VLcke-Xja1iT4&6YwVB(m57n(l7oCycu{4@D|`Lz@-zple&;Yf~zj%kXu4) z>Rs`cR_@r=)UmY&-#^%j-qo#s{${&2P>-swwJ~*DqE-Zi<|FN((GM2c(?Dm{4r+Zy zVAbwx?TL>CPi&iPPaH#(4zRT+bRA&k1+Yj@1$|>u2UzGfWC=^>oE^3m4%G^WYK23! z!r|J0w*hYh-UhrKcsuZR;O)RWfOi1z0Nzn@*t(EI9JVgx(CIx6q}bl#lYA8FB+iRC zl8-{kB$jDTG0iEaImI-mndUUpoMxKSOml{5&M?gxra6;o;BT@78G7mH$e$d9a$56; zHV6w1ZIpTvT&xfpYFl5S3pMj-D|AJT+_UT%M`*3p{w|+TU29yF&|hnYOq4K!T|JCo zg)l;<4ohf_f73V2;RIO`m_u&*Y!1xnVNauZG)p*PwuGdjYy>T&E91=tm+VL<>+dYG z{zA2l>M{z}$@Fbw!A5Wv*$Bd78~wrJvao<9blMN6%JyW(pb7joHYuFMVn30tjSXmz zW+J*4o5rIR>cbrR>RPU8I4Dd4Aop8|dg_-Wv$ zfu9C`8u%IDXMmppex`JOt1jfwd44_EL+AON3eR#XJju`85KihtVgNk6CImcJ!#4HVj!_1c<)XHc*e!ve%r4XXvE;&)K~HJlx}N z=*aUtMEM0PfZAqH7hZ1scZJ3`fLwUR3eNJvH*LG8+wj7-8ucukAmt4pXAw_l5&vfq z|7VdOq+e`4A`arez|R3c5Bxmv^T5vo7Xgh%5@tB^UJQ2xS9_XT8uDOOPd{<&kVrU#-|uRT=hNe7RAh-Hms# zWIX$hX!T;jc*5*rk(n%>yxjOV5|gG96Z?p0wW-Xcsmw%-p&P?(cTTmrz(lUuT&8a> z)3?0bsC&Te2=7+D@aSfdMM^P?<%x^P7Z;H)E+U_Z#)dZmZvx%~T$C}q8F(}BX5b>M z;Vr;hfVY(LQC-NP>nQbL56MTZ#hlX0Ii;0zN^8z3vM^GlYGbN4rfOrV_99g~Q?)Zy zJ5zNOsXCadgQ+?)RnB^?lE^#)TFVj8T8@C$as;%cEZ9~ct~LC3I+Uokl{vJPIkXE0 zpVzkYNUS}LeIfz1=iykb(vhy)QM#^gXzM6kH+Fz^6fX`NNcL^@toWmvA@-gWZSlxv z@XNOs6cXb0f-YK7RKu;|Htb*WWm_-bLjJ~9HUVW zPP^dlL^m=x^eqiER23R{^*JQ${t^em>a^x2B^*^2bp ziuBqBybX98@HXJ>z{Sgrk2tvh0`CAWJ!thJod1^6b6v=xtA_Pp4_!6n<9{dl_@Ar- zF?Onmoo4KG5j(@!8OCzjjO*&;#=JaTO>6wjU|d6M%!w<(IcjnWVt(E>q>r|;J_Wh7 z#;pfj8J zoB^K!X_F2i<^+G*A8_7d(*iW2^n$-s=)ZhlLv_dJpMK@*&%XH5WPV@5|)o0gBHco$+VY(uT5b7m zp&}=bixAKkX&|5%;OSm~r~C2^(=;(n6Vo&?O|$2ZP_4X3)9gtCYdHR9GHbg@(Q3=9 z1yy9d=FyaWpDe}{jE3QS1QVwEFOkz3VB67k-J2w+^n+ifLQm9`WcwT7?jR)K0;nMqrTNu}L~ zK%RNpoq>&qs_kXk_7ZKiqbxv25&7T%WhI>Wz+t!=7?OL9b}U|BA1sPq+}GV z&s5+kem^Z*B`x6;RFu@cm1*P|V=M%AkbNp0-wk7xpYOFI>4-rrNwy+MwjznP0T*2j zZv);2TpZr&MFal@-VR)(w0h|~{{=1*Nf}Nn1HZbELl zGC3uG={wp|8mOF12d_`^X~&a%+VP~HcErj|A~?kart-EQ?_3I7Ft3b^#L)t?4_8u)48 z(y4|^fBG-*Gr*+-r9KCDUC5zpHT7T*d605;+t-|&<)AprL2)(*g{(I4YfjEF%{ity z$28|tw4P^z^GtA_2`4p3ru(cj;IH`i*HFf3oiDtvruopz9%Tu``cCk zgU@K;9BB0YL;jlB(9t$DhmKwVp}qy_13xXdKi}Pa9xOEG{6#IHwZ<%Jpn*PuK@FH? zstd0*YFuKQ%Xu!rn7ZkBNHRmm1PRWEL zn6M>Bbh?*TFTTdB8ZlPA_&V3hUH0M|ToI$*P&r+_+EikP#fLJxrV=|WW561jU2}n* z$kANp)Lh^smT%s~q@~QHrOc$I%tTD3Lg-*9hwnwW>qUguMTFNygkKZzCg4rLn}AFI zS~xZXZw4+MYW3oL{tLVXxCkTlkVDVy)Po$lNKp@RNcgtqpp}IPF0^x@BNuXPgVsmA ztsFY796GHzbo3H=-=;q~Xk)@QCTwHE_DzKCOxVtZ?M&D~g#JjSg9$sBup<-ZC~qx? zKx;V!TFW6IDn|&&YDbyAtxVrmppOL6wka6f%beQFoZ3sAJU6tLIaSb~cE7E56u8)| z|1k-fN=JGhOWdYAh>_Yd$G7-`#a}DpuNCnpmauwpE&m1H23-2s>c!jq7kE2x=}M~? zf&CY_$mZozeAk5>I{&Q)d&qRJ6UW)?L%yASoUIeb*=+RJi9>Aq7Jok-+66-USZ@~y z59p|}i;mLC+x+5GUl$#v^Y`g>gGC+%c7snIDRvVxP=U{c?gHpZEVKY>dyLluLVa-W z$Gm$$s2c(F1-{uiJ8?#?6KCW)aYn8aXXv_scLDDL-UYlHcsKBF;N8G`fcF6J0p3$O zgI5=F$h@gf4jTIqs1IlRYnA@=4uJk|#E7n6+R4~1P9^ulz%e}(8Rwwb}db-`f56j0zbsvE{YFt@8dWZQ)TwcBApIZ+PL2j+_WAj50Uj4$4%@08X z^}hG$uBZRSNui5gQ1)BY8vdD84}+s^mKX-Jd@6sK9Cy~<5ikrsx~WQbX~Ze$5#}=j zKAOjEmCj#QJOXA~ZL4&;XjZF?fFsUBliLo$tp?#%gK(=sxSe!~-P5Hv{1>?Nft81W z4+9?tJ`8*W_z3V3;3FlstqVD1ZFp~L*v8k2`|v>Oaf^8wijh4r-a}ud3zMs*4wPV6@L`|p?7uPQ8NnHP#<_s zhX}ryGz!;HkMU8)*w(6;^TvcFjkuVR$#G4jT?XS{y6w# z!N-XYEkB2KGc%Z2PLha&Pk@i!KYX*%1o5$rP5Or6oUTXVm!t5@QTXL3{8o%${yheK z4EPvu=|98AfsX?p2QFP|_yq6?;1eakuM0WE?>mbp2s-%$K_{Oe=*%YwWY}4x>SC%c zrs`s{H&gW#sd|{IhpBopRgS#QbjG2xyt}@$yt}@$yt}?Doi*qx5XZxr zt^$X6IMY>T)13}Fbn_EeFCqNi|iSyJjLUKciyjG{L1 z$FM)p25s_nrRpQwK-w17*NUP9qSeDRhqBe~0;NrRCDF+=BZ*!#f~xyy`s=*wW!oa? z=Kwmr3+&`-wdex1h87(hY-Iy_M`_U&9?=YT6ji21))BF-sJqaw!l}EUQmx@%)$|d? zCgZ%v&g%B~VLBTe+p({^{lX)0^{;Ol*o&eN5HIRDDd< zU!>}1s(z;G&r~_r^-8d~C-jy*tGD1;;#0kafRjk;OOe)BAdXzuSKtu2uCL6dU)cCl z=zh+1{haIiJ=f{;r<|nzB!tHd+1~SBEvg|Z7d6m|&BEKZ%8);=j{38(=m8yzpeAb~ z6L9Z5VIk%mK-YNzUFQXKofM$GPQYKbL6&FfhxA^G<6<9r9BW6)X^KLgd59$vzoI>Y zUq6f1U+@jFVSmXjkYf4^rVUmDe#p#ybfC;?pu}p2og*A5ae8mzY?j!~l1VR;NiUK~ zFOrQI!|*=feZc#Gi*kmGv-&S^aZxLa#QqC>0Qf*DS=EIcI{RiH9AqCHWFH*NJ}9$q zKLY6w4u@W`5J2IZT=-ThWWODJ*-jaV-^NXCu-vVKg>Ds>87%au#EJ-@6AzgLNA4Jc zkPtm2H{$wwc%oM{{=n-d>HsJ@L}M?z(;_O03QK9QgY3@ zkVEIHY~NAXH<{G8M2y1H!(mdl^e8NC%j09)N852U20njV z_El8vqr2l^rXQZ6Z~BgdnSDlT94zeW<4F{`x~;KHfQ2p2Pk``qv2(-qnn*0AGA@+BbrCHaX-{${!?REG*PYLKl9pxlxm4mr&YTO;%%~(R+M>kmw9xTdHnFs zQ!4H_}dQUlzZy8)YZ9TX$kRb{B975W~BGcLA3muzK--{{`L+ya%}Wx8Xg& zdrI56>p~8lkaAY)<*d}pSxIIB+^~-u_7xlUbHjda*v}1fp6e~UNN>SKEYIm8Y7y+{_lNEW?F7QIL&eZa+w zEt&KI?*lHLYW3oz{tH|>&dLM82Y?R%A1EcGx{yOBoa|$R>|=xMV}sepWWMJ|Suw}- zlkX__DOMEx6ss48{Ybsc7DwbS+Se++I#}-C!E*l&miu?G*uN@Md9`N<%H(hx+7xa> zP%F0?1|OZl*n?PqK06F%I?v#0aMXuzeu`ok9Mic#6hky?Q9|k@Qd>Hr$@Dbo6z(-0RTo-bP z2am#^WUg5DtjZ|Nt`o-h+q`WQwpVl8hAaQl=_vJrKLs77j>MBvF#Cis^CgEdFw++p z;2CUk2=Vl>#6k+=$phj8#p9sXezx;7{$O`JvA{dfeFBts^E1kSiwv#u?cIJ(;GMX=JOSOTR z9dqeo@-8OtBJxT%UDr40b~9l&6LvFU4-vY+Jxticggu!s4>&ptg3Eoqv#=9ZD+>E* zB_uj&2duB07qu6ft}>IZGLx=NOu7q_M4nqMr2a4P1n`dhtpB1>OT( zdQR#ghwR|53ppgzdUFiPw1*4*UZ7XzNXqZsrWt^jNV6PGy<0n8@0O0&TXwwOlH{dSjd;s_W@PSf@)rA~7&}VNPWN#c~Zye0tD1&M~ z(mBL5LrgQ2XyWTj!+vbrUv*Wh3^VC4lMZ{p_y+0`7IB1WMwn(K2U!l7!Gafws|*$# zNGr;|6RL*qn7&%@*>~uxHU6|Xl%^VYWKRpj5MPH`bkaJM*I}Mj`(uYNL#p;c-7svK zs=alXMyqAmDoH5plehnek+h8;9UY0dMNN*5L3r;Vymt`ZI|%QVo;NQa0zL$M2>3AY zVc^5Sr9X{s1o#N>5#Z8yfZvL-j`mZ~)zwwG9qMe&Fg$BV@YEDlwQI7)O6g9?y zI>t0(Of%**5Y1y$rzT7=P6XBQH-9U=Af3OHJ&|Z9n0A6_D--!*P*)!!`g;y!iWRmR zeccWydxVX?Veg(r;mt;!g?luLhU(WoOdNYXi)9Z##@;Abkl^+)gz-cl4=u*aOvcMh zSbJkK;Y@sNI8mmbDAP|Ag@6@wriJJb-7Q)~ZU05|h_Y5513m^^`p@b`8UF=74tyNA z$Z7Zl@Co43B~lMLB>L(?4vD@=-hw^JTd-@DDaNLX*fe9)MQnz#8OET$MC>GQ=AO!% zxoeeaMrOP~hx8+KdQo6mk@VzWL4rrF~QMBsN9sc5B}hJ&8@xx@tjh zdkouTJ}{8&$MBV>sZBeqr^-95eSsm2nVG?&F4Q#m=m{DZYPu|x^9jReKCphH9^dfy zSPv-(>SAs4=t*qLp2W87No?De4lsNQ_!RId;L<0CPXnI@J`G&D z$?zHAGr(s`+rH~U4vCmq_U>8s?pkGzvAH5P&)9qsTVQN~u^ch892aw3n9o5{t1Ngy z6D4RRVuUtAL50jyfC^~+z64q=*~im&E=NDG+}gbcZRA&9t%^!_S&h~-JoL<1Mv+|5XRD!m4d zg>9eG8XWBj-8z&v5!S&+U(#f;-5KKg9Qg<4N6;>pWK;!}8RxIvQHu0?;Gv;mHL z_00eqU?y*($_^~%GzVLSgRR2BR^fo6zu{}Z*MP49UkAPpd>!~Y@D1P_z&C(zlpMG& zJvMA9`<#+n@(cyrsk^0?5W@s?*W|x3+-4R(oTWT zZ)E~v;U8k21`B(rI}H|}76N$zn20hB7W%O6LtaBWNPRQwOk#o8hPhkJfSIOff6g}p zW}j9^nE@ZYmTHr|WfD6@C$Up>5<5jFv6FNP_!RId;8Vb-flmXU20jgZ2KWr{8Q?Re zov3vohj_~@_wp=RRm>I-RcBLIi)m+JTJ;3)v^lWQwFtXm`CW7_xr|WFF^f6sWp6uA zEaZk2+mPqMLhob7*+0QO4`%A&?r8JisNU-juNS~kS4+}Yvt`f-jw-9=EwoPJMc!Hf zM|mAycAi;u?kqZY7M(kb&YuH52Ye3r9PoMI^T6kU&jVioz5sjy_(I8f>Ou~gy)4Ox z1$~)%DSf1KNj@y-+gp|e_4kP`!@Ty?XBn2Y!b)nh!fjS^8(3dlb&;Gzb{0fWFH)D9 z@A!>p5&U#Zy|4T(f@xk0UMg}FKV5pIQD;Z~LBXYO+I`Yj-j==btjn9ImtQdg z8=_X1zxi2OCzQqZs!7U5S*z(qT| z6^dg13w#;4$Zz$_z?Xrq02lELUje>S^2@rAL;P}84(z#Ku8M!@b5f~e|60xdC8Hc^ z?S8rjSJGu&fBEeiQ>`)8dZJntGC_`nRdO8PVztVi zw_0$VIPADu@E#m?6y^QtuLgy0*I9doP8P5EX(-48^Q{ZTW zxhZheQGgHBrohZDI0Y8jtENG1FOi+5Jy{s|f!byo(?x2T!`cvaCaGj2kC?5`5Hk@a z#-}sjs1jm?SY%80^-1i)n#3-wN$kR!#4fEV;8Vb-fKLIR20jgZ8u&Eu8Q?R(XMoR? zc6rr>96Bh3rL8w+VPEU_S#lYF<~mDO^_$on^^;FP=D0?Dp(oTklamQUoxA@2qJ>muQgBQ>RK4xT^6{cBXnw3nG@0^RE)%Orur(?yBe8H!; zi(oaWPPhnG_OY*}Z`%#ZzizSgs;s!hUWldd#CS38k4xXR8h>27>|4Y!I((G}gSCb~ zw7opb-{D#vGk&*JvGQ%Mkl9K@Ro|sqT`BO>iZZK}BCG7mi*U6?xY{CIZ4s_03fnDD zboF20qMVgQFaHI;415{*3h))+E5KJuu3Q&#{Fsas-ACe+?W^t^@s0LXcZ^hY*NEa; z(E2Ca*Wg$7mG(8blo#MqR#-1mtuxg+Q>`=AMv-cRsWzBuBU7Q*->X{2G-p-9)CYL0 z5~eh|Ta{RK*Ikpw?zd~?XSzJ;UpQYQXS2-*YvgR&%)Vn>Sr;}wuv;&&@mEo=m)Wcr z*ywoC1&RF%8wEDv^&4dl8$}M#U)OoJ(ccwT)iLP(QB^k!nd)xAccprKfaXs~e|gUT z|6lzvHF%d@uhTYvAJ=u2?5wxn>MDhpS5S!Q%-P@YR9SPmM z*h8=zRi>eqm;0bc_y>KVQcd>!~YaOq*gH-K*d-zeQc>p~7mt&_YLP&NWZ@wjaq zoGun;qIk6M$;-(%amNwzT7&QCn@)8z_zQg?F+G`f-%axFyGh=CH|e|YEPqs{62TM` zOfkU}?>hVf1f;rNCY!XFvA2hnIOmCWZIV}?mk)GQa4%NQa4%LQYQv? zdNvWWMD!p-C5{GD~w`R|8(|pb8*MB=LUE1w@`i*kMo5c!I)>e%qXGFBml$p$w znamWKPZJ$y(s9vz(p-D0~ckiJPmvrxO9)zi?IF+dxibA6S;*+;o!;NX7Ru%b42`MA1Jp+&3)mEGbI{P-W~ZU~piWiM z`!ekeKbAcnqPh9|Ec|^I{yvL%5X}sq13m{_I?C!ra{mQB4_x}i>KA}70ABzu-5_|5 zr@D|s7c1O_;z89S`_Ur%(PH)^c{W7b()~MIOH8=LgiB1goCu|ZmYHUmX_lF0g=top zW`${1GEKgJEP{5-)-FJ6+crWuT|2`%hi40W>gCT;mtLd&=1Z?P>J|^VN2Dci!Wg314;ZO2xRD_=n8b;8|yWTuioSiK|x{{_AVT)N!qCA|F? z_&RV2VXK$u^BY-+~`|RH2#D>Cx7e7#`oLrQ;qM_ z-%Hf;FIvk>Ph{FZ?=??)&HLp!vp+Aq^i<>jp(C%$MD33*FN0d2gZh;(KZ&-WxdNIY zWpITq=FP95`4wxPyZEgSdl!fz))k_N|32lvmw;aaehIjUYV9rqzYJW&@_OJ`fL{SF zau_ah$S>p&(_V%6`ta0u)?FnX+=N$QFdaC$39mx=Ysp}u{57)GziF1fMud-h4G6C% z!dip3y-t_)w%4C*{9o0m*Pm+q7y5exG`hFYjeFw>?~5B~dBa*}BVUCPuEGdcVFVH1 zjByS4HQ?8PUju#}_;uhSkvWe)Gx3|4ntf`BdZo zuD`cF>>Awyehc`mryBpI;Q zJD}FKf5E8lfLb5$Yv*TM-h{3qx#=pB`!8%El3Q6M_g~;5xs^q7{{?;<_-)`KrQvsg z-vNGyZ7Bn#dv41(<9yGRsx|DhvGG0EC>33uDBcfRKM;K%2HCG;JK1`qTC>lYnQtGDagCczn%DV`fy9k=Q2%5VHD$&w{ zN)+^8;G&k5MH&AEejm7Wm(`1${tNs8aPb?d&o1-U$6|ZPrS#Y3^w$;qh4y+w|4620UtZZdF5l~Mzm-vYkY5g#EtvbNAdfc`2CpwUIKmz z_$A<%fL{iF8Te)3mw{gaeg*gy;37<+^RE78?7h7z9p!s(uSuQnu)PKo*l6{7s=l78 z?Trub-|?AOUwZi~&piI=r=NdT9HVk0wY>2$8{z5>^XvdusSEvHbTxHh1n*VuiL0q6 zg!#2iop6n)f7ZI?TB5dYQ7W*|4P{@n{fXB<;vZ>G?^mHxWze?_<7NltMGPLVtB=11IIH(`RCFo8yZ$Ky>h0i6rJ^${Pv+(K{Z zepR>GEn?xR`xaQFmj(D%!`syLPI?>6G#fbSZR!%cx{va2lTdVC?G8B7AP5|_)9JL{ z9b#+rzWMeJ*dA2(`0*V(cf2mKEhe%a5EJ-vNGyds;_Ju3QX&?zv{E=o+P>YZAr#FpQ6gU=uIE5?+A*K2~Cy2Tb#TX&z)6 z*i1)CA4%h*kEZdFxFM~H+!J5)Wx)F%;USRRH1B`3T=AP+5i5ZAKbA&3a-%IXc~EBZ zpv1&i03T!~IjHWYjCU8>>BQb2J8Y+#yd65m756+%zB}zCFWtvQbr|J?lOI+)9eI4L zXfxTXC@;{?k$)H6JFRn(yXanxVmZd6H54IFdkv)0DE69rAK|gqN3GxspZ9*VQDfK_ z$HW|Z)3s4pwcOd2`yZuVykF=eb%lZ!s@4zgXB$B4^r2ep?o9>>OGtpZPpdJ%by6U%c)IJUFK_C`D8S_lB&I7 zj-Aj#o%btt_$L&w=dhuG7r?~|m!Q5EAiftMl^2-iGSggUn$W~(LJ2EeVVWyUbA_)H z8ipP@azw+wuw%y#aa-+>PjKOrT=*0fM7c~OeS?CytC>jphF~TX4O81EtgWb-YF0j| zu`0TznpLl17Fpql$gFj$NvfxsWM{8|{yNzGxcl{6pTO@Y@%t(Ny#)Lc@Jqli0ly6V zGVsg5F9W{<{0i_Zz^@pdJ?$!Y)h-*H@nWwZg8_3-0VhfmK`Sq)=ld+81Yd@h^|S}ULD}C1-ObX(J?MpqhC^M9}$IO zy2--M*7~qGRJ3miT?0owHSTMo*T76`KB&icT%u54uVKvm+;%`Ho z5k}H`i!nnr%q3@hWh4$h`DGn9z(=nol0}*n_qz)BxC-}>&bBlw{cOM2fL{ZC4fr+S z*MVOLE^3*M&CPCevpd}E z4mZ1#n`Ms+8TFoR<6J+?71G+*sBXgccEso=%&rHw{JT;izjlQ8TqvQP<;Tx%ZE}NK z;FI4j5DMm(m4}we`TXS2?IcfJ@HY8^$3~bzMUdAS#D~qpAa-=>4)}P1Sg51sY<3gf zeG}a+ooC&B6Yg*e_$}blYlhzfejE60;L=@&-v)jM_#NQVPln$qxzkS#(6}$?iUEqcy*xAEEz+#~S|1j^BCi*~dTg^q0T#%;Qf! z{hg;@eC*>dyz=k*5kfUov|ul68aO`D|) zh5dEy541XG!$1=ZH2a_iT(ssnU6=WbHs`+!e(DA87xz9MBhoY$|Af8K3M0`^+J+iC zsBWY4$~~}1oNa1az5j6@JnK006I_vIAdo8!)GJ|2op0u3SA9_C_n^cNlaWpQ!elC+ z4$QOP-i2S?g z$%OevAEpz%a~ z#;eJ?sfJYd_|K|u8qPeqR##L;dC$}uNb=>|)d(gXgB?z)QZyaxOl z@N2-Y0lyCXI`HejuLHjU{08tFz;CcS$eQ0x7d%cw-gK$syyLAv{k-EX=wzoFZx^xK zjNK_>cQOVGNLo)<_Qz`J${tAR%KjuJuB`V#dC6<7;RQY0Q%N#-tB^rk4cq3^B#1W% zK?-bgY`klcmY=-pt{3u##le9CA0|fi}jxNzP}l$Z;=) z*fuaJ7&C?{VyRn+PXy7eGBY3G!0<*YM#G0YE8GEnX4>1}r~`0&>xBJh@0GIue4=-I z>#LyS;wsveN&8yEA9>&50-6bArhxxE-tK^{j_J%29^Ei2vE?3DwmAZCB0_E=LT(~L zZX$wi0lx+O7VulZZv(##{5J60!0!OR1N;u~JEaJ`Ta1;vIaXvWUc~M(cE5<-XY4@{ zdyuglf9bk@kSMOJp@Fe%Ffli99}Nk#)h_F$B!)*=h+#v6B!*)lh7$i;?hCmoC0V>7 z%krn~D#;MuAd4ZMb02=9vkPCqx)1NrnqSt_mla593ou&=npjBN2Z>q>ZUiCJ0_<3b z(7T|uH>2Dwy1URoHQRx|Sv&Xidtjk6V4oA;10S7Mi+>9rSin}j%SNz>sWtq@`#+?s zy~!Y-p~%$gO|pem^j0i9Bi3^t)*7A!&j%1uoBEU~%%nAb%L`j+jXPB~Sa~>f7twJS z(Qy~iaTn2Z5BNRc_kiC6ejoUK;P-*w2mS!~1Kz>bcqgdzEM%?n4yX<&)jOc_0;sI;{UX)(ndP(v_7gUu^Voj-NiO()8~^&~_tMs)?>+Ixdv@%2ul)0s=<4^LELS{Ltf;&r z#J=tJoigz|W#V_r#NRJ&Ncui;uzf<`FLU^Qkpq;LbfQX|KmUC@0sJ;?ZPL6{eY?D8 z=Iz3s8GFQ|-@KN74(ol7t@k~)-uKvgY5|pQWbLoqwP}@A38^}7YSi#2D;`#oI z4M}ff!_xPFi-LwrxB4$|QO3&e0DlMgJHWpW{QJQFAMV~XShFp;3Tq_Y+gx?`ZHdVY zjxdg}BW(O13a}uS6-QG<=Oe2d#k$C-D=-?`(#c%Ubb;$Vh zHn~D)QzBt4w*--doRPzPVkov@yvAGH~q~kr2>tRO2f60~x;zU!zN<0oJUWODeLyDIn#nZ6xVd2BVhlP&_ z9}zwxd_?%D@KNET!bfZIIF@5-EXUNCRP>k{lgYg>o@vH2&3L96&omR6W+Kx}WSWUg zGnr{7GtFeCnJhFV-b1evuAy8Nu7AU~IfR;B79pXg7edX#B6KAz8CZ}E#{9F^{M5xKa*=1=D*w77B=w|5#})Xy!T7Q0%6JJg)j#T z@@q*EONC(*tNsNO1^+>chz}rtJ=64Nn%+#)TWCt2>iUtGrpE-Ui<=qw z80vZ^VDwiP_nGntaQBb2&dfWzKUc4KCRfDA8oJA7)n;c;ok>rfNlyzC2+@=2d+YSQ zb^6{qeQ%+!@=|A4eMe?jedldgZC7U)!-v)A=`d4Ru{&F_J6o|^-Cz+xQ+`WU;H&5= z&^mwZrs(Ybd}{|`do9L~RmwVHl{UEs=QDMSbavJDxhAWi-((OuPtBU0-8I@1p3&Bm z_t^H->3iz*b#t`!lAa3=y}3i=5pZ~Ro(y2qd+mCK-ae^7H1MijvFLU$LpNT9!^gec zBOJ1`EF3=UsG}ZK-R8^65Rgsh@Cij(F zqXYYBKpsTv%LeRYNVWb*Q6Fj5Tr!)xGO>ido>(~S9v$w z#moJ|`-S%l?-xEG9BO#`0pSC}(RW^tZsS$>U@dw^A`&#Ir&95OnvsYEp;V{Y{&T)Q zFe;mHVlQ*BAWN_iRDTmxvH)H{S9kW@qG^5Ho^ddOV;bDX6}Pfc^AFf)$VczZ_W#94 zR-?Lih5kXkHW_`U!|Kf6bYm<}4^@XhhRSibX4`OeyednE2pc&ml;*1yMTlpkV0?_X z{0H(7&MT zNp$5%l84I*VLgkIZ}><$Y?f-o%xW~tulPjY;-NGow;z(*56SJ((;f!H!iR-JP1Xw^ z5k4Y(MEHpCQQ@P)(Sc4sS_`YO92#TlFOPWuvMR{UN!}NJDZKaxjinu^pXa@%x+HJ3|qx`K_$Uq~jH7=w%JR z#wnsCwHoZ>@c)nppr6$+4@^|_p($t2iS!>BY5WIzXj8g^vp#7d|e0LimJm^rNSP3E`8% zCxxS*9EUKt7N_jW`>VV1{_3v0zq+gJug07q({yK=?o892X?ikEPp0XqXkyoRPetgv z#$ov0Ox>HQd&|~zDTVJxb=CJoceU(^2E#5M<6#mA2Bc?JGHwr ztI)YRk>VRAJA3M^dTOk=NjpqY+%HT~@#ETh@3S$nHRC*&3u&LXPwLuwWlekK<@?5M zA9``bE^Wr{(q?Q}#vP?go3*=zcMFHQj&}?15#A%bM|h8Li0bVjC9lGJ^JZ_1jrwvI z_vJ3`D_x99M{d@ioAu{r1G(8iZZ?pc4d!Npx!GW8R{W~(+18o4|N22^-*c_C{;k2b zzSI#MHuR|@TKlrIzlEvIJzDsogQ1yu1f8{CTP( zQ1}gqpAFLN7y#y5GK#g~XgDmBYRJOomLRBDB){rYzxS!%(Tm>yee#Qb;r+s)q~ra< z2ZRp@htQ4>2p<$aC>$N;_+ZVihH@7VEz2ZPFaL z55Lgyyj6x;c6`uxL32nx@?3`>-GXj@mTu$)@(T4#F!w>u4o067ECEd&{wC9Cd~?*aZEj09XO>EhIamuoY1bMmT~d1 z8g3mNPoClLS?PJ9zJC`d)c5Z*O;jx4w-ciF+f6>3z6>z=od22=*STN|yCaj??E^~JolN*f-9~X|ka(rC)gzyRB=p@G{ghMtjLo8l}Ll~4L2i&kLw%&5z zeOKAPi(ywQ)}67QR;(vuy{%Yp!HQ#7_vNE1?&|~H>b}6@JyhJ>o(S9yTuDHW3kk|2 zqY{I+2r;a|PhlQV0;wzS$?eK}awR2~A6sS2G~Jm-(vzl$4d>~pXkzjg_<-;M;RC`4 zgbxZI6h0_?uoh@T;beT^4V@MgLodfZ#~~h0v4UOWkgcMPSz@a1Nvs3FQ`vUtMFmr!@@^|j|d+TJ|cWnIOK3Xkb~D+pHEW!_=4CZO;Q!ZBlxY>Nt)oqNc_e4 z_}Ao1-b3+3nuN1x)b|P({)?wfK8Z-9!&V|2DcAi+L*kccYw~ zgO;xw#?|?jmQUb))WZ>QLPYLUk4r_3uJksg6t&s@pS% zs|=yK)$mP!=&$Dz-b4AW^zaU==9{Uogw=58VVJ`wb>R~%NF*zAz5zaLVl{ujhkIcdtKqOEd;%R|ry8)-P8*oay1*e5i z3!fG~Eqq4!jPM!ZGs0(u&kCOvKAU$N;&e6%EM(eH{hztEGP*Yl)mg|ip|B&NFbnD^7BWp}=t$8k-i#OJs+x+r zs;SguP075WtL33zh9d3%#uHX(trUiZD&O=I{cqKL7={t7=I{Es^KgQSIt^Z_TT5( zI&56y9r0w(d8AY}X`-e&zf_x%vmezJ$r5Ym3SstJ*uMTp!17-5g_3AsOM^XQQK`>n9@ zL%z|4Q>T?5&V@gm3xA|4lvH}E+*G1UQn*D(OWCSas*{1A@^NK|Y$HwIj>uyuA$L{% zX|_%o?}z+zSW<%#FEv!48Y)l?E0io5YE%hAMph>(Etn$GN*N)NSm@_TEIOi4g=$vA zqd1|J_@pke8e|r!R5sm*UMFgjM0{d~gBd4Mt;*uI*yh_nxY)8P^=yjnOEan#N2}(V z;Hr#mYj93)3k4=m*g|7%-6}~EbRrqQx z@tp}dkoeAo99ZUF$5DBH!FT*8qd|Lw!K&^%!NCuM1xnz9D==_=fNe;hVxYg>MSqti{z6RL#6kEB= zdwr+0W6}o_Q+coNRNm{0)vHW3ovEfX)pRS>Os1O2R5O`srj=?oQ_W_o*-SN?sbptc z!4tJl-9kT`gpK<1cPj554z0XxXk~3jyzO*u8@klybD@>0;T1Dwr!iLGvNWNKwf+0P zNHoi~wvS92ApL~~KIjMyY#70lrO?0%oHI;S`-4LlrwU!H;b7=esHQ8b(8@48y={rN zEmX2P4pE>|A)cv-Lpj5^8#*+!8t#UMhJ|$Y#BSu!wLJ4fVb#Q9S2(9t|90QwHud@R z0j|*A2Qr~O3-TEwq|K&3@4rs(b2>!reJigM>Ul5>$LD`;c!XT3!f1_BOE>DIHdIJtngXk=nmHBO~Lzv^SN#4Qqo~4lxlK<3^hD$g&Hg{ zbF}8hklS(!mvusTr-9rh+sq-`@LSN)FWx5lg$3Els2I}f9N%9w;i)rpa)MBYg%i~3 zB&VMLWc!JqS1alwjXC$zbY`AfEGN>`ad;yU2Jj>ky0ai*N}`*~sVZ#XZNmmEoFJU9 zQma0v)D|`{=34QTBUlY*YvHX{!xX)c1qjvso}sn1<$6@JE&SH%Dht?TuJz~l=9D7l zl+w`Wp3pB-xOxI9^GwKL%T;H=9=2SS z6Vg&nNK0}sE?4D*gcY4kwVbJzGu3h{)k>yX$y6(uY9&*ZaUV{LR^pEkd%d#K$t|AXn5|w35hMPafq+Qh>Cw- zHHr?mI1LV9nbj7R6pl+uAMhqmD@#f*%fgq1qr)6u7LK0s@`~^k;VZ&dg|7-<6~0+38HUjIvvPNOh^HzXF&H)lR<*KapUppvkeId_< zpCB7;@!hZyW?E}F{mtKvT7$cDtgwz>Gt@#8e$7ySp&kB;({St3$v$_;-wE81Cvm+= z{=Eb)z*gumvXWfm^GbR*RontrEX~f`(}k zYh4`e3*THzS{Fz2b8=iy9NqJ|B_hn>d-1{&wkq_eeVu4Sd~DMd`D}A< zZOtQTn8?oaBk5L-YmMnS%=}hS=ijg33Ge1ur!f!ADPzHxXyxUZH+6A4)OQmr*tO8f9Z5O zFn%w3T9|)RY9=s#6?#UPe>-Y6Fn$AemRQrj0V@mG>JyG5`LnBY>V>aWpKP{|4!2EL z&~$?A8Mfq)@fqNJY|rpV?C@wq#^E{$C!3~pvI+g~Pt_@%e3}+MEgW6!__XjD;WNU~i;lxB{W>dr zRyZVLeLgv5Yf5K94qH z`Aj&^oW+w?^CI+-$U>%B$TSO?W+BroW}3xJvslr@fN1drUjnhgl{7@a&edaNuEoa@ z!E?132}?0|&DZJY>-6(=`gvL!^pU<6T9{x`XUVs7p@ox(r6(47 z?w=FDFiL_`*V%llgzTJLbWS0K9`}%fqxf}R_`L9W;ZV=<1>pust~IL{wH?uB?R_q>yl!W1$m+uLSP%{`!txd>=50mISpQ}SZGGUb34o7 z)zVQN=sWydg3P<1h^3~=GHXoN9cos(Y zaVjpoI7ydEM5Ks^XY`jN(N!#n<_nl}ZTpt-brCwt=oS`qGbfB5;j}&9EUfR%!X3TY zW)?6k4b~-&e;tkN#y-W!tk0RyX6iab=Tq}39in4Fhv-<)Av(_BMdMTUY0XgK31O;bPfGE1teNV=*>N)~13HcUxhtj|DSs#m<+TG2Me6SW-j zPS@$D>-5ug`sqa9Hp8D7^$}_3Obe|~Da|L^X83EPX}w{FJopXb*}4p~EqrW>UYB8( z^fuCwE!zJ-w?*enU5{3KK#!Ta97;PtvPM%Kbk7L>VJkYjOmBhxHonuScW zkZBfQ^c4%f@L7B*7hcYVSE@pZ=(&1Cx2kCi8}*2uOM$>(oUb#PZ?P4a%-5OB)96f3 z3oZ23!bS^|YGI?!DNIo%n6|}w-?hOg25WUghOD}_ZIQyHcif0-c#lUJ9EVp$9lF@d z^TOwa&kKiUjxPvb5WXOMK{$HN+d(#7g+myW)kC(haTesTg^jZy2euI{sduZB6`Xu5 zDOPOwo|XcZ)YBdh?y*vN-zeWJP@ZLw75p zwwVyyu88^@rAE|t2kc01w!iH!AXml5UTt=AH9^d*#vAf=iy z%8^zfOc+~uI8_*17&r??fn%?!vu$3GkA% zcGLkiqIO4JPp*RHs+g*8h{aFy#-Q2|AA4=@qUgo9nDGU=nE9%~rdYgaO9-3EYq=`6 zSrOvsnai~)>iF`pg*HvL0)CyA`$C1g>MRPkppXATlt4JxAG5dZsi}^+&b-tHn()( z$WktSXiEo;n^tzj z!lYqb?Nlt#sXL-B+dp>2!q$uVxt?9Iu;ryMAxhf0g1lStLA5^xcEv2#x=Ligp57lY zC9gV81Os|`Tllu{ZQM&?%Nl>FMMD4zVHL#2f`189|%7b zeklA<_@U#)r_Y2OaOX222i*BcJ^nR&pdYETeY|;8`AaP9AEhp)qu&>`r|0{kw*1Rf ze*XlE`-z1+F^BmNk`sHW8cEzs(}NAj;D`PY&B>q!20U-*6D_l4gV{y_Kx;SYpA5PmHDSopE<`S-n# zr)TSLLXY=jkGp@OF9&yPVgw**u$KE&+<0EN#w&&vHvP!I1h|!d32-a_65v)jy;i?5 z&zhJSThuu9#yr0)6_9|ov`^i#0^fgcX@B`I*r;tQZBggLXiFQFH8@0@?Gr4vtF7(^ zKjY^_qSw8kj!%RfKJH|~9THYL+3^7BB*K4WBJO6I-An`L2^uMk)h3vm18;37hml#< zcJpoF+rl9}XDz~agzpH4l#avq{JJZAS2!eMeQmpX7~bD=hs}Ks9yUJ@eRuuUcG%pf z(_wCJ8EXE>iD*{)jpv}w06mT7H{ za~4dCB(ql~lszSs{VF#0RdZ0aIrx0XKeeQDh#GDQJ+wB=PErn;$C$zu;{fNWoSlzx zrq6=2@!^*6C$UFjdK&hHS<5}Xsr1NHPs9FOl^!|lY1n_O(%Ym}@%~RO-uH66?>!UW zJ5L=GL61piMc6WQ+7}D^k};=$`xPJD0Y2idy$(ceGXk!WABfO~V$7BY&&0G|p)vpYppZwyiYc(o2{6V&g#$=swcnO{$lgY`Mh+XOXv0iSV4 zasdC9`jI`a;5kR1$A|54y`P$=vHtxN4tw7m)(Ae&9{_wHLLaw3P;+~c=yV^OCXI=Qprdf+inqE{<6#aEAH_#^oeH1vLlhV~xmm;48~ z?yJ%L&(RT~ji23uHg;Ekhs2f-)bhdS$ObxC3-iWi8+5SghByD0UURJG$7+83jJF^! z2o3WTCq6|~??Z^{*CZv&3M)wI(~Q>5Xbml_HNq?SH=6WxE;KsKU?%-cf& z5K~qD>Z-5QNnq(I!hr2-4|~nk%0zEyUdo8&%@<7ei#pYwwHjLlGp!|RXnpAh3IZ5hqKi3&DhmkPFw#>^Ia z_&{PyTb1qCS2SVQ9_KV+f7X9FE<7{M$hSppZNo_&t|Fw2tq~@vK)Y~yzN0%DT={Nk zi_l4hOt@PkRL9w@U7O6ep5uT4-Q@#@Em3eXtVZZDA992?1anJ-y5}$G;4OEgx3>)O zy#SB*mJph=;pc6fiAZ=MjW>~uqgyzgmuLBl^5_wtRENBrud6G)*>>I$ACj|~B>V*gEgmV^T$7dPX^ob4?)a#`nF84=>)rCVVmjKStAxMT6BxC_?KW& zMlPva+)C&cUUhZ=f#hZM2(QAog{OXS9MQt7@ML|jM|kj>x4qkpUwLUyS$R)cc`v8# zeKp!wqkT2nFPQ>UI5j#@qXRWM$ea$XQ9M8nnXwoyhs;=fv>cKq?clR@geQy2c==9< zN=_10(w!ozkQ1WXn#5_MMy8T!pCE6ve7t?5g&VmlZRxx5o3THf+pps`KXv3>A6vD%oSRlFALvmh)BPjgI z15tem2Kk29=XLedQ&^RJ)@LRE!e_TgHMV(3h37N!g3qpfhGDQ$w5`-s*&g=WQ=<1r z$)0k2c{1$DG*fLdpvl(sU%88<{VgeyUi*Wb!QUYpf( zliB^}(87d$o<9o*p}E09Kf?{7ZL-VnVMB6n49N>yh;Qo#ydlK5our&;LkDX{T8RHO z6^c7UayLCp%d5HoqIwyk@+ursvMd~?^)jU7RX7CnGGyabI3!{@cd@P6oCP^-&4y!n zUz+1a+=tI~thS?n9?~EDRXZ2$9$JzB(rD0sxZ|(U5J97XPoZGo|0T51maj%5NSe=L zo!e-e_$CAYAb(CW8cq6|({dMXU8;_pv@Fo1lBepi$;*?Ou9EY9&E!=US z#S11gWH*qz8chM;!fUb@M>Ykd;0wYbwvlO>1+tst(T^L==eek5vXdJm_M4i-My5q5 zh;28CwHmszF)3~d+1*VbHm`CUi0x&QSbwO639FiD17TSMIrT@hfrzYui25ViKswdb zT=dMzWV2Uoz_tmd`wG8(zoq@cZv8FoZ?>+YOK)ixwo&o5%XZ>J58M`uiZi!nZC6{m z;Y8bsk4Fr*4enIT&}K(`?A;JK?}&wMsBxLO(Pl@?EO){+!asH^X0dO5R~-Mb1;cJ) zmNtFuidp2v5*1;wzii{5u#-(u==LmRnlOSRVFVUl?)Wjg`OYhR z`tH7{7s8qG?#tY2zWa)eUrJzv_+QK7bCN8IEp2!|RcKC)TZQHh^^n)bD*wXAA0c$A z5n-yq9(0o=_mV#`war;7nG;oy&C+RAHP75bS1^;V_WoO2{9x6zATP57=@Np9lM*u72c& zgNc3du_$oUaJS;VI98^iA@{}BmZ3OIIe5`OFYi9js6KefN3(p`AMmGI{Y5FG^57MJ zwaYcG!xw$T!+<<|$qT+UnXC?9_7yF)eWe4RYbg=5_afJd!V-TUGV%RUn8S2(!7y}= zN8jEnp7c4^4x5;kNI*d!HZhKT|CG%^VZ#zeN&_Frz}5-Qj4u!lWMF@-cTkxXy>=jD z`k3%AQF{)vT?N6O+Cd_3 z4~hH=iFg$bIan@oco}l=dQuLrf1(^V#y5|I1&&_g82!i`*vkBwVNWWw$bI^**RVtG z(}6vV=)m`1_H6_VmHTAj9{Hob_5J}_cn!nx!Al&PKX}=rB)yt_Kx*$2?IN?zr+r(j2wYlX8xe;-~!Yv%%8c}*>y z0mqHd)kl2L@ayJs(9oMhFP~=|n=mmFgdz??2fQ0=wn6-#%J0Y^x%Va{=T*IpUh*0bs8>en(9veClppH3gFJi%o^LmYKJGcD zivD;xAXC5vd{F{I_QKZ`;54Hd%%FhYLbIW42C+4mrXkT zp%!Li)kGUumNk%0e?%Jy#u^BwKcWp}QccZ8&zwwH!u|MFzN+{;Sa;*6;XZz?)bRUo z7gC$n&m{!4eay5i2}D!j2D6Ka83#ER6CVu1@Mh8>-q+-7ldCBenI#J;TMHp6pl`E=f5cYl5mLS_2?a59ajfo z1^)7@E;e85T&4~xus@UIp+7IH`>P`ueC%JABiO*tpZy#wUzQo{kOc<-mt~8Jo-@uX zVr#vXMqF3K){>nXR)*CGlS%c8*j9eT>Z@XFDV)jmsyKR1yDDb--gw;OYSmxzC^Ea2 zWaM!7nwV(-92x$a*xF$icNyB~T4HOyRdPG}!21T~=T&`mS$%m$_!Z$-gkKSURrpom zSA|~{eogo_;n##;%f5iOV%Mo*v;A-R=XkDDy{bsHsv^~i;tg5nZ+ss-{)P<0g3Q5! zjNpZvndWAuxtVEhW|~`>=2oV;m1%Aj8rc~+x6+RhTj{4_=%-@n$71N`i7fQ9jQi>D zx9Gp2n_JCiStALo<~MmwsB1O<$Uo#AI$Oj9};wkVE46 zo4qE?;bMh3jG&Wn66*(9lUV!~yCr^SqwMTKLU@9a;uqGgho$&|m+Mbyso&;0XG`%{ zlWtTZnbPWCS18+uzk5<_Vr?_wV=Y0#@D3WP5SB-k6!!^ui-Y7E+0!Dv#Z5YFL+Us2 zl=Tz(qo&#Z2R_9g(<^4cRt37p>9%NbjmMjz+5U!pLM8jf_c`Zcjb?j0Ybuklrevq< z${yF1J+3QzTvv9vA^e8$8^Ui0zbX8t@SDPK3cn@%mhfA`Z`HEX?Hu{HbL8JvuXs|q zEk(R=C)3=?GO+{-lgGR?h0Q?gR%z_&K=jq(%RrTM~7^K<0OutC(r<%$%(WcnP(`d8(&-$-f6iY>R&E{gh&6cv7 zlDTdxv)oo@xvk7{TbbvM@H@iq2)`rzuJF6U?+U*w{GRZ8!tV*cSIb-2t}X8Dj(qX$ zIJI-}9iJa0!y@J$!`6b6Cxjl$yV?E^-6x)O1DiI!NfX)91PAUPzr~tzK1o9O)45eW zlj9%zZ7zt9QTZASmklq7nXTdTt(yc+%!)ml?f*Ar7BhSJrWJjQ1O@ zGe~)?8P}O`DfWtZn}6_~_Z6|VQ(eCH=l_xS74i1vu`A+eb3!g=T@^F?hCFAPSH;ZU zS!yOJ7Is4(Il7u8;{wCA)TRCghs>^tnK_&0jbdg>sU|V=DdQJfy7aP4epx2JER$bW zms}BkMferrSA<^`epUEY;a7!U6MjwjHR0ECm)Zo88aCU1o)biB)@=XVEK;qiNS&g1 zL)Q6UeS#>P`0qU4kU3b8CA@Gm)7;E7H#5!6Omi#K+{!e!GR>_*BbT)aV(4c-lY?UD z$B?}q`k~lt|Id9obv=~yx)1%K6`ESGBQZ7G{}XR|L$X-4CXEuv8`@m#Yo2FrNVHmY z7{jX1`&Q<#h}B>m28qKgR--9nV#b;+5VSZm@r!57?z6~na`$)eD)VtBSu6)#vb{7>O!m@bveM3!SI_$stk|Yz7R@6wVX+9>7CTrW-BI(%LReCr z6z{P8fi1env@m|1OD^P32KkuySuP-HF@nzn(*!X&5N7SREw3$NN1bUkm4Nt(W*h$f zyB~1RINdnS_SZl4Svpfvm5ZEPQFE&e`P_7&4kCd2yYb)}r^ zN;%h+a;_^S-4K35_zmGVgx?f?Q}|8cH-+C4eoOc*;kRlj?Y8XVY3a5s?8)c048nq} z>V-R*=1!)$lWFc`n!B0iZl<}LY3^p4dzt25rn#4C?iHGn%0e%5417KtLle(Up`lgB ziW9mqbd8usjhL#Y+5TU8ItbORI_0)7LdBNJBg|3QhD}OM7^cQCOeBtwG3=B`TV+I> zu$Z;^qwdyWw!$ZDSNMbhqo!oEVns8Odcfl$TkLnaX|lyQ5iQ07bup0@)PK&Z*aS#1 zhZXW2i~fdGs-sY}wnC;Ux*AewO6n>aHrqQauK%acSX@6=S3Y@)u4wx-YQ_te$LJc< zz@o6Pg@Sp}S`PPT+>allzvs|Mw#5>WT8lZj+5I$|AUEAs?zpYoaa+0LwsOlI;dg}J z5q?MbUEz0y-xYpW_&wqGgx?c>ua=uWem6}NKYlM4-p_>(QsF|TxsYitWSR?^=3=I~ zm}xF%nv0p{5@|T$#GHgwRgrX6k(4K9r@F7j9Y;i=q}6a;>SIY@HJar~469+937xHm z>)xTb)nJtyeiYhU4ShIF;4ygdU7zN17;^EwYR=niyZF8r_$8u?A5=(5646c0sAzzj z7U8W>$!+2!)%h-5aP@7d(H#Kq8&t?#Q!Kg^vZ0F#l zh^)ZksI3TZ(j`88=x0;^-A}slv+Ch(-djG-4wv)ZVomDxP>4=msN{h@mg37rIib%X zePYbX;w3S&Ikg%}9vgI>HiLdwGv@bneP7oPc)cL}g76E%F9?S-amFkhF2u6%OTsS+ zza;#U<0Us=R)3k8X&cmKS=^?|X-<4uYHITxy5_Rfw1#QH;)>YX?3TMwu85<}Zn-o3 zikR80xk7S9%xp&>UyWZCAFJ`j6}@5=Gb821_-bN?*)1fyTJHc&l@mwaV2Gr`xy z%r_HWOMF1Uxw#C8M1EO@zAQsumZ2}JBd!R)BK(T*E5fe|zbgEy@TPHy<#eSok~?jYSe81IiE(~kP&>Sc|-cM5DovPH@uk}-pmbewl=(#8{WzdZ{>!v zo6UnmUc_EC(|s?#CJ+KzC^AXkV8Yb2L3cBluK{jmID{$itpb;%nni%aTtD^hpV9I* z=huY|=7LFxPPOuZ!((K@El!GolqoSh$uJRJf6o`*cx?PS?dNcnNI;d`(zin}5oN>u zJ)f0D_nI+iy&K|aQS33xC9E6b=$o#xau+zeQ>PX_asijj`EWT~}bhSf2T=D=@AraBc{P<2Zgp_zmGVg`>9|zbX8t z@LR&sXO7LX`M2fyx8?b_6&ZJg z!!JBC?g+ml{H}2HjN^BO-xYpOIQqx&d&2M4BJ1N1sfxeE`uJQfe3S|oaP7`9Eq`8o3 zE`I0?G#EcuO%yPNV6$|*+TNj^E*88*k}%LdK2K}aa6JODkuZq898Cp2B9CCfvq! z)ifdXuWFJ#R8z4CD*2V4H}K~*pKq7MEKMB5%+ElF>iF1PdGdYyA>-!bbGm+{>v>); z2)`g4F641`K{)!y%NK>CS6CK)N%$q@X#qsF0;i*w&wGJ=b|q1>?UjleIzU(>^x*Bha{e#;hEIIrd-2cq9qZ@K z+O8%JoCRJL2cJn?{m6Tt9Im!-0RL+uw#Noc7kCKd9{e z3vK;+Mferr(2VuMuL{2^9CAB;RrodG*Mvhf$FJ4=<9gLw*Gq5V?Lk$2BUj(7s&D4% zTUGU~QeC?Ix~yhnS(rS|a$V0ocb%r=57S+5v0C)pjns3Ti{222|I1#7-yjFBJ={2- z^6t$LU|Eiv>L$+yJD-r!TLTjW4pZnbbo8REKn z=(>6c7VsXrt{%K0{DyGo=QvdJ>rLS|g+p%E3%@1&mT*Yr_^p};+^#zBcIi9}D68r_ zx%zHZeK%L%tE%sn>f!;nWiVS<;34zdRp*D*ZhzzhC`4Wa&+S&zK_;>JS+L>j{yQhw z+`&V(>b^TI9KwB%%bnWi_> z^k$mgOw(IvWM3?7gkIL6pYT~tC}%a_YYPRj$uSf)AZ>CCm93hq8=|=$b&_jQ{md(*J^)$+Yw&;n%x2IurR#DT3q0ROWe1WPc9INm}>lm*V)lIFW^_$wBnR}Wu znxec;8Q`cvm;o!LUE0dnrLBxz+RE6at&ZKoyM=cP?-t%8yhnJC@E+m4!h41H3h%9L zmF&yG-Is&AF9&yD3GQZFf2QfrH2s;TKhq3knt@C+kZA@o&0wY(%rt|UX0Xtd#1neC zgNI%$h?WJ>dLi^;LH9G?{weqEP>yg#SZ&`96&(*1jr{9Q9(r00-|dI8R>Qe*n|oyF z?TkWi7P9Q2cOm~O$YlbgmB*L>Y1HM3{&mLDzg~E(9Z2{XJ0LP1YXK4#3s~FAfG9jh z<7WGR;G#x%(*}jGWR;?8v;Bg|S}Bne(D;)E@Me-tcc)rn0~D zX}0s_czC*zT9{``G}~WOjwmi+4O%(17)1Msd@~XLdy;*A(4L^y?Xckqj@dze0eoaG zWS>4|hdyP8K4phKWsiR0{lfc&_X{5oJ|KKR_<-<1;e)~lg%8%U&rpu=p&a2u(#B7f z45`aeC=ouygOr@E4)GwR3Oq=u!W-2DrG&<5v|L9TdNM86T0&;)?6`TXu~apwFZd!m zR47!#(%rWh4@-9zM9qS9_rgd;6K_^WDnh+k?uM4bhHUC5cbcowbzRoXr zOePj4Qt6g4nGO28xu80)GV8c-DChOii&x%X zEAO!D$~)}3v~$Ye!ggnx?o892X}U8_Pp0X~G(DN7C)4z1n%+#)n`wFrO-V+fmxZ@a zthog_G_-1;({TSx=xWv6BOD5=CPoOMdc~HT3d0B$TRwEc9EEMzq|}6Atj4z~QqVAw zRb%E98-2o9R?XwAVX;yZX0sZu35D&PnQt!%1F9w_U13VAK8LwXNzlcfc(N5MT0wo` z&*Ne?AjMc#Q2%+eY?$9^Ps|s5DLq>U6PjlGGybW8Vj}PDGp zf5}-Cn}DjA!wRh|n(fb$Ku%@L6fYVd6Gi4gHv9E52LvicFa;F?rRR$N@oZ}`g7ExcQJxA1P^J;Hm0 z_XzJ1-YdLUc(3r@+AhJqoG1Enp6JVYqOar$OqnuGf2QfrH2s-oAkz$Fnt@C+kZA@p z&0wY(%rt|ArsS~D%Q~Ms_Ch)D*ieoIG4MhtXM~*mhK7W7XBIMHXedG~3HnGjbajHz zm4!?lx|Z99!rnF%_Oo}PFp!dDio)>3$LJb?9=&M+`j+noDq4g3F$y=^u~j+JO?0lw z%k`6@KUn;lwFb?p3LAf(3Jk4bf|5&~PHXmKXzd1lI)&*uMOV{IPRTBmQ?gLGMtDwm zv%{r_TXc<_5i-j)2A|;P`p*mYcMByI~PtnK`L5JSV*fG&y#6w z##8lQJOe^-v%FZQo|J&8FW6>Sd@P32cF|#3p<1HnP<>b&t(xx-hsDu?3R3B046$tj5o2YBqF2!!c=SU)S(C z4?h|>E{<-O@oc1Vv9Nc0K6T{r&2jOumo#bWI3YgvLWq;e2{F^&*!Tgj39+@Q6y6-g z8PEx_bvY)*%(wkaijVarm75d`|5n?i2;;kRB{7W2sADqfn2b6mqmK(87d|e0T=<0W z3E>mMCxlN5pA8+^{z{ z?9B~JA_`e8{P9i(x!YH%y2`$`B4*X*_j{Y}+$JQnHhMdg;gG9jnO?%SNmA0->l2CZ zj||Dcy*yzmW56fwskgTb^NtO=-{<)MG#PAw|FS>#C4)U6C4&vnTV*KgL41y?3$bSc z53;Vb;ml)P-z z)(5ljio#5;QT7IsS+AItZxq_dU3=WnIi3)^w8yPWd*Hf-qjwzd7TztqM|h9$9^pO0 zdxfKGoW56hZ*31j(J`FM4f}J${?>*Ax#2)=IMCW~FgF~`4F_|>5@R8& zdv#xS$q>$w{)~h)jtpcZZtuuoK}rnzmo_*suQ-!Uj^3q<=&fjY-VuX1qohC6tl9K25f&@UW4;dsCBe&GYc;S-Jz z2p);Q_@MB?S^y1YFCNNXJaoDj5Am3n#)$O0)@_;Jq=gMXbyLedCl~?do$W*2 zD9D6dIv1huHyf6;L`1`aXnb?ih-mx+*&~@|q@vN_j{}&I>W*4cr&Eqrd|In3j@k;v ztT~!^yIXRpc~rb(iMcogtmYjxqz)TWhYhJihlLLd9~M3=d_?$&@Dbr7!bgRV3Lh0d znjON1no`q-Z#c*l(KD9R^id(hV@zsRqe9whOlsQiWccWm%irVTZ7cFxZ5LaO3en%= z;^-U1#>K~?SZnKIQE}F?y!iOxjtQ}_LluH6v*QkvVqr|NrXFo3D^aXXB}E+PnoKIy zR^nyZFnXm| z=@yGJ5$aCc*mzd1TYN0(`imllb!hJol^*f&Pc`?5g&jiRq_QV%J>!{z(A-9r{NPNl zSlFjeapTaUH_3y2uAxep$g@yb=NI#~=Pqq5>(a)uE^RF9(#ErH;oZW!g?9_@5#A%b zM|h9$Ug5pMdxiJbHm>zifoA*v=7Zxtnj$_@+Q*KKVt+LL>s&#T-TWPIzkI+81Fa1Q za>Ie#aIm%EU~V{A8p^A%A+4`+iZ^6KT={x5GCngkVVo0Tl6{Lv>ZAePO{&PO~JK05cKEl^LTXgg@ z90MnAKfv3AOLRll-dOqPZ(2IfSq+MnJ-@gseGtb^P~dy7!PF<6xg(9`A8YT#2VBY% zyiWlJTlkY4X5du;*e@I^dwsv~e&GYcp^W1L!Uu#83WtP_LpWY*0X)ATsLLUu=wuJe$bIKgFtlAN@G-TdFVUb#P=%cQv2$KWW-WF-rFC0ob1{QDEuX^HMJ zMIUV9(FcF!Rna*v9Qu0wxbSh|6T+d1;}gOsgii{GjE+wVpUlyX@!ssK@vGpouT_7& z&cEc1=*y}47BQ|RPjQ18x1~+J&R>+7((W*SUotI1`&0?%EYsTUXX{aEA~bE(a0lPv zHZ2zM8l~AbQwacnpAic?*5%6>e0wxg?Pv74k2MsZGC!Kld}fm<6mC{5OgN6bX2k+0 zLrZF&(l#{c@5Y7dylR`;wD4)+P|opb;WNT#gwF_{5k4z?R`{&&*}TmSzm$9?<~?lapA@!YA85 z^NBaU{FR^l;*Y0;wsWuhw1~gTGY6JDTRUH|f+x;bT&y53^RzNA2lK*0rdh}|3z=pi z(=5K~x93e4U&{pw#$(`%Z#ZK4w#0R)>#w>)Q~$wRC}mMYJI%e3K7ko}`J!g%#R6&g zw3vV6FQ=I;v<}_8Y3RlRHbdiHq+6)dEy^bU&=y`7WfLq?Sa-+S-gp))wi1_!ol`{3 zDWagBM%8!J;q$`hg)azS5WXOMK{z_W`N00X3WwEEmK=!KGa&~e_Dsluh+T?^ z{c9evOLFXQ;LT9max1o+v6aC7XQx{c_E(HE_0maOuYO$e*8V`+iE}4K*ZI-TCRky zh=Wm5pcSSQ4i{I-`3m%~SUhL1;#Ngy<4k`Ez?T}Ur1pd0?CETaFj&bDON!tnMKCPj zk-Ve`UlzVB97;OAEPO@yif~BpI0X0Ws_<3ekdO7X3~?spK!!LIav(#jwMO$=iRNb8 zdSLvqgmq%g_MdHe-mf7fc!P-I34Hx41$Af{#BPe( zYJAMi*MXbj<4iZjr^NJT#V4{BUJa9 z%~w1Aqq&Yu?*lA-}I?loUUJdE8gZT;wNr2 z<9X-A><&bnC(WU~{z7~Gh4%bwUY^GZnmmsMIUNgfI!@g(%|fPG$TSOyrgQPlGDouc zC0^e68->NUe6GgVQ;TnVA#^%z7WZbn+6r^bz2!AzFo&Jj2r4p|dnejr&1yc~-`_#Z zzf}bC-BI)0wXG@LJAbKVO4qqir(dYkFJ$_KI(^pP@4r~5hw?U5!~J7KyV%O44B+PE z-O$}LH`L};(K;`DUN}^9d|vp1@CD%z-SGwCi^9=4UJucDtwsBpki({UXTcse#ZzGT zoNh^h!GZ#V1qBADewk)D(=2D2CR^RFPO7(^n%}_Do=%&Ys^JF{k2w{RJ2%G`<7{Ky5D-= z`g}f=Hm42=>TRSx##xY7%KM-z9fnw!@ob-7`f$d&%xDuOujZD+4RwN5I}>hb-B5Q} zwV$ZqTe%JKwq*v@i0wCQy=*fv<3wvyd~B;BCv2NyVP8m9O_I!NN;Jb_?uF5*;CwVEivIpe#a*~o|;p@VaSdK$1UWF%#ydDzq zT8nzf;Zcd8QdGKg=Ryfc3o10n4oCmt4R}=*$v?-MDw3P+e}^>{bx=WaWAV2ghVxV` zex5an#sAKl#DY{%?!U9ng}MK{U*GQdAN*Ri49~DN3GHdNKJb3!mfESjr+G?yn(gH; z*Tkl@r`f+&GA$OiYnq#Fr$uc?2ek|#7G-r|S}d%_*SmOBZ$`|jYOXxbh@-vq<%|89 ziX&8=5i?sDOUFTG6Em$>h>x+?%j1eqoI{*Vk~uSzti;lkc2!SlSM`*3RZnTx^|bJ5 z;nTvWh0h3|5k4b)M)<7oS>dz7XY;OYTd_C`a@dN+S&+k4EZEuAngn~gDzckTEK$7M zx<8Vm9=E=**ag-o-M zX%-Sq=i<9%rr)wK@m^k-c;5^B#f-&@oG;Gh)5rpI@5YKl3^V86^BS#AyzjgG$YoAk zY`wz6!=GQB^GO`8Q@mH?<2r>@vFEZcRz^>{Vg!y+-4%ZWM@S4+&EmeH??D2RxY^g$_!UYM13JdC3u1@4;%emQdZnmOk zTy{`17SxPu5NgJi1~p?r&03co>R!B5cfuw9U>Mizmg~)z>&=&Q^Obt@m3s3PHs_n+ z)q3;Qdh^x7U4GY&wU9d5<8VY3m@MvzsnZO@1;2cT-91|da(QfCJabwEAMvLaV_##VRN>C ztFpxhm^h&2>buU1;OcuF+&=I=zl*oZyW0lDk{}_kCk)8Ts}dMQ^)jU7RX7A>SvX|# zGQ{Fl_=<2y@oYp>t{>?R+TX)!dT0E`!)kRj(Ek@wPdPPu%%Nb3=x8 zXWfut-Gev8=j-Oi8=|)P3THr@BD7SZ>AI+GH;rn3Wa1#6@Y;(V(0^u^Rij2AySId$6Uiz%F0;6|INbo!!gs+Hc??9hjgW8`UHz&F#oi4v&jON+@__Vg^QL6 zPOz8}i`FN2+e~8SLC;0F8F8#~0W-(!3AVF|tyUJqv5H;FI4h3WzazsUY^SvGA0~3Q zLs#&sg8|dRr-e@opB6qNd`9?;@EPH=!e@og3ZKmf3v3DDEXZL?2xmc#@4?&)=YX~A z{Cvy4gztRd>D%ca|lZanveg?2%fKp!R!G4BfDf z-H3~VVIq4ptBshIHj7DNZmL?8Wd4y6Sj^gnJ2CxPO)?u&!JJ%wPN6!dP@PjK&kLUy zJ}-P;_=4~S;S0hSgriHjtZ$Uxl~1GWTGYI4U5XE zZ#;P}Cl(xC++8aj88J?@J07+HDCFV zWBwI3A_XLO-tb4?_PeS^t8B!{1w^&X?KdKC$P3blK{L1S!?dH>cEyWqf3u`$D zpt(&L_)X(=v9LL-X0@WWcjA0axX#~}tjt=b8yg?`$ux%d2ESv#r~iiC5&f}Yzk-SD z=7${~&zt9P;Ks_rHyxK}*=*bb1CM+^AG>xg0s<7!!H|FM5eOYT=+-~vWPRP@2#p}B zy+UOpcz`#8lw4gnhZQt5+DJJI3k%U4qIz?P>R%>;sPzQsNw}hxZjowtBIj<1an{QUl z@tvtpLRW-Kvwg4pIsl^i6rm}+M?H+HyFh48-apb+N^N`?6LK@|xhOQ-`I$0^pQiQa zQ(-d`LWgQvuStAGSWV(9>Sp^_Oc84+>mwevbpE4y7uL3=qaS61$Cl22`~uvYuDYf3 zAOG0=a$78XQP^E=TP*x2=5}=o#oAT}M_N8%w<8udlx6_!h=oVOPG+$q7Itpjhuxfm z@1}z+WU-s2*sWOT#+)bYikXedeYwr-UqWjOM^elOw{+xWOGi$&bR=b4__pxv*SUzj z{RW4>JFj;938UW;zVkY_x9q%ug|k?g-hGvgcVE->b*^vkvJuv#xwEB&jEQB>s3(bK zcoNIoLoB~SEMALPEDMK3UWP=xN^MAlvgAM%oC!JL#Cz&{b6Gm*p8DRusJNH<-aUrv zn|tbe&w~46VH3u*k7{3hs?Av3r?M}O=CAHHeRWlZH$1<4TfW~2 zU2U5ACG##x{~8|*`}%dI{WrK)dypb4v?=pSXTT7IUT(_+IxZhbhobh6V;)vf9fmnf zedDb7IaDb890H_udls~IcZ9CI$}RWgw)?{Og+mc<2Sxmf9^q9u_`Hx?9Pb8z`*ZA(>_;r#U zzu|WQFRrteBzz>CBptL2f`tx*Q0NE6^_0^xdgzOkOKkm(EJZw_Ru~y zV^@7==Ak7Zlp76t92e#qjr^l$jRt>v%^i+Y^+tnXgsQ7AU?C%cw~VSHbe@C>@MTOPFgbL3c9~{BO%+9N z131z{vq;Zw192!LJk!iW6`HZ7`MQXkEyPU`|1*m{QJ^i5;)?KQJHqe4K=pX$NZO}EWfyDYF+MsJxQ*-JwCzFlN zwISPv)}9ael6Wia?q=rM(ynaFd)|;QmbSDt+ZL@o>+{L5o%VUBM8BQbdatT=+K}$8 zRW05&dE^sd=S_y;&Re>^-SIW^(Vchb>bq}pQn~w<#}jqgwO!e0wEK?vR>}HX+P%G{ z-P>Dl`;+9Ce1fsX9pMbr?Ke4Y-hPYY=56jBXUlD83mM)7``AI^0#*fX3+K=XqPmAC zQGH?yDg7usq||y-hzf5`qPlBAR9?018v=S60`e*xviXb_vUxqk;#D|=@yRTN@p{;e zSK$x_JFZJwK1B|vhZmIDV| zj(!WDAHiJ?-%cOBKYYhmWSllVZ*7?UCN}~>=<CkKtucHoAWOGZ$;pyis;E0gd9R%|7Do25+ z?r0Fz>me$y!Xc{n9PI1$5S3TqkkYsILrSlQfV>Ka1yL@Jc#0g(f3J9k_qa1j!g!x*NHkaCt-tn(`ax8iOO;pBn@%~%*?k`&2 zf14Ed&1q16Kz4k1J`lSHYV^QPRHM-`P7Z-ndOvymmh<+U%yIXz(Zo~p7-yIAd=El< zv>d%fUpq=p!CN26DSXlYe#-BRkNZmP_8?G=SlFKk1QL(tNY;Mu!MUJEWxW>5IyH*bQ-V1(O)bJ zM}K)4UB#<#bd{IURlEvEx3FAu@l)h*pF=-{&%s$v3gdAE=kX&l-w|PK9Q-CXDn68Z zJfttBXZXW+I;zbj^tVRC@=`UbZM?-)*J!*Qf9O%zXqxl+Grrl**?FU>EZ%7HS?j+9 z{I>sGOQZRYKd71K8js%e)ak1a8iqeoif=r!hiWCkqw1N?1qt=J4V5*nfO?);p`J$r zl=93ARXD~p$E(t~4gW(-D5aL~kQ7SAuryX8pj4@HE;1B!^xK+dCU2z~oBRB(@kqp$ zF?^iPiKppE;-X&iW@zT#1TRL~&)gaM!8iW5Xw=im)`+-#!r-n-I zl3VY2fN-1wm3$NgZEV0nPlGl-kbn+8R)F|^01o2oH|uaONbZdwd8*{5Xl|E;yf&&J zPl)Pw-+j-A#T;Hi-mjGwAJ}lFBwont{sMVA8XQv%vP`aJOj4x+)5;HV3hWiO&&Pz_IldSBGj43>Cp2&;NSp;&(>r>@5swtA@V*c5*_B7;)nItv9v60fk7N4#*2u~q@cKab1A8i<{(+t! z4}>4TizRc^AM3$%{66^{f8Y~KcMMxIDPeF_`8CLnvPT^ykMeN@2g?xE*Cpq*l4j6;xzbk{0vpiLTjumc~OG@9zdM$_D_EM42F3!{IOvv%W=rR_3&_mfn`#i5xe zb?EccMhq?7=^(p=vFDRZB?mG&eFeqjWE;p?7G5Zt&nHQq*M!|>?L z$z-GN56d{254bJ>*AL71O0JC?>|SL*WSnNw3CeV+u~@_@d>jnj{ex#PJDjV_;8=&j`-N} z2-k9U#K)H^cf`W({wua7)V7oO{43-0%f2SQo8%#%-AW!e3?C832Y0uc#OIfdkL}Nr zC)%nusbjZb7{?yU%!XkXtKp8q(9mj-=c0NSrwrI&SISre|Gi^8@SE-bQAvq5LC_8- z8zH~IQNOl1P1+~CA%|ynO$uTd17W;+3RD=lw+uYcQ;z+-JxGE~-IZpBq75ZwYzJ`|xAiX&vwJAgcY0FmC{P zIafMw%OR4|=1NtZ9pyMXs>PYPO2m1%h`ZPQ6AdA)uPr>N2p(k44^9w3Xim4zfiP|o zzTr1HuF*(*Ji3pnAc!%-QH})Yq_C*q5)R%4oPV9uJnW-1^}2tamCz?g95!d!aS4s+dzd2OE%&pBvd}69Czv#~l$tH2N2Mf&Hm75^)1e=lhc?@P zzZiRg-u&>qzfJgxJ94984{f|(QR$q!(VtT3Bls>}il{{Q{?jZqHJWWSwVl7wlq)ux z^hJhk)MjYsGFPEpMRG>qWJBl7+U@RmOI`bD>ZDkdV=iXR#s%mXdl@&8}y-Ym$n zB)JY70endnX7GkG=tG~7C{f^t1Z|{5%JeS~hJ^%0{!l{gRo&HVRaf=iEn=aKzGNhg zB+T?Hnm|#IC~gA^ge>=c-}im5s;qsle5K=lPTcT&GrPLFr+enOmf>xZT=7Y5MQlT4DzeJTE)e81zW|%GpTJ>_Ya)9?Fe;S zq;3&)#XCXHHZx<9jBENr0~jsPYl_!K-T!Iz9l2|oW$ zO0XX$?WeNr*R3bnwdg$W;?~nj&oFHhjxKb(O?aE|cHxlR@pj?u!aIa_2=5Ty;ke|0 zdp3m}xU$yCo^0qt;+^cqM$6yx*xkuqNZGDbnI97GQlI-9FuK%Xp6M=E?2Z+?W5u3w z#hzHPCs&l-aAU6X6hfk#ODFt_R@4c<;>+{8fcmw)de`ZX%kSpzI#VvFb)zod+SOgH z+g+{OL%!+#+C3$LM$5I9qsK$@h9!kj39~*mXL64*>#Hbx`jvF+q*)Dt&jPuXcOAr%E4n;cq-F zE5Vgx8vGR8dv@=?L-x)VrX8H@J{ii<(AuC0d{xh)@!{k6gFi;_&6a!^~9EN&> zS3~a}Y!FgXP%F2|8hNBSkwG6B@Qs8oXrIq@h!*e z2zyI@oPtSjH5l|3!JyE|Q5A%)g9`FgMk?U90%8x>`%lImOi%AW6-&{t{l(KwIpt17 z+e%EVu~qtkNPoO45Py0VAJG3EH_&FLiXVN#(KatfvzQ9+7mlvkyUh4VJtbJv~^l z1&ESnE<@G2L)E&&sLKoa!!ZO6GX&XOBL|4V;A-{3U|(_Ae+BUZ8^~IXGp`_XWH21# z%onwxQ5%UgBc!pFnOcV+Fj)1V*g_x7%T3FJd9?%TLnT(pqlbdVd~z~Wcx39^qunF1 za~wf?EyG!0G9D}8=M|C#WrEaln>+D`#1UE`W>W|&BeFmL?PEmt2SkcNNEnpM4$5T* z<+6iv=^^3hN_S;6i>dHo;gH22qV|IQcx zT}c16pADKc~F#_6w|++Lhn0nHp!$ z<1wVv!cZasZJ)sEWSeX~OIv9@r}Vti3ryRDw+V;5Zd;JoQ^?Cyc)M`O>*XE7JA`)# z?{Hjl*fPBtR&Fk)}J+bVr)*NYfK(dLm6vr0K~t(z7k=;d5FN!sqZ`dL45o9FMWE6OQLq>Ro5! z+7KgT*STuJ`CQdeS_VCYXANuZN&Bt6pT6*w4etMW}OOZUBbJBcM0zj-YvXac(?Fw z;XT58g!c&VsRYHQki+&4V!-K*0jDErSC${)cent*QNFT zbJc?LxxfQV|Ak!Ok#eBQW1z}oAn+hbnMV;AzhPw*?JqQ9?f-hpVB1R#NwMYI(}?Y6 ze0%0mQbwVxuV5a90!nH@aQ*f)Vw)NYT)hfhy$W2t3T$u&50rhv(c#Ps?-$-LykB^~ z@B!fi!Uu#8R03mD$YGlrG58F|;4>J5&tMKd*x!gWLy=}E(hNnK;Yc$aX@(=saHh#Y zZm=372CFe*uxdkt#Re20mc??x})P`fA9FAdOm|=kvkm2kEIX3|7j|d;BM31JB!}dQerX7y9*NXpMFaEof{%gM& zHa6N{i<#GB=2FOXM4FCB(-CPpGL8BP3xZbB`l*>#(b_^F9H?&<7yIGgw==XYB7WS{ zxTw92*LdKqO*Gsli8b3V^1M&`YdoscUertna@%9|)VQ$05v0^6h*%W2wt3SwH5ive zvSGGfqye?Qru22CmzcH*Zxh}oyiGX7cLRj@Oog`#?-1T0yhC`0-zU~=*1fcVhXZRTcJ%>N9b-fl5((ujRUGPR8K$0vH ztSFXL5>dsH&lcGiec@b|&o=S=*beWyb;@MTtlg(@%)8O@pMMXQTI-DVpL)PzH09`` zI{g{GOUYyGUE=6hp}NGv-MXYvb(B-{!h5#}&Al&Te^Rez=#DH>e`YDvsm{mSMW5@b zwhP6LmOt<9>Ji71KSEjVN1gH)^d9r_C-j-;(Opc1cL_)1yu4d@xA1P^=qty2g!c&V zsrX}4$YJa6=sCU7bFik0SYH|Ik63>h8;ICI#IiT`W>2#RxkK_(ZT%4$$eHYrCEDJ? zO-fw)isBN#{-QW=#_#b*oGR%hTcDKV7qh}?wq9AFo%7_DeQ&nAtV83&_DPZ1pGegw zK6YT1?`rK6A3ye;^qu9A(*32E^sIidun%~+XVLfjqi3bQ$$Zp7y!0|47IsyZOb0}5 zk;9pmF9f46+}?X-@4d43Uikw$#qmDjeZu>Mqjwzd7v3+tUpTtS@d4oj!Urn;)D&{q zvMt*FV6=TK&muNd#)cy{9I@;(gLDRt14G#}8nt0&${&&|RUa%2zeG4x6bBaIR}_yN z@r*KCN@_2CLfd6L{!XRAU^lQNTvhZNL`etP{-g-r$Qlw0|9xyoESz6iK0TI5eC%-X zSO_#CrTR-CM?_nUVl;fM(emd&oK3m)4Vq%>n@ZnO`Zm)x;cdd(gtrNA7v3(sU3k0j4&fcbJA`*Q zE;(!=(hPFgtUj7sXEe9YXl|WSt=|^tiZor3rb{%opIqyTG~JP=JJNK&6&4QNZ-?bU zPo(LIG(Ds#or)=%;upAhu39u^O}J9sX!-X!)0dRCaQ%(%e%~$&|0e__vCSMjSpNrJ zoZ4%P2{+20XR)}Ox#99_qXo4aE&nkwJ;E^jM%QTh4_O>66i+tbzjPp}$LhPJTJMpi4_xpC0 z8)7zE{wtydcP*hXL2I=9N5u3nQ>>rBa8HAq;-(ZTWOwV7nRm(^I^_y0Me8%?@5n>41&v07iO))%Yw$7=nt zT7RrI5UUNuY6H1i9z~Lj#Vap4lq6~G%_XVNVRya3O!AWY-!)VCi*75uvK8NxN)7WB za%vcnz{j2JSHEkk^1k3P*mhz##|cw4$v$Pp`vnK^@Rsi{uYYBj~r z-tSCGvJ$=@V?Z23ogf(m4o2TAqwJMYqHEnKdu6nJ!uy1yPaW?Q-Y>jgI6Bkue&GYc z2ZW;+9UrI|eN)H*qaTd+HyG`2Fxwy21+m&ttTq&@4aaK3vD$E~HWI6i#A+kCS~mJ5 zqs2mB-*Gvbr2PR5fyOdewNq6L*1$I*q~=&i4-4hguwQ~P*ME_a=vr@EH#B(0`LcOdcQHXxK?LR?L0fk-*HyHB}TxtRixJACxH$$`sL| zZi<64)gj?S!qJnC4+$R@J}ewv==iYk5#b}k(RYrIR7|}oS;MJR%bjnaD^s+w?q}AkctDHOuCOwLbOPN_4PQD-ote(SX?bqds-&*GpHDe(3j{rcRej{cc`uidPD_ z@jo58OqaOeFvxU?0Ydt8q@5{f)3N!PDubCSgPF`gO>Sw_Cr@TM?Fz&Bmb(AyGRdI8 z1NEkZaFVc4M13ky`w^wGGSG~w9+v%XbkswAy2|9M>7qVUrTm1Q#Y^Sw9Y3n_+iS$Y>era}Sy@5X)Mh=NJf8cx-|}Fjb72R1AYJ zc=?p@DdA|Am&3}L3ZE7ZbM|tG$yE4^a0r8P$$@>1rjP?Ma5l!5*%)7DV|qL1Ryp1S9!BRwH`V6j-L?7HH{YB>a26^m#N!ui z#i9n|S5$_FtJ%;=UJ!NR^mCCu8VRdc>7$`IJ(Qs5Cv`_laVF7HydY}CnJg4c%z%P< zuzFdD930^^9=xCfrV3s#0ng6~M;n3ArNl)SHft*dt7LANG%i+y;$n#-9#K{cnjw8KN-S0Bzf>pn zrQm`J_O^{zU#_zHD%vq!RO!pgu^J`4peb1;)UM0~(?*zyg(6P5U?!H~@EG-BrAw~z z#n31ZG*K}gmzH8&iiToL=AB8@j5CQUv1)(pW5sg8sj#EaFcMb9iOMlf|F3geDL7TM zV^#Quf|W9-95A6F4`fgdQw21bhv(rbOocBAhf8=lyn(6kW#O=RFNd8o6}}=IeTMQJ zFq=XSSj?!-Z0_WZi`w{UKSnJ46W-jRDFnbzM%-%=AA9vY`Ao#a#S;Y!_|Al=|8Z%X zMTdV!b@+Ewhkr+PICxC>nD8;-W5UOUj|(3cJ}!Jh_=NBY;S-g^#iPw2hi$V^p=sx2 zlG;p1Iwz^mB1?^??36mg_fMwO4}RQpO8vl$`oS~Pk!Cv5Oh=mONHY^@W+Kf@q?ySy zc{H6YF0xMYA}b7Ivbe)K$vdpNSyP`nTVAUFwgB#0@{k3 z6Hu806>XVbN^*P+MVU6LJj&{^8l@JXpsW-tsPdR8slsZMc}M}a8N*Ai991WI$u+6L z-}_q9guh1Xs4{$ji^^a@5P}6k2rr0M!-CKd7F2meWmt{c%#nM`Gx6T?4DT(oeKQx* z6oL*QHQ=li)ZjxKG{96*Y*JBfO8AuUDdAJXr-e@opB6qX98x-8$i`GSBtl+t*hWk< z$YC2XF#^rT2s9fb&}@!C*m8(8bCG5)(#%Dg`A9P#Y33u%e56^3Gz*btA<`^l8tJ!& z1@^J=WHy+c&3_qBW`pfnDdWj(Fk&mUc+#lPmH1l0u`K6~WjS{&%lRtH`3g(hRmI*; zh2_7+(hAFe+e;U!EEh^F!EK?$%?e74lBHsqQr0ADmX&A)RbFM)p~jbJ&1zJ6ly!v~ zU!o?fQROjTZW9{$P3gt9Z~`w6VNowE2=cHX$m0c3FDwZC#DXf1s28sh^}>P@4}4#$ zVZTL`v}0?Gf5S)as3ND1Dq=yE-3we6&Gg}7iSeW=Y-D* zpA$YOd|vpx@Ok0$!WV=u2wxDsP>H)uA&2ep#MrhNW7}ekZHqa!VMimxsu%J*HdtrMKe ze+pYFvA{H7iL}}R2@d7em#g&4Rr=+EzF5ImnXHtU6gxX5PQ}hn!459AQsP8HsmAtu zN^DWRtR5=}&hE`wEHOllFV#`qL~84RzwEEEbfwp`lS(tWo6= zmE|>}vRDw5#ey=A97o|_KCfIm;4=N zp>J$6LvA-Ix0{sPp}FpsQ^H{s%nL_jJU=ZQX2HC0i0XL=$W-`@a0r9)?AA>ohizs= zznYDHH5>g3I~cLzT&y@(t~ehn&c}-L<%$cj;zF#r5GxigU7rnBXmh>VZ1l~!Dms^a z6HB=&Iv;5ls^~&S3%`E(^J}w(M}Cnc^pUxu-WSQld!X}0y_ZSXs4Y}Iyd}Pt56JW1KE^efDkjKZ)lH;-h!Y zFc9X2Lm1?a63wrGw{wiumkF*+F*iLv5RthiLJxEw1k$BN74iYu|=O02jND`x** zEP0`?ef`UAi*!c*puJS81nXVOu8NgK6@@0Vej#)5l7HUWA6t*YJ8|mwOsvjl zpjf(e!fum52gzq+vz!C;ZNzF8` z>L@t;q8t+a;|{qfheSg?za$)H!n|;_#q-O;Avp8GA+G0Fgrgsr7rs()_@8Do;sEQ2rR8IOeHk#L+(O46rawBSY)k!B*& zOpxZd)|IxS?9hama3w4zwj|{lh|zG(h%ZGLmF#vKge9rbcJ6`;+0=4h`KFfp6H?3l zy=mibVBAdIG5)4|G5ZFM7Lr~HIsSHjJ8ymBjoe|TL!Z0XC*F*u7{4dpsuqNfMn`0i z8`TY_QQcrd_qu0{>W0&p@G;?I!pDT8C0-wmU@9C^dwxRrgm82a%PTjennDg+8JB%( zGW!(PmSt=zV$)@8I$|?rY$jvbPbcY2!+1fO4zQSty?YskB zn<-p7+FD;$5fR^)PnPvuJV|!@|dpjm<~PY zJZ7pqW~w}9syw1{N^xLPemW^XMc=!hPRfs`gii@aA3HuJd|LRlaP+0)utra3gwF^^ zm$AGO2bw|-TS}LGb~gJgR?lT@E@Ja#Y(8QOWo#j1IS$O0?)NWk6XAU;^v=c*1k zS9QR-5*vhy*lX^@^Hm=6RUY$I9#JFCW1-4pp~R!n@+bVqovM0TSQ?aLQwl4UhHMEg zzlCz#UttDJ<=1n<=Y*rX9Y;@lIxl=)IJ%bQ!WV=u2wxDsP>BmoA%`u&%RaoAeHe?^ zGPV@4Ns0K5@5SD*SgTK>i+^WkCGy)N=N&?9q$STNZ=2peb(eVF7sb zv5|Nw5-%0RFzP6i{m$*5eW)!*;^j!Z9AiR|8f)T6vl3}mNK<;JPJOXz_=^?8uepgY zmOQA@@+VmuG--y<(xocPr4mbPZHZf@`R0$IiXg^qTgTa?c&311S9zI1#^__A;a?d9k$rovZ* zuLwuiIKEQx*~Mm%13tSN@9eC`J3FiK&d%y_cXn2J<%Jg-SHqp1+A43#u}fEZ!6jUJ z#b7F0cBp7oJ>IfAN{f*x$($`B32r44N79En@x!)jYPPLc`P=B4+U|C=CTd%5@;BEt zDZtP5uZ!AV?!k|pt&7@z2KJY`lIgnmR9?KZE@rl(4)5dH5La9 zjmmwHrjX-j-0*(#`uM3vZ3k~c;7gWwPNl%MQ+%X-2X8{K-zwFQKh65|mU4ZSmFvT? zjsGjx$Ir-LsXiQdvygui^0OtIh5Vb4hhN|8QA6ykNa}q4 zB4*5!I*yd6NmeHq9cH+ja_&tz_okeCQ_jC7d`tM2@Garn!ncKQ3*Q!wPIG5Oe=!w~ zUP4|SgtH+{AqRp-Q^8st@_pdizAEjj z(!MI~M^4vO>AEUiSEcKjQw~&LA{!t3O~^)0uPz&cV$;fo0Nk{)A=o#qYzW?v%?Azm z0#gh3<{QQ6kj?_Y=p2DVFjdXHBQ@a_UISjiR5kaH)P(tY4Y&qV)r4!<)YEKKu7Pk0 zQ9aB-RHh1dy9$R8(90npQ{nJf&qFMx!r`pU3x_bChcHZqLm1?9IQ<6Xc;8eE^)NlH z^bFJMas0j>$M5TL{JvgjGs%V!`(u#p7ryhI@1$P)>5w@cGiQp7^oFo|Lviqi;@}O% z!5cAH-n2?-_H)x}rjhriRWA_IgcqJ;lJ_MKV8qh{IGP{#03k;nfB^XIJ^)ed+kF5+ z(YN~m#1lNgJsF+MR342^P9EK;p%3!P5`7RdR=wzP(pV=qY6mAz_-ot`PVwO3!D${4 zIL>jc= zQ}n`Bf72Qo^0_zQ^obAD5TsHlLJk^|qW~HbGBG5eAsInKLMGCnApwarXh=rTkdTQq zXh=qGMVecY=GJMo>WsBYt+5@QctdA3-q2Z%H*{8yyP>lhZs^oj`58Lx%J43WHdpes z96i@|biRz1VQDpfFl__3tohlY4SmpD{A`y;?a1Dg8WT#?qEN!yy%c&)ENo%pyD~hF zzb2(vF}H8l#K%7Zu_n#Gbur*eCM>0%zJ+Sb%6l=dneC$OH+88RBrGpV0;^=RY z-4Gvt+x~{A|0$>g(+#mm;z~uBPeA4FvFItLx{v`Kdwxy$n(#H@Yr@xsuM1xnzAk)2 z_=fNe;Tx3;A59^L?d>#!K5TCUuV2uP2wuOS|6uC;TGl2_)P7vV=0RcQmXS61xU*H* zwjr_sN46u)cBI*kG~1D8hd1OY%MLHcE5pn2%1}1TWKZ1G^K5ewFWF8zrkjQBVz{&7 z@7W)2er!q*d(W{-f+M(bYnMd4&A9#L&D_XHnlSpG;Vw(ys1kAXU7Ms6*k%qRK~j-X*^9uj4Ho3#=Yw|C%tAu$1ML*@7?nh^I)&$EKi!mFZpx1~*xG{yH{shuAlc3RU?hP_Bk8pt~z5^#5#>9%AVQJ4&4`1roXDAQ4k(5OR1PaxfJRIhYp?IXn+Jm#SizI)T#q)4I*Uf4K zZFev#wx4AD+YOBW8-cgadpM$Oh_@yr{4uvt+X%eN(HkA*KC-G)`>Q&& zzp7LHYr@xruL)lhzAk)S_`2|Q;Tys?gl`DnsN4!@3OQ^E&G~TVj?M;9G@9p|xB2CS7j2&DHz|T2Abf5=l|+@QwuF)K{bj5pu>OXP@5=7% zGrU}s?8@Zqt6=^$IU49L{fR>C1tZ2{AsPCfnAr-6pBUN`Gduf4_t=Y0wSN(t+zHu# zjf3|7>q=RZCo-?wN53KO_1AFo&C=KT0oCg!R#JxjXr}(&m3{8YJ|Vu_?Vj*G;d{a% zmgA6!sc;Cxyl}|jdC0+3IOIS++kaEYVe6A-(1)#0F7l$~4R!L3*ZrziSV!MrcQef2 zRCnKejhC8lzV25neW}V@k2f#*m#KY9#jj-@Ts-mnW*P_fh|;X?z${9$GJdn@;8Iu* z-@3?$+#(^@PPbn7E0#3lTf81xo=l-hZUSf$Q<(x9;(4@zsc^J`dEt=P^N^RRaLDF) zh{aSmBx1f|YE2=BEpVDaAGR8aC!bg2$>-I4^0`r4i`CX*wY6AnJyu(f)z)LRjaY3X zR@=zc6dvFXNk)%pNk+3#8uw~(G8w_q-xIW|o3mWvtq#{8>*8a}l2fcBK7NeNOOghBQz2;}3%4N_-r@~WmqPcd4mq#tFf@A0 z?R`~;rPqY72}d_Mz9xKK__}cPkK^mYH-v8pN5?q6Q8{eg6mr<&q#5*qsmmsNE?u48 zWZ$K$(_0DU#AZu9>mLu>E@Rsf+o9PdHaoQ4A{!`+vP_<*NSnB`!8!hBaVvYPxZ<(( z_UG|dHfHe!v>hP7{jq~@eRBt62jBX}f9ba54rut2g`Gfy%OrUUwi&&DGkX6fy`MKR zgNTt}D-vvxz-MsvD8CE29qG0s-FBpljmy_ac6dk2H*)GbZ)Vllq7c`ze#$0BB3PhX&ir5V%{k`F2L?TW{ni+EtwTRuF*&Z&hoQ6t3$q_3bL7 z?JA?~Dx_wXW zNV6Yl_9M-HrYYiAeYa$X=`{qq6@#wrz7<}^wp;QF81r6*3GZX?RhZQGN*3*xIxUFR z_bU8q`)`Dc@B44Y4CUa#j(y(XG*>S|VWmOfUTsT#wf7EuMZnxDjW*+Jmg?19C9#UiCj$~hpm>I zK_9kSeuKLkH*91@zukC?E7Tira}|B_4d4F@x4~|54E7RkZr|j+*KR-E z!6)8&`-E*Zp(Gd`8s|oU#xa#qpmCl@lpi7pzpCA} zn%dXq0{5=*^et@|+`W_hMfn~H-MqN{eed)MzgTt89>MQdD?lT7-PTFZGxqE2ZJqRF z=JbiTz3>drqTW%>3*Tw9{2~0Q<&XUI&YeheN2fzi8zGu>&eFSq@P|hDubuF2B)ls^ ze=^$Tg!iIs_hR*X@i}N01XYu;YYx@>Z_QA>n=DlCDOCPHx?HDE_-O%??>i>nX_n)$ zUJecV*;VMx&#r<$ew!A5m>N`;4~s%&A#++!PEU+Ap{QIF-R?3LGQ^tDOs)y(yrwC| zq=iy42&IIKYC>MrEXLs4eVOEaGdUgAddqhk?w?M9Cq;qgjPSlKz z4@k`*_23MG6vTU|>JQES^)Q;@!_ywdus@zQ$seA{kLUjQqmw)i@rV!OCgLL+J~t5` z(dIqk;!GMZ>}GRDTi>)kz8|gSel)K8IMo}MQ8166W!M3ek5Hk#x; zfQC2`#P?@GXm=C{?e!q9*Mq2M3%h|`LjP`m(7M|hbnW$^NAF>%F!A?1_>+(96Z}Az z?eKoI1T;8X0-oR;iYLUH4`R(D&yF=8#+qn#S*lp`QLKsfdrim-`Li89wg^@FVeauM z1Ur@R;`QUxZhzs&yT|NsKMcUI_vECT%^Nlct35e|jHRbB-lpr@PtG9Xr5|UWo;+c{ z%dq;>Q^=tD)6*w@*;ASzj##4b85zIhjGu||v(r8vQ@m$qPT&l2Ha9fM9>hq9)_B-L z8@%5jx!VckHPQZ=M?J{v#sYc$#6Lv!R8qQ0|IlkfR2%mHIWwnE{7TMHXd)7tKRZF_ zU$tgI=)dLZ8Ouvvm>@**uEA41#Zx`h;aQ)V{X;Fxd&qN*cs=m_$Z+uWV>-}7?plPz z$I%!bM`M68oCBWhN`W#ws6r1+#Ss!Y4vCnWv*BxG{*q3J#X?m=n>`P)tkQSA5@cgx zlnp!Chlg^1i${OezhioMDF3#%0sI<^8j2X9RwEGpx@w8gCzOXTG(g$!*5dpkuo2A* zvGD_5hc5~ajh4RxrrAH9pFHu~)@jeJ6Jg43hR;vC^}fc;8Mh>64i9Ortao^5mW^XR zUJ-3R@ymY#ywFnp(>QtJFJ-)ODix=Sja2c)NkK1CofoOj3$K&S9}@e_0uuYA7sC3a z_qoaGPgez#&JEH86O`&eFh7@n2$|e?4;!Z;s*yt`A5@@d)WI*Z?xu$j%zge4g1I+C zsYa3Q9D=#kK`^%o2*y+fWV-VTCYU28nEpw1AehH%6U+m)3HG76feGff@Cpk!>BSI? z6cFrFmZ-OX6Dwo0Wr+xvfru38B_c|omx{iLPRkSDjkC zty7D)b!zc8E|Ay?>dskSr@ABj4sNJ;xlT3S)v3n2=RB_aQo^S{QJlo-qK@K-a$l>+~IhbB3PZfR)a!@bQ*RlG5 zf!#L)({IS^(EI1;!uQX6(DVBYG>7{aeEj3Zg9m5n@(<4W*iYIAGzJdd4=(sn%yIDH zS%#8_#+^%NOij;whRf`S7Z_xH9{fnvADv@7dvqT03}O7ot3%t0HNo;NE&Go%Yh&Pl1l z+7sylqPk8bDyO>;)lDA)at15YhipD6fNVDH{8f){Myuu-t_oH%fz+X%!qX|?JFaiir|SoA_1Y*w9$3O2b&yzB?gzgC_A(-Sn; zrD=0M`}{oTq|YyCZhCk&{c|q;qbi4osZJx+X{0)hRHtEe8ZCbz$z94>?Ti@-PW!5+ z`D~-*T}-mGS3Q?AKG*00VQt|?!-vFq6?X`+Ibl64{M>YT7zZ+I0H?QTfcY>-z(cgc zatt1aXo@Ob;N1K0#aSP;(j57m=Fl%J=Ga4C#BmH>2eIAeAhypTAhyq0lZAOmHi10DkyS%|@5>uU}Lz6s@hAz;c^H4%-NB27TD9nw`kohxcFO)c5}DKH_qbbl-atlh2DDjeJU? zIrM8@!b$Oi*L{AX%q3dE!;4≻DBdC108_#@#E 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

      %B|jZGdcvcZrfm80XIf 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


      Shz6WyhKrU)Ikc+n*c*z5=sO5l49#BOs2Q2Y* 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 !4AH8HD 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

      7qR@D4RgYg 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

      #M)@*T2*H2p*+h!6U8y1&`tfkF@aMkv=?l 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 z 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

      `ah~aD7o{>Et#KU< zp_CnMpdKp&73zGQD(wij`yt#e#Z7eVVu4#w%sp8aV@5A32A&v;vHKTeYA!|0Qp7Ap zOp1O^8CwBIY>K&mA6jGi%7jOgOi@!J1~E4aC&GxiDV+BpmplxmCWWgam&~1u&=7t5 zkl%}3${tVlgROR1G8QHkwOdE>2HP#b3K`PqVE=FgxPB4#1RIW=U~FsX0+ z0o>>Jjek$-8~>iq=^I-C^UOBas>3)HZ6hpa(Zf2pedUA5ununDxHb}xdXG2^d`BGN zf9RmCpQ#(w`SH=@H>xXhCucOB%5~>4Igcghv2@s-=HQ&G8m;g&umVXYfqDggy?-VDIRcqu8uZ`lj1Ri!*xrsd%O<7pdv>j4ppF zvhM8j%%&!ZW8pjU$T_ae9!IixE|0fl_ILtW1#-eW!7Ae!oC$|D>pUPZ(Sn`GShRdn zUo@G%XfiwF>6uSYCtDCxd|AZT;9M3@rT0{99OV!_m97#$QsmP|xg^orTp!kC4;`AE z{!ksEjoHuI=zeHk`a^zbRQ9u$xgT1V{*WJg^V$QjorA`GDnup(XPm^$CJ$p}Ma1FT3KI<~;3BCJRk zcPuhRS}xCA)1MJ{6%!XX<>sLa)1b{vNw*EAOB&^iYEbhW#tDEWjt$*&K6HOw&9fD= zqGN@j^=68!Phh8WF`;6oQ)JDZKkhWsdVyx0kA`Pjt}@edm6>=Ij^VT6DqJ4Uwp?Jg z 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⪚#0uef+0xV{=^>V+aLBNCh6L`DUL>Y@}nt~ zDh9N|^=sKdo4V{E>pFN+%Kraz_uk!=CE1l9Nhv{AYf&RoZjl<2%@IeMku*zPRbAe} zd+)tX00|%gWC95w6G#BkT9Q77Ml+H~jfO+=BeeJ4d+)tB)m@-=oc+7+23}R8i?gWa zCI31&Z^wzdk!BdLp-ZBDZ-W zw|OGBc`~2{H53P(_wk$TF-#_>GTI{9OE5CaYX&W{NGkRnE%_Vhq$6239+^U z+u!|-_=g6U{>ke@5Quxp!+94E=UqHZ7wL_N7u^q+hUH!2Rh%q-ReoN(aB!U0E*$K~ zVVXafH!pk}%^%GD^AOD+a&zzLJOs07UW_Jsf0*VEySX=Zih(>JU;I)0Cy8PpvMFyf zmjlC6`ns@rD7Sei zcUX~RW?wTDjbAdZ^azXhBEO2TBnhcY!AJw+V17v&@+l>Ri=`#@m)tGv8)TP+8@ih@M8V3yo<-OE-tSSUQKLX?Q;9WD6Ya2QJsYo zqB+!acUp?H91ApWjVF%UP)ZHfQ|QpCmzVX;!$ly`wLOBMSfL8JLq zL(2Aii;N7LtHzbt6e$=s|38c?J!j{cmWD=^zM3k&6c*u+fIk9$DVI`NfIkX;DS3oH z2L4#xUEuMoc)X~7JS!d-_2YT*JWiBiR(>M0cH1XvH-O^D;-1K@pTN2-_b2&Zoln*b z#rDbE=E=+^_5-}z_LP58!ncU0a_gsR*7|{$cun-w`iuCQQ zV!*$hlqYEZMBe;~d_D6-zMj$G;@R@C!9P}Vn<65CJegmoh=`Hgrie%&Pvtg69E{{PMF@nH)&2KyTo(;qP$*Ps zLE*KM;+2%NB4KdpsXb4vlt={kae{v-mr`zlD}$UYe;dh@p4wd~-Y|QbL?~z1r-@P& z^wU|Pc-DU=S&Q8>nW5*@XKIGU7vP`4I=Xt+m*p8gv-XYR*_yRFe>OLK&W3LG9ENEP z;kth=H+-%%#PR7lAICjSRXvSkpT@BoQaJb-@MplE0T=VYp9Oyw{8?}j4E#Cp=fIx} z93HCLr}N4v93PcY_}mI(2<4gFMg+?o6U!pU6pb?B11#mMSqY_^&NB)MwR-i{M>eGnyS?2wqJGW-1e)obK81Cu$kTRAZGp=$Ag8Lcc&k` zWcLspgk3b;h_8h_R2;63nt!OUM&od``+68_KXqTSd-#&w!`Vg4B4w=p;=ab}lqr5` zLcS>ah_!HSz@Zh+vy$8TJLm&|IT1uM-MZF>968FCLa2E;k|Vr05K6+gbG?2Wr=N?iV+v9dM% z6pjBP-0)D%kA<%k!or#QU12vWzkyJ=Pr-~7K-Sz^{0`tR9c_A` ze>tO7_b+RpY8PWnvT%qZWzQ6&@Xh^UuB-SM7TMyDn&XNbOb`5d!M?f(YLxG*i(*SR z9M9OVF48}Jr>u+PA)%FANp5(egW2G5COL<3`Kr)Lk77cT>vZnRmiOU13 z4HPXmtHnF8BHmVtAfe@EwEzcJjM2&^vsy&KN|NP`=O6qS)6M~9uMoQ0RlLO?W!a~| z`BTNL_=9$els+leh|0#e?J5zAKWL}W_>;$IqNL-4;*v_W^a&BrP3CdZCCcvcB7kVb z9gP5n_C!|LIuv@*;Qtu$MA1RI3Hh+-6GerjkNoieL{VMQ)swZZbPs*9>>xB4BwIfZ zJz3b6-943e@YJOao+>Y{?w-nR>)!O!M{F9@+<*oNG~D3r1>YIGv#r5r{~A=|zNF>< zHuOp2qtQA(PZsgf@chYBG|_nYplG5|WFbtO4RDV-t8qumOZV|&{DBoAv{JYYEjO!$ zE3hJ5RxX)o6xlMT7O7}i1j))Jvs#eAUg}2i_hgLmxZ`X{flH4`g_eI;HifXjD8;n@ zK*$wBhy3v()#4_QvW!1y^0$~fBZB%d1 zWX5bxl*UDW&y+nBU&VN)$WwRoEZxN2;@P|hzmj;i>_HcOwlEGx&*iqyz1a4-OSaEt zw!|fEPvCTo+`iVJi$8GsGc_TD1FR zo-NwFT=%BEh+jf6lG`!*)r4H7*!Y?Ue)v1OaN}zq_({mup}*d;=`|1hD1F}a+6R6b z@^ue9AM*8<&98aj$4PI-zWH_Tr}_16--3P1Yu!)F>-hZj$&S=h_{1abIO1XXI^^pu z#Unl!4@>YSaPf%G#lsR@JVF-_OK|b99(Z}XtOO6mrIom};h)dh+{dqg~?XPv5+Fxh?w}W>OmyXvu&K<<1Bk(dV;t_rl4@>+e9-)heCAfH4 z2N#df#lsR@JVF-_OK|b9UKf{2@K9Vj@mnW;?IbRpwU_N=H>!R^Z_IKl( znNQx}&zs)p`&QGNn0Man&zs-CeDX%-8Sv&e`}3AJFt5DPb}et>^T5lvh)4LT@r}qg zA>VA-1TG%YPCP8Z#Uu1)@MduFh|k5t5?nm22M!Od0V=^G%`f=9^^Nvl>zf>pR^rlz z-`nte+nbnY-fY>9eLH?{f0N_Y{$}^rLEJltYX@=Z2>UWF;t_rl4@>+e9-)heCAfH4 z2N#df#lsR@JVF-_OK|b9UKf{2@JRCu`P@ldI?4A=^1TbccTrDW_`U1R&j0Q=IF8-e zcY}9RPd#sN{CbF65B>Ml#YH^APvT*T-^3$y@vsCJ59{FK5xRI-f{RD!;$aCc9@gvP zQVAYuejzTs_`R2U=_TL$@M|CW-bcOkf%g-ae(d|Hhkoj5fc^)lw*lfdPVG<1TG%Y zt_fT`LT?5a59{FK5xRI-f{Tasz_a!K+wf}}acd_o z?QeBF+u!E+v=f&O;@Sb;LEJj(;vyd5C-JbvZ>{)MJmPcluml&6(8a?NTs*9Ui%00< zVF@lC(#yD1f=8NP-eP}t;u08bM zL%sBX_e5OFdJ&KCmv~s>H}MEvJS@S*!#cQlgf1SI;NlUwcvymqhxNL+RDwsEU&!}f z{Mt)gdf#sU_fao>)Jq?J?R&fHqMx|+zt!#giCaJQH1HPR?*@p=z}wIx?qyuWBm5*D zmiSFPLKhE9aPhDXE*_zahb6dpgf1SI;NoGuE-sbek>;0oIL{m3$-MF|-~Sum&3y6> z=9hOO--UcP^9%OP?{xd-ck%hV-EYe~9KROqTj;+f`Y+=m9^ohPuzVNt-Ih(@P2f%7 zP2kPo;t}@ZVF@lCp^JwlxOhk}?_-tVk>(ft+WJoWvlYL!5|=jcws$h$5SO-hGoKK* zcKqIseLHdKz`o<1j!(zC+)qc~Wn9D~{3RZi_)R=Q7Y|GDHgNHX&)dPp!#cQlgf1SI z;NoGuE-sbek>;0oIL|w&mrnA%lX~bP-@EX87k=#`Zr$&2e7dQZ?suVM-$Pt_h-(l1 z_e5OFxQIviNjxm^n|OpS9+u$ZVI5pNLKhE9@NRJNh|k5t5?nl_m-SK!9%+8T@4fh~ z7r*u5*S>eSj{3m+!25_xKX^a&&`&+}gAWk50pd15+y?6EMLfb^;$ey3#3OX^uml$m z>)_%Mx_DTEi%00?;nkZ#l^Ol_B;Whrox}w;Tc==Kaes z`YTV*pI~fow8oUBm5*Dmh3BvN9f{V2`(Pi!NntV@vsCJkI==# z5?nm2*X>(Yf`{TVir+@@`zU@J<-OP#ejnq#*BJO1ejmqv9Q$$NI?g`-1pE9G#BGAO zO@w_J7x4%`iH9YA6OYiv!xCIPtb>b3=;C1sE*_zahb6dpSg(sqC3q+zlcZpNjxm^n|OpS9+u$Z zVI5pNLKhE9aPbITJS@S*!+Kp@D#1f>nZ@t3yic6PZ?nW@4!_QU&ruI^yf>RCF7x<( zo_d%EUm)%a*e_te5dD|+A|Bx<@vy{i;t{%dSb~d(b#UveId z1dlYou#Z2;e()gsj)Uwc53z4K^hU35hu9AuVn2D9{pMltVenz_5%3ZAHAmPN9f|h{ zWn9D~{3ITh>??{#=;C1sE*{pw#Upg_uml&6(8a?NTs*AT?ORrYN19*o+bDh;<-OP_ z`}AYPWej|bxQ(%&JWgE4iOV?q#pB=;;1l2z*iS_NWn9D~{3ITh_)R=Q7Y|Et@vsgq z9-)heCAfHmE*_TP;$gimE|uVs<`?2JiQgy5=SloJ#e1zO{5nP4rl_ZB_W7rI4=|1W zH24hr{4?M);4^jm{NfRQ5)VuKCLW=Shb6dpSO*u6(8a?NTs%S-4@+?IuwECJO7KYY z3;8^Y-)G6^S?)t~;B&m!n&Un-$NQCe;xZ3DkKgCP7l`WuabLiGp)M}s5q=U6OZ+At zp^JwlxOi9x7mv`z!xCIPLKhE9aPhES7ne%#Nb?K(y@Tv44zf=_$iCzd`;tTKTMn`B zIK+POF#DRr;KS^D4znLU!oKJT_z3t&?2DH7G4TjLiH9ZoisBKvcvymqhjnoA2wglZ z!NntV@vsCJ59@XNmX+X<<`?#RM~TZQejCNFWB7FpzmD;KW{iFQaqP!=PcV-CIQA37 zZ329P{pN|f_b=iRei9E${3afui-#q+cvuG)kI==#5?nk&7Y|Et@vvSOmrC$R^9z2P zBrcQqeGAQ{Yp?WtzB5v(G^;p)6c!ZzC!xF!VN9f{V z2`(Pi!NntV@vsCJkI==#5?nm2*Ttn0JktC^J7voAUPZtv@lu&+77 zdxVj9@pQAAgd3pCsR>@cR_?Foj>I zcrP}M{WSG3&3mzF>S>1eFEijX#C4|b{fl^npTxrwzllfa;$aCc9@fFdBXsew1Q(Cc z#lsR@JgnEnr4l^S{K9=^mVBSZZ?pJyj{DRcahW4-bJW8;ahb<{p8M21^|XNf0`Jup zi0eYsV|gDFkMNUtSmHPF2wglZ!NtQmxOjvv9+u$Z5xRI-f{Tasy0}z=hvKrxKKvr@ zM;1BPy~uv>68n-%>^m;8U%bS*@n!Zkm$6?4UuNHOg?-Bv>{r+qU7`Q$*k5Nq`a1Y^ z_Dxs8SK04grT#u>Y@t$HG{_E_ku7j_`?*{v}H`p(~!S!!&{SDqfZE*b! z@D1=y@J+_I$-e9+{cpi<3w#UvE$nY{{hRcE6aU|2eA~ol8~bhc^S8lwz<0oRxc(0P z?{fWJ{IkpWcZuI3&;5(+D=e~~v&eqU68i>AoXcDSU*eqfGW!n8;LGeAEQ7CLzrz0O z3i}o->?d7kKj=F94%e~24!#P$3ckv|#VY-;(f=C!*VqSKV;^yy{j7Dazs~j7>Hh}( z-@yI`_zm_|HW=Rq_8auS0lta;5J1C7!pI zc^+HlxnY@eS^Hdn2K+a$-^6~C@ozHzP4F$ow*|h% z^XeAQvo{&vP59jezX|_s@NN9F4Ze;24*lXe;0fg|LiipUE;gQyt&AFX_0w# zk@e6L>(C|eCFbQN=H+GVmzlShv0r9hUtztp0=~j}Y6bi{_SaeGUT0l!o$If%Zdher zU#0(5uD?eAYuK-WuVKGV|LfSVbNzL$e}i?!4fx%_{s#C4_8YACHW>c~>-n-MwTg*SVc#nUZ`Qy@y~twKc)Xu@KgAof}at;Gp>Jz z{Tcp0XZ+{j=lJIw{1)@iE#|*l%n!GiA8s@M+y=kR{C}JIYmfP7kNIT}e2@8WAAFzr zb02)4`S%X^9pmM@z9m4;J`R|DN^N9KTi23y{ z_#JcoWB4C~AA_G@e}ex`=>G)#KI@bF^nV|I_wmmu_$lK* zW&Ed%?~Lo8;omdt&+yMV_&NQbV}H)|Z*iXe7W30B=HFY)54V|rZZp5!W`4WP{IbXV zvWNX1^Uogh_dfIgKKA>}&->Wl0lx!&hyL$if57~EK>r8KzX$L;g#RJ-hg|=V`SA$; zN6ddm^nV0?7yK^s|6T0wg5LwbNB{S*zsLN348LRe9W%aT_@A&oIAQ&8g8d2Ozt8yZ zgWqRHn1V!71@MrT;VVGp>Jz{Tco_CqC!cpL6|l`oG2ed5ihs7W3OJ=7-zN zU$>cGZZp5!W`5ga{@i1J+hcy(V}9JH|9$4SedeEi`oF{cbO-x8;CGnc54ipT{0_hm znEwu09~{E(kn0~}e}w%J*FR!k;0S(q;dhto-(~!F8Q(qZ?}6WAe!j zJ)G-*ug||UzR&x=jqmq)*rxYbZ+b81{olv={`dRy=J!}{ey{s!25$y$d5`;P!M=t5 zTi&0pSMJM*N9>a{z8CpE4U4 zw@&=pMO?b@YZrd+0`Gp0>#Uo4>3*N%)E)J3ajl2`d$8{z?mbbDWn9D~{3RZi_)R=Q z7Y|Et@vsgq9-)heCAfHmE*_TP;$gimE|uV+xb))pUi{XJUwhy0IQ4<|Q4f8@tq;7P zdg&*w{owt?Z2T!U$4%Ed(Ji<@nVTs?wBXsew1Q!qM;NlUwcvymqN9f{V2`(Pi z>*7)g9*Rrj2kigG4>G@e$oby*Vdj?)Sa13u^UQ~kA7*~}0P=%w-~1uwn-9Cc7W!}b zp!;b7Zwb7t7x4%`iHGHfkRP^e0vC_Ko4}jEo57pG#Ut7^gNsM#;$aCc9@5MESS5I* z`31kWe$f7GB`&QW_WaO>U)#XjKE&tvz5N5$+wprl_U**2;{%RY2lgGAyo-A2 z`jG3O>%)#?H+VO3>BjHfA9j88fcFrW9{TTzxRr4ckMNUtSmHPF2wglZ!NtQmxOjvv z9+u$Z5xRI-f{Tasy0}z=N19*A=U)8U%YCXBzxHt->-(VVqL2GfANACa-}{MMKX^ZJ z8~A|ZIDq{CaTy5vGA`l~ei9E${3afui-#q+cvuG)kI==#5?nk&7Y|Et@vvSOmrC$R z^UFs(KQw;SesBDk?>mhj*FR0aX!wKQ)xGyx(?^(OK8pO9o!#U{zZZ>~KjIIYKgtaA zF*k0`8@14=<)d!gLZcQp`a|_p#!B46cj9LGG33WBMJqmU0&fBrt@vDwEWw+>#V9@( z8B1`Hu^u=)(lbpJc%(UpFtie@){i-Mtsl2+`v`N)N70F8+s7T#cAVe-QFQFv!8<*7)g9%;_` zi2d0~TsrYvCvoW_E?rbc*T)>Eu8%Y45SMQ3yFbR~A9uSR?0YD`9^%&X@l;`DT*M>% zBp#OdO*}#u4@+?Iunyi0E*|l@cvymqN9f{V2`(Pe%X+Bip9lv*d+AFf| zPx$k0?7Kh3=izs4uz~kr--CV6r&FBDxQIvis}sM8hjsia9-)heCAfHmE*_TP;$ajWveId1P{e!l6;>eE|YBZPvZ9};x>ifr>KW1>S-FkPxGQ- zntGbXeujFS!F~q&nW(oiF5(e>5)VuKCLW=Shb6dpSO*u6(8a?NTs%S-4@+?IuwECJ zO7KuzX7SrBex1c{v)rfV@cSJ29Dbjp9_Fd1dHg<4z04Dr1>(8@zCgV!)ZNF#Bm5*D zmiSFPLKhE9aPhDXE*_zahb6dpgf1SI;NoGuE-sbek>(dRHV4^|9{iB!>p@=N46(5} z1U>{l#Kz_@FB*o~_#9^AbC?$eBiN5%Kf;FgNZkt@@d!VOhb0@6;t{%dSb~d(b#UvbESmEe))7yLTPhVdwV9mTI>Y*>%+;%p3jj1B2=;yRA~I4=su ziR%RYPq5)V!G`xl-3uJ?2tSF3C4Li+(8a?NTs*9Ui%00rk*ijDp$@M&JWO%s=C?5C-x8R9YnK7;*CUA>4$_(?o0 z@tb&rE*_TP;$apb_VdGLAaX@UM1h|2=~FVxkGc!ZzC!xF!VN9f{V2`(Pi!NntV@vsCJkI==# z5?nm2*Ttn0JktEaCgvcUoP%uo53-3l#3tnsF9n9!H_p1g! ziDX}KkbU|g@FDgshuEhdVqbEYea&I^C5PG99A@8hgni2q`X6Cmb0qdX%lnvkgrCI2 zl6^(-2wglZ!NtQmxOjvv9+u$Z5xRI-f{Tasx_!$^@JRCuejCN_qxf}{xQv01ebW2F zW5jI?zmKz@JkEadIQ!A##BGAOP7t>V@QJ|7xQIviNjxm^n|OpS9+u$ZVI5pNLKhE9 zaPbITJS@S*!+Kp@D#0VoFZgYexJ>eXWD>tl@&08BzfY0xQ}O=f;@UKEndUvgG;y2e zJ-`g_5oV~D8R9+@aWCT{9^ohPu*7fT5xRI-f{TZBaPbITJS@S*BXsew1Q!qMb#bW# zk2JsF*IDXemblE~_c`ii4!_TV&wRqR*6SJ@X` zW8ZZRe2snAHTGTC*>_#%J;OTqI{a?1?|K9L2L0dQ`WuXIgMHf##}PG#|0edE_-70LTa0fD`z`RB^na87Z?aE$lm55y-!}ZV>33uz;Ezeaszw=`wgC3Hn87--zNAb{5P@RWPDqUZ;R)qE%tY|=>I18O`e->vd?f6 zd>ecl`)%U04Zeeacd*}q-wxN`#Xq}@Zx{dU!hezV%p&vdBI}_=);mkg+e@scmcW-d zkFw0Xy9~a}yuHl4y@LG;_zLT#71m?dnb)s_U#I`;^uJ2~tE?MV!B<&luVKH2{TltR z!GE3Wud^;#$9|puZ?ImxLH{@4e}n!v=zjxzgZ1DB{co~v*#zHY-Lc8KWQ+c{@b4D< zwz&RH_}zs6P1gB0x&AiS-^P9$e%ttOhxqMq{T;5q!}WLJw~PHQ*WV>Rx0ru#F~8s9 zz2YtAhuh3wx0%0ggWqO;*<*g%1K(r**#qClexLsLnZNd#|L=g`Vg9^>{T=WF=C1?h zzXRs)1MoxeL*~Cj><^j$kC-2i=>G`&BgS_Z{4V%i);D+Ie~yx&D3l-RJtJ;HTiHjPI1|pW**A{Cfs|#`w><{yF^5 z>Hi#lx0s)9F@N4-e!s>0n%m4Tx0#=AGk@G>{@LTb!yfa~9`oBC_WR5~`^=B~%y0YP zcbMPqaQ!>j-(mhb!2SUH1Na><{~yBd5PpZ)AHwel{0RFa@FVcM^nVxoyYRaUeh>fL zWB$Cy`0v6082-o1zsIaEj+tLixc&+KpMal$->3ik*x!fWeXf6se^23m%Jokf{~7(C zVSk2y&glP~{?EDoIqQRS`oG2ea*O%l7W2m~=9k;xx4~~Sf8A#O*aP2Ve%xdJ+rxgJ z`Eeh7pZRAW`#a2EcbMPqV1Ebvfcfiy`SpP7A27cif**n(f**4IBlsP${y1X(Ji`7i z_+9Mpg5Tx(_gEj?gWo;+zsLILnDHIc|1tP6{hxrJF#Z$#d%}M9eXf6>`TIWjefXa; zzEkj1@KgFfgWnnW8P`7pKLfCBl^Ef|96=m?=nB$#r_`l_qhH&@OxbU82-oDA2a@A@DtWAC)l50e}ez+ zgWm_g&-m|Sf6Dbw;eQJMQ}~^+J~+d_XRHs-7~eVk&guW0>z~tq<7a%dzwxuk&mlh_ zhsAxAzllaosnJElzl`(!O|)!EEp)@glx@cK~w*(H42P(qj6&2x;zNuG*xM)+Wm9%Olsau^-voItBXAA`kdQ!k%!%%vEGe+H+k4i9`|71^I2b~=X1!0q_Cxcz`+>2)xWw@rb+;4@>e$JVF-_ zOK|b94lW*{i-#q+c!Vw-!ewY+HXcQKo3-s0w7K(u_(H{=$#^cON) zQcHg!vrJ`CjnooV%P%3nY$=xUxma3)i)H9yX$dZF*1<(9bTP677a8gBNNd|F@JMUh zD)2~a+bZx#YuhjQR@(YS-)dXG;~`tvh%Zt zI_UYL^Sb9tZr2leT;{2GMBa#pC3z$sp^JwlxOi9x7mv`z!xCIPLKhE9aPhESm#3BB zk(RJk@JCw0R)I%a!hXT|)=M7sl1IJdSs!`UM;`Zm$@$wyp7xWc{n+<&KkmnV0DOS^ z?Ew7`)a9voMBa#pC3z$sp^JwlxOi9x7mv`z!xCIPLKhE9aPhESm#3BBk(RJk@JCw0 zR)I%a!hXf8(#EgGqS5=OjbG!#uUj_JsL74~%p0{dYNAmyjha)Vv^@*nobZc=NB&XT zC2L8IiY09eEn8^W5DijK3Ov%9HSxG;_|1moNjc>Qzkbp1pIG_YfAGp*`?X(-Pu}?30e`*xayvTIxCn{rh&U07J-|pMp$QJFXQSFy;+_9hRI%wYURaVDe^WDGW>uD8IR)DBRW{RaH87h{c zi=ZXAXjumrt172}f=5~nU*(S?DX(-&(dbIg6pgNQPknk{ z$xQ`&B`x7sG7^3znIcwch5Qv($Y1pew)1PquRGVe$h|J`E^@Ey>waSE{tEJ|Nbv5j zJH>mx!ipICp0BZT4!q1=@ra!2B)7!FI=Lqvp^JwlxOjvv9+u$U;NlUVi-#q+cv!E? z-AeFCE99&EQDoeePAM8)>6xO@%W_XzFkeMWX?GCOfzvlGp1MerT`@iZm?I-Q~!3V$xxaAIf&1pOkWl^TBctjeBhb3tx9-;Sv zi-&b^@d#Z!EWyRYI=Fa*E*_TP;vv1fEuyR7 zqqK;w0*|za{)U&ljo*w3|IfV-{4GBGwq+BIn%u}Mj3yd2(Wse5&8d;9ry0CC;TH`y zYN1gJjaq2b;zsElMVZgy7I`Lamfu2t+fuaRbJ4N{7o*U{$P!$Ptb>b8=pthYE;7=~ ze69qKw21yju`rf<8^4(=-^!J5XG&9U)0EpZ=J3oZB?#HqE(BOK#JW+qC31 zEu{_qO{?oF#5t|5Q*vH3OvW*rR_FS(71FeoTyJyBsQ}yDa>fcR+i2PDmR@?dllAR1 zYIoN6#q(u{TY7EZLCX$WcDQ9aN>tW|_(tA}swMd=mZ6KKC3qXSxW(t&aT#*^+QGv+)on}UQR3OuPzv&F`{gyMk_uJ0=KJdP8I>Yc_qxyq`)L_=ejJfDe4j{SE|PR*HB;=8A_UnJgZmi-#q+cvuG)kI==#5?nk&7Y|Et z@vt6vIdue&B1c6gCB?t^Ed}mcZ!Hg;qxz(lKo<=UDr+yUiDfc)C=BGXq$r;+8eZ*B zvMw;Fbs=kwAsIXzZ8eajJYuD0n40A_19`3wl zytIuGhTk-}(pJGpTy5KzH-E{n6qi(NO0z2ibm^ffJ**JTzte0{^$c?OX^=yDgB;Qu z4|Dixm_vjk9A+KiaMcKhw?^U+VOc%m5m6BjOAbGY zN9f{V2`(Pi!NntV@vsCJkI==#5?nm2*B!2^1P^6)C3q-LE5So~I!Ydna)@t~Lwcj+ z;TZTB_!xOQ7KcqQu8o6_bBJ)9LxAJhPmsqG93q?mpQy`I@rb+;4@>e$JVF-_OK|b9 z4lW*{i-#q+c!Vw&p_sc2n zhf^G?o(7*LkEhAwY4UW2Jf6XRhWqVI;N|^PJR)zz!;(A_kI==#5?nm2gNsM#;$aCc z9-)heCAfH4uglX)@KBysf`{_75bJhdIeQ z!pW%-@DWZBj?|r;5|79m@v!7%lX!$K9+u$ZVI5pNLKhE9aPbITJS@S*!+PDxsY>uj z>(eUuBdt%Xz$2|sIpH@-o{o~IqvY8bC;Z09voZ2;41AnC9One!I4AtZIpH^f{RI6_ zU_TLfIq!={^D)=Lvu; z0zQKMNZ@6%ibo`mcvx}}Mm$0n4@+?IunsOBp^JwlxOjvv9+u$ZVZH94&0v0TWiUUu zGMFD+8O%?U4COXMxy?|`=Az-<52PFQP;NM!8xH4&!J3Dp)NL3 z+TiK5V6K9v(}KAQJko-h3K%8BN5AF6lcO9p8~cX!F*0}zeC*qP_#4N5oI{!8990_! zpTK?se1Zy?sH*_+h>R2uOEOeELKhE9aPhDXE*_zahb6dpgf1SI;NoGut^!8$+#0Rr zR*}G?d4i3W38vL*Za9`1I)TS>!?E0OJU1M#87hItbDQzpW+Jzl$ZaNan~Bnah z%bdw=W=fl~0xIEYRX`@vsCJ59{FK5xRI-f{RD!;$aCc9@gtB zKs-`9`Q)s~B*n*#XY<^eEpsb;R35#Rqsk8Ea+|r_<`UoHQ9#ZsZN)q(kHvZ8m!w~q z$(My$ndp^pXj<-9A+SpH#m{&dzsL!nMNarEax!>{lWt3#s9fTN&l31D_RHYQoOD|T zU*Uw%3MYhCI4QRhKif!L^c!*F5s4=rmYm=bkI==#5?nm2gNsM#;$aCc9-)heCAfH4 z&rb+xF%{Lm@m(eUtHghm{8;6L*c$j6@n8F#7s+exlHprh%>^H$T$)8Q^x3J$LKen*n%1>-7Kg1*A zB_5WyIk;{?zeCyds~pLP0Q=Y-LEU4Dp1#7#UbiJy3cE*_TP;$a z5jXL$B);Mix_DTEi%00{89-XY5h?Jf28#XCrlQ3_rA!< zyG7ouFY#`DiIaOvynA2b-TX2q1DARCzRbJ*WlpH9(Ekdjr&c&&vXcMmV_JXk`d2(6 ze&S)tyLIshT|6wo#Upg_uml$m>)_%Mx_DTEi-+_wKPtf^tv{;ZkF@^a?8SA?Zd@ln zt`px?;=4-xS2=sJ%1_X(al&Yg_^**aYn=U92Vcj2o&MMJ6G+Mr@rbyIhb8e7kI==# z5?nm2gNsM#;$aCc9-)heCAfH4ugi~0@JQ>AD)=L%K!Tn`} z`@;tLvB}w=P4G?ZH_5Lp@@tFy*do8S@{_^J5Ale2iH9Ze6OYiv!xCIPtb>b3=;C1s zE*_zahb6dpSg*^EO7KYQk1F^htv|?*o5c4f_y3#3cboWcbAQ<;zT4nCK1#KV&KiAU(-VF@lC*1^Ribn&nR7mv`z!xCIPtk>m7C3vLu zM-}{$)*rk|U*tvOBFCi`dDXrIzQl{fC0>;;@uG1Ve3@76%izoWuF(qk3it~6O8&b> zY5l?bDDjB6iH9XG3dJLI@vsCJkI==#5?nm2gNsM#;$aCc9@4Y*M-_Oa^+y$Wr1b~! zyUvT^>%{LmFQQj@k-W-_=vDG(mE(46yr^CSUjtvmex3f;$&YnjWUuFkk<$7De~3rK zPdqG%uXuzm9+u$Z5xRI-f{TZBaPbITJS@S*LwcDXmEe)qA64*2T7Phu>;}K^cZ0)Z zH;C^B@!#P7vO#<|$d649Dr|ypf^TyF*#h4pKeou9t-AY%ctqU9!;<)kN9f{V2`(Pi z!NntV@vsCJkI==#5?nm2*X2hgc%=1575tIbAKV{q62F_o?dFr-MagSctpI!!;<)kN9f{V2`(Pi!NntV@vsCJkI==#5?nm2 z*X2hgc%=1575t(6xW)UmTfCpY#rv~c{F2da-p}0zzs>oM+x$Yz9`A4Wc)z#D``JC- z&+TKs&-=T5@cppozOMO2JR)A=VafY5@d#Z!EWyRYI=Fa*E*_TP;t{%dSb~d(^}6?S zmEfWLs00t?#~t3U-XXqsc>j8b_wxtf2fY73;Qjpp@jv7jgbsOse@Olul0Qe_N4&p1 z!v3i4{jGRJyu`zj_=!j8;$aCc9@fFdBXsew1Q(Cc#lsR@JgnE{M9{F*P`oG8f{bS;P41SFLG5K}E{pE!GJ0X8g!oIwJh)2XrJS>Ty zc!Vw5ia&wFm|8#o^n3q zl>9j*{-@-}8S~Q_^T!$U(;4_V{hx!MbN@K6%MbC0c!`H4@e_~G#lsR@JgkF@N9f{V z2`(O?i-#q+cv!E?k4o@RepG@-T7U3|9lI3KXb``vx)_rdq+e?Q*umG=+vh)y{*f=60^RKXu<{lWX$J74s<(L20NB>sn- z|2PCcBL9x)|A_oKsyqK79uY6`uq1xs5xRI-f{TZBaPbITJS@S*BXsew1Q!qMb@@>V z9%=ni1%IUV2l2hj`JKDmAMSGhxX1nB9`U^geh>T@{22V0_xH!V|34wWPROql@RPdx zhj>K1#KV&KiAU(-VF@lC*1^Ribn&nR7mv`z!xCIPtk>m7C3vLuM-}{$)*r<8KKXH< z`o7Qna7uhniSH@*ms8?@Mt+@Pe+GWW`H^$(ALqV9%=ni1%IUV2k+l*@qYdm?`LoE3n90`Z-d|F z{n~Bb&+YO4Z4Z2p_j7xk583Da-9GPc_vwE>?92QRkBFCeSn~c%JVF-_OK|b94lW*{ zi-#q+c!VwLjNc9 ze?tE!`LAnf|5Q98UgBX%{KO-4@vsCJ59{FK5xRI-f{RD!;$aCc9@gvfqY^yQ`lAZ| zNb3*cd!O@z_lf^~;(tp0pAz3w?hmJ&4?1K1IOG0u#`&=`^5dNRI48f(>Hoa${vjR_ zFY&M>e&P|jcvymqhjnoA2wglZ!NntV@vsCJ59@XLQ3)Pt{ZR#fr1b~y=Wg+S?iTO& zZ*hL(Hu!Du+k8>{Ht%Qmcz?eKzQ_BwJ@9?r-|h2$c%T0F1JBkUypIx(h?{s=@_tP` zLKhE9aPbITJS@S*!#cQlgf1SI;Nl@29{T>R{1N!yDUY=Nr~;3){vdvLi0>WZcZc_{ z2jB<1zds;94mcllNPZmhe)f?3IOKf55%>}Be~-YA0x$DJJR&aQVM+YNBXsew1Q!qM z;NlUwcvymqN9f{V2`(Pi>++)#Jkt833jRpz5AF|lsqeeQ?=JU`d%T~&M||(`{{9~M zb4>h?!H>a@!B05e&P|jcvymqhjnoA2wglZ!NntV@vsCJ z59@XLQ3)Pt{ZR#fr1b~qf9`YtxX<~Z`_%s_`EknqlU&w1VXAn}NJiH9Ze6OYiv!xCIPtb>b3=;C1sE*_zahb6dpSg*^EO7KYQk1F^> z`O)~D_}{XB>VIGU-3NZIe>D3~<9|dpeou;im#Fdk@!=oFhfS%uK5TN!f94NU%ZrA8 zV#Uq>n^2nF`y=sxnw!6C+ve}ZCI64OWb^k!`M*MGq4$>5Qor#M{}{T(&7ZK6nitE3 z-wOH>=Em_d@gR5;Gz|}7+HdgjP=0F=}~Ts&oA*Peu$>= z`}zMBev0l4a4drEFO)vl_pXQEL2du6!?7N?XM|w`t04nsS@E zF=V|p=Qho`P2FfRo0i z7m43S^EOJPEwvQwwn+DjYwh6e?(W})QM7aQB-F47iM_u)ZWq3s_ zEy?ayvR|~~bJ4N{7p>4m%Mx6Stb>b3=;C1sE*{d$>Ul{X7Y+Ya{GaC5JO^Kr(M7{Q zj+SkC%a`O<)I@vU@+DbD%i_nBJIdx|3AN_s(3+=dYo4Zc^t04%%Wc|no4SEyHto4h zdu~%Vq|Bxxx9P}jUOX<9&`SnGx%ewh3YAc2O5%%#KlxoH%C$}>zW?iarxTz5piYT& zx%n%jdDnOSqqJRa`FsA5mfhd+Pfm2xsN0SFzt+25NAA1lJN*0f?;^kFm(V?Kl)5D! zG!=<&B)O7S=xH2hWc)0Oq(HA8n^6Wz7E z({IJaWx8w0chT@i{v_+-kK>b`S{D}$|D!+2`tg6G?y2>o)aa>oQ8+={2%WWFB6+fE z=*(?PPpDZ}Zqrq}XhL$Ea@0b8!GIHz+jN&4ML54sPkx z=>4vLkiVD8=q)Ql|AYHG{BQQ}x@`Kshwer$xPBV-(^LQVTx> z{nTk$eqt2mAx4&zhZuz}GM3;XV;x*PLKhE9aPbITJS@S*!+Kr$_2$v-&7<3!XGCwF z5q-H$UvATv+w|o&{kctlZquLJ^yfAMxy`_LwZ~Qa zrN@hF1Gz5-a$gL*Xk4nOO5{y?5c@$qMESX?@rN<@4aJSO@kgQjSuE`uf9#cE(+`lT zrEUOCsZo;P&EU=8&EU=8E#NJ_(!Y+*TWHjh8eKG`WoB7mA{YrTZk9hn{@7BC;`1hO zF|rOWMxl$5CAb)cE=HE%B4a)9a(-+4L3TH9{9&&AC|7=*DNVUeQ*P6g+cf1i&ACl; zZquCGH0L%gxlK!M(~{e?ls097mE*c-c;j!&@z=`1T{OJLpZq8i{U610SE-O{RugiH z`wuciAt-+NG%_P=Rt6(|_?uySMMTO*N)(6VrNWY)ysD5M>B)=4ZYA+sT|IuzYIS1s z&_&BOTDH06pGPUQQ77#*YNt^sKb~0%S&}6g5gLJw8Wv}7J3`F zXjumrqtM035?qX|gNsq^$Ff^b{u?(9CIEGW&w@r9Z4 z!QQ@td1f2Iur18flUEfoBRzSM)1BmeC+XZt&Ub-#fp>v-Io(}A-8AZ^Q8$gc>7)m| z2fPQoCvcpS9;Rb3<;^mD_aXHeI<*cW%?2+jQqP-MLLqZqt+7^yD@@rA=8bFMC{B_Evse z=}D;yd6S-$$n#$Eyf@|fMT2+0dtEVUg3#kqYN>7X*sSPF&AkK@Vw->EX14i@Q2K4- z4UT>;(N8J$Q)&ZwqX8NX&}iVtvF`lmdekn9PNbt4MB0*~5Z};6)e>9;t%HkJ=wf6E zE=Hk?ktMjuSg$L(-aN5;^Th7W6T7!e?BvGmhTWIj^yM~vxlMm=)1TY)=QjPh%|LE5 zklPI8HUp(iS#d zXPMGmYtx*!Y5rN<2E71pskLdz+qAgNZ)t5!#M9&5PgKu|&rhSS)xkx>U&bz4LZG+@Jic_#`dtF>JEof0UZ}ANQ5yi+{y)c?1|X*9_HLIhczE{}-O-eAF%2wB$DB z;4auMY$AkXoCzyiHqKd3tA7Ytx>$Y0vxVsI}>!&42bAs*(=cNGU70mD*_i zsUw`G=iiIx=aOgf?))-Y4BPUeDtTWtc;maRMy&Y1LhTr~=Z04dhUOi4^N!~u1$B3c zaTQAJ>=%R6DqDk#(rBf)S}A~5N~H~4V~BQb;PQCrqG}1=4&Dyl0WNOQPP8loFN?P| zFJ6%;%jd<6vO*KBvgM1pWi92)vgM0eW-UdvZ26LWRlJq(TY7Y?Lj2OBBRSZaa!?u9 znI^X+e-^7uofpynq*94B_~b}eYJSn+-N!C$y0Ga=)1Yj->9ZTW8@$`oq*u~CH0q&I z4~=@FlX8|4!ALw2v?LKlFmy3WZ@GRa>P3u_qW^m2deIYIYJSo1yXljEo4p%L))x)` zY2C+So<8<2TQ~QO-%EFxZf-Y!_!}1u>v0~SoAOVeoW;JchLo)Ti=fhj^&ceb9<2XJ zZMVX@2kZ37|03(MqB`@6(x}UvR&4Bo+R(G?*U-zBjN1SGNnuH}taRtS7bE<^uV*8) zQoFY$_PI?lu4q<_%Svg(XwrK<`@|Q&B8D0FS`2mR7)X)~xsHA|WF=WPN}6BAJhN5K z6}B)>&!dUCE`0@QCm@OWVyd=R6-2ursQy$1p+~kzR{>Zjxuj^_e60488>Z7juXw>IMK5x=bqkebyfBVstminxCQ*z@lJQ( zr=k3}R%kg;SF56${HXFN4r27ys^FqwGx+sprEnZ&(@Wm`G-aXar!M}>)Wx5sdc7ZQ z`m%nmdz@K6|FhfB&-283b1nHs@+)2`#~hPqOKB*dR6sVQqPgODTBdP zc!8_%LPjzQSIt=mSGk2A`4w4(4lXAPhevu;{(13O-1x!^<)0VjpUOl(K{x%pHV!?P zzVN~&?c$R5*O}J*^9YTXpv{-enqRoMgym)}`PEu3nYCc{ikKQ(UMS5NS9;+7dEDB3 zRSm5m6if7rhW|WF8!uhI@rA#RyOM3n(H4hQvLP3X_NEuE8h3F`h2cfxzJ!$nxVU!p zxC^u5k^dzIpN_@;+(Fm4i$5-kKmOW(G|@zZ;sg02GN(yyh(8oK%c4mN7oX6ig(ixR zkrbL}B4X(e0+OD~tHvokdsmH9dJeA|r}Rvo*J5i~OiJw5OBK+X)uJBLUHK10t+ib; zYoqf1W3ape+ViWmUovaIbhY+NSL?vckMM;V8fA*c)h<8Z=U4rOV=T7KvVj(**jDSH z_&2~W8gfy+@>^TUz3B7hjk~rxkaysJJKRyb(-vEa9fcdx#Oixq2cBn3KxLXRX)oFn zAQ9yYm$X7%{6YCEz)|cPXz>S4G(3OOP7}qE4~kwCJ%1wF(Tm6yf6z-u{Y|8`YMjy@ zK-D;<{eY@*N_zvf`n+HtxwFX5D9g^GwtqK0<8~J59bZD}!Zv-+gsp?ZHhsh?)}jNO zTWWxbQ_J?Yw-Jmt}rY2DQYKnqk8zY_KL~$UacAtN z7twZNC_{@s$dDeIh@uhYVDU#Zfm7Oos2ZoV9g$a5Z&^`tM{kjfslNWD_bZA7D(?e* zwGMP%JQA<(QZIdZFN=QGFM3HGFULpywO(}L{!1P7=N&A$b>6{Bd^C`EFi>=mXr?#o zdblroNguHXQuLBO(oTqu)oYOD?V;wHw2@JBP1-@Y8{@3`=hyYo&0x`6bXnG1;h&$! zc1S@inP?v(whs&Anx}pv-3j{2u98a_p0*q^|Ge-*>a^yd7yjC6t;huyeu+M7etF>{ zwXFH%*HW(o*#*n{Lg9ocyqXix@-nOqJ+NZbR*F%hwwo? zoSwd9RvTlO)y62TyjS$5x-4#28l%fs;Vu54)cbrHZzn6uGb_c;jWr(sQ9qRI)~2Ck zru~IQ5h|G0o|qk}%wD6Y*_U^h7=_wiJ%Cu~nY-G)6m94iZZKK3&3L+rvZ?rk!JAm& zS>0U*`EtP^Umh6b8wi8`2Erf2QJW#Y4>ZI#5Qe_@z>j}N7aYpJ%P>q&!+dFIm@hmG z=Z!|b<1adl@O_~Xf3wJ!8F9-$zVxLb5e$!rpe5fb5W&#J%@SPPtb>bI=%Qr_E?S|B zktMhoS+D!n!eIW*0Fg!<-fO5o}ib1a+{(2)csI?>V7D<8P08nbDQDZ zW;nMQ$!$h*n~~gRq_inZEBsr$fni);G7RRngQaa6mwlvsV23s(gWX`;x*@swr4SUC zR2-7`Y<6WZY*Cg|B{D-LG|KmHM*R&u=kll%JLR%kq{NmSBm2kP(qHcxb4wp;8>8ho zEyus>N*m9=fj90tvBku9++u>Vo1iu)-01Q*@I*C|TU0Gcb`cC+1TDeE%{sVfg)Ul_ z;9?ZI$XJ4ljP<%=8qE`SG*8&kJn2UBq#Mg^#&Vmn+-5Ad8P9FTbDQzpW<0l<$ZaNa zn~B_JqO>WCsS^IxI<^u#R2q|{@g%d$By+-~lhXw-MFvmNXo~NzO?}^)JxwRm)WS3w zKF#;vW|*C3n4M<0$jtZC_uvSQ9wtR5l2K$VNluXoT|6wo#lt$dc!Vw?XnHSgQ$lE#ce(rnz*7Y2D zJ6c*f5;{DQik&h#VJvOOEG@e&}Lu2`=W=!NoUpQMCjY%g{y8 z5?r*b*B$>K%#YX)=11%Y^CR|y;%Gq)MaZH982q1k{%X+lTeLcNUjbl{f7?m}~ zmuSYp$HB+J$II`}TwI%=(FBbqXf#pQeOYB<8CframQ;agg)T;x;9_JQT#P~&BTH~G z3SDF@!9~V;U6qaInLL_jvb>chf`1Xu{-RYXW4X;(ZZno=|5%y*7uUvfoAKOcJhvIo zZ6*HI{@K40nUNlFQaTskNSh?5CsR&eH2C{xlVxIS8Smyi_oU|fc6w|POxecI^i%oN zHvI!H|E7QFpZl10OMjtln%bNBfq(O3=7;_Pkr_Agg=SpEsqeD3#603C(w5}D_=Ya3 zmf#|29bB|R7cEP0F$!IbEWyRddR=Wz=J`9B=kH{mgOhmMX*leC)vw4EemIWxy?vvQ56idOi~?F`5ZfynyXT#+|rdYMa${h99vAQ)9&4SDbu!bbxvb5!!2RPmF-_|ok^uv zJPXda{_39Bs1MPPx)5_q>PMtQ7hg+oQ4L*GEy2ajI=EG6#reSn zt{&v%a*a?ou59wV3s6PstfpYXctr#$ODkNz`nWz7Es`BR?#o_D+XpSj(_Pk840De`%w zFOrU75M90d6}QN0(Xu4FXUYCK@Hy}~@Hudi3A=gld2o@5&qc-(d;xr+u6kzk44ut0 zbhehE#hb3#TJF@|bmi7_x%FJlT8S`MGn6u)+sx-S^SRA@ZllqZxwufX$)D=<=$GgD zLd`sHR906d{GT5Es*nfi(Jy`XPSF|E3B7cZxgo}uEXX!^+W&+yL!_f$75+aNG3GyeE%|1siry4FR*{~k-#k!XC;@Ms*W z9VskEbjUGHTIqSRth7PS!NvofhUeQQ8s|#U@>8%wnEA1;Fhj%am3jz#?*qElwc7B~ zNB(AyhF9in8eXpXJCr;Oigt-QpM@+HQY9uSFpD!_=l%C7i>^T9(jNp%)YQi<^gO_X%;LCQD& zpoya5PhM_aI8a*^++Tw9*sr?Bvr>Qq>yHfpTsYxxuvI8Fc4wDu%FP5(SzM*qc>KZC`LEaJv7 zqsIIZQ+rvlA|GXw$nyt&815wO0@l0kMf4pQS#(Bd_X484qX#iP6`S_BSUu`Bg)1b13^7bXI zG%JgBGB=m=GlQ$gm^D=TT+;HZDu*)c-+PSN^5}0kMip!2aw|QVy8irfeO9?xEL#N? zMKY^|jB1&4W4~XYi^eL?xuV@%(QZC(H(#`yFWSvVyJA~t!Hs?9ZJ}tqP&8g}r)7nT zanws9%O4a@;u)War)AM3QREYvh+=$@*zpHV61(_B#4L*@i4&hhld?i*^XwI|EY;-2 zOIn_WbGe!PnKcySOImI=pPOj_Sws2wlIHdNV{ryY<0%*Sa&*x!e=OCrs|J}jE1w9; zVvP_KyE7>crNPz1wfj=$lp9JZHl@9CsNkj4`UO!cE}cSEn*OqQ)o%_}E|FA@iyT~D zFBFss zEgofr7PF(i--#nRqLuvahnvOhkgs8}EUiVgjFI>z#s79fq)SB1qqfA{lB3dM9=e!Y zf{VHJ{3x|neZgF*BM$~Hs+RN<+=Po(d@e?o;D0MT{y*m4JIb;pOYiEDrgEufMl;hh zk`TVDpPZ>!RK@4ffl`z)VXndR-Ps#pH`s(P=@ z^V6MT$NqjN@2TwSCoT1iIR9kaeZIYSd=atZ?1*#X=CzxBB6wItJwQY}Ktw%2#5_Pm zJ;+x`9^^|>4{}ug!Jq1x;X_2sLwtqgA?zO_q8`TnVeB8~sQ$z8qxSZQz<78+8xNKA zyYX<@c&G$79+JV0hs(x8CAjf$*?6b~Hy)B5Pu;r`!NcMs5j-qD9%1|*VSFFqj`0ZN z`zT+|O zJXC@k56R%h!)4>465M#WY&=wg8xP6b;v*3}EIty!!{Xx!#_tKfV)g{{`w8w3Pl7+m z{pCsSA5ZdCoTrG7r-+ZIh>xehpXUDZH1YQ|_|x0s!+7|384s0=pYd?nc&G$79+JV0 zhs(x8CAjf$*?6b~Hy)C=#YZA|SbQXcM_93NuJ8w6Xod2FFZFKf2b??n;pcic^+V3+ z{*ZHtKLo!I`};W8c;Ap_?QOn8J9OA>g570c&Zc|1TwJU~P}@RdgXK~B0p$Vt}+iI@jHA~ttC z#Bth(z#rnI>qA7;!}x!gh<%uddU#tz84vGY#zV5>u@y@ac!U*85_p6a3wMM^ILZ77@$rbCWZvBIDEOm{|D)iKex*CeW885b z1Ah$sG44o@6F-l0$9bGP*5lja!+7|384s0=pYd?nc&G$79+JV0hs(x8CAjf$*?6b~ zHy)C=#YZA|gcVB?`Xj7ZxIa9>{C+w9lf=hU#LrX2$5X_|Q^eQP z#K+U%PlG@0_m@;gG9Er&#zQ6JXFOas9xB0&hh%W$;j-~i32r=GHXbU$jfdoI@sS7~ zVa1Y!{s=3Uua!rB!0DMEaJuFPIvt~@n?L+oUyu0VH#~UJDKz~DlOIY`k1X%wFwTA7 z$l^X}%FTU2)1Efm&xxM3&yA1&$GnEoEY7Ojye3bO}qD*y$3MGO}hV6F;r> zLm7g^4^>$kJanuLDmkNL^j$XkD#4Au)T9x>*UUk`eRVBD}sLOvQ zJi<~Y2|U75hS+%E8>OBHH0(O%^?;&CkKP|7C?6z19waCql#(nS!reo-dx&#i5B;ek z`eB?r%(=0LIb8OzpBqaBn9=g?Hd-nf24m#1kx>b5WF&(d50{OHN^s-hvhh#}ZagGA z9$VQYfk#-`B!Nd**>G;}5ytNk#_tiv_fhai8UIJYALU%&V~qb}+=?FiR=1?bz#r!> z^f>+>$Nq6YH<*eKLZ^OGd4CmG)-IrsS_@$(e%@f7$|+&`Ye{%P(nPZM8H zf2-Tp(~hU&!+7|384s0=pYd?nc&G$79+JV0hs(x8CAjf$*?6b~Hy)C=#YZA|gq2Ma z`Xj7t!mHHq?!#WN@qu#=KhRrLd+mYB4wtU{Hy^&+(w^r6k27OCrUNJ<$1?mNyTX@)zNsYd+*o zH`7=ZxnAVs;h*WA^{^@11H#Q651TR{{&|2>v1nv{d;(cMFk%lxgKA_Q2|W3L%7c-L zv2!G_;{z%WMJmS0k-&)$s5~qcI9Z@2j#F43C9R*rQt4-UO#Fy-sST=Kh=%zQ>r($0 ztd9~2kD7`un2N{Gqo(2?9>dFHrefcM-`w$7pk1BfHRNUR;rjq*V zyuIQyPCmMU6CW7nz{#%|CzX-Pqvnk(s2C@|5IFGxmB7ib7$=pHO5ns5S4qWF;y8un zRMPq>EUgHZC#*}q4w3Lg6bVm6k?`ctSY?@t2g{R@%9EzzA@LN!@>JyIDN_*=d3lcPPFz97IQfOZi4Uke6?rjEjs#A8 zKqYXpE2(%&9H+4SN?JczJUzo}&1X1h^9-*wpW(IXv*6G2+Vfdni$BY;jOTc*`W&y# zpX0UbbG%l6p4Y0+^IG+JUb{Z;_Nf>$9zLSRLnW^@jfcy|LnXNJkPL1-Ts9sm!HtK@ z#zQ5z@sPajwP_-FSga(1hsDPW9IJSN@q2+|6)*5w{6*s9MP9qV$bZOukz*Mz5g#uR zKQDp5M0~uA|Cf0!|1$COvfHQP!+7|384s0=pYd?nc&G$79+JV0hs(x8CAjf$*?6b~ zHy)C=#YZA|SbQXchsDP${D;(6nE$VE|9FM_$E%F*tK45+1%H+Ce~tKfjre$t_<9Zd z*SUYZPJF!1{pa;<@nJlCyo`rR#?N@TY&=wg8xP6g#=~Xfp%UD9xNJOBf*TLX+u|b; zJS;vE!NcO?4ek$baQ}FN`Tqv@hd22Txo>j+c$4vcllXXx_465M!51~(oq8xNJ>#=~Xfp%UD9NZuA7iQr-Jkq91P z{lQDjXE=8A3@<^S;U(y^9D;b3m*~&(67yMJfK%EUf?D83%mq>f$@Kl_;?ZgMaK6<4$-`X{Y#AhOB}*^iI?Or^OF2!;_qefm)(CV zK8%Ntm+?@^_!$qEjfYBb;~^Q`c(`mlRDv51myL%?aN{9)TYMyfM_7L(p+CaBf=5_?B%wdT`h)R*fkRj?a1`N%KUG}3$WetC8Q&L) zpBEYbmx!;IcoqH|sAV~y|un0*)e}qK{gZv8T6<#3-UeO@xh~2B)30@^q zUL_Ji!3q!Qd1xol)qf*Tph+hQgWJi@{x3H=ckCWONq+*saV;=hp^#LXRVGSY7{(r=>l zW?bnlV&*MU)LR7BTXChgsqSq8>umz-?UYg~W{jJUp>b2mm>M^ijh0Gqqa_*K7`beW zRDv5LmyL`{a3dpmTg)VaM_8;Rp+CZ6g?Dn#*!wSkFZ_(XMdJgnfuBX?SyS=%!p}x; z_MWv@WZ^)Ajs`!+8^GsG&rcmZXL>OhWgQ)Uo`Vg~o3g)jd>&;TY{0VV6kRV61Il$TqW7Zd`8(qm?~1M$ zQC4)lq=Pn!%a_a|gyA3h_xE4I%oI1%{u}?_b;imR?8W!XGIL1(N%>`L|5I0d*=>WO zSw#QeCv}grrg)r$rtpD)2~F`U)(Vx8N@xXFP%-X)A<*UnDuJh8F`ghT^6qe3yZMVOqmGVO#9E>{xvfTm+W8hZ>A|cU&B`a zS?YDwrdYKGxweQ{n@lpluVWGZsdy@Ktx+C6p*?&cphA26iZw-Lq!L=e6;zD7UkKd! zfJ)%$SB#>{NF@;C%C^W&9H+3-OIkl!Ig5$Yyya$bTK#KAsNpUvc>@v-}->+Oph4$} zQSiommE!SEz<WK)&Gt7<*{A(mszZ6{EmyWlYs~_V^xnpwb*vC;iGA2i z`|oL&7G_JK74N26Vaq3Lh0nLp06s7S17p8pWK~8gfhSi`F`j-QP~-zDZ$(~=q9cJK zA5gK;4p-<|TRtU@Q&^xUt)DFS?AoIzM7#EC3AAe;@_wzMckj{CefM7EeU$sPv`XKj z1$_Em%6*jJ8GEFcf&UEbGxn>VO#El=m0l)zCiQ3GKWne_v-U|ZYrpEr-XlKQ*k|t( z-)!u2@Sn3+*K_cn1D*?>OZ#&7sULFTpNIcE+Ls5OhkZWn%f~*S`t$e8PXTxV_65{m z0RKYzzmWbZr2h){i*L~$`6+^b5%m|*f5q4rgBODrQ-2BkOYmR9_?F;**8$bD>!A8^ z*CEPPUEh5`{l5F4`hE8y@!1WYj(z$;>7^f%UHU5Het`0z#w+6x<*Mq*#6A=IOzO|X zf7Su%XC0K^Ec|D!GX4j|CmVj*@XN-34)y0ye-8FJtKyqW{kaF_C-)H7!SiT;9`<>M z)Sf)rmyiE^_~&Dv55EHN0{9ouz5@6a(!N6QLi(qW`isDeXkQWhi?A;SFJ}CT@n4L6 z3H?(7{}S*L`0ZL_yblux>&P37`x@hY7zUx0>(bBMkiRVKvkvQe7I+r++1O`;XH$PR_2*!pgZ~`r&w+m~{Byx`X@4&E zdEj~UPab$4_2;jtJ^A4I)Sr)i0reN)zW}@dypaAc1TUn0h2TZl7vaBXUHx6Op|TkJ zV#cSK_7#JdU|)j&66{OBcO7BekE$KJj;Wt_9cP@6XdHGQMLtFxfTx3}W1o(F`f=H1 z9ML#ufM*=zI`)}IMuAd{eoj^N5OHGg|x2_ z|Ao|F2>&ANi|D^1`oDeIqW&uKV-@+cn*3G` z|7z9;)#UFQ>aW4R27WcvUrYV9yJ9@>+oL(zk2-FV_#4E>S=!i{2ORr z1N)(?&NZ>0Vv+Sf$=P55tue>41>v2SL5(aiX@fVWV83wR6sOUZAg!um4TO&f6B>E<>aq&@=pc+E66_;_^%*;R+4`!!7It%mEcv_SAkcN z|Ej>N;a3g+YW!DIe+~X?$d5JnuVH;r3;$aD*V4XP{MV5`>#(l_ufu;mcs=#kvp%TD zz5)IXtPdK%8_2(n*f(O|NdGnBzlruWfj7~qUtpu+G zuiVgmxC;MO)L%t@tirw;{?+iW2CpW+)!@H|^+65os{yaYe=YX4w6B)>>+oMk`|8O5 zb*xY7X#4sU{|)$Wp#BE>r-A-y#J-XI-iZH3?3-9$G*N#O{F}g=!JFxyX6kRI ze_F`@E!ekEe+zgi`K6TnP)dF%B|nvcmy!R=$e(58mvZuVIr*s^yqx?}LH?;AKULtr z0{cq*S7KjDeyk)vSK+@3epT34u|B9Ke^z5(jeRxww+8<;47Mp_Tm8O8#ggzqOHH+sL17LNdOgLji3yYb%*{~q#Z5Ba%=_Vs}Gg7;E? zFaCSU&wb?QKJ5F*zkTrUhkrlz{n+=ze}MK6(0>E8Zvg&-)IUi32Jt@#zai=$Vtj`1 zKSciyQ~xmhhQWuiAHjYEek1hH2<>YnKeUqnTFF1HzxzuL$jZRF2(@>4tZ z?cnX$caWbt$WI;QuMX@x$-kYfA3Djeo#e+Z@GjOLUEp2#?}mRj`K=qgoBZ2D{XN+C zkpFwguf4Rdm->6**Gv6<R7<`2KN8mp~{Ui8qB|o&1|60jEt>m{h@?RTx8~M47 z{MAl=Z709AlV94&pB?0<4)S9M`LzT8oz&k+e(I$DPV!q9`LPT8F6!^1{%-JY@@F@A zH|v)k`1jzyhx&WSf4$(n@b86xFaG;zUmx~;(O$&k+4LO#cqkKf}~NO#4T`N5DsD{|I<1`MH(+(n|hmC4aP$ zzuL$jZRD>u@@qT!sh$06JNcy@`wsGF2mU+AUmfJHPWIQGzY|2^>QA;0$0zFzqE!mpS1^}(-?`up(T2i}kWe(d|{pMLNG z{132x8o>Vm{08AaNdFGf|AX)w!hQ(;L)Z_|f5X@h<9`_YVf>FUJ|plOq5nqc-%;|< zDEV`g{5VSf8e{)EM*bQje~pnp#<3sAew_S2PJWyq|4op;Ccr1if0N*o&I7NP&qW)?4O_SfI$#2u}p8=nN-wf@W0iPv*&cbgN|FiI$1E0fw4*NOUHxIvg z_|MZn^Y~xDegXRh+P8rJMffdZzexUH1Ye?mmuTM-{+DR~GWat1GWN^VzXHAjz5>3& z`e2m&HcI{*B|namAIHcaW8|+f^7|P1Wt{vsPJSK7ew_R_LH?c~e@$RNL4KVie@&8~ zCb6F+zfNI41-~is;}rR88vfJZ)A*mp{|x+Qz-P#hGw_?m|19;-QvWRe=ioO-`{%Hq zqy6*LKac%9_&oLt*e_teK>l68ei3|;{#%6qBK^Na{$Ha1mT3PH{+DUrGWat1GWIL* zTfzSd_zL!;9J8{um=ajgeo*$WPogjZs;D3Vk z!6f)3>x)VJPm({UsDBFkDf0Ui`EMHgY4BYt(hS^UpZ|19_{{O4%j z9RBCPA4bVvqvY2y^3NFf82M+6{5DR087DuElV8WlUlZUH zWiS@-2?OUS% zmgt{l+P_Tumcf_dzk>Y=^{=o#Si%3U6TI&^NqLI*L8p1&1HSvDuJ1mj=Xkrp(@#iF zKS_B??`_ggtIWVY<0S8Wz%x#(zD(>hPx2lJ|Cy(yp9P+Ueby=2WnrIvLVDTY+2GmO z=bVt=9Qfy)l77x&TxwJnQez~+S4?GWkd8gDbd9*M8g#6^w{(Si7!>{0k^b6ou zK>rqCUx1?mnmf+kIZ+kbZ`7$3Fd>^wPmI&PYGwEG2lxdDWK*o{9g=b6m$h z>x|^Avy40Zvf!7EefC-L$i_bVJmY?b68|~Wp97wY|6K4~>~qh{Umoqt!+#$3dD!QJ z=ff`_`+VA0K>Y>a1>gnP7s9^~|An-#5c?wfzli=VIwxL5^iS~_^-D4RTa0}%_9fsY zw66sICG_8}cNp&rlovHlyDq7o-S05o7Z`u=-IsJd9sBeP$QR`&9s7)TWS4P4JToq8 zJTorodgeR2o(Z0L5gGfecNqT*l+>REo{j(P3yeShv*DNXj;`n6KL`7qOY)bCeJ=iU zFG@f6lG>3+{du%64}N*z`S{PL|MJ1};a5QW3a~H0e*yM|*cW172>(LxBKo%o`=X2L zw<7o#Gd{(PPciK)ru`+fuY~?7!M+51*SqS6U6qD)Mg? z`L&w*tI5CBsVjZ!LOeFs|T-#e?9%v zK>ZEi4dmYj>>IIfgkK|gBlb=7UlaY)MEje-o57nIpJwWBrhP5oEsReK_AS(3O8zM& zf0UBnOUWN);AP~GvU8fZW#<*w<>a?=@>@CisT}(X>?`nJLH?=0zLNY_c~Aak{wO7XlwM+-!OO@WW#q3i@<%!Ov7G!=PW~zS5>!5gq|pnn>$Z=in~>Ayz!H-a}(e-r+j;MauzCfe5w-i-fd?3<~- zh4n=Xcnf$7?Jp(2l#)M6$xo%^mooBq8TqY@{8I*Aj(s`ngL3jqIqQcC@>>P=71&o` zUkP4Geyb#ZRg%A|sJ{w+RpiGi?5nY_2Ct_6YVaEDYgnJu;J*gEmi%7}UJJik>aQdJ z*O5Q#u4r9ThkZTu*Mrwz@$XFNYl8JxUC_4#8>p$_a!jK^>iUXdLr}NxW;Bws8>OkQ zuQp0k|IE7)%_cOPXnm8EWYMJBWzh`JX2zkJb~H;#7A;V0L8*n#Y+*!c9Ly7$+iRg4w6*|$*O~7-bu3T#J-dIJ4t3;`0t|r zF8p_q47*A8-Qe9M%Wmv@SZwr=Y2^*GK(*`0vMmKX^ZQ zKlTIk?*RS>X#W8HGf4Xf>7PORcaZiCVLwFshQNpDzhU}k82`iI!;H@e_z3()sDA{! zmCa-;$+VSZ)JigGBN?@kjM_*xZQ$+T?cnVs!*-Hc2g$gDWY_`TK{D;czLR9uiT_UU zE|Ogr_FZg-yYSx)|8DSZ_;+L9gMAOlwgTf04w33WkNhYl%n>Lb78_Bv2yp3em4&F|(YzJ>A*>~W-1H6O9KnKaL6TB0= zlf_6U$*haTKo^UNF7PgrZ8yob8-Cp+({At{`1O!1dss~LP=7D}d$I3@e=m3+cpu5U z54;b4{qXOn|N5!FpZW)=e*pUd7GneS?;wkbLHG^QKZD>y;6vCC;eUw!9fsd9{WFaJ zVeCg(Y>i+)0zQI$E6K2x{Lso`p_OFV2HpnVMlx+5A{CAR{I@!#2k>tAY--Z7!?7Ok=X0g(ZeK+;@VBdp%4|osuz3}TL+4qt} zdud-E?d!vTA9x@A(+}Q{|9<+XAO8dRAHaS9`vL3+N%w>F&mjFXNc)Gthu}9v`-k8+ zO#6oEzhUrU>_@;y;5WizYlQqiN`4z9zl@T9N69Z^M(-`;|`EQ*3IZl2ZC;yF; zUna1hV6#6#exAVpB={uwB>8C)e2V-yMShziKTm;AgHKccH2H5De1`VT;C}}HGw_=w zzs_Pm3%^jtTVEQoXz$)o8bxkPhdZR{|WNbB>8I+e3JY$2|firMSh#YehUB7_@9RVH2HBFd6rp9G&IzfQq#3Ve$EH%0x^VWP`x)>V@EP*+Ec@eG{LivJn5F(X@HyHyM}D0nzs|#d9{%&-^VlzdFHrvi z{uk)KMf@+)zl-$WBL0`am#|-g{}T4g_+O^}W%_rS`d4WG3hR#*>R+LMc3tCT(RIB{ z*>!{RCNG7q>7nrM>v~AC`v%v+)2~TC{krthZ}1Z7CNGP?Gw`2rgX=e?pNap>>%1(w zL3vYtv%s^cKMVg^H&sveHSx)&{%rVV!!PHW>dV1C2m2iGT=3lM@{j=fN)z zJdgVGsXrh8`P83J`wHM+fPDe=7tlY2^nW4!Q;2;b^%q@JJBw&v(GB%m5&nzeUwmD9 z#o)#8D}i4L{!6I81bo+fjQ9J*!3XMxT_5WD?)MmX@ZBG9{X^-cW1s#$ zwEGj}TN=0Yk5o_k$H<>B{@7=LXM8Nb8J|c$13dF1#-I8#sXz0U{A6LD1)ha{)-CzT zhF|u_;+2hkHh9iQj6e0~z(41fuIGNl_+y_7|6J4{WIxh+?Jeihw@X^lku6x zD--)n{AW^sCV19u)tiNV7WP^A&xU_C_Sw{*4W5I24)!_l&w+pLZSlyZ{khbii+vvc z^YEYdsr2(cQ+x8^pO1Y$_2+-4b{5e7f;;Mu0`LO-7h+$C|3ds1(*7dwBK#M@uZa4K z!Hent;!iaW#nfMNTRci=e+l)M(Ed{LPbvAYl>A#t{wX7Wm66}dSRa&umy@5$$xr3v zukxF!w}Sjxf&U8fPX%}-cqRF(lKLz0UxoiF>aU{ys++M_F4d5%CdpRch=bD9`4+RaNLAuQ_wUw zO;p@0cmJ0EKg{N!w3)_>r#R1M)LR(H7HRVKNt!ZiL9>*UT}nzUC8d>;lFCSlW#DDt zW#Hx5my^=UNx9{uybACNQf37yw}O;eNy@Cmz7o8WB}3JF-d4Tht9svsKk{CvLbHnG zT^%&7%c`aHH(javgP27%oNLgmk!HJ(QH?bJz|Cq%__eBCK~Njit%6!`^(fV&RF6^v6dS-BROhgJZa}FKrN*GNnfCwqZ(=v% zsS%|nRrmM&pUgGkt_h_kl$!C>4Biah9PrIF^-v2+Evl~7xwN3!B2CS|Qu1gid9IW^ zT1uWPBafGnXUoWgW#sX4@_0FUwwyd#j(r9871&p>j;Oe${8Y(0r4qc7JY9+ZD*RWm z4ymI4D)M+W_SNL^YV51Auc7`L_|>qEs3FhSe&pSzps4*gE_@OfZpDPUU=zY5sE0CW zhB7FHu#r#hM<~^!RF6`FlyqBbP{sPUqYY>_pxH=ujd*GVZxkop#F|iQk|*6do6u~+ zQ!`4EJfNMsnMa0CV1aX$o`7ew1k3wtjY^MFAw2)8gwm#KweQMxS>Yr~0{lCAZ{}23A z(ATG+AJEkQ$E>~WV@06eiG;|Y_EW#2`)w_KUl(kgk%MwwCr#ZG>pqJdg}7A}ik*5@ zA&T|ECTIk8D;sd!5LarDV=}B92Vbc^YNQt|S*AXHx|#M*z4c9>=~JqYg1$%xeLk7~ z|FESWKBfAo5n7F+C4)xM(rj!LtpUFwHlf}WS8tN~KcNcm9tq8;HwSg=gl0OWIn~t7 z9W5xepwxm=3q9A$bA?vcWv$BeO8c!^XDIEru`p;uvyByCo0MeHj#4|zz;>2-?K}qR zU>VrKGP8rnFdg8X(CK8E*$LjsW0o%PF8p_~OzmPB+ReJK8`fd2vb4d8!(_6=e`2tEkELHrNV zz9IMzVL!xUq+$FIgAc=Rn8!pTJZ2gJAK@|62>x41)U9OmR&sPJ*}hFn0xc%nl+6)> z=4Kj#Qo4k89$mDvPHX4UMmy`c4%Uestn)fpoprE|>jdw_zLQ5QovahPc=Xi8IrfkkF1*JA+bKM2o&}^5cc4F;lw&SiH zrH;5#2TC1sr@YaDW~Vg8zcXk?+n`Q-cB0wE60}Q7vgnde@$N#io5f%^i`8x^iE=ke zJv_PTL8&LM)Pqtl%feoidgDsHDD^?CPsB8GebUs(^`Y61X1_E=s6S|0p6Cxsn`ufw z1F##2YYw0}fV)BUopSx4G*#i?C;p$X|3mx#@|!ybZ@KU%;oo9w-9Hoz4H*hHp_ID* zOZ|}4|Hy5JRfR|mqdqKk{nzbbsoOu@Hb)~k9zk?EoM8nR5#PKPwI^HJ0rK9xb2dz`ln0W|2U94_#2@CU24Fp1XXhV_x|v2{hIy5 zbK9$$MmIgwEn9Q6nRdw4yJc(Mg4$=HJ@)V29qPfTN6VBWx+s0?h|M&uxO!CKn!~-p zCW?w)86FiPL$CUnuE@~;yZT|j(npPb3}hbz*~cQLAG{yDKj52b+PL;>IrJyKsTe?W zKooR~8<6^cA`N^FqB)4qLFya?A5!02uv-TWp){n%*mT%T(^h^+jZs7m%f|jmeAG$9 z7!Ggsf_WR>>Hrf);4y;c2s}pMF-pcCWyLYdier?FKSstMV?{B>ieiiv%{VKzaqP#z z$62vVfKRX@n!x`AE0#&>p9G&|MKOv0DeR}fr@*IJu}rg~nPx>eP5smGp8=nN-wZ3B z8Sq)~SynW&;Iph~=2%h9VLyleIrz`BqML``Jj>d7+P{GP0{j-RUjSbOU&Q|+E3QS_ zw}k&C_$^_-1pj5mXBm7M`(^m8(0?n8-wOB&^^cPHM|trys?@BkHLBFCb=Vl|j4_r7 zW2~dbSjUW$>Bm{ejI)jz2cMv(3GfNlArq{#CRryR`2A^gfGy^`vI&lX6GpyrgY2PgEo2C9){Lg{UfzRQ84tyT}^YEXi{qwYcf#;12 zw0{Bn1=ewk*e`-Ff-k~nSEzqfDO7_! zsw|D5?1-TBua(RgubswtTs6kyurVnqipE)-jPp!voM&F+JX4!s88pE&tqGpFP4G-> zk~PL8_$1HtCV3_{h5so?OyPeD`)No{gHPjsnrC)1tafHtJk9V-Z3g>U>}PpqH;er& z_0Pd?4*NMeVUA~d^R#as{`2sk=iT4}_6yiA@XT)k`$gKfNdGNjzX-krzJ&iJ+P?(9 zWu7T6gD+#hO#4=_U!ndL+P{MTQBue#DP)usGOEm|M}A{LDOwVbp*e=;SX^^ln#4xX zjJAE_K|S&@E*m{}p5Uq61h2m)q$wX0(o}d(qB+U)u}PkfP4Xgb3VaHDisyGzJRh3| zpXNo}H25^n_hxv$H^cL@8J?fbh=dl^vpmF`4}-DXDGq zR5y>(Jap!HT)4pF$OZ5PYFeN~GB}gpsxN({Kmubl|k0Y0{ zU!kQdbk_>@D|FYcAMsxK$9f;R>nF%R)qBC+KjMAzkCA^Oz1=_6s} z@Xx`24*YYm&xK#^PgGCtPgUl@KM(sn?DOE45C44l=Y!{i7yL;5Rq$i=LjnE^sJ{@r z5c@*+PmvZ_2aIu zbbUAY?k^aB@ZDd@KK*mbFDSoc{J)ZZ#^>^z@de}lCGuB(E75e!q>{`p2nv)krKIVY z^|?G}eL+c0S#hOol(O-Z{bj70Y-ws|n**^N8lEFf)s-Vny>ZBeT`o)EE?gr9LjA zGm03SB5EpPY>FAXVwe` zM*i>mo-~JQb7ZLfevSV;%QxlN&&U;+g?>h^z${|FB3EE$u^*8uFte@SkW0Ni30kpVZwp#mV(Ohq zE^W8B-%bVYCxXlGc@2U4(I9>x)NJqmDLpmdP*Az;DxnpzU*ii+af;tM z8X6E&4h`56Q_)eVLDF5gFbvXWn#Q(}F)d`^i=?SLVUaX7wnb#HO~ltts7Ob z)MZ<&5HQ=Qs$vmdlbB)7l3XJe~WksUQFM;7MMEOMe|6%6_|1)rFx)ns|N~0JN0X(g<(#GA2QwC zQDpd9sxyj$lFPa&7X?l4tZ-L0^)PMJjm1Hgn|;vIudx;f1?7;EsGn6+NzmucAN0eo zwZhYWNOgzg5P5sSLb~{Zcvh9Dz->P80Rl$C-0{aT~bCuwg*jKWjtEB!a{8v$b75l*|_IuUrN2|fBslS^2a1H!x zXkQKW*HC{g`^{SHYuT^X;=k@kKDV^^uKTeII^9W+4}TTeM-%WpwCGi)8~`v^U3tXxtdhK zH>v@;jWntOy6-dwZpN`uw8XJV>KxROI)a*lARATM{38!by*_RJu?u=t)cljU@Y9&k zA{*@%D`SIO#_q0+&1e}r`*Q5du`g%SUH+98 zNfqoKE7;6du=}fEcUZ|5wG#i8Y*8!mUq$^@>>jJ&R|UUn{8wXNjsNPewDqlFcU!~m zwFdq*>|SfBzZQPA_^-vjj`r1IUk6@C{q^vxr~Z2U*VDcR@CN#)0s97TUo1>N-wMeu zwmyBi_35i$2vgH1R7{`XG<~j_e)tp%)6ci&hD9V~8{^M48ud^>)3izI7PDI}ziBvRQs`>L+Og4Yvf?kF;hq`TcGzS|iTRx9MQ(C@+(S5lE)fTz`hjwR9 zbzEt*Ux+PeOQTJL*0W{Nra`H&EZQ{0RdLR^74|(j2VA#0oZ{WL%nqlF2RLE#NKUp$y#ON~xYHjTU`+l2B%% z@4)U}Nd_&yeEY7oU};!fS&gN4Eul+UQfcc_8ZD{Hv=USBmZcVOW?$wO{z2SM@=bRYUj~v{IA99mO6CxOHrs@7DK- zmRfb(-}ZHPZPal_)B9Yjc=PQkM346B;$2-ASr~DJomH$4^>kN#q*9O57T+xxA+JKA z*MM?Eq}&ksv$nckc*vXT$0mz??h|3R6@9eMi#}Qp>0@)~ESo?QT-{Mcx(LTh)3~BS{UH)GRX{ifWGP zXpZWzM!Knv;J3h~#r2}|a4q!zKlZV+Os5`?Yt`w+s8(f%QvOPWnY$P6ni| zJK+H81KQ=N(+0vW#|CRKXoeD{L3U1q;6ozHDLQSMdVTH=p*e)+ur&1;X&86IC=H`D zLUkkHBWi+fz9VXa>S~P^rL9_&>J)10mp;0vuzqcG)#$`t+ZTjin{@T~tPS1v$ZdP1 z)-E;qZ~w~u+ZHbhp$;vhHRn147wfH#U=zxqZe?ds3MF_ac&FScb#z5lcd12OMYRi8 z-Ky`Odc1T;B)h+)QQcqhp@%AaB9$Ij*-X=Uj-E)b7rkDn^-^DNq|k>#pIB*@_Mz3M z2I&6WFKPL*)L5!-W-soB6C2FiOisGCs6#E=74MzGJ|2?V|_TN-Hw)~gW4wP zZ0MjiA({k3+9qjShGe4yqC@OihNP}ZFpT%%plP)X%dr|ZEKNPv9Em#~L48E(IsiW+ zb&X#uYr0m}bgf#`$#E+Szc!TGP-JVnhNTUpt+f* z`PhMaht&1dyHn~4?oPd(R4tvTcS51-YXYlFTB@N7tu8rL4|Th0^yaiXuHTJ*xAeJ< zMy`9}sy(RoK%h6$>Wypl2CdCB^>r_*eQK3rtxxI-qQ1C#pGauX`eh@ve!93H4*fVD zV4McP2fzow2f+uy2f+tblLmbVr6G-u24V=!A!({3htV9Crl#I-(A-SZ260&G|Fho> zMo=G-x@sGdx)y08&NH<_YW>Bvj$gWa)zYeEg*dfF%Zk=$Sz#8=NQ;CvmKAN0UK=Y4 zF=%sTn_%tewX^)t+-#4Wwnus$s$5yABXZh-Q%&BENVyZIojBF(?~I&wMtWUxss(%( z%4%O%q}=7on`vF1&AMfwfbEWGbVthFk>?&5^h7E>FxA4YC(`RhuQ$@`ja>CcDt)N* z!B36p!=FaCFH-IoKk4*iA-4Tks3HB4#Q^RHA_fBygMmn85S2mvsm?+CsqY6PUpM_Db5vRW98FL*|^TF`_Z(}G7c zXiUo#1XdtptU$)4sT;~Tj>l0NM`=Pzdgw8M(gaEqL1{Bh?kAR0gGKc28H1%|7UKDjQbYAKRq9BJ0ywq6WrN#n>{1&97-dp6&$s#8K7g1W2k}6z6 zX^Gb#OT5%r;w{B8_%g@!mU%t0%G>4}-@Hz1LfJfPI9;JDd=22R}$pZKS_(H&=h5VvCDIgcoTtssbPfJoF z)`C)Wbb2XhZV7TMU(3AbSmx3GGN<^KrKI3q;bq1OFEdtn*|HK>8YRJxD#7dDEQ~6_ zD~d+r3ym?<$AY?z!We6eF<%92?idgFW}0%wxO^&x$K_MEgmKg-a5sUw2`TALIf2q7 zN|Pu}Qs-ox*c3`rs#9rd3e71zO`|l8r)ltM9U-&uj?%(MByk6NM*yE(BQLvJk78#BEajIuvkCGxZw&~0u!G8@NCEgW~VaBsx@ zM5H%ym)=CAH;LY)>7{C)L|Gv+2^TGRrgQ*Ct(d}0ic@B$uZ&J%@{jxp^t4Q*G;JpS z^-JCUr?+gTBTh3v!^@0R!!2`5YX;9cr7deSZ;$l$?WF|Y2flyLU;N|meeZj6x_@t6*eBuZ?_0I| z_e=Qp`_UupzhqqY?0oQhfzw{feU$rE8aKy{n@aG#;Kt3b8#k5U#?9sZ;QPV%gYS2o zjpELP@c4~{@c7My@c6BS@US=Z2Z(Wx@_cfyR>v5vjp0oJh(v)bm`W?GF?SdTkd-*RHs8*%FmtiwEa z>ui6Uwh_19NLi<*>l)K(jp?+;bXsG&9R@!Pei-~P_&WGH_&WGH_y+g}_y+jKw&|J( z9yVPQ!NaC&B6!$z{d45;NXQ|v_>jDB=RyLwQ z9JO2apJ4u;PoU%RDR3O!+gq;fPH=>YbSupq9ElvHZKnO#o)M449UMu`q0Jpf!^9RwyKTV=y#f9Th^hC82W7|YVfz3_yOLkb~Eii@S37l z-<7A2FforXF^@1Yk1%nMf*%Dx3Vsy)82B;pW8lZYkAoivKMsC;+r&=<51aUj;9(O# z5jvHwD@q@;zK34#fQrlA1c8uJ|u%%e7J1!p%UEU!(;3K#@Da!1vkDf z?*liMlEL?Z?+4!xz8`$Q4lr_aOFRM#VbfG5J$nDy_6HFj9$r`Ey;7?lIessqfb1I)UE z;0M7Ef*%Aw1bzto5cnbRRq$2tRq)kqvo;Yt!qznj{SmgVN#GH-u1Vlw{{VYkA-|dS zKm8?(Va+q5*jCD0=s!yZci8X7=gC@po~&)n6PrP6Op!4EZHm~H!x)C#`M>#!_%PPt zist>{xQoNM2)6~ffYQz|$NyJ%x_-Bd$n$#K&pLj>jYEDm;%(T7w_zi0xUtPJHN)2! z!8K;!8Z&T>8G0D}F!*8c!{F=S>)`9)>);#U8{iw@8{1}hB6x(|ZW8(<>~@pDBkXqn z<$3sS)#Ae!$rc}8T70NHs715Ihc9j|KD@N}P2uu!~OCZZu5T&jm_|| zMP?3Yi_9GGE%IFkX3xxV#p780#JA5_g^3!r&&-^#NsdpwBk`$sBtG?y;2=Cu-pa7H zQ;u67jawhxvffPlKX@*76ermy9-BTW0F;77raf*%Dx27V0u82B;pHl9h~5jLJl;1TwaYsv>}-2c~@FKfj6Ve-Ra@WaIWVe-d1 z`DGn^9ekbqv%!4YV7_dSzc#kb7vtgaY&=vF&&I=LvwNmjoVR8}~2f;oCHeQ@!{7kPF1c`ZUjBg5{R{DI@!|1oajJ4drNxKK7N;t~Elypw_)rOMaVi!v-&*uNZS|8hjv_a0>*bBycY`;KUxweKk9G0NjA_a9;3g8lwu z^0(jZ;SpZn9Z~%5IZAnq^0>;q;Ksw_d@uN3aO2_EjfYC`ec;B!ukQyp9+DkT&6h;* z2>X{L^hemgB!NfRza)W2*uNan{5Wuw@)-M<YxbaX4ZaiEz9xB0&hs(x8CAjgByluWD zf=AfDB%wdT{v`=K!u}-*Ji`8k{IPbFeGK_wjrnl+$j-kVo{JqO{~RXX4}-5WU)Gr~ z>&G;&*19>2yzCGl)LTs9sm!HtJxaO2^!@lXkFJX|&&D#4A1 zC{yemg`L6f~`xn+rN0<*si1#DMm1mB!-Z~0?l=awA z)?>%WAIF$)$Cz)&$S=pik00InSHiqIer)G&dwG24?}eY7|Ml7NPjHI& zN1=|Bzo2_Eu6uIp#P4R>{eEQP)GrvEiW{8TGBD?-e?j;3mad-|*?^_VZy;6T>+XeSPScG|{-6iW^2v-KtjKh4>}y zwQo%M>8{i9bJ0-`Y<-;~%fAqj>V~`8znS)b`Mc-TE$0Nsmrrnf`2@$8PjI~XB=|}2 zli(-8Pl2BTKLvgY{51G!@YCR@w;hj81P{CAB!Y+CauUJAZaK!oZwVG3DmlJv@!_v< zEk67euEmGSeU$t43ir<>KJ1or<`-uAnb=JKul&w&W^0~rriCl1$$ln2*&|nB%KZB> z#8o&9_9u6_3RiwFoS>}t%V+l}ai85A68Gkgv-|X5YQO}85zGj8yS`0XTgn!UpF2q z!HtK@#zQ5z@sPZ2Y9@k*P0d8`u&J2{9yT?91s;B=>mKo;>-%-6>mKp(K*;D8r*mT# zVKXNYJZ$D9f``qVd+_kcw)pTQcaQjR`~vtr;=^%^54XQZd^m1#de_W(mw0}ccz&07 zewTQ^41O8>GWcciE8tfGzM1x4`ai0>g3=X~uA+1mCs)C*Zksel#)H_%s3fS3jLSww zCAg813~ppxHZm%~jfcy|LnXNJki2cuB!Y)cnnduhNs|a3Hfip`!-Lx5!-M`F@nMJd zHg{OC`b)9zh!6Mk9r2Mm{1-N#oRRetzb7~&>!*58Y@M;SYEN*=H9F#JJJGGfwVP=V z_;T)K{DkevE$ir;t0#ZK#i=b9R>P^d^{FlEfc%2tX$)_K9yuL1JiTSOnf8BjF!=N~ z`&6!t8t(G#3EJ_&vj{3Q5E@KfNYz)yjn z0zVCY8vHc)>22qg6Tu^FUX#!tVe^^<9%1u(K%3Bih4}E5@IB%~*H^Vdj>U&xxA^ey z5LIu{*Un68Vc=!QZwW?3vhP z`ggRag`7VKI}0!WR~=`!Tv!cfSG7w$$M=-a9n`y}b9@E)9Qb+g^9S{;`}`s80?x07 zGBtP45F=-pTW6SCXPA3u!Ow!91vehPY%m@w!HtJxaO2^!@lXkFJWPg%ot;hukFdK< zLVtwaZ4!8d-R*&$KBp``d`?+>_%g%d!%K?~zi#m%8QkK-Ws47$;1(Z}!7V;qw)jv9 zZt-DqYOcL=fZgoDoqyeTw}-SReP>nWg#*6!{#F~=gIq-E0!kNyl1-wE;1|I!f?oo^ z1bzwplH;jKV`My--yx{qA*hXvUpF!;!7qRt55I0aRDv51$>7GrW#gd|+<2Irnly>v z5jM6-=#Q|mO#+Xwu_dT2K0K%`K2)yiX|2VF%NM{cJ|x@thLx$shszeHD#0yI{l${S zhhMk&Pzi4FVRCBHyh}X4OFX|zJikl4Uk1Mnei{5S_!aOg;8(z}fL{f_3Vs#*>bCh} zJUot#hf3nvc(`mlRDv51$>7GrW#gd|+<3TbJXC@k56O?`xbcv@?ErNmc!UjA68a--sFJ`V zY^c_D`m-8~507JuQDJxA;&AZt>x=#fM68iw~DAK2(BRd`RAQfcgya zeCDv`!I^c%l>v*72}WOwec?9PFo13$l}>*o*4?mYPUZS%!= zc>Ed`X!SD0B><4RXix{A`(ZRy5nIc=k*68c8VWuv7M+!#p) zH%2ZS8I|Bh#$_X;65M!5-Zp&_!6R&ElF%PvJCg(+VLP*?ZMwyWPXh~EAHP_9cp9;Y z_3i#W;=^%^58v)vu)3dEd^m1#s?z+2>11(g^`z3xi6fc;Cyr_vb>f)P&xzxjAt#SW zK6#W9{N!=Tr@&8vp8`Jxej5BV_-XLdj;GR%@$mK=50#u}H6AV-50&62!HtJsHy$d% zjfZ4#06U50%8b@o?FAs0242E*lS(;KoBTxbbk=c&G$F zAMcOwP9_OF!geMJJi>M+2|U7f#(0Ez@*VNvasKBTA2wg!3Guv{_Va(9W;fX#?;KS$ zzjG`^v&nqx=E4zOzi?F7FYv9N3*Z-z==w#z)pL<=g#zXS9S(6AJVN;WY{s^0zB=88E znk4WDn;O2g`7Zwz;9b6@_U>_gyYn)uw#!F#xcxHU>b%UiKCh5Pt{l}W?#eOgU12_5 z1;0v`xq3``SC8NQ=HGaD{2C9H#Ix~m*?6b~Hy)C~jfcy|LnXNJaM^gM1UDX%x6PMC z@Cdt@B=kqv#Uz18*u^A)hn?EFxo784{H5kK4$@xZAni2{(q7}B?RD_$;Mc*ggWm{v zbPoQ8j_m4C{EeWwg`jTL`Lq8Z8fRqotB_wMNTjqooquXh{Y)S}q$S zmEbqPjfY=19xB0&hsmi;P9k{NbV>vdn@)+~VbkeX;Nb^w?hzll&eud@@!{7kPW>H_ z#fNQ%ppAENYOP};f} zG^1bU{ZQ(EZ0e~81;))|+qkJD#*LfH#!V%-agz*g+*~$pD#4AL%SKBj_=n&|#;&L4 zP$GEP9QxP5!~Y?f4U<1$x@Ujb9QxP5<6k^3HiwLd$F{|X$F{|;Z~QGjytMf6>lV9` z!7X-Ow)jv9Zm}yF+~UJ!>kpOS79S?3=Fmrk_eTovKk%6Uh%X_2`|O`v>W9o8xSY}H21r+{^e zPXX%`A9@?LpgiNs)-x$f8#>>8Tlcu8b&pDd#k$8mTle^N8!(mNHdevel6hvVY=$MG zk8Fl{AE|qsv~`b4X2@OLV|v~*p#=YqPEjZP@=mcwbg3D3n`plskM`Tlu-mC<-`sHr z%{y_;JABvoPF(X-G(U}Ne#%_?G_Lts(2Ua7XHpNDYIDbD`*hs;vy^&j!Wn6w07hCR z6TE&A+a-dBO*rG>gKqtyl3=p_2s2>W z=azMfgEoFDQL>?P**ZlfxDA+OISJFqh6N=XD+jG-RHkZ5&9y{ykIl7vbdNu#w(jxA zcd?%F>lQA$o(h+!XZ(g_J)^Kmg^N0YTb*@^-{LHGO)oXqu5pU<8mBm~afx=#fM68iw~DAK2(BRd`RAQO7uPA`90$KJ>vO2;{AQ__rc!>e;@pVfJghF4}#K` z5Hz=hpdJYy9?;i*KIH2@AM&$=ANtP{rc#h`^O!bnDv5F9=CW~932xjZgBv%Ojh0IA z55SFwUpF2q!HtK>sT7n59$^QSg#HLSs3h@tFU~7ZVENg>GX4pr}KqKwf zjjBrUkHL+WUpF!;!HtZ|Mn)yL@sPZ21}B0?*tPxY{o$*g@9K{*Xf`hDhkNx$*rEOE zJly|x@d)2d`%WHVhsF#G@ez1ic)Q(e;WN{C_{_A~CSIxd@ax~n z!)EYp=HhMU;%#Q@9h)465M!5j-PzA`H~18VGEap{s>#RB=87ZIKD_> z@!?6z;?(aavH0-o7N;t~Elw2=*js!!ZgJ}NvH0-o7N?%%?in98U*030-y@#iBc9(Q z-rom*AN>7*M-K$w4@%L-?1P}WB?R>?K{k4B_yIpz^daAv`jBr3e#lQ6eYou>RE(fE z*a)g5(2bzWMo=ZV5tIyWv|RoG`~z^~;n$6aN^s*L*>P_8Hjxs+Bkbdn&>vwRmjoVR zAICS2EIxd-W&!Nu7mE+SZUOAq|6JlD?Bmv=jnXG;?AE+Yt@b|B1Y!H734)*rf}lyo z#!NPBx@3bO8w6&nRjvINv-OjpWUGu%RH_{ST*sM9*m7`c;AP%=i6H|!BswDP-!k}-177(KGJ5;R&*Af#sFufR>! z|8iPl@QaLeJ$_dRdouL?75eDUjz`#&C4ooSlO=(NrM26{`0c}Nrq(H$D0jf`fZt&b z+=)+=Pf_|5rB6}%G_Ld+N}r+h8A_jRn@z?j?29xjjF!K?zrF6Uz0NhFz_$!* z0*#wL#Wila4sNuj&CAjgB3~oGJw(e00Zrx)tJi>koz5ic%g#AQ3-BjTsAT)!HtaMZ3lG|!6R&{lF%PvQ~R{3Nzvz<>e2fUiVSBt=r}`@R$VzHis2|1th=#pYQV6`4k5 zWlr6UJ?1~x;>WrFIoF)j*d%}VWt+cqv`xkQHWl$ZzMX&EzvJ6^Be~<-kr*M8_T&@frP(D%^y(D%{z(f85!(GSoM&=1fLQg2Th!K8`B;fSfl zk-0ej=buk9f^j3A1e3X7{)gE33C20PU@{j>>Vk2OE*Ry&=tmU)0GPb~S2$At6%K#> zU*m{F(ceEP|LHm6P*eg(9EwWdh(i&kKE%|AnEDXYAE6(iAE6(iAEO_mAEO_mpP-+h zpP-*KCXG1K&*DfQh{F-Tiz9V$WV<*V(Z!LvII>+Fj_Be@T^!ji4#&oP5l6QF3P4cKJ`co>C@z+OB(Tb)0>2QPNqL zKe>2Dr?cms&OiBMyyso6%{cd`K)hKycTYdnF6epTf?M~vaCdq{_j>8qALj(ooN7GUb?zFJyhv|Y{wVp`pyV&P(%Y2nzc?tGS49kp=G89@O4jFVP_i)O z7Y4Z_q+6TXj=#m!x0w1C=ifyqnf(s^ z4*d@O9{nEu9{nEu0sR5}0sWydX#|rd7KbCI7Dwjda6}h}b98ZJE)GX@abzwIM|5%I zAc;e@MD0`1KLdxko=;v)nj$zfX^P;`q!CB{s#f_U%`BffVtV-_%`Ts2yZqsZE`MY$ ze>kGcADPP^j_C4-^L*sDC(R>%e#Fm@`1ujPR}~$qiXK%(m#V7!wCX;sx=*X_)2jPC z)qS4oK2LR@r^eh7Q+h~D>1i?LScvJri=PYxQ+5cZ9K~Qls{4q^eZ=HGVsalb`GuJB z3shptuTY5zDf_hN(K9BqF(1VQO8xc3L4cEkC@ydCSKHi#6(MDPKhb& z1~pEOe30ikQ@-gjPQ2*$hY*7)cR7{D$OfmJFo<&LNllO>H4FX}#e@6^ILX@30z zliBL8r}xgcc+Nyi{q=sG34;1QV*2;#3XK!eb0*C-F{Pk!a-^fi$=~0vGx?_ff0_Q* zUtx;V)br}oQ>sr-sXjfWK>RE^$?#{P*98@4&nwT*o>!iq)BT*=opZZ$Zg+uxfqsF0 z(I_<++kYSQ!uoH2{&Ahyo+bVM|5E{GPXXrtr;5!HT|{YJ5&e&GM-e&pJBlcE5jj#{ zDkA0W*(ajZMdV074OHgha6}h}bM$8%*)9%8^nVaX9HjV*MgOcEafT{kJmL)X_jC9x z^&fs;at6vD+3y$Lmz;g_NA{Crv)>>1BhFAb`x0kg;_OSDe}#U9euaL8evN*Oe$Ag& zYR|fB{xDO!<%Vl+_?t{VL;ZZA+Kt9DnG4ks z{Tf|Z*?!Z@uDQ<-hnp-iZ%?UzLJsr5DGudu#A)iEZan_O9C4Z|fg?^+e2zo@NbAeW zS<3p%AK5M|JEF_V`TfZs*)D%LqCfLTw#y%m=zs9OsDkhA=g({0^NROO)9seONfwjA zRdlyZg8ZP??ej@+%OptU?(bZ9_x!>;E_C1L7vBG!3-6y_c>nw>-ao(a;qP4d@O-{L zaG^fz(du|;U&!~W`FhJAy1L~LUETJ1hj_~;zM>0Phe@6hl1o!^IE57Rw^e$U6} z?&=Y=n9K#^ zh%OH2skdit5gc)(D`7n1NXN|6`;s$DPRW`3?0w00IVFF9s`n*-P%5YRec<|dU*dh2 zN!;FkU-Ad6@<(3xi|>nO=OYiM$LB_Wd_J`v+eVMm6#c8}`2|(={EDjjgG*ZVC9Qa1 z);rUx6`$y8XFOc1r@HqOkJsvn=Wq4Y*m{aR&tH$sfk!6FBNHWHeL$<|Ax;ms5RpXZ zKBD6Vld@_>pPvZ@W?f*ss5=TwE$vAsuzWKF=E$2Pu*?ID7xV})TIxOmbBn-uQTGv; zTg1eRx{n5nmh97>fd5!b90cpHr*{#!=S<OOzK6z9LszRRz@cN_%kulI{g{(AA=<=6Ygary@_#rcog z^i#^tPbri=r6l+4d8zx^^HTRSdY-xN)+O)f-0qy)ozv-@+g+evpkJV0H0pANl?OOs zIZ`MqEFbL9MdTb^Fqw;46V64tynW#DNb#U*hLW{CtVuuh6g1uh6g1 zuhFm3uhFm3Z@#?z+ZQih_{T3d1J9E|C%H$x8OjG!m zh%UCw#pZ}EHs|O!U%Z^%px>YiM*Z54tbYQIPIN|-LACJGEBTjfFaKs6(1dcex zJ@@!69`^z6xyNtY9@nXmYkWd`J}>UL#{av2AnV>K^@m!2RwAi9_!9 zfc}8~fG(In*e!}9zn(Z8nWE1)%!4it=WvQ6b8$GLYoIb0haID2{^0mlcYLZlKGhwccs^E7*{40@9+?r3%&13ZggAYos^}oZx`i$Q<~{;@b}AFy z^Q`XOir)3_5UGTihv-U(c`B}i$cv$P(S8mJF(-!*9hodb%v?iRzo3T(ux_dQ2+^HI z$BVj;z}zAxUetZWL`!307RMAvx6;Nbj&7wf#nFwz-ct&DPbus@rSSI*{S5sK{S5sa z{T%%q{T%%Q{Q~_0{i0DgERHPf6-Sy(9F7$JiX(M#WV<*V(Z%sU#X(ja*)9%8ba7-Z z4o7rxC~wa%aisn$9I5{bN9zAk9C21Ffg{dpC2+)9tptuZtKsKM{CtU@FY)^o`W5;W z`W5;$`ZfAB`Zf9u`VIOG`b}fLh$DR_4oCbfj?Bg3h%OH2=;Fv+9FFMX$Xpzb=;CnR zm@h?e#JQ}5@rZL-2^?`QD}f`Qx&r&af9 z)qPrZpH|)HsqXVs_j#)OJT>Nyn9|!~O3#VO5$^|+{}(|_sRR=*>ONv}A2C@H6EEsM zV#@yvti)tVOuT5!qhJdE{VG#*h;i~Qewiuz{5lf^^?iPsNpq?=rZ@+cHcoL4Dve3= z?$ek*1NLd$e{AH_1o@;t{?&!vHSSM(bxqJd>AZW4IPUgt^zKRDuV>8dJzU>2;g6H` zKF=U_K2n9|o8&gFIgb(FZ3yzXm5g|Ax?qc>WAA zABXb#_IwdX`d1u|_*op8i^CCJ9L~|jk-0b=(Z!LuI2_T%;k+?lir~Ki8fw z;z<9B!x2A=BXe;$qKm^hx;Qcyha&k}vu^L<{yo#)hxMTMmH%*Ek|E{@E_;fO8{=c&V?n!6%6;`~y=c*Oao1dcer zl)w?^mnqMa&(rqz=NWS5Loa$Se(y!^opryyDeu4fxV{g)Z!x3E^nTx{_T^!EQ`_aXb?c#83%$FiK;`~y=c*Oao1dcer zl)w?^7oHzq@bee^{3ZR|>KNepF);0UF)%}9z6>%S2ANNT%$Gs*A?DK%_aEZ^LyhN) zIMTo3aKz8z$Xpzb=;CmWE{@E_;fOAd%*Ek|E)M67`BDT&oL@>9k2t@Sz!B${5;)@g z!hHG4e(WoL|H^zBX1)yL_u(1u!-m;!jj-Pu;rbEu5w0Jd@^faC{n{w{Xyf@Jj`XiM z9PzU_G8cyZZC#6;Q|36opm%e9_af&P^qzU&uV=yYt!FXr+uo0f zBmMhnp143+Fj;TL8zm&ic=a&*V;`~wqN1R_u z;E3}Je*QdfAAer({P>LDd*|HVJ8%E@E_j~wF1o#M&Uqj6t#5&I4fCy^`Pk3({mhsC zoNw*r94(09nQUphwUrHE{IKPy@ z5$Bf@IO6=meEGtB`GViSEc$seFh@im;Q29tKFITD5PgvA2bpg}%%>srA?C|aW4?$Z zeJl<~{49>l#o>r94(I6N$Xpzb=;Fv+9FFMXaNd|NMR3IVrG)W_^GgXFaegU*BhD}Q z`78USugr(9JRgRc55x0*jtuks8D>8=!h9Ry`7*+M7~%R+=G!RGmr^IIk>oep%sMv&y+;$^E<0yScub>wCC=5BKj`@qVvoHSX7*FXBl5 zep)835LX?=k$M+;7kU?ZH@Y~opEw-R#gVx<9MQ$0yuBYQf+Nl^C5%U$UrOMJ^GgXF zaeiSwe8$h8S2)L{pIaThOZIo~GUpidUi3cnKITgw^QDjZ)X#kCU-ta!NAF*adDfmU z;z%Eh!x2A!#_!_Dc5yhOiz9P!IHHTgIl4G97l$LdIFz^NOA#D#ekox*;`~wqN1R_u z;E3}J^X1F3pBrEB^B0~E1I&j3=F0&30P|sx=f~i(=hYzkAoFPmeTexq#PeyW@q7_S z`dA!}_*op8i^CCJ9L~|jk-0b=(Z!LuI2_T%;k+?lir|RzO9|r<=a&*V;`~wqN1R`l zJWsyzeEG`r<16!JnE5n}--q%0a6TVe9V6%?%%>6b5%f{?QJycO+<&z3d=W?bR~(M` zSsa;*!x3E^&e6q@xi}or#gVx<9MQ$$yfI&j;E3}}3F8sxml8PQ{89pk=F8Yv=WlMbW5_59*U z|BAzrdPs3(E)GX@aX3d8N9N*iL>EWq;&4P4hx10gWf2^jFGX-@z7)Zs`BDUj=F1d* zo?<>s@%fag$h z&$rAmU*_=p9QFG1)br0XU*>r}%%d-$FL3<=^I?Jcw8-ZL7P)?LqVtbqel1RReuzIp z_Ugs|^5Wm=_Zf;K{VNVf{49>l#o>r94(I6N$Xpzb=;Fv+9FFMXaNd|NMQ~`o6v3hS zQUr(QOA#EJFH87&Y1}?un&|xV@bl87e~srd^I>_s^L?~0PtcCOGUn@6#(mui`U?8$ znA=y!ecdYhYU=IzB98R0I2`e_I5HQ9Bf2=8ql+VRaX6xjBXe;$qKm_MW4;u@q4`n- zhvrKW9GWjhaK!nAddV^BkH`3Y${6+hh))sZ!=s!!}T-Fmszf#<@#Cb zlV=K==io+2bHwW8z5vio+2jb z;`~y=c*Oao1dcerl)w?^mnr*u2|q94=Oz5UjJ}M%jJ}M%g1&;jg1!=Z>-E3NKP!<|1-L7g6SdaYPr4^Ty06f+J2c zC5%U$WJ=(OlS~O5agw33a*WE$F)Ay^@{=n19~ks;^l>UH$I&OyC#bBP;FB^FRAx@{ z$$&{Jl_$CXWTWy@9O++iI8qrYj?Bg3h%OH2=;Fv+9FFMX$Xpzb=;CnRsJtwKBTh0U zj7OYgO5li-ObHxulA%(0icfw`QJFtQrSUZLVH&?rl#o>r94(I6N$Xpzb=;Fv+9FFMXaNd|NMR3GPriAf` zlS~O5agr&4BTh0@-p}!Tn8VL=_APBaT#zkt5L^$UEmY?1l6 z$b4Gl`Lvk#Z_gKTq<_WXh@Zugxi}or#o-)X9GQ#55nUXai^CCJ9L^i_r3j8V$&@f2 zagr&4BTh0UaKuT5^?wOJFY!s0B|iDJ%zRm9J}vV}nPr|YE6kS_^cCjI3ZE=n<@!~g zFRSRQdH?o&5l8x09FF)|9GQ#55nUY4(Z!LuI2_T%k-0b=(Z%7sF<*+{i1SMc;}PeV z5;)@gQUXVuU#LVLqtbYcO5?FrS7eS;nLkb?^Ej20<5Xr&P`NolW#t5wmlIT8PEvU} zNoD3F`edV0SsdwKaX3;LDUQs=;fO8{=jh_dTpW(*;>cVaj_BfW-l)7Rf+Nl^C5%U$ zUrOMJ^GgXFaekrleu_%uDdx)*^I;l&n)xt|-=~>RGt9Rc^cm*U43+=0TtCZvndSP~ z#(WV+`d1u|_*op8i^CCJ9L~|jk-0b=(Z!LuI2_T%;k+?lir|RzO9|r<=a&*V;`~wq zN1R`He$4Uwn8WXLtNvumJbs^NKFqK96JYbqmj#|53+M~z3tYd*^^1IRV3GN_nDeQ< z9}`FVR~(M`Ssa;*!x3E^&e6q@xi}or#gVx<9MQ$$yfI&j;E3}}3F8sxml8PQ{89o( zoL}(!5`JG|{a?cG%lLhn{n|3~X_@)5!t-T?>sQcM&{vl_|8@LaV3p_BD)VKvF<-=y z{uPHKeildO;&4P4hjVmsWG)Uzba7-Z4o7rxIB(3CA~@pwQo?w|`K1JoIKPy@q4}~l z=Kr}|qcU=h%E&b;C)d%}(bv(}(KpaH&^IPJ|3v>|`7iT-EH@@Qf1~7gnQTVSpOfhR za}xJ#z5ZKwYy3)b0j9A9=t#+=05cb$Bf0>cqYE%|0Xm|KEpuTxqHm&aHcB#!;Lt=W zfElQZTDCys_>3^T5--_APdi__KY*P%q z?K$Ee+wT4^+=I!t<0<9KcHG@Pc9^C+*|WWk6J@$xl#aMvl$ndt5nYtd(Z!az*c{Qf z(M6Q)f^kF_hjKXd3(Je(&}=G#L$j#}4$Y<_I5eAfd93X6SlPwTyEuOjeGh#PeGh#f zeII=veINY*{Q&&{{h%>l#F0K0ha-L#N9N*iL>Gs1ba7-Z4o7rxWG)Uzba6Ou%$FiK zG+&C~(0nO^L-VBw4$YTC{CtR?5ApLMem_D#LO()3LO(`7Mn6VBMn6G6K|eu1Y0MXK zq<_WXh@Zugxi}or#o-)X9GQ#55nUXai^CCJ9L^i_r3enqmm)YcUy9(+d?|t>jy=>; zu2D<5HuLP*vNo$vE7#|db$YH(KkKnR^SlRtbY^4f*=c8E`dN<+K2ET~uQT7Iyn2(5 z6KwMFo6Y=n=woKk-0b=(Z%7sQN&pUN1T01 z7>_vnl)w>ZpAtCY>=SdO_1Y(uZ!x9nv&^@sQT{oZeU@zb8Xs4-n1)-FG;c*u{giE+ z$+wNZjlPY(gT8~lgT9k`dm;%ijV(4ujQ)*@Aed|yhaFWJ|%F(*{1}KIQwAgLri~&pARwp5&9AO5&9AOG5Rt3G5Rt33Hk~83HnK6zKA3J zD-K8eERM{@;fO8{=jh_dTpW(*;>cVaj_BfW-k2{%aKzcCgz<>8PYE1x_9=lQ&OUr3 zW{nchHAD2ZN2U+0&duT$c=j=n(&=LWy*e1j6s4N5>a=knp=-QebYCjYtrZ)d?D z58Z5hm_S77WDz-1j47hbMdXMsBIoEL%3MT_=pxEoM2_g2=;Ba&dwW&{N1Ss?7>_vT zl)w?^oDw+VoMUJE%k6h%-$I z;}K_?5;)>aQvyevY4Gzde%{5;yNmu^0DI_r=zHjUi=J2ep|@V&zKXNTespTRzIH;- zeP+&qd)}mY!0is`bkLYS!b&>}%Mp7ED|2Bvq6^D8y09`Akt4cbG8c>^x;UISrcV(Z zak?pCJmPdy0!N%~O5ljo&2v*9V(P<%cos-p^zYR?dfw@XPDcx#U`KpZ?KnE=qGR-9 z^kepQC+H{WC+H`QkFtp=Y=4(I6N$Xpzb=;Fv+9FFMXaNd|XMR3G9 zr-bo{b502yan31$BhEQ|v}TRc=`~70*Z8Qw`jRVl*7>NwI;EWJeDr36Qqm3d4N9js z&^IX+-9+Ey{+o@D8i*tPD-K6WHN}y+I2_T%;T&BYnTx{_T^yNcVa zj_Bf0-u`KT#v}EAR*pE>l)w=On-VzUU{eA|9Bg=g>@r_=`KZ7yA2rxxKJB6J@qF3i z`LVy0zubwlOnlzp=Yvi3{5j!qb-?sF;FAdl-0q<9$pc}fZH48Cy@i#zupH5ar94(E;eQUpgFXG$24IL?&75yzPlI5b~QDZxCY1oM;<%u`A<&(P1% z&(P1%&(Y7(&(Y7(FVHX0FVHUEWq;&4P4 zhx0~>XAvBlFGX-@z7)Zs`BDUj=F261zQoU$`1umQU!h;2U!h;2U!z~6U!z~6-=N>1 z-=N<#=8HJezv6Jj&*I2j9FFMXaE>mH%*Ek|E{@E_;fO8{=Z*PN1c&BJ5geK?MQ~`o z6v3hSa*LmD@$)TyzQyl%=y&LM=y&M%==bRN==bOk=nv=*=nswgB98R0I2`e_I5HQ9 zBf2=8ql+VRaX6xjBXe;$qKm_MW4;u@q4`n-hvrKW9GWjhaA>|f;^#;F{D_|)@q1O# zp{nRnRdlJUx=*X_)2jQl>OQTy&r{v!sqXVs_jzi}9WkYs#pH;$#gut4@q!+~L`&UA zOl}bqFX}#Ga*LRFQTGuOEsc3p9Fyi$aZH+D#W88F6~`3kAj&aMDaSme9P^ZN%`@~f z^fUA`^z+bLum6iTQBQDAr*k@;)9HenT%cc|Uo>hy1(U89j3YIfg2`Mkj_87MjxLzY z#o>r9j?Bg3h%OH2jhfFQIN~r=!g$1Cs05BU43)qUhavoYiJvd=^Cf=2@}&4L^8*1_ zbh@I`6`iiR$u;^l`Zf9u`VIOG`b}ff2qsM|7)MMkn9K#^h%OH2=;Fv+9FFMX$Xpzb z=;CnRm^4Lj#EGbc@rV;q2^?`EDuE+TMELm@Ki}f#Tl{|KN#lC6yXnsV=Q}-7?&x$! zr~Buf?&)+-r~6r7^uSko;43}M(B7CiB1$KV$Ps6YD02}xq6@}3x?nOFhaONv} zicuWmBtjOq|%t;lteM-DaD+p6my>PA)PbyGxRg`GxT%x zbM$jQ<#4{};-3rj3-k-htS_=^yZyhb;z+}b!;xZ6abzwIM|5#GM;Axt;&4P4N9N*i zL>GtiMzLrS9C1J@VLal1R02mFkV@c)0}_6|#Lt)b`I65TT%li~U!h+u=EKZ;z-u~P z)9HG_+qi3Pa)W+@e#1>}Qg2Th!K8@=`Q6XMC{d z4E>DC(K9Mf&-t4S=ji8DVxM#U#gab>e!&MNF8H9tMWgam9BFuQI8qrZj?Bg3h%OH2 z=;Fv+9FFMX$Xpzb=;CnRs5~u#BhE%8j7OY}O5ljIQ3)JzHd^urM=zKC0ieqj{|w-g zO6@E3t7Z4QTJhuNiVqH5qhF(6ulPRKtG>?-`VIQcitlr?8vWXvJ8`6c#o>sb#gVx< z9MQ$$99sb#gVx<9MQ$$99 z#b-!T0Q00YCmhll%5uoBiaSkeNoZ=i*8dIEuN@LQz`?RKy znd*lLpVo;R#7+Ngxvn+hy8otJ*M|S5Y1gLnZm#d<`tA+?LWS;4-=}BI9{}$`@7eHm zJ$e83ToXqcUL1}a#7#$WWP2C7IGm%4BXe;$qKhMQaX6xj!+Gj(=#P>V!6E+^!SSIG z4*B%+ntk_q-G2Ox&pzX`UVPY#PkT4)yWUO5K78D_PL7ZJ@Nxf|ecO-T&phbgjP|xq z#gV=dha)}`N9N*iL>Gs1ba7-Z4o7rxWG)Uzba6Ou__PQP`LqZQ`LqZQ`Sc4u{K9(o zWy5~`vT6Sg;Nt=G0em)qPY1bv5FZb+UJl~(A=c9&d^&{BhZ;T=NBTw_j`&C%nTx{_ zT^!EQ#gVx<9MQ#*xi}or#o@f+(;_(J(;_(J(;_(J)32GtihEI#&kWY)?kWY)?i2dm|_M=<&>8EY`>eG(fyS}--3%zTb{pt?;&~L;o z_wU{&=lY&+>_@lQr*5-v-HH3QeJYOh&8IEmHgU&M9I1=L5xon&8@(G{9NDiMT^yPB zp!cBnr2cGwS^`JxPfOs4{b>mtu|LI!pYhpeeDrz8e(Xi>-Ln6B@o6u5A3p8da{s<< z`??RG_T$t3E&H_}y+8G~PsNcw5{Dx`5=Z9Za6}h}b98ZJE)GX@abzwIM|5#GZ}_wb zj@X};Fdnf#ErBEUr}*d#KKsIY`X$%9R>#0MuY&{lYyck*?AUjM=!5utko9yB9}nT< zA=c9&t{+Oh?Nf22Z^Yq2`X#QwB|@reCt2^_IM-SzYQ z(;oZMefFyd>`!-zd-h!yde?!U@7=rhY4;xaJ~`L-p!e*#y=R|&YF^)7PsNeG5r^YG z@xZYQy$f9&*-so9#o>tFjoytej?~5Bh~AU>v;Aoa9I-zwfg|>(C2++46rX zqtE!Tch|n^#izaau=l|J?%TD$`|x?+KKoOA+P~|(AH5&FKlQdx#gYCIha)}`N9N*i zL>Gs1ba7-Z4oCDpba7<6I2_T%p}g(WA~<4yTEck5{0HgYb9Tr{YNeh{F*di6e7yIHHTgIl4G9 z7l$LdI5HQ9Bf2=8H+)(IN9<2a7?0SWmcSAFQ+)Q7=kiy4_VvK)=rHTyFg_e+y&cAf zBdoV0_;3V$g!Oim`;T({DEA+2tf%5g--yEzABiJ#aX6xj!#TP*G8cyctBt`lF^eaL?Fi2Rs+ zD%bZM`hGn}Ztvmxp1i)jo{A%V^XZ6qOgwSyLKjE&6Ne+ZI5O`>??&%N7f0&ia6}h} z^7eDT2#(mFmM|W%KP`bH_NVyl^O61Z8J~SVv9Eg3d(nH3?aN+#+IMI__u<37V{&}j zkKTXe>-zC&|4I10?Nf22f5hR4kHnF=I2_T%;T&BYnTx{_y$@X+*)9%8ba5ze`?Ls- z*q@d#9(tao4V(HDIB<;1=kKp#LKIQF_ZfDZ@J2hj)72T$z#A$&T-dOU=W zhZ;T=NBTz`j`&C%nTx{_T^!EQ#gVx<9MQ#*xi}or#o@f+(;_%xe_FzL#QwAdj@X|b z`Z@lU_3$e``^tJc%yWMjpAEAf4&%cSd^o~$e*}Fbec0+4<^H3r$D`<@4WEi5eIpJ> zd?b#{#o>r94(I6N$Xpzb=;Fv+9FFMXaNh7~5gf5UEnz%je_8^Ed^$$G(-`$mW7JEH zQSUU4KECdCbeuYsaq3Jas6&~c&SZkRz6q|Mq^@t0>nEvGnanzt_H$nx=^Jr4QYRvg z%*Ek|E)M7D;>cVaj_BgZTpW(*;&9%mLn(qoJ}rVnJ}rVnKAobTX$qfB;iD<)p{DWa zH1$x^_;{N7(iyIwq3&-6pU!aoEIyq@pT+01>EpIf#gV=dha)}`N9N*iL>Gs1ba7-Z z4o7rxWG)Uzba6Ou__PQP`LqZQ`LqZQ`E(8+&f(KJd^$&6-#k8?N1w-M^Z0auy1)f| zyg>cwLe`hIIu@xvU8MeWk-EOcM*XQc(l_F8#7E-DTpW(*;&6^Gj?Bg3h%S!I#o>r9 z4(AP@7QrE(7QrE(7QrE(F0tM%;lm}?%O!lejJ}M%jK0ise+3_|uwJg<^A+?}u3zQ3 zzsmKi4WEi5eIpJ>d?b#{#o>r94(I6N$Xpzb=;Fv+9FFMXaNh7~5ghVq5ghVq5gf5U zrQT_bI+8K!rN*d-8mA6rochyo^l|D;CaC+Hpw481I+O|Or6#FEnWWBTlIth4ezpDF z7f1R=9FEk9h$C}xIHHTgIl4G97l$LdI5HQ9Bf2=8H|kJ|;E4Tc3F8s_(-Jshe~OQ$ zsJolOM^n^GO`}hvPg6fSjSpwgXQ-!|;rbb_pT+01=(FgvjXG&@q;JIGh>ygPxi}or z#o-)X9GQ#55nUXai^CCJ9L^g)ErKKVrzMO>>`zPJi2W(+=^X3j9QC1d)a}jV!+Cr< z&w4qJ4;QElT;TeJZU3BW0Us}N{UYo2BG)fA)>Cn$Z^YqzpkCymc$ujHVGCp0#hs)?IT)%=( zS6FXX@cAm&uX6n=_g~F@Mf`$q8nxdX*ih8Cgd^k;g>NNT^KAomsY6g7ygPxi}or#o-)X9GQ#55nUXai^CCJ9L^g)ErKKVrzMO>>`zPJ zi2W%(ox_K7_-GCv&ZEzx&*Q^+^aa+-1=iaI*2@LzQy1~+BG)hO`~UqHQ*ZlJ9O)Zz zIN~F5WG)Uzba6OG7f0sea6}hJ=HhTf7l-qPPmAD){b>o~5&P2;IAVW_kCv!EUBahJ zJhzwe;WF#tGVAFwK3w7Y6@0pa4_CN;6@3+bmFrg<&wX*EZ^YqOW7Ip1Q71A+9m+WMP~+(1)H{t+ zFEv4($^>;R6V&}pP;WJfKFRfy)MHKN_3iak9O)ZzI8rAfj?Bg3h%OH2=;Fv+9FFMX z$Xpzb=;CnRs6#1&Blf2yj7RKGOW=t8DL$N{9%>37P2t07^l9p$rm3fzrXFgBdZ-z$ zpTVay)Thqk(^=}JW~sxT&3VxFsW{R%;&8-A;>cVaj_BfWjxLVO#o>r9j?Bg3h%OH2 z4WAal5&P2;#v}HpC2++4l=XBDAI;&@Iea)z-QGOw;XFQ^$Hxo!bb;#^xPF24coCm2 z9=U#c5uYyRdfWD?IMO%baKuOA$Xpzb=;CmWE{@E_;fOAd%*Ek|E)M4npBBLp`_mG} zBlf2yaK!!;A1(3RUczTf_;eYcF5|;x*3)Hty25(9f{$0&7p!poDn4FiJzmA9tBvQr zIMO%baKuOA$Xpzb=;CmWE{@E_;fOAd%*Ek|E)M4npBBLp`_mG}Blf2yaLA`?)Jv^V zC$dI8)Ef0p>(r5~Q)jYHoyj_NDjU>GZBW0uK|Rz4^;Dbao9LTdzuBli6-W9;9FEk9 zh$C}xIHHTgIl4G97l$LdI5HQ9Bf2=8H|kJ|;Lz_BE`mezr3eoB^cz0>Mm^LweDn<; zZsD^ne7c3cg%7vUx4C|sdZ=ycrFN*N+Cksp`khAosW{R%;&8-A;>cVaj_BfWjxLVO z#o>r9j?Bg3h%OH24WAalA)gk(A)gk(A)oHDp6=qqUFw{7sdL`L$9wo}4cVaj_BfWjxLVO#o>r9j?Bg3h%OH24WAal zA)gk(A)gk(A)g-N!$azv5Ao3=Z`0$9&l^o;qW1j2B=*O(bC+H_!f5N`v zq_LigBYh(dM|>oX%*Ek|E)M7D;>cVaj_BgZTpW(*;&9&ZX%QUqX%QUqX%QT;Kc$Xj zjXIGv>PXh8BU$J7oUK#uv`!t#I`vW;T))Bf8|WM8o77WnQm3-X??Kya{JuVMq;JIG zNS%l{G8cy()H#2n&iNZY z{YE|17CzjyKGa zkNI563D=)c-+IFRPa5_7;z-|!!x0~eBXe;$qKm^hx;Qcyha`zM=kJz7P$AMW7(h%Ws|zU zO|IWW-%P#z|54&d--yGJIuUVXE)GX@aX3d8N9N*iL>EWq;&4P4hx0}qN)a5fKP_QA zVt-l!N9<4W={J1#4Ih5v_m^%_FSUiwwy1a7Lf^)x+vwX|zfJw=4!^H&hkC3X^qods zpE%Mt;&8-A;>cVaj_BfWjxLVO#o>r9j?Bg3h%OH24WAal5&P2;#v}HpC2++46d&%g zp6;@q?&8Be^gVpGNB!v@>*YQ^-^Zu>T))rt2l)7ay1)b0(}P@(+v}+~(l_F8#7E-D zTpW(*;&6^Gj?Bg3h%S!I#o>r94(AP@7Qqqw(-Oub_NOIq#QqeY9kQMt;0|U`e0q$2%)a1+`=9W+loQtDle~Z1r{YN8h{F*di6e7yIHHTgIl4G9 z7l$LdI5HQ9Bf2=8H+)(IN9<2a7?0SWmcSAFQ|e6Cs6$z!PGpTblXdD;*3s9gLs_RD zYJ+;K4fGB44fIX)P3llKskhq9-=o&{sW{R%;&7x+L>!rm!x3E^&e6q@xi}or#gVx< z9MQ$$yitcz1V`*oOBj#XpO(N8`%~(jzEMB=4Ih1@&Up)c3!iP_!!3NgjlNAi)i(Mz z^`|@de22Qe9qzx=sOu9)`bHd%_(&X?i^CCJ9L~|jk-0b=(Z!LuI2_T%;k@C~A~<4y zTEck5{5&w~Nnqsmt4?E^m+Zb`PKJvEJ_C!+rF9^nHA~&w6@*e!zNrz~==H z^7{6ADvtDxI2`ejI5HQ9Bf2=8ql+VRaX6xjBXe;$qKm_M!>2`X#QwB|@reCt2^_IM z<+*%_PY?0YAwE0e_o5%+vm@$LkNEwk$N2D=_4XK_9^>;9*4q>Af5QDw8tbVz(l_F8 z#7E-DTpW(*;&6^Gj?Bg3h%S!I#o>r94(AP@7Qqqw(-Oub_NOIq$fu{&p`7yj^iHW0 zIi+6ej5?Gv>Qv77eSBx==luTDbM$lcbLv+w&@a|I|MhR5S{)bM|03&D+Uuz}(l_F8 zq)tQ}nTx{_T^!EQ#gVx<9MQ#*xi}or#o@eBhf)NGd|CvDd|CvDe0qrwFRAOhq|W)0 zdZ{bwov!fV6+XPehu75YT~jZ0&GpyRQ{Aj}{xGtihEI#&kWY)?kWY)?kWX*dIzNVwZt>wQKD@<;cWa$L zg?>j}-W_$$cho`OFtBM7;s_0QwSgoq4 zF|AtMq-w2q{+n=h)uN2GYT?)Fi48{eRNvGtiMh#059I>}8VLW1QTLMSyZSmnHwNRJ%=#tviD}Gns6}47Z)C^uxOLdKY zjSsK!`87Vi!KXL){DxYqo4mfgXAnpFMjVd#NF14q!x3E^&e6q@xi}or#gVx<9MQ$$ zyy4R#IAU*G!g$2qwgisY+v1~Je00ltc#BW(sQJ62cJ&S)-l5;K9^a$ibNxL&e&G5C z?*G6%cxcqFiX(j^4o7?>j?Bg3h%OH2=;Fv+9FFMX$Xpzb=;CnR@M#eov9~Q@JYsKK z0!Qp^@zEnbd&Fmt_^hf}Fsq6cx2jlDtBN(VYGKx@RrhJteOmQ>p6WhNRJm49EUnd3 z!?R*a4~fYUPl+k>VB!Tmf{B*8kC@ydCSKHi#N-w+@uKb{CR!T)EsiPnwxx|z>}^Y9 zioGp$si)Lwol?JYN*&f2by{cCubfd2ct-upIrW0)Tz^h|%Q@FyaQ_SHye_!^MPA?D zGl(P2B@RdGQ^b+EI2_T%;T&BYnTx{_T^yNJlGa;cVaj_BfWjxLVO#o>r9j?Bg3h%OH24WAal5qsMb#v}H&C2+*vmi6)$pWd=w-cnC^ zhfnWVPw%K(y<@$+XFa`VJ-w$c_8uQUaQ_GH|G@np8ui)YNZ*LV5g&;ob8$GLi^Dm( zI5HQ9Bf2;;7l$LdIGi_pS_DVzZA%!B*xQ!C5qn#F^vHVo$a?q4dRSE$v8w1%RV=wx zRrhJJXjU!UT(!7O)xz)9Q{Cr@m9=`pvei?g23AbzAu&1PDKTXpOuV2+Fws)?5tCcQ z#EZI*nA{>JUetZWL`%cJ#WBU+wzP4Iy=`esvA3mm=9F5*Q)*jIsWm*K_T`M)m@{e# z&(P1QH9V)r>zo>}b7~ncsJ*#Bzo53}qEX`|jx?7z9I0&)N9N*iL>Gs1ba7-Z4o7rx zWG)Uzba6Ou)Xo&a5qsMb#v}H&C2+*v7N1_?(@Sa*FR9VG!e>|LSNQmf8nA0>yspu& zsR6sDR`G^f#~W(IZt(FEWq;&4P4hx3L{ zi{Oa8Z3*KMd)pE?VsFcOcuTF|E$iJawT5^2?2h&Hj`j2oAKtUx-s8i2^n3INeEz_C z`hZU#avrpQRv?b_jW`_fkvK9JhaI zZ3!H)w`DzjWIcRjJ$+<7ttyOMRXDAx=u%ZY+p894tyY52D|rr6t-Hcqj( zEsaSY|8(lVxAN)Ce>d>cdFRzns+{?B;k@gVc;_hLv$9?Dabsu^^ zKJQ2G$EW>y|F%!Xk-ia!BR&#G=HhTf7l(6nabzwIM|5#yE)GX@aX4@IvR5pNF{r5I!AB zz3o$Rq;JIGh>ygPxi}or#o-)X9GQ#55nUXai^CCJ9L^g)ErLTnErLTnErLTn{fbY& z;4L@?C83**mdQ_vFn;m>y0~iUpntb??&%N@42+Od#;Flk)E5lu5DJqqmD_v^p({razbzkYn$pFVE;R2=CeaX8{5 zabzwIM|5#GM;Axt;&4P4N9N*iL>GtihEI#&h)rq<;}M(G5;$U$%A)#(_3jJn;TP7! z0em)a<#lu5+I}0rhlBWh5FZX+d;J}}VROoQI)smhm9PyDjG8cy|Pke9`YPNTwccFKo3oG?*^lo%vWxI$R(M9Au_4c}31V`*+OBj#X$Ckhm`&brkWxHS;(FNliT^yNHzENfIHdfgDk#-bQ*lVt`53qtgEe#Aq+l*cZZ%& zg(3Hh1-4?ijnYjQR(FN!nU2K_)%@JK#nTyB~T|~|sE-r#2cD^NyN9=q{ z;E0_s-uuep`W1tIwVAwR4&QpI9LAu-_qP7mH%*Ek|E{@E_;fO8{=MA$K!4ccv62>F8za?{{+)q_izi8Djo^m()zkP^hvWtFQ*{}8be|Kv|=dLO`t6w+$y6gLO*Il~nEyOVDU2&$bf|D1m`o)u92r-pFbM4b!y7Xq3*6aU9hHQ28 z*8O_%>Hm?g?TgO!(XWpy{%=e56@6Use`a&Puke1QzsBgVJNFx-y^@PK{TRf&z?eat zEh2WTy96vPbP;DZ1R^i!5_H)jFvq$}FwxSO0mU)Jrn9U+h0sJunRhvP$iU_W77grd5w>I9C5UOEi#W3(IC(*rpvxA~Io4f* ziI&D(D2^$%=B15OY|~3)iY>cMXxn|&d!2QZU-e$6N59r)9e%VjtS+ext4sDBuDgsp zvVm8Z+c5Y@eU}k+Njr}|daplPcNtX|`McFIsxE(Ebb+PYf{7RSFPO4LOpbMzV4{UC zV#(xP!n*d{0qn&A2gN{c2a9h#)XZIbIJ(I*=v!{SJniNlf79&uzY4o7rxI7b&p z=HhTf7f0sea6}h}^G4}V5ghVw5ghVt5ghXA6s6}=l%7vfN;!qkrYV7&rlfe9lHlnJ zugf!(xXn<)HiHjm@bN7AEG2NWTtC|=aT7=SMjVd#NF14q!x3E^&e6q@xi}or#gVx< z9MQ$$yy4R#IONkJIONkJIONkg*1I`;IEPQ?@aa50p2vsttf%wn3+M~@e1Yp1@aZD! z@gnzMWW8Q&_*5L}8*w<|BXMLd4o7rxI7b&p=HhTf7f0sea6}h}^M+50;E+#?;E+#? z;E+$3STC1&ZZF}ZCDzMje74MbxXgOEOv&&H&;1pyUtv96!N;r2gH`lZe7u_XZ~qWO z9O)ZzIN~F5WG)Uzba6OG7f0sea6}hJ=HhTf7l-qPPmAD?PmAD?PmAD){VCOJV^p7w zQQbCn<73u1RYBuaw~bR3G)`5~1l4O3Tt7jTi^7r1@_A1_cXyokO?mFFVW!i$Znc5$R{#NmjK#F4o;9MQ$$99|X$c&$Kc)C=jC$QMD%8fZ?55Q*jy_IV&NyW~<5>yW>X@K5XaaqLvYrXbekO1I z^Q%e9ekQ3MnrxKyh$DR?4oAvv#F4o;9MQ$$99|X$c&$KgDNL_-G2BPT|98%FCuHKbyvf)0CIZP|-U>CFTs*&pf!Ycb4+AS?)iJ zPiOP`XZuseLmcTJaX8{LabzwIM|5#yE)GX@aX3d8N9N*iL>Gth_WxOFJW~H><%s=h z2^_IMErBEUr}%V^^>mIh#yNaCkI&}O=h5fU7tj}2PZ#j%0_*7_>**psU!*d9vEfs3 zq(8*rh>ygPxi}or#o-)X9GQ#55nUXai^CCJ9L^g)ErKKVrzMO>>`zPJi2W(g^(B0? z#B+U#=l(K2UPfPLJzZu!UBRa-tfwoimn-;qmFrjW@hU!EO})LIiX(j^4o7?>j?Bg3 zh%OH2=;Fv+9FFMX$Xpzb=;CnR@M#eou|F+gJYs)Z0!QpmAN_nDQyE8ApN!SjCu4Q> z$v9oc)kVJ{L3`G^%Xr;of&!I^y32&RWP!?rx@6(YBwZ%!FEptxSqU@gE^W_>DLoWS zyr8rsn6gDoj&+w{qJ=JE%7$R#1zmzETg2p8cL^q18Z|7%F~uIXv~i04Y-vofx23{r zN^f&|e5!Wml$?+@oyOzS>XN3MR+p^3npT%=nW2Q z1|HmF6nJfn=Z)-Y4+tuH!Q15nsT}BvaBv?;FU+B zy0}4I^5T{HE~|W@)%pvq)^}M|7u~n*aWSRQf{7PcFPO4LOpbMzV4{UCV#}uvpw`Ze71*=_gF9Ysr%k%J>6$L-p9uW)G;35;{$wr z&{$8!k-ia!BR&#G=HhTf7l(6nabzwIM|5#yE)GX@aX4@IvT1@gyIG^|W*vQ< zx}0_DZq}*)+Ms@H1AT+Kn+>ktq%LQZx|>bv&o&#somU*`8*w;N7bA|$#o>r94(I6N z$Xpzb=;Fv+9FFMXaNel9DS{*RrzMO>>`zPJi2W%(`i9TGQHS`A`mQbN!?y6*7WG|Q z=-bqPZKH4F({1W)ckuZR^}IXiJB|7EWq;&4P4hx3L{i{Oa;X$j*I z`_mFQVtmtu|K5_agDl| zHR@*8sJmIGE@z!O#C7Vs)~Wy6psr>EeS^B4jR*f{!6tP%o79(WqHkuMWBcb);z-|! z!;!ieabzwIM|5#GM;Axt;&4P4N9N*iL>GtiM%_&j9I-zwVLW1gS^`JxPx09|>c75G zzx9p!uPy3rx6rrn@fP)8+xU1JeVgmI@%avQj63*v2cPaV>KMh5z7dBbJ`zXf;&4P4 zhjVmsWG)Uzba7-Z4o7rxIB)p02#(mFmM|W%KP`bH_NT0OyZCIEI>lYq!#(sp*4sVS z(>?Tk^nI@1$EW-F`~aUG;L`(qe$e>*f;iGQ;&8-A;>cVaj_BfWjxLVO#o>r9j?Bg3 zh%OH24WAal5&P2;#v}HpC2++4l=boupB>_}L)OD1*4rcWBYb>>evE$1bN!gQ@nb%} zaKimhxc-FePa5^M;z-|!!x0~eBXe;$qKm^hx;Qcyha`zM= zkJz7f#1<$$FP{b;*l1xXVV}WkX%8 z)Lk~|vRQZ8tnaevFZ67$N*zQnrI~_>7gV2!DI0=`7jy}xY!Q=V-6fc4p^KQZA((hU zmtay0O!}*58mH`03{&i3OJj=tY-vofx1|W{o8IO$@VDBX-)y~B#}*#nQkSf~+ESOC z23zWqE!z|tZmUZw+v<|H+g6t>?%LrlJL-}XWJg_iku#<3aWSQzf{7PcFPO4LOpbMz zV4{UCV#{| zJNHiSum&O!(Y6`{= z^){!q5A`;uZx3y~R>u(rK2n$T?UA~qlaJITZF%9O`&t}nE^#r94(I6N$Xpzb=;Fv+9FFMXaNel9DS|`(ErLUyErLTn zy`+BYlKQPn>c1}W*%ft)SNQA-A7A0)Yw8rQ@#!@_y{10w2A|)c-*Eq%yuR&Iainj= z;fRmKk-0b=(Z%5$T^yNlw|y#(^o=+i@sT((7l$LdIGm%4 zBXe;$qKhMQaX6xj!+FD}MR3TcMR3TcMR3TckF0l(_~?=K@R9YhsxVqrvEo)0R;?<2 zhi%njQLb8bpB81cRSQ2?Pkf>32}f5?b)Tok+A5~>keD3tl$bIPCSK4Zm}sf{h{-Kt z;ziv@Ol}bqFX}#GqNU;A;+W*+;+W*?;+SG@OAX{HwPUB$?3_{?c1F$48NZA1jGCJ> zYH`oe&#B2d=lXMM&o0m}&@ZUfy-2;i7Ku=C+^8Rg~iX(j^4o7?>j?Bg3h%OH2=;Fv+9FFMX$Xpzb=;CnR@M#eo zv9~Q@JYsKK0!Qp^@#!r-y2XdL`0x&&-m%`^Q4@a0dV7z4&-M5C@SYmV2WliAsMUQy ze`u_y;z-|!!x0~eBXe;$qKm^hx;Qcyha}^XJkJ#Imz!7^} zeD;VBA9-#+;=`(9V^CF8<5m@q{;FcltXeFZRSUOPE$m#iSeL7(y3bR6pC`5e)l+)9 zy|#)eJtQVaJSC>ggNYaP2qs$UK4NlYNQ+m<#?v9~Ra zDfYJ1Kb}&Lb4tC=DfN+O)bpJ2`}5Aw&(P1Q=Q*eD?3}u_bLxOE&@Z_D0{tTE+SV1mfh`ntI;}Lt?5;$USi%&1{ z=_U1zm-y@opI%XSc17LV74?(X)JI-({WbbEKEC1ln>+s>^9^;rH;wv9ainj=;fRmK zk-0b=(Z%5$T^yNOAN9=7&;E25~pPRVFN4KnZx70u0 zq2E#Gdxy{N@Zmk{~>M~|$RkNEJBI^L?HLsju)uPUrqRd}&# zv1nE;++MY?d)1;Yy?VmX)f0}bp0I57)bOmB(nDf$#8YC*JeYVvk6@yu?jt6*h=~_< zA2GQ_OuVT3h>4ble~V*^y=`gZ6nop!m||~B#muQnPqIGdRHY}ppaA%c+Ojis$-0}f zx?<+c6*H}lb4qj0>n`W&k_9;D>XHR%7u4Ncs7opr^%uHO7ghQ^+vifd5lrd0VB!T8 zGh)hyVB!T`f+<_Xx|CYuSd*RZUVqZ*I zXLo0>Mqw9_*z}EFzs4hvhTIJ!W(oey}3#=DR*&-&#x=S$8LKiV*Loo4zF2R&7Vsfmz1QRU{j~B-j zd*{-|DfZE&F~y#mMfz56b9(VsZ*$u8R!+zlcNq9iU2+}2Qx{%f;Cl>wuP$ledv(ca zaId>$%L82=>M!)5F8LK7+@DfZo^jZ^HwOJj=tI0k;y+nfvUW9`mIIU$`~Rm_7*|7=*jU?%7lQ=w|{ zNT^!smhROnmUF#gI#f?}wU;T=kC7;{G$BUo41z+9P@P5&Jv1c!N{9^xJEZ@I>@$WQ0UcB%mc=4T`|KfX3 zlNT=?zkA`e{JZbSzjy!d(7%6SkAMFi@q15=?_c_UFS-8ZcfQX{^p`KAf6N1MyiJaD zpg0`AC%$wPN4AT@5nUXai^CE9dvtMRyEq)t#o;`4I5Zxw_->IO9d8(qH(dYbd*AO(Uf&)MaU`EO9N`s5=HhTf z7l(6nabzwIM|5#yE)GX@aX4>`$6LnZE&h1R_w$zTr<3oe^E-dvo%o}Z@p|{dzIn&@ z`wsmb*Z+Y21OE7d`~Q&sYLACFl206t@QNdIaX6xj!#TP*G8cyrKQ_ig9LXmR zM|j1Nxi}or#o-)X9GQ#55nUXai^CCJ9L^i#@#2-|#fuKsk=MjG{(irEWq*Iy;eOw} zru~h5@jcgn-@*Fvn)t@|dCB!J(O+Fj_BW^izC~` z;fVe{x;V039FFKOQ-8L8yz=+=s)NXQyh`3yM+e_;2jkK4+T+lH{`!@_@7IjyYxLKQ z=Nt4ljK>?s^G)jQ`SJ>0aU}06c*T*qI2_T%;T&BYnTx{_T^yNr94(I6N$Xpzb=;Fv+9FFMXaNZb?A9??Nf6sWl zf8+V{0sRC1`tX`|^pEHt8LyA%A9K9g;~|dZ6Ne+b;>cVaj_BfWjxLVO#o>tl0bLx~ zE)GX@aVT%kmltnYFFO7Gzj#Of1M9?F`{%n(`{%oNMD*{`zwh*Q-@jx1_`&1y@~!*7 zr94(09fc*S_U zg7?)se;==Y@b}g6)_Dhd2jkW8gU9bRoqWHY z=cVaj_BgZ zTpW(*;&9#=k01Gdf9$j$e&qZ8k?-d{{&>&#^PcbLJ^uN?czoz&-QfNIz<7P+`j6cI zBjfe4F<-=yeBy9~R~(s(!x3E^&e6q@xi}or#gVx<9MQ$$yfGdxeq_CP@Avh^2an5( zkN*C?`;m3zJ?q8?;z!5t(Z7H1{@;IK9YKG|{a?PfFJ5x}%a8GO+Ve#m$@k(t@dNRr zqc~Fk4*fgy@6g4Ox;Pxszeg8Gwu{3NT^!1vtsg)7`*_9o^9tTqA3Y8oKl=OVc+YzB zfp*60^^b0UjsE(B`@jC^ae0IOhWo$y;IH>4_4atYf>#{LD-K7#A8}+Z4oCD3ba7<6 zI2_T%k-0b=(Z%7sF&=N>earjzmiPB9tJP>jc;T zfWLk~{~@n$kB2ytPaKZ$iX(GzIHHTgIl4G97l$LdI5PhMT^!EQ#i6|Ik01Gde&qZ4 zk@xpUzTfxEhxh33`F`H>{eECReBk~6!2AD!`SOwbe`GvAqJM0Rhd7c`9FFjcBXe;$ zqKm^hx;QcyhaKU?l+u2f5Un0C(froabEk0^WIOK_kYXv zzvcSh^7D<~a{V9i^MF6%{QO5;|3{7UoH&wC9FCl~#F4o;9MQ$$99 zjPvcEas8j=_3im0j^q=EBfR3sTpW(*;&6^Gj?Bg3h%S!I#o>r94(E;W_;beN&*A-Z z-oHP8>Gj|*_;IbZ_#3YO8^-Hz_<7OaH2fismH%*Ek| zE{@E_;fO8{=Z*3B4d>V2aNhb2=g;489{cH)_ZdHNp8JXO?@yfPe~bSAF>{v7ksZwz z6*D(?tGmU_%o=899y2q;XZy_^cPsabXh*%konIMSTUlpS)@h}(H1-Jd+z9j92=i|S zKZBnkKarAj?m(8 z#21HkQjei7|NcG1yfwuA#t`$^F!Sj!{xI{{F!THf{s{L0Bg}gvRH;{$dQ|bN_%-|* z_eC}Q8h)L6)p@__`1Pb7;s`!*IKnHA(Bg2!7l$>zI6{lV5nmjk#o>rA4(p^IL(E%4 z%wt2$`$Np@!_0HT%yYx|!*PG{Z~F-I+z9>%_a`IFa~b>$^KFKCE|c7Uh$HyK;mEut zj?m(8#21G(zBodQ!x3K`p~c~dFAnQup3B0Ug*VH7vdpi!KL0+J<9;K@yq{ygdGhn* z=b3-=8Z9FF+nuukeR%6>;VzfsO_l>Josyj0mwmGiH1KT_lTYxp(%8uhB< z*IB<#J?hE(A&%e^haHYF~)p5#{I<@^V%5m z>p1h?IP=~(^XWK$ubv=(0)K-13Ff&;{@y*wJUGdGJemA^2XO?SI2@U`#1UE?j`-rR z#urCuaX8|OBeXai@x@`C%yU!RPfRg?PO+aU_B+jdI?aBj+0Qifnqj{))N_XWf*JB> zS$~##%`)H4#{As)yoe+C#Ni09I6{lV5nmkE_~HmH4o7@(gcgS*zBsItdd#ukIrcNh z`Ok5_^SmGP++WNy&(CuouzJ%e5=Zcf!x3I_gcgS*zBsJ$#SvN@j`-pTEe=O~aabqy7-QZVV?G^Y z9vfqR9p~@e~{fw0e_KtFLGbB$osLF)I%J>Ck{t=#SvN@j`-rR z#urCuaX8|OBeXai@x@`C)MJVLE>Vvq>aj#UmO0;L{AKpL%=@uIJy)p53il%`+&8Y0 zze+t;@mJ&hX}lle2tIK*!Yhu@;&8+lhc&)9LW{!@UmT&u;fOB|>!coI% zW6ZbX%%|hbYvcIi%&!yNe@u`+!Ms1gJU7Yulg!VP%*T_-yf2R66Ne-7mN-I-!x3K` z*7)KGEe=O~afB9!BfdDSlX-56`Ev^1Ddznt?l-2HU#HpcH1(L~zGsGd%`pGYkUvBI zEcKdY-k-&vje0fS4{-#aI2_>>M`&?4;)}x?UmT&u;fODe(Bg2!7l(CHk2!ef*zX+s zo#XwOXTS68XP$X|p7USe{1?by;QSY;*COjLQtw6X&lZz;UmU?F4o7&!5n3FM_~Nj} z7e{DuIO2;Vv^X5`#bKS)V~O`;iO<6l@B0$_S!O@W)MJ_bE_41Xygw_{V}B{dh$HyK;mEutj?m(8#21G( zzBodQ!x3K`p~c~dFAnQuo|}SqiurVk{YbH2?l%hWn%${2BZi@@L7P zr5>})x3kH-FOJ|7haHYF$eD)ymQR^bKLjL zGq2C%&$FL->ajpQ7PuclVW0CuWMe-N9Us+7%eQ^YzI2_>>M`&?4;)}x?UmT&u z;fODe(Bg2!7l(CHk0p4Q*v}I6SmN`tOg)x)f0n7oGW%Vjo-2HwR>)uB^R$Y;%KEF^ zkE|x27jXoiI2_>>M`&?4;)}x?UmT&u;fODe(Bg2!7l(CHk2UTu)|hYCnAg{sPuH2( z)|pS&nP1nL_cqAiVE)};p4(vF-z0yNd2W+=e>0iq#1VYraAe*RM`&?4;)}x?UmT&u z;fODe(Bg2!7l(B+&uuZkZn2*&=FctmyUl#M&3?A=x7qIw{torpp`JU;zq{09m-Tn? zca!@daRi?@9N`s5XmL2=i^CdU9HGVGh%b)N;&8+lhjmhqJKM|j^GoABfR1WEe=O~aaiMvBeXai@x>8Z z9FF+nuukf6#QoM0=Xb>UAFUGS1j(OjYIsX&>{l^LZ3Hc|~^OSm?;-B()I!)dW zaRi?@9N`s5XmL2=i^CdU9HGVGh%b)N;&8+lhjmhqHRjJX?l;z$*VmZW*17*!XI@)p z9$UxXU>@Ay@7Wv7uN%yRo8)hjzsWqfnf!YPaRi?@9GSPo5n3FM_~Nj}7e{DuIO2;V zv^X5`#bKSyb6f0Z3*Ig2vBiG3sn<6CHuo3X_&e-(hkEWXAMa3)UGjIS*Dm?H$$gMG zf=?Wd@QNd}I2`fCVT~`2(Bg2!7e{DuIO2=LI;qDVynD>!d+cYA`<#8|^?m03ea?5E zdK_^7ae#k7JrAhIA?qKq{vrNhQV($ipEw-h6-Q`sIO2=L8ebft#o>rAj?m(8#21Hk zQja6vk0W@G*zXbhIc7h{?Dv@SJ?6gWgnFIepYVA)iO<8o?We4N%KLFjy-$<-4{-#a zI2_>>M`&?4;)}x?UmT&u;fODe(Bg2!7l(CHk2U7GHU8eb#yqyh{l+@;*gEt4I`i*3 z^V|mW?*{$`{s!~$CjKVtZ!*tq#`=x^B97n_ha>ZrI6{lV5nmkE_~HmH4o7@(gcgS* zzBsItd2S2dEqJ$>U$>~oHuczMKHX-&+swZ^{QH0%>aj!q4*wov7k?LjmwA6TnfJvJ zeBy9~R~(_m;fOB|YkYBp7KbCgI6{lV5nmkENj>(M=l7V`_t?)K_1LFg`_yZn_h+Aa z98j+V`~%MafcNK+^$+n6smEbb4{-#aI2_>>M`&?4;)}x?UmT&u;fODe(Bg2!7l(CH zk0W@G;60)qN4)RH)Z>_X9rJ!1bH8!I=j{alg!~ioPw`LjPsu+`J}=@3K5;n0D~{0O zaKsmfHNH4Pi^CCL9HGVGh%XN7q#kR``)kZ&Ys_nF%ya9^d+W^e>-g);w;SA_Y%srW zFz;_LA8#@bZZZ#UGS6+s`v3X)!Mr7o;1q`=^O!h7i^CCL9HGVGh%XLnd~t*phaVF+th2De=oC5J+_%|ckp+ZUw4@Ickp+q=PvoX_`At}-yn|Q z6o(_c;s`AcM|^QuaoXu_SnxJynEDRpZkq{&VQft-DkfC z?Dv5D1MW8t@DHi?A@9c_^*&7IeQ^YzI2_>>M`&?4;)}x?UmT&u;fODe(Bg2!7l(CH zk0bVb1n&{NM|@t6@sD|bj=A4B#y`P7p&lo^KPP;iPN~-^@5d?YpCzI6{lV5nmjk#o>rA4(p^IO+)_gn3{(D-*GjK5HtSo8=8ms@8^d7--R`g zpfmjUb3^|A7V=y0TQXj^b;xvmGlPU_v6)I%J>DGoe0u3`q)n&ynUQ+KlSKmKmEKP{k$Io?010t0sH~{ zK|XJT!Q}lANAQWm5ngeG7KbCgIIQu-5n3FM_~HmH4o7@(SSR&p%KCk1%K3bo z^5}xkwK>briyS{s^8UHdT(E8-za{7IZy~>>;JjAyTXTM&TJc+B{l@ztj^GoAW1d)W z6i0l$8NV4{9PxE=IO2=L8ebft#o>rA4(b2={D8NO{j}x1uQuw@p7s9QsYiR>`)n_` zZXNg?Ie%XV_3FUy%<}Vt^*ix93upCd)T0evaRje89NCXJLW{!@UmT&u;fOB|YkYBp z?!*^|byANmc)QqdSKjB?#eTZkZ#U=Ljo%&n`M14?diIdtgWtpZ)0^ez2leQsp1sNY zA&%e^haHY(U4{Q9UzKlSKmzx}*F z{p@#udJgb@43Iy7KS;d>spla6V0@k$?}s>oPaKZ$iX*f*9P!0rjW3SS;&8+lM`&?4 z;)}yNsYg@M^=K;jeQzrJJew-~yeRVXqU7&uE)y&MytEYk`Dr1)rOekW{=Qc7TTA>r zDSN%v%Gq-o^$tT;B~H{**VzONZy9HGVGh~I)Qj`+Gb9Pz~={hyy7MSfnC zy#F@p(N-~cJNs=fd7tfNetyJ${%!A|o*gBx(}CYXy*lwb$?v3|ot3k78ue&{w+&u# z1h+UMio+3K9M<^a2rUjrd~t*pha8Z9FF+n2rUjrd~sMO^=KO9=SG#E8#Q#@pNr;EevVXKm*yI=?(c6I zC070OqNV2VZ>jtHT1Scatu=m*M1G?l;t0N`DzQeaJBlOxW_)p29k z6<-|I;lpwE|1V^}ZB>4Lz}rSW+VR_~{5+vv?d-P$zk_;qP>&A$PW(>l(OGldI%EAt zJ;V`w;&6ml9HGVGh~JJcj`+Gb9P!0rjW3SS;&8+lhjgPJU7T+h`{{zWi~V%7pYE#9 zwVQf$*Il2UQGdOMdiCJ<)Lq|R-oIY_Ue@nT>LHHc6o(_c;s`AcM|^Qud^;pAH02>Z(rT#*pJ`O`_s?+(~mzuJqI}d0ropUJqF1iWc@+>!SEaJ zhd6>y9FFjcBeXai@x@_{FOJaSaKsl!XmL2=i^Dpp#}M}yL(E%4%&$Ytx5LbH!^~^L z%zMMkuOrNJBlsgDes4y|&#-<5Kf}DAiTja8J;V`w;&5c%5=UrpIO2=L8ebft#o>rA zj?m(8#21HkGS6k1Z?o`bnNPFaf8^M2j{BY*^~y2-=BZa6KhOM{C%-^`f%}mH>lc!F zUmU?F4o7&!5n3FM_~Nj}7e{DuIO2;Vv^X5`#bKS)qsV@W)T7Ax6*=D$^LmN*r^NeF z;{L15`IosrDU)C3{i#ro%CO&?3iYhSeL&;=5J&Kd!x3I_gcgS*zBsJ$#SvN@j`-pT zEe=O~aabqy7^NPgoZl$#`zYsI<-VxO`B&L*m3r0iYt*yG`PZmdoqE-&XPx!yNj=07 zeBy9~R~(_m;fOB|YkYBp7KbCgI6{lV5nmkENj-*`KZls-hM3oenCFI>*M^zLhM8Z7 zxepk@AL0IFg!~cw4EG}$*3XciiFvQ_euyLZ#No)iC63VIaKsmfHNH4Pi^CCL9HGVG zh%XN7WS+~ipKQ**H)Y|?QjZ+-Z4N(|cOT6$@8_A1^USw-?tAjgw*}TOP|pJMZ6TR& z#SwhsaD-PJp~c~dFAi&bafB9!BfdC7i^CCL9M(xaitrZMZ;|sYa=s<%QDQ$O_EVx> zW$IDJFH^5F_hS{-ukijnE{D(7G0^H3wd#(htX_oq(1>byU7>RFHV8}$%J z@QK3_UU7sLhax^~y2d=Gkwa`8Q8J^3&k0QK9c#F*ICF)V4UM1d- z67NqLzs&tenR&j9U%{_X&kFgKq#oi3K5;n0D~{0OaKsmfHNH4Pi^CCL9HGVGh%XN7 zq#mQ3-zfDMr5>Z4ZB=!cny9FFjcBeXai@x@_{FOJaSaKsl!XmL2=i^Dpp$0+p}<$Omu z-%-xDieKe?tL(SR{YH&?)bMNM*T}E)e$}Z*o&0)I4{-#aI2_>>M`&?4;)}x?UmT&u z;fODe(Bg2!7l(CHk1^)gG3K!`=CLv6wQ=UXapt{o=F@TJy$R;m3GyeHe<#SFB!80m zcar;n$?zLLKg1Dy;&5c%5=UrpIO2=L8ebft#o>rAj?m(8#21HkGS5xHJH>vc*v}O6 z=`{PDWN!h2X5;>(Q4ethpEw-h6-Q`sIO2=L8ebft z#o>rAj?m(8#21HkQja<6F~>YV2k#vB7xVb@)N7u3eV+4Qz+Yg$3)EwQdMq;UFLM8} z$bG?L@_vXT_{8A|uQ)=B!x3K`*7)KGEe=O~afB9!BfdDSlX@(1zDw{fQI93gf0@tI zGUva{=V_UL-?2je3iVjQU%_9+U*-K;W&PDyzwv&EBlyJO2(LIoi^CCL9M<^a2rUjr zd~t*pha-dd=f6kiS6w0{0&a)N7IVXOa7W zMf}C6SL5>{j^GoABfR1WEe=O~aaiMvBeXai@x>8Z9FF+nuukf+#D138&l2zR68AaF z+;1$ipJnQ`jK4y?R>)t$U*Udam3pl5d0V9(tI6j@9Kk0JM|i~%S{#n};;_aSM`&?4 z;)^4+I2`fCVV%@tjCpK~zekTTe~vNlk2BAWiRE^@!NNd6-8 z{$lw5`S}5_ID%6gj_gMqp~c~dFOJaSaKsmfHNH4Pi^CCL9MW*;@B2&eE^&TKyw6K~ zUY0rkW%jeo=V6(8tWb{??u%AP>)&GpT(c0p0i0k#1VYraD-PJp~c~dFAi&b zafB9!BfdC7i^CCL9M(xa=J@v=bDZBC_Y-s6U(B=LdHi|mF^|8%{l)_OUBF+U9*f)u zEaETnek?{k8}ElWf=?Wd@QNd}I2`fCVT~`2(Bg2!7e{DuIO2=LI;qDJ=eNZ9FLD31 z#D16Ym+_aW*D~+N3iViFzbou_h4*Wf&&w+QD*kG6{~?ax6Ne+b;s`AcM|^QuaoT=zQ+8z#(cWQJhsj}x6VAbj=#?Qy21Rq!92IY{JX*YyU9Ga z$-KBp{$?`oizE2N;mEutj?m(8#21G(zBodQ!x3K`p~c~dFAnQup4(zSTkvi%pKh_A zZRYuH_Pfn|x=lTH`1d0_%&$A#7wu5bUGjJFcd6HIGT(|L_{8A|uQ)=B!x3K`*7)KG zEe=O~afB9!BfdDSlX~n?k3H(K$A0&?|JdjK*{2@+++XbT?_mzu?*aEG2kiHNdLHtA z9kTu*@5f>CeuyLZ#Ni09I6{lV5nmkE_~HmH4o7@(gcgS*zBsItdK~dSAMtrOq8>-= z_n7@2bH2ya!coQ%wucJuWQWfYs_ow`0LyUtTW%PGv977&u=i#Z7{EGFz;`2 zAFzqPN&aT???1#5eBy9q-V#S>aX8|O!x~>4p~c~dFOJaSaKsmfbu!OwvEMEByTyFE z#eTM#Z@2Ncsn<63*r6Uf?01Lxcn5!%{9WeTUHskT{zDwWCk{t=#SvN@j`-rR#urCu zaX8|OBeXai@x@`C)MJl%e~TyE;3Hv>vUZ?n{d>&8nPm|A!ID$_cj_`^jv^X5`#bJ#vj?m(8 z#1}_saX8|O!#b(Q8uR!X^V%Bo+#2)RI`iB*^WHlCI`iHJ`5Vl)8_cg8+<$D6zsdTW z-+qBh<*06&pdxXy$-170rfhdo`?8{+y@+z zf0+FD9^wc-aX7*&j?m(8#21G(zBodQ!x3K`p~c~dFAnRZ9!K0?9Km}8?-Bbs=JRlj zf6V>IG50+u?Dqu!g!~igbxQszpQlsuPm|A!ID$_cj_`^jv^X5`#bJ#vj?m(8#1}_s zaX8|O!#b(Q8uRNK^VS;k)*AELI`iB*e~(^go?B<$+aP}fe}j2&gTMc8lE2CNo2HYvB&xDG0*RD{(GG7KK0sXzx$m3KK=pqI>0}`KcHTR)a#IX z98%B2q#oi3K5;n0D~{0OaKsmfHNH4Pi^CCL9HGVGh%XN7q#j4`9>IG=J&w4)IOcqh z+3zvud(3`MsOJgq*9ra!`KQ$Ll=V+p|1_zGID$_cj_`^jv^X5`#bJ#vj?m(8#1}_s zaX8|O!#b%))0qGJrlxV?g#SHR(eyk`8C zDd)A|x6E+faNVEvA1-Us{+ z@;mW6*en>qx;M?c4owTZ z4~ve?bN+hsJbD4W==Y&zj`N>KFQCb9W&KwCR`OdHy-wSl^V;S)cb?zI`t9Vm`|>~9eML7qRz z^9S*pmN@riuiv!7`LA-$OMZUyviX`<{C&-<{=Swa;;P9lxFYcJe!Te#f$(*MZ-$YR*plPVzffIDh=ECFgaqzb^8- z;P2-7-Q;(Z-_7%T$nRNpy?V&+p+3D!=ICYpUi@D2`^fLZ?_2RYedPC3pMKWwr@sBv zXMptw*#7|Q55PZ2{vi2-@DGwdME@D0KMm3UhUjm@_`~#a`d+x{VPv@%(H$TzC3&do?l@70_zu8 zzes+O^^2@uWc?C;iT+t){Sx&lo}2{+FTuX6WA;@-z5Z*3Ytjmj0KeKj!%TAjkSS`d5zroTtC$>Cbuc^Y9h$3p~HT z?=J=Ni|`j&zes)&zeIiszl2|cuMB^g{#?c{lV4%~75FMVze4^f{wVt&C4ZFuU&XKD zSE+B6^=t6g;H%-+Sieqw9lkoxuT!5P`r{D&XNdkYM1LBlKMms#(|?BPKO^*)5&GW< z{c(i;m7zao=>Hk|Q-<}k_*wc>mj09_KSzJd(cf}BKS%${r<0l$D>Sn$u0 z0{KPuU*!2k_FrUwCHilP{gvP^!Cxl7%RZLHl3&HI;n#S6jr+HYI^M~j^L-e;H`pXdgahU!wO#dFHKMmuL&>u(W zFC#0i?+E=TL;uf^pP@fxR^5lQaUj{cQn{XG3IPktW0JoyFoSD?QZ z;49F7i>zPd_m?8iFVY`N@RjgOJio;A%jB2ozh!=ZDf9dad=;KwVgD8S`zZONtUt>7 zqwrPv{iVwOs_<3uYwWMa`ZdhO;-KabI0#^_&T^zU){&p7@#{b!v1 zIzj#f{sjGVg8ni|f10GfO_D!Jf1AReqJK@{Ptkv;S$~@Kr}3xZn<0OO{x(B@n}KhZ z{x?g1pT(bL{W;d3gKv)Y=ir}b|MNV5p8h;f{sR62zh5lSe;4o<>FzmCyA#_50K z^p|n`ar)B){sjGXg8ni=f0<~u zf06w!^86)!e^_GuCF;Ax{Ju>7GV3qnFXOM^udu%r_*URsr9P|t{;`U`3f~z0cZ~i% zMt>Nie~i;##_1p9^q+D1=LG$4g8T{k?*#MrB>iWS{y)k3ll0Fi@~7x;Q}nMX@~82q zS$~@RY4~Q~pMh_N{yYQUEd6zs^=Dasmi|76KgarW>~D_e&%-}Y{yh2fJbwXyf&DFz zzd(Oogm01GKNiVfWc?-lCGwZp-x7SwtiMeDGW%P`U*Y$g752YE{a5f;IlonY|5#=H zRq8WF{}`ixjnN;*=nv!cr*ZoGIQ}^P1pQ?Ke}euy!S4r?{QfY>`jg~O(!Zw2pTeJ_ zzfIA9r+NM~{cW25I8A?@fqw>nhWa)!LmhqSIm+@EF-wO3#p}s5d ztx~^L{8j3+%Kp~qA8YidHTv5c{d1lEv`&9pr@yT;-)@kCfBr$8CPU*yi_#9iG1f{|^0ihyK4yf86EyyZF2C z?XmtI{vOZYWB>cqXP@==sn0(C0saB|KVba>_IJqh4_W_^{(VUP5&J*FKVtnO_J2(N zG0#7S@0k6az<)yhPVi5t&nfje<@bYAo`1^o*XXZn^uIOw%NqS_o&K>-e_E%1t<(QD z=wBQ78~7Xa_f7iOChKpq{wDqw`CIh2E&9_I{cD@&Z_|Ib>2KTguO0jy{2iXZL;f!Q zF6-~&?~=dA^Y`G}pNNBBoP z|A^loj;QZ3e8=P;v;SlGPB_04{1cvk!uqH9r>uX<^G{iSjsCDk|68L!t=`ZWd zkL&c8b^Hzd4f@jt{b>V#lm4}dze)Zk{dtT0E&9_I{dWt08-E+VZPwqW|Lw5;4*m}P zcZd94`s*(IyX5cU@3H+jRw_u<=Te+Sg>0RMpgdVqgO|375?L-v2j z`bYRj)aQu$ACZ5|^N-;_CjXfE{)GG!o__-W3G1Ko`^zcyJthB?{H8Vj{pF3RzXy@uhTpdC=d|Is zZF=4IHU18?j^6OP?c{f?S$FXKjtzfb$EMfoWPhFO{=QE5JIU|D@8bDgV;tlx{@%lf_W^|8M`>eI*m`^fJnzaPIJzn|w1z&F784N(69 z>OaW&46?sLo$T#y zvVJT1t@v#`zm5F19Y41XzkSQ=wBxt$pm#ZE{0`RdAiram^T+QbzZ1W6*XP^C^Ski7 z;O}Dn?k)3lZxeZbH~BrR-$Q;6`|E+fm;7Gxdw2ZY-d)$TkNWh%-^coW)VCkMpZfQc z-;Y0lKd|j}2iV^L>kn@E>x1}%JAUpU^=aC(ZrbPk5B&X2hmOsAocBKZfcN6iv1QMB zE&J#L-h)H0+lt@1@2|Jww;uZZ+VI=<{rznR#6y37JAOOQZ|C{#@OA9*9+2O``W^6f z?wPBT{dMAZ9-6z0^}FEj!tY}JZt}bL{hV%|-_8Dds9z6!JqKR5hy30>*R7ZQUiR0^ z^ZW4oczz%Gefa&h&r9e{5De-OSw@&{Re5Wnfjb#6N5+)s$7ocEFU z-F(cs<2RrBoLY|jeJ#iSz83rz{MIAqwI1_6oDfg_^)~X`j?K|_!q<6zJACc%{x$I_12{?`Hk(6X$jF{2un#!~T27 z?_vF3{9gQC_Seh$een13{66^m@cZHGKlXn5@%!-y@CVr60QDK*`GfEevi>0ZA0&T> z{xC#;9isma(SL^N|HJgZVfybd{bhvyH9~(H!5`W5IcCVu(0?-YpA7vkOMaI1v-Gbl z{Vj)|WBnZcFNdFpKTrS5!=GpU0{ydqUm(ALU!;E)@r(5DBKt4FU&1euU!s4Od48Gt zm3e-d`c&Yr(ElssSKuGz`J?P_l=_YG{3`iX@~iMwsc#LxMt+U;YvkAAt5g3v^{uo2 zA^O)4{b`8)F+_hDrhg67pN8o_!}OOC{1N)!2>oS*{+XfwWavK``fG;%mBr7JpT*D8 zUvu=g9M8|Oeh$7o{X5V4dHg)<7vL+9UtoU)_=@<&ZGYa2^zS11C4T=Y!B?U`m&h-} zSH>^1ei^?)eues0SieI3MtS}ye534tl>JqyPnG;C`Bn03oL`Oo*EpXV`E}}3XMc70 z>hKNGKZocKLkF(I5dC48{xeK}8O9%`zmDLK(0@nx{b7Xum7zan@H6zE4E;Y#|IOlO z>2F!q&(VK#_&L_k(O>gCKaZcMf9L7X1^Qos{#;=F0)CO_7y135NPZE%63;K;m*6k) z{4)D1Q=c;Hm&vbC-wJ#c_$$TqM1L8gKMxZ-)MsAwR?V8Tx0I z{4D)FOaIK$pK|y)*3Z$ua{PXgr@!Xm&-45|eu4g1p#K$keu4cJ;VZI!k@bt@m&h-% zehI!3ewpW&;V)C4GW)BreuecbJikKyM)600eXy zzbX3D6#Z+8{Ar#)P5v}|)AY|7`tuC_416=JKZ`$0f1IU1&$9j;d~@W_!8gbH^Z4`h z|9PH2&-x4Oe}Vlku>S>qKUjo+k^L?5{6(I>#QvA4?-Kk=Jb#(|W%!q=&oa+nVSg+5 zE3Ci5`m3zJ%JWy*-zw{m(LcuMFJtu2G3M8C`rA1EIQ?Us{xU)TnxKD8(0?ZAFO&4I zN&3$u{d1E1DV{%tKZQR<{xtn_8h;wTY4~P%{tW$ZhW9{biN?uadt?{wn-q^rtcA(=qzj82w?K{xMGf8K*yv)1M~jzZ3la zFv0H!6Zn(#$4UCzB0d{C+UQ^JjSe4C~LZ{w(~n ztUpWto5i1F|8wkrj{G_Nd7eMd`t$VXd7i%j{{s07l-@U7yn!naEPD!)IB(ci}CKV!_dWAw*y{Bh>r zar)ml{dt1^GC_Zxpnpx^PcolQl0QlRnWR5Xkw3-rr+EGp{b`#1HqH9eJbxO027iY9 z8S-aXf0p%U>EE+Ff0o}*=E$F;f6l=_NB^9s|IX7t=Xw4-`&(dt3-B$_pBKnqWc@|_ zMf&q1{7djHQJ*F9m&jknU*`GC@GtZH6@EWjVf_{OR>)t4Zi+P8vS97{PpDgG(- zKZS3N{<}thU86s&(ZAO5*YVfsFYEXl^rsE_*9Pi{9`;heyS^tpyBl3^PKZ5Uw{A22KjDO7f$JFT}BPSEuB!(LdJck8AYLHTwTL{coNAx=#OCr@w6Q`@shO2L1;9X_Nd- z`qL);X%l~o{4M+~p1(zZ+=g$P{JEoe+2(Ae8)WhnBO0c zS^ot81pkEnpTKuYeNW*#W&fx6=bHTYjC0Mz7T?>SYxTX*`6gns|ITy1g@}Kl$=`pW z+241e#rH)QS{*OqUu^dGU1a@>t!MX)jsIVUIO6|LAP&bCVymM#;_K(}#bJ#vj?m(8 z#1}_saX8|O!#e!N|3BnXlesTZk4r7S553gteP3>}zDzwX<6ov8SE$z&@~_}up&nOR z|0?-cTU@uRt!MRV)I%J>Ck{t=#SvN@j`-rR#urCuaX8|OBeXai@x@`C)Z-fO$2InI z4c=?)=X#Uta-IELZ}EF{J@)f&`wjAMkbi@E+#vrZ^|;CVbCdVuX4Jb;4{-#aI2_>> zM`&?4;)}x?UmT&u;fODe(Bg2!7l(CHk6WDoE%tMZ{oIQ8`QP^2od4}+zel&J$L&_v z)*w{8}(|`Lma^;4o7&!5n3FM_~Nj}7e{DuIO2;Vv^X5` z#bKS)<6N8fd9IzG8y)-{>GbF1JpTE1f8Tlh^PT*>z`xM$@4wLD@4L|H_v&IBk^GAt z&bt_XqaNZ2K5;m95IY^k5nmUFBfdC7U%(fKHNH4Pi^CCL9M<8(q5uETr8d{$QoHML zse_*%o&Ne|{LAd;atA+GI=$~JZO*&W?yp~=9#=a3^{e<-$-m0_S7ZG~J;V`w;&6ob z68jNHd|e!l_?Pj;5nmUFBfdC7i^CCL9M(xauEBea{aj-|*VxZ>>T#WVUFZF{&iiwt z&F6iC_v;4de}j77B>yJw&rR098TpNRh$HyK;RvrdLW{!@UmVu>;s`AcM|^RF7KbCg zIINR;+@c=0sK+h#dyDt|Hv7HZ?tS0JzfC>vkbj5szr%j-@c!K8^K_Sb+{M2e^={Nd z9Kk0JM|i~%S{#n};;_aSM`&?4;)^4+I2`fCVV%_DTo*q-y7{@$ zyU{(wUVcvCU+DJtUFhNK=5b6@J==SVL zsK+(V_gb&_ah><)I{Uqje?87uzkg7V8|2@h9yiFp+2!}*CjQMHzehKF&%WNMhd6>y z9FFjcBeXai@x@_{FOJaSaKsl!XmL2=i^Dpp$1Tq97N3V(?DrPudz*UPW!-KbZi9^wc-aX7*&j?m(8#21G(zBodQ!x3K`p~c~d zFAnRZ9_RY}c{tbaeViNc`JEfIKHo>|_kPX~_`J^#I$r4G=SIKZrwaqbL9cs}^)Hft zae%MK`i**sBlyJOI6xe96i0mhJia)r@x>AP0=_t`@x>8Z9FF)G!-wPS=SQFUFR`CX z?B~*;zka#T`@W2S8UHf%xPpJB-}}76ey@;!wa<0DO1-ZRpd-Ig4{-#iI2_>>M`&?4 z;)}x?UmT&u;fODe(Bg2!7l(CHk8AK=>-WB|4fuVy#(u8jU*~+U<6pv@OimIJ@2sJJLKPG{k!;gsps9K9^wc-aX7*&j?m(8 z#21G(zBodQ!x3K`p~c~dFAnRZ9`~3(?=f%PW8S*QJa(UX>^}3{edg2q+y^{hzJ0(v z_kjD42lx+}_Z~L;{d>s$$-}rWXuKcd2tIK*GH;0^v^X5`#bJ#vj?m(8#1}_saX8|O z!#bJg9#M}+@IHd~5&L<}y#JVbJ!bxW%sl@D{|WvR{3qN8Jf)sbnfISEA3sg%A&%e^ zhaHY@eJN)+;2SN{dmSa|D5}P=j`V>@5giQ zgI?gjpq?+N=L_ofl6t?yf64pvGMV?q5q#osgjXD)#o>rA4r_dIgcgS*zBodQ!x3K` z)=52HQIA)g?<>yt6`z;a?DsYGdQH7vbN+Amyu9J_@`nAsA^$D)c+2PQE$_$MaX8|O!x~>4p~c~dFOJaS zaKsmfbu!OAg7*>g`lAm2e)WiYJZ8Rq%zhu^KW2V?LcN}l|AhTMp&n0J|0(`c?mwO; z^S(HOPaKZ$iX*f*9P!0rjW3SS;&8+lM`&?4;)}yNsmC++^9TpV!pu4f${QyuIQ6><#`~-mka#Z+XAo z#`=wVh$HyK;RvrdLW{!@UmVu>;s`AcM|^RF7KbCgIINR;++&`*$NYMa`;B|d`}dj0 z?laHbXFk2py!L?n2h3{^nCBlb-#+BN;34-T51D@-#{Eg79^wc-aX2z>i6gW)9P!0r zjW3SS;&8+lM`&?4;)}yNndctC`v~4g%%6|g?_=iI$L#kp^?J;HpWr{?e&Y%LlbGlK zZGXyr!c+2}Qm?1Ud@GLN6Ne+b;s`AcM|^QuhX+vJYzr4 z;C;sZ*K_VKo>Q;qydTf;U$Ea7zI6{lV5nmjk#o>rA4(p^Iuh{P^cwfQ$iv7H%Ua#5jYy8)o{~JCpZ}_~u;r`rAj?m(8#21HkQjdGgWA~WX z?lEuOV;;NDJa?aY?>_U|edf6b+;2RrA4r_dIgcgS*zBodQ!x3K`*2z5gh> zM`&?4;)}x?UmT&u;fODe(Bg2!7l(CHk5|0Uuh`Ek&hHibeU1Mb|26e`J?Qg(!+zhe z-#2_7-jM&6_v0=3Z>i_oLdL!lR;&8+l zhc&)9LW{!@UmT&u;fOB|>*QSC2@ajhXVmR8?rT1yZl7`A^Evl@pHtV*xgYtQbNPaE z{epA(g8VP=za;-l*8dX!%Q&~jxrig`Bo0UFCXUeJaKsmfHNH4Pi^CCL9HGVGh%XN7 z+2y=ge1pUcTbz)Ytr+`kK$v*L+^S#{Y(M`G#}*hI9J{|6BZT`MiD0 zxqO@4TZ$vo4yD$60@A^WP&r;vVKB>i!Y;FduWz@-cP& zn7V(=J>DnW(|p3YeZoD=C)`VY%DvU6+*^Ih`k%(RHGYnXBkCj$N9rby(Bg2!7l$>z zI6{lV5nmjk#o>rA4(sGx-U*Jg{=&I@M%_N6ZlCe*e?G_moOAme|8vgm3(n;W{4Y4S zFF2Pk`Mi9I|0VffCii3Fh&qYGk-CW^v^X5`#bJ#vj?m(8#1}_saX8|O!#X*acY@=r zzfjk&sM}ZkocW5MLtpd0f6dRiuc`ajd|tjG{~PYTzv1)p4gR;}f6KXl%g@Pglh2Dd zqE6y)q;BE}Ee=O~aaiMvBeXai@x>8Z9FF+nuujh9o!~g@FWlF>$9>*=+<(2tebD>d z2fdH~KKDKEbD#JD_k|yDAM^qDYaehQ^db2llK&z1NgpQnh2n@hiNlfm8gYachanpHbJ(IG4})JbjM;IrpERb1q+S|M~_0e(VeC z{so_xFY&+Re)dc9zfA5=#S!%oha+_pM`&?4;)}x?UmT&u;fODe(Bg2!7l(CnF7E`# zS%2Yu{)*4TSNxp$iue6%{I9u}{+ge2U*ms+{|){(oa;CE-|~6-me13-oZGj_xrig` zBo0UFCXUeJaKsmfHNH4Pi^CCL9HGVGh%XN7o z`~3T`_wnE7e)I$KKj7b&eZc+c2izxq$o=ex+!ubxedLG9{i!&jPU3LnK2IE>#o>rA z4r_dIgcgS*zBodQ!x3K`*8jaPJnJv-0>@c@;U4xQ&gCQO`VoKk_!$3V?zKPWp7vwz zX+OdLguerP!aeUN{N3YI{7+f`Q`Y}9*8fj`p&sIhdWpl4x{4#TI2`fC5n3FM_~Nj} z7e{DuIO2;#`ak{UUEnzDFTC%c@jidX=ixIx51;e*gwOdre9ry&=bXzId>+1_?q87q z1)sMs$^Vl4FFCg_!*866IHF$SaHMYH2rUjrd~sOgizBo+9Pz~wS{#n};;>H6<(=R- z>o2^|U-7zkB`6 z-vNH%9{(5oU$~F{g>(6p{9o~Z8Z9FF+n z2rUjrd~sMO=kiW)=v;oIZohHQ{~LAtjnBjH)ctqr`a5<1oqPO0IM+Wo*FQMdKRA~^ z`Mmte`hT+ipW!#oMI2ElaX3;pafB9!BfdDS@x>8Z9FF+n2rUjrd~sMO=kiW)=v@9s z-Tp^i|3_W_N8SIT?tgJEf8qbd=jCtyuJ$)||C@9Bn{)k#bNz?EoBhMjxqpl7TX z9FEjY9HGVGh%XLnd~t*pharA4r_dI zgcgS*zBodQ!x3K`*2%r)JHc_*U--M%Pn^q7+z0=}ee%!vKXae_Gw1d*{x94Y|APMu z=kg2p$-i>$zw-B+Upbdw!*Bc?6GzlZ9FEjY9HGVGh%XLnd~t*phaI${K>if$+`TQ z{QX57Q73UYQa5pg7KbCgIIQu-5n3FM_~HmH4o7@(SSRQ5PH>#{7vA^(aW4Pk?=S!3 z=hR=E%U{&}FY5Xi{@>L7Z~VXc`^?|`UF{#%|A)Wt{KL8bll&YLN7P9ij?_&Yp~c~d zFAi&bafB9!BfdC7i^CCL9M;LXyb~N}{e^q{@3=4ij(f@P`1{NE_}_D{`91gi-}B!i z|G<6p5BNXe|G<6pkN7`wpZp{KkIB8IIHFGCaO7T59HGVGh%XLnd~t*phaan@hB5B`aB`H8yy#6AAcoXgMD{b$bYXYTQT;U51N?)iVg{{{b7{9noc zmHX;nWBvd17wRUCsFye#sjE0bi^CCL9HGVGh%XLnd~t*pha|0~B? zf8kty^Ikf5*M!cl`b2d+r^-=kG7ym;TKjQz$-(P-A?vuq4brOdo_ln{OEe=O~aaiMvBeXai@x>8Z9FF+n zuukqR-wBSh{zBb_Y$@;i0?9sdvhp7{s&{D0v8!MXj(=kZV0|C4k7Gx@xTBkCj$N9rby z(Bg2!7l$>zI6{lV5nmjk#o>rA4(sGx-U*Jg{=&KZkI%#ZsO$gu`^sN@9{$4ri*x%6 z|8IUy{Y~BfrtW|9dHIKP{fE!fKl~i~C;7aHBkCj$N9rby(Bg2!7l$>zI6{lV5nmjk z#o>rA4(sGx-U$w!%ef)`|3Sn4?|aUT`2Xv2F2nyfXoxuMub&_BzneXu;r|mv{ssIC zBmVviLHHc6Ne+b;s`AcM|^QuTxdX&-J++G0)GF zg7x{V-~aPDfBk%(uNSN@Wc_|!$PvlEK>kJYFXsHdTqOTu;cVT;`yr0t6Nh7-Sa1|a zd|e!l_~-G(5nmUFBfdC7i^CCL9M<7CJ};ND{Jeno68pJS@cu4SugmQBa-OfV-z!ME#1VX#;1!28`w>TIaX8{%#urC?T^x@1;s`Ac zM|^QuC-u0-ey_2gYw%txcwg7q?{(gv>(t{q^|--)Z{++Q-N3(rf0O*1IsZJqnI|Uo z5J&Kd!x3I_gcgS*zBsJ$#SvN@j`-pTEe=O~aabqyxW)T%i}&Le@5e1Z54YLxZO-?0 z-uu3de+T~#^}0hn?@-UX_;*?VF6-YdoYkfAeuyLZ#Ni09I6{lV5nmkE_~HmH4o7@( zgcgS*zBsItdYmizyv~(~W$*V~#h;7wMSfnC{Jxwo`}@vU`1w)v_g^Ua`!3*Lz`t1Z z_gyRz%l^KLm9xA?J;V`w;&3bzD~{rbub;;khc*5Md~w9r#o>rAj?m(8#21J3e|~rA4(Uccu2GL`)Z<#&`@dG<=LhF|oqAknKi8?( z4fcD3dfedsxKZ(YaFcr8q#ifRuFK8HZ`4B^!6^<$c*PO=I=(op@x>8Z9FF+nu*Mfh zXmL2=i$l6mk6YB^7QDCE?=ALwo6pN_>UF#9_x?8fy@P)T{|@iRo%lTb+kO}SF8*EW zbvN=G^$8Z9FF+n2rUjrd~sMO^*A@`b39k|KF`(oIa2r6 z&*Pu3qHFvdsq=GV)aQMH{0lX{UgzhyF}xuZzPG z|2+N$d~t*?4oCcp_~MAKi^DPe#`|$;)cd zeP5}0ohx;J|5f~})az=^b-fz(YScp?{&`iI{x)IU(GM0exGjO-=H2h>inFb9yhE0zMD0_H#d`d zh$HyK;RvrdLW{!@UmVu>;s`AcM|^RFzKJgmYkYA?H{Oq1@ZRG5Z*hLNIN#gU<2LWl zZT#DOp6-l#e|N~g!+!7J-^IU+e;5C5@_7+QaEikbUU7sLha^VmJ+*L%!k_wn!J-)G*t&%F15`;Q0Aw-1=-AH=-&Z~H^?A2L5b zWd3~^>o-0x;s`!*I5KaEBeXai@x@_{FOJaSaKsl!XmL2=i^DpZ=N`fPi23#r^>{=* z9y9Mh#(&KG`k4EkC-_g;?-Tqd+y^|RUQem#Q~amN{f9V$PaKZ$iX*f*9P!0rjW3SS z;&8+lM`&?4;)}yNsmC*TpK-p=n8%-SzR&TW<3H#9c#i*qdHx0Uc)|Peg8QPE)axbl z{!9Fq$@?LW;1h=8Z9FF+nuukT=N9^|z^?1a7AI1Fn zZ~Nn{`{ZNh`Nz!jkD2G6;6LHM;0gIp$bU+`o-+SFWxjoy%(vnQK5;n0D~{0OaKsmf zHNH4Pi^CCL9HGVGh%XN7q#n;s`AcM|^RF7KbCgIINR;ykbAEc;8=9 zk5`=UYwGoy_x&~J|C-Os8~iu;Z`kh}^50U=x77PB@7LSp{SZg+iNg_IafB9!BfdDS z@x>8Z9FF+n2rUjrd~sMO^|)8`?~(VI=k77D-D6(A&-{8H|33bG=HCb8Kfr&$y!L>3 z?jiH>L;Q!#&kvJ%P8`7}4oBuKafB9!BfdDS@x>8Z9FF+n2rUjrd~sMO^V}nNAC)|R zJc9QT^?1yFA2ZKCW`2FlexESUKf!;3|AcxyWqy8&|CD+EY50xb$HWnQ;&6ml9HGVG zh%XLnd~t*pha~@w2ZF!zmYJEEe@_1k_Z@r9(a%;#yM624)AyeJX+3k#e78o-6>o%MMM^%; zFZ6g9+TTSU&m!|$WPcawFZTRcY+j4aW3ls*C9Yp$UQ6_sR9@}tDICQIN2o52G zSmFF*h3i*1FIrJ~w)23a_~1yD7mm_!r0T;Ftq(_OI8ycDC=ExdJ{-}FJXZSrxzgvY zl|GNH^m)F^_uXASzjpaN*5&+TmCv`Ue4byWzsl#m)jl7u)?e-O;OfTn92~_5N2(;7Bz$I7-8jst-rBJ{+atNY#g< zG#sh=a6~uy(h(f=Wu3XNGuL(IzRp~G-A}#d+N5+iet*CF zslWQ(zJ9<_Il+-?Zg7-_BUK-cXni=*xO@U2m@I&2_!| zWx!kqyv_~SmjV4j=T3vJAJiZ8IyU6`A@|#mbGo6%eu1NMf+N-3;3y48sy-ai`f!wn zBUK-c(r~2e!x7!+OGj|fmz6&6uk?9;rO)dtoo{sc`#oJg&v!Ww=yJZX%IEo2&U;q5 zewF@ef1hHt&-<%gzq;7V2);L#MW3FqQORaUzvevoMTK%=o>AGFtZC|_fyY+kYdtBdRUwRsSfunMQ zBh}pCC=ExdJ{-~daFm84RUeMhaHQ(P5#8uZM{u<6FXq0^{jkp5);a&`b-(nQYp=QY zx}W;Yy-&YSzt8>B@A`iIe&=ibjrkZHl@lDP<_1S;I8ycDh}MUrG#sh=aFm84RUeM% zMqfIDqji6A&br?7eZ9G^_k16)Zv$SZ2Aty#nERmqp!;pm^@H|p$m`gUeHqdpYU~#{ zDknHn%?*yyaHQ(P5v>nLX*g2#;V2D9sy-aijlOgQN9+FLd~~Jrpq0*ZRyq&ravs#> zJg3X~R+sajRnB`>IsaPad~B8LSG#_->sLDuT3zd}xxYBCfur(*Bh`5h9Hrq%)rX@r z9I5(nMC-#*8je(bIM8ym?k}Cd(Yn7lmt13C)|l%We@|(xeOqhpYn@xJb&lKZ`fhXY zc73<&dtBe6-(%l<8hwGI@`5AP+~6n;N2)#?(fV+dh9gxUj?!?X>cbJ;=u1a%wC*p? z$JaUkTxV|U%)Qt1z1QFW>ecVn?=$y4``TyU`t;7VH>)j9Q&3(PU2RooY;Q2n_b!for)S&*L z{-AU5LH!~3(~x}|vTs9;IX@hg6CA1L21jW)QuX18)`z1s9I5(nl!hZ!ACBloUpj)L zb$@Z*x6*mvO6PqmosV|ucRBCta-P`bd~}ub(^alt<@|k>{%Y5+b{@If`RwYN&tG$Y zah?Z99Fu`g@= zJ;$}qt=F3STHkwg>v#L!quaT4w|(icZ$0`wuJ38gwc)6|;7Bz$I7-8jst-rBJ{+at zNY#g_CtT-P~2?{&W3tKaMS-s}6BKKs(=e(H05pMCAu z@3*i0`u&ahIvkY~9I568M`<`x_2G!thodwcsrqn~h9gxUj_5{TI)bBhe{sL8cfYJR z_x1K=!1p2p=04#0K49*Ht{>DNbp4?FWyrn^*_R>L4>jJ4!BIKEk!o&ml!hZ!AC72! zI7-8jst-qLI8ycDh;H8+{M3(RuJje_w8szmK=c zdGRLao|~LUZ`R-JTywK?{>?RyZr@+vsGQ(Pb*>0UX*g2#;fU6Uqcj|;`f!wnBUK-c z=*HZ#BRJ^G7U#)ZocC@q_bukSRe!7gR{OTqdGa>j6Kpg0ZTj2vx7(NP`rGZ>_C{ae zsGQ(PH8(g)!;z{FN3=d1rQt}`hodwcsrqn4H~P{M9Q0*}x$Q8w9iGoS+z&g=eW(6T zbKhy-cDdhn*|%Nxb(iaRyWe)}?{?0=yZYANFK|>&aHN_W9Hrq%)rTWmACA&+r0T;_ z8je(bIHDVU`A=}H`}lwVV8n-TiNcdeQj#Pa(q8oF|j^JqBUz{gzG1o25;kTIkR&(EK zu3PoDn)^2A{M+o?Hv6{CdGvPIZ+HE6{q2puz)?BDk!o&ml!hZ!AC72!I7-8jst-qL zI8ycDh;HYN{GH~$)4uJrFFWnqF89+e_uDS_!!FnFcKvSG z?{@v}Mql8loZv_`H#kbek*W_zv_2fA;Yihoqcj|;`fx-y`tomZbhoZY*j$I*55r#PhP}@1 z)!(bX*S_v`{XYGD?w5Uj|Gq|F;HaG7NHsS&O2d(=4@a~<9Hrq%)rX@r9I5(nM3-+K z%=zJ{yx>T^)%xY+2SkHeK^V|4{EzF8=O0CaBjK5x#9-r z^c$TwZ*(5K(f2PKofmI%{U-fQ`kP$8+4Y%&nRj#Pa(O2d(=4@Y!kZrKqWt^13)ZE+sF#oV?y58i6-Tb=W7HTSK)7u)80v2FHs zn{)ha`rGxl`~BPP`}X>N&yVYiqjG{H)!g7H4M(az9MSr4l!hZ!ACA&+r0T;F-RKK> z)aU=D9Ig9{ec55IJM7C2fB$@^zn{KSf2XcbJ;=u1a%(3d@)&wD(d_n6xr&-Y<- z9o8TAd>_`|YhU(yo!V>P_WJ&2pYPT7xqhF0+t=s|9F-FsspbYpX*g2#;fU6Uqcj|; z`f!wnBUK-c=tf`QsQdUwaMXR8JnH8@gd_KpujYP49`$qAaO8gSRqrcb%g>R=|8(Eq z;9PQpbIT3>KJ^CYk{g{TZ*-o#(YfSC=bD>bzscWE-{ib_lj}FTezSAU&3^yp#+)CH z$_b8C=ZbKYh9gxUj%a;2O2d(=4@YS@QuX18Zpu>kH+xEtLF*qtGI8x0Gj?!?X>cbJO4@YS@QuW~| z4M(az9MO%wbOcB1{^EP99qxx6=DNdwpRm(hce-v+RC9x)G#sh=a763FQ5ud^eK<aN z$R7JLY_7w;CmuG}VXtF*?b}{+-)mp?x?lFWexLq6_uIbm+kYQ}qjG{H)!g7H4M(az z9MSr4l!hZ!ACA&+r0T;F-RMh4aL||AzU}`X^d0MW^Z$X|_PzW&^-=nx^hbTy|3~P1 z`FFdcznz~S{T=If^Z%oacKw)d=X=I{$Nx|0yID8pd##^u_XUp1>9+4!zia(oDjem* zk*YsRACCGQj#Pa(O2d(=KSm!8K5swIjrDlPdc0#j-m%{c|F~~kJ)UtM?>LWl{I~so zgT9mF9{*i+9WVcXq3b93{S#b2q1LzafTMWfNR=0k(r~2e!x60yN9pnUa763FQ5ud^ zeK^qVJSN)TiSkage-l04N&1t%ljEFZUX%1Ee>?r2?E1;yO)itoV~TlC`A&XritDF* zuXUca^MIo`;YgJij?!?X>cbJO4@YS@QuW~|4M(az9MO$DrrN)$9?w*Hr+PfoJm05z zJk#{2=}$M0>7GB+-EY&)Yli*|&z~9kGrrf#x19$Z#Ro^Kyl|9;BUK-cXniFNKUDvyasBvy_~0nc+kR;MQ7Rnu`6&HS`lIyWC?AegeK<)2~80+zl^LWOY*EsVS_oL)9UVpsn$N$jJ>v*|-d_Q`Ec}?*9C)E1( z`2k1q!jUR39Hrq%)rTWmACA&+r0S2?hoe4+BUK*`bUTlU@=o-4C)&S>9?zujr>~Pd z-bo(MB>lKc=ml@_Y!}DW?`)S6H zS~<7#fTQ@}NR=0k(r~2e!x60yM`<`x_2DQDN2)#?(TzNA`*F_a+kWD8X;wr=f}8yjNd=zXRSZCod+Dn2S@5ptv^eJ zqdp&{4@a~<9Hrq%)gP@7M|}=Qsy-a(_I?@r;~dx6pLiXScdW-V&f^*PljJhaJjT`W zd@y3Xd5(Aec-N2DpP)bCCtgSNCsf|;Jm4r!I8x<>qcj|;`fx<+!%-TJRDC!~!;z{# zK_3o2Z|5=5{!X-i6FuIE<}u0RnPeW5ewzFydHzf`&&fZ@`7rsXIqu1>pYr2;KE?G@ z{QfCFYvte01CHW_BUN5FO2d(=4@a~<9Hrq%)rX@r9I5(nL^tx7>hVl9kEuV+c`()e zFwH!s=}&V%Of!$^`qS9WVd?ss0S}nBn>v_5JNU;3z&gQssrCG#sh=a763F zQ5ud^eK<ACz!_s*H8Fm z@}1Dg1CHW^BURq99uFM#IUK3_aFm84RUeLMeK<cdeQj#Pa(q8oWkHIJ$GZ>sxYs^|MO^O)xGOf!#Zo*&aa-s$eQ>7F0cJwIl6 ze$4nq&chkzJ)@Ba9K{Dms=RQNh9gxUj%a;2O2d(=4@YS@QuX18Zsal3=dGDOzs~e| zd}cjweK2B{&!@9|UYn&q%jdb-KL5^k{xRFd48UG%y<2K zk9WTFkNNdH|G|g_K0hxouLZ7OP~YF)FK`qe9I5icQ5ud^eK?}^;V2D9sy-a0;Yiho zBf62tLgzUPJ)VX3ccJ}VWFCur-e07@$UGK14_Itoi_LSfc`Wh#SmO6D@%&oSc;1Jj z_~1yD7mm_!r0T;Ftq(_OI8ycDC=ExdJ{-}FJeJD4RNkfbZ>i_UGW}&9?=p{Pne&b1 zo*&EIPs{a}J6~I2UMoC5R+#6C#`yt9@xhTQFC3-eNY#fUS|5(maHQ(PQ5ud^eK?{U zdCc_rbLJ0ny_@Ot*35d|;`-ryW0w9bpXX-z{5sp`hQssrCG#sh=a763FQ5ud^ zeK<qcj|;`fx<+!%-TJRDC!~!;z{FM|2~PrS^BJ^O~g|?^64_%;Q~V z9?Lx5WghQx^IERI-1B3(^R*Rz{|fV1;rbPg{Q^hv!I3I29Hrq%)rTWmACA&+r0T;_ z8je(bIHDVQ%=CF~rq63Lecqbs^Vlq($7boz@_B8R&vUb#2h4WcbJ;c%GZ<@y_*l=bFb{ z=NI$z=Xt#I^ymF7$2s5Qo$vGhe2;g&&&LbQYk~8T1^NpbdB9P8aHPr$M`<`x_2G!t zhodwcsrqn~h9gxUj_5`n3!Q%~ly{-WyU_kG^88t(zsTcRWL}H)7wa!}{bKW4;{0QY z=f@J~2}|nyx#s#IFC4`QN2~)LUzVBIGLL7O`(>H^Uv3`DoqsHM{)&nKg;Le**?$B)}QV3 z+HBX)@p*BM&wF$9=ak<*Kj0`nI8uGyn(6Zx9Q8RIsrqn~h9gxUj%a;2O2d(=4+pw^ ze$4fF=lXm*SKhfk&(G7J=kx76{dpeme2;g&>*t%-eEkLb3(RYQ&%X;A^A9+R6OL4Q z;V2D9sy-ai`f!wnBUK-c(r~2e!x7!cW1+kYoo_7kco&+-BK<`k?;_^`i+tW+Y+j4? z7rTD3c`VUiVjfGJe=MnaK>PfFqxj%Rl^2fEaHQ(P5v>nLX*g2#;V2D9sy-aijXajh zyVN|E+P|e9?=tgP=J~PAJeGO9%iS-_-EYf1KbE_nR=9qJd9CpKS2X4ya1&j` zZI#b^t6aaz=i}8r@2&QEakcAL*Y~&24>*bsj#Qtw;3y48sy-ai`f!wnBUK-c(r~2e z!x4S$^IYry59$OC?sIFLE37fMHO^7inCn{owf1eTzn8IAzuUfbyT04Lbo(6M&3(I8x0Gj?!?X>cbJO z4@YS@QuW~|4M(az9MO%wbOZ-|S?_gby}7M7xAk792E5JGOJ*&+A=2uXj1W=<@d&Ryj{vrN7Gg*echr)?e-KJFM1UUF+L@funMQ zBh}||I7-8jst-rBJ{+atNY#ged#v$Zu{0_UwT~McbJ;=u1a%wC*qFw$9wvIUif+e5}{`Sg(ESbwBm``$2vBea;K}>`R~Xvwpw7 z-|z2tzx6lfV{lYXaHN_W9Hrq%)rTWmACA&+r0T;_8je(bIHDVU=?IS2{l)#T-dxw4 z`+E1ofcs&<>)e3354ax&^#{F94eAfNe#pKIxu1sIFGF>mYhTCUsGQ(PH8(g)!;z{F zN3=d1rQt}`hodwcsrqn4H~P{M9Ig9{^T3tP`&K&dS?N5d%Xvo{ za^ADb^{ZXK+WFaP=WDAQ^D#IoCpc1_*T7L4j#Pa(qV?e@4M(az9Hrq%)rTYc+Idjx z{?Z8?t^13)t#Qt_#^1YIWA1C6JFYd?wa)R@I+yHreYfko^}C&G_qe{t^*#DMjo(v( zqjG{H)!g7H4M(az9MSr4l!hZ!ACA&+r0T;F-RMh4aJ23(=DN=FeVy~(b@rv#`D(B8 z^TK5t#9`Qj>-v+RC9x)G#sh=a763FQ5ud^eK<Rod>RT zzPZwQVVCpwF6ZN2&PTiaeW+E=8&|o0mGib**#Qwf-L4 zT7S>2+c|Bwez$$;c72b1>#?sr`aO-lz)?BDk!o&ml!hZ!AC72!I7-8jst-qLI8ycD zh;H(%cy_dav)Gxt9G*5`iex9|P>{m$q6>-*c+ zF*qtGI8x0Gj?!?X>cbJO4@YS@QuW~|4M(az9MO%wbOcB1{^EXE?|Yi{p3m!juQA|z zjRA8VFxLV7LHjo7b!yP-+@SA0hV0vreIK%~L*=*o0!QTpN2nLX*g2#;V2D9sy-aijk#qJV# zf0z4Vmwnsie%bB&o89(hx9?|mH{MsmQ8~epYHo0ph9gxUj%a;2O2d(=4@YS@QuX18 zZuF%iIOxkBbKT>9*<)Y!cpV$oANKvsu(=MK`(Ceed-eDFzH_gA+voay_HCbi-PhPJ za8yokq?#KXrQt}`ha*}aj?!?X>cdeQj#Pa(q8okb2#(hM#ku7M=e--8TW)Y(ywSPi zM(2(jojY#y{mLfa-)wTOxygC-CjHI6N7(EB@853Uw>RFuz)?BDk!o&ml!hZ!AC72!I7-8jst-qLI8ycDh;HT>hH8~JAJ>hOMjPr+vR@Q<$l|3Uw8W+VYhwR-T3`=I4UPN zQq2vH(r~2e!x60yM`<`x_2DQDN2)#?(T%=z1V`)s;`zMC-1m6C@A19Zu=`%&nRj#Pa(O2d(= z4@Y#PFCD?ry1)4TWP|hG4bFQvIJeyBym+H?$&JpNH#)c6^L?jt`km&!)4uKUJ-{ya z!!G-}%k{h6kGuW;-S%~N^{ss!gQIeSBh}pCC=ExdJ{-~daFm84RUeMhaHQ(P5#8uZ zM{u<6FXp<(^L>x+SN53uu;=@*`(@bNhusf*?b}}0@3n7x?aMyDf1m63`ThGEeSxEL zf+N-3;3y48sy-ai`f!wnBUK-c(r~2e!x7!+OGj|D?k~VzohNVA-{$&l&WpF1`!?sv z+wI$S`?}rl-(K$t+Sf5SDknHn%?*yyaHQ(P5v>nLX*g2#;V2D9sy-aijlOgQN9+D# zZad6)=j=$6QUOU}SJAJ>h)BUo`IsPv9!!G-_OMkcDzuUg-_C3PxMql8loZv_` zH#kbek*W_zv_2fA;Yihoqcj|;`fx-y`qB{`t^13)?lJd0p6`1+--q>w&2`wm4V(L3 zbKmRwz4m3V`)Qxo$$j>1pWnZ)@%{yl$_b8CbAzKa9I5(nMC-#*8je(bI7-8jst-qW zqc0u7L0@kBb^iVMZNJIC-@om**59R$`nCUWkp8IO`u_?2&i_B?*ZH~8`lEmA=fBJU zw=>4|V}6r$V}6@IZ_Mu+|9{Z0lM@`37aXa-ONFEKD1A7h^+)T&QJ=$+st-qLI8ycD zKzltUkFn-4R^G9{&A%rc`@8Uu`?dd%&~L2fHO@T7>yQ6Uj&r=nJ6?Z+c}@6Da+>hl ze9wf+t9@OEqd4J6l^2fEaHQ&w(}$xzha*)Vj%a;2O2d(=4+pxP$HZUfxF^ax(c_u; zyW}#-{!a3ECwYEMvj3A^KiRw{yMD5HPBE`3`cpiArZmnEIEoXFRC(bj4M(az9MSr4 zl!hZ!ACA&+r0T;F-N<9A=f_ler+Pe7?e8@6nC5<%=J_$rj?y2cKT02tS_em}{%CzT>T@_!_2GyvzrA0^{yxVs_7CA7>+y{JQ;ut#{y2|k z+#mDvF`#(|MiJl)5?eC=Dr=OENKPKr<^8A_X`7zn^W3tCP*}SHh=afI> zd!~4PO=;u-M{&ZDDlZ(R;YihoBU&Gh(r~2e!%-TJRDC$28+lB%e^c%6RQo&C{!TNG zY34EQk2xQvxnHJxywlBdx_M34pW*r$e*X;p8IAn{NAbatDlZ(R;YihoBU&Gh(r~2e z!%-TJRDC$28+qLJ=N#W{e@Xvt`)l^eZGZE6@#lO#>M!}ZQGZqIkJcZpKl-m;NA$=1 zIeN@ra$OqZ`Z0fNecs+La1%&o>!;z{F2fDpq z#(F$sNt;Q++VzInAf*bsj#PQ!C=ExdJ{-~daFm84RUeMhaHQ(P5#7k+w!eGb_=kV*_@~#Cej;Zf&=K)9Y-S!XbKdt{t zg`<2pQuW~|4M(c}X#LUpWAw-9!%;sE2erLl#(F$s&1398y?%JScbJO4@YS@QuW~|4M(az9MO$DrrQ6h<}ua&PxW}G=}-Gd z&iiQ|&$K$84@OKk&*>iTbk|RJ{S5P(p+Cd*GaBay9K{Dms=RQNh9gxUj%a;2O2d(= z4@YS@QuX18Zsal3=hK-!Z_V_1f2Pl4vwWVLr9aE((^)?6&DNjo^W1Eoe`ouAJjds` zIlswuV~*cHr`EU64>*bsj#Qtw;3y48sy-ai`f!wnBUK-c(r~2e!x7zho||hPb3LB9 zKA+C@c;@;1I?w0*dFCI3xKbCqvFZFnrd44SOc$axR%k-D)FL(WN*Dv?{S>b+KVcsjuYei%J0Y~w{kt#17 zrQt}`ha*}aj?!?X>cdeQj#Pa(q8oY4^m%Tk&ucTCPt5drZkEr#vwVJ?r9Vr5w$Hb- zeSV$o^WN+~<-R?~@1NuPIX>UcX*|!tQG9Tu`n&~4X*g2#;fU6Uqcj|;`f!wnBUK-c z=*IKhT<0}&J)XH9?_8hv=jqQguX#S7&hvSHzW#jYC-Xht`L17JUJHEwUEul!jXdBe zJ~&e4g`+easrqn4>%&nRj#Pa(O2d(=4@Yz(kA?Psq0i$B?e9YSzsUYB(qH5}V3EhW z*yCMn{};P{vFFDU*Do>eCHhNhK61_VLtZ$F6OL4m2aeKkr0T;_8je(bIHL98C=Exd zJ{)K{n6EE&KC#sPE|qtw^PFYQHn-Y;+z9~`Oj!ciKIRDC$2_2DQDN2)#?rQt}`haD9`9n;FE)=Qu3w_RM1M&m4>*bsj#PQ!C=ExdJ{-~daFm84 zRUeMhaHQ(P5#7jRsmHTa-ld-JOPy~mv%kyi|1ytfnRzYu{8?^Z%RN7qo7W1@pA~-p z3g;gyDzEnW0Y~w{kt#17rQt}`ha*}aj?!?X>cdeQj#Pa(q8oY4{CocXIMe5?nLeM+ zbbc|*=e1e-v;LXqx>-KI&eosp^Wbcs=VtpnH%EVt&x3RH=hVEQod+Dn2S=*UTX2+y zBUK-cXnip`ty9go$tJ7zVm?j z&I9J_FL3<==K%}MV?pKF&I69(gCkX5I7-8jst-rBJ{+atNY#g{x5Xiv&jA~(qH89F4AA@`o-q4Sbwp3Eb;tXVjfG(V@YE^21oJ1kt#17rQt}` zha*}aj?!?X>cdeQj#Pa(q8oWE^>~-MAC}txr5^7x{be5SGLL7O=g)G_kLBjI+&q^% zPg(0_~1yD7mm_!r0T;Ftq(_OI8ycDC=ExdJ{-}FJXZQVw$kVE zl|FB+biUE$^J$mQV_iPaclo@w%ICFJKEJN=`FEAix2t{rUG4MUYQKMV94*P8oU zpR?Ec9KF`xGwAj?z1zNayT04L_SlymzrV-6^fdYcN96=Zs=2{Y8je(bIHL98C=Exd zJ{+atNY#fUy3v=8;Gi$-%zd4?t@C_e=RBy_{nD%7Yp%WarO)+!`hCtv`s{1J>-+6n zzkTg*%*WuUoZv_`H#kbek*W_zv_2fA;Yihoqcj|;`fx-y`qB{`^ku!duJ<~#-rU!F zz7OaRxL*eB+kkx=biWMRmqGnOuVX{5AF?k)`a{*X_I)3Y$_b8CbAzKa9I5(nMC-#* z8je(bI7-8jst-qWqc0u7L0?w-yuZ@<#!8>ZS32+M@_D_>`9+t0m;Nf}L91N9%6Y*m z=O?S3f2{U-f3^PV^4ooZqjG{H)#q_IO2d(=4@a~<9Hrq%)rX@r9I5(nL|^;7-@3na z0!QoqVqeyn`x-V_6N59A4+v#ca1&+!I zj#P7lqcj|;`fx<+!%-TJRDC!~!;z{FM|7hv9l_DMznJSf&-Znn&+D9j_3HQ9mtJ%4 zb$-@oU;CV&^_hF0>-*g={jTqKzS>`Yd%wU@Il+-?Zg7-_BUK-cXniTK5-oTW_xG&3(P+`+(Q60r%5@bLj#1)1dod(A)>@%bwf1GLxvzB&x7Imb zx4Cya_v|+JZs))~uJ7^poO)c})0kVrQ8~epYHo0ph9gxUj%a;2O2d(=4@YS@QuX18 zZuF%iI9m4?b6sby>)bEv+z-9_z52cSz50Fbw?6yYXYPIWt>3=%+t+^Qv;B?t4RBOW zaHN_W9Hrq%)rTWmACA&+r0T;_8je(bIHDVU=?IS2{l&TVdUIXx`M%!$GN3=8KVa?y z_GQrhHt2P5P=CnLX*g2#;V2D9sy-ai zjlOgQN9+FL{Bx!Ayp_%iS32+Oa$eZwyt&JHUzhXsRnA9OIZs^W??bI}zP{S;U+wp= zcD}m0{A=zn&hy}?yx>T6-Uml%I8ycDC=ExdJ{-~daFm84RUZzt9Ig9HCvddxFXpz! z+}7BaHTGq#bJ(@^Wv#icHTQ1)Zs*qBzBlQ1uH9qbdh~nz{+`Br4>&3>I8x0Gj?!?X z>cbJO4@YS@QuW~|4M(az9MO%wbOcB1{^EXEXJ6Kt`#R_6z2@F)UwZX>?OUI}KiFsP zefFi#zV-Y4{jTrV?{Cc4;i#P8NHsS&O2d(=4@a~<9Hrq%)rX@r9I5(nL^t}<5ge`i zi@C2ixAk6!*4vi>b06@%#(?MhfVmHv`=EUtbp4>~hxCX1{vrLL#(sgLa)Kk(+~6n; zN2)#?(fV+dh9gxUj?!?X>cbJ;=u1a%(3cI)9XB|4+~B_#+~8btqjSfN&NVkW$KU9@ zc$4o5HtBD2p1jHRoBjUHe*b3u&5b!f9F-Fssm>MQC=ExdJ{-~daFm84RUeMhaHQ(P z5#5+ub_54~*<$WnoELAgFI$`kZ}q*|R{gEcgSR^8-=@FK-wWO5`fc`YyM5cPzumrU zZ}bI@$_b8CbAzKa9I5(nMC-#*8je(bI7-8jst-qWqc0u7L0@+G-fD-r?=bfr_GPEJ z@AQ1%>3-R1?z{AN`Mz?O>vy?+x9?weJLli6zq|4N1&+!Ij#P7lqcj|;`fx<+!%-TJ zRDC!~!;z{FM|7hv9l=3g_Sly_=DNr8eUI0nVfWLpeH+#v*57Mi_L}=%-{0)DZ~I)o zPk*29#r8G&0!QTpN2_c|FK|>&aHKj{grhVZsrqn4>%&nRj#Pa(O2d(=4@Y!kZrKqW zt^12}{4LIVw>VGU;(M*F&V#p_`&M(`s=v+k+ngtFbNx2w&D&kS-M((u-(G#a=Kf-C za8zD!q?#)nrQt}`hodwcsrqn4>%&nRj#Pa((CxV;d6fTO%F(*NnA;9>-QoGX!}nS{ zJ>Pfg@AQ4;PW!S;f0zC)_tP%-+it&qw|&{|`h$kxxrByj#Pa(qV?e@ z4M(az9Hrq%)rTXx(U*?kXx(4Tb&uDvJ?6H@+=tC|Sbx~uhusf*z0U3RIcbJO4@YS@QuW~|4M(az9MO%rWk+zd?k~=hxA=SXTkOjgbKR=H)p_z(--~Uv zZ`*vovQ2-R?*X>?{$;!Cw>xj%Zr`>y-iyIeIl+-?Zg7-_BUK-cXniTK5-o-CrQjs>G{6X^L?lP{$ZE%&nRj#Pa(O2d(=4@Y#PFCD?ry1)4EhW2G&A9Vde{ez#(_a6FKe(sR#5BdFv>igS&Plls%f+O`4)=#FwQJ=$+s((Nq zj`|#qRDC!~!;z{FM|An^zbAJD2YoqgZihdfybqh(VRJoV-;U@X`9%73%Mk9{oPd(8F6K9PSHd92pA`vOPh1V^g5!BHBHRDC$2_2DQDN2)#?rQt}` zha>I8x0Gj?!?X>cbJO4@YS@QuW~|4M(c}DSbHjyuDvKf`h)CHuux! zdfMDhd!0J-v0T5-=%4XAb;iD(b-$f;Kb*BMXYI>5zyF+lIj4WFzQ5fUI4U0H+iUDwj>zQ9pA!IAoD>vgFI^x-J~fIb|h;Yiho zBU=BEJ{(j+d|m1h{UiEE%>9UcIjVnjMDjlB`lI&c z*r&X|xc->_vHJdYU*M>m;7Bz$I7-8jst-rBJ{+atNY#gd4K%V*6Whz33EMRt|va7eQ@Hs{M<>`pR_M0^-tQ@Q?5Vd`cv+=Q?> zI8x2+xVgenpTm)=4@YS@QuX18)`z1s9I5(npxgW9Kf$r?l&#xP~zU6-i z$C~>5x{+NU{~sK!`^%@2^XU;*b3JXYXFiqd&lz()qkqQzaMtVGS^cwKr_S2fbFM#U z-_GfuE5F?rI4UnVQq2vH(r~2e!x60yM`<`x_2DQDN2)#?(T%=*2uI}x2f2MP;zKxk z>+|bI4z%h=aMaKJTO6(X%k|z*MtXm_A^T+ijp@^Y>$5Koj8xxXz0v!~^;Xv(bp62_ z^F4?B{zD`4J%?_{&mStk-4{42r~Mg`<2pQuPn$AJjjn4@dnR997{+)rTXx z{Puq72#(hM#as`MOkRg?NPdTJ^!{?aRsV?o5&fg)epLUceLHGjkJ;B__T`v;JJ#q6 z9F-FsspbYp=_C3_^x??o`f!wnBUK-c(r~2e!x7!+OGj|D?l0zc-2HIeT#tLcpSV8z zW2K>sp?yMzrayB!I5fiaFm84RUeLM zeK<~@b$@X`oc20&+T2dtmoxU|jJcoDKXYUD)!FNFy*g{|XYK1*uXE?@ z+d2Ds&c2?jzP9@UN96=Zs=2{Y8je(bIHL98C=ExdJ{+atNY#fUy3rRnDknHn%?*yy zaHQ(P5v>nL?lb!2Q9c}1;mCbvWPT2geBS8G{?Fw4wg0B%y#MCxkNvk~UmVasaFhDx z{QQAi^798jlk@+e{=u8`a|dt9_Z<3+_nDi#uiUIIzugx&DknHnZ?@i&3P*hoN2)#? zrQt}`ha*}aj?#zp59uE&Uk?8LOGj|D?l0zc_@?A_*xU}^lDv=TAGt|=bNX>a|EPUA zdQ|PCEs`KGx_;ru0N)Kto(Lg;Hcc-NHsS&O2d(=e?%XS`W%i_eK?}^;V2D9 zsy-a(c3(Pzqji5V_v7Yz-2HOg+)sSQ`-{1r&_CgRI_dh8?uV1+e$w@)?8_Xu| zL>~1$AIj0XzkDXwozw1@(>G^doc20&#$3;MojYUhXS|M`wJ&Gw+gbP9S@+91`+Cmr zKWAUgRbShEfunMQBh}pCC=ExdJ{-~daFm84RUeMhaHQ(P5#8tu9Cf{iqw*t<%I_ME z^2sCh=KLIa)X%|DpTm)Qv-Otz931sId8F!-2iiR7%X#PU=Y4;2-nrs==av_oJ6>?^ zc)_{m1?R~ZU4PMe^hMtjTy$=E$+_kw=bo3GM_+2pE#at~;7E0@2uEo+QuX18)`z1s z9I5(nl!hZ!ACBn8+_ED$=*#WqcDuRVZeMP%Is6AB?$E!(dGQ_QdWY}LE<10&Y+o+B z{<7<@*taXLzvB8UjX6IYl@lDP<_1S;I8ycDh}MUrG#sh=aFm84RUeM%MqfIDgTCD9 zez?>3D|b4_zti0B(!b07a+m&H`d97CRdc_pf7SN@cf0;>zyEIga(Cl>B^;F#9I568 zM`<`x_2G!thodwcsrqn~h9gxUj_5{TI)a0~++(iynA<&{$bJ4EuS55`U+%Rp_nPay zUdQe;_xoIbpVzVb?A!hN_v_#9_ut>Rj=@nm!I5fiaFm84RUeLMeK<-v+ROgCtl!hZ!AC72!I7-8jst-qLI8ycDh;Ga+JA$Kie=)b)&FyyI zkKFD&_zrWw!+G-^=6Z+o=F86UFWZ;P_T{qv72g9~@jb#7*I#M$1&+!Ij#P7lqcj|; z`fx<+!%-TJRDC!~!;z{FM|7hv9l_DMzu1>M-4A#A{^d^h%U$|+*_XS_^)C0rRo{zU zwXaw0>s8m^ZQt(p`|q}IcbDJ(domoA6CA1L21jW)QuX18)`z1s9I5(nl!hZ!ACBlo zUpj)Lb$@X`++*(d_&)L;bG_Hx?={zZ&HY~ca-aTv?w9+_{l0on{K1I(-7ok1{r7vF zyua}t8IH;cj#P7lqcj|;`fx<+!%-TJRDC!~!;z{FM|7hv9l_DMzc}wb@0|X;bH(${ zi!bP37@4`s1^o-oi!VBlzNmju|Dx+JIrqHe-1CzDrN%rNj>-v+ROgCtl!hZ!AC72! zI7-8jst-qLI8ycDh;Ga+ui>cqB6;+*p5Ni9dE`fM)X)DP;b`4o%UQ6s z+~GX<4*ffvC*R>b`Lcbx>^%9h?`JMMPrjmm#lBo|-h8F}_H_)7$_b8CbAzKa9I5(n zMC-#*8je(bI7-8jst-qWqc0u7(Yn8QzTatXciNXb?aN)}dYAj*E_1!hzFf6$SM{&D zAFjGz?$*Cs|8DzsccU+GR8DZDnj0LY;YihoBU&Gh(r~2e!%-TJRDC$28-3{rj@JFf z_b>N&9lOW9{zd(ZuD|Hq@}hIgOZu05KXb`>^rgo87dR>>I8vP}!ciKIRDC$2_2DQDN2)#? zrQt}`hamBBPhq>P2od2@(|05i&`-{2XY3_IW z-s?_ty-WWt=lpj$r@zbhD_8Ze+Lx=Yzv_E{yY0)}&iU`Q?{}BqzVE|PIl+-?Zg7-_ zBUK-cXniTK5;PWB1sXdpw`-G533Yk9@EGz2wK`vs25364~AgQGMYsrqn4>%&nRj#Pa(O2d(QQ+}@k zj{1EHIH;Z|FF=*FWs~hZ}QCI4UOA>T--v+RC9x)G#sh=a763FQ5ud^ zeK<csJRCI-AdmWc!AEe^&;MH-?3ZWk z%QK$u&$wTn@%_rP`p?>zXMKP2tp0QM?K$5=KWFaG+1Ka&cS+CNx99Eq^NshFa8yok zq?#KXrQt}`ha*}aj?!?X>cdeQj#Pa(q8okb2oC!4fOEwMoWnohT=4|6zZx{9)hkJnUTa;qu%21&+!Ij#TH0aFm84RUeLMeK<

      3P5ZdEc8oZ(pBpT*u(3oZv_`H#kbe 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

    1. 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 z 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%0DXJfb)bchqzjmA%6I!Z0xVghhHvV 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
      8gh;A2-WH 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 z�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

      C-3N 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ν7k`qK3p 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


      KkKP}fc8mHVj)-4z*s>{B9N~+@ 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

      +#ofr2Zub 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

      AJ`x>Ld?G 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 z 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

        =7TD#uNH$;}r5E?5~=fU$89th_f1S_=hripTe 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 z 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

        #QdfyO#Z&y(_bi-Dmu~zWc17yLT^p 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 z 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

        VA040{h2D zu6M1N*WVT|vVTQ(dEJB8C9aPy5s$?lzd`Oi^LmN?IlYnIsGfOa6xjXK69(6e^G1or zIJx-E8hvvtngKVXzgeRH&3ME98&19X4q_QavG~Bn;X}7aZjW6owtmj~IqT=FpSOPA z`g!Z;tzWQy!TJU37o^+nqF8*8_WIso{=)6Oqg;^h9cO#)Angnez0tv;1q+8-IAnKl zNQWbjTZcnB9Ma*C4hL#{bUZjz93AJ-@!$x30*8(VN9YqdqF8KRIArVO zL;U1JZ|o%>(#eN(@{xHs$d4U3vTvPv(fQ;2Tz6>u^YiLpmJN;mFePLB1Knp)bL3NQdLp-_PLC z@!$x{n!uss!4did4jm7U&|^o9;c=Es&tK6D*8WNmQB z+L)KjgZ09p^T>zJo4}D=H6KwTZXD9zK|VSTTIVB5#6#e~5*tU~fZiV&P%N9~J*<(@ zT=iov)|iVmhV`sGTsrK>T&gjbYD}Bce$3?>bGgMdUu@&b`%awa)0N&=KLPPt>{@P| zbSiAZ0}-eH-%)tDnuXLuy;tW2^qii$08eaN8Btap!pexUs-5lwJKYC%x)1DxSFB&L ze#QC~>mOSG(E5kgKeT?;`c>;!tzYdqDI9V@IJAP`$W~7_rLlu_Ksa<9j%=;Np*|eh zT8BeU1c#2pk*#$&a2T(s_yO)gmPz4IxfBkSNy&#^%HWVw!IAwVw{|c%bQ}(yM?SK3 zJRH*D$o9xTh^;SmQC2nYlzeC$6Y?R)oRW_m|Eu$X?tDa9_0=4Cf9n%Cq<Kr3B_X;FTJ9DubOvv8>`k2M{*)*G}~BiCJsW^WGIlrB1-=_iUG-zpkJw9#2H--!}hpe3SkYDu42j z#^HQN#xcAi#;);U{~Et1uJJ$0R~c!$1|!uqu2%TuxZ1zQKO5KhnvoTud@ z^a&hYK3>leCDtKuM2U3>98qE&0!I`~#|`OP-;jPiyyzF>KffzOVhuGzY7f?!J6`W! zNZT{~BXObsD(bC&RX)keZ&z!N;n>w~^sn~s$*M7m7T%uHvGAMy@IMtCKOO)19dYmk zwF_Y@ENj0_V6%gmE^PKAZ@lx7H{SWk8}EGN-Ft3Xzh(WF^;_0&Tfc4nw)NZA?^wTM z{f_lJy^Vd~kgdUyt#@IALwz{1_3mhJ$mZZs3x{+#WVdk0M&M8jhjcik!;#191~S;} z1P;BO77q2vN4DmKLwz{3VGkVH_r^VNs1Jwi8jkEco_x^v`oL!45FhzaeSvw=+jrrR z4u|ZWd}MwahjciklaI_#20W zFY&Q3abB=lINHNRQgkv&$+p3?lco^0lVZ8VZ6{#0lcus^y&sM3it|z373ZV6E6zu4 zSDceGx5ff*)xcXd@Ky~}R=YP~#t^LeZ?JFInAKDU$(KHoc*Wb@b{t=klWZWLHcPyH)_>@yHSrW_J<6#)ONkOOeR#lvC)Pi){)zRw*6&)sYyGbEPpyAy{Zs3o_B^KaO9)67})u5+`T>Ofx)|Mf`#w{{b>koP!4u{4Ihr9?5c^@3|NI0a!k*&QC4(V{{I2_qpheJ9X@_IO= z!=d+CIM6*WczEH^d2l3;y>SAE&VwWGJI;~Et;3;y;mE#pbMW3ifkWq!54G=v0}mer z2Od5M4ov&Ak*{HBpN%XjIwS9hPV>Z*GxuuDy&7|`#@wqh_eU|Em$0&%QQfbB_iJEV zVEs>s2Q}tFi)p4kh$LfuI$25-6Cvb2b zb6}2x;J_RQ!GSq8j=uLitlsmmdC$q2Si6zy&+UutE%@^q^LdSlb(Hhhzt0yn=8GEB z)_6bW%Np}#i)p^t#^v?z=Y!`j*+*k=-+Ep5Uwggbi-X{ZVy`!&`N*5meB{k&KJsQY zx2)f?e#`nT>$k1nwtn0CZR>Ze-?4tj`kmfpH*m;L;Ltq4k*zmXfkVCrhmOOMt#vrm zha+3-aHv=chmOOMt#vr?-{y;O$cN$37i>86H#G8*_xGkbaAdLBo9>X0ysyVGfg|s` zk%b62cUXi&*M~#bgF|jb zKCcf$(^-~;tB`+L0k9pB`;mG@WN6W&Y^T>x)Dd2kTl+;zgdC=QOChw*vIS8DIpYm%sTCaWjU7-g$mla#eHnLnM${LwmZ zQ5xOg-+GbXkE=a>T1uSH}da6pVZSosi%KZPiJ=Z2dTTG)4P9Tc6StWa`y9| zJ@XfX>CD|xY;=e_;KA^#?r*g+mqxhsFtq zEDjD?1{~7ikPe3|0uH?>!XX_F>2PH0#RrEh5e~h;!68e8gY!HuQPs3H!67SxL-#Kn zd0)Sv!lC=aAqxtQu!IR58V?-O;mFpUaBy97L{-!0m3-*FaOggfkGN0CNA`6c?*D3z zyzi?yS^*)dn&TXbha>OzY7XgNgM)bIBdVH1;E1YbwY$&k9L>pCF1_>=&ttCQ%>0@D zJ$p=ii%-+IXM<@+?$?{$AKfgLm!sv+_Z_ItgBtUo#yqGo4_b_qjNc9-$x+oD!emEP z)8_Ti=Jn9#_0Z<_x%JPje{TJA>t9&^!ul81zp(zL^)Ib|Y5mKdIl>_mf+Jg2S$vCt zL#quAnF1Wr;gAl8bU0)_a7c$kIvmpBkh#DiGlN6l#^FG3<_L$*ha+3B_QIj#aAa#8 z4pj-@&~Z4j^?NcLdQXN!<_t%+{y*fv0e3UUDI6Ln`RH@#{&46%6F4$Ie*c6+@o;48 z4X&?Ezs-yKg(LfQUZSe$`}`R5lJ|4`*W!q(X7!$j)q5UR z?|Im~hiYbxVc~>B<~MOxadgrgnYz~bqQ(FnN`4cMl^q|8ZDkk#C5`P&*7$fX@xVdk zGAfuunA50WdSjH2yfMm0-WcU0Z=7<=`Yr3XtlzSJ+xl(mx2@l{e#iP9>vyc*>216M zhvo|oJ*s9=sZUcrV~tj%%8 zXQ+4+)6~wKFjpa_6Eb1Z$zN7Ym^F=(Rh;dl)f1J;x__3Yx6YHN?|HS$y*6&)s zYyGbEyVgIo{;Bm(t$*5cS~&FN!y#vcLvMp{XidQ(9S*%k!jZ?V!yz3G>2OGgLoFP- zE*!cp9C^GtOH?!cM8hE+j%*u;-V))EGfm-;gTbNm3Wqr1$kw|Zk`K;nZ<}za6aa_L zgG1LNA9-Kva7c$k=QA%k{+18va7c$k*C8M3!;!6ZIOsR0eS>@`KQS-y4m2SjIv(>9 z`hxit6*jviK&P*4(tbeEaaj~H9h6jF- zKgirETUmW#7YlFquQSUogZg#mv3{%nNx9fRr+*K?1J@k$Zn+LW%+zm6e}+}Wbax*& z`f29L*$qLk3gedf%FR-YA@D)d{pgd$&^~&2QcI`pBIz|6Wz8YXNt8A1b)VVmKC{<- zW-q*F{hsxE*6&%rZ~eaY`_}JUe-Qe~*}r@?GW)I0Llbzsy7CR^)pWM8@`Cu*BE8aVVXrr^ldMg)fp3Jw_&9NG6PHXJ$* zhmMn!>|2LJBII`9Co1wOVhFRXuQ{Y&d#TK}@=i*V@qf+Jh|798rsk*#$& zvTq#@_2J0YIvnc5k*#$&vfuN?!l5!C`H&C6A>V*QFPh{-z5+)cw_m}b^Wn(WIvnc5 zq4UW{w!S|3K=(Su7va$P zQNr}bBOiI=k&nFb$Vc9oIP_;T<|T`%{;Yu`i=~H|N9IMJIdG_jBa4@Z`A*Ed-FnOz@ZinSp*#V+DtxV5pbx5BU^7rN-e5iZ~NA{2N?^JN;dT{7C`N+QZ+HY1jWnPrODf1%z z8=03VC%$@pygQC4C%%?rteoh#p;juq=lw~`5${jhj@%zvSriRNFI3TSbQT&Nn7@*& zF%N3YgBtUo#dw~hocP*t!E$?p?&Rh>z`Zy-1_I% zzp(y=^)IY{Vf{<%Ut0gt`j_$HH3JHgf!=dBkLx1*xL%vKt^tC-W;?EeK%q!p^<|WFBp1+^y`iOF3 z^`3{-dmdKrdDy&%a^ivBw)|VjeD!iC-_+bWE~kAX>p9AaL&#f{6NkWo-#zkP6py?Y z#Ut-U@yL5sJhuMW`eW;ltv|8;#QGEKPpr>apRqn;eWth91sr<*;mFqimL3lE;mFoH z9ND)Hhx%}2YaI^t;mFoH9NCxN-UEXp{AdD)-baHYbn>D2!XX_F`QQW&`O6z|;CF+_ z2YxpQ4*YHq9Qa-1XzzPjpL*8^Zd0b=KdhXxnNsW0@W7^v4 z$IR52nHJOD1KYTAUE>2<-|zJK!xsm^fiFI_Z#}hdJ+*H=wXe-upS3<~eb)M%^*QTv z*5|CxTc5W+Z+*V!i*RTj;K|2LJeK@kU4u|@1WNRIc?Du?e5FGg8 zAUN>Fx6jd@;d~vMFYe(ZeyZEI$9X^6-4Q?E_~+Z_eS>v`e?IjFXB{C&V&!$!xu?~r zo;IU8IWs%j8I4ch*}9wBY>k<%F>^I$uExyOn7JA=Ut_wQ>udIWjp;It(oA#^NybD6 z!GVcBv&lWP$vv~lJ+lceSYNQdV12>*qV+}Vi`EydKezte`g7~gdnO8pObw1~ZE|p^ z4@b7v;mE#qIMjzDTkCMB4@b7v;mCf^MBz{|5e^j_$%oD>9QtxfKJ=0~fkQeRDn^nI zU8itJCm-2*$7Axrd0wZO=pgcei9V~(+Ozt6KC92#v-*54)R=`DvruCeY7Fxi75qP` z-!CuLn8g~iSYwz|$8>>YwO!?T4Se1Lo8t~5$v7??ft?>2th~~xd)BfBoAOQ`2)>OE zB1ahJAUH707dEsPHnbNuv==tKCF@Jpm#i;YU$(w%ecAf5^%d(Y)>o{r^b8XY8511Y z+Nj`AAC7FT!;yXKaHtPQw$|ZLAC7FT!;$@-VZtFJgCkpSogN(VEgTLVCm;H&3LL81 zkq;Rp9O}c7t#vpQ2S>KPJ{&rae9$(-97H}aOgNeay{Ja^qWaN`=0}mEe3R5W%uk2+%7Hn) zo}>R2p_|?Ia@|dFIpX}cBW<$z&CoCYQmp$kZO+TF(KME0quFf7Rz{1b9Lvw0{Chl4 zS*(=Y-@UDe?rbj$Z29#W$eHBv*Nnau8;T;Sx3+lXtt}pTYl}zT`r@(m$JQTPe{B7U z^(WS!Sbt)D#`=u)8S68>tux@zIN`|F|Lh+Q_2J0YIvm-z4u|@1WNRG`_2J0YIvm-r zTQu;SOE_e=aL7K%NA|tH5ga;BK6D(8>|2LJe;k5Cf0Q8~(&12BII?K!Ez!sadb8yT z`A`v-e8|QpP(o>t# zQ=8ILo7SxLS?jabXRXg!pR+z^ea`y4^?B>_*5`Ys2ZyE?j%+>MaHtPQw$|auzI8a% zha+3-aHtPQw$|aue$VtKaL6R!kZDcekWM~iMiV$>MsUcCrf@W~i3;ct@(~r#x6aXj zy_xs3++JPg$MzkY@9jI*-Z9@k?;EV6sDM^;WKoBaOBiO(`Tx(xc(SH>G;I?A9!;D|D)o$i^P?wOtL znVoRK`hxWZ>kHNwtuI<%w7zKlx%KDPpId+4b5c0uY;a_2r-MU%II^`4NA|75p*|eh zT8Be@II^`4NA`P8ItY#^gAO4dQ3kEg+Ozt6KC92#v-*54)R=`DvruCeYRqDdVG_f6 zTobJ^i#3KhZKtuo-01?D;v%=eX1jw(a+ETVJ-mY<u_Y>Ivnc5k*#$&)Q2Nm>u_Yh z=eTdcp+6*%55-U5$a<>(PZZ=s=M@gU1CtNcWhZjrxNpFb_kT4<-q-pB4(Y)Wn_*1k zh&t-X3^<9&X&&~XK5H-9vql}Y#w=CGU8*rlHD2PsW~Ie6 zvmHc!ql7wI_kAy$mS3;EG0&WqU$4Wlm}&X-+Bh9^a`un@zNmb@CdpBk9Strogt=(3 zoqDLd^5&E$Dke4!e#+zBPMW%=qgeVTSPXCq(bs>rqFCw;Gah-vj7Q!uPicx?T# z^~cs9TYqBxiS;L;pPc>mUyRv#;*(~4(u_}<@kM5OyK(@dK>?GkcYgpzePFV+4ovo~ z1EW4L*;_pU#1=r|nm4f2siQS0Obz4_Q6@)1SQcQG&B zy97zeNtrY`@f*)~0mFyzRF0@{dW)e}r+qrMwHgmn$ob{Ft>W^Ro7uWI5$n0V39*=z zhq=0y(Of;9$E=;+)_A%4d_A4j-cDz!adj^>EO8K7jcVo)W;d#twybBitY@~YXSTEj z>kHNwtS?w!w7zJ4(fXqG=hmNFe{TJG&l2I#Du5$fKNWDO4@b7v;mE#qIMjzDTkCMB z4@b7v;mCenAH3QX4*k7{e8|e+ki``a{k;bcSsVF~K7m8$!J+e}aB#n7iG@R)aAf-~ z^AXj|+$=1=*-V+7_QbJLL^@%H+DTKUshz}{$vK)dS2*M#aumhL>RivN6)|gVIBh8x z=US+zld^U?D@vnZtXE&Gr}M0})7wHXSASkle?Hm~uKT9SL&zTVJ-mVtvK>iuIMAIl`f(07tfdAmC6Rj%=;N zk$vlMs1HZB*5Obej%=;Nk^Q;CeRD+Nv6|zQ$!Sk1 zDyNEJvHryR6YEc` z&sd+aK4X2Rw^0WidaB^a)*D#Bp*|ehT8AV1*5Obej%=;Np*|ehT8AV1y^T8HP(|=3 z$`KXDmJc~R^P<;S@}bw_3Hi`@%uD_z^qa^>R2UnF@&!k>?{Z$E!Z-wus4xzJBPxtT z;D`$25ICa3XrFm%pLuGZd1@b;wLWWo*7~gVIqP%Q=d90JpSM15ect+f&&S}<^8rV; zeqP{EAC7FT!;yXKaHtPQw$|ZLAC7FT!;yXI{($6-5f1(3VhV@;!a+WC-UN=UEP7vJ z@}ctzhjj9h6-Vz&Og=cTy)h0VA5mc(!n{OraR?kyTpR*Nlm&;t5oN(4a709t&#gc2`4}AX6*#iB&%mKR9NAijBm36j zP#=zLt;3-{9NAijBl|rcgCom;-f)b3WS{fmpDx0YI*)vCy!qH5@)2dhA3;WQL z^(E^|)|ad=TVJ-mY<=1KiuD!iE7n(fJ_d(;1&(a(GjOO6N4D1C$i8(r)Q2Nm>u{(K zN4D1C$iDRUJ_d)rzri8DAs^Y=hv3kkJ;;ar2aasL;Vc}|;ZPj;&_<2H5k3fqHq<2_ zii0EDx*=`+bZ`jyhzi~iIHFoN1dgcIc>~B+lX@|>@$HMTjc;F!ZG5{_Hyp(*4M4C_ja#woAEhx%}2YaNd4TZcn^II^`4hx%}2YaNd4OK;W* zhpZD0Ss(e3wZWl(77d3=U*tpQ!J+fWhuXp+3nd?UT)R`8oGBc-4jj4;`QW_v3OI;- zV4ZNpqUN8RbpL#W%=ie)^W|uNf#{4j7NA3-+G(qGYl+nwvsz=;M!OJjfwda5R%6y` z%=##%`!^yiwYYQsOl7?WuD3vE8dLTN^Kai%mS0>mPh#%1b|$RBcG8rE*iHg9SK*}9 zh*7_O6|_GCyCK|@?r4$Y4(D9^}@?pwa!4Y|5eP74}%Sx^@h!Q z!)Co?3G$)$UN~gxaOfA5WBdW{qj{ z*N@q%F zev#Q~y)EaRdA8>xbD)3wy;)=6ja#SRbvbXJ6*ppYs_mB&j&;sTxW_g zMj__5L#*`R{X_b+V0f*wIYMor%t{%Zr#&n^KO4L8wj*u4?ILa1<=AKmm1Coo)Q)XW zfMS9JD#wGATi-*OCt?&0f7l6^T0!+3}3NY#eldW}NvTq#@_2J0YIvnc5 zk*#$&vM;@TF2EuGhC{whQnKZ|sE@!QouueE9QqeP

        `CnIq+P*N)MC{jytQc56(Vzy5vpYRq1ZX>;0-*{?DCEv9`g zFs^u7^M&vyy6E^I*co|Cq_X<#v?LdA?lP@U1(sxUCDvth(k1umefH{ocx>ae{KRk1 zOu5B=J)NhgozA1obUU>;e;ZBbeK9BnmX^X6d>`$P<(;^EwsBX!{WqhQ4rZw|#&r|vj{-S5)o%$T+e_&reurD9j zmk;dQht?0RA6h@Oeq{Z~`jPb`>&MoQtsh%I?)g3(8b2J_Iv;ST4@b7v;mE#qIMjzD zTkCMB4@b7v;mCenwEWIt5FGgaAUN>-#?klIgX*mZ&09~-w7KfX9M+h_8q?;lA9GY= zj%rMs(|*ixjX7>H&G*~5aviYlwI1H-dc*P$Mt*|jA5?FJsCjF{%Av~O59{eX5bboH zPL1ZMUj3+^&U4yMZx2bi`f)v-$EBUlv&+?+(YG-)pX51?fOJ5H^2=vpeCydBj<8w) z2Gar1nrU9%7ETK}o`8W*waawNs9mP5rS3A#(g(4m zqTcUaP+oc$l$YKG<)wE?S+%}uebxG^^)>5j*4M1BSzoulZhhVQdT*B%IJ5}i$krP& zz@a`I*;Ohx+70*MTEj>0TdL`XKTV_5Qkd6iJEoUW@;A@2Hn;I}?hu zbqf@-!fTDL%1tubpgX02|uvQ}f(Y77aDOXt&1R-=;-KB+C8?NO)s`XG`VW&P3O z?|(MEtmE$GHy7~g=`B!Rli!T#Qro^`P0g<#oIcxnWm|7^(!Ab_C%+)P`pND-N4l>P ztQOsJ!ZRKd>f(GEcg}Y=hE~4n7D_v^K3ZX&CG$v*7MhP0X*9%gY&6pDSabC@kvRg~ zLnA5fkt2Kc2&I257mLEZU3bH-yJ6Seuq$s`-?YAIebf4u^)2gL*0-#0Ti>?6ZGF4v z>Tqa0aAfOzz@a`I*;bQIVCig(>_F?Notvhlymcj`%^J8_ z1Gh%L#8tLNh7_F|vsGiZYs_|y*{(6$Ev7lM7l7;N`KjqnermdtpPJd(^!?%m*GD$X zn|C+3_U7G4E+9zQgo*YGt^F+GEMCy z)=bXPq`AVc2a%(wWslbGDLafUTz}@Lw8z20$WgHBgJz5T&0w^yPsMWDVU0PgF>S5) zV~%RfQH^Qqt{-z;V~$%)vuwtfWo&z8bL%#)W_P{eF4Ko!gu4 zy!56!FTLr`OK-}vYJJuEs`XXtYu4ASuUTKSzHWWp`nvV?-ljfqX#8+w>y2FCP#=zL zt;3Oh>u{(KN4D1CP#=zLt;3Q1-ljfNIP^R9DIEDb_E&RApTcqK6?+PYxTkPP|3>l= zb?&;U&y>lD6`q#ON=d@;8EPj@nWi`?-@#ZjIY*P`Dt?jfTu;GDl2;RDuB@|mvp;Fg zbSARyZE#BMw6|H0AM&VQ*UfZZ*3EQy%wnABORVweq@}IanAIA?l5Yv*`AgP%`dU4m z(X`XsV~`fAKYgy((|I7;={%iWy_xoSru)YKa2jEhHZ7jwz^^4-L$@Gebf4; z^)2gL*0-#0S>Lw4ZGGGNcF(rq&@zN0TR%c@s1HZB*5Sy$bvV?ABU|fms1HZB*5Sy0 zU7%6Oem#f&3`sr|KY>Gku7pG9kq@0$I8;F)A1aJbpAlNuja`6TA#onJvicj z0x^*z3fV*8h@$m~qyOl$V#9B4=>J>3F?!?})2TJneX1~Far*E6EUt8Bvz~rx33aEF zw>Ulj4?tT!eLnuAacV_%r;|pX-o8?p(|KaKdb4t7B!=ob_HOND67og1%}6uGO#`;~?`}}# z$Xu{(KN4D1C$bMa;xH%lEXTu>^CLgMIz#(^rLvBny zvh}vat*%YHk( z8Tro0gt-6C$bF(yY$sXU;xB%?TVp&Lmy~_K_OiNHZ?;zh_r`A48(g{Lehu6o3mhM2 z{CIpvW}M$Lx?wi2?#5b<7``3ZEuQbWt0220kTQ{)nQqi^sSJF@&(*pLscA6h@OerWy3`jPb`>qpj) ztsh%Iwtn0*bU0+NaAfQ8!l6DK*;u~5e`OtAVvh5lAAo3A~@FC1g6um1) z_jfQRC+suJ5zJ8Qyp!b;HSp?~2i0#5Mt;+|%0csY%G@>Zum-ZCVjStwEUPxCqZ)Hm zV_0QzTDn(T^2L;o>**}Ib~;ZYPeOa`ev=_#NNqGHXFvbhGk;D6f6^Wo&KL9Es0z$s z%|th&qdaAfP9Zs1TKj%=;Nk$vlMs1HZB*5Obe zj%=;Nk$vf&7hbC2kVnFitv92BLwz{1wGK!2t-~Qtg(F+*aA?yjIOOf*LpmJUYI9_B z#4osqkdLTr4}l}9*l(R9pV;<7x<0mv)%w^bR_nb@tUP~F)IKQY$zp0w$`e*P$EEX5 z)_82Bl5FYNuYTY<3+ucc3(zAo;n9l$`G?hGSz8;++FCDb{D^wAC08q1boq~KcV&!j z22LFt?bFqr*If4PubMY-l_*5p1vl)18+O4ByX2tC`X}q;BU^6) z|4ulf5Iux^L?L2^#(>80&W{ugbF`G4J%Q31oZ#gDA zj>(Q=)Y*2-W7Ve}lO4xor^Pfk9z=d)hmv&OEH$wB!^d1>&QAq*@>3x@JPXZUyZpA& zLzm=o#2IKux^!3D?6Q99*l5B!E9Do|qj_t`c+49)o>Mw?7`RU;@kZV(c@R?()nr@d zjxBS?mbqg~-L<}Jeb@S~^*!r**7vOMS>Lz5Z++kTe$SHOkVV3gtt}G{_2J0YIvm-z z4u|@1WNRG`_2J0YIvm;WS@IijWL0?zM?9HRI8=2eAF5Krq3e+kc)UKMnmmMjL^XK` z98pcKwzpGlZ>QScPP077ZlH-F`b6BS3&@4K0dBgxWDr)HzeLUz(_T~l|OTi~>Ti#G$iIc>f#muCqDXj&F*jhe+&I(0leW})N{8NZP= zj_pq4)$P*t4#w>AunzRF4wT0rI9(SX3p}cUM>P+yX8KSr{IX|z>$6H!4Wzfx*r_64jg&hIvny>IFjpp zo<}}7ulXz-+9Plphj?Dik@vMefkQeR*_!hd2R;jj^q(jPKHE6j+hsZyDq!qfO!bxWj*JCCqO5)3_6qbBpyedbSh;`6^~=Pk`mQD z3;gV1A{#+qC5H1q<(c%H7NU4o+cVkbuY-xUK9hLmZ`td9%U0$VWUwQ}Q7lj%*!Y@}cp-Asr6=oP&Ij zKXc%f?|>uk-#D^g=LN5PHAmmmUY(i#nXH-2%~+25XEJMzvimn6-?tmKFZx z;)bs#&uf17y>_>JvHtG4u_G~iT?K)qme>xI`FzhY*~yQO{3F=+Z0iNH27bQ=c0<#EbR34Np`Y5)f4RF6-z;h&l>rUy$bNzAJ_+fU?2Q}eeehN$sbz(q4ghH|Dp9C zS^tssA6fsA_20Js+tz>E`fvAq77qQ%9}f8v9P&XplmIyNE((WqIHbcN9S-SmNQXl@ z9Ma*?yDA*g;gAjox+je9{&47zZg3=zeGrbkub((LbRHZ!4-WYy9LeJeg(JDF!;w7J z;m~#9;5z2uyFVQAZ8-F~K|aJ^IFhI3Bm3rrLw)k0&kHz`uW?8(`H&7r^Lu<24)MZ~ zEqM!nFY}^4`N-CKnHL?0BU|fbUUVFeY^|S~7ksvHG!M#mp&yi&zaQz}bo`(h#K{>J zjxPMeVqO{e!xH%03jARWJT;Tuo92&7OqwDC>E1L?&PWL$y?w>P5=m9AoUWW}I^vq(q6@ewti+thM*I=UQu= zeP%>#%51o$x}>j9;>Y#JEivYC?xvk6H{!EC{6;F9!N+!)79p`b$HYOzFT zyZkHAf1)oCtPyo4(>e)j#O<5}BDH~$&Khxy*|J7x2L`j%8ks%?wP2^J$w9eXUQbD= z|K8^j37yWr(I;-K5pH~=FR9Hw*_(aL=3-qjW^;_m&0*AMVx(tcq-SEJXJWKl(YK;+ zMc<0P9eq3ccJ%G&JJENd??m5OGHN(v9B??YVe69<4lQ*!bQ}&nIK!bY*KkOOLpmH9 z2ZxVGhePAw&^S1x!$C|wFlsn-91h3ygF}W2hmOPH7`<`mcyW}Wt>MsdI2_k;VAOEP zI9oo%565$rmzEFpBOki nXMqL~=j(PEQbAC9~ukum)zIX@|0`$|n7X96NpM?ewj;v$FN@=!f5ur|97~ zVx1+gDR`o#hS|a)|6{2+#s^tyYQy0eA7!b@KUr#ua7c&4?QX`bHyu=>YJH^>>&?fd z53@bfz3fa+=$W3-Gb5q37uu)TRv)v~$87a6f}Xx&Ow;b$=wr6~n4Pv>{8`W4)b!ib zA2H)qsr^nWv)@hpUgGnq)J8uX{c!Zd(T_ww68%W@BhimWKN|gL^rO;~nk;#~kfrj`lH3aqZ0dCYyP#O6?r-Tb0`H*fCl6vK;nb!P-*}W%05J zC1M7Sy;IwX5^)5_-U(aqvd@{=2I_<@jLYrY3stF|LyoFa8!tN+FFO`5I~K1y9{qUq zhrA39$LAg4(1Rfy&(#AI9O@5;`oW<| zfWz^7?hl9h!J*@DIL4#k;JjJ8cqJUt;c!ep@}V{yuGmJ0!^fk;;fn2dQz?!Phx);x z2g%~7`yd}aE`50AV{rJo59g5H@}WvB9QsUw!!e&NaHv8-KK4}*z5xz%jePk2b02H- zQI*>6N5{G!9qWF?G>tuXypK8F#~kltSVCjWi9Y5;A9JFQIkE7{$xlx9fhYUGlYJoh zt&3F=br|N8C)uA6GK2TVQ6Hu+jW?tc-9geE)cH=wMjqg-9zEfk3Q&8+bI3ZmGsB)pq;XZ}h%&asM9gLHE^6TXQp2wV9xzPwCe#oQChK z{T@XXedDI=Bb5eNzmCs4vVP^RtX~~xAGM-yI!Fj?__1^E;OyN*{8V=_trq}Y} zyhLYSoQIJQx1(1+st(P(IL0*La9esfs@|J^a7h1FII7;;P3}xz<7c`-GEI{~QU~l~ zw)&W@K4xoS-qR!Ub|1Li2X6O)smlHDMj&j7xs@v>DIVn59F^KPo->t;+BBy{!-ZAn}KZKXN=A9S&`OI2@zHp*9?j(c#cDG93E$4u_t7;ZQ#~ zu+eZ-<@fuxRXAjmhkls&BS$!7yKqQ{L$*sk6ycDa!XY~)AL<8(A{@T%58Mw9^@C%d z?S6y#@bw3W+an*ehwaXSqbk4OXP+*96ZZ#dq%0ZoLyMKtwg%HQYveljC8yG6*lISTE}eMwF#~A?;JR){2N0%7DGE0 zLpv73J0AUb^yATwM?Vq$MD!EUPeeZ%{bcl$(N8WJCLA&xIP_czhw=!A3by2cNiudzHa6Z4qYD(86F(c;c)z+jSmi; z9}XRd!!h>(huUyBMu)>~>EYlxbq$C5!J)W@!^fk;q5Qz%n0&#ZHXOeHenAM?WT zVVGY7hq#_7A65QcotH10k4JC}`>-#vV$0q9wS4U~;ft$S<23fgW5b0gc&@CTwA-C>4XeUl*ZOc#3mu!Q22>mbg3t{ZZ z@tMPhaKgXuCs7uFMqm)5Q`;4KY$fN8y%S54GX=G(yidFoMn-&#TAb4@0%-8uz{&5s z`v9E2Ih<@CIaxC`#wQAI)p28ir(%JpVu7b(k*A}dj($4&>F68LH==Ju--x~$eKY!I z^vxxUg+n(6hb#>aSpXceTsUM6aL7{OkPe3|7YnD4j+#Whj`)8aq{699S-Sm=s5XsU0K!_4lEW9-+%6>Cvz;P1C-3@N9nnws&7MYvY*{)bY%@ZvGz0i}#YZI*H2!r+%=! zsl_`z*Pa@lR|{++uho`;+TN$LquuCZHu{*2K4znj+2~_7`X0wmk9AmO5sz_Tm z2OgW%u{+|J0*kDS;1j0@a<;AJi)AWNIj?2X&%|2wT1Y3>h&r=Y$C=o`bP5{=JQj)o zTQX1e`x-f)CTaGGuflEI^i16JOx*NL+;%JaR`jjtThX_pZ%5ybz8!rh`cCwn=sQbp z4ToF>4i_r(APR@v2@d~aZd?HlxjG!u;n2*&;g|4u@l(>?+)T-|i2G zJ{`!1J{{nY3&P8#SM&D)PnXBK0phfY>moxl&@XNEyigd4KGgJM@#ppC{iye?=0iFhzFu@VlrK1>lMi1vI`bkO4(ZIx z;J~BTaHu~Vo`+QqACJzwsNFc+j?TQO-8kHqo_ti5H~q%?@X9VfP1W>gZLP1SXSw^~ z-hGvFx%-jceHD7S`_a)o_fVDJA2-57Kk1F1Hh&taZ9NY6?ku`tXUw=W+RuKZcW3TL zcNTyX+`Av`-B}8wJL`e&xrZwH_IX&OzDCq$`Ptw6>x%obKXnpxiRrX2=Tj%4(g{kP zXigNpQ8nOv+K>;qDf8kO zcO)OWUpO42lMm-1pC)j~-N}dJ&m75z_~39{myfCefAjfxG)L8dS2&gp?bI+dil^y5 zrfIqR=|%Sk&;C>Wl!ztdDeF@=?P%8Xw23KLr{{smt3q%$yi?u5n9ku~V~sb%JKejp z>qhsn|@vv)!jww%_L{4uMBrxod=(I+=JUA@oA5Jx|(F{ zbN~kQpmkZL-kO4`4)bu+m@+iE_W@Yr?x$Q%cMo0rEVrp|EM=$`#dI-lXDPK^S**Ls zb*i=-mpl`fJQJ5Z6Bpfzz7>5d`d0Mq=-bh^qi;vwiM|tkC;HBk3&WxB;c&>E;BZV` z01mkj9FB1vIMjwi&yaAq{ZqRx9C9Bx^ehO6bU5VJaIh+d3&SB7gG2q`FxTLa4u|6^ zhmJQ6x8sg*`1%#}}j_nVjp z67Z$gB`*B*lB|UJPiNRnBYQYqYxEE4B-!OG496R5-3G&e&*m*PXY-btvw2I+*}TPO zH~Mb$-RQf~_oDAb-;2H%{ao~O(a%LcxAYbqIP~Qo4)Ma_n76jTp*9?j(cw@V4t*Ji zL&gnUybZWEc9HX=7+>XvBRGUTj=US{RI>)>Uhs7_QMW^E|{_zJB z>;MiXDOjwMGCh}zXnN{BXvVWUYBfz`MLB)Mus_N+{SgDN79YHheX~x(fqwJ~#YxY{ z>CVUL&d2G_#|bY)zYzUG^b651M!y*SV)TpAFGar;{ZjNxOHK-hoBfa7$&Eu?8a^R$J)DG~Qo6axX>cO+8^vcHb3(I=& z>}elqzV-j;kK>uT@$5m~TB96c+G}KRG}^NAZLFs8(fB;x&LWL?rP9cBv#hW!V!V!J zrM7ZZ%P3ySvXb{HDI6ys>c_Iuai+792U54xNX5I6s3!{aQYp zpXhK%heJ=G!IaQL|N#AKaC>n0y3yBi;ES{1z~E-Vfx*Es+?&PP z8r|eswx#%i>VUO7p2t`?Pd;HhAkHFD7~J(3(DfM5^%&6g7}SmEH=^H&ek1zL=r^O^ zjD9ovt?0L+-->=~$>8A7&$r=tu0E0AkRib#BZ5PDhr=;%%7#Pz;EIa8;Rym}@A^mIR;6ZH-hk5dXla`N(!!i1r zd`KrBifi)W<4Z3{nFU9c0{i<%&i40@obB%)IXm7z^5B`>K4!O%+3jO?`tpu%m~)FUuJJv1=3F0mZZU8nFGjBv1;;kfbg=v!pXRhzQ7|tsVLR&UCmfD>OA5D_;00Zi}yTUrGg?H^fTDdRDi8)*%{A;;YwYe!YdFphXWj(9$fcs`DKA^L^r7ouN? zelhyR=oh13jD9KlrRbNUUs`fpIP~NPhn5%|j?dd+;n0&G96An%W0oQu(&5l?I2@zH zp(imobQ})H?l4s{%#vTjA!jWPmFDtZLOAr~Mn3e!Rve|nq5g2l@yUlG9QvvZhx)^z zCphwfKAs#8;PCYahudrN5f1aL=0nF1%tw_BAD)k=$5AE2#jbnstSf-bP_6wG5u2+; zZmyP+VeRroVX$u_Cb21f8@1{D>S?T!;T+OfCBrx!$&=Hu%^c%|EN?j>+srXe%JNp5 zd{mk54}bm4e_aLcTIQol$XXvW!h+Wb7JT*a-ww0drYa#->P7cy7TE-h8CE-stX2Im zCU!X{b~z??IVN`{`jzNcqF;%AHTu=)SEFBzel7a7=+~lOTQW&Fv~qN7WDQ zJ$?}Zi?zJRzsJIg9gfek9SzoQb@Njc3%DA74c407^yITvMZ`H|tBQzmq3dy>>v5s$ zaj6^8Z$!Tl{YLbg(Qih-8U1GTThVVtzZLz~lFPxN-42J`2oAXx9LhHw(&2E-e{cea z9>w5r@h&Ia7+94_AFKMjDx#k>9pRz<|TIvNiBFHUgCo#4=;Bph-lI2>`yDtf{p zPB?ts?|K{@8V84TILw2))HpbNT>5Z1ICNidIOdTP4z<^C=)7?F`r%|=#0iJv$j8K? z<8Zj$-;!EI#H>>|#7RCJ$GoUbJ{+UBeCRkFj?r5_be#3!xGo=6M4SUh6%psaQANZ# za8wa-4jffP%*!;+=4BdZ^D>RIdD+Hp^xf#Y(RZWoMc<3Q7k#gEe$1qwh@VTRbLn(0 zoz5-2u>%-wZeX;ifpN^=_X8u714f$}7?~X~>IaNABQTDPFS7tfIvhF~l&}JtoGBr5VhQl#>ap-!3Lpn(@Pu>HyhQmBdZ|tai)c4W@@*y1#$K3lgRRO?49}J{EXB7I;2BdLjCS=og}2h<-8p#poBKUyOb!`laZX zqF-9FSUB|j28S#M4p|l)x(_&9x{I~JA2MH- z#lqq1$711dJ1<3oLv8ZmnDfA)HXOcg^v2=qWjq|}4~OHD#loTcCLfNO-BItS)xzGBrAE(8F-|&*L{*_M zmUTInbvc%GIhJ-M`jzNcqF;%AHTu=)SEFBzel7a7=+~lOTe3trlu0;bU2w>{;EfQM zk9UqL6s~fZCo6x=yhtY>ijBkVF)wPb$%l{kd8tC-95|{_I0ud@6n2wmkqlpFrBuVd z&T>&YpUN~zY+ar^qbLdM!y;TR`grZZ$-bg zWNUCJ|8O{F`NN?$9D1UI!|mvBs11kg1`fBQ!=W}Ddg6maU&i5Z)RW?{wKW{F1vs?r z;qdhbhinrL*=upsm*6!VIu9J?$#^*2mi-P}gF|*hK6G8?MYh;D)FvP1iY>vR<8V0U ziIRCyKk}jDaHvf_9HTQY=;5f!V0aIhm*sr8-R9*X`S5)|JRj)csLJ3RII1!@2ac)? z&Vi#UgLB}h%3xl_a5k@EIGa~7oXx8mcBAh`-;KT-eJ}c6^u6eN(a%Lc7yVrHb4#y! zfJ6Hn4(&5I>2NsaRS$5;PvFpF6&#LvjTju-H*h%SFR$U?y2Hod&^S08 za~?SK*hM}x9uCKxhkU3Fhj`(T@515Z(czG96h}Sgkq_x`5QmS!q2q8krXL(?KL&^T z!Qr^dq2p`v!SUf^v*4(r;7UH0-@S0QzXoA7Jo$#kAc0+~}TM zRsrz;@Apu}!QMXN4a^ztv4rWxtr*`Iy}KnB4i8;DzWHqF;!9A^OGW z7o%T{elhx`=$E2jihgOyMB&gfhQl$N9uAo+96An%V{|yA!{PE@bU4%x4(V{X{1 z9HX~+;dt^nOM zF6YzR30R2r6}kTWF631*T*ns8{>!XdYTL%SaiEA|9}XEh`EX1vfP7H19ERCAG>&;O&nkzx z@)}AwbY3_#4i0m1zx9aG@}c8!m@BmrI57TjRLyY?^HMd(IdD|XG4DbgzI1)@azoO4 zy}uCg`ofb@ZmbNv(Ffk>18?+!H&+HSr)Azh)+>E)_JKG1KrQ*{$H&Zbjqy+3Z}l;^ z#+YG~vq*Q9H0Lnw*yIa&Gs6pcGs6pcGs6pcbHnZEx1-;VemnY|=y#&uiGC;gi_u?< z{$lhOm)`sUhqf^svM)Fs^9BJp^jrpqp5Ne*4u>Kf+V*g$9~|ljhjcik!{PWZ+z*an z3p`gANBtDT`H-E!;p>JI4(V|C`qAMqS9CZu9uD(FCm$LQ2l}u{ICMTZ9P?&| z#-X2#lMmS<9FBkMNIq18Z5-wq`B>&~Tl%ocHTh6KI2709!^fk;q4pDTV3V`pz$RzG z!S~}?aNuLJ;K0XTiqE_hpLr=h^HO~1<>)U*e>wWg(O-%FO7vHvzY_g!^t;jTM!&n{ zV{qt4v~XzO!r{n%sK*pI^rIIzv|r(H{9Er=IJ95jaE#Bvp*9?j(cy4gdiE_o28WKr z;g~n&kPq>}q2q8k<~-y>d{4l^Z?X&@gG1FqIONCV!#uekIFuhaj{QwKJnpT@$1;cWu$qsF!!bG>Zhx71!N+F7fsf6C10S0O z2R=3n4t(s@_{^*EnOEa8uf~U7i~d^l*P_1`{q^XtM}Ix~>(Sqc{zmjSqQ9}^V{mAF z!{M0q4u{%sI7WxV?dWi*4TocNIMjy2F*+P>OCLVAhC{z82Zw%jWeta(r^ttV01ows zLw-R%G!72=1{~^7KHQFfkPq6!$KcTU$cOqdFK*{NaL8Ag7ab=bj?v-Jb>Pr(I2;Fu zd>0O#hkQtfgBT8cY)w9tx2HNU_}DBs@UdBN;A6Akz{h66fsefzpLsJr^JaYJ&G^t; z(cg;xR`j=`--~`P`n~A)qQ4#e?dWeue|yQt;L!en!!bSshuUyBMu)@g=y0eFhhua& z)P}<`Ivj2<`4}AX9XPbF$%lLd4z=M>n|!#P{ZBshJr54)a5zRUj(V~TxgtO&Ce#N}Vui)_YSM#Cszya6rvBsf%!Qq&^HVz&C zM&<<{n*|3xHVY1XY!)2&*ep1zK9-jbypWd;ypWd;ypWd?+>U-b`t9hqqu+^sC;FY} zccQ--{l(}nMt^bXr3P?lAHbpK893x8aA?27Asr6wH#mGeIvmpBkPe4*IOG#>NQXl@ z9Ma+7`&RaC)yMME0XXzM3=Vx?gTvR44u`MLAK{ljkq=)#FB5=6egTKh1BcE7hp!tQ z4*j?R4$d=t3=WNl!!a)Z3nU~@- zFU5ymj{b7=m!rQN{gvpiM1LjvE79*pzZ?B-^t($w28Y%s9P$}Bw144HghM(Uu9Ico z!lC^Ohjcg`v!CEl8xF_laJb#~ZPmx(GjPan;Bb`RQK!pGVBj!UIN?w~IK&T!+tJ}r ze>mjNA@{=s5G@7#$Az<^lPTzrx{qSzi9aywD!cV_yS@ zxDMcu4u|8qd8zu?SRd;574q@q9918i14q@z=D<<)u{m&5eJnonYJBF^_{^*Eq1U3n z7X7v8uSI`7`s>kOkN$e}H=@50{f+2vEcqB5T4!)LWyd!Qt!YI*r5E&2<`wx#FjA`1%aXaH!ol^m)L%@cnc6*evFy>SJ?Q zA5|Zl14q@z=D<<)u{m&5eJnonW_;$&_{^K}p|_&H75%N~Z$-Zs{a*BY(eFinJNnzv z-;VzFl8?b5UxC9hJ_Co^a5zSX!|mvBs11i>bU4(8!!bG>Zg>CSc?=Hu3mozn@}Yi> zL&wR7j(;N@_!u1W894OZ1c#ol;L!6Z`H)Y+p?<|t-*1^0agh({01BE989I`bl( zeCRsN3)dMwHj8hsKt^OE~*9J*gP)UV~k*B>0N8)p0(4xNX5aNXf!v&cu)$L26E zRUexJN7cvXz)|(FIdD{cEI#v6eCDP2%uDg1m!rQN{pIK{M}H;yE74zx{z~+_(eFmT z8~yH*kHMjR3WuH>;LtvVLlF+`YdGXraQJw1IMjy2F*+P-!{Hbm4!661RDCS3LMe{= zeb_Y|;)6r_I*xiSI*6lm^5N^R`_0*7OK1`f61aEuOz+tJ}r8xF_laHtK3V{|y&Uh=Ug;Lz`j9KfOP zb!#{@j(qTQ%=kyu$MUjd@}c*@GcWQT@}WpRTqnyLJIRN>S28cs*Knvm`B1+#98*5v z96t60`Ox{+aQOI_nU|`M&0&31eQXXKRUexJN7cvXz)|(F{F(R*`7`ks@@L{NSJ@@sQTE-AB8hR`@lOZ1Ml>Kcly9PeV~^7 z^xhHXdAxUo$!?ADMv{DdRrzfW>8|qI95|}{78`phHuh3%?4{V;%cVbf_CNc_JOVuP zayq@7PA{j^D>=z4(O-%FO7y$Y??%5H{qB-i0;9bJjAJ|o7`1_Mj1Gs}(cw@V4#((l zs11i>bU55z^2%9oR1Ge#3nd@&G$u!0Mm`iU z><{z`i@RfJwtiLc4!Vn4-O*X);|A*Z*SWf?f;R__s^HCmqbhiF;HU~-T~>De^=IN~dC=<6%_aQSR-=s5Y%ujj(yGTD#)XBFf_$KmjC zSzI`(jFhPfl&+MDBX(*ia#PZ%>FTCruK4#xEPGeqw*yUdDL-)<_H1v&!4Siz_9gey0W^qDx zgp&JI7h%;3A3gb=^oLKr^e5U3RV$nWN7V}Fz)`irnAw{#vo~XAZ^rE2ivCvV51#$! zdWd{0o!&~Pd+Bs9C%G5>Ui7!4za9PU=x;AMCNP?0U>vhpfl(V6$LMgl9UTs};c$!& zhuUyBMu)@gCC7wAU#Q`blaUlT3LI*~A*UlLIu3_pbU0MtgG2qvhvU!u3&e1!O+GXZ z4#y?OghTz{kPe62d3c1w*Ufd{kj}g)!XX_F^9&B@aQM2b9O%O__sz@XL%=NA-kZaK z_@%x+SJM~(m&Ux+$LyQGY0SNc`Q5!fbl=oYL*IVb(6`6XVU_#t6076}wK|^a>Z@{O zGWV_Sf+|POfuqWibKt-#-^riNzmq?keM~6dgI2@zHp*9?j(cy4gdiD#?m2k*K z;E;=u50yb1hjjAcnAZ=H4?VBJp>c3H=Fj@!&~qLf8b>~)!{OLp>%nv7ntaH;;ZXlI z`OsHqIP{hLfPCmY2jl~Nxa1lR<*nsIZSvvxP0R~ll4rqzkIjMuADaaSJ~j&ueC#jr znZLwm{t}=0OMK{q=pRJ?Ao>T6$l8?b5pMk?MJ_CpR0}lBF`EWZr`A~m267T6ME@lEC(%ER{%Q12 zqkkIxv*@2i|1A1vOST4wwgDWDu^l+nhQl#B9BxO4Lv1)5qr; FEc9a9jF#JcC0v z1Bc_k@RvY1^w%74=s5Y1Ey3Y7=c(T=hC^*Q9Aj(6Q92y5Me?EXaHt>oKo19xXK?6o z?|^*haSsmlTa%B8L;aW+^=tX?b;DWt5MR#+wl<4-!PaKMfvxT1nBEA^rl~LJej_+5 z<$%N@NOqk-n1w3_P*7U#KuzHBY<@Ql>B>=VBpXzSH z2UvkdfdOCF8A+GeI87G9!z~6Onn|qeZH9bd{KQK zJo`^n`Mdwc)bWcY+XGA!1DInb3NW<`EdNN40?U!94`4n5SpG5f0nA4L%Ri<*Fy%tO6!kNinHIB};$WUrg#!$i1AJgPqEGjt{6R5bf(5G&-vZ7BN_pkOvNA{vSGL`H}DgOzUtzSS``@dl3Vj9aB~G@`wKKd?%bn+pceCRmy;&xt8MLy(+aOgPsaD2Xw4`2Km@}c{DqIs!`-W=9PRrKb- zQ5C&8a8yNa4jfg{i_iQeKJ%CO%wOU|A4LBk`UlZJi2h;p52Jq={ln-VMgJ)JN6|l8 z@-aBH-r;b}{)R(sI2@zH;dXR5)P}<`Ivi@l;TRnbx1|psD~|GsgE&ej9~!@oqx6F~ zN+%z_{@~!*D;)S39P$-7n83B>E@OKZ*WH^iQLI8vWDgpGN;I z`e)HUi~iY?x51&k4u@m*JREAn;TRnbx1+!>JSH4f)*JcIdEn4_;PCZE zK6D;9hs0a=ZmS&7fYT7 zllBTsj@dgfsa;I@M|u=fj!b=E@)4NwkEst#J_1wzG4+8dN7QHd8%+8RxrRypAf{S~ zl_#H~Gr3POsn1%bl0WtH&eHoaBC%ex5P$-4;N$-4;N$-4^Pjs9-*ccZ@> z{k`b#MSm~)d(q#I{(kiLqrboOt^+u#z6;ykR&2aksbaQJ#pV_vF+_wal?J&r2j&4Hszcyr*W65bp*s)QGx`AdA} zFY%eb#D_kJ{z3E)qJI$m!{{GI|1kQ8(Laj*QS^_Zf3)OdaA-Zk;h22|huUyBMu)@g z=y0eFhhua&)P}<`Ivj3GA3oMN2t* zaNuJtA384_j=4_DhmLB*2qG8O8Wnacb^sr0Xu@SX-+t&xNF zP?hlJz)>ZOCR0_hxR-i@&xkX81I5ZI{DCXI2`qi z#c$?CheQ3yhhw}A4zVzk^3ocVqSdzs~pl>K6L)Z zp2m-6)aSv}=fTwH!PMu$)aQ$-&lgjlFQz_UEV&y@+LbUl#(iK?yO{Ei z^eCnrnfk!wBQWJ3Qy-Xo1g89B>H|}bsLyaZnB*KVIsVYUdkm9)h*3-uDo^hD zc?v;Z+k77;{V3u-dGhct%~Zv_xL#v28`txN)1jE;UzMl8<&F6F$rE39p@hkOU~(Ur z{15VEiMh)^V&wOkJNgUh|`sfu~!eABZR6WAK%feWSV>%p`Cp$l=3TKA)3 zH!bXkEdE8uN9_Q29QHZ8R8}!>Zqr-Eyu2sioxCUDoxCUDoxDfj-RSQ|e>eKO(cg>y zUi9~(zZd=e=FstTHD>f6ueRd0 z#?w{R27~ymF1M-;&Vi$9gLB}h+Ta{Gsx}zg`b%u5LbU4(8!!bG>YQy0e9S*m<9q}tL zaL6`_qaMP@hx#=R>EuKD8V>2jQRB&n#y1YxA^DIUuH~rO;A%c(Z*a)o4#^ z&huFLsM_EvN14{Yug4!?Vn5vJ0YqcO*D_62DqM$E)Acl$OO*=$}RZEc$0lRtJYH0S?FH4Gy*8aEuOz+tJ}r8xF_laHtK3V{|y&mY(%d zzwJlAvZys2`tfUVlukZ09u6P>nSZQN9Hlo7Sq~g~@`FPbM?QT0pZW=oeC+#i?kw_A zzwMX2t;vV)KYGiDkAI!>Ql-Khoag^TpKXi>c2SQ=c!EJPju81(+P;IWVbRO!-H86jP2&ePHqtnDURQ z4@^D+Q~ojafhkASXZYJ1CO!JVq(`VnFv-jAAI#)F2QzWaFjax@G4kYJ7-a5zTkG>w z8}a@l@}xe@UDC5QPx#*BFa>2g*LtS<^N2?=sm~*rszCS{d3vf$RUnLCvBu?7>^sN! zS*@q~jlOsPnhB@I{1g9Vq!zmR)#md*SXA}g>^C7)#`L3<`|QBzQ%6=->qy$%ktOer zY(xGrta5f~t772XrVfJr*^FB5;B_zTCw(GN#I9Q|N0J z!#s>%tY7RA4jqR>{m6&oFC5{J-tr-xd?>EThx(Hb>2Nsa{BS6rUa-W+$cOL$ z;rWnGJ{*&;HZMBPyf{XOgLXKu!9#!dZ~RAp^;du8-G1m__Qub9;}@-QxQ{uUG4hSW z8RJIAsBxr^Inu{4lYhpl{434iSHr*3e6)`_+Q*R9>gL~7-gis5=qyr8ArOu~*9Rm^ zO(|fhIsU?tr6!%F=6pqGsU>BJ(UmC9M~sWm2SbXbPeC>Gj(GX2Z#E@q5g14hr==Z4-Wh|^MWs~;gEkc4!zn14jqTX zad4;&hqD}7;p^r;;4q&! z!+|ftq3ba(j>%i&Fi&*y;dVINyy!Ud;u!sad7)o8@Wo@@dyaMQVZ{#b8CcC9kN57! zV~Jx7OUOw55-0i?psTw}peJIZQ~B+|Gbj7NlYQXH#l={&MBaz7c&R`bPAP=$p|uqi;svTyjk~ zv~=Nc%CCi9}Fbn+pcd6C}oA#UbH=OG{T z8?Jf4yeN+cw5o{3p*Mc<0P z6@4rEcJ%G&+tIh9??m5;z7u_C$!y`!S6nz8f9|iyaA@tqA(Mc^F<-smP=7dN7H~+1 z!!hOphfDXH1xGjOO)J{+TykMYRPBkCFs^>6c{cH?k6^TxcW zy@o@_58y!0ykNGg9Aod;%gzihd+-d)#Tbk9EO+1P-M6!Y#-7?KHXgIr+44#-C2mEJFCE1@7$I^|o?yQk9H~8`D-1u})b&cT12j#Ne*wR92%2GnRGUo2VGpy;#ojzop>u~hL(GN#I68%W@BhimUKN|gL z^rO*_O3&h~dg?E2qHxG`4*e?e*N%sOX)}dGrV5ASuN~pgx`M;;SBbxNghR*SaEuNI z?P1DrNQcAmS2n{#zcwEnIu3{9uWW|oLuPmYhn_^&aOg+#a8NG}N7Yk*=~vIfp*jWm z&=W5lzVBbAo;>oQCtf(jRUGvMe?UIe|G<1yJ#{r7&P%SdCLhjA0EhY?$Wisw zU$!lB=uSH1D;);OFot^#I^8yVw9#;8Hwszl&zbtGfjkzYyn!{U(){BtFGbz)6Y zKA(E(=srw&HNVTl4(-3CmE~6#a7BZ;AO3K_LUh72u?Hr;s;!j}?vI72!U79Xp3OoW zuFfh@Cw7H8u{+f%M81EBoZ@uCD%1(97-u4lt@xUrn1*_?Nv593U{zq}utKW>8>c%K zr#lv>I~FHA9{qUqQa!;FzpUS=F78Rf#M~$KHwkp-$`% ziL3|5-icLEr}f7fJGM2d`$F-U|A5~OPRgoC`(;u#t+2iTeAQ_Iv>DEc``r5@LiaHJ zdc`#Nx~s9Am)GMo_wKf`rmM;u=R6hXJQe3W6=yvi{dDxx(N9O;h`tehBl<@4&FGua zH=}PZIWrv3sjB+-epZA-&H;y<77nc;IP|Othjcg;;gAl8tF3tkhC}CtLpmIeaUwWq zXJV_$8|Nh-zJ8pwap+kV4ms``4qrd_K|a(E4#mdd>gun2zi^<3qpG}dPB?V`7SGXGwkP7f3`d| z*4Be(PB$m>+C3dZ(mFid2cGT&H&zC2^nn|F;6?`Ov1xN<;AS7V*#~Zpfw|2pBIg7; z+o_CoBV*kdW5;d!ruy|BeTN#ebaV0?Cz@Fr1~lEA#w^{Jx;e-DR&v#kv*I;rxGpP5 zE2FI-ucYh|0Px1w)H-;TZ=eLMP2^quHC(RY^o9S$WQ4#!Le9BRWMUxLH!=y0eF zhx`o=)db+slP4UCaLC`_(C?PPAwPp-_$vOshC@CKhkX424)tps<_aeqYBvtu4;(%& zJ@Zn9<@hi85GV5@KZZjQ4jm^SZs&f;hmOPH7@d5m9~?RkhhxqUhjjA6@o-dOdBr); zbSFF0SM!Z1*%UEp>keo^ENfLdubyZKn?$H-|N> z-WUEpR`RlKt(`Pk1glDUobGGb)+6Q%i0Qt@n8%r~WwuA$SCz5Dcz{#n9&#^hoT9#N zv9#2WDR3M+RBfEXaorBBGIpPvrFGM$d)gGqZ&RiuTUjht(3bYYG-mq7@ufG#mrQci zw||pT_HPq^m-zdXw4)!6emMH!=trU-iGC#dk?2RGAB}!A`cdiGoK@QXO-i@F^<(;> z-}#pl4*lMfbNDxI!=cH7!!bG>YQy0e9S*hOaEuOz+tS0q#{wL($3wrhZNj0Co5mp> z4#()^!`JjH`C^*i~qJae%H)ie~9h$?N* zVF6SHdk!2`!H%IFi=iEhp&g6i9gluI`tj(;qo0U=BKnEwC!(K>elq&W=qHy96Ao=W zI2^Mv;ZPe6$LMgl9UTs};c$!&huUyBMu)@gzNo8$9m9k}hDJUd=~s0eIAnO_L&xE8 zj1Gs|a5(>hP8qxCp)a$y|PJyd-=W96R5`dDUn_}f@&#!>g^mTV)tUG=(@m1Gq)ve=~r{b5V;+Lo5r>CQzj($4&>F68LH==Ju--x~$ zeKY!I^vxwdhC|=;;m|6F!!fHK4*4M*Iu3{9?_I}$!@rFi9S-SmsLlIa98!=axjk`K3kU;Tz3!=dxF ze5hW-yr?cy`KSlUmJiqSfA7x$@?oCeCO^OPI5_k<0f*{6aOiw+`1tROXZZ1{zP3(f zJ-UXQ_2@>{qZ+W45BU#RPxmpWGv?3r(RR9z+32pe(Z_7`>umHfn;E0CZT2yn{W_at zOzx`+)%|+YeQDFN@`j6&Zl}4YVY;R2_D}T}T&#jIrY(g!m=a}w_GD3%l6qw>ali@% zA>>t$UR@bN9H=WR!?!S2sM@Sh$FWn?p0YZ8Yf5c9lKi$KN%C|gyj7n5#(8}oYj!sG z6OJlR_bFVOaeKF?KR2RAR`O3g$)3VAk^y(?W2Ti{ztD3^f6X#2=Q?uQNBZb#P3u%s z_T9*ucB7A()-+1)uxixt+B5OmGx6Fp@#3xMThX_oZ$;mZz8!r#`gZi4=sVGOqVFtu zIUHI^a5(hsH54j(Nr>AHH7B4~Kq#4-S16!U0#-N7bmi=bh<(c_wR1_I+mfrE*kOWiQ|A zW41Cz?z`2;Z1umQiJAKSfU-vtG-S3Q@miwy8^y+%^x{Kqr_2zXK$77z= zo_HtkqUITZcBIBk^>GsKiC+&reJU^y<5PjjU`(K^?A*srlc9}1O@yjXK76EXH>%#&;~ncs%;?=*OcUkA5QhiRdSypNM`k`pM`gqn}(d zRybsIa5!dO;7}V5$LMgl9UTs};c$!&huUyBMu)>~>BCrO!GW;=gl!;&3#VxP0rMn;rRC>SVz;?Kvz-viJ`qXo@g;u zVR^-^j`bTk*4^sZa4UWivNG^^A9%bEJl+SMSQ$8_TlRUP4?NKap4>n1!L$GQzr`we zW-0M~O2+8nuCqvdRj?nq0G3zfl;5!`puHkTu zX~Lm495N3$To{fHhjcjfB_9qKhX3e(a7c$kIvkFSuWBhA=);sBgTp-GBp+@M4z=NM zjNUk0u#QeX)NdaLrVNKT$%o?~U8Eo%YLgEYEy#!CA9Fl<%ZK_iFX{(}BKdI4csSG# zj(^ro`BYzpr@Awo>Kh!aVU(~{BZcZd=5!x(dTeWcy)@U+W9ml6xY5UK^f8+m<3e>G zv)RXNjxocxpTazQUJsh*Dm&*M$_%_i4@z<~#nUSTPk*^gk1I~;meXwX)Gei(r8`a7-ip2zeJlD_^zG=|(YK>-N8gFQ6MZN8&XSG8 zAsd0ik$Eheg+ucLhmOOcnkpQsslp*04jqR>$Kmkt=y13On{@(*bU28^#^KP%035Pg z@}Yi>Lq8{kL;c`Tzs4bZgv0TV?nge<4-VZ2`H&8W+i)!Gvue~MAL<8(^AZ~-A36?) z^Aeke!`IDtIHZ#g$LMglRvo=@&@cI@8gXvm=W#>8Mx5~~l z$ZuPVS-;6*XIr;^{kgu+qOk0-z8ifv`fl{S=zG!kqVGjN z7yVrHbJ5Q&y;BJeJz2vcYlB0-@&Jdd1`b&f9I{F{^kYRhq{AT{4#&K!2oC9R=r|m* zb~v7^j|4b~!?NMf9KL>D_5+9d!J+HH zfgTPl8xHB@!!hqXg2UI34u^C&9P@e{@}V{yj?v*zn|wG94!8UJa*{yEgdQ35?$`s?)2i=l(xrZ_1$#iqm>2751%zb&LyR#70eeI2?``#j9)0nX+ z+9jqN(HL%|F5wc?xg>0QXdFg8i`9Zr&w>MYJsjKCL;c{8 z%fTTX4oAJTdAKVazHZzC4!Ic|8V`qgqQl{K-UJ7Sd7_gKx8sU%s11i>bn-!axa%4Y z^>6u5n|wG94z=OXeUlHj2Z!2lD35SBKZ9f6FGPP09KQa;Im~lVK5*Cb-NDXx2V;hY zgN^hwpSaMwUx>GiF=Gj}F&Fz7Cb7EPTP`kn%Y$bwb+$`=;HAaI_#nTOfqb_Z7Q6Po zWN7CXCdkrr@>w|KXK={R z;E)f(p{Gzdv>)NnQy&~Y9vu$paOga6=sa+!9~{!*aLm&q9O%Pm;gAl8WBdmWwHt@q z(aDF}aOi0q4*3@xJ{}zo-B)qcQ#ARI4hM1gEF8Z7^dleor9e3J^bUt~@}cvP59ej% zLpmJN;gH_)p{IE`RFHu~`o4Vd6#F&g!}kwI{bKf-eE9yOugwQOd%63>J zL+NARgWx>oYQOKR{l2gE`@Xuk@9AmwS|50=54_d~vPPyy+F`7-SST3lEI2UM>oLCT zF}~|DzUwi@8_{n>zY+aL^qbLdM!y;TX7pRpZ$-Zq{nnDP!lA_ohhrWb;drhL2o4>G z!!d>ghuUyBMu)@g=y0eFhhua&Xb)qBLxu#09`MMAj1mqRB^=V>kYSS#w>eL7!l5?# zaEwkqbUrwA91e{qACA9hKMEuKDntbR32M&GU9FPzC zB_9~;nt4(F;81)j^MbL?f&+8B-o58~_nzzBd#*1`OKZ118Q*bE}WJ)yLc#V}>uzBER_JEI6ucnm78K%^Q8r=8ZmQ^Twau=)2K(qwhxF zi@q0qFZy2ebJ5R5KNtPn(i?-|(0+!)F>km7o%T{ekuB;=$E2jT5@nWG<9$| zW(whu)4-wQa5zSXLv1)5qr>5LbU0jsj1Gr%IEcvye_#QJoD2>*E%|Uep9FBI4Toc# z6AtxcVI2`-C)^PBa5A|Qep%MZdDj_g0=E-&7&^S1J{pie# zoE#2~gF`wTj-3MsZyd@O9FEEB*Dx=hhlA#&O0z5LW7+4<4_kcj%qrG$_Y1xI#TAFT z*gVmmr4==K*2O;hQbxqfW5>E@(d=wmMQF&Fxn z=?*n!x<@n^4=vSg&iGC&e)#z8FUyXh>`nBlSqF;-CZOLch&=Vyb+IMg`WdSZsdCDG_`s2?2i5jb=nIDB0C@L4$I>u|^~;gElk55?lB=L|U14-WMsAJXBF z4u@m@e-SvO!{O^jhePKfALEG~pM^uba5%;X;ZPe6$LMgFFFG9N$^S3Hyto~`<-=S# zKOCGl`KZ!tcn_MFh!{_Dcaa4J=8}9XPxXe)br3(dP z+1jsUyf=Dx7VzlKtT{{l?4+!E_-~zUMTASUvpxl<6GZ*=wAAc;GB@S*6rD z%xRTU^WvGadGXBIym;npUQDwaeK-1U^xf!t(f6Y7Mc<2lF8aCX=c1o0{lT;Ufa}=Wn$nMdRSmaX1|F3S2m3EO6*J9FF0HL*I_!5I-E!Ns42Ct4!5X^Y)qI zDC1;u)DI3tIAmPKQ96_3<0Bu^i=%WVM|#VLe;qfk@@*XS8%B6`@xqU(k_J)jF&7fg z_V;O=?eE|ii5ibCHi_LnX19+S$y*+?*T?MjF(gzscCNi#CRNKm=G+*Qo2%07;^r#D z{q;Dcdl<>cxv}&Jy4$;x{n33a$<}?ZcV{w2_c0@_`*b%lQ08WIXTgpMsxs{UduTmZ zmy9o&XflJy(}e>&coPJ=ZR%s;sVVFwNgcau#wn$SPYFa`aWAX+0#4 z4L0&tmDT-uYqxRGnr_{e7C=|VT4Uq&>nyE;HfDKES0Yonc2?8yQb=RvO+i&&jq9F| z>zpunLIAUGWJ+BG^+1&waq* z>qlo^q{BfBN0nETxAQB0dA|GQ`M!oLNAvzPZsg$xn>2GXm4RTSHmyUT)UR4 zsGel7a7CGUkpd4t0-UI2$no6+Hr4u@lwFC1#a;TRnbwc&7#4u{*) zhxfuE&w|4--Ux?0lYBTvhr?~Xa*|)5%y>9-oP6j!aL6m+&~ftN7@d639^TtHG>&G%14cdgYmu$Zgm zF<1JSD}BtEzvVGk`_y({))A_9dGX^H7RSs!fI$<3WqFYPL!2noTk-3de79lT>N;;T->?7U5z6 zWU*$mk)Hpy^fB34tkKDb^nDXsi!wUX`9Cc-NtI?F&hhl}QKi|K-1V5;^_blCnBa}* zH=^H&ek1zL=r^O^jD9ovt?0L+-->=~$wcAMeZ%3HyuqP19FEc9a6392YQy0e9S*hO zaEuOz+uby(G@A!$IAk*9!!ZxSaHz6CK4d;{NGBhPaLDxGP-TUD=s_9|>1#N2KJtM+ zOcV~C9}Y)&YyGu+__}#tE*$y|HaL9$8DIIRad7zf$cKJYjd_v2HXl5|&SGAwG&_g& zQKi{AaNuLJ;HdKISI>w1cFn%^@!$W=|6J>q{h~JO^uJg8cRAkoOO;pi&XluxXUf^U zGv#dFsj?e=H~Mb$-ROJK_oDAb--~`O`nl-mqMuuOCkq_fXK*;?9T#w@4TocNINXj7 zhuUyBMu$UfI2@zH;kNYnM^#qyt`j)4&&h}U0uDWt!J#(!kiWp;n0KAPAsr6KjE6(# zgG0VXKBU9psPV(c;E*4};Y#x#Jq`|EZ#5t4&%CJr*OCu>432tu@t?H=GoEqC%y_J6 z(^LmjLVfsLjZOzl*yu#IJX`B#txBZH#<#k9s?0eDjw)ZyfuqWo{jDQs`&)Cedc07^ z>S@p2yS+QxY^(;>xK_hnKRfHFdiV!&xX|d{ET9giD%qDZo3Io=q2o-PJv*^Vm2t51 zaj^4ou=8=a3(+q`zYzUG^o!9iM!y*SV)RSVFGar;{nC;{!lAE&aOm#ga7;GfaA_`Y zlY&D!9ExzrIpENf3miTk9S-SmNQXl@9K_*}aOlYk4)upa4n{uovl=-3o0oAoIHVUx zeG`qk)HqhE`DE&8?S*Om+p4n4ZSp|50c=)U1lgu^i#5)QYc!=W}D zj?v*z8xF_laJVgf7#tj$H#lTKaLCx;5EmTcBp;4>Js|n;bz{^AaJVj*S53nqV<#Vs z4@dn9W_aPydB2r>U~q7hE%^l;m-DGSexvVl-kH~q=~$u8lLEx_RzJA*@QI2@zH;dXR5)P}<`Ivi@l;TRnbx4TVMKVAF?+% z^do3EWTWK6G4o44)P}<`^G`l>9yoLy4y_0B;TSt6ALB>p^-Gy^$VXNFzDcqm~N7vcVRTBJ%`Vj;14>lqe zuofB%Sg~y+J=d|3d^~z1(s@|GGBjZRkB7jh9~}R~f}=`;BS$hGIP`qkI8@4GBkA}W z4so%e9m5HS+G{qFk4qm0_d;H}@j_m@@j_m@@j_n8aXb3$=(nTaj(#Wlo#=O>---TW z^cSPQ82!bimwLbgJk4i5DrAJXB__{O0x)^PZ^^l)HsaOgSlfPBb!;gIpd zq5jN^??3kehkgeK4)upa{ooK6^Wr!-=obzQZWi-`x6OhBZ+jsx&iHd}_80Qv3^(%P z3^&G$Gafv1yN|h@G5?y!r49Wbp||_M+kN1jKJZQ(xT%46`oKGVAhTQl2dN)`nc~*? zd2ft&K4r#n$XR3>hnximkAN@5!Cs1ky%Yy~DGv8?^p~T*9R20!uS9<(`YX|2iGDZw z-RO6t-(7M@IJC3jaEyb&p*9?j(cy4AIvi@l;TRnbwc&7#4u{*)heI|FIT-nngTWyu zX&iDwIOK%nL;cop=sa*}eB;m`cf+9)Bl$od4he_)lMlziq3gimnAa!4;dZVAhrZF1 z5AiWC=3C_u9~{!*AP$FoDVuaWwY-#_+KyzWwjXpSQs<9Ydjm1D3cl(&TeaziH=I$7i`^TBvdeC}dJvctib%`_2 zf&>4Y1qc2)3l9AA)%e@1@wZpwZ?DGxUW@)(^w*-l7X9_;uSb79`s>l(i2g?OH=@6> zbU4(8!!bG>Zc88j35R?Q4*44SkgvcYAA>{3 z$%os~$%oo-s6QNzdBTK4Z8#h=9u9rQCLbIh{@L;&pN2y|2#3b6$%lLp4(V(1A-!?v zNt1bT9`ZiUeH=Vtz8de*bJMHw9yj7WZp3@kc&(3lEo175>R;%==(P;2Bj53nKKk`O z`t>&YZ`JqpHu}3h(nr71N58Qcjf=jq7+8%lW_V@GxpG3z9iQeJ#4BgPfmhCg1F!rR zIr#RU^?_Hu883S?UiN0Z?9F)HThZT&{#Nw2qTh>tFZ#Xc_oBZY{q5*)M}K?CE8)<( zgu^lG6b`lFaEuOz+tJ}r8xF_laHtK3V{|y&mOi`^4tX9N@*MJ^pU%MXTzvt9L&wR7 zj>Dm!+K>-l_wRfh4jm^SKHfO$JmkaIU&q0>aX9qt84h_G9P&&!qhxb&D{4-=3=UaWuTYb!1eayW+ z=3XCjuaCLc$GqLgyuBDRdGgzffs-e{Jw^|QoW;t+A!osXL(YN&hdh8obLk>(nbe**vRj257jy0aQszbf9Yq{E0ecxbzZ7o zIR}oaSN8WR%-?y`bMXd>~**YyrP@X%)^#6x)Dq4~r^^MgmsCmziAx}bsZ5Dt&D-pL0Z`MSp8 zk$k)p5Ip1)4~>IIT5qcfk9>XO@JQeD;el@+Xy64`W$!Is*s?VjF$y@h%;>>_-b^0IWZ|K8WnGew^MiQkI6RV%*B>5|XW}6o9>U>~*7J#ne0ZeweAWfO%jA`+ zJy)vsT&db~rEAZ|wySl{)jH>DopZI$S*>$c>zvg(XSL2*t8>=soV7YZyX)acPq(z=_PqD zocc>E-1!krM(fr!>(({v)-~(ey76`6>&DlOUpIc;_;usgjo&bS!}ty3HwL;059tRy z(ppd8As-%Tjl&~-_&As-%Tjl&~-;f@Eo2oLGi3?BNRW)2U1;4z1X@WMmq zgNGhri3cC_m`5}jty}PrZm}+DeftQHYopYnl>AEjbKX3fJ@$-XS9^j#Rg-2TN zN&pY}@JMSM9_bs0hkSUXH4YE?@JMSM9_b73x;TS}^b8)-r5QYg6A#6=@R05i4}Gu= z4}BnAcxWCxbY9|t?Yan$Y$bYMNY+JsUt&D6rRZ(WX2v60i(^=qXf2L`N3<5lz$4m& zW8e|(!LQ~08Fj1tCr{J59;g@HpP?T*PTi*M^&+3TO>3Nb(fuFwqT}dC+CTB}fAYqE zKdqN&4_ap~SZ6L+XD(QWE*igR{G#!T#xEJaWc-rxOU5r7zij-n@yi1pgNN!A9%)^- z@Q@FWw8r6)zHxZSheulD@Q@FWw8r6){y@hH59ti?Q2gK_9V$HX3ya>3hInY)3?4cU zJcQ5Sq4N+AJ{;~k1`p{Q@yIr%xBM#c5YD=!^?tzcP&*SI$;a!@x@cU)L+wc8tc#8l zkK`xZJfc1LGS+3<^n3o|M3*l=U4T)p%&ZlPPTtF4#GSzB%9QBjje$pW^2Wd;I(g10 zGFA#i<)AbicLh>8$}lokPoOg@xMi$xGFEv|DmXLL^Ji9Ybn>h?SFAW!tTO(QBfmQMwfu@9@krlFKs=-j@Q{MRBRgtV5_o7m;31rNq;H&f z;CDrXht5Yl(t2FPBl3iJXg)mB8iz-A5Ir9r$?H$D^9YaZAR32<@Q6p87aqi=D;hky z*vwg+J_tsN?A8_PpMa!x%~`AdF~*v=4eXz|ta(?%a>QF3wj-vG{FUVtDbhQwE>mGl zvd<-*h+9ZrZVyKA!pZM)kWt0yo3irF$|}tS zG#7N%!XkvDNU-S8y~;#y0i2uddFSj@i(cKUWJIFOCDT$qdUc=9<9~=OoRjj|v-{&W zG>*hkMidFilJgzmObI{|&v@U2Gu}7hjQ34A<9!v*8b53NtnstP&lx{w{G9P~#?Ko+ zZ~VOR^MidE;359-Nb7wQ;2|F#X^q1pedF+u50A9Q;UOO$X^q1pec@da;UUR_ha`-6 zNP6I*XHj?vCmyt9$OcCNKNLPau#%Abn&z-==bwULyW-i&63 ztPLW^HE3qE+8_#!L0t%E5`@lcEx2g*d7}~v?kiC+6de0Ih=(lU(Qyh+_lPqJPRBo2 z;YYL2LUqAHb-_Y)!9sS?_(kIvjb99WWBb3&|9C~;#Dgw*&?OJLB67&;d$42VawKIoqiviGS3o+cKy+>M!sM4#J6J6HeE=Q9acPs z|04~*REKZ6nl_vS=x4v&hx?MEwK!`D+H~?#O4#XV9;!atAd*vqHt`MqQ3P!e8LB~> zSVm^nL8K{z%q`lDv$!#-l#9xOa!DH}125$w|1*@Wp3~vM9yjI@?Z(&7L%cVYZL}LL zcULTTS1fl|EQeQ(Up0Q!_*LVp##fE68ecWOW_-=~n(?)PoWeu=;E~pGhlhN4q%{tY z^o_$qK0MMIhlhN4q%{tY^s9`;7Y8ke@Q~aQ56LP#^uZ}Sbewod7U7Y;_acIae0Zew zCa>_24-d^F9{B}AZ+}fZz?~n+=_ulXoIan&P<5WaLc@{IU#sEBHE)&J`iQhcw`|k6 zwnZz6WlV@4SU8~3c&rK5B!txsE&JajeOJ1c(TA-0)`qj#UHY!p;hQe04W|~mu&&nO zo3gPDCnfvY*ZOc@Lo_YxH6TjR?{Y|nN)9(MXOJqTy#{5gL7Vt82&(-|I4ofY&U5*DQe7 zERgHQ*Nv|mUpIc;_;usgjbAr@!}ty3H;msH2rN7#c<@MT0fdKqc%(HBkMxbhLq0sx z8i$8`c%(HBkMxB*hohnSr*0&AGhE`Kr*?Sc&x<)v#G80%e&L~U@X*u#93J^|;(0ux zp=rKfXgs2!S$BiIR(FHFW?@q;Ub7y^S+8@}>zwsEXT8oLZlNyjVb&dF$*6)vS+`*? zw5HL^tg+nK{u>A{2lKRFO6MEeiYuK>sn%|Jwa)E@8}qLFo6@go5X^T>?_5d5aPqEq z6Z1Bllq@40oNrFwb)y+tFC?#_%OV--=sPoOhPKzBY&A%H+vO-%r%n_``}rTFH5|SX zcJ`G0kED`Ra~{tiW*dT%jzQtLo}yd&r};2W9_wM8u&31~jMR}YX+}M%zBUDxOD3jy zd~01xFA1V_5;9oxh;FGjn}mlpiG+uAnW)JY9@0(LJC7SLJoF7lc<4MtNaHrGC_Lez z^S}e#JkZ;l-uB_9w|%(jZ69uWTZmi6ZyCR3{Fd?C#%~+HZTz+KfcAs-%Tjl&~-_&As-%Tjl(1Tx{U&Q8$3c!XYkPH>F|)A5)aLX zM;`yb@`I-tJoI@vJoG_P;h}l((C6^Pqpu5k3lH7+!Xqtw#jD3d>kJR!@X(Dn>moge zhhC3(XdLUJaq!SMc<4CmlGa-V!Gm$m5A^nC-MZms*}5S&#JO3vZpaOBZuYGkHn!cW zvu}B}9<6VAVmfusZO>6b-}anzJSQE`k#nccxl`xdsdMi1Ile;Fcodn3n0}!=@@>UI zK_#`fP= z@AZKPJs4;uWTZWiNoy^GjC{zXH4d5djYCF0WYQXkjC{zXH4cyTg*!>m%ECh$M^L0C z@Q~IN9>U>~$Gu%y;US!$Xg)k-;USGADAGuHXg={k+sp&4goln3kF=eK&I6BpUE_s^ zj>ALu(!?YE&O<&t#19_ncOIPIJkZL!Qx$5zk-j^XqV^ldHBI|Ea|<<`%cI>rmIM>YO^MzH&5cYOq?B)8TxFeg zx=neXBfCP*CCClLTyEfVX@S2`5u%Wz;DJIuw1Pdf!acNjJ+#6-GXBW;Bjb;ZKQ{i@ z_+#UbjXyE|#P}2APX^)$4=o-%(mH|RAs-%Tjl&~-_&As-%Tjl&~-;awcz zA<=?|M2L8#wK&2agwaTNmJpJ6K2LqLu2ib*5u^yv>32< zKB5>f=0)SgePiLIlfWr$JJ(E3`Fe2j3%7N732TQ;zC2E?V>#LI&2aBhPBwfuTo3tn zxEy-s`|3E9ddWiPXJ6mU_4jG)`3!hocjT7q>4G<}NMcm(U=&$dSg2fDS2A*;U?i#f z5L{#XBkt6dD{+?|e~=LVqm3a+eMDnS7Quaa!54$ipQMQI=r~35(%VVg^mYmVN4%-kA}#v_}V-ZldsjPLiHH|v%VH|v%VH|v%VH~W?l zv@GkKTXoK@I_FlMbGy#DUFY1cb8go;cj}xwblq%3OlPNql4LFqz`JSNqta5O=b-mrzTa?XoJR4lNvWi z8#L~Pv>`f}*0Q_Svb)x@yVkmU#_t)wXZ)V=`^N7Zzi<4$@dw5q7=K{=!9XkFq3eW4 zTE`6@^5K!zI6Trf4iEY8NNXG(^5K!zI6Tr9?)-@6rL_h`UW&LF*v zMT~Bx&+~;QQ*5#iF<%UbZ2P0Mtgeo;x;jplr4`=Qa1?=xZsiyjEV`9etA|#rhgPeHRxcf`CU_s|Y;g!y~P6c%*L}9`fOl);K)m!y~P6 zc%(19t06peCj}4PaS;!VD?Fqo#6xN~gNN|o5&20xG{5lR4sl}}@sJwMdR*oS*qFZU5 zVO^vztV>$!5bGkHB0r=@tc!5gMV376ZwV|;IJvlPqz_J# zB;u6T(nOqeBN=h}ozS{iJOANr9%Jn!tCN=*r|3+MZSA5n`Eoe*@6P8<>qME=RB1xW zJI{K0*yhJgALk zjq?bM{YM)^E#whu!GE+d)Pj!;G;|Y1(hGLF@-M7DquE%)HU>`7Z1h$bH@y|cO>c#9 z(_3ZSGJebWE#tS0-!^{R_-*62jo&eT$M_xNcLrN+z(eZ;kF@@sJUryXBdu|Gq;DJ^ z^5K!zI6UOTBdu|Gq%XYRGQvYT1&_4eN&_Cc<$_0AZ6bI;jP}DQ^{qM}d(!?%j-#$L4j$P!G+ydT=Yxm72|lB)I*(`=T958p zkM3HJ?pm+z8NX-zp7DFe?;F2w{QjT3@w>l79Pb-{VElpc2cG|6pm*?4Zo?z3a~vM> z;gQxjJkmD~5Bcy&YaAZ(;gQxjJkqcE5e>tya69_44oBfjnE>z&6VehNH? zN51aoS(oSmj)6z?08{_n_RB4h+z`wykn&!!q^<792v6v^+kkZ>g_HsMT0R-GV4A^# z^|yzzYH!7=vub*bX4U#2N{Taese`H{h^3PRk;;-1xXF^rk_fo@$B6%der7`|CGK&g zw8p_q$6=P%I4Lb0QaTQ)v;)b5k3P$QkECk`A4LK_8V3)JBSQIlPJvS5$t&=U?Qi|c zw*N)^XOx)EM|?P+;}hLMHc1SrdT42SXz6-r>3U@8dSv{OrR!1Pyuavw27c^8k3HzI z2R-&lo)~}f$N6GUj6WIZA7pg#kV)%$g^Ya2q%{ti^o_$qK0MMIhlhN4q%{tY^lQ?f zf1}_LEkfUSMm!?pSsd{#@sNJ8IN7S)8V}(SkC@N8Xnu)@p0`<-Y*o&R2l_XPctneE z4EYf)!mqg{Xa!owW)lZ+gpu^>eUlnZ2`C zExyZWsUdqLA+VH$Kv1?+lcWKH8V5JwGpb4BAfw+AzECwq$ME^9mal6(vN+yFUrAL* z$IvSD)GGDVD)iJUHJMloClimDOk&8!_M6*LOqx-tdDqk1@aZNSZS+QtzF|B^uc!B{ zjegcfKl95^o()tGo{9rJ(|Ud3DL;7n5040*KGMd(E|0*@f3z_hZ48_ef|LJfW8lOQ zzfGWsqvI4^#IL1ljV4afMI77OMHg{woT6D+I|%a@u*+RkWoGHjY%c@nr+gXsDS01X zPaIq9qGLEVPSG*+UK2OH*ThZlHF48>QQR_q%lIwhw~XI5e%ttM?f($B z6~lA0iaUL{*EBkdb-xY*8iJPhj9f@K`DrsLuV?5@*FZ`t<=d-~Zzm&9H!%-C;@`TI zBwc@vO{5t)vjR{~Sn9zWf_m_Vn=%<%ve43TLYuyE7`S#rev936L;h_iS!ef|ux+{f;?uLm>_8PY;g2urkdyQYuaWmr)Jw_|o-LK~} z@Lem|T`Sx@uX9%-%C@W6Lf zM?29f^w28w@Xy>{v`Rht)AS!1e`J+w8r5fA0BCq!y|p;@Q@FWw8r6q-&GDCQXzOqeTYX|zl*^`pNPOiYDPR1 zUwCL-;i2=uR%-aCk7^Jff30hIm9LaSS}7lQ;$*(McQwkLVS;zR6SN z6?vMr=V|7p@sg)HPM)eKNZqFOUSs5`?xISb4(o-xDCcSP3jfr-%IEXQo}pg{9@(=r z&r&aX9qL8n;gLN{$9rzwMz7F1^VD~1PpvagtwWQE2TUebqRGTkH<`3C8*R)+8?)il zOg7q>XKl>0Hs)Cy^K77LaMCrwDXldJPV$43|L}<5(k?g?;-p{oMVxX><&@LmWat}lXV|r_a1v?O zE^WKM*Bz(m3yy8=qAxf$PSF<}8>i?2j*V0F0LR7&&D{Ctd|1N0$bzN;7s@xZvt5_Ee(k!_$#dto za(4DIh*!`5$BbI&R4B}F@}uWc6>%`n0duAHjMC_X=GF(gI*NQiOGm*2{oHMR+iiW@ zZGGEq{aZ4=WPHi^lJRBZ%f^?DFB@MmzG8gE_{u;(;i1KaM_TI}JmkY8t#NpyZyX-- z;gQxjJmkY8t#NpyFTCsLD0rZsuYrd?(_vjQ4zuEce!d1CpS~{W=O}ofce}00U2*1Q zYz)f1Zk8T;jk1S7Lj60lVpF-lg?AhsfqMVgFXQj?rsdHBP949~G zIEo-6j-QK1dv}?s2vac1zP;OQ)rNc%juH9Rvo%^s=N?Pj9!uLEOWPhx-(KT;jqf$S z*Z4l;`;6~1zR&o6&+r|7M)W@jyBikM_anoW7J@qd#YOP zscN;StJTIf@;NRv?;#0UIQc;jaVt)}on=jXa6W$o(aKRo5Ut$AqeX?3@A5VbUZz-i zLrRU?TLZqg27I3vslPEPf|AdT?U#RL```WN{^Q^M`(OH<-}?Rk`tSeVm;T{@^QGVY zt>6C#|M2(zJ8EIuzIxVu^{o5r((kWJzrW7e-{-irklq89#sikd1D3`Emd=C54;nvc z{Gjne#t#`kWc-lv!^RIAKWzN)KziY!Xu>0{%MBj#;gQxjJkmD~5Bcy&YaAZ(;gQxj zJkl55rFRrOkY0G`lOWL_A_t{$lJbfC)9fhtc2x;$-cJ6Pu&taA?5IS1>UL(@6!U5qeBxbh2Chw8*bbz;|s zO?RuGCdh~D2@m%Zc5&VLEw@m=ZTlVDx7<=SzF>U8_=538^8gM!_Skad^mwM_S|XkPnZv#^I5^@Gh=1c<2M8op0sm zMTLis!$Y4V5f6z~;h_(ah({hbUU&$Hhj8M7HIHbijv*e=QhhFuO^L{xe~FAD+gE5f zvcyOuiBa0Oh9gU~a$r51F*aA(Osw z$jFCGTH}zB51F*a;gP=Zu8@U?6pWxq!Qi3Ww8BF;JcJVz*}_8~=o1uuF$o^RXYkN@ zhzGZuT_Fn(@q|a(*BOs!nm%`3Hft1Jz5^r*KY=cNXUmxKR*|!ot>oDxtxCS^*@<{!womJvl{#mo&ROYm zoPNh_J942XZ#TS*W!_Xxkl|3L^@ipR?$5c$UPRw zJyy}Z#`hZEYkaTqea810-)DTE@%_g48{cny|3HA@p-O~DT304Ko89!wFknuyt z4;w#h{IK!E0|ADI3K1S@EeP_&As-%Tjl&~-_&f!}X=;i29DJk(>@`F;Cu=SNWR&~bQZ9P!Y$L-5co zF+6mfc%pgX_Uj&NB!zh9lV zi?dKB=6-4mb>f02>Wixjo+xLrOw8@o7VE^tI&ra1+*Ky-6V+XH;;u?{SEuT=kB;sb zVjfM}Sv*?TX6M`G#`vXHMf;S$1*&&NTC~~`hb;QITc~CV#K`>gZs#=88{2>R@BDi7 z)wXS=J)G4tB4n=3+FIhnSuGvvtgVGVoYk(b&+_#}e|XFFWf`*yD(9_N;^W4*a!$O+ zLCV5BS&II!WpuY?bhl-6w`F$8_>%D@<4eYujV~KtHok0p#rTTx72_)dnTCh>!XvF^ z6dv;7k=8go(l-td`S3_<93JxFk=8go(ih%k8Xl5Yc<4)6#6wT;g-5oCEyM88IO3sk z@DL6Uorid&<#j@?;US-RXdFD!zFoeIg-nkk9?=>u+LtoDyK3L=s(rhs70HFNV3GIv zsqoTtPWv6e(sW|`9l%nZt>tXWL@eV}Zjye#I#sh?Xo;h(Jcd+@w(^w6P&npAwU2eH zITE^k;iE@2R$y~Lb7FRor^~^x<>^Xy56Yr+avlSZXgQC8 zN3@))*zKuex2KBTo-TH@oTqczyA#>d-}Uy^iF@nBp43Cl*;nW6t8;pS4d?8ybN2T+ zU5&Q}d3cU~T}|ua^0Jh;D3w&Zp045jqWY|UZ8@u5QJ>W>Yh(K_`Odvxoy#}MxJe^5 z)NTN}0uL5UBT`8z?U?-T1zZEU8_@ePe02 z+aKA!lXk&4JQOT=q%{r?`S3_<93JxFk=8go(id(Xu|)&pqIEHchdRwKk%zvQOg#8K zoOwj&+I;8m5dW9RV{1I3bNz#oTRVSPogXQ!@-AfOJBfs%htuJBatv$&@Kh`6M za}63sQK#K9obv9&sc{WMYtn8RPPO;pNRNh*4`~O(eGSp49z#AvpW33i+oHMKqPg3m zx@3IG_>%D@miAK5a$-bIfh9?^du z!@5NOc?>+F|2&l(ZW2k7sQrA;+L|dvm`RsDa%=9Ekt9wZNi}6wO|!U+q@?=DnfV-F zd9LyVU&#_w(+=c`UUJprz1IJ(zI(UmF?rwhc;7TQT~qf>-$cr>8G5{Lh8|NaafSI_ z;LEjB-&xR-HmnQmC=w>R!xq2;7Qh1*zylV@gT@aUKWO}*@k7QB89!wFknzLD4;w#h z{O~|v;h|K5M_Q*AJmkY8t#NpyZyX--;gQxjJmkY8t#NpyFT4vZJS2?pNNWKM9?`yl zhdz)a9ui7;q%{r?-2uZRyTw1UeJ8(2_d-0PJ3NMXM0a=$Jfb^11|HEJo@xlmK$3Kc zqjHo{J!6X)k}iGZ*4!;44;4X5<))-`;-1Q7ICT{#&O6k@7Ovh_pv=OFdqL-Td>wiW zv5Zde7xcfIe;yWaQaUGIx?#P|{8M~ojae$@C;<427jHU6IQ_l&=1{Jp`x zI`Gg!!y~OX3xS7xc%(HBkMxbhLq0sx8i$8`c%(HBkMsxo>cB%cgL8Q3=8|}5t1)<_ z^;Tl=kaof&t@pEmhvvaUnn^s;?#TadhIlaEd5Q+YLpVIr`aBVj&|=~tjfF?r9ky?# z*1nW@pn;=U7c_7bJkY>V@Ic2#!2=!J#G`33A`-%!PvP(O9cPrbDm&6Pt@ox0p-#m= zQispX;`S<(RDYGZ^_??ZT!`NL7Nz$sO7B~g-nVFdVEhB)9~l3@_=m6h z{3GKZ8UJV?dhk#b;E~p%1P}S}NNXG(=^KZKe0Zca4iEY8NNXG(=?m{Se(=zZ9Xupj z#3QXY;ev;5?1+cP!9zIlkS#nkj(BJsJS1K-cxW8)K)kx>jUpb1-Y9q=dZXZh=#7F0 zq6ZKCw^Zb5+8wrUrX^1^FP+CT@-*|+IC+}B^O!u9Pu+ec-ejp4{dX?pDgXV8^Ayn= zMLf{4W7e5t)|q40nPb+WKQaD^@lT9@V*Ir6)5cF5KRwV&cqrcRNb7ZhhkSUXH4cyTjl)AeJklD6 zhkSUXH4cyT2U-aaJ-EUnt@q3>JQP>rp?f%Z=mC~^=m8lX!r>vDc%<(KU3kbR9%=mm zOFS6wbwMjf5f8NT)$_>CRae#1TeSG}7A-zK(BiIlub%G<R(d0U(E4xV7LN3mJW=jSL(=;X;y7g{97d8u80mlbBfT??jTbT+ zN116H=`H!3!Gm#K{@{_X>oO=jzG@!A;gQxn;UW2^%+h`{Z$&9H-IBs1U*9}u@E|^2 z{@(TWD(`xGm3O_p%Ddiv<%sbk#*Y|3V*IG_qsEUKKWh9vhsdJ9h zIY;UoBu2xJPKR&WT<~a}c(hJDT3?L9Zx00<+o-zY)XmG#qlR>GeBa{rzQyZ(i`V-W zw+{l}*#7(4lI8;s`oM!e@SqQUk`Il4X#7Lt9~uA1_(#S+8Ym=Wq$H3@Yh{6qe8{9V z4v+MW!$Uqi(i(?{e0Zca4v+MOJ1BhJ1|E7xf`@MW2#ORB9#TAb2qzwCy~Qi>(0F)A z0pXGMJGS296&`955)aLXhsF^Pta+f2qliZ|1;?;1(G>h5dE|FIy*SYs{36M;B#F-8 zxALiQPSNP8kYv@f26ab3(t5s&B$`n|S4jUMycY&qih+H%Bixc$iS>3cSJ0>|q+_3`>neZ0O? zpQv+A)Hx^WoD+2p@ojJ08{0^_;?#F{!rc(ZJUWBV&B6Xeo==`73zS7Y8;2uHK4>KQ zkhVl9&p9JAoS~b~*){d~eDgJ)&(a)TM$JSA@mu+*NzLeyx71A5hF=E_$&TW8ay&Jo z@x&-Qci(o$ZW^N;Ph_%ozU_{kHJL>uLXHQTIwv0LOwNgi9{r!cR#P6?$(*Ml(LuE4 zeQeG9*qZmTHSv`3Q^rpjKV|$A!cu4zRfJb%`pU*=#lEg#fX7Y#*;uzu)9mH48 zqbo*!L~?qIW}n`o*{6#l#jLK2bNRL}S-ij^W)eMr5kEbdqK){A1h4(#hzjd(Ni)-X z+FN|*kPxlW-6t9jEZq`sM*z8V94_rn~v| zU)lDbg|2O*@H7qqNc+|sZ< z-7ntt?icTR_ltMEJH`>?M~ojae#H1u<427jHGb6id&b{0{+{vo2D@v(L)Qt9wElHJ zJmkY8t#NpyZyX--;gQxjJmkY8t#NpyUw`(FAdZ4Z^c2SskLW3mfk*Td$G{_cic=n4 z$nz%g-MWLtyL|@>zA)!GN4D&)aiq>U;yF7)M|wUFU*~9@bF|LsIX;~8UY+w^pVRfR zUsu)zI-vS^t@Rf@%IRiO1OYLKM}hpoAdJGvpQILA*`}HEO=2gW}z{(Lt(Lg%k zA)fF^YrgQ150A9Q;gP;^c*uuGTI2AL50A9Q;gSA8I$wZ?nvcXIn~z(0=&dq%LC%QNXIk-n;5n*1 zWltNX6l%jhtfKQ_ouiCu!&uI!xxc54Z9b}VKI(J4y3wtiUd>SC-mi1pb&2EPlJdtU zTvEJl-i1?>-FYbm5e>~L)l6grLJ9pD3RCx{a|%=UrbI9soZruT*-Zrz4b9KbBMb5K z2t+hAEojFqXvZvQ$1HfqjUP9D-1u?hCybvke!}<(<0p-uG=9?f$$?k`LvaxAAc!V$#k9^(l z=8kXh$OfnJ!b9gL9>Rl1%qJeq?}9msctk_f@BLkij+Hy6EYxEz@-k+Nf*r5-5XYz6 zUPa`pL>%w(va#(%opYkjIZ@}FsB>87E*b>6I8|FtPUocBIPlTcoW5w=5V~D(oNBN3 zMr;@S%~-i(K9!t)nH$^rF90^S{~Q0puQO=-xnKMBUy4W6e&rk67yh=6_)>DZ&-GTE zxL^LpcK%lYcBG7d{#N{R;@3E944DRHWBZ~`*CM0SwaDmnC%0VK$uc`H>|`a=V#KMs z)W5>KRMT-zoziqPk7%OyI?a0hem=XGI{kwPBDy7mB4FsUq_=tbJMW1iy? zO;qdb$JW`8t+O9nhff(lW&D)!Q^r3r{)zEVjDKSMwDHr%Pa8iy&~bQ32jP(xeT)D0 z2OhHUNNXG(=^KZKe0Zca4iEY8NNXG(=~w-XChB+dcYE;A@A!y^wt{;B9@^q<29G@c zcK(;tg@=yAL;qDZ@j%zTF406CLp-91`pS9qTR%5ZtuFmt;k4DI9I@WDBaRy~4Byb( z{HYs@7*5`feq6Qx)hs&{Qbp0sl&^%XWB*jwP~z< zOe@{sXuv){@G5MRHqWh9AvJ&jp6eKRM9=kQ@Mw?ZN4+0I zlRa9CTXtDE>dj&LnD@L*L>x&acyGF|1DXHcbcdO6rd!LjnvZ_%%eV$k{<(51`n7ex zi+Afayj!nE!%_r5jneQVzP*2E8te_;Fr;~yCR(D;YOKQ#WK@sEsuWc(xJ z9}P4W9@02?q_yV3Lq0sx8iz;v#^E6!9%+rkLq0sx8iz;v15F(Tk7&k@As*3;-6Cl3 zS21|MioyG}us_%`@q;??gF2C93KhxED?Z#Z@xwat!#a`G?YC1OZJGE{o%m6mNcy#j z{eHGyYu+EXYwZG0eT0*@f;~C&#yXp(^+ie3u8&-1pW7}oo56L?tSd}`ZC9u{^Db^m z#}^m$qu>!u;D}rMZ0K0klVi2MS*EDsyf-~wHQ{)j zbG*(Wh5DQmbua`ri_X*emGC+nP(bq=Z4=5$d$=GRlRv|U#^o|}%}d*rn1 z(tTvRu5>&nojRvomymW{>C`zV>YS66Te~hXXxEiapVRgD1@cA@?bNd#)~Tbk@8m;2 zb)=30b@bbDzfC=-eaGJ@^@fJj^B)9G9SJAMSo4S`t?TV`)U$ZOBkhmOuh(|HC~03|-0V|Dl_<&*zbRIuFik9?_(=4t{JM{Mb79v32s4 z@l(c689!zG6XTy4|HSww#!nkRZTz(H(*vD_hjb4fX|03skPnZv#^I5^ad^mwM_S|X zkPnZv#^I5^aK|H>w4H~VsKg_GGq3+&gQm|9(kC8juEIkfnh_7h86Ih!r^F-uck)9x zcxXKF&~bRA)mHQ75l!08LpfP6zc&bi3 zRVNa>KJk++6F;dFKdBR0-9AxE+};vS*Ey%_95S!Xak!(m>lf7>;=C)I-fH$M)SOSf zxV+nM7pFOc>k=&wOOAPq$#n%`x3KGNDajLvht*7uF7FTWV;L$+AJ33MY2QgpCQD(+ zTzF_aJkmPj$riO^;UQk|(8o?xl*Yj$+qpkT z1*Edowk;Kv?c5)@t!ung6u6f-+PXi;^UvUsulIxeSZfoHjqPv!%C>)`ukw}(S0%zH z+s=+Fxv1-SA*Dfi&v+M+Gu}nyjCT<^<6TD18b53NtnstP&lx{w{G9P~#?Ko+Z~VOR z^MhSV;Gye*M_O;Q01x@_NNXG(=^KZKe0Zca4iEY8NNXG(=?``(frox)1rMzU@sLu& zLq0t8TLa>uaq#$Zzwm-4yzl(Qt=5bOWjp=6rn{L z;SnUW%b>h(@=DUhJ6&q6Dxf)}pG2GVOB)xO=@;iZ6)Cih91O=1tGik`mU-eqEH%dw zn^z===_n$In8HK9JNQCH0};Jok-K1#yI_&KU=h4%{G#!T#xEMbWc-rxOM!1}f3iJR z^HL1j*gl!ayX>KtJ@j%8eVU+$Zs0lJ`A_L!C#i#7T1y}7yDe+89XGB@Q_5#;h}Lag$FmaGkA#aYmEoedZEhKg(_dWM-5E@Vx7HWoxN)Os`0DFuNq%9zG{5c_^Rv(jIRmriVF`V z1U%AO5#b>p9%+rkBYorWkPnZv#^E6!9%+rkBmG*PC@wtIHh_nId_X)juJF)JEAh~e z6yTw8#6#oYp_^8Cr1h43@X$DTXg={s>%GK?2j_D_bwTGu@ z;?+8wK=t80T4nfZ9Znwg;e8Ry@U=Re#;vF?4(%mT z;$Ys!lC`?GWo`5mT9&1Ug%S!U&qe;Wb8!I~y}ZX|Z34;O1nJyQFsHWqAQC$ZYgU0F z!0=UJKsD`-{9!Fr)fIrHjzci53j|uiXB601;&z@K(TyzyCLbPpswaYZye0)V!ll5} zogie%$4{L_aD)@1&DlO zuN%K^{JQb$#;+T{Vf=>i8^&)81Q;G#H+ZD=`oTj!JklD6NBYL$As-%Tjl)AeJklD6 zNBVVL5MX#HPVkUG5)X9?;GyI2(5)}=NZ;KC;-T^I(5){#G>&*^96WTM!b9WWp>f26 z`CWiV5f23TS{2}HRr82UFT1`>MIzVha2Bi&CtA5mS>IXtge*qb$>AvjpJ@?MT!I&} zmH*!(D_NWrw0~9qE##1NzmaRq%aO>Jc1zsp=hf~A1-S03O=rg&J7AE?etnCw-*8m* zxz`O(Ovfs%v)t$^-4&OM>w%n8E`1QWs%X!snLcPv;q*aNaaPT&>Oo!MCbff>Zu`g) z-G&lr*;2()B^c>bHv*bf(yLf_sUG1}kG{$a5A{%~9;qzVgLRBhS9nPM;Gy%tL-R`& z3nwy-$5&$w;UV>=iiHyty$(F|IwYd54<7n-4j##;$AjxOkLcBUzm_xJujP#QYdPcn zT+SLlYy7P7v&PREKWF@$@pHz{8$WOSyz%pc{b1msb%RG*ZwCPn`S3_<93JT#hlhN4 zq%{r?`S3_<93JTlcRWy6ct|DTq1#vDq1)2JL+eC5G!7mbM?7>}3=bWLhsF_)wBBP2 z9`cEY#=#@)V8g&s#3OpOb)Tyt+fswzZ1DiJhB;UoOozn;gQW) z??(s^oo5CQjUyhM&+8J+*D=H+ny+Kv5e?Ka@QAMGEFMj4NLC5h%w%nY$P^7KnbI@1 z4I*7MXhyn(sOHB{4lAHBGYtvQZSB+ma ze%1J@@m1ri##fE68DBHLW_)d+ZSc?v!y~P=2Ojd_k=8go(l-td`S3_<93JxFk=8go z(jREs93Il3m%t<2o%47^n{y2Dh&JaKctoqx_m=%e>dKb=1Fvk^Kk&+6|3Er=^&a(V zy+^%T?@_PTd(_oBXSL2*t#ejAC;OArIqhDL3W(dgyf0hx#2o91JEnyh?aNt#Z>mOB zNcv`GV;e+?YS7HmXoIK^4VqaWZ4kxEpe~{_xJksICDAIhbev+9h`~r=R2WHg5e@G# z_@C&DNs!XGLQ3N(+B`1Ye4=G(F+@CsBVu2P8xZ*Dp%^~$5i#A!!Y7ZvmCXS7=%IRs zc;xFEX9-g@x_E$_2V#27Vt37AcgvhicEuyWAY7e~Es|a4N6K_n_6B;+F;@PaSOh}H;gP(I6Aygzh%TfzJUQbHPtJJ5lQZ5B<*f0u z#?Kl*Yy6z?bH>jZKWF^B@$<&d8$UnTPz4?mCU~Uv1_$tv50A9Q;gP;^c*uuGTI2AL z50A9Q;gP;@$0NFs-+e>h(T9h=i%&chKX}N(L&u3n`rl9CBOdbMAt8iETF-}ve0XRa z@krk|@%X*zx*(XNh(~lGr`su^181f?DTPxv8#z;V4>?=soUL=t);VYE9OBm7iv+JY zbwew{*pU}n)96BuA-AFnS$8feiLN^w5=Dv)JT6Gtlt%}M!w zCh{%weOBJ1i*S?PKr89=y#K1Yp56coM$#1+W&XdNH+C?}{C8cT1L=DMsFL?OPW`2= z8@8Z}uVJmEqr@YvH*}%?`j?>4#S7N03)Za*)~yTHwTs3t8oy}#qVY?{FB!jN{F3p@ z#xEPcZ2a;-7vZ6GgGXAgA3Ws4Bdu|Gq;DJ^^5K!zI6UOTBdu|Gq(9I_cu23{p>-o3 z=oN8#J2#wyhj8K{93Hw6Bp&*71|B*N4~-)p>01}!A)j~%hez7MMpL7RM|2#=urASY z90QN&I9A!3ldN5l$P{JTjEwDr=A>;OM9yT+&dS~BI6AjV?n-LO-OSbRrmDh7>I$Q@ zR@;|SL(y^E%Hyl9AwB$3L&>Mt&{qPdhNR8#kWWy=j~dG3y_V(AhzIwI{hsfNwdabp z=ZdxGinZyg@vFwK8oz3M)%dFMRpYD1*Nm?jUo*Zo&^CBz-Qbbd>jw|{@JMSM9_bs0 zhkSUXH4YE?@JMSM9_b73_k8fsrzG%D{E3IO2Ojd_pI|I+O6wd5DL` z!9#fAq4U5)IPu_nKjsk~$1%hsI*w!D5gkY0N0yG`md*CA_>QuSiPddgzNvhh0owHu&tk*f$>zwO#&h>8Ao`#=RnZ4gr&$uSN+bG^zUPFc?&Tnu z*7thQl3u|`dO4#+r9+UBuA&zjS4vbkJmP~LesTW4>Vq9hRr*T&;Ma9@4j=KFQ>wa7 zN;O~q`H~@?@X@%Lk`et#@9lBMdwZPm-X3SX_s3b|XN{jVe%AOo%B7IAs-%Tjl&~-_&As-%Tjl(1Ty5mChBfYl=JajKf zJoMZR4@oIJek&xEc<4Ahv;j2n$k+Wr9*2jH6OTOJdFVLt$k(66Bl?kJh)47z>!uoK z>V_O=>V_PIr`O`yI_GSibGFVQWPJ|n7mmLbSvSZaf(5CYYP`^zMn7^4v5bDCchMlX z^jt}9>G_f1Ww+70XpmbvzA49>Ue8VRc4s^{GC9an6s<^az5%UlMSAlNXh}jy`J`hU zT9P`}PZma!7*byIS+G2A95RwXQeHTvCmadDc1aw?GDR!Wl6Aq7b-|K#!IE~-_(kIv zjbAi=$@nGXmyBOBe%bhC&*Bl1Igdx+#3NsS77rxx1$gA^&*2gOXTUrjfzRa;t;jEO zT~Y?TIMI*%MaVQQx#(Tq`cvxGoEd&ze#vw6$htL!hQlxS;U*o;%OKrID7~BVQ)``! z61{zNu554mMyl!cNws)y$meM4PX~1kZ6u4G2XkcJs!{>{Ek)PRhO_p12B#KcL^dcW zOcKlVqrYiEgSi9^(h@ZI%0g9w2}|Ly%;Ux(sAp!l>6saU5DqO_7-=44-c(^2hX=TM zM1S+e*Ius&58dMuDA^a_A%5^kUbA>0m{%-lS1f2(ENE9Ocvp>IHGb9jRpYD1SBZy?AM%`E7^V`NEqYn@wG+AGJ2z1u3`8p zSGv;C?euV#SW9}4H~{yw%5x$<~84Cckxtmwz#f!ZoZ^wfdTZhYPNy7BAAuN%K^{JQZQ#%~zEVf;qm8{7ZQzcVcZc0+=U zf(Dti4jyFWLnf_p$fR!^GV&pl);MJ3Lnf_p$fPgaxf`8M2M->SLV_YGg@-==hKG(5 zlrP6(z$1Mp5j^C>Bdr$?9$FN5sAEb{(l<^}IA538QN$xUo%7bE)%a^!oM?B}=l^T< z`Ttsd{=e2mi3O^2*6W=0I%mDkVG+A#v696}0n2ZmU$1j!CRhs)tJ}`eWpZw4Beh;f z%0~xt-V$%-p}Rd&K0BJe+ap>!PM~yGhYl#UOUmo6v!uK}F(N38b3D*Rcx30)T?$H1 zC0ZmPU*CI@79QELw7$b5U%&Inj-~O!~iw1J1>JcEaD;vswn4}FLP4@u!19-OC3;tU?*`HB#wdyYIw8m zFLAT(FLAT(FLAT)FR`)hR-JRJ&LMkZGmCtVW$Bt;ZEU+;=iIJy$n2Pt_nkeh@&@*s zQCoNFa1yK!C)-)Qu7*T4UNX-$C*}Jf>QC!GBkyBS-ei8RRdJ;XpaX{89kyEwu_=YdD^@unLjzeKn2NIu>S zqZFZDhj^s*W*6|t*MAW)KpgK{yzW}O?pnO=THNj#zi0fO@q5Pa8^3S-zVZ9U9~ggN z{DJWY1960h;s}qljw?Lm!y~P6c%*L}9`fOl);K)m!y~P6c%)y`mixsyJS1}P&?7kU z(EM3EqEP1X2%LE2>(AoBBl#R2`MR$o9*E;8cp#2?${h$BSmM zRC-1=Nv+`_^(;J+k5tq=P`QUzp@&wXhgPA7R;fqE9~pmS{E_j;#vdDhZ2YnDC&r%` ze`5T}K;__}>xM^KS3f-D!y~P6c%*L}9`fOl);K)m!y~P6c%)y~1(kz`o`T^aH6tDx zS9s`Mhj?flJT#7YXdFC*!{f_Qki@-(d}C?(~q)8V3*AIXr~JL$5=_41Wx{=je%1hfs_AeW8mZ?Ra_7`I7xiqq(vZD5~<2bK*UKS#VPbG;$#NSunC-U z3~|zFCY4j3hdAlGJ`*_U%R3X|#Cf{ljV?}z-{?3YgrnnxD1Jel+B1A4RsYl`Gb`_K zonGi=p{V;bQeL`7$~)6r`H=FN;FO_;M#^h!NP}~~jfs?xFFZub>;7;uzYI4$=@w2p zNt9untd?P(y>jxAQigftB}hZG1if3tP452nBcNrlg#Vi$&mEieQ0P@@KG~pq9MkVI!cOLpMm_SLjSx({b z&>bb=QU4KTlDxx1`S3_<93JT#hlhN4q%{r?`S3_<93JTl_qs%1@LT!e20RpJ z;vpr2hkSTsf6yB{!b4BS#6!05(1$6+L-XLF^AsM!;US!OY*NTk#3TBGV_28y3yy(D zbpFP`BRYT9hmxmy5++ZjXXNQ`BfVe$m2LliJeO>velvfaZ{(}SldsYX>L&BF=WFJr zH^QZUHLm0y`-;AW$BRnz6>7O0rd7`)Qj%ZUZ`H818ALjYMps%oq1{< znoK-kGVzGX#6u>NHfE!Z*=S=n+L( zPCnAcz$uTw$$zvlaLOZa@*iysoP1=UZ=>Uc){Tx+H2=o7cG3KM9h}-z>SS|L^}~L^ zt}VC7v3!R04Ni0gUk6!k)RJd=oSsmXm06TQ$C77!_-&ri8nl2>q!L7gLxNa~REibC z;XnM08p7d{^hqWZX^ufSbh-&esvEN4nGh8HhqZ8maB!sG9KPPzDTwohBU*#r&*7%` zd${SX9Bz8Qhg-&P8NX%xmhs!hZyUdD{I>Bs#_t%vWBkrws|a`~=I}`C->btzK0MMI zhe!Ix;UOO$X^q1}K0MMIhe!JL_vbwLz5ow>G)z1+e-@8un9So5IPu8WpTz_5d;uQ$ z`g3?h+j$<3z~}Oa*5DY{C0c{tjzQbx+^pL%+^pL%kS@^-b9XJbRLF0|uwcDS#;O&k zZo}|W@+ew^`P%uPYbmLlUQuCPyp-MzA;*K2`-I;8MpRiS3QjFT2zKhMZgJ{Gk@p>W zq2!OQpf{O;ucQpBQae~mJRzv##4@cnkb+xw|BORRUy()(G!8Pt;i0=!l1|4d!nA|U zbPA7reQzpJ#2{b4^U(R>p`sv0`MTfBO?BXr{JI$Et`r_=y@45`#C!{ObOkM5cP(Cb zEnasmZugAeGk(wbJ>&O{-#32W_7@QBvnck`nF z)1o`fsVmLafC-&#}yv(;gQxjJkmD~5Bcy&YaAZ(;gQxjJkl3#{Xoayq1GQf z6fffO<S!2R zg`Qf4o?3;TTBRlv5133mVlwfN$)t_hXk#|on2k1Oqm6mi#yo3dp0zR028stKDG;2} zT9M!+KREdhj|fga(#F6kkHE=)v@vkXBXIH`Z48`zL}R-8jgC_^496CyXc&%-Q#1^> za2iS$nH7?CTbnuz(yK{f=2-iV3dx@*(L?5B!;jltCnw6g>F^Cdb$j@x$k)}aRb`WUPe0Ck{b}r)S zKYYVCp^kMYI-!mwvcbuJgzRej#Q#a3V^7c+?mD~v7H+xTgGo0zh(TE@!Q648^3M*w(&d0?-;*h{El$PhRqq^p;*8pt$&#f5Bcy& zYaAZw8;6H{c%(HB5Bcy&YaAZw4>o6jhdwlhhwd1OhdyM6hgNw84~-`t8vjywL~n5n z@rd5y7Gobt0ptPNY?H$QcPMHIz1XctCl`8Ch~B-U)KY2NF1( zY%o$y;p8u-N#$^|RjPb$O;n0YCnBk1M0QrGFf!Z~7L7yiO#o?SGMSyWXSTi;2+Pd$ z!1cA9|4?!U+ph#`*lHX^H4ct>+tbBOp{)PBt)be$`mkvC1*9(t4 z?(2bvp4ADCp2^`MoVdW(aft?^73!`P>aG>)t`+Q_@q5Pa8NX-zzVZ9U?;F2w{DJWY z#vd4eFi=2vNRi-?)(Qm=`S3_<93JT#hlhN4q%{r?`S3_<93JV{b&1~L7o`2p z`Z`KMYdpfD>!6@D4`Jaty1+fO06nw-J+uHlv_L&F{>bG}3z$2Q9W8e`@ z#WC=RrsC)3(I2t%Ch75(odqA4y$n6ZJ8bpawI_8uuP1douP1douP1$LF4tPL96$Fp zIJZAfjz`PU`&yS;)6EdIrUzPTO&^F*^XdO6wTPOR)=+C{tv%Fy`o^g>`P96hdH-kK zBvNyEyxwHRcNM*@Y~iEYe66(~tw(FsQ)|^zYt>V0*<|7YlZi)6CLS`Gv@siP%tjlt z(Z+1FG0)nVXKl>0Hs;wt7vZE>z$vYD3r_NblmGCD;N&B144m=^ocu={1E)L!C;!pL zz{y7j8aX;n(Rv(PoTBwOHcructorqIs$U!1|L#A}UBR}eQxV(P{x9c|u4K^;tJ5ii z)^gm~{x4}X$=474D?YU83>%xyu(9WZFuq`X!T6%_MdORc7me>SzRUP7r(mR_^?9lc~s|zbMXvCw?QI4j2Ae zMe3Y|I%l!YS*&vw>zu_pXV-L2>)H|8c<#+k->y1wSD)xeqvW3{(ydLn;M4XS+IAuR zNKeTg!t5H(yPB4!!#OiAguNMkA>0;oA^qW>RVvPpODABbGvxDUP^Xx8`MbPgJp_$( zIpQT~M@%2ZZkZOefBEnHdR$qkQnLtDg*ivF=Zq%C>wigCi4Zi$vEiNLGv#R1+pADV z-Ys@p&39YPcU#SOTkV&OFBxAlzGQsa__Fb3_&k-l+w$cIN-_&k-l)R3-1>2&{v`0AvGr+`sx%s`Qgdy!9$`mg}6k>lH$nZ!HKyaZ)dhq+W*8-%I*+bs45c;}rQO&@M0D3GzHG zC;O45X>j^U`t_D$)AT9FrdiaFEzdX~g&(ByeE>BKCvRMO?)EdR%s7K1lW&nNllxm_ zPv>@;{;txqI@JyJlFGeS73E!Jk5zwPz?5lJ7nhxjeuXFbIIsIMbGhUa} z{xe>e=6uHM(wtxTx_A)j*OmEAJuA;&YaQ`Kv1f){Qrn@iDVHsMx?J`gYH}H=luH}) z+Wk9H6mGtmpaXG+e4^+X)kp7}afW@666 zlNBEF;gQxjJkmD~5Bcy&YaAZ(;gQxjJklSC{wR1L`lH~1=yx7NVLdRd5_JB+v^;S7 zS`FtMtaA?5Ieqzu=VP8a=tUF1Pi5R$)DYFtur`Xy!Bypr@o zvp3O-xPB33fM$<^2OXDD@QD8WPu!3HOWU8?{>=S(;|s#7thI{H`lrUI%V*xpEd1q`BR}18PRg56zO<&I-V$Jm*?nacbDg+<2mW{IbQo{v`??AGw}k{*W20W(vkI?dWFo{ z*#2+n!`+2CaiLD^g)@Ay#X4uP&S@9dn(Q0fv{daDbyuCZt55V5MlU|I%6)f7r{5*- zoSvZHlTv_@899ZkEzXwt{c8Js1S_WG9W@u-=eHH@uivk{&+h@~$0+7F&A*n7^+F?A zQriK$@1Cz8j^hx0_vuP!rlU5>crI49ud03HT#WF(c=nBdCe@3+yH$F(ReHBodbd@4 z$@r4-CF4uRmyItQUpBt{vp0VCmw2~dF~0JbZ~S|IYh(L2|Hb&cW#y-G-b`okegGp~ zA&k=c%3vfPMrn=1D1GBFk`JS_#$hBMMrn;hCVk;vq3FQ>Bs=NwPzRmJr2ScT(BYvU zArl$ReYSxIXSu5Uvghd3%XQ9jowHKstkgLxbN%I8O&LnUMq7}s1G8Ka(T8cQy(;Ut$3r@Q>A`S zmHIsv25I=7sUq+uuy;DAy}9h2PHb;3d+Y4Ib@sk0`unQr@2hk6)j9h;N4mS;bJCg0 z7sU4WIsJ`d6j=~0@-HL{vQs`c3(($C#3(w|*1QA0c|PEq=L1&UgT@aUKWO}*@k7QB z89(&XROmy-4;w#h{IKUAcH;2;OeYR~7|5u;Ad}X01{wK~NoyQ3=^KZPe8{9V4jK87 zNoyQ3=?~;|6g;9`J%)HhySf(AoWq(`(RUsLkLWx9mHW(pZToZEzj5E$_=52T;|sI6O2C9%+rkLq0sx8i$8`c%(HBkMxC` zNA#WlD*M3jP(OI*&u#xE`w#HQKJ#DO|9SQyh==+Q@X$B@;F11T9y(4u^7Uu&h`#d} z;t_r4G4O~U^Na9k->I6DBwbDCWJ(`2cbTF^{8yzVz4NcD^YilfxpSJuWyC@qPCoZn zC7F~Qi}mb_b@<}X+lkr}Zcp@va8J6c&LQRFC9?Cn>u+*cYaP1+q9^PZji-4xhW}a< zvwuoK#98e8O>q{=#C+RnSJ)c^3+7#pm`Fd;uevt?`o))HB?hg@u;{Y|#deI+?~GZ{ z;^ejX7X(|TIwsK{ev#}W-g6Q!7xeR}Q}leLp-82JO&=o2A--{)2KO_5=EKHv}Da{%0%bXg=(`NghF z8kZVODMxJWq~O^}@eZe}f4iY0BVOnM)yqjbOjc3&SWu%VzHP*X`PJz{RS z1s*XEtnsbo9Rx`o?1=HCq(Q0_hQJ9}V|YmPRHGpwRE>tl5t4rs?H04Tef`&)*Gg`P zdn?bw{iChdYe#D6;?+L}d%c_~CPx2Y(#R5SU@~xAmO7725v)@AiMimuJJLvgqM0J* zf}QAg|19OU-AZ)-oQq+*UmyE7r=a%l`Qv1n^oRGI8RRno~11gV3dq;b%aZXC3zgOQ|h zFrp4dlE%S9dQWm~f=A30x6mFjQ``cNm=#uz)LP6V4U)1T&qyf`V*|rQDcUg`v%!y} zZ7Q9bnN%kFIaLeQj(wesR~}npuK01Vj70EdMpn!fx4scV0?q| z4aPSZ-)MZJ@r}ke8sB7mlkrW)HxaKH4?LKG*1u`F&hjlu@E{HzlE%SF<0CIkC-cd6g)~c+4yG770Mh!_}w^Taf=1NE2N>dOUeTw{$Te_|5Sf|zN!|=vV#n+aYF(A4Tj9?YD=>O)*pKT)Nr0bo09On7a8bD*EDgi!Had!0L&S&U@qy%1!?Nw zD`^~jr5guJ>R>5p9NegbmZWholHQZuo8S@C$}O}RTzG^xzotBQILZS0+ z=`?H2)b(!Du}&kWW1Tpt$B-w2lD{d=w}X^c@6BE7dy|j*c~}BLDQIHA#JsT^j&r-) z9gkAnR8rhVRCZ*a9rn>&a`xGgeRgJ_o%uRDv(L`#v+E6(l9(>W7nCX#DoeYv&#vlI z3&nOPr0wp9?M~#|o#=NM-(h@*@g2r@8sBMrr}3S}!HtChv?Pu1>M0aW@Q7LE7TP0b zm0REuv&tH*S{5pC&m_6su_dMEVSHWe7>-9?jq(!wwB3;%5l4|GWLAQ|I+hVY$1(z> zWXD~7SKO6LMi~ZlEW@B&w$_a%+B{~YbAlW)Fv}gF#UDI6tI?1l8bUH?w&V1(VWfqWb-{WJ7RLlXWyI6_h$3G*?gZ8u>J&O zpM3NO9{aM-zUosGFm8m25jP^~1i9M@6wG;ikMTXm_ZSD&7%r;7;9K7__l9M8)Yu#5 zMFHPXH0Z#W<6>VFY!r}vF|f*02PSA92SL62nV^*c1oh<<2tJQL{v83qc(gI=x5j?h zVHp$FO*doAWIqOi1DmmTO2VDp+m4d@z5yQ;q$FO7K!LXBL!ZDASP;Y?; zD#3p5U9{hO7wz}nMf<(C(E;NJj2|$5!1zJq2aO*ze$efj-196Y2O2M_AtA!!^usDp>3aqy7dvo}%`Jdlx_;DN+jdDLO68nQp{KeWH@ zKQu8?`>NOHK=wJ1eGYoxvO471ljXtcV0Jv19S?OjJj3Wa)Y<7Ql@{jmk1X?$AbtMKZ z@4GZ?oK*;h4Ra}mZ;!n&3GlEJ`cbXNz=PLA`q1_Mzp?)!<`B^yg$I977Cg{C?iZxfQ%-lM zobFCJ-JNneJZ=26@zcgn8$Vz{H*b_#?SVoQ}AHBf`_Ej9e7X&4@u+T zA>BB5PzMi53d*bVI=iSq=G_Rw|x(<$IV z9PL3o@!%g+qdoXh9C+{#sL>wqcfTN=HqjnPr`Qx$ws>275py0zFrX9#9#-Q&D?V{`V^Wb^GL(D@11Y|yQT-oS=jSkr8KsGvPqk}d&XrqJPW9N|ZL&gsoKSbO; zg^$d@h!F`!lHO8fzqiK$86F22N#h5Mg9nd;hoo`vpbj3A#=%2+&-OY^@Q4}D7TP0b zJoENC5AGZ#x=1jZDI3yFVWd~tgWkHUK7k(e{$1&agRLGplz0C+lz0C+lz0C+WJf&r z)pXfJtHu_Bdg1GzcMpsihWFrDCs zEMlcU_^4dELW*`MQn%F(D5VL5JI<@A*DvS=WaTD$Atpsz7-KOh>Ku9akFIT$>c6Tw5$ITAdmgNLMX@Q`jC zJg9?*q;c?|4jz)m!9#ja4sL=+Op3P99x*A}8L4%)XTYgRU?*mQQf3o?v3+crHlgUYXI# zZA!^LC$i6pO!SLyuGT9Iq57ox1$P*8whz;3XkUzM4uS!LiSrZa49TBZ{!|i!iSOy4 zCFviW`Guh`%_BoS%(5EpOt2bT*SWVSuv(MS; zQ`2s3->xS}q@iK=rI;zV6e(LXEyM0hKIN9G&(QmFtoCyIg8Pa|-#?7WPDm$13~D9^ zj3Y{nBTkZHJae)V<4E$Sp3HpkIASv5I4TtuZC=Y3M^vXbej0PNHTQy+=3M_sbIYK` zTTH`S^!`Y8pv7E@G($TKZ{irHTSj$G=jViMd~IddEL2+pi66lyLWJJ01Ng@P6$ZCgni(Igs}nJCL^~ zJCL^~JD7bAW}k!E=V10Zl=tpAByRdsv_s;iKSeuKeQFxt?@c*yOYAq?jifjCIAHvM z@dL&W7(ZzIpz(vo4;lwIo)5GnjUOUz9{3xFCV0dQatrMdGss_=M@>bVv?#$;6F`Zm zbi^T2j~vRIJsxsA@;UX8<57woq12Q;@E%GA?hmX=*t6lUj~$F5-XCJUmSr^XalSv| zddZf|1r|K_Z3KYhe^F~{JD()NF8e%LKo+jMwOti|6N;HG`W z`16pL<6 zIw#P>Ie{L|3ABV7vnl$jzPzKul9D%)ETLB6N79Kg7u}b$3iF!9Fj7MC*Rqaa(^tlo zl5hF#e9M(SlFX6ZOh>X$87Vwl87Wi{l5y+$6b*4%+X2Cul)fDrV?sJ#uiPBZ`Utuu zUHp;sNX$Mz`f%oRIEFXpCI$>|e!GF;jpuU@@0fjl^gNVqYMLQ0bfe9spqic4!fET*;nOlx^`H~geP)VD`6FBN{_p>6O+%$?1SzMbA3;6 z(iyifaPJ~{<8JC%hlE-+!l+=J42ZXCgaJXL{-7&-%bj2>DC`D>U(7E*xVbs@F$^S~ z13*jjtgmZc6~jRDs6W%(0T^)(0WC<0VIXN7?I!*8m@9BY#r$$V59T}!M}9vyU^sFr z2EEHEn*qa-yupL~1`J1@AGra1%p>NPeLv_c@weXs4XePWiVrPCGxIHh$XpY2#;%pD}*M_?g$0 zdCwX@Yy7P7vpqk{0Wu6C@Q`#cfd_T)kTeb+(v5=$b?}fh4j$COL(({SNbkv&P4I~M z)2W=EPUVNYQ~81LboM!&eNJbe)7j@t_BoS%5K)np^w@W%<5OOd&t}K7 z+3{@WVkJ`{=+Nmkb)u2u)XK2s=1PXez54{|NKY2V$Ef-8kKkTQa>e+r_X-8^TU!Bx zDHPQvL~>FFJ^bP}nMg3Um^d)TnMg3UG>Q7h(lN%R_m3?mWQ;9ICuoc<>fpu%3R=7l z7)j>DhXgzzrkNnYgZ2Z)IC10};uzzFhdzLQ%^w^a2ag{_VgwI-;0$RT-46enfCunk zF8B($hJ_%t2X*jJ`@E(C(ZwSsnYD|J67YWSsi7I?yo=5Lx{D2FXS|UG%?@Or1KH<5 z_Boh+4%&yi^c>7S2eZ$i>~knz=TP=JRDImO@tJaLR8hv<{x@Ua7#v(@$$ezvMv~Ei zH^&Zz(SdcAHaeJ%4*KAseDF}-mL?{a1#0sZTstPzv}+3pgz^mM+xB;}kU3byNcw*? z>Y^lsIK8 zlsJ`QpW5PhaxO!TC))3@rg<51RB&gUm@cDDx0}rmuq&hC^Ue8IXkG>yPuSBX<^Irf z!)~C{jqa?N#O~aDnWrwdq`Sx*5%JNeo@>{JXPU7t_obW7KD@8ugQ$wG|GAi*)+|s- zCAz8X=sVQKN-Ck*7v5p`_zq(dJHj!thxf+8AePR(ahydWaTrGeAr9u0911Zcj2|=( zg2Xu>*znekV{igDkC?=6fk#YY=d^q{r{%+Le-?(rH7(;SSCyHVKZc^s(zIUqwzf64 zlDAhrA|K7B9C=f}@^NIH_H;Xv_e(x1OYNk5^i5eDU8m{wqt()FiSlq*DMn9Shm}P2 zD05gz)Ji1L@{ogjV1I$Wr2FY@_apf7IH*b*2UY4|DQO%8rRRP|`FMD4F_=X3iExW4 z?uTx-;HG@~M7YJYcPA4e#!6grz?Zm`QqwTwGKlK)kheRDKY}#plDD(Z5nrc1UmVGf zN3tXOKF;s?;y%Zt+3{$0MAU|3%0w|oKI9J5bq>q7w0_F%J$Kl-1a7wz#L2wpzLI&0 z>7c0~#K=pE#*wl#?gpV=i^i}UN!Ry{D1{@8>e(>{lahxlZX^(0_mK?Am+7-t_ojQ>j@$#B^MVUuMVUqc@M^xmcXY>HI|Ajq`+m*W^StKPhv4 z0CO^L#Cg)@C#!ia0k{X=Bkn=ceG2;2!CcZf_)0epmefH|()bDEpvB{0Bx(F4aq~dB zZ-Ph6jJMDpF*DwmC6DDSc`Rp1^i>RYC5YpFj>og(@$7g!JD%usJdqtwWJmOFy&}7~ zaN>LaFOi38KlItwr(pPvG20V^o zAZZ*8MICL#i5?6C$#s@*g>-ww%(%}39`pkbPN1aW$m59zarC5yUq27xX*i0{o0@<^ zZs0@{ItLRa<`FaFZ}_?oP7Cw{4_^1Nq=lFn_iuol@{fz0axObna~Wp-Y;@X2r`Ku5 z`?P-->WuL-#?Sa9XN;dUe%AO|<7az*Hwt8UvmhhsTz1Nh4<0-Y9+JkvgF1Lf8V3*Q z#=(O+ct{!t59l>lHo+ri##?BQm>JIxgr{->I+YU;x~U|fh?(?+bvpZ;&OWCdXVnp% z7>b^i&t%6l*%7f7W_q6phg?=~Rsl;vyhMJ5wD- znWR%SxKRf!N#h^`y{2ODAdb<_6pGZtQHe0pT=*MGq2Qsp`a0T)g9kt41`o}V*U_%c zH{$%<)Z;&n!94;#ybiLDMt>glNXbLmMeR|ukM!CuY7dt<@R45IMeXn~?Shp2jyD*3 z#~Td2;|+%1@diZajGr@p&iFaw?;3yC_`Am6HGbasdE@7epYPeg2t3$M;34T9WWa+u zct{!t59!9igF1Lf8V3*R;2~)oJf!E1gYe`E9^6pqYvqA#+(dgI8#loNIkO2K$YiPgA-wJLDu94(o9+df||(3|H+GjMPr z={3=bNP6!%DZS^U^q!N_drn#xj9)N*!T1H^7mZ&ue$n_vxo8W<@*8~qFy@5Q+jOTmaIjxTD zu5K!3?5pw~jlhXHcl|vzd##wU>x$XM&em=igcp4suJW=ci`gabH^~*SOWEgA^>Oba zbq>56T%bmop7qiV`2y*Puab`RHN(ZczvaceCuX@XCZ}>=R4!$oa$iDxMJc`*6yFz8 zG489TJ`ACxD0gax8n+pUo?g*aJRwH5q%1Yrf?m=v(uws_fDWQ1#(11YmR$p^9K>j+ zB}Q4b#E{21Ybplm??;LTU)Bqx9$vF{hEgpEGS#Lb&*wk{4^u5@G1Y>Wj{jKCfd~{o zhyF)=4h1RNffQ3c_`u(MkdnVRIP^RYK71|*AMvVfRrpB$Nc_=4v?m|jFL)3K56R2} zDfzNf=4GeM%TAe>ol>tDzheA~@hir!8oz4%s`0DFuNl8){F?D=Jt-MH*dO2_>HYx^ z>fj-196Y2O2M_AtA!!^usDp>3aqy5%-2H;*&?a~wB{#tXDfzM!1#{lzoB%K91bDe7 zz=@G7_F)FSVjn5?k&=C`W}mCs=W6!3ntiTipKICYTK2hCecaDT&gH(CIS_P_Ih40B z0&3nu_*JFc7kw}wYPRW*#`GGGkgS#%ABxXTTqa8ll4?0HLXmzM8723TIfl7O>#3Dv zret0YoMKMWFbChbke+xklzB%SLdBA#VF|ursiwhT3PmZMBdVB_Im|&i-9a8(n3e@| z=3tO!4hCuFM(|~B0#zOdOSTbM5(h!z1I9QXlR=B`1P?XFk$V#l`hf>Oh#ta&*8vaO z4d7AwlzfNqzsNrZ2 z+6~~rH~|mZp*^@6GI-D)Jcy$`B!8sMj?o^lcfTO_Hqjo)z2H&zo4B5H@AaH}uh;yB zwu!bbGp1;$dV(9-=SKGF>c8TP#;d+)!TKCMuse$z+OmA*Qj_gOi$#qw-~Q>*VN^v zhg|eHA7(*@{ve~{eE2mFB-V%Eq3b`G2YC+Qq3ibZ(DB?JF}dnZfZp*YK<{`Hpm)4U z&^hDhjGr@p&iK2=-!=ZO@pp}%H-6sudE@7MHW>mB@&gY^@9qH})WJj2ICw}m4j$CO zL(({SPzMi5dav_t_IWq^)OhRlIiG#bS0Be+ZtUod{b_(kIvjbAi=(fB3fmyBOBeyJy?f(LnmhosvBJg9?* zq;c?&ZX7(QgNLMX@SqMJlE%S9I`NuQo8S?1w=J|s%-woJwK~$?OW8=-6)_XACirTH zDVfA$<97b-$pt&cksUhn6FyaHI3uF!SuXmroKd*gam0YW=#(Vnr+k{#2`*)yOWEgA z_POLVhN%yCdrazfn!7gzzL!(rdo=}4j9lnz8Vr)S1tqQv+3`YlEH}plRc=m7_PLmS z%FWTN+?PSbD#*vOt2FxSoaXay# zGyxu*D*zA96%1(}+M#7w7Qlm#zTly>RMS!6!KFZ?Biexn?93zPah*OdJAGbu`n>G) zdd2t^<5!GdF@DwfRpVEUUp0Qs_%-9#j9=?X&)`A+;34Vz0T1fnA!!^uq#Fkh>fj-1 z96YFlhoo`vke=Hk=5br#5%ah$@Q8WbobxW{oOju2fqC+B&3Tw5%syAL&z0XmuF~>|XA3AVk zRI@8cGwXn_WMn^nW%XCNx&_L77zSHD9D^;hE{O7B7+Hlgx!_10^rUBI$kIbemFyNX zw*7o~{ghS66Fek;qSY|)V73Gg9tRIeXLGa=vnqHnTO+#>M^=%{592Xo>nwQPS@62E z;B{xo8^&)KzhV4_@tekP8oz1$rt$ZUzi<3~3aqyrH9+JkvLwZk^eF8i*b32Sj%-FWj9x-E^Guic=$*$*2cHP;Ci)uHr&yDPJ zBl{qPVm?+2F*iFt<(c_r$FV#!Beo*>+Cko)_Ee7cgs5_~75UgKcQ#UO6OA0Rv%@;O zq`RRbpcoAu2F0jrER^=-fGAlVqq98C*AzOGB~sr|g22Iz4~7_`l78?@LzF2BsY22z z4`h(?%p>Mx|4{GyNENh0%98Z^KX~v#6e)`-5UGMV;*B!35$zCGv;z;~UCjgDXc^jp z2kguv=48Eb&O6>X=N)gH^Nu&(IcNNw@pHz{8GqOKyT;!&{;u)!#?Ko+Z~T1E#ysG` zR0bZB-W&uxsDp>3aqy6C96YFlhoo`vpbj3A#=%2+-m4|%WLw}7bFwY)h&fqp2;*tk zydexCr9Rs{(QbQjoxsYI(2&51tl-&MZ&_AfdN1^CJBG-v*T2}g z4xSz^<_*s-b~Zcou|Ok?$#iRB zRPv?oLG=nlgXU=cFh3m+J|h^XI{3O?=`lX2W1NPO9?a4Dq3AT`8;beHOs97<17E&F zgDTSugMNPU}qjN)9G|~+3D`G)7@pK!z;$G7{6ltit($)uNuE< z{HpP5#;+N_X8c-DIt34=H}H^j2!RK6@Q^eP9@3422X*j}G!7or!9&tGct|Ji_K2Cz z7I?%=XA3-Hrqj7WU#$Ktt@~W=OGKCZ_CLI0Z%$@jab}T{Gs~6EzKs~@SF_L6>~l5y zT+Ke$vJXP7zN(|2YeqoO6~#RsbDnx8)%wfjoc+ojGS46o!`D-YzFs6SAIXkaGEt0_ z>R4{BI+i=+MSAWqIhH%Dj@R-PujMOV>okqn`CeoC)JYSgta8GT=TJyPjbt$7tI>e* zCdSzagP&*Opes2UBafEomU_Cb;n&3yIr=fiK3BPhM;!XxHMokOoXhhBFMz3v=)!}ty3H;msfe$)6(<2Q}pH2%Kv z_l>`A{QaIB4Ib=X@Q`$Og9ml+kTeb+(v5=$b?}fh4j$COL(({SNbkwfP4I|$(iYky z=1KoJO=hBVVwh>t5s|_cOg&UVgbTsP(oHeL*_R}*=ah9lrz{W*VtVMk(dT$0JKo5S zH#)fvrQ>Fwz5zMmc6&yE-sK{XyYYhpzgFv+>~RTH{ezZ41#5?Z45 z<217D>Vk3*!-bX@F4Yoamz~BjQ!FuX!a@(q7{#HeDLI7712LFK`H0Xkb0pg#LCgo+ zA%mLukU`BP2yRTepv9S2Fp|vg^)a*R2V%4!lOh_A$uos6A8^rblCNn#14&K|Vt=$2 zaWoX?J5qAtaqy7z`~n)KYkuJ!Z@lu3H(q(i8?U_MjakkaKWF@$@pH!CHU6&gca6Vm z{Jin=#?Ko+-?Om`c<{c!L(*F?fCqK(kTeb+(v5=$b?}fh4j$COL(({SNY7h5#LVjB z-V}WBAV^Y#P zSz#<_O4d7BVJz?g4b4cq0b_x=39UuHhZ+kp7whd+z=M+q;KAI6G0B_;9?Ut&4LlAW zoHI>4Gza^p=U~@qYjp4+Pw*g)+(3R9lj4_m*~IA2&jB{_o)g-8PIwn=bioPlg7FK+FB-pS z{G#!T#xEJaWc-rxOFan_WJnrhB%RQ}gF1Lf8V3*Q#=(O+ct{!t59;6{X&gMH_aw|A zJdn`vE!~58{AS>fghx!s`Z`~0d&GonUlw{VXQB7jrG$yTDp@ERs`sPN3)%5Pc0@2$ z$BTWA7qjEV?1}_fITS334ZaBj&<^ zWJ)eWP6ZD>Zzdi*KSDA-*81VJk^hk&Yk`j@XuX9N8jROL1TqJM4|6&A&<^R0=S^vZ zIQU33aqyrH9+JkvLwatHn3!#WM@-DNz#}GRgGU)@ zmvfrBoYNG#sSe#M&To7;y^?*dWFLf3^|_jTu4bRB*$3TOebA?&Xc-0pmXy5J9zrdU z^gbHXu`RT3OqCAfQPSPe;4elT0i`uK3`)|)nADhvSTE*iyp!=9;C9mlLD#70O`$`n z;!HzX0tZ1p9)g>sQ&t+HT-yR8rYw-ryd`%xbjphPQl~zo3fduM(GD@l6bK%gH#Lq_ zK|917?ZAVn6g+5$<{=Iqx~{tfJZJ|Vv_l*Luc`C8Q`>c?w(Cx9*PZ%q7{6ishVdK5 zZyLX8{HF1n#@{#ozVY{szu%KO!Gqlk9+K{E@SqMJlE%S9x^eKJ4jz)m!Gk(@NE!zZ z>BQY0NS#gai22eM+9T#mTi_8Br0H=}x$?U6Yh(i-agt3(`gTygkyG@IoT6{!6n!Jl zM%>IkH?z;p>~k~wAl_;wNAM>lr}g(cKDr49B62Dko}~u^B78kdnny)Bh@nAC4AE-Y zH9m?Z21!_G?h_-Wnq$~%*u-!s=DY{wJk$3qX;_vP$0!aZRi&6Eb!r21rXr*if5QKl z`BaD@%@hXS#KBwADGaHFI@mI0f#~l?k_Sf}Hx7DCZJ@`eNepSpo*94vAxuB;;Q7IW zPtV}Nl#Zrj3I-3_frn;q-_)Bwc4@i$Rq}nFh1F5zN9!RxK@IVG6kMh)xAYqb2kkqV|B9+LaTE*~ zRm8!Ec#39?rXMLgA)1lJ9L;#J9KeV6sjbL2@erTdOvHzbZr%s7OyMD!M>pm>KXEqt z#M$T*XQNM?tv)sWsqs&Ze`@?Qfj-196Y4w_CU64f(No)6FiXZn&5$K*8~q_yC!%bpAF%`d^BLZ z@aYNTmg_eI#tZ#0UYN%)UTBYT%cm`j7y4n`0&2oH|00X%g4i^r|5|KM>8zUF~E zcH4R8w)4zw=b78iLwAhdF@DGR9piV6-!*>M_+8`ojNdbU&-lHbJO&=TKk$%ro&gW) z;2~)oJfs^359;6{X&gMLgNLMX@Q_a2?SVYj1P|n~CU_u^HNgXUY$%Vij4?1sI$-p4 zdEUC~jq~ce-d%44n2tnZ_iK5mQgahr^f7n_M+C;z9|fRm1ZlmAm} zz{y8wQxjx!oRBP=V;V-Y>49?`X+;nk%TUj==MYXznS(hg9U#@oCUX)5PX5o2_3j>=bOfCI zpJLP1cX$r{z#DXY;0-!H@CF?pcmt0QjeltTL*pMB|H$}9#y>Ltk@1g>e{B3?;~)2I z00JIl3LcW)paVRpgNLMX@Q`jCJg9?*q;c?|4jz)m!9zOnnr6X+TP=eJH|jup&@S=N zY$49WS;T%Gnk_Vr_Mm^_q1nPe($7N;9=5W9zijd@u=xB6mx~SjiOoV7-A0VY98QeEE6Bn9$YzjsIeS#h0Z;n zIQM+w-1CWZ)2GHiHU6pbPmOfj-196Y4=44GG<(0WB zT#5x^H(7KxkHhF=^b|9May7f z==$E|6Fj6l1A~XI@B0J~>CV8&IC$xIzr^gKGt+HnrrXX;x1G7}7{6ouj`2Ij?;5{r z{I2o4#_t)wXZ)V=dp(&CJeY~VL(-WEJg9?*q;c?&ZX7(QgNLMX@SqMJlE%S9I`R5c z*94E4U2LH}Vs^0w9x=NZJWAfW?H%8kZf@t?bGzmqOvrhwIGWwbK6kRuo$PZr``pbw zce4+|DxS*pdVDYY+{-?QvScQo^sP!vHnz~dG1=&Rf$_(@g*?FVk;We<3y}wy?;gwe zi^;~ygZULac)i4f`3yYBa{v$G$OFWYk9Z#`4-iK_B0ew=ATNIIy!E;B*5}S!pF6LO zkK15;+!o{GHW?o;HWS5WqS#Cnn~7p`zu4R_HusCo{hk~NPP`XzlJvcS6ZPQa|JWip z`AD$=CmjJN|EJi1la7Fs|5I$h$wzwfWpkWjvaz*xipj>-IK^aR&RYnonyL`(q3DB@ z9A4EV;=bAp4zz?nf@njwY_1h!{?NNsq5=7&hPLC^d%4;8`Czmdb5ArDlTTy{k3pxs zakP_ckSS!7N2MTS3g*Ufj7lcQabyadr@mK%6HUR1Cjlp3Cv*BiyzmDnQz;`nb7IO5 zPPz;@nQr0zu$dy}54~~42i~~i18-dMfj74J(D;YOKQ#WK@sEsuWc(xJ9~uAH_{YXS zHvVzX#u(tin*a|<|B*g;PzMi5m7j^oMvM^ zDKT65$6C<@k~*F%~|%vL(n zed0{_i8I|N&V-*D|J3-W#y>Uwneoqze`fqM zY@)yJ_|z$l$>-DT^J(_^G;av>S@!uX`+SytKFdD0vd^vTb1VDYsy;PqHqpK@ms$In z`3-r1c?S(jnZ_S+j6eT%^#8yw!jTVXm&PIUAo2nKE(PO|_<(W9^C2GqulW&txUP+S zK)(TecpQ02(z^@Gv}b&IS1X&Ip}uHL73CjbC@O`5y1614AGMm zmI?0Vn^b*npFcfRq1IY{1D!dNN{joMP6pwRVbG%hou>tYvGQ zVqUT}PBAap8Ykq*<~YT?q&JB8z#Bw-;0+=^@CFhe8voGvhsHlN{*m#IjDKYOBjX<% z|JeA)#y{@afC4<2tiVIke-RHJ)WJj2ICw}m4j$COL(({SPzMi5ooAt_l@f;-|}BY8%KK(2MBB5PzMi5~ze5U%wULYX0SBE zm?<#QCB5AjBAa%IY#v8zNqVmvv=PsT5ys;f>5|6LDA3&=$b5+h?ZAVX3p|+7Fv9p| z4jz*0G?xb+#M204rbCBu4Fo(mw+J3Q4j$46@rXGM_+8_7jo&kV&-gv#_j)oPcrX)zhomzTcu)rqN#o!l-8gtq2M>18%$x&w5J!6eH;Y<1c0i{X{r` z#}DGE89bQ(z(d#X=b`JHCwPdTc_tpTLmm*nycb!_5IS#t?!5K6^Va9iYvbcK7$3LA z__$5R$BWHGv6%>)iP7KVUgF~u#c-k+-YuPX14^0Vf~nNty#V@o^BG_&E5)ImI+#YwZ-%go8MhucJSA zdWdHyy$23#Ha&uck-nxuw56xA@j*S?=Q7ddGN_~bT<%vFC$E@d%=c3gAVx|}faRw6 z#yjwS5K_f622OPycqRUG-Nab(Rj{Ihmi7*1M0 z_NS9!=kSKHZ^;@qlh=>^ycNgF6khM&!MWl}k{cl>M*sX&UVhWqx8dW?Wf!Tj5i%qNg4+u>L4R&96X?#$4DbQ zMjPRQ2MvTV+p8@gZq^vT?)*k0U-L zjUzswJ3cV2j`kq_werC8LlZnuW1HZC37p5zqZVmB{!H1>cVuJVkxku497ialkDu>D z#Pg(yk!hP)hW-k2pvj?jjc%M6{cYy%(M=Phzsdhi+fa^81N!%LEGJLYpsDM}z7ffN z>IRgXkWu48x-5)DO@uyTd}L!30q86SxbFI~p9_6-!`Ppr+=y~gE<3sj2Rm%mqf)_g znre&4PTM&4O;`-zh5`d_Ol06D=>h<5QQ3ZhbrJ*#f}ms=O^p7cz)h^-$bT0uAWF$z-?JW!aL;DN#f9xMomD@hj)#1(b)i==VHymaH}7wU*3N#p1j z>IfG};|Le&J%ye8rsVnjyvILW&1Im67Z-l6^+9&q($e z%|4^qXEghi%*5*;w(1M*wCpo2`;?>vpIX40Xy2zMM#k2&Ec}N|(KGbYg_o+r6eVu@ z`iaqhmGJb9s8184QS5M7>HIHI!C7h&9^1foFqoCMrLlNxnHaTgIN}7jSor7-YsQAL z@516QR-YLg$Nmh>;@u18Goxgcm#djF#|bA!^)?h|Pv)aikY(DqNXuTZC(;DI{b1P|0{@L=6Uq)57sqF<;ZJ|vA} z$V)elF+?3>NYXgQ5Os_pN#hvL(tGN36Fg9-o8W;u-2@NR>FKVYb^LJk&d824`y6Lx$C=r2W_7H!`|-DV_iHbTp9x0m>h-y> zOh-($95G+i_&MuQN+(8DTJKQ;;QwTV9o}5MyTUPB#qBD4(2>g=4b$rmTnwWsgo*j zu#|2bWa1X$UAPwgua!*Ufl@z|M|pwoYMIW#xV`eAhBo5dLT~TJWc_~~54a=fSk6+Q zwPJ>T3g_i}dpBnD{~Mam^>F)cgxp-m@XrB`*L^o5o(qQ3hi4b_&>v-=79MymXo3fx z3!318=K}CxoyJ&`blt{SqmF)&G>(3eZX9t$9b-+>IHHF-0!Pv~@__W7=Yl49;JKg) z9(XQjf(M=pX7v@@S-IHG%Efk8Ew(YBYZ261`0VUBJ3G$Kj&u4P=VZq@*>O&GoZII( zH#?R@#aI85sJh+oa}|1cK;eps3o9G5(rFOE^$}spR=(Ba zxj{1kMo?}iZz*%kled=F#mU>o?oFX#c|4c`tKZ^-0?t$`{S+BSk*_uLsm)pkeQJy4 zR!ww2wT+JjI?bfbS_+-CMH2**wsMj|bJ>%&aamPw*OP5Ic}udGyp`q27TZ+Gr`U4J z7QUP(z9=c6igIt3vF5s2PGHH$fT!ZVULj zL5mikRVy)?F{bPPJ62I}i`o5ur9OJZV(jA}h#MrgXpl@Rbl+fCL&aij3p`>mwgn!s z7`s_D41vR1hQN{BCW*kIj>wiYj-aNFz>zeLP?l~S{X!k#B554`0^I=|i?J>6h{f0z zc*J6C3p`>m_ObJ*rPYhETl$V{?K`rq`-tNx7GpP8M5X#EpN|#lDW6J;&q8HVpW~$L zI4L_$%8rx!94BYT$=PvocAV1ZI3+ty$&OR1qwf`O%2T5hd7}C+M>QCkx{XyuZ`UJH zvC0(rh)SlWy+^jOe#&Qb3v)MKhjD_@ty+v7-KHuxZ8I=&by^6MW|;HjHS1)hp3tC9wytQnwJtL+F3Rn$O~FgQxOD2>8GCjdtxpeJby(4!7! zlEy&_x=F=q_GaFr>hV++)B)6RJ0qKMJ6}wU4ex~Lv~eHOax)$4-N+TeWg%{Mei1P#G-c# zJYvz?2_F5z0*!u=bOA@dP)EN=8b=PHK588OBHcJL2z3lmN#n>H(t92Nn&1(O-Yv98 zEPA)VBNn|q`dK8W<^ol6ln{@3DkIrvB>R*^C9~{Pauku0o}@UpNXb5kt$26T);p*H z^+ggZ`>sE0Vu%q==T zbF1}jF>7xgcs2kJ=6>*ybh!o(>fj-196Y2O2M_AtA!!^usDp>3aqy7d^El81k67~F z%slsdc_F zd$Z%a8nk>IH^YwcFhR%odJSJ3*pW|tT`gT6US`@czK!^w{Ha_-MRlx?15I>6tgW{Y zlCiel0*_c*ciF)ZWtm2*kaRgmyirG}Ng7A0ppJ-=G(N*PhA59Ca3qamh)VBy9B6_^ ztgW}u9MNrmky4G2(G@oR;ZluIUKA^XVg@CBx*t1gft{Y8 zJxV5J(JV=n%2=P{SavL#RJP7$RA%%!&d81>lgc(bau}2i0B2^Ol0@lKQYVyJ&1bpV z&f21P^jT4j`3FfzwzJ~J9dBiPVV@mu?>IPH?}}Kf4n=d*@nIbnNaM+%_|DOsw2--* z`F@$czl+suXDM8og%y{Ui~`$PqqPyPN)Q*UFSxU};q`T5^am^{xH>Ix;c78Qli~W4 zq&eI8ru~m;4ocN*ZrpwO25+u>^!eS~{M3P$|DmL#K?d=S<9@2>Vi|4bn+7+sCoLQY zBk9J$1G@VyR=qR*S?+UwemJXB<8hi*$yzi^3S#pU(sjVhbNewedgHbo6+@i z?8C1p=478a_Tgj1T>CIw=4Nhlv(H@n#AJU=rqp`gL?g$VxI1%TgrYs3NN2~IcndsY zP26<@?ZMoM5i99>jP{_8!76DS!A~8*FKHaXFWoqTpE`nH(l~-2y5j@$`%UnOHSreO zBi6)Q;1O%$xtHc2N1xxM9On zJF~J23R2djY(7cme~0Fi!aOW&Ia!vPpr0I;04LjMau}7l`6;se9!kWh&NW3R))e^^ z@zCeiQ{))4-M$ADRonxM9q3E$wA>{L(mW2nlEy)mI;ct-2TSS3L6ACVNg4+k=;jd% z-%o-^d9opyjuMPItKykfEO$Q%TIk%N%@fPrE%1ot?iP5&a`$%SC4?>W69$~*E=hzf zb%d>?afB^(gsr4;gspVr2wUpt7fIs?Tj;eMHo+s7yIW|FSnh6tM=W_br+_R zCq}i9JhGjLl^uN1w6c>6wO*#)71PI9tlX|?>d~+aeW#|SN8_B(r)}5t^t2tao3_(S z)4SsPU^iAQO{?hXBkrlHcU}c{bpcCO8xWLq^%*ffVjPT!gOQ|hFrp4dlE%SEdM*>O zE^RxIA&w@Ke3Cq34SKr*jIWGS9g%$J1f%G;_?Qc3L95ii5&Q7{al}6S9(%+A%y-Ta z$1bOhNA06O3AYcw&>po9-+D*0&ouk6>!;a=r=DgX5}jtBm=ySPSkZR3$I5dHjT|e_ zE%1ny=N5Rx%CmDVf}hC-p(g2Cia|(y#5e|_bmJI=)G-Jpjbji}#~_q6jzK8BrxrKC zBUYYUXpdNVZh=RvJbU2tMXDqvDIWMzJn*TMq$I`3LQ3{2Nr^~FN>Z{EC10;S+UdKb zj~O4^p%Oc`Q}$!KwBkEsyH|#H=udNI7@x6Ab~B^$qms;Ysh;UlJ#$z1)lv-}EQHft z7^k~1f(MU-hoo`vkZv42sLwDC9@3422X*j}G!7on%>xCx2_CUhoQvRe$0%#%bjNjk z+ZA;Www>xZG5Rm_$e6vkNIz!pSf!Q2m`@Qa0e0{yejTgH`kritPr=GP!>5R4hd<3L z%=+_qQik9Mo(2dV4|66|ZUYN&Xd)%1m#{zQ;ksJ%mE%1m1W>*)CY-S>iY)Myb z^dxm;7)j&EFx1h1lEyKzr5i_IQOC%ZG>(xC-Ti_I=_Yu@0&@%P5ev*M@Q4NG7I?&B za<0-tg0>X^{b5^;hQ=nM_IFW>g{;eF1-cM-p*HP z{M|B)X7At{v6qE+^7C)G&)%gHv zDFqKnms;?sFOA@l6kCDKL{97j>kTNc5_``3gR}Q`dvM9pi0Sg?4twv8(~0xubyjFQs>24yA+aa;Q%8qM8pnu|ZX7*C9ib*^9K#!WE$L10h&ARG+9TGOTi_9E z%q{SU_2gXAhXiXa#6u#s8X?apT>Hbe8V!wIl=LaPS)espK4lLRT>KeVt+P+<)_U$! zdo1@_?vtEke3J1=#wQt{9C*pvlf$T^gk|~L=*cz*A*Mxeso8UiEH#5ZB`kH0T3x}C zZeS_7*K(gESn@bnN*V`C>R>5pe6n%S;_)t8D0E`y>&kJdQY(G>$l>jyRPxjyRQW9C1n=!$;CM1`YIDvzp)$ z3&Ab4M=S)lz#|rdAIPIF#cI{{!I9Ey`QVu8wVblM9`Q2qp1vb{`;J6x>7!x?Sga5~ z@J1Av52i2t!K8&hRG`Od@NT{|Xk~Zm9)1PvKU&_)R}U=!Pu)kvtHDtek>p3B9){d& zxlhMOcS|4Lqj%WRy_%&S-RA}2-FhXSwnz5U_TrTo=b5%I?A=DOFzloRS}Z10T~t7Z z`iODxkZyd$IC$_lct{!t59-s5gNJnE-~rt{VmY`49F*I+jh0L`j!bj6~`PHA&-$ zGU^zKlEx8H(v4#zQb&788b`lCcer47xCtJyCfq`M#F}smJYr4Qg^??=Q(Y6KxExB^ zr<_4$B>RkHpONe{l6^+A&uI1;%|4^q2eB3JdtMXXla;+$+1F7VZ>Z8k+qe9M^MixG zJ_+cVWZ*C;r$J&Zj|oT&eFLKRT+@7yKg7N5#0H8c9gD@gRc@#6QCXe7S7ms*%kNl} zd?cSSm+!H?D97cGjmDw|mp@dRv0I)q_V7_af2cHLFJFoE=SVa4ek^2W)O-HmQelH4 z4mK<}U?b@Q1UA&cM$$OgNDsUuYY^c<5Rp{!*2duAz=ODacyv!IKmN5B?Ts)5o$ox-rauf%DK~9tLsb zPeldS3@&=Lb3~_@kxwzhBT37|K1D1t>$7v*VJMnQ#vT5C{0`&H?1MWD3!QpqetbfW zM;F8_u=euA&Bcdn|2>yy8JXqzfB{h+Q_3Bt)o@=gyno*J%5c+4FYYjwy}NI&uAG-U zjLqrQQZsy;vF5Gw&G3kd7}g`pOg9pLc(Uh)H6DW>o|K|J?2W$ybHBza^H&LeoOEE^ z$8isyu5b$y9z0!L5Ub2B@Q77rr!_pTKL($4`%2GkMLlE%@y)X^T2#*vGp8%KLk zM=Fpsj`o1=eu-7)7I?%ea|=9TmAM5TvC7;6k62~yF9}i~AQ3jNS6fmI&Z@ z2+`jqJvfScuQD{Ab?#dCXYJ= z-dvv|7NNB?KG)t+@xRN$IM=6$d+-sTCyx9X*tjKP3D+%#_+m?;mn3TkQAgiM8h@lc z5=*!(@Q5W`=OMHQ>lxZZ()A7jOC9YYX&miA9T6&N93x7)aYQI}3?@nA7)Q|EFY#x> zE%1mX+!lDm5^f7TVhOhe9Ftx~sOqc)mc;NQ?#xSrpW30xSz8;sK|jGy5OxhZDc%@;G-U3`I) zYDoWV1qnh2H#P@oNg4+&>R=>k9Av12jHGe!kWSn@@V-kPWqT~Nc{Gu}8=B|6*ZJ+# zJa0ArDx1dVCb#n3GT-L>!=w2&=SCb|REs$pFA9@h85h``m+E3(n1O!0Zi*S&GQLiV z*I3^ON_P_tio)3h4;0QOc%X2C2MZcvOVYmyfk3B@K$kR*K$mVD(L)`9E@>QrP95PQ zX&jLvz2`S49s!SEi`f?N_-)F59={sLG4Q`fxlwiqR`7A0qHsO}9=yM=)E+3DP4GbB zoY(h54)gL4Ig~8KiRzMtsLbzkoSz*_K9X(cmlC1}`y3Z!#|8N}CrW1GSr+y=F3gS# zv*W^gMfW|5a}#ZjV!6n_O}r@bJz8W@{9aSY_!S_?#s0oxDa)aPFszio{3EamSJxjj$>!GlE!JS1JDz=Jw?NE!zZ>Bhl> zI(SGL2M_AtA!!^ur1uoTfjmm-VWX5+(I>(P)odUm^$_piiSR%*Yk~)=Sra@^&A@}% z7ZEGzDu5uNj((9ej);|R91%+$5i4mN5lbBrD`^}ND?L{cyas~D--s#$9+DeXb-;tw z2|QShFoOSj*ntP_FoIc~z~gt~IC#(wBbYdNP=d$b3>+g^`bODd1mk?Qnl;fLsAf&@ zKs8&`S0WbW60sOpqP!g ztkvv`+q~YA)_f6-v9PMS*Z!d)bCz1fW&Jc5!KuO086?RP5n3$=4i^->WiDvT{8qNi z1#j6V6}aUtXvKL(gkm&{a4bz z7Ci7^`UVe47bNhY4jz)m!9%)n@SqMJlE%S;k*=L0>#=@{7`>e=5E3(hZ?6Wfatjsq)jL|!c~2tS5t9R{fop>|Zu{sECJ5slRnrG)3KLnB#M=4G?!fg=SKZdJ^; zBGOlF(Ddahzml!;Pr$DBE8pt)ZC}`}_7A_Vb_H7#KPrslYc}YQW!LzXZ;fB+*2XJc z`4gD68?>*~T9?7KoGYzm4rEw%Kt|GK2xO>(jHGdpk!~DhsDq58agd=7GLpu@LwZk{ zYk~*LToXJ{=9=JvGS>tTlsWL=*h8F3dMqMNsUuD$jU!H_8%LZ{N1RF;N1ReeoJtx; zoJ#L0bKt@91Rg9u7`%LI0}txp!SaN`E8S%fgO|s_<5!}*fd_F6ULD^w_PcQ$Ja`=A zmdC+E$2X1rR(_jnqCHUNn&5#lw<=eWRk@0+%2i}lts+RQ>zUm3jlT zxS4BA+Ad*U{POI?s8;9Z#TNgdH*cG&-TcjZf1B^$u$}MU?whY)rqxHa3pVRzaDjgW zXn}tUaDjePP#^d#^luL=^e_D^^e_D^)XxrtQLU38$hrk?lHM2}w5WrYq;b%aZXArL zgOQ|hFsh&YfDu73lC%*R6(ci>4jTl_K!ttz_lt4iey)CKm5Q|kO^-#-OK=jSb<#};-77Bk#e-FX4c zt()W}d|$CT_&8gdw0zw`ja+&>RtH<)5vzkO@QBqx@A8fjz{-e$De2wwF#@P#U`iTC z2vNrfkTi~%k!~EpPaQ!bX&k{1-SL4J%_exn>R=1)5vzkO@QBsHy!-x;AgS+DLn5Ub zAz>;^`opCf4UL&t&2uV>3aP&;DG8GWZeHF_e_q|@9^Z8IInK{}>d()P^RwfEKF5+Z zdBp|UaY1%0S+i1In6J1nJ1(q_9v`t{xLJjAQTzf9^4+4XdR<(!jUU9Q_APdSTx_Go zuA+;#@y`SFcPdN#Q+Z3asN^o`{8T+oyEH0x$f%y>!=a^H`ByRNGoe^IbOHk*CVUW* ztW^z@>NWx)f*>R*BmL0|2=O2YNrqAROl8To^r0)*(E{uwWvSCFm1TUQRLdz?#@{8V zgbk#Mn;ps$_&|bj++}nit!Tua8aTAco)nK*QykWHPl`vZDYn2P))bv<5g$xS2xUpv zFvJISM6slC3@hr04@u(~QPPbgKByyXC5`5$Y0#F}CY{Ss@6xdsjil3KZjv`jS`(oNN9XkVcQF6ygDi*jLElncwET390K zX_~WEq{Z2Badups9hdYuF3FBdvg4BMxU|o4X?9$i9hX+eS_79Und@b6nSSbBHEsE3 zPL8SyuE@$tDcZ+jW&FDA#Aw>J2!#x1Wii1C>$j@Qwx+VPOqE4%uDDdKPRsRkruuMo zxqNIEJ{W5tQ_WY%T$>ZEkooucMz+G{pi44fTHRL4QXk*0q-CveUG#B5FxTz4IFT=o zgDQ`MrKE8Z45G$Ci#Qljb}@n-$mn=aachD{tR&{{{JPpBRuWs_5i5yKq6lv$ZN!J9 zixc95I^sjp_;TZj4<1K+NE%0cP)B@78b^Fc?A z99L(@)!A`%c3jivxF$QU$&PEXYrUJdJ#Do!FK_-nPaCA8dQFUK z%k=rO?Vf=!3uLZ0 zy9Hq$7Ped{OI5suVF_@djTX|V*0nCuu*1FTCcHH}S>iYd^7wq?phX?DB#ncNbmJgH z9XuqBg9mi;h~>E4c!ftP3=;x+jn#vj6emm4|^q*eYtgH1N!tpXki!C0poL@0!O-W1P*lsj-+t}4)j{v zn&1)ZbS<<;tkbo?Bi89!;1O$bc?a_$!CK4bkch2D$iNEM{;;h^Lt{6Vta7GaBMVIXo5#9PqokaPNCP--vp0Xo@${zVtJ|s9fj-196Y4=B>X0L#FEXh z_9!nULmQ>Miae5*iN%{?j8M{tk^%lmc*Nq3hc+UGV*n8=>C_D#)Df|g#u2g9!9&tG zB38O_L<)68tfX;7EcBZCo8S?PH!ZYBEZ(%hBNlI3;1LToO8xq9eVKpet$w(^%)j-P zj`&y0>XGICr8s^_x7??YVs9ySq_QIWtjInqvd@a_voiav%swl#&&ulKVSoa%$_ajz z6Z|SC_*E_ds{=1PMz0Q|juMs~CCvHTg-8`^q@-Ug#8=?B5HmI|BM{o| zR42ezhh^D1c(u*f>@3^(;%ddVKKMW6)ilF4=xRpF)zk`_Pg|o_u%cGbPah^KSXz+J zpPz%IGqTpryH@6!16-?iiW8Z6tbjaBJK>BZ9n$UCX&C#1CEIn4adHbL#=(d<7)kP0 z%_CMoTHp~YAkGJf8|HHasHF2f;)XifL((|fgZdidXbL-k^%{?IA^I6WdZ9{v3XPxZ&?F?RFo#gG85Zw^DExEf(- zD})DyGIIVr?X;_@o_Vp;F7m=WZ?Zej+wsm1BOIS^e7^Dd#upf0V0?k`1;!T|Uub-x z@r6B`_<{`c4|qs=(^v4I4jz)m!9%)n@SqMJlE%S*GJ=a7TPgb#WxkT zD8#~q_d7*MavWi3NP1sgbT)Mi4N2n|8r0F9lEyJKq#H-CQAdYK8pqIp?tY0sAZmd} zEKIb(BNirF;1LTGE%1nii57UoB7{@@BB%OAPW6ji3Kkn*Y<#it#m1KyUt)ZT@g;$G z{$j^QOKr3?j5?q!(`q{2I6#Y;9<(H#`9X_1Xh|9eE$PNVi#ljY8V4=vOO1n(bmL0{ z@A{=0tWI~4DH$6L^@}A*Ya7}{PSUZDt^WXO5X(|4(1LLS?ue`(T^UHaTo26S&swzu z{!scQ3&q-n33N4M`8a`XNvh>LgsxWY9Nf#_A^ck?m81IlYq4)M{`B`BMUleYPK^F_ zemTy2D7T2#k3yDQ5gy_7D{(U4bnnU7Ao{eBw^?{BO_lk7iL3rKUT~?aY&4E)|5BeZ zj{L8vyY;(v=jz*R=j#ia!9PLIO z(Jg5l(G9&8sU~>D5=sm05lbj7@Q5Xp7I?%GN(($EeW?0Kh_}$$w81<|VT&7YQRGp-H9XE{wQ-HD4if zeU!DrC31x=L9SY^%$6%{xssM}X%J0jZq&uYnnVtl-IL5cqWzNr3KsDacR6&>9`&&4|!t$&1 zUhWhxhwR$j=#wIpKEzpY40HU&-fCzvYx^%5i2xqamEsF zSS|NNdn8t9JYvCvnIDlM>B@lSrjE#vG>*uijs}%9j#!m$98E?Yks)aukpbQ95gYY= zeLS$ipLxUz&DY1Hwnwbcw7?@)XjR<5sS7S8bEG34dg+LVUOlqh=h0$}(}xs$ zOR=MtX|m6X>{C*O%(BnQ?6WfalmtPak{h5n24k6~79UI-O7Wl0DB0_`yH~4g7U+bsT$@WsEa|A|>}N__B{#iWtdg4*@sI-U zEC;Jy7Qk4#%LaHxA=}4uf+xW>HUdTJYj>B$ACRr)AS*bRnE2BdUlSCGgPo*L_mG_Y zCom7>#77D(1eumR2GWX^9^L9MvY}Tw9%6P5HK+W!(W+EBP*Kn$s~l4CX7Z1Dg!IcR z9@;f_hfpm<zu9m0e75FW&b@W4*DwU7}YpX|*W-hV`oY8`i7=>a)igyZGs>XJZ#~?JqDf^4xm-WoGYBKtHXY zsM34M)86d-Y5$JZ)Bg33XY`9#`uodgHt?@K_4k+0cvIPDHfjG?T(G{$JiCG0wdvf? z#?M}rm$ql)XG4ktUg4uZgn4cQ=fpUl6pposf+_PANJ@H(SCFI*l9I+jO}cSXLp}m4 z9tWYgtg<`^RmFsafKXz$k!36pLN%!SR!9&!xrOwtf>Cgdn&fsv z{cMK}s^-^9rZftQToXJ{6h*;v_!CxIg z#9{}bTI8B&4-~m3c%aBV-M5|V(|O0!r}K8MPuJ~S(J_6F&t%7Evg0$^@!3AdXS3t8 z+40%z_*|dkbJ_8^?D$-Dbl;p)VjP zE`zzH+K+NOlw0(ypP2^I0*-cjFeBh-tp}4SZG>{$1P_#3@L;(@UrD+gBHXE?JtU1I zn4}v=dr(IRNg79}Q%8G98b{zrC+?WRMII`~QL~z8OVq4yM&d`4eA89ro30|?bgB84@oyRbmho>H|F-dO8~?WPZyW!P z@$VS_PT=L!obQB@CU$GR0wZRBFp_i?0VC>QBxxLsq#Fk#>R=>k9E_-gk)&}jk{-Bb zcx$QpTFI10Z;ez!;33_wX5hhBH1Oc79EOi{|1uXwPS>m1 z5FX^6cu0R7?SWF&1P_#|CU~G!HNgYrrU@SS9gwFt^W$*s^ZIoB5SEr0F$FC|A7ehd z8NaLCwfKlq1z#p=xYac_xRpgLtawR@wZU3X{v>X(5H{#)Pv@=7pN>sUF_yb1Jd?Ln ze@5o|S=EXnvQr^(0b&V&FK~6nY^9oGkH7FXXo_QI)2GJtd3vuHml>8xz|`pYaz6-MD@~U zeWO?3DxOz5SHgcj(m68i^UmbYyR5vBjb5Z23}8^#DO;b8wS%b_X}=;3jDtw4@scE$Uz-X&j8GgOQ|h@Q~h9J(}PVD?tt= zvpc8)B=xK z2~zd&;?I^eAA}yNlS3FjRe2&Y6DvV|nfv)%GoH^iG|=cVf7XpHrr7NQ{5f0SqS%NDOl(fiD+QnU#4sxq+5 zz7Ytr|2K3{7T<`p-1S3GC?hy~ebd3&L(x~+W_)5C|kS|&tRCydMC5?9xgdMmM2QA8hjG`BN>Q@syVr9o8 z1nt54g7%Pf{Xu(BM|(&bM~6{Idq^5bdq_8q_Mncyk~EI?fL`ktc<{>t@L*j557rsP z5hZwVr3XA{hkl_Qcu*!Dv;z;?pk{szSRGY z>VW7!E;-oAOzO_<;FD<}V(%Bh&se`JdaZr_R94zBx`eGj} zlcH-H(KXX-BBlkuh-KWq{+#NOutdL+U`XG^cSI}N#R)CehXyrXbh>Z($&ragqGrg% zN|A>n!iuE{!$8ud3oSz(!6a!M!9*RwBxxMMB;7cIi8{JT(m1*adM$n6!BPYsELGqk z>Cy)t)WL(L5Q9*WipHR7RfqKk#Qp8oV8=`9kEaBllzl=1X^GzmjKH&N2&r#Jcvvq z2aNg10VDoc@q8c5~0FVV*At>O1sXF+6Nt`{AIC~;-_C(_F$;eMeelqftk)MkE zROF{3KUMP0)qkcSe>zI1qjWk-r4aymym{xFT4&M_Z3{t!>Um_|;&z>i@5 z1aN3OWLF%u%`pdm)HcT)aMU)316;N_`nlJPlu;>R`V8iYjG5Zz=)rfF0X#zHE~9uT zF||E}w-4o^wCgyk4T?GRAHnxb;^LW#iyW(?HT0PT$1{nr??>tV1kd*)f8P<-g`Trf zIvb_4r8Irkd)AshWba%w&-s})KWFt;0IH&Wq9y1QB>`rdXbLd#05gpoVB*1K8abHE zmwY-g0yw$|9Me*=a4fEWXe4YT*oF1MS722YKf?$IX-wiE(}Y(XBpwHuMvjBT;~>+> zagh1Q@r`(VV;VVN;751{hjy32p)k4w4wWLnAw5Qr^coJ8Fc>_h|Hyib8&~cBp-Ua$ zketzC`ddYVgYY~He^eEJ4*gP9{5jyLDt-^eyA0M5KzA9jrR1GthKq;muQF__Fh2+P zP?$eo5pgLK4;;GR4mh-Pia*dBv2+&x zsIu@J`lZUkzY31cRsST+`EBKkEyHC}qpzwg;^=l^QBl}j{Wtd0Gb`%4NtZ!AbT9T& z#Knc-)SXpL{#D@f%=3?Ocvm%f4mj$62Yg7S54t?!Ln>=8G82H9d*rvLb0*QPu;)!c zbc^vBl}CTqI3EcmTd7vv0Zp(6wAQ}hHO-leYHIze<()Nb*8`TuSxKSc>H1dJGuV5-qOP#x{g0ge`if+ zHR2D&YW$(=bdKroI9Ag+Y~95leBHSV4%zL1!`E|0tK9Un$TUC48;loF^9X@=t9}0Z59}0Z5A3l7vA0&LN z+Z^jQ$GXk2Zgafb9Pc*AyUp=olQCE|>^beX|=QT6Hs))NV=ClXjsII#Nj&XZ9( z8Ksj^I@y&@Md?(OPLcmLow>Dm0xSh7 zTxFUdkE_H3%QSNO(0t^;5|4vSBgaAFL1Y>^{bgSA5#(oqqiWl8@JH3Q=YXSX+x=i( z21(T&Qt0jn^DgEa8!YK4mhenJO>54)NeHjT{`}!C@LXILt4_4{*2``rDr8_`~1M=7ky@E`t8H^}wMG zC;TBhaF|ApKco*17eyn-A1bbb!{5;M7jojqEc{VL(K+->6-B=j$M`34ubs|sdr>~W z?M38O66~k<|zG7?rz^E5l zSB>63PkPnp!`RwCQFpZrr!^02(jA*bOs6%*yi*&H17C81h8NzVIhG87k^{>$KDZh= zIJlm%Oi5rCILK+Uz`>dr9GbHXHPf7YMZbt=Y?(&RNH!li{UV-zF^!yl5l_FEMozz& zUpgra9Lhc5P_AN5na@dI;82cYjO#i$%>Sly6gZTlz+w6up}*-3z=y&?PMd{4$Z4~{ zK~9?m4sy^eaFBy$frAurEotUja?rI3zQo0Aio2UD*CW3k`Sr-JN4_5UdgSYouSb3( z@*9!gi2TMPb9&jJT= zeHJ)~>({m&kbiC40r}Uq9gu%*+X4C4`vJz+`vJz+`vJz+`vJ!5-DbVptaqFBZgZpC z+~_tpy3LJYleH(gV-`Lqcic>DznR#6GqL?BA=7K48Gif91eD1CI z%)Lz$uerB)?mb>UxOXxBsqkB+xnN3tV($FL=Bj_C^UiPjE55Ow|5cvnH=jH&jGt%b zcKmZY{<$6h+>U?lM1CjoJNC*1QC_Kkat}(f!b71Xd&?n354)NeHjT{`}!C@LXILt3)1#sw7W^kDP zhAY(#hgSFaL#uso=u>I@p^7#*bR8Vhqle7rCttuJo*pvI+rpitbAe~!53<56aF7*d zfrG37j2dE0rC(OSh@}()7&30@FTW^ zL$MYdris1a5PvUnTxLGO@Pca%C zf2=;mZaDNAApTH{28U?Fp--{Fq5I$u$#=jZJ#g^c;9$i+3x5#XXMuy*J_{Vg_6OtG z8cw&26pc7WifLQ@JD9gIBaJb3m+!g5=#j`ScJa{W%GIG6chzn{PPd`UG%M&b)12l+Z;7Y3Od|)Nc(9p9&Y&?L zIf%s5XQq(@20l2*A>dHX0Ec#I`Q;1FIP9|&TJL2O!T-~jB%AAr?Gz?w!0utN#35(3uL4|Guq zoTXVzx|F0c7l^J_1!6IQSlbZ0dr{ruql6!`Bk2+WoUql_L}mm%tf0+EG)?dZk$Ae+ zG;+FDJiTffIYZEVRH8YNC3!@zb@6Wof<(S>^|4-L))^58}qj4%*UGInVUhjwWUhjwW zG6SmA<#(R-ZnNHP*1HX{ZrI%DHaEJ>jc&tCnQYR`+P!#Sw|JU8k!f4I7nNM5q;k_4 z#vfMQvZQ@WRT~nCglJYI_eW7^4(87PvTajgC!3qjU;kQ1Xx()F`n}&1x8-)Xk{NGV z|Npf{^f$%bPJX-{)!Rv;w@ZtNdB+WLrn?iRJ5jnLr4j14G!SEODvtqCRN%M{F7uJ! ziX1Sy4j9wO0V5tTrjdigyyU@AdkYyKI9ihu9Ht4&;1CZE)5yUg9vr5T;}r9egF`(2 zFpV64zy}9m{d?fhSMuQS9>aDVs#k$SdlBG}9{!LWIQR-TI0)4tZ@A%m_SR=>-YkyqOfyLq}ILFA8hCf4?Y!sLn)jmF9z+4YYi>kyqco@NbKlL# z=0M`~{nA`$SiLp0b_^0x0j)?1UeiQe;iaE|s_URMja(>^15nq&W*RxL#NUq`MCMDr z<$t;e+kjEH0gP$FD$WxR7}LlBV?J`ghzE>m%@b@GzWa+6!VdTL)!>AMc2V$`oC6*X@u=r_@lNB=Fl&-Z7>HM zwQbM?;@ut)@AiOrcM(Zz0(F~v-R54mxz}wry3Izn+2}SK-R6F`x!-N>cboeT)^!NZ z2-dUkZ&j&%MwBDyr8*-D2VU~IQ@6E4d?}|%UACtG9pG{_FXtes%Tc;gO5EW}54)NeHjT{`}!C@LXILu3)ZmNp( zgK=p0@rmH5iu8kV2=^1gQ5ESq;HZjp;g}AIy3`M(zSK{Fx-?FKqV&5s#Cmh}AH2X^ zT)Es0FL%Ss-SA2?{0$ji>4sOj;gxQ9wHa>c^s1}f@M<@_It(-Xs+v6qcULug4mem^ z-f#?JX}RTRuzBBK=Wsy3IHR+)++o$Yo4D$xzOR2+?OI~fwZx`tiCx#NTYMSr`RPjJHjU0gH zBL|>(u$e{CZaM;aC-0`?ieJcYm4sfr<%@nX zznzP>`^7uCcxPOU!-<$YKrffvd%UpUbj)&uyqOTk1Et9Whvu!Wc`KTrkR~XG=IyR| zJDNa~CeViFovwLjDPn?GGabC9iD;k{4@%R>0cbvQu!#qoY2+Xh4=DNxJ>V(;1C6euH!9#3Z0Wp@sU4y{)hgY4jkqq2Z!vzVH!C&%r8aE@8J*O-^Cv; zmp<4Z$TNC>70Iq}UNd~WvOb8`eArchyDlrVkpf4)cVHn+OX7Qaol zjPWYx+4lBAeLC`V$FVipGSJJmcA!Q$eEeP=yJFt^x)Ya;ovu6aLA#QcO;>`qN|$pO z1yx*3$h$j29_56(I92xUS>m0i4NI2Fe2GomW5lMrJvQA<6ywHEAZnM#CHo6UCe2TLzRjP@qk7O)9`v+!?~19K+QrJRX$ zDQ6;G%9%-*BflK^<;X8bekJlNkza}YO5|4~zZ&_~$gh^147hKR#p<)v9Q*mm>yclNd_D5@$k!uZkNigDHzL0g`3=d_ zFZBgu`~eQd3viewo`6F-wFL) zQ*h|89sHri6gafV!XM(np?}!|hpyufUza>Mh(`~BL+yC1{-~vR5E zpYzwooTr%9ZLW8l>)qyhw^{Et>)mF(+pKq+8{Otcx4F@6ZVa0dk7nWDDz43;pR4wj zcyTlF;%4H-&BT*ik>85^R^+!Lza9DQ$Ztn}JMue`---NA<|7A(cyO3T4i53)FpV4>=9l6TI20$qVfs6M2?K||y#R;e2mUbSKJ_o5_(LyC z;Lvq&=;aN6Xr0w?=sNz;^&N2#kHF#DTH+r4;$sF9_rT%W+Q1>a;1F#%j3;pq9FpS? zT?dEx$mtiZXTDTTYYzQVHLX79Z}vHVv(NdPW6skj-R4%exz%lMb(`DW=61Ka-ED4n z8+xtq9h zH*w`|;?BLu??rwu@_UhQM7|OEM&uij-;ex$kc=ChdsA5y%3OE#B=oi!9^*RlID2~!ETDRd3$>|qS z{Gp;0{xBao{t%Bp{IBxAop0f?-lJcLV7p~#ikzD?)JELx5u@+J+9sB zHut*Cy>4@_+iY~3jc&8iZ8o|MeL4k3icLL!GTNJDTl}nI(;WQ!)aJ@FAFbVZWpnip z*4G>yK(e{|zw>Vr8IDhHt~~Y8bnwX2A1?mlnvWoPhHH20AdI?A703N!WP3hbJIg(N z+{vDg)-J&4bCEhLB=>%Xd;e(dU+=;8sUL@a82S-(@vta89i^vBX(6;`z(n(z(wsD& zv3fKLBoEwEn$xE$d#r8^kXu8Vfy%MNK-G1innv%b-0|tiK`A*XO(TCMa2oJy~Q(gOe1H$n3p{Bg=+0AaFEq!frGb^S>Pb6KlLN8s{i|X^?T~ao%ygcA1QtL zpBHcxk(r@IY9s8XJ7p6NEvbem_o%`+cO51kD6bi+N}a8EZRsno;T|K6}v7*6(G z>m|T&p6a$wEgp&w#)Me5S!&z_6q_+gmTex;IH#OUoMoG(b}gPWa`4_CDV>s{xzXMq zuU&P%F6P6vbr_BkE9N7q@iEbqlvjR)7|F_y*RG3xNGdMgIo}^9t^SBJzPPyhKMTs!hQc$LI}YMNvQK=HsbjeI3?VCg!DOe0^7 zd^K_qNe&{@$oEM;lJ+cckhEukgQPtR93<^o;2>$w0tZPO9EuIh7tPaP@9jBpZ_kN)dtTey^V&+c zS?M+_-DaiRtah8#ZnN5LR=W*jYrN&u2eeyF7`7#YcLASK{XuFZtk|Uh+q_2ddP7YMN{eK=HsT zBOjOptmzK8D4Gi#Kb{sYAR1~9gM(M}Uj;`%E#vr+zJu|<7C-xAG5*2xopF^q{rj9X z{j2BCeJC>*N4EQoRl!5y<+gHJ(d{VZUjUj$zHnFi1z3`U$W;B3{$o|}NN`O3D==sNvky0lW51rAmUv%tYhVHP-8Da--~Z{quV;@sa8 z=l-5J8Md`v_68RIsIooaz>eWMww~k^p$uAh{sD4zZYjG;VUehEc`c_f3HSIVb8q4LVxWWB-t+XC{`r;4Bd zu9?py{x8Hl{jqjk_4@fwb@1KOpXj$7^s^KHr>}gff^o#3=~k9J^YPk6o+MqpF#Z!6 zJoAY{;s0UA){%UsH%v?Re5_ju=RcS3o=@~P`Y+9VDrkF!bI)gz{NDeEC}FjBoj;xe zE^Ss!r=_N!nbJP-w8}K{rz58Yx(;O1$e)QEjJggo)5yUCKeGB$A8V`F(fN^g8RttMS zR%TT}_g^US?)^l0Sqc4L`O2qC=uXmmKhpxiNqXgzwM)}lG;$)1`N)~P;+eOmk?&ht8vKAb`1hE^w%Y5SgFkAodk#2iue+z( zy~*0jyL*$c%_LWgS?M+_-DaiRtaO{zZnN5LR=dq=w_$9JmwE(Zk%rEwZ_yq?`WrSX0|r2!Ppmvct^Y2?CUoB;*h_$wIa@X zWBZtyTxbBh#!Nn787IJ*JT}Z^bijO(SRC znva}$E1r348aeY8KJ%8s#4b4WPh`8`kbD;$lJA0pe?kk6+CQIzKWhJc4mfK6d=5Bj z|GX#T{XH4)@5y+7OUB-rSnGys-EgfNGM;PkQm3J_i5?qom3NzGyA8Q%6dj(6jn-d` z_Hj3o=U5jp?u&V6oQuao;rWl(Zcq3I<;&WNgkY|>;Ob%Vt|<@Q@_AYg}1Lk zH`DLti627<-n1#?o_%G_ax|cevN#mtVQg!j4blU(AFZS2S=Y1ESFQa(61Isk>J(34U{rmkKaMV`~bHGtwHOv7=ebq1r9Q9Sh z9B|ZE4RgRzUp0L0z{b2)fFt^terd|Q70xA=aMafcbHGtwC(HpyeVvdH&b(C$A_|!%MKf>3uSCwgH6JBXg$9#_@ll~m;;XbI^lCCQ-6by>}w{8*GzJ*n3Zm`(rs3{%}Tdf?KZ33 zX0_X_b{qP1yqVLnjrpQ8UoM!j6nG^5oxWJuW$+g!f1&_DkNllxKz&W{xnAx4IpO}F z=nF!p@BLmGI7#pK%0T}Ye^_aI?Q{K$*Y7h^*u_<@D~WrRqcQ$KKF%hS^ukX2(|dS{Vy+;=U#pO4V-#+8LXq4|5!(CeFRW1{hO-?l|i5XiAwy+vfjpj-U(Y-)|vQ)&y~WRgkNx} zKq>r9-Qva1{efWRTN}LSt%8=QU-BFM;-(`fgGLz=Ag0cgPNUC%sX~B%P!kx^0Kv$m zFSzjFpL%=2OA@wOH&^|8Z(x%Rh(>aL(R&wC^Q~X}QiYAbpzGG{c#Wcj&dmFe8d|!`z3tr?vHU7x)qj+GMMh*`6;HZxUqPNAX zPZ~#k2`~p7^(8>zm`=)(Q>K%081C|9>!CWm>A%*FK0~dhO1?5F&B=_RCbJCwza(`= zS?xLfx|uIDa%{^08@4ay6{9{0s1E?xBg}h7o!0!WOFSnMO|Mz^7kW5P(Cq zd~p29O5ory{nDrHKLidH5Ex7dxg|NkqcUo8%%egCiZimpWdw9^06Uukuq1;OumpZ}S!w5ZS}uL$;hr9jHDx6>M7 z&)2%Q&Ze(@hfJV4f#55L)~CK!%=Aj&sc%&H*A1MrpZZqI4xOH#FABe@pW1qJpC;g@DF&0;WJ-L?QfLYU*HuT@i$r>{I$CB=X~W`ml|l6vH*=4 zH`w!yTx8ol(oExO=f5|Od($r6f!2uPP1Cv~azL9#E~temaDRu_yj6AvhpvM|ukp-V^WXS& zo_Q-C9R32}YwIy@ef`_IPjJ-E{~Y{LJO6XQQ9J*S9mjIk-}CjhE8lFp^6l0u=|58Y zcDzH=HG-#Ns~wE(!+Tl%>8`$gv@fea)77^R{$=$&Lp^P%uLizS=JlSy-mjJZTV~(; zjoyNk*`57YzEVmJV*@QJa>a>xQ5@i0U_ZfWef8^6&$q$8uk?k2Zs9Kw_c>`VZV|Ao zCIG7h2u{;Vh|?lr@3#W4CBYw6W(TU&R-(RQbuU6ztp4BCLcr<(l{y&5U01)+(&lfK z+Mi&3vFi25>bLUCe_NOTxE@A3WDWYV_Cxl4qlJrB8(!(``?h`#AWdQov160S^|Z#= zcWMK2;2UfQ&2{kldgNPRAqSCRF0CPEfulYxNPD()@ssvPeOfRF9QA3z9B|a91#`er zpB5xXFg}#y2~eh412E^sGv`esXTFGMlAA`(d@&z6^F=(<*fetHEqvxJl>u<*O&%Qj z1OOb$@yuIMaA?f{4)a+F58!|XM}1l_2Y=M3 z1#`erpB8-OwC4{9lHScEvzr;YkXYJnR=Ukfw^`{ntKDX`+pKn*)ow$dwyz1k?#wrx z`F6pipIK{c_wRCg-`gLxeHtvQFSRDKU@cS3*9mzz0PA3Y0Ejp7q0>g`cf;OI`d% zW?q{-`>j?Ys&x3@6rOYK!*_k|YgS6wJm(d`brnpW`&Ok4RVHLupEjn&^&vo_CQVY- zr8TC>&a^>1@J%BJ`B;L0TtYybMhUz_38)f+(lkl{oRk8qz6COeEu7~ zSg$MLJ^!sTrnb$M@ZQzs7rZCHru*iqv*`=oT;Tnh`@P^>=-oU=4t%TZJ?`Ubz>BU1 z@VbrFi!KE4l3k1|@w`eG!c{#sd z^KyQ_=H>jp%`1_=68S5UzY_U@$PYw*Ao2r|zZ&_gk-u7U{cJ5U{?$_QujB<0i2+2) zVjwcjFWG=dJcvvq2a);6K_nhTrjdh4Jcvvq2a)-bZ?4|qtv_JM4lnng%K=gST#k<~ z#!)gGu-r5HhX=ehz8Mq1>AN%hR!{LS-yO)^_0u;8^3ykF@-rB!HXO(=VCXxrS7TF1 z{9A*s#;~54D+}w*RnA(Hr;UzEL>foRc_N;k+R6YJ4VTXs61(JgS$zc?Y3PYyE640K z3ML$+A#iBE()XtM#T&X^JfqPxayr|5$8PHd z_=%iSTl_js4dxn5)BPFQ<8H5Zn^%WTI+i@PYeTsAmNpdsI0ia3#@CWCUaN#LC5qRa zHK+jdviMkYRPjvztk#w0LC`n%YDN(-Yb41>IV(C-RPh(|1oU}AGD2kh!4sp4IwAdkdNvk zP#R+DUr5uL{(rgV>dI^BVEy_$4XIzO*U`Q{orfmXXUE#E&nJB}tiD>7l7DyYb^n0w z#^l`+|0#i^b(MU=e5f~mpVm+7$_YQxdo)dy18JCP5+==oPjkpZG^c**K(6>7R1~0L zg&0?CuI5UHZ*{TSX*Z?U{*zMlH`X+^zMsZ%o2!3UH>0t2eo>g*ry8TJd2WWkUXQ;D z$KS5E{QuYuO{%S@@`<53)|0Va$sOw%)DPssQp_FeGjhHn(Q7bBpQ| zmpu-~`YczfmJ(-?7Iz%P+z?NAwDwWUb^6uUBiAtHx<+Wx$klW357lX;MQ|uQ(^aO4 z2H+4+KbS@i4)c+NLp(T4BL|1l4>)w4!DAXZgNF~F;}0sV4TnC6CQxX56da-rhveYU zb}6G<+oTPLKE1*p+Aal$KGoU<2l~N5T5LFk7aXSF-yd%OgZ+U#I7o}Lz(HDkEu+0M zkUwd9Ekj=0sIO(no5^Sw^ZGW!*Sq2C-Ef+=GJIp3A!DoFcl`6FZ*;?HcFJ&?m;)+< zZWvCp)4Bs{d`{+^h0n>Hhdx^SlSE&K@55VvAeH?0X42-Hm1vmiZ&r>env`@X@8&We6{WY95*dgToIqrnU<4xZATo^{MCKzu964Zg z9WbVmgF`$xOd|&ed^(T}^kxsuZ}!mqW=2gM<=|gY*`?w`-SAL1Jk$*jWzeg??x-zB>-pVcN--Tk3TU6SsLVcP}KAA-qkWav&ILA;h zP5fjiC@wP;be+Lz8aabgJVU`Wa)yHW$QcUa849M6GZf(C5Aw+_IAr$_IF!E_l6rjt zhv`TD#~pC!vmbCMKQT2-!O`={BfufN;4uAF{6RjM1rGAbG(|^{p603I@-$D)j37-= z%v>3U(>#^#G*8WRLyf4ZbcP!%BlsslrYS0$X?BVkqip$|ZJLu-8_yY8q_@yNnl`nt zpyx_vcDs^WjVn`w-J%2sGqE-^Fl??&;YgAx9GU4hOKo)4!834!tIUJj?Geu=;Ehy5`8VLtNm$6{GP8k_|V(%=>x zQ*xqnrhOeW`Y&Jq62s+JcMoqsQ>bV#dcvHdgtEgFAjAxS%L((Ho|`Mknk^@bA}iR|V4EW*qAS%jDCXAzhmFMp=w zq0V8)g4t%BS8YuXRaSilU8xo_P@+ei8 z;pEBMXtS-$tiZ4LAAN%3iss8XkiFhu^wrHD*pD%Oc7Mw0YTWe1SMozDm2F5c=)RI$ zShpJ<$QkVQe&#H8AlCJ&=PY)hTOa7wug1E5vE5I4HP(94tKIO`VVFTw+i-F9FV$() zpmge%uHrhqq)w)9MAa=^SC15poGw5f9JS>(2OPEKmJ|K)hoTab$}}h2)6e3WPo|OM z5ApcJG;;i5K63ma9)Fldjz8ez50c;$z@g*}4kc&$#dtc7+H#wNKWfWu4mfJdt#C}+ zWDJr~tDB-kUGWbxO#xzDd1di~3pIr@QD1%ygS6ELhTQrm!H%6cNlM zBA6LA8F{rAHwRCX-VXBXO0N4IPn~CTJsNf`F;oeTV20iYnGLR{%y{3PFh_%Y_|Pfp?oc=|FvWRx^| z=paj?Ne79iHI;_7QD#lL%93c(RpJ3%AEn^wX@BmZR|SRwa;q&RBH^VmyFiuQE&vVZ z!Lapn9WeV81OaU7l-dy_BZ#g)Mw<$K)KDIvYQPGc)thXuL zBRTHTTMn8EX=bBW7@hb-~#{UJ+S7ChvzZ?(ft75Z^O-{r6k^__#ij5};= zzm*-fwZAiY%eq+e__wUqUbo1PZ;~G!0fDNJ0?HAl-{gJKG5QcQjOgvJBmgg6aGO^6 zn`%@*F2(^8w9){hsWtsh_15C24*^;>{-zM1#gtBZwD$h&h#j%|mFrEn+_g;L*7ppL z7_Rbhb_gGU7(W|F{dZ>IleU4c_RGst62#S&d!71$U%wU+#8KbT(e$N!Ty!V*R$s?n zes$mL@nC}nR_z;Rj+L*J;E~2DH7SfiaB%2DEGrZ?id^ zSzXHkNI_(msk|RF5(BR_;@a4ZqsHwYZPlS}9wfvT)Ps5JZ|@-~24v6erXU zV(*)3W5()eYuX%VZyELIKa$R<9mFItyssn%4kbfyh%%;?RPeNS6hE~d{#8;0hvWb}r&!CW;L7`;NJoEL>DyhdGwSyQva7Ygvx<5Gd#Yw{a2U_0!6SKakgOXH>4C#E$+qFpb#RzQ-f-wTI7}no0f*#_6lieN4&v~KO{Y##tklUXq|w-1G;$^00aOp@(`qW0d%zKv!hXKAeBKIgDQ#ojm2*=?3`M4cOk0$~sP0 zX^59B@9or(+F^SVu4Uv1OwpZi)DBz15nZhCiw6}}@tY_v(}=}e3crjzy&KWR3d6WZ zay(<25zffd{pey{2Zw3obS(Ev$JP$p$9{(dhxEXq=Yd1d0f%?mKJhywIP~rb4!ui) zLumsX!p%_AyCpcpgTpj({9(SQtJ+~3{+Mu>Cd@Z~=sGw|Bj3dz(%Z!!$m5UNVVeVv z+F|=x;mg7E?H=;q?xFbY5sDS9D&YE1R|ZbSKi}Y;Zu3sJ8Gdu@tQ$BEzuRrz?KZ=g z%Qo+IoA-uI{99XeJ(V%&MvP|Usizou?%A%H))?9LzHf1#fjI8TXwt*jRD(xTWh6iGpcR?OD0E$ZVRf3nIbs)}`VZCERYjH24de3(%Lmi;HZ7foZ!u@SBPWQo8~ZiX1#d)VH!CdEB-*_j8*fI(`({ijU0cNj~su% z#~-zinZx42p(Ow~v~*zPi3f+4F5u7-g1{p=I3x#$mL}lP(uA<%>ybAc(xYFrWC92J z!BP8|bMQy)W6l9b?PF%bRWi(OrB8?Ve=N{VCGo0)z8ddzQ(`jQ;5j$s5sp zBbslNW?k1$&9KcE`N7B!Mt-pW6iw}SW{6dk_sZzC7TCS+dCe;#=SATyXfdqx<@gWi z5&uD6TY!FJ1i6+WfG!Q?7iT5lS5?-xrVUn$I&G-!&1~KJS5tgLS|d$b1I?JKear-Q zd@ec2O>;;5D;}t(kvD+44lL8{h;$vVn(l;y1Tza9wLh6ThCh@5@P}y<1pW|@KTIRX zAL8jS)5z%|^O4g-+ULX{x=z2CN+i`fmbT=HeKl%9m;r8!_ zqxL7~fTQ*&7YT+LJxzSY@7H?#er?3>G4ZALdV+s`hof{j zN^e=oFTig_>8&WewG{cmrWgh+)5J1hi3gTxm@q7_H+i@5VIO;x(Q}ASb)HYRO~#WzP>#5djMP`5eMZ4Pyt!`jKx4tJZky3JeN=B;k?*032ddlvq!ou>+-jHkB~Ki^LLd^Tyl|9W!(lv;;}7$}2@dh#FpV4>@QEL_KQsp%wLjEj z;M+Y0(nD3Rc}u4^(M`qp-*(^WHVmAhhPR6GiBH32eOtxq*&5pByr%iy0?f3N#MrV= zyDw`mXb!%tJ)W;yM0iZ^!3szh~`)?0irE%T=(O+3}vQ*rn|sxL&bKUB7CNWY6GhIlJi| zu(dzuKTw7^;nlB})n2us)m|-|Qj>a|Q=29Bm_HiW(i1fnsuRk=9w4qCsT1mAPB#X* zlmK0yrnz(kXkUyHD8+-)G;&~>mprg)4`V0)Zbc-!UBF2Gy>QeX#vE|e9!5?#rH2$s zn3JYCMVB5Dk3UQ!r*p*9Ii`^_gv>`yzldkdm`2WUflt5G9>!NrU*J&s0*BHqBSm)L zP?`gWDfg*#2@ZYD2M%4QU-T6oIF!B_ANrgE97==WFwM{EfCD}_Y7b)${-`~SIpC;0 zjPJxTK2>ls)JU1Wk69x}IP6tzaY?W*oN3|{Sop=N2 zagOKOK5*1*{}B6HMNLNRYYCXICBD9HO-Iw$qx5=|UXRinrG)Vtk-ri78<8K3{9xn< zBR{wlm4T)31sKzWNx+B)jA`WHFdsQM#Dl{$a&U+ThiT;CFuxRrXMv+C{d4d~Rr)h* z=@-ox28n6r4gDgX@nIS{<3l|CVj4N)!+hlQi^3%1L*bQvQFvv1pf|!WIP}&64uwf@ znCcfwsUGJSOu?ZoV8(~^!6CgJaA=2s@gaS12p2d^gL4axs`Nj8e|$HNs`SqRM^*a! zuZq3ae^rbg8bOq4tY*F5)nD)Gbl6ZIqo>7MrgmxMRK2cFC)#QK?)2nPXIPE9Z|PG) z^DKN>RsF=uHxn!0Ossq}vGh>nhax`|`Ju=UM}9c+!;v43{H@5}iu|p}-&%^r;81J? zhiPIZIK+d)G;(m5j~pE0!C@LXIK+d)G;(m5Uy8-Ez)=i1_(R~;n@FNz3L-zxR zX<}u=VLXu+j#?u$9OA)Y8ad-bJUC1v2Zwpd$C7vl9Lgo&P%gnAvcn&y-^4%Py26D& zbiLuQf08qHz+wONU&XEp{v7;K75pCl-t57Zkut*H=%yB24|R1qY^aZ3YwEbHG+c6G z92MhQ(&)sd&WIW}+_5_e!?SQ>73vcv-%gl(J7Mzegwb~*e<$*HB7Z0HcO!o{@^>SD zH}dx)e=qX)B7d*sK6gB0y#6sHu?H}Uk$^ExECq~sz?eo381aBHjT|uMBL|Flz?eo3 z82I3*e+QWZj;hwr0Y_Eqv)-g%w9ceo6f+ql`t@7-MX`l`QOsbFD3;PMiplhgVibeK z|5Xut28m)a{UUw(MfYWpm|u#;;LvlxVVYP84nKe3Fdup0sF>Vvco!jZa7YdgKmY6C z`o_2!ALx%*+;Auc;}5k99J1fRAHE(rIE*L$Vw_424!1jU{2_nh5A9Nb1HIs=YW?^3 z$ArUlyFcug_!}JN<*(qVYJLCZTsmh2NIWBpU!sSMBu~UM=0^`1!ET7E_Wn3MGo=EC z%XTmeVIg*&h@+@gAMwGN{vU}WJ~-1w^&>vy()IMCR`WkU9JN|2t`oMoks=uPF!jlo zuBT%@D(#pr)yxUBzmoap$}!{8zh3yiMUMMQ14sDW_3lTOPKVrF5nN_xLkeSmw6gfo zX6P~vaH?tk&-!C_Q!_Z0Gv_MLU@-lU^|8f$cqaHK@4zfhh~8XnC8Ohu`;mLN_ zQ_u7*!FtD5V{s&>f^KPMH8-b*9*tbB;W`abmmZ7!Smc6Q2qHfo`EkjEgJ2B~1zU!O zf)XQ3!37)&#^4Z-yA@Qxp`Zf}$-yBW9MS`aX%3|Xhl&W`P%;3A^ud8%a8OGIhl&p1 zkY2;#=jTvJa7Ygvx-U3H!J*j&4$~YOi9f`H!!&YmnD2*5Qp5mk@Xg}<6nzm9q z)@_b;n`yFIEe{iOyxUAu)RO+3X<{PD7$gl0pL=~?=w0YO(ru@hq`QvsuxztiyF6y5 zCXMIp)-KyjO&T^+z;PpoFVe1;db@lN=9b6ylN{4T`V$WS{*m_+EqwlZ^}@=DIJq_s z{ayTtv?l*fjn2t*Z=Ga}&UA3)$=s|yb@$O+Cv&sw828IIQ}~e06ggl-vH%9E0tqNh<4myWZ5mj*4lL8iL8O2P7+nX9Y2<(r4-V7F!C_wV5#SmQ zRS9sE7Utj(1&6MKLko4>qmL%Qp#?HHbR8V#vk(V|7Tn;_b^KvIa{K{50$jr(oZv7` zdv@`M^d5;n2ynB&L4cbD4uaVh9MfkNbj}E?jFiDVk#1sbxdj$;@CO+#M4S&Y-9N~5 z{~*)-15NkMmGhCGkNkY(=Oe!m`Gv?YM1CRii;-W9{9@!6m%<4+G!4LEn&|@$@!&9x z9318&2ZwlYm_`l`@!&9x9318)AK?TXn&#lpw8tL`7vK;N4!zIg59xu!*FSQR798Ti zp`tDR(0UIXf4aWm0*83~VSXnZte1WTe<;k+FA94*_(NeC9KzrHAv^q`Fi5|EKmH(` z{0cbaS8#~#fWy~+nSLRhd^e7<9`K@y9;%l;pIx(kxL93_1^TK2fWNq+!-m-yJx%>$ zf1|#bmzHq@JUHDTZX^nQH+;KGpcy9H@ml`9hBskn7C5T1>XXa-ns=m5F7r=8#A8)F z<&bWFD~s+}?VvlDqxm(9SXEJUam3hkjN}m?nAZM{eW&~R)7_&BYr5d*;v~uGR!4I% zQGxY0#z&33-TYW?G5$&YSngB*JnnbwW4TXV@oC$~a>`NN+5bU*Jol*=ZNG;f&wcch z>c`tHeEiSx+@fCG>!$HZl}vM58J=(zJEw`smDSM5k4AnpavJ9nY2?QuKNk71$d5;U zJo4j_AMeM%Rmn7`Vu3>;fPOH|xk}&=4-V7F!6E)wPM`*dLL4}>zXT4+!J*I#4uxiL zXx|GQV_&ICra5g49179kaOpIsje$cU8XOAI_`{{soMr|N;|Wf1nAfRjl#U|@hjB#? z4*2v-l}x|CKOTg`&wUsiRWh9ejw+dE$XE1CfwVk0eFbo&9}9M591B(hxJBn_+A6Y7 zGuBMEndYe^(-bw+pEFHNNv1hzrXQy^O-D<{bJE#WBkdR&d6h3xBi%L)wzQ^cG7#0V zV?s1dX2rN?8+t)L!FsowLU_t06K?}Q3cRAPoeKb9Dk$gktfnwXT`+vRS4x@ zZxEl1;jI#%{6q(M{N-BStelLYZh10>6>M#IDuz|dtRJnW@|nl#XUI>*`kHE@v99Aq zY<)V`l>~fV*6CPRMb`H_y|~5nJ3Xg!pZekMI?Q-P@Dqu!ClX;#B*LCZ1U?x#EmXul z8TrY`Pepzz@>7wYiu`osrz1Zd`RSzy4h}_1a46D(!!&2_gF}%L9MS`a7MtLZ9yqkv z1cw%z;PCYv7Yq(v2ZyeML-yc+k3Wdu;LvylhiS$y{tyoi)5yVLK5}q~2Zw3o_(ME6 zgcBUfG~h7(tmuf~PXLGU1SdGm_jy`H&ByPL@5WI@&5ZksEU9cdDtQq;O;$z86B+Gd zMu$00Rn&KMoaU+3y3OdsWt(Ys%H~wJp<~mKWt(X_%4V90Fe8GG#t{t|dDTe2GED6n ziEC=yxH3f|x1;Bd-CEe9_7s2Is00r)TU*#{rl=#e?`R?6eip;1>Z2J()3y&+TKIH8 zJrfU9fcDAnXW|AILEA0-lJS0SF}-O}D9tU#W8Uw#INQX&#o2{;%gajDZ4*GxB!Het z06mic`+mt61=~_uFwuNJnrD63v$vbh`rRef+tQrO&X)SboU_f{7a6T9=WLT=u3xi! zw{w13sk>!VR~a{pVUR22f?SJYkZTbPa??*jKlP#*yqZbiHBE>*n-B#+T?d z4A)0U2Zus`!=ca*4&efaX%_eICv|{Bi+ylNj?2t{>bea$#Dha}++&)P>cIg&LOM8v z7aXR+3l8z%FpV4><{za$s*F1a9970$;8>2B(+pH_nI@l@;iF}nY06ox$E`7rmTjha zD4S^tiWy^T+2&l2kLSj7Ml`2gBTLcQjrp`QpEYK*D}DYr`o3zz3!nQr%t?>MCpiYI zHk^a$Kd6vGX!#%q(|_PV;t+E_O6Q|=-XZ6otyVBPUz*ShQMwSN3%S#U$S+2IG4hL% zUzB`AD-g*OATo_-KqMY8rjY~2eB|H|4-V5$z0d=P7I@&$b#R#G_b9+Y6dBP99Eu{~ zP_)D|ijv?E1&3)$2oHh7c!F~W9L6L0h*l5b54DTVF-^&Ye)03t4*a1gNx!IM()^+8 z_(ScbUrc+{tSa%N@0VZRA5|q@;8>0bAM}Xu!H5Wq(b$~N0%5E@&v%>i-DZrV<>y@J zHW#|h=+kAJi{0kpuo=;6w9Ea*c$0s=$GHFH{afYZg@1oQ992H9gNgi25KK-dI+D|g zj^y;BqgL|T?Pw`Y7DuCbG@8dOwC1rAdV$AhqNOpJ9XC^I>6)rj=d2%4xVoCNi9jJ9 z6tzKS`eERcQ6B6`qmduclM9Oult!DD1IxVR zabp#$bF2*As*(nSOA(!J6{TA>gTP^$<7wzo@y8+uhxy3CAs%m;Mh*`1{dk)yR_ACV za3~Uk!!+krgF_J+9Hu$?2prY?;RJ_i+Ve#GQN`*x z;HYACKL&};8P$LzIX-T@`ya^}a^uR;Zhdrd)=`b?e)!zcarhh~xZ51-HpjZnv2Js` z+Z^vU$Ggq(VUr%OiuDiaY5#vmz*HsrhXgZCgQ`Twp<30Rh(pc9p=RPxF(G9 z+nnq+r@GClZgZ;Joa#2GyUpotbGqA{9yakWVfRGB?umrO6A6na5;jjpelqftk)MqG zROF{3KNb0@$WKRpI`Y$zpI!>P;Lx5PI22yMVVW=l4*mNCI8>nphZeTr5Cw-8u;6fo zIpGi-t|TX1fE!};81(P z;p>tIM}0Q?_;L8T!MP)jsxZ$1M^%_J#`XSB=a~B7xm29{VRh5glNxDTYWg#Sk;yW{M$5MvR`t7^(7ckAr7=96ZzG;F%EzsRehN_q)ye-RAv; zjsK~dZ)X>8BCPSX&^_C&&n~PN2JII9Kg4s3XHWn4aBgvn={@9JyHEQ!z$!f_vYts~ zJ(I|KCXx63$ls6r{m9>soCatCd^Ym4k)JL3bWGs6Qd*RoOLM`L`a;bwNbUD-tHS)b zSDFA+s0E-a%wMLGoL^)CpjM~=)Mpm})Vu?rX+jhL%|{M4@#i8x7x}p_D@BZu4h}y* zhn<2$As9y~1mh^l!J*Uu4)Zze6dbyaqjVh{rb#W}5DyO1tkl5)KSDYsL!&pJK5#)GjB5d5 z95nn(0O!kwb=CP&FPcit`BH+v5c!43FGPMJ@{5sQjQnEc7bVZ&Cn$kULkn1@UwA$F z!Ixe)feBpH} zIAjkF;RA=t5a5tLI7GoAIXFx+WxydG9Hx48JE;V_^3fI~buyp8DW7Q(i4VfS^%M&h9-R_&Ecb_ ziKB+*c5gLJhVszdvHu84v+!FLh_}zHC2z$i>7VUB%DDMH{Z|Fz9Efuy2jU#5197G$ z*b$$KR|cILD)nxAr4B^sHU^#=*Q@ z`F8or(SFR@(SB~)(OByp{Adit9P2j6y3Mg}bFAAO?>5J~&GBw?eAuM#s~)_~=c5(* zl6ja>$R0zXTJB@r)DKflW2rUt(4?m6GO6v>8rk@exL>9&F+t|sjc5<8A$*7%Ls7=Z0RMU0FI^A^YA?e{N0w=JZa29d61VO?1 zANQfSa>9}Fe-d*t>Lk%PmyzOf!SbboN@Iyg)d#_*ANaF|98 z4)c$uQqG31jB* z`>2Y=nVyAdW4|U{kJBf5oIcS5?i3=F9HtOqrrVtCHdDNi+7v3xbemJ%W{MwDJKeFJ z?lz}~O$H)ScNPPnO2kVskOFYK($?=)VC^yJjAM{P)fva2oYtTiR5w~I!C|`k`=!pT zdq0|I{p#R&cGjAXXJ?~%Hk#+GY2mrj3_NnmMp1R}kJ14bK07cybMp$P;IAF+@L1rA^D6O)%~aQL~~arpUJ?SVsq5**S8 zhveYUeZirC3J&A@*81S^bGPF_e*`LUNDqIQ1}_~Z9)Fld4i5AAS)hhP*TJFU0{+ly zx8cxr{Nd|8U=pal2M#}X_+!FhI{HOC;=y4WIXKKqo>@(FnFS6?cMXS@h4hP}82%7#{*WAhD7w)vk~e=yPQUni zU&>4uE0dYJ#K^lG=c+HJ0Oo2!e5O-?3c&BDn9rCH!0C|yg?xR#)C zEkWa2g39&CuSb48^6QbWN4_5UdgSYo--!H1XI{;*%-Py7Kt zf>OgFJ#d)*^8F$^aG1vap>PnCuJt*8tGSbAEH>dbhdWZLW8l>)mF(+pKq+ z^=^Y3D;~Laf1}&n=r%XH&5gx#9Q@*Bg3>IUOi-Ey4uaCn1dW>s8aER(ZYHSQiu_jO zw<5n4`R&MWM}9l<+mYXi{7&R|BEPc~l)$0E3Jy&&aAm!^uVF(;4sbP0LOU$VWk8PO?q(n`2&ZZ0}f4UaQOL=gG2fahj8K#>4QUb z7aZWqI3*~7LqQB23aa=+xbcT5IP8}nJLusL>4QW1;ILm3{J>#+Iocl_lH(6ur(aB$ zR!Xg3{QT`Wj3<5thxy=a{?K)Bm`46k{vasb>=XZHpZGWX#K%2jrF5&?-0C)<95Dr# z72_Se+uer2G}J)e)CT;z=u$nt92z)O4P}5qM*w>K4jnIs6Rd4l;hEve%d}Uhu;WPcN0kNCXn1sAi0}Bb1(9Hk>88_UgR5*Z$!Qk`9|dTBflT{{mAbx z1uAf;U%_FTeg=nlaF|984)c+NLp(T4BL|0gaF|984)c8+5vXQ?gFpoi1rGdSnpZab zAs&C2<~K<2hxy3yhXN7)FpV64NDqIQ<}6eEp}o)hg&Ao1OuiI>Nn~iR>(QP)m4ShPICKIkP{Y+%Kc#@2GGzlIr7VqUyl58bd2m#TDQ5|RL+t>E@HT(gFOkzP z_RH{x>|HT0v~C;K5?NuDa3+_N1`f%=VVcPd4)NeHjT{{2BL{~|O_75`a&SOLP--|N2Zw3yvkMNFw(=bO zVLoRt;tvH`aH!;jKg=h1f`ec&f)Y3sEbxbd2sq3q=zv2!{?KkB{UU$i4^jMKnxlMn z@Q2&Kn?G12eGh-={twYF-;JY6OnuH@>vR5EpYzwooTtRpZLW8l>)qyhw^?7#;_SdX%<7R@!%><2` z2`aZDzZLnd$Zth{JM!C+-;VrtlE!zGmj18}Il;Lzj*hxEW9 zJ#a`44#~lx$qEkXfkP`VaJbZzl@>Up2aXX8s>GDZ4i3rjhiO(A;1CZE%{eCakU+uZ3kcZSV~N26W72jflmYU4g_@bw+~Ie0DK-p>P5Do)KCxe}CP zbvQwtt^{vYoEH7?xbXVEyN-vdI3=#!OJd5~sl-eQ@YH z{xD5D@Q3X1hiT$C{*WI10v&Oy`9seIhv~p!Jlp$4*B^;Ls^YZhmoX3hhIhBehPxv+ zQ0a-yy*5*AbFbUn>ox=L@^d!2%|^EwV{6&wez&M3)fg96LZe_?!k`doVe`UP<5aXsQSot^gOZhkTOZhkT zOZhkU%aLD>{Bq=%Bfk>)mB_C|ekJm&kzbAcYUEd!{tX@+dg%d&)+^x9`~!#9SK!b( z0vxVnMGg+>fkQ8q;85HFhwcLo&0BD2zJbH^3+sUcz4S{}u%ZVJ>4C#E|2|$gDhGqZ zG;(l=2Zw3o;4mNg4mk8u2@c{?a8v~=|F#bf;ord@x(*JtpMEhv{9(WR#FZ^@n2#JB z;_-)R_8I=mwwjOFT8TSlLe58AizG|8boT0hB z*P13S8=8#g?Rcvw_2kFVb{tidngfn1N+k|lOB}eCIB+d-;(FxQBflQ`^~l#FUypn} z^7Y7XM1CXk8=;~62rGeOj10^Kw;=__k2 z#!S=G0qxzI-4t}dT(;RSAohfnPX5zrj#DSZM6SpG275S~m zZ$*AP^4pQ$j{J7ycOt(N`JKq`EX5gcsK3Brn*IZacyO3T4i58?gG2Kl9Hw9R{RSM; z1Bd1_I5f|}p>+~C#yXFP@KRYvIB?aJvek7f0)m)KKMiP9vr$34)ej;aJasc zc7Vh9gmbKC9)Uk}UvQZ2fJ3#B-EdT$>HGJ~_s3CnrXFW*=9IlL-RUMhW(=1W80f3g z^vBt^avtAQLZKX$bN$AZ+x=m;7Y}0@dpp*8JGvc1F?YJnoo;id+uRv8>1=}1<9D*X zFzti~L^X_afhjd?WIW$TuRt zU-Ib~^!rh|AEokzZ4}aj-;2?rM1P)yS_#es$>|e8Hi)2@cH#aG2&FLBZiF)7RDmhveW8 z1&3l6IHU&-&0%nef6N~AK-9xB>#914y|>- zp|uP+G%mp5>PY_a9voVmfJ1U{m}dNdLp(T4BL|21K2CX?1Bd1t{?PmahiMJ~0Egt@ z(1|7Z!+hp7IK+d)^c&*`huQ}YwFiHg|Hk<72YAL>Xa^j+AO7(3;xBOMKHxCTa~_F5 zs%jL!;Sc!>f0)LvtzUE<9Hx;!5*$@Engfoi2F(FSRfFb$qpCrf-#0VAZ)Seq%>2I< z`K`!rMSd&t+mYXn{C4EGBfk^*oyhM*erG9ufJ5UB9HtqE;1CZE<#ljq9RLo~tP8-Q zJPi)bcW`K)fkPA=%G2PG92~yhPtB}qP!1y51&8qjCpgRpCpg4|!!&YmhzEyh*d+&ag>8S0U&-+m-(PmHTP29N``Mt>RMSd^xjmS45--vu8^81nBkNke*_m|=pI21>~ zVVd;XICLExrqKh3Yb=q2 zLvsA#>p5@;9J=0cxF(g8GDS% z=Lrt^nSPNRf0*{;JgWxuV1G6fYj_1JK?$A-H-HryStff`Uh z@)AdlQU=~?Oh58+hyMHJ@m9U(SHj!MHTQZO@AWp`>uucV&)MiU8{KB3+tBx;_4gMx zQ%#JaP-1_xet#H_;5Cau@$}}(Q$Jn1{>tX+f2ebFpZdkx4VeEx%+o(zI}h_m%=}Dh zK3@0fpGz&wFV@yk`$JND=BG%Q8qfTUi$#BqS|+R9Tu+g$xqC0%*y=bNklx&Qiw4|4~k4t0O}XQ4k2 zjT}Id1IRRT0Eq{XY2 zQv4Hf4?k8g3mhEKItv^u31)$V6Rp9a(98HR{dwpwOc@`#&h#;j{OQPYbd{OYmiXWOp)eA|^@Y`v0k#M0!cpIV~L z_os3zGe1}6_nsGF*u%K1Ki$5d>q^8cKU=$5nkzqtE;K52Z?5`B0#<*j z#lT;a`s&ZLfcV2&8La+X607aAnkDtHir$%BJc!7OmFDwqWhRt2-b!Kz>uI9L^cLt%-@WtwcuZ7!J+I94qYeiNDmz5e_=gvhzEx@ zP>3%k52? z7PHcAR=Ukfw^`{ntKDX`+pKn*)o#Pss?_RlJQ!e&ang@%i+SL;Fn2s&K zFEy#DuPkO~Q(tOLQy-JHsqgEJXS$5l19OHsoHnp}*k7v$r~OQVdWtc{nXp{-s@}$m^N|BkJcvvq2M2s`kmqNCgFHVA9OU^~;2_V>0ta~>9Ll?lQ`6*OW}SG(scGa) zF7uHyPQ^2uOe1F^iD#UeM$V)$-(v-N9vu460vyW6%opWha41hV9MS`a^q4Qw+X094 zz#+X|aIi6u`9hwbg+Iviv%o=~p9K!`{48*gm-qK|!2X^J8L=Z3j_K1f=UP{101tIW zv1d=e`?FpB*~KbjssxM~)*kU(w_&c;Bm8d#&+S~OAR|Bj)3uAF=_B<+c`ZLa?|1IM zsa*HGU+4dhnO`Uil2A!-FE~^F)yl3%mu~TbQ>?9CNQ!;o7i;Hu++UIPi_Yimu`gCW z=f3|xb8qrwN3x~&6^6V(V#vfi4+WqA6o8uN!c-<}YA_>3c9WvG(1uO5j4h55sl7~Q z(n1T7)I@40^-6z)WG0a-X`|M#l9^=ceqHlCyc*uCsx1A^_kD5WWadQz?^OX6tCPo% zd&Dn}yC3&(kMz6pi{q@1Q^SmK5)xKlZj(-#s!v_6|$(Ycr3r z+urn^`L?&bUcc>ajnw~GW9_zghGBbc<{y^a{-##nqr9c<`){?*z5Q)1#q*-OHv9g2 zC%q#C#$YY$ugxCQPxbD2vn}-RcuTj?&z*m#Qaj$((!Wx^UvrX)SOk0+hSvy7c5lg{&4#?Dh%j~!O&VAdLhf7l+vrc_QZ{|Bo!_8%n{ zO;toCg+0z3Cc#lV`BU&m?c`5^qjvJAz)?H-Z+axB`)FjO`&hnXN%xUX_pywf?jxP< zV;MW$$9n8^AL(=-%h+kB=;O@cA#&&=zy%ymf2Tg04oB_ePr)CxlRpKH+R2{+NA2W4 zbPm4}j~@u{cxzM2+nZ9}S)Y=2R6F?(o%aFyRqe*V*|yPly|p&`+xog}*W3J@H*c5$ zuAT7;NW&)f&bRa>8WV)InRc>0Ztr|sE9vKJ6#nbF&dzs~a%oIidQ&MX_5BYTyqDh6 zbVG~jT63=vobCR%H4E@s_)=Yn#F>jL+s7(BGs{2Kd}QV_p1I84(Nx5*`@3B5BbC|p zmLP^_l~Rw(-u63sGOo5Z`x`t$9KeVz2atnj*MQH%T4o}^gGuLUEMtdUI^>qIgK9l? z0Hwob89PMi;iz5q3fpCH~L=bd7j#KXJ+uXG@^6Gng{q3`Q7gfpU5x2IZPdv z$?C7txv567<&1E9$a7nxEVr+V{ISODJ;?@xvhU>r&IV0o^E)+2gA%UV`L9u(=iBW8 zeIcR-bbrXd>`8#f{biTA7po=(4}$xqK2_B0BhQpazPX_;SMPPHY9pC=_r9BO}rV{^X_x#1Ow*ManWkvsaZyGVYH?Vip z(#76QOBZ`LJl;6w?(>p?H_rFHrI&OMeEZ(ki~R8Zzc%~38V~n*li+F=0fyxL*;v@0 zjfMTSKLGdsceH81RZv!HbS?Q7JNzYU?Z4zZPG5afxAZ6dt8ZzCfsFxjta_g!iuVWD z-dLMeN}i^+@Do#c5RHjEgJs5CD5XPb89S8H0kn)AK^$8`XaWbR8G%wg2fO# zMXcK3f0W*GCE9!PX53R7{8Qkl4gM)`)CPZI2(4HnCau^qF@RPqomOlaJFQqct=KYl zTCw%mX~oiM#g?(J%AR_u4gNR%X&f9HDdEt_N(hh+hd27)az6UJ)AiD>?yhBby1ULQ zfkSq>yCfW1M1aG3>~L_OaMT9>6#P*e{8Qkl4gM)`)CPa&7)DYx*5T(L_s!p_>HcH0 z9fvTFr2G53`~F^LY|0zUtn@M~z0BCWH^gQ?fmAA3*R1pa@#$KGemr*nvMHybJMX|-M{UZvk& zWjtPE{y+r3r?Gv<2V&E3{#VE0ytez_^>7QY1`b#)Kd^*VI)s+7!zCTAVK5d_Q!3}M zW&w?|?|4_s1ea@S!G+%yXCJL-XFFh*7|Y)&oEpsPOr}behPd$(~pzK zYrN*p_JM9!b{e}4k9GVZnp?L-znimk7q{AUQ97-n)IsF5_ z(Ziv62Ej+^a3~-BMJohwNQc8R<%^@wHzwha`Yd1y^-`Y&Oo5|53wU?qfd1HfZ5Vy* z{jPk_lx>>|ZtDfN^@7`a!R?z0Ztn%R_k!DdK{fed7PO<6+0o1F7|V=vkV&|^J`(V7 zsBiY!qGur5>4}3@$N!v$!=3MstK%#itj&JM$scH)UPF3YG+**O!F%{i?`hcg%EQw8 znh^ZU{#Kx-6>Bp-N?e=iqW`LrXYVT61!nJQq28Z3&OEo!zZm>0&g(gazG?W^l(Oqx z4cwme>~d*;_PFbPZ#(SzK!g1g>|=~$I8M+Q%cEOnjNO?z1COM1p2jlvrPzU1I=q&# z&teBl=@41Q4h(uY>O+AkaMXtaQ{bo%1*X7J9|}x?qdpW!jHaDxjHP2*W(=mCN~fJ# z#!fqxPCK=Xoi1fPcG{_Q+Noviv{UqP42MHwFC3Qddu*n^=rA2PH1@(FI~`wRGaNcM z5Dul&Uz84q(?<@KFOE8#ht6xB&cT|&B>Yhy3QVD1>O+AkaMXta8BzT?Kpz-)_JMKd zI56_GFduk>)&w*c?@+d!49S6F`wu>9VTye9!}PYqCOGap{Z)k?`;zAbmwy}Iw7 z57xtlcE2}{>h&=m_s+n(+XL@ueL%nibPO#l=)Vm7N#FAO%TF;k;5))KebNVaFTId< z&-)+JN;AOsGa^PaMVu!6gX<9e+nG6)1NVb zcB(Oxc50cim3Atfc4`?r?NmDL)G~J3srA@tr_yPsma)@L(bG7Rl>YNvk+9JSLw1&-S3-}KhKyAQ^@`(V6#9E@uS+qgim z+zT%Eg3G<2TK4d|zNeSj)64AXW%l+N#@=3LZ!fcVER!BkUkN;PPmhksR{{ZSA2@`v zr37_I2`@_l``*>!{k097{`=n3_X1iW&>DF@5%BA{*9`W3pgcYiXaBp}N}vGUbN_qZ zMc7|Mdg&kde-l?~l>mLEzv8cW4EO8%O1<5aWA$BKTkrk(G{8i9?@!A6x~2XH!21oW zUS3eC`qUtgS)UIiQ1e_GX!m8HqI!z&%$aoV(6nT9Qh)#QYY zoFS?&2c|_-9}PSTqN>~YaG_`Fqk$=K)JFqT;HZxV5>jZp8Wd@}mKmIByVB`(ma)_8 zq|_e%dGY?t7Dn8`}%UAmz~^m%|8iHU>&{> zKzYAgKA04$-ey)7u)fnZmmH*pA38yOLFc|&Oq0P10Q<8 z1zH0yyq2F>LMeS)>;PJi9X9D;S;h{Lbcift-w`_;q=%!v0GI+teE~29j`{*%3LNzX zz!W&@3xFwb)E59BdQhjoXmF>$Sbkzjf00gqv5cJ#EuH>i89P1LdhGNU={sVlzgU+& z{iVJD_|Sto99kiOLn{G<80CjU>2N5We(Us+L+SKerT+mc6Xef0MiRB*{7e0Jw6FWF|E1NhRjkJ~qVvrqgkzw2Wy zwL8bIPc*34&Bvh`yz#XcJdLA}S!R4)`cM-EeLCQO1B6gH;Id54nV*(T`{6(HfE;fC zq_V>&xy#uf&!+`E)2@$}f6X+ceWk!Nj2GY;C^(Mj!nb2}!3E?>--1_mQI<U)5U99wws;d9jY08`+o?*XR3QQrehfup_$NW`XnXe6YaT4toAhe@ZMTE@N< zJN-)Ov{TF2=}6M)NS3kFX{^gWj_5yvL;pLlfWzsZ_*=gP9QsC({=)J>IO=78nHf~0%6%QZU5pvyRKOC-3e5O6u1?qq6Q9f>O{d;@M zuC4Tk?!k@pdpAAL-j6rs`DA@cMvU4@|4?tpJ_v8$M_M}9DEE6B_x63P@7wey{#Tsx z$?(~Gj@9)i_WM87>v#6mKhn!QZ|lP^>h1T7xc9*Kd%ED?&0G0U-{$+D>{q<*Zp*4I zEab2IO`h5qPdJ5F!yuHF87_g5zCU*EUNZ-OAIRNHsqX{X)K5-s+!8(f`={|%JcID3 z1R#ysRy}WUwpEw$PXMj<_5a#7|801o6Y56F((}Bq={bc(Iz-lEhXXy8U7O`o;Hb^= zDR9(g`4l*6vphkA_N>@Ld$vq0qCHEeJzK_3`;bm6wv3(jVLf)*hjiM9W$d&M^t6xK zEWba8HqYVE7jN_{U9WL?bNr)ho`3AkcG{`(!=X)dIJ{Z@v46y_IQrZ11914h57QsD zS$=_e%h1$@GHLgDTTc&;`J*q2e%z`e{?&($vQz|Ymn&}Rxb z2k(0x5@r5ebF&|={$pSq;Sc!dXY{}C?RRSq_;=_ScZc=(1HaHNI=@CU{9pV5|7@;D z?Sp@^HuE=h2VInR|BVAP_p0&nkM&m09W)wo-AeT6%OyvpF6r~@xa2UfhMZw@tE=78 z@SUq!Ip_y%ulen&YfA_HOMN;V*kkrV|5Be%6F%h9UZFVTCyd1f{p^SGgL{W7J45c_ z{FKk({94fA{=0e%xq1fjt#d}{`4t|ZP0&BVi`O2BAt4%jGcP1zTsDE8iy8= z=`0#z;gE#G@=v|M42OnJ+O8xVmifKeL;1Z}IFt^DhFsdIWy;e|`Tf|m58i|uhdAM| ze3brR$ejcSL+&Iv7;-1U!4NqK4#tEdiMvM%^&*{mv5cL1u^v11BAt4%jGcN>e5PKMPW!Noo%X>BX5uNYQgA5# z!eRLfe<}pW->iQIf{t*4)=l_%Vd$q;yN5UTnc|^9HGBxevdz-!(o|u zKkd}|pZNd`IFuiMD4qUdJ>}t0IvhHlnszEX{vdsf>s$Ck&#{F+?1y{%!+v-We-PIv z!9iS~1P5__5*)Oy6iC=8W!s4QcL%6jYoNe9TX?86clEW=vX+7c|I1(v}Q z7FK2^!$P$G`C0Io>(xti=UuP0`xcKe7C@;vF}0@{L7TEnET{IQ)21wAr%g$x_B2PO z_AE1JrQ)PhXNrAPmtr17*8i;Za4^S*!}tB|In0yt=fVkx(&4a-9S-Y#Okym6L!9_S zocP0fVmba$I{vWC^WYEZ_`@>K3y1ZL6>w+_z#mFq=nv-jlkf*)!6Y~s3nszASnwNh z3fJf@t>PYkz|YO2G@1?T3!Gt8ko`gG#l{KtmZX8+TEx)SlR z?RA{*zfydDUb?c)3l9B{Zx;^u=YU&i=i2}hH^kW5Nf;AR{M$TjBjA94ThPn>2mG^w zRu1|{eWJKvHbJTkWC!!(frs*IL5C_6>4#!J6#L=W566Bu_QSG|Lz7S`52c0{*erAA zKSa_G#(pq%IFt^DW$bWRj~x!_a9G9;2l_ZHO@gB~48r@f`lB`sa=JJi3c}QjWlpiD zUZhhmma$VW(y15A*r^xmu~RS7sTa%GsTcHd(1Ak}e>fE6;ZRVf*-D4QGN;(nK4gbO z5)RAQ;m`sU?Nkd>a7c&4`r96C*KyQ_!4&*a8wOM0s11WDaMXrD=NP_uqmk4mvX7EG zFrG9|_)7M%**YFq6!*WZ9h_$$V)nwOJlu+QH11bFP@}Hhg$`Z8@8{@TwY!iYeI!Bp zNP_f{1o5M>AC3KJ>_^K!yqFwIrel?9o>)1Dcamey?zffWm3_!|+-2I3#@h;13e`|q zCS*e;9V*M%p|T!3K+*xSEc@`b0?RO7t}Vf$9AFHI+Q+I5ab-zGR0(<>5dd2Msv%#sr537dR|4_`o3@4$Ih!qb4(O zh#L;eJO>}vk-{eN=~^Mn(BSPv&0;=>>2iXDHDFaD_Ah_PNC7Kg42 zhvg!U+Kre3N9{&TfunXKrod6V5st}!Q6Cwd?8>RGoVM~;l7i`~$oy^d7GTArqYRvkFI=%FiZ^0p|YqP)al$5#0!?d!e9m4D3@<_Gk5FhX~ z@&(Uenej~IL?xh=4ytABLdAY6b^v8R75h3Y@|}(y81jXq_8i{y6c`Roh2i+S6?O5T zqAncj-EdgGoxO;6oDUAA!(sWhqdgpo>ToEXy0*-(RKr0u4F~H?a45RNq5HyNJ)-~| z(&11P#vhjN`14vg#0`h?;Sbs2kPe6TCg9+kAo;`Tdd_gvp2NtY(FqQ5;}1zVeBb=4 zHXMq=G$GmH@cl;)jbd;p9~>$VhwuNkpBI0OqX^L(4&OI^TfkwSv0ki?9OfD8#d_=u z>P7bAn2#d0=P(71+H;r!N9{RGfur^uDlF5E&p4<#JfCrt()X@^NdfzeV-Eq_pRuyS z<#_JzUC+976qjBlrTahjchB$9l0Id-I3V z;jru+wcI}ij#}=Y0!JIu5gz=!u_#Xxinl1YTW@}eFlro2^ z3}p}Hrv?r=r>}81nGPq@;bb~onTCE>|5A`6UJv9*TA^}LJ!XN$4xol5*erAGFEG-9 zv5XxU>2O%a4u|!A7;ybd!4x=ZhhPdEwL_32O{o{fDeA>CN7hm=(y15A*bl}|y(pb} zv5cL1kxso>#!kIh-*DtD9C}TFLo4}kXdIz^D6YeybU3sqMElTq1c&T!D7|rL+=IhA z0uRDbI|Rx1v-+cU2&TYMI|NhUs2zfSH0*(Xtn7jLv9fEkf35(3U_4v40?QDUhxktu zs>S}_(dO>KR{CG4G%ad0)2zmg0oqnm`l+w9veEKDO}_RIrr_GzKS&5ak`R6*A^eC! zIA492eb@y!>H)+r7)L#TMDegtN`}AM1xT3V+6u>9+cIIBYmY-7*KSJX99}_=R(317 zHlh5dzcy>ee%7`Yb<7VuU#};RpSq{`(Ob%KU#G2L9rtx^>#gB2T=n z1rF=6!yz3GZw0*PeE7rZAJkh+IO-n~emsZoe{T-oH}=LsdN>#rCc#l#08{WsZ2?Sy zqqYF1z)@QOTX75@C*8Z#c!U~vujxMbXto=3(vj}bfY;|7qvnZ3`xA-wClZQIB-)>h z{bcMXV?P=Dsn}1&ek%4;v7dJ2YYXeAlk;@t9QKS)S9T97VXHOtgeTY(o?x>~_<~J3 zY?iUZCLK1**kQ9CJ8aS+vWy*=4Z}+sPmcAWh!&EZn_J4pocC@s8*|c%@6meJ=S(}QMQaBt=BsP7zoQ+%GZmZ9{qXA2Im_U1lt==yMY6+HKW!#w#x8#u%Thwq;syjjS>JPr;&e`3r6 zf7mavFYt%#a9GA)a7c&4GIltu%Ra`iNpRFE^c4J2tI!XFW0-fH%W^w^T_ zIpY#SYOU6&?@76_IQ>fXUj3@ZvUTlf_~?+%H7-}*yG8lhwY=c>MvU0KFX6S6LQ zI2hgF(C7t+Mj<$?f8x;z4yD6k89N-(;m}$)ZN~b?k+H*}wQSmq^1-3&;}7zOqt>pc z;E!6no&ra$T~C3d)~@@hYcvua#YQ8kn0}gL&&c63(9TMsxs=8KYIJaZDBOJcx}W6Q zn)0{+O*?9ev-{G&QOm9+>U(-{vN_D)Ka#`4M+SV4*xZS zXQkAZHl454=>#%z4slmG2PGG-wdO@Rk9bIFi^WGguC#?gFS z34o8yhd_TPPKrynyvM3^1&`vm@eWMt5!U65qRucM7Cg;h@3HHf^ z#*<}Vo4u@Uw^PY<%9rynamttT8_p?bw{p6&59>jvU8W5nwP2m_2A{$kXqE|oP)Uc% zGIpq>17sOHEHzsA<3?CU1(v2%_F=KM2N_GAd364tjPDdIp_GJD^G)2QPpzS}o}dVuzOleXmI<1`aNTg!C*kQl#Zh&%fJ5nc%QBpB zNQc8Rb~voZ4u^C&EMtcQJsbqrNpRFk_7wb4E7?=vsFm!WgJYP2pHBQ4qGg&(Eo?hb z{xf|qa-s*Y6Fq>P7y}sLrnGsweMf(6;;8y+{@Bbx$eIL4EnNTj zdinAGsDCRf{|d|I=CU#S+1|U)rFRc8iT;!>-co9i8|HN9dg=2$Hk|LV z;e3w`=f^T*%;UMn$>Et^_DnB(W-QAhx69<~?7jv;lo%Hz=%S-S|M>CsKrDOQr)PN* z^teyYax8n?Co?&gJ)Q%+E;zdrFZ}89A8x1ZU&tw57n12>4)D5|Q@$?7elhk-zKDMp z_EIukN~TN7GzK&PH8+CI@)v$#gh&AiA~^yW%U?Jk0i%EhjM9Oz{Ds#9fzkDVQ92x! zId%yS^f92pp}+`-^5GuK9Nz?ocGTd|+z+QHKOD*jhk0_W5>8QmIFug_1!y>w4}WOR z2*(&$nS;Thd~jIi_$T}!9S+Ob;jljXL(h#r^x_SN>~Kgnf9S;<4&{Rbd;CE_gTv2% zZ-2<%>c#r#5Bp`T7wfS%4yD6kDSJ2wXp`U|pgq3nbfm{~zR?(R9^Z7z(&L*>S-Q}V zNV?FENV?FENV+f{k+imSv6s2n%UtYbF7`5)dYMbT%%xuD(pV-wXJR)ztJY(O$F$PR z4i6{GM4#)A=52a)B5jGF{DcFfe{S=M1jr{6AfHGSz1%ZhPNvJrbUB%>IMeTHDfdb; zT}h@Z$#k_c5y!8_el_;18$vNy>Vgnirb|L39U{xvfw3MtFw)_$j2#Z?a42NLVLf&@ z(8o{=he8z`3YB=qdO{o=3UN5a@)wZ_`47P1`)|cTC|=+Xg-raRkhz6FlZlCwka@BB7IrM7D(8 z|Gt#Vz0Bp5QMSt|<7_D-%axR|k}}G6rI)$V?{l@^=W4&t)n4Z6c%Sr1Lgysvp3wPZ zV%d|4WltuSJ(*Z{E%s}%U;BmUu-9V09{cs!uc!R=*l)ysBla7y-`Ef<;n4IB4#hM$ z)Q;egghMe44&{SG(?B>R;ZSUYL;2va%(NE{{aY6tig9o#=D;yd7kLkd!}m=rTfkwS z*x|4qPB_eyX)PRj9{izvaEJ>I%S>zGAYa-Cv2p>2{_Prn___1T0{FxFFMMhS{_u1E ziKq1o{2@QVp>+s2tjAw)P(B>Q$^{(u&sZ<_^M~wkSjJz?A4-SAGIlu7!$GW^1P8Hl z5*)DZr+{h8RGiT#<_pNak1*q@F4 z+1Q`m5EtRl`XLV>!nhwcZ5W#R=KipOv$?!aNL*x^t*9F~cD_``baaEKQUrQ;7>2M+Xb5EtR_^Cutv zFi)-nhfWXrEjWC?JZIxDPv;;mR=w0aK&uz)iHmSZZ}nn5_ATl~`L?JR>|hzEdhB^>j6G{hPxmrU_cBlSGEet1)ZaKwrgN3z^B|s?ml;ldcxGO3 z_}FS)?GE4D(&WcW((VUk433jMwM>y1J;jqjZJ8<~EImi+YapDhg!XY~x(&4cFw%0P@ z5GNeIe~vJN!}^A^Z{Scm9QI3&7=uGx_``n5^TOfucYLM~9KQd^q3ggQJ~+&i@^Dz! zbHpFD*16dq_RGlO`^I05L+Nl>#!kIhPkA_`Q!kdWQ!nUaaGV53t##&Hm$tIG=}ei& z-yU~pytDE6rt@Jg^z&gZ^z&gZq_md~=VuaEo9<;U_A(cHnTx&5rC#PzFLSAvxiprE z&ugu-mwmjK9iC8(!^0W4mwDjlTK*$qt~bkn!{^d_{qS6RkYqM|lQPY*mv^M+xduz#hC0VaJ>vu9F03 zJuyb#V)N*sY?o6;*)FGyEh!_*m0spbzt5Fk=1R)w0#|#PtNlJ#dzq`_ebN_d$#V*I zUrU~ekWVH;KABkdWWwIH*ssNYE%s}%UyuEI?AK$z9{Y{hZ^V8h_8S{wB^>Hoa9F0# z!66+EEgiyPJ$5*x!=c$39A09K9S+&yP>g{?O9*f{UG~&VEqUIb!}q^8hk0VhAJ#_> z-#7M!9JS<`v8-M(M&DNDZr+ z{h8RGiT#<_pNak1*q@F4+1Q`m5EtQ4e}%(KpNS`MD2~7(I~m!r3^K4-Q=q4&{SGd~ld6 zs|#@O9O0-X&(R;sN4;3)pmqGA>);PPCmh!Eyp2QU;IPb`8xE~{G=Jzi>-B;aMY6L6#P+3o;~(F)nm_7J@z~`#vYbD zdzq(unWuZ1r+b-a=4FQe5PfD|aK6;(*|Y!Il!_f^&$P0p^cgqxTo(W1D2|L*g6PD{CvOc#>rLQYG$5c|d0FUEc`_KUG!iv3dTmtw!P z;j|TC)PsRh&jm)23=Z{tIFt^DHizKQTQ?kvd~hfo4)riNEOWXD9EwzMC>;*Ve!2)V zM>uppIL!0DBT(Z|IvkccwFM68a9G9;hpvY|6oKH79S)_#VZERFLWG1vd~j%!9Dise zfI||0SiYBa*IWk<-3JcecQc3YJ97B`i#TfCbL22j{04_~I4t8=>cx8Oa7f>xUS!|0 zUWkyB;HY)a9EsZ2J#(OHODP`=z5ns?G!%9b<_D@WSYPNTv0j*;rCOF==3*~%v6s2n z%UtYbF7+~(dYMbT%%!nR!c(nw_Odj;3S|CaING45_0f|^>D%= z9e-HH4hMQTY9aHt=g@-i798SyAdXtd3@`o=FaEF`>qR>LupIp%eG3lRABdwCGN-^% z3z_}g=qKjEYi*VVOdlTY`0&IS!Dt|PfYDLo{*xov<(_?^--exQ8ud80dms>4?@BLtr5DW8cxUNqzuDDZ z=4vl*Av+wF?|aS%hxVx9P&yo%3&P>_ zK4+{|&*Xzc`QflkAZZ**hr=@V1st-&A=x;rr#${Z9|J2K8W6VN&_IMgly3ot{Dwc2 zk9twQ#v%XW59PxjUJdRXwdy$qf7Ghy6gXe&O(lRW@E*#pp%Edcq~xLd;81^sLlO?9 z!=e5Rhtogs#1IbYaL5jaCX8@sVhD$HI22FeaC)y7;vyW1S8!M+ZowfP4$Ii#upT=c z(&4a-9S-SmXhIE#;uIWC?;N%2ndgB+&x1d_8a#5?4~c8VQR6!G;`@&NuwP17 zep%#?TJ?PR{_yk1Ukm+FtDaNfs8!D?aMY@24?8rHiZq_LR!h-({n%2*m_+v(W72}Q zI~uoW!1u2(0^B4VRV$Y{3FGmcgz697=~n`S6GJoEQR!(&11#{?JMR z9HfsEKRA5I#xEFBv{y8kEarplC=J5SL%KgK+j-wVW(76Dc0=CsI7#Po%ie%UtMXF7z@NdYOy8%*9^j zVlQ*Cm$}r-Tm^)i>nGVyOMRXz&;&X*#`PPnubtK0mE#d1%u5TwcMEC^+bZ# z6A4~VB)DCU{c`M=W4|2xmDsPuekJxRv0sh-YV22Izq%nf!XZ95EEBxoP$z~%>2O%a z4u^sO97=~nK@1KBD>!6_L%{|PrNg1?!Z8M=T5e2mgF|-wq2Sdxyxf=**zkw-1o6gU zo&+^Gyv!F)IAn*zvIm1&ZcGqu9D0t%VZVeE4(mB~2@VY^_(SRV!!rKFALhwP#|!;Y z%Z;1sMZ9oGE~po$$G(L>{M--Xk6Lb=0!J-3_5k!m4?s`!0QAHdfLN95WiIzJmwTDZ zy$pVkmo=~Sf>f*>J8xhcmo=}B*~j3Bf9rnUR8c1!A{jkE7aVJR z*vDC${jXY9q)%4aESe@e9aF{fAYM$QHI6xHlFpHwSLbdTE=(sGvoGu^^;P8*T1Kre zCel5bNcUtS-IIxg*J8gG`?c7w#eO~Z>#<*t{d(*-V!sjljo5E&h@@~RQov!E2nL7V z^Wab4Vt*#~XJUUg_Ge>%Huh&X#5*_?=iso+Oa~6Hhvm#%IMkovP(C;mzu=JH;81^t zL-7v|NjPMOLvaBPuOBKtjPVW*<%7dA@u)azH3olJ#tw(|*c*q^;joOoaVQ-QOWDVG z_cL-Z^B&{f&&Yva!cpsnQ>d3(H=F`Tts72(qm~D!z(E{)E(cLOmxCyt%Rv;+<)Dh^ zV}CyO=VO09_7`G*A@&zye~L6*9S+UI z;Lvg&9J0e935Vht9Eyu@I9>KJj=`ZfWH^)`e`vl3hjchBV~4|f>~JW)!eJRZ9GY)7 z4%y*w`k&SObBtqf`2Hh@^1-3_yMROSoO-bzMh;yEe^}<=kj9~OILx!*po^cNUR)2U zw*~d$dWd~ty%5JH!9g6G1P5_!5*);_NpKLyUP_#KDRJhd#F>{8hhC2T<=9`2{pHwS ziT#z>Uy1#d*k6tP)!1K+{nZU|3=Z{AIP^XVhgRg^P``vj?Hvxw9Owgw`X3xhhePGy zP&|S|b~t2*L-RE_6rbRrACGYi4)tp|6gS{7PvRjQN{2(~_`^K0!=ZFI%o95tzW>N! zJ$5+I$2itF#1DtLaxfbl@)sPMpTZ$K{*Y|`(EJmBC_fy^-~6$W1OJ4B_fI%v#~+sA zrCy{js28V?{*eBo{6QR>1P5_!5*);_NpKLyCc!}*do6M1wZxg%5@%jZ9C|(W*JFP@ z_Sa*-8T-xHZ^nKz_FJ*viv3pXw>HEvI23>2Q2c>I{Sgku4LFnzhx#=fvcsYI6&y;3 z!!mX_WQRlf;jl~`gM)d@7{}mHzk|av{T2@Ca9G9;hq&QTyoEz{IFyb*#0`h z>G(tEh{J(>jAL7HC@wAFFjqJmhk5cG<&Szl#vhh>4mhmKKE|;vIF$d9a1h5P!9g6m zKgYPP<^{6XbHdm7KPa!~$gY->BfG|woBfcmoBfcmoAU#|sK%S~v%XZP!(Krtz09p% z=GIsy^-Ns6|8u#0(EnWTX)o3Psy*Gmy>0Z%060Fg+TgGeLWkhO0VH5Pd_X@49a9gq zutN|qZzrJLPC&bzfOb0p?@sJ@V!spno!IZjemC~JvEPmTjo9Ca{f*e)*bp$`(8L4| zO-$fWfPq5+5Dq;D910k4C_fy^4~Ohs^RYi4`}48C5c>Zncz{FhghR0n4llC3<5&WR>~P2qhhh;NnmocGI~=mZAv+ve1cO79JvbB# z;ZV$i13AV@IFt^D@1N`758p3GFTi0v*MY zV0Px*?9iq4)xa z`WGCQIa&n{>2O%)fLS;c2jI}$2@dshIK1fgj^h9vig$3R{lj6|`wMeEIFt^D<=ZZg zKXhFop>#Mb6W8I84u@szaG;NIY=J+-k3S?IfeaD%#wXH&2O%a4u^C&EMtemdhBp$iUWtHE^x>W2Qux0PzQ%X4;;!5he9y^P)LA7Ivmy$BH&QS zfkWx|!+NH4_(P!w4yD84b-FZT3Ix$AwF; zwJ7vIDn+e$DDe9Hcq{V0J}+I$ydcWW`MFr7^fEVlnVY@LtzPCFysPS3=Oa!}~2zEOW>~>4wZvL zlT0{N4h~%(4yD7P$PR~i;ZQmpO2;2gj~x!B!=ZHiVc8>fEdZu{ls{_n*!-cFb~uy{ zhh?qj#>bm0!J+X_Skc~$DZ3g z_S_z04-0@kz0dz}ai^EL)63lHWmJE|C(2Y}EsyyEcYB$;z0A5g9m>+c#a9O^1?Sms}|;gAl8W$bWBhr{bwvBTl?*x~RxR!-@HL;2w#-xw0%P{@Nr z`QcFL#UIKKhe9PBngrqx<%dK0;gB7FC>;*#Ih+9wrQ;9Fl!pU79E3zT6oTQfUw(6c z`1$Yc582_c%=Op#gOCV^>_4JjemqC5^G$)H*7>HuQR{qD;HY)JDR9&}U*gP5i8C)H z&b*X3^m6Pkmwj#as!n5lIhkHgrdN{bm0aYN*k6hL)!1K+{nglC-4M)xQRfE6GDrFW zqhJDzf(J0N!(o|IS>aIUhr=?bw!)!&aHvzkVflU*0d?}#7|h^Mc{nU{LKYl)bA&_X z;jl~)z#p17!J%|GEMtd5Ivjc)I4l!X@dxwRF_^)j{BT(2I&f&dyMV*#IjIW{T^|kw zVd_QmJ~-q@I22^zP!OhGG*5;De}$vI?7KIIxE63YJcJtFsmWr@&DQfC*2pB|N>B@bp^3*Xyyr9{cODzaIO|*l)&uGxnRY--`WK z?6+dSwITe$A-}<4neGmU7rJ7HL){z>b#FK%;ZQmp>c()Wd&8md2Zy>p9P0jX$PNdu zqht7kL+Nm+9R5&vfWr%a3Da;W9~{aDha?=9vBP2ggDm*vpe#5PUg5CpVVJqx0uFQK zKGcivyO~4z8i(&ca!AJ?mMIU1{nGtG_}ijhR8MeNrrz*}^@Kk-q*E`Ju~RS7;joMy z4(l7j-y}F{0dRgW)Y|M{c$u$7p)CB(PrzH7dEt-NQ}39LORvu_QEPqk(xuD`mNGwc z59MYrbF-JZ*~{GQWp4E{w|bddz09q#%orvo;qF=mO!HU}7Sv20N%N~!z=W~e31hbt z#%?Ff-HH89>~~_n6Z_rR@5X*N_Pepa5&IjlzY+Tz8^R-(^9O~w9coi<^(!n7+97>17t8nR#a9|(9BpkBCp>l9oCS1cI9S+Ob8;8>2 zu#CNNC>;*VMI5yXm~h?vVZXqu=iclOg-19P*71jCwQ#5$^&&eQ((#9e4LGbPjN%XS z#UHf_nCD&K5Ai<|f7B}A6gX-Xu*aU;J@(x0vFG*}duXG*%$;85PA_w(m$}=^-0fxV z_A*pw#b2K`@J285MlVCJYuUzQNXNMNTlsgm@jyOKbZLHW{_}1yPLBO0VaR<<1Ff;j z<}pG(UJd+Ge2l^yqnmg1jZ~t(p+ry!BI4om_L$gviln#ew>~Khj!!mX_ ztoLID*miCln#JM|&1&J0gu^liY~c@uDL5qIPcu=c?g0+@6%OA&oYV{Y7*4m~kpH%*7ukQ3dZ`t}d;8Uy1#d*k6hLmDpd6 z{nglCjs4XPaSRSEa>1c?35R9k5FDEBz@dC_$PR}j9O{p7C?6bNG|Q=_a42rTp?q*? zdIbmlIsLZ26ihxiln)NYAN-+dB^-L&g~Kw(y}+UABpl|+bHHIeoNy@Kz#+ck(3gWf zo)X94Q2c2e;)g>#aEK2MrQ;9liBruV$`6O~Q7`txW`Ec({lLRoJk0ZKQ7__$!*X-I z`1$Yc4?lnG3;j`xhg0CF#ltCZ)GFW>G_Gp{8My&n7PvA-Vs z>#^UA{buYpW4{^ut=MnHek=A{8{!xodL4s9{R|GTzGZ#^hgacZheQ1i4oNsHb1E?$ z*3)m{@M>G)4;0_s={Be<<$2AwK-!`zJoYp}5#Mln)NYKm4IM2Z!Pc z{!ls`PTvs6;L!EqP(J)2UN|J-@crrk^}35c6c36+|EBq2?)#Ci4~NrZhr{IFH@$KX&p9G1xkhjchBV_(1_JMF`AGl$aghvgy;;@BiOY89}aci5oV!YOUhubylu zvDrPt)aBlS6Iu5x9SFdQCwJcgt|$%tXA@-(1dCwFQMpmLecGnqT2~ocVfR2 z`<>YD#C|vSyRqMm{ch}U#QsL?Z^Zt_hENBGnmQboY4ULB6$uWd!(kaa9D4PHL+Nl> z#tw&cI4om_!+P)9OxfU2D1k$v0DmYS9D0@8fJr;NTfTm<7ZK14yAMeEn^2uIz*PS17p2&?3f70&WUg=O@w1M5e}v@bUn2j zdY$FZ(N1@ZL*X3`%g-afu%y2zo&I7O`?lEWFG{DsSjJ9&kxqZHjGg{sUG{PH34bX4 zC*;tS1rDt`H4df2p{WdUk+->UFqL@-9D1(b$RA8)Cc(i}W)d7sWhTMFjAarWjORN& zX4ZI);&JwOr7YRfuhU0*E!U-O2~Twv#?8dd+9hUc9gZ~vBt zSZ<{d#a$$qJdpom2N4N{nj#e`YnsJ<1}Cr{$Ls~2@a+Kli*+)FbNK(0h8ch)ZXne^1sno zygOs$?$4K>Vnk$&WJKHjg$CI_(mVKay-yF*f#rHzUz`2c%C`Kul>gky7ka7xx3<>> z_V^9|pVTPrsl%SnG~$wXxYVA{Rp2jc;NSCwF7>ZV+54H67_cbs+Uzel*|+;QQN}@= zhtXilb693j$RfqelN>meZEs~? zo81|~7{z}QuyW;nm`t#lWNm5h7pk~_pIK7;#i0IBvB1Skn~5sDPjVR4C&9s>J_!y6 z^+|9rsKcQ_mi}a!L6`m{o&IDQJN?Oe?DQw;G+WEq>EP07AC|GxcdTz1)Zx%z3x@__ z;*)kn;n21P97-o3X=k-KYPo-TP>=!QEw6)jCzycVAO*{qY&-GGNTghLptrlGIrXB_1I}2(rF)-vC}@J z(>^R?r+rwLJ?)gu`Ja)4SLkps>ivuy_$3^SdXwN_)SCncquwMq81?pj+BUTJWkC9G zYyPz_W093Fw7cyOmiG5D`+J%Fy$m6@cEnv~rI%UhWmb9_y4hG}wU=4#WmbC`hKQj| z+FR{-|5E$ee{CEcYsdSSdN<7`_m_HWW!Zdf_KMz*ANz{;LZ1AwueBKdm=d>D84|aB zsn_2BO0SpOzS4!V@BOv*thXuq_Ft;3H?X(+7XM|vD*t^AklVjvZ+va0m*-n9@U`C1 zPf3BgM&p|rxp#c2y#G)IcYGyUUuDPFdaXW9nLKgreOK9{|1$Ec$geGV5ZQSU%h|*2kV95@VrR?FTz3(Y-)ZX_LIBM^E3LLffJq3>1`GT)N*y-BVW2e7Jr@vUnPUl5We_^KZ8*pfGoY8`C<8bJGntrSIZaAdFVLf&@(8E!C-&62M?R`&yqxQb1z)^eOQ{bq*?^Uz_bz8BoXfbx=#G9Mp2B4J{FmBFuRU_M z(7zOh-`972CHMK&eAm~S;b^u}%lG5d0+$O^563llF6)^Zta}jbJcA!Bc0m_nrVgOW z4y7c{w2U1r>t*+<{W!mv4ovN=|D2u~YN&SBr@&D=>r>#Uo%Jbj)XsW>COt=!0D6vP zCJFQ$>4X5w*y;Gv={c6M({rrHPS24}ueOYxzKlLjGT_kQ4~HfLaA>iepd=j*+2PRQ zJUv+d&IO0;a44M~tVMe`^uG-BU@gkSq4X^|m}E@CAGNdo=<7w3H|mASTI!{C)*n5G z+evR9wX;42j@ntD0!Qtvdy?UO^W8PcVEEeom8TKQHhP16`Aed!e;ejz&eo zroQW=aw^k{dQoXLq$^NEWjti#*Iu^Pq@~rBa_;@gM$KIICMU``>@J{GEkh~U0Iffa z)>C`mo4xhuIco2F3LLc?U4sSDdY{J$kE8o)oTx+%5$rf8)Begt`u^DW$G#H#O6)7K zuf)C@`)cf~v9E3zf`HKw0gPpa2sos}VHrCd)?+(oQWCL}(wD@X1JAj(#DqkJwG+3{3~C!0cK@>dHz{;@2W1b(o5k#m0C?HjajSn zQrvMh*++NQPW2R;SM5|!funY+r@&F0$lqw0)GvIG{Ynd{UM$}BjW&Y$EQ>nb{*5eF zc6_7HvPwz6tqt369Phct@cKsLuNlM@(i`v+n<4Jg0C?Qa!Emx4zKmt zx5bW^ln$U}?664}8|A^W9y>(n;i%2tDR9(g?-V#{vv(_wVaH%$<;;!Wat1)Pl3qiD zktU>n@u!-!GP1D=y;db@J^FHjx2O%aPTQ4^XDnmKDb{1hDbi`Xma*dx^!TGTfbY+t@fZ%Bqe6H0M)0@U`2EJ?F?~o! zUcsSpkIK&S1j>&tb#nLFb;`HSo1FRoL6rJpkJ@AM$f zM_>B%nn=YR>i84?tJTu4qF8)jX7sM=PWtF ztsMT(Zb(bIme?dT>7;v-tCdf|A4$Z1KV;>T=vM7&D(C-lk9uvi5yv?J>I?FD(=;PQIDhD?r$^%ddqXS zhi#v50))mb?k~AqISGEt&g6ea2Fk`{+LKIsdZs|+9E_in;HaJ9DfpvyhNr+$JHzR{v=5DMv|Y=Lf3#icv=7VJ z=|R$Iv6ivZSgprSW0g+(u#BDFgg%a+55S?7WH|IrL(j3y$}${UNv54@q<};3lyn;D za7c&4dhBqJ9uCIO2jI|iJXC+w&TvL3!S3sW+rB19^?eO6P(`|bTct7Dn?x3-F>(B5jRcnTb~RXhcb+Ts1quXm4q|Gfq) z|BLWr->*sgTAx+56>_W^q9(vD#K$LqIuzw-c851^5#*z?B^{sUqq6mkAYmTg>8 zDZp9|S&B0$$pWVm3Ne2qOM#J+#$H>!Q)8-a->EUx7Vvl8o2|O5W7~Zkj4N zK>kRU>H(yT!}^0UX(TVE{IQnZaI4Gr^Zwp%u{2k&E}~w)yDI8!`AZ7@4p}aTpRyn7c~EI{9X2%={f#a zV|q^h_#xZRTrFG8b+zG7t~UJ1)!Gg;^NF1mRo7-d?-K^i0sfPkX)o>M`dUifN$1rc zOPNY6k+0&vPx@RUU+r0YMzEyJ!&~&slZyXW6M`AV>UTN3xjmy;4F~$?;QuEXe$am^ zbEUP}XPV3G@&!z^iwo30FS8!7Hv81}-25L^(#J{qLE{I{v^J{~R}$uG(>TLHJ*Wni zddB>bVTNZ^LOo;tNS1msrSMReLza4!q$CU2N+{y|ku1A>m2vVhIi}h|o|>O(JNY}+ zy@&m(!1{3+5Bm#iu^On&kESYXLwRa$tIg#^z4DmG%5qlz$UK22uY~eb{z#T;@=Bq} zTMk*O$tNXQX!1&^CZ9i&rJ6h`<7@*ajs3->vA>v-qDcUI&B;`@6O6?>A| z-@5PpPV4&`@4wKU_o~F&EcVY zfUSfg&L7EA#7Y6ya>%k*R~bHH+pB#3iftU-Crnqn zwWFQ@Q|(^kZFS-Nks+COuY~Hj`6F4X&nks>Z#iVCo|=?oq1`K?x@P`Jma02a#({lu zOtsTKH9ys^`*&Uqsk+k#_zUaquh0K+xhhcWC>6N0j#3qb`s#>h# z`Tw(uVLAbQZ*nUW723AxiDv7xAL@>&TE_j!xv{p^r&hJK%|11z+H(I+@7;RS_7=fD z8cO{trbb>qARj(I-~XLnzFi`&ELGYcbNwy38v>=0&9Zm*%?6tInJUsLl9w4&s)@9+zcOvYwbM z1sne*%X-cNAF>pk{kP7KWGS$CR$0PS8}n0Rs!jT-G1Z2B;y^WSjha<=`6B}>b*F@C z>G>mBs*Ndyy0aXzRNW;dS!h{Gs6LQClBL=cDXF_ULHvQ3G`3C@KIe+ zgHkc6P_-u&f=OA5Ndr^0C+|EL(|la1jr<2<3c;iBQ*G+^F_j8zBP_MpMoFSa)ApyB zK2XDfHbv{jaAmvXN*|MPYP%wyU8nWCtf!@t#eFqsY})4^mq)W|b^vPV_WxD^(3HwKw^a5)In0la z{B`~TI1~((kDem;W=MSW_g-5%>}vaW*b&c6=CJDyw+yqH!>+)d;tHInN6G-Sb{5$o`VAKQRK>5W6>;L!JLaA@qKTj@G*I6c1$35NzgI5ZOC59_hRp>#Mj zF2Z45_V|P0@e%mLeu=-}u-^T_kT?kr#;ZwiFh)&+gK_CV|3Qlb{Rb@$^dGdK*$zKw zv9@%umpRzW9PDKnA;vO?dYMDL%%NU}ZZ?)V+{+y9We)c;hrjSFWhgiX)*}vbzpult zk7NKl^7(Lb2w~=kf2f+@l0-RL*-L(=H&X9TAN8+S>;Iy^)e`ej|D5Fa-%C4|LdQPS zmbUk%kNHQTzjF@%9yA;3b(7=CfBdsyE4mUtm%=7=DgKGAjYIk1&~v~cemI=oIf$=tDBi(gnfM2XbT}+yhr@d8a7f1=ma*dx>2O%a4u^Hw z;}7ENBshq#li(n}PJ)B@dZfp&BRz&4=`oDvQsL{&QU!pcz0A>G=4dZ-bRPF8bF7y+ z*2^60WsdbS$9owXdJ%l6Z+VaRGRMaZI~Pb7?;NK`$M*MbwCA$t4mWMvxm;!gH= zgOi?G`nBMs%lO2qQ!dl?=$Kt{H$^4xW|`>3-K29P%d!uXeD2Yd$~hbn!9AK{E-&Yu zGM88LPMOQfX>&z!86R(TI*)$3vJWAOsVLA2AwVm1;39=Gprr$?5Qk%|Csg7Ng)k_U z|5WU-IX%Bp3X#g4{>~L5n z1mPa(a9G9;hxN`usDwl5a9AcE{*aD8EMtd5LjfF`A~z1D;}7`{4*Ox`kl*2O`WH1+ zjiK_l;4oJ>8;8>2u>4K@L8zPr2chyOAKF^5*)sNX1H+3-Z*^!(I1;RnDI3Z`(<;z3>=o5>qY7K!!q_(FG|NB zma$VW@TXn~V?QGYT;U*$o#~zQOz&`KddEJ~JL%b8=4>x>wwF2E%be?F&h;|qdYN;* z%=upCd@pmpmpMO{$#W6pe!J&VjB?$IiykKeRCjP+2f%5|3Y@cs6I z9B6$Y2U;JgO|KAeSjJ9wv!35lfnNq0j1Ibw2U1#>9ASG z4wm)U!IBP0Y<1y!bWnvUhea8)fdk4^aJp0O5=^UId-Dk|}0 zmg)j5Vda-CPo`;urKWfCYez|7q@Ri%4(nfgA_9kWI4om_13etfD&bJHghSB^4n;A% zB^?fN!C@IrIHYgE;rl)aM=cyD9~>$Nhh?G~9E!4VSSI?yAsr6!;t!1i_``ah1Aj=z zAC`Ge{DB^SFss~xLvaiaalxV4I`v|nud`4cI~>X{j^XFSPW4FHYDhUx_bKD)F=yCn zG5P*J8rUqyHY5EfsjFH{{?Qy8!`P`!VeHhVFg7@E3~Z-+j5*z7%-~Be%*K}}@ntP5 z_p&E?Sz2C&q<^O0+ol@~@u~Xc@DTzX`(!UeD;UerB*!wRdYR!dg*7~(m0sq7pKE@f zJXb9%J4pGgoihniXA*?YBuJf2kUAUt+1SsC~A931Mba3~-CuuSlPLsLuq zq2LFHf&~7MghT0YD7fGc>zTsBAsr6o#~;>va3RRSp>#Nu4-U)R2M+0tL-`wrf;Ak< z2Z!~PhePRb`2M**{y>jEYFT-#7locPJ@lNJho13=r2vxy0kfl0Aaw2)M#_8hxpa?k z_8jx;(~BV11<&{F=W})W`uvzZ4^ZpT;{&K6;7H4#u3@=>rQuPb)^+`G)OvL9-Di44 z7+k8}J-AfL*=b5~YqPe(TxHoWoBsANB=}d)V1f=Bv-nTfc~rnya<&oJ9$#;Wk4WCH8xvDHCXxo$8RC z=&3V^;}e0{l#!0*F_)SDUPpLqwfx8M5>#_)?=sEq*H79k`NB- zvBSYQlxnIq@tgz-hXz78G~m!BH8jDYH6%FnwnA&yk_8;f2Zz>z8iy7l;P5hTo?`(A z`NC0a;y>OW_QMwbsJF@m9Fz-3t%>I}PmP=h`U#*1`U#*1a++s+)CT8+z0ARW0_ef< z1kmbrt<0g6(bW#k?=#LG4)xm|?nMvxqKD^2>q*Dk}`Sm zsKMGLkEP5p-^`2X$6U|@?J<|Ja=Z`0$6aRq>J!hQ0SJ1_giMhZRO~>?4y0uUD1f8` zWa)9!!xAim=lEv4at^ZxSW5BFVI4QWhvehtuLZ1lyB6VTDchidQi0}30xFbx1AtP2 z5K7shw2U1}y)i+lz>UXb2Th2 zhQpfx3HWd*ki#Jfhh=`A2o7^?I2!r^ILx!zA4-SAGWO;VrNdzvd-DhB@dp9>NTQ)2 zkM!Vsq({ReJ%S$XLH=kjb2McX{*R6klx6uIb&vHj$NGJa^)knMnd808@s# zClfSJCeWU&OqCw{sn}1&ek%4;v7e6pwD0ugY_(#-(&=P7t!!hkf=-7Z*0OP!Cqc6~=0T#?#&aF~p?q*yX0{B6f-?S4Ivkd<;|~R8 zIFt^DW$bXs&-g>v!5^}(-Z|OJoJ^Vct(7^| z?{jJ%cxXPS`h8C4J_>!OdzsVyKBvbrW0ZOT|Jt8h__w;l7XGzAQ+}a;YhC^R^?V-= z`)yny7tyfwx4GJ#UCTh!eXZX3pHl{xjTcf=@P*>HT0{TQylIE`ZkPA>TdjE~yqrn+ zIg_|@CgJC7>}O*?8~a(_CToxGT?6DtMkjfn@Nnl{|x$JVRSD?ga-YEAQZB zE8n)*G&ot7!O2$o%?2mSGC0{voNT3+8Jvt|404ljaxHQD%*=!O-@OBznNuG{`@pS( zHu;V9U`$%YuH(1zD7A{6Bao_ey*%Em70)F~kFS+gdU&r)!CF*aSnvSn^%R7UygI<4 zJ(?8W^LpHBU5SH3i9_aR0=hQ)rT&5XP#(f_(nBfcN$H`X*x@S10~}Un{gK1S4?9a9 zpjMgJJpfsYU9a1Ptv`fa?vMxcN3s;BvcPFMWGS$uBnwPRD5m_8EX71hm}-f6YD~4h zJT<0TYtE@U)oK-%s_ybfj<=%jlu&h-Ka!>DPASx#C0VqUS#_t;uG*9SpzbWmqW6r$ zWYNG@b;lp6yIOb7FH{thauk!sqH0eXRAJJ~KrtyxHU9jO^Q&P}nQHC%BUy?`d12BN zqS}*Jq=y?76E_G`twI0feu~55%3@LqOqMX^k7Ow(Qo>a0(ev}C)aUxKRd}q;@^M?! z4yIV#)r;Z9o{<~smF`f#5&m=@jiXi3&O>I+!w&b%c(z@zs$6r4^^a0(&r@@6twT?Z zsn(>Y##HOmeSkbdvmO7T=m-_AQRE1%Lw_8N-KSk0m3{bMq@&8T?sThK>8_|bEX>yB z75VGR`6GkFQGR;EE8=yJu}IycYn9!X8%K)=zlR=9o8DSC|IKd5N}+wF=>se2^xI?g zJ0UEg5B-{PLNu7Rd{{sIgFdS6T+i(#ZEmUu@tXFr)Pm;&$5IQ{j?ZTg03A;;PZf@< zn37ewac8ZEf9F@6dH{vqsx5_^Y6l7zM-!dv0h~Y<1>&ghvMuzJvdB-BjHS-?6%UP?!uYv8R?FX0W2&X_sWH{Ec-|;Z zP|X?(PS6taM@EN}$#QbY^8YjUW=(cnS(ctmR)DNuB-5L^sxk}nKoS4}5CCTah`@}9 zz&sKoM+}_j+0@S(OeT}{vz}y9t4)8Qia95<$nIojWmaWY<{!{Ym#j!uoHzg$|SMbb?7;f=OM1Nk70O0|_Rr@nA}&>jIMw1e1So zmtf*Zb1Il*YQbbUy2kFROj3eLeZ>@A#xfbsTR8HR2#aKjBDuRNPhlWq^Q2Ezo}$ax zJgH0M$v^y|d5VI$9Z0jY-~^Ui&;@6)^b16pQcR^xsiZCYDe*C%?ZKW{Xqu_{lZtT- zE`d=IAKIiw)q7}6Q31D~{3&xS5BgK4*+1BozT+<6>AHNU>+&6ToBDp&UB26O`L4Rm zF5RJ*kbJl6_h;_+XI;NP>ptqwvP*L>z_g75%s2{8S}F2J<7gGskAFllfwX>c%Ua4_-jdvmX`Oosa>Be)b0OxjwJEW`a%em+dv z*1@C=6-%#`^ld2+&RO_8U}Psvjr;Dr9cU0~9I$di9?m&g-G zoTn(8+r8qq{73xqXy&n4P^>atdrYQ2?K}0Ji|m!okwSGYxW%T(W9b~pl)1$OYnl96 z{bcA%XVN;a)k+Dz7~E}e368qC=VIRGP#Q<_*?tojOEOydIG>Ul|CEg+RpsqioUPm* zN!7l|w}`^;Mx7~rC?b8Ny2&!1K}I~Fg*adaKQ!fO=+T;>-YE%S?x zmia|T%lsmw<<^&5Uv7Q5^%d4vSYKg%h4q!zS6W|beP!=ON^r=R;K=9~|G*))fJ2r5 zhrV;bp<5p~6yeY~IJ8&b&?La22#3bQAsvo9F1>ji9NIN-$Z*I<^7sWtg(G>)35Pff zhjcjdxW~hx&x0eQ$CD5Gn}fSDIP&~{(GeW_9P*LpZTZmWkdHj>7b(G!=l6IxvfVh; zUXTMXgF|^D9~qrDION&nL&uqyjMmAAbU1W8<|VdUnHTBgL&sxYLND`z-fU%yA`k>CGnARPGOD*M(d`_?M^)++njYU``5ueQG0 z`WowNtgo@Y#`;?8Ypt)fzP9I!aLDiA(AQ5mv|iy*ghPG?N4BlQp*9@49e_i=28Zs; z;E)c7d;pG&e!(0Z^z-_l#s-IO7vYfKz>(4KvO>H7{LV$E>bn*3>a;>Uq}GF>C6WwROzeI%aJhv$l#eW1{($udtUqA=0qYN1f6)4a)*tNo zA{_D)ICNhGhxRKR@*6m`&)`r$IHbd&{SJrLKOEYxaL6y~ zFT$bmaL6Cw(0Di$$8h9v-=`H0od*u_!Xe(mkvxBAp2~qQ!jac+Uo83PI5Ju%AAJtB z$%j4%j*KlIdHv2O`A~oILBHmUaEOz9WVCO^yo4W;kBrvg$hP&84;_aiqxCWQkPZj2 z`Qjir@Wpl2d)8I&Sy#PhUGpC0D6B9a`(*(~Bfqt-uVdENG4t}){W&VhYahglYK=vu z5&IiN8nM4YaA1EA*`6M5EtOkdEm(NnzL}|I2;+R!;$UAp*9>Dt;0dv8y_Pq9J+pHNZjN@|4_i8dL;SK z7i>6m{p3Ua;Lteok!|bbBd_0I%;C^D<|U8ID4P)$4)MZ~(bscd^1%(_AUH6>L2%$` zgW$l?2Eh>pK);e^nO{k>%&(+b=2zA%x4zu^a_h^judu$t`U>kStgp1b()vp4D|@fJ zfkXQV4(%s6vhBAO!jT0(zbF(A^@BtG;L!epLw*B?ZlvJQjTs!$;n4nvL;D{NKF9l( z8@j@g=l82($VV0)%}G9_!;#1JwpR*Vem@x;S(yC${Nf2mo*$0*LJUW?{e~1cXg41l z!_nm%$+pKFtH`E~Dpz`Bs~Cm(e=&oo(x7-RU^%E@PQ*6*d=|?xR>l6;%@4%tm z3Wp*b(&3N}hjtVk@(DPk!yz3Gje|q?k#Il{P%g^3P&Ed4u`nlknh4F9S)*7qOj+2Z9q5JCK z2tOFh5rxIzon5+BkE^Vjvq46zs$RCrd%Bw|{aeReU14m#D|U75zPffNWjSSG{oSe7 z)b4BCy*{T-BJ~d|7oY@j0Xpg0_R-B%%j(kAlFf{FFPoXgg|ZoC$?A|@HsxGhHnZVt zP-Ar+LrR+ycPY(ob#eivt+Okxx4z!`dh6@0KVba<>kn9e!1{yMAGH3U^#^;d z3Ws>%&}M-{n*|c5 zJ_io**KghQVL2mP9>Mn2+h7Y>~lj*N{% zIvmMm9S*hO$UImdlaI`U^9hH>&C3U_TIMCs@4S-_<(+)w`4`{_*N%BnZ1bXT6XYY$ zYaNa}uD9DZUmU}cJS89T`3vRa794s0QI0&W&o@VuC9C(WtKPG&de6G*aqH`t^>xhp zI%a(x!~C_PBgrd``ffv(cT>jXa`YOaHtB0!Xl>o|Tt;nj2pmzHv`0N;k9x=+^^iSm zgY^y8H(1|beWUe_);C(;Xnm9QP1ZMA-_-L!IOGX%$TQ&39)?5n2!}io4tWL~(&3N} zhi*^ckPe6TI2`gYIHbd&^T46=z(K#}fpF+Ng(JD_VQ|QM;gAQwkY~z2rkW`N%x@CA{QAUJZxx1V_e}58CFy z1L4T?nime`5stVGj7Oelmyi^73YdT-DeAPryE;i)X5?~YMzxfUwNpt?PFG;f6%sbN zYa@(WE>x0RzdnacQw%vjVahrkiF${}z>t#Sw)QLFU(M3(t|BFp?fk!610 z$a3q;tuME}-1-XZE3B`uzQX!S>np9Vw7#zmV9VD99bj%5BZ(CGui`Rfm-xnvHt8m2*Sm3fmZ8UX&_59b=ZA(h|!q(lch+>G+uG&f|V<$pX_&KXXK> z($}DGvB0!1$X%LKnR{(XFx4?#n$@jKb2jRjF3nQ9G-t!P%0?a2An%hlFbTVHK`we>aD*H~X;eU0_C*4J8JYkh6c zZsCx9z>y_6+XEc3OE`2K4&9Exp&KJObXx+4+HhpsubYEIegKEIBODoRqj1pn`iN4c z=LHV!8}gCS`v(rS;mBwm4z=OPXq|jy+d3R-!;#TC9JI|5rOF|2M5(gc;HqkatE!i+ z^8Qq=S9^@^#8+4UTkSEa)G=%7dDhf1YwCH{%#CSpP+nVyuC0h`>(I4xL%TF%w}VJ? z)G&Pwaz-uCpDkvt6#YzTWzJ>+7vQVEqB>4_JS|`h(UVwEm#= z2YYr4hiniI*)ANqdxS%Gg>a}1hin%P*%chRdxS%6I5Jv?Lv1)RT8AUs)#l<)EB#7i zIAq^&Wc1ti;E0ih7wfp+oeSPf?rLy@zHOU9uJ@e@9 zPF{I(@WDFf!8+!_HpU6XSO<~ND1ugF?XoKK>av=RG_U+G{npnpth~3xYeeaD2um_bpF`k?(xiCORMm!!b3^%pys3`aI!ymq`RuR#WMcN_H_5wh5C73X|dd zUP+=eJkDr2EWZQr}?m5B?PLB;O4t|KK;4MV`3JHWOd=VG?ZQ$v+rhc~ZU4 zU4ltnB2WIoNq|WQg2_L)OU#{)z?8A;5_9Jx>S8ABblKbsE-)^@%B>)?IIq=SDM1ae zzKH_Z(h=gW)e5JqyzU_9S>e(7_o4Gfli=EM-msPRq~yDFyStxcFF-4boOe$W$WC9!ISSED|CjVgU z`Aku%U64tG$y3Je)8;WrT9`>+EXb2l3R5cNiGOIDd9Sj2bQ4%CFfyipMPnBA@6zhp znY5M8;*5W$%X}7@NuAdsMbSA{Tas2^CY7ag%&|Jp&u5fm??XOKHzuFXa9wv%p8b!q zyENEXe9ipktw4?L@+s?%W!O58oA*qLI>#nyoyV@qkh91TOEX$oe^5SSxzEoh9z3{w zMmct9a~!2vTjM(NDmz`r67>%@*!AwRzU#8S>$09Duf7ks%L84P2f8i~bX^{Fmj}Bp z4|ZK1%r4D?VUjflllF2jY1^#p_83fAv89V{n}SJQf=TuOldLhA^l`x?rwu0Ep~Ivu z!K4!fllle|N16x2r0?IsB$pObEWOI4v5_a8Czv!Sm^26`ohO+5!>miUbP+#HCMZmX zQx`Mg!7yp-1(Sd9`{sfvS==R<)Fqg*c-nP=NlGyJ2X~1)>3$z3DUm1t;4YCTPSiYj zT{XV|lj}yZ^xdT-D;+>rCc5xY&0-`qGL|s)^8(Q`=zl8%F^OtFIE(4Vq-JWfvtgrL zJ1&9xxWbvAKQDpmQV@;WWhWL|!Z$ioc3s327a9qqubHBBJ2a*!$_|Yw3baFGiejxj z?jfdGzW5L;!9Un3H@M4&uFHn5%LZ10`fhZWja`?GU6+krmrd@nsq3<->#`}kcs+4L z3zNJqm}CjT-hsG2Y-=Q(#w-5VGA`kmbA`kmbA`kmbBb%*nw!Yc=X6sw5 zZ?V3``WEY3t#7ry)%w=nn@Zr&?uR3z->dY#layvfkS%| z4n;V0OACj*91e|#gXp!4uficKfJ2{0J~H~v9B}A-aOl1i4)up4&+qGiBhT+QqQIg4 zaO8P?ontxh(lPna=aCP21srO_k?ocb{o_JD^87vz`N-pb)g2tt$w%^VondI?gX?Ji z2}fT4t@9xrj*QM%$%l@UkBrvIhuUytv`#*<{r|*#HQ)OdIpAqtHwX^=Z4exI+8{Xa zu}ADPkJx7(vClkWAKGSpoAqthw^`qAeY^GT*0)>VVSR`79oBdBd<+ix4;H>5zxNA121lOXuVyA6y48h4_Ukv}FW>O@kaQ#^X#9Bl!jBp4;i<0Uh3KVFEWL!>wcCXY*Rjy4Dm9BmLBINBgM zaI{D5IFH(K9<}2860ZEk?p_Boeu|m=D^Y5$m{>+9Cs0B4(6rf$n%ZnW0Zq$ zp@ZPS#|FWHj}3wYAA8b1^Q3*|N&C!`_MxY&KV|(X>rYvK+WOPhpSJ$A^=GUw9P%qTq{E@lha+QsIXFHB zhwdl}NAmd23l6p6$mlyaIMjwC&u<-$Z2Jxo4)rS>(#Z$@-FyrVT^Ae~|1SB-N1oR@ z9GM^Mg(LG~9gfV8$HO5Vj*NaeF&yN%`Pdi^^)K_HcHzi&n-{g2myG^*fq7AT3`ZW9 zZVr5G5FGf}AUN=`d(V-@&i0@1Xr**-GiLjYP7}6v@3DN|wroc^qHyLHUOemszdEwZ7H*R_j}PFVuiT|6Ic%`+`H;9S&_{II>Xn z@6&eRkPe4#=ity6N;uRXj*PrEA--6_p*9>E2S>K0d;3J;%&!4}L-~RuqhG%OhuY*L zqjfmchC?GQNQWcOYfdsIU)!v2v%byxHtXB1Z@0eP`gZF(tnaYC z!}^Y%{lTGa2}ef1sTPi`Cs~I>Ivlb!I5Zz{$R^;>-ho3l1BYw|4jqR>jeL!Uc_Bai>TKA&w14%rbL$))kl{@~Dck&letcW|f; zM@H+BkN7qWhwKUtwaG_D>*PbOLq2pIj*Nbn8S^sl+bJAT^7>Ezv=mQV@`zsurb~Ln z=A%D4dZb$0Hortn-L};++p1x0t7Ep;G21;Re00YDx#IRZbbB4T!$Up6c{`GgI%dZ> zf4qY{XI^ie=gjM9p7VIm9|yq^)jRY40qgGW<-GM{C0f$yN9P%kRlz%w1zu}M$hjt+x z(&5l;4jlR%IHbcN9gd8?9fE^?_NA!axgQ)l4;&f~hx`x@`41erU4cV-;m~n7lFL2} zhj`&g9{V`?$ac>k;m~>DkT1ib&xIq;=i4PXvOUV7}eau7UtdBL@qS)zW0CrAaTvqpMi^prvGND-p^o#G9 z&~|?tWxqC|ns^eK(f`ntg{9+6Xh!R0Vd*#vE2H(oq2nYnW6uBw!4YM@A><>%#&~Z32T8Bg5 z)8WYI7gCZB89N-h(S;+UImt)zRStfA0Y{$SH=>0@1_ppoZ2LOk z(C3g39fu=h&j1&g7jZ8zFVYt=FM0h7(sPp}Q z|Lo#_&R3X+{dR|k{dR|k{q~2=e*42_>zl1_w!X#s7VBHAZ?V4B`c~^(t#9qUJpzt@ z5%oAYw4dP6{)9sj4*3Bb`WGG!^@BtE5e}_qIOJ<^s2?2a2ZwYxGWzWjaG*CIgF`wT z8U5A;IMjwCqjfm4ZM|^lI2;+RkKvFG2RCl*i!L0QhyRe*M?SLsk9lJYhuY*L^D~+c z>EuH?92r|alppe;e#}co<VZhgD;?bdgMKD%_A{*S~R z?zF?5cJw?F7X9fu>My$cT7UaV0J z^ecej(3ee;lEpy3$p;R7`G!MZK1qta1r9|xGTM7cO18}jhpq>XjMm|xpE=@>@BEf8 zIMfdgeGd6hgd@*yy>O`i7>+#d@o?yK#&FQj9C+j-)w>?4e)q_ncSV)3`rWo_THETF zZPm24)iK-adA3)h+g{JJy^h&Y$Ly%*+2Ju!Og!RZ;tmgOmxo7=S$0|;q*-yyvdiPv z$1FSPEIY+TEjv7N5FAkp9NmVxj{BOAs09vzBWi*6xJPYYkJ`Q-wZ}bX{W0s0S%1v> zCeZirx zyl|)=9I^vA^f_>-9~_*w*&`h4M?TaK4t=$SLpEDDbQ}(SwIv@q4;&f~hdANLqZT)HMPg{T5`ZLy_vHpzpXL?o#hqfdf8NGGk(2jva>m3e#%Y!42d+WoY^#?~* z0sUQ9XurXseMLUh9}Y!0bR3RsTPGiC7mjROhePc#9C^I= zZ5a+-9~{Z!{a-kAUBMAm2J)fLDIEItNIs-9FUiw5^tt3i*TcMY9K?1f2#1ctktpZ0@>j z?z(K|$!+!B;x1ddE?c@TTe>b=-DPXnWoy@EYj*M8;WY#>X^#ezHeoPnw>(T&{Q#4; zVK8YQ22(0s7nn3Sn4|=gfADKxVA6eCFy-IcbzOpq-6#t+HlfLr?lfGQS zWP<;cN-(8D7hMrd8WT)Xf=PZAdD0IsNeL#6i9GoSeTtd*)(exU=P{Y`pVH2QDQqtC zWVmmZCk=v0pAt-Y04D#S32DCfaDD0@u)JTBrIN97_ZDf3-^}KJ)4I711GaP|i}PCT z{e=99V0|kANi7}8?7WtTImbofqOz4z8#X)lWti14H^7$~6~l2$LRqQHR0nR8{#Z}r zmuV*1C%Rqwqk1?rrl=$ijVY>%Lt}~xqaE@Qc9~rD5q6n>u+MIDmu+2_ZC#gbY$x^I z?k?NAF59~<+q*71++|1CWk=U#M|SZV$BJQ+_XLxyGMKW&M^_mYOxiiYq`twVubaUn z2`1fy29tmAJ6wWE_oXmttp}5Tu*C$^JS(nD`uJe-5BAy0WH_5>FzH_om_!>){=u*P z3nu-W0+YH1ldvOCsn7+=X2mecAtO)14<`TMf3jdwm&lWp$di9?7nsx~n54wq`3L`# z6?qCnpO+{7n-Y0qLYfsnQq2*tISXT2JD2OyRGuNIyp3^s8kM( zDXNx3V~Pr$*I~4piUA-R1GF%i~>_$Ga|1xXTk= zmnXU|Ph=ObCp;J?Ex};&4|at|>8fw-Fi8m}|KKjcq$4n8?79S#kGKm=vi4xojb$*Y zOEB?+nc}Y;|6>~AcqWaxYfL8amED3Vo>%4y!y4x?<=JoX%n(w$g zsY}eAK7~AuGO0`Ci7w7lR6MJ_0hSh~Phn-vYt5Ny`-^UH_3uvL>R(BgS{Va#Y1IkV zqKFCB@Br8FvEaTGtt5j-{nOVtFPZ8Zi%vh>-wBRd=y<05AGKoM1FU=b>n-TISA@rW z|4sb4OHG?DEB8g$FLL+m=r=BRnf*9tzIQyPKVCRH!E45y$|#+V$JR>yR#F*d)S)p& zN!6D4B&%IE`ebK`Pm)(1dCFa$>bgADb$P1m^0d1=-F11o>+*Eh|nVbW#|CYehxX_*9*et=2$HNm7?Cq8s{P$}_tZ5qUD)Y`#G^^28A{#UEQ1 zCVgx$>C+-l8cd$%m}Hj0q-+F}x{xPz2_|)kJf+fgAy4}JVAAJDp44SN6W&{y^s$S~ zlPNvDmC0~k0g)#ifhi+Q{=r>>i6hQalw(Vt)b-nDiqh;DroOW=i+M93_G+-bs{CfsQvI(3^5GY498%(Z6x-0^!E0n~BW zGFsnd9T*)4CZly=)P^IYbvUvu-O0ni?|?(zw*ZG+a{&%?b70zqL!Z0z^Zb`!=l3#_ z4;?2Tvf5prr_+)T{rdoij*|}+c$pkIG5Ju0BjaBfuPuD=*L^7+V-@AZ%D{_{K{FWv2r$c9H}!vocrsADGTn29=OqK$EWF~nP6 zS0l?C*jw*_e$QL4!G6zMug3X3&5K#ynm5P;u`vH!O-XCzN4M#@naAey$9BRXn z(K;Mz!;#TC9NCucdBL~FaL6CvkPnREkROo``9R^&IP#%!aL7LjhsMF7apZ$&4txs^ z9VZ|1A?799J`Wr^&b;V2`N-Hfq?3<~*5Ob;ICPwO$=EpHGzY#lCLhY%eVrG4YqEO7 zWc7y0>J5|48?<)Yf0RO^O5^j|_+Dw0`O|eWe;L2YI>L``owxapAWEG9!1$IO|8q76 zM=X{F7IOYSFO9PQX?trn_SS5)mDeA$ua4Q*#x%FO_0?o{#_Wo`CTFejI-7q;R&lHS zc9Z>fll^v+{dSuJ)(==eVEusggVqmPKWP1+^+VPVSwCd`P|vO4(DlKQ(bofq+HhpF z4o9}F!=W}D8Lh*iHXIqP!;x+2&8^^&%fKO*As^b!aA=pqA(tT^+4e3cAL<8(bU3nY z9S-$}LuEGdq2d}GdA#1;;8t*`3I~V!!J&SIL;P^)^T>z#!=ZRr@_}0oVqS2oL2%$g z;^;g@i?wr*{dLdpZ+m`r$pJfUEBPI$c6*=>JWvN792t194m?-~9;^ek+B>jAbWqr!}l=Ug=)7Gc0Pg|e1K4X2x`i%9N zo-@Irod!onI|m$U!;#TC9ND%GhuUytv<`>baAdR&N49&;R5-Nb$%mW)4&4Wh;ZQ&F zAxF3?95_?q5GNcN?`J-6ra^GvOoQOSnGVn0&vpO*=;6BY57&)Phfvl*okMHXKYPyb@u47o}oy*KFnHjOPnL2Q$4xDKxYd21VNO#o1zE7EGcBxBW zKd6l#s&R@cm$9St_5D)Q+WCXp_@Nq4Wl`)$8v908yYdt+aOEl7$WyqHV_w&o-7zLg zUC}*a^o$sth!fT)tWQ{<$Pf8I)Sm-SuNfzdc% zGFk^lZD2B52PWIn+f5l9x~YOgH&t-xW@zV+@^>e2=w=NL9fw2x;7}WmjMhntbU0+4 zaHvgE)DMn~8gGs$eSP1ht{>!Yy2s>0vK9-R#j%+gmKGf~G( z)G-rnjPo0%uR3;T9lNuRW%-4%xd>Lr?5bmS)iErEHfGV+RmM!z^DJ~-b7Op6Q6jtT zeC7VTr~5fdWHzBmo6w|9XwoLN$NC=Yd#vxVzSsI*>wB&5wZ6~#KI{9e@00F);BRoq zZ{Wyi|A9koI5Jv?Biq*DP#cbn*5Obaj*Qmf$ac@);LyH@Lq0@4vi+m{Q$jd&oP1>b zp^yJ4|1bp(^@k%P=Luga96C-u^rwk%=nq=R2RzP4l*k%Kp5Hzh`H0VhL;eMabn=nW zK0Jm)yl~|C{rPa{I2;+P&qj%C2=fvpvbxtM>z-mqI%aPjv$rN^Umdfrj@eho>}zA1 zc@1JwM8(YJvft*i-{!L4=5xUM0qX~>AFzJV`a$altsk_0$oe7chpZp!nHL-~6F4&3 zT;Na}j*Qmf$hLJj)P^IYbvV?9BcpXVvMt^7LVX_&nF<^-74o5el_Si9eCYTX4&CIy zp_?W0p?-x!=0QGWLSs3iVrFxJL;c~9xxk@FKJzG4z%%M8wP#wb*hwt_3WJAbr)XD4@hwT@K?H7mbCsWp^tWQ~=vOaBn+WNHh zY3noAXROaypXvD#9NM>VWb{6ULv1)RT8AUs*5Obaj*QmfP#cbn*5Sx@&yV2HehrTB z9rB@mg+ui)@*%&vCmc~H8_h@7?S7Q?xcicisFRIy^z)%M`N()L<|XQ6L*R%yS>5x8 z>z+Sc_x$1N6H|4}R2?%_$4u2R({;>r9W!0Wu)I5Op*mK_%+xV6b<9jVPrE-FM1G^v z^NeYf@9)^}UqZGFP}g!KvQ z6VjcTC}aINS2i$O;c#U9A|o7X!;#TC9BRXn(K;O2who8daAdR&2kmyJ1c&Z$7UBrU zT8JZb@{#8s!x8#|98ty^LO!C5H3W_*W8IdcUy$1MlaV7o9Xawv|H$qi=aDQ{`6II7 z(b@38EMwI%6Lri)9W&9!c)dj#>$caG>u90%rrPlW>rFM~h1PwPorb^>WheW^r2S&j zelcl3*<*c=^*z@2Sl?@Xul2pw_gdd)eV_Gx*7x=N2oCLEI5K)4!=W}D8Lh*SZR>ET z4M#@naHtJOM(c27yXQx6=nm*x<%qJ=?eihuWL|U~7%=a3KmjR*6> zGYsA@QFgjLN1lHHj@SBqIW^po27X>EK_8h2$K zMcL`LdFwl&X0rRu;plW0nxX()1cx#TM@DBD4z=OPXdRAh zTZcn!I5Jv?Lv1)RT8AUsJu4anM--8MoJAk-ZG>Cje5orkPBZ^4X5}BOX=~;$mhT`w4@{bVO zvMt7NpgJfExVZ$oDOYX%^nn0Ze;AWj?5Dqe_b_%ghtiK265O1 zao7fN*ak9XeaiZj^(pJq)~BscTc5T*V|~W@jP;qG0l}dufFq*~0uHs|$Y>poY+Hvz zZ8$PoheK^RGFpct+tNKRRIvxa5mlofXLX2ts7l4WWc9kaQO8Ww zF%xZ!=Q#>Sx4o{+_dQ+rQ7{?;M-+_g7nAmjN&Cg5{bY~zJ=XVF-(!8R^}W{jTHkAZ zpY?s#_gUZ9^CLL4&f&=Dbq|NyaAdR&N4BlQp*9>Dt;3-<92u>{k!|VCj|RaJ1*31C z5BVnZqL)^T$%lNAeCS&l`A|RRCF7U*Es%LZcRr$E^vyYxS2z^MaOClCGA~gus(XI2 z?)k~O=O^2qr(pCm-4OWil>V|dzO0R}O5?8ZM!{$Zd5db$5ICY5WFOdXAJ}gn*l(XW zVEusg1J(~%KWP1+^@G+AT0dm{ko7~>5A}Qo4y`{pGTH~=P#cbn*5SyubvV?9BcpXV z)P^IYbvUvuz4^=_IHDT#v#j=z5BUP~lF|21p{SAlOaAdR&N4BlQp*9>Dt;3-<92u>{ zk?p!)qL?!Tjwt5*EcZG2(7t9~#Cu=!5yhM#=8c- zd&G~z9`U2HN39>Ve)RKy_Hw-4@Tm1;){j{~=JCg@AGdzo`f=;Wdym?}q5T0zMn75# zhuUytv<^qMt;3-<92u>{p*9>Dt;3OR>Fxew5FGf&A~^K@gn7y6S1~a!YLgGWDvx~V zK7)DD{RsI`n|!FvykzuC2ACJdwfm1na43&(WV{#if`1Hx1OGTO@(}Bh`Vi}p`Vi}p z_7E!@CKh1#n=7&vCE5JV)zLcUXdTlQbt?~LY57)e+WKkhr>&pvnGzgY)No|<;)X+Q zI5Jv?Biq*DP#cbn*5Obaj*Qmf$ac?^2Elz5g#*zhM1>^$XT7TEA%hqVL5WRxTRrqLbo*9|P@zMyi;!IsJ;JZ>ptF@xZUT8tmJ zJmSYKkN9!RBYqt7sP&`Pk6J%!{h0M*){j{~X8pMJpoY+HvzZ8$PoheK^RGFpct+r7s*2f-1wnA_(=4;L^mx{fjV&|egjkF3r3-9RND zS%dN8>EuKGnHTz(TFmV^^8B~vkbXz=61AAcaC8=N)Q>WD+n-8^pJyyb{7_>%a?DRd z#t~OM@_icrk{1@vE;%;$NaXC&AO9CRGWT5M?9!j;$nlYnI9{KsJU;gkeBSZ7(OtTu z)Kj0xJW|IVsbi0{v0Pgn(_Om$IH$YnY}7H`wMscw&(kh5uDOosE>2_Gb#;G+c$)e+WKkhr>&pv zc^(|P9yl`Eli*Mrj*Qmf$hLJj)P^IYbvV?9BcpXVvfcB%L2yK=$FI~NAF3lWFIn>O zD>KMPmU#R=AM%lHzcPb-WU0rV#=K++$m7XJmU@2R=vQhmFN|xRH;8;hsb|DZPSl-x zqB_Efx>HY%3_Mu}o~#2;)`6!+2C}xIh{JytmH%VZ>=Lr-BW%@Eb@b_x(WmQaPuJ6) zZUfuRS$Dzl`A^Gq+Xc@q%|BXhS3TD!A8F6OPiBq8=&V4oflH&l4~eZDO8y!1UD-!b zb{fKdje=ZyX5jQ!_~{pqarv)0dAKWqJ*^>fzGSwCm}y!G?e&s#s=^EWu;H*jRM z|G=R(92u>{k!|a6s0~L(>u{(IM@H*#WV`2YgW!m=(`Y_aY9=4@rTdbPC_9aEC~x<5 zUZU(Y;umMCU!19aai;mj?2@x11JBlhXY0VTb>O*?fvl}Cg1p5$H#e}m#XC1Qy1T{G zqU#FQ?0{x4EWgr7g9#sM{x*ojM}2Du3n1!SHj-y;B+uGNp0&|juztb%1?v~AU$lPF z`bFy(tzWW!$@(ShmwHA8hc*Bl8EqtRs0~L(>u_Y-Ivi@lk;(yzMWpOHi1i#ru6v%hMQ}us z%TI?M@zbG4{B-CMKRtTX`cdmgtsk|1%=$6w$E+W-e%$(T>&LAh?>&7AhxR=j8U1u9 z9BRXn(K;O2who8daAdR&huUytv<^qM>jQZF!Qvn|qR6%QeCUA+@{xadq&I0$p7?RT zS%ZA&v3cet{{ZQW{31v`bewt7aq^)rh|CLL4BHpJZ@{5^-jjKWBG+Q_G504tw_YT1 z8epO$Fl1JEK6%` z$(Lu&*niO@zsZs0XyjKkcA_$WtbRJv-ae4I&mMDop?ok4p!FQPE22ELnCwS+>eh)* zf;-urQJ%7!oUogmu$!E)+nlt1()vm3C#|2de#-hO>!+-rwtm|BY3rwZZUu*~2ab%+ zFdS;bkET4M#@naHtJOM(c27TY7V*L2yK2$#3x>A1WjloINei_C(YL3C8E{*yEG?rB; z=_Rc3TvOxLR{Sm05ONu{q9JfZt;pW+ti9n`d&9H#jtkZ=SifNXg7u5mFIvB7{i5|t z)-PGVWc^ald*IN#!I9DP2Z!2lWV8-PwyndVHXIqP!=W}D8Lh*S?Vk4xf+K20L&!(e ziiW@uwW52@F;XkCS+#F;m+V;Oh;6Go((ZQdJ?|pcbJU9NdEOSm5w#*ee0szWpC0kU zr$_v7>QU=Qtsk|1)cP^&$E+W-e$4uD>&LAhw|>0$a4Q_z_i$wN!<=xa4M#@naAey$ z9BRXn(K;Mz!;#TC9NF$Y+&T!3s1@BlA6XmnOEkzww*3+g@}X~2-`6V3W zLpt*!oqS|l57&FY;4_QhP##$y8SllsM6Kxd`M5ntS4+C}BI$}KUEPNC*?;H34F)=yeLY5kP-Q`S#eKV|*2_0!f* zTR+{i6F4+)aAfrS!J#%B8Lh*SZR>ET4M#@naHtJOM(c27yJshZ;D}<5w>$aJHfLTk z`du32LywCwFM3>zd`M?r6v>Ak7b73~9X|7-uUzCqaZ&leP6m;WDCXq*d9rGJV&wH< zCq`Z$c4Fl9VJGWrflk)f0-da{1v*(@3v{ZEIaSA;s$)*oF{kU8({;@0I_7j6)9!W# zk?yGI3}HJ)MaTAW#`bZ>_HoAca@P7;>u0T>wSLa}IqT=FpR<16`g!Z;t)K7N6CAP& zI5OHk;7}WmjMm}Ewsknvh9jeOIMjwCqjfm4-Lt1ba70CC2>FPL&JZ}FqLcQNzZqhY zv zSifNXg7pj5FIvAC`s~te`fq(My3<8>y5vrm{2`aDU+P&5Fj@h?WV8hUqc$)Ztpk&7 z>%gcDOh)T)s0~L(>u_YdXEB4|h{DYf@)3obA#g(7XU$K70`W5R}tzWf%)%sQI&sl%Y z`g7Kw>pd(BhxR=j8T|wx9BRXn(K;O2who8daAdR&huUytv<^qMdk@PFf&-r!1P4Ad z2o8Ma^2pnKF4wpDT&{1-x!m5EGrQ!<$iORg;FUV?N*#E0WZ>00@M;}+wGMo4WZ-jk z;B$50b8TSrs6pf$j~WCA9`(FEn~Y< z$@)vyU+Q@j9P$h}GTKAnP#cbn*5SyubvV?9BcpXV)P^IYbvUx!^QdpYp+5kGLq%Qk zp$LbL!=XR)BOfZ>!l4LX;Ymm>24p7wec8>zEhom>27qm+F|8>X?`6n3vj^=0}6b zFMc!#4*ck4`^C%li_n@S{O+;74#ol_uX^_;TIz zFV{W)a@+H>ORkOFyj-gTuhoIq>cHzG1FzSC*XzLRb>NMWfj8>F8+G7~Hn7>#AkvLJ z4T1xEx@r5kY5TZo`?zU)dByrG)?cyy%JhZ5}`w%adea-r7)?e${ z6CAP&I5OHk;7}WmjMm}Ewsknvh9jeOICT30hmOOM(K;ObM-g5h{3SFTvZde%TOuFo zUpQnd&Cy?Hva4qEu8LI z4Q8!XvYEQl$TunGUnDQEm=>Qriq(Ti9%eHLj;J5`VbRNeSoE?V7QO6;Nv~MHV*QHs zE7q@CziR!e^{dvOv;Lg*=d3^1dl(fC%_AHc{jew;YQvGyIvm-y4u{%sWV8;4+HhpF z4o9|o52M~g4w>Ep9L@BiesuTqq4SdueTOU@$@Rnh&d9uQuV&MW`qACz$ocsu^AhzV zKf|u?S(oc`@0Wkr{k0DNHe8;2a-GJNI_63pbES^CQpa4aW3JXQSL>Lobqu)-*UDeh zvCx}^vC2wg+{5vM$Zyn&hA_`jE3#iaZ@+lne(}8h{-X64t-omf zCF?I)f64kwJwJj&>lBWR_6s=Fh9jeOII?XW4z=OPXdMo<;mBwmj%-VBH$Mw-=zr6K zBWpuH$p3a74((_1k+mVe9S9D+>5P2jalai1j;sy&?LlzpyBhi6c)R(5L!V1NG@f}; zKk}jRa3qgE2M+0QD3TB9aHu~VdEDdSkj}j54;068M6GBD^Afe9-1GTs_5~J6Z2#=U ziq#B{St+g40?Va!B1gGa#;qCdaR!m2sP_zEuA<)KJ^!-z{L9|+FWVEYS-)oe8ha?d zAYHS5-THOw*FFBa^&8f2SifQYM$c2=(7eHs(enp~+HhpF4o9}F!=W}D8Lh*iHXIqP z!;$Ttr@*1T2S-M~F$@m1;m}|6kq`Y9ARKwzd$n-ruK>x1`op2PC=Tv%;Lx5g9LeMJ zz@g7y1cyEc4vmLHv2f^f$Vc*tv)$tiVqT)&Gk5RNdBy@OCF~&oZt>d4TQjctR;7FH zA(nFg*YMZpPR2^VUT<`+*BhPd^+xAL9do0Oxlza5Xk(mYOlc5Fjw;U(HepnGY#KLh z8aHhkH-D7o^GfKmOaEuR5bl-eG`sYF*XuT4iJo(f@R-@9|C74Cnq&U8y1klX{?Al$ z%)iP;j`_dT?X^1QwH))W)$O$$^M7Qcjq#lFUpR9OG8nEQqYZ~^P@8MWXdUuwTZdOS zFQDqRuCH2u)jDk2$Y81R1ChqR)-$xbz@g8DBjYGXp4a+V4h(G&98n><^Le@Rd_;w) z`o+!a7dNY4+-!b9aj3q^kaZtEmn9%pPieF-Q?pB0M|aK}#i1eOEs8@!;E3XopANn3 zr$aCM>Cnr5di09*E7q@sKD+e)Udk7TC0E?(sykhEr>p*utJa^h{+#vatUuR#1Qi%f zGB6qah$t{>1C!A@Fxj>ahuUytv<`>baAdR&N49&9pxy-znI0S&f12i3IAnU{L*JBw zBg)?71D^Jc>^^cN&rkCkBpjG^yL-9|9Ln<@%}Z2>>Z9zJ>!a+K>!a+K>!a*f>X<8a z%#}LkN*!~xj=5ULT&-iS)-kNDW?f8dY1HTDNo}XJ8>d0!H!4I!*nd$WvR^!Jzj)q$ z@x1-y1?w+Zf5G|-)?c*#qV*T8zi9m>>n~Y<$@)t@KY~N+7LJVe3pmt zwc*HU9S*hO$Y>poY*!!P*JE(VC*aUNB_FEvz@eKeICPwRWb_Mm$VXO$JRXj$%=iU9 zaHtK3{u+RMXgnNwTrc=(egsFJ-=70VwtXHrRM~+;o=_5uzsWGA8=?t!;#VZ8xFPM$Y>poY+HvzZ8$PoheK^RGFpct+dcn)L;DC0 z?Jx47U#G*7)gSBRL&xFJuhYp#R)72&9yoNId?e2|;fQLG{h@FqkNtssh!c*C_76D3 zMLy&&a7c$EkNb5%t*X#YvjXLH=9do0OxzWb7`;!tzWhNob~6dKWF{9-V>>CX#c~J(NB!Rp*9>Dt;3OR>u{(IM@H*# zs0~L(>u_Yd_eAO-IPjSTIP@F$G5N^jU*&J&$%oqHBkM_D`ncceK|b``G3G`0Q{+SU zN6ZVc-S;fOq5O^E$m4f&UZRduUvzP~zUbm|ebL3`_M!`FjdjeGI_63pbES^CTE|?i zW3JXQSL+yZ*^G*WmPUObpVW3ryYCr9exr^vg#8zF9Q(!d_KWB37th;IUaXykz~Qo+$yN#SBbFn+7my1C!A@Fxj>ajM~6t zv<`>baAdR&N4BN6o1aB+Xp@taj9S!b;mG)({Mcw|?FF zb?Y~*->`ne`i-7{z@haAM@FwhIMjwCqjfm4Z5-(&=0(56 zD)~?`hIz^OrHe{;Gar0;8pOOrG3U1HW2Bff@|uimBd^K0)_Y9`#hiLmbG_cwT(37Z z*XvEqjXLH=9do0OxzWaWp7EpGUstYE=2`3Yo~-*Q=G->F_kkmdIrfX2_KTbLi<|b7 zSFFEc{T1u4Sbx>}tJYt&{;KuYtiNXcHS4eS{0I)^8;*?j3pmtwc*HU z9S*hO$Y>poY)fx`Gzg9;=G?n{=*!mv`QXc!^AW|Id&jZ(d5L09-Sao=p1)c5{LQxK zDcRI7KP=$xD-KHi^21VY%3WDUQOp@a-lCW@1P*-WbwA_zx}V{E-Oq5o?q@vTu>OYi zH>|&5{Y~p{T7T2}o7Ug5{+9K(KF?zGTfJvQ;n2E+Bcq?qghNFKICLD2jMm|h4u_7z zk&*MnAG^Sz?;mie4Trw(z>&xGs*C0`aOjuaV>t4>oF_ha3`d^#&+~f{9Qqvck;nZk zD;&E2fkU4Ihjj8mGzUJjKt9xefqdloM)Q%!8;9D#@t<)$V>$4dL2%$RgW$kF2El=U z41xpyc-#B?ZSU{5z5n0#{(r~%JJ#Q^{*Lu`t-oviUF+{!f6w}R*59-KUe7<^(0+zP z`wNbYew7UzYQvGyuaq5T1e>I!hEKOFj{FC6I2Kj6^!B{(!5 z4vi-tig4(A5FFCUM;`aH>~KhjLw{65KIB($==$K04o616LIV!k%|GDC^Ll@e;n3&8 zku}I+{sD*f85|kC zugHhmaAdR&N4C8$;gCIaAV!I9CNg+s^T$Y>o7#y9_nd5Qaz1?ENi9n4G4$3pXhe++^H{}==Z{xJv+{NrQq z?~lE|Klc9q*!%wz>z`Qv#QG=JKehg;^-ryTYW*|opIQIR`e!}=fJ6UY!=Zma;mG*C z-1l&3ox_pQ`x*}U4jkIIaA?26p?+{kheP`o4t?K&LpmJj%|GDKdWIvTeTIB!pTnW! zaAdR|9I?;f$Y>poY+HvzZ8$Po4~{t>h?yAVXwRq-6KZNh|!7oru8?iziItV>u*_q%lcc^-_jGC-pf1{37hr`Sn>df zv}RxTQ;l#)heJ9X(&12qLpmJtCOG6ta45o|y#_}{KlTg<?yk>~YOi(@$Qyw=BX zB+n0AlNsg6+KgWbK|aI{2VCZen#kSbNFL{le5g%6GWt5;$aZ~7G-@J4;E0;Y5ICYH zG6asOi41`wY9ij>Z+m~g?fw0>_y0TA-?9FV^>?hlYyDm8?^=J?`g_*jv;Lm-_oO%f zfJ6Hl4&7V8p?^E!(7(BGs11kiE#T04heQA7!l5=C8Lh*iHXIqP!;$T}U-&~@ICRef zhxRob$>rBGz@gd(9QqCcM@GMX0S@(tL*vOuMvsR>I{DCXII>n#U(bMlz#%?3GMbls zs11jF5e|J_t5@@3|Q@t&8ciQJwedCWP6BYEy*UZN&41dgbQ z41ptRB17Panuz!J``+L0dw;+0{r`dW53GM+{R8VCTK~}cht@x|{*m>Mtbb(vqn>}j zp>+mFM(-Cm)P^IYbvUwZ9S*hO$Y>o7wc*HU9gb{sA2j#xKK=oR_BR~bU*tpks&Ggr zAJXB_{v;pT&v58C9O_3tGTJ}jP@8;Yv`#)~xBHJpaOC;@IgyX3A;Xc^|NZneIFiSD z$w!|<AA5g)?EU?*_x~r>Ke7Ia z^-rvSYW-8|pIZOa`e)WZv;LX&&wBm=ht@qD8NI*Z(ER`$Iu1uh>u^YiL&xFJ_X9Yz zpW)E`0vtLHN49-m00;Za`vw1iL-#pwWb}Oy9BMDXk>_t5*)}H}YQvGy*FiqAUH5I& zMC>zgXrD7L+TU=fKO8zvK6L-Wyy(7+d`KrB;w2wCPCoMZH{pnyhz~P3v!2f6Mw?9{*PFK|(mR&fv)C2mRns8;*?D;mEdiIOG>_SF$g5OA5s6f^Le>* zj;MbOfg|c4L*R(|#}GK8{^9-ow)gkj-rsL~|G#7X9qaE{f5-Z}*59@MuJw1Vzi0hD z>+e~Auje0dXg|TB{SAlK9UO{q=-*Q~vi@Nm4(V`Y^nQRN+t%Sw8;*?D;h6XRrEqAU z!;xHmp$Qy14u_7DkF0+aZUcwU#1Dt+HsnM7;NWwcf50Km$Vb$v z$K*rD;mCOR^1mOSG(E5kgKeGOj^^dH76negO&Wn{_!T_Vq08B=1X5vddF#6H~jM~8HA9rB# zxHl&-`Z5EIHY+e0tplU}!00$I8TB?2b3_qjltY^x4w)Dny2*ho7>2T;c92uoI6B)yyesCzlk#PZzFrS4uLSK-Bn~*_pL=j|kUhaQBq6jhsjwpf* zfg_3_-sB&9lYi_@{;^Hq6YHN?|HS$y)<3oWsr65-e`@_R>z`Tw%=%~2n}5Ke{R~G& z?{7G?-{8=3I5PTeLvZAmeCu%NCIF5+?)?Ub#=)VYCmiwtI9P|xKj6?fIJ7>=M@D}R z9BRXn(K;MzlaGwn;mCI5P#cac%KS9_5Dt8?`3D^8cON*C$DH%>5k-(8a6}Pg2pmxa z83IQXL59E)MG!wA_qrdDd)*Jnz3vC--mw0L^*5})Vf{_(Z(4uT`kU6@vi_F!x2(U_ zdjJm(tz$Sc`T;pO)P^IYbvUwZ9S*hO$Y>o7wc*HU9gb}G9>7}!hxR@B(0vdb8NbR1 zhwg*m(3c(Zk)fyW$C1R27-L=j{N98m-r0!I`m>K{Yki2BD6IHLYB1dgbGcz=KF{r$1`_s8D%gcDOh)U#s0~a; z>%e5YXCimNp)V6~Wb~IDlA@a*ICOIZM@HYIz@eK9lEO_%y9v1ij=cW6k&h^X_;bG1 zd5I#(5ICX;G6aq&f((HJ6WRH1@`;w6|JL#6j$dcoWqp_RUDkJ5-)()j_1)HYTc5B# zVSU2-gmmv0`~wcHdpI)w-0|y-aOgN38Lh*iHXIqP!;x+4aHtJOM(c3UZZ{!tXurde z@#l_TXM{sHLvZNJ3HiwO*ZHLc4t+Tx9~pn1{m6&2T=g zY3I-LOUBNxv;PA5(3g?Bk`Mf25c7h6+@7QVRo7wc*HU z9gb}G{Adh^_BR~*3y=jkRNPpAL!YxK4!#tP;Sg`hhy0Rx$!OnXUety|{zpFKi_A;5 z?Tc{eK8ksfPCl|-eGxxe1c$ib$apX21wWdsdw#O+`N_KHC)=K%UBX;G{ow=oWrl+`gZ(y(1MYOdW^us!0qX~?AGChZ z`a$c5tRJ#|$oiq4*#M)-1SX>wEgWjYk4Pt1$Vj(n)!0{NhyIWU`V zF(1s2IWU_+a9|>X;J`!%!GVb!_WnNX{e9T``>^-_l=Ug=Q`V=fPg|e1K5c#4`i%7% z>oeA8dj0{2_A?wAy}#j58;*?D;mEdiIMjwCqjfmch9jeOII`XIk1-r7rof@1N#W3O zIP&<{x!((iZeGZT_BkBd*M&nm9C^InByh7bhC{sfH6QrLAUN=kZ^SXX^iP)HJxiuW zzAa6Sd|PT0*1kvmu|`kVyP)ZM7t|)PKW3(mnQ3F%x211%A-aZKsBAbbfX3_gAF|Lf zph0j%_2w6@*8I}(uN;4sahLU7)^}OoWqr5x-PU(o-)()u`h@if>l4yFFHybuMdowo zFCG8N@mCq)Q2yb__*YqFg+t#C;Lve6WDIb~7~qfrz@g)C=r|nO_;65#F$cdwfyIP&@BRd}LlcuW)2rmjDp5OUbrQWjhSEaG*7p-spukKnsvrE4tgV|LF z?y3WKdter7epxRpHC8aF>Y~Rf!M+s*L z98totX-wKQCT$v%HkCcr_gLR!eNX7KOaGnzOZdI+wAY>Xy3<~N$Uf`)tnahFujfp_ zXr}<9odirq?=)ca)c_cMWdJ7QuQI}+$$}%JS2!GM!;#TC9NDfr0B3?D&-=@~)hQfu z7&x?(;m}tfII{h#bQn0~7;xw~`OxRVp$JFTbAFlq;K<{@iqC7#1c&;O4_zl58Gn^u zmEe#g!lCPcBcrc3@(~Y5ERYX5EAt{JhC`pnyx`!?nc&dp!jaMEVUgtdtS`h7znouy zL!Sdj#&Po!b)35KC+o(atQ&u_ZG7rDb7N+grZYhq#hmZTnfBCyd+NZpn3}ca?b6;l zW^WzS7Fd7GzB*=K8`GR=5J`@r&k!a%ias`t{WgvLHjVu@l>^ofSU+I>fc1mc4_ZHH z{h;+j)(=@fWc^Ujl;F^!gd?LDCmd?Sk}f4i5DrAH-%#a7ZT~8GTy? zN1pc=`FU_?{1}cr|0qYE_ZMk$aAf^w97oi9hA=Nt@0sK1@A>_8&+l)0es)P)GyO3K z>X-v{Oj}3&F$e3IgLO<>Tm3PI>X<`qO!K35UAZ1vZ(5i4b=^n(XfD6sB1hDZ>=%da z7l-W^hwUd*)~BpbS)Z~#ZGGDMwDoE0GuCIU&sd-7`4JqN2RJf%Uf@t0j*Qmf$hLJj z)P^IYbvV?9BcpXVvfc9|IJA%9(7q)f8U3{f4zXlzrIb?fm3zh^xWN5%xJwMo33M~>zJ83W~Ppr zsbgl^m}W}t;+))?I)Sm-SuNcU#|WeYf@9)+ek_Sf8*yA>ABNcKUVR zpX~hWyieHqH@Uxe{>J5*R++*HiM5 zf2`!|fkW3pJ~A&YAM!);As>T7*Uh}-_1~HUF6Sf4PVVq(B3^EOwdCy8o3M`x|{Wa?T^)=|!*=GS?PO41PW7L}wSa6~1^J}_w? zn6wW}+9&o{-(!7`^*z@2THkAZul2pw_gUX(eV_GxJ)eO?_ZM(z-r&e0%5QQX!J&Nv zhjchH{wDjup*9>Dt;3-<92u>{k?p!ZqKIU_gG0p?I5PeweGU$NUxGvX8jg(K-*Bi6 zhx~zjWZQlRhuY*LqjmB@f3H(~Ch`%*my(Zc`+DF|drUrbd=dG`;*qbDd}RAKrOb}c z+y@Tvl8=nz<|T?q)n`ab+v&`ZMzUfR_tc)Gr}ZprMm_h|o=jNl$*g6Mxz$sA2GrJb z>^h1+2DxZl#>iG;D${QRRJ=1Wg4M#@naAey$9BRXn(K;Mz!;#TC9NCuM?q}f8eGeS^cb|Od zegO{oLU6?QE%Kr9aL5nIhx!Fa=wmq4FE~OcA9?<99QX_zIv*Sv|0ciJMLu-?U#E}3 zAwPp7`K-gC?}2dWIP;Rx_lIz(4Tr{)58Wp*FC1_8GlQ6ys0&q3ASrF9GegQ`TPej8 zNKflIx@JmG64iQ=Eq!KNJ*6ipYdy!VqxgFvueWb?Jx9G~2pm!Gu@4-!4;;1+9JWtP zS)Z~#Wqr!}wDoE0)7Gc0&sd+aK4X2R=QD6>09N9dXIeo4*3D|lF@!gKIDVUi~NmzNM~N;7bPF^H|9nC$cOrk z$%pzeFZ63ZGl+SKdQbJ4!++gv`|isV>Ctqy<v>9;n7l9WztM%+xV6ZH$wQDRmdun7S)0M@G00k8n@TG0ZOgvHlC8 zsX36@r9a6dm1e5ZaBaUNkedes3iT? zm7~9P{GH?PT}iUO%la$|N_Sf8*yVSPfn7e!Q(ew*JgcK&Vtx_amD za*6N!ea2nC&7BU1?mXbo7Jx$$4()U}q{ETNt;3-^3^?@baX9pAaX9GL91#wUgCpbb z@;7X7==0&waX9pwIXLu<4~{(lZ}T`DIu3`RFZr>aLD1v zhx!)|wc*g`!;!IZ$N}L{KR7b}-g)?~|A1+fgU>NXRFX#Xk$GwJ(&Z!L=)CB7%u9S@ z9WyUFPChbv{JeRIO41NGqCzyn(d^Wft=|_jF3Uxix9fNP?z?JtR&i!&E?fQXyK8qA zQ!jb_?h~!M=QOHIBiE20Q}$ZInqtge>rtAz?X@13G3#E7>XN--(%vv>Z-&1%1Bdno9NKGe$V1@Jb-&UZ&ebOCaHt;~ z8NG(#P#cbn*5Sx@%|}$1Mme;n;Se7jYQvGydzyUc+aet52Zwa>k;i|Zym09H$cOsD zk$)=m`%=}3>e6prUHjX-iy|MHA9)mie&g$bLw8Zki@XMoJpX7u)Q@~9e~ZdTRG0iY z%!~3B^P;L(n-{g=$Y>o7weQNjM0IHh98onI;plJo$+q3+O_S5p@4lyYAI(<3``+4p zbQ1gB_qFcLdq%I}TbR?RIN2Na+Z*=V8}{2f4p={6{eblY)(=`gX#Jq|gVqmOKV#9~aYV(*{qDi~SUg8ml14cC+kJoA?i427 zo#mp_92mLpIZ(TguHycuAFSQAsJp)mIP|xzZ~mPFd#(MQ!=W~?xzOm}9O8x}qjv=y+O=@# zI2;+R!;$qC>u^YiBcpd69BRXn(K;Non+w6A&x1p5LO!%x;ZQ6b$z>f5xefWq^Zspe z!;!~5zHn$f`OqB^9P~3s)T8VYaLC=@kgLEUSAj#HOFl9-4)upayyPR}D2I-d4~>T- zqd1!jEif;-&XSL8w|U7tw0vay51E&!NBMKctPgYa_u$mXuAC|s;J-)m)@)^;>EGt( zWWmWFkqwW|M%&Y~OJ?ernL1{sj+tp=oZl!##dURm5p}qZJzU2gZeyvh)$?_iDXi`a zvr)&~{<{9R_{V74W7N3)b!9h?`CsSOZ&a6VJ72j^#_Z?2w{GyaBYuANh@YQ5;^$|N z`1#tS){k00YW=A7W7dyZKW6=y_2br$TR(37c<=dKICNcbWb|W)aHtJOM(c27+d3R- z!;#TC9BRXn(K;O2mfrjg4&9Z(p(+shkPpD2{SSwHiF{<+&)<>{^@Bq?9QwT)`N-qe z;gC)~bQ}(S4*B4lVDq;{9OhpuBxKIC(7$QR+r_;vat9C?0U2OQb{I{dWx+afsf z{I}+ien<0yzcr5LV_D5PQXh#u(jJMOUDDP}f6UQ3=4c($)=_`Vu{!2h9n;oUf6VbZ z=6D;^{Hvi{ ze%ktJ>!+=s?)ecMng=*CdS2jA8;*?D;mEdiIMjwCqjfmch9jeOII`XIBRF)w1&1m# z2x$gkNsd?u@ijx;vEp9C8-I4m$@*5Lll84gC+nD#bzLDROf#iHBpFj01P7*c#-?$`rg6rmamJ={*7{lNXRV*Le$M(i z>*uVWvwq(CdF$t`pYNFx95M+wGTJoYP#cbn*5SyubvV?9BcpXV)P^IYbvUx!Go?Xr zU`mBU=E1zk9La~`eaQ!9@WP>d!IANP&I_h=W^T`S50tP{;!h3osoOJkopd>wPXjcKMdh$Lf5gW$lFp0#N_Ytwkvrtz#z z<%0DK)-PDUVEv-?i`Fk%zi9oE^-I<-S-;dXB{;O$;mGL44~N=tWV8-PwyndVHXIqP z!=W}D8Lh*SZRuVg)W-+GfhpYqhrW3(kPm%x9Fq@?V_x{i+U}I@fFtMOZp;g&)HwQk z{@J?cpKW`7c1c?^{V^BnmT%^_;K5#){k00YW=A7W7dyZKW6=y_2br$TR(37 zc<*stI5ZD%Wb_k@aHtJOM(c27+d3R-!;#TC9BRXn(K;O2mflPW4t$Yh$7kpTM!U{3-d0Rkid zqG8|nCXJ<l=RkQICB8NgSBc7pRBYQ4=^Yr)ElDfaCr1678h=H0{>sIA$%9?3uHaTXMFJVG={hwiPQ|q-{l|ZK*X)8QYl?*A}hu zskQ9BUiwiBy}Q15ulBdC*7F?gq#^9TXeZe(&f71}^Q&tAg8g*fesaP31?v~=Cl{<= zw0_b0Me7%>U$TD5`X%d^dVU0lW*d%-o_#o!!;#TC9GP2(LpdB7t;3-lj*Qmf$h_xA z-ylcxfoLcFdH&gsddN3oUc%?7huZGcL%zwpsEtiM^0|QOV~%JiRiB_JZTC|d&173C#V06FJ9B)^lrt$*JCkbZHQVYb zXHv3u=EQY`_q@AqZ#x40u6M5N{+UzPc;{yyw9un<nGTSkA8eP`++!^(g zrHk|_wq7)hY!z2*6<2H(S8OF$tzWf%)%sQI%hs2zFI!)>zG8jF`ik|Ho)y8N%E6J* zwT44E92u>{k-2p^l*5tHIvmR3$Y>po%%yu?qG2=yj%XM)4p{~BqCcTg58dNX5B=$$ zd6C6X4_OTJBAt5ZeCm<8b?Tw>s7FTM3sDc9$GmXd^`MJgI8-kp5OHAJ<#)$HUSw@@K^Ehzp8GO)Y5m zf*-ZoJEME|l7E*eO=ZKBJ_?KR?u0Q=wSLz6S?g!5pR<0>`Z??8dJp{qqh$a`MnA;~hjKVFT8ATZ>u@NCBcpXV zl*5tHIvknz9{L>wM|6$eT@U@e?Gw~P&c?iC^pBV@FXYXcrf{f!pMc~2^AcU7(etcY zti>Zv*N0J0*QZ!v3-@quD4+aw@>f;)e@pU7)=_kb>U*=O8wfkBBqQDt=X)1=^Od}q zvwpC*b3s~`V-Eu@NCBcpXVl*5tHIvknzZ0rkg$Tp})#=pvD67_(`_7Tk{|8@cO(2WoCq8lRWp`3as zXI?V;H}IGj-B?i%oku+~dOY<|PCYVOrygqR!@+0EW@BHV9`B!*Xf_RDeMA$fKHz`8 zZ2Ww{|9su}=iA1or!;087s}}TU4aXA^o2T_>1^J|oR*}z;>FRJ&J{ms-AC_f2=$HL zll|hd{o=Cy;hC2k`qaJ5eCnc4UGlpw z`CXT+FZEmsI;~ddGTKF;Qx085>kHOF(s7V7T3@sdhmOOM(K;NNS9joJAROAgaAf4X zXhjzexdH`}8^EEKG#qjrIHXgRjQ#~CIF!SoZ!}U5y*?ayy!VT7aOgN3at~%pf7&Y? z8V`r~Ce$O}-};1lh#wA(pIDFhGSd*|B|1_=;D}C>&8FSiTpqjExjc5SbJ_0EMlFn) z*20)+EmYH57#R?&kyRExl|P2ESO%t7F4lpIb>Pz2+b)&S>6J@$^imt`f4Z==K}<&U zuxu_@Y%W)9E>~&w=ctuI?&w!UJ0#rlf%m7aOQAv1v^qs;{l<#1%Q z4oBwJ;ZP1oM(c1Wha;nPI5O{<7aaN|28T?BddLLeP%Ioe4-U1vsfW&=!lCm&h$DJf zHm|5hm?s?KE%lJ8F)uQ;N%e?v)9MjA^OAL#RFCLk4PjoQhc$_#>(;0!-AzTAAzhg& z)Agm8rr7nf`oW{|xoRK6@;e2ro;dv{`eCJ&G2dDl^DQl_?mO!%V;etuSoLO!*=;vV zOmRs@W2ashGsq?BI+w@rmdEgx$82@k@6&9xyUbw8-LK5PL;f~_ zL+4Qsoi~L;z4j>_=LeKa@HSkP(#+S}lKy|Kq zwvIVl$DFNW&eejRt7Fd9G3VNtc5^m}MG^fko6C8d%Xyp2d7IA#>ldtFuztb%Me7%> zU$lPF`X%d^tY5Nzsb^krXmP-i(VGMg<#1%Q4oBwJ;ZP1oM(c1Wha;nPI5L;+dEt}g z6b_li7vYHhmw)SkddOUumy9+aIFvIl`h-b6GWTybP!HwQBcp!{fqLkC>LGJvUZhix zJl->}DfLkOzDPZy|22g55&f^a=g-$Yf4=Vd^KH-5`l@3t)G-(8mXnct;4@KPOksSRwVG>9Tc6U?S@*`{&Xrg7P(vS59|`hxWZ>x`wNcz!jsJc4sCuowE3w=<~9TBLGJZ|DZwEVq#pW2%DiOsPtbjl zdPKWx2=fx{t|4$lyDK=lo0rRV&tI;4{&L&%e1oZ)(n1}xP{%CPF^hG~VjZ(s$1K({ zOLfdr9kW!&EVVJsj|NfS=wR6|uGlZG*e|ZwPp(?OYW=G9tJasTFI!)>zHEKP`ik`x z>nlA!fu_Y=^CLLq7jVcgs7L1Z6FBrk zD%3+d9N9^-PrxDHfFq-S`txgXLH?s zMbcg2x8noh6_3@Y!>gq}`RQ=t#c5!7aT=(N(;4ib`l|I+>uc86tgl&Lvwq$Bb?euyU++Dy42O&ej*Na} z6AtBYWV8-P=GNg*4o61oa43f(qjfkk?>(#nHO}gQ;csA^}zV9jebOdEq|^4aLTp%IPkUh zIPl)S)jDRij#;f^R_mCxI%choS*v5#>KJO-x@Hu#B!5l@ZLtZ!J~w7zM5)B0x5kKm9$z>(2@0f%xpGFpct zbL(&@ha;nPIF!SY(K;NN_x$KHaOeXh9P$-7^udyP=r|nu07*TX58y{|$Tz4*#y`s& zKI*X<{|ZwN9cNy2BS<~;Cq?EZumAtb^Qec8GcS4k>(m23`V95>`W*PtAUL>58UzRa zF$fO)Lk0WqsTFw)Ji6+tzoi?^xflzSHv$IJBu@NCBcpXVl*5tHIvklx_rEW6yW!CHqTtZJrXJd-aOmHCIFwTleV~IQ zbKfVxq4VI#==%&fbRHbq|I{O+f9#2RkedVl7(_krk3n$YAMfXAUn9s5dRx93X&>UY zd`D7___m}S*{=69+x32CyWY=i*ZY~BI%cPi*{Nf8+L(4f^Zx6~b;^3vdi^Zx9zPlc z2Y$3`zu2{3?AkAO?I*Xa-?Dzo`Yr3Xt>3nO+xl(mcdXyBe#iQqo*%)Xdc%>?egTJa zI5Jv?BXjF;D2F4XbvTs6kl91U!)%L zQ|2Y3eU*8^N4;P0qd$T}b%jImlgtZ#v|IQ5Zr$^{bo~sT3@riW_`{2n)U0}uUo%v z{d(^)VmP!e;mGJ`IN?wZM@H*#WNsY}<#1%Q4u^6$GFpctbLs8AXAm6G$MH|1P!HWd zF)#85>Y>j`)I-Oa7agY_tMPe?dC^xksfUhJ4;^P-G>&@ca}@PZ&b;XUi+beoT94@C z3}IfPk5eBbzBYQ~H<~*2C!Vg=pLklWV^-^!)jDRij#;Z?*6NtGI%chop_a|4C}>IQ zPf4-lJEh(Cyt}^bJ}w*5@7@9ZGpFu_?n&hj+7Qv;8NvdH29J&8hK=NgjpT-nX5IR_ z^>yp();FwgSl_U|VSUs3ru9whn?0j~L&gC|MjHtn%Hhap9gfVc!=W6GjMm{$4o61o zaAaOLCLho~0f%lx;K=wF+0ZE*G8pQS5sokz>H&`za5Q-SJdNWs)FT^9SxemtbF}^;c!847c`|kR?7i-^B-o0%5XTEy@zkQ~sE_y)I zP@_j^ovp1){VZE5dO)^-o3?Lw4ZGGGNw)GwBJJxrs@ANDN z4qYc48EpY@D2F4XbvQD&4u^6$GFpd2IUE_S!;yL2+R+30^ZX0~hwde)hb*9Q$Qr1J z?j_*RJp}d0_w_vn96C-t@_6IWaq5xpKZzrHK;!k$*S+Bo*MxdVheLX)hpYn*edeMb zx;HBI&^YR$am)*`SrE$g?e-?Dz&`fcmCt>3nO$NC-XcdXy(nGzhT zD;ycUxZzL^M@H*#WNsY}<#1%Q4u^6$GFpctbLn0rn9?9Pq7n4x`G+s+Av0lKWE#{% zk$UJj^OE^rq?s}=GEM5C^_dqML(P;1QIBW@)s4SfH~wzj z_`7Z6(+H{`oG4WH@d%}UaH3>Q`6TNo8bL!?&(R1P0!K80{H*LXKP!99&&po&v$U($ zSFNvFU$wqwea-rs^)>6)tzWl(-TL+3v$$|*-@}p7&xXRG9FC0E;mF)N9LnLyXdMpa zaAdR&N9NL-&kTYi8bN=VH&5SaJ)#jbgn5ZZ(C7*H=>3cyevhO+7kX{<2rJ5J9kW`; ztkyBBb(P3VSAYTf#} z^>yp();FwgSl_U|VSUs3ru9whn>~|*L#6{qMw<{E%Hhap9gfVc!=W6GjMm{$4o61o zaAe*yxj}G56Y1;ML!acBmuz1BrK5j4ih0q^7xmE16ZOz1J?15I|F8n{!cA7YnffC* zR983@KgqmA6KSj-?Gs&ggIOuDG4sa(CN7umF<02)%>31XiGbZlE2`Bt`v)zd=rfHy z`G3R4*FJ3Cuw#}Zwvu*aedM>DgRK_>%_slYtMjgp+z5x~x&l3obE6DQ*&ok+Uq7dSYz{*>*0&;=jdSBe{R};ZrXot+Ml+pZ&}~6zGZ#e`nL6L z>)Y0MtnXOgvA)yuH#oE(;K*qIfkQbQ8Lh*Sxpg>{!;#TC9LnLyXdRBsrMH{7L2yI| z%Ri_>J@lcDdC6#hq8{=k=0!e5Ju>%i(oqkcPd#*;c~QrWdgQmKJf3;cw+5mf(X3}) zs7v#=LDVBUSnpjQ&F|d78Z(uxF;m$ZGnMVp?xq;qqm3O&-P7A`PgAoxW~YwXsbhB9 z7}qyCSoH>w$!>PajF)6Iw!4w~A{!#QTJJ4Hq>X?n9kP$I2GLljc84&Z5(K_>z*Z-Gk zOw>ch#Js4*U+WRZ#Jpr3Ce*-}qUCaLIciQRAqXtphXnYM}ilg!6M{KY85!-8i z#P*sW!Cke!YJJuEs`WMNYu4ASuUWrt{krw**01*-;e|uf2uDUgVhe|II5Jv?BXjF; zD2F4XbvTs6kQ^{2{~YrYjj#Gh?6vwx?6vwx?6vktERC-^X0?u4tz%Z}n6)}) zt&Ul%W7g`J>vhcaI_7#EbG?mee)Rt9`gZ(_(OuWKB6MzB}={G^V>Q zjp?o{KBlGvPrNt{>@JRhzPM<7y?YUVxy2KWFPqQ}o6rrL&<&f^y7hJI>(zmd$dnN~mt{aYw-Yjq^ha;nPI5M{mhjKVFT8Be992u>{k$KPL2Eh@H zumA9`WKPsW=EJ;Xv`JA9nG^G}8VjF#NM~O3fslGAryiMGryk0wM@GLs_0a1uFO2g# z<$h}r^@zq-HIf_ENN!XkxzUV-n$+JUSg&K&>zMUAhPt(TG>TV}`s;O+u_+(4wxS~z zYq0xCfQi>2zv!+(Mzdb8d*U@{Om__$vr)%v)a%~xb!*IquUpAx9kW@-Y}Q(BwpukW z8^jukCYQbDroHB-z2>I9Xv_MR^)2gL*0-&1Ti>?6ZGFf3j`bbuJ3TLhL*4>MMtcn$ z%Hhap9gfVc!=W6GjMm{$4o61oaAe-|vO#b}lgnO2J>*Hui<(r_Lq8}-J#?ITktanx z!qb=+{dN@f*o>TdWb|*pe64!mWrL_kG`ZfpKHBFsH@UnaTUUI`yRsbd)@(<%>z>}O zdwRR>>Fu_sX>!#uJ9W%X9kbKMv>P_AtKCT5tYdH1u{YaT=GgBS)OjPdRR?yLsb6W? zssp==YXjRAc7G^nm)ZTPvv;lRo9=HMZ0hFd?5L77uWz3B{yEG&$(q*Q{49Gs`epW{ zU3=25J!#jTb<6rK>$j}mvVPn8ZR@wK-?o0o`W@?ctl#N*9vr$(I5OIk;7|@nM(c27 zZXFKgaAdR&hjKVFT8AU^p63+~eTbtT`a>Wbig4&S_0atj9P%FOp$~y@=r|lYPCevF za45o|(qnX>m&MQL#Rje%Z9)a{j%ySyLF52R&Us?Tl`iXbE}SF)?$C=|CXJp zYn%0U9do;mVJ71=_sd4hDy>%ja;Kio0&Ax;yR5e6bc3jBw91AsySUI@KQw&T4-Mb- zL&JCdQ1LzM_pINue$V=S>-VkSw|?LH1M3g0Kd}Cw_fRq%as@at`k`Ssl*5tHIvkl> zheJ6W8Lh*i9FC0E;mBON*9Tqu58%*`q)-oypTrS&JkvNrrylwKlQ?i8IOJB;LvF>q zWbTKGsfUikkdf-AIP>-y`lzRMU@2N-V zQ|o~X4T6JDf`j0|KL){pe?0X5e(3%E(EIzL_x~g7kE}nk{>b`c>yNEJw*J`q6YEc` zKe7I#=O1ur9m0{(`w9-_aAdR&N9NYyP!2~%>u@NCBcpXVGVl3EaK!$e#t}O8(D+Fl zp-2kN05j*Qls7oAT%bR3S%ty2#jrylx52S-N# z*bDPQ-uz<_^MZd2f&>2;1PA^x2oC(?srUC&@9(GH-%q{&pILuq{h9S=)}LE{ZvDCS z=hk0Xe_{QF^%p(=fJ6HUj*Q+{a43f(qjfkkw+@GLI5Jv?LpdB7t;3Od&p*CF4nAFZ z-{K$NAP046{xJv+{9_Ot_{ShP@Q*=o;2$r&zh8QPzx4io>HYu8`YY?NtiQ7U+WKqj zudTnf{>J(n>u;>T>G=m7+Rt!g^!|oJIUE_S!;!glIF!SY(K;N;;mBwmj?8=hQ8?5s zp&sgkq6yu>PR;EG`_{A8=&!v$Aj~ha;nPI5M{mhjKVFT8Be992u>{k$LY~+$kLLlL;Jo zT)*8x-(#FZe+`F2zELBl;gh;E4W* z_xD5Z?}y&s554~%S$|~xk@ZK`A6tKH{jv4O)}L5^V*QErCq4gwL+cKXjNadHD2F4X zbvQD&4u^6$GFpd2IUE_S!;!gk?-%-~g+u$EdT1ZQp$LceJ@wGOheP|1dMLu7ad7B- z>XFep9MY+W&WA%f^&mF?fI~X(K)|A>01A2VK$?0fi! zP$t%c`;Sr&y>4(szw?XEOY}d6us)*yF$9k2e++>m`XAokPrbjNdVfFl{(olune}JZ zpILuy{kiq$)}LE{Vf}^m7uH|&`~wcHOE@xmox-6Uj*Qmf$lN*{%Hhap9S-GiWV8-P z=F*#gz@hyOhxRA+(Ef%)-#mdsI`xnaM@C*J_9-0F;m~pFk@5e@AHRk}zC%5991guc z^&oHlF^GELAA{hC{>Kp3NAy32z!CkAA#gu6*>#wc9 zw*K1sYwK^Uzp?(t`kS7Az@hyNM@H{&IF!SY(K;NNTZcnA92u>{p&X8k*5Sxpdh-uB zw6EdNzNQ|T`~CwC9j6{T4oBwJ;ZP2Tbm}4BfkXe^!=dBUL&xFJeFOD?r}@Vq>Jj~q zAUEZ^P&-y*<_pINye&722(D%Oj zZ~irVVc&h9^uQ-Q@JSE+A`g0xZUUoC4NOKqN(hW{U@}?G$jDe`5Vf&wJp|9)csIy#Ws8aAdR&N9NYyP!2~%>u@NCBcpXV zGVgg09P$J>bb~=Xw1*3aj#H0pSWMth!(s|Y=+qwF8bm#!(K3X2iAKv1IHJ)q1deF541psWE#BWR zy}w_2f4}tpe`WoZ^;gzkS$}Q)we{E5Ut51;{f+fE*5CB}0}kzHI5K*F!=W6GjMm}E z+&Ub};mBwm4&`uUv<^q+J^z41`x%am{{1UBl*6I>6zZYI2^<;y`&Mwse?EXiJ_Lt+ zh3qP-}(dV53E11{-F1`9~|1xaAfr3cyK6(BcpXVGPe$gayT+theJ6W8Lh*S zd3_Ko9<=e#7{HMV~`%hyH`)YH+nj-dvuSf(^TBAZ*jklVG`pl z@?+0^KT+5oi+)fCKBxm9jNXjTOAp$kh^6l`g!)F`We6P6cd=hQv|l{5Up%y*JhJ}C z`XlR)tUtE?*!pAZkF7tk{>1td>rZ-q1cw#{92vb&;ZP1oM(c27ZXFKgaAdR&hjKVF zT8ATZ>Fx8-AULA$GK6|W-(?6K(RZnP{$bto59^+P*!DclmpbNA9rLJ;c~r-+j#`t2 z#Z;0srTjeymQ_0UR0a4R9!jBcpXVGPe$gayT+theJ6W8Lh*SdCz;`&}SPs zGWw?v;LyXyaOfV0dSvvy67|sk(H#!`-3gBD#aM?!IUE{CJuWpo%&o(r9FC0E;ZP1oM(c27-t!MQ^jQcF{VWsp&_0Jl z5e|J8q8|ELCOEPe^VboeA8tj}1Vu|8{k*7~gVS?T`w_D{s2{RBtG z?>PQVMmTgFj*QmfP!2~%>u_Xl9S-GiWV8+kJ=ONvhkEG#01o-c{_mt;>~9?M5jb?e zK|SOLg+n^^(CfgV^QedJXW-CrI5K|6@oyrw`wuwueU~Zq$oKzGe*f`$i|`pD?_DfQ6t&oD2I1OFHV2mZ1DKb9uX{{K{y?{rDmHLnmh;oCQoZko|*b)Gj-t1=*@V^84pzBX||4;tz%~EnAtYQlZ`12qR5!i zL7T=wo5n$##zC9PA?t^%AF_VP`eEybtsl02*!mIcN30*QexzqgaAn5Z@42L!|92spIaA@>uGJYp-e&Epg z6F9^Vhx7>?;-?&LAhw|?CE3F{}UpRj(SXG(BrvBIIh2E(B{3pf7kYf9FC0E;gAl8j>D0$t`9zG!J+q~9x@l|A#OPGx?L|gWG-;%`bs_WeXW;z zXgnOMCmgC999f^9DNU(|UY~kooKlat)0$R~(5Kb|QyK&ZrgXIW#L>FvkB;qm=E^lH zK5?v$IW{(i`OA5$?{mD4IX*Uqy{0iI>X;LC%!x84|Mqsm4%pq6HD?+`rE#W{c8-&F zj+1tdlXjL<)=ybKW&M=(IqP%Q=d90JpSM15ect+f&za!Rj)6mt0f%}maH#5V==KB- z9fu>2TZcnA92u>{p&X8k*5SxpdUGZ?bh`nE90(4bS2(nT;gG{j;E)c7UWa<T?dHt^2gnCGidW6GFsE3Y!)V$zK@8{@$06OKZ+3mex8#|}BKlk>{)!jW; zclX?AcXOF@qg$JpyEoeA8tj}1VwLWWo*7~e;&vW#szMI#(|8E_?m-~DF_j7+9unvdr7~s(U zhC}-l4jqR>$KlYvhC}-n4jqRh^Y1z8_07SZ*8~pjPdF3{N9N!2aqDo%&)|>_M@H*# z$oJsTdDKHX^&px9fBOU+`M&Sw$oI8Akt2FkWnZ#c4`lrvf)0>x#Uqil3t7Utc{2IW4za2aBy|E*HtLEb~ z-_3L6ax;F3OguW1#<;g{wvL&tV`l4^@#~7#*4W(iuPbx*uFA&V&Di!#ullL8ceBi6 z<@WKqXQH)buQ_P1IcTprXfHZs{gCxT)(=@fZ2hqH!`2U5KVtoe^&{4g^t=oXc?=x# zAUHC9Kkwb((5ERlheO^0N49e8WpGG`gV$+Z21mZ{-{v?t z^eL8lD8iBN>-T{pdF;7xNT(hd8;8z=Bj0x#2VMq;=8<}2^!&r291eLQ^~l_M)FbYh z;K;gIryhCSIvmoO7agY_`nQ03aGkCPUiJYT`TkQl#508>^um!m;xtFJw#Mqw_H=sL z!MZgmPY3r$E}~Re!}_*>nD0f1&3~m;Lt{fLmw{T(1%GlwDIA{$i|C% zT{u)HICMT7Iv);w_=H0`9LnLy+#44T@@7gm52n;hZl_R=ZHi(lph?6#m zlQxi3)=ybKW&M=(IqP%Q=d90JpSM15ect-KbWaYS`ryz?fg__AG91d`$Y>po%&o(r z9FC0E;ZP1oM(c27F1;DhAUL9{&|PWE9jxIrUJ^yvTT|hm4bXQKTL^FY2L2 z#&|t6j(L$WPpn6DwT3V+(bXE`=DRY%X&Tbj9g zOEXt*Y3Ayf`8sC4j+w7x=G&O&Ok7<1g2Kr$(35_Fb}`+xwjRO&Uf@xN8@X3N^?to(Jdd1uOGP4^+U%WIsVvoeA8tj}7XwLWWoR(i8QIJ8yw|1j&Y|3{8L&UnB&9I`GrGFpd2siX?m4D$gg%WU^l2QSPvwZl*AMcZ4G!H4QV&_${vT(IdYD5Wf~kje z=0(;>J+cw_!@NhM9(mm3sfWhFp>fnBqjc9J8ec=GM>M{Ekd~({zW;|c`H}p?-LKJd zDQ6t0r&Fk~n>?Lrsfsi8)o1GI)UBP)qRvHAPoJ%)Q^s~WYn;@jkPYu1lxQdQ6_y#`xl*`!$4x z65THw&OsZ_K^x9N8`2@`hpZp6e#rV^>xZo$wtm?95$i{+AF+OQ*dPbk>igu!l4Zfhc+%8nb!>*U+nVhz@hHa1P+aZLm%p>M|Pop zoCX4iULTH(Kg#o{hd%tlk?;RQzrT%ydT`w9Bf4KU95_~Et-+yj%uBw%4G)g&3Ru}_C`#Pyda!sm7bie#MA2BZ-M@G*Z9LlLjM$aqrl6f_Q=zi6`cCh*Y zm1!PAc{Kb`J^fHUoe68Fx7Aa;pyt>C7oG&Cn)ZgZ$!P^_YXr zFZfc}5A=fnrG9IvcOk{g4plEZJZ7A|ODgn->p)G$o}X}T*VQ%Dd~wNg!~^*krn%Z6 zR!g+X>^ev7I!Em~N9{_-tRJ&}%=$6w$E_c?e%$(T>nE(Auzte&iJq&$p-)(FWQ)qX z5Dx7^IJ8{h$QIR)@;o@S>*0_NN5&uJZiYkS;m~n7GFpcN-SZOP472ONAs3+@8V`qZ zIFiRY^~l`s1Bb2yj*LHY{BiP5;7Fby$8|MVD;)X$O*{zQd2QBP-ix6|LMWqhk_td{w%?Y0g482<0{ zQE*~uJI{eU&dfh!ev%?b`)mx*ll~Pgy@@{gm}N>vPuU ztj}4Ww?1!u-uiscl;F^O!;$evX+Cgh6TzY5aAfr2heJ6W8Lh*Sxpg>{!;#TC9OTWE zCUEF{I26AKN3_r2ja#fzk3NUYelKu;`UE1mFUA^#IdnWo| z-dj`FY65-Ey&HY7pSbV!Q^%h<{@i^q>j$hKuztY$jP)7oGuCIU&sv|gJ{$VpSHJrz zreHQs+WYDce<1VB#&^Mfk|o>!Q^%h<{ygIW>maE_AZ4@;l5&tTS_ervNExkzl)3a~ zYlTBCqy0b2dzSq_&j^QFO>pRw7aY2$p)|VpfkWfq(C;QtnmleDj%-E!G{?cA@l=KL z%n>cIpX4V`>Y-1>aOjgN9O8x}-}k5a`cV&cPg*_lef>UgWXrJCL-%G(QNF)*ICynFMM^}%odPiykC&J$SV`+r`N10M5jO;8MjH3xGyj6Am4RBje9`nU#1HveobaOC@QJ+b1Mm#mBR!l5P{9NF~ydDaOI zji(+NZIR3i=QnGbFfV!^>XGj^J}-R^t)^wS7$)t{9isLRS z9+hm?G>G~}TgrZM)P8Z)esR=(a?JWM>&L7gvwqzAaqGveAGdzO`U&eNte@!l5ggiA zaA=*ukMbvUHMq2q95ly1egF~-RJ&4VZ3detE4!us{P+mCnI&g>&4!sZc z(ECi_$m{=U`Z^qXJvfNXk78cJFQ&~)=+ovU^l9@F`qX)ew$uvi{e#-is^*QTv*5|CxTc5W+Z+*V!IB@7+csNvFI5OHX;7|@nM(c1Wha;nP zI5M{mhjKVFT8D$YISw4s;m{ov9NM|mLpyf@hd!*qp*y1q9QrUuJ@jF%aA+L$&^S2S zPLG~bD&i57vAI=I#*5#X+m*_dQ zdc1=pKMl3E%_%!UIpX_(a>O?f?a187QLw?ek(oqN?;_^voyU9~GhfHd*D>>LjMrPV zo8Eg}xgJ03x{tom5IFFo(|&OIv>#kP?FW}n`@!Zj*3Vc!WBrWvv)0dAKWqK0^>fzG zSwCm}T<^hXIJC~-$mj=>;ZP1oM(c27ZXFKgaAdR&hjKVFT8AU^`am*wKyYZ^!y*5m z9=dZX9NN#+L+8PvPdwB^p9tZQ4u^E=k-2~01rFuZBcmT^rXJ+&4hRnEa3qgk2M!&l z9vS^Qa3qf(jGn@waT7T7$qx?vx7`5^VqWm0)AeEC)Aa%3)Aa%3)Ahk#YSeBqn6Q%M z@3-Xr22OObS--;XB4*J_ldeAZEf6$mS^=afY^=afYb<9~8 z=TGC+&ekz!>zK23%(*(|Tpe?+jyc!Hcu`ldwGw0_b0CF_^0U$TCw=U~9dQGm&4hk-*m92u>{k-2p^l*5tHIvmR3 z$Y>po%zF+7hwhx<&`zfw8UH374G!IDQ4gI5hji*8$15Bz}%SLwB5|9&#KwbbL}hVm(i*N9fE;)?rdTxT6}xyx?G;m81JDs&`LLyIqT~ZhD$9 zs`J$c&Q~8eUwz{k$KOaK7d0Xl&D8W|FR7A$oKUP8XU40 z>Y*DjICKLBhgw0@LpMZlWYi5dX9}e*{ zFRj&uJ$*nublub=NHGwm)XMU{9Avw$a^3U9LWG zx%$B6<^w^Q+`1=PsACrDn1woKv5r}+V;1X}#X4rGj#;W>mg<nqk*tgrMu3Jxt6I5K+Cz@Z$D zjMm}E+&Ub};mBwm4&`uUv<^q+(mgMH2!um>6%Kg^^~l^GuHewE5cSY;ICSeoJ(RqI>=>ciFEz7OJ{DOKtr4}l|j8i%|G4tWk7$BAt3< ztRF`4sKTLo!IAMx&I=xO#e1!_kF-*{?+Q)8iVt?P`Y1(>BFX1g#urYSMV#?J|L5Et z?W1JvbmmXj+tyJ#{eRKvRIr^saarMI9e(>vc%}NqmFgE)nqTbgW4*QepsRJv)jH;C z9kX10X}OMBu49(#n3XzarH)ytV^-Rj=4FFeBhk?EGs~y_%<^eJvwYgmG@r44#`+oS zXRM#Ke%AU~>u0T>vwqI{IqTb(k0N)_R1_yy*C(dW2r;A@8Fe z`M&;<3OKS3{^c<^@HBJaWuKrPdi}zY`PZ43XlT_(j!)NTeoxnDeowbYj;T#PYV5Yv zXiWDfHA)sHl#hd)sRPFsQ~##!Y(0H^ZS_w-*G_k7qvw@)`K!q7k~%zQJn)j9X>ZAy zQ7t-yp0WyJSl(lv9eddN?AXKB-F3BpGR}?OjMa2*RK!SX;oBAVAAKIg3X1NRo#?!s z=)9fiyq)TT^$XT7SifNXqV=N8>k0)bGlLwITZ7vyE8cQeOoZ(6|X48V85Y zryjbSgM+*|UExr@;K=wT=Or3nzTUPz`fhT*xe3jsRvzJAD0@2Z-Y(SBFM2z-4SsRV z7N}sz`Hg~$9{p`K4@YLO_tpQQuajS@j&RBEo#(cJ&GXKWUH}6*U&o%WZqlx>`vryz zb>M|Mu)AP=m#STB_l*m-OITpKY{k-7Bdbf1tTdsqHNK{(`;aAdRt!6E0O9>nH!aLA#kha8A` z(RtKE&O|*j+Nr3Abmm2^f9j!}dStX7^@!aGhsHB6(&5NldULu@SdTw`UZRIqcG&+Z zH@WPMEd#l1NBCA;+hx0n5(*WYHt*aP>X?PEq!sZy2xT3xY(>qRgE!u z4@GI)J1QibNHyR?5g#v)~{N>YJJ)I zvh`)_%hp${uUKEPzS8qSIJ8gT$Y`H}LpdB7t;3PIbvTs6k@qYv?XIgGSsA?u_Xl9S-GiWV8;4ayT+tha+?8&F(%Uhi(I>aPWcC9N66y z4t+4C9(q0IMYoaEBcp$EhkEF?k$TA1n3s(HkqtOxpUjJnQ;*E+Px3@7ZwT`et-Sj9 z^XdBd^XdBd^Xc~ZGp)Qj=1d(!wZZ}N^BqgMxyac%=4>591>>}|%C@Z1)O1&LuAWXo z+v%)!R-0!xx_J2mH*VAAGtl|Tnf<4A`QhunxoWL8{k$GK5(T@8;{vlujN4C9qowzxo9vTmaT!VUK z+sk_4&^S2c3UKJ=h z&KNtRVeZ@M6E;MM>0qpaNZd;NW41>0)x3o!Y>nIs*2~t&ez&R+T~$*lX=*`m=` zv!z_NrChe9T(;#bSYNQdV12>*qV+}Vi`EydFIiu*zGQu=XIXHFAC8Q^9ypZ4kmffWIK~}sTXeh zqyNIJ(02O7?GkM;!tzWgiY<=1Kvh`)_E7n)6 zuUKE{*%%xuD;ybJW;m3?kPT_d#34lS=Bidp^n3rgaRjasCt>VhaDn@Ow z^b0q?>cFdY;MFqFZLvCVxei>e1DVs<;Q1+&1r|x()U0@nTy(`_ z`?Md}KJ5p(&saZW{fzZ9*3Vi$YyGVCv)0d9KWF`%^>e)k!r@R^;mGI*kKs@bM@H*# zWNsY}<#1%Q4u^6$GFpct^WFpDaOmC&4&6gh51ADlGBr4KFGD?a&jp8c>Y)gS#=()f zAH;@3IUE`NlR0qcb*aZ&_h4}7I2<~E0!Q*#ha>aGk?-F)GXHs+E*v_ad65ajA=8C} zdpqx|XmSl9=fK^$XT7TEA%hqVaA-fmp?yd_GPlpbp`3bTv`#&;4dnd` zhsIM6`B8AF4dn6EL&xFJ>rfB$_F1oRXdE2kE%ngr!=dllQV)H<77m?9J@mS8WMq82 zf2l{lzd7O1>%hV5G@lv7yhMBIqt{3O?m;W1yL(`ovTQEjrID?5cV0|byL*_pdT^JI zr!>aLtm5b-eRQ=x0Y`L_y!$VE_h0tzzif9{u)bh@!TN&rMeB>!7p*T^U$VYreaZS# z&t2fq^um$R(+!7mI5Jv?BXjF;D2F4XbvTs6kicXSuB^>JfP><~B=wElf z_hR>;9@@3R5xbUpWB9xa_D?G z@_olSq{ET#|C9Xa2!~t-jyx{CxyvBtB|1rEyZakjb-Pm@mA@>P@Pho5#9T#^pOPjl zoaP!+R!@5cN|sA!(h`d1&=8h#ba{rr5nUczz!h7-6q+!;K=CtgF`tS8Lh*Sxpg>{!;#TC9LnLyXdRBsr8kR#Lt7CJ zZ8_?Zxwj@9`DG_t1RT<-ht7v1qsLPZ>2PQq9Qr^)J=7h7L+4Wu&TAF}hdz)Mj^y!; z6ddXvF)!I=Y8?4~tsZ(EIFiepr5<`6IFd`hwc0FZ5c3jU9$(Klx<2raL2yK)WeD}a zKd$*9zUGINSFNvFU$wq!ea-rs^)>5j)~{Q?ZvDFT>%E7Z;n04DBcmTK zg+n{!;#TC9LnLyXdRBsr8oZ=1P9+HfLEX1UbO$IhjQwnoO#LI zI`g8OdSvuN%*;#Xeh8X+Xgu?h(c_sHZpoT|45A+R$2C8MtClN8X}1+rMl;z~O4s@1 z&XMx8Gso9VIg^Fc&ZJs;&9-{FGrK3DsardJ;$p&VI_N)*o7ijh$>D4D$>D45$zh1= z)5fcH%xWF8TF0!_F>7_qS{<`i$FKm})6>`MnCo@S^)|+f0`nTgqQJav*j#SdTyEH0 zZrFU*t*={Ox4v$D!}^Bx4eJ}$H?414-?YBjGcP!_T;Ry)LHzZ z$;kD_R-zutnHRl2^~k*bnhjmzLDU2Dx-l}Zy|40@5vWYF56YwIEXyUt{DlT;)Xto+ za6-%;G1ZDBKZ#K?z2?_iLReOZ+J24UM)igp)f;X!Z`j+n?rZ#3Owf8AvtGxn*D)I& zqd%%`cuXdB%tjrvIjUtW1dq|b3Y#92NgLCAYY^)J-@0jExoKayXu_W) zz1?&Tf&<@zLq0-1&U0IHJYqlfXbx&{CJ-uD`^mg0Rd;50kn4LOi zr;gcaV_aWM?q(f(vyQ!4$KGsX_x5eoG2La#YPu`Tq>gFVwfEKk^e^{4j&BC+d&l*4 z&-1m5?7oJ{s%a+A(kV&(!B!Sgr!>cV{|x4iWJPOdewH1Mvyc*v3{rLcyQ=C;mBx5f{!;#TC9LnLy zXdRBsdyWT(z7q*YM*p5);gIuCkBq!d{KHB;@_l`W1c!9$A-!7` zy*_ZfQV%&7^P-M59CD^o59!n+k6SPGkh8&|_k%+YH>Dn&-yE-S==$Ku=<6*UI{sPa z1;^X1yL`7g!)|qk-MY(R>oy(}RQD&8MQQtUZ(pgKt|#U%{)Y}_{**I+8LhuHe>mA7 z>c%I+L2yJn%g^dw^Rv3w{H*RZKg+vnebxG^^;PR@*4M1BSzoh$-THOw*R5agJqrwn z<_(UFepnC=<#1%Q4oBwJ;ZP1oM(c1Wha;nPI5L;+eZ^ng2Eh^StncP0Kk?X;@vByKVs^d=^mc_ zpoJ5ytNOU?wfea1wfea1weq-Z{;a@i9k^NtuGWF8Wnli00r+8-`B%lY(ZKH0EjzJ! zDchhW*GKQzJ#jO26-57Ptoq}tG2D3CY7BkKYRpwQZ8b*!%5HMQZgRtJa>H)3ZhhVQ zy7hJI8`d|hZ&=?5o$q$&2O>6o(xy+^^hujN%K}Ewz-06m0!BG78Lb18xpiQa1C!A@ zFv{V`XdRBsdzLi_j%Z?i{(7j{#k^!4Cen)!YTA+Ykz=rl*GEWvvZrYNztZ!N0vc6?~+xoWkZR^|CcdYMN-?6^ab1OKsYT?M}-2;bm zI5Jv?BXjF;D2F4XbvTs6k!a4HA1H zl)SHG0cgS}Y>0N!lwA=g<)0W>3b`dFZ4K_S-aiE$k1nv3|$;9qV^`mIa6S;mGLgfkQbQ8Lh*Sxpg>{ z!;#TC9LnLyXdRBsrMJ(7gW!nX(|6r#^6x(}FWGy7SG_J<67wR!KdngYxTB51q%na9*>lLDVC9Pt_K7t1awSTi9*3K)Wfob~+e^Y7RiPN>c6M zldPlYJq=+!NAGC}9MOC71F_fqK(_e^+`^%K4@X8n>j#H&I5Jv?BXjF;D2F4XbvTs6kQM3Su+mTe^YZ+u%bdAk(K|E4jl;z;tQV!{#%F>Q%;)LxK9 zor~)0ET-s3)!#8OuN!54#Yw3DULBAxi5lIdA=!re7dPxD>(zmd$t#4Z2?D-KKnsPWYdcxpP4o61oaAa;B4&`uUv<`=II5Jv?BXjBP zzGn~|(O4QnJ)*HR1deDdeNK+f)!tepql5mPfYupe?M4#j*FJOIuwk~-w3NGt=h#yrdf~Rv`!CGaYo||K_xRCgtuG&E-zsh7llEV< zj_emV?H4!g7dP!ETh_O%Z&}~6zHNQm`nL6L>pRwWtnXOg>G=^HDk~fr%?pQeI5Jv? zBXjF;D2F4XbvTs6kzJK7W~YwXsbhB9nC4|%TsTJFnXv;R z$y+_Pqn7Cx-3HMn8kO7c|4nd2o5=RDYx~%>eeBv^Zdt!&{g(Ax)^A(CZT+_O+t%+` zzhnK5^*cR#f^}XUDX%O{|cGAbMw~wFaXear}+iQOE z_L`r(z2+x#SFNvFU$wq!ea-rs^)>5j)~{Q?ZvDFT>%Av?;n4NKkH9 zLp^vMuhVEJ4WS;(zmd$d;S53_A?wAy}#j54o61oaAa;B4&`uUv<`=II5Jv?BlDhr zOyQ6ZOyQ6Zd=idm{|uoX(f%0%N3?%Fgrn=&totX{S}SJVzq3}3_{Y}T5lvn9IcKB( zO4~;Lm9~xgD{Y&j-$db_Y_pEptYbFYn071kL6^kKvh}o7Kg*Jj&d-OG_H%PY=f_rY z(^hfQR&g_|V(+V8e8oSn`?h@2mQUL9Nn7@tZR^|Cx2{k-2p^l*5tHIvmR3$Y>po%zJ(`2##p~eEE9lr!1KlzNzF*6YZZb&oMqP z(f+9$|7P9zH|xf~**1Qx-L5km3%QQjs$;h5nC&`dyN=neW47yu@NCBcpXVGVl4(AULAmGhPqfpHUBePAm10k5CW& zQVR2uUju6O&^YErqIs@oTxm+1G@J-=J`{BGUzyKT?Y z@2O*M)iJl~m|Jzs?Ks>$Mde8bj>-VhRvwq+Dee3tF-?#q2`UC3^tUu^IA`6GEAC8QE^bii^ zaAdR&N9NYyP!2~%>u@NCBcpXVGMDc4!Pkf2&?8;nC1td>rbpd>3I(vT8nUG zv^T(^9FC0E;mF)N9LnLyXdMpaaAdR&N9H~683YI3GlfI{J zFI4KGanwWOm>2ZsJySSTzX=?9{8P>g-t(~T`G8kf6Ut3R|=X7YqY?c>BV;mniUPAv{=y~IIyCpwu+}=6?o7<#1%Q4oBwFy=J&I`T!37$$J_{{KDYg?cEKdPrw-^0% z$oM7a1$&yv(Y3C%NV+C;sfi+q8(!KQUfLU8+B;rZe`WoZ^;e;Hz3taN>9tRK z?UP>nMc!C{WBrZwH$4LaM#}}5j9%!#COt>%0*9{qi_QxMB#zD>G&!9=ysR7lW!w0B z`&6UOb(pZYnaM9Bzp7(i)iGK}-53^AjQQ{X1V`TYx{i5W$7pSJV_4|zecseDZ`zn< zN`t5`rZfnS=oR^q)4P7;^sXN{z3WF(?^(ZR{hsxE*6&-tZ~eaY`_>;=e_;KA^#{F2 zTH(+-ha;mOIfX+x92u>{k-2p^l*5tHIvmR3$Y>po%%wL!8U#o5ioTma07*S`1H-(i zw@f{hQxDzfFfTezJ@WYXGp8Q<{6#%E9oFN?)s|`)=cd`c&>zz!7aC z+rmTJ!b97_L)*q9>yNBIvi`{WW9yHtKeqnZ`V;F>)M974H`r}qD@ry{KLBEAJ#q3a_ROwZK68nQ62NBj$tXc zF^}t*$92r(I_B}{iT&>O=Sdy-qz-&i2R`WyY&S%MsC0CVhOiT(Yh>qmYUg-r=Xh#o zd1n2Y^=Hc)RsH~!PQ@t>BB|8Hm)@9le52R^FX;XG%!@kaMH|yhX%Iz@*3l3)VYH5H8ZT`cFKrqxZ7Q#+zu{>J*7o+-g0lYk?mO#=?)aAdR&N9NYyP!2~%>u@NCBcpXVGVhtv zAUL9H^xf)6|FZ3Qx<+-(t2*XY z9rLP=d0of6u47);F|X^GH+9ULI_6Cs^QMhyel&>sM%QQv^Bi3xKY@DJPoUoQ6R3Cn zgz7!(_pINue$V=S>-VkSw|?LH1M3g0Kd}Cw_k=4P@&`CF`iV<8l*5tHIvkl>heJ6W z8Lh*i9FC0E;mExAgzF$UqH6?ibknEQL%+qyyy(w*6Y8OxrKm@|4)co7 z<#1%Q4oBwF{f`WPiys6>^niYlpM0o?%z}B5S(JLn1elkMTu+z<^OD!^@zg_~q?i}! zr5+l`ykxY_yfD6f(i%iPq6ajD^?`p3f+IRLL#Rh|YP`RndVfFl{(kEH|IGR`>(8t| zv;N%rbL-EoKeztE`U~qXtiR~_2OL`WaAfrUhC?|V8Lh*Sxpg>{!;#TC9LnLyXdRBs z>wbyv@(h6^IyK(^)IJgoqn3wL4NK+O`>jqO9UGapK5+~(tiVW{6V4GYfr2e z?lOpKMayLft2kON-u*AV`(MWH-}~yn{@2k%dufY!<&$3dq*u0xSJq!!e{KD>_1D(l zSbt;vjrBJ@ivdOp0+@{65^yMoBcpXVGPe$gayT+theJ6W8Lh*Sx%766G6;_7yZj)x z{x@2W=(`MIUZU?Z`c!&{N`l-*mek$~y^?TOu zS-)rfzV-Xo?_0lb{ekrd)*o1Z(0i&B4y^(>GWw}cIF!SY(K;NNTZcnA92u>{p&X8k z*5Sy!_f+X1IHJe$6Mr-3r}^=PdC~0*^-!c9`OO^b)I+yH%!_pDA)R_;?(x(^=TQ&o z%!_pDk;i*al@6jF(PR0EHg*2~*WLQ$=H2?_=H2$>CasQ`^S!SB@>9J)ek+G+g+(~| zc}YIWI*K-o*V{L`o}&#j1deFK*asfk2Oio79@-}!S$|~xk@ZK`A6tKH{jv4O)}L5^ zV*QErCq18mL;D_%jP?OIl*5tHIvkl>heJ6W8Lh*i9FC0E;mEw_GlSrWHq1}*fALH` z^r!;!B0r!W>d}^Z=$p#aL+3FsI&VTfbRPB4c~k1ad8G|Agn5ZJ%n&%D4KoCeXu}MF zBibgK=T)A4KT zZ>+zu{>J0q^lSwfZF68UdfUUH9FC0E;mF)N9LnLyXdMpaaAdR&N9H|S83aePUWQPQ zXuS-9BU&#*;J{V}!4d6~A=CpC+5dN#2m5{hFC2gA`1ctPSU+I>fb|2`XROaypRqn; zeb)M{^;zq)(rspcA`X3=heNmJ`+u3Y@B9BgKi0#c+j2Pc)iF49dk%-rheLhY+9Q9QqMsIFje@^RFy$D2GGm!I8OjIF!SY z@t6768#we=7&vqs4*hiojy%rzQJW9{fJ4^-N5)?|{=Ms99S-SmWYp{I?VC^!>2N5* zkmkA5%DVKK01>IXUo;L2%$7`~R+VZJC_bsAZ+760BHPrku$%#hKY`)?9Ue zl41et^qKm?te!ai-{}cYwp4qUHh<;SSxj+8_NJN1b~?+OSNHP9b_P*KZ0DeD;h=5d zpl#uxZR3#jL)H&jKVYpJICPwPWE|(vaq5wA0*BuB7iqU}$Zp|K zq#hZ6k#&bd*9`}C_BzFOJ|TxVC)7j7sYk|1^}u!p!GY}@tnR?%G3r$E}~Re!}_*>nD1S1BYr3M@FwaIF!SY(K;NNTZcnA92u>{ zp&X8k-hpsv$H75tH#%_0*@7b+hk9sS;n2>c9&!#iq*LP!F94N4}pO zje1CjLyihZ+vzwC9C{x(q{ES1zVV|T9fyv?k+?y8;Z9+KmeQgqOXgnO!;gAkT z=Dz)cgWE21U?Onnx~PXZ;mGLQw5Ugz92{8}Z$3D(4%Vqh=GLPgaXS)IOoHEZJU0+OT5FF9H`3HAv{?YMQ zj=#=$!1@8}2dp2kK4X2x`i%7%>$BEpt@9h7_yb0LhC}-rj*P#4+mGPTeu5+8uN)hPj>D1B zIvmR3$Y`BxV<%`|7{aw}6lMq$57*h)+7w zGZA34*@4mK04Ae1A28~j0Hfo;WV8;9a$quA2Szy@8Lh*S`LCl_;msSp7@s$RLoH-D zG_G*u@n2_80}kbI=#vmdQI81@-JHRpn=a}hQ-njNM?HwmM5b`$`;T+vaa|9+pMUWC zH;&{nCmi{{;~a3ABYH9KuE+a0q<_S`Fy0)|ix~n(^kRm<5uKGGa71Ut`}?T(_fhZf zqc(|S){j{~X8oA;i+JEr z4oBv{O8=!E;(gd>+{yimC0f+Vh92vbI;LtjPBcs=4)IeDjfW%SuhTc+P!5O2Q;&@Dh2|e{=(?$gc&SH5Uk@D0;mBzH zlhy=8Lh*i`wKX99FC0E;m~~!96An1#^3t* z@8UkE`BCA}xc$G)`;PrOZ*O1W(0vc}ke|RIpD7&DsYf3FUHTLp$@81MzoH(}sRysq z{0I*D(S&-4zi?#U>Y>*!9GUw%sE6+BN?Z&HUt=M|28U%w6<$=5if!;$f~$y+$`{ikuncU!zZsE4j=0*C5EJ;Xbq z9(|6??Q_&ad8tQoNpJp9IJCdv$f*6jw~u*I4o61o%!_j7C8KrLN9NYyP!2~%>&y#z z^N&GrL_ej?i+I10dPF~E2prK*@%}#Q{e9H?`>6N-G3&>yAG3bU`f=;Wtsl33-1-UY zC#;{aexm0eaA-Zlk#UE=ty2%>aAdR&hw=&a z$m2c#7z9W3Q-)BF=%);UBl;=c-zUAlPkMi!^!`6({gm}n)=ycVvp#2i&ib77dF%7m z=dI88`~wcH8#pq0ox!2~1&5BqkGual8SwZddRPs7wvQEAwMbg$okl)sE70k^^jjMFM6E`^^i_I-tvzr z^$>UA$lTZSN#`Z{Deqn%=ID1uPW@)=$ZyAv{H}jw?w|5Vc1`>enRs+29+>@8*x^jJd)^#8Klp%0LKjruCpZwtu-GA(L|MAamsrZxw-6;qD;8PC# z!Kcjll$q|7neLRC?vz=dGTWUp+nq9-r+AK{xAObkGy6GJn`b|#`ak|T+o%VApW8H; zqy&?0Xo5+1E->knLNMu+U{Vh@n6!vtk`heX#la-I2qr#nG@q(WI`u84MEHHa$YdtD z3QR_s#3W;>OuC?8(gg(**k;1BV3LQtRVTy!v&-Tl1d~2TMxBzDS4);jOnQ~5Q%Jc26*AR|bOA58jS z6io7vVA3ft$rpl2D=C=dA;F|UFzK!*m~=`o`9G?e#20J)hQXwl4JMr$O!^O)~C@WJmh3q@Q2-2d%G~)#VTxCI9}@=m4yNvr#+bnNU{K8B zm!pdo($Fdv?WCbGMQh0ha+H-N(>coa@_*Qdj`@^h-6_YqQ;spmI`_CwIo_ReygTK1 zcghK$a-uusM0d)GJf%4mOu8TX|CxKQXSR+W+XjK zgoctr5u!nPZ-DaNdkgP@f~zW+Dilx!?}36Z0Ax42o88rBrkm{fC-k5prJ>Yp-qCM; z>)R*u?z3@#CR{${UHi-2=eJj8es`aB&)GMajIND zX)x(@!KBj#llsCWOAIFU4JP#sCiq4CF~K9C?!O1(T8xOd3?@X~d-SPR^6MM4mW{ znQ*FLij6**NnJE|(RXm}lC8V4$diwhxzmA|JOAJ=)0uFp=9r>H)momST-6#=l&)+W zf5I@R}&-Q|zFE`Qv0`Qxt3pSa7PbY1?W>+&br zrT7y}S+1e0Tqu~dMgNel+HWvr#fC2G8%)|=!K5Ex(z*>M^$jN7Kn0V2fJt3~$v=3F z2NOq%Kh;b|@e2l%jtnxTGQ^aXr0&XsN!MC42|MznOAIDXSNsVkqu9zKPfAZP$%SAt zfo(PNG-8s)kS868JZ0j#F2STOFsV!ADIvQq!Ne;Te}YMwjP>LnoYG*@5ty>=x&)Jt zxJx~EQey7>gS*suk`j6H59(s3D0^KFQ+b!>uV?-J-;W=f8b9Rsa^-tnfBcK?-5u6T zQl~{eL6*PD`#^gBNj;22SHrlnY0>EIW0&_RfnCluc3Jk+T+_TqIjl7%{BD-N?>Wog z_nhVLd(QIrL2t5tll7ad-(>w}>o;4!+4{}aZ?S%h^;@jp()&Is99pb!Wb5xG!l4+B zY^}qQv2{2U!;!6ZI26N?t#vpumR@`f4sC5XwE4-0wmckiA2_6w5AFQmh>tvyk9=K! z4-^hrD*4dcv6>_LlaGA;Ar9`fA|KIjQa<#$7tcq&?v><&`>Q7A1<#sQe`j-6{hiHO z^>;RBmG5jaC;wOVj*tl}Zx5NZD)^f!xGL)i|7jv`cuo@>_{^>Lfm`hZx7r78wNKn; z{Wj~jS-;Kt?bdI%e!KPCt>0n&4(oSVzoX|faA@Dbk*)V19E#z{);b&+TZcn29NAij zLopoLT8ATJ>BVP)BlhnE4((s^q4C#*1D|OkANWiY9QaHV9Qa2Q9Qa2Q9Qenb-rsk6 zf8Xi-eW&;TUDofiewX#Ttlw?@?$EpMh2HH>ce~R)?sSh&a*y?UdL{ylHYG6GdXodA z7?^CW1Cz0JU=#zBt#vpQ!;!6ZI5O^;$aUb*yC(9HuRp|riNK+L1NqSBKO-Muc1(`W zQ{_YN`XV2pSNYI5@}a+Ok`KL&gF{6n@{z~uC;4C^*C8L5o)=7{2@Xu82@Xu82@Xu; zUhnUFy}$4E{=V1y|32&YS-;Qveb(={e!unmt>16`0qYM~f57?!J^z41>j;i)y|3U< z3`e%s;mFuJ9E#z{);b)D;mFoH92xigBRFE;P2kYJBOlt|0~~rY6dZ9L@{v4+Lpu4; zdEn4_$Orv=GlYM@p?+{=>xTi655?poTfZrTBV#}0hkPi8BU?Y|i+m_1AF3F^k+IJY z2XFGsfqyhHFZf3j9Qa2Q9Qa2Q98oOs_c&+ydz`cUJrJ2k*#$&GPVwfVmPw34u@hmvb7FJ#?s51 z7&x@A;LyGzAKCtG7Ej>N?|1T{VhS93xEA?P42Oy;aOgbbL*wC4TXCo#9O_3t(2IZE zfPCow1P<;;ihtYyj`4YkVoCj7%vtq!F=y4^#hg{Xi%GHM|E{VaOjuPP`S*43w^eXe z)=?BoT3F9fENOuwiY4}eTkQk4+6Qj6PuynxHtV-pzs>sX)^E3dyY<_x-(md@>vvec zqvtblXnnzvt$hFv#c*V69gd8x!=V_CY^}qg7>;bM!;x{%X9hUr2XM#_CUB_VRpE$Y zNy&%yKl7sZA#ljA;LvgAMaRiU9=G4YAwMJ^I?lXgYn^;ZXI^xie5lCGybu?ksW_A` zII_K-^Ag39l8+n55yg@gIHFk60!I`}yua`C{=U=u`%drwyR6@3{VwZwS-;!*-PZ56 zez)~|tlwk(9_#n?`~wcH3pld%I)y_q9NAijBV+4uD25|j>u@NBBU|fmWGubhr(8vj ztV{g+tV6(&^$72K@{x53KhJ`Elzkg@5Le|2M4iO@`(E$wd%eH!_5Q!l z`hC{#vwolT`>o$^{eJ8BTYtd%1J)m~{y@(^;Lv`CBU|rpI26N?t#vpuwho74II^`4 zhhjLgwGKzdJ^z41zn9_A{vsdRS8%9>Lpu4;?`t^Jk9??wL-!$Y=zfKKuA|d@97DP0?L&DMq$t6uV^Dh z0mWb3oaHZW&hi&GXZeerH(9^Q`c2kvvVODmo2}n${buX8Sii;kE!J=8eK8acWe$#P z{RKlf6vL6NbvQD%4u@hmvb7F}VmPw34oAlI7c%*jFC5yyaHv2^K2#vBIJ6PTM;1)`LI;Hs>nD4?{k zo}+-$0!I{3>;t#j2X3_w+-je=&H8QDZ?k@z_1mrAZvA%aw_Cr%`W@Equzp9+XW-B} zg(F+9S2z^Ik*#$&GPVwfVmPw34u@hmvb7FJ#yy{bL;D^M`3?DyFTkPWaAYCHJ^_bx z@*&@WBMT{hfCc$be>gOLfFlbT^%uXRfMP#_L;eJZ{GiH5zHZ@AKRDD64(a40TXRM} z;zk7yT_5w3T=qNW1-;zBG%+txKxtupL;-Si{$ND`z|A0gL8IEkdzu`~}N4D1C$k;j@is8uCIvk4O z$ksX>8B6zm;XY-6Lw*2CptQgd1r+b^d%eH!_5Qxs`~N=c_gTNs`hC{#w|>9%`>o$^{Q>I_SbxC! z13mwML+cWbY`w4GPz*=5*5Sz5Ivk4O$ksX>is8uCIvg3-`vw1iL%+x2(E9-LAwQ@% zv@gkr_AeajPd?Ni4(V`cf0B=keg6T6j*|}^ha={Clhgj?Z~mhh@q1y${neR! zN_Fz-$^+H;zp3*-P@Nxa&ijDR`-RGI)u}@E@1v;iv@nlR-|?3kXYo}weGzgNUqbT_ z{%Yh+?s8MtvD^`+|qTqrR#D_c5!Za4h2lw z%faLy{KdFg-8b-Hk`he*!Cit$M_|gf>k>>p;w~`hKrs0ScL^qrl>4bcCfz9olPqkI zNjFQul;17#gD)aaMj2p|kp`0-H}Yh-nu&WWm~<}}d6Id?-1!H8qZ1}UMxLa^+$Akc zIzpb*C7AL+*CpmoeaVxqBbfAx!KA*CCw?gRS%Y~J{tcSDs14O$Oe9&=R}snBw5WVB zk=6Z+s_qjBtm;Ete;w5ivbc)tF6u6K?e21W*X8!E%k5p4JKW`tuFD-=mpigc@iCaR@`K4gcq`vZR~>;V+pbG6 z`G~u~qyxd^AKWFFbOfesyDq`xBeiF6Uk8)6w3y;oROCrrYbNdO$WzvG=%Smt$WvBz ze3oER-^i1H@b}wc(hEhN{DZqho{DEgjj76$d?uLWGr^QBLwS;I1yjEAP@dE!@}w?< zc~Y0@Ox*9)Ois^0o}@&c{DZp$la5@)xr^FUm8T|{q7Ky>Q`DqdV~YBeZR1WBi>&5O z*0_JL`P}6$cXeIv>bl&;dQ#uJ-R17C%iUdn{6j3k)UCGw;nYNo7c(M5xTi9u$H8rD#rG$xpI{>gcg#Z1nV zy3|bLd7_J%;sZfLOd4~8<}PYm*OIAwugL_KznSNQE{4)p`s82WV^ZUe?GL6st?(km z-D{D`a-Mvxp@}Yi^0n9+dFb=_1v@nF{Sl*!(qlC)^Lp|mjPR<6YTC7&fw&g3m^mQ`eEktD z!_f%OdsO#=ZffR#F@yCvquwO_;bRvS9{al*mdT%*`A;2HPagU&eW<)N^|;ZS^il1O z^%MZryFm_t zlRoG#t3K#2t3K#2t3K#2v(C0Y+xl$lv#rmuKF9hT>vOC>Wc?xQ4_SYx_hnc(w9Vki z)?XrpLopoLT8ATJ>u@NBBU|fmD25|j>u_XTe+d=GghT!XhwO`d$nxNjJHjEId}RCA z>5b$=e?x>r$KlAyKK0)cRxAAG7|L^~ZYt0f+W89NBt*!=V_CY^}qQv2{2U!;!6ZI26N? zt#vpumhOFvf54%8B{;Mn$%po1aK!$HL;H|?Wb1uNKJ+)otHQxu)<8aVF9(Ni*aq?; zAAv*M102%HhpuNJAJUl@#ycO}Sq*R~Z`XBR@Q=&l=Kv%M!@tGz#@R`T$1CQGW9=8uX zZl8F<`V-clu>OSgC#^qe{YmRjT7Sy=Q`Vod{#58wGhh7e(H~lQs|Spd3rx12eP9#= zldW}NGPVwkVqmhh4vb=8vb7FO#?p(~G{J${R2(uHCPyYiK4cc;L&upM9VZ{EwlO&} z8}cFZARig~W`=wyCLbEdp3r&&ExfB3LhUmrf_QJS^a_k z@zJvir)GYYNAlr=S?YPB9{t24}7v3m<&&j9+B8F zJXMc=sviARHTqxaWl4NE+VsL#6WPbIn&7~)p0=etZA*FDmh!YM=NaqISbxU)GuEHA z{;c(9tv_r1IqT0^f6n@I(!DEiD>$?Z;K;bM!=V_CY^}qQ zvGn3rO>p2=aL7f-hun#I$<}T|KBO}*+1ibm7scd5{mDnRf1MvEBOkh@BOmI=ykzUQ zkjx8jA&Xlzkq_MJ>3ZWoU2puStBs$w@${H&JX4Q;rXI~Y3X@2qB6$(~6V+Xwt;ak& z8q@jXv(?L{Ka$!Qo&NY-J(?t!^Rn_H$f`Q&jvzh?=A3g|)kMzms3tg~{NwN7KIre@ zKIre@KIrf0&bB@~^r@MAbd6s+v)yU7JI!&YIX=l8>vOC>Wc?xQ4_SYx_eEb|WE{X` z>u)pyqZpWMt;3PAbvP8mk*#$&6vL6NbvQDvzt|czpo?>;mU3M2bne5e*>oq3T?KBO}*=*6feU%>tDbL#Gc>$$6KKQ!vuFGCOFv#qb|HjC1c zZQ)_t!o#+Ohiw~=SbxO&Bi0|W{;2gwtv_o0QR|Ocf6V%0)*tKH4jfuOaAa#+fI~4H z*;)%7uiGPLnSQh%!}-XeCXr! z%uANAY%AnLOSg zC#*kV{YmRjT7NS1EC@}_c+#Doa;K-<=_#M&sh-sUqpc52wzdLb6a$m3bzm~K4vb=8 zvb7F}VmPw34oAlI*5VGQ363Zn*-FTVtb)mr6;%1qaVAGr5%~zKU~=;MZ8hXW{g@o- zRX#M1dCAr~^TPOIHBICr3P+c-KDzBnQj~;&MG|{D-z-g7DWwzX$z?)%;$NdpOApR- zSy(YG7bntrC&1+EPU48l&gG=%T608Y$J_mBZ}+FY-JiA{JY)Tt&^xbq#+{yVr)S;i zS)b%t>(5$$&iZrKpR@j4&r^U=@_@c4i_&dO%apZ%&?Y$i39eV=#&}|8mquY`yA3DzD==eZBbo`3) z!C$^6F|)77CL8VwvB8I7Kr`Top*@_*=U z+C!tWjMZyeNPE<4Y$FfbMjp0}JZzhJ#QG!FAF=+3^+&BgYW-2`k6M4s`eW7~v;J7m zrr?lmz>%$O1P;Y;WNRIcjIG0=7>;bM!=V_CY^}qQanGhEaOlQm0*7u~CU8g};Lv%= z2RB6JhGznYxF>K(pTLpVeL4AvkNUXZ4V{;$*R;S9^_r0t;3W@_Tp)sx0Yos`_ymvC zV;-r;JW`K&q#nckh0o<*y;#&$P(N~xu@NB zBU|fmD25|j>u_Y;^PT|?c?KL=Fex1J3^?+WH-3~`#i4QJL$^+FsD(r0$VYzi#*bPd zALzw<1~|lfUGstWG{F%C9OwOpu8*kLw7?M+n-(~tV&nb&wD8SBqj zf5!T=)}OWhto3KDKWF_p>(5z#uIC?cXn(+wt@k$^is8uCIvg2WheI(O*;Ih8Pc3pzW zN8AM_9SA1>;4Z3!i8ChhlN@(=#1eK5%?V3HDf$^)EDW)pdm1d|Fn z!ITH+qQ1c-gMmpmE|Dj72`2vlQ|&R$`8^N_w&KD500Bbd}` z#L#N%k6@0g5krfwKZ30>8sYsBWuko6lFLM_lX&}+U($@-8{hfN=fsUJ>ht*9;_T6P zJ|iekcIy73#uggASac{aO~t4l%j)eqPR)FG=70LDzw)2`ib_4~`cB{_#x6H7^9!!A zxFh;KeQGjRctrWf`q4E5?Q6y_hvqQ1>J9RQ8B;SJ{rkV?qvE=RNB@3mYUcm!A9-?K z{`gpQ_*XjmSeKfQ^@)%!xkSFknG?^qSyjNH^Bum(`J%36%YB$^%cdVD(Rvo$!?=x( zJmM~obX^{yODbKLN8N?1MX4@W(de41=rNA~S4Vpp`0UrFW^Va)u6xE~T^c_9wJr_V zKiKl%!1fPz<-pbvu(R#D1h$X33)ngk*#5y?9_`KorI_ihKpGB3>?s#nRM5XK7yaQm|dE)EJh(M(QopAI9}` ziHi+Au%r4TMw@=x!&rtUDOqpOrpMnOFZTU-moVA)7w#GLyY<2mt;&I9x=wr(uW5?^ORQv8o#p) z8imgIr7$(~f8_gy%53$UVFbSA*Q9wxZI0*(|1KfP)riqGXv7F#BcAjK@?DJ>U5Q4F zQmzqCc?7AiMnv|v@vEw2f2$*3RD563>z!H1#mc30Klt|$7oaT{7vLY<1?)Tmv6LY8 z5AFhI9syBGAo>S)iDkhNGsQ>X{2L^g^h+j~`~zKMcf+Iu!K7a@%h2dQz2i zEwuQs-Y>oQqbxfBn{#=CCY4_!Pse+M^wVd%AB%xYO=o^4)cjE$^T+49qs2>~wqZTZ z&eP30C#jt4X%ZY>`_JXI&$#n5U1wgV>ikUi+easQ_80jE;n}V;AXVpQr*(eLXMV2h z3~JT+xvF!qOxQKe!R{aIWPzHnD$P;~?rzj>@OiF1m`G*@acTrewjVX%EtuaNxxiu#437_{D zy`T3Ny`T3Ny`T3N!C$ccg7p`yzhM1E>n~b=(fW(lU$Xv^^_Q%_)cYbi99qS2Wa}?_ z!=V_CY^}qQv2{2U!;!6ZI26N?t#vpu?tPKG2@bpm4p{^F&=;DRmyF?!`$zJjn0b+x zkdJKtCcno?J`|G=^>=X^;fLFV*M5CuUdcA`m5Gowf>s* z*Q~#0{k5K*z@d4EBU>*LI26N?t#vpuwho74II^`4hhjLgwGKzd(#vg46CBtH9NOOG zL))Ht$=G&4K6IRU$<}tkyvTmYhmMnvY(1WQC?+3zJ_YlVtsgzcybu>VX(AukNfR9S zM-v?QM-v?Q$LrqTuX}&L?*09`_x~H#-?09M^*5})Y5h&>Z(4uT`dilDvi_F!w|f2o zhxRiZ*?ND&p%{*At;3PAbvP8mk*#$&6vL6NbvQEa`9~8R_(u~Qy!~l{1OI4(1OI4( z1OI4(gTLRt{Wtk_4gbc$QQnRnKQ;4Ts1WnExBc7R_HW0w@4n#ij=kX>cY4R2-m!PQ zYyDm8?^=KNZ?a(Xp7r;vzi0iup0_}xy$(#a-uu8Ph9g_+aAa&94#jX}YaI^7aAa#8 zj*NTW(gX+I(gX+I(gX+I(gX+I(gX+I(ga78O8lki=l!MW=l!MW=l!MX7p%Wv{RQhU zSbx#_i`HMX{-X7ltiNRaCF?KszLX7z_A?yW`m3~XD25|j>u_Xj9S+5CWNRG`#c*V6 z9gd8pm-jXU9I9`^p}zv zBT6ch@)0`ol6e@)2mWyx9QpbaIO2~klQ=@3$PuNIOXuU-b3|>V1&*kVw7?Oy5%2Gp zy}w`f{(jl}{}t=6SbxR(E7o7N{;Ks?t-oshHS4cgf6e-9J^z41^AAV1Ue9nSh9g_+ zaAa&94#jX}YaI^7aAa#8j*NT$F@Zz-{JL;NZ3N!f-;?qYI`g9I7|KWJ6Y`-yN--~) zhoOAn9~1JCuX{b_C2Avnok{r!ADWbp&?n?0^DrqNQ5$K2BWfcpa71my`}=k8@7KM* zU-$lh!}=T6-?09M^*61*Y5h&>Z(4uL`dilDvi{cJ#`_!pzU31)aA^ME$kyu_4#jX} zYaNb^t;3-hj%=;Np%{*At;3OV&p(>rh}uXC`H0#`3mj1!X@MhZBQ0=5ZKMT`sDyZb zzwQ0~cI@v_WyB`%jyt{MPVd+R-m(6!^>?kmYyDm8?^%D(`g_*jlU_^&7;S1`vh^l^ z+a>^qj>D0ybvP8mk*#$&GPVwfVmPw34hM006Vn7o6hT_ZM-)L?;D{nf3mj1dX@Mh( zAT4l25yW3ce%@b3e%@b3e%@bJe!=<+)?cvxg7p`zzi9nM>n~b=$@)vyU$XvE@5|0` zXkWvTt-p*6hhjLgwGKzd*5ObLN4D1CPz*=5*5Syw_hn}|RLp=wMGNww=V-%`MF;ET zL;c`TKk}h|a43c&iz5CqG#pt3u}(gu!;!7NEL{~rTF6HfL0aI5B1j7yQ3Pp$BZ?p` za6}Qr`}<|@@0Y#5U-tfg#riAOU$Op*^;fOGYW-E~uUdc2`fJu-v;NxOO@9*uhxRiZ z*?ND&p%{*At;3PAbvP8mk*#$&6vL6NbvQEa`3D^Ozyuunz$f|8{)R(E)QTgEB7Pnn z`H(*haHxn1hx7psorio(E21`$k0^q)FfUOAX@Mh(AT4l25u^nUKFR;a|JQx}^^Ko* zUkrNV@4BDfM9q)vzv)L>>FZr@`jJ)&-Wv6JtM2nw>Eqw3{5knzua@5hj#v9%^wr|- z)%2aSu~*A49$ezpqQGPCdfndjy1nald)ph<-w3^=K|y{+>W%0*N`||?ncb)7rF;Xp z!{rOWQ#0Q3n78UN9l5@@)#Zt=ZIyR(kjvd5&(>}Sxnjt(wf=^6cy;_u>!4rNg>taB zix*DKcxU97@6>+zPTl9-QJ;5zKKh32)QorkZWI(xjn_;s>Rz*a3wG><6Yd}S!fDg* zjV|&%U%>9Ly7znm1cr+mnf>qW+W$IE`Co^qudTl0?(fvyJ6d(`(xmS1x_hMSznj4` zDl!k`EWYLXU&oR3aS|8bbghoO=b`WAEB!ZR^m{+o<3`l?f75TH_x?^t{#$}#(Oj9V zlPk;C7W%d=mP^rbE+t#*?^uUj$KSOMbjH>JR19FY)`1~52j7itf+GrUE#xB#ZY^*` z!L0?3D7dx25e2svII!sFyYH*=!I199Vy05lMPBH>r0R}&^rh}-@wn&xozds{9;Lo< z%1LzFm?NIAzB9`AjNJK!t}`!Fb$(%5=NH}i#jZ2NRp%GG&Yy+a!7g_RcK_h7KZ2b{AeIuu{=r><%_DG12~PjuE+FO+=%fUle{dJT;z)6{%VWxF zV0X62qE1^gWkHZG>KnOJmzqg60Ws+lNnMxeOt{-1lWu_{PpUXv-#kTWu(i31GGS{> zQ8H|eDawbfG2x6acXr4}O}Zb8GfGWId!_S0cg&-&bw`UczHCc+nLQ|HJm&Ud`1@4 zH<;8HCMm(>AN=4iF@+JrBxejJb%~7m2bk(li#C_1D0;RwcToUsjVX$utuaMmv^6H2 z@%7FQsbKzMYG%F-ej}c0y?#8 zt|W~}r$sp|dEb~etV^K^s3UquQ{VWUH}aW=H>VBju0@rB(X}}8v*A8r?5p~}*l$&1 zi|KQDvf#Kp|6niX%JK*oC57qlesCAAB9FZ3F0lImNzx#Q^M|+G1x_F6x&RhOis{3o z`^#YR4^!O_ezMi|Wr})iYk7*=Y->zWr)`ZXYPPL0Mg6ulrl{rC-uU)36Mfqz>S}7; z@ttWM-*LzEt9O4PTTi=wm+jm=`;f}6JBA+?%fAeSJo7u3Mo3m8q$PI<9Z>$(NlSju zXUx)WcTtY)rn_;|>AxO2V7cxnXO5=65%!zFZ&&t9N!%}{j-w1Zs)xNZZ5S8RtLnxT zjUAf$#&%v;_1wI+cc-1@yjruiX<2ln5k`?7sr~msX3_B$_bJUgp9S=nf!u8}4E=6PF0{nx|0&E_EQ%Z392X}cdyOduU%`ruN zxV1b*t++L&s2jJ&6gA}5n4+HC8WVr*djC)Jruh9obNfxV-^zBb^|{vPTAyoup7nXw z=UJa;eZKYi*5_NFFTHpY9C8Ra^x>uVznO2|-~U#Y0^rc|Na4`qNa4_%dpOj>p>c3z zY#k0gF%S;va7c$EkAJKBk1_mhs^UnVZ<^~{*}|dYaAa#84#jX}Yn^;#Y#k28aAa$p zd=NVycn=(pMp=V=r~*Ph)SrB)g+oP?;D~QgHn`1}5)ju-tPxFZW5eADoo@e$4db;&IkKPs2 zKFxoQzR3Dw>x-=~w!XOMi*U%d;Lv`BL#0tTw4dRS4u^C&vbAr*A-{w} z$KlBKTj?KgD25|j>u}&N<^Bu~`34->+Hc@c3`e%s;mG(~>DzF~zu}Ot!IAB^k`E4X z!XaNHAKA*^i!Z{V;}i0s>mVQM2S>JW#vXw~F&x>Jd?>F~KBU8ud8s+@#Vg2%@&ZS; z&KLQ}*!hG*G5N^WI`cy8eBg^saNvszYVTR_XO(#^sJ&-F@t&y}3+pip>oE)KF$+CL zhPS95v#1`k$YW%9i#$fb;(E;Ddd%W_%;GYp_+k_J#TT34z!#U;x0cwqme{wJ*w>a? zUuu1+^`+LASzl&-ne}DXms?+MeYy4JJzs=F`x1_9eLn|>DvogII2_rse`5c`q5TAh zj>D0yeH9M*DjfPSJ{;2F$X32ue6iw?UyzS%?XPesh9g_+a3~(&$m70mg(F{g5(oE- z6^Hs)9E#!4^;G%D#UEA%e*LtBU|fmD25|j>W(u*%P!GSL>sl8`O?LA9s?^#m3hc#M{Sz3=-T8~*; zk754e7BO!*myO1Zj(k&c{%@~k^}z9jmRr&Me>KZX_u`99;jmDX2UUuAuj^;OnaSzm2^we{83SND7o4t>T44()e1w9nyC3y1a#9O?&$ z`oW=n4Tp3%vi)ZEgG2q`&~Z4j_5Oo{^A%r&L+67dU*CQLhmOOMt^EX!jLiv$UJni( zCm%Ww9BSc^AHgA=d}OQhn*(1Q$cOq35eTjvc9#nrrIY@K;gJTNbL-1>xhp`SUpUu=Q{UmWM?+s=w&J5w{p)6?(1vhF^f zt$z1ab@%b)^}DYw-JMI`Gml?`=k|KeDIVAaN7NGk+_l4RyZw&a@4A*~eXjMn*5_KE zXMLXadDiDypKpD>_4(H4OZU9+bQ(DHUh@5K=U#sQJ8r+5dw1@iXAFn-IvlD6!l8Rd zII{h=+wbH*8-YW64vuWU?e;rvrJEyaiS7r7`ood!cU{Z04u_7zku}cmCO;fHPCl~z zPI?|3;;uL}j(q64$w%>?s3l&UBVTu%Bai!f2RM@Fm&r%e5?kPiT4D!zbel2c~mx>=TqqYHEXMs8s}F7^ZzQ&uLsVr2hR7) z@{YSWY{Zx^0;+4R4s!et9ajW``v8e&|MN7*?z~Z z9Jn|n9C9u=M;xJF^fDVYlj|_fyZP}k6B!gSzM1;ne}DXmswwKeYy4J)|dBu z5f0t?!IABE@?9t#@(nn&zu?IBJNfPy4)upa$KlA<`x6euaL6y=$SR|CIM9nP!l4hd z!=cwDAM&q?LwBrj=v^}TNIrAIq34alp?CS@L;c{;dEm&`Hz)Z}KRCFK;)`&|x8M*z z9NGGM$cKIpz@hWOA)S1vg+s3w`H1Q(9C^ItL)_#;=Yb=+>U>01(RrP~k*{mc0gilK z>jNCp;mCGqUhu^xIHIapd(V>EdzRGRv!r+rRmFPD(t6C&dd$*#%(8mSvU&^|jQhm= zXIw0+QhZ!qk6B)iVRoaNtBUm$^Jcn<)J8$Eg{2k+MO)SiTh z`YP+Itgo`Z%KB>StF5oLzB=@&ng0|2EW-v5Y4xJ}BM*bXCMfZav^WuI3`H&7r=Ec`bK01yrAK894`weh(`Cy#$5miMm)|i*L zuN%lmUcdE$d`KrB**afUK6IQ#lCAY=`G~4w3mj2Zti5MN?LB0scu$$8d}FMeyOni! z5>>jFRa|vnRd;6{mF^{ZRrl3(ca~M@J}s9~Rcs-bQB`b#BdUsj;VRvOHovp&!IJnQqU&$m9``h4s2r56u`LwoT3@45Yc?$!6d&U-pIhw=?aw%*KeD25|j>u_Xj9S+@y!J*@DWNRG` z-9W)1^MgbE;hu3waAf=a{L>B`GFv!woP6jFG#q-POg{4UtOtiaE;!Di@o*&1 z5JwaguRI^gbMbsgha+2aPRmCW6kFhkf?^9CQBbT6XhCg23q}USeKgCZnAXC2%))xi z!g>r#sEk=uk6BcYSyYcoJS#F^lUlOmR1+_+k_Jje=qe^Be_5`_>Zs))M>H z68qXx>r1UKwZ7E)GV9B%FSEYP`f}^btuME}yyuH>$S>f?mVFw&0*Cf399h7#4u^C& zq{EQ~Jl{0Jk%c|$aHt;~+1dx-ATGWLhi>}d$ksQnaL7;L&~fr1PB=35O(7gQPCj%T zj*P#~7!F+r94cIr59x5w-yHZN9O8r{Tk}@=&~Z4jwO-{z$KlA`TcIs>ArSPxuU4_sOe%sVV3s}**u6?U_g)>m3zX?>;jRn}KoUuAuj z_0`r_TVHK`bt6vL6NbvQD%4u@hmvb7F}VmPw34oAk)iyOirSA|2a zMLy(KaHy>~)DI5zBOlTSIMfdg-DO@DN0bq-JRfpz@{wiC@qEawnHSxyk`MJ`UdW5{ z5oN?H=TM%nXkMa>*aAnC5nJGhQeX=lQ3`BZ$6 z9Qh^bNgPoM{DH6khi=F7A%7qr*;$ksaZLR@^T363ZQwvdk~ z1-8HuRl62AqH5OyM^x?XGYjl93+yus>_ZE!FSNeU`a@$oeAdi>)uVzS#QW zo{zzy{RBt0-dAuah9g_+aAa&94#jX}YaI^7aAa#8j*RPl%Lk?5(7W0j$`Mt&7V;5Q zyB0X2YS#isRP9>ez{i^4h$>qP`G_i;eP)S$W{G`fiG66P^`+LAT3>2?ne}DXmswwC zeYy4J)|Xpf-t#dynp9Vw7$yvD(kDPud=?{`fBT|t*`F+7##8y zII^|Rz@Zq9Y^}qQv2{2U!;!6ZI26N?t#vpu?)exT@)tPtzL0!m?DvImC?+4-S|=as z4~Obya7ZT~dEDqCR#x9NmY5SN^d7 zS(24M8awji{*hHbC`a6-5ZkKa$ z{0Wc6ug!B!HenRqTHwGOKk$vO-eU0@s*4J8JYkjTtwbs{J zUuS)t^>w``8^ED_!;!7OArFUQICPT)N5A?}7)vY*mJ~(t9IP!JPS#i*>m}8ZXLpNk_Wb3Dyz#$zD75?FnC&59#;(>7F>v~TPa3qg)I5IXT z9E#z{);jr63`e%s;mBBe@xaUA$m_SK4{+r5^E&ad9P*Jog+n^|kUq$P2VMq;&da=H zdoA*T2R6Zh2aa>}ZD)P4ov9ft+g^J5-8azk}^w!Yc=X6u`K z9tel_Bplk4aOnOD4jqR>_hoSCj|y-|heJ9Xnm0JI^%Jh(kk`SX<8Wl_y$VOU|KdIn z4&5gPN8G=_k*((+4tX#f@*p^}^%Dl+kk`VIt)DCfhsMF7<8bIBb>u_*aB#eMARO{) zICQ-O9Lf_M;)5ewbHbrPV!1YG!^IZeu-qQ~k)mO{2&Eu`D;$ zj||*YkJ((0*<6p=T#wmY#uRfLzc^2RS^U?2vN6XdI55X8Hm@x5~uo zn}ffEz@c$)$W)mZnOKz%>2PGr^~8-J^OD!^@o?npTd(q=*y=Ger% zV2(|2V2)dA@7Yp&&z9PIwiNGSPU=UTGGXQ8!>pbv_*NBMmGw+fu!+3kcTI3aQP58h z_`pvO_`pvO_`pvWSYv&S^)=SlSYK;>t@X9m*IHj^eVz4n*4Ih*zT%U3aAfhz4?=-M z{s4#eI~>}_aAXnAIvnZ;haNx$hrUb;M;^BhhsMF7<8Wjvz4#p*@&WQ89S*%d9J+ae zL%s(`wuM9E;K*|5)MlZ$^T2~$n+M_X?OW^ZYa6U@u)e|i2J0VM z|Iqq})<3lVk@b(Pe`Nimo-e{7UxY)x0f+WC9J)_|L-#>&s2?1yt$sl5&A?9?gJ-q$j1galsEDreSky1 z7nm36k&hmS^2)rF`_U*Ax*zkR{>)3Z&TGY?@dfCkQHexHcG{9Ma*CWxydF4(V`|^$~SL z&kGzHM?SJG9E#z{)_TPuE;yuOSI!Z2!xlKAZdlvS$F=RSQi|=AWn10$ZLGVqfJ^tXdaCZ5>h7$g(!DI| zs{7`;JJVUZPg`5u7B-Q~C=a$Ur%@iXM{Ti3ZLvpfv4?$P{S)h-SpUTOr`A8U{;Bm( zt#7ry)%sTJTYDY|hxRrcy1jx!w|j7C55bYG_beP4TZcn29NAijLopoLT8ATJ>HZxV zSi z21j`00Edplk?pm}N0bL!;E3{I3mj1%tUYi`Z9B|Rv7KtU#KC-G0CQCZ***Va!s^j1 zUX@iGMZqh{R(H#JahP=8c%RM(Ag5-&@tfRa#>&<;u(Goq?XX_=XXx&Q9(BVjLFHvH zPHBvbVufyws2lo80U!8D0U!8D0U!8D0&A?VvA)Lo8tZGVueH9``daJjtgo}a&icCE zlL+9Dk-(ue!jY|?Bmjqu2M+avLpmI4;gF%gA;WEt6@ zKmVo5hmOOM`LSMcBv0X>zw?0+!l67(m>21AWIH}DIv(>9hCVPaI!->a9h#S@8@9j^ zb;B#>D7KLHxYo~TDfPd#eo#ww*Zb@gLj*7+2wPOkIl3_Os)a~d_mE4~KL<(157 z)CgPPh#H|iYP~&by*+BZJ#2&Z4c0eU-(dYi>mOSG(E5kgKeGOj^^dH7)bl_%t5 z99fIA4u{S|KGY8m>2Sy+$w#(54}?Sg;mG#;`8N|dbUrw;wGKzd*5S}N<|SX>oN(xG zFK{G}$HS3v%@H+1=k12hOVkKk;D{Pw?LF&j?^$1a&-&s$)ClV_8|pC|>Mzl1_?inE*GAKB*wNb&L7>;bM!;!IdI26N?t#vpQ!;!6ZI5O@TAsl*l z4u=ene8{NakfBr@S)ub2q{)Z+PvB7h%i@U2pbZxe85A7Z+EC%h*Y`sS$%m>5aHyTY zarya(%3urg5|zOgIHEGx0!LK$t|v$LK3SV)YUV%HAF;bM!;!IdI26N?t#vpQ!;!6ZI5L)A?(dr5h+uap9vA)LoTI*}AueH9``a0|Dtgo}auJ=#| zIAm*ZWb20}z@Zq9Y^}qQv2{2U!;!6ZI26N?t#vpu?md)YfJ1j-aOke0laAc{{{g@Z^ukw+l${)IP_#>B4OFncr2}ia+a>>#Uxgj6A+l50q`Ow>E z=7mzL*J+drTbP$96}G?;rNXfXAAC?h_~3*3!3Q7s!3Xg;=D+y$aF;b>qu11<*VLoe zjE&YB@0@OJJ#cM3aP4SdtTVr277pt%>*_J<${5dmloVUYd6X1e;E0lu@NB zBU|fmD25|j>u_W&z1(sJM|jx;4tW&$(4RNpkf)K4d|i7G99hbEY<|IZbG5>Ya zhxM2b>oFhJV?G+Q-(-E0^-b0{S>J4Zv-Qo^H}`B34lQpuvh^~DLopoLT8ATJ>u@NBBU|fmD25|j z>u_W&z1SoivJ*J6^>e)7Pz*=5wkJ3;whl)Y{C?;Hq{qV{+p0M97Z^D5c<(u16^HDL zdC^~{s(k2mm=_(tCi#ehV+->V1;-XRqTo2@LLb*I^l|M%ANO2{Z#0jM-dK;`SdZT5 z(RvHJX>8!8df+Ax)Q#gN4^*J_)_u{1O<4Yd!^*3IACH3KmDeTb-ERTdazhSn%qV5H zumGZzX+zs$L)&6Q+hW7}#QG=JKe7Ia^-ryTYW-8|pIYB)eXI4Y*0=Ty6AtAIj%=Mb zI26N?t#vpuwho74II^`4hhjLgwGKzdJ;SUxWN73=h6ac3|0)jYa7ZT~YAX)us$MLJVtfB(i0!LIpfAEc{JMu-rQEfA` zn)j}(c1>W}b@?$NnKl;Sv5}yhvm92kmEE&|X-CiCM;e>Yc`SRf>b`Zzdqy1 z`25HWc1OHq4r7Y|=efl~o5(2^`k9~H@R^_7@R^_7@R^_Nu+925>)Whvv%cN>cI(@% zZ@2!r_0O$;ZvFG#lOf>HhXoWLPVyeb@6C>*-iBpeGW2PM0@u%hE&v|pPqkcloj`|5TJL)IY>>L}ovmUs!9=Nj}xNB_S zu6p1u58NI#;awg`;JY1M^QvaQ%N|=al9G3EgZpD@=0DTl#@QtC_Bx+1!H(^Q84x?Y zs(@rcY|;KQ+ZH=*f&)9lPz*=5*5Sz5Ivk4O$ksX>is8uCIvg2G_xj+r@G>~`mlyJ(@dF(C ziw+$6iw^n7)=$2LL+`N3N49>T82Om?&iXPq^7SvyA^nQ-ft_9vN4J45J~@4ZyZAIs z@97D{XLpZT*6!M}cGs4*+m;pY*7DEId&WlZsYmarNAK}yz0KS^HgIn}aBn?uZ#{6| z*uZ`DzAGChZ`a$altsk;}$oe7chk70jhvor}Y&|bu_Xj9S+5CWNRG`#c*V6 z9gd899t{UxNnZTWM)Dyqg+s^T(4T3@hpLuvNGBg^D-ONYCm;H2I2;-ehdiEq=&e2+ zIv@Gqd|s#A@-~qVJo@4s(>5R(yZ8+CdsaE>%~ikW#b<4L&tlp8$1HGvZGro13*2vm z*d7ypU~J%ldf)*Ml(QTt&N4OQ;Ml-}^}vJmz=QQbU0ioV$$BV%ykSvP!Dvk0%@?Dt zuQl)UwR^fsb9b#m?yfcYjhsPEd+E#6n9IJxoF(J(&Xz?RPk`_4oSW zPz*=5*5Sz5Ivk4O$ksX>is8uCIvg2G_q;@T)=$oWL!L}NJNb|fhjj9x z7!G+m92r}OL;c{8PClf=k!}4z%_z^dkdG+Ow!jhP*%mmWJlg_ClxHV#_)l2*#Ek2* zbD~f?i3sPqE*w#)wc~tY$N9pJ^MxI0hxHxScUa$HeW&%E)^}RpX?>UVUDkJ5-_>(8 zIOH&JWNXKPLopoLT8ATJ>u@NBBU|fmD25|j>u_Y;b2K<~HwlNFi+sp&;LzXfD-QL8 zL;c8y`VDZ%!QhZSz#*M{;COb{DAcx)k0{h$Pmb=UW0#-ISZ+FY^`1lPL`4PH5C18B zzwi@)sv|MkqY7^CR8uo{)XxuMp~oF#zB6Zb9gL3TGapmlSr6Pis8uC zIvg4IOmu)lW(kMPasr3?!J)VI6F78xNj_Azg+u+x2Ry|@2ROugUGov;+0nf8-}LOR zePVa*6MM#djnxw_mQN?!QxDuz4g=seX>UDdZ#{;IjWPdDWA@c!_SIwd zl`+MDcN;XywcpbTcKZbSv`%-0s>gO$D5bkXDSJF71HWhneo+N`{bCu^W4en=r5>|y z46wUGVRTohf!!6N6x-GGb${8Ku(u+G`A02JRsJn(e3w=4_%m$6#=Io9MDby;}1Q8A|LzX75~JK6v@kRxieHq!kz()~8l{WjVI)(==eVEusg zgVqmPKWP1+^+VPVSwCd`P|v90&^*AAt>*;}#c*V69gd8x!=V_CY^}qg7>;bM!;x`q zki36~L+`WUn4?;){}BZoGE_KpoP4Ms9J5v8<2=#AAsr6sYLAgS(%Ed)czh3XUD*yWBt}Bgj z(sk+b<7w>0t-I@zMV9G6Sr<B{(0~DEO5xe;mFp{ zPk}=*9NAijBV+4uD25|j>u@NBBU|fmWZZi`3mp2@Fo7dWzkWvP0LPqgoZwJ9&LN$A z=sa-f^~eW2ULR5NZ6O~~@@;`5O1>>{M9H@Wjwt#5g+A_|uESz2k5l=qew@l@_2X2u zhq`-sHgvqD$wx?S8;$9{>#%J!usbqshjnLRyT@7bkBaQI5?t1Xi%M||35`mzjp_>< z)fYCZFKlExtnaYC!}<>EJFV}uzSH_n>$|M)vcAjuuAULXA!C9gTN?-*is8uCIvg2W zheI(O*;Tdd$vx%+7ku&U(x)kJ+xp;V~I_Oa^6) zuQdwC*L-d+W6wn4xCM?V9Jjy`g=2f(ZhPKtd){t);vVaJtnabD$NFCDd#&%azSsIb z>-((lv%atAsc^{S;KRCh`%5$x%-{5dt??$D=yr`s*0*`3%fn4 z!Yyz_RoE`M-!8e|F1g<>dcgVt>j$hKuzt|`LF)&tAGChR`XTFwtRL#RFdTA4II^`% z!l4+BY^}qQv2{2U!;!6ZI26N?t#vpumR?+V0*C(nF&x=`FaP`ohyDylKJ;&q;mFo5 zPCn$~aHxeNTi+SOk+F1h;KCC)#C=`z5mn*Z-}cx3w!ikb{l(v?ht^{b)MF0RV-D0~ z4%TB1)?*IVV-D714%K50)ng9TV-A%u#e2K!l4Et(m4U}*P{v-*>rzcHZ|m7OQ6O|s zKVF|L)G59$d{*nGD>zQrOkL5Dt8(JXdjajO?i?&^Ex0m4-7l*$OWiLk7JHmGzX@3F zyg2B3=)l$FA9cAJUdI=LQD4>u=uSIy4gGga-Eu3}**557%f0xvh}kyfKd!gw$_2k*g71F;mFoH z9E#z{);b&+*N@4F&-;#Z=+kR(%!&K*0S6P8KwoR-V(1T3&} zg6(zp!71*BvEI62PI6R~TS#(Llw074in1qL?-kgI`t%645N`p}zpLdJ2XVQsHq6A9 zZUeish*z{lqg>oVwxV2YYx~01_JytO3tQg~>pQIPu)f3kPU}0Z@3g+t`Y!9ctnaeE zt7n~X$Qt0t*474xVmPw34oAk;;ZO`mw$|ZL3`e%s;mEjWolS6HolS5=xp>mNbiQ=u zlheNgV!6bvPCD%1Tt#U(*t$*=7EXAkANg?c)l)i6SVE-&0s z2Z#Izj%@8ma43c&TkCLSY#k28aAa#84#jX}YaNb^dwzEVI8>A%9~2|Xt>O*f7|%zP za((xpzyB~fWyiBpG@{Hbmz%g_LaNHa&Jghs|&dJQY)QU_re`mZ>7_OMOQkp12V%yD=*5dE$o0O zv$ntyW!4rrqReUs+iwTkZwK3NhdW^Xfb|2`4_H5F{h;-O)(=`gWc`r!L)H)V91;$# zA2_o0I)Xzn9NAijBV+4uD25|j>u@NBBU|fmWGvl#C_a4qgDjiEq4FvDP}vj?y_tqX zWl{2xu^$ghK6D(8Y^{?I^@AhJss48W{-#=O_JYYUK18w z>BNj{#SE;x(rLo-i%za6PFjOeDs5peM5XhR9Q_-4<*55zIG(8PSLoEtU-c6R$XAuT zu{~P`bf0`>-;@D^n>fmqmjw4zUVKV5)e~m((q@9W9`@5=4*Tgahy8Sz!+v_q5$i{+ zAF+PK`cdmgtsk|1)cP^&$E+W-eysQO892lXN49=C3>=E#$ksX>8C!=#F&x=iheI(O z*;;pn^}W{7{kH)C*yu)xEkN4Ru1#;lpx_*o-3Tt8ps@aV}V(lW#MQ`e`-gjfeJ9_ZzBQYB|ZVYDzjcJ~n#jP1SF7>D94O2D)QT1ZF*+ zh+G=i)toTvFKwn@+DyN+nSN=rJ#PKD_2br$TR&m_g!L2FPgp-`{iOAi)=&1#8V+p@ zII^|L!J!zAY^}qQv2{2U!;!6ZI26N?t#vpumR`&n4tcFClAaCfW?SSt2wOm)#BfIDA_OuN#y3*|K9>2`iz`H#K z`7H#dAYRx(p4LH9WN_R``u!Q*Z?xmiRCUDZs*X5k<;aOqvO6oCn$b;LaCFw(P299& zqZugu%H&nY@{%&!_(Pl{fAN+%?0Od?FH>owxDkedk)N{Bp0d%NveBNh5udhx+WKkh zr>&o{e#ZJ4>u0Q=wSLz6S?gzeMh=H|930s?A8;s!BU|fmWNaM{#c*V69S+5CWNRIc zjHMSNzXA>wZzpi*^8ph$(9MC7Ujav6|JBF`M&1MmMt*9vlQG9rwQZiNZS&M<)6$JK z6Pq!2CJQ)%yrX0FRKaLWCo_p5=dJLB6;(R1ymL7XEi0V6i8NxyC5@dWMK*P{`MuXJ zo8h5({UxPk$m!8+RLAPmoUY6{PjkA;a%a0|22Mk|BdtkuX6!U)22OK!;51A~InCMX zGt2t1;K@yJ;K^{rCd%8w8@fnv*d~&K z!+uqn(XY60OKyr8v73LNk5$cJ7pXm04d{%Km0Sj}oWqUt*VsAxU%AIUKQNw^UdErV z+%LWO{D6sG7&r|ZqMYW!*l8||ou+tc6Vnk@Wk1j6u%Bmh*w3>$?C0Gav3|t*5$i{+ zAGLne`cdmgtsk>~%=$6w$9m7pfkPevN49>R4IGN$$ksX>8C!=#F&x=iheI(O*;hYCnZUvQaq-e7@)1?# z>VYA7Z%Afh(Ytm!de{d$_HcO!4He$eg!SKxAF0P2smDx9Uiapj6&0`NQe!?yB!daL zWNw|yC`S7lqR5aN{BZpsox?Q`>n&a_yB!%Dc%&ZKyO3(&(XoL?>w!n>S7c?BS3EX0 z@K`JP?z+pQl{@UR{>m|yVZ2tJrn|N{jgREw%Bl)`IQnM5 zT8tn|S>5cF-zwb{R!6*&%aLv}<2>DOt}>m~vC*tn$42|2JLWl#BDc5J4fV<>a@*U# zw6}k0Z~xNXf86?U>&LAhw|>I<3F{}UpRj(?`bq02t)J}u?tnvH4o9~3b~qHnk*#$& zGPVwfVmPw34u@hmvb7FJ#?n16{O*{*q5JRw4%I}+hdvfkap*Yt$m9Oq0*8*14;_a? zzjMe3tvRB|-9kR1$lU@*6uHMt^~>5+zZ`8peuuGUV!NjQA0HcdydHSG9>^q?fttzA z;ZD?JPSj&gRGU0s@nmh^C+mSH>w(O8XHLcXNp~DfTfL!sA*$L5lU@o;kmW5yNq6UL z&N|ue5?(wM?}#8TswBJ&b>96ahf(@Uhm!v4*eIFRv1&3pw`Ru$c>ZEz+m)**(^1ag zS&81otee;bQOLHLo(eN%F7zDNQ+Cu-cHGnMblQ%4+WKkhXRM#Ge#ZJ4>u0T>wSLz6 z*`8wqBL@X0TRSQois8uCIvg2WheI(O*;w&@{z6Y_TiAz zk`En+BU?K%9D1@39CBjvk*#$&6q65)gCpbb#s~F^V>gkHsAjh?FHy}N?PE;gRBeN& zMmsl@(Uv7(uFCd2U5`0kk2zhBIWuPPXX=4x>Vd4S;ss~N2A-`4o~;M6_+wxgd@<`L zG93l)%v#b47a4eIyOpX zb*w%SyDZL;ziZfP5#;ZhG7n{_rz7x-OE)ncxb#;x(64NuU)eyvvcaCSe$M(i>*uVW zw|?IGdF$t`U$B0``UUG3dIk-L3=@uQZJ=-{h9g_+aAa&94#jX}YaI^7aAa#8j*NQ- z4TlU94jCx<$k>k`hC}5S@}c8!s2}-I42KLJj*P9tp?+|vJVQQo9yrvGe9W#5x`}*5 zY5N~CFWn8yIa^=(u!W|nlQmaep@oGL-SWQceC?TUitc)`7!q~tI z^}q}DK$c85u-N=RXuh~^@N?f>jeQhV_dm~KdY9?q@Fm^FBAxYg_%7=)Bt(!?pX0maM{+uwFX^w2jgna%%bezkSa@-cyczexOPeqAP=qo2~v3|t*QR_#oAGLne`Z4RrtRJ&}toJ-3IJC^*$kxvbf*0=5m$2etr$Ptd#OJ9%c2?vm5pI7P1<(@w~?TopwW) zeAKtA>FR8;%yjWFwnC&oEwG#LV&CkHkkbe23GdFyRw?7VDKF!h_u}P8s|C}I_w?uM zAN7(c!+=swtmL?8S7`PpRs<{`dRB| zt)K1rE*$bfII^`b!l4+BY^}qQv2{2U!;!6ZI26N?t#vpuuKf<*g+qP_hy0R!$S*4n z9VZ_;KEx3|I)Ovu$Va~Z5J!C6x`lj1fw~2bC{T~KFUdVM+P4wZx7eq=;q)nq)Ag9s z^_bK3nA7zb)=_NVbQ&hH3UXsx8I9@sUe*G`kef(o)S)Y1b?JGOq2gvN|Kes{a?8zV zm*MKjz)9F6aT1rTzpn0o&x}Ew85n*uYXw|>F;1?v~AU+9@K95N|5vb9;k zp%{*At;3PAbvP8mk*#$&6vL6NbvQEanKB&u{PP43eNLKu=&>JgI8>#8L&wR7Zkpl9_UkxaZibu4M--(mIWPU2$aCIS-3=lIPj9N~NMyZxXM4W( z&hw*9iQk?d?Zyal8|Bu%P>;D#kGW8fxiH$gU23C7eaTD8rNI^PFYuDZ#tj?^~XO?Ek7nek$|W#X%2qq!`{ zx@Az#R@Oq*E8W<|j$pDp%{*At;3PAbvP8mk*#$&6vL6NbvQEaJ!A2$X;gA;XJ6XRzOl z6V^{yKWY7>^^?|5_UsZ4O&uKBdMe>i3`e%s;mFuJ9E#z{);b)D;mFoH92raZFY&14 zw!je|Qf`4GD!DCiL?w5KqjPR8lJ1S8R!XNF_mk?%ee-cY;x3N-o~oF~N6)#Nn)ye+ z^*cN&Y37pOi1OwM`%QGs?a%6pt)2gF`b7P(yc467Fi?xF`%QAPepuegdd$f(#tSe? zz(W_xIj`$Rh!XIC*|Ir{v*8rlK?Q8w3UQ4xV0_Dt4{(B=?Xf*PJ^)`SuQ0f&G213` z8s%G?;VGNpDVyObo8@Wir>&n3eQM@E*T2#@?M`Rh>5My_@k!2DKWqK0^|RK`_8b=& z%^xt?I@`b~1}0nUz+`M44#jX}YaI^7aAa#8j*NSb+XP3{a9hYn)Notih#Kz50C1mE zwTYdoP3%-LF+OBmk2zhBIbDxAU5{ZM#SYFt(VwZuoT*uVWw|?IGdF$t`U$B0``UUG3dIk%J5(`JR zPBa{f;mFoH92r}OLopoLT8Be19NAijBjcXIUIs_jVf`3pIIPfJIUU zTzrv~S71Mt0fWl~)4le&&r|@TlnioUy6^vMZdF;}@BbUOKXLohZ0A~^YkjWuxz^`d zpJ#oZ^?BCkTc2-zzV-RiJ-5Fh4spVf?N8kPG+Q`iZg5D4BU|fm=#y1&=r|nNT8BgB zQaE%Rj%=lygE|8FkQu^}?N9QLR`35b%dv3i6J2oVk6Cc2OiMm=emE4vp|UL;dHk2* zz;xjd--LWfpOlZ7*9rN^>z|YlOt%RRY_$mvJhKT7ys!xle5?r$d~AVzW`TWXfqiCy zeQ2Teh1M5ZUub=i^+nbfSzly*vGv8)7h7N4^D#KIui(hmJ_CnhII^`4N52?sr6;nmswwCeVO&;)|XpfZhd*r$Ka5!z>%$e1`fq=WNRIcjIG0=7>;bM z!=V_CY^}qQanHxDfI|r;L!eqBU}3n9E#z{);b&+TZcn29NAijLopoLT8AU!o{zzy_mgmB>-Uv#=zSy{ z*;pY^*MXmBFGVtgOJW#=EkJ0}RU+pm&cuWQ!L*Vs>FJAh( za=+jM+Ber^|KW>Ga74ZBFI`{zE4M#$`)^%uvp(1QTSS=J zPWFD`(0y9Pk@3&+K8<|nL**5Ro`^y|TUL!1@@T*_L&9tp@r5LT3={=q4h=97g=9qeUbIW))!k}Y<+Rh z$Ka5!z>%%}0}jP-WNRIcjIG0=7>;bM!=V_CY^}qQanHvp4*3lEkk7!O`>~2cIvmo; zhxCd=I{C=s)+-L_a7ZT~oTvC$#UV~Ovb~=9h&vV!x4zu^a_h@`J_d*ODID2)-@>67 zj%=;Nk+F3+6vL6NbvP8mk*#$&GL~NM$0`mzL5_Ur5kzpvZ{Sd!jC^GKv%C)@AM!Ie z)DMn~?Q?MGI2<}oJ~FnCkq_eHV-<%u;mG!S<|FEDEzC>Q+gjj=dRq$|QEzL3BkFA} za74Y$KC{9;v%)^J!alUp`bz67t*^Ac%K9qntE{iGzS{a~>#MD=?)exT+NW@2>wOD{ zVmPw34oAk;;ZO`mw$|ZL3`e%s;mBBe@i92$GjL@4v;15J9P%?b*XC~wM*jv|IEG1b6i`N z-lvdEs&6f;5!`f=UNgM5J#IF-SrLBfOfIfgefIf&m zh(3ruh(3fqgg%5m2} znU5Q)sE4)HYB(>}R;z)-+G;g$SX-?I4r{B`z+r7QeC8@Xa}}StiVqE=52FvG52KHu zkD!mBkD!mDkD`yFkG6bF9PTUPh=|XK!*g*&L>EWo=;H8P91+pQ;kh^>qKhN)mXC?U zZ@d#8E?PvLN1Q$1Yo$zfk(tDzp&R{JVB z;>WrCk+I&|R|(Vf3aqzQ1Bdn2YT&TmS`8f5Tf=OwVK&z=n`@ZS82T9c82T9cIQlsH zIQlsH1o{N}1o}kF%*5dry*MIb0^;yo91+pQ5jnazJQqhqba8ktj)>^uh}`vZQzi~K zBjYeLQayZJ;&5H{a8naU^w>TPa}$T_;&9VaJtF@!#*4!rS3Uf3ar~-1kLsZu4w+dM z^|0Pruk+IE0N_Pwev5zR3^gPCG<8ON+Pvq|3oa+DyqSt$2#tR|56g4PNo>!V$a5yj zoMMDMUx=OHi(FvVoaok;8qo?ecmEGvI-*GHUZ zMWx|iu$ZiqhpSEEYLmFyB(67wK7~GoK7~GwK8-$&K8-$uK7&4kKGSkdakx8)BO-1k z4$s9A5nUXSql?3HaYRHHhv(vmh%S!ET`#UF4tFzgxVxzyk@Hqn9MRFk^~B-hR1Y5~ zj_BxpEyk%H@i_AnhmRA7A5ZnrxZ;{s)WbS?o%7N*s>y6rlf|gi{^^{n_ME9aXDZJr z=dV3yI?tKTb4o4Sb7u0KnKGxCXn9?+4s@PdH5X-y(iH;sClheC>-PBDy#{7e_>Nad<9{i0I;o-1XwA;_y36 zaYUQ&Tf}ekE8B1IE7xy^SBk?uQ}yt9;_zG??zO5%UO zJ*+)g!+EjxU=1AB9;|`G+JiN4SbMMr4r>qMGgtAMtN6@Sd}tVb7=0Lh7<~kN1bqa3 z1bq~J6nzwZwB=*sa9Sk^TxZ47-3eGGjJeH?up zeH?upeFA*~eFA-=Wr^Z&ixNjfEK3}oiz6bsI3h^>*HgWhTDSbHn7Etx@aXmS#$yh@@tjYL|WH;Bc_gu@~bFFyK>7}teXDrVd%X7x^ zobfzoJkJ@=bH?+Wi9BZ_&zZ<`CdwTC zN9ZVaSvSdrt}Sap;(3#J-Xxwki6>5>PoYntPoYnvPoqzxPovME&!Eqs&$K*M9PV-A zh=}Kj!*g*&L>EWo=;H8P91+pQ;kh^>qKhMP*UQ^waro_^ao7hcs)vtD9R5Lz>fw41 z4!<20hkK{$;og}zd{Zga!=J}E?0HlVJx{sKtfC&)g8YVmV{OuRTb|6mHJN>DviO!- zklE{|@|>wWXDZK`&U2>ooasDgI?tKOb7u0KnLKBv%qgB)MSZOWS;M-w7Gw<^)`HCE z^e?vFe8I*CJi0pVtx0^QBg-mDYrVM={Z3u6e#Mt7Hr-X|vbAHx$etb|Pn~7Mf>|~! zm}SF)SvEA7L!U#RL!U#RN1sQZN1sPuKwm&#KwoHWh#(GsCE|$4h6UpATpSV6#SuBW zI6N0eM09a@E{=%k;)uMpA%Zykn>^x(`0GSA(z_52-KSPj4|!@89J;TpfzX~6XV0bC|IBC4<=OL{*?Ok=JaN7=(Ud%A zANad<9{i0I;oyycZ2fx|ab5Ql&K zBaVn{f+Y_B*0}1S`_Xd$`4KpxF277YzCMsFVbC&X)r95XT&spxwX`XpGPh9RyY;1kG%r1smMd4+b zRdC2KZ(wLQFti&O+6@eE1$_m51$_m56@3+b6@3+b4SfxL4SlU;nBwpYS{xBEG;w$? zj)>^uh#XxUo{J+Qx;Q)+M?`dSMD9B4L%TSO!{2a=!{1P=9+9(KmN@)z)gvOiX{jDQ zP8<>cd3^m`_3)ciad;Gme=S}0@L&J+(c?_0TvtE*ZXZ|nI=-N;w>MrXDz=#9=qOY)q}JZCe{+01h`^PH_bXDiRy%5%2LoZ`JzR9fC! z1&7|ISHU5Ntb)T@n(PTN%bpOk>poIa$tIINM0gI&kLuH#_WakxeFMf64V zMf4@~CG;iqCG=(VW%OnA<(5N=!yQW;5pghacrK2J=;DYRT^yc^BOx(B;f+dhL}WKuaYO@?U3*jyzlRiu-&3j{isc^i18_tgzDzx=ky*oeu|{SM9M;Ip z26R0ekgl9;K#k>T0XHtB=476|m}hG}=h<>xU14S7Ql7Y!C+dP@qULCol{w3K&T^ik zMb~;VEx%@B@yaS{ZavHz&b{?8@v<9u*$uqx241&m!!`ZnwtcO`cJ*RV_9ln<~dq# zru=pP^|Kb8CDCKl%CjW;yQ{fYx)#dO(n4%5h;j^Fo#hxkFAd#hR#8i9Rn~A$tyPJ& ztz&KLSlc?*w}HNazJb1hzKOnxzKOnxzJ)E$-n#xtWk>_mWIU9M-#=mU7 z2-m!0-OLj=^Tf?OQRmd2EOtHI%5%2zoUJ@(tMg>dy}XRIiXvN=vWAmwUCJ6btV>w~ zhjl60?_!qyE@s*9VwU|d=FsQR=g{ZS=h5fU=h5fU7tj~b7tj}4`)P>7%}N{*+224M zo{J+Qx;P?77l-HKh=?u@&&3fDT^y0O_S5LW;Xe!#hu>HB;P4*?sUCh`*@wf&or}Y| zlr_}Dx|AJ`a(@`Tx7oaB#cbKL;`CCfQG3o@o->!{l)AO&%;!1tdCr+yHfE_4Yt9)P z(JqwXytTB3XXhow63~+OrEsB3%^IFHa9CTi1`caWW{&0y6R zzP-MXmtyzYvX&-xcOARCj@@0y4j0iE(HGGd(U;Jd(3jAc(3jDd(U;MeTXrfAU(@1< z$Ql=i=i-QnE{@32#o@U)BBG1Kb8$pO7f0kRJN*D0(aQW9EzPgT$Kr{@ZCUm3xBKGo zkHu9F%}XuK8tP#!&0ZXhb?M|3>*{-kni(JDG+BqU7nXW@7rI=m!&w7|EU^j>>ptds zG#+<7yU_LW7fx+khRa=wB`)USi+T8&)zch(DGy)D!_Qpv&G6+se7Owg(zDJbmURQm zx`Acgz|vOGSI}3`SI}3{SJ79|SJBtd*U;C{*IJe+4!0qKhMPba8kt zj)>^u@LU`b(ZvyY%M!)mpT3CWSM9eNsz-D%*^x~guB#pq*^y24@LU|x!DPob)x+nD z!*y}^9jodQIlAhham5m=sE2hfYd9~~f~dLwWZSt>Y)9Q# zhU@Yv9=MW+ujJupuIlFKt9kfp9)9K`Z-%es;cI1h@xXOFY8{VS$D`KqunqJL^bPb4 z^iA|l^iA|l^eyx)^eyzQmIsQ%JxLr9@hEY4E{=%k;)onw9G;6KBDy#{7e_>NaYWwo zKykQ7iNifg^>7aphv(w(cgw1Wd!0Dq@lV4u6Nev1^>AGrew@VN#}S8r+M{~tc*O&& zsE4&6zw~)2@0#P&hRv^aJ;Ew2pXY3{RLdh z%-XU}V+|bEX{>?6I*pm5v8?rcI@inT)OTtbu1l}@=SCjBk%y-%u?*kL!<$tW%ZQ`P zsLJrIJiL2tS(lP6F=p8kW0oy3X4x`h4t)-N4t)-N9(^8t9(^8t0et~|0ezvh<%T%i z&%_atAHIvjb8$pO7f0mi;_zG?5z)orxi})CizD*9)rEe+BM$dDak%fP9{#QJ#Nm&t z9ud)1k9gj1gdd8-eNpxBU+Vl)9M+|*p&r(y%v&JL=4~xz^R^bVWm^k%Df2cRb9v5O zo->!{%;)Es&vWMUocTOwAdKXv{-Ww~EF-(UA&u09Sw`yWjH|Ze5^1C?tBmaF7uJ@<->&0t*YUUO z_}?P>BKjiwBKi{g68aMQ68bXwGWs(5a?3x(;jcs-5qV|e@LU`b(Zvxtx;Q)+M?`dS zcrK2J=;Danb*?M<=LK;1uXj|Bc>Z1-^3Mz4_~Lq4TQaZb>)E5OXOFsGJW9=`@Xz?5 zWiiiL%ySm=96x`Z=4GthIKWb#vy|tQa~iAO?i=D0sO3Coxy&j4Sw(%VuUW&ox4vc# z9M;!7yWWz6$(ek`7Dq^4CwnSh*X<2yqzs~rlw0{Ri%X=Dxps%2>qOYQ_qOYQ_p|7E@p|7?4Qyl(E#1WBKCJxWV5fNP+k)w;lb8$pO z7l-HKh=?wZ$Xott9NxQpKZkz|qk6ax_Tcc3YmCE=qk05S;qd!b)x(b?4nL0Sp>gH? zdlmJt9wv3WfejXqx{*EVM)4>$s+hCVHD@KyS;=$C`D=UOYM!&2=ah5Wp0k$ctd%*% zKg;Wi^P_d|=jlS%oApFH_5BJttS4FnhxJ6Wf65GsgLR*wl(K529U&ue#@wavSZ5@AG$Nx6aH_$iGH_$iHH_thv(vmh%S!E(Z%7pI3l8p!*g*&L>EWo*|&86DGv8HaYWzqTj6u!aGw*0KdyR2 zNaYXKV@y{yiVg1j}d1-spdiJRG;!$c;b_l3-IzbqC$%%xd@Fl1Pu$ECxAFzIm2Y;p@|>+QrpP^)Ux+cp=H;87pOkJI}mSXG7W~q7Gb2G1)kFd&QvD<8z zvCW1V+iaMz&4wB~=sV~;=sW1U=)35<=)359=zHjU=zFaVImF?sTO1MD2typ6iz6bs zI3hAGr{=IC`Jy=7r^FEv-x7!C;)sYYj>yr);kh^> zqKm_GaYRHHN93+^z3A3c9R88HINYyPkBDsUCJz6|T=j5&6Nl@nhsVU><5Um-2uU0s z&&8qEXBG93FN(wdoJSY(X2*M)jf!q|45-`p~Zde6}-0%)=bqBY)gInFf&F-S# zMZb%F7yTakJ@k9%_t5X7-$%cXe!u00;&68oM?~C89G;6KBDy#tM;C|Z;)sYY4$s9A z5nUXSx7_doIQ;wTsz=0MC;HyPEb8(YR@!lVi>no_8P1EpN&1EWo=;H8P91+pQ;kh^>qKhN)mfwlP z-_?r4@8(pGh}_+Y!*kWc$B852Z^Rcb#o@U)d|M6G!|xKs;g5^M?*dg1|3Z;C{4P=T zIP=BJD(WG>dywCGKIq*2$q^oO?%yoQw{8b{&Ox4YkmnraIjWmkUTh1Y;*~o)RWK!; zIn7<53Tkrf8lkGjS?zUpb@x|ARpo|NaL5g-;E)?u!C^f@cB`Q5VIjl#RH=5Ya8%=EIjV89s zMic50<~cig&Q6}QljrQ_IlFnzZl0slSxj>;&)Lg!_VOGpHJf8!5Gr?xRn*sdgf*;t z>k-z#VLiecIIKsAZ{5VVZsJ=v@wI*Qee`|wee_%Cx6p5)-$K8QejEKZ`t6o4io>sC zaYV!~#NoL(BBF~Ua&&QcE{=%k;_zG?5z)mFdCM1#!+fhBhv}+^&+ozEcYj}s!+M19 z_Tw;L>%-xEUy8$egxPy;X79O~y+^01@g6bdIs19eex9QxROaaXSwjCW_WB~pJBjIZ z+OW7MJl8q3&R`9-w9a4+9M&1Efx|k3HE>vG5RbZpN8Q1r?%-i}(eI+)MZb%F5B(nc zJ@k9%_tEd8-$%dS@<4I;H7kyYc$7Fi7e_>NaYT+T4$s9A5nUXfiz6bsI3jO(;016* zN07~W#o_mos)u+|XRwBPSZDB~bCj>~gy-GIG@Gv9>81NPXL`h{75&C?yZ7-?&#{E8 zDfrP#b`B0}3f913O~D#CtSN{UJ-~_{U_}qGssr=`^aJz*^h5MR^h5MR^ds~m^dt16 zmeq;Ftw$UYu_AGJE{=%k;)onw9G;6KBDy#{7e_>NaYXJq*NZ+97KbQz0I7ptqH9@Z4hw{8#e zt=ofq>!$LQTepKe=OE8H$aA!W${f|rlKANPFwZ&6b5zDM=ZNPq*Nb1l9Oa2ed7|pu zOf2SDMUkyXSi|DC9$^g})+4Ne!+L~lC9%y`65DJgvCUQ!JLo&;JLo&;yXd>< zd+2-Ud+2+utt!OfW+je@Y$YKM&&3fDT^y04i^FqqL_`;d=i-QnE{@1sTUGSo@J}`_ zgu{A-HPpj;gn5gI?Yu?AcK#XvcHSglC(qf*b9VBaojgb9&&(@s1$7cr5<5Ji#GYx9 zoa>zGy>Jz^w0>X>=hXUvHE>uzFmp7&sP4C{;*ymW*`LGs0k(X=mP&jHTc%W!58?>c zEyTfY;$Sy%u$wsCKKefTKKefTE%aOHx6p5)-$uWUejELE%OS<#jwOzWIG8v*7e_>N zaYT+T4$s9A5nUXfiz6bsI3jO3WEC9NEv%s))-9}o!#aL7a9GE$1`g}^)xcpLzZy8K zV}IINvlLp`jWR|AK&^J?I* zb{;&twXT;&TI3l8p zBXV?ccrK2J=;H8P91+pQ5qZnU&cWfIJg6Sg-s|Rw_MM)`KIK(Cf~Rmq8}Dn;{u75E zNA=LS)XuA+9@fsQfkQr41&4LsYN&^G-fG~m&RY!})_G$SgKai3*k%)hZ8kaBLEk~& zLEk~&Mc+l=Mc+l=L*GN+L*Hv{k{}Mh-o+7-->Zwmb8$pO7f0mi;_zG?5z)orxi})C ziz9N^%f}Mp@b4Cj!#_q)JtDHnfjFWA$0mm2@b4b09v(jkhjrd+sE2jl^6%BR^DoM` z^Bx4-We);JQqhqba6zEE)LJd5fNP+ zo{J+Qx;P?lnP?Rp)|{)M9@d=eaI`(@X7;F?#iR69KIZJ>pXIaH{XAzs&nf4x{XDnw zoLhNLIj8M8xAUCaWlr(W^15OjXx;mIxX|@x&Av{3zd{ac_SL{)&Au8qtl5We-NCo+ z;9Ga_wY%td(eI+)MZbrB5B(ncJ@otN_tEd8-*5S%IDB1-BO>cm9G;6KBDy#tM;C|Z z;)sYY4$s9A5nUXSw|ub*4r}(+P!DVNbvWAIb0>Sxo#H*Gm&&p<(?*TaRbH)|et>iZRPSo5$34r?CPz+ufpeCq+e z^#I>`fUg~(AD|zgAD|ziAEFD&H6uIq{R%m(8Ce5|H6v@_kS{)DV}plm zZ19kc4IZ-b!6WoX=#S7Jp+81{jQ$w?G5Rt3G5Rt3ackoQarn9vM?`-5E)LJd5fNP+ zk)w;lb8$pO7l-HKh=?wZ$XgpH^x^O(G+3y@h`v;d>`_>=tGq%IOJnhaLC81;E<11!66@eg3mm`XP)3Q zPw=6q=ugp~qCZ7HK|eu1K|eu%hW-rw8Tzx9kBP(Azc?b|Gve@E91+pQ5jnazJQqhq zba8ktj)>^uh}?CqTm9Cf3J&>L;&A`bd2#pCxr#m5qd*Gn7`FY>&|$DHHz@_(p(3zXPN>?B6i{7R%Om$>D#Zu{27;S)TJO&v};T zJS%f3zD%=<;>$Fv;E-un!6DOpj;TGz)ShE%&oR9h=r7P;pua$WiT)D(CHhPBSLm3ZHE{=%k;)onw9G;6KBDy#{7e_>NaYXKVG0iGCWSWV?Z#s2e z{F83g!#^qSQx7-6KK1b9ovR+Y`AZyLFL6Y?$nzr8e4f4MdG?;?*?XQB?>W8nBF}k| z=e)>sUgSA1^PHD?&dWUKWuEgY&v}*SyvlQ4l{v*1tEjJhu?i0PVig?n#n<@OYkcc9 zzV#YkdxQQ4{SEpX^tb45(chxKMSq9>4*ebayOuAC!>>1SMCAGthv(vmh%S!E(Z%7p zI3l8p!*g*&L>EWot`}dt01p3Vq3RLO--|=OcmW(=To3tT6&&)#*B$R^?)6@G45;%+ z+z)C;!pV|Cz4u%9^2I7RtXas02M^is;2|3xJY++JN9d2xAE7@&e~kVZ{W1Du z^kej6^kekn)`kk=@YN`eh-`Qu4$s9A5nUXSql?3HaYRHHhv(vmh%S!ETN^5f!|%t$ z;csSD4}bG14v*sS`!UtSb#X-W4G~T+iNo*5#NqdMs)rv>9KOLq4-P+`>Y?M{&(CR!}lBEa4;3# z7l;ZU@gf(ZbtTIJ`06;UD_H}FbtP-yu&yMA_5?$Ff}uUZ@SdVSMSqI^6#WGK1pNg4 z1pOKMGxTTZ&sv5l4qq4Ih{!q>hv(vmh%S!E(Z%7pI3l8p!*g*&L>EWou9q9h9vp6f z;&21J5Dx1~VrZ&|8=B5bL<~_Jp6k3s#PD=pJXby3096nFN2hdN;&JAy92jeb*@d2D7gCMPzG651r(F}D=7~@9#HStmvIbw*#FISnBu_la6Q6ZWe3mCZ z%M-Qy4ApkQ=G3^#5zJPix#8QNYyxhgS;kh^>qKhMPba8ktj)>^u@LU`b z(ZvyYUZ?uFrwR`1Tw;8xhZ~^IOGJ!Q_3&Kh#SKyQh#Xz@@H=4D!yngqiHNbP9?`+% zj#>5a@j5RW$8~F+%PzNi-nsB~xjxTsrE^sb;6>NO7kT1~JW-3OOnlij@nxR)GEdam zEfZgLO?;InzRDBzGMkCTSew`C{{m%snWvZknfsegK{H1$yt6KoCze;(c%n{AnWL8( zYZFj^p7P?F=h3MubJF^?2jkyE(8Xj)yy4cFvn1LJdR=;oV!Kr=XKResaCuu}v<41q zjADzgvBlTe;%jX44f-4OH|THB-=e=oe~bPW{T=!{^mpj*TDB_=Uy|a8h%Ji4b8$pO z7f0mi;_zG?5z)orxi})CizD*9PG!4Qa9CrsyB=GX2hpz{5L}bGUad<9{i0I;o99#+fa>Ji^<{LOe=9ImS#ev>E;&&A=n>JbrL^^nfR zYi-ltq)o~O8OCA%%s}Gs`QmWC9`%UlWrGZH1mCBzQHD5zr<>!SbU3VSTEltKJM=0z zteaUwJ*=Bq1BZ1pYv8bMCO-27pLv4MJi&*aqCZ7{ivAS+1pNg41pNg48TvEyXXwvb zJ|+&oPQ?+C>sB0|iz6bsI3h2J=c-4RI4}0q${IN2V^wfi$FGKZSjVph4(s^gGq3TP*Z9n9 zeCQ4O8}v8mZ_wYOzeRtG{uccm`aAS@=TSk zc&>U_$L|ZzOZ$s>Z@TUY-*nv*zUjIre4Fp@-sbzexB33=ZN9&Im*>38bKd1S@5-EV zfA__&E7phV>+9sBtT*fFePMksfWvxvHE>u@uLch5>9OC#L-u=k$bJtG*$?6o`Xls5 z=#S7Jqd!J}jQ$w?82uRi82z}lpM*Gk{fQ$YzwZ}^=i-QnE{@32#o@U)BBG1Kb8$pO z7f0l+{Upx8;a~AqJ$!x-4)w(JmB?>K?@aaZaf!oyOZD(^;_&0C9vYW=dLO?Y@x1-& zVLiPLNAbV-uH(bJXT!s?XM=vb&74PF`;R@!a~|b6<@~ju=W(9%IL|5Pv_0oI&p9r0 ziZ7Pe73W9m-p|v8t~cuucIx{Ta#)YB1`g{H*1%ysLVW89zV!s(dV;S#MSqI^6#Xgs z3Hk~83Hk~8GxTTZ&(NQ>d{G>}F2xa%bt(?e#Ssx*9Fe1o!*g*&L>GtW;)sYYj>xkg z+3&Ew5%*i-aQ{+0{Ii6_;g72x5z$qTc;0Ws{g^oXzD)J-e{%Vk;;&*Co^z7t zoa8wtdCp0mqZ8Y7`}Ezw*wi$>v7(ohl-ShNlwyumEIMlnvN-#lZ2O?A-^n(;&&mGc z#cxf)8aS*eSObSO1u?JZnAda6>pAB3!t~S2|Av2W>ji^eFz5w?UUHC^=r7SkQ)5 zRu6MJogC*)_3%!i&Wk&p>fxXE>b!VVJ)%SSP2#tRY-6r^_e z`aAS@EgutyU#H@T$aO0Y&&3fDT^y04i^FqqL_`;d=i-QnE{@1sK2`;Xbq4Vv)x+;7 zbzUNVJN!oV@LcC5B0i+^;(nxhL?`f@(K*z4@o}n$$5apR9I77CG5ofTFFy9g^(gN? z;|A+Zdf&?<+@_Vg#W&oml}Fy@o4mLAChu*&$$Oh`^4{e+@A8~?dCt2sr`+Uy@#~89 zq5Aqd`6%nnI)gQ=d+Q9=z+s)i8aU*OSN@f5;&lIT<+q5xP5e&80rUa%0rUa%LG(fN zLG(fNA@m{iA@m{FS*O3^9KQa<5%IT)--##=e_R|9(Z%7pI3l8pBXV?ccrK2J=;BZg zhwkrG57+x}`2CYO{GFrf;o}pB`;zM6_hmgeTo;Gmm#H3poHHEq#dC1P^M1^F=>Dz> z4&C2X!66@Wj^>-(S|s)!JN^ZlE599oA^Zm?SH6>yvUbbgkm#-stEj5nunG>j;Z@w~DsFWZx4Md(4WkdE52FvGkD!mBkD!mB zkD`yFkD`yZ+)x~Tb&De+E+Y=l#Ssx*9Fe1o!*g*&L>GtW;)sYYj>ubXC=UN_ojBaJ zR1bG8aky)V!yi{Y{BBDek?T12u2dZUxH$ZA)g$6};yB{)T=npA;)wVii>y<*VHNd| z8=i}!F$5LGi`wJl*i{@q2Jti0%usoJMmbH%MO33Q%}-b}O{+)KsFu9)T$DOHeEurel>X|iNpOz9PUf1N95lL9~6gwKSlL$T^teJuTC$C!{23!!^f!}K3^Oj6Nhh&BaV2y z<#$!oLw^b0ITLx#M43|@vWoi3A*E#{Yk60I>^;JmhitZ$KSvSdrt}S`$ zB%U{k=S|{ylX&73`V{&U`V{&!`ZW49`ZW3s`V9IE`b^7H#o-<&j)-`kI6N0eM09aP zjxG+*#Ssx*9G;6KBDy#tcb#iZo|-t^8&wbQz=^}-g>dK|GI2PkI3iwTJ>;pA*|&6Z z%mpWXm+Z;xTa(4NPA^U6IaAr|rt+MrJZC!3na*>j^PK5CXC}{?$#Z7%oS8DGcxn~( zm8Vw0Ay2J>L!R1NZ|QG%zxC$JGOSfbWowiq{_c~+-|$F2h+kMo^1E~(zeoHX;`ixD zq7R@CpbwxAq7R}Eq7R}Ep%0-Cp%1yvdbW<_cf%j9e2@4$#P3HOKo^Jmh&Upmi^Fqq zL_`;d=i-QnE{@1uFaB8thjk=tsE2hVYv8bsWDOkFk^FADq_2E0C%==E@26xS&l$*b z2J)PNJZCV^8O(DA^PIsvXDH7Z%5#SDoS`y@b#J}N8tQAk$r?DUH;Hdu#ka2FTUYV5 zVf112Vf1125%dxC5%dxCQS?#tQS{N4FN(u`N*odKEpd1*j)>^uh#XxUo{J+Qx;Q)+ zM?`dSMBehn55VC)%zhl!!&E)u`Fn9#Z?cAZSZ}fh4(mSFz+v6T@A_>^d^n@UYWFZd z_V23c%CRK2`O>nrgg&IPHyuh{NJ)t~u>qJaDPIyFWGP!)vWAjbTe1cYYfEB9*RY~% zSkX1CY7Bi0eGGjJeH?upeH?upeFA*~eFA-=Wp(24^DK^tSb#V@7e_>NaYT+T4$s9A z5nUXfiz6bsI3jnw+yWYhSy4X@(^U_j-;2ZaejKK&9`XFWIAnEI)Wh16)U97VbQ#B` z-=`>cdB+E_eJWE1^(~K_?_5}4aGLD97=2*Ac)3_t@jT`E*c{eXtbxP2is#{I-r)Lj z=_Ga`bP~HNn`AuS*^cKs+wpv7J6`T=b$R7E6M4==o-4*zAzSIS{s#Tx2iUB$TD2{-Fgl;UPuDPGwgXQ&M7bDGK^t(iDSz0Q?< zv5Fd5XRwBIWu3tqIIJ_6{b(}#(PZ|c$>K-qM8`U#{}*@2ByopK5_i>f26?@G7Sk7B z^VS*s0iD3#CH|23BRYfV1LyqKm_GaYRHHN93*-53GX2I)gRT!#aaCa9C%s1`g{C{vfsd zv{=ot<4y0CA9@n+X0LRXZ5pn%TMWL(0xrkWDz+q!rAsQ7bXm&fFuJZ{9rs$#*72*M zZr1Uufx|j}_|aAT=qi466~7urA4VTG{q*wR{A>Cy*rj0xjWB40K_eVw1bq~J6nzwZ zv}JmN@slT*h@3>hcrKWT=z@tHT^yc^BO6vY~QHE>vC53{+3*<8bHu9?}WVdL%DF$Rq>XpBK)IMz7& zIQlsHIQj(o1o{N}M9a|x;|?R3h&Ya5JQqhqba6zEE)LJd5fNP+o{J+Qx;P?lIa(DQ z*4?Y29@gEffy3H)HE>uvuLcfl=heVr?Y#4FG<`amNNL*n72HwmGHjCZe5*YEyXi)F z{D(RDQA#HAoQXVVBF~v9bGVDKb{-xziAPQ1QImMs6#5kU6#5kUH2O69H2O694EhZE z4EjvV1I6KF&&3fDT^yc^BO z!+)-PM*Io!rxC^B{v?iw=;H8P91+pQ5jnazJQqhqba5yzepdyDweD)Dhqdl%;IP(R z4II|GtAWE>ay4*RORffv%j&9q7GKsccXC&8o~t;|Rh;K4&NPfZYM>P9M+%1XRhHh*YKHZ_|O>o82T9c82UK+ zIQlsHIQj(o1o{N}M9as-;l3h{i1>^+JQqhqba6zEE)LJd5fNP+o{J+Qx;P?l`B)Vk z)|#uK9@d(xfx}vJHE>vKt_BWk&DFqRt-14XG(9(&NNK?N72HwmGHjCZAE%z%_-8r! zNlt#6l8HQLBF~w~b0*51azi(XM@`~UlX%o59yWzOg+7Hog+7fwjXsS&jXr}ugFb^k z)AB%ZxF?AtA|53U&&3fDT^y04i^FqqL_`;d=i-QnE{@1uFK<<=;IP(Q4fU|rTn!x7 znyZ1sT5~mUSZl5Z4r|S2@0rZrGnu_-vUrbLb3aZ!HyMk4XNGRvPjd3plzfouTlajk z>?bhGegd=XCos!?19Rwe=yT|E==13F==13F=nLoz=nLozt^Eqb;r=6zi2OcZ9G;6K zBDy#tM;C|Z;)sYY4$s9A5nUXSyI%aR3J&>Q6&&)r*}NyfY~B-KHtz{ATlNGvy)>8S zXyMp;jy(?M@|?LmXFkuF&(AZT=gj9h3wh2$p0kkWXsH>2efN#?EdQ*czVgp1IOLyI zaL7Na;E*p~$G5KITi5Ze>-gFt`Xc%w`Xc%g`V#sQ`V#sw`ZD@5`f|$`#o<0Bj)?e{ zI6N0eM09aPjxG+*#Ssx*9G;6KBDy#tZ~0;s9P-5~IOL1hv-e!j-lLV$*o}sT_r%v@ z7xNq~oH9&j%@T%{Q&&dl{FM<}OmQ;HNi;Ej{-G5WXRz0ql=D?lK{;O)9CE%YIOKd) zaLD;?;7m7grW-iZ4V-HQeFc35eFc3LeHDEbeHDETeGPpLeXZqu;_!7Wj)<&had<9{ zi0I;o99;q zbzE&7S6j#RHqbZFH_$iGH_eSMyG&_4nNql! zU*wIM`Z_wjyzeHuk!JsoZfP57cG&7>ew(tH-`Z@Z*^EuIVN1sQZM_)i+Kwm&#Xl-~P4z~w!MC3>A z;_zG?5z)mFIl4GJ7e_>Nad<9{i0I;oytUy$6&%)vK5%0N<_gu$&uH#LM=!@u! z=!@t}=u7BJ=u7C!=*#HK=*ul{6Nj&3aYST2i^FqqL_`-y@sVTmCp86rLsYp>MT3b)7XL4);27M8p%t;kh^>qKm_GaYRHHN95?@@LU`b(Z!*> zd<;_shcy(t>+x&Wh}3!Ue;PE^!yngq`NyWK9{!I#rF!^30;PJy~op3aNw zs)zouDe7Sj#cmF-pEx`wj>td8d9mhU4II`ytbxOthc$3m^RUa0){`HFXRRkc3a497 zeiW{{k&Y9yHqvqEH>Tr6UvMKGCqA0lOvec~+)T&ek*?!xrsKr3Z>8hVaZJZyOxJO? z(s9i9i_gxoSHdiNCCsu{!Yq3!%%RVr&!Nwu&!f+y&!f+yFQ6}=FQ6~9_F@o+U#H@T z$X*HJ@LU`b(Zvxtx;Q)+M?`dScrK2J=;DaHwHHGb9M);9p&r(0tbxP2iZyUpSFr{T z>nhg3VO_-H& zYv^m}Yb{R`lY5MqBH}q>@?1<2(M1zEx@bIKMHffp=;H8P91+pQp}f2Yu7bn*iZ#^3 z`ieDhSYNRQ4(lt{z+rvG8aS-4XdF$$&@bLjVpmuvvCFJURyuoYb-IY14Yp1%$NS5b z&MsS>zG7#qt>%%{bR0U3={WIzceU#{tLZrLTx;n#@qTwL9fwD{jnqm4VSU9KIIORj{3u*(J^4|1 z)_U@z_?F>%@*{eN={WIu$woTPKl0B@HoA_p(RG~7beuTyW;zai#dMq?+)T%bN4C;& zV%AnVPB{2hI!-*-R_i#$XJ^^yVU~>^X4&XrmW?3h(C5(S(C5(S(dW_U(dW?@&==4b z&=*=8Nr=OJPaF~1=s_Hwiz6bsI3h-fxdeC9enw1~clzKFhvzJ$JnzJ$JnzKp(% zzKp)y@-cC^uZSZeJ|hm##Ssx*9Fe1o!*g*&L>GtW;)sYYj>ua+Rt1Ok6>F%6^%ZO2 zu)bmq9M)H?fy4TWHE>v8u?7z7E8;UZ@R=L<%nf{K1$_m51$_m56@3+b6@3+b4SfxL z4SlWUW8!dM5l2LPMjW1tBO1+np{6Kl7vm;oiyV%(ltn)}` zZ?MzL^a;~(;(h08Iu2vHjM?^eN9G;6KBDy#tM;C|Z z;)sYY4$s9A5nUXSyPkT9HE>uj@yDO|kE{FCL%_(o#aaW>L%=p3fw#F005Cob}ml zHhEWot<5Ej!~ClchyU~Ns)x`2C>-+HKK1bLaQCQ3JpP^d zZg-D*_;AJ1MSAgBag^UM_bEyl)Tc6KP@mIO25HU2IqG$;@5f6E=~O`Pr~PInWhyNMI-qwk~dqwk~N zGX3=Of9?Os@+}74V$dxH-R2;-(Ql*QZrQ0|{1OmML@pu0crKWT=z@tHT`-=DBOSp48niv+m zpC*RMomuV8L|KuorSN6>KuOMJ2I`aE!MyHZUUx9BJDA&D^tT`0+AgvUyY>zWk2K6~jWsufPoTFanO6FKajbx5haL631;E*|1!69#ZfcHGW zdmi9D5Adb~^aJz*^aJ!m^h5MR^h5L`^ds~m^rM!yiNn{iI3lv1#o@U)BBF~Ua&&Qc zE{=%k;_zG?5z)mFdCS|X;E=af!69!GM=_iCpPc5O8ftdj)^hRk_Bc&;xPQ-g-aF(i zmVG+#@5Cegkx!5CN4`9Al;5Qt<#%aEom&Lm86S1-4x0Bma>FXBDmScxLvC0Fhup9V z4!PkrJ3wr+1H?8vKy0%^#18rn`VRUI`Y!q|`Y!q|`X2fo`X2gTYljJO_~j#xi0o7# z4$s9A5nUXSql?3HaYRHHhv(vmh%S!ET`!;BRKa0g#qUOUQ1$RGpw3G~-vL6sm+wZd z^Wu-I9{!DPofnU)hd-`*L}b3|@vHVWTJ`Y9bzUMeU*|>hQ&+Ku^I{#u8aS+jSObT3 z5NqJD4r1DgA-=D@opxg2k+c&-ylvf1J2AwkE<5Qs@oC9UI!?Sx-bu&dk#wBsGw!D2 z#GB^bbQ~T@$B9pPcGGd<$b0EHapb*p9LA*M#H-j#$FU=)o+CbZ6Cb>Z58lKl_tE#! z_tE#!Z=v5pzlDAa{Wkh-^xNpSTRwY}bt4YEWo=;H8P z91+pQp}hEP6&%)X#0OOm_d(Ue{Zr?~bJZi-j_5is@i@Bb5pBos#W>Z&b)6TFsUAK~ z=j9)n|EeB}#b>{gdc?nnWiW9!+uU-3Wu3+vmWy>7Yv8a>V+|bEX-xJMAE(?*_7nzs zGucxZ*3D#3VOaZJ$Jy^X&VD*h*yVoLada8jyBu1M-^ga9Go_1`cal;!zLqs0Vn|13c^i z{Q&&{{Q&(C{Sf^S{Sf^K{RsUC{ix-E;&4wAM?^eI9G;6KBDy#tM;C|Z;)sYY4$s9A z5nUXSw>+>44r^N0P!DTbc5$?A=RvWZ(@Wi_sXhE44?pBCp}9Xiy>!T3LVCo`RP(PR z9Ol_aoqG(~=~3tQ!jjINg(YQ9@x|`f73<+b*PFF3yXyNDa9I1Y1`caq*1%!yOE#L= zW}}I1Hk#OGBZ?jL9rPXa9rRuFUG!b_UGzQlJ@h^Fz1Bt+;&7i5M?^N75QpdDh=?wZ z$kD~&xi})Ci^FqqL_`-ypCx< zs~(=K9ua>S<5dsWRS$n$=OuDBy3l#i4h_w8oS3zfj>DLA9KIBpjuW$X({X}lHywvD={V8i z+)KxaZoppGarV-2XkWID!*wK|y@?Or#0PKUgE#TXee`|wee`|wTj;mYZ=v5pzm0wy z{WkjTmd}dAeNP+_@j-ETE{=%k;)onw9G;6KBDy#{7e_>NaYWwo*(x}!eTfgM9`1uW zFA?!c)x&e0m;c?rJ^4f0ndqvAKdyTCm*sU{qMiAp7^iyp<2o-0C7qRPNoUb2xyzjB zbmlpC^PIbR&b|CR_n6}cxR>YL%X9AMIrsDP=viH=5AdxA_|^k_?Ew7%{Q&&{{Sf^S z{Sf^S{RsUC{RsW2<%{C*bs&z2_?9?47e_>NaYT+T4$s9A5nUXfiz6bsI3jQPVig?L z>wJGb{GRbb>S4Xk>^%>%_dLL_WH%ay_v~77kmnraIR|;pL7sD%=N#rahk4Fno^zDv z9OXGjdCpOpQ|?Lo)YsR=h1A!2o$o)-7sp|}&KfwZ*I5IH^*Y%IW1EdIw%G_{n~gGd z(09;x(09;x(Ra~z(Rb1J(D%^y(Dzy!ZHU9yfjANaYT+T4$s9A5nUXf ziz6bsI3jOtv{40z^*VnX@3B=6f3L0c67i?8A%^PVy-J;zi0C>mK2G(B_}M4_vw4-y zi;q)1{BhMI;%9ty6J6&;uk)fFY4O>QUyrU{C+oTCV~Uma zoE~94H;^uh`i;gRd86Z z6Hin<-1Br^-1Afq-}FuO@LcC5BA%)9;<@S(k@-3=ejL@qqw3+h&Pzm&uk)h3cw36W@A(Z#}@b9^h*S=m+Qr=m+SB=!fWs=!fV> z=tt;B=tnJI6o>niI3nU(;_zG?5z)mFIl4GJ7e_>Nad<9{i0I;oyyc5ka9FSN$MG{A z)k8niQT~(oJY4l~AL~&M|7=I+#q}Qb@E)n^;XfzpQxAwo~D%zXbdma?; zQLi)4ImmMk@|=S_=P=JX%ySO&oWnflD9<^{bB^+yqcW%XVio7vdYv__d+T-9z+t`4 z8aU*O57|WHA)9DCWD|{tY_jnP{So>j^hfBA(I2BfMt_WcjDC!MjDFnOq(dC;Q{sro zCK}@KTpSV6#SuBWI6N0eM09a@E{=%k;)uMpNkNaYT+T4$s9A5nUXfiz6bsI3jO3Ulkm3zA8B6eBvl()92)rL0TzZ z*&b)84C-^5Y|y{&rl~a(=cw1YlDAb+BY9gD9P+j*IOJ_raLC)9<2}#up67VabG+#V z`U~_I=r7P;qQ69ciT)D(75XdmSLm-=-X;!T$Kr^{dKQQ0;)sYYj>yr);kh^>qKm_G zaYRHHN8~MUI|qkv6|Q>tKLaa{h~J4Q4u97v4u99FdPHRFaB;YeeUS3Uf3 zaYRHHhj+)s;oUaX!@FeS@Nqpje7x$R@%V>)O!e?j9TJEC6A`H%@w|n@eM#rVeMuZX zUmOwP6o=>H2%g`HZ{nyP@wn^7$G-Tyv_IihW$c67|G;mvx=&LK-!hLCTe)jfq2k1K zPFNbL)l)|HJaw|VFGh`La6mnMHyZ?BW(mpas^E~-Rly;vtAfKCacm6nkc}Z8vN6O% zHja3N{s{dM`Xltm=#SAKqd!JJMn6VBMn7(CJRuHW>EejU#t`E0TpSV6#SuBWI6N0e zM09a@E{=%k;)uMp@kA9I)`Bhy5QQ?J;^2F|wSbUTgT^`>38rs8;8Lkg~c}dox`*@{2|5CFKT@4)8 zp{s$zI&?K~SceYFdV*y=!LpuUX;0CgqCZ7{ihhEAf_{R2g8mHs8TvEyXDv$qKhMPba8ktj)>^u@LU`b(ZvyY%Mz>Lunt{!J^Zdy_3*p4R1dc@)k9Wx zdP(QS@8VKDe4fsW&r>}-rh2%pdc@GtW;)sYYj>ub%b`Fl{hxOs`e%Sjt zq967>`eDCAKP+=tU#`@{9Y^QI9Y^(W$4d3^_rt1(zi-xg@o_!s;m1)uT<=j2KaS2z zd0(y191@4uOB@lYYvS<7KgxNrzFeutSI1#}xf(dEFINMH_2p{du)Z8V^BSLdjnBNs zhu)ySL4Sk(2K_DiTlBZ+Z_(eOze9hA{;uU?;_&q;j)+_@;_zG?5z)mFIl4GJ7e_>N zad<9{i0I;o+;#3mtS`sr*5dH%UG;F^5r_MiIQ((dBO;q$s~+Ar6NmeZI9yjfBL99I zM;z`qs)s)=j)?h=$og_$To3QRi6gkW>k-fYy?9=6M8A&LA&z)nIK|<=q|n(R? z=iu-wdtp*Njy4Ap8O*eKZc*qU~580vMq3uv` zdim#?- zOXo#-akPhdzk!E&zX7e8@^I=w9DbDNJYtUj?BNl66!-@XkC@}hW9Im<$N704 z=Q)q_oa6jF$9c|io^xF0@VcxA_vPyw>+H*{H|xRGz+pYO8aS*6R|ALj;P9;{_|_AA z>j}R06#XgsQ}n0kC+H{WC+H{W&(NQtKSO`k@fyQ0i~E}D5jp$9 zsviEh>fw*;yhM&J4u4$dB_i{6UVb(EqBu&MO)x2mecPe|r_)rF3prQTjjLhJSU0W) z4(rC%z+v6E8aS*Qhxa_kd!FMx&+(=g=r7P;pua$WiT)D(CHhPBSLmyr);kh^>qKm_GaYRHHN8~MU>%kG-Fg&FPhwG|`dq)or?{bO5 zzio0Z4(rC@O{#}`kIqX(yh$AXd^#`wxatvk;RqhQPv<3a=8MDMP3ye)e`aAS@EgutyUmxO#h|h?_b8$pO7f0mi;_zG?5z)orxi})CizD)uk9`0R z?~e83uumOSk9hvVp?fv_!@6-lh;Q4e9`1iSFA?#>4^R((Pb&`R?O6|fs_+5o;jgn_ zJ?z`SJ?f!(<-KMV9M+AiVVznxt_BY4#?`=K-8lOV{psb;KlhH>Lw-sBkYCb2{3hNTZ8|xr1($yl z|FHZfUX5JlMAwbq(MQ6ZXwKz1kMo?zdCuefJdc^<2RP1ij`N)3Jm;y?TSLCRz8xsQpZKVk1Dvda<EWoEt@sivuOW|!*8Kf50B#Tud0bdZLZTxs)xTd6o*G~L_3Uan8Xo} z=WUj(J;!!Ts)yT|&Wqbws)rw6=f&rX!^b5Kf1WSJVLxJxt;T4=#a3e^vDFw!Y&90i zg`6vE&(*MItUdQ$j&DwbHt=k21SQ`(IdX7gu$D^L(VK2~Mpua$Wf&LQxCHhPBm*}t1U!lK3 zf7S9pad^GN5s|uy!*g*&L>EWo=;H8P91+pQ;kh^>qKhN)mIsO>+GTi)>Jj-*!_&m! zo}+q1L{~lhpC}TCzfBcK#Gep<8vjJmxj3wi$MdKj{ygG{$d+~Da4vB~L>GsT6Guem z>%6#UsviEhI3j))+^UE3>b$7E$Ms@gs;l9=SR1bf4r}ARm*cGCoL+kWifxa4|JrSj zeE;e>JF@uQ`*~yizn?Pn_p@>Roaef-cHevJc7Yt$?!%8><43RYqu2P=8}v8mZ_wYM zzeRtG{ucc$`aAS@=-;U8m&!~I0{h=|XK!|w@I4}V-75nK0s;&A^_J^Y_?(|K`T z)x(e9ryl+>$p@*2wfkx~FY>!8IIP|G-g=yM9R22&ky{ryCy!(nZ~_txzKIplX&eot*dy%)Rk`@}yW{$a!c^a1n%^a1oi z^g;AN^g;9?^da;i^dZ-&$FDetuL^NQ`~%`2MihrXE{=%k;_zG?5z)mFIl4GJ7e_>N zaVUpFUp7`fT>nZrbbnU`hy1Pz4*6Xb9P+y=IMl1FfC5|*Z#5wjWB40K_eV#lxG@6 zA4MN+d7OycTSOEQ4-%2*B8rGEn8?w^;kh^>qKm_GaYRHHN8~M!tAaxwR|SVWt_lu$ zTooMhxGFg0aaC~04F_7e_>NaYT+T4$s9A5nUXfiz6bsI3jQPSQQ-du_`#^V^wg-$Ex6v zk5$1TANvb&oL=7ZZM1ap+P(`rp7gwOPA~7e*z>XpvApj*7fbVWGLrJ#eie6=vsCeJ z+du6e|NWf&K~Da#Nlq^x{8hW_n)tou5liyKi9B(lHL={|P2yOSIMyVNHHo85p--Vt zp--VtqfetxqfevHpwFPspwF}%Q5^12;)sZ2iNkYoL_`-yAmKIA%vV{N-X3M0Dm$HYG&{%J&UxKW8CBDy#{7e_>NaYT+T4$s9A z5nUY0i}6*#VQsq_>S1lW8aS+NR|AK&?P}n#wp|Sz*0!sG! zqKm_GaYRHHN8~LttAfM&b2Ze%`g1jKSbwet4(rd=z+wHl8aS*!R|ALj=kS?p_{=qY z<{CaUhCYTqhCYTqjy{e)jy{e)fj)sgfj;4S@iB3@uZSZeJ|hm##Ssx*9Fe1o!*g*& zL>GtW;)sYYj>ua+Rt1Ok=W3{j_2+8fu>M>P9M+$!fy4T9=izAH=;`83JuzGP9mSS^ zljs`y=k^`<@jp&2uJJ#~$)Bb~my{2m$ipY{@QE^xcsO!yr(0`At!OLNgQkv2b;vyr);kh^>qKm_GaYRHHN93-Tx2;uh zSii1@dRV`%1`g}j)xcr>x*9mFUxz(SW_y~<_B2`SNu9AjYHUy!a%zkHNlyMWB_HH^ zvR>XF`9Z_QbaA(ANp|CxVY<`%nC9aUbQ<*B4f<{45;*%FpA^z@5LM zzZL^LIFKJ4kj^Fx`BV@@0R1k7CoW8b&lFx`FT?tdsc=IdK!He@6UyL_xbQ=!ob-^<0z@ z(FGVey0APKRz!5cC@&UW1&4JOYp92H7Hi*89!#ayKa9C%t298T=3jEpW z<-hHpi(mcO>E*u_|M&Ce|AwXhxBl4h&%%Fi*xmXtZtBTMXUs?*Gm^)QYRt;7*k{?J zjCp9s87*UQ5;?vR#dBW$*(Z1YN`rFs=bo(jQM$SOcwJoaoc+1txf-q;y1QTZyZdf9 zYsBKxSHq?M6Z-?$fwe!Q|EWFlAKQPLTKZoQ|4W%39_Bd1ah$U?-qwo_hUNur+F!j9 z=8WVy&1+lt5!7?dl2L|_=HboD^x@4b)bR2LMX%6}Uav4BhOhd2F7k-z!|224qI6x9 z5z$A`h2@V6Dkmp59M;{fp&r)Vt%1Y3yESlFcee%(>+aUTVcp#tIP?eQTF1Vx zv&w(8;Z2T{JJo}Tu@vQrdEndsE*c{qzu|ahg z9b@=d9xm#g&L1XGZ*`J!hL78Dnee#Xz+3#e-^l-0{w?|m22C(%;%D*gg9#hdpz2!# zLUoH2YDBE^8dfSce_U)4(M9CBU?QRmCUSIfcrK2J=;BaL$@F8NDmbh`T|+&rL0tof zHK=Rgum<%n!_oP|rY*Ln|KTgPNzN?W<_k@_fTHuubNQNWL@ii}ELiJQp9iRUI=^~4 zNgt}zhaUg4oZxfTBZ(e@U{l-oU#GDXdE!LZM7@w^BCp1}*XMaP@|cfm1J;$swkENy zNxW^+ZAc&Lxz^$#VQsywFSC zy3oG}5BKi#mCrvvlbwF@e_AtRAdeY1GiKm(#th~$gJ;GJHe-hJn4vRchGI;)nZ5E0 zbrPKABSnC}hdNbq7=YJl|_Rx_(G{9V;w&xmenLE%ucaXVy3GKP|I?CL^ z?zuzE)k|y7wbxhX4z=g=BskC-Jp0SvR~kChLsX#$;Xc+L)|kUK^8j&ue3{PI_%j z)>Z$->E-BDU;X^^roD0X^V8;khw=F6rZ*l>cIsV_XbF$xfg@)Ij>z(?cS2u14;(!+ zaFl^|MC{7i?7zs(b=jM>+8gFm&;GmU{O2PNpE>eyIa^kiOMCpkkB>Cu*49@4egD(fl;7LxotH#*`pKRK(vffe1Vwut zZf^{AULe`&CmWqHFV_clUM|^b{8_fS|A%iTJ(}j0KX|Hu|M}5!YW|16Lsy$W zRl^L?>xm(Dc6`!sGh~DzVh_dEkPi`Y{Ld&u#K{BA5P{hv+aXaWS#!nn5^rcE&bY=KN8nuAm#7W*e^VZKQv=9nbiJgVEow`x4)M5 zx2^oiI>(cQZSy35%dNk8lIAIcCOt{anXu=x|K<7Yqk`=BofqZCZ7-_${k7!T>cjma zeIQ`ZUOpZe)3jY#eLVZvnQ7y{(0d=fmmAj%{wLlI1>g9Y!4nLg@WH2-`CvhZxA#xY zE8;z${&SP~0)W&2VLe$1&A4r^&sp)FPLNA%E(~{YGZnAMKA@*=+e2$EJ zIWjIj&nEITT@Z287t-f>nl6ow#x-l7XPo=>@U8Xck~6>YYcF58c7Oag?AG|-b${%C z3AYA+(Zy^ZSDX`8R(CN5qd!lR%^#D~OViE&mcJ{mhG$MSe+3vAkIpoYmcI>?81SS@ z?QX4uB=4PU&ZEC^m}2l$GgwcP22Y(CJk8+gX0V9U;OR4iXBa%w3>In{Jd*~OKLKL* zMPcmx56eW@@ra0BF=GCQA%cxZ#OaE0@;?j_Vmu-`SB#GTVTi!&5t!6HtB%P&SgEZ} z_907cO!k3GZA|vzOLkl>^p2}aI^(#VE7jdt>pp$hp=F!1(=*whr|bh>3-(b>v^$bV z_rFrjqr1M3-&}HLHGb`Vj0@L3qN(lV>&AVS{fK7Sk7$IzDq9pSh0DT*rqN(HGGd(HGH|(3jAc z(3jAc(U;Me(U)63CJy%%aYV#t#NoL(BBF~Ua&&QcE{=%k;_zG?5z)mFdCSMD;E<2? z;qZUup-(;hUt#D`51*%c_`mYdqaHp_=SBbO12@g`u|6DLzdjtU_uz=ff0^?lAFF~x zK2`;Xe5?u%`B)Vk^06EE%nf|z20n8GA6h|QL0>^%L0?5*MPEf3M;E<2?;BcQ&J^Wvn=}`~Y zbzWTWQ4iNu5C7M+dep;potHB{)`P?AcA@7*K2`;Xe5?u%`B)Vk@-gRVTCjfcb`rb7 zI!Wg;Zr<&mUjBRjd%=~?ewC+}|4uv-dr$6q3smdb*V}4mkIQD_YS%=0kM#s%V!80k zGyVfV{#u$C3^IcLsY zp>MSuQXF0haYV$y#NoL(BBF~Ua&&QcE{=%k;_zG?5z)mFd9H`rfmLwGA$xH6zmuhU z=->A{z0{{3?sR?X;d-BX=y}SWUJnkh+l8JNIb;yz;!0 z(4TXw>kwP%5b-oy)ejj)>^uh#XxUo{J+Qx;Q)+M?`dSMBds!sR|Bj0M<|sYXH{3 zVGY0)pHGdj}mI0}tv7c*t63z=J+`$QlO^`NqM6K6uC)2M_w-A!{5wcQg}7x~V| zxZrrbEo`D5(Ew~=enbPX1s>4=Y=K8K09)V@4M6M6@2xYxx6b_DI`p{l$BjR3{Bh$? z7=Oa}6ULt~{-p6IjX!Dp$&QYJ2XzHJWUVvcK_5J1jf01LJ92ai+b=l#znqyj0=6#gSv)#$TyC9@Hpzhe2j~H;~19} zI@Uxzq5;^#{D=l%3p}C$*aDAe0Jgv*+H}^Lr>rwiS!bTI4n1xBY2!~Df7Omai0$cCL zny5##=~|c{(WYyGN3`i$;1O-Q;8D76T)aIeR#?yJE#vaBLbRImrovdzwU>uktX2F? z3V$YtV?NjLy2w-bv%T=;^-urdy8kIYoLGlxUehqw@hYju=IvU3?(JHB?(JHB?(JND zVf+`ye_{L=#(!!2m&Si-{FlamW&Bshe`Wkvo$X+L?mZ&FgH-?zS#Re89`wOO);M_3 z2M<}};33~Qc+dwAS>xaV-}S&p7ESPo9$O3bh#p%DJfg?e0*~miwZJ2KY%TDJ9$O1M zqQ_>P`L%WC*VdU|TZevQ{5QsbWBfP9e{1}=#(!)4x5j^G{CCEGXZ&{^9Rm;Q3wX#{ zXTXC#c*q(D5BbKygFbl38V3*h;2~=qJmhzDtO*{`WBb89wHuH9xG)a&AdY&--c%gw!SkUWJdSaZy{UUTjLSdB_jFCvBYJEt%#Y}?wZJ2K zY%TDJ9$O1MqQ_>P`Mq`K_tu%;TZbMu{KiSbS z@ZkCb4_U8U@SqPKvc|zfzH#uN4<53{!Gk_{$QlO^`NZq}SQ9*=$M%DC1@)lLU|jg@ zhBjM31cn z9?@fKfk*V%tTRtpXP&aoJY^kv+W6DPpEmxq@n?)bWBeK8&lrE!__M~JHU4Zz$H0TS z0v@u~8StPF9=KI%aq^^i4=dN3a2g5y=kny5$g*jkt$(PL|YNA%cQ;1NBx z7I+&u^ zDgSkmTfUk6roNf{ri2;r9z^thTf=?}@vhso{T3Qjy!xKQ7uS1E@5LiZ|DV+W1|oW2 z4B{Qk45FWFVF!~W>^(9R_8t#z=Jp$Bpdu-wM~NA~DYaw9Z=HeSq>QLf{eNMiK6U4} z-#O!V%)lGn@Ayv0Kknch$4kiLCFJoE@`OX4C?QXjkS9vWlMZ>ZggjY7o>WM^CkH1AS8(zl zma^c)Bj6-kLV}ZzI0T${AUOFChXf}c0VmlK5}bUbqnXWdie~g}efV{kI>qN{F?PJL zfpuc*I_kvF(qilwo9o2xP>dZuPFr5LN}ZsY&DANI)UC~@Xjr$#DVo=>=|`QoaS!T5wTrQ%GDe-Kj4^ilCHQT(y%ECL7(2#Bow)4}>ZA@hLj1?FVq@%( z%YrGgQTIxXoKRI z{P8u^KV9*d|D1QUc+NXoJm(!Pp7V|u8;ox-zQOng;~R}{G``XJM&p}|Z!*5g_@>T| z8Q?)J01sL3XaOGd!9&(Kc*r*n9`wOO);M_32M<}};32=WV@4A^pqAi4;Tu+u5K)W^ zuVYX>0v}e7z%eeW!=QRVA)BZNRIv#jP{Jm7K>eEF0mXYR?KYvEB%VvVO=uIJ=hAKy z+OXoey4wV%a5{zH4e1m=;}#Yh(kcE29m%KIm`1A_^W{%-|vGMGYSG!9&(Kc*r*n9`wOO);M_32M<}};2}TP10SO`!2=>1 zJVNA#)gy3>3$J5PJpvz6kAD<6#zl1)R1b*g!>>nuv)2s)87;5Z|6?$4n4qZ-pVmE0 z7iek|JfNvf@PMX1pY%wY`h3zOsTm}u>QPxbAA3S7@gNJjd7uV4yXrl)Ps-S7#E%=)q@Y-7#CTbKXek~g4d~!-!FTjZwL@%V%q6p zrJqrm*@y(K8rjb+MS@_B1WR6JWtk#DwMGscKL}J8&>7=Od~8^+%>{-*IajlXI9E#q$)f6Mq=9lZk&&UEmQ^~?tk`rsjJ z96aP32M_w-A!{5w=!1u>aqy6z*EjU82_Dcp@SqN%9{esW#)Z0tdQb;Z59%4lg>k5d zd~eW;deBEbh+|x2y+JSP!QZoETo{LX5XZQ{R=s<@_r?wt1DUEgV8ja65lY$wS~aqN ztWqQh)=04AIqRsUNKmbj1IG_~*Tnci@0#ENy=#I8^sWgW(7Wfn&&G4!XX82Vv+eGOF@WU013-JN<;CWCFo@Yos zR&2MMc(7jJA-k6263xR}k4MKNnujg$h~{AnJfeA+ciMQaw{-^I95GYk?Md5%*JYgE zz&7M?Ea)1JS3NIN^A@G&Em|)af5G?*#$Pc0 zqVX4vzi9kL<1ZP1$@ojgU+Rb+c>A_;usg){MComAv{>W z0X%g4L5@o_-Bz#1+VO~{TMIm*>DB^|Xu7q)Bbsj3nb)l|uUltcw+_8w{0-x87=Od~ zo5tTX{-*IajlX65E#q$)f2*To;KBI_9Gq926iD@;&Y&KA$c%bK-yh?`>p(sDkcn~OLni9MCLQX*4;L^lj6*#b zhkEcl7#GH&9*o1dAg=0I6ZME@n#V8IgV(dB^COyRkAg?}?%G@5>k+PebwSh$58|kYtoQFgJ?Ntz+#?s`B74*JR@f?QP1GZLYc0%= z=&iNDBYJBs@QB`83p}D-W}SK7I`h1B=6UPT3&vkC{(|urjK667MdL3Tf6@3$#$Pi2 zlJS>1ItCup74VR?&VUDf@Q^hQ9`cQY2Yv96H4Yy1!9&(Kc*yVQ*hApK$3O7kXPEp@-^7xB7jOP*E7)_}*|$0gcj55FFF=Mn9)7I;LvtOXv?E^C2D zw9BkBFI#6`w$8k49eTz1E5=_j{)+KejlXLARpYN3f6e%7#$Pl3T1UsggYyVHWUVvc zK_5J1jf01L2XWMc_y8Wn!Grh!9>h_P z6*>kU{M8rg!90wMY~?{8<09+(wZwzRQ4ik7VO-?< zfCt-4;KApwHQ^EMGCvoh9@H0%i>!4BJg7?;7g^&N7sjC;YMU9yxG)a&AdY&dZFWO( zs0VS33v9g~8&D6{ZB54|+GQ=wk7$=YbRH`^V(3WS=sR+=??}wz<@J9PU(5HqE0-5I>{o0NYu%H@OS?B_3Q1&{z-hs z5Ot!O$JkLOqfU%Po%kEB7(16|Sz8Un*de4!V{>(i_FHT7DOz!@af-HFYn-A*H-J+W zdi@Xvvt5Vc+iUnArT$@jw6$&(iCA9$@9}q9(5{-K9|S%?#fYY!1@Cz*8j9reSXchT zviX8TUML|il#my&t{D5GLtZQ)FP4xOOUO$Od8vfFR6<@-NL5yF;`$9v{=3oSVL4{wW-IZ@4`PW}U&Li(ak zAm=(o<8M%%cxxDSqBst(6CcBe*NGvh6F-m*PA*TX6JD_@>p)J-c|>Cu4Z%TmdX$`^ zIoKMfXcV@_DVm0@af$|_rR-%a2g={eMao{ry5o^o9P&yDd8LHBQbJyJ$g3sf)e`b* z33<&Sua%J3O2}&pshSB+oYBF_e|U)oCmsPO*%A_*e8eH(!~?;}e>fyK@d!A{mXP4& zBUzu~N3y>23r>`>s1v0ub0QLT@*my=D(Xau1ScZF$$$9fFgWoDILVff;N&Cu&JUUi zPW+BZaH6J>(_ezT4&=nxs1sv@lgcuP6R#}SiTAWIcBbMhi?PG$s%ADfcF}xnZ9YXK zvNcZ8lx&StG$>o+6wOLY+3Q#iRLIw{sQiaD^9_f*Q9|A*A#Y&CF!oJ{yjeotEFo`} zkhdK2Rtb5lguJDYs+r)#)f}Asho$Uwgz^YD$(E4d&7iOQ8uDZ{=-kp;KaMKs1uRkBsZn#M~8}^wmFy1Sf_BCw!`cF9k*s;ty~l5}f>pX|qld0!~C??07*@ zC;!2-RLyK|?4r@x+I)(p=h|_q54?I%jZuu&rnatGWy(jhbL}XWMdy{e3a4m%w#Eq( z`nLBBc-wmhyzM;$-u9jX?-+l__&dhmF}~UOX5*WUZ#KTg_!i?^jBn}eNdO+yF7S}` zuhYSUK6uC)2M_ti!Gk_{$QlO^`rsjJ96aQA_9SS62jmevsK=-WwF=`x6+=DfqaM^% zj0+_g_0VzSsUD2OxKOiE55^Cv2jZ(FzMc0Z0Ga4Bsr3X#tY96X(o}-zf>w>}AFC9J z0jrT<$#d3GQzUnQ!4#^I1IG_?*~IukBJZC^SNS%3ucq?d=;d{rz3W{%;$83Rku7=r zw)D1p!Vqog?U@%&-7e2#4-LKlYw&2^&zgj8Ho*g0xz$>>)mpaITDH|%x6SxATN7&<77$0g}P{<~DKq23?g1u`6d)Er~t`+V*fRm;N2W}F#eu+;BFE;_$!mdgNgtUd2$?RhtA4~D5|&+@wWa?X1> z=e?YRp{qIX=bZO*&igqB)2iltkaIrBIUnR43~|Y+y4Xa0p^HuMfG&P$-TKhF^`Uj^ zL+jc{#y>Ltk@1g=e{B3?;~yLU*!U;LKQaD^@lQIs2p-fa@Q}4`fd_r?kTnh-@{NNB zeejSq4j%NuL)JKW$nWUlJ@B9|p&ra1#3Sz5hVcj-_0a1N;sIR*59$``A#2@3J?Ntz z)LHP5^;0y)h5iGn2fiJC5A{$ThSVcIZW>mPz=zfYy4VB{=;DW2dp^wC^I_H=3{%mb z<#iwBoR4zOM>z*WS93njIUnbok8=*Dcg^`E=X{cLKFK*)dL^goViWa+E;hjaqy6zHzUCPViP=~`}mFS-%tzuXJH=sK7>9Z=5A`69agp`r4ycE^kl*TcP!Hl57ub5g*hD>|tJuQ)h^}HEkJ=?f zS9W>*WBkuA-u5;MAwbiAhA-_H#zn7N>%sFR9(ui651t1+cpi+)3WdCfda#b*A^R}KB|44f z`$*?UbQ-hvY|YxUHEYk-sy*m5=A3OgXIswMmUA$VLS5DC-QLUT9nlt|`jmQmPVArP zT_xU8!>cYfQQzn^wlL1oX|!&=Yu$R+y7jJg?LFh~8Gq0Cd&b{4{=V_|jlXaF1LGeU z|G@YM9bE(ut}F16_4)!2`rsjJ96aP32M_w-A!{5w=!1u>aqy5&-18$kjn*~rP^Zs# zRN%ooGVq}8pdQp0@Q}40fd};kJQ#<1@S8T^!8q`s4xt{50}sZb9#xN`)A)`4uTJow z?qXc{Sq^yU^}dmxc!-yA@L*ixAwHFd_?YKF9(bZ|VqBur*uwmXPGcXB6|z(A9N+C} zPq}j(IDyMANwAu#3O5_`(VPDA}0gq@NT8cij6n$tZ`p{DKk@1g= ze`Ne4;~yLU*!aiBKQ{h}@lT9@V*Hbi)PV=32RvjgMc_dnJYga_jv2#;tUT2fIDN)mX;ey?8@f`^)h-`bid#)UsA zd>}lcdDz0ZMDwr(9??8(fd_P~2_DhxYoQ*|?DN(SZ+q*9x4rel+uj=D9pmp9f5-Sc z#y1<^Y<#ov&BnJF-(q}=@hzRLCBTEa0v@v7`T;!XgNLkf@Q`mDJm`amta0$54<53{ z!9zarddt=Xk7)M&pj$T7gSToJ7v6HA9<-Wc?anyr8>LKfV)Pwn`hpe}* zKt1Glww7q39?|S;VSYrj?}ySXTV6lIF5cVT`ho4Ux4r9woLe<^1ABn)^s=M5mlNN~ ziSP6!ZqA9DbK>TlxVbNJOHSO96Sw5VEuF;rjN3%vqxaXs1c=_B1#PPZZL0-ss|9bH z@omPp8Q*4nyYcPDw;SJXe24KJ#&;Os(Gg7Wpn!pgtOX4`=!1u>aqy6D96acQhpch% zpbs9h#=%2=M=+b<5xqYP8tOqI!?;lRP!Db=fqL*b#zpp~kKfXbAL_w))I;{Bp3zYc zeXr0s#)bK)2jeg|JZ!d&b{0 z{+{vojK6REedF&Nf8Y2A#y>Frf$mUh2G67^lnFm@Eyb-Qr{0lSDS#C&&j!!oCh+qqdnL{1*1LK0*`19TA4nyGJR-e z`q0Ytk@1g=e`Ne4;~yLU*!aiBKQ{h}@lT9@V*Hbi@_`4H2s~u1DBwXKJY{4p-FH}$$07k#(zLDVDKgFeqA9hYbiw!kCW zgDvog_FxMAG)D{CVDRPSC!3mj_PNz^Ie|Sk^Od)QO*VfD@4z zJO6C0@`^g~yJL5$6LfEQo%n+HT_=suJ&s+p7Ke`ABj6Nm z#@oC}`%`^$5Ot0FH~+-DOu{tVYoGD&{MA3k0$Bgws@=FEanKs5iGMc|G4L_Y^~GYa zH4Vyq*mAq(@Wqf5i?-&hvPz(?%~d-3imi=)^cXFMTTxdE=vEAa|FEQPbI7(5vaN({ z!$>i9yF<2@knJU8dkNX$kR2st2Sb+E|Fb`exv)cVReC{;vmuE256_RSWqyDdks#(j z91_HM1jJ-ZND%W8hkzIl1Tp{Nkl=(PReFbW;@#jtPL$K&#LrO%a?+Oo5yE@Tft(l; zoa%#ZG$Xx1?ON1H-O0PuDH@Zlja@V;TjLZB%K-ux<5&eQRwE~6n)Fo^i;%_ws5!Ab znUhvQ%~_$^v0iK9ptVsFxkPhtEMG5|yhTZ zokl^Gac|OHg8wYWs7zQWaOAh43kf;+S6`UwvD>yME zIPomt#9n9ANli|0qGU&%R;VsGF*NF=K5L<$>m+UnQL7apJZ*3i7vB>HCy_)5lUS#? z(FG@QDR$w2y zfb~7^C|h{i)Z?Mf`)G8wR=a3=w#F$Mpq94}F*=mQ4>5}V!y@^SLp~}YAC-`gu!qCU{2sp`>kl^Ga4gn_~2u}XP zA;F19z)7}*1ScQq=qNZ*ID(V^u#^NR9swt+P1MPMI3()C5O9)32tVzPI;mla5O!9< ziAdDRR1zn2C|sv#lKKUM6JIdK&g87h;G}+S35hz1ZQ`VsEkYO@oOrsZ6aUC{Vr zfqP8wpiF>=EaKw!YiH%b7F|7(Br$8jm^uvX$`_-}ECyPZDS z-(FY7bZ76nYs$!g(_l%(Y4l&yU|q!-bb~!I;0$H(BBc;1!?)sCZwOM{fb(JIMOyq% zY0K-N63H3O&REZJQ6TIOe-Q6MyddV|7Ta-)?YPBu++sXoe8TvI@d@LT#wU$W8lN;i zWqiu`)TsUsw5g7mg9k+xJY+4l;6WceWQ~J|eBXC^a`6{#%y=zFv60IWKwF)&3gIBMm7Nd}aHkE5xURNtp^ZP}jz7y(G&8c1; zOIDTiCYA~$ecDxJYhv2vl;b+eu|m%{oc}fDOb(yP;WNH+=FaAqn9Vt}IcIk4vH#*P zFR$P5*W(RxF6YeUoVn2)rktmd{06w_AkX{-0N)qC3NK4W~w_>A!x={c;MZk2_8`W)p>MlJBz-tY>rgFzWSKqm-4EJA?*7BNa1!QAO{McjvWrQ!}@P!<{pzw`6`-0T;89IwO zXEEn2X4PI)PMn}B@GdLlE-NIifeH!wwDZR2jf1p~8(#>#yb&)%P|u0T@}IJRFVhy| zogA0B7l*N*cKJYxrUfuWtwg>EqRF z&2`$L%RJcjSekWR*Bx4>nU^%$BTev#UiY|r+Y`2vwo~qP8y_(~VtmB-sPR$bqsB*# zkBzGxGG=_t_!#jjzu>{T?VPZkw4IV2F%BM#0}ol_;6WceWQ~IdeejSq4j%G}SE)@r z_(|B#Nqv5|b4nkG4dKD~2f`zI-7VB3dfmaJtY{2Q-01$h0Oj$KaHf)?pinus zBw+mVVPs(>>nTR^DNxHCTTX!?&WCXdOuBlC(R>OFdm!3s4s)=Rh*?k*$7-VIL-f#pxR$BRZ7SzXZavAUxzZ*`uwI!{mP)_>aSJ>!bA z!9L@l8B6$#gJ#FsD&NF@&a8uG9W?8pIR!n-pt*^ZG3Us+&N~9QQK7+2)`|^o^k)_ecur@%obIVqAkrA!3YS&Kr-GTBGm~>L(L;)qGn-#$ zHs{Rd94yD0GnaGba?V`Nnd@DbUaa2IV+g7kmWvCu6Q_EGRdc7)$x0U+Uhk;ih5 zGw3a$UT-~vFI%EpFS`cRt53&z7nF{v7LsxdZ*b6CJ0u}FdM_}doIhD{FMnS%5raQ) z62|c#qg2t|A6FlKm*iDiyK6FO?JleFe5f&AVSd7meg!>2b)I+7!uVtVHQV|VZtv%y z1qUrk*PmkMqF&gJ!k-u7VaFSZrw=|s1z##J_{v&=!IC~$${L?H4uU)mg0jXJjDs7G zgPW}JMdORatHL+IBl`3$)FXQGE%1mge2+)%L`Ye7rR6-!tt5B#bS0*>6X&gI^$BJ^ zCC)K%J}0i2QALq3twIg-yt0tP2Trh(hFMn9Jk_EVpCxx!mfU(txB#qx$dw|_=bUm$ zd~c{%6BnJCEjVXmd{DLE*OB82$Z-yx#hkO~oR|1XmviJe2Tpw_s6(YC2i4)yThpZ+ zJ^J31d4xQoM?dYJ{EY3a?VNk`#z%~g7#}e{YJAlAsPR$bW5&mfj~O2$UL_VhI1W2! zY-erfWJipH2jjp));M_32M<}};6WceWQ~J|eBxDN!Q;@24A2Jk+zFRXlhweh3f5n@9BMTc}6$=%>@8_s*H@%w}gUIU_k|BPrim|tgm_v zm7Cs%R$o2c$TWXD>!=%9n5S#;5Tql06~MX=IPRJ~81W@{4`jU~uQRRQ2Jf8ZdyV_@ zu4GNYHP-v_I_qjamTJ6LDZfm2Pt7R+^yW>R_<{t_qdgP!uW*o3F8yS zCyh@UpEN#ce9HKg@hRg|op%QCAW!g+HDBx`@lUoSZw%c?)o5pOi*bt#$@_3~>z)GsbiZ$6WK`6xwj^6c#mam|M+)%>YW zetq+3LL8!BZ*iZtxKCT$r!D?7#%E^O^wF2xXJ+ZBKR@HhSx3$)Qs2y+Ris)rvyPl| z$r=X_`rsjJ96aQA-cXw05&ilW z>Jk0=7I;LzzE5+fdkYeGZqr$FF=t{~N}4%w$|9c0IWsv2GdptBGnvi0Ih%84bIxpj z7oBs?hImk&bB-M6$Z-yw`hGC9$c5CJtN`5imr6%D%I$Tnbvl;CZ@MFX_)2{i-&*&Y zj}=@ij`CNjE#}n&2U86$KCa z;2~=qJmeb(5BlICYaBf2gNLkf@Q~k8=_YtY&%K3uM9;ki9?^5pBDl*U$iD9`i=Z4Y zQ#$iGXFli5=bZVRvygKZve+(Uv0ZQum3PrOyn$YHjvVL6=}Ab@foQxtw>DAA#ib)Y zOF9y>wzU4sW%5PJWy;Afj};r5r1!3Jnd-KivYecQ)l+lIWwN&AGMTfObFi{YPQ8C` zVj4vszJ=)=efVAOyU*J$*e<#cZ+yh~i188QqsB*#j~X8}K4yH(_?YoA;vN@#)CnGx z!JYHA3$}~0BgVmlao{0q96acQhpch%pbs9h#=%2Aaq~d81w6DL%)IS_?V|hb#=%4V zcjKrBeejSqj(W&94j$^q8wU^Ks0XZhL?6C|dPE<7S9);9;KYj39pughAyo`^E_RQM z$lrIRyH{OE z*UA*;=}2F#I@geDHI}b?tX{XTAv*HAcwyK1f$h#*vocC7Z5bdHJ=bjQ#^&CyD;o4Y zj`e2OlTdFTJNsm!oWCYusm7=)pJZ?oEw_;BipD;dQe8Tvo@k!&8#wU$W8J{vfWqhim_~609f`_aN4IcEt zL)JKW$Ttoi^ua^cIC#(p4_V{jA)k0veDL5Wrr`0jc(6r1WEW-Egh%w(Tc}6$*L!O& zijkKBD#Hq<5h`+u7P}(VNqi_{6@BxS+{#MisAZ>WB#22H^$uW`cJg}zrgy!V2Qs&! z3;vV%rYo7qT0W8A2PX10PUhE{%sG=eXENtZ<(#RUGnI3uYL3@Td{MoZTV?hxQ>9!~ zP4HMqHT!2we*#u|)n&*ICu3di{RxnunlNzvLzkOachS1GZcbY_r>&dQ*3}u~Gsb6( z&lsOIK5Kl|_^k0c<8#L6jL&s+89Z26@Q`((!Gk_{$QlO^`NqM6K6uC)2M_w-A!{5w zIHF}cmvv(<>&9H4ZbXaw zUaq0E6EM*^F$PSqSk>-hM^MSYlxIerYSIL?r6mSR$JLFan6 zcXQh9U9WcMjfr-93!ObXAA2F13ws>2CkO3u&|aSjeA%G`)v`pF*MTZ$@ID8DAcMfI z27w@g%ne$;8kfE1BAd^UxbWi@aFHE_Ew>Cmo(t}yS*PXoudqkSV)dL%AXO}`>t%+s zY&|E3C%*CN`hUbPxq@_Zw8Qj&vJM-({KxT+C{o(eCrJ<`I{)bFqqo@Th{^k|u077M&bG{FP!5&N?a z@6S5Ce^fuT-0$rd59G)LiqseN4oKzoL(2n_Z8-;X&cXa{a?r!Ycc6p$-Q-ZtIh1n_ zIfrjlhiXoJd)Oa(T|R)q)g(u&OgA#PBo5L6&mmlmd~eB!YoLG7_(9_bjUP0A$oL`S zhm0S}gN=8F7HQ#40<=Q8)t^PRl9T_VfHkcabiYhVs>1#(xR{bLqPlShtvbAAax&*Y z&cWo2Fuld3fvve1-Q?tX@}tHXcl0e56uJ#soX!|xS?v|6H_1*Jy$~Mef`AGSWP~@- zHJxfu;U;)Mg%4-VJDl&J59d4R!_rpWP9NEsZnTdmC-wwiUUy_vzoS3mop6sTQn%Mf zM+6>q(9tp7ZXe4*$3~?6$9yk-OfUT0ihJ?Ho>t(?X$7jXR!0z|4{ox?L5n_U$r=YE z`NqMBKFG)#2O0SFzPkw?kkcl3KtCTT52;?%epzoa?Y`u#0J4?MVnz~g@>pMD-Z4j%s^aI8e}sXTZb zJa`8+pQS>s8fG_|`NX>C-}vWa+t{^eHHI zC-aT%$t+JN`{W6?qo4M@JSSZ_^{4p+pVkvBuRES!^mu;J<2mPe&MDVQqUAE>Z z2XnRFd1K)uN4Md6bHEZRNY&mnUjIjE7FIU366=U|^-=P=*(nXiI{LpNAM07`sjeex z9BBPNfnyyp4rCBlwHG`XhtkSg8^MDK%Ahpxys4qc&-^-R9tL5&9w9Upt_&-uD_ zJ@Y!jgYn?;fA-!3puOP1_ZaYyHQ%Hwf6?Lb&*}Sm!9%Y*qSplvoF8?m^$?#C9UrJG z(RB8{EqqAd?R{J1c;6N|-nWI$o}9BM=j_Qjd#2JI@7|oVH|OllIeV3(w}O3nZ@_&y zXP7U~gQ;=A&wsw_Dv6Rc`*nPusSr$9YY<{Krg%r`lnJ93;zXP@V&9M3m7 zIj77wAf9g!@1fUKzL2pdlP)^HzL1Tf2v`B}>BPVKD`2~Bw=X1)OzYDIS0Ike=mUkE zU8>IyI!fW?^b&F2Qf|ItDYqQIq8#VY`N`#uzVKbAk(TE}UEa|bZh=Sig(a2RgKvM9 z%KffCm3zPIU%$C=K#97kK9Ca+3{JV>1Cn>V#4uH4O~xwPx-HZw`navuC_1_=)F?W-E%1nrZobt# zoaO0omZ!s0>b@Sya(l$#ycs=`!;etS(4fiTNAuZ_DqQ!wM?-&zOK^p6+^Rr$ujlKxTS;3nTV7|}mw96aQAw6X~v(co>N9?{@^ z=sdc&%w@XN+u>t=GfzkSj$V$`TiL^Yt1bwxz|$`s={w)y&iT+r^?7&)T^5NPXUlOS zoufIYtP~+R=V;Esyo@&)eawi-S>JKWRi`6^_Eo)y0a8DBLeJ`0IP5K8d24};>scHN z=g;Df8w-ce>R8WOAmi#OfE#fv9O78Oz+L$03*UXB=yg|L!0dg12l;{r;}eg+2!2C( zL|^#sJa}CXRY;;Q?EhfkQ~$RBpIZ1n_4d)njUP9D-1u?hCybw%(DoT8jGr)m()dZ| zpEQ25Bdp-T>je*43mxbAA3S7@gNOV)Kk&VTCU`^-xP^K| z57=VCr^!#PQF1I6ax4~fj^~`?&f)Xyap%Z!4xJM@=S0pq;T(Pq?SymaoXj~VbI!?} zbF$`C0Y-g8vGg5?{z+HWUJ;mnH5_Y!bEnS1Za8LR4ey_l-Ed6K2-i1puu?QLdoy%p zxUT^>zqkhVcPDHo)rVZuH3Llrk3S2|Lm6eQy@>~pqi%m5ai|;nsL&8zDXOJ@?}YoS zKV|Jkzqf@o6a8Lq^|RYs{p|KuKfApZ(4OhE-`gGs?U|K;?s3pw1*vJU*Fk%Iro9f@ z=S@@Cc-ZHleGb~!*;xp*SZ>gg_0B(_MIW?ejf0VV<6uM|WMqwl4E=q^!9%`r@PO}W z8(#`;fk(7!Ti_Ax+Pm_o0^oM7_o=D(ihKHY#@XXdc52MtygSd{ygSd{ylu_ix;qcP zQkrx2<(z#vXJ5^!5{v5!RTE`Qy5!_t!7%+QvL$F)#r zHs_S;^ClV#IIc%IrRIEJEH#&tUk6L5=G=45dpWLo^la}sm$WvaI$Wa zHf)wL3{Dj*j8JlV5?CZ}O$ID_u`LuTda?IfC{|53yK7RT=*6~Bqv*x9z$1FG)A}~+ zVQEx+ixmf@QR#0q%C3V1Z%wjQ-i9(B-B2OaYb@-gGbj2|Oj zB@rwsSzsw^$pSa}pe1Ykh;fkNagdQU4j%H2g9m-^kTnh-@XZ5vtdD>PfAS0-_{p<* zM7OntdPKMNq4Vh8@gDQ-R=u0WoC!xekFOXoNaA6?qu21meJ42V8?Y49cguXl=i!ar z5uZX%zI{8=(|)X?qdDhj&N-TMj^>=taU86a5jS>&; z#{eGc8u@>i0uSba2lG%5;^09G9?U~MxX%N4$TGi*XyQSh;350)>w(uXkLav=>vS zQ|pAB*~d2ao*?TmNfXsNb-0`yj@iSjIpMRbYnsDRw|e$Eh&sFasyQ5Gtl^kj^%|hF zyGE^KJFYA;ka|?l&j&XPvo2v&e3%`M^}+w=VZ<~nR8A$ z2c@i<+Qb}*&g!FEyLFtSv)TfW=&X7#o88{aX1DjU+3me<_88w|e2?)x#`hZEYkaTq zy~g($-)DTE@qL}Wa=?SD3_N7LmkoH(2M<}};33~Qc+dwAS>xbAA3S7@gNJ z;9ip8!Ciib@Ss)>;lcCV6OU-6wos2~rS@$=vpa7^VZ@{1*#eJf zc(%YJ8lG0L{qy=bX}=Y0zZLF)@dH-41I7;+KWO}*@q@+>8b4(Gknuyt4|Nn0Jg8XU zA!`K#5BlICYaBe}8wU^i;2~=qJm`amta0#=-%-d%$fMry8*dV*H5lBgT&!KWhA_@uS9% z89!$HnDJvBtppEh7kJ28%fN#^c*q(D5BbKygHOib!5tF8;~&S9HFz)%Jb1SU9(*DO zkADz2cmS_=lLL70yx_qn?!<$~!9&Lv^#q=H@HlwzIjB4vjrZ}rL-KY zF`1S4)2zfOPgS(z&e<4+KkghkIR_=HIVYT>US!TWk#kVSnsYMeoXj~Va}G*da;h#i zQQzoNwlL1orEGx*bn%q;JvrrlPfmH?lT+Ro<+SnB#!nkRZTyV!Gse#tKV$r?@w3Ly z8b90FR|Pz{KEXrQ`#FFIeejSq4j%H2g9m-^kTnh-^ua^cIC#h>?s*Dbd;mOnUke_x zqqbwZ&jkU3KvR@K7D@rykJ7Q+Y3uQ+Y3uQ+Z#IQ+Zzyj8zDLZuu~A zlGDrS!P*=|cY3Q2V*QL=-&I_FI9Eoxpb*w33W^&<@ZcLWCc5mXe*BXr`o9bvN8N~H zqVvZ=Sa2FpZ#aSp#xJ5{!SM^~KWd^w2*HCt3IY%QCkY5Ys$Uv`8LJXlBY zkabgd)1}-T!s(y8yzj-FsX>@HJX4y$0UnRVyAG?VMh=|HkUFrWgn*#z zsP@U@R9;^H^dGMK@8eM*sp;{JEq@rVoGz5Cy=7_fe+)c#1U5| z4}6#hKC*RbQNqB3d8iff0ZWUo10Ld2dHhB2PfJUDyyp~nfLE2guPjMlS(3i8Bz;J}oL+QhkW)PN=tj?|9&|_Uk@PEK_V^J{zi%M3Je~TbjR{2Z}%N!Br4H+IV zohVOWOSxQ=WsW<}0X!%NNpAQyfr9Z)a)8`WmNER4Ym|p^Np6Tk_GEnrk9y#Bs{CHG zJYKXsUbH-3w0vGNe#!VH-6EF28Ue1Y^bK>Qkc)2eTLmWz_Zo-wE zcqJ!Z=_FQd#kEq^uomJ(QZ+2h&{n-~U{x>zt3o!bFqcMAN~}{xU|z~9QUZ*{xjb& zPkAekQ{Kwsl(+IY<*hzW8$WIQwDHr%&lo>r{EYE4#?Kl*Yy7P7vz@I%z=QPy4_R*) z03P(gL)JKW$Ttoi^ua^cIC#(p4_V{jA)mPG5pB&M&x4wZdZ>*#u8-}(L;j>bW&#h^ zA3XT66Y9Zk0C>m}HxFp*PvF7p0T0>-QjchB=IuC6ks1*Em4cy zXBN57EOMV&1V1<6jv6!uS`)zcl`(@h^>k*%49jAYbs1b=|;&K6uC) z2M_ti!Gk_{$QlO^`rsjJ96aO`uObQ_6g%+v`|&1)dQjxRgBCn^9QBZI9QB|N9%_M3 z*iPC`xg~lpJfbD)xJO!#Xo-&V=Qeug2ATNnjh)HtOeJSc#wt3btJY|x3Zd)gNQ@ds zeZ}l4kJk@m3Pr8;~1l^F*f z#IdAgy^T^@Qap~OEo&T08~I*RkUH?t>$~^^c<{b-;NYkp#D^?x-nW7Wc@JFLkh-rd zMPFHpzOod3WvM!6{G9P~#?Ki)Z~VOR^Ty8`zhL}=@e6@3um5L%gj%e-(9t`PAz6@- z_27UEeUOng4l?qMgA9F;ku?r7^g)I19Zzo-2afD;LRF|n4{#yhed0#P zvxSKZmAz;cyl54?XqCKZmAqv9lJQH%FB!jV{Ic=O#xEPcV*HBnE5@&M1QtBl5d;t3 zn1KhsLd-CS~eklBs`NN3u*^tTMH{?owa& zrM~P-Ir~!1zTB66xi9;2&c2+puk>YK>C3*7v#-=_&j$!B#(|26d09m+O->FTCTD=^ zP-2FLqu+ZDm>%^sL*__50~U@Z$e@V=VQpffM7y(v2@7F8<^45Id4G*l-e2RC_un{e z{Iv1Y#!nkRWBiQqGse#tKWqG~@w3LycJ}W84~`pn$a=pD@StFV2akh?ta0$5V1fsa zgNLkf@SqPKvc|zfe%|XL+MV8C13W0asE6#Fp3uRA?Mm?Aanyst2p+WHA!{7<;FCRg z@LTTS!93K1ao`~f9zB7NcIWE#AnzgdApSt=5$(>r!^Ww+Wd~wCMWMAiaB192QtB;LE6H=MuW5k9?>9efk!k* zEmU7wsJ^mLePtm#XZ)P;bH>jZKX3fJ@$<&d8^2)ug7FK+FLZF_Jx_oUXN!!cdrpdKPQR^=h`oO9Hgi|`W0p(|nM zds2pX-Sau;g73*9Q9Zp27DC?EUT`AsLN7QGPQBseCH2~jo)4J!tXrCIA%c1VUJZB* zm~=I0$jqxjSO%JQb^6tEM+)j05qQYXMrRXWTg&nk9Zo-Jg9jgwQ4hw02Op?W4;}{(S>vb& z zg^}#)WQY&t5q-@Tctl^b1s>7Y^sXAGysO43@2YXiyKbB|e%knHDkLYWfFL*F-5RdpE zYX}eV>95DV^N7A?3p}DXnRmuGm3PKCm3PL#FjY-DopVm-oYOf6LsxUou;vpEM-t>k#VK^L2-Z}cWx80Y9sw!kBLlh&=ztXrR1w?4D3eQx}7 z9l9h+}Sogq#yb=%bS@3c17MFN19z1xP z3m)VH9y|^nJPsbbeFYETUN6y>T%Ctr*Es4?c*t6x6AvB-4_V`>9y|^nvc%0J+LA5s zh(4sXCzQplM+;CKaqCgL#r^(;-n*y+iUFg2Go zzheA~@hir!bi@%nC=%eo+c@yxxPk{Qcn}8<;^3j<#=(O)c<_6d;Gr(0Z!5urIC#kV zaU48wzABF3LGc0)#({?{)ys0Y8_*r8KUpIc;_}9k2HvYBouRA+! zfCtwpc*y!!^x#1sJY#8D4fZ*qxxz^^xrLwJz)n$!cj*aQ#U-(Bt7ALwe{!{Tb*!{Tb% z!$SKFUF*xn_{EKOR9;EeAPveWzWB-5|%FO#(DNxcTW(JfL zJh<-#%ELPvR7TeOVqm2ZM^Shj^^i4=f&CZprjL5?I99BzaSR=OjGC-*tXTZM(km89 z`i+(D8!O#6R=RJjgx?zf*7&!^zcv1y@$Za(XZ$ z=!1u>aqy6D96acQhpch%pbs9h#=%2=M@hkh3I`stRyy!t9l_&gQFqjXkNx1mIMjo9 z;z8v_Js1Zb#1juTAi;x=^QZ?JkX1>Ws0Wm^2_8_=CU`*Bn&1H)djLGRCmPlZf3J;s zs&!M>i{`6$10J|upkv^{III`h(Z~Kg)(6%Le;JAO!sA#kvfeul>qW0;96X4F2Y>&a z)-8`iKX_j7;CZoLkY9D|2kXoa)|nryGe1~|ZWzB|{D$!x#%~(GY5b<~o5pV$zh(TE z@mn1o0}oyoc*wf0;6WceWQ~J|eB!(C#Cs+`3W*+V8P1oS(cVpBrmT>UhX~E zV#T85B{{r1EAsBF$h)&5?@rCD%3Q9S54Po!<>X{cmk>(n{9P_Iv%^wLc|YbFbKZ}+ z#$I04@aEr8KUpM}> z@vn`4ZT#!bb{ybAfdvmf1cL|l6g+6bgE)A|dRGAOpbs9h#=%3raqyrI9xcpKA8tTE=u(v4j!_;o;9gQv_oZ6dGH&Os0VTI;7u*+!FyWpU_N+I6HyN~7{G�q`J>ddT;`_%n#O?AFM++jNdSR!}ty3 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%0D-jDgAoA6DYTMI- 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 z%0A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

        j+`bCFBA4TRbGGDR$V)cvF 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

        j}KgY zd{D#3Cr$YH42}6@nm#`1^T*!=`uLmEh>yRKLmz)rYuKp%qsw7qx>`GIT>ow7u!+Eb zO*!yiYz`mQ724rr`g{1eE^7#%&{f|Nqk;d>a$sDKptsGbDu6R=O9zX=oi zZ>uMQCypu4MB*o6pG5zY#xy=@T=9~~FL^ZX|2F!c%={#e>+*`^3H2j|`Ar#9-YMg8 z|EDoNh5W-NRezXS{R*?F4`Eh)hEJ*=;bzTKxP^6KW&S5+7hzVs2=EB2<|`8ak!JNH z(jq^RR_1$B%v?accWpALOS*c30qu6!e=G#?SzN7^(`k#^M=iT_B4;zWT*+2to{O5>xjkG3)2 zc8!n5KH9;&+mwfi{7qBxV{+&-hWuje%>R_~jKMzErumJfzF6#I9n8B;apH&{H>KZC z9C*Af?ti2Qeoygs&CrBGkWl=_+CP`+W)$}4P!Pp9m{T>2h9t?}XD;ZDU5cgb(W zH0xl7`NuxOrN2i`tB;X0n!iXVpDyNkTK=MDZU>RDM(8-&FV|75+?vf70OJv~l@OgJ06&&vf`beO&!XhhH*AH6I!9PsX_BFJnS^ zWWxWM;F;KG;y(-i%7Wjr;Lj}hF&qBNMt@}EKO6r!@N*9N=fHnC6Url(`g5_*g@1Fg z&jZh+KY8>g5B-u)fAX=!twyFCf1H@Iveh;rBxHQz81QXjJ}+=uZ*- zDFQF1|Hbsb82`oerv$tNeOH2hDItC;{F(~?rCRhmNQM8?;Ey!;B@KQ`gCEo3pLF;u z9sQ6Fo&lbL{|xX9_$w2B%QUkd;Qvgk)_)fIBMbh{vZx zIcEJna?l4k)RznY=Atih;pbed^h6%{=b=yX@SjJ0`S{PLzI^QS(FX9AbtV) z71G~A>Mz8;(5m%WG$~zJM1DmUIw zsqjxK{E`YkroxYD;A!wz8vK?9|D?lD>2}RuI{crGeFprR0smⅇ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

        vQnP@}I`zOOo2B@rd}R^3dG6 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

        j2x&lltM!K#_|cym%}!mhuW;m|*{BrMwr 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 z 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 z zSMw?SdaUUQzYo-Y2w&I2PVJ{~zP2ZPzmC5Sw(4N14wmXaggw;Dujj9q-|!*SZTJ{+ z8$N~e4fIC&jUU7J8)30g{U%s!`WX6YqBmh{^M^1;Grie-&GZ)iwdlV^{TB6G<+tj; zmA{qVMsK6Hso&-n&~AV2^4smF-F`aE-(kKE^*iXD{GIyml;273qIc1|_`B?<+y1)c zck_3fzoyr7$B!C(sKJL?e5u9PT6!%A*Y$?|*5Owje%9enJ-r_P>hY@{{~F{s@Hg-` z;9Dd9HLBm(AKoX8^d@=}J~zp4!tZAMYc^lA{+rF$g1;^NE%X-ot@>}p&sKbGM+gcgXLcci2y-{dC%2C%u#2MekC-OaEQ+yXoEb*G=!%e+|CW z;ByT=*5G3;KGot+ExpzU-#U67e;vJ!zaD?;@u?m^>+z|9-hjUi{0;O*{WZ#O#J5Iz z6aF>nuL*yf+&`M-H_LCvzh?cn=)XmN3xA9LTh(uMziCy!)%~YUew+L@^R=npPH*RL zH(xvccBtRM-=V(_dMCY;-pSvozb^S*_}<0erN3_dchkG|*KPh9e5%2R8vLulhg$rt zrPty|Exy#@R~@|$-|Oi0_*hS`cfY8Y-ypvM{~F{s_-NlKzY)J1@vjk|o7_K|=uPw{ zdb9jy{A`xr?EcUqzXd;A@V$ki=i_6vtzI27Sfgpde& z1pOubCH*D+CH)osRVWhvEajC$ul_#t&mY9Sp89WpIfDIlu>bM*OkT@)tN!6#X6j9sM2s9sNE1{iFW-M@{b?dhbxQL(xK_ zANAiq(ujUM^!vw&PiFu6;;%QslexdY8Ge-XWZpLy!s}Cqo<1IWd?(SL(x1_v(Vso) zzuyVZ9D451bBCS_c}{;pe?fmifAOgQ{&`k}LlKXMepiTaGD6Zzhh9p0NqjT4L$4kW{ciYGI2rc#`tjuNjlO<7{;w~B$FY^L-ZzWk4fSRz zydB;whxgE%74N0R@cp+-;SKn9Ir!evBk7S#-gEqs^r+BI_!(c+QV5M&4u_*wLg>42 zDD2~1=s7svEr;^&#JvwEy{*E@FwpzuFv$CrkR2UPdNb)RT6fV7Jz4!@jZfD8{vtS@ ztcN+DY=j1$hLhppKV1v8o;vh&Bh-8r4uyngYhl=D>*4UTjqv(>)$3ZQ@O(X(pR4p@ zHTYhvg~~7ZUnmk0iiG_{2#F99u@THK|Lo+YLoc=a(xF!>y;A9wO0RVKTBon+uh&CI zuQ$AR_}`fH&3Y*Q#w2f7y;u0(%73eVDDC>?|4{w(!n|QbC?X%{U z{*L~h{+|Cm{k{I8)sLn}s~@d?4D7|gUQEDVcn`$PgvS``P^?3-e;$f;D9)j{K-uv2 zjSDBkyCrTW>?;28ZMG3RX>$Km7dC62k2>HO)_p>~zPV}LbwHp~$_7xog1&aw13dK`Zo;Kf0F{A|dL=Z|*CO?gy z#-DCK>GqR8ANovR2z$-YUj{v6KGeyeXYyy#Gv#N>&zcSAv*toxmi=Zegy)(qKbt?> zeA)Dv#o&us3OO;@5`(O<$QX;9vB()qk6R4yi#U4Ra>$EY33>60en&v&c+iZ8!UW__ zSPJJ7)KB0~)L)|h66GgiU(%xIPEVpI=`Wd{tbQ`UCeu^&mqJg`UkW{yKNWjZp*&Up zY5Gg!PqUvidb;`2&6jSzbn|7XpJ9I)@-xhrX}_8LnesFFv((R`XYpt0Kil)mrf1W$ z=`rXQgI+P{7=u2s^jLZ<`o*Ga+-lf=+?rQ(ibJP(bc*MXmmklcKuvLupTeJ_zZ80^`BKf7ims{jG;~grpJqR4`b(#$ zqkFpibp8zWGt8gCpTVEWpGnW;&)o3qU4L2XXX!7?{<8VA-JY^tv9i_A!IvC-$ie3v z{L97HTztvJ=iHg_yz?f*um3#!%Hz+&pM3fG^nCovrx(aCkY7MAkY6aj5I+mmFVtU= z{33c0y$Jt{@vm6@V*M4KE}B@fYJ?G5!^+U#xx!y+nT{@=NHY^iq5+HD9UxGJGzhm&q@)zjE`H>#v+%?*350 zU!i`5{Z^Q-l3r>5mFidOuZmu!ewF+x`PKAl`>Uo`({u18$A{V+{LEPi_qJU8%Egad z{L00jJbcNc=iy7955@WTl#g%u^7HYn0RIZ;1^8QlpN0A>)L$Wf7t)K=FT(#K^^54m z_+5aUc)jK9qNp-g{e^m6l+%P;3I*IxyHh50M&zry{c(*7&?EA>}N zucBA+SIMuk-)j9=)2rRjs`XccFE#j7gC8~cP>XN1^jiF>#lJdyti#Vb{yO}s=dY*N z<7+*C13op#Z@|9>{A$F{M*M1&-$-wg-^AZUZ=yHruNfbk@vj*_TjaO+eBGkI7X7!n zKeXz=Th{SJDE{0{Xy_&fF2DZf+yo%~()*G2D=-(|nu z_S3C?xBPC;w+5eT@TUe}YVf5N|7+>B_)&{*b@*RLufwl8e5~iM$G>`?KkM*ezv+_w9?!7 z+w|8)Z=<){Z@c;1_1CVy4*Tg)zk|QS=lf3nPI{;QI_hP%!-|G15@wXoT>gCttSA+Tu{0;cjAiq(5 zBYz`*BYrjMuL=K})NgV>X_nv2-z>jb{T6zQ`C8<+;BPB_wz@yG%5T+QoBrDP+xXke z-){bPdb|C#>%W8Eq5ls3bkBwiyyT<|JLGDEq>MER~>&H{?y@TJwDab>+!eV{h&ep27GG3&j$WR{BOk9M*TIa z-z2{YpPS@2(VO+(tbVinX7yY6ThwpSe+z#ry;c2I{#JUM{5JQSHhgZgzjpq1`)ilq zj=vrB4*m}L9r8QfA3Dv~Y5q=n7k`)hF3+b+{cij1=I^$jZvH2m;d9oLt?=`NC)-|k z!u|j0X88K)Ryg-`JACecx)Z+tY%_dre6|(NKil@Y6V5-UKi>*J4}8Aubtm{6~{Lj9MU;rlP?FZKUY{a2fz-Yfa9^#4lz*XDa|zSsP()qk@Y=6NIk z4gZ^+ko(qrZ|(2xc9`q!PUtI=KT`cjdL)08{-V^6vY#mZz0==2{&(A9ukYl)SO5K1 zsQX@j@9ig=KbjuRA5DL<8|Hhm=Y6mr=6Z4vUZ3uI?t9_f(|ymM{%qIt-wWS=w(os$ z5Y9i}4LQ&GpYQwrK{)qf*Xy2F{ulBic0+CiJ%S!_5WfFX|1bAKA20R)@*sTuO8r;r zzuNbG`LFf=dN1_(TK;SPH|oEkzcK$C`dj*2`+IA?xAaK$Bl#ou!#*R;AEo~&{wR7B z|2zG?qraoSv)}jXzo)-f|NTLz6Rm!<{Y2|OTK<#6u=giNp8K)a6VLt7^FH!=9QOD0 zB)mR54CkKFpB;yD&*;w&!@1}3pC5;M&*?7?L%kPAp8s*kdvOwSBKRZtBj^$Im+HS% z|K)Lbf4w{jd9V0i@xS7KbrR0KHven>*Ywx&-_YM2g*o2X&zqCb_gndIk3!#X&G**+ zBJD5Ie3AAS$sa|JqDS#Z@xPP*PW^Z0d&mD?fA5dNJn!Yd*MGG9X!A$QkG7vDr=I^= z*!PojUtfg0r>CC#S@`}_`qK-~`PB12^L{w@{flt^x%}s6VPDVBL+*3=FZf^Zzo5Uk z2)Pmb5of^{p?(DYrT$*Ze|aA2yu1kgyyAbQ|5yC4^#A%aLmmklcAU{EV0=^~C6ZsSMmx$kq z@{`;jlGIP4C()Dnlhsd_pNxMg_?Y7Ul0r|Rr}C$&pK88T_lGomPE$Y4{UMD%U4FXx z((yT+o?-qB{tW$R=s%O5slQDAO!c$qS@N^&H%orD{>?&L4E@MCg5A5{u1#oQGTNQB>YRl zza;rd@{{o|S$;BqviuZ!ivCjgQ_PpDzf}HI{iV9Ur0Fls{Aun#Y5GgIpLG4F)6?l0 z_LHH0hW;|-XPPflex~P>$)82f!uKrwWtl%){cQeh^JRO!G58XLk1_ZbgI}@u7K?AO z=Ye;z_#H=&!=E^OiNmLO{E6p}=Z~i+;BNxHCE!Q($pFI9N zpD*+9CC}&6eEiABw|xG5d@7J%z+a$#0e>NXA$}Fo3-wook45r}@UKXJ#r(zQE9Nhj zU!wmK^-J_uBEM9ADZZEbd|s;mGI|-kOn#aCa(cP^a{1-_74!=ISLnaO{iTv#Y5$e- zE9F<|ze;`;f0g@3HGegKHN9H>9Q??^haCLL!QWhb&BdQw{L7{1;a?tq9)BJ_<>OC2 zKIP+2KK>NQFW@i0-va(Z{zCpj`GxpcpkE{h*A$On>G0UrsMqzubHk@+xP{#gANk%BAPwXC8kZzU9&L@huxn z{sQ?0^g{kZd@STI#P1^fE5iRG{v!M<<}a3C%wLS}CHy7kE8#Cuzm&gJ|E1ewF+x^HuRzt6xp8rdOLU z2Oo3rAqPKl@FN%Ba`7*ho{JxO^gRANe9hy}$FF>R%y+-Y$HxMC0lpRBQ-S)m zC{(|YzexW@_*X++&|B%P{H^%ks{c0i+xXk~+w|8?Z#RFt{@Ups z_Sa$l4tj_DPI{;Mo$@=)*QLKM{x1G5`|qZA)4M&NZu8aPLk+&w;6n|*)Z%k3zSPod z>2>&8hc9(L|JLDGJ$}{8ujjAF*9Q3w@*C(4_}PeWjr@)H+bF*Yznj!=!pA20&FVMf zZ!^6a|61g?$Zw&ysNc%pD!hP@|KkMb!<5xZYG|(IHy+M8hzBb}lBfSy78uizNe@*z9GnR(dPF)qHLC*CxMBejEO_tKV+^cJsHZ-(kNU_Sa#)4)r_fo&25h zJNdix*Tvt(-$n1HciT_5`rYPM=ie8;!7>Q)Zu>}y^dZ-ucz0` zua{r%^J|0r26_YjHQ;xn{u=SOk-t%YP5e#tCVXz9H{)ls`$04QHPc(| zRsXH#YsL3g{kO?)Q@@Sg#@|kFH($H_cK3r0`5p2*=pFP<_m58bo%Yj7@1l3{ciB%D zz1#hwo4;FrxBj1e_UArd{JGDiSN{_2)6e1OgHQcSq)+KjzxwkY{%2qOxzD9P5BloQ zdp?J+pUZ!K8O}YYzxW)^z4#K&z3?x0zED3x{RsIH@*~uL`8o9QlKztZlK$#*nCF%L zUtNatufFMxQWY5pkrQR+us zhCZUchJC!VzjyR^{O|bR)8EtI>;Jv}qv_G+kETbP|H(Jc|H^Z}_IeY(|MZ*Ze--9` zdhPo+p8q$``^wkXUT=c$`8V%_D_>uGKiqik-@^G9{4e-l@JH}R&?D53(BDh?OZhLa zL+;BP&;6TM`m5{E$1D14{@3zftN+@3Z_M|G{zm>A{-!2 zN7;Xr{YKe;l=z5d?Q-_zgQZ!|sH^NprQ--PGzCfPM_C4(T8UHi-Gydn_L+*3_=klNb40$iUhdM8Qct6~R^DpQT z>PP$t=OW}ssQ;4xrTQ;#Ltig{dhXvtzpvDPbsOrw;(twlO@FQa>z|>YH}p61-`x7X z{I}+NtG~DOxB8E?pU5Afk4X8E@}uZc@}u-0rN4LTzq6lr^mppN{~qRfPk(Pe@A;$k z7p;D@`J>f;^2>9-3pr2jef<#TeEKVV|LL9g!@aK`!aUFD&-kC+2j8=Y@Eo4gpWpfV zKIA-q2stl)h3~((3wba2U&xQpUj%;yf5bz`c}ahH7y5pA@A=DrMSn$qWxiMXd;Kfq zyw?9~`s;^~_lExs{~P_i;eTtsxAyZ^{kQy)=8KdcssBjxMg0ovMJ?-Y89 z`BLyRl|NN}Dt{_HjX%x&Y5ZyUoo+wr=1-@m>pz1(!+aU~&(MD+J(E9^Ka)Sp{V2=* zB8xxE{Ip%Pr%Ov`3d-#fNzQPMExbw6XhrAFA0B>^q)je)?YHdCaa%}zbWn?Df&y%e~S94 z@>BJfDnFH;Mo;5U<4;pR9skqymyW;b?hhH}%Wyx)ke|Vy$)8Ejl%Gk@GGCVbEdDId zFWY?C^lbiY{m0--3_ir*OAJ25;%_WH7GGlVJq~~4@G}no;_xY+KOP_B>GARt@F{_w zfKLhhiTIc(KarlupCmtto}|Ad{$%;d@{{SwKf~{nDe_bBHwB+l%$JIlUt;h*247;(d`ohFNYY;tz9y@mOiz}d%%7ru3O=UbXNvw()lW5lDt@NgPZ~W_?T>Qz!w>)|t{^a3v9=_z`XFmSq<7YlT75IEwfNurr7sxNvUm?9v zexdv#^^5dhL@&b6Vtg#-FIK-8KTFgvp_kxe34f{nOX;QjrRtaIugrX9_EW}Rj{oKK za{hArt&m?~e--+#kY8!OO8c*rUui#8{8jR+@V|;)&0nqmYWdal9Q??^w;cS)!RK6j z%EixI{LIC#Jp9YUzdZgt{K=P}k6-!j5BdBB`~~V4&Q~CIqF2$YzZU#Wf-y~=!5 z>Q|{>ZNJs@YWI(7^=t5>#^=u(e5t{wT70azAk#V{dUXm z)_=G9HTY43pEdYXgDGk+lPjA4_26_X%0iPQ6*NFd(_}55plHWvc!nY>*&HT;u zX8FzLYoWKO-y*+-zm?u<{#Ns~(%bakhW~By+vx4|cK&wvn|Ad(^xr}6P`?AeJAJ6d!uR&vQT0Khi&b z3P1P%*b{zU^@;xJW61gRDfmA1gq)ra;p?7{!Pg_drzh0w{Sdz2`!VG8e)7uS_aWr; z$?ucj*AwdXe+W7KA48q~PrjBvKp*%Rat7oN^n|*D`X8hZnr~445PeAfA@zso!}5pC zH~cB|H7tLGK4O0(>W}>0-#`C4!}y24{=@zM`{RF1e&VnHb@|u-qWvHL`5&WpFsjC= z9!KqH?8E=||NM{t@jw3lPcDc5zWvz8f4&p`6We3@9W=b{(nr-Fv)?iG$J8IAkLz#T{>Jq`ZvF}S1bxDOC+Hsr!`?m&g+4wE z`+6jN{gM80DD3Iuu=JO#LzWWBlX%829x=`1&LL<5<}1$8qn23D1Aj>sWXWpT@oN_we_Og>yapJrkb)XsFXW z=DE{*>3#D1)bAS)Ieqkg`Tg{M_51ZVz&}7A;2)R>^#wiuE>wnGsHzH2{!Jq%{Z`w@$!Jojh$v^lL{;7h=Kll^= zHG-)>a{lkXbEf{t`OEd6|MUM1-~J3^Aj+5F4=%ko$BzaoD{|112f z@>ls+<*%y0CVx%;YxcWl{&o9Z*WbF^%{qO9e?$I;`WtRXljuH)&XaBzljuK%j#EQ{ z22=DY^ql6OM(1g_k7>7q8FZdO*BSJlkv}Vc7QJWbv-COnb8bg-=sbu1^YnT7^ZJ|D z--7%F{V$;Z0{`M*pv$8Ai~3(g|0Vj8`IgjQa(h`;f0=*T?QmKDEBq_^TcNM0ze-=V z|5g33@~^p_t;t_gf6ac^?RTBNPG8smhWrinH{@@qKZ(wh=sJmhlWr$dZXZ+VIyD|{ zBU9)(JsK!J?RGHj_At#q!$0HpGlSkU=sruIb$ggqe^&k+eGZ-H=yUw@`kz;SUjDrL z3+TUKz6Jd+xV;#{jBq^n{UH@HuyK_8~mI2w}}s%_^^o|Tl6jb+QOeL{Mp90 zZTdETZu9Tp(+)oE_}Rk_{_V=&<=^#lgI#>xqwnGGp89+8_vP>7<34>~e+T>r{0HhE z&=2wVkpIy9hx8--JksBh{*Kf?mVfMiaZEqvKcSz{Pt-r5pX&cq{;B>?-5<{Q&pe+q zd_PnFod4W>=k|Xt|HAXRkbfcn!hSdLXA_?`@nI7mw(w=kr}HiR*}|`FeB0*V#=mX+ z-EqIz;orgk9emoQ@AB`ezf0f4uRZ!6eNTV;{QLN}FMl6D5BLw<9}e_?z<a>{>dzEk&yGx{0+pYfm3&(%LS z|2h3!{}=oh>R;&Zg1+ge3!C`1iNBlpwng8){zLhP_<7|1aAdwC zd_AHc>;G8(vHQcZ{1f$0^narMiT#|K?^OP&{!jVO`~&L1gO<)7Hk3IB>8I`wr|O@Y|BQa7|1q`C={fd5#&)539*8esAhJGXehW`dXzw7TiK7QBVcm5yx`=S01^Z(HQE&Z1N z7JqN)Kj}Z!|4ILe&%f0F#s5qGFaA6Fo%_k1{_pJn-p>c_<=^Z7UjGmD2mL?rKhQtp z!)JW`jDMf;=?nb}{R_T)!H-M)xx~jy`X&EY_lK|e^c8=;(!a_7M*oK2-|+bgKd{R{mIeqYir>6iF+i9cWQ=PSN{#n-R&Z~Wiz=^Oo<{41YdulTR%SNM00 z-`DOh*Xm#M->83spEvry!SC<%@BH8K^*j9szW&hP5Bd-MzSaLN{@%*JHQ!JC|0(|` z{ipr@qW?1AFZsXdclx{2|DF5Mo%;9ob1(m1{=NAh_#gNm?B{|086Q6T{P-CkKI7*X zeEEV;U-0P*eqFjBT=HM?U-Ey&&#(CUmHw6goBVJ1_)Y#de7n-$6~0~3ukiO;{cHVQ z%fF`IsDC5>hJHi;PXEsTo&KHvL;er-f2jWhKX2V1Zq0X#zqjW5N&iXziQhl@f64zP z|Cjo|?C;L}clx_i|BnCO{or2yz5ILiAJl)4|KR5j5Ar`uhM(Vjm!J5dh4VerA*W}?pJvf}<@Zhp zUoX8+e|=No`+fX<`s?TKSHEBVe)_;qq*>Iq!pc?~4V`f7a_<`2MH)(C;UD&#dqSO{Ma&W64R>4Wq^ z`p|4RHza>(KFm90zG3>X{SDKH7eelc{zl}F=zm22qvjixKT03f|CszS`WSsof8+FV z`Q!9)&u_wf6Z{kNVeb?A`>^PFFNJ*r+(jBIM=uCeX$Yh^sjoQ_sj3656}nX59ohD|AVWZ zH+^v3*Bjw=Nc|!D(0b@&h(0WTm_96jSpAXJFwcnnjqs0{e^mWZ{g0Y|RQ?!!jDO7h zWA-zy{`gv`GtNK05&E34{|WgM`kT<-B)&}I>m)u+;^P#33ZJI%WeQ)W>C^nv{L}a{ zgFiF;Gx#+le-__o@pqO!%Rfh-qtDUj_~+H1$G>@eo5$}3^%vA%(EkGeB7QE)U)291 zeM$W#{9mFk$zOJVST_H%{AKU^zb5fx3csfCV~Re7KhyX#jepbhY5EMl&B&i|f0&`q z;`1#2&(de{bxwbC{B!f+eLja@^RwaWdHOv5&C?h3zu^9`KwrS$MfxKDqW%}nzofq< z`VxIf|I7MYHvh8zmgTSLZ-u^szbo=r?PpbgtMpagc?`PS(h z`rA-{L;ePR5??0qYZ5;u@plTprtp0VKc?_)ntvL(lr)gKsnR8T_50&n|}F zr)Jfkl|L(g&i!L<$#d7=9DQE>dH#9z=jAWZ7w~-nzZdXtQGbj2Tg2Bz{9K|hslP;D z;$PPPvi&U6m+33?75rV%{|bH8epmTd^}nkBHU2gIuhG{$pLO~=ecgQP_OoIB4g1;9 z--i3oBtA{z$0UAC;?ER5Ppt*cPT|)SeoW)fH2zKF?=-&6;Li;H%*dbNpH+WW{aJjP zRez3uPW?H2p2N3!`n>#ke4NMk1^q9`U(o*o{~~>HExd0R^}mR(OXgdmFVUCym)#GR z)nC^CGXIMCR@7fnf5m*O>aX&z@~`TD4gc57zo!10{jJMicRyISpLP9h$luWahW&5w zZ{p7;K5XL4CjM^GxA0{PU$*Gm^lkjw=HJGj9sJypzk`oE^j-Yg#kXDj-lgx+_vm}- z@8RRV{C)lH#K ziTlY3{e=I7|CD}8KefM8_0RNwroS`uozc(LKR5rm`se1qkbfcnLjHyMH}P*1UpDb! z6CbwlWefke@Mp{C({1`TzHH;;Hooo9cjWK*e7!^8#lKzoyZE_F-^0&6eB8sgJ^bCL z@8k2n{C)i&;NJm09_a5t{-OR3>4*G>{73pbQvb;ONA4%b{Kx7a(~tR2)IXu0=>Nq2 zPWeyepX%?F|IG6_v)?oRGyZe_bN+MB@7(?2g8#yN7xFLkzlpD#__K*0oA|Ru-@=zI z`WC)yesO?*hxmJ_|3iE|#OEXVNBDU}KazjUe@s87AJb3xPt12hKQaHQ`A+#y?dOz! zX1{0VJL5mIpL6q_^Plsd^Iy;}++Qxte?i~GmrZ=x#E(t<-olS9{Mf?REqvL=pKba! zzHQ^%4nFSS+YbMZ{9XDke(kEi%fF}op8P%h+r!s={(bk4ef->)f1tku^BwRX;NPMA zL-h~w@sR(>evarz@{i1atp2h7j`@$}pQwMLzZ3JH=>JsxQ~No!zf<}d|C#z{^fUSA z?my@57w7WN^?xD%g8#z&7xw!ZKR)BfXMFmMPharo3;un<&oB6PiT{`Qf60G|&tLh! z;{R9t`ifuQ@bw%0oBVI`ulTRzU*X#ozFoT?T=QS!+qM30^ml`QH}o6&cmD74zw7_I z`ak%8;O`Im5B$8P->QF0zoq}Q-=FsP)BHc}=NJDk{r%$qrT(4$+|lpock=J)_nzN9 z{ht1y{saBNejn`rv(J~G@%b};e8!J2`1%FEzTo2*{J6xIOZ>jXr%QbLihp0}U-9QF z|2O>lhF{FYVQUAvM;>LX6@%_8}@AALv{|Eht z{ruqnp}$-6->QF0zjZ(PssEq+KlS&M{!9KZ^Z(-irT;tmclx`d-|6q3|K9!J-u~~+ z_rU)^fAD-C^#2(jKI7wOeEE!jU-0J({R@74!Ou(ggG>Cp#OF(V`HGKU@#iZ(f5pdd z^l$RNss9b%ukiDV|H}Q~ivJovukr6%{x$u^d^h-eqyHQH{I37+>VMb&ck};{|HFJg zHm)ZUVr!M-`mf<{vP!A zK!2b=@PEdy&-nEjA3o#D7yS4_|AKE{@Z%DHF7f3Ozc2CYEB!0JeZ|kO{NL37#{Ui9 zzTxYY&)--4SM)2NkFWW!@%>u=*Yq3x-^jnA-{|kV{O|I=j;|HJ%0^nZ)b zxA=Q&{#*J__lKYM_tX48_4kYZOMk!Q|HAJ(`FHBy(eFH;d;WX*_x5v7f6)Jf{0IF# z=8R>v?Pu8jMmED7BlHpTjhKJb{G<9G}d`G?gXrjOXq2z|tUN9=FZ{G;+m z>7)E({9}7z?y>za&lvwW|2Y3ReVjgFe-rcx{Y}{KheOZ*$m?;~|A!OL`_Su==YAZ{ zeLM-z^V6Z{edLw?=_GvJa~OO*N1^YYWA6ic?_v0UFTM9T_w@IR^L#PQtlC^9|Am)gLtfkp70`57CFrKTIFi->~_H`A6iB&_|BL zK1R$xYJa2VAJzZpNjNuVzA^R3_{a1=P9NtV=O3p}&?h{<3H?pj&xg~n?+<65`+2DQ z;Uetk<7s$aAJ2S!?)m$-i9Vf%uRrmBI`_V~@SNrMoca3P`$B#%e=mQp`n~kN)6iGn znfJrFuP?&a{qp1M&yXLfrxV4bTV8H>m#Lx%Y+qA^Ah{hvW}kguG$?Vg6zM zVfiEaAK@S2ACW)GKYAASK5D*E{xSYB`WXKh|G56f?RVUM$N4AZPw-F3pYVJp@n;fW zCh=_&zozhe3SXx1V+uc}@o5^rrtx_i|7Y-L27hMgGx$0ye^&ij`Yit(e$L_V9DR;H zPoI}RkB{^EU(nwI{{p@*sK3a+$iGNm#NQ?TEzy_MU!pIYZ`pp9@qJnS75OXfKP&tz z_P2`PtMXU*SLLsHK5O(f^R3a>>Ff5l?)k0LH}tomzYY3^{Y~Q6Bz{if+ax|r;olT~ zOySEEeHve;`KS4(=`;8`L!aTF!QWZ@n#H$Se4cebm{WfaKj--8@Nr)M^ZJ{o&#S+{ zzkvS>^o4`)`^X}Fk$+MBMfpqmU(){)|C0P=`m+3G{$>5I=x@b*EBL#D&#UUM(pULc z?Pra?MqjhvHT|u-AFR8dt-HUhtG}VY4gGDFfOK>aTl#8~WR@zYYEk{Y~P-BtA^y%Ot){;m;KQPvOVZMc~ym{!HWF zG<_PMW=_Mo8U7jfhZ*;WS^2a4v;4FCbMoitbM!g-{Au9zJpRq&@4Wm4^%wAWfxdu` zi|z-D?gxwJUo`)c{3ZKY!q+A9FVmOl%lymux?;W+{jZpRMg3LvSM6t2{;K+G=3nDq zqp!(d=U+GfI(=RKhWZ=)8|rV^&n7-?;>#vJY~teL1aM=tu59NAzR;ALHvWJ|FAvME@uFe4_so`l?QKGyR{*KckuZG740-==TVckpS4f5+$B9emoQ z@AB{B+b%xuxgYG|-yS~h$=~PSr|;{3pZ`FA2l#j(|A7Bc{vrL4|B(NPex$!6^^frR z*!}0&{p6T_%zwgvBL77F6Z)zCPU)xor}Q)Wnfhn^XX>BR&*|sx7w7Z~`i1-p&*#GP z-Nc7YeAvXtO?=wImo5C;!jCQd+s3bL{%!tkeA=P!(0AxNKL76G<1T*f;^VITJ@ z`X0XT@$d8Rb!!XY@1uozc(u&*h)H-<;dex%wBL?}h#^)W6XGXP<9Bl~e_xb<3{(sPa=USudhD8e)akKEBz}zeWQP)e^dV(K40nY3cs%K>q`A=_mgY&ulcX>?S_8C zf202!{_pC4H{W;p-_`$t??2pMe&F*D^WE~_%D?5mRsSdbr~IGh|7reT^k4K}`v0ZB zJN@6;&z<}`&*$F$@6CVDf3N<7{0I7j`5)+?@%=OYe8#`e`0@pxzTp2C{Qly8aEYIn z^h^Fr{;&A-6@R|+f5p#l{NL!`_`kV7T5_hl z|6k>QrGLezul(Qe=^H+NqkqGKD{nGz0^?&jIvcEg^@7xdW)W5U8 zd;7iD-@W{M^&ixKpg+ieFyDvI{=Dal*URwdDj&Xv*N^m%U;O#cW%#-2$FJefKR$i- z`Xzk-(`7jK>8n5Q`Rw(J*UM0+=WBTFrT5Z%>Ahb=PM`XHUqYQedY}IK`TP0%_18}y z_#AQu^f$mip#GrzLHUE1q0d43ko+O@57CF@57USFht(hEANd^iGD08WAK@S6AN>;c zJ!=1>UxROqe@y>lmthZM_CHP^H~%>QxcyIj4!INb3Hk*6!?&=X4_6`g!*!_p;U;|j z@tgO-RXF$Y+V|<7zJ=%biT;WHiQe-qobQp}BfsY+qc^Zoq&H(`ze`hflh=mR$)Z%}`O>JQQf`G@F3^r7p}&yfCxXq&$W8cq)c!{4qt{_Cqx@s)kLiDme@uVl^l|?2>#&D$`<+mKf`3B(g#CT^ z9{Tw3BkbeDZSa5i8NUDVd+7h;4`1K<`e!)*>3it+(~t1|Pq)7Q8D4wj_sH+L^?vvn zUVG*D{_r(_ul&C6-UmOt())gfdj0hNAE92q{`=_z-$U+z{swMC-vjhP^#}DgsJ}t| z4ViC9{*e43`mp-L`X9ERVfu*qN92#tN7NtH->ChL(no)WdB^z2^gpJ*G5Z<+9_AUB zKYkmY)41n1VZI6dP3V6@{SUu9_q(vC5BFXl!uLP^^4#ek??Yc7A3X10;ryq&@cmEx zpB{p*=a=^Zf6u+I`Fqvxy$gB0@_W_qu+5C_(OOu6Xu`bpRm6P`Xqi&;{PPROybiNeooP+@N){^runDw zYa0Kj=`;K@{4?@r;oEI!Wi&*I-4zRls^9RD1Bo<5In^Y}WCj|=#^p#B1Vfxd{3 zi}XeLi}WS^FVUCqbBVqzf0@24e_4Mk=3CMKiv6vaf0cjL{HyX;@p+AZ&3tS8Ywkzu z=3lq}b^BYl{|)&Y>Tk&3(BC9}OycJxeoW%i6nzTcrsz}nIgMY__%n@v)A%yuelf#8 zgRe96S^2a0G)tewuQ`03y9&Qf=hUB5f1ZC{{rT(g>u+BEg8mlV9~Sr*%(qBiq%W$! zh`&qtxum}(`jY;Z&9_WnrZ4la@UQ591;1D5tNg3>zpDRL^R3a>VRN9+1u z=U?aFP=ABIVg3#JB)(1J&m{g#;>#5NOwp(CX9}OD>C^Z#jX%@)GDDxi?-}|GKF;FT zEdQ+fv-0Qgb&h`yzvl359zW;tah`vke?k2P`hxqzg8mleFVYv~FS@@h+0PRGFS$P~ z@h{6?rZ3Z%`B(I}LSNC}3jeD4SIxJo{;K)b_}A=z&HmQpudBaKUpL>n{chm@27N<+ z8}>7aACveni4T+bGKD`=_%elmQ}{K_KaKCx_%w|#Gx#=xuQT)+_k&sfS^BK}S^0DL zJco~S_&VqQFfV_eK2M*=&jtKl(EkEHE~vkVkBjaMU3}fe$6b8e#iu>`9)9iN=brn?zWo2i+*`IujwD^$OS1bTDrQJ#W{gN?hJegegRgj*`0|`Ru)I*e%#EY z<0V&hzYYF2`uR5e-vNII{_nu=9p--*eSH^x?=t_p#J@-Ud&Iv-{Cnv4`^3Kw{yzD6 zpZE{Z_Yc57fZqqK??cA_5d1^d_aXWFi2Q!U`aUB5BgX%j@jqt&@G<;8CjJxfPl*47 z{C~pyucGg-q7Sd4FR!8>uYtdYe!hl2y@vk1j=sFk{^51><#q5k(BC&0{|(~bVEi|U ze-r(DllV8$-?z}Wx0wGe;@@KYw;BI!@VC*wx6#LUh<^ute24gV82?@L^eEcri6{5kM*_Af`#-=pZ`G2)Lg{xQZs#`wos-*MJ=obiu?pMd`f=08FF3H0?O z_(|}StnVcJPO(2Y#r&tx=Tq!IP7{9`{51JHP5#cn?+oiZ!}w?5cb4^^W&X49KMQ^i z{2b$-WBhaA`_Z5M=$u7=1bnewgu(F#i$8Kf?G&(6^)L?@{(2M~Od5{4vHq#`woLA2^179tS@Tew_6m z2S364i4))_z)ygmWd4(^?U(}JQ}ulxx9SHzPL<*Oe}k_rl!?dxzGP4K``8~~f9O^` z3>Oc#;1%HFVZV!qTX69(Up(A`i--G$!{fRV;c;c5tonPNuWIsM{R7Wq^$-2`n(uiY zYrt#BYt0Y64z=XH7QB|a)>4-`@H*;N_XDqI-4DZgqPmEO6rE0la~_G=9(TpT_Td zJsZh;qvgF&)&$-}-I|DRviPVj;$e9b54Yq^Jj@plx8UO8KDc<8FCK2e#lw8@a0@OT z?kDO}5uPxv$dQ~jlb>OK?)OLe zFWj&AsrwZ_^XFB?&(Rm~%AdMl`7?Cp=jh8X&=JP3BEE|Fs$YcTM$a+vusoIj4EuBJ zFWicU;o{*IyaHT2?04~S3tkCc1uhspqkpyjGLf>R<;I z#-ICjjnu7)x-|XF$7`Z4O%@;BFXCZ&5)ZfJO+3sO54Ygr;Xb%{m@gh~!NtRT@o)<+ z9_}aVQW88uec?IOOkJAk_hz0`E#$q0y0n0|fVc9TYvq1v1#jhkX=D60#&4spZHc;w zhvi8;+>$r(Fkd{}f{Tay;NoGvc(?@@5A(&tEx35NpQuYo@Cfzgm*~o`yr0W|js1=H zeZ?>R{;2pBdh=_32e14kdIDbgYrk(Qf8*m+5nsjlRloM}s(us3MfZz%Sf0v%h5a@5 zH*UqlaPe>pUI8v1_Io9`c(@NP9_EXOTX6A^AJdmo;1TKzb*Uz=)zqc>H|Pp^t@)Mb zyN0^dSY8WdwbZ5dS6;8$UwfTuiLV2%1FxfQb-%e#_r=5VB_3|cn|PRC11=u!gNujx z;^7utJlqEt5A(&tEx35dkLpqqJVJe;F7@Q-}wF02;N9t z8_9bkb!qyg*Q<%THvQV;nr!^&ei0ALmw31(Z{lITc(?@@5BI^v!+h~@3oah!i-%iq z@o+y;my+NS>I?TnGkI<1InzwuTj=+eU-^B|!u`;~bE=j2R`6Ep(n?+1sCyfAX``-f zHhxqW@vuCJhgy1XD9FZyLg}6#rR#E6LclsTZ)I}Nj%*0 zUQs;E7Z11K;^98Hc$hC9Zo$RFeDQD#E*|bD-dq09JT8Cel1na8aADuwWqJUXb$tJ# zUw&}WFF(BCm%_fUUlWFQe$Rh?=hDKyb646g3>N-U?!Pct_)DYz!eG%aU5xYEr5d!0 zA>4^YH(7L7EIRy!TSKkT%~4u6uc*5zW%m#L5!XX2^l+5c1KvZadufGUTA`PtgI@4H zUSanU-$$$U86MrD;$fu`54V&`Jj@plx8UO8KDc<8FCK2e#lw8@a0@OT?k8HI`+Rkj z)$Vv!yUD7hxSNEU(-V*BIbTc-&~v^Lp>w_na(an*C9GaAG42rK4l(9v4X>ynetlKg zG=1@yzIaSu6cg3CpE~q&)X>i@-OnvQ06xGiI{-ewEk6i8Nc-Ts+Jd54YgrVZL~{1s4zZ6Ls!Cpa0@5EkAF%to zKc3M3D4~V2h+uSg-(xWY@tA>lOhh^vGZ>Eq zc}kbz(M>HLmUr=R%lljLFkd{}f{Tay;NoGvc(?@@5A(&tEx35NpLjp~Kl6xkjE?{K zqF;V;(J$dF#Ro&@j~tG4xRW8mU(j=g2!BD(U$SS5KPS3kLm4=aOsxTP%O zVZL~{1s4zZ!NtRT@o)<+9_EXOTX6Ak-*EDw&u6+xs4H_km)++pA;lD}@B!~d=s8~m zAwB0y7&`G7r7Vi+CB~JR7{;S;ed67N{vv75gx=TDw*OSFGYNc_%xMFgQvmM z_CZ7RpcW5XiFmkWW#VDJc(?@@5BI^v!+h~@3oah!i-%iq@o?Yp=#CwZS7rG8T~WL_ zl^zR=XvGq)9EAzL&&oT(jTimRY~&@sHu@zMpDcBLGTrK__-&ga(CVL#$E4#i>3B>! ziivL9c1|POIjv~tG@_kTsE(id+oTRokvhOTIPK^pzLV38PEI>IiSOdAd>42Zrzu^( z2;V|R#TF0CqIkIFt+#lXFCK2e#lwAY@i1RJ+=7dT`QqUgTs+)Qyj3p=9^qegIj!jC zG^3lmc5|B1LtcA0&FCSoJ)AQ2a+=Xgd@rXRz0|Fby7m#@2i|9Oi|QgCmM8IWOWwr8 zeDQD#E*|cKi--B*;TBvx%oh*0;NszaqAn%DLv`t=-}}j1Kc__f^!osLA0Y1o)MbFW z43hUjPMHS52km|+lnoI-1U^Jvh7zYx;$e9b54Yq^Jj@plx8UO8KDc<8FCK2e#lw8@ za0@OT?kDQ1FhYE{G(>dx;5~DF`1)apXgw{XC*Lr4*f5nE z=DUbtDlq~+!jo}?J8*`QqUg zTs+(d7Z3Br!!5XYm@gh~!NtSS3)(qNY3HqdJ8%8l zdF$T+-oa^22d6b1yw&gIw55~yPEK1oIYsN@)S!#_F5;09VcJ_kzg7}gjhOLGRACO%DkI`J)scv!Z@!!6kt5A(&tEx35N4=x_&i-%iq z@i1RJ+=7dT`-$ofpU-Mx-;JhJ!{<|b{+C#OZ}Dr+=Qk9)*bq0lRK|wjm)H=u`Ze(( zQWp)8x@d^hMMG$5;N!%P6F<)3&IIr4C%`8-q??GpufL{HCLUHZ@o>xgbn!4>Jlukd zhx_2-VZL~{1s4zV#ltPQc(@;bU$1|cR}wt*Vlmf`|HTl0(Vp-IZmgxZ|IU7j`l#Y@uxG{As2hk5loJ;i-7cR6J%n9y1+}nU2Ry z$75#VF*EU)nRv`h6caVwEKN1b3Gpodm~ED(o8wD^Iq*47pyz11d75e-d>(wB_yrzv z3*ZYpBp2)<8a17GSQChcTbe>V%oh*0;NsyvxOkW^9&W+K!+h~@3oah+Cz`G#c&O=S z&)2kg60XdI8s#V9v+=^tMujbuMTts2f#%{dbMcrcdC8dhc+7k}#u8e5kD=;De+6EM z$1D(|Q=q8n7HNt_nqrZrSma5y#OEtZ;7dHImT0@fam99Qv0w^m06AnHW1cT#m;m zp|7z|E0nDeW0$SOV^*S=sOd&Ie;wsCW|Z^UQBHHlIA0wDALF0Xjd7YY&S}s%$NJ-( z+l_N>H$nUar$rN-7ERc>U-YCC4{HMPaLciZc$hC9Zo$RFeQ@zGUp(A`i--B*;TBvx z+>f93gxk4N;1O=;;)gn;@k5=__@T~dbf}~4Ts%ev3meJL9F?um@i%iSUF3|%W0brQ z@g`R#J(K4%=#N4BTcyewUHPfG)XRcNPWmP}`=6w@Ch46iP70?uX`G^Wra1ebCVm=x zn%@iz%*1N0^h8&xR<_nCN3knau;|K*vlY8iDT}UD{XBp1 zys3|7Igy^F4`%6uS^8j(XV@IipgHz~R+`?Bp%oh*0;NsyvxOkW^9&W+K!+h~@3oah+$Mc~+DhVFpZYvcXoUVYzAp^xtP<=zUa zTDWcVzaA_zh3}x^F)Cu%KJ2=p@0+xpipQ)F<9n;0#CKgUnG)(L z%@fk(Kvik}*e#!n4L8pr!Z{6tc6XWLti$~VuvFID@m2i~gWb{NV+RtYv&PNxs zAMVEZbYYTin&i`kNe-;1=*B6!af)u50-q*+n)qoByr=2L8Sohnyl04?vH0l0Cmz-% z;^CHV5fAgl!!5XYxDPHK=8K10aPcr-Jlukdhx>_cED0XrZY-XUqJ*h9;RDGx?8;2! z{72FgZn}85%<^!VrCnzEK4Ol42S3M`Fmrt0Fb6)*!)qRVo`=^w_yXfEF#ZDVvS4`B zF5+S36A!nPQ#{NU54Ygr;Xb%{m@gh~!NtRT@o)<+9_}aFr6hQSo32vGhx%iY`Y-ah zSmbfA$m3#(`Y$1VONieR|K5I?_+|QInf_Tu99MW8tuX!y{j(DPekOcdMLxvC>Lwm; zsjqmLFCK2e#lw8@a0@OT?t_bm`QqUgTs-7Q;#Lwo!hKXJ2%31L!Us#NCmORQ? z@fcqUjPdWB$H2$<5@4J!G{(WlIV&C~euDT3#-HHd+fKy)J#D!8;jC9YtbXF*ma|~- zFkd{}f{Taw;^7utJlqEt5A(&tEx35dkNTq|c!Zmui;jXvFFFbyz33=dRSPA^Pm{+k z8e;6CA;vBmVk~~9Jsun4X4~J4$A;jS*buk*HSr-P&JUsYt`p~@LnjvKpFB*Q4@`dY zFv$lgleF0+pDaxB$-)$EJOw_*2P;$H)5K5n$;32mJPkerKEo#uGqmYUqD{ra+DAOx z(njK8zIeC=7Z3Nr#lw8@a0@OT=8K10aPe?I(WWKABit4JGPdVYQlbrzDim|PFMXf% zAIVX;HR91T%cEzOo|xr7!7#^XFmv?G9FML!K7yL(GnjdLVxEtj=80dR=N9Ox1$uJ9 zKC+5!ji{-3SS`iFEj1Sp^Toq0xOkW^9&W+K!+mh^Fkd{}f{Taz=+UNp82(@75pIo2 zfk(JCqW+82f06!JMB0|CQN-nDql`b7uI%3wH(zwca+2d>8hEuqC%1gdT{vr-#TSDlOJ!4z9f zx5?K5n>5`fO|!|@1zUU_u*G*!TYN{gMN?*Ix(rR1p(!(b(vl@U%YSqs%hv~4!=t7X z4{HMPa7$B&hxy{+7F;~s2Nw_X#ltPQc$hC9Zo$RF{Y2CK&pe{{Y`(qNqPpRGJAR>3 zv0o@x^h@UaCo9^SW*EZGP%}ikL!dd?cuY1Pla0q@qZsn5Cca=@#a>ad!}f62%5>Ns zEa5+qZna;I_Q}y+Iocz~f5ssXp68jBr#}^B2>K z1l%8TN>tc(>(Re?2{(Q51K!p6p|I)~Ue0zfeki;aKdWAg$0(O!j6aA~*r?6d<1tEY zh_K)D80Q#Eax}Rr9*wGWN26*<$~`#`cX{;KCOx)E4{h?P%NAcZZ1MHN7N5Fo(SsTA z3|}u~z%%q<7CZ}{rN^_09uyDj3Gr}CkBEo);^7utJlqEt5A(&tEx34?FCK2e#l!u0 zKGcK8qgankDiv+cl%CM>2hnEyTRJ0HM79VtRoseyf43En$xve7(8Xgi@t90JCL52* z#$&Sam~0disje0mb^^OP?-7@jHo+YsACaK|I`&5AiTxJlukdhx_2-VZL~{1s4zV#ltPQ zc(|Wvzg)b!xp;MR@#^NH>S~wgRrSA7=HoH>cuYPXV|7B?hve?^INRlMwM#z*0iX5-0T09=prwLx@>wL%*`-KmgqF*-7e}bjgDI4)` zw>Hjy1{ER~eE}72_5STOkh^~;m*FOj+HX?(O+J0uq_?){oh^E2i{9JfOREf@&Sbzd z^j3yXYqE@=W&AAh*~FJv;$bxx54Y4_Jj@plx8UO8KDc<8FCK2e#lw8@a0@OT?k9R{ zlbYJ+o14_s9ct~y zybp5mKFG&ol&GlR^6{8_JZ3u{vmNi9?Rf8ON4--h+abnZz!BpPG42o}C+fG7$ZxnS z};x*#rzlalmC|)B@{);&AhvGHj#4m|H6sKt8C1Nor z{`sdUM#z7hXShErwcLgKGtSUg`37T^Gxk+J4_o8An>EhZ*Z2lwjWhUl&e+#EqhIF? zeVuPKHi+LKeuHl`Hsb%Ol5l^52FA6#sKZ_zAUe8jayvt+X_}!#@Mwk6_cCVDEz9y(l-nrEZ`I_j zn!MNi*7IERJOAG})lj#Zm))-=@3r8y)UEbquV)?cb=1A?_a0Yg@ljpG!}25^ZpoW? zm@gh~!NtRUaPcr-Jlukdhxy{+7F;~sPt>I(c&IM*)TN%h)zk0w z0Nx1R2;NBE8@XSas9O``H!*(G%VE8vx`>D6Nj%(=H}NoEJlukdhx_2-VZL~{1s4zV z#ltPQc(|XaOG)rhU7E>jGxtmL@BRL1w!9U}T7Jv_f$(>J-?VT)wNRHiHBSACLZRChg)#*a35Se%oh*0;NoGvc(?@@5BC#w zDG45`OZgu>@8y5=dX)dk^I!gFbmR}N2Ni$x`=$cC;?Mq^s{8}G@<+d}@=yH!XTQGc z4?bQM@l}7~cN;&di+EU`#KY~Muzz-20WKbfi-%iq@i4y=X{0WVfAssL@lRfl#y@+Vn!uZ=ThpIBuF2{e)kQokPvYU0yorbT z;^7utJlqEt5A(&tEx34?FCK2e#l!tXT}pySs4wKbndeM1d2c4~E!3@r`>BPxwQ#?* z@*HfXZmr<0Jm=cDU)rc!8~0mVqAucLc@ht|QWLsLVfv*KgY`div1h<@^|m+ioan0iv62kSMhiB7Z3NrE5XIXeisk7;Nl@a zrZ1(yBh;6_c>b#Y>iMlEuhrzWhPu@J6DOr*HX9Izxng5miRjAQb%3t!0RkN zs*8A7zQn^Vc@q!w#ltOl4Y+vN@8aPWTs+(d7Z3Br!!5XY$dBq$5-Ts+Jd54YgrVZL~{1s4zZ6Ll#G9-+Sc13e*c_2jMo z6?BEXH&C|*^4{=@*RhehHBz@m>efhIo2W|@b!!4|dL^7Us*8A7p6bb)c(_kq8^FcG zeisk7;NoGvc(?@@5A(&tEx35NpQuYo@CfyVyf^>TpFhpqFU{1Yg}Sv+mlp6A%WI*m zmH1Zb+WIfQZ(50O<2l(zd>eIXOFYNK!}25^ZpoW?m@gh~!NtRUaPcr-Jlukdhxy{+ z7F;~sPt>I(c&IMzymxHpy<|J@E!*wAVxg>q_st!@^L%&k-m!!ClAXNA?9&UNBC?4jEhg)#*a35Se%oh*0;NoGvc(?@@5BC%AElYxj z>e5Z#y2)!ddF|$XaSwP8@9BGZpWFl9OWk^@TQ7O<1@9xikGk~nzPT@PE+!t9C-HDg z-o(Rv@o)<+9`1vShxy{+7F;~c7Z11K;^BUxE+xT3b?GN>{nVwO`=OuvVE}x9x(t91 za1JoYIlv(A@dr7d83Z5VJ^v8#L)2x+>K5sXcvzmq!!3Ce5A(&tEx35N4=x_&i-%iq z@i1RJ+=7dT`-!^zU*S>wJnb{cgs1d=x~-Ts+Jd54YgrVZL~{ z1s4zZ6BQDVD0!bjCb~$Ov5`K7QFPH~(26cnj-1n{aSPRlx54eab!_Kta650CJ9sPE z!CU+ePG>rJ>)8q3$=l>k-Zppg*0T$|i}Aa7Yuc4K1rQJ8DIRWl>nI-Pi-%iq@o*np zJj@plx8UMozIeC=7Z3LnZ#7GTN2or$E$$|7-Q=~Ky!QOTchfz*jqc%XaSwIt1@8s# zCGWk|t&g|WeT?77_c2gv&X_rn19%K&fr2dV2Ic^~9{8|2h&h`J1c4^h`4JH3gi z4|x+0%a?e#C9mRPzIeC=7Z3Br!!5XYxDPHK=8K10aPg2251nQzABO)|d4!t7b8MKr z4U@NF?w1kp5%3Z6KEnNyqHZakb1CYYB0f!gn!2Vry-6qPA|93x@o-Dt#KU~?a0@OT z?t_bm`QqUgTs+Jd54Ygr;eMhnCBY-q7v5U7^OnAyx5@3imF(cHWCw4PJ9sPE0p1DT zNqi@7Jv({p*~Q!FF5Y@}5#MEabias)T>2e@Abc*{S)>B}H_9|RxdbY_tFA?i9r-G`{lki|#$i+EU`#KSFl6A$yn!!5XY zxDPHK=8K10aPcr-Jlukdhx>`Tlmw4ZUpQSErY^&rnhn$MBis)ooZgI3ml5u#6m?5+ zzoe*ZiqoAm@oDOk22b1gQC-Bt@+2N^$(wkXFCK2e#lwAY@i1RJ+=7dT`QqUgTs+)Q z)TJbNg!;l;%XZ!txAQi+owxiQoDy{K*0Te=1H2QwledD6Nj%(=H}NoEJlukd zhx_2-VZL~{1s4zV#ltPQc(|XaOG)qu^@V=!=YHuYZ~eT*9{?W!AK(;VfVvD)mqGGA zNcz!;d_i@KAp&@(@_$ zCST+su*f0V68*6RzC?YOsQ)tkwG6&Ye=YM6S>c~ct$jgGWat6v5dZ~F#ZbtwZijf zC4QhPeGw00HVx$y!g!_+D;1TXWIMAA;KPEX4 zo20%|^v4wSp8}uapZ`sBus==zOmiSMP5cbw&oKTB_)PpDGkgg`KE%W7CLV67uXva* z9&W+K!+h~@3oah+gNujx;^7utJmkmrAEm$}+<%k;k8uCNf#@vto8|tVL(uNi-%iq@o*npJj@plx8UMozIeC= z7Z3Ln{ZSG;!u>}nw5mw1>j9&W+K!+h~@3oah+gNujx;^7ut zJmg2u59Pz~|0<7g|4|A&!u7Qx( zYli-t;h*i!fX~Day2Jek`4A7Qk9fGHzT#oNc(?@@5A(&tEx35N4=x_&i-%iq@sJ<& zM@jGq_aCK@k8uCN{XNV5Kg<0+OMU04?;QOx2R_G#LG$#-Jn{29f9C101>zUzzXkAx zM1P2f)lEFyQa|x9Up(A`i--H*;$gmcxCIvv^Toq0xOljq=#P@%5$-=qAs^xX1N~U! z{$AvRibb9eOVoD>e2Mxl(Lc-d$1=~4W%_3se1-m7A$|pX#qda9#KY<(9&V|hc$hC9 zZo$RFeQ@zGUp(A`i--B*;TBvx+)wmJN$?2wAEl5F^~WmbudAG|u5!M%%K7XX=dWv= zudQ)Dw+6n>`Q19_zw5-WgKu#Dx4}mO8=TK=7#{V9cv!u}!!74$;$gmcxCIvv_rb-( zeDQD#E*|EKhg)#*a6fTAR}wtbA0@#<{jo`XH>vL?=kuF<1hU2X>lXd71-`}kZifEJ z&|ewqp8?O(e_7(Q#AgkU`a?XdUgF`F`iY16;^7utJlqEt5A(&tEx34?FCK2e#l!tX ze;AMAKQsLdGSO!?%8ZTlDU70vK7&?tk#gjmK8>4trX+Htp2^WOInL~JJQH#}6Y}&# zo}S8s=Q;D=2H&PQm^g))~jm&A^Ba}z#TfkotN!S@&8o4au*9yQ7`b~VJdGND_js)xFD`@ zL0sX2xV;PF_AZFqyC7~aii`Slm7~H{jtW;fDqiKNaE+tFH9kdI<0yKKe{;LeQRF&D zmFpZOt`on(QS=7mZ*Y{kkvM7;4{HqZaLZAkc$hC9Zo$RFeQ@zGUp(A`i--B*;TBvx z+)o@emIRM*D^&{l2)9yvYOqQDHaTkEq`q5x%Cf~#@)q^qqCYa=8Tunbe`Ub4^k0_o zv-DRs@u`z|SiQuz`<=Egn`c z@o-E1#KU~?a0@OT?t_bm`QqUgTs+Jd54Ygr;eMh&N`gnYPx?>fqxe?}6~~kDX-Nq; zK{UZGH~B72u*>%>LBLZc2)H5$=%XMgUQ^&n5fo^Zpn#SHh2k}PbW^ZLy99gmQ?O^( zL=7WO##x-)!d;xq4>|D%t_V5tOYs_U@?XS>KNPPKC;vs9_(Sm;apIRm^OPK?a1->0 z*xv&_D_PNB1i~u%0zWllu?s&tZLtegPg3@&xl@m=awfgXKk{AW%yE@7>ov|C*Z8Jk zjWf$NzL{C)%yXSH?RCyP*EzG?AbtaUgEPwwi;wzBJdCM$xaCYyJj@plx8UO8KDc<8 zFCK2e#lw8@a0@OT?kCPHOM*wZktv0Igc}*otT(CuCiUN>zFX9Hi~iXH-{PBw40wk6 zXZXka8SpIMOk|1A(jVFQe{?}-QsQCt5)Zf3Pdv;Q54Ygr;Xb%{m@gh~!NtRT@o)<+ z9_}alqa=8Q8<|qbN4SyU{?Ae09N)C$_~t23|K#~5B2Rtu;M?@aHu2lw+w{i{{jtM0 z4?8?xcC7!R=ZAP$y~M*U^%D>C#ltPQc(@NP9_EXOTX69(Up(A`i--G({wN6^;YOwu z@)7P~sQ)hY-9=w^(U&0Lf*{}t5CmKj1ZYf9pb3HkT@(~(gP_23DA+^Df<2y8!5)vI zU@!4~j5t~C#K|qS6esgTPW*u@LQecryhfb-7jfbb#cRaLe-S7CP`pN*_$ARdCC4e; z!<1T{!u<+on5&#ouksDdD*xzwjWfzM@HNgj*Er)|2VVzY=NpQ3zM{EKEnM9 z-^grIzfJ1DNq=n7KU;hwwZ%6uTl7bU`e*otBEuPahHogcoUvy)1JBYw*~B+i;$ig? z54Y4$Jj@plx8UO8KDc<8FCK2e#lw8@a0@OT?kD=ABzT1Tl~Tw@xL=|EIr<|YwNS&+~lPrvBS}L$gi&x9Oi9@E!VNhw*o;|DxxIcv!u}!!7j_5A(&tEx35N z4=x_&i-%iq@i1RJ+=7dT`-%Q22_E5or4;fJ?pOE*W|#W!QomjLBM5jv1OXKe0v;hj zz%wQ&Fi229Wr9NSngZX_1bZ}Mu*Xcn9<3DYSuaJsB2HF2adJy7#mW4T6Mx`}kQ2WY zuMsEzMV$CU@fvaRU&M(&6t58{eo6FA$#DwzE2Wkv^;7w){-3}vf6f1w9ObWL-{60_ z@~ZzwaVuW)>ngx2z$;(%>ng!3U-$pzMCBVESM{p@uMw)it6ukUs@`y0{i@Gb{hD7_ z{W|syAE$=#Yrtz>_xWlVzZSgqHNUu%Z#{VZYtFYGydHiH zull$RjNkCOU)R9+jo^)p-$;BT@lE8fiTpMZ-^BWw$$vBBH^aXfyal`kyoLO=z`vFJ zwvyjg^4H4zZQyP2YomT`)UW(aUtjrKo}co!vG2I8c+>M#@fLjmUh$5{RlezUtb7am zHop^J^(KArmXA~QHuZmp`h!=$<#E+-(+}^st$|<7TVBr^@EYc?W&T?5+P8haTE?$~ ze;w6z;_3&?C{08_pu>J<{M&cX68(DuN^EbWe<2Avr3B2hY|Gk;` zX81L;zGl|n!ungte+zgE@vY#k;H~7h6}%0+jr_I|-^Tdm?^6Hwuo0z|e@teS#-}UR8iEjpPX8soVwJ?7REBR@Ke=F;2{lM4T_OA1818*a~ zjrq$zr0yS4_m8okQ0EUlz5=}BW52%Q6aT&PL!YM-yps4z;;X=`z^jO_`o!m{X8h`p zJP*|$`*_u#_&hbl*L>vj)qvM9e(i@oPA%ite(dAa5?}YBucPiGAFmF6b>Q`^zn=N) zKlXX*SziPE8i;Rzf5Ruvvk|-zypi}u*4M=NO&>XrCh#W4Z-!qp^EZPx!>b2}-wVH9^s^Vd5B=*SzK`+y z;NQ>q{pe#qct7z2tbYJ}0DJ&^knsmu-yr!LWPdOOzai!yg5MDMF!K+yKNtodhTjPI z2=kACj}V^%PqF?KcnW<_!#~aVY49}Tx1$g3=uPjTNnD-1>TMRb)&!C=yNyv)I)p^cn{c>tlU= z@b80vAM^Lazn}Pi`1LdY0PzFh1B^ew_=E5t1Ro@R5PXR7hnRl|{zL2^hS^^XqtC;P zKg{|@n12L)9|0c$Pl2b%Z;J6#tS?Re(&R5qd>XtR{b)yj+R?Xm^rHiP>p*`x(2oxE zqZ57V1n(ri6aDQ1??T_Zz`M}jZszYszq`?|ZpQCHzk1Nm9_H@>?}cA4@x6@Si$3;& z_p!b{;`^AtAG{xZ>_>n5!3WUi0mdJA-|ve7<{xBzgTxQAKN%!{L+Jky^A9oq5c)n$ z{4n_&hW{}0kHBw)_z}h*Vg3|&3Oq&rQs8OwnQ{Xrl4-N*X+SzkZ=`0~9`;S552N{15e2Dc8fe(?N zA@E`FVf1?#d>DQs@E>9QBj6+8DfSmB)|UcLF@736O?;aCq^aL1`ZS7ujG}L&=*t-R z82A|aF~#-HNv*HhqAj6a3`PQ!1S z@u%6JOv8VM_!;&WGwe@hh@T~XmiSr5pJo0z_|1XOG5#F<=NW$G=_#E@k!G8{Xj`htm{yhBV$=^Kq z0{epn_$`1hp#O`+FEalk>sy5X68nQC;+M$(66;?EUuOPg;+M(q3hP^e{|fn8Vf<0_ zbrk&=Mc+oz?=kQ(^lc1%8AG4O(U)=bYaIO=N8cvU&k6K@0)3r8ek8mH%t5+>ziYJbMTvk-#qir z!+)Of=NW&2{4KzLf$7ny&N`4`FWBJ(e?e^_GtCE}OJ?=tbr==(DGGWZJlU19wz z@LK^NMgK?9w^8(A6nz;(f5yPa(C;zyaU6XdM}NlA&vD`>7=HqNo&cX9eiD2Ve3J1e z(XT1SpF%&U(6^~i{O`5X=e4t<^@ zevbL)(eHWq&4bSqzrgwySlt98GR?&}D^mi3~Swr8}(5E%@aSeT1M_<;_zjgFy9sSurpEl5+4fJP& z@i!TNlleD^-$Wm`z_%EGi})?(&!Ddv_9q$iHv^s}KFj=B_-Da$#OK%_l4({5y=l1HKEtUFP3q{9X1hLBIq-z!gD2iGqMN1OMjoU13peAcqMq%ejlfb@v9Dc zTorgV^H(!|^+CVB`jGReA-;z3YYsY(8u--YOS z^#`zwUr&6)exI)ayn*-z;v4t-dKwwO5xfz+iTEb?HL?DtLq2XZ{F)iR`JnS|W_>O2 zYdPTaw7{Uk zdzAVgbDnkJbw}`zI-fe`uLrMZ{(9!GKjzmp9QO4zu>J<(8;WYh(Rw#J4ej`DyBZhPt1{p7Xj?fLDN5oTU%W`Mi~<{klr<%Cq?Ae4MJ&p2w;) z{(IF~eB!IYtIzoF)y!Xg&huGw8cTc)^Vfja!msuW^=JOtb3R@j{OZn7cjD{7>lweE z`RmX6eD&x2`i9d!ZUf^tFn$C1X*})gY=mDU{2PgHV*DoNZz8@4yczz@#5bSy`I^a3 z3;bJ%Zvk&%{jKn81#g9aEAefN-^Tjdn7<9Y9sO!Yf7;RScJ!$OeeOWtI?$gE^s$rp zPV~7G{pm!Xy3n64#_vKOyU?F*;=76OMxVODdx-A=?;*a2@q5w7Ui7UOychm`=xZPP z*~k8(kNAG@e%9B|`udrF0DJ)b9snNzA7uYC2){wrKgjq)tZ#_%hsf^``GGSl<`+}w|4ZQ9ers>A3D&F4)m)7ed|D< zJJF|3^s^JZ6aDK#-@4GRF7&C3_-^(G-Nbi;cN5=3d=L8A!}vYmz0BW>KKHVJ=|$iB z;NJ({M|>Z6KlAsqzJBKK2OnVm0r(9NKY+dt5QnE6M*N8mRCKEnD_)Gq~|V*V8IY2wqYKaKvUsc$>_)QIe-L~S{)4Q4kp06D{D+7iV*DY- zA7=kB%>2XP!>oUV_!0Pzke?CsJH`Ad^gji^6!WL4Z<_ctc$)Zj^rapBX-8k$(eDoQ zqXT{EKwmo0zfSbKllV^by%T-wV*D=jvkU$0V*GCKZt!mKZpQBc??JzM7{3So>P3Hh z;nxe^i@x{4zweCedLQfSWBh*fxu5a-nZF4^lKb^9DNx_zsJ#^3G{ISe1h>Oz$d{cnST=foCKd@{3+t6h@XPr zH25_7JdJ)%qt7$w_YC9Dpx-m-=Pdd;OZ+V3&!WF`j6a9I&cSbv_<8ux!*3pZp8PDZ ze_3Gu1@Hydx5)U5?2i_~7ny$ve2Mv&z?X<$rhdzezYPCn;#XMz3iVrI{VU{W6#W=Q zKSt4)QS@mHeH%kR#=ytW?{V~X9DN)|U&e`_VEhU23GfN@X%c;!Wd2FUpG2Rgz^90x zLZ7D?e;R$A2A@X%rr|dOzZvv-hW)_|k7ze-{0oJM4dtm;;|<{yFBKhu=K> z=NW&V^(_#;K>ik3{{r!g;EV8Eg#RM^mcW@SvC{|f6{Vf+>N zt$>fBAEW5UDEc^xK8>MIW9Zu$_!#;z4n7V(j=qnBPoTdO=-UMN1o}2f{3Q4!<4+Pl z1wO_2Q|Q+e{HD>zY4BRU+ z_79W9PZB@H{8PkFflr~o)8NzS=QR2^4L*au&cJU5dsx00 z75J~Pz7@t_f&VJ{v5J1Jq93d1!y5XthQ6$!?`!DKI{LDXzN~|uBjZ z@f&F623op7{08_Y@tgczd6W1}v~Y|0x4^f+w}{WcKLeg&{0v%|W&SMuvS@LZ@pH_d zgI^9jhgRmn^Tg-T;ymMTqs80AZxg=_z5~A<;&;&c9md~feY@m;m-X!u9|TMg1k4Zw zToMH2ASf_MP+*pzKpKKV@tVEjHG9Qt_KM@|G1n@(w2E%5qN}Uu(i*z5hVHJRJ8S65 zI=Z!v?yaMn>*)Fhy1N0s0ltB5ZKCU&%)be~N&FVNy2bok=;9W527Vd--kpJe2L4&r zmnA;S_*w8A_W~RWxW74O&Ix z*3iH;@HI4gjXlIV8nuoFt%I)TjK2lGg+_1jcjPVh z5E=Mo_&ah2Jc9;iSzngzB0xytMGBkDt+EE;`f!izYlyL8_*Yl*JL|iK@vmY0YrwBz{A=NVE$hD)e%FFu z2Ywy%Uk832`1Rn|6MsGYuCH>wH&DMD;CBP@H-O(res2W75q>u^{w3AE-b-qHyi01S ze;xI%_Vr#`L*2nI1;4D?<1QoqvRc3XGVsf*y*`)M_;{Ds(hqh1`xVT81>;{q{1wEP zF@IT&k6Tvj^OX_5kNADW@2jOB>iqgEiNCVOf4>s`R}y~}{H|jBtBAj<&Us!9el`5B zX8x;*zlQOz0l$X$YwDcmwbj1vYZ?Dq@M{_WI`He@e;wmr$NH}azn<~0uk|`y&-^#A z{u>zo2J&|U_>JH<5`QD}-w1w5y^nWEgXiaxM*5-2`CnS^{-xlTHqr;+m(^4M2EXpI zM*Jq~UGL*w-r#YU6Ms4Q74=@HD~P{>`LAg5@yduVYoPv(K3*B~?}Ohy;`b51kN7JY z|H=mEb!8)cLHt$VR}p^|<6qU}*Imv0S2y^2t_Hsv{?{=7HN;=T`mQ1V+Is2_el79W zHu*ZPWB%*lcOCq%BmR2kzaIR0;;)DQ4b<-j@^b_6H^A>k@EhTOBlWov{E}ws-$MOc zechL|xxKX6f4>y`Qt(ULs5kMKfnV0@<6YK9y_@~I%UkflFK7HKz^?$mqSf#qKJT^Q*O9;LTD(86BmTNJ_pb-Pp7`sT|9bEn82^SA&&v() zzk&7N2)`Ry-;KoINd0a?-)=&`Z$ck$LLY7hzZw0w8GXJPeZB?#yQRYGdkgw>3;KL( zxv%3^@LSRETN(d0@Y~SO+nE10^y_x??{?yEC;oQEzk~VjKp*d5{yT`j6Z}rbzmxIr zg#TUOcd@>^Sl?aXcQgOp;CD0r-Hd+^`MHPj?}6Vv><{imfA2-#??s>QW&HbC|9#;1 zq0jfR|G1y{`x*a!@cY3ZVEzZ-_WudBPUgQ8es{9}xRd?CUEp`IzPsRm7x8z4-wpq}ng4F$?}6Vv z@V^KA9`yBI^!Hxydzt@U@cY2;V}EiV^WVq(_p`qH;dejr_mkfTnEwIzJpldy^?8u^ z2U-7vjQ=3CzRf_~kCzTZOpE$GXw#NP^jEBbRQ z`gR-ob{pg0hQ8g#{I@gy?dad_#NW>NcMyLEHpagVeZ7tGZ$qDMC;oQy?RNC*cH-|~|8NKV z?qL2q;D0Cjcqj39qQ7^d|964kh5p_Jzq{C9+|By#hX390yPNUvf!{sE-vfRR@%O^- zUh;EqtLNih@^>He-v@pl^WO)*`-#6F{C?u^XZ#1q-viA50P{Zp{vhK&2>u}WgXH%i z^x+}&^C9%SB~_#^1cqr^Xoem@HSDEMRO-(%?8W9Zvs z=-1@z0b07s%fW z@PC2$7l?lm{x8DsMerAie+d0}2>pBr{dx#}dKmqC82xz|{9*L>5%l{J^yd-u{Sox% zQT7*)GXA5)KMMXB@sBb7W9a{5=-=bukE36Yqi>Hh{}brj6U_ev`t}6+_9XnD1b-5K zPcr^f;7>9BQ{Ydr{-?p827j9QpGNwgx0&yoM<$j@`c zKSzF^XZ+{M&-38V!~X^L4=;ef0RI=jUu66j*?+tU{}c#QbR(7(qR|8eGjocPDVA7}h0 zh<}3kC(ySiz@Oy(#FOxU5`BLX{3-PLDaL;a{HZ42zdjBAH19v2X8xy%e+K*+^!XX) ze}?rv3%_UK_bmB&miXtupJV*z$nSH^|2+8fjQ>3G&x5}}{a%3o3&g*`_%D*b7g_&{ z@OzQ{$wTPFL+IN>=)*(k&%@};!|2Du=+ndK-y`VLBk1=d#6N<*JWBkd=Nbe zub{7AA^t0j|5fzytIYpZ_r>|0evu$@t$Q|K9@t7W}`(_}?b}+wlK3{JxF8e+T?Ktp7X2e~0{i7k=Lb z|1S0YF8Jrr&(EQ6pX2Y(pF_Vs5B_=dqe20sjv9`|kgt?5?`xOwy!XtHjLA%$%GlDMiW5%*@Qx z)m>f8%r*2wnwgoInR({hG2vJ2^EnDdn43N3{$|(hky@)oPq)8x=bO%d6`!x-&sBW8 z>igj}`ZfAB{JDl7*YWi_zFf!8>-0GMiNmir{Ex%OczV3=&++o(%}>C;1o;X0l|WC# z-$Z;(l%I%?N%|$pPqM!x{gU~U`IGsR@iRrg6#f+ZOVK}-o@#%o_?s#}4WHBGr_s~+ zZ}8vXzhQqj?C&Q3P3M2p{G0AaxAeay|CasTGC$q(OP8NcPp4nSzpMCj6<@C6!!>-l zh9B4P?;8C&K3?a)j?dTeF;0FQe;j`te#Og==a1))$FBtZOu*L!{seqY#J5CzOyo~A zKM7xx@G;5$lH@1zC+n9?Pqx1l{uKEs_?$vdrKjqjiodD&p5}bg+%MAfPt*T~{oOGC zhWs1)-E@98`ESy1^54?`7X6m|Tjr;mpRRwpe(BC<+2_LV%a(oK-}`*Q>lefQ_kqv( z`=8Hy{essohS%l%%Re7}f4uw)A#eE?!|yp(e9o)<6<_e4ehu2o$NW`a4DVOdSL?U>3&FRVzDEBw{A<1t_O(X-+RugeYd;@)t<`_6e(UsGM_(s@ zo&5Fox8DBN>$l$dZIHi#e}nyPkiSv>M*TPHw^9Bk`J4DR$=}4knSV3?X8kvtzlFYq ze+zvJec6{h?=Sl~_=?xBdj4Mu?;rTG=l+$j{(-NC&zFBGoZIp*d;LoAE&pnG4lCrZ zkiUX|h5VIY3b`x49CBCESJGE~${x^KZ=k~YJ`E9hnjr<$U z-^9O3{wDo5eKnlhX6Lur{x}w%s+1LFXe8cNEL(d1k7WVVN z*S-IS*KdZ;mw(OA!Pi61a{lGt4ClFmzJhiO_lD_gAejenn`da9->g&O` zioS|}wfxoe)%4Zh3^{A$uaUn-zcupL+TU9Kwf47`zK(w#|GIC4eXpahH-EkTucxoK z{|)>b=o{!8^xOEgaGo2#9?ol{`5WzT6aOauP4rFjH-9boHuG<`|IPYsk-z2Zq4yU0 zmT!jhT=uOnf7!Ra|BmPX-SGOrx5DQSeA{#XPMG(=cf;#)`f~o|^yS|T=fC1xVciP) z3i^ug{%@XtqiF5_tXlS+|5@F=HuAx$W#5hc>4E?Mvj==;{ks3-`pCck`hUvb@PAw% z`L~1qPx+C5*JtIo{G2=2mEQ^HyVAL>`c`;etDM`a?}YWMz8gMY&AbbA?bF-elp1$7v4W9c3`5W}x zK;I~TBYh+PM){lkTy6Sx*!L#=H|e+8{LSAE``oPmX8BwAw>Y0I{9E|9;__D9-s)bm z6?eCNF6?(3u5QEaZC?!Yw!2qsr*FsQ?fg4%cL(n7pzm-m+G+mI&xhx?Q~pj|-i7zAN zyIXN{D{gMZ#clL$xV;Uxx8eGB_lE861>5P{={sj z-}RO7zk^-+?RGEOt^aQKqTRT^$Gu?>{~rE5{CoNLn!nflz5M&=``jD$(f7Hx?ALEU z|9>9>o27k=%c@8;jlzuWxX__;^FJ?;;C=zG2!_PJO7Ui{rl->cs~``>5( z`|x|8{Qd41`|11fcR&9D{sZ&_^aIZCp#BG)-$DC7DF2XthvL6rYab=P~>^hR?_F;~4%N$DiZ$ zC-LzlzMYhR62DI2_bK`*{Z8TQY5Aw|`80l>=09V9XUspN-x>YR@}IT;v*w?be~x}m z{yF*Q^gnO^=jrF^=bhgL^DoH1K);~hMdy2w|DyZFMdy1-{w4h{(J#rr%zs(_W#@ZY z|0~Y#iu^0~cSZhDd^(B`NAcw-J|4r*WB7E8evE$H{opvh9mm(>_35EP z&i&<_{hi0>^Um)){k-`Xwks+3jY=UEA*rIaunZ=;>S^ZIfk#t@Z%VM9K(;}_;s9qoc}m}pP-+>rxW;pLjFnj zhm+=?#Q&4{d5V6@{ooWnp2D}&^wa#O>8H&!k*YCXk=lL&~e}Vr3{{{Yw&iA7E7oE>V`@barlKowxU!q@@f7$)&GX1js zU*W$(zheJa=tuG6D83xU*Q5Ax3_p+2kKxxb_k-i~!NKu<6~fjB$ek%T^(bMoZjXzEP4gGG|-wo$?ga4*}H~DYMzsY~g{%`4b%lX~%eA4w# zcRuOPFJ1mse7K4aSMlj8K3v1EYxs5zKd#~Tb$q;z-`DxC<69g)#o<#N{>Jgg%a5nW z`~Dh_p9%B?d`!T%1pN}}iTWkd6Y(?2{U(W?gs(~TWcyF1C-W!km!f})ekt~s!k{_OFBK> z`Ci56tN3*lKd<7`HGH{-PuKA48vb0zuj}}Bo&P#L4xi)jD~>-7f8zP$@hKiZzY_FIdJ;WJ|0H^n{ABw}w*O@OPv%e2KZTw`PobykmnuKi{!-m< z(&%aQG-c#cf3DN7<5QgcIQ)vkw>bBUczV42c>Ip%PcT1$KY>31 z-xBdJk)B9Tq$lww(Ub5qNq#c^CgXoHJ|^?0$WP%<;ZJcssrH{rPt`xw`J|bjhQDd_ zH2MwmZ_sZz{~ONdrujGZyJ`MS{JzD1%lY4ue@p*#db)n;^mO{N?}guEE&G1>z3Q?b zgx~)y`(gOK{{!Fi`h9=@^#iXz46n=S%fBD~-ex&{`425PGaJe=U72|62N5 z{nzQg&ir*h2>V*6-+KFB|NZd!`X7XO>&@Sw--hppeQeNwgZUfj8}-|$|3>;I``@JB zCi$E6+pPa)^Eb=itlt*-Tg=~Le_Qlh_9M^x$9@ie;`OJV`;WpoKk#F(^ap+#)-C^$ zp9B8oKMB6&{40JG&SS-o!@3ne@t(fY{FU^T@>j}VW&Wxkhul>^@%;H$^RMP#{S!YA zKMm{Fn7>BcgKwSw>&##OBhQ__UcdD}^}P8v zIG+vjH^|>;{zm;aI=_uS4ShEKDC~Qa{7v?^$^6aEXS4I!EPpfq7WrH3Z;SnJp)dPc zn6vEXVa~E&gmYW=%kchzpM`UH;OAl81HbS&efiJA`sF|O`U^i7zYMP{e&+S(UVjmC zR{S!&uH;|&^Kf1(=_}>0;$KByW&SGu)%4Xr_uPLGa#sH`ykDdL8u}XfYviw`ueHCm z{A=}J_p`9yb^5RSg`bOGhB@o`*YmHJzn;E&JD<(^Z~0m1xrM&P{{sErEcHuz{5ATok-tX%8veEN*UDe3|62Mw`a1dRe&gqXzFz+oDQo4=WV%df)cTkLPkZ^E1{`fbJE zt@yJQ-?rk*9Q{q2>%mw&JPz4o^c-}mXiPyRmn`{nP~Z$JNj z{5`;bfPR2}fPT>Z;-L8lq_tN*$_nN;KzxO$xefYhPzEA#s^Y^=d>^FbE z`^5qKKcN2s{5@cQ2hBf7Kd9e9{SLWb9Wwur`G@2m*6*~Ej@$3FT#=d<7W>~}u< z@p-@e1NeMEzXSRm;6Et;p!o-#-$DLE@(wm=jBlIKuN91qC z|E>7A6+gEAHgI|yer?02ZTPVbKepq~c6{27uiNQ6_;=vb4*5IqYbSjt|4w||$-fKV zcj4DA{M$v}jc>d4+fCn1--Dlf=zH|vV}E~`#!ka|N%|@J zDgIOZr||2v{L|*2*6%d_ox#^L`k%qSGx&QJpU>j!S^GaL{~Z0C`RB|(C;zf_@j|U$DOm&hH}qqW%~8FFLqepT^hI=AWjY*8hzDXYlb1KAyqHv+~d4>skCgEB_q-Ir-=GJI86zbpJ#_>bbl zQG7V+`{7Z1IOhA~G5kD+FURP|@%cFaasK1@bON7F@SmWca6dSSZzu8bB)*@-uT%V| z=%?`Y6#r@cPn&;QztiTQ(f|FisO@%1eItnb(7_|KVt4nNQ7cV7SV?g!`j z&+}j4zhM3a{tNnDw7-k`Uvxef-ES`Gcggu(l7C76%knRqf7$t5*6#}c75*#kA6N7{ ziVsKez{0Y$>t~9UkZPUekt-(_*3br{HgR* z=a**xY4)EcKTZA(`@5mv4g0&H|4rv}lYW!`CjA!umif2bZ*Iv?*Dswvou1Br72mGn z&sF@tiVxTD-6jRcAft^{>0%=9R9@Na~wX#n;(y#@%-`p3HX=bevp7~ z3HY8!Pc%PKzeN3#q$xoM`PEY4gr(ea7tN3#jKd<8J zHGH~8zlJ~8@aa1KU8i5?zm6|)_!EbparhL6fAR9;@i87BqVLa% z_?IX@5g(K2N%E8QOOl^#|H<@Z{$%}9^h=?q&{LdGDu1eesrseT)7+2J>_5%^()7Q< zf5ZLbhJH89zv+B$+TTt5zUh2#IiFkl-ST{H*?&5Jy62P5pU!_3->%}zReZaOKiBZ% z8ope^?`!yX9e=Ll?{)Ws>-=&2aq{E%cVErFhBexmt_ z`X`#7L{D-*Nisi)KUu$I`%C6ew!akTlVW}fe~SL8@>A_ERsU4^Y5J$}r{Q-RKHs3< zu>Tw8-{8OLd~WK0Q~pi*?$N7}jr~Z?L}&`fZ?Zq;J%3qx0P;f0Ox}}pS?Da2x4*nW)R{Y7&!JotDE99?`zf%6nKZkWI{}OUm(pUW{Y1@pVjm==C9#j^Ovx04SlWoYx&pO-`c;1oOR}}`?L4vuj5}Ye?9+t`g;4{ zz`w!#4feOe{x;G#+W$uLH}Y??zfI16lm45W|7Pn8 z|IY*uM3zMUPYeF{5C1Q$UH&hxv6SVJC4c|lCCejAqJLOn(2CfS6|p5NVks;C6_&1y zEQxwn#s;m7EQyX@^)EjLktNXzt71!5MV3TAS^Y1su|caNOaA)5T~^0Z)>yJ8vLvdk ziKVQGEm^DX+E~ik$dYJV<{V) z?uOWs4Ur|${0*^`jh1YTEQu-`V<{UWOQLa`4B8ayvMH9bDVDO?lFhL}nm7d#2e?!IPCVQxe<%MgJl}{ayOpt#{1oPxZ8bWkNd(N{yp?P^u2hxSHHdb z@6~S~|33Zp@$bXi{pRoI-*12W=?Copfcwk={sZ=R(Ebn751N0Fe#rh0Ip0I{L-fP+ z!}P=S!}KHi9kKr-?kh*=Tk&cu-fYE_t$z(aAKTm~w&CSAyxNAB+wpcgeLMel`VRR! z+HL&iA1H2krl$`G@`#{)2Fc{}BHn z{=@PQ>vx#{F#U-9Bl3^%AE9r>v#ofz70HFyW%-<(}AAP_5@2BsVzn^}9|A2l6=m+#asNX^UgXSM}{)gPx4tYL@_z&?P zc0PyYALc*If5iD5p&xO6N9bE2Vrv8ufB9dKZH*uzings0L_|N?X34hLl5H`HY>O<3 zGJ3lu+apWD2eBpFBTJ%;+W~qzB1@wAJ0eS>2-*=_vQx^=$dagMXKcyN$dagO7mV+U zEQy+TMV3S-?usmlqI0*)!0yPBX#d@@CA%X_qHFg+=bp%t@Ih?Jp4gzhy6lZCiN@}Y zEQwaw8ymDw%D&i=eX%9`Vk!GA*&kUFHSdot*&pk2K-~keE(an@qFXx@=D*B;S^vw<=Zf>a;`v_D z|BCz2Q9L<{H%IaADBc~z!((`LjD8F+kK@&G{^NLcoPI+73A{Ri_b2El`A^bM%0KD* z?`_v`-zeK-m{$>8l{Fmuh+=s51f5rZ< zc)myR<|tkt#iOIX{~n_s!>eO>bc}u+kB;NrasK0Yb^;Gi;PnZ-Izc}v|0JHBlz-BF z;*|VT@=v)>oT8tmpQfL7pE>QmaK`*I^fP#W2G7sp{aN>gv-+Qve@?%1`k#}34sXx9 z51e;C=jETLU*NyMf5HAQn150Ki~3!(zl-``qF-`8m(0J!f7$%Y=3kb7+4)}Kzasw% z{}uXCTs#^B&CwV|j>Zsi42zD%C~_>aBue6Au_eb{29C#;9FHuC0`hodNp$TADJLRJ zq6j(>OF0o)68+>PE}o1miJDKwQcgyeM5%oW(N0B{MEP|pmU1fA<+NWxoQ@4T9a$1x zdpeeKM#`DUl4$Ii$P#~WF*$3=*;vZi$dYKwv$4A89NoFdk|==BMV3T+pNlOyugm$^ zlJl{Y^RXot9NmT3k_(X~(G$B6SrU!AXvxLMlBjYqvLw2ri?Jn_bh#8+65Yt9$dYKO zOOYkfPcG|nIkx0-WJyqBORh+{5?K<>zY zKM8M>=t=q~+h4Nz$@(XopW;4{Vtxue#r#zMRP$5yOXW|~KaHMd|7rX;=r_#2;rwst zchmfv^qc%Q>9^b$Zs~W+^SR|dknVia%}=-gbpES&bQO=T;@MTayN0*d=-2S(8vQ!| zb@z$u{MYd)jz131;`rn6HXhI7eLs)K!+7}#^aQ+1ke}ebkVsF&>qP!UyiCH=B=eK- zJjwiI_myP+WcQt9^HcnOBE|kw@HoZ(QtdBQ|5W*@`la!w>7S-w8vTa;H=N%M=X1k- z>ZbF(ssBy>oBX%r-_q|E{g(de^mP7o{nG9KDqdd2v#WS=6|b)0(KWofM!!bCjz`z= z>N;Ls$J;pmI6RJ{$Kh4H`SExb@4gUEPoO90mw?9!<|mq;s9&OfiS#7APBK42xQ}j>aPcc6QuT$MeQuR;8`&9RZH2yUHH1pHUzrlZl{|5br{onNag`4(w zQ~piy!~zpD^&HG+r$ga{&{P`VmJ#5K6O7FiPI*R>dEu0@ta zadI7tu1A(c&DUc~uE&w<1fTEpJ7ZL|fj9bxBt@J(iLlOG%G)x&6M7 zcKiJyofGrd|&Wo@@LA={9wq*GC%A6-qW+>XX~FW zKl=lrZ?^sA@aNcH4n0SHu70`vx%6E9^7!+dU!L>Hqvt!{e0sk9=gTjk7wBJL{{(EbZQ5YD4e|04a0=tcA*`@j7m&-=rE4nE@N;G^OFoezcczVl(v|0ACNN5kt~ z{<|Lz>+aI;^56SV$hr4nKL;NPIrl#5xqrxW=fD3E?>`#WW$&XvoXdFZ08G z4$RM#pGD8oKZ~9vKl?*rAK4%F`jOBpTYipyIrJR!bL>Bto~vK3{pHHfqv!GG$*3(PNc{)O~H=T}HCvcDqdQ)K@|p3m)%dEOuQ`UyV=pY+`6 zcRud9eLOn?kB=?yZgzo{@%yJbGi5NkazDB-hVRW-2Yfucc1^h{QI8_ zxf${^_%l8caxy;YdCSk#Kl2kIFY}Y3M;1McKTCd={@L{GkB9Zy^0WDK%+L9F=#%4o za?H=A=kn*;f3E%KIlnyp^5o~q&!^|xe?EV{egz*3y$Z}P;4d)0Q2#>th4x?Q{EGOC z?7v9=BKqx5h5Xx}_WGG{ez!mCIe#jg^PNwJ{onbFp9}ikPla`N`R~&2e%5oAfA7=Y zec`7_)v^5#rRT!k0tn2f^Q}GRQkSf z&ZYdN^iq5&!@n~AGW;#Wr*e8Zy_~;XeuaJ&_*bD{h5Sl-B|cZ;TP1%Ly^3DNUuA#Q z^lJU9`K#SuYV5DZ{2Kjh=(YT{_+N|fwfJ5~ud}~8`E~l&+kd_J_4IoE8=QZG{tfO2 z4dyrM*Qj5k`HjxEiQc4N6TL}(F+LRIM=^dB<7WxI1iwn~rv$%B>80)urTA5fFJ<^v zhL2_VS4J=AFPC3#e!2M-{1y0BL9Z~s5+5t+l^+Q|-I#^(}zE5VNvd@8|@QhX`Jr&4+;e;K})@t5IK8Ge=X zmw!C`cfTB;%ki|M`Bn5Pe5}&1O8;v7tv0`!zuNp7=TjrU zM!y>KYxS$uuU5ZW{I8?e*?%3qj=x^NdinMG)zcg34f-|kH_#jDjpjG%*JyuD<~Nz& zWPeSbPcgm}<3ln26yr|`ew5Hl@VNwkO7XiCe@gMC6o1O-W%yYpzl^_}UXK6e_*#yy z75G?ze--#wfnSyQU5Ve7=2zlx6@QifRrpv%uja4TuUdY!{nyxkjs4Z=Ut@kPe=WV% z{95^S_E)E0o%wb2dj0D8>-p>H4e}eDPlNMma6XOl8|628K8?<|Nq!T(Nq&?3X8dW! zpJse$#-|qFFI(s>_}qd&t^BR@R(x%xxB33shCgleHvDbpZ|859-_GAb?|6T>XLR6i zhkl*(PWheq*-7uxzYBl6%FxaO_}NbHFu#Mp1HU@(t<(HY{!V=C z^!>Ms-i41{^e+Bx^Sk-G_3PHZ$NBU)pC0{soKG*km)>jtz4H6y_tE?0_sQ?~{k`A* z`uY3$2lOA%Z$SS6{z2z6=>9Y4d1$Gk!GVLo>cL<4X(vwct|={LqIy#qfx@VC?aPWOXO{OiQ;F8k}!uZ!NL zU$^<)^1JoxHowRG9{D}`^~movzn9+2-%IavetqsAea@%P{C@rV@x7nkZ~lP!1M~s? z2i&g)%^#!>dOm~Z57CF{L;OSXhw)(;Uxx8_*!R~F-#~F#RMd!1q z|Dyhj^d--4iN0k2OZGpEFT?mUj1R;3GJ;h4=G2c(e@Ndlh zVGQ5L>Erk}&OgpSVg7{g#}oKFfxnaVN&P4BZ&Lp$`KP`V+{tW+& z{xkF$_lsHcXXVd2pIP(g@O@7Hoc+z&|2%%r+uuC@Jbl6WF34ZtU!X6Vzer!CFY3Q! z{*v=ulE0+?F#ZqY$1r{kY56 zarxu!4-@hy%%8yj3H+PXe-fW3>683Z@~7la;p-ItG=5Lp|1|%!`@xL-8U1JUpW&ai zzghlS=QnGAbLP*{=bX=+{CWGEcYl~Sf8O~n$X~F(1^El~MgB$lB7IT*691C?CHr6U ze1`F17$1l6YZzZf@NtAbg1;m9F^X@a_%e!Lqx3QUG5#_77=DlA-#C3-{pSS;c{GOM;p#OsW1^R;gMd!b$|Dy9-l)vPBmiU+Wm-uggE_|=P{rT{F z)7xJNe-Co|i{bs9&xQN{ozI8Q?|i}MUkvZ>^56Y@_&#^{3nA|=|Gm$Jb@x6Wa_)V> z-~W6uyx#wuSNeVa`|>kB7jiS?XXuw9Kl5{;Po{pE@-yjK=4X9A^vcpd>x&^bTmNkN z+5Fl1{6)^Uh`-4EBKqwwg}%4H9G=7NuY_~C{Z-HVOJ2VmKELyoupl9tFNf!JkN+P3{V#=e_rL7*D$#a^9=nmA=`zleVOYo7bpL+QL0z4JBC{p;cR+@at3rsw~)u{)gOaCnSS^Qb_?5~A&+4^OF!+ZP7q376N zj{KZ&hIzU6mur5m{<-?+(eu6@dgaN_(?8$-^3BiZ&o{ro`~vd}=mqpb`!A#y+Fv2P z$o`AyMf4*3zx}Py>-M+9er|uq&%<}abGY-Z@cEr@hjn+pcu{BMWz z$hW_I^9#NeJ};mb$SMe>XEFQONDzQy=aj1R^5P>c^H_*X(N!JiWR zE2Wp>Pbs|=pUUKy;a}Mo!ugl+m*Z18zLwL=zZjlph5U-ohjXZKKd6vjiLaIPO8l(E z*D8FiGQZ0Hs_d^?ziN6lepb_K^sB-58vYu3t^8X1ueJYL{IAo$&iU2x*YVezUvK~Q z`q$fEgZo#5ehv2DAiq(+M*c?g8=YShe-nQby~+Gyd@RPFVtg*f&k}kG{*-(r{O`L2 zpGxto6kki}rTABdUuFDd^fLS^r zSH)k=U(H{Q-_`h7L$A@lMt+U{wa%wj|62WP>2>&DN3S!#PJTVT-u9KCN-xE?QhFJ_ zmC?)Om&q^3r*e9^`$0KARhVCa{}uRE!CxuA65lHItHi%5{H?<0DteWE)%0rjgKB)O zc0Z}1*YMZSYxrx;uf_LT{cH8Fqu1$QXa9BX5B2t6uYbM$)tld7euMc9^agsP{6_N| z^=mZ0iQdHDL~n9_#rRQ-U&Z)Sj87%_Rf3Nt_*g_EAg)qUn}KT=~ty+mHaAtwf$Giug2GE`8DR(@Ym35 z@Uzzarj}l7ey#jE{H?RUI`iwCPrdo|`q$Iz=?(VRpkD*M!TB`GZYMf(!WW5 zlm1QgW_)PIuV#E{#-A2^ZNZlo{A$6UR(xy4-&T4nzPHia@TU#m+W6b?s~sQP&2Oi7 z=-0vDLGQq?PW?LRo%Bxp?~>nTe_iHx>DSHQ&EHM$=I`O}q4&5S^f;eh{O;Ai7hik% z`}q6#`}q6l{m!S~`S$DIZ+`>&4LIKc=R4qh2HigfZ+cx}d!>=~{X>)&Q$G3L=c6@9%zr*|v^E=G% zFu&9MPX11MC;oNOyUg#B-(`L`K6cxGH@#c`9`k$L4|?SH(0lQ_SAH+OSHC{{>!bJK zd!POF>({S;KfRxS!1)d6H$WdSe^9?c-|q*_A9Oz$(r?K8AkYwBd6*e>;A)%Wuc84*cri?{L59;P0e&>eor{ zEG~-J%{lg|61{}4d2@EzfFD{y`8_E-i}}GzTbB6cgXK>f9Sx+PJHXsuhadblfR3mto_f?=j?w@{+#>Cy!*jCect)b%U|GMkiVe+0)5f_WfA`u`4{O+`Y*{} zqA%J1Fn$i>!!W)KV41dS@$LZtvG|oT4 zKcU|Q{{;R`;_oE?r2EGt|CIbGe4Wy7iau@s)BMx&r|C2DXWSoVoX-q>mOg9$v-DZ_ zr#bm^^5^Jt&TroRV_v^`^XKI+IR6Fy1^ZjzUzES-d=}j=7R_IxFVUCiOY(>Da~L0n z@oCui%MttLP z^q)6>o<1*sUjBmq3-TA}3-m?$qJE3^x9EPfL|@`xa=%zI|MvI7@6~UA-|G*;?`dxT z(BJ#e?|eV}9`Mc&y#6q}-u+%!f0zF*|J@&k&+mON{2u?__ru@k-1~v|KMeEk%fC;* z{{x@XGrkvkWPIN%J;VIW?}Z+j-}m=F@-y|%qG!>w^v{x?tzWkMYX^Pz3==eU|K3l-bG!eeFz^14z0&XhG|bDOXUNa^Nyy7EKa-yMRxjzc)bL}tpC!Rk&PktUfkDjMrzVpj>zWF~1 z`_AVt(7%AcfWN@`70NHj? z{}(=|-~Cy5fA{C%Jn!<~{bg8x?`Pq;-21togI|Po_kI~ZzyGsvUiW|Q^%p+>WmuQN zpCLcv7k(~&8S*lJ7T#y-pQ&Fae-=IK=OH&sewO*!`e)l;w*2g0hCVs`Ir4LU;d6Sf ze!2SP+JCO|$)o4d^UTlFKcAj2Kc7EezXE!J{ssI6{Dt}zI^RNiq5T)xUlD(i{zd$^ zf8}}qI-Jk#--PqL{oC;V&acAzJHPh&o3Q^ozYXv2((nE{HzT=jop(KaW4(`RD&S^vc&S-}x2L3*;B@ z7tjmsuaLh`ze0Kuy~z0%{U)4Ok^L9rOEEqa<4ZAqme5P^r3C*<@UfI$ihrf}Q;J_@ z_+5tYW&CCIa(pW1FE_s&-zxB}0{<%Ts{-FD>6Q9dnqR4Z75-MytLRnqYW%I%uUdY! zel_xI^sCXY#{O&Vzt;KGx-g);uXjH6=GW8f?XN+81Aha(fxprI8ue?W zH|p0!Z?gX;dJ})~kHXJG@sGpLUorj^<5LNKl;B?pzLfkl{O_-nzZ73f@uierhF@j; zW%M$9Eyve#dO5z8n_q#C74j?aw?clU{7U?*lwXN&Rr*!oUzPkS`PKZ@^lJWU{u+F( zaXvNX*Whcd{Cs zP4?g9e$}L3lm5l{QH(#u_*{%XCG-+}F2Sb~{3ykjQvOnWDdjJ7e<;JhGJGz>r*eEN z=P#$1<7>sw!he4&%&(ANA-__7CB9YiSMpc6UsT~^mHt)qYWdarRpV#1{nglCjea%s z8uM%Ewfwd6Yw30NS4Xd-*SR0m>sRmoQEz|s^alHDFu%d`X>h-4q&M1sqy0DP-=trY z{WrPaH1QYXOEEqc<4-X@mEd;?ew5&A3BHu#ODR5;@|WUE8UB^wUm3mZx8WX8&R;IS zTz)ydLca?9t-!Yme6HlLq*vlwCA|v2tMsdqUxm-r?hn=GSJSKMHS`*Mt)bW0U#q@7KTI{it960s4Uc1M~s@LHiq&KWP3SeTaXEKIHs{^lQe4X8dTzr)GR; zp|{{$3x2fVQ>*(yD}J{6{@zM&!>2aeq?yUHW&K-(`Lmy<2{_{dMzq<8u!__c)&({d)L&>Am>ft6#5vefss8-)DZG{C@rV z_3xM8&p#l4K>mP!1I}kq{-Az??k|J*KO}!h{t*9==i7`Q&G^xbFU|PTLT|yR7W`ZhE)*-T2w9Uypu0@_X#Bhrd_9UiXt;{d(=c4}bgk`{eiO*ROv+e?Pt7`~mua zegpas@DJ)g=zIt1gYFMQp3ji|56K^LKWWC-X8dW!*Jk`{p|{|73x2iWUn~B!^0(qk zE55biPaFQU$#0{#<6k>|wez>j?{I(U!0!(J4tgiOQ+_AC6W_Y%UGlr=UHI9pU$_3< z=6Cb==+`5^2Y-9;wU@tFzg~K;^XqdyeePF%&aY2?KfPbSe*EsI4>y)V=cwy)HNAYEpe-t0b@M(;HjDJl2IDH)d z$N9(kC+HLSJb`Z$_&Di)F^R8}^hxn~@h|B= zj9mV<_%MPWBffu*;M)kkjq;D;*Qoo$DE}CJ48O+kXAGal@oSuaoPV4?!9Stj z1inw0KZ(zi@+aj_;^UP5Q}ikN6n;ezeCP3h0sj~13-TA}i}t^$-=h3Q=d+~W691C@E$KImKg0Mkj6cKp zHG)4Q_%T8s!Ix2d9Ho!aNAZ13{+RqRd>x~Y%O9tY`^h9e zPRgIczbX0@{!PiBrcdMdwEolbXXMYAKf^y`|FiU2`Lpg9v*ypy=j6}nKWF~D{msjt zH-8@g7x)+4KNieipfB<-I{!ucUzES({FmrU<}c}Y`*;4n=lA{|=nvli(cky{E_{CH z_u==$cmCk-h5i_RFL(EMUVk5cAAI)@Vf|hHd;Ir)AM)ey;uH()0Asv;RDL9z9?Ge0sk5`SxF+e*wL~`4{L{D8JDD3i%7^ zMf4*6BK?cZzx}6h4!8g8`TxcHzk2R}^7`lS`5pS5zk2TccmEvD|L$MB((nB#oX@>K zhxPaV;+1}1{(b)Ye+fS)_y6ko^JmaA{u26R&@<_oe-6G({WAX=`eywp^vUASlAmRN z+4O9BHa+{VAumV29Q)6q=kVw9=bE2uf4TOT=X~<`^Z4`l^X2C||9t)P=>_xx{R*6K zf&CZK3(YTdK85BN{VAMxk@GL&FOq-zZ$ZEP_i#?P|KatY;q}hn!gILuchCPH-v2ZB z?*1)&e)sR;x!mQy`%nLSr{DX#_w;-6@5{f>fBzpL@BTkM|G$ME8T5>Qgq#fXGyfLe zXUfmy&-|z7Z+_O_L*Fd@v-q>k&$j>Ue}r|}{|x)d`I}eyIrJR;a?Q`xFPENce|gR~ z@9$whdGtK<^ZE1T=hO4)1?Cs%S73hy^g{g$%`bF5h58qnUqmmm|04SBe}!JRWB-cG z?byE}b35`+#63n-(Y5zugEIaVJQ=Z+j98b9$dYKgOiMB&OQQLi zktIQiEQyxNGAJvuBzzEA65VT7EG65fvtwPdV}r6|OLG1dJUOwHoLEXuWJ$Dl?!Q8Q zZY(7?mXaG;5}lZ5NnT`0v~FHxi9h_m@NDu8%8x9G#^%SCeX09E8Gjj`meI@bzTEtBJS(S{<9!9*Rk%-7;9&*cRm!iVSMpc#SK)D$`BivX zWq;NBSDRmr=hgbx@YlF6)RuQ9)dUL(JTUQ4evzm~t&{_5n{@z>dZoqqMszaG!)>GgQt;QSjr zp9asTf!@g9XnrHT(fK!--{gFo^l#!X#^YiqnF`%IUbhFFUPZTJghLk!hNN}{0e%d{7QPI`$#3die6=Y6}`&-s_E6{ zSL1QD{xx`8gV#0s*YMZsUrVpmzt;RZ{yP2Y|2dLw_M z`$nVtMx*;c6TL}(6TOLEj3UJ`&=f}y5rtB51QAh~mRM2}SrR^oEQvy?B(fy>hf<&^ zjVy`st273h(#Vo%T$v?hu|Z{#B~d7q#Rio_XL)2vR4I?8lt-3CKdG>!BDSO=)}e!$f=TZ|{5J6%o4XTeUiSDRAvLrgX!HybY zgBoHf4Ur|$iH!y|MwUd+vN4v@7#q~&=$ax+qWMjcCDFA_ktNYjn(?R^&zkY38E;$g zumz7=@UjJOTlrgkKX1k3Ry=CM`!@M)^4s{^@wA=4o!-vhfu|k(9rO;o?WA|&VW)nb z^e+9n=v{vQ(IvlIzixUr9(UV+4}TB6$NV08ulc?D_wx7JU!VLw_mw{WK6*c%_q#9j z)BEWI<`2jpu)hKKfkDq_(D@A7-=O^u(TDUOq7T`BGu}1hX*1q5<5>&61#epLrUj2$ z@u-#F%HN8YZFts(hi!P+hF9(McD!q+x0~N#eusV?c-&!rCx0h@r+%I0chS4(UG5uQ z^1J1C>(_05xBE(u`$!Mo_n6;9@5S?8{$BHY<@Y(CKD_Uf-)H~*^nUsM?o0jr1MX7; z`Va6AxUUTAH^@Jz-=O^u={IElkbXn@H{)3|UN+-lGaj|zO$%PN;8hErw$fYqTk)_J zPutu_+URZkZSD*0=C}L)-Ok^Rw;l8j{ti6uFu&7%rBlC7{X6Mh?i*cr-NoM}zgz!q z^Skl1+x~m-y2tz;_mv*`z4CkUy4U`C`TO+mGr!OLKK_35`|-Tr{`>KKfPX;#fc*`~ zAJlJinfrX{i@O0<^9k|?EGB1@t;X$6|r z$dV|WS|dxMm~D-LrVW7GVkvF0l(xu{sHxqO_Q;Z`xjnKZD3K-6(H-h`#0GW5QaWNw zI@Rrr4eE?6iL$OUvLxEOOWm%>lJG%nNmneT+mi0clIRw@V@tYYDLuOM#Fq5Lmh?oH zL`}VR)EgVr8(9+FNN;3GbdPq3$jHL|51`Rp7p~#YGxuM7sf3TxrydK7@VLTbeqY*qC!K)GX zff4#B9**MSC|-`@)firl;n^5{jDH+&$LZsEIqv)O1YSJe;7}O@njf}hVf_wZ%6QY#C>1{??&-% zlz$ZOM)7j+_Y?9b@pKZeC(WPKZ_4~B{igV* zFWUbi zebIewNxvoYm*`9S5BtJC96>~sQo|8MMCm#lp-A)(BPcQwTQU-3(MXI%qo6k$1I=hG zWi+xR%D6Ff9g8dpAHM|Kw z67@{RmP|&LMAuFkG!GT&&ByCG)XC^N}Ud-t&hFmSQPOu_a5fCGUD)IF5I{KODllKH&9(Ve1dlAEZA> zfAE80-Milx+PwSyA?Mv6@Sgsj_l4T;d4I@z&j-AxKSX~>{zD%K>mK@G*us0?=k@); z_udbLIq&^oczu}vVg85ZKm5V4{t^C1^m~N=5&4hm|LFTe??>s6+W%wk3w<8b|1tVw z@*kJ~xctYR&*S<%!T$vP3H~SKKl#3Jj!)8`)c;BSo|6C6`@=ar^#QNuKTUty{-1XK zPdndd?C%-=XXwxHzw1Mu_lLcHB%Is3J{r#B!4HM^4}Lhzeefe;-Gd(u@8A6)&-=rk z|3|!jG^~3M|9d{{`SZW$qapX94~3kE%zx-3A@3pi@8y3l|9d|Ya^6dSSpSFlAJ+fj zkA@zPe8{VQkC^|6`H!0asQgFGf0X_h|6}yW_#d;s$IXA7{C)b!udR*-xKsF z_@Cr|Qokq7f0F)``A>Z~oXb-m@%-)oY5u3_Pt%{KKjZwKk^hYRXXx+xnCJcRkpHev zc>l@J|G|%W-t-4Q5!OBUNzeIXVcokw?&pF3-JkUQKNi-#hyOjF27{XL%z>mD-yA^8t|COnsi=Meid6NDl{Ym|w`cyclr_6s!|EHYK)BI0=I?Q{T|7rQp==Y5C zdxrju{?Fp)v-t5Wem#pH&*9T^`1c%sJcl38mLly?G5{TL;f4i=MD4UbpCJB-=x23{#*QSIls4@&s+BYw)t<< z-!}hk`a7P_JNm!F|Bn1;@$XrDe-_`K#fRtc<+%@s|2;j2zt7?8^YrKG&*RJU^cUza z&|lzxf&L=>Mf`dZzh1=8m+l>;JO+SM2W<`LD=-#r@`0^Iw(! zs{XIq|7-lO;rnamzb5~6{a)vPo&Gxg4g7xtf8TIFdIR6z{80Gc?VI|&$^WMN$6NZn zCI2n@Tl{a+-?sm^-7ntee@Fg1^mojEhyPi8corX@#m8sy<2m|s`1{-^!hc_%!;k0j z{dxR(p8otN0}o!nzZd8);Li*A_9FhhNPm(4MSOb+|6ZcMgl{jI|FZm-^?O-W0(uj~JY^LfMl zG{rww${u@60 z8-D&9KKwiW{5wAVJ3jq8zWoRNKk(;2@aI49@jvnBKk@ND<^QMq!+-Jr7yp0#f6U#- za-`eZ?e*=x&DjtTaIOP7bbxE%Du5t@1{bl)d+&WoCGWjARVDAe_uhMNQsP}Xe@Sp! z^iF)MlcgMUjK{pH^`9vQ z4|()F_4DNCn?IkPZ@zr}f5(UK`12h13G<4ZFBCewf5(+~Xm zfnPuHDTP19{UC)ug`SG9sq|EQPL-cVPot;N)9^Q4{dE1Mn=c*zGWav-8T=XQXX1Az zerNJ$x<6#`XYpt8XVJ6O&$hp8{%rX<@^koe>^DdMx%|2Ox%QJw&-489Jik2mn>_XN z>G}4bZ~yuB_Z=U<e?C3mdQ7voPce=)s8eu?`<3B3e=OZiLbrSePFFT=kw z^~?CnQ~XL_^bG9zD)_3QZS)UTu0;eS27o?dT1_4ZSMzXkYKfL{gpQiwl=^g?(#z;&^fG)cqnFDs*Izk* zIsR3czry{Yg1^FimH1pKzY>2d^kR`>Dp~8vYvlt>LfHe=WV1 zzgGQP{yP2F*iFyV>-ASJzg~X@_)~xn1^7~c4~6tX{4K$Veo;m*qnF`d8GpI@*@98ucsH_ZvlQ3;8y{@72-=F{ua^;@udh~i}1Gyzl!j`7~hKN#rRc> zZzcFvLNCGp68WX{Qv52FUn;+hUPdqDFT=NT{gs=q9RJGsE9e#c75H4iUn#$mUddl+ zKULplJ7 zqu-N%&wTgQzpuah{P+1E=>LKFAM}U5AE^IOe-HKdkpH3lN9sT73%*D6NAe%be{BB8 z=6gI4_V9%NiTY3M?}`09HUCrjPx+s!|ExFUJk#GZ^`FWAV=(OLk0H-}*z1VrJQ(~p z=r@MFKN8N}91LII9P)iI9M0by318nD^vZv0I6S9Y^xO2?L&0~O|Mp1u`i}fN^6&89 z(cfMEyF;Eo{jU6b^n3E}(eLU1zWn<`VGsAscVGPn=6}Hdz;Kh*z2 z{XOD;M1Lgzk^UajAJZQXhkZTP-xK{m847!TBL4~fsrpa(pYlJ||1;Z#3lG8w+*r>F*x@ef96_@BVl= zf1m$>{0H<0{15ma>hGccAKK4D{Xdfbi2srNM-!o+$M*A>|1tfs{3rZR?Dq-%iT<9B zhP^)Z{GQtHQ~Q5r{%7)^+21qzACqC;Kc>7+`+k@Sxi==m-fv8KrQetd=WkAi{okbD zq~DzJoaNv0@8{f_4(D&pguL7I+f%+DroFHJoyqY29sWDhVQ+W%?@orV?@oE;zdIA^ z+>?Kges4PTeUJaX{_o4bKON@2ul|F{@bv@pJy8Dv{h|Flq(3zOL-ilgAKC9C{XL>T zra#u-WB$kbdt&}4`g@}O6aJ_4r}p=h{?z`T+0QfnXY!wUe$VmcIX*tehv)eA0zY2h z%M1K_fgdmN?^K4*#Ecr~Z5S@7*8XQzR7=%U(fO3Iet9H zmlyc+0zY5SU*OwI`b+$MNq>o7ukhy;{=LG-SNQiDUti@E`(i&|?C&f6EB&keewF`C{cq;`CjXoMpX1~6sj$!I z`0yNGUeI6AU*P8p`b&I#iEl6IFY)IUzP`erSM*o-^BSLC(_gFqTK*e+d_#Z3|3>~> z`ET|2mj5k2zoWm?-#hn@cj~{F{~mweAI<+!{g3iLs{e`p z37KZ2r&upXr~?|AqdA{>6M>%>Pw?U-kEu{#F0q=-=$`oBqGKUwp@x@A&Z@ zpT6T`622w*e42zWN%)k^pNvn*_@0bUKk(-VzWu=0AN(o!n1W9!@>B3Jm7a?KsrZOcw{T%ztvA-Pq%jM72e=a@Oe)8yfo?o8&dHTzz=gZGGUq1hLeE5zJ-|_7`ek9>r z68H#-FBs zy8BBye>y&<(=+flL;Vc*j|_aw#MexG&*aZ^zsb^H7Jrucvh<&AKiT$|jlbFY&!Ok& zFNdC^ey;pn{#^OF_MfN!JbIq}(o^-9N>AfYlb?p)Y3?uS{OS0Z zE+WhN%)eCugUae zd`ZTyAM$_T&kub2AwPvb1%FfUHwB+k@iSF_sp_ZVUz+~X_|x>C#-EOV>H16OPuG8j z{xa}6L;Vc>XVNp>A2R8g^0U;>(qESOvgBv;XVbIoCtLqH=Fibzj{bAp4|3_b>gW3T zK`uSde)8yf=F79+eExj<$=6@L{tNJ-0AC95sQ^C;@vo3xh`)vSSVS+P7vWD4f3eTE z#q?tSV*V2T68tQom*8J1e*+|25{X;jiJZaX+Xve=UC3s$Z*q9lcI}b?!fP z{PpImr`Pk>+kXLm7T{+Aeiq(2 z;8%(IrSwwwi&FiS;$NBiW%yZ!k7fMj{N?yvuK#lW3jPZ9EBGt)S4polegOpF;d7#NR@EDZ81EpMlX|JCcg|H%ki-sU(5AZZoUfquHdh5Kd4Z@QhufTL8bXC%~xfxJUk$y6UTZ(KetuC)ucggnkLC1od@Pq=uD=R=u8?1WuNCqu@w3wXppstceo!U9N`4joR++DwUXAb7`m0vI zhF&ATMt?Qtuhn0z`D)d#HD8_m)ak!Y{W|^Edp`C2_3GE_|Bu=5bDuxv{QhS?{M_S@ z1;6i^^*R^czd^sT5PUc3H|N67A#cuy-`Ct+2w&ft^*ZPGLGvN+7X9{YsC!%e+wyPA zzr%lreuw|gLg?qN`gi9-KX>Q7E`)mbX2ZFAbD{3NdB6Wr|Nd+^cVGYa<=>}2u%8F? z2lNN(KcqjTKh*z2^&hGKNc~6rkK{jA|FQlb+uvjQ6Z#YTd!qj*>OVFAQ~6K%pL%}J z=+EfS?B^N(AB*An{ITTwVA=PenWU+;vkZ*6-1^jrM5c06zT?XBRu z&3}6*^mAv^_raFuzU}>;kb77CyZm?Qch$eQ8GQHje^32;`oC|!`~3H}L%sX-2l{)U z{|EN-fc{YZhxYeS{zLnFM1Mqo#Q#WtkL5o$-(&S3oBs*_6Z#YWC-(PL|4;S*)c&5* zpYcEAf5!hz{&W0&jxW#W!+xLR&kKBefgdmM{c`1J>dRU+wQJ z|2O&H%=bV zukr6SKEGZGf4|@0-y8XFBgU|9mtN+FRzL@We`M=P=(!a|8>i+PR z{>}a9oBe*{|K@)496z4p%X55sjxR6hFYx6B{RO_f#MhVj`4V4V;>#<1eT9Fo=&$ha zHU7Pp|JwcGwfr~gzrn9J`1l52-^zc>|5pB6`S0YvqrcPtJM+EA$M^XD9$(+<{{#I4 z{e%0#2l*e(|Iz#(=^x!MKG8qXKgs`OzR%|SZ2zD6Kdb*m|6k1iMgL#;zq+4%<^O7b zU(NST{crr=?B|>QpX0;xt?>8lIet9Hw-@;Ng8l;EUf|nH{CSBlFSi44U*hvC`YZf> zg+H(4zsC31`1o4=*Yr31Z{)w>elSEIVC*emje=IDd`h9G;9IKtsrZ&kPnDmBe`)g5=xO}v^3(A@9iP+jH$(p!>Sy@;o}s@?^)vB5 z6F)QMXQ`h>&!T6!Uu3JFt^aKOWy{Z@=cu1U&oN)F`nmeg)qgI39=_-C=h5@+YHN%UlVNv0>`Uo!m%{}256floj1F9knS@GnLE z6!(u*{7l8SRQyWCw>0@_`cI>$$xk<5y87w*PuE`te+GVM&@eI{&M(p)Xy=04nF6)f8^40>ACXr@HK-!Q+_5rQ+}rYv+z3$U$f|0=FjHO zrf1tvHa$oE9C{9aj{b7x=bAs4o~wQyJ&&Gee|h$oZ~lDq=bJBI{qOkk9iPAB$9Mcm z!jB~UNTMg6{F(Gj{LPe~$)BZumie>XkFtFJ&gRdiXUosFza0C? zF<*}PbJWk}&!y+mbNTbs&!gwb&(mK%f4=_n>G|{md?>)r0{kezuR?q*^!c?Ap9=A> z2!D$3tq5O=_>1Ki<4>{sK{5W8;Ae^YCGtz~tyKL|{41rG;#(QLO#L$T%jB2iXE{EW zt6$Dv!C#?%h0o6w>Q~}(rTUfjQ;DBd=C9(fQoo8`&0kHgc0Z_=Ut|6n{nhBNhQC(- zwe(v3)!Kg@y-t3e{nXiiz5eR;UoXF2egVD};8Ov972ro9J{ICnA$}L)M-l!M;Y$(z z6yZ}by;y!R{uJY1iTWk<68;i=E_J^srI*r6eZDTkw=(^e>A#F#F27uV<^1LJ3jPZB ziwb-ASpuQy-4=U0I51^8Kjj|KQsh`)vSQHZ~V_)$bJ;xD2X(Tnk?n7clm$*Nas9%C#rTADXzZ5@9@wrU>GW;u3zl^^ef6MvH>E-SZ75b~tUxofE@U@a& zslQ77RqDS=e^u&N;cu1vYW`~VtL0bIYxGycU!%Vo`>&+!$dehToh0G|r*p#Xmi@ud(y3h}29e~S2v_>1tr2w#fn#rRZ=pT+bN{40@P z!e63(sryGMe<{6`UgqZmW%yktzs%?Ba`nsU<@zsIzk*&tufXpL`IYKd(ktCRD(O}F zuX2B?;;*7t<8QV3s`Xc`evSMZ`>UbX@YnL!n!ncbspYRzzmC67{W|`7&##`pUVgp% z#UH!j=kR~*`Tfs+_&v-Y2jS}*^c#EO+>QP4bD|pue&4ej&fVM#@88@H=Wfz(?S`KR z-J;*x_j{p(@c!-H;JZz~O}~8*a_;Pge(vmr^LO?`y*vDO)xS%>yC2To)&D*IdwU`0 zp8oC~gu3_Dzpws%^WUdGpg-6PeLpb&1Njftf2jUL^&iq7(I3$tneP$(G5xXqK34zn zLFo61`cL%tME(={Q~Fc-Q}aEwpJ(QOrv5Ye&**;~dhSPFkHcR6I0>&e4nrR|jy(V4 zu!kEbp8KKi1NzNl&;P`8mw$_X>p0}yItk})ANoE}|F-kInbQ{7;U;o}L_gHQ!V7JyriH{i*#u^ZcI4f2O}@>i=;X=KJH! zb3YGz`QyU#KMh~sIP-cQ&fmBQuQyM_xtsKx=b^uw7h#{bD+YWW^^R3+>DOI|52TriIiKHA?;S;$gSu|+dcz1WD+>MUJ|Dl|_(UExm-Ncc5m*MEW#F2Z6Bln^s z@uu!8bU$(Aesm-#(UEvl4=%$S4-&mRh>paYdJr9nmwqVaVRR&JewZlqFgg-%>XE%X zN*s9<9f=R}C~@Sml*iGLc;&~5ULHqB;uW8G08gSL@z^KPk@(ps(UExEQ+s(D9f>#h zG||h`#F1xud6r0dmMHWrIuak?Ii5eq)8}~e9Is#OhVU17_JaPxec&Zty`;ayqnCL2 z%6;P%-oC=SS9ttd{%iM@*YaPh{{~Or;N2Vg8};AP-_qa8e~YK@^!HBvckUbS=_w*0?|6o5K=pX1G)&I!<(S72h{yy=4GT$fuPk8-Vf1l}}>7V6)v7ayQ17F-X zzVLtL|Em61{;%|Jp6@sQZ}#&|{&T!}j+f8z@Ht++z`GZC^n(5ZuU_)M#Iu)p_|kpj z75$a`S9ttN{%iVc`fK`YynS;R{zAN=zfu2<`fvH);`v*=eM^6bm+$odj{lwf_w@Jr ze@}l;|A5yYjzS+F^!I`OQGXxt_#<9_q<`Z7r2Z%S`DFgj>VKwxmj4;gzwm$2-xvB9 z`d9OR)!$e1e|2B@#{W%!-{{}ee~!1$@#Hz)Jjc5ic=`hGUf|UWJbQ^pFY)Rn-o3=z zSNyN!zoNgwtJmtkc3*jor?2U6=x^w6@a_#BzQxnGc>7j=Z}Ie<`tS7rj{lwh-n;L- z=YQ`$@t*&K`X9{qf&YX0AJzXT|0DlL{!jEz@;{mHllq_Ke|8`GEdR6oFZ%x?|BL;7 zvH!31ulDNoapYB^&}$ffohbA=IufVf>qN>Mh2A8Nyorv) zLG~s(5-7qDW9Vw zar5Uyp)ZbniH^kk|B^`gk|^}mUcM$$z9v$>Mn~cUd^7a7#F1~&k)R|BeaFl1c>5hs zzvE33Jqgc}@G8lDAQ_L6@haJUA({UN-u=Ltq$Ln-@I$oyJGxV3C{|xmr=$Z6P{b%xLy3b^pKg)e0i=Jga+4{?tpKbnZ zdJa8@o}+$_{9OI#x{u}Z=h{!6`%0euoitPr{=l zdJ^6x;ZZUkCF6Or&#%dN{e%Ap{}1^;jTh3|Nsgr`Y(okUN< z!(_Zl#=~U1O2)Gv{6FYF@ahMDiux&dmx7lmc$Vt(b1FR*k5ln54R6!vX?UE5x9RkB zJWi*l^Jl1^Vg3yLXQ-dapK1O~dM1CC`Lo<7vhj{F?^&C!1@ z-shSx*Zy+tH&1?^`g!Kdlb=t|=g(I^-~PV?&G!fqaa?_m5D_QN_XrX3KO_N7Qi4TE z(UCZslM&lsnL<3B-%{_y|hH3v_zq_L@(*uO-~d`Po$(rN8+PpIFgY#k`Wz=qcbCMB-83L zqa*PyGovGMb7rDYmepk?ddW&0$%>A|r_Xll$c~Q0*PWdxl$|J)W9Xd3k(|Vloajh= z`dmkHqa*PaaubDeqa*R$JniO1N8;_~MMwNWFZqt-CywMNQt}hM6yRY29v0wj0Uj07 z3-PwleWB3j=OTI$-WB0d5ndJJeKDRD<5{u%61**;m$(m<@R!Ojm0zlUDZNa7nf}Y< zm*HVKe>s1-{>teUcw2#|73x=*uaaJg*OmO0cwdFbRrXV*zbgGz)2r##{MF{K(SMEp zYSgdMU#t@^d@BenE8dY$>}Jij{m_4Zq@em#FZe*qp9;AH_`7T{eW-WB3aAzl^Y zO%Way;Z+fT5ndJZ7xNe6RWW}Fe+hqy`$!31mhzYKm(ok+m*IUGo|fTlnfpMw{Bpc5 zSHIkSqr&_ZcwNC?A-|HpQh$~7O8r&QtK?VFtLWAGtLCp(zuJCl_-oX!q1VuB-3Mwt zpIYWD_6@L|fwft)N)p%ZQe>L)J_-ouZYRq5DUrVp$ua#eCzB>1f zI{rHS)zj-AS}{sLSqh!7FSVL^n5IA019EGopJ!stj`DU6Q9&lW~U;?OGsnxe#! zqUcCa5-G)w6h}wmh$~JMDvplCxmBW2NpvKC{&8BrO}aierY15G&&ORt_-8g z5{1eVN6Hc@l61~(Xj{N)?(tiF59sK+q#`xI~-v34a^((yp>v!1jFZyr# z?_c5l-@ikp-}Hu`A-CaIcpwe*hKBHdbJ;mk>A4Ks{dActNvQ`-zL9Je%tTRPaA)`{C4xV+fRE#=(j`v9rO-* z2fb7MPW$gPUnjlmXUOT&Uzh&78p7VX`MdeM`MdSkqraYCVQ)R^_t1YfdfrXG51M@+ zw1n4Rjh=T?=;K$j?~9h;``sAM{ciGgv)7hzzM;{p{D$U`*U%F7*rBo%Y+Mepgf2bC>zM%-7A|t$sJXo8Du8J@g*??V=m_sO@;9pA z$lpkBY7KofwRvs#D!;ik^wHerwLR2r?g(?V&|By&@>}G$wuW=9>bL5zReqcP+URZa z+w7-Zf9>@4_V9hxPVb<1*iQ$&gWjorr~W$4*J;09{9Wen(qEVUy6v~ye!JVlUc1fL zL+_#Y(0kMSrd4Z#93b z{8shb_}lc~)*bq2<8P<8)7#D0u6~F9I?UH$e;x8W&DW{FPW^S#yX>b+eiwh2`rY(y z^LMM?Z9hHg_t1Ov-_sNJ(u+^M_|}V`z4+OOFMaereC)%Yethc3w|;!=ZwUJykUxN5 z1Nbz6Z-ep&`3LcBkUm5o!nYy)4e4*#{bAVsU|9Yzevha>f`23ONBBqaeUyLHe53R+ z^NsP3nQu&gHYZAkB<{!q-Vf-B7A2Htuevj~v;_E2?sQyOjW9A#v|CszS z`Q!9){&D?}+s}mkPVi6gPspF-pETbjeNz6E{-*e+%s)k+mOt%&FioGf-x>FV8TyRp zJLCEG;zKWf_2N@6e)QpAAO7^=M<0Imw}$^;_tX3N`|)>xJ|KU9e}F!Se}nvk_&kVD zL+TIV;}Cra|AzU8>BI7e=_B|*B7X#5M>;~^qxd?izfpW0)!!I>48O&KUV{(gMw$DaZI0saB`1Nb$Fzk~QYNFT(fA^su$A$%L+ zAEpoERq$&f>=` z{>;(m=yUirhmZ64HjnS~_%)9&3;YZG3-TB6ZxO#2`4{nhk-o&ggpW(~CH0r_ZJB>r z{xUwVxIe7WSMYCzf0ch#f2-zO#n(0bU2{KKlfOn^=U?Yv=U{F}$O1^xy40)0XLB7G5`7x8OR{t`Ye(U*UH-cM*5z-we{Aq?sK3F#iQk+2o9b`c- z{w?>DE&gr!+wKqB>Tj#RL*Mc9haL5I%r}c4v-mKJf3x^MhhKB}H-|rS_&JZy^FCkB z^Uveg0{$%UFW}Pxel4oM$iGNml)r?pOZ-dnm+);_{xW@;f0=)Ue+3^`_*e9|>i)Az zU&ZHD`D^@Z_`T+SvnGGt{OkC5|C{P>;`5gIw$$G;-xmM2 z{B8BOC5zG_lITr3cj!4=ZgFl_nTGvs{U8yuj2EX{@3)s z#=k~ir?2aO-F)lnZ|HBs{x5P|GW6Ii;uhbvx^^l__c?Bd-$@4Py6_@k1zZD`}lT%KL_}9KtJF=lz)hChxmSo zPe=44`A6y>@gM8|SpG5n7#~mcccT9j{5&z=sr*y=DL$UcKa+nZ|BU}kf9Ldb{hjll z(=W__VZICVU(herzqJ2L`Iq(=i@9LMViIC8SBzN946!Rs#IAG^yHX~0;?gc|?BUiPuI#xN?BV)8|30qn(IU6 zkpB?357j@y-6Q%D{RlUYaq}2AkLkz!C-P79f1>`0`lseQV+&wq{1ukExf5Csjf60HT{-ype>9Lpv#$w1Hi;0NE^ccIcgxHlW#jeD}uIwpx zoj7x?li0OY#ID_Ob}?iZLw7N37en?iXb*$-Fmlgl?0xz^eIMiYG3vk_;s7HL_zy7l z5Cab}@({xg`Hy^tKH@*Z;3N96{*U#4?2dA*zZ3nP$Uosfp`Y@f%0JcLss7IR&**3T zXX>Bp{~W{5>F4wd{tNXl?Dv9x$$v?|H2n6(EM~-5%rlBzSyJrEO(1q9 zCU%uLbFGosb>hr*BInvJe)fi+bN%cKKlk|AAAXPUb0B>Et2g|9aX{kQgpd0XYT_J=yH`fuZJqqmu_joxm5?e^0yzkML&cF;S_*U=yL(V>2) z{7(IK_J_T8(!2E6)fe)*_`B5aw%=~~-TLdc-yZor{5|IDk^gfr?Dyx8*Wob#&yi5? z*Pz!S-v{(xBVmr;^xs3_dHf#seK8WgZlE{tH}E&m8wbO=#-WhcI2`IVj)a`1LC>Au z#NRX$-fx!QEWeq*c_hr!V!jr7%dq$5w+@Cnt>$kX4*j(9w+)8A+URZSx6#}6-#!%j zX_wz_KOOq(u%8b39p>*eUnhSjy;FXd{4V`>soy2Po4=dCTm5eS9`p6+zej$L`G1av z`G1ai{^Mc(pA+Hr*JzmQ*H}3Bi~egOoc}!<&ix+q{V*P$-|vZVzCnJ&SjcG@_rCnb zQO}#+D8G@vX*ASn(q9vQ6TMme=CP2|OmC*Q$Zz3q84rE5sNc%pYQ9!_>qI!$rvEni zZR4Szwuw-$-G185->(05{*KYGmk#+I^bY-X(mUmMs^2*gd|l@6(tnrvy7b?zzixWB z{deoHhrdUEJ@R|h|2Y}v{5cio`8nr}r}e_i}t^1IaU zvY&4I>$bmc&#znk9{cH0zlYw#-;1BU_|=O)z4+CKKYe|n?>_wL!SO#`Wsh&-2Nu;e}X>2KcT-#`lS6%@=xOPl=-IgH^o1tziIoM zw!dlmwE1StHzR+BJ|n*uUwZMQ7r%S)sgK@=Uwy;j?`0pp^wazCsULs(@p*tgz(0Ur z1N1?B9mJQCrz!u@2zekbXZ^hx=X^eOzF(%+Q+r|f@P{b~E3R)1Rm zGwvTV{4<{KjQ#ZDV=q4R;!7{S^wIn9xo_O_$B%w|>8JPOPrv)Y0RO;P`2XYp{{Vdu z{|5O7)gP2UL?6P>A^aV}*J1iF|1keB{*B=Ki25V?8<9V%|55xM)!(T8#`HgiuVegU z>W|aM)gPyiD`%+E4GF3eUHnzaM`F@NEEp2KWc~2k~u?K8T-# z?iWM&Iz%6mKcv55{SVWJ@pYJgMEw!`9GMRHj1l}DQ zEPl=6%Pc<6;@ccP&EeM^e$3&|JbfNt=kawO{}$vg;M0Qq1^Oa=5uX<2FXGdZ{3ZP@ z(U<7U^kw=oeHs5&=qvhL(ccRHs{6sJ{#M<8R_SZ_yJr41`kMW$>wjJU>-2T?H|QJu z8|L3I|EBy+`lkLj)!)+Jmj1TrTm0Mdx7FX4zfIq9KiILK9r}*`W_^B~#jja>nZ<`W ze3_%q;o}@W&C}=IALj9G9)A|(FW}DtzAfP6BK|JAA1vb2qWVkxOY|lEEzy_NUsiva ze;J=w=qvhPp|9wFRsB`^Dt(o{hQDj_*UY!3{yP7<{?_@|@p*&3Vg3z#-r(QF=S}`i z`X+tL{b0-eV9Wel=G*4q*8jHtw(WmM{T==t``@9@;>#>P&H8*giyw3NF^3;>_%(+= z^ZfJpHBX<%zXg0=kiURG3-m?)Mf_S+e-WRS@NG%`C462|e_8%Aec9*RW&RcYui*2F z{1tp%Re#m}VwHbY{u(~7>2HmH&HZAXf8BiR`dc^O2LA?q1D`kSchh{E`rovlP5Ku9 zmik-#Tk^Nfx2^we{%!s3$lsywm~Th^EdI^n*DSux;^!Pb&Eex5KF{IfJig8I&*RTL zzAWI=0{;U3Ey!Q=`E?PW7V&Knzn0WrqA$r`!pCL$vixQJE#vbF{;lBe3VlWYtNLHn z|Em60>1*^g_1E~<=*m|A-wpbP{ch-gQ-7QEP4zeFTjtxMZ^_@HZ|iSc zf7|@q=HH?3xIgUZe}{h;Uv}|j*XPe&{Mf^fJ^b9m&pmwF$Jc%Q+NbZ+5BLx8=>Q)O z+#e3LL#q5h@$FY)=3eo2qT1jJ%0#9~H>#q2P4Wr)~S z;>=az%vIvdwTnjV+N7~-qr|SA*~PkDtlGtrU98xn@A<5`hjn{czK=EgSh?@6u#cq& z^aCt9pdZLTq#t70A=Vx8A7R~*`bYF5EIiiVvHHhYdaS<_cYzc2PxOC+)u-}L`A_Aa zV(}UO8ULC5Gx_K0pJVyC`Ofus!GA%&;J;A+()^d^ztrEQ`C~B$VlfG^m=dv=9%EOE z#I8KW*j3`pRU+rwr6P8nICJe<5WAMMiz~ahzKc7%xU)y!!>v7B+{4vp?h50VbcPanUz2#EGYU5wttm^}>L!?->Vc#~6O%j&fqY6ZKE@ zf69L<|5W~|{?7Q%^moR8rv5qqx%_kepUc0XU&z1k8U2EONxzhTNxxJ-7Slj1X2Mv^ zh_RR+VpoYXS5jhEVq#Z`oNEs{cAdz%HcISTFF$9)&v|~%g`WfdoDV-2{kaf+9`uX; zYc8DoHShg}aQ^pf`1#B4x#0Uf@9Tx|+Q8p1=l4hS2KkNjM*c>6<3h-5n)RxFlm432 zZ=MZ(H1jvpo7Hcb^?M@zmichLMSiRNR(h-XTJ_gvzBc)7^I;Ed>bLW^)7#Z=U+{Y& z^L5ZW%!TLCW4}H2^K;R2U-G)_ z`LBfYzZShNdG5<$u3szR{O?82eJQ;EdpVr@&ELS^AirVR_r*#$->7~gf1~`y70;c& zX({-c^w+c!>NKn0EWcU(X8A3P;d!<2x6oVk*UI0z6wbBEZ&kmI-p1cXZ=<*CuU-G` z=4)5KgWkd4u^jf+u@dTa(mUy$`s0R=>%-5xU7rmRmTm5eSZu9k+ zuSfqq_S@t6{oD+5{oL~Ww>|%z@b$0Fu=ihEo;&^5j^|DPy%lnPZwKG+o$z(TX2@%x zH*5!A1AimEaVxyvxE*|r{7v$k_?xyvA5A-Z-qL|+uoPovKew)_*?YfLT}v+ z{kEFFRe!DOxAC{p+vsgOp^tX`x2xZ-|8{!EW;oYD@35Z^`JLwLl;6qU$=^lqvi~mr zuAMM%H@#baH-ESN^w>|&R@h4qy+{3CeCWleUi|6Bk3M?eTzD>h_|r%4$ESY$>Bpb` zg-~yRe}I30e*ixR@oSJih);v~HbfuN-_U%Rdr19Z{2!(dt3S*?G8@j1=x;>*5&9^; zkE%cFelSWOqmR+Y>}O2UZCgo4r?-YJd>2J#Y zWZL}G=9}i9rq9^_jQiINeMWvSKJ?;eFFy3*Pai(_;YS}n_u)tXV)(x3r}yJeKmP!I z03QeNbAUdGZ-ewf`k?$Fd>oQLB!7s1m_F=&GE5(KKN(SfME;2U5&5I^QTe0h82I^eKFwrcaxH+Vh*% z|BU_2&}aB(%-@Soz4+XVU%mL*hcA8j(?{>a_kMipr}yJqKmP#!4B*oMeSkiw{@_~p zdpan85Z{L658>kw{}6px{xE$Q|AzH9g5M+ZN9ZFPq24Hcls<}&qx3QPWAriojj2CQ zA2;7PecXH#=9}Q3P=A7dl0IpFlj={ZKSiJ7pOQaizG?NR`KR4)rty8od^7wr>d(-7 z@vRphd-1gwfBNWs^gjISqxa)mKYsV)Q$PL;@DK10;PU`}4dT-veNg@&J`M2?;p33} zA@zsp!}MW%8>Wxon67YD@=x+l>2FH^Q~Xo(Y5r;YwE3saH{T&# z!>2j?nxoI-*F3(>aUt_&3tR-Ta&*=UpL>n{jBq^>u*DU8~hvYHyiw$@;A-D zN#Eq(!tX8pZJB?|ezxUryB} zU*>&2p2xTO<#6wt=U&e@pyJ__(aUW%ZZ&m-$!Z zui*Cz|BC)r^}i~A6`xnlwwjB++xp)z-;Vk_?l(L9v-mRW^WiLh%;Liw{?54{%;C=*e$C_0 zJpRt(^E`clzJQMlKEE#be7cBFi}--z$+faXlzQMm~|C{tp`X+r#|6A&B zslR1^+w!;R+w^Vw+tL4y`F7;*n12>OXYpYcpJ(x74u9tGX%2tq==1nD&p(eZ^Z2%a zp9}m8^acJ!`XYT%{v!S_(U<5;__&0B%lcc!zh(D_W%`QwR(yV5k-wt;Dt%S|tNg3{ zYxFhs*Yv-pzjgK3<*&R2L5i+H`U)X-=_Yy=v(d=Tb|FB{chv?w)@34 zeOrG!{5$ruL*G$<7yowgVHbaP@na9)_V9NPU-s~8A7A$IYabu?eZD;4KftF0{6CO? z$bU#b#HT}iI-(!RKT`jQ{}?}y>Bss%=0D*-!QT^nKH)#b&r|+W`YHX)e$MRYOn+zQ zJ6Hdle$Icc{)PE3)W5Kw3;VmIU(zq_=Td$w<^m9l*-$JdA{KK8h+Szic9l4DB_?*2 z$hlT1cAYqLZIsxxGrL%^i$%LwvWpdaSh|NrdswoEb^BPqk2U-BeXKjcsss54SbKoQ zhgf)sWrtXJh~-E0BP>7C-x2+oeyskn`p4>@sDGmViO=dM`ajkGsrsk-J2n5A{hYb0 zoMG`9)}GtXx%_keo$K!c%P;sZ^mn2DrTUlpzf}K{9*b!p7E>V>b0iisW9&+i*p(?_ zSJoK2(nsuCqp|D6nQN+e|q$GCp%UU0&HBL9T{1Q$_Iw82!>B!?xD7`yTuW7h_WU7Iv^t<~7IS%2<^->3ZC3qL>mx$omYnC z{Jk4|zxVu}Xy4cL26_X%f!-j$aX0uH9& z-7r@ty_3I_-o@Xw7jnAP?~>nbzHarq&EHM$(SHwrkNJAc_w&$mKk|AU=KFaPUVk0> zJ~;CAap?CK{r6$``u9-Vwmi<97M;BTNe9EWoaC*ieG{l=q^(|8P7* zZ`WVD`8({VgWh4j4tgiOQ~#a%@6>;n{dCd0JfALlxBYhOuUq|YdJlgOy+?kJ`ae%S z@3XMypXXsuKQF@9zfL{>v+(|}b6;PCJ^w!S{Lj4d|K@Ly-ypw%zk%K;zmeWZZ@dV7 zHJygKO=rHA-*ge`HJ^Ik^yYK#(_7SUp|_lexmxJ0r{U|?vyjtz9_qASc;5PJJM*>v z+Vs~hzg>R&dB|z!@8Iu{-=V(_^LOgMlisO*=S7&i%luvT(XPuBc$690F48ZJX@L!wYabR_K3yq1C#zab!BTdnfxVb4h z694CUni46^m*I`(L@&*Wl;-G2e1I11wnRtb&9x*_S`vj?FT>H+#F5tMNc?PTBBf0) zZHZpmq9gHjv?Y3Jm(rf-r9DxoJ#nPNk&fs{eCUouN=Kqlr$U{HLY>i(_#mB$BV8uy zN*w7*6zWPG>6X%+IMSUc)SWoe<48|*B)-(1#F3upNPOSDc-4!yy?E7&r+s+XhxdJW z({~X3{dm;R-;Y=Q`~&VA19&xncLV%`csR&ENFT)eA^Ai6L-L34a9IDt{KNa>{uuul9*@Z%!`pHFjjKPdzj5wbDa zp7rBdKb{WAAHd52`T%{9e^CA)eNg=&JRXuir2Y^d4%3I-XNLKQ=_7bLLLcEDQGZl_ zqw0^k4~(9KzrADbD`Wg)^2g+l%OB?-x4&`vg#ISXKY`a1@+a|pl7CWvlk_S26n#p6 zQ}k*1)AFa~Pt#}gH)DS@^ci|Dp7i2XFCO>eO&?zM;b9*h_2Fed9`@r=KYu^o4dB^; z`~kcgaNih|KZwVJcswY7NPk28LwGsFKdk<+`onlU%s=8jFyg*5B7ekuqx_?IJZipC zydUEq)8Cle~{}g@7eAD!4{%QN2 z*58c%&hXFBXWSQh(X}^$h~5Yhac=cSh=>ES4@LT-BXOlKIuexVNc^3CSBm~bN`G`D zPPG0+%77yS(UCY*2NHz_5-Edv8B7!!jE=-9HJC^l!o{KJNW6uiM4_SRNW9{(l;OmY z;lz>Q=tw+n#6%;}kvJDeq9gI9MiNIxrHm$0Miae^CXS3bGL}dgOQeiNN8-8T+8s|E z8IO*{`yP*u#8)?=mx;uYiRegtkcsF>ys1f7ipl6my#L9>k;&*t{OpuMQ;8!}i9%C} zlxc;gqa*Rk)6tQ5{&aLC-tLS-Gl`U$=t#WcOmrmP_beXG;?=DC!Ym%n;pH4&&f(o0 z9?j#?JRZ*D?L7Yio-NQ9@OpuN(S2l5{-XRvyj+sMgm+8yCHIYG`ZAs_>wg&!SJYpT zzd~Qp->Ugn`B(9JRsNd$z#4rGZ`b(O`Pb#I>u+8C4fQwlzhV9j`J4Qk_P?qAru)Da zean4dOa2ypo4&37w)}1V?by$b{&zf|9s8ffn^~XlXYpj#eP9l6=J0aP=i@oNoyYrm zpI_(kZXS;o@OT057U&D^1B>z(@oZ84B7KRzL|@Y15`7uZm+^8L&zIF-(ccPvMg9u^ zDt*=btMpa#t?7SF|7+^6$zNB0oqyeZVO{D%gW^Ka{a$9y~b-{If!d}r}w7EfpKbQX{1@Olo9=J0L~Pv`M+9DGF~t9ujp^Zd@J%-@OYKJ%D*aq zm4D6rYx-NGuc^PTzjgarr>~oTL;i;OH}tn*znk{6ss1MaCZ2DZZ%hAM_P<5n*59`K z+_w3))!$KnhrYwVqyJf;nT-$;C(mqxMY9Re%mK|@bR^D~x#&ooICBZm%sVn49f^}? zK04wLK(pY;LUbffo`vX$KRB}J$YSEiVss>qtHnewOWIvZ6k19gS&ELt&o0CGa&#o# z?sB5ga^lE}l$AuGmFP%(qLsvvRo9!<=tz7otBE74i6d*;U5k#yE3ZXI;uY7TBXQHZ zl=Z}s_2@`Yq9gIM8yLM29SLtlN8)iCiIhzfZAM4pU2aB4;;Y+C9NChxl}Oo2q--UQ zY&)`@II^8c*^Z9HEAE(RCvjvaIudVcCvjvKZ+7u~7f*NbY!5H@@MsS&_vrideg1v= zK3*N*)d5}};MoCQ9lDPk@*m>mq5LEFi6j0a`A6;($Lb&J?^ymZ{lt7HcznWtg14u5 zeu~GZczmk=GyXHYJ=5PA|GECo`OoE_o9}}ELVp+XFX)%{b7{Uy`@d8_7E>S=b0QYg zLM-M^61z&Axl$!|rA+KfpRsF&V%H{#T_?_5JF|-|yV$jhy}Q`5=d^?Ey ziTqRjo${Z$+nnnEjDDuSGyR?MpX>izf9LYg)xV%$*x!Zx3;CD&zocK9@6vp+n9E%( zrh{0_kytEo=1NHHN=ocXo3Sg;F?MYcv1?BvcAdz%*6S|L?Bd`qj_u;y9?tF2_uLcq zaBLsP_Hk~Xe;WBF$uAlBe9qou`5MlSGtH@CC*%_6T8-E?Aj(`*H#_7c4il8b|Z|$F}0h3(Qbs1 zIKlS(wqY-EWG``KFFF!O&OR9JCt$Q69f{v5_7g`AaQq-T5|2HIj>PeL5FLr1Jyhs0 zk#d+ga+v7l2&9jqBXJBKMMvU&A0-MMJ93;javU9rcX=EgiB~*vd0xLm(%D-yzkRQ%9(c0q9gIxv*<{CkhADWyt{LIIZqrpPaHXqj>O|G6uL+hx`>X% z+r3DnTw2{_bR-^onds#*(Mv2QCKmk{?9m^rCi;_Nu`4~tuA*b{`q7`%i~gkT*tLqW z>qN=uPp&%ApW;vb`syElx$&1j{&w|mfBDP5R{nDJ&wu_G*VoY(fBo10^xs|m^X-4U zzWV2X4DbByU;j(=&eK2NiCzCQe(3N2`X8gWUjBdH`fCUYmcRZrN{qt(`nPzpH~;>x z|2dKT-^Y{x7Cd+U8YNHuw|@rzjqz`P8vp$I@9}{DA%6Vte;$wC{JTSc59w2J=imQ4 z8AZg0`g?q+|Mefy;b@-l`ZuqCk6y3-+4~>=EEhE$7o&c|t3!YN^U$B==}}wZYkJgH z{OhQr@Jf$53SY-{&HUs4rL`dh~r7|2q0U4X^a*uTS`z9(|w2zmERqgjag>mnQn!_vyd>lRo~h z=r85J{pD}}`oH6^fB)D2{^x7dNBsS$kNEr1-|z4~J?bO=e)RX{|M>HK)JJ%wM}5S< zj{5lD{?wztFL8g=NA$iv{>%TQk9faPAK~>s=RW?cek@cM9P04&_Dhp(A7U5{P{imZ~wrme*{+Dj=vdI{`18B@Wubb+?({+k$u~J z#U^hudotN1vnN?ave;G?S?s%kV0fVRuhy_3;5}JSed8zV3&@sWKwm)+q-WWBFkp`i z$OFR-;GqYSp@EyvU;{Q_L+wlXx7S)XV`uU*tLhcWiU~J&taBoMvCla>BF?!HnG4oj zO3vw8buc$^A=j9ApT1U3QgY&b=CV8Q@@I85oOgL2VLs*Ok6i@;)&&V*+gzYvl@F$E zbO`N7hfqFnw$b5|50PzjIP4$00FHu#3*aa?xB!lVgA3p&IJf}9p#)DqwN1jOpUS77 z+D50J+K)~@l}|sljZQz6Pd~MdPCvCTeYgO^p$ifmwz+`8p$iurf3_}MB$U4_n+q5t zTICzZpD&$pta5PZf;WTXPggm{E%k>B;3(q31@LEZ=tiN%<9NIHyx(sZ)gvCoGzkw_ASl&yblaqU4lJJo+eYWW_DesQyqF%dIaTsdsp1Ed zH^VV`j{1DZJeXT_Y<}Yc52wF*p`x|q0BOs+Rc&#Ue$BF@6vwrHy=wn8$|i1Hf_~OH zKtVGpj*E%wV&V#~wnJ$feJT1>s-X&EU|b1P)zFPT)|vkHWz-*bENwe%5$!37Wy7O9vc( ziko()z!nr;KWH31h%THtbL|V}w{&rCk8^R$U4%_H(*pCi}d^l{Q!yz9I+vsrEKbCDr!9lhi1qay{4vi1m z#WvZHc9BoJ*hZ&a>_?|v|B)ZY6apnf{@rHLVb= z^r|bp>Po8Wd1$pCZnf80?R8fB;nofhM?P8Wb=G>FwV}?CrbiKG()1`ePB8(?E%sm3 z-RqgTgUO%w|0ak3o7V%yA7v?I@>kIkN1i`Uon3f1T>yIMwVbmHcc-g6-+0TM){V4C z^u4!Cv_Bv4^!(vr&bG~G=HyIKw9fR`%{5=CH4L@Fb9Uh$aKyKIkoaOwPTgvwOyvA+ zJM%bf1i2n4vhdT7a%!^hUmou0l+XFU)gez;9qOK*i=DK6oOa3orf%_ro8p{>u_bk-Lu z`iGJ@{lj+NmaZ(H{$U%P{vn_KVH^E)boz(3(?4vZ(@*V7&j_pKptGL!fICLZZ z#k?&X%HnWnJN@*p)NL~ynk9on+ZjIE4#!_8y>Uoqy!=LOpUF|nL1TzVEeCx*4&6i$ z4?TvEKd{49>@#w>U(D(swH);M;_+dQS`H$w|KF_hO#ZRggywYB;Ic)ZIy=#o>QBg- zJDc^NxrHZW{NLw|6BYjhcIFrUr|OCmcKLtRF8_&_hvpU@99Ee03X@crpVM*vnD#P1 z(N7(IRTs|MZ<>w^ZlV4KU0cp3xdT|&rI)IB*4Grk4kmv|#pVtx%%#FyuQ2Bd|Cz3@ z1?`>xal@v-pRf;1U*yd8r7?MvvwT;g3k?+k-Jpq#`s?6?v>wJU8hj zQe0;~Iop)UTz7h%Nv|{C>&*8$^Qq&Y4p@n3EuD>_ht<;A7&y3DI5(MI$`2-OMT=|m zIUa$1Nu*3&Vrub;&Atk9W%o5Xp{-RoUzYxgF4X7zNXfz)D?Z-hz4$`KUWTjIf-8D; zZNU{`IhfS0vj19QOOj&Oy0`>u_72uuS*%&x#{Vd~~&Z;X7oz*s12--zH-Q6}i zT}VFdVjF!iI_;wEw2N(Y`iFh#X&0_!aOesIhwa2y90s6#IJ}OQD-r!e$rBD)IJ}NF z=W=kU9vrf8=;4h1p|lT&w;#KbjUpbke%7xY=MJwO2a{iAs`gwiA$pWQH(Wv(@2M(f zAypl$eyLjMbr$>K77q`{0A1{L7W?IGDRs2#rCw*L*I62llji2~Hi|IU!rK_Se=WQv zjV>pRE+>sHD~&Q)AAKeIO7xZJtI=1ZuSQ>uz7~Bg`dak0V`&-=rB66)lSbi?4~K1Z zIP6D>o?hqu{88w=u+{7T(fNX&0qW`iE`OEbStn{$U%P{vn@s zv5ijuupgavkx&1yjZXi-AJQ}&N}q5jeZryPPydjGL)+o7op`Ph4(V{%Mu$V?=pV9h zC~d)^a`X>xpRc*daPYt}ig?t*ThE)z$$>h9<(>nVd){2>byj+QUg>pKhP-(&x7u^< z>S3K>xWxAtV(KM>vh(K!wqSA6k)D~w=s18T6jChUG2f7rX>?3o+nP9 zJ6uURM>d;I3Z7Xw+`Q=jrAjS=o%8C}7Yo|oe?9%Z8OoyXpTAhLJ>?_*BR!g&a&fI) z{VUympQ_?K;Qo%iR66ZSUSm7$O8;6VPN)2Vy()h&`M31!%efW2SK7|FQWnTuDUR!u zlk=&iv8qdt;(TluW0!0>3vK5FY@?rw4zRYvY8(A@bg{92u%w@fenxsYYH4f?9JMqy z298=98v{ozjh*vlh5n(-3%%TS$(H^hpZ;MRo&F)8{$U%PZfrj~{X;(e!!|no13&$v zmc}So^Is=$XsPRya@5jTcu(Nad3;iiS{nQG99{}r$dcHi=O2%>OT8)e={bJ5f7H_0 z7&vOZ$qD?AXeR5dbMYUv<6NADF&F#KJ$LD1fBH22eQwUhyn{KXY}c9eI+I>!;yV6~ z`NVZ`+UtL)>)Tw4 z&!sqLp=zAKP>mDNM%Zmr2;wT_**}OS!dV-$>g1!RgpUrqe<(g&oM%E41$a$!5+&tM z1ave%$QDqaN;$(dc8plHM3rb9Y2qInt!Z=34B51wq$~Q@{6`wLg888~Z7ZL(fc0}I ze`=dfvC68?q!DWYYYZH_?}WgcI=emGnjxz@7A5ZqeJ z8UshISov~#^is*j>E$bttEHs(HuA95Hsbg~%+FO0Camz#IOi7qTbOgc!0AURUdmbU zapSlmcL)a)7I&z);48TAGZtK%3p~nVRV-U|%2vs;RS3HjeJT1<^d;#zomvD+_5)g1 zKv3)X(?4wquWx2RRfz>(zx^|t0q`I{vk9eI7EC)|IFtR_2qgIT@z)>qk8AUXrQZ9{Xo77J{JO0aOKJ{(HCbZW00E!FmLaOoIDJZiPT7Wbr$-S zV4>Gp?8jN`br$=TV6oR(>UEZSou$sUG}K9aYpG}q{jHXY#=ucaMM<{HNw&*Lw#!Mz zE74b?uS8#oz8ZZs`fBvm=xfo}N}oROtvOTsQE#nE`nfO7L~aL5=?pB}q(QLcgJl~X zEc?;Hk`I<`bg<-uWg8u$;mHo7sS_d+_sEE9HR+d#5vfn%nWn5-O-fg$t&|e!Lbgf4 zw3U3ikZp9jkbK(8HacC%estPOK3&K*Ivn_EAyPOTUMpE}s)a)-mp-G61cz;O`iyiq zWZ|$~SopO{@o?xD>+~7@k{u4)h1f;^lKlurttO2j9<`d()8ukblgm9FFAr&wmEm4z zC3XINe$h7lp}p3}#2+3y zUFE0F8CS}Rjw{7+oj9&@Y^`V6i5O}nIz?n>xaxdXEQadL@YK@J=M2w>IBMx<+1CJ?N!J3pi|v{% z-9k_BI;rB* zd4G;t&e0!4f64<+9HjQ`pot^JjM>5DFDv*HN2+aUn9MVK7k{!UBzCn6T5Y~6P9sRH zmY3ejDg3gtplcZ=&H1C6oBgPz%ceW1eer=&w*baAx?)+!j}C`)f`?7Ft7ViiaMUtN zk_Pe6#fPS|&Bcjkl27BMp6MU_Xj3H*VIx+^1THbI%BH57$&N-iYf#O`U(z&Fzg(^v*g=DRT=nK&oqc28Z zjJ_CsDf*HR;;&FFrO=WJWr)?-t4 z5lTOqiSi&Hun?-9@Yb?LQY5HKp`h9()e=1UP})W(c=8FJZFGWXKRUsa50-6oVDN`j zJqnImwn+CT9!dek!!{{_c*rLnw$X`)eBxmnop{)fPCVoj58LR(1Aj=>aA=tU4y7hI zY}ahz(5Hsr(CiDHT60`*$iksz2s)1aRhOgB$cIDq;IO~yIW{=(!%@o?V~9sBTO?}= z`drVN=T=*?Wz1_8W}z2f=*1U$@rAWkcd;kt#lt$o8u((bx|phtVz0WCs+#*+>UEZe z!zIGCa507m*TTgZIBMY{>2^8kcsa>)Iq7&M`bzYb=qu4zoq_!Wv{mP9Ke4P<$>|T# zR;&2bS#zDX)Lu&!NnL;_bpc|V)CP!rKy0G}A|DXj(x=ZcFf^x1P8Ar+Y0ojWIPr@y zupHpnwdb5Q2e3VItT~E@TZV-GQOUW6DsW{JU4;uDN<|qqTj}AbMT~T7T2Tp?RR1?p{oxiz#&R*w;XTQ3e3UHec%mMm{jM(Sfla9T@q* z*hU9NJ}|b?;jn+~YoMdxVD@7a9AscPlo@Fk+kCB)c9BoJ*hZ&a>_?|v^i)o}Xgi(6 zHahL15l#QlcG|^O`jCO)(0&?+ZlU2&=7mG|j&xStYQv#hXgaHOIBZXO85s`y(czE} zhmr{#_K*Gjn~x9=pZ^K*sOQ}i<3R?7L&=VK=*q(2)w}cOhi_{h%n=l2LV}`$5){2a zPf%2tpnM2M<*IRh5QfY;ilC5LN5Mg6y_C#&DM{~AlHR3CdefiVTy}c&-R4maB)(B_koZQy!T7$KadkE0>T1T-RgJ5Ixy|UC(Kn-SM&F9Q6@4rE zR`l)Y+tIh9Zyy`CaHyZcVViLUhkQ6}qr+i8Ivn!hu#FCfd^l{Q!(so}xIKYGcP}S! zNT0!>iA6YccLRrf;-R}9IJ{lsei*kWaESW^4(T&Ey#1%dgK_%_IHvLN`M=*TisSZh zSCpVIcs~KmPY()%cN829-kl7toeZv>46dCFzTN1%(RZWoM&FCR7kw}KUiAIw`_cEK z?;jhyaOhSa4#g7=+cWO$aOjZ%4sD0S_KauM;gAl8w!>k2#urIAbWw*x+u^W1HhAIC zV1h#zNjPlt7suexMHUWSl;N-+9S-?$*yb;m5fAxr*rq-l_RrL<{V;gp5Z{b=XnVz@ z?$T$(L)$AJrO$|mw!>k2Qal*EjYETucsM@8-~u8U2^fjH{loveDXGbIuvB8N|DAxn zUVN|bc)$N`f&E@*KXtU%{h`h<(i^$XwDl-rUL~hLTU}4_br<(%n=fWx7b9LA#554I^#JL)1t8meG72F1 z0NF+d$bRY5rx{qZ5e(ZZH2t9w7}^Mi?GZ75@E|};-G6$Zb%(J{(EkA9H0lSFdXYY; zHB8SS!lASbhkeS`+%X*54u`hWmo$?Chb{|nNT(ZVI~?9VaHt*} znsK5->vDC3gJ-2t#G_`4`nRFZ=i5+@NdGp}`Qh786{EJadZE|3(Cb|2b%>juDcAew zr`CJ%^9x$HBJ z)$;-Xu<&>=yU};OF_auKTEiC9FVdZA`e+E>FUL{SM;V4! zGYqe07+&>&_K){AQ)n}VHdAObV|gq3R`jjtThX_pZ%5ybzI|-01EXL7W1F!EjC?q3 zqr+i8Ivn!hu#FCfd^l{Q!{ND{{wHO)pMgVT5Dtw=f?}J`ZNj0kNjy{z4%>NeheJLb zsz*HR=X0EJ$R{4Q*+20(@)+9UAx=0n=R!PW;m~$C)cqTWk9*c5u5oA#5fABbc&=vP zs2|k&r$E4zQx~%gpPEfd4I=aFi2iG#SNo{DdN`m-dI0JGoBe)f^RW2vHs$6pRuAR~ zpH641*V<~e{5R9K4(m*RvANwp=egZ$Z@1e16D*wG^twA_hZb;k6asGh={lf0r1l?< znx8spARJ7#=jzHjb2J=^wa0_WzDgb$7t<1S$||wz67vhcMSK2Af8XcGFgciPsRU!? zw<&RUac2?pcb2PH%n`)jKD;>9d{zefP6ql;2Kr7C!EW^3=)0xUjr4nk-4xnOp}iE^ z%TD&9??>N{z8`)6ST+GhqXZb+iMtgr8g;;E6aZtJQ3{7=OU`LrU4{4?a8nNoMD8&=MuJ+QH=S>xJCiUT3%0+3j`0`&+8BcUWim zh3a0<5qrJr-eGd#*!zc7%Sj#ek^Nq0f2cF06r!%yAnLYh9nMESt#2Eh*0&#>Fv};* zw$TZ*{29H_+k5NRL|EsT4r;n$4eI|{0fLCZtp2Dy&;=?%>}dFdRVDZA^lUK`a9Rz@ zs&-A)PDFK$#H}XG>U$Z}YteasG^1AJc~Z7=ba|fQnq;D6rFDOdkdjj;JFa=AStZZ= zLmX{t=)AwiarjG39e27n922z)7rYDoMGrsvT<|XZN#S)r`r+q5 z4krG}@I~)}EAqkQPt_}GesS@l_v5F|i{3>GPR&>KQzn9(t%H@1fGAEC*?a_qQ<2UI z$ii+L9Zvhh_d%GPa+N}ZN7W~pnL#r zqXQ@(K-=g5+K&#Ke6Vbz1A`xqn#dXhM@?jnfukm}@>vQc?(_Y#6zBT~hRzS4rKn*t zoyZ#U?1f(SLjR)0gkvUJI`Hqoj9)J2gl1*hqk<2#j#ha zWZ5cIHu{z58__qSZ$#gaKI981HI4za&3L|)@eYx;Uycrk{pfJWhr>2H9P;6?jSh$X zWBKBD!J!8>;-OnoIOM}&KOaMbLqiS@&uipMJ#ctZ=-9{7eis}%A2?(`N<3;(sE^1? zeMHiGbhA6O&@@X__gL_7rI~aGJ7BfnniC^UxY1`EtHf}lA9JH0bE7AXjUmwt`Ct@r ztJ$D2^yiul%J{pQ@pm=j?`p>9X7tVIo6$F;Z$;mVz7>5d`gZi~=-bh^kBx6Q)Gy(% z&G>^uJ{-0SnE*+jfJ1!)4vi}~Jd=@Zn%lx?sc|PhX4%;;wN-OcgS>9 zI)HovZ<~%x2e2OWO`oGQDh{2hF?}#=YuCkNArCA-u z?EBjmwT(x-!%_t{-5vCLBBa~cE;36*zNY)uuKZ-kDQF|7U|aj75T}4mC~IygV}B=O ze`LHRbu-PtTDlPejw$kp1 zk#yMXC;!q`_(OtGTTLf@0Ib7$256@b-JN0RGJRoGPx=HkPOr0@I!a1=hY3ajZMPX=Oik)Oq#~^HD{-A7_84Go+PKw0%tqW$Y4Kja}MaW0z*H0seRA=l*70hAO7o zPB?9o2x#vr=lN(Fy&Pv7dS!E*W+-+jyP_wb=?ztO)00H57{?V;tPh}?$ni_aZARt1 z-@t7%D(CaE^ZC5&e8F|{hn+6umFNq8PuKG<7y66N>n^V;m*4SUcUteSNUyu*vFVn) zgba?RNr14;tGGbO=kT`CIr4C!;>gYEuS9dq;S#oPT0gH{G_4=eE}AorIperaJ+Gxp z))Y)$kpx<41!&v6_X)IoplzcAEgxRn=up~^4x4%k)cna9IBK?}1|02iDT(A# z(#@r$o6FHJN535Xa`Y?FuSCBR{YvzW=o`^DqHjna1}_|HS2%3bzHrEg!!|k`_M^ig z9}e5-aL9+lHaZ;kj}6`#9C{9eL(eU6*ybxOaOgRVc<4R=4%>XCg?QMH4u|JI@=*Xd zbYUhQ!+isTcLs-eKWjW{KIG@Oi=OXJXcs--(LWSd;-T`ygYzBkH$DP~;&%dv`@>27 zqvkn&ems6YN6m9&TwTq$x|(ryHREnG`eyXa=$oYe$In<$cMu=Ivn`;dfd&2}%o-M{^z2KA3}hN1r>qUq?J5Y4*8ofOT|>0NHkS*=<#7(d*qKg@AB zF_D82Emdk=tezzDiz88Hz`hN8N z==;aUKO7o2aQOEbx#+>6aSew~5)S>K0uGHoIQ)B*=y0eU9JXuuJxX*qv>gsx>BF5j z9NG?tZOXwRzj4@)4u^c=Vf#LZwi6HA_c_=ej+&65T#e6@I7%lT+8^<-Z5*Y~h=-4# z{m+QUz`^+6>7#DvaMTSyTHEP^Z>N8FXE#-qM|Tga7Id$(+w1K0I(xm&Uazy)>+E;L z{a$Ck*P+LexrdxEik7bFhh;tZd$^v^+%={>2XIoGR~9;{%}YPA&B+PZ^1|e`yfAq! zFHBy`3zgTSUypu0`t|5HqTh&qBl?Z#Uq=5j`j^qaJoZ8+9O|oZ*ye>vIOM}&8yyb& z(czE}hi!B?SJ$3YebEDT$@TNbugb@I&D$unOk z58a7=C;FY}ccR~oemDBv=y#*vi+(Tqz3BIjy<9heP8P4sC}+*L^rNKH}iHCWj!yz3G zo`FL;9Ma)1pY$P*!J&G@Lpt%W)%Q0J=HM_-&KC~*(bHVO{%*eE#2WA~G1?kCUOPoBA-JoF&?gXj;UKZyP?`oriC zqd$!PP4sV~e-r(iV|fe?iu~Bf4$40?X(`tET^IBfn zyp~rsujQ4_>(Q@AzaIU1^c&G{M86UJM)WVEe;NJD=wBXtB@_2OGgL*pBcVLFRE);P?Qm-^uF@dpn3(czHa zIP6C!9`fPv^jcmTgu~nWOM&DuIF#pzhvSfUI9og%m%K7MBOX5gyaP%+biQz?9vrsO z;jn+~9nfq21s;^efL`x)t`9F|9?TIp<$Kz%R@wae`i)-v zMlTM&(j?8P+iLJ_=iBXdO{=B32&2MGx3c|s&FSVlsX1#}Z44YWtu_XZnpPVFM@_3G zJ$;q*^i|T+S4m$tqu-2vGy2Wwx1!&Qek=N|=(nTaj($7(?PKW=4)r5Al%C+waD+n^ z4(V{H-@~E)4u>op(&4a8KZip;97-o}*yei`aNrNOad7B12@a(xI8+}FSvbtYaq9L1 z4sVYRhf+XslukUPHxB7==s3hf$AN=#!)+WKDhG#c(m5Qu-EADw;qdmnnGc72I2@n6 zncq0X2Z#9JuLyuMYpAeak$59h(W8kO>wlQ$j1Y0uB*U30vC*ypb zjC3dZo#=O>--&)V`rYVvqu-5wFZ#XG4<^s_gR6TfbnjSN14hFW7~2eEV3bCH(On5J z_H&m4jD{~Tw)s*8Fxn3=N*};@b}4BS4($gH$_;6)aY!d98vbyoGs5BH*T-{6TLeWq z9Ma*CPEc&4!yz3GaS;^haHu{U=tEkAL%hU8^@^jOo*IXI;$a)TacDanw$U4hw!>i? z{RjtX4GyInIHnnfjXn2#-S4&(p2I&FdZ*t7-pMUmeTw8)OKbYeym$J|;N5;Rc(+%* z+wbn~_T$~_b?)^W$a|^dXr~VAvO|94)O6~6at5I zIBfF`BRHhPq3v+kPP`vDbjJgSw!>kYQ~(G5kQ(98V1h%b77kA&Cbhv~9`;kIk$7l- zaLB@;`fw;E6A#^C!l64mIFwT1(0+)AZGZ5tiMu=)!=e4cVLNd6_|a!@NN@2lU+Pyp zivPrT)WluSJ@)v| zzAka*bUWoP0c9S&_L9?H+Oi{p@&rHP01ibv%) zIK)RhR2~jp58zNeIMBmEzPr|6u)Ws56maeEW!d3#LD%xmtWx^*UiEr^&-QwMH~0GR zo-KH(qjS5_>)bdzoX?_eOdsnxm{aj745wmW-)b0A;U{R?<6X?5P16%n`#q#J+4u3g z*iYxE$-Xgg)MVcnIBK#lsp_kws;`o&zDg>)8U1GTo6&DZzZLyf^jpzyMZX>WcJ$lP zZy!sAaA^F%p&ZZvEg;YJx-M zh=*-b8S#)0hi&wVN2ThbdP! z&uzDo4;ACvJs;lgb#C`Mw}%`$tFZ#V>`3?@{CpgsS;jqoE4jj6k z!(p56y1=2l0EZqW;ZT2u!#3j^4&_BSv>guHKEBC!aA-Rmwu{bN#6x)$4sD0SHv54? z`40|lpTVL0R~(g(PUIlp&EQZyIDFg>bNKil=J4@<3`flZ_WQT5lY8`%!`J=(?du`; zFf-co)t#QN?xc>I`cBVrcl&Yf_BwZaj=S6I-0OAjrH*>dyQN64L}&vEw;bI-CCm>1)(<;D1Gc`^Q4UYx%k{d)B4(XU6p5&cH=8_{n> z|1$cQ(Z7uT<*^s<;ZQ$-!!|FH!=aH4hql9E8yybmaA-Rmw$b6xof;h44u@@YIPize zcmjv&oxmX-4rRU>96s){Gc_D4M?Ac}bC4O~(4Fv%c>Gun^SmFADTnPz@u2Mv{1#XW&ph;-MQ!IFz1T+;szi?4JsK^fh(M%0-s$&fcT)1# zSazNMxlfwRA*)av{{HW7uXZ=p)C70)X(K!Rb4d3()V&UMuYV5d-cV;qh@T*^4tN6J z0;}x=*0y)Fn$G+94gAwNYC3NW95tOc29BD}OTxOJgmpg&>wXg2gXj;UKZyPy`oriC zqd$!PF#0#qzlr`$^ly$OL^#x*aM-3F!66?G+vsrEj}C|K9^lY+IBcWCq2UXMhA$kp z{jQ2-ju{+EU~nk0{s;~q_ro00;jj%S@xUJvA{^o)9!gZSi?RtEvT)cYF%u6ZVA@3q zgm_3N9`;k8cF}g?VVnBIL*?LL`;ZXt_k4A~=d1fY_kg8`)CaxzgPy7$^x{x@5;nz! z{;(IP{j@`P^%M)QeB!2dfY;l5+_(Xp(SC~aPv}P~e?mWUyPed2HA(mL`}5D|s7bmp zaMUE-7&ypx-{#W*-{#W*-{#W*-{#W+-$nl}`ghU4i~cD3qv(&KKZ^c1`s3)2qdz|O z=>a&@zHr#)6?Qn}!(kg84*U6(2OP=|aMgul#KV4G*(V+<4~K2)6AzVxL*o?=`Ec0Jr(B2!<9En+aOlPm4wZ+)JUI>= znw*3~+lhyH&X^Al>BPf4sSk&IIF!fX&~b=|w;%iT035nbz@h629B!YXUFv5le#I6T zrLopHD*UK_<_;niA~F`Ur^mezSUN0NIxOL#@NgUVGrCKNa`1Gg_hGEVq4IFpb`H|o zC^$%Kqu?N|je>);_I=XM_ene7C+&QnwDctUlju*PKZ*V{`qSu7qd$%QEc&zP&!Rs& zme%0Vu!2Lw9S&Wt;n1*yL&Fvh4GK8a&*0GTghM(U8V_(Ny}_Yz0f+Vvhi%do9PBUS zg|r5TkDo8Qz@g*7;p64YF2zy5I%yp8;joPkhyB!tLp~g~(Tn47+_Lrnhjikh^aO|F zlk`eF^gIfO(l#7Qx5Pu`;LvvBVL$bWhvL-YVLv(?lpk*6zE85z4^+PIAM32h)b!&J znf49uC%q(WY7^Mh7EgNudzzANz5W4EP*v?&FaE6W_*pOhEZ+-dM??B+VRSg(Z%%Fh zq|HhC8wCgHZxkG)zfo|I{+=g2Jx_Xip7iuQ>FY)G7tvote-Zs<^q0|JMt>RoRrFWU zUqyd)Ed9ZubO(ph9UK}EaA=Uhp?(U7(g7SA)^JFNLpmJN;ZS`zq{AT{4(V_xUBJN@ z8`2*fDhG#c#!GQjx@#QvqZdc%jl+KQ;wZgw*pCheemF>faQOU_zFItd-bv@gL*xSkV)?&Ual$whf0@v`L=GW`fDXmz z56$UyUJZ59O-ZMt2r}t(6da_}*GYG;lkQ$8-Mvmad=vdm^f%GplzuSrAIW~3LT^*( zZ3?~3PToa-7yVuIcgJ!nFv>B&DCYsATmXzLFuEN9Mz@f_Xk-DS91MqYCmh-j9JaaT zghL|_4sD0Sw&yZ#DI14$IBb&>;n1xr9JYCsgG1%u5HB1`L&Z^@o_P3p$(3-Z92~lD zA|C8-$f%8f8 z-u60gd!4tv&f8w+U9a=5*Lm0Lyc_Ba$#E3%B{`0Qqh=8Eje>9Uje>9Uje>9U4TJAW zpC-ZYQs}!B`YweYWhalKKZ^b+`eX0p|I{Zz9;eXb6ncE@YX}f&q(Eewx6C1u50OSb zFv^s`czbkUlo5bYMgm4UFtWfX1Hhq-1c&wq$B>z7E-~fc(Ef;w>cJrkhi$%Q0EfyE z6dyld0)Rv1;PCc&-`&CCIlO$(1`d^j13P5MibrKuIP`E0hj`&|9P*tm;-QCYILtM0 z__#R_ICOVOJhZ*V!^aQj5e_osk7yUSL)xvii@0eQw?lL|yglE)g2U|-op|U9DGq-J zD?uSm{tOsHybt5;Lnk>7V_$kWY6da;Iia(v9*txBerMJ8>a6uBGNZFL0nPoqDL{xtft=+B}* zi~j6bMuS5m4i1elIBYWl;m|!E9Jcug2plR0hZ-La+l&l2q{E@@aM(tNgAtx~scFQN zgF~4I4&74{56z^(q55#x<~uTQsN4(=m4ie3o55k8-dSrJF_{w%WuO)h-TT3zc)?*m zUpRzA_k?gbE^t<6q+O;QK3=W>6_3(sm-jiyXe}PfL~tmBe&0X70*pjpJf~TWclZOC zCn+jkxIDetzy0#GfBWTW-}AHnd6{Ru&a=bM%M4%AdNx!|i;@Q08R!f-1KXsr87(TE zNXnkjqSAj%-tlgXYZlRZzSdlCIb^cT@zM1L9mW%QTPUq*iw{Z;f=(O(_QlyIp3 zz+syV1cx#s9NG?tZTcA;^5L+J4u}2daOj>14&6J#Asr6vkSS+ys2m)!AA!Ti4d+ab znsLlW4~d5|AMJ9SL)(8wJbsv?W*mE}dY)9J-2MD8Rgq|)4>^kIuU_ZHVR}0_{7K=9 zo*7^Csx+gTo9?6w&&yu&WiLsCPESCWAOfixuZBWHwj4#P*6d>l$U80JG~AAw@o?rIwM|67d z(VSTQC1dNov3=H`761^OYY&{fvXY<|~sdUng0?RDPvI&XWO zx4q80Uguq}^RCxDeC%5daHwCxp>YR?@)jJ*Yj8-1!#3ZRfkWdH4sD0SHgDF$ zAs-HndpKjUH&|@zg+7BGI`PM??aC{bheSkwg@vt2@%#-?X$cMu=-@bqYf5?k) zXu|N@dYy-3+t}+S6aW<(3}?2_?#A-HnOfB(?+g}mluiB z9DQ`y<+P<$cG}W*0$3F{sF?WHoaq?iTXUvKg5M_zexD@xeUjvp=ue_QiT)(|)96p5 zKaKu0`m^ZIqCboN>{yb8LxUX-&z)w_!=X7nI6OC)58l9`Bm#$$7#z0wzzZDO9~`o9 zXpF;QKRO)jH|EnlsIQ z;810K{ z9=F$dk~(g!!!*bkdNSlc=5%}NeA-jz(|(+%siVC;>&JQ4kMpe8c{bF^dDTp6#vk$3 z`4eB; zd(L~_bKdiw^PXpa7(RY!a^)XC|QmPZlhnzF6tKKyxTwfUh_4RAs2nCijdyedx};iwth&(C3=K00d#H#hUI zdoq08li}+j84{LU(+H27EgwauyU3@R9F`v+p7*h8LU#<|sR`Y~%tISaW2B)^2d+`? zJW4OtX}syh-z20ePJbSX6D>!n7k}G})4hk{L*MenQagOti__bO;&e6ko-R)URxG{3 zROg_QPHfY5_6fCIc11G@!&o@Jn5DC+QSx4$BOPFR(437A%Gnfa%{eeE(#~zT)FrG| z!!%~9WW5M6B-T;%jG6+@_cy-H_cy-H_cy-H_c^|c{$2F%qJJ0tQS?XAA4Pu@{c-fi z(H}>DeC+!ka46xyp&KGNlnCKa0)#^&6As-~!lCkT$ikt%2#4-w;qdl+cmfXTa42EJ zq5Z+ZdjF7E;ZQj^Z1epMIOM}&8yyb&(Hn=h!(kg84o?NAJ{;2Fz=ngw+T!6j4Drw` z4IJ7|JZ$ql4C0~RFTkPg#6#ub@b-a2I`L3^;V@U{AhE(Bop|ViMZ2in5DyQkz;q`c zM1n{)9`$c|JnG-_c+@}rLB}yr|5C`~Ui@*2t9>8O`l!)oXhb*KNsU-jyq~@^{V+#O z@g|nTJ@&T=Xxoygwk-+mu;sh#=eO%t;JfVNx5;gPcYf|~RPUYpE_-o_HKoW*1gCDL z!mCP}(>|cG(>_qLCx9R2@I!^iZ5LbG#k5~&7t?-G6`Yo*oujr?g(3ZpqGf7wIO*~G zq{r`*9=}ied=mXh^e54uM1LCnY4oSjpGJQc{aN&9(Vrblzi_B0!C{-U1c!V$H2mSP z&F7Ke(BOtcX&Vkr0>hz<0Eb319DlYt4IE0}a7c%PVLYT?I8+`E?U#6%XW&phI8=^! zs2m(B2ZxV4aHt#{DhG$s1{^+qE)#H2Zb-jyNQc8V$&7gT{Ief8v_Cjh4i5Q^L)(dm zx99Upa5xUR+z}7O4-U$Qqb7&bi1`(GI5VEM?lx|B%f3Uw8tzS9~^9Opt2=cnm?V3Ep))BoU*PCRUTGN=jQ zo&=v~KqWHm{`PtLxX$%OPl7Lc5`2+y;bOhc%YK}fz0S+j`E@mGuk$K(`d6R;wCY^PGWqW#Q3@r<8(&;O$xn9p*Jb?W^Li`oH>~MSNfx+Z&T=P3cXFC zx4qE26neMfx!!jv^lm7W7}dmXk`!!87O>f_Icb5Vt__xLh7MRtN)Tx~M7Gf(k`IiM zGcdME*1&KP2uDrqW?#4q~Jf)HtLQ9_et%HV)}TM)ly3-Z=DIErR0h{YJbd zb_Wje!(qGTiQvYe?Qq!UkAyT1ZHL1)Ivnzehi!D?0e9k26T3aJ5|rWNdJt)5gUD!R z10uB;Eo7S+4cM@IEeh|I_1s5#v+aMZkPTB!2Qrk=`QC&T@A zC92mgQF%W0bxTyP@aDZ;yy?4m^WHArytfPbTLE}lfI+BZ)9GrXCj%G(LkYT{cs)V8 z(jC|FXKUz<(_-lW_3Pa+1pdsy+!yCbn?(4F3$g1;qkr%$optVui_JMzB@ZUQxmwDp z6hGzS{us-tDvo&CC4Zl??CC0bF!=*^Tzt=t_x^k2oN=8$f1&n%#&zPjP8`=MC$T)M zbNIby3-`i;?RxA*TgbH?Xxr%U%7@oB`swJWqr)a0EZgX3q=#efGjSYDUZ`yZb1?bG z>k8N`qRD3>a)W(1GF-IjWzv7q7UBX8htek;w(GGMZRsi6PEWCoPEV0fPqB?oPq81J zo+6*dv5iho!B0=&0zC>2F3_Xk-~#;%a!4{`4ocm*c0AWrq^H-XNkIAer|PD?U6-KO9YQ3HEsrneho#t=pnkbi?-7) z-hNTftH1Ma^qH>KI(jsxw+>TvlZ$O?k#^F4=(pO>{CXEtlE?b=V6J{M2-UKmwdZj4 z8wCfKn{yWz{+Gk}knztYi=A`2{f+t|_S`vVKIPtjphp?1RX+Pq}Vlv-i72;@1(U+nxMPHIWB=#eyQ_8YF*k4rAKEj45tg*Eok zgNZ*DcLZyCB^BGj#1Co$Jal}%QM~uRek6&*tE5V3ZIfi-l@F?IbWrU_hf+RqvyD#N zH`NYFEI`Oa{op{J69=6emhkW8;8=ZLAKbFMd z(DKp=99ll2duv7#4%>^iaQu2r;J~37LOPCS65)`AL)+;t_A8xHp8kwYe!Md#+#Vb(VUa zr5vZ$dZvFgZfU4GB>z!FnB+eS4wC(HGVO9Q?Q$~hvNG+#+)DJ7=qu4zqOX>IF!7Vm zY85(koDKaLw3^~;-smTwHK)j`JEU}gl(GP_O$q}@K0vn70kR(*py>m^!5l#4_|ASc zC1FvGH6D(96A#r;2db$PD(=2N1(heb-lK9r+f&k-quL&Fet?&|^pCHp>9*2HZ76>&Ivn<+!-1dnVeP&qhMZU%?S!NCGcI7slLhzALNxo6Vl zo=KOJNp;%GLkd+YaBO<DqqE#l2#2D#cH^_}^CX z(=I+y@zXB8X{U-GOun#FbvV=+7teBri^p;CQ!0MOhhTclUwKaJ)@sKkXBJLG8HRJP z-LO3s9dd04+BQ18@#F$RuW;}`=+t#OQjqt-YsIpfnm zl=LFsC-`Q2+T)Uox{ZnSM zTpNPAw)}nVYGO9++zSZvmVZm~{GmKe-?ephX&=zx6vSApxfVdym|fD$@TfW{ zLv<*$5rFB&;rj8@0S+eruG{5gifK%P@@sA}$MiSV7!!xn%N_|;9EVB|8NZ>5^Hq@$ z%vYUh{A$_Zr1(vn_ju^a&t>*Vz}P-X{9$v|^x;&WG8U0QAU5#8kQ5W`y}lU{X_s+tO%Y_$E%r>dsT=2J(< zp6`d7Po3iZ)zTU(A!+bhwHQO7Yt>>59JOlU)c^1CWrB&PlgDA=Eg3*^f@U$fsRwqth<&bRXdK?Y;hFv7(2B)nFQ3Ap z8GqVE6IyU6QNp3^^lWe6s0p!f)QUxTf6;i~M zTnU?e*leT2Whk4v1K65VC8z5guu*(S;bX+AC5q1xEqaCmRW{K) z5}sP3NYAF#lyT`%w#mq}ntXbcZFG8+d|J&mIz7sMbXrY59JbNnz#lR?9Llh8Ca#Z~3nzoo^7FE-`;$9A@G7{Fg_+n#dCtYWz2f8r&LDtRz*wNoj6+QqfR z@E>_8!*w+ApFqssD_3QIle6z*?ZVT4@%$8M_s`Z40LKQ_)XFhfCYx zvMqg@)d6Wvm7FRtlvB?xVW`E4UyOkj9!K#v>fy!nO=lcM%_==r6wf${HR%-STFLmB z&@_NzRyKiEr0@Y$fWfkr9*$bc7z0PGWL))yfsUjL#1~t!+qQHhZKosIMyDgmrz6=$ zCm!~r6A$^s!!|mNgP(ZRO2!yCY9(U~9JP`$298?E7z0PGWQ>7>q<7ZYxFw#mPDQ`2 zRHVdnHrI@^xd_a;&Yv7g%vBw-#9T_wrR2mV*%#s@g(fL9Nul{FggzgAKKi`$A=QDZ z)B~VxQW044!Lp4GjQ!}q$cMu=Ivn!hu#FCf{bQ+a6dW~so-RZ@l!|C3+oUSuA)m&v zjZWjpCmy!ZX&3v^iHCgJ#Wp(af;r1@6ax7 zvYXDT!ZePipy;e_jH@o>dGF0ugKn!DG}G{cf6aN1Av`tbJq8YLIhUN9JWIXgq!*_W z(7~jptkcVDt~puiT(Z=;WT|t>Vhhn1qAx^Wh`#837~D#7l85sw2cm+{pbM7hs`!RMDk}6k+y+B4@XTdkAb5m zm($OPheiwyW}6X2Jmk}0w$W)Y`NYFE`eJnAq3y)OHu_R@;=%SIJ;I^iR={Dq6|3>d zThu1!6HSOVi zea$D2A*3~*JO+-MPfiY8P7YjlX7dW(vXhom>`F?mI1&CUy{ER~;=l7d_L2!#oj70X zR&>?n|Fuf2ru>0D@82&6uVw#hAz7=UB&#(Sss+a(wS%n;2exf8AH?#3wT%v^{pb+N z2hKM7YII<<9T?l_z*J7JrN<$Sj|Zlvm4C^|OoLL>%IV;=ka8{^%a#FI%}NW|MyG}B zN2i74(?Yh|s`yV>hQtPUm}1SMlkR-kJRaeaB(A z0Q@2pj+%c$c*arFWUqgGa>k*H?9d&4?O?cCd=zpEDmhjz5>9rhj*wi0MyC$n+=MeOvmIeEO4Zbo!Hg`jc&R;$c5J@sLkEY@?r%o_N&s z?-)30`gaT*HT^pVj+*`*14m8&j)9}5f0NtKCbyqWZa?dclMl6|&|C`5rO;e10F&sG z=#%J^==0I%qt8d5mp&vjV3b^du}!i8M*duMIP6DIt^(*Ivnx|k8N}~@P|A&3XYn|9YZ{7CU*=RH4Qrk zj+%xY14m86IyZTyb=kSe?_aD~ak5*n;$*jKr6nv9DmzlXU>`${VISH^^&yE+eQ?&C zQR;(H89XGvnfqFHnrx|R*>(MkftiO|aUJp%sbZyyV~-qv)hE{Wy6QUK>*|2Vgs{)M zm0fdfmtCuh>_4YepSK$Fv$XXeQg_FJdVl4%_H(*pCi}d^l{Q6Dav`*hVKP_K)SqQE=4k=osQrv!i3+s0q(8 zaMXn77&u5p=kpn+^Zpi)KEvlvpq}>^l{63Mm!i-6vr28th5nJI3;iQa7hKyfHC%Y_ zdrVA|ab%5Tj%=GR{csfd?7PyaUrJ!#&FNoNV&8+ZZXV;Vn2H9QLIT;~EbACI$}MdpL`G-`xpHiH#oE%4s9nM_VXn%IJBL3=w}~r*uPkQI2hNXhzH~P7vRu~ ztn?4!pLj5&e*up7`v*gM6dVlcs~J~UGp?>?TwTq$+l;;$eKY!I^sVSy(YK;+McZN?QG^5L+J4u}2daA;h?q3v+kMu$Vc9fd>X;E)anb{MyC=z0T( z#uM?-xPwDJ9Qs@x@vxt9M?B=ip-T}Qx)i~o{Sgo8aQL|4ghS=wpxiKSKSDfw{vVFV zaSr=E9*o-=96JB2{dzp3aU7&xXhsXE&{i*0;i=zK&`iczceuAxh~HNXV|fOfD*c2$ zqw**88AA*(_Ir#N%cJ06EbnBj?PRR&WUTFEEbd0%jlLUwH~L=mz36+<_oDAd-;cf@ zegD{4hC^cp4mBnmiW?lVaA+*RAsr5Hj}C{fX>dq~LpmI?aA^Nni~+vCIW(9e=ij0e}?QN)9BI|>eFHP8Di0rh#BbY5mC&tI8-b{Kj3OdPqM z^!)*X_Vj+_U{4;ftWF8nR#3$Cp>1h1A~FegW#ldQX} zzp1m{KYFk}eDr|l?)T2ECJXXTKggae$UFBsQ}zv1BTON9Jd=>m9ITt%e-H+mp$0U~ zN%4y=?%9xwhR>9N;k_exr*#u-mTBPCK!w*f@8-iRA70z&pxTcPs(dJIqZ29lu-Qhx z7#$e44+(7)95q=mhIrIuL4S|`e19kZe1DIhW*Yt~2yLYsGy1yimDqg$;G?uv%^i#( zMm2XZ29BCLsPV_xzEnf6tVf;4<0WSakH^a?c{wF7S4nDIu0q%=(XT|m68%c_jp!TE zH==JyA4WAq8g&raX4C;A9}e5-aM+IyhkQ6}qr)K|4%_H(*grO^e*}l83{K#v%k~Kz zx=kV;nu>r!`y(FkBpx+YFot;4RKfckdX%SK#811(r+?VbH>v0!^>-cer-5i4Jzfx% z;crvWRfbG(FMA|rHJ$K2tJ?Up_Mw_i7z0O5CuHnh z&Dgt|v3E6Nb2Iv8^v&p-(YK;+Mc<0P6@5GUcJ%G&+sDQ>9BKzRY%})YkPnA#bU5rs zheJLbw$b5`4~K1ZIPCW^#jj=I@bp2xwnIF03*9)R6Aw=(T=63f@lfA}!_x}+nh)_% zc{n_s5S@6~&)0s42jzybJ&JhLbV9#kU+q`ytNklFSNqW1>|fs5JghVQ_T|CcW*?@T zz3Ns!+*YdU9gVGCXRFuQ?sc|PM?v52h}%P*Asvh&%rzr1hVEZ85*e;L8Lm4St~(jd zyU}-}??&H^z88Hj`d;+C==;(4qwh!GKb8*Q(C~!AHp3MT`Eb}qhr@n!IOM}&8yyb$ zaM(tN!~U^!0Eccm;jq2pCvP}3d}nazB1Sx<&*1Qr`G)s%0te-WbTEo|)Qm(QYdeQS zo9ppTAD=rJYZ`^b$g>r__-=}8-e~u5XimSU#oSG92ljfcy?&6r)Y2{pqykIF(!prZ z;kID^aR1Yg)}+Q5x>!wWjDe#jHT-g`e=>01FSmMP;k;jN^-s0V`?Xd7RO^C^c~0Si ziyi&l7JIG7bN{6#_Uh?_ymiXHO7wSoFI=6@pRm{IBRx|KRrbjDv1&5qC+wAHkc0l$ zSwFOQ4&_th2Uzsyb%(m0Xu~TXUfbwU+K&#Pd;o2ugC!p#+vpJ4KbAT^A%}mR@IHsPZ`W)@ z;!#sGDff%Uqo!uAdY0r;e`Wnr|B%R~?e>+D%l+l`%e~I!)EWMS0lm9dz0#{*=~b_! zsvhI6q>k5t`gZi~=-bkVOaO;QCLFdIsc^`L!!|k`_M^ig9}e5-aL9+lHaZ;k zk7a@x9C|W?Lr-RK=psivG`R|gbmF1z2#3nSp~+a{q4`EQv>guHO|N~!VPEx!OfZ8( zyq`55HIb9Crl+N=eXLzQ9NOwGEgfw3@wu5giq2*qpPLz<+Vxh?16!%%8Ju2ctLK63 zew^*jw%zM&4|Rq-FpBur49*z(ea+xxobF_t?qrwy_Ilq2)zRsa&j6X$Vc5ujt!!|k`^5L+JPJ`Nyela>6+D>!Y9(!Hy1P&$l864ie@1);2v>gsz4Cq)& z(v3qmd2lE%(XEao=@U4_J%hvBKW02?#^=+wi)VOtee*lBUFtV6pPs}0;iUdiGd^SB zAgNw*8t{D1C1;JJY4Orw3Zv{Wqe9vD^VcOOBC0yFbo6C2 z#c@R^yeqEb>HRCN6UTMpxK25_w${8<(v29&u{xWwNk{M~4S`~tbaXj7#~wn#v76(# z_$|XLRebu&;f8tr3!@G5#xZXk^B$XxN_T-*-3wmZ3{!aJ!)qHIUit9aM!ymrKy8Q3 zHu^^N4e5y+_nyQ}=?D&`BRG_fh@0+&;7~e(L)&RRZ%^8SL-h!mw!@)vaL9*4KH*V1 zgTvdUhofer#t@I1joO)h;0D%def!D;r4PAA*|`9F*IdOH`VZ@6|dIFEL(%JY>h|k zribru>QlL!DYThFn<=!Fooq$lioO+nJNkC??daRm(>UD50Hg5;jBUmvF!F)1jSh$X z=y1q~!!|k`^5L+J4u^f|!+3{7y%rAjB!Xf;;~5V5#6vn9_V@jnP&nknVVm2O;;8-( zhqei?9S)5@ zIJ6xOTj|62heP8M4s}lAp@rGTA)R<=e=|6w7e|fv8648#@OxCbbP^Bvhw=Xr;^Ff@ zAs&_FPmD*+HDz#mMyU@oBI5`tb1}ozhw*MNSuv_u&}YolOA;vUhCnIMbR0L#j<*A- z?K2y!egpLLJI>D!R81Ot_gIXG-Dy8H|dO<};H=)!1@;Z6!7vvx=i3fRX6ddHSQE-sQM!`WI z`#O2%>*SfQlV`q89=a3#PV_s`??k^F{ciNT(eFmT7yVxJd(rP5%VTip(E|?6+QFf` z0EhAz9JaY1gTuZ)b968Vhw>R5+75^A;Nj2<7H}w^z@dBshmHpa$4ftDY84LUJ2;e| z8i(q^p?btae2v4$&3$F#P(3(&+?)p-Di4Qk&!R1Oa9??-Wv*5FW@fx~u)hj@sGF6!#hNP&wkE{hSaF$_;r8 z4%KTM_LGNB;PCN2+&`rMC=T-2C^*Ptqu?Nqje?^l&hlRCwY=AQE$_8n%X_caqhF7H zJ^J4)S+6$YV1&blet?DTnP45BU|3y1!`gu%CFsA)k2Iram0_Lmq1! z$~*KA<#{-i$67qJpVlrae*%Z%G=sz2)ow!`YaBWb9JWLM@bTa8AKHEbhx8d7-rnO; z(`AX<3H|ibbJTR%7&vOWYz!PVU6wraRr1VN$unOi58aG@Gy2WwH>2N*ek=N|=(nQZ zj($7(?dZ3U0K=Zs!Wu8pA;YjW-X zr|wN+EZMg6ysFGRCo3zfviiQuzVG`!O%fc@>MdzN2%roSCS{S5NW<{h&CmliHb_4{ zJ+|hfEs>f^vKoT}(|}|_^gz}`Q%?i|1|+$Wc;J8i{~u?s6DM!Jy07l7yEUm@EB?K9 ze6eHiwIf!Xh^&Dll4~_^L~_khY1vU}*->fPQESEeiuD!iE7n)7uUcQVzG{8V`kM7M z>uas32M*4DaPY1N92}?MUekEpYH^4IH$=!D$2zMlEn4 z%9f}H4o)U;i08R^3J0TAa6}YCe~71WPzML2_ca{U!J*Po6&z@wrW1Hzzn`n-d(Y4-S>SCa40Ee9UR;r z`U83ikKkbaYd9E|!9hLsN5et=1`g`r5KrM?zkvh&Q^MnV4qNLvY_0dh7FLP%9IrOA z&qnsy$nk0;`+!&H(cgI5%r!T2O_1x%J#(7RpY7Tzl}h+SH?lIiQKe5ihBs|=qe|;I zowBV1i#ATDO6zG@aXW^U%Ik(zQc9Fg0rfg^Hze&c!CZ#+-?jpu2<5j|sl z#`=u)8SAswXRXg#pS3<`ea`xv^|{s?)!^V&9XNRP1`bY7aBy0KgWJI&+ixO+gVPoq z43FTT4i0U9qi_cfwg(Pw2M5C-I52KKUl9Jlq5Zp^#6f>>X#ajA8vUW|eq$OOw85d$ zI{Je)IOq=!+2#ZX!eR-3;NW~hf2i~u&*%@@;81BD9I~y0gElx+S_cPhaHzD7{*ayf zBYp~(-;SQnZ!J&ztz{n0ba`vJ*8!XIe!2Qge#vyQ% zT=tpEyO=AxDABNrUX2W44QDqpgf(zPhOh>X$PhYO%{yAnJ6g>!7p*T@U$VYreW?`)@ab4wcry zAv@20L_=^eN`XT>j+)?L<{lipXaNWJhyGwYiG%hhao|Y@IM@z2RC+(TKjKNo4gK-y z9FZZ+(Qw|eCqDE2hbJHKm*4X_Y|WPt1T?!cTrT9WwUB)lvd?1P-D37x%%N^E`z&Rj zCHruvOW9|s_>}NiMK?z(v4+zfsl*yMB9&MJN2C%RzLp)nmL0y99o|-~uY}&~{u@q- zm8gWbTYq1ctFF50s;d55imR^LljW*wuDa&Eu6eI(t)K}yPIAzxbdUfYZP2N-4lvo) zfkYcfDy^?t2Zs`k*1^Gg;6Pa}AwL6$_IndY{Ce-}?~m`z5edc|k(P55TXsa^b=|Tf z5@Xd$_F2hMY$Zprl@i5}V9Y+Nc|WV!XEpCQYv72?qT|-O2W8`d|hZ(859zG;2a`j+)A>s!{hT5%B^yjTPW z=PNi=IR)SrATF*u_7HMC$E)=m7uQSd zLH0GrtBvflk>eG*jMwX%x%y@fZ=1P#oXL39wUw)Hxw^8mxjF_II=%$LDmpZBj5VCt z$T8Ny5jn;hI3maBH{GZGru($tbf5N{@H5tDtj}1Vu|8{k*7~gVS?hDw=d90JpKHBI z4-O74%z;c z3pltP9NZ2LmHsjgIB0`IIZuBX2OQiE4*H`%WZNJ8f$ipq-w&GihW;S`*V-SEV|=SX z4h{zV;q#K7_y$bGs^OE9Dxqh%G+?A~X+Y1g<+=QR{ak(%f6kxAV27fku#Xbps_3Xl z8`f~bB5ha$N2CpF;E1%L1JJw!(7XfCyaUvN^#$t-))%ZVT3@ujXnoQ8lJzC)OV*cK z0S+9Tu;5VX00a)&;81BD9I~y0gElx+S_cPhaHzBn4%yU8fCC59g5Xg3UJnGo!GLrP zhti23RR1gCh_qo1{Sj%y9Cqd%b{J{q^A~yIG(~7zaCHXpg?^MOpZ!_LUKm95TFg6H zv=^IL%+=#u#!i;tBT|Gla72pGp=vooRj>QA z{7A~Ono0TtJYVouUcQVzGi*R`kM8%Ry+g@;}c+1I$nW; zHaJvT2ZwCy;Ghi-mDa&Q8yqUFgF`m;5)Z53h>Tzj{Sg_#9IBRcs9MgkCr(p@s+C-Q zC0EA@i(h8PYq_ZA>Z`f>YL09eN4zb@`QwHDTCRz~)O;BcuiWBH#;!4%9!x3OqIy`}cHaJvT2ZwCy;Ghi-mDa&Q8yqUFgF|+nH1U(dPv_uW z95__I*WFy=;B^lAgBMl75tA4F0Ul3YgukzVgU9zt{Sk@39CmPW7?Utk7?aY;;k7dc ziL$d_{^anM7oDP$a^1wDJsS|2e02PZ!`R6bS^00+-IICyUf4wZOW zK7s%^sDpz)N&^Rj1vsdKgFie32Vd3#2mQgp6cRY_>$Gw$2M)Fe4wZf>KXHi1I{HI) z;h+r;mDa&Q8yqUFgF`m;63oECxBw2`JL9}CUVwuo`h$Mx50zgB2ZGrr^auML=Y?@9 z^@q0m+b+=`aUOAAbe{Z8p1mjid|$ad`ve$v5@1w*%E>`6tAYc;j2yl0`%YXR-!Njo zgNx|5ti<8ccnptS_4#+=gy4h~x0p@1&e4v_P)^nN9%bWk^2H2me0?Sn{;KG~POr27 zxYzw5_RRj1UiSz1zXNRhLH*Bz@aLmL4*Q!A^X4OL{)Ibn0*<`-Z}j5{{?6vd?Eo&? zfm#~cfpD4~{5($QFP2XgA&T!i%I-VL?njg@M@GX3=b8tud7zqu$NNj8+5wnc{m|79 zbM*%E7f0jhUGvB_k8;h195p=#@a1zrGb96=4z#DnmL@c`0?^5C}H@ zuo!Ig0~Eq_dUqzdGN3wq3nqUY$hE zUUv<9_7%WM`1HDqv86#TTbe$f_+>1Psm`g|SqiTkk0;eQ8}j*rgX{bF2(fD72zdj5 zBUI_Hs2%$&YB(+iA{>oMe|7A{UmXK4R~hs=SD90gk+OKcez`=SaZU-FH!NL82gX;n~SPvZ9pZ&qXwFVrl2M*LT2eLlk z;C67RbUkpeee?&ngG07;aA^O&aZDVn4-S^-4_>8!L$<#b2M*Zgz^Zwi*Qn$E8ijFv z?Ab*3W(?8*8?R`<#&d~2;!SKbvw7g?C@%K^RLA**0+5vf$U8*x+jI z|2QsFE_`af8%yGadsxPkiQkDDm#%r4YhLD>m#%r`npe5zRjzr(n#RVObUqaAjlars zWqd3|;5ZllR;(udV~9TbYkUTFq2pd)-3uM}tPFM7Z?PJVrubZDpUdonLyBth!EqIz ztL$@?eQR;Lvuj1?V@%V{nic9MsWKEQ2F> z!9ia14C{ddy88ob5;%D0g#Mr(IK)*rxc!>`U_Ee92ZzeSK^+|24i4Eq&H)arN#J0A zfkUPH4gEnI{h`u2`a`yLaL@*aO6%wk+8=dZu=G^Hfu*Mk4lF(AIf~=tl)#OV(gbc) zE2oJe9>XO>-G^Osu1YgFVWk<2Vx7Hm){1!Jl)|D>MVG~M3V&y1+uvE)_IFmc{T-Ga z>pRwWtnXOgwZ3b8*ZQvYJ?nec_pI-=zT*N8b|yGf`hytYpbZX{*1;j$IyiXw4Gxvh z6(YgGdf?!c1_!4&I2dxk0o@@6p$;5+F5vHppg&k294r$D>w$wI75%{y9NZr`RGKq! zh{t+x#9I{u90+ybV0-8fmHsZxm*|gA=ZNPN<-G7Y0{Vj?c-vo1VW*-~*y$J~6wxW^ z%YQrN11m^>`x`I31mDfyc-hV0h1sGb zJC^7(A4@!WiFKoY5V3gljaWhYMl2(Z(VU~d8n+|OIg;VNlksBWS8;hhc#fF6YtE4j z`^b1P@$J4(b6ixKb0j1C;2bqRKCXB;+%*#+4&~jQhx+KRmJy80hARhcljk;GiEkR2B}};80mOxDJ4W+Y^Vj`=j9C zpbid|{wO#&u#TDo>)a=BX#d~4Ke)~(4)Nsvh=((IjoJ6S7^M0D~#%j%YV{1)JkW%*J{>A$D74)zA`HRP!`m>zp z;r@;1GvEJs)BcCYo3@v6|Ghcl`AiKQSpTZvh$kd@y*bY7&9TQL*R|ukMx8uO&l^sj zW#f4^Yd5(>Hh9OvuQo96NC1403|tKo~l3-l&6I+pV8^0Xp>pbZY(7 z`k5!tnJ4_2^)u@3Qd<@=lt;hTXe!1;@L+H9P#X<299_n zQ3FRjk{FEjk+k>ljHkUn#P#6ZWAxV}q@8=neVc{{CnMj59V1Kr+e+Hokx}v@J6>eR z%OS_h?0A_SFSFy-kmFT$yvmMO#nH1P()T_K=N{eX4wdJg9T(OwtY28auzqR%()y+K zOY2wGudH8LzoK43F*q1Bz@gHi5**C0fP(=79Mr*~(xDa{w86pp;9z}lump!n`-4L^ z^%9D~p~nV=Lyt53Df(+T*iQ6Egj8_Q28T*>Mt_734sxPDw14Z-AN{Bm>HBhCxU}HB zl-HroeJ0fd~hn``C1QE-xyv2z!6z`f3s-Y z-z?hpH;cCYO`{#_JJxrs?^xfpzH5Eg`mXgo>wDJstnanHi3ARgPjIO8H;ceQ8yqUF zgG07;aL@*aO6%aD4Gxvo!6BP^iD=;9`~(MQI{HJUKNk!RUcsP0xE&mfT<8z_frIlI z9Gu7K50!6JeiTP!>1*hZ$kO+}K-BAhQ*%3i=4d;Ah-f>18fnL_?3bPFvy**x?85-Q z+ut3c?r#1*(r)(I&HLH2k23msKYQ6{&pyEM>5e3R4c#0`{2DkSiC+UpB=KwDh$Q~Y zev_m54F7QjsEBQk$8?!*q0+7_KgUNeIp`cV;p#Fe;3!L|7-#S zw{zeD{(r_@&w&TH3=eP`hjwIg;Ltuy0UX*#hJ9!p*@u_CNA}?*@{xUH*awCWF0#)) zVf&7+`;M>sj=u-i53CPGu{}4oAJhK&3JP+rnd~5@y2S+cvEj?wxhBi_itpMYv|v|KG(nz+2~B$JrC>C)Q7_pIAS&ero;H`lu1)_te>^wG&nfZ!NKVd4wb&n z1_y0$sPuI4UL19WxI{ zQo?l=-5lxM8is$Qb8Fy;bZ!kC2-oK&LgV+|*|^NcRWV8+KlixgW$SqkjORmvvDr_A zRsTRcdtYSliy`j@tax8$@5}6cIpp0ON%6kQ-dEZCYRJ1e^v1h{^mCuXbBEk>hum|A zY5mgrrS&W8SJtnrU$sIyI2aAU!QW(qgRi+H4hD$eh){eD2X$~T zc?%9cPfHxs!NDjA4%Pz)F6B!|ucAL98SJx5=w@8X@Y$8&PebE0apgkysC4ECr-|M8 zm7J!?2-h%NA|qS_M`VO+;E0TH4ID^$Y=3B8uiU}^^jo&w{{Qyyzro)Ieo=k>nj-2C z{{C*;AIsYI$FjElv8?U*SXO`6uC(JyJFc{&N~Ut9U02$TO110gYg!9#6XcalzR3DtI$2-`C<6B9HvGpGSV*|6f0-9t;M_$StG3^T_Y||AVKup}u|t*7A%jbA-Bn#fW!( zL*cP$f{I)5_wSTO_IQ`!&wt7&(Gs6|u#eKn_K{&986Py2lwh`x(#ZCaVILXx8B8$y zOzt~s?mL?8JDMF>Kd^pa{lNO6^+W52)(@>8SwFIVWc?`5^!R!6Fb5y?gM-l+9E_si zP=firenkcj>fqq7%D}-pad2q6|CRtaxE&na4i4F^zZGx|2P4d9?T<(>_rIN3e*3lW zQ_BO06BQw|fN4bVs19a{&@H_e*W%@ z{BaE&kw311Bl5>Ja76z2t@6je7lY^YT{hll<3lpe-j2>h<}2RSR1Wy;UD=`>@Y(yJ zEguHA_@V-#{Mb`Vd1#Mn84i~+94?iiwol1ApV%>Nv3J_yCd!uP_+$C_t}@c@gtWyy zk+!%y%9gXYeARy=UXS;e4&HIga%_3UH{s9T4{Ygmf0W<vh&<-nn@ zhP>CUJvew}4i1&RLjS%v;+M!Z^hYGIJ@}XgVyE=Fha5a{hGHh6XV{Y`{Z#`SQ}^%& zrko~4b@pwXE6&B?a}`-`?IuoGRJ!(rA?jDrQIUqO;e0>4-=4)NJXvKW&IXhe?2R#mKz+!39@Bv1&|Re)tC?w{A(|#}=;oZ6N|&^;h07+(NX;Z!t_=4LX-K_gw4M zLhMIX&)@ySw4Yx0Z^qAXrq18zt+C-l-q7p*ZT?#4VyL-`R&#%g&0VycySTQw%c15j z2bzm+X}5Ga&{FiqP$O6EMy}e8Tn#o-l4a;G2J~|;mFEu6=MMDf0O}XkFRWi!#}QG# zw0>#*(mG(NUs=Dhens6JxGnnx4&JUM4%z-gW#HiL8aQ}62M*a@>cN5K$sAaUKY>I2 z@Ky9jJbdt_1vB%zZR@wK-?o0+`bg;bk;53~U}waYMqFvcl}1(RkF(NfRO)sAfQ+cwxR0{B=Q6Ga z!1g0!VpBP5drl?TxE*XNt%Hp=*i>2vmTc?5`jIg_uV}Es_(zZ9Kt^2?MDQ>Xu0ARw z!llJ$A&MSxA70xtxL2-%1GlE&U>wJIRypf(P9??+w`0txw2m=D8)HVLb&MI=)-h&i zqd!zy$4G%)*25||upU;yf%UKo4y=b&a9};Gf&=k?OaWM-c`O33LUW12V>7+(pLrBf z5p_$vMBNfEJ9Da2BITGu{*OJvbv*ykAHEw?@c+r!e9pLgL!(}LI`a8(GIYd?CIQqD zZ)&Y;pRQM;u2-V2YO0NKR~mPvaaS78>kncpj)Ch1pjCQR;GxIvtpkuc*i?Fb0Ss-x zsI(3k+Tc)W9UQXrs)N{C1qWg)I2iNLA1WRD&>ytXA1bY*KV(}+f6zvMsI-p$ppE`e zX&wC`yA@lj;6QAxf&;O&3J%29DmV~ZtKh)Z;vL06UFqIY6tkfyW}`&iUT0!DKCkOI ziWr18O3XzY$%tstT)o~=G}fgo+StX%fV+2AC|$e+3QR?tWG+tPCBek=CF!z#zR6QJenvS_IL~d z;;;y4hQkT#0Hh5zmDT|x+d4RCgF~ftaKLugBAkJP;RPHj9d5uu8yqUFgG07;aL`82 zsI-39Iykr;94f7Y1GYJkI;nyK;j9V{gtIC*5YDRLKsc*{1L5qx0>pp7Nk63sU_;6u zjcB2m@Idhcam$}jtdCe9u|8^j)cUCPQR<#Ak?Wk-yaxy8|E)!r zODe&^?ch*p9UQd5q0%}yWLpOZZE&cx4i4Dnhzw^99FfuY_)uvb<3qM}j1SrvA1bY5e84Voy$X)VYu3;ok=Lw&Bl4Ox za713S29C&UM%-;4ER8w%jyd>_MeuE|JUgnX3}`26Hg27$-mfN~xIpc7x~hh|=P*?5 z57HRV%6L&qqz4%zFrZXA5(A1hc;fO>52C=Mjjq&*O1k#Mj^~@qEO=NAC?TJUOT>SH zm%rovx*%j-z?Hh=s{3bAx2y%9P8z+V?o|ePfHOoN^LVZ_0EkLp1F*3oE&DMY2)}Fl zPDJXg+-ZX_>Y&_FZH`FG*1!>ISx-3(D28r~a+MD47*Mp)A1bY5EYZdpQfVE7NVavH z9NIW9Dy`$Zz%ENe6&#V4t)V|6En5Req-AU1h_q}C99SCeQ34H=FnXtiQM87-dd7uzqs|$_GTIFz(g&y`2mE}Z*Nxzd)T*`wLy5$9 za(o=vGd!?Uk__$7*k0P9x_1{FHta8OqHYPX*k5dv&lm5H%VT=_=Ht9+zd8^- zhr6rpW>#8{2k)xSQ3i{4sJ(Bsk9Cb z+Tc)W9UQRD5xM3XI3m|v14rbVYv71na}6AkYp#JKa?Oepf099RN=AyrxC*?djmqQR zQzZEh8A0zwRKOg(7Xbk!+KOPNi{ksL`KRL9m;&y7SHJJ-*jtIuQ$y9KTzyL6#@TDZ z@QE9)w|m`x$-f=&K;C+Q_CUeP4)RWi6ggxE6C4eL2o6N0gAETP4#+ylse_y)$)N*U zwsoM=e&F_jCENOg&<7IQkx2GP01P7vU{pHd0ERYTR9XiNZNR9sj((GE9Wb;3qtZHH zV3&yX6>u` zwd!(BB{;Yp94f7YgElx+S_g-0>)@ab4wcry0oxprNUnh+63I1iL?XEcjz}agEB;`7 zFb-jSs9aNt@j)BoL#1_$5843W6fdIcKy3N&tg-1>N4fe`s|z+4%~i_<;k z6=KXQ2mq;rO{MjYb--{tI8<5(2W@buve7V#(7a`9pgi`b(|O47#}LFV|>6ak-rL#$P?GlACV`nfg|$7*Kzc^ zZ~2Xgv3^8uz8djahD)T4ufvM4@;QfXq<$U#?l}D2arnFA@Hk<8!uo{u2?bi+_uo~Z z)enE~M$IPv-;L^hLp~`zfVc_(#yJ3}bld{~Z2+jW4glHKvG1}wY0 z0}x9;|Gtq!RbS}`$&>0U8|o`2j?ehD!AW&kEBX6XbQne&`zlIzD0>Jt0NKG{Q)wMA zupRIs`Rfsk6UV@ak)zTh7$=T4MvhAB7&)|Y;#67(hivQMpbZX{*1-Y01l}q*BKccG ze?;=P298MnejOam=YH-waL4t#KKC;`T-w*u7&yb%(_af^%&IRliX-vsID5}=_MU=) z;_E%d0maw*3LsMM=U{tZJ`rD$E>$%fE9w1<$jN$+V{e?}*qcg4Nj>Vqj<^x~C~*|~ zXyPbRw&LP*K3$n(uSK2`oL<(L5}e-Cn3AJ@Y4Sj%d@Dn(Jdh)|=<5A}y!D>O19``9 zvP(F^Au&wgkW@NcpzmnoXjEFqfylNFa@v4aX&tDvL8;O@h-6bQ;iw9Z$n4h8ACcLu zfg>`zLmch+aIb$ci0LytT-w#|=jy|wr(J!jU%kmMTsxwgD^rZ|2v!l>Jhmb$Jah~i zgP(PbM^<<6Qg?quR(M?z z3LK17w>DjFsRReNgF~ftaL@*aO6%Z|Z5rnvz!6#D zb>E+NF}m{k86}Se<+QS(YzRumxYw<5 zuUq3jw(-1fMK0O#@djSsjiGnBtq?l?!{F-PLxh#%XGl}L==>pOavCygCDvTi4b@J@E@4mo!1_{*`A zZr)?pj%;##$Z}%~Rm4`7WI{fz zT(jd08f08VTP5J5tzw|9WJL9$-0>&31!5gb`GMWP<`3*9bW}_PYhk&oLu)GH^xxI- zDRX>R?f8=x@>Xw6$`MBM#fwQfs+T5nXHLp7bs0i4&VjlrcNzB2-a^Taiqbj`iS=;| zEJ3c)I#6X>2Ow==l@141GIU>@BMNdcKS`lV2YG7j%F;Qb<;wMLX zU8Q#KDdH%s-BZMoabFGDP?S>g_kQ>w#@ttRy;Lz3)v<9ZYDTGs|1U<+si=vK4_xVi zD?M;a52(8{5l+C%X%1ACp6&po4K|h5K_uHcU}ytIrFC%728T-P;E>%4CslAn^07IxBj!yXWI@l90L(p^yTxhj1+*^ouY!x18kRE8J zsf3OCdQZAeySCv++I6lbM_s|C{q{PK1)l0YmbdH5QCE9U)D5Zb6M3ud6FIuB98;I! zYVX>Ei-Yy|d=j6eHL^IZE)~i3~;bMIz`*9gM)v0796aH)5O2)0uKBg7jqyeSJ58`%2jY6C|ALO zr*c(rATm9T*^kNhRC8X_{ArGI&lDe|JX1Brzvn{%6wv?;a+ab&l{wTsRs7IZ9U5j0 zwAsw#Ugw#1?Ha1C3p(trRC_KCReLTUSCh{_=Ox_>5$f{rg?v=)Mfl*jUqtn0z94=8 zpYs~{Dm}kJP8-lFt%Fy#bx_gdt>cJ5@`a?XK1M#DZ{y_Zr3OM-A+fC<%{czKHLHzg% zICLJopKH#G&cjU{h#ysOV7k9_{CF9Y3*+de=haKjt6t}o^;gzkS$}2ywe{E5Ut51| z{f+fE*56ov)0(&7V84MwrN=WkXoEwgb#TbG4i4JjP-z_;w85d$IyhwK`GR#H9Gs8f z;Cw`XuwLTecJv3ge=QuCw^j59=527qyt?7MeEt1_d0Rz)VBS{2fqDDZ^XjeV)mzW2 zw=u7J-6Q^#_?;`gbES8#^v;v>z4iCj-&=og{e$%n)<0PP(3-q};bZ`eN>3WV&<2M} z>)?=W9UQd5q0%}yXoEwgb#TaTP2O*i17Gee7wz952l~Yvn7mbRVDeVMfyrA1N2C+< zjRoDHKh&2MbbbC%UsiB_Le-!kk;)1ENOdJYmfX6T_lFVCDlg8_V7cmks82QMs{4^^ zqRmp{k@oKzs;&!e?5$LLEDlwBEFV`}Lf#ka#S_7)#uHUnjVDn(YDDYJV2wL}zx@t! zPHvE^^j8+ZOB=i@tv|93KyC+{O6!lUgNWM!qtZG!V3#X*aPZ1HIAZ0yhJ#o3!4W#T zjO`^3UO|9^Dr8#&_6zlQ#ZJO3Iu;?BPYj=1x$fg^6zHN!Nip2iHrV0`My z^^}tfx8qR>+n-r~X8oD<=hmNFe{TJ`^%vG(Sbt&tMQic`hJzd&Dn01IK^q(@t%F0h zb#TxIhf3?Mxh}-TO`Xg?;Yv736?ix7awz~$7xb615dg*!f((~%2 z=iMvoudKha{>u7m>#wc9w*K1s8|!bZzp?(NHE+Sec?1rXo>$&#w_gJXzoicjrtuR8w}XReee?&?^X1C@Yv547e3|};+wL09OWbzX zz!A6IHE_gjx98Pc&#SkdS8qM<-dTTV{hjr9*56xyZ~eXX_trmH|6u)t^$)Fi3l5Ge zaH#aW0tanysI(3a+19~98yqUFgM&6WR9XjzZ0hA=862EX;NW~hfAHcN94x`{<8hIU z{@_J3IJA99HaMt*gWJ&`tOpL3;9$Gx583udf1rMuw^j5<+;P`%UgD0s29CJnu7Lyd z_Mu)k)y48dzi#_5-Y>=Ad>F5mqI?vUqO|_V`XlR)tv}YAs=6hA>`ISa>4_^naU)Nx zKcVgs8@IcDtq(AqS%6XLS5E;$8!#%Z1BNzWR9XjzZ0q2l4Gxvo!2!F>;3_!ccDIK9 zh}+#7IO2A<29CJht$`zMcRjD3dR{&Cyn5<+_sse;>(8t|v;N%rbL-EoKeztE`U~qX ztiNc@TX1kbfkUO|6*y>vL#1_a$hHm++Tc)W9UQd5q0%}yWVhz+H^?!N>;48g&@YZ- zai?3ud5JsS8aU!kw+4>5)AhW1>3Q|i^XjGN-7D*_tiQ7U%KB^TudTnf{@VH*>u;>T zvHqqtZ^6NN1P+y+SKy!x4wcryA=^4QXoEwgb#TxIhf3?u2M4d1(I48rCL0{wj{e|waLA@!u9y=CIl-awbM{Bv>DF*w z;!d{)j=0mUfg|p8J+Iz+UcL3adh2=j&iXs+@2tPG{@(g~>+h|&|gFoy92Osx< zgF5;{_GVmtanJcWaP=np;~x|Rdi$yM}6-09YEUgA!-29CJX zt$`!%bl3F&_MzW?dFZ!a9{TN=M}9lzk@ZKLs{hFPW9yHtKeqp4>rbpdvHryRlh)fc z;NbWMhf2Tw0uI{XP-z_;vaN%IHaJvT2M29%sI(3a*{!#0s^EzG+Zy^K?r&@0i2K_b zIO6`c29CJD^}KrOdG*xu>Z#}5GwaW+KePVK`g7~gtv|Q^-1-aaFRZ@^z1Kb9?@C^@ zCNE$(nE<2GlM67k0i)77U}Red3~j)uv zagF}KB3~|+zXlHV%a`eoxXG>Iyu?jz4IFWkTLVYjCix#4nC7uDeS>9}|X2QQYy-@uikpzy|ez#`aA3ItiKPv z*VW7E?_KG=uc+U<(g!#4!TJX`@}V_(0mI1z7?qw}fT0Z-mDT|x+d5!qgF~ftaL@*a zO6%Z|-I~1M;AHwnIpR*YhW>~<-5NOJPPYb*xYMnH1Cw{!ZzoLq?SyH+oiOdU7iO%_ zSf8;zV|~{8to2#zv)1RV&sm?dKG%Bt0UVr1;85we6Tm?m94f7YL$-Br&<2M}>)@ab z4wcryA-nbV1337K95{H9i~iunEjXAl2FIU^#S{G@+pi>}Ke*U}gNrgaWc!t7aBz_Z z2e+d?WZNJ80lQo*SJ5Asw^eXp-d4eZd0Pd?R3#kvRK&t8{>~D=+_Ny(>;3@$w}@>& zsQ=CB)1N;dQ)a2Zd8usnh{yXJAJ@{~Xj=LO{Bb9=In)wj+WfS#ar2Hj^Nu<5j!6rS zNek8&LNA9w!$;zpi>|q-nu7=TOQXH+FY+6xORm1;>PxwLgZhi3%{0dkSb)kf1XPs{ zOF*R!RF&3&D%<*^bpUcZ099HC5p58uw7%2|d*EPL0*6Y6C2-IN2k#NkWh!TN53ykV z8V=k;^g4@ks&@kie!5n|UKRa;uvY~K!d?{|2zymMjxwduDRw~)Wp8lA|~sgjf$uU zR7NYHs&v#^c2ol(w*ye6^%d*D;&x!Ev<@QLYt{iH+d5!in*;B$-@w7>_E|V^6L$j# z`9BK>qGA;sh>BHkASzbDfv8vo2cqJJ16r@MH5A&`u|=URYUzKQ{r^S%!Em+ifU%An zv3M7D-2r301PtuZl{OqzHe6{VSK4%?O;_4$BEpt2 zpKpOfw*A4uCrjYqcJzlz>*x>se9Q3^@uQ0Vh-6m{=OvO|HE=|-s|JopcGbWU$*%e4 zc4lFr*ZmeVPz#IwZA;Dn7UxsiYjGhPi`iJ>&7iJ@ma@-M_F2k4OU1|YCsJqNG7Y$N z!xdcK_8Ga-?QA6C91rIm59b{Z=N&H>Lhl1drM?k0`$kl6jHYk@YTT(deJjKLBx7mf zS4W%c%%*R@6+TVh%CL`&rHOCbr(Emd7#KTo3@RNCOD!{=97~r4|4z>dh*^cGl zpbZY{;E=r(4>U@wuA)C8Ls!Fji40v09Fd``fg>_>HE=|RF2~d598Z^XJY7~ibz&|1 ztYn{+?6Xp0FmikI4B`s4s|zW;x4M`W`TTH6$sulkIYzA$D_@FH$7Mz>3}!U27_AI3 zM%vK(V}xw_QAUoP=*K2@B7vBFntr5D(~mN;4;a6L;M*{2nT#zz$B)>eGn2eD@hecG zGm$~`&VDI^`nqk*tYZXF2eeA- zppp4-Rd&o;aA81P9w&T~d2Da18v^ ztBU@JL}Lx-B@&G_a73c9298KH*1&pf3!@cIKBD*b*WIB0`I zrFC$~whj*3;81BD9JIlq(mFU~Q!h8G!4W_IxQQcl^auT~;owc}Cvik#(Y!Zt#8c=S zILP-&9FbV8fg=)&HE={?u?CJvEY`q*o7KgYCRw+*rvG^^;U;l$xw$KfTDm`4T8Tn`bO038&SP6mgIB7_u!UR`gdB$ zwykDkt#6cT9`JIGfmfwt3V3OQSEY6E%C-((+Kbi~tuI;!8}%jYOV*cKG3z5Z_{(7Q zoAy7|13^${G}{}*$7dVfTMt%maw3AP$IBEePz zM!=hSyrsCSYNTeVtv*6s`XXttJc@7uUTKS zzLq0G{0z-s#Q=x0LaR#cgM*O<9LfecvVep2z`^a{pbZY${+bOqxE&nK7J-A=CvdPH zI0nA!T19_EcBqE)64{{|I3hb#14m?sYT&>X)B4)z?OV5QP5hHsUN>y~<1jX}u~m$6 z^|YQN$9j$&>nU>lb^hGH*-u;t{T0TNjqJUVy*Gxu8?f;HYiw^bdv9j%%^~mRNQ(DX z_TI|gTSMN>p*P+o=B@i2t~(~JJ0`6=W^GvCu)bk^!}_N6P3xQ1H?413-?F}CeXAAo z5(hKh;9#r*2V+y>V8$C9jA7tl47-7Y?cKmJkP%NDysG*}`Xe$>HJq2oK-Itz8K@dK zA_G+eM`WPk_HTIz^Jqi7}?eVLmMzEt%HL$I8<5(hwRo%*i~>u8mfl=h%{6U9Fc~q zfg{pTHE={4ss@foLv8faP+LQ3sP!h<6SbU%+U)-i^;>Bu$BKE!ih0M1dB>6k>kHNw ztS?w!487mHqEfThtVH#u+LHeWJl`x@^51`#;lKYb!+&f(98Zz5Dpx=AJ`sRsKmoK$ z2OdDv2DD1+fTj&-mDU%nFIr!+zGQvL`cf-!eF6vHT2CCZH=UE((p&4`;C68EEp~A5 zhrHmx)s_1ra#1z(N93Yv;D}sQ4IGh+s(~YNQ8jQxE-Fv_ffg$uHqYN_I?J?47o_iDpZQQOoZ0Wyg?Z$B<>mm=)_Q z)>o{rSYNfiYJJuEs`WMNYu4ASueD+nI2b#?!8)A}dt`M`WdH;E1eL4IH?*+T2K4sm)Cp zzsIc9Rx-9+jrppr&C!|2WPJy3fh$|RwNA9%ZiVfy=bf$Roo%d_*3|yS zM%fbWBY~C}yrso}V@vHQH`W|&kSjOV9CB>=uJT<*DOL^QwK4ErmzSHY& zbnsVQ-|%Ok=$QWI<=Fgc;HhZSJ8{jYy*FKywz%cA#f_FN8|xFT9dB%KOMjoyV?$fE z+FLf&&O(sBjsuw5-1yy*Teox&-@&k$+T3h!*c#l>*&1qOtKG;}yOFKIM#{Rf?s>BA zxWDeWzwUJbN6u?o9Is028`g0|+`egj)B2`$z*66`zGZ!@wXT4J@g5v1H}$jw9DM!? z4sHhr*9Y`AuU)~x=da+P4i1%GSHQvg;9!Oj9Mr*~?X7FyD*7Wbe>I$!$o$p75t+Xl zI3n{`0|(ZX?dj(BcYCJ)KYS}hKk(n4Yqsr7>v=7|#k4b%joEDE50~s_pWW=Un|*e( z&z^nwL6p7hvzLALijQLu*08~2@e$xybmJe#qTl>C$HIMlhGQvTVfiu#gd3CX_^d#m zKfW!{H{t^WeM4Uv7(BT0U8&{>`BuY@dr^jakw$a2_^asVZ1Km&&DoM+9~#ZsqEB;h zQoJ7-#iy(oI5Ps+P!*lCdu-Iy)$oi4>BkM=4pbHLOHiJVY>c!1$;^5^q zI8<6s9NZ2LelRsS!as3P2Zu`Q0~`ptRrCjfZWSB|x>ax>=vKjjpj!n8E^SYzQ+nof zCL6Qam`ldlbUPVyHZ!zkc4*7o;Fb~?j~#cu6ECeDJMPHn2f0ujcc`4$r%6QjIwy8a zTkM^-xQVi*IsTGLX*wZoaZjWz?vAqMY`UFFIh!e4rkM*mn=M-+4bswucv=Mq;%OBeh^JL>jP*K~Ii6nTczT)R z>1B?mS1Fz<-F-C_Pp^jJ>DBe|6c^Ixnc+M$oM(pf%y5wyluo}GVz?M$xM(qy<1fkc zrW4W@Q=~0MDO=Dd{k(Zfr=w%~n^S5Vy)(4A*ZtASh_UFWA*~54SOA;OD!XoaENvMA zZu+j&K?e@+rq@9)Uc0#stQ7+Nc}?x9%jthGn1jEZ8Qjom23PPXZ+|(LtMs~mdjbbN zb=7X^s@+o4m8GStftH%C8}Ch>PyfS&)$9IGv5U?*?o#>`=d=IYK$U+%iu1X=6<8P7 zwsg^Nsn`8eaW1DW2AYcv?UpVFS^~~xzY$cwZ2Mof{jb{oSK0q+z`xi1o9fhoMzpo8 zm4z94^-~)1S z@D2tXEWyF;;NXJ`aA>>#L`8WhJkoKd_Ql!GV>$ z3J$E~Rd8S>uYw~UVD!JLx1(<<=|e}m+1QhjJ}(zf3vP7Or;qG7_-*0s`SfM-ZGWQU z*W;#WJAa~MyL_Uf*8yAkpxlmqm|@zw3~f)v(Ik!+4JW^!tp=lr;qls z<6d^$D~=@$;@}vbw*8HdZGYoq+us1efl%MEzGHpII-sfVTHm$4YaKmGeb4%y^}W_N zM5^G3tb7gq5n1^fI3g=w14m@#Yv72id<`6tmCy0+Kt?xI4<0v-!dF zb@a*5mc^khOJz%>JxV-1_V_qC{l;VxO+20pg@CGuXTCVrd055LS!-~b0RwsU;2*BoWE^IP<~ z8fxdNv{Npoo1Q30O?RX%?vu2|O~n>rqjv_m^uY1LeH%X(Xa3xIXSW!ex8t|pvpkBX zv!YoZ#nk2eU{+Zv-`s2RM6dOC?=1;YZCwqt6@$fau{$}T(^}0moz@`r7u2cq`BqZ- ze4)Kzad1QDe2J-Q?rZ9z?SIkszi9hkWdF;y|7F|%vh9DF{4rGs!`B9;t_FO2-T$mR z74xNYh3`$HcXTqZ0ofE^tYqIK^q(@y#|7V>1A**eGCq!p~1m=;81CQaL~T84h}x3MyKFG zwfh72BvtfBq?>CvFOhDpfg{q*HE=|_xdx8N8kf)hAgh~=-E8a?qaXS@+xZ(i+xZ(i z+e6>jY4#IW@p^M`pB?Kv)_1J$Sl_k2Ykk-HuJt|Zd)D`?@3p=TR0T)mmTTyb$Sv2v z5xM0WI3l-P14rbRYv72?aS3Kf_-5nK#{bb@$|H@OgT;Oh7W+fNqG`Gb7HB_vA7t-? zA@7Ezcpql(!|Z)HBEozBW@i^nA`Vh+jkh+cNp4t zm^!e2VEw@Qf%QY{ht?0RA6h@Meq{Z~`cW&)eFhGuPr$*n2{=@)#S1Rw((W^G@Y43i z{)lvQ4d*4&%{6dDy1539NH^EO5$Wb--Nh>1ydr}+jI-sE9#($h%yLPOM6Ni8kK-IZ zjvYSu0iomkt=SX%l&tTG9n+Q+e6;(M+(g42aZE3#pPDYVD9>=3noxS=G&ga!%v^8E zDKrNdO(-*RHq^vfX`)2GW1r1qN2g;)r(;L26YD3|PpqF)BKd*hg<lfB9tm8naUs}Jkerf&6 z`jz!7>sQpxfwxG&!I%aPm5zzvVA2j8+zt-e{%kHd_;v|6xE&m_hdH?YMvh1Z*3ci3 z46K18l7TgFL^7}jjz|X9z<~#9+y1~0KNY@XgP&g7wNY-2!$|t*QPWyH zInYOscCy3HkVCV_a8QnLH#_VOIW$z^pgZ2Z?68*{bd$T6zSWd&aw88q^sS}l=n4%E zvHw^oeX3}C>wg(|*?_M+basXsY>vJ(h%OjvuzBZTXP{MF;O!1I*z`_m5M4CXAl^UN zZMU^I)K=4Rr7iSczpc%9IHyO9xeEtBDz!cI{iW^p_m{TY-(T7u{QeSB(1VTid!yab zPP?U@c1yd1Ek!r98`*6)vOCa-U$p4#4Yjn_ZfURG(q5~jzlB#e$^wb5;sUqruRm@3 z>rdPMIuv?=`i}J->pRwQY}9wH?^@rr4r1zi*7vOMwZ1L|4t_5l9DL0Z9Q+y-IJhug z!@>ICV7(hSSns1aB6D0re?;cE29C%a*T4~(;~F?3b6f*Q{3_YY3zk6`4v_zQ|Moa? z%R`a1@rlT)MXGU(E&l_5rLmvZrGLiP*$z@WTDuO?w+LhHLTWj!Z{E^x2lAmmfe1br zCYMpjp?GO8hY>mN6!LU8vcJKf0O*Gs`e9Ifj%Celsnl%w>4S#Q}Ks*^r28+A&kMo%!5;`miMlY*D)WEH`mB)I@Xq;h@{BGX>)Q3-2ZR9s6t^ zJ31XZIvqQDomfAyeq#N^`l!;RFt)E#xvwmhBM2M#5i0^@XZw`JA^(Ky325;gB z{YDN%zmMSHDsU4=d{5;jj?i!9i0t?G?vJmZBeLH$a76aI29C&n*T50k?;PXKQ;bs- zxybUxkbIft%OUwH%U3PA1km#whR%n=P=i>)(7D1;Nv(7)auXLrO*Ds5nz$Hh;xadJ zIn+dRsHKU^!6ux6=v?J?u7=ua`lPgTHP}uQ%3nO+xm$05$hw?N34%pAGJPeeU!TAEznPj zsNA)^rxG084i1&p!9g1wDy@S?d%8s8@b&?+k5;bKdK|=MM$Sz)`hGZ2sp=QI6O#w)~gcvde5CzZTX(uu?XS4?jMaX*%^yC-s}DW84=9;Mnv?+ z=*Z_!pjwIXXo#^FZT!esuY1z8k&KAOje<79xL~!8_WKte1w=>t{b?E6uZ*ttYePPN zp4GZuc)DJg#=S6&dtn;4KAsmQEC>V8(E(mK#=NkQGMK!ufQ<*)u?`~IUF+bGZ5air-=Q01 zUaF(@WJF!9C?%G<^?&p@7LzY-o$J|8KElsLzQkU7oxA-`>2-fRynlv_chv(p&R+M& zVzU;hyXp(9l-goSL|Rhb49M=_!J{6JJIZp%glUc+M(!r;I20|fcXbl9yiV!>YzSMh zlY+G&pIBZEjj#-8hDr3QN{3C11KJbT0WI4)plPG?R9Xk6Z0lg7J!u_8vRh%f3J!$j zDmW09tKdLbzLO*6og69e@8@pz!H9}# zx>(1!*YN3AZ?5tu`##N8K89LxoXq155xI)~MbNmXxvOj5dogzr5$-t{-*Yg&AC<8E zzV-Xo?^~a;K4pDscj6~UP=Ct$1M3g0Kd}D;>LnNehP?|8m7c8NpbZX{*1;j$Iyh*9 zL#1_a&<2M}>)?=`PY#~6Rl$K^Pz48qK@}Vb2KUme(=GD7H0yMWjImp0T^cxLs$&!< zL)G8$LJi|tlZ5YTs`yN(k2wScib*ia5& zh3%sR40LlumbV6u$nw^}5n0}SO;`*ePTX6EE{{~=yl^{4k4ozpJ+yINR9eSKmTev9 zg*JwZO6xc;uzg;zU{t{oS>77@BeJ|Ta732(I*#W0@77WKwtRTFlp4DJyKSFXK>p5s zjDVQh8Z!MM)b<%kK7W@!!^5iWGuroQMp-0yuR9tb-1?lOJrcYT)th)frqJHX+(vw8 z0x)Wn06eBx`)7HJI~K7P2hdT2x=rk;K^v;B%hQglcfG1~qbA(DQ7KC6^Lv9ab8qf$9bWR^P*#_884b}^St#yANNh5UXsaj_QC&)jm|t02kvsilE~K5*FS?DGP`_vuyQ_Y&p?ceBJU461tFM+X&u8p**X7s=6K8P3JI`=$N?|G))^Gv?)nS9^+ zee3tFPg$R`K4pC>^j`O9DjI*_N)KG=fh#>|g#$2gdICnJrz>D+14gBFz{s`^7}|hQ zX&o@M!J*PRIApiNK@}X4J*}ZXB70f`M`TZjINDS0UVq9pcelf1rtNb-`RMNU+HutD z>RC7jQ%Syl)QE~a>JYg`-e(=zk+D4HwA2cJ>x72Z@mr_aIHQ4VXRoW3{k9x+*Lyo0 zF|TijPn4?u$C&RN$u&n@bHp`Aq9!~>RY`4+y3(jCjjFl9yIhd-dJE7hPhFnz!pgZ; zR{|g_0Z?UB!fwH)(mJqYTL%_x5UI2dBG~1^tsa<2WmeNOko`NO%N1P}9Ffngp+6#@Sp!GpGmlI7)m`kZ zlc6oALtD<;TW-6Z2*p3hZ&+bOg`p2x-F6ePdBKG1~#vFFX9CpY0K_6nrl{&7}aivbK)ODq< zD|KC|n=6eg)a#adJZd(H*YT*{H{>&Tvkg?nVW6sXJO*mqO)KaFl_F48x)M-JC7@CS zs!CS^YN-U&F!VEBpe7@#_Z9iX?}*Bh@b3z0BuM`q>D9=gI&5J8Fx+FTs`PSzb59%R zUZr)Md)hedDy?IL%C?R(P8%m%rS`*gBTH~Vz6PdEE?v(I?;!2pYu=fCDsHJ*LOi%(fAs_5UyDk^yEe&LRS zx9%72D0tgY@Rl(lA6?r|$md`3ul`P)>Q_}0Q5}oSU9TT^y?)&F`f=C#r1eSblh!Ax zySE~Z=+Ov3&SJ2s^ehJvZNR9s4i4JjP-z_;vaN%IHaJvT2M26(;30Yy9Faz>p+6#x zSOZ6-5%WyElV|UpJQMGfnTRxE_L;~&6WM1X``pbwceBsk>~lB!OlF_S>@%5tCW}vr z5>@nXeaiZj^#|4;Sbt#sK`Rb`gYy#{ zDm_oZK^q(@t%F0hb#TxIhf3?7~QB-sEa^hb_o1?5*u4%x_*aB3QmoBeVf|A<-sM0#vXoF3qbr8w64kFrsQE43< zu*)?~6&#UBtD!$4kyZmoB+|~?DY07@Lt8F~w#3X$1(d;;y9Y_0)nh=dox#Fp!_alXJKJkAeEa<*y>|)~o zg`pdsu}dhxAG^}L?wq4+0!SxnLhLw@bgm|zMj+{)Pdt9yRO&_`iH(;QuO?nbrSbEL z=lx3K7ZX$5cxmw}ZmCN603fF|*i?FY1B*7WR9Xj-Z0jJR4H%WyyVe22?ch*peVlp; zA60Nf;-rTDh{Q<^9FaK5lW;6g!m&IF$F7=ONi*#`*|C!yJJ}HAH6p4Ncjc5tY)4i4JjP-z_;vaN%I zHaJvT2M6pD7OLQgOi2y>5t))2I3iP$XX>3i>+a-Pcc;v{7{E=8zyO`dJ`>poLntP+ z-dw$#eePzTyV(cBySWDFbtbdVWcHcNJ{W3^Pl*Us^lxNJJWua=p5D83#>DgZzV-Xo z?|UBKw?1Wk%KDV`DeDi;)!qZ^53E0E#Q|_|eu6`#=jlDqV{mXgI8<5(2W@buv8Oi2wKktxY@?OvX1_xf|Kxhue!X(k-fCHbD>e&4aV zr?{WIb!&hTRlG5*!f>YKA{&?4kdJ=m{!v3MG9@*1EkeLUze@hluaZCXtK<*;s`(@9 zkE}nk{>b`c>yNEJ4!zg?H+;hKI4bqJzyJHRp1A50SAC+Y|5l=__F#EJ;!z6dIAKAj z(l3~UjyC92S_hqM>!70zI+fM|MjJ>ftpiCm^%5AW;6Pxgf&+n}3JwH@DmXBktKh(F ze(EXq)Kl!KXX{hX)@RnAS$}5znf2$^pId)!{kioQ)?ZkEVf_X5GH=1bc?1rXo>$&#w_gDV|6DUTRPM%~ZSHjv2mi1s`a|We{xB-~ zW8lv_e+3-shfnDb%-bqBFmJ2iz`U)31M~K!=haKktCyZvFFo&GS$}2ymGxKFUt51| z{k8Si*56ovWBrZwH?4UK4vsT$sPw!72W@buvO1qbGB6&#qiZ#}QxdS1Qtyn5?-_s;q|>+h_;v;N-td+YD5zqkIu`UmSD zLhp5zo%_(5ynx|k0*p#eF2K+Rj7sZ(k!>9?v;m{iI$&r6Mx}MY$fjN{mchY4)CUeu zGIRyjW5(n#ngZ0oU)UV;-UnvI%^=mk&qdyP~%z=yLD*6MHw+aqS-YPgSd8^=v zTVKBi_|WeGKJKeGPF`eW;ltv|N@*!mOePpm(&{-pJuAvidXz@gIb z0fK`zI8<5(hivQMpbZX{*1(8t|v;N%rbL-EoKeztE`U~qXtiNc@TX1k5fkUO|6*y>v zL#1_a$hHm++Tc)W9UQd5q0%}yWVhyR6&#qiRdB>jZVl%pZgOkjh@0FRIN~PP^XjGN z)l1K-m!5a8tiQ7U%K9toudTnf{@VI$>u;>TvHr&To7TJq2j>wuRC->4gElx+S_g-0 z>)@ab4wcryK^q(@t%E~$Yu*SB%(Eh)eL;L-d{)n608qQ1H zdHLS@d+YD5zqkIu`UmSDtbb_DTX1lkfkUOoJ2+^AL#1_a$hHm++Tc)W9UQd5q0%}y zWas&U_iDhQ``H8CkD@=Alu8`B&plAR;D{s@`a}D*KRDP9`h$An;CA%K&x9X1_$T$y zAMh{pwu=6U``a4MOWfbqz!CSiHE_iJt>065==W3}`aPA0evjpm^+(npS$|~xvGvE+ zA6tKH{fYG_)}L5^(s~aD931!HQ0eznz(E@vDy@Sxyjubz5dJ@veMX8oD~Mq0;jT9JIlq(mFU~TL%YiaHzBn4%*;QX&oH0Tl2OGj<~u6*>#wZ8w*K1sYwNGAzp?(t z`Wx$STJshhoJZhL>3IbX+Tc)W9UQW)gM&6WR9XiIZE&cx4i4F^d0Pbs=4}-maerIG zd5Qbm8aU$qwg!&4zxBL&>v{Dy=2i2t$hV$+?_BAfE4}mNduRQ<_4n4_TYqo;gY^&A zKUn|Jn!JGFWCDyzPcCrK28T-P;E-({9JIlq(mFV3gF~ftaL8^=-YPgSd8^=vo7@`C zOWfqvz!5jOHE_gDu3tfT=vNFL`W1tR@rnUHk;V6z9=XyZS9;`1kNlp(W9yHtKeqnZ z`V;F(8t|v;NHb^U!S9o2UoXiaFq zaDo9wr6(L8B4j9_tP-z_;w85d$IyhvvCUg}XaSL2Sf5a_t4IFU`Tmwhk z0@uJ1x4@oPFFmhbdS1QsynAK+mGxKFUs-=`{k8Si)?ZtHWBrZwH`d>@<}EllkHDeQ z^9mfa!J*PRIAmJ~2W@buvy-@uinPIYJPA0&XwM|(mPjr=gIlr`uorur}wV(-jzPM(g!#4!TN{R3`%QvrzezA-ea8BX^%?84)@QBHTA#H(XMN84ob|cZO9ba86`zFz^Y$7J@_yF- zz`U)31M{{D4$RvsIHoG$z#o!Z-05|{#m_-6?&*I{QQ)s6FK+j`Kfpie9ku+w-Twbj zKeo9(V$r-~#k^z1yko_@W66T`1?vme7pyOa-fuoC^^K_6H==rDEcs8F^SeY#{wwA( zw|+oECYv1znBFM*ycdY`Unmk|JT_c zh*?!|AZAs;ftXbV2Vzzg9EdZ^dCo8AIlsKCk3ca1ENjkRFaWG%pOx&hl6_Y8QUj~m zXEpn*W}nsUvu2;~j`q60IgZKIS+ir>V(+xYO*C6dj9PXKS@xV;b_~J6aW1Y{U$MSo zeZ~5!^;PSu)>o~sSzoihW_^u%iBaHSYyrogj_W9J$Yu=bb-=+Nt%8HsS>RCV>n?Ec z$E=^kff!Xqe;`Ix!GRc61qWhO6BRdC?CYIA$^_N`mDCVnp_%jQltcC)c3?wWKhceo9;1XxifT%9f4oi9QMld)*(MjIh74Gq5?f z><(?&D_eLJQ=8krJ96um4lq7xJhi#g-msfD^t%6IBKEeq$5F#$p4w_Rvej;6YoL)B zdd0u2J?mZ@*1a~Ydu>?v+JPhI8iYetX??@`ru9who7Mr#`dikwtZ!Kd4D_=0d;|xt zbHTwEozT(ZDI8p@z`^TcaIjwD;B_%LSPvYm2M)Ar4y-*N!J++ro&ABerwR_NJymdE z?YWVodCdRCgH>02@j-HZQv8dDZM)_d58%O?9zs~2ZbXe3@j0dxmZ!OcUiaIKvU7*+ z+y2mgh`}>7-S*EN>3=?wNId%Ot!cl#HSM>zru}x%gK7ES1*htOEwy zOUwcXuYbY8>t1vZ{XQ#4!Ln&u;P^ty+<@t;@xkpKLl0yFai^Ztw5zch-# zyC9zf`YdFhh3vCnpI;20Mfo@}DxV;Ml6@Al&ysxpJ?>}eAmJ=!pQYmCo~sSzoihW__&{o`NI7#|<33B>P%9B2{VL8#owlzgCV&Ro1`}smdBSB31eQa5T4( z&4i2FMdhQ0hwb3aU$4_lxJYeX@*0OjxoNVQaHUC(>|R%2mT%@7(m|eUk>>n?2Gt|UJZemkSD95;I^5VTY=#9ML2VO94 z4K=Zqn)o3Onyu1A3A*bZ2kf+R4w^Vt2AK`(8`d|h<3OlyTHmz3X?@H3mh~;` zTdkn`88~>&cq2#T=xXSX$kEln5jnaVI3h2dX2$Z*_%)N2 z2I9#7&)l1IXL4j&Vp%}~WCTetlk6OsB$G@sIR|5&0R-lG2p|RoA_6fW=6RlnMIY^? zQ>~s(^+{D{Wl=SBRb@*%sk>{XT1efJ7NuJBbWWby>74G~^dEq9-+kBI-scX2%uF)U zRtB?c@A7x_Dx;RxSSD;Xe`n6XEX(e^2;(!r!aOQxQBYl~+PMER|OR4@>2hz{65` zPlHE#5PnZnDnAIPDHU2YrBX}2&3YukL*0eoKq`GN2cgnu9$ z^~seqS=lX3R*vyc9uXKlkz z8gKTqw$%?#_ovatrwtb=CfUWO!G+~dvu1y+Ir*_P^5nn5O zt?;$NL7Mod!ao)MsclEP;pRGIhyQ`_cra_F?WO?L#*S z;h&f)rWwm_X~ud*Hr_4Tq}j=CX?C(3CMJ*Ll`ObaqJJ#! zm2THq&r!<8Gm*0Kifp_h8_!Y7=4Z@ArvGBkO8N)(tjLDl-jhvAIU-*n!_Xq@&>|P9 zCEt_1qnN)V4S7cz@{Tm-UE%Kve^>as!ha(CC&GUs{3pWS6aJp?_k_P!)2JeNSfa9o zcvzyc1Rj>CEP;n5D!+CfKABVAG0&^eqInfsG_O)izSsKt`TE+w;=IDW)`z=1LHTd( zCiTP4kh=V^D^|KgbkIDAm!kcVz*70-*N@mq`MMN<$$i>Tz56b@_gg?}jgL*X9@|48^p!au4lQ$_HwbZ-gquyk(; zJS^Q?0uM{~rdv9bTTE*{gfou-y$h9eO9x5u956&L!_d1>iH1=l&g9SfRY-Q@QwecC~z}Mdfc;5dp90*r?={H3cEB zN{B?YD&eIYT&768gI92EDG02j@n>rUp=O~nA zEtQ|tl7e8){xL(BB4I6m#?XBl&WBp!`9Pm)dF}YPzU+KlUv@sOFFPN%E;~ydpVWPP zQupym-Nz?&A8YGA*4BNjt@~J8^U?O{F8=IaJ0MguT%V?QeA?n*sr_zyhg~9VpH?&8 zdn!0cNqsDx{8;PU$6Dt;);jo!@K1z)BK#BKYlW{BzE=2J;ULWQ_EX`X3jegWjuyeg zQt&0j!&2}i@URqo2|O$XuVsn}a0nZhDX(am@=9K&kb;j(8{{l6ZBVl8;1k(+ZavyS z#Ig;fD^#Kl1S=!Zs!)l?Ns|!A$xCPv@qKowZC%_yW}S9i;U+cft6gFsBDxkpEDP4hwVgYQpVLHp#WM_-{AXg&k)6w;SuU^2eUDF^OKrFmAvJJd|iE;n|1YVZr0VexxuBx*=WxAwFLqdx6{Eh z=lZ&n^))9Q>o-P|rS|*2s&;H>akbR`FZeLLq3&-(&0ibhRU@^r=ILM3)5f}|jdf2O zm)pf>owgKNr(J2*X?L7;+8t-T@b$vi3tumMgYXT)HwfP#e53Gf!(s1yAKk>kl zUPL^wq!+;hOL`GJu%xfZ!~c5@7M!PXvEo(JieyYqp9T-Cn46@BTvInm=JT404CIExx*Kj@Fx__2#f>`7*XS?DXa>TjGkpMJqn3Zi&3Nh%ybUruDJ1Ay!<{d@b1QTdn!y&Su|WO%>l;O%>l(%`1tcTEfPj)*>0glNQF$Cm{^oOUdRY$tuRmb_~-?;hTkT5xzzE z7U5fjZxy~(_*UUtYqGoy4{n$a9+cUq!UM9r3=faX(~JjXxdyXschQVb7v*BRZGxYe}}a*=&iL>cfM`g;>N_=;>N_= z;>N_=BtG2jXnW8v_rE>pms)~;sU_%_x1{l#GWs)I3PNZJda6D_PrYSl>$aI#uXZ+e z%-q@7F>`0wF|*oiGmGjriQYDe-ZqKeHi^h~;oF687rtHi4&gh5?-0I2I7m~JK-Ej( zpoO}4;9j=~9uUj$P~G(a>|(`g%j%*REDyOC6ncADwj{opm3bbst@IA6<1H ztpr^cKE7mJ@a(cn%iu08gS)g0?$R>ZDZEp7r|?eUUBbJBcM0zj-YvXa zc(?HG+A>=N4=l4q@W3)#1P?5;Mex8fTLcd*vqkX0+OV#+s}}NDjg}3KmW{O*tu@Hu zz#lW$e}Fv@en}->r~PsG&GR~Ktm74Jtn)wGC(Af24Y`f#dfD)s=k>DjifmW`G1~mx z9Bhyczj@w}Ht-=Ln?JJ3#%iZ8t2Fl5+9*T&?AiBl*eGid(=Z`->$Hc`I_-hAPJ3Xj z(;ivtg|8RBUif<98-#BVzCri~;b6(9iH*WH3g1}UV+%aEFFkm0FRW#FcqScwEc3k# z4`$Yl2Q%kQ9<(x%gT86C?Ns#!UxuccXf3`=R+^6d z+-#jLbXIr)S1I;1wP5IlWR+@_#5p_L9+by z_@*pbOKqFoTIuqJ;B9VLZ;sZ9UCw%M2`>DN!Ip-LEz!kRskBL|QsBCtLQ8PrG1{74 zWZ6X|D2tmUi<=}znH63vz1t?e+a^8S zE_}Q2?ZUSU-ywX5@EyW;2nS#4F<5#j9E?!cxv}JU2|O%0UIGtGj+em0lH(=tu;h3N zJS;h00uM`$M?LL|dfFBBv@7aqcSBFR8+zK^(9`aqr?zLe=B(w{BZpm)!>-6-SLD#y z;LzFN(AnV7892DYrt#Y|fvaZ||i1u>~|!a-CKm}Q&gQNPbi&q4@Mv$x`8 z*>@cyA2kIlv^2P;u;o68UF%_7+!4UmW`96K6dTRyr+kQK14C{g2GzfW?Alz*ZFg;H zZD>nZ*k2(z(9yjqqWLSx?z)@qnwyU9tnN=xVXYmL>M1lv;$Wp+=&kH8hOjv$SmS zmm*||cS+JNEwKm%m)c!gf;)wG3dbmkcM9(k-X$EPAl@asTX?tdZsFavCA!gLr`~{41PAc3GTU!3NLCfgI*<@+? zxNqFLuy36IQgFRs{t9rtb{B2=mU3O(gKb@754Pmr9xeP;?mFLtE&LL1eRQ$D;UaM` z7ycu>M8sPByUGpG#fIR*hp|EXPvtz&hMj(9a?3`!_!B1Y<$|vdHp<#7GDJlenPus< zJJ>qy?zT?5yJ4)gfHwfP#e1q_f!Z!-vD12jW_qZZ>SeCwocvzOc z1Rj>9FM)?;>2-~J8eZ2pe^iZm>TkI0|+iWMxY<+)^2$+m>jvrLtLS_kS_DRfbf$t=m^q*S5;WE3#=3 zxlIc4CW+7{iO?pA)MnwEg>M$VS@;&=TZC^BzD4*};b273+$wx)P2`H;VL9;<;$b=Q z5_ninyaXPW6W8UPUj$Y&5&Gg=T2#{!ExxVsrZgu_^LQzz_ky^dO_=;~7Z-J?>e7fH%SN|+7-*9fzMY2s=xlLNROM(WL--EiJB05L4${=_T;6e0m8yET3Ki56h>Qz{B$C5>;+z&>htBzvds=SjszU z@2;r5yQDaD&>0+fzPdBWt^eoCP8nF@v^u;kVZP--S1|BzI=Z4kqF803-{J>8-IW!b zc4q?#lqI7z0y~l?&eJeLiwrZHU123~HW*@S3R%f$#l(13@`%i8@aW&HbT&MuQ(#B+ zZ3Ga5>KJNi_~~l+L1<`|{U9neKPfcU$N6;E{3v3Uf!_8XSLH1jECap0wV`d7-+MU4 zUA{JW61cN&+gZ2mjJBQ8wySR2Rk!Vmwg?2D^DOe*H=(1u?x4Hw0AZkwg~30~LKxWc z2QiDXOOte$79EV2iw}m%vQv1caE!^@g?9<>5)R(PyM%WO?-t%Iyt}rj6~V(Y%q7Ib zGR!6LunhBZJW}!((!nb#ZFdSWP*woJ zcEu@bY3r~LtAFaZF6?rrmc}l3>uS5)RpM*@cn(d~e2IfUw%GUOzu-T zz!l-otg>Ev<=IWY=cCul+CMUvp?_B{L;fSb4ZBv`1BYLL8=}pIXtN>OY!p?}*eDx* z*}gH_Y)soiMTK3bEwt8Y3$%6G0&ShPNLw#_z3}zI*9!+zQdb=mBW$1b8Xt*UBZmA66e@nF4DjSO2R@rz(HeQhpDhe`Q#%?@XPIepU*_9o^+VdGZ zqVe%o|@wn?0}Nu0JxytWJ9E_}Q2?ZS5m-ywX5@EyW; z3g0Pwr|_LM@hgIdC5B6ghb4wf;9-g35_ni*xC9=S7%qW_+6k*=4rwY*=?j>&|H1B|_P{D_ARk60N(Ub$7g(>y{z!-@0YP$Jg#`ll5$u z&d)CC%`WN9F6mLH@J`{K!aId`3GWi#CA>>`xA1P^-NL(TdR7Dv%L$ec56cObz{7Ha zy0&uiD$NSD;E`kv?h4w{)Ce7Qz2z3nJ3d140WQrCujoScir-lMx1I`&HfdI{TUWG6 z6M{&Z5PTp_6T&O9@rnqdq6uLc!>>K?9)lc}L@>07WoW6zQhXt>Uq4@E3|E@Kc;wyv z4g42OTnD>%V)I>d*L= z#^AvX8^FU$;o!kKc$_gi#DiNQgNL^Z2M_WB5ANxSc(6a>fl@pmXn}|G`C=Z&?YM!* z%QlKH^r(pVzFY_o=wiQgt6#d+FWu^wt_=tu5I!J$ zK=`2WLE(eK2Zav_9}+%f_)`0SX~#9+HdGTwkf8{GjF%D>km0T{AVZM>8BThTp{Rfi zw?_aO)v0l79KnO_;NhkE84p`Tz{5-7;Nf-Q;K4e0c=_w_ zfH)ct6R#C`aGZ#TAOGv%0dXuM9uUVOct9M%BWK|HD*;M5Im{u0{Zsb-tU}9OI4+-d zC*@y848-ou>!{v+Fm`WV-u3Q7xqFtxBBBaOEP@9laafWyEXf*{qzy~bMud+D9}zwx zd{p?T@KNET!pDS<2_F+aR#QXp;H(A@FEzWtgLUxmQaE^cT{w8K4jx_#2M^Z4!%N}d z;dSD=KA?tQf(Q2mLp*4|91l~mWq6#mcH_aa$pimILp-2{UxJ4pe+3?<-plataetY3 zKn;uF0W~aw2h_01qb@tcS$3A%nwM?8`$+8Gyo&4HM`QQqMP2Vcmb+&SY>vUN<)=E= zpn*m3z!#`fSdjYot>+Y0vL63yRrMF%hWs>d(t!Ns=k>Q48Qi>F<$E52 z8+8KQcozz8d=v#Y>KC{X2RA+vgB$N+!Hqb$5eGLu5>Ne(->puq^1Ickn(l%J_gn-I z>MLSId+^|Y7XlCZ2M<5KaPS}w9^?rgethBJK^#124<5w9!}&d9{Ic$XhaXqE8hEfB zJiHWc@i3hY@nGF}Si8l8WsV2OXFRMu@WA>Y9?;#Vz{8K<$ zEOj^?dTP#Dy9wR7h8866EaXgwL9xhJbzUY<@rEK{44(Pk>zOhuci_?$kKZ4_iY zr#A=Z7e|=E80yhnJC@Lt20 z+W#w`yL;8CSDkv*sZUP&g!c*WBd(JJg#;M}4`jS-cSYO%oGTj0upMN)Y*+c5mmtG- z@bFSNc(4v0UJ3^fuM-y!OJY9j3JD%m>fPQOH6Fk@s z9!!EF9$tUW?ZAUdj(D&gJiH_>9+t$EAMhX!9y~61`0+9i=OY|E{CJs%*V}z%K|I)h z86Msqc~}y&d0rSd@L>5=&Wj~6OWo?RC=OKPqgWYHa*d%H`??@ zo8D;C8*TccO<%O>i#C1PCW~Vc@wFso3Fq08n9{9&=~lmVt6#b{Abddhfbap~gTe=e z4+l0Snl6F|=NWi-Dcu4O*1^L|;o#wQ;o!kKcz7usJXi-0FNK4L*NJCc z1P|U}f(P{r@u0qe2lXZJU_bC+Kg5H&5_nKY5fADmc+fuZ;GHCRcze_%%U?Emu-`H~ z=m$KUUy}!Uf(Lmn!^7jy?sv90FYu#ySpKqv^J4kS5_nktGHOqM)E-o{<6B1gQgC~?l_6Ld%m(m_o3Jw*H-S16N?j_g|LW#TI#Zd6KknU z3DvNKYFI)wEFl{aJ|cWX_=xaP;iJMwg^vm!6Fw$Q;Nhik z@bJ2D@L(N0yc7-|tb>P_!okDq@%pgT<+FYx2p$wL#Df9{9uykzpzt6bUY7tN9(=S1 z588o;*M)-z{eTDU5D%}*KjM)E$WoU%9u!pYa6Xv_`Gbe^$vo&c#Dh4_3y%vPeteA+ zJm?qka6XZTr7klM9uGXce46LQQkNz0u+(J~wc#i`h)kB9eAxz-8j0O;0q5?xdKlHw z=zTPH$N9_M^Fby>nWwbbRaRhkmN=2OzIy^*j)FC`~i zda3_&ElEL3SW5ZErF`R3zHuqzgzyRB6T&BiPYRzDJ}G=s_>|!lUF%d;tY=lR?k(Ib zVX4T28?QTX^HSF#xUmjyUJ3^{*1^q7;o#Vj=fx71C0rktu#9>*9t93(C<`1e z7oP5k*nJ{)$K=Z0^Hm(=b24_v^_;usiz#%UirsNKbN7~O-13qo#M1JTCGfDkPtJot$aczF4Om*ByR4m`YEqw)nW!GrDK;iYi!KwUg6CHcHkk*ig%ajgIk zY6N)r_lx2Q9^{L75C;#|!NW_91My%TJlGFBye@n2fX0f4r6e;CzFa{($QwLZf(Pvp z4^L69@zg1J5C;$ElXvVrdt-OZtK1zYkwNW?WcsS^xWC|Q zTgP_!okDq#Iq2B2L%E=C?tpn zZvw%?zgd(JA|C!N=Nh$V9<(yZ1Qkk@MC@v5Ap*Kwj&;1 zzTm=$c(4v0><1oRN{|r`*1?1Qz{5-8iihPOOE@o?qgpUXx5k4Y(RQRayQQ@P)$Apgw z9}_-SlQr<*^al?wB?sWaI(T>~96Y=(96VSD4=;s-2kYSBrEu`@I`J%P;KAu_JWM_i z5B3W@C})TVWo|hhX15X#!x0ZZ{&GAlqnLR(AITDUu#R}}ehfUEkM4JIUibhRX7s#wpe zV%=M~SuRlV1~=*lxOpj^12@*e%}e3n#yYrpDIDCqE*#ugpAtSLe5$6C;6dH^HF)q1 z$qGD}n_Gql?Z5-MIh`xZ1%j{X+X_7RT#I<{xfbV&;|uYij^bRgAL7A&I9DDA=_uks zJw-g&4?NH>-~JVGUMv@=^S44geEeVM^N*a1P;kM+kNcA99pZ&?R*6bW5Q;D2LEhlu<;y-k#DjJ4@KQK<`1o@?h$9|e zzO3=*c(5Ju@G|nS1mWlNVE+|(`0+lUhad0D@UR472|O%8SOO2r@0GyA@_QxlfH3w$ z7<)Y>@vpfKU9?HF?4G`GoF=%DSaA%EUIHPoo z-$M@Nf1uLZf!w5dAWK$CKKmt~{Vt!aTc$C^!|u!IC&wdMO;-SO+&Rg%1h`BesK)m%@jl zVnM-+;9;4~FOCPlibp)W>`?i#-@+muTwxFo&uD7Jvv}}g)k=hTupiElms}BbUM#cu z#XK0#ul2lGX0rqymf0+Uhov%0;9;rE5_mwthb!?NetES?r9a<~R8l#nzp@~&VB%Ui zTKP0%Ym>31PNi_eQn=x$aG>yW{VEbaiB-=L^&E*kN3>Gd7L>nS4gYPU>OQLOqp|y_ zy7M-9Og+ccb1e28^V{T3Y}uPd7Nj{@LE1}+Ao#Kls$L2QRj&&NH`c+;OW~u!!HDf( zaRzPuxddc98-P-ll>FMGG;a$bkp@fd_H$ zAdbj*Nqh0IJgaWE5f9qqBzpO>@~aY2@Sr_-5Dz>&-g^4oUsV1L8| z{lvratRp@UT2<2|O&%S^^J<>_nxeQ!iE-SG4`C<>%t#m26snm(t1V zFSAtc^`+`BpaU)PIxcM+m$r>ZZ5xj&IH8^s>Nyd6PQ;#*>N%;Nld^WsUD{|Jo zs<@4jMcO&rWQ_%LY9E+;DGeN#MuIQf!PiUS6T-og?O^Gp@JZp|#`Y=UQ^Kce8VerO zK=7a@B7)Q=@L(N0sIB0^cErs~X)JiK4jx`g`@n;#3hX5$fNqrq%8 zkQO54(HskpwDMS-+OIGck5(E>PLr%WAV18nG9cXbPy5azt>-7FQqsV<|M9dU!pfd# zn8wCbNjgv5qduJ{R%W728Xj%Z$h@15!^&*5NrR(JI$Pc?+vJrCgQF5nYuANo?Yc0n ztvoOW;(LVe5xz$__!6HHJ|lcaIJgm?6+SC`mbiG}=>R;qvKS9bRV>4UNpSFBQv7S- zft3q9_;LU|_*O9R;L3z}aK*ED7|+0iIO4%^SUe05@!-mZco0WCcpSuo$7zWNR<0t> z3s$Zocwpt4jysPek>my?Y5sXd*ElOUSNR*XH2*?N+|(~kLK-$NYR?bnP5qKovU~Fy zuXj&EiSD}Ou?Q9sS}cM^@W3Ltw_0)b{!Yl|>|GTr&#>aZ^V)}uk1P5C{gqdtm7Tf$ zUU%jXCg#i~et-3sxwSUA#agg8N-b#Sj1Or3tV;jvO_w2BZg7K^eP#$f*k{{Yr6cXr zVrq+tzbf4)L;M@frMCUD*&l88S2or|-MQWV0d+qRyB|<@E(ZtH9m|1+gx9DT5)~Sw z@lpzn=&%mvUJBnQe4lWzBo3Bd3g0grwAc<>UJ5@@TLHcT9#qm5cu;Y{gZZWdQr;FG zSOLI;3XOPB>2YGInUl`A>o;m4Ofco5&OEpIIzwjv-NYzGe>2Ryt^T;~NV zz*i8D-~7B_1t@|CR)8jty2@6w&cfWhZ0p_AT%(3Jui|?5G}qX@c~RH9r@7W5`OPu- zoCwzz&l#>QFTakt2FWji2PFTXbbG1okp9XFK3B=G^>S&Rul}(>!1InVc&YP0CoKhO zwu7{n!Vd}uOSXfhm%`_TgBIIC%S+*hh>HjA#=(P{1Rl&A%}L|HgBk}O#KD6ac2F7y z9@JRyAPyeH=Y@j@>)=5gJiOHZ2mlY%#RFO#c(5OM(B9%z!_+Orf^U?n_ScZr5 zdB)xahzGQ|i1Pw1E`kTNxXGg~e`&5!Et{8Zy?dH#>^|Sv*Kl4bh`g^MuBg1PVVZih zJ`|r64$06F%|EYb{-L7tj9c=##*yb5N5(a1NA`bPpN5%<9jp$&)V`YksOF$te8wxb z;*j>&Nkb=`hE9rU)Lv;A=2533rJ>VRZRo3iX@^g$lShr!pm{c39iFP{U^O@bP51lx zqxwr{23e)UmGWCJUkw(jzpQ`jYH(Nrd^ig5;V8g|vjF4J>V714KN7niiQN~}eIa&V zh}{=r_oM25GSjjKNE(^F;Nf-Q;6XJ74=;r;2nP?ggNK(|4UVqz zjGJ}Z2dxZ-PX z6iVP>Zxpmg65@ep3e>d~Fyg^g3-Rz$dk-NVUf144hzD0Y#DndKhnK<;4}Y_utw9kF z;)n-I#lzkxln@Vlqfi15d!wMa#HD3AZWn|zlod8#w*Jh*?t5Z)oUq(IU&W#OOze*H zm%HbSI&`0n-Elf|_m*qiULlkaOM8V-0uOtI@N9fn;2IvjF@nmghh6|QdRU78*_g<0 zTm6U7SpW2AZ`8iMS^JP|j9R`=r;m!gPd3cZ?~6A3WkbQ;pH4aR{<8TQE3)}Rs~nIG z1Q!+AT(b8H2V`@e71;pM{I@*6&e2}!=3eRMUg_#S;roQ|6TVOQe&PFt?-#yb_yOSu zgdY%opr*^e0S|s3x&ja0%`d})cHq(SJJP^|`iXe(=>qX!`4z^)kKeBM4$oPcbvf|h zdiGm6FP7&o;rg&Vf7Io@X952qV=K5+K|f7D*1?6V&@d@IZ5E0 zBydg=c~JO4;Rl5u6h1F}UiiH5dEtkI9}<2@_@SD_F2jS;2p+sO1P@Q+xA`ac;K2kA zcn}8ISea@`f|CcHREKaHuva4QG~jHQ2F$)`z+Q=lNpO;(Ms4Z)60RzU{Nbpa zhof>H)<7uohqH1b?;dTAM4KbBp(r1THVe^a0n&k!x0OP^Ae-}O>GhUqcvOaeVt3C+ zbuiwgAC;k3WP?hU_QMMDVM*^{N$+7v^AX`kgdY)pMEHVm@TCMT2wxC>RQOThM};3H zE*_SPSGE8=7EN-&gOUdxtb+&Z;Nhik@L(N0_$5Dh@GciTm|Xx5N;-J(`^vz>bKuW~ z9JuA;wX-vL`0=&#GkDN%;NiUVkD9=POAmOk9Xz}gPm70*3p|{U{39OhXYr_}yyfCc zI4_oqFM)^U;&qKvztSZ1imq|5=o)7wO+v3|UU((iq)A95O~Rks$y$(&S7hUrc$_r< zQj$GS!q5_}k7nyE@?Si{&p0tE+mtKM!%S)MBsiw2zEfdRozUX{GUdlyuF|MI1Tj)c zdU))G#1}*z)m`gd=b}|Wv#WrER}Lv8_arTjj#A#c_CEx$i}nQvhj*+ zydoP`X3|EsrqwfPBU@Hv!|ce6Y*?9Axw;WNT#gwG0}6+SC`mU!0uWq9y*8a$}Ifd?}U z;KAEz@E{&|&<;GjT{w8q4m@ZF9@JX!KtJ)YOtv;gMLcMac(9+v!=@Z~upRMWJ9v00 z96bEEt6kf{gKH7u!8Hdwh=T{)!Nc2QJS>x4!g;Ywb_qNzlU)K2%SM;L!?MvO@IW?t z{|nFj&NsgCjn)6wCdUC){<@k`mW^H=dhA`}mH)@O?^SnJ_Ng0ek!xP_%vvPh+yr+}(K^n6>;V zRXB|UZ$3T|R01|I+_6+xG%n-nSNC!1p)&q*!D>``ypGX2sX& z9s6JSPpiK14G+JK@d0;bIMDEw!jyd-X!tr%^YswE@|v<&*XCYn{$6SRUTPf1D14uA zjG5017%9vB!uJcuSiD{M0pSOPgCFq&QA6<@0Ulfnz=PlPfCse~JgC{=!L>=A*%U!yr-228W`-p@u;kh8g_hmak{#8rqyjm$iAW zq0MtG+KeUTV8cxsb9QsE)y-1-kryE79S7^a<{Q3JII^$#R$p*4Uw3n;;U)zsyEzox z_-AB?Uf>OZeU+RSn>k&yb6N}#5H1FDS}YCI5Fd!Gm_-LA$_%cHqJH7U01}06b9U z2N>}1<7XbuON&~|8hCigE!xGy-ba*hUhI8D z2|Vn5#Ba>Qvkf_?kD2!)yGaf$c5N=Tzu~VPstee=F%yHcW;)|P#KftyihpIGswkfyv|d814qG@O9|pVrKotzcwP zwfvcr6m9F{EepYq4{af2vV3R@B4v3iwS-KTU&Tk|hdH^Ua^V$Odqsw*Ej&k>WQHSnn!m&FptK7Zi z8pnc?#z0N3jlmr{QWI#1Nj3PC0LeqDS}KjNT7sW9{l$j-@G!Muh7m2uklm8F*sy%n zstq_89<7d;6b8>!MO;DlPUA&qN-dmzDONgSMLWN-+aB5Yn+w@^MK)fMjla{7jla2& zjaOvj71{VZ4cVl(6Zke?hM`5)p+zoIOIG!1?RYhAyb;j_YLh0hYtstz8DrrO})rFN1t9@Y*XRAKO-YJ&%F{lSAO3?8%t5B4)2 zW*2y{9X#02co^Qo!`^9>5D$B&Q34Npr%?hAd#6zX4|}Ik0uOtqQ34Npr}1KVNwNQ> zSm}tBmqX>ii}^;~-&h=YDYy6=ivt~vmX~wOf1h(d_SPhF*c&-3l^Z`(LUzbi{_G_J3t>Upn@`+}iq=Y&}r-cA)Oo@B_s2st6uj<-o(=igfsD7kSt! zwh|A+SKz_bb44Cl6~BUb_+Ch#9}nM)N&m13B z2S1)anh&d;XN%^;YNwXq=XdG(kQNkV%#>W7=L9Q5_Ske)$A!e1fkv%ocTw8DF}8dJw2Bq z5nAF&;i)_%KdDc(N_WiFm$13|5;oVegkde5YgxU}aIo&Tx{rf(AMG! zi-*0k`ugI*JE$*pUhI`s2|VnTRS7)oRg@-Rcon7mP-xNA3oXhI-*k$Kf;I2v;6V`vm&1KV*fK?TDeZ4A`NQ_3(eS7Y{bx2ZY<;z)$#YmD zd{`okaZwD82tOkHi0~uA7lbbeUl6_^{HXAw!jB3+S`+!hFS?k52R{-64~igoumlf^ zBzSmT;s_qBg9pVGJiL@Wc(4v0><1oR3I`9=v&e&oZ)l}{%kbdGdVvT1frlSg|8fXC z{Kq_*haWe`!+*@9e@WEB!(J_^-*5H2*sG-yc-X6@5_s6_Ax+HLqx{ zu^X;kyY=+j+@uKBq93}*@Ndl}WI;lk-~}Dg47AgfrZ}A^ZSWUi@vui5hDjUzEm-7x zv^s2>3-(f|gqY)z?l?y7n>;P*FU?nI|1q@qR!!E+|2k3qW&N!!Yx^Wc0Zx+Ct~*#vHOYGebKrvwQu3?BNwC1VzgPzHW~=_5Wzqw z&=`o9+A;8$b`%72wu8Bs!jB6FRknkwm%>j72RF8ZmY2d8YdaEx2Zaqhyjix;b(-O5q?Ja8REJ=@f(&RcwiL>JgC|y zwJ$B=v1qqfAs)m}2}eA*N+BLpcf^B_A&7^!%O3GyJL181#Djhj50r`rR)N6dw|8E! z3Y@G&);Ci{OH|r41E_9k2C#A}82Y+!DjKG_;C<88Y!OBT^Q|qy7%Kixe*C5v7g$EV z)Kv!APov?Tavn&!Q^v_QpRY5+okqjHaWtMD`Qp()e{D4BcHAn8fFn`^MxdI{W|QVK zku;xab0*rP`HXH^=Zm;*pz~*=exHr{eKza&Qro%M?Og13&b#?qaXxlCAG@88-Y$G2 z{70b+@gEOe@NOojiWL@(FXZS4|3Z$w+rV3Q-(oy3v(pA<*0tO{GX zp3T~xgUW6xs9w?aV|&2f=KnG}7Y)-8*f)jQEAe3GqYcKB|5p;m6Dq61ev22fjZOd_ zLC$J%IIG10mj=b|tQL=R!p{lEH9`EG@bkjY3&+Jk{Jd~*V;!`-6n>$$_!Pkdiw}5k zQ9wMr)Z&16u#R|Ok-!NSj(B)GH&B>dv%0=nQMd{8Z;g^J85`IbeW#N~FUlx8@_!Z%xMcuk0{7Ox?ir@j= z0uSm4;z4~uJg7g22TR1mOX&{c!TyK`OT>dX;^B4KBOYu=JlKwS@Mj{3hu3SmRYW|X zTSf4IZWX};dQ=1t=+QB4sKsrXkEJc2Om&W>ots!mTRvIkc-*1xxNNxj-ErA?MK-LQ zh&Cs%mpd{Mt}Q2I!=3O>M4QEEvlx%F7>~1_HqJvls2_+2^}^y|_fO!# zcEp42h=-TL5f9c85B5VmycCXj5Jx=Nj(AX)EFRUvn5A+{I4_pUP1ijhZv9z2UHmy~ zn`QvhvB%O3@MtOf#EPy=c1ttBE72y+0Nx~>NHfhGq#58yv`I67NSXm&Nwd=&q!|E2 zSDxi_HNwxVM;e@0qHP{mN|vVS&Aw@RdnFnkuZSkYUwMSd@Qa7Z!{=eTp~h;d+!C%T zONmCsIvEw~q(aACp-(DwRK`=$=2Wyf)xO%c`t0GWtW&a~gVVC%uKA~BLjgUlfc5i(I6Ztgt5)^OI7*lTyHwnDO>w=u^T^3CC!>UHEC? zr-h#uep>h$;b(-O5q^evR@fqVSejG{h#&Z%(fQ) z${-Dia&~HkA*BpyGE8&aTzRrJO>~cej!nO5qUXb=iO#-hj(a5=W;HG13PQs4{B!>G zGB=pJpi0XIb7$K^kF)Jw;hu75)t!}d>c$P`&b8+sUbzmQdoH*5&!EmngY&__zkW}| zEW*AA+=Xaxp<$57n?dUab7zApyYns7Wef< z@UZ--RuzkftuD*NgP(#R9$YP!i3dN_ULhX*DHGzse#^!Kt45EV*N5dtb?s*n z#=Q1VT>Ug9g|~B7tsJP}0yZ08L2%Zr;)@neU8uz6>?^sbElFBJ@F4sbv(_W~87r4# z<%%jTyTDzHN_?@Q#L2Zq(pB+NG`Q3-NQch`m!rYuhC!m34X#9kD-DA*3^Qom1@2-) zK-1{5fL?5;ga{{pDD!hj5j-sOtmg!ahe^#c@nB}g;$iqQ@!)fY#l!Gr;z4_hhvCb{11mxi z@vzKu3D<{Zo=f0indcICSmrtH?Zfj#)L^iCP zkd5b;W#h;irlEH;zj8u0^tKp}vlwj_<8c=Aak3sA)5cN9wDH$5ZTxji8-pDeeq8u* z;m3ua5Pm}V3E?M%FA852z9@XLwy_v^@XilB_^S!<;JgM8<{<(P&qN~{HlM+R{g&au ze&E4=EAYT)V2X!jo=b>_Wu8mmVVUQ2-CMAarR$!RxQAB0T*95=@z@;~j@>eNW+7ia zq5Fy09oJFro-d}*JzeO`4B)cL-CM3L%PlWA1|}blX?}Pm&0Sts(IyRq-O}9kO0-FH zmyBwo3B=Rfb>cb>z14;kY|`9CH(jfiM=s$Su{^TIK$$uj_2*>NpOaCuPDPtj(dJaN zIfdzqjDY`R!PC*^v}`<&9Boc#okNaTHYp>F78!;XS%((6NG(|}Pb%gorDrFlXD6k1 zr-Yvpeo8n7!uzn(!cPl7E&R0bGs4dZKO_81O)ppALEU>QJS>k~LOd*wTmlcvBkOuI zHTpOFHAR{bp(Tn{zHriXPp|mWtT01;fEx|N6=gk?H(ni{x^Zn8;$Or5N*9Txl#H89oB&3cJ zn5sGagAzoiwb|dDT#(z(+1V?_$sYclYYJ9qk>}7Nr@7_a^Ywi8xz#N#X=kr)A5lCB)4# z;bAfG*Mk?OyA}Z7dFx^jao>6CVpt4(=dDW(KbL|Z-+Aj&@Z&pgU26Eb9Q^psTbIM) z^yj=iyBroLwFE!D^VStDD%@Y|il}%+EW9FxZ`pYZF{zfAoc3;uf$l5FKB^Vsw1tEJUX=bt^=tY6-iSAVgKOJ41--Ey0<)Pa(1s?VFjTIE9vY z${74B@{{^#sd#Rw<6?aQx>#R;F19Q{Snw{ktUYMBRQGYI?&DJ3$ECWD%XJ@@>pm{m zeO#{lxKj6VrRJmUic7?6{@!4@{~mKuQ~aWqwu@TYE^6t!B>a-_OTsS+zbyQ+@XNw4 z3%?@#if}OEl6$4LbQZzG-W!w<4|{J=0uOs{Py!EoZ%_gcdv8zz4|{KrwqW7g0d3pD z&E$`z-B*Zc_mw~5djr|{+X2~lMK)fM4S!B^LN@;1AljUejU&-!F&<|z+ALyEB0Svq zC+~~dCf~{*)6Ou*w5!uG?do()yFMKkeq8u*;m3ua5Pm}V3E?M%FA8524o1|Y#oDe> z;IYVTw03I(4}Nb59(7XvTwiIPmcI6rUdt{tSJEco1J99ypG8*n5K}5611Oo)>#>Py!Fj{p%Y4rC%iJ zhCO|km?j~UO2>4e^XC4z4DHrLFD=sS<@*86DjFV-hG`~d!xPakO-CN&L^Mp(F&m~i z$%8B=y|BZlISEAP-rfh45OaGU5Ow8b)RmJOgMU|^bp;v0Xmd(7l&n*-q2`^6Hm7Cd zADPGFoQ^i9W%F~>)-$q6nSHd#Fto@zw8(|Egq#_E0ew<2KPjC$DV;hg9Xlobl<-r+ zPYFLQ{Iu}X!cPl7Bm9i;Gs4f*bPznKGvGm;0*^(zP{4yFc=&q(?Meq8><1n!0}u8C z5BdWS;>+-0Kkz`mtb;|w!`=s!a9-?vKnXl7ov-WO#KphX!B|lT~wK<);XE7`y z@Rr!u?$`g`X5$4_{;HZXwu^-t{Y!A|itQC`WKG+1VUJT~+QS~Frb_r6QwH##k8E-M z`-IO21JAUaj|PdI8T@lTpI>MgT*wBBH3UD6Ag8v^Y8atKhSuV2&g!(8s5+Z-;a^?& zb$QPJ)kXF1HS!S6kCQyt@N?d`Tl6%?d3T{oVByy18`c-1^@V7i2A_|8p=Pa^*wz@D z_-7^DXC>TcCF~e0Z_F@4FNL2Ijxn$u^t}{*UN~5?9R$4;exbH7tiXdemMicez5)*} z0AGrS<+@9Vhvm9U;96^Y*h6$V=2YBa7-wa@b<+--+^~T z#5a~#!drv>jV@|Sc$W}7OL%8J$ET^WayeG6sPZ48>?hl-wig>}doinR_MZ(dH4H9A zgTx^lTy7X#js}UR8T>u27*`qwSF%A~04_$!yci`jjUY?r#hPT=z<9kVmmRIsaI*EK zhV|uWeK}gEv1RMa4eKjztt57|P6N%>S8CQ->@j|dFoy1>#Q37b8Y5);CE=HZUlNWn z5C?rPgLYtiOfw7C{-uFHmddR~`}S7gJT`>#iv8?xc{Z8v1&71?-2 zHrU`l>(N#1KXg_54_(#%Lszvw(KX@MgkKYWP55=;*M(mfeqHzt;Wvce5PqY!zflo9 zphw`rYzE@NYzE@trS>O6Ja{vUcra^>czF4YmtRRdphrc-1A0^h59m=5JfKHK@IWfy z_9}nV&fk#Ve#R?I1>6zBABEp}CV$jtAO7VVv6~VNZjf|SqQTcqHzgWgk!Y}TOE%nz z?Uropq1?YIyd}e&4ZS7n+;Tg*xE);hS0HIvb}QvS5>I2Z7XO6qPIPgn;UbOS4E&dn zcb?(5a@9wES^aKGoo-5!NMeu<76~P1QcQ-Jo%Mh=Iy*cY++{`8@w?xCdap`;E&rxZRC{z&*E z;TRY3$HE^Ae=HoNi9ZqkMEDcoPij(H1P@4Q5j-HJMeu->7Qq8jS_BVBX%RdirB~z5 zI9J2YI4*`)!^Uj>OM+`MpgdmFhHowMc(t*!Ogc!`qN~2MOwgjMz7d+gw7AxAkq&Dv zT#M4Nt;N62zoy-Ya?ADL#|Lyh?6~Ozx~@$CP1Dq(-Jq<+f5&h`ewg08As1eewO3?_ zN>;|J+U?^ic5AU+IWcrEwY$wV;n##;6Mjwjb>Y{AUl)E|_zmGVgx?T;qqaLv5j-q! zsoilb9=60T6A#Z*YQMCvB_5WyEaALZ-m(N9mbWZ{hvh9x;9+^oXG5y;wp5RK%iD3A z%i9ti&uBiIlbHTJ)19_POAuN02_kDP`N{pJbjK5%(jBj)txN3#(3@%dI;-3Yn&Bk zcvw2L1RjCh5*;NzmZ5>>tox*J9HZWPtKQB?2AhOde41wHk5IrkcR zdatIZOKta~i~GTaXJPN_*!GQ(|DyN42w02%qW3{`@u1=2L2%(e=6w)c*pGQ78kQ55 zD|7Czj#4D7#Z@zfBeVp6-X{gd`uO`JM5p>yYxNRosSP2jnv=#thY_dNX8%4l1uMHn z#Hx-VDICM*_sKDAo~1}(%gzwHR%hxM0_Z$q0PV4$S{6I*KKox*wd@OVx2@jLUT=6V zHl&Rr?$sULt2??^cXY4C5q^<-zwYCH-N*g9kNb5W4_bUIwf|k)y}9E--O+=(qX(^y z^7?pJ^Zl;Yue(~m?rMFzC;Xo9d&2Jtzc2j0@cY8=3x6Q|f$#^yAJo>zB6wJ4yM%aH zX1fF)mf0?Whh?@);9;5V5_n*Jd>B`mhhdfR?8U>d)_JbtVOZP zNn*Vs@z1FnORR^L$yXF`sMI=SYe1xGcC`kPT1z5g((fso#Ku}YWs@j{maxoupU2^$ z%7^$k1V$~5z&vgQ=7|Q!;XjFic@hKjq!Acw-SDs`(Ekku`e9w5AJzr>VXHtR@gM)6 z#UtNb+ynT?Hy2mM_gVJJV}F8D#UGwj@#iL0{AtN6X|O3%kKDaR99lH&(4w)Ymb{=m z)C74b!G9>hf2aikV)jRthrglbs6#l;_EWx=YQ9ASQ9m+^JT~nly5}C8#2U~$4hNDWZ0U{*CrfSwW-Wi zZ7OqBo6cMleogo_;n##;7k*v%b>Y{A-w=L7_zmGVYMa(vErExn^Go1i>HHFSSUSH1 z9+u88frq8@OWK;p6%z!`JVEoE{&U#x|@=^o07s?!fy$`CH$7~+rn=P zzb*W>aPZ|lCs=wZ{7y|ui{N2N{1W0}N&FIcSQ5Vk9+t!}frlmWOWKn_ZwCiP0cEeCR;tISylJh9e1B^%~x{^oL2dk677mH-0j^CAz-<8ha6Mj$lJ>mC+-xq#g z_>LSL_Df$?- zmlAD^kaY~sOW}`%V<2pQEc~(X$HJcoec3dd0=KXe%*VRTsl*4PE8D6TeYeTct7#3W-Qi;SdBbwSmr6ZLo7q_%-3zgkKYWUHEn3*M(mfena>T;Wvce zsBO?w1P{wZmkvd(rAjxYN;joiw}jskeoOc*;kSj~7Jgg!ZQ*x> z-w}RC_??>S6~V)j#wEnVlEx+Qu%vMbJS=Hk0uM_Xm%ziawprVdW{j2lvGO2SvIO1@ z^5Jjr??(B!+mMfRu&hA$t?$d4-xJ)A*7qCMX*k*XfvhRo52E#h zhIJZ$vd+SHS10nWgz2t?>8^z9p749Z?+L#r{J!w}!tV>eFZ_Y<2f`l+e^3*?B6wI9 zw1jwA7PJH&mIW<=hh;%a;9*(N5_mxP9%e;DZZcLL$I6pj$-?)rA$$*`d^~K(M><%N z4;(SL@VmE1(Z!>Ni$pQIc-(ODIJ$V;aFGU8`Sg7rS{+FE;2peT5A8P|Mg1s*Q@ETUiAAXM0>yGNj84c+51YYyt?|Q z$h>*CJ{Sz}zYO+8gT83cmkp#OQ0Cp=T+PSs-7@=A%e(ECnO9z2%?}rhdmj(c^R3mE z&+GBZE3twRI1L*?FFW*p3&~12?R`b%t4v-x73J2fwhW81_c_5BcfKt)NPri+Z^$R?>&o08v{dmEHewN|Ee#XQ00a<~EA9p1l z(0%aWe!t-1pqUU_x(@8QD%*S&#gGZ1YCqRl|G8H_fA(Pl8(47!akVMEboDB27~o1uK1yo!DO z<8qF_+PFM^zuLI$IC+&zsS#yu#OeM1M653Jg|-x!2|2q@He?Y`3>~&w^;F~so_^5;%h~?hsG0+Y}MUu z<;ZP?G;Hw;7TEr*dh!|88f7gv+Mz0KICy|xUHykZ{I-8YiyJ>M9+4rndn5|^$g93S z6B(5azbGD+4Fz^I3hbzCh>S&>v1l_U8~z7@G1=gKY8GV-j*}ko^irZZEKwa1J|cWX z_=xaP;iJMwg^vm!6Fw$P!fAF|y zb?_h#9$xCE9z1w+4<26Xp#VJC4?IvR9uQ^lp#Q*w4*`e=?U&)fmMCxlN3pA zn3VaAct97ygZc#?)HCq#x^xjd*bW|EO4kq%))5aTTfoEX(nZ9BI*54iCK&NxKg5Im z5D%1!2XwKB^8#Hgf(LZ52p-VIB6vU-i{JrW-2Hb_);|3|sy~6v1_X+P4-bXwuBzRDX zz=Mjh`#UPX>&gNio}LyC9#kCgV1MxN^z^q~S;528!m?k62m6BulsMlxf`=df+n#O? zJgCs%K^*b$@;k2V;6a5359jl3ZwC)=&+#B`@i4_-HXfFiF5$dbTDk-tmX`}K6`@)OYrc-;h4@Dbr7!bgOU3Lh0dDtuJ~dY3jH%bzGV|A$&skgzyRBlfoy3PYMTV z-a}0ZpAtSL9E@7?p}L0z56^?@DH%NYRQ^{;9;K} zzvePcW$uZU-dO3&m8{3RzZWy7-;bHoA9%%t*OfILCu>?ywC;)4Jq_zbEL-==nm5Y5 z(Ym)`oko(a`(({q=Duj%*RW1QPu5v`cYjZr)$gnPfy&ps>=E80yhnJC@Lu7)!h41H z3hxu%C%jL1A93-p4}ibtTD1H7Du1BzHGN?FJ->ei4{8>8P{Y83C3txGeeVw*UVqK| zg9kIO;6Z!v@RIi80qrd!9+qh>;k;O;wFDlPX)S?=Wm-$%VVTwvctCsmv#2h$4aCY| ztPJH!*53Z8VEs|S`Wp(Cj*}D&2aDDN(R!d^orq=Y!Du}gtp^*{X(ZWtC|VCi>!F5q z8hWzM+S{*l*e`ADmp1lGI|qah2p0#{lJ6$z=Qq3gZH0-2m65s`+*1VFTuk<8qGZL{ZrOn@L*0BJeY$84=-Qy z5SPr)Y9`@m>L>2#(D2wWFl&0Y*O~VaoN)Ak#{GSPpMC*}gJrb<_|0a#RmT!=K zbFR^7Jt}K{889kqCWuF6$jX>(Jf$led<=lk8D--+VcFno(=4FFIuXMXxM2y)umo^K z_=xZk;UmIFg^vm!6+S9_O!%1aG2vr10R;~V33&JioN@9z=Q4JK|jXB@D?8SfobO9d?aw-;m7@+CltVg!VDhHOE}`emuKKX-r&JR z2zapn3h_XHofk{?mT+Dy*;@h+OZJw)!;-xv@UUcW2|V!C|J3(FvUlqHA=x|igIJNy zA`Pr-9O66qy_^B|Ozq_N8!bO*w7gbtNgQlrT~F60BG%&R+QcTbh*E0F`ado`wX}tQ z<25c(671I{c{}I z|BKP&5B_>p^)E%yn*NK?>zMj}y&<|`kJnmyB|*q4;GW%Z)9m#zF6H%qB!@h>Y6rk)7QL6U9uU<$lb@a9R%8TmmA99^z*SCFBkk`2vJeM$>`dmSb{_mF9 zrA4nN_;Bhyug9JioHyzXExr)%-iDLjx|80zlis?MzE&sc)b!Oo_0>J~wR+0yF5<)W zarf&g-%$Ccml!+o9^pO0dxT?H#CwJJ3hxyT#>D%C_X+PKE*|z4;fMa910H$@UXWCCGfDf2qo~qy4$Z+FlVxCZ;`mJ^*7eFWMiuC$*X~AFc1tpUp4S% zTH(_6@`EzKVey@|)&%a7KPW<|Xja?1j>gK8DCU&~JX=>5UoIk9-(`QG;VjY5&M=0` zS@=KU7)aIZ&ITLK($I2r()g^!cj-@q%q>H~j|Xk2TGLa|hC*OH?Ke~ltRiOL;kT|d zSmOHYi%frgk?C(;WbmS=;bfrhWT5V3pzdTaIPp_5=qtDa_=e{)EfoG(I@scY&#tR* zEwl}}qi{M9BL1%}yE}P{HwOq2Tk?P4MTppfl&7L&-|%bp^=nn@*Q(a9RSyH_sy85f zK=^=gjEOi#;-&CG;h@U)A>l*9hia=PcyLt%52i1{!{58S>1j;x;Hn88><1oRzUlqJ zgLUxmQmZa_&<;G<4jx{<;qPm}1NFRWf`=dXbwBPh@t{3;kSBQXeNu=Aaq!@A2QgmG z>>Lk2e&*rtr8rLUu=hVDoELllQvwfr|5E}Fd;e1c4}1Sp0uOut^Fv<;@*-s)_N&p- zcrNq9TIE8E^obe4VM!BTvyA-Eb;`1bF76{zx13KLiPj_0dQ{f_mPdwOk&XW*Ali({ z#^3+Q#w)V%ifmBH0y?Y{F)V=_mcR{b!jA|a5k4Y(MEI!iQQ@P)M}?0G9}_+%e2lnw z;IRWd_^Z_1h2M<18fCuZ~;qO~s_s0qF@b@ln>b=Y7^Jsa2 z4jw!nc=+)p#1;<|Lh$h8OCZ6+>%zf<{1Ff5^@cy@ARc@#gm{n_;^E~RYLD@-_dnwM zTRkuK{-*>U_Wq{?9`^pH1RnPOrvx7M{zqEL@B61DlU~uCw^ww(-SYltB6gpM-6wK) zydep9)Ot-6?x@ug?x@ug?x?*bQMDUXy%Z9G&>|M0MO0FYB+Gt>5QJW@iGtAkF~=pq zCjDxW3g?!Iu-xdaQCM!&B3|Lml6d8oNx!Y;o1}1WJ^6Zm!Q{EN$u}A;Z`NC;e#m^B zXW6D+|C?3SODMiQdZXU(W=lg}U&eKvj!XZ?rT^p9JN)=U_=NBY;S<6!DBgf$6kZCS z6b_zjpAtSLd@AZG)|VA{aNT$+JnVH+3GuMkNhR>G*GVPtu-8c?@UYiOCGfDf6H&Jd7nKUH;I~#8%ynx4ZH1$HhZGYo@g^88{R3;$i^$O;eW}Qkqv)1 zHY=Mf<+CyjExr}IYyYgQ4Yq%JmSu8U`%O)2zo}{MH#M#OsP+ioBYcnWJ;G;%&j_Cp zJ|lcq_^j|*;j^{kZ42XVxM_%iX} zaS#t2M?4^tfd`kF-^zJ`OcucdGFb!<$Yc>bAd^M#z-{>cZ+af%-`g|l0agC0x{{IU z*sDg~j_>`JclXLG!FJy_bB5nVYu~qWi~py_eKLUmd}O;n{`>s*82f{P|7V~5(IBxi z1OFco2O0(kvVrCzmVz{be8-!H5n5zuEzV|d&|GJ;@0l=|_Ice{h6j0rhad0rom}8eW+%g*Aa}L`h%f+DV?8_9$|!R$Kbpaeo#2Zz;@90 zQuw@Zuw*+3dMW%6aq&Q!Ch*|;G53nEAK<}tAn>4GAJjgy;6WTb`2G_-xbDmg2M?|@ z;K6?2;dSkU3m!<@=XC@;_+E6Sc-Y;~O7Sp!g?RA2DR}TWhn9;6){zho#trfC@@bwI ztRqG6z&cU{53D2PvDEIjkB~innQ#g>i=JVHXw+LY^>QDmE&G^OG0lpL$y+|-l_eKH zV@1}iKox6-P(`)aB^M2oUeFNg$Zo$hmk`Fv%jz|_^xL2pY~kUPRG^|+fmN%B=wszM z93E2q73<+3^S{fdki%K#m)eeK{o;p7NA&RH6?Mxi8=f={`xAnn-NUY_F0jdK*3`o_ zP0a_hKK}YR9Wk`%u-4)W)scpug^*tIQ7-75S^h{ZI%lCJ`0+>_l^_0#>7#PN%{!0E z+AA_dC9eyJ1oZ|%@KXA7So(8B_z~epgdY*UAbdgig75|5M};31epL8T;(1*F59&2| zP`?jL*TIAB;K6qA@VapDU^{qt`7M7v3m*LX6g>DE7Ccx753j%CuVq_!ATI?Teti9( z3-F+Rhj=6&UcTbr*?n2vkLP1p90TWZ@A;XMs_Cc-lf zcs9bbHCU6<-c`i?+@>4*xh0CG`Tkp$>Dqp7;3*gUry6@2F48cvi#@F_^h1QUnMh@( z;U|qZ`qyY zd`9?;@EPGCO?+1PtngXkU<5p`B7p~=F2IAT3?3}OgYDqKrw8z$3WEnf>H!Zvb$|y| z`Tu9`O@cMck~5(s#s5Tfp3UKBGru&ct~}l1Rhe|D1nDmH%j0kwTl>k`?C0Z z+3JsQe*+$f@IV6|jPPIvr{LblaHwnLzD787iYXlSg>cBCLR8V;P~m1I75zblttJMd zih+g-H#MmkXs8&BDh3-W+#N~9U|of!m=xUmc#`xn`1UdQ!hQ|T{lxo;_Y;S4iVqMU zAU;4G%oQIbK1h6!IB3;^J9uc20}l(jPo@3?3Tn!9$N1 z9X5J}ECeVsH;U^f>S^J`CRAq4VHjd=d{0-r%97Zt&3Kz{5T%4<4F?0uR*# z9ypG_i>+>E4RxS?Vssu*dga8r|tk)Xm-%xF|G z+EC%{NGe86MRmVuit9r>KZY20hZuKZy2j;U;={y;iNh|%M~IIQA0ZCXijNW>B|b_V zjB0TmJT(4+hsHVZurZF)y-~(>@X&ei(5)Qs&^zwIL+8Om<-tQ2+2Emze(+EnJQN2H z`;74vi+1qP5-@mZd=5M`ZU=wpap0j_N#LQMzYu>&NuY$^MM?rC@Q{)~2|T1Ez)LUf z@avUx+3^E?ps{)RgsmWt7iklxc{PRIAe_o+>jq&#_leT?A`E6T9u}+&z_5_M3}K<# zeEN+WXf(lsfWIB2T2@F6pageI4SxX%#;`k1e4O|=@p0l4#3zVP5T77ENqmy{B=JebnLbd-1rH6Q;Gy9a zJZ#KmEO_WVc-ZG_w(JHE+nMK^1i(YXCwSN=!}?d^Av^Xz-ygbzf1N)h&0OOTO(*b& zrW5!>_0{|#JN7@Hho;5rc*xr-uHm8b*ZwZDV_yOf*|9HyhwRw%TGPd3J(>wi%%6lwNuTNdu7-|MW(`ohVAE9EUGPhOB3JM z{Ns_sj!pD=#Uip7@r$67MK>D<{!Dz)of-#Twt9%@TMBwYA3%HaOK*gG103ETgL|I3 z*riXkbcK$CrlqUVaj+|>vU_5?ql)gJ!n#(u1@d!QLqa!0X6%Wso~WXyp~6iS0V@{3 z-l}Cqc!^AJ)YIG0<334x;FwBJ)wqdgffQ1xFA2a!l|cAn_^F!KXU?o{1ZQ0}?H)^N z;kN3)ipOQU`^|s!a_w2O?zid_E%#hf1@|>nc}u3ATwhPF&pnv*!Ho@lXuQ!|Q+3(# zCpYjXWV^Sf@3P|`VwUdw^~-iw-kPy1Z_U`1w`T0Bw`PP(avj~dj_zDXcdnx+*U^*f z=*e~T)O1{S`~x$$rs%Tcf3w+KTW_wdH`DfCCpV#wM;E)-b+IdC7rR1sv1?>E@owVX z#Jh?25bq)0L%fH0FY#XDy~KO7u9M(l6(ROnzk-LZVuXi=rzQ_w%?J;{ui&Bb!b9*Y zc}Rum=kw6-0S~JfvCljFp{o!0!+GfUfrov zJfuQY0uQMWmB2$PL?!URnxQYI{=Sf}Eg|+>x#aZiTfIv z*eRwo1D=gE;|2WwsI0%C%neG)U{ymI0?a_vGtkiEmM1+hzplqN76+rA!G<1pQPSgn zl9o=oyC`?Hq-BOXD+$13SAB7Go2@Y1Z6azj?yRH?9;+*}2if~;863&Gzm~j%zmh6A zt)a>n7XvkYo+1ZoN;%td4<^lUV?#4I4Q5IuQ(`t#8uF(+8}+*G2+=`r#KD_!@KzeM z`(OXZVWs8Enf^EGv$C9lpWckK>bN*@+3|nqVFNXlIBcM%O(t?h18+q|IASo@F_`NZ z%ykUbb?_|1vI1_=KZ^U9_WPKw`?xIVC*DuIpLjp<0pbJ12Z#?4A0$3Ve31B{;^cwN z5b)4V4e-!C=_`2X{4bRUmKETk%L4GQPo{nNLze;Yht7kCjrsNi_(R9=hvM*ujo-8z zP~Z=phd*>4{;)CS;SboKmK8<(E>fE;;rx)=WC=W^Hdz7>sZEx^1IvmbW`5md9%5!p zo6Pb6Rm_V+jlAdzB_ylH~zK!@|R6+$vFK z&U4db#+>K&g_%Igju{Q_nJ|Bi1}}4_;pNfH%Zy(5n|>(IP(yi!8p<=&P(4Fkwuf^a z!?}*(T*q*xqcvhlpU&c&Cd3iC3}}zk6r@*2jPR8e)sZbYNOv<+`%O4VXHxsk(fIly z_(owoQjn7E5HH#xCc_~n!yzWiVdBHYhlvjphdG+8M~IIQA0a+Ue3bYo@zE^V{sMUD z9sqdQCtpPrcxaLX5BmfU`J1}NLkh-BmhgurfA~Wy81RQCd-y}g@Q00m8UB!haS6YR z6pTyYAqC?Scu2wc8}qP>Fcf}y)rJ{fwPA*rZkq9{Un>KC;s5MqIio54=Q^O^lssPb zufFu}z4Y%&HTWCb@C&%+<%umOu~fPpi*Mc;i*Mc;qaphGo$MdooOVLD>nV^im!flc=+E-|jGB%)$4Jd;_imqey^cbVx7^B4)qvJU7apL2|$B9o6 zpCCR#e1iBS@k!#7#3!@p3LYBuz(be#!b758;Gt0sJnWP2?fHfBkh*RO{*bzE2|T2( zTLKTM>z2Sn>bicd>B-4!4Y3OduQeO+TGN3C1C4|p2Q(6T9Iydpbl`D7WhVGNhVXlA zK$*XgP+G+S;pTDRfA5e%l$lK5lOk>r{{1ynF4(nFtF*nblV@-2GS; zn}&8r+3qOY9lL<`G`fKHG`fKHG`fKHG`fH~Z(03XZPv-ljMZk{f-n=hfJ$E>+9K8D z2CuFLudW8Kt_CmnN%~HAOqgkOCv_L4W8kOi@2yalg|n`lrbb!$$D?U(HLZVRw0pnz zKfYY6&GvpjPWTpL?+@y;x`o*CGeM}zACz>Vl$>+Q_7@HOcok(h^UCR*vh9UNx7r?X z_xJ1d8&fF>p^-w^MqDXC_2O}$Z5Z>Gt1 z!Fw}JoULo3gQTp?E|y*F4%@}`I|MLBz<>zbtA!X%XK98UOyGU8N1RhdWE`f)Xl}q3uW#tlhV3E_u%%r!9 z^;LNt3$?x~rOSZ1=TBul*B@p2qfCF4>5no4l+pd$0p>m3vK?TyvjJsNvl1zNQ&uvH z-6;m5Rffb3TgJAU30)4Iw}`UKVM7@#s6@m5Eo`Z#tu=}pl$5zuGGqI#MC`!Y?eObT_=+ zpDXFlmGtLIqK9lt9Ugl7rI%g`McILxmb7ULKh=+H4Fo^gFA)9omr{>yB|piaQXvC+ zM^<>%&zhEG@uWiG-j@e``C6qfU#s-h*D9zSH`h+`5~y~6uBty*)t{+q#q-J5P6N4; zfn3Qzt^`if6IXsoQ!8}weU^RUeU^w1=@&+P@I{w;;h)x5 z)crrmCw^F;fER-N!1wEDdmxt|$mItsdH+=hb0vehlEJ!?w7`M`G||F#`{V)$7V8+s z+9&aT;{C*7jN${t2Z#?42U*1ji4PJV%obQh@Q?yK_(~GE&L5g2uJMQ9*Z4zg1=som z3#=miAq95+e%JX!o@(g7#vg)T?*h}Cc1$HJeEN`m(+#0H~ zB7XUyD%Hy%rZAUHONZeoI2;9squ_A1GC98Bos>opj@RG z+sXj%d?sXXI|k(S7|F<-2}>`|gjE-3s3%FeEy*n-fe)+Zfe&W_A6CsPXZnh2wDM>* zQ@OR8$$Xn~Bt~uN|>*aYKW0;h?#7NnGTjIK1_U=_%Lyh zRvdiolQ>xF7zFK;_$cwwEK?T2L#pE?_(Q7WCGe2ycnLhDI$i<~sg8eR9*yca-_DgP z-w5t{8%vmxtHtB*C|~fUwIKvQJ=Ut^{$52{tKkasKMQ%eOJV#Q)8}RWO)ht2r?HsK z#$qxXYa}zNqcaJGIyx1E8EOeLRF!7N8}CLN5AQ~^KjO#3yU{ok-i>B66Vzi>cB-%e zrENe#9ZXWjYU%#7{ThC$N&ne&aMkND$N002(d}c5qGOD*=3z(cC+CGe0cdkH+G%3cBwsj~B0(;7EoO$w2SHDTb_ zns2(aJV2efkyqGeKY7Gebo8r)OSCTZHx~^K67?0~{WRM$n)7E&HkThN!8~W7@P#ecRyl zQnRVhW7-~wo{lP}g9>~8$}NxtVMTX0LuRb#J`+{UG*q~$B4FFxGq31-e8MBivr)xt zLxsB|shBkt)#Jx$xjx0l)KhFsJ;lb~dL%S-0ht7kCc2xoojOh;q;39q(1mGfgAOQQdTWx2z z`~v=|#5KQmHM06;s{_Aclb~O=GGh&ZaM@}MS5>%T)4(s*B<)wMD#yhdj*WtTi6%k6 zPW4N0iKeW9h~IlMq}{MN zRV*`h2OF+pM!{;Pii3gNWraDR39za|G_C7+aUJ*m~JoZp^GSW>&MA6p@!=3|nf%F#qlp!WG!7VudQS=iCZ^Cfz7mdF94W@g|vc`(JA{3a(O6 z8_%s$P#Vv*S6}(_m;FA_--U+bjyBe4^a8@~62s#X!{ZXeBaGGXxlDYS_%d-=qWB8& z72+$zL0Ius;;Y10iLYki7d$lVf`^7j@X&Au9y$*mItCB>Bn}>WJa}jr1P{f*L*>9j zaq!Tv3LZA*q8B`HJpF<2TZBIlev9CN@LL2AgkQf}HG=uoY6G6`Hb~(N@xfl3VzC(~ zP72gGi^JfRF!+U>&)8Hh!fyznYgzoeY^^tDHe#6F2(UfXyh&K^c-!QjMydj1ak~~{ z(HdjXPh{tI&3_ynymI6BErUAef(ITA zntj!_YIWas_B&zUc9zYHbrW}%&5JSMH7|RL#;WC$Y}Hb~*}9N5SbR zIP+?Hcf0+;H1nMsKSBJrmIpJh{j6G;{vFI7>caH0HS=9f5;*9xWAs~ab9?sHa3uZ$ zYR`TrpNP8ji0{^pNbz}!t!$^*5_yU(k*C-)d7Ah%@oD1I#9@@iVVGi{#KBs}v&3hK z&k~=_S}qsCL-vZ<+8O@PWi$MtyB6?=?pnYfx?F}o?DI8SR*OI6k5TwT<=_v+XV~#y z{2@5}q4V&E9tVHer{erwWUsh{-$nL{OW+}U#k^d9Do&i@1*b2A^($4EyMCqW09UI2 zDUYB;8Hoh;$EshccIr;{f_et{F)NxQ{cxAOng(xLI~YfgjP$I4Lqz8 zaUBn-KrpAnADX-25BmgPNk{O9Zmq!|n#iKl zStAVMD{gS|O8~PA5LZANAigCTUZ?hrxK8cDh!+G_0!26;D}kk$(3e6MwlupO;pGOr z65*8q+wR&bVclI@W!6f&Ygi~O#niggNUhE;$`Axr zqMnt89ydDaf#sDR-Fvfp`d6c#)rKDTj_9$yH+PZDguOSZ7Ex9DPB^RjPR;H1C};GT zov7|H5w#ijQ&I+J)s^YV+g`ph8!umxjg!-oQh2VR)Rzn^HO)x;D>bF~5!`u6A3Rvs zXBI~{+Jg_#jp6ABv`k!jHC2ps<+JpiIN|G!rPu1S)_i#ByKxqrmve2)HEnW4O_5CG zI#zNWE4hx9T*peTV>Q>Yn(J82b*$EPqy@tg6T%V`=@R4D5)<4q@nz!6#FvS$5MLp_ zLVShzD)Cj~tHf7he8hr5ct}FNj)&ma@euqv9)e%XLuzK^dmRsXGVnScf?vl&@N0QU z&8!3-QZp-oht$ksqQ{RTVZt)*6=$q~41MukM8A}CSL$OW_z1~$E#{xKkbf*YuZ6$D z?JPa&jVGr9(+z5{0Ov5o74aaQKI5mGWI%YFEX0zcKWTCY@Ua#fxdM%IF zYxQ`I5~KZPXzp6Kvzh~2rE*}aR2yvAt~CeW(JgEaUW)^J7poy|r^le5wQdwQba6)hZGS@;2}lC5_m`vk)3Vp)xk80U3qp`*HYm$`>NZ3t#35cDbdy`GjF763&b;TrWqddRyNa~ zef?)I$Bo_Ati6K8{+gS8^Dk;>d-ko`L<-VVY@RyBCcIN@!aKz#z0<^}iBA)sCJv)C zNW%*IBtAoYmN@7sK1+NyYw}wJ52+-U;18)JmcTCVS=Fdq+}kLh4Orh|n>I#>u%-4et?71b|0I8%l8 z%Z~p<8o^goB|BI>(D|l(;iP3oy5~YF==rbG&2Cb`Z19?E@S1DznhW|^#-vXY3wKPI zp?AVeczKBB68Ne5izt)=;jAmCsj=QTx3xgEGM#QSY%jk4KfRpNhHru`zEPjG_PNoA zw*LknRusbHFH+~sIoq}<9H|0gu4c0K+?%ofsQ1fA&-oVISwFJnrGWc z_4ExxbNTs7-uGSSb0zb+l7*TQtF@w(UTK0u7ivnpSh|pDf^TAl#1v>Hr@fddup;SV zT|ruo%rP9o9lBhY<8on+%ZYj7Fjw(;;`788h{FiQ7l%lPwj`Z}%vcxM z<%XV>u+*>($d$@o?`O6WmKr=J==qzvm|11Eg!zn}EmXW}xgEiKsg~A*KZPP|h*?HQ z*(%qvoNI}Onid#ZdDdp4p_cepYHHGrve8_-zjh^PV|BH18;n@3JSKz6Su&uY|0Z;e z)KtUo7n;j14G{F2$F;F4u(dvn=1NxUO452{i7^tk>$+iy>jhY> z<7MKo(ZkOq<>x`?6bp}vF7&}t}mMSP^Q)g6sbCnn^=;G`1 znUL=680X-53?;x2&RGBr;hZxeoZHMsd+Z$8 z_PPz+S}$m#3`"DAjxG~Q=Y3R&YN0mC)KuQ9~0F$KUborg*GNqn6+Y|!});v2*_ zh;I_#B)&;}GfN>w@Q^ZS3I32WXbC)|3|ayYDT9{4L&~5f@Q^Yn8xsM9S@)8;Z`7J<5DY-hKAQHkcNiWoCyuDITIRQ+m5(Xm4v~1DG7ubvXB|u z5uXiu!j8C9PD3wM`_3u$F-%p_DK(?ymOErExWPD|h+rBhzbRxOPUN&OnOqH1bLs?kh0A+1^(Wf0BMF6MNUnTefQXQIqZ zl$nV#h+L{o-}j6ln^ez68H6fFc>PJ~v;_ak6PAqpNC&8%aG+b3i)ldGQf_Pn{kahI zEuhaaD5@6MpCb2s5U>r(`6%EVM8I}57a9T!QNVd7fyIWvViKS&Qud>PRq-+0>Iti= zzjRXgZMkXbyXLYylsqcOSOA8_l`_tdPtr5r&=VbDQgB43#~qRMEHv~)|Ck>5C)4Bp zNqQDDJ#-uXD4NSt&|EDA;WV0y*#{2NvtPWdTcqvzT)}*<04D^m7{6H>?$H_P%GF-T z6)a>5+6zCZXGQC{g%g}=q(@hKF;}ygscFG284tKcXV6%O9+CEmyq4#f>tMg;x;f^; zdE)cL=ZVh~Um(6fe1Z4^@kQc`#21M#X1TNo9#Z!!!5>ohD}jg9{Yu~=b-$S75aD=k z>lGUZ@`46TB6RB!dIJ$+SUNmipK@4wpMzwOP|L&lECI#t0>nuj1}0-Aldp7oOUbVU zH_D@kDKVlx5C>+=;YznkXjbycyl2y{51eO~D%Td5NB!QKNz)BQwo+4nS zztx7oY7$8KGumQ_1-4{~#cfG!ma@cBH_`OK#7vKynDi_+^hC=|4=m60xaCRDN<&X{ z2n$jTJ?@aCXEoDPB~1M0e&+k%eoOJfSh5SlzGR>OOt)~0 zUZ*MDuH;%)YFcmw!zsMBJ>9}7I`eyI3Z!=|w^ws5tC^Pe>JRGVJmq%>6m4=GKR zz(Yz?CGe2aR0%w!G!_2-vzpUdNEUW~$687jDE=@DTH%Rt)CN2( zr0Y+ycP)#(>1*W}R+y+K%#eW0SmIl6=-Fu4yAkX)4{U@@PR;~9=9A6nhRx`PO|np* zY+mt_srFhPde^eh+k!{301l7nj5YvWw*+K+itF(Oe(N#!tcTpw+OS%Sb3b(b6zObHhy7F_oVxC5bhj^lJ>_YYgIR4Dzr`lLAb#PvS5{$FRXZ ziG#U~iEk3$B)&;}GfNUh@Q~tD3I34cQwcnz_*4Q9DL$3JLyAu&@IVD-EB5l;3cY;o zdG0OtBbHK&#mg;rj7~G#RH0qix2ZzAuy0e^1{Bo6bIND~_UDw52JEfpl(7M2bg)Ai zjgvc+(Kq4kQ05Or!A_D%;c1I~fVbEOc#D02x7a6moA@^IZQ|R+pA&yh{5kRG#CM4A z5Z@ubll2)cf(OD=5j+r{ir|6pR0I!%ry_VDJQcwMYuJO|wp{^zTI_&5&b6d{kX{zY z%N$G6z2CCK^@#o7N^OI!N96u*rx`0Z?|-{76Z*N^F$Y19b+B?)vKqAq!*B?FG4RP0Ag|W+srtxt%MYLpMDs}JCM`0#P??vhT-_qxMLqEv<-%d~b z+8*Ejw?o_E{a60Q%hesaq3!U2DGD7R4}Low2{-(&axZWD;M;LlCZfXXu5#?m?=pn$ zGKB6jgzhrL?h)T3zDInII84(OBMh=n;`_wGSmzIj9}qvtLUa*45Tc9Vfe>8;4}|C< zcpyX2p-sCKVl%(5Pi&nK4No{28@1)=!c9}dcQf0=CF|&+&VuN_A+V7E=dTxu(R6k4)+xuH8i^U zNh5qviH7)l^veI8A~kIL2l_0L?!KfDKCCOWE&k|8 zDKw>&c-Y7$hqY{iym6Q(lEZo;!HHN`;?H0l<(iIiO-H$=-Q> zImwlrt56*CCVFA(Pi3lN)ST{D}Aw@gw4}NbzIh$Hb3`gRJ5w#7~Hy zWXZ7z9!QQw@IZ1bf(Mdg5j>C_i{OFeSOgCw$J3MoFI#7Ea2^L2X^=AIX-rF}jkM&d zQ`kLg9OK`ZjyZ1}<3!Ri7mZ__pC6M_;AtZrIBh=`P6+8h@7uB`_D^g11v@uql`a{C zztyY}6U@`BB8u&a$g^C-dDL)TX+Qu!|8_k)vf|l3&sAJR6&FE83vP+u@A>7Tt|2A0 z(?$X~%@e?Bo&Zkk2|#?Jf1ZVIyl3&nY-jPsY-jPsZ0AAHymkKD|4(g!@F)5Q+WEKZ zv(}gP{FOM1pW~vT?xLm+F21N~l8L&Kl+EB7%{HgZHmA%sr_4q$T5*_apTuFHj$xa9 z5obQVnCTc)Vcs=tYSbJ8&C#= z6r;A-Byo#PKeyQQbBj$uw~22P-zL6I{5kRG#Gey?PJD;>4)Go0J6TiFB6vu}pag$N z#h?TpQZXojhg1wo;2{-*5_m|(fK8OGNWi|rHegF(8?c)&25B+77mwIWM_jh{LyKot z4nm7(&V&}voCz(SSxX50t63)?MOoEyhAhGisrXD8l5KLoj9;Ap~P1up5H0 z&Fn=Ld!Z4tv2mY->OyG5Y{%@sn!SUtwQrrEb!RKIAl$PN%pdJ974L)9*!F!{kRd*j~gNVBw3N|4c`eRjf8pf2wF#aMxD5aq(W`Mc2~>{0lTW-BCpW>L!d1jZ&3?t?tR{)1x0l;=$Asi7uB7Q_1 zwkdv0{FwMLad21sg!l>Z6XGCKTVWKzLn<>R_(Li)CGe2SObI-sGE)K%smzqX11pSE zCIh_>;WXq^TML{v^66O=I12)n^v^;-{`=ZH^E?WiHw4auz#pr?MHILQ0(LL%MW7`2 z;-=-#X;?BC8@Eo9f!*W)6RS)X(m3p_rbDVcYiM-ylScTU5>3gw6&+!Jg`PK*xoeU# z_@}PSZW)M9vgaEv8p_;lNf~@sDGQAP;J|8Hl+l4$bHRZXl1yozX6q2^DSeu+Lr&}K z5EN~$Q0E!wtfmu7hqGMWS*{NLyNca;O_R6GKF`&i=j!0WtJGa&>de@ST-`-oUA5?H zpXMu>)7tU_mY&vDGRW_K^2sk}%b~Me$yu)CELRfGH&b$+D>=`Voaaj7d8TJx`yy9z zkt?~#mH7GP=A;GGX};_@y>i)cdgZd?G%Y*i)XE=FJ+l{e*+T9tzE1Yc1oeTR_W7&z zieCHtJNd+G^@-Mb_+t2@jolD}jg9{z~8>wZ9U0NbRo#9#Z>b zQ~6ZI+hS+=F!N@k_QxLc>6mTmu?inm*nrYDprFfLrWzxy4SGTkM3nO?;d9Ht}uZ&xt=L{+#%8;yc85i0=^J$vSCnmB2%4 zevVsVUDgF_lbkLjt__*5I-P(kj3aC zct~Zh1b;|nuLK@a*(-sERQ5{XA(g!nct~Y0hU1eMj!zhlQnzEN?8U>6;^9XzdLPB; zecXuN$5jyaM=p=6NLg9CpaaH(G>52-?NA1Hm|9MC=sqO_&W=9^q9*>kd-W&Nu zO_v<;R(8a3uH!h@ah&To&UKvRI!|vf{5A!5@SWmJrGS_jG z>p04F9OXKWa~;RIj^kX%ajxT}ro*>5PjW>kxuTQ0qO@u_WE4DPRzGA`KV;TFB7Q{t zi1-olW8%lekBJ`>KOufX{Dk;PwrVJXhg9oI@P}0EO5h>Yx)OLuwXOsnQmre2hg9nt zsq-|XPU~fT$^@motk0M%BrE(qt*)H~0qbRb76s0Oz~8m{T|?kJ3S0zA)*9y`2v{qz zizL7pB+rE9dCU?i464#@N~A5fN(`|c+oxecKtlp|%c3y0QpOolNqWv2dZG`kP1t!u zkNY6$IdABJYpQQ&)h_5U&F-3{=OWWXkKu)br}<*yw6>U#N>Z@S?1h&q4m#65%e9>4 zTKt3%PV`zs%XzNlJl7IEWLn^%jLSu?r$hXctw~Pv<-=*dd^oKy zA5ezOb)4lo&T<`RH68wrz<3hbdhEQWDZP;~I?8qu+)?ranCwMP>!PL%3$lwEEx&{3 zBI72Hwb5a?q3JYRSFo^~uPaV#>k3zWT3cNB%|U1J1*&KE)+jUTEWW|;ta^i?Z;G71 z{{Piht9G;7`5SQ-W}d&9PrQ{)Tx5z^z|9q1?umPoQKtU_jQN{{#l(7M2Y(N<+)ltR@ za^AdNpV{+fsXCxcy;R3Oid*apy2ZYrTkIRUO?;d9Ht}uZ&xt=L{+#%8;yc85i0=^J z$@-3NmB2$vbtUkSQe6o=q*PY|4=L4^z(Y!PCGe0^9h)p`x$S_hhi$;F!)Y5>8vDh= z_u}DuJlu+S@uheBp&ztuobHEy(3}bVpg9xzLEGPzPE{7Aww3C9!wgx-jBNuS1U+FJ zSo;5k@ND0?8^SYZLU`s(2+ua-J_#kh(88Goz0ks$GogjE&Ft4-dM72##{2H}8}GZ@ zuR2ikZ>9FZ_iCj&RQJ9gCw$BI!1`F*-!uoNMFwfzxyy5OmoayjF?W|Sd5`!W@jc>u z#9@%GKVgP_5(i}+9}qtv4n{Vg#q=V0NNKMGe@JPs1Rhe_D}jfU_DbL(rM(h(NUe@R zTHjB1%z^I4oumOTb18>4;`3pM&lYrX-UCAZ0_BO=0u2k$O&3>Ph;Oz*$4!EDAV> zByipkIFAC(GYMQY1TK<5%7)PvOB1jqOA~HOQhu7HiMolV2PS5E+{C2ktf41b&bn4Z zk6WJfoHz7DhZr9?B;(@_NqR0aJt_U2<_Y68PZ*~${hd~Sav?FERd1@3L3~NwnaP-; zXXy_t)DXUxl?=|mU!Q25$L~9jvKP7RMJ{_0Wnr}DHBZ$vTB-`XSWlUJV4@~BSf`&b z%sz?392*lqCw@*GlobbC{k$N4K^(MfK1*&z@Q|uP3I33(LJ2&is!#$CsVbDfL#hfT z@W3q?H{Z5Ur!84-zGDO3b-Vel4fOB6P9CPuRd>GQuh&43>f~Yix7;lr_UH2U+FR77 z?^V0S!_vFvkXdj3$Q507*b~l9N8+qCS#eG>V>??;OlE9XuCt-X`N}c&q%=rZG5w3y zzhv8X3#V>_9BqG5-fC!c)8v@Ht#^{ReKKQjxN{?A#@=UlJLs|Jy>GvrY_=OrZddN~ zw=vy*w|-1oPrzf972%QQn{WTOFIVsLz?WOK`Q|%u7S-mP@75<;aNJeuIx}@vbMDO5 zb>`~ewYoY>r_ptG<4ANJXLx>y>ud(DtCWSmyWziTng@nomNQf)X-a0QHB9^FkN&&h zC~?W#`NTVM;<5vO6H0p(_%6<4qBB?3nW<{|DJM4J8D@W0yffEyE7x=@*A)F_Peb3T zDe+(YcCP7mO_Sfufiq5hNMbPNcBW2#@oGhb>(n1l#$|o;Z5>#*=bP{R55b?89d@SN zeD|u^&L92v;aCYBrpZo{&UeChbiSJg?OVCrEt8`oG6vTF_*TZi`XArUHQkPyZr3!a zQ=%E}4=i@z4_$n~754cKKi{>_PU0|7aoA>`#BULYAv%AH_$}hMiG!Zvw~60YoWBd6 zb_S0biL~HhpYQPVUHb%&X~Dr`LqFfSv8bQ#+9!DEJb0|g{1rTO{#qVb>=faTZxzA= zi>@O4fkjslJh130f(I5|MexA7=MGbwu8i(5q1hm=neH%+0ZA(WmzCIUs}5HXW(VwV`XwTTbW$8?nPVfMO*GgTkbV%!Tx%*#WHuag)_kxTdlcU z#9liFwq$Dp*pkmskFNcqsmj{DJIS1P^52B6uMC7QqAAw+J4{zD4jr)_D-~ z(t}1`!o55X7^1ZQ_5-F8xgo~_zAFeb)RJZ%Mimd=wvZ<`VOsOFhwr2r%f1ia&1W7_ z#UDwad_)y`JLV%w+kk>P_>wYu)8&_xu>oalK$+T2mk${C9x(1bVBCAac=V9?L*fsK zKP3K$_#@(vh(99!CGjtbe@XmH#Tn1=R}FaRUo+rgpZu#vct{)sk173RTm%n24m>nI zf`^X5!#;_FhmOI+K8b^e##iuw-V|4h@CV{*5j+rAi{OE{S_BWo)gpKxt`@-qcm6!% zDqMGupD}9MfDzXQjFq)JL7zm~CsFoElzl>3RrEBhvhCixjPsWD zyX`PL`7je!{XB+LW&FBIs|C&Zr+e?lBa>7o@@*eCI)#Ges=M*JCZkiqdO z*?@;`iGjzuBo*+`D= zir|4{Qv?qrn<98f>F~#?L}vGhb~a{iHD+#y8GDxd_ItJogz_bW0y0@tu2qKC&G-E4 z5Cd+$9|s>)3Q!aJaV)TD@ksQxI-_`J6z>e;tw>nwE3I2m@KzMO6$N2ewUuT2FK(Bl zCo5^*uB0zJ%wxBc3fhjRj&J_BUgr|iRkvueQVr~{zKt`~RDByfk*R?TGBxl+rpBF- z)ZEI|z#*9$cqLQgu1RWc=W3#R%mlb6Q{(P&HS`fO{LLS0dCCel3Y; zAK0IEqR39CPE%05lmTZ>uB9{6((e2qs?~E#-fV}HM#+2+>GiUGtEMJ3$+`7@DyX&K zpK9yQ%6PYb9Cbs_?V28$$mq0gf1n!cSsjkiY<%-Qe!kDo59||mE8a=GlXxd_*rNC? z;-GC~;*o7b;JTT3SRw2^oByTokiu9A{*c002|T1Q zRss(xjFrGc3S%Ykkiu9AJftwjJZ7~phWd2N5K^-rA+eODt&kDyrkgvBOm`<`I_$@X zMF1;bRhIQTaP9^bwotemRosg_?~#C#zQ;6T1Ii=|r07LivB0VvcY*~haW#^WTj0q^ z&8QNV>A6cip~MyRm}WO4>2X_Lp@<8WPJ1b{f1lbH{5zZxYb;L{{vr3nd_@0 z+rE?Mq&s;|x|8RmJ1Hljn3c=l&E@ar@^^!L>z?IRbM3wNG~01t$&>?=G4J00aaFHE zz2?0*cs~w4s0OrG%38bz?=ZLBVQzy_ngj0=zf1fsagbIVeC?C?J>vI>gPY=@WuL_F zE1q&^5j>=;7&J{ zNWqJ;sea`O!VI;98LCP%4}Y8&u^ztHn0dc3!@oyTkCI2!V+Ag%umPoQKtU^gQN{{f zl(7M2Y(SYmh_3~Iz~ArzW8(wH#s`d@4~ah{{*d@X;*W?wBL0Z@BjR5Y|C0EZ#J|j9 z?-e|jWY-Zq^cDf|&|3t+L+8O`O-o@P*o}VRVI{ElY#u!H?;!BdPw=o(*Lxfj2M^3M z2O#!d!9#P#U#mZ)^i{&|BBieqcu4811RhfQDuIWTzDnSM*!zU>Q|nSs7<=`>iKk&z zY!AObC5#Z5_-v&hrzSJ@=){wt!gd9p zL={hMK^q=$clx5jHWr^YR6LC;U}Ei=F&Iq`Bo)ts3cEq#SyGXf$dCDRKV}$x%rN?x zVfG2}C&Zr+e?lDAXc&7+{3-FL#Ges=M*JD^XIYpA4-KQ>VW00?_yrFQv*4lg;9+Bi zS@6*9DDcqjC-AV(_xbsOZAX129#S+a!5>mIDuIU-jY{AlMWYgUNYSVS9#S+afd|6$ z%@5ON1B*tDnOlvS+u01`k<MJq>!geg zD5C>#(h!Pv64>vjjIL&HQN{+8!P54!b^AlzV?gAV!ADlyND=oo1=B5Qwb0PU4-!JBfD^zeW5O@ms`i5eG|+$hV2#CVpFS@{lK8O5h|2nF;MqbR)PSF>0 z<0(x2*PhC<=U)O3+4C=fhwO)E;T1ECR=PsI+ko#z_+A6P7vcK>wtf8j2~L6hjs;7r z1pC*gV0kA5OUoN~Qn18Me3W)}N&0R>`filI7p0wilD^lFz89tMn>4qdX_n(&(QixCys1NzmOnLT;jjf6IeE-OW+}! z(k1YaP3aG9;aT5p=A?uvK2Z?@msJxVGy>Oy6u9sV09V9m%lILe#bG9>;8Pb-#UrY) zo#eQ9e?&n;DDz*)qWVk9=&Jln%KV`sl(9W#%3zRU>;wKJ4;TX@k~Ufe&aG$9(1R>;Swq@Qcj**vAM%y9Ua;qWoT7>Ugqxq)K!P-zrBRCqKal=HH+@rQuvRBkXyor~sBklqiq4?I_Csz(6}K8H z+|;DvR#0L4dbgvB+YJ@&j-=vtU4?bINWuN)r}k&v&CmGxIX}O!&raf<#5;+@IQ{GN z7V%reZxIJ`#cvb8P5d@-&;m{#vMpT#580M3fro5Mm%u}|rFp)|&ayQp@vA4ye4chB zc+401j9)!}M{4zc_1J*YHlUym{Brq;$oS=A1IpMS%J}u62u`{`6Wzzl>{K_Q^}&A^YSpXWYqh1~%Rze76DLi}1Y$d_ThX11wD| z`J15Nc_+s4JB>K*6jL0(Q;*~Lx$Z_4cN;3)jHKdjL&d$Q;$B0Ao0?SI3o0z9-H$5n zH&nPgl8XDLqH0t`pU8dNJU{L*SKQ%w2-9sRl=xlZcZtI;#qSZnNBkafkXHOY@%zN@ z69=POE-HeD?46h357|2}frsp!^HkH=j*~=VJFb)z+i@}LK+}g`A9}c7A2x_GxWbbR zP9X`VY{O--mV?hD@CIs!|{NRhL zcJX5feb5M@u0TSl^-FdwGGp8R52K2QL4~zSe#l=fZ0YmoPBV|F!kQ#eg>BqZ+6ENV z!IzY=y?V;nz|Rxi()V+#wu{f-=K-Vf14iQqjMfi{KP3K;_(S54h(99!i1;JoUlRY4 z_?N`L%%c5+Pwh_d>v+fl?K&QUU&BMUrLN^6yZ9yeLw4~?;32#CCGe14{ECM~z7$Mx zVWwD!(^g`k6J}0-Q3$n>}>f3s&VUa{V~h<;yH2KZ=K6dDgoaPJI!RgqGrUvd>mYzmn@vssojue}z1x`O;^hI`E9a z+xjgrcw<2KNipG5JKSzqr>qU4?2{ym_CTMeO)#q)JpC-qSl!_1=Z%^0$Alg8Ea0-0gIB~tMj+JZky9y6S$>c!)bN_eMyNF|)%`In^JCz79dyF48eX6T(T zLtbg->8H90_nCBjw;SM|ex@_AvC`*_8T$hx9P`Zdq|Lncv(J9#<$Cj_&+~~dY7=yl z^jqS2`j~m;G4sk}=A9?RpAdgS{0VUwrGJgU6#FFplsL%h{4?Uuh(F8nRuMd;98!Wm zq#RNL4=IO~z(dL*CGe1PNC`Zo98v-gbY|#|4f?v-piiH0>IrT5>>;Ec!upqPZ-8yL zuQ$PrPsm?g;V=u(U5#dbU7?wueNz{k-RUro8ErurI&QUXWPxm zO;~XDR?QoIErZvMcI7PzyYiNVU3p7FIEQOs?rOt1^{$2O?p#TCrlj5dZWO7SeYJaX zRXw??o=jB>p2_(1=1O{VCA~Ez-p{@Fs%DE_Y=+pyW{6#EhSkdx`fF2btOyWf44({EOg$y6KAo&-;1IfP#9!UO0@IdnK3(48C zW?#zTm#zK=+#lhA20Req!2sJM8iNT=3j}b;Qj>G2(n+f?OQ}jNlX7ZFs=pxx#+j5e zPErF+skj1wRh0^RIK!<8_SG}Fg zTO0S;n@DWc(HCDV)@SKae-U`)pVk&c?f$p(iFe|J)9p_=_Od;YD;da@4AhjsyKqaE z?FVxugSnEyOi6q2-8waUcR9U+KltGl{ev97uutY>ctFSf#QTZ&6Nhn%4-g+9K0thc z_#p8?;)BEovz%W959ItJcp&E&!2>zJ2p-7!Mesn*FMt!y)Ci zMl9i*r$;Q;a}eJ;HWG4uYt&wXV26#`s}DGcFB}`a>V;!NOm#y{bwf;bLrjIk#D|Fw z69;KcrQmCy#7BsOpw5GveG(rf4lErJJ9X%Re-N{iruR9XZNq|&d& z!)s*2d?Sh!s%_z}myef=^&0YHam~wN-`9J45at$T z%C9w~;jd)_zW8fh^KQqL7k&lG)o<*pzXe-kG24yBY&RCO-566s?Xg>zl}e@MYgZ6v zs3pu$Rhk(O@3*ncF&^G;!DHYI>d||0CaA&&l(qo{bubypvn9w$Cde4O|=@d@G+#3zVP5T7JINqmy{q~a-z z7r_Hzya*l$<3;d57%zec!gvup5XKQNQjkQb2!j|tJsjvwKpqKn;1{?J-oBw#y6Os+ z+k|kbV3L;xqHfJ}4}^N1dKgD!OFZ<7^~3zDC1~2qQ^spFqo7{Oep9Q5p0p01s0959 zg^4Jw7rIMVL8z(?dL$Bkwp;4q2#!dhyen({h;n6Prl&E}Tg||Iy{VNX^-J)fF4)cCpo>hSM%~S=8nR_<9x8&Sc$`(M|{5l(7M2bO3@Xqn*imV$-c7uR zcn|R&;yuK{QWxdD#CwVNX1ySb;2|}w68s@GtrB=hO{)YRQqwAdht#x6;2|}w5_n+m zr!NN5z7$AN{D??@L8xc(I7`WjKLFGV@!pm9|SDnHaebDT(0 z(ce(fA60;Cl?VR#HzW@X#5^!SY0U!z6x2Kbn^GPajCo*?G8*~^DT4v6mZ}4P-9ARm zK1R(xM%8}e{lxo;_Y)r=K0thc_yF-i;)BEoi4SH`xdV6PH>H*9P+YkVG0N%6b%;?; zSFXcxD5k%A{Rwy>fhuTQ8q#AlFFkIVahN{v{A-P-5)xZ^t$|V@H}n zRMl{)dpQU{VL)j^C|KL+7>jQv8e`x~g;?xa_z@D%xHTQ(qZKvB8WCI0>fx z<#DnMGeL!=hViIkf+}p=nbJ0(pbaRai{(km=#qGnGB%)$4JcDvERXTG9b>Q@W3U`! zFdZj8PJEpBIPnSM6T~NoPY|CZK1qC%_@v@Y3aBd9mIJVu!dcc3$ja=fy5|X6z>3O}v|UH}M|gJ;Zy6 z_Ym(T-b=ifcyHF(u?QZr^IL*HWaqa89yLu{6x8KiKLu?-K^+W4nE}dZ$M6Bl=r+SZ>KK068jLc7 zF-#6N!sOr!!(<=b-N!K2$1v8%FxOAKpLjpf(h zA%a=+5C0xt=;6zv^l+3OZb&<^Bs~(PN22sdL)tA#(xXv&G)j*)q}_CvPD|7w{)R)0 zjYEu$LyVon#D|Fw6CWl%LVSey2=Ni(qr^vvj}jlvVs8;VWSg}Ff5ZY_Ypi8*?_^w z2EKTVx0j8jxQxwF4$#dn1?jOE>c(QI8*79**XE%PDx>sxlpb$L``3%K^#YuT(i2g7 zB1l^szzLd{_Hiep^dzNq1wTn?UBORM5Q7w&$N1Zh@hll*=p18c9Vb3ce4O|=@d@G+ z#3zVP5T7JINqmy{WEPr>;31o?CHO-&T}$90o317BkWJSTcpx;7edtm1#aE0U@#1U7 zk9hG_<40V3-N+^|uYHYt9<^-1Yu^SbCZ<@Wh{q}$L>Yvsw59A3N)Pi0WrHZ=!ATL1 zOEzF!vO$#bxCDf8Ng6D%kDR{Vr-uW5`9yCT@Nnsu#MX3rL|5p#XPx=F8eR9gqd<2M zuvNH!z1*~HE%N(5MDyh4n(ald9;e$#v^w{hE;y-&i_SkFnG<3OVk}kOCDqTG_U3_k`)!R_$o=Xbh zzN-}WW(wu;N%~Rl{BAT1?8+MkcI6ENyXp-CaURx{*qb*l+ugaQ?p#xMuBoT4>0e&9 zdvYZ`xssk-NpDc1clEb>b0xjGlHR%!ItX_s!a;g>N*9|HcCkre7n>NucE!7icN6a> z4vQ4;A>Kp0hd9V8-b=ifcyHDOu?QYgIViy&QaLDrhg1$q;31WR5_m}EpadRLIVgdL z^g&9Q7`JH0!9W}gra?;BeK9-sHL|0tPAQ;23iLMw{OgmzKol5g2sp(gFc<{}8v<^I z3#5eI*T`UQogWKd-%#e3CuK1Is&v?2ONVlYdqbByCFz1^uF^G- z>l$q6a(^XVaN1S62J5;~hVJ|H#!pdB($0qMzC4lj<%z7Xp2*P0>C@ES_jjSln*Lxu zSJj`Z>d#ccRX2Vg8thjY2=9z&57cBYI}SVAFJqO_8c2P(QKJfZSvx+NO@ld+!J0Cx z0S4J1A@!;fcu2jf1RheaDuIVIEJ|4yB_s~ghNmF zV7MXRUm^mwtvM0}MuLFtWR8Tt%Gq;=0{WVjQDzfuSTsrtQVR#E$u)A4+muMdu&Z*? zP(3HXMGakUZqfyt>$)smM8ny5r=iSUk(9w7m9pwRTDaGkhRR>|?@P~ow&iJP9Hp<4 zyWL?jW48^v*L)_W-l34NELRQXxoRlSRYUb$B|fXYU(^3M9?mrl=bDCdO(S(pNQ@)7 zl961=NUmfwD6wB=)Dk&eXz$zLz_PatQqF}_G$#%*Ck`Y@jZY;bU#**DwNQj(iB*byPm_~EpI3vCdVs;#FWJh_5#KK|7 zEo1iL6^npl_RbX!>~$+P@Gq76q~#I+<}kyr4>RPDW+uX$Xw1Ng@Fp70gg4P}CcKHp zW+th}s+jSmW|NdQgo5?@CQl8Rt|1pz+b2WvIPr1fHA)0IM8lRvuTi)+EbxHoW09sDl~|*H@8f&#gaA~no8~3(w9kC zwU@R`2WfjUdOAu^Q(Et;c6K6d{e)&3(lb$dhSI+)P2}91Bt6@Zo{iG8Njj~nr`QN? zijCl=*a&WljpC+>PZOUeK23av_zdwG;xoi&iO&+BB|e)qnk#|_LU0j05Q2-~fe>5- z4}{<%cpwCOywE!(aM5UFLCi@vW8g~BNnG7&5|@X^AfMzlh;XX5`S!MlABlJt6g>RM zjD-}BK}tfeP?z@blcYWTBx#R9Dy`SAOMCc9(jI=2w8tQo)~nm!eThq44zpKgdgQUg z7oal z5M>tqSCo*uNEv+$W|1=5ZDTRXq}V#g*f+=6H^5-Rm*{lW<&PEdQd;+3wwBW%gLPe4g}bCO zNiR2~m!tGDrS&f8l^DoZD5!yag)$n*S16+qdNl^}RmvDb85>Xri|rJYm-tI8F=#H) zYfB8O%fy$7FB4xTzCwJ3_zLkA;;Y10iLVl0&4O|fJP?$N;DMlA1P=t|B6uJu7r_HT zxdCXSM`?$j)pD zJY;9K1Rk<8TLKT+MfHnaqK5|v{o~sMgbn;+m&2+6p#u*PI`9CYgDB$xLbZ8putAiW zi83Ax^sw3ZJ+o0}Hpws!;9kM`_bxmB;9rw4G5`K$$4~8lANc0q%sW-%VKn2zDM;l9JK`)z8Gf13`P-)7Sv=-$YG2(J7#1pT@9Zsf-d7hM?3?>Q zXTmdm^9>cSBdM4-72!#~`49f!<@6-qWyhcB%TN{?YG7!QyV^-5KDf2aXsmGj`4w}4dn)-Cmi;E!tN7tkwZ#eqRU4c6t<9Y>8JJ?9%K4 zlkAgOXqosj@nz!6#8-%~5MLp_LVT6@D)Cj~t63H+f`^m z9#R4*frpd;O5lMEwpL}8HO3nKGi!~pMhENFG3)V|^?1xib<9RQW+NW6Ssk+(kJ(Je zqzu;NrJ>S!>7dEWrm0T{OFO=&}91^{8h(=&?t* z)<5{e+MjsxmleuM4K=Vh{eiYoSK|+HZPau@&1ORl+>+F6*45w%uFaYT`-3xO$TePR zaE)e0c*Q=M;ns=6WSxh#_DOt$IBd~*m|>s9H;IF!&V!$QW*M>w9#YIH!5>o0DS?L+ zb4uVL#hem&NHM1b9#YIHfrk`xK4cN+BYu9&&rhXciym6Thyg`}_W+;=&GcyznGn5W9RFP(2mjqQ-Z9a;FkK^EzYLH^;6r1Et zvDxAjn=MYU8RInZY2wqwr-{!HpCLX&e1e5Hm|30q%_lf^+f!|?uCVqzv_#HOjcj#a-$}C2i#VE6wWXMY@QeTsox@aNVz7TC+ zNVcOq68+`8RDtudL6RXasa-|cx%ho^@%!eItk_c3n=q(ka0==l1M`*OWyiN|rjqs< zcYkK)WydQj@B&+rvlM=T!7iPwzU=tT8|ZKG{;`788h%XRdAih9+k@zC2wGwz>eK1$8 z4_0 zWsWvz%3g|DdMReTyX^R5 zte-$Vexsk=_LE1iG%b{BCgbrEBiIu2`V#a0GVx{N%fy$7uMl4$zCwJ3_$u*L;;Y10 zvvoreJfxagf~1FGwWK+tZR&rn)TPC z%zBhrk232~W+TdMM462!vk_%Bqs(TM*^DxqNhW1|w@bsQ+a<}%5}X^C(wSSBX536w z;bz)^UvC3`y$JrLW>2?OVYk%=QP6Ew#BH?!ZM8v^aa)1VRwVNm*ow@O%#=Yz6oVHS z=PMllA%iz6X7-@r2GzxmfC<0aFHEodTqffHP#|LW$Jz~_I4 z+f&m2E4ZV*{$ag5tBaoY`bSsJeq5imKk(N-sn6OU_?PXCnr3W2Y}Ay>L`|Pe)Kp<& zv!>&+!}dZpb48oEqRqM@x(KU=HAbH`X7x2@^)+Vwb>i#9*NLwa-ypt0e1rG~@lE2J z#5aj=W~+uGcu0k}1b;|{w*($i;VprORCr6^Ar;;dcu0k}1Rhf1{gf5m&-nQ{KflN- zylf9?bzHWGv;o^g+JNmLt-?zgeP()^GB%)$4Jf07nb6LX59x(=mYfOgEIAX}S=tQj z3KibZ;^6Z*_@Wx5m^#Jwd{b;AImLF9Q*1{$O?;a8H1TQTGsI_z&k&y>4sKTAB|b}h zHfv{D1P`h3mf#Pm@RqkWfr5%Vw71-GK_Un zmHnE$bj9wxY~Zn6%HRtg%Vpra^f2dTgDA6TUE;GR3O#p-qB+kUI*77!@%!d0nahsX z_3yX&C^#Pl=cAxIU4BlMU!&kcCFlmeOytdVq_ zp#|~|gEZZq|1_(b&VLpsE<0W`&r~+SztI`(g<vXofn|`dZ7cHK&o|SkS6>F1>nzkep0o>qK5AmG#Ywh8`sbS|XlZJAeoZss*p%Cs7^{{T9+ns$mYAEDi7yjhCcaF3h4>2b72+$zSBb9@UnRbp z<@O?YNXfGVe@Mx*1RhfIEP;oVJWJpqCC?IgNXfGV9#ZmTaMUcl78B-LOqgpalb~D{ zW!9t2dX!m@G8<85Bg$+kvJ`*FUY-AnkAH_0Q_F^g?vG zpSSX5?TwlinaC8_pYnbZn>WI_(ca7zY-S3+tAEA&8LbMMK9DjcBgPst@ftJn8Z-4e z@pa%9JJWkTPWnJfuun0uL!u zmcT>GlqK*$4BcWcW_g6u-dDF3dK>>u?F_dSdmC@1-o}@$?bw@sn}XWRW}7nFn|?dW zJdeHUpHoK5n$Ia?gDA5TJ4WwNM$4Kzl+ljSJ4q(}EwshH$Xo1-yv4rATkM;>O?;d9 zHt}uZ&xt=L{+#%8;yc85i0=^J$@(rA!2=Pp2p))#Mesm`EP@9jWDz_NA&cOF2w4OV z?2PTP^Sr(F`(`;Xz9y7{LADP3wvMQUXZp% z^?OlzkJ7&2MC%#X7pZEds1L6n753+Du1P_GUB6uL&7QqAIwg?^ww?*(kxGjPQ z!fg>e5I+waFZwtPQOKSTI*d{1kWuI-5&@6mg7k=jx*$EGj4nuzD5ERQw! zu|bqMi3`#b%IJdhgfhAyJxMYtLLM@L9WsI)GJ+j4!W|JmB7Q{ti1;z_W8%lekBOfU zKOufX{3MHzMesm`EP@9jWDz_NA&cOF2w4OVM93m|AVLecq5hkJ9H+`l7-7B1l{GzlhQoNjgQ? zQ%1m3M!-`>z*9!ZGva5&&xoH9KPP@p{G9kX@eAS?#4m_nWD&Lq9*D3-@IZtuf(IgO z5j+rKi{OC>TLce8*dlnK{JB;2ZrytS#vh_8W^JFgKBxwaHMq~WcC1v;s$+e?V-dNx z*ok%P{ZI?rioII5dBk=+Vmlu3{Jk50E_drbfB(im(a#U$GsXU`Mx#@Fs{~_vIR^}q z8)EdH8oQkaRteJ|;qDl0=r*LmC`oUdwBAlb0eiK_`z<`UXfw|nDnMCO{B7M#25%Ys zU45_9b9=9o4R(Uy-_m1u-ZMX?&FLNbCCtz{K9jP*7JEIyel2Cebo*qF)otRiQ0HNs zeG-389Q1V_%u#P^Bs6W=GkPyB%R0r3Ok z2U%P!f`{zTmf#QBp)G-j?9i6LLw0CO;2}G-CGe0P+7ftRb$o0K#(%CWxD&jr$zHE_ zV$=UIR&IltSx|s}%a9f0Y6-dOxkK^IT@89^{beOG&!^`hZ zD5xq=BDWJ;3fr#63At6Pb9s<51?@xr_=gOthYYHR47x|ekBA=;KO%li{FpdM>tYtZ z)z1^+C&a`z(Y2TOW+}!#wGAT&_1og?kFv=idrUkle@5>=cvRDftw zab~IF6WKcXRQ|!H42(ICD$W}!U{+G$wq-0XqKb=#3OFIDa8Fb!WLGHVol~B_r_2j* zg64%&=8ZGrXT)Kl;xJA>&xxNC2Ys6-enI?#IJhZ(k>#Btc*s_I3I33+^b&Z;R(c6M zWGlS{9(9Xce;&?{kvuJM_aR`Anmn1|{1$?kVs?2flh92P3RO?;a;Y|#1V z#Gey?PJD;>4)Go0J6U(VB6!H&d1*s*irS4vZLx9Wk=OJ%8qUQDVz1!+V&WQ zO?KOiKK4K*yDP`G2(`_e69zY3SD#dZIP4_KoOp1n_E)4B@RiAh{h(u89CH&se#de8 z4t)Dxl^6b2IO0n;R>H zchy;uPm@JHO)A;+iJfQ0$K7G)PW&mGrwbl!Kjbxa$Xs>ETy@A?23z%S0GMf?#PRd# z7(btV5Yog!C91P{#2d>uQW-&$A2%?cHQrF zPW+tsIq?hP_z6`0g7`(2u8ZIym7)^-A(f&Mcu1wF1Rhc;DuIVoib~)im7)@ONTul0 zssx0=XL0a(9DGp?QeK2?C=PuV2cO4*wOY$6MO7Cu1U~J$wH14{ZN(;FTcL+nYr7Ie zc;1dO+fima$~^y+^`OuA`8hwo$m&C85UW6D5C>)u2WAlKL)Ps)RC>0p+j*R^Zs&34 z3wO*u$n4wp~3|-?hX&)3ns0MkQ2lmOf zV_R%XwoM!sD!xs8n>cLH`RBx+6Ms&8hxiWh9pXD#TeBi~NPVaTe@K0(1Rhc!DuIX8 zhf3ff^`R1YNPVaT9#S7-JhCbfLy-*_g>1k8Wc4A+SQUseHlU0RC}Z`ZD6=1B_M^;x zlsTY`Re>mD1IpNdGWGfp{kzM!wad7*%eb~je2@4Z@jc@E#P^Bs6W=F(K>UFC0r7(@ zF7B4VL+V2%@R0gY2|T1eR00pF50$_}>O&>)kor&wJfuEUy_M*wdRx*_^|qv=>TOBK z9;37X$J~kj99XKDW27RVmOsud`#t_P25b8wy zK3O)iG{i3rGt?4hs4C6Cu22$+ukwS10ZFg&OSV?KQ?^&+R_D`Xkx!FKHtjyK`q0-n zccfUv3+#}I>yU}-kckbp>K_F74egUSenTA}6F(+?O#GPm3Gox+C&W*(#8?CmDHfIB z4=EOvz(a~fCGe19Q3*VxSX2TJDHfH$LyAQ)Kb*$cbIKTId-#l8Iyj3mXHn)X%A7@+ z^C)v3WzM6_d6c<`G8a+iBFbDOnY1&O*`>LX6{9G7nq*OGh~M`swM$dw#TQx+s_)vl zU3$dnXR%^Ly9}XSI{1azrP|IvuV~?+ox~B3Fh&3Q@1-&qSZe)#x=&pyMDf_KeBS9d zzh!kHo)7YbtmR@q`NB-)1wY15LpjFY*y-oupJ7qa@i(O6=Dk+2zNH%TM@q1fNw|mc7UZ@ zRZ6)x|BcAu-^@8UMPX$57W?pyS_P%fTy|=yh-k`lh zd+)vXXn5#PA~}Ej;V(xa4rdfGpZZWx6G19M5mbZ@wK8+%uH3aRx*K>vqu$p(RjV?0 zR#sJJ?aX~@CuZn=otd2$)*bnDH~6@U5+CTP;!~X)MrGmI+Le_EhP;^w!ZBr0ZRY1( zZ9-}_uCc@nYOC&^RNEf<*8e`}g%=Ex#{aW^Nq6Ym_1gbMvw^O;#1!glFr}W`!)l!I zWuRd-rWgs=VB!ZgHu!FtF1{;wXKQaZM$oHMJY9w4J}DUjgjjH zyNn@k*lu9Ro4mfo>)Uokzje1Tl=x8MLx~R~K8*M<;=_n{6YnP8O}txijuG}2MaY4@ zMGNrw%~)0J#Qsq?xFyz|YqP~8K*#X4_ZtGOyd zODqjBd)9Km^?^Oj(?xv_>lAyMBILlHW;nMUdhF+Ly3=&#Cj#fgqf;Kl79#=+JBf3|TWK3(pNSd~_CHoLk}Ootk@RVLM(IfQzzU5XU>o2)NKO&m zs5?d5f5g7nYcH`cR^xq1%+R5VS+xo2w9u=nnxtX3Vm02Yq&)9hQl9rO)R0fA8TCf4 z!BIiWromASEsx5yoIL&TnrG~E{WJBg!*lmIJae{eR`-#e_K1wzKUZ!ea&99sZfuru zYmKxW1Qlp&o(0=MuwXj~D~x(W-$P>I%~*IV7T&H3)CD~IaC+Y1^t{7qs)y4vk03sR z_z2=7h(liW{3D5vBtDWjWK(<;@lnJ_WuCnVIpEogkOQ8*2sz-{VO`uKq7WS?%t=6! z*LSLoT6)tWwPw&SXjanx7fNB@k-34nhqVL#i1|KKioMShBDJsjWalEsXP3B!S>@ zzVfu-D^Cl)^5TEtN7L$#rqvxyt2>%jc?|I}#K#aHLwqdpvBbv`A4_~3@o~h*5g(UX z^&;eeRWCvgSoI?0fK@L-4%ld{Q}rR~(Me~lKRPw1t()IY*JJ$)7ACM*RA#e|yR$=D`%GOL+r&j|V_b=#Co zvFeq=oT z$awmZ@$@qjh)*Csf%pXC=#@TQpf7eMK9M-2)%r=qClQA*sHYr=D;6OK{8SNgz)uw+ z2mDkKa==d&AqTuo5puxW6d}iph%>%pQK-KbZ!_dwE2x7R@}3p+)5AmA>|aZ>q3?P$ zNeXPHe^wvHW*UVXMsE7}F^tXrwsKdJFlBQw{ulK$7?;4^0ossIYV4!LL*Dn>ce?C@ za4wy+v8*OUtb%L*qa1ImXQKb9K0dm{(%L>$JhZ{lJ0fi?YU#a^8jD(bm!#&bNR!@=iUYRt=e`zdhu=I@%ucepWFwqi+v=H*b;i z7@F~DMctSqjJjb>7&X?sZzCewvKr{78Y9+(QDY7HNOqbv*>|Ht~y-rDS)*7R|Oj&LC}soJ*()&YmgW#ztsFV( zHbTtv#=eYz+fb;nOAg=rpf0&N@AKwKd`U61E^5x8 z)(vbcVAfRVbeE@eBX17t<-KNKBmvy$i!HL}x@aWsyYhWHrbV~LL?K9=}c;^T;qBR-D!xXb~J zE?uCnAp5ImGkCfWAg!L zwrd2_TYQlCz+|_Z;+x%mu4_$FzzsG2401>cn6}pvy|mj_pvAQUjV%h)rKEr(?Sx1> zA<|Arv`7Jm2M9}=P7DtatO*YgtO*YgR^xKZ2r~st0YVL>2sISNYuFd~pz*s)#lAXc24d`6AV{C%toX zP|Et^A!yROdBuBq#rw4i>Ie@i<2h%?(~pd&9~nPPb5Bx z_$1G=R1tDW0=NWyNCLP7IV1sGf*g_nE}-9JJiUxxM`2zyCOdZj6d`{NIdx?i-Kvo7?7qy75zqodv9olu{)>j z&S|?NZMV@1qvUUgd|-RRAs_Pk5wE|oD>|luJ@m=0#D@|eMtm4?NUQCJ5$`76O&k&_ z4qvTEk2F>wjTJ~^1+E<}z!oTLD?}PtfPf?#&NoR6Mi~d}m&OOZUs@QjUxx60R`B&L zJ%-&&x`4?Gg{TV{x*%|*fq7FzHS7JdLZV^6Bw1L(ypd#K335oXkp3dQs3lpz;6&_I zr{R@Db;mb6c~ykE!~Vb$cOwFUywij>kzge6pqa>#^iWn{vm}tD@`6B2ZS{Q4PI~3VJh5j`}F=Iam|; zg!jcHm6v#HLGsVTxsHa@e-5YrM6cA3jvzjQ_z2<QBwE@I!$#D#55kll-&yOFiB9?3eBbykAy`x`4S;NfhyZ>3zIkhC~|g zmm&l9OBukHh3=>OB>!B*ypfz<3G-KSdeKpij*fCP{fm0d(Z8{Wy!0}Uycftex&dqD$hD_Q2+obfCdCQhQo?2&?fhIGIw1xj$bJ^7MrDoJ4~`NXFHLR)g#dSlx-QT`Tw^5^iJIQ8m@RShd;Mc%QM6W^7ar z7DVV!jPhV<1SIu48U7+Bg(L+_n4FRnr17@Y9}PeLoI{OC>MypKz!utk0*$&AXwUVJ zJrlzNhb7AldDV>_0n`0t@@k&ZNYGJ&=T7a4byb zaiWRSU=3$msNs}LHLeM9Sxn|pq)-za9oqy)XJSvZ2a%MzYfZGL5v{Sun2GjCf(T=$ z%VLhM9l4i=iQAJth}pYN*Wb%OM_Q9?K^V~_W5Ys_L^x1GlJ4Vd98VWBo-SrQUC;#L z6NpbBK7lxTq>nA=hh2$JBtD5aWK$es*)?-vMaUuPz7q5y>An)=kaS-Oa!9(b1UV$# zSArap?khnK_=xU5v*!X>?qqg{{F!YO^s7=s{yY}`A{Krd3PVYwyX~Q*u>xrxX`Uz2 z4CBo!!`K=|LNVR8K^jJC%@PfZ)Gm6W?he%ERk|Z}ccM-PbjY8XK^yYty#58RzqRX7 z;zNlKB|en+Fyh0A4T zm5sgkOZW0aNNWYksD%OhWj&5G-Y=zjdcTx`_e*J>-Y=!`exbmAN&cpUc_aCo66BD~ zNHXvUT*ku4SQwQG)FrmxPMa+3@P>sQ&XHI9JUm(0bhAV~qCq_(Qjdt#E?uG?*`OXt zYIzZ$HPUCQ6udi$dQ^jY6sbQ`0#b|Pxsd*1FaP}EKn|w?A5H^4oCbab@e#yF5FbH& zB=M2NM-m@Nd=&9f#77Yyl{tta`46HyJwUAf_N@E4C04w;?5%WJP(If{^Xuq_R-Y+Y#UsiZ> zzu+K>m^YF@C}I9e0)du4<7mYW{ku%Dx&{T$6HB=*xjZ!v~*PiibJJtnZQ zl>eB>VoZa@ShBFFKdG%i!Utlz$2JJZks;cmiSoWV~LL=K92Y};^Q)-UxXZz87M&?k{KvL4#^Do1k)fp zCz$SCeN|Y26HE)fAgmB+d>I(>TaARD)W9m{Q3{J=GKIol#DdWI&;4brp*w6k@-zTpUSH07c9Z zNfeYYS0#wfaTY^t;rj6$1l_Zbj}~!!W)YD@2-Fr+nGmTbMCu6*>WK~NiII9@q@LKI zp46b86sadg>PZ=OvgPAB4&!NS$J5r1r!Ag9d;;+a#3vA+NPHskiNq%opG15T@kzud zWwyKsIV410f<7cfUVJ>36Yl|hlI#WkV8V`CCGsz5vTIpTs;zTYCJc0YC1QU z<_0g!PKjskPKjskPKmTr5^bl|6VBX~=mTmRXYTei&fM*3oVhzS@UdOE3omZcj#Ts> zNR8z=y&GP`z97duIq*R)9lN)kPZph_2@jF0ER7|L8oCWMEN^PL0>h)Yb!O=c~ z0A*FxAvX(+4OmUh%fEp_Yv`_O9lp*s_04O8YX8lg`c_`?cCCWi!;=-XS8?rL7{Ig_4@NxSE* zNTPq>k%()%CucP^XEilr)rynP35CRzZut4W5935wR$3#sm8@}`cv&NblbB} zji2$DYBcrtn4u0$yiexA%aeKVGPXyA)wYnHoFpsL{`oY zb}m8=>|%y^XEQwnx}OeCUrO$$TT3q`WB)WQ>^W=?;CZbEJNt-m+r6BOd zzCVj|&Rn$5Iccc>LvBy2Z(X3LeE-v%?|*#42@@#82dy{f)R%MW%Q&_Bnwv5`M7l3$ z)n8-fyOsVLKi{oH#o1W(*V(1**|cg$?I5i zW?bC1NkzuX{$|!2cwx0FV;m~&gV-0hSbcGe)t9zdopygs2;8hczk7e}?pWjf>BdwE zk_J$TZkeWW3pI^fDD+tCdx`fF?|uBlKHB(ouMoq3yT zj{wDGUVM7)Sf}TXb$aDkeOoajXEGyaG9za)qhbR6&&=s(=JYdb^qsDMr~k&78JM(Y z+1|nwH_NsaEX0op&oY{N2%xZs=D_X#AgtnK^(nMd?xXk#AgzRfQmyl zyAq#89KxVJZ3~K!1KWZkxZusycYr=;gSrb0|Xf^Z5M_(YD7e5(1FMcw3UixHkdbC6T)yAUh zcBPF)hqXM1_#EPMh|eKDm-t-bbBWI-K9Bf3;`4~l%WQZNa=?ZcAqQ-D5puwW7a<31 z_)jW_f7WQg$y$LjW9>UeTs|=AKdD#<#|$Wu)W_umlU{@z@=8HGlzA%89!~$=mbVCE ziz)Hg<|*;m<|#arSpU1-(>S)dr*Uj^PdK*OUIyzS3;pl53nqJcz8nxvY_>l^PYo>W zjj*YS1;4n|G!Bt=O(cr8-gVI4wWqujGx~T)n(}U5@m{^66&0#|Yxm?#dU7T`Ig_YEV=^^o zGBsy1HD}_pO_V20s63o*HaR~>dvbn`_T>B=?aB3Xw4sTd$CRAMl$^(uoJUX2qbKLl zlk@1wc)&zdueQp>@`8`|)bN#~_S71&enAnr0O|#S>B&4>crwrIp3F15C-Y42Da5A` zpF(^J@gCwm#CwSM5QnU~3xb$-B|bGf6TApHLC%UwUAMh! z=n^N=z6PmxMB3PsZ$En@HTHk1{wCD`yQucGe2;++|N4a&UPw9A&|w*bYX1bU-kTA( zd*6*amg-HuR_Z-i^hOqaH5MKlg%UC$k`ln7FK}o@W!T;-D#L=?t_<0xgoAVXziXQW zwbZvK?P>Y8VOqXzfM#?&We9BV(VH{r&6)J(OrV>LNng&SFK5!1Gl6`MI~9o_pKrHE-*?p4eU8LA21_Y9FM}4(%B=R+R&5%?QHUQ^t(YY1;+G zPXC?dpsP;9QKtS%fnAj`!h0H?<)2jvgf_Dx^{h$&LBhRdgG${XgfcyMw9|7(J3V)_ z)9a45)1Fb|;Tw<{HAYo!&TU4{ZDz*Jb|Nz~Zmi9@&8%_b%a5&D@#E36Y%{`aeh8~T zOS(f6gbG3|Wjd|Kbb9ycv|iKc{bvxLL3{@B8N_E2pGkZs@tMRSo9-$gmR*TM7?ddo zb`M3!A=&&A^dZ^&66BC&~O(c;gJ7JqiM__G_XaZcPb%!zx3 zIdRW0r{O{6bpZSDrP<8c_RUKc>~oha*q1J?;P*?3eZOg_;hjSbZ=Y)BhL30whEsIRW%vjWfD#R~qTrG~#oJ&mlgC_#EPM ziO(fIm-t-b^N7zQK9Bgk%n1}BhrA9@ft3sTfy=pKeC!P|Cr$l1!e<_{Y+Tvy4N zVqNJ<^P1!Xe|mYJVO>c=`X|@hGspoSIIVJ1FtF2-heB2}BE1pmi%4HY`YXggYT2LQ zK#a=eGO9dYamkZTq5nyNRv04mirX+ zmYYMKG}A(FwdSrIwKfZK=X!KcY^knEh63S_y?f&fEt^Vi?`^_2Jy9NE<>CUEcx=*9KnMQXrjqa$IcrWo@ z;=RNny}GGB;(f&Xi1!nRY}yWD*)?-#MaUs3#1ix&DZ~=wkQ8DGa!3j>ehVzEP+5;$ zAeKV(1tO=J!ccNCNugR*f1Ebp84;ctU`sB}jPNXa3r!);B9c;wc=`X2jb(xCO$J7d}c&G=upK+)0NDxQTD`VW`obn$j5sw1pKdSU}2fc zSq&Dm5{u+7r{`{GdUQL}<1?76qq`A!_3IRHBfPA z%`#tWVcc0pXd0ar3BBJ=$j(d7jLQUlRyT(3+Li8Z261#t>(L{-5}!#NLTf$bwJUK5 zsAb4zSK_lWcUgoSk~1qoACfaGK@Q28l^}=Y%%V%;0<|}8nlm;yFRn&w*_^wfC0Cub zY|i4)lFQ6mVwu^zj`LY^VI}BIa$zONA-S;N$Se^wJAAy7HNjq+vzwjlHU6|3o!uN- zd-Z&C;^&m-kS4i7$%@6#)X$Eesh@3j(u}6x&+TNosnqbFvb=Ms37@BA8_FPU%ook& z{7p%&x!k{n8gBeT4R>X!W*+%i0*oxIKx!+H5QSvxp#+_)=)YY#cW2X9&mlgC_#EPM zh|eWHm-t-bbBWI*K9Bf3;`8F#!21zJ$RVk*67(Udu@dBv)L02}NNOzFdQ4W?ZiT>B4J;Hu)kqg`=ep)kJSAcbuz5esQ76#eA8(7rqM9=67MD6 zOT3qOAMrloeZ>2S_Y?0Y-cP(gGpt3(A(8(Q^dXV|66BD`e+hC(dtZ+ zC%P3l(Y4@f(h6K0R){pdCKaicquj@rqal&Tm!l$>nXr zzl3py0iGVLn!VLEJzBNt(W*_)tQryn4eA+@dPbz45vc8S(wPnFnUQ)XsUM3wm`Q4N z6tfzHvm)Uv5~@3xMM4yk6`oG*Pp6ffPAfT`R&)mO8N_E0pFw;k@tMSD5}!$Y7V%lc zXAz&3S>Yn&kbrUt`jCKf335n4xdb^Rpj?6+5-2V~4ha;OAcsV18wO~0G(fYX0h*l* z5F)h=!a0#}P9&TY3Fihv3p>w^gmWX|+(Xfd6}6kLJo<=mY@%b#g-t4#9~X3Lt?Sd zLyjuU`lQJ!q15Lgj0AO`B!`4jOOOLewMB0X{wvwsFM5;Lw|IS9t~55Vsq=Zfs_xq6 z^LSM&@OV`#@OV`%EFg_O%r78~6-Z+R(r95}I1bj%3|ttFgJn%P4wg0HI9RJeza(>J zryQblq3~8Lyj>NNVV%$8TIch)*7-cHbv}=CT|j&R@dd;e5MM}qA@PO87ZQhTnu35> zb|tkEhrl_gq#1{B+ z#B=*!=%2L~M8Y(mbHarcA^0zhG-;0KG>an5qC~^>2OC}M7a0F6>kl@%2sv1lwqlJP;vQ@4 zB==Ag``=#j=Ho%>tGJ!6|3YMKFL^80O2ymtidNJ`duhf*JKSEHGg+E5i7II?%b5J3 zO0ulR1jf#4Yn!oh9K3aSe4DMD51ZWq(-E~eXEOt-v*_!8nvh%X_&l=xEOONlQf zzKr-X;>(CH%iMYqa=@(@AqU)g5puw-7a<4SdXgh|or|L}$;_9{ZMR&K+ce+)9p+0s zL^YrD`+SGd0!^CZIgPsuiSXMVqG_Aq+f(Pb7=MmM2;W|W9PsVSqyJqV{qJ%Pwz}!% z$^Uj*Do_^&G&i_rRERRpRRmku>Ku>z#d97bGzP6sd;@c{($~}>u1|nk$S+sCTj1n z)O;?~{|Bhk_TvY1UENwWuBsUyS1UxFrCwt}qQfG_4IJ}@0>?;cd|a(i=^4$?%|zpU z)n-1fR!B5yzwy00hx_@ED%WT3ml+rl)F#F=cg_i=r%@qK=^SJ*;wy-+AdbP%9mY!HD~Ycp4#g|JiufwxtFj$J5prOMP=p-VArv78b_hktfgM6k z4uAg?lT{YWAM4Ag?k{Y~4K!_?40AV;J#hj%#WT%fxcZuuSd2f*YJ#gTLJqk4)zO`< zj_!1Ibf>G6JMFaAM4B~`W=*776KU2)nzfN;ZKPQnY1T!Wb&+OWq*<3}lB<7uzhr`$ zi}TJ&jd^VEq0UtAp%r*%EAY-*@E%%$(pn+Xcn=lv9$F#Ncn=Lp_embzd#EjZcYtv#}@dAnX~ zkL;aR)Iob~#?S%@YikS-K*)k zSJSnxA-;zA8sck+uO+^g_*&v?iLWERj`%v_>$0su5prN_P=p-V8WbT1wgyGWfvrIi za=`f)AqSj)5pqbL^&RF_-{ti^Uf<91tUR~UvZ*|`(h58>&k8&;&+@FKv1}@7tl-D& z$xC_*{Fpr{EDYytGKU(@*<=l=<*$RRA&XRleudQPyRq#N!?juQp+aUvPcUf&BAz}Me#n1 z;(ZoHnnj6*>re8mCFoc3tR=`HdDeG4le*;H>eqYKulN1eQtI5Ysnod@sB%8~4>ouut~R{y-?VmnjYt8t^n zcCdD=vD39vO?$~Z^>k}{$-8;Qd$EGwLufB~zh3*7`slMX=e9KGwzS3#PgqN9j8L(x z#sl#o<-DxMh~wE_R^wLH)>wAB{&R4k`XpmZ!vK9*=9Uh8F&+F8;!B7xA-;t8QsPUA zFD1T|_%h{Bw5RGR*$}%<7@?vnH4x@T38Wj zRz#W=k!D4tSs7_oMw*q8W@V&V6=_yQnpKfzRifcIV}s%SQZMiQvI1$XKw2$$zfvUE zJ0~^fvAu^z5UIU~(pD3&<9;dr*83{e%+y8!yu-@RJ8T7ZI1zfU4NmuFud#DUz4kpv z>UvdE-5&pF)LqE(#0r^BD&0C*$$*|bOV?{1mO^ziDa8AHM_EiJ=xdhq4+;LGXZR}f!8dNSm9{40F}%|}*+U5!Vl>;F{F>vBfxYK%N~vaZI>j@RWBlB6(=&}!}uR&#f-n!ATJ#McmC zLwpVKwZzvFUrT%~@pZ)45no4qUAFruLJmm^m!JtaQocMh(h59m(h5AO)sn$}@};JH{hUcHkj65@ zeptUIgGrOpx(i7dYDgVw!pXAsMKbg!B!fSUg^#pwUU#mG0->C0lML#79xyqd$G^_! zVV(1NSmy%b3y3cuzJT~b;tPo{B)*V11hkAW@kPWJDNZ@$pSLB*AsOKkpD*q5oP+{pzFK(hmoJiZQvTc5PWimL-ICMKZZh z;HO)7@RKpF^HT);93ekRzQ(a$9LIX`NA^dUC9%bl*kTD=cz@E|S{j=zWi#&_g{iUy zNRny`3MENTJ1AW1h_z6QPG%kIvbZ z_!8pigVsZQyAoeY98zjM1hgyhWtk@{LJmn?mY@$wU6vq+q%KR4LsFN~K4caotZ`qW zy854FQv!`IOfzipKD2WDhkW!(z8uZUM4DyMC@qULz6e3X^(U#z67(yn%M#>})FpMP zUTb;sO~_P5WJN?)Mr36~Rz+l0La2X9DYAtQB<|StU9k@ctl$h6 z7W!Q)`|R$D$YMoc!6aMk_)4bloek^d{ySyijYGxZYAhLGHxZv zAsM$48d5$Dw--6XCLaYZyI7!i%DW$&Fm8k@oR^e zbCZoCc0$YN>Hd|+)9u`GHx6s%c~{dgTLHGWKBfYMr3V7) zoqSKapCY)QdnNpTja(JM{SxB$Qv~;OBzdyzewEK@+%F*6{USo|m+tEkgmrOEtjnI^ z1{6X+x4YU`f&>m%(?e)TaZPlEYl1Ti&wXp6Gh5SeW@{r0=q>Z6Ya{jAKy7DZuZz^s zZAOhgCSSZRqfQQPHRm~oS{=}8I-u2bQ0S)CW5Df7d<}8*LF*yDU5T$H4k@)B0@{`M zy3D~9A%`S&O3;TSbxM#!k~$^GAxWJQBU5?@Mu zDeQd&nGr2Q4oM4?pbtq4lpu$s1xk=Z(gK|0`k0Eznk-mz#s*u5X`5O$ z=Wb|;37lFEFpCA`F_N+6fb&_x{Uzv4!u=)4Az|rgqn1Y-wY;)XovuIAjpXuVs1T8k zgexN9ia_`qC0r2+SCUXaUa~S0uB-^*H&;fQRiv?KbEH`nX;vkgWJ#A()5~e;mebNL zrzKoLdNV7K5tc^5lBhA`Kvo6xCi!|#Z&AN)F)Ai>t(8*S=rjl3FmaV2OTTNTHhWHxd zYlyEQzLxk};%kYoCBBaMI^yeyugh#@5pqaKvjlxeNV5bvB&1n_91_wjK@JINmLP|O zG)s^JDYx}+=v$8V4U+Y5#=={%@OD+8?ZJy6pcSuH(T0K@SWCo?p_Kw@@lwZno=U1u zA?xFro$KSdo9nAHJN=l^4Uup|B-{`QH&le!nQnYz@c%0B>27?J*SC0mTdoueo`M~+ zHyfc0=@1LnAr`DdR@h))>G-Ge0winR)bv!Wv9EN*8v9B|sDX@6~mBF&aavz0WOl-o)gE0D$t zq(LFs#gA#XKBnFJn0D)9+O^HZHxu7Xd^7Pa#J3RNLVOGHt;Dwy-%5OIW*3W)19q_p zIbauykOOwH2svOEi;x3$u?RU}7mJVso9yk?SN^tFU-{c!edTX^^_9OJZlkd8?ADhP zci1NMv=!V?0k#jP>~L!(yW5==wG`aKDN+#%l4xk*u$BKI5>kZfMwQIASN`|9A^mYA z!~?^2e$93}zh=9gU$fn=U$gDBTzB`R!#gOH71(<#u=iSUjXhQ+k;V#d4SozQ{|D`Z zYYa$wR@g>u%P!hZP~Jucp@w%3HN1VQLBC|HZ(p-T=RzTV%@*BEi1$_Af=j1JR=v)v zDMemQQL<{+i9VQppIL+#$hXmtZKEICMnATVehz)r=K^%ouEfzfE$<+XS#M?HJBaTj zzLWS);yW`xS%e($lSRk@KUstv@RLQz0Y6!U9PpDx$N@iDgdFgbyP^l%RXG+I^j*<| z?Mfc3)7l+rc1N1sk!E+K*%N8@M4CO3W>2Kq8)^1Nn!S-`Z=y-w^-2BGAk!)J?>|$& z2H%6HvrygMH)G+gSa`cCuwU@W-Y<2gK3-NZ+Iqhf`C;Q#-MrJ<6J^{JW%TjV`|QR3 z%KmHZLxSq$zFl;6b1u3S;&2W)B%&|-3y9CRP-6nwr@DO7sX#vI{*Ao*>67l?VE54V zD&%VU%##{>Nv+-;PCtQzxSQ8#-H2fd39bQc}yE;`U%bg;XL?*GO$8!8sC3mYnGDO7|~h%_7DVY295Uf<*O{VaK8U1N&Ky2gTa zjRor(Q$_X>fsh8;VBZgjHTM00SYzK02sMx~Rdt@mhnj$OE3R!^$ z$dX5-u@n($tUwwokj9cnk!DMz*%E2CM4GLnu@n($tUwwokOps>CA;`B_4_gH*2lD4 zAJeXFCcc^YX5yQPZy~;g_!i<@h;JpnmH1ZTTQj>@gdCDQDnTETJSssBNgkCTha`_m zkVBG3CCDMkqY~thnH_d`X!krZ%HpM$>+z=#5`}t=VF8o0x6HcE9D0aFBZumpxl57#b$+?~18 zbW_{t#?VdO{-cL>C60b+8PnUY#CH(iL3}6ioy2z%hcKX{960~A2stD-RDwPvH&lWg zk{c>P4#^FbAcy3JN{~ZxLnX)|xgnY~i_u3fwTtGlu>DSQ72Y-Pn|1s zL+qEj(C_G%?^=A&l#36V5ZVjs)9B)2sg3so`31IHc@ zhrVhVJ+v$F4aCtAt=~v|Bk_&IHxb`Nd=v3a*^zif$RSyq67(Tin-b)ZtW61WNY6~mBFz@k z=$U$3NTb}gMw+dWW^1I`nrPBa_+#q#W7@5cX}3P6UE552Gx5#DHxu7Nd<*d{#J3RN zN_;Evt;DxxcCiRKBx_TGJ|t^Xf*g{yDM1d&+LR!NWNk{2L$Wp{$bp^k4%=bcpI~-c zf$0`}Zs>m6gUO$7s!s=z%0eSM*btcz8Zv!w-&v=}ju}+)0;*BrUQ&?M1+5vZ^fqT8 z@1Aa>CDij!wna<0Em=a5YVbW|Ei4DJoiutP>2}gQ7H-=~qn3RK?<4zZJsSGIlfT8= z>#RE}7S41B`KYnp5%29CuJ+}|VkcRMTue2Ph5Cq{WKm1MZ{vj6Mnk)ehIShbF}kT6 z*zLr(6W>l8%2j*^@g2l>5Qn}M-${HY@tv6=FG3E8> zNrx|k4>(h**)QJ*z;YRIx_BeZ88qUum0ZLRkxkbm=Pc=er@1S+h!W(GTto?SNG`(7 zsf_5Z%1rN$)w`?eJ!bvQknX9f_r}(H>qZ?;VOOMjhI@qk`m^0bV)PWj!tx*5XXU&X z7G-DUp4f5^E4>F6C)dj4a-4T%!YvBE%VHfCTG>VGErAL<=YJPXxcZsh7H84GOo-0x zjx2UJSnQ50p!-Y!2%lm*dm7YxBK6(|_1;Lmw?Vx(QKv@5WDC>&`qsJ zzwAnUH*xeq>mj*aiSHo}DYYK5*_HU-%mWo6hXmD2(1!%oOOQi?>I2E4E}_%)f&SG8 zGew=pfHS4jW#?gIx=1k9{+RTm%oz!^4Kc_IhJ&-7N zJUnoHJUnoHJUnoHb$B2KZbPKmKpNf1Zy=3s;KB7gcyK)rCfq=L1Mv;SHxS=Qd?WFVg8RPB zMU@&`Fq_zX6Pvq~(!w4-T-3Bf!`nm!OWEoASLqp0BHQIDRG(C@q+yr1cX?9U&I+3x zS^$ZP{}fVUb#CP3ZO%q>?VIAMn-Uc-K@N$Emmr5k#Y>PwqT;lEdSdp+(fWNHt>4GN z`hBfOjcg{N+R)7;)IiPVNVvH{xP^pjmbZ{lchOrS;g$yB)=0QD5^jxzTQkD6z5SRv z|CpB3dzdVzcT@K;o7sFbn|r@fbMKrs-@@iw*xY-==DtJneksjX(rhJ-cO>1ydsDOJ z&5o$Yz;lb=<>TM#7R!>?-=`yHi#x4mZ}MAgiMRMZ9m&movo~hPk`jDa^zrT4d!x;p z9m%=-h-mZg(-Akb66}BGsZ~@TAWU)<%|4hZ$6V51FO+|eN183}hr!kv+DXGWM@#Ww1E8x6DfFxe#UrrPoCY`&e%y7I*UAq(|hPY`&Aty$^}IcSL9;-N25>p9mTq!6fc<1y`{x+VStx5qA~e-5d8t zzgw5QHjvKkl&P+*3!e1^zz6;(d^G!ZY_lUB$DHh&FEy#&`8Wn?HLWYOX^2 z;E$-fM*Qh?n@weVRK?Vi$z}!Zh<|nh3&j@BU+^lE5ITkUb|sFLVP)cwSIbxmb|t=3 zaZY>5M>Lddwp%5_eVSS|d^>$rQ;ml2Al}rQ;gAEqj&evoq69f4A5nrF@FBaRVcr!D z^R8%^cV&hdZ=OfO-H~v2B;4H~+!G1+M8Z9ha8HA9ZzS9s3HL_Ay%}NhA-kyaT{PR? z!(_I-n>v+uv-xf|_kN}3-Z^c)ht2n}x%VbD-(!Z|vN?O%d@q~twRLI%qrKKL#5dqM zeq8b06+ER6SUu{Tuta@Ck{@jLA-8Ql7(yc-?&4rbDF0_443kyI?)!Aa`ygq6XYPaA z_U42N+Vycr=Yc)Tgz`Rgx_%4o;=roLtorT|@s3CyfmR$VL-nzXR(uz&JS3M9g|UmSjRh)7B0G>Z8nns)arvo8nDf zvYz-e$sx&vpInYKUepi`ovcIF(AtF>nmn)JDwBM}PcE(!Qy7<7L7k}}> z3oi`*YuQsAc+m=fRXyy&5q-+86J?)X3qz94?sn zPhK!}e)0=m2l4u%UH1{+M|>ageZ=<@-%or$@%_XP5I;ct0PzEgC*xd%9I#78$N}?H zgd8wGMaTiOQiL2ZD+g&-{E&xDGa!zl$h~{VNUBAAC_?Ecx#xIBf5N9U=?OYaVK_@NOg)hm6HPNv}vA zjw}v0Sa??xi^B~TM**(<}I?85#bX7mhD|KrbnXG~w(Wx)*9R3et*X7TkR19{8M``Si z(%2oPu|xmW7#<^jjQBC)=$zumi619^oH!&``~>k6#7_`Ekr~q>vodX=OpLINm`$iv`(jppCW#W_$lJ2iJvBZn)qqr zXNaF6euns&%(@jJ2drBWa=^OzY*h2%v(XCCmS7I1RgAHcCotPVV!%RSP%K260msi* z{^{6qz>)NpXHv^#(+1R~Q{;Wfz?e)5v}%THRocJcbMUH1{+M|>ageZ=<@-%or$@%_XP z5I;ct0PzEgQw}6(ijYHMfF zpbv@1iX6US*1@R?qQR;lYV-n@dfIVgm4^biEV@sH(Mt%Hbtps{tYadbuAY}L=UZ69 zRm}vg!Rk%a7-Cr;))wO|g+4UnWRsw6QJu2bcI=cro($9}Ys*eaOopA3$nNiBr+nBv z!Vl|O4XuTout5KMkarUv^=Nc$M}sRe*LF0xwy)K-9Sttz3#~a8SsV*2ECz8bcr%MZ z91GseYL1hI#!8OUQy^B-X&t8kR^Yu;6h%VWq)n~{-Ke`73)9BFn3sxuu|xj6FNqmC zR57b!wTOiUcWBJetE!>Zc&~(+1#rA;Qey!e?_a2i3f3gziLhrdeVqteW=%uOCo(Np zezbkG=4jmY9nHPX(cIe{t$UkJ`&h=vT;H*r(XpJ-v5Zmc_)BV5s5Ub=ESSMz;pNZ_ zTG6>J`xJwrmAr=YKeVB-^P1!`kJ3dPrAs?Xmv)pc?-=o8#E%g_MjU-mS9_fJapK2` zpCEpM_zB`C6sH_`7AryyiMp4d4~e>0&d8k*Mo5;6I3X;=08i8!EW66+S&dH>p^_RZ z8?GxdH)lZR4A2KwmI;l_ttK*;8ZwuNb)a_UNi@3yW*O`;+NxcycgOf+zG(~0H@m(( z_-}=xDG6qtw!qA@D|zM;c3PN&+5&UXuF)$e6nGW5$6HzuV29P zgG4*b#(_azLu(b<&|0OMQ`BCH7o7?*8?$<+xV}T15VNs1r^!d(**IOXfCf)j)KaJj zQ8+^yeM#d?MdR<9oT&&sFm$G(wwh#CPI4KYWq*=p;S}*x#7_}FMf^1J)5K2` zKTZ4$@iWBF5I>Wdl_KPjaCZs%kZ^ZcoMt6_!iklbs+I&}B87e}_&l>JsdOTt>{sko$?SYGxKZ+jc>g^pos^0$Gnn4#OL%0`!L~uDe#d1+i7S=63lfVf#%SRVdcSz zFKb>+HFl?iT;F;p7g4+wBg(v!)X4HjHv$Wj2I5!G!FssopXj?T-UlJIW8DrnNYS;5 z)Tq2`iRws3#U9Jcxv$g$y%6r;;8bIehzDQQnjn|=SS*^#)jsq}J;K{MG+5oJNrVnp z51Ids_UurwiN@h@&H&> zRMb_QiiOp1g-M|I$CKM0#6@^JPV&j3+M_p)F}kJFr5?376Qz=_088wS_;CsiEH46fd`GSdv32ESm&{aAy_r4i1IeFiG~ zkje2TRdh%vLVp?d3_guDfraVhL}F1ni}umX%C^w)YOR=wM#r^AKd*Vzheu5Gu^Mrw z>)%Pr54sO-;#kAc9LwEA>$puR#x{-G^m*K<&Ep(z5JC?snFlcu(4q99##k6XSAjb@ z>OtN$rb#?X6MmE?{3uQQG2-Z)x(M{kuEfy?EgvTi$*oNM1o0EZPY^$$IOUM2X9;ph z)UyORU}}%O=BDC!_3H$GB?|~?^$8lIXV+JQjj5(=Wn(ay+6;qfS7|OY_cbMZ>knia zV??zQBWl-I2mf1*H^xR7Rs}Jvb|ohas~9=qL@6bj812wWE_w?s@&VHdoaf0xNi>m5 zUS=+%iCprbhD$!wyp|%4W?4>!$7aS3xn$Bq{3$N@P{UQ9YED;tpsLdq3n^68Qm6<~ zI8)L1!}pnru&Sx3tD1_1)uc6hl5_MV*VIX_sgqoDr-+{-ev0@h;-`t9CVrauY2s&y zpCNvR_?c|Y79od(6id(twsp|2IJapQF0@?%3x-Tq1nQM$692>8Ftg8s(Xg4&_$q=$ zIQgn)bx*<$*w*9JV6Qs`lyypnDfo(SEl#7AVHj!MC1RxYs-n0QawU$DPWQ%63mUd4 zAD263oGf!oYGB%N&HD{80o5vC0;Xn|g;H=K-P_`>n2&*Vpa3kN7^~`-tx&zMuGh;`@p3Cw_qV0pbUUA5fff$Xl!> z$RVM>66BE3UkP$Z=&uAhB=lE;91@yKHU$sBv2d6Lya$u4&B4Y>Js4N&!Ny8;{=QOi zlfc5>vOE-79BQy|sS=CBWT9!)!;$)MgW9_x)b`@b5mIYH^+=>X5~%Hkp(C#+^C?@k zWM~d@01wg-9Hb#QNJDXm_#xtlh#w+;nD}Ahhlw91euVfD;zx)d$qY>qa!5R@1bs+6 zOXP3|u7gt*M1xg9)aV7DlIo#-Hd=u*!V0frC*m&N=b+Rudc~;}YAWigO=N+g)rSoX ztzBO?=A2{_+2!JboiIv3^Pz3)osgzX&4GdVA~`}D?PIZ zABY?ZsZ$hP0%G4obdiyZa-bmyT2HIT)}=Og3t$D4%=TevF@@&7&unr>PYx8Y~%10HL+Tg;}62d~#YLHphJM=E;uu8r0^g zhq55!N>6h&tn}0+G{>xU?xIk89PmYFvUAy3AvRAlIdIQ961dkUwgiqEEA(Vsp(o=C zJ(*T0p5gK@d?c8}#=a($!qI)m@=jpE zyZ`9-yoO%!p0LJeti^qPdW0*e|5d&hoH{vpj6#EDxJF%fl$p2Tg~a zBYuwfIpXJupC^8v_<7P z6U7j|$;!GIYP?(-w=mG=Y~Q4Wvv)7|IHTL4)t(KBlb8 zk>-m0Ed)2e@(cZYh-u{tWxETSuYV=7T_FuVQ<6;WMVi8kTvQlfHH8;BWiAoFL>wcl z_$A_ySIZF9uEZ}BhiqC8+3ZUEisF<5TiYV!fT=A)4w%{^po4=L?R z{5o-nrS%ZYuEcL-_Twj%W4Syh1UalcXz)_4e{t~YDy;Koh(NnXajIN%E@)NnO<4VM&5%q<$0PD}Q_^)1oO%A80mGcmWTU(&vA zVs3I(-;AsJCRcR|?BAp?YIJUq=2oP+MH>Gx2(m)Q>%)^TLVXDK^{0hf4eDDJ zwM-(e6>H07q6MAa{yDPSk;a#!HH$QNcr!)rL>ga{h9nwJKRlnE<-gYT+_1C!*Sh}m z^BfU<4eVSvGQ++qa6ZE418nbgU5N074Cd`6`W639em4A_+_<=O^16hb<>ewujs5fL zTx4;s!NR+d-q$#1$6kdKyv|1!=Nl}%tBJ*VWARVYmj^CH78e>UTpfwUg^WeAkZ1Wn z@U#5i`dR*O{Vf02evbG#;^&B?UuyBr6F*PE+1ca)X6;ISg>~b4 zILpXhV7ea8GP0T*WTEf8+#n0hs@@>A6-bCe+UH&6XkMjNxJs*lzN*!@M*JG_Ys9Y+ zzfSx*@$1B|6Td{$f4E%a_AE=$>p%kuSd}ksO3TmHC#=h zhD*w8(q88#*QCDGdXud5owA$cqAx_;Bm-@BE1H5^q|sQ{Ez($6jWqh&>+MK$JJQ^a zG`AzoooFxakVZ|!9nxq#?oOgf_TnbT;U?GfO|IvgT<^Dt-y(jC_$}hMiQguEoA_QF}GTO8e8QYH-vLs3%>rW;A>Xnt&!$dr1ABq zG`{|<5NUk`E3czcP|k(Kg28*hI$-u`U7{kd=~ zgz-NYWMEB0hI5$=sp}$@#o@gFQe$yAS3;lvk}aMI<$4M=W^*S}D@3pH+_yO1-wkTbe40Hfqp&hjtfXZe@* zv;0f@S^ni6y3pMiG+#`~vX{*P^1}i-^I~QrNz7vA+lhw$WqW$Nd1^drE3-Z5rZ}v=MD$&L$ z&+lU&B-&W@q0_a$>kr522S}f}FRHXh`feN+P|_f*M<_(y{wV87-v5i9=VGw>mRY$- zGbmEnmsu_bYb{@9L7XqLxYS^ADX_2;@Gk`xb^`w8$l`KfVUO6CgYU5i>dV3RSj`o( z&}hPyct*+<3ZQ>iyuy2gLZqGIgaAy-Ud2JKYLLYxCCs;Z3{RFu`YiiDX3J6umvW5EtrR;Y=im9`o$ciIzA&BQMe?T%-@XNFR2QKJF6nOT;e`zeM~p@yo<76TeIxGO91VLi`GG2!ndc zAum||^m6Ds5s<^Kuk!j@79alU<#@V2BtBe%91i2FUnhQp_zmJWh~LO;59H9O4CJuutGvEu zSID9DkVB(5ki)LTA;$uFo`)P-4>_#-nw24k)eOc>U!95C zSEmq+Qx?8Njer7ZL6?EQcXcC}7`v0NQ)`FQPa?gSS9HQFRQb(8b(Chf>g+L4>IGq;G}B7TebE#kL{-zI*W_-*2Mh~FW8 zhxnb$PC*W}Bap+cv_p_X?FrSK99K~S$TAw*F+okaD_1X1KB=nUCmYj4FqW+~l8d@OwS60xY^Dq1|MVjqgybFZ? zWyL^(%#p!awy=nEJFq^>)3}uNxxktsV!L*PkDZ)<{+IP|@L%dH_UG-G1dBVIH#RH;NsPmV0XbZV946)UvXWOw5Po%)=P0h|lnsbo`Lnlkgf9o!4gtcsc>%Ws zeMo?{1UV$YT7n!BU@buo39ts^%W!JgaC)0?G_Kk<))xI$Tjz|>l7X*t+>BOMY8ZFr?L$r2OtVekV`lU^r3evN?pUP8`hA_- zmQWK8g|jv{$j1V*WT7$M8x=K{>5YoepRw>~fvcPY=)c+$bltABHP?t=BYuteHR9Ka zUnhQ@_;unph~FT7gZPciR*4*9OP(OdI>8}_+MEI8&_IUBA?*f`LvhHVd?1JNsmUP$ zS<3qaIaEJCsXiniTY?-CkS#$D3CMDer}*ksPV`X2*&b>*sTZhAn#Aj&q!Qsl52 z0U@D=IDDO2AwE?2>NF(M_?lGYMx^mIX-J}>--bQBMN6Tt=G|sN-?_V!3e`5NbH5#+GgEOE%8?L-dY134@<`zv0F ziyT$d3nr`xeMqdfgmIBrZ3%Kntk&15P72O;wF16Qt&mItOhKf%6=`m9g(wXcX0lzr zCKd5DX@y9G<(O!EC2BKYiB^a-ScFc)^@k_#yI9ZN8cDeeV>;A+Rp(4fD%uWOyN7ne z6urlP_3IIr_jr1M75J}yE!?jN?ni?Ak>GwLcmM)BTI~S|{wLA(gGlfo5hROS@4|?x z3nsX9!MfG#g5KcCT`-BhM;A;<-UT_s>83`^pVANPYwyZYCTTRZ;Jq1qujQ}3H@F7Hu!TDTtxy?grZfRB*AJK!Uvg$I$wd#E(tIcvuIpuj-Hmi+>Hmv+~t~AuYb_A(8oJTKKCzU2|C3iBX@}u0zoE+~Yx8+_XB@Q{X9&*@~IOIT?a==9tAqQLp`E5_eP|i_&_6RmA4-pLvFnTCGN=!@h$8d>7g2;9a1lkw z0T)q(9B>gTN2lwLbmNW5D%REhn1&e}3U>ImA#ApQmMFNl9h{7d3r4jQ~%zQg-vX4@c#+8oGXSK1!Pp=HQnSK^Sv%ETdu zmLZ2-i9-%8Lk_zVha6T`JlVEqkVC^6(1+3wB!}3ZC&-~;5$Ho-+lL&=5BdN<$^qL3 zITi~a=tFH0#zk!p^r2ViLvhHVIOMQ;+Aioramb-K#zk@HL$A<>;*dje$YEE-lWltj zeV87epbznRPtb>r!;{7Zwyg*`VB3n21GcRQIbhq0kOOw?E83Z_XlK5n9r}uP=xgF% z6aSj{*MfJtHtHL*->}g)Z1fEqeM2VS691O?x5U3qOt^CJKo5y@W)sD_X9c9@<0w<`Ou6$2ty8S z2hFIZf*guN4!aVE9NG?Y*p>8h;{uCTgdDJFMaTh*R)id|Xhp~&f#;VzE_)Z>*kpv3 z$8}gVxfQ;ibUz~ZBk~|34-BavaxHgaEcgfBiDBsh?j(U%u04t1;z*AwGiq%Vy; zh=dPFnEw4G5nP_>f_|wXzRNRt?()o@d&KV%zeoHY@%zLfuhQQqexLXQ;uu549}s^K z&-{@HZV7To1ox%E%f#SAA1n3RWm`_@Lk;!-`cQ)neJI_Jq7RASmY@%b;FchVL~u)x zLn62($RQD2J7>rq&+l^K%ezzdBz~6*Kh$vbry93W8d1F$k3@1CWe5qi;5Nz%k;ZM5 zA(6&ylmrdz&u(t0LJj3rYBy9U&+`?Bn~-HpA6h{lta(Xg&Y=|jVEnONEY&n0eXTyG+=^pu@G@nAG+@q zeFz_ni|HllLvf6Yg^0Tt8jkvafqRbnu<;paTqGpR@q2 zIV2=of*cZ(EkO%Xs?A-NxxFcX`~yfBXlqMR&7H#kI$U(IDyr(pZ5sRv--u zT%r=!a;=!{VH;^7@)xpGhAQ*DOIF64xw2 z4vA})Acw>?OOQk2nsyT3ukC$*JDlb}=&SZ_tu#dF)=CR*s3e?d$9iEFOTkXHaT{fA zX)LthM#%~^Fjk;}u|lMAqojx%B`ZXl2Z@G82{Ft^uXxVt(X0OJQ~auDwxku~jf1OS zXk~TM-u@Wyn7_y$_WmIarbQ#!A1hEcD^NCzM&kI=D$Mu@dP@ZyA)E@N(Nx!`uQ2*J znAcZzGi+jg%9fhodd!xO+46C0`8c&qhWjBW;zJtNhcv7YX?PzIhp4*ec|`mXamc3i zpA!F+_@~4nk>ZfZuEZZ_hPwzkBtlt&J|sd}f*cZ|EI|&5P?jKvL?}y;Ln4&n806N& zXiFbPyZDf6UM=P$+AH}luo>=06`|*f9!2U$k^0jH^{0W_&SU&EQoCi+dp~Ya!y<^& zu(Kc^SA;HzTPsi}i~bp{Hv(h)MGUzn!OSFnUj33*R`(@;CF}heZRKaQm7hgh`B}1+ zoz~}U`8ivD9$S7MTYkZoU$EsDvE>(Rc~AaY{3Tm{$(CQnmS3`^AB&L8HH20(3Zd;v zbNU(0EkxCNh-z2jpA(0GS`Pv3O8g7r5KHSJmR*T|nVIY7Acuw+o+yXJTYo-%AP&rN zk$CIRCkMufa!9tVgSE>#e%Y5v*p*Z z<=4@uenXz$u;n+gTYei`ew$iSUU>nR^8@m#y@R}Vr9Fg{T85N%CH^&W z$fos>&9211Ar6VO9unD=__vuo6*(l|^CUS0f07)6KS>V3pD2ffd@1h$a%d&Kp*vx?{~|gdVDV9A|c-rvI?-zR>b_%WgaBxYQKJ|t#bf*cYvEhEYrtbdKKQ#|?G^iN5TTm-&c$=V6iUf_ahCdGE=?Aa8BC93f9tp~14S$@VOol`o z>VUkg8bunlW8c{Hjjh;-TE5QlS;3db)o;bDR}?WECnzEg=B+op^+v@y5R2BE-g?tp zZ&s|sNTT(Yx8CyBTNUdt^k5yee4W?kI<NDi2 zuy!lcNNqT3Hp;oavBSncDyn&?Vr+X&-1eHdUD3qgI%p#Nd+R6O`bot)aEaDCwAPuw z9dEr;u@2|EvZ}aNhrrK^(ZMUh$Pl!Ju{)G4w z;yc85i0=^JA-+p|m-sI6-9*j5MIKQ_rON#I@z5&99r4iW2jZdC4;K&ZM?9?md-f!c zc-Y&-uUkLjp>K;I9(dB{d66pf=kw62$Q?Ya|EoMNQf1D8hg6w!;2~A!9C%2T+1Bl6 zVcEoz4g2r}8}=O!R+-8DYrU7HGE8OC&m=yjGU0Dyfl!&Wn(&mOq>X2^+0=qDZS=Ei z&uC)}+Nfkcr;R>*Kc~&Vmsjqd)5aRKQK5X{ZC=nuU(`4+9`VqA#KX3T zN5KPHc~3l46Tgx3A{FG%KQG@L52+yMz(Xp?Iq;AQat=J8i+fxzW>40O34h_R$3e58HCF8N>tjQPJ*+hbrSe@z8g8zmj-B(eB})@w@gVb3~mvq7EGsKPG-m{FwL&@e|@F#7~Hy z5R1->fR1Is13H!k z59nAHJfLG)@PLkG!2>#WMx8mM&YV$a&ZtA@#LtPJ6F(<@LHvUF1@Q~wm&7lLUlPAe zbPPOHSHQ!z)EV&5Hh9>UICxl_ICy9qJZwuGJhTlSwj~Z8)>fSQfnS*5p}GPds!NE6 zKA(YyuH6J4szZo}>e3xN)LwXqZXq7VC-P8x#6$5rdEgi3HxLi4#({^v>vSg%=-4;F z-@!wF*E$|{d>#k!u;bDGULMe~EY1sbEDIjcu`GB%$Fkr79m|4;RLZ!_ z#~zpQ*pp>Eii#Q6`q<}A`+mWYeJ=R1&z%mq(*Zpl5I-P(Nc@oaA@Rdx!4NP~g#jbm za$$-+E=&P3+7B|eB@Q0i1`pd32M=o#2M=w7hi!?22ij55z(W-PJZ#H_IKV@n)WAa( z0X(eTWKVA3p-*n$q02fW9{S{U2M@Iu9`fXdco-kg15ak)q5C-=`aM7JP+s7n$_O6D zhdjYUaqzH;SsHgS;AHptkPILK%lWNb?uJgn{I1V1>zLuEmDi0mLTx}W2r zKR^)_m9ejd2W0Jzc&Pk~ojIczofAJNeop+H z_yzF`;upj(h+h)FBz{T!GSM;c(E9*9Y|HxrJhTlSwj~Z8)+P=f+6E8X5(f`$gNJR2 zgNL;f9s3%2sGc|;*5=}rhzE2g{@?@;#SstHADkD}8N@?%7V%L1!Fkbs#KZcDBOZz) z9*X0q81>Iq;CeSq?m;aFzoPDV$Mf zuBbCt)R`;l&^7UE;@8BliQf>vA$~*rhWIV;JhUG?tnHtJ@H_?{c6|B)58YqlAq81>Iq;CeSq?m;aFzoPEby?0Wg2XOhkdMYW*@5GN1v^5 zw*Q^*zXPDQu)_hD+j%%NPs2*3p zDPK9Rjo~H7l|mtxf!O0R5PN&elR`| z*LRo?X>;gp!Wi`J;}ARi?I2@^g()xw)nJUlwp=)3j|)qHx%Pv(ZHey_2UYC{RofCj zAP!pE4_dY*ewZvwkp&MaE&icR)*v3L{Wzzp@rZ|NG~!`fE~vTB1ve27-4F3l9PzL% zal}J$#KX444~Zil=#QG8MLeXmn8WoUrNtb0NNF(#9#UG&fd@4I2s&+gc|@I7O+AV_ z-KZTGT7K-c{MhevQtWf`NA9~nC*LU=QSarLritO0)A-xGd0kGla$qC(We+Tgg9ny6 zDmC`VYi!`48XFF;f1iEK-H-k5fr;)OLZG{!aQ73xJE9Rk>yBu|r8`f#`>E`Xr_oc% zKC=CeY@@=1v??!1+m;G^M1=-R?FUQS54Q9#Un^frnICbKoIWR_e?db>@sZb0#{|X!_6eYsKf>>6|;AbEk6^BfNu0 z{DSxe@eAUY#4m|o62DBu3}jSXK*qKd8<5d9c-WRWcvzb_cxW3uY)c$Gv<)7%B@Q0e zR-8AlyrUR-SgG@m>@RDo6$9|le(=zK#KZcDgNODb9=4@D z;(`6h17ZdqiX$FskCUS!1s?XUBysRiT;d@j1s*p3KeYY9L#MdFL+xBVv<)5>hr8k- z?R6M{# z`wy7}tzUmUUd}`6tvT?JdTS0mq~4kX z5B&Dt|8A&k?!O*ttNYF2e+OJ_z-p^pY`_}L?qltTez!xv+hN>|_XcXMa!l59aZIbL ze)Y$cAMHG*)LBVUS8>=QMJ;;n`6V6pxNL&1{IHKDDvGaM>|=?F*uWAMvEi3=2oY1) z2mUw*&F)k02XT1@yrM{M`U^gU&l=6{Q}2h-hU1djEB`cnk4rA>amj@}F3Er~==}-$ zwk5t#{DAlYaj?|=4u~HTKO~M5s`#PeK#0E{tZ0rbG@{rmqmt;UZG+!Vdnn%Dx^9FdRKZ%Fro&9P&6qk4ien&jiFXEy8?u>`L z*2(dFtLH^(uQ~9L+G`Fxr1qKv52?N8z(Z=UUb>IGbRU^?v-atCJNCOBM}=?HPQI&I z!6g0U^`hD)Hc9{lpy)#c^rrPYdwSEqJJ3@KC?tq4wZWN)^IGB>tXwsKkG* z@j$9@@zD5vE9XUuxIBON#6$Ugt?`f|ZVo)8h?@fsDdOh91F7Pis@hu~pb;^)M{L;Jx)?ZCsf)JyQtHhAcM;9+g9h{e52+*Pz(eZDIq;A=at=JCj+_Gz=;<|7(Vkat`9I!Ecpkngv{UvnJ-sRZC;ON6 z^okO8dWtcq z&S4C;rQTgp4?$Y{LE5&&uZe@D_JgHuiQfPO`@c3(uTFYCn z{egU3opW#bE{mQow(GRqz zt>P>MEjmNw3TMBTLDH00fdoK$7(Pr6w0!?T5fujHjek`NNOQ}ZX~$dTj#|C!q|x+W zeFukVuBV>rsi%7CskQ70PFhnZt*MjN)Ja>#Nn6QDqv=vgMa^v`PmQK4>n*!us8Hue zs8l3d-r)94Zr`#kqM&%4c%68iIL4-UEAdw1t;9iF@iyXZ#M=}n47OgnWLsRs=T)8E$yIM4f-A`rknpvDO_Z$~!X_j=Y)k!Wr@mpp+K*w{mUsv8PU4-!JBfD^?;_qsyo-2O zqK{edfIeoy1NxW+59nhSJfM$R@PK@D^VZY%CAxXnS%Wv6HF&S-dl@~n(Qjz<&_?UT zJ+!d~ZM4x#8@=CqX`|oj=%tN*o}-sG+UWB(eYDYUb@Vwg7{hxejanZKMIN5SXLCF; zb@Ptx<{jJ3JGPs5bPw?!;yuKBi1!ljCEiQCmv|rXKH`1E`w~USf(H~K3m#B}EO zvfu$l$btt-pZ$E8`G@k5G{A=brXTc;q1a&dg_`vHJGS57vHk9jwO`2LIPy#|uJ`Z& ztyN?Oy!AlEIuH|UD-R6PTBT!<)~oV0puviD7)i7qqP6J9h_V@?i*0c+RB;i;A6&#o zkbVk6KLw$mg3wRF7$81Ce1P}>@j>E)#0QBF5+5QyM0|+&P$D>4@POcC!2^Pm1rG>L z7Caz0S@3ubKNa7x-#Gdct>vNn!PD}nXz=!uGUMCvhZJjVbP#`{1uyXjS#TA5>due- zM616OJ=+hm`ol`kqqL{>?Sf>Z)=Db+d#yE&h4iKD$=!>Bm;Go9K@fiS+sluEJ?_}{ z^9^ITtI~#n6y0VT1`>bB)eC2kw=jknoiGsB!_l}N@1o6x(}LGl31?d+oNdtsL)6r0 zZh8Bkzv`=@%`NYw9S_SLHGg_hK`e@Ysi%7Csb2EbX!=Wie+$9U0LoakAX$o#h15rg zJuX7*aeh9r`l&l(whzLToGgSX?V%qzePYE}{U;Kuf0f26?RZ%3K&-SRz-n=7Uw@~( zdviUtuNU?q%&n=D*3?OB>ZG-BA~n#|zAd$HE7^zB)E1pEB2poJ+kV-%yunwf05ps0iJRbT{wVZr-uoyrX-F_Ym(P-b1{XcrWo@;=RQCi1!iiBi@%N zLKZxvCYnP$q$ZjJ52=afz(Z=HIq<+U(jXs;v?e;p#QhgiART1R*2WNb(`xCEdtR|Q ziXr#B;^ru%=E`R<^)lcdhRkrlJq(E<>axx`dlKiM=KNTpBn(3y&aC7b#v(o2>NyN3 z_6$}0gmKC~R(!=^i=V8&lHcF&>#tpmxaj_=bjx!VWk|}!9JW00*wOnLLD%EOtUrnw zV(_*;XSu@-yrVsOq>q)rz(ZYnOCRr=2Oj;uuNHL$)Oo{$;Gj9um$K|v@!&gdPn_oF z!G~#w_azs?P}xcNX*`sA8cID4l|4m~?&rndPZ8~>i1t%tF@Aka!>Dabe1JHHrTv4% z2Z;|72V=#Dhz}7TN<{i=tl4A$8;&ct{;N2Od&K&Vh&2ksq7b zXzjJ-UEg@m8vjpmIY}LvyNig~@2_CvdT1y;!#XR}@_wxUzEHueKaM@D8oyiVd9Tvr z{0yn*Rvybr$L|;Pc>~l?>wEmqqJDu<&@b@*;VXQ3)_%ygINtUH7Q723wu*D)4fU!Q zE~G)WQf+jcu+7C-(ME+~-d zmUq*R_tK8{la6}oqn`SxmwbeGH|r%we0Q^ksA#BVq$~sTVst(31aTi19~Oq`Clq}f zH3X?RiQI>N+&=Cs$v#E4MWp_98mYA7y|m-~q@$ktsK1-;k@~2oK3Y>Bt*MXJ)JJRT zqpjql(ezL4t=ZI3Tk5E->?kJNmdBP1Ti)gNJ#OE(ZJl_Xc%68icq{Q%;;qD6iMJ7N zBi=^5O>y#&s&NiHq-vZ452+gGz(cCWIq;CGaSlABYV4D3yHB?5K999ijp8e-QZ;r0 z$%?QONcK2^WRDX_>***GNT~mI6j`L`sicyQB$ePLTR)agKbB5Emd?sp@Drx}u`e0F z>l^R+#`~_(@z@oJJKpt;_k81h*9aVAZ8#8hJ!I>8NICX&J$_AV*HSIArVBIR_q6Th4)p)RuGLA+=@Re^x=}t!EA1b=KewXSHS8SOu9j)}W0wXk)cy+Sn_$ zw6WSUZLC2XZS>K`Ua@tu@L%W;ls+d5R&(levfv6@^3pBC-Oby!o40K@Z|ff7J;Zy6 z_Ym(T-b=ifcrWoj;(f&Xi1#J3kOdDZFy{~tDKO{2Lki3}@Q?y?4m_m5%tsKbDf1D; z8cgceU_RHzkbC^G`*FxU{;-UP- zPxtaL#cDO3x*qzAJp+$*EitRh4A{e-l5>@n0ekEVoWX0rp8aA^^Wfuh1-dq951TAl zzxVH6ElS&nuKjK4;QQrX``gl?)YFjnG*t40ddg7ANvJ14*;`p zuBQVY+7BMuKlt7Q{SrBNC=MRl4<5FCkNt}CVv+iE4)KusbPhbEKAi&(sZZy?Lki9x zm}>o2ri<#n(aJ`wPa`FS-9`4EYo)p6!&v9F+H=cCcesoO^@>5=8-&A(fmOF#D+aCJ zpzVW5zmOE-VwpR^qM1 zTZy+3ZzB$Fns(Y0Cl9I6=Dd-iNK^hz^${ENgUp6os8V&X47hPEWtn)9)k;9ZToO zrogelEJfK5T(!0RL*FpLF=cN5SPQJCJ{=#pYHP=bzVVT7n2k9I9AkMk5OqCd>v~8z z_H=z<%IAu*A69y(wQe8kW$1}giSes+Vd%D{lwrWy##n7jyn}cL@lN8M#5;+167M43 zMZAl6S0a^J@Q|Wx4)KtpYz{o6D4PQhDaz)+LyEGz|E%=NThAK2>#V^W&Wf_MvC=DT ztU()V(8h|gw6W4FZLATVq~uQudTC=tS*HzF!Rd3_z#gX!>~Y%QsytGeWz4&I?{@Rv z?dHARL%fH05Ah!2y~KNo_Y&_V-bcKTcpve;L>sc;A(h!2;vtpU9C%1&HU}P3nazQR zRA%`cV)a)(hggG|{r}e2Kiy-G-GW2zv4<-P&;SJh=4z?BdjI|2e?NEEgZ1;FK^p^= zgAKTY+2IG=GZuT?GnNqwW0NO5R$tvSAA86`_8HZAph4%yewGh$3`G^yehVW4#joSy z2OVmz&Z8AJh7ymA4wN}WN1l~fbEQ+)Lw~NvJz<&EfIZ#CdTMRJ9`SsSJ?CkU4Pd|? z_9FM@!4Jw6Rn}QQEca@iwKnK~+zz^D&E}z!7pbw997tW-+YUwB_>9-j`=g&a+fSYC zrw(Jp`izHh+Lk!Rr0qfCgT%qs`iTz_A0iG$ih~Tcv9%=_3+7BL9js1x2k6CT~fYnyogNIdR6(94p$b32?rBNvOka*skj*NE=DRY z0>$WJwBlmayBMvw2m^~Q#wsqxyo<4lix7_BBI?gDSD_i^Dm24fg=Uzm)Qk`xAwEKU zg!m}&QR1V-M~ROSA0s|Sd@NbzCJP?WpDcJlf3n~K{mFs{^d}1*(4X-rEREWPZ%q2e zRBS~38L!;7Zo>Deq#c z;v$42xQO~QPJI}sK8#Zz#;G3@#3zVP5T77ENqmy{B=Je&Q^co;PZ6I=^d}1*(4Q=L zK!38}0sYB>2lOWk9?+lZC@hWI3>$Gle*D&&uH2l{{^p#n+?>H>xH;js;$p_Tn5no3 zM8t)yt~~2p*i68zcQNZ+*s5K#Z-qy(@J91o;Q|k5bKZK6*2_|6o1-Dhc~MrTdD~C( zwx8y0KTTPfAwENVhWHHeS>m(AXNk`epCdj;e2(~BA}d+&fUIP}1G16@56DUuJRmFK zX8l{ZaqQi)aI?A|UhS@jmwfCAcdUMO0vENEc?Pu16K+;RXsC^Fi&}&Cmo<1qYj~S* zPbw1bNo#nUa8Cl^J&6+B64yP~zrJ7MQsP<&TcVDk!QG*B3tTf@_gHibvD+WhFS>=; ztuVIe7Gh_QTZr9ymYg5^WBR~KB4&R~AE?E0THqIYND^W@UucxASB#!Qs2WZ7!u32O zqw9FgGnzV)5QZqSX$7tY#>n+}>jiJUXp6qPKb&8*Mc=jbWq&xo_@?{A`Ng;X!>h&H zh3*gMm)zR(_8#KW8*Wee!}+B*(+=;eIBl4in5Qz%QyJ%}jPq2^1>y_D7loOT?EF<;{Wzls5|=P~I$fKzXy^0p$&Mu8LQKkLR5fysaFMKlW)+RBj46dV8j#TyuN0fc6WHwsaClHDIj8*mt{K7slFAP`KF$uK8 zz6gR_$3$Py)~{YP4?p@huNDF*(>)`FFKHCZvq*y;#HVTENNPOljYpkv^XNl=oZ`K_ z=F!x}n0GP8=<8*Ji0GsXj~~_{87q5;iD4#wt6^Sw`91yZi&Q1 z-;;66sEj0@F4WUV>S-kPH0nIr+c~4}=#z;(>5SSkeQek=ebyLrh8Fy>cm8eZ%r%ca zOgkR=4tsT;;XzhHcr4}QhF!1OVqc3|kb@U;ynd`}l zvk;W%43R0Exj#lic#3XwHdS#J0v2N)q9#4|vSzDWHNO!nL3$rPVA&iS;}Gvxr&(tLsM1rRLMhF%qJ!u z1W6OaI1|G-6T>(Y2ga}X1n~*t6T~qp#V3hR5}zav!is~YZHZ4Mi6;vlQs2%Y9#Y@V zfrr$$bKoKM?HqVWecOqY>HKu@WE~2_(=Hd7@=sTC!Ax8ZJ1W++-Q7+l;aq=0$tzFx zWjr|7p7>=vIM*J1Uo`lY0*wje46}~wp$jee%+Oj3KC^DwS7Sa)0`m5^m5XM*^{ls^ zqqQzrJy#e)MdxTEf3H)UqYd6WjXH#(t3FIqC#I*3YzdU(ml9$e4*I~v!s zBx}31W@ui(R6O zSV5f6bk^XLT)8^#cVFod|eM&xE@jo zJyD70d75>NlKDc)iXu8=C#q-!<{9+Zv*2AUI1y$goorksoor&y;@j?z`WM}*vo1p{ z+J^z$3#NM!}xv4LMIiou{DA zQ*alEFA!fKzCavfQ^CiuY)c&MwY@|fRIN>XDG}`7gNOdP{vAB5|B?N<{vABDk^vrg zL6q^3I(iQAkUDw}Jfx1E0}rXA^EOn?3wN?Lya0y#SCMe*T7!4LHM|X!EY!DE$y~$R zEP9(oZv%miHV`b=@HR`)hS!_a(fv{`!+t53VZXr2uwP(h#4WI5vy>y11y)8X3#^Q| z1y<~Z{!!=0O7Ej?ft9D4l1AMEE4$X?{MhTQV--JR&d)Qo8gqVjtS9lqm>^+=m;^mX zkMn1`8=~X(sVw}0I2E-CH+_j<72Q!?Ylv96+kT59Y(;l`wZDeg72UChUGo97hXEfz zR;Qgu>p=j^&e-inZDf2D?T<>w5@(Dembx8&{BK-3kV^f#X~%nM$NNdgNa|xG^)ZtA z7%BM(^8ur&qtVpSXzFM*ab(j0W2vLD)X`Y#XsqNYXgxmlGn_7MGh8ff6ADDb>H0Rq z<@IeE%_Aiz4So`Cr0|5mkEBjU5+}Ht{Dg(s+Fa6TYCD?PHjh0n&q&yxlZ<%+W2uv| zvJ+l3GJ(O>PY?-B*TY;zXPB$(j1b586dxfzLL39p{!!wi#7Bvb5eGfpZ;bd@vPutl z=-+vOhyMKrc-WS!?0|>j;GzBCVQu2zp>6O`96W6MzOB{+9)BVasmt-^b_})bb+x! zPgVjmSqaRf3yfJ!`M^y1z)bnTOjQDd3^<=BQ&r*eJ}k7S<^j~M9?6xZYUaCXJ?5G(L9klnJAnf{Y|9y6RG`VYCq}iCrkF60BfF1oYW8*K6rV zz;eueF@n97+y6 zWDX?<9x{hgk@)F~#7|cwe!3#@GhWDNDnc%QYrtDuXC$U=RZL_$+#}O|3G`{d1o{kZ zwDdPat#y+pJgDp8kz>!ScQN~}$%~soaVs2KvYLHA?qfZ3bg`;4CWQ+ypDV1TQ5Xhk z#9PznCkHAB90z6bFz(aKe z;npp9sJ?)QwTXj=>JfM-4jzhwhi!?2hvML&{otW?;DK#?7SAFcGMAFWd6Bu49C*lF z3a{}vD*_$RRP1_qwYwf(^06n}vGO2e^C7sRq`|*1pbP2w>smpARumbZ6DXvjMZR#y zTBESW?H2A+arHOURk%-e-#OB^hBplNX)xr)DU&RGzO$(m%8fOsG+6k9yUSl4_}v%$ z?hD*qZ5OCX+E{dY%Lx>xx9o9x%O0nufiz0eG177`-GUpiIWf**W+ZH6EIG;t!L3bnBhu$i*6xhd-ZeCt)XlW z=!=#-Vu`PL>2Yc11W&R{?RsFA)bV>rbQ{JXC7ILnRhGRC2*X+u)%R4<6Pg4j$SD z58WR;Y)c$G6bBFO2M^m)%9oNy%Pis{vn)BB7nxN4_vC80lA%j7j=PT-q z8<=_wjm5p|8ilnW&d}5s$`7^O+0A>JE2P3Higol@N zSg9G|(H{Bhp5!9#KIuq|=$_|rmBWS$_0c*s0K4m@O@ zAO{{YPmlu-nJ0*;1T|$g;)=>r#djKNX=1!0;^R@oqZbh{TV8phVld$iCfz!KEXg|q zn}?Y622-S@Qx8*AP-}3vI09r7KLS%-j380nFoLMMik~pB=x3th2jeY{ z&LX_?W1ho!qo2u&pAZJwhvjtoaXk!(^w`OmO8mrZGM^~ z)XPNbWx{)zh^qqPFBVeU$<%hz+fF*$+LT`{d&;ktJ!Lj5w?~_pHO6^2j#Je!PR$zQ zRQ(C!6T~qB#X(-Tlf);9gQfKo2RChlmTieoC0PSJRL#Ld)gC--i~Zy&5InRE9=acR zK<&~0@q_UHMRS2_)hg8^eI4@FR&w+PYR(Mt8R9d}YjXT|Y?Mk(q`lI!hMK*q0Tvbv-F7D7! z4W2J<(?*lkt><~K+5$JcS8ahCx)d$3YW0G%wwla>w_fnpfsk0+llNl9deK`idg~>3 zY_nc+*7gqQlDA%p*73<`o>$R4Pux6JV4fiTGQzgJd+u)%%cvzb%10LEB9@-Bc*4E$4sM^sUJXCGKL-!LN#q}Vs z;pY$!DG=wtLkh$>@Q?zrJ^h=2eE!9n){ySGY(+&rP|*r^U7QgNcb)6u%@ccY|FK|& zbRKR!Em?=V&Kfi<)qz*IAeb&TT#F6fr1*)x%vG~=nVV&|44A!yzg$@cY{eU_ zI0JjzJ{(>`U~7V{R`v<3WFK4TX05VMARG1}V+ikZWgW6GhOjU8;Sy=``_jE7kI@vr zp50X1O2uOsWb}xU7N+__qP@zz^47n9HC8BbwpI&Y(kK>MlLkGAPy6ep)zo;+8?QOz z=CwEdaf(W4^IF*jqlDzMTv?cGIbE1+IbE1+xx6r0qqb6Z5?-ELNjo#%t7T89 z{;rmsgum=sEqQ7*+4ovkQ+I35ot0(QY~ene30-^By?Va(R?%R1{!qiCPrS=q3T>H7 zp)GT%G>lyF72+$zSBPUgimwu1CB8}=1QiD@+Y$#Ew8;ZCXPhR*zf~T168}AT=zBEx z#6u@%T|9JuoFV=80pfwlS;pf#zZVaU<2^j=JbaP!f?WN3#N(^ufn1#h59I1Bcpz6p z{9|T>?z@Ix-VH(@5y-o1cpHeiL%a=SJR*>B*YGyTWD$XSyN0(xdUHs$;dPH%`g+XG zjoOB9Y_d^WL1?{_FN1@au{M07-l!OagG7T(Z?IW02t>rdRvFsz23yX+{%T;$Jv&Iv zf}=$WU-x-#-Q~F&2Bv8?Cdu`3hC_4;9r>H!EI4IHFg? zr0msFj}MI1_9*QF#iX$GHwGj_}l?w5&e&UFS_9Gr@hj`dlah?}scgMrd&$n@2 zklnN3f$W|I4`lZ&cp$qYFT^~FyxgCf^O1nIyvybY3oL%a>dJ|fV0*YGwF_J}~! z*$6L-;c6E-w>Nnq=WgF<$crDpw6~cpb&0)gs=v-rY*X{m;O@wg+m##=9LPZ}0S7PA zW3vmvRqT1<{8(OoQY73km+-{pZkt_rlH~42ZHH@$N0P`%+fKDD8E#upEDwTT5i?u! zZM!7dVa>Nj?TI9K0(uD9Ne)-mTG6slKjL9+;)sX#BObOT zj(F&Ph=52#?}ELeBXH;-TmD-t&T-lLZgtoGf@C=VZYHIR`vMEUj=v z^e0IV4c61BM~&Ju+NiWWqm4CaV-0WfoHm={ z?Ky4q+sn^sV-4D9;{|Q>Z_!>j!L-8h3mV2hj(9=q&=aNeDW&ZxrR^!D?J1@28S!Vt zpAmmX{5kRG#Gey?PW%P&7sOu>f1x;epcn@pDmma`+c)hM81VR?w1Sig=(dHikV z^M>_*sdzv-vp6r1&MbI9ICA!$q%#X1D4wnO#Q<0Q>V7MJb-xwAy5Fi>-Om(j zwX(Y3YGrl5RkymIP2jINKQ;rlMgo#9Y`v*9x4NILH?`*cxIa9T`8em#{@87~!fUz0 zYuWiTs}K`mVShpv0^@odFYc49I*3^-#x|KrL$Hc6m77UJ#LC_FI{;xTy5sAfHN>vy zcI!>~0NT^H4w5KL0xL)Z9f$! z9q*(a57UlEzJu#2HLs?QR#Qi-siW1BBOH4z^|6-vSWA7Zm3=UB_=}L`bScJVzZBzg zc_~I5d%3&{qlV@`yc!FV2;oZMA(RGJDsEOPZdOwwtA!gJWVP%els#9=Za8&_Ys@{j zt(hNtp>NH9Lt`y|LxTa4NkXm@h&bpY{xa8jT;@8EE5tEM#aD>05MLz@`iid-UnLH1 z+7DW`B@QxZlZQ+a=D~LeZV?Z~5f5t=hPOeIb4aw|buW{I?%BYeHP+p; z#xwn+|8~VhV73@u>S}kI3l8QCR!Wzt@ zv2uv#9E_#NxtjYeuloVnvx6Uy2{#5*n3@#^RP?yHG>od~HfI=B+T)y=`!FhbPO_qE z7@F(xQP$PMHt8qsv*n^}5!|Xod8-oTEf;06;@QW_U+ZbAUr$s0dMVY1#JFC{_u-YA zjnvyl>TTmrZyR@ctNEB&qHMNVEQSGV8hS zpCr~F{#E1E_`DL<^;~~c>c%6-M(Sq6yV*$H*s7iz6*rryo6W*acs$xH`@*p|D{i(@ zH(P}p?7vm^5Uzr)vKzY$7$})BrF0`cno`&KD6-B+l?~z;xZ)ecH;8W%$A}c)B)&;} zi#Vt%zD0a1dDO{*hs>DrQ3UbOM-s$CA4w1oZ6hAqMm%iGM;*jNOEQRu_9Gs;KjLBi zkE|qvcqoo|Xg}hiC7e<`WX3dy^CB~*Iq;Af(;RrnjA;%$WX9A#P9S;4CkW(C*NBf3 zc=N;CAVuanOqTjbi*5gCu}%5c zM~iJLe|)r%nN!-vR2&?*9+!+bbLx_j^*pI0@F$f7{-lz?pCkz!GpC;MPKB{dqZW}W zCL%0c_C&I6zf>(nZrd+aYk;B#QWueXVqan49IAbLfxFpf7p$>E8!g=LFtl!-lx$rO zDaW2&?_!r%gPSbn>6IRP^4aA%4m~mPZ1YCiW@5ltH9=sQx_v?%gR?gAC&YJ%?-1W1 zzC(PM_%88X;=4)W$%2PWn=b$Z{l8Z{WZE=`^CHuxIq;Ba z(;Rrnv}q1JWZKl%)o`(jv~t?i*VU+2hI}LUvP_#&p0;#yl=5WLrc@?tP?WUsj5ano zN*im?#u~KI#&g=(h+K?-}uD#Ges=M*KPP=fs~Ae@^@b@fXBj5Py*fW)?hTvNVTy$Yf~_JY=#o2Oct6 zngb7+EX{$3OqS-rLncePN~iwa@+up@l}C-W*oY6}%asK>m)!!LHV3-Q1uWG|@Gl9$ z{%(228CU^w#Tx_;Vqkx4yjn3>^#*}wG+3(`tVIKkMWzNhK$*+b2|art#(;|Qk(-?i zql$-FPL>Oe!IXWh6p6tW&e%gL(a%c7kB@;_AqI(`5QFGvwc^Kz#{3{OiJuUf=w~hQ z!-&b0U}d?`<;rrQh!cOzg+IbaoV2HSTeEqk;%6oG)4cLtX(7_$Zyaj~m%7u{-c~D~ zR#Q(kL@Hr~NNJCL#8-%~5ML#}N_>_0DsiyXA3PvvTjFbe`BRx3%z=kY4nDSu7UH3mEyP1BUx58EOhs#-oCGC7z-JY;e(2Ocsxm;(=) z9L#}-Ob+@rRw4aV3Yi=%WJ4Of`}Gg)k<;RCPwYYj^)Qws>xHpI`s+#7D-Y59V2FvIFvRF*qvFSp zoO6m5KVjt2&t}CB0#Y2^9#yuSAM+dn68&r?equIXf1FNit-qV})Ykpt-w2UjXp#bD z@o&t8Ra|UTTp&ceJi`M4LZm&q?CWO5#b)ZFdGoyzulOv0AgL#P7TBtI+A4brU#>%t z5=ID;_QVBXWfF`Mwa%1_SZL~9XG-26zCnD0_y+M!;+w=biEk3$BECg@i};pLVMys& z@Q_Kc$CiQ-4^6>{ht?KdJhc6_#zQ8-ayTzC36=v7nFPy$hfIRyz(Xd%eAx8=3fjJHsRYJL6l@4 z`Su5uTc*R932f4fNx&LRh%vd#446yqoZX_0xMmLxrN`3qc9J;oS9z6;{KREs%h6BV z*E!hZ{8-lB@$`2*{T;H>0r+&4Qc!n-{6VbZHn+vPRmdUz4I9u6e*@FGBZLL@XD zAqci*`q*ZA!C18)!?Z1N3{KlS#CM4A5Z@ubOMI93F7e$YJ!Qc|rpj`NhfI~_z(c0W za^N9TWjXMWsj?h+$W)oHH&MYjRb~pthJC-0Q)T4-wcg7zRYr}n2{Fo(HKg-rZo!SU#P#d(dzc6(AY444^aQbO~=JLYnCwrWJN>9|! zr;O=S>f2N5+f(Y_Gvd#PKO_E(_;cdVi9aX)ocIgkFNnV&{vy%OEO^Mw+2_YYU+=#s z9=b}%J@HWdj(DhF!~=gG!1E$AXP?hQ^VU5)6u*au;&-62+KpN&8)4tWqfTaZjILZ_Q6`Tjk8}ZNy z48%jLCy0kuOArrjBOccNGVzd!jvV446CFA5kco~Qc*sOY4m@O{BPfPkltG!aCb7(W z-Wt5;wGoub8bM|Bs`fT3-UipR)DYg+^^S2-OT!*wai_b+$F6~UUJzSy`Q95Jy1Rat z?uO2&ZR-_nTlddXey`daG*s2zppB~bhPT=Ds=Y}Y73xjeSi{?Fg>xVew_72e z+Mtc9_Exlsy1UNnXq~#aPMuh%Zf+3YAihC-gZL)#P2!uxH;Hc%-y*(6d`t1DyIJs% zYV?-LjfeGr%*E?sJhUJ2utn|s$0DQ}{pES+W9L_LUZfhG0}rW2=fFd%(K+yt zYP8q3dv4w+fcM=}ibS!_0z|N?v+fG;QXZW_))$OQV z(SNjl;;ik7^NF{9;;jQAv9^-*PQ`l1Tkm-5U21J8oTA+7tgR5e>#cXAbyVGLUPaqf z#citMHdXTp@h8Ne5Pw2^hxiWh9pXF0cZu&3-zC1AsBRWKq{tfMp+D*o4}H2tJap^g zp*Z4U{lr~76h}N1M?7?kc&OSU9;&v8hxLCfAJgD@ks@p4p(^^VoEIsw=DIWudh=&Rp;-T+7A|AR$JhUJ2uq_1-@lYJ` z_^;&$7vf=C+9MviKjL9qevJt6u(sMq!OS8aQdQ02`jDz>4m_l)ngb81s^-80kEDBC z30c2aw8xc@|3dD7eIoj4qJ6g@v8~s3;Nb%Y+tMh99zIN9-X@UhJ->|Qo?FJ!yaaag zNNS%m3KXTs7ERmtF7_)f!Z5_ZzIL?#mcEqWK1_7rT^v+ggrP`50y&r(EWsm;NYQc@USg$;UPG9s6X(~N-cP3WfnY8 znI#WMdKU4(GjJ9>An94~fTU-^1CpKv4@i0zJRs>uUV4ub>21`GJ$zh&Pdt25flobr zn!r)lkGvcnRpc;GjBWuoH`d$Wsl;1MDabM_#RPwF@6>2W8%lekBMVkik}caA$~#}q!m9UeoFk5 zI2e`09XwQ&g@=go9Xu2l9)jP&LvirX@05dwEZUJqsQX_bhlo+|RuJo+bL*sGWQGyaHc%_@V+|diXMdqqv`WIXtV# zVW1f0@GOx-@boUuD=xw?qKosgi;y2Kyq}ATpD^C&=c4Qf%692pTvl9!m_!$s&V}TM zDDGzz-!qEu8O0alS8+Zkeop+HI0mQq1@Q~w7sNqY@k`>D#4m}1QAymvL&X+6RD8k1 z+WhzjcxXR(=#w{i{E3J>c<6rMq5a^Y??`~h9}5m1x*vFG{~bKAUljK&;sJ5bf(OJs z3my>nEOZU{mSd_mD68aCia@Je!}Xy^3^JoQ?9(0T~)L!_>Wq4Wm@J| zZN2s`t}8AA2XSFv!3spA$Nuu-#=E$2E^HV#?%O2xCo4DZ+a%U=OBcF^&@EkP3ICSX z)}SF8QH8Ill2=s8E2<>Msw#R-{F?YR@oVBY#BYe-5WgXQOZ=AjE%Dn#g|py+`pLJz zL+2C`5BwD1d4URl3q16Em(B}RI13(7;VgJSg|pxR70!YO{@U+=3s`DN{D3PoYDxTn zi!)k->oRKNkTzN@KXmI1a*{sm zfO~#LwmrWh+g@CeP2!|wd_9u>b$o6Aod+wJGS#;qoA)2S@>;RDG zz(eZ)Iq;DBe-1pP{+|O6EJbrf9oGDH_pzGnebFgm+F@E0O0+cJV6^cnUc4Df6t7GK2q^5O9zp zA-Hnnx%YEk@e_!MA1g-&Hqv9|$P4e{!nv@qT)5xTR(!m0J^tI2eDpp$(n~mNGcmK$DdIv&X|MG zm>bWS8_$WK6F(<@PW*!S1@Q~w7sNqWbKWKKOX8P`lLy`t1P_~C{)@X$7R*p@hW*eoPJ_5>a_>qs0t6bBF3#T=hSJY=>phw~z{jXCg;*~T1r z$ZTT{JY=>p2Ocup=nBo2=B`|FWKShIUR9FgHFHwT|1uNF4{gK*0p}`t#j@nJE7o>( zDi3}Y)^8~VmvK(<+82edeNp(@7lm)!_dRR`H{S5Z8{T-sTN>K5B5m}~gl@gfEp0F_ z8HM%rj)(dI4}BpUJk;MkJW8*9+z}6*5CjkXaRwgRMm(&|4;h1p z3OjfxKg7e@;qOgQFnUSz^C2Ocuvm;(=)aLj>+OgQGi zLna)#KBrA9a(zx~aGgtQaEVKsaCB>faz@du4ay$3HYj`C+Mv=y4MQ^6^M~E@hu!ms z-LD*WzjE09%3=4D!^R=YQ!S?=-4dznAq%$;sl=W`hECE5fQ_{Wbp=Z}ar?F?>Rzy{Gw80LYk zZ)gSMgLhwbg~ael-GldhFMiJ)ykG999eO8+i4*%Bb(lIiEIWz$aE~j7?Qtc(J+8#J z$CdgJ1N~uvLED!2K5>jl`wxg85I-OevWg!PKO}zWSCo@KV9J4qOkh@dXnsRHG=JR@ z55*A=#qWrR;)sXhcf><+!~;0bi%eivd1xHJ(eok`m^tu}3CtXL$OL8%JY)hh2Octk z>GR={PfSNXF&$A{^;25MmBe&hNleEsG1;fHj_KmJ@|b+W!%B8}iuJ$I<8soj^*9%{ zp2~@Laq3(=Q-f3IV#j(aE>5Eh-mEf>>Reeq43UW0FNDMO(3SMq=f4n`qIMTj2Zn~| zl)J4ig%B0p#aEZGw{vSt8Tw$^vNS$e_GeQk&KY|uetg7?f{&Q32!2}e6Cx(V6g~`F zQ=|FlaWXa9eDrRqC(Q93y_a-f$-6(ba8Ze8<=lK+@pxSJhXsE*`Be$8t;gOW<-R+wtTWU z;*$pktNq8skBJ`>$6ypcA$~&qggAIAeoFk5_-XRwk_8W$Hm$}(D+7p!Rs`;ehdzPa z6A#7ji3f0=7nwG#^04#sO`aE-HqC*DOq=GwL#9o0;33ndIq;BaQ}+~N<;OGk6v7^t z|7}^cGv*3?3OQ%K)(ORPW@&3M4O)XXarHQvbalDjk|_>fL-F_EA7BzTr4!Lu|8o|TiJob|XWEMkx(?(@|CJhi_l>_aBMNS$1yPA*a> zm*&J`dFj75b7@Z_b`@XR*BYb|vo`{uS>cS?^^Do|j9CH$RQ#OyIq`Gi7=Ypz#4m_n z5C=EKLCdzpK?ZH|kO|Sp_OjA_Jmd$*Jv{Vp>cKZS? zeu)RN_Z{)jx;x^b_47O8p;;O6P`@r7Y6l)_2Of6Z$5zJ&5A6pJ>wmvohrfe|#_tzd*yBF&!XEdD z7wfsDADcX-3v1BY8Z<;BiZ;ftVt}FBmZFLQYx|n`HSufW*Tip#-w?kcenb40_$~2U z;!Z-4{^jp+u&i_cR6VqdEjsU$wMYj zb2u+Dd71+cnLN#bhfJR4z(XcabKoJ9r(7}Hrbs`upF3I-KKvj)*ju^xknnGd3teVD zy@NgOq2BgBGH=%S*tykd(n5#>Dl|mGl_x{SV?_X4=oB z{SRZ0rLg^vw8zm7(GfpNyZPV){~LspnY9D^#)bWOJ1{qFI40)dF!7)>nYBaj;m~^s zVF?@<8&n4OxL)TT*TLQ6I=FjWCl_PZbcK=HmiRvL1L9z>IEdSp_#ts{(|*vhZL-d8 z7CdB5^8-sGh=(rzhI=51G@<;rfs{%^Y~hoMsL@WKJ^&9x|QhGKNX{QA|ddE~>!C9zLnSCmuen zz^4)By@E^!4n@A;bPsonsp6=TDvn~RP@aj4z%#lyuDAgG#46B_RworJj4H7Tql#9i ziB(KyN46rp<)0%{e5)!QdBqQ-3yP1qyi(3Urat!R0)x}nRHbfbs}3Ajvd&5B0i#tT z;cXvX!f3TeUWR@4I`ph|!X@72ms0a-;-UHU!*VM8^QPuk#R}tBKl=T+Q@X%P^)YcF z4w^_10^2gN95L}66UQhOKPG-m{Dk-k@e|@F#7~Kz5&maIj5wU3mDC60cKQmqg-}7IGF2pCo~B z_?QIFk|dz4605)}TAf#{K(?^rWDY4stBb0Y&yQh1VqlfIFe>S>S+UECi_7SuNMOxp zNe-xC;7Jz2z_n*ZK52JG^_S0#G@qx&=RS#H=xQfP%>4p8uVk`|lAA`;U+OzD7v9%} z&!!ithuWp3Vb0q4G<@j|Lj*z^j`{11_rV$S%Ng^_ndTQc)t0v~K+Rw0#LtOe5C>_+ z!PmCLK~US5#6ip2ij#*->g2#fCUuy95D(2Sh=*> zTjCeAM?AD2@lZdAhiw&SJdnS#h=)w-Q18o0z|3ddF&Erhivf24lnY&k{{IUeLdIQ0d_u z50C76TrrOOI03e7bK^cZ#rYfe!727IAH;9>-7uNNo?H5{nH;*X2Cc0Tf5t=&M-Ws~ zF@D=pW3Q;e*Tk=hUlYG3enb3*_zm$J;#_>ndA4|iKWv4(!QuTC3l z(8e0Hv4*#4rHy{Lua!2|ppAY$y4BmX{lI=hL?LgZp-8E{Dc?qGE!wn2>nNBlKQN(e z`60JI;`S5U)`{1N*NNAOw-Rq9-b%cccpLFH;%&s+6ps(RS@3{hX2Ao3nFS9BW)?gk zm|5_EU}nJsf|&&mJoL6xg?=kf2OYlA$wuiRHS8WmtKEr~O;@yg(Q1#P75zu+j*4}M zx9;%Pfsk0+6KiM1y3<>Cdh0GqbbLE)#D|Cv5g#Hx zlxS}jJfOW_fQMFL?~8~0F1jxsg5MhtXzv%`q1EpDc)aow9)jP?1KOJf4`^=|JfOW< z@PPJa!2^Gk-12FoX+@VFY5B}5qDyjl*Ng7@XZnYqgSt;^(cN0?-DrA4C;ri}<6d+kc7mIm$#UQX zcD8cQFd*%0V`mr%I%CRd`LS_akQXajeqs&D7xoPc99ksZzJ?TzFE3NLZ${L;i+aUH z-Ma{E6Bn)CMQg#=^WxAHR&99NKHBi9#WIe zfrr$jbKoI0=^S_<4Ye1^qy4i7k~b_dbQIkkNlt0hIt#3`l8d?utShFkn1=k(LcY-q zg5?(eND`7iuI8zKp?Ru$$dKY1HGfF+DcJx1I#w=fl7C*4e}4Ym?;(?rh?L@)XWD&6 z>R@LWvSy@Cc80NPXBRuWqIpbH?Oxs6E9#CzM|BU!FR44i;9Yc7T!3hF5!fa!I=zd| ziVF-Yx(H)STy%LCT@@DyLUe)CU0DAzJ`vz=wAy*4w=;ua{F*^x#jF?sa56LC} zi~RG8?@GF=9x~=7e_WT!{BcVuFdQ7&shjDgJEj*omi>qdgVRLR%g!(~?d)S`Uo?-| zsoRTscSY23=qTz4Zz1aPGY=%Zbx*|_9HVt0TDY)3vg-9NdMhq4qUa(FD{;~1UG!C4 zVEoZV2tvsP!-4G7&8xhd*#qO(?17={wug8Rag5OViT4ukB@X(E_Y&_T-bWnV6vst} zZOl$t@Q^8#9O5BUC^_(uDU=*|$P`KrJY)(b2Octok^>K9r+#FoQz=r_28#a;7XKUK z|9GDxcl8%(r@zQX;SI!r0vo7cg9SF|bKX$VJ(QU6kf{CLeMsne_|bLOaWNo&$dIYf z?GIU$5_vS4Q)2Q7!_$m3z|Jr(?Hpw1U`$iu-LhO54)&yPnRD{G-(S&v96IWLIDVn~ zR(c!oE(R(tKs34tYzr5bzy`gG!HNqEE4m0{OI!?j7ef^n2tsrbB2l=IfiNaWVEw!i z`k7!51WhpgOh5y~2Z&>YiVqMUBtA$S^cBZtrrROnL&U+&`jZ5f1rM2r${`*y50wKC znTN`Ohs;Cez(eMta^NBJP&x3Bd8nT{ZEyLRZ~WXhe&HH*Z&UX+b#GJmHm!wCqv`uP zZ`E2D7CnV^(esNU#bEx4F61}X_Z}d9J(OQ!|J&=|`)iVa+vsjnW}MpS$r=TZM$_v! zbWDxO;PqGoHYrz7fwz{z0UDn(_(sz|)=_P2$kT=M<`RIR#Okd{353hi5;g;6D`i1ZGX<~ zFKk;UUMF5BUMJp4yp?z>@mAt(#M_9s5pPqRmyyiu<-kK`_Hy7MGkZDkkeR(4c*x9N z4m@OLF9#knvzG%8nb|9{C6uweF3PYyZKY#suc;lk!9bFNr z!+YxRo;oU?It!%^`Mk4`>!PR7?4rl#{I0?UM$uJROQSH9MsaMH-9rRaa6<&F;ca6C z;3y1UWZPb^>G+v@EC>U3uxA?vtdR|4wT6#WXTjDUNWi~{xf`Y$hGAO68Oq6u$v%u# z6KWW%Ce(1YZQz9i9jkjlz%b(jLL8>-=54|V^*CXKdYn!l(>OvI4+p032JQda~>V)^4(=P0vk5~|o0ktsew4elS}-`dGUjyB`XwWjsZmNr zJ5z8wQ*b*|bO&*q8+`=mAl^Z|lXxfbPU4-!yNH99+IJD}N>Y3lJY;G#hj_@;XbwDN zYBUEPGBuh551AUxfrm_u=D=JHbBJsoh9nu)mhi;5VlusNa4vm^!D;%w zcW~m`9ut1&3pD(o4Kp0hj=e>oD8+^CEiQC zk9Z&PKH_~zw$FlxOf}~a51DGtfrm^r=fFdznseYGQ_VT>kg4Vzc*s;UMSogqv;EAF z)?l8p1~a5K2E5Gx9ulr?t{M*s7xq6qB-sB3{jP)9^-Omd^4&x1j*k@mKUMX$w}S#H z(N-&#_7}Ok=qVC-=m{Lf%4S#xIJkcxf9Nql7uKM)HUi^lIOq)rz2TrY3}cFhL*8)6 z8xBRo_`nfPg(`m>wVan?z|ttjD&t@v)h3M48s28W+r$yVK^UB{wz-BdLiG|xsEs&6 z7!LWTk}x>iEgp=6lNo#x)hr$cr&;{vgHxL@IJF6<&qf-Lhw=F1gu$uJedBUZB^XzH zDtXDc+|3v_bu@r%%qMxA~ki7g&aC)6SST4A&+Qo<4aY zfO6H($AEr52K4hWVSxAm@d4rk#0QBF5+5W!NPLJmqOXr3L&S%Y$BZm^$O{2E#6w;P z$bpBv5Rd~8c_APN9`Zs!4m{+AfE;+p3jx1$GyN^U@{M2n#&00LP_nw;z3z9f``zo@ zz18pD>UVGTySH-pHotqD-@VQ6-ln_9{QUAUDEF4%G@4dzHrOBM&QaK43xk)BLk(IB zgO`s)4ccfB)A5~SG5Wv0m%cGB_PLX>ku3JPlce#oeHu+`8ZV(K|07MAm1hJcBimD4 zxOV;l{zA7&YcDN4XZrNk@*BIFv=Oc%S~r?H)gYV++s9kiy>%E`Ja)LU;<3Z!rLJ1N zb=xoXG2#P#!984KVrY-B;X-pgg|+Pyb8pKpEho18irZgfTg2lx57z9CF|f{^>b8@; zpNRWJ9y9o=0o}E7&sOgaw}?IwfWGG8Hty7BJ8?MC9a+kZ{#`6_E4TcH#E6#&%B@bk z^)6b#!N{20#Rxd=QsCqvGx|C3kQx0Pc*u-?4m@N=KL;K%qn`s0nbFUIhs@~vB-QSd zVY^R;?aZAWe)kT)dxzh>gS&V7-8=p6oqqRDil1hME^pK2ZMwWo7j5G26cp`WJ{mnl zyCuYscwRmzwd(LJf5(xjs($H_;Rp1cBeTIUDjb<5KqKrUdEd!$k6@oOu23C_r!7>v z!@2wYMkrJBWNYK#dH?1{h+Gl}CyjW0;cWvS$=~IglnHs>>Fvy=?UGAz0Nhf#?I7Mk zyn{IIA;mk1cM|U;-buWRco*?5;$1#7B131vLnh>Nh=)wb=fFcI%@s;g=I9>5JSA(!-d!@lJAcMjvS@+@=zRJ(DPq?(C$9}_y z>nr|_4i}mJjt&=Dgu_^(i*UKALAczkK?2$cql|{(nv2fEH77mYS|I3)E*J@!Xr~%< zGs|`}%XTvh_Ym(Pjx(d#8z)7#y~KNo_X-|9fPo7teEUM~ceCi@p16$S?|s}9_`OeB zNa|k;EnK_GNUq_#$Vk6`xR7~w?)R03=Xd2H^X@tDka_nUc*wka4m@PuJqI2#@16q> znRjO*wApngLTmi`!JbaWQ-y5G9nS!qTgNlNl}@4$Fj?9Te(yo-V}CzB==T{!9Iw(y*5JN!KCo}8DlT*Bo)FH5{zmREQhUPJ;DG{8 zC>lIyaCnjsl2((ylcXLn#Mc_U{LqLG4}mAMZ=CV!iTdV``Xh>xS(85VIB4ftuz(Z!!bKoJf={fL_+4LNE z;8)o&*Up#qJf3UX9d?V&+Y89UezE!CxY&H7HsU{FGD1WBgvkhP^b;l{-e%N)!eo>- z`qh$A+E~NejQLNPjL}9vVKPP={e;O_w28mAhPhDvFc+#H=0f$uT*!We_z3Y4;v>XI ziH{N=B|b`gjQAMwG2&y%LikzmfI2x6%Q8Wc*0rRcSk0? z^@O($?4tE##d^|PPkQSxoM=5&v7YkQQ_(ug?KtIdoN_o$IUJ{4P7t3UK0$nf_$2X3 z;*-QDiBA!qB0fcYDv{ePctCEy0v`HZk~`w@KZ*=XJak))$A4e^f`Z(B1w8aY{0<)4 z|Ao#AE8# z{SmjHJor1(Mm+vI-Tsi8KBm2bsKa`7q;S+28g)|n4=y#D8KY8tkue|b#RshHJ zRq7=VFF9DgY80P)=c#S_@uT@d+Zs*gWu5{j!f78Aou|sho(1n>!MU*SCxsD+a*r#u zFbwJ0*5bvYcd=M;5r!%T_8q3hPjm_KU&(5-HZ{HET`W~xgm6R`OXi~Zic{3=d1~rB zHFchvI#11AAih9+f%pRPMdFLZ7m0(kK65P*Un0Il9E^aI2a2;<@PKB6hiWO}@uza- zAs&BQx1ZP+@z8$6LrVyE#6$akuXsSSvxo;YI}0Ar>@0Xdv$Nm<&AyXI(1)N~@hyw$ zZEP>W#(5Xq&@!bmrK%M)Dmn;4<$B~!ZZv(UQ=`!29|TSQ8>Y$BD4om+8f6XYtThV5 zAO@H&9xhh@9x47eTKsPe|NDETdE4P)3Gd-#32)R03v48QqynYEqIZ2y{4qit(ESCDp)q%#%|I3$=JMTPC_4Q%!p;%D(Dx`i!w7WGF?I(2=!_X~ z*e{wrTv;?5hmJWT9KTpJ+vc)Iyo-^F3lNPi0^7ocO$Ls77o!yy7*=#K>b{@x3%%6F zy!BYc8sm@FAqWKl8AD8d!(2dkm9WJW=?esjV?RiA1-KWJ)K<4LFRvAYzLlV_#{=zER=Fsg7GxzZs`G z>U8J$rw`Wf%f{wQ;i%9=6XgjS>dfW@4XyF%gLxQ+gBp3U{xy-ZG1d$a&P9kmDLTCZ0#Uaw|oqlKjzZ!=39eGz1qHrAlcstEP0x0&-cbF|Ty zN9MdP&e3Mm>*6%yJ5Al1=KVKKU7I03Lwtt#4Dngwv&3hK&k~;_K1Y0x_*|lkS@4h& zJar54Q2jzYRKE}p-69^g{mFy>M#?;hhqbATh=;Zj58G1r5D#r59=0Wpcvw5p#Vq0> zCHNe!4=KUtz(Y##Iq;AYd=5NN;8^;xE5R@Q#FgNeKJ|^yibi}mUHoyZ%Uk_?@h6p@ zPb)p2r9FXzl%uSO9*9Vf710A5*F#F7Cq5F-Q%|LeZ%@DT6jhxso%f0H@e4Xevd}eU&b}=@sjpDud{jT_dNA`p8CE(e1Z4^ z@de@-ls?yCD7GaI*4kbozC?V9_)?M|vfv@*{vSX16D{vEKOi2OClC+aA|8J%IO3tx z0EmZeKQp^~;-Pk5C>~Po&*8jCxjzRU$PZcYkaGW*iAN~I2RU#xbGp;pC+xN;_efDl zr-X=%{hvBtsFzUKSMRH^FGP?_aIqlk zi0>Xj_l-*LNU`qw2-kf_4d3rN>Q{^%jlnnnS1cDh#^qv} zpio8%EG3p!WFPixsSfi%`bR^)d(f)Mm`D{TfDSb4WZ+dG4qkqNK=Fh$%rzv3xi;%C*Jd5&+O4?f^hsxg_z3Y4;-kbtRrebu zK1zIyIHIrk81b=W?bj@L$ed6P@sK&89C*l_P!2rsgp>sjnG?z(9x^AC0}q)KlAH`d z8uxi>+-uype8L2KOj!0F)MurMV)r226W(URfA(Y&&lfT;gunH`^9BEh=L`N1&lhgi z2swAWQ0|xTa?e&1-e$sNmoq?RUe4xs;w7_LMb31*G&O~IS%cX~8wi@40b|fKX@z)M zBW5s((u2P*0iXOix4)2WED-1^Yc%~pUoRN9v9j@VO(bmCIj}~EkL0FL<2+b6jYT*2 z{<+oybVv65BJG)EG~y&3cuVPFM}G!@yleczHKu5&HH#^RB);gZ!hqHkN`6U1?OYX2m0Ft;}GN#aw)r-)Ax|Np6blO{`&Bt5J!Gm$d| z2;;&dLA7MUDeGaBC{&1vTRQN%sx|fRdqF0bJO?iy)2Sn6>>;f?IV`a zzW<^A!sS`l9=c6{38LThhCQs@_5&LadngWj*!5%EW`;d0 zmCr@WYBf9;DXV=Ga`?OL3%X^zc6QyxqK%BO7p0e^K|rOokQ%=cDJ6b<884Qi+c#mY zFDr)>-D;3Sif$h7rR4RBfyydyj8WF$Gu1{vY4ocA{iLx5X{^#m?fZ&R?G>ZMEBZ@6@qXg{#QTX45Fa2uKzxAsAn`%sgTx0F zr{Ci{)URrgLyB%6Su}$^G^)WKcGakcA{%koL!%w+p-~X_&~dPbT}cmnSex{)hqhr4 zyE1CR9{6r{M9nJfAw{>&b7_UK(@VeB!(3juZ%Ibz`plU${h8)WKho_8zlFQJyhPg< zcizgk5L3H4ScZSEJ}w2jjxE0hIiz4$gB((@`>3hJq4E8u!C8P+_HcBf@o_T(jUS}O z$VX)zZshx&o{zl;9y;=a)NnDxu~?zwZBtLC9t~=WiUcvlAe<_7jKtEz-{deHrykCM z=ozL_QsIu$q#jx#_0SyAGxCux()D|8TF0}s`^fjBvS+hs#MbvZhCQ~vPd%gdx~J=w z-qG*>NmTzZ-+MY$ONgh$UCVm26JHW*^I7$!bUe3W% zr}mE$A0<9oWSc7FkP;rV0qmjK0QS&qBKD9-3VUdlfj#WXY$Em$9QODh^!j~XKj!rZ z_6wi4vWJxLYIrVE!mB|JDdE*1hm`Q%C`V*go4bgZT4ahB5roaMhe0RCAb_$ob$aPv z*f0Hj8Hu3ym)7HJN%UBC4^gzBLMUYqoD&hff&a?Nfej0R8){$nNYRfBLbRcdLK-xD zJ3b;u+>A9n+YGTE1-TI?;}#4(MmO}vlz6XH*ZKOz2v_*3FAx6(f){#0?=7w_R!$RVY> z8tfsZyBg$>(%n~)!*?e=!bbAyx{JjD8DaUch_LV)=jIVMxT!OFZ109ysrY>r@g)y_ zo$f6azZ&F_ieC+KNX0LwiDx-vJwH*v z@Dmmu{Dg%^QTxj``f9?dJgog?g`PLU!O6aqTvGd^Tvp-xQTj__H<}^5ht>W_qnXW( zW{sTlTrNdk{E#)jAMyGLub&n*z#ryHpPl+`Z~M>efv{l*53`2%!?K3={70RhPdYuH zmOYSB_8eH}`%!Luk{h3<#!K2lHa!;g#o#5qDD}`PsfXtD9_B2m{BbfpV{U`in&X}^ zcswT#4YeO`YFFaWLEA5gzaajC_)Fq1iN7TNQt`;0RmdTgzjwEXor!mWJ!DaQp*^JX z_wI7M`*V@XAN?(o+m{R`B=ntVpT4@9dwxM!fm>--bix-oSiZ=FFLFHc`Jw!MYFH!F zybK!ppwtg*u({L^Ymh_ghc(C{^+WogRSD?_*5EU>2A`?b4@qNHLef}+G}a)E)ekex zK&BbUGy|DtkTg~$bRX42^xWUH;r`aDAJV?B7%N^eHoju)>?ht&yq|bK@d4rk#0Q8E z5FaEyNPLj^U=e#?)gXt|4*`~rLE8BG`31F^RXdr1AzeanoJb{k%~ zZz?LNp5^eG@;g!CT zPdYuHmOZ1Hg^Qd@j=Xp3p#akJ1mB^gBTDg+Ge*|NEH%=TQxDxa_0XrI$1M?ML^nt3 zpsE9m8kGhes`!R`{N*K#@ z_F``73V|i6W?kPZcjiX&@H1V_f5t=Sms>{Cs=~-p+kBgc?HT=onJCeaH9DDYPJzf` zbF-O~$;gQCBJelFi0;UYeRb%-8*s;z5ur8t` z6FWn8tT+G`a%L9e9Tu)euo!Q%IKA{wG#^c5J`){2u5a*}X!F5ypUf;KJ1pEL!D6yt z5!qmj$IXuMxY;otHw*pMlgEjV6CWoI zMdb9zp~F0KSR>OQ_5}^*l_U#`)gC2M&)-jPo`{M;*qv|&N>sNZ8>XHxlJBU{?-8V@ zavYs1;^=A5bcUxp@JxnhI`C|UXA77zAV^Q;ur}2RYc67hwW$==>`=bx%woF3!qo^C z(}{(dXC||l>9BBBgT+jT#cXCV+hO762o|$#7M3b#7%bVR7(}NSG^Q9tp}z)`Y2wqw zr-?&3#b=1m5T79q$rYa^K1+O-IK%=@IS`~F2mXHsSN?wj1uX8y9&J_{xv}ZoU^Bs60!wVgFF~f@qejXtn;dL%YrMXU2auFjc&9$Qv zCjNY8G2da~Y6Oe<4vU4%VxhyrRSgykiG>CE#mr){!@|uGEEbK0el1;gb|SLQG4jnZ z^35^wL3NFc^Tg+g&l87UiZ2jfAih8xLMy&Ve3AGfaY)pPtdK(^Aml)#6Mtcwkr8qz z4ms>f9CBzIawr|-u=d~o@V^m0kVD&$!>+_3hqa5yT7^9jS*wr(k+ljr5Lv5`1Cg}~ zIS@~m81nv&IQbI)`KI+7^`#snmO4Sg8Ay{r!!7 zqhy&2aoO9po)xmtLrYi4LjSXDh16PfT_K@1R!JjV`t(k#B-G>gR!OLp*Hsdt5kYN< zL1&3UXNf^)i9u*NWh_4V|A-+OZK@JUeki+`_RDOs;d*GeE3VR@^RUrq0S`~62 zs8t~cf?5@F;CqqdJTX-N&TBkQ3_b0cAfkWgHIWVgwLjvT%kt?Wacy3;o~+5J}^wfr~G3t*`_AHAb^P)f^=ipsp(GTLm2C!)CBKQ1pIb2a!HgY#_^st+ixqwvgd{VA1#|Kgk7C6o^3hCqhH5(^y?Uph8-t9PJEpBIPnSM6T~NoPY|CZ zK1qC%_+&m>R<_>1c{%i(ofpa>Tkqez9Qsanp&YXHUV|L6^ndZ$JD$SQvPQtbQ+BB4FdKwM=Oj%?->TF}EE0!BmdDSqLQoZH! z=?qVI;F%21bl}+x&n7tSNnuGcm6P~XCyBd=k)a@GCqsE;#ZLw-R3i!}tgl&~9Tvsnen%_gMQ zMN9)7H8!9nHE#-X%uILM(}0FcA3JdPf6 zC>`X`tpmtmSK^RE$3qU?H-#LELk_zt9$N@i*h4B#H9QxoIMpDBRGdVPrm|ym*uLL} z7#O)8;V&93-*s9zuml;SMP7*EXS%YJ!Hcz7C4z2E-R~#^|>SK|L+;5hK5m zsfXpk95c9XvCc6w#TF})_gv0zbDjL=3`9fQVs$RkV_U5AnZu9H!rMmxV)M$Nj|ZyB>L*5kT}cD8c?g&Jl}K1UUe za><4UNmJst9@i?2=cE)U~7dY~-~ zq&>P#zsNA6JM%D$BKWH_S_G+bj-halscep^Y>ugJp7=cRdE)cLp^2v01>y_D7lTqzVDVJ&-dc?$jFW7%WL!Hd?`7fsKq*{fY5T>5(9*uEWOOgB6U3bXNBcVxSR=>GvNvetu#oQDfuxHz`5+lqKBg_&b&@%C5;>*OBiLVe}A-+Odum;A zGM{cb`LQif_1A@yJkB$IrYJSZd|c{yrXA0;9koz#=$VkMNe zm8EAYB*IwDTSM+9$8t2;Hr=`;?uG5n*rbMlF4M735_PdJIZI+j+JNFj+JNFjCk{0fpCCR#e1bT{R2&l8l{kb!n{r6Kvj#b&-dTej zQtzxm4ykw6AcxdD^LereZ~Dq_1;KpAD)K@gNC~NtX^En$<7+2`M1qi5T({i zTG80{1|evZH}T~nleX#kvHXsk#XRy8(iJ_p%!LnT(4Zkr8;#JV>Hbr_hbt7!Tr26Z zU0PR7dTf{0^-DcTsK@#p)!DSTvTeoL#;pEr*xAOmO;1{G2o=4x=d>3VODhu`6s%=2 zSS|G;o#7D|9Y4q&u@ZpM+5=&;qN8Bd17m&XgR~YxeKS2qTmEEYu_vv3*prN9j{(MN z9*m8FvC5wG@HmEiWT_`TG?r9`lU#NOcQ1KlEH5Ov*puW!j~|$k-HRpQ@8@DKtUmp5 z+3|y-W9FmW5szV}WHnQ=nkiWIxUobPlV`SMGFvj4Z8M>zZN^rKk`)qml+4kLO1u5?` z)lPA#G{vRT6qi!aQkPKE#HWc*6NeUxLjk)IhuGSlB|b}hmiTP36nhIf^s8eR$sytV zA~^)VP!24`-a?LV-X2okt>L*ydA9~Rq`ccK3nV}0-+ zaXk=(^wh{SoRzkI!K{p72;ZrZY2fl6xH$i?6oY+JV9rqhGf@ybvHrbIM=AL-jp#aN zF0XLrm^=(&-avyYNijI3AX_y!1JQ>)DFv}7r6B8>@2n%{JL`z~&N^Z~rD|J!EM#34 zLKjLb#or{cCCx0crCjLUECDn!_s+F4OKf96?jnJ^+>)-XvKVs1okL_aT-vaei=28I zS%jcb7>&h_%@#X0Tg=ppK}~ze??ZEHn`V*IosUbKHA;u!lAA~x**honK1 zNNtyKaE^Iwj(Kd3c@BzdUYI97Pkf#@Bv%|l+m-kN@kQbgOYueGi$$IkIV6u=B!}P^ z$sza!a%kn`LOGBptFVXEc4@bZ?D4@H>>>CC_OR!1(Q}d7ZVhrsZ8zs4M6t+42w{}+jOnjO6GVvASE5uibuMl4) zzDj(R_-YY5muiqhs>(IUAywrX8$Z|z+XVP>1Q6CGv~nORo$-|4D%vQY^)o@}V45rpwJ1DojkhuqQj zkYJPMjYR9nX&nsfG+5eeb`v#X_m2OtU0D71DqFUd?NY;54MX-&%HTE8;sr&rm5c~h zD%iM{g3V;f29{DH8DeZ;u7Zu*%-J-rJ-uV)A-`kgA-`j-Lw+ImSe);R;&e$rUeb@3 z^y8U+qNJZF=_gA1iA3Ksnf{2Scd|trZ>N)X^s70>q>;<}RJ`hp@yyXN9v?i$qfDWz zE``U5j}sp!4qX(VAU;8Sf;ePV9Aes)I3%*R;*>+Gvo**e)!7>4km_s=a!7Ty205fU zo6n?0h>HvjkCoYNMZ$2~Gy-8OhQonlczAIdf$$W=;mePXa3%~U9DJQV zE|u5|bVxi9je{W)R%+y1A@n9B(_l`D%r@&WF;gSQ1BMd@2R`S?i{`0RG*b??(@bZY=}hC&Nx?;!(A>_lpIbs6w@TbQ z{li?1gBf9xhK&)yE(IGmPOzCN*<{-o8`!2`GUT!4kMN3It z&s^Q=gHx?6C}q4dgTh3dGafLe8wOrqn=ZLb7hHO$KW(4>k8hp*kt`EujF)~Bu6L%z zMpLr3~`8UZQ`@UXNk`ehcFTIRO*-*tRBZ;9^W{UdR$5!thJ?>Z{OLO z>tvz1$U@j5Zjz{fU1z?@q)ks^VL5z0vsmCgRn7&*b8B!|2rVVKbVpl`%q5{M-$Cdi zE4a||m@PwxI$VEY9&2p2R6>>-&t_FKZ9j*pBqz+eu98!mSXE|&cC?^G2{6o;u zg<4a-L zHFl#zy^*OmGWABHwnOGNJJg$*dNWgR7SypkT;qY%Ydny8jR#V%@xbbJ;_JlMiLVpi zAihC-gZKvVP2!uxH;Hc+2VO%CJsJaY=nvH)hkmUp$)Wv_L;KH?Lkgo8$f0x>%7JiK zg*_1Ns*nTWt_nF2?y8UjA*%{G5VE#9vwthk{;fRww~E<++OwUg?R<^xOue0{w>#83 zq}H|84hi*;jh#%m(;?g?p{~AmNob8sxLXiLwAx}c*%ewAm)UO?;d9Ht`+e zJH&U0?-1W5zDsT8rk zU*5lxJrJ#`kOR@G3ONw1s*nTGstP#}t@b$aM`h8p$B93!jXd%9iiv;Pv)>6+`#DhU zXX^b9^+BSxb=^UxKFHJu9qPjl^en6W<3w$hq2o+_oT-mH)F-6Y<=F`db$ND@2~P^b2w6uADMt(` zM+_-P3^}ifzb5{g_-o?F#E*#|6F(+?Li~jI3GtI6WI+ynXM-I7ql6U5p@*754!yn? zIk3vA!X5}&Rmg#mRfQY~Syjk^koC>WVHlrcr@c0kAPe!zD|6d_&V_o;v2*_h;IKadGLSzGH#YMU);3oZFej zc87(lAp{mPp-b~sr1S@IJDJZ;hmY$Ue4up0C;kzxXE*cN?eKBK1Rq$Z%O?_-n<#?* zmIeK|XYbZ`KWv|hwDrAqM~_=6xNLX0Y?oZNOD=As;Ih-^;@`sEDOv55tlUh&YPZb_ z-<91hx$L&NL?+wfbb@I#!@wYRWhUAt4yCmps@j$K4socX{gB_T#CM59M(u}Wc2ztw z+1DV4?Z*C@{Zq;ra_H8E$RY0~Ne=AhQV!Xjt-&6$J6nSsvO8OY9I`vx$s6!k2?Y=J zmlTM1kv99_&^B}<7~EaA4np$1vSE2G%!mG zYDBb#`mdB45iJn}HN8>xf@`oolHFcTN_$08!j5l-_dD=Gh7UUMVTKP2n6|)c&|Xdt zd!6*)B1U?EoSpQ*Fx#`AneBI&xkAAVT6LHqj2vV>2OU1HdGLYyXYo1Ad=5K&+(f|# zc53sH-;mH)vUyK_ktFsyNn)=|5_|0=f#=%cvftsdUvk+mxwwr&mV*wLgObZZ$;B-c zTn^h@JcAyVtPb0(Xe9hrWRJ58rqP@PgV>e1Yo9oj)_$mJSK`0Sa@bXI+5@?-3VX;le+|z?w)wvfIs8pYoy5PBrJmw{zXew}w~*U;lESl+$!>*y zJTPh4*)nivf7{}tlS)7*-N2cI#GyA3*)np_7hmdMYq2cRzA`-UWWyT^O9_5sElv0-ckJoF$dUWn< zM(X&+E|S?%j`v5Mc<=n>LD;(&Zqmg2bg;qe%;$B7j|(Dv?6g~#Mtba59mko)abjV* z9H*^9`^Cm_(${)U$U^l!$^S`qLQCjxU`{%gkeUr?Bd#B{<2qhvj>?dJ)DG#W-E_FT zPF(Ewm9K3U+3zl1n|oQqO%O618+Eeuv272Mz;*_$;o1we8QD!BJ!WLLL+YV1yeHDq z5uF@%(6|8Y?aDaunm9Dne&}Ua;>X0HgZ4vmyAnSkenR|&_=)0_1DlJGL#x7&L(>Q3 zu&e$9me|}%JdndmJN*9|m{vp zC-FgeLe|Ma>iig_Psj(sU33uK#jfO}?&5>sGYZ0I?5cwz4^?3!Deu(qtfY3sQ_-wK z!voQ*@v#MTYw#E}tKFpIEm@pN$6K=J<2b03JXkphmN-lSiJ_EVL#;ioET z!%uIL#yV-D6thmk)I;jjLl)8F`b(5!xh9ji;%t@ietHp0>75e4Y3@@pa-G#5ag<5Z@pUc{S!jO1l!@ zEKY0t7Ua+`FG3EyV$dE^z^TC=QoyM}4k_T&AcquieC|q2U-P-E4WGN(h!fFb?rMPc zX={y4v+na9D?!^B!(@#$`$oRmMka)h%j(hIMm96eW~SN9G@H%M-07s0Q-hK5>+&52 zX)WdKxj0&sK^kz1t=Ic1gco(r-8PzU2zj z$fMD)(Yw=PaC&J_HpDyj>4ANM=AF&rp$A)ku!!bm7{ad1&rn<2(AciTp`W#hLm6#D z54#eFz}kkab|sDnX6+*XCpk1P<2mS-ALP(?tt7{PFM%F%SpN?`{BvnT4*M~}_l*u7 zra0u#Ek4Mh{NO>_4>_z~=_CIqIaE%_Vb}L*4=H=q@LZ(qRf8N-_R8rMF)#8nazkoF zdWDZ<8ickOhK!IJnFc8^5X7w1$TUcSfgt9mMy5fKPe{OIk17OF3mxd-gMn{SJ%$#A4Y95{m`xImj#y5)0dcJ4lJ#Hrx(UBDbDH zvd}HKL*_HxbvvX0*5JKkGg7L1q*X1oG6_pGDK5S((UZ+#JJZ=5w#(+`2xhQJn;8ct z!`MdJelm<5QR9XQX0T4fEbY$0L`}CbgNceBH<2*2eLA<3^w>U~8!PoBp=1nw_|j?b zUYQm5T1gH0Y_G_Qy?d=RjS>4T9{vv#`z53OlF@#PkuMw$3U2l<69*-?gOc09S=@TE zz09WBUhL^S#KUAS8566Juisu`z*4!=R6Q`2JWV}ZtG8_-(7(|*Jur^Y>nl?4Vavjx zKP>NmSQxkGu%Wk=5Dg;rM+QOojV4>Ti(Q#?;T+nAj&>yujkFDA>`ENZ)!M`%thOPe zU5P^?v?&KRdLf4{4j_kJxrl(b>S6(MXg}nzHWv|)L)(zUuB3+?Iv$qOe#oJ1$YEE~ zLk_elhtwZyu!qziYmh_gkMBbcFG;GCcu5jYY#x(6MaqmhZUS}HQ zf*6L>m>QV|aX%1*{M5)ai1C5I%VeIidYJ!Y3fd&ZrlSm_=Sf}heOMaH^$TaB)D_cf zz2)_zv>IT~$FcRxp3Z9EH8Z;A{MUIk@cLs*i-s^($7(=IlcbgN<1ENSh9Z?7kxLrW zNw+S8nBJ1B3zB-sC-tQCVN}N*n;ds+a@?`WamOYn*(N91CMVe@CmoyMD7vFE>>rh3 z|ELW6M@`trbAN5VY36*L|I+Do{!6FVMq_KAW83mJn&bROPRIF=oQ~s5hN<5{82XN6oXS;MoEQX~(Fvw|ZJn6n0thO-7wg|kv*bDF3BYHKqc z>B+)lI?|Ip=}1rM;WLp^q#tIb1xG&sOB;Tel{Wk^D=kHmCW?ydBuqV|PCaB1J+8k* zITjvigw&G`$>W%GNFGa(cCcsKyxz3aJ#&v8@tJ$_%y4%}OeRLXigv1T=}6S%ii z;I`XulLc-ca*Kso2;{w`$Nn;EC$X@@T6QuEDA>F>q`#POErpLAV7=Snvm1PvKBNpt zej$>ZBlXZGsfVnj$Hazp8o5%8-ll%?R?`G(?5C5XbSEv`Si;u+c4Fs;xlHFLN&6$0 zakldbt2MW0PZH61?ViaiTh1t9xq_El&gE*dZ|_!%CpNFPe$*EDQ2yb+YyLY?fwB6zaCfhA0aHs7=k2#?eSKrlpcUrXij}hYjJv;fV%AIt!c5mA_xZ7@v zg>;m+hgBFiEMCwmQVL|8fH5>bLVde3e?nJnLq)q1heFzhE_Njjv8_!U!fG2b+Licj zj#qfcfgJiS0y*sZiTxS?hSxuZhaB1uIdoSI7Pj`MHV$%VKg?;RLE^BSj)NSELk_!s z!mHx62l8(f_K;Fw4bMeNfi=h>r9fXhOK?Wqi!=z2mC0^t5bmOGh8Pzk5ZO{A4-YR+ zBM`D;IH#d;hclTIXYPnfF&r~5glYM>l>KV3rIh_rdbGT?7nv7ZmK}IM!v_hrqkaxD ze8}vgTWp6!;(s5c;Fj`_g>k>V2W^b$q{O{Qi7H|d_g%zbvEN~_pIJbSh6T%Q6gF5K zbXXi@7Otuguz;3W*grxXc32z+izc`C?iDGeC!2&u>f|~%Nh5IYev6Ig;A|V?1=}>r zvxiazuY)sr`LmXBMhPPoyxd3)ubylv+tPE-kTGU{SgPRTmU2Fk%S&_h?v*KUuSkKt zd!M%RI{v;%|CtFU6aJQr_gie@9~Jj=GKL#*!k=EUzi(=r3JLh2#YZ{{ae5BYf}r=X zF!jE!L=HxUdl2V2>d zIE;dEltYSZHP}OnYczg+oll+YcZTN)Q0ajUYtfC za>a1?QE*RA-GqW3cvNcGaQjy(_!fMfz9r?e8f+=$vy_-w8cT1z>`Cd!lJ`-hBkV%w z)>>-~tCgm^7 zyvH4L9CyrdoXlYcI!?Q{)^n0=a*}Owl5KKA0iv2Hm9rwS+gDPK%D{e91a=+Pa}J=8n(Pr3Gox+C&W+kB$XN(6Ak3hL;;g) zB7q#*h8%WfqJbRNW+H+d+J+o*i5y-W zQz!8aP&^@h!pT!)x?8o4Gr+?A89rk*Gn*z>l7q{~jnsSmu6T4-N|WJuyMznbRpye% zc`2#YU@|GG)gT96BQO8>!*M*2NiBa~{z-29G&g>h8drXNdTBxlt~Q^p@e_jvGTG&y zon9K(QCFHzSDR1Q_=)3@dM^Le$6x-LCHZlAkXM@SE4lk>(|t8}ix{TMwVyPfFmzT0 zxfVltUljB%|Jd&KucT6U`6s#YQ*ZbZrY%_}ywVV!Ub_9aW$*7whq|pmroKw*NzwRf zhpKjrmjcD-VQ^!=#k3I|=` zper17HFLVkL038GDhFM&K@^CCu5r*c9Te#XvT4wOJKD7?miAvDk>VE!qxiLpqeIA zMwaVFmdka~ySpyd$a38bx!yq+B+ctt#_L(e>siL@Sw`1O#d5u@k!5tfO!{o^LN84u z|D`6_(ChTlztfuASAI~)%rz)yxz=p(wLCQB-s{Y7*O`B=GrwJDvb;h32JsujZxFvp z{3h|6#BUP6Mf?`=Tf}b_dA15UkY}rq19`RzIgn?okOO(P3OSHxtB?bEwhB4^@U-V1 z64?KNms+lvk$G?D@O(R`!`nHe-_8;2PNun&Y3^j2JDKKgrn#GG?q-_1ndV-8!@QT@ zFz@9z%zN>MNxhJ&-=ALT_4aO-@otv!ZpetI(0POXYSN}V-^q8rlkey?JdzACH2@n|1+RE-*4Szr00_L&Aon+fqY6XqS_u)n?-!t{0} zephhc(t>*^2+y!92f@$djT(NgAY9z8Me6-pB*HVgKp4C4MRFkZRv`ycZxwPN^;RJV zQg0PKK2r&} zHlH3gpJcqfuRdztS06R+tB){F-dD*D?}Yc8Ja9ip@CQxzgWN508TW?`_lFp2@4yf9 z&_|5Jnr$924qJn9*cw3-+2?+a;rDY4zu$@BZLu4|(@S?X%{(BrZk9giP#4;jo23t% zdwUvum^Vwm9)*!}?&rPJ`wYYPnGWtVXFSL`;{gXf;GhQ_^f2$8KI9+>tpWZa2R&j6 zdqn&Z@kd4Cfmlj+fkcX5AdKDjUF1OGsX`7Uo+{)(;;BLoB%UhdK;o%F4kVr`>YYoA*OmHm| zTnmE8c$a^kH6X3-vR(eAE~D+x??RnK;~FW=MH(d$y*`{p<3H$0HCHmtnR@AS_9r!~HNs4Drd~?p4@+sTWtubfQW}3=po#Q-kzQsk z)A(2V@a#LKZ`Mm`u4J04S;jN>(x38sw0YXAN>l$+HGI zq~uwH98&VEK@KT-HVN>0PJq{Q0=ymx@U-U!2v}as1UE9ljZAQp5m96F%}jGM)7;E7 zw{jG{m9x;TOmiz}A~Rpl_q+ZJ#B;ptUYDdSSBs(czIY>#ypiv6Bj@nY#{Ub%RZ^C& zk~JFfynYyZonD&K8sk@1PRga(F#g1-VM_Y`#58TXnmVjhGgA7EU!|1(W)1Ce@&V|5 z-mI6>_(N-@=QrzRO4{SI@6z4)x#nss+!lJJlpc={&;MqoIp@jAuy8Dtx3kUP#u@FP zv&hlcIoIKgnp5G7c4dx*BHF$|9NuSb;t*QfH;LaQev|ku;$uxH| z&D~6MH`CnBG(ADXGn zht|r}Z`Mm0-Hw-4)Lye=UF3}VNbKeNBE3>}hh9>&G@3W-Wl9E3B$D62D6v0xFJ)Vprn#h~F!cbQN+)VYLQ(NMW@GIi#>!gB(&= ztw9bctkxih6jp1H14;UR^CEpeXTke93*L_`h)QWg@E{XB$OI2E!NZ2&VJ3K(2_9yG zM-9QFOzWtvi@Na0Y)_uToY@D<}X z>!r52A1O~fFD1}3^-`J#ndZ%UDb2%7bCF(20)14L!Xq8u=d`}hba|iY5{hUVeL(yH z@dv~qwBiqmKP3K;I0RJu5%EXF;XKw~q~j{&kaBYk_K!UymH1WS5LNpjrCo_%Q=D>0g|!Abq{3Q*98zJeK@O>~)*y#eSZk0&Dy(P8 z!T)~gxhziYzw7SK9E&3|!oGg*u|e0C-HB8V$CQ%Ip#NLHmC~J8<#3<#vA-pS*|Wq) z+)&9azUegmMyIyd#_Th3#<%4rho-dMYf8_SO`$xH&h{anQFo_bO;_2K!@ z=E~{VJDst2@>o|^$KK@&n+v3!_q3Bw7AXxD{Rem}>$xp2G;&Sp%PL^E=|BD&gW4Nu zTo_4ymR=x?H0%VtI~_t7PsXHoK?o|ZV&9jyLwg~-ODW=>cgbw5c^|_QEcigTc%{47 zVR4TvhQLC+B$6A9pvebDuq%_#Z6+ruto?V0LrrTFze^m7X#ZW}cZow(?T3JNC4R3+ zZdJ%3g}NH-A%(gc{;3VLVB z;eREC$tCgH)|}_t4H7%W`6lDE;_WV+W>VifODu_f?{m6KeXq$BxcU7iH9g4P51Q_W zIrlwmx*z4yk2;C$%ihCW$_g*(9{Q+kAFQ~C6vA>gyU(oST4>gJz|Mzx%HMCIJdFCFLk&rS`ay^KL8gYqiwpyigZg2I`eCMi)S-rMLH(#h z{V1p-H9>z(8PM9UOda>>tI$yUp_g5WKOhbrv>%e&mH0#AkW%|0n_Y=NQk-&NtFQ_= zq-a%xJ)~$=gB(({I#-T%a?rV;Pq^zT<;e4WrW|>p_gL7DtaQGp=6dhNm8GtAuF2k` z98%Y+K@PkET>h;+R^2kX{JY%vy)}kqo9Xfw){r&%vi(Re6JE)LS2E$14&hZ2P7B|w zneb{RyxJkWMnc^LyOs&BWx{I(VT9AmzqMz4`FFgMEcS;lf01(C6%N0`;jUKKaDqk~$-j6pf zsrbCbbEry(Mi@Q^sTTcB*Fh>x9UV9?zOZZ8dDu_R*N!`kXw=&_af{-?sk_l~oo#EXzjL_(6#=hkZ(%c}8D;G33a(=qW;Ws(lRf^%R zm%7s}4!_0Wt_X*pUiw52lW~4frhmRB>&*`%i7%e`h5n?p zt3wjX#rMSttbDO+;TBXReKAPNMjb^ge_Ut&=o;Q|%mRIxIa5ltui-w4#hzBN^_iS{ zIGs}uAEx)v@KRa&#^t5l%?xEb=S!(9F*vFJcpS9`wb9)a4>0nL-@p80Y_I<#eYPG< zmEZ8}E`?OI1m9F?bnCjS@nb0GTA$cp_uh6)f`rPht_#F;+y<+&CoU!h5_+1WnZDP2q6iM+OY3`Bc zp1mj8PqyzF_x3B&H=sjWuYDOE5R1N~_)>rAJOV@kPYAca&|OLU+laTe{(tc&J^z&~ zxO={g@Hm!1r~Q}IKq@yK4a|P=n7_0WeaQ!q-r~Qc_)_rUBvKFe`ECtPB5QCGaUvuM zeX1LhX?&_H;U|8vjh zg9LYQ;Tu=nQ z74KYdu+;c{Zgdt!2>w;rSL!d#b1q}6M;%qQurKE(O&c-%BKsPRn>J`X;E46?YjmZN zH6VDH2||RK_^VY!7;i-I59JtCzK!65?-o3^1C{+8% zahB2b(wnx(Ye4dZK9mA*e|wTU{%3SSXJ;7Ru%FoGWWYmXn&gbyiu)@`KKzg{WR~ZONboo z66)r)+t3<6Z4Su5Fj_$ox1pv(7tR_qpEXFMjTb-uQ2%EB#ZP$sDX%}1Yvj&n_U{Jv zo%(0?XxK2F+4z|nz#7kgtlNU$l`qk==O@vVyMG$p9Qd=c2ZG9bv;8MMq)m;V=El!b z<0YL+-r4OB=3nxWr5>6l_0T@vLn9#3!U(zwhyHeDB7DX~35B&Eu4`A~&xu0^?T7ew zCH{i=OX4qyza;*$NVHYRfkaz{97wcP$bm%blUCPlK54Dd#4o&M`=nLGC#^M_h=O4e z^Q6%Zcg<_wY0ryH^CI8pMW*q&ATOA@d4rk#0QBF5+5W!SVY_^ zk0#hpLF znYx()a+78TXd~ZoFlZv;R$*yG+$!Wi#H~UOEYOF4+*Gg7_=z?CTAu01kN@yHAAInE zE`9IQv(S`I|AugiVn?g?M zd7`2XCl)5naAq-LOZXql65f7$>$(UF`(^A%hs8){F={M~+Eoqe(GK-!P)8ydVxS&k zpdMnN9%3LLCO%AjnD{VpD56X55#l4nM~Fj8#Yc&c5+5xRK^1Z!5mX@u5ch^CLNNRNZj69K}WnIQJvF@%c9+h;!P;G*HfPj>Ra zC)D;W#^SLj??B)SSMiu<-VrXz$1b%p9BOO-Kl3;rYWp}JYWp}2wLR_W<7ub5sneHf z`Z7&lrg@T2NPR*YmFY>Qd6H?KW}2s&=4qyR8Z=Z&>Sb9**GupBX1#Qn>t&66zi(8p zCAN`>zp+7Vw^oOR1KQwFnQva`z zMKd{i*JF>=%igG$J-mDx?wj>8jWf+TdSNN$Dk;sAOyepk;wo9g4oJ2`SDpq!@u$Qg3~zi=VTy^$T8qSyZ^p{H$ZiKk9ka>X~H}B4&9zPYRDrj^oIs ztY36`C{a0(mTJ1~B>+;&yD`gLzsQYW<_4+d>?zB1FKH65TAlX1qzk1UijsQB2m1w) zAD?j&J>#T@{u%^eeZ4|!yApp+98RhI(7~?6Ul4ym{3Y?1#9tDBS>(qmS zR}FGVnd^f1q0`3RtHNE*4;_wpjtm!a1hf7{j)ich$d)hYzL70`8t78cXMi=DAPSZ* zNeF~~FU74I>?_5s8sw1TRt<6>FZ3h7P3vxDKk}P>KeQkDjh~R;?9)K=PcQ@YmMAdUXk!Ijd=nk!{xwoK!C>2DoeFXiTXp%LN#6(9R6hUZrd z&#xH1p@W9^e&YSa`-u+_A0R$Je1P~M@j>E)#0QJ;Uxge}bF0A~Qgf?84yn22@c)Yb zs3G38B{{%m5!^}|wtO1QH179G122xrs)RewkvTM8Ewje-Lxv?kjh*Q_K?b44RT0jE{A0Idkx9(lnBYm zT_U!_XCk)4ain3tGEd$UJT7pdpuEtJkPE7?n^fFtcz#lGL;1n)hdqBg@VE2X@|wrU=f)QM$n7|)$PiIY9I3;Td1l1P|mKz`-npk?T7ewCH{o? zQ{s?K@u$R}76;*0A&1nFYOsgYk!p}b>PR)nAw{AZc>MO@{5^CcGwHs;1z96;oeUS-YWWtvuR4y+` zV~tGnGH4=v!z3D3pE0~XV|abW@C$7ee@^^4@#n-}5Pw1Z1@RZeUlM;w{3Y?1Mfk2l z4k>fgU=JyC)F6kHIo??gTg=50*qu7{&`VPfT{U{#$92W(K5h+CTZ4pX(8r~u@y~6R}9pz7|8pH_Y;TYni%?t4-g+9K0thc_#p8?;xMk#4;G1_3OS_UQG-3C;8BAd zQt+S;Yw&Qtw?>W^?)Qqg-&@0dSc;GRnWmrqsKek#vg=`$3^-G2*gvWfv41II!Q*Xw zODY^S*itGSjT~jX_84M@&31|TSJGT)OPymL{36B=Wczyz(VNCRE$=g!X*`C2hA~7c zCXHS;x4)GbA{CPy(ue4GRwuELZcFjuJZv}*8_vT<^01LSY{Z7)YiFmI#K?-AwH6c3pyz^3l~%a_7IJ&0edI{Hh!bw;s}jPtu(`#W;oNh3OdYHutugC z$uy(9j}<+rwlzNgaH^@_j|NR7lOa075QF^?gZ&Vb!7%Y*;;^?m>M-#U;v>XiXvIf} z!_3--h3!gwv`8jZ$RXvB8tftEkQ(HWa!3twNSUJsIi$?d$WaDej{_Q;Jq~Ci=1@uF zalnRgerhA;RY^0FgS*E8rHQ##(u`&rj{~5Igy8WlUR5+A_!qgmVZm-8Ip5CzLx7Nm zy_j^Pgbzm~M5u_7-FT5kB51_O(X%3l)D3t@>;EaMmB(Mik6G<#)V>V&CD@KVeUjlP z9r$U6pB8XrhsXJB)yJK)Rb52cvR~5kpdZ^2)IX9Rs@nHL`Z9~Y4hvT!So9f-KNA*a z^(UFdlMV}4HCR09uy~qTJngV>a|Da01&hcmk9kPtV;il0pvU z&x%lvov#c(@4zoI{GtQD%<#(sjy&-!hu3GF@aiH)czu?_s~t)3JhOP-Vc}{7i|2_2 zw;D5x7abO^YOr|GW^sDypZpyJ*q)b}&&v)Uw@L7MnfQn{ku09k`JXYEKVvY5{u=C` z6Ms(pIdLeb_zU7Mh`%5X$rXP|{3Y?1#34~DSyUm16gO(HhZHwzkVA?a?<_|IF58K6 zzmEkk{9Z#@>R~*K9(Q?NZ@bG|BL_l60FR3FaVc)Rvkvt2ckyv4ZZvX)z7`k|e_U(~ z3mp(0In~1wIuo1XX(mMQ3@$H7s5Ww&TO-pTq6W=ZHnJ2v8s*Gb-%21swt1Bk!mA=7 zU{^K6{T+B9!vh_7FvEid9NFeoj?b?;@!3U;`1~rxXY+{u%%Z=;!qo^C{T&tqnZ-bd zg{vAY20APTGmF6v3pYow7)&hMiRKmk;}s{-D<%S{u8E?bct7!e;?PU+0pbJ12Z%#x z#RrKG5+5WEiCT%K3OS^BQiDCDcv6ELQaqunX^8SUV~rfIFry=0`6SU{K1r;RX)w)$ z#%G1>Z?I01|BDB+B8|<2;b1mGBC^d@OoO07RPaV*pel?kRh7obr^KZrPr2xaZ zs|tA#vPRaSu&*1=^Nm|t(l7JPMWzmN%Qqf&l-%;oMOJrm1lCbT8+#sE;;z+^JF2ic za>rQb6wt9a1@yFMyaSJCc%lPOWO%ZG;|*pkAI9l-lvH3xd5-ZQJ&Ejg8t7OY#wk+i z_j_&M%moVS@ecKPrk=>uE^kmzbf_mXHFVOsDqk@Ed;0VFNva$yCKC(!w!vx7WU!zS zP{4o@G_#EHtj{r?^*P3~K%u7M^irVWEc#7IvgG%U+9B^AD)UQ2FlSaR&G))?7kVYF2OlkCo-!pDy`F7Nd zTUi^V(XY+US{TNW&KNe^iJ`M3loVhwbe7a{MigS`6l2^JW84&D+!SNrH1TQT)5NEV z&k&y>K0|zlIHc4VJ4<|)_-qkFtB?aRv^M8G?L4wYf<{Ml5FJbzxbM@E30D?;6A&s<(>&UfJX3@>!xg$yqy_>r#I76Xo; zI+vG@e*0MW&83)S%htJwS*JboncAfb>iG`!e5PK=)GmBbFLbCEGWDWS+i`)eTTm}{ zs278p`Xkyxe~pH7jD~ZJhI5RT&`|Mt;`7Aki9-j)7lE=NQm3y7F-y26P%sZY4n!zmLz2rEjZt3%AX)Zm0OgoLpm zM5I1nhmgeT1Lx1Wa^(5*uN-;)Ol*&g_`JkFBGJF`TVnM5x6Kk4zwGr95_W9M*M~{Z zV-34Yoj|k{f#|ennFft5-(^}g^&}P+%a=2Y6|&Hk?+U4{K|*VgM%Tovq|wFhDru}i z8f%aSjfj~`jA=`ZX-kZ0ON@ET#FvRL6JI92LVShz3h@=8K5#j@HOD%bCXKpALgR$2t>Eof`RHNZ{Uq zyp@k5W}a`$cGQwUVk?dAtSd*JKmW>+XG-Z`1J~(jU#p3jIr%I5zovhk!{ivx4APJ? z#zWAo!2^n{!83!jF`jA0Nuy_Tj{BiT@&Z2Y=L|_>BGXKeMh|G4AdSRS`?CE638lyW z1!^)=PiE@LL~Y;2cQqxy2F4RXj9Xbp167HAD}$QCGPokmiR4c72^E>-?9 zpXbu>*r3BaHdrImG_gTwJT~Ysj}6wyG#(Zd@rYmzMg(hQ8UzDREfEN(7zp*ZKGV4| zlN+cI?ScjMOs1a6)H5Aw*CeQC zGxcnyp6yV(>P{Uobc((?#TYlm7&pZjI8A(-_%!ip;xoi&h|dt8AwEldmiR33*&>Ek zA%|>%)?g3W0GPl=D^xoi(j$kC^~hljBeYj_j~9w~ys$>T8FUcVM&nUJhk2B+ zMy65w8coF2xd@opf6R@A+*pi8#MQYRo#t|Mn(IU-zmG>J+$>YiXX^P5wF?&13z>Q$ zQ!jL=U6Y_*%+!mSda*<8sylVW)j2xo9OK>`OH8>q9ez`D| zT~JPC9pOR98ktrt?e_4{qr*J(SR>P5o<@-MfTP1a;8-Km=yUMXl5rlBriZ)UHWTuV(7i zOugEncGaCa0`n3l-Vy`n5(DQF1M4#JW#Y@kmx-?sUm?Cie1-Tb@m1oh#8->JT!kF6 zqgsPKWJk3IIb=sQ%i)t1PNLHpPNLVAljxw+OTYfx@?8|Ti;dvOmb*AR_>2yM&*-(~ zGd>88W1tR-!0Z!PL7%|Z;54vCyeY@DRm7*QH8KrmtiN5K_CWI3Lxs1ehDheicGbZf zEk$6BGo4?yS~-xwZVwMVZ`47Bv(>K$9HsGqV~uR>b;W^|Z`8Ea%3 z%x5uz{NZH;=E+~%mh8WjZIH>&a^v&d_)XJ@z&ytDnrwfT=QUY_=d@TO&TGQ%3~BUS z!Ew@9!_Rinom)RcMt5#W6T7h!BuqV|PCaB1J+7;S*f~AE#1&3G)H?N0b?=G5JjOG0 z#&{;w7*BQ?8 za>#CO4RXkCZX-u5a4m9-`JB^TRG)LYi%J^xUH{?~95})#yf_+Piz~~9uZIT}C?A{D zom?sMLrRgwln))nyjQLdJ$DWP= z(}|DW(^d6*hQ88ck=B)to|z6Gw}p(c-D()*Z+-B=2m14ebjB2{(sX|$KgzS$wb>3w zH&$?j#TwE$a;kUsHw%C8!3PE*b4HGvva{9G&8I$7angOKKJWDWrtFzEKIxXzpDpHF zp7u_Eo;yx29exNodZ&NW?md#;o|z82nUdYine1lHWH+1G>Ca4hXItz}Fa7VAdc`a~ zvpEFJMhJ+k2#e{L+F&QUGHXpStHBc5KTUj^_%v~-ruYo;8R9dz3M z9I`)OgFR$_z6LpDfBx%`!>7DDNz)Kd(8lSd&-C3!eWuj|@6nYpyvMHM&*InO%0BO9 zyZ-BtQYPwG@nYLuYA}Nai@>=a>%XiO&qEDCi%DqhNYZ>f{_oOJ~E|OQ~DL+E5uibLt@2OiLVl0Rh)7lH&-EtROV{1 zhg9ZjkV7hSOqTEunU$6-;Uv4+2HZt+E8Hc9!)MZnJRIJm!{I$L!j6rC3rS;9 z%Ny{cXuz3tIGo9@G7_^C&V(zS38@-!)RP?=IVU1|CM0sA#>+quDpMoVAUy=4;`^&R zb+AP-0wISruqk2(5}ZFPjLg>(R7r|=@53Mbyo3uUD}wA85B{;*7?07h29MFP1`jXN z#<(9Aq_r{9=&=IhnP!|c`b&rj(n$TwoNa=Hdep&0CY&Il{v2ZRx0W`%;Dx$iLkK7S zPv9#(lbL!ls3SIx@hqq@p8qw*^S{P;KG-<%apL2|$B9o6pCCR#e1iBS@k!#7#3%Fl zVp1HdK@KU7)gXry#~L}>vjqsBsYZn{K2vSPvnpxa{cKpKiRV|+xaTR2d!9DpnU*x} zZ#FFMLw}QETceld%x}ftq}b+DRV!GWI4br<_BDMaSX&6htdNEUy!UV9ru@~hwAAQo zu(Xuj7^n2B3$wqopk)mn0cj1Myod(9MXGa|b~@8eXWHqY#a8Zb%W~Pw?>ard@ARYt zDp|qfz2yO0amE>hU*$TiiGYpNsHR7WniiQfTMqG3``M=m!}jDek+ z*AB0eonHFKdelBF*1?cYX2@1f8B-E@FF`kTZn|}H^v?daRjfPho&832$dQk`a0}*ZNiw`HzG&!e#tFzVaH2u3o zfgsR3omog!nEoP$!>gjvJ5$oml(aLMcGhUM6aXU>_nj?iXM>jd%ZWmq&CpukHKv$H zp`f;*n_Y=d6NeJo5Bcp%e1kG6GAF~jew?W z8{g|}|3mCbGY{yuW9AvHHC@l=l)J!TT4r2mau@_(XwnxNi+R{$9<~_6=z>zbObOHW zyXQIybFSgy+u(BzEAN?4eC*xc)skc=-@bvODHB<;cLgJ1E_C>~-ZI9%2?OPu#ECDX zm<5_14Nc)g)Q8{^)}%A6%9iZOY;4yDzX)L+z;@EMTlNyBp5T z>gKXATQl0rbV!r)znlMqyw#}n(BApq=Uy51MZ2R1);o*cLcva}p}h+wyM>Y+jM!o4 zn~sYuo)BiSWVhI6M}uBMv9esV%oS^v-nrlB70T(Qe`epf>78q@TwsBc)qKIK<#e_v znJ<_$Ruj*#$C7=HJ;`^!BVV)9zf0;}D0uZQwgfu8WZS`urBv>Ea!ZqHvCWCr`eU(H zv6h)D7dLa|;%2UiR$zzPub6hpeF-}8Ejob6Y=ZVh~hXRT(5MLm^KpX-p4%zHV91>Yu zampc8-x}nQs&5T)NY%HIBNDOtvc$kx`5;$BBc4@BgXEBgWtw#y&Bc5qV zgPE6x1r49GRFTD3C6aT61b?%(Ij8()0J)5V;B*SY>Fg?lfJ10;>po3<@I33}Ae|Z* z#93kI1?sGjP7cz!;L||L#?5Am??@m6g(?@>JPkuu4w{Q>o`xYB22Eje)$*ZgiEI(W zkZn`rVw+0=x$z~Nd*8|&$69PDub!5gbq^lPQnTbiW0}MBe>Ikw8uawDW#;+#lMN|L zcNQalAMp`e)Zk`Ku1$Zgf!j9S-;Mv=SnhCik%XiD&4$Y*J$B}r3l}{ri4Th=Y5B*> zNn?hlmeSb5dsewpP#dh$I$;ATub;7&Kw?=cmk~?lGGeK{jDYb=PFBjz2GG62-sO_j za>)wnH`Yx?Ur9?l+Xq=mHqa#2yVBwnUkY|hgpJ)Csi)xvUs`R9>60Bxq@~s}LhY1S zMAFe+BFSbTenkF5Z* zeb|%OnEhd-hOvx^<FtuE~LOTTZUFi+93T+%OR`sI>-xujny=zCXwm+ug3 z*OijhO37-q#mc`0x!TC%i@DX3(`uVjES;7ZR$&ue(kyXlv&5y(GI8jv_%iWj;w!{g zh_4V|A-+l+GAjKl@zrAKRD~Q;l&`@aQj~Axuq-Lt7PfRk8i>4!;2({6RwWJQZyJ_q z;`x;{n5jXtl4;_ZmNcuG1~bwb#L@|R$<((6jZQ?#oLtbr>2wtYMPiW7Hp!?Q1kck! zkX#1YA)atQ>*OG~pSB^YU5Uf}tgSf3k}`f?nIQGL;38XYgi4xaVi1r$@*6k$7N<9=E*m`mRX43Rc>e2O%QAQ~9ji#9*NJZs-ypt0e1kYd)gZk|e3STQaawE@av)e&AqRqW6>{Lcv>%vJ=+ z)1K`Pyq)2l4!m3R@J=Z3Zsk7`@S8-S+Uf+Vtq4>ih?a*f%()Cfz1^YS&eV`ob6fm- z)(+JO7CVWBeNSsAvw&jCBL3KBmmy!z?cOD|HAsjUE;gMcZ(4F7IOU0l0Gkx<9`zza_G1-XD@PgHJXB~T>`tU|IHr`u z+5ezl&h5^ta=6C3zMIG*{!i0h?HwmYxTlfO^mgs0ZYuA|B?5 ze%PTtOw^W`4ud+P>K>!s9;4nKqs<9K#uIq9%C2^JBHVFdNZBgV=j#>yl5Gt^Z4 zHSyQPUlWHSiXRg{CVou(g!l>Z6XGX|Qx3#p$f29y#GII_OMyaklUoVQb%%dn?D0E!iv}LeID2z_KOF>8NUYAh8Cgqcxh7YW-#2 zV~D~YL#&Yr5kB<2R}qgK*5KT?My5f~2pW$UI?UsRH8KrCh0`#?%I0Z~HCs8>Y>`%? zqB%Joc%RG!5~TrXlWP4bD#4D19HY$;7$HcV(lL^G}0{M+s~A{FCLc z2M9$xHdupm)*6|{V}l|d8?2FOJT@5O^IUG~u|W}!4c5r_X<|bzQtfl$sJ~J<$V-7L~D>k_C#xtL-s^#kVE!F<$QijN%)6d`F{cM4{gIg>`EN|VQu2@4{gIg z>`EN|p>6nwU5Ud#WLatdVFf4gHD(0RDl8*Ap`3pzzDEvgaQ;~%2R4rvig>)RMy5fi z@MRr#`SX1|N+^v-32S5;j}3}=Y_LYY5A7?)rhR31G{PkI26E##H%_8KS}Z+}a!fkP zG3lrill(p&lW?<4{W?>>?ohj6L4BO5k2CdghuSp>>XS@;lBrKR)ULWyQ-4I$BhK0* zM!O?MyCX)!*Ti2Fe@*-~@nho0#E*#|6F(t-Li~jINfAw}kVAGgYp{pxYSti!>}oRF z!9R31!apRy*;i_llPCx$v1=ZbJVilxie2-d%%g-gG7U`YG>i@SVaZxP zBylYrl4x(@Yw6H_dlO$Lf&O@Bo#z7T4_DTCE@b?01#x?=bGo44QDm_#P~7&c-;v%Vdl~ZGyC0+izGc(4RX1nXCv`3JvY)H7?_?L$rkMC*kY4^d86uY(lFM@ zhS}^GMs|%mX9%tpX9(KwjMvID1lQVU2#QtWa76od*}9$MWymNex!roN4Qcf*T#SDioCe9`Y(UNGy#UiJ+K z#8Z7&@SP_7%7I5QrXHDYZeYZac)39MNR4!c&Ryqi7rB@Zu z!>jt1f6W07W+RHo*%A-|`)hG@&qO<%S`m?27W852{EeVK9h>+ro7O&+b!*zEvNn7w zYa?h;w#qcynPxlFY-gICOtX_|b~26YMVs5hw??MfZD>v}SzN{RmI$6UUhsl&$YrhW zTpw~3r$1FYAEf2D?P(vRPhQk zj!Eld>p8IXdOAhvpz{x62c3TqJ4pW^X6ydL^unOwsQ2)*|MU;@iAlTi2PnOVpSOGW z^lwoP%}a!krjiYNM!r2}j6G(IJ!X`B;`_w+iSHAKYP#@&LUtt%;k6Bs?MnQRID|oe zWTYzOkPZ79>>(TW=gQH}2{Lib!rdoSj=b<$`2z5*9+>RpbIA_J(GUg4u`6>1#L_mz zvMX^ojZ{7BC zpjKOY7F5aoYrzPDv9d)FjD}j(X)p~$Hv8!vLSGt|Y1GJ0L*J8;k-fRq)=dn zv66;b-)*6fplO(4>{LK~7=FL5qnHEf6Y)V8%x6*X|7Y$^g6z1mG`&nR5lk>M!6cbU zG6#|+nI@A=+Q>AS)ZNzA)+w{`Go2;CAfwv3+%!Y5O8QWBckJ#qoN7hi{DSu*+QAA?X|2 zAs4GRHt)+Rj8A{Yu6D0(y4o@J)lC;VUf8R7)^m+B>bBR$_VQYPFR%6Y^4e%G%2lh< zwf*jRy}y^&dwbcjIZ1jV%GWTdZEuVbz0u#-8@+vPdt*eDugh7A&xmaQuX-)M>a|EF zv^IJD8Lhu&o!6-CuUmiJ`s>zTw+^lPykzTs9P!QfA#lWJL_^?+&xnS=5uXta zfg?T-3Xbk3gOfFUAxm`FV0V?HTf5|O{V@A$aqe|vIf2_)EWVAMcq(_pIG^4Iz2)VNZEpS$?MR%GmSDUa3#ldZj&Gi{fN`O4(nwr<9@8XSn_4*fZSXW1#Y= zu>35CBadvne3roBCvKknAh!-FroAKUUb`dhje-+iFN^J|=evc+jA zTbzq-OS>e!;^*^_0$n;@@#C>x@#C|2t=j&V)_H~5w$AHPn^%+3`cJI?)cQ}Y|J3?V zdyn551V?-fG=zM_$3P>FG|li-l@YeFc$~D<1UMnPVXl<>4GEQE@_n^@){&+ zZACjfWimw0Mozyr@+Y|p^YX!o7)rhg;%wBuI2&VQ?qlL98J{TCSBR6g7xmdw5PQ$# z3%|R3PMrd;qdZQV?`czzYYqnxTO0EkQxKm^jn1#!#}~TpyD99>k#<5>)XYzZTKa@F z>Ficx8*vzP9D(-cNqM+eD%VX0gPoA5f*)xA;&-|G^_2<@qZvE%he{TI3)_-CB z7uJ7a{g>8%Y5kYhe<{7aP59XmIO3D1A#lVePu-mAgNANS)#&C_jc!h(!CZwGq_zIM zj`?{V^Yc1}`D9$^UKQi%Q|Lsz6H)N+n8p@W8(v^I`-Ff?62$CU$?P*z*XK}_`|F6_QG4r+Y4_g zZ!dC7#~rW8A6^-tY%xXIVw7%+Ukg{RUwMAx8k9%)l~1a&#WP*D_%v=?x}3y4yg$4u zcmCc|?)<%_-1+C0-<1ELm2>%HbYwN$Z{%h;Mw$AI+9Tl%G zqxIid|E=}kTK}!}-}bJ8gW!lyyM~aD__V9~Rd*`OuYOhi>Q~i=nX6bBc@<I{!s4{amhAs zzpVp*TL=DjG_YIQ@u}FfGr7AVcqGf4f2Z(Gi>XqrW zI`*|TmQQfXl_@_SdwuN6^!nJ9>GiQI(;Hu9(Wxs4Q7NVCi4i5IE(=&ud<1_QL#rYMV7}_dd z^-apFzDar2H!-hSf6e-9)?c&!y7kwszi$0?>u*?p!}=T6-{{>04T2*+F&siZ;uFIm zaKtBuL*R%{4D0Ox?$_=OxPX*KyB*M_v?*LMN~4a!)0)Eh9Nv~6Msi^&N*%+svne{q zyW0v*^w>e(hjF%-#@KyWe5g2t{PHGp=U290i+=#R^Q(@JIX<3om-SuNcUj+MeYf@9 z)^}UqZGDgRJ=XVF-y_|(3||+A-b}%f@iE88Gs2{ zLE9YoBKi0)qn-uFf1~(VKFe?Cf# zTJiBXjyd=y1sr+&ujaU&jYH24gd>k{y>Li}L;Gc3lFQ@akPb)kScfCGR}Op;4(01h zofmv@5FGg8=jTWRX`f2${_5D4$Huli-rut4E4f8)5chZ&+3@IWcpwd*TX^c{e+_v~ zaBk_`_?^}o9ykaNJaDf)YOg(NuRUt7J#3%#eb)C`-)DW+`mFU?>$BGPTipoY+HvzZ8$PoheK^RGFpct+dU72<3A5ifD8iBP ztB&?S@*z)wBcpZlq5g1aI~*D9J#grGr{v@Bjm}d%5RN>q`@x}ca41gT(0<^Mcf!H` zHnx$EjF08>RN;_!PRR$l*9#svhOFg#_iSw2SI6wDWA@cC z`|6n4I%c+xnXO}H>zMs@%>FuNe;u>GjcL9(i2UM_))%ZVSYNQd(DOw&4M#@n zaAdpZi*U$y;P{WiSICE+>s&bGSL8!J1c#o}Og{3s_OsxK@#G`7Hx7*>9~w8217Dny z5Bb`Zd`O>?58bmqP(JX*DI9uTQ#iVOWc)nyf-eq&17AE)z2`vno&(i;4m9uC*fv+k z%+)b-b>T%zPcQP{%CPF$;CfLL1Y3aS-{%7YD(CFD}}*7VTS$_N_(x z+LHAp>r2*`tRJ*~(E35^2dy8ne#rVE>xX*22#3}W92xB=aHtJOM(c27+d3R-!;#TC z9BRXn(K;O2mhSU|_sqc&el~?eenvhtzHsP0@C1(B{&?Ph!lC<7@{!T+naKx!Yz};J z5c$9t2f=|a4uS(;T&&)+SiNVlde36>o{eowb<9#7vsA|{)iIn$t?I@}T^f(o#^a^& zK<7B`nFoxA1JXB?k!-O&0j>$|M)vcB8;ZtJ_P@3y|j`X1|htnZQT zH6L}uucfE#+~zpr_(aBC*5Q!%z>(299BRXn(K;Mz!;#TC9NCuMJP;1u`@xZMChrw@ zK9OxW{`>GqIHbdo@rk@wghTh1aA-UE$jEVG92{zs5A}m1+tQl{PT|lvIR1w%IP&;D z&IFD;ZsW+~HxAn7h`Qkr<|XQeL*R(I;pgV)R{(c!8{0B7w&jWbmOWp~Em*4b;Hm78ob6n&svMR;Se~YZfK9%YmeG%kJ@Vw+h={B^?la&S)a8&Ykk)Gto8lY z_gmj@eSgmb;gBc6k{p*9>Dt;3OR>CFS-kVn8FZy+BT zpUD472Z!3^L;c{$_(VoHq{ETXIvi@lp}HRV&^S19yT&&UEF8(xIP!SrghS&Chu(j~ zp?+{=Y#j1pIP$oSL;aW+{`X$}}pd-LQ_?SI6wD zWA@cCvvtgD9Wz_U%#Oxv%sj5|p6#y#Im`aXXEtX3PAW6HXUzZ0%RI-eWi&k5+#n7j z$x%EU!emGB(B^f(=5@g4b-?B}XMN84ob@^D^Va9B&s(3jzF>X9`hxX^o;kuHvw|a| z%?l2-;mBwmj%-_pLv1)RT8BezI5Jv?BilW5ghRzQIAk8=L#6?T+Hhp?&N>{@$%i5w zD$cEaL9>BirR3f4M(;;9uBqPkWM}_S|=ae9yTY1LyioG91#xnCm)I> zAL<8(`oST6LO#?F4)vRo4_<$B(m~8ilpBX|enh#ky3k^Ep~dP#iz63e4J_3$OLfdr z9kW!&Fn?iv`HeqLrqW1$|M)vcB8;ZtJ_P@3y|j`X1|htnZQTd5Lo4*VB`BZg+gr@f#W8kY~Y>(K;Mz!;#TC z9ND%GhuUytv$BGPTipoY+HvzZ8$PoheK^RGFpct z+dW5vzv9FUpgGZyhQPE2pmy7{JL(i(rl)jB+Zeg%uwqzWtv*2sdE*zzaiu(YJWrE zh}xgM=YYNEfW7B{y=l(+ob@^DbJpjr&s(3jK5u=&`hxWZ>kB<^gF|Z_j*MROaHtJO zM(c27+d3R-!;#TC9BRXn(K;O2?s*#=d@w*>wx`FD5A`b?x+@|dx~rSOAsr6whkWRZ zFmNcsA)S2aZV8Tz^)4yCIQZEd`eGv-Iu0E2D&|GJu92~;DMD1?~ z98vqL-ZtfAZH^RYN?c_ooGGo-l+(6#;+)BIcG9_vw+$jkQIZ?NTt!LF-m_@$S+w^o z+MAZFFIiu*zGVHN^@G+AT0dz0ko7~>4_QCd^ENm%Z*XMv{K26%92u>{k!|a6s0~L( z>u{(IM@H*#WLtWBCklr=0gjA*hX;o|2o7y09~tdU@|JptJEBePa_m5)TH(i|j7O@+!b4Pyh=uhJ5ggc+ghMs7+%iVX??z`Om z$I*S4yX!HByWM?v?Y`UH-+MYgm#0qf)b{tEX6zn!-&4Eq*|Gg2iBCl|d6f6QnWx^) zZ#nL8d@3WTIyFJfXnmJ;*t8wCjMjls8<>pN;mEf1W~zhWi1OYy)AY!P%x@>WVU9an zK4gOAL;9{Ac|%A(bYn_Bq?3<~I~=-!cIMz3_y+0kFof3u73wQ=pO#%gcDOh)T)WLtXk$%n|HFVjrm$n8(XN6hAkqTx65V+ryh z|6-ctYveuVA1X4EkNlQ=HtQVC5nba zI6tCjI0TL;5DtMO3WP)8z$fRv$!(hMDCh9KznOpS82$Cs#>^k6G)|$~(p% z#qGzu@Ak6cn?p4gMgtb=fQ33>p$%y6d|>3no7w*MUxDqF&t}Vu!(W9h%Bi;I1J#-j z_)2iVCO;RQT2|HQ;4$%*+tQfNF`F~|XFN{!PoBV3Mrqcw%IBRmH5Tf??$zkdzRR@k z?7K|UaHhG(=GDkccr_XA?Yt1Rc_A6C&sm?d4z%=n>+{ymjPa7c$kZ8+41BcnYZ4%+S7Q8>g6hpq*1=%el_ z`A|PNRHU7jk2o=><|B%-LztH+$_{}ein2rChyv^oIHCYM1P-npi&%Wx=%OuNzPng0 zez93R-|ZS*6PD^VVW|#Sssj#=1|0m>_8(Dl$_v!N9kub48gZFw7m+|qGwsk~beidO zzI;Isl`m@7)wVlC*>*=K+wQWb#!?;A0cuQ_!0hG(s&TN6A%{Qak}}HSpSH$R+gsyM zjKQW3#YHaS4#%e=w#x^vK{mN)dtbD@FWUa$mA+(s$@-FY*rbD%(fUE_aA-Rm8Lc1c zT|VHDt-~R^ha;oy9}d;E;mB`&`tksW`oW>PHXO2X&Mx(XL;Ib;p?+}i7NK1};LvAq zaH!-0hb{*tA37c!8C{}*L;c`L9$%*5$o5mYUpUkzAIW7M4z`;k>fS?`m#BLWfg|eP zL*R%)_YgRu&^-hWJn*m|u5s88*EsBlYaI5&H;!08V*QBqBi4^vKWhD`^`q90SwCj| znDt}5hj+jse}N;TAFct1+HhpF4o9}F!=W}D8Lh*iHXIqP!;$UY!#m*6x`rd8AF>9A z);%2BPCha|mYnE(Aw0_e1N$V%ApR#_+`YG$DdOik+ zd>eGo%)Ta}jtYc2rF(>Po zlXc9gI_6XzbE=Lx)yDXOieU~S@fhYHI55o9Hnh_=w9_`U(>A;_*3Vc!WBrWvv)0dA zKWqK0^>fzGSwCm}T+cA!&;o-aqZc?FYQvGyIvm-y4u{%sWV8;4+HhpF4o9}7`~2W1 zM1$bKFyWBlMLxptm>2Pue8}*a7wHr7AwBXDnqk*tgrOE4G!JZz@aq=M@D-S9J={|L&YjM)E^Fg)&hsT01mBLIMg2w zebxepiezx;3+QmDKOFRL-Ude=cWVwEuW%&KjVyM zha=+zju{p*9>Dt;3P+ z-lHzykUzkYaVGr$4*3Bb@(1#vA{!jJy>X~Lg+snaJ~GZYJ`u4L=eEv=-aJpqhx94= zkUk|J=;nyx+}0e*-xLn%Q#dmJ4>B)NoErj16z7J(5yiP7a71x#2pmzIv(Fs2&m6bU z9Jddhuzte&3F{}UpR|6``bq02t)H@f%K9nmr+PjHht6v_GTLY0P#cbn*5SyubvV?9 zBcpXV)P^IYbvUvuz1@$&A^(CSqaT$6hwhKy$ha*(T!2IU$cG{v@;5ki|3^O59}dOB zk;OVcYKMF_PdEAigQDlmnhB+fg_4@ ze*8`;y!jbCWs4ugQ?~eNJZ;N~`WT-R^)Wst>SKIP)W`UotYc2rF(>PolXc9gI_6Xz zbE=Lx)yDW7jJn(qavpWLA#g-p&R%xfUUu4EcG_Nd#`+oSXRM#Ge%AU~>u0T>wSLa} zIqT=FpX+%g99r9OWVDyTp*9>Dt;3OR>u{(IM@H*#s0~L(>u_Yd=amyUn3nW zCm+%ahdhXU$b;aJmlh61ys~iQ@!f9%M;_lg9NHfod3-;R5{}$%PB`-Tz9tk7 zUPrs&w=ct*=;LvA$w` zrDt$(XhFiEH+yhoe8NRIKQ|E$EmSx%a*{;x3J$g5$mlntaOh1Y95Ns{GIA2dI5;?| z+RY#wI?3RW0l=aD%2s9ZU`JvoZFHke*zM>d-)iktuxc_xpj{EJ-5!*=AP|_ZfoAm^VXE9 zZ_Va;dXV{xBHosHdxRWO#Pbs@4*Llfhy4VL!+yfW5$i{+AF+PK`cdmgtsk|1)cP^& z$E+W-eysO|3^;V2!;#TXj(|gLI5Jv?Biq*DP#cbn*5Obaj*Qmf$ae1u8IOQNAEJKOrC54o9~2q@Z@+ z28VPwq{ESIc;kMPe5egaM*A2X(&5lJIHVU2>4hVY|77|j^TK^@^RYq9OBC^jaDGG) z@9XUjDZe#xeEZmzC&#vYqrc^Z_oIJAb;7&IhDT?^1JyWL$DFKVPS!Ce>zGq@%&9u& zR2_4wjq%(^5pM`Nk0Ra>IHHJWFFS27J8dsJZLd3H{fzZ9*3Vc!YyGVCv)0dAKWF`% z^>fzG^}G@ec@i8M?NM;34M#@naAey$9BRXn(K;Mz!;#TC9NCuMyb=z13mh5kWpKz- z;K=CbTEn3aILL=092yrK;c4U}c^Zdw@*#a9M|`=?$ALq~V_ww1I<={Q;Am$~CctbcpqKKDIMe~>Iw%5Ad$a_ZLz59mbm-Hlptxw=) zqxt4|>r;7C&yAUXRbOd7H|E~w#@zdy+1dv#tiNdROt#!lbI3ttI;wy}nDM9r+QH7- z!Oq*k&fDQGSifNXg7pj5m#r^bU$(w%eZ~5U^%d(YJ%@xtD;tiCb{06)h9jeOII?XW z4z=OPXdMo<;mBwmj%-VB4he@G2M*mWl8>xL`fd>pISctvKR7blLE(@NM@Bm=9O?&$ z9E*I&QQ^q14t}Fl-{LEJ-cRHsoDUB1mV9&^(kJ9Y$ALr6$h>HL$%kGa9J*_sn2)Fe z4q;xR3OEFgr~;-#{-K@&bH3i4ogX=5Ojo-*<7qo60vwqC_G3&>A&lP|}>lTiT{@p(uYQvGyIvm-y4u{%sWV8;4+HhpF4o9|o z&lPxx9QyPJj*Na@037mN^1-JqK2M`s=tr875BVwcA|E6lisVCIwP9Z5tK>udm>20K zANrJpd67;&q?de1heJ9X=;pu|A7VZpd|skjIE3>fs)a+~h-%>wIHFoO1dgZ{+Gmd2 zXO7!vj@yS$SU+L?g!L2FPg*}|{iOAi)=ybKW&M=(Q#~JpL+3Rd8SOK0s0~L(>u_Y- zIvi@lk6Y+ENE>IX+gKX-(Ds2?1P zaAf>eRukb+fAT?WK34LPJl;>?5I-F9Gx8xngCmbOo)7hdL;a@YgMQ7&3WttIJ~BSa zd5LPFU(c6%enhqKo9%6=tA&0#Q+s!L+>dA~TOwQC|D`(NU1T}XqqE_G+2Aol{E#i* z6`!nQPS!Ce>lkLYjX71voT_6^)iIoT-55`M6bgrs?kE%vfg=iqwz1Q;vD3D()3&)Y z*3Vc!WBrWvv)0dAKWqK0^>fzGSwCm}T+b%q(DH*Lqn9HbYQvGyIvm-y4u{%sWV8;4 z+HhpF4o9}7`}~Ms;o9cl(A!Azp|`7WWI^zoj^E0+mk)&_3WY<+M-&Q&z!8PQA#g;Y zuzJtw>OH5c_i(y&-b3-WjyY4uoT+12Qf&Lvcf#>SLb9LakI*|1j zV}7{#n}S0~a?}Wiz!5b>ldtFuztb%vh`)_%hs2zuUKEPzG8i) zXO3{ltl-FK^MXTdI5Jv?Biq*DP#cbn*5Obaj*Qmf$ac>h;mDex->Z@j)zAuu?$OAH z?)~6Ut&MzW930Z&$mn}NIMg4GjMm{$Kk~8Z9&!-*h#KJ#<|S%`L*R%SVfCK#)qBoY z?>Rp*EeeJg>X-|4%!NAULLIYQ$1K+|%XQ3h9kWu$tkf|pb<9c|({36Ek>98h4q=}0 z#fyIYz(qfP;G!QtaM6z^xMcm3^-I<-S-))kvh~Z>FI!)=zG{8d`fBg-25{)T9~^q` z2Z#Iu4n;WRV{oV+9J+~vLlF+?aAfq)=;2Tsj*Qmf$aeiXKR1nVy2g zeM&y`nF<^lH<1Hh432pGz%-7~r*VWng(HtYjRRjC1P8u22oB!-4uS*!xZ?GF#q0Zu z*Y_2#|Et!oTEA-js`WMNYu4ASuUWrl{hIY_*01&a0}h=>aAfp)fJ1FKGFpct+t%Sw z8;*>RWi1~L-S5Dm?Qmp#ENgIZ;0NtZCmiyL;E44{KGeT($Un%3d;kvl0Qtz{+F#(% ze#nRR14ka$`-emOAs^Zg9PGy&_{T%YNAfj}`ne`VH$ht>3hM)A~*8x2)f?e#`o;o`1lhbqI&fV>ndP zhC}NN4y{8tq{AT{4y{u-v<~6We&CP}hjchHdfmgJ8a*7F`~wd4gF}yDf+O3H=lp$Lb#$cJ<|GFA@!1CGo?%SX1o{v#i8T`&2_wsrEMHXIr4 zgK($~M@H*#WV`1dgW$kF2El=U41xpy7z79Yaog+rw%7M$_7;L!U4I5Iw#?{nZ#e>imh!;#Vc0f&45 z4sC}cqjfmgf4l#HL%srsj!Qn0=ka`>0*BggB$stKo~s_I^PQht?Au zT2FB3{W%;uui=nyz@hDMu{(IM@H*#WV`-SIqDz&g?Hi5apB10KMIbh zfA|;PaL8}SM@Ih=oqXs%hJ0u{`B46t7e(?RoqR}VUNZWZ?&L#tB<4l0i+t$5iFu)4 z^A9+bCpa=XZ)IMz9gd6-V_u^EF$9jNe{9L|`0st?D`D#0*8!NJEi%*Zx%Ii*@459^ zyt$|6FX|*)@|tc-%G9@JOMPpi(9IEb68pdv`@j|Zz!m$%RqI!+U$uVK`kM7M>uc86 ztY5Q!&HA;_H)j5&9WZRW)-xMm^hHHrRNMeYZ(4xSlmVl~1B@08FuM2yBOMssWB?-_ z80o-B2S(e0$!HypmK4ke4)up4qZd!%&~`X7S}z>h4o61og+trn$Y^~NM-)rOIrRGB z$k%VZaAbaLHsqt@P+rML=Epku=r}Zv$;rI*%w__I#y!$}M6qN%ACI0RiX~feY+mjg z+c;xISY{~OJjH|+)%DiPZ(6@;{igMs)^AzAW&M`*TRpRZLw7WA=t>KR z?qJ|hCgG5Iz>#fd7!I}JkPb(-XVSdjka@u&9S-SmXpzCeBC`WyHgIHx$Nk_?e>k*g z;ZOw!4(*qGWb^|J;n1RmLw6YDBcm5N9BRX%esE-zZjPv|cz(%;IN{JZIMhG#p~{MN zIC8s>6Zr@o4vmLHI{C=s+1%mC3ezMGDzk+n^U(5<$8Q|jo-i-wNFM8Os2%eXdYPAO z*NZ?@R@{$#NH6oEcF9M!9|lKMR<`8mo6Xil{hnp6#Lir0?70V7+A>?4_u1}jw&u-a zY)xqfAF-?}v!%W@QRwZ?=C*y{wte8Xec-lz;*Rw@*6&!qWBso6yVmbozia)T^?TOu zS-;ow8920l;n2E;BP$_ZH*jd3!J%~mhbk*@XgeJ8DLCX)aAfp5A2{SQa41i3WUS{i zJ_Cow!J&5)aA^PJBaiF6!=d#HM{aK%+Akc^;gC)~w4dOJbp?lXIHZ#gV)Gd|q{E@t z35WW@k$JEVN9Mtt8Dd?nVDf_mcHX)-PGVWc{-B%hoSjzifTg`l|I+>#MzA`NE;|433Qc zRVo~6!;#TC9ND%GhuUytv<`>baAdR&N49&v@`WQSM2#cALF4BfJQ9wm)cDuNwNqe#Vl9q4r)L-9Ts$(wIF_-F?%XQ4H60MaO<|#eQ+cesRTqa@G1(>sPH`wZ3M3&H9@4HS5=`U$cJA`n8@P z!6AQuBcuHS4z=OPXdRAhTZcn!I5Jv?Lv1)RT8AUsJwF-*M-+4HC*(tZ!My0cj(q5T zjC{yfm>21hkNBnz^P>AD@}ceIL;aW+>EuKHN=%o)P@ z5yhOk=C9N>e`U1hH)akzK?=8B87=&cnK^B_T1Q{4qpyyQzB)E~t&U!+qu0hpuZ@kq zR!3i}qpyud>jcPKD1I5&+-eZnk7|(J{k!|a6=&k~ej8FReHrCS0^0o$MX`^ zAnykb?T371^j!-a8c#kl`mTd~s0~L(>*OQbzH5O)?ol}8LU8cz&>T?>az8k-O6I3P zm3-v!$w#=%gnZ~Y-VhRvwqL|y`CSzp>+pG zR&Big;L!OBht>@o+4lN@Lv1+pE)0%rTZcn!I5Jv?BinWTMb*eY0EgB)`Ot9-hdAL7 zC;8BE3y0o)!J#TQ`AD9|A)g>0>IaAVkq`PcKY}BV4{!KQa74AKaA-e~kI>tf5mlq=6SwP{zg^e-?Y8Eb zn>yxB9doCSxl_m7tz+)iF?Z{jyLAlbc=%C1Pl}1vqXC%MjPZ!Q?gWc3{tO|ZQBLv? zHZS@In-~3q&5Qm)=OycxtY5Nz$@*pMm#ts6e%bn}^;PSu)>nH!2!%r@DjXU8gH1Tp zh9jeOII?XW4z=OPXdMo<;mBwmj%@dS5DJHk1&)kk`L)q<^|mxQBK;LBadgD^EBHJE-rf)KaQ!q?9tiqz--hpt98t39kW`;thO=j zc4-jVk7ASEuc7pS-)oen)Pd;Z_Io$bH6(! zzb+V^YQSXlDF=+&z+|)zOt!59qc$)ZtplSrFd3}_lWpmq9PXJ&inf2L98q!dZ{gvP zr7$@e{hTB6p?fMOC!=*HNBzi$ESG$!LdE3B;>d^ek`Gx2`N-|sf3vJ9`Ovs2^CEr9 zykzC;LFOeYPD7ZNs5sSyf2A(`D|O*t87=&-{B*Sryjlldtpl%)4P2`O*XqEvI&f`l z;I%sNS{-<;4!kxR*e%ES!qE`Y9VI4v$aQS5Z)uZ(+zjJ;Z8SfL^rM9 zw0_h2P3yO;-?Dzo`Yq{R3wRVT@&;fs+CzX*8;*?D;mEdiIMjwCqjfmch9jeOII`XI zC^)jNUyH3;%js__2n%LUVVUb;ASWZCKu%-SFtLrS9Tp*+t%F-7LHCma+?Psk^u} z+6Bw{)@XDzMgybK#`rA2vIdd;s6yFIZre?6+f8oUZSGjVWBrcxJJ#=7zia)j^}E*Z zS-)rfp7nb@w}L}wAsiXKD&SBXj*Qmf$hLJj)P^IYbvV?9BcpXVvMt^75>+Tac@_?> ze)1tVfkUxy$R*&&YLuVYIE6#~ABY3Dnvf5TheKS2L$9OcL;a?3d{#bqbJyHz0*A&w z(s_w0)DX^(s6y2>f4i>v+jY&~Zfl+@R2_4tj=59E+^J*k)-iYMn7eh%-8zPID+^BF za@^qu+0s+xpwq-?sja z^>?hlWBr}pFIVBvISq#j8*u1*lW^$D4u|eo;LvtB9@oE2g+n?V(&3O!K6E@dRAGigIvmo;hbrK3 zs9*#Kx;gNkk`Ijwj;Mea4z>5IOR=TXUeB z1Me9G2i`LX4*X*f9Qen(Uf=I}eZTAV{jS&ld)D8x{+{*stiNylee3UAf8Y8C)<3ZR zf%Ol1{sD*985}yV;K=B82Zz=f9NG>?M(c2B9mApRaAdR&ht?|`+7BGk;UG5ufJ6QP zht@e98b?0z_}1Z2KRDEne5fBBYQrHNj*R|=J{-FDfJ6QUhjciI%|GA}U&)8oJsk2+ z@*%zCL+_N}$m3Zr`H;@M|J~B3r zY}a|gKL){pe++^H{}==Z{_&yL_lI8JA9{U%==J}R^^dH7Wc?%SA6x&}`p4Ekw*HCr zPpp4p{ga-5z@hUR4y{8tv|i!R`2>g78ys4naHt;~x-Wr4>kaAfp)fkW>J;Lv>s z9O@58TerOTfkW#I4vmK+xx61Zv>!M$9**R(4u^Q*P(L`5%l-j}bU5S(aL5nfU_Z@2 z;7~s}GCr33BOiHO>u^YiBctvgHntTGZHFV{V zz1%;w9jvdr!}_{=tgpMv`g+%AqwBNL_1Wn9Y;=9@cYW@6eeQRC?)R((CY@?9W%N>l zNmdX{5`xKpcr^r5Zh^^vbbVm*maY#>xdkTw(e;6eEzT1*1Cy3NOj`crNj3tLVlc^v zg2`L#M8PCWT8An7kf-belclZ?Ogg|iOxcG#`49DJmNOwwdKEC`t9jIU!hQzFgcS{r z30oRxYEF^Ac>mPi5vAb#diBKfzCVn!tzTx2^Da*a&O86{*x0y@GA`@J>yy^U*tq*; zTokdJ$Bn`tU z!-2;%a|;gDO8nbYIOI5R$en^CbdsWbBsg?WLsHZa4(TK%<4pF0L;WUjs2?0~Hba9$ z+)R#+3r9vD2M+0QB$qkiP#X?;Cmh+f4u{%sWVFuYh#wBNn*$Ro`4H!%d2v3ZmwCz8 zKc0`=?s=V(5BixSYB+6PH2zEBh#Jl`j{FxEoE+}Nl z*DL*9JHfklg7>VyXZ=0v?^%D}`uo=3xBkBM53GM+{R8VC^h^W}u_Yj#5x?h1A;?~3=S4gGm!}#+8-P;4LGu((>RjHivo@;=xob= z>BS$%oqHBcpZlp>c3zv<^qM zYd)foGd?d}KJs;s&r3fa`TELU6S6GzvN14;xf)gAX4~Kk>e5fBB#O5DxXgeGk-LK@M&!K*BD8i8iq?V7| zZXFKY#K4g}&L^+i77rlaH|^J1NO$#%*PaiI5Ju%AK8}P z{9_OtQOJ4d`Dkx#^4~9hvTbb3%-ELlNFYXS%sjyl_no{b^E`Cu2bjbt^VkeNwHbVB zGx*eIvA*sO>+9~ZzV0sT>s_CXuFpo-XQS)0(e=6C^|{~mx!?7<-!mSV^zH>Fop>;1 z^a&bF+7L|s!(Dr1o(HH+<(rOMS z|KSG`1(W)&!;}(vlJ%{_Bu`i;PbtBa5=_d%I(d>WtiwbfGx5nbOuB)BNd^j2MnB=` zk>@GOJWlCg<}S)SLt~0E&)3p0qKK2fi2u~4(#krY+Ehv(n@Z~wa~!R|rN@HA$yZx5 zn_5rQ7UyE=xiLC87ZT3O4o+e{9$ND?g-|78!6%M%&92xx^NjTJoBfq)h z-?+n(ZU4p{4tWS1@*6lZ`Zw-yNQXlf1Bd(q4r22pkHvR!}68&#hna75K7e;=CnLQGEh zfgAB7(NQCQDcUtSclDY$XEKh@m9~Gb97Pdm2sw%(kk|aXUi0sI&A)3;c+dKK*59-K zp7r;wzi<70>+f6t!1@Q)Kd}Bm&r{&gnu9}Y1rFsI4n;WR1#swY1CHEo9S*G_IJAb~ z&>Dh6{ov5rfg>a1W6i>W-aG{kc?}%8;ekVI9}Y!0^0?bw6nZlIkq_+`4(V`Yd@}pN zq5Z<4?QmrD>)6DBr@)cNwRgdx-)6y~f5wc(HshxW_7WLtXk z6gb2g^Ac~~Cd`YrGcOs(=SAB~KC<2BMeV8iz*7dn5k;UO~Ntbb(vBkLbq|JeG+)<3rXiS2PFpzrvyIQ#j;X)H9gmE0HG|%Q{Ti2PXev4_SvPx4@Lc$&>%EPpp$C`uH4*B9L#aV3I+@ zBtx!D`D$SDAKmMNDYtx)d5R*?(B>|RKtp4SBGBmJJfkAe=m|aDcY8h^J*H>WXY{O| zu1~CmQj}q$Yb)QAbp@h)Q|8vj2p~#38>54(H9D|bqk~54{-$yFH;uc$Y25ubuKC{J z<|2wf{%Pl%{%Pl%{%Pl%{^{pi*59)Jmi4!+zis_(>u+0s+xk1!-?9FV^>=zd9fd<{ z5{``iX(t?N!yzAmLpLaJ2PG6#t}uJA#g+yD1M&V-T82mlt%nebEL$tHM<7qZsuxyuD-Y& zMGL{MQ{Yg3 z;mGJU0*BggWV8-PwyndVHXIqP!=W}D8Lh*S?VhK=p*0Ri7Nz{q3OKYK4tW9j$haf> zkq@=uQ1J*3^(P;>-8vjv)8s?_;7~vEL2UO-k&h@+P0L5HLTy&=5GH2s8waC<1wXf9Uo7q1X3^UjH9i z|H%4B)<3fTvGtFwe{B6@>z`Qv#QG=JKk4}g9GW*cGJ5{tP#cbn*5SyubvV?9BcpXV z)P^IYbvUx!^N+%zbxuCADCNgUOySVIz!VPc?}0d?2n27e?`io6oq5sgn2-Xi>JrY;4TD zwE1UV4;|G@XxfsB(oa~x#>~H>|10{bec)63z^C?!^>rJ?`nr3pue;0ode>*8>$B1I z+35Ogbbao3eeQRC?st9e_dEwMof9x+^tla_+QH;M+#{I0rRxJzZh^^vbbVmTEin0y zt`AJ!qCUQFh%W&>08mw6DT zd^IrnkM8v`ce&+@%v02V9w1MTlqu>zLt~2i&*-r@quS2s**INo=hM*xaz=gfEmi&) zES5pM!RpF8`9`d3m9hC4u~@Fr-Getq0Jw9UkY!gJWw3wt#ratV-`_NtGqnu9Uk3Zg zoVeZKQVAN`tYC>dznw1s$B&bgoln=sGqv$-Y3%ZtKaDZFJSH0+lMRniWB0eWfAlon zcR#)TJ;i4npWXg`wD){F+k2kg{(;)h(0^m*-<4JGd3O7UPj@!J^AUG`JD2j#ryZYh zd^Y1Q>$|M)vcAhYFj|qoWVF89IxyM}Oh)T)&~6qv2o7%1;Lw-X$%hFkcv<(5 zgMH6z|CmPH_@X?UZZ`XEHqxGrJ#{}3oPB2dKe26N=0)|KeKz;K|J(TB#>~H`1Mh!2 z53t_{-mgxk#Q&g_F9Dd*{sf@f0A{ofTehu(r8Za@tplSrFd41Gk?o%U!6Dy)L%u_z zGCrFT4!sp6QSui!GTL|GkT1cZ?PMmSbvV=}9~rHa58BQL{s)Kr2@dsxBir5&9BRX% z?;{irecuBPje|q|;K=xF-iH-|e}mxIwy|yQ z+Z!`~Q}#25=j31WzN!0B)N)g>xyuwP6vlf5sqw+bLh=E95VZbXYvjG zCJsy)jy&!-hxp)7JrfRnenCFe9}ejyAF5X}SL#PT)NevQ)DI5&d0sH(LCg!LJO~a< zc@P|!@*p@clStlH_NH}EGaH!@Ahql9^O8^|%_I)lK8V`rIAG8jK+HlB%;ZVOr*5N=m z2i89&AF}8N$cHX1aEKd@%uCBh@{o_XU4bL>QuBfJPvKDi2jIx#ex7;3`Uk;*^$&sr z>mLLM);|ai40+FYw;zr3c+Yc=&qr+Lx$`@v`nvPGweehSJYO2SJSI!A9`k>OJMOAu zc6rR7hqBvaKH%b!RrTE-_$L_P|E2$WwtF;sw8gs!XU;x*zLU4rd&=m4q|tlIXm2T_ zV@q?@o!`k-z4N<{&pAGyahLU7)^}OoWqr5x-PU(o-)$XAt!}cP(fS_g%~c1%5mnyr zqzjV|x$n;B9G}lfKD3>D$Q{W?#^*DV54Fih#^>@zpM2;>oP20I`Oq5x&PKff*p!c` z@(y8MqRKl2j;Qhufg`HCL*R%i?+`d})xCBf-A3-U@u&u{*Pina!}RuzOez{9e~QM) znrO_{ZnL%9Z0)wccH3XO?Qh+hv+w;*mMZpsH%k?JpL5Ci`HcIl@3X$|x$M91`K%Dn ze#Zso&^KoCziQ7uXYu*6asPK*X#TEi%kH#aM{2GMk=ziXjCRGnc1?)19ioiZAyONn zjMjn4wsknv-fw-sbvW4GTo;b4C4blPImhSoo)8YX6&xAucEJ(XQaH4I);b*7who6} z4i32=92uVv*E2`dmfeqh$PJkx@t1sP`;>g>9u|(w!+1V)j}C`kFC6N>DIZZ=9>Tmt zZFvYBQCl7YN7R;wz!A0OA#mWj2W)_PBYwaJsGHCOHo$)nt~>YL?Z;x7&OPV&e8gsq z2W)%?zMF=3;JN%n?Lc^1jI;60jr?|F=Kt0$=G@41M_WeD+ijWmjc$B=mp8ieWk3Iq z_A_7h<1J-Bxn;ro(N$%^yZAri^(~A>N5cdEVpF}?6UHl)G4KjA+9-L2YLlsq*5|Cx zTc5W+Z++hSg7pRK3)UB;H=`xfGO*u)Lm&Q4;K=RI=ZAX}IP{?)92jylS~zt33WtoE ze8?D?aTz1|kWM}_`u3N6s6QOqPChbPCm(9Vp?>5eqb~@XIHF!Wgn5a2@enwoUOWVj zs22}`BkILN;GkZ7=sQ{0<*(=Z72eQXiT&>AFM4^~^Z8eE+r{c*i}o>@+M<0d8}>0Z zmOMt@zT`34@R)3Pj2Z_$M#a{H9+Qpgmj^v2YqH-NRa|+g->r@3YUBA)!>@}kN-TP= z7VUwH_P|AZr2*`tRJ*~(E35^2dy8n4wgLnko7}7k1ZVXMmY4v2RP(SaLD7} z&~`X-yLC9!hC^RKfFs-XJ~-rQaA-Rm8G9ZJhi-DoN5%npGg3bRAth{Eg;IO5x}FO-Vv&hOR6_iN(^ zrLoInWO%zgCL11;4UbV{x5va+z+8C!Uf%ca_85IBcDKjG_tySreKfe|g?u-^=X-fu zyyyFQo4lv={QovrRbNP}+W9@l?>qh=<1XvFtnaeE%ldBXyRGlGzS}xPvJi+eTHhnx z7Qkm!J737}hQT3g+4+6PA7q3>)&qxhI5Jv?L)HU_tOpM1a3~fI^&>N~JUEEvh^p!f z*&hzo1K?1=iS7~icd%u?!wfFm~M&>vA_xAjWV(Sa(VEdwbcieqpXB#uW zr>`{Z8yhqGLYm}knC0l}wI+)1*uJcRvttAIn{B^sbN~0V+`7Nl)2}nWa_jW-YGiA? znvAwR@YM!CqxF5(LDhCpGg_au4w1G)l+pVBo^1|-Bg&#*Tt0M1Jp28;1129?27MvF zT1-B4N6ZY#*2xEVww{+Li+*t&zx%vIS#$^-Q5GEnN0dc}z!7E9F^;@d3n$Cpg>_c+ z7kuIM-_}jl_*(9d>8$9-jQKY;W_*43$8cu+{w@Rlj-b3)UB`FIZpb z8S4ZN850~?etg04dyd~vV}e7*1V={Sufn0X;BY9yAsvp4HZ(Yzp<%3W$neOA-s&^4 z8V`pe`OtRqk!|a6s0~NPtvRH_k+E@bpWBReLOybS9_7458FUEeN0dQ_z!7E8A#g+) zbd00#V4W2;W1YB`yZg4zkHYZs5tCoY(vC{$3!_Tu_s1%wXs(KWZ}b*$35Pri4!sA5L+{Pu&~`Yq9S*$*FC1AW{a${A1V?_4v~kFT z;n05I&__*h(9axr@dOTygG2q{P#ccqu@}Rk?c^h)bvV?IeB^OoaM{#e4Tt)}L2O<; zh?`y5Re--i3aJ(7l*=V$A=N z#a6$f*y1m*zLc-AY#Hq$e_+teb>|P$^me}J_>$wx8FyLVWqp_RUDkJ7-)()j_1)I@ zSl?rPkM%v$o4E!@%+EBA(5G>PK7~VOJe4B~ujZY`5x>Ql#u54y4qarXazx>E2pmy( z9Rf!bUWdRDh1Vf)MB#OeBfY6r5O#Xa|Am%KbnohyyKFjL-ITLAR%Q3&|6LyVW34A! zR@?7xkB%GYe@hOu+m@vxb#A4GR)4qOJszn2?(vvxG*mkR_s9F}VzTXhFOO`S>aLX| z0XX~egM?K5LzqBYoETto8lYVU)h#`u^Tk@)2;T zyaY$qyI*pAdGlM4-+@E>B_G-^`N-(wkPnrY$cNs7kdKTn=35W)p|>F9W7AuZ-+?3N z=Zl<|sIw2@{D?aH5ICaFJ_L@av-|3$ixF=BdvT@6M!o*v@lC~F$G;GEo*#V9)&0zk?WY5Y{rqpbP3UN1OMWSOzV2ea>>`U(^W|df z?>diO>c)(}>+D_V^)C3WkiNsc;7nv=EEDmOg~zsQ#DTGE#DPuMh>e-w#?P~N9N2WB z*qC`$Kicjx()Kr3_VM1nzFZnzGTP|*99?ogpI6}=J^!*U$=O&auO-vn zB_sBi>FzR8wm2=_mUhKE;1x_pkHD&LD3D4{NTY?0yuOf2o9a%Kg>29+73rX>u~5w0*AK4q2e6L)B8a zIN}2kABTLXKO7lf_6Hy19Mb1}MS~-c`(hRg;rM%T95@u=NSlFO50|x02G{7vkS- zmsodc)PY*~-KQ&fl=t6#y2AQvEDIh8OS|?R`r+tvlb85JSgv~LlUw$1&y7A*SpMAqFkI9csJSH0+ zlMRnixykvdJ`jYh}>j$kLw0_X~ zLF=%|>%q!s9T?ip+ZTVB-Uo*~5Dt0ZBjtz>RDPHr#7xOYez4+qE965T+?0Ii+Ce@t z@_NJDOFnchARifD@&`NhT@~IAhw?RrL;6FVm-s+s2psW&$`Cl>1C=3g#0M&49DNUF zJqlF&*5P1(&IblJhB4T1xM z8w3XiHwX@V?6`gAxP9ihedf4*=!EqX)=yYJVg01_lh#jKKWY7x^;6bQSwGeDF*vl& z;mBy8fkSOLGFpct+t%Sw8;*?D;ZPfnjMm}Ew)Ey>aL510Nd%2R=3k4t(siede@%=Cpn0w0-D|^)uGbSU+R^ zto5_j&sslg{hal4*3Vf#*Yhzrw65XE==BYU+HhpF4o9}F!=W}D8Lh*iHXIqP!;x+2 z&Bx%7?|i8o_!u1e6(Jn*7v?47vsp|eAJUl@`4IWYXrCe<(#eOmGcOuXJ`~A^bmm1m z`N-Jwu|doWJ~jvreC*+Kv^Q+|&g-0?IorO9an8?zEnDI&?*H?$hmZOIOA4zS1P4}k z-d1$pR&?H0blz5V!TJU37pz~fzHEKj`m*(9>nqk*tgl#K=~*2dvK}}x+KS*%8;*?D z;mEdiIMjwCqjfmch9jeOII=ChS=|G0=q)Ar&|AC-9RG3LlEI<3c;rL<;ZTG_mO?%< z+G5BDZF69CaOf>C`OvKu^P>LbL$TyT{oqhP=0*C1e8}41kUk+F+7BG;#~i%%oRANF zBLR-gLz@?EheMw`iDP4C{k|Ru4UJT?B9*NCr&Lk?MSVwS+0Sh5xWuXaY|K2P9xGnk z*`swgCQdj3Q`7rMPamA{ydUnZZ&jV|{+U*s5KLecj{Z;|>4FuF{K?vdI_5$hbHT4$ zdn2Q5%yJ#GT*oZeG0b)wvr@;b)G=LtbsWxsZjAHG9pWJJi){{qBPw?B7#n8wa6G{# zVm!PiVm!BocqAWl^WW;%d`I#zH*UD+k$l2UZaiAMAN4+uy64f_^Oz5O%$<(qQ*&}R z$8>bh8b5P}QmX*UjDDaElxjnn(fSeVuxUG38LdNUl%ph{RPx+Xqdfo<`)&Oi7?LDxm4O>R*uw~miL~28n z(fUd2aA-Rm8Lh)XyLsCb4&BI1;gE-YAskWTgEzcqT0TN&uJn2)u0Q=v3}P2S?g!5pS6C@`Z??8te@-o7#vy`aAdU4z@auA8Lh*SZR>ET4M#@n zaHtJOM(c27yXRwr;D{O@yx}ub@}W1@%!}^DCgekJz{!XDF)!*@@{zSZKR7n>5yxX* z$cud)AA5xP&|70T^oAM^qB)|*=lPqG56vg}$oMeMkErntfdd~K1VTVJ-mY<Dt;3OR z>u{(IM@H*#s0~L(>u_Ydu3O$~7LF`bd0oMg1*`95DT;h#p~?@ACLdWi`;JRgey>VC za{Kf783P>h5Au=G?`6pcUsP`IHQ|s>J~WCRrx|FDm1sJlUe$H-wWu%5y{Di1OSJ zIHEikk4@pUIvh_-i5L${iTDGT=d2&Ge#H6_>qo60wSLt4QR~O7AG3bU`Z4J~Pon_m zM>)Wu^AnDYesswZ>u_j092u>{p*9>Dt;3-<92u>{k!|Vbhyt7+T>^*JFdQ-q@}Zj_ zIJ6y(jDBEuJ(;mFu~92OjU(+fv_q3`=H4Ehl(6Y`-q z(QxGP#`BSdz#q5}xOF~SAutMX?)Rn6OBCRSz!3$wA#g+iZU`JvfExlw6yWSL$L%x6 z?K8*iLno}Cuzte&3F{}VpR|6``bq1jte>)e%KE9EkHH~dfg_`R1`f61$Y>poY+Hvz zZ8$PoheK^RGFpct+tQnl!6Bc4Bcpu=4*3Hd@)h!-4+h}K?bZuN7T^4MXgDfzGSwCm}T+heg(7J#lqkRSrwc*HU9gb{UheK^R zGFpd2Z8$Poha=lPAA5uxSzPk-n8`;gE=93z2>FO&+r#J3n_$k5jDCb5`Cxw9`^rba z@!97`6x$wtK0ccxifu#Sh+^9iIHK5QpE+-zId7jiZy&l~{etxi)-PCJw!UnA+4{2e z73(Y3SFEq}d<+iF9~>F&GjOO4M@H*#WZOC%YQvGyIvi@lk-rzX`Z_Y&e57tZ%H}`P7axy$^DEK&*r@lh*4yVG zk0Ka9hDOCPa%W@5NTTi-KVlXAiB?e@D2I$6D5`}&ban7W$Crrx*Y{^U4j}h-#NCg$ z`;pqcW70!MkGkhk_dHsAc9`mU%sr2}=ds$egQlmm6QxD}sQIuT7I4@P3pnhD2|y{U zgEFJ_Bi3QlcGxmnKWZH!ZHFkM^<%w<5qtq0vRXLuyLICnaT zQ|3jbgDLYOeagJF5@(bax8~4%PT|P&;fpvwqO>>!jwme-fg?(bL*T%{kB`jv_{-bF zD&q++&3q@yd|PVdq$h0IdaBCFm$&P|pr;hQm#AOb){fiOj;F2tbMZ8^G;0q2W1RJ$ ziY@t!nG+s!!edV4n18yBIgttLx3QAXiH41&mnL`?Q;kmQTrSM2S$4i%gm>3o!k8MEN*d6 z+c(cRo^^~d>5u1L?*C_xD5u)QPTRyzR}*8Oor!I1JL8^b-1AKB$x&O+v+jA;Jp#LCt6#O0@yZ zXdS?8_Z)Q!hi=shN4EV`U-G7EN8ym;kTTs8!l4L9RvTZ;{&3`WJ^Rr4h$`&X`Otm~ zhh9g?hn%c%NQWciUnL(=h25GXk87Qisn3zev;Mi}1xFnOM^s^lkdLUs4uK=8utVU$ zQO}Ru@qDWrP~01BzEC$WvpL`VFMG4f2rHxBE3LQJB+fj342_Co+jz6(26R`vrHuP`h_bDk&_x=dyb)*Pb1wdak(VihHiq zo*ne2;selH@jz#^$k^s3 zAGDxkF*#9)?ta4UhcA*E4PEiWH`R5;58up&AHJE5n2G$Qx2Fw*e*jEP`$Ii_qPqOq z>3aAaQC%JaM^u-Gz=0=T^g|;q`k@gQ{m_VueyGGH>zAxwvVO_>W$Tx%U$%bP`l|I+ z>#NpRdk>|6L-P+uMn5zH4z=OPXdRAhTZcn!I5Jv?Lv1)RT8AUsy@yi3p&LgyGWuZ< zaA=XiA=@G!8T~K_@}d3{ICSF(hx$Jd2R1h)AG%SUl8-#zXXiuS!n~*!JTV{G92~j< zzvzb;CF=o-4MV zE4H31wx+AruUfxq{i^jf>uc86tgl(W7CIO0b^R3MntNSyuWLPngGOfwG#PC`(5MYf zM(faI+d4FALzB@uG-^YW(K;O2mfr5;2El>B!J!2o`G^`Tvm@S;53OfrM;|JY4;dA+ zqkiN=-)|rv+7Gj%{gixYJoA##I`hJK=L3VgGIElQnZN6w)m*72bfp@~m5~W;%=|m< z&CGT8T^rl3)}dGH(5s`Nyjtk>ty$4`-#}Qa-Pf9RZERz5Zco~fCtbHEUAHG)w{zXFv)!$j}m z3Z1i8kKVcEPPcl-2a*;nFd4njfl(WnjMjn4wsm0C1}39*VAKXCqjfm4T^BlUU>|@( zcSIybMl*p!MgoTniKM7s;n0UNBt`w;P(Sj)e!Vg=J~*V4kBsg|KJvKM;gG?>A%kOb z^0+omIFiRY9O_3tGB%Fnk=~52&-EOPpPkOrLzp?E`9do0OxlzY3b#2VeI_72_bF+?NI@_3Ab3eL z&-y*<_j-N=ht4lJGWvXjLv1)RT8AUs*5Obaj*QmfP#cbn*5Syubk7TZ1c%ls99o~` zBimlbaA-UE&~`X7T8BgH6^@L4Cklu9P2kYFBp>u|epEQ}_~RV%g9#k+CphE>aA-X9 zB5pVo;m|us<|VnFNne8lz4_4~<^?|*1P6X}yRP}$b2y>)Bjr5Lu0Sm!Gk4(a%`8=w~ck^fMSP zS-)iclJ!g0FI&HC{j&AT)>o~sT3@xk+Ixlr9C8IXGWuuraHtJOM(c27+d3R-!;#TC z9BRXn(K;O2mfl;k8`;mXSI%5tz%Z}aaP+H=NDHS#Q7FQ zuOXcGQKWhp9NmAS?q;n$AbZp4*LBmH?Edw5H*5H*XDv!tc9Sc1lPh+UD|VZ!)~{N> zYW=G9HS25E*Q~Euzh?cK^=sCz_1p>$xd$8>?Iv)j4M#@naAey$9BRXn(K;Mz!;#TC z9NF%okPCbv98tU)LO!B+Rh{Qbb%ZO`MXoeQps-S1LydYrX7X01BUS{-w(j=5IHT&u^q*2Xlq8bp4hdNqW3#;qDhdpdtU(V7(y zH(PIIY0bIRJy}}|{W0A<$G~|F>?T_S+al=?>?S(~E@)sk;~LmjaepA|xlwjAzRBsX z+lj8*iLTp;uG^_@SifQYhV>iPZ(6@;{igMs)^AzAW&M`*TRo?PL(T(7MmrH4YQvGy zIvm-y4u{%sWV8;4+HhpF4o9|oPWK2nRP7=ksya>Nh-%em=Oe3DQ}Pkz{b~6K9gfVy zq zRp@$jtM;zlt{)Q!+jv`6(@pJ<<8*1u zux~Xi$YwR&oXVcs((I4vCN>79A$GH?fo;w92X^xu1Je+@$=+mcw{1SRZ9cbcKDTX7 zcdXyBe#iP9>vyf+wSL$7UF-L(-?M(t`n{gH!J)~7Bco3$IMjwCqjfm4Z5jy(Q%eSAN_wB$qkD;(+%hfHq*NAmd1GaPwbzd0@(Y&QqyR^~-E zLO#R~hxn(=OP1co=SAP5CLdXPYxAP*aOC#LM}AwQIa7hrCF_^0U$%bP`eo~vt*=^NwZ3Y7wfFP{ICS#Bk8H53O)G)Q^0q9~@fQaHt>o zP(L`dUpSdjEt3Kr5Vtru2#rnX4i|v60l)37dOLfd8k4fY@=5l>7!ex(9x65_R<1dgb7eQu8CeQ8A9T(%NdH=$*Vr>1S`=2Rxx z&1p6~r`h;{Ebnje{WmY+sD;^buGn&}*mADelCE06YW=G9tJc@7uUTKSzGnTJ^=sCz zS-;k^G&p1laAdTVz@auA8Lh*SZR>ET4M#@naHtJOM(c27TY9rJIJA)9kQI;*eg6Os zwc*fB1o_ZS1RUy5KBN~8-E@!-^@BtGCUD4F$OpPPq84V$DICeuII;%k2g|^bJU&k0 z=<=cCz@hz2;XpS>)WWJ?T&ebS#pjl>@>EviYPF}Ub z&13!|-ePw1tZv;rt6MkE+0A4AJjQhMtZv;rt6MkE*{vPN^Nhb;xBpzX|6I5KT(>{n zuzth(4eK|o-?V3bK%la+rw|f2tht?q+8SOuCs0~L(>u_Y-Ivi@lkg1*~wjQ)G;?aCcD)!H|ue3)-gBhn45LXtvcpb9doO)ajLZk z_hW4nQma$pk)CQ%1RKIBA4M>yQI63~u^gkD;#8b^DK|VumeWnKx^+{W-8@E0H^s8H zZi=;oZi=&8Jx({p8q-a2Hax}J!L4?jW^K1^J-2N=w{1PQZB73_cW)MCSF&A)wcM;Be zk&;Lals;u!`asQd6;K$eFwgUhLSeoaUVH7ePwqPBqJVx4RA=}rYv;o5F7jzbX8d@LR%f3BM)$w(#4+ZwtTOk~Z+*_yP}4B|YFl8$3J}4jyg`2M^ld z;i+)&pbZ|L3I`9jThay|e7f9(hwn4#X>|Y(&RgSQ%MRkr^GtJxUX9j(} zX*1Y1;`GAz8NKj*Ccp5F3hj$b{xPPrDtT5V&ss^e?W}ze1nD{9=Y*dVe$GD_;{TTR zyb7IHq4O$qo|R~z;*)lu#eoJ|p6ab{Frp1Io(cyUw}pcYZIJO)ILOcj4^M@Ihuf{U z%3lKyD#|82r~!xvl?psq9`OL5qJ-eV{LSKF(u2-nI|jsq*8vY+2c6@*N<1hs;NdCa zVfAg`Vf%9VRqr$TRqr!Dm!4bC=sOCm>#Tezm}lkVM)oZ{bJ^#dd|1J`>~lW* zoXs0ukLw zX^rl5L*41d&r?8urhKx__TnTn7bG(mBr_MJRTqU{6n;_oMd6o(UlM*v_$A?&g!;i*1vgm~aOMaDh{5Aw8l7|+Cm z`QX9p4B$b2;K6c;hx6f=KgGlL;~k^uT$B$hxR`w|Wl6e} zeJ*96OY(8fjZgWB$mQ&MIlEpimn&*k#jvw2xf+JQZOJL56pZL@Hxx@Z6iXV>-Mr_E z?sg>mM0XR3?&i~JbT=!A?)GB&I+w-mpV>H%er5&H&#WN&85O9XZA(rvbVV|BMKW|n zGIdq>RpD2KUlo2$_%-3zgkKYWUHEn3*M(ni$sBl4Ccwi}$q;zZ1`kh#gNNI~!Gkt< zcq$w`XoH8R!okCB;);j8LMfR856S@I!6^kElq>L{jd*abf`_O2N*j0(2MzB0a4`2&Us(ck zepLx03O!mBtcnq3J8w0NY}pZDkiy)M0^JmTQ}|8cH-+C4eoOc* z;kSg}7Jgg!ZQ-|D3I-lj6!7p=3IiUr!NXJG;NiA#@SqJIo(cyK+Th`-aPV+Dk9&LR z@@M>qn&9zUHeV1APc?tGgopj|tjmMShj>s-2JoOFpg6n8} zK*3(2U-&$W@xdF>0sUe!r4N^(ceoBlA%@1zzl5@bdIc zj2GKTt6|*QMw&E$)BZ-*fE!r@ZWIl`Hfi>`nSE|%9}FqmA^S`G7ZVs)X}j!av+;A; zaG#&0&w#PkoqM>Ox}z7g@8|{XJ9xGfw!XoH8R!ohIH7ZgLg%U2lLS{o(f055JxMV0rLhn&Lri01s*d`i1y_c(5FJ@P6%;;(_~{#KYszjR*5B9(Kqw zARf&BLj3|wse%VIr3xO4j#0@!&BklK^r_g6%HP5xAX%%IRC+e z^APdiP7io6A3QwO$Em=BgYy{iU^(z$Im82L(T^(P0sW|g z2lS%~9?*{}ctAg@-~s)3ruqF$^ZS|R_cP7^UQY#jJ(cM7RHWC7GW{sik23uz(~mOG zqs;Rt^E}EtZ)piQac+Z?r<&{FMB6y&50x-Z%84@ID^KcWmcc@8+~k0=99%4z9J z;>7unIB^{ZC+fgUIMJu~IyvDUC2=BYaPlph?wnvOO2Q z8GJ`?2H(+}!FTlL@Ll0|h2Ir^SNJ{Q_k`aQeoy$C@HOFU!q-}F9)kzx7I=87mrB8d zHh6d{96a0>4j#0@!&BklK^r_g6%HP56W4tO_J0!(K9?XKy#D|XrilkN2Rx`xhzIcj zJXj7qsAsRl!}eVCW-#Kx`=i8zHhBD|?N6g$oR>a#m3TNG;pi8Z2M^|h2kSw-Xh_Gu;UGgBWIPoP z9<;&3Q{mv@c1wN0gL}B(!983Ag=&#_aF!w{oNnO3@(2pcfd_H$@KmY*9xMkQ^g}$T zCg8zxhzC+l8mLc-2j?ev@LmZ#m~KftY%izuOYophfQQ|Ee8#T~4Isn92nxx*md>#a zokE74hoE@6m4n1KbZX#X8#*=cuniqe@@Jal&os%O*(48T==D^p*Hf`xPvv?&sYS0J zW%^O3A7%Pc=6RHP9%Y_KnddE40Wl5`5c5<62E=F^C;g!k#z{F*2An(xob*SO0VmG^ zC;bs+z)3kQQ|@oTi3$KtocRcrr@F5&PMl&ECzdo$EMjr;KfsBLa1Wfk4C16eq6|23 z7WNP)PQxBJdCiCu3KzAhE>5mC+uL)lhz9xLF^*$|lP#D0&Q@w`@9<;&3Q{mv@ws7#E z4IZ8f2M^ld;i+)&aGQA1A@HD#Q{t zvE{Xveb$PPnrGWTH4Ho3{;7e7ZU5B3!?u4U8}}s}_az(mB`fQ~*M+YOUl;yB_yge& zgg+4eQ20aP4~0K$$r5-_Ccwi}$p(1P1`kh#gNNI~!Gkt=A&PjKQJDUrTbYY?&mpwUvu8+Wj$KYKI_?MJ?q4J(Ftq>WuFIGj~-;7 z2l+Y=v(LkPorl@yVeu(?RK<9+U7;Grz3mFsz{7Thq!*8*7muVDkEAD$g+CVlSomY% zPlP`a{zUi_;ZKD>75-HC)0Q5A2j>xZcq+XB58B}2sc`UcTR3>o1`kh#g9mN!@KiW> zxJ_K+6ngX;cyJ>LJbZ(w%Y!ZSe3^IC!`% z96V@)ho{29gEn}0DjYoAZoTjc9@G->@KmoRCLRyNxtD$JWuJT5XD$1zWuGZ!Q(I5Veul(dN1bAp&uGEePjcY0JKs9)Q zrUtm8bL}5V`7Z+=Hm*P(W*_vm74x4$V&HA~#%&dWw#}g$I@~sgYT#j;LlTZh5{^d_ zjzFzv@uBBeiNNz zyFoPs#dd>g;9D^KcWmcDW@ea zufmCsQx+$$VlXGWMe4nT6U!h@qB4*ZgyvN^iAvNpn3KIX{xVK1^Ab+B8&q50*=|s6 zoNPC!Hcqx1R2!$^{?OQtxBtvrZ@sl`x!H<elIXdHozW}i{{u>Mi`SpEJL@6pDwKm5=6YuvHyJ(j)4 z-t(5(k23$n%c`xBqgxw%?0Vljt_AzvRr;RN9iEN|9}zwxd_?%D@KNET!bgRV2_F+a zCVY%|xy7o22b8Z09#Fd~ctGK*-~m;uf(MkW3LZacJY0eP*jDrqDmSDZ_Ti&nrZ(-9 zc36)8XY^33ADVZl6}>~P_%St1a`Un8TNkyWPpB1rLapc%LPaAqiaw!H^npgbW9sY0 z8iKJajQ=e#@y^?!&oJK2hV<>Iv7dbB?RT4sCg075ij7&Zsa$L-7n>@@Bu7{r#+%|H zx8sdZlk;9&tjXC?a{ewuAC0gux)euCQjQ2%&fjydRL{SmfTNWR#`{D4;g8uJXlj%5 z)uHG8;rBc{RraslwNn{lAy*4bs>iE{fEXXIVyabz;`C?x+sEJe@weZ4%d7i+ELMMQ zc)Km9L*wsm`$L%i6|V93wuyItc#lzihg8RRFuRc7K9OrfuWg@rH&t)lIPo4wq!XR+ z3TSMfZ2L~OeJ8W;WcHnE`%bler?T%<@huDKxE4CJoOi}(w5M7KCxlN3M@xvK5lknA zPYMTH&lf%=d`dVN5eFHhWg)GC2Nu#-;K4&D#KY6~lF#KY4ao{xCY zMm#(fj(EUN@xVg*3OpFcH`*^)NUPw1g|rGDSV*hjfrS)G&xMFf6hxi|m#Fc)M2(jv zic3@RfuI+kiR?3xeW2jQ2jX3PCbQ3E_JL3r9|(2vfkxBd@(FnkL*pLH=XA4zK{ltG z#mkJc;Pr=Qv=$sRb)C^#;D(AFYi1MHMbz4?I<|A-)-&5QwaH2Aw92G<{x)l#%VC(yVVDyO#$-;d_y*w#}Br>AZwYmnFo4!9~sEIrDBd+{fcOlYM62;o|8&v+riZS6d`M?Cmy4dTIk#N)SY8lpS7 zV~%+6_Ya5%^Is_*Sn|Hac;MqE8Xs8lzC<1vSK@&suL>Sm@~Ys0B@ZHAmKErCSymw3 zv67%zSym|6#Rpnld}gu_6uMLZaV|d4<>E7&eP*){G^+SOo{A5In1(G7zv`mxkEix^ zZgn=+y`^{JpT;e{+aLaI7F>F-$=l(7sXSJ+&s82fg!3Y3TXVje%!_5p5!IBVHkO

        o~$a-^{+AMQ>r%Et})xFH`JOITb$)&Gy)5*C+YU~wr1Vktwhfxyp8 zfafK^^Ag~B3G{;S1>pKaRC4=PlYeF1ilI$5cn#1K;Q@P;8&&4 zFZ`-h>KEptUp!v}gR2cXhaftK;G%|*{p|nO_4|;;?10|lo1W+`EA!L5-CAnAFpQT< zaSbA@0t3jhv$u2*VHK!?2UdY9cwiL>A>*@7XqX%7Q&ZYsp@5>V%<#=aj4m^LZwFI9 z8GgGe#C`nR>#s!#?9k?Yf7-y-pGKG++Pv>8LlM_~A9Qj)?BsmZ&KYUy!B`$?sxYJR zHluNbG1~a_buKg7IQEBq6L2(pk2c=@;lIz|Mw{%G+xP#*QWd`cH+MEHpC5#b}kM}?0H9~C|-d`$S5@G;?I#ML8so2m*PcA8T|JnS^5 z1|D{rQv(k>%`qOKCm5{U#@P3v(vLjlU}d5H@Hc-P^Br?ih)QDE(v!nBs>9gzOclb| zrOmM$g)o3UQ-v^qVQT=}F;5MFvSXf?@^BF=|HqV5JN}PpcYb?u50F%*D0_Fhr{WA* z90r9RmFrRh{JILG9ivFD$GCT&jmd0G6{Dzn_?j&GF~oRB7RR$Jj<;kH`*fD(WxSMmMSJYRZQk8COcI`>q-?mM zCxlN3pAi`X~Pp57_D#J7jn{58m@`!h`r1>K8j?sDXzaG8m80S`1d|4F;>H5@Zh6D1^wE z4*8E=Fl^26f4haTTkbG9fJ1~3t%SIb-)?@c@oa|?HN?#hBXl?Eags_Xcp=4cPmVcn zt@p!uD4jM(uuO)?(J}PR4Jiu^NL%pAyb;j_YLh0h9~6Fw(=PWW7F zF{pxvZNI#(+%-$oB`9_K(7O1tJE=Y;@eiZ>Mr{( z^GVD6V0Aug*?ddOu<@-be6L&HZpiVExIf-;T$H14c+1fZIr4|Ji^%CYmf}{y z!}i0w@t`sy9#qCn;=!HdP2$0NUMU{7A8xnl&41dBK}gY#@#ls*l|~FbH#893&_J*k z7k^DV;S1R{1|Lf=X4l2W6{9N#A6KCmcl3#I=SKEf(skfdlzc#(eG7dn$DM7Vcl*2W z2$gzqr@IoB2ZI-Pf4k(12g1gZ3YqP)Z$=e;^J131Q~F|Vj=z|Z;o@Pt>^1PPjq{Iv z<9x+-V#Ypk1Ft^7*qM!8jiEN!{`$ur<)ZWZKI!D_?Bwif=ZrM<;Ibo46=pQvW;Bj4 zMjM}If4y;RavJX@r>P=xqWyN?{SSQGT|uxMy(OVYq#T7KaugGLZ{lMg2m3xzx>M;c zPe+802pZx#yQ@4d^Z>|HJV{LuBel_ipfqD(NuHzSF9B6ZGKJqsl6)TPd-z*o~cef z5tC960@Kv59sb#WL%VfKj$#yLfqf*OMsztAM*zAnvOxYB5qpWM=njeS< zZ|x8TPqi*h2uC}aKOuZV_@r>OfcT{FN#Rq%!HxKoaFBsr*0m~l*a<_42Y)StcyQAN zV}U8+!FJ9M588-_r@|2rf1P2MrHY50Fccn)+n3TW zcEV5t4?AJ7btiU7Fj&oStw3aASff}O<4`R3@f{9ym=*I~k~cDn?OdUTXxX`f?xM?a zEtUlC3#A<0MW-CyMVB1topzJrH<(x#%Kj1-wPeVfw*`>6f?y#?M)raH7X*TqjO+uw zPe}36bg{P|cDnv^`I}Blo3C9n8J_9Dvl*UEux}yF30}1odQK}%c_jd=?{r?TraS9Z zu(JW^%MU1a)~o*TU-^nHv@^M~nNDTVmQooS)Ts>h%;tJ#JM~1POFd|LQxD(U^F?GX z*E83tC!%BZ{3AYTMTjgXy+L5dI;yIyS<`9F;y&f}>GsMu-Cp@3K&6(MjkPF}+h;aZ z)gS(U?8S`jGaKqtZWFCi>FmZz;W^u?@Bd|ev#t7=I}}kX_06UF6j_%pe|2NdrOS-6 zJWoqd5GF1I(^@{KwY<&iAe4LNQ+UeaJi z`zgL?wWkv21>pb9u(njzxeHFkl|0t&^as&GX9!{ z28J`!z;I)ySC4Muqhbspwl#(jOD<^$xuGEhL+cRqzlyH2lOnaYJUT#Fc+Z}4)S8r| zCY2m?v8m(V;(a7$wr>05!4EULJP0hvn-3f@pWSF2aT~mteHOD%1fD(-csH`oQt?sX z?YyamIb-KdHSn3#upLCz5GXr{s)5Ik;rmY#Y92&QWucyuJe7Ct?A$8r`a~{1k#&8d=sFIuc9$mz zKU$jnw3D-^le4$v_BiiD&o7na80y?8Rcbk9tsdXqJ`)@NbVE*m_`l^Y=J=is*^r3wy{(+>6T3H_ zjBTIzw4Jf1ow2u-G1;zTvR%hyyN=0L9hegolAl9M``f45{!?xLsg3?+(ME9i0Edux zszntor#&HjLimL63E`8%CxuT6pA-(BtY=F2l<=w6qFn_KJ51ZH!?RD7?oqnepOp{~ zKH4B2p6*e)*PoCO4?Ywj9-azEJXjv_@KiYB!E%TP^3^YPm{vo-*kM`?JnS&d$GdMx zVX&Gc`N0@wt&iNT9I85JvU?$}9OS{!xOmDV%<-a?-ZODm+m?>U`TT7L~bu5AOMJuVlGs0(t&j?2Y zh|db26+SB*+=$N!2P3zMiw7R-tKebhdAs!vmsW7ZgDW`V!Id5HppAHVsyhJ0gE->B ze8j`w>Dr@ouYYn4@gR+hClep@Mk_Z7IZz^?bJz~E}C+5<&>k#mz+i2^pySLMcw(N z9Nqq;9NhzzoF&!cCv>WU@1HF--dNt28poKZ_Ng=tOf;PWJ1?P~mk=)qUl6_^d_nl4 z@I~Q^!WV@v311SvBz%c@5%MZ{*x8+g7V)4kBOacDuiZr=9<&h;PbKsg55o};KePK( z=^mwf{o9zY6c0PQ+wI41;K9Q+@`#U@VG8h`*ct5h5)0~h(ee^pEEZIpMhrR@i}B`$ z28$QVmxuwzVoSOXi^TwQr1+GTU`skSHe7>Sd4LImDMu_LM^x?bPxB}cc$2WR}#iB>t$Uc}+rpfLTJz_cfR-~xXF%nj`|rZ>;Es?g~dDC#f2~W%MHcEjUC(m2;T_Z z*k63-I{M2E`M9xT+wV3$(O*QOzud?^%leF@IsUKwKc&%WEE}EXMs`G}#l_TVSef_h zBcuEEkHZ zc<{{y#DhOj84wSyLKY93zXRey9P!`}T@Vk}hj_3)#Dhy3;=yu=ho?KNyyAhC89cZm zgGc$C=zeu4J@%K+iGqfGJUbTd7;h{V`oOCmkPnR*Z!8w$&1#9axL^ezqmKJ%gXGU7|ne_l3> zums6h#obpGxv!Ao+aEftC69u6SYz3Zte%H=Z2N5}t}l~Evd@w1b0qs5*|BZRL}Dcu zU&+N+a`6=w*G$2}gVxwrr$4lJ?3yOEbNn;axy%m!b0OwfbgYFuO5Ev&{Wk>5^nZk~ z%PRlNj`)8=*lRiNc*Gs?x*i;k$nl6feq_abu|qR0G`=mpl6_X>v(oWFTf;{U#$tp9 zbJ0Mrd#c6akQNg(g!zYsqYZ8g2VdHt>Zx!Lqz!JK3I{E>TZ>T@Jg^vn2elXR@KlQh z;z6-RJeZGoc&h*MgRx2+@$ghQx{mvPhzIi#4^M?79>mc(sIM$Whctd!_)wPnLs{+* z6}ji2<5x~%M$z|hE`B%{2UULbBqkG!$7FIN7YB2G0|f(&55i#1tF4qmWyPtYJF((a z!2>H!6+E!wRKWu)&hdBR@%H$;p|r>GPZ50OIKHF(PZ3tLoUdj%U(Is9D)m2_iyzI! zkLKb>Rs2{kek>P1mWv-#@#F7MNPT@c{w@s>e=j4hw`sY=0<)U6dR1Dz+RB(%Ce zbTs=MmCwHqZurPlX>B4qC_;4?OpP z2cHkX!&5ykfCp{xptK{>o@xm|d})IR)e$^A6%HP>!NXJG;PIPwO9CE6;<40#2g`wn zr&>zDgG&Nv${p_AF?WcE3keNJYd zQ`zTK_BoY(PPvaiot(}-r?b!L>~p$YM|y-Os5jp(=lJ>B<L#Ebso!(jB68}e~O_nc)zE*eKTI?avjh)#V$W+{ixYwD2j5*$Ii_ z2`x4!wAh@`VsujYN#Q4jW28~kP6Y2l}ZgADMpn1KgHA3QvL&wp0{ z9u#lz@Kks0;K6_8_F8#hF-!5_VuN^au>lYAO7S2L9>l?eX^ICIAH;*a5f3hYo5Ta< z6%Q zaO2I#!w)$&i-#RRQ=XtQ-YZHFXra{n=*>7v(t|nc-WqQBX|AbKm7?196FRW?~ukIe|L3A zWBm_I01v;v?T6Te_jkb$%ZH!wJ}e*VWe2ryX1?fM7!jRC&$K;MWtWNSJPDOd85G`j^nZHcr0J>Sia(MIsQSjI2@PbKe1)wxEy&;e_W0* zid3&E=Btv@RY~cpr1q%rqr#60KPvo~@MFS{2|p(MxbWk`j|)HEl4|hq9di9+7w~ZV zBbP+*pgw>HceugB?T`GIIN(8*01xJahua^y4IZ??gE)A&o&SN2?UbvW#lxg@Kswh3#A3FaOkKp0yhh7fxKzr3Mwo|Tu$O9hSl!!q`rxbFalgL& zh&FI$fWD`~4+sZe=7XxI!k2{~6n;?nLE#5mUyj^g0}tBOH>IkL;n zJB#!V40K4+el;s}2|wajzm##f@p&92$UaaHCvN?Xvx4MUo|=1S1#|pmI!0UR7@g)u zVGChsSjNrf=V_+xP1i6_Y;U>-9=12FfcoaMh732K52^PYQ78Dew0wN?Sw7V5!}4)N zK17b>>m13~Ig+n)BwuGGUuPv>XC+@}rCdkD**2pU-$T;xL(=a<()Yu{4+}pm{IKvN z!jA|)BK(N(72zwwSA?&$)`u#1*k*JM@vzNk^(nRWkowe(o&LiT^bmhQa#$s~Djd!w z(O154zRP!6Vr;Qwj4d}bPIv+9I_{IJV(uu#uwwBTRxFO5EN^e&o;#Qqg$??YshBQq zXh_nCh7?B(I#a%J-mtC@Dol-6)P_ zIf&MJa}<3y6jL{fFOI7eSR&D5Ze*Xs*(aLFV$pYQWS`IlBA9#DZa)?)?TU|LzNB$j z1ge+}w)I`Zq_nMXb)4^QtFtNftLg+t)Nw?P%7;>aR6dmYqw;Y?K17b?>m1A1IhL<; zEMMn%ei%8PA4ZPLhtDj>KAx;s?Wk3kLKRhwz*%_c82P=~4O6 zh+#*c751Mf&w0%qMY55f(LEz@Km_* zFdRI5YhC}>13cW;z49yZu&s9eUk~u$0st$M@*cv%2WWOY4})iuT&-DAAbi1Ee?#dvcgtN6*R;-{MHl(i*>9bHe!)s5_W zTCQqOvk8wem@jv__>={pieYEl^II|e`@{ZiGtPln<4)T|XbhVTZYV~!QNI=3Fm*Pa znzm720}mXL9?(bL_*MF48T>Hq!D1+Uwy&?xMfvW%zTm`j%KiHElYQmQ|AF#;ea6Xh z{QK<(viE`PeIR-Je~t`dcKGSvpkL13%h`Lm;~gzAZ~qwX!R&o7dmrq0N7KVw?YD2- z=)+I@^>w)Y`a0ZxejN_s6n;SX0pSOPFAHB5zASuM_(9py`HM&+sE4)i=(z?Q0m`wryVn5Bn%iSrf4DmW?CXSSdzX zIu2z4K9mLckOrA86fXX8oe*GLEPEf$-iJHhL9BQm$=*k@_mPfww4`{iWbc*iz0&cH zriXV~Iu5B14@ue&N!kxdNe&A?Ec~$W!@`dUKO+2y@FT)kgs%u+5xzpaEFD$wu%m$* z;$cSvZ=MGqdeASP>I>B97wlT8Uu>gaql~&6^TQ2|GB=6{msvq1W`!Hs2NNQM8^3_h z*NM46pO_17WS^J;L}CWGk*|ZnAJKCj%k#z&2_E&Vq?c=&|B>7=$T{Tg^+fmkidkFC*c9LvUW8LQ0%u;YL%v#VKV zS35Er*9n=$#j^L&?0vN39mI;dmrm~M@x$L@$7v(dmrz3N7K#Q{20%Rg z*h0dKc+f^XxC@1NaJL2V;3ELyfmHos#|G+Mf-x@LQ17~-|D6;Ak#)vEbR!qX7^GIx zH-;aJ#qe_@`(Wf1pBQv37K6@>?1S+ZK5CL36{ty+)@YI&@^z!=d6{5DqFruepJ*2m z49Rll5bbg#`=Cdxn4Wq#PUAcQol{N&&_l^^Cp#KY!|Ws>|GNN8q*5HSDH-nT|9WXl z=9Qf!eDU$jwcrcQZ#zk-frp(W>~2mH_H<4Xfa%oW)8;RfQr_OqNkUfO6Ip>zXrS4{ zh5w)R6B^Z)U1yX{P2D~5k_a$s|yF>E3{@*$ ze>(Y0{&eyg|7ckHjwBu+nvpKR{>;sFA__DSRBy2HT8vA#N&%Oh# zMQqQ$tMomkJ3Kun{G9M}!p{jmFZ{gl^TN*)FY*m;lvgy#Q+@Xe4WSJlo(exJ{H$>B zAPyd$3I`9`;Nhuo@Nm2JU9Bp3K)$Qsft!2q;BTDJFZ>M=MkwP}`lY#j<{)8VbPk^& z&^b)c=_`4Z(R2Dro*Vk$nj7Vd!u_H1^2xtHI-gz7%asy-zPJ``t|Ere<|=sL2760* z#4o5Y;eCP)nrIN?Eg=Kp+LQ-G@qz^Ef&}V<1nPnW?4t0C!Y>NHDEyM}OTsS+za;#! z@XNw43%}eFK=5F^z{69;4LoRrho{29!)@W!NXJG;Nf;l0IT2u0o(!} z)F$)`g>7IwAb=Md9l~I`AOWK0T*v}+K>|eNV)nV1eJ*C7i`nN=*2qiQ=Ti1Tck;aT zaxQ*3>mnLrFSLGxZ~0-Am7khoV`B@V`tnf*NvwhgBoRDp*TXl*Up)1EjVmP~25jbl zNoa-q05>`@ZixFs(UU1hL!jhD$8r}aI@S%112^OdLkk`>wTh@hQ?E$#u1NE)Nb{~p z6R!%tD*USOtHQ4dzb5>e@N2@a3%@S>y722QO$85j6L@$k%>xhG;Nhuo@Nio=c+dt9 zPlbaAZSe3^IC!{CT>XMyqksoBW)mK~Z$dn%N#NnB{*w`S@L3x?s4s{IZ>x z5W*W0sv8oj8xpD;60)1ZZwkLD{HE|*!fy$`CH$7~+rn=Pzb*WBO9;V(@d6J|6*usp z4IZ8f2M@P}g9mN!@KiW>&;}1rg@cFNEg=LCezOETC?JT3r}`Q+c<`GghzA7$JUrD` ztzQcd2qAb-sKCQh{Wl)OgM7flQ}F~3mP5ZV1rOqghudlg;=z2x!&CVq9&We(1;ZBf z3l|=Y5ATmb{Q@D}0v<0P9}vPSct8ljqlnEWlg0}9AsI$2Tlhw14iv45$k-m@`@ZjY z<^!c4Dz(orVaYx#{H*Y^!p{mnC;Xi7bHdLFKQH{e@bkjY6W6T_ehdH}j5m0As;?=X z(bty1gZbd$sc`V14IZ8f2M@P}g9mN!@KiW>z%I9TRq(L=!V(WE=ox)@4)LJ!42TEI zAs$rZP2$0FuM`j4FMQu`711xeB|MWqnslc55L0>Y1H@Pm9c7QLI^#Z@-OlE(GM&@6 z!Pu&E`Yf0m@}VN1Yc7RBc|QA`&pzk#bV@n9%$SVp8 zG8`lzNq= zUR1P-;M%_9piT}A!^qEiH*f+(Sxm`XcHm@)vX~K}js2m4(;`Y@qLx~Vjt*pvUVZhc z>KmBaW$X`s>&I=Gh%PUikJ0ZbN4;5cE^CnaHl&7u8yW^~$PtDbVjGl$!vDD%BCYu% znqwQ363QzQ$}1+6E|36SEq{?;6uqjFS5@+=m%PjOkFI*jZ?WVxmAs~s*Cf8zB+l1` zUl)E|_;uon5$@t}=O&zuCfBdPYUAEO(!^pF(PXFB5 zAO45) z4*gN+TYz7u!q|4G6!C%-@q!fbf)w+j@QcDP3co1)lJHByFA2XS{IcQkRDW58F00Vx zmh6HIWe{XMl`Mh`ZIJO)ILNpy9As#NjHkjuhBnA}DjYoACSGK>3Ldr{TH?VCKXeX7 z3GpyR{I4mSDJYar1cf)a=pm-BB`CHhnw9WER>BKe)h;wj*dP8MAZ^(9%#Ihc9A3;4 zda-eY&!sG(mzs-}kJn$y*SsWGt|^!EMg)x*48=P}gv070H`GNmIE+J5V?;QTePSpOiJ{;|!!iv8N6K|H z6l|Nc%)KvfDA+cs1on!w^NO_diUjtm@Tv~1Q%w!V;BKYzVWm~6N{V=?#37BS{N+L15C6RGI zjE-dqbgZW;i9lIN{g%=SHHMXJ3@aW+3Yk+LH27`zR2}EkvY09^r}3c9PjA zI$QLUkJ{khVZN4qu4S=}Zf6D8#jPm&_3U^(J6<28xK)e?+fkJw-jE{RkRslYV%`*f zQ}|8cH-+C4eoOc*;kOL$5C1Pbsk*H~w^iu23f*qWF3501fQ+Xa86ZO&WIPoPGHwe8 z8QLJ@sc?{?4IZ8f2M@PfvRefY+g8<11L8q>MCVXuQ#>ef=p0Yc9+O#gj<;W*;YB=n zw}{Rmp5noL^oys$(J%0qc-gk5P3D#8Uexh^6*D5Ts{?pA~*q_*voSgr5_BPWUQfOd=?zHZoj5f87zOEW+bkx%#j-!sGT{ zZSB5}@YvSw?rp#PWB5g4&@$tDZe$U>(1;+^yAW}l1M=aPK5@?6S3m$J_# z`LNjK>~mQ@j>yN2a-E{gRdl;;=Sn%z<5VF`M^B}!=x5rPj-Cp~bfk@G;Hhv-N4JGz z8qmgc^i(*eBkZEg7qa?Y$m(}Nv7~$SGmYqHH{|m}TTh~&-BA2#L_gCf`q>d(=Z`V) zeXBS+n{aeC9iy`yk)s>sVnv=`+}Rsd(uS_91j0?VD5}#gxvBod{rW43knQA3G_OcB zuShhnNK~&1zbgEy@TMs&?q#2=@?o*7 z+2?BZxh5YLyOw>fWuI%=2YqU5)n~j-zMg%qXP@iEr>Jlh@wI(ksU*fd^#$|KQ>iG% zJ#EZCPlaRt(Z;xs=W=X1TcNmH#Y{|w6%XW<=7MePW@V1Pr`AQ^yP^2fh`twT*DgoY zCq-pr01%D=;H^?;IwD6m^2M%af-wMCK@0#lr@LR%f3BM)$mhjucZwtRI{B}!)L58XbGM-8$!Gkt#VxilmP!ZHBLS=itHFTNn`DSgpAw8oU-H@KSp;*$mnSE|%pPShy zdXhf3vd^vTb1VBq$I=HKTUG;TLNfBA0d)wZ=w=o1g>K%lFPy}|)g682abaz~#* zxvS5h+!cOT_+8=mgx?c>Pxw8&>%!NCuM2-5 z{DJTX!XF5KDEy)Dhr%DW6b(E$$ic%?4SMjP4IZ8f2M@P}g9mN!@KiW>&;}1rg@cFN z#5IF)o>c`8C|VUfplIM>55E2-PwO00Bn%P;FLe&TrH4VnZ{iK=9P`_xbLfXb;+-<6 zb0B6_1O;MN1rLZ>6+9qjRq%kAJ(AcwlGr?w*gTRLJr@30_+#OZg+CGgMEDcoPlP`e z{#5u=;ZIv)1|A&8;NhvpGkDMj4^M@IhugxzgEn}0DjYm$gNLWW!NcvAm{q|8VpatY zh*=dppkr0=fR0tc13Fd(59nAGJfLIGq%+T?GtZZjw;20u6gCu$5hc`D5TC)&nIf2f3U zQcjcsC(i*V{Sjrr$#cL-e?*z*QRaC|->TyTt*ed`bgw#2(7@_AK@Y3r1Z}L26LhjV zPPR#>?{wVJcRKFqI~{lQ9gn-h?+U*w{I2kO!tV*cC;Xo9HQ{T**MzUNz5@atlrQk` zRNv_U58B}2sc`UcTR3>o1`kh#g9mN!@KiW>xJ|q~$X3C_w&wJm55$8%%tXKV)||fM zfq3|qoWA3Mc(|?agdiTi8>a7opkL^ZcrYLF;8q>_#clbcUtp)Lxf=S#HsosHVHxGfw!XoH8R!ohoee$95Kic->r+`0wf7?%5xu+k<{&3qP=6|&9p?!AY$KLwi z-}>M1+zKAl74Yy>Is+cG!NXJG;NiA#@SqJIo(g{=96Xp09-az++S0Kqc-UTC4e_wO zxEgraUR(`4Y%i_`9<~=(0}tDatAU5@#YtzLeX#9;>C3YZx9u_AdG?Xpy`Bp6dLL|i zY$bZV4_%Uay(rUv-^Huf|G?Am*lX9XAIC%~@>5nMWk22uo5IE_NC<9K&DbJhLak9O*+Tvt;akX)>y|~&q z*PxzYf zHQ{T**IFNs01v7bczCLhJAemm@bFYPc(^SbJZOW5r^3O5Hh6d{96a34A4|ZGN~+*t zdvW@B1meNpYoK5FyNeVL?xCSy_&bjQ@gQ#T;4jm<@nF5^7uGv49?-xl;$eGnHH;72 zi>rZ$?Zwr=!}j88;9+}l(wY0xnfub2`_iFx;p@WJg|7>LApC*w2f`l+e<=K+@Q1=5 zwsZ_Us4L*%spcJc&;}1rg@cFN!ohnP?vq{Gd;8d*g`Wz4x>I{`yUedVw}JJZvwn z1|GH-R|5~*i<3@0`^5F?*-qD`XS=kS)>DCA?~~YqlT`J3yRTy30eFRnIDwij0$C)3#e=dLRFe-p9YA z_x0}zzbpK%@VmnA3BM=&p749Z*MzSLUlYF8dfy*Bs9NCRsouv258B}2sc`UcTR3>o z1`kh#g9mN!@KiW>xZQf+zX~3<7gs|(Y%i|MgRjb>U&@PL13Jgwr}aYqS(E`i=+m)*!9=0o20}tDktAU5@%GJQbcI9f|VY_mh@rdu3zIgJszmfOi zY1}UP;t9R6q$I{R?sjYA?o*|Ed_(ThUVnytyjvT0pUU2&bgwq*cKcK7lTW?elRetV z+w1Am-P))V{&bHv^5|cr4m>D5k0eEpBt_uCeDLs8_+#OZg+CDv9xMkQo(cyK+E0ap zhubZwtAdAZ+|>{d+qkQNhi%-|z{57~YT#iTcQx>^jk_1}*r+(z@>j{nof+IN`Qo|U zF1hKf_OFK)se88DrRSNX=$WMKnWU=MQ-NOZ(`|e0l%m&@TJ?HSroTJ(_Ebx+FU9Ni z_iF#|`EJ*~-t$jmOK(p=dyPYpJ#eB7fs?0_C2*o`ob-oE7$@aK8F2EPev|n;Bm6k}h@#@F3A+PngZyUBfDb%p+uxBJ8Yl3%jj_q9&W*Gtad=KnI>_nGJX&fC!3 zk){eW8gDZiM>FK}L-QGJeEP%xoR=MK9GjfRyU9@%M)vQLNVL{Im-i>ECz_mc)Naf9 zd+wF$`8V(?>b~!*uC@EVru6GdKl5}%_=xZk;UmIFg^vm!6+S9_O!%1aG2vsx#RI<% ztbzwryb2yr?kaddt*hVxg$56PN)zMM)2}Q2%u|e0=3|_CDjegKHpXduTN9Jf3dPr% zF=EZ||L25Z%i;rvZTzcKj9nDc*o9J85hJMci+Q+s*?&#(e>*a8R>xC6r*{04)eZAI zN^p`lC8RASZc&VLK8lS=+$`4qzr@FiqhdMKADWPwL$muslQPE4m@0;fL;T0T`u4jf z{#L8Y>iE}6j!WjaIFTGo8_Q*_%)j=WPMKg+%1pJ&h$NPr@vm-sf2cqF z@euxv`a45*h4HU3=c|_Up64XZ_G^x}G}~gscDe&-zhf=8ntz^EOmwQ4NLBo0E(C}u zy^OXGg-O-(2UueM^e5PS_0;d#x;3dP%-BBl)j#+4TW|TIYBl`z;qCu{d7$a6m8;{F z+<)8Lr{oSp@xa@NhzIZQ5d}}RCX8#%Ks%W~A$&skgz!n>lfoy3PYRzBJ|%og_*84n zse%XAoLAt%52bDv4^Ed&;=viTSv;`jyaJEU+b{ned40C+ulfx3eog(t12puDowD_w z<6G<+C0Kdh02{LZT%!alPnSnqO)+jMe%*1~E*TS&#k<3}T|6cqi+4wLyLe1Co0`9h z>8@B}h3d9JGjA(r99Aguh!p`!-DuG-Q=OpH$}x?UbSSh53F&hr`$T;In8U8oI@7V{ zVrFEYR*=(mLe@O|*(V~6>nO-rx~9tl)gPM4#%wm`WE^XJv5tjrSx%-~%SoxSl$q(2 zi7S;dv)wXzJq$MH@ORh=a~+4d;-J=IQ3KgN|d-!CVsE#1fcGr36M< zGE|&jWx|{)2&PjqvQG>vTu(iTRWC7TkAEp63aeh1hc}}Rm<_GsTYSfDwxd=x-SVWVia!Bnz*i_iuGzfJ$Lyo+I(6ze9vsYEF1ly1+97q zt&t1brE^2Y%6f>^W!@i|{Ap?4<=M45YAy0S-;(EYF)Q;g_y8AIOgU+h@P%)oQ_rF% za@i|f)ND>Un$jsJ)#H&^YU)AbmzpZfXuQp69Ao@qi9sYdsSpHDwFJy-iC7T6Abdgi zg78J*i^3O$FA850z9f7}_)=?$se%WVm@0T+iNOpgx{kr0j4bjoIJu}`5~x`D_dyt$ z#dRUO#(1P_3`IA-=C3ZJFZtQOMGYK+=up0Yj1J{miVo#dR*WtbD$C85L^D)x(;X8{zILwj3*IJf zJMH^LH-6V1IQD(R4O8ep>#HG9(IuP3%*%~aY~)t_YK}&`WC{zGFS;>uzH#c zr4dUIBi7SgC=FYJ7`C3~LL0`e9puyyBRj~EB9L)tnHy3BH-0IFE)Jc#eIQx9MIjPu<%ZPCjqC%V3ZJ6y<3+e}nvspkY)loS==*q9$?>d` z?@4+86I&f7v-f1jJ6ck_r{wJiBH4SY;~h;8@1pPH z8k^(N-*M^hxTeg6@Co4)!Y71J3ZE1{DST4+l<+CxQ^Kc+7k#gShaH;K5Dz;vc`*;} zE~S2P`x|~3f_~wi68eRQBj^{mzrn+hpZ0S{%_82|$2f9BZ({V=VT#lrqnMh3QEYPL>R*O(qaB#JYAB0iP?zFmWT)aWJ6RlKyc913Jr$qI zwPVPa;v2@j9ih|^K|4Z`n(&AtbWpMMhB;F7x2PZgqjLn5#X|iYkq?p3JU0|377NXD zBwr^+D2qjCSuB*!k#Zf4P&)xBqK}3GNG&HEqmP-HfH&t~u0}hIrT!gZk7?u7CY2 zKgoY19)prP9D~vgbuG^aVko+y;oydb1AQ?6a7C7PHS{_F0k-&)1hC7Pg8k$>;ZJL@e?u zGOuwnFO{E{%Fk;RSP;G-d_nkv@I~Q^!WV@v3SSbwBz#HuQfn2df`^?V)DRClMNpqo zm1DfQp+2Ro&#O;q#CT(|7;m-={f3sI7>|w+ zqfs2oY7=c`)vwY_|B)6>D>VkZWihYWvX?f~+mU@<-a`7c8pp-Qq!2B2U9@$&tUGUh zzPK`5^!*MY2&NoGBjuU0(tb!jG13P0Lt3BI5B6xR zcKsN32EUU}NU|}Sjj>|L7r#&2_pRi+@7v{P(mE88kKMKCP$WBybR0%H4x`y&wBryI z%N545!&t{5nh_3a3!WDDeX~PfRYh5p`L?&$ep~i|{nDDd4BPj8=P#rmF=N1wbm|)E z)P>gbC8JhdBkj6IJ9R}&3NHj^P+g<#y2d(nMYu{`h}odJ#x~ZaxY;S$H~E9{9FA}0 zaP)`&?KTXz?fbsHG57zrT#P;rWB--iNUBOX-y-bucjVjIa7X_I$7pi&E*Wic_#5Of zx`6{OKkBu>r$78xzG8&NI#rFes`{I(YOGz=SW{I@E;~Z|rjE?MrS#iMzoR2G;UmJ) zL~fRi2uH(cj|v|Z4&KZMTTg|L2?rVEtCQ>qtp*-;gjNF&J3_00haI8Sz{8HvYT#kV zWi{}yR`-fXn1s|ajequ+q*FrKKJFU4&Mz^8|(LYS(vdcE2Hdk zVwE1xOX7HENsJ205-^b+COQsr5p(dp%*pI9nH+rka`HQ6Y4xA>P00Z~@kWnU9R7B1 zN-cm<*5>ifx)p6Iq|va>x+PKHKE84BLYz7kMw?58X!yno^_En+NAVvMPIfAbc$CTz zl%}#h<*hA5rpfloraF~HtV*~eV3y-QMvSOMPFbGEH?C(*L^dpHSf0mQ>sc#id^3wT z^Aj5@gzLnHy86Su)=so4#Mn%CtdpHuCR?@mGCSF>WwNOyR_v)%m3PsUPaXx-?;2#d zx7{@;L|CK|A}*riT13aSh>mNKMT?0~2%iv+1~DIP@l^Pva8PAF2zn}fO88W3k*+x+FVZ}MEzzmkZ~Dc@B@51Aq4JKO$elNn6YviXe} zDx++2V2-8&-$@20WkE0>laYNe3j@*UvUAcJqG{)(HSn-g&l-5xsi*ps&&*g(*mG{U zV))ui5s0-H%SI`N6(boM2dto_bg5VjI~I%aW}O@t@au`oz`hzm8U!F^vpMXed5wQqea_|ylBsK7HvCRbzR14hsI2Q zi%*HJ!qeZ*#&?nt*Rx|%U)kcKDMwdMIl6qwnN{q{f$6MzE9EGPDM$0S zZphmWIsQ@JAV>Qt`)InSlKp8d3p2uJgwF_{5k4z?R`{&&S>bcS=Y-D*pKC2ERq(K5 z)*9kr$E@m8?lEIpa4K<=8Z&~1BSp+{(3E{JB#Y0Cd{_bIK|x{+vbGq0EH<03Gn=my z=v7#w%$lDD$!cZIR znDtEzmFDR9g;W#yPLnyi;yq(bG1J_?1<@91J4k&Kq#>Q3Yrfk-s>UkA8{^vzU)X$8 z9x`NY_*u$xjBm@)%U^yE?PVcNscg|F%k&ZusZwHqQWbDhxw7+8(f3nP^@AH4H*TmG z`D>kp?6Z)47P8Mm_F2q6i`i!}`z&Ukr3fugMdjm1q%o$6$mb99axkyqF)z8Emt4;) zoD0Gigf9qR5WXmUQTU?pMd3@rmxM0~Um~tyimkvZc-VPq4e_w^QuQe%cV2z!hWgYE z^(l=QZ*F9t7;n_<7;iLUytyGCH}Z92yb+1<=0^5el8+1 zUcN-4U2f=lZe*Wm7ZHrhA_EwlX83+RMrblzZgdjoKHRDw+H}BTG1$6>_`>I{%8d^} za3lu|ldd!o4M~PK-e1ne95iI(dhzBbKzku)q~lp;pg!0+XASf6ZEV4Q&mTSb=GMON z$I}aj?7kl)V4(Oh;kmmO`&qW&=z*6U`1#zZ-O# zm%&tl^|_yWf`7Bm_bFFgG@{ADXPj`^kxo6)wo(ro*m&W@&Agg=V2pOEh$fdR(C(&+ zv=fO4G}-=?HrA;u0%Mi=#&1N&a{PHMLKHcQlN}a+w_G8g7Je_E3)(^9_uCmi*qC9F zYPd#Cv9USQu5P4V-AKDSM6FXDc#O7d8g17!+O7#9+gOwDN9MRGw(10nl5!OP$Wh$v zU|N-qL9Vy&Ym;h6%Vq~TSVcNS%@w>fKFx?~D%d{y-Hjda^3V*$aI#9u>FV~ec1>gL z_KdZIJhmao@r5vj=g%S{8>;LN|F*s6@bWlq-?yP&xQq;}=%w-6-X2e_aP@~z`Pp;3 zr7s;$Up!iIJ76c#-}POHecx01eWgF}bVT@w@Dbr7!bgRV3Lh0dDtt`%nD8;-W5m^6 zb`o6!4?Bsjfrp($*TBP0qHEw`C($+Vu#@N-c-TpF4Lt0aIo%ETj`H~T%6*UTACEV; zRPiC?@#elNawfDGaT9q$H%e}3O>{%67>sfU0S?Xbnr>Y{q{;Th6hzuNo!grrVk?y2 zx&)h)la^_fNvo^pOs2qi7$!S`nd}5+vJ;r89GIybn5i6?sZL;qad^97>B3qz-d=3R zTg&PYdZxKe@aM1`5D#Mxh;mXul#}Z5A7ddPt>7ad?VL^rAt0?X5s=ay5tWpa_;`0j ze4M zWWSsYJNbCQ?xlUKr-yb{jjm2jrB z6565jchhO|^!Kvy{cQXo8F9UGd>j`|Il6Mn(dA3d?00=KmE+^t?{#v%-^uwwJ7=z` z2U|LGO%-M|-e$=05ArDk+V6+W5`<|9?X-k=M)-{I8R0X+XNAuSpA|kUd`|eB@Hydg zEg`RhhaEcC5Dzl721T?N!%Oe9=*c@r%_cj&R!UJcedDk;bS@hK2%@fc_<5d+N)7BB0-7mum8qa3#e)s!Q?DM!P-hJRxT8nA5^8XI8lpU6mgTDh6SG1n~2j%wycF^6(e1F(0pKr9juYWx;ui<1%ihrYe zUPFT)omfa!_~oK4wkp}>(7Lp8`M>vB$W<(Ms)z_!6@GfL=u0OKE@Df0@dw*}2ueE5 z>r@djDOD_a6|q~7N7SVs{Q3OSRCyMe*I1d?5;LzQW*##1mNiKDg75|53&IzLFA4{H z`hhdkCE-iLLCy1ti-#SQ*TBOL%4^_Z2j%K!t_d+z-SD-`e{O5tWD_aICQD#gmZb|F z#?OhO!}vMT7=kQ`UL%NJbFk^PRD*S$U1MO^;YlT^QcQ!Y8(E)YE)fa7ZiufN*(W9s z5ezk(*E;U@M{XJZ$SuPkxns6yxNSE4?ATl3=7m0I8~CM!h&exy0~KHgI3fWc64Cbt z<#t2;%JK!_E5=ghhRL3g>;vr!MAHgOQWeA5&be!tR#=h_>dVz!eGcjq(#tlw4}Rub zVlWgwELI2f)oYemPT$P-C1g2$Guzjv<*%1*TIGD!&N-Os@pU9v#j*u9qGmb1js(BR z5lJj<`n#-=;15$G-W`lKlS~Eq}c%U)z^I+g=tTENXvkc)JCB=%81WmaKzcOC`}m+Yf%d zossKmx(yp_`}Ixi{rV>Meti>rzdqu7K==XS2ZSFGj#hDzLR&l)zAPMMnSW6DLE#69 zmqo1#9$3_>;DJRAJh;rHe);ch?xA0P%hE0B7pz#|VbjQW;u9HmY8oV^&?Y0r3i;a$ z94_&TAB=h*JI$DB&vN#G!j)nWw`63WXeO?s7GlL3I9B87k9`wO+b~+9 z1gCOSB9khU+WA<^U zk|ql6nvS$(+6o<5W9MbB6wi7=r{IKxD z!qF_^M}!{{endFP5?>L%B7B9oc;GR-3Ldy)se%XYSgPQGI~E90S)!mp$;gWrM5iE- znq*`j2uwn<57eX}5RznMA4qILAQ;K;I~#u%z$i1#aOJ~L3q#`#_cMrZWWs2!7e1H< z2K(>2Ta9Z^2q#h2OspG)R(F21i?^E8o-Xa;STmw_wFdVtWwf-5W08pBC{}!_YMR+? zpUrwHW_#NQN?)$?;wHr%t2)Tz+ieo=VoH_$m_gD3yhd=Idi?g9MwRjcW?#D7?HR1W-M`cW-- zD>W-6e?{d#+sT*n>2b7ESrD+w{0HE{!gBlvI7b`WShR4*Ia&i^N z^S}8zt_biqV#iAa`a{Qcb5p{BMSiujAg*p$5c|Vd_{*Ht_NutLaaHUO9Zfa)ud0u_ ztoYAuj=Czya9MHVm^-GQs~z+02*F=Z2hqnqOGdQY_B=eY(fE|32&5c^A#ya@u%06p zoYkvZZ&$V6u4+9-3yGs$o(exI91USU=zA(0q-h@)eq8u*;m2F+c@;dcp1%ej{OQdm z@!+p%5D%6c7!R!H;6Z$|ezBd1)Gz$%Kl+8g(m}uQI^f~9{xK!`B^@YZG*N}Q$Bu!N z4C%8YS_g0@I`vMA@X83EP1ICbn{tTN4`+zC~sTA5IdgU^k4k;|z-L7nl zFvP7aLfw(xE)ESV#k&K)UHn)s-kk^S;*hGSy)4w-Heg!CqKG+a(eOpFOW!9TCu(?f zNo&@Ap4p1Uwo9wsniAT0sP7VN`;_>`=D|R|O=EKNyYZF&D5`NAP}bSgU&UJ?JPSSj zb^l8k7EHtbQ@%)b`fJT!D5bp5{4bTqigH5psQkv~geFtU(Tqwt;#P7_s-DYsqIptP zxFK&hg`X0BO86<^r-XwWh2gaD)51>^7Y{rER>1=+26#{;Egq)G1L8s4;$irJco4UE z{D0KFN042|wj~Bv1r$IQ9KC}hy!Wn9Mept7fA1-xLjx%kAq}L7G*R?WX4auLGTn;b zt#8%;x1=^B*`7#$(*J8h0w6&Gg!kTiR8ed1wf4z<&#fxrJrZDQl(o;wooA)lE6>S1 zH_Px*+QYxZvGy>0)b_xP5o1tf7+f?o4!oG}H4fZ}@g{=F=V10Zn0;criFERb@kT^G zZXDJaRYmCY??Sucqo>2V9dj2~bvLG)D!Lo9N;ePICIkjKMBi6jyQ86iu<*jv#})``sXv>HIG%clbdsV zr5xPW-PGQo-MzW%%9gGxTiaKHojp5f%T^TA6|qQHM8&TBgYv>^+qyae8^;{M&=KJ_ zr}5LIFLj!>UExmimpVtRb z+5V2je&4;NT-KGX;hR$up1BP576| zWs-|fD#{b_HhbH=ZN{}Q*t$L;GC1z6gR&7%D5<)3^t0F0TM?~57?>Kcx z1;$wNszxu-$n}Qmmqv%`7b7~zeOk52*|HB5z7$ZZG}8Nb{C%f%&`9r}^Gf5*JnAaj z9L`0JHyFLC_?^J-T+Mjh`~A6&j{tic-l_S&4H_qQE9vK_niB_t|Io8A~c|E zr#ewe+s$a5hN)lXY>XyqF0U&e8b>=d73lwZQ|F#D=j7aAT%SdQH3jO5SeCNB=_o7p zy=9>j+N)Jev{xx+U%QyxW-JD6)+#32EQ(RX;Y5qQn>wF5{&sKwBupLsdpn*{>_W%m z3Fz-FPbL^K`T6GS4&Qjb`MRTk5&llK=j&X`H!MYsVgF+@o~^&3g5&XOr1x+6|4#UZ zjz0AI_jT98eyG&HuY-wQ=pbP+SMIMyvF&I*Pwdt6&t5(MpvwMSgxWF{{Cu zOof9zZQ=Wb?-RaHILIKMc-VGy4Loc+x&|J$9o@~tm#5J${?BL8FK&Omnak7Y7hdO6 zm45Gp-ofLMX|F$P@n6*<^n7yjr!z!dG0<6_9dVW}D!VT|Ai4rk-`SRRp5mZGp2MeG zs82GQITDPZ%>{wVBqRGkj0*xWPDb{LD)~*LN^YP^CA2UIlhMRki4A+FQN3)-I^VBV zFE5A-@+DLfy;hY{_7XWMJ0_G=wfqc+;P-&S3{rAL2eFDxgT)p>M{wD0b@pvlgr)i? z>zEYEEyn1ecm%>Upu8i!f9BIy>8i-{`}J3pYrT?N1yWzw#W+L*sK0CnTh(M`SY_+=~0L~x!v^Ibz3 z-S}O@)(m-DAZlkjdGkqVfA-#=z4xbTYEwHc&+y8D{A_tZk44^lauj5M3~?BA5OruTEvh1vFVsYM1?S!hK4Z0SZj z*s5f@qMD{Fs%~7-@Uk6jO*P+YivCtpG%DxHgL*L)j@r-`jykvv`b>rI7k)ta0pSOP zA8=ee@CZ-^58J`6p*?H|TeC4D(1p+EYXo01q!zZ0693s4z2y%A2)dFHL6;19`Gk&8 zD+od@8QEulb0>r_2B2s20uW%u=Ro#BfCZvXwoUIE8rSx=^OP7Z?9(ZRziAWS#37xHaRfuA#ZN}LM~m~%D+^WZIi2^%7*v%8X4(|hE%$uu~@Dg zR5{!XR}nPiO+${{CeJ>Hvd^LHb13^9-qh@WqaikDV@o!+HiqhI+vFNt-)q|VUem_+ znpO@9KPdd5@Pon+2|pzKknlso!Of>D&|)h5aBEtsf`@IB*U%oeO|Eg^(@_jR8X5;a zFMO|Y;7E)&8X7w^YEqY%Xi^&aRj`cwq&WxGnw}joV6y?=OG_Z6>=C%09U)P&m$*pT59iVk z=j5rkkN@&4-T^hqF(s zeUncNSln5fXnWiGzd^p8{gwW2kT13GPXC#ROX0f(|CPnWo&&4K`cg-?|E29;2St0&(B`x5WLIqC8+lR@Wb;)nVmJT8QChB!x>ylh zZ{OWj#O_?g9u~pn)u?Lm-qYp1r+Aks=u4g1{-yr+!?cGVo)--hJzc3t>TKIn2dZo^s3KPh_#XfW6up|7sJj=MJM9}V+}S;Mrhn3 zEaQy0l4+b_S2B$=_DZI42cYdYkJj-aXovJ94_6fBCq5)t##n#Ai^O^>L zZ8~<%AA8IEfz|vj`0EUR(*=K%;eB23z5Zo_xP8&|y=q{ampG~HEt+l=eWi^v zLa-~|Uw3(boxQ)w-a)>2f79jtP4?cGy`yf$dtaCLzT#bGBh=q#i@lmH_G-4+tJwrK zbo^`KUkm?QIO^c|H^RRW{*7?3bbO!ieZu!SE*`d3R|5~*s;hyAZPjJH$G9xwA4Agh zK1QP(2$+%$qcIs849uo+;0B_oWWyLthJ1XIiIL|%2(6M0BQF{GJ~7_lqkgt+y*wd} zGw8}RGS0{=nZ_A@mWjWB8FviY)?5vJZ#!#hUzhmkdm3tA8tO+kqVH*_PiSPH&>u&l z?`dS8kRBqOi}ah^%q{xfvmvsrsg;dB*6!+i+e-UI`kwEtShkwI8p`e3b)=4bQN(xMc_!NG8dr{e6ILbbH%rsE56lS zf@(Vco$&93eo@B_jRwC18Jc-Wp%4eeojMp^GMI9>03T8ME; zLw)LV1OldH!;nmd27~*=Ky(99RI*_py7BMWN<)l6X48G#!0;<2|7rz@&Wx}s(%SE9{bj-$I9Ih1`4WuL>_noS(E!S-zI$i~jbDAURJlF#oY_uotI zzt`A0DEy%CgTfCAKP3E+@I%562?sZyZa|Bv@WYOahy5h71|GK8Qv(m%>(Myyc_K!h zi~08&2Q)Me+=%h!J_j{+Xvl{~_Bo{ccmXlqXk?!lZ~1$N!F z?0=~<&~X}`Mi|~zzRahXf7x}4dHC2Zc#6zd+2O0k!8T2rBhq2)&e?Y7Y`b%|JvrN+ zoNZ6ZCbsrN#I6&^gTK8Xkl>e{CyvLlYF~C9I}W;CWkuCWSzmRQg^$+1>L^Cv)A#J| zDl6(=%G#aE;v(Pfd_44?t|FpsN)dZf5#GoBdxmCr9mJ>R!WRl(>Zs!{b>uXf#%Gr= zb+-0b!oL!Z>N@_F@ZG|93r7_k2XRmL2;UduV_gG3XZ_ zLOV*o*sIDo{o;P(^ot)YGj6}wj!q5jVY@dxPMyb`Afo-ntEd`eNmtM&P^4n`0FHeX zw3hj>6ev^5mVG(~b@*arn=fBOT5+i{J>D3%{hpuPmLyyz07!^eAze|W(iPRLTnQcV z83GbgS^@H!jM5~EQ`_MA$#sxE{1m;wOtrVnRM;2E#y2v`F|W4wlP8hA%_K6?%TrsU zv@(Z%ogKdJa)>(?hi|gOH(d_F${ct++P>_tFFEiqw0+Iw#t@inBl%|7xPV5G0_~Qm~T=s`pH-`z#^>nb(IsXRLVh9 z`51k*XQbDE*1rI&zWAMm3j1TcLE3*+E>qlI4cWaKa%dZ$g7#{P`dawc!ckwxzZU+D z@Na~pB94C}e4p@r!uJW^*P7z0;9+}CHMEEAISuf1GW3g|PKJK*DJk`fzh$9c>}5$m z2Se}pnP%u6_llwCSuyH-Y|zj^p`qd7Mhr6=^6~er7+ge(k4BU2DAmwLyk1$^XIl|cR)V=zc&uZhlYG;$OlFd?Qhj3-%3=!m8gCz(fv;Ncf!9D{+;ms z!uJc`FMPl71HumoKOp=-OSG%tVVg5Gw1;iZs83xWF%UgkX{b-_M6b{FZwzA;dWIN< zF0?TKiO7|PhJzb1?D8>TG5Wlm{n>SYc8$^J<;3Wtk$uqNafC||`6^o5wrbSc<=H)& zJY7+3(iJsBxe`t9f*VawL*6vx=teX>4fQmQ>=SM7NVIv8V8oXheB(Nh9S@Y7so`zE zriNi|+cGuquzi?;W*=s-Yaa%f_FQ%~e<7Ey4R!6qXfXYeY4i8dp>9OKxDowg#zFaT zdqqApO~+<3`8hj#f^$!q=gjD9Hl9Lhe22bvufRGL1j$6!W=8ly}V->a{_my~}m zDgRzle^B^A;Rl5u6n;oJsQPpLA>oIFgPUImEvCW`x2B3Jc-Y2E4eenYFB%7~(=py$ zfWOx`pfSXit{7^5@nD`=&|xOgJeSLQ%@)26sdUeNC}&6i@z*x`AA*N-&ciw9Vf3Vx z)zOo9#;>9UZBM1?NzSt-=v=su7IfA9J|foYQbv2*=U_y+XUje%0@^+iv3{S3ST{;k zw0#ce`y4L!DJoy;#fbVvBG&e3n)dw#dEgQMh@HfXzB{sBshz)TwjI5T^r-No!jB3+ zD*Tx6W5SOKKPLRR@Z-Xd3qS67QBv@5g#!KaPV*&JeUdx54XXC zsc`V1?YMYgGoT6{P*U)4@v`=?pgGdr9xgxV7sp3w4_6|zhcCvXU)V0GJ*-^x3)^9| z_JEQe(OIN^vm-i<w->_eeQ1*TxLv(kpN@`y9=u`X0?b$Fk2c`FH`x@_mlU$C2aN z=Xmxxp6_$K+(-Qkovosup|jxOnudO6YX7pqr9992Uo_z5ZO2`TIeDeMU;@JZn(g`X6D zQurz1r-YvpeoFXh;irY47Jj;=;Nam(0v=4IDB$5XcrXPiCK!@^RHa zDIXg0apRPHXk?#L&3($x1y5zy)A@F%GsV-5D_Zh&;}gp~>UHRO6}=8U2alp=<8*z= zG*17QOydMa$%F`HM2r?0SmB6~;35|zfrgsd${KVLLe!RmV>o!;7!EWVNA%B0^-pn( zG2wYnsbgtmM})ZfP}pNIc(xb}G_p?&1|UW4qlQI=qnfUtG2m&4ts4-hBKc86BDyJ! zriQ341j|@+eQCVPr70{bS6-)nml{It&q$5WNR7`(jn7D}&k8>){H*Y^hL80A$G#YH zPMOXr(>Y~2r$WvPKQH{e@bfLn2N@r5Aj4Dx4`kd18K%NPhPH6`r@~hwh$v>0z^i0;%GaAjV@@E=7#b`d8ea>c|v+{9aKbw8dWywD$AJ29! z`<%-@=ktBeXP@)g=X~)gB40)OLgc}tXxuo1zhpu<`p6w60xT0h^#4g=0DX^ccd?9a zr=g~$p{8{sx}Ao)gGTm=Zg(WQoksSFZYM%j=UYc~yCc!kMwSZ?h# zG5cJ~_qmjPE@huf+2?Y;&t>_z%wNtvmy1u4>?+z9l3fK4Xms?mOJDRe4Yj3d8K1!s zlOcwsvpp}Q!VpR;LbT`~M8gbDDAC#OgNQAqK|>h6C2UI>5Ry{Hr~!Tv&|O1&*g`jW_`>VvKL6J_7$5(>+xize=okO^597l>6-@o&`H$&bGS@}x z9AB92>KqPF&xDcUnMUm)TcWO^Wo(H$pSX4;AMb`XDw2{0u9IwvV1Mv7)y2(nyaPg8#H>FG% zGoESGzOrTF8rsN~iEH3tOTs^y2OGca!kv8xR=i-t*$ zptCXFT(M4MEjy8YPZVD)Rp$Xkj;v5CacVutQcpqVw}xBXS2`Q>~l8z zAh^o2F*-3Bd{E|UDPpZ44;64w*N3iym(3N4hpvPBXa%;Zcl?uqbGh>8a^+PKI-YMF zeS~s8a#=o~eIRI7dGjfcvKJ(Q7bJlfB#{>+kr#zu6n;_oMd6o(U)sz^;!DCW3BN4- zvivU#zuZz+@bJI_52gw*@NgSEmAH|*2oW7Jgkh6?E@q#L*#~MV%WvPw@qLELqI;xyUw^Iy{=A1`!&ST1X zOl2O+IgjO>$CdMVK1Azy&VIaP7isKrfwadXNHf)eRY!E76{z}kP-QCosBjSU>mbNf z_%Y$2<=2l3KQ8=u>p-k3c-SIq4eeoztogL5Bl&Qv7*@W^bwqvY2KvhXa|!w?el3U9 zdJO?zNR6?@rPpm-zeU&i`t7kDN_R4SsIIfs*BYA4R$qTk974y^$zFsS74eQeAt61Xjy|D|26M+x z3O_0Qq;Rlw{FLxh!cPeYEyqs_KP~*U3WsJ9dBL3Vb;txg<>QXPoVUE9;ElNcc zjFzbZEt2AcgHzJ9GK++Kq$~91-d$)28D*3~mb zSMe3+Ha>fw&Dqc9>}PZKb1MB@&VDXuKbNzgSN8Kc`}v&xe3QNX;TbC8N_<92d`2Vf zjFcM89X~7ltnjnKLDlhd!p{jmCmh@yKQH{e@bkGrq4ZVoum$8A+QSx*Yv5sP$2IV< zwd00ITTLVCJlZ4b+$dwW?GvHLYzhuH%6M-3MEo&Z_9P@xdO?M2}ig;YZVye7 zG&GKAXdJ=NII`91ALsk%$C0g8H$2+P8PVxN6w&EM8RKoA2vKHJz1=9|zU>q3%WT=F z#6sIA;?#X2PGJ;PFZE(Pb;M~XXsL*T_E7|@ErBbElgUhQV9k7G6&$N9KqB3NzpTYc|x2{Qgo20GEd$w-~(*U^c7 zy`vLJ#;fKJ4TSW5ut34n>@BM;@Pfz%(EN@NrVpNwnf29HQ9f^Q&2zb;EetXf~BsZI_Zj7 z#uZVu)%2!EMxh$F2q6u3?A1u+(iOEzx~kvnoXS3@v(M@5b2|H+ zEPbudqQo^R#jX z)yOHnwh})kUktjDUdn$3RBf?-JgV03!n+%k@iTTadR4iSICcv*?V-lAW&20T2sIj) zOhl9|+mFekt;=J#Q9I|@t<}ysHp|YOYByWnSAe--gaXh|fYDHZxe>unLqSO+`$Y6O z62VWS@rn5(6o7EPStx)bp#U`U%_6LTsB-p=w{=ELXFsKKz9tmPMnfFk7`1Xl8jd5q z|Ip{fPzr~max~N`G`bw4hJaN=Tm1jMx-TsnAwtUv5_B&aJk(oz=o;&M#4> zZplNYAZ;uAS=7&DQ9q+v`y6wo5%pNgIomkmU`jvF<81amo4wCA-iY3Fa`d;7bJ^!y z_Boe*&Nnwh0q3*N`RsFEJ}6qTH=hv|BS@{3@3Xw*I8vct4wE=>8xIA&Ivy! z{G9M}!p{poFZ{gl^Nx#*t@~F)#uop_C&Ni@?3U@2G3!_xT1dOvsGW1{*6PfucC-C~ z@u=dSW3v>eF}V>Rn^6iE+aDN{Mqv06yK~&D+Q7cEJ%Q0%`@TfH;l39jW0Z|QYM`6tI#c}#r#<^`FWWl|V1^0sL z;M2kdwX_=-v(Lrsb20l|%s!X0&!y~hsqu*!=TdgOEJvS3E@#KfjU#m7a`90k+qQxl z`GSP%g2eiQ#QdW0i^4AozbO2Y@Jqrk3BM%#vhd5oFAKlinhdJoVcQC0wntm4#%-C9 zs-LBKY?on7T8ssd@z2@E=_Y>mzDu9IcXw0yl+*gkzM&truWSq9$H{P2`B9D;+d|N| zcae<1EW#bpNmzs5jfhSf3K$v+7#i6pqSKLxP8!)K0@INQ%)%+6lW=y7=mb(k9xZLY zeAX>BMBj{8xinQ`JXitT`$g;~BmZxlpJkZZenSl-1Co732QXdH0ZdnP0Miv6&~#P! zRpD2KUlo2$_%-3zgkKYWUHEn3*M(nqyr?U9cqD)aQyuaG9&UpNQ{mu2TR3>Q4IWH| zgNNJT!BjYS&~{ur@Tgq{52$MuJRql6^7%0=e%BWs(+!#RkSM~F2_ zd)8Cow}jtb*LP<&@Z0PAo;3Wn@Y^kY1rOId@L($a0}r>sgQ;-vpe-Cc+y)P(!okCB z@L(z&JZQJ{wF(~4*D82GUlWgi&z>Z2WCgoX6l|m?^^oU850wYen>lCdD_6%`8>o)A za;8x_%!|EUG8NTKEWKATikUvn(F4`2f(KNy3La2R=Mj2#Lvv<1KspAK>sbsYH*QMY zXf%!(fHyS&iD)pmaVz`W%09QUPmD76!6-92f5#WjZ)cy|*(U}ad^G4Fop;vt-85;t zBWb%MX}croySuLMp5b@b_suowySsrBc~|&7`QKa5a_((lzIz)fsrQB7Ur!0Wzk&Jg zZ|u80J9yy5A3S`pg9lR$e(-P`JeUdx58A@P!)@?jDjYoA1`npf!GpHr<|GgTeb6gWKNc@R$oX+vW#_1g3MIlEaUelB*Z@8=p8$ zMDdIpPG}1SbyxaAGQ5dm!C2P7W9+{h=(ziC4f$ ze?%T|(v`>qPP_t6`Xlmy6Rs2ut&S7)v^q}E)^Rwwd_MNR!>ju^oY?D+dptpItK$Ue zt&S69_<@wMyi7wCO!D|L{U8h6gCcN{An(-JBrv5YLJ0}uR)byo&>t}&9C69@E0h6> zR(3^A)>0`WjZ3`Ao63!*C=CtBiWOjs#YKa!=)j~aIxy*q4oteD1C_1{zbgEy@Tnh~B@aw{_w@zgO8Lt7zFx9C^AmcX3Fcl6mw1tC=+u*@eIC!`X z9!!OU2kq9WOjYo(_0$^L!`4%EoQ;1+eMQIF(9m%RrzpSuY^Twc~ksV{uITC}8h6Wvt>=T0yNKxDy62lu3 z!y6LA8xqT#!fy({Dg374p|rP@>6S9xQl?ufGukYOquWZVWBrousnc1w1v;9<+GHMEB$Xf=0}orKRiC=7#pt7I9r16fV^RDo_!tV;dEBxLjuGroae$VjG<$KC>e-oE&?{8-2 z`zqwV<050rwCZe-aY+OjrjkyOaT{cq3I`dtL58VtkfALcJlqBkrozDkws_zRf+~2} zGHng*Vav3Q7UGTUP8PH~S?(Z_p{Ia z>~mi}%vOAg*jCZLw&GhuKii6L4LoecSAFUl7UPYE`jm$H)QuQ#G&BxqWSLGQ zk$qyk5y|(7@#aX3HyZgq_lr*v+XtJt;QC-Q_3*(K>fr;jU(ckJg*%EJU?PN>5n|P=w`p$R49%RLP zP!!MB;G*?0vb6lG|1f1E%e`%6sn4Q^axc>BVSCXQduwYkTkNfklP&hv#>p0YvjRWJ z${1tJB`?O98yI7G;dVHCK{GnAqK>vj)%e9`-S9}`919b}BON7-bd-Qm8H>3n4+4{| zEgcqDNm|RkI@#z-KBeeNKBeeNIi+Z%=PFM&vSkApIz;+v&VDs#zoyc!Dd)8vctnQh zwVh0_vpD{5?CZ*OeFsm{yY88aTwl>4Cs%ZG(G?x0az!T_ft$xLXfYLjRXE7_b&z2y z9Aw-E8K%O)gLdm=q$+sWqHqoEVT;1~l%g0%{^S|ssN*ABjStUoHM?Hb5cFs07*oua zeXhyJvt7$R*E9}^WS{HV=X&5@kfl!Rc5)HOg zoM|Dnf03xPrDEd|A0dn*5hjmXD7H8ckE>l`5uzQ!4B05Y5VGQ11SEXW4p1}8uFq|E zxWUsNpli?-4KVx2Rw8*r`gcPjc|#(3Q}|8cH-+Ea+4r=6R4e?J@LR%f?d+TBAJq!K zE&R6d+dKQ7nG-y)1OXndci_QPO#&Wng9lUL;6YpXE#ctd*TI9S@Y}+{!>@w})7&0d zf~bOrt^U@~9=7_M#p^~EuNx9C7s(q%ys-M4eQwIfv)#;scT+yDn78EP*=}W@TiNGU z_PL#XZf9<{v(N3~Q-rmO_OKu?f%$uBcM}9(eA3KJreUNY}BZTr$NN2 z<RZToNKak`;keWU) zH4S}!Al)4v-lo;#;q6><9v+tJ4i873k!`V_yj^R~BRgWvd8hvPVOy*)Z;yrL9a?<; zVW(XYG5dB{g8{@`UO|kh!cCv-#EY}aR^gd{$xBO)IK~`XNE9JrU7=7DeHQrDI^m4|~)&3u|hDY?T zvxd>tx}txcHTrsS+_hEg!#mv#J!8HDwH$^+6hXvn^-BAWfM@6{Up# zh%!OOujKP^uH<8FuH<8Fu9RbKu=JdLu4bRB+2?BZxi*lVz_0Csfk?bIsC0;nDc3C% zu3r~^eNfkj`ex_Fk}Em^&yN+}$~hD9>a)WSP2qC}l!7`MEk6E`I(_>86zF zy2hawi-F_Cc6696C)dzWww&A?suRb?ptZ^qaD<*8U=yL|Mj6?ivScmDE6kP;)hVOB z?Q<>rT+2Qs0@^;;v(NS7BVn{f=^7f@7Nu+8VN1*dRIwYo_%M58(9{gqhxjOabAa~E zUHk~+=Af<*@wxcc0H1Vk3BNU{>+-)n&^O1Ins?Ff_Mpyn7_w*P@?Z=eu4drDRH_CZ zZi5F?;ow1AIC!`X9!!Pb5)K}I{kCxMpxsi#BPz``pSt(a4@H8kt7+ zxm|pUoL14&wiI1MxIj+t4A{;Y(p{9jJA+&rxHCkVysL-EySte0?jZBsbvYdAxhMRd z9y0F@a;NT|{O=3DFZ{mn`;Hem1rL`u@L(#r0}r>sgQ;-vpe-Cc+y)P(!okCB@L(z& zJZL*E9=1$e0}op!u7QUw6DzuX`Swm0v^$D5mrv^^Q_QEr|H$&8Jt`r!HKCf6P(;OPWnSRjFYZJ9&qB7k;ns1x)OQ7 ziC2DzJU>JpZ~|2HxjIg^_FG#!+1hW`$Ol;?F|z!BL!lS_e?XxZ)6=aDukxJg{b`bG zV@#bk5X-r{;t&1vDH~(z#)s@rTi~sw?K(D|Y?U{kV;c?VBKRPS;DaK9)=Fy1@+^$@ zWb2xuzOJJYasg=B$YAa4;nFN3BWBExvSz`Yt$Z4;h4n*)kS!DE`R8}7nYTcyl#h*Z z>(f!YrZK#(9ex-+Ry%Hzp+4E~hYr6VI{csz=9j)Wfvi_EtU|gV@e^L7@=kc2D-ILh zQ2Hj1^qKe??TN2b&L_U1RQM$MPkNmz6O-PcfKPgp`6jwS&;Fukwy)wuT!#&56U zcB=5Huk#gq>KiO)>YJtqC2qmP;|M&MDz3o8ZSY_!96V?X2M@QwgQ;-va2q_B3I`9` zt+=g%2jaF09*Em2cpz?noCl}WcnPu*+jZrQt}Ac0uk^mgEB+|Zt0HK~n}!_Sn3{d2 zW}m6qXKL}$xQ7n>c)d7I5q~~jAIZ3f4op*=PJ5m4Jnap}^EAbI-)sD_PoMBU;eFDH z>GGd0e7f-IZ&D9t2%jN*#v9aw8E=}t6deE$uP1mgRh)u{+u*@eIC#(&4jyiU2UFqT z;Wl_M6%HP>TRKn$59mM@JfH(r@PH0X%ds{s$J(?UYtu@sjr3s5lvfK3;AFg!jW?6= zvy3CecNOi1_wb$*=@Z`8 z+x9!M-(@=SEk31Bd|Pkf?{GGr_^#fv-=g27w`IR0`(37!g-=%bljT48T`R9dHF$WG zfd|ufl)lRpJp4L%Fcl6SZch>p9<+r|5)K}I9Xyx{2M^fdfeo%Ic-UKa4eeoX-CaD& z^De(Robawsde^3+6?;bQrudK2=qsBz|9sjH*!Z3?6CdC8{)sR7joNwPg&s7oe=9qT z+MD5kE;WaA2X(K#ymwWH!vU4>VKFLytJlvt%$-`9nPj&ey;SV0({@}q>;RzmY zg9lUL;6YnBc(@H7OofAo+u*@eIC#)@yo7%hJnZGYhW4~j~dg3PnZ9Ux44iv<83Yg&QSR?94}e|9zLSLgQ;R2 zJlqBkrozF4ws7!p8$6f_2M@QwgQ;-vpxx4vDtOoeKn?9-3jm|>h-Z3qjs-5CB1Y|@ z*!9D3v7C(1pQW#CQ6R_Pv>boaa{Nsz@rOl$w-ONy>cR>mDjAK>&q~@>21aX81pZ?k z=(aNOmR17Z=8D`C?=V20P+&hP{K>bqQt%E}2A|YJLcj2S;r+t<cuy+^ z?{iw8@Bv>5CVZ$BgZH#g|Gv@>w6gFa(@F2qZ_@j+Kal+)^G_B&S@`4+w6gG_r6u~o z!=rM-`$|7h`XSSa!Y2x!D14%D@Nj?dU@Cl)aPaW!;K5Y*WXDVNSHZ(p5Nc=-TS0g) zJq}NJKN}xp<3q%1JPl0DJ`=Og#OyQi!zdseCuPS;*>O^KM4#Htc%I4R>@zw0OwK-& zo14X;v-O1B$Wb67piKW08n=+H$1)IYjUjVGfPgqu-;^AGQ*!)GX#xpj zxhMPdWS^ew)02IAvrljK>CHaqPK#cCXg4+cOwB%1vk$sB#7q4QZTRu_rFxaefv8Bj zqPwIks#3Y~(De$jMEgB-y&50Y%hnre7&o@wptzs*KJ{gqbYq%yqfZYGebSXa=|Z3D z!bs2b_oz41r5n@bKV7;qL--7pKSK{DGratwE8yXA4<1Yv_u%0+crX)>?V#}tGw8`HDn^z1l2JI?5GoRJ-8WXBoB zu_#9sBf}Ofq#RF38JiHa)S_qy#DYifa?^EB!#}hpn}W zt{{9O2jLSr2%jiHXoI>uZZPbh%#KfH$0xI+kFxj;a)0*e&p!RxXQpn(s%4*<*=J_) zDJt<$t&bLaq)}lD8y{(5<6}NwO!!0#8=q<+<0IM=KbHN87Cb&>I_V?&P5M|18=ols zl<8#QlZ8(fKKawWr?N_bhez*(kClF+^i!r2g@cFZn<#vuaPaW!;K5Y*B;nxU*TI9S zaPWX#RH6zVwy;q{d)UH87ms#;P53lT)!p6H&OR|`pY&0Ixz{o24ge8dUacS81URjzQOxJ=BB6SL!()udxo)7ehSj-%GF zJjMJj)wJc2uI}UTpYS-t%9ckyqI^vGm~t{jGBV{;9#GgL8S0Tt^hhRpBqO~aQEqxa z?ptf0YV>}>@_HpxQzbJ~0!9!!OU2W{ct;Wl_M z6%HP5g9lUL;6dB*A~RL+u;q~&+QXJdawt#9Q8gt8$CMJvSRTnfJ=v!x`}AZV^j~?w z>1}-C`31wOs6uac?C#jM7ECSKi_Ap5N&r7}T-H{#T$ zLEtkrH)40?Y>lLb!DDMA5|3$mMw#}B)=ECrHy9G1zKB6TA zpCNIXA@Q0a@tWb~7jXd(4|ecis^Fg{ap)5c9*%)=0W|v}1Q#4vA5_DYiW@W{QCPEFETxA~^`BfxczAn(2UE2hc(@H7Oof97 zZQM?3{!kl5VI^~OZ+k!#&h_d2%_kL+h z+!ZS`5}0&_q*(izS(#>LWty3l2^9&>stB~Ni*5;Wl_M6%HP>g@cFN z;K5Wlc(@H7Oof97ZO6p}3!zo;fHqXY1KQv`;!zu&VP#0nuc;>%y>@pRmq7CD>*TGm_s?yYX&mhFoewD-O+!Z6XOVJ5r`_<4e?zC55)IV ziod56e@`j?o>F{1E&OTWPYZuq_%p(v5&n$uXM{g1{8{183V*g0-{9f#1|Ccmf8gOZ zcrXng76oF zzaacY;V%k*QTU6ks0I&@GVoxkr~?nT!Go!A@SrUmJlqBkrozF)ZSY_!96V^ZqPhwm zi0UeMAgZh2fw--L2jaF09z7#H^Ipe4?Z68S{(1wa-SMwC`InwyddJT7hvmm?(14c| zqc15&Us8;|q!@l#_{+jy7XGsESA@SJ{1xG^2%jf>p5cYI8^OFW%7Z*;d5D4*Q-v&O zxeZ!Og@YDt;h^O9ODDH`UP=Y+M~Tc zFf0F1X;%56(nwDkGi@J?9($kQKWd$weabj$`^?GrnUj6W*lPRC%|3IBkLqPF>NWJU zy{IcrpHiGYr8s@c<8-9wY2i-`e_Hs{!k-cTjPPfKKO_8E;m-5Sq1r(Rs#e^8<+}n; zl_2y%?VS(4w#LqNcqbjJ5E$Nt%Fi;k>@~ij%CQH6PUEqTaeIwdOg^WWd`>a@oMQHQ z;m-?yUikCEUl9I+@E3%?ApAw)FA9HA_=~NW2M@15craCafQQ@Q!BjYS&=w9JZi5F? z;o#vmcrX@~gy9`+hv0}p$RuYrfX#=kYvYcJ#Y>+R+>{++JZ zc;wQHGIA+@XD)k+kYET+B1P z5Xpuevd|!{dHegoBn}pC^2t@OdpssDg*R z#@Emu_8R|7^57RW<(=RcB@^!^_AdWRHcIfYcX|CPXqJ8zG)up8o~2&}%@#gezbBln zUk%OHK?!r-iUJnUWmJ-&0JU;N!0&(i(*O`@n zuQRLsUdQFalZ=oh}>>vw?Y7ryE1cZBE{zTE3~gyBnRrLQ<|Gb*?Y5SSa3-9qs|AqJYPwie%&RGsBr~m8c7vJMv!i#$Dcv0u4y!fGg z=vx#4+&ogjjj19Q+}s8?rox{W{=9H7avY493V%U3c=&bjU@9CuU>8NGf`_dG)X*Nb z4p0LRTL-9thphwDz{B3%6<06mlz^8MS1;*#{^j@h4*s&9=U>+I{L8{$(J2A12!BQI z3$N&ufq6QmV4luBny2$i=C#f>0uPTT@L;OA0uQ&rgQ;-vpe-Cc+y)P(!okCB@L(z& zJZQJ#whA8hvR*@b*vtA);SoPy>FAv1qO`tzneKfRAL`E2G+kf}Av1Vh3Hr}wTkaLi zYo_T?U_|;)Vvf0~gS6Sd&xo=&`=8Q+KNk;sv)8ZaX6Yw1v-A_0S^i6Xyb0+iG_!S5 z!0b=#7yP*XY2R~}&e2a~=6uZSb3W1aPx;J0S3f22|C2UXKP7O_xt}P9=PYwI7-b-c{gRq(KP{2JQB-tp}hD(G?a z3sd{Snc4O$5E~J~F;Zv?$4GG-{lZi@Mhb1==oh!qFHD7_Utp_W5W%zZk5gvlAE(U9 zKTdI4@y+h+>@z$2VDy+`XusZW6+Uya&z$TtC*KFds`$icS4Gky!rbiRRpNbAFDOD4 z{cLaXs<%IvKc#xpP{cl^*navWz1M%NRQS`vpAr6y@MnZSBm7z6&kBE5__HlVcuEoQ zlp^*iMJ#xDY{-sfv*4||_i#G+p; z1o)#=bdDMN)SkgX1Knf@SF@g`4}X+8N{5v)FnY}31pj+=oxR@YV2(lUQ7XRL!_UDi zz9LT+GIAX;$`ZeyW2o6neeUAYwB-YYXy5jg5(@=s8rgVq+4brC)8`T&ZJ%edYCR(# zU#lrG)Ao5b`#f9jqd2ma0>%Aviu>mj_s>Zep8tsN{m*~g_pCi*JTLrt;Vj;uJjG z1`npf!GpGN@NgSEm?*eXK}?P047nMX{5FKJkn6#(z1_zB<3 zn&=CR(Nh)(UTy~ENbleHZ+J17Y+B?OdavZigjbqpetb*fAH}?qy#HVKex(`Lk!M~m zVqQ}Orm=bQ_Fc+(jbls%wm6Y13=af^50u9`5N&ay;n5E2XnlWlda2Z5q^AT)+o!ZS zs`PU9DS^}WDJ>13(#Y0|;ucL?ge}_FxplWMK5v@;`bh5^{@bMa`hU3p$lhG%>;K`p zv7pJbAm>?-^DIQ3|K3N$!klMe&a>#X_%v!!Q{p1!{#SO_MJ2Z+5x=QNk$DTti@`q+DRQ82AdsN1=M{|4jMV39j`C3Gu&MLW2)CNA~IS{q+Fhgya>X%pZ z^~)?U_v>KJRQLknpz7B_m8tNB!okh2gBDZai(0?zs)7gfzX~4E|0;MumaE_aS+0Ud zeA=ZAtvQb~ohnM{dZ+jivJWOWgUNxj-+K zW4a>mbVWtPm7;yGN}Etk*Cy1EskCdc@WsLx3tudJiSQ-Dmk3`Xe5vrI!j}qP+S0x% zctHEA-~sKcf(Nv(3LenDN6(`?f^u!mM{K-Sj5=%~g^!*V!*Sg3ffTNIZSuqk6DIWS zwkOLKuhaO>jFqoVUSNp5?&tvDMuoR$Jwa7JwcLEv_QI|W=L05lwBe1<*)S_rDaBmgJ}8d<;r{~x%>^k zl4wWkSUFC+f5mHmJ!!%O*3l~Sulw+{if;8zWL;OV7#WEPOIX=af(?W0yfQmSi^T2A z+^|gAy-eD@OxnFn+K%e_T!Bh56~0{f3gIB`I5;yEzEU{2`E}4@+L{}x;DNcJ3Lcmn zs^EdSp$Zv^2P0oVr?m+nY;Q|wUvHVR{B+0>7yY+=|}ok zx1CpK=hfLcnxHtZ>2MzDz2LLdnq0z~Ttc)!Q$o*Lo`T4UaV;I$qHD8b)H@u@47Ex# z2f?6+AFQ zRlx%@6okt~-IxBMS)uSivi2iD3j#4MJ`ky7WFN$3@qskC;al`jrQ!oYO4+gxw5Vi* z3?(D`APA#?GA~upzP7Oc7RhlrU;pEt#yh?k^oHy7f}CwZ&bAFo7!QWJ~ z)cNo7-#i6ZU-SyDG;;O@?{a@O+SPLeXBzMH{Sz!`vGj%S@*g<_ch3>+OCx7r^sfDX zhcYM3*KcO$>j&6qUDs}q_H=>p1;Wwwye@p9@P)$B=Z=Gxr;CIy5{}O1_0|u(tKea) z`8BkMt>%x(gRxsS^2Y9=cFwW;s-1J(UgM*`hLA1zk4aTSMff8fLbl*v0}os9uYrdx z_`l_1&J!nIeY;ua2SN$89lxTu%C6OVW|wbQcB}%uDoM3P{r{xbR$Oq4vcivB{3#G_ zD!!`2e&*QsX^Z9fXTIDoW%n;;7weQR8uEF@e3r=PPkn_y`z*;mOXTAPER~O~;`1}U zrP*<5c3fHv*iuR8F-*}-bx{6qli&)WB#0u5L ziuhl+eBV{X%3Q?Ct|C^piYU^zOkKH5(zHy{v`o^qT=;U~%Y`o&zC!p4;VXo%5WZ6Q zO5rPouWU(Q6+CP$yN33#wd@*r*jjcCJZvrdM|qSdTWv8ZB+BZvkKNe0ECZO1{&gHi zu`M+6Ap%3$46c)x@tm?p)VXg&UGeD{6zDD?3;cJDj6~4Bmp;hp()z%u? z!&X~s;9;w+kCI1x|2_5~DZ*${reSM~uZjRyuZUtAR6g$eA%J~>v*>69u;-1~rJ<;y zAxAeNVreMSXk;J6X{@GVuPYOb=yacmP8!8Wm4ntk(l)n!xQB^J`y%)~uJO&+i4OC1 zV#Itui3Q7=@9|$ZFVIOX3xqGwi4hCszfkx>;S1%zNcbY1D6vQ<%q{X0=!!;xhril_ z2UGn%A3WR!52nJwgSK$+a2q_B3I`9j!Go!A@Sxo~F`^0{w)$5?d)Vq*wfXs+wE5-q1{*yQF5$hP%X@*meUD{Nf+hDj;f=SqPkTKJX^c0ApmT3Q4NZ{3K&wc zS9NaAt2#$>u`+R4QBt~CnHGP@U6&=w#C1gVil48sM7=^o-RZ_s`EVUkJ~ZS*Lq0Hy zq`s;a1ZkH#kY*}LTr7OCaPV~;d_7$ve2MTS!j}kNDtxK%rNWoCB((}2wrW^Id)TUB z<`G{np>v8_VOSNl8n>Im{b%VbTS?S-E4uTl2AxaIs~U7PvhFy`V6(XK3H`;`GNq&b zF3yhK%**2(1#F43`@>ZCplfGeTCx{a>u7TeJ2ETZPb-rvKcL~C z4X^yLG1PpvkojJ75r%v{`||9&y!hg?*Z0cj#9Xdi@qW3&PmWi7&~@d*_LY^X9Ijag zd5aOQSw;=)3O@vnYQz=Q#a3B0#LJ@TG7Z;sMdLhO(Woj{qD}05oA-={NmtZ5>57`D zTv_p+e^|WQK0fAA94p>0A0PAaWyJ?wS3YcCS;=x1TR9#${VU)9n@Ra|UoL#Pa8%D{6I6<+@D;*A+pn(_zEb$g z)+|y54_kn(p*?H?wgw)y0Ncf*Ey&A?Ae)k~yUTECXNQQCSM2W5)6TvkXYU?N?d;Hn zD80-M-E|9?oEX{;brleI}(?YN|$>%;4s5f8yLSMfIEv#*0AZn=4EF%G$1SqD`!v|IXhM*Qy-5qA!qDPFyK7 z-Kwq`VO7VBfXQH0$7Em^I_CjvAD?JqS{dp6w`ZUM`d7D0THP*bb-ScBoh6}=HSI#y zvHSZ8`!S5vNH|OgjpXysD$PHuH2O;UMhzTH$MjuWik5Rq(LI@fzC07RPJgVT!EK)EF61C>~diH@#rfj3tl}qZ`2a;HP))pVt)fU^k z`j9dCSYzB4+jVH`d>wo=Uk4}6_k)eFT&jbW7JRJlbU)!2wF^GAPi1koh7ML*s6$^D z>R_aWIyh;O{1@rqq(z_f-8H{Oe(+M!Jn-;A3LZ>#UJZD-4IWH|FAxqMejPlR3I`9` z!okCB@L(z&JYb6l{e4Rn$>$dar8AS7S77tg<OiZl8`(&=WN*ViMI%S5#iP zvOtCT8q|VJJ}R8n)IUv2?on%Z9JSU&bVoO$)?7T-&4`RvYh+Wc?JMABR8gO-3S7~O zYPyz1Z@N(;uk90+W46q(L}S|racK`i{9Gh@(+lW`&{(#ETr|&3rWs+VO13E9REdEN z0rLQVtioZ7@*i>6@>L1ptLh9t;`&uJjxV4umLx7#-+7M3%I@b`FIIM6NMEAC#g%yZ zc(x_-VYckER6bmZmk*8Xv$XiALGkp7ig*K}B23kwuS!Wl->)wgzF7ET;Y)-s5xzwD z65&gQFBQI2_|ldVSHZ*9=xb;XTccN>da%5zKDBt@fpRh4>v2ABUj`ZQt_9a~C6@0!7*bswsWZD~L2W>m>_Eo$Ss78P-0arTK2 zavuytlUXv35V9*=u#7nJ_FK}lA4EUm$SR=q{bsDD=eVWW2cy=q^LvkoqnHtj;8rns zY>~f)L2QfsA900&>-rzlz~LflFA|C0Yw zdnL7ms~;;Vm2fqNwpQ-S*!a>lluNA(wHA7Xw!xrOf zXb)SA&pbkF5whOz@gRP18K>Rjtry-I0NeZOgw$`7As&(TpAt89RT9*#Z`k(z*k?Ycli@K7I zisHdq>&j74BR%VNmX^<~>vfJH4P`6SEMA4y@f1VsE|2u`MPnULF_gihnJCI}pO9eO zOs8Yn6;5k$`*bCprKmh2VtF|AZP2ka_G-n2#|=80#;&m58+1TTx}sBR%9V{O$4@cY zs3K^{n}!@=lxYMl;qs39Gu81=>vTNSdg1GZuNS^v_y*w{gl`bOLHI`D8-;HazOi+@ zR24ihja0z{(?}IOpz~Gmz>5hq!nM)oGsr^`%60h&Cj@Ij5U0t=K2V5+WS@vhSIr1V z8rf$<_KEoOY#8V^H}M?{qumTH^kK+{Q8c)U_Jsy-kvjSB@3+dpM@?c1&D^Bc{2%Q& zk4%SEq$zl2lTND9?-`sct9Vk-~oM%=ro1l0kIgdX7D+DlwliMgeYZB?vXr_ z0gQ*uDjEtxx2ViXD7CQ0!V+O}m$+14c~ai5SB+$?)<&)(a+yn|Tr z-jTg`WbYka-cgg{y)%37%-%b@yrb&jUBqyk#A=(wYMaDro5XCp@a@943*Rn$hwvT3 zcL?7he5df8!gmVa*%HGlct8xR-~lnLf(OK~3LX%{DtJKis^9_58z^En(z7cYgV`7= zM$x>1tQ-SbIR?6vBkmK*ftzLTUDv)q*=R!?-IUC_%7jt!Uu&93Lg|cBz#Etkno|F=2gK1npXu6XkHaO zpn1+Cey%yrAhE|SE?D|V36JjKlHN=)W{R5+oNz0nCuNT@?(d-(N5$6%6MZ$Zp^}fK z1%vRo!y8ihSjgZ-a9kd?7FkY8!a|=6{LZEb;<~QWhSufNhSqhRHWWpMwxHauBG%_3 z)^`;VM63w@xMf2sg6p9hauFL+5&x|(>2J`{DrwnJMR0LY-ZbP*LyjMkPLHGvY8-#BZzESu_;Tv1$Bvrw~mJMrY4_h{@frl*{ zj>&_1Wg8`YGaY-Rv~!LuTR~d&&)HK1lv^PTlELhJUGE48=;+uD&-MMWo16I9jZA#(rZrp*YU_z_ zrH|sayq%4AvLS`_59zkb$EwOT!L4$%D_j%YD(`efMZ}e&)SD!5{$B+*N#JNm;Aq65 zQ@$>lbd`79EXT4gxjBie@+5K9+NJ7Zip}r#q7l*+)g@g~UCNcMZ}|ss=_l`7-!31? zabbDuJLQW1W3KeyxwgJrFx%WJ623_xx=9kdNfNtB61-XXX5pKKZx+5q_!i+?gl`cJ z=Dwo@zD$LKQ5h-t#H|V*wz646d)Ufm4LodRb37jL|LDdZB%MlYg1}+WJzUy3#~nC) zh%UlCE=${i&}|>-D7NLz@mlL~@t88wvqK8v`#3vglzkk0(zZ>S>N&P$G2W)^F2>uH z&41Xw{hjiWGL?DzyX6WMZ%206ksP=|6U0oWxk0nDD^KvXJZT%oR&CSN!1AIRrM#$% zU7_Sgh02xfUFAeQ;(HA=B)lE&XZJm3V5 zc3CjN|9K@w$psKT>}qWx2}PQty|Z?!`7{9;DO0(pv+%bO3uchjIuI=nQfra$dO)75>Y@= z;ay#MqTG^aFwbOzT@GJLj~&?I)L@5mH&4Q+DMy>0Nx2=3CS*&K&cM(ciLz zTY3hQw@-}ygKr<~m{I=^pHTc&*~pzuNAVC?vi@FC$tttqVv9=0t}Lwne^L=8M_ zTcQRYw#iTf58Gd;frsrcq=TzCJFH7bJ?dNM=HRdR3V2;}`d3_8uVW_5L0|S+Gf#ZV zpEc|Bmqu_G_%DLi=^U6p#eTJ@sc(-;Q#2XLQTU)2`7WLkwQL#ztx=HG~ zN$R^<_-5gog>M$VMfeusTZC^B4$?k5Y!wcIv|H+31rOVhsG&Vs54y?RV5LC~UtYOZbi~;XAT~ z?~sJyNEa-hX9?e#C46U=@SXC(&;8Z@wtJ$B+#_iUitXv`O=-=QrpV?>dYISNi7H_; zF?TMaCh1B#%~p9t#q#h(6;!NQaN!}os9kdfYHgKQIrc_?6&|~i%1Ni7*se=cKV;k1 zRLzX0R%WCENNsy|ENz0k+q2_#wM4VzigNcqU>sM%wWaJ{EW33VRd0q7G|LR?x z9oxMdMK*JD|F-uIPbxbmwuSP3`@#q93m>*FY;TvbyuKXMqo_5B+&D#({r)vXhQn(%SjqpFZ_{+SP1EHzO{d$1 zZx_B@_;%r_gHNwJgo7?^;X8%z6b@F7?`%!SRq(J)lN#E?Hce{aVVfp3@UTsj8hF^I zNew(~(AgYN9lLUy$80qB^Ho?{uji=y%a+8Or#DjNpg{Q=Wd~+q8V-wXVg+*QL3KzVh zLg|VMOIOmo$6xdhHSHMdbVE&JHdmS!ZLXvT0$Tx;2HXBnQ=YX-QxuzM!G!p10IgGu zhwsbcgZd{U-)FF4i<=HM6^4=P$~DANSA(#Yixtf8c{W zJB{>eW2b+hbJoI6Pg?Hi-}Qdpe3*D2HL-?RYd>bd)dpjaXN~z`Zp6NH?5GR zUC2nx$N^1}1DZlnX`eE82}k{C3m+6dC>;D9 z9~3?$d`LK`IX={yf~(+Rn>;nNhi&rIz{56qYT#j;JT>sJO`aNf*d|YN0$fP^x^(WR zHhI#yXFAZPoO_0!i0A-KpF`IRDRZc8_UN>rKeNx4QNAxtn84=kA08;?bDvJLQBk&* z$BA^k%JE|v*6VyWgSGRMPV&^1RD=$)$wh4VxX%_Gwa=qNi0q0Ew9!dK<;q5R|Akd# zqbkB3A9>S|BaEVu>vV+CI-OFsPDdE6(-~6hg|8RBUif<98-#8J_&@>2qqF&4N}5Z!hPk!tROqc;r$TS#w3a?li{^-Ft;`UcG&D9z!8b|4 zH%Z|)3*Rh!v+&Krw+P=Ne2efc!ok;P4zOe@d~0ilsDg*>D%H>)wyTtRgixb%imafA zit$*w$u^ljN*hNQGighS$M|criT^Ey#%6_(ZR+gu9i9jwyRwB>6hgLB#C@U73L(qG zT`7c+&t`Vz4elK&6zvN4sSrX<9(k!8E17vPB+WtlOCM+BlWct27)9kfy2Z5Omk1Zz zU&_Pdm*QdjJz3GWNzq)lx2K1EYVvl$zNEGz!90|IM}~K{VD*4)x}^DlA{n=}XrM@L zOY;E>-&W=WY_h0`vd0tDtO!2#Z|^E%doCjATM_>HfYB6N_)(Ek*p9BkcI3iJWzmy6 zn^z$-nztY`ijSIODt2H#%KIxLz5dB<&$fK>^0uyHlcP0aI>7H$TE+PHwmsW(G26R} zi56*!>DiGVf_BiGFIGFcyrT&k@BW=1<<%^23zsd9%u)jb14;%6i99u%iCM+|n&5rerLRI4dxxy?0c!zLt zLtVv0dqgp1?if%kpeLpRiFRs#YtZV z?^z4)DGJ*u3fn0P>z>d0<{IAfIrH@h?-Abn8UOQj@8`_d`>VcLmcRE4=AZf*|HJmw z&z1g)|7m;b7ky98iEzaKX9W*$RPbP`umumd!Go!A@SrUmJlqBkrozF)ZSY_!e5!Ep z!1W>vRq%i;RKWwXFeOLglpKjueib1d!Cv|*5Fa?%U>NdK+nz6o*hU!xvp3(YH{Yzc zxtWixROHm`Gd256%|26gGsv4d8+uVH*HmHb;b*Ze;<`&A-lJQkE5B^zpfFX8ASleV z&-!lKgU7Vb8Tr$GMJ1T_1r?+3GhXi#-uEm1%jv!^czwDQWcue+n(4pd1I+X<_&_p4 z{xhU7Glb7*DGYeH0)PioDFAr54IWH|g9mNl;NdoSFcl6SZi5F?;ow2Lr7%_SfWlP4 z0}3-O2k^8Uz|(R7Pb&dD(u2OTaHMKr;3OkY^cX?~`C0l8qVfMLzR-ax`WZU#gkCV7 zP@F%Z7mz2u;EThPdXjijFCb6q1>{LRY4m?aUFiSZo*YJc`t>BzFMOt6P-f}{Wv1|% zj+Yk@@bI_<52lJ!@NgSEm?s^9?~sDcM{;IZ%s z&A=cjbM?%w*?VSd_AZYMkA)>hw-dBEJ7&~n1BnQ!uMm~ZlL?J1%}HF$WG zfd|vyDE%!{@bK#sg@Xre;o#x+B;nveTR3>QJy|$-&~{urY+0cO9=5Dd0}oqPsDXzq z4b;HH-ur9dVekElt0})`d`)q8DBlZdxZD=hWUDa+c(qS?}hgY?-kx__(<;x zd$;eIs!UUrX{s_!Wu_OAsYEasc|?H`Q$-jUxeZ24g@X}o;l0Aa$ghJDQ{f=vHpnm) z4l=My1XsbsRsd>f4_g8FQ6BBr_?};PUHMJdmEX3n^!@>__yT0Fil8BH8gg`FYWA7> z|8e&wO?D+sb{LR}mx+fV=K-0CoacGY#0(?(2fF*4stQvTstQ2OTN+nvO4^B(Q4?t< zl2Th+f7TQ!a-{`_U2mlBm8gZJjf@gWi87PXOf=JIrlgL$pLlUz+KGt)CK_$ z5085y!u{O1{_c%bn_ji)%{E+Td-(tVLYWs@zNY&nXSOWyL@PvcqP8e3jt%WJ;?J0bDwjjoe*uCvi~ zYm|Dp9xdnEs0UDeDgZS~Qo~hJ2LO6K07glDlX}4Ndcca3dcblSh@zw(h(a!?rxrLY zHBg87u+)Ht_f-w=s~XWr9t&==(M>kG8I6KRZbod+It%o%WglDikt+J4QCRe|Q9m2? zvr)e_N_ztQIst4Ru)r220~oMe2COKl2dt2(2N;(DCQ9l7#%17$l6v3>xgdyI;IN!Q z9p=Mw2Jak4xl8G<>}~ohdz*f8OUf|hJ;%Gp`xbs=*@JgJZ*PIavIie9Yw%&rv;R7x)l%XjHX2>!0Ym%$l&U)6JAG)+<_Xj~Q-5H*O8UDN|$$kYRt z%YYRn_1&(|k1VyoVM&KN%!ef%-UW{IUO{r46y5NR$}(lvh}R&J_h5&T$)GdJ(!8@D zl`T7aRN1l$nm$HHx8WIh;pkR@blN?UuUuAcFMDhrtF{B3NfUPOm({QwRRO zj0+9YOM_wE_$Y{=@dQ6T;)_mi)Wg{CAxreIQO}cLk6!9~KcxIoT)y{-aaSe-!15pk ztSA|*K;$yOL`glsgiJkfxC|UoQV$$114oq9_fiiWsLy0j3mlfesKb0%{=#si;Jv~- zM-E~NYNv3!EJ7BHc%yhdud_FyrzcND~8wA@VXja&xV6zvenT^hFTGC!;hiz}kfmlAI4lZN)5I()!VBFszIox;>Byp3Q zo10{qo7CTY5}Ta95BwSCwlhuNhbqK|iJB+)!6)%rzuADb`mMQ@*3!x+_;o1KwV7)G z&|@C}qa+sqpvwRlCG`LpGW7uHGO$HSeINAz%0%#qg#Y-c-YzYS>pX>{G)&HSAMEU*fdA=vSM5wdv0`nQ%H!cY9>p zxWa)DDeg$w5zCgHU9xQ1=A3DFnLy|Llly86Ff&YNvlNlC#}#FdE1WCmyepYK@P*4$e7S-^@cmNbnF`M}r=&JL zPvgO@=UMEzdY;RJTaUKvWy{`Y^8DBP96x8D_00PvdvkM6sC^d03B5w9xk9SBLMj4i zr*`0tlKKYq0O<7q7$x;R)B~2+16GvO_ZC!E3mleI>Np?mWa7)|BdX3!*|PH-l`T8Z zR(s1#Wyuje0Fxtzph24)(KQVvhlU1iLv66c_S<%R?AD_;J!;dVHduDE39|218#qAj z4Stz_His*iUNBBs=GxPEz`OR0C0oAf!oKmEw!HpSNbowFUw5q(6}nJHUdI7jJIwYQom%TFm6VAV29T&*r$CJLZT+yLm+Ma8boKcH@}@{0#>B4G(lYQa_C!!)`v44bM$By2(a;Pnn6*MtyA5 z$4326n|;^=MKY>inXaEL`wMabN)HhLjFNr_Y%T*^l+*)O$kYRt%YD=XQOMK-k;?!R zCH24oIg?8*a9G}{4)bAor>8B~hR}I&lK;btI<8O(?X*|9V6CjX_%64fQI{VT`x$yt z!+Tn);c|jpZfF4C&;Y)n0Sqsb0jSMQwYjM_2#9Rcr#5|R)2B9l1ey)|)i90K$tw*r zgt(YZNoJT@_y`zgfTx5E@VJ2iexx_RkN5_ED>f8^)DKcWNc|A?L(~sZKScd7^~2N; zQ$JjM1PB}++rSYeKeGZ3mw_Wn>VYF<>Vd;$;E0lX;BXl@qNE-;LM}c6tOX8mNG))H zLx97b80!+Hea?%m=zxCxi^cIuI7yUjG^mZRLaxLLMaf1(+6c?!O1MjuY&4u3WrC>1 z93jb43mk~$5ysjGV{L@7Hu96^sC^1v7a;t&3>Hv z@!yX6@!w(nPb}%ebwQ2Q$%`1N0#o~xyVb;>lt;)>h3Tjsr!cC=DU9lI3Zt3f&KhHCGp06UYBQ!bmQ38|HPf|a{qXed? zpZcBn$$aW3R%Ye^4v%Euh?0>F94-S#l+*)9$kYRe%fJyO^}yjWa70NxaD-eiM=fxG zIck9e%ux#*V2N7b088A`Si7aMc8js*f5PMzW6gyLwV9wzXf!?%Qg%rFU-3VJJgGL5 zYBQ-elX{&gwV6_zDYco(Hkk)*^XQ)2Jd^M?kN&w$9+>9QLDM|?XZm;I=ay;4`3#Q~ znc>ktGt|%U=%86188Z9Z!7H;wcQ1`f}yc?_T=z*h>JBM<@_Q$%q9amw_ls z>VYU^>Ve2*Ac~TDAaWUqqNIM7`q_dJYJmfcPzxMjgkOy#r$=MM0iUruW4t|AU8a;^ zz|9tGWxJ8cAI7G~+~AwA#$5&5YWlN%kEA<~K7?nqSwX`3-^BaSBVZ z3n8<~06*p%;KzIe{FraRKju4Y3{pQx{UG&&)DKZVMEwx;L(~sbKm4=UoecjxjyfFv z1rntR2RH;cJjQ_|N`A}-94-S#l+*)9$kYRe%fJyO^}yjWa70NxaD-fZELaO1mRqR9 zd{}NlKg=D_uZairYvO^{m%)g^LA4oFn?bc1RGT5S8B&`ewHZ>IVYL}nn_;yX&NlRW z@JcP_*YXl|SZB*i{50Znq@VEqyC>f`~;WBVUNj-3cOg(V83>;BX z4;(H7N0ih9N5};a)B=a)CF(FAmY2{I0XYSlKNeMmE97pCB_#kU1uP5l4|u@-VbX+E0=>CdnLAw4b8=6q#e{ z7xqJGW)9%+NCu858QH+$GH^smJ#d6fJ#e@T98ppa94-S#l+*)9$OUuM0*B=#>M$Rc zm#6~{%S+S&hvg+0YrZGHrLlHPW9?RswX?>A#^(fWA}^sf6KXT5Hj`>IsWy{pGo?0D zYBQxaQ`si-z-{gTZvQOq^tZ_axBbvTJPrLc@(I&Fix(WGd1&D@Pbrxp56p0fF+=+q z>Su`!sfV-1EV21tVVGshSw9{zGXfBKgaT2Nj94IY8Hl2!9*9Dw9*A59q9~~cB9~{W zpQRo+qP}2+THvs}L>=bC@)GYHN14}1?vih~v-D@Fp;M@T4?kz3Y6CHt*fQ4)@RPd%esVX!Pwobu@J$Hn2dN*V zevtYh>W8QwqJD__Vd{seAEtiT^_gLS!y_IzqU6_hz~S;B^}rD_^}yjWa70NxaD+@f zaJUQ{QBn^akck7YY}NvYWi9G3AC|S?w{`BE1Nw>FfPNx3kUx<_){^8)n-_2hO-UV*|HX``7Oggjq8`-fIs%X?4AbaQIs9AG)#jt!#{Du zG(tDb9$Fg0SIs7V1W6-wo9wlvO&VcFnTDB@l9m){4Kv&x;qC7KUc<_gBBX&4(!dC5 zVB|^D-}N4)ew6xA>PJZa7+!yD~980IIf1{*)X$Cp6)W9(=ao6q_O&4J^N*8 z2oKHVk%sByk$ttaNh8eUk%sAp*@;WTG{THB4HJeOre$tqp7{Qa#Y6fP3&HO}Awg#w zu0P}ZGcbS&T+mAR1tPy2AqI0x5Q6ua15sLn6>`gSL(<*~A%)x`h1?>A+#0=~<={ukp<+0ph7)Qyp@x$c!$~!qRKrO%oT?a3so|6wPG!T)Q*Cpeew)rCOc`mo zq{UVI$lcj5OBU(up=Ha?zS`b0Q%_nYX9$E)j(fzj`+JTfVF(0uZdr{eX^F7PEvvC5 zEfHY3C89l|O`{B~bDOMio5!f!{wQ)gw|UIUG>>7K=8;d+JpOI^NpsgWL^IUS@C>IJ z>SuT))GUu_ndLDqvpl|O){mFVtOFd54>+PEUf^&UIHIH;I6|f#I9vvfD5(bymw_Wn z>VYFU{-Br)n+!^WWwn@-R*(iJ}$m$!%L-f6WZ{4Qe$qGu%!`3!bO2zG&qUuUuSTZ zJK~J`^$=j06%g$n1v$#(DhT=9vKnvF5}`K8-w7a0e+P`z|U+4 z_$Ax`znL4PevtY>>IbPGqJD__A?k;yAEtho`eEvai!bef!$$%fQSwVT;BXl@qNE-; zLZ%)#Tn3IPsRs_1fg?)lfg|MNOS@X&u$)jG=EHJA`X$(aenK{&pO6i-J|V+>YEW$k z)n-s_2GwRrZHCllNNtAHW>{^8)n-_2hOet`K;g5NLxA@}8&`eq%`>#{CH6euQy9LS7i9ew6xA z>PM*`qkfF~G3v*tAE$nt`f=*V3tj;Zk8|LNl5r0lE(1rD)B{Jz)B}ghz!4?&z~M4* zL`gkxgk11SEpS*8s1EaCNuct6x1k02)SgU+PgX8!_pR-`O(FLoP z8^MKQ$R6);2u?*QKgDe4f`>*8B?1vwHZ^Jam6-H z8^7qdVjIsknJQ}G3YLsvDBofz-+CU&mRm0(xiVp=CE>O*VFx8y`JA8XyojI7C!ex> z#!q&h$E!7yFG8N8e(G7&Pd$(JQ!niCi}PX07={LLxIX|#lniy?a2YtFq<(^W;PCoM z>L;lO4zCA}D5(dIkPE7)1rAHb)L}j>8KYr;!Q$kIzF>uNqYIWPH-gW^8lAUR_IeEC zFH#VUzYrLIAq0&D+fAs=gxXA~4csc@m{gldwV6~KxLUTEQkyBYnNk~sL9)r*P>Z#< zlnD?2xc!W&62|szk6k?dQ9sSto@Q)MzlaxcXBhi4i2sv*3i;=agTx zza|G9?gzjTCH(<7Tn3IPsRxdbsRs_1fg?)lfx~6sh?08X2)W>fTHvshNgd|HQYOj` z7c5TlaCl7T70Qh+Sf<|t%mS%v*E`? zYBQrYGio!_x)^SxvuZP|HnVCon{6^d)WQKk5Oe%4Z;l`R`1f{m{D9|{Z5QVFp^%?q zHqXy>=h@uf(x11}0`T&1A2tJxd2PPH<_p?Y2zyXG-1r9LG9M{zErRT9#bRH4A#3>D%i>AH~pS-fz#OsbMX_{1)i51UEqGX(S<&UBx;&-f5=L6 z9s%3WwlvRn-w~#cd(*1D{8Znq zn*7Zp4~vs12^u}41$$Xi|^&`eJ_;QV$^oQMNJ%8C>Us_XQT2o?L<3OC|*2VDe`n#g*YPhb3>uR`B zG2BqY4K>_Q!_A7}rW$Ul;U*1jSpQyr4IcThH4@z#9ej-;w?-mdr+%IKb?Vot-=Kbj z`VHzgsNbZ1llo2SHwz-I1r88tEpUKH-wTfPAx3hX#5ZRRU#7I(X;)47o1BLq5X2x^l;!!;>1LQtC&6`|4Vz~A!C1WqSH>pJOPgK?SK_H>zH^Td}d zmV)0enu6bj93-Vpiu-7$Ky%=fHWv=gcQd+P!Tu@Q{W>YyA!LTl;|hlTQ34$dyH%mB zEv2n3rL8TYt^dqPb-QA{t=8LWyP`^X{4)wd#?^3@@{cb_HwZH+wtpyGcuH#7Cz2uU% z0gSKAuuLXI9xnN1=F8-l{*;UT6P4Yq4B=-w}*9jrp z(DOjsooBjapw2#6woGHlGvR)j?i|@UOT#pfU)pJ`@Kqz?pt9_+?KYXB6NTi9dN8#X zPiG=6l}}4rr4TsdA*f9v4%eg+hM+d@V3m+L=)6k7+nv`Y^gjqcSk9H-Ao}ihj^7~m zd#;sVC(rTg<#}y6&z57>a-Lr}`lrbA{t5C~V?moQu(@AlfzACY3x0;dSz}R~FKY8e zZNBJ7DrB0S-R*Ca0sL9er*HdxcV zUBtqQpa;1uwrpY}nHjb^$?X(|;frnDSk86CbfbYcW)MG!OIqTU)9JUGv;-k=YC>p1 zwMhQ;mcTps&6Xf$%vXv_5I?9R!17ce%96m@x14JoT-66e$&e;uBzdx8m?x; z%&SYBs*6ZZLVV)Xy4#b+y@0n+>(uP@4_4*`$r7JpZQW4mN2hHMEu*c9Ci_@vYIZF-#}4HM++diEEwu zb?VotU#EV9`VHzgsNbM|llo2SH>uw&i0=X%Z|qs>0vw;2{sJ7XzW~P$f)lsp@=>#+UF=8~k$_FZGQ9u3|3H?;W;K84M7yh9>{hziC44jZ+hM>l zEH%!0wj2Md%>^xG%>L~564y-AVKs5hG$&HSPIFC~9jl28Z~v^>c1@ciuURt`vA@{< zMOl-kDEG4y{Vbc6?;iSge*QmqUAh#DW?|R2^NaS1Mw+GE%WkEY-LjY6_FnSsX^S+t z#oNagZy#H{y=+sD5&P{6uiv45hx%RWfzkE5)bAFzr&{2!v~nHh!_vyU zEu@_%YHS8mg0#9!!gmPZxx@{zC#|kpYGEW3^cX2>#Hrin>mp8z8h9Z4hc)6<1idZn z=Gzbb&63G#i*U@gh(r3gP5`n0?w!*Y!GW%13D5xZQ!Qa=B>xovdPZ_ z#kg86Fycx?2^fS`zW&>+5=U2wGU*ecmis(6-Yi{Q2S2xT@dxqU%^Z&t9s~~O zC*X*ZA5Q~^%fJyO_4CvNht~r~l+*)9$kYRe%fJyO^}qp{I4tk`?r``vUvPx{QS+7U zCxGK?-KM`o95Md4nGehR>L>Ga`icIWo+U7s&k``7k!YA#n|ZaFSDOX3Sx}n=wOLRb z%%uey-|bYJMYUPXHkk*1vvK+LVtavru!~b@U9VN6C$e;Q&X_18`ydu^kHSscTV~=b z1|rmhQ1(7@2(>MXv^*!6Y;1836e2s***RgAX92NgLcDp0K#vh2RLLU83`Zz{T`mzm|CX%QBmLHg=iKLtt}H4lmQ!+;&B6R@7#NHj(J1jd!rBHmhp0 zsy3^%K?j*bmpHXcp35mQbTL0VHc?; z6X_b~e2ql6Mxt9I5w26ePW?Ld>(p;hzd`*5^&8Z0Qol+4CiR=HCk_xPa5w=1hZ7xe zd~8Gq94-S#lph8$0!PRsO5kwf1rE0Zju&PR9NrE%zA+g%LZ&@%z>YX9XIzK*u$(d1 zIkQu8L?@)=h#_!wT}Y0Y4U;#9n!XW&8YXYdhRG$pZF0#F)G)bZHcT$*Z8!Cbo7s?a zZh2{r)tmpC!*rWpbA&MjhD`{HF~yr};5T{K2j>ytBNbu~Y_!X9SzfvhzGV64I^eK; z^9Pb4-u<9V^zMFGsrjf<^Q66olWnnqB8)a+(FH;Z#Ts`^z=kAC$@D?GJO!oa5d8DA&YRWBW-_)3@_Mkxkx_r>nl5 zkN&5&@%_CfM%TCVL~Bv8TXwRmo$MB!{C)3ax4je2kiFN;IN0L7Xp8rvE#9jza({Th zc%!5qV{>_jdJH6F>UXH$r5+evzf1jYajydo{7wlxAI3ciIQ*Uj99{|z-~3~?qn>)f z;r;A<6#W2)w>t-iw*!vXdatX+d{_dya<7Bu<}51WSA={6K}=Q*5x==D;#UMU^chT# z?+D%8452H6+8}hZ1_3LA+8{uahMs4s=sI{F?nt%3VJYD{%!j3fpT_yvb3E2%?m6Wb zkt&|&u`TmFmSvv$c^=!cz++n$XurT?TNbEad>X0bMIH;YNd2N836+@%IGiznBT63S zF~?(BfWzy7BTDLl!)4%zl6v3>nR?)G891V(9ylNqhoywSKMqgvVm_jL-u%j#4)YP$ zeHy!T;PBl#=Holl0|(j@2X^5<01m$%a76i=%!j3f^;nk+7RTs_{VC6;^ zt`#_CPESpl(^FIC^wgBOd}<2P)oL@ZHuGu&w=x{@R_lV=EU3+b+F*$VyV@+O&7#_1 z*^>>|9voGRwYTi;_m73|?}L`T<z>1Q3zzUiA73x>0 z2O`%4k(aB~15C)&uev@{7I65c2RI`0`keBMD1qaJQ4FRh%IA?l!1Q>c065$pINTmM zyd7|OJ#a+%j2T(>4;-k^lvRuQuneqHR_Db@o0P;`n4Vak>M~h~#xM3OjAVP#k8S@7 z!&z!lG?)G5{F=s)n-|3memGppKVfn zIL0)>5Y%R+#iMD;e&fM`CM8diM5LkA&{}HPMXJfnxyCtPW5}&B(sAP zzfS!+^&8Z0P`^R_2KAfNZ&JTW{if?Pa{@=CSf2&M0f#dkaCiwEQBn^a{+kqVI70$Q zq*}?0z!5U-fy3JYhxY>4NyR1%b18xzQ;b;mXTOjau)hHOAkbb=|SIU?Y`@nP}HBBg=ubVykcW#Xsq) zW@I@jmVf0%awav+jMT7Kso@;un(e1WCbhBstWxv5Qu89$_`v#ho))>(oo8Bc*7FY{ z<@&t6_8(epV@GyKeY<5(yKOyLnzpSI*zab0&XDC_87N!4F>Ue2w8a}2M(%r1j5kW^ zx2fNueuw%U>H*f|lM;{pzs zf#ZceQUFJkv&s+?D6=TJsw}P$K!4Gso$r5pZb03 z52!z&{($-e>JO#fiB+v8X1d`{4Ms1SQd9&nnA@DjOWE=V$C@_udmoYBi;Rg+8&xl{{=4~$)l@Bm{Uk@x;%W49x^ z`X9K!G5mEGI0nmG#P@W^Lbq|?M}eM6Bb~$rH6cQR|b6^=ZZWRIN|d z`n0gljD18#JtCtXkx`GxxX08VQ-4hTG4&_ZpHP27{R#D_)Sps+O8sfU*tNg`#;yep zFg9@5iDePx$tClFW>_W@A_Ic8%Jkq1ma@`VHPOTwzVTxI54wI}V&eUM-*dp3?6ULz zLQM9kc8)`M(1X80Qap~R23`|_!n3QDhAD8YZTv|9xL-ERK3E#U8?9LoDO}Qon2+q2 z?KYW-vuCuoz}OjTes4QssJW1%r?g4b5Y5ykM^tH(2*GUhDs2kNSJm-=qE>_4ld2PyK!B z?-xv53mjnLTHpW^*8&F^wlj`0<~w^z*|M|Glr1}ZPkYPEmlsDQu&e+T_ucHYr%$CIu^m%$Ipw!G}LeoPsYOR9NSMvd#l#od*T$ zoHZU+tRJfNL$!Wbv3^vsex%lq)cR4y`f&IgKAGDo){(yY;fPD6VeD;8R z_mKLB)IX&DA@z@_e?K{@6nEJ=mKc@b1!I!nb0lusS4)A3yaDXp6<0xakv!|3T zJNr!8(!D2b(35-HvvKS_laEV{xmDZmlX&{iV<`Ji;q5$?!rO&Bn$ji(bu?pOxsbv5Hg46aRrC|D6xy*1^4tYpFKHECm!$jRlQ$PAE^4EqCQmh zVWH++;1|O^J#S~Pa^6mYXb)6z>M3V>R zvN%JwF;RMe-cJ}uPw#(Jdpo}F ze$t?GKNxv?Kj9^(+RtgFpENtUA52lTAI_8g`oaG4edkE-JATc+qqbWZ?uxZ z+)j@eTbLcc%^mS}cf{M_G4&X?>yN2Frv8L_494{*)Spm)NH7ySVjc3fiv0of(Z~PxfvKm z1hs*KWgCP=ZU*)cL2XX6O}-lzIW~y%0p<{YqE&i>~5qf&1-UF~o4+yu%Q~B>Da94)1Gsc;CBA zJ%;c4yVT#M{vP!hlk4wMe~G_;5tKEc7!lM4eq>P{w@ideZU#CLL2ck$*#P~$Lre9E_> zVsJwB)xZ%Dh#u>UgRO*+v_u@`mepXAmWZg_^4ze(ji$33F^uUF?=-x-&l(3j70mw* z$blY^c1Vr?v5v#mL1t}#2jmJ8vOIdsJJ{2+*Y@=6wLR^6pEln0e(UtK=o&v3*#UlAT^7l)ND()i6Fo(3@qtp_Ij9gyUG z_A@KH%9l$skuR5~Lu%Mxu1OPPHE~VMj$SiGJEo{rEq@FI^K@QynylO{W~|jP|HRsN z@XsENBd<*`)wWBfXhA(%03RtJ`T!04%_-jPojrqM~7uchwUA4hI(y= zisSV5S|{P9XXw4QmLxX}{lolAg^>0pdXI58CWoKLHn=z zV|#uW9W2HVzpaDR(pDbf#=Aw-a6asJUmhWbY4API9uM2w<6(UJ)MJFM-=}_``UC1Q z0@oiirTxjbdjbbcY!%+bs_m<`*ECI<+hlZR@=1S zNVl$|a;I?AzEj8(l>5UhRrOj>_G{QMsEqYTr$?&tlww(<~Zp)`+jMhO69a(|7X0 z|Jc>GNj&+mtoTSP(rFVXPugq!w28jcvbWQ+x6`)Xu*#=x9i^$lKIy33qQLD)@#z^4 z@t8>;q1Y1ojtk?y;}3PibJp|cdiuI?u?FI?Wz|3^wgk+KS{TJtu8&A;wQnE@vv8_g zqf^})o$6`hr0<0*h z2N=loRh+I-3mo>#eI4e*ez~t~IM-ZnAANruc_M-W(+t{Tu!gfCHJp-MgPVfP*sn2{_M?3r z<`R3WJG>oudjAgZ1o>wOY=7?PuHjB)*N{4}yGLZ#Q!iE%+4Z~H#a-zleulU!*`P?Q z-<8c+)ZAkij`JSxz5dI?J&quR$_VVmgvw?G!)U*G$8QljmiP@q#}YMZEH=7G;9x+l z&TN;2U-byd{tf_sh_D*jNkvT>P@cCmsyuILXi_8h>X_U6@>dRGs_x4Kv!*h^_lpV6 zn~^)^-TF>>x4u)}t?#tot7akuEBq4N_nkNKIu#J^PRLE3k(t(Wxn zI9|Ar(M33?S+W(0Z@Tj=VR`PiCdh=Ab-M3i<8i0$#-Fx@cQiqA=c9k#)wXN8^Q5S_ zTXfECuzTYx9sU|+0(tECw~>9aj(@A_E7iQI!W8xdu31ei=G10eeLOf(NpYC z@3;3v53-jfNNt!L-%8x!R^kq~8h5G3xLtpj`n%NMqaLGi{XOdMQGcI$V08U`>hBj@ zm0IAimnG^jANI0DW#a%E%r`KQp9uN>5Av!Qg7R`(u$>5Mh!}QF-s2#Kb6e1x2x{m{ zoPO#;q~>ObR1vaG-lf!Hy0J@1)9t@?{hBlFHg7%2l5iyh1nD7g?9M?UKUIL@-X?_X zWr-itb=%&ru{S1o8_&BFdr3m>?QuhV(7H{4%O5DQKgh(6cONSE&4+6EPz@id;iC)# zzl7>e>TL`gb-K)T2H zy&j{ElKO|#KcfB-^^d53MEzsxA5;IB`p3oXq82#pHHbRQhrI^Db#^X7P-WUhP>GN^ z*n=u-5Kkhg4dN+l;Flt(4dO{OYLk4>4}(kY7cUjiCN$Y5-yh!n{08d$oR|Pgjrm~u zd85q{apQRR03(nt3^-Ip1g^Nf0ig#PALxO`2YR6KfgWglSUJ%6uyvp@?kk6_ z(}>dx42P{FiO+iM95r6v-k;FR@9E|D^zwUp`Tfe}_gj}wSKO~)*cS|ZiGtU*S&erh z()guD4nt-eLdk6~9j#|vyp3Qp(0;OV%t_gX{n%629;`Sg_BurcSDKi7%``hwQ^AFK z(rc#84koKoeb)2DzvsrZRdhg)xjU!2@8D_s>k)ki&&rDDWyOo4;;`)Fu14m`WWVfWzw9JMl`RjDq-WQIvZsTx zr-QPmAP!3VgVO$>v_DY$!#4Yz-9Y4#7v0^HUxSjg+5)omcL~mV?A&wCkG)>ObB6bL zmi8Xc(#9nC9&4Zaed_nA$M{@-K>Y#r2h;<<>kp|vr2dfl!{V&&THvtPE9x*G_Iib$ z)qTO@v?8T(!3yO@7c5h5bm3ar+YvTL>E;f$Zr!@$`4Vhh*3kX(wg}(vK9U($B8l(e3LS zj=zE5-pg&wQMrvdDz`C5?b{fhiQuc9D_Hk17aa#6qTJ~{T z_Ho+QN4$~B$-%xXIY*06`;N*z%u%t2;cFi4dl)zf*Uoy1+)#2Es|m72$oOhX4cCq} zX;Y9q$f{$zc=GI@cD4OVaq_&Zc+pXi*VL}vT_C^$m zpj3`2$r{Xt2x@}>${LJZ1hoNeh(>JsPM_)zHhIT&s(-rZRR1K?X>8amQ^z6NyBcKe zBkq2VxcfQc?&z5MW9pBoKc@bK`V;C;s6V0plzPDO-4+l)$fDghwS1- zScnafn@#MbI)(+}Uu+l)v17ySGhYX{k0dY_>|KrTz4p;*-bCU)=$DZiqL3Ow$u;1x z1kP`UB3wKMdspLoj{)bbK|TmhGiKF%(WBKRLNHHOx?kJ79c{OLWNz*}(|v$dJlBe|o`2zg zM(vJfYwnhv+$}q~+tvxd+*SK~rTx9q{$6Q+uVtT7R`<(J?w6h1FFU#4>LksGy~07p zyF*60!yN`j>`Zl+`n%NMr5+=4{XOdMQGbtmAa?zI>hDv3pL&3So*s<1O>2R}Ug4<2 zeAp`-x`Vl3ag0+U@o~Wl`yD9sVda+j zuyV_MsMZhF`cVdiS2=Xw@u;%zu(vm2VdGBqAQqNFEG&g^?zqK0jKB9O?_oTQzxSy% z@%KKpCjQ>1)I8!u=JzlXc&XtCq=v)DHIJV*?G=naQ~$WQNz?*|y|___ z`LGu^l;`NCaWi;OSs|eZP2!bkmTkD=AlFMDN3Z@jMK67#!b=rC zZH^6r_%Cbo%i8?1HoyF-*mkK+m)dlxO_$nqt4+7sbgNBww#fu}>Ej@HLjgkX^yWcOsh`2nI&M4bkaza7i$x%E|lcR*d z#R!3m;X-nh5V(LLs7;z_qoiQF_O4;Lcc+vbY2W`8E|rEmuVsLN3W_U|A08ap|!vP z4y^?aaOhR#sjJFUSLt-VJ-(WG>a5XJo2J?{)uyR7*VN{k+FVncYie`-aQ2H*cnGV zG5rce>52FUfd%$UOYBsVmN*3Em9)gJNlP4pvR_)_&?sX9uklE1%rKWC=+*|anl*1V zwV<}nQ_H1&A4?1xs|60wSS@gX#%h5BG>ANBpz_fy|beSbkkz~K}D98r=gfWu|rh?08X2$_1|a2YtFq#ih2297AH2ab>n zDyjtza8E68fIr?nj!f}Efc+#*+qbfYY%4XS&s4)(8hGZ%zza`G`PXyZ3bga?VZDWW zgLZ0x!%~Q!HTx_#cu8fw!}n}*sn)TT#mdeo*zZFzsMTITHy+UdmgfA%&pL(~#V@Ct^K3uSeamN8PX|yCKp@T=rhNUoQi_SE<1= zkBTS5Pmj!32+A1HzCVNkC&Ap`7%&gXe=?IO67DCc)aGe{d~VVL zd2)&YklBI|&|5|K)3SC!PRGR~Z1ufA@M+D^Nv&70c1`HC%GHwUfd zHEntA^GG3Hd)4fB1w7Ko3hq@AA<5S zP+If`V>gwTe-ONugH+y5c%3WL>W0vcS9VuviM?5qV+=uUfH#i>lPrRc@tThDt>)Zv zkabvl%R$xwhvgvafWvZ-b--acNOH&xa>$KW!6`Rh2bbKW{^sXRf7ZWA{ms|Wu8;aY z+V{PRc74?MQ{PX0KkfUS67v=hIGi(pBT8}zaJUQ{QBn^aAyW?=E(1rD)B}ghz!4?& zz!7r6QMJHfImkN9hvgvOIgT<})6e^2-URlOIivSH@GH@JhO2KtN95w;} zOS$gl0=Bp4;#!5E&0E+xN*h2tgmtS8Mk7PhAz3o-O$^m197|N4YtE=Gi1|fjhNB*n z8}nJtEBnX%#+05nwU)T60}e~lwdT?$L#Hu?iLb+@uXGL7=CaycW@yDyt4;FE^Ojh; z?ou0slPx6ka^bKPTGwf*zw)-038w#ArmhZ?Y?-<`;IK>``RU3R!E0B(j7PdF&QC}n zP~Z3>_^v_zYkbw*u}8oj>U*f~`7+w|d=)&`OMNf(z2wJU=f}){xPFdMfbd8G2rnDT zVL*~O3~-_aTLMn@4`4DOQrZCKEdk6+0E?1Q31A^BJ6O)F<=Kf@uBdwhs^Bj0x@R}E zIq>G@n8Se7x`a)rHV5e3JR_Ir=+)*JLvD^4M(>U9UuZEe9vNFl2Pppke_C_7% zH*O%9UvG5I)C!D?<`=B@Rui~=j?)vfZF3XDMo4&1RYYY= zcw+}_Wy{Xq*xoV|S!cXN*AXQ#b;K6>&WKD;9F_rNKNq^yyIw!bfW3(g*wrtBz^;DT z{6B5Ob(KWad=tdfq`t|GSd&C|?M)EiH4@b|64^D{Uw^|~7dLX(+5h#gtUePNaQK=7 zN0jt8;BXl@qNE-;LZ%)#Tn3IPsRs_1fg?)lfg@xMcgt}psa#c-z|7?E6j)ZtB$nP- z0njwTqL{5f^+TYv%vSJq1l9#pmH}h^9KkvBmSKLc$+Kh?hj#&@0MQvtOw;#SL`zn6 z#L-R*$Vjqfb$ZH{ogJ)f+1b_FTV_(~jF*en5#+4aN$QmO?GOKR0&J}jwK2OQv;&N$j59j}5C zF+A2+ID1Ojva`>WE!}(4OFaF&RpmrTKcDQR#@s4yNtt^(kAX-#A`g9MyrF+9AGd5* z9oE#cU0(;MT>2(9LYKa!{9Tlnzh)+j`pe(O2I(^OU0=tBr;GZoZz+El?Yh5?e!IV6 zM(bP3-&wzzdw|0|1vsMomgRR*0*BXMrXDy#rXDz4297AH@1h>vpbg4}-B(dpMn{Kt~R&3p^X^6+o z%x`(U!p{-U?(Z0lmw9a{zl%7s%vH;8encFWx%xVI=*l<2XIIE?SH25AYLLGg10p?weSd#LZBeJ}OB-vm$gk{^3rpZN_qeExwWO3piQxC|UoQV$#wZz+El`>JcyU;BnK?XQuKuCxE^)L*Cl^@5Lp!}$R?q9k7chs(ebCH24&GWEdW zGH^smJ#e@T98ppa93dBcR0|xIVyeS@SWc-9I4q~6F@IHK{;I}2+{O4PzRGW^O;c@} zYSYw>)it%brZ(5q25yy;d)L+Gy4qY<8@PP3$$V6c`L*0r9oE@$Pu&09Am7{|pWOH^ zp3`pf`R^w8KR3xIH_11B-2e2^zK_p;eg1rR*63&d{j~4r{;9us{sRu@2jGa3d;uIT z14oq914qcz1Bc7N5heA&;WBVUNj-3cT<}pXa9HlC4)bBTr#j%U+>^%q4UPF58uM_M z6!XYJsm)Ebxv4gALK*QmPJ% z4N@B5m*4~Z5`2JPf)DUZ@j>bbsUM_%koqC&hdzndu7+MV2Q0xp^l6mC)DM3WuU!ql zjEBVGPmT1rE_f3iIGiMaBT9Y=4je86N0ih9N66Fzhs(ebCH27JGH^smJ#d6vd}&?_ z93Z7y-~cHN@SqbHUATDj)2I`&+$fU8GqveE}2^*KD^`X zm$~D>fk?^C&vjG0HB}4u0FBiG2WV`BG&4e)8F?AcY$KmWE^3te(NE&#_0gB{rTgfo z@q6GH^<$*DG1A-^Ps<#qew_Mo>c^c1GmQajzPmw_Wn>VYF<>Vd;$;E0lX z;BXl@qNE-;LM~{m7C1m-wZH)y0}czSNL6ETL}*b(OC2Zr#0Tr07cAm7zlGF!>B^R! z7qPu%W~&i0U8Wz7AyVe>cJ~7DvP?g4`OGI(e=F$+o|l^=47}s)ez|$jAOa#cKi3<< zR<-Z~uvIN^fURzQ9GjzCpESp9vviAWa*La)iI0Q5CO&Bnn||VDw40!Q^5e*WPks_l zj*~B=-6S_%Q?#G@BsN=9FM|cAKD7*2W-H+EZ1W znCVv!E<6{J=pOt|A^^-(3mle!;%C4E{0w-2=N%02yn{jN2S1Ml)8MOkt$grxFxk*& zOgMcW^+T_M*@mbe{w(C-&sn}=0?Lm{$jk&BKHtC*B|ifO4wr!=O6q|lWa@##0OGN?9#YBQ)daG`87 zq&7opGo&_ft86o@Hp6N&tTtHUWW#l~1XLa7*D^_Uz+suBI^eKO(r3&ZeICzNBd;jG z4*nSZEOtDjpR;@wJT&?`r>no?G6C>mc z;0T#~0vs*_N0ih9hs(ebCH24&GWEdWGH^smJ#awId{he@mPx9^d{`z)V}3+qenew_ zB**+&V^nQM)n-&}uylzh&KhHCGp06UYBQ!b<7zXmHsfkD-a2BY?UhE5QY|Lg5=M1c zY)cr`0f!}wNE)|D8n<{>%B|P&tJ(zh6Vy*|6E(q2)Fd}alb^?CX_A|$$=5-0Q=hT? zJjiZ}o1`hnR?)G891V( z9ynYEjwq=Ij*tsJss#>9C)Hs-ES;q1)?smsb>g=-c!~(YN1=HyYh~G`x0$1K>;fFv z7yKN@$y>DxyeBt;D~Icx=R%ejdK*}l{OXLz`@aB8T>l~*mKUl64$BMi^ZtP^f?5Xn zCGEghArHP`$uDgOzijRrg$(jb-XR_zFvKr)hj`A(kRK0l))=P!Fpn1)X8*&*IViy4 z^9CGI@=IFaa2YtFq#igzrXDz4297AH2M(8kBTDLlBV^a-=dfDfu)I(m=EL$rb--bH z93JanY32Ae9-d-hA20vFZB2+j7d@aSCk<8%2lY^h!PfCf?$q(qo9DfTDuzR9IHZO{ zdd1<2A)G%$9ah8PY)BupTu~k7+;T;Az+t%}a>xidYJ?m!!n5c`dBn*mPa7EJX#=C= zsIfPZQyL?Ojgf=KXg^L48>js^&w?6v4$Rvi;Bd|Wjws0?z~M4*L`gkxgiJkfxC|Uo zQV$$114oq914qaON7Vv{<%;SsAC@bs0}e~;R04lQ8Dm5PeL`THvsBQXS^Q(n%7% z5q!58_W8&2TMS{TVI1e03HIaLmI-B!2_=9DC4fn_nN*uewV70#DYcnWn<=%K$~N>t zaAPgz+)_*(*S?)i@Xi-oB0Alhb5xWqJI6=avU8-gx6EAD881cWBG7 z?=ZjU9riDVGxq?8a{_Qg$uDk!!)4%zl6v3>nR?)G891V(9ynYEjwq=Ij*yEldTW8h za#VGg56e;20f*(N^n=*}{a|)LKbRe8eQ9ecC$$+=n?bc1RGT5S8B&`ewHZ>IVYL}n zn_;yX&NlRW%SXM>`ArXq30B_bCTyuD6V-bKh($X$FfCEVqv1wKBqKapV1!2tjPfXx zQR+uYM5834v9IHIx-lNTG)Daxk5Ue|>8H{8yK#odn zM%89iZAR4weq>uedovqvT7Ba}$ z297AH2ab@b2M(8kBTDLl!)4%zl6v3>x!|{2;IM>N9p=LlTI7gyheiz@U25p4?$$(&b< z`L)Cs_iVSxdAGUey3OP3rupzV&EtZnsh{R?Q!_knYKELPL(ZF_ewO{uvj17``DTmb z?SR8M2sol7Cjp1cz!4?&z!5U_z~M4*L`gkxxC|UoQV$#<7o1lM9G3X1!+cocOZO{S zoU|)}M)xaNrmT4{Yh{VAI?RzJzLcYGlV_a=Zj+;&2X2#ZoI5Z_nWLuFW?F5gm7`|# zIx}iBqg*(nHnVCot2VQ=aiFubfsi?>7V`^^n&W4~bNnoL?q$5RHRlHroHgb@4tbvX zd46_0&(De%K8_b87Cwph(ieDo)B-dMqNE;RLZ%*ITn3mZsRtOB0VYc70Vd?)+vE3u<15>~V^ZS!=ivZRy$2k>dOko@ zwZH*Vn$xd(=k%-IIsK}4uJSoB94AvKTv>#dD#Yi&@q_9Q;!I$$T1*~ZZKwqfFwPPg zWr^zt20$g(ug?Xp-z^iCx#r$%nKq%JjsI=ZW!ku~LYte`!3u3cW9PV>_1x>Tw8Dzo ztkTB2UR9e_z0PX3A(`W7JPgU>Xo>N>#CTpJ?<`ZlO#L$T%haz>ze4>A^()k`Qol<5 zD)p-cZy65bl?!luXL{gx<>gD3pEjM3fa7DU2aZp?eA)ce%TJqb2OKT~N0ih92V~9% zc&irk0p5D|IP&jbK^n<%@&jq|9;u-Vr5er~`0ZaSyr8ysk2m7#Lca&K)dB~oZH*k_ zRI{cWvZfreW`{(b_1t$7T34HOwOLo2^~^hGjSaQgP@4_4*-)EJ+WcYnSlsBev|r5>Nlz1EI1E1 zoQr_NISV*m7-s>;ODloH^}rD_ISV+v9dLL(a76hs`T-8-Lf~+F;E0m_0|)e(^J+04 z;JoC6o-9s27y?%}1TL%#$p=HATZEuC$p>A7dCR*fOr8k3rAj`S)o-=1Aj9`J5Xr8m zV2UB?;PXJ>R2YK{NC&^!vPo~n!cnYk``=VP*IUxh4{KbTbc1jwj-YAy_A6dBXyj0;+5q3ZB zp0{SU7(sx$pHymIR%$-YHGerD6V!9o*!oyH-%<=)ieXDJY_~7~>UQPw+m*|2%jE;~ zj&_lTZe#jGC-pRbsUd(|gPHINvl?t$&U&6)x9u>d!>gAXXFY3Hy<`8xzGjz0YU$?i zUN=nGw^i@uH@$HyOtWJ*x5#-L{U>-2+b$TfEzC zF~GNYx7*^~5Yyl>g~3Nj{WkSG)bCKgL;Vi*yVUPezf1jYaW@4Hzl#Eg-|c`SO5fqb zXL&aS4zJ&S+5FbR4me(W_)!lWUJo2!dVR*>?SRAU&&7c!h+51C?xwZCftz7x93@qE z_LQ<^XP+rscJ`k3mb^FM$)Jk2y(L=YTZ+3?;ofC)5aC>~H@vNiyllRs&8zUs=HRi^ zd%nL_#}KjiUSrZywER?mj^`cC@jRos*YV2F{Aclg^*r_Sui_oYd7fvqK>G!rueQMR z*A{pbz#@--@Z8Jd=P?uhH+UC$rN!cq5g_vA0-`AS#WWDP3`9{<4@4nT4@52lQIymJ zk;{wJFH#R2QD1!2Uke(<$Sf2KM;7GgF`>v`;HmDOxRr?WgQr*?_1 zv_xLP7~Hj%sb8jknfhhwSEyg1euerK>Q|{>r5=d9-_?S*egGVvzXgscUon51aro{G zIHG*T{OxON&-t)CZ5`&r^0Zu2qlsXIlk&_RGz$?1o>zsHAll*%?`7izP3oCBI{}w{F$;9{W=R9w2n3HCZBoaPr zta3`EhEP)t@mh|z4nATz-a6p09Ix`vn)1(@a@HCr)H!QiZPwLhU2WFYWU5HYr<+L=_FChSpNUF097hOU-<_#yMXjpRJM4*2pvK)UQ*&PW}4p<{NwJ+n|1f z`VHzgUN=88{U-IB)NfM1>3ZV87jwYjJO&(|qXmwTUq=ZXE(1rDubAtl9ylVmOFeLS zJK*qo;E0lX;CSKqUfa_!aeyzs$9(vG;DY&Z{RQ&@J#ko$m+R~-mVD5eDfwUsTv!*9 z54uhA!4T*XA<)JJ;57n{zq68j(0fZh7=m6W`CukhtZpVqOl>B}&1}fQS>E@&!8x2X zxDXWRZ#KBrGao#aaT3GU2}uFwnl!i&)Mis{;J-F+_J=?@E)Z!NSE5+dumh=KFH*x{ z=9=1#wKa_#tEGm2bK>~n0>x6ppGC&+zq4rGrSM0skhUx?D?NF<^?5XRVf(Y3`Hj@; z_UF0Aa>2-3yb1$!nJ;Eb|L?kbM-2XMq-WJ20WyQXJqw=VO+&PP0_1k3pPk@|FxZJMR&y6S0wucG zsdTZcUF=r6NYju}>=s>cb}W}l=iB04Ws7%}t=G*jY@IM_cQTAMO6s?H*TQJL9s`Mz z`W@c20M+Y(GD_-qi@O$Z_+17#qU2o#I9?FPYcD^K-0AkK<~J_$u5}I$#}6ECcL5II z;(S;xwex&9{tM>A_2=M-dhP<=3Ww!VN$f^tvCD_odfLtJB3tCX5V*Q7AQHVU1q0QN3H%^9 zEPcyUbC$j^27vr!{I!dvubT1pEKg+eMC>x1AvE-ZNZ#^9rbxunCIs4qpf)RNv#K_$ zYO|^~tJ#JuVfk9lCC1=vfiZYq0b_{wSE*nABI=jFY<_J!sO7I>$F)NJ$`_GuSoxCm zU&Xs!t8cgySS+$=M-6iwXcv0^~c|J{O?cu z|2A6x+vNY)-jc#fa%)^pC&o1;xwWtS7b^CwHtTA$t~TpoLkzU}Pr5O(4chz-7ibg0 zSIytYLw?w7(&n#OvrXFkM=sDNgqVruU#B4l2Nqs?6YRP61>dawlI2&-vc3uST>m0i zb)75<>Nlz1{36(S^Gjx9T~8dA1%4C1VgZM<|Js+qnwV8*t@Ss& ze#YTnLjZ^CH{L}58@$fOm(d?^IQs&JKc@?hkiW8a#9>)rIy!K8zrYb?#u0d^$9#mG zakvZ|QBn^aE(1rD)MGwEc0F-e7MKg`RF<4B1TJg{L2|$68L4%(Nlxd@lGBBtHXCY_ zoX(qV=yd?!s6VcgoX(pirwc)C7=AEJ^J@uUz1~IRl1JLN9+%j>^|-_aYm=XN;V2^L zS#_H+7e?<~FG~P(T#3R_!)TNm&W_YDE_2QM8>t-q97V&Sl{2KH30fY7Q3YGUEU&gX%8^4Cl1^KfFn|=Yw&{ltia*zfFtS^how~M-k1-kX5fgD6uwP8=ELiOBTDLl!)4%zl6uUC%fJyO z^}rEwaSKSU=24kkEd;J<2th}Yv`en$n&fIB=;j?$X5_~FqtYHgXWGL`iV!yOzSdif z!E&f|m`lrf>KL)Gd01Fo5i+$~*v7iN({;8qW*z3p(wIE4WR542%<;sLIi6@T&r_b} zd0gf^Pc)h5DNPGJv1EZKo-FW`rUjk?wfJ=;DHgwB`EC4Z&PBJ+d;}aG55N&6PaFXb zmw_Wn>VYF<>Vd;$;E0lX;BXl@qNIM2df-5P=A&BRury{J=EKsMb--ac$~xe%9A%tD z5~sb*@q`fP+Bu#O5&};MaRI)Y*#?1RLcD=7uQu~))8@~ujAk4n6SfQ5{9N}=X7KTJ zNjkb^HR~{;meu5uEBLJ^ME7DDh{s)jwq=Y z99|C`QBn^aE(1rD)B{JzuIGGMlCustEXnyRam3?MelYWyNx_O`^5Ny_Nl#PhCu>ZU z1zPN|uxj31X3Lbn?@#SmIuqtS4|VRmS>Ezj;w7Npc>T)pCP&XRki1=L=<=zC>uh<; zj(GERVr~!tF_jhMWlO|D%woj{%a)zJvAt!cz|MGyt|Llf>WD4$oe`OyI4r*zTyxg* z7d)Z47HrcJgKt`5On(yB$y0y+3J7DJJQV_YDg-W?3ma;)p*9<8v!OPdYO|>}n`*O} zZ8$#5y?%Yx^QYX?*S=}}@7vb@zDxg0WBIE_erYU!6=8B}UuQPfc_FFc)!ZPBDg+|5 zw*T*$hg=$)RbBQD(*WHf4baqgT%AVgef%r$BaPLnx}s4F!dcG=YB*}kAb;(t;WTg+ zzE$Bn5z-9&68-;$Cf?Zk&u{w3IU1|(x9Y#>pZBH-vFb5LvraU>v>8kj5<;sB({Luu zaM%sgRCwDo6{a4EQMRnldWND#x|oQXd~HsGWtw@bTKgs*&)2?Htc}If1d;n&tL;bWS+m}`_SJRF5<9Eb7vfJ-Of1Tx>X!e z&s#EZxC|UoavYcs$i!ipW`?ufg#OrHRK(2WdzVa)ca!|mTKtJO$3*4kShZ+I6qqej z#;p!hWtTkzq{DK)(!uF6lxZ1DYjv z360vM5OPflp%54ZA*fA?9@k(AYyj~?AV)(%&w#{=q-IE4+wZSw*deqGt(n@SVSBSQ>=4u@4I3H`8+Y6^Y`=-65r;tA5O_To z(g;J~2t!btw4AO<;|f7-(sG98yQbYi<2TzhF01+PeX7#nylq<35V9c$X9;^gG;Z-u zxWzl^mfvA)sp8JMP5t(_OypC)^L5-Iclgk_!#n8?@1(n5#~ph2o96Etk?wv=xww-8 zhbPd1!%vU{4!;8m4o}1bhqnWcD8FNZKI4dlJ;wnY-VQik`1QYuhhX4{`r=Ls9DZv6 zjwpGn01lTiA5l^d93fMW`EVKY5heA&;WBVUNj-3c?0T*X?xetxcpO69ydqtWnQ@Ev zipbLMb(k4Tzn?QRaU;ac$eiUHp?k5<8N4UTcd=@gey_tEb)Pj3cyNz@&T>fMk6NU5 z<*c#CO8zv5wh-|($$=Qe*CYpOkkFYy zeDiTwF*wWyj1b&q(+JEk4h~AgkQy3hG<$MRQlP;Q+fOr!4_q+LR<)g2bk<1Y%t-eu zou!GlHVbZr;kWw1r!F={0xCv)Q0Yf!CHhITVuu|0Co|#mX=*a4!=f|JSkGDC-pBu> zD<5ryV~6%WX|HIcwa@S|U+wVw_RC)O%U*P%0z4+F=;fg7<)G|Er-@Tp>E*Dkm$RO~ zXScwxjve{?2|>8iIPWA>7J1EM5!-lN4Co%hIE5 zjuH!m))m{L!h}{Vq%go{q&nUCQZXJ7Xogjdin2MFGB>XVN!c8Cj@-N&GiCGY7_e!n zjv+Ql?=_UMX*tUKl(WXM3MVR@W`Q(-?M$-Gx51;zE+TcA+Zf1_o7J zHxCMiCu(@2hC0%?Z(^ja8@Ye`8(W&w%9iG|)lYmw%%#FEoP%!Xgd zW;w2nDQR6hE~_gV+ab(I%ZfG9&!X?YFgNY}^qqYCPuu1<&U`%iq`lV9e6-nWT_JE` z%8LF@+xo)-p0;&`IoAo}%oe?H!jOM}+vFIB$B59nYlp{V4Q56JwSk+6M(G1?k~Q!U z5!435&6-m=-xj0%U%J#y)8^t-&-p#ge>#Cf#BSni3KjLoSnEGStkEuVV z{)GAy>QAUYp&l^(x$l&EAPTwIP1FJhb`!P0f!#zca9}s_BZYwPA>w67ggw1J<>294 z#!d0o446`aq7^%7*OL7$n%S<%?f{GcY$U2P-QE%{H14Va@&7URX2EtHOLiEhbAbzx zmjpoo1VBs#F;91%2h7tQFi#`_5G25P1UU1(M~5Bumu1PbB3j)~-L38?x7_xprMAM| zwtpo1%hrdbwnM)iVJrOM2-}h(e8Vd$y;v@ zmJ39_wc|GC`#aUhp71+SZIh?2Z~{cXps^&xCvsf4Tr|gJJMW3^Y+Nped29Id90c)7 zna97O-^30#PV!;$y+$`i(nMkMIG9Td7m4BeDLY(0WwWd7l!dD*H|QOrYoy-GNLw%S z9sfeZ>e*4&6&%&xRSS;VzKHibyL@CvSy*W_Im%`jj;i$&j>4jGA4%Lt^K4r`a8zZ* zn$%Ak5E5C z{V4UL)Q?g>O8pr1W7LmPKUTYm6oCUbks@&5CQ<|r+(dvwSkJaM7KsSD3*qzr+h!1w6m z)j0uvcUy6Wovz+Ns$nltGm*QPXdI&xjbn5o9iw)zPUfr0WFEm}9>HW|1b8GJw>h?h zXWZtPg3U1nn`09u><={HIx^qE8v6qcxyJrLL$0wu(2!~zw`BM-hdKCE!x5w!4kK!& zxV9zBnR#T23p~|um8Tjmb+3t&13uAbO1Q&HGW$50ALG~h3F;@PpP+t{`bp|1sh^~N ziux()r>LK*og78rz{ybr4xAiC;K0f8{WyYiEGqc@E2ZA@``1jpW!viU+y4}ochH?K zCOgsME1cE_!npy^St>bkRj`qYDh0Yh}J;t3Gk}SwH$HW>0#3jr5j%sh{?Y%5aRH z7VwFc%pKXy+>#iz)?>g{Qs2Yel^BxNV>DJ$-^(<4ebfV`>iekg%X#tS`_=Eqp&6DI zz+v@o+xuG!;LtapfkWTFN;uRGIP|?Q;DDYBMZRDCejGM_>KE{bji36TBd8*Lmwv>B?kiBki(Vg&&b1z)cH zTws42H+y?2wx6p^lODkdVGXcJprIz@7@&>j;J^r?8NeqY+YDx#Av;y^F--?wmFY>KeUX-y7u$+7c=q=P2zY0IR_^p|*NBQ33hZn!vU^-><+7}Dh z&ap>g@yk-@x>p-avDnnU3(K~(aaGMR$Z8v;kE-qG)I4@YYF^vQsd;RY)Vwy3)Vyua z$oF0)tP%M}DR>=$$SjOzVJw88f42=v9K9R3CxGaZB`NO1qj9Mub1GbX-5$Z>%$7ocKfmliX zDD{A<^+0JQ^<%1!BV_>`dNcrs9t{iNP(5&{egPbMbO47Q9go0)euzW9-YCHz^7Tdu zIOOY%OufEml&Oa^ZDX2bJKEC$SS6?)yFUrp22&R{V1Z}`0!Tu(!E}ZVh#;DQ1Co$! zu+-d!^DJL}WZT-fs^(}`ZG+T%ZAhtk+7D~{!EI++b5ENy*n|H4JP>s`bEkl|Kf@XY!-mz zI|*Y+3$=_lSkkcsOODrAQXuLdHA!DKOjtiDh~p5WpNU34j$GRCD+qX4e*_L?@h5^qzM?3>AMzDN2{_~{ip-MO&cU$QJxK_L)omRb?C2z9 z8!RDb<@px&M>NCEPC~Zv4H1UEA@oG@y==1t=x-8nO8cVq@dzuBfI+w^3c9z)alD~X2mW}Dt@ z)0=I2X`=}GvQ1yM>B}~KVZ)^XUhHO8(Qan@>}FO`3`7GNJpw}%m&)SY@xl( z2HMMPpuNm`+Dm;OvoiL*Ygt44-m_b3pJqi3UIdP}omV1BaE&DheDb1BaE=!yhJ7 z4}Yi(99B{f94aS&m`puzK&C$=*j@q-3AQhU!y_HsM?mg3z@~d_r$`ICGGoHz7yI_t zUwySl2fpM}jd;l4H1c(?zv}mOuPo^6-UP0D6S(eS6O_2%xMcl3$$6Go`9l7E(m3Ro z7UYn>BP7(HIi#Py{6p2ym%kKYfHq1(1KDPPHk!A2fHs;Ea4_2pW}CrmGnj3LX!8g1 zp+nhbDBBF#UjZ1x-?k2Z>!*MFxgY!AGal-H-~K?{0QCdZ4{$#Ya2*U%KS=!`^@G$8 zQ9nfe5cL2P`&k0XOyCb3%1^)n-a-BQo$pBr99jjQ`K8E{x&nTh#el=_^usWk+ik(q|--__B1cOVMXWZyUY-Z*= z{#15DYsBUgKbyxU>-a!_y)f!c{wt|_&+0hul8@(Ck|)mpK_6oav>#iby|WQmc9^S8 zzhxWFOg7Awql`JsUX(FMvdu`g;g~GlJx7GpcYrpUZAP;V2Wgkh(f2!l2hrNUrb8Xe zHe=a_1MO6v_Ypz}mL29S50eFl$%4aVl@aPks2`zzg!)nHN2wpB9srdU#;6~oevJAt z)e{F;7C4k0fkSV3z@cmi9GY4OI8+7>WmDiVnYUHoxFf6!99jrIL zAK*Yq91>eC!5)Km&jSv$3$iT29} zgERk!49@%?GC0fsxJe`;`9Y`LK`r-j_lH^dC<`A~0&PL0u$2b{x3$^VhYQDNf+a~j zsju+%a7=PP{9{d-+{1zCi)1|pOhJ%v; zCbKNUC(2sg%(B?c?1(+ge%M2O53?ioFduR+vpn`Pi(@adJoYksVjuN=%)Z#i{`+$F zM0s17Sr~ysSr9m^{Ma7!6ArBh4h;YRhXw$EL+gP<>w&}SnLQCW^e@^2ht>m!vORF1 z3^oN0tp^S(*$)0t891z@9ym;<9ynA64lAjLKU4+|E2&=)hXgQ7z##!luC3rU-=V37 zt1Q*XXr2FjFX%4uZD0ZoO|bpL_lEhgzblUuz70&EjR}^j(QJGhs0Q==D{NYellnH0 z8cXVoX_rg07;^4G%tiQIf|@1Fy#zHm2^y{JC$E^mNic!DVnI#X=yUV{ZA_pIE^~+h z(dJnZ2D8mzwi%?2{sojl{spI@+L-)+lgawYbORsQeQn@F zhBiN9`LUIQoRvZD+(GVaz|tK(MEwx;L(~HY^u!^dOtu3KwF3?-*$;523>;QcKS2Fo z2@VNmmViS-nI+(mP$rj^(uc2hVT^yInJfCawxs4CTTO5X7Ie18)CKtrBts(~%%qb~ zEPnl1U;HM}(1dK`J3x8UcYq1BF(DW=NUjKXOJuWzX_v^RO&l(a@(69A%n>7%_B!)y zd!4aZTiqxZLJoO?<3`C-nmK%wvt$CPP=&F|8a89uW-Qx`g$-v`qNB7`wjKUZ|B8ov zn*$AP^)FEk(^mfy6-RGjPY#;`ZM3%$+9(hE2=%_|<1&FZ@|U44Dmt1CeQk5E5K{V4UL)Q?g>M*SG|W7LnSKG+*L z^b4a$;IL3B|L(>DIP{(>I5bq+#9<*(W-|v4{k%3D5+W_Z9}*%h0f&T0b8c@;PJ~3U zQj%aaYHw9Oku@X1(h__m!O{|NNU$`M+&D?@w`4brlLwRw$Ajb$Kg~81nHVRs%|y1D z%r=wRW-{AMW}7LqVMO&q{c2~*Oxx?MhxR(_DAffy`8@k^8_+pv~`94DF*=!>JEC^+rDRAL;lO4rO`Zu#)Jey{8y{Nvx`1u`JnUvQTbu#|10IY5sJ#c6}a9Bw_aF|Rz zaHtF%R#FcfkmEL21P<^=5jemfi$1aF_AliyUi4`e9%SKR5*BBh#o1&P}8*`_1gbYz?5*=BjRS)Of{hYi;tII0MrgQJST z0ghTh4q8DDSwW6jp?8}3RwwnH)OYgE)X6*1N^;c7PmRk~KCrviO4_gb#5ijeIdBy@ zZdL8h1RTm8z+ojh1UOU%4lAh#4wI<|4wZq!O6q|_W#F)qdf+g*#!*G!07n&p0~}QZ z4saB3#FYq(BnkO`gyj;NC$eV1DMk1QoKgf1aLQA>mpsLL%~Rxrr^p#klM|jMXFN?# zd7Ag4F5a8EXx~Nqu7`HNd4`~{tev>0 zJbr9ktB+c{;FKb8NNndbyH_mw+@5(BeL?w4#&$kqOy_gTU)a54@t2J4d}i{J&slz9 z&rnOgGY5s{bK5YL)$N*9ym;<9ynA6 z4lAh#4wF?+9C**72pkgIDZw8S+xaX7Z5Dl=g)g%3WfB%=o5k5?akg2UZI)!4CD~?4 zwpo&GmR2_Y8!xOfxu)1Jx|U|crD4d)mHq2{%Xi~$~!+H#WGa_v7z2{@D_fWu0X25_hh z99B}_q8>Q39yqL|9ym;<9ynB9PCam#TqC6-a7cis1b;|?r@~>ZBgehH&ABY^`DL-^ z5fr3Ni`)`6t!&fEHZgzo&*{iE9oZ)4v~IIJ+bj>8;G<siZ6}pI(d=mB&T(LVeLDqUrA0}`8fkd)UPDxtz!SH$a$;S|0=Z)&I1me2jH-h z^8y?y1BaE=1Bc1f1Bc4MVI}pzp)zn-Nj-3wT;seVa7e(Y1b;}tDC6*7abl4~SOzl` z!V{S$i64EIJ``&v5Y(_aQ}|Wwi2#%!QuZ6@5U_N;J<;_nL8KCJNDzrU@f3OFDc+5q z(g(8n*3;yfr+N2!nmqC}d8Ui{F7iwl?_OQJn?1w3*E8gqXW0KUHJ$+uod@8slJf!_ zDg%d=)B}gf)B}ggz+olzz@aj5SV=u_m|WwTB5+6$sRVyW5UB(l5=1Hi2l%5191<`p z!5sTO}_^^3oz{0-%A85sJ?+ApE~6522MmI0%$tld)T zmwrQ8?c<&T9J-%@!^&@1erqLgXgzRPN&RB#mrxHJss|1$sb5MxaA-YnSgCsAkbqGM zI3!?H0uBinedQ;;ybSbp7QV^Cw|Z5ur?$n}W^uMzoNX|5a=kE{CD~?4wpo&Gu&lyn zX|`FKZI))6rQbTxw%__m!05*~*%P(-K;pT~N0Vy!QBmXLk{XWmYaN1R2(Jy!fx_25 zxG?-NBlHlgM4^7n;P63@bw^1QsstPog(8zJ``Q?98JTR^x5i+tuZ-bZUmHWUzM=fB zweO(5<7;c*LHmwxEgH3)Ot+l&%W1z{nKYOVIFxyS!%8v{aHtF%R#FcfCQ}a_Dg%d= z)B}ggz+olzz+rNY>59N1QK%C9AyKHzCd)FLEX!Bu%6*=BjRS)Of{XPf0=!}SJ|Q~!GI$48CJ$mdt`*5_YxTx#=|9GBYsCC3FD zj!Pm=C9E5XIF*1yB2MI|6<-@4tswub;7zTQ{MSi->iovqb&}s!@+P;E`jzCjmAuKV zqJ9-`a;tdLTc!5FZ@{5^0~}V8e}F?};INW<;4qnb;7}PjtfU?|R0a+!sRs^|Yy4IO z4v9FG;17v7eWk=@VP{NE3hjK81>-ks_C)4N!cKh;mT~dG8lEfwW?u=y&!J1yWFa5xGD^TvWi#=61*y5NlNgFl=2iG zE}tUhJVi=+nh&Q>Q~xv{9-rpJX&0|tU8Jlo+IR6v_YC`ghF7*{NQuuVr3GaHhf)Y| zSV>9&4wZq!O6q~bWa@!KW#F)qdf-qQIIN@|I83flRuMQPcvXTwBzRQ<4hdcf4!`qZ zkpy*O#U>$B=Mz~o63{BaM-tE~0fz*%erAtvi+*m`n?=81KCervqC~LlSW9TA&6Z}HrTkda@Doi4o4Dir@VIQf zKGtRUf&xQY4}`KW_@)4&@2pu#$WM94fb{2M&{|2M(2i!%FIb!({4#LuKHwl6v5P9DGy+ z4hcJz;13Bqaj(TbU)I>?%NqN9S!18K@}6zwJ=@BAwiSC8p{Q)rk!?D%O-Hs_o^6(A zo8{SNdDw97B@{(leSY&{nm}6&fL5?fA!`o zbMxkO)|;=2=D}(!$ZEU2h^rB+xTcyvobU9%F1g9*RQ0F z-pXo2O1D33m$?05t;X%IIW9a|7O`3+T2;cTm1q@N=_x)rKE)@)r^rfAll7h^D?Ls9 z(`2U^U=SmH`ec$vVKHGH_T)J#d&zJ#eTD z99B{f94Z5cmDB@=$u(9h0*6GaO7Mq7s~R}!^zl^C2j0wMb1WBiuTGN(nXqPLciMyB zU&(|?7%S5*R!@8amU0sEXD^5nlmmc@`mY3=gs~dVv;LpxqLwgL2{=GD&+^B;&+^B+ z&obe_v;1-JYW}!)HTA2RFkm&4qC7|abJRb_q$u`>C~COO9Gg{W>N%SVxXpM-Ey?{d#iPdfKmN|LavB7b4)$)dCz=l0$$) zW#F)qdf+gbdf-qQIIN@|I8+7>E2#$#lk++PM-_ns990AkaMVx2;jdk`O-@zW*eyC& z{+3frSZqAwAxxd{fCa$UH!>fA(4Nnf^L(ZpEbriuSX+s5*5>9|Wzif<-j-JG9qUb6 z7+qrVNAtAuq|!(O+aL+n+;SLWL!kE{G&o*b{=3SFVVd;#>VZRL;INW<;7}PjtfU?|OwP*>JXiz{@L&-*z=JPvjmK%PGvsXb zLf#xNaG`6&XG7jl8}f$QkZm^P4Ye`bY|J(rv(3i*Ih(T0rfjn*+iZ%@;U)xM7U5(( zK)RDPy!HaeU;@Wr0>_|&``4UJ8xv?_Lbh@Ls>c1Ry}5r)vygwanfup-jLrRv4ua&0 z@GnU2MPAlkBniF9%i4>~vbmWgwwaf~%_PCiB*85tu`MLIEhM=u%z(F*{cmNqtF6p- zwY7HH0}dq};INV;1RN>@hn3U=hso3fhswZVCH26eGH_T)J#d&@Be^1QfaHq60g`*M z;t;>DV20!tVqyFjGm*TQH%ClZ{j!FslMd{%wwX2><8GTokC|ab#r+7=86W=0IW_Yj zv?3e|LUV^IoxGR{&3$Q_c3+wgRkJx0+U87X?n|YhEu1(L^5<;HUnPb=SdvTlUUZ07}hd}-dgI{GPTP(>erE&){$7&F^AuJ_P?IQw4OQm)+_PQ zANZ@Tz@Zx*IIQHx2M(2i!%FIb!({4#LuKHwl6v4!891z@9ymmqg4d~1ESS)XmzXPfn56Bnl+ z9+#~Ttb1K2k7d1qsGiSbcs`E-J5er$_S;R}2F@jGvyHo3ubMz9HuePvwx|deOZ?IP zO*Zady&k!LO=$OTWfS~XgnuR6MgDn#DPvwB|GdD9&jwzMHjw`|FlEdJrli@(lrkI1 zUmIz^k@lNtzlr>}iT0b6|AOCuL)Q^-SV{f?4wZq!O6q~bWa@!KW#F)qdf-qQIIN@| zI83hbTM;-U+*N`dD=6rU6PR)l{g(v`>H{#6dC`M2Vb`Ih@vpWZfb+-ieeA(Up{6<~`7 zzqxLUoVosHj}?L zQ@@$~wVC=YOsTbn{J4euwT1V;t+e0D``=dfzqOXG6gZS`fWu1i4{)dq99B{f941o_ z94Z5cmDB@=%D`bI^}u0rjo*sEA(5^U{2`Gp?mu10FJ=yTG4tDtnRhm4o6WS*4mM|- z&A~hKtu5JROSajPZMI|^%&BZFdw#+KOG3^qh^6M5;I|_DD}gVLTRFu2s~l4EZ^a?= zE%&e5xPR3KyF!L){Dv(mg5BTTzk0H`f7Pbu-(<6u*tFT!%%fZLoY24WIl*s5_*Vj7 zOa$>Pe--`gH}>}Zv;5WdYU)=r(Zg!$S2GdBbNp5Hb4;Z391}@A$6sBqp?(d2mA!`c zYicRKfJ6BPIIQHaqJcwY;INW<;4qnb;7}PjtfU?|R0a+!sRs^|YrncK0*3^?O7MpS zzDmF$fv*y9NZ_jk9P-*%2{hPC96wbZXAKdhsE9rMEMd1k{` zmU&?Vd13?a85?*{*~siL8)?6h`i1IdkS#qyaR`o^BN%3CDDV(rUf;@DZoGLbC zn+@3pvnDo-gXA=$8?(*E%EsTO#Ih2@f2=tbFsDH@o3i1i$`D%^Qyd?L_2xD~N<}zX zf=wk%Hb|)m91E2#$#m4U-b>Vd=L8YvZlLxMvk z_(Ot2dC$L?_dHgLZ1YWs380znd3$|(bGE_4k!E&p!K^toAjT0>7ad{#M6iGl7Ly3p zYnsWZ#Imw!TxdG+%vFRNB?eT&bb@w@z#%akW;}S784;dk#)N0}x54wR)%@-8YU)?> zx5KOX+v4Z=+v4Z=+v4Y#G2uC8ky-OI`-#pP{&sl{GcK&DWwinhT|dBKC4UBGHq2e{JooqW-2cyW|F7l#U(1XwYpGvLepyF;S;wq*>&QRrs9#ThT2K4+rvF`^QGwZ=`-B z`C%h-qiiBSZ6becVs4a8wfhHf=)MLHE4jacLuKHwl6v4UnR?(*891z@9ynA64lAh# z4wGyAQ3MW&#gyO=iN%zF1N>104hfr-;13C#lz>CRCfxro^8WE6pD$h{KWygy-%Nhl zOn%tRti4;9J827_U$#)ch4x!%zm@u}?0>8BQ`|p*L-#XqSjqhj94Z5cmDB@=$bU*fM*cktJzJNWC? z9sG&@4o#O7`~e)gpMk?l{yG#mR0a+!sRs^|sRs^~fx}AbfkS2Bu#$SP*!f2F>tyi9uYp6y0~}f=947xd{s4az zfdl;UL~(d9c?W-U8DEd@;14goh6@SYqq%Os+gNklJ` zsCJTQc2d8SM6{ERcwX3T7k?|ii)^%uE;A)tz921kf702d<)isGnF)?kW&#e??^Fg-AE_O1X#FngfkS2BP(5&%{J{DJjy48MI21Q}?)b#u!Iv}Fyqvivh6w~%jlwnNfSuW9XSS)0 zFxl+NHoLM-ZE(rP2dBf{oo#C4s%(M>WBRy^e-q2OHQ(A}<=6IxkJV`-*HsG z%H8v6^}h$z{~r4Pd@O%cIL*iMH?gFKI>j%0`9Z0MpQZ*rDierM+Wvp@x&eJ`Qngq+ z^Z}}c572~UzDV2pD8+iI)x?K$s5sL0e4@t)MmyiJZ)L}WMc3|r@b0~BpM3oAvu$_p z-FtBV;luk6x7~ekf7_LJ?!No*z_#OeAAIocM+dfDyZ_P05AGk>HhuS-k00Fo_+wNZ zePj2D`ybtV@b3K&4s1Jl?}65R^!|gp?|k?<)E7Q}@Y%LAAAfRx+ue`uZ98%I!QF@N zynFYMlEI!&9fqu@2U)Ol&Zfg1u5akO!%d*C{}99d0lhmaPV8QJTSudwd9`N!y{<#Cw6r0{j~FAT}BVA z{oaSxe%~jZccgwFkGg$4>h{52>i2&lM;^*gS@Ng^81zRRIFf-wk6Pf+BNI-x@}cz) z94Z5cl@D0|u=92OeCmNiKMy#x9dKv~9NG>z6z~4Pfg_(d@K6C9dIST9l}&$WJ#bh_ zJ^Z0E{9z^az+p1=z@aj5SV=wn0hu^(Bo~1LM>4q-Y_E$Xz2v%w3(Pd!ym}h@Hc*Xk z0~2Ut&9aT}0Bz4rQA|+2&BTIh1V=5V$-95(bX4qzXbo^3uZImt%!B=fYYy_P0ce~RidWB=Lp*B^QGbY!hrp)o z4u8s$`osD04`&{5Xg`m@p=VdZ@sWH!aC}G{dZqz~)&s|TTK}-~T`7S>>w!b-5A&=6 zjyP*@<^hMEMZjSt+hJl=hCi&N9{w2@5#xNIUpL9~yu|>w!aw5&lp;aA-Yns0@Et`GpZ9`~f}vArb!){2>wl5^zYw z|FPo;VzLYN4*u*sVqZJ>+w)YzqySzM+_Nob71)-u3SdPE_t=}~Sl%L7;A?xf!2%PF zy~mDK7JP-JCW7%5)>|~gqDz|Q4hSWdpDq7|wt>X?AG^DM#CDW8Kk4aZ(#y-FpO={( zawlE(oJ8k$ve8avdfUlNZoAm%84dcAh<35jE~Z1;%|`1q&d&+6pg*VG1kN~wATOX) zZvv&2^eRxQypwtWG?{t;RCyQmyQl{?tEYZ9^}DIxP5tf~c>#x#4shsg3EooD0S+Y_ z;7}Pj^fm@ZnM`s54z&Xg?FTqaraf?Id*HB=_P~Mug1n0GhXngem=_85b8YEm=4Gxe z6S%fas8WphEy$O*s&{6?oix<*h? zx+0tm$|?efgye0qJ<7hvyjh9n&q_3py117M#RBh~2NO6CCU729*q3egWt)B3W?#11 zpKbPMoBi2lf7o!oB_#iu2i^C4Uj6Tj>VIGQ|9mX^_`R2(VFEwH1b&7JJ{A+QjgQ4N z*~Z5rAqb21`+!nS^@&xRstc>(_#_VhS&n&so`o;6@MRMAex{G;gPn-o1A~Vp_I|F_ zf1ojnyFnXQUecNHv|JkNoZw6F4Fj+$m!H zyc)Vwq~XhWw+?3_%xhbPb;oi1K>zjnd_hn_sZp(hw{n9LIjIJ6!(v>r~kQco!Hs-1+up(i46s2(`( z$~7K1R0a<12RKZwUC*C@Kh$rJ^oPXGAOF1kFb;{GlTh@WA?0bruF$T1FPM;Rob2>-d@pDRz70&EjdtK<2b(zDitw+5xl5R533KOz z<3K(*4$zl+CLQ3Msc$~c)Y{fZZ9+EmQH$Yv z{X`$S)cjMc;rONIpIJ@S#eBz~qb80&_k-xBV;=hBfZ2NBrh?C$V*I|^b&KB>|kQ0 z9ba1lr5)7o(Ed3uASK|?O$Z!TGHC>Gs0?DcoqWvzC z&@SqCF;UTOCatmHGZWotw0k!{X}9(ibOJ;=gFs{@w;>Rz3`AB^4@4$Y4@4>hk(JZ~ zk;=QN-%UMmSbdF7fa9**QGi2f0iIF%NH{dO49{4JexyA-W1st#-GP8Z?@I8D>Jtv7 z6X39tdiVqO^atpq2!BX0x`cU=VDwjdH{i?W-@i!Y0>KxuzjvkBcV^M@5o<;oS(?e+ zT*dyS8D1*?rvByI?r+;`IGrG%BHSq9<`Sk;!p%ky9zovo^?b*Fvqm08_mVj*VvOp4 zsMY&&^}eclf3DuoYIg-LE?3F_JIyW?_E_G?ZxSS1C-ohcmC=vF+icE1B)# zooVk^8V9xB_p^q~_t)NVl>AlM@OA+gXB=0#$m+)DbS z=S$uMt}PR|wp8%VY691z3E9Tiy=r_Xn~-gM-J2$V4%U_svAtD*i4}qG6I)U{3YCqi zgMN!}vIIm+m~07%X5Ktd(dofleXy!Nl&cR_)rWKS;Rg902x3JjCJTqMa5#kEU)ToG z9mqs?AQRnzAUgesusN7*4rZH!*#=0$=1{gdlx+@W8vqWQ!`bF=wmJN*9wDP`zpuo& zlq3(3BoB}z50L!eCe;Uo^~g0N@1>UDBMHPkP8@#7EVz*> zrR*kiTTs?ECYjmBBsSZaByZby_G;>OCaKxZBv;#+gl0RF*t|shmzd<{CF);d61^Qv zlCy*MJE-5GNp6Tk;&M#N0USyNz+okm&;WQeI?&~Dl&u-&v#V7qApP0&*j?v|Kd3DYh?Gv09akY4tXUiL5z-(KqXG7aBers>;D z`r5}ywD1@k?IXwSBS-CLBYi7=KO605Py1^Lg@H(k1Bk37kpPj(Kx8HLKx8uY`>5YX zJ;10QV6@y%J#d&zJ#avdyHF80B<59uKP2W=0uG6JaWQGcX-{U1J()4~WX9N=ZT4oH zy_qrg24f&bnQiuEn|;}4U$(*8l4mpiQa;=4&)D_{wqT|r{43$E66P7qbRd()0g}c6 zlEwi(U>#&5jkF)6!xtv*>bfCyjvYs zUW>cc0lEw*l~RDxN>a{2>JL&6Y^nz~Ee}zDh2Tf0+8i)B^|F1!Wb1Ln1^a z_(LK@CE$<<5m%H1Ana~+fXhm6EeA569LRj)%R3BxjoXV}nN$u2so*WS#wYrcSHnZu z@K83?rRHCsV!i#UirQn*CE>eD2nH*{-4bm2G1Kl(yYA5ViufR%lWORpsL>tkS5SAY zo=EOm6KJS{^NI;v04DGgO$Zyh7P0^CoL8ee=hf)Wc{RG3dP2X5?Lk7Tf1qE)_8_4Z z|A&ND{2vlp$^ZBn_~Nzu6aBi?k}h?BnuP~hcvuOv1zE#Z;_H=d5*}ntPHNG^G5yX` z@N5sqWCF)z0>`96FKvEHY7Q)b}uHMGq4-^*ppMLVKBvqL)c4dYQDM7fBqX-##W->SO&9idV8=%d46)ZQM{f>Ts zHhMiAWb)TRHeVyn2l)}&(IA`a1#*aKV23`nVBHXN$qqg2{8y`eyMuQ6nPaB^Q+w&Y zpE+pyxm^cH2Ls%$1Kh3y)B~1o(?RM7sUM^sI8+ZDR#Fcfkb`!BL-oL6CEFz&TK`ya zfOd+&0oo}72WY1V9H5;Aarn)upDRCZO<1zXJ>(l-n}rQmJIHIn(FlLUt_%3W5szcn;UYF-M1=bppmuzq`6)+?VA|_! zMD2Apu(rBU5}W>_Ym`i70)1iveWJoxwi(MdW7%dbZ0JXj?=V?zn5p@Pnc9C?Sx&~+ z`LE@xiV^BZs2`zz^b`9P!zeRqk3OI*ssHCY{+c>u>=U8P`PLXSYLBs#G0p!^FrZR^ z(MbasD>-QZqcXr)Nj<=rOg+G;3@}zwKT17tXgzRPNj-2t4k|4I2dK0N9H7!7aDYmS zzyT^9=7tltv>3rKcb!BO|5UTv4p$U5-|=Tw6FgS&2G*T-LDtZqiN748>^fLN|m*5U?vEAnMGatnJJJAsD!b$p8b7XZ9Pf*l%7^Db@Y~ z1&wD$91ljEZ%yQWCaQj5Gm&j3vdv_+nannml?_gXH30JO=+pgVww^NU`Hnx4v*Sah z$|>ulz0Ue#-2?4tiXHtQ9X=%>^Kp{#_@|u*<#Ibto*jQ^SJ(;i@C2{46Vy-e&m&Ay zKS}*0{|?Kf*gKg|@ftnF6Jd&fLt#q)*h`Q(z$nQAjFlu?fKeG>tfU@bOr{=SR0bF; zsRtO9fx}Abfy3k)ng0kJ`U4a=MeP^Bp+8gs4s8dgXuE_%-kA~CD#`C1MTS# zkok|mVW0o~IP7zOia$W+Mc@FL7l8w09ysbZSLX`lK<5e-+Sab~Cl*fdr_+QsUvMeA znNxz;+H2N7YGvaN9LQ}&V!P`Kd7?W^0-ia;LU+!v(9NGMYmBp-zuC8dC(;EmxQTQ@ z{2$T<@qb7cR10{1Rz))LfuCpLi!6Lu3EX)S@U%2M40u}d9SX!JA<&1yq^)ktxMS)b z4$NYk9GD3-G=T&AeGPQd#$ubaF@ZKF(B`+rrZ3y{Wt+Zi(-$^DvlyI4C*c#F{BGtJ zz(7>)`OKn`J=FJ5-$Q*be|FtVeJ}OB)b~-}M|~gleX1u8iF&f#BXAg=$B9Fto+aRr zsAmZ{BMH2O&@1Jn;tKS2Ee^@G#{k&?zB^@G$8Q4bud2M#N1q*MeBiHVlr4~dDE zfJ0)UCE$>lsNnFRBNnUN!R(uZe&1oJ`5*LY9BVh!zRmP{H{e@SuKfea@PAap0q!7e zJLr2_+74zz-*wh3+YDu!p=>k657So@hQcPetO!p_oYcmEYn?pnGEQnkX|J;pwb$9e z+UiE>6N`q@CnnG*CeSAqC(Slv*=8);jD-#TC~;CU-|*-5Ym;FnEFb=o@zKvL#5qC^ z9r=Rw%t$=Sgy^HRAEkbj`Z03w812WHhj^^UtiYj62OL(C`G7;^5$b`%Wa>w#2M(5E+8z|O9#UP9^*G6PoSEOpN!H{1>k|{yPmqi!_}48aNXC;SF1}|{}lC8nlzp`@O>6=D0u>hl_XQ(P#HL^q#ig-rXDy{1`aE!2M(2i!%FIb z!{i!S7lA`Upe6W2LZBt!kPzrk!Qs!k-@i!e@yzdEF6}M3fF(A{ovGyLoMHlZvkBbI zDmZ_bKrS#L+cHbYMeFX0&ic!kvh-RWq;^FZXHHLQTHe9uYX!j2l)$_!Ft`6H^KfaW_Qk;(4F%pbTik2 zKKl3Yv-M5;o@~=Y8*4@z4FdFLn_k*zvtHU*vv2JN+{fnHqL0nBMISRK_I-k8k+K7p9%kFPmc{wI2X@#hW|% zchS~fM(800NR7RWpxewpN%xw6lJkJx>U(LZf|EgzHpV4g{(B0juliW z^w&WBOu^d!jfEronLTlUjg(~uz7}>tV1|tb$V-FF(>h4~AQLAJGR5K$^+QbIIP{G@ z`44GMG9r@qKk0aYQ5FFhE6Fwk)B}gs1BaE=1Bc4MVI}pzp)zn-Nj-3wTw|*ua7e7P z1b;}ZvjiLx>wFwIeA^9jkNB4uc&W0nT)Dq)ZD#m`E($T9fYNsM> zGhKnc&Gf!CKpPV*Ynb(h4JRGh4=o3|HMQAbwi)E!H_f+tA+&qlP_`M$HbdD48&jxF zK9u7EEjnKW;rQT!+WITjacb+Qi!=`4!;CJlm4mYeDr+H`;4Fl9Wh(q@er#{Cp%-YQ zoal3?LQG#{+N#fSO7@AAeua`bYKgX*$J!#MBj&jIj{i>Py){awTA0*ze_x`rAK6Qr zxxrXlgZI&ZA10wu66G+7a+tYlhsnkxUl}`(P(MQb2#I!75@P$?MWal3JIY3*%m6vY zgt=o(m^()On07)i@(L-JKfvf31sE&2W&uWJfU%N#fKeG>tfU?|Or{<vgRA8$=WV`P8-V7quF{iS=(pFSpBod zGIDZ?J+6;c*5D>=CK-XGqvWW;LK*D6RMh(j=ITOaj(zp#KpUoA0YH&Yn^hq4WDSjo&Fz@aj5 zSV=u_s0qdVu==#Cs4h)ZUho@~>TZF;gzFKv{Pdud|=ZA_qz3Vqq8k2XsEec7guHqgXX ztDkAu`kAJ!pM2BL3~K}AlL7L{0QCdZ50Z}tsUKv{qd_LR9b%TrA@bP}vnLJJlCuGa z@&s^LNxlFMm4U-b>Vd;#>VZRL;INW<;7}PjtfU?|Os?@!5jZ3;S%N<#Fj)c)2~7TE z9C0hNi^U)}N?f}Jxm!{Vw@lOwCZ$nkZlGs(F|mw83>|5Tru0Y&y}{^-6rJE`L&%a0X`DWFw@o! zGwpv?6dwY_9}=NNleJ91`2hL^7O- zWH=Maa1aUBY_=K6HY3?)B-@N;o6&58l^xGqSXS}OHI{A0vJF;QJa}QrW61@-!L^}$ z#JZ10*o3-h7g+q!=n*?W8rcIRwxccog|>kN42o(%n>z?tnx64;)r<9)Lq-;INW<;4qnb;7}PjtfU?|R0a+!sRs^|^BTlg8Aafb zC|L>qkSJLRI3!Az_uqJ?l<|tXJfIV6CheGsY=hM!o5a4do#0-IOWGtqOm8rgG&F%9 zW&#aWn4*o|My6z~eB_u3e|PD8#~srp$HtH2VW1m6@5MEN$KmsgyU)7`zlZyUj-&`Ce#KC zV4EyP6@2b>FZxAlQ&GhezUWQSpm_=j^Kpq3&Q3LfuH69Thl% zDxAzVCuyV1bCNbD&_;z*w9y|epQ4Qk?koA6Q@*%FI87U&uK!Gl>NE{g4XslRyYL$N z93*jqoA?Ab@d+-O6Wrt{sXs~mN$O8he~S83)SsgM6!oX6KTZ8<>QC25q6i!y37>o2 zd)3^_8RK(r8ah-3pL^v6pL-L09;JhmK93^!+-tLH?p2d*;6~Xe_MMf_y>2I;b`xwr zvYFY)GfR+!k4rz#$ECJDE)z0FAD0c%*QX98WBm2Tm8j)Wa!<5?kD|o_jtb>Z@)o{mtf9=1Gl2tTd?r?LjEqo?=K(b}i;0y= zYXQ8`Vu2|RMnbFm3R?jxnb6GvtP@k{WaJzw=XEMdjG$_td zi9d~L0Ij09po!LO?q{~qkHe3CFouQtnalmmHTv;!Mn67Sp}#{yTU$Z7^R4r_pYv5e zqN&af5h}+dns%QAq0O`t+I+{YRcPNeQ)jiAc2=9O+!9^Qws(bIX6wDo)_ZZML@#rV zUgqk(%+-5wmqah;Q!g)>+id6AfpOk;s|dl*GvrUWMEP@u{5ivII!isqsrp&!XQ`i~ z9wSiw9QAY5pQj$!RDYg&fPqXLc=j#=2l%-N9AMxgaDY#XzyUrza?<$apUO@3$SD*4 zi3+DHA$ah}39A%hVc?7%NR0)rycenYBfTIVVOLReH1+cz>$UP|>PNy@i0KiHSg|Jc zV>QRvk0L(CE=;FVR2EJr;iwrZjau8IC$+0x zLaeMg)u=gLuW|6gH0CHDL8{>}QVquvHOEib4M866%`L}IHfl~aYEHM;1b4wP$|-P% zm8V#qwi4sldW_mi>W@-?jQV5LAEW*l^~b3{PW^G}kE=eos|XwtH>7_f_OG7th!+-$ zxhdQuOV*;Z@R11iB?4BoUge^rqnw1O!J^PM`pk{>5O=?0wASZztmx4A0#F;Ddu?_+ z+Z+!YIvIrc_?=uIvjdDVJIYj3^9%7xjIe~oDKSFMlSKkKPbSdkCU77YBczQ*0%>Cc zZA_qz#RzF*VL@LH8W!}qRl(<0V}!KvXdj}6G)y(LPBrYpYl09?(B~((VNY1r>H+o{b}k?Q-50ZK?p_QkQgETtNZPQ&xstGCwxv+@Hr6y zJ_=TVqeQTWG$J=8g`#**lE<9wL77I zIzITU-3h(M@tn1bp;t>oyBKPXULL#7ooJ68cAYy}uQ=6S(K=_l!h(_0b^GbM{dC=a zI_!h@&ybhTkeAPpm(P&5F=)N{V5nA7j}fVSj{0-dpQ9dNRX_(4=Nn!4(8a)F zk{Ex*p7`3uogh(Fb`>Azo`{cgccdEj7d7q}sj<(5ck*ZYod+(esuLB$PYYGMv!Yvg ztZEqH)vmcyzr7^Bg_-a8uRAfwuDR3gwf|6RTkgK-6h2(2)AMbeqQCQP{ka=E5a>Md zJL%&k@_DjeajIT%I#(b)g(9A-MvC z``OCgBhhp9PUh;J%(Zng-|;WZja5%F{cWAhcYH+;p0BQ~e%7DQ_tx{)$Bx)|c>7|8 z3_8OTaE2!!hOQ^%EcLV0&r*+}seX?7IqK)ApQHXf^}wd>fym0*30njX2@{v#4+#^O zfJ4H>CE$=S@w8DRLaXthapX**gCl3Na4rk96{58;=h19gs{M9uLt_9!kP8b*50Hfqi_YNp$3;(`yKC>M&vh?2z!1r>H+g{b}k?Q-7NJ(={$A0*3^7 zeNHr#>vN)l&xr~?CnCT{a>_B3YiA4vJ7Xx=8Dqjb6tWR9Bv=X4-F0RzqJ%Xg6axlQEph7|vu2XB!yKHZYuRU^rXD5aX8_VrZ8DQVmh0 z8bXO0_++s>l2!p(yOF^$?bWtBrrBfF8rA-IHO;=W&abBu+D(@(hIaWGa-m`kyH7Rj zG-}S;B`}34&e|m~*VrX6*VrX6YP!yy`TZq1IAM?a=g#I@JYJqVmn-Hw{!fhvoSV+I zXf|EzO`rF>rt7^;xAi7=?HvXGpCLb=AwQoXKc69g!wq@|#Ne%@{w($9s6R*jIqJ_* zKTZ8K_0!Z(*Z98(91`p;!5E>LZ-FXRFVtY8uQso0#?A*LbmyC^*uGm1>AWYW@SW zO8xwo`oa{3oGH}CUDb5!uHtE~stpY_1@4wtQ6x9(&DeE_J0fUFYjvop0+ZEt=@% ze65!_rL*7c3%QxIe|rJypE;LnF@Txr_KKE!PCnIonyvL@v_D(#X|~=I*4TDAb)_eJ z^%rZbsco@%e@nrrJOg2j*AT?b zJRfIxe$G-qOZ_bMv((Q~KS%u>^>fq%tDf8EsXtFW5TTwptJ=jZ_hk@eRM$KHK z=6riikQ2P4W@=@T=hXtMc|M? z@elgLJQ=}GtY3}trW*P`)zJS@gY}SN!|cLh!?ZSmh88H!HpjEg@oaNEZ0KJJ6#wA3 ze(F5ez2E?2%#JeE)ciuc5-5J`cx}9oT$d6krq3-LOrM)TpPRseSfH3T77nJ33A8bR zHWn!Mxz%v6&#ekRw<`GDYM_`l9`Z$?n1-o_)~SYFcujD@3Htm5_v#7m)f3#yC#gS4 z{YmOiQh$p2Q`DcL{uK46sXtBqY3fhcxS$9e5-9dL(QvTOi3&a^D)^j;03XTGX7_G5 zDhYF0sBFCLUy1W1TKsE)PGod45AVok;)y zPx^l8ayLkicIld~^~hBqp#4QD$}4u5~GBan`PNxyG(_T4T?6 zXV2@^FR*u=o5|5ze=qIaYoVy2sEXJ~Pf`;d}@jg9J2L8Kg9m2+&Ar zCfF8l@+Jf0oY{uKY&LKVK~i%KgSl+rIK$w4&4BR1`5C^^1K?K-8XVE`F+`^`HL7eM znstVuE!3HhFFKoTbcSIw>Q_Y$X&eYj)CbQ#AjU5qLtamV5?_f4}Fx%*0uHM01y@R>j!CbwA*7sTqg2PDG6kT#ETIt@nW!A&Qd>1JqBd;)Xz~rM?LVW9#FLeKr5*SER*w2l|W(% zI3$o*0uBizHgE*jYH+`WT^djO&1tGP$3Bea%~`8A$4-mp%}J~`$Nuu>aSAlYU~~UO z*A|%kLY0uj^AKEY)LhERUM@A%m$UkEO&z3rA!kUrkTaxQ$Qe=s5UA;5wz-&XF7iV) zPy@(HxI%_@bG(!dFI9#rsYgB7$nQJ7N_|63v+AEo+t~6-MKR##* z7}{ydHu=@u&(%ghjx+iJ*s7nD#^qY>=USs5ACUB8scw8!Qe$7&T+dxxPhFT#u2*M< ze=l=A`Axp53DR}%1VLSCCn!+Sl{RkjpO0N>Cn(GmQAJl*8(m$kb!BfBT&;KIK8mic zrLJr~t{LgtnRd-c*93P@SYJ2mGz-@)C1XmabKO!hRyD!6SICI)j56XCGU637=2hx3 zT-9Ht{wnp?sK*#o59C%-f1P@u)OujEvc|YY-~i(mfdh<-wdZ!lS` zez|>vtZPDpb#a+#)^sfJxe%}x4Vz9F*jm~V0dQVnMz)o?1J<`wp% zUy8lLE=-`c2{csURodv6Vz1K11lpKD8wkM}H@K&7a8KXhp1#37f0O!~)Ze83CiSmS z{|fc5Q2z?`uTuXi^{-O@YK=3BzyZ!E0tYyw2psrMxd2^&0ozE$VMke~bEC)ZeE5HubluzfJue z>hDm0hx$9U{aXYM?B61AVE-0@1N*lK9C%UvLe4#MA#x%hK9n^Vv*r>tdahq$HjH>? z!uKB+a@LOvRSpIZ5&4J8)rFColv4vCA_-6BE-p5@aCFfHAm+yiIk_wCD2( z2StDIQlmdSeqF40b+O)+J1V+@x7xd6po%ju4H*nf<7HH#F;4ic>MT7%x%1@Pm+d;| z*?IpQ;WRoA#|)geeUbm^npjYnWUQs6snDbqBw!U<*Ts{+T#|p>6Wjk z=-|?c+yQ)hsjWw;I8|?PI#>9^@8x<&m+Ku}u6J~~){#8=R;O&&g|>Vj0CJ(8G~_~C z(h%{S<@(T>?YdaEzgV}wShMfCc>4F+y!lN>m)u~xF12-~ub3~99et@vJt9KRI&vwp zjv#Q^W{&3(P8VfmuZ`Y<)VuNc~0XFH(Pz`b*RUwzdai zE2+Os{blMeQx7m`M;!QusR$er=Pbb=66bvEIP94^MKzh)G1V}?W2#}2N3Y@h;iP{2 zcx_!havkAJy+U5qQ}+rfRUe?Qkd@;Imau4|VLRR2M(E5=H#bZ*nLw{rr0b{K)pP>d z)AZGfeycXQi)%!oIIm^U*8=o>>ssRyA%WL40y}K-2w2lNkgl*R8I!faFskFHiq0Y2 zm`^jUbG_l}>kU_5Z@Bt;M>3rAKdQVpu?CI))JzY&bwXRv}RGXA*b{J5w!+=6M3|iMM zV`cLA^+p!+>y0et*K1kK<50Ll^0`9NzCzN*kd@r8Qh$~DtJGs4s>c|tr2ZQ9*Qf_x z)dQuK)B_RZI24M&A)(k3{2`&(oQfCQJffoDs3hc6yx7;F!ER1Mwz-;ZuwSDYwrUcx z4K`?KFsHIn8H&x97_7Xcv2`oW;_xWKzY>bgJbWYb@QuvFHyS)Fp;+2RP}Ms~HS8tT zu&b!KN#93M^(H4E)o>P44W}Y%USU5LaAg-J(AoqVS}2w_7I3AF3A8bRHtnHU?vWeZ z(>J)MZ*b4wr2Z!LH>tl#{VUYJLj5b$ze4@1)W1sotJJ?*3WLb2SZ`WpRh?r{^iJ58uA4R{Q@lkOcBPQ8=v9TrZ#lkOd?i7rTWpo!OLX(F3AhO=MENR{{y?G{8%buW_Zk#-08eclv8&f?L$zqW%{3x2V5O z{cY-RQ-7O!z}H*H9qR8;f2YPIMc|O2a0&j9pl}H|Bq&@04hagUJPfwME>w9KuuCp5 z`GvmFez9r`&Bfg8Vs3Vc={590@Dh`1n80T7>ud=iSJ^n^^HL5Dyg;51$nDEsdB0F) zaqypN16Y3SGjvsrzV2;*+QM;0XBQitIeckj&u~75RKtNtjs3v+Qlp>CmACwH`Eup5 zswQQ)u!ro+sUP_fIZ3yLC|^A%$c1`N5T7hTWkFoHs&WH^fAwB2)_ci5vR>e$S}&K{ zdWk$7@YME2IlXi1Qu36&C=O3mz1b9pr!aHjBoXKzA=w;GPF+;9OHWAznae>JZ7k>c z4hb~tnkGmQDt|-pbtDe7CseF*1uHf7RFK_+8U~QNE>8dMl7-^Uc{SO4sh7^Sx3sid zm(Jx{39YtuD8AsR1d8=^xz>}tA$7Ul)8+P_;uv>7Nsqs!xp#c~>H9AiEKdmErk(yf zX?$(I5}|UF2-)sp-R@FKz1MZ=Z0lc~Q<{blMeQ-8UZ z@uUbG5=Jh;9}-4>>^SU(=K*0QA-(gZ8s?HrHB2b!HQZMcMt=to>P%@}sm>_u+bb1$i;#Gm5oC5CY+*H5v-Q<%eYJ6}U9EW5&%SHqGevhTUlXon z+}9eoC0?Ak&`uSAuZY^HJCA@hX#`e-5maYU3Or&g3sw`CoJP4dyRB9G_`+X4$W+tt zvJW@fT(7+Bp1WSTx~ggT`+Cja73+6hsWax4I%8g`Gv<|c#zdsJ-pAE?A6M&rT&?xd zx|VWPwXWs-=ht$As%ts_`SnKr^XrZL=hqwg&#%|=pVJp${43n4SIEd$$jDd7*jK5) zO8r&puTqaOD8mE3mDB^Y%D`(S^}uFwjq!`XAu-|-{2?*ooYNOuJ0i5$)k(-XeX*BA zgB_fNYy%<+4fbdfvJE&WX|fIGR5qvG2C@8-VC$BeDzTdLEl!3a{3|iy%)K`<_uk0d zd!xa<5+kNr1RKs3U4ZDh(oAiA|dv9_AQVnMz)o?1J<`wp1kzjUV0P3mt_f0O!~)W1UgE7ZS2{VUYJO8u+Uze@e9 zHO{zE0uG50mw-cJ#3kU67;y7xG`0@lWp##YX*bC>6*cs z>YCv!C*fgdRSg0=tE%9vs)DnshKCaySRCqBVgm+)6C1E5v4Pe2sO2&i2~Vo=3;i%6 zoG6MliK46q?$AR(Iy)fGqIPS9W2)*LC?-5;}nDFm-AFWA+^1-rVKySiBKs&y%6E4h@jm0Zf%N-ot6yDqn3kho#n$78B5 z=TE*|>wtcdC?eBpTwpp9j9s7kFl;R^Qh$+p49M!K#|Tsgcq^#~WR)*df0=r~vie%O zlOk|P6tM(%yg6(2=Gd0e96M444<2H5F&AN~ zk%=|_hdQje)FjZ@7?Lf8C%V)m&`3g$@Ac%Z)Wq`k9odzNIGvcT1li&(&5C3_taUXR zSVrZm+29&K!6JxcG!xh?07=j=0bxyJ8B;EU6?>?6KH5LL)utmkTxdJ#su25#|*hgZg5ZE;GVw0J%5w>o7CT={wDRW zQ2z?`uTcLA^{-O@D)p~Y|7wjhZj^vSVumH)keFc!I3#9R0uG58a*tbNkbB$&?oJb` z%YsA(s{4ir>8im9VY+ItCai-YUUOE}$e^>T3eKu3IIC*RFtGvSfr$-Rlh}YYi4FKl zDMy`xgB*IQN$kXMA=ycu$N5Sr@l=sMh6@R*sd`C&<|2w{;s`FZ+j6Zoac4z%bs|0xB2K8@J|0eZsQvYU7OVU{g4#ee(@CSY*UIY#>XAwBSoJHUO=M{ki-=5yf zyZ>I^{rA%Dx0}m75})t>`PThxeV^995)!*lYkioxpOcrpm2KXljXuo0MH>?$dD(pH z?QHWlZ8X)>+qC(meCXSe>M5A%9+~4Fnd2Ur;~tsiKK1vhzfb*r>ffUNE$ZK*{w?a? zrv7c}-=_ZU8Z#Av1I$ze4lq*@IKWIr-~clffdkA`1PS4eCxd|ydOebz~0Fe z@lGbPcN#?YPJ_ta&DQT`>vxm2Wp;C5L4)sQ>-Vztdkt$JNm#$1t>4eq?>DS{=x!Y} z_YP_39n#P{q@j06Q}0s$F7@wH|1S0KQU4zG?@|9A_3u;vKK1WY|9*|;iogMyD*^{- zt_U2Uxgv0Y=8C`pnkxbaXzqg`v-#GCS@GIM;8nd5^7bNJ^tbKt|W z^@rK|!-lm33+s=v^+(zIqlUGQB&dhjyISeL38`QNg;Ck;&qPKnPoy-yq>d6+@%K15h_a=BrMCs-715`e1}Eg-^d1U zBm=w6ITra|)bjMcnGN1-7&u-rNU3=xewcDzSm!>B=-kI5H5S=_o#WSE!QO3j;p6p> z(?M4+gQSEKKJr?G|BXhE?vUuwy&|TbFBIN|Yql@q@2gjL;)UctdV1vwNjBAbv(c$L zEjo42v_K8_ZPPoqsKVX;6sfcXDfUl9Qi#^;Lu9*tp4H}4$Uja}`_>xO}6ZaIE=qp)TN1jzZd0gA}0}pZiVX zugvi9Ix}><&I}!|GlR!n>hDs2m-@TZzd`*Q)W1Rf8`Qr^{hQRkN&TBS1Bk?5OTZ!V z*Aj3@{Ivue5`QfLhs0kWCk}s?{reZI?N<2$OJ2ex?MOKGal+C~ZeLM7a{J(9ycdTd zVyIboD+_Ojz%k&=yqC|ddlh4NZfx&582Wyrjelaad8^UJfkd0P8*Ln)w;@QJk@p%W zhr{-^XhXu3GeGlj$d3}#H^GSatA3!lpSdzdC7R&M`PN(6=B;cKql66x7@zZYws||- z#He9|0lQ6{W%n%UQyxO@Af^Z%V0OF%pyr4EzDCls%?}Sw|Cqs#8Qgq_MfH7zzo!xO z{9!*ZLYz7np}sA6kEg;to(lJPYTT#(KK1vhzfb*J)W1djThzZr{oB;PP5s-{zg;_Z ziohYU^%DFcvGo#gNNl|X91>gqUL5TQf^0oo(ajZGZ~4fzJKyo5a@LPpz!G%-UVw!2 zy|7IGNHD@rw14DA!uj(~94v^yXW_jpyiXybQ8<6z$>+~IjWfZ!4xWEE8@$^v`2VSU zw-`&e?L262A6Mb+ZSNDCBoHJ-9Vy~Su)RSbZb1rt@2AL~!2>+lJRrdfF9?YsaeFBE#u(q2W32zL zZudU>9G@R)Ygdms<`{E~F~?=j`Op7fK70`DXM+72fr}Uf2btiYM&N1)K{{DNnd+9b z@8#3A3+Aq3*{bLpp!RYHl#O)Wt1)xUgPE&en1PRPO<)LNmbM-HHI8nY;OO?r9N`Ht z5+yrb)J@&r_D$VEjj5Y2n7R!MQ+vTH8&a;JMGb@@=XW>RNV(X!HFXMZ(J1u$yZE2v?rPhnua8*Mwiuo76nFf{>uZeSwelja5{sxX6f=K9b& zsGnViWta7>%lg)3{p%6mBfdv`kNAD!_le&pexLXQ;tz;FApW3IKN}&3JhW+oJ>;QH z6XcMGHcgO29@;cP4tZ$P1UXRZ`nj(3OYS*cv|sP(ryOgqKn+Nszp*f2hKQFI``?TI{8VL6ZG9^aAHF@iF~|C3*S_ zUBhGp(|B0;AcKzbSHefMg}%Ts3R|FC&_o4+VQSeIEMXlzG?fbg~mcHxOHJ zZtFD<2#JZvkCWKY#vwUJu2ky@3JLQ6@+ z_VmkDO)VTawNUA3f#$l#mLzCz!$9-Wg3sX~*Fy7Z3;76@elkZs(@gc{@g14!w!v)? zW4b|7OVJO*xrqvME5dH4YBP;hn(cS$!eZbEmnap^>KKfbThfy)I7z|S1_z$P7O_Q9 z%^zjaQ_{XAdy26LPjM^Z!Z55<840E;E%T2FVX}hZv$-Ob*5;&v+fU4k;eCHa`z1Ny zXP3cSAVp3i{U&w}0B6l4nBoXYY&rRr>yxegYhkSXzGD zS~4~ARzVv9!m+d%0b){HG;Jd$9bjUYhkIF91n!R{Ch_YBJFHQ9sbz;bNDKZ>F6$k3 z(;F_GltQh>cS_pv8!o$ck*~LC4Xb?I!W5L z>ocxc)JfMaS~@j8uC(;AcjBPA=6NZRR^y?0X|Wo=TjS%l2tF`Kp|W29c7yy$l$nLS z8Vk2huz-mwEZjt35$h*dCwKF3fr-BJ33jTYh%E|WqH0T0&7O9;iG(WM$$_1eRD}C! zxs&tjzLlk?q$(Jm0zKVSnV%O~7_BhV12L)SUy@Z3a!u)L%M&D=(qhXKWF2kMJb|ne0DN2)P4;a@1ZE*L zR!BXi#aJQ#1hqy$dCa_=SRwxuLR*m`2{~b`iW)HmSQT~iVx(Jgw4bGSO9J(?<{k<3 zEWO9ltcS@xR?#?Emq*$qjg?2aWFQs9)*2Z0(@$8Uaj=f5#jvFXXX|>shElri*xRQ< zgthZ*H%w|FKWQ=7g<*=RY=Py5(FK;Ob>HZTWZte<_JT( zO;QW_q?V+OOc=vMZUEF)A+XMO#7Q)gv!mK7BplV8MJ1Mz?2rOB5$d$~fnmtc7cy{` z7$N(K9iC)AK}&j!k^RM_+0U%9ZERk%ZP=2evBM~Mj!P3u7xx@9!r2zF@Nrs=oKK74 zXa}=mm_Te68 zd03z2@D&1_H5MC4RZ9_&>^|qVP6pqV5VJ)8K?in>&^Gn;?fg$Zvui@*uwna>#@HCdeTV^7BV6xAR9WxAR9WxA{Fs zJ^pW(k6QYXe!KQ%%XaO{mhJLo%hScb6vy=PAU_ZLEDzhNjnt}*)T)itN+a>5T52h& znh)|hW@_QUsf9{Mi)$`fGyRHjLU7n)BO*Y#Cbw_Tw#61WL>DBuk@Nq{jc8xWwA`Sr~IZ~B?P zn@@LRFq)b{w6QaL_)N7Wv67Si*w}@syd1+`Ar(xOfWl?YN^^THx0i|*E+quT#x7?V z!^b|$BDQ4=V}Mmv{}3_4MYr^E05-L)!xbFbB8(f_w~TPWNk0hosuN22;-pu3H0~icT=7Gb$gDQ2!2zaFYIQ5 zy+rW0lwhw$uonchq&%8WgjSJVji_#}i?sY@WxkU#qe;^tAJ!|(B2?5W;^j3|6h8Ko zTAdmn*IbW%cM}Wz02G+I(!pZ4#=>o(EMSHrg|Tom1dF{23t9&&B3LJC0}MmpbkVlW z*)Vo24Z~E1gJFV2OuHDU)J8u9adU{t^hZ6c=))$#0yarNVIj6DY5;%{qFeZaU@}dp z?$ISr(lc#n4O%EHT+<>WdjeJl@NZvaxJPIu55@g5L)PBZbnRtge&C8b%g|n1e7O~N zu#R*AdFcKJ8N=2WVF#G$W9D4C~JyC zA-+R=hxiWhyTtDjzf1fs@q5JY5x+qL+&4hS^Vi z%rFPp76;iD2b98|v2%R@AXXV+cu_tLZ%@JG3M^-6pNqo{gx=mt6+%Tyn31#zmKxW>Dc9Li7Wv=GzWFAvl zmt>EbKm35_NMAllPFAwRk6sdpEorjtnqxQ(#twfGpteBDt}?$sf_XxaY#Ey__nVl~ zY#Heji!{JMw|*F&wl`Kyn3{ z3o0xR)mf9eTvK$prs#6b(IdV`e2@4Z@%zN@6TeUVKJf>{9}s^){6S^S(g-=^p?VYS zArIA?Acs6uZ-N~1P(7~;klMZa1H*NJt{4!Qfk9vr@L$J4E-x+i>o^F}M3AZB*^)6B zs`*#^;NuAszv3r>X%F{4=ah01s6+c)S|+vg<7W;N-i^}FH*?NMFHwF6#6U>eHMs5 z3kY#S` zCdeVr*_$8-j`I%l7vvA~7vvAq7v$}N^&x*3D1MUlIjR4KeDv@+sr848o|9UCxafKQ z;i55V^rwc#q%nXr2E>mLoi0pBBO}|B^9c!4OOls;lDyIq+3JvAq(9^r=@0ou`a^!P z{yFi_iGNP~bK+fx_z6E(B(+c;wwx~hD?bSd7RD5+((D>)m2l+@aI46ZlZjiU?3eM> z^GBdfT@ew^XBO+N@98s{ucHW(X44eWBQw{*08WMhoD2YTEhOCk-|K*6{mpf-;yq^g zj2S*-hR=lIH6eaN{3QP%1d??lB1D1Gz!h(BebSD%iF(U+Z%FZ!8* zeb9u?iRJtBTw*XiZ-6qGl7Ru4^^7#idUk%E_36UwLbO=gou%Qen1Js6!ti?IIgj9{e{5ZMLNEyZwi+$`_l+0d2R$*+uCq$32Cw6+#IQeHi;HD zjI`L8v-9&~s&#ZQj4Hjxbw$M<3vz7C~ zzK({dvOb6UJjXROfb(Gh2UWo5&;ZV%0hz|S14v^4$5Eg%b7~!X2of{r zhdGFF@rbk!Mfr8*l$$GOKpxZ`R57lc0aVU_3!nWGhA;_SIcc$Di;vOJ&jex){R1Da ztB&MzXh0Fwsq3zaG7VSNJ@S-gbjmV1Wtp83kF=!yX2j2kKO+7}@UG>NbSer;PX~_K z{n)zO%Ld06bP_BGbw)gvP``hm0%}m0B1cqUP9h0tDhN5CFtZlwcO&FL{eF?F^ovv` ztqz`K^hpiGsj&9-$u*!x zc&4t}*L~Q48e!;qy7)UW%~)5!o1^N#uxf8#Q_>lRopf^X_eA_&{+{Pw@c@Bk^6~d2 z@h^$j5R`V}UlIR`_*bM??{mk)LP8}1oeCp=S?D2$u52KO{pCvMgm}oI?U2L%5)U~H zCLVGq3_0vC@sI;BT>%S;M#zDM#Oqw^Usr1V>B5_gep5rg&FHr^^t+6HS3%PjI7@h) z%k1k~nRO98i-3T^RTdIfHQ!`DZ)$v8m*4}1G*K5m7J6?ppSLwWu5|E$=4bJFm-)P_ z@p0<}ADF1d$36*0V_^;9#)`TMi@k?Rr&n<@hE-~}owWQ3t<-L|;0W8*I3iYHzzQ=r zU@&vr1v411#>~q;Oj+URrVNg5#o!22);K~u*t5dS?di;DMci_M71#95-7u zrq2mu4yA9H^>m@4X5t^73!2bX<|PmIb*2vs1lLdtt-GZGc79-qE|fzItIxQG+SfHS zfL4)}g?+IA6ZxwE{(&xVKBS?}H&bG!`H+T*=3UUxL9rru%{u*>by~v>R#T4@^ArDu z_&2QM>V0Br!MoOPrIUXQL%mOWa7FNrmH3@4J4}yv7J9apgn$t|SQ|h#t=W*x{<3yM zHiaRZ{Usi<8B9E6Qy5~|U*aK=!gCTqQV3)1m9@bSUk-ERSem(;rWU$QY7r^T*inrR z`Ew2NAouXHF;6X5YAsiz<)W_fpOcS0e#Jdh*=CSnjOHN~olF$?- zT3jWG1T&_qBrWFl6E}!H`E`Tj!tujUr0Qj3QNF150YwlSp@RTL{G!m+lEXL|^3eB( zFd5&c4w`yh2LsN~!I%S09ps_!ABqk&t=>Bs?^nbyBn%zoq3<`=!SbSp0;XU6M*cEr zCgeY1P)!(All+q>^3b;la>zs9CdeTVefgt5`egQqKl)<;f7QkS{+6Hu$LY6*EEyiB z-}zxn`mG_hl-~_H)mt|7Z+UKjwWQx7Vjs#HePFw@ zgn|L*n{Ck!E6z9D>Jp|rs~P^J&AK;%DG7LvJ}Maxv3o=o+Sd(eKq5R^gb5aoGvRR% z(mL3_!8$QAyr?oVTq&W00iGadLN|iUEb8Rx;=io>VK;(G=c=2InfgNt`|A4Rw6+@k z2WTx1l=JYRH7s_f!oMoT{yho{CL77sRGRn9D`;X$%Opo3#>8a-JsfP3?I*iz`w~-X z3wh3~JWwVBed_BPYN0t(LwjtTX?#kRW+sD*rt|=9bma`VtWRZs(XIky8Dr*rvvGVW z?L3a{_sA?fV&;5{b!cubIPfM&!W3EtH@vW2jj z_{f%y1f;un(`kVcIwSIzldeIb3)f!=?1b!<{Yqf<2ADjD zC#x9FEfK@HIZ{h)N#TZxF;DD=3(J_N3$Tt>wX$NcXn={%YIZvXM;NPgOgF$@UeO#V zxe8v9laJdeSiCZ!67?&iw%cBC799bZh<<_A(rx#W->>VA~TF?_+^t{NwW9eFJ;&z3lFO9RfBJ(kRClvy{p~ZLKIoJ^F(=5`(&cS*FNqvqIJ75xy-H?5dahdJGm?`)UDGFZJDGC{!=AP0te+`oi_C z&%Z4dr6dGF{978n5djrj*vW6Ug}yQEoU%!bllz4(D%>QJd2;M0!RFY7p*#&9mX;|_{iUuV&?6P3_kxaaU}*w0`O^nCOoleHNx-=F-;=mgZ?tNZgx6_*`ZZ&yeT;S$OvhOMDz&*WVrrmeewhD{L6j7*Mj;+{{;WH6!KO zwi~`a+aj{{35ESmNlpc3vpmgmxfc=4b9&#uQIqWa-kOMH~kmvtRkORxW*Lkt`I<2<&&@ZFk)X;A;`fUyUE~DR7 z(6j|slCSf6>~(ED<|2x7+IkFfY9g-Wqc@q)n;M@tlqUEPj24qy8)O<(uWKu_*S0dV$9!%vP3LZ>pnfw??LR~I=89ZS z!$UcWq||PmpnhAWwyT(LN$u8AYBxtvzdM`y9jVWi2NLZ9#;tf-#) z!vBNNRd+&8xZKysawA0q4YET5ipb)%nI?17hh|=3n{6qTn;I^x^=TlFxV3-5C33p zEv~iBqRKC+X@o$KKOT0#}&W+*WecJCG@tTH#S9g=Yil-cMC4|c~$f3(QR2KWo z9KUlN!kdF}jglH_Ge zl9w$>UTNVxpbj1KM-2}7BOQnQk&Z+Dh{to{pA-L__~*orDNmeVk10=T5gK30j44W> zT_yEn*Tw)h1Ja~zohNRKvUoy$`NPq{!ac-(zap9iToD7Phym0A0Ovujdi<<=rARFlC0byUvUpB! z-NP_vHZ$gBS)6+_a^{+u%jBvD?G%?b+*qk4{ZJLJdZZt!vKH9xETLe)Gn>zl)!!T1fh4yviu&eb%4A{)Sw6>v2TplJ-qG_Iy%TulQq%~7Ut z4YgZn=z9)#eTfm4$K8bG8 zaa}{o@K=}8wN8C1aw7v~7Yx<0vJ9;SD1^R7k^3H`ozvBTvvf6$3XMzYKAdiVT-O~m zZ)_ERFSo|MdFeD@SZ*B_!xyf7V28d9S~N)DJ%Ar6?@8xJ|lic{EYY+ z@kfF$x=5!2NY4UDcL$E;7Y1b-khdt+;RXj^VuVZr`S$7J&+8*?x2@8 zOM{*mqBRl0I!k+_9kKHm+AfWt_E$^ip*9FGp3R)-c--yv!5sYu=%;c_d;R`W|D-qE zGbfnzXM=5+X?KQpafVL6H|~vQ6LpIL1PqCmwqe65=-Qp(1a`oPhn+E`7^qUx((cI= zjC<2rtFOw{1>QO8wT)Qh-<$PzK-T$6joF2g)PJen??Ezi8fk}3mJUzGtwC=`hi55X0JDsKe2VjPVK@Pd&iokMuT6kK|{ou%C|hCz%>yEgwOUVRXoWSx_4Yc`xhlkJnG zqu!)98Y0xh$u*>=-4RT!vUL%qhpow^v-9Or=cqG2nRaCwC7Sj+(C56(Al!4dvm@># zntC{o4m;xh-QHxWbAt3BhM{w}5M+QPCwLIe`L1dy<1G!u)fhj*J)DK=Y!T9WYBtYV%SbQgTp?e9@7S~Fd~L+^(A`HwqSLJho$VL)~?N=M9XA~DF15d+UQt34;Bc6!bTRP$MZ2}#xL^% zbtKkJYV$A6Z!puruyYKKh$XOvqQVcosbcYABs^_`4K=kOW$pI*NS}x?8r%#thK#Mg z&KOjg_J)`Vor01jb)20Z0?8AEJHXOJs{+(JR%3GznJv+Is)HkO?DRTb;ac$Z!Qm9v zfs5?+#&8ztrk*I1IED}P(OLct7H(aH99niIOG$I5FS7a+ScRdx&s75VW6DQe!2zDa z88Bs4H5kYYAreXv!Dw2b#vMddztg7IJ%9wo1P}xnUMkg2r*jyRBmJY;sl$rIE+Z1h zXe^~x)Dbr_VfJT8#!-=}YPhP@V9fM(2dPRUY;M7zIeMwpK{i}!?TsuW>ZqR4hT@4! z2yiXzU&%9#1*{#*a_QT$DEjkQ6#dlaikq;QG_qEmvv;xgg5MZhf z3WIr-Xlv1`>j!8zZuJn$6b8`YA%>9%f;GQdT9M4dQ6L6latt(s1P%Qed{k{8mbUTD+1h59Ok?Q7>Xp;GGecotzv}!Y>ZrjiR!eVw^#NSaGA-UG(wyulBW~L(=!-IN5$=_xVtay>0w?|kALKvjLDFRIy)le^ zzK<|Ros{*mxO+>Sdb_9VCgp@4DZqib6DJ-B>n(X}%=9@-jM{CIMJl^diVqo7FqTSNdMqCq3qOl@L20Pzt_ zSDCk;(`+N5(CJIQRFPzI5MK~X)>S_T_rxqwDMjzMUv?G~RJaN+P9kTrSIir-npVpVF{d7@U{)n}t63LbnNB^+)@k2zR z`odb$+Vy9wCGlZP;`2wfj~^xqAA5M^CyJ>h@nN6DM_PCuD{pzFV@2zm*VJs8=jX?) zIFv1mZ|j(i^=FVdKL332-~Cil=Ab1N#*6YEW*ye_{U0PmVmidFBZ0R*^y};^if;|*=CbH~B zMw9|=DStK`_mFmF(}twm!e-tU4_y3n{Q^Q;lA&f|Cl2c)`-@K;c1BXsk+Z>olQEPu zQ<+?G51fC=@!C>%hMi4ofINZ9fPQ<(cVA-BV*7KPs$#l*&0!nmnQW7hbF8{!d5eN3 zOZ83*n}`$3h%4O=mWw?kLy>EO4LF88mP5mNQIIU*j^bi1xP~lVElG)YLpZSP^}+I? z7K3(Q3I?`X=HPI!@cxYMplDl!|Ds)?z<&H~=;LlrZ8DUUj2hUpZ# zI?w`Ulc9wdN=R7+F+xf(b9-;23curwg)$9^oua zmq>_KL_2hY+v-0s{jf8(e={t-$_{FH(ARBZ-av^(4@X!0GuX|L`;c=~(S7C+iQy=L;8^GCa!B1Z9y4O(r&tds!=Ai`)1YstES}||*Kn}eD1Uc+4Zw5gQg&~LiB_47p3_0vC@sPt{;vt8^ki-5G4>wF{V4QcFk z)pQxiJ}mR54C+^#-;|NPoA-7<@JH5O34 z5a1;|A)pR_QlKCIK4IfVkQTe^>y}6@WECxL6KUZat;;U{DSwFw zhSAzsE*;rc6xKPb*-aE2VW-kDy;lfhX|r@hgr6?{{^#HR6ZrGH`au@>L%|~2PZ$5E z&%eEcKmUzl-H0&=EP2)-FlS+-gZ$J_fyw`9OsYft-sj)`qriSky8Px(m69)SpI_6L zh3)M=SXy~X(X-MFOS1*@1)mGxjS<=l)^7?Sy17-gLb)v!fCUSG`_O`0(9n4>H6S^goiyOfvvnIJ4;X`xnZZ2_7evrQWp z;BSc6N~7W%9`(g0hImvJ&JF((k1}HIil-d%qBj@LkV6;Pki-6R0S-A7enULuFqnAc zO@$$c{Usi9D2$|Ne~E`223HpFjgUiL^uB5NC0^M+yj5$tU2C}$Ew+4mPCoWJH(3}! zY6D1UFM5;4Ugsu_0i-d2Gzv_Ty!K+^B+1K`BrjW%ywXB{kQcpg+WZ{e;@{i+d&mAh zC;mC{&xwCd{Fw5@ODbc^lUgWGYN0&Q;(Dpmx=IGPE#!@tiQA%7PkGV%8|wgFeF^f- z#Frl&v7G8U=rU+>mJYEDk{7+du@2^uVbO1ME=F!UvP(Ys+fnAmj3 zIUNkB=^!t9e`6giZpMt4G2>;-c$tv@g!l>Z6U9fKZiF22qIVPQAuoF0Oh3JTbSne5 zGjJyX$2Y4#w0?Z6)^fYna%aAUbAmnBG|Mo}GEB1!(=5ZRCc~^I!>lI5tRh3`FDnZ> z8gV0}7D|y?C`z=zCc5{NeM)+>35J<(w)M<0^H%B2W=2kKw&(pcmb~pvW2JYyX|dEo zfl~_wjusg3EXiQSGn>yA81_7?H=IhFwa&nv3CIcih}7E64QN27abxYvE0f2h8I)5? z6kFINhJXVlAdd$J3XJQoC{HZYrk*?@Z+k6SVkZ zeWr2cv>Rd~*?=^PalN9{o;h>YHxG7v6HDULMf*UUJG^k2_jTzr@8;fzx}sXUu3AT2 zS1pXl1S+>-IJ{z9R|7ct+Rb$}3~3bOx`s?=>T2_SN7dtRzh_T#U2X2NVckoGzbsp* zp}f>h26Gx3aF&LqN1<^G`jq-E7&Bg|OP`{!w`8qx;E8Aot^LbkM_G+OI6&339-!(P zt~vl}EiZMm+D%!Vr>xFXR___{Gva5&&xk(~d{IL>6+n6xK)U-em%627j9a#2JHE}o zHlJx)@V@hil?FE&F&`1A#Zl)lKe84SbvYRdvQNA!VBG;QUI4)=gz=9_iNVA=82Z9mWUt<$SJ+VaoJ!C?AIyu8m%6UBgT zr_@pt(=8T#V77UA_+EBZOg1w|6s6eAgi~pTDV4X3_UoTR1$!?W_AJeFFKolX3L^I> zcVRQv-%YGp*bOVa>}TrXafO}zOg%h~EuNv|1@9!KZ8Tv??e@#EKZeI8fD9Dlrjrqk z5FQtO;cN-WgxN0kX?!<{@^v#9kO@O!{~+zFTc7p|%z(EVpvX~K=g-x(f*hLMkOG{zl zEiug)JM}pn=+X-FQ z2soY6Iu>pGGXWcIkGd%-mwQk59dem~)aole;4gq=>LlS~ou zFNuFi{7d3B@t_~Fs!2jT$}nJ>Tkh;|tp;IqO$TA@FV}pKLt)5ae~E`23PTS2OFZN- zn0UycFyyem#6u3iltb?9G(irzvs2byFy6ZWD5>1c$t$|oc}4e{ih zw1|^MBKnZvzY+o;Symopm4xO*^_#lid7G(RM4{q$qH6^2f`Dqs1)JKc%XJYawB@2J zBrShgC4QY2nI;YN)Wla=Ful3u%e|zh@cBl@T>Yt-*D^*f{f zuG}YDaOH#gU4@!9ky|j-Mbp6RTY4qNemLdzZ3RrA*S3^3!1Y%eOtBinfK2ly(_pHj z8+5h#mk9Mqe4D#tj-xx2)9&wb_jl2q+Q?-Wl4<;7a+QY+@sH^17?|AB@{d_dWGnGs zOB}9}a)HB=MrJj4$Mn@4SM{;^#vGQx=*5}ZH53-O;OnmkLDw{GH5Qmimxfx)-ItsC zqsW{oYAp*(D?F}sY9W_s@hOc%q>nLzuho5WN$p=fL>w0j*rGn$#1{4N>(a+2$qggS zY<>MM@nN527@Np2j0r{S$c38X6JEc=F)*cW9dnr?jZAhTG(pa^i8($A6>xLNMA{l9 zTf***xh0GsQ@j2_o%J_rM7UZ_saEZ{OTdkyk&t|M_-=iTUI8(VG3=Mrv z9%}lUJaqLwuCVa28~vfRhia%^T8hoAg)=PoX37lvm|+PYGn~8hN&L(=-7uEz&Ytx- zn-r%m0stL05g^YX^18UPt?}FlI#}ornowPUBBi^u+?FZhxpA_>^SMq&WJ_V?Eniz< z(Ws0qKsHiE*AxgJqpQml3R?@OSuV=3D4{l6isGsk71?I26fMHUqxvdd7a1xvVd6P0 zyvsu-T7AU+?1UogX^0ZZl^L#EA(5_cu~4wTT>qksDvb4z{Usg}DGZ71FY#}QheXN%0SwA;I4iuPkcWu(;%8V8IbN8&}ugOmloV#zpuPLx%fZlgGUn4x93D1-8 zuL|LL5-M<^MtC6;UdV(ONcgM5<>KAXL`pkwx|nG$W}1tn`H#Nk;fH*4?ygP4xqJM3 zpMO{E?|I_S6Mvrg^Tb~u{sQqAh`&HQWYcNBNc=_OFDjnyhcwU#IS`mW?egRTnG~Ov z)D@-Ay~NFbp+Ao24j?VRWi7O?wEVWVsPRr0|8e2-=arAUg7o<>tq-S2!`l5p0rv+3 zIIRX`8g~U@`SUu+MLLr9b$>7*6S_YD6KNpk!CablNFJ|@&J|t7i;Is`Y24YBrlOqr zg}Zo+<9@C*p`7}8@V7FcUZn;W^oNzh-aM3}lm9539l7NaCrIMkWjuv9W)_a zihw;`xJ(+wTqcbHndWk)x#Er>tgpBSDL|V4Sbs zrW+xxT%t={V%T4zr7tlpTqgc9@t29eO#Bt%uMmHQ_$$O;CH^Y$SBbw`Nh^(z18K!) zT%Foy+yL5A!uQ|N@bzg|Gz=vedph9LE-jXYE*EOdu+O~``rJog6$bz{a*t<=D}{w8 zvMZcX8O9Qsn%h@yu+@Gl$|T)S&G!t}&$nSdUzT+hIb0H_19k<-d; zBs(0tmLlHPKG$e=jreOcAr=y+3qF`o+Y!lfje0p#FK23(E~u~9sIO=0>zUfs3F;d) z>KmE*Mo>qty2e~`jk)9+bICR4nq}gbiC-punfU9(Unl-L@z;sJLHrHkZxDZ@lB*ga z2Xa*-=OWc65U&_BBc5j7Hd3jz%7s z4!V6g_b>yGGO(I}^Q6%o%X!imKpF!`qre5y=qo`NNMitL3?PjH7fB{ z(%n|h7o$6Mkh2w^Pm$35Mt%RB&nFnzCa9u~d6M>Z=P{rViqbLY>4H0tJ|=MIksG@I zwr;X6kkHU16toTRZj@T+Msm<^=RNL5(qh{r*BVTzHL_7fYc-NBV=#SsHg>M~(wv&9 zXWgq(Pq>yC-gwsiEA@nvMb9%mO%6%2r^!Usq@?HnFg+emeXp$AmPS7ua+Lty?5Ab1 zcDeL0^|+4Qnczwyuy2RBU}8%9qQ})t zaJ5F@!V7`C%})*FASh)kW9~Z1%EXwvV$x!_8C<()xm@GpN=qO6g23fR`d}MhJMkiO zc~x7|ZPzO`K5mQPbH(`hM+pAk(=V>9{^E~)@`;&Wqw;Evjaw+#T&=OWI?skylEWl= zDP^*jtLJEMwTk;Zsd}{6!4|!S$C+^6J8ZP>#mi0!oQ;DnNB7rN=yy*@w$--ZX|+V zFm%fMzdo0huhr6*YZvM3+I;#tUEGi_6@77SK8L|_HD0cG@LHbd1vbl7HrH!x+#JE? zdSYX@hOS#c*b4zSYAoD9!QzIo_)2O7sThoMq3NHI=5)ywsreec^%_$r%%Z9D8dK{s z@yobwWiDdtZY+jSAdqSB_rGkTe~FnuE(Ho~BCPR3+{qz8a& z&HuJ!K&<6%*5b=)B)%*qIia-tE!~FQWHODGTZxZls#~`o<9;p~hSOf9SF4!~`) z&<*-+QX4=*188*x?vO@z-gii20BH;$4FFCOvcOGx{Y^&cO-AWWM)57;ZxMfs_*=x^ zCjK_@w~4<^{2k)&5PygGJC!WZ2sz{+tO@pzgD}piW&wC3Bi1}P0i09q=I&=erg5h; zOr~*vQ;hqY0rVXMG7aWbGJ>t#FtG{9YdTD^Vt7^|VMqfE^^(J}qL-g9xkHKn z+xgPDCmIYqJt~Gb@6vHxIiax|0+iX5g3x9|R$KX)UYs&kww^BfYokz?NvBg-kE{ph;8k`}W0^$G`Yv`DpHoD{Hv{hcKT(`Y*0LnQ#3&(zFrYjwP$r)f7eojrV4zRwk=7Ct5f)LprhlH+kSH~`A z>X@LQwg)9yVJl=**oI9r_hB`0kJh{j6U~W~1HL9WlpNd@IZXdZ-R@9Y5ReYl9~1~@ zpQG_oB4npO#_%P4Is^bpGy&BEJ@qG#STH)VuBX5 zy-exSitfC%mRR8Y3sjK1Q2mqEk}827hS|eYSQu_*coN9 zqwoB06l0c_V$sr)%H`b2<`>thN&H$hiC?QG@oTvVELZ85tMtor^my2;m1H?FS%7g$ zM%2vp#q~KZr;9HZzmVBoxL&fVXTR&l$i8lM{^X?cEO|Z6GKwtCe$b`YyxmOmjQa+@=x# zXZa+}9nz>wcQVbLOmin_B6e@m<~JEzHyK+u8GE;gzeW5l;vuxgb-A2eE2aip#ha5a|PW4Q}oz4KxsR5i*1>D~ZpdT2JX>Mhj+j$)KH>GiZ zGa%Erze$y~D97vyV8Q85r-bfw03y&EVPrXdTu&A6+(rgAGq9C_^Q5seM$#BS8Usk9 zzy;FS86#;7AdLZ}vC~J=_&FjDi%6JSNG&b)UeQIeKwgL#KeukNdTxV%H~DwV{+=iP zJn`p=KTrGx;x7cP-PXl$Vhl?0G|6!nsW$0pcUjt9?@ z!zDjQ&+xK~%YN*x)9&4L?)?(}d3Q*t{5$&COkKhIsy}$&3+~Bk^g@X84Zq9G!^fDl5 z=r?lww{F`bJ=eRmVSpYgUS5ymIt%Q}MC<18NUV)+BkfinYj$o zVyAnTsJLVp8|e}?(Ur&Lbv-V_j&SZnMJ}xHvAyBt8lTIV&y~c-E?&4o!Qx7d#g)wB zYK?^}9W1WaSX>PjG>jauF)%JMpIu@;yTp74t#$2lnfS}ZUnU;fDEH*mzYe7KIS~!9$QhN7th-NfAQ>qIsJgnYB z@?dzT_;PU81T)I<7R|`~<3~eoP>oObbIthf;tC)X)$SE)xVSdU*LeP}Ub=G^H!Av- zW)FnxSuEhC88j$67 z)fM9kn|gUXk7SdY;~0>A*5lVO97h4|x-;R?49f|Z>E%mqzk$SFClSri3BK3%zkw`58x}3pcxyE8Sv$$Sk z;kpEi>opeFGm9I>LJ#J6Ktz3m#f=(^8)Wgve%9wjuC+1vuQA76V>-FU>;r{02QCx8 zO#CwO&_?msiN8+#b>bna;%^XtgZLYY=iFe;*$6r0OsEO=kTanyho6*SawMHwE^)uq z&^&XRoD6dnWbdD_x#WikM^u$`$U`E=e5_5~%TkL>?A*#*PK?&|3vYH*kDyb&a`)O+ zs~&XH@;zO@x^kLOpq!*{lL3yHfXxhSCE)#P(jPy@FXc8I7hifJf0I!bC-QRal$K|_ z>6U`gPPcE?g7GGU@!LNOOW&fUCF$_m8*P+Y5(~?5w=#>{WTDHw+oU#tga(l2kIS%k zGR>V#b0^c>Aq^NXUgaVj?RS%LeUov0lW~8G_*=x^BK{Wfw~4<^{B7cI6Mu*JJH+21 z{*K}!Z!|&)!!bE;VZ{;H8?0O!;I&Zz?KegF<4OFt5M&})b}#AOBdAlYt;8M_5Dok>IC&ljd~?huLO1EjJtfx`!3(| zzRS0~@A571d&J)({vPr7h`&$#ed6yEf1mgj;#Y`YA%3Ou7I`D&K+b4{9LO2)%SaRM zk{YC#Aqi63X~s0A?(T!y9TOJaW7bl4cRKBk`HSu`iK)ALnRdr?M)$cnMSf_6Es-A{ zMBtw;Jj}qO46Fta`N3%;${y6B>_LvQ2N7j4SWrK#Q9sPo4>Pq(7u1hx)Q>XtqfG7U z1odi-dNot826g0z2aMkbjNb>0-v^BEhr~Z5{vq)XiGM`=BjO(s|A_ci;#Y}ZC4RM% z9~vPC@wJ2f|_$PbOMCGx{#2L9X@!W$)gY{T%l7Cw)2_&kpAIbB%e^u%6aEm7NEVJ%ay zW$GuS*4rdcNN50Q^bz-yO!Jg9`q1ntX$&BZ0YMW%{+L1dm_hiMLHL+Kx<>pO@oU7d z5&wkvC&WJ?{t59-ogt+#`)%WxGcji8c%PdnDAuzI!B8;C?2&Un9Jq z3GZjZl}xx&BV5UZE32Q0EdLUIx-FvfF5eNo%XeDu@}1VZeCPEZ@%M&-b334DDA7n>=P;>ML+0h^52zi(Z zAJzyTX2OS=@KGjwR3m(p2_I#`)l9frBV5gdt3ens`G7Wmz?gZ!n0dgMdPw|3;vW+K zkoZT$KO+7S@sEgKC4QCoRpM7GG1&+?WUJi-d&pM133AAGxe0P0CLd=ZLJrvvH^CmVA8vvivL9}O z9I_vNknTNh5s0^>5v%Kr0^67}3JhQr=x;ErM--ecY>*~4pBp5U7Q0fpL27-kV-G1DvQEz4Ht)Pxdy3YAoXMC+QzSbFk8^muAzd`&4 z@teeN62D3OCh=RuZxO#m{8lA?8zG16J)2+;*?TrY4%uurK@Qn$`U@nwrSz9h6yQrI zzpOyKe1y#=X>2!18UsjUK&H8$Y3^s5`=r7Bv(tt9r1>KPtYn&%OtV57y(Y8r^t1ot zXY$69?*QH9J4<)@&eC1J({zvcd&J)({vPr7iN8<$ed6yEze4;9@hikbj`@vc6XcMM zWfSC(jb)L;&hdC9SI#v!o%(p^ZhluO=Bi3_FVo!1G%2 zahU35qgwQ`bDtlHzsW{5hs%Q;E)Qrcz25bJI(#7^_At{t%rp;4qoMqeGzvV*G>_Kw zXy+V`c1{-_WtvBsW;N5S=5bat&1%p@DSbfuK482(V7xtGJU%4;A@L81e@Ofz;vuTu zIekR@BjQ(yUnPE(_|-~0H$o2Cls3U0vMDWcRAa{dO=HIWO@WxJDvkS_b)z3B5c5~1 zaeuRJnI`76O5^^fH12NzBA!Dp^OqlqzhP&N2Bo$K>OPN$j6VBg=5(zed7Xs;`kcwU9-$JV|`) zyWg&@EW7Qy->$N>*n=h4J6fLB__#Twk9}zOseL9WefRrm`b z7d&RJSR;Oo_%-6!h<`%-6XKr`|AhFb#6Kk-vT06&M00D0M#v%C?k3nnw%tXJYCOBI zYCOBIDiCv3rEw3nZaHtn{8ee-jd9xrju=49X_W@in7Rc`rel~AB&HSoi6^T`azbB8ZTEocx}{pZB%&uXUc1{ z#>;IIyf)`~`4_o2=NMv@wpHWh<_cb0^StnJv#ohHG#OInIzw}vDGlb)l(x>4w?X^{ z@laXu8^muCzezmQQ2ZwGTf}b>5789ARY{qRkV8&7nqUt(=_qnk(-LAd(h|ZmfS9W) z4Z<{a%QP{6RT@NU&>%brbz>e=A&31X9_d5@yA<6YL>pDEU1eOpa7AUc;}=PzoeWQ}nFQRqBZei=Opa zOFdU|&ok#w&PJMGH#r-j-F{ZW<-vvp!2>$~gDry}vXdT@JY*Ot#ly|d{x1oehg%7LqEjgUjmJept+IrHFj>dpa^6R}dCp%g2a zrs!FptJD({7Cq~;mU?39qUV|Ohxk*wc`I5lmaS-!E4q=@9y5v`GwVEN z)_KgVv_||I@oU7d5&wkvC&WJ?{t5ArSF;?Xw7wS$%(vD zpP`h2+&QCreZo?A%$oGH8@W&D#*t?bjg_S~LNfLOh{gou-0`%Q0+9GzrN|*3gPJxx z1`P-XIN{`=K^SVHp0DMR*D@i3uE=kB5}7ANc7=6B*Hr;mGe-P6y2{~APIv1$-L2{qu;IC%ru*sW;4@lW}2-`vz2MKGR;=dL>hO!#A_^R zxpJw68m1Pqk`}xD0bR>?jO`ouP`I?%H}0WzX~C-mNp<04_duY3>0=*Rh7s5T0vMs7 z?IX)>iC_V9ls@*6W!R*&*hiLOn9`Cyvg{^uW~J18vA&*#9ftk#4L;x~xjAbx}RP2x9+-y|NwD*YDmTf}b>4`G0(9P-jf6XcNNs3yoE$5A<% zBaS08B1t76r&I)PU=Xtj$TUb&fkBWaz)FsNO#(A1v17{?`kn!Z%Amo-N;ga4XU;Cl zi)#}(`)jHcgkMvyAVl&BsgZmVkPV^^>z{c?GzkbAI`NO6E^PC)R4p0p+RN#v zJ|fcQ%~sAaAMZD%f5*b44m|!nrmfT&u=0D`{T}b0vkDeu>dM zZ#%seXfN?>7iP%4*$~FZ4N>9KuJLIH9~ukW6&UL~pL~M-!moU~@Tuf6nOSMkVEF0J z@N(YY{OO7Sm0Omi)(HwY578{PAgNlGBs>dk-=?4>LkN< z=CW;E@E)OArpRsK?UoTPY%yy4NLt&dB}vd8KOy$8bpMR+_C4dfeNb1+K#TYm@zBcJ ziQguEn|R2pc!;Wh+r+ntZxat;fTtXvHAD_P@BfCJQDzKSSg&;enD)^^@A#6#c|AeMi2&?H`nCZ^MKC00vB?dxv3Lg=_ zu&C;?n`w444YbrjL^Lb6P_?v}OYUXry`ZKgP|siq3XhT92*T2SEM>x@kOLJ8k*Lw7A8JM< zCLosr4?PBTcUFc`nWXG z$3AUzQ1251M}^B0TPbsiD;3Vg4k@~&PPl4W8)N3$6lS&=>y>QmUsUK7W=Q>6W8>o* zSNQDL`0Qss*($a-ajO(Q#{QsIz7Gl?Q!XkYEEbi}jU`t34gF|&H*ch1A`JlI+EQHvTh3(9Ag<*m!|20Li^?6Umzi0=^(trQQ1^zT0L`@}Vi? z{zmz1gd8ZJjgSN7vk`Kjd^SQ3luv|jR3$j8__$RiMy{>FliNlQ_^trf;|vE5(znz`ccj$a_Fc)JW{9oTcPMJfQI`2fn%~k>>Qp zeP=GFwJl-4l9@4P64H{eOCePDv2YhfTC6}0YJ7%;4{Fdb>1mn|Q?X%7VqvxzWfr4s zixF+1h8gkuT>zr6&@d^RXImo=r{lVQ&c}Vr$Emgq?y95Oc5h%_OCT4MK_X1l!@GLn zz@lP!PXV1NV==s6YcW1)+T0E@o3;gXW5{g?n-aH3YDu3plRi;h`po`)W`F3f*&nLw zUnp#Ui60OT4YeIA*|d4pf&$$bsteK{>q8 zoaw9uDIVuFX3lNBhx%^mk+*E>#okR_*}EauqUs_0IKT))#rdG*$cJYNE$u(Z2$QEw z@y(0Vg;oZ(AEbqMJAlZbPAeJ3ip8_qrzW1|Pfa|FPff&NLEWlRw=#7rQ@eC!sc){`8NY<^j9;>N#xGeseL?WD|MkGpqr=GdV& z`uVL6EudfA>X6U?(&)FTJEYN%Z0(Z90MZyh8Ur%To?BXu_xIe=3Xn#>T(lQ7k=1tS zEj!FQJIp#e%t{^NJH&U0?-0LB{4Vjk#P1TnNBkb~d&KWmvRWhLkkk1l*h5a|n;?gr z&No30Ih}VOm*0K$Ak+ln@n-;iTmg?i13WH-L5Fc+m`nqImaVKMJ~(v(9%W!P0Uzb# zauVMJTVg5Li!~n3gfnmu>%v(5b!$nmOIylKeoKN~8dRSab|cZmV3qY-FR`!((7nu} zmsvo>%KB};M!lb@_cOKY6gm8$MtzW}4}v=KWS4W-WghD?k9C>ndc^mL?-Ac4exLY# z;`fQ)C;ou=1L6;eKd9u%M#v$@uuZUs9K$w24mpNxf*f)T+XOk}ptT8d$f;;#H0-G} zFwDS+K%A&z_2;yaIr_EC(a)KqADJTt3+h3QdXT9HncAfb>S2v~n5l=E+SL(iJCz;P zs7IN46x5OP`kcc)b5frAbvpnfcOFNL*j?T4~ZWVKO%la{D}BbCFeCl4mlib zf<5GLunBU=;b0Twki$W)4P)==ahh7_?Wu(>A1&}_`3YD1nO6^1`L)*H(jRs8V3n5N zww6^T_zQZ27!j-cUA;fz!D;}e$?KpJ%o2$GB9I z7VV2Y&(il}>|pWPQ(f8HBbio>MT^4*iw{5J91#J7oW6W=Djoxh1AXPQlrL(VjtAcvf3HbD+K(` z(#m=ixnjn36_+ zplFXYl7LOQJre2%681<4AX4fMU3G^kZ-*&whbgf`e24fB@g3rKiQgrDm-t=c_lVyk zevkOQN=j{n9CD!A1bfJVY7^v;1Jx$TAqT2-bWKtoga&wU=uxW&haQ_|8V^FH>13Kt zrhz}FGgM0yJY9W~F}Cb7%t!gS9H@#dJqaP;A_*bt5N_cP%^ zCOoJS9%RCUAdKwVW%P8J{kqJ4P)Qf2J>sE=!Nm87-zR>b_YfH}!nu@xNIt4s81T~YACNf)F zdX_MPOs%ozZ+Rl%Bx_oJN7M;m@5p(APzGnlpYuQvI$5O2;Rn*>u$CtKIRW)+38gz&lnF;c7-_Ok_vliMc9At$#YhbMv$ zIID!cy#uQr>lAgjOh58tX$bxtwCdDG%LtRx*AH2+2+K}C)G(7H zSbnWZ@4!FfhnfuFH<}FK7pLMOmz>m+R`j)FM`w^)$R)L;k5}0PrdIiYmLEH|%2%{X zOZk*mX-VHDl*39I7>5Lqi^nUh8ecq{`_R(q;)}&EWWBubtb88E>&r9y;F8_-gkZ`@ zUw(#63h0?ai-h_kh%NgXpdI6GlSZ#IY?DUM6t+pD=L6fcLOP($gzZe&&V+4##O90> zS$+oT89&?fjGt|SN_O%}e2e%N@ep6}+r)1ZzfJr$@onPU#J7oW=g&gPiEI<(kQ3P^ z$RQ`PO^`!QWSby|oXD2&lnBh9qN;nW2QqrXZ6%4=QDfbAQ%^W>^sIYv>Iqklo@e?q z@^wYtL>}owG>NZEL0Iaj2cDie3}7%DKpF)+a~Qw`U_hop=FmK(n06k=lZIh3jVBFY zB2Dg)R&SE-SV|fL zNMitL@bUOq!S2w{cbKPkn5TA_$2!D!i0=^JA%2(mUE+6%-z9#J_&wtHh~KN^!A8g- z$EZ!Pha96eK@K@aZGs$fjOuZrhow0a)jc*P9k^}etTTL9kUS-|p7w6+_vOWMP)aHF zn9{R^0gOZg7>NpamN0XgoqoGG{a0Y$~2=)Gs-lhpo#p}r{DCMfBMWnedebD@dM%q#1Duc5>)>!O^`#5CYvCK98ESs4moIC*Oj6@EAc!a%fmmdH*`E1 zNQ+$+@{ACDG^EOzq^&27pQi=sYmajfW&-dV6|{lInlnJaNe^3{BI*RN)#*ot9**`7 z`KcH`{Xz>rX%=@D5BXw!YT?`U(ej*p^f2!^Sr|ZS14yXA*gsPvmwm?mB{c>7RelBh zRek{`NnZPbl}VD9ElFOsBzdJJQs5y!igCz~VjS|L7>9i2|2gr`iGNP~bK+eGIXbs# z7)ww84CR=jBs4{d7FS8@k82|{X(uxiw*^}4GQh+QQVt(*Nch80#5PGG=~>z&WzSUP zS7kF6ItW1VhE72@e@x5@Doo4@LNU-9GA~R`M3Lz)90lu4Xg!GG8 zFwB|F^v%-SUVJ#VFHh;W71Q?!QM}zm^32P`bUURMikVu{7pRO1W}BDCWj$S7{~S}Y z04vUSuu=z8p4n^yI}^~up4w48AEr!zeXHx=)L=TYZ>IiP1>AQ1Pr$$}Hc-H5{)}}q znm-4CzJm`n!Z0xeY?6Q+|L~o_xDixFSJ;3|17``E_vq!B=co{R=|0NTuAvU%8X8at zMfaeghA8*0p_bP(H8f1nVivPiTtn^V6KU#_Mlr6T0ojtSoMFm1u6row3nSN1>c068 z(gAH*TFTg`i{F`B8@R$+wOnB>!$=3p#V}-`7+2T;3a{NnI{V!_p_Mh_ISCQ)^T7EUis9PP6c5oEFtfOQ9|; zD=M^U5Jr&Tou75xWY`V-@aF2Qt6hDUqj?xtE*G6;D1)(ip)joH)P zZ7#kPn3LCOA+)$3=c0s`vYaoPHSzV3PLc);dMOuECG*D49T4f<{VxOrj3xU%G*E1wNsWE$L-^s+v;dJrm zbq)N|_}Dv^u6eL{S!404uz(A`%G7R#png@MrggBOgLPD^UxsylTz}RF)+sGNVJ-JR z6SRr;!qyQ6xJ?ATpnWmzh59pV$1=>Qg6IQx`ArWo4w%kEsv9HPmjd+`cS$FwLo3rg6QLo9ksjroog31J_ID zY_cfJJ6BFxP%(Vfhsh?Sh5s zwr;>Amtp;VvG*9EqQ8xuRkySss(Z@9DlD}2*U){gMGbpZJtn;LNmit)bhU~l-aqwj zBcFdQ{9yzThW-N7Msz1o!kB+CMlqZKh0wLeF^y}jMcx%wMy{)2NGoM@mfKENAWP2cqC82lnu)+l@0w=Ecwgj8A^c& zWA~0BjIQAzjQwRN2%|8BvA@Ja7=ww2FbYE$`%6580Zd`Abo!t$5bh5}4lJEs$7<({X=(K#(;`~PF^&0=g#lJl_HZVjt@ zI3v!8izq`bN`jjLrki7~!?BiIb@#oy@4nZmI;ZNKTW6^{OYMs-L9$JVHWvXVAlWcU z!=xlwqPIusMS$Vu!GI)~u=VB_!}gN}h*|)a{CyE${26u5?b}UG&&)rVzJFy#M*d%9 zMnq;t=AY+B-hzgoL!TBebmV@+=UGRY5q(=R{-`mcZ>yXi^qkCnoVn4_Rat*6I=agF zVdFl@+$V)wQe!Fw4Hge@ht%do(CdkkeI$&;DCX`%R!@k>6PYJuHA;x-iOhq}EiVlT ztyl=>iOhp84Iasb8Pi9|<=z_Pj}^|^AcXTo=7A2!OHa>*a8@jY^F-!(t#DQ>grlDN zU=Gby{joBh6%$jW5YqyIwQArq>ikLCiDze6W4E9>#_N#-6)KO3L zE2VYg%JM5G)uWt*hd&6QzQ&9x8o^W}8o^scwKzo;lo=D8784#yioPzPq-YM7@%@Ns zlQMUTHertAj5Z;caw-&6j)#MMGr2SeTD`Oc6ICNHQOO^oV=5J*m!=H)Q%+S&ydLh0 zWPg2F^CwmZUee5*?1$!TMMcU4_g5aO}QP6o0oTFuvGK21AQKHKPH*GNZxt3fPPeZ2nX^ zG`FRJ&7Y!UWbm};7zHhj0nneKqZuvziEv+{tFXn{Tt+ z&4=wnar?;zF?vEg_9ehp<{8E~FU#}cE2()XuE38iwxO-YoaDwvaY z)-dvH>b9~?-SxMryZ$zH7vPrYTcU4?z9o9dP?iTn;Ym5dlXA!%LCp}!G(M#9L^Ok) z8}O@rIpD~^c+#Oh@Xc!nd^%XaP+}w*oIE1~Pde081{;$;20jlt)CayJmj0cA?+L#a zFli9aH+D%^bXa&tW?;c$9xTGXy#^_&R-O zhGC~LNCKV#kOXOeUt**jF*3)|jML!YXeRgU7q4v7-p?IO?psdUZU_-skAs}d)U)lE zw)Xc)8Sb6Ty_2~^`10k1xBs(Up;yZ~Xq;_iTs$+nuj0W%!G7fu zU0fClo|CyJnH&9GUV^SpiOjQ|dC=vh7xsf!Bs5A0 zXHF9RYA<(6<_Wos5^@<2w72lQRxaZSxr_&WSa@dT!nhc6S@GA(<&=yudhQP+mwCjH z%M-%riTs{FbboOlU;TAPE>GxvAy--ZgapHr_9fB6_gDGyw&kf&fap*>KJ7!9dKP9pUg}M|9dNL(4&tB$1kCtNS%#_GH z`_DZHkp_6nnfT*iamOq9$Mav4v^WjyG^ z!t+|Wj3?wW9`sz{nU#y1wz*A0u8-|6(^B6654nsd?HWFF{Y86~5?tXRn9iOd7J3Qy>v6$`mMk$E6j z@JJ82OG|$r;S%^48wPhZ{OxLZlpE2uC<~n`qPxeE!45%;-TVd?dT<%^cfL`)@4uzw zL4CltlI9~&67HdtJjf*h`pgI{f9UZ@;3b<9`Nx`oyifq&-nJ+43^d-F@H%eM0oBt5 zrKN$=pQ4|^#*JLP=MBwh{NGU=+`ue@BI3U}ahww;B_Vy_=ASazdfLdH8K|PlQs!u; zOuVU-Ii4vK07{vYsWQUF?YTS_9m@WAaLs=b`A}nL8Bz|@km4E$*ygEcUfeT} zHDnxX$T(J^6Acw7q64bE3sCWt$#5r4<$%)Y0O-$x&C-D7PtjrLmIfGqemgk0lU4^D z+)2yVq;Ae!le(F&N!={hq#~XzM*Ef4Eiw8gns_`R9=jiKC?4M`6OSjv;|cNDZCE4m z{I-2X{Me4?{#iSoI}(qbyB&!K#fsnG)ZLMrx?*)xSFCR83f3*rw?y9(eM|JA=tI$m zq7OwMi9Qm2B>HIT3fEfT;Oq&nc>ep1*4{bv}VIn%H|Px#%C&HFk+m`IYD3$$@G7S5(MCKW0p0GcwV3c{n{+v>HWPjXGszdu?4nBE$I``}L z3B`8x*N*-YTJFeXPcxRJ=3K^V9Xr%Nemc*sc^|zdnP(y%`|@#;z0<^bw4aiBw)1%RGD8neAns{mip39`mjHPi%hYm;UW%o`cMDkl%BV9pFLX zDGqQ~{jn!|wcxccj4#)%zfM{$@P#bI_xhs9AK zydoZ3q#lXKeBDvzIm$f8;;~EYk2BA4<~hzhCz`(_Cxxdtu|xI8p`6U2oD2jp zXLKa`k?2RF1GLePML!n(Sabk1`ibZ#qMwKkFlU@tEpWhz)dB~@d3ER)hTrOdg8{ZW z;9!8Q4mcQK%lCY4KDSGaf6n4poB5v4&2rBt7VVj5E8h*em3g)@&oJ{0GtV&d3^UIt z^NcdjDD#X8Pw_{ay4MgQng7_-9if}LLv%~@Ez!3`-x7T&`cU+t=tI#*qK`x$i9VXT zgR~Yn7+b4DdoZ?E2ONy8)d2@%Ytr$u#l9&;PdU=|lp~cdIboBwxD1>0gt$E+MoWZE zdP1-DMCJ*bG)mZ{Co)giq*Ka!WRr}y)uGL?U%vD5bnZ9HDLBmH#?L$le?71MdQttQ z@`%)_x9ns5iKO?0TFeuY-V)oHXFKz3XP)iMvy*vtGSAM7d7kL=fWXd6OYmH^TA6V| zznR_-TaVqNEAhhIyAm%`V)6`UvJrHhJlFGup8Ulm|IL@ag6@zkj81-)MrcnMsw)2PWD+V0v&_+CC43F;nEW6p+?p4`)IeWj#-p|fuu{hHG%($N!_cLP%Q5X+0<3VOT$c!PO z7*FS3z*9(83^%*-@F8ZYf4B1R(4A;;J5aMHo)EL}>{UFcbN{Q23L&sD?u#+RER6dV zBVHD=8qa}vLc+pxQ1QeN6tbQff*_%d1R-G=35tZLb6@62@R$9zG3f+{wjZ$TC?K#^ zvFD?Z&S$6ByQvmgPv?eqg%$)h#t^u?I|Q~lMhI*P2y8qdaN!Aoy;y}ZdXvYLKUP+{ zkFRlL_^-YMKJ@GS?|u%?BB38eD=&>Mtr)*(jC*7}o%<_(b==2_S#ke&#=W1pKVIO9 z`|lX{LE$bVTM=E|t&s;3dfy47^&uq|9fEilRWc|oI-q)Yh<>1%3XIJ2r$)9~;9%HU zcz1;tuFLR#SKEVO=Q`kE#JLVQaP`v3%XxfBD!t|D-)fvXEMpOZ##Q!F&OWZPkE`tX z_!KqMPHNR(S+M-Ww|$0wE*iu}y%SXtEubn+=l-|1zVNQS_9RvH zPv%eO{;e+o)0uw=F52nLh=?XKR}f7kXMZ}kWs8VtCmUu;6H!z#M(dPOB3j3IqD3r$ z#;}(i=dm-|foox3&xZ8O@vcA<7~@H145`^3KIn#o%t_bl@ci=Y#e^IoVKuJ&JN6;( zVHsCGiL4d(e`KT5QRXgEPmiY|dd2;Bjr%xr7tyD=L;i~Uzcy}|K8Eo!7#7jh({lch z(Au_Fsua*ZeLWY;5gy?4DWZfJ-B^Q2OQkK zr~?kHKF%+@g4D)JM@p~aNUMP&xJb1ORVoK(Na+q?;Q7tJ)Rh68u zYz}UIZ(W!-bG(H@bmsUECxrZktFm^UJ+7?X5<+2{9MK4txDXzK#V*K0*i-eyK74uPnWy=c<>xEc#{9FR#r1GnTt7`W4ZyG(7)` z_^+%oT|6vsnCAlyf64=1l!pWk%LfjBihfCS;IMq)@Tcg&VQJv-r|7`p=_wCe3movU zwZH)nTMHcUum#5%2j&_}=gK=XP^|ba(_QQ1OENurA>SXmB)hQH%caay^ytic!ckt% zjF&TGQLrZoC}<0$Ymu$E>B1JuZwnsi@Ow`JTiFzV4!ZgUk8KmqKj&w@6ij>apS&&qWe)ImLzydjs**b@WE0jqDs*SX-*{)0Zz!$}h)hx-@~0#RB1;32KSc*3 zPm6wAbbzt^+oInV{f_9sVRYc|r_qH2OZHmefNQG-4!E{j;DBqZ1rGSFn^J1?1UIt} zx|!X=%{(W&m3eMuo?DscR^|x{v-jN2JhwB??aTumFMb4yo)X!g!}NkuTvjdGm*K~z z4_zL9Y~{pSPOPWIqIf*WC>~FU#}nf5@S}J<$S599h{qG+@$h4F{)a8>*s_VC--&Z! z4GFl!3+vTvv3RxfP4_bATY9ePx$e(J(HBKu6n#wtrSNNJ(X#Li0#Js~ahgtX8Sq3yO9UKEcf#N!F^SYk=<@kGUQ zI`@MXPh6@PPv`viUzRfWh0J{+asQA1Dh!=DwV{FDLFFHph24ar@73UC!KBGWV5=8#Z^PVq~K56!#fY zn`MX8=D=X5#eo$gN&YU2`Sdm$E?35scwkX1p-`L`_q!F& z*cL;LO)Kd!1sFQnlyEjB))VEsV)qOe%1>Qw`JTzuHTPdv<;SiyJ^xxuLBlood)LUmegm?J)&)Ps^Q$pUvia}?J zsX>8LBHJBQs8Bu?Jz~hu-|gN3c=-nR4!~;~m^8Z(fzpV7aP@Z2R3>3JQ z+|E3=GY@pU_*ocSN@RBo(+f)RN402QM(o<|XYD8S&UZXvF}CxsJYhGcoZs+-?FKB0 z$K!IDXEF0EW}YSScwA0Ao)C{+AG(xzE{MlZ4T{H)4vNPU;=!hCnSPybyT3W#(ess_ z8~$7reNps9(HBKu5`9VZCDE5ezaaVr(JzR8!RTfB^%@)<9!fgDG2gSpNgs`)N%|Xb z82t@6@E+k{>`w3bp0)>LcXhzQ*qwCC=2fBh>D=Hevsn)-p|5Q03cWX;Md_o5>vHj; zLT)owd?^=)GSMS=?M0(f@e8>)bgL9UqhJio)uBNdYg2>9)C)P1A?3(yQ;ux6aPv|OXV4xYtP$>kc%CkoLzk7Yt4%rSeu^C^}T|&XI|R-EUm&C{XrFfwB#EQrASk)={8L{^XkI z*G0eHQGiVT==z4&cSHW_hUhos^llhk_J_|sfWx{PIQ%JpaaAe+9F`9p{uCWJEDap~ z6#csBz+w5o;ZM47>gYhtVLtD1olnd}gUbfsU%NCpm%{;d<&#laJEA!mWJhwB??aXsK^FYUow}ru_ zM4s)y^nz0SQ7zi{bND{2e>(U7*i|!2`0E2(nJo?GAAb!ik_%PN1L-!XoBV9jg|0yh zCLzU7&RLZKlj8mjyWJ>b<)*x_GEmv|ABz7XcTLXsJn;-`FV2Z&T)n!HOW)l5}2PscYTC7 z-_x_N=fIzfqA!ZRC_41cMwTVfmqcF@9olU43!+~T{etMwZP0~-pFwx$SE)w8v0~4@ zo&(PZ4xsS@jS?#Erw3Md7wAjDzd zN~}LKBbM`LvHaLuC6==kvHX=%3x=^ZDt_^+r*l6%B_2B}Bm2l+oBuv=|A>ns;h6Ks z-Xt7*BM;>g(g)b+x%sM=A|e>CWX3C+H`q`vxqXlislTLJBsIq2i}G(5HBMgCI0>t= zarBbtmqfoLI?T)HmqouU`eo5!F-E^4`W4Zyh<;^i90rcA*@MPO;IMHLIBZ-74od@v zKSc))O9O{LMF$S!0}guvhmFg?VdFM%Sb5+8UG0H!xEAffczGTAh4Jz_;9$(V4mcR| z?pDh?B&u;OLUK@BuKxT=GI)s?+~CY4KrtjIa`^VGQnpoxEaPw6*eWtP*Q}4pP!RcJ>>DiyR<;K;)ysb2@b$xH{T2Ifu$I7n_ zJgRlQ>#_FhJ&$@_7yY{EH@aT#hWKyvz5I;wtqX^*Z2S)ciY+qZqmG2;7iEDr&t4Bk?|yC^t@a3Z*nLdBupW+vCttGxKNTzuB*rfa{Ri_aS2bny@b z3l_=1h`W5u&7LCfefLE-2kwh*$;aFh{Z?NQck?m$dc5nt>2}Y3&u#gj+oIo5{deS} z?({v9f5&{7aKJ|ahcyat_)|UvI4lhu{uCWJJS{qKSQocp@9@qzds=#rcVy4CT4_#eti z{ZTrNhq?^JE--tj%RuZRo`-gcV{s>dWo8ao{*<``mZbs9pP~bnr$q-WO9PfaMF%WP zKNS6;=nq8)4$zA`sRa(WlUm?_JE;W@xRYAofIF!L4!DzhGP787pNRfM^e3V}5gmBV z-98olspwCq+-xmyz|GbI2i$BeaKO#h0tejew~wQ&sC-ojzhR-O;`+k$QjScfw5Sd@a2uQ-G06$ssJ| zyN3TLo)Ko75>j+?lVPlufKw^OV5cdOdBQr42l`xmC6qcPvP*?}7s@Bnaky)=WpS8q zFt}3aqpdE42~Yk8`(t%}g&e$uwLuwu!b_wad5Op=?(={d}mKf<6@ghr03XLtWKzS66l175%Pm61r>j;59A*n$bUQ(|3lUP zQ2Y;#zxWT}Fnb0Lf6Bgr!_vUvPtk$H)1m{1rGdkrq63Gefy1Ao1Ba)l{6{TtFc4UW z_Fy2e4mcPHtOE`P0>6_uV%7LsWvz(R*fYN$!nmMr_K67sa%OH4yEk)_*uANn#7@uM z&o>0!&o>0!&o>0!&o=};$UF}+&x6eKAoD!TJP$L^!_4!r@RTXfBk|gX!Xx>WN1C@h zTK9R-V->Op-($VNI38<;^jIG1iAs9xP9=@)iJ(|u@QI*U;%Vl2Djuugsdzjg9wdsV zdn644a`Qky?oWBD$D%(L9e9lny!Lz|`V-Ngi2g+Mr=mX<{i*0rjV>J6L9GQ2#^UPG z9*o7+0S9Aob-=+`T*eX3$CNehM0`}N^YomlZ4@)zjbe|pML*6wrpi$a`piYqFM51D z^MvWyS};t{6WMcw={ZI3!OcZdd4}flU1qR9zR$yikSit1U1pLCG5qhSIWi8GUCOiU zQl4d(@~pTN1imuQ^UU)+^E|J3aKiV?+>m&Y8DC_^7n$)z#R#64ndfEZd6{`$7M|ks zo=KOU$tOLNPkJVw^<4DlqCXe?x#%xMejqE z)d2?sT6Ms|fR=RJTu2z9C#2(c6IvLdCBg`;SQw!v#N!Fsh4Db2>2Cb{04Q~Fd|`ja z6ZU5b)A1^3To zQ|ANGKhPavABz5==pX7fj1NV>tJ^T{>LRkcx((y5-KJ5T5^&gr3OM|!+bV#=(!k+Q z(SgI$q63Gefy1Ao1Ba!7!=Iu9ho`4*!>9!ghOFw)9t>I40S7}?b-=-pRUL3JWK{z?lPx~JQ6?zcUJbzisX+}E95_vIfR$bUQ#{ek?)gAM;i;9=Wut$rx~ z@=*Tcq20Dq{0DHDJp+e7W#7PIY2fgu=)mD=(SgI#z~N8Pfy2_k;ZM`9TX88r81(A=9rb3fnxb3fnxb3fnxb3fnx^C0s?BiO7f z8dzN4odxkv!ES-5d5u_kKOry<(5$sUFLdJr@0m-feNO zCz@_O(RAvGt}uM6LKgCRs)q0=mjD|3)2X|}fX%!Su=!Ko3D_(RZ2lA-*gP%z6VU<7 z@&U`AqCXY=spwBd2M&~zJ}`_`2OJDz)d2^?Sara`FjgIKFpMSjwsqGdskbMj-ky-n zTHO(Jjp!JY`QT8wlYtcp7Dg~S#3}Ad!81a;s?>bDPooH zA%mAllyVOlVp!@E_zSni?}SY5Hil#Ugr0_6gI2iW#K9QtrqRe zXjRu&lke+G@Avhk`1|@2`~%%~@j=haeV{MJKhSL!ABz5=ZoBwUUy6UIFVXMnOY*xt z-?+T1`tMHNb^#pbAArN3`qCRXEDap~6dgD`Ejn;m8aVtZI&fGTIQ%I(aCmy^OY&Oa zV6>_Z?ZIeO9dIyORRtw#N6bg(3r&}oQ$#>iv_{W_0b&JJ)`KJ5w9rp(w$$B9A1MxqQ zZ+am5L)~)mP`>G*_#c{Y5)RyA0UXvSz~N8%2H>zXaQIVn;PABQz+q|N@Tcg&VQJv- zr|7`p=_%h+3mlAe)uBBY>8b+`M!M>NgORRp8%HrqKNnyc8yj0NA6MU^wp`dLpw+Wg zo}cM91r9b?6WGek=AQ1rND-`=`+8vMamWi|72kjpTKNWz`}qcq`}qcq`_i{Anc>oDN(r#cWgEDap~6dgD`Ejn;m8aVtZI&fGTIQ%I( zaCkcRIAc_Gz`+<*9dIy4RRAG=6Rg$ z6DCzEc#?UZWS%FP2kK28|DoQendhl^4CvF$^K`}!@Vr&Nxu?ig9lFZ5Bt9w?AW)@_ zfrBuE3X$j&^^s&QK5M7Nk9+Yax%g|%HX0c|B%)`%mR)xdV43qvCfLeM6)U-l)pVW5-?l1N^|>W4 z?@&&v!dq)qRbXGCOeWDL<_nkg(e$!DnqJmN)ezX|4bdB-H$-0%eMR&Y(N{!Y6@69o zRnb?cKFY2I4*1?$;DGO~1rGS$THt{1tpyHD{@|m^x7~0bDItTiQxM@axRU;#%|hY5 ztgP(~z-bi5@E67yu7ZsJi+hL62v<>R2`^!cFgWt~^fnxXy)1mguhTKE3Z*Cf({dh8 zDYL?+-e)_TO})<(;`M~QiETT!GEb{9PfxaFXYyO(vCYiZs{feoS}wk(S6GQP6}KJE zHM>^r^xV3N+aBn;id%{G6~Ewi-R^rVUacvw)0Ed~%Ih@cm0F?$s(H7T=m2QxHPP2Z zUlSdOjJ_`Vy6C{+`BPr47C7M5YJme@trj@o)oOtQUab~5;MKzB%`1e>d%~}x@bhah zAI=^<5jJndTCz${WFDAQ;R(YxzZ8aVJYo2r$UI^F#uL`>2{{Y%e{cce|B5ebFZ-53 zTlYh@3+#qc7N>Yxea+HJL|F0@O_O9y=22G zDNYGs%t-)@Kjkz4#?k=ePtgI!)1m{6r2)pDq63VjH$(>xPm2y5NDBwzcD29(r&J3Z za7wkn0jE?89B@jtzyYV!mT{S_x8-2W*4x?e+nR`!sa8jfR<@HFJDIVQ7=5bsDl@*y zj4=FIH=mw^!7<@`Dd7U_WiY)`41RzK|Iy+zMu@d&SFf@oV_m(<&Zl;T(R@mG)xRR@ zsklwOdMfS-6}O6d63KY`nWvw5`r@$)`gtNZ$UKA0Gsrvx@!+M!zjft*y7E6=`5(w& z{-`H@>D512JRu%i^sP316}hU*zgBhm&g#_VJIng~c3GcKFYEK^Wqn@V5WOLK zL-dB|E26K6z9RaH=)hrq4LJNMI&hqsZ`A?^LtAxd4~DktfPAJABmM<6AL|@Z&VC%Z>YhBm!tm|5y zb-PZi%z%KyJOOa{Qyu|0EDap~6dgD`Ejn;m8aVtZI&fGTIQ%I(aCmykJV zZ~})vg%>z14IKUy9XLEKI&fGTIQ%I(a9A2R{3$wcczVjG)B*>iMs;WpMvdx#gHfY8 z;9%6K4mcP!%0A@{MpHZiEZ8*uHI~Cd9>4jv%!lzFnR~b8Q;x3OL040do~9^0xs#sU zK~GbVzWDocCw(oC?3ao9S{_;0XP_mO1(OC^Qh7o=_RApy@th6es1t$Gngl5QDQ5wc zmIg|HiVl>P21`@js%vOgr!G=h)`z43W0njs{?v!U4bg$a@`1yjq63Gefy1Ao1Ba!7!=Iu9ho`4L zG_C~>24CvX9t^(J0SALGb-=;kOa7R5Ss(M-G0x@uq49G5&=|VQ%_jdsrXe2Y_?0hE zWhQ)=ydlOyhGuhG;k!pr@07?_96-?v}pMyU9IT~m^JaQ=`y`_@vnD0V6(0(V%DcF!vhZU3c%q{c?saKG;sJ+ zbl~u`=)hrV;P9vDz+q|N@Tcg&;pr(aR0|vo$kd@d7?7z04hCfEfP(>=meH2|cSP@q-jV<4XqNIym*KsVe|V+apkBzBW3~-n| z1BX9l-@svM;P9vDz~O1pfy2_k;ZM z2ZJwlz`@{49dIz(BKz-ZmD82~=xYAa)BL0-|IyR@q9=M^{C&+o`dTIRb-Ua^vqlfN zsL()8W-#SM0LF|OVEic~2N+8Oj6X#O7*C51FqQ@we~Jz;mL7;c5FI!?f69r}0tbUC zb!ZO;RqB9)L6th-U{IwFI2cr^0}cjN^!e+u?ipFu_x{VeSois-BQJa$#}uZq4p^?59Cm^}lBKlS-4a9A2R{3$wccv^JeurzS^Q*_|4 zG;sJ+bl~vx)aS9az`;;T9omDTlse#GD5VZK7)r^Xpf2Z6P+>WYW%!Q=Lv5MxZ58Nl z3Z?jEBVG(zoQf4yEMs%01j(U;P9u~6*w#n9R3s? zI4lhu{uCWJJS{qKSQzDih~i8I^bZ$qz*V3F{uL%Moj8}gAtQD z;9$f=_TAQ{XKh^`)Rz5s)Dh)ErA zFk(^%9E_OM0S6-{b-=-hiS7dG>T%|C#{>=`)xDfEPr}YwZ{KR}OFPeJ! z-kx5*AE-aW*w2jp%-GM2gBiv_W*lV3L1EOaoS~UIv_8DmX8ufZ)9;)3bM|@CX8ufZ zQ=ci?w@O=?XDff&xRrUfGS4vc3^UI#^9(c3DD#Xm&nWYZ3Qt*mZR!(8h-6-AQ=d3) z>J!K<(YHk35`9bbq3A==hoTQfABjE^eI)v5>J!RZ;DGn51rB(>THt{9s|5~tzp%gJ z%r>RyDM#9#a-{MlCv4I_Yzmw7gt$E+MoWZEdP1-DMCJ*bG)mZ{Co)giq*Ka!iqES> zo1Z&9x3hdY_nUS**iNJRYo+>Y)&CN1+@?0J%8#q^<=RB_s>{{dn1~6ms6N`+Fr;GG#R- zCcLT*A81S(damfX>d%njPoIm!SRsgVPUl8%BO-M!L`nrESIOB?gVMg1GnI z{>mIH*-^WA0r9iIUz|Uk`@-9E|HEfLY>irt;c9!cvDq3feB&qI{h6O#SbXbVyS1=0 z7;Y>K`U_+Hz1kSR+uCa_j5b@{?m}m@usIy84_l*Ar@y|igS__^?ha6P2W%abSZOUZ zR=TZ)@nB)tLfPhI6^S+&y@qkSF=jQBQLDMIvbQj5ZMTMv?!sWrUf1e20cO}(ZH?Yr zxYG~bc4LH^Tm6N`>gu4k+3k$lV2^jMb^48NcQ3zt)M_nsT!Ll;((H7`?ZITc&=`+V z`Iz7*{hdaCjB1eA>W@2v{(B3Q9-tvWk02q$Xxv!o;C&P#T46L;=#0@aeZH~R==8_< z4;3{hLsr~C6|H7x6`W`YG;U|mH2FHc)_V(!-O=FdR#|&89Is8f3$3-a*6NrgMw4a} zLUudr?J-|oUb)&BjnOc@$!N@%ZbIHp1K{67U(Y>w`zr`#mQfwrYoj?7*Pj}7#~PKP zsg@5-^{40)(L+<^H&5q&{w>o>sachMR$Ysi4Ku6?I)BmG)48u$jahM(Q>krLCh6{1 z!6h+qugs?`CN1x*gl3CqqHrSHY@bMkG~5#S>O6Ykzx@&$DMVuS4>Eh+v;A(4Kk3fM zJc0zltmE4k#QSku{kg6FG`z&5{)Q8@{@xLNC(pt#>!<||%sOg;1G5g`D7!x}rj+pR z^fR?Et3vsB+xisx3M->pw9)5J&mG8Me*^mN2b2$Fu*~@{%1wV?I6b%Dhz0DvbHzZo z?<|o#a5IcmYP`aRvZx&i84#u_yLo!BD-_YLdYz!mwEOw&tB%)%RKv;XWyq3 zzI(Wzrxg2TN`VH-JO|F>Zs33uglLhFi#eQWNI1-^Lbx*chlI*GoqJ~UhLANC6!?-8 zQd4375@rH_<=_#=@&cyD@BlrP-eJ7xq!(TBD6ItARPfg?6LY+F%tEs|&M$VWY_$ zzVy8XLco~Y=yrw+oefs2qJVItfysuw>i!UKTWI5Ly@lqW4K}=_$^Saw#@OmOM+>OF zJ^4E7Fx(>)29%WUL4+~*0c&Bh(H>7QvbOuIiUQmPZ9w1L}rJf+#$ zo^;o3uG4IGICa7duG3!|40{cxFp)t&Va~=0Oly}@pcdzH4dMZSVNCbNjp2HWb1+9a zA`d5(;)OD-xB50e+-&cSI;(gMp!zGVHojoB-RgDxk6wTZx|lfu&nDhr^E=2) zx%(6J=3rv;Sx)yxoRbYE>(mmUgxr|_85C4G>e!T)O@n4*(`#xt#EcSX(c;5}#yVz! zd<7W?lWr6G(&&GkNLB}v;i$zocnwaDdRB)mOyw3vgPtasHt`&+a8`MyRWV&=l_OT! zYpi!x7k1hmG&Ekg*=1qQS26M3X=4((H<*~9tK9)7uRfWaYHv=lF@v?~CVFCGMi0qN z_{PExC!N-kn7LZBVB!x^Fga(1O(;@#u&K^=1^fEK3TD~pmHxst!_prt4CpaX*&dlB zY-0iT(&;vad0DWAc9`H53#~qU54CaF=&$>m;b#WD6-@L^zt8|aYaYo`erC#2e(Go5 z{mGwPxM<6ncP{`TdMqkeDU+8P#ESh7H!)&>(O z99!EO2n!=5yfmDU{(Kh>7WrI?jICI+1?z?y5Bl$Vr#dR?EY%I#7ptOP1Dr(TbyD2- z7A~Xe{$S_p3lO;S2d0pt@c_0$N6^9w&XO_Yu$8{4Pf zv{fWr!ou2wy;>@xqN3DV2a7#la&1jo@I&w$ozb@z?!pWK-&$rB28wKT(Sohuyd&TV ztO?xOO*EJq1`l)_jB<56u_a;dz?~Ki*UfAI%XLQp7z7kD*kJ)piG+3NMygdP-dLA6PwNc@UEy z3rWS~ho_|e3ML5O_x9ZX{rP+7uA7bFV55!Bp!ei@dE9}e_ArPqz!;b@Y~kGiy2D|I zP85H)Vba#eKn1mey`$M+D=<8agX`ukI2bRibm1Zc@Ce-QhvAc{cI|<^cETZMJb@D+ z1bS;$N0*1j>7m{(#R%Ys zWyjm9&Ktc0G0;Ncq0mgD7F_apq1|b=U|#0SAObqFZxIscSrg+E`iS*n_+t0B8xxD1 zpj8Y_51EM9+_QEcwfg8X^!=!Zk(}`1*WEDtM9Q($J9khur0K6aLVyP-nNQ} z%?4G2J`$rXB*eghaX~6T9|JD9+yV8F zC^Di!-@&{T=7EXfUHBaL(vS_#&P)dy(Z`#iokRF7^ziUo3rj8JdL`EIxlb^Z5fiPi z3%C4r3@jWz+`5LX*1mO0o5cXR2bFR}m?#VZq=y(62h($J&;64xy!YOF5arfjxDI^X z23*Z{tI?$mK|oA&2N-(7C7J%1*TsBcVSNHmX0V~au3FYQ?FPbqv?SN!@dBnLXk>%f z9iV}!u$W~-g2f^H4BBavWSiHb%{CiDC@0>D=o)8`44m~EBP<}m(HMLXmT`h7l%s zR$<~k+UyJ)7`vdHv=oMDN39{d0y>X@n1kA6h2u($!_ZVL_aG=(FxkaO${GhdePvri zc6uul)L|no+YBp;Ay*{TQUj`pIR)$9qnDzQak6DDTGd<6+LWvT@5m4_T1#@4*P)}V zQVCsYD)XUKjS1P%FkA{qdT%83L!T`(q$1$Wh#j-9O*ieW#lj#!7>@Ni932~96A9Wu zbh<+~x2Ik~?LGIc(ND~AZEIk-w5j<_^^FDe9fHt9V&n^8hm{S+ATw(005WEF7<5bL zzk|tMtJTCf;8S-KXrtd^S!$n6<@!F3B06BM3w^qQxhKpOqFJXoST>D=M-xE*TK-BH zASht6H>t{))b^m;^k{1EQW2I8tdFe>W2pM0rzwvDBis=A_c6=)(%W;t^tpSbJOZ1pKxM@^+i4_co64eD)WAnvLMokbV=)iit z<2j{6Q;pE3SlhzAQCnlk#Sb02L8b zYd*RnE|&oTZn$zVn#O4c!kN5P;nN57BgS;NXv`NeTeo%ar~$ub?-2U4%N|>m`jD)* zqa}+uNn;i|%>m|)dGVl?uzR6y3xN*oRB^&G?ySN8U}ek6d4wDpu=~r<)VJQAd-;WX zXoYU0XKT=VjeU&YY*m|!ayE~X6dPKzL z8JKQi=1gY~YjM}N-|9!`}*a5zOM4ZaMDHNao1RC}&HOrN;DN#JG^A z%;B4liJ{R}KB&e0X9RfAk}Qyf(*TY}w{_@y3pY&*F%;T#&UBv2z~u+E$h#QztPilG z2`;P|tPdD7uo7573^7mU{A9JU!qpN=d(U7}jyka3!1zypGqOt2EwU<@2G!oGNjk>n zmmFc=C}I&a`XcBz74RW^4zXe7$vD<@0_Fe_vn1A5G%y>eiq4VWLi z>Ie>$e%JK95&+%~ul2#5`}Ofkiwt zn*Ol?#n|D*3Zs@g9&L%(52R?nX5O}7v|Hne*xs;W+PD!#+bAEgZG%%5v9rNZ`1eo0 z4~vf_+sOt+FDK=*^YnwUxnZ^KR>L>L7usO4TK+X_`R~6!hc%f0Iqt;%!dv(UQT0FZ zxew1Aefa60e)p$-YT<K7{p8xX>9&{@}PA3+?809qHrT|?iX9cax-e`SDJ5fsNZG^)aDf5XjC)r$fLt`*U9mBcuGz9y>1Etdtd@zQ;$08W7!}4(4_Nnk_ zJZaLDU^wnK$|Rx=aaZjf4kA0*cL(F3V@rkNFa|_JhY_ zF&8}>n#B}e!C6zDth})Y=-Qvu?K7sD`$<_pPeuEdwD{w##%-hGhc=hZ&eOT~-~I}B zInTx3AT{|v{C?(Xckuhp+RzW!p^9uf%Bh4ool{O_K&Nwm)VQ)0`L=e11^HIw#Ob66 z5GtDnm@0GDn6!9h?(%8tqvvNYk!>G!KPLd;0y_xz|M9+dVlJS$F9!w z?1{c7`kv@}qVJ22U2WqBXn%@+AUbxiEg#tYIdz8QdxB$n6FrV1sd;duZRBAPT@%FtA$UI2DX)1HTs#B1@bs z&;LWZsFOx`f)Jr{%zpeMkecnmqb{F$d+sZ9 z_b_L%+4MTX)UEzo?<4BVsTog_G;q4Z)>ppbw|y$kaWLg)P@tM(VBUgdi!C>>AF;vt zJ4#`@z(V=>lj}`H_PI6F#cm5$DVW)DslxToW^1sC`3h$#TAbUm$|5+v)B-mv+zeK^c4*!oLIP60dD!*Y=^JsvK(u* zv>YyBB0k&WAr4f)jRFfCOg4QD5eqTk9B{LD2df8fPtM3N|Lk|xI^2r{YJ@})bG^(R zam4(v2>E)|)Y~1L)j;d;b(qc}P{))i;?|WlF;-&g6m1DI!$}rX1wbr!IG4r34o3DJ7N3GYmCo`>#=pIbR zfg6!eub&95*{tc=xoR#&8MyIdAncE|VG9#$bOT|ExJ9%a9cVx!YJiQejK*0IJDTFIZy@EG7?=;MxYqY_Mm^rF!ai zcC4-5%_X1^w!j%QvZ#zAbJ)P0U~TD}-PVf57}L zia*358m@2C>wOUj%|)B?9E1XiaiqjIqHMWKrVy9iY5Uxk$@45YRM^t4sYSC9BEng~ zA-4Wu0u?_aM?F&piyu?SR4Y4eof=~{$RHnt@@_@DkZSKlClci=0?SoJUa0@R0n8;Syg`?{#yqLfgKtLtPv_<+?ps!NwupV>U<$S~$Z8SI1qy;ee3>dk;ey7FgJX`om*|TQIka zZbRMgExcbG7Oa{P5T3+C6p=dQVGexCVgZ!ub(22MUcfiOJ8%O9QAitjH{ln67C?rB zO*@n5t!beT3vTedCI9jfWXdBpqw@d(Be@it&xWuJWOM| zD+=YE}fWa%DsJhUAsya%yb+n`}#uNeZNG=jP8yU^P> zPQ^f_AC}ZBP}(9!XchB4IQFNo5(8Us+SG7waJVD1uAj1+^utz6L!^4L(a=07bhift zv|RR%pAVzU1z3C-<9{%q1jgxR@@N>?SlD)2b+U@y;Jvq&e58S)eam(+DobTu97NGM zRcMJ)qj?7JYCiN1%ysn6*Qs%E(J0%5&^>IRnm2?V`1etF@&Qmpu1bY=I>irY*qO2> z8R+?G;dVj;0XrYVQ5!V`QlrHzh(|-<_M9~nrjOOhUelsIqRIxMs2YugvK2wCyM1JF zfxIW3oku@-HjTZAxljLHm^j&|{2F^0WAiEwE@K8B3nz~Q#~Q;{GqGZ_z)mbLc-D-2 zTi^fo-0%x`C)_}X{C5$h$FBeTm{%`cd+QnoK9SBs*OUgcT5q z9RC9LitM~@)vmBN?vTN2!4(Yov6gK{L5DDBriz)EWmC!|yVo>5;Kt)Kqn0R@`8D|J;HTgkM1wn_a^EZ}1( zU=P4=bC_jmcPd>>*t=1I8U|X5;+XBgCeR>obeK`%Y^IBA8)9@bY+5_>0*8ws!$Q!k z*a~>dk0zs4tc3h*6;68XqW_TUz&BRtT{LqO(h=}F?k!AmILsgf3=wc*2nWEu<)Z6M z2%al)git692j()W4!6m3Y9188Aw3=^f_-8p%AEr9^)%ATaNC1Tf2p6##9RFsg`Z3F zq0F0ydR9^KdZK}|!TdmU?r3wTh^-98Ssi1m*W&sRf)fnujiDXz!Bl}6C>Zki-Y5p! z7zVN7j09Q=C%WJgaNLB)rS58LLawv)UJ23rI>5&V^Y`UjPYh02=Wwm3bLDXq7p|*1 zm})2g0EFj23^IqSE-V}xjJ-Lwp8aXZX{aht4?j!7Nd(uuJ8d>Nv<=e?Oq;el+;h}~ z%zT92#oD2%IxP+pp~M3W@CF;pt}Z8m@I0M!ulGFH-g;oW*Z2r!wQ9*`YZGe&S~!)V zQa>AGn+@zKvLl<5(FQgiZIeh_kId!t#yI0AL{1d$@zH#YxJw zxATyh4{_Ig^OncDU{zSvVH>RpD|bugW-#|3VIyZ`GA(Fe+J`P@Gtpa9_aHx-b!db* z_QiJgEz>ytmlQiU8CDtCU*^8oI6laIy;`B`*j^ACif=Bh3EzSfXv{JiLl{^9V?M?g zY{F*%Kc@L4<2<|hF%#{KR9Y2Zfsc3faOX&kD94@vo^|MSh;6sKn{u~hv!N+Bh4P3X zaf1x{j!6b&j9$eiIdt6C2Hbt*7-jkZ)iTFp4$&IcwC^sYRcoHb0onO&hwsAKjGGJY z^g#m`cm|gC$kC?qjMiY*`>HaqSp(a02d#w9FxWS+Un^<{KhdD;1Ac;y^Ld?q^tWjM z8s1zP{G1=>M-|{@%kjl!SexVs|}eV7X<2jfw>yXsvB$cl1Shn&6=` zDeTM#6?TkJ{-f1xVE38x3l#OU74GOMJ^EX1IP4$}gCfxRvrU2~xXb?eI%hcUWFZ|# z)gC5`(5slo=z@yvv+rA33GjBXd z4v)YtSmBu?hMwqNaDo*rOFw{RP8-7zVu{xLI(!)iN5F{oTO07`*DEYuttLcw_!WXX z00)9#6b~L-T*Qw(acEFx-UXaVr4oZPG6AK8~9_;$kxb zUncs93oQUR`4hM~DzTyCY@o?$2WE#*DZn&jKF?Emgo@0u3@2zD3wt!_u>8b1szt-# zy;uTT`~rr?I34nP7OUdnq4ySUBfjiky6}@L#NO@o7}LSrh9aVPC7(G^_+C4mh9(CM z_H9jv&SQApjzQQ0w9&O7csU#{nWev_RlU{_0P-@pTcYmy9M!?85+Sy*0pW}kz}9p^1ugN)ygZl3C`RQ zTEu(?QoxEaWZAh8vpKXV0)95*#5Wtj;G?j4lFA{DCW;YSD28WuJGQ97(gxp4qVo}2 z=Q!k%n$-!qbhCvIVGwh&8Rd_aWh1`Vlbf!-qVeHd4g^jCGjys3yplUy1{cN08VZ;ppCQu=4M6AzYKuoN>Es2Ucs&?HP>JTl>a-_(q1j9~|> zX?{Cnb3W>rzL3&r#fcnS_)fD4oz#aRzHZROA0P7}hKo*K8}O?#>X$Dw90cYk)+Joc z^8+3zG?WqV>rJ|?F()?0!oV$bqw3j8Cpp2f3S3f)PQkz6|5&ACj{xT_VPpWfVpCOl z6}VP*GwVa(2nJ`fQeva?w!r}#3X~gvquZQL5Pht)V&P(PP$XYg3@2z_I1L=_Y2YY3 zBG}gW-mtMyhvs4AVrPu7tAmxG9oq9LKj#oOAbH@q(L|7%^MY!lh?`xIfKx*PD?_}y z6^xGfIM{mHu%jQ?lQu0EcAi6Z*d8%B(IF9Y^RdBaZvMn?SK!v4b~JHvEbs08r(Zlb z<`z4m4tBJ{Kgcgp2R|tRa<#h{IT3$|9aC)D3I=n2%mHt`POej<5fh{77n|pNy)^zb`X`lJcpqwrayruTnf*N@!LF2l-uXOPms_ z1rD4Nss#>Szp0;?wtF=<^%K*c&`(TzLO(I>*KcN?t<1BPdA2goF!KyE&oJ{0GtVgV zj55zC^Nb3QYz8iRQ$Ods*>XMG)X!6I>gTJsMBfs9OY|+#hoTQfABsK{eI)uw^pWTz zqZjvC3mm+DvkvXS>o@CwgV%4?0SB+&l#a)_O5{krmov;>A9xox<5k(PPqKob_l{8KeryzC?}4*hg_xLjvAy) z?swEGHgVrkt9U}Kf`lZ5=ZAzgn}TrulxH5xb3+=-pNKvYeIoic>C=J~LkmHaGc8Cd z_|bxJQ}!45HN)@Oxz`Yh*+0k+X})RSKI}+1X8#DYze1KT;LbzI%6l5WtFmJ99Q{>E z?+0W(EBLtWj<&u4Y7z+*Znw z?_v%Q$V>BieWP=mvy3|j_nki+=spIVKVhr)c$HaGyu}l17N(&Es&3xkm`9l1Ji_ee z5oR}!FngJ2FZ1kWp1sVopGT$rJSy$`sO0GPGf#+8+<(Z!93M*#^hWuXIMIGk>XEFx z&{4QceIc-NqH#m?R8aLX$6p+cKu7f-;0z7EZ~UFleu%3Rs+*m^`OSB~@zV>J-@2pi z2Odj62pVx)?w#|%D37SeNA(tS#I6-T>7BU-Od;_{_CJr`;eaNB`&CqtTM*S3^d7LT zE-q3ylb>1J!I9YKvdvC?BFPxN*UliQ|HYkC3u1GJ)FYs_XNJJ>pldg7Sm>Ax5l_|b z3PS7nmKW!^8h+9hWQN@lPu6wP+=}Ce0Eir4itSn+u7W^*;LpzspuKb@z#<~Tn|>~* zs-%OnBo50U=sE{Rvvt=E&ygWq8jZxDE5x**?3!JIMoTys8f;V3&|rEoUc)v2_S~=A zHC!H&jT>nYH|9IJQH_0*sV-f`(OQIo?bs4Zal6WP|Lnv>1KT2{*8$BBIw5**m$!k& z?-f`-?{Ptr5p5jfL16hZw(F@jesTj>QQH}NePwKdVc)TZ6B5v}<^ zxp$AFjNBT+E|~2jp?{!Mc1D%eYX1#eNp^5sXRfKvguT-lHSq-lgeVuISYv{=j_^Jk zNZ`0N5f{+llqfzq)#d?W<0#FO1lWYYEjS49Q%A^#z&bVxpyt|H!|~KH&bQ!o4V-zx zaX{3!o{H*;oztzix#!+W%2H^Sy?x?~W#JOn5iC1E`#P7MG z!N3CPZ6^IaDn8%EZMQQmYz=}NOYKS>p5nolvF{Dx2siIeLN(Xy*adDR!L?7^Rk>+* zDsh_;yHu*qNP0J7j=42@sfCY@F1`z8wC zf$u8#7HntovleSC>@uQ{IQ4ydZsBwAzjhkZuh##$pQ8iTU6gkH8i?a|>=OF94>W_F zDQIA$3xC^|tUVLbjld5i)1D9w0)i(0AMI)Q?2lnX;?9$er@Qs`M! zi!b4=VajDZ@Iro#Y@>;NFeLn#f%dPUJbvC1X3^wk70uCi8g-?NZ`7e#dN_uoL*aDM zICD9`wS)1I06G=6)&?}}w^N;Q1bd^gORa>&xQcL_TYAXGg?ISs06zf0Ce;NX0m_ca z*r!hcigsjb0ULo0V<(I9wECzmH>*4RGbhpQ5CIGMzP7!No#+1EXQCd}*WAiaLugXv zn>G8IS=g|!pLt?l^13OON5^elb5M9R2jSHVnuC-DY|KHdwwQT%LX!?l>@{unwrxK$ z5krETj0gTQZ=!>iz4`2Xi}*F+EQ}J9U&ng|6GIykTC0SF zoHzZje>blRnDe9lO?+ykf752QAu!AMYh$2h&i`oND#m=1Isela;SzrT_iY6otzZ!q zO+D55YB_TF`X%O{%8B)R^te?KlThwN`EoWUq1KQw^+ZDL!4Kur)Dt{0O^uc@#?msF zl*EMFC^6UM?9+cvxwHo-Ft1YpYwQr+6Pl@8mC^T3sk+b?-DSbTH@-u>_T@X?9mt~* zjQ_RrgChC)mAn>WyINfDYH_`*#W%Fu7TtTI?}@%AI+hPcNB8+tbl9b(p|JiG{Xlfs zAo7I+i}z22BTh0!BbTU6v~LhWUjZcJV=2${BPn3`Y z!0IJNIa2+e@IaAUKuBPekiZkUSU@&PpyjCKj{L;mY#xhINErw}%Fi$keQfjLAex^} z&#@fJ%*^jk;kQB28KWBt<56auk|;4oPZY-E%y`nAw;K*lGRo+O!gEr1BqqPYKP#rs zORTXD*SyxlGCz59=cGB!QRXRf#h@JBWurm}XAbK)GeRy7uznXy^qmz8;XF}zBo|L0 zRdSuq`P?8hjtydCm9nL;)Cqr6^rp4KRBxvCiQe>LYFkTWf&FKbLSVjxKavES(`)}T zJ1U#Gi^j%nKp{H0{WhSG-(DB}iiG6n=_1K*DjA}4D&jN4&|$0KwF0{?%lyh5=HsO{ z#$ylNx!#AYrHMm*9e)M2I!KgW>&Lu4MqnN>O11dGpOD&RRC}AseT2YqVkn%Bm3^(i zR7-9&sG`uI&@Sc$HF&`-o#mLd{ zB;%mo$PVg72Y888!C##F<2U>$Uw(O*niY?h_eA3LUV?Odm9G@S%B*a(yeFm@B{mNv z)uH)$AgK;Gcp#|`ICvnb?T-3~z6ulF?0Dj(C?9z&`_d+-=i9dPg%QXO#c7?O0nEPKQBQjWAe zmBu-1Ub&9B?r(RJeRFe(k^;69u49PlVB*qY?Fm5~J z(w8~SgHW9F`FwUqJRwiv*(unH`-WULXM#xnlzSb^{Xz!IpNKvY9mp+zoAj8aY^%_= z3IU}R5PfRCn~oZ|S@Xd)=-4aX=7PMCSK0>t1Hvt5^eOdEtKM+Rt436<0`6xDGPc zLFPJ`83lH;r`?sO4be)KyT#LDXCw3Mi6>+#JbQU4*v~xs;t7cg&whT-K|2NI4#X4k z6rO|fo-ztZE_a8J%iPhf9Q3ZdxCHS+5X1`YsSw~>TF5;x0_2{lLi;Kts9qDGTA>3K z0zjmNjoVHx*T-Tj{`?KtN}+Eb8@GgH;BRO$lkE+Nyn#Ntp}cM0)JEJA`dA#kLM+qR zu&|UP)lWH6uabk_rIYpfN|+mSv=!uTSLBUUHq6c@uwik3i{Zu4P^VO`IuwArK_4re zE6{hek+~c6Y2t|exiIR~#xt!BbCDL5UX<;4gZo{?2Q!Vwt)ov9G`eel)|5Y9L%Cy- zM~}m5P&vxkM^*N5&OWZPPjdFj%n%gsD9-LM`}V`^+YhS|As`g4qs(=bxsEEXKv=kr zGuLtEIxlS_I$;{|;m_7WVJbXx1syvh)SZL=c^BjpMWGXyInddn39E&F; zDm=%T=Opu-h$rMJJSVRkeI%EwG~_acI+UUvYRr%zUI>C%p(7PKQXwJtLO^bXj#cPb zg#^_L0jd=`Q6T_Cx{N-x#m4x$Z2JvO=B@P6t>q2$(GBHo^QJapd|hT~E<8-`Z`vNQ z6xu1pKOwZ9dBWiSHhDrhjVJWd5@B;PbjBT3Xl4p0rWbw zF9YZmj%oiN#&0r&-CF|Y!Xd@)Gca>G)v=q8Z(lNo3HckX%8zg4!Wb>>jhnULWTvGV zny(~uYkZCIf9Exsq51Cozpwy&Z~kA|vp@eY?K$xDR@d9Z!|uJD=;y>BC5Gbhu)BCX zAs$bN#}cE=Gs--p%rh!HWiAgHtgSYCdiM1k_;XA2Ez!3`-x7T&`cU+t=tI#*qK`x$ zi9RxV@tn25!GL@n+Jgc4I^bYHz79ATkSC6CN}JMg^B0@aaZgCcEfMzTiOjQ=dA2f7 z*q`wXGtV&d3^PyIpYeqKc_Q}8(4%(I{0v!8kPGtYkJImkQ*ndcz$92B17?slclyK+an za!0#zSCGM`dwZhqiM}WLzUcd+?~A@K`hn;Nq92HUFy-!QfrBB}IH$cnp^4bAgVt2EDyIW*4`V#ESmn#Z{7$4dBJ z&^*RnWj$;YUzUb>8}=}7PgE^{NW$I>V|0O)4IB4FW;C0LscG1_6$=~pMCOT>HcHsI zC)CTHC_Kf7)}p21Ll3i`I?R6RF#D-P$zVS8DDxa;o}>OY%{zs@nVE#Xc|v_^#X{daRwzBNVxe!I5RZi+L*IVe z&a-Ep&^O}=ee>{O#uoZ!#X{daq4%8eoV93Q1`Z{IA^rIFwPMk}p2%(W+V-_#(Y~I@ z!_!pzrm-sQ*?2y_eNn9V%UZNAHnq-ge*VXBP37s_&wmZ*&Yj;<@|%`ibn5)CQR^0+ zhQ#UI&lq{BBA?Fv3cc02rI|7pQkh@2G8d-Gs8MhLqXP5eU&BfNXZ9gSg$Q{BI4pQ^ zji~31e4g_E&JktxzA4Cm)g^L%6T&xn7e`j3<@_}lqN?JQmpV;}^=Dl4RFAk)J-_CH zrh5E~+AKQo;AVFFH1{p#NRrX8BQ5#`^Qyb0Ce-#%|x%g_&FCym$JV*7tRdQ4x zxljh(ZE}^yI-UD1-du%$rkYJT6+)6LaBP|+WU3-7f>*JWt60iaWEDwOPHuhm;Fdk0~ZHV+`PO+<0 z0=}UXhh}rF=f#Ver4sN1r8o?(6hC8i7|bqKz6hpqacY=3J$EUSFU^oIXY%D4@|8@! zGDVifVGR373_fmL%wF)KT-XLYazYoQPKNjmbL^Kg_od1Kp3eCYR3t!ynuE_`IDpH! zip!}AA9y}eN*k_TSfy7~#qZDqU8$-_gVaYf0(&LDKIFIQ#YglGTPE`qsX-|MGg0*k z6Pc%o3Cc%ENJ_=FveWe7;sTzz(tJ#7iAikM872ZCDAX5ep&R(qF)yM zvglVtzash-(XSZ2j4{ArV*_xkuqS}S(;6dy!}5W{#tz`Hu>v?OA2|G}F$Oq{A2{p@ z97YEYPm2y5NS86D7VUvCrWQCb#?%4_#+X{*z!(E(Q2aN%a!O=pUd$(zfD0_ep}@uW z7i&r--~vi<=yNGvj4PFZ7ca$OW~KNUTf@k5wQ~OWhT2^5)ymu8Q)T3o5g?cKMN2OG zi_V=~4OU*Kb6cKWIa6FPTe7c>PUkkuJFp74x;fA3{vUU)t@*c+_^N82=d@pmQKDSi zoPUqsT3*}oPc*L${Y1#Mk*BY3`pJ>&Tb_S?IRAS*IdXmEpK{*V^!yuJN)NsKjSYwvwurn{&2o}P^$MG%W1ergwKCNmldd{L4aDSqffKa|PzL;Xrf z>bU!f>z?;kSNFVmGcU~Eo7)~99(mj&;)LJ0_eLo{A|57_|A0etaKuB)fkXKd@lY8! zR0fWw@b9knnsL2$OOaW`P6z`0e8`cJT)xyT~`8q+O}Q&5Trs;|M$o zUU9Ypr34{Tmrt`$V@Irxf$mJ_vo2KM8LMO5dvy$cn{*LO@=No7OargpHz&bcyJzfe zwB6@;C5P-*4(Sc-nK91ULyp?hHm=!2j@nBO+Di`F+qQQ0QonD;>hC*e+_aDF@9T){ z90eTe25{Jw90D9F1BYFy2M&{|2M(2i!>-f=hswZVSL%VoWYs%I0f%x1aGVwH*!{D> zfqjB3;sK7z0tYxM3mo96-Eo@jjg#ZCCv0ZqX+&8|5i|M=lMSKhh&ee9POb)>e{*{F4}fmf9D zS>dFz^@Ww#o7INdH78}Sps$@%QqtGX>EhRMY`L^!*6aD3-=IBtVldAg_&e(Ch9vTl zK)<*tij0VC^mi@Tx?{h7)}J{PTl#Ze2JedBeBXYv>s$8r++l;Y!3Py)Ou-Q7_P#v= z*chyz+lGH(T|CE#O>7KJ*gnjr(1dKyBmSWYKIVu`Fb;}B_F)(b+0SQF|4!POw?Edv zplB}tOX~D`wpZH1XJ|sj4FTN0u>Jf1jwJ=S-XKc~Cv|*zfK9!z(!|E12{DM)9-Y3x zh!AZ&CMg`Uf#0>+i?OP+c>Nr&^LE`pJ!XRHH&DNU`i<0MeyM&V^&6?*L_KDk>Niop zN%ia&*}(6vnUn>26&$vaKWp_?z@aw@z@hb4z@d8Juq$xL@Acu34g4J9AshHP;E)ac z*Wxfnk+hjx&#YM;Ddn24A2WS5aZ9e-pRXT6D^%x*k}ZF7o+HE@_Z%M6I|%bZzuku*owY~Hm&f<5l^)%ZX z{6DahOJrEDHy5knW?2n;ga4~8-dj+7(0Lh)_9_)^HQmD1bZfsUR_;F2llYCjO5pMv zg{dyuVrnH@XV+lS#ujvcV_3c`jqUkbjal>C6f2`34@wXhYiF|&cY30~rC;3IFK&w> zTa!l~#exG5Hiv~`w?f?Pg6pcw&gm(CBB(!6{#ek$`y*GFY?JzJ{+kdjah|>|s+l9kkX7F&J z6_11n0X*wkZz^~z*%p7+{g+@A)*=*!$ya$Q!YPkwr3>q3F07lm@NS_V(?<1MsNX{U zR_ZYmRKJz_t<-O$9z$96+o<1GTDXBj7gXTT-8sP_3v0lkdf>1t^#O;L1BdSF0f*k1 z2OPRvC^)3u6>(tU&LST2R3wLfk*6ZB#nHFcq(%1i!=1t^*g8s4lUnFJ#d&z{VwW(L(74~ zt|fK_4rN8)P*z+Chp^&mI7Gh+4sCZ;9AMWh;vvsea_AR%rm`B29{=$7cQQ!i!AgaS zFfkM1Kpm+FbK5mLDuz3v;f`pyBO30k819UQJEP&wXsF{peI~Ih+U$xpyWGYJbJdv3 z9AKZUI2Y2n1}jd?LMgMaKv$Wf7CB#HKpL`9DSx2AS#5XMo`mcsL+vKR>?Q;4Ap`B1 zwR(HzcvS}K4eagOQ{TO`-#f=AF0|iA2HZym+ee1mH!qAw9LNuWLm34)>`I0K4wZq! zuG9mE$i1F)99j+>cBLLTAQJ~RcCx@BPh4_{hdgn~0f#(s$pMEvaUqr1 zbCt*lyCWm)c1FNc%V@JF+U$uod!o(WXtOuk?2R^iqYcKmOmO=icVD#G7j5>rjk8rX zzGeDwmwJPLs;|FQ=VaN&UFr?~nc7t6Y1sxdHqlgXV8v;h7A(x&~dW;)x6X zW&0bOmckPk?7(a&>PT&?vr+3{hqWl_vyvwp3;hor7W>7eesQ@^++enA^qt5JW{Ep% zECU+)BTh6 z$w~d>;zQjAS)V*bmEtpuY^lH&VZmddx*#q&HH(iTX{{V`i#;lj?~>p33BaL!QdyfJ2_jEK1MuBr8wXuYMdMpIj&;nuuu3`Td?L6hhWVo4sK1? zssgjr!Puk5KvLVQnZ)q#7O+A*6~Q-4IV2AxKO7zxLucY4@|1) z(di9p#ebz0W1OtTt>qTqlT6{~)Q_zJBWm{sw`n6DJN*-;y+Jkkm)dzTl=daew(tY^ zgQva09o9%_TPiZB^6;hzs)VWN8WBQMf2gg*D53<132U*35>_#au}*(ug=xTLjd>{1 zSPWojEJiUF7mdNx!zM!X%R?j@w_!}=ArCocGg%JvTi5B$T*tRizlD0tU)67+ek=7` zsozTdR_eD=zm58B)Nd>00a@UXhdepNLmu+vfI}Yg#I+W4#@AZR8DDELU0j1n;u=hn zprMT}{ood_hPe;~+Grwy8Q=|oI9$Nkl0PxBN&l=I#=SRyaUTT#9gcf>4ixi%RR+JW z-mjkl_FG6T{efC;q0v$?-Je3f>Jle@&c*ujCf>Mj8F$Mn=C4mq5 z45wfst3$uA?#1@(W^Q|E&u(zHhxS+}v?q1g9w>kNg5KuwInQEz0<;vL04;}VI~Lab zwtiK!X#1u+miSf8GM@k~SozLHJ^@-{`LfBosNc0{Plk3aS^Zth@`Q-kK)t}GRJxti zxSiCvozw{&s^399aF|T}PU?X}%Xd=0lX~FLa^SEl^}qp{IB*M=1rB)vltVn^2~Z9= z1;X4^K@<51mt$V7NqRO@=ka|rZfvK<~+U$rnJEF~wXtOig z?2I-$qs`7}gK;mRvQwrp_&sizi9ztVaV~&YweOQ{@+;9V)cnyoW(qRpOYvnSf@ zi8gzq&E9CUH}cKiXtOWc?29)0qRl?qV8I|a$Wxs2{SRhL#N(0lj_bxs$)-{X8e+w-q*oivOXO#K!FNlGqqN_QqRAecKA_&+8}IzpmEnFBlK5zi52A{*ons8_sKn z`5X45thC`Gm6t4o+<0DJMEVuOalx2(<3%bjS&N&_>z5%`Y10K$ZemND^yi#bflY@D zVA=H|ub1o!SX#b;dLS~HdLUAHBlQ4dGW7tXGH}?HdfSBnHb$F`(FW7bZ8k-l zP0?nP+i<+eHh&KBl`Z`oaL87ApgH@jZ%d_QYo%mcsl-_{wr3={`9g1SOo=PD%oB=2 zJE(00iVew7-2VyPW@Ag^xXl+pe7(WCHolp>x|wXaCDztUm z=i;sLceX~Gt+dhBFzuXIx5eMt7O`z}8|T$;KfZ>|Z?F@#h>p0gSQ_aM+b>1RN>@hh3=$4wI<|4wZLO4;&^_ z4;(53hh3=$4#*6O>{RA}Lv|{2z#%)8IpC0;%JX4g4TD5(S-DerF$$N0@SThq*{LMk z*?uJ1&IIy^38WAec0`*U(Pl@q*%57aMw^|{W@oh78Er7`JyaO{L5Oj~G)Nj}w&Yjh zJb20<4J9&<(%YpzS&d?)Np49NXp1dL`+0j(1vc?kR&!HPa_7<@TLZgdXm%AphV*Jz z3=Q2Zz3fhk+f9nwO^Vu0irYg9+e7^xQsACTMu~gR8&&Qlh3;iSx0k8mKDNK_f>G%{ zQsll%LWK;syzI`Y1{_LJz+qQX7;vZz9CoE1I8+7>yHXDvCQ}a_Dg%dIsRs_oPJvnA zkp0OV;vxH!IpC1}$sBOV{$vg~WG|9)-gX@0oZlVi{O*Ddi#ODx;ht!?CmLd234!qq z^++&#qs`uEgE=oYLNItuJ=*MxHlP4q1u*rbx;#hX{6k*0pU0i;=W%5Fd0g3k9#?jN zM=l=VacBp4ENfM~yK&+05-f=hso3fhswZVSL%U7W#F(Y^}u0rj0d*(X;7}Pj>`Fawm`puzs0(BsllYtLAJtR_36LLi1kXCJ~mue8n$4j za#M;v*^~4d|M}#9mFpi?8 zQ)rx?PLrNa^Wgi_q^HxQrw>R^ACR6tAU%CR`Z>c)=?v-V4DZs;(EdZ-1%Aj(>O<;3 zEYTBiX#9c0uIvZkP#HMvNIzbyHXDvDg%dIsRs^|OUJHcfkSqFa)^iQ z{N#W`c7AfeAv-^n6P)(P^G){0^G){q`6k$IsTdxJh6keIfoOQJVt6nb9*l+uqv4^7 z;h|`FC>kDeL(WOrU0N;X>2B&fnV7OoL?Ss%A~{SVI;=#}8#qG!5uWdKghX?M`lBSe zqdXt#DD98(1iWJ;x?|KIqyAWlsDML>132tTA^{GSfy1uU1Bc1f1Bc4MVOQ#bLuKHw zEA_x(a*3$2z#-d2ImAP@iE_Xp+eA6wkZq#M>^~f5|KT|M5BuzwiDbJdvOQwk$48>! zk!W}%8Xm0}9*u@aqv6qLc&uW0EE*n*hR58{iR#;rxrfB=&l142htwNLC_@RMrV_uA zJI=G}j+3j7lWUHXt4=VfIzcWv!L#sAP=AtV*`4HRohNC3l1bMoa@i^BPt92pcS_H~ z^P~$nlv{wquH+ivP#HMvNGG&~s%PgM+0MZ;6k z@RS=mmnC2IVg1*1Q*FMchidcI&K0{-y#bJm-0pI}YAyXPCd8q5cf@XK4Q+^&e9IA#X%KRK0T^a3}`>hh51@z@aj5 z*p+(VFqwMbP#HMvN3>}MR1D8V!!yzFOf>wkV)$V+{4g4R=!VXDS;Sm6!xp#+ z#?Qj{^Rw^$dd3Cr;rUtk0iL08fS-*Y;AiCrsXs{jgVZ0S{ULrferVA)-45}y@k6E0 z#(_gQV?RHQ1rC$>**9>g3>LB8?M!1>y=g=yRvy@*z64A{qfW6{qfW6 z{r+jT&TqL{v)2RwResGHI1p_PL>r%LevfFk%?G2+!D!?2uWWND+8lBl&!Y~LLk^RJ z4)dIz!#tYe2=zzEK}X0jN60}(d5+Ifp7V2*9CwuV#}+LAI!60rOLp&gY*}6<_dE(X zw3C3tuIwz}P#HMvN6)d?k<-oQ!fPm<_P(*7j%r>H+g{V5XFDQ(}03OKYAfWxlr4B${1IP6M2 zaF|RzaHtF%cBLLTR0a;aQV$#^mxwA09J0xkLp)@YD+e61$&~{R+2o2uwaQ?1dcn-m zk+#B!^-8M@Td#yUWMg)vu?wO)9?!Ws9+Ro#kq3@D4`A;t+MI|sC!)=XXmc{!oQyUn zqs_@^gZU?pa33ljjE0#QG?jzVaKm?+H*BYw44o#&oaPPP2h@K+{Rd2zJ|KskVX}0F z9CU`s*co!vhYNP2_aXHk^3cT(OUV>)X#9c0uIvZkP#HMvN;lNvWaw_n@BvKU_Zaj-LK!?;wF>d?jGQ`y9fAf?*X3Ja**Hd9;E$2ej9v{ z-}WA&{t)$tcznX4(ji&Eq4CZkXRvgL_4l$rWm1hIvg)cbjf;n#uc7JTl-gY2h$w=P*xI zIYL@G!c$R>kamvnNP(m0ZJ*~Tj~qD41Nx4Vc8;g>t|l`$9S3kbR*X zaL67|q!3IRpXr#vI6lxwVs4S5UrnWZhQz}%){Fa9KsT>a)2%A7W z+8~vL{T>p`aT3gN<|W5TASXyLC#XL`{R!qhCz%(W_Iq-`A^SZ!;E=tYNI=I6vXBqt;xQw~i!)8+Yq@B1BHEmYHYcLZ$!K#j+MJ9w zC!-DKnvfCqc8r-QSbjyJu(7&MN~d|Vbeg1bng=1BX4dn;dA@B#{RhmNKH$yT8QPyA zX`P||3`yxj>OZ9Yhtz+lS(j%;z@cOT9CjsX0Ef!JVOQ#b!({4#LuKHwEA_ykGH}?H zdf+g*L`qrUkPV(3;vpM6IpB~Do*Zz<22Tz+WHToR9Js6ch@aGc#4q+g;urfLb!=m| z#xMG7)Yo`$QjPjyo(M3^Pj-iCKg>^ZNBGI@2tU~!;U~KzdiaU+2XN?o1`fOOvqIod z893}pJ#d&zJ#eTD9CoE1I8+7>yHXDvCYL_B%>oDbBMThhk1TM2KeE69{>TCc_#+D( z;Ez#$vOmhhi$=*0qvVG=Kgq9?AL{(1zs|#t#>hWov>&7Wm>!(g8yF{ljFW%H$sgmT zPxgUB=QD8FmGc`oR0a;aQV$#^Qx6;}1BYFy2M(2i!>-f=hsh=W$N~rWBMThhk1TM2 zKeE69{>TCc_#+D(;ExIN#{}p91o>ftCk{2p4-K9^^7rs31%Bg~u?sQK;1MKJ@>i{d zImcNZTk=Om-LvP`NVOl~?*k65Un|yUgY{om>$5z?#M_%>JO2=-zo~U51B$<9C83?a zVI^$m_hB`J63=nqt8xZ>wJSLUzN!pg?Mi)v`Udr9sfRaO?=1Cash^~NlKM&NCrcca z1rBgj7C69BS>OOiWq|`6l?4uPR2DeEQB&lgDbD^sDfnQDv;RNmTt{7U&@}Ixrpas5 zJZfl~`X=+5CXXU&Qr~3W)S`Whc~6UZQLA*QBd{qKOmWUnan1vWmIH@fsRs^|sRs^~ zfy1uU1Bc4MVOQ#b!{idDWPt;mk_8TMN)|Z4DOunEr%Z7zO^;Pj!r2r`IGaKV*HSN; zjz^MBvk86NJWXp8;*n&{Xw!@~&1ln%HmzvWiZ-oi({dZG^Wd#jW1b$fuR1Z)gRE6& zXR5U76tzmkCi^}7O7$atIsXyAQvHa>A=UWheT`q{*LccEjbG*u^DES0euX+bX9w^P z^OTVhwm-rz|3~;0>qzM$JD^lQ4893}pJ#d&zJ#eTD9CoE1I8+7>yHXDv zCYQca%>sw)_v8={+3(2#hwS&{fJ63sDxZFS6hHm^D1Q3+k$?Kx8>m$bYtgV44QtVG zxMDaQ4Tq!Qa5NmL7>-24k!U#LhR$1A#9a22$T6ejm{D@nsGjc88>o|`>g1R@^>uRC z81-YcA0tPN@k{%0a@07#)E}pQyu?w!p_~C6b|r@ZhswZVSL%VoWa@!KW#F(Y^}wMr zaM+c4;4rzwQCZ-SJ*6DtA$v+W;E+9~9B{~JsOTx49BA3STr1qhT|2(@n|?64aeQkIVy{o%f1ykWP%(tK@OT=p48w8MGfj3 z@4liGS528Jn1YsY?Ahq)KBt+qsh_8`1D=#qex2JR1$qM#IU9;bb(NjE0kL=p6M^jd{9XOnCiPIDz&Oovg_K%pn?k zj~mlg-ZT1G|Avx-?hXEwQ`7u>}utJLw2=tz#+R@f+NkbsmKyjktL>_C1ehTmyxHV z&2+SxjyBC`(~LIFXw!@~t!UGVHmzvWavNu`pUf|%nEwZa0w?)<`gi1#UncnP^#(9c z{{d*}->6OUORKHsm;R3Z!OG;9+9bbB@ZX_dvirr)RX^e<`ycU>`j3|FEy)_sN2>9Y z{Te@Kt?Btiy@6qV@;^-dFh8dq=Gh}7v>##nBeWkWeX{js;`ccmLQO@~MenMX-C)D|ge4U@r*ZB$l z7&&Qd(Y{X`Bd3hfew@dEjI;f59wRcYoZ~qYaA>@M!>)`QaHtF%cBLLTOr{<aOp^2_Nm`RUH)OJO?gwxvNdSjkNgBYR zGH}?Hdf+gbdf-qQIP6M2aHtF%cBLLTOfHd97C2;kDu;N;_EZiyWP2(H9I`zX=ln#R z^AmB-Pxze2&Xgrb_SHNll5mwV6Gm|m{9GQqb{G??RR*=EL6~7SqE{N(@{-gyj-WpS zF!X0DOpDnslxinM`qWGJvAw~6tT%9gD!94HWHB)E1}&rp{AO&5H&au*nVKR;O_779 z$x+kfuxWDCG&!ir#Hz`&i<;!9CeJ2nvHce9TTHxK+P)`Fz@ZTa4!bhaz@aj5*p+(V zFqwMbP#HMvN3>XIFkj#~AfvJX2(hhaQcSKgP)~<2+MjT+bx&90xdbJ_CncIlqBJW#F(Y z^}t~=^}wMraM+c4;7}Pj>`Fawm|WtIEO5x?P!92s&7mA{$mUQEIAn9^jX278D|H^U z;d?&y%9%cO9-rZL#^PBWWAUtxv3OR;SaI$KwvWc6&3LpKk2d3O!}$k3db3|PU%&%8 zZ@!iJC;LL=iwW|{1o>oweAD1@Ar0m;4dycq9w%~^e07%j%31Q+S@PK=`D&7UG)etr z=@2#GP(OjguH*~gP#HMvN4S+RcRbt|if8&@O1b8zGM;5OD2KR#XQp_V z;uLveiaat!9+@T&O_OJ)sh{RqYEAM;llD#Oo4jvovHcd$QfpD)QoZLrz@hUVIP6Lu z01lOb!>-f=hso3fhswZVSL%U7W#F(Y^}u0riD$CFA$vPH#6$LWa=;;bJ2~Kxy`3Cz z$UctXNISi+pESPnYp;!C8tbrMVfy%fPqUJ#H7l7~vy!Q`A_KP~1Ggdrx151}_hyEN z6V34Okr^HyGQ+R-{-V6oc#dECtyO_v`kBBl{Y;?EUzTcZ+WhNxM4*icv@wA;Ds-Yv zC)#wPO~-AV#^8v?7mnDKU*XR1E8TO{pQHX9_2;N>Q{Se(O?{jC4)q=CJJfedU-@Q% z12mQe4$xQ@I6z}r-~f#Qhs<|-B!lOqVp%B@N9|KTG{A^|RE^Q9noh9QAY5 z&r?57{XF&aB^t{D2WTt{9H6l*aDc|LzyTTq4kwaT2CG+EWyE@=RfersT6OG#w^of& zdbIYPOeEaqEkrU{h-9!3$zZ|Bpf|7>Z5Gcd)BTPz-D0#^j5bTrW-0#8QnXo$Hp|gw zIod2on`O6gqFNx4ERaYRNF)m+nnmgXUkPoI`bFxOs9&OfiTWk#m#JT-ewq5^5>aJ= z14NYt4iMFwag?`*7uoT?^_xanDB%$B67-+U$ou-a6gn{o96M6-ho-h<#_Fa)r-zWF zL1zLD|M+{jWk`b#8V)+J-zoQ_^U1IqV+tIP#y&YtwxP%g! z1nC}hwSX$j2iggkI0-WY3aZQ^pkT@Kk%`VnCORLP=)5ygZ{R|-xe#qGM4Jn=`Ac$F zdNJBuj5Zf(W7TN$OJZ}0Hh)0{+L%Bat5!O0^E?UcJjddB64-eX+y&|{P=A5?3)Ekv z{v!1kslQ15CF(Cxe~J1_s%IDDovAEvfFQHL0fJ0JO(`c0H51sK%0FqSsU{6I6F3A+ zpv@l$XQiR0nl#i*h&E}c{gK#QX%09ACBhn(M_cDG z#dpgy{4RBd-xUM2?bq?U<8#!Xqy8NAK&kcG)B~W&)B~2v9qK#Occ=#r=$#g`z#;o| zImAQu>2km!`*bK4#9$S&qF@IFP?!&z?_})C#$5a+I8lIp(mNBsTb}Xn zdoktBANwXak%8JIGB6?9V6OSM$L;vNa$*Ff%XYNE{F6}GH_nL`wCO|(Cb$jfB&e-R zN>LW+^7oWQx;$l}tLIN)D~~mmk!E>_)hsK`veFzYDdo+vIi=0H$bWO>zxhaL^Q^Ai zInV0a&^(c&A!oHNM{Sp^1H8&cz^m6;>H*bc>H$^dIqK)ApQ9ewR6kGsJoWR`&zD#& z3mmd-mqR>c+b#zjvTc_G4%xQL0f%hS8B5sbGHIqOnRFwAb)6+-&SNh0c$bWcBs60U zVB(8lU)9VOHgX)fsrhb|F{I2A^BfGClAY&qedpPozalq>7g$|uTwq>yfqB^l9^7}4hnHTY{vuntNc|-q z{C9~5FkhNm^S(5GsdV`0dB*5Gi3Er=SvpUmxj;Q|XgP4$m3rV%893}pJ#eTD9CoE1 zI7}`PRTem8hb@PA$PQcNfiz}xv+I21fi!TG6w<&kf#Xa!;x0s+3(g(bI*Y$^G1^>= zHW#DKrD$`BHj3?1w7KLq&QV#!S9aLmrk_)8w94QYPPcbTR+#}_3DePr|4P$9Hpt!v zmT<(kIUQw#Y{5>dn&C&!GyLdzh6g*GAv;|;;E9|eU+9K(67cH0Rk~F$J$zhiIS)L{{%aa~vd6L5% zPjZ;!5m$30tvQm`JhADH{ydMInP(&OS}E*SapVDvG6uldmCOP#Dg%sNsRtO90miP> z1B}Vk&r=T^S`Hj`EiqF!2OP3nl>-jht;zw1>{jJ~Lw2ijz#+R;apHI5#P7z5kGU+_ zlD*nHTiB$tUoe|Q&0Q)x`-OGQ&=?q#ORCx91x)uKm<_9aow+8vRm7uv*bDSQ*VZw=CF+65Wa^ixU#1>7R1X}uk}L80#6k`@WEUz2 z9I^}bMjVx0D0a8+FfDS{gc7cqUa}PC4>z7{E^yzub)EguH9pI3ys2p&}Ruo5s?p&W=Tw}XXB%1TQIlI7{w+p;E zyFhZgK+3wvJnJI!sEeeZizL5G%(E^r54*&pMlY34?K{t)0Eg1XdC~`Ps0?(i$_4!`2= zlunBP4&?{nuq(f^1`d^h!>-f=hso3fhswZVSL%U7W#F(Y^}u0r=_~FmaL8s;4)Ku9 zrW|m{W>XG0WV0y;9J0?8znPwi-%QWMZ>DGbn`!JbMVoWc=3KNn7i}=F{GJe#%kSne z(}NICy1-l$jcv_i;@d=9X~Kbkx+IV;kE`jDV7feRW|qg%%#uK6sh=eQ&5@wyc+A8c z^>aLiVxIbWwm(n(ydJL=_LSJMz@d17!>%L{;7}Pj>`Faws0?!4dL-v$%z#)4|IpB~zr5td`o{~*++syfy4p!M5B1tTe1QwWO zEHDdMB*`q2L>8%EB#A7MB$jxF-xBppJcDnU`enAiOcGfxWih~^lNUJb%1I6!Dg%dI zsRs^|sRs^~fy1uU1Bc4MVOQ#b!{ic)WPw9AeR7D0Z2G(rM`hEea*~PmReCCofnyyM zm(-=Wq%IXpYFY`s6VrEfc$mB#ZP1;vaN74F%cXNt{9fwK-WWKHb_MyZj568ad1F++ z101r!lLHRf;33PLC(E4Y$$RISid^8m&;{NrT_B5GAWL1O{v!1k$wC)te~J1_Ol2;y z{Y#oEc`5@O+V8+&SF!|fs0F50mndZ;PS>FeD9ri-dXd{<&DQGb8HOaXV*sz8_F0GL_zgmC@SC_5}bcypf~t82mWnZ zORvOsu2kAdzIZ!usK1@RHh`P1fvd5dtCe<=)7}m|?{CNMa<9d9u2tGe(eZW=qDnix z!FBJ(Kh>IoB?kpD8XH!!I`f{mg4k(`@*BU3cC?R+l7ClAQrNsj#O^gXdIN}JVQ(#_ zD9UeGiz$HKBBEGnQ6gPwEQQh=OHuU35XzMrLp%#)zowq0cuHe`#iNK1HW5YEm5{JK z-BI_5^#uz8;^a0dL~0XbVqNbs5ig@*ii8?Q|IN_-hap_|U%a*f^HK_fn?I7lFXIEn z96PAvi|x1NCVuZ*@i4l(QEA9#q&sKt5YR&`<0TK(#+D)P$n@Spq75BeI@4d%r3ImE zG+s=;{=US&)SLQ?>^oLZeW=x|eb{3zf6Y7`QY6_Hv>e@H zSJe|1GKW4`_#Gh9dH|!>D{SXm#evLWwLuX_h{ecm8(%XhG+MzXjR)hV*qJ^QWCj!r zB!c~p{VCrx*!64JGyqJXjS1u`2#oJ9W)fdyMAu`|a=nza^agH3^^J=9W>nv-sBcB} zt)PB}oSv~jMsz)94%aK0LxL!iz~&-w>PitaqO>yHh>hK-G?pCl#^6<@G4%A!*v`#L zJIQlz2k!T`V`P3SwsWh}P70B?b8C}kdh2Ad3j~Rq>l7!?4G^sU-_-ojei&g>owRI3 zlETK4-r#A?no`8PS%j^>StBvTjx8cSDQr4>Qn0)UM6A+8>LSF>+eu;5c2cms9Yn0s z4t^bB^Cl3nFN?W_bO&*AWeSnDA7f%Zc}&EoXqbYahVFV=JIen1FDBP5GI8m;Y3yNZ zAbfS3smk1O*wOb#DH`s zxv4aoI?{v~qU$zeEUc*yWu^TGKR57L9xM%{zEs;A(e{Rg_mA{WD|xEblBXs_8y~X0 z!9P|*_q6bx2Eo;J_7Jv*>OzAEXpyaL%)uI95fBm=>H~&mAB*$&MM(fuPUa{V& z`zy(H8?@2dXKPA)lK*0D%;Nq7Y-ubPjzUxM8VS&KW)jz#kz8k{fnL>2;|BFNs7Lo% zIrTTGze)W~>M_~0Uc%<@B_@EOgme;0#M-vH*+EE(zI~{KOjj^u%msCYIFJ;jf%1DY zJxlY#!flg;;kHrFS*$jt`4DUpt=XujjR_nSCNN+o#NSEbHYSS$sm$3jH6)RuUr36w zh%b_&+ss@3rNsC4Cflz87ZNE_mfLYvzg=0?Qv>4SbDdwQ6)7>Yxf7eX6Pl3Zs5fwD zqwfqE$=nGEl$G3N6N>Zhh5~1A;4VE-0>4}F0Leu1z?WLMp`27?RhCEGHr_IJy&YGu zK67oxqE=#VC0oB^IOPMkt{#UUH9v^bdZJ*!UhD2_+n^p@d^L zm9T4(Js>cNnjypij9#TCB?0JFuZwU5AsV7DgC^P_2(E$uK`3m}kD(h~eQ$lZDZD3} zC5emgS%29*>OJc(VQG4Z?BQ)Zw1Mxx_w75UF4&nvKe2Pj8GZ`RDH7XO!SI#H+GYbL zpa-PXb6U+N3Ul_8dFQ=F01O4jIBv!MWhVHyf51A#e1{vICAt3Y8Iw9N=sF zmFC1-4@>PI+a4(OTnI?&IbFL-&V_1;U$ol2VxA%(_k4tKx*==0%>?B(S9K7ouIk`Y zz22c7pasZxJ5QFqF_bl&}de zNxsUG`v=-iayXRG>rfIFYO$jKSYSWqc>S2;^<(z+#~jc1slQMCed_O1|A6`j)IXs9 z0rd~5e@Oj9>L13jgk>-b99Xfkz=6dj3mjMs()>_*P4mNqG}dL-eVoR+2*vzRAY zPKvii=hcZBYGQVJ&FT~lH5ox`bH&LD;?E*(Kfu2I*7)>(o8P1Hfm2jpsi?0;_0@{{ zT2x;P>abt_Ltxk(F>EPgNDw9bd}hAQ!d=|iS*)+bcCJ*~xk5DF&XsNDmk_STCazYR zNd9^gS3?t)E?#JsMPmj?3Zk>YQ*4HZ5*UZ|!m&NEv)+85s zwPdpuDv7~$Y0bvv<*h2bX*g(;V$~VMf<1sSQIr^`VN8@u2t>w~b_t%+!xZ7rin>9B zfe{2YVVZ4vJZ&)&yc$MA5TZ?TUCye~sg@l~QwF-*SNTM#iw-op}w ziXj+I-fb|7c#W?TgC# zFrF`dUdHieyKheZ%QK8OPh_)6zPe57VI#KqJLqA(KTmw+HmQfzCV2>fqgh@pp)D3D zZ3AnQUANiQeV|M|vJb6ymG)R)O{N|bPi4nOnR?_6&=ZHeS|aVFy}ebyB(g&yZ53B&bm#S;cb5y|NFn7&=Fq;IJKiI45_ zr&grIcKL6_CT@f#>`BOtt)Ai9bB`M#HMWwQY(jC~+*07g(`$NQkFqNs$SW|Ftnqrt zy)1vYZn>9b3)i=45@xA3GlfZj;k_VxLZg|P9 z&E*)~3URa;-Kxa#Rw<6`Re2?+VBy~2FRa0&89>*1K89Wm0*OIJx8+NS3Dv#9wQ7xC zbpv#05P~(BDrM+5H;44>rlqnBnWeH6EQ|Z=nseUT9Kw9ddcmsQiXCvvJAe+$yEPTY z#UPOQTGPp4DY4ub!&se=65Fv)UMuq@hed4!oV+%5VU5sY5U?o`7%4HdXrljvIvS$a zU4srU0NF31!-Lul>9xEm6B|f9tN`6%>3g@uV2(EKCaS%ShiQq7ZrU>HZWeW7ivAj3 z@w2aS)8bBF<(-*``!&9%zQPRm9PY+udk+TlT1mv+Ox3|h8feXGyf+I!LeErvwZU_< zXd+pCZHLp+CNIv!nLsv6136@4rGC}%PD-}HPoWq`WruaBM2E@7!C{tEnn(_76K~^d z`fZR_8rAGvd3EM3IyVet$+-SZ)55Pgn#GVW%oM+vI?RVOe#u9(2ywx98((Eq7jBy4 z^i^J%VQ!Gdu;*T@Otht&aVKV9!^U$u$!mz5EOg)wim9bjbm3l;9WyeODdaMV~Grsb6&1T(`Fb>7! zQR5ZBcs2)S&`K*H@=B|~@`t#?1G~)uDu39ZJYW zsf2SyUY03X5bS|&Ow0_SV0_V($PDiVMMLzP8=}jCP%%Vrxf($TLSfh&w7-#sE~7dv z9`~%jY!$v|{YAn0i-Pr+EY0*)UYm)({5HPA@vrSBY~IF0sa7}#;p_P&PSP)VW9BXV zO7ZiKd`st&A*NmEsrZYp?L#BrujeM;ow4o7hDsIz-xW*fnBM;S4s>>_7)zHy;lC2fRQ(0 zatMmN3B%RX-gn{ZX#&?H6Sx%hzX`*EWbeC>%T3^*FoA=@-h@emPv3V*{I5b9NGha( zq;JB|M%FLB2}8qBLhDe%CcGs1D(flVgrUQsB&@=$6IS8Un=tIdk2#h;=D_=y1M@!h z_o=^6{e9{mQ2&7X2h=~H{vq`bseefQ!#J?zO_&^T$eS=Z;E*?Aa=;;P!lbdT@4KY2 zu0k5?Dx|Tl@4FN>iPbTBB(b(f2lu1l{b=Ze$yRD#LLNk$2hqj{SlQ-bw0Y<@&gxkN zS>A-np|j-;mmF|>504&prmbYG$Cq~%0(|af#Qt-+k;I_NwJk& ziS1ko?byEml>$h*SGiK4NhMd=gzo!a-4XWvukMV(u0o(2@+uE)WpePvh#fYJi}z&s z^1#lp7kznG5RwPp#FZVo2aU~tMDNPZupxbAR}d0zF|@}b3A~ip9dGg=l+XxHE5XEa2Y_qu*gMH0|P3PqGpzVf4-`7dbnLv!P zy=S)_7_G&v;{o$5S|>N{#i5=0JZRS56{#4aueB+AO^ER^!3=GbUF|pQ4c^wDMGw0* zIyVRv(CF6!^zrw85t~|cUfvC2JGw`moHv2(n7}4f!0^`gOyF;u5N%SYswR0WW7O^{ zFtQ6&ETMI%6Odb-C=%~o5jXKGXR_s41@_0gf}R;&5$yNA)_{6wQOQ*U>MT4P#is)hDP>m&7A z2lcw`TBF;7b`+rM?{1uGwMM%WjdrKII5dLxyR&WlKnMS+in1xz?T>ssWwApI+>A>+ObE%(mOD+2$yIVt8?AwAGr%zeYs$?z=~tBeU&ptiyYt=(=241jElZ}rw}XK1?792MtVL-X~isrP5v^%?xq=+HdkFf?5oZ;bqSs54P( z&me;MovGSr9r#9v>WlI-hr0C{G!7W!7F?jfFGz){dTmY-H`<64uuKh&)oX2Z1$-P` zCxdSw4Or>LUzA?FwWc@t?t6o~z9&)bHijDr#eAzhHTwR13y!usKhk(lHe2)3#iK(t z`R7!9bX*|EiW0Bi(aIyOsaB^0SK;@r+ES|xj7`49v|e|j)oylM^B6VI9-63)w&t}=wbDQBaqXv( z209#7_B5K^`Px(?f=If~}9m*6t4Nco(xtN;~xt^uf@g zbRxWvqISJ8-V|X5Bc#@v7z&L+j}bdx!)O?q(*`k3Fv?KSsUh4Lm1wVnkzr$Pv_1{d zFkryerZJ&RBfm5w@zpMD4No=Z8m;EKq3w0_&Kx=((W+sro~?JfjS(~~UD2ID=XJW6 zYC|niPc^#Tsrpc(GbO`j1Vh566Mzr5X4~tAb^wQhovyX#>QjObL$x(E`eQVWK@Tr& zyo^uPz#7uZxN7BJ^|^X`akw?Qs6JwXPXZPIG_29F#uUb=d4myMm-&l$Hh}@njFjX`|ot6b+Y!>*$!Db8I)j=$&PFwh6qA@K7XJ;iI^>ssA z=Fq{RYoPDcr|`q*N@+XASHOVD2;j%+BXpzat!AsMzas4dIE>n@)(pZh4vy)7W((Zw zhPF1E7@~_9!9yeX2Yvw_YQvzn`q)sd1LLXIIC@E9Hw|L0<3EiN%=RB^OY;pxW`h(P zh+0SDDQ-ziwb40sODmvb!H2?4=VlxAu5c#l4ijAmjCjQHxo&8~7|2tQVVVw&HJXji z1Wc_Z{EDJXgIRv715yPM$$zBTMsw2oTK+jc)Iztf8#-8@njPuZn)>5tI@#C2AayVu zR;c#||Kows0phkqtbd~Ic-PR?K*e=H0m2y!HQR$VF$>_HMMTFhfOURn z=x~710eekh7PLV`m~l?X`IadYK%Wo*kKx`GGMhwK3&~>mxNR7|GV$(O?Tq zOj{6C9qge)2t>BeLNtb{jzxF0CM*IZCD)BQk&KMa%A5lHPFDz8LqYz<)a;@Y5%jr6 zx9DDpE=ff@xR_07<1A3Hj}X2wp-`AEVy1K$EuAT#s7{@j*c9>`tYJWs+(nqM%+AzD zq}$a`Kr7Y&WI;1vS&&5?eIs>+AI;0waHrm$t075R6xI}v7<++kgf7VEYhCf*A|tD5 z`005}Knn||H9CJ5VU}3O@Cd=rB4KG^xVBnDQ&?S<-SB(5P9vZ&P0)3H!Z04`mIgyw zYNa`NfNW5MUPq1yy6%AWy0w|vsqVU=L$jk8Qy?XdF)TGxG7ZIYVzw>)hz7*T(MB7A z({=5z1ZM(-E0G_TsADM{gBI<8P)BA3HzzAb+XVjK=pvJoEK$?8+H`G6#uf(NNTXA< z8HO_!j7i27$z2zm2qflv9R$~yO5;U~k^YU1a1@jx?d9r@Nn z`Xib`;-}zXr#3T#6~|b{`dC(K10^Xg0M@vUnM2%Ja%2 zm|5d!MBE23&>yU1exQc|8M&>JDSmzoX|L->jD7J5VsB<7auLg%fD+b!Hmn2(4j7+Wa?Alq2)_XVAJ z+d=clqh&76HX9f_aCi@XW>yvpTXCBb?)OLQNC{*XjblY^*QUS%@D=l6O2NSO5s)vk zAKpu-+p}`pfg6xU8}|;NiB4k}1l_KU*VX@_Iq8R^wax@|HRPlAgWdz6PUPG=Z{XDI zu#j)MM}ynAi)doSlAAKjm@Wo&V-!BVyQc=u!=Tds#3-vH4noka=~}ZGZmBL8ENn}$D|8#CZByVaS% zJ(RQt%9IolrbS*XH&s8zT*R7ch1MFg*dGr~*6WhpvTbCMXhWoSqdQxh>a2SgxdPH* z_Kn_%NDYkfv&aV3FpXDDgE77*rC&f0o!M#R(ddy`%!hhyvL>BT8*Tv-S0EWyn$g0| zY1}p{{R}roEdj-lts%j+PLgQ|7??~`;N59tTG7*)7S?cdr%ilm7E3}6OUEWn^U$jj zU0LPR-9l|@+PGqT0`UUc`U2vBS=U6QN92bj^pezT;74$Gi=-XnZMF$0xEU70M)HS= ziXh1}*f$M+Hn5|(Uz2;`2^b+pf(O|X{@1_~yI0a=;E=Gf0Zrt*fQk~hi#dYC+iiK&_(=!EWg_ASb?zYkykz6BRLA?<$ zYWw|;?n;a{(c_ps$Qd2fN3(K2h=1Yk3~nvT-7O}$t~qH3kNZoyTbp`O_bS3}rPRT? zgp#wqq!P$Y|z&6y6^cF&B^G8G5ZG9UJL;%a`D&5#XT8Bm@m^zE4cx)D<&L$?N zsIv!E|w|B5MTX4 zae-sOJ4S#mB0=lO%~x#*yE?MjXlvORmW+v^_mvXhC;ACM%lSRFY+;F}HE8NLHe7#q zXusW5PBnB`OzU78ZsE49W;~`Ls$nZg5*@@Hzd6g*68DW$ScG&#tcZXxoZcKG4+NiL zvjjH=+QYwEH(97*02ywa&mt`Dvut*Z1G8}ZAhT1E- zB-9s>M3RNk%Tr9Ug!pu_^+A-@W!(ipY~WyrZw!ePm}Uf!x zHgCNU=GM%NF4S^!hS12pH2BW$#O94>W${oB1SdCa%=x?O~UF=|P$L=^1yB#|uXUF!OPr&z)sTxug8SlKEoNtVguB1!aSlAHf?X_VHZDrzdY%ADSFXrIL#7Mg~renZb z(-A5AX~Vi%CyC8OB1aif7#E;IVPinhrgXT-%#hoAVN{)Ha*HsGdk@eR=b2F27>0nRYGg`eSh7o@E}l0?wwy zD3GvefvJeGi{BQxmhK${tnGp5KA5ib8bM?h=Au+@;vorEIo$VSHenHxfx(SbXno1h z#R2`IpmE!#aRKiaxdav-WI4LOE?r`)+}T+?7zk10#wa$61umXjU>%YDY|S>YJWEa_ zz91{aBt=Fjd6bNY`36ETbh17%UBe`=1`{_0*fR#tjbrGvN3pvwIy$rwnTzab$XW-F zkv^m2G*GxzZy-&e{1?=-;R`2AvC zksn9uT-QA|y|J6FYf8=8G1ZdWUaV|0nES}~+MVB$Tc8#;)_rHGCWAr72523)bc$jB zO5pbOyyWPL#C}b7ov&B5vmc*?57rq-0Zhnfv=qyfSs zmP2AK)ca_WW@g(BG-+F*=xR96?FtzS5=vx5x?y2=@(99go4f7>7hzneIY;4kBt4p_zCX9stU}M)(dEm-D1B3NrEjRV)@g7G1DB2#v8uh;1 zn@CPDg%OV%9*v_69^B}pEiU{vo=795L%$k2lG;2H*Lu5&=UL5hq+Q$;46hBWwdFpf z1ixe@Atm^WDB-<3K1}d?cey1mni8RCMFe}B$KJs3n{{aX{!oNylU{d_tixUwiFbu8 ziNA;!d3;A8zUETFSxQ_`6q1b z=k4{M%l6J41)HTN;B_;fdGJ-=!pEC-cHL!Hyjtd!@M@VVud>orR>HevUJ37#X(hZy zW>>AmAtfS-FA=ZD zH$bn)H$bmf-T;-eE5aL~_ReK$K*j}2*h(m=yoGtA@)qWe%3GK>DsN%lD7}S=?}Vc- zH={2%qc1lrzQ`#S+ryz0*LOt0-ZJF(-|_X;8}Vhz8}Vhz8}Vhz8~!q-WAu0=prND^ zvjo}e+^WRvRwZV)DlxlNiW%ppoLCX4)OHZim&JRBwu68XQ7$P~jNYK_DWETlI+k{z zFN+dOJJ6TqlF*JMA`&Mh7kfALrcoP(_&V{;*dMoIf82`waVz%6E$g`ql}S`nd$nF!GaBY{5#4F*9Fq7Aw}XxxSl z%h?r$ZCZxhVKnW1Eke;is_PyWCGqE9eo$5Rc* z=*LMUprM3lLkS^!$vqORd|1mvD9CW3gbWu-NE@ldGXeBvL8Je}FG%u*zH|!5UiN`MoYZl%ppK zpuss^IFobwJrRbd{Ohb$&L>r7kqE9TFoYT6=IsGvVMgK86$Kw~ihI4ZM zMDe5QT*#J^b28m5ZplM0ShDwkfcgj2KcM~r z^$)3kNc}_VAI7;Q=SAdzL(YrH0f(Fykpm7nFCtRyDucxNc$Jajl~x=s>F+>c%y`Y} zz_GP1oh9M-R9S>fPJhUu>*Vx@9B|0#54+QW0*QCzz=z#-e1e>dVB5%-_oQmQ!GEX+ zX%R6ERRKJxuW0BP2p-j3L;qo4kAlA|SFmt{5Sf zgeI&chKY}o_pJH52(q03f+?(S{#~Jl6c-g@NGz>SAu)9{yvCn}hJ!;s(FifM)3V>j zbr}lAAU`dy4SX6L(i^tHnq1f2_T;(>CD&8WCI77s{WpRBL!kfinoIEC`ojHB_srh^ zMMyF3DVmTzEl`M13?UJU(JVr=asQ!7UhB{M3=oam&}(_k zCH|f}jOy;I2yUxO66YE;?x6?~BlzB{eKWsOwB5O)WUnq?WWeGVO-(oDt(Tw3O>Np9 zlenAdm)+N*r1bN#H`84^SYA%X;oq%dxTM4$W2AnS68mE--nprX6a?KmN)PJVIZhTtc^WU-N{N$2FP7vr8ZU)6?!4GaqVRAY}|z*oB6 zfJNG_dwJbwSFFlfj;^vR^;m{g#tLj#>ap&cta@UT*IZcdGV39C(0Z5I&Ub=CUUSI- zhrH&J0}gr3B__z%V}g90xu(4Uv#&^<*{AZF3vE3=O$~&Skg@W`7dGW}Zd5YX8o#{xb0cP-H)8gABW9mB zEc-N@gwefEKto9-W(l&_xmAhTtxC*pRbqCl6f^dvyyj96WBT(T=u6M8Fc^YBYS&x} zoyUbOQ8GHu>!RO+5Djm}d##(6*D*$WHOZr}F9^3{#Barj--;2xjp1ODk+Za)W=Q_v6V;x!3&1RPW-7LPv(AE_I|Qb)X>rSmoW6(3Fjz)TKV6 zlCM%?cZ6?tSnB?%4v5sHQet;j$#t8R1%Tkc)crHHPW|fEDH3X(I@iW*m<#sXDH3j- zA^~f5v%IguyZ}p(=113=Ct=}H8EcMRsmDrVGWD2|DuYn%O8rgh!Jt|W^0X`UpiIcb zA@8Q-fJ5F*$pMGFo00<#c{e5IIJaYtb35iZw<|f0yqi+V*HQyAC@nint%Q z6SIdqo;^55f6F8R4JAYyN(k9Y?vY#MA)aNc_ec?;ge)6MNS3LD^AjsP`qEcZbYl?M zit-S~fosrjL5Mc!t)PiE=p$+pWx{{2i;fCHG`wdW#5XrAp*B{(7jH)ISwbxuIw!BC z@JDs+NzUnVgW;*aXBz&VYLas%5TgmSF(KL{=d`utmsU%DnI_uMFS_zI{E|0PLNF~b z$vK&B)@1T9loVl2b&{{z#h82E1#i=lSlp7Y+CcKvgyP3g?I-qC-c2cdMMKd|TTG*y zwiKtKs*CAsJWLC@yO~BM*hQnD)~R33qar?OA$Nz9H7Lfd-{>{R^gexF5k{`Oxx!@v zjHJse$jGi-enCMhgMI8uJvc|@yVT#M{x0=*sRuT#caM6^C6i0bcNRG0EtMSNA#bVV zfJ5F=;ga{i6*(W)vX41c>?IQpR})BGCUB72>nCY?=}RVQh^s)Gzpp|X*!ubjZDcj! z>nAjnl1F-*^nli%s{yUQ5FtUAHSMw1eHg6mVeP|c{m`v_-TIgv@i7PR#~i>PbAaEc z{yz2hslQMC1L_}8|A6`j)IX&DA@vWbe;6l-ylRpI4tdoi2ORRMNe(#VRg-Uw!C|3daRo@_F~Uj)S6)uZ*H#-j~I4QObqFA+X++up!q+Wd2A_3;LOvEqr6 zo#k@ToSMz)MMZl@ANdC+o|Ne-hd=0H0JKeNusx zBH_Q8!jXQ{V-iXj7%xfDkrMl3C1NDI!iq@xL#{mJTCWD;1}R zd9w&xQBluP)U0ytla2r6`|rGCDyjTm$-&G|zfk~>HpEgOdQ`&6YJE6S?QyBK|5jUjTyE`gsWnzB zxAvse+W%?6DYw=i!%Fy4eY!f>_g^a@o+;_i0$hZ1sH>)z5<3 zR@UcH{k)=n5!EkBYO)QohNp4)ej1ir`;i1u!f#6;a29J-SOTBLcAiz*NxpbHaHwd< z*Svw}v7P6Yc9PTH4m_{4(;NIi*SHt4u@{xbQi!}U#HqhAc^8hsLV}Wl8+l%CuYbM9Dt=$;PHh|*5LDuoj0b0A?XaFPY00n#20rsVkQje#E@AE3v zz%0h(5?-@YN5HFU>k-3>R4M_x`j3HFgFtKDNWl{18Zc-Oq79atpm7_{P9!E-1R06R z%a}X747r2-5zLL~^u7E%y` zmn*NOFH38g-RHmTTTpw0a-ZKDNMZ3t5t|}(nn>CE`!PWFq&Wu2N>YHlF+{0o4E>PK zxk0Fk;(sp`hh7WCDQMEH^-YSLlvv-S@P!gKmP$C9ey+FnW#2;H8?;;fm*v&GKa5Bk z`Xh*fPfHEiM#ZP)hCVIz2dnk<2U>eoYRxt(UX@#WRcejZO05liW+{es%xA__6fC=- z;As*AgzVxaSO1q>{a=y=Uot!Rl=@Gp|CIVqseeWNE9zfS|B8BG(?tQW>`MJ-agjiF zkp&K97g^vyc98`RWEWr}UwJS{WQy5xUmYo-CWedGtd5yb69dOR3EK56=Q@DgHbx;4G;u;Gb6(@GrQ4>oWaC zT)@AG3-}k61sr?npW9w~SlK?ez4TaO+vu^xw$VdL!r*UIB_N@MXhI1gdC8aT*YrkJ zZ{SOIZYW_7hZ1(Pmwd%`^kMv0Y{CRun?OSdzSJNlx&$B+cIE8-oJ++Q)PF(!7u0`2 z{g>2#N&T19e@XpU)PF_&SJZ!1T57Vufu$x399U|yz=5R(^VS&#gG81EyW#qrW6N*2 zFk7{*mtdy2H6}?AB6DH3x+cvEy%kFn!h~q^Wwc2%K&z!0U_!L{%569Uur6g0X{<}7 zNQa1|NUK9B$SS-hzP&-LWod67yvX3<@5|eQ_BQeE4cdbCWi+=1?WYrZ+#hEVdU+VX z*=~pQf%=mzQP>)VZH2($Bai8$?W1V>DB3=9TRfTHTz)YAcuS>ZYo%mcxg_D1NonWm zB=DhxC_)LLq!Rif59}+rKB?gPq=M^{3a%8B^b3d*0~1OrxKfC`4&qeYriLfr2v(&y zZQVX*vvQ0_G@;M^#cQ8zEuomY&&fE9g*ACK{@6nEJ=mKc@aM^-rjOLj4o!pQxTw0=K|f;E<>H zImAPr-sgZrp57NYY;}{I!)}2=P@YVHn_TcQQ?>zBhicKr$5Gh^Oyf3>qm7TPvdxod z^TcgD8*#sWhT~q|1}NhDGsGd!_H)32Z_}S~Dbn}#p2cPU8CM*j?wil|C6SBhE%X`Ta zUvrZ?Qev-GKMU>HtJTR%sbg;uz|~?&{%zS%*2PP=ukDq(1rPkIyEvEuc`&aP(@JKJ|ll-;M$_+g$H}tIB&>JJP_IbID=jAqDlpQLEXYGq} z8!!6W=nekgcuvCzVGrr)X1xXG3lCddC`G0>xG=a@Hd+RrZcCMz>q6g{NqbKi zI5Kf;7Gm_c@KYH=@_s}C)rQ*7WGKt~5pTrdp=3B@a-4WBFpE5fzfeR=E zl8(G15wZE=+nX-w3C1ZHQVu$ zSCxpoicP$#1mjf*hK1*|7>v(i#`;-|%x9Iz4C1+cc@gf9338v8eT#6~WqDaziTTC^ zk%)Viq9God&x8_U3MC;ZW`&>>Sx|VmgUGB{9J(vk4t*AiQ?$GbQpiF{z{qzf0!Aq* zvW~AEK?!MJ@KEq+UoWKHqEAc1lkZ0K^@kYuwU&%um73(M5TzzrT5j@HsY$Ii@R_9} zd^y4hih^-I1><}XJpFh{0(!~x;3bLbCDVsbssEJvPpSWu`d8GyqW%^2uc!w$O*=lL z{xj-7E2SS<;E>lQa)^h#Hjx7kd2J#G9P%ba4mjjZh|OV%$D|Q%;%g+8nGgvA`xwptT7!?0=Vm^9qqrp8lMp_;d327u0`2{TI}KLH(E1e@Xq9 z)PG6+SJZz+{a4g~RpNj2js5=55{JCYkOK~Rmmvon@-73%mcO5Xd8>Dtp@gF>lyInd z3FeI7pJKWMA>PJf-nu5u4}EN(riKa8=F4c4=7LuHD*nz_(dH|+VJ;+ZHRKR;d8;AD z3KP>=zB)TYxG+V%W_6y1nwYF!vpQo#O-x&_x#HZFR}ylFo4k_1KOy9Yv&g#!@$U*f zihoz=5&y!DK7@E2{$3wH^ACTo&mILlrhz_=NIxdwu|5AM!NB(XpSS@>nY=Ji`K3>S zA;0hse;JS^;V%Okn&g-OuooGUccFv;9OR?Wj)8>d#m$@U_}ksWV}?qe{$mfnH)z}G zDF)J_J(GA`X)%VztPq;wH?WnT8cXr<#-5ZKD{kiyHh;=*n>L@=UndMtDL%13Q5d}V z#Qsj9JFxcA_J8tyKTrU-X^(cq0^X(#JhH#NXYe0cD~^2a<8mvHORd5Yk^`lSjp%hotdkJBuL8vv~N8yDF>{G1T$<|kfr(uz_h3l!Wu6TURR@~rO#o$>qNEqDUdBxy)G)Oqz z;6=sYg&WWpEcnqETTkH2O3Pt#$baE!X*ulo(;9=HD>as!^~Ro68jCTo#t?&*8cTuj z#-3Lii}A6>5TBJAOF{C+UX&VR?Bvn0u?im@$G;!@)K*4&I*&LhFG#YYj{)?E$F+7@f`idx#P!iK2N?P)FaAw}x=j8^Tml|06d}n|5fUo7{m4X4pN1M@e_+CUWUPLbt zi{kg~JZ!{5OMWkYaey%Bdi#_#4ChVe`uvRgXVgEV{u%YpseexWbLyW{4}jVpu-TRR z7piA>$V1{BaQy$&y;+Q2*^wqjRd=SQq@HZg*l)IhtcO7xwp8OM!wcZn(rwI)rIu7G zsY`Y(CaIe0r{cbExiMEJGs)aH?)x&`V*}mxlK}%WHVnVo4}$^5Z+>vv zUqpOyBmQ$U*(H>Ubqy3M87EG}jffK`BJMfoKUX%1n;?g55;s8(*(A>C6VZh}1wTYg zNdSFIUyk83G6T5*nw>IF3Zm`f(|TH_ZF^_3M@1d6y<4^Rq=U&8auWmc*&)0!onlBPAxnV$d$)LK}eIx57Iex zN10P$0L`t?UH^^|KSn&XvUcLfi618(@+uyp>R$+Ge~F(U9ulEFa&{x+ke$^g*h6+! zn;?hmtZpkuYjTuWVk2Gml(OgcK2!GG-g{bmMrz((UP`yEl!o74Hp6c(k>DwZ?7(ho zw^t~K?5s9H4%u0)rNzmV7A;XuruAgDq)=|Db1G-cDP{xBmQzdw2JkEN05~SHvuca8 zDK|~p;%siQ#o63qu`{JEmm&5@U69m5X;KSCik7RahhvZQDvRRO!pbkodvk zBN&a4L$=$RU=P`DYl0lI-IhN-;Zs9{r_Txl=vxY4Rz&#r31JxeqXC%)b0KJa8fZ74 z0S4GNy6k8?WmYudH$RWEVwTL>DqT2WMy78eL z)rROr6Y^o8VS0p?vcn`afHXI>8)@bR7$J=^7$J=Tq%nXr`T?RV?s>xC3TdVlAdPQ|7!Ql0bu3ZaVTiFzJ(j6mx}YAfQIBWpaZ;n?-E4Dpf_kDxJ&~y=NR9X(;d_+B zHp=ii%J4eM@Hq6U0vx;kyxX$Xa+4>>+F6O^`#@ z!gGl9si9%jXN3U~B6U_oA?p)DyZKx&Ak$zj1dUGv?dCJUfJ}oK5H#-m+RgpmfS`%+ z-3a^2nt2n(S=P*(Acw4(N08oZn<5aK!Lp)Vi`bL3xHp;O-X!CmmdDOgqNZ(~PSvQV zGWArB*jMRsu?~GTQQK<$)l7XgQ%{rHR;Ed40BN+GpAMRc(~}&ZNygDh#?eW}*(u_u zh@T>UiukL_K-E}CdeUc);SjXgwXKkbHRX! zg*v?=e)=@fZaxDH$TU6!6ywfs0DahiOyhp9m}&aG0htD_Rxh&~VP9FKZo)XrB6Snw zK%BnL%c}K~(d)b(+5p}R4Is+wYrHyF*B-9%>RbbOBdYi~V3{mei?*ETZK)FXomsVL#zk7jpC$e}@z;sJPW<)aV(Lc7f$-f3IS{@Z zAqT>@&kv1?a1sfGwkixy5x`D+!d(KW=7%g;z;Qfy0;qXUDwN?u(X;MHsVAH%dT!}a zI2YOo3nD-l7EEef^JpP&F>DTj8W7`TzX0@Q z%N(3Urk(9_U>2FjRGyN0!d;?g-DgryI8OAedr#_#*h*1cge{#3#X}>EhvMNC7_T(R z-(o?vwf$rlskKPZIw$Q?Lcz4RUh06B14U5lBiJq?FVx z(?oD7XLTGc%gU?Eh&r0y2b?}oRSf}Eb>Is;rwb_1l0XtRAdZ~1q+o^hR$I^F}UW)=^ zv;E&lrftgxvmf@rU==TDB7G=e@LF!+mBwDW7#rBDVB_`*HY+8YY%XI1a}{jdT+W6z z!@ZD;Wr?&{mPm_biImNx4}_UotEi5plF3rZB-_WBESF4{OD4-D6Ikbs9XobJgzs1> znXHsdRthE^E8ow;>-VX#)kq8BOPPyhIkZ@oLyKiOwAfk>ZNfmgVna!_RPtCVc`TJY zmP;PXC6DEj$8y1=Z6$wmd&N>C%2=bXY9fqJeHa-g0=2=-hEz#Po# z0fbw{`0F{)%$w1I+!WM^vI)pZ8nGiVNJa_BG>E1NlWCB60)zOOfJ}p^=@@z*ia)iq zU+w&oX&|B23YnM8h3NE>2@#!MIxA2R7S^w%2PW%<$r?OAx6KpH=eBvG`P??IXlQd3 ziQ(O*l6Z{Sw$LkS9FeG`L9+H?)jSaBPKSKQ3`^#O7iI!PtHXK*ov^#TJf|R#Zx><2<(@;{y1r|&E~Zli?z&R zy;8$(-ds;rsr^1|J+ZJI=k?5DgDR@N8?0XpV7E}dZL?#wEP}GyRs=!q%05<-x!PeG zx3aX@3ToEfe*FyH3qG!U@W}?yn?l-PfQkygP{Z)T096adOIoN|@Y$#g3ACF;&^9n` zm(-G2$WU?0psrgj3!&Ar5Lzt?p*Gm(jU6r3)LO}8tz@!RGRelVx^BH>vR*P-Z((9z z`)D0QT2%L_%2vNyHhiya_f#pv+hT!C!8sIZs}1d-eAG#^b+@uPA~EC==2gtk4`W3 zb`)=gRg-E+Wnnv7m9}fOYU+lx6*QQbAqSFGV34O0kZCYkg9ec|x*_N$Ak$z1J53aC z;k8B<#ap3Q;u;aAq$%`DG!b=58l>J37+E)fh(sj~a&77sG*yOeyUv@#?f3|94mW^z zbsNBIx?@)nrvb0=MqWEU!drz6;H|<2@K#|vSmL+%>hTf3iC6*B=x<+U{3c>OSVEdO zA~H+D)I#diLKe~Dx~5|!R5-Py8_IdGB;8P+b|R5suJMN7YrLKN8gKEw##_E;h@T;T zhWHucXNjLBewO%I;;$2bo%rj-UoUP6Z-g9ju%rq0kb@;nkV6iZ1!4Cq#KN%`Xm=oM$*Eo%PB3kZ!?!zm^5>l1$3!iLDRmCDPPK@K_i&;&W;@Ip?(i0JXgaD#JR4+tQ91qN|E0htETJ7F>n0(W2#t`m@H z5S;>ph@Ak7ZT6Cm*)Q?h@+Lxn1Cb6FQ@XM|vKUznYvwidQbsS=&?`ktBt|@GtGwcm zi@dT}dgaxSj3Xt<=h!4z4rdi1}D?w9by^h5qKXfeq zY0g}_-K^iDgn~L=`g7eyj-91h)D~Rw48yn^2=Q_Yv9GNz=UfNH zl~@d^NjK$9w?maT+g5UEzG8fArF^B9b=@LP9T{(tGkB31X^|Oekr``=_$A_(h+iUp znRqCo8E={RW#S>FwnISsOZ-Za@fsnA>?1e99+vG>Wb`wh^~jNWGQL?)#5ap2Ifmfnaka>9*i)^y zxtkyD+YwsCovtzB~u$DPMZ=J2h zd!H*GY}QLQ(4F(#y%oA^%QgIl?|;{WgX^6B^6Tl2je0v@&>2_K9H)<)f9s z23epoh-|vbnG0j6hr$l_m)UTQc&MuFYs9Y+zfSx*@$1B|6Td zQ%eQ1_jN5{>`JH-Vl1HAb&-Bz2(>;1_Ip<|7i+9G_h86E}HQ=8ZF9Ud&t6pa@ z&gsi^s=^@Ofy3oz3pw5G_omW%cHX-)VMgC31>;DHx6A-gqF&#XTs~5@OnrY z(e)Z{SiQyzkFW7!k7jpC$e}@z;sJPW*Mj+s-e$p4^-0khkBEyM=O03 z)nMR#Jy02jfyw|%37{&D+iuh%-HjaSZsbUJgA6pb&eaI#GT~e%oXdpsiO?>tn9qds znQ%T6E|5^~5n3RP-XpY-X%>Pe;_(d*-wnpg8;qB(Qsk^T_MBtSIrelNqUSt&&a>w{ zd%DokbAde<*mHqBT~zkmZ2v#L-v0YL{`B2{{C0KZ5aD}!*{#~zUSh*xz~2id>KHo07R5tq)J*AFEaEQkVD^M zggz`*x*2qRpEO!9FJ+pgOtVZHDVVM9UCyz2ITJ2t!j&4~N+w*%geyT90eX?nv&ay+ z$Pno&MKE1r&n5O;V$UTjlWbLInVpu|X_=i|Xi2nOp<~Y#_FQ34m(qJuRQVm*wxU`b ze2IX%lCr&QM!&MHM6L0-5pu}-e-rE>>;Lq@sKR`vq!v12YN0nqOEqyMFf7rHb#D5^ zF@S^$_{1?F)A*b*Os4TUqZpqq22e@^f`&dQ>;Fx#xvc*;K@M5}7diaP--sa*WEU%2 zdhHw`MaGv3Xf$yK2r0q91EjQAp}yq=cG~6qw)VNEG8RNuYvFS>htJgBJn)OVxK^jdw8>BHH(`*Dy#P?O&d6i*ym0{MkkinEB-GXA znM^p731>;Dv3Hg<8hd9m%`9nbMLG+3oizI6jq851tcZS{G{8jcy~dkVukps?YrOIJ z8gE3NA%2GV8RBP%pCx{l_*vp-iN8+SWD40_bOBQfrA#dp)mtL=e);lR?7U8Wu2Y}u z`37iNul~~Q_BrH`_39?bA?wvYNZ}UF6pocln7EVST=|2#T_730{n}@}&gvI1%4?lQa8qM)wtT%Sx_JMgBDA*|h z93#cRI)Q;<5|C-&1A&>(&w&vVCeyet=yRZObc3!5$TU#SF_H72mo5(7U{1QhoOFXZ zc8>Tt;^&B;BOdZ9{XFp)C4-4yAbx@P1>zTqoYx3BWRbrK_K-#XCdeU+{7sNU7WtbX zhb;0lxag|72TcPQQVd{dQoy660SvSTWE#W)jY*2}h-g5jL1IYVGK~j5O;v~k+RXsc z7(f~Tj018XA!D-Uo}~;dXJ91&(jvVr<}|d(kRwUQQi8LV77OJ|nP90#;ExZ2Tku&Z4gOk zxyH<`63k$lt(d_+m1KYUcO@yW)R?)&f*H)V6*JhbV)j>HM%y7rF6P_?vsK*|zTS3O z7MI%GIW%o$d;PJN3T`h^+Fs~jFO?y+P^#2Ie~uP6m9!ku;sK_r_#CqqI)#do4P>IY zfrQ0TC4hk{7RRk6vk0@eMP$o{QEQReZ;{z=k=b#H_$A_(h+iUpnfPVmmx*5{euelI z;#Y`YDY9!L+z5#dD(M>IMwA4aJixziSjjQgf29Vl-h`9L42A{1M z_e%pZ4O~(MQjB|}0Tk7MOamWu8qP}DviTx5_fq?%j_B3%OTAG$ZMMJpjVfZuHqIB3 z4e{iqVriJOYV@V^L$-19n7AvbeLdD25cb6mPDP_{sCXJ?u_P3GNAS2VEw+7wkj~L@ z0*EhY3w4;|3CIf@nC*disgXVO$S*x2Q{#Yi2G%pMLEv9i#Q+leYR;akwe0DvMJP+? zYnfoJM&OSRg7r+WUL$Z3gJ2^QY}5!`4Ivnb7dP4B;xNfetJNc}U1U0_s3TJ(bk|dI zfDP(ejhSm6%%J{O%wU5mAKLM=^%^s`N-%?IwqoY?5y|8|6+gVFF>{LrvkiNL){@1J zD{Po&$z2AK#$mCq?a;SdR~r_i?0Ay2rQ%Wj5ecl5&>S@-40C`bEKw02 zw_l%RLiZ0PgzCW(T7RuoRA`;h`H655$52-!=v4-wRVL6?CeT$T*frwUh+iXqjreuq z*NI;zex3LY;x~xL5a{bM43EE*L$=$RAct(XH9-#9ZlgPE*oFJ)BrqT+JPeb}c;1JZ zY2bN5<5N-@VCaO#7JPgTDhAUpXnf`wCe!#-Qw;nqXb_hY5HyjDUuxf!A`!AV5?gv+ zOV5}3pey=PN3=5plu~x-n&1VpOVWN)VHNv-8pz9jcn zzCrdDZvoXCWN+~TPyiebq+>i@qnxBCT+r$lib9Yro73g3xi>i%Ok6IR5_WT|3zu5b zJ*DiE?kTmF+m(s@UftU@JKe6?>2}Rdce0)CWINr-cDhru6Yfa8S>7vpv%FXIW_hpZ z&DMKGH`{L6t&4WM&n>&Bk$~M7Nx*IoG~l*Fg*XC~GjtMM0tR&iU79$yl*BYe^wow#1B*q$H zygt(~<0IlOqeYZ^ivk*TyjwWRX8RBHMF&YF42Jv>KzNJq7Q4&L$UYtNhxRpqgaGI= zcvZYhi_5E`W$nB4xzs`~sfDbfHNu$So?vus<(ilJ*1s=GE z$O)VWK0Op5jULo_K$@1bId>Vm?=p7ZrGMOIY`;hRJ>u^Xe~N$C4Cwg;Jzi3>aP2i0PgqN&HdhhOam8+5bu7k z-Q4dD$TV=PpsD;`9$NXm0-2`r`)ZD3HT0F(*O&Cv`71zXKn2J&Fo5v~S)#Cciplla znc^O%sMy9*vCdQfp-)WK)IE&sA@zP`HRp1l!|F1^%pPlgTbmaLm@R$DFqy`c)8}ldm(n~SjREl-ju&1FpYUBp5AQtTyNUs<(hXpN z4uG_Hr+buXA7$D{nf6i8Zniy6?^t#K=y7_-VoQ3*VoQ3*vKE(Hyv9!CxbUfkQlu7& z;w_OkAJR7@1KJZFro71(S~K;bNu$MWB5yJ#mm4Ovr1u~8N$)?_@;H6{*4EY^*FJpv zxb?%ge#7hI+ShNNeCOZ&z4-8kf7bTNcUxQSv$jvZms@df&Xe!w1|z23@P77?Ir1TM zdmh<`-4&>lQ z$blT}^Geg9PbmX9n+)JYQUG%(Dq>8Z1Y{bxkj!Iy&4M2ZP)(Ht7^SFJ&^*aBb>;9evKKjfzF_u@uU6ob zW6yGrXF0z<%lY*glZW1){=Al7pV#v1^ORrhYMF!eA9Iw$NbChE_ve1*=tklaw%Bt=V%vj99}#4p_3a zSrzMeR><4&tfdq{(tlP|0d3iqDu2iGlF9Ru$@7v)wwy63E!Xj)Wb&e9;*KVE6DG79 z*3O@{NaSVC(-w}K?N;VIE!cKE-J;Ba9a>n5VOqFtVX2O1EsW6Pw>MPB^ODDJZ>NqI ztvqNZlx$B~Qaxo!^^_&mQGvc2S|D5>e#6KtgIq@%ue?j~U;$IXcTO;H^ z$<_!tP_i{b4wP(-kOO5`BjiAJg>W2I0)lV?a*{`^4Ga=i0x}I!cfw>EB&Wb2B@ysy z2h&VKo-Lnat_ffTA|_k{a_NYvCm7p6XqkVguEM_ds3=~LO+u1FFDrPEezix?yi6~n zag~Aw2{xXC+%z4iX4U#%@`^|$Q8Q|>F_YRh(wn@T^(HU;yvYlDp}($H+#>!K@wbSFUW$h{_LunE#NQ$Q4)J%0zf)ZJ+Xy*i z7rF`dkX`5|$RWGXpGOXV1$~K=NZ7Fb$d`CZbb6_~AcKA`v1IywnQkjv$DhYMU$z{w z{hROl#as?c)+e+FKNCxO@|=K7&1xvC`JK8Wc2|Lu`@MGSvoX*)?+g&Aw68AEBWx$Y zgRQJ6Ar80%)$2~%UDC#;?OifRE##6~7`LP49{JdYE?F2rY6H?`>TUN)V;j1pF@Q7% z#O>+Wej$x*=#s_&(ijklCEi)?(u3~OQ|~fB-sJ$?BmN%o_lUno{C(o@6Mvuh`@}yW z{sHk1h<~7X%7JC(M#v#sy-l!(Z1pxl4%zCp0>onHOPnNT{7XC~I=#eQqSH%#Mz(8T zg^m1OK!vFQ@!|>)S2lqDEZeoe3)wuF{VmqA@J9h{HFnEsCcCW+6}G3!P+$dQ{Y-N|)7;NA9>#1>l{5xq8bl6p5qVvsxn;MNRl4n| zvLuZ)U)fX5Jsz=#c7K$=a{P#;s;>DyPOlHPg8DeUKCmUdKG>S?W3tdSUl&Y7wl&`; ze73aMn(vdu!q$AB1Pkhj6G#s^c9LMYZ%QMj7FsH`(8ST=mXL~_yQHaxXG^N#*^+8_ z6Z>)NcQD~8k87X6d~EL&X_42hQ@vAkJo%H>eNbITY0kUi5T z$RT^CO^`$OOmi}OiIYSMdWokA9kq&?1w)U5JxUIp& z!)+CY9QK!ZxUIr)TM?FRYW!VAs+OiVR>-C2WHJfy>Neeesm`Obu2dx0xGT_K|U`kY$gq|{_YZ7{v(3W7H zW%TnJ`gumbsG(m3ns$`UwY0dG;=KzZMzpo4r?qtVG}0Y5XA>U__%3X)cvfTaEVF<@ z)$W|JaD{@!^BRlinT0DY%WL*gPFFfuyr{8w5iDpJ**)7bzdf~iXyQH1`OU2n8S+^R z2TY}BnfO^Ib~^;|^OE>^CVrlY-2y@Uq9lHiiC<)5*WHO}0NEE~_=n2s=g`*v(%+vE z53RHv3fW)cpA!$kwH-3sU*ca7581RGV%cBCQx2r%M#v%iVok7z?29!)4%ruLf*i6h z_EpH?spW+@Yxx$5m>SuO5yLVO=8yy;%iK>Rb4&b8nTUbH>Xa?!mGCg+7n)qM>9vKZ zmbB{AJt;*2t!G`p)RSS$de%cg>d6>oJ+}-7c$>P(d!uz}>?ZGx*2`6I=6j=W#=X&4 z&P^9v+t2iG<%_LvWx`vT@OC1!1bjOa-p+)#GvS>Y;hju)CllTwA+BbP*n5+A+1}(O z(>Hm^wCg24XNJ1Pp10WZ7JIrP(epNY-e%9+?0MV1^JU8sci8C;JKbTYJNmJ(2+G?F zXhD2?u?+uGVUQ|6mmIS5vaO+Bp&YXF(gZnV=Vepw7nG4=*89dGR?hAbDuP}mqHo?GR^%=^MEwAmqHp%7!NYd1JdC8kP(IN zaxm^P7~W+tyvr{q-Xs1V@%MMrOuNCp@%8{k5|BUgiSXf=2-FX$mux85TGK;5RKGCrFbBhj6jVP8^C%Ho z5&S3f*i7;&;&VTL!k+B$cDnUaW$?VZB#+q;6`DF>?Tr?rUqG)Kgz zIU+udh=^6C8sW1{_$(7X%Y@HsgwHeK^Gx_W6TYYszQ}|xGU1CLq^`2;Oq)MtaDB?) z`jo-<8S&4Ee@6T>;-3@$ocQO&KPUbL@h^yfLHvs%csD{0S$1xMJ!ILr33AA?^R{wC z6tbdwdrv8QZtpW?&+WaZwI}^qmZwEtU#){vYqWt=+h0at71cYzvlR)?w!iG8QhF!2 zw<6)*_LrShKwlk(k1G;BZhwnd4%xg?grL&dYjhQ`0))(g?X7AtZF^f9etQe1m?taK z+m5sGc_nhluOIR)wKvl(wZrccD|j(4fQaokYqz}m z6J<-z?&8H`bwfe6HQ!9P1^!4spTeIR)cD-uy{W=SF3=5Wq=i4nph(ejJMl3UZ}UD( zd3E5=F(^-J;YG;Na)*3$f#(ic7(i+RNC+TufZHT4dxuTb0@7laz57t;4YEE83f$t8 zrLW!d4og(jcF#M;<&7QwxtCkjHL{!Sc2)fCAH2R$dHn4kX5h~<@S_CW;mwwJcrWZ7 z-V1vt-wTVkf}8Ajll^Y8-%Z{xdyDv6#NQ(R7V(fx_emj^{U!c3@t;c$Svqfm9I|xY z1UY2soNl9$(*4bVdZ$sdlSZ4me{{^Ic((PRmTS`wQ$r@3*(@-aQu*f?)|{-?2eRimtLn! z-**|?3?N?v$WnoO6^-8jelHW=%Y^qb;r)sb3FLmJxu0q7XPO5-E%f3#(%1?-X$&9@ zfQbEfIXrh6-tIEI-DP;YNBlkF?-75G`1{1)C;mS1_lbW%`~%`25dT2&lmlV95pu|) zdlT#-i|$R3Ll)iLx1_vs=hskp*L_Pd5ej7rrC{uSuQcxW24oudd&Ril8<3yle(!M? zE6n*}58U}hrU#i2{w6fC?M|n|%fc%$vRCpt11dnKK?TTMFo3ej3VjnCKvw9peP8AP zdCW7-%N!ul{MHU2Bb>kf0sG1b+maZYaCIk7K5K29$u_S=IencztxunAAyoF-^tkqU$;bA_q_@b}`OqgdK5nAm z^CW#_L+iedCqKINTHGM#6Ig!Bz)A9u+2tX#%R^?LN5nrO{t@wyh<{A{W8$HL7Woid z|2`r93Gook+7%z!s}XX@)%UV({{ zfK21lLs?^HL^ni<1Y{bY3QB`n5Zw?c5@3ld{gO+zC?xPfR`@-&;a};jI`A*?@Ox_~ z9)7Pd{NDZ&55HF!elIb}PEo@7BbH(YB*0{okQ<51ZSE;eq%?g}3pGqFG)=TLZXBvX zp{}xH(F8x2pEfXH>$fMLW#D-RUIaiL*G)`#3c=u5++?R%7$5Wb?en#w`(S zp0~2uZ2#b!m`fecOI|N(yxd5^>qRRsuzAtShK7=DA3E++CN>yF6WdcJzGuWgBOcl+ z{u%MliGNN!)KL6$;$IN|f_R9g_!mXuY=j)L?b8H%$hJ=t| z1i%fTOoIs%-4G-akZF91=yNbTq8s8w0y2$H1*O3(h;9fK2?!ecy=)IzVl#nX;`|a? zsMYo}AUeHd8b~KQ?5%UbUr=;H_#uFnS%G&yN@=e$kWzRM$mti8H88Ja#>z%f6Fd|b zn11$S`}vywcJFWoj%46y0Q3S}ZR)gQJ^Q)cXFstG3Td%pSD(GL1^*y8Tq8J~30#IC zI8q}xk_lYSAUIkhI2r`h1*!kDAFC7CPvk!PiEdF5VE178*-uL?4`=GbncCF}>ccha zBNg>#`zhV>I+9tqg2CcQjm6Q51Z1iUjer^k1ImeyX^ZcpqU9&vBEVbO zMn6q9qW=BuLW41_xY%?%Y=m~1*x^iw0oJ~=Qf^~x6Y$pSv+yDtgCm&+V;tQuya~uO zM}vkMqOu7M>&h7;4Tl(E<*EQ?1%b`>Ej8S1e_yJNHjH)Ek&0J*Jo320y65K#8$fCU zNT`4-YycHDAk$!6_3^+^VN@veYujy&(exjhVtN)Lhw3hJ*5878jBtzA0#phEa9zdq zjL;QUyTY&eZ0VZ`UEv_~VOB!8bP&4Mz)))}gMYDM7CkB-79c-w8x2K;O!N7aGcUn> z6-{l7LOHj8XlN}|6Xn(yQ`7l}u2oB=aMkit710jc`MBzRDXz5vBs73SI#Uh5kE`C) z;zMcx2@NO+sW9rg-&$dJyzt@AIk-;fx|+v+juCc3*HuQ=huPh>YN_lDsSvNEZ(3SM z0g36W1wS&9{e6pne`z%i=0f)Mef%?qs)>9;+2W$D#<@Y&-trC}`}g%<)8EzmPhf z2~O~_dO+yJPprf`YApWZq%b(OPC?Jc@Wi|cCgYh42;P-PT=cM{la|9XqALhZVGA4F0(K~Q7- zE9yVgnik_d)gPHUbXyt){?0);7(2bQG~hv;&CX1HrxMm zCG-K;+=7{)ga(j{0Ep7y5>iQc{ zQ9~+M9T=*PO3YQ4BH*9n0xh&qcsZ(ORiUdceV+YY?L!%~j&S|8HgMI08bLq}C)CfC z+Kr&pZUh5r&pz?i>q2PXuJ@tWzOJ=C*0naEdScQVG}Ib}S!kUUR<5qAGIBRpjH_t? z1vP-rGXrGPxN?f|!8IV$gkElPS5Eo6at3UzoDot(RAR27=|O32?vlaw6S+l0Q!3N= z@Y!svCLk>78Y%<#TvL};Q5sjyfGisVG<_wFoVe2e6?eO#>O#KKstBpd{<11U2v!&w z$^H_5oOlFTZAW~yzr@4I3??42RAGcs`%656Ctw;GRaYbAK-JX--gjCF!B&qrgVd7h5%wXg=ySSOkDRX6Bd2Ti$mvv%Sj}=K z>vAURawh9?rlt$>`l%nkE-Bc`fKxwFAYJl)>aC3aX#!5?V&ZfzCQj#K;G4`B~>56>qx<*~(3a6IJ%3c?pGPBv8My|RJcBqa#(~u!W(sng9F}j8ZP&pglYGf=i zLIwJs_I2fKkgGuvO-ZQTd`PvMkEV{452SU=G#Eo4oXs}+tF1Ym<#Qz7EUAN>tq3>U zr@r2H0Ev^%iwus)q?r{#$^J6KV#pLm0J6Wt!!r#g{tWSFh(AO88R8+R_J@r2m-w?q z25*EM$l#5T0~x##av%#|WTMlP*bFA#r$_>06}B>p1t7xQ#N zPHKc4$QO-}0|C874&NZh;7F9TbcYcN;FSy$qHl{>@c!T4T`bebDK?)5sfE)ZwQw3l zi%$d1$(R8wM<5ZLKLI`kt5oEHiu|mq+AogdB+6jgUh&>fg=>3Nmmc14jd3 z7?b^NHcC;)0}DTk6!+fH|do#yjvXD$-C*O~} zt?`4~@IOm?{zq!mM-sIe^Ju0%nyFpec=pkPIJF52^c$LA% zZDl7J4{fu{R*f+uWnSA`?PovFKn!?x#?AKsL07`VBRAW> zr}H`7vg(srAnwq$HrxM4WpTuw&AD1RTZPWl;ic7>RjyjKBoNqFBnk$1}C76V%6R)F(3aiA?Rf1@(y<^~p?q zGE=*vL4C5Irv9?=Sp_VlFbrcPM(Ce_9H!tdfx$>7prY~W3 zIA~@NS5CXRat36Y`k=|?CH2w;NY~2%((0n+v9O6o8I?r4`JibxOh(11WedFwqupGu zmO)c)&`aLYTlH!gH0_3o7ZN}(r{Q?Xz9qvyB8{faV@#V+L}3IJ`%C#cQ|618<>#vZ47Z1(YdE1z;@*PB~;lvk7v@hGrAwkPS`d z+&Hx*JC!LB+o`BiwXAn4vL2TI-;S4Q+gUrE2<#Zy=}d5jPte`cGe4_#OE=rjuv-Wu z+l`i!?49;h&Pgst+TF{RT+ZLD0Tpgvurc2T7dcONNlYN625Vg@@?<8zjw zN8Yfx`^bcoS~$^DOX8D`k;(334$&B&h?cNP0wQcgI@3V^=!T(6K&Cm9 zY0lbPl4abp_NGF>-jWCyjclWFhRW_EpQmBa^)i6ZlXUf0n!8TrI1MLM*|e`KXFx@W z$N=R$-@)55jVq@#@WbE+<$?yv2~a7QfS+fK(In+$yD=NnmDAky|KmZE{YC1f`Ofvy z+~s;15V%~G~2C$9&8t*_-CeWc}Yv<1;eQ>S|*sr@LR>#9!R(MN$ZBy=_7vF@AJ zjS)ft_@+MWEaz#^oTW{zThK&`4mFL(DW*_NGE<;ZgfQ_KAjOBggo(#sm`s&ygo!^} zr07P-Av>0o7x_lz|4Qs3JC@9qwn@p{V*t~R0q!Fdf06i$#9t)-V)kj-zHEXVvVGYEIb{3N z3OdW77#xYscADlZ86nxZtSn=>CnD!L_j>uI;yL$v0m6Gqn)8|Fe5Uc4BK%E#^(|Nb zLMFVB2{ARI^t$NNQpC8JX)Xp$g!WL*LfKbhWZBZJjQkbKAzPYFkVCd5-`i}TvGxDz zUq`Bc9p%3`jM#N5w*VZgo}0{k)q@4YS|m3w`pSrnSXndWe&Ih<*ZWSS$S z*(=XEl4*`)nxmQKXnxMoOmoy|(vRH`raybv{Nb}-@b54A_dWZ2nE1oQA0{3`Yid41 z{1M`h5Dx(rf0X#6#2+Od!T?YE%9dOc(m4}WVa>9o@0zX*CgN_W9-q&_SkzCBo#QGX^xX-Mre+cMi1s4CyfFpGR+Cn{JF%% z6FJ76AdN=mlbPmZj*BNNn$7nAssmxD?PL%}4SS46KE~j6jKS*|gWGZ9j}w2K_~XQ% zApQjLCx|~m{7K?Z5`U8TlSOcBgdDOr(FA+QUP2S(khT9;A&1|z)8Zu6MgZN`YuYG0 zUx{ooabD)Tvh4pVZ1lIuA!^n)uVi zpC__M^HCH`y?FdHF1UY0q_g&p|<`Qn@Bvu>5 zd%rt>EbhW_1Tezzo)*GtU6-C|YqXg#+^U5T)6HjqtT~o1{n+q1Mne5Y!Z}7l1Ly(@oOj=ma`rrF z>_;c0F~HqMx?LbmEXH0SVQL|DY9R}0v9pM-o-f9Rj;V!;rk3|ib#IAievZR-juZ79 zqwP6HG4OhwnsC~(M)qR(;N*NYA6fb@534}gexa1Sh@8XX=Qu<@4b$j zbpGQ%_`}!m=Rf%aF`SQrVE-M#{+EA%|NR$=J4~LgcQVU|TF==n1F*Q1S_T{;&5;jG zo+BUfuM7*G=Q;{6vy>~ES}1X9p~~Juy=4LXeOst@y`u_sy+yYF=l|7fHeFe1`q%By z^MC#Z{s()=OHdos)iv+KA86p?$eN}mDmC>Hw(ii>meN1u-(T6^qhxoK_@l%hRXjD2 zrSs3F!M`tK^KbRe%&f)Vm*$&3T7SFv|ME3AI|jzCItf+CJkVORNy#iY#p9729U-8(kO6(G`jSDf;0w@#sJdT3Vo(I znQ2avMpwB`22BL+V;qlTj6cU17mhJ594G!b@yCfjPW%btPY{2C_!GpRB>p7vCy76) z_z1s^kV6*dn_v%FoNt00vN->x%VA|$yzr=}RLk|*U2M6YJ|k!HzjWCwH@?(&WpVyx za`+y@mJ_K$%53nLyp}2DJ#=1GJv?H_`(4biu%wloKKu3k&SyUWT2PkrUnV(tZz;62 z|1M|0Eax+V=~m<^MlcOpr*hOg6%h=}`8n#H&Qb4lra7Hy&X7h~pUE_5GR+y%Xt%SZ z(U5+YGzO5y0MY=6=z5CwJ;msEitc=h_B&1dY2r^4f13C+#GfJl4Dn}(KTG^s;?EL) zR`C&C8zG0RSGnbAdEdiXlx}+ph>W+t>6LI2SYZ#Y}zi zSKF@W(;Ln)>Yn2?J;$hgp7`^`pC|r2@fV1{K>P*bFA#r`_>06}B>rL%)z39S4q4G} zf*i7<-vl{iMW0@#vl&hz6PC;Sbg-y))n~k}JD&;9(=(Ne&jkZ~E=c)zA=6yQG(H!U z=0c{qm}z_lXg8k$1_VvS@&q_cHO9iHBy^PW%Az1H?mQ#SaiaNc!eUP&Y>B+n2sw~)8X*T#&QK(l&9>nTjAYlGjMd>q?E6n z+J5|%n8A^ShL|OWm?egoC5D(qhKV00ewg@S;zx)dAs%{YmKh=b3h`Hnhir<6F!)P3 zu#?*eIgo`KAqTQhBji99YJ?ofB#n>*nWPbNAd@sg4rG$iND-TDV;LCFz(fF%Nk(%( zAFTy+XYBzU{4>E=jldrt1mm?nE>-lIsP%DSy-#G4(OUF%9U}UUrs!+00HZ(s7q7Lv zfsEDIxMsm-%-Fmsxxn5)#!5EhWTS5&<4j5h;>U;|Cw`pxapK2`pCEpM_zB`CiuBP4IgmaYAqUb& zBjiB(XoMU{AB~U$>7x;HAbm7K4y2FC$P1foQyI8Q;9pf+-&p&ati@_);ISH9YJHq< z^tqZ7$<-QxKU)Y!^lZ^|CYVkH!-h_aZgS09WQT9v7Cf<(;x+F!8Z4?IKDtvi%vCQ(EjUG8fic7-(g;DDksrUaHA; zsgesLaH$drfa~jg(L$wDOQyb@sbQ0^?bxvcKVH~uPa8WhOx3KrJNDT;SVxt!HVA3EC*YeM52aeG;zWn_Lq0fL3f2O6Mva_=x6Q34-h{&c1u^D%zl?APY+6GptSYaIZG z+Jcj(#^I9PaLI1CWCsInCD=#{r_J{NQ`7xO$!?@%2a~n3<9=Q$#ccN;E~Xu2NZCSf z@D>{H>)7HftAwGVO6VB+d24lo&C%DSJ{fAQ6*fDDOIE`LtG3~)-~jz_Nk3B3kF?Nl zw*PA}6r4*>Ah=((3a6!0+m(C;{FQtK{1qd%8~Cr-74Tvr8U*KYh8Wz2Scwd=5*cEp zGEDq1@z6;tm0{vXh#w&y;wpZGc*v$O#InD{Lm0r6Lv})&AcyRPHbD;A32lNLvJ+a# zQ5F)2#9lj~TNDx!S8S{iYqdudABeRHJzsb&O zrI*S2mH55vtTsUo*;#FZ94K-|qm;qUX9mUz#L_s5oY7i&;S3_dkL9{%tVZAu34-xV zFkT~YL4?58$tN6h2BSaqGU2rGMO+Y=A;u_l|rKofuk%{U;!;z zMp?>?5kE%!81ZAoj}t#mJj7P|apEV4pCBF*DIUVKltPV=Lw5C>U=P{VZ-N}Mt6#}c zmKzAxtT6oBG{{0#%irj?Xz(qBMF4|>H=p9;CJFtat@%9oF4sEc($AaXo4Ja z4xkBgpn92P-GGt?08^lTr)`pn4*-L<92=-5QfDA8W2K05krw-enzM?Qsl>-Bl&Pxp z@DHX>*6e1_l7C8ez~{0mWC?B!(7EV z3D_)JEGu66Wwe-Nm)?sOJt5L@`Q6qve_gzQFKMbap)UXOze_@Gwm;JKjmz)lR){*# z!U=;okeLh=Odczffs)B!$z(7y8Ej#q=4lZkazD(Yxfw>Wzq|_?22l7i@le!Y;x7|F zKslZ_#mjn-{z~Fw2OqAaOucG-Qf^$amc(Zx zj^E4CkHpU^h@qNXLp8aE5j<(0uJUD^b=_ZaCIaz7;Z57E?p5#T3la!ikklTlPY$fQDN*c?C3FvKuMbX^qq7 zen{!WIt4qcg+>Z?ZJ4(@xI$>wD((NwIh zX=yf^g8s6#q~c17HJmm`d~6qHEEQ?CvoMy5G`1u@7nSoklaTJhj8hZ?D1`ycI%zOq6V!bekKV^mP6Ds|El47946jTy8mTM{#4?^?-}vwbXAEwyAT zt4+sKYBj2fWM#A9M9s<*H7idfD+?88Wg8Aolx5OrStgB^WzuMCnS|paC6BR^$5;yw zFaE|_7`f)&ffvqXJ8nEwzz@rCR#XQYZpP-z|>UWUsQSZS$Q#Ml56yr|9y+8Y>995z1%9wmQ2Pnld*z{m9=9flkpZN zm7f_Wo9pA2U#*}Wj{I8Ls|!b!^7 z3VEuk_x_rRR|~oS5O4g*!r6OTkL6^q{+&3JoWyB@@#G{<6XcMSI8Bg4PU7SuYBCp5 zlT3M9L`^c=MG+;(a!4D6i8DwoDFO3XPD;SmGF2;8rfQ|iRIOB*DoPccR>|UD4e_hg zEE2!5BcHZu%Mx1w=6Z_`RvWQvL)X^j>#%%dQ~x5rme}=w1rbRElfOVPF0+c>ZVF2Qw0-P zLqn6<`>N5}a9p*7ON@mk1Ey`Ck$`P660qGx0=BUzK;+m-PCqEDxp0y>aFRK4ig>7@ z_$lJ2h=;t|4pHqd@mGn5Y}!6e{50{?MUHKR9C84s3HFc!I8Bg44&XFF4mp6+1UcjY z4mbYdC=CKw78 z1Y{aSMaM8U$cdXK*j!HByl-!qI7$QHgA9CV!2gmD$zIOgFX!%;*ZNX6)l3FAl!na)bsA zALNG3_J5o@?o8p9hW{x8z*S>YgI0Ns5cp- zlkZeqsy-9ULdF0|j4%2v$SLQ#UxaE(v4flXP% z;gZKl$z!DCF;emvY2o2}D_7pvwUJb)U9s<#(PZ|KLIU>bK>=tHIa0zPH^gFOh{ebd zi6M#v#YN}6B~Ia1ODIpj!5E-2t6 zGWmGEq$((Ug2HD6ZRbmnRlLMN3acuS>J&-kN7gOQmmsnRA>2w>TAT{sDrpc!gN8G} zXs%TL)=I+}AV*4?U}-s0(gZo=NJ$gqkRv5g++as41LFk#*J_DFPHm*bZbivxt;QIQ z8Y5VWe;L78jbJPj_+y3OlASWC5sYVoiByU4m_;J6gDMk2K$k?>lXbD80J;=Kf$I|D zj}}EitBS@4Di(ZP#o#kmk6#7_`EQB*^XkVB4FG{GKnyrKzm$nlD*&hYQO!&4+uS+NoB z(pqdtB-UiJ_?3FhCSCeJBnk>`RWNW&@nTe9eRLNti>)=hnjnW9t!RQAa&sN zk;7M1UNUJUNLdN8{mk(d67TtvIV9}<1KEXcLzvTrl{lq=SXZ`iGs*jKy31*aCYTXN z2Cnf_S$d_|wYMy@Xx_TUPm4v~!bj?_)jn?J4CLchcBPnekrqoB&MI1F5+D09%M8Ez zC7=JbygI{=aiV*)1NTv$4g+ODZ_KKO|ziYUHWuC6OX> ziG~ZOsK<;@|A)G`is%uv8bX{l;)v6z_!)RhY0a`Na}_UA3qQ65pr_mxm>LXVYA}GQ z0RXi|CYj5$bD4H7)6NC$X50LaW24iKp3VQH){?#>$v){jlGfsKi&g9}nhT#=C`D?a zDBeO{kmhcr^kh%Ck`a2Jz@zDOBgP(Tx?gr3xu=A5WJv;Yw z?(EvXzxQD0M~3a*^=7A#@7~+>N%t<{@-6lQi{3+hon8BP?&)VT zKHeilJ$;=AdJlH*KiC7V5UKwV^i-9B{Iqjt@1eb5(bu)Ve`hxzQwgCQ-|YNHy`O+- z-?vnTkNdj24tDn+RI6wU>;kU4cX#*ockb@%-6v1!IS6y~_8sin3nRbT`OcnCJNqFL z9`#9gXMcD1uSM$qu7f@OyFb;=2M+E3l%^1Eh5le4Oa-A2^?lq8j=P2Q*ZX@v0a6~Z zs~1*K?RWKb|8eIpx(`Acd31m09&{4hiDY|v_lkKjTKxxl`ars~>%hUD-*ms(`Hv5F z_V4Ze1cP&+x2L~%e}Csky$981X7qkMaPQvEE^`;P{hRXY+;+q3HTc;{_*vUG+ZTTS zr{V;no0$KT?!NBMkGl5v^zZQj>h9dtec<389ck;d^H5*EV)uR2uZ{*99g{BnJD0A06uJ0kZed!Tz3I%As?oc(!<$2(+hb zSMMj4gY~1|o^N+|^$Q;i0wn!b=gz&o{h%}r4(#db>+0Rp`6&#FC(6i&DmuPm<&XQi zc6Qf<;4?8Vdf;)LeTRBr)!kj3BJg#%1SV0JjO|B<4(c=afdAg!-(Z?SJh zFN}f*8HM)W-LoH_wyS$zPye=B?e6JTSK8g#e-Pt=d7%#iBN+z#2gB`>zg?Yuy*q#X ztXmyZ4H8N&>OaduP`nSX-pr4Jm3W?uWptnyat1Y z_}vRfL!g!@vac7W+10aqchAm4d*NBVod@777Q{4`SOEOS+aT_T&8k_ntGmA&9s56l z;W33YI`32G70dQ_ckQ({1mE3=mO8sJS}+!7+Cd#QnO+deT6e*AM$vho8xu=)=sP4a zqw64S|F#Sy{u3>Pq3I}-R`l7`*JbhUlRorz{e2$W@a*gF-YXWg09I8ph-N4jBJHA1 zP(VJm(1rpk0htDc!Plz1jdDN%r9u8rKvn5TdjB!fydUvHuGbPmQnf8OFQlN#mQ)%` z3sXPdF>mm7_6FYpZ}1)P2483Ah@T^Vj`%s^=ZT*uexCSw;vuRoS}qX3K>R}Sj@bw~ z@Q&FCIq;6z2s!YM`AX&R(^u*wl{bs07(lnhD`#CSn*`F+UW{%em-koBx-*wlc(YrtbcF!FZCo z$NWs)Ba}#x$*-9$(-qr$OAJ){Wy&Q6Dt)tDVxUrBnceh@l*>5=F6S7ylDnn^5uPx}`2Vij}!{cW-0R<$IS_Kvrd_}KkEuAU68efiRLloopr zbVZ|OxyHx!mp=A&Oc+6fy1c#NVno;(mZ)0rW{8%R8Xq@M@PU;oD%|5ER23gL5nkzG zqN-cEhtcg+yhFON%4S+DH~UMf+fH!lGDbJx0u(>5D;_Z58btdD)c{Ih0BIF)lNrG08jxw+Mv8G88IWn*p{|Nu zUDHar^aBD{Tv@of2GEz3h0i!)q5I8pCp8tuQUMg!02xaKi$8gNrW$2B7TYZCE}ro(k&CeO#CwOkW%q0#IF#)qIk-I zHTg!!fqJPCa-d#vzw}Z8Ega(1Lg!2^O!v`($*GQ^857Q#fU2st02UZb&IDu{xMadq zwS`3MOyl0D4}~KJ4Sdi6jy-C!7Mpv$14mSHIHJiej^s6zdZQo8f=gNt_Jm7HUir5+ zWn^JmA_+UeFBOJgN~a&_oQ88+BRj!40aHL!XDtGP*;g`2P-(eSh~&2Jj%h1^9r9O` zxmD5xjvla^0Ct#di>VyQFEpP~P_51OX5>Tl3624ur*)C_~V$PH5^N_%N=>qOb&L!l*r4}}6SM`fUN zlVY|B?M7)tJGM}yXn{>CX6cj{3{y25DGXD#)CS586DD`-q?RO<4V2r-`*1p=$Z=z7 zu>cdjA?{*8E?C?;ig9N#Ak)A_f&siE0CxI%Rny;u2IYQ_-n!7LvH{dssNNL2r=r~5|t3ttXixRa$S|hdag#GYt`2lY%t7a z3p0T{!TMmBwNHqTVODF3s9aK-Q;a*$eBweck)87+URx5QXJI ztP_8$^BY_^{G_LU7q%d{YS_OMYuO)FG{5e_N^FJd?K{xZi`7*p?b(l2;A&6ER{Sbb zUw3zMUnuPldRgoJHn(>|x=*lN*Qac{da%^)57ULcZ+|39oU+Op{df0Zl~7g@_sY^J zmQ=9^;6xwE+9?-Bl|dz*EYt7Bc8cs`KtZf;%EBQibs2LfRK;4Mt$JfO0gH&TPa_t_ zI{t6Ex9s;3HhQp4BTJuqu*Qx@3ujSs%kH|VW7gjW--k7RVW(^7-}rG~7X-nAFB-5p z!_~?+bbWFo1=3Ttk@wTz`@U_LpuaHD%{bXHz%uSGZ0Gc0XUwvhFU$@z>zO9Id_RE%=ZN$K)IvL*V{BLB}sSBHiM_(Tk<_Jzyu|Fx`^>*IDGlI>R@diuZ$ zdwxLp_-QE6Wp$_BgV}(=gdq;?JQ!>Ey}HaVk*F6trkGs&Y|o>=3)aAbKL%PPkS$~t zK~%9xh%Myr^~u%-h;?tEM|R#2HDvp_`;E?@>Ui||ZY>u4cVe5+=P~HSozPA8Mm`mX z;3!~YaqnJZ*}d;0*^E=GSXdF~`gTwMw_&hvYs(v*-?i;s5dkC9*Zom%-+oTEsz&i* z7;lWLe4|_C8{I13=vMj0w?_OL@oU7d5syrvZ-nc_uM@vcJTjo-k^Jm0@kn`qneFh# z*a$iB#@Gls@Wu!^Bu`o{#o#2sDhFb$axmbPj1}JSDBFLlZ(AxG-lE_*d?B#E5JqIS zS2B2yy&$j?yhmYpk94w^JGhWFvJ+fLVHQy=E6f!3L+1_l)cVPt32%6f7(~3`H9`(K zgquH%do4bU3rzmV@3q=Te&s|iY2~mGPur3~Y9W`@LRQf-!!Itz+1eR?aWS>otC}^%}qF zIz#*n@iWBF5I;-&Eb+6%&k}!~vc+=9bqbhTC}nD)sNTXrD#voaba^e1U#C9Tsn7NN z4O=;u+XOk}SZ)*KkYl+`kVB5;HbD+Kmg{p8@!$3`5t#IiQG-4LQv&Gi`flohL=uM) zdLU84nM^q2Gg=l6J#qx$Y<}WwCY;Sr^eGyIK1KD3*E8Yucp~Q{@<1bOF2`>f%k7XY z!?*#A;07>w$32#E{5I3hW!kw+J4ae&G@m|AZkw6&>C@zFsXk5aTcGpR_sPA*<(2{9 z@mmUzS|~+op(xTKH(PQ%MiOUn-_*0XdXDm2@7tcfY^Vb?yD6>r*>-iWL-`vHDHV&VxPs z?B&v0@a`rD?(|(=PSPE~3Q70Do}I<9(~r7#?fvxIIM~~d6L&a!39$}Bus1uuD@VKR zXqzgb+`y*K-q__`4XYB6t>xAKM|gMFS2LrLw@oZ#@!e8SsG_M~-lz555(j(tcmFfI zB)@I!#2h%AxU2i09@4jETeHAY4~&PShJS?foO}NWJ>)f54vFpU!ZFCMkL`G?JPd3O z?Z@KGex83lgtLQK$2cf2@IAY5@C>h<-3Md=Lu{kV5+K95U0D{A*F`L_pg~sv(5R~p zTmgWpdV&r{`U{A2ptrwY)~8}n)~dYSX?R;po$p+RN+E^OoK`EwH;Xc)tHPplYlBTfCe)pFqjw2GXAQC$x*f>2e)^S zg?Mb#T{oClZ?G=9!Mf-M>%2MQ=ZK#pevbHg;^&EzToUm$)#@stB~S0m(* zqiRjCha6RFf*f*G?N!JTUW_8W0>o1)K-|Ru`iz`cOVhwgs)+NLG7;hhhyq9FX*FAn z5R;WHGC!-SBS0pEw@V7K`2?3wz|S*a35nD0^UMG_!S*UF4TWAh6Xg_Iu9%h>kn|?e z*K&=|a^?elD?WCck}EBu*xg_&H5Mzuf`*a9WHd}s z5xI4$W~+!6nG*^H+)nXy80(E4)yc4=pNR`Q6$-eWf`uDPjqk%PXk!5r6)fCD!NToi zPEwNsCMsCCiJS%PB!|MNkXC$d9Rp}+1Kz=5I2X~4pcpudTEu`%v-FOh{I=h(yVfEB z4?JZ;cMRnMg@dK*8ieqPgw9WdnvS7{ate$Z>g%FwXaH#qAguzfp#glJ?xg!nFifWL zX{_Bat}Y4Ar|>z3$uvH}6|<#Yh6x(#C8xU>*cMp=EV2YxWQnju{1Wj?#A8@=?R}Z} zW#X5KUnYKq_!Z(;h+k1W<&e`|O^`!QcQru{Io-wd>4_CB%z~+fsW7!LA4Us&Fmfkm zSpsq*MSuwmd@uo-20oZDnFc->82DfUG7aXIV>tG5x=Ru_k{^7~{z|$Q*fO=9V}c`U zBOKBGvJ)IpCbe~fH!2d|Xn)xW-l#CV(f$$-Z!}o(lt_+qHNgwyI9C(okh5Bherl}M zC?Pi6)|hPVL>4hE7hQq&Ydd(_%I~eQ4IoVzK~7)s@fwJ;{+6zxe`O=K zkW1LeEiElpZ>%LFm}Oyvf{z;^_`niXAL9c{lr4#madt}tA2)}z@H|zLhb`oj`Xs$% z;5g^x%oR>1Rp~G65vcNi%94^Y8@H<5;9QF0=w9`U*e&fL2u1~QfgtIcTs>HJz zZ+8BZLs;kW(-&C&Ij|SML`FY6498dSOGcbQQIYU-ad13vKvucHpjdcPO+bUgHa+`{ zInHg#THhh8cpbtIq;WO|XL;l#$j8DQzl-fXpet-R$bthka>fIX+kNO@4;B`?_I-pU zK3TSsvo3m&1jgFiy&DHgdW{mxmGTR8oWQW3po?|l7olPsIkB>@SJ%hvceQd>3k#T7 zSkrSG`1O0=$9uc_vBGKQ#gP*|n_)i+=CLOE2|lb1o&Oj=n#U@i{QA1f4}HjSpHdMW z82w$b9)sZzwD)y_a{oar_Q?Sod7zk476|1>%KdwK4%pcdY590BmN;?HrjxeW2SWJ; zH3%TppUaSS;f$5I1%5Is>$IvBWa-&2Kc2;JfPt`|%F3*1Ltw3Z@RY6wZ_wp6`E1bT z0dR`RffJ_5RTi16EHYPFgsu_4M*JG_hznZ8t`omb{5tW70d~NIc+7l*iQg!S*ha`9 z2Tqz`4>@pRVbhjcFgOxd2w2!8U}4jMS29*|;Dn{1iUq%e&scTCQW0_}44<*T#KUJ4 zhR@hv;^8v}6R#;l{n^?#h=Hcp5*gVaJUsfDbfWrm*=lwCRA>&EX2rWSr&FtzXtgV8ceK6ZM9EDRvE0VK3@ zCH^@>Jw4)|GgRRJWA062G+UPQu&YZ|kxh!l!J@4t-@>$HK%_P@C>WM38y*0|0Le#j zc%+DT-<{_-&qG&Lca2?DJp;XlD~-f;zay; z>h`;j_jcdh^y$biBmc zqy{_WizGGJAzvh^!4CN%iBCdFLx4lLjTXTtp(62{q9W*soTnvkdQxG+_r3Pg+ep$xX~y6P6S3u7>tZOM51?=??k2MdLMe?2-NC_6_}} z?IZiiZC)Tjnn%~U1s6Z0UmQRDdD)>q&N`2&6XS*&=w`ErKT@41S?39LVlbhD&gm?R zJ>rb%*k4W06f4OiMlyP%TXJ;7o=qQ2eoP!jD<1Zm{De3RR6J}md4@QQQM|(rIU29Q z4mldH!45eZufYyE8h;UX_%`R6K_X}2c{zF11UjPr5ht+nxATt*n1q}UGUc+4vyN5c zd{+U46VnHgodlap_KJlV4+IQjf&HvNmlN<8;ZWrP+H=~3!&&v*AD(oNN8(TpX&buo zq1i9Yd(24Y>WfkS$Q>jx?}99Yd%yo8KYao4Sob51R}kFSq!D z-hE*U#w^L!U939ru9CkAx%wQddzZAve6Bv9tIxB#_eQIuH_`e+uD+nvIaG48$$*_@ zV9zq3!e|S$IpTA~!%D;FiNiLXC}Eb#3&dfJ;vII#$z~09$jN36cF4&li7j3kJ<3uE z!!(sJR-*(#7X*o*O9Hi(6MZtNfXIt#h`c0Zoq2wk>LC20nolM}vd%*2Fb3sh(+HWf z<)Z^p=-9sDpwZ~-$|)gf-7spmW>1Mrvo2RUH8|yHS<4zEmrm@<51Ia>U=?~9LHcQQt zN3AMQTiadEi<_Gqi`z04<%P-Kc9yBFtI0~%_8x`yN=thswApJpEu(Xk?9uBW`^8N5 zi(DIgEVTMkYqeU+I!n~?;ZYrQQ$3bW#7xItJC>;vV+JpybIt3Gy%MeD*PE4MAzEZ? zFLM5)Bf3yTA56w5X*rCxXJfC)%fy$7hi!(h5Qj0U-(d$9qAKi=(}^1VA*U00w~WDw zJuyZo33<1?MBAV1Sjp*x*rxMdEwO2QO5kWE7$fF#uD7E{D0%hx}ckhy0nZhy0nZhx{3^N#c{lCy7rIpCUd*e2VxK@oD1I#HWc*7e6Cbg&lG_ zQG-9^bfN}3ZZ3_CBJoq{L1q9%t>xS^II)wwrq0FyVc>srO0Nev-AHw6wh^ zqHVX~&1CJFtUc4x_O82jaQGt*+aq%9BXaB`a`0o~kBL7f{+Rd^;!lV_A^wE;4DlJ_ zGsI^K4zI!vITxtGA95~GgB@}%@Ja0Oo$0AT(tr{PzHM!Xi_xIeuzfN@*@=-+ET;ya z#7fNdQw@~zpCpRqz`zL9EPck55-zn$&zM(I$u{$!XmZIJKn?DZjDIjNlImHQ&%#0o zLDaLE?q)OH&9>;yKga0~AC|S}vi4j{+YJltd1_C~x-g%$=Udv|lh9tEwyr7*S$m9PxSL^Tg+g&l6uDzCe6|_=4iJL(=m#*dgip z8tjntd<}L;dY(}hiFThPsYJ$9N#&&bH-A>X6M&iGY#Nh9w~RhXOkkjzkac`&DB@GY zgsg*E5uf7|LaX_NFd^$;F1SuG{b%BCU#fI2lz%Y&nOKCO>zJ65imxFMLGp{i-bid` zVL620^+m?*lyK`}X2-=AJ9^X3j%c6Sn!Z@d+Dk2Mwn0)gm?|( zED7-%>;QeQraSK~8NHhB>Sjs0s+lFteX^dyUdwmhujM=M*M2AcrNG+f8zI(&)!)+Z z+t^<@uKsowekTi`PlA7*Fsvox{X%iZEtpAqY>tH`C zvz{-OU62PY`cqK$}$Li2wrA)ccB8ss(d@MWsH3hR@*Y$Yu0|k^N>+a$h8e3LkgR=(RJzD0bC_!jYP;@iZxiEk@T|ALpRumikYg&pAKD(nC+ zKYu$)3h)393h*dSB@AURVH|T+%C(e#0kb(4u3h$W;&W>8m+0lfo<2_RyXGg8(>}W#P z@h+(jx)e*Y2bb!2T$#{#(8mei-`wZhg8pIIKHnBh;GW$CZr34jjIoC7r8gEkmfdT% zzkX1=*X)6tl4c|9C2oUs!v1p14M`=mCY8`6FQHxdde9D63;mYmPF^i`=tDgb*r7k< z)xnZQyIFBJEAD2+-SqBa_U`?beqU5`1wDJez4r1;FWKAG1GN3^?jG@4*WT}(nSy8u zg*|(P(u;=m*St`C()~w2hl)M>zm*!mm)d&vbBkK=J7tZ}cNEYU_J=0Zik2pGEGVy)l`^5K&?-#3I6?S0ttHKVfepT3k)z9aOGK9|+ z6BzO)1b3Wt`7}|)r-=z!2h$|7T;Pf%{B{{Ji@a^Xj+m8{W_pw^$9@_E^{*ghlR~n~b?N8A;?Y8}C2RO+G7D1PXTt~?x z<5QuipE~I}CavQOOza6Ray#UbsNZTj%uC{7EQu#wN35pbcREUIo_&GosI}%DXNBXW zVBcACTcrQ;oh2HC1^XZ^y4LtXYtcPO?b*V7&@$jKwPT;@UG>jI=Ua=ecUtP$(s$Hq z$9*An>>E>X$X|GgH`=A27>8GyVqFL=A9mbo(VZ17!efnU{HA!%@#mLcZkFC=7_n7> z*P8mt0=TXzPIvypf30FJ&Ry_i3&Y|LcQ(bzpu^u@Nd}#C@5%*DJ%_)OOQqoRx!|OG zU+-~(Yfo$QsAzLf+dL}UJnCo@Cc>|$HFw<69E>?GTRQG+iLv<8Cp`z{M&+Q~s2r3V zm4nWW3c6mlaagu-ShjIkwsBOpaa6W(RJL(cwsBmxaa^`>T()uC(S{8!or9g%0e40R z+!-BkXLP`w(;@Lg;)lc!i60R^B7Q{ti1;z_W8%lekBgmG6?S0fRfQecc~xNtc3xH3 zft^wnc3@WoJA~hDw+CY8exoU|_2150LBg>eX-^~rW&dQG53E{Iy*;nW>R6YW54Ydf zYtOY(2McziBR{uC9>89x3jfOaV!Er6XNT$LK$bK&2l{E^YIA*{m#pPmUDtSnsa`&| z#>-1h;60fTngs(kq=UoNzn6vI%fjy`!9Oof3jIS<2|qcN@Z+Ooo!5QFN#Q!L`%ERg z?lYC}{^cmyU^{k-$RI0FRnO|NgT$g{ITqi^TitMkn_bF?2z-t8tjnsMc(s>_|T9=eAtusJR&|A z%6wWxT4oqQ5)r9Uj2WN-EKjRxoSwo(n?u;zGgs<}U92%x_()C_f9zPr`eF+rCcdsO zks$!vmL;T|sNuhG7&8)MPb+)q3R@T|dI@{ha`O@RI_e%x$g$mxUj)O!F+EWtO zQxexx64xg2P2!uxH;Hc%-y*(6e2e%t@onPU#J3fvf8`*t20P>+u?9QjAh8BJ?=#w73`{jIe=tLvk?gX3+T7VNn z2{;-36FFmaGBSZ}{i!0<|EGEs+1QoI2rU~``&gQ{nh*Bvv>ZyZ0Xur6Z%p8anm}C@ z+!-ch9cNlYvW|C75$~J{`E#6U6=|4OZe{R5<-n&EWV_WbIh5oph8;cf6~hE>^iAL% zzvEDHH|y?Z-QBFa8@f1|Yqr>aB)Qk@vzwA;v)z<5J8my=yCt4@kVykl39U#aG{s9| zCEelp%FBo4ad$Xise~htO6bxkai7S`klE#qNhRqOignT}l$Gq+>ziguQ@V7|UgWgI zzB;;RZ*#ehz0yTV&;IYOy&SpPlkR_^InRAz2a-_F{_kz1Dsm9|`yB=JlpJ%Cdv~~Y z?r`ng;o7=Oe3$qx@m=ERnZA6WEA}M5M|__+%u{@y_^OKxbf*BxD^hNgyDRBxIevtb^E+kmoU{#XkjGA}PeH zQLN$cuNlro6>-mw*b{NDGUDEz#1Z!@Bkt`<923`M;(u=2A`AQAekV8%I7BVv@tn zyeuB)W$`#Ki^t^r_|id=cm&;b+_a?elt0){sgFBaY8`KKWk2AK=zu$-1MZj(iKEN9 zV>%>$Nc@O6x}^9K@gw5L#9^r7$Hb3|9oIn(cF6H&4R*-!W({`8@n#Kn$njyP+!l zE61DZl34pK%GJ0e7N=-Ofr=(j2e+bgAn^(v z4n%;W|DStF4;@ds?FT7V^Np>mylE9)Wi{xm*)^EmNV484>%mlAGQvueVW5`7HhYFyD#Ids690+pkQ2!o z?2r@58tjl0$r|jC6G;m@-E|?dZIDk164}UG1U}bDk#oozJR|3jKh_ST|H!w4)pS8f zC1jRVLVAf3r#8(kIID@fc_?YKpNEpv*1Aq;Ch)UO;K!N}I-~`x2%BGM{fQ&#(as;) znh9*p1h!@;lUZjo>ui1@{Z->;*4fHBTUlo-f6i9c*`^LIdPTn6d#Zx>R0Z#8rtYU4 z#;1(!rzEhaB)CoDo5W$c65S^8E#h0mw}@{M-zL6Ie4F^T;z7h!*dZsAHTXkLCTp-m zP9~qb9VIDv00#wZGm29QL)l9hM{+Xx-0emDdxlMex)CI@8$rU`1llHtlANcGpoEh( zm9+Z$wCF3?$>%#*u=DKE=Y9)t9%up12_@h>q<{G6JYD0RCZw3_p)30cSaRdu{yTFv`qLe_D9Rh@=kwJVK} zr7Kyd-7h(h%)h?3&zA=~g5-~*n!w*hjpQj-q1~*zn{{`y?k;t;p}l5X?dN`bX+O?C zwfur_y_-6JRF=5ik+XE;Qwgm|B{W4!QjS&ru#)2&CyP6DWGbOIQwc*QO57*u^pTE9 zCFy5pc^;X5c9!Rn_R8jmivA}Wdw-~3AN67k@!l6&C4UqpmUi9$gPa6IR&4(d%YrZD zg6721e(oTpUFAHI47S4+bB8PD4p-D&;=9CmiSH8MBaW`Dtd)g=3y)=9F zi6;EHt(23=?3K^R`{-YDGTG_HYH8EFFyIm@*pRu=tQi zXf-7^3ih`bMSPK$8lEzPWiMp!+hu4ejRkF$)!Y4&1IWCF9&)MBU%x#{E2aG=?Ga)9 z_1ohF+b=L32TZ@o*+ObsRQLCM!+zvY3v|~+pr=yAERujk31RW!%hpDNwoF34L&7mSs z54mI)9dJK2pWbu$2l@QZ7t-u7vl|X8dg2a?wvIa50>xy1(SxmK++WemaoJ4v8NEoK zN%ww3juVXs-ErO)y(h?mM7e8max-+?+T8#yc+IV>9KIsBu}ead(3 z0*aoavZN=eTU-xNPLOY~D7z#YyZ@k8Q= z#1Dxd5kDe+MEr>OG4W&K$HZX_D2R3-d0d4Za(-BYKji$d20P^Zum(Hi{ICW)wr`P!77x5tb=7IAz242P9Px8BxD^hC6SYE`MXL^ zLTp^xPPUq{jR<1Ye%Y=gxS_0Gbjhj*Rg~3(=FobZIm+tM5$}VXALd)BS9xFXjO1)r zc`LP^y{+=@UlrD}&Kh+z?Yu@E6R4xYde&K|j$VJaP904lulpUtV!=k%*`SVIg0#`P zF?-`9Z_HlhO}VSQ(R!6PTCeiP>owwQ#Mg+g5nm_1PJEsCI`IwS8^kw=ZxlCXS7C>o z_toGJIq$2%4mt0u!45g^JIxM%A3?C{o8_s&>Xi_&TItk?^-2g^t#oSGdL_iJYz*a{ zm2@Y^f2SEJMDZdgk{tj2SUZCGY_sbe6}fIFs#HSei4vzQ^C{`a1g9)X4m6Y{f>V~c zIO{lN8R9h8{FymkTb{=69U#%3g)Ity)>H>`Kh5m;G_&K=#Ey1JjyEldO1s=e5q^hLx|E#8&(%!{8}- z_bGYzDZ_D-_$Kj9;+w>`h;I?!BECg@oA@^IZQ|RC$5y-wJLLGV27k!$VGVZ3@!@l~ zqokQ_hH_Ad$8#zvXohhl$A_oc>x7J;R^m7{sJ#**TPvL!*obF|;8u!LO9T5HD61F32! zg@1D9PhU>G)RbLAHA2olKGy%-ddHlWBSB{ zoJUp1c~q-8kD8Emp4BCHv2>O?F?w>W$Dbh9^SWLB`mm-X_x?DJ;Ve@DI*7y#s`+r`7scuy|MoT}8Y+1%e?t;n zmiKb=rBO>j?)}LbG0C*|vNn3BuXvIpv)kPElL4l^pA4{jSNEd{x-dwz^qL|*6|6UI+)K<4Raw0S;wb=>L9j+gn3Ywf6o_DmJnGItXiyI z@UIyzYM9fAdwX)ZLENj1xVI;9#J$RhdwUW`+?!1N&uyC=oMm4WKF6o{nh{epd8=@D zsva{oRWCf9s_!)uI8_JD#K6$Ww%&EjXE`K$Mjuie&a39*tW$I(>HPS(nUoRTW89d) z_*B8^Q$N(ZWJuO=z68R!k+Yg&VL|$@RdUoSIW9_KIYN8t(T8CAf2M!gbwD3$>gs?7 z=}&VW1cB?vs-j-MeMlWmT^&+KGf#(E2ZpK6q-3j(d@NOW~~6{j6? z4pD<0at=|09dZs)gB@}XQG*?F4pD<0at@KH&>2Db3Nt5`fS5jsADs-eIwn$7kJ*%} zH#{JuiFp;(V{)bHpnzBcFwLTR$6S-+hSU0>H0!Kp0{KD(kZH8;9WjJNV?x$(R@44^ zZ?xJ`)^S!-1cV%)<6SZ&>o}JIA&2055@)|?y85bf_LVGrDGRSAp*QRFW}V)w)0=hr zzIf98NRvu^uQdPrQuDu8?SHfj->*3PMgOuL2J-AHE}V4#H5>_}gdZd?4fe`$_Er6T zH2YdXuW8$6s@JqBd`X+4@M2zUPri4*wVIwGj;j@%SwqituAw0Ib6gbkkMX{!K^b#9W)Tc zeU7|vj=XS=yl{@ZaGv;i;^&EkK%@NCVCnTFu>ULe_D<0K$0+{;tB^;Nu~3o)X|t z=DZ>H;XR?oq2RoeuHnp+!;Q{K_kYnNTfJc_D!~qC#gVKy(kMb_B!AdQ))}Rat^}jh zF@ZWJPzOSg@(@XLh@?40(i|eG4ig_HK1_U=_z3Y4;v>XIh>sEWC=$ zC~G~!DpmK8*XpAT`OxVIHPCn!t_6*UYYVUbpY&?#qLYg`kn`PyW;hbB7{d9kg7bgS{ zF3?RTFs@9Xn^YL{;gCa&F?X#B9*ZitYeg8RPMr6TQ!$lLJC(2rDY5Sac=zIK0N%$` z!j4LbeKBAnwUfS?faJ;r()9(>^##)P1=9H#@iF3K#K(w_6CWo&PJEpB1n~*t6T~Nq z<)8{XupCrj2bO~>?7(v1^Ft}Y=Z6VK)3#N-zyOQgXERA;SJ+Gv6?~GY;FClIpCsD8 z&kqx_&Un_rgova%=0Xy(j?VzJM$W>*P=%ARFu)EWRLkdKCMLn0OvHHC?lF2H6BC>A zDtsgdAg|fb+5yPxS$HE0Z=Q5dX`Z_`EA(cC-mK8uDD=JN$(p{`oBzGhI`DWc<;Bmw zo-*cV*{o!+v3WV^{u4boIQwQYulF_N$bF=HU(Z6)wh`{lihXaK(H|h~%Z2?c?2keQ zx15i>rg6mck=L{EMi$;wfk}V*EZb<-O9{_xlA$blQ~U9s>WNQZc6(pr_LFY=k~R7v z(QV(a?lVRFs3s)Jl0<&cD}=;_8;wqgS9Hh~_qLy+t#42pb? z_caZ6@0&^JlYxZQeKLmfe1lK1EcGTl>0L@C$&)t2eIUIKM^g?#*e|i|AOEcQ%R46} z8g5^)aQkuHgYG#2B;&iT=tE$0V?X3w+FN0 zU{)M#6w&_Rn`fkfzloG#F#kCY&N*_+IdaQ6a?5$*=ZT*uexCRM@d4rk#0Q8E5+5W! zNF2t1yMn^2utQE!YVe1gqSRoAoT9u4J1pCS2xaWXd!7eyDv`jka|cF`9HqPnD`g5j zD~jbP<>T1V9GZOel#<1frz9DAePXpa$@pv zdZYYi`;h0t4RT_V`E4lk+fe4WA>%h5iDaGOtTUW-hBJ?jWSx<$Gt%fd0gu>+jp;sU zl!~|(8~IBr>R<4WQc=I`JZd@@VhzI9dx%aRVl)hqAkiD$+zk^SCO%AjnD_|s5#l4n zVW8@d5+5Z#N*u;?5O5WC$cae}{*V)s8tjl06ULTIZrham3=opw849CJN_d81@7<;_ z+}XrQ_iySep3e&91)mirWNn`nVSrB!t?N_6gskYZA{2dUXkDKgCL|IPql4P37za6C zp%c~I7y?XqCm}W0}>*siWKK@vJkRb;h&KMAn(e zIuluEB5Y&8%9#g=;{ply0tpu#Q9>RgK1O_u_!#kV;^V}}iH{SXAU;8Sf;f!nAoMEi zkTZ`O{2^x^HP|6%9%6@2)(ea+o%$CTTPD~9w_Tvey&@j>CS)Ctdqq6%O~{|)ac@W_ zERTCdJnl`%pMy|yjtZi#!oPCdQNuXP(MAn+$lp-Bl}-rGzTF&Pn@$Wq6Tm$dv_ zny=+|+TYgdzou#bv;0tLU9VoWR?fa_wlJZhn|j~b_gZ5-vUpqnV0~V{LIH#1sGI_u zkP`bVM|YikmYLGW{!1PEVV*wPlS&#>(BF!^9>GQ9D^~Py@ z_rq_!{?(uTyRW|T+UxIs=T|>`<5&O3SKfU4)nEO)U;X;m;EJw(e%3>I2kGa>=xaxR zd_t^JbQ#_8wk=I(-{JFJd(ss=Fk&TmLD#WfR>JV8+(*2Rcpq`}N%4N-{lxnfr$v&) zH^0|nk>urR`Pq+lk9p#GdPef{Zz6n%QDqEBxVLXne6a{n*V`~J4#W{K4nOin#sLIdSc;6)m!j7S#BtRsg4 zZ*?3BNV=axZb^NPwq|zDalG`siNCQ#=WL}xJT3}&6dtTPxo!T9Is@pELWbL8Q394^K$>ob3p8iI#%A#fWSo!=@+VlCRLd34^ z>w-7Wb6!|A&I=VHo=Y7>wtVQg=5`0NPDhNpjR^EuSP|_m1RIBI%a4jKc{=`6=vRD* zv9Qiqf8!j;4kZ7c#v_AR{ zYiP}&>>*CcAyO*L*A3?oDR-FoF!5pH!^B63j}RXrK0x<5_1s>x>(L|L02JsB;BR)=ioH(ph9vvq>L41Pv1o4T2XREM7Qua0YLsIrN*dZx<#+JXv zqJ#mKN*HCSgrOECJ{Oc2d@h(kZ4;;{^zy%J=FumF!agBP$cjE8MDhPnMV}SHREWVO z(nFtwXLr6k2#eert{gi z`Iyx19{epy_zHg%#_G?U-f|+)^ug@edRoGFr~e(wG?3X3J!DJ7NA8!S2L z{#*L(C}$Y2NTVfn{oIW) z|IEMB!VmcT(4GVDSteqD_`nC0KeXNa;CohYkoe#SXMSBiaZvSxiqFwU=SY?3NR==~ zsrNi_*kLm9^Tc6?mctHv5+5KAJG2~j*poQyfE-j@g&mS?uE8IYY_7o$NjBGDha{Ub zvHBcRzVbO_LMA+)NQ#`#BzZm)>-nrRkUwXj(K+eMmN2O;OHviOH$GA8E+1~f9Br`-wu&ahsdYH#D~eJ!ylaamr`$-d^|#Y z`A_a9V){PdlH8oCKHDpD#H$Y z5{Dfs!w!2AhaDytd|ZVcl1Z+?ACgI~!4AnJ*IsLSk34 z%MB^XM9zFPl=)~V6WMUq8O}PxS!X!wj5InM64tTfI_{iT%yu5Vn!<2w=41b9X#rWZ|IXyPG_)3)6&0rUK>zB6T z?TbI{3b0E_!G7KAQdV#qM8ST`>vBusa#nCVL*YtG;Yuj5FIYM*Hoq9)x2#;Wi~rN_ zl6ha`+uvr*#o`7taiK(N8`_sz+LyET<*e{2;7WCAleUwTP=lKS;1`x zh1)F!H!bSiDeA=Pb2G01FjiwdI2^`)?xmMr(r@P2Tg}aa!=(>t34-}W6EMGM;#RAP z+j%8HhngnrGQZocCT^!D?D8^nT0cfQZ4(Zi)^_42L+^0P>tA8rVG|Hy9fCV_ow&($ z;wIOLn_NfGSH*7;zeW5OadbrS+r)1ZzfJrO@jJxt5WiEbLsi&;b*KtEuntvW2i74> zaE&R6GP@?n=ZuutH93fx2*MONQfP}3q9+Mf-7;>UY8+vaslsnqWU8{ZSoR!cunberpA}-&#Q)SeDPOQGQ@AL-uZi?iNef zgQVU0>jZbn@OR1ZcggT~xdPlHevkM);`fN7H@bq{Cw`y!ed4fEaTsV%;tz@yqzXH* zf>dD#R*)*}zzR}@9atHvumdZ@^S8qY!M}2O(giwGiby5omQ=#|?ImP6tRTqCU!C3CU!C3CU!Bdhs60q*142*E@hodaRb>&*X68pIqO``I+ycJXIHY$m8^3m z>s$$)*nwZ<4M!Jw6WK-HM23zi-(4bpiTEYrFk11;#4i)SO#CwOE5xr5ze4;i2FUndR&6~96J2JsujZxm!(g&mT1ufZRZcCWz>NxRz}u=e#9k9*}Zk9!m1 z>PDPMF&<^>Wbbhv{94z8-vm>%Y99Qd=rcg;`V253EBXuwMV|&**QbFAp%}DVg}Wsc zU&F9VD!v9gK)W|HwcX6rb~97k&7d}9qqEMftaB^t+{zSsJL}xeI=8dV?M&5osH2y7 z-N`z4vd*3OoY>>uqrCZF?- z--swdEcyJYgq0+nYjC3^oolc|lFl{Q0Xn_Qu(I51rmVY}vhHR&y+<9r9Q|I_xtDeB zWu5!f(S+~)taCr>+z)C*QYPy>$T|Pu57}G(gRoEdZ*BbmGDc2h8kd$i;c1XJ9>`f1qV_p|!^ zmes}<7@y>+gzOL{I;DKw!Mu`1$j0NS|oBO9nPy4t0@t z_vqivU*!Ec`gijed3%ihNzkRNbBQ{77s@4G*LR6mTwTsJFXx(<-?2YXy3Cqaa?LBb z<`uSiLRa}xlIP6dy zcHkNN&noPY9BU2!kQ{3bc1Vu($J$Yzpm-?948PR6y6RHv>MDkJ$Hs2f@5M%KAO9sRr; z)IkHmvsdZWtK`9}q zyGbs)Nv^v^{1)+B#BULYy~>%liQguEoA@2#cZlC1ey8BdD(sM)Xbt|5oM;VpNKUi{ zJ0!VTgB_CGticXRZq{IjBsVkn+|Ar`H*?S3;2wO9H0#{UI`^{9y?4_E|M#=b{j768 z>)g+u^C0Uy$T|}Fk1QWKJoj+?-RdI`~mR? z#2*lUQ1D_Ec1Uuw27gF$vj#gPxmkl9lH9Dp4oPl)Vmr#*hEMXyZTL)2C7ilZ;&WcJ z5{_gx7BiA*{5ZB@Zal*xZT}g@*ylgX4#_k&b_Bm!H!tQZh%UwzM6iiE zmv}vru$$>z$~u>_PRzCPb1r9{%ULJpU#W8?>s$$);L7NijRQDJ{qaJ%K{A)*x~t^M ztK_n)AKE3G*LdmXHD1bjjrcWk>2-49_4h5cd7WH(otJvv;N4S}lw_qFtaL*giA^Jn zQ76C{d(tT|Mr9adPvS7fWa2PJWf)^m;xI<#8^muAhaFa45M~v2NaC>ue@No-li1-W zt{*)(*%YK4*mSkjO zN9pRTnW(M?QQ`ZrqT|lT>~~iK$vW4v&UH?9smm|N+C_7AMt(gjUeAio5}|k_Uv1}O zuUpR>p%`=;Jv7gN#&l-CQ09;{Cq1C&H#f}`)Cbdw3x z`746lrjBMuZ&Swv>X<+s74Br6J6Y#W*0~cp!N)flH|U6Z6CJT9`Scd?Tf}b>zeW5u z@!Q026TeOT4)Ht0?-0MEIPH)xeAZxxBsXiYLz0_~9p!w!*-SA%bM~N53)zk-fY zE46PWZTronTMP@Gc`=-&;_akpztVI&E5K&y(ue>^tP_e(Jvzb>08%#(p;J#NI{#Q`Gyxzql@*jE<3M$dzYP8;a=9cmv!!CoqJj5e%864b?#@K`&s8f)_IV1 z9%P*dp%Wy3m;Sv=6240kzDtt6NBkb~d&KV%zfb%=@%zN@6MsPb0r3aK9~2~Cg&mTq zt-&9Xscq~iNz>y^NYmKXgHESZ3|Oh?K^JW6k*A6=lBFWXG(HRiD}pU19i!`C+{X}0 z4f|fD2c4A2Ut}@zBnRB|&{+L5i9E>x*I3*!!?cnz#mc<93>dyt3vW$uD|8e8p~n zF@g8Q#AP<%f3Gh0LeA^W(5{n8(v2&2QO(2R#+8$~c2UhFZ+1u}yxAd@ zq;~8wn<=)Vw}MTv2@|Mo0u@!5_RDJIHkxVb=xsF9)X_hfn5GW?;)1gky!enexIE+y zE)RKw%R}DqGD&=r_$2X3;#0(@h))rpB0f!gn)o#F>3l;Bc(DpQz+TVA4u9cRr#ORl zc*bj}dwkZyM>5lIV1Lg61Fbz50}(er(SU*0FmZT8lFhRuFzA#xe5R=2lf(oMRGFxg zS!a@gs?~f#n2>d*vd&c2foo%>LgXdE?l-eFjQ$mY{soU!;a^sq6n% z;Z-9w2s9hC_n5S&HJ+qfv##jd;gfW0mR*4Vgrp|EVacm;X`z+Oq;{5+9Nj9>x~eU^ zX;Lz4b!eZL&`6N&qePPS36D6SLW!16dc;xHzt?&cloeeRVzy6uOdq9^M*F0DNq;r$ zac<&?-KzE1yZ*gTxF>eC)?bwpyWjE2m(EPW8V!-2C$H|k+*~7u(rK2vaT6?TAw!;W$Tqnj|6X zJjwimc@fnxC6bVJWWv{1IR(Ag3lgvAOD(#2$!i^(h( zlUXh{=)2-`#OH|55l6QapC>*~e4aQgR(yf@0`Y}nv8uujELNCSLI0RhNyuvfrcfZ5 zI7!Glm@Wy)I+!4VV1gte>wqHy!MsR9)&X%OBy>2=c+Yqt{`Geu9qdMs5pM(;b`xkD z)~**~n=t>gVi0Rr6?S0lT8tIyq-!Y)%UM_nfxg5-w%A%iytN?lrMz}6wG{jlLt!~9 zEVmTgs!&+T3M(xIx7-zIKHhs4GxaYf>X(k`$|E|qZY*|^K3vr(<846~RPU*O5bC4_ zOt<^#BH!F`TN0OBExIeBMfjsx64MLB@~hh~$C7x`y?aJpG*(&-x~rl=`0KO=SBeJr z&>$U$cd^CJl>uwwV!0?RmW#q-=b|7E)ICA!#ZpHjC*A*CdeO5~wzO2Xw47S9Um;u0 z@9oR^y?xp8BIfZGQ%rk{l~?wYBk}1gUn&b;?I@sAu(-h~y7(+|;xBUXS>)n`{wlsi ze2MrHar8oQ*lthauvldnYfs`U#8(uj9ms}NVFwmB%&u4_FuRhF7Z5N;AedB1$U2xx z3CTK`Hi2NqBq8g7Hv+-Tpx|r8ibafF5Qj;T>V_hnj1>+});B;5wml`rFy%1V`ov({ zlQ;(3Wa1cXl{HYIr!gu|;uvhj)hwCH7Q^=AFc@)}z!Jl>2W3Ogh@pYP#$ znD60vnD60vnD6eH%sP`9CD-C#m)t z{41&U*KGe}+4a}6@J1HiYy|c}^6t6D>Q!k~hl|w@y6E1UpSk zCA1=y&=fDB#gc^QDC;G`k4Ri8|IT5P66WYRc2V*;H}RO(q$E78NhP!W*|B<9Bx}LldnC`xrelua&9x*UN%8It#jHl7Hmwfc}we zJfrdv$@3A(^AXAQG4aR59}|B}96i%njZWEW@TChN>(9SpWt z<2ZxetMIQR;w2v3M+iFUodr5vn*{5(Aul8bB{|Pn{Y>Y=PazRQj?v`&LZ;k>pj-~E zXM6pqb%rX(5V@VExgpU=;si=PQYI+O#DQ1i=zv;ud}u-By+Fj z;{w<=_j)ck>E73L#@rj7r3ad-fm5|j@eB_t%I4-fnnU~Z9WB9Lgj&(aLfObd*~miK zNRG3#xc&4=&uqC;&Xz0XY`Id-rki|w=1Tp!Qh%;P-_uxgxsmy@k@>Qb`Jxd?U5Rg$ z56!m=Wg`n^BMTjkK!2gpw{wtK^JmF(vs{yBxhA9Ux@ON2pCdj;9NkiUp7=cRdE&5G z@de@w#21LeBH*+GFJx8NA%_}yUB%4u)l=tF5@KCd5()(TlZ3n$W0nL0>PbS@0nH>N z>ws1Q0qZ6q>tGHzLjTI4#`7F!|4NAtwy)tj;*B7~-Uu@G9e?O1CmYYxK$!v`ClKXi zqXs)(MuM4is0;rx1wC_Lq3~zTH)*g>SmYw0H5Qu{@1)z-`o(71^LLx2tgw_6cpQ+} z*cSEWtgzfta1&(>up|1FtgzBj@NS60_4uNn9O|Skfm!3di^kE#W*JLMH~QHW`#Ooi zUuw1J-H#UGgGMzL?PeULqP^ZPw;FTTL}TzzXJgFlC$HKM9Imt)bGJof@LkiGz9dpL z^;Jq@PXz}y3elCG#d80#SnfX-JNF;zxK>Mkl)h9pw^TN_R5l0KwVK0TV7a3uuADu~ z9nCeRWt;HeX>G0)ZR$eWvr@Fl(#|&N$Zi}Al{=8djva{aiWWPzAt&9oEAm*BfwVV9 zgrS-$CH6X#!;mE$>{KTOjs6g3&+=>ez)T%j7QE3}(3PjBZ6j97Mpj<$)Pb`)3%c@@ z?c7~0mV1)Ljy*{@DkmetQE7LxRJOEqYD-HUTO4m`soCdX(l1+r4sP|G@^XI1T+Z*9 z%cf{w(OG$|R`-Le>FuCnW2D zZvp{JCn4)_^m#s&b>L8$h(vP4aGcX$>&wBKgd9Q-<7`jS5Ltpk*C9TMW1Ov=xQ48R zE^&=fk%?oRgBNI<(FR65Ar^z_uao46t%ewsBeojskR!I{Hn@}S3;Kobhs~96C*5OK zlJA9k827^Al!4lMiZ)3_6R2YXb?mT>I(DQ+9TTWy0(I=LjXHLuMjaEVV}IciI>9;* zd4JVI-aqw_cgj8FopY1KCy7rIpCmp-e2VxK@hRfd#HWc*6Q5R`cF18{4R*+3TMc%| z=~@kT$myELmQa%izw*&T#+C_;EfqZOP4IY>1}3x4WY(F=pEH$prn1gd)|t*a(^+Ra z>r96Z<4sQ2YVfa|uDxa3Jv&`{I}7h*;oU}HALMi`>ppp_JQ{oQcB|x_R>`|%i5ny< z1rO9{RVtxrsf6}<35}EkH4ajok3Hf@rBgKym;F@>hfAr=yBJ4fk7-RRX|zwe|Cy%3 z9_J>WycGvxwhlgdJ4*OhE${eWwQw8Q^W@!wmz%V${b|d~*sS%;yp_rk(mgY8mj&;X z1-Yr_eO%7c7=w?mi9aU(nD}Gj=$Y>D&>wpee?okQ_zdwG;xh&JR$+&n zrF|OyXb#Li(kZ^f^Ea+%x<`(}J`J-#em~JL`F>Kz%H9Myr{qv9Uq+AUky&SmaEU@>T^NHNV~UqcfQ5D z^DW+;PrQ3cw~=nDGboI2@va*!buOD$YG(!C(PfOtnOS2O{4(1zX|`q3Y--95+2(Q+ z?vAj}eUeIwRY1K{WHaEMCKaREH~&fl%!HphF-u~>Sxs?#zqn`Nt@32-?aqR(>@Q2M z`AExwS9<-H(=&!jc@$QfYx4~5YfSPSqGu4`$QFi$V(zV-SWz&5`VHouxwmtvRC}i^ zc(*8+FB-D^)O^{{eA&=^+0a5qL-_24vW*~e1Z4^@de@w#Ts9Q9ddSNOP77;1+=8umN@oN_xKVXKJq0S z904AR3=O;`>|>eJa9OGWx{2y=UQ`bcrW)Yfs19F7^$v&1VcBT|>!!eR(X?AgP90*e z38VEjNypijX&vlFkP-F2)P>Pn9m8%kF{mNx`T@OBG(E1 z5I0Q1#$LPJIw`TmeknB}i#@uNn?Mhmb>}xEp^Y;y=@>1Rc9vCZxz)~cZpZs83U=v> zcUns9ikFpE6D!dK!%t4>l1aKu+JX-6G?vDK-USzFaaal$eeNavX|0s7$81qbY)N-N z`H~K=wAz86igw&t(vBXOG=7S9;HSbK_^D{eoh4d4a!Z}Fmf@_T9XP9_9eS(_r%C0e zX0hDVWG|TqJdhg8dzQ*pmdaMLkLX7ZV6?Jawz6Edl09UtcqBzDD`hJy9j%;n{|kL* z&rY(YJfgfQI!TV)%8konxp7%6H!h1E8yEl3JnL*@=g}l_!ICt3ETN~GIz7v8?Y`V( z3!rIVgj#;Pvs4d%dY0eGrPy^XzgrZnbhL&VD;*61R+-*&JCZ#D4_rdGjjoKAj|8a&4SXy-{K)BHpp zl%q86g48y2QO%MkcS#sY-5p^h?I~sh$4KfEBWX|K7)g_fYru)?h-++#tT-Jd$7URa z&orXs*sKOS3oZ*oSi+(4*%}_3o%9x(4J)shT?_TAqQwR*dYgK3@{~@ zhYT|#^9F& zv>N;?2Waov=GqR>-p|4ZCPY?O&dgY-)gOPDsy}%z_T-lTeDZ#) zb38z!RjGtlNQu4M&7^ixB3BO3GDAJ$Af>Z2j&3?%<8VdE&b^&67P6DGwW50Puc<%Pa!~dn z?C{qz9h^px5o!b(CKEVTa%5(|kz#*|>$6DN?NO%3M?rPq3Qiko&33hzJCPm)l_Vi6 zf=Uz#MNmo9eUcTQWJPdCp*WKjXR;y~!i6r=W?hg%D`A z99FfscQ$da@#-vDN?Y;vgFxq!f~AV)vVz+n3YG<%Zz;HGQD>p3LyP6Oh~1FnM9OTz zY)$n@F<1|tadt4~`K-H8>MoSJ3t4v|blGn?=^^{ga@9aDb=5!z^*Kj;jyQT^<;3TS&l88Wio;NS zE)ZWJ4vVZ@aoQn&CG|Y)@UJ5vU>bt5kZhY3H7xuPC8{%n=>9e2`e>>g20af`HLQOE zm&sX+#@pprnqiG?CqB*9q`v=Imxqfpe2_}{XCF;d;EsAKOhn21a1 zoUO2+iO}%?h;GV>Pz_@*M-;IhAu*JN?{Vk}#*xL6#*V#MNNX7|Nl_s(wEsfKrhOP#M=OEfL4S!&wxL!8`2 zTkpJ!#d_!cjK-E*jiLKRm!kXV(n{{qN~7%)PEzD0`7f5_znIB?F~}dO@ltoG)LqKD zOIdfh)Lrh-^)rg)+`w{fV5Or0O@YfjN?j{96OEr&Or0lDq0X3)d^l&~A{Q3)Ru>j@ zRG&-4mx!ZBR!)4G_%d-AtT=4d=L&I{Wis)VV&Uqr!xtPiM)Sod-M^`MY=os!i!3Mq zi5?xPfhXOQy5CYOJ;4l9pP-s$NDzmrC?%$dIMkA9l>F5*U4KPh?z#|)EEIt}_C%He z#2y!yNS6g?E zdTYYW_NTmSSz)cE;GY-@>sevFrQlYHg8c38N!LbJ*hmW33{JO-%a6>&s<+y@Ce(Wu z)}V{co16bVtp643YR6rnuw<>(p!Yr+gbP{?;w@{fY-_#MmOCcef_FOGvQ;y?$P#WF zt;XDG(HK0}G=}V*IF_E1)mQ$!k)A{HarKL5rt$4}-G}z9mRE8kiLVof#fonb-yptGT#8zS z9a!7Kj*==d!-A5*A0c%3$loX6D2Z8HQ{gQUu5CA&gc6 z#~|9%KHFZu(nu47AT8z_5<}cspXi z&HLa)9b?bNf;YwXG^RF;%~iEBw$1gnC*A*pjdpfUcrb+zC@x|N^FzkphOWbxSk#_! z1;I)Ofjp?+>wC&I5JIdQPg`v24ai5>qU5beiG5qnn~IXn)Q+uHo6TL^{)1?nX+5)_ zNZTydvy-l^{OfI7?2DSemHV>Q>I<0sX<|NGJ)TPR`M1`dn%is@d1`aWgw1q?G)wGP zfhc@Qk9a7&ngq924w1|=ZgMK2-Km7eN69whL(a3zGus^SR6=e^B_tRx3C4yeH15!U zdvZdd*D9mK_9VVZe3SSV@h#$8#J7lV6W=DjO??-U4V?Td8N*eI-3u4&j_@xq# zpORPKv7{g>+EKo-K?{lb@sB(-Yfb|q`#xzMB2+bds$~c>+I*x+0Q!r)cKWP z_EiNt#vSs*4*6k+{IEm**d@M8e3$qx@jc=&Re5TU_#W|n;`_w+iSHNuQ-vMiA0KCp z2p?w?=t~pmOBH;aO~?`G<7`OQ@o`pUFYEX?88STqzBEvhEa9?K_tpQ2@rOA_~A*9}xw<3&bP|VhQIt zvH0KG_>`Brwtd9x3B_=zD`NeKQ1DhTqe3VAn{<52>u_L#MfDE_e&xiW}U;Vb4Z>PNZyQLcWJs~^33=HE&6<6QkXS3l0xk6%6W zZ+D2TIXF{H*5w>Ys`&`rN2;i935yh#x&o!-%c#i53)Tz49 zHLZ^Dj_MsTjz1_{&DSEXrfU)H?Qu2T)M#%+YgEt|+cjPfr*DR9ycsTDY$X@mx>3+S zQEajoTYRjh38lnd-|(?T$y#d1OoJhxdx?LsMbnb`ENPj)&P(sq;&t}Lgxr_)R$nAh zUEb|yZ@0Na_Hvp##FEq@D?x{HZq(n7-Mx|^WkuSRO4wMGc(1~P-nCTH^0Id_>TD!0 zn+G>qUfyVVd86<$85Dm$wOZclw_4unw_4unmxmtjP@aKZD_dGCTUzUA$xp7oBV;tzb*Q%`O8l|5$XoY`Y`B}{k>D_}TF1o}zFt+_dq&cf;NYI)J$ zYR5%?$mp*Ycl_Dkv#r|wYTCP=wX%`5vXQlpMqt)jqwmgMFB@4e8(HsY#BY~gZ(4$} z8)YLKWg{C!BX+y=Ml?d-NbZ~0w5{?=!Bt)%`ZI!(zoZ zh;I+EKoUFv8SW-sgP zWt~0hST*WsvSyz;zbGl0ed?G%9jo@HWM6_RcIet2PURg=QmXK;+wUy6K4{O}FQjzWIZo=2}){iE0UB!2X!=^ejj?Hs>u z^^e*9@tbFUJs%Fi4&52R4tsLi9&lR24lRcr_9PBFRE8b)Bz{C3c4#^5uqScYVY1@% zhh$l6utTz}HP|6p)*9@PENcyRNR~C*;WO(%g2`WG4;lvbqnM7^^~4V*l8~l-Mf}SQuHF&ZULD~btsh5q2D+qL)7@Q`Tw6_dcd;bhb~T}2N?MKE zuJEFoF9=)X^-q?3<=sIhP$#YqlT2*7&x%>rbYB-s(hWp*{T4pH$(Gq4JHm#hgjv>B zH`Y=&SSPh(9b3K7cPN!4dsv6ueM)*`=);WlI~mrH!H`(V>GR`O3?FR(aDB+@UM^DzBkhBfdr) z-Bo;z_&V`*;^>6p>%=#RZxDxRify zu(7r;IAhfGz2nqT^VJMPrliXn1ADI-b}vY&+qF_AkWN)oa) z*dYnoycRyqYvEH8nXcCrM2A&IU+qbJ zllUg_E#h0mw}@{M-zL6Ie4F@o!L(J_Az9s)KZ5-1G#67Mz7yJZPgxz|8r9q0Dyt(% zqq+~aGcSgggPlsmq5fX79oigXN&L3Dq#AZjH3QoyyxkiP{--(Ek^(->B9P?^2|8QW z=pM-ff0oAh3MF}9&TP%X?r@wn*Sf>`YyyY)Ka!N}?ptRx0lWLQWnOmQu?)>FEByyj zY40sd&+NTz;NCly2HJbq%J<(g<^8uQzhh~geZ_++cIc=bPURg=?B zOB{A+Iqa|}aoC|U?64>Ced4eK<+KCon=0&(tZx2^CLb`}p7?;75OY!nEKTp-d?EWT z2U&G|{8ZS>I(u1XFYD~(&w(#vGq&I8_+AaJ71*|C`=J=5QH7Hwwfm7lS2E{EhhJIq zqXV(5`OzWSSu@z=qwTfe?y%B#*gp2b>K*`5;!%)FWS%(lM<|?h{{u}RMLe8z|3fX= z&w&&{0gBkqfz*x%$sv;@4&F9$I3S4}ynE)a>-TlvGIBX2$s7_teAm91dqn*slFZRN zEPt0d+^hQd*<({(oVXofxR$2WhS3lKx{?!|J&?zZsrft5t z`-Kjtq@G)DbUQja?DurE-DuU_c``4tTlDH}H(GUf9;;&_p6WpLLoPSGv3$W}U;V%YZI|m*1OOnTNDG{>J zSy-nKxn{}FvQR?I?!a3uE((fPqRv{YjyEoKEFZnzu9I&l+DKRQ*bCW4Qn1AHMkug@ zk|}*JUya{fAJ7$cV+>dG4L_@K!;g06b1(7B$o66qoq^(7R$R-9xrfXp(_l$&#&xD$ z>#f_4)|++b5xq*$cfsLX8e$_NLun`T=1CsjWl`5;eQD~Jn z3a#?Sp*7-b#L*{RpwJzCt`lD;zD^w0D!xH{gZKt<7z3PkV3!?sbTFWeKwLb8nAG=G zDUl2CBrs`^e1MZbtdttO@F3~fWkqeH%MV59>F31FNT+s0KhJ3wU6ShZZp(g2DwXCv zKmUg5_EwDzbr8J?$vTLKKoAN^$U2DGKz!`gHXn8qsPo_8 zDvwFL5_iw)w<)%%EyZ{6ZKz;&hP^Eb40{R|_7sGOedTx|p&%LBCM2!zvMw?Gon2E5 zfrn|S^Q<8-9ru2G4rn91e(DhTS}D^Ht#~G6J1e^PF+xH4(K-9@r=P`qlZ-Fp&%WQw z_%nfhFo6+d-~6SHrGK-|Zr0h&I(yWyY%q1SfxWD=mv#2vV^WyaRd=7&Rd+wC2bJwG zZgxmDJ9O<1sc4t@F7aLByTtd1?-Ac4zDFEpDHZM$-zUCbP+1jrNRBvD%np62bg@HU z3NPG}Z%KCT(4qgm{5H^TR@}{sKF*=&gZ1`y4t!Y9Gtp{s#7p=_hNAG5s^< zU{reMM3lVodzKeIc;E872keOQ$pIavd~*1nWr7diH|9C~fEi_0QjMecEIoYmzMWMa zeZc33OdG$)G&1qy4_N-8G!{Gsvy?|*mOaTM2jm$TqvbHhp2QD{!wxNn9rh%CMEsce zF>%IW=4d_4v*IZ09A%xOtaFrg;LF$m z!J$dW`y{y55stHbwYi3Imi%%fr?_aIv{xu={>Qw(~HTSOxS*P%??X3PLz_M)^S(rj^vRuO4`pVjt&mlS*X1_|ERn7d&Yj>7CQ?J$`oQ zz+Gp*Y)o|aD@HPBziJG1_G|X+{jxDs?^pQzs@3cLnvqZ+@xHGZ3H4FG?`u}S|I5}+ zKlS^+%5v4GlYd6-Q1XBs_WUZJU$ZCd&~n&ePvWpcW!Pa);;_SH;;=(y*kMoN{fg6$ zGnLqZ_hpQW+WDFK11VD2A<=9<-3Vin@KujG{AjlBlMpijW57hP_dASQ626)R)3Iuw z${>R2t8gBe`Rte7MPS6UU&%t_JVCzZ$VvC%&&xKsH!JpL#onygn-q^!u`et3WyQX% z*w-lH!}_yMf7a>GI{l%;=>pDw{+>41kS$NT|CauSfLj?P>ZYa=+Uq4j=+EEikHIzI z-g93z&OG-ObNWlQ`^v9Nb%l9pK(7 z>;U&xVF&263Ohij=Q2^9%S3f96BWW%78|>p<$TsTpLNb>9ZV_Fv6sSutTT{x25jjX z*X0i39Xg2d_)rA82)3wU)+NDo-8-in*=Kdm6+tf1Isdah@1eFb zki9Yxlz-ASn7uOCc*R>8q@uPm7>Yr=RfG{}cZjq)^cCBh4v{v8zGhq7VQz_sNxQ?` z@(z=hN4Vu3A#IOPf8=XM=cCjgW&5MlAJr`}{edkn>`*#{9rh$G!VZ;ThdqhI4wH$) z4wYetJ&D5(m0^cHiNg+)3)-#14$y8Dc7S%PumiMPg&m+>*dYXF*IRw2!HNy%P-dZ_ zhJ`?ELz#evf`CrChO^Fa))~$^!&zq}>x?uy&UPbNaU?5_Hi}+%l-kOSqg2$_^U+WY znyg~jL6aB0Y;<^mZ|)cPW`BV+ImX@P7{R!d| z+}%zn9yAF%l(t}pJxOD*LuJ@uPvWq{Wa6+xW!Pa);;=(y*kMoNu*2knCabUmG+Bim zpvfxi08Lh52WYYiJHU_^NI*(A7aHaQLte<-b0N6rq-(4pEmRxJI%8R9tkLmr9q@gEH~{Z^`EdCBhD+DA-}oZ}Ryqd-f9V zCEiOMc4&RrVNc?)!(`(9#QTZ&6NeqBM>`~0T7w;uEUm!~NtS+HgPFyCo*C$p z=6n%8@`LMV8Ur?bA;w@Gc%~haz9bu-`v%jOWW#f0v-4!L^JL5O-!yhRuWW`)#Mh1G z2EJjeIzYA@AX^R+A7uN3-!yg|)b@i7VTZC8?64=<3U;UrJM2juc9={YcBl+H>`5GU zs0=&oNgQ^VT(Dskc1ZfN27gHUvIaXOeOZGYlD;&8v-jxFG+4oCG{)HWqm79r%xYpT zYwVvghlEY-(0hO@pP#&7s(;fON+sVaO9sF09|rCjY!*)usIBkJgH(h-3IHWmF~pKu z{JK%$5GiYjls81m8zw$Xe3+Cs{4Jxl5pEDixIrBGrcvVvDRq<^%u(u(vi;F-$>#@b-)>`)nY*poQyP#JdElQ`@!xuC=kMa|;jDvsB{XSAQL6O|;V{9Eh+Ahf4C0d%p|cus7ZdB)SVE!Z8xz81XUg?Z%YIPP)daKTaYX z=iYLhL^;8|=LGkT6T~Ox*r77)uqScYVKQ;pp)%~SCvn)JGVHJ? zaoAyUL4;M>|g>{a&cclrFDmG^$zUTJ&3W3<;xy!U%d{1NZ_j@9q`uGR1R9ut1w zw*6y2_4~g|`FoxFJJ_L4Kl>d%zsu+M>9vln}zR{buntO2f)xJ!4#PV{9Zynm64Pz zU=1FWEMN_GNXD-QJ0#gxgB_CW`?fLNx$hWLo%^ma*tzd9sYm=gnejZC?fm!b&31sy zHb7<@p#Fd|8{YAW4-y|FKB)S!p@SXDNU+16WG2|5@_FL0!(`&HLuJ@uPvWq{Wa6+x zW!Pa);;;j9FkcmRNV2a6e@L>g20J9#SA!jr?5n{J$@86NhrfZI;}R5UxsK`M)i9T( zhHd4}r)A5&g*d=PFIvGQ4~2p6`Z|YH-aw-*dA(+}6yZCm+F;fh3?0rt$@rbtFEsN) zc|bCLqDIUL7rX z5q2nF!47+pw_u0Lu*06jhlvjphaHN;4to-Z9V){PdlH8oCKtR|g&mUdtHB?V@vFfO z$@tY^hh+R}utPF_nR|vZ_Y7t384B(}#xLs(XPx1!Gn{oWuVNdI$t8l_5H*r@MzT)F zT=PQ}Ot{b;jp{*(Rk&7if270dw7NNHoFyfMB+j}sp!WsZN>UY^HE zsT1Eed4lavu>A?$ipEwEb|^)`4ttWaV28@E!=A)phsnfYhsvK=4xxX6hklf#Cb~ycD(gcsakeMTCztb$jChvvLU`hLZ zpJ~1yF#Y#K%0IGAU+?#s{`-M#?s|X7G~kbz_WM55d_S=Iebn#!k=5^~e*X`c2K=Gb z>;I8_PB0qmP=-1C13rJq=a1|OI~4CF4m(UH-bcKTIP6dycIXp!*pqlaaoB-!+97Gb z8tjm?Uk!Fh+VA`6-R0~LvhYKlHvCds3{%V{j8zh>y1i-jeww2uDZU!KB`Lld?2r^+ z4R%P1uLe6L#rJ(du-?#b$)F1evwKqU~koX|= z2dO`(EEy~ZJCucBhds$c=Qtl=hnB+*dlH8oD#H$Y5{Dfo6Neot!w!2AhaHfE<*Kkl zQhYV|LsEP-*dZyt8tjl1Uk!FhijS*LX3wGF(C;tTU2zMzYRG*1N`e!jJ!5ReEj?Nsyj|z949_bUYsCrPLLNT zh))!oM%bY|1v~6X-hv$}!w!2AhaDyphaD=z4to-Z9V){PdlH8oCKtR|g&mUYtHB?V z?5n{JN%qxXha~&{f9l>NSdVN;4{Ofjy^mK6V&=Wk%uw2JMxr9LnV~k4I5G?X-Dq#N zico092!=w^;_;bzZ#bNxw9|qNbvL>j-h1yF-h1!8_uiu|fWANUW#*Ta`B(k802&SS z;Rc1QJX!UfJel9A%JbK`CE$=^pYfvoq6kSNbVDK6AYN+vNX4%N_kh+u?<(|$1bkQvO)69#khgu$wh$35Us zngI?wa&rRUP#HMvNIh_vOg(U@3>t_lMc@G6eV8{LKsE{ASydLPtsx&NRlSC`x{%+| zvYA||B{D2pBHi_xk!GnSaz0vi^c#q<2)}^{KOs?lLL&QwyR>}5&8|Kr(S1rH{FFra zDT(egZie+4iS#oP;b+_>W(ddSKb4IShj8bKpR2%@Lu%V*0g?I^i0nvT1Ch!=WJl_O z$Ykn)NM#_hBlSR}@(}8WP(Orv;DDYPhDDGfaDWnvzyV4O92V=sNtR)sRC|cDy8oAd z`1|6-u20fdBDQ<%r;G&WvQ`&jN`!xc7as_=pUD5KFLH=3Ng)$3p!(+oFrd20KSFGf zZ1#@<)$<-=Vqt&2%i~NxC>>IvlL)L}`ACCHqh}T&$N`O%ml|>4(jstxOFzk6iZl#1 zYkDT}9)?p|T2WE6(u;~1PD{mnVGO4Ni;Y1}0;HC??nrm1;b;(}U>a3iR7D0};l zh3$rt`u0HhRAiw1E&$szXVeLrI%MnIwR(V>^ucVbl+!9(Yv`ymq91IQ7G+ zA3^;H>PJvNLiIt*Mc@D}7l8w`>`^A^gFi&r>h94Uls(=i%U}2y%F#7}qpN}koie2d zooTYoFxrfhs}0Xt?2)H79(mS`Ho8xhN1ootBTt)o#A-3_(%_C1!b01x8j*N|~N7|<5KCm{*xp`X_gQJV^B{+IyX2g-1 z5l3c59Lcy;dK{H)MrE5(*=AI>8J%rLXPeR4W^}e0lWoRin=#pDOxOflk0hIpB%6*T zn~o&gj-q}P^`odCMg3^%M^itV`q9*np?(bYW2hffW9uStfUS$b0k-yd(+u%=Q||P5 zQ&RMJQ&RMJQyY&rweff}fpMT0@OYDi#WS(b3LbfC;E`tntyS>Io2ec?DP`68O8`;5 zR5#?;J%1s!f+3{3A*9M7x-(Bu9dIc10EZn(MZlplaM+Q0;4qnb;7}Pj>_|Ous02dhm>inZL3l-w%WbQx2^c3+QKTevR$dHri3Y`eC!B((j5#E-PZ3&|; zCEF5kNbR)*98!BF3l1d<4&?*eP_pDOvgk0f;4re>Fz!D#oKdP3+ToH*7S>W5PgM0y^G>`46x>PJuy9I6Kn z9D_8Az#&D{68s@WRF0&+I}hbZ>Z|ZjQjrOyA{B1lpik&}0$*mC|Vm<1D4q5^zZQvjiMc{$vbmU2`PkQJ0xU zGPdsj3{&t(J{yk8%}24hvfn5+SN0pl=A(1-(QK}_8qMZvJDQQJwqvr*m~1nKHhO_E zw7~@!?f8RRBk9$VWWSMQKfqTO97X*o>PJxzys95f{b=e(Q$L#eG1QNtehl?vYV2AB z4k>z;;14N!a!i${JjzVqm@2o8%&h03rp-Lmw3&yRlJKZ(YdMxqh3$(;fxB4k7+u?p@}mwx?r&wQ~%3d zF|hvkZk$&n9Ax(+4zZLvpSw#Wndc!FDRpv-$q%_v+lSm8<3nz=_7QjI_=x(CxVy$j z+>q#F?!NIcHzfL)`j4p}%ngYKQ$Lvc!Mb}#kS%a1X#$5GxjP1Ms0fnv4yj|3 zr#|5>Kc8@8wNJR=jZ@Z(&pQFfcqqvvkX!7T1+K=Yj@Mt~- zj$sU2ZIL87hKEH1RM7HZIt4bn#+bgjc0jSiVG-`#CUp|Xr)NEWM31y7zvm*|e z{WNk6XSGy5OUpVeMKZHCsg!&=1 z?bm=qc?CG^NS*->m4U;K)B}gf)B}ggz+p$~fkS2Bup{-rVRDVfiohY&z!Ll+)xZ*P z$fx2Z;E;M>2{@$QR{{>H_mzM{>V4cMawxY$8_I1Yhmwbek;jHnKa9^)!?+#VaBinI zoX=y!sUObgwGq7j2=dqnUVnt@<9Q4?lvjYmj^r8OP#HMvNIh_vOg(U@3>I{QtvAP2Y9Rq98#An!5>nWD*=bpZz&s(F(Q=|FbIhub_VGQlZP(OzHF|}AtkvI{2?W|5^zW{tpprWOe+D06w_Wf zj(V|e4EMG58X10P#|?4Q8SbR(XHp&Qh2wpS{085R&3i43&3i43{iW`+^FQc5J7Z(7 zg;v+NY%?y~jLZ8ojLSCTv(5NyGd|ml&o&dX&4g?-A=^v{8~PV~F_!x@jO9KJ=#BE* zSnlI6j{0%bkE4DZ_2a1@PyKl6$5TIn`U%uepngK$2LgQI{(Tcaz_4vdfk=Lh@u#}^ z7hs8C-;@E{>y;1yBk*h`)SWEVT;FxfeJ$r~*Ri$^_($;Qg|sjr=t>Ar)gSOq5q<^l z6oCW0;}flPRnhVM+*u4NjX#-k6GHn)Xxlr)whn zEoVN`jrJz8^ZHT6#9)xPnQSulv9_I*tmo+UCS~hM+1k;G^=xfBxnVsyTTjl`-kq?X z(y*SAt*3-_aNk67(?oL9L~_$aa@Qp4Cs99%`bpGJrhYQ@lc}Ff{S@k_P(OwGDK+jZ z0tYy&2pr(7mx9CDT?eNUWQ2TSux*$?VV*8Z3Z5w@*mPm5%!rjx z`?^F#rRJUx+8nVZSGAcf0xUK64AABXwP@bf5xhe_mw$aRy<_lKN{Mh^X>UsdZ=tzR zwP1ES(KAKCXj6l?T3yq!Fg*)1LI`?u+aQUl4U(9eNn$Et{E=*L;5Q5FX$|XXv^E1; z|4ghMU06?VSWl<5eoi<2SN3NRyeDBeqhUCMhWc^b4Bi$$U`p^=+|TLxhAOzbhotqV{Pm1mNWmEoe69973}#` zeU-p^kv<1|0*6un#@_P@Co>> z!x1qp&F$AhZGjC6jlni^iAUpRXB6uY1I6H0NmsY=IJaimCK9o39sh>^#9O~y#KZp7`HPXd61fBU12zmX9l9vyGocYh~411&ehj9pN9|F_- zvS%D@?&{MzK(cGP^&CnY={tDZ`w7SRt18f*G z0XFn62(}3Sf?$C|6A0sMNAeuTS!Il~9jV7Sn@l~%S!Il~9jS+-RK_?5nPRZ*BpYF{ zA=4=!Qy*+?q==k|n&D@z*OrLE;KF7grk0A*uh|UA)KZ~(%Z|Yb;*3Ew%OFmVOX~?k z(!f@UQ@3$Kux8n&Et$Nm1NhQw*-uU4GGp(QTW+R4H?v^7v3VbYv3VbYv3VbYvHav% zd1hR;8JBIwWt(x?W_-38{~N6}{&!ky9G`8*XPXJxWL*Y?f%*w~j|3?Q{#t2+6+hW4sw)4< zhEbL9TWy9{FF)f>mXWT?e)NHyv$CH%yscH<-wOQ@9ZP_=zZC`B--?3S*i*t&^-YR{ zCHPp1gC*dQ;vnNy)7W!Kyl+)MPbgC}XjO=@MnZc+nTCOGLbmaQQqA}(FmM4+DAQyc zPbk%RLYa{7;|T=~6AFx1gp;M(mq}q_CWVQa6eb2KpvISNCS{vR*=AC9%Kj&%vMIFD7wIXq`2%^8oL*b@ znfl4pPo^FKmB6M@KZW`!)K94qRuMR)idTX^q>5Jp4k_DZB1ez}t0Pj9U_@@L{!(H_ zDsfNrQ9SVw8IvPQBA$uq4AUgecuq=pw^+5E*O4<@?F=(b&io5~SVsnkU|&LbiYn`Q zikeUvO1|>mL4ly2sZ4JzjZNj9b>pb1v^9aY|48d^+>v=&ZaytHpO%|XXY=W~`Sjd; zdTu`B*Y?+$XXNHHa`PF{JRXjwa=fOJ3#O6_rjjeBQ9q6PY1B`n9w?Plrc*zi`svgI zmetp&pF#bM8rM7-M?G#7kw5x&fF*B(HqgK(f>nXsgAqy!)h{%I18bEt`ckZ|?&c1a zGgfy)M?{cP3B4+nvl6^2m9wY8;a%@zh$U&P7}Uo&N23{i4Yt(Fo(2|DuMb4eA9Pal z;$Umidls9(#4&-1qcJfp+juH#Gf!n}MjNdFOwTr+&)UqR(VAtOj)ADnJO)h&8-}0M zt++S*Om6i#Gt!Lv%KGTAq^| z&EX!RbJ%E3-cDJnON;`b)X|(tYM4ptm_E1JAh|_4)uU#h{5&3>v3%(rn&Q zuQEFu&Zht6&iLm1U+OpK=#{)HPO;)sww;r0=Tx?dmWuGW)SK)9#u%lK;SWaXBL<>T zAAt~!`iurCKa~)bQdVMADz!vZBAz^(HDElOEe5mAEXIajU{;O|4@ir+Y~!)0HXe&6 zL_D>+Jk7G14LuMc1VN4E7spB_WBDQbSZ-G|mLIy0Vt74h9Luj@0b0ofpzX+S zZO2hRj(R{XWAtfM2nP$P*>T`S~@YrfE5fK<=+RQ`Vglsb|+lL*b@iTX*@ zPo{n{^^>WeO#Kw6vh5WSbd( ztqA^SEkw`AHZ#H|2xlsXZz>64DhUA{(MOVL)K8;+8uintpHBUB>Zembo%$Kn1D0NI z2K6&kPaN{osuFNW@umbEQoJbvhg54yz#-Kd#<=FJ=bs6TaT6HhDtP``O{Ss@_w0y@2PR+RWg6OrVWk!1E6_!7DR!?#|5lK9jae3p0sPOU|=s zql-whXk!9xtQp^UW^+%)+1y!nHuoHx&7EcEa8I#0+;eOW_Z*v(w+oY!4MSljQ+Xy+ zc_veR7WK2JpGEyF>VZQk066SOJ#eTD9CoB0I83flh2rqJp${-#nMD!i@ra^PAF!ek zd}Nq9VFP^>;Ug)slrUCOP$>b26jYcpnw6ernw6ern#rDKDtMY{Gfy+qWGa}I>0@@L zso9xwW@nq(*=A0*nUihiR5n$q#U5(pbuBn#EI&RT%a51GaubEI{CIgBH=7y9kB`Uk zOp~(RpcI3y!z@aj5*pYhR zFqwMbP#HMvNIh_<3>$^2lV`Pv#~ClgR^9=vS?$P9fP$ zA=ymP9bf1asbtV80Ha9?Fm_}z1B}W5V@K)%MrDApBlQ4dGWAoa2M#?C9CoacK@m8l zl2L*`q>@nr4yk06fJ5pRKLiec8b#(VZRL;IJe0z+rMNp^LyFm4XudA(es>a7d+~ z1RPQ+$g@9!RT7WiGBqMLJ&z!4qh&L8Q%eMJv_v*pG*?laS|X*QWyg4y-)k^GXL3TF z$q98Pw?Lc4t%GJ!Ka2WVoYiM@>!R7r@7c`%+05@by#5@{>T_s6CvQC@ulF23;Lsic zhaK57;7}Pj>_|Ous0V)=ZACSyTVr2ye!Pm z!h#T(2A~DEjgR=|Ha_B;n?K^4%MXBb;nQyx*7F+H^Ro3kT5Gk@(S`N=hV}exJ)hS4 zwBp?f>je$#1=)H*SjXeWTz!HO`T5{H>gQ2EkNSDk&!>Jq_4BEpPyGVw z7f`=|`USPm4>1n$0ih3pmV|&Pe)Q$u*8&r~A2#lIDI(hMNZs*r#(qcY-q-8G`(f>l zm$vr(wmV+V*!SD+eYHlvL}MR?x#Q)G{h-YqFK6s?N%uai>3xvji}$|uF;@H>YC6Lh zNoN=+euj8KlEACw0z``)`F$axMP)>b9jQmOm`pvQMP)>b9qrRPBLswuQ0V8ujjgVQSy)8jSQWQmO>Z9D^Lc}NKF{3qd2ml$KdcuvtQThMh1uEx ziS>v23(Z9h>qXgm5v}zHXN#HjvRBaz{eod}vi|?{dW*C5Vp@amgEc=Vt9?#Z`Y5s{o)#HDh`hofKjs2?^J;(3BO9hOTh+i zLyRcDYLwT^$K~h@218;SCC|KKkGY8*y=OxRi9yrNZ>yl;JW?8mbmTi{j`z+5k%W0!lawzipvmT}2w(fls zvLT{YY>a{2@!HHCZ$cjBjy~6B?rsyZ&GLqmL1mA3vT>x4pZCU+s+n~4mXA-rddtTr zVtdPAyA_#HR*+GYL{_k`S`lCIEBh*PC7bI{WLC1dwpjT~w)j=gS3g5`toj9y|Jwds z)T&?h=%<{kxSiSRU)cH8|GMXav|s&8%D<9!!CfoJEi1?^E66QCq@1*p`jylJhn=S$ zI8^0n>Q&0W%>7=ZXlOHuF(4A=|9XHmf+& z+H4g^+JtPgD%-%9@l*tdCcz$&?BNNnbxp8S5&i``mF-_kV;zRoc}!MwOq4m{Um?Ks z%N7um_bVR7Jb2O>UL~E8Ebszegi)*e9ewbAp|SL&zM2;z{({uz@>?u@&YH{5C+Gf^ z5z^e>+HoEmDSOT1hnVyD$>zM@+6v$NU-S4IW2gClMVS{_@M~kQ1^hyE!CzUs1;3Tw z3j~YJ<=1ckqbvh3cH}pf^QZ?7Jr5jqq#ig_o=-h+m`puzs09XO2v$UbljFS?JrqG+zSvEvxxH|A$9&3KmN>qu6?XEzl-Bb1ntge_ivdyOV-t}@g2oDlE?PFd zm0H4O(X#2c)Dq5%mK{9^UMXTEr505}L`glV!couD&vTxB9(js_HEkAho)R`U4q2FO z7G|5sfckwFWt&CW##1z&u{1xN%NJ+E#bFpkvV_5@&n-(x1WTCXOGpGue{ByrOUX7% z`CPJ8_l{_FE#sy*%lO>0j6|~RxAy$9oX<7O`P{Rd_RDpHir|nX^crwzZUcuM$pOHj zGH}?Ddf-qQIP6G0aF|RzaHtF%cBCFSAQK0kYl^@jm8Hxaa7yHE(=#c{;ht!TvC_VV zk5WqvShQ?diOgEc{E0Kms`2sl z#$~*YGWfEbeaj;IT3yR4Lre+Fv(55svpj4VoKh3A$3EL0cS*Kgl5LlSEsBfP{rp|a zJFGyLW<&3$bs-trit01>&|UK^-9+Jh1vzB}Ic3FP*{>g0kds!DlUDLwX(c&pC7*Cs zQNN0uwTe$jtN4Vpn)=mzu31g}YSjlP0f)vqaM+Qt4;(53haIU04wI<|4wZq!j?@E( z%D`bq>Vd=LoLk_eB5+8>sEP=LE}RmqfDuyU;hDrA7^Z01^igUFM@37FnqD(`OO&kq zSWA0t>F76bQW1WWN>IDsQioUM>|2r3c4f9%nNxjbwpp2NR%M%2*=AL?S(R-NgAK3J z#d+&Oq=q*OI)Z=Yq|woee7`66YqGr8d%sK|MiYop1@D&$ypPrbyk92JMupY%h1#sn zHmi9bt8mc<0{bOD^ZK2=6wT$wmvgzh&0PKX62BUwejfM9na6!{=JDgr`TV$ZKK1iy zKcDsserIoD3;6Np0)G6t;BTY`6#N4mngPIJM}FW494Z5c9jONnlc@&|m4U;K)B}gg zz+p$~fy3n5$DP0-uTu69+Xt9<--2iKN-qSFlx0frjMQODz#)Z~5^zZ2C4V-FND+Fl zQX6u}2?WjTi%DbedD#YmBh6TIX~c7)P6TzdM22a+MP#RzNV90!F~;RbO3c~M|JvSn zKL0ny0iQFc7yi!PXBPgoRb3V`rx)^r?nTruVoopO2iuD@r}1+IUVky|7n3s<>-8h& zfkS%&9Cl>SfJ0^Aup{-rVKVi=p)zpTk$T`z893}nJ#d&@%lRU3NCl+?e@JDd1RPQs zDFKI6Msn67SR=!bIT}$Bu_+gkKGCunyQ$@(>Z5C?1EiE*I6^r!M_$Q=`D-D5qaCkn zNHY_srOfH2%=u;1FQff3+ArfSc*}YH<*0amKCA*=WpvYOXl&FinG{c5GG zpcLTH6bBAFG6sM{W#F(Q^}t~=^}wMraM+Q0;7}Pj>_|Oum|UZjB5+9Qq6B|PNumTC zQj*BYu_7nOikwg@B8&01o^4iUo0ZvSWwu$BZ4gY7p7uh3$QHqB4G60c5L-zw8y0#x zMHzVIse7Xrwr2$Ijg=eN8xzEpp6N%F(KQmrU$ItKpPXX&FZiTHktcx zd;VNDioyX5i=kqhu`TWduJ~xS(&u`Tia1)sY z{7iiTKSN(o+e8L9G`oSrj{H;)I8+7>J5moECQ}a_Dg%cdsRs^~fy0i}1Bc1A&rplN zA?1e>{2}Fs5^zZQp#&UKekcKl6cd1D zAGu>V>(+}aYs^NAD?@*mmb%2VbO{%ErciSi1VF}F6>sf;nE_I!c#*Kg7rZ_)(IUS> zBy!B;OPKLX$OucAu}e6UFJ(qA`SxF(rgpsSHI7)Y_lxe#F*A?mS>ygVZ(Tn(nZxT zivz^H#)EexVXk^(Eh6&T?%L}9=lUmKmT||4;J#(a4fa;yT}o{v4E+~U%k!oc%k!3W zkLi~&XOPR|JI5|Owo9gu!Jzzol1Y9q!N-La+%0Ma$zcT_H&&7yR+1c6@^NA%^{c2~ z#mA9Vd`(zI@>xytT21m$XXdrbfi9bDkBBl`m!Dg%cdsRs^|sRs^~fy0i}1Bc4M zVMpqL!(`QST;%r>CE$>vLkT#f=#X)EjeJFwyZ#c6VUqW5`;GMD$EqzIF$F$;)aorC zKYr~kgFaT|6kU;1G~ffmil82pDYDJVY_qcJGHh068}uPc4hX*_R5tD=L}R$=8M`F4 ziUx6czk;T`bLkAx#+mQeO>?vsK38Setg5;xBbr^aI=gdqwppERR)-CT?ae!0MUYGS8}zpwYxTl~|mR`-7+ zf3Eqz(CrQU&N6JXbsL8@107hadybuXwH;k`9lL}>j7zL-Tw-m$1iDdO;=fcB-j}$< zy2d5e;H#8dF2(mjD|#ZiCqRRsocgh4J6qwf2yv{elcgmFSYBqUmOmd)7|Q~ zrVSRhcMxCqTQi^?Y`--F+fQ_@c{PGapS$|4?RcfN^((EdU8&#NSM#M?-T$V$-%kWX zyTe-Dr+V~k{d((a*Xu$U{h8$*p9uS{Z$pMludiQZef=WYVKNkS*iY*Ydm3N$ThrD< zn6$e}PSgQC!Ame{caNN?U!(4se(UNup4~D1*0*1Se)$KIW%fL>W&n=^d3@E5YpGvL z{aWhRQooM+b=0q;ejWAesb5e1dg|A!o;Z36!GYZii|_}Y2aCXg=fUrV!)qU)Q{A~H zo&cKR5-sdK5ImqZO191DsW(T)dvgX89v;6JXqn-E$e_lXWDz*<{1!Os?!!ZcyARF6 zm-4hj0vJ%Y!Ba%o_z>INSdl^926JTCJZ6aNHkc2?ra8`dcG^%qcllmd8wSKIV!K~$ zNKYHK`_+bc+Gurc%nxWA`G}xTYa2Non?Rd*bi)%0ZeLBRzr7TN~S4-s)aqXWRUa zt8Hw%nj3HGc*#v2FS)6H$xWRu*|oX9zI~cwHxJ0dz%0C43G@=4Pd1QJHt_jj1D_u@ zkg7LQzmfWl)NiDI6ZM;@-$eZ;>VZw`F@R-9>Nl&NIPiQ@1P(l(6oCWJCq>}E^GOp& zeHsC?#5B?jmwNM!xp^~s>dnCuarI^})tiG3yg6eFk1NeSSS-HO7{}vE5jgO;5;*Ga z!({I6L$mOu%%SEp%n{l`9y#rS67zW2JbrY&#t4ECuC{7CSR#bx=#nxrRbZ>pEsbe- zOJf?|(wK&~G^XLLc^clDr{S%68s6HNhEZPM(!WOvN=CU`24rDi7G6z)-%s`(waLqG zn$Gaf=?rflXSVe>hsO@2+c+rc37$;FEK%d%33s)p+AOT+Ccx6 z&e3%{lGeA7_P0{MmHMsJZ>4@4_1mc5M*TMGw^P5J`t8(j&#{1MqX-a>A;4BBXhOT9U=Fq(S?#Cxx2KsqB4Pb^oOBjw+o=FH3AgDBgx3F`w;VT#pd?-@(Wnr9w3q z_;y)4stKXhZD@98>z&zpXPVCpgS$iKGd?O@`n&Fa;=it41A4|ov^3jg z)9QaMN%a@UUDVi+XfLr%Cj}j@0j_emC{Iso$-7;=nXl1P)AdMc}|R zR|F1BbDlQJ$DTGOROBoPm8Tz17H#IqVnVh-p2YNkIFg)YDpV6kb;csvR_S+T!)AcR zY-Nw{yQ4Yd4R1`|Fa1sWGxkg88}FB103@JYF%9ph8qlF?OsM)L$)9~u>r%QJSTDS^ zJKHq-g?X)rxWT+u1P)mPel5zmw&uOIab{iP%=+e;K~~MfS~7zO6JJ~$i2aX*64#ZPsR+wb>>B!e(8zS(k0rWgG88?NJt8|fc0@5 z_EnZYU(2ht+F#9BE48k9U0(w!&|W4$y+^;bb>p>zlJVMX>>Ur|b#>!)*?3(xb`ON{ z`nvJ@Y`i`jd$-+~eU~N9*KAT-Gl<96d3?i;YpF-Cbn-)o>`47O>H%EO1G62eUr#-- z>3P7iqw0x6mN-kmAxoSk;E*NG5^%^8=M!-lhsV1c5?@(8oq4@+=8gIp@IcH3;DIF2 zT4z~gL1@4ONys)x{GLo^HzO z&9B+qsB5H~sfjgGOtQFrwT@=TdA+E5g;}tgLD{RVFa5q#}=-T|61~3=&%+TDrIU9QC-H;xTRXrv>I&{`~h!ThfeS^XrzFFD>NGFJ4qF=f&jrgJ*OF^V(W ztLwni+p9~6P+5ym8G2C5Iv|4*{nsGf!iiuDgLW(RTdChl{Z{I?QNNA)ZPah0emnKs zsozfhcGbs3Qv?oK2Q0xKvJO}R4p|4xWP|h!dO)NEqer-;7RbkFj=+iL5k0Ae2fxxY z;wYL&Fs0@m=-M1%70ugX3)9Q<`_gV3Zy*}&)dF85M8rmWzV5QwsZN2a%RI`XXvq}rpocDXY*-CS$J zxqDDPi+O9e<+i;X@3yOmKnKYxA7gX}Cz&10$Q_)7c2d8S`kmD8q#hm8$q(JIBlWwe z-%b5)>VZhx0St~Yi4}oER{2Wshph6IfJ0XK@+9WDqw@wLCFYF?mqg&;j+n#{IMFoA1iaBbZY2-MKjfoy&STwq!-Gk3OUe?#NH@NO;9=>vs88Ai>nDYy%PuO|3Us zlWjnFVS^+QAKA+!yJT+)NEgwxzg7LHF=8;8z_P6OLjl`Aj5F>_ zIm1XWhuWVy+g%Nu7d3asNW_$}=1m(Bc}d{6uy5I!k@B06HE)}szZO~ZjtTl}k+luO zwb^iOHe8zx*EI~+Wy5vZa9uWB-!NRC4cBMG^)#F!UsC@4SN@+@{%={ndehi=&09Ra z&Eq?ETuc30>eo`gmil$nucLk)_3Nl#PyKr8*Hgb<^}+r{;E?6368s^{S0&((<*Ucy zu(*#*^Wcwc^x#it7?0_U#DV`%(bGU@7ta6_XlMchSq0Ak6Bzs^WE&5DXc%;|hV>>m zRWkZ59^dBi9XlfURgd7eBlQS=l@a`Qq#nUak9KiAgA{ zRD#19cny6SW97t`&Tu5+jPiw#r~0kc{qOY=-PuoOG5hN|PJwaer3L_A4mLFCb3>-j z4VgYSu&+w{8ykijv*E^UxRHjFW%Ah6Fx-?4H)X?3G}O6ebHi|RHr$*IH-}*`{RRfv z1~TymGVum7^+xJ9QooVdyT2h?CK0>H4}0iIIEe@ zs{8nZwX>S3v!Sz^YUpIHf0&bPx^O}h=h}4PtR`pVCkb@7EJifAaZBdLEtwm)1UI(2 zwl)m6X2Y%7aBDW)mJDrWWm`7fmJPRM!|jzJLUKE8#>vdE-JPTYZN}$k^(|zIEo9g& zWY{fa;H}herG6{*TdChh{Wj{iQNNA)?bL6lemnKsYYbil4q0v}!5^~RPy!BFZYTkV zEE&9T9P#d9#Su@WcnHPrcL>4AJ1Uy<`uPrWofK89(!Ya*cli}uatB981;3fp+O597 z^R1q!#_Y_7JF}q!6GQt2^R9GTtL5y<*1NK`_av-$H>`JO>)m0^u1h_g(Z7Q%x`Qmb zgDks~dUQ$a;5(_`N&PPBcTvBK`d!rTrhYf|yQ$w@W9cGrNIks-e@H#O1RPRNF9CW{v&ur3ShL!hmEDDz&jUGsjd2hY;qeEX$kpl9ltwb@{8!(c6M z5(euUZ5&m!S>I^mV7(0y<8@=ryXGmGkqDBIWacoCYu?ud+y6>F*3^}VerrCM_j_%7 zJ+5tB#(Nf*S(`3nYq)DasA3-9`=m?Q634m*l67_o{cQBlWOK-V>pqyDkhHq5=pISy zc`e-#Vf}m7MHAldnSicZH`ccqdkn}*!n-z~t$B~f_j&xlj%%r3OFg=#^B+2-$92@N zqaL{JJoW3TUr+sd>es8Dqaz=}lz>B45=y`!D+wjwkd*|+mr@FnKF9`1p9G6aE&G*Bhdz>c|5TQ11LLJ4Cp3kw|km~E6L{6}CQOHK7Q zZ&m9C(ougaQqpj<@LL{NYd%ER9Ka!As~&XQ+K6j2vjMM&4TZ*t%SSIUjiIcVg-u!5 zOyNj1Q_2@Bjd{keCO5UYV`HO@-z3^>YP9itN1M%gqTJjtaC~C$SzA4A1BXkOIyNwc zMCiBS{g^sNVNSrlywbaV8`@_DxW%(ws#zO73srbuH#V@@WMkcK6YXSfwHa+wV@BJQ zCPn>46t30k{@?zg0NGT(;O2Beo2=a}G0SdF7qnS+vyHp__==g18Eyl!X#;1V4Gh~2 zOwEndZ=`-B^&6?*MExe}(GLy#P1J9uelzuerFwwDF=n_TaL5Wu3I323loD{r3W~?P zOb4DeO47*sn0XK`l5#e~A!bCdG8O_S3C2Uzn2r6>zaJ!yWCevY7vh;H6R;H2s#I)} z%Xz*@k*$po*>=p0Qg}!25aUU(=GMEmXqPWXN*G;POX)nit?n&91^d`Hk}=M$?yc!` z`-rDl;D`^^*@~{UnFp>F2U(OjD~6MOf&zy~GyB09JS_tKXpzO$6mz#V1FxiJnOx+% zl00c_Nt4E>igC*a@q%WboouB6ra3IAyq`ZD;RG04xXM~hgOB}=!N*(DD~tX9b;}3o z3zMylOE?C(giK`tM9%Ot6QYST+tPKcciT8o$?Rjj+s4dIXFjm;i!bFt9jrwiWZ=-%Y_1mf6PW|>g?09P` z0*9>Wl;96p(nVeNaZ-N&QahcT&HL z`d!omrMBNi{ch@aQ@@+~-8CjH0*9=-l;96pcPRmfthBRJUOFQwYMmfdS$BEvc&I~hl8YPfYCv&!N1O1uFk2oc?}!Y5yEF6C$Trt4Ul#=9jQ{zR|reUmfxF`aiX&g^Sk$NMd9tiFcMSNpa6 zxvYqY2dXpija}FN#>Lz_aWS~4GEG}^!dca6`4pZW!wVKXR%vi|-^&wjt4^m+0pYvG z=~nmuDz&aIc(I|wX}D5P3r4H5?H%y@X`4?}$@UJcpLjK&Xmu~uKkBfrfBRXl_U)@* zZ(sd-`)b!)rb|rlXARl@`jz(Aue87IO72JObF-(u)#;x4R;PQatxmlRNU*4Z`pZx_2W6ynNXL}*+OWVEo+u#3ZX-NFW`v>H+l8yPs z``d5KkV0W{4>wZX!;MtYaeZ{z!;Mz=QoomabVv1jsYeG?26j7A55y|(r+z>6KxOA^ z8?_dJ1CKsM;J~9#5jgPZ)5H-|mlc>mB~hSkhD*IUcsH6iqo>{+^cu~Z!BlS!?)2u2 zaXdDGHvJ@oyzwb0k{bV|Fydaw&#GOZ!!X38k_1aGHZvQmojoz5+3Z>J123h`aj-mk z`aCuC@$i7jP5YD1&>QIt-5F=V!{G%?X-TMjDdf`_2Rt@Ce;>#(&%-r%>N&vqQp=79 zI7{m0H3v8?M%fY1DF+%;xnDpc#cGCr6**%yL%&pN+U8_#B zVR{_lne-51XS{3SH1A(J!|S9o36weiaB{Ud?Qp}@ha0XwTyr%U1P=@c+NNAgNZEKg1Fb4F@=>A7CP)^E#;?AgLXs{vh?}m+B8ve~9`+ z)B~^T0acHOsXt8pVd?<}dg4Ikxd(+HP(^Mkp0GkWUHL49%cW-!&8Bk#R=JTx@>V6pj9V;mDd7~8=? zs8Stn13M>8^g$e&G+^RrhWRB4*#=$}Mzxm@1V9puO{ht4B3(__GJkWPV&X5tmze#I zG^RupwU5wQ`iqq#be4WMdxSGhEc^Kd;>^)(eKcDirK{uTC`akI6&M*-~e$84k6aQ#zpjfjf?2}8W+*`IW8dXraz1>g1C_Z zK_Ja=sWaJD6z1uSmzfhsz`GYgR>Xy3jDKl*M^;oD!>h}}waGi)w(OQMm zX4u|C-SfzOuE5;qZL`t|&Kf5;YnKSlj1>VZx5 zr>Q?p{ps4QR0IypN=4wntOOkYhXnPHIxd)%n*OLy1SdR@1#UB3>djB)=FRA-H}^o- zS*aOJ_2wSqXdbf?`ViAZ9}bO1eMEaS>LcW%QJ-;-S*ht?%a@m$f0&huz#*%m+{08q zSl&lLKUm%$0*6-CF&o>L?n&F1+6T*fxV@)d#jh_TWZx+7O$PR<@!o9U7{tK7P2Sfq z*q03)XBg~n80-&&nEue0s%)3`5JiWo)2U+Uy^7oHscohj&XhLx19^0|x){$8N?d1e z<2u;~W(6PAuH!z4>+EY>C%eY31J~59p+pZxe>i35y__*&6 z%kYH10MH4tipc#N_i&?DbXjLy^j431sozUIx@G67-$y;b>v`a|BlY{K-%tI1>i6f( zI`Ljv1P)n6EWsbLidX^;Sw+knm4Zw>f}qJ;wMMw47NCo0&U~=6u}Ny=OEw%C$Y#QbL&5a`m<*7AOoXqPp?PNVBP534LJdtz-9qRmJJgin@j+xHfcJbm^2U6CQZdzS#b?8 zUB|BMIO9488`p98(#BT&4)HqaOnRs=Cmw2C=WxSshm+s9a+r3W=b3aJ@ohW|9H>vI z2Wk^)zXPx5UDow0$lsF}Z}_ST=6(n3mpNFwOc$KQ=1x~|Qgwl@L;3Gu9Wt)s3Tu8M zfJ4-#_QyOA=ReSLIRAl`!?wFT*AneVZwq1C|}BKdgGeFuml{kG?-@ykVwQVB1MwdI5@&3 zwK$lYBXFX5L{DlCN{Fi;%FQE~QVV2$G(X(PueJcg<3JG(mG!|s9GW_m`9-FS=xWWY zS<``1xC&^LVn6LZRQU=#=9HqflD1^^@9@DPGH_;lIBpS70^X&VStC$d-S22c7_&`u zp=0O5I(q2VL7#wJV@|tnSl7ZR-L}@(y5VC23U_SwS{5hslzb#l$wxSo>HK_ze-;En zHSbimu`cNsNN0GJbSC|U5t~JiGB9F=@+h++ouTK`84hBcImYYgFH4T`68a_MF?FqfUpLKNW|C(0@RVA0$P6v8A{0E-z%?;1KAvzQ zLgh(`Q6NjHuT`shgZzJ|*mYYU9n>=vxCh!AWY(Mx4X-B)p|~CwJ-_GmhUHhIt`oeY z())=_?2Ga+JsXC4q37+!5^|@Spp7OvSdUlg?qG{U=xmgIe>7HoHt51nQczy zc>~cS&Fs}ELMU<8soWgF6wM=|QuEWfIbtiCBhV3OF}W1sP+6laVPIvA^07GDiCGBr zaTHK*`FJv@w|qP;w6_cz-xFIbV=XQOw!rU8yoJ0M*y7@z#@5AqxQ(Z>@}AhbI4&91 zdmGk!v-RF=y^nyxdS9}(DRy7B-bZUC<^9}tbgKORWq)NTLblmYo8Qj_zK2_CwpqqHAc3LnE^V5WE14alNCxdaA{A@ESCj&Kf zGEl+Ezyy+k3A~y9HAW``Xh?yw^ptP<5;`{-{rMMK#_}FcmLD#8=S-kiRPfH3z|L8J zI&}`3m;nxVBK-sGu~O%OOq~ZZbsh-nM4c?#9LzQcv(3S5bErY^hblvVhdPw44`pkI z9@E3&WNkl`Ih?Hzhcz95A154O3LPL7A0QPUAXOiv{vh=SsXs{lA?goNe~9`+)E}n) zF!hJ2KU|~wB5=r(L<#%J=Cjs=S<+uRQTSVlO+VQZLHnP_f3g{Z5{kbgG7&H5C2@HhPm|@AQ20Gc-S*n;*~3kLTvc-|2bq zGoRr=@JE<9M@Ya&NWe!(&_}61O8rslk5Ye(`eW1|qaLud=yII;HAJv^If;DtHE%z>qc}+Z@X_ zo(9^?)4+smb3AOwZ?YIrg3o0!fIe5)?rsxuADnAc6aMv*7&2B$Q?^#@G-GX}^FlM0 zsLn7lWL7LYmTy*bGLxHQ5;o2?dY`6~Wl7<=Iw!1}1EH^erHRfvr?C3!SF(AQ;E_*_ z-qaHN|ERkwo*+hL^%L}?viga4dcGFAK1nxdi<4}wEl$4Ob6;D$)AN-aPqC#cPrYTz zQ*ZZtt4dz(^qbcB^jkbqfBGG1AJ6kZskD58bbNwz3|M;pB=sk$2N*j~{VD2!L(c<; z9jONnm4U;K)B^`(;sD(jfkSHVCHO;X?kf`M}6^FPm$Ny=<;6_P%cq-FrVUHs8mVs@(UUarD0TdHldQdH=iCc>jCy z2#!Mg`;=859KDA-WbWaPw|ltbEnq39?xlV&^#Eh%sozIEaOip9up{-rp)zpTk^23r z4~{MZhm_Y#@Q0MwOTZ!J^%8JMdA-6>=Niu@P5(WyVJ()tXye%w+_^XJj=MM8L_F8; zvoG81%Qg|?b({U!W`Ec)?xkFxcl~viu&!iVq@xg?{rbtNLYsN#OvpC1ekCT`M|z1G zPG6lfLoJr<&s*0%p>tBMf7;GDHmCIG>0uOdyqoHpC-+dRI?vKWko&*5jdoDUV=ZQbY21uDV=8={$1Gt zvW4)XJ$D}7}@_A^~Y#`oa}#`?0@`yn{AHk zn?O9o1BbFPaM+RI1{^8_haIUuNP++rWG*Ziv**3cVin^+&Y zE7!1=AQDUDoWN2qf7(8z3)lLPHPzVpb3Hp^zZdM(5pxUpCni>qVFWKE)^aQ!KQcVm0P8IsP;`{4}qBTCX1*4IJun z;IJcy060_z4m(m0941o_94Z5c9jONnm4U;K)B}gfd5EPLUIGp&hL?atis2>TkYae1 zdj2quNRhy|HMJ8}F5zkPMDQRg;_SdlQjU;3e}JBCPG*}3CQH|_IhAcrWt#}Fy3Ofq zb2@B-ql<8|RMRUbix)E^f)+GgA{`Tvfg6H5n~9lPB0Hlcs6ww9DVkb>FQR3~WCb7p zM}-&PHl69;>XxsG@IUT<6r z0`z%~*8l!{82IzN8HAYp&^gV7Gu+tm3^#T>!;K%$@&@sM>b*&4c$ajBw~908d<#x_ zXFo@vT9ZKMbW1nyioV@?SG2`>Z9&YKD4&cOeeyr9a8^223DUbtkS@9a=l@guIVeEW zKXq%{nu*^LiuOr|_#J}%WcECppU=&KGn$`|=0uLE^{J2pg@TqNN8>C<11NR0fYOfC z1Dnc#Wk>3P$Yj+M2d35{aA0a};;7GHo>dwZPZx~nvOkeKL8*1e5Y%$Uxq)_D6BxTH zbPP(<&_;_ro>~Z3IvKA&=v>SrPs*=o*~i#RBU@8b{2k>lO#21{rJ!_O}06gZJuT@aG&NlU`o1>Y5zh+`)GcF_tOdC0`I57 z#cXpi+gzlL&Jq{1&82K}DcfAi_qmj9F4IP@c9}N+N+zJo+2(TCFuw3JRPUF%&ikcv zzy;0{-V1Hvz0elk3ln&C6}%T}D7*b9jZdoJ;=m^uvE6--jz71$@s!n>#8Xy> zs$&$WjYoksW54wR9tCRwwdok_YU6Qk%^E?0S*~Nhtdlvpyk8c!qzDtL zzoFjO~4xaJ}*TAq}NC% zC%rmSL9m*w=7ZaI953rd_8-D6F5q3#k#vfEnl53ktaT{?_BhlFJ!ZUoUaWO4UB%}Q z>q7pEILILBf{`K8C<)d%(>zr|VGg{K=cX$RBAs-u&~ZBLUE#Q@a5dXprHyGSn^yNP z_1)=eHoTS%uVuq)l_A3STDG~KZLVjV>)Gad*f8)g5njoTyOJGuB|Gj)cHC7m(N!|h zRWi|4GSxNeuTg)E`fJo*r~W$i*QvjrnG7>qvDh$0c~D4f*-n!l8R-nYpU!XyG-f?U zOyIDYP#I#VJv>z7;bB6y@$fKBzK@58YCJql$oKK^fF>q241rEIhzvV&s1Oe-zm!nG zq!#XmN8Hmoad-~u#Nj!peAUsvYIBwSHi5oU0ii3SWp4qVe&*8bD^EZ3BGXSEBdqHB zEKbJE*0FPXY44l~c~CocPMdk>q#rhA{df_Cnaw+=L*gT6LiVVSoOOX7wPDOr9-aH% znV|!0i%flGMs8;0Cu?ua3`}oDWCmuZ8=3rXWb(g3|LU}JgTbT1&1`cs+uY1HH?z$x z+UUf0E8E&+V{@iRlKJ=LVVQ2ASsundc_;H>tl#{Y~m`QGbj2 zTh!m8{xOvdJay;NBe>ImUZAheB^##!wTaF-+GY$|gW*l(wC*I2STXD#i|oSl2!K8`u}hW+N_Jg=$q;dyC^8=imNE_42k_McXt z;r3wYyFT>-pdGmbpaYCT5>Sd@X%Cdz94Pg8j`!Bb8=#b6HHHC7Yr&R|Qd*K zaR|&G>Ua!g)93Uohp_2s`jh&O{*?u-5^%_Z7Gp?#c_#bvOyx_DD&&#IiifG%oXs}y zmV}m7jm|!Hu=N$m2ipYR%mf;$;DfF2W#@S_i(}fDCTwCx`$3%S*@pzPoNDA&PN%+x zUDl&Y7F(8Q}s`5<{T~fw+JVs0tHZhUFzmXt)1WGh|QnW#f-RJ2{1Bz#8wDBQOI`H0@Kx-2?1Q0j`vJ8|7%R@_>|IqZK9_ONu5hDeAxS^1D zamFZFTJ)73vI6v4&mYVC!IeQh{q*=ck8kw+T;!|lqfSy+8KNf8KPJ3km${akU(3y} z<>uGkzz#3C`t{uWdTxH5&9(A&U7OSKva(|#Xx#>KiAQ@2zCsqb!a3zC-Efs|xJvz1 z>aS6MjrwcU1E9L^I`!A7zfL_6K~F@op3?yl;pHI$EWv7;mx4{!b8?to$t-h)PF9w= z!Vp)%hh3xDhut)^QKGyW%!Gxzd>TN0iZENlTMpkD^2zyzbp)ci^(*M1#_TR_^euHDDJb#0Hf3vay`QOaVZ|3GV z+5A>+ev8d*Ehaa=#pbtj^V|9Aw{!E`wb|qb9eRU2a)Ueq(8?<}slQ46P3nPC^|z?M zMg1-60Za9_slQGAZR&vo`j|tCz#+>qbfYGikEscCqX{|h;iCv^I4TJ_;Nh~+{2+dl z<(Lx2PnKi8m*3Khp(lj8*Av2o>}$^o)p%BzkjDq%C%(4D1WyfZ=BZ&qwn0dWjZ|!7 z9)N%SBs$qCN&IbqQNSgo$EQnNu8*9FMtvrZtf7<;0J2n40uEVz;0}go-m;qi8SY?s z<{d66ylLmpzGda0vu|@Tg4-mXqy0JVfOzh0EE4MRZ|1gcFG@vwL%Z%^1)ztSjr=X9Ryt6$0HT)t0V z{Yp0Hv&|FwC3XKdjdm}PelL)IFOYsOzG>^Z7r8<0#kaW>!0pK|k)AKn{u1f^66yIe z?JrY*`E6GH)jsGMI5hr%!;Xw|;7}Pj>_|Oum`puzs0LStkvG)DF!yBrLB zk=N0B(#1Ty7lS78F^3GR*F7&~n@icoV@VwqVdVSLJ~@_P$N`eFeHBafarVCIeY~4C zItJ8UL^O3B^)q%(#^YW6{=Q=m)nCy=Od1_Kr`1JI6xgtHQqOOXz7!07buKmYk+W{+ zQK*lcbjA5V5EJd3?w0uFKx+Qn`PN$G3TWN9^cJDbX`ffJ1W(IPA#D0XS5?N(nh2EYPPwW zZLVgUYuV;nwz-yVu4S9+8Qb-2b3NN!4+`R7OC`Rq!8VSUj@U?b9C2^-_+hW}O`ic^ z1qlL_5+1d7z(J9SPY+dF4M4$LQaPSeQ~KretW5{&%T z<%ykB8x1J0WMP!z0#8T)smb@10AR~LV;}m*hdtS?6We+0DdpL8!ibmZJbC(t@N}#D zpId>RWPRfuBkh}PbdzL$llq&~-=hAOUBs&Vx8Clt5`2B27?lCWj?@E;$TgjG9C{u&>_|OuKqe0P>Y)T2QfAM&a3ja) zjZC;Vf^e~9lK-XzMonVWo*dwxWis+;3$oV4iP1d z?AhSC!V0`iSVlQdJ)HGf?IzPn921O|Qne z4zAC*G!GMgyv#hI58%FA4VzoJ-?wtVqYrg#x3kUduwmXyb-wBsqQSZIhLD7Z0GLSJ zWq;yT>ByUD1bMUQQmcF0Pr)o*oyNvO4`UOTjDEGcxBv8!{|L3#!$!~S686306S^tI zf9|<{hC4Q%;jX)9xZ~ql?)Z3?J3gM}p6h41W8^vR7 zb4SVZwOxCGLqh^M?8xonfJ0^Aup{-rVKVi=p)zpTk$T`z893}nJ#d&@+Yzz|98&Es z!5>oXf8jVHfNg3zpSEt~8E&a4smC+iSJBTfZDm2A!W-AM+&YstW;_!cGordpo3rW8 zW^*>%oXs{7Z}t0}%Qok-O~hc`=6tp}A2#fltR7VTvbaT_YW%*`{E*dyylEtoRp`q7 zTSsKQ)K>w}N3?9_Zfc1Hj+S5(?PX+fY6(h-mL2n1Rt5fJ!YkE&{*8vQh$;9i{#^r#JFLQ_9%WBVfli&6;-he|#-~vYi zI8+7>J5moECQ}a_Dg%cdsRs^~fy0i}1Bb~qJ}v@>RQ8|SACdFMVd@!w>BKOZo5DT1 zLnDSMV!We|q+*|A{6gMr`$FcG3*;4j|Gk)PE@qpH+2&%lxs+`#Wt&Uc=2Gw%YO3#Q z2W&sb%ax69>UcRDUJk<`^l*GQ&veyziBA(16Dq zhd`?M`2yZAZw57E_c2{cuspQFCmvsM=KBSiIniqMRgksyP=rQ&Nfp1nb5-}Bu3sD- zdLTwgFH_~Y_{v@zJLLJ3X;A9)r1dL&jK0Fh>?@@GtJGh8&lYd5@-h1=H)g*^+P}uf z^lQ{#qy6=FS+D1`aGlf6_1d3S0uIFs9Cl>SfkS2Bup{-rVKVi=p)zpTk$T`z893}n zJ#d(;dWNL@fW8DAQlfv?cG87EA|Wt13OYGO$sB_djhdcGF%0)aON^CXE_{?I<9cq{ z(OXh*&m?@M$`2>uE186^M3SHonGLTt46kOxtJ&~c&Z=vbA(HS~wz-yVF!s`E%Nq8J zLgsITq&JIMqKJ5qa(wQ$d)kWB?6=fjtQd~)h(W%Z4c*gf7*6(`A&}Hz*wNE!=$?){ zB7(y3dcNcJJVe*4A@XT~J{Pu&X~Fwy-Qxw?`l>T>Eud1AdpEUNbQ3}H1H@82M{rf7 zher;CMi@z9{)N+u!HVh59iPt7`{@j`#LsXDq-_7LeW`ncPy09cw10!uo15?2^6bs` zjNWhZZQ&+q|JJ+qCGf5H>`UNVw7>O%{f(yE@7np>oK|jg+PJNMv5z?Lwg4PTQNUqG zQWkKi3>rd zlVHucrtmD$E~WR3;t5ffy2U87N7rVQrIv(hEx`@enF?iU34(}jcg#*Hshb09}Vw<=JWE^bxV5uvh%aGN$d z+1<`F-)-8MhBgp_vhU=b;O^v|;O^v|;O=mHD*X%Ccl#Sn-yP8N2lC7Ly90TA)#&+N ze;xdOO(k%Pys zKFWFQst_?#x4E15jk}w-V{3~eFXAAWgko&P^j>b>46FLBzKG_GG7vv{V{r3!fC%|u zXT*I7=txjp9~lsh`bdLl)MqY$K*tK7U9J@w{a=jP2|syF{8ng>Io4?J5moECQ}a_Dg%cdsRs^~fy0i}1Bb~uKJbKD1P-uf5jen_Mc@EyHgVL6 z>f0bHgli*Q>do)x=FRA-H-C_uw*`~e0W_k#M)NS52Wx)IH#}vjZ!={f>w@ky~*?B!qNWDwtjZ1^A>B1NT{RWFbqB3PZ_VYYdgZP2;6G;$ZY!+wENn`2|S z^~2?EjE2?y9h(V}>q|^@B+oWvP7$n8r-V2w^RW9XHi!j+!u?AQ^BF{`P0&1F^ z&ueLHp`V?-O^-TDeSaT=@$bB5_1QavcznI*Pvq(P4tJiq`BY6urR0a+^QvVh8z@g`X!;aJghso3fhswZV zN9utCGI8Lsw+I|kz%9WaQot<%hZJx#_k5YT=gZ7J5iaSW=&RfuffG~}(UY2gotq<$ zqB(-vf+vIdCO1cTNAtGW!V*^zzLaw8k2$6`voPVLCi`Q8@x+&!ET00uB~g9Lzq#`* z|Jcv{*I1h+5#HzDdbrO&)9`>q`hfNi_-7g((EcIqACf2^(*9xXZ~6d-#u#wekwgU? zDg%cdsRs^|sRs^~fy0i}1Bc4MVMpqL!(`P55f*_%YO*ExLu#@m;EyCv)#|l5jfEtQEbtYul^u6M?6RK2&Q!Phq*bzN}AhZ6=GZp1G1LH00SEq;ZP~0 zb{bfJ{#7@6X`*B5dA$Q3ln(y~EhuzMLT?G@MazeDxcJ9jzTJ)KjHIZ8fG^!TNVH=g z@DvtNV8eU=MUsXTS4o23ktDw(34TYC?CoWP-d;X$_V%(#Z!d|mxAmH>cJ;QrO^aOI z+u|SA>3!sF9u2bh?%qfIlWVH+ZrHCJk+1vLgu(m{b-_{100QCZ6#&z+`8D ziU097z+`8DiU097z{E4!CdjooOj2Ae%}-KXEe(?tS2IO^mpSjd{I-qol00QGv^N_e z_!Dg++S(+uGvY)pWL>MxuGMDO%DYS>KeFAUHoHe{c8|g?xVbpLOQ|$>sV~3hotOHVye&mjZVYtiE!!~Y4mSq6 z^NxMvaF_bK+&Jhi^>?YiNBuqO?@@n``Y+zJ>wZD~7ox957?lCWj?@E;$+g{wiohX7(-Qn4Mbi>+NYS(e9P%615^zY7 zv%+DVCQpz2WpLhU=T7XjgI}@J=5Aw0pS#)SZnlZMs^8~cW#b>M-OGlNaCO5kDnmTJ zei1gomUp=IR_YWX3$xm%3U~5VYTc~g(K{^G=}UyZdR@N+ctxyj@1f{AdeH2(zY~G@ z#KvZkC-hqCw8E#Y?qBLwa9@%%za*)CNmBiar27^1Us3-R^RH z@XedHLiWvDJig8I`nLyyj{!#c5jgBfz61`Hfy0i}1Bc1f1Bc4MVMpqLLuKHwBlX`< z|4ogLi@+hp+7kRB#o7{ZNU^pA98z#C0f!V^D;#y^_%ajKmqB;<2{LWIYVh$_+2*Tk z6M0p?&)3=J>umE)qEma^MfOLz;hSvuO&A6rN9WXxKTo!u?2O$W(=W?$K}05 z{s+`Q_|Oum`puzs0v`-R* zB~@Jhjg#-lb>EQ-zvDLZy}fME+shWcz5FvLy}jha-WCb5x5Yn1)!X83_Ps5?&Lfg; z?<2Bu?;~&XNZSN&0+aF>Fxip3223goCjN&l1QXAA8(^|Cz{LM}8(^|Cz{LM}8(`v@ z8iy8#NvgP|`AMp{rD2jP?o(m%_cIA}i-C?oB`*(kD7bxwq+zNh-0K^1jQI_g$tuq~>Jw*H*-kpGG(Q^>DUArkYNf zQYa+Zwc6}jZFa3TyH-%FRASrg9<|v$qMc!R6m%Zc{CK~&v!*!S8KYB>G+Ot`L5Vd;#)zcq% z)-3{ulx<7!hm>tgz#(PZ5^zY_wgenfw#}QLAZcP+K?ZANN9I`WD}f=6qh&LPQcEOK zw7l2IrqmLt9W6WNmHdV^Z@hAc8?WfDk9WB7iV56!MTNWB=5DsRn{Do9n|s;j-v7_t zn*~|6EZIR<{gm~%Eu)&24EVz67GUtxEk2Q%FrfQW-PoPSckg@mzInW6!Z5@5fxJkM2`S(R0pS(#bqB+K1bZ1=PG$x~VH-KrPjE7G@z z$6nzPz9P2ovm@gHFQ@TS`SpVK7v#?iZJ#*gH?f?Tz@eiL99EM5 zfJ0^Au#$Si>(VKSz@Z}z99DAVfkS2Bu#$SX$QNtIh>NPMveZJNFPwkbcj5=N_tC?I#A;FVREE=kj^~ zIiJ^`lTn|OF>5t$XlpfcYOTgCZ>^T<)Y(X_&O^y-brNf>&hu?+H>u7|YUhUJUb|8D zrq|_Hxt!I&q^t-`R+2phlU@)^{DV~llU)HO{*mec6R)H?z+_i|iGQRzz=SK##Mxnz zd~R-jl6-D%m?WQ@8z#x!=7vdfw~;BIM;>_|new?arDQmx5dt!hAef>-YOt#}*wq{C z>J4`F2D=;D=_ayv(_nYgV0Yto&giL+vJU+{{T}0GJ8Cz6`Hq_1>*?q>>TT`se&f%* z@x~i(PRRdS>4-vS6uKzP7fFsk58JncZTmal_+4p8JofkXzv88)<;wrAS306WN5vrB z-VHjVL1)DvL3D$zXwX$LNZk;F{|>{-0dGTJ-m1W7Q{FhbsJ{Bw+v@lJjW+!MK7H!B z-~R4D_>DK-FqMv8N2RUQac>K~ue4Ra_t{?nr28G^20JSaCdYV#@J^*cwAIUaRInEn|_Zl1g%lP&Rrkn{<@pt@dtb6LhW(H}Nh=D$}-fw^B9|nij@BJtD z?#r|)=3-H^4W4Xl(mdYrc5FaA*3hE5u(3uPT-dCo&T>ng<(4|%Ewu#SRa#0T*Hvz= ztK3{yV{@E<->lznf9oFwr=Sb%ZN~0Lq`r&#F6z6e?@~Q+-~~_?IIx+^ z0tYs5S>V8?EejmjsAYizo3o}kQUb9(ggdzPHAD{5kxdaP+w=af0|$01-EnKs9kvGl zt?uu--}Mc^|E9Z@9vWcJQ*Z0xYB;3=*FXrqgXpfTsp*csrsB56+VT6cgOC*z(Ab`A zEbK~8rLlxY8k4PyLy{~1t04|+vt8*8?N~p1-!AvFH~7MO-dpiS9~V9Cejgp<-N)*W z?iXDPo1^aXir8IV5xW~#MD(lNl5ISq1L&jx+;$c{4Q=Vp;y1)qa6~35d>-T%gZS<7e z=qb0+Q*NWT+(vJ?joxw_y$x-oon)WwHf%upY_~zdHX0O+c|`EFy_=EW&9%3iYi~E# z<{s*MsPCb^hx%UXd#UfGzL$Dn(>(xSSxJ3gX>HE}2iEp1aA0lE0teRiEO20L&jJV5 z_AGEGxBPI7cCD+>q;*vJtOBytBtskhY^+<>JzxAfC)%|Zr z;hiYF8-#Q}`3BDx=XBF>g?A2DczeGx_|`XmM-nZ6_Z#(l*6YEyD_7pBTzR*AWr*$U zy@ADQh)tM4YZGV)!I>NVS4KtGtt7MdlX(ZIAE17K`T^<(sUM_%korODho~Q-eu(;^ z5_4yP1I(QT4ls8XIKbRl-~e;KdK?y2@-EI2E-8@06-HCI!jMW=7*}BUSC7}?wPjp^ z;j_R2o*j-HH5@r=m|oR?r#4K7>i<$3i8dqAW`s7sC8tY{ylbabj>hVvtgfw&vifgJ z_0f0jBfl|L*ISLTy4Dzb$IcuYdsj;5%3*TZFu81)TsBOu8=-!L`Vr~@P`P!K`cdjf zsRts}k5NBHJ#g6d5?5w{16-K}4sc}_IKY)z-~d;qSkqS+Db`G2Aeg{dQz6Bg35*64 zqRmLONdc$TQoxxIZAPO_iaM>9qRxb9Gv+qVsag0JocgukNMHN3AOlH9*w67=GJ?GO zdoQJeKydBvN8y7gd}zrN{g>w*(WaxYN&m{EBN}!@!_H{fSs3EZozbQ<+H}2Vch;;^ z*ZWcUAPTfuEYflEa+0>PPyanl@Sul966oKuD{MvT{M(X_vrJPv+Y?Xz1AB298bfjm zpwV?UCPHY(nn+#uCeZ)l?jiLDPZXCeRRVVuSN=7{%jtCtP7W;Y#S& ze;wa`-fw@e@fGI%_V>#dK4`qq7M-MhzTZ)9q@&zON4b&cCTpa#p^^H%|5q|`_dCli zbvCqAzxPlRcF|Eb4$)EO-smV^36A2G;3ydal8LdY`6Jf%bl9Lo3Cr*ZW=N#-f`H zQC9<^`n~^4N2aTx!Q?4p!KZ>n zN5=6D z`+K%agF|$;*8Ty@53NLh^*Xw0CG{QDcT$husJ@f>PU^d;@1nko`YzQIhrHL!0f)TT z%mIhI*USNjyw}VDhrHL!0f)TTjPVc7)f8C4Yi$T05$yW~EKO9)+RP4kAemAgzHOU? zMaZjH;yejWRi%nU|C3Y7(v*JpzJu9w!n0ANhN)MMs z-Kh1%jam;ESJQA^^%sZux8A= zuJl%X(p&LKZ^b9Q6`%A)H}pj}^i|w&4{rv`D{%6HpvOc_KQZbqEyMbwpZnd7%P?M| zhF;i4B@K(TXDeqK8@Xa$?FrtnEA9=%QgVbiJ?vrOjna6*8>K6K1s=4MT;l_i{1dJO zC^9e%9(jjaUW~irir(F@qGRpuZd`)#{TPH#8TJ{yna}&I6&s{JV>W7Rdn1BxCAvu_aD#3Iy1CSMb1Tq8J-Vs-9_o9j z@1-8#Ro_c}FZIBt*8$5)>ibGti7ar)Yt$V4A+J$$z#*?ubHE|5QFFi{uTd*F%4>GF zui3(+44Wc+%GJS|z9XncQ@J|Gk=4^VQPl`5+hEB^xA0v=wIhb~wFbVthmG9cUs){s zD~n}+Ww9KH8;F6pat_3mbD*+v%FEdI!duq<_oMJZ6g~_>x}U#RO*ai!c;|41xA!Z9 z@7cJ7m$BTNhASUb>Too@&Jf$NSFUWr1X`Ow!^W4foS^8s@^e4=xu5(!K>Yyq1Jn;t zKS=!`^@G$8Qa?of5cNaU50&^I<6!syb>fhhu{q$7m$5nEke9JJ;E+RcKR>OgUX8kP^}$%Z8ieKQ zLtfpNh-x1gqpy=2PC`(Ps2LJ2Q2Z z)zx;C)zxL^HUp^LDkHMhmZ%X5=mEN1p2YhuZV@k1e%hZ-Xo9j;QXes5_&&tD^35HGLtU zW`5+!Bzv!wFo;L(1#SB$Wt<%qs|3xhIx1E`TqLge4vmo9sht^L!aMyji$WPHEl46(OWizlP>*hzOnoQyoz!!(S&3TkSbn<;~$oDV&5Z zKaPS$z3oFt7sh#5Jp4%w>qZdF#+bOHh^tToeCgE@VM1nB-NP)@06BVf1e{lIh&p*` zSn;Y^`W6L?fwxs9gK~8czgMqvL%BMb-m5pIiu9dnWH50k2SZ*sh9&>MvhOZ^$w#i0 z3#q*=q{e^NC2tGEQfn_rx+@EGcV(&V_NCTuBA(_;z|e&JFbZ`lP4vVjdP6t($z)h1 zc_lPqUG0rc^u@0B5rFo)?-Sb>m_QqMg1jp%EwlFFe{_VcdT>N(Uy>Y=R@g>w*h{9K z;0?YgthAH7;qAaB#l5VZUbf?}XnR9D)^c)*x0C$hqm!HyuCSeOg>I57;iql#wy?Ya zcb6C7?$QE$zx&g;X6vp=_U89{%1!l@o9Zbw)doK?W=I0}d&`aVmK*79Xe9l%tvBo{ z+WKre!U*f~rM{Q?Ug`l*Hxa;Q zCG~yO_o?1D5n14n*M&LwLtYo=fJ0sv=72+97v74ayfEE9W6L#fpS$Inx6k6nn!eA# z%H+!eUf{UfqK*)Bu5cb%di=Z-_~3F>d#{ z#q{l-HvR4XeF<)mH;R?@wZF2y_J{SAUw;;lqUm=@196cZh>Pq1mk?cK2e^7b;CRYw z#gD@K!v2q=@JSRt4MMt~zaUIE4Oe*QaD}(`D}$U%{(^9jV;HV{VxtsFG-`^obI)DKWUK>YyqgVYaFKS=!`^+VJTQ9nfeP-&gW z0*Aa-%)uY>S}_M4@>=m_aHJG0!cM8kQ?Q7=(iNXLt}!wkq_q&(fBBn8<^0KS%4U7A z*knQQX;ro!Dy*fN+i=Ru8_HX|RBr3`$zQJNy|FOzFeukd!Ro#lV#J0k75{0tSPI+M zBJig(KBzMYk^ViDLk%#NS4U9$YT=O`Y9wOPtT{U8)jiNd_0%P;j*$224RMdP==Q-d zN8UaJbTkL^PW+SRXPP6y57Se_Wa42m@i3Wsg!&Qc zN2nj69sqTP7^Qxc`cdk~s2`(#jQX(>(`SK0-f8CG4|%7V0}gqoS>Uihmf!#(*YEv1 zO228gYe=Wru7XdT21C#!PCOL*g zYuD278EK`?aZ>Bt3~*8pZIBoUsb6l>a`==SQ@`Bi1)Yw3zIe5NOCMV-PnepP2N1qb{oH&Yj}mRcx45$*Juc?AbhUEzoG%( z{yM`<-kp&zl*U1KN*?;(U~? z0@IZNw>LkDrYAW-1={@2Dny%JTTO5R18jOLOF=IUWi7I$pf_6g#kHufV%-<4Z6)h- zYxWgCt>|W)b(62V$=BVSs6Ev8P~Ss+5B2DSt{1)3_fp?WJy5E?kNQ69`&3UHSP!zm zA#X);@Q1t=$pMGF70CgIycH=(sebQ|?FD)YGC7&Jo3mXRqni_5g%p@3M4O&y(-UpL z98O>e%pgRY6pq?7xW%g>9D@*TFz}P(B9ck)h zH!LVn&y9|TO+D>~FX?VKY~}M}H0X1A)e_bM`W4}z zM;18bJxLD!koP1x;E?wuFT`O{DG_YjW<-FpX1Kyx7_M+C`jr$0N>M2SOrW(1G*ltY zdlMpA4@H|Hx8b~(mnD(t5%*5?Dde?PgnS-ii}c$W7c^p%XTd9Rg|qhBkAtvnqJlc)WTcb-OYN&1W;(WlL+*3(G73?o{7 zT`|mQr0+e3X=~q%IrSoYOdEZxG4h%HEA0_hx6j2`-9GvH7C#F6jOFL{wbv*ssm0j0 z_zBo&Jm~XtzAX8+oD=GFKg@6*CLIrxj)zItBh&+yE(;^nk5E5K{V4UL)Q?gR9BMa4 z{TTIQCA!Z7hrBGw!5{LnBnKSwvV?O}r+=EynkY!~`Ojo4ILx`Hnlzu)W`r@I)zYLk zfi^0P#`}y$n^6XWRf{%b(PoS`ieN0-j5#)^`=D5B@bI3 z*Ta_UZ4=Z_ylw0~@eWJsC*LwQpQL{B9XtJb@?BdJrrxspQ*XcdSLC?osdsEqnbKpQ zi34dO;81o34l8-sGH|F299B{f941o_94Z5cmDB@=%D`bI^}u0r=`iOkaDe@@zybEp z0teVX3mn*-kH1v}5rlX!^LRWkdHmf_Z6exCM4O3dGZAejqs?TrnT$4*(Pk>zOhuci zXfx$D&erPR#I!AfP}URUN-%9>vkrr$AIohDt*P(Smw(clc}bmm=?XWugV zoPC=m?Pp1+bEM-r>gPzOb87E&3LJ_PIIJXI;7}PjtfU?|Or{<OPjW`P5AngtHf=`^V#ZFF!&Mp6?c^?QF+e-SiI(kNdheYhzm)1+*@ zF{!P5hb3$3MtGKYG=bz~0`Fr&w3&;9HWvwPE)v>Yh0s9MsfQA~e@{QKpDr3Gt`w~l zSG+0o$B5?dsx>+%O;NCa!A2q4AaLZ@7dQqzC7lpLk-yQAHVAYC%!n5&#-MHRCDp_WWDM*Yn&4&vP3)PhMW&Hg4wZq!O6q~bWa@!KW#F)qdf-qQIIN@| zI7}|_b{06m+gacMZ)br6ygeToalRll5WsxFWgtw!5Fu<0OQ06LQ?{0LL}a;Ux`h?uFKrDE|dM1-!Zmb z=Kp?L;jVY(ZA&JsaM!y+_FUzzd6o97WZzY?^V(asdtM`Zud)3#wRd&}4(%*(SV{H+ z4wZq!O6q~bWa@!KW#F)qdf-qQIIN@|I7}|FYZf@bu36v!yJmp{?7AEoY&kO6a%8Y& zXRvzPO0-#tHY?F)CEBb;o7HHu8f{ji&04fsi#BV~X3cG!UDdyd^>p&5z1oZWB~)m9 z@{*l%L+@ez-k*K5?N8)m$hH^v)Eju2?qXw{#dHE2XMsaJLh14 zQBDLHD|rs%IL~PW4!sT>R#FcfDg%d=)B}gf)B}ggz+olzQ>Akrv%n#V-W>cPiQXJ= zNTN3f9Fpj@vlK1YInI*?xi18Ljq{|zaD~z2S0>&I57QIHVTG`si02ee#3LLhqs?Tr znT$4*(FRjq_G|#eH={?{K3Q##eC&igW$IS1p+oOa~@GnF*~^x<8Z@jKVs zssUUEIvcD1GX0WVa1PU1^1j^l&XX4BKQNk|C+#kfHW#R0;I4P!L#ww)`$g&(Nz02$ ztM#@e?uwVVt6n1QE|q8(ICTC4hn0*2;7}PjtfU?|Or{<7aPKsbAt7+u^@pcqF}C86HFZT3Jf+$zetBHYbDkO4jnb%u#&6_94Z5cmDB@=$QpB7YtiSD;X)ak8Pc?-1xX#GbA2tBXq^FFi= z(nK=qopxcqV-C&)+kQT2TYgat{8Gv~mtOB&}TF@C_a) zEgiKrUYz)ZP1(4gWQ9~M4JUYbm2<>Iw3&!D4U;MDLouTy%57IUSyWF~?li$9FU_bE z9M+aj`LrMPdEd}a^lBm=AcZgxFh=Sg3uT+hXoC=S8;_5&%~Z5OxVQ~s*J6jAPp)(t zPo1+QGd->pod(DRHlRYOUk1lCpV-Qg#zrrex)iFTOS;gcvC-cMi+6pjB`&ru0eq!y-awVAi$l9Hweva+WY5Vjl zz7zotokhT5C1(|Is0M0XoR zoz40ZHs|P4zpQCxm+815rp~FR)URNJe#y=4-6cX)1Y6ch{R%edmjecU7~sY(rRwR3 zLiEdR8bVpJ(Z!T8v$QZl)1pgu-XnlH$(6 zACltE0f(fx8Nj}=oeyDRvwWUm66yq=vN{Wq2o~6cvd}^iWRiI;0tUijv{{Tci_vB= z+AKwzrD(GhZI;}Ib5Qc!g{}M|4x5TLM1}JcLR6>jeCV8Q)e$7lkce0jEZytjQs%JR z1E*Z`_7G~U>5GAPMEhXX)Y<4m=ui>kp~fv^lb%YzKk9^5W23jQcbsW#d}{pC10wtJJSjzsf!MD(%NqpykLlWPSrZ7pIvoK?W5chkpWzI;Z`&J({k{o{8&6Tor%yq^Dt}`b1IwQ!fwZ9{uWvK^bUFT+(dYQ*meLsiHk04qV)FYlmY-V+Wa8UQdh@8HN$Mv*fAja`H`J5g zw)UoY-qO@(mQtDGc}r8Jqm+O{CoFJS$)k>dL*)tTC#avG9ynA#Nj-3wOg(U@3>;Qc z4;&_!j#A13ha|&u@P{PBbHE|V@OYTbIFBpRUE6p(K4?51W-}3OCZf$mw3&!Dm`6hP z_Jg^}XfqjYCZo+1?<1QZP0-uFrMw`3z zFzs$rH`VK{I;S_2Ev~N!ckY~#mfqr*8@|xMT{;JLNmMsG_JVtMZ%figJnIR|b&(ePOb6ZYkX+KB(9G8tb z>gP(!0&plz1BaEQZQxKDIIN@|I83H~mU`gO>%d_p^}wMra9Bw_a6slb%Wu1Lz#*CQ z9B@eHJO><-Id7z1MDuiH-Ra1>)6Tj`TUQKcqTx(5oQa0B6~ozRI2#RTqv2e|a4s6o zMZ-Ba^aUdIRmt%syQwxW*+aE?$T5%*euZ@_guFkFfq#M!|EmO;$ReFH z^;cp5Nw{_bb@kxnIHN&iyKE*e`sb z`L)cO^dQzEsD=LRVF(Ok5#21ZB|%P4^Dzy3g;wq^sM4pA8@}XRa>F}Ms4&@IWq*e+pI>L)o8OC zZ7}8CW-Z#RMVqx~gK$hXPRjJT@nws^OqTHY?Vk2ZEke{QfiEmRo5iW5)MLL|`8+W5 zoqZl`?(Fkmb7!9yHuO38c%3Int@EU(b)KWQ&Xb@vc#_lxkE7n;`KTN3TE=~o=kRS( zzsZxNHmTp@NmE-qX=;n-_-&O=k^&C(KX6#dlb(P>W#F)qdf+gbdf-qQIIN@|I8+7> zE2#$#lS?N_Wq|{HoCOZ>@vFySlTtPz_Hz@=lpx436&e{U+jMaPgQ(ZzF;4687^n4k zjMKUw<5X|kh&CJ1W+U2cM4QcMvl(qRqs?Zt*(z+(aj08`VR5CfF0ObJ>?Sy0$07Yt z4M8HzWlz+tx@mJ9u`7PFpLHN`#MXR`D0bm%2_fvQU;UJ^Zs|n9KDlWqgR-;00gBxw z#cuN`(`{1hHjg^pp?-%Hyu-u#c6gZIE)V0|N~^n)nbEtp4yf^D)k6+v`;|ojx<&9UuKj7ni^5s7Hc%NI+ee&r6 zx2y-$A5ee5E$t!g56Q=e;Qc4;&_!_&5t3;NvWCfRFbh1@1=*+>aE9VM-KOZ##%K2hrvr z+F%N~&0(}Tj5deS2E*w#7*i)cOt2uteI2HnXyk{?PS08R7d)E<4)E-q$GPCLml)?@ zbLVjmHZM2MjlcSM_5L-WzLH=f20>^hJ)B@7f^#?r!MzX3oe#;a56O)Wc`)@6kNrO) zcOG#sdqi$N=3e=j>4ak*OnuC~^aQJ?VqULxfeK;3xUH*awBl43>;Qc4;&^_ z4;(53hn3U=hswZVCH25za`XrG!dc(|_hx|u+?xdsWEHZ&0j|sf2e>i|9N0qwhb(M= zsJ~lA@QUy^O|bRPk{lYwiGz;fI(rn?*`s2et=}8euZF-g(xkO=91V}7;c+k=`X&xN zuzzrm=yyOTwALS!pG51E!WvIsV5Za~r^$7mx3tbv?$&u8(>l*n+TbaA8$7RRgXb-6 z@Vur?p0~6~`%Rvrx5-oVws<(|7VWoqp3{~de(E#{97c{0S=Xc!%FIb!({4# zLuKHwl6v4!891z@9ym;nr_q2Wv%n!)*&O^KS=k(LNb)tFt<++Y$PBmFI+(FK!cAt1 zS86d`yb|WF&6Q?zMlz=HbfopliAo45Z!64axya;bJYNcUMPr`^BFyyGU(58CjA`Y# zB=}NpXD21C#}ka!{RAT&;Qc4;&^_4;(53hn3U=hswZVCH25zvg(OL^0PVM zko;^8I3z!t0}hZaa5!VNm?X|qn6Wy-uVki3#xw`dNXE26Mca{zwj&j7I~5`OEFDO! zz7uVBqRmdU+2zgjr?$J%W;fdGMw`88vlnglqRpP$I8A2ZWJ#Nn2KV2$H~;&j$$g&O zd_esHY3_hDctHIjY4(uzhtwbP!2JiL$p@s_2Ru3Yf$nLYCV@jIHE>u-8UqfMfx}Ab zfx~3#fkS2Bu#$S9IIfym~(dIDP97dbN!X}-?b4WwwPz0PTS+?m$^asH<-PHJ@u1=0w zI9c+VJOKG2_ka&cjt{wqJmLfW5%ovhLmqLDc+6w%k4cWld|*GO{)FUt^1glPcEa{g zN)PP7p=1RdR+7AcLuKHwl6v4UnR?(*891z@9ynA64lAh#4wFmdm<0~WYv$k&$!q3- zL-LwA;E=p#4mc#QnF9{VYu*J%kMvPMFe{#(20d_voHp&t@8-Ubsj;v&f{;^ zdA!XA^&33?W`jqSZSW|wO&*1|N&P1En>?a&i^u0|vHdOTxAdqq-}3>7;sg#Wd3+6U zs0>UVi6;Qc4;&^_4;(53hn3U=hswZV zCH25za*2wwz#&=69Q+|!${cV=mNEw%lADY;5?vx_Jm0q+ImV}LIV5+;F|up2e}cIa z4Rt=J_H|MxI^Hb|SZq1iBdhsM_M-KkTRUZMM_SyDw74BuZrhrwny+N2(;P17FgeNyL4h}f$A0%bRh99)-r~eaBF-({Q*ywJmA*%kXz$Jo)UaW{UPlikdGg5 zYy5zxzdumE_pLE-C_e&+mE=p{P#HL^q#ig-rXDy{1`aE!2M(2i!%FIb!{iblXMsb~ zp*i?N(xExvkaTDcI3yj~$a(4igzQ&{Z$A>>z7rp^lG2qF*@!FQ0Q&~&Ale*68=u}~ zUOy~s60aXd!-jdEZi>n8H+|sMos?5ImFrUHOo+r+>X%_t8a<#xOo%q6ewmGCP!9_y zf-YP2EB$f`os)hru^NvPWe=(G<3!m*(DQ4VP-#I0`^k_K4!sesa0t>BqLhRz5B7b? zgLfa2o*y!Eam4NP5$XAe`XkcwG3}2@&&S*@AJhJX^nAkhPiTKqqG#Yxx&#g@NuR)> zGH_T)J#d&zJ#eTD99B{f94Z5cmDB@=$t8Nu0*54IbMS{GWOKkF3E3QQNJ6%Pqs*5N z3%W~u*>vtEsze|;Ro*^}%XhhbJ~!5M#;qc^2zad#CMjI;VA{_k+@<&YX{xOn{LyOR zMsW2}7 zX07v-mGy7iIl3D>c58#Dux#)YmkplMvPu0WPjT7gDK48lpmB?*xNPwN#x1tLrR@_3 zKA{2*Wjo-olBYKShswZVCH25zGWEcrGH_T)J#eTD99B{f9441eamfOQuz6|6r?j?YgGs>KB;akHi@42m4|hngJJj!xfOmLq;x3QT+9d(+@`T)7 z67(MRdnDjJ67-%P!{r1F9O{4Iu#)2d94Z5cmDB@=$o z;4E-RHaG`=NH#bJ9Fh&r0f%IRV@z*HlG~0Xw_T7NwoE(GW+&S0M4O#xvm0%8qs?x# z*^M@P(Ppo(so(n#^uwmTXt?KwPQY-oGh&NK^h%%w4WlOE=#^T;q*nq#SU@%lOiAX( z&fVGZ+8;~pyrkoO3;vSccS9cnOoA79UlPHj+I>>(KKH8oq}l`SWe>O)J|I;eaIbtw zsy*b1hlix%LsIbr{tt@>r0NIMKPa7O2pl>Rz+ojv1UOU%4lAh#4wI<|4wZq!O6q|_ zW#F)qdf+g*M8#R)kVJ3}{*Xj)4mczcoC6L?1V={Luh89oq`Q5mJEVW3;Xz@DAU%jS z2hrv*+8jok!)S9DZ5~9M2hrw1w0Yn*PQ`Gtb7PB0^h%%w4WlOE=#^T;q*Su6(m)Uv zkj(;961VJ^Go5=MPJFTB-S8#7?}m3C0(8au6*kQ;7y`-sl8+yfZy%B`ACixcc%=9d z`TB@k+avPrG3}4Z$H&|{A9HJcLcTts{)BvfQu^l*z@ftd99D8zfJ0^Au#$SEFnC4-*A0fmp=wtuGZh=;a3de^eSk9kJyW9lFC zz^unS^yQQXW}Wg-m{T5*c*;Xvo>2dU`X@Y)>q+ShS>R9x1P&{C=n8PC3>;Qc4;&^_ z4;(53hn3U=hswZVCH25za_LZ)EO3Bvv%mqy%>oA)Hwzpf+bnS4H@{in053j@C#5`! zC#5`!C#5_p&W%i`wLFf7kE7w^X!tl7hSOS3qxEUDK8@ChepyoNRo)ZY=+7>mM4Knk z2F#R}JEzH~JlpCiY3wP_rh3YA1J6jKXFR*=j5K-1v#-v1w$(Y$zB(sOo|9%TsJ~$Q z7d#v5LiNOfmuA4Bv;`bilE#2TW#F)qdf+gbdf-qQIIN@|I8+7>E2#$#lS?$21rE?; z7C1nYS>OOoW`P4VnFS8eWEMC;lTRb}JdNA~CP{RIYQ{a56F@Ax2E-zQ{g?_-Edr}~ zXv;-=0ofwHy%NaAg1cFeV{iD3r1p$^zh~SVKI7i+lB9S^(z@i{?vjVCUUBbu#RCDa zNSaq9#cPt@HA(ZDq{SyXgs&|b zC`F#U0%p<<2S$*4+P)F=Dhnq5!5V^zS5h5dvMa#E zKT;iFvMa#EKT;iF;*~fV!J*k<0-t7w3EY|;Ch%+nrbK<1=!yDJgHfzMfVb(D>dCzK zikN6dC9GLI<$=Fyb#9iVx@~6=5V3kaKCdA(qVA^AIDM;7yNR2w+D*glZ~XR7-wnM5 zEbXY2Y1Y5)=mC{KkK4%Su}9CNOVTjtlP-oKv9>t37Oje5U`_Xf4ukTZ<$Z;cgawVi zg_oja+g9qp2F{o8dt!p7lmLSFPT{}k=+7oVSl&Vtzc=ta|m@L)? zcE^D^lX?<4O>(F_J?jxqY<q2_=?a;Q1rkQ{0bI3$Of0}jcd#={|71g~=um_#G5Nd$YP7GW%vEPDV> zu^4U^%iy-BJlXFlx$7yp=_$GCjNElb{TaFGj3)=4^Kh+ma@RQzP(9~q*B9i@3m%?z zLHmo+0jt2FIDx}T;sp+sfx}Abfx~3#fkS2Bu#$S;Qc z4;&_!cq|JXlFQ7&ACk+=0f*!=?}8&eQ(y9=PEVs<^0-c3so(pnzlk5Qv|$#@75i1T zPNB5^U$F`O%>9biCh(lkzvFp4o)W6h?AP&>(CgxqP~7a=4+!%z6PPH3SaqULAmcGHua9~ny112lUb-<*u zVB#OFA((h2)d42E0!;iP)d42E0!;iP)d416(K^H=`OVxgNq#doOp@Qs4U^=m<2o&nUNJS+hR7U=DaA`wRkfGgw<5$MN~9M4fnfgxZh2~{calW zcjNbS9?s71lGTi^NPgFhWb(TS-k;!iW-c52(Aw{s(@S~Gcw}|qcX>Qc73}0{TRDZC zZYKg8Gof%vFFJ*1=W0k3f0E69*sjgsaCqaquxuuzJiB3r~53%IU{; zLg6V-z&hm-D^I9@Lj4mS!SY1gcM1m%btrIH$shQkFURLsFJG;E)Cu_o!xTl-)!aXWI;-;S3t#r6^N7Gup~P12o}6HFe(6HFe( z6HFfY2`1v&vSS`c!^hF^aWp)w7@kJM(`a}a4WCpDllOJmNsc$c4e4`9pYkZGr{vkE zpS=0(x3O(_N*+BU&z_NI&v}fO{Gv^=XXMryg+iwzG=iSu{M0hG)_6ykdAB4bP+Dc{IGJ7+w^H>8!qsXno<< zPRdz0Uh=e+-he7(A8e;tx#QFSOD%aH;hui10WK3m`|%Wr#9JvjUTy5xSl|`kbc5uA zPN&(nQvio@A#hkpZUhdMfx}Abfx~3#fkS2Bu#$S`FywMbqg5Dt=aBglB=@?7y2ni~RPih*Zg+R;({8 z)|b)xGFo3%tgnK#QPNekzKYh@73=H5T9U2N@Y)TXl)sh{!JTf8Sl`H6o*@DBO?^Tc zu1GxFs1Yi7`_)6e1Gz|km>bdOJX7^K$@V!ny0seFv{oaX)@tO_T8&AETAhv5>ZI&i zot#{&r*>}0>a`ovZtaG*s@>?O*ohaIln8;zN)jV5sVtcI2Wto>UP*O;$*uqs|44O! z$*uqs|44O!iC44^F-d+nH%yWr&JB~~hjYUu`C;;kWg|a+(+L%`J%uK!rD;)PeWr#Z z2gyWpbBO@AM;I7ASZcFQJ8PvL$xEU_TH((bZyN4*({R5V+F2`z6xm^gJS7M}bx)93 zi_c>d&*Pn+J8eoXRt78m+Ft_Pw{PfZ>P*_dNpGbBbE+)^%z3itV+yP$q1IU2`8@TE z1D61Sp-Y`AyrP{7_0XvXspu5iNc|zg=A*~4Y_P-VrBOgDY4ogS^Uw7d zPnd7+;`D1@2CDEeDUY4>c_hp%J(WiSB92dU?LVRYlhQeez@fl_!%7~;0vsv>hn3U=hso3f zhswZVCH26eGH_T)J#d&@I_xD29Fl|1!5@-?&H;zypl`+D!CwCHXFTrvoJSmKt%LhC1@V)5v8{BbPlbND%RP7H!U=%~`ZLi#F%c<~-V*N1O9#a}jMWqRmCLxo{ij z*)04kiRjpeSL$C~Z0sTACH?C=+m~^&q@=m!eMT~UMlyUxvb-c&Uh=%yOP*hN$@2}b zNXAzr>nqw{k&Lgo<-I1^UQ>UqdJeXvq!~=Wp(F?#R+21%LuKHwl6v4!891z@9ym;< z9ynA64lAh#4#>oTY)BS3Bqg1LKO`lc0}e?^=YT_U(2)$DMM8TP3GJB^8Zyt(<}%t` zMw`oMa}{l_qRmybxr#Q|(dIhZTt}O0w{fz~!oQL|W*?l;Ued{K_>!J>!p;jkH*KSDCwHvZ{ z?S^~m+D$3-08Gk{z+@$P5|~sLO#Fj21QV~MI>2OCfQf&kI>2OCfQf&kI>5v$B~H!` zlVqrK^OIz#bHgMV>fA6%S~>FM^T?CWBTqheo|KeoG(tcY53Zt%W)hl`G)SiuG}zS} z?CK462o29{AZFtoZW`=v8tf3l$H6qe54->54X8(Wc97*d;Ju`*)0{+rMD>CCl$x*+G2= z^&QlAP~S;?C-t4wcT(R)eHZmz)OV?#IKXyU-~hvAfdj1e>T%ellNhu&EotI}E1W&y z3a3!I;tcib@!EWBIgh|fDMa;6RtixQzAT6p)r#qDZqOPjL`{g*eYS_{DLS<}=6#}V z1hG$kUps(Y1UlQQ+ZhQBu>hLsj`7?bi#C1Hrq6AhYr4q=-Q5}uzK{Ao)jQW@fdgEV1rBgcnr}Lh(|j|5V`>7&RE0F(OyE2)A=;$*rkXV0 zOo%pVzL_T82V?3{gMkf#g^180=3`Cp3Xfqh^GZ<|Kqs>sX8HzST(PqeP zoNM~Y1^wiLesV!Sxnh8Nz*mkLpnib*LFxyoAEbVe`XTCvs2`$!sKhl{-~iXW7)NSf__X0jf{BJ> zv=7HB1J6}i-~j)m(bY&!qiaHpak$54W*S|smPXfvXakqIO&VRTHp<~LA=qByshjsE+xWd3oSLiqJ)LrI7`ae>yZ&H*Q@8xDj z_+gPGi@x{frF@Fn{(Z{^wg13=0Mq_M`=q_&dv>?KC|uIGS6Xhxl^q=}-= z?+1&{AJ{)s>iprGS8|&!*0hWeYic^G>j$i%H+G5wK&2!AwDJcme`sX~^}wcjV6&3? zPU<_U2O`x2k(OQ5cTo=p8bnkNT;NScSksoR`1w@l!0novw*gg}~L zs!0>fglN+fZPF~$YH6045N&#+4aQW0fytcjN5Mjjno7)I>yw3lCC$@noKw`lmdP)9 zog#MezvA`5sXqpAe+=OMAKIp4ps>Nn55(#NvHAe3560?)vHD=FK1enhiq(f$T_3fE zSY02ahJM)iAk|N=_A}c18SMbAY%oCm0QCdZ1EuN*sUM_%kb1yU{Sfs-)DKY)91U!e z1rAB%R#B4#}l3)-=3^8EYC|!#}VGi(y9P z2y3cxw4 zW~>2>#vs6GIYK>fm`wc$^}wOmfx}AbfkS2Bu#$STYQNDlr$EN6j3k{GYt zALR#{F~){J^o(&a3Rk#MNmsbTlqAMKOL!$E@gs}t_8&7f@e|5F^EO1EXAqRg*<{{!pnS%D8l!K=Ir{ya? zV6L%uI~}x^-Mu{&chFj&2s(e{2DZi5G1U}9`qxUGMH5(hI-_+Lt+lDHA6ru<&_+K; z?{XWCJ-DW!uV}cvn1hapU7%N*&c?LU`C6u=Br#%_+GCf}IB5UU5U9`*Z91ZjdmlY) z>UeFSGur$r?l#|7+%1U>Qcw4fjS{*^J>5TLCWF+`Lu%^z39nP%`y->EUfTE4zL)yG z9~tHJ{n+gKNL_uZcj^HSr3B!xlEV%hD)&$i941rWLp^Zlb>Og)df-qQIIN@|I7}{4 zPZl^NIgx`uBsmf1aCe-K-7);TIkz;fd!kKGwCRa9J;i)X6x16Hd!u1*H0+Hx>x(vh z(WWnQO;Qc4;(53hn3U=hsh=8$O4BX zB69GDBqEByO!-5Mkk9P?VrI)6^5{fTpct_7ia$`;B*qwsh7BXBfsnQ;m|GqI7+4qX zG`f<>$ib_U$;bhRWHR{3G0b&;n9)1T=pUhegpVvEjNTDGl8o|^W|a1$WRFos{}`ix zjQTO|JI3^p$fF-PG#Y`!N=7Ges0XHNrVCHfhSHe=*P zzv&ovE#ZpHvh*>{m|Jt+ONygezrdtl-@Nyp*aKiQl$AOqhZ3)(IDTfkg7%*?#qkT< z4YYs7)W**&RnhTttJm=hmehCtjH!;FGqv#x%3m?HLHjQ1yJ+8~_Rbf;p#uvXR{nzJ zS5|gV4;-oo4lAh#4wXBp@1(wy`Y!5$L+b&Dm8vHW`K~4h9FpS50f(eGepa4K?LV(v z`92hpsmXdIRPZk!3N|U zzkmA8oAjHi)N8riuG{t z7PIjV17NkUl01pdNEH@iP_Jm1Yr|9*+>F(gr)w zDpn;&@-yR@?w=cHb(6cgzcRV!XDq4jAvg6<-%I=6pBu;ZlAC(JGLGvbxAoD!?-y3D zPr1#x3pkWZfWu013vj3m99B{f941o_94Z5cmDB@=%D`bI^}u0riMz7EAvuy9{2@7# zIK8_g7j(xE?2aMWQ^YQUriV6`J)w;Wv{9iq-lsR-r#IfGH{Pc&+Vn-6zG&0uHcnCQ z-!e_K>X*%#)Ft0I^~C%2`2Ff_J}=AnY1OYZSIagp=$E8hV(_;JCSeHs60ql0MwH}I zerCI%elkG+FN|^exw{!4Lkv(qK!zBgevk|^NQN0CLk)gqOftmX*ARDCL%*>54V4%M zI5gsc!%8v$aHtF%R#FcfCQ}a_Dg%d=)B}ggz+olzz+rNUVY0v>xs)9IA-R+o#r-jg z`(sq~$EX^JHUrUSAleK>8;qYXtr)~0#6=gw>6$x@sbo+JUzQ`bRUd4AB>2uIE&E_| zk6m_~!PxJ?*l+Jc8QV~_8FCx4q-11@ei>H8uHOH(#*AcS_yjckbBpa^?lOkS0VCX{ zj8H#9{RnpPM*`rGAVYHAW5@<1S}R^}b614(&g1SV?~XhswZVCH25zGWEcr zGH_T)J#eTD99B{f9441IBnuppk;%ayl973xI8ugXjNv0e$TR|DC|&XG#xMyhX#iP< zIIY3MF%pM85|OltOg9plZY0`_M4QoQGa7A1qs?fv8H+Y!(I$0MpJ~S2##!Rkd*7Lh zjt>0CD|a0Xu*vv$?3rf#3)_i|f64N@_RKQz9g`=%usqDfm&Q61-?bgbB=wVD*!9UT z-~4@fTQvDyt3UM}yFSJCr@l11DLtdb*#tN=x`D$=eor^f@9ls?uLFmb)B}ggz+olz zz+p1=z@aj5SV=u_Kqe04YqG!rHW}w|;AefEqlHp5lpru1WN3Y(Y<$#!C&z)bU*!^&&`G;}XzTDaIc3W}8 zAL+*?clLfVlqiWKHW^23GLG0J(duNN_bt@neIF#mRuF8&q?)tSOLq@IO_rJ_i%oym*k|TD#yT_9&ydAtcv93XS!$LnHcOV8B@52c ze(non#W~u~Y5UG%z@h8{99EKLfJ0^Au#$SQBNaEe#L2x*U+c*ZN;?w&M-(mgR?=AdSd0y|B|0Gy5iI2|Y5bPT|mXfqRS zW}?kZw3&@Iv(aWY+RR2947POH0v#O*LJV}w!KC3t1dC-c0r1dtXa9zIa%cYro4fco z5jBFzrxKlP>)#8V9RA@hSZAJlr+Mye=E*wq-1{t$l@`b<3t!q^YeCN{sJAVC$Jk`? z3%kDfrR|v($y!U_F?osYFMVnCmz0&9b$~-BIdE9X$qpPU1BaE=1Bc1f1Bc4MVI}pz zp)zn-Nj-3wTwVypFU84WDXh z{CpZ|q@?$B2wU8Z;|Ka!=B8tr;lE7!SmvYE3d4Ven~oKR{|f14mGrYp`&DjAR=H_e zWBY4g*yd-A^s`plv;c>C0XVE=cms#Zz+olzz+p1=z@aj5SV=u_s0)mLNnsvFDI*Sxy3 zL>68JOJsoqEU_FJ7gJt_`fuq29OBQZ!6$#B0z3+>gvs#7YJ*sC8w92WK)l6jVS@$` zqF&wOBiv#wR!5|Gb%ZTiclsFro`v=J_idLj&W{4e`FZdJ&p(;qM}ZUkC~$)MN$Mwg zKFTByG@0Z_g;Q*QitSIa{i)JNg}|Y`1`aFv(I0TA3>;Qc4;&^_4;(53hn3U=hswZV zCH25za_OVOEO1EXCI^2=;^md&aQJ1jI+G#$W~Oc;|re|1bTL z#LM^Wkz|@*E>Dw0rb!|*)X$J)W~iSb3C)s(W=S%${PKC0_H)$FvHdyf=Sn0597+nn zVI@fdI8+7>E2#$#lc@&|m4U-b>VZRL;INW<;4ryFLRsLD#7hqTko-!Fv*{RT(=pDb zW1P)Io0(`c6K!Uq&1|%pEo{;+^Jb&rY&68crf99VVU`6U1~uke(lDqc$&!PUCCQQl z4#|gn&)yZyGuY>O@Yy_%NLyeqFYvIn1?m?V?2F%H9)!WZ$Q{Qbk3m@Cj%11LFHygw zr!jF{aHc+RXmA3Dl?+zkP#HL^q#ig-rXDy{UZfs4Or{<Pt}sme%0djXg(AqXqAkSuT8Qzr7;P4#&0@4!j5bTrW+~b%MVlqJ zq0c2LlEc_bQX~f)k`&1Sha@|=5m;vIE^{GYW^AwU2$L1Y{t7n=D?BG?m9oo^MxUbqu0ccMpc@ zYq2_f>D4i?aI6P@77mp>M-CHA@*FwfK;Vz_1Hf^9;5W`QOU8NT$pjA`nBeEX6Z`;h zg8E5*K0HbNB<&~pf#DSGr}%mD6hBa$QoRR0aA+U`hn4)m4>(i?4lAh#4wI<|4wZq! zO6q|_W#F)qdf+g*^Z{WOI3!JxgFhrq@yp;yv@}ur4h_Gks0@>5DU6mT{WH6I+f?Nv zy{XDadODKn*J)F3&ABD1i{cY#dAg5h6O0#MGKOh%i@ zXjAH8VD8j8=W=vT1j}YuJ141&c+r%6oH{4#l(#48#-fEom{5LQon4@AQp7)q~6H0p|NVI zOIEF6N;VwSfXNv;aF-b>d5#=rhU7VT=D|FfVV=w}&n?RWw=4_PFOWGFc;>+(nPHJz znng0hBF|J<;+AHK`Xz2@mQ?Rs8sN~;01hh|*}$PPa9Bw_aF|RzaHtF%R#FcfDg%d= z)B}gfCFaNihvYdJNuIHoXJ~{gjHz&i@!?k%Vni+!(It6~7?BGeSokeZv{{Tci_vB= z+AKwzrD(GhZI;}IV=sA*%Gj3!c;3wbyxCMpKas(_^kDp2CWRzGDgbTryw=Gn36LCc zNCJeUu*{%dCTT1)=vNr@D}0Vw;dWw$+mTgnH&$uCN>W)R>8z2I*0|kR<8#zn=>Rt1 z&>#j5D;d;Qc4;(53hn3U=hsh<<$O4BXK;lvgr+6e_gn|%b z2md^Q`sC*xXc_h0N`}$_0 zXaXCOiNYGfWc+SzviNQ-y#$?%hLh27DjH4|hG=ps+Dy5PKS_*7+wo|d`l@Fdq;CG{ zpA*#4W+K|8&RMmu^pq3(XE3*PPP$EudY{xUZQz&gm!v%+#-{zUU!u5A?$R%{xyzu1 zep%`#-Uo5%D-%c}2=Vi6&_&X4yd>>GZkZ;xOp{xt$z3zl&rm=t6!EyS=}h&GGSW-;0{KE9#v~+dc1L+U_+>o|KZo3`$FPy$#bj2~J=> zm&*Jw-=c>GG!2>q{na{$(D!~p@Gh0H`N*Xo`BsNdk~TR6iX?5g*;yt5Et9~O^+623 zgdl;fkib^B8Cv0k-YN-fm1n7}lE7A}Ut{}gY=4apl53?0J>XD60S+rkFugxl$=n}FB?`&03F`f8XBOAb$)HP&ad^>d4#|^zsB3(5ds@Lf?$JR`)%-J;7xw* zw@LjbzvkPd{TAEbV*6XP-_oxI=@0z)6*#p2z+ol7wgV28fx}Abfx~3#fkS2Bu#$S< zP#HL^q#ig-j-MxCuagB1P(>9-d5*37XLI#7bx(RC+Th1n!V~t{hk7gRiZ-I*CO`V} zH5DEdPI;)OyKctMc{ih>Iy7w@M}OhB-oS~u|Al^Pw^4Yb ztg!F-@ws=Z+H5Rr)O8EkYAni=V~bNjlS?lc5U|mD{Pb@1c;^wac>)cB$W`{Vq>j*`t1sbhbyj+beyX3>?~Z;INYO4meZ>4lAh#4wI<| z4wZq!O6q|_W#F)qdf+fQ`U7;91rE^Jc7H-DtQQ4fiUB7;J~S7Y+B^(Af<>m+E$ogHC|N7?_PZN?g4##c z7&&*A51(GNpPF;zY`w+ENp*Yk0dCPzM@)MgEdtvsVd7a-H;Znt-99&8`(&$qveiD> z?tpA~z>`=G$W{l`AMz-ML$c)|H-Cp@!v|!$2ef~{qZ}Tno_@pT4LB4ha9Byaz@aj5 zSV=u_m`puzs0`ENn0pq`E~4=B15)af?J&m>J$Gx@6USdWg~*#9Z|Tn@$waTk3;% zHFZSE;pIjtcCE!Im7N=h%KmrSVPTz;YzTnRGl_yU(Cns-F}f+$D40z+^9js`87Vbv zGu$Ffy%I)Aom`F8)Zf%xi>Q_6Y#n^Si6T8npxq+{@}%Z;1IIli2R-CzR1e8P56MwS ze84>7j_imWcSQX$cYMd>uw&|vd0fp2Ir4<W?B^;W8; zE=$#piy*-!=s4P_2UE3^f|yY4B-)&~jguOB<5R!I5KATFD$F+>pI0)@ps1>U?S8Ly zzJWO&7F-NRK8#*PB#Jw1PX|~c{7v299Yvd?XmeDIM0%V*y}{2rH~4wx2G4=m};4PVAwh(Ppz7OAwH`|Pco5jsAwctx>#kONx z(Pk^!Y(<-`X5V^e;bh5qy>PId(QSc77{~%`d&%k?4F1PNbeAVLro~-+S#J85cBo{p zUf2vjy*Z4XxDoubW7wAqO^7&<3~-DtBLZFZv#+~_uY(Pl5&>_wYB z$L5=sEc`3UqS%L*^snWM*l!bJzjwUfNO|!-S}pn4glMxHZGLJ0N;)WqIFd9E<9?sK zu+Kv%_PNVAAnzPde?a{K51}~Z0XK&{#Nv>=aY*|I+{HZLArud&e^5H01~@d%fx}A1 zJ#eTD99B{f941o_94Z5cmDB@=%D`bI^}u0riC40~A!(jC@AqTu?#KDKALrviv^j`2 z@Rp`jFltT@hq3x$td2pHYL@hX2SwmxbhLR8ZQxL;W{+nWU3k~oBnz)fZYIM2<-8g^ zqh3v(p=-@en2qi;Oi2;!(GITFdG}KDQj#pMBRTr})x2GD6 zn(xey<1LP(&2i+VjmApv~^G)(5MlVc--9Gt!$PtM; zbDKnfS85RkUI{U2G0-d)B<;bEI@kHp<~l#RT<4eG8~iA9gCAvX@T1O+pW2zdo3!8L z84{bc-{eQ1Thwo{{VnRZN@qv_hvEbdEBVnSaHtF%R#FcfCQ}a_Dg%d=)B}ggz+olz zz+rOfqs}aFNZR8r{zwY|21h&7#3?=#T6o4QVVKM<&D?`GK6ip8&(*gh()L?`vHQ2e zAqk7SxaUPUlKYy1N&Bg-;uH6@TdMlVGZ+%%+($_^;_E;u`6hY;!DZfinMp0#2p$Bp z%^==p5N|Wccc|ZCknZp}haCp_E`xZN$3g7UewSZv@A1p-J(9p4^?Ri+w}C_P1BaFD z4{)dq99B{f941o_94Z5cmDB@=%D`bI^}u1W>Nzg*QVZRL;INW<;4qnb;7}PjtfU?|AUjoLfkP4ukt$j^#RI&BXQUFJZ+{i{$S**0 z7$(USw02M90*znTSatJ3Q%9xeps!^fNkSk8M@cS#@%fNT{X@p@L&oE2#$#lS}cP1rEstd>#Hs8`>65k_#4Pm*6ivkGQ>%E4K4HD)t!ld;gyOY9eeJ{^>XI zRe=58{ixV-)bF+HM;XVJ#*T}|q`O5sA{5pTG(PJ0?2Cny!lr)jzfk}u(eT6#8NiY_ z;FrtmKevD4v(66-*ZF1i2EUx%;D?19)Nk;^!%gZpX}`%+8a8RaMg0~(Jlx`khg+pD zqk%(b5O7$@ucv@RW#F)qdf+gbdf-qQIIN@|I8+7>E2#$#lS>~KW`RQz2RZmdG6gx{ zkW4{=qr3@Nk6-4k`E2#$#lS^cf1rA9teO$5`9hA5zh}f zVz3|aG2nhG*N92z1 zL?3OAqK(d@lt9qQl%5cdqs?)&IU(tI`zO4k?lVrJ;fWhM89WRP*jot=gTz{hNu8@6 z3+4miHRdCXCfB{yCE&b-gv?Up)7(VYuP36 z$|HX3^@!hcJ>u85Gn*%N*b z`$WI~cU}Pw?HzDf$#1oQLuKHwl6v4UnR?(*891z@9ynA64lAh#4wFmYf@OgNyz(f1 zw(}@{g7c{O-Urjonj< z!HvQ3;C|}yTyJaYo@9ox5;Kdxufq)Q zF^so3k2aWPzP_H*5zZ(V(eNS~UKBS2>I?Uv6HbHUrE9;Ai3q}J<=^DW^cDq97I)ak zs%NqDB~Qm{@tamm3TeQ8?12yp(~QB1!}sW`wteQ?sxF%{=4g9AJ}Yane4E5&JAg>@$zp zdfR2Rxr{cK(dIJRTt%C!XoDH$A%NlZiGCezuA>b`*FykP4MXijl7(wQB*5VyTg-c} zgdo&O+hp>4r4|w3l@N|L{hNgWXyG|`AI}-q&v|~ubM78$HS$8O##4Z5HAZ%=mg>~m zNUfgg)X5&TI(I3x8}dW#h6GW&N$uQ}&cXmD#SBbV5<4)dESUHQYX~M@Np*n9t^gDN zNOge8t^gDNNOgdTSK?d(U1Wy|)R7$~(8%)`s?TGnVrKcYj6*3`ZD%BNEJ|i!zo?Sg z#&Jxe_BD(wo^P`AA{Yahg0F551K)<&CO{l$PHGwu(x&}T2a#&FzGbT+W<|2Bvji?9 zA&#g-ue4$ZaYzU|&KlwvCgfkqr|=uENBlqRo?NgCUlQC);KES5hgz&T(!4BWaUgCz#|ENt?tE#acvw$1%cDr*D%m z@JcOW!7Cv!EfAUogrq(gz)u;#PkFx0QwI1MPqa8Aft)eG&-jt(InTd2=SQUH)Spv- z!H-Zcc>c}>+rLnP;l#m<9N;Qc4;&_! z2qFs{lKO~2_%sF~MkvJ{s#y@)`V1e5#ujo6SP;yH)xJ)bNfPANq4V|4*2dchv0U?< z-S@TeoIVIw$VTCc^enx2xriRTh#tI%GA#lQDEW`b94$h_ z;~m4U^SViVNF|#AzfzD$B7?hvXWSJ$ zbl>(L>2Yp)d+)vX{&VBI>2LH!kMje%&uL)=!g~P{GB|m>XBGWs#FI0l=AuA*OK9g+ zRIJFD>&?t~BTZ$_g0 z94@&lCLE>LEj3 zTE?Y;&V*(nmseLRxzsUys2*0WN91WljynvtE3QL8=dRA z&vmZrK9}`wuFU!7CYAmfdOlvFI^T7PDs4P`67cm+A1m_G#zVr9Z-bp_>M+pv-|d#! znOKoCr6NYr;&`^p@oaQF8y$@^`5Vu5Ip&79z{+jzhcqJ8(%b`mzqSiBcWCppkwMnD zK-RfHR=7acxX2rCE|PUFa)bRMH(W2_e~GMfiL7;r8?=|XL4TPW@|Uq+HvcjS5e^G& z;c!Wa3y0~#;S#%WxQ<;oOcxH9*oDJ%;c$svI9zXKohopojf@)FBkfW&*>9ll<#hMb zf6U-Q6Qk*vLyYSSF|IEL@2y6ji_!67bi5cHFEx&O{-x-1Df(QBK9{4<<>+%c`dltP zWt~z*bElmP>X6ci4>EseOBct|()rwKY3_l(aF4b$e7;9(WXkhFF)EEfoB;Z7QSn!I zxaA`eENy}?&ACECxkAFZ!ZhY8_N!c}zsfY`DhcTt3FR98*GMSWuwVb*`>#w?&|Js= zI{w#N(;VTj1RxwPNeIGWx^TF}E*!377Y@^f!zFg%FkLuYViykATM4HM9BC7zhW1FC zAd$saB8#s?7GEhW)+R{wxf*@0MxU$E=UVi+7JaTopKHCU%CuurLp-D%6DAlpm_Xe4Z~fO2zi*H)Ivoh# z>9DZrbVwX~lQX8hUV-h&*Q<58z zzBeL$Zxmvr4HSP(4yOz{(M#PMmVS!6s98tn(KJP18BS9eMlBAgosZi2X^*98=(1+> z=|ibc{&l*pN_jlx`jiR8ohv08sy^+nRHX)0e^6tDN_F|&9OQSi_z~r4zUxuJWO8@}hb;d_pEgPh}1-#Prx!9aV)kj#CW{WaK=_U z;;s5B1(@f9i_!67bi5cG+4X4{m%T4V?@Q79Qsb>}RPUBVbvgQ6jy{*8&*kuC>GvZ` zQpgAkh6}tZgKV^xKFGZgc$tCZ5 zlMhkNT*I_~6q`s?E8QjD8y}2s8BwlRD&}{al?IB>EjXBro^4c{q;NFmA7NwK4PtI{ zg}KcY=1y05yUA6u%T-=zaFy(Gl@}&lZGbLsawcsbR>1AEkzR^!27Wb6}_Kq#6P$Z71=D zl^Z0K8%&38kT5zO3UoT8j82D~(dpze17wxX0F$cD0Bf?&0Eww{Gncu^#Hw?X+|{{h zQ!6@Nhj@j_l7cX~BsmC^=?N2mP$FUClUzoa{1ai~k6cEW{1ai~k6cEW_@tGHs>77F zlWJ?Hw4D@LeohKApNss{d_MAawOe1LZF;sc=#e{cWMR;6FVo8bxnH^svf(zR!Zn0A+H3os?D7eC`KOL+0K{TI`|_luwF zzijgJ{*uVGpYhMve%3!jD;RoO3F2~N52?-U&Oa$6IC-QzFb-xzm#hFTumfN#XN_q zhDq_H*{Y$z@uzhMY_6oLuc%GHy`(7QAsjE+H9@hUd0rw5lhPgxsCQ5!$wpKl}u zZTy_4u8r6?;lJs#{`scQdHGGBclpw1{PUMcQ7@6AUNU=0QNm&EE*viD2jMVXI9y^E z4%e{@hv~xM61#AiE*vhg3y15mpOvDjz@ZdX1rDXC4UvZ%V)$-oLQ$cN!g<$rdGYIgl7OTz#^kWUdR=q zL3);#?2f@uQh``XiWT*+`mNBUG@u~KG?v<@{XPMq^C4J{lO48WIJYpN9 z-v+6-G0)h}JY+lbknPM{zk{XHj?a4%+DTH{$x>@4^O&8jd5CaWdkcq4 z+Fv+K7Y>)$g~N61!eP2_xWq0TrVEEl?84!CD``}LLrJ3w97-B@A4eJUJdNyxTsc+; zdabYWR9k_gjw=(2ZB2&KbV$*Y5{<9Rwsp~9TZ;w*z1ySr_J-Da)b^MYx5w$vj_9)^ z`s|24JEG6d=#y(`3y_`BXJ_%DhRPwO3rbUYk`h@{b^SebxpL_f|FNIKnYLr8TvN7u z^FVJQQ`_;*H4NRBsFufrJ5)1m+I)e{nlJha=EX0uiSuRG*J5A$MK*7~#OBSHeWkPR z3toQR7ume|5}$vW&6zJC@n4Vs`Y)&F(cIcu77oh{FMbjECFGY~3WwQ+!zK2$*oDJB z7Y>)$*I{3eeLZ&JuyVp7368XBQv;5)X;TA^v}tqKag<>9Otk)sU7viZ>ys}J{-h+P zyN{Q+xm_Hk9h5IP!v8aEEx$;WY$5m}wQ+@tn6ftdti{J3uofRz@G(VkpHk0R+b~{- zkEOVE__%_PDeL(jSEA4Q=(E1~(7tI0g?zB#i_ZHEUvhqLARlbRz7hMzFL@r>_+>A@ z=?m_-bm4G`T{v9FE*z$B!Y&-H zV;2t7g~KIw;gDYPMHM*G4oVH}k#B8X>yKtB;94@g7hwH5jQw5H+ zp;AM8qz#oCaHO4)8gQh|js{1W6R|@Rxwg4*ZJ@WrZrf)|^w|=9N<6oHUXDI5N1v@^ ztFk;1>&o(EYjoUN97{6T2HCeUo!CY)*v52WJJXHrU-W6ncBTv4A^Q%iY-`PqA!eQhT4wsNsI7}A~m)M2Fb?m}nx^TF}E*z!{hfD0j;d(0>RDmOH zl+@53X``eD97+a;BX5@6CP>n#=;TzyS`T+eN*O=B$!Y42+ ze*(?YW=EV=Y>Tt0ZIPne3PrV56MeQvpY73Sd-T~6eRf2j9noh;+3TOD6xi{tBTWqieR$6D-bzsA;Mn*T&m$Yj2OF_({JMX>iF~mM`zG?qCi2NkUrcP z^2JN$U-E@;7>|X+C43eR(}lw&cHwXxyKtB;94@g7hv~xM61#A?-pUtM;7D5>HMB?C z;)t=eA;#8*7+V{NVGGWU(Pv}y*%*B`MxRa5XH)dq6n!>DAN6Ticz-o2UyDlPf+Tw^@Q?M2mia8cpC1QO}Vo7&PEZH5qq2$X=cFoH(QOX`%LOB#yJSPag^4dx= z&a0|{-mPTU{7E7Hwy*e-VH;C}Z4h(Y*L~@*9sBmLdb#Zoe>;g`2gKfi{|<=11LE%_ zG3>;?lcmni*3?2ctaifTlG+M~>B8X>yKuOUT{uh^4wu-4!*t+FnSee_w6j~6RnMgXJ@kRcm>P*n!{R*Y8I^bQ@DgNi4(JouIon#cQ(6sBo= zgr>1}%H85hY?T*F4HMMdw)r2er881ZqGPKc!kR&qo``9~-~nd1oW}XCwBF-}bz+3I9#sbiYmHmra&mw35RACG0PK%fIiXR{jwV z%L~HclKdbXrVEEl?84zXcHuBxI9y^E4%3ChC3fL(-Rvd*RDmPyht$v>X+NY1T7~Ea zsBG-r(8OyF=M6CjY>bW@V-DEZIO>rbBSSVtpH1=0HbtLJ@q5&gq@b0q1OF2^m6W1fd>iQZcZT?cxtJM##wJ}u+l z%Z*Py`K2x{>0s!79y~cH8KH`nPMacky~j%n_`j{h$<(c$M{h|8C5UYhcpI~UZH(sI zAozCd+p%xQzMTZIg9NgJ1hC^HzmwU-PW*S0AaZk&*yq$0&yw)9ZDm*VQv=};&ySNZZ{X=c5{n% zH}>6JnA^jJx;xO{rn3ZuH$1zi&6+XRkGCRW4RL`s8}q_uTDzDR1|;SugYX zJL_dWe|Np|u%n!jg2Jawcjz>wvVEkgeWbE|pYsXOKHf31pH#Jo!B>aKs zb0GR0j7j2P^f?%P4i+DhgmU4&=({ia?u)*qa>BSj`s|NBx2so3A9uT6+9m!c)yuf< z2SLQVM0}s4DeQ~V>MyhS^yro>P|7RO=dG9`$vsLh<>^_gtDIK3mx|-;Sg87>VaXQcARHab!(hOzx_6jNM72c8Z3bV6UNO^}yd51_@hnSrmBBdQ>c6ONA z+hJapaG2TM5$s2>AHn}fYxX7_mV$)CB`HZbOcxH9*oDJ&?80HXaJa-S9HtA0OYFko zdMo8sfkP?pl}PhfBF$eRH5?kQZ174+D+9fUqR*k|b10^hL(%7O^f?@T4o9EE(dS6? zITC%2M4uzYr=+|)*ULuyk6bT{Z|A&1vIKjnSDt2;%H?UMVl_E9mqVbGrzmQJ;>G=S zFN$BqPnqwv>J=U=Mp>klNDj$Zv?>s~V>*;nV3(3YZqF>BLrFk;wQd>bN@`Waxu#sN zG9`MIDb=gwpI7Z2O9Q>HVSf$#YpniWBflKwbuCAkavjBfl>GHN`R#S=ualo%H-Gw1 zo7%!*Eh-!?X<^|oT{v7~7Y^643y0~#;S#%Wm@XVHu?vUmF^;r)tOAGf&#RH+uSSl) z8ae)I;dtt+5QVQrpV#ntCFQKwqL11wg|*Mnk4B%P@q3O&A8X4z#HnM;1743luNR+^ zf2wF-O_5sd8@Me7SY(vQ8`P?yWOodPk_yCOrlwG{!U^ll4cXR7-H&>8%bL(&qSDg1?-@_H;J^1hCR^wjmd$I2|d&w8V zVJ#{gF1a-*9HtA0OYFkoI(FeOT{v7~7Y@^f!zFg%aJ_Xau?ie%x9QVpkDMpeIo=qz zYLv9cbVo2A{%LaUO9X{WQalZH_f=rap62RYo;fIl3{B~}P+U+G4Sid6Z`Zv*g;oCE zGMCsDZ`|!_zE7!hSG=mXtK7KL_E+@T9es93pWV@CPxLAE()a9%K6|2%;xg68XIxay zn@|y&EGS(sa!7ke@%wIBFWdRb_3~}7=yS_@c`-2B6{b7a%Y1UZOxYX1XK!r3+-Wv1 z-CNp%{z}_My!K!puT9uTPTKcn{|Ehka>{;gQtv0H?8kn9oOA&DfiL;C(*bhQL2}wb zZb}~{ryXqNB;l|?6b_dJrf`@p94@g7hwIpd!*t)$g~N5T(;k|`RDmOH z8+oic_pDJe!_`BEytGW9th%XC*4ik$sl&|eKn#`xF<8`f#n;*``yPxw2cyryNH+Cp zegF-c_KBkJzQ#BIZ(g-YK7Y1-FI6ciKAP{3j{AdS`pF~hB{koimqe;z@gAa@`D>}G zf350T99wlYi)RdlOe*F{g1UwaI%)67JI(RmCX&myslTjOZV}F@kgwN1R!pZ&pxBb7 z3)G1Fnnp}Y$q#DY=u=vMP{SuB`V7(LDs~`#&w=Pun!9P)_}-URd^M3?64)yws8>iZ zuaJOV;Z+ZZupi>RFNa8Qhj`V)VG`J3{15Xghr`&9kRXqc;Es^MjB{ z3Ww>!;S#%WxQ<;oOcxH9*oDJ%;c$svI9xY-NnlmrNSi6%SarfH@~lTfkC%L* z@GFGAD}As0Q$^pW4Vs1vPS~;$e7nB)*2~>qd~VnG^2rlABTi14ckcW0{1N~IeQU?* zx3&DV!W}{(?f;NkUS+-YDyiXB=030S7Ma&b9j}pkUSsZbl=a|I{EuQk$}6j0$NoC0 z>2=;x^SZ4E3CXnoLvss<1)y-aBy|Xf>B8X>yKtB;94@g7hwIpd!*tHTV?_p6cKuNHc1V+WtZw#yTJUW-0zvP5H_5FCx)b2R#>1w%3S@v;2%=%WTL z#nihcLkwzK&7!Jk+O+jkL#U-K9h$MQxb*Wt-@0*WhIr@BF5aR>YJC3(RjbFFNyk8M z?(yPSx_zMUf7sU^jq!3c##rwA;{AFPGy{GA)4X4g-me#LSeAB?xa_%$%bL5m%(;vA zOzh@861%w!y8COsBHPV-Yxdy3hg;x#xJ!;S#%WxQ<;oOcxH9*oDJ%;c$svI9zXC2CV`|+C{3NJ<Y(Pww`*&TiMM4vs;XHWFm6MYn5iSumw_}y%j_$mg)eJ%zG z({>QwXZtUIXT5yWCt|#Fy?oOr`rNKwA!F^0K6_(Z>@96klFL4Bg74#{RQn+RK5mNd zCpqlr6%+eOKKr?eegOLclG6c_&jFIlLF@-fE(f`3e$edT(3D0vjO@bU67ma&>B8X> zyKuOUT{uh^4wu-4!*t^Poq7W?Vj5;O4`!-G{A`a3KH*>TXjy_ zZm9uB+FyyuXI~`TzDT%zg>c$9i9Y+I&;IDMKl&VqJ_n-DfyO7VUJgXZgV9l~n(`TY zS~1g!gsn`c>BcL(JK`0l6R$8`c!lZ2A*K_DcxlWb-aT=MjB%Kk)*L2d9L9c_>B(gS?UqcmRl3iV_O zFg0URICv7 zC$sP1osk#<;;F)>%phKc@2|q=R~g}7Wrpw?`QkP5#cSAKBcB{49~@;E04ynI2yi!{fp>RqCI@Y>%oUzi|8XJ>U&B?*u~xLUEJ;7#og^) zyohEucf)scHFGytJ9lH>!`06{`0v5K2m4;GcJAdxG<&)Fxwm!qTR5!#!r_uDWx`>) zaJa-S9Ij&*4%3ChC3fL3T{v7~7Y^6WPJ5(FRyE*A8x}R-NE;Rn4v(?2J+`a4lc>Pn z6)!WEzH0mIjy}7iPwBt5&z|VBC;F5=ZTswvK6{G~{hT&H;*G{#&5g!XmFU~5mw%7_ zcWHO@xn;fl=2Y`Nd81`dbi8flQmSCj!|zaX-KYVWUt-x^!?X+1d~>Q){L)XXhSm^! z;`e;y%7vCxYDhKp!B4yl)h@5LDH&@Ym&x~WnS39wp4rE%Y4-E#tNqybW8eR6f2GX< z{11?^4v>)!@M^7t_#Y(W9V8mAtXgT3(@^e z$-L8{1}()6Z^B&|kc?bBiY0Hsg;bK$JzmmRtzxIMBeEjxj4*F`<(vNEsaJTV#4E7; z5c85lu>277mP2HT!}uTOoi>Nb5{Jn$N0>Jq!T$))Khk=^m2en7;cy9F;V@k|Tw)gv z*RczS>B8X>yKtB;94@g7hwHIDG_R=wN7@;wp*_;>Mh!U9?nVtb((XnLIMT5Vc=am0 zdllZj3h!RS{u-nEYmDx%VLyufD5LvPM(?A%isp6JE3dO2c^&`PTcf*h7>|U*CA<<2 z(}lw&cHwXxyKtB;94@g7hv~xM61#A?-r{W)IMNP94egP(Bx=Bswj^r6k+vjiz#-ng z!F9SfxK8&5*WupaWh-xT-S^GU`U@oA#QrAN>E7bH-CJB2ev3C8yoLQ3&p(F!7;iW@ zX3sCPa^Wx@35QEAC<%w@!r>CTaJY_LI7}A~m)M2Fbm4G`T{v8CUAL(N1pkq zbJBFm=ZbGMx7qT45pLN=*;gG_redE+Yl+o^P-=!KfYz#?YOjgaZ^Vm+3ZYa}pXzoa z3M<$*o9l(Scz0NZ;)<>GVBhF}i<^aMChzlG3$@%k$0DL*&G)E{jx|>j^ESY-(31%@ ztWcJyqJ5Pmj&o`DIG6U1bE)rjNftRt7C6bJ-c!6X>J1eNIN7lhNl?#C9tB zoQggQ`GhU)s+BxYMf)lbyiFc>8=k%m&)J`sP@vW?P zqmLr0JWb*4;njpym`y0gOUYXXm?i*KG^mLGKE!+l$ z_>c+0hb#j=gxDXlOgN4IX%fR}63c1xFB1Uauoe{#m$a~Om@XVHu?vUm*oDJ%;c$sv zI7}A~m)M2Fb+dy*+j3Rl5b>+PA>vnoL&SeSa#2B27^aA|o-C0PxTvr#CA(uLlvLoP zlD-B|6sPIGug6LVh2p1U?olxPmwbI;qR1AWGQ@xU7WA(z>yZ!n?(hl8FMPrbrF?Qa zwqOf>tXP@aP=~acz_rddxcB}BcdOpu?$w)I3w@KjS8sAR>rL)|>XD$dHGYDModZ8ShH-q}_uWx+(1*)PN(c_Pg$1(O3STwm0G} zrZ>thrh(o!yByyPcc66rQcIRMqxYN9`>ihTw}Q8hNacSDz7-$wR(ymJB4c`zQT{T&+Y03S3*nr_uRH#@TmPg zr(#>2D%eV{d7BBu+vI|`xm^A>x#S(}?=Zo5hg|Xw_IJ5F{x0vmc$ZxAF1hACa?N|# z-{ZX*@0q@b+KL z`5=0K5WOwNb5i=S%kjhL_+fNB&DYvQ=5*tzY1rxLbGrDH1n~wJy5HbB)f-%|e1q$m zZ(@Iw>zQwI;rmUlW4*Av?s+k z%0xYVPe}pCc_GYkZcHAB;>Sq=CrAM&pzsMOe1a5k68lN)CrKeENdc$0(Rm8{DV~4I z{7VWD4y(U#xP+p@VY+a*#4a4JV;2t7g~KIw;V@k|Tw)gv*JFDq1yq3}?ON2(9%E&E&fJ-h}(IYthAuKzdO$eT$du=0_+gl9ZBStTU!zN+=0( zf95SYlTK4G4S1Uz@-}aAc$*yX4msi-a=<&}kaxKC{VqA;U8WK5k|W;bEfDXKqu%5B z?{Ta9y;cqp4y%c9xTI#nVY+a*#4a4JV;2t7g~KIw;V@k|Tw)gv*Ue5YQx2&DN7{|3 zp*_-WL=8C7ZbS_@(r!e|CkocYMgK>vn3GbK|I49-Z6M@3P5No}AmVI5l=9GxU-532 zj~G@GKnd^gJ?{k{_8X#)sHg8K(}?$Z@xuG8B;M!MPVYnE53qm0O5y`jzz0ktJ|sna zNQ(H76!0Pbr?H>r`KOs?oVFBGrV+wn^%oA8P*gZf7Y>)$g~N61!eP2_xWq0TrVEEl z?84!CY>#xVq6QpktDy!QX{(_I9BHee1{`UtA@cM6z%_OmBG*dn27Z1JeAruP<|26x zAaZ#S$1nS^%TZh_8R)~V8PnTa0gTo9Yd2DZatm8Q$c! z)SKLre3M&{Z*rUJEpAJ_#cip#u)oD^s$=*c!~Yo1Kh}D?gK$_&2!~5CT zaJY_LI7}A~m)M2Fbm4G`T{v8C-KMGnN7`Vhp*_+DLk&362E#vsBd@RDO87GTt$6#}q9+$qD3@Z#zLhDTNBd*N5t^laiGKvXI4hcYIOG4Z!dnZ0baD#+Q(T@r_3iX~ zBxM#L99A#ka0wlS!*t(>;oQ18k&u>&T?-r2dMD#fkeNMnn^EnxPPDY=T(dT6JQEa8r z*p~pOqR*-5bE^21JWxgZrVRmJZtyn4^4na3ejA>@1CQTfSbv9M`yK4>@`{vq$pi0V zf7f_E(EA>F;ys@K9?yTTl?Q~wcqtq%;i+(#E*vhg3y162g~N2=aEVMGnUQ_Y`O#T4-hfLrcdX8G$LcJ1pw9Bk#^<;rb&gBa z=eRt1jyqK6`DOL<{4)D_E>WL1d*Qrr7zc&JB{yS)!*tI77FSr6;)-zx7oRTp36CG^5&Tr#_Y+H~g{R*czGft9KnE*vhg3y162g~N2=aEV)vPnh_F5(yKZv70t1;PMq-1a*b?BwS%kzl!}T_N#F9DqO$Dn0}2L*4M}d*RWrQ z%h#C`T<7`MTkm`k4&#_`xP)uMVY+a*#4a4JV;2t7g~KIw;V@k|Tw)gv*IQh!0!P}Q zsG&X521N}x(#FFlfg|sm-X=&A9obGuk&-=b87^tx;FExrHZuInd|&h$BXF6=Ut<_9 zpOkoR&*TNQOysXO<9GOp%QBMRfW0?h_YK&2gSV)3I?%V%fxn#&gK?+BXxt#P)UlR*Dm^Iqc`~KgU(eb6n*-&pod5_@BrBeCr3fg~K{eI9zg1N;pgx4wu-4 z!*%S!VY+a*#4a4B3x`YW!r{8v%i^L69BGrGhW1FC3^m|Ln+!GJNSh4ta?_c3x#>*2 z+;pZ~Zqg=0^f?=S&PJcJ(dS(BITwA-MW1ug=X~SSoUe$E=cD8K;#iWw1@2{E;9m6w zE>&LO(&a_Sevy0C7rB&qk#|2_;?m_ME?r(C8C=5uGWN^(UnbdHZe7Y04kM>{l6>uQG67!+s4e zUxVw{uwQ3jzmETPo`1bHunULPQ#f40HQ_K_I9y^E4%e{@hv~xM61#AiE*vhg3y141 zE?0pg?KITT9%-kc1{`Upp#~gjYvE(#@VR|iHdw^w9SzaP!?%QON)Z14zw6B~otH_s zjN)`)f$91USa}21-hkDe4z%rbcrik!Ly=C0QMxn0>rpxbJf$eHZJ5#yLT#ARra&{b)>>UbmALEsmN%GH7v77DN%4DO3jRTB z{)Xvk&EJVLa&aM-%vnH8%^%qo!64^>LCzv>!PL1q$nWMLzng>nZZ=<<*^^ElaEa;+ zm$1%oZTbwCu+DOc>nxYJ&T`4>EcSEwpTqwg*DcTS7KZcqpXb{5c`kXKZ(Y(74r8%! zxa1O*aF{L}F0l)T>)3_Ebm4G`T{uh^4wu-4!*#QlY*Gb|v?)+Sd!$W)8gQgdff{h6 zO@Vkr>P);Lb*8x?B?6y`S3J)~pR>{DZ1g!Bea=OnbJ6Eq^f?!O&PSi~(dT^h5%p63 z2*19kJaB<)*B7{UeF2_cfae#vta%apMe@K!u3cZ^TJ|L_YhL2A<|SUwaGB>{=CbBx z^33Jd+gOCdcqtq%;i+(#E*vhg3y162g~N2=aEV}!nq*Wl_k?AICduVcTC|MeD^g~PZd94_ISaF{L}F0l)T>)3_Ebm4G`T{uh^ z4wu-4!}S)ItH6==18QiGv>#9dj#%;)i!Pm`mS)cQ@c|r$d2Ghf%iE zVVLc7m~VFmAZKR)c6J7MOlN>Mr*&@T=iDR%bZ+M7+_dL}6+dkwOvWu?atQ|$Ci@^^ z;tz@>O#X>5@kcHrOnj2d2$O#zO#G3{2$Mc3b9A+nm8b?&TJhJ0DXsWx!<1J1wP8vt z{!a!|ds8qmFzgQ8GUUs~U`KJEG%g~Dkgy;Izmmi~-|4@Y-kWyMcah)gzh?UP`>!TB z>^rUx`)>ag)4zxOetHkuK=1JH_HT z-*uji_@47<1pMlSpS|#_7yk9a&p!Cq_g&{%-}juiefW?3j`MXS{2lo{FE`ToS@RZB!Cr0T=?g zHwLAkmQ1L2b9^y|`(kmmU@2bUho_H>#Z{3~T&=37)2d=|u8qB-FIU7kG$Jx(L}AK6 zZ!gHqr&W;vLKR8h>jzQ$qED+f!AG?TSffv?O2J1}%07j~RYZ$eTm=rXcoZxi1xrUU zijIP%{jjv3QLvv;upgF=hNYwN9}UY#f8Vph7_z_^{KsG)(_*o3Sab`AOIRixrVEEl z?84zXcHuBxI9y^E4%3ChC3fL(J;uG>9xy7hYgDAms3z|7+@xR&QP&@RgffMo|JS6y zYX}=1zif1L9Nm1GW-6m2$;L#VG0|sC^chop3aNADjG#kQPT!|`W#SC<_D8a{Di^CA zeLix%!uQ;+URKP1Lr8Ixu@zER5j-Mw6*xrdv5;=;cYR153#rF4wH?RQb{wP}$Iw0Q z`#$83ht%U4n#bcm9@0)$g~N61!eP2_ zxWq0TrVEEl?84!Ci_~KyXU0a(jE$TbTR1b&D{LvyeD_if6%;2mmc}QS{X{@(1Xkmf z?^Fv0B?3@eCW~*Zeku*Bxo{O7E5cQQBdtY$z#8<2PPlu1qC z!^#VXN#SsbeK>aEu+Mw2_h9eAE*!FhL!)RFIMQ15j_u(?SedgA`(f87KkEAA$L&vs z|G+=-6(^5y1#eeyG^Ho{^hBSY=+jet%7Az0dU=1{)qYNE(L1*9r+_1^MStKt8v(yY z{K)w-;>XUDUijDhL+4xXkGy;@{OrTO?}uK#4}SIim^CN%kvxAS{2Xca!aw0Ko(P9a z_#qso3x`YW!r?l0;V@k|Tw)gv(??<#4%e{@hxEd~PX$L_!j0^r%*ZavjBHT`sA-`Y zX)q$vU__+Bh(ZG`G=C6AL-lDH8r7gd`EgJ_k*3wq_o+0kCgHd3;dm9)EvX}$MF0y_>VDrp`LIUC4|Ez z)DRBSg~KIw;cy+haF{L}F0l)T>B8X>yKuPPqTVRtISnbkg*_?;^{5!sqhe4Sz&w#t zYo$2;rM)VrKl=1XpV5&#qvQ9Cjy|IspMk!yqm?Im$3(|5(Q!<491|SJ$+6J3islv_ ztH6<#el>(&TKX|kjb)}dmXT~MbQ}kr#xW9(W279%NICuoECHE`j>kS8I!@sE6R=PC zk(ZxfGu1*z;V^m#hfC-p9HtA0OYFkoI(FeOeLQyIa2>mFm@XVHu?vTEaA+nvHU|3G z80ceTppR_@y4HU_#`uZWanW&HbR5^^IKC?Zs1Ak9WZF7F9l-V@??Pl(5Bn+W#GkQF{JG2F*oXhr=dZ(m zhWxpg@4?>lQ)gw*&-mQzg`L7-tPu{EKSTc9rEu8i!r>D8Fzmu%p9_ae?8C7OhkY&_ zF0uERy|A+i9BG|+$M$Hi_=f$o>yw{#ee(16C&Pc@pZIE!N4SEwD>(W(G5YjGpPuN` zQ+#M&@$b&{^8UH2{hZc`cWmEJ0Y_RV{)BbmPm%Cr#Lrm|{=|9K3qN~*=H+^S&bknL zAN=cspM5`fzK!JhBY*1UN5b!s#^1s};V@o|fFC2^hj7^Ez1W4rb?m}ndLMS-a2>mF zm@XVHu?vUmE&kno9Bl@S?BdPHF5Zl6@rHIwi^a%=5s?ccA{Ry!E@-j%lduX@gNF6t z&!W=!CTaJY_LI7}A~m)M2Fbm4G`T{v8C zk#JND>QOPMN5!BX)dZ;4Z~f7yKl=1XpZ@4Gy73w4n_#QJ(T!vCN#oso(mZ0IZ<4Pa z!*lNSPr`HfBs_;t!gKB$yp*h=AJS5?1{`TASp$x=l!T{a84Sn%%y~7I!EPKp90$+F z!LxDL$N$79pW_(}$KyX9o=)KT6R=N!#}itURpBt+2!~5}Bpjv-hfD0j;W~EVFkLuY zViyk6g~KIw;c&gh)3IG~Kej9G$9Bd2*jC(YW!d$dab3?D*Y%unUC$Zc^_=lt&l%tK zobg@Hnb7r|30=>b(Dj@Nt>=_Mx{Cfvi_aS3CM`Z|z>yZ8zi>X@^Gg<;ze4}D>%*`Q z`=#@I*soZ8{+h+-FTC9FU%KCL{D=SA$LpS7Ao1_{l~0~~%wEP_;V^y)hs$3ff9+B@ z>~rC8iG3LM;n;=4?84y^yKtD^gIzdWH#<1eKPhX#krto7D3fI0F}~-Q{)xSb{+?gC zVuyC_`E^jNq4JLLu;?=kAA7(sd`ub6m-#vqAA9uh_&vj;Pfzsei9S8ir>9_}k<$va zhDJ^+&>C>06(}Sc0f|QZ%1Jfi*G{@#?7hEa<@qaCroVR5_5H%j^+Do3{QDr`Nc>0Q zKNA0uM)E>J;V@DNhf7Ez9HtA0OYFVad$9|L*@eR;cHuBxI9y^E4%b^Gy!$u`x%|Y= zNCLS0&)=}+mlvp^1eAtKOU@YlBVzE6h`~Ri1izM?zp#a+?;ZC>pWf)x8%fsJl?D26 zG~V{%=t^`P+2xpPXk|ynZyZ@r7K+~eF8Bzckk+R)gk)Nu{=%s@>X$z5je=sMe(j(4 zL$QAB{ZOo*adb2k9SsFX|H>&l8vikjvtyv}7@j}I?1iGjVU!ULmrzJJOcxH9*oDJ& z?80HXaJa-S9HtA0OYFkodSpO45*ryHFlhtj&-RZ=wMX z;tJBfQJlklI!k@HF1 zGr5l=>-S;5kLTZK{)LIcVR0!OE;%wT9HtA0OYFkoI(FeOT{v7~7Y@^f!zFg%aJ_XT zy$T$f-d2G_e5nG5_)-N9@#TK*W!=vej{CVcbw7N0fGZdez?TQ$!vkF5co053i2sAw zAA~Ot@%)GIe~2p}54G-P35Uh6aJVF%g~N2=aEVy@#RtY@+f?J z6uvzMUmnB$7`K%lYmG0$Veu;*E{SL1FkLuYViykAu?vUk!r>CTaF{L}F0l)T>n*-i zfkS+$0*Clg1rG703LN6g5 zJPDtkWPEuN`;)ElMK~;eg~KKBEF7i_hfD0j;W~EVFkLuYViyk6g~KIw;c&ghmnv|G zFIC_WU#h?%zT8zD`3B3-LE>xBylccVA}wdQwQw)D67J=g^}QUUp2#ukiP$G{VQ3<^ z9wu>&dJ^_Y+-jJ_G41=fuyh~CtncGi#C@$>55i&LEF3O51}z+>3x`YW!r?l0;V@k| zTw)gv(}lw&cHwZnbv+E?W%3VH^<-mvBZn zOcxH9*oDJ&?80HXaJa-S9HtA0OYFkodW(});7CiR8rmZ*nQFk1mP|F^NJ}Qhu!o8F zhZ&`JN!&pJ2}R1op}JPiFj>%=j}IK0OJao@D%b68|S#m&}F3;#W9a63@b6 zx^TF}E*!377Y@^f!zFg%FkLuYViykATYRYkM_Mw~&>m^YR0EE*WQsWQ66bNI!sXP< zwGdcPwz|s`k&k#HreV)X}4x~Ma zkCd?R;?VKETpqZWL&NuS=y)QR2PSf8c_Q|S*e7v0U=o)HCUL`O5{HuS3y0~#;S#%Wm@XVHu?vUm*oDJ%;c$svIHZF^|IxiS z9NwL1i>Z6V;axrnhj;lT9NxX(mtf6vw5*!gJR&KLcTyV1wEBuZlcLY0=rbw$s9s@t z6>sCHrGw??jY3^T^eWmsExc;z`?TaPC2F#Xbb5AA-{laqIP=)~!0>Fs=xPOE@DOrVEEl?84zXcHuBxI9y^E z4%3ChC3fL(y~W8YaHNG-4egN@UNzuI3$Ge*q=gq3Umhl&ALe4r!|>q|`1A;Td4za> zgj=YO!k0%G!yd)|QT!jn{uq3G4Etlor!s~KhsCdOxFnv1!*t^ zFkLuYViyk6g~KIw;cy+haF{L}F0l)T^so+V&bew~Brs_y~VnHY-; zTPd!FD#Z)Ra2QrimP+{YS$IovHJ*d?`zQQE%ZsCUabMLBszX{|)zFq{eN_XFw7#kV zM_OOOh5O;k{cz!axb^^CdjPII0GA$sYY*c8AgACT#Qq?6#vX#p55cvEus_r~#V#Bc zUc%uLE(nL|!r>CTaJY_LI7}A~m)M2Fbm4G`T{v7fd*NCYIMVv6hW1G7s~T{m^;Hcx z()tQMJj|_)hl%Hh8CxEK50AiyN4T}|2z+^zTO*HhtK(7ZkHWXd7`q#G`Yr1ez|IMVux{Qo%P$K%Y^9)~Ya5bsYgK0Lwr^8|O6C&Q=7@L@81nT-FFJpW0? zuP3oT+2V_ESey!nOX68LOcxH9*oDJ&?80HXaJa-S9HtA0OYFkodW$br;7IGM8rmbR zuWG=N)>llL%Sy>2CEwgu*jjg%a0!!U#crA>`!BIr;AA&NvAIo-Q}W5pB{faw70<=j zf+_nxiI1<7qK{&$OwtwTd6G_67VDnkMEX;lpnZxHxKD8ccM3P6rtr%;Q?O6r#QIe1 zQ?XCwMEX=t=uYGL(>Sp{4g0kCBOUq=l5kl4g~KH$WQD_Y;c$svI9$gr9HtA0OYFj7 zx^TF}E*!4M6S#`@yN{zB=JdtTG=2%B#FJsmovVftP&!OBxcdM_J&*W<0 zOs+c3;`y@(^jSQAmJy{)gM`BZPdHo>h{9pIaJa-S9Ij&*4%3ChC3fL3T{v7~7Y^5B z94XMJ$6r*MP7K<%i(2NtnyrEY%Ny2m%#2uE084STmZOSKpBanKaz}bGh6!m&+J)VaPoE=V70R|2(r71_+16h;X=>i7V~oyjVpQYq?B=(Xq|Cv`VsuW7(K*p)PV|`@ zedb1=xzT5C^qCj2&5PJnn?xP|-9j~O8q(81QfN>``-%ot;85H@P24_BTt7`*K27F- z2KzI_?K4bKp5YSFeC+ed{PVd)G@rO%K;~b7{{ncmAYRJT6h}BL4u!)daVZ?83x`YW z!r?l0;V@k|Tw)gv(}lw&cHwZn757iaczim>qgp2ASs%6wtdRMiiJ>TfC5x-I994|m z`LVd#trQQS(}zA4QVRyfi~A3Wo)jaJb}v zsBoAr94@g7hv~xM61#A?j$JrR7Y>)$g+qE7CjO~7Jkgi9|EGet~aY}TY5*?=o$F1f#H9Ahk(Y|DAbet9(9qP2` zI4yqTwBlF@F`a;&PC!p5V5f6KVFm#|gMglaeFlV>$%*WloT#43iS3yXViwPz#SMsA z5N=ldF%uC&I4n?w!zBSL9HtA0OYFkoI(FeOT{v7~7Y@^f!zFg%aJ@x{p>dR4=R?TQ zh}tEG#?~%5i|#D>a~9nhKA}&;C#ep8K)8@;=!$s7hlcO=p+VDdAEiOldLf=fo*sj9 zdJN9#B{;Qmh(8Q7Bl^sUJ~QyKWt8DTK;xRnf?4)iGpew=>Dm z-QF%abO5wV4jl@EOBRwm&2;K%Nbod4{xtV-p27YMqt7!;x1M42na_RE`P}E3kNDIB+)!g0$f*r#Hj%5nXv_)omX2`neQS&?UuR`Klfdmgu9tFBSzrP@+$6WMM1(m`;38hac0q z&N7|j#xscT8Q5oVJbwnqiDzCMs7yyBc5&zDY*=S!#42{wbB z(d9TJI?jlWGoquArw;R9Kb?t>Po(j21t0%Uh5P)yVXfbkh_$tT$i=KPaY5dJ>qMY*o!j@#(~~h(I@waS0(x=+)`(!ZFTCE{$m0MXLDqK zHXNGG7&8a^9LA_QaA*$pxm=-{3kT;i2F=Aj501{me;)REW(P-Fz`zmVFpda^OE@GP zrVEEl?80HXaJa-S9Ij&*4%3ChC3fME4vw^diETMMM)&L(-Lqq#&51s9qR*V@Gbj4Y zjXrau&)n!UH~Od!sRNyP^PB8X>yKuPP;;(R|M)DEu>By0%X-iA9Pe)!o({M45yU*Zgo$yTT zgl9@{4fM|Ma-1I>=SRo+(Q!d=htyu~+p3(m@Sq;aZt9lecH6!gw4zKaxu)tG;Bp5!*jQ`DO%8S~gQL&w z`X>04zR~yGu3Lgn=@$7ch+Wz0k;bPG@hQ$SKgC(*r#K7!6la;I@P_*-oc)}_k5x>; zJ{A9|*r#Hj%Gu6o_)p_(=rqoTPK!VKloorOAruZHh;X>%^qp{+E*vhg3y0~#;S#%W zxQ<;oOcxH9*o8wn?U5FHcO6I9Vvl2ii5M*Z_|b^)NkTbj6IW#VhoI(p(cib1LTRuxY_@og8WIv_^~vB%g{0B%f-2IU{E` zg=FE@l;}7mI!+0W{2wbiPQ}qCv{R$w)Zobfv7+O&_>I$|*Y#pi&$o-$$5NS3!;9?6YIA&yGQ%=E=dX<95+!PV|`*eFU}m%#A*CqtD#vqh>5V z^PGs zlWS-WxrVNEdC%?g&UH11Tvt~j-g%8CTaF{L}F0l)T>n(0QP5fGLJssos=@`F)mE%|I27IjRpTWnKILN8ViqHJ$Ge7#M z1yeCk&VpZj7DOL4XtH>sRc(^O8qa-F)-Bx1^)gtwUakzTR~Wr+SFc!%__n9ru3o`s ze)Lh_B=jswV_PhU*cKEY>Xp`cHN=g0^ene?p55tkko;lBv`V*D3#J7_WX#jPXZ!eMbO94|PK zgpVb&Me&IIqUf_Y`YguBX3~qJ&*I_({}lI2II_KjxLrbAFX2e|QjUBt<*LL|>`SpP zf|#;(j^)%j54(Xl^DP7Kg&&lDHHO(}lw&cHwXxyKtB;94@g7 zhv~xM61#A?-irH=kHfQMS?4dKL&7KYO8A7XDW5Elv9mnJ&hi*L%e(qiocZ{5pbbAx zTZ%JFsDp*#k{HWNVq7jMbr|Sf8e@5BjOC@#XKD0V7JYJa8)ue9pJmbKA8uc9W(6_5 zg0Wx)F~0&%tR&a3gflC-MzIo3tb$Xk;M^+4f>m5US`8;xU#ld)zHMTCln*eLa`VqBF=LV<2mjRJqIzKgBZ_qFYkE7q3YnY_Hz$EMi>@Psf7h1#-4hv-Aa7kbbhv~xM61#A?j$JrR7Y>)$g~N2=aEVWt$U&M*- zMO=kgg#Tjv7ju|(F()3_Ebm4G`T{uh^4wu-4 z!}Zo-)hckL^+FBpk=6@-irn9CVV#p%t4OgHe3nD!iOxWCeFz z6dl!*iO&Abi#W1gCYIK*IYBRuj*FXb6n_^tXWf%h&c}z913xFSgyYmpIF7x92w%#b zho#t;62VJ}@MYXtSO!Cu@snH2@Lvu?mjBRysdzaIS>C$Su!J5L4r^E8a7hFUhv~xM z61#AiE*vhg3y162g~N2=aEVN713dwEJ`!T~m5)8T}JJ>FQlIUNZae zyFB*p^4Pn}WA85S>fN-4sG(KU8Y0$VNvy+?ScfI04q8J*pQX`fY4lkdeR6Z#CYVAp zQOGAg%Nn1&L8nGeW*>xyXyi;)$g~N61!eP2_ zxWq0TrVEEl?84!?*$a|V(+btJ}aZo%ILE)`Ur38Mb-@Qp3kbr zr!mJKAG#ugIZTz(;-ZG8O^XY!vd6XhIo01&g@VpHBe!Y}(}7-fdnu+Ev|^?22UmHZ zcjzc+m;5`MF)be$F`k1d&oSqE&LUZJPVCP!Vmy!id2ZRQfoW@C!W!&ru)hG4USLFe z0j9jrx{oa!)(XPmlExDb(}lw&cHwXxyKtB;94@g7hv~xM61#A?-eSsaapW1mrvfG| z5Nc?Yv_KdVM>_zAZkcw;p*yTya_FubT(YG9XE}NKEGI9Y<>d3ToUB~P?SzG#++2u# zA-5kEVPAxO5ie6;#O;U0{Mg50ZZ|B(e{uY=4yAwLupko-mz~wzkj0=(8~T6ufPpMbT$b^eJ^{ z`z($=i;GVg14_NT-s)$o|EJo%X<-r%Nj@77FSgp((mo55=(8~TwAwfLEQ&shqED-R zgU{mVvpD*++PCp3JX*pDCTaF{L}F0l)T>n$EFp)Jd5 z!4TyEe@P73B_&`rdu}>mpl^-c-dP%ZVrg_-8XcE4j+&k=i$2Su&$8&VJo+q;KFg!e z^5Rn%RYgmuB}%Nrl30gUBR5eS8(D32yY>w}AGv*l&qr?G#-}i91tZ4_B7OyT0#?AN zl`vu@XZ}~hh?R^?s~Fi&&LO4tp z4wu-4!*t|rBL|<4+{nSF zG_tVWu6-MyLZ;`qfb$%|{v2d_j^X8bhM(sl)ALN@p654n)-cUm!|=5RGOdAZFF@88 zu)hGAUTBd?I4sD8!zIBk9HtA0OYFkoI(FeOT{v7~7Y@^f!zFg%aJ@yQ=bC=bYiuDZ zyDHDcfPJn6tQL6u z1uAU~z_N(%MwwPhO&2JfpNmu*qV@Bh*7MQv`RLf{0_#xUh+Y$Y)HjmFi+q-Ijn8s!@mbD2F640kLhK7UH@T3@0gLco#F^qn*cWj*U@`uSITyK@ z=Px#YLLn`yINv55#slGS$+<@1FkLuYViyk6g~KIw;cy+haF{L}F0l)Tba15eT=DFo zz$B{qgyHSRci<=XI8G;(m!AH>PpE;>=c_RbRzU%sI zJXrW_IasK*U~JIrE951&ER4mw+t-m6?ktMMyPLaRd~qpG>!(E*p#G^*AXY3PYL{?Y zcnK%%mk{+!IqkcYUk+HxFApr`H1IO6)GUKF%djuQe>tpK&hwYUn&qvN_`+cwE*vfi z0O2rQI9y^E4%e{@hv~xM61#AiE*vhg3y145z|#M0A}a(Y1&QaYB?MT>vW6}1`Y(-+ zOPhdBlldkx^Gr;QSD3LZIxdTj%Yvg{v{r43~pw!*w?a*CP zLRaVkIhrLlN-kF<*~i^aP;s9k({DPDNgT?g;iPc?4DqZOR0UjYwRz=IWxE-SIG zghwkG9aeHGe-%7h#ptq%Q}?U5(XyJWWve;0zZ(D5t*d3iVR0=SE{SvDFkLuYViykA zu?vUk!r>CTaF{L}F0l)T>n$Fwh{3s{3C@AO&GvrE6(K^m_$MVoHGhxZD;sZ-X=QM9 zPN)TQXzQO1(Q#FDTooLh6RJ{iTpb-(N5|E{(RV-8=Gn23sk`CZ@w=kLZ>piUo8rOR zFW0M#GAm>8?rv#6eN`;p-AnD_t4r}hrtUg8xKA~B(!X^WG@gSj&q1c=m}))Gp!7WU z=ehp%JoYt^WexTU8n2YRCGzw?psp5d2jX)j5CyHPLEFWjkHyze$1)_Zfw|$6REOLs zYohlHv4viUlz*Y2yfV%U#iuZ(yI$T>B{B+d@0{nmkUh`06s);&<&#`P`X)60nuzg} zsh5~{&u{uKPE@7u`K=$Zx#xHNS4{tX|K%iy{Ra74pj2izn04P@cf?Nr}DJ#Xv1NVCmb$+hy1-u;jqt#VIPKFIP7!baEV;XOaq*JNs)c~}#GDQ_Ft%X??IK;#eFlhu#8}U15 z%m|p)3sZZs_x{cq+53BEZXZnRgK2&E_u)VCH(qWe_L2CH{C#3{VWMyt1BAmROc4&# zg~KIw;cy+haF{L}F0l)T>B8X>yKuPPVqz6I#KaLX&_~2T9}xq6LJFD8Gw}`=nxJB&?!+#lI?Wh<{_@ z$5{9?mO0~C8>t3*$HA|0zxBE0IQTaX{*7lO9FPBa_&Xl^gx@%iC&1qc*e4i2%Sb33 z#s}eW2|t9xbm4G`T{v9FE*z!{hfD0jVY+a*#4a4JxA<2D4)L!F92&2xz#+a=fg`Qq z{=k~;kIsjC{)GH9YqdXkybt>$Yq&po`C-_H|G~=*|0D8GKHd%gv&$Zy--Es9PyU=9 zvlqSyhsEzbe?_TfMB53Ii6;7I&O{yA}}a7Z|;--N>@ z{U;oz3x`YW!r?l0;V@k|Tw)gv(}lw&cHwZn#i1&2q}A6S!mse%rcnw#)I(OITeM6e z+HIPr6dHNEHcIQJ8u}`&n`*$3)=h9=6ywAwI56tZJ|6YMp?=1xemKw%M@Hj6`j5_) z(fE&sV`CV{#_;?xe{wF4X^lg|VG$r4E{SpBFkLuYViykAu?vUk!r>CTaF{L}F0l)T z>n#pdfg`P(;y84hMk$f69kW8uKKKd|P(K90HCI5;*Q4vmLnLt#L>=tlxyg zCH*HHrVEEl?84zXcHuBxI9y^E4%3ChC3fL(y~Uv_aHO?Q4egQEJ~iM-Yo8i$q_xjq zJihPwD{G*?Ie+f?7yo?NUtAydSMhyRVW5B@!W@#psZm9-Gh z@A;SXd6~BfhsCdOxcnRPUt9`@eJ&g>u?vUk!r>CTaJY_LI7}A~m)M0vdRY6^fFrGa zYQT}!IW^!&>zo>Jq;<|;Jnl#Q)p;?3cpvdE&Vyd~(o4MeV(+zhAL#AF-iLo5_CD+* z;p0g7G!njzG`{^sMsD8`R|#)tmDI)D2A=KSi1Pov@6X!tZ5 z`)K^f;6H}vkAY8PTH}jwSo{iyOX68LOcxH9*oDJ&?80HXaJa-S9HtA0OYFkodW$br z;7Dtl8rmbRUuwXS)-N^SNb48Ihq1)-SmsM(iT82Lx5oX|c`^<@jKe-2`*_Be@$g|h zz5jEr1eV;IMVv11{`Vq@~^C0i1!iy?z|ZBAI_6r_|S{J z_uoD4|9|G*s!Nh2Y16EPNTy(BW@f4^NGfWoX80@34Cn0Goo{wNYG!7t>YcgV`8RX5 zXD{OHtMWb`s%ajT)xBNSZC7%{Ula4kMMTZiP1Pe>{?p^@68fco_c*!4c)G-Rx%_WF z?()C;e3uzdm;W=JCyy6#L?2(IpT%LHeiujh;;=;*NBH8fMHh#Cba8|)4qJ3_$j{@Y z798pOOC9o&zQ5FgBYl6V14sJ)@^2m=SLpXET>r1o?^n4$TxGmmWjtMtem`ls#{KCU z_n&M3;qh^e@pPT>be;I?jJNBd=kX$r=wor%($C@uUmUjR;;@e{j_}1{i!P4v#bJvs z4*QkyQVWjs{iP21NZ()Tz>&Vc)PW;?e__1bpx?ri#Vcx#bHZ7iz9q-*rJQWKDs!<7l$pnIKmf)ExI`D zSH?>%IMVl*I^-jLf2jjU`u;-L)-xuZki#Vcx#bL`{N^yiQ4qJ3_*hd#f_~Nid7f1Nw zutgV#{mNd=T5xE*)Ph6fr4}3-FSX#%c|O4Nz5gdIo$P(?WIS{-UOLgc z_-#TL+@JdStw2BHrJrBT^~bN~@^}$P^shK<>1T0-FAiIDao9%}NBH8fMHff-;;=;* zhyBWUsRf6|OD#AwUTVRi@lp#8jh6v_8#BOf*9I651N8eK_m@HXeURU#4KkjF7;i(2 zmm$W>5c9EN&OglkXBd6B@+(qtME{DzmVOpT_~Nid7l(axafB}pTXb=RFAiIDaoDen zms)UWywrk2rd>48b zd-%H;Pu=`ZrW?JR`0mPh5l8f|IBe->afB}pTXb>QM;Ax<;;=;*NBH8fMHh$t%6O>- zNBaI!hkT^(FLmHZ-(Tv$k-ops&pq5fdg%8a_Vf3$pTC#!)XV*$m*2$nF<$z(zw|NQ z`nbRJGv507U0OfmrN6SDUmVfD;;^Nk#Sy+ZY|+JGA6*>bi^CRO9N~+@7F`_nE90dW z9O?T@9rBUBztn*veSfI~NBaK4Z@dQR=K+2LHbB1*GM)yRPYp6&1{p6yjF%zC(-8U) z_m^Sfhq=EDGaiRyJm&BF;)wnghb{dqj_}1{i!KiP=;8=p9Jc7<2wxnw=;E+n885Zq zNZ()TkdO5Jr4AhF`%4`-()Snk58q*b@g4R<-eLc7EBi59*^k-Ee$3W?_5PPO_EWa8 z-?EMPHuht-vmdja_;%vkL(k(y9MQkxuw_4_IKmf)ExI`Dql+VaaoD1ZBYbh#qKm_R zWxr)DIMVl*I^-jLf2jjU`uEQQXo&0{Klkw2W{^QPn^}e$% z_VahK|G10zF7_vPbN+7jH+Q3VM|>VH;)wnghb{dqj_}1{i!KiP=;8=p9Jc7<2wxnw z=;E+n885ZqNZ()TkdO5Jr4AhF`%4`-()SncFFlNx9{Rb5`$sSLhhF-qYpFQhKV1J@tE%~;)wnghb{dqj_}1{i!KiP=;8=p9Jc7<2wxnw=;E+n z885ZqNZ()TkdO5Jr4AhF`%4`-()SnkQ{G{}q1k-opwAs^}cOC31U_m?_wr0*~Edk6jA!FcFkymYd^xRc+nbkgsg zjE649Ll^s(yBIHB=-r&ZoAJ_(-W})9<3$|Nzv8f^pT!ZrIBe0yVIN%_;fuo-T^!+y z!xmi}_ABG1798pOOC9o&zQ5FgBYl6V14sJ)!u_L%`$rG=mmd1Pm+{ccc95>h#1Z`~4qN(J9N~+@7F`_n(ZvzIIBe0y5xzKV z(ZylEGG1!Ik-opwAs^}cOC31U_m?_wr0*~E^8ojU0s491KmELTknu3ccp79p4D$Pz zA@m{iA@m`}%P`|@7=4)g*Kmx-e18!~^shK<>1T0-FAiIDao9%}NBH8fMHff-;;=;* zhyBWUsRc*+{!)j0r0*|v;7H$J>cFA#GQxiQ5%yD#u-|fo{gR{TqwJR)WxwPo`;*7m ze>_I~82d5Dh#zOa<~Z@==;P&ne*Mj3aYX-$!!pk1mez#bJvsj_}1{ zi!KiP<$g=`X)QR^r*F>Tf1JaAUOKt7driNpZW-mT{a0U3pSJOjA5}W1h<_81{^;_5 zznP-Ph%R3F-{Q~L`X5S0E*obVFQWfPM2{EIyyECDUr8rd#nYeFOsC>9sbTQuAJeRA zzhHh_%C2EBL7Ps{rW0(VpPY$0!21`!)uPi3Ye}6Gq{`-qbV&Y%POqMZ|Wz19=GgZb+l`&Ig%ybzuUB*n8G1ECF z_kAt$tG=J%@;$@PPiFWz*9?6N;Fl+m+g^juT)TvPO189i4<&!0wXXsXzm zcfO37&oOx{)FS5^3k!^e1+MW6{B&`FUSDJ?v`8;6qA&8(#wEte5@TVBUSDD=v`qXm z@ykrLmSe2tdw@8iH^pH~uZkmlaoD1Z!#=t=!WV}vx;VlYhb_7|>{rG@EjTn57U-?G zgfEoW*@d#V7IJT$v@Dh}i)GAW8M9c%ER``!Wz13;vsA_`modv_%yJpCoMUp|*CM~^ zD*!(s8DWd>2wQMR*z!Kg7T-~}9FDT(a1?!vExcoFSsY`_;uu>N$Jr7&&iTjL0z4jD z9&_J|Bl=JrwrnXBNBH8fMHh#Cba8|)4qJ3_gf9+TbaB`(w=AZw0CnI082+IMPI&W}9ID>;%m;K{HO$tds0FpQKqQ*{?oDvrn-S_+d?`F>QLXZ~)SRf|@Tvc!bpA^btNP{G>HobrY`Tn@ z{x7BSFQ+HSSLIqHG|kLu)EOFehO6of8^veYC_YQ0&Z5sU5a!V5h@Yd8=VX1 zKhITvzT8NzMi)mkpg3%4L~(>K4qJ3_*hd#f_~Nid7f1NwutgV#{m^rx*McL>%*)=I zDSKWrHo0 z4Yp7=n9`Fj^8I@9rA&wW}8jx-DZN93b1v43Jx z)U1COOyhQOW`$10REEaYzqwYPfu$q-KSihi^>p%2>C!x#R-2*KW@xn;HZ;$&VR@ET zpGBYL2LN;Y;AW0X?i?GY=g{Z5WY6=1oO$&5@(=!}c{ZgJN3@zaY-vStgf9+Tba8|) z4qJ3_*hd#f_~Nid7l-`Z%C+D~^X&f`_ib112}wyecOUeG%;bYqCa0x2J^7#~=186W zSdJRa7zJxI<4kTfJ(xc&U9}@;|69|ygfcMKv>G^91oADR49vx@2F@3ON3ozVp9Ax# zSfFbcn20QJfnQ)$ETS(mY8Dw4i|9*?swGCv5?#N<4Pu%2W%Om@m&>1JYE+0L$|Vk4 z$|jER#bJvs4*Tfh2wxnw=;8=p9Jc7f#iR*tYyY?O^=qv)e-%p7H7<{0`I`WPF<#@L89&PKCwHj<5_kCz+C z(o~#{LgI+d6o)Mv!Nd{1IBe0y5xzKV(ZyjOT^!+y!xmi}^7DP67943RUWa_7sdybY z(o~#2onXWJ1REYF=)+0+Y?3~kq>m@*<0&@GPZ2+bK1KXA=bz>e@K4jH)8&TxG!-Ww z;)p&Hhb?_3j_}1{i!P4v#bJvs4*Tfh2wxnw=;Dx{`?MAuX)0cae56_Un{wpKVQ*YL zC;z?amH%jZk z_~Nid7l(axafB}pTXb=RFAiIDaoDdke=RuD60NE7w4w`S-q@2R1;?9f}^J*O6& zEn{ZO7**}N>Td7DnJr`H%9uG~;%sxgkDW4RzKoeKW9G}4`5cq`et})+3tW^JxF|0$ zxme_)y-43K()Ww#OT;g6Q&=K?iE*(^-!But%(z%C|0_zGo>OOWL_dndmcA87_~Nid z7f1NwutgV#eROezFAiIDamddX{aSFO>3JRUk!I#)Z!MI)wNUofLhdciy33fwvhUSB zx$hUtn58misf<}F$JbIBvs}h36BBoWWn%0QBPaL$3R|>R*rK(yH;CaaaoD1Z!#=t=!WV}v zx;VlYhb_7|>{qsE)q+EPzfx|4S}C_dt(4oKl%6y_@IugP8M9i(C|kv0j`26%wK8U{ zj8P@?^P8N;#+*dg_4V>_B{Uzd>MFZ*nMO}7vZ|^52Hm*9hQSRs9B$C9n{2+_WHfBj z&6{jU+(O?%-(pkx7Wy`$X`9ioO}B4{PCj&%7e{oTIBe-gafB}pTXb>QM;Ax<;;=;* zNBH8fMHh$tvM$=|QVR}s`$pM?8)aLmLbdQcqUi^CRO9QM)05xzKV(ZvzIIBe0yVZW@4db}1K z>hYbj3wO%4QiXC`<@6L?xLY2sMCHR(HD{+h`(Amt>X#4C$t%vjUmmVB=EGG}ojvz> zEpn+IKcGhsxXvEXg9rS`;*jg~A=l|cW-W(|fg|FN=71hSEsn|<6*0YqH%uO}KRm5f`XS758F*X<9-qFMCN;-rZ7hHD z{Q86BcWZo_;uYSdc%_N)sAQ~sxFS`J4;Rz=|KFcW<7kC#UMpw{5spj*5mwnJ|vDPt~hMjrX`N>#bJvs z4*Tfh2wxnw=;8=p9Jc7f4lOl3UNg9h{Kj<5=Z#rutgV# zeROezFAiIDafB}pTXb>QuQY2dIMU?34*5`@)`BBV!0DqME_yrk*$#Vacj@C@`f!(v z;x2u-NBkb~d;FkckBjO)@%zN@bJ5<9^XH4IIHGUFVM`y0BYbh#qKm^mx;VlYhb_7| z!WV}vx;X4t`m`1tX#!q{e5g-r!I37>{4nQ$>)io;dce*75dDxn-iP$*A$@wp&Hso! z;zz_E5r0gd9@EFi^yzVB54bp@Z^U6sABiJ;aoD1Z!#=t=!WV}vx;VlYhb_7|>{t4< z79433{dec1IvG7;Q+S?w9tjZzVhR8FZwZo`LVKk{LMc@mGQ8N z@vw>Uu!-@gWNduQm=-rap`FaA8Gae_w|uTNVP|Wm{ew$xGY*#iPiX+-c9JaKTIKmf) zExI`Dql+VaaoD1ZBYbh#qKm_RrEP1$k*3ad$VZww*MTEVo%uD*4wuIr`fP{G>n{2( z`YxBxUHW*B%kv(aZ1?EHJua{N==RbnoGy{L#~I1{A%owX}}TJ z<0G!8NA&R#@yA?`kBL7bi^CRO9N~+@7F`_n zD}7oEjx=@tyYo?T ziSe+B@vw>UsAOz>OwX1}#>R&;a2a#_H+-%%b^bU1z4aA#4z92RYK0wCtL%_kWrx%% zJFHguJE3drz*^()kgl=AY7Kpz9a!t^JX~kn?s}X*KNb;3^sqQ=*#RYv@Wo+^E)M(X z;s{?Hw&>yrUmUjR;;>)YVO0x`G)-C|H|p>MI>c8fu= zjlRvG*=D=!c4gb3IHJkKVN27ABYbh#qKm^mx;VlYhb_7|!WV}vx;X4tnz|MoX<}W6 ze58qW9XQg&nm*cLd+H7s-yQmNm*3Xx(uceB;Vyl;N1yMZ@1gGzzfYgbi^CRO9N~+@7F`_nD}7oEjx@2ZLq5{P`tRXr>_2?t z;^Y~Ne^~m)WqSNb?%HX_O#>g$fCn_#0S$PFenw zK61r<2S4JjpJ&rY-1>`Gxc}!@j!$O~X%9y^aX2m~4##=oKuyz(`wc%sW^>;j@-F#( z51VKYn`qU8DZs1wMT_`0X{7dZcgZ{mL|S(2v8cL&euiq zelhZP($eyE=fC9}*l+symT$QZm#E7n^h@OZ5_P#uT`p6X%hc_1)HT;d9FZ?^*pfGK zgf9+T^cHk+#Ova)MHh#Cba8|)4qJ3_$j^1D1&8W#g}h&(->;DOE7avG`qgiE99$)@ zSJAJL_iNPU+BZE;uAyJ2?$;S_*QxvU&~shH5&05_EqN11_~Nid7l(axafB}pTXb=R zFAiIDaoDfar4}5j%MGq$H^}=9>T-kY*iG_&6a6N6z4tNF`jZ=#1VNChb?&%NBH8fMHh#Cba8|)4qJ3_gf9+TbaB|P)TI_2>HhL< z?kC^jKJ#7Y@u}}|Kl!$=Z|A;)kACiZ+(*9c`keock30WeA9wzHe*FUah41)%E_@gJ zz4U&$F5-whJ@p;zcd_5IJ%=uiIPM&}IKn@VE)M(X;s{?Hw&>!pA9}uy)q*44U#QDP z@_v!LU;Li)+(KPizQcWmytYucOT=G7zw}-1JLs3G%jNI5j+Z(A@+1yh z@+OY(#bJxyf-a7DT^zRP;;@e{j_}1{i!KiNxh}QfNcR`=c7=YvLf)^C*Q@0HDtW(3 z-mfxVu2HvZT*5CQ?83RB46ULC2!&gUmUjR;;@e{j_}1{ zi!P4v#bJvs4*Qk5)Pf`3U#QCs@^<699w#>#FE_vK{=dn1x=Gz`qTl+q$H6V)Z&9~f z)a5qkzfE0lQ@7id>zFtqPvWp8Z{i4F9Jc7|y|L1;)|0CZg&ZD3I0rwg7^FQ)&7ryVf3qSCAFZ_`E z%a79WdAx`t^7PaXus_89$o3riIdpNv@#oOR5xzKV(ZvzIIBe0yVL$YI9jgULy1#ti zdAj%m><^vai$8KcTfWbI1-*s3wNST9-*^2kQI|{Tm#Eui&VQM@UjCtvzx<Hb3AZ;-be*BCQKZh=kcwHQ}=;8=p9Jc7A3NVIKkzuOF!oRLj0wl;{VLYUFQ6k(J!N4j`Qcbh$HeO z4qNhek-WB`iz9S#*rJOg{7dNKu#YZ|@Wo+^E)My*F16rD_ZRYd{zBfbp6a5zB=@!?i zTh!$i`fbjCo9pCl>TUc?c35{E5$6G!;sutgV#eROezFAiIDafB}pTXb>QuhgX$ z9IDG5o?G7GdGZ~e2jAg&a4XM)TX`~z{dGBH!pbNbVy$ijY^LKOpZqDBw=g)N!N90Kyw&YD5;fuo-T^#n& z#Sy+ZY|+ILzBp{r#bLivms)VBE7_2cag z{fx(c&fiabf2;%Kx`-q4Bo15hCXVpMVT&#f`{?2bUmUjR;s{?Hw&>!pU#UwiI8>Jb z@;X4j53qhRKwbyY2g&Ooc^zaOd5G~a#QMw-bs1v34HG}i`G-0GaAmxRBl08;TkyrUmUjR;;>(-OD#Ck{e|a>cX%Frhv$lScwXF!-pX^!R-Om9 z#&gG$mbPzuUfjm|O&iZG+lX)Hd2&0?E!#PNdpxhs<3${iCvn*FTu~h1i^CRO9QM)0 z5xzKV(ZvzIIBe0yVZZX+^6%nk>|{C<=2T4Y*x1hT7*^wmU^_kHd)`H&JsxB$-FzzDp?xJd4JZWvyUXbAGP;{+oj2FMhY{IB z?Rr>g=%IGK)UKBi*UO0QWkmL|($I(AM|>Z8KYBmC)lYBrhn`2QIHDHfu%$NQ2wxnw z=;E-CE{^cUVT&$~@Wo+^E)M&Z+V?!3RqaLUDHGaLCbTCf^rWTt@xVqoddukEGP<`c zX5Zt{dRu*v+&+C}U|$&+pR4f;O(i-1rnA3{>CZ8__5+OT0ctn!U4P3RU|bJU`$6J(g$UcX;-ChiB?{c=pt&6@YpLSmv-YHTD1P~v6nRlTYvP}D~$t1 zo`&YX#Ff2`lf~7#jZ@emI-K_J`&6;HvYi+^#MmL`@%u9s>G*-47IyG7zJrQ&qIXi! zPV`PH-o?}SF5gH*EcV!i&gNleFDj^PADkhHb#bJvsj_}1{i!KiP z=;8=p9Jc7*xIa5ntSkse?G84&tz-PT~k(9Jc7<2wxnw=;E-CE{^cUVT&#f`MJ(L zWiETlT=tZ??8&**ZMdviZ&@>CE7z>ItXUs1F#`LDiK6$Fz0pTZDE(zjKQVEFeq!tp z^VoPEV7v}c#{ud%!0Or{t8;_&!65n|bsVA(hN$BZbsnM*hN<%~eK1U&hbybq;)wi< z!O4^9a-huRK$**doJ-w&%b3A3X0VJI zEMvr5+>^_gp)zKuj2Y&A(w8i6yB{tChs(g>9GD079hThg@TmF@kHYV;bkxccMJtcO zThUut!f4}BcpHz>+tAyHZ%1!OZ%1#B_&lh^5y=;aEsv_j5xzKV(ZyjOT^!+y!xmi} z;fuo-T^#l+kHX)aHvUq{8Cb==_$N_d|Itk)Du-pt@;3aF()no-tK>Ce zb0s^-bO(zP9b~$L#iC9YH9DzuCyPy;=v^#Ybg`J!MSK^P?xqvEIe#~LcV)3j9FbXZ z*pg{+gf9+TbaB{67f1NwutgU~_~Nid7l-}O^X0kY$3^-&%3OB*v{ZgpB(}4R=`3S9 z%NV6BfBESm#<$@zrmKwU`kCJ}4(leyw_#$elrh~oCfB)#I`&Y99_rY`;!`hrFM2O} zFC(&#I`^UXu^8M(AM{h_e)N78ulg%>7Dwb=9JbU!9N~+@7F`_n(ZvzIIBe0y5xzKV z(ZylEQspVam23Y(ZV3BcvMf*YYLB{hSbsnUSL-fHA@k7*kh{fe$t{21T!<>J( za%C1r!pUoHpe=WVs%(1X-kaHu~fSk9TC{u3-~Pw;b_N%TpUy(j69NtW@ZSoWS` zIcbXePZ2*&{51VBP5gAFKg1FB5{E7I6G!;sutgV#eROezFAiIDafB}pTXb>Quk=SP zIMg3+&f!~nnv40-&Ez+lUioIzE8nWVGWB)85_gsDzWR~m6Ed4f1Kh1JInnRysd2){B%Q=2dInVj$>Bo7NFX!X@aOip@ zj;OylZ0QGagf9+TbaB{67f1NwutgU~_~Nid7l-{yztw_6{We2QVl`$$wuWGG?xfnd5!pP3MTQQ^w4fG4o~2d>J#JV{*SOuuWls>(2uH zv_L;C(oc)@(<1sJ{j`L>M87VfFQG4U{$=8qxqdE}%i-!baYX&aVM{-VBYbh#qKm^m zx;VlYhb_7|!WV}vx;X4t`mGim>bHfmrVC|F7s{G0QM;Ax< z;;=;*hkWvp=38~(Nb{{aaHRPb8v-V%?*xm!6a0*JlKM`vC_G93OtNq|MgL5(@Hj>N zr_iVAziHy9S-6~z{>%42aYWt3VN3nQ5xzKV(ZyjOT^!+y!xmi};fuo-T^#l+{ZR{! zG~fDb^3izGrsBkhIU_0Qo0%W7MP?ciDpN${^c2%B)hd6XJ2O#goEZu~L*Zv=oEa_* zvlM=o3(G8ppJo5h9E~?ebi^CRO9P;ypr4}4%;>7lZxFyW6r6HHIIXy+;m80A*vusMpGx}MU z)blHI<(ti&zL}l`&y`ym=E}AB`7&m{jF~TE=5tKGn=R0E3pB+7SDOW{Hj6aPBKjiw zB3H8|wn;2;w_4(AwnY3gSG#4Jav6QO(sbg8W)O!hO(Bl(#bJvs4*Tfh2wxnw=;8=p z9Jc7cvtly8aUN_2m-x%>@=wrl> z5kJm);W+0XXFYH{ekGZ2hvJA&A`V;D+=!cLThohS=C zkqdj$GT9V3Sq4s)fsw&bB$Ob92Pc(W7%*2j}U*dE)0e|9td#z7C2bdO{qw^oTgZ7l$pn zIP9Z~BYbh#qKhMZaoD1Z!+xa)Yr&CbcTI(zDGNJO7Ir2VR?o)L2W_nJ%$6~;Wz1|D zGsm07RC2D2nJZ)F%9!~wX1FJtC&Om4abnr?xnS)geaXqrVfO)YYBUF7DuNK-Cx z;aehpiOq3KH03h!%Ut-DX}aY&e{MQ)L=%X^mZlI#_~Nid7l(axafB}pTXb=RFAiID zaoDdkT`f4$?5?coLRr&=vZf2UrkdTA8+aDWn8h+?v5Z-2YVM^naH$MjDg&3B0+-9c zB$*;M<&=KG{GLA33_6ZJqMHQ_L`(; zCh3VOcAHJ1PZ2*w&rNgwX?kj!o|-OyIIRaD;s{Q0*upE0@Wo+^E)M(X;s{?Hw&>yr zUmUjR;;>)onObn9X&z=#0$dgPxF{e2{A8+?!I5S~WzRezDY??BP<)~@GLsK_LVEH+s+Dtd zR*uv&E9|mbVHJ3VT?s4ff>}jhWfggqKSsRDD)btw%xkPtuMxk-kFM8=UuRduI;+g< zx|Z)(0?JPlRBQWyBqsIpZ!-zuE9ByZ}Y4R)_=Q0EQ$WP?7~WVgX4yR|my zgH8Hui``gT^wAc(Yqp5rrjNGS9kWgRcBPNR5p@-ZEp--0_~Nid7l(axafB}pTXb=R zFAiIDaoDf)Q7t&sN44Nkf9z1-9qPA3f9!A_*`+^rxeo1e9oeNn_PEaMq3@yZv72R| zKmM>!f9-Sr{mO0@aYVhuVN3nQ5xzKV(ZyjOT^!+y!xmi};fuo-T^#l+{ZR`J^~alY zVOT#<@bxGd#Y_R8zoUU@y+E3apJ<@Id8jM*<^_RE<49FxDNAJ7j6 z^uqzWpANX59CAH5L_egT4(Yceu4hN|+Y$YAM86%=&&TM;T(6F!pY!*0aYX&aVM{-V zBYbh#qKm^mx;VlYhb_7|!WV}vx;X4t`t9%MsP@58Qy&~P^}$h79~_r8JuYi{T-Nls zsix}HgEID@j6Eo04|42D%V8OFSjHTdF)DkyL3&m3sElcR%y_if_=I*G6Rg zQiu4b4`*a1i*IXs(o~E6G8?qZ2K!|;*iW;`)`v~DHf*AA(hgh1Z_y50`~` zH12eCahiG6Aw6m4MLBmU=MLMic4(JfcDn4clVz83@6s-NTwV5Pr#-G7d+7UIUG}*; z?GwLW{+k9}UBnUP6NfG36i4{tutgV#eROezFAiIDafB}pTXb>Que3`uN4~T9S}vlz zLHA6o#ts4HC?9zyVB<(prX&B?WnJf5&O~h-sk}ALnVYE@+8-__FMkN8Y3!|OH0DXm zZqqic-AePGwCt5TX7yoW0YnHt}iv-f>ghFJt!0nEf1+Z+!<`iwgJv}YU&bYFv|e9mvuhQF}Z&a%GiT4_MnVC$g%O^@!J4~LfdYQd4FWKHY0E9Ls_O1XZ! zlGktbY^*78wG3P>16RwywWh$eGH|U7Tq^_Dn*!I%!1Xe4JqPA%;|4opHrT|lL62?l z7eO}Jq_9bkZn6nt6Mc)FGh1wO*kTjJ7CpL+zKy=k`L`=QD30h2aoEx$;s{?Hw&>!p zk1mez#bJvsj_}1{i!KiPl^%TiIr7ER_t0$$mamuFRIPZ0(luVm*Sw9U2G}SYV54k+ zjobhyEt^e&n`Pi;8Ms*nZZ!pNm4RDj;8q#9-4xjP=y6kTd}=#6F!$;X*Sj5hX@_3h zp%-`2ciCyUORw&-Q*n=8-$UP{7x%bc?$fLL==)qR_v8FyrUmUjR;;@e{j_}1{i!KiNaOiruLqg-WyHgfnr!2xw&ZXvOWz23Fvs=dOmN9!} z%w8F@SH|p>G5clAei^f0#_Z>q+|!NEmAakDa(RL$eK;kkF|GI;KU}ok-}vD?87OdXH}xapkJxo~O#Cqy^kcR{9#@)J z9MN3ju%*ew5xzKV(ZyjOT^!+y!xmi};fuo-T^#l+O?*%`%0ZdSgR)T$a-(R{R>mBb zF^6T0QkG`1Uyi@FcSKCo?5K=6Dr1g#pZJ;WaT#-5#vGS1$2lf9apQBv`~B6QtC(e~ z0rHen*)Nw-F}6=94qV(T47y(mAxFR=&P*zud=Sc#$J#$_KK{rr)-V* zb@X-C{nt7Fdg%G$DvszAaoDn^EROKSVT&#f`{?2bUmUjR;s{?Hw&>!pUs>0$1xK2U zmh1XYNJ?rCUo2Ij_(W%9CLi>K^yGt7E9d5{9I0nEsObiKJvP|OvB93PO?qmRp4ntC z$0qxSwus+iug4bgTf}eEbKAsk6TcmM)^g8?BRIuj3$HlB7l$pnIP9Z~BYbh#qKhMZ zaoD1Z!+xb_-hPgz$s>Pkr!g@+Y1!tl7ZtDYr;-}4(Y`?NMO&q}~4qJG|5xzKV(ZyjOT^!+y!xmi};fuo-T^#l+y|q*Ry`-J;Z!GPU zf3IqXV#jS~w~W~>V|L4!-7;pcjM*z=_R5&OGG@Pw*)L=E%b5KflY20KuEzE237Jmq zX4 zqa2ita!@wPL2eXH_K1lY*@h_T~8?#5(~m~WobqvIoD>=0vz_wi(}j5#i2j?0+i z9Fv>)@A+J*r~M>AU67n1t=sBjmkBv66OxOO?*_i}AC)mjWlSzmHKy_5;)2omaB}!? zYT~DU?tfAD)Gz$!zMuM~|25iEzp_2|bN}m&bHCtU3jPxRSN@~Z=h4rjpC|tOuYA4> zKga&UaTk8+^IV8{IP`T_9MM$bu>B?WSGMAa*TrFrehyt6@wzx{(ZvzIIBe0yVL$X- z>{@WBE*F39{9hz*7k}wIUL>zAx0R~Qdh8BbRkPgfZaSIPS|>Us_R8u8bD<#BPH^I!i3|5}jv>k*&pB96$HIBdzA zIKmf)ExI`Dql+VaaoD1ZBYbh#qF+ZBhhEQhsRf7Xa)Z3xAa6J5_Zz=*9&e)GM88Si zZ&H_AjF(%Cr(2A-Ta2gM)a^EPzfJt@U#06>u8TM#Z{n~eZ{i4F9Jc7}Qk%I}>2tJLi(dA~|tuafs`)a@Ga*NDFsc|U2nPW<)XaK9n`dZjMnh&+kImb{50 zd~w*Ki^D#;IKmf)ExI_u7l$qSb#!s)^*ml`!IADST!(JZ&o>w^Hy95$f9*QmM8AoC zle*m^{uXt)#dx~Kc)LyfZQ^fJx7(Gvh$HeQ4qNgjj_}1{i!KiP=;8=p9Jc7<2wxnw z=;E+nsY@+5(*5Q4&ihk;;6C$5{6G2nbnf@Q4xRf0_nALp|K#y>{`ZbM{|D|bfAsO^ z(J!E1_=C@Tf%pr5O2-xVm)|>2;)r}b^+)WVY{e0;i^CTE9J)B-b#d6Diz9q-*rJQW ze&~6;C?E0qKb0fhUw-fWUL@}q|LFW){FC$FLfu-(YYTaAp>CI`+a>f%=$DAU%=s@< zx69P!@}E*Yb6vy{`4ERKc@szY;;=;*hkbN$gf9+Tba8|)4qJ3_*ss*3798pRLf)@X zmn-D$O7!zd%T@Av^$*-{{^;>>^-u2qYv|X=`?Wv%xNDJj-Cr0l*E#=n#^d$Mco9eB zNgTH1O&sBi!xsH2x;Wx>aoD1Z!#=t=!WV}vx;W(L@lp$pbbtB1$HfhhVF4f1;P z_Z~ktsmo2q(@n<1E%aM|@b&8!`Yq~qo4VcR{I@y(?YPe6@gk1MmpE+6n>fN3hb_7| z?4ye#d~w*Kiz9q-*rJQWex)w8;7IqEKXYGsjr+>$_rg}k=B?s~NR#reJTXCHTo_)FB~ z68dH0FTdvFE)##bQWtSVzQkcm-oz1p3%WS$ql+VaaoD1Z!#=t=!WV}vx;W(Ly3~Rr z-CwB774m+Ce!fCpul||)%4^uyJwC3YUt>I7qb}DNPuHmHb;jd$^y}!?L(k(y9FZ?^ z*pfGKgf9+T^sDINh}Xqoi!KiP=;8=p9Jc75$(uOB7l$pnIP9Z~BYbh# zqKhMZaoD1Z!+xbMwct=)?(iJ{4$mF$us(8!=fSN!Pj2OTaVyU?ThZHiF4@NVOB>H6 z+j#ET&U4Ln;@f$y*&ceXi#Q@r;;`kpqBz1Ahb_7|?4ye#d~w*Kiz9q-*rJQWe&xAk zEjUz{4)WH)^WqNHy*hXv+{yFgPS#gCsY@r%le^Hn(7UK>7kW2!?MCmWF5Q*q{Nji_ ziNlt>i6eY**rJQWKDs!<7l$pnIKmf)ExI`DSLzZRjpfTHz~nt3%1oT;45EC{6R`3@ z%8{AQVpFYps8tVRsE1tlkn3L7D0|6uFM2Oyq>nM!M|>Y^E`9NA|D>g#_4jm=KTNHL zE9=eT2u^X>!YhvO#bJvs4*Tfh2wxnw=;8=p9Jc7o7g^a}Vn*z4Uu8{oYGndl^rC#P=~?`gq>o$9U;yJ)ocS_y5-4 zU;8U{5l7@n9Jb_59N~+@7F`_n(ZvzIIBe0y5xzKV(ZylEQkPnAr27lwVSx4K0s4J_ zybhArLDn?~$@?I68Df2Gi19E)-iH`Z!_;kj}mEh3AjrhHb1qJ9wVo!SnhKo*Q?v4%5l={7&-T$vRCJ&-=T0uG~dkyQoVydN+DE z@!gfWh$HeP4qNgjj_}1{i!KiP=;8=p9Jc7<2wxnw=;E+nsY@+5(*1?J^-z}{^4i0A z>190iqW7{+)5|(eAL|KyjF&#fLmzrS=kG`FNAIt!2Z$r`Bo15hCXVpMVT&#f`{?2b zUmUjR;s{?Hw&>!pU#UwiIMV%v>&yUo8(^JffPNn&uY=TO5PgvGGQ@ZrVjX9Q@i4@A z8>X(q=);W1;W&T3j)^1kBo15hCXVpMVT&#f`{?2bUmUjR;s{?Hw&>!pU#UwiIMV%v z=bLwU{&rhR zxh~>}Jc+}W=a1qDUmUjR;;@e{j_}1{i!P4v#bJvs4*Qkoo3-Fb_ZOb`cTkrO^4h_3 z<4&IEcaqmm^4iIIKo@!!&z-x7@1ic<)TNvCxo+aSL(g>)N90Kyw&YD5;fuo-T^#n& z#Sy+ZY|+ILzBp{r#bLivms)V7`wP$ed&p}K95p99FZq+*pfGKgf9+TbaB{67f1NwutgU~_~Nid7l-{yU24IR?l0tR zfc3Ef>M}sy2hj%^FN5TDknu9aco-t@L)2x6x(st2943C4@ibgnrx8cwNgTH1O&sBi z!xmi}_R+-=zBp{r#Sy+ZY|+JGzfzZ4aHuXLJhvR-x#9@V6-Ri+Jc>Tb{_s(rTaNPF za*TDFF`jFV5kJQ72F7{DJdQrjbItK`f4TlVg*YNl;;`kpqBz1Ahb_7|?4ye#d~w*K ziz9q-*rJQWe)-%o{nw5HOi;fG*4ZXlFPdPzXcB#r{+Q&s_ayb7qJO5S z{}l04^v^W?Gfn?Z(?8SY8ie{o98oWE*it`ngf9+TbaB{67f1NwutgU~_~Nid7l-{y zf7F6Q{ZR`J^~VhLouU3SjPDuhKTChi(m%7*e-?d?b&omX=eWMiv4%BI{5)I4n}uIBf2hK6U&$b&mH5Co(GpjgC04bUh+igtnJ!#L zUoLkOsLR9=RTqaXT_BF|#bJvs4*Tfh2wxnw=;8=p9Jc7GWB_-E% zp{(fwHH`vCjv6s4SdLjNV;0Mp$Xg>u$;&ZIWz13;6S-`}sIWO^xr|xPF}dGHc$z-K zD#Zw^93!kQjq)^ol&9&VtWJ%hkFiQJhCasA_A#EekE4&HkMp#CJf7ymk!D3a4HrlB zfjDe=S}u<8#bJvsj_}1{i!KiP=;8=p9Jc7E)3ikYInrs%IJ^eOad&Ogm+&orxW)8%SRniY``aYX&ZVM~3*5xzKV z(ZvzIIBe0yVIN%_;fuo-T^#arf7F5_&5G)fk2EV{^?8Q+&oKUHsP8QGpQZk@Tt8-6 zWu0R+ZjSglt`BqQ^XT)$&(lBiaec|x4{=1@#9>SQ#1XzYY|+JGA6*>bi^CRO9N~+@ z7F`_nEB#Rmjx;O!b#>x1^P8que%tiQ@2aoNa-MWg`O{4egqB&(lV16=U*SCIm1kns zG|PE%)EwvWY>89YA=(aso=252^TfnoQ=BKp4l#1*hcu7ky0pM`Yk|I5V3l~0zFeg5 z7U|nX?psUTx0Z-sLSLe*ilO&7|VszT|{0e&?aXd%~B{~flBSuA4~%idWmW0uO8r7~uz zj9DsUmdlvsGDca=Y|A+&_uB}oLL;pDjIe4n!fM|rt9hfWDvh#gG|H;c7^_BOtkRCL z8aReN&MNLW`Z%jf!pU+IrpaHM%u9rBUpQLIYO zuqr)6{byK}o~1u#ssAkfGt2d5j`%sQ4|D7Wn4>@D>A!jUW1jw)FIT10(n6+F-`hI@y%TION#$mUL>z^f;j>`AL7mI{L$}h=TF56=F6D*GG?9_KXGzQda{-8 zTnp@XSm4gJz@24*JI^BeBAvNN=Pc4$OI&%Dh+m@fmgwANI&YaP+cKTIT<%jzPn_rs zaYO>eVM{{A5xzKV(ZvzIIBe0yVIN%_;fuo-T^#ar=hcEE&6LWTE>P1b<3d?el_@on zpH?oGF^gr)Vi}{9<(Q>1W~q!>Dq~d69J5@;ESE9MWsFkWh{^pn!usV1`#45e-yC5d z$0++aMp-`{Wgo~W`#{EsA0vK@_0uudPsh>6i67_uQ)#Sy+ZY|+ILzBp{r z#bF;^9N~+@7F`_jbAQx=Bh8fRkdHJ|Vt>R8<9mkd!wmJGrM|QD$1L@oW&gw+{WV8_ z%<;SMIrMqr=jo4m`e#0_Ke<1|5p@%XE%g&e_~Nid7l(axafB}pTXb=RFAiIDaoDf) zM=dzgOzEx2$LS>Kjgyk@DE@n@s*p2sR%X;G3+!-Opppx8!U8*_7U`r#I$@DcTBH+} z=!7LYX^HqH?nKLU(lYVO#4krD=1vhuaEikgUU7sk4qJ3_*hd#f_~Nid7f1NwutgV# z{Yt0Qf+Njr{v6W+7x4*6$(2@x;uD>bnS9U_(vuHTt(=>)a-^PFVSRLk_16_v;aAut zw2HpU`spg`r>p2|=xeOvuMxk-`s+ISI`QkQ->%0lf!s6V2u^X>vOX$~@Wo+^E)M(X z;s{?Hw&>yrUmUjR;;>&?f2{?FdL}p;17Ar=74@8VrCj4&$!nbYe_!b{Hojx2U@69b zy?M2aSuJB8%UdH>Ma;2l<>6T}nTkIv-W*5OWUA)a+qwUHnzc`}m;;^L)#1XzYY|+JGA6*>bi^CRO z9N~+@7F`_nD_!>Xb5y^xD>L~!`im5N?GoUy`L9> zd#CTCv+R`@kiBA@n_#~T+%E(7%RuF~!9tSNbZ?&IYA^5d2F0g1<8xJ`{^k#-kNsDF zuG75bYu*7(c)&I3fF?Yki4WPibjZ%7Lz?^${fH(%qKS{tkGQiQ6MxM9%VV1OIP~1a z;)w1Lhb`SAj_}1{i!KiP=;8=p9Jc7<2wxnw=;E*+Ivje!c~JJqLD?e*Wse-3Hka~$ zSjHTdF^9y&is&IR;T)AQM`g@W8FNHTJX}03V~)$1<1*$r$K?Kf3qDtjihlo}1>bu4 z4-6hJb}FAMVm$iP8LrG}MNZpM|H0Pd-$$NVn=}h#b$EqcDJ$$sSz%YgDyz$@>`GWg zUuAW9jn(5deq+4Gu7@>Nm)F_Vu+Hl7I;+R)m0d65h)*I8TUK|)5xzKV(ZyjOT^!+y z!xmi};fuo-T^#l+tH-tANVC9lg?6P}pm{nq;%U8>l;8kKmStBMM zx2_RmhZsA=gri)hi@7J5>t)P(8MB^a^0je;e%YX3HrNHT!7i&!`f-z8berg#^wSpl z7X7+KziqKwVHUcZsfx1-?ugeZkBzZc2nSX z8Ms{rZs)+P(zq_!@j+b5ZU3zSn9@`^+4}FiFq7hgJyGO(yp&xObJVHOFM~~^zWAx+b(R>{gNA!d^ zZ0Qkkgf9+TbaB{67f1NwutgU~_~Nid7l-{y4<3-q@9DZH0xQsdG&Ef>gZzF~z ztCJfaE}AQUE=_X}%0@ZJjiL##Z?a4We-mfLF(Z!OkBQ=2QH(SxWDC{`3*jp)l&`Rb zXO%4)t1N`CvPEYVeGPq$Ef{Mogs-uXzK*`mLisx9U$1Q85l0kU9JVZEiz9q-*rJQW zKDs!<7l$pnIKmf)ExI`DR~E`^!I36~`WAaKwrIsI;gzNy@ z;qtOW&3D*`vrA9xQuAGEzDv*SvCn6Z9cFu6zV_&ueJ)S?#P8E{`=RH1r#OOB9JcU^ zBYbh#qKm^mx;VlYhb_7|!WV}vx;X4tdZrc}X~K4T*=Y2{6Ec&^&7(;!F!^S^%ay5k zo_a*n9no~hH1#q1G55sd%02ObrVvLogE(wy8gYa#4qJ3_gf9+TbaB{6 z7f1NwutgV#eDaYV>eYcG&8^Cs9+WjbC~JC^Ez88>2wxnw=;E-CE{^cUVT&$~@Wo+^E)M&ZrTSWMq`6hORR4ser1tPsMiq)r z^tNOsO^xW34LV_iN^Y>JW0OrAn^by}PS|AA#unShwus+i)5aF@+vwYL(l&p-WxLWT z;)u^F4qGZIj_}1{i!KiP=;8=p9Jc7<2wxnw=;E+n>6BV`WQa^EoFAiID zao9%}NBH8fMHff-;;=;*hy6-_)Pf^TgWfbB)w#^>YfZ1b-t@{}s;}(**{}GK6{oO6 zv>gIH11e+o%b5K#W zws$}7e}{DU6F%-P`d##AKJMe5L4W3xKK_|c`Oi*2`*G|iu%E<6JoURC98q6!*nSfG zDO+*G>*BCQ7f1NwutgV#eROez|1A2m=+B0p`}ygQdmMk`oW98jCVvrDX5tLWOxU~S zk;2MHDn~xzl&v_Y5|xi^rYw#WYCiHzUd{YfKU4iP^QOM91&8|iIr{B6`t7+-`rkx7 z_bK<~^Yruc^y~BJ&(qKMKJMf15q}T;-lsf1?$hu0iNF6zUXOmy{Va~Ci#TlQ32}rk z4qJ3_*hd#f_~Nid7f1NwutgV#{m^qiKUa3CU~)$(GZB%Air!Ot@{!GK#gPKcM=D!! z&VuqAnxgyRr&5-WJd;=b{PyR~?D=WN{ZBN#^2w%GKK1x3`ppil7S6*m=3yE0u#9-QCKl2$M_snPAv(J3a_SsMSe9wNy$32Vw?B~+) z`8qC+;C%Ws*w11=XL}c29C4gDY|+ILzBp{r#Sy+ZY|+JGKXf?sJfjvIX`Wq&e585y z8*=0sim#GStWaaQ=PfByns(Ec&wa-2_1tIO#?M7towPjvX}90=pTU0C?fv}ceB3?S z_TFdkY3qBm^?lBNpSHhG{Qb|R^W?S_N3@YRY-uZTgf9+T^yksV5wDBG7X2Q&IO272 z*rJQWex+@n$kABYe`A>B*Oz9%>bdTJ&ab2mI{)|O(?7|O=H736@-mAj zX7@kS^vY+OUV*nUW6v{>x1aZ~D0Z5A)7%fZras`B{eb3v$TjyN&Hs?W@sQ?zL~}o) z`5&P_BK`%={{rzZaQ+uQmj+vIesM%Iio=%X6i4{tutgV#eROezFAiIDafB}pTXb>Q zuQY!%N3N-_O%IA5{GaNvNO5G(G>c!#xS7FYVBh zb|Clkyo`BR#yl)z9+okW%9uxG%%d{qQ5mBTl4cMdGwOoE`E2QY?$pVHq`4R_+CQ`@ z(xjX#{EJ+{Uu5F(B7@+iPy3GW68cLt`AczyKWTZHiP6j4VP5{MCpa$?{|bZX6$a5O z=&yvH2Z=bMX~khn6N@8!aoD1Z!#=t=!WV}vx;VlYhb_7|>{kX!EjZGoybk$Dlkz%n zqzU-vJwti=3+}I{zli;kXEt}y?|#9@-Tfl3f5|hKXFiYpg8TWIFESzjlF#$(=doX4 z0{%rG_w1J*pUH?L`bHeKU&MaNRvhuVIBe1HqKhM5e+FF~_R+-={RC{z$sF33W!g)&?Dt%R806oV5d5!`090TO}&wD^U&j5Lz z0rLEpJmBszfbOB+V*uV`0N($+2h{y9_&oQ&=(zi#=No}IVgQK4mH{A+@Wo+^E)M(X z;s{?Hw&>yrUmUjR;;>&CV8PMo_2l8JQHh;d1dA^K!zKpq7#@s7o z?v*k3%9#6Q%>6Rvei?H=$KfwzK5{EZFNaIVy zNlW9?6tAQLH44%ANQ%xwt@$Ilr2o*CNnbcV?|a7shQNa_`kwQEA@GnP@bC+M{UJl_ zAw%d9_ozqQ;~p`D9>qQAq~!&M*b5Ay7Z`#s#1PFxNF349;;^N~#Sy+ZY|+JGA6*>b zi^CRO9N~+@7F`_nD?{i(*`^Q5HhoaGsj$-52(LyxEMp#)F%Qd_hq<*+S{{`#kII-w zWz3^8MxP;ncX{D7=H$|Uk3VAlLK*l%4$R}I@!_J68z0UNv37_Jr}5$J@TPXkn8t?- zrSakHlrfDDXQg}}eYkw!pUl~y^(&>3-^J3Au|07!W#naY3x%8S}IqhFRS~_V7-p1E>B`*(! zmx}1uBl@Kx+7AUD`!tQSD7EP<{xYo3m7Txp!=|bC zU*Ve)`rWVb&4~DCzJmW%$362kAOGx^eZFVE;=9bi^CRO9QH$pBYji)vil;sKrpFte2HixDvlIZKJso8n~(H& zpRYu-`-d9Oq$3;8#4>7e__JRrov%i$d6YqY0?0KWD&z&+(_bx}uNBVS^3&est>UBK zEo1JMG0&7S&y+FxG${%G#hX4&qw7yvo-Jb?5Uhk}~Y+@~xiqk&5@F zEWXUBESX4slbyGudD6Ec2Fr6_@t}F`t8V(|qS-a$XRtiaV0#|@`LB79+(WKg#`_GW`wYhWU-kRkkHMG+lQ^Qe#bHZBiX(h+*rJQWKDs!<7l$pnIKmf)ExI`D zmo2Hm^c?kz#(%EtWMw8@@;wRyt1$|mFJqoBW1goa{e9_c#Zb6c#@s7o?v*jZ&u@Ca zjJaRN+%IG9)A}i}ve3c_qKz9L&Q96WIp@W=YkaOaT-nbf6c#M$|(_%tLN34;c{;zvhwg2>lTw?h)~ixP86wWskHMh=1X$e!mwgBT5`m7IE0p z@!|+y9Jc74T(m@O}2IHfkKH&ybGvA7^N8sOn%7em-$?e^n1};HQ}Mtu~Lr7r*Sg*o%yz z7rAS_$QXMG{U!957-KJS*Ls<|;>%1CUnc%#;$I>D74Dj^Fok@jGDQ?e)KDC@j1h5! zFAiIDao9%}NBH8fMHff-;;=;*hyBpWhsNNGr!9W^m8s}+zE+hpwG8N_r>5uIk|%>6 z4&rSL2Yu(t(CJ0KDEV-2LQ)$2G5!|(^u?(h0xv=y?fl~D5YRWC7t1-{OJ&SUWz0)u z%u8j=%Vo^VWz5TE%*$nrN|5@`pH}@)I38*!dGeM=S#x_l*5W6ZcCM+Zi_dj($+c?k zn==DdkvyKx?4`y)RYRpCJy6f=s>YFO@y0pxczXvs7vI6o#CNbW@g3}3d?&kr-^tF# zcd~o^o$QQ!7xC|67x25#-^DKBceA_x-TYeQ-Rz8fckB{|L%-$_M>Lo?Y}xH5j_}1{ zi!KiP=;8=p9Jc7<2wxnw=;E+n+4)!t4h@`IaA?w23l7cA-a{Y0hu!4wp^x6fuQXm| zhwZEM@vHRVtMuu6>C^Yphwo)K`g_^I`##S9KF#=-ky9OOO~NA!(2Z0RF$gf9+T zbaB{67f1NwutgU~_~Nid7l-{ypVopyeHt8%Iox}iei-qdrXNPUr}D#yla^Q6ex9f9 zDq_B-y;|-;f3@6${@$j*_m-R2-&+R0w+wt=Q{el`!1tAb@5_Pt^8fZ{Ki?I67is`D zCVVF?4a(w`N^0{}{{8$`T< zKg3o3L!AFZ=pU;5W=|Z^&El}7yTuW{IBe0yVIN%_;fuo-T^!+y!xmi}_A8^O791Kq z?{8|v_m_?M{<0C@Pj%yo#0Q!JKTrmKfWY`o;s?sW4>kpUunhcQ`Hmkf13%Oh_@OfJ zLuKHH2-HL`kD112joIIuf6O?n@iFa`@7MT*R`UCuv@||pC~yAZ;xP41y5M-(>2LX5 zx-)&4vGHMg|HJhDhZ$QRVeEZ`8PZ3%bA5!d^HJ_xA0_^y+<89Ao$X_s|6|;lKE`iT zJ{Ix$&LocLb#d6z`{D>+9Jc7vXJhsy@~ zaM`dQE*t10O@S(1z8`(04E#tL7#VDQLsuG8jIZ7wJ&iei#XpR4$GvfC^KBqK@yLVe zE&XtQlNbn3`f!i4oV0wjOlSUt`r7l+GAkczO6SMQz>l4#Mu8v8f%)e34)%e*gMFOu zV4vqZ*vI)!_IbXOAF#ZWeVp%PGxWRI=lL%5cM<75!EAE5Dch%UTe4(5&oIaX_PwOhfGGzcX&i9K zC%8PRwbokiomy*2BQF3F1YxbUs;cg4-TeR*X2c`lQD_DjfkBf0a{pp4&)At+r!MN$ zjgg!0KRosyYyG~&4qut*e2Sv}DJ$C7f)5=}6F-ekr%NYV#KUwW9&XW*c$hC9Zo$RF zeQ@zGUp(A`i--B*;TBvx+%M_05+mOI9sXpj z!=H?G_){@viWpm!O~sh07&A?bE%c^|afcXpa!j5VzLqvG7D^JLcl=8NP(sWg=oth% zgP>H$JP9#hI^`lB##21p!dE=Z7Z11K z;^98Hc$hC9Zo$RFeDQD#E*|ce5~313(yk*4OpTJ(DgH`eCJJl@f%%5R50v<2>M&x8 zKs8yu%WMpsi(jS|%$Lo@FPn=o^D$;VX25)mnSUt*)X3>8`~}e)J)SSp(^z-C(Czu6 zH~KzbBq4goza)UPRUjc25bOdozyg9^1YhLX)*^ylBw?0VsVot{L_#c)Fw4vk%bbW= z2460nXb}(NDIRX&D<0;Hhg)#*a35Se%oh*0;NoGvc(?@@5BEz6Q3)PttAO5Y3A_+T z=>_!WNY>j^%VLaKB*xd!F=jEwEXA0m7_$^()Qm|}{-S0%#w^E}YY2v5<*HlzOF6#xEc$jX)!!0@z5A(&tEx35N4=x_&i-%iq@i1RJ z+=7dT`z4)Lf=61_hk9fGk!6B<Bn!)%q-Io~5dN7PZcT z&r!8LM>fncD$jw>Gpf&{_IdF6(x@yR*81Y%7Bz~8`QqUgTs+(d7Z3Br!!5XYm@gh~ z!NtS<*e@!-s05F+WREJGiLz1;Wm)CsaTWUS|M7A)RK8rj=B*R&J{K=n|K-bb;{}b+ z$II1>`EvEC?w&PXiMC9ua5TPv#ur#wEHI)kf-f@SFM==MZR!ZMr=!%ij)IR;?LA7}+!(d1W7O4+Q5QEx?dv#obK~IS)UJ+Od=|BMSaXYq zTMEa-!+h~@3oah+gNujx;^7utJj@plx8UO8zTxnYs4KxEEvKu{9%(uK5|83tl{zP- zgRhfb?;+2(w4(A~SKjQa;@%(BVQHO>fF~%vo^eDPa@z+3OlEWpF*Hh z6oyU_KTZ5Jg`d+DhE5xv1uPyWDDiNMz{JCR@o)<+9`1vShxy{+7F;~c7Z11K;^BTt zz?I;U*4b5P4+*#uJkko8BK{e4HiJ%Q(Ag~bEXQVM87OBNXy?%B9PxADbHvYc>}DQ( z9-YsZ3Y5jebR!;a(UEwVFCK2e#lwAY@i1RJ+=7dT`QqUgTs+(_>9i6&(h9i>?IE33 zf=62AGNCV^qXovp1&)6$f-j=eMRc|ZzJyMfz?Z<6SWqkzzsz{LOdc%Tc$~*m@i5(p zhg))MtMGm(@kj| z`!Q*y%8pkVrS5`Q{Y+*T#JEgF>t*pa6JaD$H4U*m~(f7O2-XyYlGa|pvHcaO2$np z88^wjO>(;iUL(FnrDKgs$U3=QC%#S%e?9&cZRM_bSk8!tTXIW0%oh*0;NsyvxOkW^ z9&W+K!+h~@3oah+mvXlfJe0eY;Gx`ookv;fn?Z{HBh4mK%s=jLqQ~$_YX9QTG1a(* z{cc~2Las$2*RqhGTIw;T9%Je;rk-PRqHhGszCGTEH`s_b*vL0{YKhP4fyJ{L_2Mzz ziGjrv<_-Cme9Rp9Wu8@&^cIP}MWSvo32%|8+f1_C;M*kXHk0%Y_zsi&4#yF87$|mG z1ng20z03V~W684;T|6xD#KSF#C?4jEhg)#*a35Se%oh*0;NoGvc(?@@5BCkH?=?wR zf`<~l5|5aLi^0l`^?@43eqRcrT%&km9KogugX`x z-fPdV%(=VQln{F{A@*WI?B#@bYT0iJ+>e3#F>pTy+S3&4kAoO<5MvHv%pqT9)B9nJ zIgBxfIVNZ93gv<;lnbsC6!!0FW;$gmcxCIvv_rb-(eDQD#E*|EKhg)#*a6gt4roD0%c%;2@ z6?mk*ax5KOiKT-pv2;+~lx9<3d#=Wq)flrHVJT=W3Mr*2w7^Ia>p-le2Ylvd;bMvF1JPfzhCN7+>*lOHPT0`QqUgTs+Jd z54Ygr;Xb%{m@gh~!No&9eWjeN1dp@_u0ngHJ#f_hM%4XA)cr=IY`93w%^0{D12vKIDd!C-vQqtb9caZx&JPwWp;_*jm7(E z(~FYD!!l1i+>)8%VZL~{1s4zV#ltPQc(@NP9_EXOTX6A^pEJ7>JkqAO3hj|Ly)kjN zV&ZJY#M#P;qpe?z*^V*WF-BdNvc(Ss?8KOz7_$>&B&$4Y?Z%kh7_%E=)Wt*E9F;zQyO$>>Ao@Ly3o5GEO|q7Z11K;$gmc zxCIvv_rb-(eDQD#E*|o8##Vwy+R;{_J<^UgX2o92ioKW>l1tXyevH|VG5aw_U6*4H zV$4B|IfyZmRgO7~F^4hcFvc7IWw^ezQ)<1HSjembl2?6#8b;U@$39If_46*&U!pk zp~Msqdl>O>ONFd>m@gh~!NtRUaPcr-Jlukdhxy{+7F;~sH#{e1C3vKbYZclfZCtCs zLq!pl;E^_!=y`*D*&rV_s7T-B)Ws(FCi%3URG; zk%@=tS3KOJXYnv!Jlukdhx_2-VZL~{1s4zV#ltPQc(`B6mrC$Ro60J*N7_`r#iLj^ zZc<*KcTk(u*oRNTe;!~bmYTl!O|up&^lPy~zeb?HZH@n}pdMrDF{U14>NzIQVQ)T{ z_Nsr^N6J4L`$K-M&y}{4oEh9AU$;1AwZ;6lO+IdO!epBhCfl4D+#!C4eBL2ncZlBw z-z9#R@nScgKuKFkbR!;?XX4?Od=wA!#ltPQc$hC9Zo$RFeQ@zGUp(A`i--I?|5buV z+DcZTJinXQ;JTRCU6m5k?G)M05g#+J*^x8V5y2k}z>H~X*n5$S_EQIqAz zC+$!0CTR@{AH+B94w)49SS0R|M0*_E-Di=xPm=9}?}HyO=^lU|FsU9e=^la~GN~T2 zNIkS9&XcNmSaOJmTarXP%oh*0;NsyvxOkW^9&W+K!+h~@3oah+my)m&Jksv43hj}0 zhgIOAys89`v}vOte1(GW6%Np>Z~$kO6Jo32tKh2~Y*?dUe2s$fH44VpI2f_c0iAX5 zbxxqITS0ox7x6ItiicYYzQx0Q@o)<+9`1vShxy{+7F;~c7Z11K;^BTQC{J%2tH2{| z+N!`KZQ9=A@$~M$*55Bw4J#K(B-W_bImHT9O37!t!(<1f1Bm8#Seu8n`zeVsoA zpJ0Edx!(AD@K5jl=08a^*5eG|f!u140@I0jPV7)Xt*t#e$d&i(5g^Qc>V&N}h14igWzWQBN`FCK2e#lwAY z@i1RJ+=7dT`QqUgTs+)293JU?VikC#tzQ**q^)1#QS8q)8bX&6H=@Qjvc|P-ivKKO zGsbMjn9Uedi!rqrQ;RXR7*mfi^%zr+G4&ji^Y4q>x4elf9wd(u#nXgO_^SNL*ZN#( z>qkCrF-vZdk6YyHHuyHP;5PZVO}_7t?>n61-XVU6_+7?}UB-i5X5roVKZerQ5B-XV z<(YW6B_GAZeDQD#E*|EKhg)#*a35Se%oh*0;Nl@a=W``^q^(~S+9PfKV$N*EoY{&w zvz2p3TfZ2y9b>j*%yx`X|D_!w`@k5p6JvH_%r4)Pvd3rE-9}(Bv+l;|-5i}W`|tLI zaX%aXRg3Z?>~tI7SL}Vi5}BsWB5AqDG`UAw?lFz-GmY+(cKa-D_c={@z~cCTv^^kg z4~Rb`{*bgkB>pg-`c1DAk*RoCT8W2S(oQ_g7Z11K;$gmcxCIvv_rb-(eDQD#E*|o8 z+E#)`+ALO~JlhmNaqWHL}oLf3dx%IDXD|j5stdDb<^;649Q{YLg&psj0 z{>Ih`f##ex1)j#h(-hJ63oIHy4;Kj4rTb1H5-HAktCp6?Ze$`tK7seI>KI0_G8TouhKAw@U=j7`-Cqd4^&&k&d^8JF7Bo~}SxnMlF1i$3| zmz*QLjQ>+ilcjiAeu;-$@=ZL<7Z11K;^98Hc$hC9Zo$RFeDQD#E*|b1o+ryn@K8Qi zf`{_?tSLXvqG-=zeyFeP?@ymM#hk~Ob7K5jVlJ9uE@I3@{2ukG#a=eWT*jEo7;{My zK1<+AG_sQLiX^-u$*wq#b;WV5>;J+3x$QMccFm-E&2g<8j%(eJWH%(?4M}4Q|DmnoHKRb}TLQ{Wv-);p%KJEpjMrnq~u^PVa4o+P4{_dy3a$?eIAYU{K%AJ2!I8X0B@lUeupIX#mf30gjHAL$9>wl~)Q?LD}`p_>wkC&_e z{-Iy~^zJi@QBS5%aQw@D<46p=BylbCE@R?elDLlK7zTY!f|Y3Gw7n$Bu1JzACb=t4 zGhQ>vU4vhPUo#2bkc2l(qBr0-oTj`b32%wNWsQ-$xST4l(AapVJKFJ9Bk*aN>zXb$doWsPEIJvI-hZn@Sd@ zcPu>bSUBF1bN8G;zGq>1&%}36&OMOR59Hhf6W;?l{YXwef+;#r}hm_l&4y{KyoTqqPf#Pu?pRu_K8*Ck@kt4!Z_lT z;t>VlN1Wm~roj9d{FnmsV@`FQ@P9;3C{RD)6vzpuwoWNvKjoCiDfd4u6_|^MrH6R9 zr2t$!%oh*0;NsyvxOkW^9&W+K!+h~@3oah+mkP`)!6WSxtI!^4pV)LD>!|5KmNb** zZZFfx9p-BRo7kkDG$imcGydlj>B#$w@A2JWJWV1+rC8tK*ligSq9x+k5azQ-I7Z11K;^98Hc$hC9Zo$RFeDQD#E*|d3eo?M{d>$^BVmqfTADRiDG#%l+ z<(Ob`OxgjCSp<&iib6~c(^4=#KU~?a0@OT?t_bm`QqUgTs+Jd54Ygr;lAPUP!irDCR4{< z6w_TiJbM=p&)&zF`xtW{WA0+xTkj;QZGqJH~`V;RRB%Q&Wf{22V0!;dG_m!E*2aBSm*`tVcm zQ;vOOkF?jT zLVKjW-djALikE;~B#~I7ew5Bp(!5DVuROjMk)*8}NpXhg&p1?Z#-WLG@N<&t9Q>T5 zxd6W){(_{q;H=aoNpng3CHSQ!Ri3%T!`fRs+#+i6Fkd{}f{Tay;NoGvc(?@@5A(&t zEx35NUrL%v@JL&=Dzr!1s#Sr9@}&|y(sqkOLRaYhihmt=#Uyjh*}!Y?YbKFv^5F*j zhC@a-#NY5Q-EPUJTMjYZl5e-AvxDMc`V|ki=vh3>7Z11K;^98Hc$hC9Zo$RFeDQD# zE*|ce^5x_6XxeUZ-mTb5X#(k^uTKDf%pd|u1D_w$o(Hlq{q@~O*~B4;^7vdi--B* z;TBvx+y@sA^Toq0xOkW^9&W+K!~Lk!v}KA1NbeeFI<*u~%j6AprWN+z_wjNO%$KXR zoK?L0L%dw=mM_nw!`&a_<)WW2S6k}tIoB%DmT6~Hg+5I?qbl%FuD$=JpEG#>t#ACh zen?|5AMH~qSH z@b+)}b?tV4^dXIlhpACK+#F&!-UcEEmwLE3hyBUdck|YhnfF63Y9oesmN*K}^Lb^rSMSC#tb0s<9`ku_vqXsiil@^v0Op z7}HCPy&mq1F?}(nj~Ks<7%Q;oC&tpVcuaRSR}6sxMn4uV> zw#+Lqb!>3ra!g%ZAUThU=Q4Q~&*e_kYVlmA?=OBX%ZcK-Ear=!%f7UDF1x{SY>VO8 z7Q=9}m|@yNPR^tE-}QWX|2?)Q-}klE`ya3s`L6q|-^2gD=UeL!d}e9;E?boE`R8rl z$NvFa5#rm4ZzsOp?hlW&MftAlT0BhO@4t`zf!kJa@i4p2ioy_+TwFd1?e)jC=DruHfxWUOBCsHKb9tirs*{8hH|=e zkS-m_xdXX({D3XWcRejSzvuGr{60SE)J1&P_dKn-i0>kux{2@R{@vi+KS=4B(?vW? zzT)8)Ig5w+o#5i(K6od%c-ZIS;TBvx%oh*0;Ns!F;W=F@!6R)xin64Pp9b>vPYG_n_Mz zblHQhdzl7$(S7gtUH`p5aGm!N-^Vo52i}M7`^k%b@P6*!U(&sJm=49mExHsB^Toq0 zxOlh^E*|EKhg)#*Fkd{}f{TayCEZtoN7{~j^!D(vve;NWwe%yL@CoV(pCF;)6Lgfe zBT<7rQG-2EgFRV;+K$ASUScf4dSgs)jOioB)>M7OxI>KHpfASs6Z5&IfdBJ9(_q_p zRtxNpf&BzNTT2Zf;sKIm0Fe(M@pKs`;0}H2 zP87pnj2VnEgE3|>#tg-np%^n1V}@dk+A=R>)Um;d>o0Y2f#hT=o+}CV|1!Z2M5PZz z!471>KD87NXSyyP&Yc+Z;=@_q6c6VPF*dW69?nM(yKES4cG+-@8O{xoXPoyx^o_*( zANkDl{>N-ge&QRI)*t%ktv~XarWL&PCu~fJZ~GBGc-v3>zU{=f{|Fzv{U_;r;E^^a zKXh@6hlyM~-2TL^c$hC9Zo$RF{5Ej$a35Se%oh*0;O*ezq0ixwHYQczkv1kj46En& zKZ?$eqw|yCw8og$7}FYKT4Rjbtx&u+CO?YKkE8RG;CxV9rj1GD^TE#$zDS*&$w_&^ ziG042zE3Yke&`zSKITy5IRD&yh~>PI94(T<9Xc>&LG7uAlgQyMO38 z(oL>)|CrA$S8^_hhiO$j+@e+SFuxOAJlqEt5A(&tEx35N4=x_&i-%kA?ouvPf=AkQ zRG~f6t|Rd%Ui7@tIZ3AMIZ_K35t55FckZT;yV6Vw^DT69hlMNEYxxT#q5K8U`cHc9 zL9adNt>?$CzaATVwcQE*@?Xtaz9&9&W+K!+mh^Fkd{}f{Taw;^7ut zJlv1%p~X%mc%+>}l)yk-xD3RF%RpSX491wj7&91S24l=nj2VhCLosG3#tb)Niuw)p zZql3AZw$x4;T)K=r+7FMY<{?>cmLY=5>c>O03n5>#+(z9Le2^4()+)`QM+l0B3e&6<=dtAH4=j;&=d+PT;!~Pum3%BB7cq_PgxDPHK=8K10 z@HTMqu+PQAEx35dhez5fRDnm@D*QBb=lh>U=jYM+MQ~bUOlyp3jWMk;M(viwL7COh zqVx0U{319X)Rt+h5cz!YGlVZvXJ>Nx849|sPReukbpdz_r5Vr{Vz1MGeq~OQ4n*ET zl5~(H9l!A8=|tq6BuOVp(D@4&eHZavKXdVSfp`7Fld2oM8@wC5+ma|JiFlZJ#ltNk z77z2q!!5XYxDPHK=8K10aPcr-Jlukdhx?@@sRWO-hp0k(q&>u|Jf17+spa(^Dqs0} zUzM+Xz1N;!nf2U*-g+3cdw%XZ?m@4;KlMSr7d`f($6oZ>M||JUJg)EOuH!!9`^krX z;`e12t?_W<%8K%N80bAaJ`@TWcu z4-ljWMG!W;DjA|5C#Ff_*H;jK!F-7-M}}B&h_JZ!q47 zd3yK1+qQeW5%~1(|IjBn112cmomsd$)f#KSE*5)bpm!!5XYxDPHK=8K10aPcr-Jlukdhx;X+R)U9g`XA3D zFDZQ(Tw>NP7R663OH9Mzlhhi;G{4+fCp^8I`Ro5Y{npyD+?e{qXWS+YvW@F}%uRbs z#v*C{gPy54-?rF9cd?1?BCCe*0B}y9_{O$)Y}=3&PwWoS<`fT`1M{P%=WaY>a&ll^ zr;Jd>Hu63H8GVE@wGpf3)T)azxlw98N5My_B^{&8Z47)2d<=Y?_;K)Y%IwBVWpLtQ z!WIv=l&Oh_`QqUgTs+(d7Z3Br!!5XYm@gh~!NtScK1-$Z9QYjC zoI~4lXm=j%&vR;Q9_`MTv@0H_CGl{Jw#37H@o)<+9`1vShxy{+7F;~c7Z11K;^BTt zyOrRP*6dYikF;j50*|z2N2d$uZ~+}Ha2#t9oh_oXMes$&;3eXhh+hIcvK>2OA@P41A1&;4$LIsW%&^cz&GwkC%$$#lv(c9&V}U z5)bpm!!5XYxDPHK=8K10aPcr-Jlukdhx@StNEI)Y;E|TtjrPd8^3B&sEXNwj$v8%u%EwL#rUtlS)fDRYX*&;ezM5l|4r;F%x34Dq1c!_g% zOT;gOFM}^L-Y%EMQ}Hm}h=*HrBp&9Ahg)#*a35Se%oh*0;NoGvc(?@@5BEzttpty> z#I8bnq$Tzj^2kdR|M`8f>CDF>ik3D~N5Mxauo|U)aEt=3F$%cGz{e;$AOESpogW7ur#^AK zRDd-?^^JI#9>v2g1ytf;zIeC=7Z3Br!!5XYxDPHK=8K10aPg3z*AbQAk(Su80BfXC zETxwbBe6hyBo>H|#+cCT z`_<0QNyKXU)ow3e`MLngSH3QV=U3(=nV<@Bf+Uzg#1kaJBt^E9oSc}X%5ah-nj#6N zz^6!(De!5MY?>;?Y4B;QVuXi^vc$v0D;{nUv3Qs-9&W+K!+mh^Fkd{}f{Taw;^7ut zJlroONhNrs#df1Tp7)%PsKJS>!KaqoM&+2v7&94Ta=Vpdree%gjCt0U#XeLGn)1Xa z2=#8^^!iHBR-O+3sO54Ygr z;Xb%{m@gh~!NtRT@o)<+9`2V?qY^yQ`o0S7k=FOG@_4SOrH7B`z^=IR-Arz~x3@@r2qtuTXQo zLTTd)C1Wf6k=a%7Rq$2tRq!?NH7a)3D1BU`^l_ci$aPB6)+wD_k0oXL_k`kM@)Zxa zlzfSY`QqUgTs+(d7Z3Br!!5XYm@gh~!NtRU!}Bt&5#}E^3<~02ux0+5-mBgJWD!CH}JzDYcXam#;nDdwOrEm)UqC9)?>_i zj9JeyIlYUAOWElQvz2&*m3V`de1rUOIq`L%ZW^cue+lm>t6*F!t>Tx?}+;)uFj>)ziV|HT9PK?=!F*`A4H^%J7nB5q& zn`3fP7tdvB^5Szjl4GA*q`|b@@E<$B`L%ZX79!9*^Ak;7qe$CX25=o*^e>%F-8(fiQ;86 z2aTBG_fPd?UiV8@!HJuI!w^`UHaTp3XFh>)*!b%3ncpa_%X7{bPn=WgOFniEeCyf6 zioJOD9C*-p0BvRt8qAXu8@hP*9GIV6*XBn~P7dT*)7G57#k@l0=L(gdD^!lIQoX-Q z<>)H-DwU&a#IF&*MrG(470&C#uM@uxz8))_)7G2{Me(q#6c4vleu{_r;^7utJj@pl zx8UO8KDc<8FCK2e#X~;rp*JX%;E}fGRcMd2HUAJE#a#DB=cL?a|J_tsYJFAQL&EV6 zie;hejk3_EcYkBcap@@C(l^x4I#ItVuf*7uMyzsRC6<(~9k29_9ply2MRX9YaBSJ zQK(%bzQ%!sI(Qwt4qlIi+-U<%w~L28lz6zMcf`Yd@o)<+9_EXOTX6AkA6z`l7Z11K z;vqk$VYE9!nL>V7NhUR%T%vmIl$ zV~n~k>C`8sofxwdW7L!3vUpH#H^%HXVv1Q*QpYSu3U(HD=$?^B3p_}rD(u}q7N9il&72JI3`i5|FHoU*pmMrR^Zq z_$yQ~uW)K)g(~J%s_|E;)?cLxdX-ZpYg9?Efv-_*zeY9xI`}$O&g)b;uiO1|UWteC z6c4vlA&ZCk;^7utJlqEt5A(&tEx34?FCK2e#l!tr<(#&IRp61fgH_;>wu4pRk#=~o zqIo4&G_S;p=9OI0tQ}tbPbv~{$_jRP@${FZoRP0YM`>TjX{rr$zd>GYkQbYrQrRSL zHp#0^PFvMD9Z(}LYn(2qf!D$7;C1q-Ts+Jd54Ygr zVZL~{1s4zZOL{BC24m_>Rpm{H~xE-v~iUt% z5C4g!qPi?OK8;8}$?>J-SK4`LH&%s4OFJ);Y7f!xkyLw}8{TIHxzBmaeUfUQneKr2 z1Cr{1_ygh(NvcEQ55W)Pc}*picvyFchg(E19_EXOTX6AkA6z`l7Z11K;$gmcxCIvv z_YKcURS6zx=T(LFNIS18@JPF?D)2}+xSJDT~F!x?Mcnl4asyzIeC=7Z3Nr#lw8@a0@OT=8K10aPe@zl*N_ck@jy@Xpgji zYvNJX*hWqq?R>agaYS&sDtYltS|gTg5JK#Iy<_@{JLvHUfHtdqyyX5w+&EW7z+dw*9Jgn2j!!5Zd9_EXOTX69( zUp(A`i--H*;$gmcxCIvv`S8#TTnQd&8(4+*NZY_B9%V^x<#f@jJ1&3LO@$iOSA_td zTE3DFOIyDtg5JRruyyo{jFd@Vsc_QP525d|)ZAk!yGNqzlPLQn(msi>4}L%*9*`&p zB-#P^A@@Hd(GEH4dsvzT#lxOkJlrC5@i1RJ+=7dT`{3eXzIeC=7Z3Br!!5XYxNmq) zq)PBeTfZu_N80*Tfk)cQc@h8Nea{p5*uTQ~G!%(HVJk#@VGa^6(t| zoIE}!PtQ4?d;xyJ35g3%P+Wjta<=J`Jig>q<7Mdtgm_rqh=*J9NIc9J54Ygr;Xb%{ zm@gh~!NtRT@o)<+9`2X&v=Tg&rXnD(9fdK&!W)Jve2Je&YJ?yW8irV zJdc4FO@S9N@FE6Y#K6m@z{?nT83QkKV9v=aa^{LtLs!ggSDY%kCg-ln*=tS}U2|&b zhWHzD_J*9iVeY);PX^qA-x7aYnmfhAazs4bk~89AzIeC=7Z3Nr#lw8@a0@OT=8K10 zaPe@zl#`Xxg%ZfnBwli@0kMcnIi8=w+GVgf%pf~ z`GG@(kEHV>Q{*G@kEP?k;$i6_9&Sk&@i1RJ+=7dT`{3eXzIeC=7Z3Br!!5XYxL-=g zO7KuRR)UApu@XF#j+Nk%wtgIoJEDI0h+}g{)E^&%A5*`4%>Q;e<{vJcaBS`b{Dk`B z6Yx{&pHIP0sb4-Vof!}h)312ArS4Na%oh*0;NsyvxOkW^9&W+K!+h~@3oah+m+F%% z!6R+`s?Z*3>sJLHX`2^o{NE5snjZZ1q7-XA{DM;QMQ_L@UnK3iR$kJKa_Ed2{xfRy z&&Yu@a_F2KIOp8VIcEUQId^kGj$MFX5P!kZ)k|vpFZt&@m*mi8sm5PCjHh_Gg|B#+ zFCK2e#lwAY@i1RJ+=7dT`QqUgTs+(_FLqy>dP9GJY`R@bw!$7k!IJV;Wbmu zHB;3!$KP%^9(MzN!%>?X((INryygD4#NU>tD)F#J5f8Vdfq0lN9&W+K!+mh^Fkd{} zf{Taw;^7utJlrp(StWR+omLgvBki=Rz$5Ln;!(D%#!)uC=emkV=C0x~yXzQp9b>Lz z%yo>pi7_`Z<|fA6#29HSrK2aGgdQ9}ZUmAKkLUcmBmeIB|Au!=V|Og|?#Zuv@O$#} zp8R|u{(<~@Apah~ADQMJnFb$;f3*9#&SVZL~{1s4zZ!NtRT@o)<+ z9_EXOTX6Akzm$KK;E}dgRcMd2wWR-fcS_4;v=f=k2s=sOabyS1;ob` zARklpe?nFN2}f;CsOmqVK>3vTQ}9#bPYuucA|9q+@o-Cluy~j+9&W+K!+mh^Fkd{} zf{Taw;^7utJlro8AXkD%+FDhiJ<`^y3Ov%*stP>PHVQqTkuPT)Jv&41=Nuh72S2Ca z{+xWeAm1*)FTgK2C3DIBFF6o!Nxoc`@L+3Ov#_>Z9|>FQ(ZgHJzioZ2AX0m!*HelhbuVBk_-={1Xq$2k~%Aeu#(p;^7utJlqEt z5A(&tEx34?FCK2e#l!tl{#AlU+Ba39J<`6Z3Ov%jsR}&OzKQDGBdT|gsNOx|pxH4; zP>!kIJ*GPMnEy#~LiO$m)w?GgL_493{*>z7Q}9!&e@`tw&sXAM`V|kiRM(1!`QqUg zTs+(d7Z3Br!!5XYm@gh~!NtS9;d8!-hv`>5+@fdkFkd{} zf{Tay;NoGvc(?@@5A(&tEx35NU&@zC@JRcnDzr!1H&ua0+Bbc49!>iuPIwmYlAc;F z!}&G#RveiruF31RE9Rjqj$>V+`z!M58vL5PyXLsnHOH-PI7)c~e#1O=1Aa^1-I7Zg#@xi1n;3HwV{T%Mv=w$oer}pqOz}9R zBwt*X^Y4!QxZ{7z-H|_c%uDy=*FE`pPyXDq4t!wVdSG6AU|xG5{*ig{k^Flke;-SK zkU%^vAH>5g`5_+Wi-%iq@o*npJj@plx8UMozIeC=7Z3MK`Bw=ZY2Q?Z_DK7tD)31A zrYi8zI`I83zwz(?k$x?C|B3&j>i3_1CSn`ai~Q{mkRqe)*06kgjk0 zDRY^;-9yJw;N90N+053`V|kipJG3AD<1Z_c(?@@5A(&tEqEJv z8@PBFE*@^d#X~+kq>uN%EQ(aDQKIu{bUq7CYm90ABqA}UHO7c`>E@whq14hv9A|B z^`ggK#=btr&OY?mM|>Z6KYHs2??;dQCB2D<^}l$yMGxX(zIeC=7Z3Nr#lw8@a0@OT z=8K10aPe@zq_;}&kluP?pZ3H)?TLM=<|+F0siil@^v0Op7^AMsF?}(nFUIu67&T*# z>5nn}F{VGpsEdo3thWL5G=QE4KK1czfbnS%y$qtqLB^*+@FC{fp-+5V8)7aWLT|(9 zahUjF;)hMod3+NO>wocZiyp+oeDQD#E*|cKi--B*;TBvx%oh*0;NszaNpByYhfmeT zF8--SEt4Go&k`@vlKci@7Z1cP9*AA6)+)OAsbw(6491wj7^9xdF+(wCD8>xM7`1AS z8ICc-F=jZ%sK<+#EWh`^VhQ+bmVlq*|Hh}+)?fMX*9zYHIiLT=KX3b$Por(WW@$)# z+i(0n?Z5KR+lg-nZ~sk-%kmQslf(O8V?W3K#;tf5E*@^dTfxP{J{J$S;NoGvc(?@@ z5BCj+M_LO0Dy-z*|2jIKN9Q-eX^kW zCP~7qwzypX50vLh%fl+PueKf?=&1uebbRjm=rBEKiGZFuf9?9}1n&gz`jzXn>({Qs zF7(ue-nxI~pLcWr?$7=D?%$;E$$AqH>wocZiyp+oeDQD#E*|cKi--B*;TBvx%oh*0 z;NszaNpHOjrIt|4=Q`@*>sZO0`>Y&n%{9 z(*AH?YvV~wJq#{AzxF|>2Ql=E-BzSHdl=->T3?(#!x8-T-|*K%WjU;SHjRK_;|8G&RToGz30G z{15}o5SkhWA7%g=Msve<|EwADu$C7OxAduam@gh~!NtRUaPcr-Jlukdhxy{+7F;~s zFKMO{JkkQI3hj}88~d$KJnw(!6VvT7U0jMe85@^S0mm zb#1@%&)a_Q*R}n@@6%3vJ9zu={rlSgkZjh6cvydlhuhy{|KL_U>~ryO3oah!i-%iq z@o*npJj@plx8UL-A0BBz^xLq~dH=iU{60E=aOd-Xpc$n##NuXof!Mi=j}13J;vyf(#ZEO^{4-NuCySkLi?r#5qjuAPaWu?;}5Q%&fmIjI?-b% zc&F**sio_;eq9%M7kC%(-M@AHb^p$F+5LO$AJXSpZ{lG(5D&NLK|IVC54Ygr;Xb%{ zm@gh~!NtRT@o)<+9`2X)))D)(Blc-W?9&c(V1I_QGsbkrn9dl}8DqL)OjnHQiZNX= zraQ)T$C&OI)170o-YU_)Y0bp=)bl$ZcX}AVdQ1;m8K9?L^wf)9dKv%v!21}#`WWB( zi0?;l{phWq`2LdK#KZbuJlvuO@i1RJ+=7dT`{3eXzIeC=7Z3Br!!5XYxL?v+Pwdm4 z*rz?QPkVBoS{vmBk{T*FzmLuzg7cN|P3x$)+O7D%dM`F!157PY{PDGCw2CX#r{RkD z|h>=M){NzG}l6cYP%Aor<$+KMsiuoTm7F@rH?FveKB72l)A%il8;V}@dkwPmp{ zQOBkjeyEEv!#O7F?foBF$^FS^y!U@*MfVq0Zh!Qdwe?TfKV$#GO74%W;QoXqzU?o5 zT|4)0|C8UZ{m-oA49|KK59|N;f5QG5`xm#Z;NoG|wSu>Tw}H2Tw}Fd?T`wMP!NtRU z!?WJr|IwFdpQa_+`#(kJ&(ZlyT*<|l))>NuXEylDHW6Q^OV%#Cd zoxi-al54cD6VGCPPpmBx-t&FtO#qZONzPq`9H~Q{2 zJnL6HOi$wB7JZ3_`QqUgTs+(d7Z3Br!!5XYm@gh~!NtSR=BJYQ!G=5V&G5= z9ExA2w#;`Kjxobgbi*-b_$ASeP=+)@*~bX4=|?DI8U-KaHT@`MBcr^=AEPW~j54J$ zUgM8ZmNL$3{&C{RDJvPbGJz~Q@h}mHhg)95i--B*;TBvx+y@sA^Toq0xOkW^9&W+K z!~N20{*n03T4Yiy`|C@!j74NdVMtN)74 z*XC*X^U-#kGQQ#y8dRz+JxI9aNPPLOrwPR4!;dzIYFR!SW7PLKW-P|!hf~a0jM2m8 znDH1h9>1q}LK~;0ks>CKk`vUWOdz-k1UrFXC&4EX+$4gVM6grTrA&cO5kE!zG=iU| z?q!pdr9%w&w2j4_ijW-7)^#h9rWGZka>45DU(2u`PJ6G<;Y`>CFlW%`EOk}0=zEsBt6B6phrZ{i zah_v9o}=z+o&k3r{myg$`O<(Z9;PSpaErdg!+h~@3oah+gNujx;^7utJj@plx8UO8 zeo4QT;GywyCidw}?9-Xpr)r*JOnPdWjWM$^W;VvC>vGIojG2oub1_EEm}BN+%zTWQ zk1_L&-1Dg=i*5l?EFg*nM6K+x-aJ8^JOuuKD8{;>fsZb zK72y^=TDXz9ryI^f3%{OrAF^Pz584L#D_xvm2xR`p$9C7Tl`NJupDmjPyG|W#lNy2 zI+w#OQa~P37aF(H?7YypOL7`AdV2T2*uRrgk0ky1x??d07A;{@^kO4WcUf$Fvz+|s z$%$XK6l3xO>$3c;$%!$`F(yA@@o?JJk5HgB@@wCvk5C^mLjA-j1zw}nKa5fzF-rZ! z7&SFx)Z~m&e=$bQ%{cft^%vvBj~h-S>+FblnB>I6E%goJVZL~{1s4zZ!NtRT@o)<+ z9_EXOTX6Akzf?c*@p+U}WSnZjEdO!J48teX02ZHQaejQhAJA^n(FFZGfsQ87!32e+ zlhkfaQfD&>K1prY6m>jP)MialXETKkr_tdwI+~`oYr0ejC?3|Y;^CHl77z2q!!5XY zxDPHK=8K10aPcr-Jlukdhx;WRO~fM7iAF)F5_BRKkxs-~(8(Ax8Dl16%w&w2iZN3$ zW-7)^#TY$98l+fX{yI8drwWqm#Enxel;@?z zrg_P@6)$YnP)?{Z05w)-KBBNP^AW{=3(BO6-&OQKv3)7#F)YPmj2cwmlLw#$zOR@H z)zwWz)!7O5H_N%Di!aq6tZq+3puZQ_bA?4)X{yyKtnq{jT#7^NQXFEJ;t;zWW0qsg za*SEdF+5>fl2Ot#LdnhuB|RgQN@2wqC1zuk^o;%9U&xG6vN#St zPT|HlC6VK$k{q0%W-I1N5c{50{?rScu|uwEArx2Qlo z%oh*0;NsyvxOkW^9&W+K!+h~@3oah+msB=E;h62uCSu{(L@Z62h+Q`sV`N zF;g*SD#lF3n5h^u-H2(d+G6d@bPSx%fmxE3XymkNqb6*IYQ-6bo*8P!X2E9}+GY{u zEJN2EqMbu@bHvXf%6V$a=BXK*2cIvAPCQHm;^7uih==*&;TBvx+y@sA^Toq0xOkW^ z9&W+K!~K%zGLJk2`BXU*`*bGvseV0ca4W~m#+ca{llhio=3>lTjLFYXj+u`!^EoE# zEkBn(xBA(h|7&gEv2fW;Di( z#+cC@1xnFODtq;U#-3i(Y@Ix_`6jr^u5>77P?(@$%`E#}j;TE-$WqmcA!o_u99w{WEh<}1}&cF)W*T&X6@ zSH8$sx_s7dg$6`5Mfxx(zS;R&nlY^cso0vK+h>r)46>L-cC%C(&LXQ>WH(3r9QYg+ zU2}|z^WgK~^Nfn~rAk=wum%cT&juj8{#ltPQc(@NP9_EXOTX69(Up(A`i--FqsV&4lU5I_U5c_l?_o(&zfeJkR!wpE5&b;;EXNo%XikF{pGM=`7q_bGKWn<6A3kZy zgyKQ+HKnHsNwpMPU@5jh>1jgDa*SEdF?rryp*nDdx`7pnsa7aJC<^ zJ6NMwYmH)=HSjg+4%R8AS*Pw`o%^qsie1FRR3sj5sS6Mf^Toq0xOlh^E*|EKhg)#* zFkd{}f{TayrMiQa_#%BJzTjSoFSu9Yi}ckPvl?SoW6WxdS&K1iF=j2sti_o17_%N@ z)?>_ij>)6s*YaFX@BU{iP54?LPDAeo#V;F(c!P?n4Me<2am^<9CdD+$aOc=vja z$l!+`ydTk=$uC!_&Lp*^8jfMq4yKiP7o|3)FL^>EX8) zqlXJl- zTMV3Alzne8ux_F0Z8W=$Cb!Z2HU(ol;5%r32YiS4U2-Ts+Jd54YgrVZL~{1s4zZOPbz_n%-)3rUbXu=*Q&HC$;;o zp@I{uTh(M4`AYa|!BB~I)7ZF&j`ry1J#@6k*tZY9&jh`XPWI8!0b}0*6Z`>%g9nU_ zhv@8(`yVpFAC@L~@vwds54ZHQc$hC9Zo$RFeQ@zGUp(A`i--B*;TBvx+%M^<5Vg%j4_2veSf%=4mFk35@HMJq)~Ie-qgrYWe4Xlsb*dlMx&L~p zdOq5UunEf zFE+uMTUc|i#u%|oLyPZ(SDW7Vuf;E0i-Bv6FVmp5mfzh!wXDaO^%%1rW7cy_o=QLD z;q-kgIrgb#HGbbq59gaL=^+oIZ#|b?=09cSz6tGDdZci7yo*A2!FN&cZb_ly zVNWd{Zc&hUm@gh~!NtRUaPcr-Jlukdhxy{+7F;~sH=I6|LbsxFwxSf&GFb|NR&Hpu zQE>cnZ*{env-&DnrllMA`Fm}xv~;6)_ZWZn7=QLCWZnngM?L#Yt^26sfT{TabsT^n z5Pyg|4=Fr6M16-gb?5O-Jgj}i!!5ll9_EXOTX6AkA6z`l7Z11K;$gmcxCIvv_YKeL z`KUaKk?ut@4KOkCgY9{s`lz%t8^6dXeIA=9t>h@STcILlg}r^1DmnvSw!@5sA-13H8Jj@plx8UO8KDc<8FCK2e z#lw8@a0@OT?w2YMG7p~_QqTD$uoB<$ujIG zYX{}+5Wj=6cEESJ|1S70%H1_(!z2BWhBCy%6d@jNQI2?+FCK2e#lw8@a0@OT?t_bm z`QqUgTs-8%Bdx(2Jjxxr6+3n-ckEM3=2ni`jxpOYCi5-F?8KOz7?Yo&9J3o^c5_S? zU4AZq{@lLhd*!F`E7jxHVg>y?QRHXvD{`Bc@0pqVl~RHC0#u88W?k-~n>}>1hi>*5 z5%(!j-DkwxXT;p6An*X)9uR+kE)USadxFs9<+7Utq%zIeC=7Z3Nr z#lw8@a0@OT=8K10aPe@zq|3~s+_rnM@Aq=wKec3T<(T~#vmav)7)A3GZ_JB7S9A~q z4`Se9WB5&ruQ+5M#+bt#lf{`I&L3W#ZH-`!T>L(ipT@zD($Z<6NTtCFl>{qPBCJr< zvPx0RDwPPUR5GkmiLge|%Np@({CTZ4N&(l2U#Ajco%^rb{j>7K!x}+6+)_y(9_EXO zTX6AkA6z`l7Z11K;$gmcxCIvv_e+%uE3q0tWYUz%La~XF>&)IRsCn|0&D_G3BABmK zYdPBn%W$QdEMNH|U+qszd_(w3eBZy4-}h_f8vh*FYNN8ESV)L|`d(j1tj56RM)vP3 z1~mOT882^c^YZ2E`SLs%ZcyB^!C%JOptxm&;+Rb&yGeQACX(EwPOC=sX$?u%kYo+X z){$hL_&Rl5b&JoE6c6hh@o-CLiHG^(;TBvx+y@sA^Toq0xOkW^9&W+K!+pcyk$%dH zk`$RN3bl+yWJaO?)javiW^Un15zJSrwd|gmWw=sJmalw~uO!*rZsl&@$lb1$Y;4A2 zb8UQ!VR)0v{XKKKytvGowz#Z@;Qg`~V=Y}=R!8ukNaKHFe}kbO1M4|3OLB{Ptu02u zEhMvrq_&alHly4&_%`)kJH+oG=^aMF9pZP9evb@@W1S_6;-g6RiG7bi1t6~u^poQB!{kwNVw14+*jNZ-BS-*P>iF@d8k0Ei7A$6Zwd>?$D(%60Ud4PTo z(B}d80s1~fzlRLDhur_Lq+ju{o)iza^sIQ8FCK2e#lwAY@i1RJ+=7dT`QqUgTs+(_ z>35G-wYghlvVzny7LgeRt?kqF`SNCh;c~G|SNaRT13D=zH4~{~o;{3=4jbQ-R+j`C zS2bvHOL|x8R;wmq`-Ht0`z z`=1hjO1Z*msgz4ROcUbamU05|Fkd{}f{Tay;NoGvc(?@@5A(&tEx35NUn*Cq1P|%0 z5oDQkUl;>4oXZG7jA`4&4%e zYvWMXk$70YiicbJSv<@a54Ygr;Xb%{m@gh~!NtRT@o)<+9`2WPR0$r^(N!$-yNYFg zSFz0RDwg?O$C&FFa~)%@W6VvAxrs41G3F-5s4de(?6cc#Bc}0**A)7ce47Ka=!Ra2++#|XN@CQWqK>P#oj|^Uq3|@~6j*q39PVq1ih=*H5As*(7 zhg)#*a35Se%oh*0;NoGvc(?@@5BE!=s{{{;u9-(3Z2X6yyWE{mEzQkSzWhF3-rQQ{ z%OB$9&5c*S{4rmiwRJ?P$PvW?N0f>jQ4Da*%l>2VV_xA)OSm1!32Na%&&Q+Nt9hlc|Q2rm2|c4O<&3JObMSMdb`E|Het{G(sEWEksu$FyT!LS6|4Z=8QeBF8Sl5e(TcjW! z=8K10aPe>-Ts+Jd54YgrVZL~{1s4zZOH#``%6)nk`}8dL=~GMQR*pH3G3PNR^DW0* z#F&d1lb@j+a~WeUb4=D-elCA*^|L+ySJ%FolTWIbl!O)QwWpSXW%vZD#V2_Pyh1lu z=<13g>YtB`sonm2#E4{i)?eT1A-JD2KgCu!#5| zmTAQoYXYxgP2g2jXo;#T$9^BVjxpCU<~ly!P5hpl7;_V2Zeq-BjJb_5YV*_{UL7j| z6br+w#yhH$@0c*}7zOVbd>bwU=!3PTKA5rro_kTpKkEUjL zXs0S3rVjCNi(16PeDQD#E*|cKi--B*;TBvx%oh*0;NszaNsX1@krsQgPw!%%s)tfH zvf^trPmtPuyj%^HFITU5>%_Z1#LLxx`SRR&;qH&|ay4VVTz#s$XKfu(8*s$C|07EE zj(GQfOl`q2@BWXeX*s4^>V(>W6KY;gs4Y05_TZHGQ~sjbDecC6%c3IM!cv%07hgoV{fny+xO|hQmX1tazAC#KSGR5fAgl!!5XY zxDPHK=8K10aPcr-Jlukdhx;X6Ud6t@ihZw^Nz;k{rCia<&UGW^>0O(>8&_)uI0mZS zG9uE+@s*^Q2PDSm88TuI(pVwJ>Qy~bxGcwHalZ9%VHUm0!q%F$@o;*pb{!k!Iwr$) zjJb(1H!K+;%7Vxt*B9Q1B+31z7|?(-B^X@NpDDb?|wun(-CziM^x_}^WOfL_x8uUmp|sc z{|WE?Pl!LE?&O5`{-@NnoKn|v3VvEDl@br@KJjqNTXgX-Up(A`i--H*;$gmcxCIvv z^Toq0xOlj4IO&sq=!|Ph!kT zj5#I7S9pAnul-`oX^zRm-QR2b`p!0wQD+pBoFSSsM0bYh&JoQyqC2NpPzl_34Up!ghzVqiYUax#2_AS5si45FCK2e#lw8@a0@OT?t_bm`QqUg zTs-7w(VfMPJ&PTC7CZJVcdQnGQ9vRX7JxD4JjPrQEkH+!yXdD`^c;n3;$ zeQk%Muk8!|fX~0{zVn&qc|Obn#0+AdXU!6lKtfDH5|Tj7aDc-+g?-ijb9~XBBCPOR zna|#pEJ?uEXR50t_q%fG*;Sdfs@7Vy*%4!Q#F(8iW@n7q8Dn$Jwo5yfi{9fsfVl03+{$61U zxjVK+{$6PcNn6-}z9;^jJuzlay)6{8C$`_-dQ5$`=--RS#xZbj4y4nR#QV5>?;}a~ zk%apgiT9Jl`$_Wsyh**Em-7#hqz8Dd^#J+-ir^sUKgjtHGJQB$d3j$PmQ>6CH_71_ip=tEb<=udv}u$hpzYH zus#%r+dJ61ZpC4rzk@Cg_tC{+zBt^Xi^F_zxJ4I-`=;li^6g*4@bLES=-hF~y7BG1 z?${LXofz{@jCm)#%y< zTH@_`ONTG5=1z&_N6u{XaHJYOANlT#)(=N274ng@_Jc;h_sP5W$-DRO{Num;M~$)X z-*x-Juh`pI^bg3p56Qa^$?FfvyARPnBK{-J|Ir=K&yP&cc_|KS9dWqjn~B4GakxeQ z09_pRxj5XSi^F|%ahNX-x9H-KpY!tl*!SsHs2v zdi!CF`7p+O7-Q6oxeq^zG5R9;Y--iy_?WG)l$5xMo#2lL0 z=HW;sKqj5p`r$~({f%ysr|GAUs4sPflJnzVeK7o(LGNP*&5udWPe`s$NX}30`0<}G zXny*u54NA)_QCX1^iOS2oNoAx2!nIC?%5Lv;QK-d=X>5h%sNrzw>2``7*|Q8DqYRF<-@e`zpqKm1A#!+V}L zZ{PQ^>+J{r`8&TcLA>W<+dKF1ANX)S$`n%e%f!I?Tsk zHEnWUz91LTzG(tTzP*3X^W%N;<$dzygWo*QJ|JH{xbJ!M0r~jhZ=PQtqJK#Ihvef& zILsG^TXb=lFAlfp;&8u`Z|{=_ zsW1KMorrRmt9dLeVC9Zh8`U~`y5Ua&)WBCnL#4^tZ$7|$OvipqVth=;e?sDXLSlV# z-xKT;^iPTZl!5Bg`%KmzctU+fVt$7H8Hx4TgOo@)al~OgA`Z9okT}d2hg)=UxQ{Ll z^Tpv7{Zn*t*yrMKi!KiNd7vtSBTdBKq&@00u(=y0WwOuNtYvBu>Lzcddh>*-z1k>; zsl)Qr{-xGR(<+9I&*|OIxeR^Iu<`}j^9A}BWY-sD&zB4x9_sgi^DCtILsG^TXb=_U&)UmIMU3fg!V{t z7yAEm>i_e{ex3N7{P=?L;|ucR3+n$1#)mJ-k1x6Yd`bM5|10w6EArKN<+vnI9 zZr?!{hw1O2zk@Cg`}|$>chTQP7l-NMaEmSu`T6=%1V@^Gl+Ye&{z3o0PyfA7e!Oq} zr#lBvz2850#=PS>mi+kesn1hBeCGM`;dA^Ke%wdIe}w)K`SDRDKg41ECJwjspE%4H zhgQAN1eH^#8}teH{7th4=F( zPrctid4^B_e?tF%%J}dpiNh`ZCl2$);TByS?xTytd~vu% z7l--caEmSu_bd5P1V@^Gl+Yf^kFR;8_%)Bczvi8cuX*hK4UaUx;gRDv=-;4!i~cS8 zw>;APmPeZ3@yPQ#^zYEWv&Zr|Kg41EB@VYdQWS^z;&6*D4)@W;VZJ!rqKm_Pakxbn zhx?UBmPK$VKfdO%pxs;hIzATsIzATsIzJYiZulm~d=q27i81QBd~@vE81rq6QBQ`$ z@_QoF4Qk7z@E^+i3j=cgrr`tcE|G?AlA9%X` z18;Er$kXv3c?07|;(sL7ej?R=B9(t4{-;W+iNm^H9BxSkahNX-x9H+gi^DCt zILsG^TXb=_AKODuD~sSzs)-|Ynm>P3qvRe`4;lGi+A_+NpLrMOXI=#RnHRx+X3+VC zp8kbFILsG^TXb=lFAlfp;&8u`DZih??~Uh|_vcgT;S+|4@Cjo}{$xQMEEdGUVnG~W z7UV&R>Q|Qi{_j8={+_l}ZY`wm7c$B$WE5G*D6)v$S%kjmj!&o;p)Y2XT1;*&CN~$8 zTT3|q5^{G5xw*u0H(&6?VSOzQxAeU@%om4SbaA+kE)Mg>;TByS=8MBEx;Wgga0Ibj2)!BTdeJvn2I7j~XRkG1Wsx9$F@g>LwHal;%kj zES{5p&s!GX)7{_m9Q+4f=lTKt2i}tSfpqwh=ioo0|42Ig$aC_aIR8(i%TK(X^Hb&Z z9C6t96o*?HMI7df!!5cv+(#FO`QmVkE)Mg>;TByS?pM;K2#z$tDxp2nw2I;2XZrVN z^5bWQlV9lHUw8}W7lxBx=>PfX^XdQjyk{}r-m=lOis5Jh@e9b01(mmO#9{p<4!885 zILsG^TXb=_k1h`L#o-oR9OjF|ExI_|ujI$?=cry*=JPIKzKG1{CBpE@gKE@*_@=`G zPGJkb1w^|;pqwzRDxodYw2Ho8$g8Fc8Cw>TJBt{57LhxP&=+y3TFj+rF}b;z+*!=n zw1o37A$|$Dxuo)rjySBZ#o?B|7l--caEmSu_tC{+zBt^Xi^F_zxJ4I-`<2{U82fZ# z?9+v@PZ#Ds)wC+cEQ&FUV$7l#Bi=k;5_E9tF}1awzC)6I|HRy1B&TP3ezg)5 z`eL&79dh#5zDW3FMma2w&9FE&!{Yi^(ypV$u^E=cm?bf0NsL*NW5O(pN3dV>2=!}T z@%WlY^xyD^{~I2`f5RizZ+L|JE&8|U-|`6eTOQGV$0OYDcm(_%@!wf|m}T)uQXH02 z;&96&R&kgw4!7vyFkc*Q(Z%6Dx;V@ihg)=U$cH1%vP$4cv#b(0(zJ?Kc)ow+k5<3u z5&ZW&qW^*Z|A9yNKk$mi5A^?!Jfi;*{YUg4dByA}^q+Xd{}cK1Q{@r9IIQ2q;g;W_*E(d(~sY+=|D?U-SCP*E}Bnn#afApnt>T<8OHU{0)z%zvcCVZ+ZOuEw3kh z`@-+aeuw@YudjTE{++$Pkn{Iz9=D3a@=6?Td3-Dm^Tpv7T^#0%!!5cv+(#FO`QmVk zE)Mx&ZdC$Dnp^#q9JK=Z?s+wdzkBiWCpmGxr(?gTW4|XczNh1V;Jt$%cyHkc66*)_ zA9-);M-uBt-dp&Q_ga1;{wLmx_=)rXWbe)7#1V&es5soxvEnda9B$FY;Xb-J%om4S zba9w34!7vyaKDl`MR24^SG_%Q&-pfw@9AB;sD4k!nv>h88uLSp`60&ScB{tx7-N2n zF}W?PF+atapK?sjx1Sk^ekLD&<~^C8c@O3n^63}y=@;_l7Y4HVyk|2XeLnd%pZBm9 zkZ%jn7w{g|g35bT;;{Y~hg{~$rr5obWQ$b!Bda&sT!wnC-&)r8GWi;&EFyaWzW^0W9-j4cDf z;TByS?xTytd~vu%7l--caEmSu_bbobi{MbwEsf8nm&Rw)OXIWYrTN*k{x9pa zT6r;~uFJKuEXFL0G3v?MVo3j&dA%7!dM=NLt3mVO>Rq*N&axF`$qKS)1#f1oAj_K2 zn|S}M3B8G5XIaTF1g#{CR-&)u{j*iPb+n2sUWLBOvNUIzIIP#j;g&2Ahxy`gi!KiL z(ZylDINYL(!+deLMHh$ru|0Gjw+Iep*^1cvD`I!5hjMr3=JDRQUwLfeaCh$5|7q(R z&DCpZsPl&zEBO<4*vc5Ql08AhQH|N`G-V|C*zOCj> zqSfTf8b+lx&c<@!!0=?4)ev~7F`_fql?3Q zakxbnhxy`gi!KiLD>?X=aMVT}HHt&b2BSn=U+-NXI`m1si|hY0c)g!%|1)8_vPTVM*K3K>M!Gsqh-V|Cw@6^6)fke|MJQk zN8+%a5Qkfy%8SE%akxbnhx_Q_Fkc*Q(ZylDINYL(!~M!r|G7D;v--J-sz=VvRy}fV z%9oF1_(&7L_}F}Dd~CinJ~m&PADe3e7~eQh$L49CS~WQSvVkYp+~48f(7wvI6}-W; zf_zv(KCIvkwl5Z<{18NoVt2qBE^i}p23hky}#ubP4 zzc}2I58^Oi9B$FY;Xb-J%om4Sba9w34!7vyaKDmob921h|dL zne%OKUjKe`Q@Ui|OCaqTU^3iIBvDKu_8uT>`V`~`3 z*6?!ET3(!7%P_W&Yl}NAMR&Yx97uWZFA+|dME;U|q zd@`k;v~L(%FpKI=6aSQEOfxiIK3U2O084qmzm%7c8hHVrkrx0O(HnU|U>PqEEaT<1 zWxRl}jF+31qc10ZIWHJ2ue{tQ4*Qgi^DCtILsG^TXb=_ zUwMIGX?#e(G(MzX8XwXNE8m%Dj4_QdrZL8-$#TrH7_%(KEQ>M1&oRqm%<>qsJjSSL zYcV=VcM?o2Gc=+iJ$a)r?cCc~NQ&Xk@nEaK^)fq;&4koh{JqwxJ4I-`{?2@UmR}H#bLfU+@g!a{Yt*A zj(xg1_UY=_r^2fBsU~|dW=)J)6Jyk5Ic9B)SsP>4#u(w}m~}B`U5r^5W7M>@n4E7# zv~QZuk#FmHsdqj3vYwYhH;_*o$d?UVS2r-eZDjo0$oRIA_>GKj&BQlz{$}#Exsq?< zu>Kc^Tk=61=8MBEx;WfN7l--caEmSu^Tpv7T^#OL@@;+W)Ag}W*T+5;R;^Dpv5PSq zV$6mZv!VXtUTp@yF$Qjofg59>zC-$BzEEtAG0iciImR^C|5)uVY`W1`LL;Zi9uMx9 z@>0}N9^5bGC6-2Ba%tqje$<-{+qyu>07 zO9FAY<-xr;%om4SbaA+kE)Mg>;TByS=8MBEx;WggyckdfN4m`xpPes_&(4>|XXi`v zvvb{MtH;!5X#U25Kk;gefsHXRH{Q!j6+K^#G0S31ZqRDX@))x`$1viinH+DMtl({w z6}*YJf;aJ+(3?oQCSK8OLSIQztwdjmzLKO{#hX*BIR7e=dX>fJE2}sx3B=)+q!5Ss z;&6*D4)@W;VZJ!rqKm_Pakxbnhx?VJD}qBwmpQ6^x+3=JirlA~QP$h28q*YGnqo|D zw`$DF7_&0Qeih#o?BG5Qq8VaEmSu_tC{+zBt^Xi^F_zxJ4I-`;~kv zfeS1 zgQ-2gQOj6FCh{z@dsAwj6y|s2XR?JO1(=UiYuPz7WjInzmXDm3S9$d3w_CMVw(>+j z*TGhv=!Z{uDWLXAz8r2NAGYxZ$2Rh18*g}Q=M9eS=-YV%WIJym?I3;!`VQV8*+IVT zB%gPZZ#&7iot57+5{I?CINZ_`;xJzvZqdczKDs!}7l&JPahNX-x9H+$=@NHy)e-jeGobB;D zZYO?B4?&dXio)h_a87kRmh zyxUD)?q;0aOqY8?HpyY0rL)ChzBt^Xi^F|%ahNX-x9H+9UmR}H#o>M>{fgjFzU`w=ZM51)pSlzK zbRT_c%KjL$KgR4Q#t(}z2V%^D7;_-T9EdS$%T#zigH^`{$6r)N$*;EO;cgR;*EjKs z$R^%Q+Qcg$n|VCH8GSRam~2MhLi`r=EyQo(@%~m`57^3^OIwNGT6ugg4(oq$xaHxq zILsG^TXb=_k1h`L#o-oR9OjF|ExI_|uROk=o5QbgX(GeqZcd`=k*{Q{tsdV9FwOJ$ zvwvPgWqi*YbzS<_e*bRPcGL1<8?O>=BM-Kb2itfJWIK7Vo!3CN^P0zYekW-M`VL-Y z+Clsd^qu?;(@x@dqVKHakvObh#o?BI7Ki!baEmSu_tC{+zBt^Xi^F_zxJ4I-`;|N@ zf+J1S;+v9clr%Q@gM)3nDOsDE>)7-iY8|~j25yh9SgOg=e;n!mL$mrXozhEUM~vA) zj9q$n#Md&_mKkFwF+Nv|e`jZm*_mJE%!Ai12A^Fd%`VGtyO(O%;BR$i+Vhb4hH+>#XHFkc*Q(Z%6Dx;V@ihg)=Um@f{u z=;CnSblO8Z8H(UYlQa6%Cugxwcf~&4mHTwMVK*^8A0x({7_&RZ?1_J8Py9Q3V$7Zx zvp443-Want#_Y{8Ip6m2KIA^$b=yb2?Bim$pM2R*zU^m_+Ryuz2N)y|kWUA=7#<+s z4w8=tIsZZO?Obg9>9f&b%ynHtGWODq1sb)-$uaeZ3 zSy9IZWwusLcj9;izlm2iHt`D3CSG0J%qv2hdF5j>`eq)nZ{d}WEj(i1!Xx-CJfh#q zBlxYvZ{?Mbt(8~b#9_TI4!1la7l--caEmSu_tC{+zBt^Xi^F_zxJ4I-`;|xVo8lAh zP4Nl$ruc+=Q+~od-LN^vY>qLTW6b6lBi`Iof(}l6txWh?d86-;W^E<3WtyhZ_uI&g zZS?&%a%(%ex1HBFw)1+&c3v0S!Rtmlh~L5M8#{PCWGCm}iN2Hgot4)+#9@6c4!88Z zILsG^TXb=_k1h`L#o-oR9OjF|ExI_|ujEz{9BG>NN3=(6>h_98Ntx?&HT96U$ZRd6 zOxeXKvx{Ho+C@+9VwBlUChTSu+0BcPyBTHnkV$*c_n`0L#k9S=D72UJ?#r3j8RxAIZSJMk5bl6zV` zWZ!6(mdOXbqIvQ`>ML)X+1f}svyVRA$LO(-E6+Z1WO7 zCk_yQkSp6k^n;xLVCBjs4&xMuTX@A`zBt^Xi^F|%ahNX-x9H+9UmR}H#o>M>XNurR z^CQn0pOE~mjgqD}JjC9_L+njF#NNb1?9IGavl)Fe@8xXfA@vsGxA2g93-3W};TMax z@(_C~`c@utZ>_v{BM$2{ak%9nvpCEbhg)=UxQ{Ll^Tpv7T^#0%!!5cv+^;;u-V`4m zZ;B6(H^qm?oASeBO>bh%<`}a%#%zu;;!Tz8Q&d3*C%(8K{H(mucSzHl6529NZ}^3v zZMw|0;_JII|Kyz{k__?`U1&`xr5XXPCmaadoA z!!3O;4)ev~7F`_fql?3Qakxbnhxy`gi!KiLE4ft!N1EQ0&>m@0!`QHk{@q3Y?qY1& zP5b3|D)$Jd`QM*m~iX=(%KflAJjP(qeEmKs%e+ZG@AAAMO>oZmr+(`v@ zQh}XRaA%8OfxD={F7z(+E~~)lhHkE`-RRw1xw~7u;(HGH6}g8ia}O2VW9QFTUU3+& zINZ{1;xJzvZqdczKDs!}7l&JPahNX-x9H++hg-@_9OjF|ExI_|M;C|r;&6*D4)ev~7F`_fSIW2u4wZ2c z94g}?I8??(aHwvJ;7AMKR-YgrYQwf;JKP>_WdV$SxZN+OhdWr{w)$oINE?1T3t{40 zTK)KzHb1U~_?C|3=gY4+td7LtwjJByRvh;EVRUi0kA4JQ9QOGU^dsovu+PQe7F`_j z!@{=&j$^OW;Tg-x4^|!nXvDwD6^_THCz7TH9IpcDUb$-bUTEwR`=wS>0*c zj^0jPx1+Zc-+|uI=I8BbXCZ8LpX*i}R!`z^OI@{6cjB4$hq07N6t<8 z@{zf|=jQeAH#ep0bFbIBr>}5*bOa1mSCGX?X-A8<1hu3pI_1(|;`xzhlP0#f$4y!kDxTXHYVZJ!rqKm_Q zba9w34!7vyFkc*Q(Z%6@rM~Cpc)7x?W$X-U8Mk$!>XCD^RgavT^5r9Qeb3Dc)nCzW zX-UoB`CI!hEvZZ3NK5JxIMR~3)2HBvy0G2Y9-o3AMn8;xxZAJChkIB$ce;P13!nHS zJ^pzM@h!x+bhEVXNmKM(-{P<;5r^AuY>!)U*yrMKi!KiHkD!ageROe{FAlfp;&9(| zIMTD^85}QHmX7H0PttACU+nFbnQYaV!}SoNO3-b~<(!#t1j%Tm7LW#zBXwsy_Pz5Ai~15c(xScujU z3=3VIUd~BB`2!%7dsPETc0APy^6ak!;y#bLfU z+@g!aeROe{FAlfp;xJzvZqdczeq~tbtk+uYlHXY`xcVpcs;hreFTLrvuGrYnRX>l4 zzN>zUv_`)zE=QwDKZ zt%}1fwJQ$u#o-oR9PXow!+deLMHh$p;&6*D4)-f#!_j)J)vEkxz2NGf)T^%kNxk%H zpY+zxqoVJvpCUQ+=;YJ`<@Cjvz8KRNWBOuDe~jsmG5s;7KgZ;;p@=q5Hxo+e`*bs* z1denwp#+X}GvTOT?+^9*{NPZZFAom&`?BHiQC}7u?#1u(;|}-xaYv5&=SO;desBc+ z2=OgPxp~m*$G7zP`C2SKj}79mS`~-eK5V~RaoFeLaEmSu^Tpv7T^#PCi^KdDbaA+E zIvnX{!qM7{zcwd0)H~yozVND+8p=*|xE`n~KU|MVPCPvG=Ck_!f+O{q+8qRahy1pe z8q|T~-)X7G=Iw^a~s9pj^2*m-p4(Le(o(C_49P};xkxu^ryd*2Lo|fu8YGh#VQW- z#o-oR9PXow!+deLMQ=y%Ko^JU9q8hap9h21dac!N6|~k1uKtM^ssD6WYrmIZ{^_o^ z`YBYQZT0Bn)XOzF1lo;;_88M1W7=a(dyMIbF�cBgS;(m^>^L(cJ0YLJ8fT?k$wS zk?t*&z>)4PFh}U5tUD>|PRhQEvhM2j;i8LSqYJ&8VWFEjKsUoiH*<&{<`6y1F?xva zsSFF^uyPfLTgp}(=8MBEx;WfN7l--caEmSu^Tpv7T^#OLhK0_0t<_cno%MpNe^Rfy z`X}|$t9{Z{KaWO$uKFpGQ;$wgJy1?}jOmUs-7%&+#`MIPo*2^;V|sE-9vg~i^K@^a zguYMr7E0hq_ZCXvNcR>P8;&w%ILamcD3|=+qdxENMejxLWo+nUZ0KWb=woc@>-VWc zKU0!^#+H8K`z=0C8N^|=Dh{{Qt~ksWhg)=UxQ{Ll^Tpv7T^#0%!!5cv+^>ucN9(m# ztMa4uf~$X0ue#by|7gARYM=Dh&!eL6t)C(}_2}f(1LgF^n7$a(7i0QjOn;2&k1_o* zra#Bzv7v}IPxlr|==*eUp#+X}Z=nPZjSa`xb93ylj{(Qn9D9sCJIC3Ycl@x|`f>K$ z9B0qY0PzECz8zrC&j4HZ2HCSS$mZF>BfhK{v^_m}Y!HXlsyN)Tr$!v+i^DCtINV1U zhxy`gi!KiH#o-oR9PU^4>=ePFXNg5{sBVkkP~8^6p}H-CLv?$Cy>=(qD|dprI>BDK zA@m{YdI)`px;%+~68$7wVo$PZ{uGkKbt?|5BXPK;uEb%!INYL(!+msd zm@f{u=;AP69B$FY;eMrVi{Mb*7QvyqErLUJTLg#dwg?W@?P==nGOXZj0bh-4?;2x-Ei3b^Et+_+Bk0hbrE`6{dEtS;c#f$?!QQv*#$T za}?hQ#XEvNLUE5UnI2^_JW6qn@(WO-=wlT37{x!vWP7YqyyCE85{FxgOC08l!!5cv z+(#FO`QmVkE)Mg>;TByS?pKPp2o4o*5gaPsA~;mMvvSlnKw6U2UbLKu`%Zud*zR@apyQ2caF2?_Bb1Nj-wB-*M5MFdjseLY}^}UW6&TQcLv$GGg#S} zCk`t~akyn0j5y2}hg)=UxQ{Ll^Tpv7T^#0%!!5cv+^=lhnVTc`u_w~pMAakbW~&}K zH|5Jm=KEoD^ZNIjo6_~U*=V0PX}7el=D5GL|I)g;1dg<>E`cMhtEul3Y`i_e#@Q3p z=MeQfMEwr2@ootHB=INFPg1`p*|>X(_*0A@rx-s@nV#>5iNoqm9B!#UahNX-x9H+< zA6*>gi^DCtILsG^TXb=_U#ag`a!m8TVf`gAX>nabqol=k2^?v0T>?j1T$jL+7S|Nl zX?De)rnpX1oM*VWo}oC;P~2zuA)B-4XDR-(=x5n=JIwiqxwsFb51XEgR~%MM;&4lG ziNkzxxJ4I-`{?2@UmR}H#bLfU+@g!a{Yvo`!I2i%CA3FcT$jL+7T13SM{PcTwk^+f ze13hlea0sp)lV#iYBTO(PGN604HNASf%?DX@?886!PngVccph)j&rR&N4cJ(+|N<& zBh1A|m`jgPt|OH5DCIngK1%#3!@(H(7}x4C^f5bsE_ZQQ`H90Vy#&+S!k^i;rE{_B&c&)b zN7Y#gj?@EHG9xi&B*u)yn9&$B8e>Ld%xH`mi!oy{W{ep74<*ND8xe|V;~C*JBU8W4!%L#rISYl zaae_l!!5g9#9_WT+@g!aeROe{FAlfp;xJzvZqdczeq|TUvHGr*+N-d~>RVIlpVarK z)IX_jQmMTSbG&{Y<>2x9DUwrQp`aZ4fOW;T=`w}?P%AVRk!Pszu9dakwAveU>F@!$E*f4~C68$7Q=uWcx_9Q>q zaf-3y6!E7x|EbE@AP%clak!;+#bLfU+@g!aeROe{FAlfp;xJzvZqdczer0SBN4ggI zl<`Ep*6N>ho9zE_`H5U`(+x8L^W@TR^$o?tXYy7LKN%07iC;bZR6aace-W*kZVi;s zyXn?I2^{IxKnWb_)&SLey35~lJI$5*G}V2Ez4d3%&!C?{Kg*T>ELZ-s=x5oVJIvnx zVfNn+GxHd(RKGZ^8pYw3>J*3h;&6*D4)@W;VZJ!rqKm_Pakxbnhx?W4pUF`zv(vfE zrWE zW2G>{crt=M!fauLmBJ{qflILsG^TXb=lFAlfp;&8t*USy7(BYv?z7yI;F?o%yR)46NqtcFUC|BnYFF=iyj zjFLO)SU>-0eQKgb#b^v1je+(>YUdw|F=H`iEXU-5B!4;o^6G4Bguk?r)4d8h<8STk zbgv>7@VVHQuj*`148La)V_x6c7W2ma?0?5^M(}ssd38T)a4DjF(`^bi+#F-G-Z3`x zA7c;iaW?E6XG6_#Hq;zPA0U2!4LbvD#v5Qm&LH|AoAn0K2P+%;#bJ3a4!3NW5r_HW zaEmSu_tC{+zBt^Xi^F_zxJ4I-`;`qj$LbqgYBwB?)pxnnKdEnZsee-6?^65Zc>O%- zW<>oI$*D&tryeM0AjS;Dn1L8G5Mu^o%wUWej4^{bCXY2mw0XKsQ9|FR+Y}{mq}voF zaHQK5)cy(f-=CoNPq0~Uh|P9Gj15C<)Ez=UiGGs!lZ-7V+01u}^PghuIK}x-+1Ns! z>VKgWht;Y$+)}&ZFkc*Q(Z%6Dx;V@ihg)=Um@f{u=;Cm{GB%uuwRR%bnp!5^!1x~< z(ko}e%6Bt{V$4vC5oJ1z+Z1)waOpZ34_D*m!!vm}{8T(#-yt8a2GtkJg5dQ_JKs%UGc*&&0z8m=9NLIaNIS*?73xEgznt!`X-9;lfXc`)`Y=Ez`m!-89XG zUqpkZ+Y}{qY`RVHM{v~sAIw)|S?HFOYPE=2^DW(Z_#?1%C3*$X>+?R{dEf$mjygTZ zf-VKMVaFn=oY`V+vXEtbUzWY-3)ITKYQfsl*BC+{h zF#t8foM#)-dA2E?XB*Rb{yW`q_Wq8u=YO1SO5^PLpJ0#S1o{MfhbM@iBz}@@Op|P5 znymako#L>H7l&K68HvMuakxbnhx_Q_Fkc*Q(ZylDINYL(!~M!OrXo1>215}X8WD=% z(1>uJokMne@I0G_+&K~|^L*YfG~F;BW5#35c#Ij3F%vOnBF0R_n28vp+)Cq%SJ`Ae zrvAwhll|%WWDd-uL=law!QcXe!3FjtUZ7YnuqW{%dlD~F%oouwvgdJ%J&#lT0LT;@ zmZ$h3flKU}yhQvZ2AfM3PkZQogE*`>#o?A>6^HraaEmSu_tC{+zBt^Xi^F_zxJ4I- z`<20<2o4PfMQ~^^D1t+S!AuSx0@CHpZ|7XdWj5U~Yr5Dnt+q)~37jg}OZ1i5Q(N7= zQ3`1SFcZ~N?JrGbmG)(>)0Zjj%arbAO7jZ(6-x68rFn(l8n{a7U!}CKa-F}5evRw= zHO_yHdBU~Ic4cu`sfoiar6&&a#o-oR9PXow!+deLMHh$p;&6*D4)-giT?B_py9f@I zb`cyZ?IJi-w?%NMZm)AmzRquaT<4N{o%#0-F1a_T%Nx|)4eI(Pb$t{4Ch<4XZ&BB` zsQX*Q->S^d#bI?M4!6{mILsG^TXb=_k1h`L#o-oR9OjF|ExI_|uheZ39ID$QI8?Vq zaHwvJ;85Kb!I9S0{HL4e*?xGQy}#$#`#X+4&VHhC{?pxY{?pD0_8U#GA8CU434S|Z zlKo7RoPQF1vhx3Ni^J+j9B$b!Bo6b%;TByS?xTytd~vu%7l--caEmSu_bdC6=H{qQ z-DV}K-PKU@)b3$SH_T+Ko@=7Msb%`D|8M#q|I>e`N#1|+AKv=U|Ls5j`OmG*^S)@@ zvZ`_0>h+EDwlwW%YFyv6V&3XC8|F1{Y?{}+a^AMpP4l)kE#K0#ZRcNZHpS_U)@=wue+&vXVaE>%bT~aUomgx_O1Shyd^4sym3SG_SD$xH#DgsybBsP zE?=WBx%FS??OfetUwZdE_14CD%NxbKe7(Lz`VMQh{d3;O^0zdu+@^2Uv?g_mpGoM= zYC`pFYV7n?8rQF1)3j9q`gilrjkUj+zQURf%eE_i=Ng)?X-L59u zzHIlusxS0Mbdu%G|MT+ZjaxUZ+0wYJd5gY6qc!Z7CiRy(w0X-4wd(=>+`3JtUAd)k`L;FbX#e8%zo=$kvqeq5RVe>Ut$F@A?}NtWt2uUqb?K@t zjT_TQk?s+?{yEdw&x6IqR zx=}gi80$7R?^LF)YVsy(G6+dqta1GqrCe%4JA=NR5p75;E7q*6C4jz>l61=|nq$-Y zX0^d8HHq3HoHY6A3~G~|&0E%`q^upK4*h3(w$?D~7*t!RX+W$k?YO~^?yfOv{jH;7 zy1P~aN4mQf_xqiX`~A+x{eI^ePA_Q~{XhPFYWndQI35GXW8ioQ{LdCR5d$Y;;6x0p z4dD4NPR78=7&sXNCuiH5SVVKD`)pjiFYwy~7r1y|V6*W>^o#tqz(w?n=u=D{rkET| zF?pC`a&U>?F1W;I=u2#NzEt@izr|q}YjL>c;w=vI#o-oR9PXow!+deLMHh$p;&6*D z4);x`9Q9alZjR~&{gp(ulK(@n(rvdAnkU_MD}f{3c8jHVA(q|+O3!Y{U#L&IG(cRe z$JCz2U5tSjW8lRYs7|bn+tUqGF=i^pOvM<>w^|k``SV?QWnOSP{xQz|`g{+*h(=B~ z>X`UnW@3Mt+P=)f;R>~Xg|XoZ`W5u6j2&0eucBXNVR4PI;TmJdHO7`}l^-1vht;Y$ z+)}&ZFkc*Q(Z%6Dx;V@ihg)=Um@f{u=;Cm{GBy;!k#5wL&>rbVT?riNMqLRU=|)`% z9O*_Kb#10^@8yBpNq4fLDnH_>nMV`4YaZ!s?1Lcc})txDaB!|F&J zZmBDAm@f{u=;Cl6T^#0%!!5cv%om4SbaA*}soNqr(v7+j+9TblD}f{3s4IaZ-KZ;p zBi*QDv+j9*2IM@O^UkxCf1J&G<80m=XDk0WoBt-*EIh&Hy$Rwc*epEB=Dgi^DCtILsG^TXb=_U)kJuKK|^+`M7uMeB4uY zKJT5=Dlo>3$C&XLGah3mV$4L0nTRnHF=jHxOvaeW7&Dn;!jiv)_DxIv5;)S5pSH{^ z>sn{q2D;aGb_)F8{U!iCVS%sj@%$HS-EM)e?{+(^*6r@Ry4y9(6w%yi$;TByS?xTytd~vu%7l-_?TJLFW49Fkjh$^{!<+YW?PkDqgR(X_{;N0sTA%W_b_0Qa*5Fb^`=)ya3?7#m94<4* zxXc{n3Uin%3=UVAqg-JQbCvk3%u%kQUuAH)#t$G|WAM7h;B(Cer#!fb!-`%UZYh3o zm@f{u=;Cl6T^#0%!!5cv%om4SbaA*}8C)_)_5R`ISi6^V?M^qm#8#_&0p^=fSK{Hb zqSnI1TT7PdhBtyvHyBE2ymW)11deorp#+X}gP{bDbc2B+y-tx|rwFf8>AA?oVMQknw-li`%om4SbaA+kE)Mg> z;TByS=8MBEx;Wgg6nPOG=>|gy?U8OUl)#a0FqFWNZZMR(Pvxjfo{x@yC<$^weKEYnz2{!ppvWIVyy}py2f70|^x8krm5{Fy%*onh@ zakxbnhx_Q_Fkc*Q(ZylDINYL(!+q1?(8Ip-ac|f8xKHkU+$VQF?~~IFh8Qy*W5#35 zc#N5dF%vOnBF0R_n8_G38Dl16%w&$?dubdfqJ7g1h7$TY-C&4qS?On+W&4}@IsL+X zzt+Vzkyj$7Nx2`cs_^WKXRq{bI6Nn3ID4gIZLa2LSIy|`^l7?#P;blXMDkU+>V&oL zkXN3s%2mDt1aUV=l&+i!tV6jG2ltQ!!>L#!SVSOEKnB zjJXtJ)U;{Mk$wRsk4Z(eZ@LjtLO-V)5wR_EKi6JOP#L5)WD8L}2gA^zf~d8!GQbb_ zpRrSEcnTg3M<_4T;eLdQ#E;0ynMGBKXXb1fnr=1JTd+D3y(&ZfoVDc4BgCsR6i5;+ z$Gj>-VV@CG$1R~d<}@)Ji_nH^mv z{u=Su7|E`oU$fa29J((m4r_mLxTPP&VZJ!rqKm_Qba9w34!7vyFkc*Q(Z%7u>2PQy zx*Rj~a;)~tvD$@|GxbV6X8Ns>f8Ve&UBMcz#8}bhv{lpPyc2hF{3e&+gA=p+-}E)o z&5RP7Gu_N6fg|0_D1js0%&2ozhmlHp)k{^GL`*HC@{n*PrsS1)(aPme{X17<%+(n4 zQi;@VrKwJGN~&m+6Mj-B-523EPOeko*O{waX9T!`egpjmbCDa2AU7EyZZd-0&>rc&NC_P2zDNli>AuLTIBI40mn5r-_gA(b{>t{oU)i4cE87!qv;FZlKTmR- zZOOOU{&g zi^DCtILsG^TXb=_U)kPR1c!>Z2o4o*5gaPsA~;mMMR2HYe`8zmZ~W}fZ~UCVZ~Pp< zJ?i=%KL>D+y1R#dpSr$J{C(>7K6U?q^FN?&AD};|Y)cl0)sZ;dQdi zILsG^TXb=lFAlfp;&8uGw?%NMZj0bh-M*e9&kKF+agX24NwZ5n;RkoZC;X~M{zUzk zW`uqApQx!5gH!*xp4#gEe*HH=rr-M90v^O4`*~3R;U2A?9@L|gQxB}&TG5E``fuo& zq6)B#nVEUj7Pvp71@6yif!cS-EuaidU%J=7Q2jehzxCYS&3erj(U9`{zleXq-&H~y zQXW$B4=MSF3@H!!aiK^2c+eyCN9d0jQXVtpJZ8vw%#iVzslXG4oG1L!!4u-2*pQR& z1c<{rOdM`0d2yI84!7vya35V9=8MBEx;V@ihg)=UxL+Akir~F4pOWM=|D6jCmAe9>ti)aZq?%FDU)d$1&z{jCm4cp2V0ZG3H5*A>TBR z)V^1$V*k$|YhTV@eR>#AFzc7I!)jm7ofz|P{BqW!wJ&GR>%W{I#+TDG8@`+dmm-o! zgUeF}m#3^Vp7Jv%PgzGiF*rP9zVeLu$aD1P%vYW>csyrtdcpZ$pub=p^P;lO z5Qi1JINVbF;xJzvZqdczKDs!}7l&JPahNX-x9H+wD z*BkOD55n(7aFZtf_QQkt+Yd_l^abD3t&coM`2AnR8|oFU`ue<2w=)-Qt{M~nlHxIRDP`uv#d`(ws|$JF^_e&gi{}`? zzBt^Xi^F|%ahNX-x9H+9UmR}H#o>Ns94LY#-OebXJ<{zA|9ul*BfO$>atSL_tYv5E zp?uIQx+x!|obf)It*_E8iFy&L;vdHPdl>8QVf^itM=|D6jCmAe9>ti)#Mr{%F){8C z<4%luLX5o{`h*yFV$72qlgEZ4`aa!_U=Hw<+J4F$;VIYnXZ(iCGscEz%n_cUKWFTC z&fNYvwf~&4;RSPq7mPhG7<*n+#s+a%9*Dy&`5+GS#o-oR9PXow!+deLMHh$p;&6*D z4)-f#LlGS5ZbS*~k?uzL*x;`X{;i#(!Qg2uxTmq;p2mWEnhQ=h6JpG>81pQ~Jc}{U z<6!VS4hGL-%<~xYf*4%YY@{nr2b-|H4$gK{g} zq=Meq}6^29BH8+3+`#X;HKYtVm0VdT(N$Ho4^%pl(3&}}$RPq4vQp4AdtbNVA zfPc#G{^U<;-!*)aa=y0FGk#%zhViWa(?PXYPv7KQtL>iG1Le%|g_BZmspRAszH7QG zz^_F7%8u_}*|GgAyP$5f%jq_|oNlAv=6{U8!#>M9?9;r%KFmApvbszBUCw`(T~c=~ z9u7T@5Qhy4;&96@CUKZA4!7vya35V9=8MBEx;V@ihg)=UxL?^NRRl-6D^Nmvq`Lwo zaHP8eC2*v>0wr*yy8_hJZ|q+Djk^4ey1YkS-eZ6CJ@k9j^?mC8KKgz1`|NIf!2dA+ zfb&0~ZXZ;3H;TjRNE~jdD{+`F4!7vya35V9=8MBEx;V@ihg)=UxL>K;A~@1rffCvy z-4!T-Bi$7!fg{}pD1js02B5AUay@*=?+!fVdijW5$&a|+KB6ukp+9C<@?);IkJ**{ z82t(7e}evmUCmFd?(_9l99Bo-a7$f@!+deLMHh$r=;AP69B$FYVZJ!rqKm`*O5GO0 zk!}N&&>rbFKnWb_Hb4m+s@ozs(qf&ue9HCmDf8T?TrZzdchAtDalL$o{+zmfj{cmw zecu0%|0lh+_k!#33+na-b^F5VI@hf@td7Ltmbwy$`QmVkE)Mt6#bLfU+@g!ad~vu% z7l-?mx-EhuE!InDkF;1Xfg>%}OW;u5KIOM(@>2L|_!S`EDDjk^{0PVJyC3#dc#Y8~);Yo+emj(L5y9ryZeqwdD&B!TCD|Q$6Rp6^GT4INVZK;xJzvZqdczKDs!}7l&JP zahNX-x9H+`cILq$u-|YBD=#Mh!=*-SUyM zLaWG&Xgn2p5gaP=A~;m!MR2IdJ1N3Winx;^?WD-N(7TR%@pldQMYfBJb2oZ77x!)k zfo|e^xcK*=_n`Nfo{L-@mg(YfOXiEid~vu%7l-@k;xJzvZqdbIzBt^Xi^Kg&k#|z$ zsj{xv4@QV6mzkQ!!ZKDUNVQQuawcFnQk3~fHJP0=qlP2ZZu!Vrp;hEXG@gpQ2o4o_ z5gaP=A~;m!N4b(8Oe)t5->LHfhC;hm?r~LCHC)__WL$LOGH$0#+tE8tcw7hP?>On_>!_5mIIO(H;g&KJhxy`gi!KiL(ZylD zINYL(!+deLMHh$ru|0IRtO$;@kS?J;(n7ifj=8!>fvqi z@R`~3(&5u@{ilD?C8wc1#>~v9mtu5yM?ReEL|Tc@_#&Q&e`%tpl{nY$P71g4q+f?S zx&C%>{p}j^>uwi%*C{XPZVI~_y_m@VT>?j1T+iUBmRV;mv+0JJ>GIOy zwMy=aF*8%>r5IImcRYO7jH>O7QF^DfRro>tv@oCX9XtpB(i~3*%g?LPEA#*98{x(~gdF{K~9pE04oa zILsG^TXb=lFAlfp;&8uG^F?r^wRQ>Zk=EKJaHO^Nt2k%r z--M&KHa>hNUuyl;l*4Cdd@@}9#8RlXx8n$>uzhexh<0b#uEpussI>4s?PoEiCC0SG zm=^w+4$E`)H~LEY8-Hrbr^WhdFU{67K38u&i$Cn8+J@eChDACh-iF?O+DpD2y&b)s zA)tdHq=O-%1HHqBm^=iC!%9;eZYj}LN?08Bxj5XSi^F_zxJ4I-`{?2@UmR}H#UVcr z0Yz}6#d-%NOieHV4!b=Jp=F2;dwF7@3^ z6}pMvwPbJFM2O}A9^3-L?7co zA9_FM?`KKSkKSLI4~WC+QXFonQ*oFt4!7vya35V9=8MBEx;V@ihg)=UxL+9uir`4= z`4ZYAt>;VNNbC92^_yaHVyzvGwWf4Q)$a3k%bEIG-^T%8At-y&VK^S+&L5ITX~|zg zyQL-nIhOn*K5suX>h*qT%&+r@&-wiSF#6$9{4rnpA35j89U1YsBcu4lw-Db#e9I_H z{;_nPe4Q7E)!U&F>?n53tvE~+r#=L;r&-wA~BR(Ls zkFxM*VCZ0A=osNtMd6d@y?J=f3 z#Bup894MlF(?Xv*?&Jd9$poO23wRgfL>G13MICoBPINO)bQ9mr zIMHo&u7y71Ko5EkdQW8nAP%cfak!;U#bLfU+@g!aeROe{FAlfp;xJzvZqdczeq|ge zf+H>TOK6X@&@X`_E%alpb;erjjJ4L8YfTINSkqlGrYpvD#hC8+ce-OtcZ}(dF+DM+ zC&u)|7^Qp~V$zRO<#C{h_Du_Y>i8%V`J+tKk5b3I=X_q!i{48e_gWoKH}s+RF<PrkWd?{JL?2|c%^>=qZHLdL zEeMRcr3CS}Jk>lF zma)RrQf-uvoCz3?6lFeAO=joJsNqPpTRw7DXpI9!G@izRA~-Y-6v3e)FM>lweu5%A zK@p#z$WKtjL+C>k@etcqhbZEc?07rL-u090csq%Hib3QQMShARKULWgCl1SWakwS( z#bLfU+@g!aeROe{FAlfp;xJzvZqdczex=C8k&4Ri+6pE)KFq6SEaEREQUw>$GOFMr zI8?z!aHxWd;7|phW>4yAD)clJcA8(6IYR}Wp+e74!Dpz@vusR1ONE~0GJckg?ZcdZ znDY-);lq_*l@W*4hdA6)FXAv?9B$FY;Xb-J%om4Sba9w34!7vyaKBQ)MR2HYi{Mb* z7QvyqErLUJTLg#d_8fJ0j=DU@mG>NVH$vTwaAh7rAEB;C(MPG!(NE~jdD{+`F4!7vya35V9=8MBEx;V@ihg)=UxL>K;H{z&0N>QWONoIk` zbK+MJrGxwljhZJv-I0`ScdxwqSv>PYPkpw)p8LWs^xzZNA1mC%bD5~ zPt}yV-{*UyGk(~}I;=JWRE4Fy>9ek=D>9aHKUfo6k;AwO~xGsVi}qFAlfp;&2~b9OjF|ExI_&7l&JP zakyWp+afs9%DII0NGsM3xn2(wKWyjE*IRK|9f`v&btMk-#o-oR9PXow!+deLMHh$p z;&6*D4)-f{TLed1IhW8LY2{o3M_M_Tz>!wYC2*vbGj(~6x;sbRp5uBsLfwt<0}mt2 zqeuAVm{IC}l=xBfQR;e(dGZ+XW7O?f;TByS z=8MBEx;Wgg)NK(QX_Z_;d!$uz2^?vaTmna0CBF$rZ4IoV$@fEM$=I+098skXm`+(*yI(VQA}@Mb1`pLfNlRv;?FCwuS?%^rSR1o(>=+wBkFjCo7#l*4vvKS= z8%BBx0QvwMP6pVZI)FaNhLgcF{@&>z8%hQ%8_SOI0=_t`7RBL~4I$z%UmR}H z#bLfU+@g!aeROe{FAlfp;*cNK#wBp1wQ&g?X>D8rM_L<~z>(I*C2*v*F&j2dP**3Y zyAx~(9ilFWsLLVhc8Iz@N&HDRe4eB(PqH!m6dS=#QTL~aKUJw)aacWx!!30s4)ev~ z7F`_fql?3Qakxbnhxy`gi!KiLD|K50M_L<~&>m@RTmna08<)V5*2X1pq_r{E!_(C5 zX*OD)W~25Q>hcVAdj|as*VD6Hug`M5K8t=9eVDo*W&`IizZo-Z<3d;)(;nimdJ>0Q z>P{Tyi^DCtILsG^TXb=_k1h`L#o-oR9P;z^R_$T>-^!8J#wBp1wQ&g?X>D8rM_L<~ zz>(I*To2DtSLe7Mp5uBsf+vXcKg#uVlR&xRC2s z99A#la7$f@!+deLMHh$r=;AP69B$FYVZJ!rqKm`*O5GO0k=Di~v`1PSm%x$M#wBp1 zweg?MQC%0Sa>BZJwzO3lA7fj^F}6P)V_U^BwoM#o`_*x_MI2|_#BsJw46uD_0DXXM zmILU6Y^xY#TgD*qgO%-7;;^z3hg-Hih{JqwxJ4I-`{?2@UmR}H#bLfU+@g!aebe*h zw+N23+%2I!(sH*1j$NUg)a@zGf2y(_N*q>4;&4k{iNkzxxJ4I-`{?2@UmR}H#bLfU+@g!a z{Yu>y!I74`CA3Fc?v}ujmb)czq~&f29BH{r-JRxodz!jB&Gq&Sb$f=oJ%fIR?apV> z&!V4YJM>w8_F$O09cDZ9F!957Jm^ITLMQ~?v}ujmb)czq~$I@GjNXU?K$e|9CbN@KEm~M1bu{g z@F;aZN?ne!y?7LTjO+Or@nh8Wm|c%^-HOBNNE~jdD{+`F4!7vya35V9=8MBEx;V@i zhg)=UxL>K;A~@1=w}kdc%iR(<(sH*1jH6Kztk0n)sZ;dvN=H<=8MBEx;WfN7l--c zaEmSu^Tpv7T^#P4p4YeM;|t`1Ne{q%Td`WkA~I2UZm#C3Ju07WFt*wQcQurSO~eyV z#5dE`WcjaT-f(s`UOFQE@Wgb3$dluHA=QjJJNPR1BAQX?hs?nB!A~pI&3ojoyquj zCiCAR-!yz&V0gH|f7W|}y-gPwJ}$EN=_13!MfOBqt))?-2o8-BMQ~`8sAZ2;;)Pg=7h)w| z$dx$Va4}Zz#Tauj#$1dsQ!!>L#!SVSsTgx9#$1XqmtxGN9Fs?h%Zvh-sq)KI`DG>v zSC~XxVHCN-B;g99#8pO_tBe9ynS@+rl(>d|jrePf64xq|3~^Xph{G-QArAA!;TByS z?xTytd~vu%7l--caEmSu_ba1B5gZx^ir~;VPy~m@fg(6G4u~TS=6)5wOs(0q`ZBfV z4z*^^m3Za366^Cytj{aCKBpV5#+a)y=4y<&8e^{2W2WCqyC$a_uEoG>G4NUr%!9#o zF6q~q5?p7>aGhem!C-KM?b0{UZ&2(v8BA{SUw_}E*l!Yli(f;!#b9%b!Q@tD${-Fa zPI0)USjAz!INYL(!+msdm@f{u=;AP69B$FY;eKT>D1t+SK@l7p42s~;U{C~y27~LN z;Cy$qGBynl=|2#Z91HGxF1YE2oWS|Xw=ZRH#F!f~CMR_@=4On!8DnyyS7UC)m|Hm} z4+iJiA#$FbS?Afgb)Fp{AJ50veK{CM(lnMUt;R)g=*!eZd`6r2=WQWP5 z?f8V_U$pSz&3tiKk&44DJ3z!?zBt^Xi^F_zxJ4I-`{?2@UmR}H#UURKtsjcuNcRy+ zXpeLsp#+X}AE5+}bRVIV%#|y z<|Y#{W-|Vr$@q6B`8$4xA;;u#-~x4gft_9#*y(kFao{35JTIbOq|Pt0(`<^JVpG)l z6m>p@eu;7567iRazhvV?9tXr>^(hXw)Tubk7l&JPak!5z4)ev~7F`_Xi^DCtINYy{ z14VG8I|U`QN4ir`0!O-2Py$D~QxI$ILaen5vDPl+TGO3^7;`bkT#PXnW6V^HnTjz} zF=i^pT#7N5V$7u&b1BE1dep4fLinW0Ym?A8!yq9bD2#yT#2Q5C6?wDO4BxeUWqYR zW6aeUb2Y|XjWO3^%(WPEtsYaqec-!H!>_9Axx#hEf$P-yb$-d^I`e@WT+eTy-(X#E zgI{vFNuA%M&TkTblX2n}=f8!1i*e$Xoj=b9#9?(Q4!6{)ILsG^TXb=_k1h`L#o-oR z9OjF|ExI_|uZ#mlaHN|ACA3GnNl*eux=Bz1N4iN63r@+J?hp9mVpUFZxO3pO=Fg6A z#26J)I*j`RGqN~5uv9ANBUM+P*Y$i3N2<8;k+WuYdI5p`Y3JDobDsZG{5<>H#@U}X zjy{e)Zu?60T$BB86YOuBK%YRLWFO5W`Xu{oCM)}7#9`k=9B$bVAP)1z;TByS?xTyt zd~vu%7l--caEmSu_bdBkir`3h07__&bO)dWj&uj01denEApWPMO4eLqsvOIxoUx%6 zRX+L1nYkN|R08KCRZVuzoWgi^DCtILsG^ zTXb=_U#agRIMT|#g!V`)`w}?P%Dx1Sw6c%&tz^v=rpmF5${8DKQRS15oSD1fNF{JS zQq^SV%vl_cR7vF{XU%8T_hqi%m#M$Y>>t0(_4^9f?%;5LoT@N=AK)wxZ`gqm6@fr)|pwUE49`r4WIy&g4P-+ zNHdyoh8)te`TBXE2=}^C4WOq1e7-t%;=LaEg!}7${l+~v5`7GPjP+rh`8|$4&io#a z-=)Yqb#cTe5r-q6OdOGm!x3E^&e6pYxi}or#SytU9MQ$$yfMG4;7C{OHS|ZiVy}TC zU9s1|k*?Uw`7N{N8K#*Nj>?WL=Ax!gKC;uh#gQ^_K2ozO-m`FV5`8tGDU}jm4ZP6L z=}MgWcZ2zNgY)kVor94(I6Nh+G_w=;DZ69FFMXaNd~TRdA#$@f!LgU5VGgk*>sR z;7C{EHE^WsY95%m#)EX%cwpul55o2FAY300-1PDPgZt3?(ffIzr=JI4`_Tt@U}u2# z13cJ1(0FiN95Ii?;m89s;)q-vj_BfWjxLVK#o>r9j>yH~h%OH2jR$h7;7HfiHS|Zi zuC9S2U02t@k*=$2;7HfY%-ieCyX!nCcbx~}26@1B5PcAR5Pb-J2z`ioJA^*W|M?t7 zAEy0qJQ$zPx8jI-Bo0UBl{g|7ha%(lnYSZ6cs|1Uc7%C1$^)>Y{9wc=^KO(Mq!?pfj?sP$eT)Za z$2s4QqmT3c<8eOD^Hv-&kHq1~yb?#`;&4P4hjVmsL@o|Tba6y34o7rxIB(3`Dmc=0 za1H&Du7hjfNY}wNaHQ+t8aUGRE%WXM=ffM!s~gO_3G@l{3C^bz%-c!k{UrPBN#^Y& zKUguv`FIL_3Vo_EZ^aSwNF0vLD{(|F4o7rxI7b&pGs1ba6y34o7rxL@o|Tba6Ou zJVsIlhvsb+9GbUPaA@9E!J&DZIs9F5`sqVgdrX&4X-wy*G`73KyRAYJO{CPu-xkZo zQ7NX`6mgb^RPwvdwx0^y-tqVGoY-vncV^4KGuP32uA}u_*?KOwX6LIFVV(!e=6P^z zo)uv}X6$y?0xQM>51uVBqZe2a7SR`(@r$%yWJOqF#aN>K5-Y}1=y?Y&j+mk1aAd}c zBXV&#qKm^hx;P>ihaV2)TgAhl|UvW4xpT!Zm zI2_T%;T&BYk&D9-T^x~%!x3E^&Kv7R6&zYGs^HLiQ3Z$Aiz+y@UMzRay5){pw_MJ; zpXbA!FsU4gXbHp7aQoCwBKa^u*t7jY@%xb+21-L=7VO~om`blB)_#pp(!?11Z$1gO8qQz|ap0n-e&05Qcrd0kb z+0RAM++0T+**mw+xcegdBKjha zuPyO-+Y;};#QQHb9#a)Ze135_(u3lNTpW(*;&6^Gj>yH~h%S!E#o>r94(DZmXwFx` zk-loEp+C}B4K;A2uNrFLNMALS^K-squ4($@xt6_K%+H06HnMVVqj_cjmVallqm8Cn zZj(J;{GFwaHnMzfqxq-5lh=V|=IJu$?qwb`U1pxIaBg4WarPDF`3m!VmA%6%kD;!z zH&{hqW1U%JomgWXSZn-jg*f8#i^Gw5Dvrp-;fO8{=jh^yTpW(*;)q-vj_BfWUiOF9 zfhsuCR|qxqNBRn(29ERE_ci|O`km1vUiL5xzf=_R?clSuk7FQ@2qyT z(KO3#vd4?Rv)0jOt$1+V_f0ej^~dsJu+B+;oyoq=VzADIzy>G%4Hk zJSsQMqpUMLDm%lYvNJqNGsB}YvpkA3%cFL)w4dcsyEz`knd4EKIoi)P9)%T0OjvO^ z@~DeAA{U1vx;UJpiz9MzIHHRqa&b7Ki^F;2QJN|^(l-S)^hf%ppazcgO+gJD>6?NY zI8tE&^KzbfInN{P^E{%uz$0u6%*zGz1?Kf4kH9W6FBj1l(U*AtCG;g8v0G|90w<1` zN8)f~UWp@eaX6xj!#TP*A{U1vx;P>ihaz@d4&&OUdYeeyc#o>r94(I6Nh+G_w=;DZ69FFMXaNd}=RdA#W=^FYYT}ao! zkuIcb;7AwJ{G>#_I9@;R@3M+lE_A$dvH8kI`==>dSI8T@Pr4B2Dw_8xUg3T6E1T{2 zNmtM9w@695bxPU|({**(W~*$oRkqp6ZHnt^9?_ZR(Yk5=cjPpWs?YG~+zgM-&F~1% z43Fr{@@U>HkNC{;DEut#=Xex;4tzyk215Eif+^cr*^Xf(sgwW9O=5c299)H&AeS^ zUM_RKU1r{{FmG4*U(GA%D?AFn$|JL@=&PJhSDDvqoNw27|26cr#!pm;Bj%Af9GO?* zh+G_w=;CmWE{@2>;fOAd$i?A^E)M67d0PcXx~{IFKhkw|4IJsZx(1GPU0nl5x~^v4 zt~0OJnV0L#yA95l8=NmUI3I6tKHX&AZt^JmCi-TaPql|f-{O3}#rb-xF>l2Y^GFEWo;&4P4hx5j~t%4(6SJ%)V>AJcGj&xmJ14p{9zSO)z z4#&2NPc?nQR@t^bJYNWFBBjK)us5zW-)-Y+^Oa5hVwAmZUT(c#x>%;Q6&gmeRkqnG z+iaC>wsM<%<-GISU;e|t*1PZQBlZ&q{_>yF>$|S~PdeqJ9)?+1rwfHpzyuJ&47y2%AafH4beK)!| z;&pL2qKm_M=x}HTRKcMc(8-aV;^L#71BE#{yQg{huJZ8C-fAAcyF5HPuVs3Tqx-}z?_tWJGbIo$?C}eomk#o8 zd}t)yb1&*at?gCxpqzb(P0Ashd5E?75Y9Y|vk&9!!~I^X599nJv_HbR;RyN>oPU(H z{V3;#qrCsofwWo5&K5`XmpB~hH*rKR4o7rxI7b&piccbqfWYaz5cDsk!RA2Y& zdj`pAzbD>5`&1m^8*w-e5r-Yc5wGt;--RxYcwHQh=)2Ly5wGt-7l(6naVUo)ZMJLR zNSp2JtvyJ(5*jR%p<>O{FvZ8&RUW>pJX{@>m)P7}#T)J}4_CkC!*k~qhwmv5-%}p` zTwkVrb`5=*_StxF@1VWBcgSAfJIubCIna$qyYX;09`CtsulFzqdeD1l-^=^=qW2E@ z_}*xrJuZ$IEO9vEL2*RhjV=!7=;DZ69FFMXaE>mH$i?A^E)M0{<5h5^eRgTuy``=8 z4z&!|+8pFQYAKo*-DMk%T5_(x*XSPhVY$|zr~G3*Wy7BKA4{8W8peLRw`|i}w&^X~ z^yW5nvdmvaC#Nko=G=!l_p!k5!`%DP_j3Z+kG>ysAGq!X{Q&I`FnJCPdomql@*HIH z930~H(6jl)5vCM}BjyxG&z7&EYt!EQ zy7wA~*pnP$&vA%7$zj&>!<-KeW7)%4{s@*og5{4eC5|vb5i1R(X|DG}S@#E?BysV2OJSPsvG2*zRIO272IHHRqa&b7K zi^Dm(I3gE^Bl@1u;Yj=T8aUFvy#|i7_pX5>?Y;5QUVOM0AMV9x-6Qs2H+uJ&*Y56d z`@4tsJ@~W-ANGvfkG&&A+V`UO#`|ZViX;3Z4o7?>j>yH~h%OH2=;DZ69FFMXh+G_w z=;CnR@M#qsY4823{gIbLzP%ppcqM(t);$;vm^)^~hxrR@+Bg|2E-iDv6^HkhhpPwk zm8gbO@1B?8U&l9%Y!y_0$Z)3JHOuI}QQL6em~Fdn+&12iz4wojqwkMpbi3;S_C3Hd zdjR_$KtD+PgQM)KnLY;_%dj}&bBeGth zybM>tk#^Um3-^__(g;fO8{=jh^yTpW(*;!vJFUIjuB(^;~pM5Hh@QpYe@sT(p z7l$LdIGm%4BXV&#qKhMPaX6xj!+FD}RdA&3bPfF>pH{(<_Qf~Y2TypN+sAsk4E_O>-}q`mD8uZxH9=^=b}i1YSg*2}~A z>@e%)VbJ_wCpwOPoN}WR z)I^`4oahAQLMJFEI!U?FN%WKGCmV%w;t1b}!;x|yaYQZ-M|5#GM;Axr;&4P4N95vg zL>GtiMmbRx9P;U3mBYn$oMdFyzbZ`YWGAzp!i=Y=x;%xMPDO3ncGqdlcADC?)99zs z&tUd5nE4E~Z)Y&;SGs1ba6y34o7rxL@o|T zba6Oun6(NHne~Mnt%}X)lvb5xXV3V{fb?~*?-!qLmws;VxcRR%_+6d7)ogR7Xmcyt zboOAg&DnOFmceB77k&^S{HB3zec(=BMw!2uKWistYn-2>-QMx<|MnkRl$r+TDDgbU zntG1n^I+J+L^!mf~>4 zrs9ZP9FFMXaE>mH$i?A^E{@2>;fO8{=Z$Gl1&5|VC&zQcC?B26rrYl7?4IV~=gY%8 zd#ic)h4$gCsngkm%{CW{HfieQMZfdYxc6gpqa4bL`Emz~QnCyFT#OD%+BfbRs5&}{ zev(4Fle9k>?Xzvg5jGNsBUL@(h+G_w=;CmWE{@2>;fOAd$i?A^E)M67s-Y@4(iXd; zKbniN3G4x@$&HKt=3`DWv#ujS$S{z|UaX4a5aYQZ-M|5#GM;Axr;&4P4 zN95vgL>Gti(DRyI1xMPlmsO&tN~@hJt#&F~O_x_?o6}{R(`B2}Wt%f)n=@q_jbu78 z{Lk^_{ztVma&D++;Px62HxBs?F;mp5G^P{WP7sLM| zC48>FNO*%tT78k;;KARdhOG{XhOG|qvAJQMfajPX=Q#VEV}hLH>~o%)*7KZQ&U5xS zkA8s(dI9|c6Z8W5McQ9vf?nkPFUACgLl3=+BPN769GM{Eh+G_w=;CmWE{@2>;fOAd z$i?A^E)M6730MV3x>zVpey%k6xzgn47}F?pI$yRqU$!}4wmDz6xlp#bP`1%X<_UPA zY;&<}bFpl5vHUw1bDKN?)xXKB-tTF!^Hgblt~^y*A1KdUGD=QyH~h%S!E#o>r9 z4(E;8Qw2x5v zvei}{n%iD&AHKa~rxeDFA>TgNFMJWlD=amo`5L-Q!D|IC~r~4_8N}!~Ia3MlEfTyk?&$|HO&1 z&55z%-PD8m4NjJAPL^#>mTgXsx8ES2F#eRTZGAZT&Exx`aZZ;j`0^Abg{ScKDM|`Y zGcQh4mU|lgG$o5?DBC@Qug_3+dxobY&N45~(*7*-;%v0fz86Puio+3JaYQZ-M|5#G zM;Axr;&4P4N95vgL>Gti(6jHW;7FG%rNK^>20K+6>{K?GE?3Gnr^_~{%QmOWHfPE< zXUaAj$>et~SIRbL%Qk1rHfPJfb2hih=2!owO^K#qYikoD9(HZN(lPd)MX~3X5qSe$ z8iWg4R+l9`^x*kI13V{V(bh{wc81^Gmly5Bw|89ro38&ORi1RoE9p zI)}l}F#*mo0nRZ2&NIQzb7D9@=I;T{Gl4FkUqHV=`wL9Ki%hVKOwfz8zZiO+K;no` zFAhgKQ5=zr!x3E^&e6pYxi}or#SytU9MQ$$yzCF1II7@Cmm8%?&y^-USDN%(HmSbX zFWa0i+ng`koG;s4DBD~p+h`>71iDbRxmdQjShl%X{+)}tO`brl&lQtFgB`Y&>5@bJ z!!E^$rx*1zGOdXv59Y&OV1O+Cvs{oaBiJro;$fmoxb_mW;xewjjDDHz&}H;1w7-IW z1^o&SJ6)v`{wk-HtIV3KjY@ZMgiFQYh-<|Wxi}or#o-)X9FdE|5nUXSi^CCJ9L^iF zq6&_58Bsd#Qt7-)rSmRj=jk${Y;(D6bGdADxomT#Y;&b-bERyfZcJ0ezjSo9-NqLQ z+g(@N4co7HPSL=vlk4;RsG_IS1qF4P$EY7ZMqTAG>fMf0UwoXp%;VI<9jD&y1od<$ zsHZzY`xCT3$@`z={ZFEwY}CVvBOECXN9xtY5xF=V(Z%5$T^x~%!x3E^k&D9-T^!CE z^>9^iqzj7Qqd!_(j$i1M;#wi~OsmBUyC+o~{T^7_tNa4duMbnY9>A8Tu+=HbEKgBR zd>Y%G#FFF`dP}A&xY;uc19e*D-K6&C636&;fO8{ z=jh^yTpW(*;)q-vj_BfW-mq;I9O-)CM*B)q$wYA}su9Ze%H2~OetM#nw8|vZTgjgk zAho-!b(nl~rfA~|BaLKkle@8KbGF?kZJNu&HM;8EyhvBkt7-F2(eXLleh#;uW05_N zThHV6^AshYXEt1*{RN7eFEAS};P#6w;uk4ezKDLYu}F&}+$Ro4+$fI7#o>r94(I6N zh+G_w=;DZ69FFMXa9)l}+Pv4mkv8w8+s~D@(gGtia$Hh5Q4JhvQ(pQ}osyj79j-u^+BJ$nuTd1&M^RfJ#hiT>2k)kzmL@o|Tba6OG7f0mca6}hJ-x0=d1b>X;k5R^Vl<^Gs1ba6y34o7rxL@o|T zba6Ou_@fFA`J)OB`QrxTdxQ1i2IG5!@tt6NCm7!e&JPn5T~FelN!Fi9in1qZKgIeo z#rbOreJajh`TQb|7%y=+GJfKSTpW(*;&6^Gj>yH~h%S!E#o>r94(APjRKX#CRKbz< z9~5X_qk`oczfpUQ3YR`AVEQP~>_hLPf~KDentt?tDrEX;KR|`d0PjCQec3=+A(QqW zRIrF6#!VcKRJe#Ea&b7Kiz9MzIHHTgIl4F^7l$LdIF#elwEuV!N9#trIwkEuU6Ayr z5T%{Si-`1Yc-6MhRaICv=gB}#1Wrg9FFvdI3gE^Bf2;u7l$LdIGm%4BXV&#qKiX$c1jf- zX(v)cf25rV&q<6h(?^);BaHtj{usp{qm2J3{u!eZb&N{YG5j?~srWel8OJ~4v>y-u z^X(z(^af9)@ z!TNB6@tt7&C(tJt{|WptN&89sG0FH(qEE4YOrcNFeky7?vp>WU<0TG9#!noPi^CCJ z9L~|j5xF=V(ZvzDI2_T%;k@CGDmc9zR;3oS3`T*?*%F>gx6X7PfIAYwy;mA#LaYQZ-M|5#SE)GX@ zaX3d8N95vgL>Gthe0~u}-fRe_NPOGa-=nE};%)vEth61ep?lJHgi539*yTFIeVt09 zL25Dvsbm^NAH*(0*kOp8j3MkWgg%VjhOyf)H5!N6aS(?i<06j8#o>r9 zj>yH~h%OH2=;DZ69FFMXP@e5l1xMPB)X*PkJHq&nFx^KO-w~FBQA$Ba8Q)R-F-j%d z812XK&loj7W7O=7Q=vJ_PQ5J!xgI2;*2aYQZ-M|5#GM;Axr;&4P4N95vg zL>GtihCiy{NZXMb`Xg;eI9=Red~Yy*H&{O=&?l(Lnqd4VSRW=?KPFi}CebH3T}`om zOrcLvDm)c>u^pj5#1Z2r4oAjU9FdE|5nUXSi^CCJ9L~|j5xF=V(Z!)WuOI4<(Eq9& zX**H_N7{~1`f-h$<<}@3xyJ3mK1xUWxINg%?ZH0ue)N7yL;7jo&+W+pZeI>?vwnbz zse$tLV%m;yqe>hxKH_lX_MkW-7l$LdI3gE^Bf2=8ql+VQaX6xjLwWW`6&z{*QA2;E z{RiWF9e-SB{IBy%goE5(9z-8xdRSevI?}}r2R(?{gL(`6jR+`e&3*2>jvw`1pb(yyk&y0; z`$^W1N!Fi9%3G%J-xU6t;{B&W&;AfcjF&hZ89#AEE)GX@aX3d8N95vgL>EWo;&4P4 zhx3L%s^Ccbj~eyH~h%OH2=;DZ69FFMXh+G_w=;CnRxN%nn zhx}0mhx{?mjoo?1Z=Ug=#~%y$X90bI@m)Y)L|?=oi|C8^XNmV;qWu#7S&H^~{SZft zmpB|5KXF7Z4o7rxI7b&pHRv7D#o>r94(I6N zh+G_w=;DZ69FFMXaNh7o6&&)%KZ&DNIl01rS5Kw!zWcnw5C7#?a!0wgHz_WOUv2+y z_STQwthRqPP&blu4>lXFwHv0xavNs9T(-_CvQBx)I^`qlxM+j3%m(@fF519_o9LUk zXcHH0Qhu^U`NyH~h%S!E#o>r94(E+KiB)iCsD}PXTO-DQneks{{FhlD zR+#@QR1&P9udqI>GXATK|0@1k#b0YwDy-3djrMEhj~eRIN*pm>;&5dA#1XkT9MQ$$ z99x^mq62&@W>Vz?kWP>(NXcKR+K^rHuNxwnyYW(iwX4!DFY`EEOxV__l zjNhQ#EL!VVBe!?_eZ0I?zQtDiEw*>O9DiY}c%N5_R{r6<^vgHdlGEJ1p62f6G($`dp*fMjT-gaX4~!QXG+s!x3E^ z&e6pYxi}or#SytU9MQ$$ym9xl3XZges-Zv977BmNQ(ZI9-SK(uZZB~6dx7eQ1@r}~ zD;Bx?y-52-?v5{VcYO(eEa9Iesxy|tKloIqNO8n?iNlfc6G!CYa6}h}b98Y;E)GX@ zaYQZ-M|5#GZ}_7Mj~%&ui&2*#&-pOtWZ6(%KEX&`ml;W zR`Jgo`Wo%mc>lG=`XP=OFL5|Be&UE+9FFMXaE>mH$i?A^E{@2>;fO8{=M8^U!I8F5 zzuF%iTPS{&CU1{c_)VMQ6@CmSzp~o?bsO!CR@*;plalfmaaPM;(OE0otd(un$~J4c zO+H_()955+iI*w;)wAV zha-LvN95vgL>Gs1ba6y34o7rxL@o|Tba6Ou_^k?#w1r|!y-{LJoiL`}T;(y<_e`|$ zMu|2~XyeUQ*=DodroBfh8*Y{jH_L`wMMJhp?S|Vs%575l7F+o(vInQR<2ub9)oJd? zPV*Z_GgN%ca7T8AJNh$Jbj)%`f0jG;v)s|2r6ORC_H$GO&2dL}u2JzJj_`yy9J!+^ zj>yH~h%OH2=;DZ69FFMXh+G_w=;CnRxMN!dN7^&h&>v~f#2xo}#($pio9B-F0^_^D z9sLFL1^ltd9sfoAv4}qwsrXpJKTG&yiHeV%%e?9V_@_1$~9}Wrg)&mGNI?{8!Oe z@y8nN*YM98{#q-4o+o|nM1P1Q#!VcKjITH%7l$LdI3gE^Bf2=8ql+VQaX6xjLpkfI z9<{83Bkh@fwLd!cOzD%gegjRz6dyBpPwNIq`)-?m)r6aI9lg~$JblYl9;xwj|CRkF zAFWgQwT=(gsq9(DCmZ-+gLP&DpKai?P1c!B+HbPXY~rIW-hT@pZQ--6(DSvKID$_c zj_`^ja&b7Ki^Dm(I3gE^Bf2;u7l$LdIGmULAs`Qll2{nR}}^QbU)Id||)IM?0tezukAv5NG{Aws+3?e{=7e_Wu>! zHA6m2KIh|iPygjV{cD+aH|=-N^7@>Q+e7<3Gvw%dLdQq?*COJGPa+P-S>l|dIO272 zIHK=D7e~A<4oCFe=;Dai#o>r94&~X;RdC49RdC49RdC3sd#CNoy)#67v=<+CEWo;&4Pi zh%OGjo_$&chkRNEhkRNEhkSYnA0A>oJ%kSr&3S!2%zAnlpBF#Ova4L>EWo;&4P4hx5?$dRhfX+Mm|Y zA8CJD14r7Q;-kF_zW&*Z&-UWOZuIU2`?hOI#0ys2Wfw>;Zt#h zf5hR4kHitVI2_T%;T&BYk&D9-T^x}gL_dfw4!_>;X%!r4e_BI-r2T0P9BF@wj}CEO zKZK7Cao#?Rei;2QK0b^OkFZ`I!N*5ve}wh+C_X=mPmj|6Xv3%C2;Ydq5g&;oa&b7K zi^Dm(I3gE^Bf2;u7l$LdIGi_pS_MbipVrVHX@6P+N7|n*d%fGa!v1uX{pp&|-@BIC zr>+oJiEHdfmx<`RSKV&+nvdJV`|m;Dv+BRMC*D7w_r(#u5r^X{am`U2@%k?GUFf^e zccbq{7e^c~j)>xLL>Gti(DQk}3XZftt)V~C{;v_D<8KliTKpLcR%`m^aHGy z2k_wme0l&MA6)kOdXV=&xaxUva4p5`Q*nfE#NmjK#1XkT9MQ$$99Qmb@X;ZBc$oF_Fz4;VtcQp3;SuyB`0xn& z5!TbAy#G<&|0w7EqmA>vIKnsLaKuOAh+G_w=;CmWE{@2>;fOAd$i?A^E)M4npH{(< z_NO)UN7|p(z>)T+>)uE1-0-@$bJOeQ&MmKdyVlvKZm=)i_Oi{`#sSAEWHE+aL@A%w|D&e zztson+EcdPQ?}ldTl0a_M!1HKPaEMHIMPOVosI7X8(}8I-Yqu17`}VM$91E3Ghup| zFg+VSzGu_#)3fCX)JywbCRFbxuWzN}@`Mma7zLyX|r9!*r(0*x;?ya!;Abr7VmxG)$OkREbjZ6EBjge_v7^g zc>Mr#<-n%j?*J!{gUpqKy#GP;gN>7eIKrdiaKx+Ph+G_w=;CmWE{@2>;fOAd$i?A^ zE)M67xv;OpVEamg?JEtoFB>d%RP(H|ziha_Y`DK{c%Y-f}`J zmmcxl?mAdDJeV8ixll!)rwx4#W1lwk%!NaE`4C<`#JYbNFCRuf%({MrK6m8jxv{y^8QDoeLgRUBfKdNN4zSI$i?A^E)M7D;)q-vj_BfuTpW(*;&9%W z3&GL)pErU@-trH^sAq~~t4RJ7wzSEwp^wrgzXlF@_ZY=C$0#~GMsedYiW`qptaF?q z+~XAE9H*G)1Vw8nXnz9z1o}zZpQJeQB*j7}8^t{02rr4lkzyNhL@o|Tba6OG7f0mc za6}hJDPg7KOnxe8Z z`1B0=8GL>QpP$92XDMnsi+;9I94U_QjW`_fkvJk3ha-ixlx*44>z{fH=Z8;&8-A;)q-vj_BfWjxLVK#o>r9j>yH~h%OH24WCxQA)i*k zA)i*kA)j8tN0%tFy@XFM;ls;3oO2nUUFN)g86RJv{S|zC1)pA_{Z;g<`1mUN)y8@% zj_{2*9PyDjA{U1vx;UJpiz9MzIHHRqa&b7Ki^F-tr&Vysr&Vysr&VyI{V7Ff$0)Wr zMsegZigk`tjB_0QIK?=}DfT%r?=PKCQ2cm;qO%het(`lDS0rzt8sjSo+wpT?(W@ZlMX(#}wHc82z6X@8cYw6hfPo^2GJi6eX?4o7?>j>yH~ zh%OH2=;DZ69FFMXh+G_w=;CnR@M#qsX@6Qnf293s4IF8IN)hfkd~}ZW?i}msdDh$W z`1CyM<#~K~0sR6#zkp9KP#k#?pI*er7tt?4{e_8`a+MnXnOPrT4v0h%nhnLYWv}kS_4PgpHggdY{mP`V-({YqnPJ7MQ6t;);Ufw&T)!- zPoSTmSmy*qXD2B3IZ095Ns87^^8P2I*e9>2;t1b}!;xYeaYQZ-M|5#GM;Axr;&4P4 zN95vgL>GtiMlnwn9BF@ALw}_GX$>4{e@gM@>xXr}6P=^wSiTouTOL z3_d)APtQb=?snH%+MmVeXK8=7QFJDb@QpYe@sT(p7l$LdIGm%4BXV&#qKhMPaX6xj z!+FD}RdA&JX$}36_NO&)r2Q%D-8p=A4j-Mvr|0qEd5R;?vmTyjy}iJCe1Y}!0{Vq0 z(%tU5h<*|MBE{?%8^z}02;Ydq5g&;oa&b7Ki^Dm(I3gE^Bf2;u7l$LdIGi_pS_Mbi zpVrVHX@6P+N7|pV-d(~+m+;voe0Z7j`el54nPT(Hte02t@fFs~D-;1=q5W0n!ByH{ zMZX$)KJSYod?OA=d?b#@#o>r94(I6Nh+G_w=;DZ69FFMXaNh7~6&z`QT0?)N{b>yx zX@5#>$}wsRk5OB4jM|dp)M*{3w&XZGs1ba6y34o7rxL@o|Tba6Ou__PX+v_Gw(KhplR29C5p#YgAx**Sc8j`i?7 z>*;xF`Of3x^Z4`v>*WP%z%Ss#3)GNb#K#xWFH$#qu~GLbj_{2*9PyDjA{U1vx;UJp ziz9MzIHHRqa&b7Ki^F-tr&VyI{b>#Tk@lxGaHRbyKD&fZFYzqGCC=-YsVTjT&o1NR z%lPmLKE8sFudr{pg3qs_Uq!!)ezmcliX(g@4o7?>j>yH~h%OH2=;DZ69FFMXh+G_w z=;CnR@M#qsX@6Qnf293s4IJ|6HR|%NQP+2kI+1JCnerZtbNF3oCaX3;ZB96$#;fO8{=jh^yTpW(*;)q-vj_BfW zUe=+=A60P3AAc&x_KtzB^yoo!%Jz;vC#h$ga2X-HTxYniGu+o1&gaq#^7ygx!WHR~|+mrYvfhvZvv)Y)N(zM+~1h92rh=L@o|Tba6OG7f0mca6}hJ zvKKRI#S(Zajtl5^0_{09jO6} zBZtZ(pX;sGk?OKIayTEEeKf*2kKm&bmX#68g-0pV9K{Etl*f&-tcRwevJ0x z_;ehfjiZk@mK|}#xQfG(aTZ79;&4P4hjVmsL@o|Tba6y34o7rxIB)o<3J&?`IgZvy zYH(sCNAgH+cRklLts~Vv*>R)g;m>tc>u`-)I^64xx-2KZso%67-C&$=P*#2epWMI) z6RbxQ=o9D@_-K;$layIbvK~#cUQOZCDfB7Uqp4_*pS2!|BgR!6j*PQ7A{U1vx;UJp ziz9MzIHHRqa&b7Ki^F-tM^$jhM^$j7?G0rL*C>~{MtR~jew(q6a+*HM5c<&jC}ZfS zjG>=0hJMNv`YD4Lp#1>t2PoGWD9ggq_J-T#;)rn*ha+VO;)q-vj_BfuTpW(*;&6^G zj>yH~h%OH0`FvFcN7~+${n6TfM5nZt1C3B?`?1~iT=%qA4~s>W; z>5T^Cl-R#m9#*!A9&8;pu+Tbed&g)zl{rAe_}5kgG#vUDt*%X5Bdl_r%B$;GGti(6iO5;7D7e`PNu!hkKoYjbXgr9@Ex;db!TP#(y&#EE^8eP(!}m zHAq7rMw>pJ$^I_9GDO2TcBpJPR5l#SF52!IF53*3ZHCJ>!?_JTE$5A}$c<2|HG*?S zs0kd!IioCMqc~@jn!_;`u`z17#?Z%b-Z;)3=l#d21siWTPaNR{aX8`(aYQZ-M|5#G zM;Axr;&4P4N95vgL>GtihV!c6NSmqBKqKXtj+A3M(qW*{vf(HV!?L3^%w`*$-wn=zH?ZFg7PblO zHGw`sDc}U>;7Jy~N$fX?{U)*R6z!)thfkqTg+24aCyua#I2^HuI3gE^Bf2=8ql+VQ zaX6xjBXV&#qKm_M!+uq8q&-;KAFZ*~;N+9$jXa#&UC(t->u~i^wt@yMC%;Q?r5zeK z+OKgV{u%`**SJyN$Bq6z3ZweCk>5vQR6m7P{S>71qxaK(fI@%)3a5+5D`m1;CTm5~Pn$Sd_S41*ZJd;C2Ff-AWt)Mr%>Zrm26?r*j$f|hhwJ$5 zIt5OH_+^m7k3kCU1}PXF!mmRVo($oqA^bRuUx(3$X+K;RjHYj}7-w;W55(b!U&Il) zI2_T%5xF=V(Z%5$T^x~%!x3E^%IS~v4OR^tX`9BF#(C^IW9o!4b;6iNGFbXxu=K%T z>4QPqI?AI8-(q$_CO7t!y(~wizzl4Cgl4bR(E%1XGMq^)|vHHHtpUA~#Ak z(r9 zj>yH~h%OH24bxS@k#=b1n2wZVI#Q15NQZ$&X&5#frJ)lVI-y}CW91(kEC1M7`Nzhx zfwV6x+l-fO#>+P2w0VAChAD1fiW`{X1}oVFC2$j%aspFMPy#ne`$<;9NlZD(N;!o- z#Y#HGN;lOwv);fI;s`T{!x7VnBXV&#qKhMPaX6xj!#TP*A{U1vx;T{Qm97eov@c^! zV@G|1F?GV2I>}?I&DnCX^-@RWeV9hANY;wvcj>pZL*rKUHEva3<5u%EZdLd3^Gbb` z2K7-=(Z{Xse)N8Bh4<6GpVFWKZj}$vet?pVf$~;%`VNg-rs9Zk7KbCZqQw!pI2_T% z5xF=V(Z%5$T^x~%!x3E^%CnEE;7B{P#M|0>MW?ir&Ynpg@$ZYNds5jC3thtZM zty%l`%vy&>m$m+i#?Sr4@0t0lv7!y%ocTAW{P&_S{Ra8$c%52?>(qu_#~|0K*%_oJ zXOLQlLG(dt(}t)C8lwFW1{}hG!x(Is8p&a5Er!b)$+RWI0OE)bCJskFs5l}QhaE-_ z%Ql1g$L+SehRQZWWt$<|#2XBiZHCJ>!)2S{vdwV2&GwGVf7A89tFN>9Mp)fOSe-^N z&j{uk#eAcfYZUX1Vy-dFJI3lYhPlRA9mje9am+VPA<%fNesH9%8Rig2m_rM-7tMIMw=w_y_uIV7fEPflj56}<1~yjwz@VcK1}1B65n=su9J02y}^of zgH!4aOmhR%OrTF-x(Q4yH~ zh%OH2=;DZ69FFMXh+G_w=;CnRFx`I^$M%kY6Zdo`us}K)`ezP1v3yobNBEbcCuuX9 zzRvHYY#u(v;Un#D64E|yy>O6vFb%iQavIL~m_;{c%Vya0(K#!DQIjGs6n7l$LdIGm%4BXV&#qKhMP zaX6xj!+FCWRdC23RdC23%Z%SL^Lv@PnPtX*1^=utzANY}_-7S=tWuw~%J{Fceyp*+ ztkHgrI>EK@Pxgm6V!XuR$oPpPa&b7Ki^Dm(I3gE^Bf2;u7l$LdIGi{9Q3Z$mQ3Z$m zu}=NnI`e;>^Y%u;C)J<(L{u`WsHu29U{@P^xH}S_7@4tn<#rm?<@P{~Jyu{(i z_=zKOaX6xj!#TP*A{U1vx;P>ihaO~W`A+lmFEi*f z-1D75pFyAHp7JckF0&NN%%ab6&v*`fj`nknk_2(Yc!|T2d$!_;TpW(*;&6^Gj>yH~ zh%S!E#o>r94(E+~!c}mj{YMS`k@g>q|2+PfXME?W8CXDHpk!r%d;Sa53@q|ihaI^Wc)W-U$)Sw04!430i?oCc}Z*!U(?lauGoZ;T* z4EHW)xHmdW6~`?4EcZ@lX+Ouk(>bb^=C~n0*QoLkM~s&^9Jx0sj>yH~h%OH2=;DZ6 z9FFMXh+G_w=;CnRxcB*2;b?t9r%q{oH^-G-+KJTAGifKn4-(BY(({b;Ja@SlaLNMu z0`)!%lx8gAghiaTh`xxvMEfP~!Y|>(rABFnIAY|);mAmeBXV&#qKm^hx;P>ihao{S9^VJ5c%myR9!TD&DRb-R)n>b~Y_FFh@3w?`K zXsi6WD(z>*5hEuKM@CW{k&D9-T^!EQ#SytU9MQ!Qxi}or#o@f+lqxvVex-)~Nc$D; zB2RNeaGJZs)7;RT;fCJ~Hw0&>k(uEx^(^`xBit@BB%^CS7A|EXP@Hau8io_oXd+*_Wf z+Gc@rtp%*IfK?XI7b$31L|?>ei&%Au_DkqXv|nmiO&l@w;&8+Y;)q-vj_BfWjxLVK z#o>r9j>yH~h%OH24XcSGwkzUrY*z`iwjcAQ)r1v?se2qd4qwQlzuhIuI82m|E(_Sb zT4oVjrfOjY=d9qo74#Jru~n)T zR%yRVsm&^df@?TyjZ&L6sv6eH-)2f*+A#9sh!GcuBhC;<sHo&vH>!;yuuEF}hwimP?~`QZ^T8T+O(g-YU@~OokeJ!^W6qk+MudygGFcqD{WFTxXB{5$s)LkzQy}*(SD2eTMes; zBP<{eN30-@$i?A^E)M7D;)q-vj_BfuTpW(*;&9%uS|>+yIM*4@I01HIH4op&qrctt zLdw>@UZ~mSzlk^PyK3k+`RJvc{@M7KcKP4MytJEqkN<`E&7J=D$~SkB@Akh8zq!Z% z8vNEy=eN*r?e_7v&~Nkpw|DvV+r0nn(3w~NGB{#f#o@S{xW`c(@wzx1(ZvzDI2_T% z;T&BYk&D9-T^!2c(9-$RP8%UkKQHYnlie}Q|28%_FYU>G@nUwfY^$7!1y`L<8IG*m# zA8vcc=HI06E`I3~7IQ-$$rD8bR3v+fcT74sHB|_KO z$zKKTuYHjJCQS01K8WVv9p=!TU7mY)m}7VLc+TA2>A86q{Vw|5JwE>4PS4GI%;9^x z$!UKd{XY7A=HUH3>3#DY6i3VraX2zZ#1XkT9MQ$$99%O%`2H1q`^p}lb6(}#^y)6Z z&#SwMw12?+Kj8fzpg)Ltk$o?Y@S`{!@ufH-7l$LdIGm%4BXV&#qQ8nRj(A-hj_Bf0 zo_+sv>8+PbZ@pZ4>*dmquas?GDcihKws|G{al7l)vdyby8}(pb@`Rt4ya#2Q2W1=e zYC6ni#m{{teVJZG*UIu$aLDqnu@t|CWnaURufo>*%jz`8UwtU`o7! z{s#I(EdLPwAyevMW2qNMSWz5~SW+C3i^CCJ9L~|j5xF=V(ZvzDI2_T%;k;q_*GgNx zR@zEElWmo;iqrS&<>9Zl-QKdIy3A1XWT>0HvAFg}w|mIr{ozR0 zJ$voam%52P#9qgn=;8=B-$WNj}~dM5Vg#x?ulmV zo`^R&JUR65eO1t1%-2rJwq>@vZgsbk)>Q3;_7T3|@f+LLw|knHw|k#|g^#3jPwON3 zQm*|+)5QYsVud&Gg--i(rAvac&CRlndOv+~KToP5NQo~4Z<&^)r&Qd=%5NH$bd6K; zyj1f1(q}0Cs(h2-G%Q6@^879~N|!QBn>$R4J4~xPy`CO-(eHM9I^AVj-R@Aoz?Ww5pN)O&G+uSY3{BGIiZrSEu+2&sPckY#K?v-us((j;q-v0sb|A5oUgJ{pV=yW2E7#DFk;!ANvE)GX@aX3d8N95vgL>EWo z;&4P4hx3N-UoQP9nB*W|A*g4fMJCE;1D{FMNBQs<0Jhwy3mG5jZ(G!5@y7oo)O3kb zLzksXlo~kFB??RQYb?R9^>_#K8diKAtGyH~h%OH2=;DZ69FFMXh+G_w=;CnRu=4N1(b`A- z0!;S2dd4I#B9dc&6H)6gYMA29UeG=1FLJez4r;Z~fJKYkQLP!8u68`--0UIemSPLe z38wW5D^t2a_``?u`F&tQ?Re$4@}>)feYWXK`?)YUz=gs=E)e!Pzq#MX-8|rFa`PY; z2>Xb%zeW372e}|XzrEkb-9A7(nBF(9=;Dac5QpOd;z7ro=;8=n9FFL>&~KrOBXn^@ zyp1jn=jgXXha+7e{Bt;38;gG&CJ&WQ6Sw!}SJ*P|?|9`v$14eXdq+AUK%TAxcq{Mr z_s7Y_`<#~!MB?+uOLT}jG))X2pyH~h%OH2=;DZ69FFMX zh+G_w=;Cl5dY(9U%7MLuiDNA9vz(%aD7jmOEr=fOU|{(#BzfXVY9&Pv(*;s`T}!x3|eBXV&#qKm^hx;P>i zhaR#bR;S+uEA9Df=$^FauYn`&`LWe&Y-V1=cCTT} z*Rk#E=&!S;zm6^6z_xF&=D&gM--ykOwql$U9%B242Ruz4#`|a6iX&_!4o7Syj>yH~ zh%OH2=;DZ69FFMXh+G_w=;CnRux%9_X{Y~(_eY+FKIK2`*kwKBOwiiWYcx59v|eHS z(kB0xcw2j_7Y<@uOe4|SaCHu6#`UW4M*D2Gz2kq1@1Y-Z8f?J{_XQuR_#>@Pqf;^; zB<=nWvHL$vJi=ALQSZ`k9wHw0`hD{VR|7|#-#X;uZyok=w~lz-zID{^cl(f!zs>vK zKEm$*XgV%W2yui#Uph=YLOkjyj?izSi^Dm(I3gE^Bf2;u7l$LdIGl$LN80`WDn}j} zwxfqTUOCe7%F*Xu+1~L#{H;EF*R4Z-IW|eRcpoRcg%eswa=UDEyKHm2Y;!xe;lrg1 zgkSw|?vy{YlhY+Y`59g+Kf_DqXLu=p2Hm4*w`pzbZ?+q@Uum~)ztVn-)+;hf-u%fe zMRKG}juy#pGEcf9IOIuj=ddTi9VWw_qg(+n+3p@DXENPovfM+zNBeuUzZa8byX*cT zzwdn}(|z>&jmadAFt<1yF}pY-zl$yo=jh^yTpW(*;&6^Gj>yH~h%OH0c{1H;k6GIH zw}&ew#YmluH)Lr!4aQ&9vn@7FP~z>5pETSBd!%kZl?qS1ol}R(==WbPe%O>9^MQ<`q6l-krR{=gF^R zzK58AC;en{6O|CG-u!8U zwzo~4XP&*z+2wW4K5wAELHjqDM{jWU zdB{9_Nc)Ghf7m#?h$DP04o7@0j>yH~h%OH2=;DZ69FFMXh+G_w=;CnRm`7D`q-&RU ze>9EwTHA=S&uiI(Dt~MDQM1kKWt-Q_Ho4!LZQdx`yg{3|+x?KWCi_gIn|=1MZ1^xY zWYJ6)ItjF8%h$@q>X$y80b{@VdfDceK3vh}jk3)PKU`Yn{@)${&{_*xA2a^q!?N`Y zKVfS9|Ltghy{EbLh;qV5yL^s%wA(waN0ci*rkwFH<%*A~On*#e`V;ggJRS0c%Je5x zraz^e@hSRK$`zkRIb%LYi6gu&4oAuf#SytU9MQ$$99slxPCv9g5snB)JNk@zT6}lX>+f^X^S5iha3_p&;wNXq_Kmu2O5;njS5vz)7MmUH#Z zU*mN>@LTORt$N_M+6`Ovz>xb!rpSwrQGQyDeWCc%`hMqc>V3_!DqNsh@h)epcPV~< zm$T8kJj?hV&r!Wc@%?+a`aSgbasB(un)jJC?{l{MfLZea@BabqKWG%!iz8er4o6%o zj>yH~h%OH2=;DZ69FFMXh+G_w=;CnRm=#rU$n8~d$fs3s$fqCTqYv@nhxqhER_BlK z=|}kRBYgG|tMkYB^kY`8g1--yEzABiJ!aX6xj!#TP* zA{U1vx;P>ihapieO1?)Foj#({?=h8rk11MxOr_vs z^e0pjK0$v%rQZ{ZVxRKH6e*q>P7~*hbaKsV0 zI2_T%;T&BYk&D9-T^x~%!x3E^&Km}jZMN~*hxqVA7Sa##=||`v zp?`$WKEj6|qkqgMr9j>yH~h%OH24WCxQkv7{k^herk*T9iB+xuK3@rcUNN0i7tqH^>xC3cS~!Fx;z z-eaCec!K_f%FriNmOi2VQ%d-rQiAss{b{3eR2<Ix^y~SjBi^=pB^{j7G5BoNg>2374(cj_y-{Jk=q2BeK#xn@w2y=_W z5wnXUa&b7Ki^Dm(I3gE^Bf2;u7l$LdIGi^oQxzO(PhCTQq)l`ONAuqCn{8XQ3QJ!& zR;|Kx87Iv*Tk;o2t<~Z;4PDx2W5su|+PkdV@3OAH$Kx>Xp}&V!-=p;UecHc|{ytWH zpY|V6n*9O#2b6w)(6F*N!dl{R#A@P*TpW(*;&6^Gj>yH~h%S!E#o>r94(AOkSHY3? z*){Y>+Gp3mk@nf_KR#qh{SY61h|fMk|A;4BKEh`ou_S+tk3XjU$LxPTM*jpKe}Ydx z;r%~}B{_egA&&5kI2`ejI3gE^Bf2=8ql+VQaX6xjBXV&#qKm_M!>3hnq&TAi`3qYV&lhD_CH2{OgY&TD)*mIF7^cd2~P$*rJU?3WtUGW zMt<5TyA((GMjVcmbBQBzaX6xj!#TP*A{U1vx;P>iha zsI10%l&i7QShco>Y13V{d0e)6T$YPHDcd|L+dL`TJSp2eZMSJ}L0xOg7PM^mGy@i! z?e-g_ONH`}zVO3Eh034*;l%c|WPAFe&y}`0?Gm$M$IY~PlWOEQsiJ(7Y4sNRTTH9B zsG@ue{cWn1-)7ppO%>iha5~N6j{Gm2KWC+vI+0wt2g3 z^L9C{a$h#vywh&eDrI~pH_X%O&2n13Sz7na_8Z95tq+&1o9Y|WC-h&8iS}06@P(f+ z4$~(rw)kb6U-^XX9e-J$F8}6t>-=zOV0P9`?UXn6WIsM*bjLB4;nK{9N~0vIO2G5L@o|Tba6OG7f0mca6}hJYtiymXb&hIZ%5 zOsRg^KjWg2%zyDYKuwiDWH{6H0{gHJIU#(A{XWFLA5qr-5%&EE`+kIdKgPZvGd(`$ zgzz!@uuri6C%peB?9)Dp_h${!FJ_4&>?RIJ>?e-M#o>r94(I6Nh+G_w=;DZ69FFMX zaNe+Y6&&e$p@#lQ*9$dp$fuuDRQM^yTAxxB_$kF$pYbErpHV9N8O2(kQ8f5D#af?J zH269C=ln?Z7qtI^_Fqt}^+lstOB~@FaX3;;C636&;fO8{=jh^yTpW(*;)q-vj_BfW z-YC|pfIn%Vr&$7j^c7O$jF+xi~w^Ri0!^LE9p7RAro#kMIae|Ptb zvdtG|n=i^XU$iTceX7WNnqU819vAs7#^(`xPbTU*YSo zm=|ABg!nb{=4*WYHSNEq*!COV{~PAjHHsKe2KxFU@#|bgUO*^(dI$=-)~>h=JiO*HeZ!( zzNXD<>9DV9^F}0Po3G0@-;`|Mlx*LWZNABEvhSx_bKhgdt zs?dKz|A__uXY`-Zf5zxPH;gWhFrGLZF`_sk7l$LdIGm%4BXV&#qKhMPaX6xj!+FE# zRdC4YRdC3se>_KXgZ49%GjGR!W`-88Fuz-`Z~{pibt+;%rJ(Rr3cWt1(CafQVn3sx z@G~lAKSTeVg2T_zKd1fY6ncF@q1P7_dVN9rFB%1j;s}3GtiMxj>~9BHHed-O+pOa6~{N?M8ieTGITZ{lCrJ+k-jf|Yjv|2WaF z4^!G_W7{vW?U&RSe#t`;U!i|Red1T>Ur|TKD;z)H=K2oC=@0ok6I8sBGk9=Xj$Tw! zqtEd3GyMFFW%xVlZNFog{SH5WM?LQM`2Bn8algmU-$#2+2l`%59MPlVaHNOD5xF=V z(Z%5$T^x~%!x3E^k&D9-T^!CEey)Ne?VroX8PqAsQQo*}go3>2nJj9ULi|IzC+&v+ zbB3w4O@G$-wejt)&QZ&o4A0*0$|sXL2eEnh_xbR=)%by}#1DA<2Wq~5z{5ZC?8A?E z{73X3(SO3@Kk@L-Pk8tz^qr94(I6Nh+G_w z=;DZ69FFMXaNh8E6&z{nTtk1Pt#b!Q(^eXxG{^iaZJoo^Jp9MD3%7UtFYzM>okQ1b z^HaNxb}2t|HfwF0^-9OD7KNX4>+JhasnPnBve-|l;rf&s^v@`Z{fru~-0 zj2f`dsp0yZpNajP8m`aLzu^79p#2xT{}+wl#1}{SP#libV2LAgaX6xj!#TP*A{U1v zx;P>iha>Bzb?Wt?vNPB90_$9T1U*fYb@#$CSU-2x(SJcFQg%7{R zhhO8&u9#eQmP3$w)!)MfXe}@mhV?F+k z_TS<2@2R={9-n@X{{6x9tWn-ah$DO>4o7?>j>yH~h%OH2=;DZ69FFMXh+G_w=;CnR z@M#qsX|G&Ef27UvuX5y*zVC59>-eqfXB|J^{ftK&@?PM(@>!to%4d(hE1y03uKi4e zb`;;2ZN4wtd|$TtKDWvHh#z?7;0M;{A6P$sz_&j#FMdS-5#RoZ{uA@!Cw%=A`;4E$ z*V@~l|BU`K?SF2p&*BIlio+3KiX(DyIHHTgIl4F^7l$LdI3gE^Bf2=8H+)|ON7_Hv z&>w04jJM)W<_~zw3Epyow<7tmZ1W>+;^*joq>U5W^lA6)pVIoNZ1_{z@TaojPesFx zf2E&T^gjIOvh~kp>z~WkKNqbxTdnhi_>^L%PpNMGlwzh&sgC`OTEEYz_4|xssL#+p zr`YLp+J8>_&-pFjFQ_H_f?}vIX#YhNQ{@wZIKrUfaHLpC9FdE|5nUY4(ZvzDI2_T% z5xF=V(Z%7sQ4CcDN7`7|&>v}IT?0qjSW~q3B|iL;n$s^S+WQJ0e}(=P`d1X?eT@&l z#;0FXl=n47eczyeLs8#1NBmIqH{tW_Q*nfE#NmjK#1XkT9MQ$$99l?b7^Ou)6C4wjACYnl$4TEQi_@7p|fnSH{>>6IaU3gseV5HwY6fo zMZU53Hg^wmlhV4X-w({RI*vfxr zVC!zLxbCI5?zV}i8|!?`c0Oi1AG2MKDeoh8*fhOE-|ujK-J!2{IX~~>@6xxsoPYNi zzsK(c?6E0(4}YI|v(Nc`pY!{E%&YSJERN_yaX8YK;s`AcM|^Qu5#olhipbYWUta8{t^BWmn!P~X>r zLw$dc?*Tl>_W&N`djJpaHV^7Ne3*|p%*Pz&V-E8%NBNkee9Tck<|rSdnx;oVUcXU; zWg_2es8(w_W#6B$ne>FdK4BB~37fD_`Ae{;^zA8qf68XmGsd6M_h*bhqwmkz?0U}l zbNutl9zJnIABw|~z7$7jaX8|O!x~>4p~c~dFOJaSaKsmfb*1lX!J)pd1&8{+796@C zzu^3NL7!f5{=A@1FYzzwvr9HrU($zH>?OUzzoL(?*lT)CpI+0)*S!CA^m%!H7Dx1r zI2`FCafB9!BfdDS@x>8Z9FF+n2rUjrd~sM;`m`1t>eE_qs84Ibp+3E#4{zA~e?uSL zuqV1GXtbiB6N`dYEDC-xrfATtMT4EyMT4!?MT34VZkxy4(y_%YEnnPL?kU6+JtQVa zdP+>86B9phL}KEV<}qUOD`Mh@<}qUOD`Mh@<}qU8l}i8Cj!C^-J0|sY?U>Z#2W(zC zV1wNO8}JTdAG7Xz*nD)z=A%P4A04s*?}!b2M{Hg?V*C*s{EqRD*&KC@e_YuoEskg| zaX7NMNF1TX;fOB|YkYBp7KbCgI6{lV5nmkEmCZ}F;7Iq%b;w7$SI#%S9^`-F`yl@d z-v{Leq0}>8FNrO%hxwSpe9U1!<|rR?l#e;e#~kHjRMX~7aO2+b-I%+(XaCu4|5cXb za$t7DO!J@6+$a3C*Aq7RpR&936#tawKV@g$8RO4r{xkeDCeJxL|IYEx+1YmWBh4$0(Bg2!7e{DuIO2=L8ebft#o>rA4rw^_XG&_pk#3mlkdJi3{1%RK zA<+9rPs+Ax+4o7@( zSmTQ$v^X5`#SvN@j`-rRt~7crIMN+=9rBUxxZlE2?X8PSZ#C{cwN}kvx>4hlr{;I1 zYUzHQF1(@3Zs@Wbe)**+Xv3o5Zl)+WBNqjoTr~KNgrd z^D)PFV;cAG_D+@eDkpU42_1Su2cOX4r~KN$DgG%Pe2Ra@3^-#3oUxtoj2U!}f6g}B zbGFf*SAMNP9MO^DaHK=U5n3FM_~Nj}7e{DuIO2;Vv^X5`#bI5U0kz;rH|2H6N4hD` zyX++IvXi{aPO>h$+heDD^nCPbKKe8teVUE-#=x_D;28ts`REw~Ef^T$oH6l5_?$5o zjIm&hL^%yE*cE%hZte@F!3DcsFS$@$vMctIHowHbV*C{siYtEW;R^qnX>`prxMmt$ z$8SB97XooaTZ+SxHWf!`aX8|O!x~>4p~c~dFOJaSaKsmfb!8gVf+O9s*C8M2mObyS zi@dik^4_{AdrP{f2(K;l|~L8k#64WkdJipo^NV8$Tu||qkPO!KISMNbCi!c&c__*V~+DN$K{yvUgd4 zp~c~dFOJaSaKsmfb*1lX!I5s+>yVFh%bxevN#0v0d2gMRy_I^#OOUa*@H8KDnvXfn z$DA?7cjAn($j6-JW6l}lJ8{NXFvg-BQ}+D@8(=Tk0DD1SUeMQrAj?m(8#21G(zBodQ z!x3K`(s1bck@6A#e=A42N3R1%x<}7@>*B7rn!hb}kvG^y*J z*=xs?Zq)0Rr*xxUHzxIX%cmb)rW=!%&-nktZuzW#v#jNF4^GqTt)C`-=D~Sr{MOI; zxVBFdKjZgl`z-Nue!uoldt5tyJLB6wmu`s4z7|I`mpB|hOZ=RpIO6qI{8oH%#Ova4 z#21G(zBodQ!x3K`(&dT!ojJjMxQ2~2GbZmlBU8teUpy&Kc~ zk0P4sPM`Dtjz9U+dN=y+mAkiSzM}RhuMcgX$;D@L;rzL<|5nRr3Ux3AIzHp6(D7Nf zeg{*e^V7cf@5Jx?ESf3O#T4nn@A|B#OxNceyBXij6zu-2r(}1$e>sK35v?r_M_ODQ zp~c~dFAi&bafB9!BfdC7i^CCL9M<8NQ>Y`W*=M3c9eJ@k?#iXpi`beC+ql=64fIZr z&U|2JKCm+%*p&_ZpYbntnED)09${9RHcZcZFA%iFeLh^{Up(hbn)svzJeny~3%ue5EhXOJAOszC15|cjs_T z&Hj8$e?F!^AJbosp&v9q-uZK>e$Bs}sGOIi(HVEuNabx_!XxK*1#q2w#!}a&(jZ(X z|MlJf?a!dOHNe~%U~UaCHwL(b404GW5OZ&sOV}{}F#d3i zFXxsxqSwXYNbidyv^X5`#bJ#vj?m(8#1}_saX8|O!#aF8^!2(H9GWu&d0!6XeL0Z# z6_2zeS6jN z1-=1&k#9aUZ;qxEj!-79ya?_Rlki{>k;X?f{aVKec?Tzn}L|5lyT*A@D@ zgTC*eFFWY_&d8Z9FF+n2rUjrd~sM;`o0z%>ib%7r0)}Ts7v}jL7(-|M?Lgm&zF3j z?&bX2`vo+8)=MAuF}@GK?~6Vk_kGFz-Ou^EpLx*F`2NcISsc+f;&7yo#1UE?j`+R! z;)vJ9;fOB|YkYBp7KbCgIHb$-b1gX1_k?%Mhfj#veKhC5>=n*|*(;m_%UAmD&ZYVS z(06wlP2%nhn#A47Gks6U$Mol8`tvdU12Z&9bW*17t*)p_aT_}8x9 zTK4R^q1vZYJYN*vlALG-zY)CYI|2PWK>rTV-vgY-2S4w5G01s(5Py*Smm%iQ5c6Y* z>%b8HFz4~%FZjM@nDN7v^SC%7AL4MNf5j169FF+nu*MfhXmL2=izBo+9P!0rU6~)X z;7H#I=)t)29H0j+@*W&0d$4g&IV$hf2lFw5`Iy0c%uxRC4CP~n@-ah<@r`gkKZf)9 zF`SPXF2|Jfqxrew_PhDHEb_4`d)dl^`M=lvTruXIKUaE}_z%_pulNSj{DkS{=2wOM z-)(+Qe>=GQcbosSb@^e-?+f|x=111>a*DNl*_VozulUxd<*VqgIktY;xB9L4tzYG< z1Ag0=t=qoBSA?$;@!P-b_ig`*r)v9G(O*mB;L!isA&zKyaX5aJ_%%my#Ova4#BaqH zN4zc$NBlN?am4H5aKvv99}a!(t_4T>icp7qq^}5H&d%X2U&+N+bMduIwBC(r-t4#D z4ZM5hZuH$NcW=>rMKw)R!ApfIY$m>%i?3zk->P%^ia=j?(3c(bZO7N#zn%1LCw}Kw zeTnF#ue-i%-SrhBe%IHmyT9yy@BWJCNB39J@&0AsizE6`9FFv*I6{lV5nmkE_~HmH z4o7@(gcgS*zBsHaeP0WX^cA5F`AA<8>cEk{BG5-Y^kEO@&z`UOJlc!ji{H!nyO%!f z!|&t#+=t&6=U?4U(#QSy{mg^@N}q}&`bHd%^pQA1i^CCL9M<^a2rUjrd~t*pharA z4r_dIgcgS*zBr`I+mu>xq;CRwgAL>jHjp>iz+Ho>+XnM7gZY@je9T}zW{5Fyi$BB| zi+s#bK1R7Lzi|xbV}|oF!{wN=?<2p>@3n7J>~u@wue4F|<_NW4l&>s%^Y*B5|Nr#8 zzHeu|_2sQy&^%n}QY)1Iiuy908~lCy|J4+lBrRX(-u)Y%6fNK6p8i|h!++iPCavG_ z>#g79UjAD?zU}M8Z*UKf-}Wt!YiE4>H~jCkf78de$NQJ}G~$R)-|`LOH;LbJY{eHx z948J(d~t+s!*9bEN4zc$M|^QuhhI*TT5zO$`8wny-OGPHYpa%TvT_*N!b@5VIm z%2l=0kN)4XRl4%7y!Bg|P!UT?~ZS{Z98bs4%)Z#>)g82zMbDh zf6K>reVxek=wf4p~c~dFAnLly=%ddZrSUQk95mk2aa^hP9OHrhduOR52xW?PNTi_SucIoOCRp|Lbh_)W0Er%FCgg=Zw%-zE<{&3~)K^(y= z4oC7Pj?m(8#21G(zBodQ!x3K`p~c~dFAnQU+tz|3-D3Mf>W+Jxq?8?}3dJXSN@mJ~ z-X=ZeL8_H=^RyhPcWaR&_3j9p$41yVIl>nF5w`e`viWNie-wX|jhAC=9vfqG*ckp; zY~gR*8^<4K^Vv9?$HrrPdCC<>izyCeCgu919$)=0kXX(Zp&HF~%0NhiJ0eDm07K4vr@GnS7T%g2o6W5)6^<2l=S z&NiNp8863BXZ8J4KUe(nV)JuZFg8TmG{F==abpELMzxvcq7l-{9KV6LZFMc|W;nQhK&2WL5;WqpD$_nY?#q@{XO!XOnW2&aHkdse)x9 z{|yF}u5{j&yy?QDyrnnw`k#uJgg4@=qcY)t+iNsY)8;beJMwys=3U`c-#_FxS|0Md zkq^04JmgZcKwmG=w+r;s`AcM|^RF7KbCgIIJsuUkeWPeJwcD&$Zx4Um(~?Ho{J^kuQ4faD*Mf zqxhrjG#mY**9u43i8;njvoUtckFk?;jPc{_G#lsr$JvQF9^4p~c~dFAixqv<*i22>-v8BYlC$cYuxLJHSTrtxY54ZZ3Ui z@J_S;C!Vv6=3_?lF{AlTGvzJaT6xS^K4vT*GnS7T&)LTFG2{7|@sh2)+j;8eio1-b zey(sv^M9}Tx$NZsUgdLnE#F@tV2m;E{JGNQBzC9yzdLSz!t`?Udqw{5Hb1A{y}a+4 zVBSnHZzh;m6YSueWZq1&19OsjGszCkDaKDRucnxHQ_Q<*=G8RsKaD?K*}*A}=x1>_ z()Z#BEe=O~aaiMvBeXai@x>8Z9FF+nu&&IjT5zPV5_h`?b>B0Q_r*kB(}}Wo^<5$F zzsbDcC-X6r`55J`{K_(wkD1EHOy%=xI{$a3^D)!;nCWs%Ij_pk)!Y?Xez@{`MgBI; zj~J7p`4KJhv^@1A#$i)=Dw`kCPX6zxQ_{@wEm`v;#$oE+%*lWGMO~bnbW2uFsTnp! z&oE_Xm{K!bYG(PRfLS(8&oU)u`K5q4rpz3dqB;CIrsO>DKhKn!=l$m^mnv~Yi;KgN zmKR58aX8|O!x~>4p~c~dFOJaSaKsmfb!AG`f+KyE$opU>@12>v4`#}?ZQN6iQi1s@ zk^d5uvXwdcFG0O4c}rg<@_$=JY<8NQ|BgzgFAH1@9@5zl*{=VPll=l0g9SQ!0e=C1 zkvQUS7q%R9~;7DH<*i$*ep2-pRRF1HBcoct>&1R$QsT^gq*%+JE z#_-43j5fw*wsH0*kF&RUocAA(@nxTiBl<=hj_f)TM`&?4;)}x?UmT&u;fODe(Bg2! z7l(CaGg>V;(wBvNlh{bU;cFz{@HJ9y_|lh!d^6f;z8P&aA2XVd8Oz6vMpN z)uHLK;hP$@M|llVuj<{)yOs$ya8591CYTcw>{Fg(&P=j_bCRB)WCQ0Eb7qS1Q~Vyv z6mw>p@zcziX*O_9hhNSaam1$cOZ@R{OG>)re&`Kcx#w^Z!>X=yEc{-s2fscZR7k z!{uU@%fT%EESHN}rp_FDo9EcOJjc|T<8n05)SG8&&EwBkw)l%9(jg8<(j$)0;&8+l zhc&)9LW{!@UmT&u;fOB|>&n!q1xLD}zw4g#Y#?vHnY;FDK6{(VdeB?%m95kw+}gXD z5cw}Jsfgua?@9*Kt$iITnQrJgDLwq1!Mv^X5`#bJ#vj?m(8#1}_saX8|O!@9Edtri^VhCbi=_BKgL zXHafx|GzU+9`rWpDGySuoSUcRNWEK&9I1CF*tI^vw#x~6cY~({UFltMM83q~NZ!N|S{#n};;_aSM`&?4;)^4+I2`fC zVO{CnT5zNr>%4d0CMjjdsY3CIo|2jJptng+d5~)5+&nEu>fKu8DBbyTUYw!#X6UV% zZ~5u!EL)Oi>AhKcdzSO=9OLKk=jiP@dV8MUo#(tg&v|>k(!1h_e2K%6yon>UI2`fC zVT~`2(Bg2!7e{DuIO2=Ly3)I~;7E7AdGEeWQc}lxzlbUnpXfi5nRG{6hYF=TTF#aa z>9~hsWdi*)=V9l6N(C4NU~34e(@g{8{xAc-ULEe=OI zN*tlZ;fOB|YkYBp7KbCgI6{lV5nmkEm5!|iN4le}Lq5_SZ5=q&r;pgM{)qj8kJu0R zh<#Jb?7LcK-_$Z&aF_XOsVnTOT46up3j4BF*tfOH`>*1!GJdtPAzmEOH{x()Uz9jP zi^CCL9M<^a2rUjrd~t*phaq?*2f%0lDbCcpBqiNDGDa+CAv z7UQ?*<1NmYTlDER=i6=ehi~I=SI(#6h`terBYh-}(Bg2!7l$>zI6{lV5nmjk#o>rA z4(m#v)`CNQS_=;K={s}ysag4lUDPS%UvhX#nbN(rcXq2*+o50)04PbaHy4Q!J$^($$uq6#VI>V zoe~)=E0pz~+NC`5t+mRIRKdz4)jjc^W!0KTHvi)^^-+2FQ;V4HciGhTh^;@5*hl(^ ztwGE9%lxI?Wws72vuSRHtwAen4O+opVe8N;Ta#89zsmcsRyM_nBR-Be9NF3Pa4D#eIpJ>`bZq1#o>rA4r_dI zgcgS*zBodQ!x3K`)|Ec31xLEytwTQ2{casN()}*~bHo$+@CoO`C;VmdP5N+?t(cqi z=_cpXE&MIEa&FP5TlD!hTRFEmpKddLJN&Xw#SwiY4oCV(9HGVGh%XLnd~t*phaEPc8|pY70RJM`%;eYi`X?Q-4Tr4RSmGQ7w6 zbdT|SjNhkE_j&()&e!{u-!BnI^o=+i=_7H37KbCgIIQu-5n3FM_~HmH4o7@(SXcVA z798njwhsA7H?wu%NcX4g(R##Al}GGkdBh&BWp=VG<1e#)ahaViE9|6MVJFQB+aFi> zGq9`dlv(A^4X^V4tMUHj`BWUyH{x()r;0d2i^CCL9M<^a2rUjrd~t*pha-g*V>-6C|JGwTQ2OGTq z2L498f7z$vh`terBYh-}(Bg2!7l$>zI6{lV5nmjk#o>rA4(m#v)`BD5pVlEC>Hf41 z9O?d)^W789hfnzP>QCsiP5Nw;KHJ3Kq>r~4zr}X)EzYM~oR7EZ<89u5n?BvHY$q2- z^o=+i=_7H37KbCgIIQu-5n3FM_~HmH4o7@(SXcVA798pRv<~@5_osE>NcX4g?cU*h zxI>@q&}X~!=`Pp(UCyVw^ywaZzxU|lJ$AV6(dYY&-{<}J@%Jk`V8s!ABMwLUNF1TX z;fOB|YkYBp7KbCgI6{lV5nmkEl|HQnN4h_)Lq5{|X&pGy{V6-89LNA{hFBeXai z@x@_{FOJaSaKsl!XmL2=i^ICIuca0o>Hf41`AGMtb>K+%r}Wul_D4OY48Z9FF+nu&(rJEjZHsX&v&B?oaE$k?v3F!zb(me8SGuC;UdhCi?(4*_paYpKa2o zTa4eLPq*mfE&OfHr`wF*=KZ(BFZ)y+(Kq67q>scAS{#n};;_aSM`&?4;)^4+I2`fC zVO{CdT5zQM(>mlM-JjNhBi*0UXFK%S4*OMi=+j;LY?tf)F8(fkxJMuFaX#L|-{X9| zkH63Pbf5cz{mOn;aYWyU!;wA`M`&?4;)}x?UmT&u;fODe(Bg2!7l(DFPiw)E?oaEG zk92=p2M+b=0sHt4*k5(Prjr9UogCsHvMJ?|eSU}heas{N4&f2wj~IW1e~f?3_+!Q& zSN@KmIHGUF;mGy{afB9!BfdDS@x>8Z9FF+n2rUjrd~sM;Hm%fxLw#Bc4)y6lzG+3p zDR+#hQzC<9g_;{o^jp1Zm-5KB)+#$v1uKtK_r!aaRcjvE+_a)TDi42Z5!KWu?36lT z6ZQ!^rB2w~dP-BCvXknRrah%;&)BJT#!jv?HVvM!>F}JLTIcxZ_~+r5Hwog1k0TC8 zKAt#2i^CCL9M<^a2rUjrd~t*pha7CwTJ><%uRL7M6z^UZv3j`LsyzIuHC2ya(Bl`JcrQ4yUeM#0oVYLP@k{(m zb{k$X{)!&HqKB^-f6e%7#$Pjst}7>Qam2?Fha(?P9HGVGh%XLnd~t*phaTz+TCh|^K6{qYdbxLF~t57oiHx$$^N%)t~{v)+g@7{2Jz2W?P z!}<4yn~tL3fTEx~i-Pto3eLerg9a`d+*%Y3-lk|YkGX9gbIU9#ZfW!4w$jI9imZsq zkt~TRbYkKMjz~rAj?m(8#21HkWdltuIMR)E9rBTGtn0v$?v>eybwZz= zuo3Ho4c@2p=_wl$Pua+I%Es6;`t%I{j17%vYy>-J{5kXBoIX9TY)BMG^o=+i=_7H3 z7KbCgIIQu-5n3FM_~HmH4o7@(SXcVA798nbxeobA_sVtPNcX$+(FJ{WK_6YvXP5Nx zC4GEJA70YOSM=!>eRxHmUvWOZX8bkpf6e<}S2iSyBl<=hj`Wc@LW{!@UmVu>;s`Ac zM|^RF7KbCgIIJsuS__VJzgvfVr2E}EaHM-%`s{{2x}lG5=(D2W!d(y0@(xQ@XchQ|$qpXAaoJb-*7+JYb63SN^b~IHI}4;mGC~afB9!BfdDS z@x>8Z9FF+n2rUjrd~sM;Hs92OBi-B9As^}9whkQW-j>aXC-m6~o48Kc1a?ZFow7;n zls}Vrihsr?u`~Xj^cj76MjxN!pVO!3%!BjF-;)+c^o=+i=_7H37KbCgIIQu-5n3FM z_~HmH4o7@(SXcVA798o`whsA7_qKK5NcXn%=>>gyK_6bQnemc7yTrfbe0oVAUNQcP z^X(OVdWC<@`TCkZy=MG%<(C-55q%>LNBT${p~c~dFAi&bafB9!BfdC7i^CCL9M+XS ztp!KAx2;1y(!FgRIMTf>n{ID7AKq|XzM;>Gf(v_5(1}ICAw@wi7memI4Yt-64cf72 zaQ{%;((uJCXXfITDN)>3Hj0ZWdPq!;^pu!FCnkR2h{VJz&11ymSH#2*&11ymSH#2* z&11yGE0zAO9aFluty`Yby=~o?(!DJkau3*GcEHA)12*Oy;vcec=a3CzhivRQVq?z{ z8_13rf5ac6J7y!~G2@TffOcHjxFe2eE^#=ru|^!B#o>rA4r_dIgcgS*zBodQ!x3K` z)|HJrwctqiwspuyy0@(ZN4mFVgV_mvcESd*6E@tQvO(;WK0d`irBBc3!!!Euj6OVL z{5j*#*}!&ApPyGY?204$MjVdxkvKw&!x3K`*7)KGEe=O~afB9!BfdDSD}7oEj&yHZ zhkT@a+d6Qhdt1(j7i?6#;Cy(&`Sg;FO(T7*`={4_vO&?z~ z{yN5&dvU}OeIpJ>`bZq1#o>rA4r_dIgcgS*zBodQ!x3K`)|Ec31xLEKtwTQ2y=@&h z(!DL$^&9%==9>@B-qcRE8~U&)IG`x##G>GoS`=K{iv}mvqQScqjpi|p<}tT4baC4} z=9Vc@+*W>RM@-Q}VsfOX#1uL)@dHOBCSGYCBPPEhCVprhBPPEhCVprhBPL#{^l$B$ z(!Fin@|5mv>&B!WZ~3c$A5IW^}7!)(;R61p8wP4wr~6O zw(t1(w(s)#_x#^Bw11n(`1bGmxc2X*ah!`)FL6Y3iNo=`#P2zZBVHGWBfdC7i^CCL z9M<^a2;Gh^4(ssYP>ou?-Q0So583jaTzoed-^)bn-I(TwLw)MCk$7Jtkd_R6aleNDxS;Y|_ zUmT9)R~(_m;fOB|YkYBp7KbCgI6{lV5nmkEmHO3!Lv5j-lkgCA8|EZD%)A=r{fEOZ=ao1jPvUSSZ{i3o4o7@(SmTQ$v^X5` z#SvN@j`-rRuGFO#9O>frefN3G4}6|$`JwaQ@*^%{-{&It1Haz-L-dcV+rCfyfzNMk zKjdQfBQ9c$Z^v){p^t0-QTlhwx`-q4Bo4i`x$@;=ikJ`C(Hu?*AVzrL$SfkIGm2UQDmF=A&El(XDr* z(_z`b{ughX|7%+tqvM}zV|0MDG1`LBA=()e|Nmw?V=NeB!59fXYr57^`wnW`LG3$! zH@(pv?_btl98n8#I8qyNgcgS* zzBsJ$#SvN@j`-pTEe=O~aadPs-;w9CBhO_=p39Chm%5^TKf8!2QRNj)l$rQZCf*g^ zbgiR)J;1m#*o)tb-}@uir4PRkzwd`!^BCVxefxjlb3s4j`(u1rKXF7p z#o}m$FwuXmoUayFvg-B!-q>3H;Uasu{tPL2gU59Se+EB^QT<&e&(We{n$n9Vtg0H z?85Kn{ks|8joyP@D^%F8Z9FF+nu&&gl798o~ z_H!<7zwmjh<(FLKe&zbK{@nAS^%q3^R{XY~`?$7WcwE~rJ>S}X#YK(xZ~ujlYyYL+ zr#<|#F5-whwfutkOX9B_#Sy+Z9Pz~wS{#n};;_bV#}`MuE)K`=%lXps^X!5pm~`&) z!l5z~BUB8@#zFoiMI`%8aZtC0p3-mAje%-%Hbu8;Aj>wKU9La$=LW{!@UmVu>;s`Ac zNBk~)am4H5aKsmfbXmWSyZYTNFXm}fdSZBnm2%9=qL1{iJtVy6 zSDrw<6ttIw_u}_bkUsoA3ff1(`=TJaK=J8Z9FF+nu*MfhXmL2=i$l6BSS>ix1&R~Z0C^oCuLIO&5Py(~Hpq!?5Pt}Nh`J3? zw;?9lFm)ToAO59Jh{Kf=p*SL6;&3Ey;s`AcM|^Qu=u~v?HwWjNGD+Pgd7?E*-KMC^6i-~HsM{1P`_uT-y#F+HnU41_&tu|UI2`fC zVT~`2(Bg2!7e{DuIO2=Lx>A=~aHuXb^z#gPoguF?^!qG%ou%JrnNPF$bJTT?CslKd zpW{i^JWsmj@#h&oUzsoBh&+kIk-Ui`v^X5`#bJ#vj?m(8#1}_saX8|O!@5$JT5zZ? z52?#T`uQQ}p@*EO7ML#!)NO&hE>M?6{6)quQkO;M(-Kd@mUu$B#C%z*%olM)p2Xou z-oz1F9FF+nu*MfhXmL2=izBo+9P!0rU8zegIMVfn)$kEkO-FdrG{UOtD66WYJna}| z)pV4n8Dl)H7~^Ti7^~f5td@^6ew_CoXZ(0&HC!B#CviBkDk_f9;&8+lhc&)9LW{!@ zUmT&u;fOB|>&mKYEjZHkh1Kv0o+3=Jnmxg4_9Xr!d7mWjljMDhCx}z{Q`B{e@zeOz ztfo)%{?oDAo?Tzan>Zq0;&3Fd;s`AcM|^RF7KbCgIIQu-5n3FM_~MW*?~|2}@c&ym z()ERYo?$-B@RVYPrxdf~brye?exK#(&>VG}!=K~n;2i!u^KqWK&EwC9U)Dt&kq>b= zk~eXL7KbCgIIQu-5n3FM_~HmH4o7@(SXb&&3yySsp)L=}+e7BVL*~N*=cxtyeSx|x zP`5?uvdH*F=EEX&S>pYdIFBviFIDD?I3iEta3pWy2rUjrd~sOgizBo+9Pz~wS{#n} z;;^pNr4}6N`oaT&5f&y#SlAq4!FiO0%TX3SNAXAT$5_xFWBeEk(qk-WkMsWHJWv>C z;d8w5KtUXlCviBkFe#4E;&8+lhc&)9LW{!@UmT&u;fOB|>&n7sEjZHkg$3sc@;X7@ zC&=q0d7s3eV8Z9FF+nu&&gl798pN!hDz^uQT-f40)ZU-)G6|EDvyIc@Qv%KZid@ z-shN4^E`-{=l$oY`+TJ?;)pzn!;!p+BeXai@x@_{FOJaSaKsl!XmL2=i^IB7ms)V7 z>kD~(NZuYYA0Cp|1?Iy74`>$1>jLv>k@1U+U!-n}JOEn4U!rbH)O{)HUS9Xb5qT1a zBY6`?XmL2=i^CdU9HGVGh%b)N;&8+lhjpbcwctqC7Z&J8SWg~d-EoBV;8Fb1UwGYl z6n_+djCIK|#*eWsImWu>I1dQMSr;8={CMR7fH)#g;&5bLQ5>Pg;fOB|YkYBp7KbCg zI6{lV5nmkEm37NnaHQ)C>%kMO!%vX63GzNkUMKM<$@?S^Zl+krpQ3J4jGtosG-4kaeU|4hbIg}H#?Mi=IqEk5b3ezKXTHqy{_`=uJdcSZ@+1yN@+OYZ z;&8+lhc&)9LW{!@UmT&u;fOB|>q=c}!I7>n^!r2d_K<#lNL?0~FALOVfx0X(9~K$E z$a!oLf06M^)NP6PU!rbHmFF+wh&+kIk-Ui`v^X5`#bJ#vj?m(8#1}_saX8|O!@5$J zT5zZ?k65>S#Cq`~))gPIZn?~Q@G|}~>-@{CTdv@*u&%kny5|b({Hv@tukxH=m37V4 z%DSaEB2VIQWL;4lp~c~dFAi&bafB9!BfdC7i^CCL9M+X}%UW=#E{|F7eat%iW7dlw z^ZaEEe~rAa@qA{D_2PBblh^Ursp~p**`V$l)OCZpZbV(n^O!gyPvUSSZ{i3o4o7@( zSmTQ$v^X5`#SvN@j`-rRuGFO#9IDF``uPcUc|t!wp)Q*|f7vAOo6Ltz^1emgwphpC zqOM!aw{7aS&2xZl>bf1{%esgo@+1yN@+OYZ;&8+lhc&)9LW{!@UmT&u;fOB|>q=c} z!J)eBkoO((zC&Jjm=C+;br*k^y6kcu+oLXf%!fVdx`)5d`|neied@AbIgg1W@+1yN z@+OYZ;&8+lhc&)9LW{!@UmT&u;fOB|>q=c}!I7>ntV=#(o&OQ*mXBDsTxLCZnRUly z*728Fmt0}|3jPY~(JMTkS!LaFmG$OT){|E&yWYhSc@l>s>x$wCEe=O~aaiMvBeXai z@x>8Z9FF+nu&%6I)`BBlU&!lY)`K6D_s6Ukui>we_cijmhQH2pfOYb|&U*7Y&(${g zZG;Wpe}lShRMz>$5qT1aBY6`?XmL2=i^CdU9HGVGh%b)N;&8+lhjpbcwctqC7xMOm z-{N>e-k#9!oAmo8b=hQ{ev|pK#eCYr-=eNtjNhiN+tg*7_usCp^NS<$Bo0UNCXUeJ zaKsmfHNH4Pi^CCL9HGVGh%XN7N?mHfk*+U1KiQ$*cgX7w{k}`xcFFrL^JSOw+#Yq= zBky~h2lw#z@%MTEef<5(c}yIUCviBEH*tg(haSFsI2pgBl08;NAf0)(Bg2!7l$>z zI6{lV5nmjk#o>rA4(m!?YQd4NFXZhBd3!?Mo-iLad9Jm|eA;9_ZL*HPg}=q~%q{A& zMcuZk>o#@U<~hK2r7q%#Jc+}Ryon>UI2`fCVT~`2(Bg2!7e{DuIO2=Lx>A=~aHQ)C zdEFteJJe-|^UyAJ+hsoOQkPxovd4LDkGk$rmp%M_{C(bkpYz~;)V=&(DUQgKI2_5F zI6{lV5nmkE_~HmH4o7@(gcgS*zBsHab*TkMy1uYp{D^hMN32^uVqJ2Xb;)JcEtgq$ zTxLCah4tbU){|ElzrypERs2=_Rek|uHP$uDx`-q4Bo0T`6~z%+9FF+nu*MfhXmL2= zizBo+9P!0rU0JuR1xLERP?yI%KY7eL{A2d(uThsZ){EEh*I372C-3XzeVw|kv!1+x zzd_wM@HZ;IXCaQrlQa#?!x3K`*7)KGEe=O~afB9!BfdDSD|M*_N4ma{w{x2W4T&)v4E%QpUYr7q%#Jc+}Ryon>UI2`fC zVT~`2(Bg2!7e{DuIO2=Lx>A=~aHQ)Cb=hG)?9k6UoQHPF>n?fSC9k{WeUI^b_4(OCGYGe8l)8)}xPD*F0j~^O$x1W5yrz{>PR5{Nji_ ziNld~MR9}{haS-4{pXNgR&kO&p=c;fOB|YkYBp7KbCg zI6{lV5nmkEmAce|Lv^{J-!G`k1$n!m-!FL{c}ZR`nJ<^D<6n{YE9!QIe??udsrxl` zyXO6`D|Hb^rA4r_dIgcgS*zBodQ!x3K`)|I-{f^6am@Q4v!;E_n)7jtFVA)2h@^?bk+ny0gcgS*zBsJ$ z#SvN@j`-pTEe=O~aadQ@HfzC=u0iDeguI=wCVWC(Pg%=9WzG1MX91@?3pk@LXRJA& zQI|8G;hZ!6oVuMe{=D)mKpc@LaX6AUafB9!BfdDS@x>8Z9FF+n2rUjrd~sM;>QW1i zbPXb}7yPcp1$nz*E&r0bT~e1z=F=s0yCUyb)a8o0UQw58o~>QuUo-x?GGD|Ic@l>s zc@sxyaX8|O!x~>4p~c~dFOJaSaKsmfb)_z~;7HdXp26Humm8i*-cXmK;DDlFMim89 zq9~fjG)R8Y;A~ekC~wi=d{^Ak0L5+deQr6W6}OeSBc{lim>kKWm_jEee&C42#4F8X z#N=1R#1GA5#N=1R#1GA5#KbF=dex38U4wXDaKQTH0qc_otY03ou6)S4@*(S^hdd8B zVtw?8b?YP6KaW_~K4$&%nDx&_?C<&?UdQkPTea*BUOUC!9|f5!8* zGoAyTa#?!x3K`*7)KGEe=O~afB9!BfdDSD|M*_N4f?v zUoLnaaKU`J;5p1Cb-83dTvE47{41U}Tv3-R>UPC^x#qd&HFdvc{B>o%h$HeO4oC7P zj?m(8#21G(zBodQ!x3K`p~c~dFAnQUU24IRu0iDWhP>Wzp1I*UPEk;}qM$NGL28SF z+7t~YUD0SB)8K822J@!4ZNASf6)J9<$K1v-r6P}TskoQy8o=^E*nN#w9%Cnp^>Tkh&+kIk-Ui`v^X5`#bJ#v zj?m(8#1}_saX8|O!@5$JT5zOm5YI+$sLKugd_!G|g2EI9nJo&YOi@sqqCs(r2D7SY zG>>WUEU&nwK*cQ;EN+{}+{XKq=QJ@z&cx(M4#gBYG4TUOBqm;I9wR2dA|`%l9wR2d zA|`%l9wR1Rsnn}>OsZYWulYlrzajqC`_Ni`#~LwqN_WHvG2V z`hD7d=h)8pcHY1JxBS7*-=+5}>m`mzTFY;Uza{?8u@zq&ahy0D@x>8Z9FF+n2rUjr zd~sNZ4@df+7wW*Fx^(>7zhB$&8zOn@_?>kpdGGv<>(xnJI`O-H?bo}0<9c=d*7fV6 zZr#83>)pR`J-Qj+U8##WB2VIQByZvfEe=O~aaiMvBeXai@x>8Z9FF+nu&&gl796Te z4|(e$uRZj84|(mSF1_Tnm%R2eANr_EAM>G)y7b}q|Jrrx$M2`^{l81~Ea!_jB2VIQ zByZvfEe=O~aaiMvBeXai@x>8Z9FF+nu&&gl796U}0C^oCZv)h2fVvD)w?XPQNL>c; zhsgU7^Jxfwi1{?kd2E>T+%R<;4!^96I3iEta3pWy2rUjrd~sOgizBo+9Pz~wS{#n} z;;^pNr4}6N`tp1CbITuyfAsmLb^$$L;wf>RU@!Njy^Hkd(h<_yFx8t`n zzWtAWpY}hcW_&kw@1}0uF}|#e zI3iyirAj?m(8#21G(zBodQ!x3K`(q&z0!I7>n&&TrSBxz6Bs{ng{T{^r-a|Lo(tdH-(SzdPQ)tcy4zU*d2i zZ{i3o4o7@(SmTQ$bQiujtntMWS{#n};*c)uQVWiBeW9Ow$XgHn-t#x-vzNT~;`fsG zUh>{YUHX_WeT?s8zVtI6`x)Q=SNB1Gr7q%#e2K%6yon>UI2`fCVT~`2(Bg2!7e{Du zIO2=Lx>A=~aHQ)Cc^#nN2gv&Xbr~eDgXDFP^UxskWr+DS^cUxQi1{=`-G-^_Fz-Li zd>M}M<$MuGrA4r_dIgcgS*zBodQ!x3K`)|I-{f+JmD{?7H}A3p!I z{L}eu`IloWe(OKb|MdB*^_IJ;#HpaL8lj{rP+y8Fe{tqAD{!jlq?f**eQ`SWs zk*Ah_5dTU1m!mks7l$LhI6{lV5nmkE_~HmH4o7@(NSEiaT5zQ63wiG#uN~B-<6q8a zCwcEAubt$*^Iu#?{?2vgAFfXq;0$uz8Amm@2*eZ zKU|+a#`jUze%`;I@%@bNkMU()#1VNCha-6tM`&?4;)}x?UmT&u;fODe(Bg2!7l(DF zF16rD*B8z+1OM>+7$C0$ah_@18zk?8BX;s`AcM|^Qu zEcC&~L{mb z_bJw+r|_ror+L0JjXzykPZmeyNgR&kO&p=c;fOB|YkYBp7KbCgI6{lV5nmkEmAce| zLv@*9oqvXYpW*q)4D0x_%$Hf}GD}`(soNZNox`8|t*<|Gzw>oxp7Hb4WuEc#;g{DJ zaYUZP;Yi-Z5n3FM_~Nj}7e{DuIO2;Vv^X5`#bI5kOD#B5mxr8Z9`bzTA$57k^OFVg zzJR~Ld1!&WFEXDNnJrAj?m(8#21Hkr7pGLNY@wEgGX40A7Nc_F% z);-5~4ls^C&U*AX>(S$tbxUzXp2XqEx}rEji^CCL9M<^a2rUjrd~t*pha-;n1b%yycOTW*O z*IE2op1;iTJaP_yj=ayY&OeVoPu=J7=i~j$x`-q4Bo0UNCXUeJaKsmfHNH4Pi^CCL z9HGVGh%XN7N?mHfk*+Vyhlk9EhvfYsd0(L47nlzVoTnCe{<4U_h`&hQ7nx5>_)GXp z%(tb=d=W?FNgR&kO&p=c;fOB|YkYBp7KbCgI6{lV5nmkEmAce|BVAuuw;W;JafEft z5!U%fS#KWwi`Q93SuY-C-ExfQ1Y?XJ!yjY(IPX8s_;J>g$75ZyoG;>tJc+}RbwzQ6 z7KbCgIIQu-5n3FM_~HmH4o7@(SXb69Yr&DOFRTYou--dCUME-&o@70Fl6Cw^){`fx z%M|OyQ}|Qled=#s7n|n&r~l&n=4t9a9e!CCaYUZP;Yi-Z5n3FM_~Nj}7e{DuIO2;V zv^X5`#bI5kOD#Ck^@Y66(9bjEeTL^Jv&@%S=EE#?o271Z%$GUpI!9gRsLMS5JkJT{ z@#o_?LRlAaM4rUqNZ!N|S{#n};;_aSM`&?4;)^4+I2`fCVO^<9EjZHkg}gna-yhP? z56Sxibz2~>3p`(0pl*xImqqHf$oNIhV@tgM662TfmnzSZ#SwWDha-6tM`&?4;)}x? zUmT&u;fODe(Bg2!7l(DFF16rD*B90$M_9)nVO?^Bb<0tn1B|jBJjy!#DC_)VtXqz; zE;;s3Ux&t6Paek~=l#c7w;Yf0<$MuGNdsrDb|~(sLK@Nr&;HprmoYBpRPO? z6G!Ap9FF8o9HGVGh%XLnd~t*phanwSlWxmYe&+*)Aj`4Hx+^cbKp1RHRd}p5dHXrX_&KGe+p2Xou-oz1F9FF+nu*Mfh zXmL2=izBo+9P!0rU8zegIMVfnygelE56SC8=EDO10`p;kx-3w)Mf^p^FXAs!mnG`9 z#CdLs`LtAd{vwXZlQa#?!x3K`*7)KGEe=O~afB9!BfdDSD|M*_hwAc(b;(Dp zCqH7n_Yu!mmRZ+aX5Dg`bz1pmC$F+@xf<)y<$MuG8Z9FF+n z2rUjrd~sM;>QW01)#V9!e?s1#kk=>7hfVxV>as~*H_7`J^JR;=Y%zX|@!R;@%%^Sq z?aK2PaYUZP;Yi-Z5n3FM_~Nj}7e{DuIO2;Vv^X5`#bI5kOD#B5mmTuHL*8~ckL~b$ zWfy;!y6sYzUFOpsdEdj|!{1{*?Q@>or*8W^zuB*x$HWnN5{Dys6Gv!qIO2=L8ebft z#o>rAj?m(8#21Hkr7pGLNY@wE=^wEk{D^(uk65Q)#$RULahc};%d9uAur9g6y5|bx zS6J6vWnFZY=QpdYYpzz-lf@Bv5{Dz}isA?@4o7@(SmTQ$v^X5`#SvN@j`-rRuB=--x$N7!JUe}lSi#Cmgi z-4{pXNgR&kO&p=c;fOB|YkYBp7KbCgI6{lV5nmkEmAce|BVAwU=O^U#3G4h%sLLjK z-z2Y_)YPut9wZN_g`>LQNFlQa#?!x3K`*7)KGEe=O~ zafB9!BfdDSD|M*_N4ma{*B#DNJLGML`LIjfcB#uQ^J$m5>@nZ=m`{6*-{U;C&wSfw z{65cb_T&A_`67a#?!x3K`*7)KGEe=O~afB9!BfdDSD|M*_N4mc7eB=@9 z!H?M2{fPD8W!96IS=U@s>x$wC zEe=O~aaiMvBeXai@x>8Z9FF+nu&%6I)`BBlU#QDt*7+Z^Ui_H#;5F8R*LZ%iMqbxg zZ(he=C-3Xjb)DY_*x>y)Sa06o{Wqd+<$MuGrA4r_dIgcgS*zBodQ z!x3K`)|I-{f+JmD$lDY0_Jq7Wp)Q-O^KX*(P1fl*nNM5Hhb{aq>bAvmfNkD?oB6cO z`0dI%zc?aK;&3Ey;s`AcM|^QuH0!mcgWigb=jdV zyF9PlWj^gPA9k59dyLs>x$wCEe=O~aaiMvBeXai@x>8Z9FF+nu&%6I z)`BBlU&#Ao)`K7Odk~LV$6upvYpe&aQI|F9w$6I;I{rHTI{pTA+rZyozyC(~WnIJ( zc@l>sc@sxyaX8|O!x~>4p~c~dFOJaSaKsmfb)_z~;7HdO^7e#&enQ@!kk?K8P1gB0 znGc)zTRe~4V!mxr*Dd^Q#&7ff+th74o|~0*5l7@n9FF8o9HGVGh%XLnd~t*pha8Z9FF+nu&&gl796U}0qc$jtXm$i zj(@wZZ99dTs zM`&?4;)}x?UmT&u;fODe(Bg2!7l(Ca-Le)Os>=y^Jz*XHgmw56*6~lt>nZEOr_}9~ zx}8ziGyF5gpE3TN-{Ux^uIJR{yiyl&M4rUqNZ!N|S{#n};;_aSM`&?4;)^4+I2`fC zVO^<9EjUz{3+i$~UN3kqcELLTCC{}ksoN!ay<|RIk@qWpkK&5DTv4}c{A=oR&3wDA ztn-T_@+1yN@+OYZ;&8+lhc&)9LW{!@UmT&u;fOB|>q=c}!J)d`(C;^#hi=IG4bOp# zf&+?z%ohcR6h-rx2E{EJ&0`vrw`eqvxn<%Nw{$>p+dSsBQX?@%&cx(M4#gBYG4TUO zBqm;I9wR2dA|`%l9wR2dA|`%l9wR1Rsnn}>Oz9fL+T;Oi#s{oj9%C&d0p}F>9a4F+RHnvGypANS-(xS(_9`XmL2=izBo+ z9P!0rjW3SS;&8+lhcq1N{{pB3N4f@)w-fSyLS9eE`zdS2r}(Elqd8?w`HZ@pv1WaS zf5w{iIpfcH)^N_Vg7eCre{n><#NkNZ#1UE?j`-rR#urCuaX8|OBeXai@x@_XsY@+5 z(lvdL)Zh6>K-109Kx6Na2E6;1h6gd-rA4r_dIgcgS*zBodQ!x3K` z)|K_oT5zOm5P3TxuP3YT*V1&v^cJMqSQ%&U4QAbLw^; zetB;oj>wZZ9LbwFLW{!@UmVu>;s`AcM|^RF7KbCgIIJsmsRc*62C<%hL0vAG4;MTy zxMV(E;$PD5m-tsar@7*J!xjD&&kL>@f6aWmrY_f&x`-q4Bo0UNCXUeJaKsmfHNH4P zi^CCL9HGVGh%XN7N?mHfk*-1H?S{PFFduHnYf*4OQ7|Klg47oUwJ91*nxeteoT5Sc ziw5(ixTS!_Efp+onVQ9IoHNV0Bc{lim>kKWm_jEee&C42#4F8X#N=1R#1GA5#N=1R z#1GA5#KbF=dex38U4vL7Jz$OWfVJlX_MjiKMtaB^=pk#@hxkXVT_52evBrADvz}w# z|Cnb*$E=YaSDy8VBa$W#N7gXK5n3FM_~Nj}7e{DuIO2;Vv^X5`#bI4pBdrBTx(2bf zd_vw%$lD3OD|1TTPg#3Dr7oweO`qYPQI|97a>m;BIdwVb{m*#@cV79O4sk@D#NkNZ z#1UE?j`-rR#urCuaX8|OBeXai@x@_XsY@+5(lv;@UXZs7>T*U{ zZYgnbTd9$lB4=W9B!^-OotXH6BN7v@G>;LJUl9{OG>;LJUl9{OG>;JzuT<()J0{ic znHK*&re|7-ZT>re&$RpR)jZom#DBKUzt8z>yMGV;ImSQN>T%Dt`S|DB{d?=r<3Hc( zanIvF-=6-xa!!dOk|qwvHe$P@IO6qZ@x@_{FOJaSaKsl!XmL2=i^Dp6IFyeU;C-Rh zpW_8S?+bjMdoBJP_sGY+Hs|3U`MTd?eV_67$>;rck9(2#f06Mol8+bT{mXoaBlyJO z2(LIoi^CCL9M<^a2rUjrd~t*pha7Uo}-(dV3%%?Z# zk2fm)A&%e^ha3z%o5J&Jm(@E?ib~`?c zFOE1)9FF+n2rUjr{O9n+5wDBG5nmkA+4+Od`vSZ#!23e*HtyZy^V}m}_sGXRKJR_T z-^ah-<^0~qf02B@*y;Sd$oLn-FZ1yNyy6I6aX9jM#1UE?j`-pTEe=O~aaiMvBeXai z@x>us=HsOf&KKn4B|gtfe4Yn<-Us*(x;T$?yDwg5{L6gaml^+ZxAXD}`FsWc6~@03 z{a5Bg9Krb#yyCFt^N1s~I2`dG;EN+(7l$LhI6{lV5nmkEm3+Jk@2j2Wf0h1tmCySc z`FM?dyvBTZjsAHZ|8>T{&iL2K#~b)>&_8cfBeBOKg&dYuL`;5Qe=RDo-=X}BYzli^0AFs#wG9TgyPH{NG zD~{0OaKyidFOGO!9FF+nu*QE8UmWqeI2zI6{lV5nmjk#o>rA z4(m!jUZuXT((kYGd0r(SuaU3U_&l#s|JU$eXFj~ne0ZIFy-q&fVEh}r{~P#kME{lj zA&%e^haZ^S&^|`DEDf-T>!~L4S^We4cyc>;8a`yH7su zGyeXt^YbG4esR$M&WntHaX96*%*PAxiX*ti;mGF^N9cR_;;_aSM`&?4;)^4+I2`fC zVO`0`OXTAv^6?V=@e=iYKz$#Oj|W4}&ja%HGWmL${(5=HpZn!u&J*P074q>4<6jBC z%!fFFPaKZ$iX*f*9P!0rjW3SS;&8+lN9b4Z#bJ#v4(YN#UL_x|@_AmR-(Mvkukm?b zBVVsk-`DuOuhSo|Gap{Ze;xk~#=k*6-XPy^ROX8~f>Ruh@QNd}I2`fCVT~`2(Bg2! z7e{DuIO2=Lx{{Cg@O|q&d>?xc-`C#5_pvuyT<16WKK3Tx$KJ$$FW-;f%lG~F^8NR{ zd>?!t-+$l7`1kRB@qLx=x8evsaX9jQOB|ua;fOB|YkYBp7KbCgI6{lV5nmkEmG5)! zhxh$_Uw=Q}*Wb_Q`2e5y1Na}{^L~K!jSn*ZgM6R=Ao=XQNAW*~|1sYGW2^^!tg=2Pj^GoABfR1WEe=O~aaiMvBeXai z@x>8Z9FF+nu&(6ezI6{lV5nmjk#o>rA4(m!j-qYdh<$F4bd>?-g z-`C#c`}&)mzTUpc_qjLm-;4iVzR$gv?`!X6edK+tkGzlXgYV<}@B1p>Z^aRO;&9~q zmN-I-!x3K`*7)KGEe=O~afB9!BfdDSE8pkd&-eBB^LgG+KHksw{SV-OfY0**zOR3P ze0&i9gM6R=ApQp#{~^BLeu#X32>(Nouk8E*uQ-BJ9FBY*afB9!BfdC7i^CCL9M<^a z2rUjrd~ryZ*V_-%A0LMI!|;BX^|6nz9`F&quYZL8_z3F(ALa9Y6#t|6AEiG&Mt^*a ze0>c6W0ib}BRIw32(LIoi^CCL9M<^a2rUjrd~t*pha4hxawQ(cM4;Xsxx@T5A?(g|9CWfqghb znhmd6{_%#I6{lV5nmkE_~HmH z4o7@(gcgS*zBsIter}xkjKA&slf}H@QNci#o@?UE?j`-pTEe=O~aaiMvBeXai@x>usxPP$z)691o z-f8xOX2{13`y(^VcZT|yWxrsSet(vH&N6-ue-3|+>(52L@_bCgD~{k5ha>Y5M`&?4 z;)^4+I2`fCVT~`2(Bg2!7l(A7k9q2Op83x6d6=g@7Rc8E`C4E;3(R+s`dXwu78$=t zeJqiWCHy5mFH2Ehc|ODuoZ@hVR~(_m;fOB|YkYBp7KbCgI6{lV5nmkENj`?@w}$EG zhUwRb>E}o2Z%62FN9a#S@JB!H{g6@my-~)G($9_IkI~PKF@7xe1M+-`BlyJONWUeH z(Bg2!7l$>zI6{lV5nmjk#o>rA4(p_!8z&#*%x9eWjML9g(63M6PcWYe`rk?BJ4t^# z$@oe3Kc>j%6#f+b^HkE`iX-^M;RvrdLW{!@UmVu>;s`AcM|^RF7KbCgIINR=Ov5`( zeM~c-Y34hFKf`=x$j1!+EcuvaKWLVIf0p{0WBeTc9Qz}4;pg=sj^GoABfR1WEe=O~ zaaiMvBeXai@x>8Z9FF+nuuk$Z&;G|e`Iv`yp7mW|J_~$a7Rbi}^|Q$MMdrJRzev88 zsJ|uhxy1FCVtk$taRi?@9N`s5XmL2=i^CdU9HGVGh%b)N;&8+lhjo&VW%}1;`tfD@ zv1Rr*R_NDO@K@-^R`6Hp*H+mNSf$@zrJq}4{2Jre=%3e${apWDNgTl^4oCVeafB9! zBfdDS@x>8Z9FF+n2rUjrd~sM8`?-N8;TUWZ4t*bHo$o8GvwyM9{=_={{s#UA{rm?0 z2J64c`ft+DZ&DwdjNfAX7WJ{k_^qTq#1ZQy4oB8c9HGVGh%XLnd~t*phaZ2(*R3F=X{TGKYLt% zkNw%b@VTGr{vnQ7FL5}se&Pr%4o7@(SmTQ$v^X5`#SvN@j`-rRPU@p6I8+}^!J+!t zXa9Vk-w*q&-#+_+2dw`A`|k(%2mF3Hq`nTRk3;-J>f?y(A2I%j-(N?`{X-nFUgB_M z{lpPk9FF+nu*MfhXmL2=izBo+9P!0rozzEDaHu|-fRMEv}#6Kg1F1B@RdSYs3*+9FF+nu*Mfh zXmL2=izBo+9P!0rUEB}Ko%YtWW0&_0 zd(_t+^|Ob+SKLp|o8Z9FF+nu*MfhXmL2=i$j|GnC>4< z!I3?GG($eJ=MUC@pY`A8{;<#bAMp7w_^;@St)>;2`)^`Jc zgZB*^yl>dR-=uyvdEc~&zsdWCE#6mbF@6hwtN6Yld;TCF;)wMVha>ANj?m(8#1}_s zaX8|O!x~>4p~c~dFAnLvKAM6fd;VyKd}PlbypP)E{p&XCx6S(Ru>L!&{|^2R?<;qC z-?Yp6?{a_GW&9rg9`(1!`_8?jKEx60CJsl|PaL7e;fOB|YkYBp7KbCgI6{lV5nmkE zNqsa0NA~>D4Ee~OKUlwg)_gRy&;^1kzk`a0tG z&k_DnQXk@o^%938>nD!T;&8+lhc&)9LW{!@UmT&u;fOB|>!d!Kf+KtWXoh@b&mX*x zT;_ezGVj-xdB3*8`=}M(N3HOE+7D4Ee~OKX~7` z&im?h-Z!qZz8k!s-C%t;sGkk|O~!9hUz?2I#NVQRwy2*i#%~qh?`O{+e&TRs zeZ>)49FF+n2rUjrd~sOgizBo+9Pz~=o!3WGaAeOP&5)1m`GfV{rarb=-)+`+2Y-k6 z)jRk*yzk!Sef2K&vCI1J@;-Zy@q74teBWWO_&!_pA&yu#aX7Mm;s`AcM|^QuZ2(*vgeOx$Vc}4!Tn*M_1ow7$3EX@IKV%keh#RQ1N=ko4~KmJ z=aAnYht$sz^>f7irA4r_dIgcgS*zBodQ!x3K`*2(+1rr=P0 zGzEw1wnJs+YA1CkPGVPg7v+ielB^xdx?LEe~Ev^_m8fquPeU)aaH{9 zfm9#ji1iYOBkL!Q(Bg2!7l$>zI6{lV5nmjk#o>rA4(p^onu0_1(G(o2k89TVn)s#jjP^Nw=jIU5175obC_p8)bmHS7P>sO2a{haDU9I;;FaAf_&5n3FM z_~Nj}7e{DuIO2;Vv^X5`#bKS)M^kX9KK^Tt_T`qA7ER)=bEc#R>{9tdFC2N}g(DwM zk5oSBBmdf}OH{ao1*0t(7@}GnQ!S3E7ROZcF+BgP-fGlSjqiih_`Xn$db^=sZt!oY zryJ_6&i$-Tz169wI`wvoe~W*Me;e0_L-i((SbuRiQV-$?Ee=O~aaiMvBeXai@x>8Z z9FF+nuukf&DL7Pbwc?uAifdXcu4ye_)4P&#^slXr^3#G9#2ZEN;ez-d$y@f^!+YIh z-rF7X-tL(9dMCUWKEXfXzpFaoz3?gT{Z9Gb!72VJ6&afB9!BfdDS z@x>8Z9FF+n2rUjrd~sMO_0bd@*>g`bIWg(GjiaOAD@NaZ6w;-?!fVZmq%2Ku?DIHp=0Q!S3E z=3@%aJ=9B$`$diWMUCG#H~2Ty;|=w6gI~w5Grmr})~UB!>g|?#y=DAu)NB6xsz!dr z5p^IAN9si!p~c~dFOJaSaKsmfHNH4Pi^CCL9MW*;drnQkkv;bm*R)n#(^_#&Yx$b$ zx#uH=2O1@+@Z9reQM^?U|08+Jo_ly7dCdF9W8OC&^S<$f_mL;OZ#=<2;rlSBj6cOc z#Xsf0uRLS?8Sk^t@Xum=UPt1H^%aLB?+e8dS{#n};;_aSM`&?4;)^4+I2`fCVV%5> zYzmI-xu+TOkv;eDzWJQ`IOl!xIqQ4D`d+a97x))^U*VGRm-v^g|0VTx#eaW&g@48S z@T=r~wK!tE#No*Li6gW)9P!0rjW3SS;&8+lM`&?4;)}yNsgI`M$ew$eAs^Xu59@c$ z_ff9-KFT%qQRe#yW&ASrQRe$D73!zL`d9cqOojVPmGM=+FIQ!JHMxI?Bi2hCj;x;s`AcM|^RF7KbCgIINTUXbO((x#z#kNBRU)e*1+Z@4Rs2-SkN1V?N@i z8!lnNXbT4Vxu-a$S{zd?j;ZEj3eP=!zph3-)VQD2xS!lmPdE5C)Z-2JqdI;azs~)p z&i7|-`F(cF@2gwt?KZBT|Guh`UvWeoh{KV35l3ioIO2;Vv^X5`#bJ#vj?m(8#21Hj z;kl<7II`!S;+ocqYg#L=X)Rw*>ex?IgfeIdCYsv zW8QO~@SgjG_oOGh$2{RZ_$l9`Ipsa)Dep;78GnX<#(UB;{IlYJ2cNy?;=P|ZVx7g| z$a_q2gcgS*zBodQ!x3K`*7)KGEe=O~aY*NN)D#@qb5AqmBYW=QJ@+~5f6n(H&Uw#$ z!S}E(sGkeIXLUh+TvA_`_?OhzCEwG!V*C~U74>zM)Q31?-NfO@`iUd7I2`fCVT~`2 z(Bg2!7e{DuIO2=LI;oGQ;K-hPiut(foQqc#=bub}EuDWVJ(4FXcV=Vs1*7A4(**-V zMIa7Gib5Qr#o>rA4r_dIgcgS*zBodQ!x3K` z)=AMd1xNNU^={O>4z9t>tT~$Ex?ny!S5c6Y&JK7)5te9C%Y4m?tldTaeO@iRWJ^|Sn~?$7yetG3~{ z;kSL34p~c~d--a)a zI4%xHd~rzU`RMqx`8z)2d3Su47`*y_h2WRSSBZR;KIi;&e%krzWWJq@?<5~x$9FFjIFduQmad9}}izBo+9P!0rjW3SS;&8+lhjgBgZsyYsZ#V1L zO+I=)?e*+ozCFyh=X1_OFZ1msU%ia)rM~*eXCHpwXPw8s@bi3#BRIw32(LIoi^CCL z9M<^a2rUjrd~t*pharA4r_dIgcgS*zBodQ!x3K`)=55EKJR(9 ze1ZGO7tvpGY{hT=0{V;GN515`Y5Tl&+ZWJZ^yjS&zn$^zjBn@q?Q#7)AL0l;aX5aF z_$5bi#Bp&r;rA4(ssq&r1jM=^!5+U-aj^<4c}r3BU9O&$IMJ z&%5*`pV#?$AMeEPWPB&%yFSl-;|s2jF7nZp<0{Z%4<+n2dte1-T`B7Qs9Z^v(E zeEZk3e>cyEID$_cj$b8y%~2e2ycNF{zZG8`;kV(p;kV(7BYbf<;)_GNaR2zS=ikA6 zJD5+$*SLRt+4C=b#d#?)pVHU3e=xrDD`>`dl8-L@uCF-nU5xMgT6VoWA06zI6{lV5nmjk#o>rA4(lWzEnnyU@eO}2TE6M^ZTXgu zw|?E9o7Qjmc8Z9FF+y;pg?y@pbcekdF@L)A23OzeGMt_$BgD`j+R} z`E{Sy`3>i#lYDl5%eo7{3%`r;UEj+7-8>)S2u^W0!Yhu@;&8+lhc&)9LW{!@UmT&u z;fOB|>m(oD%(wd+Uia>AdY;{}es`rF{2uC~hkW(KeDwcH#qVYPdzo)9`Rt>9`lz2i zuHTpBLma^;4o7&!5n3FM_~Nj}7e{DuIO2;Vv^X5`#bKS~qo4ZdXFmPRx1W3rFy8^@ zGw@BX`vCqR{vhKA@dv4&A@VUqeGTz>8H#-6^&yVn6Ne+b;s`AcM|^Qusj${o2Uq{5ct=pBrVrV3dAslzwoGesGL_ zZ;XC%Ea~UO5q#osq~8)pXmL2=i^CdU9HGVGh%b)N;&8+lhjr4=jWeHd<}=QG#_3Nd zn9l_Hnjjw&?0-zsA5YT1PSWpBGJXnwit$tUQ%S!sj^GoABfR1WEe=O~aaiMvBeXai z@x>8Z9FF+nuuk$Z&HlwS^O+_e)68dv`j}yVWQO_7P#?3*cb56ivi`Hw*Bt&F*Pp|m z3qSw7h$HyK;RvrdLW{!@UmVu>;s`AcM|^RF7KbCgIINR=%#)9Kc<1@N%rl<_>SKZV zE|9MU^0A1&NPR7`U$jX5EOGrMK5t9Z*HYv=&xbgIPaKZ$iX*f*9P!0rjW3SS;&8+l zM`&?4;)}yN$;UAL+%WytF#Xst{n!Zo*a-dJ2>t5_`x~S9ql_PA|6`Q?c#M8;41WxN zEa~UO5q#osq~8)pXmL2=i^CdU9HGVGh%b)N;&8+lhjr4=jWeHdc*p5q$LVh;$kzn@ z{si-xARm*=cargw8Z9FF+n zuuk$ZOg}eFKQ>IiHB7%g!v4ny{s{fv2>sqD<45sF>2F6FKSn<|M!z`5__3tF6-V%i z!;yYV9HGVGh%XLnd~t*phaN$LYt%*`FAvf1O~y6YOtH(7#U5 zzfLlK5`U6>OtN1vMgKcRKBn-e;`(`gh$HyK;RvrdLW{!@UmVu>;s`AcM|^RF7KbCg zIINR=Ov5`(KBn29m}b5+tnUo|4D~ZZeaw=tS?Xh!^`E6a=IHn57(d7L=fcnPA&%e^ zhaHgF%R!N>pRc-&9k4gfWN^0#RC2U^Ic^B zY?1jcGT%k=xkNsf@Rz8+rKq1gAL0l;aX7*&j?m(8#21G(zBodQ!x3K`p~c~dFAnP@ zAH($H!}M#z^y|ayUyRU?jnI#c;E&MXj?xc~($9_Jk1~FY{f{yF{W1E*vFP{me263X z#NkN4C63VIaKsmfHNH4Pi^CCL9HGVGh%XN7q@NpycO2ev<}=QGCfF~UU_W32e}esu zN%A>Kz9#V}@u#@{6yvAp_otHmAaMkrI2_>>M`&?4;)}x?UmT&u;fODe(Bg2!7l(C{ zk7?F-n*EJw<}*z{KSO=Y;Lp&{&*0CJk6G$t7JrudnPdDM^*4tp#zY=gG%B^|64zzWA6us1 zTBd(pre9mZU%_9YUt6L7UBzFe-&Hjs;&7zj5=Urp zIO2=L8ebft#o>rAj?m(8#21Hkv7gKS)_*f_==(5D!J+TquCspY^!w|q|2qBt2L1;A z2L1X5>%U2TY_dPH$@oqB{Vn?aE%wK@7{3+c`Mjt;#1ZQy4oB8c9HGVGh%XLnd~t*p zhaZ2(*R3F={?>6hZ&F6oc`q*KAY=`}x9rlZMsE=LhXBU5$ z`q<_Evd8#6>T8ejd&T`R)rUA@y~N?j`iUd7I2`fCVT~`2(Bg2!7e{DuIO2=LI;oGQ z;81-u1&8WmpZ(2!)_0%J_de@?!1tXF`2BIf{^tSrhePV)5dVzI6{lV5nmjk#o>rA4(p^onu0_1(G(o2k7f3Qmf5da zW4L}_WaQd9NF^+>$gsQtn+=Q zb?Re-@6&CtAGpDO-v;}Mo7B%H<2M<<$$sJ%^|QtP=@#|1mDGngV%@~y$oh#Rv^X5` z#bJ#vj?m(8#1}_saX8|O!#b&trr^k)Kbj#Q+4BeMyUqG<^ZDN9{;QH!#?Y~&-(83`9ENN5BU9X!1^9=e>vp-aLDhU zL;OSP>j?jd`a0tM&QaWd^8Q5}v2NmUWc|buS{#n};;_aSM`&?4;)^4+I2`fCVV%@R zQ*dO@AI*@D?D>QJ^=0;Zm)Y-K=6%5m`{ygXFIeGy!wUQBtLzuAvLC(5_*M3!*SP)~ z-{)Loe}1j_{v~_`SWS#ohVEs3Ezp}ymgbm&&Y%+e6_1~mEHhG`5g}=r1x48aR z@qLu)LmaVg;&5dB#1UE?j`-rR#urCuaX8|OBeXai@x@`C)JIcrWX~VXkdN&7gZD|> ztnW7Kzs>z&hxOgz{<6dR?r?wD#owiVcDX<7^1f=1>+f;@*`t2;qQ3IqFXD*x5{Dz} zCyvnKaKsmfHNH4Pi^CCL9HGVGh%XN7q&}L0BYXa6hJ0ktAH0v==l8=t^|8gR~@NBn*|D!#wf{X-nFUgB_M{lpPk9FF+nu*Mfh zXmL2=izBo+9P!0rozzEDaAeOP&5)1m`Gfas%e+rq=KHeCyiZ!;ebfr?qgMF-@e1F! zUFCh$D*h_(BUgDpx5o9?xc(Z~Un_neH+%lzeUUg~-NfO@`y_FM7KbCgI6{lV5nmkE z_~HmH4o7@(NEeyG{%8h{?D>QD&Fj36UT6K*d0)A~`fsrQ8~7Wn|0e6d$@|Vt z{7uGhQD0kJe+z#r>M#HOB92%$aX7Mm;s`AcM|^QuZ2(* zvgeOx$Vc}4!TN6VeTQw6irvgZ%hZ=dzu zXZ`m1{c^zf6%M#R9I*Ze)XyRHb4Yz1;vZ5!NBs97N7Tm=--kGg`pN4<9I;;FaAf_& z5n3FM_~Nj}7e{DuIO2;Vv^X5`#bKS)M^kWQ&mYZ@57oyp@6V2Tzjn;~wPW6|o$&tc zg!iu}_$R#IJ>~uVDevD-dH;LLfB$lZf5!X$Gv5E5CGT&=5$h!mN8X=_BeXai@x@_{ zFOJaSaKsl!XmL2=i^Dp3Ki3o-s*k4NP<@>9e*c{HJ7@jQsgDcR_k#Mlpgt~me|w34 zNqt=Me)p31`&al^d_U-l_qSKc`&)6udWpl4^%F;EaX8|O!x~>4p~c~dFOJaSaKsmf zby6Qq!J+y%|8)Mhe*9Oh&Oh_Qk zT)Sk91!F82V8ajIm&h1iwI3h}RV2HHCQ1jpmvgQ5nC?jjBwcmH9(6 z6~0JP;fpF2zGzaRP^*luQpi>OYEp>eh{6zuBZVT4(Bg2!7l$>zI6{lV5nmjk#o>rA z4(p^4n}S1ycwJmmCFS4re~tY>T7we#098)gVPMILzYd`w<%HEv8bZd^6$sm6`(hI+c;#&yGu?*_llFV;HsSm(x8 z=NIEGzgTa%{w+7w+v0y1s>WO#vHs$4q#nc(S{#n};;_aSM`&?4;)^4+I2`fCVV%@l zQ*fx>YQ;6J71y*@T+>>Ej=AOE ziCfw&V=Nf+zWduTFQSimk$udI#A9AGp70{`gcq47yvRJ^MfNE#B2RfyeaiS#USyu} zqVtRwnP-eYOI}opBi3IWj=V?|M`&?4;)}x?UmT&u;fODe(Bg2!7l(E7qOvJCvIntd z$Vc`d#us7Ec~O1N7hTS&j|=MO0{?;+)fd#qCH^J#b;%c{E*XD?e?@&=Q9oBneTXC0 zOB{}@pEyE`!x3K`*7)KGEe=O~afB9!BfdDSllo{1j_g6~^Z)51)%h3RcUZs8&cFD= zkuRl3F1VNk)jIm%$h%3g#?dXaz7L2iA%=>Os*A(J4g>p@y zT=R{YGJcstD^qA?zHw3EMpR*Zg+i`Ss8w!sRs1T~uSTKfI||~6!Vrfeg(8m7;&8+l zhc&)9LW{!@UmT&u;fOB|>!c8yf+KqnE7rkvu@1CC`ERf5d`O~x(#o>rAj?m(8#21G(zBodQ!x3K`(&Qui zzbrKaNA@6AT+>={O>4z9t>tT~2eD$k-4w^%6vx~Y$JC4ePMtAv7gGlFx~><;+%hKa zVz-R3;NP*x$K>^P%r|z9d82>K8`)#N@o~Z%-4ou(p5UMG#`cu)r}(G%r+g#ej5oe# zyzxKdjqq9WjUaJE9f-q`H>%8Z9FF+nuuk6CHU&raAl3}| z$R5Oa<9^N?_jCRW<8!|8bAf+>e}R9&`d{K-QXiMp$0g&hsE;eY5p=~H|EuJUzBppN z#No*Li6gW)9P!0rjW3SS;&8+lM`&?4;)}yNsgI`M$R5PLoIXvRf8~WE*&OaV{YSX- zMENv7S~14rtMNCx`Ck;gmp7m8r>f%VTFLBxpW@T=G!{<3DxR){=BI0QmEHU zQTgdwHD{-I^-A${tzUk6p1i`rAj?m(8 z#21HkF(26zRWop8PgKR#uN9Y5E0iy1o}R+$-xN<*qVm(VYR*pa>h8Z9FF+n2rUjrd~sMO@0*)~ zBYS#khJ0jCPpt1b-xoON`vT{DpWuS;D_l@N7p(sU-)FjH{Vy4R$@*XNeU&Tf>x%lh z;_ok9CG{bWSTAunvVP(SEe=O~aaiMvBeXai@x>8Z9FF+nuukfuDLAsHr)J1U_L`6N zzh?cf`M%0E>sx01%iKT8tZ$k6sZd`P?hh6G3ip>P*RN7PRqCsnd|yQzv0mbEWc|bu zS{#n};;_aSM`&?4;)^4+I2`fCVV%@RQ*dO@Jt+Dwm-Vk2>S)_;uF5&i9>esgGOyTgKle-A+P;g%Z|C~$-|=v?s2&#^>4O3b%JK1$#7{5tVF$!90??fjmv z*Y#~8`RF3wU2*+9AL0m3aX7*&j?m(8#21G(zBodQ!x3K`p~c~dFAnP@AKlES`#WCm zZsyY+>!-g5j^D$4dhmN#|K4xAZhFaQFZt@FzWT^VANAG8_`W0`;s`!*IKnHA(Bg2! z7l$>zI6{lV5nmjk#o>rA4(lWz{oi&T`r+;WE}HrnU_Jw^{{ZtDAYX&j*C6>Cq`n66 zhZsLZzJ{oeq2%)-j^GoABfS00M;vin9FF+n2rUjrd~sOgizBo+9Pz~=oqt|hzR!K* z2i!+~i2jlD()xWOe(Mi?Uh9vzPki6?(e?wM*Y-nyKH7fd*pA=M`1T+A{PrJZpSS$; zB97o}`2q2V#2-0|Bm7o;aaiNG;fo`Vi^CCL9HGVGh%XN5JRcq8qvHqW?_fS1KQede z`#xS`J|*%|`jPX}`F-vq_?^tRlYDkDzUv3RUKiuLVtk$taRjG09N`s5XmL2=i^CdU z9HBe$#bJ#vj?m(8#21Hjo{#SDdtTk-qnr73GoK#j+k@XjzIw=4FZ1pFf%DQ!ef2WF zkMVu@eT?r*@*$4k6o(_c;s`AcM|^QuzI6{lV5nmjk#o>rA4(lWzEk8D2%TKs({M7Sp`5E_(AG^+5f8z66f9lUq>(5+Q zZTM|J@$ojsxBblLw{!h=#<%~J<3G#(y*wY{2tIK*{*?GL$5woCgf9+9d~t*phay9FFjcBeXai@x@_{FOJaSaKsl!=q`M5SmTRBI?qQpyxpvCH}mcO zne))Y`u8y3o}YT2J@~zh?`3>1>)(st$N0XVxZe60-xq$K4{-#iI2_>>M`&?4;)}x? zUmT&u;fODe(Bg2!7l(C{kACW-|0k}Ke(Iy2^&P+;U_Jx*1JuXhk6llLtpDIoeVswZ z50S4S#t)H?p{Tz+AL0l;aX7*&j?m(8#21G(zBodQ!x3K`p~c~dFAnP@A1y!U{_zX$ z8^84WxBQCx#m~84{DSyPj{nN%wf&s<3*s-iuQ0xy>$m^Hd28qT?cwM75J&K}{DSyP z;;$TA@muj*@mul55#!tN+wj})#Sy+Z9Pz~=oqt|Bm~RKX9lvy5I+#!C=hmfPc%CKZ zQ~H(j)5-Ww#&`ab^S?;>AazjR)@l6;6GIK|-zuQ)=B!x3K`*7)KGEe=QgPJD61 zad9}}i$glkNB7Uo*G+wNlaKCSdHy}De-HK1!+d*w<#D~_qZhxI`st;9`tbY6M<4am z7x~KTLma^=4o7&!5n3FM_~Nj}7e{DuIO2;Vv^X5`#bKS~qn~>2hqoWze%5z@^&P+; zV7>$RgFokfLH!Kk50cLz@-aldhRF9&BmOsZ%63IM(F28=wC6-RK2!;yYV9HGVGh%XLnd~t*pha8Z9FF+nuuk$Z4evDTH~n4zo|tC+XUNA4{rn930WI?~O8k6n~WQWAt-l^v7fL zi(^TDD~{k3ha>%#I6{lV5nmkE_~HmH4o7@(gcgS*zBsIter_Dzad^k!9cO=If_zNi zPmr$(<~vC~Ch3nS$;Tx9?G*j~6#f1b{qa=v$NA?)9Kk0JM|i~%S{#n};;_aSM`&?4 z;)^4+I2`fCVV&e-ntpv6-f8x0rpd<)`Iw>KpJ6^T)WrA4r_dIgcgS*zBodQ!x3K`)=56*S-*MaGtYeInePJgSs)(^ z>|ZRf|FOvUMe?~w{Vd`yk*_7{YYBfT_7n5^5J&Kd!x3I_gcgS*zBsJ$#SvN@j`-pT zEe=O~aabq$7^YtvrXL%o9~-708^Ir8KVXFZcZB|Rl>T)Tf0TZ06n~623S?Iih{Wc(!aon$|0itA6|Pm!;w@bmf*NAQWm5ngeG7KbCgIIQu-5n3FM z_~HmH4o7@(SSR_IhIg8Ne46=AQy(*|{|x&ZGvsTA^`9jlv#kFt^)*Yr=J4mZ{v6}y zl6;6G_{8A|uQ)=B!x3K`*7)KGEe=O~afB9!BfdDSlYGoG-+AUU&wS>Y?*jF{Kt2|j z&jRyZWdCE4`7V;rMe1vbd@OPOCF)}-`MiiD_{8A|uQ)=B!x3K`*7)KGEe=O~afB9! zBfdDSlY9)*j}6mr4b#sJ)4z_;-;U7FjnLnY(9ez1uZ`00kJ7J=(%+8J5026AjnVIq z{VMyM=ARdF1fMt@>9@oYS{#n};;_aSM`&?4;)^4+I2`fCVV(4I;s`AcM|^RF z7KbCgIINR=Y_opb@NP5TZTk5g`t=>=yTg2U$k#6O-KF2(Wj|n-@q1i<4}TATFZ}%X zi#UQ$9FFjcBeXai@x@_{FOJaSaKsl!XmL2=i^Dp}$3CBzeb#@Udfunr517vZ^En_N z2h8^n|B(HpL*{$P{@4-uJR;vmy9FFjcBeXai@x@_{FOJaSaKsl!XmL2= zi^Dp}$1?rvGX2&v{nj%5?F#+c3jNv&{tEso{n{$ySLu&e`ToZm`zveow`=sbYtjGa z^&yVn6Ne-HmN-I-!x3K`*7)KGEe=O~afB9!BfdDSlYVZUe5^B{b$Hk5*EjGt=zllx zH}E&f*CzAb#NVX9-69`b{1`Q)W;s<_t-z%V?SXpuAkS3 zID$_cj_`^jv^X5`#bJ#vj?m(8#1}_saX8|O!#c^wKD_&^|32%t&wLM9-vjFBfP5VA zc{wDXhvf5+`5sa~N9>;*G5(10M{)f;AL0l;aX7*&j?m(8#21G(zBodQ!x3K`p~c~d zFAnP@AItP(%k*2zyq{mDUtgggTVa1=g?@g8er=WUtLz7?((kSE{g5^G3)UFFM!&a~ z^ta*&K5;nGZ;2zcI2`fCVT~`2(Bg2!7e{DuIO2=LI_c-u>G#*+U8nzCr+?jGz8mzf z8{}()`EHW0O~!AMk4^k7`r|F~y+uB@qJPfoLma^;4o7&!5n3FM_~Nj}7e{DuIO2;V zv^X5`#bKS~V;kOW`uT0{2u!Wdy(%v zAL0l;aX7*&j?m(8#21G(zBodQ!x3K`p~c~dFAnP@AN%m`v;O?V2h8Vy z`Z;9(x&?b^6;4_CGf0=QrqI zH|TFSneQg~++_SF`yX5M$6H)~i}71YKEx4x;&6ml9HGVGh%XLnd~t*pha{5|}=sIR;}#1VYr zaD-PJp~c~dFAi&bafB9!BfdC7i^CCL9M(xb_Tk-!cOTw;>ivNE9Gm4*5JC z@_9KVpNHi0i1A0%#}S{Wqa+{V2tIK*!Yhu@;&8+lhc&)9LW{!@UmT&u;fOB|>m(n? ze1GGZe(acj?wJ1dgnsOVe(r?#|0npT^mC{9r}T5D_-E`FoN@g#`nj{{_wxD>NAQWm zk$y`Yp~c~dFAi&bafB9!BfdC7i^CCL9M(xccg}py+5b3af8w0^T+shsFy9OEal!t^ zCH?*-^S#8s#J?h+SL_#D;a?^B5J&Kd!x3I_gcgS*zBsJ$#SvN@j`-pTEe=O~aabq$ zxMn`r%=emnTr;0C>szK@FH=8d{0ieMzlK!yFHD*345SII{;#^?1Rj^GoABfR1W zEe=O~aaiMvBeXai@x>8Z9FF+nuuk$(WBqHaZ;koXnC}hqxnX^8$j1%!Qzu__#@Cr| zo&Awp>hG5ExA?co_k+X{eBy9~R~(_m;fOB|YkYBp7KbCgI6{lV5nmkENj{G0Pmk$8 zkLl-*>E}-9$4=;9Pw0P7=+{mef6Dk%`ngm3<1_ljGy26du74K&U|t{M2tIK*(r<|) zv^X5`#bJ#vj?m(8#1}_saX8|O!#e5b&YABy^Eqd}=gjAV`CQPSUeKRj(9d7e-(KQh zl8;OBdBy(771zIFKj13Khd6>y9FFjcBeXai@x@_{FOJaSaKsl!XmL2=i^Dp}$2If0 zreD7%AJ@#cOg_rgM;X6NzADs51;0W*D%4Mv>sQ%7sgloXk`HkNpEw-h6-Q`sIO2=L z8ebft#o>rAj?m(8#21Hkl8+j^HS$q|x5j*KsGl3=dqX~MSpPcts58EfU+4QHx8(Dd z&&w_Ox{ZA2pBHfipEw-h6-Q`sIO2=L8ebft#o>rAj?m(8#21Hkl88Z9FF+n2rUjrd~sMO`M4$@*Ua~t z^}Qw^W#(IEK4tp(GWn?BR~TO*pB3t(ieDvPRq|0y@*$4k6Ne+b;s`AcM|^Qum(n?^tZ?KbI0`S$MkC_^lK;d zb0@ryK4CxLl<}wZYp3*cr}$^=2b|%b;h!b_zBqzU9FFu`;s`AcM|^Qu6DxgcK`_!s2s691C%m*ne`{`iV~UEyER-(E%k zTeyF~D~{k4ha>Y5M`&?4;)^4+I2`fCVT~`2(Bg2!7l$+)+24m@KG&?@HS@h@|Dudv zW;s`AcM|^RF z7KbCgIINR=)Y$*1G2a^Vtx+F0)Xxq3K{xm}tbd*Hb;j4pXPtc9@_D-@-?!AqZITah z1fMt@;T1<{aX8|O!x~>4p~c~dFOJaSaKsmfb&`*kU;DpvYWa=-yPlTc5`X98t-tnv z@6h@ie=oBYzx8+iepMTO+i!e++i!{Z?Z5W*+JEEgv@^c_ckloHm^gw@9FD&w{?1Vx zaalN zHUGWbZ+u=S`RF8{UF53^zl-r*F+RV4h$A?~;RvrdLW{!@UmVu>;t1V|FAi&bafB9! zBfdDK^L%tO-)`2w`?s!xZt~HC-}4*KyNCJq;P;Y`UdH$S)_LhAUww@4qkj6xM_=SC z&xbgIQyh-)iX*f*9P!0rjW3SS;&8+lM`&?4;)}yN$wxoy*Uxhh~I`UjyNt3M|^Qe=bx93 z-+LY%>M`&?4;)}x?UmT&u;fODe(Bg2!7l(C{kM7^Q4!T*tZg{(yPY?O%`GfP+gWp5G zddX)m<9n%}Uh1oleDvY>k*~h+^ZF1+@QK3_UU7sLhaO&mCCk{t= z#SvN@j`-rR#vjBNM;sT2BfdC7i^CCL9MbvcrRC4A>z2Q8|M)BVZ~lC={+as-e(PVk zfBem{jqz=N;r@Z&_BZSHKNJ7r^V_+8``@yEC$A521gAJ0|4RIuqd4MtE510a@x>8Z z9FF+n2rUjrd~sNZpXZ|k-VWy5@mKSA{LOhN{n?+B(qD-9rI?TY{>Ps^&rb5uNj^I9 zyYRdI!u{m0zHV3KE6;~Gf=?Wd@QNd}I2`dy_~MA;;&8+lhc&)9LW{!@UmVhTKDwE2 zH~HvhKHbzu5Bch0K0SYR-Sqs;`RQf8y{vyPelPjxqkj4r-^ca)qQ3Hch$A?~;Rvrd zLW{!@UmVu>;s`AcM|^RF7KbCgIINR=^#9rO>t{awtbafCKEQkiSpNamcL0A7e~^3* zl8-_1F+{$G$j1=*7z#hnhd6>y9FFjcBeXai@x@_{FOJaSaKsl!XmL2=i^Dp}N6X*2 zU;O*O`-9T*?|05n%fJ7JkF@@ss8jSe2k%O)I_0na;Xiz&jZ@lmivBFnU8${cl{Q@^ zj|dEa?;votO#A?T#uP`ys`H zaUf&j2TsYD;)s|W8>eJU97*!j|92NazfO&b_3P9qiGE!zjtr2e0i6={G@w&r?gO6T zU1^YP4>qncs8eF_piYT%hq%g+PKoOe>6FORkWP7D4^WO2)(y zP7zZa$e8$nQ!=JFA|}ViDH#(-k~|I5&kfTr4%5#K)BldpPma(pj?f>E{La%KW&9}q zDE;Or{p1+^<5g)JI;K@*)N!&f1Y4JV1j&1kdI07HOYR`B>PE|0dFo?<^<7}T3w)jyVt?eWv`9V|neQT>hehgRiTYb2pG)LpDe|4?Lma^; z4o7&!5n3FM_~Nj}7e{DuIO2;Vv^X5`#bKS~W0?MUn0{}VesP%oc!Yj%1b+m7B>KI( z(kT7pDE;8*AAR#2rT-pdzhR8=W9+YtCH8Z z9FF+nuul5Lar)bF<}=QIz&QQ$1p5UO?5|8Pp9%6Yi9gAFCmBD<{>v2p6xW|({8W+; zaRi?@9N`s5XmL2=i^CdU9HGVGh%b)N;&8+lhjo&VY4S16e$X`gAJfct27d;BhWX5} z{zI6{lV5nmjk#o>rA z4(lWz^YG5IzcSC~VV?bw1?Ibezd$|~nC~L%zsUM8;xCfVCGxpMK9;!tQnKG9j^GoA zBfR1WEe=O~aaiMvBeXai@x>8Z9FF+nuuk$Z%>KzR{opYD;4u3qBlMFafAO>I2>T-= z^w*<|AEjR$rQaN7{22Y>82#uN8Z9FF+n2rUjr zd~sMO{o*+D9jCt?r@tL%e`SLCPO!f+!F(q0CmBCUJ|_R_r_xFMDfT0#$j21P~;W0ri)lFwQ88|KKz9Q8LxKIfACCUFFxI2_>>M`&?4;)}x?UmT&u;fODe(Bg2! z7l(C{k9qb-=9$ktpO<;&yTE)F$j1Wy0{$ZVRg3tG%y*IcSR$WG)W;J3Qc@q{2tIK* z!Yhu@;&8+lhc&)9LW{!@UmT&u;fOB|>m(n;fA{mkuv(pHzlPQ7@I$m;`V(h#vLiYr z`n-`whc=>yDUOWNEspAxXqiVFr;O^9I5Nh*!C2#zF`Z(^SIIv+VhYxbi63ach8rE4 zn8L}J_<>V0rZ^%d$Hplc6Gu2jOmQG%;s;I{^HpHd_bkT2AJ?hTosR2jk*9H;8ZGSv z&F+LwiL6XCk}#oD;@nBDGTAs~vXO*Iof6lbVnL=F|Ik$9DpNW|3Cr^&rl8K4_yPQk zDUOKAv2jYq#1T#rQyj>c_<>V0rZ^%d$Hplc6G!5dJWtb9!n96}{(f4g#@wfMwfJF% zJk2ytnQ6>$MyJG}SvCb`8>h_bl*s9 z#N^mGC1c_Ur-&&IWK8_PDH&575tC!%l)1)LGA3Dhp60=y*QqhFd7T>Rnb)Z?p#?s7 z3yo72bV__;7IaGdut>HS8>cMll(^ht<0?!1LrXd(a=X+xWl5)~LO-}d zzqmsGyh?w(O24^E|GY~7y~h5^8vW)P*I!Ha6T}gK;&7y&6Gv!qIO2=L8ebft#o>rA zj?m(8#21Hk(l4%)k9GDF*6E+una>9P2Ky@;0;2-dLImAEY^LEJo$|0Y(Bl3Mj{Tz{xqvZ18Z9FF+nuuk%^Oh32G_bry`_m=4gSLi2K*iTrYKVG4q zTxI+!{o*S9_bU4lYxJ9I^qXs3e=X@3#SwhsaHO9TM`&?4;)}x?UmT&u;fODe(Bg2! z7l(DyFRs)7uCpJo4(~eo*kHaJ^uHU-cLRTu{iaRwxk-P#Nxrto#}@t;O&mCCk{t= z#SvN@j`-rR#urCuaX8|OBeXai@x@`CyeRFRrrR zu*&|+D&tq_7uV<)*YMXEzZT>3&x<&MPaKZ)bK(ds4o7@(SmTQ$v^X5`#SvN@j`-rR zPWr`l`sa1}{dM}=b@mfB*e}>19~-AX$Ncjmj^GoA zBfR1WEe=O~aaiMvBeXai@x>8Z9FF+nuuk%^Ogq1Y;y}j451g{vxQdv<$(Z+FoI>(pp%*BeP#*Qs%2gHtvd zr)=nyXqh*3N@Qb`W_Po3%BD_}reoe~=^TaABcOQ+~^d7i`+)EN^$fS)nN z5ivP7PRW=!!YN{k0~r%Pa7xA$N5tgVI3;7^NRp>*Dq&lvMvZJY@V6T?+#ydpIwi8Q zqf?^fc63S%+NCOYbxI^*SEocOcXdkqut%Qu8voE<&zRzfm>e6Y zWK1046fwntjENsOC1Z*sVsdPpk}+{4$z{qqU^;0gWn3H}NFF2}|S{#n};;_aSM`&?4;)^4+I2`fCVV(4g z=j@N1GoN#K&&kIH{ssN>1^Kw(`wN%k;}ZXp?{i$TpKwJ!uDJdc`MOH_XK@6dI2_>> zM`&?4;)}x?UmT&u;fODe(Bg2!7l(C{k860ZsgG;+SFTy#GWjU8Ur=VgW%d&))K7)^ zR`4t2tIGAO>M`&?4;)}x?UmT&u;fODe(Bg2!7l(C{j~cu+ z_M2+()~Jsg=6gfFZphaS`zLk$I-iF+ejWdo{m5JLdCPv(ZSr{$NAQWm5ngeG7KbCg zIIQu-5n3FM_~HmH4o7@(SSR^7roTO=|2?MPJEq?|q2D{fKcU|{p}#(*-#n$CJZ1bT zq8vDCk{vYIdOy*haL@*xn}*#)JK_omDztOGv5m9Utxcy zLOv_xvx;A3KcPx}RFnD;NAQWm5ngeG7KbCgIIQu-5n3FM_~HmH4o7@(SSR_YG2a@z zHP*kz`rqK+kdGVYd&B-qo%*S>{&m*BPQGrbpIhqZmVDkO`;p=ZK5;n0D~{0OaKsmf zHNH4Pi^CCL9HGVGh%XN7Bp=80gU9r@$Mna?^v5Uk*C+IYC+r8D;Gfbjp0a;(NRuh%tsud z#o>rAj?m(8#21G(zBodQ!x3K`(r{#d-+=nKX1>?d$2IdQlaDffnffS`uL}97Fy9LE zt+3xv#jldDD*G$dxPG1waRjG09N`s5XmL2=i^CdU9HGVGh%b)N;&8+lhjo&V8u_Tf zTVuX8>ivfK+>nnO=5xd6rH)_c^H3)rb@F-3{>?4>E4S3oZL;4aj^GoABfR1WEe=O~ zaaiMvBeXai@x>8Z9FF+nuuk%EOq+VFRwsJgW3@W`KofVuDJME5_5x0HO7w&$YMA1O zQ<}I_of2K$sZNQ8?^LJ6kuw^~Go2D+&U8vNiDx=RKjgI{reMvO_<{E8xY41BDV&Un zA2=mriX&ojY@CuYafDOE6bCXUe&CdhNk{U}(K$OK=Q=f#aIUMx#LjhU9J%0>3!M^k zzi6Ctp;Kb2m*nYEr$iDibqYU_$}4sst{PXlYMgSVtLR_M^CYIA&Y1WC{ER7%h{>^W zO2)(yP7zZa$e8$nQ!X1<5mPuB6F+cD#-t;8p02^a)~S(%YyE>!PuDs%l2E1+$~qbB+pZg4^>U4#@uWA2P024of?I8LlSOuiVx_N zNZ5@|iF50mQr9Ul_j)4<^~Nc;EXZx+l-tHBxBiFnJc%i&GbVljKVym`VsdPpa-*wp zgj2*62Qnsp;FOFhj)=*zaZ1L-kt9zqeb5to=|i6JOK&(`FMZhh*0;lnY|BpicH!lCDz*FNa=evSHg?G3N%Yt+Z<_^-3Rue1KI zQy=#}=z6;MAz$Yn^>y#Vu9N%J&wa+9W%Q8S!9)BwOe zXmL2=i^CdU9HGVGh%b)N;&8+lhjsY*?W8F)qMvznG(R%)`Q%ce=7MFXk;B^QbW9-5B#?F4HlO3u7|2yxyKrFHg9=JfYs6aQk`6 z?dd7?_LO>g%I)VF{xilu7|eGwDVD( za^Cc9=%u$DU&enK|K&G%+QEP2BYt{$<)c3T6~@2vmaq3J{;T+};=lS3Bz zUVGE^^4eRDuYbhr{5t;YZ@L~{f6M3J`-tn}9{#;Ief~Y_=l(}{>Y+aFbN%}#@KN7v9&ponK+!$KfA~=s;X{h%;afic5k>Wgo7ST@U1X2qrlV&jZc2~2 z{$q;rag5K4P8?AL;&7xW#1UE?j`-rR#urCuaX8|OBeXai@x@`C6kStrWY0{+g?&(5 z*az<|tk(ZQzNUI+Dvo(r9P_X^<{@LEOdb`-JSvWPR2=iDIOcJ2%;Vyi$Hg&^^D%k7 zJ>e$zgqze8>g@^j^c4RoH>s!8%Twy<8U8cs@fkP4XWZnT<3Fb!pHr{T!_VtY9I^i5 zaHJl@5n3FM_~Nj}7e{DuIO2;Vv^X5`#bKS)TT^gk&rHQNeNtT0C&e{=lCSAqNjWM! zN)^XEEsl9w920qa@5$=DF?XH5S!y}+OFk5+RM^O66RJwV;#67gttkI{uEuXhU%X7`H&?-vK&FAU_#i+@(Xaq~OVgOBmV^|tRc z58gp@=Xr?#kji<8|ByS+qmS{Vh5zUs-{BrH{xOyJn96*N|2Vlbi6biE0hJ*RYbr+^ zp~c~dFOJaSaKsmfHNH4Pi^CCL9MbunsVO+JCodK@ir_(UVIRD=u-TJWzNUKeVoW?z zJ!FhUam>Twm`BAikBVa+6~{a(j(J=h^SC(XadFJ!d`w<%PpF3{)WZ|%;R$!Lr`+kD z;y>k1_>?=@GwSgf_4l_R=SL==u~7TOa2k z>k}@Omp_UAl=UkgCw{`Wv{ydq>%7AFSGoSHpYZiw{iOfBS7Ur$YT}5c7l-2~iJx+O z8UJN`am0Bqq%i3_|hd5tH2WiYQUEoUzNTe-|0*gozxe~q<&?USyR z*FNPMdHv%=YUlM&x`tk-cJ49$-X~mh_o$tFjK5E9-sk%FsoncYZHXh+TpW(9y*NUP z!x3K`*7)KGEe=O~afB9!BfdDSliF$uj_iT$zmt!~zWeL{?@7rj!aMbmnZ^h$lhgEG zdJ46wwaSM@q8h`rY8saR5`6G+SHlDDJP%mi2cPoshum2nvicA4A5uM!xHCPXx*p*_ zqIw=veUBOcnCg3+RF61fI^u9-dg2Hz4o7@(SmTQ$v^X5`#SvN@j`-rRF6Kk+U{i2p z4_zNGEa!tyG(_WVpq43HU|tr!m!rmMx(_`pjPX9HQkIX=`Z-U4ug83hLLHv(=Vd0;6f&5Q=f9jujLH$pB;o$>}{{Z7Z!1rT5 z5ZBMEM;x)5;&9{zusA}C!x3K`*7)KGEe=O~afB9!BfdDSlNZcQ!J+E;KhNPiPWA-} zKZt+eLoXb8!pU+bff#nB!pJ^<4>_^2wu z)*ep^U@4v-YU2dPtMhng%Sn3(SJO5AcgMsT4f?@Oj%}3KhbPS()66l=9MjA(tsK+J zF|8ca$}!_PMqN+_OO>E<+{NmLwo{sOg65l`xh5FICTOln2Ej=N!AY8Tl0j~Y=9{9q zr-+|om(4W#G`no3iJuO=407U#W)X)i%_ENR#bJvs4*Tfh2wxnw=;8=p9Jc7rt zo}e={=L{p?49z)9bI#IyvozQ2|KZQuQlgPuHQ_qy)yG3RLuV&b}h`5+CMy* z%`vk%W;XZBY>p9cRUGfqn#(bBIc6@$#Aj&#@~DKC3(V)3d15qlmcFcguGAU&T#<>A z>C{6id+DLaIZtOQ@#Rc)L0q$BKb;A=?}~TUp?Wj?KRwGa%rf{e%jm=G1sh>o#t6&k zBP^4Tuvci5y+Wfb!;iAeK8ilZwvDm>%d;(GZ0i`S?G+M7d=hckvdk@x@Wo+^E)M(X z;s{?Hw&>yrUmUjR;;>&^M(+xa>do*`K3v(d)pfY6Qa?O-oSypWBl+~l*{YvDnol2N zO~3s@`0!+m1^0BMN@)85Fjk_uHPmViTCKqjo(9_r8|=tvvO}mzD>c!Zv{H*587=e{ zt<<7b$7$7ZT6LTq8{@TB6GxO@9JaKAIKmf)ExI`Dql+VaaoD1ZBYbh#qKm_Rt<^r9 zqZGxjJ-880zq9Bky+MviUd*hY!fOJ^T<|LCO>#KiHG=bh zcTOu!Ji&N2K@(5VgcEEVnq)kjWW1YXJe_14+!Red#dte~K1GvH)5O#0(_DYLw(Uq9 z(NyBFrOCt*zBp{r#bF;^9N~+@7F`_Si^CRO9QJEXJdyK1k?X9?{8i^UK9OrSNlYw^ zP7-5>-mpVVIN~jD1yjVtTjUfmc8Kx&W&SzS`R7dMpEF&4PU+vS$Zz%D$e=kxzs>M` zong?Nr5|U}XL&x)GAPc`Z*vTabHvZlkMs1~Jlovn(dXm(QM;Ax<;;=;*NBH8fMHh$tTEETYn$F}tn8|%Gllx#c$IRwFn9Y4KTl(PPiFixD z&E=mnmw(P&{yFpc=gjAyGoOFXeEB)0-`<DMIU85z$n`Z z#@KE!#&&=)wi}E^eCbeeM8}B3mgRbJgf9+TbaB{67f1NwutgU~_~Nid7l-}4X04g& zuHdNNAoG&@a9(m(h03oGB|R>AJYq-k=}J^NT~%{-^3_N4>7$*E1MT0)O9s=A7|Sur zW%VPxTsOvMgZ9fyX|)Ee&|v3CgPlwbc8)av+P^F}X_Y3e(xjDI#J6bG7JBPHdeLs2 zohReySK*HRaND?GIPRHu4V9M&2RX%rVUz)66l=9Mj4% ztsK+JF|8bEZ++gqgX7IUIAuF(>9+~`VS;{{V1w2KIpZ`9N>UEBG zn4w)}DEAEQGRyEYi$2TlsGRg3tm-6h-cydu^e#5_ z%nU;`yvQrPM-i#cX7$9#Y{ew%IY)KLbja{1vR{L1l$hWCC3|3*wg z)us!1`-HMuT0kX^k6u!n+DCORXFg7HI#Zc0X9_y5S<;=(RPD=|?@YXgz!e&Cg+^SV z(N@@xwMrwcvSntKEitP!>KghQjkboqhQ7}A*U{Ix{(9)85ycUoL>#t!GI4}24qJ3_ z*hd#f_~Nid7f1NwutgV#{aPb-1&8`*CHK)vXG=}{F|0BLeo0R%ylPby-cvQJ+zVyg zT;+x+N7nKWTkHHV4Qp%pPFl-%(t3_r&oS#cX1&Ce(Qkv%YlG2kgVAq;rrTtn)h3$= zH))zp^eyx)nsSS#+d|()-=^udiQlg6(-KEyQ5?2pRUF}q!xmi}_R+-=zBp{r#Sy+Z zY|+JGzt(hJ!J($x$Ti)_HQmTH-6%DEc%mFt&E|1a1xrpIQB}I4d?I<%;I+fxvqPPC z=%XE;lDj-bcj>cT`d}A*j~(@UY&PBFDY-`=u(SGiu{oF_U zrH{%3^y7a9a`Kw zvy8sX9+YL`muq_h#1XX?hb?RN;s{?Hw&>!pk1mez#bJvsj_}1{i!KiPp;H$vgDtS` z9@B{nth?Lkth={2lrFIN9`a%iT+D%s1p2fbBj{?h@XPm7j#M1iYI5?1 zBjvZPl%{)}hM8ru0$51;a1pS?5j?WeA~p!z9(fqZWX+7TbA4%G`AeYe71k`*@K ztWE29ii>Yk+pm~t>s%| zE#Dezoqp9@+uW5K`vUtm7TDLZz&iROdz2Q@7g>j2WF3Bqb^ImtCDz%O*f+9F{4(qC z%jnCo&R_aS98p(s*s@M8j_}1{i!KiP=;8=p9Jc7<2wxnw=;E+nTZdoB>%$9qt#=`> z4-2c*b}`2+=9tACqm-2x@m3D+W!|gfKg3oBD~0JZ$9Q5_pP?v9Xyu^1>(gjx`^cXr z_3%gjG%1Ep!%JGuz*5e@Qr=LoOxCJf%J;}}4qVQG%O$WpPgiKI6k&UZZu_h+iXqjreu8n5?tKWF39Iw!Kaq(Msa5r5NG}UmUjR;;@e{j_}1{ zi!P4v#bJvs4*Rv%?Fx?S{q0d0JXS2d5P9@r$p8^9vFh!)vp zw8$=_C6@V@(3jX{w1mFQu9Ic1zfAmcZ8w`Zq9?>*%bK+~!WV}vx;X5kiz9q-*rJOg zd~w*Ki^G0ie6FVQx`Cs5&&%uW3uyt}6KpC|^{&YLTPH{91x^L4&hQ(kvQ=I!RXV50 zI~sUL_33{3R1tkfNnZJBs-!dbt_)U_aCF29`+!!c_zL@kR_Ul!^i}j#I&O`PA!}?5 zSz}|#8XHH}>8N$$*Xg+R+CC$31gAJ`;T1>t;;=;*hkbN$gf9+Tba8|)4qJ3_*bkjM zOdZt~9Mwx)r=!|^^PbF9WbSPWx6)-rTm9H@B_l znDrd9o@3TaOc};DXqpX%nGKp^gQnS}X*Ox9P4rEMsV(#^nre%t++y?FHpApL`ZoG@ zZMTv*q6x%dOH+s=d~w*Ki^D#;IKmf)ExI_u7l$pnIPBM&t}8gIm$+Qhja<`>T+@wG zQ@zCHaY+TMdXXhm4`VoGljFk^<*kfR?@3-cNtJZw-j%^>I*yLoVH@@i55^rjW|xlH zr6YD3rgjbi^CRO z9N~+@7F`_nYaP`U9M#KNuJn77QYx(q#V2}4X39zLNl!URwQ_FWl_T}c0edSB*f4a! zn)?B3>W6IjIb?6fAz$!x$eQ{Q@ki)K#2=v_6MxL!k7M-X+P9O5BRIuj%bK`2!WV}v zx;X5kiz9q-*rJOgd~w*Ki^G0x&HW&+bsyxl?t{G6eNfiAAD$fMn8O@%m}3rejCiXe zd0aT^#B`2$vxR>vJj#KOKZxI;$_&V(PU*)p_JEwR$K#CnGrrU59Q~a5bM}awM?Cq^l7Tp){^GEuAH)&9IBe0yVIN%_ z;fuo-T^!+y!xmi}_G|t2n4@0KlTyxyCy%k}r=RB2A5+#(Kg*{-hOVD}UQRE)_4qUR zv;K?bQoVJ-{-Fzc@O@yH^xh@CafyD(Sarqzpex40EA|In(RiZ z_Gzm9KT95pe+N}7l+!+hTpfDD)9{84y`ckd=)ha_TSmuQM!#D|$2&Usjt;yd{*L&2 zI`kg>o({eby^Mb1h>j75Egd9|@Wo+^E)M(X;s{?Hw&>yrUmUjR;;>)q(3{)^H@ORL zau?i`E_iryn`3Ts%x#Xj%`ta5<}SzF<(Ru1b5BhC9rS&Uxz928#OSN~ONX{USJfMy z@F*Yd;Zx7!&q6=^6PD=zj~}xHwm)n9HF*28+IiP!ErIHw>ixw34`TZRM_~H{%i#l8 zuaT_eAFxt?z&4`;b^;u-l7GlffkRgM4_WCyBK`>dh@AvSe8tl-I|+{2CUwkCfaBUu z0C7a4iNltadU1p=4qJ3_*hd#f_~Nid7f1NwutgV#{k*cS8I*&(o#P-c$SX7D?Yv-l zsEzge!+g2`%jwFNsq)p2^6AQ3IlVxqs~_jngXnf#Y$w$Igx)w| z7s)C5DZ5Bc*=2IdmZdZFGqx<9(VJ()pR?uZocMFLJe|kZ&@yO>BeE|JTWT+k@Wo+^ zE)M(X;s{?Hw&>yrUmUjR;;^6VqTV{m)j!GQRAx#!3s$QBX+B+m<#c7sRQc*>`E=#2 zoL->Q)z9WoCPaY|1zI`+1a($egZ0GM$13qD#s{!)sOHb?iIV%sz;K4OTNy5*E#UI z^TVq5$If=Q)Ndc2Uw@GD)7qaV9pR^>BaaxbV2qar6{Gq*euiEVZKW^@ILEX@45bc?YS$C zD6Tkc=`V4FFAiIDao9%}NBH8fMHff-;;=;*hyBpWhx+#>_sC7|k(=BjHzk*Pq0BM2 zIp#LU+~$}&V&Xq&x+BI;j=9S*_c`W1$J`SW7q~AmWxV{C{#@}Q(*9g_KJ;_NY3QM;Ax<;;=;*NBH8fMHh$t+J1tr;HahxA1%@! zcfzBp{r#bF;^9N~+@7F`_Si^CRO9QJF?^zk|BFJ@OX zL3s_kq7%{)+Myh|rkUa)b)Ea@I`@&%*nVZ>hEOAZq|eaalCQ!>BHoeE>dL&_RwuP1 zRN{yzsZB4{s&fg8B)7was<1MQ-Ow2~JW6laI(NgP@RmpAEnjALOXu9OY4i^Lj?TQJ z^X}-pdxo)l^m~S}``RXYam2?FhbF;y}Sua*{T{7r4!RW@`)s`diP@lx?lvm zV1&7#87}$%YcJ6+8KExOUv_TyfY^Y;lAy z4qJ3_*hd#f_~Nid7f1NwutgV#{aQ19A{_14o%g_0we>?!nK8+`h^jZaZpe%}<%VJ5 zhEBMl(l>O!pk1mez#bJvsj_}1{i!KiPwN4R7DdKxz%1O#hTgizAMU!xsHHx;WyvIBe0yAs-I?ZqOAR>aC}rc5lSQ@6*p@=d;=Q zTymZf6R*|Jh_OSA9b&>!-l~T815n9J&S$gpx#WDLTxu+P@oD$Si_iFf(SGq+_t1;a z*?&pzyrj2YqQCr{d+F7uecmhLU(q|S=*`!}zeaye{Oek8i6d$*4qIw3j_}1{i!KiP z=;8=p9Jc7<2wxnw=;E+n>#eTfP;Yewhx+5qr#+UuVeELr*z<<^_EO(o>f8HS_e1aJ z+(&(kEq%oIQU5;le#W+b`m3L@sXzL!j6LFrdWpl9`iUcaaoD1Z!#=t=!WV}vx;VlY zhb_7|?AQ9ED>&32UBRLLcuW1?^6Yr~S&t`gsqX;w9iTr3=$`?`k3q(tLFzw9{2Quk}Y)aHv1J zf)N}hfpJ73Jsmy+|07{8$qV}}?!#Q5Fi^Xa8T$xH7pU(C*zlJk*rS-rc^TQ9!A zJIoic^v282yN6zW!9DVl-gz0l@$lpo@vrEeS6}pbuh3u9d#~x;*IfVgm#Q8sy(NyQ zxj1a8{R?_S9C2J6w&>yrUmUjR;;@e{j_}1{i!KiNrMJ3*qk4DghI~}-E}!?9@rM3* zL;c=-$;W%CZ!cp@FJn({)c4^@AN|vZ-pAO|M|}V1J=XMp!DC!M{ncOV4{=1@#9>SQ z#1XzYY|+JGA6*>bi^CRO9N~+@7F`_nYyHs`9M!u^H{_#wcj5kj%l-Y9`o8790ZbLE;C|hq(R_*B|<#`(&v0Y!XM*OB}Y;PaNTk!xmi}_R+-=zBp{r z#Sy+ZY|+JGzt$gJ!BM@tbVEL>cb6~wdGhot*so&0=JDg%mtD_iU%~&X$Af2I^Lfv| z?B~hzulV@$ull^_Uvpd!*Y82^A-*T#%kxDXQ7>`Weii#QTXDp3aoD1ZBYbh#qKm^m zx;VlYhb_7|I!%gUGC1TVhg;=iDoUVM$0lP~kKLNmPlD#yR(RZ z+~04xzu!{-0qQ%z_%c9!2dMubh$HGH4%=^H zzhx_qI4%xbba8|)4qNo+=;Dau;;=;*hyBpY^Q9{|s+W~+$Vc`5LH%FQA1|oi3;N?F z`pa+d-tkTM#Y^;8Uw6N}qW-VG>3(_jE%(W5`s4LC@X=pK|CIg^N7PFkw$x7?;fuo- z{Uy3M;Quk}Y)a8&Of-H?y!{e%1e?KeCQyruqcss8}|F+hC>c)kpv4^sa@ z`eTs(7-W1IqW^}_hln4F_|hNZhJ*MeIslX7-6Arl!e4m779nvM_DKwVHzw2x3f^-+U5H|V1V8v+{iL6bgd(kD&yCL0o3=q>uJh2Emi z#_7Xx^l=uH$7>r>#1VBBhb?s$NBH8fMHh#Cba8|)4qJ3_gf9+TbaB|P^-))FsE-= z1pP3Z3BZiqW3XbZ%heg6+7Wsx*1RQ1)!U!8wMpz^qVUxiK`Y4NtqijML zC4Q7e#4+N>ScD#95pgW^^xngwnK+_u;;>~AP#ocl!xmi};fuo-T^#n&#Sy+ZY|+Ib z9}aEKRX#%hSLLYQd;a1akKTLO5z~IBd3Z9$wwQE;y)o@0$*S zn)F$dK4`KS-K0-iY*uK|XD#}uMW2mx{c-wqocQs$e(57|ME%5JOP$3LzBp{r#bF;^ z9N~+@7F`_Si^CRO9QJE{)D;}ndr#i<)X1Bj8hO)GBX4?Y=9p%VY37(_j%nqXR*q@q zm{yKaF553O4^LFsc?#xi%8R|E~cruGV%Xl@5KFj8rIr?Xg=h__l9P#tS&l5k-=BxSG7+S_7 zaYVhuVN3nQ5xzKV(ZyjOT^!+y!xmi};fuo-T^#mn{m~U1)q77jc8nwq7lcsFyfwSuYev z_~Nid7l(axafB}pTXb=RFAiIDaoDe|M|K5A_1^Or&&Q+p9=6o9-)Z#T^VLV^eC>lr z%5$i}x^sg%H@@oMn;PtUX|gY(iQZ&iOcT9DpS93i=q>taoIV?;568Lwc*K`+MjTOB zaoAF4afB}pTXb>QM;Ax<;;=;*NBH8fMHh$tS|4=oTPCAM{iar|a;Cgnl&N{|A z>KN;+W3_cqaYVhuVaqzDIKmf)ExI`Dql+VaaoD1ZBYbh#qKm_RZ5^~LII8!azhpkz z|F6K<*FX3gqjG)Y(UEUHI#Q*~`-aPNs6ihz=%WUG)SwTVtcN%0gC^_YP5P{b-lC6M z#JA|ParANa>x|P!OWa*?%#~{+vnn|4q?PQ^ZfvZ&T>g#81!pk1mez#bJvsj_}1{i!KiPwI=Bbj_T#78}gz4SYWYpfyL|v7Bd%E>|A6q zbCJdLMK!W%OkhQ?e1~YxjpE#mk;;?10QXJun z!xmi}_R+-=zBp{r#Sy+ZY|+JGzqT0K6&&i1uHaCAtgu;Ph5lHfek;^>mCY8b^v5dw zv&ts1HR9LU{If=XtkFN~EXJ=BzmC3M+e{&jsFyfwsh>E)7l$pnIP9Z~BYbh#qKhMZ zaoD1Z!+xzlx`IRf@!=fxch=QMo48gVZQ@$3ZQ|1ZwVOBZtmVx+YkBj|THd^~o@3T? z%zBPlFEQn%W`pr&gYja6@n(a5+oaz%(KpdI>9;NVX^YJlTlC`=@!O0?+r)39Z`U?w zh$HGR4qN&`9N~+@7F`_n(ZvzIIBe0y5xzKV(ZylE)^A2hsFR2)$+aoDnADUR^PVT&#f`{?2bUmUjR;s{?Hw&>!pUt1CF3XbaK=l@SW+A}(f zwGBBBPd<>I_GzkBdkRNqboO98eCn_Njef^|5-Dq+tNN95m-FV099Ktg{hgowizMI z;;=;*hkbN$gf9+Tba8|)4qJ3_*srx!S8!DCOl-)hYUwW&SjoF`R&rriC~W)}i;<|9 z?tA#uzyG&Yd#vWb)f~7=V0?T0THXS*mSfg(%vz3F&oS#cWKj_U0x*K{M-bR*YvqtsMyPu>dV|8jgY$86@9 z%^b7!sKd8%;8qUYA}~5U5*l+;?G9IJt5-Dt`0X6HO`s-9OXuw{ChgF9JB)cdbj~iF zxl8Bl@~GWqOxt5j++)n!L*HZb(LVYIHk5bopQFHeecXsJ5~iNukN2nwyGB~ zmS7iHf?r?>c7d-lSY%7dB1`a#EU_-K1iOU3#1iciTSAst!e2&TCVrXt<=R&vh$E^g z4qKK`#Sy+ZY|+JGA6*>bi^CRO9N~+@7F`_nYfH3U!BM@4eP}-FvkZ%mwhk>m+B&pY z+d8E8ug;c{hfn=Yyniiq_KiGz>c5ZwpLwaXd8FN^OPw7g?WpC>b*fjm&Lt|R6J0r- zz%+ubu*|>0Hh>kD`B&JMw2Hn;kFL@~tMu3!J-mj#hQ7u&gLQgvogQ7M$JawIBbYd% zC&Xb(kBB3DaoD1Z!#=t=!WV}vx;VlYhb_7|?ALm*D>$mRHfkC#R4dff4mGtyP5r_~ zj2&X^5MzfJzpLe#wfu9|a?DzeSTx!!vdleV2aOW&GNupZ4h2J;t{^w)gH4zfb%= zTP-%8Qwjmz=zXQfVy8Cz8wR{f$-P1-7;wD-Lpn_t+7X84SkLH zb@X-gb-HIg;!F34BR-BeZ25TN2wxnw=;E-CE{^cUVT&$~@Wo+^E)M%S9~zmuf}?u# z${U(iIvbiEKK1{^E4s>56_}Z{PL5IwtfrX%7%@s&iBbKWr~Gr)Qq1#s@mD!ZOvz>X zIVx;*hW}%CWwo5H66;5lR@N*`}4ZiQlemhY?47baB|y3gQS~9Jc7ccal}U#hb^rjj_}1{i!KiP=;8=p9Jc7<2wxnw=;E-S^HIHTbpuEBzU3{K zuAq`qDyRwtdCE)?Ri+UCBI(gX@PM`C12!fcu+ip#Z!I}wW5XdEX%5-AaLBh-9I?^n zh_&n^*1C^~Kj!+!tYsf_{o~qNwK(E)io=$*WO0Nq4qJ3_*hd#f_~Nid7f1NwutgV# z{n}b}S8%9ZKAgj&L$#>n|Ih32(MFrYM;mPp+4E4Mj`9YJqrAc5C~vSh>TH(K_;Z|N zj&sa$jyWzdWq3MaZ^H@wazekHu#x7Jje)21<0*R^PTBi#hJHr;8U1udKc2Jq;+%dx zXJglSZR4LfqWL6Ms$oHM@4MYg@d;5uG3oTRKA=;fuo- zT^#n&#Sy+ZY|+ILzBp{r#bLkJd0oMw&bxS2*o$1)i(J@?QrL$lmyZH3bKqqTyv%`D zj{>i9;8hO1%7NF905Pfu#p;c$(fYdfm{2H;jI_^w=%i2yf}3TfQUgj;HAz zJ$T2{_>TB{dhnk3d#-<98~wx)Js}QTdPE%Ii^CRO9QM)05xzKV(ZvzIIBe0yVZYXc zUBRIqym?gEn_SqNT-cjZ*oP;#j{6ggdgxN8V78lIA9_C5dDxX7>8`pIOJP4j#y|vVxj$rh43Tdk69=`CjOX( z^yAu|GjT*Gh{KkJY;lAy4qJ3_*hd#f_~Nid7f1NwutgV#{n|o#S8!DCc^@So?HMc; zCqB$Ol2ZM~;3<*!WTu>?GC3{pN{@amIAJf?3FSOtU&RSKdQRD~bIQJoQ`+H_eG_Ns zXSCZH@n`7gw9`4)Kc^kfEh&JWWs zidT6T*j3)lb=BGZqtmW)%yo{r&N0^|raaefXqp=~Xx-3sHw;v_JeO`6h;Gqu(eH@A zL%*Zx?$GbqdU((E?`himcQM;Ax<;;=;*NBH8fMHh$t zTGMp}NA*UPYkHGwdXsB~wSsdYu!xmi}_R+-=zBp{r#Sy+ZY|+JGzqVlA6&%%@Qa9wIdNpE$%LyA`PS}ue zLj6zq-kwwX4~ z4KG*p*A@B|@mJ{AY|y$!zh*<NV&?^HHBszhpy9dAqq}LrglthM02Xso zHND9-y(u--8&KX%r9`Edp1he#DJ#k+lDF!;hlSq*7KRVlV{pL2@F9B;4$%);_&sD{ z`G|$(BNmR2h(BWC_?Y-(^keoY9M=|(#S!%thb_ya;s{?Hw&>!pk1mez#bJvsj_}1{ zi!KiPwT0uZ;Hchvx*;Fcdk-56PN?4r+oewU-kwwTu$;2-;FQgDr}WPm8wbvaKO_E( z?NaAl|D4Ts=k&*UeC12|O-me6FLBsXKXHUF4qJ3_*hd#f_~Nid7f1NwutgV#{aSx? z1xNMX(+&Bk-g~J31@*n4eizjDlKNh<2kMgX;gbHjV*I!w{tEqy@#C8Dk^aRd+3K7`r(FtxZ!zp zOF!MxPq*~rE&X&yKi;vC>5k{w9sPPwKi_lxd-VI-=HDCgD~{*`aoEx?;s{?Hw&>yr zUmUjR;;@e{j_}1{i!KiN>Aj~LII8!aT+^Fe)0+c7D`aRoc-{$|jMSu2P{O|Gq+*4x6=sn-%cwE2KPaIKSaoBzr`#oE6#PMh7;;@hY99f!=d_h z1&8YL;@kdS!581blD8M+{UvpINnT%m*XO;YZm+1ztM9m8uh3tizy7xC_Zs~*b$|W6 zs(z&|;)r~S!BYbh#qKm^mx;VlYhb_7|!WV}vx;X6D>e3Y)s>>Vd^5#44`#0q6 z&G(%DUh>*YUVEuqFZV+q@qN^_kNc%B@~;2imAds)*M92O|Glb?r7q%#Jc+}Wyon=x zaoD1Z!#=t=!WV}vx;VlYhb_7|?APkj6&$L|Tk`gny1b<>Z^`Qbbs1nB8~CpKe<1Su z@MMs>3=%&`-3HNzxZj4T>k#@-)V0(_9FZq+*pfGKgf9+TbaB{67f1NwutgU~_~Nid z7l-{?UH&2*?Jd}Y->bhgeE_R{TClZuc?=O#JIRPL5ky^H{J{Bo@k8G-FCuRbPhO(G zM1T21*Y73ztMB{#S3kg#_g6o19bQwn*VOIx4?U#5uGK{xkuP!Bk~eXLFAiIDao9%} zNBH8fMHff-;;=;*hy7Yzx`Ly61byFmenUUM;eL2S-h1iyUi4n-*83yZp%1<92hMjN zb?f7P>8Gy!#P@Uk{?N-%CyvOIIBdzAIKmf)ExI`Dql+VaaoD1ZBYbh#qKm_Rtu9@` zQ9Xjl>s$K$EqQxOUI)JKd=HTK0q%zZ>M}_DAotTCbs1zF9HK5m+%H4iFGIDuh$HeO z4qNgjj_}1{i!KiP=;8=p9Jc7<2wxnw=;E+ntINmds6S-}fAHwY4<8-*QT@o!_kE;# z^7wl$hPY1qS@iH^i0hC>P2)_V41`_Isy{gg-5&v;b* z82b|+fBsWn=lRcUdw%R&y9d38>-R)_x%I>mDHn(BPq9C<6-OKwhb{Uu^ylc$(Zvzx zi6g8yY|+JGKlJpd>IRPLQAOTf{KWZv@lz~$e@R_l{>1fp`BNTMKeK&B{44VQin_h} zna_XyV;)&Q@%gXOUq^hYi#Q@r;;TI-rth<0qQou z{V>4&G(g@583zZ^2hj()pN6Q*5clH{`cUnD5l7@p9Jb_59N~+@7F`_n(ZvzIIBe0y z5xzKV(ZylER+o>@QGe(R{^Ze-pFTSBv-**tANxq`aUbFmc8E@oETY?wEV@k9efo2r zPQUPI_4Jn>4WItX$DjS&{(oztKXvV|)kPeUCvn)4H*th74qJ3_*hd#f_~Nid z7f1NwutgV#{aRhRf}?s${oLcyTk7(bap*01A0V#-jB^9r4+Fn)9R?Za2C2&+@q^TL zi0cn=zYS5hp;}$U5qT1aEqN11_~Nid7l(axafB}pTXb=RFAiIDaoDfbP4b%u>Y&Q>P=}@ohH3)aeLQ=A%r_jxsen z%9Qsg`WREYV@$n{F||8ZTdEL8q)i;QOpS^od~w*Ki^D#;IKmf)ExI_u7l$pnIPBM^ zUJFNgy!%g9hQHf>ytltmYB%FZ!xmi}_R+-=zBp{r#Sy+ZY|+JGzgF=^&SfL# zvXOJyD7k!i(#$c<9MjA(%^cIpF|8ca$}z1RGoE9{bIf>-880!V&J)ymf;vsGXfnZ~ z$RzqCb(*BklPq>kp-*vVPf^Dy;-|mu7ochG>}lesYm39;h`fu#mO6+dd~w*Ki^D#; zIKmf)ExI_u7l$pnIPBNzERJey^l&(lb2*W7IZ<-?@FdvUTt&bp6 zotX9rGSvxe&u)F-)3krGK2rI~(<$bIYcVs7#WPf7hKkHEmd|o$&N7zIQqfuN>^a8z zIpXKg=cxER9WhVG%(I%;33oMTC#bJvs4*Tfh2wxnw=;8=p9Jc7H z9`4NU>Tx&Rnb@tI&YW)Ll<8bOJaf!Qjv2`@BROU?$BYv5zx*fFGnN=T#Dp_OjGY`a zMofI$=om3_%GleWjty258mtyHSmkN5TF|6UP3qXBjxAOjTCC!-;CQb6cn%zYSM4XbM<=Mw1o!X+ zD?yX21Wj@ePqNZ9N$sbIpJI%dLZ3pP<{qC$pQiTHF@}_TTpUpgaoAEDafB}pTXb>Q zM;Ax<;;=;*NBH8fMHh$tTJ0yuWz2+4lx>DvewMP%a?8)MKsd`SJ%>I= z+sqL^NBlfxpJzy!XULe3M?)#QIHC;Vu%#^G2wxnw=;E-CE{^cUVT&$~@Wo+^E)M&( zvWufUUj>t#A7TLq38&!b;&NGwh?pkFs(x zO8giz^ke8_%+Qb3RszKlxf6#iGu+|`UmUjR;;@e{j_}1{i!P4v#bJvs4*Rtk^x-^n zJ)CE*hdVRZ)nhnKT6>%v$$=v|a3lwgbONg+Q&GG1FQ5l19n z9JUlg9N~+@7F`_n(ZvzIIBe0y5xzKV(ZylER_q43tR9?xOg3^t8zj_E=aNwU(whQ# zIulqf)y&b&9NkLMJe~88ZRNmL4jj+5AI~x4x%T5Frqq6d+DuTp36|_9sO=>BQM;Ax<;;=;* zNBH8fMHh$tTJ0yuW!zyCQM;Ax<;;=;*NBH8fMHh$tTG_>s9=|`y&QG)Rv*i4X zuvO1u)&YiD2N-63X82c3II})8!aBeR`bf<4>v6*R&M4~)qpTB*vQ98Y{21#uW2_I2 z#X3W|Ma2=h6NfGH_~HnE1YI2V(ZvzIIBe0yVIN%_;fuo-T^#b^&<4`spSP!W+rzVn zs_J=CU+F26`h~5;@L+a~2U?}9Tp)Pc(_o{WA67k>f6=~5<@_=`ze*Pv%Q0g)W-P~y z{i<_;a$`1FtZPv02E}Z!*w&;Onk?!xDP|MBMX_5HyTzhUi)I;TQD~fI8Rz=r(F~>7 z;)o)M!NG)}CRj9`VDWE~KA5BrCaLoz`V@$lNRwetU7HT@zfnI8wN`XFC_~l&XvT``Le2{X6vRck~ z=SR}GJwpj**hex$31%3VXBl^A(Pz08XBn60xK-!4)#n(O=UD%pCw`t=c^-YfR$_5P z%Ee(z3B(b;IBe0yVIN%_;fuo-T^!+y!xmi}_Cqh@wm3@C{#9XAoCVhC7MRIjVAXbk znf^s)`WIRCU1X+z5q$}LiM5|4^d(jjmRV_7CVrWQuhpe1 zI8>Jn`gwzutquBlgS>B2mre4z$^Ep6zQxMg7Wc~*`W7o^+gyK}>u;lP*H+HN5qT1a zEqN11_~Nid7l(axafB}pTXb=RFAiIDaoDfbr7Jj8mmTu9Ltc02_Z{w+UG!bnxOd6x zE_)gF(D%su9(CQLF8k>F==iNQC^#YU83rt2Yu#UON8pk5*SBp$`FEZJ^#ANvrlif?Kku0%BvdsF{ zGLz-Y#4m?l>LQNFlQ?Xdj21`u;;=;*hkbN$gf9+Tba8|)4qJ3_*so1?cLhiFd?D{E ztSzmOw-wfoR#{hEC9kXGeU-YbvBR`#1XzY zY|+JGA6*>bi^CRO9N~+@7F`_nYjx=gj_Ucs{jx#7Z?GP`L0vYvA2zAmCTn_|n?UAMXZc5QJ;9FZq+*pfGKgf9+TbaB{67f1NwutgU~_~Nid7l-{? zUAls!dcM%_JM{Aoi*7rNW4qL4m%8n8zwDy#QP({d{r1rJsLMY3K6TmWe%z0`mT^oR zktcE3k~eXLFAiIDao9%}NBH8fMHff-;;=;*hy7Yzx`Ly6zA%Bizy$3A6RZoYxh%4P zx5xzVBJ=KxOwcY7zr+OY67%*;=*vvtE;Dbx%mnXp{E1Adi#Q@r;;?0cRUF}q!xmi} z_R+-=zBp{r#Sy+ZY|+JGzczu}6&%&`g}kj$mlg81!k-qc@+V=d$c@szY;;=;*hkbN$gf9+Tba8|)4qJ3_*ss;4D>$m>3wht6-*?E{4t3cjue;Q3 z7k!t7s6Eyn_o&MrYs-7oWgmT?y6!U$?$_=YaYUZPVN2e`5xzKV(ZyjOT^!+y!xmi} z;fuo-T^#mnb?FL@>iNR_^a7KM3(PMsu#T|E{PZG|lZ*Uu$|CC!OH6()5x>Ob=Mwrd zlbg%v%UplCwhkeV$dfp1nOqb{_~Nid7l(axafB}pTXb=RFAiIDaoDd-UUmgX^?ac& zE6nS!u)edxy#FfeL#ybk)Mb@P=QSpc*I0L0qb_Uc>%_0K7`V=)^m?r>;)pzn! zBYbh#qKm^mx;VlYhb_7|!WV}vx;X6D>e3Y))$@hAY;ZqpFd4tWWc?=h!zTJBdEKOL zTig#@ECy^*w=LqgiQlF!+thtK;>&Yi9FZq+*pfGKgf9+TbaB{67f1NwutgU~_~Nid z7l-{?UAls!dcKgi9rC)vIJ3hzv`gN1$?Gn4+eP1FoZI7m+T(uNqi*}e?{h!xQ`h~7 zFLe<|)@P2H=RYR?82z~Rw>RR5Jc+}Wc|~!AFAiID zao9%}NBH8fMHff-;;=;*hyB{TWmj;hE+@?6pRoRN!hG)uc|T=+<&=5;Q}TLB-p{DZ z8TuLPD`(6%pA&!1eDXQ-)#tT&esM&e#9>R`#1XzYY|+JGA6*>bi^CRO9N~+@7F`_n zYjx=g4%Ov?^^*(odO=<-SZRrSqZI+Jk zmt*C~RsQ?JtNb@{SDn9A(`KNn&Yzsgxy~`yIp#XYT$dQ06RPtK_umb5ykT6tVLj)T zaq*V>^Oic^a{t{Ce@FZsb-bg__w>m&zU>p?t)6Sl zhaNCrdcZvN0rS*{tS=m*A2N@9$UOHE@kh*KAE6%+e@y%_^Qp(ommb&twnZF~PjT2X zpDB*;#bJvs4*Tfh2wxnw=;8=p9Jc7V+%wwOB*HhNhPN~Z& zc|S!zBmRte?laa8&X~tOr*7xe=w<-hS1qr>NAQv?H1qHceVd9d4 zUQ)12{u=0tf?g4S#lpiCe<*s*!oxKSO4l^Rb!`Dv9FahA*pg6jgf9+TbaB{67f1Nw zutgU~_~Nid7l-}O$%l5met@H$IVGi?Ih|4d=t}>8Hh;HOo@7c?Irp;jCtG@6UFN{6 z&L4bLkG0Ox7Y!;N*rjdR0|b3+|((Qnajsnad`9d*2; z5AKM+V*%=(KDkG~rw{IHH>Nlu@8Ynf4&n%39Jc7R;Uh{nLT9Y_K5f+X4H?E**#(<<(L`yV`h$zSqV9={Rx>k zBGKZoW#&~J;fuo-T^#n&#Sy+ZY|+ILzBp{r#bLiTv)dIM)sv7J@e}HD!b->qc|Aox zWybuJyq_{7f5wdc8Fe{hrR0pdo)dqLeokG^BcA@yf8`~P$dfp1$(uOB7l$pnIP9Z~ zBYbh#qKhMZaoD1Z!+xzUAI?!8W`1!z<*#na*m}yJ-lQY^=}kFu*7?Jo_HN~~&R_4e zw=AD^{)9*4?OErqcjTNuiavi7eV(JwOLVy>FR0B0t0foI{({qnQku3e%u#SH`L4NY;w4SU0YaEpG6ev5uf(eD_j z?`VoU2Kqbndz$K=0p}k5zBV9;BZ?#rTZ$%*@Wo+^E)M(X;s{?Hw&>yrUmUjR;;>(9 zikqC;n@6d=d6e3lT59z`&X>4Nm-x@3oVV!`|D}(lOZdoLzQkSU66&zKPITpT0_EIy zV%kH@eJ8Lz#N6lT`x0IH;ee%#1E$0en9@FADdLbR^+Tq_4_S&hWJ>%9{fMQ#BbG9b z(2rSyI%X;4m?`<=+LXCCqCVoVWlCEd;fuo-T^#n&#Sy+ZY|+ILzBp{r#bLiTW!@DW z)q|V7ov@T~!cxTvOR}fb?UcHlQnyp`enwr+(9g*G8GmnbPW(A_KWC}qJg#2`Z*fGP z#9>R`#1XzYY|+JGA6*>bi^CRO9N~+@7F`_nYjycZ9PJljB_%HM4w&lI)qgq|MC}Nr zCn5?~=g;-@IQAa^IqaOjP%6)QrL66g`|5(Fqzm$YLH;jTdc9=n^^*Kwa$jAdU$NA5 z#ZuE1@mJ{A^v5;&HTAo$E!~PEKA1Rc`JmzmUmUjR;;@e{j_}1{i!P4v#bJvs4*Q{# zkLowt&R=0^=(@;%@}f=ykh>hH ztd?TxBb7G1&oN4JHH7$Y67>ly$G<2j-EF7T{^_s%XWLJIgZ(XEWBoh(&wkCial_y4Z?xuq`Rh&+kImb{50d~w*Ki^D#;IKmf)ExI_u7l$pnIPBNz(iI%4 z%UkO5mb|^CpWkx73~;{;P?rJ5p#kofLGnIG{2+B1Bz}ndX^6TFas8oMUBnT25{E5$ z6G!;sutgV#eROezFAiIDafB}pTXb>Quhpe1I8>LXzjvQM{acMKRB)@u3zpKaYUZPVfzQ{A8o}E$Dg4;Ll;LJ ze~$hfT^v4+E{^bf(8Xat^z?k`29E0aLS0^vw-3jH;8ef_t-&g(y5qpqbc;)pzn!BYbh#qKm^m`YZHT=&#Vl5$B1+7F`_n zYjx=gj_UbB-rkV6H{|UNdF@5-r7peXy_fr?kGl2!t?!#Y?uS0=+E3m4(ff(-|6_H2 zsf#!wPvWp8Z{i4F9Jc7j3&7bsHpp@DHxfAmiW=*B>H&2z@B(Ug{!_$dfp1$(uOB7l$pnIP9Z~ zBYbh#qKhMZaoD1Z!+xzUUBOX3U;fVH&(pv6`115m*gx|;`8((N+28xTXMe)}ndiyh z`Ml?Uk5Bw_^d7F?gWiMQ6MCtOI3iEtu>BME&$iFd#SywVY|)>iizALdM;Ax<;;=;* zhyBpusD6Lx29E0a@^`Mo3-bQrPtNZP>hco(CHl)h`MLd)yuYF@uc+%Q^8O0_HFbSW z{Odot&aZ2A5l7@n9Jb_59N~+@7F`_n(ZvzIIBe0y5xzKV(ZylER+p~esGcw6{mtJy zUvH?(n?Kv{C9l1I@B5;cy7d0p_3ZmQ*RhZIKJ>mn`@ZT&@24*PT)+R%Rej6-B96$D zIBdzAIKmf)ExI`Dql+VaaoD1ZBYbh#qKm_Rtu9@`Q9WP&&i((Eet%0|-;(zM#-Rb~ zGC;o%pbwJwLG(fHmqF?}#QikHI5zYr*LSFPzlbC9Bo15hCXVpMVT&#f`{?2bUmUjR z;s{?Hw&>!pU#m-3a8%Eif8hD@kN@b#fBKIP?SK4}|MBb}usTKWP!CU@>6AbDAOGaL z<~gT4*D0YqZ(rs4KmL=0dj7#mk518lAolR2r+t+ko$`TuM@*5kr#h8?JhcDuPyUCP zLV4CcrDEa;r-&&IR80JXQ!1u7A|~7RDHRh(;*|8<={Bb78AR4!2>*{&N?)|I{z9KH zj=cN_XaA*6QI7ThY`0H&sZ%uLqW=i)A6$=DI>iTcN)+)``zo(F<#qc9z1Asl?rWX$ zf!c{F5?C?u4^mn&#St;twoj>;IKnAniUSoB|KOC0DUOKAwtY&)#F1LwZrO0Tp2@T8Bc^y!qSN1slKbNh5kbU;5>>DMVfpi`n1 z`h7}zW|7j0DKc3x@ei^trZ`YB@efX^nBs_-Y}=<)OdR19F~xz3iGOfP#iS$UzEhs! zjILp-o@LxrZ-pNvd#g_vcg$Pi$3F)C!8sn#DUtPocGd@UN~C{~QwG~t8Eju=uzku9 zCAH!RUmUjR;;@e{j_}1{i!P4v#bJvs4*Q{(p|SDnv_+yp zR;xUFCBH#dt0P{{7howvGe{5phIy#9>Rd#1XzYY|+JGA6*>bi^CRO9N~+@7F`_nYuzA@ zDwqBm-G5aW-KsN;f-~G|Gu%ou+-kEVcNTq?M!N6<%@eIH?#cO+)d^)2ko@{Y1vHOegRD6_z0tY(c7KgKNbSZ%dR9FZq+*fI+% zj_}1{i!KiP=;8=p9Jc7<2wxnw=;E+no8|2aj_T1y-W%ktLEajy0yfc`)U8Qfn#``Z zs7s64^%iw$QP*+wajrj3{CHfy+%MvYJc+}Wyon=xaoD1Z!#=t=!WV}vx;VlYhb_7| z?APiN9PPJ?_rO#mp8w=cnTadCgQyIP9}7!mnxMTWX#WYyG(njrN%JI&hLbFAO;Uy_ z^eM_P#bWOi`ZQ&pX7Os8_~}}i#1S7>9JZuU9N~+@7F`_n(ZvzIIBe0y5xzKV(ZylE zR;I4ts2(@ub%wmpkhdA?GD}`($@?trKg*)y9E*x`++K6&bHvY6_j&3vPu=Hhi&x@^ zJc+}Wyon=xaoD1Z!#=t=!WV}vx;VlYhb_7|?APkj6&%&$hDqOHCS`}2EFX@^a{bqt z=p#&~k1**w!Xn5hlfI+qqr{IgDLlqx|JdLA*W)qb$6`{r3~SM}vUPmEs}^M@+1yh z@+OY(#bJvs4*Tfh2wxnw=;8=p9Jc7!pk1mez#bJvsj_}1{ zi!KiPwYqc#NA-MRB6e7Fkul3Uthq@3!SweC>suo_C1%J++Eb__n$e88+EK1Ds#9V* zceH(#(e^20OrnqJl$eMe(<%HTeo%VWFh5!`Me-^p{=pQgnBqXi#6LKtVu~YTvTdJI zF>!=b#1scACjP-GW4;PZ+BBg&#Ti}0R6T>3{%#0AGTG24jJfTG@S{{sroWpyB?{AQ zXT8}zrA6&pIwfLSI)#6*@HkEfjO&!B_jvm%3>l!}Rea7x9bBc*m-$5cJ1sNIC{Bc&7VtWO9(ia5zBlkHO` zbxPctlR6~|K1J=ObV`(WN~gr-rgTainWh7#bxKrqTBlg?RZ8u|6q&4;_y;MinBs_- zY}=<)OdR19F~xz3iGOfP#S}-xWZOQaV&X`xc3sC*J<6h{?8gNMhm@4iQtlkeK*^LlRTGA|~6~ zA&H4sO1Y~XlXCX}k5wPwnf3!b7JYzc-VgFv^g*6kKZyPyk4+z9^Xnltw;tlL>q9*A zewfFy5A#g?VV;>k9D0#2am1jB!!pk1mez#bJvsj_}1{i!KiPrN^q3 z;80#3;c@jNjO!ze+ao;Aew1;4l*iSNl9xx(A0z%T;vYkQj7`PI*~@sGyg$zQACEt( zDe@wY7$fN3hb_7| z?4ye#d~w*Kiz9q-*rJQWekm`N;80$kVcegg-k)Ln<{9e!S>~~4nTMWbT%YBS$ev@| zpJUvg<9d0HdF*-e_B{IY#6MrUUc?dOBo14~O&sBi!xmi}_R+-=zBp{r#Sy+ZY|+JG zzm%6saHRVSP5KY;9P|O6Pd~tO(g%4C`XKs)Y#%+y_RvE-hkc0W;|~%45b+Q5ob_S0 zDIO;N;nH(dal|-@!!pk1mez#bJvsj_}1{i!KiPrRS)X;7Iouo?k!0 z^X*4?KK%&WKacXqN{{k<`cd>p8TZG~A0sc1p+AQHIOl(y^FPk>^T$hnG$W1}Cvn&^ zZsG`E9Jc7V^l9y*0_h;Gfd5-w!829Jc?|F{A zJx~1e%!AJp|9t6s5l4)ZIBXd=afB}pTXb>QM;Ax<;;=;*NBH8fMHh$tQeG;-k?t=% zzkYz{pbzjI^Z}kvKgb_vJc#}v`hzt2KScaP=nwIH{2`vRKFss&huLp>nD~d|Icssf zh$F^H9JV~?6i4{tutgV#eROezFAiIDafB}pTXb>QFFi-C1V_5R@cj7^#_bXI1s-9) z=TV+tKg#p(N6{bU`SoMu?J@H57|*{SBQKAWx5tTpoaft*$G%397jeWmiNlt06G!;s zutgV#eROezFAiIDafB}pTXb>QFXg2Y9O?eTxIe+TKEXcQ6I>5ZvM=!@d3%y^eG>gC zu7{@>_ovXGB5zNVx2M@}dYbFy>C!%(IAWZ{VavFQBYbh#qKm^mx;VlYhb_7|!WV}v zx;X5Y@=^(obbq0qpJ7~|VIF#hdF)xn{aMEKS;qBQ_VJ!0Z_g3`9Qt$Q?RoO@Jb8bf z^FLp@Uc?dOBo14~O&sBi!xmi}_R+-=zBp{r#Sy+ZY|+JGzm%6saHRVS4=x|j5zzdsCLLhwL>1}FK-^! zArbtr4vFB0b%@Se%xPkZF-uJRz$3@R6t9TMwsuHj;uQ`NQ@oIv_<=(bQ@kQ3+u9+C ziC0R`HY>-J?m>+DBf^iwJRuPV$2rU6wO{nO4v8XpT!-j~B6nhn0ZdH%z>p@UctuRMwL=mUuW*Q%;)TS-4;+%1 z;uSI3)(%Nbyi&?t<(Sfaifx)Fgdh2MLimxPCp@HAH=blS;7J`47s``5B#wPjhr|z0 zah9iQXL(A8L}H%OA(7svN$=A-B+mb|4v9QJ?O#;nPE0X?iHRQ=(!><6h{?8gNMhm@ z4iQtlkeK*^LlRTGA|~6~A&H4sO1Y~XQ@WQiq|XRH67!7kW3ZpmJB+b?mfSsCJLFj% z630HPLn3$2amaHzBogzS4&eu;)#thHp4TC9+UIM(=z0I5B6nhn0ZdH%z>p@UctuRM zwL=mUuW*Q%;)TS-4;=Db?JQynB{A^>ha@Jw0+aU8E61eVy})zS7kJM30?#>L;5q7x zJSTmT=cq68ob^SXf4{`@@t1fG`x1W<^AgXuU*Q zFC|ADMH~HnV2Xn@GI6GR5ETdA2dg+pV`Qd#u_;&YQ0VV4mhX^@ceqgAWuxa^a`7%> z{Vut9j|=HN^!K>X-XquVqrcCE_C6Ej`=yN{aRjG0Y~dA0_~Nid7l(axafB}pTXb=R zFAiIDao8{AN*u-D-3O*PNFx(xx(88l(0#DdLH?UEjggt|#g=YHJQRI_huJT%iSPms zRbS+x>We&deUXQzFS2>`67eq){}K<=UqXKw{blr*IseP0%_DIHr#NhRC@PNd#bJvs z4*Tfh2wxnw=;8=p9Jc7!pX`;)rn)hb`kKj_}1{i!KiP=;8=p9Jc7<2wxnw z=;E+n%1b3U(tU_=dxK4eH>l?~7}qz+%bRTKy~((~NnYL}FK>~Tx42&3Vw2--^8PmG ze;fVn(&mvkVw}Wb%eaXnd~w*Ki^D#;IKmf)ExI_u7l$pnIP915QVEW9&tY8Op`PDi zo_dFQ=v_8b-{pFGm%O~oA91}$Uf*N$={@xK(BJ3$?~}Lp(cdp!FXD)C5{E70CXVpM zVT&#f`{?2bUmUjR;s{?Hw&>!pU&>1*IMV%vhoUd=Q1k^hAzt92>We&deG&ad9(KQo z{t^#uU!uwWB_5`~#3sedJZyg%{bk}`E;ZqcBgRP_wmcLSNBH8fMHh#Cba8|)4qJ3_ zgf9+TbaB`(J#?)EN4mc-uCMU0`xPE$zrwh_%ERtgdD#6b!nQ!al|-@!Hfm? z@CJXB@&@Dn2Ad3TGVX7Zw>Qb#n`{of#r5_Ue2?~#}HxL)2T@9#4YzE57?kL#^?I3SJ~Cvn&^ZsG`E9Jc7Mf=o(0BJ=ND?vCtuLBz<8GVB9Aa%)FJWw^FX3N6{i+U$e7vebh+|*lFNI#yA(4;QbO=9?yVp6(>pCPV;Pu)euj?#IcyWD+DF!ex z@dHEpN^R7|6iQ;^2M$S0@rsyiYlkEzUf~ci#S4jvA2=j2>6PLkcIBATeTq?kL-=vU zyrFj(`FKP4@xz;3RB!5#$j6&HBy#tr4v9Rx#n$gzwX?jXLn6;_)ed=^B6(YfM9kZ@ zL*CXQAIP1UVk8q2KQN?;DP9qiZS9c6#48*krg$MS@dJk>rg%k6wzWeN6R(tVS2?D1 zFC%yF2tS7O9pOh}-qAaZ;eVIe?p+-cxqDZKL{{I`A@Rd|9P(c6koR;*9Q&RQiSxeC zA@A#uIRE>#L*Dl~U!$*C5!^eDl!^e63 z6Mnt%qkg@S_(tLzBc6Qyr{IV|6Nl}`v7fLNN4zc$TXb=RFAiIDao9%}NBH8fMHh$s zqHZ)E>0eHD{i|NPQTMUhH=QNtxp4ETU&U`p|Onn|xpT{)hF%5Z412J*x zhCD{^pabBEaYXKuCkRRn7Ei@@5O z^Rang?adW|wRafD*508V0%z0UH8LtiVC`*M&WE%1Hl^@3|NDxRkuIyIkNPrb`j{_+ zrjPrs*2HDe%w^I1F<)NITo%or@Nq5ZEnJo@#J6zSwQ||Ee$2yrUmUjR;;>)3teWz2Z_3NPDKFioqI9orH0LqRc}#O& z2hDkmc#BJ2venyt}Xu$`Fp;@i1|Q9YOyMhBDVJC;_!PWs1~MbNnz<9=M|SwB}zt@P#bra zHZGC2kNZ+-;}UA;5^LuYYv&SZ|Ade0;Lg>7-oYi-L44;&ed%;^{!ZdMLoY5NaYRXr z!8wD#4+;?_z52V#U<;aj(3( znEJb^>u#q0ZuD;Ix`*qghq~`U?_ovPOWpT!{$BLnxb+luFOH}~aoAFq;s{?Hw&>!p zk1mez#bJvsj_}1{i!KiPrMeeKZIaU9c#`zL`qao|N->vR-S~&FsU55mW2D-x1V{Qb z@ku^Ce9Cic-KY6f@fki%d=mR9zg~}C{~10teA00ZpW;)+r#+W9pf`Tf*FqzDRHqV6-$JE}Y6@H(cJf`*z895ED*g{(Bl>vy#Wu-j@{KSNcd%g<47P8FKRtwio%cp%UwtU9tZRPx}=&hW;HO^mLTjGdX7l$piFOKlVVT&#f z`{?2bUmUjR;s{?Hw&>!pU%IxMvP$=L(v(#?ujEzRR8*}#Tx8L{Dw?xsUdf}I^Lo;I zC@u}Xk<7_sTJo4yeq&r{t^6`Oc}!~&Q(RlM_ZlTzdz*HMwNu2Vcc_m-nmtqxwj60E zKT_`|Uep^&_ftO>Xvq&Ry^-v;t7<9k!Ae!;eCDoGTuhZHp7h~@8%Y}%Q`@I~5w&qK zw4=9w$`?mFdi!U5@pW*qb#SqCa3kyBM%9Vl$&Id)i?K6qgvG@qjwo(%*i!7`2wxnw z=;E-CE{^cUVT&$~@Wo+^E)M&pi>WOy&bGWb+wuZy%gd&nm?*t=V(jEG?RiWGF;QW?x#&uQHy*Q!{#bHZbiX(h+*rJQWKDs!< z7l$pnIKmf)ExI`Dm+D>|#f&AG%*p36VHL_hge`rzsKOYf4;NM7NFOdf>$$h?b9~77 zJoXE=_2~7V{UnEKCI ziTSrakEzdN8uFNiJf!> z5@<$m{sNyBxWrmM=i^#FkNtu_YqWmW$F&mQ$|ckqdT|MfBT8Bvwv>1imw-6p^=5Q& z*hg@)$uE zmugEM(~`%u<}t1L?`h3rT8o(C61wO6iZX4=%d{Bo>>|^c7scQF`Pv_Ts02L3pUq^w zm2|BCG~^yhD8&0_LRUy7Dk6O_pu*d@LfW_j+PFg6xkB1M=ZbGfZ|5e{!4=R!e8=Z~ zTnAT3CweD(C-I$e6DzI|al~+o!hz$F%1$?RiXl9@CM>bmTD|c}zzh)0xL~<}saljD|MVVft8G zTp^Vh-}J$t3VBW+3_j~R?V>KbSR8dx*WJ`@H#2`XdN+05gWkj9s)xGn;m*;E-izML zouRk1xDrRyp*U=*OL2rR4qJ3_*hd#f_~Nid7f1NwutgV#{ZieFBNYuB4W8z3JcHuo zi-Ug%Tl!#7g)vGW464A9J{Ww_wOjWkJ`jA_tCG5}@B!e9UX|2;$*Z0EFJr&L2ZAr! zZ}^grYxuIy*YFkFM)XF`-}q%8*BJ4|oGp&1C2`n(8T%F6dUSDwE)HAt26S=6>*BCQ z7f1NwutgV#{9?`)N2*I|Y4aCd zyrUmUjR;;>(;U2zn}bRU@FAdO6%=^jMILHEHb z4$>Hz>0WHA-Aas6S}<23S82h_yxR387S7ae7mJ2&YPXx(?nduM?_pl;p*DM%w|l7l zUTU|O+U{lE?TvZ8s9kYH-o#-`{=^Z!IBe0yVIN%_;fuo-T^!+y!xmi}_Di)Zj#Ny3 z6!1@lNh{mS4%KNTI8>)Y)aej)Iz&(I5WS1T^!yH^4^yYZ)Zqy6BlPr+P=_PvqqNnJQm3QT z@o4l67n7U5ks8|TkA#?i;oCy1Y*jwh(Y3F>qbeUkZhk{;d3Qg6CAqHe@t zOC5Z5I_kG}DK`o{ZdE9$2= zwV&SB0ov^bXj>Yfw{-x0kaoVoPkCKCNc>=_9ZwulH{!6RZAcv9i^CRO9QM)05xzKV z(ZvzIIBe0yVZYRtR0)o>KCQxdr1fbPIMVu*IvS#mhN!b4>U0==7=4)bxMA8#N2t>g z+Db==AE8c1X`dUVjz_r;Mnlimr;LXF=>JrXv_7o@M_Qj&fg`O?nJ>qvvoZcoW{f%;rww!*eVjJWar6o5aDq0^ z3F>fyHqlAycoKb*^G`+_Xi=x)i24wREp;T0@Wo+^E)M(X;s{?Hw&>yrUmUjR;;>(; z(@Jop^=TExBdt%Xz>(Ic)aexW^(pSlQ`F%!`ZW49bvBJY!+bkK9nMgvGqfwuvaXnA zKAok`XG?V|j;I@P*iuL02wxnw=;E-CE{^cUVT&$~@Wo+^E)M&pI;{jpTAx;7Jkt8K z3LI&DN>^APU0;3lJ@(NZ(@$4eKds08bba;HH8w!}0Qvx}$ph$v#1GOpIY{@+V5uui z98ovou%&xN9N~+@7F`_n(ZvzIIBe0y5xzKV(ZylE)E!d^jWU1Rw98ovou%(W~5xzKV(ZyjOT^!+y z!xmi};fuo-T^#mHby^9Iv_7rEc%=1d6*$uRl&;t*?%Pw$cT;q|PBWiQQ-{;&({#Pg z5I=)HgFZtY&r;{Jbj8k6$FrsRR2)$^;;^NT#1XzYY|+JGA6*>bi^CRO9N~+@7F`_n zOLbZaja(yTHV%__y`eQ`wHh{Kj<5pjes4qJ3_*hd#f_~Nid7f1NwutgV#{ZcbZ zB{M`_9$ zrA|jV|7fXMRUA<_;;^NT#1XzYY|+JGA6*>bi^CRO9N~+@7F`_nOLbZaj00o&)K2DslSN>0EmUI6({h?xpW<4WqE@Hq*Pf=XU6{!nL{p4l0CW@qS$o#9%U zL7(OJFw68mOZ;q{zgVV-BWhC|w$!RP!WV}vx;X5kiz9q-*rJOgd~w*Ki^G2DTBrm^ zT25apu&KNtvWxq|Y#umU z1QypqCB|IW!W^wNbF|jX(ONS{>&-m+JgtiJw1CaiBDO&5%>pfG3$)%W5Wh%k&m!@Q zv`Q}KExFpl6-U&jIBaR15l8squtgV#eROezFAiIDafB}pTXb>Q&s%d;gO%XWy5S$f zarKdTedq4g4JF5eaj!v9k=!JSH%anMl6aH;ttI*dmnfno^rcVukGq!Xhh3&0c9|kt z<~wp%&{v3Gp$J#QM;Ax<;;=;* zNBH8fMHh$tQq5F?Lp39gB8m4Il;R*|DBjUMMkXD!6xH|d8XlF)2IaEBePV-jZZJh` zlI~5WkWI>ElPPG6a@wL?wwQvpxKC|UPTQ2rHu2k~auG+oS#j8sPH}`U4qJ3_*hd#f z_~Nid7f1NwutgV#{ZhI7bq@b!a`EwYlkdCEUg1lxvsd`$>*AFyzB2n(`i{mePO%ye z(N+iyXPcO{bl5gA>){Y%rHCokJ%9auc|4To7?;1x_@;FatwnRRbj;BLH%CjyJo-GX zN%ORX%+q4GKugF1`T{L>3$!LJ(wekL%f}-6V(5%VTKCXeAdYyy;;^M{NE)1OXPQn{4bH;CBA`h znfPT|Fqf&XW$I&vmY@~Rze4;<)L&5_;)uM7!Z1}IX~|QC@kq-X@^_0?@msWf-J->ImDa{p>SLAqSw&x?e%8qU8uhWp{Ikya z*NI<8UoXuc;)r~S!Z1}IX?atH@kr|# z?hhMW{~KK28(jaJlvcGo*~fdnLK8j7%RkhJwuGnmaS*1FurL$L#xRgttxZ0OwG|EFpoaZ z7XLgg0Q0n}EYQlbfWAPh$^!9=v=}UM{zY207DF%YSK^5Li^G;Jd~t*?4qJ3_*hd#f z_~Nid7f1NwutgV#{k%mWt!Jvhk=8R+;7IEk@_&;SlAGlBCas@Kw16y;|0VP#T11v< zxmzax%jACQ*#Sy+ZY|+ILzBp{r#bF;^9N~+@ z7F`_ji}h|LIMRBi3geO1GhF|-XxY3)>+dbO&lnH*wgKKXHUF4qJ3_*hd#f_~Nid7f1NwutgV#{Zf5Yf+MYGsxTgD zJwttLaD8uZeQ!`7o9LV5f0OxRll#jS^TQVN&ldHuMf^7Pu}%GLQy<%*7xx!&M83pf zOa87BCdTU-V&r7&nJSELTF#RD94$0+?9tAn&!f+y z&(or_Kr7h-d$0@a!7kA6u*e?nB73-t?BOov-^rDp&#;Foj;I51*s{kej_}1{i!P4v z#bJvs4*Tfh2wxnw=;DxH+^>S8*1RH^^yJmeD!B+bxivmoCxm`x1 zl{sI@oWBWgTK808+|s&-zLcBP!ALU!oUa34MvZ{AKEBnL1gf&X&)gf9+TbaB{67f1NwutgU~_~Nid7l-{)9aVxOt$V649%=IO|Etu;D)Y=5@oUuA8hue~)Ym%tI`Qk&$9kzg#1Z)thb{RN zNBH8fMHh#Cba8|)4qJ3_gf9+TbaB`()kh^b(z>S#21LztoQ-j>x|_Y}uz2NBH8fMHh#Cba8|)4qJ3_gf9+TbaB`(?St;*`;$BQ{^U-+ z*SN!8Vjd+#sO^>2ee@vQZI+-ht%64Z5T(yA5o7-)Y}pDcuarTG5Rs*KQ7gqI3oYz zu%#Zv5xzKV(ZyjOT^!+y!xmi};fuo-T^#mH^>&cw^dPT;19BQAc0f*}st)toIm}}Y z^V&JgV~&W4vmNCzM|tfW6}5A9<2e64$9c>#F@bYj{GQ@-T_wg>^>#v^#tHRsLZ8M7 z^>j)-oiab2QctJU;~DjIhJJ>A#{77WevW>QejaT{#d=&Ek$-X6QV-$?UmUjR;;@e{ zj_}1{i!P4v#bJvs4*R8gJIU+dgq+44a+251NnQu1dCVy>QAnqG?VJ)5${8_n>N8?u zN;}JA&WhT(x^bSzoagm+PE4Hoyof34trFv_db^+=F1Vjw(D!pe8`>rHc!_?={C3Iw zb({Fxe1+m|>ghK1c!&5q)Y~26@09wA#1Z)yhb{FWj_}1{i!KiP=;8=p9Jc7<2wxnw z=;E+ns<#Vr8mYg?Yv&@bw~HdDS2r&6db`Z);4-hB%RENB#S;cWXHNd_(uH3rAL>2m zvq2@sGOg9v!`-0=V23@}9rpNl=>gbf4|kV6++Fr~_t5v~LE0mJj~;-1&cDz3_vta% zFZGCsBXTVcTlQeZ5xzKV(ZyjOT^!+y!xmi};fuo-T^#mHd%QdBqegA*`9A7S zv5$InV>jP>-Ocx2cZrF!?dJQnd&I=uZZD77%YV;a9g|YnI-=*`hOmagi^CRO9QM)05xzKV(ZvzIIBe0yVZT&w2YJ06ZL?{Gi9!};&zU&E$7A8|zf#bHZ5h$DP)*rJQWKDs!<7l$pnIKmf)ExI`D zm+I{zubqp$b}q%e>yiTP(r^ojLh`pB8?he5m)3)@oH4 z%d}Rbe`$yQg&p> zi6e3?4qNt@#Sy+ZY|+JGA6*>bi^CRO9N~+@7F`_nOZ(S5`5y5Od&Dtg?XX82wY9?@ zaTLuiF?RBO<=uQ=c{h*Q%YV-vF>zPj%YV;au@`-HV?U4C&wtN8F+s3j{GMVitHk)G zwHozyK)=KR{R{_uCC?%K5Qp?b98!;m=tsmK(JymEJsr_6aZEiPqaV|cbzJJF5l7@- z9JbVhIKmf)ExI`Dql+VaaoD1ZBYbh#qKm_RsooCqoF3$LaFEx|0XdCIJR~M6@i4E0 z!@PD5^V&HgCQfja#~kIq=P3U@$2r?^&UT!~9N(+nDlxukt;YOwLOq=@KbP*(XVlXf^Vb>mc1Hi_Ir=&A=jiA8S48RFDUQg$IBcm0afB}pTXb>QM;Ax< z;;=;*NBH8fMHh$tQoWtzwR4i!!AYLelOm^AH%{|9I3>obxIE@GueY;2<}Cj`XT-!@ zb(a60^E~F9m?-jdV&a#c7r&>N-zqV_X{|=RU2wm=px!RHpI$P5U7}x7FPGHQZRWq* z)az~Tx3{U+JJj19;_q<&J5jHUM_Q{<58{YA5Qi=GB98FIVT&$~@Wo+^E)M(X;s{?H zw&>!J4~P1VFUV@sqeApzK6cYp8Xy@8~f<{eAmrB zJs6Y9MR)*L_Ho;&&SmB zG4*&{>NONcVQ z$Z1r_VO|G^#6;>3^Ex;z>fq|eQT}_5^51im*V|DZb4*N}`k0s~^5dNCm>3;a)LSLS zH?7r}zfP#P6YA-N@6tM@C+L)VIz>OFr|69MGvd$C&xk)K{+#*m9R0jBzlkIAFAiJk zK^)&%hk2%fj;FK6I z!icd$Occ@?F;Pfo`R_T;f6qBFaf0*w_nZ@>OQxu|N{nw>t1*9FP)`@!?=Gm9OX}&8 z`R$T=xuo81Gk@Kto^CTg-bTN}`R}0LA^uKjeiKLJUmUj7gE+z$hb_7|?4ye#d~w*K ziz9q-*rJQWeyQFr@|<4eb#Rf_!9`vNmwD}65)%{TB{5MHmwCO3w^)P;I&<>=YvC8l zhk6fbtyYDxRBhFL)&DEI?rZ-4!*yTxSHRYN!~f!{{;Phy{%d}{{_Fl9+V$VCZTPBR zZ}^(e)9`i2HGIRbHxl27-pKhI!J4~IUFXgosyr*i1?NZnW6hdG!l zUmUjR;;@e{j_}1{i!P4v#bJvs4*R9zuLOsRzv)_mHRT1?lowc2QD9d$ny&>m=Yh?6 zU~?YWaxJhW4{XT;Tk^oxYk{qKU~3-OS_Br?LM6sr*FqZ;c^kFfMlH87(YI5}?bLER z6L~we-a&lF*L(x$pw>IM5p;5`b)t8E-PcIxH_|mzTnple+7yQ^wJMJA#bJvs4*Tfh z2wxnw=;8=p9Jc7LM6sr*Fx7s{1(7xRAiS6$=XESkEh!pk1mez#bJvsj_}1{ zi!KiPrE8%Q9J&^|t`%5UUSM5$fprxHc6FosT3~k`*qsM<=Yc)f0(N{?bm&W4+P)z>-FgM-}dqK=nd!%-{OM- z@eSW`T;n&rW@`MF?+1Q zFV$`(IMRANuibxpP->55YLl5?q-$I^G(mdJydfK ztB@XM@?K`@UREK!=)EzM7u7C~NRv2hsYY>xFAiIDao9%}NBH8fMHff-;;=;*hy7Bu zSArw0xbxcT%4@4DudS}4wzSyJW4iO0?mVVDkI}fL%iw>F%Rqyd9Dmh`GMPEw$sCPk zQoOiPVm*-e8cpoc^wt7(|g?yST=vxe*O16eb;{<`vXt^4d3-~ z4d3%|4d3VWAJ}h1Z$xiIZ;bO7g)WX5FLBs@ANvE_dUSDwE)H9CafB}pTl5BWam4H5 zutgV#d^pl_x(Xa=Ib8*gv~;clM_M{lhfUvey){usP1IR4dh_>Of6dfs^AB9tE#Jj{ z&-LDd-tq(ct>0w{O`W!)w?>^8bt;aiA92`HN8$)y9Jc7bi^CRO9N~+@7F`_nOLbZajdI@YE3d7tqPDa+&SSdsnC?8LJCD)0 zWlP}i<<9qW=Lebdp~f<;i>r{+v@ZUkYrO79tdD=p`uHcTf6?oIg#TmK%RgcL`$N{n zKXP2dk9}OjPgocK5c?w^-$;C8oWGdI#St|p4%;7Ne_~sYE{@Ra(d*G0&>PUj5yy!m zY$JLjx;XrL=-Ils3LI%&Tm_D_F0KMcS{MJ&b=5?jHc_WdKXLsvQ-{sy%|CX%HB*Nz zKV&^j9kvkP@)Or>D|#z++=|{B=P&A198ovou%(W~5xzKV(ZyjOT^!-Jpo_ykx;VlY zhb_7|Pd>QpV0h9p`JaKM$ABM5Q(7idmTi<}+mAgRw*7?V zFlE>NBbRaek9nQ4?4ayBDBBLE*ADbf;yan1J1P6l(2KGaN0gH|Y$+>ogx`)X4*Tfs z=;Dai#bJvsj_}1{i!KiPrLwIAM_MLd8;_!r{9sEXlWzXq|N8%3eWdfh)0KDQ`WTgC zG+HU<|NRf?@QxoAvLC5+{OH;%X_&4)^1t8EFX@V3(m_dkb<8R35N+qjK9!v!rnmyG zze8u_ADZ#Bi2k7`*e)u(i;1<11w=O$+|9(>%>tnty@xBP=SRMBdeD2&dpUnES4b~c zKyO@O#T6iqs7P_xQla7qUmUjR;;@e{j_}1{i!P4v#bJvs4*R7mpb{Ku5uMjoS6*9P zd2MwSwWURL9@Cx2bmuYMd5p#_TSVWDx%-&;$0559wkHp~KA^?b!?Wk&ax3b-66347 z@1s|#j|S{MdR+VHMe3)oub&>)e)N9&_6E=g=!F`f*J*$T@j?3j2I(6dL?0|Qc#9+I zP#m`O8i^x(aoD1Z!#=t=!WV}vx;VlYhb_7|?3a3(D#4+;@4MC@)R#91_2msheMN)N z)s6mZf&F=4e;(MM2M$~d9LNI)^1y*SaPV5-U>-P_2M!j2#kEk0G1s*)L@f_d%R}__ z4N=R()bcRb!Z6puFg>m#^zDrhKSHgK&=)w$`A4}HMu{JdYpJ*gh$CuK9JbV|IKmf) zExI`Dql+VaaoD1ZBYbh#qKm_R=~}1+hpvU8YXvrx7uZlUL) za2_+9$BgjHV#zX+$Bg7LBYDhd9y6N9jOH<;MNCorl^A3d{}>I}V-)Wg#XCmR>Nq!w zarAMDcbpr=1o0Cztxj<9OrTG4aZD0FNmJ`&TpUI5izA9r9JUmvIKmf)ExI`Dql+Va zaoD1ZBYbh#qKm_RsrW0wq2eFQYio?!noocBGe&LMp|-*qC&o@5qtQys9RF*P@jPZC zkI~?z!$$u#eL_$siKzu@EDKo!TAWhZEgh@z&0ndVLTS%mu01l)XW~i>ye^0-3VMo_ z(G&$g#cV%KK~Hlxn5K(+nhR!zF7Fv;`x*2ZE{Iw5S!pU%DVF!J!LcDlb$GN-854sxtI}n$od(p-$(4)A?1Q zAtO-bKAm3`GsMK*U?z{5$*;bdJZ3hJnI$GpFq_{EW{Htf+zl!*$mwGN4Oe|MRQ1ui z+DAiGKMhy?v=8>vFx5}%>;Mf{12k+6(4IIz!`2}2gXn`aYz>y$3&jz|C=Oftcf=9C zIBe0yVIN%_;fuo-T^!+y!xmi}_Dc;{mEcGp3-YF>`wU7dXMg%shT&J@joqk{P0QhpEkBYHt{QnA#no_D87w5t zl=F{LyQ8Jr6-SJhIBXd=afB}pTXb>QM;Ax<;;=;*NBH8fMHh$tQteiPBQ4|aHvZLW z^FAY!%FbP{!`HfAhp%v=vAp4RoEWd*^O*5GW;~CX$YUmmi4#oZF%x-=#>`{%PHpLDb^a(%;(eS)6DnN)cp)=ks0Rm8Lpcd=KERnS@c=rXG?W2j;KR% z*ix6`2wxnw=;E-CE{^cUVT&$~@Wo+^E)M&px~~LBTBzssIF;AdR9;(Cc|A_&G1Gb7 zPv(yVy@};{f^qeO&|eMh?&yHb`ICAia%)#1BS~FY|!Dn?)Q^hvKlMFH0QZi^CRO z9QM)05xzKV(ZvzIIBe0yVZYS(RSAx?Mz6wnr1f|eIMRBYUhX04aESiFp&z(cW|%r2 zrjCcvhv@|$p$Pvi6eY**rJQWKDs!< z7l$pnIKmf)ExI`Dm+G_<9BDoNVaB8O-9JiByqS9pN}3`4S@S+4Qyio;d06f>JSy7{ zg{77KeTd@x_kr>6zaK|hPE&ScOn+lce`8Fa!pk1mez#bJvsj_}1{i!KiPrLwIAM_Nw1-PIL$ zpFt@qP8o`KbdQlK4!Y0q6bC6+9-DiOQF?Y=gf>A9->r-Xp0@Dl!qzRVVVMm z(MKrd5#mR<6h^odMmhf|O^c)GqoEf|2ysMdiNlss6G!;sutgV#eROezFAiIDafB}p zTXb>QFO_m7IMT|u3geNMx>evvOI`kYW{f%;qmIV-tAuf;P8&4)R8#C7l$pnIP9Z~BYbh#qKhMZaoD1Z!+xnw zE5VVLx>XpDw5+WHM_SfWhf~zq6m>R5olaB7)705Cbvn&_IYaymP1-Zew=?_|*(~$z zEa#u)I+!grX^SK3MjW=(kvPH^hb_7|?4ye#d~w*Kiz9q-*rJQWeyL6?!I74=RTz)7 zgslRH>U56Qp*ect=4kDiqxEN=Ub=Z&hvwdskaobt5p^RDTUvX>5xzKV(ZyjOT^!+y!xmi};fuo-T^#oF)*;o$T;35gmv_Wy zWYTIeZ7k`qq9f+&hS-wgKS|L*WsYM|+~H&AZ^ElOs>Hadj&9Ooc9S}}NuF=gg0@5* zEb*neOVrsC&H2kTEHBe@xlGUHGIh2>{0i|a^lYv~ow9yZ9f>3IDh^xnEROKSVT&#f z`{?2bUmUjR;s{?Hw&>!pU#g=@aHu{i!J+!NMSa{Nzqgo2Zjt|0^1sSFv`YP~Qa@|x zYs9ZnKWof0>*(vuL+iw^=MC$s4{=1k#9>SR#1XzYY|+JGA6*>bi^CRO9N~+@7F`_n zOZ8C+4%J5`I8+}ST;ChqCpNggH>i(I>Sq&ull*R?ZxO#m{68#h_~Nid7l(axafB}pTXb=RFAiIDaoEp0G19sx?=qOny9_ikX+h&o zG+`yjooHgqmOA-Y-H9?&9K*WjZ^4_^J)GyCI&Nv*Lmk~D&o}Alxk)G55_PmhN6!-7 z$xGBdvR?Fdk{$Lr2#wI+xw;%7j z--oC;NW){Cdts$zOBIGEEn8@Wn`5_pj!up_cFX7avdVdO%jfCTm`7h=H+_NK@&)1- z=mc3Lev$Y^^u>I)JUy;qH(MMrZsM?Iw_6Vuikn75XYxqLPYQM;Ax<;;=;*NBH8fMHh$t zQl(UaBP~p-Fdk`P!c20D{M{nIx0nf5>C0I~U!|{R6@3kT4SfxLjh?f0>TjKyW}Wk| z=PkMEfehmzj>wxhY{{=U!WV}vx;VlYhb_7|?4ye#d~w*Ki$i`flT?BuEljE~9%*61 z{IEg(Hpt%w`Q4;`Hkn^G(Ko4&E#kMBKenikE#kMCKep*P+(zHdTVYin;)uM7!Z1}IX(dvH@klEXHZbSdfShB4bB>Mlc{VWT zX&9MDpXYnp7HBA0V1sjk4bTPR7l~hFBY%+%&c%F#Gp$6}NE1ioO&qptP>LgbaoD1Z zBYbh#qKm^mx;VlYhb_7|ZyCGE2KEw-7E9!Ri4E>0 z^1n=dETb=z|7G+Q&cDL>SBPH;JzIY;9^#1niNlusiX(h+*rJOgd~w*Ki^D#;IKmf) zExI`57xkg>2>qYRk=7qo;7IEa@_UO0h+E7Lw`kN^rBP><{H{_ztIQv3=xa0rto8)&BeG`3?2AeG!WVXov7W2av^|6h<&HZbe`q?hs zU&Il46NfGN6G!;sutgV#eROezFAiIDafB}pTXb>QFV#mSIMVu~3ge;r*kMC&hlYS1 zHuQG*2D4onQ+CmJ*)ZN^LwS$ywAn-7W5aQe#+Q9I6!&Rp*hk-w_~QN|j>wldY}wEg zNBH8fMHh#Cba8|)4qJ3_gf9+TbaB`(Z5ZybDHnTpJNZW5PQEF(Q*6pz-Pk2&HGN0Z zZXUCn$L!`YdwI+rG3)6BdwI-W9)Ap^Z^^l2h_s> z^>#=-9iksnZ-?kd)aw!Y5gXJ;G`Jj7Z^!7zod3AAK`oBRzc_5E2XTZi4qJ3_*hd#f z_~Nid7f1NwutgV#{ZhRhkki=rJ;>|eAkXPRk<+Uihk5NB<}rtP%wZmLl>eTiJmx5m zIm%;>^WSrv*V}O(b6ms}^;U`TRlS`sf1S|Ka6-MD(C~6fJ)JUtoihKOqMuPuXEfBD zQBP;gf9J%Xqo31obzYj^#1Z)yhb{FWj_}1{i!KiP=;8=p9Jc7<2wxnw=;E+ns<)H8 z4o>nqILUK*QsngN#%UgNn%BW;9&?(!pU#ho@Jf|0V9bDu&y(n^eb>otlxSw9; zb#R%-T;?(2O`8+$ju3R_9VCg>iUn0su3?y*U}$0q1Lo1pt_qVBWFxnJ7k6i4J*9JcKCi6eY**rJQWKDs!< z7l$pnIKmf)ExI`Dmo_=Yk&@~C$@{<*2We#DOxKBO-&$Wg-F?{7>HI}i`!x6zePH{1 zmq_+Xg7!{pFwBRY{|Gd!WV}vx;X5kiz9q-*rJOgd~w*Ki^G2CaH#F(AaCC~ z$lJFxGAZwFTNhSQQ-^uXVICvObeO-YQbSh69OW@bdCbw>FQd8o$n<}>@lblUaYJvT zh&|3@kMmf)tK#=*h-)!L-Bn_o)2fVij1%hagqiGwx;ka1JEdLcly;0$^fT(}4E>C{ zJBxO%s~hLk^*MEW&iT(vbtjIf198|=7vczC9Jc7ZSI}7iN8(7-JzoHP*Hc7$?il0SuvA| zBgRV{wv3xN!WV}vx;X5kiz9q-*rJOgd~w*Ki^G1YqQp@o@jfucK^mDj(>;jNK`x+w z7gkzIRbhD2Qi^TY9kyk6*mm9F>n?WLR^3J4Wm|QZwvIj8I`-Ih-J>mJkNADI?f235 zX$#pewRMOi23;JsY@3QBd~w*Ki^D#;IKmf)ExI_u7l$pnIP90UWh=pv9#d6eJkr95 z{2$PkaX@|#__~xs@_)#-{UHrrhvff=`Z^;2N5mh|_H#^q98+J%)ZcMw+g==zFLBtC zKXHUF4qJ3_*hd#f_~Nid7f1NwutgV#{Zf5Yf5}c{GX8D6Y_sb{!gi& zQ}TPt{BeeUMtz*o_H{;moui*qALr=jQ9s4)MjVkZaoCbSafB}pTXb>QM;Ax<;;=;* zNBH8fMHh$tQhii{BP~a&Fdk_+!u)YTeOxdQU;7IF_ zDvU>3f6$h*!?x)TZ5ca!Z^16xw!7%NY|HMlt-r^%?H=2yr zUmUjR;;>(;k4kW)^+y%PBdtHU{x6t6F39f%`Mo6nm*oEv{gV0NHuKAE^xNeBHu@dv z>kjpIhxzAD%s<)sgYghYyIjMs6Og`>i|E!nPj0{%8K0&-$PH-$2*@!nWb3KCS`1 z;paY21A606eOx1YnEGz4aIAJVjo_5#!awxHU0u;)vJ9VT&#f`{?2bUmUjR;s{?Hw&>!pU&_me;;8-C z_2!?Izs#Ze=ht5OMfsJMpBArZE3x*imLgA&J^!Ehm)R|xC%y82#5WhUaGvza{}BHm zJKoX<{$+M6Jn?S|TJN4h8#=97^#7=623`fw_ERUijRdy++=*<93rGL!n*_E~Anjb3 z?Z5B^)GHnJ0A*p?4yTRxy|*?|5}{-@}9V0#|ePT)%FwreLaoQ^!EBai9GV>*b5 z|FqJ1H>Oqyop%GTKJq^YOJ^S4Swt6U?_xgfA}w9a$6Z|a-OR_`q`jN8b(7YfpE~_L z%(p%0J#k%M-RPxkdeM8)d!uZMw2LFsAP!s7B98FIVT&#f`{?2bUmUjR;s{?Hw&>!p zUrKvdHmd0Y(Z2=HM)iO3EBUB)6{D(u2cAW{8oIOS{}R#Nd31Lk-E%iuzqaRYU~=-9 zo;;>EkLk^0dh?iGVpMHK?(2T(du83PxF`Rbd-89%7yr_8eEqMm==Hzx@eRLp?i ze$Bo4H$J}cmp)(Pueb;Q+Hs8$U*ujKkqdFy{u=um+j?|ygkFy>j_}1{i!KiP=;8=p z9Jc7l{V8yf5ASt81_P`r0e$x75CvpyijA(@oYhX$z-FuYA_GW=@e_`J7+* zO%dhZpw{d>o;zCao=0WWdiNB``AyvSQ-e=&iMDYGwUN6vE}=Fq(ROm*PVU>$+sSPQ zmw3moTtgk`9bCel#CM{1{@OLw8Rsu@FOJBCIBdy{IKmf)ExI`Dql+VaaoD1ZBYbh# zqKm_R=*1=4mJO(<)3$s-+wuWz%hKVLwG-_dFoAaR!1il_9R$XWw<8bixEolz3wLDE z+=cV#&OEv^i}u~7GmB0YQ`B zsCMO}+I4MIyGo;~J9Qr2okw?Hi|)P_-IGW6ka4)=nd$N=;Dau#9ydB%9rt?lX7rZdI^!+B^KmV|=brxuAK&_0XSS70wvx%#QYOU_BP$MDMp_)SO*V*X_k9hI@p7#6;g~eFk)}4%(8dMT z{#y@wI~PJ3FiV@VvL_|SU47l^7F)9wf4p>07{FWme7=ozv8PgwN&zc@V&fAsMU#5eqzd*WYwd?R|}pL|^7 zpZ)t9|B`HxPI1KBsrwW5&)C1%)}xCfj;lu(NBH8fMHh#Cba8|)4qJ3_$S-D6ail?W zm#$!v<5o(IOhjsA!iuO6|E^f+hDREj7{;bQJ3UQ*@vt`k(dlR=4b6Y{@HfXWU)^XS z4K06idRjbi^CRO9N~+@7F`_nOL?gTN4iUqm##m# zj=RW97kTOaqpzQC^45*sjow3i4|(Z9??LY+Z@uKDm%R3dUgSj_F;3#JW!%IOzBp{r z#bF;^9N~+@7F`_Si^CRO9QI3jsRW1e(#Lc0KK8Tvcy8XubMbzji}&-~yr1XZ{XAD6 z;JNz%&&3DWPa9x6Wsvwm_S**8ju|ZNV~QijNgTF3*A_?k;;=;*hkbN$gf9+Tba8|) z4qJ3_*e^Xd@5`S<_vO!_`*;o=8!3G}hfX&f?_LQoIsY}j+_66o?9T)Hvp_#78Q?dj zrF^!1rZtrA12Gg=)>%qj!;D-RLKZg9zh?a3P#zT8Kp`_OS`7xh^&aimMn=Qd~w*K zi^D#;IKmf)ExI_u7l$pnIP90Ipb{L)%NXN2#?>>%xQ>yRamIC=aUW+~#~JqtHZv#4 z+XVUq`Xup_T>X=5c21TyGsO|(Bo14~O&sBi!xmi}_R+-=zBp{r#Sy+ZY|+JGzm%6s za40WR%z9Id>lEWUMP8;E*J<==@;1$^Im7id!}T!3^)!P%%lT)CpGBW7T`%H@aT13u z<0g*q#bJvs4*Tfh2wxnw=;8=p9Jc7n8eum%2V_M(E^2fA&rN^}TSEO0AcYXTv=>9xfBba`P zKc)?2fqqmxa5u2F?KE&Vy7nwZZ!Vp}k6!c+vwPOBa_85%3VB1__k?1;mbEQ%w1aoD1Z zBYbh#qKm^mx;VlYhb_7|yrUmUjR;;>)JOC>nc-HfO8eLQ*X<7s>!Pj>rxTHnv6 zNP!#Sy+ZY|+JGA6*>b zi^CRO9N~+@7F`_nOHX$DKKQg=|1monk%U#;H#9~Oo3R!55e-yw{P^(iLaD3`@jQNr zt*jwNeTe7n!(?TctPPXZVX``cK7u|%R!7L{C|hNtJg*-mYooCTQ)EpXF%sgiWn{z= zzBp{r#bF;^9N~+@7F`_Si^CRO9QI3Ds{}{7`!H@}jO!Tt7-L)w2wxnw z=;E-CE{^cUVT&$~@Wo+^E)M&pC$^Q~NcR`=GQ`f%5aT+;xDWFreV8Zd!;I@N8-OF^ zWrT4bA%27%j!|}|MtM>{iar{8F^`EO#z`EujGH*Z7l$pnIP9Z~BYbh#qKhMZaoD1Z z!+t3*mEcJC7sh>zaT{aY#>mS!c^hZk$Jsd==X#hxpWu3%Abx_pO`=Z{KZ!nB+7T2- zjFUKQ88>l+FAiIDao9%}NBH8fMHff-;;=;*hy7AsD#4NNFO1t1*UJ>+KE=3Bb3II> zPqVW$jXuLXHN(!*4DmDMZIZ1}Is*erww?Y0k$nOU8!zTBaP3mV8eUtmk z7WK77{1*Ba^UpT*v(5cwoBPjp%rC|LMI4bYaoCbSafB}pTXb>QM;Ax<;;=;*NBH8f zMHh$tQhii{L-kP!j?%;;=;*hkbN$gf9+Tba8|)4qJ3_*e^Zxt^`L~ ze^g;S()xp4jhp1}Cc73l*%etLzf08567{o0{+Fq*W$I&@`dOxaR)}BW{43PQN@*`y z9FZ?^*pfeSgf9+TbaB{67f1NwutgU~_~Nid7l-{)eN=)Ytv{+T9%=nS{%(=KTkK}u zV*Xeq|EuhJt@3wntL#>;QD1B9Qm;`zYxE+l6TeP(dth-0hu=34+(O=dCVC}G=tR1#RqlphA=94LA zn>H0XFVicuseJQau0FCFUsJN3M{g7TnSZHuSETh!6^1sgXV{;bWB+N6eUdr$QRdO- z+25LH-*KM(uLbrU7uaoHAbx@UuSNE07TMQaWS?fS^mjnwh}4V2mVFL!gf9+TbaB{6 z7f1NwutgU~_~Nid7l-}QK1wAx(t4%}8D*NASXdB#UHkoKPDYQ)rX_G?RLf@j$wkX6cCZcT$ZJR>drqH&dkh3)r;~|bH0CCt- zDB=iT9Jc7<2wxnw=;E-CE{^cUVT&#f`EaN`bAz^~SfFf>Wjl8hti*1R*ibg}n9V$9 zGmqKKW44I-QLLAUu|td7BE@Fy$Q=a2}|5L{|EsWRzoMQuTjt#sy zHoWKA;G1UyaGpknc{cbKXmnU0et|#5TtHuB18|WI_eC}U7fX!{;)wAOhb!pk1mez#bJvsj_}1{i!KiPr47JJaHNG%6~-eijL7dz@_&>1xJi91v9Z6z2JaI3 z68T?7UuNTenTCsH^cCuBh5A^bK2}N__u`0riNlusi6eY**rJQWKDs!<7l$pnIKmf) zExI`Dm+GSu9BE-xh4DxWBkJQ8^>K>^fm`Hv6@8Wbt};KY(m=3AeXLPGYs@ce#IG|y zt<%`CPW*al{t!pxOB}Z3PaNTk!xmi}_R+-=zBp{r#Sy+ZY|+JGzf>Q86OP(nO5O)1 zEo=O50yQ#eQRKg^yeF2*!pk1mez#bJvsj_}1{i!KiP zrE=N$qrV5kE1Ez3$0Ds7nIf$PR(AO2pK|BVS*%8@h~45>c>O|*oj>~oKaDldU$PTy z=P}#F#9`aS=qZn$2>qo-P+m?~VtiF^JM2U5un)PzKIIPk;JfrW?6S|jOP|9o`gSO9IiwHbi26CAkLHN{A5lNY z{4MJ-`Z4u$T-pa0N90Q!w&YJ7;fuo-T^#n&#Sy+ZZ2y1e-fPK{WZT-pFbeF@nC(lr z0E3@v%yW-lweG4ctt++GT5GMfT$v1?<69kT$8OtT*s=e_P0t)L z+#|o3(<5TJ`>JewafB9!BfdDSbK|2B92y^m;L!NEOa1OLKJM~8m%G&e9^>a8&yRbI zpL>j-`#c}+^L)6Ef1l^i1HOmxfal8t#?OP?^Ftg_FL5|hKXHT>hai26Qa{5<0Rf5i7}9`pQojQ^PW zKjwQjPdNV*#@7?Z&y(EqLmW{raX3;xafB9!BfdDS@x>8Z9FF+n2rUjrd~sOk#z!GI zG(HN!kv@O04}Oh(@M~;AUSo^$I$N06+2Xv;KKOO^!K>(B#lQNk;(HcV?4#enzrjBF z4Yp8kBU_N-2rUjrd~sOgizBo+9Pz~wS{#n};;_zbabEkUUBzpE?keg7 z<+aKU#cSDy;`ycP|J3n%WykB49j{k*too;pRh1p9DmzwHcD(UV9dG>EvAh9#qq6sn ztarA~SBS)?4?28d>m~#3CIjgvU#PgnK)S_V{4EC3Ee7gs{M!t~+YIE}4AeX9wco+N z!xuj8F|LI%@EBSyqs zM$BDC)Lll@J-(uI5C0yIwtI}2`+UXcKHtu`kAI)9h&{l6fd2shLGCMH;)n{1!;y-M zBeXai@x@_{FOJaSaKsl!XmL2=i^DoMqW+Sjyv22wfst)r{WF&5(y4|2%EvwWq<@wD z)4%C|9W(w++Qa&1-h9XV6&=4%9Un!#|IT1|9ADt9%Fxbaf12Jn&k9(i$V2} z$IL?>Ll61h;3FP$j~FzMcnm#a&^_jT`?PBWFSY^lSbd0lHr%&vOUZ+p299C8KsjBQ#MW1+UR?%lHy+UtP_PIfy zjz0l!R07_h<8bBo&kB+0^zn<4cav@Vn~c1hZ0p}*+x`~Y_P6+V`nT|J)BiRj^EM;v zHvS#HzjTL@d581giIJPFLy99tf;b!*8R7^n4o7@(SmTQ$v^X5`#SvN@j`-rR&W*gA z6gEnJlfuTL^v%ke-mDySx9AhiZdLZVRoUlOWgqdz()w+hThQEs<{^Y%@u}?3KIM=5 zcPcyH`Lm<#>}6SqB&SbkJg)9CDDLuIk-I$3?lI`@G3f3w=sg2f0Bfju-^uaAZ)3BeXai@x@_{FOJaSaKsl!XmL2=i^DoM=z^pCjiI|# z_m}klX}e2de-1%m!@0+xOE1N#Xa4p-r5ETux~5|@&-^VtZ!X>A4Cz?^Gk^O(;ut4N z$9kXn+y9V`-LE)bgFnwzoGm`B#ea0(^ndZXbid-fetqAsIBVZCfBR3V)q{$&_B`{q z|1OSIoVU#%04vTlRPI@Ew&{QT$XA4_rH_1!vWJYahm5j^jM7K=j~L~T7^RPRG(Kh& zKgNHI|Cnz?J)!>-UfNGM|C8{uN2fSqREfipQ6`Si;&8+lhc&)9LW{!@UmT&u;fOB| z>)a@QSW)ZFsO!UuN_&hvtf+Lo+f>x~YMK*hfc=+gm#|um~wlp9}et(lvISud%CqjlX+-on7hce2L*Y{&jY(tJrm}VpqG0UF|CR-{4Cw zH|T!@|3>ahF5-xii^Gv!V{wEQhaT(9hNy|PbLWuL0bK2?={sw(^3pwHN!fHx{T z-l*(&rA4r_dIgcgS*zBodQ!x3K`*16$# zlj{2OAcc+jz|G3S3M+kB^IuiHRoUkjef&vr+x{Cfr81=bJd9;Noy(0Ei>BI2`fCVT~`2(Bg2!7e{DuIO2=LI{fVU zCXQe9&hz)D?lM@ir8%W1`}$1A=9QK7794oyZ?TeckFM!hyi{A_T`TN#gjKvh*|Yw7 z_x@k;;jW^;j{Wy>tg>@oE_r$Bf0tyo(>>KjB^egt7dDvG^p$YQ@Jn#)>#% zjEKXLdWj>nI2`fC5n3FM_~Nj}7e{DuIO2;#Iva}*c?hM-b^D`QMPXyzH~v#=ud>8S zS)5v^sW%_t{C@#LxVfKW|E}ce(_0ZTs1fz|E&qQR{=QAz@&AS9@4NoLsXV*I{~T(Y z|0&cCde{0n`aehi=XN;0>+?Ln#s36~{?G6DywC5Z-1F(vIsePKx`-q4Bo0UNCXUeJaKsmfHNH4Pi^CCL9HGVG zh%XN7TwMymp}M?6-d-W^uk7%DgQ704;=jsxf0eqty6gMqHR|@-HX8pm?w8lM_`g7H z`@FAnzq}rPcE5-t@+1yN^7aaO6-OKwhaL?s4j1i z_czGf8;s{SxF6mm?{89{i{okVhTh!$(`oGO{?rr?H@!yXASzW{tc@l>s zc@sxyaX8|O!x~>4p~c~dFOJaSaKsmfb*?Uj;7IS6J&)tR@AG~+;QeyQ`(@9^pWXNI zXAj)|S^Vere4jkG&wJ&-{hmAI{jz8M{66u(=X?Gz#jGykh&+kI@ql>f_$i#n4f0??!9DY_8aYVkv;Yi-Z5n3FM_~Nj}7e{DuIO2;Vv^X5` z#bKSROCdPY`-S`A74rHDd4GkxzDnL-#ebFi<<&#y|26#AxL;l)@2}y%PF-K;etDh# zuSeapx`-q4Bo0UNCXUeJaKsmfHNH4Pi^CCL9HGVGh%XN7TwMymk=`%VrI|hZyx&oc#HetE&R8*U*5uhoAbYo|2F4;J9oc`Bl08;NAf0)(Bg2! z7l$>zI6{lV5nmjk#o>rA4(nW93c-=yFGsvrj-BVfpAb)ZuN+xFd+ht;*%RI`r`FHW z|2g_UcjD*bbEmvtj(D#eyWjIC?)Us@I-cDx;)p!`{g`+{Jav2)UmVd+9FF+n2rUjr zd~t++9{+iKark)n74MfKaHRJOd4J)U_sogw@xrO=@#2y5`Qowj`yzRL@zlp(qW??B z?)MUPdx^TdeB?U3OkH2be>wcDF5-whiNle+i6gW)9P!0rjW3SS;&8+lM`&?4;)}yN zSC>L?r1uMXe}%fdLS0^=F0UTBUa#W6N?u>Ze~tU$HS+%2iR<@T+z;oMUZ*avQ@7Wt z>+89?h$HeO4oC7Pj?m(8#21G(zBodQ!x3K`p~c~dFAnQmT?)aG-Y?|+4W2`9kheF; z>zm~DO`bzul-y-jC;lD-Q-sb#o)BkPi_IC8o?iX=Hp2Xou-oz1F9FF+n zu*MfhXmL2=izBo+9P!0rovTYBIMVy&%;Wp-rIK%qzn9L-KV0xCIpYLS3ztGPwJy&k>oSMXu=g)Ytl+W_KnrI4he(8BNIr@ip&6#tSm?C+J zi61Wf!?QGbw%jB!MU%u7KZwb(+$1q^geGE&1J9S6BqokTlZy9F(U{UZh?Kq{{K(`B z!jELXpd`eR7b(n(72!uFUn!^b6{qz4(yKIiwcO;@a+6opBntD|nLEFxCUI-NrY5?V&M&>DCQ+)_ z&s^2l)x-zXBs#yYCi>Ocvr$Zuz{JE4q%<+b5ivQIn!|Os@9-Y}d#sPY zhyOnQ`<(xM)=}Tj?K_Agk|qvE);YxyS{#n};;_aSM`&?4;)^4+I2`fCVVzq?Ed+<^ z@&W79AFyxm0qfTvuy61o`vxD9_YcYIht%yO>h=--NBAGHZ}Bnb|CoJ^kE!d&xqSz5 zM4rUqNZ!N|S{#n};;_aSM`&?4;)^4+I2`fCVV$c>Avjc*Pq<$`A#b0sU-Jod`INkW z%0AntT&DkJ@_w1RUE%y!sQVSpea#?!x3K`*7)KG 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

        QB@+1yh@+OY(#bJvs4*Tfh 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/database.sql b/database.sql new file mode 100644 index 0000000..5d6116e --- /dev/null +++ b/database.sql @@ -0,0 +1,605 @@ +-- phpMyAdmin SQL Dump +-- version 4.0.5 +-- http://www.phpmyadmin.net +-- +-- Host: 127.0.0.1:3306 + +-- Generation Time: May 17, 2017 at 12:09 AM +-- Server version: 5.5.33 +-- PHP Version: 5.4.19 + +SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; +SET time_zone = "+00:00"; + +-- +-- Database: `neloria` +-- + +-- -------------------------------------------------------- + +-- +-- Table structure for table `accounts` +-- + +CREATE TABLE `accounts` ( + `id` int(11) NOT NULL, + `password` char(40) NOT NULL, + `type` int(11) NOT NULL DEFAULT '1', + `premdays` int(11) NOT NULL DEFAULT '0', + `lastday` int(10) unsigned NOT NULL DEFAULT '0', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumping data for table `accounts` +-- + +INSERT INTO `accounts` (`id`, `password`, `type`, `premdays`, `lastday`) VALUES +(1234567, '41da8bef22aaef9d7c5821fa0f0de7cccc4dda4d', 5, 600, 1494975990); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `account_bans` +-- + +CREATE TABLE `account_bans` ( + `account_id` int(11) NOT NULL, + `reason` varchar(255) NOT NULL, + `banned_at` bigint(20) NOT NULL, + `expires_at` bigint(20) NOT NULL, + `banned_by` int(11) NOT NULL, + PRIMARY KEY (`account_id`), + KEY `banned_by` (`banned_by`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `account_ban_history` +-- + +CREATE TABLE `account_ban_history` ( + `id` int(10) unsigned NOT NULL AUTO_INCREMENT, + `account_id` int(11) NOT NULL, + `reason` varchar(255) NOT NULL, + `banned_at` bigint(20) NOT NULL, + `expired_at` bigint(20) NOT NULL, + `banned_by` int(11) NOT NULL, + PRIMARY KEY (`id`), + KEY `account_id` (`account_id`), + KEY `banned_by` (`banned_by`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `account_viplist` +-- + +CREATE TABLE `account_viplist` ( + `account_id` int(11) NOT NULL COMMENT 'id of account whose viplist entry it is', + `player_id` int(11) NOT NULL COMMENT 'id of target player of viplist entry', + `description` varchar(128) NOT NULL DEFAULT '', + `icon` tinyint(2) unsigned NOT NULL DEFAULT '0', + `notify` tinyint(1) NOT NULL DEFAULT '0', + UNIQUE KEY `account_player_index` (`account_id`,`player_id`), + KEY `player_id` (`player_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `guilds` +-- + +CREATE TABLE `guilds` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `name` varchar(255) NOT NULL, + `ownerid` int(11) NOT NULL, + `creationdata` int(11) NOT NULL, + PRIMARY KEY (`id`), + UNIQUE KEY `name` (`name`), + UNIQUE KEY `ownerid` (`ownerid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; + +-- +-- Triggers `guilds` +-- +DROP TRIGGER IF EXISTS `oncreate_guilds`; +DELIMITER // +CREATE TRIGGER `oncreate_guilds` AFTER INSERT ON `guilds` + FOR EACH ROW BEGIN + INSERT INTO `guild_ranks` (`name`, `level`, `guild_id`) VALUES ('the Leader', 3, NEW.`id`); + INSERT INTO `guild_ranks` (`name`, `level`, `guild_id`) VALUES ('a Vice-Leader', 2, NEW.`id`); + INSERT INTO `guild_ranks` (`name`, `level`, `guild_id`) VALUES ('a Member', 1, NEW.`id`); +END +// +DELIMITER ; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `guildwar_kills` +-- + +CREATE TABLE `guildwar_kills` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `killer` varchar(50) NOT NULL, + `target` varchar(50) NOT NULL, + `killerguild` int(11) NOT NULL DEFAULT '0', + `targetguild` int(11) NOT NULL DEFAULT '0', + `warid` int(11) NOT NULL DEFAULT '0', + `time` bigint(15) NOT NULL, + PRIMARY KEY (`id`), + KEY `warid` (`warid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=8 ; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `guild_invites` +-- + +CREATE TABLE `guild_invites` ( + `player_id` int(11) NOT NULL DEFAULT '0', + `guild_id` int(11) NOT NULL DEFAULT '0', + PRIMARY KEY (`player_id`,`guild_id`), + KEY `guild_id` (`guild_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `guild_membership` +-- + +CREATE TABLE `guild_membership` ( + `player_id` int(11) NOT NULL, + `guild_id` int(11) NOT NULL, + `rank_id` int(11) NOT NULL, + `nick` varchar(15) NOT NULL DEFAULT '', + PRIMARY KEY (`player_id`), + KEY `guild_id` (`guild_id`), + KEY `rank_id` (`rank_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `guild_ranks` +-- + +CREATE TABLE `guild_ranks` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `guild_id` int(11) NOT NULL COMMENT 'guild', + `name` varchar(255) NOT NULL COMMENT 'rank name', + `level` int(11) NOT NULL COMMENT 'rank level - leader, vice, member, maybe something else', + PRIMARY KEY (`id`), + KEY `guild_id` (`guild_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `guild_wars` +-- + +CREATE TABLE `guild_wars` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `guild1` int(11) NOT NULL DEFAULT '0', + `guild2` int(11) NOT NULL DEFAULT '0', + `name1` varchar(255) NOT NULL, + `name2` varchar(255) NOT NULL, + `status` tinyint(2) NOT NULL DEFAULT '0', + `started` bigint(15) NOT NULL DEFAULT '0', + `ended` bigint(15) NOT NULL DEFAULT '0', + PRIMARY KEY (`id`), + KEY `guild1` (`guild1`), + KEY `guild2` (`guild2`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `houses` +-- + +CREATE TABLE `houses` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `owner` int(11) NOT NULL, + `paid` int(10) unsigned NOT NULL DEFAULT '0', + `warnings` int(11) NOT NULL DEFAULT '0', + `name` varchar(255) NOT NULL, + `rent` int(11) NOT NULL DEFAULT '0', + `town_id` int(11) NOT NULL DEFAULT '0', + `bid` int(11) NOT NULL DEFAULT '0', + `bid_end` int(11) NOT NULL DEFAULT '0', + `last_bid` int(11) NOT NULL DEFAULT '0', + `highest_bidder` int(11) NOT NULL DEFAULT '0', + `size` int(11) NOT NULL DEFAULT '0', + `beds` int(11) NOT NULL DEFAULT '0', + PRIMARY KEY (`id`), + KEY `owner` (`owner`), + KEY `town_id` (`town_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=862 ; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `house_lists` +-- + +CREATE TABLE `house_lists` ( + `house_id` int(11) NOT NULL, + `listid` int(11) NOT NULL, + `list` text NOT NULL, + KEY `house_id` (`house_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ip_bans` +-- + +CREATE TABLE `ip_bans` ( + `ip` int(10) unsigned NOT NULL, + `reason` varchar(255) NOT NULL, + `banned_at` bigint(20) NOT NULL, + `expires_at` bigint(20) NOT NULL, + `banned_by` int(11) NOT NULL, + PRIMARY KEY (`ip`), + KEY `banned_by` (`banned_by`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `players` +-- + +CREATE TABLE `players` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `name` varchar(255) NOT NULL, + `group_id` int(11) NOT NULL DEFAULT '1', + `account_id` int(11) NOT NULL DEFAULT '0', + `level` int(11) NOT NULL DEFAULT '1', + `vocation` int(11) NOT NULL DEFAULT '0', + `health` int(11) NOT NULL DEFAULT '150', + `healthmax` int(11) NOT NULL DEFAULT '150', + `experience` bigint(20) NOT NULL DEFAULT '0', + `lookbody` int(11) NOT NULL DEFAULT '0', + `lookfeet` int(11) NOT NULL DEFAULT '0', + `lookhead` int(11) NOT NULL DEFAULT '0', + `looklegs` int(11) NOT NULL DEFAULT '0', + `looktype` int(11) NOT NULL DEFAULT '136', + `maglevel` int(11) NOT NULL DEFAULT '0', + `mana` int(11) NOT NULL DEFAULT '0', + `manamax` int(11) NOT NULL DEFAULT '0', + `manaspent` int(11) unsigned NOT NULL DEFAULT '0', + `soul` int(10) unsigned NOT NULL DEFAULT '0', + `town_id` int(11) NOT NULL DEFAULT '0', + `posx` int(11) NOT NULL DEFAULT '0', + `posy` int(11) NOT NULL DEFAULT '0', + `posz` int(11) NOT NULL DEFAULT '0', + `conditions` blob NOT NULL, + `cap` int(11) NOT NULL DEFAULT '0', + `sex` int(11) NOT NULL DEFAULT '0', + `lastlogin` bigint(20) unsigned NOT NULL DEFAULT '0', + `lastip` int(10) unsigned NOT NULL DEFAULT '0', + `save` tinyint(1) NOT NULL DEFAULT '1', + `skull` tinyint(1) NOT NULL DEFAULT '0', + `skulltime` int(11) NOT NULL DEFAULT '0', + `lastlogout` bigint(20) unsigned NOT NULL DEFAULT '0', + `blessings` tinyint(2) NOT NULL DEFAULT '0', + `onlinetime` int(11) NOT NULL DEFAULT '0', + `deletion` bigint(15) NOT NULL DEFAULT '0', + `balance` bigint(20) unsigned NOT NULL DEFAULT '0', + `skill_fist` int(10) unsigned NOT NULL DEFAULT '10', + `skill_fist_tries` bigint(20) unsigned NOT NULL DEFAULT '0', + `skill_club` int(10) unsigned NOT NULL DEFAULT '10', + `skill_club_tries` bigint(20) unsigned NOT NULL DEFAULT '0', + `skill_sword` int(10) unsigned NOT NULL DEFAULT '10', + `skill_sword_tries` bigint(20) unsigned NOT NULL DEFAULT '0', + `skill_axe` int(10) unsigned NOT NULL DEFAULT '10', + `skill_axe_tries` bigint(20) unsigned NOT NULL DEFAULT '0', + `skill_dist` int(10) unsigned NOT NULL DEFAULT '10', + `skill_dist_tries` bigint(20) unsigned NOT NULL DEFAULT '0', + `skill_shielding` int(10) unsigned NOT NULL DEFAULT '10', + `skill_shielding_tries` bigint(20) unsigned NOT NULL DEFAULT '0', + `skill_fishing` int(10) unsigned NOT NULL DEFAULT '10', + `skill_fishing_tries` bigint(20) unsigned NOT NULL DEFAULT '0', + `deleted` tinyint(1) NOT NULL DEFAULT '0', + PRIMARY KEY (`id`), + UNIQUE KEY `name` (`name`), + KEY `account_id` (`account_id`), + KEY `vocation` (`vocation`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=2 ; + +-- +-- Dumping data for table `players` +-- + +INSERT INTO `players` (`id`, `name`, `group_id`, `account_id`, `level`, `vocation`, `health`, `healthmax`, `experience`, `lookbody`, `lookfeet`, `lookhead`, `looklegs`, `looktype`, `maglevel`, `mana`, `manamax`, `manaspent`, `soul`, `town_id`, `posx`, `posy`, `posz`, `conditions`, `cap`, `sex`, `lastlogin`, `lastip`, `save`, `skull`, `skulltime`, `lastlogout`, `blessings`, `onlinetime`, `deletion`, `balance`, `skill_fist`, `skill_fist_tries`, `skill_club`, `skill_club_tries`, `skill_sword`, `skill_sword_tries`, `skill_axe`, `skill_axe_tries`, `skill_dist`, `skill_dist_tries`, `skill_shielding`, `skill_shielding_tries`, `skill_fishing`, `skill_fishing_tries`, `deleted`) VALUES +(1, 'GM Nostalrius', 3, 1234567, 2, 0, 155, 155, 105, 106, 95, 78, 58, 75, 0, 5, 5, 0, 100, 10, 32316, 31942, 7, '', 405, 0, 1494975992, 16777343, 1, 0, 0, 1494976015, 0, 23, 0, 0, 10, 0, 10, 0, 10, 0, 10, 0, 10, 0, 10, 0, 10, 0, 0); + +-- +-- Triggers `players` +-- +DROP TRIGGER IF EXISTS `ondelete_players`; +DELIMITER // +CREATE TRIGGER `ondelete_players` BEFORE DELETE ON `players` + FOR EACH ROW BEGIN + UPDATE `houses` SET `owner` = 0 WHERE `owner` = OLD.`id`; +END +// +DELIMITER ; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `players_online` +-- + +CREATE TABLE `players_online` ( + `player_id` int(11) NOT NULL, + PRIMARY KEY (`player_id`) +) ENGINE=MEMORY DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `player_deaths` +-- + +CREATE TABLE `player_deaths` ( + `player_id` int(11) NOT NULL, + `time` bigint(20) unsigned NOT NULL DEFAULT '0', + `level` int(11) NOT NULL DEFAULT '1', + `killed_by` varchar(255) NOT NULL, + `is_player` tinyint(1) NOT NULL DEFAULT '1', + `mostdamage_by` varchar(100) NOT NULL, + `mostdamage_is_player` tinyint(1) NOT NULL DEFAULT '0', + `unjustified` tinyint(1) NOT NULL DEFAULT '0', + `mostdamage_unjustified` tinyint(1) NOT NULL DEFAULT '0', + KEY `player_id` (`player_id`), + KEY `killed_by` (`killed_by`), + KEY `mostdamage_by` (`mostdamage_by`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `player_depotitems` +-- + +CREATE TABLE `player_depotitems` ( + `player_id` int(11) NOT NULL, + `sid` int(11) NOT NULL COMMENT 'any given range eg 0-100 will be reserved for depot lockers and all > 100 will be then normal items inside depots', + `pid` int(11) NOT NULL DEFAULT '0', + `itemtype` smallint(6) NOT NULL, + `count` smallint(5) NOT NULL DEFAULT '0', + `attributes` blob NOT NULL, + UNIQUE KEY `player_id_2` (`player_id`,`sid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `player_items` +-- + +CREATE TABLE `player_items` ( + `player_id` int(11) NOT NULL DEFAULT '0', + `pid` int(11) NOT NULL DEFAULT '0', + `sid` int(11) NOT NULL DEFAULT '0', + `itemtype` smallint(6) NOT NULL DEFAULT '0', + `count` smallint(5) NOT NULL DEFAULT '0', + `attributes` blob NOT NULL, + KEY `player_id` (`player_id`), + KEY `sid` (`sid`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumping data for table `player_items` +-- + +INSERT INTO `player_items` (`player_id`, `pid`, `sid`, `itemtype`, `count`, `attributes`) VALUES +(1, 3, 101, 2853, 1, ''), +(1, 4, 102, 3562, 1, ''), +(1, 5, 103, 2920, 1, ''), +(1, 6, 104, 3270, 1, ''), +(1, 101, 105, 3585, 1, 0x0f01); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `player_namelocks` +-- + +CREATE TABLE `player_namelocks` ( + `player_id` int(11) NOT NULL, + `reason` varchar(255) NOT NULL, + `namelocked_at` bigint(20) NOT NULL, + `namelocked_by` int(11) NOT NULL, + PRIMARY KEY (`player_id`), + KEY `namelocked_by` (`namelocked_by`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `player_spells` +-- + +CREATE TABLE `player_spells` ( + `player_id` int(11) NOT NULL, + `name` varchar(255) NOT NULL, + KEY `player_id` (`player_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `player_storage` +-- + +CREATE TABLE `player_storage` ( + `player_id` int(11) NOT NULL DEFAULT '0', + `key` int(10) unsigned NOT NULL DEFAULT '0', + `value` int(11) NOT NULL DEFAULT '0', + PRIMARY KEY (`player_id`,`key`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `server_config` +-- + +CREATE TABLE `server_config` ( + `config` varchar(50) NOT NULL, + `value` varchar(256) NOT NULL DEFAULT '', + PRIMARY KEY (`config`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Dumping data for table `server_config` +-- + +INSERT INTO `server_config` (`config`, `value`) VALUES +('motd_hash', '0'), +('motd_num', '0'), +('players_record', '0'); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `tile_store` +-- + +CREATE TABLE `tile_store` ( + `house_id` int(11) NOT NULL, + `data` longblob NOT NULL, + KEY `house_id` (`house_id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Constraints for dumped tables +-- + +-- +-- Constraints for table `account_bans` +-- +ALTER TABLE `account_bans` + ADD CONSTRAINT `account_bans_ibfk_1` FOREIGN KEY (`account_id`) REFERENCES `accounts` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, + ADD CONSTRAINT `account_bans_ibfk_2` FOREIGN KEY (`banned_by`) REFERENCES `players` (`id`) ON DELETE CASCADE ON UPDATE CASCADE; + +-- +-- Constraints for table `account_ban_history` +-- +ALTER TABLE `account_ban_history` + ADD CONSTRAINT `account_ban_history_ibfk_1` FOREIGN KEY (`account_id`) REFERENCES `accounts` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, + ADD CONSTRAINT `account_ban_history_ibfk_2` FOREIGN KEY (`banned_by`) REFERENCES `players` (`id`) ON DELETE CASCADE ON UPDATE CASCADE; + +-- +-- Constraints for table `account_viplist` +-- +ALTER TABLE `account_viplist` + ADD CONSTRAINT `account_viplist_ibfk_1` FOREIGN KEY (`account_id`) REFERENCES `accounts` (`id`) ON DELETE CASCADE, + ADD CONSTRAINT `account_viplist_ibfk_2` FOREIGN KEY (`player_id`) REFERENCES `players` (`id`) ON DELETE CASCADE; + +-- +-- Constraints for table `guilds` +-- +ALTER TABLE `guilds` + ADD CONSTRAINT `guilds_ibfk_1` FOREIGN KEY (`ownerid`) REFERENCES `players` (`id`) ON DELETE CASCADE; + +-- +-- Constraints for table `guildwar_kills` +-- +ALTER TABLE `guildwar_kills` + ADD CONSTRAINT `guildwar_kills_ibfk_1` FOREIGN KEY (`warid`) REFERENCES `guild_wars` (`id`) ON DELETE CASCADE; + +-- +-- Constraints for table `guild_invites` +-- +ALTER TABLE `guild_invites` + ADD CONSTRAINT `guild_invites_ibfk_1` FOREIGN KEY (`player_id`) REFERENCES `players` (`id`) ON DELETE CASCADE, + ADD CONSTRAINT `guild_invites_ibfk_2` FOREIGN KEY (`guild_id`) REFERENCES `guilds` (`id`) ON DELETE CASCADE; + +-- +-- Constraints for table `guild_membership` +-- +ALTER TABLE `guild_membership` + ADD CONSTRAINT `guild_membership_ibfk_1` FOREIGN KEY (`player_id`) REFERENCES `players` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, + ADD CONSTRAINT `guild_membership_ibfk_2` FOREIGN KEY (`guild_id`) REFERENCES `guilds` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, + ADD CONSTRAINT `guild_membership_ibfk_3` FOREIGN KEY (`rank_id`) REFERENCES `guild_ranks` (`id`) ON DELETE CASCADE ON UPDATE CASCADE; + +-- +-- Constraints for table `guild_ranks` +-- +ALTER TABLE `guild_ranks` + ADD CONSTRAINT `guild_ranks_ibfk_1` FOREIGN KEY (`guild_id`) REFERENCES `guilds` (`id`) ON DELETE CASCADE; + +-- +-- Constraints for table `house_lists` +-- +ALTER TABLE `house_lists` + ADD CONSTRAINT `house_lists_ibfk_1` FOREIGN KEY (`house_id`) REFERENCES `houses` (`id`) ON DELETE CASCADE; + +-- +-- Constraints for table `ip_bans` +-- +ALTER TABLE `ip_bans` + ADD CONSTRAINT `ip_bans_ibfk_1` FOREIGN KEY (`banned_by`) REFERENCES `players` (`id`) ON DELETE CASCADE ON UPDATE CASCADE; + +-- +-- Constraints for table `players` +-- +ALTER TABLE `players` + ADD CONSTRAINT `players_ibfk_1` FOREIGN KEY (`account_id`) REFERENCES `accounts` (`id`) ON DELETE CASCADE; + +-- +-- Constraints for table `player_deaths` +-- +ALTER TABLE `player_deaths` + ADD CONSTRAINT `player_deaths_ibfk_1` FOREIGN KEY (`player_id`) REFERENCES `players` (`id`) ON DELETE CASCADE; + +-- +-- Constraints for table `player_depotitems` +-- +ALTER TABLE `player_depotitems` + ADD CONSTRAINT `player_depotitems_ibfk_1` FOREIGN KEY (`player_id`) REFERENCES `players` (`id`) ON DELETE CASCADE; + +-- +-- Constraints for table `player_items` +-- +ALTER TABLE `player_items` + ADD CONSTRAINT `player_items_ibfk_1` FOREIGN KEY (`player_id`) REFERENCES `players` (`id`) ON DELETE CASCADE; + +-- +-- Constraints for table `player_namelocks` +-- +ALTER TABLE `player_namelocks` + ADD CONSTRAINT `player_namelocks_ibfk_1` FOREIGN KEY (`player_id`) REFERENCES `players` (`id`) ON DELETE CASCADE ON UPDATE CASCADE, + ADD CONSTRAINT `player_namelocks_ibfk_2` FOREIGN KEY (`namelocked_by`) REFERENCES `players` (`id`) ON DELETE CASCADE ON UPDATE CASCADE; + +-- +-- Constraints for table `player_spells` +-- +ALTER TABLE `player_spells` + ADD CONSTRAINT `player_spells_ibfk_1` FOREIGN KEY (`player_id`) REFERENCES `players` (`id`) ON DELETE CASCADE; + +-- +-- Constraints for table `player_storage` +-- +ALTER TABLE `player_storage` + ADD CONSTRAINT `player_storage_ibfk_1` FOREIGN KEY (`player_id`) REFERENCES `players` (`id`) ON DELETE CASCADE; + +-- +-- Constraints for table `tile_store` +-- +ALTER TABLE `tile_store` + ADD CONSTRAINT `tile_store_ibfk_1` FOREIGN KEY (`house_id`) REFERENCES `houses` (`id`) ON DELETE CASCADE; diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt new file mode 100644 index 0000000..ee3ba35 --- /dev/null +++ b/src/CMakeLists.txt @@ -0,0 +1,71 @@ +set(tfs_SRC + ${CMAKE_CURRENT_LIST_DIR}/otpch.cpp + ${CMAKE_CURRENT_LIST_DIR}/actions.cpp + ${CMAKE_CURRENT_LIST_DIR}/ban.cpp + ${CMAKE_CURRENT_LIST_DIR}/baseevents.cpp + ${CMAKE_CURRENT_LIST_DIR}/bed.cpp + ${CMAKE_CURRENT_LIST_DIR}/behaviourdatabase.cpp + ${CMAKE_CURRENT_LIST_DIR}/chat.cpp + ${CMAKE_CURRENT_LIST_DIR}/combat.cpp + ${CMAKE_CURRENT_LIST_DIR}/commands.cpp + ${CMAKE_CURRENT_LIST_DIR}/condition.cpp + ${CMAKE_CURRENT_LIST_DIR}/configmanager.cpp + ${CMAKE_CURRENT_LIST_DIR}/connection.cpp + ${CMAKE_CURRENT_LIST_DIR}/container.cpp + ${CMAKE_CURRENT_LIST_DIR}/creature.cpp + ${CMAKE_CURRENT_LIST_DIR}/creatureevent.cpp + ${CMAKE_CURRENT_LIST_DIR}/cylinder.cpp + ${CMAKE_CURRENT_LIST_DIR}/database.cpp + ${CMAKE_CURRENT_LIST_DIR}/databasemanager.cpp + ${CMAKE_CURRENT_LIST_DIR}/databasetasks.cpp + ${CMAKE_CURRENT_LIST_DIR}/depotlocker.cpp + ${CMAKE_CURRENT_LIST_DIR}/fileloader.cpp + ${CMAKE_CURRENT_LIST_DIR}/game.cpp + ${CMAKE_CURRENT_LIST_DIR}/globalevent.cpp + ${CMAKE_CURRENT_LIST_DIR}/guild.cpp + ${CMAKE_CURRENT_LIST_DIR}/groups.cpp + ${CMAKE_CURRENT_LIST_DIR}/house.cpp + ${CMAKE_CURRENT_LIST_DIR}/housetile.cpp + ${CMAKE_CURRENT_LIST_DIR}/ioguild.cpp + ${CMAKE_CURRENT_LIST_DIR}/iologindata.cpp + ${CMAKE_CURRENT_LIST_DIR}/iomap.cpp + ${CMAKE_CURRENT_LIST_DIR}/iomapserialize.cpp + ${CMAKE_CURRENT_LIST_DIR}/item.cpp + ${CMAKE_CURRENT_LIST_DIR}/items.cpp + ${CMAKE_CURRENT_LIST_DIR}/luascript.cpp + ${CMAKE_CURRENT_LIST_DIR}/mailbox.cpp + ${CMAKE_CURRENT_LIST_DIR}/map.cpp + ${CMAKE_CURRENT_LIST_DIR}/monster.cpp + ${CMAKE_CURRENT_LIST_DIR}/monsters.cpp + ${CMAKE_CURRENT_LIST_DIR}/movement.cpp + ${CMAKE_CURRENT_LIST_DIR}/networkmessage.cpp + ${CMAKE_CURRENT_LIST_DIR}/npc.cpp + ${CMAKE_CURRENT_LIST_DIR}/otserv.cpp + ${CMAKE_CURRENT_LIST_DIR}/outputmessage.cpp + ${CMAKE_CURRENT_LIST_DIR}/party.cpp + ${CMAKE_CURRENT_LIST_DIR}/player.cpp + ${CMAKE_CURRENT_LIST_DIR}/position.cpp + ${CMAKE_CURRENT_LIST_DIR}/protocol.cpp + ${CMAKE_CURRENT_LIST_DIR}/protocolgame.cpp + ${CMAKE_CURRENT_LIST_DIR}/protocollogin.cpp + ${CMAKE_CURRENT_LIST_DIR}/protocolstatus.cpp + ${CMAKE_CURRENT_LIST_DIR}/raids.cpp + ${CMAKE_CURRENT_LIST_DIR}/rsa.cpp + ${CMAKE_CURRENT_LIST_DIR}/scheduler.cpp + ${CMAKE_CURRENT_LIST_DIR}/scriptmanager.cpp + ${CMAKE_CURRENT_LIST_DIR}/server.cpp + ${CMAKE_CURRENT_LIST_DIR}/spawn.cpp + ${CMAKE_CURRENT_LIST_DIR}/spells.cpp + ${CMAKE_CURRENT_LIST_DIR}/script.cpp + ${CMAKE_CURRENT_LIST_DIR}/talkaction.cpp + ${CMAKE_CURRENT_LIST_DIR}/tasks.cpp + ${CMAKE_CURRENT_LIST_DIR}/teleport.cpp + ${CMAKE_CURRENT_LIST_DIR}/thing.cpp + ${CMAKE_CURRENT_LIST_DIR}/tile.cpp + ${CMAKE_CURRENT_LIST_DIR}/tools.cpp + ${CMAKE_CURRENT_LIST_DIR}/vocation.cpp + ${CMAKE_CURRENT_LIST_DIR}/waitlist.cpp + ${CMAKE_CURRENT_LIST_DIR}/weapons.cpp + ${CMAKE_CURRENT_LIST_DIR}/wildcardtree.cpp +) + diff --git a/src/account.h b/src/account.h new file mode 100644 index 0000000..a7741f4 --- /dev/null +++ b/src/account.h @@ -0,0 +1,35 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_ACCOUNT_H_34817537BA2B4CB7B71AA562AFBB118F +#define FS_ACCOUNT_H_34817537BA2B4CB7B71AA562AFBB118F + +#include "enums.h" + +struct Account { + std::vector characters; + time_t lastDay = 0; + uint32_t id = 0; + uint16_t premiumDays = 0; + AccountType_t accountType = ACCOUNT_TYPE_NORMAL; + + Account() = default; +}; + +#endif diff --git a/src/actions.cpp b/src/actions.cpp new file mode 100644 index 0000000..748bcab --- /dev/null +++ b/src/actions.cpp @@ -0,0 +1,425 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "actions.h" +#include "bed.h" +#include "configmanager.h" +#include "container.h" +#include "game.h" +#include "pugicast.h" +#include "spells.h" + +extern Game g_game; +extern Spells* g_spells; +extern Actions* g_actions; +extern ConfigManager g_config; + +Actions::Actions() : + scriptInterface("Action Interface") +{ + scriptInterface.initState(); +} + +Actions::~Actions() +{ + clear(); +} + +inline void Actions::clearMap(ActionUseMap& map) +{ + // Filter out duplicates to avoid double-free + std::unordered_set set; + for (const auto& it : map) { + set.insert(it.second); + } + map.clear(); + + for (Action* action : set) { + delete action; + } +} + +void Actions::clear() +{ + clearMap(useItemMap); + clearMap(actionItemMap); + + scriptInterface.reInitState(); +} + +LuaScriptInterface& Actions::getScriptInterface() +{ + return scriptInterface; +} + +std::string Actions::getScriptBaseName() const +{ + return "actions"; +} + +Event* Actions::getEvent(const std::string& nodeName) +{ + if (strcasecmp(nodeName.c_str(), "action") != 0) { + return nullptr; + } + return new Action(&scriptInterface); +} + +bool Actions::registerEvent(Event* event, const pugi::xml_node& node) +{ + Action* action = static_cast(event); //event is guaranteed to be an Action + + pugi::xml_attribute attr; + if ((attr = node.attribute("itemid"))) { + uint16_t id = pugi::cast(attr.value()); + + auto result = useItemMap.emplace(id, action); + if (!result.second) { + std::cout << "[Warning - Actions::registerEvent] Duplicate registered item with id: " << id << std::endl; + } + return result.second; + } else if ((attr = node.attribute("fromid"))) { + pugi::xml_attribute toIdAttribute = node.attribute("toid"); + if (!toIdAttribute) { + std::cout << "[Warning - Actions::registerEvent] Missing toid in fromid: " << attr.as_string() << std::endl; + return false; + } + + uint16_t fromId = pugi::cast(attr.value()); + uint16_t iterId = fromId; + uint16_t toId = pugi::cast(toIdAttribute.value()); + + auto result = useItemMap.emplace(iterId, action); + if (!result.second) { + std::cout << "[Warning - Actions::registerEvent] Duplicate registered item with id: " << iterId << " in fromid: " << fromId << ", toid: " << toId << std::endl; + } + + bool success = result.second; + while (++iterId <= toId) { + result = useItemMap.emplace(iterId, action); + if (!result.second) { + std::cout << "[Warning - Actions::registerEvent] Duplicate registered item with id: " << iterId << " in fromid: " << fromId << ", toid: " << toId << std::endl; + continue; + } + success = true; + } + return success; + } else if ((attr = node.attribute("actionid"))) { + uint16_t aid = pugi::cast(attr.value()); + + auto result = actionItemMap.emplace(aid, action); + if (!result.second) { + std::cout << "[Warning - Actions::registerEvent] Duplicate registered item with actionid: " << aid << std::endl; + } + return result.second; + } else if ((attr = node.attribute("fromaid"))) { + pugi::xml_attribute toAidAttribute = node.attribute("toaid"); + if (!toAidAttribute) { + std::cout << "[Warning - Actions::registerEvent] Missing toaid in fromaid: " << attr.as_string() << std::endl; + return false; + } + + uint16_t fromAid = pugi::cast(attr.value()); + uint16_t iterAid = fromAid; + uint16_t toAid = pugi::cast(toAidAttribute.value()); + + auto result = actionItemMap.emplace(iterAid, action); + if (!result.second) { + std::cout << "[Warning - Actions::registerEvent] Duplicate registered item with action id: " << iterAid << " in fromaid: " << fromAid << ", toaid: " << toAid << std::endl; + } + + bool success = result.second; + while (++iterAid <= toAid) { + result = actionItemMap.emplace(iterAid, action); + if (!result.second) { + std::cout << "[Warning - Actions::registerEvent] Duplicate registered item with action id: " << iterAid << " in fromaid: " << fromAid << ", toaid: " << toAid << std::endl; + continue; + } + success = true; + } + return success; + } + return false; +} + +ReturnValue Actions::canUse(const Player* player, const Position& pos) +{ + if (pos.x != 0xFFFF) { + const Position& playerPos = player->getPosition(); + if (playerPos.z != pos.z) { + return playerPos.z > pos.z ? RETURNVALUE_FIRSTGOUPSTAIRS : RETURNVALUE_FIRSTGODOWNSTAIRS; + } + + if (!Position::areInRange<1, 1>(playerPos, pos)) { + return RETURNVALUE_TOOFARAWAY; + } + } + return RETURNVALUE_NOERROR; +} + +ReturnValue Actions::canUse(const Player* player, const Position& pos, const Item* item) +{ + Action* action = getAction(item); + if (action) { + return action->canExecuteAction(player, pos); + } + return RETURNVALUE_NOERROR; +} + +ReturnValue Actions::canUseFar(const Creature* creature, const Position& toPos, bool checkLineOfSight, bool checkFloor) +{ + if (toPos.x == 0xFFFF) { + return RETURNVALUE_NOERROR; + } + + const Position& creaturePos = creature->getPosition(); + if (checkFloor && creaturePos.z != toPos.z) { + return creaturePos.z > toPos.z ? RETURNVALUE_FIRSTGOUPSTAIRS : RETURNVALUE_FIRSTGODOWNSTAIRS; + } + + if (!Position::areInRange<7, 5>(toPos, creaturePos)) { + return RETURNVALUE_TOOFARAWAY; + } + + if (checkLineOfSight && !g_game.canThrowObjectTo(creaturePos, toPos)) { + return RETURNVALUE_CANNOTTHROW; + } + + return RETURNVALUE_NOERROR; +} + +Action* Actions::getAction(const Item* item) +{ + if (item->hasAttribute(ITEM_ATTRIBUTE_ACTIONID)) { + auto it = actionItemMap.find(item->getActionId()); + if (it != actionItemMap.end()) { + return it->second; + } + } + + auto it = useItemMap.find(item->getID()); + if (it != useItemMap.end()) { + return it->second; + } + + //rune items + return g_spells->getRuneSpell(item->getID()); +} + +ReturnValue Actions::internalUseItem(Player* player, const Position& pos, uint8_t index, Item* item) +{ + if (Door* door = item->getDoor()) { + if (!door->canUse(player)) { + return RETURNVALUE_CANNOTUSETHISOBJECT; + } + } + + Action* action = getAction(item); + if (action) { + if (action->isScripted()) { + if (action->executeUse(player, item, pos, nullptr, pos)) { + return RETURNVALUE_NOERROR; + } + + if (item->isRemoved()) { + return RETURNVALUE_CANNOTUSETHISOBJECT; + } + } + } + + if (BedItem* bed = item->getBed()) { + if (!bed->canUse(player)) { + return RETURNVALUE_CANNOTUSETHISOBJECT; + } + + if (bed->trySleep(player)) { + player->setBedItem(bed); + if (!bed->sleep(player)) { + return RETURNVALUE_CANNOTUSETHISOBJECT; + } + } + + return RETURNVALUE_NOERROR; + } + + if (Container* container = item->getContainer()) { + if (!item->isChestQuest()) { + Container* openContainer; + + //depot container + if (DepotLocker* depot = container->getDepotLocker()) { + DepotLocker* myDepotLocker = player->getDepotLocker(depot->getDepotId(), true); + myDepotLocker->setParent(depot->getParent()->getTile()); + openContainer = myDepotLocker; + } else { + openContainer = container; + } + + //open/close container + int32_t oldContainerId = player->getContainerID(openContainer); + if (oldContainerId != -1) { + player->onCloseContainer(openContainer); + player->closeContainer(oldContainerId); + } else { + player->addContainer(index, openContainer); + player->onSendContainer(openContainer); + } + + return RETURNVALUE_NOERROR; + } + } + + const ItemType& it = Item::items[item->getID()]; + if (it.canReadText) { + if (it.canWriteText) { + player->setWriteItem(item, it.maxTextLen); + player->sendTextWindow(item, it.maxTextLen, true); + } else { + player->setWriteItem(nullptr); + player->sendTextWindow(item, 0, false); + } + + return RETURNVALUE_NOERROR; + } else if (it.changeUse) { + if (it.transformToOnUse) { + g_game.transformItem(item, it.transformToOnUse); + g_game.startDecay(item); + return RETURNVALUE_NOERROR; + } + } + + return RETURNVALUE_CANNOTUSETHISOBJECT; +} + +bool Actions::useItem(Player* player, const Position& pos, uint8_t index, Item* item) +{ + player->setNextAction(OTSYS_TIME() + g_config.getNumber(ConfigManager::ACTIONS_DELAY_INTERVAL)); + player->stopWalk(); + + ReturnValue ret = internalUseItem(player, pos, index, item); + if (ret != RETURNVALUE_NOERROR) { + player->sendCancelMessage(ret); + return false; + } + return true; +} + +bool Actions::useItemEx(Player* player, const Position& fromPos, const Position& toPos, + uint8_t toStackPos, Item* item, Creature* creature/* = nullptr*/) +{ + player->setNextAction(OTSYS_TIME() + g_config.getNumber(ConfigManager::EX_ACTIONS_DELAY_INTERVAL)); + player->stopWalk(); + + Action* action = getAction(item); + if (!action) { + player->sendCancelMessage(RETURNVALUE_CANNOTUSETHISOBJECT); + return false; + } + + ReturnValue ret = action->canExecuteAction(player, toPos); + if (ret != RETURNVALUE_NOERROR) { + player->sendCancelMessage(ret); + return false; + } + + if (!action->executeUse(player, item, fromPos, action->getTarget(player, creature, toPos, toStackPos), toPos)) { + if (!action->hasOwnErrorHandler()) { + player->sendCancelMessage(RETURNVALUE_CANNOTUSETHISOBJECT); + } + return false; + } + return true; +} + +Action::Action(LuaScriptInterface* interface) : + Event(interface), allowFarUse(false), checkFloor(true), checkLineOfSight(true) {} + +Action::Action(const Action* copy) : + Event(copy), allowFarUse(copy->allowFarUse), checkFloor(copy->checkFloor), checkLineOfSight(copy->checkLineOfSight) {} + +bool Action::configureEvent(const pugi::xml_node& node) +{ + pugi::xml_attribute allowFarUseAttr = node.attribute("allowfaruse"); + if (allowFarUseAttr) { + setAllowFarUse(allowFarUseAttr.as_bool()); + } + + pugi::xml_attribute blockWallsAttr = node.attribute("blockwalls"); + if (blockWallsAttr) { + setCheckLineOfSight(blockWallsAttr.as_bool()); + } + + pugi::xml_attribute checkFloorAttr = node.attribute("checkfloor"); + if (checkFloorAttr) { + setCheckFloor(checkFloorAttr.as_bool()); + } + + return true; +} + +std::string Action::getScriptEventName() const +{ + return "onUse"; +} + +ReturnValue Action::canExecuteAction(const Player* player, const Position& toPos) +{ + if (!getAllowFarUse()) { + return g_actions->canUse(player, toPos); + } else { + return g_actions->canUseFar(player, toPos, getCheckLineOfSight(), getCheckFloor()); + } +} + +Thing* Action::getTarget(Player* player, Creature* targetCreature, const Position& toPosition, uint8_t toStackPos) const +{ + if (targetCreature) { + return targetCreature; + } + return g_game.internalGetThing(player, toPosition, toStackPos, 0, STACKPOS_USETARGET); +} + +bool Action::executeUse(Player* player, Item* item, const Position& fromPos, Thing* target, const Position& toPos) +{ + //onUse(player, item, fromPosition, target, toPosition) + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - Action::executeUse] Call stack overflow" << std::endl; + return false; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + env->setScriptId(scriptId, scriptInterface); + + lua_State* L = scriptInterface->getLuaState(); + + scriptInterface->pushFunction(scriptId); + + LuaScriptInterface::pushUserdata(L, player); + LuaScriptInterface::setMetatable(L, -1, "Player"); + + LuaScriptInterface::pushThing(L, item); + LuaScriptInterface::pushPosition(L, fromPos); + + LuaScriptInterface::pushThing(L, target); + LuaScriptInterface::pushPosition(L, toPos); + + return scriptInterface->callFunction(5); +} diff --git a/src/actions.h b/src/actions.h new file mode 100644 index 0000000..02c4924 --- /dev/null +++ b/src/actions.h @@ -0,0 +1,111 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_ACTIONS_H_87F60C5F587E4B84948F304A6451E6E6 +#define FS_ACTIONS_H_87F60C5F587E4B84948F304A6451E6E6 + +#include "baseevents.h" +#include "enums.h" +#include "luascript.h" + +class Action : public Event +{ + public: + explicit Action(const Action* copy); + explicit Action(LuaScriptInterface* interface); + + bool configureEvent(const pugi::xml_node& node) override; + + //scripting + virtual bool executeUse(Player* player, Item* item, const Position& fromPosition, + Thing* target, const Position& toPosition); + // + + bool getAllowFarUse() const { + return allowFarUse; + } + void setAllowFarUse(bool v) { + allowFarUse = v; + } + + bool getCheckLineOfSight() const { + return checkLineOfSight; + } + void setCheckLineOfSight(bool v) { + checkLineOfSight = v; + } + + bool getCheckFloor() const { + return checkFloor; + } + void setCheckFloor(bool v) { + checkFloor = v; + } + + virtual ReturnValue canExecuteAction(const Player* player, const Position& toPos); + virtual bool hasOwnErrorHandler() { + return false; + } + virtual Thing* getTarget(Player* player, Creature* targetCreature, const Position& toPosition, uint8_t toStackPos) const; + + protected: + std::string getScriptEventName() const override; + + bool allowFarUse; + bool checkFloor; + bool checkLineOfSight; +}; + +class Actions final : public BaseEvents +{ + public: + Actions(); + ~Actions(); + + // non-copyable + Actions(const Actions&) = delete; + Actions& operator=(const Actions&) = delete; + + bool useItem(Player* player, const Position& pos, uint8_t index, Item* item); + bool useItemEx(Player* player, const Position& fromPos, const Position& toPos, uint8_t toStackPos, Item* item, Creature* creature = nullptr); + + ReturnValue canUse(const Player* player, const Position& pos); + ReturnValue canUse(const Player* player, const Position& pos, const Item* item); + ReturnValue canUseFar(const Creature* creature, const Position& toPos, bool checkLineOfSight, bool checkFloor); + + protected: + ReturnValue internalUseItem(Player* player, const Position& pos, uint8_t index, Item* item); + + void clear() final; + LuaScriptInterface& getScriptInterface() final; + std::string getScriptBaseName() const final; + Event* getEvent(const std::string& nodeName) final; + bool registerEvent(Event* event, const pugi::xml_node& node) final; + + typedef std::map ActionUseMap; + ActionUseMap useItemMap; + ActionUseMap actionItemMap; + + Action* getAction(const Item* item); + void clearMap(ActionUseMap& map); + + LuaScriptInterface scriptInterface; +}; + +#endif diff --git a/src/ban.cpp b/src/ban.cpp new file mode 100644 index 0000000..a531ea9 --- /dev/null +++ b/src/ban.cpp @@ -0,0 +1,127 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "ban.h" +#include "database.h" +#include "databasetasks.h" +#include "tools.h" + +bool Ban::acceptConnection(uint32_t clientip) +{ + std::lock_guard lockClass(lock); + + uint64_t currentTime = OTSYS_TIME(); + + auto it = ipConnectMap.find(clientip); + if (it == ipConnectMap.end()) { + ipConnectMap.emplace(clientip, ConnectBlock(currentTime, 0, 1)); + return true; + } + + ConnectBlock& connectBlock = it->second; + if (connectBlock.blockTime > currentTime) { + connectBlock.blockTime += 250; + return false; + } + + int64_t timeDiff = currentTime - connectBlock.lastAttempt; + connectBlock.lastAttempt = currentTime; + if (timeDiff <= 5000) { + if (++connectBlock.count > 5) { + connectBlock.count = 0; + if (timeDiff <= 500) { + connectBlock.blockTime = currentTime + 3000; + return false; + } + } + } else { + connectBlock.count = 1; + } + return true; +} + +bool IOBan::isAccountBanned(uint32_t accountId, BanInfo& banInfo) +{ + Database* db = Database::getInstance(); + + std::ostringstream query; + query << "SELECT `reason`, `expires_at`, `banned_at`, `banned_by`, (SELECT `name` FROM `players` WHERE `id` = `banned_by`) AS `name` FROM `account_bans` WHERE `account_id` = " << accountId; + + DBResult_ptr result = db->storeQuery(query.str()); + if (!result) { + return false; + } + + int64_t expiresAt = result->getNumber("expires_at"); + if (expiresAt != 0 && time(nullptr) > expiresAt) { + // Move the ban to history if it has expired + query.str(std::string()); + query << "INSERT INTO `account_ban_history` (`account_id`, `reason`, `banned_at`, `expired_at`, `banned_by`) VALUES (" << accountId << ',' << db->escapeString(result->getString("reason")) << ',' << result->getNumber("banned_at") << ',' << expiresAt << ',' << result->getNumber("banned_by") << ')'; + g_databaseTasks.addTask(query.str()); + + query.str(std::string()); + query << "DELETE FROM `account_bans` WHERE `account_id` = " << accountId; + g_databaseTasks.addTask(query.str()); + return false; + } + + banInfo.expiresAt = expiresAt; + banInfo.reason = result->getString("reason"); + banInfo.bannedBy = result->getString("name"); + return true; +} + +bool IOBan::isIpBanned(uint32_t clientip, BanInfo& banInfo) +{ + if (clientip == 0) { + return false; + } + + Database* db = Database::getInstance(); + + std::ostringstream query; + query << "SELECT `reason`, `expires_at`, (SELECT `name` FROM `players` WHERE `id` = `banned_by`) AS `name` FROM `ip_bans` WHERE `ip` = " << clientip; + + DBResult_ptr result = db->storeQuery(query.str()); + if (!result) { + return false; + } + + int64_t expiresAt = result->getNumber("expires_at"); + if (expiresAt != 0 && time(nullptr) > expiresAt) { + query.str(std::string()); + query << "DELETE FROM `ip_bans` WHERE `ip` = " << clientip; + g_databaseTasks.addTask(query.str()); + return false; + } + + banInfo.expiresAt = expiresAt; + banInfo.reason = result->getString("reason"); + banInfo.bannedBy = result->getString("name"); + return true; +} + +bool IOBan::isPlayerNamelocked(uint32_t playerId) +{ + std::ostringstream query; + query << "SELECT 1 FROM `player_namelocks` WHERE `player_id` = " << playerId; + return Database::getInstance()->storeQuery(query.str()).get() != nullptr; +} diff --git a/src/ban.h b/src/ban.h new file mode 100644 index 0000000..0ca2360 --- /dev/null +++ b/src/ban.h @@ -0,0 +1,58 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_BAN_H_CADB975222D745F0BDA12D982F1006E3 +#define FS_BAN_H_CADB975222D745F0BDA12D982F1006E3 + +struct BanInfo { + std::string bannedBy; + std::string reason; + time_t expiresAt; +}; + +struct ConnectBlock { + constexpr ConnectBlock(uint64_t lastAttempt, uint64_t blockTime, uint32_t count) : + lastAttempt(lastAttempt), blockTime(blockTime), count(count) {} + + uint64_t lastAttempt; + uint64_t blockTime; + uint32_t count; +}; + +typedef std::map IpConnectMap; + +class Ban +{ + public: + bool acceptConnection(uint32_t clientip); + + protected: + IpConnectMap ipConnectMap; + std::recursive_mutex lock; +}; + +class IOBan +{ + public: + static bool isAccountBanned(uint32_t accountId, BanInfo& banInfo); + static bool isIpBanned(uint32_t ip, BanInfo& banInfo); + static bool isPlayerNamelocked(uint32_t playerId); +}; + +#endif diff --git a/src/baseevents.cpp b/src/baseevents.cpp new file mode 100644 index 0000000..f8191fc --- /dev/null +++ b/src/baseevents.cpp @@ -0,0 +1,165 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "baseevents.h" + +#include "pugicast.h" +#include "tools.h" + +extern LuaEnvironment g_luaEnvironment; + +bool BaseEvents::loadFromXml() +{ + if (loaded) { + std::cout << "[Error - BaseEvents::loadFromXml] It's already loaded." << std::endl; + return false; + } + + std::string scriptsName = getScriptBaseName(); + std::string basePath = "data/" + scriptsName + "/"; + if (getScriptInterface().loadFile(basePath + "lib/" + scriptsName + ".lua") == -1) { + std::cout << "[Warning - BaseEvents::loadFromXml] Can not load " << scriptsName << " lib/" << scriptsName << ".lua" << std::endl; + } + + std::string filename = basePath + scriptsName + ".xml"; + + pugi::xml_document doc; + pugi::xml_parse_result result = doc.load_file(filename.c_str()); + if (!result) { + printXMLError("Error - BaseEvents::loadFromXml", filename, result); + return false; + } + + loaded = true; + + for (auto node : doc.child(scriptsName.c_str()).children()) { + Event* event = getEvent(node.name()); + if (!event) { + continue; + } + + if (!event->configureEvent(node)) { + std::cout << "[Warning - BaseEvents::loadFromXml] Failed to configure event" << std::endl; + delete event; + continue; + } + + bool success; + + pugi::xml_attribute scriptAttribute = node.attribute("script"); + if (scriptAttribute) { + std::string scriptFile = "scripts/" + std::string(scriptAttribute.as_string()); + success = event->checkScript(basePath, scriptsName, scriptFile) && event->loadScript(basePath + scriptFile); + } else { + success = event->loadFunction(node.attribute("function")); + } + + if (!success || !registerEvent(event, node)) { + delete event; + } + } + return true; +} + +bool BaseEvents::reload() +{ + loaded = false; + clear(); + return loadFromXml(); +} + +Event::Event(LuaScriptInterface* interface) : scriptInterface(interface) {} + +Event::Event(const Event* copy) : + scripted(copy->scripted), scriptId(copy->scriptId), scriptInterface(copy->scriptInterface) {} + +bool Event::checkScript(const std::string& basePath, const std::string& scriptsName, const std::string& scriptFile) const +{ + LuaScriptInterface* testInterface = g_luaEnvironment.getTestInterface(); + testInterface->reInitState(); + + if (testInterface->loadFile(std::string(basePath + "lib/" + scriptsName + ".lua")) == -1) { + std::cout << "[Warning - Event::checkScript] Can not load " << scriptsName << " lib/" << scriptsName << ".lua" << std::endl; + } + + if (scriptId != 0) { + std::cout << "[Failure - Event::checkScript] scriptid = " << scriptId << std::endl; + return false; + } + + if (testInterface->loadFile(basePath + scriptFile) == -1) { + std::cout << "[Warning - Event::checkScript] Can not load script: " << scriptFile << std::endl; + std::cout << testInterface->getLastLuaError() << std::endl; + return false; + } + + int32_t id = testInterface->getEvent(getScriptEventName()); + if (id == -1) { + std::cout << "[Warning - Event::checkScript] Event " << getScriptEventName() << " not found. " << scriptFile << std::endl; + return false; + } + return true; +} + +bool Event::loadScript(const std::string& scriptFile) +{ + if (!scriptInterface || scriptId != 0) { + std::cout << "Failure: [Event::loadScript] scriptInterface == nullptr. scriptid = " << scriptId << std::endl; + return false; + } + + if (scriptInterface->loadFile(scriptFile) == -1) { + std::cout << "[Warning - Event::loadScript] Can not load script. " << scriptFile << std::endl; + std::cout << scriptInterface->getLastLuaError() << std::endl; + return false; + } + + int32_t id = scriptInterface->getEvent(getScriptEventName()); + if (id == -1) { + std::cout << "[Warning - Event::loadScript] Event " << getScriptEventName() << " not found. " << scriptFile << std::endl; + return false; + } + + scripted = true; + scriptId = id; + return true; +} + +bool CallBack::loadCallBack(LuaScriptInterface* interface, const std::string& name) +{ + if (!interface) { + std::cout << "Failure: [CallBack::loadCallBack] scriptInterface == nullptr" << std::endl; + return false; + } + + scriptInterface = interface; + + int32_t id = scriptInterface->getEvent(name.c_str()); + if (id == -1) { + std::cout << "[Warning - CallBack::loadCallBack] Event " << name << " not found." << std::endl; + return false; + } + + callbackName = name; + scriptId = id; + loaded = true; + return true; +} diff --git a/src/baseevents.h b/src/baseevents.h new file mode 100644 index 0000000..3529a6a --- /dev/null +++ b/src/baseevents.h @@ -0,0 +1,90 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_BASEEVENTS_H_9994E32C91CE4D95912A5FDD1F41884A +#define FS_BASEEVENTS_H_9994E32C91CE4D95912A5FDD1F41884A + +#include "luascript.h" + +class Event +{ + public: + explicit Event(LuaScriptInterface* interface); + explicit Event(const Event* copy); + virtual ~Event() = default; + + virtual bool configureEvent(const pugi::xml_node& node) = 0; + + bool checkScript(const std::string& basePath, const std::string& scriptsName, const std::string& scriptFile) const; + bool loadScript(const std::string& scriptFile); + virtual bool loadFunction(const pugi::xml_attribute&) { + return false; + } + + bool isScripted() const { + return scripted; + } + + protected: + virtual std::string getScriptEventName() const = 0; + + bool scripted = false; + int32_t scriptId = 0; + LuaScriptInterface* scriptInterface = nullptr; +}; + +class BaseEvents +{ + public: + constexpr BaseEvents() = default; + virtual ~BaseEvents() = default; + + bool loadFromXml(); + bool reload(); + bool isLoaded() const { + return loaded; + } + + protected: + virtual LuaScriptInterface& getScriptInterface() = 0; + virtual std::string getScriptBaseName() const = 0; + virtual Event* getEvent(const std::string& nodeName) = 0; + virtual bool registerEvent(Event* event, const pugi::xml_node& node) = 0; + virtual void clear() = 0; + + bool loaded = false; +}; + +class CallBack +{ + public: + CallBack() = default; + + bool loadCallBack(LuaScriptInterface* interface, const std::string& name); + + protected: + int32_t scriptId = 0; + LuaScriptInterface* scriptInterface = nullptr; + + bool loaded = false; + + std::string callbackName; +}; + +#endif diff --git a/src/bed.cpp b/src/bed.cpp new file mode 100644 index 0000000..a2f55aa --- /dev/null +++ b/src/bed.cpp @@ -0,0 +1,277 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "bed.h" +#include "game.h" +#include "iologindata.h" +#include "scheduler.h" + +extern Game g_game; + +BedItem::BedItem(uint16_t id) : Item(id) +{ + internalRemoveSleeper(); +} + +Attr_ReadValue BedItem::readAttr(AttrTypes_t attr, PropStream& propStream) +{ + switch (attr) { + case ATTR_SLEEPERGUID: { + uint32_t guid; + if (!propStream.read(guid)) { + return ATTR_READ_ERROR; + } + + if (guid != 0) { + std::string name = IOLoginData::getNameByGuid(guid); + if (!name.empty()) { + setSpecialDescription(name + " is sleeping there."); + g_game.setBedSleeper(this, guid); + sleeperGUID = guid; + } + } + return ATTR_READ_CONTINUE; + } + + case ATTR_SLEEPSTART: { + uint32_t sleep_start; + if (!propStream.read(sleep_start)) { + return ATTR_READ_ERROR; + } + + sleepStart = static_cast(sleep_start); + return ATTR_READ_CONTINUE; + } + + default: + break; + } + return Item::readAttr(attr, propStream); +} + +void BedItem::serializeAttr(PropWriteStream& propWriteStream) const +{ + if (sleeperGUID != 0) { + propWriteStream.write(ATTR_SLEEPERGUID); + propWriteStream.write(sleeperGUID); + } + + if (sleepStart != 0) { + propWriteStream.write(ATTR_SLEEPSTART); + // FIXME: should be stored as 64-bit, but we need to retain backwards compatibility + propWriteStream.write(static_cast(sleepStart)); + } +} + +BedItem* BedItem::getNextBedItem() const +{ + Direction dir = Item::items[id].bedPartnerDir; + Position targetPos = getNextPosition(dir, getPosition()); + + Tile* tile = g_game.map.getTile(targetPos); + if (!tile) { + return nullptr; + } + return tile->getBedItem(); +} + +bool BedItem::canUse(Player* player) +{ + if (!player || !house || !player->isPremium()) { + return false; + } + + if (sleeperGUID == 0) { + return true; + } + + if (house->getHouseAccessLevel(player) == HOUSE_OWNER) { + return true; + } + + Player sleeper(nullptr); + if (!IOLoginData::loadPlayerById(&sleeper, sleeperGUID)) { + return false; + } + + if (house->getHouseAccessLevel(&sleeper) > house->getHouseAccessLevel(player)) { + return false; + } + return true; +} + +bool BedItem::trySleep(Player* player) +{ + if (!house || player->isRemoved()) { + return false; + } + + if (sleeperGUID != 0) { + if (Item::items[id].transformToFree != 0 && house->getOwner() == player->getGUID()) { + wakeUp(nullptr); + } + + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + return true; +} + +bool BedItem::sleep(Player* player) +{ + if (!house) { + return false; + } + + if (sleeperGUID != 0) { + return false; + } + + BedItem* nextBedItem = getNextBedItem(); + + internalSetSleeper(player); + + if (nextBedItem) { + nextBedItem->internalSetSleeper(player); + } + + // update the bedSleepersMap + g_game.setBedSleeper(this, player->getGUID()); + + // make the player walk onto the bed + g_game.map.moveCreature(*player, *getTile()); + + // display poff effect + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + + // kick player after he sees himself walk onto the bed and it change id + uint32_t playerId = player->getID(); + g_scheduler.addEvent(createSchedulerTask(SCHEDULER_MINTICKS, std::bind(&Game::kickPlayer, &g_game, playerId, false))); + + // change self and partner's appearance + updateAppearance(player); + + if (nextBedItem) { + nextBedItem->updateAppearance(player); + } + + return true; +} + +void BedItem::wakeUp(Player* player) +{ + if (!house) { + return; + } + + if (sleeperGUID != 0) { + if (!player) { + Player regenPlayer(nullptr); + if (IOLoginData::loadPlayerById(®enPlayer, sleeperGUID)) { + regeneratePlayer(®enPlayer); + IOLoginData::savePlayer(®enPlayer); + } + } else { + regeneratePlayer(player); + g_game.addCreatureHealth(player); + } + } + + // update the bedSleepersMap + g_game.removeBedSleeper(sleeperGUID); + + BedItem* nextBedItem = getNextBedItem(); + + // unset sleep info + internalRemoveSleeper(); + + if (nextBedItem) { + nextBedItem->internalRemoveSleeper(); + } + + // change self and partner's appearance + updateAppearance(nullptr); + + if (nextBedItem) { + nextBedItem->updateAppearance(nullptr); + } +} + +void BedItem::regeneratePlayer(Player* player) const +{ + const uint32_t sleptTime = time(nullptr) - sleepStart; + + Condition* condition = player->getCondition(CONDITION_REGENERATION, CONDITIONID_DEFAULT); + if (condition) { + uint32_t regen; + if (condition->getTicks() != -1) { + regen = std::min((condition->getTicks() / 1000), sleptTime) / 30; + const int32_t newRegenTicks = condition->getTicks() - (regen * 30000); + if (newRegenTicks <= 0) { + player->removeCondition(condition); + } else { + condition->setTicks(newRegenTicks); + } + } else { + regen = sleptTime / 30; + } + + player->changeHealth(regen, false); + player->changeMana(regen); + } + + const int32_t soulRegen = sleptTime / (60 * 15); + player->changeSoul(soulRegen); +} + +void BedItem::updateAppearance(const Player* player) +{ + const ItemType& it = Item::items[id]; + if (it.type == ITEM_TYPE_BED) { + if (player && it.transformToOnUse != 0) { + const ItemType& newType = Item::items[it.transformToOnUse]; + if (newType.type == ITEM_TYPE_BED) { + g_game.transformItem(this, it.transformToOnUse); + } + } else if (it.transformToFree != 0) { + const ItemType& newType = Item::items[it.transformToFree]; + if (newType.type == ITEM_TYPE_BED) { + g_game.transformItem(this, it.transformToFree); + } + } + } +} + +void BedItem::internalSetSleeper(const Player* player) +{ + std::string desc_str = player->getName() + " is sleeping there."; + + sleeperGUID = player->getGUID(); + sleepStart = time(nullptr); + setSpecialDescription(desc_str); +} + +void BedItem::internalRemoveSleeper() +{ + sleeperGUID = 0; + sleepStart = 0; + setSpecialDescription("Nobody is sleeping there."); +} diff --git a/src/bed.h b/src/bed.h new file mode 100644 index 0000000..b45486d --- /dev/null +++ b/src/bed.h @@ -0,0 +1,77 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_BED_H_84DE19758D424C6C9789189231946BFF +#define FS_BED_H_84DE19758D424C6C9789189231946BFF + +#include "item.h" + +class House; +class Player; + +class BedItem final : public Item +{ + public: + explicit BedItem(uint16_t id); + + BedItem* getBed() final { + return this; + } + const BedItem* getBed() const final { + return this; + } + + Attr_ReadValue readAttr(AttrTypes_t attr, PropStream& propStream) final; + void serializeAttr(PropWriteStream& propWriteStream) const final; + + bool canRemove() const final { + return house == nullptr; + } + + uint32_t getSleeper() const { + return sleeperGUID; + } + + House* getHouse() const { + return house; + } + void setHouse(House* h) { + house = h; + } + + bool canUse(Player* player); + + bool trySleep(Player* player); + bool sleep(Player* player); + void wakeUp(Player* player); + + BedItem* getNextBedItem() const; + + protected: + void updateAppearance(const Player* player); + void regeneratePlayer(Player* player) const; + void internalSetSleeper(const Player* player); + void internalRemoveSleeper(); + + House* house = nullptr; + uint64_t sleepStart; + uint32_t sleeperGUID; +}; + +#endif diff --git a/src/behaviourdatabase.cpp b/src/behaviourdatabase.cpp new file mode 100644 index 0000000..7ddc588 --- /dev/null +++ b/src/behaviourdatabase.cpp @@ -0,0 +1,1301 @@ +/** +* Tibia GIMUD Server - a free and open-source MMORPG server emulator +* Copyright (C) 2017 Alejandro Mujica +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with this program; if not, write to the Free Software Foundation, Inc., +* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +*/ + +#include "otpch.h" + +#include "behaviourdatabase.h" +#include "npc.h" +#include "player.h" +#include "game.h" +#include "spells.h" +#include "monster.h" +#include "scheduler.h" + +extern Game g_game; +extern Monsters g_monsters; +extern Spells* g_spells; + +BehaviourDatabase::BehaviourDatabase(Npc * _npc) : npc(_npc) { + topic = 0; + data = -1; + type = 0; + price = 0; + amount = 0; + delay = 1000; +} + +BehaviourDatabase::~BehaviourDatabase() { + for (NpcBehaviour* behaviour : behaviourEntries) { + delete behaviour; + } +} + +bool BehaviourDatabase::loadDatabase(ScriptReader& script) +{ + script.readSymbol('{'); + script.nextToken(); + while (true) { + if (script.Token == ENDOFFILE) { + break; + } + + if (script.Token == SPECIAL && script.getSpecial() == '}') { + break; + } + + if (!loadBehaviour(script)) { + return false; + } + } + + return true; +} + +bool BehaviourDatabase::loadBehaviour(ScriptReader& script) +{ + NpcBehaviour* behaviour = new NpcBehaviour(); + + if (!loadConditions(script, behaviour)) { + return false; + } + + if (script.Token != SPECIAL || script.getSpecial() != 'I') { + script.error("'->' expected"); + delete behaviour; + return false; + } + + script.nextToken(); + if (!loadActions(script, behaviour)) { + delete behaviour; + return false; + } + + // set this behaviour priority to condition size + behaviour->priority += behaviour->conditions.size(); + + if (priorityBehaviour) { + priorityBehaviour->priority += behaviour->priority + 1; + priorityBehaviour = nullptr; + } + + // order it correctly + auto it = std::lower_bound(behaviourEntries.begin(), behaviourEntries.end(), behaviour, compareBehaviour); + behaviourEntries.insert(it, behaviour); + + // set previous behaviour (*) functionality + previousBehaviour = behaviour; + return true; +} + +bool BehaviourDatabase::loadConditions(ScriptReader& script, NpcBehaviour* behaviour) +{ + while (true) { + std::unique_ptr condition(new NpcBehaviourCondition); + + bool searchTerm = false; + if (script.Token == IDENTIFIER) { + std::string identifier = script.getIdentifier(); + if (identifier == "address") { + condition->situation = SITUATION_ADDRESS; + behaviour->situation = SITUATION_ADDRESS; + searchTerm = true; + } else if (identifier == "busy") { + condition->situation = SITUATION_BUSY; + behaviour->situation = SITUATION_BUSY; + searchTerm = true; + } else if (identifier == "vanish") { + condition->situation = SITUATION_VANISH; + behaviour->situation = SITUATION_VANISH; + searchTerm = true; + } else if (identifier == "sorcerer") { + condition->type = BEHAVIOUR_TYPE_SORCERER; + searchTerm = true; + } else if (identifier == "knight") { + condition->type = BEHAVIOUR_TYPE_KNIGHT; + searchTerm = true; + } else if (identifier == "paladin") { + condition->type = BEHAVIOUR_TYPE_PALADIN; + searchTerm = true; + } else if (identifier == "druid") { + condition->type = BEHAVIOUR_TYPE_DRUID; + searchTerm = true; + } else if (identifier == "premium") { + condition->type = BEHAVIOUR_TYPE_ISPREMIUM; + searchTerm = true; + } else if (identifier == "pvpenforced") { + condition->type = BEHAVIOUR_TYPE_PVPENFORCED; + searchTerm = true; + } else if (identifier == "female") { + condition->type = BEHAVIOUR_TYPE_FEMALE; + searchTerm = true; + } else if (identifier == "male") { + condition->type = BEHAVIOUR_TYPE_MALE; + searchTerm = true; + } else if (identifier == "pzblock") { + condition->type = BEHAVIOUR_TYPE_PZLOCKED; + searchTerm = true; + } else if (identifier == "promoted") { + condition->type = BEHAVIOUR_TYPE_PROMOTED; + searchTerm = true; + } + } else if (script.Token == STRING) { + const std::string keyString = asLowerCaseString(script.getString()); + condition->setCondition(BEHAVIOUR_TYPE_STRING, 0, keyString); + behaviour->priority += keyString.length(); + + searchTerm = true; + } else if (script.Token == SPECIAL) { + if (script.getSpecial() == '!') { + condition->setCondition(BEHAVIOUR_TYPE_NOP, 0, ""); + searchTerm = true; + + // set this one for behaviour + priorityBehaviour = behaviour; + } else if (script.getSpecial() == '%') { + condition->setCondition(BEHAVIOUR_TYPE_MESSAGE_COUNT, script.readNumber(), ""); + searchTerm = true; + } else if (script.getSpecial() == ',') { + script.nextToken(); + continue; + } else { + break; + } + } + + // relational operation search + if (!searchTerm) { + condition->type = BEHAVIOUR_TYPE_OPERATION; + NpcBehaviourNode* headNode = readValue(script); + NpcBehaviourNode* nextNode = readFactor(script, headNode); + + // relational operators + if (script.Token != SPECIAL) { + script.error("relational operator expected"); + delete nextNode; + return false; + } + + NpcBehaviourOperator_t operatorType; + switch (script.getSpecial()) { + case '<': + operatorType = BEHAVIOUR_OPERATOR_LESSER_THAN; + break; + case '=': + operatorType = BEHAVIOUR_OPERATOR_EQUALS; + break; + case '>': + operatorType = BEHAVIOUR_OPERATOR_GREATER_THAN; + break; + case 'G': + operatorType = BEHAVIOUR_OPERATOR_GREATER_OR_EQUALS; + break; + case 'N': + operatorType = BEHAVIOUR_OPERATOR_NOT_EQUALS; + break; + case 'L': + operatorType = BEHAVIOUR_OPERATOR_LESSER_OR_EQUALS; + break; + default: + script.error("relational operator expected"); + delete nextNode; + return false; + } + + script.nextToken(); + headNode = new NpcBehaviourNode(); + headNode->type = BEHAVIOUR_TYPE_OPERATION; + headNode->number = operatorType; + headNode->left = nextNode; + nextNode = readValue(script); + nextNode = readFactor(script, nextNode); + headNode->right = nextNode; + + condition->expression = headNode; + } else { + script.nextToken(); + } + + behaviour->conditions.push_back(condition.release()); + } + + return true; +} + +bool BehaviourDatabase::loadActions(ScriptReader& script, NpcBehaviour* behaviour) +{ + while (true) { + std::unique_ptr action(new NpcBehaviourAction); + NpcBehaviourParameterSearch_t searchType = BEHAVIOUR_PARAMETER_NONE; + + if (script.Token == STRING) { + action->type = BEHAVIOUR_TYPE_STRING; + action->string = script.getString(); + } else if (script.Token == IDENTIFIER) { + std::string identifier = script.getIdentifier(); + if (identifier == "idle") { + action->type = BEHAVIOUR_TYPE_IDLE; + } else if (identifier == "nop") { + action->type = BEHAVIOUR_TYPE_NOP; + } else if (identifier == "queue") { + action->type = BEHAVIOUR_TYPE_QUEUE; + } else if (identifier == "createmoney") { + action->type = BEHAVIOUR_TYPE_CREATEMONEY; + } else if (identifier == "deletemoney") { + action->type = BEHAVIOUR_TYPE_DELETEMONEY; + } else if (identifier == "promote") { + action->type = BEHAVIOUR_TYPE_PROMOTE; + } else if (identifier == "topic") { + action->type = BEHAVIOUR_TYPE_TOPIC; + searchType = BEHAVIOUR_PARAMETER_ASSIGN; + } else if (identifier == "price") { + action->type = BEHAVIOUR_TYPE_PRICE; + searchType = BEHAVIOUR_PARAMETER_ASSIGN; + } else if (identifier == "amount") { + action->type = BEHAVIOUR_TYPE_AMOUNT; + searchType = BEHAVIOUR_PARAMETER_ASSIGN; + } else if (identifier == "data") { + action->type = BEHAVIOUR_TYPE_DATA; + searchType = BEHAVIOUR_PARAMETER_ASSIGN; + } else if (identifier == "type") { + action->type = BEHAVIOUR_TYPE_ITEM; + searchType = BEHAVIOUR_PARAMETER_ASSIGN; + } else if (identifier == "string") { + action->type = BEHAVIOUR_TYPE_TEXT; + searchType = BEHAVIOUR_PARAMETER_ASSIGN; + } else if (identifier == "hp") { + action->type = BEHAVIOUR_TYPE_HEALTH; + searchType = BEHAVIOUR_PARAMETER_ASSIGN; + } else if (identifier == "withdraw") { + action->type = BEHAVIOUR_TYPE_WITHDRAW; + searchType = BEHAVIOUR_PARAMETER_ONE; + } else if (identifier == "deposit") { + action->type = BEHAVIOUR_TYPE_DEPOSIT; + searchType = BEHAVIOUR_PARAMETER_ONE; + } else if (identifier == "bless") { + action->type = BEHAVIOUR_TYPE_BLESS; + searchType = BEHAVIOUR_PARAMETER_ONE; + } else if (identifier == "effectme") { + action->type = BEHAVIOUR_TYPE_EFFECTME; + searchType = BEHAVIOUR_PARAMETER_ONE; + } else if (identifier == "effectopp") { + action->type = BEHAVIOUR_TYPE_EFFECTOPP; + searchType = BEHAVIOUR_PARAMETER_ONE; + } else if (identifier == "create") { + action->type = BEHAVIOUR_TYPE_CREATE; + searchType = BEHAVIOUR_PARAMETER_ONE; + } else if (identifier == "delete") { + action->type = BEHAVIOUR_TYPE_DELETE; + searchType = BEHAVIOUR_PARAMETER_ONE; + } else if (identifier == "teachspell") { + action->type = BEHAVIOUR_TYPE_TEACHSPELL; + searchType = BEHAVIOUR_PARAMETER_ONE; + } else if (identifier == "town") { + action->type = BEHAVIOUR_TYPE_TOWN; + searchType = BEHAVIOUR_PARAMETER_ONE; + } else if (identifier == "profession") { + action->type = BEHAVIOUR_TYPE_PROFESSION; + searchType = BEHAVIOUR_PARAMETER_ONE; + } else if (identifier == "experience") { + action->type = BEHAVIOUR_TYPE_EXPERIENCE; + searchType = BEHAVIOUR_PARAMETER_ONE; + } else if (identifier == "summon") { + action->type = BEHAVIOUR_TYPE_SUMMON; + searchType = BEHAVIOUR_PARAMETER_ONE; + } else if (identifier == "burning") { + action->type = BEHAVIOUR_TYPE_BURNING; + searchType = BEHAVIOUR_PARAMETER_TWO; + } else if (identifier == "setquestvalue") { + action->type = BEHAVIOUR_TYPE_QUESTVALUE; + searchType = BEHAVIOUR_PARAMETER_TWO; + } else if (identifier == "poison") { + action->type = BEHAVIOUR_TYPE_POISON; + searchType = BEHAVIOUR_PARAMETER_TWO; + } else if (identifier == "teleport") { + action->type = BEHAVIOUR_TYPE_TELEPORT; + searchType = BEHAVIOUR_PARAMETER_THREE; + } else if (identifier == "createcontainer") { + action->type = BEHAVIOUR_TYPE_CREATECONTAINER; + searchType = BEHAVIOUR_PARAMETER_THREE; + } else { + script.error("illegal action term"); + return false; + } + } else if (script.Token == SPECIAL) { + if (script.getSpecial() == '*') { + if (previousBehaviour == nullptr) { + script.error("no previous pattern"); + return false; + } + + for (NpcBehaviourAction* actionCopy : previousBehaviour->actions) { + behaviour->actions.push_back(actionCopy->clone()); + } + script.nextToken(); + return true; + } + } + + if (searchType == BEHAVIOUR_PARAMETER_ASSIGN) { + script.readSymbol('='); + script.nextToken(); + NpcBehaviourNode* headNode = readValue(script); + NpcBehaviourNode* nextNode = readFactor(script, headNode); + action->expression = nextNode; + } else if (searchType == BEHAVIOUR_PARAMETER_ONE) { + script.readSymbol('('); + script.nextToken(); + NpcBehaviourNode* headNode = readValue(script); + NpcBehaviourNode* nextNode = readFactor(script, headNode); + action->expression = nextNode; + if (script.Token != SPECIAL || script.getSpecial() != ')') { + script.error("')' expected"); + return false; + } + script.nextToken(); + } else if (searchType == BEHAVIOUR_PARAMETER_TWO) { + script.readSymbol('('); + script.nextToken(); + NpcBehaviourNode* headNode = readValue(script); + NpcBehaviourNode* nextNode = readFactor(script, headNode); + action->expression = nextNode; + if (script.Token != SPECIAL || script.getSpecial() != ',') { + script.error("',' expected"); + return false; + } + script.nextToken(); + headNode = readValue(script); + nextNode = readFactor(script, headNode); + action->expression2 = nextNode; + if (script.Token != SPECIAL || script.getSpecial() != ')') { + script.error("')' expected"); + return false; + } + script.nextToken(); + } else if (searchType == BEHAVIOUR_PARAMETER_THREE) { + script.readSymbol('('); + script.nextToken(); + NpcBehaviourNode* headNode = readValue(script); + NpcBehaviourNode* nextNode = readFactor(script, headNode); + action->expression = nextNode; + if (script.Token != SPECIAL || script.getSpecial() != ',') { + script.error("',' expected"); + return false; + } + script.nextToken(); + headNode = readValue(script); + nextNode = readFactor(script, headNode); + action->expression2 = nextNode; + if (script.Token != SPECIAL || script.getSpecial() != ',') { + script.error("',' expected"); + return false; + } + script.nextToken(); + headNode = readValue(script); + nextNode = readFactor(script, headNode); + action->expression3 = nextNode; + if (script.Token != SPECIAL || script.getSpecial() != ')') { + script.error("')' expected"); + return false; + } + script.nextToken(); + } else { + script.nextToken(); + } + + behaviour->actions.push_back(action.release()); + + if (script.Token == SPECIAL) { + if (script.getSpecial() == ',') { + script.nextToken(); + continue; + } + } + + break; + } + + return true; +} + +NpcBehaviourNode* BehaviourDatabase::readValue(ScriptReader& script) +{ + if (script.Token == NUMBER) { + NpcBehaviourNode* node = new NpcBehaviourNode(); + node->type = BEHAVIOUR_TYPE_NUMBER; + node->number = script.getNumber(); + script.nextToken(); + return node; + } + + if (script.Token == STRING) { + NpcBehaviourNode* node = new NpcBehaviourNode(); + node->type = BEHAVIOUR_TYPE_STRING; + node->string = asLowerCaseString(script.getString()); + script.nextToken(); + return node; + } + + if (script.Token == SPECIAL) { + if (script.getSpecial() != '%') { + script.error("illegal character"); + return nullptr; + } + + NpcBehaviourNode* node = new NpcBehaviourNode(); + node->type = BEHAVIOUR_TYPE_MESSAGE_COUNT; + node->number = script.readNumber(); + script.nextToken(); + return node; + } + + NpcBehaviourNode* node = nullptr; + NpcBehaviourParameterSearch_t searchType = BEHAVIOUR_PARAMETER_NONE; + + std::string identifier = script.getIdentifier(); + if (identifier == "topic") { + node = new NpcBehaviourNode(); + node->type = BEHAVIOUR_TYPE_TOPIC; + } else if (identifier == "price") { + node = new NpcBehaviourNode(); + node->type = BEHAVIOUR_TYPE_PRICE; + } else if (identifier == "type") { + node = new NpcBehaviourNode(); + node->type = BEHAVIOUR_TYPE_ITEM; + } else if (identifier == "string") { + node = new NpcBehaviourNode(); + node->type = BEHAVIOUR_TYPE_TEXT; + } else if (identifier == "data") { + node = new NpcBehaviourNode(); + node->type = BEHAVIOUR_TYPE_DATA; + } else if (identifier == "amount") { + node = new NpcBehaviourNode(); + node->type = BEHAVIOUR_TYPE_AMOUNT; + } else if (identifier == "countmoney") { + node = new NpcBehaviourNode(); + node->type = BEHAVIOUR_TYPE_COUNTMONEY; + } else if (identifier == "hp") { + node = new NpcBehaviourNode(); + node->type = BEHAVIOUR_TYPE_HEALTH; + } else if (identifier == "burning") { + node = new NpcBehaviourNode(); + node->type = BEHAVIOUR_TYPE_BURNING; + } else if (identifier == "level") { + node = new NpcBehaviourNode(); + node->type = BEHAVIOUR_TYPE_LEVEL; + } else if (identifier == "poison") { + node = new NpcBehaviourNode(); + node->type = BEHAVIOUR_TYPE_POISON; + } else if (identifier == "balance") { + node = new NpcBehaviourNode(); + node->type = BEHAVIOUR_TYPE_BALANCE; + } else if (identifier == "spellknown") { + node = new NpcBehaviourNode(); + node->type = BEHAVIOUR_TYPE_SPELLKNOWN; + searchType = BEHAVIOUR_PARAMETER_ONE; + } else if (identifier == "spelllevel") { + node = new NpcBehaviourNode(); + node->type = BEHAVIOUR_TYPE_SPELLLEVEL; + searchType = BEHAVIOUR_PARAMETER_ONE; + } else if (identifier == "questvalue") { + node = new NpcBehaviourNode(); + node->type = BEHAVIOUR_TYPE_QUESTVALUE; + searchType = BEHAVIOUR_PARAMETER_ONE; + } else if (identifier == "count") { + node = new NpcBehaviourNode(); + node->type = BEHAVIOUR_TYPE_COUNT; + searchType = BEHAVIOUR_PARAMETER_ONE; + } else if (identifier == "random") { + node = new NpcBehaviourNode(); + node->type = BEHAVIOUR_TYPE_RANDOM; + searchType = BEHAVIOUR_PARAMETER_TWO; + } + + if (searchType == BEHAVIOUR_PARAMETER_ONE) { + script.readSymbol('('); + script.nextToken(); + NpcBehaviourNode* nextNode = readValue(script); + nextNode = readFactor(script, nextNode); + node->left = nextNode; + if (script.Token != SPECIAL || script.getSpecial() != ')') { + script.error("')' expected"); + } + } else if (searchType == BEHAVIOUR_PARAMETER_TWO) { + script.readSymbol('('); + script.nextToken(); + NpcBehaviourNode* nextNode = readValue(script); + nextNode = readFactor(script, nextNode); + node->left = nextNode; + if (script.Token != SPECIAL || script.getSpecial() != ',') { + script.error("',' expected"); + } + script.nextToken(); + nextNode = readValue(script); + nextNode = readFactor(script, nextNode); + node->right = nextNode; + if (script.Token != SPECIAL || script.getSpecial() != ')') { + script.error("')' expected"); + } + } + + if (!node) { + script.error("unknown value"); + } + + script.nextToken(); + return node; +} + +NpcBehaviourNode* BehaviourDatabase::readFactor(ScriptReader& script, NpcBehaviourNode* nextNode) +{ + // * operator + while (true) { + if (script.Token != SPECIAL) { + break; + } + + if (script.getSpecial() != '*') { + break; + } + + NpcBehaviourNode* headNode = new NpcBehaviourNode(); + headNode->type = BEHAVIOUR_TYPE_OPERATION; + headNode->number = BEHAVIOUR_OPERATOR_MULTIPLY; + headNode->left = nextNode; + + script.nextToken(); + nextNode = readValue(script); + + headNode->right = nextNode; + nextNode = headNode; + } + + // + - operators + while (true) { + if (script.Token != SPECIAL) { + break; + } + + if (script.getSpecial() != '+' && script.getSpecial() != '-') { + break; + } + + NpcBehaviourNode* headNode = new NpcBehaviourNode(); + headNode->type = BEHAVIOUR_TYPE_OPERATION; + headNode->number = BEHAVIOUR_OPERATOR_SUM; + if (script.getSpecial() == '-') { + headNode->number = BEHAVIOUR_OPERATOR_RES; + } + + headNode->left = nextNode; + script.nextToken(); + nextNode = readValue(script); + + headNode->right = nextNode; + nextNode = headNode; + } + + return nextNode; +} + +void BehaviourDatabase::react(BehaviourSituation_t situation, Player* player, const std::string& message) +{ + for (NpcBehaviour* behaviour : behaviourEntries) { + bool fulfilled = true; + + if (situation == SITUATION_ADDRESS && behaviour->situation != SITUATION_ADDRESS) { + continue; + } + + if (situation == SITUATION_BUSY && behaviour->situation != SITUATION_BUSY) { + continue; + } + + if (situation == SITUATION_VANISH && behaviour->situation != SITUATION_VANISH) { + continue; + } + + if (situation == SITUATION_NONE && behaviour->situation != SITUATION_NONE) { + continue; + } + + for (const NpcBehaviourCondition* condition : behaviour->conditions) { + if (!checkCondition(condition, player, message)) { + fulfilled = false; + break; + } + } + + if (!fulfilled) { + continue; + } + + if (player->getID() == npc->focusCreature) { + topic = 0; + } + + reset(); + + if (situation == SITUATION_ADDRESS || npc->focusCreature == player->getID()) { + attendCustomer(player->getID()); + } + + if (situation == SITUATION_VANISH) { + npc->conversationEndTime = 0; + idle(); + } + + for (const NpcBehaviourAction* action : behaviour->actions) { + checkAction(action, player, message); + } + + break; + } +} + +bool BehaviourDatabase::checkCondition(const NpcBehaviourCondition* condition, Player* player, const std::string& message) +{ + switch (condition->type) { + case BEHAVIOUR_TYPE_NOP: break; + case BEHAVIOUR_TYPE_MESSAGE_COUNT: { + int32_t value = searchDigit(message); + if (value < condition->number) { + return false; + } + break; + } + case BEHAVIOUR_TYPE_STRING: + if (!searchWord(condition->string, message)) { + return false; + } + break; + case BEHAVIOUR_TYPE_SORCERER: + if (player->getVocationId() != 1 && player->getVocationId() != 5) { + return false; + } + break; + case BEHAVIOUR_TYPE_DRUID: + if (player->getVocationId() != 2 && player->getVocationId() != 6) { + return false; + } + break; + case BEHAVIOUR_TYPE_PALADIN: + if (player->getVocationId() != 3 && player->getVocationId() != 7) { + return false; + } + break; + case BEHAVIOUR_TYPE_KNIGHT: + if (player->getVocationId() != 4 && player->getVocationId() != 8) { + return false; + } + break; + case BEHAVIOUR_TYPE_ISPREMIUM: + if (!player->isPremium()) { + return false; + } + break; + case BEHAVIOUR_TYPE_PVPENFORCED: + if (g_game.getWorldType() != WORLD_TYPE_PVP_ENFORCED) { + return false; + } + break; + case BEHAVIOUR_TYPE_FEMALE: + if (player->getSex() != PLAYERSEX_FEMALE) { + return false; + } + break; + case BEHAVIOUR_TYPE_MALE: + if (player->getSex() != PLAYERSEX_MALE) { + return false; + } + break; + case BEHAVIOUR_TYPE_PZLOCKED: + if (!player->isPzLocked()) { + return false; + } + break; + case BEHAVIOUR_TYPE_PROMOTED: { + int32_t value = 0; + player->getStorageValue(30018, value); + if (value != 1) { + return false; + } + break; + } + case BEHAVIOUR_TYPE_OPERATION: + return checkOperation(player, condition->expression, message) > 0; + case BEHAVIOUR_TYPE_SPELLKNOWN: { + if (!player->hasLearnedInstantSpell(string)) { + return false; + } + + break; + } + default: + std::cout << "[Warning - BehaviourDatabase::react]: Unhandled node type " << condition->type << std::endl; + return false; + } + + return true; +} + +void BehaviourDatabase::checkAction(const NpcBehaviourAction* action, Player* player, const std::string& message) +{ + switch (action->type) { + case BEHAVIOUR_TYPE_NOP: break; + case BEHAVIOUR_TYPE_STRING: { + delayedEvents.push_back(g_scheduler.addEvent(createSchedulerTask(delay, std::bind(&Npc::doSay, npc, parseResponse(player, action->string))))); + delay += 100 * (message.length() / 5) + 10000; + break; + } + case BEHAVIOUR_TYPE_IDLE: + idle(); + break; + case BEHAVIOUR_TYPE_QUEUE: + queueCustomer(player->getID(), message); + break; + case BEHAVIOUR_TYPE_TOPIC: + topic = evaluate(action->expression, player, message); + break; + case BEHAVIOUR_TYPE_PRICE: + price = evaluate(action->expression, player, message); + break; + case BEHAVIOUR_TYPE_DATA: + data = evaluate(action->expression, player, message); + break; + case BEHAVIOUR_TYPE_ITEM: + type = evaluate(action->expression, player, message); + break; + case BEHAVIOUR_TYPE_AMOUNT: + amount = evaluate(action->expression, player, message); + break; + case BEHAVIOUR_TYPE_TEXT: + string = action->expression->string; + break; + case BEHAVIOUR_TYPE_HEALTH: { + int32_t newHealth = evaluate(action->expression, player, message); + player->changeHealth(-player->getHealth() + newHealth); + break; + } + case BEHAVIOUR_TYPE_CREATEMONEY: + g_game.addMoney(player, price); + break; + case BEHAVIOUR_TYPE_DELETEMONEY: + g_game.removeMoney(player, price); + break; + case BEHAVIOUR_TYPE_CREATE: { + int32_t itemId = evaluate(action->expression, player, message); + const ItemType& it = Item::items[itemId]; + + if (it.stackable) { + do { + int32_t count = std::min(100, amount); + amount -= count; + + Item* item = Item::CreateItem(itemId, count); + if (!item) { + break; + } + + ReturnValue ret = g_game.internalPlayerAddItem(player, item); + if (ret != RETURNVALUE_NOERROR) { + delete item; + break; + } + } while (amount); + } else { + if (it.charges) { + data = it.charges; + } + + for (int32_t i = 0; i < std::max(1, amount); i++) { + Item* item = Item::CreateItem(itemId, data); + if (!item) { + break; + } + + ReturnValue ret = g_game.internalPlayerAddItem(player, item); + if (ret != RETURNVALUE_NOERROR) { + delete item; + break; + } + } + } + + break; + } + case BEHAVIOUR_TYPE_DELETE: { + type = evaluate(action->expression, player, message); + const ItemType& itemType = Item::items[type]; + if (itemType.stackable || !itemType.hasSubType()) { + data = -1; + } + + if (!player->removeItemOfType(type, amount, data, true)) { + player->removeItemOfType(type, amount, data, false); + } + break; + } + case BEHAVIOUR_TYPE_EFFECTME: + g_game.addMagicEffect(npc->getPosition(), evaluate(action->expression, player, message)); + break; + case BEHAVIOUR_TYPE_EFFECTOPP: + g_game.addMagicEffect(player->getPosition(), evaluate(action->expression, player, message)); + break; + case BEHAVIOUR_TYPE_BURNING: { + const int32_t cycles = evaluate(action->expression, player, message); + const int32_t count = evaluate(action->expression2, player, message); + + if (cycles == 0) { + player->removeCondition(CONDITION_FIRE, true); + break; + } + + ConditionDamage* conditionDamage = new ConditionDamage(CONDITIONID_COMBAT, CONDITION_FIRE); + conditionDamage->setParam(CONDITION_PARAM_CYCLE, cycles); + conditionDamage->setParam(CONDITION_PARAM_COUNT, count); + conditionDamage->setParam(CONDITION_PARAM_MAX_COUNT, count); + player->addCondition(conditionDamage); + break; + } + case BEHAVIOUR_TYPE_POISON: { + const int32_t cycles = evaluate(action->expression, player, message); + const int32_t count = evaluate(action->expression2, player, message); + + if (cycles == 0) { + player->removeCondition(CONDITION_POISON, true); + break; + } + + ConditionDamage* conditionDamage = new ConditionDamage(CONDITIONID_COMBAT, CONDITION_POISON); + conditionDamage->setParam(CONDITION_PARAM_CYCLE, cycles); + conditionDamage->setParam(CONDITION_PARAM_COUNT, count); + conditionDamage->setParam(CONDITION_PARAM_MAX_COUNT, count); + player->addCondition(conditionDamage); + break; + } + case BEHAVIOUR_TYPE_TOWN: + player->setTown(g_game.map.towns.getTown(evaluate(action->expression, player, message))); + break; + case BEHAVIOUR_TYPE_TEACHSPELL: + player->learnInstantSpell(string); + break; + case BEHAVIOUR_TYPE_QUESTVALUE: { + int32_t questNumber = evaluate(action->expression, player, message); + int32_t questValue = evaluate(action->expression2, player, message); + player->addStorageValue(questNumber, questValue); + break; + } + case BEHAVIOUR_TYPE_TELEPORT: { + Position pos; + pos.x = evaluate(action->expression, player, message); + pos.y = evaluate(action->expression2, player, message); + pos.z = evaluate(action->expression3, player, message); + g_game.internalTeleport(player, pos); + break; + } + case BEHAVIOUR_TYPE_PROFESSION: { + int32_t newVocation = evaluate(action->expression, player, message); + player->setVocation(newVocation); + break; + } + case BEHAVIOUR_TYPE_PROMOTE: { + int32_t newVocation = player->getVocationId() + 4; + player->setVocation(newVocation); + player->addStorageValue(30018, 1); + break; + } + case BEHAVIOUR_TYPE_SUMMON: { + std::string name = action->expression->string; + + Monster* monster = Monster::createMonster(name); + if (!monster) { + break; + } + + if (!g_game.placeCreature(monster, npc->getPosition(), true, true)) { + delete monster; + } + + break; + } + case BEHAVIOUR_TYPE_EXPERIENCE: { + int32_t experience = evaluate(action->expression, player, message); + player->addExperience(experience, true, false); + break; + } + case BEHAVIOUR_TYPE_WITHDRAW: { + int32_t money = evaluate(action->expression, player, message); + player->setBankBalance(player->getBankBalance() - money); + break; + } + case BEHAVIOUR_TYPE_DEPOSIT: { + int32_t money = evaluate(action->expression, player, message); + player->setBankBalance(player->getBankBalance() + money); + break; + } + case BEHAVIOUR_TYPE_BLESS: { + uint8_t number = static_cast(evaluate(action->expression, player, message)) - 1; + + if (!player->hasBlessing(number)) { + player->addBlessing(1 << number); + } + break; + } + case BEHAVIOUR_TYPE_CREATECONTAINER: { + int32_t containerId = evaluate(action->expression, player, message); + int32_t itemId = evaluate(action->expression2, player, message); + int32_t data = evaluate(action->expression3, player, message); + + for (int32_t i = 0; i < std::max(1, amount); i++) { + Item* container = Item::CreateItem(containerId); + if (!container) { + std::cout << "[Error - BehaviourDatabase::checkAction]: CreateContainer - failed to create container item" << std::endl; + break; + } + + Container* realContainer = container->getContainer(); + for (int32_t c = 0; c < std::max(1, realContainer->capacity()); c++) { + Item* item = Item::CreateItem(itemId, data); + if (!item) { + std::cout << "[Error - BehaviourDatabase::checkAction]: CreateContainer - failed to create item" << std::endl; + break; + } + + realContainer->internalAddThing(item); + } + + ReturnValue ret = g_game.internalPlayerAddItem(player, container); + if (ret != RETURNVALUE_NOERROR) { + delete container; + break; + } + } + + break; + } + default: + std::cout << "[Warning - BehaviourDatabase::checkAction]: Unhandled node type " << action->type << std::endl; + break; + } +} + +int32_t BehaviourDatabase::evaluate(NpcBehaviourNode* node, Player* player, const std::string& message) +{ + switch (node->type) { + case BEHAVIOUR_TYPE_NUMBER: + return node->number; + case BEHAVIOUR_TYPE_TOPIC: + return topic; + case BEHAVIOUR_TYPE_PRICE: + return price; + case BEHAVIOUR_TYPE_DATA: + return data; + case BEHAVIOUR_TYPE_ITEM: + return type; + case BEHAVIOUR_TYPE_AMOUNT: + return amount; + case BEHAVIOUR_TYPE_HEALTH: + return player->getHealth(); + case BEHAVIOUR_TYPE_COUNT: { + int32_t itemId = evaluate(node->left, player, message); + const ItemType& itemType = Item::items[itemId]; + if (itemType.stackable || !itemType.hasSubType()) { + data = -1; + } + return player->getItemTypeCount(itemId, data); + } + case BEHAVIOUR_TYPE_COUNTMONEY: + return player->getMoney(); + case BEHAVIOUR_TYPE_BURNING: { + Condition* condition = player->getCondition(CONDITION_FIRE); + if (!condition) { + return false; + } + + ConditionDamage* damage = static_cast(condition); + if (damage == nullptr) { + return false; + } + + return damage->getTotalDamage(); + } + case BEHAVIOUR_TYPE_POISON: { + Condition* condition = player->getCondition(CONDITION_POISON); + if (!condition) { + return false; + } + + ConditionDamage* damage = static_cast(condition); + if (damage == nullptr) { + return false; + } + + return damage->getTotalDamage(); + } + case BEHAVIOUR_TYPE_LEVEL: + return player->getLevel(); + case BEHAVIOUR_TYPE_RANDOM: { + int32_t min = evaluate(node->left, player, message); + int32_t max = evaluate(node->right, player, message); + return normal_random(min, max); + } + case BEHAVIOUR_TYPE_QUESTVALUE: { + int32_t questNumber = evaluate(node->left, player, message); + int32_t questValue; + player->getStorageValue(questNumber, questValue); + return questValue; + } + case BEHAVIOUR_TYPE_MESSAGE_COUNT: { + int32_t value = searchDigit(message); + if (value < node->number) { + return false; + } + return value; + } + case BEHAVIOUR_TYPE_OPERATION: + return checkOperation(player, node, message); + case BEHAVIOUR_TYPE_BALANCE: + return player->getBankBalance(); + case BEHAVIOUR_TYPE_SPELLKNOWN: { + if (player->hasLearnedInstantSpell(string)) { + return true; + } + + break; + } + case BEHAVIOUR_TYPE_SPELLLEVEL: { + InstantSpell* spell = g_spells->getInstantSpellByName(string); + if (!spell) { + std::cout << "[Warning - BehaviourDatabase::evaluate]: SpellLevel unknown spell " << node->string << std::endl; + return std::numeric_limits::max(); + } + + return spell->getLevel(); + } + default: + std::cout << "[Warning - BehaviourDatabase::evaluate]: Unhandled node type " << node->type << std::endl; + break; + } + + return false; +} + +int32_t BehaviourDatabase::checkOperation(Player* player, NpcBehaviourNode* node, const std::string& message) +{ + int32_t leftResult = evaluate(node->left, player, message); + int32_t rightResult = evaluate(node->right, player, message); + switch (node->number) { + case BEHAVIOUR_OPERATOR_LESSER_THAN: + return leftResult < rightResult; + case BEHAVIOUR_OPERATOR_EQUALS: + return leftResult == rightResult; + case BEHAVIOUR_OPERATOR_GREATER_THAN: + return leftResult > rightResult; + case BEHAVIOUR_OPERATOR_GREATER_OR_EQUALS: + return leftResult >= rightResult; + case BEHAVIOUR_OPERATOR_LESSER_OR_EQUALS: + return leftResult <= rightResult; + case BEHAVIOUR_OPERATOR_NOT_EQUALS: + return leftResult != rightResult; + case BEHAVIOUR_OPERATOR_MULTIPLY: + return leftResult * rightResult; + case BEHAVIOUR_OPERATOR_SUM: + return leftResult + rightResult; + case BEHAVIOUR_OPERATOR_RES: + return leftResult - rightResult; + default: + break; + } + return false; +} + +int32_t BehaviourDatabase::searchDigit(const std::string& message) +{ + int32_t start = -1; + int32_t end = -1; + int32_t value = 0; + int32_t i = -1; + + for (char c : message) { + i++; + if (start == -1 && IsDigit(c)) { + start = i; + } + else if (start != -1 && !IsDigit(c)) { + end = i; + break; + } + } + + try { + value = std::stoi(message.substr(start, end).c_str()); + } + catch (std::invalid_argument) { + return 0; + } + catch (std::out_of_range) { + return 0; + } + + if (value > 500) { + value = 500; + } + + return value; +} + +bool BehaviourDatabase::searchWord(const std::string& pattern, const std::string& message) +{ + if (pattern.empty() || message.empty()) { + return false; + } + + size_t len = pattern.length(); + bool wholeWord = false; + + if (pattern[len - 1] == '$') { + len--; + wholeWord = true; + } + + std::string newPattern = pattern.substr(0, len); + std::string actualMessage = asLowerCaseString(message); + + if (actualMessage.find(newPattern) == std::string::npos) { + return false; + } + + if (wholeWord) { + size_t wordPos = actualMessage.find(newPattern); + size_t wordEnd = wordPos + newPattern.length() - 1; + + if (wordEnd + 1 > actualMessage.length()) { + return false; + } + + if (wordEnd + 1 == actualMessage.length()) { + return true; + } + + if (!isspace(actualMessage[wordEnd + 1])) { + return false; + } + } + + return true; +} + +std::string BehaviourDatabase::parseResponse(Player* player, const std::string& message) +{ + std::string response = message; + replaceString(response, "%A", std::to_string(amount)); + replaceString(response, "%D", std::to_string(data)); + replaceString(response, "%N", player->getName()); + replaceString(response, "%P", std::to_string(price)); + + int32_t worldTime = g_game.getLightHour(); + int32_t hours = std::floor(worldTime / 60); + int32_t minutes = worldTime % 60; + + std::stringstream ss; + ss << hours << ":"; + if (minutes < 10) { + ss << '0' << minutes; + } else { + ss << minutes; + } + + replaceString(response, "%T", ss.str()); + return response; +} + +void BehaviourDatabase::attendCustomer(uint32_t playerId) +{ + std::lock_guard lock(mutex); + + reset(); + npc->conversationStartTime = OTSYS_TIME(); + npc->conversationEndTime = OTSYS_TIME() + 60000; + npc->focusCreature = playerId; +} + +void BehaviourDatabase::queueCustomer(uint32_t playerId, const std::string& message) +{ + std::lock_guard lock(mutex); + + for (NpcQueueEntry entry : queueList) { + if (entry.playerId == playerId) { + return; + } + } + + NpcQueueEntry customer; + customer.playerId = playerId; + customer.text = message; + queueList.push_back(customer); +} + +void BehaviourDatabase::idle() +{ + std::lock_guard lock(mutex); + + if (queueList.empty()) { + if (OTSYS_TIME() - npc->conversationStartTime <= 3000) { + npc->staticMovementTime = OTSYS_TIME() + 5000; + } + + npc->focusCreature = 0; + } else { + while (!queueList.empty()) { + NpcQueueEntry nextCustomer = queueList.front(); + queueList.pop_front(); + Player* player = g_game.getPlayerByID(nextCustomer.playerId); + if (!player) { + continue; + } else { + if (!Position::areInRange<3, 3>(player->getPosition(), npc->getPosition())) { + continue; + } + + react(SITUATION_ADDRESS, player, nextCustomer.text); + return; + } + } + + npc->focusCreature = 0; + } +} + +void BehaviourDatabase::reset() +{ + delay = 1000; + for (uint32_t eventId : delayedEvents) { + g_scheduler.stopEvent(eventId); + } + delayedEvents.clear(); +} + +bool NpcBehaviourCondition::setCondition(NpcBehaviourType_t _type, int32_t _number, const std::string & _string) +{ + type = _type; + number = _number; + string = _string; + return false; +} diff --git a/src/behaviourdatabase.h b/src/behaviourdatabase.h new file mode 100644 index 0000000..73e1856 --- /dev/null +++ b/src/behaviourdatabase.h @@ -0,0 +1,293 @@ +/** +* Tibia GIMUD Server - a free and open-source MMORPG server emulator +* Copyright (C) 2017 Alejandro Mujica +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with this program; if not, write to the Free Software Foundation, Inc., +* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +*/ + +#ifndef FS_BEHAVIOURDATABASE_H_4E785D4C545C455E1A0C2A9C84D5EFFF +#define FS_BEHAVIOURDATABASE_H_4E785D4C545C455E1A0C2A9C84D5EFFF + +#include "script.h" +#include "enums.h" + +enum BehaviourSituation_t +{ + SITUATION_ADDRESS = 1, + SITUATION_BUSY, + SITUATION_VANISH, + SITUATION_NONE, +}; + +enum NpcBehaviourType_t +{ + BEHAVIOUR_TYPE_NOP = 0, // returns true on conditions + BEHAVIOUR_TYPE_STRING, // match string, or NPC say + BEHAVIOUR_TYPE_NUMBER, // return a number + BEHAVIOUR_TYPE_OPERATION, // <, =, >, >=, <=, <> + BEHAVIOUR_TYPE_MESSAGE_COUNT, // get quantity in player message + BEHAVIOUR_TYPE_IDLE, // idle npc + BEHAVIOUR_TYPE_QUEUE, // queue talking creature + BEHAVIOUR_TYPE_TOPIC, // get/set topic + BEHAVIOUR_TYPE_PRICE, // get/set price + BEHAVIOUR_TYPE_DATA, // get/set data + BEHAVIOUR_TYPE_ITEM, // get/set item + BEHAVIOUR_TYPE_AMOUNT, // get/set amount + BEHAVIOUR_TYPE_TEXT, // get/set string + BEHAVIOUR_TYPE_HEALTH, // get/set health + BEHAVIOUR_TYPE_COUNT, // count amount of items + BEHAVIOUR_TYPE_CREATEMONEY, // create money + BEHAVIOUR_TYPE_COUNTMONEY, // get player total money + BEHAVIOUR_TYPE_DELETEMONEY, // remove money from player + BEHAVIOUR_TYPE_CREATE, // create item + BEHAVIOUR_TYPE_DELETE, // deletes an item + BEHAVIOUR_TYPE_EFFECTME, // effect on NPC + BEHAVIOUR_TYPE_EFFECTOPP, // effect on player + BEHAVIOUR_TYPE_BURNING, // get/set burning + BEHAVIOUR_TYPE_POISON, // get/set poison + BEHAVIOUR_TYPE_SPELLKNOWN, // check if spell is known + BEHAVIOUR_TYPE_SPELLLEVEL, // get spell level + BEHAVIOUR_TYPE_TEACHSPELL, // player learn spell + BEHAVIOUR_TYPE_LEVEL, // get player level + BEHAVIOUR_TYPE_RANDOM, // random value + BEHAVIOUR_TYPE_QUESTVALUE, // get/set quest value + BEHAVIOUR_TYPE_TELEPORT, // teleport player to position + BEHAVIOUR_TYPE_SORCERER, // get/set vocation + BEHAVIOUR_TYPE_DRUID, // get/set vocation + BEHAVIOUR_TYPE_KNIGHT, // get/set vocation + BEHAVIOUR_TYPE_PALADIN, // get/set vocation + BEHAVIOUR_TYPE_ISPREMIUM, // is account premium + BEHAVIOUR_TYPE_PVPENFORCED, // get world type pvpenforced + BEHAVIOUR_TYPE_MALE, // is player male + BEHAVIOUR_TYPE_FEMALE, // is player female + BEHAVIOUR_TYPE_PZLOCKED, // is player pz locked + BEHAVIOUR_TYPE_PROMOTED, // check if player promoted + BEHAVIOUR_TYPE_PROFESSION, // get/set profession + BEHAVIOUR_TYPE_PROMOTE, // promote the player + BEHAVIOUR_TYPE_SUMMON, // summons a monster + BEHAVIOUR_TYPE_EXPERIENCE, // grant experience to a player + BEHAVIOUR_TYPE_BALANCE, // return player balance + BEHAVIOUR_TYPE_WITHDRAW, // withdraw from player bank balance + BEHAVIOUR_TYPE_DEPOSIT, // deposit x amount of gold + BEHAVIOUR_TYPE_TRANSFER, // transfer x amount of gold + BEHAVIOUR_TYPE_BLESS, // add blessing to player + BEHAVIOUR_TYPE_CREATECONTAINER, // create a container of an item in particular + BEHAVIOUR_TYPE_TOWN, // change player town +}; + +enum NpcBehaviourOperator_t +{ + BEHAVIOUR_OPERATOR_LESSER_THAN = '<', + BEHAVIOUR_OPERATOR_EQUALS = '=', + BEHAVIOUR_OPERATOR_GREATER_THAN = '>', + BEHAVIOUR_OPERATOR_GREATER_OR_EQUALS = 'G', + BEHAVIOUR_OPERATOR_LESSER_OR_EQUALS = 'L', + BEHAVIOUR_OPERATOR_NOT_EQUALS = 'N', + BEHAVIOUR_OPERATOR_MULTIPLY = '*', + BEHAVIOUR_OPERATOR_SUM = '+', + BEHAVIOUR_OPERATOR_RES = '-', +}; + +enum NpcBehaviourParameterSearch_t +{ + BEHAVIOUR_PARAMETER_NONE, + BEHAVIOUR_PARAMETER_ASSIGN, + BEHAVIOUR_PARAMETER_ONE, + BEHAVIOUR_PARAMETER_TWO, + BEHAVIOUR_PARAMETER_THREE, +}; + +class Npc; +class Player; + +struct NpcBehaviourNode +{ + NpcBehaviourType_t type; + int32_t number; + std::string string; + NpcBehaviourNode* left; + NpcBehaviourNode* right; + + NpcBehaviourNode() : type(), number(0), left(nullptr), right(nullptr) { } + ~NpcBehaviourNode() { + delete left; + delete right; + } + + NpcBehaviourNode* clone() { + NpcBehaviourNode* copy = new NpcBehaviourNode(); + copy->type = type; + copy->number = number; + copy->string = string; + if (left) { + copy->left = left->clone(); + } + if (right) { + copy->right = right->clone(); + } + return copy; + } +}; + +struct NpcBehaviourCondition +{ + NpcBehaviourType_t type; + BehaviourSituation_t situation; + std::string string; + int32_t number; + NpcBehaviourNode* expression; + + NpcBehaviourCondition() : type(), situation(SITUATION_NONE), string(), number(0), expression(nullptr) {} + ~NpcBehaviourCondition() { + delete expression; + } + + //non-copyable + NpcBehaviourCondition(const NpcBehaviourCondition&) = delete; + NpcBehaviourCondition& operator=(const NpcBehaviourCondition&) = delete; + + bool setCondition(NpcBehaviourType_t _type, int32_t _number, const std::string& _string); +}; + +struct NpcBehaviourAction +{ + NpcBehaviourType_t type; + std::string string; + int32_t number; + NpcBehaviourNode* expression; + NpcBehaviourNode* expression2; + NpcBehaviourNode* expression3; + + NpcBehaviourAction() : + type(), + string(), + number(0), + expression(nullptr), + expression2(nullptr), + expression3(nullptr) {} + ~NpcBehaviourAction() { + delete expression; + delete expression2; + delete expression3; + } + + NpcBehaviourAction* clone() { + NpcBehaviourAction* copy = new NpcBehaviourAction(); + copy->type = type; + copy->string = string; + copy->number = number; + if (expression) { + copy->expression = expression->clone(); + } + if (expression2) { + copy->expression2 = expression2->clone(); + } + if (expression3) { + copy->expression3 = expression3->clone(); + } + return copy; + } +}; + +struct NpcBehaviour +{ + BehaviourSituation_t situation = SITUATION_NONE; + uint32_t priority = 0; + std::vector conditions; + std::vector actions; + + NpcBehaviour() = default; + ~NpcBehaviour() { + for (auto condition : conditions) { + delete condition; + } + + for (auto action : actions) { + delete action; + } + } + + //non-copyable + NpcBehaviour(const NpcBehaviour&) = delete; + NpcBehaviour& operator=(const NpcBehaviour&) = delete; +}; + +struct NpcQueueEntry +{ + uint32_t playerId; + std::string text; +}; + +class BehaviourDatabase +{ + public: + BehaviourDatabase(Npc* _npc); + ~BehaviourDatabase(); + + // non-copyable + BehaviourDatabase(const BehaviourDatabase&) = delete; + BehaviourDatabase& operator=(const BehaviourDatabase&) = delete; + + bool loadDatabase(ScriptReader& script); + bool loadBehaviour(ScriptReader& script); + bool loadConditions(ScriptReader& script, NpcBehaviour* behaviour); + bool loadActions(ScriptReader& script, NpcBehaviour* behaviour); + NpcBehaviourNode* readValue(ScriptReader& script); + NpcBehaviourNode* readFactor(ScriptReader& script, NpcBehaviourNode* nextNode); + + void react(BehaviourSituation_t situation, Player* player, const std::string& message); + + static bool compareBehaviour(const NpcBehaviour* left, const NpcBehaviour* right) { + return left->priority >= right->priority; + } + + private: + + bool checkCondition(const NpcBehaviourCondition* condition, Player* player, const std::string& message); + void checkAction(const NpcBehaviourAction* action, Player* player, const std::string& message); + + int32_t evaluate(NpcBehaviourNode* node, Player* player, const std::string& message = ""); + + int32_t checkOperation(Player* player, NpcBehaviourNode* node, const std::string& message); + int32_t searchDigit(const std::string& message); + bool searchWord(const std::string& pattern, const std::string& message); + + std::string parseResponse(Player* player, const std::string& message); + void attendCustomer(uint32_t playerId); + void queueCustomer(uint32_t playerId, const std::string& message); + void idle(); + void reset(); + + int32_t topic; + int32_t data; + int32_t type; + int32_t price; + int32_t amount; + int32_t delay; + + std::string string; + + Npc* npc = nullptr; + NpcBehaviour* previousBehaviour = nullptr; + NpcBehaviour* priorityBehaviour = nullptr; + + std::list queueList; + std::vector delayedEvents; + std::list behaviourEntries; + std::recursive_mutex mutex; + +}; + +#endif diff --git a/src/chat.cpp b/src/chat.cpp new file mode 100644 index 0000000..bee075e --- /dev/null +++ b/src/chat.cpp @@ -0,0 +1,591 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "chat.h" +#include "game.h" +#include "pugicast.h" +#include "scheduler.h" + +extern Chat* g_chat; +extern Game g_game; + +bool PrivateChatChannel::isInvited(uint32_t guid) const +{ + if (guid == getOwner()) { + return true; + } + return invites.find(guid) != invites.end(); +} + +bool PrivateChatChannel::removeInvite(uint32_t guid) +{ + return invites.erase(guid) != 0; +} + +void PrivateChatChannel::invitePlayer(const Player& player, Player& invitePlayer) +{ + auto result = invites.emplace(invitePlayer.getGUID(), &invitePlayer); + if (!result.second) { + return; + } + + std::ostringstream ss; + ss << player.getName() << " invites you to " << (player.getSex() == PLAYERSEX_FEMALE ? "her" : "his") << " private chat channel."; + invitePlayer.sendTextMessage(MESSAGE_INFO_DESCR, ss.str()); + + ss.str(std::string()); + ss << invitePlayer.getName() << " has been invited."; + player.sendTextMessage(MESSAGE_INFO_DESCR, ss.str()); +} + +void PrivateChatChannel::excludePlayer(const Player& player, Player& excludePlayer) +{ + if (!removeInvite(excludePlayer.getGUID())) { + return; + } + + removeUser(excludePlayer); + + std::ostringstream ss; + ss << excludePlayer.getName() << " has been excluded."; + player.sendTextMessage(MESSAGE_INFO_DESCR, ss.str()); + + excludePlayer.sendClosePrivate(id); +} + +void PrivateChatChannel::closeChannel() const +{ + for (const auto& it : users) { + it.second->sendClosePrivate(id); + } +} + +bool ChatChannel::addUser(Player& player) +{ + if (users.find(player.getID()) != users.end()) { + return false; + } + + if (!executeOnJoinEvent(player)) { + return false; + } + + users[player.getID()] = &player; + return true; +} + +bool ChatChannel::removeUser(const Player& player) +{ + auto iter = users.find(player.getID()); + if (iter == users.end()) { + return false; + } + + users.erase(iter); + + executeOnLeaveEvent(player); + return true; +} + +bool ChatChannel::talk(const Player& fromPlayer, SpeakClasses type, const std::string& text) +{ + if (users.find(fromPlayer.getID()) == users.end()) { + return false; + } + + for (const auto& it : users) { + it.second->sendToChannel(&fromPlayer, type, text, id); + } + return true; +} + +bool ChatChannel::executeCanJoinEvent(const Player& player) +{ + if (canJoinEvent == -1) { + return true; + } + + //canJoin(player) + LuaScriptInterface* scriptInterface = g_chat->getScriptInterface(); + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - CanJoinChannelEvent::execute] Call stack overflow" << std::endl; + return false; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + env->setScriptId(canJoinEvent, scriptInterface); + + lua_State* L = scriptInterface->getLuaState(); + + scriptInterface->pushFunction(canJoinEvent); + LuaScriptInterface::pushUserdata(L, &player); + LuaScriptInterface::setMetatable(L, -1, "Player"); + + return scriptInterface->callFunction(1); +} + +bool ChatChannel::executeOnJoinEvent(const Player& player) +{ + if (onJoinEvent == -1) { + return true; + } + + //onJoin(player) + LuaScriptInterface* scriptInterface = g_chat->getScriptInterface(); + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - OnJoinChannelEvent::execute] Call stack overflow" << std::endl; + return false; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + env->setScriptId(onJoinEvent, scriptInterface); + + lua_State* L = scriptInterface->getLuaState(); + + scriptInterface->pushFunction(onJoinEvent); + LuaScriptInterface::pushUserdata(L, &player); + LuaScriptInterface::setMetatable(L, -1, "Player"); + + return scriptInterface->callFunction(1); +} + +bool ChatChannel::executeOnLeaveEvent(const Player& player) +{ + if (onLeaveEvent == -1) { + return true; + } + + //onLeave(player) + LuaScriptInterface* scriptInterface = g_chat->getScriptInterface(); + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - OnLeaveChannelEvent::execute] Call stack overflow" << std::endl; + return false; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + env->setScriptId(onLeaveEvent, scriptInterface); + + lua_State* L = scriptInterface->getLuaState(); + + scriptInterface->pushFunction(onLeaveEvent); + LuaScriptInterface::pushUserdata(L, &player); + LuaScriptInterface::setMetatable(L, -1, "Player"); + + return scriptInterface->callFunction(1); +} + +bool ChatChannel::executeOnSpeakEvent(const Player& player, SpeakClasses& type, const std::string& message) +{ + if (onSpeakEvent == -1) { + return true; + } + + //onSpeak(player, type, message) + LuaScriptInterface* scriptInterface = g_chat->getScriptInterface(); + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - OnSpeakChannelEvent::execute] Call stack overflow" << std::endl; + return false; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + env->setScriptId(onSpeakEvent, scriptInterface); + + lua_State* L = scriptInterface->getLuaState(); + + scriptInterface->pushFunction(onSpeakEvent); + LuaScriptInterface::pushUserdata(L, &player); + LuaScriptInterface::setMetatable(L, -1, "Player"); + + lua_pushnumber(L, type); + LuaScriptInterface::pushString(L, message); + + bool result = false; + int size0 = lua_gettop(L); + int ret = scriptInterface->protectedCall(L, 3, 1); + if (ret != 0) { + LuaScriptInterface::reportError(nullptr, LuaScriptInterface::popString(L)); + } else if (lua_gettop(L) > 0) { + if (lua_isboolean(L, -1)) { + result = LuaScriptInterface::getBoolean(L, -1); + } else if (lua_isnumber(L, -1)) { + result = true; + type = LuaScriptInterface::getNumber(L, -1); + } + lua_pop(L, 1); + } + + if ((lua_gettop(L) + 4) != size0) { + LuaScriptInterface::reportError(nullptr, "Stack size changed!"); + } + scriptInterface->resetScriptEnv(); + return result; +} + +Chat::Chat(): + scriptInterface("Chat Interface"), + dummyPrivate(CHANNEL_PRIVATE, "Private Chat Channel") +{ + scriptInterface.initState(); +} + +bool Chat::load() +{ + pugi::xml_document doc; + pugi::xml_parse_result result = doc.load_file("data/chatchannels/chatchannels.xml"); + if (!result) { + printXMLError("Error - Chat::load", "data/chatchannels/chatchannels.xml", result); + return false; + } + + std::forward_list removedChannels; + for (auto& channelEntry : normalChannels) { + ChatChannel& channel = channelEntry.second; + channel.onSpeakEvent = -1; + channel.canJoinEvent = -1; + channel.onJoinEvent = -1; + channel.onLeaveEvent = -1; + removedChannels.push_front(channelEntry.first); + } + + for (auto channelNode : doc.child("channels").children()) { + ChatChannel channel(pugi::cast(channelNode.attribute("id").value()), channelNode.attribute("name").as_string()); + channel.publicChannel = channelNode.attribute("public").as_bool(); + + pugi::xml_attribute scriptAttribute = channelNode.attribute("script"); + if (scriptAttribute) { + if (scriptInterface.loadFile("data/chatchannels/scripts/" + std::string(scriptAttribute.as_string())) == 0) { + channel.onSpeakEvent = scriptInterface.getEvent("onSpeak"); + channel.canJoinEvent = scriptInterface.getEvent("canJoin"); + channel.onJoinEvent = scriptInterface.getEvent("onJoin"); + channel.onLeaveEvent = scriptInterface.getEvent("onLeave"); + } else { + std::cout << "[Warning - Chat::load] Can not load script: " << scriptAttribute.as_string() << std::endl; + } + } + + removedChannels.remove(channel.id); + normalChannels[channel.id] = channel; + } + + for (uint16_t channelId : removedChannels) { + normalChannels.erase(channelId); + } + return true; +} + +ChatChannel* Chat::createChannel(const Player& player, uint16_t channelId) +{ + if (getChannel(player, channelId)) { + return nullptr; + } + + switch (channelId) { + case CHANNEL_GUILD: { + Guild* guild = player.getGuild(); + if (guild) { + auto ret = guildChannels.emplace(std::make_pair(guild->getId(), ChatChannel(channelId, guild->getName()))); + return &ret.first->second; + } + break; + } + + case CHANNEL_PARTY: { + Party* party = player.getParty(); + if (party) { + auto ret = partyChannels.emplace(std::make_pair(party, ChatChannel(channelId, "Party"))); + return &ret.first->second; + } + break; + } + + case CHANNEL_PRIVATE: { + //only 1 private channel for each premium player + if (!player.isPremium() || getPrivateChannel(player)) { + return nullptr; + } + + //find a free private channel slot + for (uint16_t i = 100; i < 10000; ++i) { + auto ret = privateChannels.emplace(std::make_pair(i, PrivateChatChannel(i, player.getName() + "'s Channel"))); + if (ret.second) { //second is a bool that indicates that a new channel has been placed in the map + auto& newChannel = (*ret.first).second; + newChannel.setOwner(player.getGUID()); + return &newChannel; + } + } + break; + } + + default: + break; + } + return nullptr; +} + +bool Chat::deleteChannel(const Player& player, uint16_t channelId) +{ + switch (channelId) { + case CHANNEL_GUILD: { + Guild* guild = player.getGuild(); + if (!guild) { + return false; + } + + auto it = guildChannels.find(guild->getId()); + if (it == guildChannels.end()) { + return false; + } + + guildChannels.erase(it); + break; + } + + case CHANNEL_PARTY: { + Party* party = player.getParty(); + if (!party) { + return false; + } + + auto it = partyChannels.find(party); + if (it == partyChannels.end()) { + return false; + } + + partyChannels.erase(it); + break; + } + + default: { + auto it = privateChannels.find(channelId); + if (it == privateChannels.end()) { + return false; + } + + it->second.closeChannel(); + + privateChannels.erase(it); + break; + } + } + return true; +} + +ChatChannel* Chat::addUserToChannel(Player& player, uint16_t channelId) +{ + ChatChannel* channel = getChannel(player, channelId); + if (channel && channel->addUser(player)) { + return channel; + } + return nullptr; +} + +bool Chat::removeUserFromChannel(const Player& player, uint16_t channelId) +{ + ChatChannel* channel = getChannel(player, channelId); + if (!channel || !channel->removeUser(player)) { + return false; + } + + if (channel->getOwner() == player.getGUID()) { + deleteChannel(player, channelId); + } + return true; +} + +void Chat::removeUserFromAllChannels(const Player& player) +{ + for (auto& it : normalChannels) { + it.second.removeUser(player); + } + + for (auto& it : partyChannels) { + it.second.removeUser(player); + } + + for (auto& it : guildChannels) { + it.second.removeUser(player); + } + + auto it = privateChannels.begin(); + while (it != privateChannels.end()) { + PrivateChatChannel* channel = &it->second; + channel->removeInvite(player.getGUID()); + channel->removeUser(player); + if (channel->getOwner() == player.getGUID()) { + channel->closeChannel(); + it = privateChannels.erase(it); + } else { + ++it; + } + } +} + +bool Chat::talkToChannel(const Player& player, SpeakClasses type, const std::string& text, uint16_t channelId) +{ + ChatChannel* channel = getChannel(player, channelId); + if (!channel) { + return false; + } + + if (channelId == CHANNEL_GUILD) { + const GuildRank* rank = player.getGuildRank(); + if (rank && rank->level > 1) { + type = TALKTYPE_CHANNEL_O; + } else if (type != TALKTYPE_CHANNEL_Y) { + type = TALKTYPE_CHANNEL_Y; + } + } else if (type != TALKTYPE_CHANNEL_Y && (channelId == CHANNEL_PRIVATE || channelId == CHANNEL_PARTY)) { + type = TALKTYPE_CHANNEL_Y; + } + + if (!channel->executeOnSpeakEvent(player, type, text)) { + return false; + } + + return channel->talk(player, type, text); +} + +ChannelList Chat::getChannelList(const Player& player) +{ + ChannelList list; + if (player.getGuild()) { + ChatChannel* channel = getChannel(player, CHANNEL_GUILD); + if (channel) { + list.push_back(channel); + } else { + channel = createChannel(player, CHANNEL_GUILD); + if (channel) { + list.push_back(channel); + } + } + } + + if (player.getParty()) { + ChatChannel* channel = getChannel(player, CHANNEL_PARTY); + if (channel) { + list.push_back(channel); + } else { + channel = createChannel(player, CHANNEL_PARTY); + if (channel) { + list.push_back(channel); + } + } + } + + for (const auto& it : normalChannels) { + ChatChannel* channel = getChannel(player, it.first); + if (channel) { + list.push_back(channel); + } + } + + bool hasPrivate = false; + for (auto& it : privateChannels) { + if (PrivateChatChannel* channel = &it.second) { + uint32_t guid = player.getGUID(); + if (channel->isInvited(guid)) { + list.push_back(channel); + } + + if (channel->getOwner() == guid) { + hasPrivate = true; + } + } + } + + if (!hasPrivate && player.isPremium()) { + list.push_front(&dummyPrivate); + } + return list; +} + +ChatChannel* Chat::getChannel(const Player& player, uint16_t channelId) +{ + switch (channelId) { + case CHANNEL_GUILD: { + Guild* guild = player.getGuild(); + if (guild) { + auto it = guildChannels.find(guild->getId()); + if (it != guildChannels.end()) { + return &it->second; + } + } + break; + } + + case CHANNEL_PARTY: { + Party* party = player.getParty(); + if (party) { + auto it = partyChannels.find(party); + if (it != partyChannels.end()) { + return &it->second; + } + } + break; + } + + default: { + auto it = normalChannels.find(channelId); + if (it != normalChannels.end()) { + ChatChannel& channel = it->second; + if (!channel.executeCanJoinEvent(player)) { + return nullptr; + } + return &channel; + } else { + auto it2 = privateChannels.find(channelId); + if (it2 != privateChannels.end() && it2->second.isInvited(player.getGUID())) { + return &it2->second; + } + } + break; + } + } + return nullptr; +} + +ChatChannel* Chat::getGuildChannelById(uint32_t guildId) +{ + auto it = guildChannels.find(guildId); + if (it == guildChannels.end()) { + return nullptr; + } + return &it->second; +} + +ChatChannel* Chat::getChannelById(uint16_t channelId) +{ + auto it = normalChannels.find(channelId); + if (it == normalChannels.end()) { + return nullptr; + } + return &it->second; +} + +PrivateChatChannel* Chat::getPrivateChannel(const Player& player) +{ + for (auto& it : privateChannels) { + if (it.second.getOwner() == player.getGUID()) { + return &it.second; + } + } + return nullptr; +} diff --git a/src/chat.h b/src/chat.h new file mode 100644 index 0000000..3d7b973 --- /dev/null +++ b/src/chat.h @@ -0,0 +1,161 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_CHAT_H_F1574642D0384ABFAB52B7ED906E5628 +#define FS_CHAT_H_F1574642D0384ABFAB52B7ED906E5628 + +#include "const.h" +#include "luascript.h" + +class Party; +class Player; + +typedef std::map UsersMap; +typedef std::map InvitedMap; + +class ChatChannel +{ + public: + ChatChannel() = default; + ChatChannel(uint16_t channelId, std::string channelName): + name(std::move(channelName)), + id(channelId) {} + + virtual ~ChatChannel() = default; + + bool addUser(Player& player); + bool removeUser(const Player& player); + + bool talk(const Player& fromPlayer, SpeakClasses type, const std::string& text); + + const std::string& getName() const { + return name; + } + uint16_t getId() const { + return id; + } + const UsersMap& getUsers() const { + return users; + } + virtual const InvitedMap* getInvitedUsers() const { + return nullptr; + } + + virtual uint32_t getOwner() const { + return 0; + } + + bool isPublicChannel() const { return publicChannel; } + + bool executeOnJoinEvent(const Player& player); + bool executeCanJoinEvent(const Player& player); + bool executeOnLeaveEvent(const Player& player); + bool executeOnSpeakEvent(const Player& player, SpeakClasses& type, const std::string& message); + + protected: + UsersMap users; + + std::string name; + + int32_t canJoinEvent = -1; + int32_t onJoinEvent = -1; + int32_t onLeaveEvent = -1; + int32_t onSpeakEvent = -1; + + uint16_t id; + bool publicChannel = false; + + friend class Chat; +}; + +class PrivateChatChannel final : public ChatChannel +{ + public: + PrivateChatChannel(uint16_t channelId, std::string channelName) : ChatChannel(channelId, channelName) {} + + uint32_t getOwner() const final { + return owner; + } + void setOwner(uint32_t owner) { + this->owner = owner; + } + + bool isInvited(uint32_t guid) const; + + void invitePlayer(const Player& player, Player& invitePlayer); + void excludePlayer(const Player& player, Player& excludePlayer); + + bool removeInvite(uint32_t guid); + + void closeChannel() const; + + const InvitedMap* getInvitedUsers() const final { + return &invites; + } + + protected: + InvitedMap invites; + uint32_t owner = 0; +}; + +typedef std::list ChannelList; + +class Chat +{ + public: + Chat(); + + // non-copyable + Chat(const Chat&) = delete; + Chat& operator=(const Chat&) = delete; + + bool load(); + + ChatChannel* createChannel(const Player& player, uint16_t channelId); + bool deleteChannel(const Player& player, uint16_t channelId); + + ChatChannel* addUserToChannel(Player& player, uint16_t channelId); + bool removeUserFromChannel(const Player& player, uint16_t channelId); + void removeUserFromAllChannels(const Player& player); + + bool talkToChannel(const Player& player, SpeakClasses type, const std::string& text, uint16_t channelId); + + ChannelList getChannelList(const Player& player); + + ChatChannel* getChannel(const Player& player, uint16_t channelId); + ChatChannel* getChannelById(uint16_t channelId); + ChatChannel* getGuildChannelById(uint32_t guildId); + PrivateChatChannel* getPrivateChannel(const Player& player); + + LuaScriptInterface* getScriptInterface() { + return &scriptInterface; + } + + private: + std::map normalChannels; + std::map privateChannels; + std::map partyChannels; + std::map guildChannels; + + LuaScriptInterface scriptInterface; + + PrivateChatChannel dummyPrivate; +}; + +#endif diff --git a/src/combat.cpp b/src/combat.cpp new file mode 100644 index 0000000..4d850b6 --- /dev/null +++ b/src/combat.cpp @@ -0,0 +1,1911 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "combat.h" + +#include "game.h" +#include "configmanager.h" +#include "monster.h" + +extern Game g_game; +extern ConfigManager g_config; + +CombatDamage Combat::getCombatDamage(Creature* creature) const +{ + CombatDamage damage; + damage.type = params.combatType; + if (formulaType == COMBAT_FORMULA_DAMAGE) { + damage.min = static_cast(mina); + damage.max = static_cast(maxa); + } else if (creature) { + int32_t min, max; + if (creature->getCombatValues(min, max)) { + damage.min = min; + damage.max = max; + } else if (Player* player = creature->getPlayer()) { + if (params.valueCallback) { + params.valueCallback->getMinMaxValues(player, damage, params.useCharges); + } + } + } + return damage; +} + +void Combat::getCombatArea(const Position& centerPos, const Position& targetPos, const AreaCombat* area, std::forward_list& list) +{ + if (targetPos.z >= MAP_MAX_LAYERS) { + return; + } + + if (area) { + area->getList(centerPos, targetPos, list); + } else { + Tile* tile = g_game.map.getTile(targetPos); + if (!tile) { + tile = new StaticTile(targetPos.x, targetPos.y, targetPos.z); + g_game.map.setTile(targetPos, tile); + } + list.push_front(tile); + } +} + +CombatType_t Combat::ConditionToDamageType(ConditionType_t type) +{ + switch (type) { + case CONDITION_FIRE: + return COMBAT_FIREDAMAGE; + + case CONDITION_ENERGY: + return COMBAT_ENERGYDAMAGE; + + case CONDITION_POISON: + return COMBAT_EARTHDAMAGE; + + default: + break; + } + + return COMBAT_NONE; +} + +ConditionType_t Combat::DamageToConditionType(CombatType_t type) +{ + switch (type) { + case COMBAT_FIREDAMAGE: + return CONDITION_FIRE; + + case COMBAT_ENERGYDAMAGE: + return CONDITION_ENERGY; + + case COMBAT_EARTHDAMAGE: + return CONDITION_POISON; + + default: + return CONDITION_NONE; + } +} + +bool Combat::isPlayerCombat(const Creature* target) +{ + if (target->getPlayer()) { + return true; + } + + if (target->isSummon() && target->getMaster()->getPlayer()) { + return true; + } + + return false; +} + +ReturnValue Combat::canTargetCreature(Player* player, Creature* target) +{ + if (player == target) { + return RETURNVALUE_YOUMAYNOTATTACKTHISPLAYER; + } + + if (!player->hasFlag(PlayerFlag_IgnoreProtectionZone)) { + //pz-zone + if (player->getZone() == ZONE_PROTECTION) { + return RETURNVALUE_YOUMAYNOTATTACKAPERSONWHILEINPROTECTIONZONE; + } + + if (target->getZone() == ZONE_PROTECTION) { + return RETURNVALUE_YOUMAYNOTATTACKAPERSONINPROTECTIONZONE; + } + + //nopvp-zone + if (isPlayerCombat(target)) { + if (player->getZone() == ZONE_NOPVP) { + return RETURNVALUE_ACTIONNOTPERMITTEDINANOPVPZONE; + } + + if (target->getZone() == ZONE_NOPVP) { + return RETURNVALUE_YOUMAYNOTATTACKAPERSONINPROTECTIONZONE; + } + } + } + + if (player->hasFlag(PlayerFlag_CannotUseCombat) || !target->isAttackable()) { + if (target->getPlayer()) { + return RETURNVALUE_YOUMAYNOTATTACKTHISPLAYER; + } else { + return RETURNVALUE_YOUMAYNOTATTACKTHISCREATURE; + } + } + + if (target->getPlayer()) { + if (isProtected(player, target->getPlayer())) { + return RETURNVALUE_YOUMAYNOTATTACKTHISPLAYER; + } + + if (player->hasSecureMode() && !Combat::isInPvpZone(player, target) && player->getSkullClient(target->getPlayer()) == SKULL_NONE) { + return RETURNVALUE_TURNSECUREMODETOATTACKUNMARKEDPLAYERS; + } + } + + return Combat::canDoCombat(player, target); +} + +ReturnValue Combat::canDoCombat(Creature* caster, Tile* tile, bool aggressive) +{ + if (tile->hasProperty(CONST_PROP_BLOCKPROJECTILE)) { + return RETURNVALUE_NOTENOUGHROOM; + } + + if (tile->hasProperty(CONST_PROP_BLOCKPROJECTILE) && tile->hasProperty(CONST_PROP_IMMOVABLEBLOCKSOLID)) { + return RETURNVALUE_NOTENOUGHROOM; + } + + if (tile->hasProperty(CONST_PROP_IMMOVABLEBLOCKSOLID) && tile->hasProperty(CONST_PROP_UNLAY)) { + return RETURNVALUE_NOTENOUGHROOM; + } + + if (tile->getTeleportItem()) { + return RETURNVALUE_NOTENOUGHROOM; + } + + if (caster) { + const Position& casterPosition = caster->getPosition(); + const Position& tilePosition = tile->getPosition(); + if (casterPosition.z < tilePosition.z) { + return RETURNVALUE_FIRSTGODOWNSTAIRS; + } else if (casterPosition.z > tilePosition.z) { + return RETURNVALUE_FIRSTGOUPSTAIRS; + } + + if (const Player* player = caster->getPlayer()) { + if (player->hasFlag(PlayerFlag_IgnoreProtectionZone)) { + return RETURNVALUE_NOERROR; + } + } + } + + //pz-zone + if (aggressive && tile->hasFlag(TILESTATE_PROTECTIONZONE)) { + return RETURNVALUE_ACTIONNOTPERMITTEDINPROTECTIONZONE; + } + + return RETURNVALUE_NOERROR; +} + +bool Combat::isInPvpZone(const Creature* attacker, const Creature* target) +{ + return attacker->getZone() == ZONE_PVP && target->getZone() == ZONE_PVP; +} + +bool Combat::isProtected(const Player* attacker, const Player* target) +{ + uint32_t protectionLevel = g_config.getNumber(ConfigManager::PROTECTION_LEVEL); + if (target->getLevel() < protectionLevel || attacker->getLevel() < protectionLevel) { + return true; + } + + if (attacker->getVocationId() == VOCATION_NONE || target->getVocationId() == VOCATION_NONE) { + return true; + } + + return false; +} + +ReturnValue Combat::canDoCombat(Creature* attacker, Creature* target) +{ + if (attacker) { + if (const Player* targetPlayer = target->getPlayer()) { + if (targetPlayer->hasFlag(PlayerFlag_CannotBeAttacked)) { + return RETURNVALUE_YOUMAYNOTATTACKTHISPLAYER; + } + + if (const Player* attackerPlayer = attacker->getPlayer()) { + if (attackerPlayer->hasFlag(PlayerFlag_CannotAttackPlayer)) { + return RETURNVALUE_YOUMAYNOTATTACKTHISPLAYER; + } + + if (isProtected(attackerPlayer, targetPlayer)) { + return RETURNVALUE_YOUMAYNOTATTACKTHISPLAYER; + } + + //nopvp-zone + const Tile* targetPlayerTile = targetPlayer->getTile(); + if (targetPlayerTile->hasFlag(TILESTATE_NOPVPZONE)) { + return RETURNVALUE_ACTIONNOTPERMITTEDINANOPVPZONE; + } else if (attackerPlayer->getTile()->hasFlag(TILESTATE_NOPVPZONE) && !targetPlayerTile->hasFlag(TILESTATE_NOPVPZONE | TILESTATE_PROTECTIONZONE)) { + return RETURNVALUE_ACTIONNOTPERMITTEDINANOPVPZONE; + } + } + + if (attacker->isSummon()) { + if (const Player* masterAttackerPlayer = attacker->getMaster()->getPlayer()) { + if (masterAttackerPlayer->hasFlag(PlayerFlag_CannotAttackPlayer)) { + return RETURNVALUE_YOUMAYNOTATTACKTHISPLAYER; + } + + if (targetPlayer->getTile()->hasFlag(TILESTATE_NOPVPZONE)) { + return RETURNVALUE_ACTIONNOTPERMITTEDINANOPVPZONE; + } + + if (isProtected(masterAttackerPlayer, targetPlayer)) { + return RETURNVALUE_YOUMAYNOTATTACKTHISPLAYER; + } + } + } + } else if (target->getMonster()) { + if (const Player* attackerPlayer = attacker->getPlayer()) { + if (attackerPlayer->hasFlag(PlayerFlag_CannotAttackMonster)) { + return RETURNVALUE_YOUMAYNOTATTACKTHISCREATURE; + } + + if (target->isSummon() && target->getMaster()->getPlayer() && target->getZone() == ZONE_NOPVP) { + return RETURNVALUE_ACTIONNOTPERMITTEDINANOPVPZONE; + } + } + } + + if (g_game.getWorldType() == WORLD_TYPE_NO_PVP) { + if (attacker->getPlayer() || (attacker->isSummon() && attacker->getMaster()->getPlayer())) { + if (target->getPlayer()) { + if (!isInPvpZone(attacker, target)) { + return RETURNVALUE_YOUMAYNOTATTACKTHISPLAYER; + } + } + + if (target->isSummon() && target->getMaster()->getPlayer()) { + if (!isInPvpZone(attacker, target)) { + return RETURNVALUE_YOUMAYNOTATTACKTHISCREATURE; + } + } + } + } + } + return RETURNVALUE_NOERROR; +} + +void Combat::setPlayerCombatValues(formulaType_t formulaType, double mina, double minb, double maxa, double maxb) +{ + this->formulaType = formulaType; + this->mina = mina; + this->minb = minb; + this->maxa = maxa; + this->maxb = maxb; +} + +bool Combat::setParam(CombatParam_t param, uint32_t value) +{ + switch (param) { + case COMBAT_PARAM_TYPE: { + params.combatType = static_cast(value); + return true; + } + + case COMBAT_PARAM_EFFECT: { + params.impactEffect = static_cast(value); + return true; + } + + case COMBAT_PARAM_DISTANCEEFFECT: { + params.distanceEffect = static_cast(value); + return true; + } + + case COMBAT_PARAM_BLOCKARMOR: { + params.blockedByArmor = (value != 0); + return true; + } + + case COMBAT_PARAM_BLOCKSHIELD: { + params.blockedByShield = (value != 0); + return true; + } + + case COMBAT_PARAM_TARGETCASTERORTOPMOST: { + params.targetCasterOrTopMost = (value != 0); + return true; + } + + case COMBAT_PARAM_CREATEITEM: { + params.itemId = value; + return true; + } + + case COMBAT_PARAM_AGGRESSIVE: { + params.aggressive = (value != 0); + return true; + } + + case COMBAT_PARAM_DISPEL: { + params.dispelType = static_cast(value); + return true; + } + + case COMBAT_PARAM_USECHARGES: { + params.useCharges = (value != 0); + return true; + } + + case COMBAT_PARAM_DECREASEDAMAGE: { + params.decreaseDamage = static_cast(value); + return true; + } + + case COMBAT_PARAM_MAXIMUMDECREASEDDAMAGE: { + params.maximumDecreasedDamage = static_cast(value); + return true; + } + } + return false; +} + +bool Combat::setCallback(CallBackParam_t key) +{ + switch (key) { + case CALLBACK_PARAM_LEVELMAGICVALUE: { + params.valueCallback.reset(new ValueCallback(COMBAT_FORMULA_LEVELMAGIC)); + return true; + } + + case CALLBACK_PARAM_SKILLVALUE: { + params.valueCallback.reset(new ValueCallback(COMBAT_FORMULA_SKILL)); + return true; + } + + case CALLBACK_PARAM_TARGETTILE: { + params.tileCallback.reset(new TileCallback()); + return true; + } + + case CALLBACK_PARAM_TARGETCREATURE: { + params.targetCallback.reset(new TargetCallback()); + return true; + } + } + return false; +} + +CallBack* Combat::getCallback(CallBackParam_t key) +{ + switch (key) { + case CALLBACK_PARAM_LEVELMAGICVALUE: + case CALLBACK_PARAM_SKILLVALUE: { + return params.valueCallback.get(); + } + + case CALLBACK_PARAM_TARGETTILE: { + return params.tileCallback.get(); + } + + case CALLBACK_PARAM_TARGETCREATURE: { + return params.targetCallback.get(); + } + } + return nullptr; +} + +bool Combat::CombatHealthFunc(Creature* caster, Creature* target, const CombatParams& params, CombatDamage* data) +{ + assert(data); + CombatDamage damage = *data; + + if (damage.value == 0) { + damage.value = normal_random(damage.min, damage.max); + } + + if (damage.value < 0 && caster) { + Player* targetPlayer = target->getPlayer(); + if (targetPlayer && caster->getPlayer()) { + damage.value /= 2; + } + } + + if (g_game.combatBlockHit(damage, caster, target, params.blockedByShield, params.blockedByArmor, params.itemId != 0)) { + return false; + } + + if (g_game.combatChangeHealth(caster, target, damage)) { + CombatConditionFunc(caster, target, params, nullptr); + CombatDispelFunc(caster, target, params, nullptr); + } + + return true; +} + +bool Combat::CombatManaFunc(Creature* caster, Creature* target, const CombatParams& params, CombatDamage* data) +{ + assert(data); + CombatDamage damage = *data; + + if (damage.value == 0) { + damage.value = normal_random(damage.min, damage.max); + } + + if (damage.value < 0) { + if (caster && caster->getPlayer() && target->getPlayer()) { + damage.value /= 2; + } + } + + if (g_game.combatChangeMana(caster, target, damage.value)) { + CombatConditionFunc(caster, target, params, nullptr); + CombatDispelFunc(caster, target, params, nullptr); + } + + return true; +} + +bool Combat::CombatConditionFunc(Creature* caster, Creature* target, const CombatParams& params, CombatDamage*) +{ + for (const auto& condition : params.conditionList) { + if (caster == target || !target->isImmune(condition->getType())) { + Condition* conditionCopy = condition->clone(); + if (caster) { + conditionCopy->setParam(CONDITION_PARAM_OWNER, caster->getID()); + } + + //TODO: infight condition until all aggressive conditions has ended + target->addCombatCondition(conditionCopy); + } + } + + return true; +} + +bool Combat::CombatDispelFunc(Creature*, Creature* target, const CombatParams& params, CombatDamage*) +{ + target->removeCombatCondition(params.dispelType); + return true; +} + +bool Combat::CombatNullFunc(Creature* caster, Creature* target, const CombatParams& params, CombatDamage*) +{ + CombatConditionFunc(caster, target, params, nullptr); + CombatDispelFunc(caster, target, params, nullptr); + return true; +} + +void Combat::combatTileEffects(const SpectatorVec& list, Creature* caster, Tile* tile, const CombatParams& params) +{ + if (params.itemId != 0) { + uint16_t itemId = params.itemId; + switch (itemId) { + case ITEM_FIREFIELD_PERSISTENT_FULL: + itemId = ITEM_FIREFIELD_PVP_FULL; + break; + + case ITEM_FIREFIELD_PERSISTENT_MEDIUM: + itemId = ITEM_FIREFIELD_PVP_MEDIUM; + break; + + case ITEM_FIREFIELD_PERSISTENT_SMALL: + itemId = ITEM_FIREFIELD_PVP_SMALL; + break; + + case ITEM_ENERGYFIELD_PERSISTENT: + itemId = ITEM_ENERGYFIELD_PVP; + break; + + case ITEM_POISONFIELD_PERSISTENT: + itemId = ITEM_POISONFIELD_PVP; + break; + + case ITEM_MAGICWALL_PERSISTENT: + itemId = ITEM_MAGICWALL; + break; + + case ITEM_WILDGROWTH_PERSISTENT: + itemId = ITEM_WILDGROWTH; + break; + + default: + break; + } + + if (caster) { + Player* casterPlayer; + if (caster->isSummon()) { + casterPlayer = caster->getMaster()->getPlayer(); + } else { + casterPlayer = caster->getPlayer(); + } + + if (casterPlayer) { + if (g_game.getWorldType() == WORLD_TYPE_NO_PVP || tile->hasFlag(TILESTATE_NOPVPZONE)) { + if (itemId == ITEM_FIREFIELD_PVP_FULL) { + itemId = ITEM_FIREFIELD_NOPVP; + } else if (itemId == ITEM_POISONFIELD_PVP) { + itemId = ITEM_POISONFIELD_NOPVP; + } else if (itemId == ITEM_ENERGYFIELD_PVP) { + itemId = ITEM_ENERGYFIELD_NOPVP; + } + } else if (itemId == ITEM_FIREFIELD_PVP_FULL || itemId == ITEM_POISONFIELD_PVP || itemId == ITEM_ENERGYFIELD_PVP) { + casterPlayer->addInFightTicks(); + } + } + } + + Item* item = Item::CreateItem(itemId); + if (caster) { + item->setOwner(caster->getID()); + } + + ReturnValue ret = g_game.internalAddItem(tile, item); + if (ret == RETURNVALUE_NOERROR) { + g_game.startDecay(item); + } else { + delete item; + } + } + + if (params.tileCallback) { + params.tileCallback->onTileCombat(caster, tile); + } + + if (params.impactEffect != CONST_ME_NONE) { + Game::addMagicEffect(list, tile->getPosition(), params.impactEffect); + } +} + +void Combat::postCombatEffects(Creature* caster, const Position& pos, const CombatParams& params) +{ + if (caster && params.distanceEffect != CONST_ANI_NONE) { + addDistanceEffect(caster->getPosition(), pos, params.distanceEffect); + } +} + +void Combat::addDistanceEffect(const Position& fromPos, const Position& toPos, uint8_t effect) +{ + if (effect != CONST_ANI_NONE) { + g_game.addDistanceEffect(fromPos, toPos, effect); + } +} + +void Combat::CombatFunc(Creature* caster, const Position& pos, const AreaCombat* area, const CombatParams& params, COMBATFUNC func, CombatDamage* data) +{ + std::forward_list tileList; + + if (caster) { + getCombatArea(caster->getPosition(), pos, area, tileList); + } else { + getCombatArea(pos, pos, area, tileList); + } + + SpectatorVec list; + uint32_t maxX = 0; + uint32_t maxY = 0; + + //calculate the max viewable range + for (Tile* tile : tileList) { + const Position& tilePos = tile->getPosition(); + + uint32_t diff = Position::getDistanceX(tilePos, pos); + if (diff > maxX) { + maxX = diff; + } + + diff = Position::getDistanceY(tilePos, pos); + if (diff > maxY) { + maxY = diff; + } + } + + const int32_t rangeX = maxX + Map::maxViewportX; + const int32_t rangeY = maxY + Map::maxViewportY; + g_game.map.getSpectators(list, pos, true, true, rangeX, rangeX, rangeY, rangeY); + + uint16_t decreasedDamage = 0; + const uint16_t maximumDecreasedDamage = params.maximumDecreasedDamage; + + bool firstCreature = true; + + if (params.decreaseDamage && data) { + for (Tile* tile : tileList) { + if (canDoCombat(caster, tile, params.aggressive) != RETURNVALUE_NOERROR) { + continue; + } + + if (CreatureVector* creatures = tile->getCreatures()) { + const Creature* topCreature = tile->getTopCreature(); + for (Creature* creature : *creatures) { + if (params.targetCasterOrTopMost) { + if (caster && caster->getTile() == tile) { + if (creature != caster) { + continue; + } + } else if (creature != topCreature) { + continue; + } + } + + if (!params.aggressive || (caster != creature && Combat::canDoCombat(caster, creature) == RETURNVALUE_NOERROR)) { + if (firstCreature) { + firstCreature = false; + continue; + } + + // only apply to players + if (creature->getPlayer()) { + if (maximumDecreasedDamage && decreasedDamage >= maximumDecreasedDamage) { + break; + } + + decreasedDamage += params.decreaseDamage; + } + } + } + } + } + + // actually decrease total damage output + if (data->value == 0) { + int32_t decreasedMinDamage = std::abs(data->min) * decreasedDamage / 100; + int32_t decreasedMaxDamage = std::abs(data->max) * decreasedDamage / 100; + + if (data->min < 0) { + // damaging spell, get as close as zero as we can get + // do not allow healing values + data->min += decreasedMinDamage; + data->max += decreasedMaxDamage; + + data->min = std::min(0, data->min); + data->max = std::min(0, data->max); + } else { + // healing spell, get as close as zero as we can get + // do not allow damaging values + data->min -= decreasedMinDamage; + data->max -= decreasedMaxDamage; + + data->min = std::max(0, data->min); + data->max = std::max(0, data->max); + } + } else { + int32_t decreasedValue = (std::abs(data->value) * decreasedDamage) / 100; + + if (data->value < 0) { + // damaging spell, get as close as zero as we can get + // do not allow healing values + data->value += decreasedValue; + + data->value = std::min(0, data->value); + } else { + // healing spell, get as close as zero as we can get + // do not allow damaging values + data->value -= decreasedValue; + + data->value = std::max(0, data->value); + } + } + } + + for (Tile* tile : tileList) { + if (canDoCombat(caster, tile, params.aggressive) != RETURNVALUE_NOERROR) { + continue; + } + + if (CreatureVector* creatures = tile->getCreatures()) { + const Creature* topCreature = tile->getTopCreature(); + for (Creature* creature : *creatures) { + if (params.targetCasterOrTopMost) { + if (caster && caster->getTile() == tile) { + if (creature != caster) { + continue; + } + } else if (creature != topCreature) { + continue; + } + } + + if (!params.aggressive || (caster != creature && Combat::canDoCombat(caster, creature) == RETURNVALUE_NOERROR)) { + func(caster, creature, params, data); + if (params.targetCallback) { + params.targetCallback->onTargetCombat(caster, creature); + } + + if (params.targetCasterOrTopMost) { + break; + } + } + } + } + combatTileEffects(list, caster, tile, params); + } + postCombatEffects(caster, pos, params); +} + +void Combat::doCombat(Creature* caster, Creature* target) const +{ + //target combat callback function + if (params.combatType != COMBAT_NONE) { + CombatDamage damage = getCombatDamage(caster); + if (damage.type != COMBAT_MANADRAIN) { + doCombatHealth(caster, target, damage, params); + } else { + doCombatMana(caster, target, damage, params); + } + } else { + doCombatDefault(caster, target, params); + } +} + +void Combat::doCombat(Creature* caster, const Position& position) const +{ + //area combat callback function + if (params.combatType != COMBAT_NONE) { + CombatDamage damage = getCombatDamage(caster); + if (damage.type != COMBAT_MANADRAIN) { + doCombatHealth(caster, position, area.get(), damage, params); + } else { + doCombatMana(caster, position, area.get(), damage, params); + } + } else { + CombatFunc(caster, position, area.get(), params, CombatNullFunc, nullptr); + } +} + +int32_t Combat::computeDamage(Creature* creature, int32_t strength, int32_t variation) +{ + int32_t damage = strength; + if (variation) { + damage = normal_random(-variation, variation) + strength; + } + + if (creature) { + if (Player* player = creature->getPlayer()) { + int32_t formula = 3 * player->getMagicLevel() + 2 * player->getLevel(); + damage = formula * damage / 100; + } + } + + return damage; +} + +int32_t Combat::getTotalDamage(int32_t attackSkill, int32_t attackValue, fightMode_t fightMode) +{ + int32_t damage = attackValue; + + switch (fightMode) { + case FIGHTMODE_ATTACK: + damage += 2 * damage / 10; + break; + case FIGHTMODE_DEFENSE: + damage -= 4 * damage / 10; + break; + default: break; + } + + int32_t formula = (5 * (attackSkill) + 50) * damage; + int32_t randresult = rand() % 100; + int32_t totalDamage = -(ceil(formula * ((rand() % 100 + randresult) / 2) / 10000.)); + return totalDamage; +} + +bool Combat::attack(Creature* attacker, Creature* target) +{ + if (Player* player = attacker->getPlayer()) { + Item* weapon = player->getWeapon(); + if (weapon) { + if (weapon->getWeaponType() == WEAPON_DISTANCE || weapon->getWeaponType() == WEAPON_WAND) { + return rangeAttack(attacker, target, player->getFightMode()); + } + } + + return closeAttack(attacker, target, player->getFightMode()); + } + + return false; +} + +bool Combat::closeAttack(Creature* attacker, Creature* target, fightMode_t fightMode) +{ + const Position& attackerPos = attacker->getPosition(); + const Position& targetPos = target->getPosition(); + if (attackerPos.z != targetPos.z) { + return false; + } + + if (std::max(Position::getDistanceX(attackerPos, targetPos), Position::getDistanceY(attackerPos, targetPos)) > 1) { + return false; + } + + Item* weapon = nullptr; + + if (Player* player = attacker->getPlayer()) { + weapon = player->getWeapon(); + if (weapon && !Combat::canUseWeapon(player, weapon)) { + return false; + } + } + + uint32_t attackValue = 0; + uint32_t skillValue = 0; + uint8_t skill = SKILL_FIST; + + Combat::getAttackValue(attacker, attackValue, skillValue, skill); + + int32_t defense = target->getDefense(); + + if (OTSYS_TIME() < target->earliestDefendTime) { + defense = 0; + } + + CombatParams combatParams; + combatParams.blockedByArmor = true; + combatParams.blockedByShield = true; + combatParams.combatType = COMBAT_PHYSICALDAMAGE; + + CombatDamage combatDamage; + combatDamage.type = combatParams.combatType; + int32_t totalDamage = Combat::getTotalDamage(skillValue, attackValue, fightMode); + combatDamage.value = totalDamage; + + bool hit = Combat::doCombatHealth(attacker, target, combatDamage, combatParams); + + if (Monster* monster = attacker->getMonster()) { + int32_t poison = monster->mType->info.poison; + if (poison) { + int32_t randTest = rand(); + + if (hit || -totalDamage > defense && (randTest == 5 * (randTest / 5))) { + poison = normal_random(poison / 2, poison); + if (poison) { + ConditionDamage* condition = static_cast(Condition::createCondition(CONDITIONID_COMBAT, CONDITION_POISON, 0, 0)); + condition->setParam(CONDITION_PARAM_OWNER, attacker->getID()); + condition->setParam(CONDITION_PARAM_CYCLE, poison); + condition->setParam(CONDITION_PARAM_COUNT, 3); + condition->setParam(CONDITION_PARAM_MAX_COUNT, 3); + target->addCombatCondition(condition); + } + } + } + } + + if (Player* player = attacker->getPlayer()) { + // skills advancing + if (!player->hasFlag(PlayerFlag_NotGainSkill)) { + if (player->getAddAttackSkill() && player->getLastAttackBlockType() != BLOCK_IMMUNITY) { + player->addSkillAdvance(static_cast(skill), 1); + } + } + + // weapon + if (weapon) { + if (weapon->getCharges() > 0) { + int32_t charges = weapon->getCharges() - 1; + if (charges <= 0) { + g_game.internalRemoveItem(weapon); + } else { + g_game.transformItem(weapon, weapon->getID(), charges); + } + } + } + } + + if (Player* player = attacker->getPlayer()) { + Combat::postWeaponEffects(player, weapon); + } + + return true; +} + +bool Combat::rangeAttack(Creature* attacker, Creature* target, fightMode_t fightMode) +{ + const Position& attackerPos = attacker->getPosition(); + const Position& targetPos = target->getPosition(); + if (attackerPos.z != targetPos.z) { + return false; + } + + uint8_t range = 0; + uint8_t hitChance = 0; + uint8_t distanceEffect = 0; + uint8_t specialEffect = 0; + int32_t attackStrength = 0; + int32_t attackVariation = 0; + + Item* weapon = nullptr; + Item* ammunition = nullptr; + + bool moveWeapon = true; + + if (Player* player = attacker->getPlayer()) { + weapon = player->getWeapon(); + if (!weapon) { + return false; + } + + if (!Combat::canUseWeapon(player, weapon)) { + return false; + } + + range = weapon->getShootRange(); + distanceEffect = weapon->getMissileType(); + + if (weapon->getWeaponType() == WEAPON_DISTANCE) { + ammunition = player->getAmmunition(); + if (weapon->getAmmoType() != AMMO_NONE) { + if (!ammunition || weapon->getAmmoType() != ammunition->getAmmoType()) { + // redirect to fist fighting + return closeAttack(attacker, target, fightMode); + } + + distanceEffect = ammunition->getMissileType(); + } + } + } + + if (std::max(Position::getDistanceX(attackerPos, targetPos), Position::getDistanceY(attackerPos, targetPos)) > range) { + return false; + } + + if (weapon->getWeaponType() == WEAPON_DISTANCE) { + uint32_t attackValue = 0; + uint32_t skillValue = 0; + uint8_t skill = SKILL_FIST; + + Combat::getAttackValue(attacker, attackValue, skillValue, skill); + + CombatParams combatParams; + combatParams.blockedByArmor = true; + combatParams.blockedByShield = false; + combatParams.combatType = COMBAT_PHYSICALDAMAGE; + + CombatDamage combatDamage; + combatDamage.type = combatParams.combatType; + combatDamage.value = Combat::getTotalDamage(skillValue, attackValue, fightMode); + + if (weapon) { + hitChance = 75; // throwables and such + specialEffect = weapon->getWeaponSpecialEffect(); + attackStrength = weapon->getAttackStrength(); + attackVariation = weapon->getAttackVariation(); + if (weapon->getFragility()) { + if (normal_random(0, 99) <= weapon->getFragility()) { + uint16_t count = weapon->getItemCount(); + if (count > 1) { + g_game.transformItem(weapon, weapon->getID(), count - 1); + } else { + g_game.internalRemoveItem(weapon); + } + + moveWeapon = false; + } + } + } + + if (ammunition && weapon->getAmmoType() != AMMO_NONE && weapon->getAmmoType() == ammunition->getAmmoType()) { + hitChance = 90; // bows and crossbows + specialEffect = ammunition->getWeaponSpecialEffect(); + attackStrength = ammunition->getAttackStrength(); + attackVariation = ammunition->getAttackVariation(); + if (normal_random(0, 100) <= ammunition->getFragility()) { + uint16_t count = ammunition->getItemCount(); + if (count > 1) { + g_game.transformItem(ammunition, ammunition->getID(), count - 1); + } else { + g_game.internalRemoveItem(ammunition); + } + } + + moveWeapon = false; + } + + int32_t distance = std::max(Position::getDistanceX(attackerPos, targetPos), Position::getDistanceY(attackerPos, targetPos)); + if (distance <= 1) { + distance = 5; + } + + distance *= 15; + + bool hit = false; + + if (rand() % distance <= skillValue) { + hit = rand() % 100 <= hitChance; + } + + if (Player* player = attacker->getPlayer()) { + if (player->getAddAttackSkill()) { + switch (player->getLastAttackBlockType()) { + case BLOCK_NONE: { + player->addSkillAdvance(SKILL_DISTANCE, 2); + break; + } + + case BLOCK_DEFENSE: + case BLOCK_ARMOR: { + player->addSkillAdvance(SKILL_DISTANCE, 1); + break; + } + + default: break; + } + } + } + + if (specialEffect == 1) { + if (hit) { + const int32_t rounds = ammunition ? ammunition->getAttackStrength() : weapon->getAttackStrength(); + + ConditionDamage* poisonDamage = new ConditionDamage(CONDITIONID_COMBAT, CONDITION_POISON); + poisonDamage->setParam(CONDITION_PARAM_OWNER, attacker->getID()); + poisonDamage->setParam(CONDITION_PARAM_CYCLE, rounds); + poisonDamage->setParam(CONDITION_PARAM_COUNT, 3); + poisonDamage->setParam(CONDITION_PARAM_MAX_COUNT, 3); + + target->addCombatCondition(poisonDamage); + } + } else if (specialEffect == 2) { + DamageImpact impact; + impact.actor = attacker; + impact.damage.type = COMBAT_PHYSICALDAMAGE; + impact.damage.value = -Combat::computeDamage(attacker, attackStrength, attackVariation); + impact.params.blockedByArmor = true; + impact.params.blockedByShield = false; + circleShapeSpell(attacker, target->getPosition(), 0xFF, 0, 3, &impact, 7); + } + + if (!hit) { + Tile* destTile = target->getTile(); + + if (!Position::areInRange<1, 1, 0>(attacker->getPosition(), target->getPosition())) { + static std::vector> destList{ + { -1, -1 },{ 0, -1 },{ 1, -1 }, + { -1, 0 },{ 0, 0 },{ 1, 0 }, + { -1, 1 },{ 0, 1 },{ 1, 1 } + }; + std::shuffle(destList.begin(), destList.end(), getRandomGenerator()); + + Position destPos = target->getPosition(); + + for (const auto& dir : destList) { + // Blocking tiles or tiles without ground ain't valid targets for spears + Tile* tmpTile = g_game.map.getTile(destPos.x + dir.first, destPos.y + dir.second, destPos.z); + if (tmpTile && !tmpTile->hasFlag(TILESTATE_IMMOVABLEBLOCKSOLID) && tmpTile->getGround() != nullptr) { + destTile = tmpTile; + break; + } + } + } + + g_game.addMagicEffect(destTile->getPosition(), CONST_ME_POFF); + g_game.addDistanceEffect(attackerPos, destTile->getPosition(), distanceEffect); + + if (moveWeapon) { + g_game.internalMoveItem(weapon->getParent(), destTile, INDEX_WHEREEVER, weapon, 1, nullptr, FLAG_NOLIMIT); + } + + return true; + } + + g_game.addDistanceEffect(attackerPos, targetPos, distanceEffect); + Combat::doCombatHealth(attacker, target, combatDamage, combatParams); + + if (moveWeapon) { + g_game.internalMoveItem(weapon->getParent(), target->getTile(), INDEX_WHEREEVER, weapon, 1, nullptr, FLAG_NOLIMIT); + } + } else if (weapon->getWeaponType() == WEAPON_WAND) { + int32_t variation = normal_random(-weapon->getAttackVariation(), weapon->getAttackVariation()); + + CombatParams combatParams; + combatParams.combatType = weapon->getDamageType(); + + CombatDamage combatDamage; + combatDamage.type = combatParams.combatType; + combatDamage.value = -(variation + weapon->getAttackStrength()); + + g_game.addDistanceEffect(attackerPos, targetPos, distanceEffect); + Combat::doCombatHealth(attacker, target, combatDamage, combatParams); + } + + if (Player* player = attacker->getPlayer()) { + Combat::postWeaponEffects(player, weapon); + } + + return true; +} + +void Combat::circleShapeSpell(Creature* attacker, const Position& toPos, int32_t range, int32_t animation, int32_t radius, DamageImpact* impact, int32_t effect) +{ + const Position& fromPos = attacker->getPosition(); + if (fromPos.z != toPos.z) { + return; + } + + int32_t distance = std::max(Position::getDistanceX(fromPos, toPos), Position::getDistanceY(fromPos, toPos)); + if (distance > range) { + return; + } + + if (animation && fromPos != toPos) { + g_game.addDistanceEffect(fromPos, toPos, animation); + } + + std::forward_list tiles; + + AreaCombat areaCombat; + areaCombat.setupArea(radius); + + areaCombat.getList(toPos, toPos, tiles); + + for (Tile* tile : tiles) { + if (tile->hasFlag(TILESTATE_PROTECTIONZONE)) { + continue; + } + + if (CreatureVector* creatures = tile->getCreatures()) { + for (Creature* creature : *creatures) { + impact->handleCreature(creature); + } + } + + if (effect) { + g_game.addMagicEffect(tile->getPosition(), effect); + } + } +} + +void Combat::getAttackValue(Creature* creature, uint32_t& attackValue, uint32_t& skillValue, uint8_t& skill) +{ + skill = SKILL_FIST; + + if (Player* player = creature->getPlayer()) { + Item* weapon = player->getWeapon(); + if (weapon) { + switch (weapon->getWeaponType()) { + case WEAPON_AXE: { + skill = SKILL_AXE; + attackValue = weapon->getAttack(); + break; + } + case WEAPON_SWORD: { + skill = SKILL_SWORD; + attackValue = weapon->getAttack(); + break; + } + case WEAPON_CLUB: { + skill = SKILL_CLUB; + attackValue = weapon->getAttack(); + break; + } + case WEAPON_DISTANCE: { + skill = SKILL_DISTANCE; + attackValue = weapon->getAttack(); + + if (weapon->getAmmoType() != AMMO_NONE) { + Item* ammunition = player->getAmmunition(); + if (ammunition && ammunition->getAmmoType() == weapon->getAmmoType()) { + attackValue += ammunition->getAttack(); + } + } + break; + } + default: + attackValue = 7; + break; + } + + skillValue = player->getSkillLevel(skill); + } else { + attackValue = 7; + skillValue = player->getSkillLevel(skill); + } + } else if (Monster* monster = creature->getMonster()) { + attackValue = monster->mType->info.attack; + skillValue = monster->mType->info.skill; + } +} + +bool Combat::canUseWeapon(Player* player, Item* weapon) +{ + if (player->hasFlag(PlayerFlag_IgnoreWeaponCheck)) { + return true; + } + + if (player->getLevel() < weapon->getMinimumLevel()) { + return false; + } + + if (!player->hasFlag(PlayerFlag_HasInfiniteMana) && player->getMana() < weapon->getManaConsumption()) { + return false; + } + + const ItemType& itemType = Item::items[weapon->getID()]; + if (hasBitSet(WIELDINFO_VOCREQ, itemType.wieldInfo)) { + if (!hasBitSet(player->getVocationFlagId(), itemType.vocations)) { + return false; + } + } + + return true; +} + +void Combat::postWeaponEffects(Player* player, Item* weapon) +{ + if (!weapon || player->hasFlag(PlayerFlag_IgnoreWeaponCheck)) { + return; + } + + int32_t manaConsumption = weapon->getManaConsumption(); + if (manaConsumption) { + player->addManaSpent(manaConsumption); + player->changeMana(-manaConsumption); + } +} + +bool Combat::doCombatHealth(Creature* caster, Creature* target, CombatDamage& damage, const CombatParams& params) +{ + bool canCombat = !params.aggressive || (caster != target && Combat::canDoCombat(caster, target) == RETURNVALUE_NOERROR); + if ((caster == target || canCombat) && params.impactEffect != CONST_ME_NONE) { + g_game.addMagicEffect(target->getPosition(), params.impactEffect); + } + + if (canCombat) { + canCombat = CombatHealthFunc(caster, target, params, &damage); + if (params.targetCallback) { + params.targetCallback->onTargetCombat(caster, target); + } + + if (caster && params.distanceEffect != CONST_ANI_NONE) { + addDistanceEffect(caster->getPosition(), target->getPosition(), params.distanceEffect); + } + } + + return canCombat; +} + +void Combat::doCombatHealth(Creature* caster, const Position& position, const AreaCombat* area, CombatDamage& damage, const CombatParams& params) +{ + CombatFunc(caster, position, area, params, CombatHealthFunc, &damage); +} + +void Combat::doCombatMana(Creature* caster, Creature* target, CombatDamage& damage, const CombatParams& params) +{ + bool canCombat = !params.aggressive || (caster != target && Combat::canDoCombat(caster, target) == RETURNVALUE_NOERROR); + if ((caster == target || canCombat) && params.impactEffect != CONST_ME_NONE) { + g_game.addMagicEffect(target->getPosition(), params.impactEffect); + } + + if (canCombat) { + CombatManaFunc(caster, target, params, &damage); + if (params.targetCallback) { + params.targetCallback->onTargetCombat(caster, target); + } + + if (caster && params.distanceEffect != CONST_ANI_NONE) { + addDistanceEffect(caster->getPosition(), target->getPosition(), params.distanceEffect); + } + } +} + +void Combat::doCombatMana(Creature* caster, const Position& position, const AreaCombat* area, CombatDamage& damage, const CombatParams& params) +{ + CombatFunc(caster, position, area, params, CombatManaFunc, &damage); +} + +void Combat::doCombatCondition(Creature* caster, const Position& position, const AreaCombat* area, const CombatParams& params) +{ + CombatFunc(caster, position, area, params, CombatConditionFunc, nullptr); +} + +void Combat::doCombatCondition(Creature* caster, Creature* target, const CombatParams& params) +{ + bool canCombat = !params.aggressive || (caster != target && Combat::canDoCombat(caster, target) == RETURNVALUE_NOERROR); + if ((caster == target || canCombat) && params.impactEffect != CONST_ME_NONE) { + g_game.addMagicEffect(target->getPosition(), params.impactEffect); + } + + if (canCombat) { + CombatConditionFunc(caster, target, params, nullptr); + if (params.targetCallback) { + params.targetCallback->onTargetCombat(caster, target); + } + + if (caster && params.distanceEffect != CONST_ANI_NONE) { + addDistanceEffect(caster->getPosition(), target->getPosition(), params.distanceEffect); + } + } +} + +void Combat::doCombatDispel(Creature* caster, const Position& position, const AreaCombat* area, const CombatParams& params) +{ + CombatFunc(caster, position, area, params, CombatDispelFunc, nullptr); +} + +void Combat::doCombatDispel(Creature* caster, Creature* target, const CombatParams& params) +{ + bool canCombat = !params.aggressive || (caster != target && Combat::canDoCombat(caster, target) == RETURNVALUE_NOERROR); + if ((caster == target || canCombat) && params.impactEffect != CONST_ME_NONE) { + g_game.addMagicEffect(target->getPosition(), params.impactEffect); + } + + if (canCombat) { + CombatDispelFunc(caster, target, params, nullptr); + if (params.targetCallback) { + params.targetCallback->onTargetCombat(caster, target); + } + + if (caster && params.distanceEffect != CONST_ANI_NONE) { + addDistanceEffect(caster->getPosition(), target->getPosition(), params.distanceEffect); + } + } +} + +void Combat::doCombatDefault(Creature* caster, Creature* target, const CombatParams& params) +{ + if (!params.aggressive || (caster != target && Combat::canDoCombat(caster, target) == RETURNVALUE_NOERROR)) { + SpectatorVec list; + g_game.map.getSpectators(list, target->getPosition(), true, true); + + CombatNullFunc(caster, target, params, nullptr); + combatTileEffects(list, caster, target->getTile(), params); + + if (params.targetCallback) { + params.targetCallback->onTargetCombat(caster, target); + } + + /* + if (params.impactEffect != CONST_ME_NONE) { + g_game.addMagicEffect(target->getPosition(), params.impactEffect); + } + */ + + if (caster && params.distanceEffect != CONST_ANI_NONE) { + addDistanceEffect(caster->getPosition(), target->getPosition(), params.distanceEffect); + } + } +} + +//**********************************************************// + +void ValueCallback::getMinMaxValues(Player* player, CombatDamage& damage, bool useCharges) const +{ + //onGetPlayerMinMaxValues(...) + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - ValueCallback::getMinMaxValues] Call stack overflow" << std::endl; + return; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + if (!env->setCallbackId(scriptId, scriptInterface)) { + scriptInterface->resetScriptEnv(); + return; + } + + lua_State* L = scriptInterface->getLuaState(); + + scriptInterface->pushFunction(scriptId); + + LuaScriptInterface::pushUserdata(L, player); + LuaScriptInterface::setMetatable(L, -1, "Player"); + + int parameters = 1; + switch (type) { + case COMBAT_FORMULA_LEVELMAGIC: { + //onGetPlayerMinMaxValues(player, level, maglevel) + lua_pushnumber(L, player->getLevel()); + lua_pushnumber(L, player->getMagicLevel()); + parameters += 2; + break; + } + + case COMBAT_FORMULA_SKILL: { + //onGetPlayerMinMaxValues(player, attackSkill, attackValue, fightMode) + uint32_t attackValue = 7; + uint32_t attackSkill = 0; + uint8_t skill = 0; + + Combat::getAttackValue(player, attackValue, attackSkill, skill); + + Item* weapon = player->getWeapon(); + if (useCharges && weapon) { + const ItemType& itemType = Item::items.getItemType(weapon->getID()); + if (itemType.charges) { + int32_t newCount = std::max(0, weapon->getCharges() - 1); + if (newCount <= 0) { + g_game.internalRemoveItem(weapon); + } else { + g_game.transformItem(weapon, weapon->getID(), newCount); + } + } + } + + lua_pushnumber(L, attackSkill); + lua_pushnumber(L, attackValue); + lua_pushnumber(L, player->getFightMode()); + parameters += 3; + break; + } + + default: { + std::cout << "ValueCallback::getMinMaxValues - unknown callback type" << std::endl; + scriptInterface->resetScriptEnv(); + return; + } + } + + int size0 = lua_gettop(L); + if (lua_pcall(L, parameters, 2, 0) != 0) { + LuaScriptInterface::reportError(nullptr, LuaScriptInterface::popString(L)); + } else { + damage.min = LuaScriptInterface::getNumber(L, -2); + damage.max = LuaScriptInterface::getNumber(L, -1); + lua_pop(L, 2); + } + + if ((lua_gettop(L) + parameters + 1) != size0) { + LuaScriptInterface::reportError(nullptr, "Stack size changed!"); + } + + scriptInterface->resetScriptEnv(); +} + +//**********************************************************// + +void TileCallback::onTileCombat(Creature* creature, Tile* tile) const +{ + //onTileCombat(creature, pos) + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - TileCallback::onTileCombat] Call stack overflow" << std::endl; + return; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + if (!env->setCallbackId(scriptId, scriptInterface)) { + scriptInterface->resetScriptEnv(); + return; + } + + lua_State* L = scriptInterface->getLuaState(); + + scriptInterface->pushFunction(scriptId); + if (creature) { + LuaScriptInterface::pushUserdata(L, creature); + LuaScriptInterface::setCreatureMetatable(L, -1, creature); + } else { + lua_pushnil(L); + } + LuaScriptInterface::pushPosition(L, tile->getPosition()); + + scriptInterface->callFunction(2); +} + +//**********************************************************// + +void TargetCallback::onTargetCombat(Creature* creature, Creature* target) const +{ + //onTargetCombat(creature, target) + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - TargetCallback::onTargetCombat] Call stack overflow" << std::endl; + return; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + if (!env->setCallbackId(scriptId, scriptInterface)) { + scriptInterface->resetScriptEnv(); + return; + } + + lua_State* L = scriptInterface->getLuaState(); + + scriptInterface->pushFunction(scriptId); + + if (creature) { + LuaScriptInterface::pushUserdata(L, creature); + LuaScriptInterface::setCreatureMetatable(L, -1, creature); + } else { + lua_pushnil(L); + } + + if (target) { + LuaScriptInterface::pushUserdata(L, target); + LuaScriptInterface::setCreatureMetatable(L, -1, target); + } else { + lua_pushnil(L); + } + + int size0 = lua_gettop(L); + + if (lua_pcall(L, 2, 0 /*nReturnValues*/, 0) != 0) { + LuaScriptInterface::reportError(nullptr, LuaScriptInterface::popString(L)); + } + + if ((lua_gettop(L) + 2 /*nParams*/ + 1) != size0) { + LuaScriptInterface::reportError(nullptr, "Stack size changed!"); + } + + scriptInterface->resetScriptEnv(); +} + +//**********************************************************// + +void AreaCombat::clear() +{ + for (const auto& it : areas) { + delete it.second; + } + areas.clear(); +} + +AreaCombat::AreaCombat(const AreaCombat& rhs) +{ + hasExtArea = rhs.hasExtArea; + for (const auto& it : rhs.areas) { + areas[it.first] = new MatrixArea(*it.second); + } +} + +void AreaCombat::getList(const Position& centerPos, const Position& targetPos, std::forward_list& list) const +{ + const MatrixArea* area = getArea(centerPos, targetPos); + if (!area) { + return; + } + + uint32_t centerY, centerX; + area->getCenter(centerY, centerX); + + Position tmpPos(targetPos.x - centerX, targetPos.y - centerY, targetPos.z); + uint32_t cols = area->getCols(); + for (uint32_t y = 0, rows = area->getRows(); y < rows; ++y) { + for (uint32_t x = 0; x < cols; ++x) { + if (area->getValue(y, x) != 0) { + if (g_game.isSightClear(targetPos, tmpPos, true)) { + Tile* tile = g_game.map.getTile(tmpPos); + if (!tile) { + tile = new StaticTile(tmpPos.x, tmpPos.y, tmpPos.z); + g_game.map.setTile(tmpPos, tile); + } + list.push_front(tile); + } + } + tmpPos.x++; + } + tmpPos.x -= cols; + tmpPos.y++; + } +} + +void AreaCombat::copyArea(const MatrixArea* input, MatrixArea* output, MatrixOperation_t op) const +{ + uint32_t centerY, centerX; + input->getCenter(centerY, centerX); + + if (op == MATRIXOPERATION_COPY) { + for (uint32_t y = 0; y < input->getRows(); ++y) { + for (uint32_t x = 0; x < input->getCols(); ++x) { + (*output)[y][x] = (*input)[y][x]; + } + } + + output->setCenter(centerY, centerX); + } else if (op == MATRIXOPERATION_MIRROR) { + for (uint32_t y = 0; y < input->getRows(); ++y) { + uint32_t rx = 0; + for (int32_t x = input->getCols(); --x >= 0;) { + (*output)[y][rx++] = (*input)[y][x]; + } + } + + output->setCenter(centerY, (input->getRows() - 1) - centerX); + } else if (op == MATRIXOPERATION_FLIP) { + for (uint32_t x = 0; x < input->getCols(); ++x) { + uint32_t ry = 0; + for (int32_t y = input->getRows(); --y >= 0;) { + (*output)[ry++][x] = (*input)[y][x]; + } + } + + output->setCenter((input->getCols() - 1) - centerY, centerX); + } else { + // rotation + int32_t rotateCenterX = (output->getCols() / 2) - 1; + int32_t rotateCenterY = (output->getRows() / 2) - 1; + int32_t angle; + + switch (op) { + case MATRIXOPERATION_ROTATE90: + angle = 90; + break; + + case MATRIXOPERATION_ROTATE180: + angle = 180; + break; + + case MATRIXOPERATION_ROTATE270: + angle = 270; + break; + + default: + angle = 0; + break; + } + + double angleRad = M_PI * angle / 180.0; + + double a = std::cos(angleRad); + double b = -std::sin(angleRad); + double c = std::sin(angleRad); + double d = std::cos(angleRad); + + const uint32_t rows = input->getRows(); + for (uint32_t x = 0, cols = input->getCols(); x < cols; ++x) { + for (uint32_t y = 0; y < rows; ++y) { + //calculate new coordinates using rotation center + int32_t newX = x - centerX; + int32_t newY = y - centerY; + + //perform rotation + int32_t rotatedX = static_cast(round(newX * a + newY * b)); + int32_t rotatedY = static_cast(round(newX * c + newY * d)); + + //write in the output matrix using rotated coordinates + (*output)[rotatedY + rotateCenterY][rotatedX + rotateCenterX] = (*input)[y][x]; + } + } + + output->setCenter(rotateCenterY, rotateCenterX); + } +} + +MatrixArea* AreaCombat::createArea(const std::list& list, uint32_t rows) +{ + uint32_t cols; + if (rows == 0) { + cols = 0; + } else { + cols = list.size() / rows; + } + + MatrixArea* area = new MatrixArea(rows, cols); + + uint32_t x = 0; + uint32_t y = 0; + + for (uint32_t value : list) { + if (value == 1 || value == 3) { + area->setValue(y, x, true); + } + + if (value == 2 || value == 3) { + area->setCenter(y, x); + } + + ++x; + + if (cols == x) { + x = 0; + ++y; + } + } + return area; +} + +void AreaCombat::setupArea(const std::list& list, uint32_t rows) +{ + MatrixArea* area = createArea(list, rows); + + //NORTH + areas[DIRECTION_NORTH] = area; + + uint32_t maxOutput = std::max(area->getCols(), area->getRows()) * 2; + + //SOUTH + MatrixArea* southArea = new MatrixArea(maxOutput, maxOutput); + copyArea(area, southArea, MATRIXOPERATION_ROTATE180); + areas[DIRECTION_SOUTH] = southArea; + + //EAST + MatrixArea* eastArea = new MatrixArea(maxOutput, maxOutput); + copyArea(area, eastArea, MATRIXOPERATION_ROTATE90); + areas[DIRECTION_EAST] = eastArea; + + //WEST + MatrixArea* westArea = new MatrixArea(maxOutput, maxOutput); + copyArea(area, westArea, MATRIXOPERATION_ROTATE270); + areas[DIRECTION_WEST] = westArea; +} + +void AreaCombat::setupArea(int32_t length, int32_t spread) +{ + std::list list; + + uint32_t rows = length; + int32_t cols = 1; + + if (spread != 0) { + cols = ((length - (length % spread)) / spread) * 2 + 1; + } + + int32_t colSpread = cols; + + for (uint32_t y = 1; y <= rows; ++y) { + int32_t mincol = cols - colSpread + 1; + int32_t maxcol = cols - (cols - colSpread); + + for (int32_t x = 1; x <= cols; ++x) { + if (y == rows && x == ((cols - (cols % 2)) / 2) + 1) { + list.push_back(3); + } else if (x >= mincol && x <= maxcol) { + list.push_back(1); + } else { + list.push_back(0); + } + } + + if (spread > 0 && y % spread == 0) { + --colSpread; + } + } + + setupArea(list, rows); +} + +void AreaCombat::setupArea(int32_t radius) +{ + int32_t area[13][13] = { + {0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0}, + {0, 0, 0, 0, 8, 8, 7, 8, 8, 0, 0, 0, 0}, + {0, 0, 0, 8, 7, 6, 6, 6, 7, 8, 0, 0, 0}, + {0, 0, 8, 7, 6, 5, 5, 5, 6, 7, 8, 0, 0}, + {0, 8, 7, 6, 5, 4, 4, 4, 5, 6, 7, 8, 0}, + {0, 8, 6, 5, 4, 3, 2, 3, 4, 5, 6, 8, 0}, + {8, 7, 6, 5, 4, 2, 1, 2, 4, 5, 6, 7, 8}, + {0, 8, 6, 5, 4, 3, 2, 3, 4, 5, 6, 8, 0}, + {0, 8, 7, 6, 5, 4, 4, 4, 5, 6, 7, 8, 0}, + {0, 0, 8, 7, 6, 5, 5, 5, 6, 7, 8, 0, 0}, + {0, 0, 0, 8, 7, 6, 6, 6, 7, 8, 0, 0, 0}, + {0, 0, 0, 0, 8, 8, 7, 8, 8, 0, 0, 0, 0}, + {0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0} + }; + + std::list list; + + for (auto& row : area) { + for (int cell : row) { + if (cell == 1) { + list.push_back(3); + } else if (cell > 0 && cell <= radius) { + list.push_back(1); + } else { + list.push_back(0); + } + } + } + + setupArea(list, 13); +} + +void AreaCombat::setupExtArea(const std::list& list, uint32_t rows) +{ + if (list.empty()) { + return; + } + + hasExtArea = true; + MatrixArea* area = createArea(list, rows); + + //NORTH-WEST + areas[DIRECTION_NORTHWEST] = area; + + uint32_t maxOutput = std::max(area->getCols(), area->getRows()) * 2; + + //NORTH-EAST + MatrixArea* neArea = new MatrixArea(maxOutput, maxOutput); + copyArea(area, neArea, MATRIXOPERATION_MIRROR); + areas[DIRECTION_NORTHEAST] = neArea; + + //SOUTH-WEST + MatrixArea* swArea = new MatrixArea(maxOutput, maxOutput); + copyArea(area, swArea, MATRIXOPERATION_FLIP); + areas[DIRECTION_SOUTHWEST] = swArea; + + //SOUTH-EAST + MatrixArea* seArea = new MatrixArea(maxOutput, maxOutput); + copyArea(swArea, seArea, MATRIXOPERATION_MIRROR); + areas[DIRECTION_SOUTHEAST] = seArea; +} + +//**********************************************************// + +void MagicField::onStepInField(Creature* creature) +{ + //remove magic walls/wild growth + if (id == ITEM_MAGICWALL || id == ITEM_WILDGROWTH || isBlocking()) { + if (!creature->isInGhostMode()) { + g_game.internalRemoveItem(this, 1); + } + + return; + } + + const ItemType& it = items[getID()]; + if (it.conditionDamage) { + Condition* conditionCopy = it.conditionDamage->clone(); + uint32_t ownerId = getOwner(); + if (ownerId) { + bool harmfulField = true; + + if (g_game.getWorldType() == WORLD_TYPE_NO_PVP || getTile()->hasFlag(TILESTATE_NOPVPZONE)) { + Creature* owner = g_game.getCreatureByID(ownerId); + if (owner) { + if (owner->getPlayer() || (owner->isSummon() && owner->getMaster()->getPlayer())) { + harmfulField = false; + } + } + } + + Player* targetPlayer = creature->getPlayer(); + if (targetPlayer) { + Player* attackerPlayer = g_game.getPlayerByID(ownerId); + if (attackerPlayer) { + if (Combat::isProtected(attackerPlayer, targetPlayer)) { + harmfulField = false; + } + } + } + + if (!harmfulField || (OTSYS_TIME() - createTime <= 5000) || creature->hasBeenAttacked(ownerId)) { + conditionCopy->setParam(CONDITION_PARAM_OWNER, ownerId); + } + } + + creature->addCondition(conditionCopy); + } +} + +void DamageImpact::handleCreature(Creature* target) +{ + Combat::doCombatHealth(actor, target, damage, params); +} + +void SpeedImpact::handleCreature(Creature* target) +{ + ConditionType_t conditionType = CONDITION_PARALYZE; + if (percent > 0) { + conditionType = CONDITION_HASTE; + } + + ConditionSpeed* condition = static_cast(Condition::createCondition(CONDITIONID_COMBAT, conditionType, duration)); + condition->setSpeedDelta(percent); + target->addCondition(condition); +} + +void DunkenImpact::handleCreature(Creature* target) +{ + Condition* condition = Condition::createCondition(CONDITIONID_COMBAT, CONDITION_DRUNK, duration); + target->addCondition(condition); +} diff --git a/src/combat.h b/src/combat.h new file mode 100644 index 0000000..9c32e16 --- /dev/null +++ b/src/combat.h @@ -0,0 +1,397 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_COMBAT_H_B02CE79230FC43708699EE91FCC8F7CC +#define FS_COMBAT_H_B02CE79230FC43708699EE91FCC8F7CC + +#include "thing.h" +#include "condition.h" +#include "map.h" +#include "baseevents.h" + +class Condition; +class Creature; +class Item; + +struct Position; + +//for luascript callback +class ValueCallback final : public CallBack +{ + public: + explicit ValueCallback(formulaType_t type): type(type) {} + void getMinMaxValues(Player* player, CombatDamage& damage, bool useCharges) const; + + protected: + formulaType_t type; +}; + +class TileCallback final : public CallBack +{ + public: + void onTileCombat(Creature* creature, Tile* tile) const; + + protected: + formulaType_t type; +}; + +class TargetCallback final : public CallBack +{ + public: + void onTargetCombat(Creature* creature, Creature* target) const; + + protected: + formulaType_t type; +}; + +struct CombatParams { + std::forward_list> conditionList; + + std::unique_ptr valueCallback; + std::unique_ptr tileCallback; + std::unique_ptr targetCallback; + + uint16_t itemId = 0; + uint16_t decreaseDamage = 0; + uint16_t maximumDecreasedDamage = 0; + + ConditionType_t dispelType = CONDITION_NONE; + CombatType_t combatType = COMBAT_NONE; + + uint8_t impactEffect = CONST_ME_NONE; + uint8_t distanceEffect = CONST_ANI_NONE; + + bool blockedByArmor = false; + bool blockedByShield = false; + bool targetCasterOrTopMost = false; + bool aggressive = true; + bool useCharges = false; +}; + +struct Impact +{ + Creature* actor = nullptr; + + virtual void handleCreature(Creature*) { + // + } +}; + +struct DamageImpact : Impact +{ + CombatParams params; + CombatDamage damage; + + void handleCreature(Creature* target) final; +}; + +struct SpeedImpact : Impact +{ + int32_t percent = 0; + int32_t duration = 0; + + void handleCreature(Creature* target) final; +}; + +struct DunkenImpact : Impact +{ + int32_t duration = 0; + + void handleCreature(Creature* target) final; +}; + +typedef bool (*COMBATFUNC)(Creature*, Creature*, const CombatParams&, CombatDamage*); + +class MatrixArea +{ + public: + MatrixArea(uint32_t rows, uint32_t cols): centerX(0), centerY(0), rows(rows), cols(cols) { + data_ = new bool*[rows]; + + for (uint32_t row = 0; row < rows; ++row) { + data_[row] = new bool[cols]; + + for (uint32_t col = 0; col < cols; ++col) { + data_[row][col] = 0; + } + } + } + + MatrixArea(const MatrixArea& rhs) { + centerX = rhs.centerX; + centerY = rhs.centerY; + rows = rhs.rows; + cols = rhs.cols; + + data_ = new bool*[rows]; + + for (uint32_t row = 0; row < rows; ++row) { + data_[row] = new bool[cols]; + + for (uint32_t col = 0; col < cols; ++col) { + data_[row][col] = rhs.data_[row][col]; + } + } + } + + ~MatrixArea() { + for (uint32_t row = 0; row < rows; ++row) { + delete[] data_[row]; + } + + delete[] data_; + } + + // non-assignable + MatrixArea& operator=(const MatrixArea&) = delete; + + void setValue(uint32_t row, uint32_t col, bool value) const { + data_[row][col] = value; + } + bool getValue(uint32_t row, uint32_t col) const { + return data_[row][col]; + } + + void setCenter(uint32_t y, uint32_t x) { + centerX = x; + centerY = y; + } + void getCenter(uint32_t& y, uint32_t& x) const { + x = centerX; + y = centerY; + } + + uint32_t getRows() const { + return rows; + } + uint32_t getCols() const { + return cols; + } + + inline const bool* operator[](uint32_t i) const { + return data_[i]; + } + inline bool* operator[](uint32_t i) { + return data_[i]; + } + + protected: + uint32_t centerX; + uint32_t centerY; + + uint32_t rows; + uint32_t cols; + bool** data_; +}; + +class AreaCombat +{ + public: + AreaCombat() = default; + + AreaCombat(const AreaCombat& rhs); + ~AreaCombat() { + clear(); + } + + // non-assignable + AreaCombat& operator=(const AreaCombat&) = delete; + + void getList(const Position& centerPos, const Position& targetPos, std::forward_list& list) const; + + void setupArea(const std::list& list, uint32_t rows); + void setupArea(int32_t length, int32_t spread); + void setupArea(int32_t radius); + void setupExtArea(const std::list& list, uint32_t rows); + void clear(); + + protected: + enum MatrixOperation_t { + MATRIXOPERATION_COPY, + MATRIXOPERATION_MIRROR, + MATRIXOPERATION_FLIP, + MATRIXOPERATION_ROTATE90, + MATRIXOPERATION_ROTATE180, + MATRIXOPERATION_ROTATE270, + }; + + MatrixArea* createArea(const std::list& list, uint32_t rows); + void copyArea(const MatrixArea* input, MatrixArea* output, MatrixOperation_t op) const; + + MatrixArea* getArea(const Position& centerPos, const Position& targetPos) const { + int32_t dx = Position::getOffsetX(targetPos, centerPos); + int32_t dy = Position::getOffsetY(targetPos, centerPos); + + Direction dir; + if (dx < 0) { + dir = DIRECTION_WEST; + } else if (dx > 0) { + dir = DIRECTION_EAST; + } else if (dy < 0) { + dir = DIRECTION_NORTH; + } else { + dir = DIRECTION_SOUTH; + } + + if (hasExtArea) { + if (dx < 0 && dy < 0) { + dir = DIRECTION_NORTHWEST; + } else if (dx > 0 && dy < 0) { + dir = DIRECTION_NORTHEAST; + } else if (dx < 0 && dy > 0) { + dir = DIRECTION_SOUTHWEST; + } else if (dx > 0 && dy > 0) { + dir = DIRECTION_SOUTHEAST; + } + } + + auto it = areas.find(dir); + if (it == areas.end()) { + return nullptr; + } + return it->second; + } + + std::map areas; + bool hasExtArea = false; +}; + +class Combat +{ + public: + Combat() = default; + + // non-copyable + Combat(const Combat&) = delete; + Combat& operator=(const Combat&) = delete; + + static int32_t computeDamage(Creature* creature, int32_t strength, int32_t variation); + static int32_t getTotalDamage(int32_t attackSkill, int32_t attackValue, fightMode_t fightMode); + + static bool attack(Creature* attacker, Creature* target); + static bool closeAttack(Creature* attacker, Creature* target, fightMode_t fightMode); + static bool rangeAttack(Creature* attacker, Creature* target, fightMode_t fightMode); + + static void circleShapeSpell(Creature* attacker, const Position& toPos, int32_t range, int32_t animation, int32_t radius, DamageImpact* impact, int32_t effect); + + static void getAttackValue(Creature* creature, uint32_t& attackValue, uint32_t& skillValue, uint8_t& skill); + + static bool doCombatHealth(Creature* caster, Creature* target, CombatDamage& damage, const CombatParams& params); + static void doCombatHealth(Creature* caster, const Position& position, const AreaCombat* area, CombatDamage& damage, const CombatParams& params); + + static void doCombatMana(Creature* caster, Creature* target, CombatDamage& damage, const CombatParams& params); + static void doCombatMana(Creature* caster, const Position& position, const AreaCombat* area, CombatDamage& damage, const CombatParams& params); + + static void doCombatCondition(Creature* caster, Creature* target, const CombatParams& params); + static void doCombatCondition(Creature* caster, const Position& position, const AreaCombat* area, const CombatParams& params); + + static void doCombatDispel(Creature* caster, Creature* target, const CombatParams& params); + static void doCombatDispel(Creature* caster, const Position& position, const AreaCombat* area, const CombatParams& params); + + static void getCombatArea(const Position& centerPos, const Position& targetPos, const AreaCombat* area, std::forward_list& list); + + static bool isInPvpZone(const Creature* attacker, const Creature* target); + static bool isProtected(const Player* attacker, const Player* target); + static bool isPlayerCombat(const Creature* target); + static CombatType_t ConditionToDamageType(ConditionType_t type); + static ConditionType_t DamageToConditionType(CombatType_t type); + static ReturnValue canTargetCreature(Player* attacker, Creature* target); + static ReturnValue canDoCombat(Creature* caster, Tile* tile, bool aggressive); + static ReturnValue canDoCombat(Creature* attacker, Creature* target); + static void postCombatEffects(Creature* caster, const Position& pos, const CombatParams& params); + + static void addDistanceEffect(const Position& fromPos, const Position& toPos, uint8_t effect); + + void doCombat(Creature* caster, Creature* target) const; + void doCombat(Creature* caster, const Position& pos) const; + + bool setCallback(CallBackParam_t key); + CallBack* getCallback(CallBackParam_t key); + + bool setParam(CombatParam_t param, uint32_t value); + void setArea(AreaCombat* area) { + this->area.reset(area); + } + bool hasArea() const { + return area != nullptr; + } + void setCondition(const Condition* condition) { + params.conditionList.emplace_front(condition); + } + void setPlayerCombatValues(formulaType_t formulaType, double mina, double minb, double maxa, double maxb); + void postCombatEffects(Creature* caster, const Position& pos) const { + postCombatEffects(caster, pos, params); + } + + protected: + static bool canUseWeapon(Player* player, Item* weapon); + static void postWeaponEffects(Player* player, Item* weapon); + + static void doCombatDefault(Creature* caster, Creature* target, const CombatParams& params); + + static void CombatFunc(Creature* caster, const Position& pos, const AreaCombat* area, const CombatParams& params, COMBATFUNC func, CombatDamage* data); + + static bool CombatHealthFunc(Creature* caster, Creature* target, const CombatParams& params, CombatDamage* data); + static bool CombatManaFunc(Creature* caster, Creature* target, const CombatParams& params, CombatDamage* damage); + static bool CombatConditionFunc(Creature* caster, Creature* target, const CombatParams& params, CombatDamage* data); + static bool CombatDispelFunc(Creature* caster, Creature* target, const CombatParams& params, CombatDamage* data); + static bool CombatNullFunc(Creature* caster, Creature* target, const CombatParams& params, CombatDamage* data); + + static void combatTileEffects(const SpectatorVec& list, Creature* caster, Tile* tile, const CombatParams& params); + CombatDamage getCombatDamage(Creature* creature) const; + + //configureable + CombatParams params; + + //formula variables + formulaType_t formulaType = COMBAT_FORMULA_UNDEFINED; + double mina = 0.0; + double minb = 0.0; + double maxa = 0.0; + double maxb = 0.0; + + std::unique_ptr area; +}; + +class MagicField final : public Item +{ + public: + explicit MagicField(uint16_t type) : Item(type), createTime(OTSYS_TIME()) {} + + MagicField* getMagicField() final { + return this; + } + const MagicField* getMagicField() const final { + return this; + } + + bool isReplaceable() const { + return Item::items[getID()].replaceable; + } + CombatType_t getCombatType() const { + const ItemType& it = items[getID()]; + return it.combatType; + } + void onStepInField(Creature* creature); + + private: + int64_t createTime; +}; + +#endif diff --git a/src/commands.cpp b/src/commands.cpp new file mode 100644 index 0000000..0e42920 --- /dev/null +++ b/src/commands.cpp @@ -0,0 +1,328 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include + +#include "commands.h" +#include "player.h" +#include "npc.h" +#include "game.h" +#include "actions.h" +#include "iologindata.h" +#include "configmanager.h" +#include "spells.h" +#include "movement.h" +#include "globalevent.h" +#include "monster.h" +#include "scheduler.h" + +#include "pugicast.h" + +extern ConfigManager g_config; +extern Actions* g_actions; +extern Monsters g_monsters; +extern TalkActions* g_talkActions; +extern MoveEvents* g_moveEvents; +extern Spells* g_spells; +extern Game g_game; +extern CreatureEvents* g_creatureEvents; +extern GlobalEvents* g_globalEvents; +extern Chat* g_chat; +extern LuaEnvironment g_luaEnvironment; + +s_defcommands Commands::defined_commands[] = { + // TODO: move all commands to talkactions + + //admin commands + {"/reload", &Commands::reloadInfo}, + {"/raid", &Commands::forceRaid}, + + // player commands + {"!sellhouse", &Commands::sellHouse} +}; + +Commands::Commands() +{ + // set up command map + for (auto& command : defined_commands) { + commandMap[command.name] = new Command(command.f, 1, ACCOUNT_TYPE_GOD, true); + } +} + +Commands::~Commands() +{ + for (const auto& it : commandMap) { + delete it.second; + } +} + +bool Commands::loadFromXml() +{ + pugi::xml_document doc; + pugi::xml_parse_result result = doc.load_file("data/XML/commands.xml"); + if (!result) { + printXMLError("Error - Commands::loadFromXml", "data/XML/commands.xml", result); + return false; + } + + for (auto commandNode : doc.child("commands").children()) { + pugi::xml_attribute cmdAttribute = commandNode.attribute("cmd"); + if (!cmdAttribute) { + std::cout << "[Warning - Commands::loadFromXml] Missing cmd" << std::endl; + continue; + } + + auto it = commandMap.find(cmdAttribute.as_string()); + if (it == commandMap.end()) { + std::cout << "[Warning - Commands::loadFromXml] Unknown command " << cmdAttribute.as_string() << std::endl; + continue; + } + + Command* command = it->second; + + pugi::xml_attribute groupAttribute = commandNode.attribute("group"); + if (groupAttribute) { + command->groupId = pugi::cast(groupAttribute.value()); + } else { + std::cout << "[Warning - Commands::loadFromXml] Missing group for command " << it->first << std::endl; + } + + pugi::xml_attribute acctypeAttribute = commandNode.attribute("acctype"); + if (acctypeAttribute) { + command->accountType = static_cast(pugi::cast(acctypeAttribute.value())); + } else { + std::cout << "[Warning - Commands::loadFromXml] Missing acctype for command " << it->first << std::endl; + } + + pugi::xml_attribute logAttribute = commandNode.attribute("log"); + if (logAttribute) { + command->log = booleanString(logAttribute.as_string()); + } else { + std::cout << "[Warning - Commands::loadFromXml] Missing log for command " << it->first << std::endl; + } + g_game.addCommandTag(it->first.front()); + } + return true; +} + +bool Commands::reload() +{ + for (const auto& it : commandMap) { + Command* command = it.second; + command->groupId = 1; + command->accountType = ACCOUNT_TYPE_GOD; + command->log = true; + } + + g_game.resetCommandTag(); + return loadFromXml(); +} + +bool Commands::exeCommand(Player& player, const std::string& cmd) +{ + std::string str_command; + std::string str_param; + + std::string::size_type loc = cmd.find(' ', 0); + if (loc != std::string::npos) { + str_command = std::string(cmd, 0, loc); + str_param = std::string(cmd, (loc + 1), cmd.size() - loc - 1); + } else { + str_command = cmd; + } + + //find command + auto it = commandMap.find(str_command); + if (it == commandMap.end()) { + return false; + } + + Command* command = it->second; + if (command->groupId > player.getGroup()->id || command->accountType > player.getAccountType()) { + if (player.getGroup()->access) { + player.sendTextMessage(MESSAGE_STATUS_SMALL, "You can not execute this command."); + } + + return false; + } + + //execute command + CommandFunc cfunc = command->f; + (this->*cfunc)(player, str_param); + + if (command->log) { + player.sendTextMessage(MESSAGE_STATUS_CONSOLE_RED, cmd); + + std::ostringstream logFile; + logFile << "data/logs/" << player.getName() << " commands.log"; + std::ofstream out(logFile.str(), std::ios::app); + if (out.is_open()) { + time_t ticks = time(nullptr); + const tm* now = localtime(&ticks); + char buf[32]; + strftime(buf, sizeof(buf), "%d/%m/%Y %H:%M", now); + + out << '[' << buf << "] " << cmd << std::endl; + out.close(); + } + } + return true; +} + +void Commands::reloadInfo(Player& player, const std::string& param) +{ + std::string tmpParam = asLowerCaseString(param); + if (tmpParam == "action" || tmpParam == "actions") { + g_actions->reload(); + player.sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Reloaded actions."); + } else if (tmpParam == "config" || tmpParam == "configuration") { + g_config.reload(); + player.sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Reloaded config."); + } else if (tmpParam == "command" || tmpParam == "commands") { + reload(); + player.sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Reloaded commands."); + } else if (tmpParam == "creaturescript" || tmpParam == "creaturescripts") { + g_creatureEvents->reload(); + player.sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Reloaded creature scripts."); + } else if (tmpParam == "monster" || tmpParam == "monsters") { + g_monsters.reload(); + player.sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Reloaded monsters."); + } else if (tmpParam == "move" || tmpParam == "movement" || tmpParam == "movements" + || tmpParam == "moveevents" || tmpParam == "moveevent") { + g_moveEvents->reload(); + player.sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Reloaded movements."); + } else if (tmpParam == "npc" || tmpParam == "npcs") { + Npcs::reload(); + player.sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Reloaded npcs."); + } else if (tmpParam == "raid" || tmpParam == "raids") { + g_game.raids.reload(); + g_game.raids.startup(); + player.sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Reloaded raids."); + } else if (tmpParam == "spell" || tmpParam == "spells") { + g_spells->reload(); + g_monsters.reload(); + player.sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Reloaded spells."); + } else if (tmpParam == "talk" || tmpParam == "talkaction" || tmpParam == "talkactions") { + g_talkActions->reload(); + player.sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Reloaded talk actions."); + } else if (tmpParam == "items") { + Item::items.reload(); + player.sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Reloaded items."); + } else if (tmpParam == "globalevents" || tmpParam == "globalevent") { + g_globalEvents->reload(); + player.sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Reloaded globalevents."); + } else if (tmpParam == "chat" || tmpParam == "channel" || tmpParam == "chatchannels") { + g_chat->load(); + player.sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Reloaded chatchannels."); + } else if (tmpParam == "global") { + g_luaEnvironment.loadFile("data/global.lua"); + player.sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Reloaded global.lua."); + } else { + player.sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Reload type not found."); + } + lua_gc(g_luaEnvironment.getLuaState(), LUA_GCCOLLECT, 0); +} + +void Commands::sellHouse(Player& player, const std::string& param) +{ + Player* tradePartner = g_game.getPlayerByName(param); + if (!tradePartner || tradePartner == &player) { + player.sendCancelMessage("Trade player not found."); + return; + } + + if (!Position::areInRange<2, 2, 0>(tradePartner->getPosition(), player.getPosition())) { + player.sendCancelMessage("Trade player is too far away."); + return; + } + + if (!tradePartner->isPremium()) { + player.sendCancelMessage("Trade player does not have a premium account."); + return; + } + + HouseTile* houseTile = dynamic_cast(player.getTile()); + if (!houseTile) { + player.sendCancelMessage("You must stand in your house to initiate the trade."); + return; + } + + House* house = houseTile->getHouse(); + if (!house || house->getOwner() != player.getGUID()) { + player.sendCancelMessage("You don't own this house."); + return; + } + + if (g_game.map.houses.getHouseByPlayerId(tradePartner->getGUID())) { + player.sendCancelMessage("Trade player already owns a house."); + return; + } + + if (IOLoginData::hasBiddedOnHouse(tradePartner->getGUID())) { + player.sendCancelMessage("Trade player is currently the highest bidder of an auctioned house."); + return; + } + + Item* transferItem = house->getTransferItem(); + if (!transferItem) { + player.sendCancelMessage("You can not trade this house."); + return; + } + + transferItem->getParent()->setParent(&player); + + if (!g_game.internalStartTrade(&player, tradePartner, transferItem)) { + house->resetTransferItem(); + } +} + +void Commands::forceRaid(Player& player, const std::string& param) +{ + Raid* raid = g_game.raids.getRaidByName(param); + if (!raid || !raid->isLoaded()) { + player.sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "No such raid exists."); + return; + } + + if (g_game.raids.getRunning()) { + player.sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Another raid is already being executed."); + return; + } + + g_game.raids.setRunning(raid); + + RaidEvent* event = raid->getNextRaidEvent(); + if (!event) { + player.sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "The raid does not contain any data."); + return; + } + + raid->setState(RAIDSTATE_EXECUTING); + + uint32_t ticks = event->getDelay(); + if (ticks > 0) { + g_scheduler.addEvent(createSchedulerTask(ticks, std::bind(&Raid::executeRaidEvent, raid, event))); + } else { + g_dispatcher.addTask(createTask(std::bind(&Raid::executeRaidEvent, raid, event))); + } + + player.sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Raid started."); +} diff --git a/src/commands.h b/src/commands.h new file mode 100644 index 0000000..2be9ac1 --- /dev/null +++ b/src/commands.h @@ -0,0 +1,74 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_COMMANDS_H_C95A575CCADF434699D26CD042690970 +#define FS_COMMANDS_H_C95A575CCADF434699D26CD042690970 + +#include "enums.h" + +class Player; + +struct Command; +struct s_defcommands; + +class Commands +{ + public: + Commands(); + ~Commands(); + + // non-copyable + Commands(const Commands&) = delete; + Commands& operator=(const Commands&) = delete; + + bool loadFromXml(); + bool reload(); + + bool exeCommand(Player& player, const std::string& cmd); + + protected: + //commands + void reloadInfo(Player& player, const std::string& param); + void sellHouse(Player& player, const std::string& param); + void forceRaid(Player& player, const std::string& param); + + //table of commands + static s_defcommands defined_commands[]; + + std::map commandMap; +}; + +typedef void (Commands::*CommandFunc)(Player&, const std::string&); + +struct Command { + Command(CommandFunc f, uint32_t groupId, AccountType_t accountType, bool log) + : f(f), groupId(groupId), accountType(accountType), log(log) {} + + CommandFunc f; + uint32_t groupId; + AccountType_t accountType; + bool log; +}; + +struct s_defcommands { + const char* name; + CommandFunc f; +}; + +#endif diff --git a/src/condition.cpp b/src/condition.cpp new file mode 100644 index 0000000..053c1ea --- /dev/null +++ b/src/condition.cpp @@ -0,0 +1,1297 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "condition.h" +#include "game.h" + +extern Game g_game; + +bool Condition::setParam(ConditionParam_t param, int32_t value) +{ + switch (param) { + case CONDITION_PARAM_TICKS: { + ticks = value; + return true; + } + + case CONDITION_PARAM_SUBID: { + subId = value; + return true; + } + + default: { + return false; + } + } +} + +bool Condition::unserialize(PropStream& propStream) +{ + uint8_t attr_type; + while (propStream.read(attr_type) && attr_type != CONDITIONATTR_END) { + if (!unserializeProp(static_cast(attr_type), propStream)) { + return false; + } + } + return true; +} + +bool Condition::unserializeProp(ConditionAttr_t attr, PropStream& propStream) +{ + switch (attr) { + case CONDITIONATTR_TYPE: { + int32_t value; + if (!propStream.read(value)) { + return false; + } + + conditionType = static_cast(value); + return true; + } + + case CONDITIONATTR_ID: { + int32_t value; + if (!propStream.read(value)) { + return false; + } + + id = static_cast(value); + return true; + } + + case CONDITIONATTR_TICKS: { + return propStream.read(ticks); + } + + case CONDITIONATTR_SUBID: { + return propStream.read(subId); + } + + case CONDITIONATTR_END: + return true; + + default: + return false; + } +} + +void Condition::serialize(PropWriteStream& propWriteStream) +{ + propWriteStream.write(CONDITIONATTR_TYPE); + propWriteStream.write(conditionType); + + propWriteStream.write(CONDITIONATTR_ID); + propWriteStream.write(id); + + propWriteStream.write(CONDITIONATTR_TICKS); + propWriteStream.write(ticks); + + propWriteStream.write(CONDITIONATTR_SUBID); + propWriteStream.write(subId); +} + +void Condition::setTicks(int32_t newTicks) +{ + ticks = newTicks; + endTime = ticks + OTSYS_TIME(); +} + +bool Condition::executeCondition(Creature*, int32_t interval) +{ + if (ticks == -1) { + return true; + } + + //Not using set ticks here since it would reset endTime + ticks = std::max(0, ticks - interval); + return getEndTime() >= OTSYS_TIME(); +} + +Condition* Condition::createCondition(ConditionId_t id, ConditionType_t type, int32_t ticks, int32_t param/* = 0*/, uint32_t subId/* = 0*/) +{ + switch (type) { + case CONDITION_POISON: + case CONDITION_FIRE: + case CONDITION_ENERGY: + return new ConditionDamage(id, type, subId); + + case CONDITION_HASTE: + case CONDITION_PARALYZE: + return new ConditionSpeed(id, type, ticks, subId, param); + + case CONDITION_INVISIBLE: + return new ConditionInvisible(id, type, ticks, subId); + + case CONDITION_OUTFIT: + return new ConditionOutfit(id, type, ticks, subId); + + case CONDITION_LIGHT: + return new ConditionLight(id, type, ticks, subId, param & 0xFF, (param & 0xFF00) >> 8); + + case CONDITION_REGENERATION: + return new ConditionRegeneration(id, type, ticks, subId); + + case CONDITION_SOUL: + return new ConditionSoul(id, type, ticks, subId); + + case CONDITION_ATTRIBUTES: + return new ConditionAttributes(id, type, ticks, subId); + + case CONDITION_INFIGHT: + case CONDITION_DRUNK: + case CONDITION_EXHAUST: + case CONDITION_MUTED: + case CONDITION_CHANNELMUTEDTICKS: + case CONDITION_YELLTICKS: + case CONDITION_PACIFIED: + case CONDITION_MANASHIELD: + case CONDITION_AGGRESSIVE: + return new ConditionGeneric(id, type, ticks, subId); + + default: + return nullptr; + } +} + +Condition* Condition::createCondition(PropStream& propStream) +{ + uint8_t attr; + if (!propStream.read(attr) || attr != CONDITIONATTR_TYPE) { + return nullptr; + } + + uint32_t type; + if (!propStream.read(type)) { + return nullptr; + } + + if (!propStream.read(attr) || attr != CONDITIONATTR_ID) { + return nullptr; + } + + uint32_t id; + if (!propStream.read(id)) { + return nullptr; + } + + if (!propStream.read(attr) || attr != CONDITIONATTR_TICKS) { + return nullptr; + } + + uint32_t ticks; + if (!propStream.read(ticks)) { + return nullptr; + } + + if (!propStream.read(attr) || attr != CONDITIONATTR_SUBID) { + return nullptr; + } + + uint32_t subId; + if (!propStream.read(subId)) { + return nullptr; + } + + return createCondition(static_cast(id), static_cast(type), ticks, 0, subId); +} + +bool Condition::startCondition(Creature*) +{ + if (ticks > 0) { + endTime = ticks + OTSYS_TIME(); + } + return true; +} + +bool Condition::isPersistent() const +{ + if (ticks == -1) { + return false; + } + + if (!(id == CONDITIONID_DEFAULT || id == CONDITIONID_COMBAT)) { + return false; + } + + return true; +} + +uint32_t Condition::getIcons() const +{ + return 0; +} + +bool Condition::updateCondition(const Condition* addCondition) +{ + if (conditionType != addCondition->getType()) { + return false; + } + + if (ticks == -1 && addCondition->getTicks() > 0) { + return false; + } + + if (addCondition->getTicks() >= 0 && getEndTime() > (OTSYS_TIME() + addCondition->getTicks())) { + return false; + } + + return true; +} + +bool ConditionGeneric::startCondition(Creature* creature) +{ + return Condition::startCondition(creature); +} + +bool ConditionGeneric::executeCondition(Creature* creature, int32_t interval) +{ + return Condition::executeCondition(creature, interval); +} + +void ConditionGeneric::endCondition(Creature*) +{ + // +} + +void ConditionGeneric::addCondition(Creature*, const Condition* addCondition) +{ + if (updateCondition(addCondition)) { + setTicks(addCondition->getTicks()); + } +} + +uint32_t ConditionGeneric::getIcons() const +{ + uint32_t icons = Condition::getIcons(); + + switch (conditionType) { + case CONDITION_MANASHIELD: + icons |= ICON_MANASHIELD; + break; + + case CONDITION_INFIGHT: + icons |= ICON_SWORDS; + break; + + case CONDITION_DRUNK: + icons |= ICON_DRUNK; + break; + + default: + break; + } + + return icons; +} + +void ConditionAttributes::addCondition(Creature* creature, const Condition* addCondition) +{ + if (updateCondition(addCondition)) { + setTicks(addCondition->getTicks()); + + const ConditionAttributes& conditionAttrs = static_cast(*addCondition); + //Remove the old condition + endCondition(creature); + + //Apply the new one + memcpy(skills, conditionAttrs.skills, sizeof(skills)); + memcpy(skillsPercent, conditionAttrs.skillsPercent, sizeof(skillsPercent)); + memcpy(stats, conditionAttrs.stats, sizeof(stats)); + memcpy(statsPercent, conditionAttrs.statsPercent, sizeof(statsPercent)); + + if (Player* player = creature->getPlayer()) { + updatePercentSkills(player); + updateSkills(player); + updatePercentStats(player); + updateStats(player); + } + } +} + +bool ConditionAttributes::unserializeProp(ConditionAttr_t attr, PropStream& propStream) +{ + if (attr == CONDITIONATTR_SKILLS) { + return propStream.read(skills[currentSkill++]); + } else if (attr == CONDITIONATTR_STATS) { + return propStream.read(stats[currentStat++]); + } + return Condition::unserializeProp(attr, propStream); +} + +void ConditionAttributes::serialize(PropWriteStream& propWriteStream) +{ + Condition::serialize(propWriteStream); + + for (int32_t i = SKILL_FIRST; i <= SKILL_LAST; ++i) { + propWriteStream.write(CONDITIONATTR_SKILLS); + propWriteStream.write(skills[i]); + } + + for (int32_t i = STAT_FIRST; i <= STAT_LAST; ++i) { + propWriteStream.write(CONDITIONATTR_STATS); + propWriteStream.write(stats[i]); + } +} + +bool ConditionAttributes::startCondition(Creature* creature) +{ + if (!Condition::startCondition(creature)) { + return false; + } + + if (Player* player = creature->getPlayer()) { + updatePercentSkills(player); + updateSkills(player); + updatePercentStats(player); + updateStats(player); + } + + return true; +} + +void ConditionAttributes::updatePercentStats(Player* player) +{ + for (int32_t i = STAT_FIRST; i <= STAT_LAST; ++i) { + if (statsPercent[i] == 0) { + continue; + } + + switch (i) { + case STAT_MAXHITPOINTS: + stats[i] = static_cast(player->getMaxHealth() * ((statsPercent[i] - 100) / 100.f)); + break; + + case STAT_MAXMANAPOINTS: + stats[i] = static_cast(player->getMaxMana() * ((statsPercent[i] - 100) / 100.f)); + break; + + case STAT_MAGICPOINTS: + stats[i] = static_cast(player->getMagicLevel() * ((statsPercent[i] - 100) / 100.f)); + break; + } + } +} + +void ConditionAttributes::updateStats(Player* player) +{ + bool needUpdateStats = false; + + for (int32_t i = STAT_FIRST; i <= STAT_LAST; ++i) { + if (stats[i]) { + needUpdateStats = true; + player->setVarStats(static_cast(i), stats[i]); + } + } + + if (needUpdateStats) { + player->sendStats(); + } +} + +void ConditionAttributes::updatePercentSkills(Player* player) +{ + for (uint8_t i = SKILL_FIRST; i <= SKILL_LAST; ++i) { + if (skillsPercent[i] == 0) { + continue; + } + + int32_t unmodifiedSkill = player->getBaseSkill(i); + skills[i] = static_cast(unmodifiedSkill * ((skillsPercent[i] - 100) / 100.f)); + } +} + +void ConditionAttributes::updateSkills(Player* player) +{ + bool needUpdateSkills = false; + + for (int32_t i = SKILL_FIRST; i <= SKILL_LAST; ++i) { + if (skills[i]) { + needUpdateSkills = true; + player->setVarSkill(static_cast(i), skills[i]); + } + } + + if (needUpdateSkills) { + player->sendSkills(); + } +} + +bool ConditionAttributes::executeCondition(Creature* creature, int32_t interval) +{ + return ConditionGeneric::executeCondition(creature, interval); +} + +void ConditionAttributes::endCondition(Creature* creature) +{ + Player* player = creature->getPlayer(); + if (player) { + bool needUpdateSkills = false; + + for (int32_t i = SKILL_FIRST; i <= SKILL_LAST; ++i) { + if (skills[i] || skillsPercent[i]) { + needUpdateSkills = true; + player->setVarSkill(static_cast(i), -skills[i]); + } + } + + if (needUpdateSkills) { + player->sendSkills(); + } + + bool needUpdateStats = false; + + for (int32_t i = STAT_FIRST; i <= STAT_LAST; ++i) { + if (stats[i]) { + needUpdateStats = true; + player->setVarStats(static_cast(i), -stats[i]); + } + } + + if (needUpdateStats) { + player->sendStats(); + } + } +} + +bool ConditionAttributes::setParam(ConditionParam_t param, int32_t value) +{ + bool ret = ConditionGeneric::setParam(param, value); + + switch (param) { + case CONDITION_PARAM_SKILL_MELEE: { + skills[SKILL_CLUB] = value; + skills[SKILL_AXE] = value; + skills[SKILL_SWORD] = value; + return true; + } + + case CONDITION_PARAM_SKILL_MELEEPERCENT: { + skillsPercent[SKILL_CLUB] = value; + skillsPercent[SKILL_AXE] = value; + skillsPercent[SKILL_SWORD] = value; + return true; + } + + case CONDITION_PARAM_SKILL_FIST: { + skills[SKILL_FIST] = value; + return true; + } + + case CONDITION_PARAM_SKILL_FISTPERCENT: { + skillsPercent[SKILL_FIST] = value; + return true; + } + + case CONDITION_PARAM_SKILL_CLUB: { + skills[SKILL_CLUB] = value; + return true; + } + + case CONDITION_PARAM_SKILL_CLUBPERCENT: { + skillsPercent[SKILL_CLUB] = value; + return true; + } + + case CONDITION_PARAM_SKILL_SWORD: { + skills[SKILL_SWORD] = value; + return true; + } + + case CONDITION_PARAM_SKILL_SWORDPERCENT: { + skillsPercent[SKILL_SWORD] = value; + return true; + } + + case CONDITION_PARAM_SKILL_AXE: { + skills[SKILL_AXE] = value; + return true; + } + + case CONDITION_PARAM_SKILL_AXEPERCENT: { + skillsPercent[SKILL_AXE] = value; + return true; + } + + case CONDITION_PARAM_SKILL_DISTANCE: { + skills[SKILL_DISTANCE] = value; + return true; + } + + case CONDITION_PARAM_SKILL_DISTANCEPERCENT: { + skillsPercent[SKILL_DISTANCE] = value; + return true; + } + + case CONDITION_PARAM_SKILL_SHIELD: { + skills[SKILL_SHIELD] = value; + return true; + } + + case CONDITION_PARAM_SKILL_SHIELDPERCENT: { + skillsPercent[SKILL_SHIELD] = value; + return true; + } + + case CONDITION_PARAM_SKILL_FISHING: { + skills[SKILL_FISHING] = value; + return true; + } + + case CONDITION_PARAM_SKILL_FISHINGPERCENT: { + skillsPercent[SKILL_FISHING] = value; + return true; + } + + case CONDITION_PARAM_STAT_MAXHITPOINTS: { + stats[STAT_MAXHITPOINTS] = value; + return true; + } + + case CONDITION_PARAM_STAT_MAXMANAPOINTS: { + stats[STAT_MAXMANAPOINTS] = value; + return true; + } + + case CONDITION_PARAM_STAT_MAGICPOINTS: { + stats[STAT_MAGICPOINTS] = value; + return true; + } + + case CONDITION_PARAM_STAT_MAXHITPOINTSPERCENT: { + statsPercent[STAT_MAXHITPOINTS] = std::max(0, value); + return true; + } + + case CONDITION_PARAM_STAT_MAXMANAPOINTSPERCENT: { + statsPercent[STAT_MAXMANAPOINTS] = std::max(0, value); + return true; + } + + case CONDITION_PARAM_STAT_MAGICPOINTSPERCENT: { + statsPercent[STAT_MAGICPOINTS] = std::max(0, value); + return true; + } + + default: + return ret; + } +} + +void ConditionRegeneration::addCondition(Creature*, const Condition* addCondition) +{ + if (updateCondition(addCondition)) { + setTicks(addCondition->getTicks()); + + const ConditionRegeneration& conditionRegen = static_cast(*addCondition); + + healthTicks = conditionRegen.healthTicks; + manaTicks = conditionRegen.manaTicks; + + healthGain = conditionRegen.healthGain; + manaGain = conditionRegen.manaGain; + } +} + +bool ConditionRegeneration::unserializeProp(ConditionAttr_t attr, PropStream& propStream) +{ + if (attr == CONDITIONATTR_HEALTHTICKS) { + return propStream.read(healthTicks); + } else if (attr == CONDITIONATTR_HEALTHGAIN) { + return propStream.read(healthGain); + } else if (attr == CONDITIONATTR_MANATICKS) { + return propStream.read(manaTicks); + } else if (attr == CONDITIONATTR_MANAGAIN) { + return propStream.read(manaGain); + } + return Condition::unserializeProp(attr, propStream); +} + +void ConditionRegeneration::serialize(PropWriteStream& propWriteStream) +{ + Condition::serialize(propWriteStream); + + propWriteStream.write(CONDITIONATTR_HEALTHTICKS); + propWriteStream.write(healthTicks); + + propWriteStream.write(CONDITIONATTR_HEALTHGAIN); + propWriteStream.write(healthGain); + + propWriteStream.write(CONDITIONATTR_MANATICKS); + propWriteStream.write(manaTicks); + + propWriteStream.write(CONDITIONATTR_MANAGAIN); + propWriteStream.write(manaGain); +} + +bool ConditionRegeneration::executeCondition(Creature* creature, int32_t interval) +{ + internalHealthTicks += interval; + internalManaTicks += interval; + + if (creature->getZone() != ZONE_PROTECTION) { + if (internalHealthTicks >= healthTicks) { + internalHealthTicks = 0; + + creature->changeHealth(healthGain); + } + + if (internalManaTicks >= manaTicks) { + internalManaTicks = 0; + creature->changeMana(manaGain); + } + } + + return ConditionGeneric::executeCondition(creature, interval); +} + +bool ConditionRegeneration::setParam(ConditionParam_t param, int32_t value) +{ + bool ret = ConditionGeneric::setParam(param, value); + + switch (param) { + case CONDITION_PARAM_HEALTHGAIN: + healthGain = value; + return true; + + case CONDITION_PARAM_HEALTHTICKS: + healthTicks = value; + return true; + + case CONDITION_PARAM_MANAGAIN: + manaGain = value; + return true; + + case CONDITION_PARAM_MANATICKS: + manaTicks = value; + return true; + + default: + return ret; + } +} + +void ConditionSoul::addCondition(Creature*, const Condition* addCondition) +{ + if (updateCondition(addCondition)) { + setTicks(addCondition->getTicks()); + + const ConditionSoul& conditionSoul = static_cast(*addCondition); + + soulTicks = conditionSoul.soulTicks; + soulGain = conditionSoul.soulGain; + } +} + +bool ConditionSoul::unserializeProp(ConditionAttr_t attr, PropStream& propStream) +{ + if (attr == CONDITIONATTR_SOULGAIN) { + return propStream.read(soulGain); + } else if (attr == CONDITIONATTR_SOULTICKS) { + return propStream.read(soulTicks); + } + return Condition::unserializeProp(attr, propStream); +} + +void ConditionSoul::serialize(PropWriteStream& propWriteStream) +{ + Condition::serialize(propWriteStream); + + propWriteStream.write(CONDITIONATTR_SOULGAIN); + propWriteStream.write(soulGain); + + propWriteStream.write(CONDITIONATTR_SOULTICKS); + propWriteStream.write(soulTicks); +} + +bool ConditionSoul::executeCondition(Creature* creature, int32_t interval) +{ + internalSoulTicks += interval; + + if (Player* player = creature->getPlayer()) { + if (player->getZone() != ZONE_PROTECTION) { + if (internalSoulTicks >= soulTicks) { + internalSoulTicks = 0; + player->changeSoul(soulGain); + } + } + } + + return ConditionGeneric::executeCondition(creature, interval); +} + +bool ConditionSoul::setParam(ConditionParam_t param, int32_t value) +{ + bool ret = ConditionGeneric::setParam(param, value); + switch (param) { + case CONDITION_PARAM_SOULGAIN: + soulGain = value; + return true; + + case CONDITION_PARAM_SOULTICKS: + soulTicks = value; + return true; + + default: + return ret; + } +} + +bool ConditionDamage::setParam(ConditionParam_t param, int32_t value) +{ + bool ret = Condition::setParam(param, value); + + switch (param) { + case CONDITION_PARAM_OWNER: + owner = value; + return true; + + case CONDITION_PARAM_CYCLE: + cycle = value; + return true; + + case CONDITION_PARAM_COUNT: + count = value; + return true; + + case CONDITION_PARAM_MAX_COUNT: + max_count = value; + return true; + + case CONDITION_PARAM_HIT_DAMAGE: + hit_damage = value; + return true; + + default: + return false; + } +} + +bool ConditionDamage::unserializeProp(ConditionAttr_t attr, PropStream& propStream) +{ + if (attr == CONDITIONATTR_OWNER) { + return propStream.skip(4); + } else if (attr == CONDITIONATTR_CYCLE) { + if (!propStream.read(cycle)) { + return false; + } + + return true; + } else if (attr == CONDITIONATTR_COUNT) { + if (!propStream.read(count)) { + return false; + } + + return true; + } else if (attr == CONDITIONATTR_MAX_COUNT) { + if (!propStream.read(max_count)) { + return false; + } + + return true; + } else if (attr == CONDITIONATTR_FACTOR_PERCENT) { + if (!propStream.read(factor_percent)) { + return false; + } + + return true; + } + + return Condition::unserializeProp(attr, propStream); +} + +void ConditionDamage::serialize(PropWriteStream& propWriteStream) +{ + Condition::serialize(propWriteStream); + + propWriteStream.write(CONDITIONATTR_CYCLE); + propWriteStream.write(cycle); + + propWriteStream.write(CONDITIONATTR_COUNT); + propWriteStream.write(count); + + propWriteStream.write(CONDITIONATTR_MAX_COUNT); + propWriteStream.write(max_count); + + propWriteStream.write(CONDITIONATTR_FACTOR_PERCENT); + propWriteStream.write(factor_percent); +} + +bool ConditionDamage::updateCondition(const Condition* addCondition) +{ + const ConditionDamage& conditionDamage = static_cast(*addCondition); + return conditionDamage.getTotalDamage() >= getTotalDamage(); +} + +bool ConditionDamage::startCondition(Creature* creature) +{ + if (!Condition::startCondition(creature)) { + return false; + } + + creature->onAttacked(); + + setParam(CONDITION_PARAM_TICKINTERVAL, 1000); + + if (factor_percent == -1) { + factor_percent = 50; + } + + if (factor_percent <= 9) { + factor_percent = 10; + } + + if (factor_percent >= 1001) { + factor_percent = 1000; + } + + if (hit_damage) { + doDamage(creature, -hit_damage); + } + + return true; +} + +bool ConditionDamage::executeCondition(Creature* creature, int32_t) +{ + if (conditionType == CONDITION_FIRE) { + const int32_t r_cycle = cycle; + if (r_cycle) { + if (count <= 0) { + count = max_count; + cycle = r_cycle + 2 * (r_cycle <= 0) - 1; + doDamage(creature, -10); + } else { + --count; + } + } else { + return false; + } + } else if (conditionType == CONDITION_POISON) { + const int32_t r_cycle = cycle; + if (r_cycle) { + if (count <= 0) { + count = max_count; + int32_t f = factor_percent * r_cycle / 1000; + if (!f) { + f = 2 * (r_cycle > 0) - 1; + } + + cycle = r_cycle - f; + doDamage(creature, -f); + } else { + --count; + } + } else { + return false; + } + } else if (conditionType == CONDITION_ENERGY) { + const int32_t r_cycle = cycle; + if (r_cycle) { + if (count <= 0) { + count = max_count; + cycle = r_cycle + 2 * (r_cycle <= 0) - 1; + doDamage(creature, -25); + } else { + --count; + } + } else { + return false; + } + } + + return true; +} + +bool ConditionDamage::doDamage(Creature* creature, int32_t healthChange) +{ + if (creature->isSuppress(getType())) { + return true; + } + + CombatDamage damage; + damage.value = healthChange; + damage.type = Combat::ConditionToDamageType(conditionType); + + Creature* attacker = g_game.getCreatureByID(owner); + + if (!creature->isAttackable() || Combat::canDoCombat(attacker, creature) != RETURNVALUE_NOERROR) { + if (!creature->isInGhostMode()) { + g_game.addMagicEffect(creature->getPosition(), CONST_ME_POFF); + } + return false; + } + + if (g_game.combatBlockHit(damage, attacker, creature, false, false, true)) { + return false; + } + return g_game.combatChangeHealth(attacker, creature, damage); +} + +void ConditionDamage::endCondition(Creature*) +{ + // +} + +void ConditionDamage::addCondition(Creature* creature, const Condition* addCondition) +{ + if (addCondition->getType() != conditionType) { + return; + } + + const ConditionDamage& conditionDamage = static_cast(*addCondition); + + if (hit_damage) { + doDamage(creature, -conditionDamage.hit_damage); + } + + if (!updateCondition(addCondition)) { + return; + } + + owner = conditionDamage.owner; + cycle = conditionDamage.cycle; + count = conditionDamage.count; + max_count = conditionDamage.max_count; +} + +int32_t ConditionDamage::getTotalDamage() const +{ + return cycle; +} + +uint32_t ConditionDamage::getIcons() const +{ + uint32_t icons = Condition::getIcons(); + switch (conditionType) { + case CONDITION_FIRE: + icons |= ICON_BURN; + break; + + case CONDITION_ENERGY: + icons |= ICON_ENERGY; + break; + + case CONDITION_POISON: + icons |= ICON_POISON; + break; + + default: + break; + } + return icons; +} + +bool ConditionSpeed::unserializeProp(ConditionAttr_t attr, PropStream& propStream) +{ + if (attr == CONDITIONATTR_SPEEDDELTA) { + return propStream.read(speedDelta); + } else if (attr == CONDITIONATTR_APPLIEDSPEEDDELTA) { + return propStream.read(appliedSpeedDelta); + } + return Condition::unserializeProp(attr, propStream); +} + +void ConditionSpeed::serialize(PropWriteStream& propWriteStream) +{ + Condition::serialize(propWriteStream); + + propWriteStream.write(CONDITIONATTR_SPEEDDELTA); + propWriteStream.write(speedDelta); + + propWriteStream.write(CONDITIONATTR_APPLIEDSPEEDDELTA); + propWriteStream.write(appliedSpeedDelta); +} + +bool ConditionSpeed::startCondition(Creature* creature) +{ + if (!Condition::startCondition(creature)) { + return false; + } + + if (appliedSpeedDelta == 0) { + speedDelta = normal_random(-variation, variation) + speedDelta; + + if (speedDelta >= -100) { + speedDelta = static_cast(creature->getBaseSpeed()) * speedDelta / 100; + } else { + speedDelta = -20 - creature->getBaseSpeed(); + } + + appliedSpeedDelta = speedDelta; + } else { + speedDelta = appliedSpeedDelta; + } + + g_game.changeSpeed(creature, speedDelta); + return true; +} + +bool ConditionSpeed::executeCondition(Creature* creature, int32_t interval) +{ + return Condition::executeCondition(creature, interval); +} + +void ConditionSpeed::endCondition(Creature* creature) +{ + g_game.changeSpeed(creature, -appliedSpeedDelta); +} + +void ConditionSpeed::addCondition(Creature* creature, const Condition* addCondition) +{ + if (conditionType != addCondition->getType()) { + return; + } + + if (ticks == -1 && addCondition->getTicks() > 0) { + return; + } + + const ConditionSpeed& conditionSpeed = static_cast(*addCondition); + + int32_t newVariation = conditionSpeed.variation; + int32_t newSpeedDelta = conditionSpeed.speedDelta; + + newSpeedDelta = normal_random(-newVariation, newVariation) + newSpeedDelta; + + // update ticks + setTicks(addCondition->getTicks()); + + if (newSpeedDelta >= -100) { + newSpeedDelta = static_cast(creature->getBaseSpeed()) * newSpeedDelta / 100; + } else { + newSpeedDelta = -20 - creature->getBaseSpeed(); + } + + creature->setSpeed(-appliedSpeedDelta); + + appliedSpeedDelta = newSpeedDelta; + speedDelta = newSpeedDelta; + + g_game.changeSpeed(creature, newSpeedDelta); +} + +uint32_t ConditionSpeed::getIcons() const +{ + uint32_t icons = Condition::getIcons(); + switch (conditionType) { + case CONDITION_HASTE: + icons |= ICON_HASTE; + break; + + case CONDITION_PARALYZE: + icons |= ICON_PARALYZE; + break; + + default: + break; + } + return icons; +} + +bool ConditionInvisible::startCondition(Creature* creature) +{ + if (!Condition::startCondition(creature)) { + return false; + } + + g_game.internalCreatureChangeVisible(creature, false); + return true; +} + +void ConditionInvisible::endCondition(Creature* creature) +{ + if (!creature->isInvisible()) { + g_game.internalCreatureChangeVisible(creature, true); + } +} + +void ConditionOutfit::setOutfit(const Outfit_t& outfit) +{ + this->outfit = outfit; +} + +bool ConditionOutfit::unserializeProp(ConditionAttr_t attr, PropStream& propStream) +{ + if (attr == CONDITIONATTR_OUTFIT) { + return propStream.read(outfit); + } + return Condition::unserializeProp(attr, propStream); +} + +void ConditionOutfit::serialize(PropWriteStream& propWriteStream) +{ + Condition::serialize(propWriteStream); + + propWriteStream.write(CONDITIONATTR_OUTFIT); + propWriteStream.write(outfit); +} + +bool ConditionOutfit::startCondition(Creature* creature) +{ + if (!Condition::startCondition(creature)) { + return false; + } + + g_game.internalCreatureChangeOutfit(creature, outfit); + return true; +} + +bool ConditionOutfit::executeCondition(Creature* creature, int32_t interval) +{ + return Condition::executeCondition(creature, interval); +} + +void ConditionOutfit::endCondition(Creature* creature) +{ + g_game.internalCreatureChangeOutfit(creature, creature->getDefaultOutfit()); +} + +void ConditionOutfit::addCondition(Creature* creature, const Condition* addCondition) +{ + if (updateCondition(addCondition)) { + setTicks(addCondition->getTicks()); + + const ConditionOutfit& conditionOutfit = static_cast(*addCondition); + outfit = conditionOutfit.outfit; + + g_game.internalCreatureChangeOutfit(creature, outfit); + } +} + +bool ConditionLight::startCondition(Creature* creature) +{ + if (!Condition::startCondition(creature)) { + return false; + } + + internalLightTicks = 0; + lightChangeInterval = ticks / lightInfo.level; + creature->setCreatureLight(lightInfo); + g_game.changeLight(creature); + return true; +} + +bool ConditionLight::executeCondition(Creature* creature, int32_t interval) +{ + internalLightTicks += interval; + + if (internalLightTicks >= lightChangeInterval) { + internalLightTicks = 0; + LightInfo creatureLight; + creature->getCreatureLight(creatureLight); + + if (creatureLight.level > 0) { + --creatureLight.level; + creature->setCreatureLight(creatureLight); + g_game.changeLight(creature); + } + } + + return Condition::executeCondition(creature, interval); +} + +void ConditionLight::endCondition(Creature* creature) +{ + creature->setNormalCreatureLight(); + g_game.changeLight(creature); +} + +void ConditionLight::addCondition(Creature* creature, const Condition* addCondition) +{ + if (updateCondition(addCondition)) { + setTicks(addCondition->getTicks()); + + const ConditionLight& conditionLight = static_cast(*addCondition); + lightInfo.level = conditionLight.lightInfo.level; + lightInfo.color = conditionLight.lightInfo.color; + lightChangeInterval = ticks / lightInfo.level; + internalLightTicks = 0; + creature->setCreatureLight(lightInfo); + g_game.changeLight(creature); + } +} + +bool ConditionLight::setParam(ConditionParam_t param, int32_t value) +{ + bool ret = Condition::setParam(param, value); + if (ret) { + return false; + } + + switch (param) { + case CONDITION_PARAM_LIGHT_LEVEL: + lightInfo.level = value; + return true; + + case CONDITION_PARAM_LIGHT_COLOR: + lightInfo.color = value; + return true; + + default: + return false; + } +} + +bool ConditionLight::unserializeProp(ConditionAttr_t attr, PropStream& propStream) +{ + if (attr == CONDITIONATTR_LIGHTCOLOR) { + uint32_t value; + if (!propStream.read(value)) { + return false; + } + + lightInfo.color = value; + return true; + } else if (attr == CONDITIONATTR_LIGHTLEVEL) { + uint32_t value; + if (!propStream.read(value)) { + return false; + } + + lightInfo.level = value; + return true; + } else if (attr == CONDITIONATTR_LIGHTTICKS) { + return propStream.read(internalLightTicks); + } else if (attr == CONDITIONATTR_LIGHTINTERVAL) { + return propStream.read(lightChangeInterval); + } + return Condition::unserializeProp(attr, propStream); +} + +void ConditionLight::serialize(PropWriteStream& propWriteStream) +{ + Condition::serialize(propWriteStream); + + // TODO: color and level could be serialized as 8-bit if we can retain backwards + // compatibility, but perhaps we should keep it like this in case they increase + // in the future... + propWriteStream.write(CONDITIONATTR_LIGHTCOLOR); + propWriteStream.write(lightInfo.color); + + propWriteStream.write(CONDITIONATTR_LIGHTLEVEL); + propWriteStream.write(lightInfo.level); + + propWriteStream.write(CONDITIONATTR_LIGHTTICKS); + propWriteStream.write(internalLightTicks); + + propWriteStream.write(CONDITIONATTR_LIGHTINTERVAL); + propWriteStream.write(lightChangeInterval); +} diff --git a/src/condition.h b/src/condition.h new file mode 100644 index 0000000..efee824 --- /dev/null +++ b/src/condition.h @@ -0,0 +1,377 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_CONDITION_H_F92FF8BDDD5B4EA59E2B1BB5C9C0A086 +#define FS_CONDITION_H_F92FF8BDDD5B4EA59E2B1BB5C9C0A086 + +#include "fileloader.h" +#include "enums.h" + +class Creature; +class Player; +class PropStream; + +enum ConditionAttr_t { + CONDITIONATTR_TYPE = 1, + CONDITIONATTR_ID, + CONDITIONATTR_TICKS, + CONDITIONATTR_HEALTHTICKS, + CONDITIONATTR_HEALTHGAIN, + CONDITIONATTR_MANATICKS, + CONDITIONATTR_MANAGAIN, + CONDITIONATTR_OWNER, + CONDITIONATTR_CYCLE, + CONDITIONATTR_COUNT, + CONDITIONATTR_MAX_COUNT, + CONDITIONATTR_FACTOR_PERCENT, + CONDITIONATTR_SPEEDDELTA, + CONDITIONATTR_APPLIEDSPEEDDELTA, + CONDITIONATTR_FORMULA_MINA, + CONDITIONATTR_FORMULA_MINB, + CONDITIONATTR_FORMULA_MAXA, + CONDITIONATTR_FORMULA_MAXB, + CONDITIONATTR_LIGHTCOLOR, + CONDITIONATTR_LIGHTLEVEL, + CONDITIONATTR_LIGHTTICKS, + CONDITIONATTR_LIGHTINTERVAL, + CONDITIONATTR_SOULTICKS, + CONDITIONATTR_SOULGAIN, + CONDITIONATTR_SKILLS, + CONDITIONATTR_STATS, + CONDITIONATTR_OUTFIT, + CONDITIONATTR_SUBID, + + //reserved for serialization + CONDITIONATTR_END = 254, +}; + +struct IntervalInfo { + int32_t timeLeft; + int32_t value; + int32_t interval; +}; + +class Condition +{ + public: + Condition() = default; + Condition(ConditionId_t id, ConditionType_t type, int32_t ticks, uint32_t subId = 0) : + endTime(ticks == -1 ? std::numeric_limits::max() : 0), + subId(subId), ticks(ticks), conditionType(type), id(id) {} + virtual ~Condition() = default; + + virtual bool startCondition(Creature* creature); + virtual bool executeCondition(Creature* creature, int32_t interval); + virtual void endCondition(Creature* creature) = 0; + virtual void addCondition(Creature* creature, const Condition* condition) = 0; + virtual uint32_t getIcons() const; + ConditionId_t getId() const { + return id; + } + uint32_t getSubId() const { + return subId; + } + + virtual Condition* clone() const = 0; + + ConditionType_t getType() const { + return conditionType; + } + int64_t getEndTime() const { + return endTime; + } + int32_t getTicks() const { + return ticks; + } + void setTicks(int32_t newTicks); + + static Condition* createCondition(ConditionId_t id, ConditionType_t type, int32_t ticks, int32_t param = 0, uint32_t subId = 0); + static Condition* createCondition(PropStream& propStream); + + virtual bool setParam(ConditionParam_t param, int32_t value); + + //serialization + bool unserialize(PropStream& propStream); + virtual void serialize(PropWriteStream& propWriteStream); + virtual bool unserializeProp(ConditionAttr_t attr, PropStream& propStream); + + bool isPersistent() const; + + protected: + int64_t endTime; + uint32_t subId; + int32_t ticks; + ConditionType_t conditionType; + ConditionId_t id; + + virtual bool updateCondition(const Condition* addCondition); +}; + +class ConditionGeneric : public Condition +{ + public: + ConditionGeneric(ConditionId_t id, ConditionType_t type, int32_t ticks, uint32_t subId = 0): + Condition(id, type, ticks, subId) {} + + bool startCondition(Creature* creature) override; + bool executeCondition(Creature* creature, int32_t interval) override; + void endCondition(Creature* creature) override; + void addCondition(Creature* creature, const Condition* condition) override; + uint32_t getIcons() const override; + + ConditionGeneric* clone() const override { + return new ConditionGeneric(*this); + } +}; + +class ConditionAttributes final : public ConditionGeneric +{ + public: + ConditionAttributes(ConditionId_t id, ConditionType_t type, int32_t ticks, uint32_t subId = 0) : + ConditionGeneric(id, type, ticks, subId) {} + + bool startCondition(Creature* creature) final; + bool executeCondition(Creature* creature, int32_t interval) final; + void endCondition(Creature* creature) final; + void addCondition(Creature* creature, const Condition* condition) final; + + bool setParam(ConditionParam_t param, int32_t value) final; + + ConditionAttributes* clone() const final { + return new ConditionAttributes(*this); + } + + //serialization + void serialize(PropWriteStream& propWriteStream) final; + bool unserializeProp(ConditionAttr_t attr, PropStream& propStream) final; + + protected: + int32_t skills[SKILL_LAST + 1] = {}; + int32_t skillsPercent[SKILL_LAST + 1] = {}; + int32_t stats[STAT_LAST + 1] = {}; + int32_t statsPercent[STAT_LAST + 1] = {}; + int32_t currentSkill = 0; + int32_t currentStat = 0; + + void updatePercentStats(Player* player); + void updateStats(Player* player); + void updatePercentSkills(Player* player); + void updateSkills(Player* player); +}; + +class ConditionRegeneration final : public ConditionGeneric +{ + public: + ConditionRegeneration(ConditionId_t id, ConditionType_t type, int32_t ticks, uint32_t subId = 0): + ConditionGeneric(id, type, ticks, subId) {} + + void addCondition(Creature* creature, const Condition* addCondition) final; + bool executeCondition(Creature* creature, int32_t interval) final; + + bool setParam(ConditionParam_t param, int32_t value) final; + + ConditionRegeneration* clone() const final { + return new ConditionRegeneration(*this); + } + + //serialization + void serialize(PropWriteStream& propWriteStream) final; + bool unserializeProp(ConditionAttr_t attr, PropStream& propStream) final; + + protected: + uint32_t internalHealthTicks = 0; + uint32_t internalManaTicks = 0; + + uint32_t healthTicks = 1000; + uint32_t manaTicks = 1000; + uint32_t healthGain = 0; + uint32_t manaGain = 0; +}; + +class ConditionSoul final : public ConditionGeneric +{ + public: + ConditionSoul(ConditionId_t id, ConditionType_t type, int32_t ticks, uint32_t subId = 0) : + ConditionGeneric(id, type, ticks, subId) {} + + void addCondition(Creature* creature, const Condition* addCondition) final; + bool executeCondition(Creature* creature, int32_t interval) final; + + bool setParam(ConditionParam_t param, int32_t value) final; + + ConditionSoul* clone() const final { + return new ConditionSoul(*this); + } + + //serialization + void serialize(PropWriteStream& propWriteStream) final; + bool unserializeProp(ConditionAttr_t attr, PropStream& propStream) final; + + protected: + uint32_t internalSoulTicks = 0; + uint32_t soulTicks = 0; + uint32_t soulGain = 0; +}; + +class ConditionInvisible final : public ConditionGeneric +{ + public: + ConditionInvisible(ConditionId_t id, ConditionType_t type, int32_t ticks, uint32_t subId = 0) : + ConditionGeneric(id, type, ticks, subId) {} + + bool startCondition(Creature* creature) final; + void endCondition(Creature* creature) final; + + ConditionInvisible* clone() const final { + return new ConditionInvisible(*this); + } +}; + +class ConditionDamage final : public Condition +{ + public: + ConditionDamage() = default; + ConditionDamage(ConditionId_t id, ConditionType_t type, uint32_t subId = 0) : + Condition(id, type, 0, subId) { + if (type == CONDITION_POISON) { + count = max_count = 3; + } else if (type == CONDITION_FIRE) { + count = max_count = 8; + } else if (type == CONDITION_ENERGY) { + count = max_count = 10; + } + } + + bool startCondition(Creature* creature) final; + bool executeCondition(Creature* creature, int32_t interval) final; + void endCondition(Creature* creature) final; + void addCondition(Creature* creature, const Condition* condition) final; + uint32_t getIcons() const final; + + ConditionDamage* clone() const final { + return new ConditionDamage(*this); + } + + bool setParam(ConditionParam_t param, int32_t value) final; + + int32_t getTotalDamage() const; + + //serialization + void serialize(PropWriteStream& propWriteStream) final; + bool unserializeProp(ConditionAttr_t attr, PropStream& propStream) final; + protected: + int32_t cycle = 0; + int32_t count = 0; + int32_t max_count = 0; + int32_t factor_percent = -1; + int32_t hit_damage = 0; + + uint32_t owner = 0; + + bool doDamage(Creature* creature, int32_t healthChange); + + bool updateCondition(const Condition* addCondition) final; +}; + +class ConditionSpeed final : public Condition +{ + public: + ConditionSpeed(ConditionId_t id, ConditionType_t type, int32_t ticks, uint32_t subId, int32_t changeSpeed) : + Condition(id, type, ticks, subId), speedDelta(changeSpeed) {} + + bool startCondition(Creature* creature) final; + bool executeCondition(Creature* creature, int32_t interval) final; + void endCondition(Creature* creature) final; + void addCondition(Creature* creature, const Condition* condition) final; + uint32_t getIcons() const final; + + ConditionSpeed* clone() const final { + return new ConditionSpeed(*this); + } + + void setVariation(int32_t newVariation) { + variation = newVariation; + } + void setSpeedDelta(int32_t newSpeedDelta) { + speedDelta = newSpeedDelta; + } + + //serialization + void serialize(PropWriteStream& propWriteStream) final; + bool unserializeProp(ConditionAttr_t attr, PropStream& propStream) final; + + protected: + int32_t appliedSpeedDelta = 0; + int32_t speedDelta = 0; + int32_t variation = 0; +}; + +class ConditionOutfit final : public Condition +{ + public: + ConditionOutfit(ConditionId_t id, ConditionType_t type, int32_t ticks, uint32_t subId = 0) : + Condition(id, type, ticks, subId) {} + + bool startCondition(Creature* creature) final; + bool executeCondition(Creature* creature, int32_t interval) final; + void endCondition(Creature* creature) final; + void addCondition(Creature* creature, const Condition* condition) final; + + ConditionOutfit* clone() const final { + return new ConditionOutfit(*this); + } + + void setOutfit(const Outfit_t& outfit); + + //serialization + void serialize(PropWriteStream& propWriteStream) final; + bool unserializeProp(ConditionAttr_t attr, PropStream& propStream) final; + + protected: + Outfit_t outfit; +}; + +class ConditionLight final : public Condition +{ + public: + ConditionLight(ConditionId_t id, ConditionType_t type, int32_t ticks, uint32_t subId, uint8_t lightlevel, uint8_t lightcolor) : + Condition(id, type, ticks, subId), lightInfo(lightlevel, lightcolor) {} + + bool startCondition(Creature* creature) final; + bool executeCondition(Creature* creature, int32_t interval) final; + void endCondition(Creature* creature) final; + void addCondition(Creature* creature, const Condition* addCondition) final; + + ConditionLight* clone() const final { + return new ConditionLight(*this); + } + + bool setParam(ConditionParam_t param, int32_t value) final; + + //serialization + void serialize(PropWriteStream& propWriteStream) final; + bool unserializeProp(ConditionAttr_t attr, PropStream& propStream) final; + + protected: + LightInfo lightInfo; + uint32_t internalLightTicks = 0; + uint32_t lightChangeInterval = 0; +}; + +#endif diff --git a/src/configmanager.cpp b/src/configmanager.cpp new file mode 100644 index 0000000..b61e306 --- /dev/null +++ b/src/configmanager.cpp @@ -0,0 +1,205 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "configmanager.h" +#include "game.h" + +#if LUA_VERSION_NUM >= 502 +#undef lua_strlen +#define lua_strlen lua_rawlen +#endif + +extern Game g_game; + +bool ConfigManager::load() +{ + lua_State* L = luaL_newstate(); + if (!L) { + throw std::runtime_error("Failed to allocate memory"); + } + + luaL_openlibs(L); + + if (luaL_dofile(L, "config.lua")) { + std::cout << "[Error - ConfigManager::load] " << lua_tostring(L, -1) << std::endl; + lua_close(L); + return false; + } + + //parse config + if (!loaded) { //info that must be loaded one time (unless we reset the modules involved) + boolean[BIND_ONLY_GLOBAL_ADDRESS] = getGlobalBoolean(L, "bindOnlyGlobalAddress", false); + boolean[OPTIMIZE_DATABASE] = getGlobalBoolean(L, "startupDatabaseOptimization", true); + + string[IP] = getGlobalString(L, "ip", "127.0.0.1"); + string[MAP_NAME] = getGlobalString(L, "mapName", "forgotten"); + string[MAP_AUTHOR] = getGlobalString(L, "mapAuthor", "Unknown"); + string[HOUSE_RENT_PERIOD] = getGlobalString(L, "houseRentPeriod", "never"); + string[MYSQL_HOST] = getGlobalString(L, "mysqlHost", "127.0.0.1"); + string[MYSQL_USER] = getGlobalString(L, "mysqlUser", "forgottenserver"); + string[MYSQL_PASS] = getGlobalString(L, "mysqlPass", ""); + string[MYSQL_DB] = getGlobalString(L, "mysqlDatabase", "forgottenserver"); + string[MYSQL_SOCK] = getGlobalString(L, "mysqlSock", ""); + + integer[SQL_PORT] = getGlobalNumber(L, "mysqlPort", 3306); + integer[GAME_PORT] = getGlobalNumber(L, "gameProtocolPort", 7172); + integer[LOGIN_PORT] = getGlobalNumber(L, "loginProtocolPort", 7171); + integer[STATUS_PORT] = getGlobalNumber(L, "statusProtocolPort", 7171); + } + + boolean[SHOW_MONSTER_LOOT] = getGlobalBoolean(L, "showMonsterLoot", true); + boolean[ALLOW_CHANGEOUTFIT] = getGlobalBoolean(L, "allowChangeOutfit", true); + boolean[ONE_PLAYER_ON_ACCOUNT] = getGlobalBoolean(L, "onePlayerOnlinePerAccount", true); + boolean[REMOVE_RUNE_CHARGES] = getGlobalBoolean(L, "removeChargesFromRunes", true); + boolean[EXPERIENCE_FROM_PLAYERS] = getGlobalBoolean(L, "experienceByKillingPlayers", false); + boolean[FREE_PREMIUM] = getGlobalBoolean(L, "freePremium", false); + boolean[REPLACE_KICK_ON_LOGIN] = getGlobalBoolean(L, "replaceKickOnLogin", true); + boolean[ALLOW_CLONES] = getGlobalBoolean(L, "allowClones", false); + boolean[WARN_UNSAFE_SCRIPTS] = getGlobalBoolean(L, "warnUnsafeScripts", true); + boolean[CONVERT_UNSAFE_SCRIPTS] = getGlobalBoolean(L, "convertUnsafeScripts", true); + boolean[TELEPORT_NEWBIES] = getGlobalBoolean(L, "teleportNewbies", true); + boolean[STACK_CUMULATIVES] = getGlobalBoolean(L, "autoStackCumulatives", false); + + string[DEFAULT_PRIORITY] = getGlobalString(L, "defaultPriority", "high"); + string[SERVER_NAME] = getGlobalString(L, "serverName", ""); + string[OWNER_NAME] = getGlobalString(L, "ownerName", ""); + string[OWNER_EMAIL] = getGlobalString(L, "ownerEmail", ""); + string[URL] = getGlobalString(L, "url", ""); + string[LOCATION] = getGlobalString(L, "location", ""); + string[MOTD] = getGlobalString(L, "motd", ""); + string[WORLD_TYPE] = getGlobalString(L, "worldType", "pvp"); + + integer[MAX_PLAYERS] = getGlobalNumber(L, "maxPlayers"); + integer[PZ_LOCKED] = getGlobalNumber(L, "pzLocked", 60000); + integer[DEFAULT_DESPAWNRANGE] = getGlobalNumber(L, "deSpawnRange", 2); + integer[DEFAULT_DESPAWNRADIUS] = getGlobalNumber(L, "deSpawnRadius", 50); + integer[RATE_EXPERIENCE] = getGlobalNumber(L, "rateExp", 5); + integer[RATE_SKILL] = getGlobalNumber(L, "rateSkill", 3); + integer[RATE_LOOT] = getGlobalNumber(L, "rateLoot", 2); + integer[RATE_MAGIC] = getGlobalNumber(L, "rateMagic", 3); + integer[RATE_SPAWN] = getGlobalNumber(L, "rateSpawn", 1); + integer[BAN_LENGTH] = getGlobalNumber(L, "banLength", 30 * 24 * 60 * 60); + integer[ACTIONS_DELAY_INTERVAL] = getGlobalNumber(L, "timeBetweenActions", 200); + integer[EX_ACTIONS_DELAY_INTERVAL] = getGlobalNumber(L, "timeBetweenExActions", 1000); + integer[MAX_MESSAGEBUFFER] = getGlobalNumber(L, "maxMessageBuffer", 4); + integer[KICK_AFTER_MINUTES] = getGlobalNumber(L, "kickIdlePlayerAfterMinutes", 15); + integer[PROTECTION_LEVEL] = getGlobalNumber(L, "protectionLevel", 1); + integer[DEATH_LOSE_PERCENT] = getGlobalNumber(L, "deathLosePercent", -1); + integer[STATUSQUERY_TIMEOUT] = getGlobalNumber(L, "statusTimeout", 5000); + integer[WHITE_SKULL_TIME] = getGlobalNumber(L, "whiteSkullTime", 15 * 60); + integer[RED_SKULL_TIME] = getGlobalNumber(L, "redSkullTime", 30 * 24 * 60 * 60); + integer[KILLS_DAY_RED_SKULL] = getGlobalNumber(L, "killsDayRedSkull", 3); + integer[KILLS_WEEK_RED_SKULL] = getGlobalNumber(L, "killsWeekRedSkull", 5); + integer[KILLS_MONTH_RED_SKULL] = getGlobalNumber(L, "killsMonthRedSkull", 10); + integer[KILLS_DAY_BANISHMENT] = getGlobalNumber(L, "killsDayBanishment", 5); + integer[KILLS_WEEK_BANISHMENT] = getGlobalNumber(L, "killsWeekBanishment", 8); + integer[KILLS_MONTH_BANISHMENT] = getGlobalNumber(L, "killsMonthBanishment", 10); + integer[STAIRHOP_DELAY] = getGlobalNumber(L, "stairJumpExhaustion", 2000); + integer[EXP_FROM_PLAYERS_LEVEL_RANGE] = getGlobalNumber(L, "expFromPlayersLevelRange", 75); + integer[MAX_PACKETS_PER_SECOND] = getGlobalNumber(L, "maxPacketsPerSecond", 25); + integer[NEWBIE_TOWN] = getGlobalNumber(L, "newbieTownId", 1); + integer[NEWBIE_LEVEL_THRESHOLD] = getGlobalNumber(L, "newbieLevelThreshold", 5); + integer[MONEY_RATE] = getGlobalNumber(L, "moneyRate", 1); + + loaded = true; + lua_close(L); + return true; +} + +bool ConfigManager::reload() +{ + bool result = load(); + if (transformToSHA1(getString(ConfigManager::MOTD)) != g_game.getMotdHash()) { + g_game.incrementMotdNum(); + } + return result; +} + +const std::string& ConfigManager::getString(string_config_t what) const +{ + if (what >= LAST_STRING_CONFIG) { + std::cout << "[Warning - ConfigManager::getString] Accessing invalid index: " << what << std::endl; + return string[DUMMY_STR]; + } + return string[what]; +} + +int32_t ConfigManager::getNumber(integer_config_t what) const +{ + if (what >= LAST_INTEGER_CONFIG) { + std::cout << "[Warning - ConfigManager::getNumber] Accessing invalid index: " << what << std::endl; + return 0; + } + return integer[what]; +} + +bool ConfigManager::getBoolean(boolean_config_t what) const +{ + if (what >= LAST_BOOLEAN_CONFIG) { + std::cout << "[Warning - ConfigManager::getBoolean] Accessing invalid index: " << what << std::endl; + return false; + } + return boolean[what]; +} + +std::string ConfigManager::getGlobalString(lua_State* L, const char* identifier, const char* defaultValue) +{ + lua_getglobal(L, identifier); + if (!lua_isstring(L, -1)) { + return defaultValue; + } + + size_t len = lua_strlen(L, -1); + std::string ret(lua_tostring(L, -1), len); + lua_pop(L, 1); + return ret; +} + +int32_t ConfigManager::getGlobalNumber(lua_State* L, const char* identifier, const int32_t defaultValue) +{ + lua_getglobal(L, identifier); + if (!lua_isnumber(L, -1)) { + return defaultValue; + } + + int32_t val = lua_tonumber(L, -1); + lua_pop(L, 1); + return val; +} + +bool ConfigManager::getGlobalBoolean(lua_State* L, const char* identifier, const bool defaultValue) +{ + lua_getglobal(L, identifier); + if (!lua_isboolean(L, -1)) { + if (!lua_isstring(L, -1)) { + return defaultValue; + } + + size_t len = lua_strlen(L, -1); + std::string ret(lua_tostring(L, -1), len); + lua_pop(L, 1); + return booleanString(ret); + } + + int val = lua_toboolean(L, -1); + lua_pop(L, 1); + return val != 0; +} diff --git a/src/configmanager.h b/src/configmanager.h new file mode 100644 index 0000000..04c3a3b --- /dev/null +++ b/src/configmanager.h @@ -0,0 +1,129 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_CONFIGMANAGER_H_6BDD23BD0B8344F4B7C40E8BE6AF6F39 +#define FS_CONFIGMANAGER_H_6BDD23BD0B8344F4B7C40E8BE6AF6F39 + +#include + +class ConfigManager +{ + public: + enum boolean_config_t { + SHOW_MONSTER_LOOT, + ALLOW_CHANGEOUTFIT, + ONE_PLAYER_ON_ACCOUNT, + REMOVE_RUNE_CHARGES, + EXPERIENCE_FROM_PLAYERS, + FREE_PREMIUM, + REPLACE_KICK_ON_LOGIN, + ALLOW_CLONES, + BIND_ONLY_GLOBAL_ADDRESS, + OPTIMIZE_DATABASE, + WARN_UNSAFE_SCRIPTS, + CONVERT_UNSAFE_SCRIPTS, + TELEPORT_NEWBIES, + STACK_CUMULATIVES, + + LAST_BOOLEAN_CONFIG /* this must be the last one */ + }; + + enum string_config_t { + DUMMY_STR, + MAP_NAME, + HOUSE_RENT_PERIOD, + SERVER_NAME, + OWNER_NAME, + OWNER_EMAIL, + URL, + LOCATION, + IP, + MOTD, + WORLD_TYPE, + MYSQL_HOST, + MYSQL_USER, + MYSQL_PASS, + MYSQL_DB, + MYSQL_SOCK, + DEFAULT_PRIORITY, + MAP_AUTHOR, + + LAST_STRING_CONFIG /* this must be the last one */ + }; + + enum integer_config_t { + SQL_PORT, + MAX_PLAYERS, + PZ_LOCKED, + DEFAULT_DESPAWNRANGE, + DEFAULT_DESPAWNRADIUS, + RATE_EXPERIENCE, + RATE_SKILL, + RATE_LOOT, + RATE_MAGIC, + RATE_SPAWN, + BAN_LENGTH, + MAX_MESSAGEBUFFER, + ACTIONS_DELAY_INTERVAL, + EX_ACTIONS_DELAY_INTERVAL, + KICK_AFTER_MINUTES, + PROTECTION_LEVEL, + DEATH_LOSE_PERCENT, + STATUSQUERY_TIMEOUT, + WHITE_SKULL_TIME, + RED_SKULL_TIME, + KILLS_DAY_RED_SKULL, + KILLS_WEEK_RED_SKULL, + KILLS_MONTH_RED_SKULL, + KILLS_DAY_BANISHMENT, + KILLS_WEEK_BANISHMENT, + KILLS_MONTH_BANISHMENT, + GAME_PORT, + LOGIN_PORT, + STATUS_PORT, + STAIRHOP_DELAY, + EXP_FROM_PLAYERS_LEVEL_RANGE, + MAX_PACKETS_PER_SECOND, + NEWBIE_TOWN, + NEWBIE_LEVEL_THRESHOLD, + MONEY_RATE, + + LAST_INTEGER_CONFIG /* this must be the last one */ + }; + + bool load(); + bool reload(); + + const std::string& getString(string_config_t what) const; + int32_t getNumber(integer_config_t what) const; + bool getBoolean(boolean_config_t what) const; + + private: + static std::string getGlobalString(lua_State* L, const char* identifier, const char* defaultValue); + static int32_t getGlobalNumber(lua_State* L, const char* identifier, const int32_t defaultValue = 0); + static bool getGlobalBoolean(lua_State* L, const char* identifier, const bool defaultValue); + + std::string string[LAST_STRING_CONFIG] = {}; + int32_t integer[LAST_INTEGER_CONFIG] = {}; + bool boolean[LAST_BOOLEAN_CONFIG] = {}; + + bool loaded = false; +}; + +#endif diff --git a/src/connection.cpp b/src/connection.cpp new file mode 100644 index 0000000..5f21835 --- /dev/null +++ b/src/connection.cpp @@ -0,0 +1,298 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "configmanager.h" +#include "connection.h" +#include "outputmessage.h" +#include "protocol.h" +#include "scheduler.h" +#include "server.h" + +extern ConfigManager g_config; + +Connection_ptr ConnectionManager::createConnection(boost::asio::io_service& io_service, ConstServicePort_ptr servicePort) +{ + std::lock_guard lockClass(connectionManagerLock); + + auto connection = std::make_shared(io_service, servicePort); + connections.insert(connection); + return connection; +} + +void ConnectionManager::releaseConnection(const Connection_ptr& connection) +{ + std::lock_guard lockClass(connectionManagerLock); + + connections.erase(connection); +} + +void ConnectionManager::closeAll() +{ + std::lock_guard lockClass(connectionManagerLock); + + for (const auto& connection : connections) { + try { + boost::system::error_code error; + connection->socket.shutdown(boost::asio::ip::tcp::socket::shutdown_both, error); + connection->socket.close(error); + } catch (boost::system::system_error&) { + } + } + connections.clear(); +} + +// Connection + +void Connection::close(bool force) +{ + //any thread + ConnectionManager::getInstance().releaseConnection(shared_from_this()); + + std::lock_guard lockClass(connectionLock); + if (connectionState != CONNECTION_STATE_OPEN) { + return; + } + connectionState = CONNECTION_STATE_CLOSED; + + if (protocol) { + g_dispatcher.addTask( + createTask(std::bind(&Protocol::release, protocol))); + } + + if (messageQueue.empty() || force) { + closeSocket(); + } else { + //will be closed by the destructor or onWriteOperation + } +} + +void Connection::closeSocket() +{ + if (socket.is_open()) { + try { + readTimer.cancel(); + writeTimer.cancel(); + boost::system::error_code error; + socket.shutdown(boost::asio::ip::tcp::socket::shutdown_both, error); + socket.close(error); + } catch (boost::system::system_error& e) { + std::cout << "[Network error - Connection::closeSocket] " << e.what() << std::endl; + } + } +} + +Connection::~Connection() +{ + closeSocket(); +} + +void Connection::accept(Protocol_ptr protocol) +{ + this->protocol = protocol; + g_dispatcher.addTask(createTask(std::bind(&Protocol::onConnect, protocol))); + + accept(); +} + +void Connection::accept() +{ + std::lock_guard lockClass(connectionLock); + try { + readTimer.expires_from_now(boost::posix_time::seconds(CONNECTION_READ_TIMEOUT)); + readTimer.async_wait(std::bind(&Connection::handleTimeout, std::weak_ptr(shared_from_this()), std::placeholders::_1)); + + // Read size of the first packet + boost::asio::async_read(socket, + boost::asio::buffer(msg.getBuffer(), NetworkMessage::HEADER_LENGTH), + std::bind(&Connection::parseHeader, shared_from_this(), std::placeholders::_1)); + } catch (boost::system::system_error& e) { + std::cout << "[Network error - Connection::accept] " << e.what() << std::endl; + close(FORCE_CLOSE); + } +} + +void Connection::parseHeader(const boost::system::error_code& error) +{ + std::lock_guard lockClass(connectionLock); + readTimer.cancel(); + + if (error) { + close(FORCE_CLOSE); + return; + } else if (connectionState != CONNECTION_STATE_OPEN) { + return; + } + + uint32_t timePassed = std::max(1, (time(nullptr) - timeConnected) + 1); + if ((++packetsSent / timePassed) > static_cast(g_config.getNumber(ConfigManager::MAX_PACKETS_PER_SECOND))) { + std::cout << convertIPToString(getIP()) << " disconnected for exceeding packet per second limit." << std::endl; + close(); + return; + } + + if (timePassed > 2) { + timeConnected = time(nullptr); + packetsSent = 0; + } + + uint16_t size = msg.getLengthHeader(); + if (size == 0 || size >= NETWORKMESSAGE_MAXSIZE - 16) { + close(FORCE_CLOSE); + return; + } + + try { + readTimer.expires_from_now(boost::posix_time::seconds(CONNECTION_READ_TIMEOUT)); + readTimer.async_wait(std::bind(&Connection::handleTimeout, std::weak_ptr(shared_from_this()), + std::placeholders::_1)); + + // Read packet content + msg.setLength(size + NetworkMessage::HEADER_LENGTH); + boost::asio::async_read(socket, boost::asio::buffer(msg.getBodyBuffer(), size), + std::bind(&Connection::parsePacket, shared_from_this(), std::placeholders::_1)); + } catch (boost::system::system_error& e) { + std::cout << "[Network error - Connection::parseHeader] " << e.what() << std::endl; + close(FORCE_CLOSE); + } +} + +void Connection::parsePacket(const boost::system::error_code& error) +{ + std::lock_guard lockClass(connectionLock); + readTimer.cancel(); + + if (error) { + close(FORCE_CLOSE); + return; + } else if (connectionState != CONNECTION_STATE_OPEN) { + return; + } + + if (!receivedFirst) { + // First message received + receivedFirst = true; + + if (!protocol) { + // Game protocol has already been created at this point + protocol = service_port->make_protocol(msg, shared_from_this()); + if (!protocol) { + close(FORCE_CLOSE); + return; + } + } else { + msg.skipBytes(1); // Skip protocol ID + } + + protocol->onRecvFirstMessage(msg); + } else { + protocol->onRecvMessage(msg); // Send the packet to the current protocol + } + + try { + readTimer.expires_from_now(boost::posix_time::seconds(CONNECTION_READ_TIMEOUT)); + readTimer.async_wait(std::bind(&Connection::handleTimeout, std::weak_ptr(shared_from_this()), + std::placeholders::_1)); + + // Wait to the next packet + boost::asio::async_read(socket, + boost::asio::buffer(msg.getBuffer(), NetworkMessage::HEADER_LENGTH), + std::bind(&Connection::parseHeader, shared_from_this(), std::placeholders::_1)); + } catch (boost::system::system_error& e) { + std::cout << "[Network error - Connection::parsePacket] " << e.what() << std::endl; + close(FORCE_CLOSE); + } +} + +void Connection::send(const OutputMessage_ptr& msg) +{ + std::lock_guard lockClass(connectionLock); + if (connectionState != CONNECTION_STATE_OPEN) { + return; + } + + bool noPendingWrite = messageQueue.empty(); + messageQueue.emplace_back(msg); + if (noPendingWrite) { + internalSend(msg); + } +} + +void Connection::internalSend(const OutputMessage_ptr& msg) +{ + protocol->onSendMessage(msg); + try { + writeTimer.expires_from_now(boost::posix_time::seconds(CONNECTION_WRITE_TIMEOUT)); + writeTimer.async_wait(std::bind(&Connection::handleTimeout, std::weak_ptr(shared_from_this()), + std::placeholders::_1)); + + boost::asio::async_write(socket, + boost::asio::buffer(msg->getOutputBuffer(), msg->getLength()), + std::bind(&Connection::onWriteOperation, shared_from_this(), std::placeholders::_1)); + } catch (boost::system::system_error& e) { + std::cout << "[Network error - Connection::internalSend] " << e.what() << std::endl; + close(FORCE_CLOSE); + } +} + +uint32_t Connection::getIP() +{ + std::lock_guard lockClass(connectionLock); + + // IP-address is expressed in network byte order + boost::system::error_code error; + const boost::asio::ip::tcp::endpoint endpoint = socket.remote_endpoint(error); + if (error) { + return 0; + } + + return htonl(endpoint.address().to_v4().to_ulong()); +} + +void Connection::onWriteOperation(const boost::system::error_code& error) +{ + std::lock_guard lockClass(connectionLock); + writeTimer.cancel(); + messageQueue.pop_front(); + + if (error) { + messageQueue.clear(); + close(FORCE_CLOSE); + return; + } + + if (!messageQueue.empty()) { + internalSend(messageQueue.front()); + } else if (connectionState == CONNECTION_STATE_CLOSED) { + closeSocket(); + } +} + +void Connection::handleTimeout(ConnectionWeak_ptr connectionWeak, const boost::system::error_code& error) +{ + if (error == boost::asio::error::operation_aborted) { + //The timer has been manually cancelled + return; + } + + if (auto connection = connectionWeak.lock()) { + connection->close(FORCE_CLOSE); + } +} diff --git a/src/connection.h b/src/connection.h new file mode 100644 index 0000000..34c6ac9 --- /dev/null +++ b/src/connection.h @@ -0,0 +1,137 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_CONNECTION_H_FC8E1B4392D24D27A2F129D8B93A6348 +#define FS_CONNECTION_H_FC8E1B4392D24D27A2F129D8B93A6348 + +#include + +#include "networkmessage.h" + +static constexpr int32_t CONNECTION_WRITE_TIMEOUT = 30; +static constexpr int32_t CONNECTION_READ_TIMEOUT = 30; + +class Protocol; +typedef std::shared_ptr Protocol_ptr; +class OutputMessage; +typedef std::shared_ptr OutputMessage_ptr; +class Connection; +typedef std::shared_ptr Connection_ptr; +typedef std::weak_ptr ConnectionWeak_ptr; +class ServiceBase; +typedef std::shared_ptr Service_ptr; +class ServicePort; +typedef std::shared_ptr ServicePort_ptr; +typedef std::shared_ptr ConstServicePort_ptr; + +class ConnectionManager +{ + public: + static ConnectionManager& getInstance() { + static ConnectionManager instance; + return instance; + } + + Connection_ptr createConnection(boost::asio::io_service& io_service, ConstServicePort_ptr servicePort); + void releaseConnection(const Connection_ptr& connection); + void closeAll(); + + protected: + ConnectionManager() = default; + + std::unordered_set connections; + std::mutex connectionManagerLock; +}; + +class Connection : public std::enable_shared_from_this +{ + public: + // non-copyable + Connection(const Connection&) = delete; + Connection& operator=(const Connection&) = delete; + + enum ConnectionState_t { + CONNECTION_STATE_OPEN, + CONNECTION_STATE_CLOSED, + }; + + enum { FORCE_CLOSE = true }; + + Connection(boost::asio::io_service& io_service, + ConstServicePort_ptr service_port) : + readTimer(io_service), + writeTimer(io_service), + service_port(std::move(service_port)), + socket(io_service) { + connectionState = CONNECTION_STATE_OPEN; + receivedFirst = false; + packetsSent = 0; + timeConnected = time(nullptr); + } + ~Connection(); + + friend class ConnectionManager; + + void close(bool force = false); + // Used by protocols that require server to send first + void accept(Protocol_ptr protocol); + void accept(); + + void send(const OutputMessage_ptr& msg); + + uint32_t getIP(); + + private: + void parseHeader(const boost::system::error_code& error); + void parsePacket(const boost::system::error_code& error); + + void onWriteOperation(const boost::system::error_code& error); + + static void handleTimeout(ConnectionWeak_ptr connectionWeak, const boost::system::error_code& error); + + void closeSocket(); + void internalSend(const OutputMessage_ptr& msg); + + boost::asio::ip::tcp::socket& getSocket() { + return socket; + } + friend class ServicePort; + + NetworkMessage msg; + + boost::asio::deadline_timer readTimer; + boost::asio::deadline_timer writeTimer; + + std::recursive_mutex connectionLock; + + std::list messageQueue; + + ConstServicePort_ptr service_port; + Protocol_ptr protocol; + + boost::asio::ip::tcp::socket socket; + + time_t timeConnected; + uint32_t packetsSent; + + bool connectionState; + bool receivedFirst; +}; + +#endif diff --git a/src/const.h b/src/const.h new file mode 100644 index 0000000..afefe77 --- /dev/null +++ b/src/const.h @@ -0,0 +1,316 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_CONST_H_0A49B5996F074465BF44B90F4F780E8B +#define FS_CONST_H_0A49B5996F074465BF44B90F4F780E8B + +static constexpr int32_t NETWORKMESSAGE_MAXSIZE = 24590; + +enum MagicEffectClasses : uint8_t { + CONST_ME_NONE, + + CONST_ME_DRAWBLOOD = 1, + CONST_ME_LOSEENERGY = 2, + CONST_ME_POFF = 3, + CONST_ME_BLOCKHIT = 4, + CONST_ME_EXPLOSIONAREA = 5, + CONST_ME_EXPLOSIONHIT = 6, + CONST_ME_FIREAREA = 7, + CONST_ME_YELLOW_RINGS = 8, + CONST_ME_GREEN_RINGS = 9, + CONST_ME_HITAREA = 10, + CONST_ME_TELEPORT = 11, + CONST_ME_ENERGYHIT = 12, + CONST_ME_MAGIC_BLUE = 13, + CONST_ME_MAGIC_RED = 14, + CONST_ME_MAGIC_GREEN = 15, + CONST_ME_HITBYFIRE = 16, + CONST_ME_HITBYPOISON = 17, + CONST_ME_MORTAREA = 18, + CONST_ME_SOUND_GREEN = 19, + CONST_ME_SOUND_RED = 20, + CONST_ME_POISONAREA = 21, + CONST_ME_SOUND_YELLOW = 22, + CONST_ME_SOUND_PURPLE = 23, + CONST_ME_SOUND_BLUE = 24, + CONST_ME_SOUND_WHITE = 25, +}; + +enum ShootType_t : uint8_t { + CONST_ANI_NONE, + + CONST_ANI_SPEAR = 1, + CONST_ANI_BOLT = 2, + CONST_ANI_ARROW = 3, + CONST_ANI_FIRE = 4, + CONST_ANI_ENERGY = 5, + CONST_ANI_POISONARROW = 6, + CONST_ANI_BURSTARROW = 7, + CONST_ANI_THROWINGSTAR = 8, + CONST_ANI_THROWINGKNIFE = 9, + CONST_ANI_SMALLSTONE = 10, + CONST_ANI_DEATH = 11, + CONST_ANI_LARGEROCK = 12, + CONST_ANI_SNOWBALL = 13, + CONST_ANI_POWERBOLT = 14, + CONST_ANI_POISON = 15, +}; + +enum SpeakClasses : uint8_t { + TALKTYPE_SAY = 1, + TALKTYPE_WHISPER = 2, + TALKTYPE_YELL = 3, + TALKTYPE_PRIVATE = 4, + TALKTYPE_CHANNEL_Y = 5, // Yellow + TALKTYPE_RVR_CHANNEL = 6, + TALKTYPE_RVR_ANSWER = 7, + TALKTYPE_RVR_CONTINUE = 8, + TALKTYPE_BROADCAST = 9, + TALKTYPE_CHANNEL_R1 = 10, // Red - #c text + TALKTYPE_PRIVATE_RED = 11, // @name@text + TALKTYPE_CHANNEL_O = 12, // orange + TALKTYPE_CHANNEL_R2 = 13, // red anonymous - #d text + TALKTYPE_MONSTER_YELL = 0x10, + TALKTYPE_MONSTER_SAY = 0x11, +}; + +enum MessageClasses : uint8_t { + MESSAGE_STATUS_CONSOLE_YELLOW = 0x01, //Yellow message in the console + MESSAGE_STATUS_CONSOLE_LBLUE = 0x04, //Light blue message in the console + MESSAGE_STATUS_CONSOLE_ORANGE = 0x11, //Orange message in the console + MESSAGE_STATUS_WARNING = 0x12, //Red message in game window and in the console + MESSAGE_EVENT_ADVANCE = 0x13, //White message in game window and in the console + MESSAGE_EVENT_DEFAULT = 0x14, //White message at the bottom of the game window and in the console + MESSAGE_STATUS_DEFAULT = 0x15, //White message at the bottom of the game window and in the console + MESSAGE_INFO_DESCR = 0x16, //Green message in game window and in the console + MESSAGE_STATUS_SMALL = 0x17, //White message at the bottom of the game window" + MESSAGE_STATUS_CONSOLE_BLUE = 0x18, //Blue message in the console + MESSAGE_STATUS_CONSOLE_RED = 0x19, //Red message in the console + + MESSAGE_CLASS_FIRST = MESSAGE_STATUS_CONSOLE_YELLOW, + MESSAGE_CLASS_LAST = MESSAGE_STATUS_CONSOLE_RED, +}; + +enum FluidTypes_t : uint8_t +{ + FLUID_NONE = 0, + FLUID_WATER, + FLUID_WINE, + FLUID_BEER, + FLUID_MUD, + FLUID_BLOOD, + FLUID_SLIME, + FLUID_OIL, + FLUID_URINE, + FLUID_MILK, + FLUID_MANAFLUID, + FLUID_LIFEFLUID, + FLUID_LEMONADE, +}; + +enum FluidColor_t : uint8_t +{ + FLUID_COLOR_NONE = 0, + FLUID_COLOR_BLUE = 1, + FLUID_COLOR_PURPLE = 2, + FLUID_COLOR_BROWN = 3, + FLUID_COLOR_RED = 4, + FLUID_COLOR_GREEN = 5, + FLUID_COLOR_YELLOW = 6, + FLUID_COLOR_WHITE = 7, +}; + +enum SquareColor_t : uint8_t { + SQ_COLOR_BLACK = 0, +}; + +enum TextColor_t : uint8_t { + TEXTCOLOR_BLUE = 5, + TEXTCOLOR_LIGHTGREEN = 30, + TEXTCOLOR_LIGHTBLUE = 35, + TEXTCOLOR_MAYABLUE = 95, + TEXTCOLOR_DARKRED = 108, + TEXTCOLOR_LIGHTGREY = 129, + TEXTCOLOR_SKYBLUE = 143, + TEXTCOLOR_PURPLE = 155, + TEXTCOLOR_RED = 180, + TEXTCOLOR_ORANGE = 198, + TEXTCOLOR_YELLOW = 210, + TEXTCOLOR_WHITE_EXP = 215, + TEXTCOLOR_NONE = 255, +}; + +enum Icons_t { + ICON_POISON = 1 << 0, + ICON_BURN = 1 << 1, + ICON_ENERGY = 1 << 2, + ICON_DRUNK = 1 << 3, + ICON_MANASHIELD = 1 << 4, + ICON_PARALYZE = 1 << 5, + ICON_HASTE = 1 << 6, + ICON_SWORDS = 1 << 7 +}; + +enum WeaponType_t : uint8_t { + WEAPON_NONE, + WEAPON_SWORD, + WEAPON_CLUB, + WEAPON_AXE, + WEAPON_SHIELD, + WEAPON_DISTANCE, + WEAPON_WAND, + WEAPON_AMMO, +}; + +enum Ammo_t : uint8_t { + AMMO_NONE, + AMMO_BOLT, + AMMO_ARROW, + AMMO_SPEAR, + AMMO_THROWINGSTAR, + AMMO_THROWINGKNIFE, + AMMO_STONE, + AMMO_SNOWBALL, +}; + +enum WeaponAction_t : uint8_t { + WEAPONACTION_NONE, + WEAPONACTION_REMOVECOUNT, + WEAPONACTION_REMOVECHARGE, + WEAPONACTION_MOVE, +}; + +enum WieldInfo_t { + WIELDINFO_LEVEL = 1 << 0, + WIELDINFO_MAGLV = 1 << 1, + WIELDINFO_VOCREQ = 1 << 2, + WIELDINFO_PREMIUM = 1 << 3, +}; + +enum Skulls_t : uint8_t { + SKULL_NONE = 0, + SKULL_YELLOW = 1, + SKULL_GREEN = 2, + SKULL_WHITE = 3, + SKULL_RED = 4, +}; + +enum PartyShields_t : uint8_t { + SHIELD_NONE = 0, + SHIELD_WHITEYELLOW = 1, + SHIELD_WHITEBLUE = 2, + SHIELD_BLUE = 3, + SHIELD_YELLOW = 4 +}; + +enum item_t : uint16_t { + ITEM_FIREFIELD_PVP_FULL = 2118, + ITEM_FIREFIELD_PVP_MEDIUM = 2119, + ITEM_FIREFIELD_PVP_SMALL = 2120, + ITEM_FIREFIELD_PERSISTENT_FULL = 2123, + ITEM_FIREFIELD_PERSISTENT_MEDIUM = 2124, + ITEM_FIREFIELD_PERSISTENT_SMALL = 2125, + ITEM_FIREFIELD_NOPVP = 2131, + + ITEM_POISONFIELD_PVP = 2121, + ITEM_POISONFIELD_PERSISTENT = 2127, + ITEM_POISONFIELD_NOPVP = 2134, + + ITEM_ENERGYFIELD_PVP = 2122, + ITEM_ENERGYFIELD_PERSISTENT = 2126, + ITEM_ENERGYFIELD_NOPVP = 2135, + + ITEM_MAGICWALL = 2128, + ITEM_MAGICWALL_PERSISTENT = 2128, + + ITEM_WILDGROWTH = 2130, + ITEM_WILDGROWTH_PERSISTENT = 2130, + + ITEM_GOLD_COIN = 3031, + ITEM_PLATINUM_COIN = 3035, + ITEM_CRYSTAL_COIN = 3043, + + ITEM_DEPOT = 3502, + ITEM_LOCKER1 = 3497, + + ITEM_MALE_CORPSE = 4240, + ITEM_FEMALE_CORPSE = 4247, + + ITEM_FULLSPLASH = 2886, + ITEM_SMALLSPLASH = 2889, + + ITEM_PARCEL = 3503, + ITEM_PARCEL_STAMPED = 3504, + ITEM_LETTER = 3505, + ITEM_LETTER_STAMPED = 3506, + ITEM_LABEL = 3507, + + ITEM_AMULETOFLOSS = 3057, + + ITEM_DOCUMENT_RO = 2819, //read-only +}; + +enum PlayerFlags : uint64_t { + PlayerFlag_CannotUseCombat = 1 << 0, + PlayerFlag_CannotAttackPlayer = 1 << 1, + PlayerFlag_CannotAttackMonster = 1 << 2, + PlayerFlag_CannotBeAttacked = 1 << 3, + PlayerFlag_CanConvinceAll = 1 << 4, + PlayerFlag_CanSummonAll = 1 << 5, + PlayerFlag_CanIllusionAll = 1 << 6, + PlayerFlag_CanSenseInvisibility = 1 << 7, + PlayerFlag_IgnoredByMonsters = 1 << 8, + PlayerFlag_NotGainInFight = 1 << 9, + PlayerFlag_HasInfiniteMana = 1 << 10, + PlayerFlag_HasInfiniteSoul = 1 << 11, + PlayerFlag_HasNoExhaustion = 1 << 12, + PlayerFlag_CannotUseSpells = 1 << 13, + PlayerFlag_CannotPickupItem = 1 << 14, + PlayerFlag_CanAlwaysLogin = 1 << 15, + PlayerFlag_CanBroadcast = 1 << 16, + PlayerFlag_CanEditHouses = 1 << 17, + PlayerFlag_CannotBeBanned = 1 << 18, + PlayerFlag_CannotBePushed = 1 << 19, + PlayerFlag_HasInfiniteCapacity = 1 << 20, + PlayerFlag_CanPushAllCreatures = 1 << 21, + PlayerFlag_CanTalkRedPrivate = 1 << 22, + PlayerFlag_CanTalkRedChannel = 1 << 23, + PlayerFlag_TalkOrangeHelpChannel = 1 << 24, + PlayerFlag_NotGainExperience = 1 << 25, + PlayerFlag_NotGainMana = 1 << 26, + PlayerFlag_NotGainHealth = 1 << 27, + PlayerFlag_NotGainSkill = 1 << 28, + PlayerFlag_SetMaxSpeed = 1 << 29, + PlayerFlag_SpecialVIP = 1 << 30, + PlayerFlag_NotGenerateLoot = static_cast(1) << 31, + PlayerFlag_CanTalkRedChannelAnonymous = static_cast(1) << 32, + PlayerFlag_IgnoreProtectionZone = static_cast(1) << 33, + PlayerFlag_IgnoreSpellCheck = static_cast(1) << 34, + PlayerFlag_IgnoreWeaponCheck = static_cast(1) << 35, + PlayerFlag_CannotBeMuted = static_cast(1) << 36, + PlayerFlag_IsAlwaysPremium = static_cast(1) << 37, + PlayerFlag_SpecialMoveUse = static_cast(1) << 38, +}; + +static constexpr int32_t CHANNEL_GUILD = 0x00; +static constexpr int32_t CHANNEL_PARTY = 0x01; +static constexpr int32_t CHANNEL_RULE_REP = 0x02; +static constexpr int32_t CHANNEL_PRIVATE = 0xFFFF; + +#endif diff --git a/src/container.cpp b/src/container.cpp new file mode 100644 index 0000000..e404695 --- /dev/null +++ b/src/container.cpp @@ -0,0 +1,690 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "container.h" +#include "iomap.h" +#include "game.h" + +extern Game g_game; + +Container::Container(uint16_t type) : + Container(type, items[type].maxItems) {} + +Container::Container(uint16_t type, uint16_t size) : + Item(type), + maxSize(size) +{} + +Container::~Container() +{ + for (Item* item : itemlist) { + item->setParent(nullptr); + item->decrementReferenceCounter(); + } +} + +Item* Container::clone() const +{ + Container* clone = static_cast(Item::clone()); + for (Item* item : itemlist) { + clone->addItem(item->clone()); + } + clone->totalWeight = totalWeight; + return clone; +} + +Container* Container::getParentContainer() +{ + Thing* thing = getParent(); + if (!thing) { + return nullptr; + } + return thing->getContainer(); +} + +bool Container::hasParent() const +{ + return dynamic_cast(getParent()) != nullptr; +} + +void Container::addItem(Item* item) +{ + itemlist.push_back(item); + item->setParent(this); +} + +Attr_ReadValue Container::readAttr(AttrTypes_t attr, PropStream& propStream) +{ + if (attr == ATTR_CONTAINER_ITEMS) { + if (!propStream.read(serializationCount)) { + return ATTR_READ_ERROR; + } + return ATTR_READ_END; + } + return Item::readAttr(attr, propStream); +} + +bool Container::unserializeItemNode(FileLoader& f, NODE node, PropStream& propStream) +{ + bool ret = Item::unserializeItemNode(f, node, propStream); + if (!ret) { + return false; + } + + uint32_t type; + NODE nodeItem = f.getChildNode(node, type); + while (nodeItem) { + //load container items + if (type != OTBM_ITEM) { + // unknown type + return false; + } + + PropStream itemPropStream; + if (!f.getProps(nodeItem, itemPropStream)) { + return false; + } + + Item* item = Item::CreateItem(itemPropStream); + if (!item) { + return false; + } + + if (!item->unserializeItemNode(f, nodeItem, itemPropStream)) { + return false; + } + + addItem(item); + updateItemWeight(item->getWeight()); + + nodeItem = f.getNextNode(nodeItem, type); + } + return true; +} + +void Container::updateItemWeight(int32_t diff) +{ + totalWeight += diff; + if (Container* parentContainer = getParentContainer()) { + parentContainer->updateItemWeight(diff); + } +} + +uint32_t Container::getWeight() const +{ + return Item::getWeight() + totalWeight; +} + +std::string Container::getContentDescription() const +{ + std::ostringstream os; + return getContentDescription(os).str(); +} + +std::ostringstream& Container::getContentDescription(std::ostringstream& os) const +{ + bool firstitem = true; + for (ContainerIterator it = iterator(); it.hasNext(); it.advance()) { + Item* item = *it; + + Container* container = item->getContainer(); + if (container && !container->empty()) { + continue; + } + + if (firstitem) { + firstitem = false; + } else { + os << ", "; + } + + os << item->getNameDescription(); + } + + if (firstitem) { + os << "nothing"; + } + return os; +} + +Item* Container::getItemByIndex(size_t index) const +{ + if (index >= size()) { + return nullptr; + } + return itemlist[index]; +} + +uint32_t Container::getItemHoldingCount() const +{ + uint32_t counter = 0; + for (ContainerIterator it = iterator(); it.hasNext(); it.advance()) { + ++counter; + } + return counter; +} + +bool Container::isHoldingItem(const Item* item) const +{ + for (ContainerIterator it = iterator(); it.hasNext(); it.advance()) { + if (*it == item) { + return true; + } + } + return false; +} + +void Container::onAddContainerItem(Item* item) +{ + SpectatorVec list; + g_game.map.getSpectators(list, getPosition(), false, true, 2, 2, 2, 2); + + //send to client + for (Creature* spectator : list) { + spectator->getPlayer()->sendAddContainerItem(this, item); + } + + //event methods + for (Creature* spectator : list) { + spectator->getPlayer()->onAddContainerItem(item); + } +} + +void Container::onUpdateContainerItem(uint32_t index, Item* oldItem, Item* newItem) +{ + SpectatorVec list; + g_game.map.getSpectators(list, getPosition(), false, true, 2, 2, 2, 2); + + //send to client + for (Creature* spectator : list) { + spectator->getPlayer()->sendUpdateContainerItem(this, index, newItem); + } + + //event methods + for (Creature* spectator : list) { + spectator->getPlayer()->onUpdateContainerItem(this, oldItem, newItem); + } +} + +void Container::onRemoveContainerItem(uint32_t index, Item* item) +{ + SpectatorVec list; + g_game.map.getSpectators(list, getPosition(), false, true, 2, 2, 2, 2); + + //send change to client + for (Creature* spectator : list) { + spectator->getPlayer()->sendRemoveContainerItem(this, index); + } + + //event methods + for (Creature* spectator : list) { + spectator->getPlayer()->onRemoveContainerItem(this, item); + } +} + +ReturnValue Container::queryAdd(int32_t index, const Thing& thing, uint32_t count, + uint32_t flags, Creature* actor/* = nullptr*/) const +{ + bool childIsOwner = hasBitSet(FLAG_CHILDISOWNER, flags); + if (childIsOwner) { + //a child container is querying, since we are the top container (not carried by a player) + //just return with no error. + return RETURNVALUE_NOERROR; + } + + const Item* item = thing.getItem(); + if (item == nullptr) { + return RETURNVALUE_NOTPOSSIBLE; + } + + if (!item->isPickupable()) { + return RETURNVALUE_CANNOTPICKUP; + } + + if (item == this) { + return RETURNVALUE_THISISIMPOSSIBLE; + } + + const Cylinder* cylinder = getParent(); + if (!hasBitSet(FLAG_NOLIMIT, flags)) { + while (cylinder) { + if (cylinder == &thing) { + return RETURNVALUE_THISISIMPOSSIBLE; + } + + cylinder = cylinder->getParent(); + } + + if (index == INDEX_WHEREEVER && size() >= capacity()) { + return RETURNVALUE_CONTAINERNOTENOUGHROOM; + } + } else { + while (cylinder) { + if (cylinder == &thing) { + return RETURNVALUE_THISISIMPOSSIBLE; + } + + cylinder = cylinder->getParent(); + } + } + + const Cylinder* topParent = getTopParent(); + if (topParent != this) { + return topParent->queryAdd(INDEX_WHEREEVER, *item, count, flags | FLAG_CHILDISOWNER, actor); + } else { + return RETURNVALUE_NOERROR; + } +} + +ReturnValue Container::queryMaxCount(int32_t index, const Thing& thing, uint32_t count, + uint32_t& maxQueryCount, uint32_t flags) const +{ + const Item* item = thing.getItem(); + if (item == nullptr) { + maxQueryCount = 0; + return RETURNVALUE_NOTPOSSIBLE; + } + + if (hasBitSet(FLAG_NOLIMIT, flags)) { + maxQueryCount = std::max(1, count); + return RETURNVALUE_NOERROR; + } + + int32_t freeSlots = std::max(capacity() - size(), 0); + + if (item->isStackable()) { + uint32_t n = 0; + + if (index == INDEX_WHEREEVER) { + //Iterate through every item and check how much free stackable slots there is. + uint32_t slotIndex = 0; + for (Item* containerItem : itemlist) { + if (containerItem != item && containerItem->equals(item) && containerItem->getItemCount() < 100) { + uint32_t remainder = (100 - containerItem->getItemCount()); + if (queryAdd(slotIndex++, *item, remainder, flags) == RETURNVALUE_NOERROR) { + n += remainder; + } + } + } + } else { + const Item* destItem = getItemByIndex(index); + if (item->equals(destItem) && destItem->getItemCount() < 100) { + uint32_t remainder = 100 - destItem->getItemCount(); + if (queryAdd(index, *item, remainder, flags) == RETURNVALUE_NOERROR) { + n = remainder; + } + } + } + + maxQueryCount = freeSlots * 100 + n; + if (maxQueryCount < count) { + return RETURNVALUE_CONTAINERNOTENOUGHROOM; + } + } else { + maxQueryCount = freeSlots; + if (maxQueryCount == 0) { + return RETURNVALUE_CONTAINERNOTENOUGHROOM; + } + } + return RETURNVALUE_NOERROR; +} + +ReturnValue Container::queryRemove(const Thing& thing, uint32_t count, uint32_t flags) const +{ + int32_t index = getThingIndex(&thing); + if (index == -1) { + return RETURNVALUE_NOTPOSSIBLE; + } + + const Item* item = thing.getItem(); + if (item == nullptr) { + return RETURNVALUE_NOTPOSSIBLE; + } + + if (count == 0 || (item->isStackable() && count > item->getItemCount())) { + return RETURNVALUE_NOTPOSSIBLE; + } + + if (!item->isMoveable() && !hasBitSet(FLAG_IGNORENOTMOVEABLE, flags)) { + return RETURNVALUE_NOTMOVEABLE; + } + return RETURNVALUE_NOERROR; +} + +Cylinder* Container::queryDestination(int32_t& index, const Thing &thing, Item** destItem, + uint32_t& flags) +{ + if (index == 254 /*move up*/) { + index = INDEX_WHEREEVER; + *destItem = nullptr; + + Container* parentContainer = dynamic_cast(getParent()); + if (parentContainer) { + return parentContainer; + } + return this; + } + + if (index == 255 /*add wherever*/) { + index = INDEX_WHEREEVER; + *destItem = nullptr; + } else if (index >= static_cast(capacity())) { + /* + if you have a container, maximize it to show all 20 slots + then you open a bag that is inside the container you will have a bag with 8 slots + and a "grey" area where the other 12 slots where from the container + if you drop the item on that grey area + the client calculates the slot position as if the bag has 20 slots + */ + index = INDEX_WHEREEVER; + *destItem = nullptr; + } + + const Item* item = thing.getItem(); + if (!item) { + return this; + } + + if (g_config.getBoolean(ConfigManager::STACK_CUMULATIVES)) { + bool autoStack = !hasBitSet(FLAG_IGNOREAUTOSTACK, flags); + if (autoStack && item->isStackable() && item->getParent() != this) { + //try find a suitable item to stack with + uint32_t n = 0; + for (Item* listItem : itemlist) { + if (listItem != item && listItem->equals(item) && listItem->getItemCount() < 100) { + *destItem = listItem; + index = n; + return this; + } + ++n; + } + } + } + + if (index != INDEX_WHEREEVER) { + Item* itemFromIndex = getItemByIndex(index); + if (itemFromIndex) { + *destItem = itemFromIndex; + } + + Cylinder* subCylinder = dynamic_cast(*destItem); + if (subCylinder) { + index = INDEX_WHEREEVER; + *destItem = nullptr; + return subCylinder; + } + } + return this; +} + +void Container::addThing(Thing* thing) +{ + return addThing(0, thing); +} + +void Container::addThing(int32_t index, Thing* thing) +{ + if (index >= static_cast(capacity())) { + return /*RETURNVALUE_NOTPOSSIBLE*/; + } + + Item* item = thing->getItem(); + if (item == nullptr) { + return /*RETURNVALUE_NOTPOSSIBLE*/; + } + + item->setParent(this); + itemlist.push_front(item); + updateItemWeight(item->getWeight()); + + //send change to client + if (getParent() && (getParent() != VirtualCylinder::virtualCylinder)) { + onAddContainerItem(item); + } +} + +void Container::addItemBack(Item* item) +{ + addItem(item); + updateItemWeight(item->getWeight()); + + //send change to client + if (getParent() && (getParent() != VirtualCylinder::virtualCylinder)) { + onAddContainerItem(item); + } +} + +void Container::updateThing(Thing* thing, uint16_t itemId, uint32_t count) +{ + int32_t index = getThingIndex(thing); + if (index == -1) { + return /*RETURNVALUE_NOTPOSSIBLE*/; + } + + Item* item = thing->getItem(); + if (item == nullptr) { + return /*RETURNVALUE_NOTPOSSIBLE*/; + } + + const int32_t oldWeight = item->getWeight(); + item->setID(itemId); + item->setSubType(count); + updateItemWeight(-oldWeight + item->getWeight()); + + //send change to client + if (getParent()) { + onUpdateContainerItem(index, item, item); + } +} + +void Container::replaceThing(uint32_t index, Thing* thing) +{ + Item* item = thing->getItem(); + if (!item) { + return /*RETURNVALUE_NOTPOSSIBLE*/; + } + + Item* replacedItem = getItemByIndex(index); + if (!replacedItem) { + return /*RETURNVALUE_NOTPOSSIBLE*/; + } + + itemlist[index] = item; + item->setParent(this); + updateItemWeight(-static_cast(replacedItem->getWeight()) + item->getWeight()); + + //send change to client + if (getParent()) { + onUpdateContainerItem(index, replacedItem, item); + } + + replacedItem->setParent(nullptr); +} + +void Container::removeThing(Thing* thing, uint32_t count) +{ + Item* item = thing->getItem(); + if (item == nullptr) { + return /*RETURNVALUE_NOTPOSSIBLE*/; + } + + int32_t index = getThingIndex(thing); + if (index == -1) { + return /*RETURNVALUE_NOTPOSSIBLE*/; + } + + if (item->isStackable() && count != item->getItemCount()) { + uint8_t newCount = static_cast(std::max(0, item->getItemCount() - count)); + const int32_t oldWeight = item->getWeight(); + item->setItemCount(newCount); + updateItemWeight(-oldWeight + item->getWeight()); + + //send change to client + if (getParent()) { + onUpdateContainerItem(index, item, item); + } + } else { + updateItemWeight(-static_cast(item->getWeight())); + + //send change to client + if (getParent()) { + onRemoveContainerItem(index, item); + } + + item->setParent(nullptr); + itemlist.erase(itemlist.begin() + index); + } +} + +int32_t Container::getThingIndex(const Thing* thing) const +{ + int32_t index = 0; + for (Item* item : itemlist) { + if (item == thing) { + return index; + } + ++index; + } + return -1; +} + +size_t Container::getFirstIndex() const +{ + return 0; +} + +size_t Container::getLastIndex() const +{ + return size(); +} + +uint32_t Container::getItemTypeCount(uint16_t itemId, int32_t subType/* = -1*/) const +{ + uint32_t count = 0; + for (Item* item : itemlist) { + if (item->getID() == itemId) { + count += countByType(item, subType); + } + } + return count; +} + +std::map& Container::getAllItemTypeCount(std::map& countMap) const +{ + for (Item* item : itemlist) { + countMap[item->getID()] += item->getItemCount(); + } + return countMap; +} + +Thing* Container::getThing(size_t index) const +{ + return getItemByIndex(index); +} + +void Container::postAddNotification(Thing* thing, const Cylinder* oldParent, int32_t index, cylinderlink_t) +{ + Cylinder* topParent = getTopParent(); + if (topParent->getCreature()) { + topParent->postAddNotification(thing, oldParent, index, LINK_TOPPARENT); + } else if (topParent == this) { + //let the tile class notify surrounding players + if (topParent->getParent()) { + topParent->getParent()->postAddNotification(thing, oldParent, index, LINK_NEAR); + } + } else { + topParent->postAddNotification(thing, oldParent, index, LINK_PARENT); + } +} + +void Container::postRemoveNotification(Thing* thing, const Cylinder* newParent, int32_t index, cylinderlink_t) +{ + Cylinder* topParent = getTopParent(); + if (topParent->getCreature()) { + topParent->postRemoveNotification(thing, newParent, index, LINK_TOPPARENT); + } else if (topParent == this) { + //let the tile class notify surrounding players + if (topParent->getParent()) { + topParent->getParent()->postRemoveNotification(thing, newParent, index, LINK_NEAR); + } + } else { + topParent->postRemoveNotification(thing, newParent, index, LINK_PARENT); + } +} + +void Container::internalAddThing(Thing* thing) +{ + internalAddThing(0, thing); +} + +void Container::internalAddThing(uint32_t, Thing* thing) +{ + Item* item = thing->getItem(); + if (item == nullptr) { + return; + } + + item->setParent(this); + itemlist.push_front(item); + updateItemWeight(item->getWeight()); +} + +void Container::startDecaying() +{ + for (Item* item : itemlist) { + item->startDecaying(); + } +} + +ContainerIterator Container::iterator() const +{ + ContainerIterator cit; + if (!itemlist.empty()) { + cit.over.push_back(this); + cit.cur = itemlist.begin(); + } + return cit; +} + +Item* ContainerIterator::operator*() +{ + return *cur; +} + +void ContainerIterator::advance() +{ + if (Item* i = *cur) { + if (Container* c = i->getContainer()) { + if (!c->empty()) { + over.push_back(c); + } + } + } + + ++cur; + + if (cur == over.front()->itemlist.end()) { + over.pop_front(); + if (!over.empty()) { + cur = over.front()->itemlist.begin(); + } + } +} diff --git a/src/container.h b/src/container.h new file mode 100644 index 0000000..7af5675 --- /dev/null +++ b/src/container.h @@ -0,0 +1,162 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_CONTAINER_H_5590165FD8A2451B98D71F13CD3ED8DC +#define FS_CONTAINER_H_5590165FD8A2451B98D71F13CD3ED8DC + +#include + +#include "cylinder.h" +#include "item.h" + +class Container; +class DepotLocker; + +class ContainerIterator +{ + public: + bool hasNext() const { + return !over.empty(); + } + + void advance(); + Item* operator*(); + + protected: + std::list over; + ItemDeque::const_iterator cur; + + friend class Container; +}; + +class Container : public Item, public Cylinder +{ + public: + explicit Container(uint16_t type); + Container(uint16_t type, uint16_t size); + ~Container(); + + // non-copyable + Container(const Container&) = delete; + Container& operator=(const Container&) = delete; + + Item* clone() const final; + + Container* getContainer() final { + return this; + } + const Container* getContainer() const final { + return this; + } + + virtual DepotLocker* getDepotLocker() { + return nullptr; + } + virtual const DepotLocker* getDepotLocker() const { + return nullptr; + } + + Attr_ReadValue readAttr(AttrTypes_t attr, PropStream& propStream) override; + bool unserializeItemNode(FileLoader& f, NODE node, PropStream& propStream) override; + std::string getContentDescription() const; + + size_t size() const { + return itemlist.size(); + } + bool empty() const { + return itemlist.empty(); + } + uint32_t capacity() const { + return maxSize; + } + + ContainerIterator iterator() const; + + const ItemDeque& getItemList() const { + return itemlist; + } + + ItemDeque::const_reverse_iterator getReversedItems() const { + return itemlist.rbegin(); + } + ItemDeque::const_reverse_iterator getReversedEnd() const { + return itemlist.rend(); + } + + bool hasParent() const; + void addItem(Item* item); + Item* getItemByIndex(size_t index) const; + bool isHoldingItem(const Item* item) const; + + uint32_t getItemHoldingCount() const; + uint32_t getWeight() const final; + + //cylinder implementations + virtual ReturnValue queryAdd(int32_t index, const Thing& thing, uint32_t count, + uint32_t flags, Creature* actor = nullptr) const override; + ReturnValue queryMaxCount(int32_t index, const Thing& thing, uint32_t count, uint32_t& maxQueryCount, + uint32_t flags) const final; + ReturnValue queryRemove(const Thing& thing, uint32_t count, uint32_t flags) const final; + Cylinder* queryDestination(int32_t& index, const Thing& thing, Item** destItem, + uint32_t& flags) final; + + void addThing(Thing* thing) final; + void addThing(int32_t index, Thing* thing) final; + void addItemBack(Item* item); + + void updateThing(Thing* thing, uint16_t itemId, uint32_t count) final; + void replaceThing(uint32_t index, Thing* thing) final; + + void removeThing(Thing* thing, uint32_t count) final; + + int32_t getThingIndex(const Thing* thing) const final; + size_t getFirstIndex() const final; + size_t getLastIndex() const final; + uint32_t getItemTypeCount(uint16_t itemId, int32_t subType = -1) const final; + std::map& getAllItemTypeCount(std::map& countMap) const final; + Thing* getThing(size_t index) const final; + + void postAddNotification(Thing* thing, const Cylinder* oldParent, int32_t index, cylinderlink_t link = LINK_OWNER) override; + void postRemoveNotification(Thing* thing, const Cylinder* newParent, int32_t index, cylinderlink_t link = LINK_OWNER) override; + + void internalAddThing(Thing* thing) final; + void internalAddThing(uint32_t index, Thing* thing) final; + void startDecaying() final; + + private: + void onAddContainerItem(Item* item); + void onUpdateContainerItem(uint32_t index, Item* oldItem, Item* newItem); + void onRemoveContainerItem(uint32_t index, Item* item); + + Container* getParentContainer(); + void updateItemWeight(int32_t diff); + + protected: + std::ostringstream& getContentDescription(std::ostringstream& os) const; + + uint32_t maxSize; + uint32_t totalWeight = 0; + ItemDeque itemlist; + uint32_t serializationCount = 0; + + friend class ContainerIterator; + friend class IOMapSerialize; +}; + +#endif diff --git a/src/creature.cpp b/src/creature.cpp new file mode 100644 index 0000000..781c87d --- /dev/null +++ b/src/creature.cpp @@ -0,0 +1,1567 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "creature.h" +#include "game.h" +#include "monster.h" +#include "configmanager.h" +#include "scheduler.h" + +extern Game g_game; +extern ConfigManager g_config; +extern CreatureEvents* g_creatureEvents; + +Creature::Creature() +{ + onIdleStatus(); +} + +Creature::~Creature() +{ + for (Creature* summon : summons) { + summon->setAttackedCreature(nullptr); + summon->setMaster(nullptr); + summon->decrementReferenceCounter(); + } + + for (Condition* condition : conditions) { + condition->endCondition(this); + delete condition; + } +} + +bool Creature::canSee(const Position& myPos, const Position& pos, int32_t viewRangeX, int32_t viewRangeY) +{ + if (myPos.z <= 7) { + //we are on ground level or above (7 -> 0) + //view is from 7 -> 0 + if (pos.z > 7) { + return false; + } + } else if (myPos.z >= 8) { + //we are underground (8 -> 15) + //view is +/- 2 from the floor we stand on + if (Position::getDistanceZ(myPos, pos) > 2) { + return false; + } + } + + const int_fast32_t offsetz = myPos.getZ() - pos.getZ(); + return (pos.getX() >= myPos.getX() - viewRangeX + offsetz) && (pos.getX() <= myPos.getX() + viewRangeX + offsetz) + && (pos.getY() >= myPos.getY() - viewRangeY + offsetz) && (pos.getY() <= myPos.getY() + viewRangeY + offsetz); +} + +bool Creature::canSee(const Position& pos) const +{ + return canSee(getPosition(), pos, Map::maxViewportX, Map::maxViewportY); +} + +bool Creature::canSeeCreature(const Creature* creature) const +{ + if (!canSeeInvisibility() && creature->isInvisible()) { + return false; + } + return true; +} + +void Creature::setSkull(Skulls_t newSkull) +{ + skull = newSkull; + g_game.updateCreatureSkull(this); +} + +int64_t Creature::getTimeSinceLastMove() const +{ + if (lastStep) { + return OTSYS_TIME() - lastStep; + } + return std::numeric_limits::max(); +} + +int32_t Creature::getWalkDelay(Direction dir) const +{ + if (lastStep == 0) { + return 0; + } + + int64_t ct = OTSYS_TIME(); + int64_t stepDuration = getStepDuration(dir); + return stepDuration - (ct - lastStep); +} + +int32_t Creature::getWalkDelay() const +{ + //Used for auto-walking + if (lastStep == 0) { + return 0; + } + + int64_t ct = OTSYS_TIME(); + int64_t stepDuration = getStepDuration() * lastStepCost; + return stepDuration - (ct - lastStep); +} + +void Creature::onThink(uint32_t interval) +{ + if (!isMapLoaded && useCacheMap()) { + isMapLoaded = true; + updateMapCache(); + } + + if (followCreature && master != followCreature && !canSeeCreature(followCreature)) { + onCreatureDisappear(followCreature, false); + } + + if (attackedCreature && master != attackedCreature && !canSeeCreature(attackedCreature)) { + onCreatureDisappear(attackedCreature, false); + } + + blockTicks += interval; + if (blockTicks >= 1000) { + blockCount = std::min(blockCount + 1, 2); + blockTicks = 0; + } + + if (followCreature) { + walkUpdateTicks += interval; + if (forceUpdateFollowPath || walkUpdateTicks >= 2000) { + walkUpdateTicks = 0; + forceUpdateFollowPath = false; + isUpdatingPath = true; + } + } + + if (isUpdatingPath) { + isUpdatingPath = false; + goToFollowCreature(); + } + + //scripting event - onThink + const CreatureEventList& thinkEvents = getCreatureEvents(CREATURE_EVENT_THINK); + for (CreatureEvent* thinkEvent : thinkEvents) { + thinkEvent->executeOnThink(this, interval); + } +} + +void Creature::onAttacking(uint32_t interval) +{ + if (!attackedCreature) { + return; + } + + onAttacked(); + attackedCreature->onAttacked(); + + if (g_game.isSightClear(getPosition(), attackedCreature->getPosition(), true)) { + doAttacking(interval); + } +} + +void Creature::onIdleStatus() +{ + if (getHealth() > 0) { + damageMap.clear(); + lastHitCreatureId = 0; + } +} + +void Creature::onWalk() +{ + if (getWalkDelay() <= 0) { + Direction dir; + uint32_t flags = FLAG_IGNOREFIELDDAMAGE; + if (getNextStep(dir, flags)) { + ReturnValue ret = g_game.internalMoveCreature(this, dir, flags); + if (ret != RETURNVALUE_NOERROR) { + if (Player* player = getPlayer()) { + player->sendCancelMessage(ret); + player->sendCancelWalk(); + } + + forceUpdateFollowPath = true; + } + } else { + if (listWalkDir.empty()) { + onWalkComplete(); + } + + stopEventWalk(); + } + } + + if (cancelNextWalk) { + listWalkDir.clear(); + onWalkAborted(); + cancelNextWalk = false; + } + + if (eventWalk != 0) { + eventWalk = 0; + addEventWalk(); + } +} + +void Creature::onWalk(Direction& dir) +{ + if (hasCondition(CONDITION_DRUNK)) { + uint32_t r = uniform_random(0, 20); + if (r <= DIRECTION_DIAGONAL_MASK) { + if (r < DIRECTION_DIAGONAL_MASK) { + dir = static_cast(r); + } + g_game.internalCreatureSay(this, TALKTYPE_SAY, "Hicks!", false); + } + } +} + +bool Creature::getNextStep(Direction& dir, uint32_t&) +{ + if (listWalkDir.empty()) { + return false; + } + + dir = listWalkDir.front(); + listWalkDir.pop_front(); + onWalk(dir); + return true; +} + +void Creature::startAutoWalk(const std::forward_list& listDir) +{ + listWalkDir = listDir; + + size_t size = 0; + for (auto it = listDir.begin(); it != listDir.end() && size <= 1; ++it) { + size++; + } + addEventWalk(size == 1); +} + +void Creature::addEventWalk(bool firstStep) +{ + cancelNextWalk = false; + + if (getStepSpeed() <= 0) { + return; + } + + if (eventWalk != 0) { + return; + } + + int64_t ticks = getEventStepTicks(firstStep); + if (ticks <= 0) { + return; + } + + // Take first step right away, but still queue the next + if (ticks == 1) { + g_game.checkCreatureWalk(getID()); + } + + eventWalk = g_scheduler.addEvent(createSchedulerTask(ticks, std::bind(&Game::checkCreatureWalk, &g_game, getID()))); +} + +void Creature::stopEventWalk() +{ + if (eventWalk != 0) { + g_scheduler.stopEvent(eventWalk); + eventWalk = 0; + } +} + +void Creature::updateMapCache() +{ + Tile* tile; + const Position& myPos = getPosition(); + Position pos(0, 0, myPos.z); + + for (int32_t y = -maxWalkCacheHeight; y <= maxWalkCacheHeight; ++y) { + for (int32_t x = -maxWalkCacheWidth; x <= maxWalkCacheWidth; ++x) { + pos.x = myPos.getX() + x; + pos.y = myPos.getY() + y; + tile = g_game.map.getTile(pos); + updateTileCache(tile, pos); + } + } +} + +void Creature::updateTileCache(const Tile* tile, int32_t dx, int32_t dy) +{ + if (std::abs(dx) <= maxWalkCacheWidth && std::abs(dy) <= maxWalkCacheHeight) { + localMapCache[maxWalkCacheHeight + dy][maxWalkCacheWidth + dx] = tile && tile->queryAdd(0, *this, 1, FLAG_PATHFINDING) == RETURNVALUE_NOERROR; + } +} + +void Creature::updateTileCache(const Tile* tile, const Position& pos) +{ + const Position& myPos = getPosition(); + if (pos.z == myPos.z) { + int32_t dx = Position::getOffsetX(pos, myPos); + int32_t dy = Position::getOffsetY(pos, myPos); + updateTileCache(tile, dx, dy); + } +} + +int32_t Creature::getWalkCache(const Position& pos) const +{ + if (!useCacheMap()) { + return 2; + } + + const Position& myPos = getPosition(); + if (myPos.z != pos.z) { + return 0; + } + + if (pos == myPos) { + return 1; + } + + int32_t dx = Position::getOffsetX(pos, myPos); + if (std::abs(dx) <= maxWalkCacheWidth) { + int32_t dy = Position::getOffsetY(pos, myPos); + if (std::abs(dy) <= maxWalkCacheHeight) { + if (localMapCache[maxWalkCacheHeight + dy][maxWalkCacheWidth + dx]) { + return 1; + } else { + return 0; + } + } + } + + //out of range + return 2; +} + +void Creature::onAddTileItem(const Tile* tile, const Position& pos) +{ + if (isMapLoaded && pos.z == getPosition().z) { + updateTileCache(tile, pos); + } +} + +void Creature::onUpdateTileItem(const Tile* tile, const Position& pos, const Item*, + const ItemType& oldType, const Item*, const ItemType& newType) +{ + if (!isMapLoaded) { + return; + } + + if (oldType.blockSolid || oldType.blockPathFind || newType.blockPathFind || newType.blockSolid) { + if (pos.z == getPosition().z) { + updateTileCache(tile, pos); + } + } +} + +void Creature::onRemoveTileItem(const Tile* tile, const Position& pos, const ItemType& iType, const Item*) +{ + if (!isMapLoaded) { + return; + } + + if (iType.blockSolid || iType.blockPathFind || iType.isGroundTile()) { + if (pos.z == getPosition().z) { + updateTileCache(tile, pos); + } + } +} + +void Creature::onCreatureAppear(Creature* creature, bool isLogin) +{ + if (creature == this) { + if (useCacheMap()) { + isMapLoaded = true; + updateMapCache(); + } + + if (isLogin) { + setLastPosition(getPosition()); + } + } else if (isMapLoaded) { + if (creature->getPosition().z == getPosition().z) { + updateTileCache(creature->getTile(), creature->getPosition()); + } + } +} + +void Creature::onRemoveCreature(Creature* creature, bool) +{ + onCreatureDisappear(creature, true); + if (creature == this) { + if (master && !master->isRemoved()) { + master->removeSummon(this); + } + } else if (isMapLoaded) { + if (creature->getPosition().z == getPosition().z) { + updateTileCache(creature->getTile(), creature->getPosition()); + } + } +} + +void Creature::onCreatureDisappear(const Creature* creature, bool isLogout) +{ + if (attackedCreature == creature) { + setAttackedCreature(nullptr); + onAttackedCreatureDisappear(isLogout); + } + + if (followCreature == creature) { + setFollowCreature(nullptr); + onFollowCreatureDisappear(isLogout); + } +} + +void Creature::onChangeZone(ZoneType_t zone) +{ + if (attackedCreature && zone == ZONE_PROTECTION) { + onCreatureDisappear(attackedCreature, false); + } +} + +void Creature::onAttackedCreatureChangeZone(ZoneType_t zone) +{ + if (zone == ZONE_PROTECTION) { + onCreatureDisappear(attackedCreature, false); + } +} + +void Creature::onCreatureMove(Creature* creature, const Tile* newTile, const Position& newPos, + const Tile* oldTile, const Position& oldPos, bool teleport) +{ + if (creature == this) { + lastStep = OTSYS_TIME(); + lastStepCost = 1; + + if (!teleport) { + if (oldPos.z != newPos.z) { + //floor change extra cost + lastStepCost = 2; + } else if (Position::getDistanceX(newPos, oldPos) >= 1 && Position::getDistanceY(newPos, oldPos) >= 1) { + //diagonal extra cost + lastStepCost = 3; + } + } else { + stopEventWalk(); + } + + if (!summons.empty()) { + //check if any of our summons is out of range (+/- 2 floors or 30 tiles away) + std::forward_list despawnList; + for (Creature* summon : summons) { + const Position& pos = summon->getPosition(); + if (Position::getDistanceZ(newPos, pos) > 2 || (std::max(Position::getDistanceX(newPos, pos), Position::getDistanceY(newPos, pos)) > 30)) { + despawnList.push_front(summon); + } + } + + for (Creature* despawnCreature : despawnList) { + g_game.removeCreature(despawnCreature, true); + } + } + + if (newTile->getZone() != oldTile->getZone()) { + onChangeZone(getZone()); + } + + //update map cache + if (isMapLoaded) { + if (teleport || oldPos.z != newPos.z) { + updateMapCache(); + } else { + const Position& myPos = getPosition(); + + if (oldPos.y > newPos.y) { //north + //shift y south + for (int32_t y = mapWalkHeight - 1; --y >= 0;) { + memcpy(localMapCache[y + 1], localMapCache[y], sizeof(localMapCache[y])); + } + + //update 0 + for (int32_t x = -maxWalkCacheWidth; x <= maxWalkCacheWidth; ++x) { + Tile* cacheTile = g_game.map.getTile(myPos.getX() + x, myPos.getY() - maxWalkCacheHeight, myPos.z); + updateTileCache(cacheTile, x, -maxWalkCacheHeight); + } + } else if (oldPos.y < newPos.y) { // south + //shift y north + for (int32_t y = 0; y <= mapWalkHeight - 2; ++y) { + memcpy(localMapCache[y], localMapCache[y + 1], sizeof(localMapCache[y])); + } + + //update mapWalkHeight - 1 + for (int32_t x = -maxWalkCacheWidth; x <= maxWalkCacheWidth; ++x) { + Tile* cacheTile = g_game.map.getTile(myPos.getX() + x, myPos.getY() + maxWalkCacheHeight, myPos.z); + updateTileCache(cacheTile, x, maxWalkCacheHeight); + } + } + + if (oldPos.x < newPos.x) { // east + //shift y west + int32_t starty = 0; + int32_t endy = mapWalkHeight - 1; + int32_t dy = Position::getDistanceY(oldPos, newPos); + + if (dy < 0) { + endy += dy; + } else if (dy > 0) { + starty = dy; + } + + for (int32_t y = starty; y <= endy; ++y) { + for (int32_t x = 0; x <= mapWalkWidth - 2; ++x) { + localMapCache[y][x] = localMapCache[y][x + 1]; + } + } + + //update mapWalkWidth - 1 + for (int32_t y = -maxWalkCacheHeight; y <= maxWalkCacheHeight; ++y) { + Tile* cacheTile = g_game.map.getTile(myPos.x + maxWalkCacheWidth, myPos.y + y, myPos.z); + updateTileCache(cacheTile, maxWalkCacheWidth, y); + } + } else if (oldPos.x > newPos.x) { // west + //shift y east + int32_t starty = 0; + int32_t endy = mapWalkHeight - 1; + int32_t dy = Position::getDistanceY(oldPos, newPos); + + if (dy < 0) { + endy += dy; + } else if (dy > 0) { + starty = dy; + } + + for (int32_t y = starty; y <= endy; ++y) { + for (int32_t x = mapWalkWidth - 1; --x >= 0;) { + localMapCache[y][x + 1] = localMapCache[y][x]; + } + } + + //update 0 + for (int32_t y = -maxWalkCacheHeight; y <= maxWalkCacheHeight; ++y) { + Tile* cacheTile = g_game.map.getTile(myPos.x - maxWalkCacheWidth, myPos.y + y, myPos.z); + updateTileCache(cacheTile, -maxWalkCacheWidth, y); + } + } + + updateTileCache(oldTile, oldPos); + } + } + } else { + if (isMapLoaded) { + const Position& myPos = getPosition(); + + if (newPos.z == myPos.z) { + updateTileCache(newTile, newPos); + } + + if (oldPos.z == myPos.z) { + updateTileCache(oldTile, oldPos); + } + } + } + + if (creature == followCreature || (creature == this && followCreature)) { + if (hasFollowPath) { + isUpdatingPath = true; + // this updates following walking + if (lastWalkUpdate == 0 || OTSYS_TIME() - lastWalkUpdate >= 250) { + g_dispatcher.addTask(createTask(std::bind(&Game::updateCreatureWalk, &g_game, getID()))); + lastWalkUpdate = OTSYS_TIME(); + } + } + + if (newPos.z != oldPos.z || !canSee(followCreature->getPosition())) { + onCreatureDisappear(followCreature, false); + } + } + + if (creature == attackedCreature || (creature == this && attackedCreature)) { + if (newPos.z != oldPos.z || !canSee(attackedCreature->getPosition())) { + onCreatureDisappear(attackedCreature, false); + } else { + if (hasExtraSwing()) { + //our target is moving lets see if we can get in hit + g_dispatcher.addTask(createTask(std::bind(&Game::checkCreatureAttack, &g_game, getID()))); + } + + if (newTile->getZone() != oldTile->getZone()) { + onAttackedCreatureChangeZone(attackedCreature->getZone()); + } + } + } +} + +void Creature::onDeath() +{ + bool lastHitUnjustified = false; + bool mostDamageUnjustified = false; + Creature* lastHitCreature = g_game.getCreatureByID(lastHitCreatureId); + Creature* lastHitCreatureMaster; + if (lastHitCreature) { + lastHitUnjustified = lastHitCreature->onKilledCreature(this); + lastHitCreatureMaster = lastHitCreature->getMaster(); + } else { + lastHitCreatureMaster = nullptr; + } + + Creature* mostDamageCreature = nullptr; + + const int64_t timeNow = OTSYS_TIME(); + const uint32_t inFightTicks = g_config.getNumber(ConfigManager::PZ_LOCKED); + int32_t mostDamage = 0; + std::map experienceMap; + for (const auto& it : damageMap) { + if (Creature* attacker = g_game.getCreatureByID(it.first)) { + CountBlock_t cb = it.second; + if ((cb.total > mostDamage && (timeNow - cb.ticks <= inFightTicks))) { + mostDamage = cb.total; + mostDamageCreature = attacker; + } + + if (attacker != this) { + uint64_t gainExp = getGainedExperience(attacker); + if (Player* player = attacker->getPlayer()) { + Party* party = player->getParty(); + if (party && party->getLeader() && party->isSharedExperienceActive() && party->isSharedExperienceEnabled()) { + attacker = party->getLeader(); + } + } + + auto tmpIt = experienceMap.find(attacker); + if (tmpIt == experienceMap.end()) { + experienceMap[attacker] = gainExp; + } else { + tmpIt->second += gainExp; + } + } + } + } + + for (const auto& it : experienceMap) { + it.first->onGainExperience(it.second, this); + } + + if (mostDamageCreature) { + if (mostDamageCreature != lastHitCreature && mostDamageCreature != lastHitCreatureMaster) { + Creature* mostDamageCreatureMaster = mostDamageCreature->getMaster(); + if (lastHitCreature != mostDamageCreatureMaster && (lastHitCreatureMaster == nullptr || mostDamageCreatureMaster != lastHitCreatureMaster)) { + mostDamageUnjustified = mostDamageCreature->onKilledCreature(this, false); + } + } + } + + bool droppedCorpse = dropCorpse(lastHitCreature, mostDamageCreature, lastHitUnjustified, mostDamageUnjustified); + death(lastHitCreature); + + if (master) { + master->removeSummon(this); + } + + if (droppedCorpse) { + g_game.removeCreature(this, false); + } +} + +bool Creature::dropCorpse(Creature* lastHitCreature, Creature* mostDamageCreature, bool lastHitUnjustified, bool mostDamageUnjustified) +{ + Item* splash; + switch (getRace()) { + case RACE_VENOM: + splash = Item::CreateItem(ITEM_FULLSPLASH, FLUID_SLIME); + break; + + case RACE_BLOOD: + splash = Item::CreateItem(ITEM_FULLSPLASH, FLUID_BLOOD); + break; + + default: + splash = nullptr; + break; + } + + Tile* tile = getTile(); + + if (splash) { + g_game.internalAddItem(tile, splash, INDEX_WHEREEVER, FLAG_NOLIMIT); + g_game.startDecay(splash); + } + + Item* corpse = getCorpse(lastHitCreature, mostDamageCreature); + if (corpse) { + g_game.internalAddItem(tile, corpse, INDEX_WHEREEVER, FLAG_NOLIMIT); + g_game.startDecay(corpse); + } + + //scripting event - onDeath + for (CreatureEvent* deathEvent : getCreatureEvents(CREATURE_EVENT_DEATH)) { + deathEvent->executeOnDeath(this, corpse, lastHitCreature, mostDamageCreature, lastHitUnjustified, mostDamageUnjustified); + } + + if (corpse) { + dropLoot(corpse->getContainer(), lastHitCreature); + } + + return true; +} + +bool Creature::hasBeenAttacked(uint32_t attackerId) +{ + auto it = damageMap.find(attackerId); + if (it == damageMap.end()) { + return false; + } + return (OTSYS_TIME() - it->second.ticks) <= g_config.getNumber(ConfigManager::PZ_LOCKED); +} + +Item* Creature::getCorpse(Creature*, Creature*) +{ + return Item::CreateItem(getLookCorpse()); +} + +void Creature::changeHealth(int32_t healthChange, bool sendHealthChange/* = true*/) +{ + int32_t oldHealth = health; + + if (healthChange > 0) { + health += std::min(healthChange, getMaxHealth() - health); + } else { + health = std::max(0, health + healthChange); + } + + if (sendHealthChange && oldHealth != health) { + g_game.addCreatureHealth(this); + } +} + +void Creature::changeMana(int32_t manaChange) +{ + if (manaChange > 0) { + mana += std::min(manaChange, getMaxMana() - mana); + } else { + mana = std::max(0, mana + manaChange); + } +} + +void Creature::gainHealth(Creature* healer, int32_t healthGain) +{ + changeHealth(healthGain); + if (healer) { + healer->onTargetCreatureGainHealth(this, healthGain); + } +} + +void Creature::drainHealth(Creature* attacker, int32_t damage) +{ + changeHealth(-damage, false); + + if (attacker) { + attacker->onAttackedCreatureDrainHealth(this, damage); + } +} + +void Creature::drainMana(Creature* attacker, int32_t manaLoss) +{ + onAttacked(); + changeMana(-manaLoss); + + if (attacker) { + addDamagePoints(attacker, manaLoss); + } +} + +BlockType_t Creature::blockHit(Creature* attacker, CombatType_t combatType, int32_t& damage, + bool checkDefense /* = false */, bool checkArmor /* = false */, bool /* field = false */) +{ + BlockType_t blockType = BLOCK_NONE; + + if (isImmune(combatType)) { + damage = 0; + blockType = BLOCK_IMMUNITY; + } else if (checkDefense || checkArmor) { + if (checkDefense && OTSYS_TIME() >= earliestDefendTime) { + damage -= getDefense(); + + earliestDefendTime = lastDefendTime + 2000; + lastDefendTime = OTSYS_TIME(); + + if (damage <= 0) { + damage = 0; + blockType = BLOCK_DEFENSE; + } + } + + if (checkArmor) { + if (damage > 0 && combatType == COMBAT_PHYSICALDAMAGE) { + damage -= getArmor(); + if (damage <= 0) { + damage = 0; + blockType = BLOCK_ARMOR; + } + } + } + + bool hasDefense = false; + + if (blockCount > 0) { + --blockCount; + hasDefense = true; + } + + if (hasDefense && blockType != BLOCK_NONE) { + onBlockHit(); + } + } + + if (attacker) { + attacker->onAttackedCreature(this); + attacker->onAttackedCreatureBlockHit(blockType); + } + + onAttacked(); + return blockType; +} + +bool Creature::setAttackedCreature(Creature* creature) +{ + if (creature) { + const Position& creaturePos = creature->getPosition(); + if (creaturePos.z != getPosition().z || !canSee(creaturePos)) { + attackedCreature = nullptr; + return false; + } + + if (isSummon() && master) { + if (Monster* monster = master->getMonster()) { + if (monster->mType->info.targetDistance <= 1) { + if (!monster->hasFollowPath && !monster->followCreature) { + return false; + } + } + } + } + + attackedCreature = creature; + onAttackedCreature(attackedCreature); + attackedCreature->onAttacked(); + } else { + attackedCreature = nullptr; + } + + for (Creature* summon : summons) { + summon->setAttackedCreature(creature); + } + return true; +} + +void Creature::getPathSearchParams(const Creature*, FindPathParams& fpp) const +{ + fpp.fullPathSearch = !hasFollowPath; + fpp.clearSight = true; + fpp.maxSearchDist = 12; + fpp.minTargetDist = 1; + fpp.maxTargetDist = 1; +} + +void Creature::goToFollowCreature() +{ + if (followCreature) { + FindPathParams fpp; + getPathSearchParams(followCreature, fpp); + + Monster* monster = getMonster(); + if (monster && !monster->getMaster() && (monster->isFleeing() || fpp.maxTargetDist > 1)) { + Direction dir = DIRECTION_NONE; + + if (monster->isFleeing()) { + monster->getDistanceStep(followCreature->getPosition(), dir, true); + } else { //maxTargetDist > 1 + if (!monster->getDistanceStep(followCreature->getPosition(), dir)) { + // if we can't get anything then let the A* calculate + listWalkDir.clear(); + if (getPathTo(followCreature->getPosition(), listWalkDir, fpp)) { + hasFollowPath = true; + startAutoWalk(listWalkDir); + } else { + hasFollowPath = false; + } + return; + } + } + + if (dir != DIRECTION_NONE) { + listWalkDir.clear(); + listWalkDir.push_front(dir); + + hasFollowPath = true; + startAutoWalk(listWalkDir); + } + } else { + listWalkDir.clear(); + if (getPathTo(followCreature->getPosition(), listWalkDir, fpp)) { + hasFollowPath = true; + startAutoWalk(listWalkDir); + } else { + hasFollowPath = false; + } + } + } + + onFollowCreatureComplete(followCreature); +} + +bool Creature::setFollowCreature(Creature* creature) +{ + if (creature) { + if (followCreature == creature) { + return true; + } + + const Position& creaturePos = creature->getPosition(); + if (creaturePos.z != getPosition().z || !canSee(creaturePos)) { + followCreature = nullptr; + return false; + } + + if (!listWalkDir.empty()) { + listWalkDir.clear(); + onWalkAborted(); + } + + hasFollowPath = false; + forceUpdateFollowPath = false; + followCreature = creature; + isUpdatingPath = true; + } else { + isUpdatingPath = false; + followCreature = nullptr; + } + + onFollowCreature(creature); + return true; +} + +double Creature::getDamageRatio(Creature* attacker) const +{ + uint32_t totalDamage = 0; + uint32_t attackerDamage = 0; + + for (const auto& it : damageMap) { + const CountBlock_t& cb = it.second; + totalDamage += cb.total; + if (it.first == attacker->getID()) { + attackerDamage += cb.total; + } + } + + if (totalDamage == 0) { + return 0; + } + + return (static_cast(attackerDamage) / totalDamage); +} + +uint64_t Creature::getGainedExperience(Creature* attacker) const +{ + return std::floor(getDamageRatio(attacker) * getLostExperience()); +} + +void Creature::addDamagePoints(Creature* attacker, int32_t damagePoints) +{ + if (damagePoints <= 0) { + return; + } + + uint32_t attackerId = attacker->id; + + auto it = damageMap.find(attackerId); + if (it == damageMap.end()) { + CountBlock_t cb; + cb.ticks = OTSYS_TIME(); + cb.total = damagePoints; + damageMap[attackerId] = cb; + } else { + it->second.total += damagePoints; + it->second.ticks = OTSYS_TIME(); + } + + lastHitCreatureId = attackerId; +} + +void Creature::onAddCondition(ConditionType_t type) +{ + if (type == CONDITION_PARALYZE && hasCondition(CONDITION_HASTE)) { + removeCondition(CONDITION_HASTE); + } else if (type == CONDITION_HASTE && hasCondition(CONDITION_PARALYZE)) { + removeCondition(CONDITION_PARALYZE); + } +} + +void Creature::onAddCombatCondition(ConditionType_t) +{ + // +} + +void Creature::onEndCondition(ConditionType_t) +{ + // +} + +void Creature::onTickCondition(ConditionType_t type, bool& bRemove) +{ + const MagicField* field = getTile()->getFieldItem(); + if (!field) { + return; + } + + switch (type) { + case CONDITION_FIRE: + bRemove = (field->getCombatType() != COMBAT_FIREDAMAGE); + break; + case CONDITION_ENERGY: + bRemove = (field->getCombatType() != COMBAT_ENERGYDAMAGE); + break; + case CONDITION_POISON: + bRemove = (field->getCombatType() != COMBAT_EARTHDAMAGE); + break; + default: + break; + } +} + +void Creature::onCombatRemoveCondition(Condition* condition) +{ + removeCondition(condition); +} + +void Creature::onAttacked() +{ + // +} + +void Creature::onAttackedCreatureDrainHealth(Creature* target, int32_t points) +{ + target->addDamagePoints(this, points); +} + +bool Creature::onKilledCreature(Creature* target, bool) +{ + if (latestKillEvent == target->getID()) { + return false; + } + + latestKillEvent = target->getID(); + + if (master) { + master->onKilledCreature(target); + return false; + } + + //scripting event - onKill + const CreatureEventList& killEvents = getCreatureEvents(CREATURE_EVENT_KILL); + for (CreatureEvent* killEvent : killEvents) { + killEvent->executeOnKill(this, target); + } + return false; +} + +void Creature::onGainExperience(uint64_t gainExp, Creature* target) +{ + if (gainExp == 0 || !master) { + return; + } + + gainExp /= 2; + master->onGainExperience(gainExp, target); + + g_game.addAnimatedText(position, TEXTCOLOR_WHITE_EXP, std::to_string(gainExp)); +} + +void Creature::addSummon(Creature* creature) +{ + creature->setDropLoot(false); + creature->setLossSkill(false); + creature->setMaster(this); + creature->incrementReferenceCounter(); + summons.push_back(creature); +} + +void Creature::removeSummon(Creature* creature) +{ + auto cit = std::find(summons.begin(), summons.end(), creature); + if (cit != summons.end()) { + creature->setDropLoot(true); + creature->setLossSkill(true); + creature->setMaster(nullptr); + creature->decrementReferenceCounter(); + summons.erase(cit); + } +} + +bool Creature::addCondition(Condition* condition, bool force/* = false*/) +{ + if (condition == nullptr) { + return false; + } + + if (!force && condition->getType() == CONDITION_HASTE && hasCondition(CONDITION_PARALYZE)) { + int64_t walkDelay = getWalkDelay(); + if (walkDelay > 0) { + g_scheduler.addEvent(createSchedulerTask(walkDelay, std::bind(&Game::forceAddCondition, &g_game, getID(), condition))); + return false; + } + } + + Condition* prevCond = getCondition(condition->getType(), condition->getId(), condition->getSubId()); + if (prevCond) { + prevCond->addCondition(this, condition); + delete condition; + return true; + } + + if (condition->startCondition(this)) { + conditions.push_back(condition); + onAddCondition(condition->getType()); + return true; + } + + delete condition; + return false; +} + +bool Creature::addCombatCondition(Condition* condition) +{ + //Caution: condition variable could be deleted after the call to addCondition + ConditionType_t type = condition->getType(); + + if (!addCondition(condition)) { + return false; + } + + onAddCombatCondition(type); + return true; +} + +void Creature::removeCondition(ConditionType_t type, bool force/* = false*/) +{ + auto it = conditions.begin(), end = conditions.end(); + while (it != end) { + Condition* condition = *it; + if (condition->getType() != type) { + ++it; + continue; + } + + if (!force && type == CONDITION_PARALYZE) { + int64_t walkDelay = getWalkDelay(); + if (walkDelay > 0) { + g_scheduler.addEvent(createSchedulerTask(walkDelay, std::bind(&Game::forceRemoveCondition, &g_game, getID(), type))); + return; + } + } + + it = conditions.erase(it); + + condition->endCondition(this); + delete condition; + + onEndCondition(type); + } +} + +void Creature::removeCondition(ConditionType_t type, ConditionId_t conditionId, bool force/* = false*/) +{ + auto it = conditions.begin(), end = conditions.end(); + while (it != end) { + Condition* condition = *it; + if (condition->getType() != type || condition->getId() != conditionId) { + ++it; + continue; + } + + if (!force && type == CONDITION_PARALYZE) { + int64_t walkDelay = getWalkDelay(); + if (walkDelay > 0) { + g_scheduler.addEvent(createSchedulerTask(walkDelay, std::bind(&Game::forceRemoveCondition, &g_game, getID(), type))); + return; + } + } + + it = conditions.erase(it); + + condition->endCondition(this); + delete condition; + + onEndCondition(type); + } +} + +void Creature::removeCombatCondition(ConditionType_t type) +{ + std::vector removeConditions; + for (Condition* condition : conditions) { + if (condition->getType() == type) { + removeConditions.push_back(condition); + } + } + + for (Condition* condition : removeConditions) { + onCombatRemoveCondition(condition); + } +} + +void Creature::removeCondition(Condition* condition, bool force/* = false*/) +{ + auto it = std::find(conditions.begin(), conditions.end(), condition); + if (it == conditions.end()) { + return; + } + + if (!force && condition->getType() == CONDITION_PARALYZE) { + int64_t walkDelay = getWalkDelay(); + if (walkDelay > 0) { + g_scheduler.addEvent(createSchedulerTask(walkDelay, std::bind(&Game::forceRemoveCondition, &g_game, getID(), condition->getType()))); + return; + } + } + + conditions.erase(it); + + condition->endCondition(this); + onEndCondition(condition->getType()); + delete condition; +} + +Condition* Creature::getCondition(ConditionType_t type) const +{ + for (Condition* condition : conditions) { + if (condition->getType() == type) { + return condition; + } + } + return nullptr; +} + +Condition* Creature::getCondition(ConditionType_t type, ConditionId_t conditionId, uint32_t subId/* = 0*/) const +{ + for (Condition* condition : conditions) { + if (condition->getType() == type && condition->getId() == conditionId && condition->getSubId() == subId) { + return condition; + } + } + return nullptr; +} + +void Creature::executeConditions(uint32_t interval) +{ + auto it = conditions.begin(), end = conditions.end(); + while (it != end) { + Condition* condition = *it; + if (!condition->executeCondition(this, interval)) { + ConditionType_t type = condition->getType(); + + it = conditions.erase(it); + + condition->endCondition(this); + delete condition; + + onEndCondition(type); + } else { + ++it; + } + } +} + +bool Creature::hasCondition(ConditionType_t type, uint32_t subId/* = 0*/) const +{ + if (isSuppress(type)) { + return false; + } + + int64_t timeNow = OTSYS_TIME(); + for (Condition* condition : conditions) { + if (condition->getType() != type || condition->getSubId() != subId) { + continue; + } + + if (condition->getEndTime() >= timeNow) { + return true; + } + } + return false; +} + +bool Creature::isImmune(CombatType_t type) const +{ + return hasBitSet(static_cast(type), getDamageImmunities()); +} + +bool Creature::isImmune(ConditionType_t type) const +{ + return hasBitSet(static_cast(type), getConditionImmunities()); +} + +bool Creature::isSuppress(ConditionType_t type) const +{ + return hasBitSet(static_cast(type), getConditionSuppressions()); +} + +int64_t Creature::getStepDuration(Direction dir) const +{ + int64_t stepDuration = getStepDuration(); + if ((dir & DIRECTION_DIAGONAL_MASK) != 0) { + stepDuration *= 3; + } + return stepDuration; +} + +int64_t Creature::getStepDuration() const +{ + if (isRemoved()) { + return 0; + } + + uint32_t groundSpeed; + int32_t stepSpeed = getStepSpeed(); + + Item* ground = tile->getGround(); + if (ground) { + groundSpeed = Item::items[ground->getID()].speed; + if (groundSpeed == 0) { + groundSpeed = 150; + } + } else { + groundSpeed = 150; + } + + double duration = std::floor(1000 * groundSpeed) / stepSpeed; + int64_t stepDuration = std::ceil(duration / 50) * 50; + + const Monster* monster = getMonster(); + if (monster && monster->isTargetNearby() && !monster->isFleeing() && !monster->getMaster()) { + stepDuration *= 3; + } + + return stepDuration; +} + +int64_t Creature::getEventStepTicks(bool onlyDelay) const +{ + int64_t ret = getWalkDelay(); + if (ret <= 0) { + int64_t stepDuration = getStepDuration(); + if (onlyDelay && stepDuration > 0) { + ret = 1; + } else { + ret = stepDuration * lastStepCost; + } + } + return ret; +} + +void Creature::getCreatureLight(LightInfo& light) const +{ + light = internalLight; +} + +void Creature::setNormalCreatureLight() +{ + internalLight.level = 0; + internalLight.color = 0; +} + +bool Creature::registerCreatureEvent(const std::string& name) +{ + CreatureEvent* event = g_creatureEvents->getEventByName(name); + if (!event) { + return false; + } + + CreatureEventType_t type = event->getEventType(); + if (hasEventRegistered(type)) { + for (CreatureEvent* creatureEvent : eventsList) { + if (creatureEvent == event) { + return false; + } + } + } else { + scriptEventsBitField |= static_cast(1) << type; + } + + eventsList.push_back(event); + return true; +} + +bool Creature::unregisterCreatureEvent(const std::string& name) +{ + CreatureEvent* event = g_creatureEvents->getEventByName(name); + if (!event) { + return false; + } + + CreatureEventType_t type = event->getEventType(); + if (!hasEventRegistered(type)) { + return false; + } + + bool resetTypeBit = true; + + auto it = eventsList.begin(), end = eventsList.end(); + while (it != end) { + CreatureEvent* curEvent = *it; + if (curEvent == event) { + it = eventsList.erase(it); + continue; + } + + if (curEvent->getEventType() == type) { + resetTypeBit = false; + } + ++it; + } + + if (resetTypeBit) { + scriptEventsBitField &= ~(static_cast(1) << type); + } + return true; +} + +CreatureEventList Creature::getCreatureEvents(CreatureEventType_t type) +{ + CreatureEventList tmpEventList; + + if (!hasEventRegistered(type)) { + return tmpEventList; + } + + for (CreatureEvent* creatureEvent : eventsList) { + if (creatureEvent->getEventType() == type) { + tmpEventList.push_back(creatureEvent); + } + } + + return tmpEventList; +} + +bool FrozenPathingConditionCall::isInRange(const Position& startPos, const Position& testPos, + const FindPathParams& fpp) const +{ + if (fpp.fullPathSearch) { + if (testPos.x > targetPos.x + fpp.maxTargetDist) { + return false; + } + + if (testPos.x < targetPos.x - fpp.maxTargetDist) { + return false; + } + + if (testPos.y > targetPos.y + fpp.maxTargetDist) { + return false; + } + + if (testPos.y < targetPos.y - fpp.maxTargetDist) { + return false; + } + } else { + int_fast32_t dx = Position::getOffsetX(startPos, targetPos); + + int32_t dxMax = (dx >= 0 ? fpp.maxTargetDist : 0); + if (testPos.x > targetPos.x + dxMax) { + return false; + } + + int32_t dxMin = (dx <= 0 ? fpp.maxTargetDist : 0); + if (testPos.x < targetPos.x - dxMin) { + return false; + } + + int_fast32_t dy = Position::getOffsetY(startPos, targetPos); + + int32_t dyMax = (dy >= 0 ? fpp.maxTargetDist : 0); + if (testPos.y > targetPos.y + dyMax) { + return false; + } + + int32_t dyMin = (dy <= 0 ? fpp.maxTargetDist : 0); + if (testPos.y < targetPos.y - dyMin) { + return false; + } + } + return true; +} + +bool FrozenPathingConditionCall::operator()(const Position& startPos, const Position& testPos, + const FindPathParams& fpp, int32_t& bestMatchDist) const +{ + if (!isInRange(startPos, testPos, fpp)) { + return false; + } + + if (fpp.clearSight && !g_game.isSightClear(testPos, targetPos, true)) { + return false; + } + + int32_t testDist = std::max(Position::getDistanceX(targetPos, testPos), Position::getDistanceY(targetPos, testPos)); + if (fpp.maxTargetDist == 1) { + if (testDist < fpp.minTargetDist || testDist > fpp.maxTargetDist) { + return false; + } + + return true; + } else if (testDist <= fpp.maxTargetDist) { + if (testDist < fpp.minTargetDist) { + return false; + } + + if (testDist == fpp.maxTargetDist) { + bestMatchDist = 0; + return true; + } else if (testDist > bestMatchDist) { + //not quite what we want, but the best so far + bestMatchDist = testDist; + return true; + } + } + return false; +} + +bool Creature::isInvisible() const +{ + return std::find_if(conditions.begin(), conditions.end(), [] (const Condition* condition) { + return condition->getType() == CONDITION_INVISIBLE; + }) != conditions.end(); +} + +bool Creature::getPathTo(const Position& targetPos, std::forward_list& dirList, const FindPathParams& fpp) const +{ + return g_game.map.getPathMatching(*this, dirList, FrozenPathingConditionCall(targetPos), fpp); +} + +bool Creature::getPathTo(const Position& targetPos, std::forward_list& dirList, int32_t minTargetDist, int32_t maxTargetDist, bool fullPathSearch /*= true*/, bool clearSight /*= true*/, int32_t maxSearchDist /*= 0*/) const +{ + FindPathParams fpp; + fpp.fullPathSearch = fullPathSearch; + fpp.maxSearchDist = maxSearchDist; + fpp.clearSight = clearSight; + fpp.minTargetDist = minTargetDist; + fpp.maxTargetDist = maxTargetDist; + return getPathTo(targetPos, dirList, fpp); +} diff --git a/src/creature.h b/src/creature.h new file mode 100644 index 0000000..39afb11 --- /dev/null +++ b/src/creature.h @@ -0,0 +1,557 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_CREATURE_H_5363C04015254E298F84E6D59A139508 +#define FS_CREATURE_H_5363C04015254E298F84E6D59A139508 + +#include "map.h" +#include "position.h" +#include "condition.h" +#include "const.h" +#include "tile.h" +#include "enums.h" +#include "creatureevent.h" + +typedef std::list ConditionList; +typedef std::list CreatureEventList; + +enum slots_t : uint8_t { + CONST_SLOT_WHEREEVER = 0, + CONST_SLOT_HEAD = 1, + CONST_SLOT_NECKLACE = 2, + CONST_SLOT_BACKPACK = 3, + CONST_SLOT_ARMOR = 4, + CONST_SLOT_RIGHT = 5, + CONST_SLOT_LEFT = 6, + CONST_SLOT_LEGS = 7, + CONST_SLOT_FEET = 8, + CONST_SLOT_RING = 9, + CONST_SLOT_AMMO = 10, + + CONST_SLOT_FIRST = CONST_SLOT_HEAD, + CONST_SLOT_LAST = CONST_SLOT_AMMO, +}; + +struct FindPathParams { + bool fullPathSearch = true; + bool clearSight = true; + bool allowDiagonal = true; + bool keepDistance = false; + int32_t maxSearchDist = 0; + int32_t minTargetDist = -1; + int32_t maxTargetDist = -1; +}; + +class Map; +class Thing; +class Container; +class Player; +class Monster; +class Npc; +class Item; +class Tile; +class Combat; + +static constexpr int32_t EVENT_CREATURECOUNT = 10; +static constexpr int32_t EVENT_CREATURE_THINK_INTERVAL = 1000; +static constexpr int32_t EVENT_CHECK_CREATURE_INTERVAL = (EVENT_CREATURE_THINK_INTERVAL / EVENT_CREATURECOUNT); + +class FrozenPathingConditionCall +{ + public: + explicit FrozenPathingConditionCall(Position targetPos) : targetPos(std::move(targetPos)) {} + + bool operator()(const Position& startPos, const Position& testPos, + const FindPathParams& fpp, int32_t& bestMatchDist) const; + + bool isInRange(const Position& startPos, const Position& testPos, + const FindPathParams& fpp) const; + + protected: + Position targetPos; +}; + +////////////////////////////////////////////////////////////////////// +// Defines the Base class for all creatures and base functions which +// every creature has + +class Creature : virtual public Thing +{ + protected: + Creature(); + + public: + virtual ~Creature(); + + // non-copyable + Creature(const Creature&) = delete; + Creature& operator=(const Creature&) = delete; + + Creature* getCreature() final { + return this; + } + const Creature* getCreature() const final { + return this; + } + virtual Player* getPlayer() { + return nullptr; + } + virtual const Player* getPlayer() const { + return nullptr; + } + virtual Npc* getNpc() { + return nullptr; + } + virtual const Npc* getNpc() const { + return nullptr; + } + virtual Monster* getMonster() { + return nullptr; + } + virtual const Monster* getMonster() const { + return nullptr; + } + + virtual const std::string& getName() const = 0; + virtual const std::string& getNameDescription() const = 0; + + virtual void setID() = 0; + void setRemoved() { + isInternalRemoved = true; + } + + uint32_t getID() const { + return id; + } + virtual void removeList() = 0; + virtual void addList() = 0; + + virtual bool canSee(const Position& pos) const; + virtual bool canSeeCreature(const Creature* creature) const; + + virtual RaceType_t getRace() const { + return RACE_NONE; + } + virtual Skulls_t getSkull() const { + return skull; + } + virtual Skulls_t getSkullClient(const Creature* creature) const { + return creature->getSkull(); + } + void setSkull(Skulls_t newSkull); + Direction getDirection() const { + return direction; + } + void setDirection(Direction dir) { + direction = dir; + } + + int32_t getThrowRange() const final { + return 1; + } + bool isPushable() const override { + return getWalkDelay() <= 0; + } + bool isRemoved() const final { + return isInternalRemoved; + } + virtual bool canSeeInvisibility() const { + return false; + } + virtual bool isInGhostMode() const { + return false; + } + + int32_t getWalkDelay(Direction dir) const; + int32_t getWalkDelay() const; + int64_t getTimeSinceLastMove() const; + + int64_t getEventStepTicks(bool onlyDelay = false) const; + int64_t getStepDuration(Direction dir) const; + int64_t getStepDuration() const; + virtual int32_t getStepSpeed() const { + return getSpeed(); + } + int32_t getSpeed() const { + if (baseSpeed == 0) { + return 0; + } + + return (2 * (varSpeed + baseSpeed)) + 80; + } + void setSpeed(int32_t varSpeedDelta) { + int32_t oldSpeed = getSpeed(); + varSpeed += varSpeedDelta; + + if (getSpeed() <= 0) { + stopEventWalk(); + cancelNextWalk = true; + } else if (oldSpeed <= 0 && !listWalkDir.empty()) { + addEventWalk(); + } + } + + void setBaseSpeed(uint32_t newBaseSpeed) { + baseSpeed = newBaseSpeed; + } + uint32_t getBaseSpeed() const { + return baseSpeed; + } + + int32_t getHealth() const { + return health; + } + virtual int32_t getMaxHealth() const { + return healthMax; + } + uint32_t getMana() const { + return mana; + } + virtual uint32_t getMaxMana() const { + return 0; + } + + const Outfit_t getCurrentOutfit() const { + return currentOutfit; + } + void setCurrentOutfit(Outfit_t outfit) { + currentOutfit = outfit; + } + const Outfit_t getDefaultOutfit() const { + return defaultOutfit; + } + bool isInvisible() const; + ZoneType_t getZone() const { + return getTile()->getZone(); + } + + //walk functions + void startAutoWalk(const std::forward_list& listDir); + void addEventWalk(bool firstStep = false); + void stopEventWalk(); + virtual void goToFollowCreature(); + + //walk events + virtual void onWalk(Direction& dir); + virtual void onWalkAborted() {} + virtual void onWalkComplete() {} + + //follow functions + Creature* getFollowCreature() const { + return followCreature; + } + virtual bool setFollowCreature(Creature* creature); + + //follow events + virtual void onFollowCreature(const Creature*) {} + virtual void onFollowCreatureComplete(const Creature*) {} + + //combat functions + Creature* getAttackedCreature() { + return attackedCreature; + } + virtual bool setAttackedCreature(Creature* creature); + virtual BlockType_t blockHit(Creature* attacker, CombatType_t combatType, int32_t& damage, + bool checkDefense = false, bool checkArmor = false, bool field = false); + + void setMaster(Creature* creature) { + master = creature; + } + bool isSummon() const { + return master != nullptr; + } + Creature* getMaster() const { + return master; + } + + void addSummon(Creature* creature); + void removeSummon(Creature* creature); + const std::list& getSummons() const { + return summons; + } + + virtual int32_t getArmor() const { + return 0; + } + virtual int32_t getDefense() { + return 0; + } + + bool addCondition(Condition* condition, bool force = false); + bool addCombatCondition(Condition* condition); + void removeCondition(ConditionType_t type, ConditionId_t conditionId, bool force = false); + void removeCondition(ConditionType_t type, bool force = false); + void removeCondition(Condition* condition, bool force = false); + void removeCombatCondition(ConditionType_t type); + Condition* getCondition(ConditionType_t type) const; + Condition* getCondition(ConditionType_t type, ConditionId_t conditionId, uint32_t subId = 0) const; + void executeConditions(uint32_t interval); + bool hasCondition(ConditionType_t type, uint32_t subId = 0) const; + virtual bool isImmune(ConditionType_t type) const; + virtual bool isImmune(CombatType_t type) const; + virtual bool isSuppress(ConditionType_t type) const; + virtual uint32_t getDamageImmunities() const { + return 0; + } + virtual uint32_t getConditionImmunities() const { + return 0; + } + virtual uint32_t getConditionSuppressions() const { + return 0; + } + virtual bool isAttackable() const { + return true; + } + + virtual void changeHealth(int32_t healthChange, bool sendHealthChange = true); + virtual void changeMana(int32_t manaChange); + + void gainHealth(Creature* attacker, int32_t healthGain); + virtual void drainHealth(Creature* attacker, int32_t damage); + virtual void drainMana(Creature* attacker, int32_t manaLoss); + + virtual bool challengeCreature(Creature*) { + return false; + } + virtual bool convinceCreature(Creature*) { + return false; + } + + void onDeath(); + virtual uint64_t getGainedExperience(Creature* attacker) const; + void addDamagePoints(Creature* attacker, int32_t damagePoints); + bool hasBeenAttacked(uint32_t attackerId); + + //combat event functions + virtual void onAddCondition(ConditionType_t type); + virtual void onAddCombatCondition(ConditionType_t type); + virtual void onEndCondition(ConditionType_t type); + void onTickCondition(ConditionType_t type, bool& bRemove); + virtual void onCombatRemoveCondition(Condition* condition); + virtual void onAttackedCreature(Creature*) {} + virtual void onAttacked(); + virtual void onAttackedCreatureDrainHealth(Creature* target, int32_t points); + virtual void onTargetCreatureGainHealth(Creature*, int32_t) {} + virtual bool onKilledCreature(Creature* target, bool lastHit = true); + virtual void onGainExperience(uint64_t gainExp, Creature* target); + virtual void onAttackedCreatureBlockHit(BlockType_t) {} + virtual void onBlockHit() {} + virtual void onChangeZone(ZoneType_t zone); + virtual void onAttackedCreatureChangeZone(ZoneType_t zone); + virtual void onIdleStatus(); + + virtual void getCreatureLight(LightInfo& light) const; + virtual void setNormalCreatureLight(); + void setCreatureLight(LightInfo light) { + internalLight = light; + } + + virtual void onThink(uint32_t interval); + void onAttacking(uint32_t interval); + virtual void onWalk(); + virtual bool getNextStep(Direction& dir, uint32_t& flags); + + void onAddTileItem(const Tile* tile, const Position& pos); + virtual void onUpdateTileItem(const Tile* tile, const Position& pos, const Item* oldItem, + const ItemType& oldType, const Item* newItem, const ItemType& newType); + virtual void onRemoveTileItem(const Tile* tile, const Position& pos, const ItemType& iType, + const Item* item); + + virtual void onCreatureAppear(Creature* creature, bool isLogin); + virtual void onRemoveCreature(Creature* creature, bool isLogout); + virtual void onCreatureMove(Creature* creature, const Tile* newTile, const Position& newPos, + const Tile* oldTile, const Position& oldPos, bool teleport); + + virtual void onAttackedCreatureDisappear(bool) {} + virtual void onFollowCreatureDisappear(bool) {} + + virtual void onCreatureSay(Creature*, SpeakClasses, const std::string&) {} + + virtual void onCreatureConvinced(const Creature*, const Creature*) {} + virtual void onPlacedCreature() {} + + virtual bool getCombatValues(int32_t&, int32_t&) { + return false; + } + + size_t getSummonCount() const { + return summons.size(); + } + void setDropLoot(bool lootDrop) { + this->lootDrop = lootDrop; + } + void setLossSkill(bool skillLoss) { + this->skillLoss = skillLoss; + } + + //creature script events + bool registerCreatureEvent(const std::string& name); + bool unregisterCreatureEvent(const std::string& name); + + Cylinder* getParent() const final { + return tile; + } + void setParent(Cylinder* cylinder) final { + tile = static_cast(cylinder); + position = tile->getPosition(); + } + + inline const Position& getPosition() const final { + return position; + } + + Tile* getTile() final { + return tile; + } + const Tile* getTile() const final { + return tile; + } + + int32_t getWalkCache(const Position& pos) const; + + const Position& getLastPosition() const { + return lastPosition; + } + void setLastPosition(Position newLastPos) { + lastPosition = newLastPos; + } + + static bool canSee(const Position& myPos, const Position& pos, int32_t viewRangeX, int32_t viewRangeY); + + double getDamageRatio(Creature* attacker) const; + + bool getPathTo(const Position& targetPos, std::forward_list& dirList, const FindPathParams& fpp) const; + bool getPathTo(const Position& targetPos, std::forward_list& dirList, int32_t minTargetDist, int32_t maxTargetDist, bool fullPathSearch = true, bool clearSight = true, int32_t maxSearchDist = 0) const; + + void incrementReferenceCounter() { + ++referenceCounter; + } + void decrementReferenceCounter() { + if (--referenceCounter == 0) { + delete this; + } + } + + protected: + virtual bool useCacheMap() const { + return false; + } + + struct CountBlock_t { + int32_t total; + int64_t ticks; + }; + + static constexpr int32_t mapWalkWidth = Map::maxViewportX * 2 + 1; + static constexpr int32_t mapWalkHeight = Map::maxViewportY * 2 + 1; + static constexpr int32_t maxWalkCacheWidth = (mapWalkWidth - 1) / 2; + static constexpr int32_t maxWalkCacheHeight = (mapWalkHeight - 1) / 2; + + Position position; + + typedef std::map CountMap; + CountMap damageMap; + + std::list summons; + CreatureEventList eventsList; + ConditionList conditions; + + std::forward_list listWalkDir; + + Tile* tile = nullptr; + Creature* attackedCreature = nullptr; + Creature* master = nullptr; + Creature* followCreature = nullptr; + + int64_t earliestDefendTime = 0; + int64_t lastDefendTime = 0; + + uint64_t lastWalkUpdate = 0; + uint64_t lastStep = 0; + uint32_t referenceCounter = 0; + uint32_t id = 0; + uint32_t scriptEventsBitField = 0; + uint32_t eventWalk = 0; + uint32_t walkUpdateTicks = 0; + uint32_t lastHitCreatureId = 0; + uint32_t blockCount = 0; + uint32_t blockTicks = 0; + uint32_t lastStepCost = 1; + uint32_t baseSpeed = 70; + uint32_t mana = 0; + uint32_t latestKillEvent = 0; + int32_t varSpeed = 0; + int32_t health = 1000; + int32_t healthMax = 1000; + + Outfit_t currentOutfit; + Outfit_t defaultOutfit; + + Position lastPosition; + LightInfo internalLight; + + Direction direction = DIRECTION_SOUTH; + Skulls_t skull = SKULL_NONE; + + bool localMapCache[mapWalkHeight][mapWalkWidth] = {{ false }}; + bool isInternalRemoved = false; + bool isMapLoaded = false; + bool isUpdatingPath = false; + bool creatureCheck = false; + bool inCheckCreaturesVector = false; + bool skillLoss = true; + bool lootDrop = true; + bool cancelNextWalk = false; + bool hasFollowPath = false; + bool forceUpdateFollowPath = false; + + //creature script events + bool hasEventRegistered(CreatureEventType_t event) const { + return (0 != (scriptEventsBitField & (static_cast(1) << event))); + } + CreatureEventList getCreatureEvents(CreatureEventType_t type); + + void updateMapCache(); + void updateTileCache(const Tile* tile, int32_t dx, int32_t dy); + void updateTileCache(const Tile* tile, const Position& pos); + void onCreatureDisappear(const Creature* creature, bool isLogout); + virtual void doAttacking(uint32_t) {} + virtual bool hasExtraSwing() { + return false; + } + + virtual uint64_t getLostExperience() const { + return 0; + } + virtual void dropLoot(Container*, Creature*) {} + virtual uint16_t getLookCorpse() const { + return 0; + } + virtual void getPathSearchParams(const Creature* creature, FindPathParams& fpp) const; + virtual void death(Creature*) {} + virtual bool dropCorpse(Creature* lastHitCreature, Creature* mostDamageCreature, bool lastHitUnjustified, bool mostDamageUnjustified); + virtual Item* getCorpse(Creature* lastHitCreature, Creature* mostDamageCreature); + + friend class Game; + friend class Map; + friend class LuaScriptInterface; + friend class Combat; +}; + +#endif diff --git a/src/creatureevent.cpp b/src/creatureevent.cpp new file mode 100644 index 0000000..990fa64 --- /dev/null +++ b/src/creatureevent.cpp @@ -0,0 +1,434 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "creatureevent.h" +#include "tools.h" +#include "player.h" + +CreatureEvents::CreatureEvents() : + scriptInterface("CreatureScript Interface") +{ + scriptInterface.initState(); +} + +CreatureEvents::~CreatureEvents() +{ + for (const auto& it : creatureEvents) { + delete it.second; + } +} + +void CreatureEvents::clear() +{ + //clear creature events + for (const auto& it : creatureEvents) { + it.second->clearEvent(); + } + + //clear lua state + scriptInterface.reInitState(); +} + +LuaScriptInterface& CreatureEvents::getScriptInterface() +{ + return scriptInterface; +} + +std::string CreatureEvents::getScriptBaseName() const +{ + return "creaturescripts"; +} + +Event* CreatureEvents::getEvent(const std::string& nodeName) +{ + if (strcasecmp(nodeName.c_str(), "event") != 0) { + return nullptr; + } + return new CreatureEvent(&scriptInterface); +} + +bool CreatureEvents::registerEvent(Event* event, const pugi::xml_node&) +{ + CreatureEvent* creatureEvent = static_cast(event); //event is guaranteed to be a CreatureEvent + if (creatureEvent->getEventType() == CREATURE_EVENT_NONE) { + std::cout << "Error: [CreatureEvents::registerEvent] Trying to register event without type!" << std::endl; + return false; + } + + CreatureEvent* oldEvent = getEventByName(creatureEvent->getName(), false); + if (oldEvent) { + //if there was an event with the same that is not loaded + //(happens when realoading), it is reused + if (!oldEvent->isLoaded() && oldEvent->getEventType() == creatureEvent->getEventType()) { + oldEvent->copyEvent(creatureEvent); + } + + return false; + } else { + //if not, register it normally + creatureEvents[creatureEvent->getName()] = creatureEvent; + return true; + } +} + +CreatureEvent* CreatureEvents::getEventByName(const std::string& name, bool forceLoaded /*= true*/) +{ + auto it = creatureEvents.find(name); + if (it != creatureEvents.end()) { + if (!forceLoaded || it->second->isLoaded()) { + return it->second; + } + } + return nullptr; +} + +bool CreatureEvents::playerLogin(Player* player) const +{ + //fire global event if is registered + for (const auto& it : creatureEvents) { + if (it.second->getEventType() == CREATURE_EVENT_LOGIN) { + if (!it.second->executeOnLogin(player)) { + return false; + } + } + } + return true; +} + +bool CreatureEvents::playerLogout(Player* player) const +{ + //fire global event if is registered + for (const auto& it : creatureEvents) { + if (it.second->getEventType() == CREATURE_EVENT_LOGOUT) { + if (!it.second->executeOnLogout(player)) { + return false; + } + } + } + return true; +} + +bool CreatureEvents::playerAdvance(Player* player, skills_t skill, uint32_t oldLevel, + uint32_t newLevel) +{ + for (const auto& it : creatureEvents) { + if (it.second->getEventType() == CREATURE_EVENT_ADVANCE) { + if (!it.second->executeAdvance(player, skill, oldLevel, newLevel)) { + return false; + } + } + } + return true; +} + +///////////////////////////////////// + +CreatureEvent::CreatureEvent(LuaScriptInterface* interface) : + Event(interface), type(CREATURE_EVENT_NONE), loaded(false) {} + +bool CreatureEvent::configureEvent(const pugi::xml_node& node) +{ + // Name that will be used in monster xml files and + // lua function to register events to reference this event + pugi::xml_attribute nameAttribute = node.attribute("name"); + if (!nameAttribute) { + std::cout << "[Error - CreatureEvent::configureEvent] Missing name for creature event" << std::endl; + return false; + } + + eventName = nameAttribute.as_string(); + + pugi::xml_attribute typeAttribute = node.attribute("type"); + if (!typeAttribute) { + std::cout << "[Error - CreatureEvent::configureEvent] Missing type for creature event: " << eventName << std::endl; + return false; + } + + std::string tmpStr = asLowerCaseString(typeAttribute.as_string()); + if (tmpStr == "login") { + type = CREATURE_EVENT_LOGIN; + } else if (tmpStr == "logout") { + type = CREATURE_EVENT_LOGOUT; + } else if (tmpStr == "think") { + type = CREATURE_EVENT_THINK; + } else if (tmpStr == "preparedeath") { + type = CREATURE_EVENT_PREPAREDEATH; + } else if (tmpStr == "death") { + type = CREATURE_EVENT_DEATH; + } else if (tmpStr == "kill") { + type = CREATURE_EVENT_KILL; + } else if (tmpStr == "advance") { + type = CREATURE_EVENT_ADVANCE; + } else if (tmpStr == "extendedopcode") { + type = CREATURE_EVENT_EXTENDED_OPCODE; + } else { + std::cout << "[Error - CreatureEvent::configureEvent] Invalid type for creature event: " << eventName << std::endl; + return false; + } + + loaded = true; + return true; +} + +std::string CreatureEvent::getScriptEventName() const +{ + //Depending on the type script event name is different + switch (type) { + case CREATURE_EVENT_LOGIN: + return "onLogin"; + + case CREATURE_EVENT_LOGOUT: + return "onLogout"; + + case CREATURE_EVENT_THINK: + return "onThink"; + + case CREATURE_EVENT_PREPAREDEATH: + return "onPrepareDeath"; + + case CREATURE_EVENT_DEATH: + return "onDeath"; + + case CREATURE_EVENT_KILL: + return "onKill"; + + case CREATURE_EVENT_ADVANCE: + return "onAdvance"; + + case CREATURE_EVENT_EXTENDED_OPCODE: + return "onExtendedOpcode"; + + case CREATURE_EVENT_NONE: + default: + return std::string(); + } +} + +void CreatureEvent::copyEvent(CreatureEvent* creatureEvent) +{ + scriptId = creatureEvent->scriptId; + scriptInterface = creatureEvent->scriptInterface; + scripted = creatureEvent->scripted; + loaded = creatureEvent->loaded; +} + +void CreatureEvent::clearEvent() +{ + scriptId = 0; + scriptInterface = nullptr; + scripted = false; + loaded = false; +} + +bool CreatureEvent::executeOnLogin(Player* player) +{ + //onLogin(player) + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - CreatureEvent::executeOnLogin] Call stack overflow" << std::endl; + return false; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + env->setScriptId(scriptId, scriptInterface); + + lua_State* L = scriptInterface->getLuaState(); + + scriptInterface->pushFunction(scriptId); + LuaScriptInterface::pushUserdata(L, player); + LuaScriptInterface::setMetatable(L, -1, "Player"); + return scriptInterface->callFunction(1); +} + +bool CreatureEvent::executeOnLogout(Player* player) +{ + //onLogout(player) + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - CreatureEvent::executeOnLogout] Call stack overflow" << std::endl; + return false; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + env->setScriptId(scriptId, scriptInterface); + + lua_State* L = scriptInterface->getLuaState(); + + scriptInterface->pushFunction(scriptId); + LuaScriptInterface::pushUserdata(L, player); + LuaScriptInterface::setMetatable(L, -1, "Player"); + return scriptInterface->callFunction(1); +} + +bool CreatureEvent::executeOnThink(Creature* creature, uint32_t interval) +{ + //onThink(creature, interval) + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - CreatureEvent::executeOnThink] Call stack overflow" << std::endl; + return false; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + env->setScriptId(scriptId, scriptInterface); + + lua_State* L = scriptInterface->getLuaState(); + + scriptInterface->pushFunction(scriptId); + LuaScriptInterface::pushUserdata(L, creature); + LuaScriptInterface::setCreatureMetatable(L, -1, creature); + lua_pushnumber(L, interval); + + return scriptInterface->callFunction(2); +} + +bool CreatureEvent::executeOnPrepareDeath(Creature* creature, Creature* killer) +{ + //onPrepareDeath(creature, killer) + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - CreatureEvent::executeOnPrepareDeath] Call stack overflow" << std::endl; + return false; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + env->setScriptId(scriptId, scriptInterface); + + lua_State* L = scriptInterface->getLuaState(); + + scriptInterface->pushFunction(scriptId); + + LuaScriptInterface::pushUserdata(L, creature); + LuaScriptInterface::setCreatureMetatable(L, -1, creature); + + if (killer) { + LuaScriptInterface::pushUserdata(L, killer); + LuaScriptInterface::setCreatureMetatable(L, -1, killer); + } else { + lua_pushnil(L); + } + + return scriptInterface->callFunction(2); +} + +bool CreatureEvent::executeOnDeath(Creature* creature, Item* corpse, Creature* killer, Creature* mostDamageKiller, bool lastHitUnjustified, bool mostDamageUnjustified) +{ + //onDeath(creature, corpse, lasthitkiller, mostdamagekiller, lasthitunjustified, mostdamageunjustified) + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - CreatureEvent::executeOnDeath] Call stack overflow" << std::endl; + return false; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + env->setScriptId(scriptId, scriptInterface); + + lua_State* L = scriptInterface->getLuaState(); + + scriptInterface->pushFunction(scriptId); + LuaScriptInterface::pushUserdata(L, creature); + LuaScriptInterface::setCreatureMetatable(L, -1, creature); + + LuaScriptInterface::pushThing(L, corpse); + + if (killer) { + LuaScriptInterface::pushUserdata(L, killer); + LuaScriptInterface::setCreatureMetatable(L, -1, killer); + } else { + lua_pushnil(L); + } + + if (mostDamageKiller) { + LuaScriptInterface::pushUserdata(L, mostDamageKiller); + LuaScriptInterface::setCreatureMetatable(L, -1, mostDamageKiller); + } else { + lua_pushnil(L); + } + + LuaScriptInterface::pushBoolean(L, lastHitUnjustified); + LuaScriptInterface::pushBoolean(L, mostDamageUnjustified); + + return scriptInterface->callFunction(6); +} + +bool CreatureEvent::executeAdvance(Player* player, skills_t skill, uint32_t oldLevel, + uint32_t newLevel) +{ + //onAdvance(player, skill, oldLevel, newLevel) + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - CreatureEvent::executeAdvance] Call stack overflow" << std::endl; + return false; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + env->setScriptId(scriptId, scriptInterface); + + lua_State* L = scriptInterface->getLuaState(); + + scriptInterface->pushFunction(scriptId); + LuaScriptInterface::pushUserdata(L, player); + LuaScriptInterface::setMetatable(L, -1, "Player"); + lua_pushnumber(L, static_cast(skill)); + lua_pushnumber(L, oldLevel); + lua_pushnumber(L, newLevel); + + return scriptInterface->callFunction(4); +} + +void CreatureEvent::executeOnKill(Creature* creature, Creature* target) +{ + //onKill(creature, target) + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - CreatureEvent::executeOnKill] Call stack overflow" << std::endl; + return; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + env->setScriptId(scriptId, scriptInterface); + + lua_State* L = scriptInterface->getLuaState(); + + scriptInterface->pushFunction(scriptId); + LuaScriptInterface::pushUserdata(L, creature); + LuaScriptInterface::setCreatureMetatable(L, -1, creature); + LuaScriptInterface::pushUserdata(L, target); + LuaScriptInterface::setCreatureMetatable(L, -1, target); + scriptInterface->callVoidFunction(2); +} + +void CreatureEvent::executeExtendedOpcode(Player* player, uint8_t opcode, const std::string& buffer) +{ + //onExtendedOpcode(player, opcode, buffer) + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - CreatureEvent::executeExtendedOpcode] Call stack overflow" << std::endl; + return; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + env->setScriptId(scriptId, scriptInterface); + + lua_State* L = scriptInterface->getLuaState(); + + scriptInterface->pushFunction(scriptId); + + LuaScriptInterface::pushUserdata(L, player); + LuaScriptInterface::setMetatable(L, -1, "Player"); + + lua_pushnumber(L, opcode); + LuaScriptInterface::pushString(L, buffer); + + scriptInterface->callVoidFunction(3); +} diff --git a/src/creatureevent.h b/src/creatureevent.h new file mode 100644 index 0000000..7617c46 --- /dev/null +++ b/src/creatureevent.h @@ -0,0 +1,111 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_CREATUREEVENT_H_73FCAF4608CB41399D53C919316646A9 +#define FS_CREATUREEVENT_H_73FCAF4608CB41399D53C919316646A9 + +#include "luascript.h" +#include "baseevents.h" +#include "enums.h" + +enum CreatureEventType_t { + CREATURE_EVENT_NONE, + CREATURE_EVENT_LOGIN, + CREATURE_EVENT_LOGOUT, + CREATURE_EVENT_THINK, + CREATURE_EVENT_PREPAREDEATH, + CREATURE_EVENT_DEATH, + CREATURE_EVENT_KILL, + CREATURE_EVENT_ADVANCE, + CREATURE_EVENT_EXTENDED_OPCODE, // otclient additional network opcodes +}; + +class CreatureEvent; + +class CreatureEvents final : public BaseEvents +{ + public: + CreatureEvents(); + ~CreatureEvents(); + + // non-copyable + CreatureEvents(const CreatureEvents&) = delete; + CreatureEvents& operator=(const CreatureEvents&) = delete; + + // global events + bool playerLogin(Player* player) const; + bool playerLogout(Player* player) const; + bool playerAdvance(Player* player, skills_t, uint32_t, uint32_t); + + CreatureEvent* getEventByName(const std::string& name, bool forceLoaded = true); + + protected: + LuaScriptInterface& getScriptInterface() final; + std::string getScriptBaseName() const final; + Event* getEvent(const std::string& nodeName) final; + bool registerEvent(Event* event, const pugi::xml_node& node) final; + void clear() final; + + //creature events + typedef std::map CreatureEventList; + CreatureEventList creatureEvents; + + LuaScriptInterface scriptInterface; +}; + +class CreatureEvent final : public Event +{ + public: + explicit CreatureEvent(LuaScriptInterface* interface); + + bool configureEvent(const pugi::xml_node& node) final; + + CreatureEventType_t getEventType() const { + return type; + } + const std::string& getName() const { + return eventName; + } + bool isLoaded() const { + return loaded; + } + + void clearEvent(); + void copyEvent(CreatureEvent* creatureEvent); + + //scripting + bool executeOnLogin(Player* player); + bool executeOnLogout(Player* player); + bool executeOnThink(Creature* creature, uint32_t interval); + bool executeOnPrepareDeath(Creature* creature, Creature* killer); + bool executeOnDeath(Creature* creature, Item* corpse, Creature* killer, Creature* mostDamageKiller, bool lastHitUnjustified, bool mostDamageUnjustified); + void executeOnKill(Creature* creature, Creature* target); + bool executeAdvance(Player* player, skills_t, uint32_t, uint32_t); + void executeExtendedOpcode(Player* player, uint8_t opcode, const std::string& buffer); + // + + protected: + std::string getScriptEventName() const final; + + std::string eventName; + CreatureEventType_t type; + bool loaded; +}; + +#endif diff --git a/src/cylinder.cpp b/src/cylinder.cpp new file mode 100644 index 0000000..9e9e289 --- /dev/null +++ b/src/cylinder.cpp @@ -0,0 +1,69 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "cylinder.h" + +VirtualCylinder* VirtualCylinder::virtualCylinder = new VirtualCylinder; + +int32_t Cylinder::getThingIndex(const Thing*) const +{ + return -1; +} + +size_t Cylinder::getFirstIndex() const +{ + return 0; +} + +size_t Cylinder::getLastIndex() const +{ + return 0; +} + +uint32_t Cylinder::getItemTypeCount(uint16_t, int32_t) const +{ + return 0; +} + +std::map& Cylinder::getAllItemTypeCount(std::map& countMap) const +{ + return countMap; +} + +Thing* Cylinder::getThing(size_t) const +{ + return nullptr; +} + +void Cylinder::internalAddThing(Thing*) +{ + // +} + +void Cylinder::internalAddThing(uint32_t, Thing*) +{ + // +} + +void Cylinder::startDecaying() +{ + // +} diff --git a/src/cylinder.h b/src/cylinder.h new file mode 100644 index 0000000..b31765f --- /dev/null +++ b/src/cylinder.h @@ -0,0 +1,250 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_CYLINDER_H_54BBCEB2A5B7415DAD837E4D58115150 +#define FS_CYLINDER_H_54BBCEB2A5B7415DAD837E4D58115150 + +#include "enums.h" +#include "thing.h" + +class Item; +class Creature; + +static constexpr int32_t INDEX_WHEREEVER = -1; + +enum cylinderflags_t { + FLAG_NOLIMIT = 1 << 0, //Bypass limits like capacity/container limits, blocking items/creatures etc. + FLAG_IGNOREBLOCKITEM = 1 << 1, //Bypass movable blocking item checks + FLAG_IGNOREBLOCKCREATURE = 1 << 2, //Bypass creature checks + FLAG_CHILDISOWNER = 1 << 3, //Used by containers to query capacity of the carrier (player) + FLAG_PATHFINDING = 1 << 4, //An additional check is done for floor changing/teleport items + FLAG_IGNOREFIELDDAMAGE = 1 << 5, //Bypass field damage checks + FLAG_IGNORENOTMOVEABLE = 1 << 6, //Bypass check for mobility + FLAG_IGNOREAUTOSTACK = 1 << 7, //queryDestination will not try to stack items together + FLAG_PLACECHECK = 1 << 8, //Special check for placing the monster +}; + +enum cylinderlink_t { + LINK_OWNER, + LINK_PARENT, + LINK_TOPPARENT, + LINK_NEAR, +}; + +class Cylinder : virtual public Thing +{ + public: + /** + * Query if the cylinder can add an object + * \param index points to the destination index (inventory slot/container position) + * -1 is a internal value and means add to a empty position, with no destItem + * \param thing the object to move/add + * \param count is the amount that we want to move/add + * \param flags if FLAG_CHILDISOWNER if set the query is from a child-cylinder (check cap etc.) + * if FLAG_NOLIMIT is set blocking items/container limits is ignored + * \param actor the creature trying to add the thing + * \returns ReturnValue holds the return value + */ + virtual ReturnValue queryAdd(int32_t index, const Thing& thing, uint32_t count, + uint32_t flags, Creature* actor = nullptr) const = 0; + + /** + * Query the cylinder how much it can accept + * \param index points to the destination index (inventory slot/container position) + * -1 is a internal value and means add to a empty position, with no destItem + * \param thing the object to move/add + * \param count is the amount that we want to move/add + * \param maxQueryCount is the max amount that the cylinder can accept + * \param flags optional flags to modify the default behaviour + * \returns ReturnValue holds the return value + */ + virtual ReturnValue queryMaxCount(int32_t index, const Thing& thing, uint32_t count, uint32_t& maxQueryCount, + uint32_t flags) const = 0; + + /** + * Query if the cylinder can remove an object + * \param thing the object to move/remove + * \param count is the amount that we want to remove + * \param flags optional flags to modify the default behaviour + * \returns ReturnValue holds the return value + */ + virtual ReturnValue queryRemove(const Thing& thing, uint32_t count, uint32_t flags) const = 0; + + /** + * Query the destination cylinder + * \param index points to the destination index (inventory slot/container position), + * -1 is a internal value and means add to a empty position, with no destItem + * this method can change the index to point to the new cylinder index + * \param destItem is the destination object + * \param flags optional flags to modify the default behaviour + * this method can modify the flags + * \returns Cylinder returns the destination cylinder + */ + virtual Cylinder* queryDestination(int32_t& index, const Thing& thing, Item** destItem, + uint32_t& flags) = 0; + + /** + * Add the object to the cylinder + * \param thing is the object to add + */ + virtual void addThing(Thing* thing) = 0; + + /** + * Add the object to the cylinder + * \param index points to the destination index (inventory slot/container position) + * \param thing is the object to add + */ + virtual void addThing(int32_t index, Thing* thing) = 0; + + /** + * Update the item count or type for an object + * \param thing is the object to update + * \param itemId is the new item id + * \param count is the new count value + */ + virtual void updateThing(Thing* thing, uint16_t itemId, uint32_t count) = 0; + + /** + * Replace an object with a new + * \param index is the position to change (inventory slot/container position) + * \param thing is the object to update + */ + virtual void replaceThing(uint32_t index, Thing* thing) = 0; + + /** + * Remove an object + * \param thing is the object to delete + * \param count is the new count value + */ + virtual void removeThing(Thing* thing, uint32_t count) = 0; + + /** + * Is sent after an operation (move/add) to update internal values + * \param thing is the object that has been added + * \param index is the objects new index value + * \param link holds the relation the object has to the cylinder + */ + virtual void postAddNotification(Thing* thing, const Cylinder* oldParent, int32_t index, cylinderlink_t link = LINK_OWNER) = 0; + + /** + * Is sent after an operation (move/remove) to update internal values + * \param thing is the object that has been removed + * \param index is the previous index of the removed object + * \param link holds the relation the object has to the cylinder + */ + virtual void postRemoveNotification(Thing* thing, const Cylinder* newParent, int32_t index, cylinderlink_t link = LINK_OWNER) = 0; + + /** + * Gets the index of an object + * \param thing the object to get the index value from + * \returns the index of the object, returns -1 if not found + */ + virtual int32_t getThingIndex(const Thing* thing) const; + + /** + * Returns the first index + * \returns the first index, if not implemented 0 is returned + */ + virtual size_t getFirstIndex() const; + + /** + * Returns the last index + * \returns the last index, if not implemented 0 is returned + */ + virtual size_t getLastIndex() const; + + /** + * Gets the object based on index + * \returns the object, returns nullptr if not found + */ + virtual Thing* getThing(size_t index) const; + + /** + * Get the amount of items of a certain type + * \param itemId is the item type to the get the count of + * \param subType is the extra type an item can have such as charges/fluidtype, -1 means not used + * \returns the amount of items of the asked item type + */ + virtual uint32_t getItemTypeCount(uint16_t itemId, int32_t subType = -1) const; + + /** + * Get the amount of items of a all types + * \param countMap a map to put the itemID:count mapping in + * \returns a map mapping item id to count (same as first argument) + */ + virtual std::map& getAllItemTypeCount(std::map& countMap) const; + + /** + * Adds an object to the cylinder without sending to the client(s) + * \param thing is the object to add + */ + virtual void internalAddThing(Thing* thing); + + /** + * Adds an object to the cylinder without sending to the client(s) + * \param thing is the object to add + * \param index points to the destination index (inventory slot/container position) + */ + virtual void internalAddThing(uint32_t index, Thing* thing); + + virtual void startDecaying(); +}; + +class VirtualCylinder final : public Cylinder +{ + public: + static VirtualCylinder* virtualCylinder; + + virtual ReturnValue queryAdd(int32_t, const Thing&, uint32_t, uint32_t, Creature* = nullptr) const override { + return RETURNVALUE_NOTPOSSIBLE; + } + virtual ReturnValue queryMaxCount(int32_t, const Thing&, uint32_t, uint32_t&, uint32_t) const override { + return RETURNVALUE_NOTPOSSIBLE; + } + virtual ReturnValue queryRemove(const Thing&, uint32_t, uint32_t) const override { + return RETURNVALUE_NOTPOSSIBLE; + } + virtual Cylinder* queryDestination(int32_t&, const Thing&, Item**, uint32_t&) override { + return nullptr; + } + + virtual void addThing(Thing*) override {} + virtual void addThing(int32_t, Thing*) override {} + virtual void updateThing(Thing*, uint16_t, uint32_t) override {} + virtual void replaceThing(uint32_t, Thing*) override {} + virtual void removeThing(Thing*, uint32_t) override {} + + virtual void postAddNotification(Thing*, const Cylinder*, int32_t, cylinderlink_t = LINK_OWNER) override {} + virtual void postRemoveNotification(Thing*, const Cylinder*, int32_t, cylinderlink_t = LINK_OWNER) override {} + + bool isPushable() const override { + return false; + } + int32_t getThrowRange() const override { + return 1; + } + std::string getDescription(int32_t) const override { + return {}; + } + bool isRemoved() const override { + return false; + } +}; + +#endif diff --git a/src/database.cpp b/src/database.cpp new file mode 100644 index 0000000..5079e08 --- /dev/null +++ b/src/database.cpp @@ -0,0 +1,295 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "configmanager.h" +#include "database.h" + +#include + +extern ConfigManager g_config; + +Database::~Database() +{ + if (handle != nullptr) { + mysql_close(handle); + } +} + +bool Database::connect() +{ + // connection handle initialization + handle = mysql_init(nullptr); + if (!handle) { + std::cout << std::endl << "Failed to initialize MySQL connection handle." << std::endl; + return false; + } + + // automatic reconnect + bool reconnect = true; + mysql_options(handle, MYSQL_OPT_RECONNECT, &reconnect); + + // connects to database + if (!mysql_real_connect(handle, g_config.getString(ConfigManager::MYSQL_HOST).c_str(), g_config.getString(ConfigManager::MYSQL_USER).c_str(), g_config.getString(ConfigManager::MYSQL_PASS).c_str(), g_config.getString(ConfigManager::MYSQL_DB).c_str(), g_config.getNumber(ConfigManager::SQL_PORT), g_config.getString(ConfigManager::MYSQL_SOCK).c_str(), 0)) { + std::cout << std::endl << "MySQL Error Message: " << mysql_error(handle) << std::endl; + return false; + } + + DBResult_ptr result = storeQuery("SHOW VARIABLES LIKE 'max_allowed_packet'"); + if (result) { + maxPacketSize = result->getNumber("Value"); + } + return true; +} + +bool Database::beginTransaction() +{ + if (!executeQuery("BEGIN")) { + return false; + } + + databaseLock.lock(); + return true; +} + +bool Database::rollback() +{ + if (mysql_rollback(handle) != 0) { + std::cout << "[Error - mysql_rollback] Message: " << mysql_error(handle) << std::endl; + databaseLock.unlock(); + return false; + } + + databaseLock.unlock(); + return true; +} + +bool Database::commit() +{ + if (mysql_commit(handle) != 0) { + std::cout << "[Error - mysql_commit] Message: " << mysql_error(handle) << std::endl; + databaseLock.unlock(); + return false; + } + + databaseLock.unlock(); + return true; +} + +bool Database::executeQuery(const std::string& query) +{ + bool success = true; + + // executes the query + databaseLock.lock(); + + while (mysql_real_query(handle, query.c_str(), query.length()) != 0) { + std::cout << "[Error - mysql_real_query] Query: " << query.substr(0, 256) << std::endl << "Message: " << mysql_error(handle) << std::endl; + auto error = mysql_errno(handle); + if (error != CR_SERVER_LOST && error != CR_SERVER_GONE_ERROR && error != CR_CONN_HOST_ERROR && error != 1053/*ER_SERVER_SHUTDOWN*/ && error != CR_CONNECTION_ERROR) { + success = false; + break; + } + std::this_thread::sleep_for(std::chrono::seconds(1)); + } + + MYSQL_RES* m_res = mysql_store_result(handle); + databaseLock.unlock(); + + if (m_res) { + mysql_free_result(m_res); + } + + return success; +} + +DBResult_ptr Database::storeQuery(const std::string& query) +{ + databaseLock.lock(); + + retry: + while (mysql_real_query(handle, query.c_str(), query.length()) != 0) { + std::cout << "[Error - mysql_real_query] Query: " << query << std::endl << "Message: " << mysql_error(handle) << std::endl; + auto error = mysql_errno(handle); + if (error != CR_SERVER_LOST && error != CR_SERVER_GONE_ERROR && error != CR_CONN_HOST_ERROR && error != 1053/*ER_SERVER_SHUTDOWN*/ && error != CR_CONNECTION_ERROR) { + break; + } + std::this_thread::sleep_for(std::chrono::seconds(1)); + } + + // we should call that every time as someone would call executeQuery('SELECT...') + // as it is described in MySQL manual: "it doesn't hurt" :P + MYSQL_RES* res = mysql_store_result(handle); + if (res == nullptr) { + std::cout << "[Error - mysql_store_result] Query: " << query << std::endl << "Message: " << mysql_error(handle) << std::endl; + auto error = mysql_errno(handle); + if (error != CR_SERVER_LOST && error != CR_SERVER_GONE_ERROR && error != CR_CONN_HOST_ERROR && error != 1053/*ER_SERVER_SHUTDOWN*/ && error != CR_CONNECTION_ERROR) { + databaseLock.unlock(); + return nullptr; + } + goto retry; + } + databaseLock.unlock(); + + // retrieving results of query + DBResult_ptr result = std::make_shared(res); + if (!result->hasNext()) { + return nullptr; + } + return result; +} + +std::string Database::escapeString(const std::string& s) const +{ + return escapeBlob(s.c_str(), s.length()); +} + +std::string Database::escapeBlob(const char* s, uint32_t length) const +{ + // the worst case is 2n + 1 + size_t maxLength = (length * 2) + 1; + + std::string escaped; + escaped.reserve(maxLength + 2); + escaped.push_back('\''); + + if (length != 0) { + char* output = new char[maxLength]; + mysql_real_escape_string(handle, output, s, length); + escaped.append(output); + delete[] output; + } + + escaped.push_back('\''); + return escaped; +} + +DBResult::DBResult(MYSQL_RES* res) +{ + handle = res; + + size_t i = 0; + + MYSQL_FIELD* field = mysql_fetch_field(handle); + while (field) { + listNames[field->name] = i++; + field = mysql_fetch_field(handle); + } + + row = mysql_fetch_row(handle); +} + +DBResult::~DBResult() +{ + mysql_free_result(handle); +} + +std::string DBResult::getString(const std::string& s) const +{ + auto it = listNames.find(s); + if (it == listNames.end()) { + std::cout << "[Error - DBResult::getString] Column '" << s << "' does not exist in result set." << std::endl; + return std::string(); + } + + if (row[it->second] == nullptr) { + return std::string(); + } + + return std::string(row[it->second]); +} + +const char* DBResult::getStream(const std::string& s, unsigned long& size) const +{ + auto it = listNames.find(s); + if (it == listNames.end()) { + std::cout << "[Error - DBResult::getStream] Column '" << s << "' doesn't exist in the result set" << std::endl; + size = 0; + return nullptr; + } + + if (row[it->second] == nullptr) { + size = 0; + return nullptr; + } + + size = mysql_fetch_lengths(handle)[it->second]; + return row[it->second]; +} + +bool DBResult::hasNext() const +{ + return row != nullptr; +} + +bool DBResult::next() +{ + row = mysql_fetch_row(handle); + return row != nullptr; +} + +DBInsert::DBInsert(std::string query) : query(std::move(query)) +{ + this->length = this->query.length(); +} + +bool DBInsert::addRow(const std::string& row) +{ + // adds new row to buffer + const size_t rowLength = row.length(); + length += rowLength; + if (length > Database::getInstance()->getMaxPacketSize() && !execute()) { + return false; + } + + if (values.empty()) { + values.reserve(rowLength + 2); + values.push_back('('); + values.append(row); + values.push_back(')'); + } else { + values.reserve(values.length() + rowLength + 3); + values.push_back(','); + values.push_back('('); + values.append(row); + values.push_back(')'); + } + return true; +} + +bool DBInsert::addRow(std::ostringstream& row) +{ + bool ret = addRow(row.str()); + row.str(std::string()); + return ret; +} + +bool DBInsert::execute() +{ + if (values.empty()) { + return true; + } + + // executes buffer + bool res = Database::getInstance()->executeQuery(query + values); + values.clear(); + length = query.length(); + return res; +} diff --git a/src/database.h b/src/database.h new file mode 100644 index 0000000..f9ccf57 --- /dev/null +++ b/src/database.h @@ -0,0 +1,243 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_DATABASE_H_A484B0CDFDE542838F506DCE3D40C693 +#define FS_DATABASE_H_A484B0CDFDE542838F506DCE3D40C693 + +#include + +#include + +class DBResult; +typedef std::shared_ptr DBResult_ptr; + +class Database +{ + public: + Database() = default; + ~Database(); + + // non-copyable + Database(const Database&) = delete; + Database& operator=(const Database&) = delete; + + /** + * Singleton implementation. + * + * @return database connection handler singleton + */ + static Database* getInstance() + { + static Database instance; + return &instance; + } + + /** + * Connects to the database + * + * @return true on successful connection, false on error + */ + bool connect(); + + /** + * Executes command. + * + * Executes query which doesn't generates results (eg. INSERT, UPDATE, DELETE...). + * + * @param query command + * @return true on success, false on error + */ + bool executeQuery(const std::string& query); + + /** + * Queries database. + * + * Executes query which generates results (mostly SELECT). + * + * @return results object (nullptr on error) + */ + DBResult_ptr storeQuery(const std::string& query); + + /** + * Escapes string for query. + * + * Prepares string to fit SQL queries including quoting it. + * + * @param s string to be escaped + * @return quoted string + */ + std::string escapeString(const std::string& s) const; + + /** + * Escapes binary stream for query. + * + * Prepares binary stream to fit SQL queries. + * + * @param s binary stream + * @param length stream length + * @return quoted string + */ + std::string escapeBlob(const char* s, uint32_t length) const; + + /** + * Retrieve id of last inserted row + * + * @return id on success, 0 if last query did not result on any rows with auto_increment keys + */ + uint64_t getLastInsertId() const { + return static_cast(mysql_insert_id(handle)); + } + + /** + * Get database engine version + * + * @return the database engine version + */ + static const char* getClientVersion() { + return mysql_get_client_info(); + } + + uint64_t getMaxPacketSize() const { + return maxPacketSize; + } + + protected: + /** + * Transaction related methods. + * + * Methods for starting, commiting and rolling back transaction. Each of the returns boolean value. + * + * @return true on success, false on error + */ + bool beginTransaction(); + bool rollback(); + bool commit(); + + private: + MYSQL* handle = nullptr; + std::recursive_mutex databaseLock; + uint64_t maxPacketSize = 1048576; + + friend class DBTransaction; +}; + +class DBResult +{ + public: + explicit DBResult(MYSQL_RES* res); + ~DBResult(); + + // non-copyable + DBResult(const DBResult&) = delete; + DBResult& operator=(const DBResult&) = delete; + + template + T getNumber(const std::string& s) const + { + auto it = listNames.find(s); + if (it == listNames.end()) { + std::cout << "[Error - DBResult::getNumber] Column '" << s << "' doesn't exist in the result set" << std::endl; + return static_cast(0); + } + + if (row[it->second] == nullptr) { + return static_cast(0); + } + + T data; + try { + data = boost::lexical_cast(row[it->second]); + } catch (boost::bad_lexical_cast&) { + data = 0; + } + return data; + } + + std::string getString(const std::string& s) const; + const char* getStream(const std::string& s, unsigned long& size) const; + + bool hasNext() const; + bool next(); + + private: + MYSQL_RES* handle; + MYSQL_ROW row; + + std::map listNames; + + friend class Database; +}; + +/** + * INSERT statement. + */ +class DBInsert +{ + public: + explicit DBInsert(std::string query); + bool addRow(const std::string& row); + bool addRow(std::ostringstream& row); + bool execute(); + + protected: + std::string query; + std::string values; + size_t length; +}; + +class DBTransaction +{ + public: + constexpr DBTransaction() = default; + + ~DBTransaction() { + if (state == STATE_START) { + Database::getInstance()->rollback(); + } + } + + // non-copyable + DBTransaction(const DBTransaction&) = delete; + DBTransaction& operator=(const DBTransaction&) = delete; + + bool begin() { + state = STATE_START; + return Database::getInstance()->beginTransaction(); + } + + bool commit() { + if (state != STATE_START) { + return false; + } + + state = STEATE_COMMIT; + return Database::getInstance()->commit(); + } + + private: + enum TransactionStates_t { + STATE_NO_START, + STATE_START, + STEATE_COMMIT, + }; + + TransactionStates_t state = STATE_NO_START; +}; + +#endif diff --git a/src/databasemanager.cpp b/src/databasemanager.cpp new file mode 100644 index 0000000..07f2325 --- /dev/null +++ b/src/databasemanager.cpp @@ -0,0 +1,117 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "configmanager.h" +#include "databasemanager.h" +#include "luascript.h" + +extern ConfigManager g_config; + +bool DatabaseManager::optimizeTables() +{ + Database* db = Database::getInstance(); + std::ostringstream query; + + query << "SELECT `TABLE_NAME` FROM `information_schema`.`TABLES` WHERE `TABLE_SCHEMA` = " << db->escapeString(g_config.getString(ConfigManager::MYSQL_DB)) << " AND `DATA_FREE` > 0"; + DBResult_ptr result = db->storeQuery(query.str()); + if (!result) { + return false; + } + + do { + std::string tableName = result->getString("TABLE_NAME"); + std::cout << "> Optimizing table " << tableName << "..." << std::flush; + + query.str(std::string()); + query << "OPTIMIZE TABLE `" << tableName << '`'; + + if (db->executeQuery(query.str())) { + std::cout << " [success]" << std::endl; + } else { + std::cout << " [failed]" << std::endl; + } + } while (result->next()); + return true; +} + +bool DatabaseManager::tableExists(const std::string& tableName) +{ + Database* db = Database::getInstance(); + + std::ostringstream query; + query << "SELECT `TABLE_NAME` FROM `information_schema`.`tables` WHERE `TABLE_SCHEMA` = " << db->escapeString(g_config.getString(ConfigManager::MYSQL_DB)) << " AND `TABLE_NAME` = " << db->escapeString(tableName) << " LIMIT 1"; + return db->storeQuery(query.str()).get() != nullptr; +} + +bool DatabaseManager::isDatabaseSetup() +{ + Database* db = Database::getInstance(); + std::ostringstream query; + query << "SELECT `TABLE_NAME` FROM `information_schema`.`tables` WHERE `TABLE_SCHEMA` = " << db->escapeString(g_config.getString(ConfigManager::MYSQL_DB)); + return db->storeQuery(query.str()).get() != nullptr; +} + +int32_t DatabaseManager::getDatabaseVersion() +{ + if (!tableExists("server_config")) { + Database* db = Database::getInstance(); + db->executeQuery("CREATE TABLE `server_config` (`config` VARCHAR(50) NOT NULL, `value` VARCHAR(256) NOT NULL DEFAULT '', UNIQUE(`config`)) ENGINE = InnoDB"); + db->executeQuery("INSERT INTO `server_config` VALUES ('db_version', 0)"); + return 0; + } + + int32_t version = 0; + if (getDatabaseConfig("db_version", version)) { + return version; + } + return -1; +} + +bool DatabaseManager::getDatabaseConfig(const std::string& config, int32_t& value) +{ + Database* db = Database::getInstance(); + std::ostringstream query; + query << "SELECT `value` FROM `server_config` WHERE `config` = " << db->escapeString(config); + + DBResult_ptr result = db->storeQuery(query.str()); + if (!result) { + return false; + } + + value = result->getNumber("value"); + return true; +} + +void DatabaseManager::registerDatabaseConfig(const std::string& config, int32_t value) +{ + Database* db = Database::getInstance(); + std::ostringstream query; + + int32_t tmp; + + if (!getDatabaseConfig(config, tmp)) { + query << "INSERT INTO `server_config` VALUES (" << db->escapeString(config) << ", '" << value << "')"; + } else { + query << "UPDATE `server_config` SET `value` = '" << value << "' WHERE `config` = " << db->escapeString(config); + } + + db->executeQuery(query.str()); +} diff --git a/src/databasemanager.h b/src/databasemanager.h new file mode 100644 index 0000000..4592687 --- /dev/null +++ b/src/databasemanager.h @@ -0,0 +1,37 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_DATABASEMANAGER_H_2B75821C555E4D1D83E32B20D683217C +#define FS_DATABASEMANAGER_H_2B75821C555E4D1D83E32B20D683217C +#include "database.h" + +class DatabaseManager +{ + public: + static bool tableExists(const std::string& table); + + static int32_t getDatabaseVersion(); + static bool isDatabaseSetup(); + + static bool optimizeTables(); + + static bool getDatabaseConfig(const std::string& config, int32_t& value); + static void registerDatabaseConfig(const std::string& config, int32_t value); +}; +#endif diff --git a/src/databasetasks.cpp b/src/databasetasks.cpp new file mode 100644 index 0000000..a741e9f --- /dev/null +++ b/src/databasetasks.cpp @@ -0,0 +1,101 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "databasetasks.h" +#include "tasks.h" + +extern Dispatcher g_dispatcher; + + +void DatabaseTasks::start() +{ + db.connect(); + ThreadHolder::start(); +} + +void DatabaseTasks::threadMain() +{ + std::unique_lock taskLockUnique(taskLock, std::defer_lock); + while (getState() != THREAD_STATE_TERMINATED) { + taskLockUnique.lock(); + if (tasks.empty()) { + taskSignal.wait(taskLockUnique); + } + + if (!tasks.empty()) { + DatabaseTask task = std::move(tasks.front()); + tasks.pop_front(); + taskLockUnique.unlock(); + runTask(task); + } else { + taskLockUnique.unlock(); + } + } +} + +void DatabaseTasks::addTask(const std::string& query, const std::function& callback/* = nullptr*/, bool store/* = false*/) +{ + bool signal = false; + taskLock.lock(); + if (getState() == THREAD_STATE_RUNNING) { + signal = tasks.empty(); + tasks.emplace_back(query, callback, store); + } + taskLock.unlock(); + + if (signal) { + taskSignal.notify_one(); + } +} + +void DatabaseTasks::runTask(const DatabaseTask& task) +{ + bool success; + DBResult_ptr result; + if (task.store) { + result = db.storeQuery(task.query); + success = true; + } else { + result = nullptr; + success = db.executeQuery(task.query); + } + + if (task.callback) { + g_dispatcher.addTask(createTask(std::bind(task.callback, result, success))); + } +} + +void DatabaseTasks::flush() +{ + while (!tasks.empty()) { + runTask(tasks.front()); + tasks.pop_front(); + } +} + +void DatabaseTasks::shutdown() +{ + taskLock.lock(); + setState(THREAD_STATE_TERMINATED); + flush(); + taskLock.unlock(); + taskSignal.notify_one(); +} diff --git a/src/databasetasks.h b/src/databasetasks.h new file mode 100644 index 0000000..131a173 --- /dev/null +++ b/src/databasetasks.h @@ -0,0 +1,60 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_DATABASETASKS_H_9CBA08E9F5FEBA7275CCEE6560059576 +#define FS_DATABASETASKS_H_9CBA08E9F5FEBA7275CCEE6560059576 + +#include +#include "thread_holder_base.h" +#include "database.h" +#include "enums.h" + +struct DatabaseTask { + DatabaseTask(std::string query, std::function callback, bool store) : + query(std::move(query)), callback(std::move(callback)), store(store) {} + + std::string query; + std::function callback; + bool store; +}; + +class DatabaseTasks : public ThreadHolder +{ + public: + DatabaseTasks() = default; + void start(); + void flush(); + void shutdown(); + + void addTask(const std::string& query, const std::function& callback = nullptr, bool store = false); + + void threadMain(); + private: + void runTask(const DatabaseTask& task); + + Database db; + std::thread thread; + std::list tasks; + std::mutex taskLock; + std::condition_variable taskSignal; +}; + +extern DatabaseTasks g_databaseTasks; + +#endif diff --git a/src/definitions.h b/src/definitions.h new file mode 100644 index 0000000..344a22b --- /dev/null +++ b/src/definitions.h @@ -0,0 +1,75 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_DEFINITIONS_H_877452FEC245450C9F96B8FD268D8963 +#define FS_DEFINITIONS_H_877452FEC245450C9F96B8FD268D8963 + +static constexpr auto STATUS_SERVER_NAME = "Nostalrius"; +static constexpr auto STATUS_SERVER_VERSION = "3.0"; +static constexpr auto STATUS_SERVER_DEVELOPERS = "Alejandro Mujica"; + +static constexpr auto CLIENT_VERSION_MIN = 772; +static constexpr auto CLIENT_VERSION_MAX = 772; +static constexpr auto CLIENT_VERSION_STR = "7.72"; + +#ifndef __FUNCTION__ +#define __FUNCTION__ __func__ +#endif + +#ifndef _USE_MATH_DEFINES +#define _USE_MATH_DEFINES +#endif + +#include + +#ifdef _WIN32 +#ifndef NOMINMAX +#define NOMINMAX +#endif + +#define WIN32_LEAN_AND_MEAN + +#ifdef _MSC_VER +#ifdef NDEBUG +#define _SECURE_SCL 0 +#define HAS_ITERATOR_DEBUGGING 0 +#endif + +#pragma warning(disable:4127) // conditional expression is constant +#pragma warning(disable:4244) // 'argument' : conversion from 'type1' to 'type2', possible loss of data +#pragma warning(disable:4250) // 'class1' : inherits 'class2::member' via dominance +#pragma warning(disable:4267) // 'var' : conversion from 'size_t' to 'type', possible loss of data +#pragma warning(disable:4351) // new behavior: elements of array will be default initialized +#pragma warning(disable:4458) // declaration hides class member +#endif + +#define strcasecmp _stricmp +#define strncasecmp _strnicmp + +#ifndef _WIN32_WINNT +// 0x0602: Windows 7 +#define _WIN32_WINNT 0x0602 +#endif +#endif + +#ifndef M_PI +#define M_PI 3.14159265358979323846 +#endif + +#endif diff --git a/src/depotlocker.cpp b/src/depotlocker.cpp new file mode 100644 index 0000000..10f5f15 --- /dev/null +++ b/src/depotlocker.cpp @@ -0,0 +1,89 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "depotlocker.h" +#include "creature.h" +#include "player.h" +#include "tools.h" + +DepotLocker::DepotLocker(uint16_t type) : + Container(type, 30), depotId(0) {} + +Attr_ReadValue DepotLocker::readAttr(AttrTypes_t attr, PropStream& propStream) +{ + if (attr == ATTR_DEPOT_ID) { + if (!propStream.read(depotId)) { + return ATTR_READ_ERROR; + } + return ATTR_READ_CONTINUE; + } + return Item::readAttr(attr, propStream); +} + +ReturnValue DepotLocker::queryAdd(int32_t index, const Thing& thing, uint32_t count, uint32_t flags, Creature* actor) const +{ + const Item* item = thing.getItem(); + if (item == nullptr) { + return RETURNVALUE_NOTPOSSIBLE; + } + + bool skipLimit = hasBitSet(FLAG_NOLIMIT, flags); + if (!skipLimit) { + int32_t addCount = 0; + + if ((item->isStackable() && item->getItemCount() != count)) { + addCount = 1; + } + + if (item->getTopParent() != this) { + if (const Container* container = item->getContainer()) { + addCount = container->getItemHoldingCount() + 1; + } else { + addCount = 1; + } + } + + if (actor) { + Player* player = actor->getPlayer(); + if (player) { + if (getItemHoldingCount() + addCount > player->getMaxDepotItems()) { + return RETURNVALUE_DEPOTISFULL; + } + } + } + } + + return Container::queryAdd(index, thing, count, flags, actor); +} + +void DepotLocker::postAddNotification(Thing* thing, const Cylinder* oldParent, int32_t index, cylinderlink_t) +{ + if (parent != nullptr) { + parent->postAddNotification(thing, oldParent, index, LINK_PARENT); + } +} + +void DepotLocker::postRemoveNotification(Thing* thing, const Cylinder* newParent, int32_t index, cylinderlink_t) +{ + if (parent != nullptr) { + parent->postRemoveNotification(thing, newParent, index, LINK_PARENT); + } +} diff --git a/src/depotlocker.h b/src/depotlocker.h new file mode 100644 index 0000000..9d03f8b --- /dev/null +++ b/src/depotlocker.h @@ -0,0 +1,63 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_DEPOTLOCKER_H_53AD8E0606A34070B87F792611F4F3F8 +#define FS_DEPOTLOCKER_H_53AD8E0606A34070B87F792611F4F3F8 + +#include "container.h" + +class DepotLocker final : public Container +{ + public: + explicit DepotLocker(uint16_t type); + + DepotLocker* getDepotLocker() final { + return this; + } + const DepotLocker* getDepotLocker() const final { + return this; + } + + //serialization + Attr_ReadValue readAttr(AttrTypes_t attr, PropStream& propStream) final; + + uint16_t getDepotId() const { + return depotId; + } + void setDepotId(uint16_t depotId) { + this->depotId = depotId; + } + + //cylinder implementations + ReturnValue queryAdd(int32_t index, const Thing& thing, uint32_t count, + uint32_t flags, Creature* actor = nullptr) const final; + + void postAddNotification(Thing* thing, const Cylinder* oldParent, int32_t index, cylinderlink_t link = LINK_OWNER) final; + void postRemoveNotification(Thing* thing, const Cylinder* newParent, int32_t index, cylinderlink_t link = LINK_OWNER) final; + + bool canRemove() const final { + return false; + } + + private: + uint16_t depotId; +}; + +#endif + diff --git a/src/enums.h b/src/enums.h new file mode 100644 index 0000000..c4a89d7 --- /dev/null +++ b/src/enums.h @@ -0,0 +1,382 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_ENUMS_H_003445999FEE4A67BCECBE918B0124CE +#define FS_ENUMS_H_003445999FEE4A67BCECBE918B0124CE + +enum ThreadState { + THREAD_STATE_RUNNING, + THREAD_STATE_CLOSING, + THREAD_STATE_TERMINATED, +}; + +enum itemAttrTypes : uint32_t { + ITEM_ATTRIBUTE_NONE, + + ITEM_ATTRIBUTE_ACTIONID = 1 << 0, + ITEM_ATTRIBUTE_MOVEMENTID = 1 << 1, + ITEM_ATTRIBUTE_DESCRIPTION = 1 << 2, + ITEM_ATTRIBUTE_TEXT = 1 << 3, + ITEM_ATTRIBUTE_DATE = 1 << 4, + ITEM_ATTRIBUTE_WRITER = 1 << 5, + ITEM_ATTRIBUTE_NAME = 1 << 6, + ITEM_ATTRIBUTE_ARTICLE = 1 << 7, + ITEM_ATTRIBUTE_PLURALNAME = 1 << 8, + ITEM_ATTRIBUTE_WEIGHT = 1 << 9, + ITEM_ATTRIBUTE_ATTACK = 1 << 10, + ITEM_ATTRIBUTE_DEFENSE = 1 << 11, + ITEM_ATTRIBUTE_ARMOR = 1 << 12, + ITEM_ATTRIBUTE_SHOOTRANGE = 1 << 13, + ITEM_ATTRIBUTE_OWNER = 1 << 14, + ITEM_ATTRIBUTE_DURATION = 1 << 15, + ITEM_ATTRIBUTE_DECAYSTATE = 1 << 16, + ITEM_ATTRIBUTE_CORPSEOWNER = 1 << 17, + ITEM_ATTRIBUTE_CHARGES = 1 << 18, + ITEM_ATTRIBUTE_FLUIDTYPE = 1 << 19, + ITEM_ATTRIBUTE_DOORID = 1 << 20, + ITEM_ATTRIBUTE_KEYNUMBER = 1 << 21, + ITEM_ATTRIBUTE_KEYHOLENUMBER = 1 << 22, + ITEM_ATTRIBUTE_DOORQUESTNUMBER = 1 << 23, + ITEM_ATTRIBUTE_DOORQUESTVALUE = 1 << 24, + ITEM_ATTRIBUTE_DOORLEVEL = 1 << 25, + ITEM_ATTRIBUTE_CHESTQUESTNUMBER = 1 << 26, +}; + +enum VipStatus_t : uint8_t { + VIPSTATUS_OFFLINE = 0, + VIPSTATUS_ONLINE = 1, +}; + +enum OperatingSystem_t : uint8_t { + CLIENTOS_NONE = 0, + + CLIENTOS_LINUX = 1, + CLIENTOS_WINDOWS = 2, + CLIENTOS_FLASH = 3, + + CLIENTOS_OTCLIENT_LINUX = 10, + CLIENTOS_OTCLIENT_WINDOWS = 11, + CLIENTOS_OTCLIENT_MAC = 12, +}; + +enum AccountType_t : uint8_t { + ACCOUNT_TYPE_NORMAL = 1, + ACCOUNT_TYPE_TUTOR = 2, + ACCOUNT_TYPE_SENIORTUTOR = 3, + ACCOUNT_TYPE_GAMEMASTER = 4, + ACCOUNT_TYPE_GOD = 5 +}; + +enum RaceType_t : uint8_t { + RACE_NONE, + RACE_VENOM, + RACE_BLOOD, + RACE_UNDEAD, + RACE_FIRE, +}; + +enum CombatType_t : uint16_t { + COMBAT_NONE = 0, + + COMBAT_PHYSICALDAMAGE = 1 << 0, + COMBAT_ENERGYDAMAGE = 1 << 1, + COMBAT_EARTHDAMAGE = 1 << 2, + COMBAT_FIREDAMAGE = 1 << 3, + COMBAT_UNDEFINEDDAMAGE = 1 << 4, + COMBAT_LIFEDRAIN = 1 << 5, + COMBAT_MANADRAIN = 1 << 6, + COMBAT_HEALING = 1 << 7, + + COMBAT_COUNT = 9 +}; + +enum CombatParam_t { + COMBAT_PARAM_TYPE, + COMBAT_PARAM_EFFECT, + COMBAT_PARAM_DISTANCEEFFECT, + COMBAT_PARAM_BLOCKSHIELD, + COMBAT_PARAM_BLOCKARMOR, + COMBAT_PARAM_TARGETCASTERORTOPMOST, + COMBAT_PARAM_CREATEITEM, + COMBAT_PARAM_AGGRESSIVE, + COMBAT_PARAM_DISPEL, + COMBAT_PARAM_USECHARGES, + COMBAT_PARAM_DECREASEDAMAGE, + COMBAT_PARAM_MAXIMUMDECREASEDDAMAGE, +}; + +enum fightMode_t : uint8_t { + FIGHTMODE_ATTACK = 1, + FIGHTMODE_BALANCED = 2, + FIGHTMODE_DEFENSE = 3, +}; + +enum CallBackParam_t { + CALLBACK_PARAM_LEVELMAGICVALUE, + CALLBACK_PARAM_SKILLVALUE, + CALLBACK_PARAM_TARGETTILE, + CALLBACK_PARAM_TARGETCREATURE, +}; + +enum ConditionParam_t { + CONDITION_PARAM_OWNER = 1, + CONDITION_PARAM_TICKS = 2, + //CONDITION_PARAM_OUTFIT = 3, + CONDITION_PARAM_HEALTHGAIN = 4, + CONDITION_PARAM_HEALTHTICKS = 5, + CONDITION_PARAM_MANAGAIN = 6, + CONDITION_PARAM_MANATICKS = 7, + CONDITION_PARAM_DELAYED = 8, + CONDITION_PARAM_SPEED = 9, + CONDITION_PARAM_LIGHT_LEVEL = 10, + CONDITION_PARAM_LIGHT_COLOR = 11, + CONDITION_PARAM_SOULGAIN = 12, + CONDITION_PARAM_SOULTICKS = 13, + CONDITION_PARAM_MINVALUE = 14, + CONDITION_PARAM_MAXVALUE = 15, + CONDITION_PARAM_STARTVALUE = 16, + CONDITION_PARAM_TICKINTERVAL = 17, + CONDITION_PARAM_SKILL_MELEE = 19, + CONDITION_PARAM_SKILL_FIST = 20, + CONDITION_PARAM_SKILL_CLUB = 21, + CONDITION_PARAM_SKILL_SWORD = 22, + CONDITION_PARAM_SKILL_AXE = 23, + CONDITION_PARAM_SKILL_DISTANCE = 24, + CONDITION_PARAM_SKILL_SHIELD = 25, + CONDITION_PARAM_SKILL_FISHING = 26, + CONDITION_PARAM_STAT_MAXHITPOINTS = 27, + CONDITION_PARAM_STAT_MAXMANAPOINTS = 28, + // CONDITION_PARAM_STAT_SOULPOINTS = 29, + CONDITION_PARAM_STAT_MAGICPOINTS = 30, + CONDITION_PARAM_STAT_MAXHITPOINTSPERCENT = 31, + CONDITION_PARAM_STAT_MAXMANAPOINTSPERCENT = 32, + // CONDITION_PARAM_STAT_SOULPOINTSPERCENT = 33, + CONDITION_PARAM_STAT_MAGICPOINTSPERCENT = 34, + CONDITION_PARAM_PERIODICDAMAGE = 35, + CONDITION_PARAM_SKILL_MELEEPERCENT = 36, + CONDITION_PARAM_SKILL_FISTPERCENT = 37, + CONDITION_PARAM_SKILL_CLUBPERCENT = 38, + CONDITION_PARAM_SKILL_SWORDPERCENT = 39, + CONDITION_PARAM_SKILL_AXEPERCENT = 40, + CONDITION_PARAM_SKILL_DISTANCEPERCENT = 41, + CONDITION_PARAM_SKILL_SHIELDPERCENT = 42, + CONDITION_PARAM_SKILL_FISHINGPERCENT = 43, + // CONDITION_PARAM_BUFF_SPELL = 44, + CONDITION_PARAM_SUBID = 45, + CONDITION_PARAM_FIELD = 46, + CONDITION_PARAM_CYCLE = 47, + CONDITION_PARAM_HIT_DAMAGE = 48, + CONDITION_PARAM_COUNT = 49, + CONDITION_PARAM_MAX_COUNT = 50, +}; + +enum BlockType_t : uint8_t { + BLOCK_NONE, + BLOCK_DEFENSE, + BLOCK_ARMOR, + BLOCK_IMMUNITY +}; + +enum skills_t : uint8_t { + SKILL_FIST = 0, + SKILL_CLUB = 1, + SKILL_SWORD = 2, + SKILL_AXE = 3, + SKILL_DISTANCE = 4, + SKILL_SHIELD = 5, + SKILL_FISHING = 6, + + SKILL_MAGLEVEL = 7, + SKILL_LEVEL = 8, + + SKILL_FIRST = SKILL_FIST, + SKILL_LAST = SKILL_FISHING +}; + +enum stats_t { + STAT_MAXHITPOINTS, + STAT_MAXMANAPOINTS, + STAT_SOULPOINTS, // unused + STAT_MAGICPOINTS, + + STAT_FIRST = STAT_MAXHITPOINTS, + STAT_LAST = STAT_MAGICPOINTS +}; + +enum formulaType_t { + COMBAT_FORMULA_UNDEFINED, + COMBAT_FORMULA_LEVELMAGIC, + COMBAT_FORMULA_SKILL, + COMBAT_FORMULA_DAMAGE, +}; + +enum ConditionType_t { + CONDITION_NONE, + + CONDITION_POISON = 1 << 0, + CONDITION_FIRE = 1 << 1, + CONDITION_ENERGY = 1 << 2, + CONDITION_HASTE = 1 << 3, + CONDITION_PARALYZE = 1 << 4, + CONDITION_OUTFIT = 1 << 5, + CONDITION_INVISIBLE = 1 << 6, + CONDITION_LIGHT = 1 << 7, + CONDITION_MANASHIELD = 1 << 8, + CONDITION_INFIGHT = 1 << 9, + CONDITION_DRUNK = 1 << 10, + CONDITION_REGENERATION = 1 << 11, + CONDITION_SOUL = 1 << 12, + CONDITION_MUTED = 1 << 13, + CONDITION_CHANNELMUTEDTICKS = 1 << 14, + CONDITION_YELLTICKS = 1 << 15, + CONDITION_ATTRIBUTES = 1 << 16, + CONDITION_EXHAUST = 1 << 17, + CONDITION_PACIFIED = 1 << 18, + CONDITION_AGGRESSIVE = 1 << 19, +}; + +enum ConditionId_t : int8_t { + CONDITIONID_DEFAULT = -1, + CONDITIONID_COMBAT, + CONDITIONID_HEAD, + CONDITIONID_NECKLACE, + CONDITIONID_BACKPACK, + CONDITIONID_ARMOR, + CONDITIONID_RIGHT, + CONDITIONID_LEFT, + CONDITIONID_LEGS, + CONDITIONID_FEET, + CONDITIONID_RING, + CONDITIONID_AMMO, +}; + +enum PlayerSex_t : uint8_t { + PLAYERSEX_FEMALE = 0, + PLAYERSEX_MALE = 1, + + PLAYERSEX_LAST = PLAYERSEX_MALE +}; + +enum Vocation_t : uint16_t { + VOCATION_NONE, + VOCATION_SORCERER = 1 << 0, + VOCATION_DRUID = 1 << 1, + VOCATION_PALADIN = 1 << 2, + VOCATION_KNIGHT = 1 << 3, +}; + +enum ReturnValue { + RETURNVALUE_NOERROR, + RETURNVALUE_NOTPOSSIBLE, + RETURNVALUE_NOTENOUGHROOM, + RETURNVALUE_PLAYERISPZLOCKED, + RETURNVALUE_PLAYERISNOTINVITED, + RETURNVALUE_CANNOTTHROW, + RETURNVALUE_THEREISNOWAY, + RETURNVALUE_DESTINATIONOUTOFREACH, + RETURNVALUE_CREATUREBLOCK, + RETURNVALUE_NOTMOVEABLE, + RETURNVALUE_DROPTWOHANDEDITEM, + RETURNVALUE_BOTHHANDSNEEDTOBEFREE, + RETURNVALUE_CANONLYUSEONEWEAPON, + RETURNVALUE_NEEDEXCHANGE, + RETURNVALUE_CANNOTBEDRESSED, + RETURNVALUE_PUTTHISOBJECTINYOURHAND, + RETURNVALUE_PUTTHISOBJECTINBOTHHANDS, + RETURNVALUE_TOOFARAWAY, + RETURNVALUE_FIRSTGODOWNSTAIRS, + RETURNVALUE_FIRSTGOUPSTAIRS, + RETURNVALUE_CONTAINERNOTENOUGHROOM, + RETURNVALUE_NOTENOUGHCAPACITY, + RETURNVALUE_CANNOTPICKUP, + RETURNVALUE_THISISIMPOSSIBLE, + RETURNVALUE_DEPOTISFULL, + RETURNVALUE_CREATUREDOESNOTEXIST, + RETURNVALUE_CANNOTUSETHISOBJECT, + RETURNVALUE_PLAYERWITHTHISNAMEISNOTONLINE, + RETURNVALUE_NOTREQUIREDLEVELTOUSERUNE, + RETURNVALUE_YOUAREALREADYTRADING, + RETURNVALUE_THISPLAYERISALREADYTRADING, + RETURNVALUE_YOUMAYNOTLOGOUTDURINGAFIGHT, + RETURNVALUE_DIRECTPLAYERSHOOT, + RETURNVALUE_NOTENOUGHLEVEL, + RETURNVALUE_NOTENOUGHMAGICLEVEL, + RETURNVALUE_NOTENOUGHMANA, + RETURNVALUE_NOTENOUGHSOUL, + RETURNVALUE_YOUAREEXHAUSTED, + RETURNVALUE_PLAYERISNOTREACHABLE, + RETURNVALUE_CANONLYUSETHISRUNEONCREATURES, + RETURNVALUE_ACTIONNOTPERMITTEDINPROTECTIONZONE, + RETURNVALUE_YOUMAYNOTATTACKTHISPLAYER, + RETURNVALUE_YOUMAYNOTATTACKAPERSONINPROTECTIONZONE, + RETURNVALUE_YOUMAYNOTATTACKAPERSONWHILEINPROTECTIONZONE, + RETURNVALUE_YOUMAYNOTATTACKTHISCREATURE, + RETURNVALUE_YOUCANONLYUSEITONCREATURES, + RETURNVALUE_CREATUREISNOTREACHABLE, + RETURNVALUE_TURNSECUREMODETOATTACKUNMARKEDPLAYERS, + RETURNVALUE_YOUNEEDPREMIUMACCOUNT, + RETURNVALUE_YOUNEEDTOLEARNTHISSPELL, + RETURNVALUE_YOURVOCATIONCANNOTUSETHISSPELL, + RETURNVALUE_YOUNEEDAWEAPONTOUSETHISSPELL, + RETURNVALUE_PLAYERISPZLOCKEDLEAVEPVPZONE, + RETURNVALUE_PLAYERISPZLOCKEDENTERPVPZONE, + RETURNVALUE_ACTIONNOTPERMITTEDINANOPVPZONE, + RETURNVALUE_YOUCANNOTLOGOUTHERE, + RETURNVALUE_YOUNEEDAMAGICITEMTOCASTSPELL, + RETURNVALUE_CANNOTCONJUREITEMHERE, + RETURNVALUE_YOUNEEDTOSPLITYOURSPEARS, + RETURNVALUE_NAMEISTOOAMBIGIOUS, + RETURNVALUE_CANONLYUSEONESHIELD, + RETURNVALUE_NOPARTYMEMBERSINRANGE, + RETURNVALUE_YOUARENOTTHEOWNER, +}; + +struct Outfit_t { + uint16_t lookType = 0; + uint16_t lookTypeEx = 0; + uint8_t lookHead = 0; + uint8_t lookBody = 0; + uint8_t lookLegs = 0; + uint8_t lookFeet = 0; +}; + +struct LightInfo { + uint8_t level = 0; + uint8_t color = 0; + constexpr LightInfo() = default; + constexpr LightInfo(uint8_t level, uint8_t color) : level(level), color(color) {} +}; + +struct CombatDamage +{ + CombatType_t type; + int32_t value; + int32_t min; + int32_t max; + + CombatDamage() + { + type = COMBAT_NONE; + value = 0; + min = 0; + max = 0; + } +}; + +#endif diff --git a/src/fileloader.cpp b/src/fileloader.cpp new file mode 100644 index 0000000..d37955f --- /dev/null +++ b/src/fileloader.cpp @@ -0,0 +1,405 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "fileloader.h" + +FileLoader::~FileLoader() +{ + if (file) { + fclose(file); + file = nullptr; + } + + NodeStruct::clearNet(root); + delete[] buffer; + + for (auto& i : cached_data) { + delete[] i.data; + } +} + +bool FileLoader::openFile(const char* filename, const char* accept_identifier) +{ + file = fopen(filename, "rb"); + if (!file) { + lastError = ERROR_CAN_NOT_OPEN; + return false; + } + + char identifier[4]; + if (fread(identifier, 1, 4, file) < 4) { + fclose(file); + file = nullptr; + lastError = ERROR_EOF; + return false; + } + + // The first four bytes must either match the accept identifier or be 0x00000000 (wildcard) + if (memcmp(identifier, accept_identifier, 4) != 0 && memcmp(identifier, "\0\0\0\0", 4) != 0) { + fclose(file); + file = nullptr; + lastError = ERROR_INVALID_FILE_VERSION; + return false; + } + + fseek(file, 0, SEEK_END); + int32_t file_size = ftell(file); + cache_size = std::min(32768, std::max(file_size / 20, 8192)) & ~0x1FFF; + + if (!safeSeek(4)) { + lastError = ERROR_INVALID_FORMAT; + return false; + } + + delete root; + root = new NodeStruct(); + root->start = 4; + + int32_t byte; + if (safeSeek(4) && readByte(byte) && byte == NODE_START) { + return parseNode(root); + } + + return false; +} + +bool FileLoader::parseNode(NODE node) +{ + int32_t byte, pos; + NODE currentNode = node; + + while (readByte(byte)) { + currentNode->type = byte; + bool setPropsSize = false; + + while (true) { + if (!readByte(byte)) { + return false; + } + + bool skipNode = false; + + switch (byte) { + case NODE_START: { + //child node start + if (!safeTell(pos)) { + return false; + } + + NODE childNode = new NodeStruct(); + childNode->start = pos; + currentNode->propsSize = pos - currentNode->start - 2; + currentNode->child = childNode; + + setPropsSize = true; + + if (!parseNode(childNode)) { + return false; + } + + break; + } + + case NODE_END: { + //current node end + if (!setPropsSize) { + if (!safeTell(pos)) { + return false; + } + + currentNode->propsSize = pos - currentNode->start - 2; + } + + if (!readByte(byte)) { + return true; + } + + switch (byte) { + case NODE_START: { + //starts next node + if (!safeTell(pos)) { + return false; + } + + skipNode = true; + NODE nextNode = new NodeStruct(); + nextNode->start = pos; + currentNode->next = nextNode; + currentNode = nextNode; + break; + } + + case NODE_END: + return safeTell(pos) && safeSeek(pos); + + default: + lastError = ERROR_INVALID_FORMAT; + return false; + } + + break; + } + + case ESCAPE_CHAR: { + if (!readByte(byte)) { + return false; + } + + break; + } + + default: + break; + } + + if (skipNode) { + break; + } + } + } + return false; +} + +const uint8_t* FileLoader::getProps(const NODE node, size_t& size) +{ + if (!node) { + return nullptr; + } + + if (node->propsSize >= buffer_size) { + delete[] buffer; + + while (node->propsSize >= buffer_size) { + buffer_size *= 2; + } + + buffer = new uint8_t[buffer_size]; + } + + //get buffer + if (!readBytes(node->propsSize, node->start + 2)) { + return nullptr; + } + + //unscape buffer + size_t j = 0; + bool escaped = false; + for (uint32_t i = 0; i < node->propsSize; ++i, ++j) { + if (buffer[i] == ESCAPE_CHAR) { + //escape char found, skip it and write next + buffer[j] = buffer[++i]; + //is neede a displacement for next bytes + escaped = true; + } else if (escaped) { + //perform that displacement + buffer[j] = buffer[i]; + } + } + + size = j; + return buffer; +} + +bool FileLoader::getProps(const NODE node, PropStream& props) +{ + size_t size; + if (const uint8_t* a = getProps(node, size)) { + props.init(reinterpret_cast(a), size); // does not break strict aliasing + return true; + } + + props.init(nullptr, 0); + return false; +} + +NODE FileLoader::getChildNode(const NODE parent, uint32_t& type) +{ + if (parent) { + NODE child = parent->child; + if (child) { + type = child->type; + } + + return child; + } + + type = root->type; + return root; +} + +NODE FileLoader::getNextNode(const NODE prev, uint32_t& type) +{ + if (!prev) { + return NO_NODE; + } + + NODE next = prev->next; + if (next) { + type = next->type; + } + return next; +} + +inline bool FileLoader::readByte(int32_t& value) +{ + if (cache_index == NO_VALID_CACHE) { + lastError = ERROR_CACHE_ERROR; + return false; + } + + if (cache_offset >= cached_data[cache_index].size) { + int32_t pos = cache_offset + cached_data[cache_index].base; + int32_t tmp = getCacheBlock(pos); + if (tmp < 0) { + return false; + } + + cache_index = tmp; + cache_offset = pos - cached_data[cache_index].base; + if (cache_offset >= cached_data[cache_index].size) { + return false; + } + } + + value = cached_data[cache_index].data[cache_offset++]; + return true; +} + +inline bool FileLoader::readBytes(uint32_t size, int32_t pos) +{ + //seek at pos + uint32_t remain = size; + uint8_t* buf = this->buffer; + do { + //prepare cache + uint32_t i = getCacheBlock(pos); + if (i == NO_VALID_CACHE) { + return false; + } + + cache_index = i; + cache_offset = pos - cached_data[i].base; + + //get maximum read block size and calculate remaining bytes + uint32_t reading = std::min(remain, cached_data[i].size - cache_offset); + remain -= reading; + + //read it + memcpy(buf, cached_data[cache_index].data + cache_offset, reading); + + //update variables + cache_offset += reading; + buf += reading; + pos += reading; + } while (remain > 0); + return true; +} + +inline bool FileLoader::safeSeek(uint32_t pos) +{ + uint32_t i = getCacheBlock(pos); + if (i == NO_VALID_CACHE) { + return false; + } + + cache_index = i; + cache_offset = pos - cached_data[i].base; + return true; +} + +inline bool FileLoader::safeTell(int32_t& pos) +{ + if (cache_index == NO_VALID_CACHE) { + lastError = ERROR_CACHE_ERROR; + return false; + } + + pos = cached_data[cache_index].base + cache_offset - 1; + return true; +} + +inline uint32_t FileLoader::getCacheBlock(uint32_t pos) +{ + bool found = false; + uint32_t i, base_pos = pos & ~(cache_size - 1); + + for (i = 0; i < CACHE_BLOCKS; i++) { + if (cached_data[i].loaded) { + if (cached_data[i].base == base_pos) { + found = true; + break; + } + } + } + + if (!found) { + i = loadCacheBlock(pos); + } + + return i; +} + +int32_t FileLoader::loadCacheBlock(uint32_t pos) +{ + int32_t i, loading_cache = -1, base_pos = pos & ~(cache_size - 1); + + for (i = 0; i < CACHE_BLOCKS; i++) { + if (!cached_data[i].loaded) { + loading_cache = i; + break; + } + } + + if (loading_cache == -1) { + for (i = 0; i < CACHE_BLOCKS; i++) { + if (std::abs(static_cast(cached_data[i].base) - base_pos) > static_cast(2 * cache_size)) { + loading_cache = i; + break; + } + } + + if (loading_cache == -1) { + loading_cache = 0; + } + } + + if (cached_data[loading_cache].data == nullptr) { + cached_data[loading_cache].data = new uint8_t[cache_size]; + } + + cached_data[loading_cache].base = base_pos; + + if (fseek(file, cached_data[loading_cache].base, SEEK_SET) != 0) { + lastError = ERROR_SEEK_ERROR; + return -1; + } + + uint32_t size = fread(cached_data[loading_cache].data, 1, cache_size, file); + cached_data[loading_cache].size = size; + + if (size < (pos - cached_data[loading_cache].base)) { + lastError = ERROR_SEEK_ERROR; + return -1; + } + + cached_data[loading_cache].loaded = 1; + return loading_cache; +} diff --git a/src/fileloader.h b/src/fileloader.h new file mode 100644 index 0000000..5ce9c5b --- /dev/null +++ b/src/fileloader.h @@ -0,0 +1,247 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_FILELOADER_H_9B663D19E58D42E6BFACFE5B09D7A05E +#define FS_FILELOADER_H_9B663D19E58D42E6BFACFE5B09D7A05E + +#include +#include + +struct NodeStruct; + +typedef NodeStruct* NODE; + +struct NodeStruct { + uint32_t start = 0; + uint32_t propsSize = 0; + uint32_t type = 0; + NodeStruct* next = nullptr; + NodeStruct* child = nullptr; + + static void clearNet(NodeStruct* root) { + if (root) { + clearChild(root); + } + } + + private: + static void clearNext(NodeStruct* node) { + NodeStruct* deleteNode = node; + NodeStruct* nextNode; + + while (deleteNode) { + if (deleteNode->child) { + clearChild(deleteNode->child); + } + + nextNode = deleteNode->next; + delete deleteNode; + deleteNode = nextNode; + } + } + + static void clearChild(NodeStruct* node) { + if (node->child) { + clearChild(node->child); + } + + if (node->next) { + clearNext(node->next); + } + + delete node; + } +}; + +static constexpr auto NO_NODE = nullptr; + +enum FILELOADER_ERRORS { + ERROR_NONE, + ERROR_INVALID_FILE_VERSION, + ERROR_CAN_NOT_OPEN, + ERROR_CAN_NOT_CREATE, + ERROR_EOF, + ERROR_SEEK_ERROR, + ERROR_NOT_OPEN, + ERROR_INVALID_NODE, + ERROR_INVALID_FORMAT, + ERROR_TELL_ERROR, + ERROR_COULDNOTWRITE, + ERROR_CACHE_ERROR, +}; + +class PropStream; + +class FileLoader +{ + public: + FileLoader() = default; + ~FileLoader(); + + // non-copyable + FileLoader(const FileLoader&) = delete; + FileLoader& operator=(const FileLoader&) = delete; + + bool openFile(const char* filename, const char* identifier); + const uint8_t* getProps(const NODE, size_t& size); + bool getProps(const NODE, PropStream& props); + NODE getChildNode(const NODE parent, uint32_t& type); + NODE getNextNode(const NODE prev, uint32_t& type); + + FILELOADER_ERRORS getError() const { + return lastError; + } + + protected: + enum SPECIAL_BYTES { + ESCAPE_CHAR = 0xFD, + NODE_START = 0xFE, + NODE_END = 0xFF, + }; + + bool parseNode(NODE node); + + inline bool readByte(int32_t& value); + inline bool readBytes(uint32_t size, int32_t pos); + inline bool safeSeek(uint32_t pos); + inline bool safeTell(int32_t& pos); + + protected: + struct cache { + uint8_t* data; + uint32_t loaded; + uint32_t base; + uint32_t size; + }; + + static constexpr int32_t CACHE_BLOCKS = 3; + cache cached_data[CACHE_BLOCKS] = {}; + + uint8_t* buffer = new uint8_t[1024]; + NODE root = nullptr; + FILE* file = nullptr; + + FILELOADER_ERRORS lastError = ERROR_NONE; + uint32_t buffer_size = 1024; + + uint32_t cache_size = 0; + static constexpr uint32_t NO_VALID_CACHE = std::numeric_limits::max(); + uint32_t cache_index = NO_VALID_CACHE; + uint32_t cache_offset = NO_VALID_CACHE; + + inline uint32_t getCacheBlock(uint32_t pos); + int32_t loadCacheBlock(uint32_t pos); +}; + +class PropStream +{ + public: + void init(const char* a, size_t size) { + p = a; + end = a + size; + } + + size_t size() const { + return end - p; + } + + template + bool read(T& ret) { + if (size() < sizeof(T)) { + return false; + } + + memcpy(&ret, p, sizeof(T)); + p += sizeof(T); + return true; + } + + bool readString(std::string& ret) { + uint16_t strLen; + if (!read(strLen)) { + return false; + } + + if (size() < strLen) { + return false; + } + + char* str = new char[strLen + 1]; + memcpy(str, p, strLen); + str[strLen] = 0; + ret.assign(str, strLen); + delete[] str; + p += strLen; + return true; + } + + bool skip(size_t n) { + if (size() < n) { + return false; + } + + p += n; + return true; + } + + protected: + const char* p = nullptr; + const char* end = nullptr; +}; + +class PropWriteStream +{ + public: + PropWriteStream() = default; + + // non-copyable + PropWriteStream(const PropWriteStream&) = delete; + PropWriteStream& operator=(const PropWriteStream&) = delete; + + const char* getStream(size_t& size) const { + size = buffer.size(); + return buffer.data(); + } + + void clear() { + buffer.clear(); + } + + template + void write(T add) { + char* addr = reinterpret_cast(&add); + std::copy(addr, addr + sizeof(T), std::back_inserter(buffer)); + } + + void writeString(const std::string& str) { + size_t strLength = str.size(); + if (strLength > std::numeric_limits::max()) { + write(0); + return; + } + + write(static_cast(strLength)); + std::copy(str.begin(), str.end(), std::back_inserter(buffer)); + } + + protected: + std::vector buffer; +}; + +#endif diff --git a/src/game.cpp b/src/game.cpp new file mode 100644 index 0000000..1f41476 --- /dev/null +++ b/src/game.cpp @@ -0,0 +1,4536 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "pugicast.h" + +#include "items.h" +#include "commands.h" +#include "creature.h" +#include "monster.h" +#include "game.h" +#include "actions.h" +#include "iologindata.h" +#include "talkaction.h" +#include "spells.h" +#include "configmanager.h" +#include "server.h" +#include "globalevent.h" +#include "bed.h" +#include "scheduler.h" +#include "databasetasks.h" + +extern ConfigManager g_config; +extern Actions* g_actions; +extern Chat* g_chat; +extern TalkActions* g_talkActions; +extern Spells* g_spells; +extern Vocations g_vocations; +extern GlobalEvents* g_globalEvents; + +Game::~Game() +{ + for (const auto& it : guilds) { + delete it.second; + } +} + +void Game::start(ServiceManager* manager) +{ + serviceManager = manager; + + g_scheduler.addEvent(createSchedulerTask(EVENT_LIGHTINTERVAL, std::bind(&Game::checkLight, this))); + g_scheduler.addEvent(createSchedulerTask(EVENT_CREATURE_THINK_INTERVAL, std::bind(&Game::checkCreatures, this, 0))); + g_scheduler.addEvent(createSchedulerTask(EVENT_DECAYINTERVAL, std::bind(&Game::checkDecay, this))); +} + +GameState_t Game::getGameState() const +{ + return gameState; +} + +void Game::setWorldType(WorldType_t type) +{ + worldType = type; +} + +void Game::setGameState(GameState_t newState) +{ + if (gameState == GAME_STATE_SHUTDOWN) { + return; //this cannot be stopped + } + + if (gameState == newState) { + return; + } + + gameState = newState; + switch (newState) { + case GAME_STATE_INIT: { + commands.loadFromXml(); + + loadExperienceStages(); + + groups.load(); + g_chat->load(); + + map.spawns.startup(); + + raids.loadFromXml(); + raids.startup(); + + loadMotdNum(); + loadPlayersRecord(); + + g_globalEvents->startup(); + break; + } + + case GAME_STATE_SHUTDOWN: { + g_globalEvents->execute(GLOBALEVENT_SHUTDOWN); + + //kick all players that are still online + auto it = players.begin(); + while (it != players.end()) { + it->second->kickPlayer(true); + it = players.begin(); + } + + saveMotdNum(); + saveGameState(); + + g_dispatcher.addTask( + createTask(std::bind(&Game::shutdown, this))); + + g_scheduler.stop(); + g_databaseTasks.stop(); + g_dispatcher.stop(); + break; + } + + case GAME_STATE_CLOSED: { + /* kick all players without the CanAlwaysLogin flag */ + auto it = players.begin(); + while (it != players.end()) { + if (!it->second->hasFlag(PlayerFlag_CanAlwaysLogin)) { + it->second->kickPlayer(true); + it = players.begin(); + } else { + ++it; + } + } + + saveGameState(); + break; + } + + default: + break; + } +} + +void Game::saveGameState() +{ + if (gameState == GAME_STATE_NORMAL) { + setGameState(GAME_STATE_MAINTAIN); + } + + std::cout << "Saving server..." << std::endl; + + for (const auto& it : players) { + it.second->loginPosition = it.second->getPosition(); + IOLoginData::savePlayer(it.second); + } + + Map::save(); + + if (gameState == GAME_STATE_MAINTAIN) { + setGameState(GAME_STATE_NORMAL); + } +} + +bool Game::loadMainMap(const std::string& filename) +{ + Monster::despawnRange = g_config.getNumber(ConfigManager::DEFAULT_DESPAWNRANGE); + Monster::despawnRadius = g_config.getNumber(ConfigManager::DEFAULT_DESPAWNRADIUS); + return map.loadMap("data/world/" + filename + ".otbm", true); +} + +void Game::loadMap(const std::string& path) +{ + map.loadMap(path, false); +} + +Cylinder* Game::internalGetCylinder(Player* player, const Position& pos) const +{ + if (pos.x != 0xFFFF) { + return map.getTile(pos); + } + + //container + if (pos.y & 0x40) { + uint8_t from_cid = pos.y & 0x0F; + return player->getContainerByID(from_cid); + } + + //inventory + return player; +} + +Thing* Game::internalGetThing(Player* player, const Position& pos, int32_t index, uint32_t spriteId, stackPosType_t type) const +{ + if (pos.x != 0xFFFF) { + Tile* tile = map.getTile(pos); + if (!tile) { + return nullptr; + } + + Thing* thing; + switch (type) { + case STACKPOS_LOOK: { + return tile->getTopVisibleThing(player); + } + + case STACKPOS_MOVE: { + Item* item = tile->getTopDownItem(); + if (item && item->isMoveable()) { + thing = item; + } else { + thing = tile->getTopVisibleCreature(player); + } + break; + } + + case STACKPOS_USEITEM: { + thing = tile->getUseItem(); + break; + } + + case STACKPOS_TOPDOWN_ITEM: { + thing = tile->getTopDownItem(); + break; + } + + case STACKPOS_USETARGET: { + thing = tile->getTopCreature(); + if (!thing) { + thing = tile->getUseItem(); + } + break; + } + + default: { + thing = nullptr; + break; + } + } + + if (player && tile->hasFlag(TILESTATE_SUPPORTS_HANGABLE)) { + //do extra checks here if the thing is accessable + if (thing && thing->getItem()) { + if (tile->hasProperty(CONST_PROP_ISVERTICAL)) { + if (player->getPosition().x + 1 == tile->getPosition().x) { + thing = nullptr; + } + } else { // horizontal + if (player->getPosition().y + 1 == tile->getPosition().y) { + thing = nullptr; + } + } + } + } + return thing; + } + + //container + if (pos.y & 0x40) { + uint8_t fromCid = pos.y & 0x0F; + + Container* parentContainer = player->getContainerByID(fromCid); + if (!parentContainer) { + return nullptr; + } + + uint8_t slot = pos.z; + return parentContainer->getItemByIndex(player->getContainerIndex(fromCid) + slot); + } else if (pos.y == 0 && pos.z == 0) { + const ItemType& it = Item::items.getItemType(spriteId); + if (it.id == 0) { + return nullptr; + } + + int32_t subType; + if (it.isFluidContainer()) { + subType = static_cast(index); + } else { + subType = -1; + } + + return findItemOfType(player, it.id, true, subType); + } + + //inventory + slots_t slot = static_cast(pos.y); + return player->getInventoryItem(slot); +} + +void Game::internalGetPosition(Item* item, Position& pos, uint8_t& stackpos) +{ + pos.x = 0; + pos.y = 0; + pos.z = 0; + stackpos = 0; + + Cylinder* topParent = item->getTopParent(); + if (topParent) { + if (Player* player = dynamic_cast(topParent)) { + pos.x = 0xFFFF; + + Container* container = dynamic_cast(item->getParent()); + if (container) { + pos.y = static_cast(0x40) | static_cast(player->getContainerID(container)); + pos.z = container->getThingIndex(item); + stackpos = pos.z; + } else { + pos.y = player->getThingIndex(item); + stackpos = pos.y; + } + } else if (Tile* tile = topParent->getTile()) { + pos = tile->getPosition(); + stackpos = tile->getThingIndex(item); + } + } +} + +Creature* Game::getCreatureByID(uint32_t id) +{ + if (id <= Player::playerAutoID) { + return getPlayerByID(id); + } else if (id <= Monster::monsterAutoID) { + return getMonsterByID(id); + } else if (id <= Npc::npcAutoID) { + return getNpcByID(id); + } + return nullptr; +} + +Monster* Game::getMonsterByID(uint32_t id) +{ + if (id == 0) { + return nullptr; + } + + auto it = monsters.find(id); + if (it == monsters.end()) { + return nullptr; + } + return it->second; +} + +Npc* Game::getNpcByID(uint32_t id) +{ + if (id == 0) { + return nullptr; + } + + auto it = npcs.find(id); + if (it == npcs.end()) { + return nullptr; + } + return it->second; +} + +Player* Game::getPlayerByID(uint32_t id) +{ + if (id == 0) { + return nullptr; + } + + auto it = players.find(id); + if (it == players.end()) { + return nullptr; + } + return it->second; +} + +Creature* Game::getCreatureByName(const std::string& s) +{ + if (s.empty()) { + return nullptr; + } + + const std::string& lowerCaseName = asLowerCaseString(s); + + auto m_it = mappedPlayerNames.find(lowerCaseName); + if (m_it != mappedPlayerNames.end()) { + return m_it->second; + } + + for (const auto& it : npcs) { + if (lowerCaseName == asLowerCaseString(it.second->getName())) { + return it.second; + } + } + + for (const auto& it : monsters) { + if (lowerCaseName == asLowerCaseString(it.second->getName())) { + return it.second; + } + } + return nullptr; +} + +Npc* Game::getNpcByName(const std::string& s) +{ + if (s.empty()) { + return nullptr; + } + + const char* npcName = s.c_str(); + for (const auto& it : npcs) { + if (strcasecmp(npcName, it.second->getName().c_str()) == 0) { + return it.second; + } + } + return nullptr; +} + +Player* Game::getPlayerByName(const std::string& s) +{ + if (s.empty()) { + return nullptr; + } + + auto it = mappedPlayerNames.find(asLowerCaseString(s)); + if (it == mappedPlayerNames.end()) { + return nullptr; + } + return it->second; +} + +Player* Game::getPlayerByGUID(const uint32_t& guid) +{ + if (guid == 0) { + return nullptr; + } + + for (const auto& it : players) { + if (guid == it.second->getGUID()) { + return it.second; + } + } + return nullptr; +} + +ReturnValue Game::getPlayerByNameWildcard(const std::string& s, Player*& player) +{ + size_t strlen = s.length(); + if (strlen == 0 || strlen > 20) { + return RETURNVALUE_PLAYERWITHTHISNAMEISNOTONLINE; + } + + if (s.back() == '~') { + const std::string& query = asLowerCaseString(s.substr(0, strlen - 1)); + std::string result; + ReturnValue ret = wildcardTree.findOne(query, result); + if (ret != RETURNVALUE_NOERROR) { + return ret; + } + + player = getPlayerByName(result); + } else { + player = getPlayerByName(s); + } + + if (!player) { + return RETURNVALUE_PLAYERWITHTHISNAMEISNOTONLINE; + } + + return RETURNVALUE_NOERROR; +} + +Player* Game::getPlayerByAccount(uint32_t acc) +{ + for (const auto& it : players) { + if (it.second->getAccount() == acc) { + return it.second; + } + } + return nullptr; +} + +bool Game::internalPlaceCreature(Creature* creature, const Position& pos, bool extendedPos /*=false*/, bool forced /*= false*/) +{ + if (creature->getParent() != nullptr) { + return false; + } + + if (!map.placeCreature(pos, creature, extendedPos, forced)) { + return false; + } + + creature->incrementReferenceCounter(); + creature->setID(); + creature->addList(); + return true; +} + +bool Game::placeCreature(Creature* creature, const Position& pos, bool extendedPos /*=false*/, bool forced /*= false*/) +{ + if (!internalPlaceCreature(creature, pos, extendedPos, forced)) { + return false; + } + + SpectatorVec list; + map.getSpectators(list, creature->getPosition(), true); + for (Creature* spectator : list) { + if (Player* tmpPlayer = spectator->getPlayer()) { + tmpPlayer->sendCreatureAppear(creature, creature->getPosition(), true); + } + } + + for (Creature* spectator : list) { + spectator->onCreatureAppear(creature, true); + } + + creature->getParent()->postAddNotification(creature, nullptr, 0); + + addCreatureCheck(creature); + creature->onPlacedCreature(); + return true; +} + +bool Game::removeCreature(Creature* creature, bool isLogout/* = true*/) +{ + if (creature->isRemoved()) { + return false; + } + + Tile* tile = creature->getTile(); + + std::vector oldStackPosVector; + + SpectatorVec list; + map.getSpectators(list, tile->getPosition(), true); + for (Creature* spectator : list) { + if (Player* player = spectator->getPlayer()) { + oldStackPosVector.push_back(player->canSeeCreature(creature) ? tile->getStackposOfCreature(player, creature) : -1); + } + } + + tile->removeCreature(creature); + + const Position& tilePosition = tile->getPosition(); + + //send to client + size_t i = 0; + for (Creature* spectator : list) { + if (Player* player = spectator->getPlayer()) { + player->sendRemoveTileThing(tilePosition, oldStackPosVector[i++]); + } + } + + //event method + for (Creature* spectator : list) { + spectator->onRemoveCreature(creature, isLogout); + } + + creature->getParent()->postRemoveNotification(creature, nullptr, 0); + + creature->removeList(); + creature->setRemoved(); + ReleaseCreature(creature); + + removeCreatureCheck(creature); + + for (Creature* summon : creature->summons) { + summon->setLossSkill(false); + removeCreature(summon); + } + return true; +} + +void Game::playerMoveThing(uint32_t playerId, const Position& fromPos, + uint16_t spriteId, uint8_t fromStackPos, const Position& toPos, uint8_t count) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + uint8_t fromIndex = 0; + if (fromPos.x == 0xFFFF) { + if (fromPos.y & 0x40) { + fromIndex = fromPos.z; + } else { + fromIndex = static_cast(fromPos.y); + } + } else { + fromIndex = fromStackPos; + } + + Thing* thing = internalGetThing(player, fromPos, fromIndex, 0, STACKPOS_MOVE); + if (!thing) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + return; + } + + if (Creature* movingCreature = thing->getCreature()) { + Tile* tile = map.getTile(toPos); + if (!tile) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + return; + } + + if (Position::areInRange<1, 1, 0>(movingCreature->getPosition(), player->getPosition())) { + SchedulerTask* task = createSchedulerTask(1000, + std::bind(&Game::playerMoveCreatureByID, this, player->getID(), + movingCreature->getID(), movingCreature->getPosition(), tile->getPosition())); + player->setNextActionTask(task); + } else { + playerMoveCreature(player, movingCreature, movingCreature->getPosition(), tile); + } + } else if (thing->getItem()) { + Cylinder* toCylinder = internalGetCylinder(player, toPos); + if (!toCylinder) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + return; + } + + playerMoveItem(player, fromPos, spriteId, fromStackPos, toPos, count, thing->getItem(), toCylinder); + } +} + +void Game::playerMoveCreatureByID(uint32_t playerId, uint32_t movingCreatureId, const Position& movingCreatureOrigPos, const Position& toPos) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + Creature* movingCreature = getCreatureByID(movingCreatureId); + if (!movingCreature) { + return; + } + + Tile* toTile = map.getTile(toPos); + if (!toTile) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + return; + } + + playerMoveCreature(player, movingCreature, movingCreatureOrigPos, toTile); +} + +void Game::playerMoveCreature(Player* player, Creature* movingCreature, const Position& movingCreatureOrigPos, Tile* toTile) +{ + if (!player->canDoAction()) { + uint32_t delay = player->getNextActionTime(); + SchedulerTask* task = createSchedulerTask(delay, std::bind(&Game::playerMoveCreatureByID, + this, player->getID(), movingCreature->getID(), movingCreatureOrigPos, toTile->getPosition())); + player->setNextActionTask(task); + return; + } + + player->setNextActionTask(nullptr); + + if (!Position::areInRange<1, 1, 0>(movingCreatureOrigPos, player->getPosition())) { + //need to walk to the creature first before moving it + std::forward_list listDir; + if (player->getPathTo(movingCreatureOrigPos, listDir, 0, 1, true, true)) { + g_dispatcher.addTask(createTask(std::bind(&Game::playerAutoWalk, + this, player->getID(), listDir))); + SchedulerTask* task = createSchedulerTask(1500, std::bind(&Game::playerMoveCreatureByID, this, + player->getID(), movingCreature->getID(), movingCreatureOrigPos, toTile->getPosition())); + player->setNextWalkActionTask(task); + } else { + player->sendCancelMessage(RETURNVALUE_THEREISNOWAY); + } + return; + } + + if ((!movingCreature->isPushable() && !player->hasFlag(PlayerFlag_CanPushAllCreatures)) || + (movingCreature->isInGhostMode() && !player->isAccessPlayer())) { + player->sendCancelMessage(RETURNVALUE_NOTMOVEABLE); + return; + } + + //check throw distance + const Position& movingCreaturePos = movingCreature->getPosition(); + const Position& toPos = toTile->getPosition(); + if ((Position::getDistanceX(movingCreaturePos, toPos) > movingCreature->getThrowRange()) || (Position::getDistanceY(movingCreaturePos, toPos) > movingCreature->getThrowRange()) || (Position::getDistanceZ(movingCreaturePos, toPos) * 4 > movingCreature->getThrowRange())) { + player->sendCancelMessage(RETURNVALUE_DESTINATIONOUTOFREACH); + return; + } + + if (player != movingCreature) { + if (toTile->hasFlag(TILESTATE_BLOCKPATH)) { + player->sendCancelMessage(RETURNVALUE_NOTENOUGHROOM); + return; + } else if ((movingCreature->getZone() == ZONE_PROTECTION && !toTile->hasFlag(TILESTATE_PROTECTIONZONE)) || (movingCreature->getZone() == ZONE_NOPVP && !toTile->hasFlag(TILESTATE_NOPVPZONE))) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + return; + } else { + if (CreatureVector* tileCreatures = toTile->getCreatures()) { + for (Creature* tileCreature : *tileCreatures) { + if (!tileCreature->isInGhostMode()) { + player->sendCancelMessage(RETURNVALUE_NOTENOUGHROOM); + return; + } + } + } + + Npc* movingNpc = movingCreature->getNpc(); + if (movingNpc && !Spawns::isInZone(movingNpc->getMasterPos(), movingNpc->getMasterRadius(), toPos)) { + player->sendCancelMessage(RETURNVALUE_NOTENOUGHROOM); + return; + } + } + } + + ReturnValue ret = internalMoveCreature(*movingCreature, *toTile); + if (ret != RETURNVALUE_NOERROR) { + player->sendCancelMessage(ret); + } +} + +ReturnValue Game::internalMoveCreature(Creature* creature, Direction direction, uint32_t flags /*= 0*/) +{ + creature->setLastPosition(creature->getPosition()); + const Position& currentPos = creature->getPosition(); + Position destPos = getNextPosition(direction, currentPos); + + bool diagonalMovement = (direction & DIRECTION_DIAGONAL_MASK) != 0; + if (creature->getPlayer() && !diagonalMovement) { + //try go up + if (currentPos.z != 8 && creature->getTile()->hasHeight(3)) { + Tile* tmpTile = map.getTile(currentPos.x, currentPos.y, currentPos.getZ() - 1); + if (tmpTile == nullptr || (tmpTile->getGround() == nullptr && !tmpTile->hasFlag(TILESTATE_BLOCKSOLID))) { + tmpTile = map.getTile(destPos.x, destPos.y, destPos.getZ() - 1); + if (tmpTile && tmpTile->getGround() && !tmpTile->hasFlag(TILESTATE_BLOCKSOLID)) { + destPos.z--; + internalCreatureTurn(creature, DIRECTION_NORTH); + } + } + } else { + //try go down + Tile* tmpTile = map.getTile(destPos.x, destPos.y, destPos.z); + if (currentPos.z != 7 && (tmpTile == nullptr || (tmpTile->getGround() == nullptr && !tmpTile->hasFlag(TILESTATE_BLOCKSOLID)))) { + tmpTile = map.getTile(destPos.x, destPos.y, destPos.z + 1); + if (tmpTile && tmpTile->hasHeight(3)) { + destPos.z++; + internalCreatureTurn(creature, DIRECTION_SOUTH); + } + } + } + } + + Tile* toTile = map.getTile(destPos); + if (!toTile) { + return RETURNVALUE_NOTPOSSIBLE; + } + return internalMoveCreature(*creature, *toTile, flags); +} + +ReturnValue Game::internalMoveCreature(Creature& creature, Tile& toTile, uint32_t flags /*= 0*/) +{ + //check if we can move the creature to the destination + ReturnValue ret = toTile.queryAdd(0, creature, 1, flags); + if (ret != RETURNVALUE_NOERROR) { + return ret; + } + + map.moveCreature(creature, toTile); + if (creature.getParent() != &toTile) { + return RETURNVALUE_NOERROR; + } + + int32_t index = 0; + Item* toItem = nullptr; + Tile* subCylinder = nullptr; + Tile* toCylinder = &toTile; + Tile* fromCylinder = nullptr; + uint32_t n = 0; + + while ((subCylinder = toCylinder->queryDestination(index, creature, &toItem, flags)) != toCylinder) { + map.moveCreature(creature, *subCylinder); + + if (creature.getParent() != subCylinder) { + //could happen if a script move the creature + fromCylinder = nullptr; + break; + } + + fromCylinder = toCylinder; + toCylinder = subCylinder; + flags = 0; + + //to prevent infinite loop + if (++n >= MAP_MAX_LAYERS) { + break; + } + } + + if (fromCylinder) { + const Position& fromPosition = fromCylinder->getPosition(); + const Position& toPosition = toCylinder->getPosition(); + if (fromPosition.z != toPosition.z && (fromPosition.x != toPosition.x || fromPosition.y != toPosition.y)) { + Direction dir = getDirectionTo(fromPosition, toPosition); + if ((dir & DIRECTION_DIAGONAL_MASK) == 0) { + internalCreatureTurn(&creature, dir); + } + } + } + + return RETURNVALUE_NOERROR; +} + +void Game::playerMoveItemByPlayerID(uint32_t playerId, const Position& fromPos, uint16_t spriteId, uint8_t fromStackPos, const Position& toPos, uint8_t count) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + playerMoveItem(player, fromPos, spriteId, fromStackPos, toPos, count, nullptr, nullptr); +} + +void Game::playerMoveItem(Player* player, const Position& fromPos, + uint16_t spriteId, uint8_t fromStackPos, const Position& toPos, uint8_t count, Item* item, Cylinder* toCylinder) +{ + if (!player->canDoAction()) { + uint32_t delay = player->getNextActionTime(); + SchedulerTask* task = createSchedulerTask(delay, std::bind(&Game::playerMoveItemByPlayerID, this, + player->getID(), fromPos, spriteId, fromStackPos, toPos, count)); + player->setNextActionTask(task); + return; + } + + player->setNextActionTask(nullptr); + + if (item == nullptr) { + uint8_t fromIndex = 0; + if (fromPos.x == 0xFFFF) { + if (fromPos.y & 0x40) { + fromIndex = fromPos.z; + } else { + fromIndex = static_cast(fromPos.y); + } + } else { + fromIndex = fromStackPos; + } + + Thing* thing = internalGetThing(player, fromPos, fromIndex, 0, STACKPOS_MOVE); + if (!thing || !thing->getItem()) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + return; + } + + item = thing->getItem(); + } + + if ((item->isDisguised() && item->getDisguiseId() != spriteId) || (!item->isDisguised() && item->getID() != spriteId)) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + return; + } + + Cylinder* fromCylinder = internalGetCylinder(player, fromPos); + if (fromCylinder == nullptr) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + return; + } + + if (toCylinder == nullptr) { + toCylinder = internalGetCylinder(player, toPos); + if (toCylinder == nullptr) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + return; + } + } + + if (!item->isPushable()) { + player->sendCancelMessage(RETURNVALUE_NOTMOVEABLE); + return; + } + + const Position& playerPos = player->getPosition(); + const Position& mapFromPos = fromCylinder->getTile()->getPosition(); + if (playerPos.z != mapFromPos.z) { + player->sendCancelMessage(playerPos.z > mapFromPos.z ? RETURNVALUE_FIRSTGOUPSTAIRS : RETURNVALUE_FIRSTGODOWNSTAIRS); + return; + } + + if (!Position::areInRange<1, 1>(playerPos, mapFromPos)) { + //need to walk to the item first before using it + std::forward_list listDir; + if (player->getPathTo(item->getPosition(), listDir, 0, 1, true, true)) { + g_dispatcher.addTask(createTask(std::bind(&Game::playerAutoWalk, + this, player->getID(), listDir))); + + SchedulerTask* task = createSchedulerTask(400, std::bind(&Game::playerMoveItemByPlayerID, this, + player->getID(), fromPos, spriteId, fromStackPos, toPos, count)); + player->setNextWalkActionTask(task); + } else { + player->sendCancelMessage(RETURNVALUE_THEREISNOWAY); + } + return; + } + + const Tile* toCylinderTile = toCylinder->getTile(); + const Position& mapToPos = toCylinderTile->getPosition(); + + //hangable item specific code + if (item->isHangable() && toCylinderTile->hasFlag(TILESTATE_SUPPORTS_HANGABLE)) { + //destination supports hangable objects so need to move there first + bool vertical = toCylinderTile->hasProperty(CONST_PROP_ISVERTICAL); + if (vertical) { + if (playerPos.x + 1 == mapToPos.x) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + return; + } + } else { // horizontal + if (playerPos.y + 1 == mapToPos.y) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + return; + } + } + + if (!Position::areInRange<1, 1, 0>(playerPos, mapToPos)) { + Position walkPos = mapToPos; + if (vertical) { + walkPos.x++; + } else { + walkPos.y++; + } + + Position itemPos = fromPos; + uint8_t itemStackPos = fromStackPos; + + if (fromPos.x != 0xFFFF && Position::areInRange<1, 1>(mapFromPos, playerPos) + && !Position::areInRange<1, 1, 0>(mapFromPos, walkPos)) { + //need to pickup the item first + Item* moveItem = nullptr; + + ReturnValue ret = internalMoveItem(fromCylinder, player, INDEX_WHEREEVER, item, count, &moveItem); + if (ret != RETURNVALUE_NOERROR) { + player->sendCancelMessage(ret); + return; + } + + //changing the position since its now in the inventory of the player + internalGetPosition(moveItem, itemPos, itemStackPos); + } + + std::forward_list listDir; + if (player->getPathTo(walkPos, listDir, 0, 0, true, true)) { + g_dispatcher.addTask(createTask(std::bind(&Game::playerAutoWalk, + this, player->getID(), listDir))); + + SchedulerTask* task = createSchedulerTask(400, std::bind(&Game::playerMoveItemByPlayerID, this, + player->getID(), itemPos, spriteId, itemStackPos, toPos, count)); + player->setNextWalkActionTask(task); + } else { + player->sendCancelMessage(RETURNVALUE_THEREISNOWAY); + } + return; + } + } + + if ((Position::getDistanceX(playerPos, mapToPos) > item->getThrowRange()) || + (Position::getDistanceY(playerPos, mapToPos) > item->getThrowRange()) || + (Position::getDistanceZ(mapFromPos, mapToPos) * 4 > item->getThrowRange())) { + player->sendCancelMessage(RETURNVALUE_DESTINATIONOUTOFREACH); + return; + } + + if (!canThrowObjectTo(mapFromPos, mapToPos)) { + player->sendCancelMessage(RETURNVALUE_CANNOTTHROW); + return; + } + + uint8_t toIndex = 0; + if (toPos.x == 0xFFFF) { + if (toPos.y & 0x40) { + toIndex = toPos.z; + } else { + toIndex = static_cast(toPos.y); + } + } + + ReturnValue ret = internalMoveItem(fromCylinder, toCylinder, toIndex, item, count, nullptr, 0, player); + if (ret != RETURNVALUE_NOERROR) { + player->sendCancelMessage(ret); + } +} + +ReturnValue Game::internalMoveItem(Cylinder* fromCylinder, Cylinder* toCylinder, int32_t index, + Item* item, uint32_t count, Item** _moveItem, uint32_t flags /*= 0*/, Creature* actor/* = nullptr*/, Item* tradeItem/* = nullptr*/) +{ + Item* toItem = nullptr; + + Cylinder* subCylinder; + int floorN = 0; + + while ((subCylinder = toCylinder->queryDestination(index, *item, &toItem, flags)) != toCylinder) { + toCylinder = subCylinder; + flags = 0; + + //to prevent infinite loop + if (++floorN >= MAP_MAX_LAYERS) { + break; + } + } + + //destination is the same as the source? + if (item == toItem) { + return RETURNVALUE_NOERROR; //silently ignore move + } + + //check if we can add this item + ReturnValue ret = toCylinder->queryAdd(index, *item, count, flags, actor); + if (ret == RETURNVALUE_NEEDEXCHANGE) { + //check if we can add it to source cylinder + ret = fromCylinder->queryAdd(fromCylinder->getThingIndex(item), *toItem, toItem->getItemCount(), 0); + if (ret == RETURNVALUE_NOERROR) { + //check how much we can move + uint32_t maxExchangeQueryCount = 0; + ReturnValue retExchangeMaxCount = fromCylinder->queryMaxCount(INDEX_WHEREEVER, *toItem, toItem->getItemCount(), maxExchangeQueryCount, 0); + + if (retExchangeMaxCount != RETURNVALUE_NOERROR && maxExchangeQueryCount == 0) { + return retExchangeMaxCount; + } + + if (toCylinder->queryRemove(*toItem, toItem->getItemCount(), flags) == RETURNVALUE_NOERROR) { + int32_t oldToItemIndex = toCylinder->getThingIndex(toItem); + toCylinder->removeThing(toItem, toItem->getItemCount()); + fromCylinder->addThing(toItem); + + if (oldToItemIndex != -1) { + toCylinder->postRemoveNotification(toItem, fromCylinder, oldToItemIndex); + } + + int32_t newToItemIndex = fromCylinder->getThingIndex(toItem); + if (newToItemIndex != -1) { + fromCylinder->postAddNotification(toItem, toCylinder, newToItemIndex); + } + + ret = toCylinder->queryAdd(index, *item, count, flags); + toItem = nullptr; + } + } + } + + if (ret != RETURNVALUE_NOERROR) { + return ret; + } + + //check how much we can move + uint32_t maxQueryCount = 0; + ReturnValue retMaxCount = toCylinder->queryMaxCount(index, *item, count, maxQueryCount, flags); + if (retMaxCount != RETURNVALUE_NOERROR && maxQueryCount == 0) { + return retMaxCount; + } + + uint32_t m; + if (item->isStackable()) { + m = std::min(count, maxQueryCount); + } else { + m = maxQueryCount; + } + + Item* moveItem = item; + + //check if we can remove this item + ret = fromCylinder->queryRemove(*item, m, flags); + if (ret != RETURNVALUE_NOERROR) { + return ret; + } + + if (tradeItem) { + if (toCylinder->getItem() == tradeItem) { + return RETURNVALUE_NOTENOUGHROOM; + } + + Cylinder* tmpCylinder = toCylinder->getParent(); + while (tmpCylinder) { + if (tmpCylinder->getItem() == tradeItem) { + return RETURNVALUE_NOTENOUGHROOM; + } + + tmpCylinder = tmpCylinder->getParent(); + } + } + + //remove the item + int32_t itemIndex = fromCylinder->getThingIndex(item); + Item* updateItem = nullptr; + fromCylinder->removeThing(item, m); + + //update item(s) + if (item->isStackable()) { + uint32_t n; + + if (item->equals(toItem)) { + n = std::min(100 - toItem->getItemCount(), m); + toCylinder->updateThing(toItem, toItem->getID(), toItem->getItemCount() + n); + updateItem = toItem; + } else { + n = 0; + } + + int32_t newCount = m - n; + if (newCount > 0) { + moveItem = item->clone(); + moveItem->setItemCount(newCount); + } else { + moveItem = nullptr; + } + + if (item->isRemoved()) { + ReleaseItem(item); + } + } + + //add item + if (moveItem /*m - n > 0*/) { + toCylinder->addThing(index, moveItem); + } + + if (itemIndex != -1) { + fromCylinder->postRemoveNotification(item, toCylinder, itemIndex); + } + + if (moveItem) { + int32_t moveItemIndex = toCylinder->getThingIndex(moveItem); + if (moveItemIndex != -1) { + toCylinder->postAddNotification(moveItem, fromCylinder, moveItemIndex); + } + } + + if (updateItem) { + int32_t updateItemIndex = toCylinder->getThingIndex(updateItem); + if (updateItemIndex != -1) { + toCylinder->postAddNotification(updateItem, fromCylinder, updateItemIndex); + } + } + + if (_moveItem) { + if (moveItem) { + *_moveItem = moveItem; + } else { + *_moveItem = item; + } + } + + //we could not move all, inform the player + if (item->isStackable() && maxQueryCount < count) { + return retMaxCount; + } + + return ret; +} + +ReturnValue Game::internalAddItem(Cylinder* toCylinder, Item* item, int32_t index /*= INDEX_WHEREEVER*/, + uint32_t flags/* = 0*/, bool test/* = false*/) +{ + uint32_t remainderCount = 0; + return internalAddItem(toCylinder, item, index, flags, test, remainderCount); +} + +ReturnValue Game::internalAddItem(Cylinder* toCylinder, Item* item, int32_t index, + uint32_t flags, bool test, uint32_t& remainderCount) +{ + if (toCylinder == nullptr || item == nullptr) { + return RETURNVALUE_NOTPOSSIBLE; + } + + Cylinder* destCylinder = toCylinder; + Item* toItem = nullptr; + toCylinder = toCylinder->queryDestination(index, *item, &toItem, flags); + + //check if we can add this item + ReturnValue ret = toCylinder->queryAdd(index, *item, item->getItemCount(), flags); + if (ret != RETURNVALUE_NOERROR) { + return ret; + } + + /* + Check if we can move add the whole amount, we do this by checking against the original cylinder, + since the queryDestination can return a cylinder that might only hold a part of the full amount. + */ + uint32_t maxQueryCount = 0; + ret = destCylinder->queryMaxCount(INDEX_WHEREEVER, *item, item->getItemCount(), maxQueryCount, flags); + + if (ret != RETURNVALUE_NOERROR) { + return ret; + } + + if (test) { + return RETURNVALUE_NOERROR; + } + + if (item->isStackable() && item->equals(toItem)) { + uint32_t m = std::min(item->getItemCount(), maxQueryCount); + uint32_t n = std::min(100 - toItem->getItemCount(), m); + + toCylinder->updateThing(toItem, toItem->getID(), toItem->getItemCount() + n); + + int32_t count = m - n; + if (count > 0) { + if (item->getItemCount() != count) { + Item* remainderItem = item->clone(); + remainderItem->setItemCount(count); + if (internalAddItem(destCylinder, remainderItem, INDEX_WHEREEVER, flags, false) != RETURNVALUE_NOERROR) { + ReleaseItem(remainderItem); + remainderCount = count; + } + } else { + toCylinder->addThing(index, item); + + int32_t itemIndex = toCylinder->getThingIndex(item); + if (itemIndex != -1) { + toCylinder->postAddNotification(item, nullptr, itemIndex); + } + } + } else { + //fully merged with toItem, item will be destroyed + item->onRemoved(); + ReleaseItem(item); + + int32_t itemIndex = toCylinder->getThingIndex(toItem); + if (itemIndex != -1) { + toCylinder->postAddNotification(toItem, nullptr, itemIndex); + } + } + } else { + toCylinder->addThing(index, item); + + int32_t itemIndex = toCylinder->getThingIndex(item); + if (itemIndex != -1) { + toCylinder->postAddNotification(item, nullptr, itemIndex); + } + } + + return RETURNVALUE_NOERROR; +} + +ReturnValue Game::internalRemoveItem(Item* item, int32_t count /*= -1*/, bool test /*= false*/, uint32_t flags /*= 0*/) +{ + Cylinder* cylinder = item->getParent(); + if (cylinder == nullptr) { + return RETURNVALUE_NOTPOSSIBLE; + } + + if (count == -1) { + count = item->getItemCount(); + } + + //check if we can remove this item + ReturnValue ret = cylinder->queryRemove(*item, count, flags | FLAG_IGNORENOTMOVEABLE); + if (ret != RETURNVALUE_NOERROR) { + return ret; + } + + if (!item->canRemove()) { + return RETURNVALUE_NOTPOSSIBLE; + } + + if (!test) { + int32_t index = cylinder->getThingIndex(item); + + //remove the item + cylinder->removeThing(item, count); + + if (item->isRemoved()) { + ReleaseItem(item); + } + + cylinder->postRemoveNotification(item, nullptr, index); + } + + item->onRemoved(); + return RETURNVALUE_NOERROR; +} + +ReturnValue Game::internalPlayerAddItem(Player* player, Item* item, bool dropOnMap /*= true*/, slots_t slot /*= CONST_SLOT_WHEREEVER*/) +{ + uint32_t remainderCount = 0; + ReturnValue ret = internalAddItem(player, item, static_cast(slot), 0, false, remainderCount); + if (remainderCount != 0) { + Item* remainderItem = Item::CreateItem(item->getID(), remainderCount); + ReturnValue remaindRet = internalAddItem(player->getTile(), remainderItem, INDEX_WHEREEVER, FLAG_NOLIMIT); + if (remaindRet != RETURNVALUE_NOERROR) { + ReleaseItem(remainderItem); + } + } + + if (ret != RETURNVALUE_NOERROR && dropOnMap) { + ret = internalAddItem(player->getTile(), item, INDEX_WHEREEVER, FLAG_NOLIMIT); + } + + return ret; +} + +Item* Game::findItemOfType(Cylinder* cylinder, uint16_t itemId, + bool depthSearch /*= true*/, int32_t subType /*= -1*/) const +{ + if (cylinder == nullptr) { + return nullptr; + } + + std::vector containers; + for (size_t i = cylinder->getFirstIndex(), j = cylinder->getLastIndex(); i < j; ++i) { + Thing* thing = cylinder->getThing(i); + if (!thing) { + continue; + } + + Item* item = thing->getItem(); + if (!item) { + continue; + } + + if (item->getID() == itemId && (subType == -1 || subType == item->getSubType())) { + return item; + } + + if (depthSearch) { + Container* container = item->getContainer(); + if (container) { + containers.push_back(container); + } + } + } + + size_t i = 0; + while (i < containers.size()) { + Container* container = containers[i++]; + for (Item* item : container->getItemList()) { + if (item->getID() == itemId && (subType == -1 || subType == item->getSubType())) { + return item; + } + + Container* subContainer = item->getContainer(); + if (subContainer) { + containers.push_back(subContainer); + } + } + } + return nullptr; +} + +bool Game::removeMoney(Cylinder* cylinder, uint64_t money, uint32_t flags /*= 0*/) +{ + if (cylinder == nullptr) { + return false; + } + + if (money == 0) { + return true; + } + + std::vector containers; + + std::multimap moneyMap; + uint64_t moneyCount = 0; + + for (size_t i = cylinder->getFirstIndex(), j = cylinder->getLastIndex(); i < j; ++i) { + Thing* thing = cylinder->getThing(i); + if (!thing) { + continue; + } + + Item* item = thing->getItem(); + if (!item) { + continue; + } + + Container* container = item->getContainer(); + if (container) { + containers.push_back(container); + } else { + const uint32_t worth = item->getWorth(); + if (worth != 0) { + moneyCount += worth; + moneyMap.emplace(worth, item); + } + } + } + + size_t i = 0; + while (i < containers.size()) { + Container* container = containers[i++]; + for (Item* item : container->getItemList()) { + Container* tmpContainer = item->getContainer(); + if (tmpContainer) { + containers.push_back(tmpContainer); + } else { + const uint32_t worth = item->getWorth(); + if (worth != 0) { + moneyCount += worth; + moneyMap.emplace(worth, item); + } + } + } + } + + if (moneyCount < money) { + return false; + } + + for (const auto& moneyEntry : moneyMap) { + Item* item = moneyEntry.second; + if (moneyEntry.first < money) { + internalRemoveItem(item); + money -= moneyEntry.first; + } else if (moneyEntry.first > money) { + const uint32_t worth = moneyEntry.first / item->getItemCount(); + const uint32_t removeCount = std::ceil(money / static_cast(worth)); + + addMoney(cylinder, (worth * removeCount) - money, flags); + internalRemoveItem(item, removeCount); + break; + } else { + internalRemoveItem(item); + break; + } + } + return true; +} + +void Game::addMoney(Cylinder* cylinder, uint64_t money, uint32_t flags /*= 0*/) +{ + if (money == 0) { + return; + } + + uint32_t crystalCoins = money / 10000; + money -= crystalCoins * 10000; + while (crystalCoins > 0) { + const uint16_t count = std::min(100, crystalCoins); + + Item* remaindItem = Item::CreateItem(ITEM_CRYSTAL_COIN, count); + + ReturnValue ret = internalAddItem(cylinder, remaindItem, INDEX_WHEREEVER, flags); + if (ret != RETURNVALUE_NOERROR) { + internalAddItem(cylinder->getTile(), remaindItem, INDEX_WHEREEVER, FLAG_NOLIMIT); + } + + crystalCoins -= count; + } + + uint16_t platinumCoins = money / 100; + if (platinumCoins != 0) { + Item* remaindItem = Item::CreateItem(ITEM_PLATINUM_COIN, platinumCoins); + + ReturnValue ret = internalAddItem(cylinder, remaindItem, INDEX_WHEREEVER, flags); + if (ret != RETURNVALUE_NOERROR) { + internalAddItem(cylinder->getTile(), remaindItem, INDEX_WHEREEVER, FLAG_NOLIMIT); + } + + money -= platinumCoins * 100; + } + + if (money != 0) { + Item* remaindItem = Item::CreateItem(ITEM_GOLD_COIN, money); + + ReturnValue ret = internalAddItem(cylinder, remaindItem, INDEX_WHEREEVER, flags); + if (ret != RETURNVALUE_NOERROR) { + internalAddItem(cylinder->getTile(), remaindItem, INDEX_WHEREEVER, FLAG_NOLIMIT); + } + } +} + +Item* Game::transformItem(Item* item, uint16_t newId, int32_t newCount /*= -1*/) +{ + if (item->getID() == newId && (newCount == -1 || (newCount == item->getSubType() && newCount != 0))) { //chargeless item placed on map = infinite + return item; + } + + Cylinder* cylinder = item->getParent(); + if (cylinder == nullptr) { + return nullptr; + } + + int32_t itemIndex = cylinder->getThingIndex(item); + if (itemIndex == -1) { + return item; + } + + if (!item->canTransform()) { + return item; + } + + const ItemType& newType = Item::items[newId]; + if (newType.id == 0) { + return item; + } + + const ItemType& curType = Item::items[item->getID()]; + if (curType.alwaysOnTop != newType.alwaysOnTop) { + //This only occurs when you transform items on tiles from a downItem to a topItem (or vice versa) + //Remove the old, and add the new + cylinder->removeThing(item, item->getItemCount()); + cylinder->postRemoveNotification(item, cylinder, itemIndex); + + item->setID(newId); + if (newCount != -1) { + item->setSubType(newCount); + } + cylinder->addThing(item); + + Cylinder* newParent = item->getParent(); + if (newParent == nullptr) { + ReleaseItem(item); + return nullptr; + } + + newParent->postAddNotification(item, cylinder, newParent->getThingIndex(item)); + return item; + } + + if (curType.type == newType.type) { + //Both items has the same type so we can safely change id/subtype + if (newCount == 0 && (item->isStackable() || item->hasAttribute(ITEM_ATTRIBUTE_CHARGES))) { + if (item->isStackable()) { + internalRemoveItem(item); + return nullptr; + } else { + int32_t newItemId = newId; + if (curType.id == newType.id) { + newItemId = curType.decayTo; + } + + if (newItemId < 0) { + internalRemoveItem(item); + return nullptr; + } else if (newItemId != newId) { + //Replacing the the old item with the new while maintaining the old position + Item* newItem = Item::CreateItem(newItemId, 1); + if (newItem == nullptr) { + return nullptr; + } + + cylinder->replaceThing(itemIndex, newItem); + cylinder->postAddNotification(newItem, cylinder, itemIndex); + + item->setParent(nullptr); + cylinder->postRemoveNotification(item, cylinder, itemIndex); + ReleaseItem(item); + return newItem; + } else { + return transformItem(item, newItemId); + } + } + } else { + cylinder->postRemoveNotification(item, cylinder, itemIndex); + uint16_t itemId = item->getID(); + int32_t count = item->getSubType(); + + if (curType.id != newType.id) { + if (newType.group != curType.group) { + item->setDefaultSubtype(); + } + + itemId = newId; + } + + if (newCount != -1 && newType.hasSubType()) { + count = newCount; + } + + cylinder->updateThing(item, itemId, count); + cylinder->postAddNotification(item, cylinder, itemIndex); + return item; + } + } + + //Replacing the the old item with the new while maintaining the old position + Item* newItem; + if (newCount == -1) { + newItem = Item::CreateItem(newId); + } else { + newItem = Item::CreateItem(newId, newCount); + } + + if (newItem == nullptr) { + return nullptr; + } + + cylinder->replaceThing(itemIndex, newItem); + cylinder->postAddNotification(newItem, cylinder, itemIndex); + + item->setParent(nullptr); + cylinder->postRemoveNotification(item, cylinder, itemIndex); + ReleaseItem(item); + + return newItem; +} + +ReturnValue Game::internalTeleport(Thing* thing, const Position& newPos, bool pushMove/* = true*/, uint32_t flags /*= 0*/) +{ + if (newPos == thing->getPosition()) { + return RETURNVALUE_NOERROR; + } else if (thing->isRemoved()) { + return RETURNVALUE_NOTPOSSIBLE; + } + + Tile* toTile = map.getTile(newPos); + if (!toTile) { + return RETURNVALUE_NOTPOSSIBLE; + } + + if (Creature* creature = thing->getCreature()) { + ReturnValue ret = toTile->queryAdd(0, *creature, 1, FLAG_NOLIMIT); + if (ret != RETURNVALUE_NOERROR) { + return ret; + } + + Position fromPos = creature->getPosition(); + if (Position::getOffsetX(fromPos, newPos) <= 0) { + if (Position::getOffsetX(fromPos, newPos) < 0) { + internalCreatureTurn(creature, DIRECTION_EAST); + } else if (Position::getOffsetY(fromPos, newPos) < 0) { + internalCreatureTurn(creature, DIRECTION_SOUTH); + } else if (Position::getOffsetY(fromPos, newPos) > 0) { + internalCreatureTurn(creature, DIRECTION_NORTH); + } + } else { + internalCreatureTurn(creature, DIRECTION_WEST); + } + + map.moveCreature(*creature, *toTile, !pushMove); + return RETURNVALUE_NOERROR; + } else if (Item* item = thing->getItem()) { + return internalMoveItem(item->getParent(), toTile, INDEX_WHEREEVER, item, item->getItemCount(), nullptr, flags); + } + return RETURNVALUE_NOTPOSSIBLE; +} + +//Implementation of player invoked events +void Game::playerMove(uint32_t playerId, Direction direction) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + player->resetIdleTime(); + player->setNextWalkActionTask(nullptr); + + player->startAutoWalk(std::forward_list { direction }); +} + +bool Game::playerBroadcastMessage(Player* player, const std::string& text) const +{ + if (!player->hasFlag(PlayerFlag_CanBroadcast)) { + return false; + } + + std::cout << "> " << player->getName() << " broadcasted: \"" << text << "\"." << std::endl; + + for (const auto& it : players) { + it.second->sendPrivateMessage(player, TALKTYPE_BROADCAST, text); + } + + return true; +} + +void Game::playerCreatePrivateChannel(uint32_t playerId) +{ + Player* player = getPlayerByID(playerId); + if (!player || !player->isPremium()) { + return; + } + + ChatChannel* channel = g_chat->createChannel(*player, CHANNEL_PRIVATE); + if (!channel || !channel->addUser(*player)) { + return; + } + + player->sendCreatePrivateChannel(channel->getId(), channel->getName()); +} + +void Game::playerChannelInvite(uint32_t playerId, const std::string& name) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + PrivateChatChannel* channel = g_chat->getPrivateChannel(*player); + if (!channel) { + return; + } + + Player* invitePlayer = getPlayerByName(name); + if (!invitePlayer) { + return; + } + + if (player == invitePlayer) { + return; + } + + channel->invitePlayer(*player, *invitePlayer); +} + +void Game::playerChannelExclude(uint32_t playerId, const std::string& name) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + PrivateChatChannel* channel = g_chat->getPrivateChannel(*player); + if (!channel) { + return; + } + + Player* excludePlayer = getPlayerByName(name); + if (!excludePlayer) { + return; + } + + if (player == excludePlayer) { + return; + } + + channel->excludePlayer(*player, *excludePlayer); +} + +void Game::playerRequestChannels(uint32_t playerId) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + player->sendChannelsDialog(); +} + +void Game::playerOpenChannel(uint32_t playerId, uint16_t channelId) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + ChatChannel* channel = g_chat->addUserToChannel(*player, channelId); + if (!channel) { + return; + } + + if (channel->getId() == CHANNEL_RULE_REP) { + player->sendRuleViolationsChannel(channel->getId()); + } else { + player->sendChannel(channel->getId(), channel->getName()); + } +} + +void Game::playerCloseChannel(uint32_t playerId, uint16_t channelId) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + g_chat->removeUserFromChannel(*player, channelId); +} + +void Game::playerOpenPrivateChannel(uint32_t playerId, std::string& receiver) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + if (!IOLoginData::formatPlayerName(receiver)) { + player->sendCancelMessage("A player with this name does not exist."); + return; + } + + player->sendOpenPrivateChannel(receiver); +} + +void Game::playerReceivePing(uint32_t playerId) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + player->receivePing(); +} + +void Game::playerReceivePingBack(uint32_t playerId) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + player->sendPingBack(); +} + +void Game::playerAutoWalk(uint32_t playerId, const std::forward_list& listDir) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + player->resetIdleTime(); + player->setNextWalkTask(nullptr); + player->startAutoWalk(listDir); +} + +void Game::playerStopAutoWalk(uint32_t playerId) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + player->stopWalk(); +} + +void Game::playerUseItemEx(uint32_t playerId, const Position& fromPos, uint8_t fromStackPos, uint16_t fromSpriteId, + const Position& toPos, uint8_t toStackPos, uint16_t toSpriteId) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + Thing* thing = internalGetThing(player, fromPos, fromStackPos, fromSpriteId, STACKPOS_USEITEM); + if (!thing) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + return; + } + + Item* item = thing->getItem(); + if (!item || (item->isDisguised() && item->getDisguiseId() != fromSpriteId) || (!item->isDisguised() && item->getID() != fromSpriteId)) { + player->sendCancelMessage(RETURNVALUE_CANNOTUSETHISOBJECT); + return; + } + + Position walkToPos = fromPos; + ReturnValue ret = g_actions->canUse(player, fromPos); + if (ret == RETURNVALUE_NOERROR) { + ret = g_actions->canUse(player, toPos, item); + if (ret == RETURNVALUE_TOOFARAWAY) { + walkToPos = toPos; + } + } + + if (ret != RETURNVALUE_NOERROR) { + if (ret == RETURNVALUE_TOOFARAWAY) { + Position itemPos = fromPos; + uint8_t itemStackPos = fromStackPos; + + if (fromPos.x != 0xFFFF && toPos.x != 0xFFFF && Position::areInRange<1, 1, 0>(fromPos, player->getPosition()) && + !Position::areInRange<1, 1, 0>(fromPos, toPos)) { + Item* moveItem = nullptr; + + ret = internalMoveItem(item->getParent(), player, INDEX_WHEREEVER, item, item->getItemCount(), &moveItem); + if (ret != RETURNVALUE_NOERROR) { + player->sendCancelMessage(ret); + return; + } + + //changing the position since its now in the inventory of the player + internalGetPosition(moveItem, itemPos, itemStackPos); + } + + std::forward_list listDir; + if (player->getPathTo(walkToPos, listDir, 0, 1, true, true)) { + g_dispatcher.addTask(createTask(std::bind(&Game::playerAutoWalk, this, player->getID(), listDir))); + + SchedulerTask* task = createSchedulerTask(400, std::bind(&Game::playerUseItemEx, this, + playerId, itemPos, itemStackPos, fromSpriteId, toPos, toStackPos, toSpriteId)); + player->setNextWalkActionTask(task); + } else { + player->sendCancelMessage(RETURNVALUE_THEREISNOWAY); + } + return; + } + + player->sendCancelMessage(ret); + return; + } + + if (!player->canDoAction()) { + uint32_t delay = player->getNextActionTime(); + SchedulerTask* task = createSchedulerTask(delay, std::bind(&Game::playerUseItemEx, this, + playerId, fromPos, fromStackPos, fromSpriteId, toPos, toStackPos, toSpriteId)); + player->setNextActionTask(task); + return; + } + + player->resetIdleTime(); + player->setNextActionTask(nullptr); + + g_actions->useItemEx(player, fromPos, toPos, toStackPos, item); +} + +void Game::playerUseItem(uint32_t playerId, const Position& pos, uint8_t stackPos, + uint8_t index, uint16_t spriteId) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + Thing* thing = internalGetThing(player, pos, stackPos, spriteId, STACKPOS_USEITEM); + if (!thing) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + return; + } + + Item* item = thing->getItem(); + if (!item || (item->isDisguised() && item->getDisguiseId() != spriteId) || (!item->isDisguised() && item->getID() != spriteId)) { + player->sendCancelMessage(RETURNVALUE_CANNOTUSETHISOBJECT); + return; + } + + ReturnValue ret = g_actions->canUse(player, pos); + if (ret != RETURNVALUE_NOERROR) { + if (ret == RETURNVALUE_TOOFARAWAY) { + std::forward_list listDir; + if (player->getPathTo(pos, listDir, 0, 1, true, true)) { + g_dispatcher.addTask(createTask(std::bind(&Game::playerAutoWalk, + this, player->getID(), listDir))); + + SchedulerTask* task = createSchedulerTask(400, std::bind(&Game::playerUseItem, this, + playerId, pos, stackPos, index, spriteId)); + player->setNextWalkActionTask(task); + return; + } + + ret = RETURNVALUE_THEREISNOWAY; + } + + player->sendCancelMessage(ret); + return; + } + + if (!player->canDoAction()) { + uint32_t delay = player->getNextActionTime(); + SchedulerTask* task = createSchedulerTask(delay, std::bind(&Game::playerUseItem, this, + playerId, pos, stackPos, index, spriteId)); + player->setNextActionTask(task); + return; + } + + player->resetIdleTime(); + player->setNextActionTask(nullptr); + + g_actions->useItem(player, pos, index, item); +} + +void Game::playerUseWithCreature(uint32_t playerId, const Position& fromPos, uint8_t fromStackPos, uint32_t creatureId, uint16_t spriteId) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + Creature* creature = getCreatureByID(creatureId); + if (!creature) { + return; + } + + if (creature->getPlayer()) { + player->sendCancelMessage(RETURNVALUE_DIRECTPLAYERSHOOT); + return; + } + + if (!Position::areInRange<7, 5, 0>(creature->getPosition(), player->getPosition())) { + return; + } + + Thing* thing = internalGetThing(player, fromPos, fromStackPos, spriteId, STACKPOS_USEITEM); + if (!thing) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + return; + } + + Item* item = thing->getItem(); + if (!item || (item->isDisguised() && item->getDisguiseId() != spriteId) || (!item->isDisguised() && item->getID() != spriteId)) { + player->sendCancelMessage(RETURNVALUE_CANNOTUSETHISOBJECT); + return; + } + + Position toPos = creature->getPosition(); + Position walkToPos = fromPos; + ReturnValue ret = g_actions->canUse(player, fromPos); + if (ret == RETURNVALUE_NOERROR) { + ret = g_actions->canUse(player, toPos, item); + if (ret == RETURNVALUE_TOOFARAWAY) { + walkToPos = toPos; + } + } + + if (ret != RETURNVALUE_NOERROR) { + if (ret == RETURNVALUE_TOOFARAWAY) { + Position itemPos = fromPos; + uint8_t itemStackPos = fromStackPos; + + if (fromPos.x != 0xFFFF && Position::areInRange<1, 1, 0>(fromPos, player->getPosition()) && !Position::areInRange<1, 1, 0>(fromPos, toPos)) { + Item* moveItem = nullptr; + ret = internalMoveItem(item->getParent(), player, INDEX_WHEREEVER, item, item->getItemCount(), &moveItem); + if (ret != RETURNVALUE_NOERROR) { + player->sendCancelMessage(ret); + return; + } + + //changing the position since its now in the inventory of the player + internalGetPosition(moveItem, itemPos, itemStackPos); + } + + std::forward_list listDir; + if (player->getPathTo(walkToPos, listDir, 0, 1, true, true)) { + g_dispatcher.addTask(createTask(std::bind(&Game::playerAutoWalk, + this, player->getID(), listDir))); + + SchedulerTask* task = createSchedulerTask(400, std::bind(&Game::playerUseWithCreature, this, + playerId, itemPos, itemStackPos, creatureId, spriteId)); + player->setNextWalkActionTask(task); + } else { + player->sendCancelMessage(RETURNVALUE_THEREISNOWAY); + } + return; + } + + player->sendCancelMessage(ret); + return; + } + + if (!player->canDoAction()) { + uint32_t delay = player->getNextActionTime(); + SchedulerTask* task = createSchedulerTask(delay, std::bind(&Game::playerUseWithCreature, this, + playerId, fromPos, fromStackPos, creatureId, spriteId)); + player->setNextActionTask(task); + return; + } + + player->resetIdleTime(); + player->setNextActionTask(nullptr); + + g_actions->useItemEx(player, fromPos, creature->getPosition(), creature->getParent()->getThingIndex(creature), item, creature); +} + +void Game::playerCloseContainer(uint32_t playerId, uint8_t cid) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + player->closeContainer(cid); + player->sendCloseContainer(cid); +} + +void Game::playerMoveUpContainer(uint32_t playerId, uint8_t cid) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + Container* container = player->getContainerByID(cid); + if (!container) { + return; + } + + Container* parentContainer = dynamic_cast(container->getRealParent()); + if (!parentContainer) { + return; + } + + player->addContainer(cid, parentContainer); + player->sendContainer(cid, parentContainer, parentContainer->hasParent(), player->getContainerIndex(cid)); +} + +void Game::playerUpdateContainer(uint32_t playerId, uint8_t cid) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + Container* container = player->getContainerByID(cid); + if (!container) { + return; + } + + player->sendContainer(cid, container, container->hasParent(), player->getContainerIndex(cid)); +} + +void Game::playerRotateItem(uint32_t playerId, const Position& pos, uint8_t stackPos, const uint16_t spriteId) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + Thing* thing = internalGetThing(player, pos, stackPos, 0, STACKPOS_TOPDOWN_ITEM); + if (!thing) { + return; + } + + Item* item = thing->getItem(); + if (!item || (item->isDisguised() && item->getDisguiseId() != spriteId) || !item->isRotatable() || (!item->isDisguised() && item->getID() != spriteId)) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + return; + } + + if (pos.x != 0xFFFF && !Position::areInRange<1, 1, 0>(pos, player->getPosition())) { + std::forward_list listDir; + if (player->getPathTo(pos, listDir, 0, 1, true, true)) { + g_dispatcher.addTask(createTask(std::bind(&Game::playerAutoWalk, + this, player->getID(), listDir))); + + SchedulerTask* task = createSchedulerTask(400, std::bind(&Game::playerRotateItem, this, + playerId, pos, stackPos, spriteId)); + player->setNextWalkActionTask(task); + } else { + player->sendCancelMessage(RETURNVALUE_THEREISNOWAY); + } + return; + } + + uint16_t newId = Item::items[item->getID()].rotateTo; + if (newId != 0) { + transformItem(item, newId); + } +} + +void Game::playerWriteItem(uint32_t playerId, uint32_t windowTextId, const std::string& text) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + uint16_t maxTextLength = 0; + uint32_t internalWindowTextId = 0; + + Item* writeItem = player->getWriteItem(internalWindowTextId, maxTextLength); + if (text.length() > maxTextLength || windowTextId != internalWindowTextId) { + return; + } + + if (!writeItem || writeItem->isRemoved()) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + return; + } + + Cylinder* topParent = writeItem->getTopParent(); + + Player* owner = dynamic_cast(topParent); + if (owner && owner != player) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + return; + } + + if (!Position::areInRange<1, 1, 0>(writeItem->getPosition(), player->getPosition())) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + return; + } + + if (!text.empty()) { + if (writeItem->getText() != text) { + writeItem->setText(text); + writeItem->setWriter(player->getName()); + writeItem->setDate(time(nullptr)); + } + } else { + writeItem->resetText(); + writeItem->resetWriter(); + writeItem->resetDate(); + } + + uint16_t newId = Item::items[writeItem->getID()].writeOnceItemId; + if (newId != 0) { + transformItem(writeItem, newId); + } + + player->setWriteItem(nullptr); +} + +void Game::playerSeekInContainer(uint32_t playerId, uint8_t containerId, uint16_t index) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + Container* container = player->getContainerByID(containerId); + if (!container) { + return; + } + + if ((index % container->capacity()) != 0 || index >= container->size()) { + return; + } + + player->setContainerIndex(containerId, index); + player->sendContainer(containerId, container, container->hasParent(), index); +} + +void Game::playerUpdateHouseWindow(uint32_t playerId, uint8_t listId, uint32_t windowTextId, const std::string& text) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + uint32_t internalWindowTextId; + uint32_t internalListId; + + House* house = player->getEditHouse(internalWindowTextId, internalListId); + if (house && house->canEditAccessList(internalListId, player) && internalWindowTextId == windowTextId && listId == 0) { + house->setAccessList(internalListId, text); + } + + player->setEditHouse(nullptr); +} + +void Game::playerRequestTrade(uint32_t playerId, const Position& pos, uint8_t stackPos, + uint32_t tradePlayerId, uint16_t spriteId) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + Player* tradePartner = getPlayerByID(tradePlayerId); + if (!tradePartner || tradePartner == player) { + player->sendTextMessage(MESSAGE_INFO_DESCR, "Sorry, not possible."); + return; + } + + if (!Position::areInRange<2, 2, 0>(tradePartner->getPosition(), player->getPosition())) { + std::ostringstream ss; + ss << tradePartner->getName() << " tells you to move closer."; + player->sendTextMessage(MESSAGE_INFO_DESCR, ss.str()); + return; + } + + if (!canThrowObjectTo(tradePartner->getPosition(), player->getPosition())) { + player->sendCancelMessage(RETURNVALUE_CREATUREISNOTREACHABLE); + return; + } + + Thing* tradeThing = internalGetThing(player, pos, stackPos, 0, STACKPOS_TOPDOWN_ITEM); + if (!tradeThing) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + return; + } + + Item* tradeItem = tradeThing->getItem(); + if (!tradeItem->isPickupable() || (tradeItem->isDisguised() && tradeItem->getDisguiseId() != spriteId) || (!tradeItem->isDisguised() && tradeItem->getID() != spriteId)) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + return; + } + + const Position& playerPosition = player->getPosition(); + const Position& tradeItemPosition = tradeItem->getPosition(); + if (playerPosition.z != tradeItemPosition.z) { + player->sendCancelMessage(playerPosition.z > tradeItemPosition.z ? RETURNVALUE_FIRSTGOUPSTAIRS : RETURNVALUE_FIRSTGODOWNSTAIRS); + return; + } + + if (!Position::areInRange<1, 1>(tradeItemPosition, playerPosition)) { + std::forward_list listDir; + if (player->getPathTo(pos, listDir, 0, 1, true, true)) { + g_dispatcher.addTask(createTask(std::bind(&Game::playerAutoWalk, + this, player->getID(), listDir))); + + SchedulerTask* task = createSchedulerTask(400, std::bind(&Game::playerRequestTrade, this, + playerId, pos, stackPos, tradePlayerId, spriteId)); + player->setNextWalkActionTask(task); + } else { + player->sendCancelMessage(RETURNVALUE_THEREISNOWAY); + } + return; + } + + Container* tradeItemContainer = tradeItem->getContainer(); + if (tradeItemContainer) { + for (const auto& it : tradeItems) { + Item* item = it.first; + if (tradeItem == item) { + player->sendTextMessage(MESSAGE_INFO_DESCR, "This item is already being traded."); + return; + } + + if (tradeItemContainer->isHoldingItem(item)) { + player->sendTextMessage(MESSAGE_INFO_DESCR, "This item is already being traded."); + return; + } + + Container* container = item->getContainer(); + if (container && container->isHoldingItem(tradeItem)) { + player->sendTextMessage(MESSAGE_INFO_DESCR, "This item is already being traded."); + return; + } + } + } else { + for (const auto& it : tradeItems) { + Item* item = it.first; + if (tradeItem == item) { + player->sendTextMessage(MESSAGE_INFO_DESCR, "This item is already being traded."); + return; + } + + Container* container = item->getContainer(); + if (container && container->isHoldingItem(tradeItem)) { + player->sendTextMessage(MESSAGE_INFO_DESCR, "This item is already being traded."); + return; + } + } + } + + Container* tradeContainer = tradeItem->getContainer(); + if (tradeContainer && tradeContainer->getItemHoldingCount() + 1 > 100) { + player->sendTextMessage(MESSAGE_INFO_DESCR, "You can not trade more than 100 items."); + return; + } + + internalStartTrade(player, tradePartner, tradeItem); +} + +bool Game::internalStartTrade(Player* player, Player* tradePartner, Item* tradeItem) +{ + if (player->tradeState != TRADE_NONE && !(player->tradeState == TRADE_ACKNOWLEDGE && player->tradePartner == tradePartner)) { + player->sendCancelMessage(RETURNVALUE_YOUAREALREADYTRADING); + return false; + } else if (tradePartner->tradeState != TRADE_NONE && tradePartner->tradePartner != player) { + player->sendCancelMessage(RETURNVALUE_THISPLAYERISALREADYTRADING); + return false; + } + + player->tradePartner = tradePartner; + player->tradeItem = tradeItem; + player->tradeState = TRADE_INITIATED; + tradeItem->incrementReferenceCounter(); + tradeItems[tradeItem] = player->getID(); + + player->sendTradeItemRequest(player->getName(), tradeItem, true); + + if (tradePartner->tradeState == TRADE_NONE) { + std::ostringstream ss; + ss << player->getName() << " wants to trade with you."; + tradePartner->sendTextMessage(MESSAGE_EVENT_ADVANCE, ss.str()); + tradePartner->tradeState = TRADE_ACKNOWLEDGE; + tradePartner->tradePartner = player; + } else { + Item* counterOfferItem = tradePartner->tradeItem; + player->sendTradeItemRequest(tradePartner->getName(), counterOfferItem, false); + tradePartner->sendTradeItemRequest(player->getName(), tradeItem, false); + } + + return true; +} + +void Game::playerAcceptTrade(uint32_t playerId) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + if (!(player->getTradeState() == TRADE_ACKNOWLEDGE || player->getTradeState() == TRADE_INITIATED)) { + return; + } + + Player* tradePartner = player->tradePartner; + if (!tradePartner) { + return; + } + + if (!canThrowObjectTo(tradePartner->getPosition(), player->getPosition())) { + player->sendCancelMessage(RETURNVALUE_CREATUREISNOTREACHABLE); + return; + } + + player->setTradeState(TRADE_ACCEPT); + + if (tradePartner->getTradeState() == TRADE_ACCEPT) { + Item* tradeItem1 = player->tradeItem; + Item* tradeItem2 = tradePartner->tradeItem; + + player->setTradeState(TRADE_TRANSFER); + tradePartner->setTradeState(TRADE_TRANSFER); + + auto it = tradeItems.find(tradeItem1); + if (it != tradeItems.end()) { + ReleaseItem(it->first); + tradeItems.erase(it); + } + + it = tradeItems.find(tradeItem2); + if (it != tradeItems.end()) { + ReleaseItem(it->first); + tradeItems.erase(it); + } + + bool isSuccess = false; + + ReturnValue ret1 = internalAddItem(tradePartner, tradeItem1, INDEX_WHEREEVER, 0, true); + ReturnValue ret2 = internalAddItem(player, tradeItem2, INDEX_WHEREEVER, 0, true); + if (ret1 == RETURNVALUE_NOERROR && ret2 == RETURNVALUE_NOERROR) { + ret1 = internalRemoveItem(tradeItem1, tradeItem1->getItemCount(), true); + ret2 = internalRemoveItem(tradeItem2, tradeItem2->getItemCount(), true); + if (ret1 == RETURNVALUE_NOERROR && ret2 == RETURNVALUE_NOERROR) { + Cylinder* cylinder1 = tradeItem1->getParent(); + Cylinder* cylinder2 = tradeItem2->getParent(); + + uint32_t count1 = tradeItem1->getItemCount(); + uint32_t count2 = tradeItem2->getItemCount(); + + ret1 = internalMoveItem(cylinder1, tradePartner, INDEX_WHEREEVER, tradeItem1, count1, nullptr, FLAG_IGNOREAUTOSTACK, nullptr, tradeItem2); + if (ret1 == RETURNVALUE_NOERROR) { + internalMoveItem(cylinder2, player, INDEX_WHEREEVER, tradeItem2, count2, nullptr, FLAG_IGNOREAUTOSTACK); + + tradeItem1->onTradeEvent(ON_TRADE_TRANSFER, tradePartner); + tradeItem2->onTradeEvent(ON_TRADE_TRANSFER, player); + + isSuccess = true; + } + } + } + + if (!isSuccess) { + std::string errorDescription; + + if (tradePartner->tradeItem) { + errorDescription = getTradeErrorDescription(ret1, tradeItem1); + tradePartner->sendTextMessage(MESSAGE_EVENT_ADVANCE, errorDescription); + tradePartner->tradeItem->onTradeEvent(ON_TRADE_CANCEL, tradePartner); + } + + if (player->tradeItem) { + errorDescription = getTradeErrorDescription(ret2, tradeItem2); + player->sendTextMessage(MESSAGE_EVENT_ADVANCE, errorDescription); + player->tradeItem->onTradeEvent(ON_TRADE_CANCEL, player); + } + } + + player->setTradeState(TRADE_NONE); + player->tradeItem = nullptr; + player->tradePartner = nullptr; + player->sendTradeClose(); + + tradePartner->setTradeState(TRADE_NONE); + tradePartner->tradeItem = nullptr; + tradePartner->tradePartner = nullptr; + tradePartner->sendTradeClose(); + } +} + +std::string Game::getTradeErrorDescription(ReturnValue ret, Item* item) +{ + if (item) { + if (ret == RETURNVALUE_NOTENOUGHCAPACITY) { + std::ostringstream ss; + ss << "You do not have enough capacity to carry"; + + if (item->isStackable() && item->getItemCount() > 1) { + ss << " these objects."; + } else { + ss << " this object."; + } + + ss << std::endl << ' ' << item->getWeightDescription(); + return ss.str(); + } else if (ret == RETURNVALUE_NOTENOUGHROOM || ret == RETURNVALUE_CONTAINERNOTENOUGHROOM) { + std::ostringstream ss; + ss << "You do not have enough room to carry"; + + if (item->isStackable() && item->getItemCount() > 1) { + ss << " these objects."; + } else { + ss << " this object."; + } + + return ss.str(); + } + } + return "Trade could not be completed."; +} + +void Game::playerLookInTrade(uint32_t playerId, bool lookAtCounterOffer, uint8_t index) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + Player* tradePartner = player->tradePartner; + if (!tradePartner) { + return; + } + + Item* tradeItem; + if (lookAtCounterOffer) { + tradeItem = tradePartner->getTradeItem(); + } else { + tradeItem = player->getTradeItem(); + } + + if (!tradeItem) { + return; + } + + const Position& playerPosition = player->getPosition(); + const Position& tradeItemPosition = tradeItem->getPosition(); + + int32_t lookDistance = std::max(Position::getDistanceX(playerPosition, tradeItemPosition), + Position::getDistanceY(playerPosition, tradeItemPosition)); + + std::stringstream ss; + if (index == 0) { + ss << "You see " << tradeItem->getDescription(lookDistance); + player->sendTextMessage(MESSAGE_INFO_DESCR, ss.str()); + return; + } + + Container* tradeContainer = tradeItem->getContainer(); + if (!tradeContainer) { + return; + } + + std::vector containers {tradeContainer}; + size_t i = 0; + while (i < containers.size()) { + const Container* container = containers[i++]; + for (Item* item : container->getItemList()) { + Container* tmpContainer = item->getContainer(); + if (tmpContainer) { + containers.push_back(tmpContainer); + } + + if (--index == 0) { + ss << "You see " << item->getDescription(lookDistance); + player->sendTextMessage(MESSAGE_INFO_DESCR, ss.str()); + return; + } + } + } +} + +void Game::playerCloseTrade(uint32_t playerId) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + internalCloseTrade(player); +} + +void Game::internalCloseTrade(Player* player) +{ + Player* tradePartner = player->tradePartner; + if ((tradePartner && tradePartner->getTradeState() == TRADE_TRANSFER) || player->getTradeState() == TRADE_TRANSFER) { + return; + } + + if (player->getTradeItem()) { + auto it = tradeItems.find(player->getTradeItem()); + if (it != tradeItems.end()) { + ReleaseItem(it->first); + tradeItems.erase(it); + } + + player->tradeItem->onTradeEvent(ON_TRADE_CANCEL, player); + player->tradeItem = nullptr; + } + + player->setTradeState(TRADE_NONE); + player->tradePartner = nullptr; + + player->sendTextMessage(MESSAGE_STATUS_SMALL, "Trade cancelled."); + player->sendTradeClose(); + + if (tradePartner) { + if (tradePartner->getTradeItem()) { + auto it = tradeItems.find(tradePartner->getTradeItem()); + if (it != tradeItems.end()) { + ReleaseItem(it->first); + tradeItems.erase(it); + } + + tradePartner->tradeItem->onTradeEvent(ON_TRADE_CANCEL, tradePartner); + tradePartner->tradeItem = nullptr; + } + + tradePartner->setTradeState(TRADE_NONE); + tradePartner->tradePartner = nullptr; + + tradePartner->sendTextMessage(MESSAGE_STATUS_SMALL, "Trade cancelled."); + tradePartner->sendTradeClose(); + } +} + +void Game::playerLookAt(uint32_t playerId, const Position& pos, uint8_t stackPos) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + Thing* thing = internalGetThing(player, pos, stackPos, 0, STACKPOS_LOOK); + if (!thing) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + return; + } + + Position thingPos = thing->getPosition(); + if (!player->canSee(thingPos)) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + return; + } + + Position playerPos = player->getPosition(); + + int32_t lookDistance; + if (thing != player) { + lookDistance = std::max(Position::getDistanceX(playerPos, thingPos), Position::getDistanceY(playerPos, thingPos)); + if (playerPos.z != thingPos.z) { + lookDistance += 15; + } + } else { + lookDistance = -1; + } + + std::ostringstream ss; + ss << "You see " << thing->getDescription(lookDistance); + + if (player->isAccessPlayer()) { + Item* item = thing->getItem(); + if (item) { + ss << std::endl << "ItemID: [" << item->getID() << ']'; + + uint16_t actionId = item->getActionId(); + if (actionId != 0) { + ss << ", ActionID: [" << actionId << ']'; + } + + uint16_t movementID = item->getMovementId(); + if (movementID != 0) { + ss << ", MovementID: [" << movementID << ']'; + } + + ss << '.'; + const ItemType& it = Item::items[item->getID()]; + + if (it.transformEquipTo) { + ss << std::endl << "TransformTo: [" << it.transformEquipTo << "] (onEquip)."; + } else if (it.transformDeEquipTo) { + ss << std::endl << "TransformTo: [" << it.transformDeEquipTo << "] (onDeEquip)."; + } + + if (it.decayTo != -1) { + ss << std::endl << "DecayTo: [" << it.decayTo << "]."; + } + } + + if (const Creature* creature = thing->getCreature()) { + ss << std::endl << "Health: [" << creature->getHealth() << " / " << creature->getMaxHealth() << ']'; + + if (creature->getMaxMana() > 0) { + ss << ", Mana: [" << creature->getMana() << " / " << creature->getMaxMana() << ']'; + } + + ss << '.'; + } + + ss << std::endl << "Position: [X: " << thingPos.x << "] [Y: " << thingPos.y << "] [Z: " << thingPos.getZ() << "]."; + } + + player->sendTextMessage(MESSAGE_INFO_DESCR, ss.str()); +} + +void Game::playerLookInBattleList(uint32_t playerId, uint32_t creatureId) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + Creature* creature = getCreatureByID(creatureId); + if (!creature) { + return; + } + + if (!player->canSeeCreature(creature)) { + return; + } + + const Position& creaturePos = creature->getPosition(); + if (!player->canSee(creaturePos)) { + return; + } + + int32_t lookDistance; + if (creature != player) { + const Position& playerPos = player->getPosition(); + lookDistance = std::max(Position::getDistanceX(playerPos, creaturePos), Position::getDistanceY(playerPos, creaturePos)); + if (playerPos.z != creaturePos.z) { + lookDistance += 15; + } + } else { + lookDistance = -1; + } + + std::ostringstream ss; + ss << "You see " << creature->getDescription(lookDistance); + + if (player->isAccessPlayer()) { + ss << std::endl << "Health: [" << creature->getHealth() << " / " << creature->getMaxHealth() << ']'; + + if (creature->getMaxMana() > 0) { + ss << ", Mana: [" << creature->getMana() << " / " << creature->getMaxMana() << ']'; + } + + ss << '.' << std::endl; + ss << "Position: [X: " << creaturePos.x << "] [Y: " << creaturePos.y << "] [Z: " << creaturePos.getZ() << "]."; + } + + player->sendTextMessage(MESSAGE_INFO_DESCR, ss.str()); +} + +void Game::playerCancelAttackAndFollow(uint32_t playerId) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + playerSetAttackedCreature(playerId, 0); + playerFollowCreature(playerId, 0); + player->stopWalk(); +} + +void Game::playerSetAttackedCreature(uint32_t playerId, uint32_t creatureId) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + if (player->getAttackedCreature() && creatureId == 0) { + player->setAttackedCreature(nullptr); + player->sendCancelTarget(); + return; + } + + Creature* attackCreature = getCreatureByID(creatureId); + if (!attackCreature) { + player->setAttackedCreature(nullptr); + player->sendCancelTarget(); + return; + } + + ReturnValue ret = Combat::canTargetCreature(player, attackCreature); + if (ret != RETURNVALUE_NOERROR) { + player->sendCancelMessage(ret); + player->sendCancelTarget(); + player->setAttackedCreature(nullptr); + return; + } + + player->setAttackedCreature(attackCreature); + g_dispatcher.addTask(createTask(std::bind(&Game::updateCreatureWalk, this, player->getID()))); +} + +void Game::playerFollowCreature(uint32_t playerId, uint32_t creatureId) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + player->setAttackedCreature(nullptr); + g_dispatcher.addTask(createTask(std::bind(&Game::updateCreatureWalk, this, player->getID()))); + player->setFollowCreature(getCreatureByID(creatureId)); +} + +void Game::playerSetFightModes(uint32_t playerId, fightMode_t fightMode, chaseMode_t chaseMode, bool secureMode) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + player->setFightMode(fightMode); + player->setChaseMode(chaseMode); + player->setSecureMode(secureMode); +} + +void Game::playerRequestAddVip(uint32_t playerId, const std::string& name) +{ + if (name.length() > 20) { + return; + } + + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + Player* vipPlayer = getPlayerByName(name); + if (!vipPlayer) { + uint32_t guid; + bool specialVip; + std::string formattedName = name; + if (!IOLoginData::getGuidByNameEx(guid, specialVip, formattedName)) { + player->sendTextMessage(MESSAGE_STATUS_SMALL, "A player with this name does not exist."); + return; + } + + if (specialVip && !player->hasFlag(PlayerFlag_SpecialVIP)) { + player->sendTextMessage(MESSAGE_STATUS_SMALL, "You can not add this player."); + return; + } + + player->addVIP(guid, formattedName, VIPSTATUS_OFFLINE); + } else { + if (vipPlayer->hasFlag(PlayerFlag_SpecialVIP) && !player->hasFlag(PlayerFlag_SpecialVIP)) { + player->sendTextMessage(MESSAGE_STATUS_SMALL, "You can not add this player."); + return; + } + + if (!vipPlayer->isInGhostMode() || player->isAccessPlayer()) { + player->addVIP(vipPlayer->getGUID(), vipPlayer->getName(), VIPSTATUS_ONLINE); + } else { + player->addVIP(vipPlayer->getGUID(), vipPlayer->getName(), VIPSTATUS_OFFLINE); + } + } +} + +void Game::playerRequestRemoveVip(uint32_t playerId, uint32_t guid) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + player->removeVIP(guid); +} + +void Game::playerTurn(uint32_t playerId, Direction dir) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + player->resetIdleTime(); + internalCreatureTurn(player, dir); +} + +void Game::playerRequestOutfit(uint32_t playerId) +{ + if (!g_config.getBoolean(ConfigManager::ALLOW_CHANGEOUTFIT)) { + return; + } + + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + player->sendOutfitWindow(); +} + +void Game::playerChangeOutfit(uint32_t playerId, Outfit_t outfit) +{ + if (!g_config.getBoolean(ConfigManager::ALLOW_CHANGEOUTFIT)) { + return; + } + + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + if (player->canWear(outfit.lookType)) { + player->defaultOutfit = outfit; + + if (player->hasCondition(CONDITION_OUTFIT)) { + return; + } + + internalCreatureChangeOutfit(player, outfit); + } +} + +void Game::playerSay(uint32_t playerId, uint16_t channelId, SpeakClasses type, + const std::string& receiver, const std::string& text) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + player->resetIdleTime(); + + uint32_t muteTime = player->isMuted(); + if (muteTime > 0) { + std::ostringstream ss; + ss << "You are still muted for " << muteTime << " seconds."; + player->sendTextMessage(MESSAGE_STATUS_SMALL, ss.str()); + return; + } + + if (playerSayCommand(player, text)) { + return; + } + + if (playerSaySpell(player, type, text)) { + return; + } + + if (!text.empty() && text.front() == '/' && player->isAccessPlayer()) { + return; + } + + player->removeMessageBuffer(); + + switch (type) { + case TALKTYPE_SAY: + internalCreatureSay(player, TALKTYPE_SAY, text, false); + break; + + case TALKTYPE_WHISPER: + playerWhisper(player, text); + break; + + case TALKTYPE_YELL: + playerYell(player, text); + break; + + case TALKTYPE_PRIVATE: + case TALKTYPE_PRIVATE_RED: + case TALKTYPE_RVR_ANSWER: + playerSpeakTo(player, type, receiver, text); + break; + + case TALKTYPE_CHANNEL_O: + case TALKTYPE_CHANNEL_Y: + case TALKTYPE_CHANNEL_R1: + case TALKTYPE_CHANNEL_R2: + if (channelId == CHANNEL_RULE_REP) { + playerSay(playerId, 0, TALKTYPE_SAY, receiver, text); + } else { + g_chat->talkToChannel(*player, type, text, channelId); + } + break; + + case TALKTYPE_BROADCAST: + playerBroadcastMessage(player, text); + break; + + case TALKTYPE_RVR_CHANNEL: + playerReportRuleViolationReport(player, text); + break; + + case TALKTYPE_RVR_CONTINUE: + playerContinueRuleViolationReport(player, text); + break; + + default: + break; + } +} + +bool Game::playerSayCommand(Player* player, const std::string& text) +{ + if (text.empty()) { + return false; + } + + char firstCharacter = text.front(); + for (char commandTag : commandTags) { + if (commandTag == firstCharacter) { + if (commands.exeCommand(*player, text)) { + return true; + } + } + } + return false; +} + +bool Game::playerSaySpell(Player* player, SpeakClasses type, const std::string& text) +{ + std::string words = text; + + TalkActionResult_t result = g_talkActions->playerSaySpell(player, type, words); + if (result == TALKACTION_BREAK) { + return true; + } + + result = g_spells->playerSaySpell(player, words); + if (result == TALKACTION_BREAK) { + return internalCreatureSay(player, TALKTYPE_SAY, text, false); + } else if (result == TALKACTION_FAILED) { + return true; + } + + return false; +} + +void Game::playerWhisper(Player* player, const std::string& text) +{ + SpectatorVec list; + map.getSpectators(list, player->getPosition(), false, false, + Map::maxClientViewportX, Map::maxClientViewportX, + Map::maxClientViewportY, Map::maxClientViewportY); + + //send to client + for (Creature* spectator : list) { + if (Player* spectatorPlayer = spectator->getPlayer()) { + if (!Position::areInRange<1, 1>(player->getPosition(), spectatorPlayer->getPosition())) { + spectatorPlayer->sendCreatureSay(player, TALKTYPE_WHISPER, "pspsps"); + } else { + spectatorPlayer->sendCreatureSay(player, TALKTYPE_WHISPER, text); + } + } + } + + //event method + for (Creature* spectator : list) { + spectator->onCreatureSay(player, TALKTYPE_WHISPER, text); + } +} + +bool Game::playerYell(Player* player, const std::string& text) +{ + if (player->getLevel() == 1) { + player->sendTextMessage(MESSAGE_STATUS_SMALL, "You may not yell as long as you are on level 1."); + return false; + } + + if (player->hasCondition(CONDITION_YELLTICKS)) { + player->sendCancelMessage(RETURNVALUE_YOUAREEXHAUSTED); + return false; + } + + if (player->getAccountType() < ACCOUNT_TYPE_GAMEMASTER) { + Condition* condition = Condition::createCondition(CONDITIONID_DEFAULT, CONDITION_YELLTICKS, 30000, 0); + player->addCondition(condition); + } + + internalCreatureSay(player, TALKTYPE_YELL, asUpperCaseString(text), false); + return true; +} + +bool Game::playerSpeakTo(Player* player, SpeakClasses type, const std::string& receiver, + const std::string& text) +{ + Player* toPlayer = getPlayerByName(receiver); + if (!toPlayer) { + player->sendTextMessage(MESSAGE_STATUS_SMALL, "A player with this name is not online."); + return false; + } + + if (type == TALKTYPE_PRIVATE_RED && (!player->hasFlag(PlayerFlag_CanTalkRedPrivate) || player->getAccountType() < ACCOUNT_TYPE_GAMEMASTER)) { + type = TALKTYPE_PRIVATE; + } + + toPlayer->sendPrivateMessage(player, type, text); + toPlayer->onCreatureSay(player, type, text); + + if (toPlayer->isInGhostMode() && !player->isAccessPlayer()) { + player->sendTextMessage(MESSAGE_STATUS_SMALL, "A player with this name is not online."); + } else { + std::ostringstream ss; + ss << "Message sent to " << toPlayer->getName() << '.'; + player->sendTextMessage(MESSAGE_STATUS_SMALL, ss.str()); + } + return true; +} + +//-- +bool Game::canThrowObjectTo(const Position& fromPos, const Position& toPos, bool checkLineOfSight /*= true*/, + int32_t rangex /*= Map::maxClientViewportX*/, int32_t rangey /*= Map::maxClientViewportY*/) const +{ + return map.canThrowObjectTo(fromPos, toPos, checkLineOfSight, rangex, rangey); +} + +bool Game::isSightClear(const Position& fromPos, const Position& toPos, bool floorCheck) const +{ + return map.isSightClear(fromPos, toPos, floorCheck); +} + +bool Game::internalCreatureTurn(Creature* creature, Direction dir) +{ + if (creature->getDirection() == dir) { + return false; + } + + creature->setDirection(dir); + + //send to client + SpectatorVec list; + map.getSpectators(list, creature->getPosition(), true, true); + for (Creature* spectator : list) { + spectator->getPlayer()->sendCreatureTurn(creature); + } + return true; +} + +bool Game::internalCreatureSay(Creature* creature, SpeakClasses type, const std::string& text, + bool ghostMode, SpectatorVec* listPtr/* = nullptr*/, const Position* pos/* = nullptr*/) +{ + if (text.empty()) { + return false; + } + + if (!pos) { + pos = &creature->getPosition(); + } + + SpectatorVec list; + + if (!listPtr || listPtr->empty()) { + // This somewhat complex construct ensures that the cached SpectatorVec + // is used if available and if it can be used, else a local vector is + // used (hopefully the compiler will optimize away the construction of + // the temporary when it's not used). + if (type != TALKTYPE_YELL && type != TALKTYPE_MONSTER_YELL) { + map.getSpectators(list, *pos, false, false, + Map::maxClientViewportX, Map::maxClientViewportX, + Map::maxClientViewportY, Map::maxClientViewportY); + } else { + map.getSpectators(list, *pos, true, false, 18, 18, 14, 14); + } + } else { + list = (*listPtr); + } + + //send to client + for (Creature* spectator : list) { + if (Player* tmpPlayer = spectator->getPlayer()) { + if (!ghostMode || tmpPlayer->canSeeCreature(creature)) { + tmpPlayer->sendCreatureSay(creature, type, text, pos); + } + } + } + + //event method + for (Creature* spectator : list) { + spectator->onCreatureSay(creature, type, text); + } + return true; +} + +void Game::checkCreatureWalk(uint32_t creatureId) +{ + Creature* creature = getCreatureByID(creatureId); + if (creature && creature->getHealth() > 0) { + creature->onWalk(); + cleanup(); + } +} + +void Game::updateCreatureWalk(uint32_t creatureId) +{ + Creature* creature = getCreatureByID(creatureId); + if (creature && creature->getHealth() > 0) { + creature->goToFollowCreature(); + } +} + +void Game::checkCreatureAttack(uint32_t creatureId) +{ + Creature* creature = getCreatureByID(creatureId); + if (creature && creature->getHealth() > 0) { + creature->onAttacking(0); + } +} + +void Game::addCreatureCheck(Creature* creature) +{ + creature->creatureCheck = true; + + if (creature->inCheckCreaturesVector) { + // already in a vector + return; + } + + creature->inCheckCreaturesVector = true; + checkCreatureLists[uniform_random(0, EVENT_CREATURECOUNT - 1)].push_back(creature); + creature->incrementReferenceCounter(); +} + +void Game::removeCreatureCheck(Creature* creature) +{ + if (creature->inCheckCreaturesVector) { + creature->creatureCheck = false; + } +} + +void Game::checkCreatures(size_t index) +{ + g_scheduler.addEvent(createSchedulerTask(EVENT_CHECK_CREATURE_INTERVAL, std::bind(&Game::checkCreatures, this, (index + 1) % EVENT_CREATURECOUNT))); + + auto& checkCreatureList = checkCreatureLists[index]; + auto it = checkCreatureList.begin(), end = checkCreatureList.end(); + while (it != end) { + Creature* creature = *it; + if (creature->creatureCheck) { + if (creature->getHealth() > 0) { + creature->onThink(EVENT_CREATURE_THINK_INTERVAL); + creature->onAttacking(EVENT_CREATURE_THINK_INTERVAL); + creature->executeConditions(EVENT_CREATURE_THINK_INTERVAL); + } else { + creature->onDeath(); + } + ++it; + } else { + creature->inCheckCreaturesVector = false; + it = checkCreatureList.erase(it); + ReleaseCreature(creature); + } + } + + cleanup(); +} + +void Game::changeSpeed(Creature* creature, int32_t varSpeedDelta) +{ + creature->setSpeed(varSpeedDelta); + + //send to clients + SpectatorVec list; + map.getSpectators(list, creature->getPosition(), false, true); + for (Creature* spectator : list) { + spectator->getPlayer()->sendChangeSpeed(creature, creature->getStepSpeed()); + } +} + +void Game::internalCreatureChangeOutfit(Creature* creature, const Outfit_t& outfit) +{ + creature->setCurrentOutfit(outfit); + + if (creature->isInvisible()) { + return; + } + + //send to clients + SpectatorVec list; + map.getSpectators(list, creature->getPosition(), true, true); + for (Creature* spectator : list) { + spectator->getPlayer()->sendCreatureChangeOutfit(creature, outfit); + } +} + +void Game::internalCreatureChangeVisible(Creature* creature, bool visible) +{ + //send to clients + SpectatorVec list; + map.getSpectators(list, creature->getPosition(), true, true); + for (Creature* spectator : list) { + spectator->getPlayer()->sendCreatureChangeVisible(creature, visible); + } +} + +void Game::changeLight(const Creature* creature) +{ + //send to clients + SpectatorVec list; + map.getSpectators(list, creature->getPosition(), true, true); + for (Creature* spectator : list) { + spectator->getPlayer()->sendCreatureLight(creature); + } +} + +bool Game::combatBlockHit(CombatDamage& damage, Creature* attacker, Creature* target, bool checkDefense, bool checkArmor, bool field) +{ + if (damage.type == COMBAT_NONE) { + return true; + } + + if (target->getPlayer() && target->isInGhostMode()) { + return true; + } + + if (damage.value > 0) { + return false; + } + + static const auto sendBlockEffect = [this](BlockType_t blockType, CombatType_t combatType, const Position& targetPos) { + if (blockType == BLOCK_DEFENSE) { + addMagicEffect(targetPos, CONST_ME_POFF); + } else if (blockType == BLOCK_ARMOR) { + addMagicEffect(targetPos, CONST_ME_BLOCKHIT); + } else if (blockType == BLOCK_IMMUNITY) { + uint8_t hitEffect = 0; + switch (combatType) { + case COMBAT_UNDEFINEDDAMAGE: { + return; + } + case COMBAT_ENERGYDAMAGE: + case COMBAT_FIREDAMAGE: + case COMBAT_PHYSICALDAMAGE: { + hitEffect = CONST_ME_BLOCKHIT; + break; + } + case COMBAT_EARTHDAMAGE: { + hitEffect = CONST_ME_GREEN_RINGS; + break; + } + default: { + hitEffect = CONST_ME_POFF; + break; + } + } + addMagicEffect(targetPos, hitEffect); + } + }; + + BlockType_t primaryBlockType; + if (damage.type != COMBAT_NONE) { + damage.value = -damage.value; + primaryBlockType = target->blockHit(attacker, damage.type, damage.value, checkDefense, checkArmor, field); + + damage.value = -damage.value; + sendBlockEffect(primaryBlockType, damage.type, target->getPosition()); + } else { + primaryBlockType = BLOCK_NONE; + } + + return (primaryBlockType != BLOCK_NONE); +} + +void Game::combatGetTypeInfo(CombatType_t combatType, Creature* target, TextColor_t& color, uint8_t& effect) +{ + switch (combatType) { + case COMBAT_PHYSICALDAMAGE: { + Item* splash = nullptr; + switch (target->getRace()) { + case RACE_VENOM: + color = TEXTCOLOR_LIGHTGREEN; + effect = CONST_ME_HITBYPOISON; + splash = Item::CreateItem(ITEM_SMALLSPLASH, FLUID_SLIME); + break; + case RACE_BLOOD: + color = TEXTCOLOR_RED; + effect = CONST_ME_DRAWBLOOD; + splash = Item::CreateItem(ITEM_SMALLSPLASH, FLUID_BLOOD); + break; + case RACE_UNDEAD: + color = TEXTCOLOR_LIGHTGREY; + effect = CONST_ME_HITAREA; + break; + case RACE_FIRE: + color = TEXTCOLOR_ORANGE; + effect = CONST_ME_DRAWBLOOD; + break; + default: + color = TEXTCOLOR_NONE; + effect = CONST_ME_NONE; + break; + } + + if (splash) { + internalAddItem(target->getTile(), splash, INDEX_WHEREEVER, FLAG_NOLIMIT); + startDecay(splash); + } + + break; + } + + case COMBAT_ENERGYDAMAGE: { + color = TEXTCOLOR_LIGHTBLUE; + effect = CONST_ME_ENERGYHIT; + break; + } + + case COMBAT_EARTHDAMAGE: { + color = TEXTCOLOR_LIGHTGREEN; + effect = CONST_ME_GREEN_RINGS; + break; + } + + case COMBAT_FIREDAMAGE: { + color = TEXTCOLOR_ORANGE; + effect = CONST_ME_HITBYFIRE; + break; + } + + case COMBAT_LIFEDRAIN: { + color = TEXTCOLOR_RED; + effect = CONST_ME_MAGIC_RED; + break; + } + default: { + color = TEXTCOLOR_NONE; + effect = CONST_ME_NONE; + break; + } + } +} + +bool Game::combatChangeHealth(Creature* attacker, Creature* target, CombatDamage& damage) +{ + const Position& targetPos = target->getPosition(); + if (damage.value > 0) { + if (target->getHealth() <= 0) { + return false; + } + + int32_t realHealthChange = target->getHealth(); + target->gainHealth(attacker, damage.value); + realHealthChange = target->getHealth() - realHealthChange; + + if (realHealthChange > 0 && !target->isInGhostMode()) { + addMagicEffect(targetPos, CONST_ME_MAGIC_BLUE); + } + } else { + if (Monster* monster = target->getMonster()) { + // makes monsters aggressive when damaged + // basically stands for UNDERATTACK stance under CipSoft servers + // the attacker must be valid everytime (avoid field ticks damage to trigger condition) + if (!monster->hasCondition(CONDITION_AGGRESSIVE) && attacker) { + Condition* condition = Condition::createCondition(CONDITIONID_COMBAT, CONDITION_AGGRESSIVE, 3000); + monster->addCondition(condition, true); + } + } + + if (!target->isAttackable()) { + if (!target->isInGhostMode()) { + addMagicEffect(targetPos, CONST_ME_POFF); + } + return true; + } + + Player* attackerPlayer; + if (attacker) { + attackerPlayer = attacker->getPlayer(); + } else { + attackerPlayer = nullptr; + } + damage.value = std::abs(damage.value); + + int32_t healthChange = damage.value; + if (healthChange == 0) { + return true; + } + + SpectatorVec list; + if (target->hasCondition(CONDITION_MANASHIELD) && damage.type != COMBAT_UNDEFINEDDAMAGE) { + int32_t manaDamage = std::min(target->getMana(), healthChange); + if (manaDamage != 0) { + target->drainMana(attacker, manaDamage); + map.getSpectators(list, targetPos, true, true); + addMagicEffect(list, targetPos, CONST_ME_LOSEENERGY); + + std::string damageString = std::to_string(manaDamage); + + Player* targetPlayer = target->getPlayer(); + if (targetPlayer) { + std::stringstream ss; + if (!attacker) { + ss << "You lose " << damageString << " mana."; + } else if (targetPlayer == attackerPlayer) { + ss << "You lose " << damageString << " mana due to your own attack."; + } else { + ss << "You lose " << damageString << " mana due to an attack by " << attacker->getNameDescription() << '.'; + } + targetPlayer->sendTextMessage(MESSAGE_EVENT_DEFAULT, ss.str()); + } + + for (Creature* spectator : list) { + Player* tmpPlayer = spectator->getPlayer(); + tmpPlayer->sendAnimatedText(targetPos, TEXTCOLOR_BLUE, damageString); + } + + damage.value -= manaDamage; + if (damage.value < 0) { + damage.value = 0; + } + } + } + + int32_t realDamage = damage.value; + if (realDamage == 0) { + return true; + } + + int32_t targetHealth = target->getHealth(); + if (damage.value >= targetHealth) { + damage.value = targetHealth; + } + + realDamage = damage.value; + if (realDamage == 0) { + return true; + } else if (realDamage >= targetHealth) { + for (CreatureEvent* creatureEvent : target->getCreatureEvents(CREATURE_EVENT_PREPAREDEATH)) { + if (!creatureEvent->executeOnPrepareDeath(target, attacker)) { + return false; + } + } + } + + target->drainHealth(attacker, realDamage); + if (list.empty()) { + map.getSpectators(list, targetPos, true, true); + } + addCreatureHealth(list, target); + + TextColor_t color = TEXTCOLOR_NONE; + uint8_t hitEffect; + if (damage.value) { + combatGetTypeInfo(damage.type, target, color, hitEffect); + if (hitEffect != CONST_ME_NONE) { + addMagicEffect(list, targetPos, hitEffect); + } + } + + if (color != TEXTCOLOR_NONE) { + std::string damageString = std::to_string(realDamage) + (realDamage != 1 ? " hitpoints" : " hitpoint"); + + Player* targetPlayer = target->getPlayer(); + if (targetPlayer) { + std::stringstream ss; + if (!attacker) { + ss << "You lose " << damageString << "."; + } else if (targetPlayer == attackerPlayer) { + ss << "You lose " << damageString << " due to your own attack."; + } else { + ss << "You lose " << damageString << " due to an attack by " << attacker->getNameDescription() << '.'; + } + targetPlayer->sendTextMessage(MESSAGE_EVENT_DEFAULT, ss.str()); + } + + std::string realDamageStr = std::to_string(realDamage); + for (Creature* spectator : list) { + Player* tmpPlayer = spectator->getPlayer(); + tmpPlayer->sendAnimatedText(targetPos, color, realDamageStr); + } + } + } + + return true; +} + +bool Game::combatChangeMana(Creature* attacker, Creature* target, int32_t manaChange) +{ + if (manaChange > 0) { + target->changeMana(manaChange); + } else { + const Position& targetPos = target->getPosition(); + if (!target->isAttackable()) { + if (!target->isInGhostMode()) { + addMagicEffect(targetPos, CONST_ME_POFF); + } + return false; + } + + Player* attackerPlayer; + if (attacker) { + attackerPlayer = attacker->getPlayer(); + } else { + attackerPlayer = nullptr; + } + + int32_t manaLoss = std::min(target->getMana(), -manaChange); + BlockType_t blockType = target->blockHit(attacker, COMBAT_MANADRAIN, manaLoss); + if (blockType != BLOCK_NONE) { + addMagicEffect(targetPos, CONST_ME_POFF); + return false; + } + + if (manaLoss <= 0) { + return true; + } + + target->drainMana(attacker, manaLoss); + + std::string damageString = std::to_string(manaLoss); + + Player* targetPlayer = target->getPlayer(); + + SpectatorVec list; + map.getSpectators(list, targetPos, false, true); + if (targetPlayer) { + std::stringstream ss; + if (!attacker) { + ss << "You lose " << damageString << " mana."; + } else if (targetPlayer == attackerPlayer) { + ss << "You lose " << damageString << " mana due to your own attack."; + } else { + ss << "You lose " << damageString << " mana due to an attack by " << attacker->getNameDescription() << '.'; + } + targetPlayer->sendTextMessage(MESSAGE_EVENT_DEFAULT, ss.str()); + } + + for (Creature* spectator : list) { + Player* tmpPlayer = spectator->getPlayer(); + tmpPlayer->sendAnimatedText(targetPos, TEXTCOLOR_BLUE, damageString); + } + } + + return true; +} + +void Game::addCreatureHealth(const Creature* target) +{ + SpectatorVec list; + map.getSpectators(list, target->getPosition(), true, true); + addCreatureHealth(list, target); +} + +void Game::addCreatureHealth(const SpectatorVec& list, const Creature* target) +{ + for (Creature* spectator : list) { + if (Player* tmpPlayer = spectator->getPlayer()) { + tmpPlayer->sendCreatureHealth(target); + } + } +} + +void Game::addMagicEffect(const Position& pos, uint8_t effect) +{ + SpectatorVec list; + map.getSpectators(list, pos, true, true); + addMagicEffect(list, pos, effect); +} + +void Game::addMagicEffect(const SpectatorVec& list, const Position& pos, uint8_t effect) +{ + for (Creature* spectator : list) { + if (Player* tmpPlayer = spectator->getPlayer()) { + tmpPlayer->sendMagicEffect(pos, effect); + } + } +} + +void Game::addDistanceEffect(const Position& fromPos, const Position& toPos, uint8_t effect) +{ + SpectatorVec list; + map.getSpectators(list, fromPos, false, true); + map.getSpectators(list, toPos, false, true); + addDistanceEffect(list, fromPos, toPos, effect); +} + +void Game::addDistanceEffect(const SpectatorVec& list, const Position& fromPos, const Position& toPos, uint8_t effect) +{ + for (Creature* spectator : list) { + if (Player* tmpPlayer = spectator->getPlayer()) { + tmpPlayer->sendDistanceShoot(fromPos, toPos, effect); + } + } +} + +void Game::addAnimatedText(const Position& pos, uint8_t color, const std::string& text) +{ + SpectatorVec list; + map.getSpectators(list, pos, false, true); + addAnimatedText(list, pos, color, text); +} + +void Game::addAnimatedText(const SpectatorVec& list, const Position& pos, uint8_t color, const std::string& text) +{ + for (Creature* spectator : list) { + if (Player* tmpPlayer = spectator->getPlayer()) { + tmpPlayer->sendAnimatedText(pos, color, text); + } + } +} + +void Game::addMonsterSayText(const Position& pos, const std::string& text) +{ + SpectatorVec list; + map.getSpectators(list, pos, false, true); + + for (Creature* spectator : list) { + if (Player* tmpPlayer = spectator->getPlayer()) { + tmpPlayer->sendCreatureSay(nullptr, TALKTYPE_MONSTER_SAY, text, &pos); + } + } +} + +void Game::startDecay(Item* item) +{ + if (!item || !item->canDecay()) { + return; + } + + ItemDecayState_t decayState = item->getDecaying(); + if (decayState == DECAYING_TRUE) { + return; + } + + if (item->getDuration() > 0) { + item->incrementReferenceCounter(); + item->setDecaying(DECAYING_TRUE); + toDecayItems.push_front(item); + } else { + internalDecayItem(item); + } +} + +void Game::internalDecayItem(Item* item) +{ + const ItemType& it = Item::items[item->getID()]; + if (it.decayTo != 0) { + Item* newItem = transformItem(item, it.decayTo); + startDecay(newItem); + } else { + ReturnValue ret = internalRemoveItem(item); + if (ret != RETURNVALUE_NOERROR) { + std::cout << "[Debug - Game::internalDecayItem] internalDecayItem failed, error code: " << static_cast(ret) << ", item id: " << item->getID() << std::endl; + } + } +} + +void Game::checkDecay() +{ + g_scheduler.addEvent(createSchedulerTask(EVENT_DECAYINTERVAL, std::bind(&Game::checkDecay, this))); + + size_t bucket = (lastBucket + 1) % EVENT_DECAY_BUCKETS; + + auto it = decayItems[bucket].begin(), end = decayItems[bucket].end(); + while (it != end) { + Item* item = *it; + if (!item->canDecay()) { + item->setDecaying(DECAYING_FALSE); + ReleaseItem(item); + it = decayItems[bucket].erase(it); + continue; + } + + int32_t duration = item->getDuration(); + int32_t decreaseTime = std::min(EVENT_DECAYINTERVAL * EVENT_DECAY_BUCKETS, duration); + + duration -= decreaseTime; + item->decreaseDuration(decreaseTime); + + if (duration <= 0) { + it = decayItems[bucket].erase(it); + internalDecayItem(item); + ReleaseItem(item); + } else if (duration < EVENT_DECAYINTERVAL * EVENT_DECAY_BUCKETS) { + it = decayItems[bucket].erase(it); + size_t newBucket = (bucket + ((duration + EVENT_DECAYINTERVAL / 2) / 1000)) % EVENT_DECAY_BUCKETS; + if (newBucket == bucket) { + internalDecayItem(item); + ReleaseItem(item); + } else { + decayItems[newBucket].push_back(item); + } + } else { + ++it; + } + } + + lastBucket = bucket; + cleanup(); +} + +void Game::checkLight() +{ + g_scheduler.addEvent(createSchedulerTask(EVENT_LIGHTINTERVAL, std::bind(&Game::checkLight, this))); + + lightHour += lightHourDelta; + + if (lightHour > 1440) { + lightHour -= 1440; + } + + if (std::abs(lightHour - SUNRISE) < 2 * lightHourDelta) { + lightState = LIGHT_STATE_SUNRISE; + } else if (std::abs(lightHour - SUNSET) < 2 * lightHourDelta) { + lightState = LIGHT_STATE_SUNSET; + } + + int32_t newLightLevel = lightLevel; + bool lightChange = false; + + switch (lightState) { + case LIGHT_STATE_SUNRISE: { + newLightLevel += (LIGHT_LEVEL_DAY - LIGHT_LEVEL_NIGHT) / 30; + lightChange = true; + break; + } + case LIGHT_STATE_SUNSET: { + newLightLevel -= (LIGHT_LEVEL_DAY - LIGHT_LEVEL_NIGHT) / 30; + lightChange = true; + break; + } + default: + break; + } + + if (newLightLevel <= LIGHT_LEVEL_NIGHT) { + lightLevel = LIGHT_LEVEL_NIGHT; + lightState = LIGHT_STATE_NIGHT; + } else if (newLightLevel >= LIGHT_LEVEL_DAY) { + lightLevel = LIGHT_LEVEL_DAY; + lightState = LIGHT_STATE_DAY; + } else { + lightLevel = newLightLevel; + } + + if (lightChange) { + LightInfo lightInfo; + getWorldLightInfo(lightInfo); + + for (const auto& it : players) { + it.second->sendWorldLight(lightInfo); + } + } +} + +void Game::getWorldLightInfo(LightInfo& lightInfo) const +{ + lightInfo.level = lightLevel; + lightInfo.color = 0xD7; +} + +void Game::addCommandTag(char tag) +{ + for (char commandTag : commandTags) { + if (commandTag == tag) { + return; + } + } + commandTags.push_back(tag); +} + +void Game::resetCommandTag() +{ + commandTags.clear(); +} + +void Game::shutdown() +{ + std::cout << "Shutting down..." << std::flush; + + g_scheduler.shutdown(); + g_databaseTasks.shutdown(); + g_dispatcher.shutdown(); + map.spawns.clear(); + raids.clear(); + + cleanup(); + + if (serviceManager) { + serviceManager->stop(); + } + + ConnectionManager::getInstance().closeAll(); + + std::cout << " done!" << std::endl; +} + +void Game::cleanup() +{ + //free memory + for (auto creature : ToReleaseCreatures) { + creature->decrementReferenceCounter(); + } + ToReleaseCreatures.clear(); + + for (auto item : ToReleaseItems) { + item->decrementReferenceCounter(); + } + ToReleaseItems.clear(); + + for (Item* item : toDecayItems) { + const uint32_t dur = item->getDuration(); + if (dur >= EVENT_DECAYINTERVAL * EVENT_DECAY_BUCKETS) { + decayItems[lastBucket].push_back(item); + } else { + decayItems[(lastBucket + 1 + dur / 1000) % EVENT_DECAY_BUCKETS].push_back(item); + } + } + toDecayItems.clear(); +} + +void Game::ReleaseCreature(Creature* creature) +{ + ToReleaseCreatures.push_back(creature); +} + +void Game::ReleaseItem(Item* item) +{ + ToReleaseItems.push_back(item); +} + +void Game::broadcastMessage(const std::string& text, MessageClasses type) const +{ + std::cout << "> Broadcasted message: \"" << text << "\"." << std::endl; + for (const auto& it : players) { + it.second->sendTextMessage(type, text); + } +} + +void Game::updateCreatureSkull(const Creature* creature) +{ + if (getWorldType() != WORLD_TYPE_PVP) { + return; + } + + SpectatorVec list; + map.getSpectators(list, creature->getPosition(), true, true); + for (Creature* spectator : list) { + spectator->getPlayer()->sendCreatureSkull(creature); + } +} + +void Game::updatePlayerShield(Player* player) +{ + SpectatorVec list; + map.getSpectators(list, player->getPosition(), true, true); + for (Creature* spectator : list) { + spectator->getPlayer()->sendCreatureShield(player); + } +} + +void Game::updatePremium(Account& account) +{ + bool save = false; + time_t timeNow = time(nullptr); + + if (account.premiumDays != 0 && account.premiumDays != std::numeric_limits::max()) { + if (account.lastDay == 0) { + account.lastDay = timeNow; + save = true; + } else { + uint32_t days = (timeNow - account.lastDay) / 86400; + if (days > 0) { + if (days >= account.premiumDays) { + account.premiumDays = 0; + account.lastDay = 0; + } else { + account.premiumDays -= days; + time_t remainder = (timeNow - account.lastDay) % 86400; + account.lastDay = timeNow - remainder; + } + + save = true; + } + } + } else if (account.lastDay != 0) { + account.lastDay = 0; + save = true; + } + + if (save && !IOLoginData::saveAccount(account)) { + std::cout << "> ERROR: Failed to save account: " << account.id << "!" << std::endl; + } +} + +void Game::loadMotdNum() +{ + Database* db = Database::getInstance(); + + DBResult_ptr result = db->storeQuery("SELECT `value` FROM `server_config` WHERE `config` = 'motd_num'"); + if (result) { + motdNum = result->getNumber("value"); + } else { + db->executeQuery("INSERT INTO `server_config` (`config`, `value`) VALUES ('motd_num', '0')"); + } + + result = db->storeQuery("SELECT `value` FROM `server_config` WHERE `config` = 'motd_hash'"); + if (result) { + motdHash = result->getString("value"); + if (motdHash != transformToSHA1(g_config.getString(ConfigManager::MOTD))) { + ++motdNum; + } + } else { + db->executeQuery("INSERT INTO `server_config` (`config`, `value`) VALUES ('motd_hash', '')"); + } +} + +void Game::saveMotdNum() const +{ + Database* db = Database::getInstance(); + + std::ostringstream query; + query << "UPDATE `server_config` SET `value` = '" << motdNum << "' WHERE `config` = 'motd_num'"; + db->executeQuery(query.str()); + + query.str(std::string()); + query << "UPDATE `server_config` SET `value` = '" << transformToSHA1(g_config.getString(ConfigManager::MOTD)) << "' WHERE `config` = 'motd_hash'"; + db->executeQuery(query.str()); +} + +void Game::checkPlayersRecord() +{ + const size_t playersOnline = getPlayersOnline(); + if (playersOnline > playersRecord) { + uint32_t previousRecord = playersRecord; + playersRecord = playersOnline; + + for (const auto& it : g_globalEvents->getEventMap(GLOBALEVENT_RECORD)) { + it.second->executeRecord(playersRecord, previousRecord); + } + updatePlayersRecord(); + } +} + +void Game::updatePlayersRecord() const +{ + Database* db = Database::getInstance(); + + std::ostringstream query; + query << "UPDATE `server_config` SET `value` = '" << playersRecord << "' WHERE `config` = 'players_record'"; + db->executeQuery(query.str()); +} + +void Game::loadPlayersRecord() +{ + Database* db = Database::getInstance(); + + DBResult_ptr result = db->storeQuery("SELECT `value` FROM `server_config` WHERE `config` = 'players_record'"); + if (result) { + playersRecord = result->getNumber("value"); + } else { + db->executeQuery("INSERT INTO `server_config` (`config`, `value`) VALUES ('players_record', '0')"); + } +} + +uint64_t Game::getExperienceStage(uint32_t level) +{ + if (!stagesEnabled) { + return g_config.getNumber(ConfigManager::RATE_EXPERIENCE); + } + + if (useLastStageLevel && level >= lastStageLevel) { + return stages[lastStageLevel]; + } + + return stages[level]; +} + +bool Game::loadExperienceStages() +{ + pugi::xml_document doc; + pugi::xml_parse_result result = doc.load_file("data/XML/stages.xml"); + if (!result) { + printXMLError("Error - Game::loadExperienceStages", "data/XML/stages.xml", result); + return false; + } + + for (auto stageNode : doc.child("stages").children()) { + if (strcasecmp(stageNode.name(), "config") == 0) { + stagesEnabled = stageNode.attribute("enabled").as_bool(); + } else { + uint32_t minLevel, maxLevel, multiplier; + + pugi::xml_attribute minLevelAttribute = stageNode.attribute("minlevel"); + if (minLevelAttribute) { + minLevel = pugi::cast(minLevelAttribute.value()); + } else { + minLevel = 1; + } + + pugi::xml_attribute maxLevelAttribute = stageNode.attribute("maxlevel"); + if (maxLevelAttribute) { + maxLevel = pugi::cast(maxLevelAttribute.value()); + } else { + maxLevel = 0; + lastStageLevel = minLevel; + useLastStageLevel = true; + } + + pugi::xml_attribute multiplierAttribute = stageNode.attribute("multiplier"); + if (multiplierAttribute) { + multiplier = pugi::cast(multiplierAttribute.value()); + } else { + multiplier = 1; + } + + if (useLastStageLevel) { + stages[lastStageLevel] = multiplier; + } else { + for (uint32_t i = minLevel; i <= maxLevel; ++i) { + stages[i] = multiplier; + } + } + } + } + return true; +} + +void Game::playerInviteToParty(uint32_t playerId, uint32_t invitedId) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + Player* invitedPlayer = getPlayerByID(invitedId); + if (!invitedPlayer || invitedPlayer->isInviting(player)) { + return; + } + + if (invitedPlayer->getParty()) { + std::ostringstream ss; + ss << invitedPlayer->getName() << " is already in a party."; + player->sendTextMessage(MESSAGE_INFO_DESCR, ss.str()); + return; + } + + Party* party = player->getParty(); + if (!party) { + party = new Party(player); + } else if (party->getLeader() != player) { + return; + } + + party->invitePlayer(*invitedPlayer); +} + +void Game::playerJoinParty(uint32_t playerId, uint32_t leaderId) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + Player* leader = getPlayerByID(leaderId); + if (!leader || !leader->isInviting(player)) { + return; + } + + Party* party = leader->getParty(); + if (!party || party->getLeader() != leader) { + return; + } + + if (player->getParty()) { + player->sendTextMessage(MESSAGE_INFO_DESCR, "You are already in a party."); + return; + } + + party->joinParty(*player); +} + +void Game::playerRevokePartyInvitation(uint32_t playerId, uint32_t invitedId) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + Party* party = player->getParty(); + if (!party || party->getLeader() != player) { + return; + } + + Player* invitedPlayer = getPlayerByID(invitedId); + if (!invitedPlayer || !player->isInviting(invitedPlayer)) { + return; + } + + party->revokeInvitation(*invitedPlayer); +} + +void Game::playerPassPartyLeadership(uint32_t playerId, uint32_t newLeaderId) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + Party* party = player->getParty(); + if (!party || party->getLeader() != player) { + return; + } + + Player* newLeader = getPlayerByID(newLeaderId); + if (!newLeader || !player->isPartner(newLeader)) { + return; + } + + party->passPartyLeadership(newLeader); +} + +void Game::playerLeaveParty(uint32_t playerId) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + Party* party = player->getParty(); + if (!party || player->hasCondition(CONDITION_INFIGHT)) { + return; + } + + party->leaveParty(player); +} + +void Game::playerEnableSharedPartyExperience(uint32_t playerId, bool sharedExpActive) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + Party* party = player->getParty(); + if (!party || player->hasCondition(CONDITION_INFIGHT)) { + return; + } + + party->setSharedExperience(player, sharedExpActive); +} + +void Game::playerProcessRuleViolationReport(uint32_t playerId, const std::string& name) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + if (player->getAccountType() < ACCOUNT_TYPE_GAMEMASTER) { + return; + } + + Player* reporter = getPlayerByName(name); + if (!reporter) { + return; + } + + auto it = ruleViolations.find(reporter->getID()); + if (it == ruleViolations.end()) { + return; + } + + RuleViolation& ruleViolation = it->second; + if (!ruleViolation.pending) { + return; + } + + ruleViolation.gamemasterId = player->getID(); + ruleViolation.pending = false; + + ChatChannel* channel = g_chat->getChannelById(CHANNEL_RULE_REP); + if (channel) { + for (auto userPtr : channel->getUsers()) { + if (userPtr.second) { + userPtr.second->sendRemoveRuleViolationReport(reporter->getName()); + } + } + } +} + +void Game::playerCloseRuleViolationReport(uint32_t playerId, const std::string& name) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + Player* reporter = getPlayerByName(name); + if (!reporter) { + return; + } + + closeRuleViolationReport(reporter); +} + +void Game::playerCancelRuleViolationReport(uint32_t playerId) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + cancelRuleViolationReport(player); +} + +void Game::playerReportRuleViolationReport(Player* player, const std::string& text) +{ + auto it = ruleViolations.find(player->getID()); + if (it != ruleViolations.end()) { + player->sendCancelMessage("You already have a pending rule violation report. Close it before starting a new one."); + return; + } + + RuleViolation ruleViolation = RuleViolation(player->getID(), text); + ruleViolations[player->getID()] = ruleViolation; + + ChatChannel* channel = g_chat->getChannelById(CHANNEL_RULE_REP); + if (channel) { + for (auto userPtr : channel->getUsers()) { + if (userPtr.second) { + userPtr.second->sendToChannel(player, TALKTYPE_RVR_CHANNEL, text, CHANNEL_RULE_REP); + } + } + } +} + +void Game::playerContinueRuleViolationReport(Player* player, const std::string& text) +{ + auto it = ruleViolations.find(player->getID()); + if (it == ruleViolations.end()) { + return; + } + + RuleViolation& rvr = it->second; + Player* toPlayer = getPlayerByID(rvr.gamemasterId); + if (!toPlayer) { + return; + } + + toPlayer->sendCreatureSay(player, TALKTYPE_RVR_CONTINUE, text, 0); + player->sendTextMessage(MESSAGE_STATUS_SMALL, "Message sent to Counsellor."); +} + +void Game::kickPlayer(uint32_t playerId, bool displayEffect) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + player->kickPlayer(displayEffect); +} + +void Game::playerReportBug(uint32_t playerId, const std::string& message) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + if (player->getAccountType() == ACCOUNT_TYPE_NORMAL) { + return; + } + + std::string fileName = "data/reports/" + player->getName() + " report.txt"; + FILE* file = fopen(fileName.c_str(), "a"); + if (!file) { + player->sendTextMessage(MESSAGE_EVENT_DEFAULT, "There was an error when processing your report, please contact a gamemaster."); + return; + } + + const Position& playerPosition = player->getPosition(); + fprintf(file, "------------------------------\nName: %s [Player Position: %u, %u, %u]\nComment: %s\n", player->getName().c_str(), playerPosition.x, playerPosition.y, playerPosition.z, message.c_str()); + fclose(file); + + player->sendTextMessage(MESSAGE_EVENT_DEFAULT, "Your report has been sent to " + g_config.getString(ConfigManager::SERVER_NAME) + "."); +} + +void Game::playerDebugAssert(uint32_t playerId, const std::string& assertLine, const std::string& date, const std::string& description, const std::string& comment) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + // TODO: move debug assertions to database + FILE* file = fopen("client_assertions.txt", "a"); + if (file) { + fprintf(file, "----- %s - %s (%s) -----\n", formatDate(time(nullptr)).c_str(), player->getName().c_str(), convertIPToString(player->getIP()).c_str()); + fprintf(file, "%s\n%s\n%s\n%s\n", assertLine.c_str(), date.c_str(), description.c_str(), comment.c_str()); + fclose(file); + } +} + +void Game::parsePlayerExtendedOpcode(uint32_t playerId, uint8_t opcode, const std::string& buffer) +{ + Player* player = getPlayerByID(playerId); + if (!player) { + return; + } + + for (CreatureEvent* creatureEvent : player->getCreatureEvents(CREATURE_EVENT_EXTENDED_OPCODE)) { + creatureEvent->executeExtendedOpcode(player, opcode, buffer); + } +} + +void Game::closeRuleViolationReport(Player* player) +{ + const auto it = ruleViolations.find(player->getID()); + if (it == ruleViolations.end()) { + return; + } + + ruleViolations.erase(it); + player->sendLockRuleViolationReport(); + + ChatChannel* channel = g_chat->getChannelById(CHANNEL_RULE_REP); + if (channel) { + for (UsersMap::const_iterator ut = channel->getUsers().begin(); ut != channel->getUsers().end(); ++ut) { + if (ut->second) { + ut->second->sendRemoveRuleViolationReport(player->getName()); + } + } + } +} + +void Game::cancelRuleViolationReport(Player* player) +{ + const auto it = ruleViolations.find(player->getID()); + if (it == ruleViolations.end()) { + return; + } + + RuleViolation& ruleViolation = it->second; + Player* gamemaster = getPlayerByID(ruleViolation.gamemasterId); + if (!ruleViolation.pending && gamemaster) { + // Send to the responder + gamemaster->sendRuleViolationCancel(player->getName()); + } + + // Send to channel + ChatChannel* channel = g_chat->getChannelById(CHANNEL_RULE_REP); + if (channel) { + for (UsersMap::const_iterator ut = channel->getUsers().begin(); ut != channel->getUsers().end(); ++ut) { + if (ut->second) { + ut->second->sendRemoveRuleViolationReport(player->getName()); + } + } + } + + // Erase it + ruleViolations.erase(it); +} + +void Game::forceAddCondition(uint32_t creatureId, Condition* condition) +{ + Creature* creature = getCreatureByID(creatureId); + if (!creature) { + delete condition; + return; + } + + creature->addCondition(condition, true); +} + +void Game::forceRemoveCondition(uint32_t creatureId, ConditionType_t type) +{ + Creature* creature = getCreatureByID(creatureId); + if (!creature) { + return; + } + + creature->removeCondition(type, true); +} + +void Game::addPlayer(Player* player) +{ + const std::string& lowercase_name = asLowerCaseString(player->getName()); + mappedPlayerNames[lowercase_name] = player; + wildcardTree.insert(lowercase_name); + players[player->getID()] = player; +} + +void Game::removePlayer(Player* player) +{ + const std::string& lowercase_name = asLowerCaseString(player->getName()); + mappedPlayerNames.erase(lowercase_name); + wildcardTree.remove(lowercase_name); + players.erase(player->getID()); +} + +void Game::addNpc(Npc* npc) +{ + npcs[npc->getID()] = npc; +} + +void Game::removeNpc(Npc* npc) +{ + npcs.erase(npc->getID()); +} + +void Game::addMonster(Monster* monster) +{ + monsters[monster->getID()] = monster; +} + +void Game::removeMonster(Monster* monster) +{ + monsters.erase(monster->getID()); +} + +Guild* Game::getGuild(uint32_t id) const +{ + auto it = guilds.find(id); + if (it == guilds.end()) { + return nullptr; + } + return it->second; +} + +void Game::addGuild(Guild* guild) +{ + guilds[guild->getId()] = guild; +} + +void Game::removeGuild(uint32_t guildId) +{ + guilds.erase(guildId); +} + +void Game::internalRemoveItems(std::vector itemList, uint32_t amount, bool stackable) +{ + if (stackable) { + for (Item* item : itemList) { + if (item->getItemCount() > amount) { + internalRemoveItem(item, amount); + break; + } else { + amount -= item->getItemCount(); + internalRemoveItem(item); + } + } + } else { + for (Item* item : itemList) { + internalRemoveItem(item); + } + } +} + +BedItem* Game::getBedBySleeper(uint32_t guid) const +{ + auto it = bedSleepersMap.find(guid); + if (it == bedSleepersMap.end()) { + return nullptr; + } + return it->second; +} + +void Game::setBedSleeper(BedItem* bed, uint32_t guid) +{ + bedSleepersMap[guid] = bed; +} + +void Game::removeBedSleeper(uint32_t guid) +{ + auto it = bedSleepersMap.find(guid); + if (it != bedSleepersMap.end()) { + bedSleepersMap.erase(it); + } +} diff --git a/src/game.h b/src/game.h new file mode 100644 index 0000000..20d80e2 --- /dev/null +++ b/src/game.h @@ -0,0 +1,564 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_GAME_H_3EC96D67DD024E6093B3BAC29B7A6D7F +#define FS_GAME_H_3EC96D67DD024E6093B3BAC29B7A6D7F + +#include "account.h" +#include "combat.h" +#include "commands.h" +#include "groups.h" +#include "map.h" +#include "position.h" +#include "item.h" +#include "container.h" +#include "player.h" +#include "raids.h" +#include "npc.h" +#include "wildcardtree.h" + +class ServiceManager; +class Creature; +class Monster; +class Npc; +class CombatInfo; + +enum stackPosType_t { + STACKPOS_MOVE, + STACKPOS_LOOK, + STACKPOS_TOPDOWN_ITEM, + STACKPOS_USEITEM, + STACKPOS_USETARGET, +}; + +enum WorldType_t { + WORLD_TYPE_NO_PVP = 1, + WORLD_TYPE_PVP = 2, + WORLD_TYPE_PVP_ENFORCED = 3, +}; + +enum GameState_t { + GAME_STATE_STARTUP, + GAME_STATE_INIT, + GAME_STATE_NORMAL, + GAME_STATE_CLOSED, + GAME_STATE_SHUTDOWN, + GAME_STATE_CLOSING, + GAME_STATE_MAINTAIN, +}; + +enum LightState_t { + LIGHT_STATE_DAY, + LIGHT_STATE_NIGHT, + LIGHT_STATE_SUNSET, + LIGHT_STATE_SUNRISE, +}; + +struct RuleViolation { + RuleViolation() = default; + RuleViolation(uint32_t _reporterId, const std::string& _text) : + reporterId(_reporterId), + gamemasterId(0), + text(_text), + pending(true) + { + } + + uint32_t reporterId; + uint32_t gamemasterId; + std::string text; + bool pending; +}; + +static constexpr int32_t EVENT_LIGHTINTERVAL = 10000; +static constexpr int32_t EVENT_DECAYINTERVAL = 250; +static constexpr int32_t EVENT_DECAY_BUCKETS = 4; + +/** + * Main Game class. + * This class is responsible to control everything that happens + */ + +class Game +{ + public: + Game() = default; + ~Game(); + + // non-copyable + Game(const Game&) = delete; + Game& operator=(const Game&) = delete; + + void start(ServiceManager* manager); + + void forceAddCondition(uint32_t creatureId, Condition* condition); + void forceRemoveCondition(uint32_t creatureId, ConditionType_t type); + + bool loadMainMap(const std::string& filename); + void loadMap(const std::string& path); + + /** + * Get the map size - info purpose only + * \param width width of the map + * \param height height of the map + */ + void getMapDimensions(uint32_t& width, uint32_t& height) const { + width = map.width; + height = map.height; + } + + void setWorldType(WorldType_t type); + WorldType_t getWorldType() const { + return worldType; + } + + Cylinder* internalGetCylinder(Player* player, const Position& pos) const; + Thing* internalGetThing(Player* player, const Position& pos, int32_t index, + uint32_t spriteId, stackPosType_t type) const; + static void internalGetPosition(Item* item, Position& pos, uint8_t& stackpos); + + static std::string getTradeErrorDescription(ReturnValue ret, Item* item); + + /** + * Returns a creature based on the unique creature identifier + * \param id is the unique creature id to get a creature pointer to + * \returns A Creature pointer to the creature + */ + Creature* getCreatureByID(uint32_t id); + + /** + * Returns a monster based on the unique creature identifier + * \param id is the unique monster id to get a monster pointer to + * \returns A Monster pointer to the monster + */ + Monster* getMonsterByID(uint32_t id); + + /** + * Returns a npc based on the unique creature identifier + * \param id is the unique npc id to get a npc pointer to + * \returns A NPC pointer to the npc + */ + Npc* getNpcByID(uint32_t id); + + /** + * Returns a player based on the unique creature identifier + * \param id is the unique player id to get a player pointer to + * \returns A Pointer to the player + */ + Player* getPlayerByID(uint32_t id); + + /** + * Returns a creature based on a string name identifier + * \param s is the name identifier + * \returns A Pointer to the creature + */ + Creature* getCreatureByName(const std::string& s); + + /** + * Returns a npc based on a string name identifier + * \param s is the name identifier + * \returns A Pointer to the npc + */ + Npc* getNpcByName(const std::string& s); + + /** + * Returns a player based on a string name identifier + * \param s is the name identifier + * \returns A Pointer to the player + */ + Player* getPlayerByName(const std::string& s); + + /** + * Returns a player based on guid + * \returns A Pointer to the player + */ + Player* getPlayerByGUID(const uint32_t& guid); + + /** + * Returns a player based on a string name identifier, with support for the "~" wildcard. + * \param s is the name identifier, with or without wildcard + * \param player will point to the found player (if any) + * \return "RETURNVALUE_PLAYERWITHTHISNAMEISNOTONLINE" or "RETURNVALUE_NAMEISTOOAMBIGIOUS" + */ + ReturnValue getPlayerByNameWildcard(const std::string& s, Player*& player); + + /** + * Returns a player based on an account number identifier + * \param acc is the account identifier + * \returns A Pointer to the player + */ + Player* getPlayerByAccount(uint32_t acc); + + /* Place Creature on the map without sending out events to the surrounding. + * \param creature Creature to place on the map + * \param pos The position to place the creature + * \param extendedPos If true, the creature will in first-hand be placed 2 tiles away + * \param forced If true, placing the creature will not fail because of obstacles (creatures/items) + */ + bool internalPlaceCreature(Creature* creature, const Position& pos, bool extendedPos = false, bool forced = false); + + /** + * Place Creature on the map. + * \param creature Creature to place on the map + * \param pos The position to place the creature + * \param extendedPos If true, the creature will in first-hand be placed 2 tiles away + * \param force If true, placing the creature will not fail because of obstacles (creatures/items) + */ + bool placeCreature(Creature* creature, const Position& pos, bool extendedPos = false, bool force = false); + + /** + * Remove Creature from the map. + * Removes the Creature the map + * \param c Creature to remove + */ + bool removeCreature(Creature* creature, bool isLogout = true); + + void addCreatureCheck(Creature* creature); + static void removeCreatureCheck(Creature* creature); + + size_t getPlayersOnline() const { + return players.size(); + } + size_t getMonstersOnline() const { + return monsters.size(); + } + size_t getNpcsOnline() const { + return npcs.size(); + } + uint32_t getPlayersRecord() const { + return playersRecord; + } + + void getWorldLightInfo(LightInfo& lightInfo) const; + + ReturnValue internalMoveCreature(Creature* creature, Direction direction, uint32_t flags = 0); + ReturnValue internalMoveCreature(Creature& creature, Tile& toTile, uint32_t flags = 0); + + ReturnValue internalMoveItem(Cylinder* fromCylinder, Cylinder* toCylinder, int32_t index, + Item* item, uint32_t count, Item** _moveItem, uint32_t flags = 0, Creature* actor = nullptr, Item* tradeItem = nullptr); + + ReturnValue internalAddItem(Cylinder* toCylinder, Item* item, int32_t index = INDEX_WHEREEVER, + uint32_t flags = 0, bool test = false); + ReturnValue internalAddItem(Cylinder* toCylinder, Item* item, int32_t index, + uint32_t flags, bool test, uint32_t& remainderCount); + ReturnValue internalRemoveItem(Item* item, int32_t count = -1, bool test = false, uint32_t flags = 0); + + ReturnValue internalPlayerAddItem(Player* player, Item* item, bool dropOnMap = true, slots_t slot = CONST_SLOT_WHEREEVER); + + /** + * Find an item of a certain type + * \param cylinder to search the item + * \param itemId is the item to remove + * \param subType is the extra type an item can have such as charges/fluidtype, default is -1 + * meaning it's not used + * \param depthSearch if true it will check child containers aswell + * \returns A pointer to the item to an item and nullptr if not found + */ + Item* findItemOfType(Cylinder* cylinder, uint16_t itemId, + bool depthSearch = true, int32_t subType = -1) const; + + /** + * Remove/Add item(s) with a monetary value + * \param cylinder to remove the money from + * \param money is the amount to remove + * \param flags optional flags to modifiy the default behaviour + * \returns true if the removal was successful + */ + bool removeMoney(Cylinder* cylinder, uint64_t money, uint32_t flags = 0); + + /** + * Add item(s) with monetary value + * \param cylinder which will receive money + * \param money the amount to give + * \param flags optional flags to modify default behavior + */ + void addMoney(Cylinder* cylinder, uint64_t money, uint32_t flags = 0); + + /** + * Transform one item to another type/count + * \param item is the item to transform + * \param newId is the new itemid + * \param newCount is the new count value, use default value (-1) to not change it + * \returns true if the tranformation was successful + */ + Item* transformItem(Item* item, uint16_t newId, int32_t newCount = -1); + + /** + * Teleports an object to another position + * \param thing is the object to teleport + * \param newPos is the new position + * \param pushMove force teleport if false + * \param flags optional flags to modify default behavior + * \returns true if the teleportation was successful + */ + ReturnValue internalTeleport(Thing* thing, const Position& newPos, bool pushMove = true, uint32_t flags = 0); + + /** + * Turn a creature to a different direction. + * \param creature Creature to change the direction + * \param dir Direction to turn to + */ + bool internalCreatureTurn(Creature* creature, Direction dir); + + /** + * Creature wants to say something. + * \param creature Creature pointer + * \param type Type of message + * \param text The text to say + */ + bool internalCreatureSay(Creature* creature, SpeakClasses type, const std::string& text, + bool ghostMode, SpectatorVec* listPtr = nullptr, const Position* pos = nullptr); + + void loadPlayersRecord(); + void checkPlayersRecord(); + + void kickPlayer(uint32_t playerId, bool displayEffect); + void playerReportBug(uint32_t playerId, const std::string& message); + void playerDebugAssert(uint32_t playerId, const std::string& assertLine, const std::string& date, const std::string& description, const std::string& comment); + + bool internalStartTrade(Player* player, Player* partner, Item* tradeItem); + void internalCloseTrade(Player* player); + bool playerBroadcastMessage(Player* player, const std::string& text) const; + void broadcastMessage(const std::string& text, MessageClasses type) const; + + //Implementation of player invoked events + void playerMoveThing(uint32_t playerId, const Position& fromPos, uint16_t spriteId, uint8_t fromStackPos, + const Position& toPos, uint8_t count); + void playerMoveCreatureByID(uint32_t playerId, uint32_t movingCreatureId, const Position& movingCreatureOrigPos, const Position& toPos); + void playerMoveCreature(Player* playerId, Creature* movingCreature, const Position& movingCreatureOrigPos, Tile* toTile); + void playerMoveItemByPlayerID(uint32_t playerId, const Position& fromPos, uint16_t spriteId, uint8_t fromStackPos, const Position& toPos, uint8_t count); + void playerMoveItem(Player* player, const Position& fromPos, + uint16_t spriteId, uint8_t fromStackPos, const Position& toPos, uint8_t count, Item* item, Cylinder* toCylinder); + void playerMove(uint32_t playerId, Direction direction); + void playerCreatePrivateChannel(uint32_t playerId); + void playerChannelInvite(uint32_t playerId, const std::string& name); + void playerChannelExclude(uint32_t playerId, const std::string& name); + void playerRequestChannels(uint32_t playerId); + void playerOpenChannel(uint32_t playerId, uint16_t channelId); + void playerCloseChannel(uint32_t playerId, uint16_t channelId); + void playerOpenPrivateChannel(uint32_t playerId, std::string& receiver); + void playerReceivePing(uint32_t playerId); + void playerReceivePingBack(uint32_t playerId); + void playerAutoWalk(uint32_t playerId, const std::forward_list& listDir); + void playerStopAutoWalk(uint32_t playerId); + void playerUseItemEx(uint32_t playerId, const Position& fromPos, uint8_t fromStackPos, + uint16_t fromSpriteId, const Position& toPos, uint8_t toStackPos, uint16_t toSpriteId); + void playerUseItem(uint32_t playerId, const Position& pos, uint8_t stackPos, uint8_t index, uint16_t spriteId); + void playerUseWithCreature(uint32_t playerId, const Position& fromPos, uint8_t fromStackPos, uint32_t creatureId, uint16_t spriteId); + void playerCloseContainer(uint32_t playerId, uint8_t cid); + void playerMoveUpContainer(uint32_t playerId, uint8_t cid); + void playerUpdateContainer(uint32_t playerId, uint8_t cid); + void playerRotateItem(uint32_t playerId, const Position& pos, uint8_t stackPos, const uint16_t spriteId); + void playerWriteItem(uint32_t playerId, uint32_t windowTextId, const std::string& text); + void playerSeekInContainer(uint32_t playerId, uint8_t containerId, uint16_t index); + void playerUpdateHouseWindow(uint32_t playerId, uint8_t listId, uint32_t windowTextId, const std::string& text); + void playerRequestTrade(uint32_t playerId, const Position& pos, uint8_t stackPos, + uint32_t tradePlayerId, uint16_t spriteId); + void playerAcceptTrade(uint32_t playerId); + void playerLookInTrade(uint32_t playerId, bool lookAtCounterOffer, uint8_t index); + void playerCloseTrade(uint32_t playerId); + void playerSetAttackedCreature(uint32_t playerId, uint32_t creatureId); + void playerFollowCreature(uint32_t playerId, uint32_t creatureId); + void playerCancelAttackAndFollow(uint32_t playerId); + void playerSetFightModes(uint32_t playerId, fightMode_t fightMode, chaseMode_t chaseMode, bool secureMode); + void playerLookAt(uint32_t playerId, const Position& pos, uint8_t stackPos); + void playerLookInBattleList(uint32_t playerId, uint32_t creatureId); + void playerRequestAddVip(uint32_t playerId, const std::string& name); + void playerRequestRemoveVip(uint32_t playerId, uint32_t guid); + void playerTurn(uint32_t playerId, Direction dir); + void playerRequestOutfit(uint32_t playerId); + void playerSay(uint32_t playerId, uint16_t channelId, SpeakClasses type, + const std::string& receiver, const std::string& text); + void playerChangeOutfit(uint32_t playerId, Outfit_t outfit); + void playerInviteToParty(uint32_t playerId, uint32_t invitedId); + void playerJoinParty(uint32_t playerId, uint32_t leaderId); + void playerRevokePartyInvitation(uint32_t playerId, uint32_t invitedId); + void playerPassPartyLeadership(uint32_t playerId, uint32_t newLeaderId); + void playerLeaveParty(uint32_t playerId); + void playerEnableSharedPartyExperience(uint32_t playerId, bool sharedExpActive); + void playerProcessRuleViolationReport(uint32_t playerId, const std::string& name); + void playerCloseRuleViolationReport(uint32_t playerId, const std::string& name); + void playerCancelRuleViolationReport(uint32_t playerId); + void playerReportRuleViolationReport(Player* player, const std::string& text); + void playerContinueRuleViolationReport(Player* player, const std::string& text); + void parsePlayerExtendedOpcode(uint32_t playerId, uint8_t opcode, const std::string& buffer); + + void closeRuleViolationReport(Player* player); + void cancelRuleViolationReport(Player* player); + + static void updatePremium(Account& account); + + void cleanup(); + void shutdown(); + void ReleaseCreature(Creature* creature); + void ReleaseItem(Item* item); + + bool canThrowObjectTo(const Position& fromPos, const Position& toPos, bool checkLineOfSight = true, + int32_t rangex = Map::maxClientViewportX, int32_t rangey = Map::maxClientViewportY) const; + bool isSightClear(const Position& fromPos, const Position& toPos, bool sameFloor) const; + + void changeSpeed(Creature* creature, int32_t varSpeedDelta); + void internalCreatureChangeOutfit(Creature* creature, const Outfit_t& oufit); + void internalCreatureChangeVisible(Creature* creature, bool visible); + void changeLight(const Creature* creature); + void updateCreatureSkull(const Creature* player); + void updatePlayerShield(Player* player); + + GameState_t getGameState() const; + void setGameState(GameState_t newState); + void saveGameState(); + + //Events + void checkCreatureWalk(uint32_t creatureId); + void updateCreatureWalk(uint32_t creatureId); + void checkCreatureAttack(uint32_t creatureId); + void checkCreatures(size_t index); + void checkLight(); + + bool combatBlockHit(CombatDamage& damage, Creature* attacker, Creature* target, bool checkDefense, bool checkArmor, bool field); + + void combatGetTypeInfo(CombatType_t combatType, Creature* target, TextColor_t& color, uint8_t& effect); + + bool combatChangeHealth(Creature* attacker, Creature* target, CombatDamage& damage); + bool combatChangeMana(Creature* attacker, Creature* target, int32_t manaChange); + + //animation help functions + void addCreatureHealth(const Creature* target); + static void addCreatureHealth(const SpectatorVec& list, const Creature* target); + void addMagicEffect(const Position& pos, uint8_t effect); + static void addMagicEffect(const SpectatorVec& list, const Position& pos, uint8_t effect); + void addDistanceEffect(const Position& fromPos, const Position& toPos, uint8_t effect); + static void addDistanceEffect(const SpectatorVec& list, const Position& fromPos, const Position& toPos, uint8_t effect); + void addAnimatedText(const Position& pos, uint8_t color, const std::string& text); + static void addAnimatedText(const SpectatorVec& list, const Position& pos, uint8_t color, const std::string& text); + void addMonsterSayText(const Position& pos, const std::string& text); + + void addCommandTag(char tag); + void resetCommandTag(); + + void startDecay(Item* item); + int32_t getLightHour() const { + return lightHour; + } + + bool loadExperienceStages(); + uint64_t getExperienceStage(uint32_t level); + + void loadMotdNum(); + void saveMotdNum() const; + const std::string& getMotdHash() const { return motdHash; } + uint32_t getMotdNum() const { return motdNum; } + void incrementMotdNum() { motdNum++; } + + const std::unordered_map& getRuleViolationReports() const { return ruleViolations; } + const std::unordered_map& getPlayers() const { return players; } + const std::map& getNpcs() const { return npcs; } + + void addPlayer(Player* player); + void removePlayer(Player* player); + + void addNpc(Npc* npc); + void removeNpc(Npc* npc); + + void addMonster(Monster* npc); + void removeMonster(Monster* npc); + + Guild* getGuild(uint32_t id) const; + void addGuild(Guild* guild); + void removeGuild(uint32_t guildId); + + void internalRemoveItems(std::vector itemList, uint32_t amount, bool stackable); + + BedItem* getBedBySleeper(uint32_t guid) const; + void setBedSleeper(BedItem* bed, uint32_t guid); + void removeBedSleeper(uint32_t guid); + + Groups groups; + Map map; + Raids raids; + + protected: + bool playerSayCommand(Player* player, const std::string& text); + bool playerSaySpell(Player* player, SpeakClasses type, const std::string& text); + void playerWhisper(Player* player, const std::string& text); + bool playerYell(Player* player, const std::string& text); + bool playerSpeakTo(Player* player, SpeakClasses type, const std::string& receiver, const std::string& text); + + void checkDecay(); + void internalDecayItem(Item* item); + + //list of reported rule violations, for correct channel listing + std::unordered_map ruleViolations; + + std::unordered_map players; + std::unordered_map mappedPlayerNames; + std::unordered_map guilds; + std::map stages; + + std::list decayItems[EVENT_DECAY_BUCKETS]; + std::list checkCreatureLists[EVENT_CREATURECOUNT]; + + std::forward_list toDecayItems; + + std::vector ToReleaseCreatures; + std::vector ToReleaseItems; + std::vector commandTags; + + size_t lastBucket = 0; + + WildcardTreeNode wildcardTree { false }; + + std::map npcs; + std::map monsters; + + //list of items that are in trading state, mapped to the player + std::map tradeItems; + + std::map bedSleepersMap; + + Commands commands; + + static constexpr int32_t LIGHT_LEVEL_DAY = 250; + static constexpr int32_t LIGHT_LEVEL_NIGHT = 40; + static constexpr int32_t SUNSET = 1305; + static constexpr int32_t SUNRISE = 430; + + GameState_t gameState = GAME_STATE_NORMAL; + WorldType_t worldType = WORLD_TYPE_PVP; + + LightState_t lightState = LIGHT_STATE_DAY; + uint8_t lightLevel = LIGHT_LEVEL_DAY; + int32_t lightHour = SUNRISE + (SUNSET - SUNRISE) / 2; + // (1440 minutes/day)/(3600 seconds/day)*10 seconds event interval + int32_t lightHourDelta = 1400 * 10 / 3600; + + ServiceManager* serviceManager = nullptr; + + void updatePlayersRecord() const; + uint32_t playersRecord = 0; + + std::string motdHash; + uint32_t motdNum = 0; + + uint32_t lastStageLevel = 0; + bool stagesEnabled = false; + bool useLastStageLevel = false; +}; + +#endif diff --git a/src/globalevent.cpp b/src/globalevent.cpp new file mode 100644 index 0000000..53463a8 --- /dev/null +++ b/src/globalevent.cpp @@ -0,0 +1,337 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "configmanager.h" +#include "globalevent.h" +#include "tools.h" +#include "scheduler.h" +#include "pugicast.h" + +extern ConfigManager g_config; + +GlobalEvents::GlobalEvents() : + scriptInterface("GlobalEvent Interface") +{ + scriptInterface.initState(); +} + +GlobalEvents::~GlobalEvents() +{ + clear(); +} + +void GlobalEvents::clearMap(GlobalEventMap& map) +{ + for (const auto& it : map) { + delete it.second; + } + map.clear(); +} + +void GlobalEvents::clear() +{ + g_scheduler.stopEvent(thinkEventId); + thinkEventId = 0; + g_scheduler.stopEvent(timerEventId); + timerEventId = 0; + + clearMap(thinkMap); + clearMap(serverMap); + clearMap(timerMap); + + scriptInterface.reInitState(); +} + +Event* GlobalEvents::getEvent(const std::string& nodeName) +{ + if (strcasecmp(nodeName.c_str(), "globalevent") != 0) { + return nullptr; + } + return new GlobalEvent(&scriptInterface); +} + +bool GlobalEvents::registerEvent(Event* event, const pugi::xml_node&) +{ + GlobalEvent* globalEvent = static_cast(event); //event is guaranteed to be a GlobalEvent + if (globalEvent->getEventType() == GLOBALEVENT_TIMER) { + auto result = timerMap.emplace(globalEvent->getName(), globalEvent); + if (result.second) { + if (timerEventId == 0) { + timerEventId = g_scheduler.addEvent(createSchedulerTask(SCHEDULER_MINTICKS, std::bind(&GlobalEvents::timer, this))); + } + return true; + } + } else if (globalEvent->getEventType() != GLOBALEVENT_NONE) { + auto result = serverMap.emplace(globalEvent->getName(), globalEvent); + if (result.second) { + return true; + } + } else { // think event + auto result = thinkMap.emplace(globalEvent->getName(), globalEvent); + if (result.second) { + if (thinkEventId == 0) { + thinkEventId = g_scheduler.addEvent(createSchedulerTask(SCHEDULER_MINTICKS, std::bind(&GlobalEvents::think, this))); + } + return true; + } + } + + std::cout << "[Warning - GlobalEvents::configureEvent] Duplicate registered globalevent with name: " << globalEvent->getName() << std::endl; + return false; +} + +void GlobalEvents::startup() const +{ + execute(GLOBALEVENT_STARTUP); +} + +void GlobalEvents::timer() +{ + time_t now = time(nullptr); + + int64_t nextScheduledTime = std::numeric_limits::max(); + + auto it = timerMap.begin(); + while (it != timerMap.end()) { + GlobalEvent* globalEvent = it->second; + + int64_t nextExecutionTime = globalEvent->getNextExecution() - now; + if (nextExecutionTime > 0) { + if (nextExecutionTime < nextScheduledTime) { + nextScheduledTime = nextExecutionTime; + } + + ++it; + continue; + } + + if (!globalEvent->executeEvent()) { + it = timerMap.erase(it); + continue; + } + + nextExecutionTime = 86400; + if (nextExecutionTime < nextScheduledTime) { + nextScheduledTime = nextExecutionTime; + } + + globalEvent->setNextExecution(globalEvent->getNextExecution() + nextExecutionTime); + + ++it; + } + + if (nextScheduledTime != std::numeric_limits::max()) { + timerEventId = g_scheduler.addEvent(createSchedulerTask(std::max(1000, nextScheduledTime * 1000), + std::bind(&GlobalEvents::timer, this))); + } +} + +void GlobalEvents::think() +{ + int64_t now = OTSYS_TIME(); + + int64_t nextScheduledTime = std::numeric_limits::max(); + for (const auto& it : thinkMap) { + GlobalEvent* globalEvent = it.second; + + int64_t nextExecutionTime = globalEvent->getNextExecution() - now; + if (nextExecutionTime > 0) { + if (nextExecutionTime < nextScheduledTime) { + nextScheduledTime = nextExecutionTime; + } + continue; + } + + if (!globalEvent->executeEvent()) { + std::cout << "[Error - GlobalEvents::think] Failed to execute event: " << globalEvent->getName() << std::endl; + } + + nextExecutionTime = globalEvent->getInterval(); + if (nextExecutionTime < nextScheduledTime) { + nextScheduledTime = nextExecutionTime; + } + + globalEvent->setNextExecution(globalEvent->getNextExecution() + nextExecutionTime); + } + + if (nextScheduledTime != std::numeric_limits::max()) { + thinkEventId = g_scheduler.addEvent(createSchedulerTask(nextScheduledTime, std::bind(&GlobalEvents::think, this))); + } +} + +void GlobalEvents::execute(GlobalEvent_t type) const +{ + for (const auto& it : serverMap) { + GlobalEvent* globalEvent = it.second; + if (globalEvent->getEventType() == type) { + globalEvent->executeEvent(); + } + } +} + +GlobalEventMap GlobalEvents::getEventMap(GlobalEvent_t type) +{ + switch (type) { + case GLOBALEVENT_NONE: return thinkMap; + case GLOBALEVENT_TIMER: return timerMap; + case GLOBALEVENT_STARTUP: + case GLOBALEVENT_SHUTDOWN: + case GLOBALEVENT_RECORD: { + GlobalEventMap retMap; + for (const auto& it : serverMap) { + if (it.second->getEventType() == type) { + retMap[it.first] = it.second; + } + } + return retMap; + } + default: return GlobalEventMap(); + } +} + +GlobalEvent::GlobalEvent(LuaScriptInterface* interface) : Event(interface) {} + +bool GlobalEvent::configureEvent(const pugi::xml_node& node) +{ + pugi::xml_attribute nameAttribute = node.attribute("name"); + if (!nameAttribute) { + std::cout << "[Error - GlobalEvent::configureEvent] Missing name for a globalevent" << std::endl; + return false; + } + + name = nameAttribute.as_string(); + eventType = GLOBALEVENT_NONE; + + pugi::xml_attribute attr; + if ((attr = node.attribute("time"))) { + std::vector params = vectorAtoi(explodeString(attr.as_string(), ":")); + + int32_t hour = params.front(); + if (hour < 0 || hour > 23) { + std::cout << "[Error - GlobalEvent::configureEvent] Invalid hour \"" << attr.as_string() << "\" for globalevent with name: " << name << std::endl; + return false; + } + + interval |= hour << 16; + + int32_t min = 0; + int32_t sec = 0; + if (params.size() > 1) { + min = params[1]; + if (min < 0 || min > 59) { + std::cout << "[Error - GlobalEvent::configureEvent] Invalid minute \"" << attr.as_string() << "\" for globalevent with name: " << name << std::endl; + return false; + } + + if (params.size() > 2) { + sec = params[2]; + if (sec < 0 || sec > 59) { + std::cout << "[Error - GlobalEvent::configureEvent] Invalid second \"" << attr.as_string() << "\" for globalevent with name: " << name << std::endl; + return false; + } + } + } + + time_t current_time = time(nullptr); + tm* timeinfo = localtime(¤t_time); + timeinfo->tm_hour = hour; + timeinfo->tm_min = min; + timeinfo->tm_sec = sec; + + time_t difference = static_cast(difftime(mktime(timeinfo), current_time)); + if (difference < 0) { + difference += 86400; + } + + nextExecution = current_time + difference; + eventType = GLOBALEVENT_TIMER; + } else if ((attr = node.attribute("type"))) { + const char* value = attr.value(); + if (strcasecmp(value, "startup") == 0) { + eventType = GLOBALEVENT_STARTUP; + } else if (strcasecmp(value, "shutdown") == 0) { + eventType = GLOBALEVENT_SHUTDOWN; + } else if (strcasecmp(value, "record") == 0) { + eventType = GLOBALEVENT_RECORD; + } else { + std::cout << "[Error - GlobalEvent::configureEvent] No valid type \"" << attr.as_string() << "\" for globalevent with name " << name << std::endl; + return false; + } + } else if ((attr = node.attribute("interval"))) { + interval = std::max(SCHEDULER_MINTICKS, pugi::cast(attr.value())); + nextExecution = OTSYS_TIME() + interval; + } else { + std::cout << "[Error - GlobalEvent::configureEvent] No interval for globalevent with name " << name << std::endl; + return false; + } + return true; +} + +std::string GlobalEvent::getScriptEventName() const +{ + switch (eventType) { + case GLOBALEVENT_STARTUP: return "onStartup"; + case GLOBALEVENT_SHUTDOWN: return "onShutdown"; + case GLOBALEVENT_RECORD: return "onRecord"; + case GLOBALEVENT_TIMER: return "onTime"; + default: return "onThink"; + } +} + +bool GlobalEvent::executeRecord(uint32_t current, uint32_t old) +{ + //onRecord(current, old) + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - GlobalEvent::executeRecord] Call stack overflow" << std::endl; + return false; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + env->setScriptId(scriptId, scriptInterface); + + lua_State* L = scriptInterface->getLuaState(); + scriptInterface->pushFunction(scriptId); + + lua_pushnumber(L, current); + lua_pushnumber(L, old); + return scriptInterface->callFunction(2); +} + +bool GlobalEvent::executeEvent() +{ + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - GlobalEvent::executeEvent] Call stack overflow" << std::endl; + return false; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + env->setScriptId(scriptId, scriptInterface); + lua_State* L = scriptInterface->getLuaState(); + scriptInterface->pushFunction(scriptId); + + int32_t params = 0; + if (eventType == GLOBALEVENT_NONE || eventType == GLOBALEVENT_TIMER) { + lua_pushnumber(L, interval); + params = 1; + } + + return scriptInterface->callFunction(params); +} diff --git a/src/globalevent.h b/src/globalevent.h new file mode 100644 index 0000000..1232ddf --- /dev/null +++ b/src/globalevent.h @@ -0,0 +1,114 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_GLOBALEVENT_H_B3FB9B848EA3474B9AFC326873947E3C +#define FS_GLOBALEVENT_H_B3FB9B848EA3474B9AFC326873947E3C +#include "baseevents.h" + +#include "const.h" + +enum GlobalEvent_t { + GLOBALEVENT_NONE, + GLOBALEVENT_TIMER, + + GLOBALEVENT_STARTUP, + GLOBALEVENT_SHUTDOWN, + GLOBALEVENT_RECORD, +}; + +class GlobalEvent; +typedef std::map GlobalEventMap; + +class GlobalEvents final : public BaseEvents +{ + public: + GlobalEvents(); + ~GlobalEvents(); + + // non-copyable + GlobalEvents(const GlobalEvents&) = delete; + GlobalEvents& operator=(const GlobalEvents&) = delete; + + void startup() const; + + void timer(); + void think(); + void execute(GlobalEvent_t type) const; + + GlobalEventMap getEventMap(GlobalEvent_t type); + static void clearMap(GlobalEventMap& map); + + protected: + std::string getScriptBaseName() const final { + return "globalevents"; + } + void clear() final; + + Event* getEvent(const std::string& nodeName) final; + bool registerEvent(Event* event, const pugi::xml_node& node) final; + + LuaScriptInterface& getScriptInterface() final { + return scriptInterface; + } + LuaScriptInterface scriptInterface; + + GlobalEventMap thinkMap, serverMap, timerMap; + int32_t thinkEventId = 0, timerEventId = 0; +}; + +class GlobalEvent final : public Event +{ + public: + explicit GlobalEvent(LuaScriptInterface* interface); + + bool configureEvent(const pugi::xml_node& node) final; + + bool executeRecord(uint32_t current, uint32_t old); + bool executeEvent(); + + GlobalEvent_t getEventType() const { + return eventType; + } + + const std::string& getName() const { + return name; + } + + uint32_t getInterval() const { + return interval; + } + + int64_t getNextExecution() const { + return nextExecution; + } + void setNextExecution(int64_t time) { + nextExecution = time; + } + + protected: + GlobalEvent_t eventType = GLOBALEVENT_NONE; + + std::string getScriptEventName() const final; + + std::string name; + int64_t nextExecution = 0; + uint32_t interval = 0; +}; + +#endif diff --git a/src/groups.cpp b/src/groups.cpp new file mode 100644 index 0000000..f56956c --- /dev/null +++ b/src/groups.cpp @@ -0,0 +1,57 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "groups.h" + +#include "pugicast.h" +#include "tools.h" + +bool Groups::load() +{ + pugi::xml_document doc; + pugi::xml_parse_result result = doc.load_file("data/XML/groups.xml"); + if (!result) { + printXMLError("Error - Groups::load", "data/XML/groups.xml", result); + return false; + } + + for (auto groupNode : doc.child("groups").children()) { + Group group; + group.id = pugi::cast(groupNode.attribute("id").value()); + group.name = groupNode.attribute("name").as_string(); + group.flags = pugi::cast(groupNode.attribute("flags").value()); + group.access = groupNode.attribute("access").as_bool(); + group.maxDepotItems = pugi::cast(groupNode.attribute("maxdepotitems").value()); + group.maxVipEntries = pugi::cast(groupNode.attribute("maxvipentries").value()); + groups.push_back(group); + } + return true; +} + +Group* Groups::getGroup(uint16_t id) +{ + for (Group& group : groups) { + if (group.id == id) { + return &group; + } + } + return nullptr; +} diff --git a/src/groups.h b/src/groups.h new file mode 100644 index 0000000..2215678 --- /dev/null +++ b/src/groups.h @@ -0,0 +1,41 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_GROUPS_H_EE39438337D148E1983FB79D936DD8F3 +#define FS_GROUPS_H_EE39438337D148E1983FB79D936DD8F3 + +struct Group { + std::string name; + uint64_t flags; + uint32_t maxDepotItems; + uint32_t maxVipEntries; + uint16_t id; + bool access; +}; + +class Groups { + public: + bool load(); + Group* getGroup(uint16_t id); + + private: + std::vector groups; +}; + +#endif diff --git a/src/guild.cpp b/src/guild.cpp new file mode 100644 index 0000000..34db634 --- /dev/null +++ b/src/guild.cpp @@ -0,0 +1,66 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "guild.h" + +#include "game.h" + +extern Game g_game; + +void Guild::addMember(Player* player) +{ + membersOnline.push_back(player); +} + +void Guild::removeMember(Player* player) +{ + membersOnline.remove(player); + + if (membersOnline.empty()) { + g_game.removeGuild(id); + delete this; + } +} + +GuildRank* Guild::getRankById(uint32_t rankId) +{ + for (auto& rank : ranks) { + if (rank.id == rankId) { + return &rank; + } + } + return nullptr; +} + +const GuildRank* Guild::getRankByLevel(uint8_t level) const +{ + for (const auto& rank : ranks) { + if (rank.level == level) { + return &rank; + } + } + return nullptr; +} + +void Guild::addRank(uint32_t rankId, const std::string& rankName, uint8_t level) +{ + ranks.emplace_back(rankId, rankName, level); +} diff --git a/src/guild.h b/src/guild.h new file mode 100644 index 0000000..1aeefe9 --- /dev/null +++ b/src/guild.h @@ -0,0 +1,70 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_GUILD_H_C00F0A1D732E4BA88FF62ACBE74D76BC +#define FS_GUILD_H_C00F0A1D732E4BA88FF62ACBE74D76BC + +class Player; + +struct GuildRank { + uint32_t id; + std::string name; + uint8_t level; + + GuildRank(uint32_t id, std::string name, uint8_t level) : + id(id), name(std::move(name)), level(level) {} +}; + +class Guild +{ + public: + Guild(uint32_t id, std::string name) : name(std::move(name)), id(id) {} + + void addMember(Player* player); + void removeMember(Player* player); + + uint32_t getId() const { + return id; + } + const std::string& getName() const { + return name; + } + const std::list& getMembersOnline() const { + return membersOnline; + } + uint32_t getMemberCount() const { + return memberCount; + } + void setMemberCount(uint32_t count) { + memberCount = count; + } + + GuildRank* getRankById(uint32_t id); + const GuildRank* getRankByLevel(uint8_t level) const; + void addRank(uint32_t id, const std::string& name, uint8_t level); + + private: + std::list membersOnline; + std::vector ranks; + std::string name; + uint32_t id; + uint32_t memberCount = 0; +}; + +#endif diff --git a/src/house.cpp b/src/house.cpp new file mode 100644 index 0000000..88614f9 --- /dev/null +++ b/src/house.cpp @@ -0,0 +1,730 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "pugicast.h" + +#include "house.h" +#include "iologindata.h" +#include "game.h" +#include "configmanager.h" +#include "bed.h" + +extern ConfigManager g_config; +extern Game g_game; + +House::House(uint32_t houseId) : id(houseId) {} + +void House::addTile(HouseTile* tile) +{ + tile->setFlag(TILESTATE_PROTECTIONZONE); + houseTiles.push_back(tile); +} + +void House::setOwner(uint32_t guid, bool updateDatabase/* = true*/, Player* player/* = nullptr*/) +{ + if (updateDatabase && owner != guid) { + Database* db = Database::getInstance(); + + std::ostringstream query; + query << "UPDATE `houses` SET `owner` = " << guid << ", `bid` = 0, `bid_end` = 0, `last_bid` = 0, `highest_bidder` = 0 WHERE `id` = " << id; + db->executeQuery(query.str()); + } + + if (isLoaded && owner == guid) { + return; + } + + isLoaded = true; + + if (owner != 0) { + //send items to depot + if (player) { + transferToDepot(player); + } else { + transferToDepot(); + } + + for (HouseTile* tile : houseTiles) { + if (const CreatureVector* creatures = tile->getCreatures()) { + for (int32_t i = creatures->size(); --i >= 0;) { + kickPlayer(nullptr, (*creatures)[i]->getPlayer()); + } + } + } + + // Remove players from beds + for (BedItem* bed : bedsList) { + if (bed->getSleeper() != 0) { + bed->wakeUp(nullptr); + } + } + + //clean access lists + owner = 0; + setAccessList(SUBOWNER_LIST, ""); + setAccessList(GUEST_LIST, ""); + + for (Door* door : doorList) { + door->setAccessList(""); + } + + //reset paid date + paidUntil = 0; + rentWarnings = 0; + } + + if (guid != 0) { + std::string name = IOLoginData::getNameByGuid(guid); + if (!name.empty()) { + owner = guid; + ownerName = name; + } + } + + updateDoorDescription(); +} + +void House::updateDoorDescription() const +{ + std::ostringstream ss; + if (owner != 0) { + ss << "It belongs to house '" << houseName << "'. " << ownerName << " owns this house."; + } else { + ss << "It belongs to house '" << houseName << "'. Nobody owns this house."; + + const int32_t housePrice = getRent(); + if (housePrice != -1) { + ss << " It costs " << housePrice * 5 << " gold coins."; + } + } + + for (const auto& it : doorList) { + it->setSpecialDescription(ss.str()); + } +} + +AccessHouseLevel_t House::getHouseAccessLevel(const Player* player) +{ + if (!player) { + return HOUSE_OWNER; + } + + if (player->hasFlag(PlayerFlag_CanEditHouses)) { + return HOUSE_OWNER; + } + + if (player->getGUID() == owner) { + return HOUSE_OWNER; + } + + if (subOwnerList.isInList(player)) { + return HOUSE_SUBOWNER; + } + + if (guestList.isInList(player)) { + return HOUSE_GUEST; + } + + return HOUSE_NOT_INVITED; +} + +bool House::kickPlayer(Player* player, Player* target) +{ + if (!target) { + return false; + } + + HouseTile* houseTile = dynamic_cast(target->getTile()); + if (!houseTile || houseTile->getHouse() != this) { + return false; + } + + if (getHouseAccessLevel(player) < getHouseAccessLevel(target) || target->hasFlag(PlayerFlag_CanEditHouses)) { + return false; + } + + Position oldPosition = target->getPosition(); + if (g_game.internalTeleport(target, getEntryPosition()) == RETURNVALUE_NOERROR) { + g_game.addMagicEffect(oldPosition, CONST_ME_POFF); + g_game.addMagicEffect(getEntryPosition(), CONST_ME_TELEPORT); + } + return true; +} + +void House::setAccessList(uint32_t listId, const std::string& textlist) +{ + if (listId == GUEST_LIST) { + guestList.parseList(textlist); + } else if (listId == SUBOWNER_LIST) { + subOwnerList.parseList(textlist); + } else { + Door* door = getDoorByNumber(listId); + if (door) { + door->setAccessList(textlist); + } + + // We dont have kick anyone + return; + } + + //kick uninvited players + for (HouseTile* tile : houseTiles) { + if (CreatureVector* creatures = tile->getCreatures()) { + for (int32_t i = creatures->size(); --i >= 0;) { + Player* player = (*creatures)[i]->getPlayer(); + if (player && !isInvited(player)) { + kickPlayer(nullptr, player); + } + } + } + } +} + +bool House::transferToDepot() const +{ + if (townId == 0 || owner == 0) { + return false; + } + + Player* player = g_game.getPlayerByGUID(owner); + if (player) { + transferToDepot(player); + } else { + Player tmpPlayer(nullptr); + if (!IOLoginData::loadPlayerById(&tmpPlayer, owner)) { + return false; + } + + transferToDepot(&tmpPlayer); + IOLoginData::savePlayer(&tmpPlayer); + } + + return true; +} + +bool House::transferToDepot(Player* player) const +{ + if (townId == 0 || owner == 0) { + return false; + } + + ItemList moveItemList; + for (HouseTile* tile : houseTiles) { + if (const TileItemVector* items = tile->getItemList()) { + for (Item* item : *items) { + if (item->isPickupable()) { + moveItemList.push_back(item); + } else { + Container* container = item->getContainer(); + if (container) { + for (Item* containerItem : container->getItemList()) { + moveItemList.push_back(containerItem); + } + } + } + } + } + } + + for (Item* item : moveItemList) { + g_game.internalMoveItem(item->getParent(), player->getDepotLocker(getTownId(), true), INDEX_WHEREEVER, item, item->getItemCount(), nullptr, FLAG_NOLIMIT); + } + + return true; +} + +bool House::getAccessList(uint32_t listId, std::string& list) const +{ + if (listId == GUEST_LIST) { + guestList.getList(list); + return true; + } else if (listId == SUBOWNER_LIST) { + subOwnerList.getList(list); + return true; + } + + Door* door = getDoorByNumber(listId); + if (!door) { + return false; + } + + return door->getAccessList(list); +} + +bool House::isInvited(const Player* player) +{ + return getHouseAccessLevel(player) != HOUSE_NOT_INVITED; +} + +void House::addDoor(Door* door) +{ + door->incrementReferenceCounter(); + doorList.push_back(door); + door->setHouse(this); + updateDoorDescription(); +} + +void House::removeDoor(Door* door) +{ + auto it = std::find(doorList.begin(), doorList.end(), door); + if (it != doorList.end()) { + door->decrementReferenceCounter(); + doorList.erase(it); + } +} + +void House::addBed(BedItem* bed) +{ + bedsList.push_back(bed); + bed->setHouse(this); +} + +Door* House::getDoorByNumber(uint32_t doorId) const +{ + for (Door* door : doorList) { + if (door->getDoorId() == doorId) { + return door; + } + } + return nullptr; +} + +Door* House::getDoorByPosition(const Position& pos) +{ + for (Door* door : doorList) { + if (door->getPosition() == pos) { + return door; + } + } + return nullptr; +} + +bool House::canEditAccessList(uint32_t listId, const Player* player) +{ + switch (getHouseAccessLevel(player)) { + case HOUSE_OWNER: + return true; + + case HOUSE_SUBOWNER: + return listId == GUEST_LIST; + + default: + return false; + } +} + +HouseTransferItem* House::getTransferItem() +{ + if (transferItem != nullptr) { + return nullptr; + } + + transfer_container.setParent(nullptr); + transferItem = HouseTransferItem::createHouseTransferItem(this); + transfer_container.addThing(transferItem); + return transferItem; +} + +void House::resetTransferItem() +{ + if (transferItem) { + Item* tmpItem = transferItem; + transferItem = nullptr; + transfer_container.setParent(nullptr); + + transfer_container.removeThing(tmpItem, tmpItem->getItemCount()); + g_game.ReleaseItem(tmpItem); + } +} + +HouseTransferItem* HouseTransferItem::createHouseTransferItem(House* house) +{ + HouseTransferItem* transferItem = new HouseTransferItem(house); + transferItem->incrementReferenceCounter(); + transferItem->setID(ITEM_DOCUMENT_RO); + transferItem->setSubType(1); + std::ostringstream ss; + ss << "It is a house transfer document for '" << house->getName() << "'."; + transferItem->setSpecialDescription(ss.str()); + return transferItem; +} + +void HouseTransferItem::onTradeEvent(TradeEvents_t event, Player* owner) +{ + if (event == ON_TRADE_TRANSFER) { + if (house) { + house->executeTransfer(this, owner); + } + + g_game.internalRemoveItem(this, 1); + } else if (event == ON_TRADE_CANCEL) { + if (house) { + house->resetTransferItem(); + } + } +} + +bool House::executeTransfer(HouseTransferItem* item, Player* newOwner) +{ + if (transferItem != item) { + return false; + } + + setOwner(newOwner->getGUID()); + transferItem = nullptr; + return true; +} + +void AccessList::parseList(const std::string& list) +{ + playerList.clear(); + guildList.clear(); + expressionList.clear(); + regExList.clear(); + this->list = list; + if (list.empty()) { + return; + } + + std::istringstream listStream(list); + std::string line; + + while (getline(listStream, line)) { + trimString(line); + trim_left(line, '\t'); + trim_right(line, '\t'); + trimString(line); + + if (line.empty() || line.front() == '#' || line.length() > 100) { + continue; + } + + toLowerCaseString(line); + + std::string::size_type at_pos = line.find("@"); + if (at_pos != std::string::npos) { + addGuild(line.substr(at_pos + 1)); + } else if (line.find("!") != std::string::npos || line.find("*") != std::string::npos || line.find("?") != std::string::npos) { + addExpression(line); + } else { + addPlayer(line); + } + } +} + +void AccessList::addPlayer(const std::string& name) +{ + Player* player = g_game.getPlayerByName(name); + if (player) { + playerList.insert(player->getGUID()); + } else { + uint32_t guid = IOLoginData::getGuidByName(name); + if (guid != 0) { + playerList.insert(guid); + } + } +} + +void AccessList::addGuild(const std::string& name) +{ + uint32_t guildId = IOGuild::getGuildIdByName(name); + if (guildId != 0) { + guildList.insert(guildId); + } +} + +void AccessList::addExpression(const std::string& expression) +{ + if (std::find(expressionList.begin(), expressionList.end(), expression) != expressionList.end()) { + return; + } + + std::string outExp; + outExp.reserve(expression.length()); + + std::string metachars = ".[{}()\\+|^$"; + for (const char c : expression) { + if (metachars.find(c) != std::string::npos) { + outExp.push_back('\\'); + } + outExp.push_back(c); + } + + replaceString(outExp, "*", ".*"); + replaceString(outExp, "?", ".?"); + + try { + if (!outExp.empty()) { + expressionList.push_back(outExp); + + if (outExp.front() == '!') { + if (outExp.length() > 1) { + regExList.emplace_front(std::regex(outExp.substr(1)), false); + } + } else { + regExList.emplace_back(std::regex(outExp), true); + } + } + } catch (...) {} +} + +bool AccessList::isInList(const Player* player) +{ + std::string name = asLowerCaseString(player->getName()); + std::cmatch what; + + for (const auto& it : regExList) { + if (std::regex_match(name.c_str(), what, it.first)) { + return it.second; + } + } + + auto playerIt = playerList.find(player->getGUID()); + if (playerIt != playerList.end()) { + return true; + } + + const Guild* guild = player->getGuild(); + return guild && guildList.find(guild->getId()) != guildList.end(); +} + +void AccessList::getList(std::string& list) const +{ + list = this->list; +} + +Door::Door(uint16_t type) : Item(type) {} + +Attr_ReadValue Door::readAttr(AttrTypes_t attr, PropStream& propStream) +{ + if (attr == ATTR_HOUSEDOORID) { + uint8_t doorId; + if (!propStream.read(doorId)) { + return ATTR_READ_ERROR; + } + + setDoorId(doorId); + return ATTR_READ_CONTINUE; + } + return Item::readAttr(attr, propStream); +} + +void Door::setHouse(House* house) +{ + if (this->house != nullptr) { + return; + } + + this->house = house; + + if (!accessList) { + accessList.reset(new AccessList()); + } +} + +bool Door::canUse(const Player* player) +{ + if (!house) { + return true; + } + + if (house->getHouseAccessLevel(player) >= HOUSE_SUBOWNER) { + return true; + } + + return accessList->isInList(player); +} + +void Door::setAccessList(const std::string& textlist) +{ + if (!accessList) { + accessList.reset(new AccessList()); + } + + accessList->parseList(textlist); +} + +bool Door::getAccessList(std::string& list) const +{ + if (!house) { + return false; + } + + accessList->getList(list); + return true; +} + +void Door::onRemoved() +{ + Item::onRemoved(); + + if (house) { + house->removeDoor(this); + } +} + +House* Houses::getHouseByPlayerId(uint32_t playerId) +{ + for (const auto& it : houseMap) { + if (it.second->getOwner() == playerId) { + return it.second; + } + } + return nullptr; +} + +bool Houses::loadHousesXML(const std::string& filename) +{ + pugi::xml_document doc; + pugi::xml_parse_result result = doc.load_file(filename.c_str()); + if (!result) { + printXMLError("Error - Houses::loadHousesXML", filename, result); + return false; + } + + for (auto houseNode : doc.child("houses").children()) { + pugi::xml_attribute houseIdAttribute = houseNode.attribute("houseid"); + if (!houseIdAttribute) { + return false; + } + + int32_t houseId = pugi::cast(houseIdAttribute.value()); + + House* house = getHouse(houseId); + if (!house) { + std::cout << "Error: [Houses::loadHousesXML] Unknown house, id = " << houseId << std::endl; + return false; + } + + house->setName(houseNode.attribute("name").as_string()); + + Position entryPos( + pugi::cast(houseNode.attribute("entryx").value()), + pugi::cast(houseNode.attribute("entryy").value()), + pugi::cast(houseNode.attribute("entryz").value()) + ); + if (entryPos.x == 0 && entryPos.y == 0 && entryPos.z == 0) { + std::cout << "[Warning - Houses::loadHousesXML] House entry not set" + << " - Name: " << house->getName() + << " - House id: " << houseId << std::endl; + } + house->setEntryPos(entryPos); + + house->setRent(pugi::cast(houseNode.attribute("rent").value())); + house->setTownId(pugi::cast(houseNode.attribute("townid").value())); + + house->setOwner(0, false); + } + return true; +} + +void Houses::payHouses(RentPeriod_t rentPeriod) const +{ + if (rentPeriod == RENTPERIOD_NEVER) { + return; + } + + time_t currentTime = time(nullptr); + for (const auto& it : houseMap) { + House* house = it.second; + if (house->getOwner() == 0) { + continue; + } + + const uint32_t rent = house->getRent(); + if (rent == 0 || house->getPaidUntil() > currentTime) { + continue; + } + + const uint32_t ownerId = house->getOwner(); + Town* town = g_game.map.towns.getTown(house->getTownId()); + if (!town) { + continue; + } + + Player player(nullptr); + if (!IOLoginData::loadPlayerById(&player, ownerId)) { + // Player doesn't exist, reset house owner + house->setOwner(0); + continue; + } + + if (g_game.removeMoney(player.getDepotLocker(house->getTownId(), true), house->getRent(), FLAG_NOLIMIT)) { + time_t paidUntil = currentTime; + switch (rentPeriod) { + case RENTPERIOD_DAILY: + paidUntil += 24 * 60 * 60; + break; + case RENTPERIOD_WEEKLY: + paidUntil += 24 * 60 * 60 * 7; + break; + case RENTPERIOD_MONTHLY: + paidUntil += 24 * 60 * 60 * 30; + break; + case RENTPERIOD_YEARLY: + paidUntil += 24 * 60 * 60 * 365; + break; + default: + break; + } + + house->setPaidUntil(paidUntil); + } else { + if (house->getPayRentWarnings() < 7) { + int32_t daysLeft = 7 - house->getPayRentWarnings(); + + Item* letter = Item::CreateItem(ITEM_LETTER_STAMPED); + std::string period; + + switch (rentPeriod) { + case RENTPERIOD_DAILY: + period = "daily"; + break; + + case RENTPERIOD_WEEKLY: + period = "weekly"; + break; + + case RENTPERIOD_MONTHLY: + period = "monthly"; + break; + + case RENTPERIOD_YEARLY: + period = "annual"; + break; + + default: + break; + } + + std::ostringstream ss; + ss << "Warning! \nThe " << period << " rent of " << house->getRent() << " gold for your house \"" << house->getName() << "\" is payable. Have it within " << daysLeft << " days or you will lose this house."; + letter->setText(ss.str()); + g_game.internalAddItem(player.getDepotLocker(house->getTownId(), true), letter, INDEX_WHEREEVER, FLAG_NOLIMIT); + house->setPayRentWarnings(house->getPayRentWarnings() + 1); + } else { + house->setOwner(0, true, &player); + } + } + + IOLoginData::savePlayer(&player); + } +} diff --git a/src/house.h b/src/house.h new file mode 100644 index 0000000..2b126c3 --- /dev/null +++ b/src/house.h @@ -0,0 +1,315 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_HOUSE_H_EB9732E7771A438F9CD0EFA8CB4C58C4 +#define FS_HOUSE_H_EB9732E7771A438F9CD0EFA8CB4C58C4 + +#include + +#include "container.h" +#include "housetile.h" +#include "position.h" + +class House; +class BedItem; +class Player; + +class AccessList +{ + public: + void parseList(const std::string& list); + void addPlayer(const std::string& name); + void addGuild(const std::string& name); + void addExpression(const std::string& expression); + + bool isInList(const Player* player); + + void getList(std::string& list) const; + + private: + std::string list; + std::unordered_set playerList; + std::unordered_set guildList; // TODO: include ranks + std::list expressionList; + std::list> regExList; +}; + +class Door final : public Item +{ + public: + explicit Door(uint16_t type); + + // non-copyable + Door(const Door&) = delete; + Door& operator=(const Door&) = delete; + + Door* getDoor() final { + return this; + } + const Door* getDoor() const final { + return this; + } + + House* getHouse() { + return house; + } + + //serialization + Attr_ReadValue readAttr(AttrTypes_t attr, PropStream& propStream) final; + void serializeAttr(PropWriteStream&) const final {} + + void setDoorId(uint32_t doorId) { + setIntAttr(ITEM_ATTRIBUTE_DOORID, doorId); + } + uint32_t getDoorId() const { + return getIntAttr(ITEM_ATTRIBUTE_DOORID); + } + + bool canUse(const Player* player); + + void setAccessList(const std::string& textlist); + bool getAccessList(std::string& list) const; + + void onRemoved() final; + + protected: + void setHouse(House* house); + + private: + House* house = nullptr; + std::unique_ptr accessList; + friend class House; +}; + +enum AccessList_t { + GUEST_LIST = 0x100, + SUBOWNER_LIST = 0x101, +}; + +enum AccessHouseLevel_t { + HOUSE_NOT_INVITED = 0, + HOUSE_GUEST = 1, + HOUSE_SUBOWNER = 2, + HOUSE_OWNER = 3, +}; + +typedef std::list HouseTileList; +typedef std::list HouseBedItemList; + +class HouseTransferItem final : public Item +{ + public: + static HouseTransferItem* createHouseTransferItem(House* house); + + explicit HouseTransferItem(House* house) : Item(0), house(house) {} + + void onTradeEvent(TradeEvents_t event, Player* owner) final; + bool canTransform() const final { + return false; + } + + protected: + House* house; +}; + +class House +{ + public: + explicit House(uint32_t houseId); + + void addTile(HouseTile* tile); + void updateDoorDescription() const; + + bool canEditAccessList(uint32_t listId, const Player* player); + // listId special values: + // GUEST_LIST guest list + // SUBOWNER_LIST subowner list + void setAccessList(uint32_t listId, const std::string& textlist); + bool getAccessList(uint32_t listId, std::string& list) const; + + bool isInvited(const Player* player); + + AccessHouseLevel_t getHouseAccessLevel(const Player* player); + bool kickPlayer(Player* player, Player* target); + + void setEntryPos(Position pos) { + posEntry = pos; + } + const Position& getEntryPosition() const { + return posEntry; + } + + void setName(std::string houseName) { + this->houseName = houseName; + } + const std::string& getName() const { + return houseName; + } + + void setOwner(uint32_t guid, bool updateDatabase = true, Player* player = nullptr); + uint32_t getOwner() const { + return owner; + } + + void setPaidUntil(time_t paid) { + paidUntil = paid; + } + time_t getPaidUntil() const { + return paidUntil; + } + + void setRent(uint32_t rent) { + this->rent = rent; + } + uint32_t getRent() const { + return rent; + } + + void setPayRentWarnings(uint32_t warnings) { + rentWarnings = warnings; + } + uint32_t getPayRentWarnings() const { + return rentWarnings; + } + + void setTownId(uint32_t townId) { + this->townId = townId; + } + uint32_t getTownId() const { + return townId; + } + + uint32_t getId() const { + return id; + } + + void addDoor(Door* door); + void removeDoor(Door* door); + Door* getDoorByNumber(uint32_t doorId) const; + Door* getDoorByPosition(const Position& pos); + + HouseTransferItem* getTransferItem(); + void resetTransferItem(); + bool executeTransfer(HouseTransferItem* item, Player* player); + + const HouseTileList& getTiles() const { + return houseTiles; + } + + const std::list& getDoors() const { + return doorList; + } + + void addBed(BedItem* bed); + const HouseBedItemList& getBeds() const { + return bedsList; + } + uint32_t getBedCount() { + return static_cast(std::ceil(bedsList.size() / 2.)); //each bed takes 2 sqms of space, ceil is just for bad maps + } + + private: + bool transferToDepot() const; + bool transferToDepot(Player* player) const; + + AccessList guestList; + AccessList subOwnerList; + + Container transfer_container{ITEM_LOCKER1}; + + HouseTileList houseTiles; + std::list doorList; + HouseBedItemList bedsList; + + std::string houseName; + std::string ownerName; + + HouseTransferItem* transferItem = nullptr; + + time_t paidUntil = 0; + + uint32_t id; + uint32_t owner = 0; + uint32_t rentWarnings = 0; + uint32_t rent = 0; + uint32_t townId = 0; + + Position posEntry = {}; + + bool isLoaded = false; +}; + +typedef std::map HouseMap; + +enum RentPeriod_t { + RENTPERIOD_DAILY, + RENTPERIOD_WEEKLY, + RENTPERIOD_MONTHLY, + RENTPERIOD_YEARLY, + RENTPERIOD_NEVER, +}; + +class Houses +{ + public: + Houses() = default; + ~Houses() { + for (const auto& it : houseMap) { + delete it.second; + } + } + + // non-copyable + Houses(const Houses&) = delete; + Houses& operator=(const Houses&) = delete; + + House* addHouse(uint32_t id) { + auto it = houseMap.find(id); + if (it != houseMap.end()) { + return it->second; + } + + House* house = new House(id); + houseMap[id] = house; + return house; + } + + House* getHouse(uint32_t houseId) { + auto it = houseMap.find(houseId); + if (it == houseMap.end()) { + return nullptr; + } + return it->second; + } + + House* getHouseByPlayerId(uint32_t playerId); + + bool loadHousesXML(const std::string& filename); + + void payHouses(RentPeriod_t rentPeriod) const; + + const HouseMap& getHouses() const { + return houseMap; + } + + private: + HouseMap houseMap; +}; + +#endif diff --git a/src/housetile.cpp b/src/housetile.cpp new file mode 100644 index 0000000..d206b48 --- /dev/null +++ b/src/housetile.cpp @@ -0,0 +1,122 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "housetile.h" +#include "house.h" +#include "game.h" + +extern Game g_game; + +HouseTile::HouseTile(int32_t x, int32_t y, int32_t z, House* house) : + DynamicTile(x, y, z), house(house) {} + +void HouseTile::addThing(int32_t index, Thing* thing) +{ + Tile::addThing(index, thing); + + if (!thing->getParent()) { + return; + } + + if (Item* item = thing->getItem()) { + updateHouse(item); + } +} + +void HouseTile::internalAddThing(uint32_t index, Thing* thing) +{ + Tile::internalAddThing(index, thing); + + if (!thing->getParent()) { + return; + } + + if (Item* item = thing->getItem()) { + updateHouse(item); + } +} + +void HouseTile::updateHouse(Item* item) +{ + if (item->getParent() != this) { + return; + } + + Door* door = item->getDoor(); + if (door) { + if (door->getDoorId() != 0) { + house->addDoor(door); + } + } else { + BedItem* bed = item->getBed(); + if (bed) { + house->addBed(bed); + } + } +} + +ReturnValue HouseTile::queryAdd(int32_t index, const Thing& thing, uint32_t count, uint32_t flags, Creature* actor/* = nullptr*/) const +{ + if (const Creature* creature = thing.getCreature()) { + if (const Player* player = creature->getPlayer()) { + if (!house->isInvited(player)) { + return RETURNVALUE_PLAYERISNOTINVITED; + } + } else { + return RETURNVALUE_NOTPOSSIBLE; + } + } else if (thing.getItem() && actor) { + Player* actorPlayer = actor->getPlayer(); + if (!house->isInvited(actorPlayer)) { + return RETURNVALUE_CANNOTTHROW; + } + } + return Tile::queryAdd(index, thing, count, flags, actor); +} + +Tile* HouseTile::queryDestination(int32_t& index, const Thing& thing, Item** destItem, uint32_t& flags) +{ + if (const Creature* creature = thing.getCreature()) { + if (const Player* player = creature->getPlayer()) { + if (!house->isInvited(player)) { + const Position& entryPos = house->getEntryPosition(); + Tile* destTile = g_game.map.getTile(entryPos); + if (!destTile) { + std::cout << "Error: [HouseTile::queryDestination] House entry not correct" + << " - Name: " << house->getName() + << " - House id: " << house->getId() + << " - Tile not found: " << entryPos << std::endl; + + destTile = g_game.map.getTile(player->getTemplePosition()); + if (!destTile) { + destTile = &(Tile::nullptr_tile); + } + } + + index = -1; + *destItem = nullptr; + return destTile; + } + } + } + + return Tile::queryDestination(index, thing, destItem, flags); +} diff --git a/src/housetile.h b/src/housetile.h new file mode 100644 index 0000000..ba55d43 --- /dev/null +++ b/src/housetile.h @@ -0,0 +1,52 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_HOUSETILE_H_57D59BEC1CE741D9B142BFC54634505B +#define FS_HOUSETILE_H_57D59BEC1CE741D9B142BFC54634505B + +#include "tile.h" + +class House; + +class HouseTile final : public DynamicTile +{ + public: + HouseTile(int32_t x, int32_t y, int32_t z, House* house); + + //cylinder implementations + ReturnValue queryAdd(int32_t index, const Thing& thing, uint32_t count, + uint32_t flags, Creature* actor = nullptr) const final; + + Tile* queryDestination(int32_t& index, const Thing& thing, Item** destItem, + uint32_t& flags) final; + + void addThing(int32_t index, Thing* thing) final; + void internalAddThing(uint32_t index, Thing* thing) final; + + House* getHouse() { + return house; + } + + private: + void updateHouse(Item* item); + + House* house; +}; + +#endif diff --git a/src/ioguild.cpp b/src/ioguild.cpp new file mode 100644 index 0000000..69675dc --- /dev/null +++ b/src/ioguild.cpp @@ -0,0 +1,57 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "ioguild.h" +#include "database.h" + +uint32_t IOGuild::getGuildIdByName(const std::string& name) +{ + Database* db = Database::getInstance(); + + std::ostringstream query; + query << "SELECT `id` FROM `guilds` WHERE `name` = " << db->escapeString(name); + + DBResult_ptr result = db->storeQuery(query.str()); + if (!result) { + return 0; + } + return result->getNumber("id"); +} + +void IOGuild::getWarList(uint32_t guildId, GuildWarList& guildWarList) +{ + std::ostringstream query; + query << "SELECT `guild1`, `guild2` FROM `guild_wars` WHERE (`guild1` = " << guildId << " OR `guild2` = " << guildId << ") AND `ended` = 0 AND `status` = 1"; + + DBResult_ptr result = Database::getInstance()->storeQuery(query.str()); + if (!result) { + return; + } + + do { + uint32_t guild1 = result->getNumber("guild1"); + if (guildId != guild1) { + guildWarList.push_back(guild1); + } else { + guildWarList.push_back(result->getNumber("guild2")); + } + } while (result->next()); +} diff --git a/src/ioguild.h b/src/ioguild.h new file mode 100644 index 0000000..d956c77 --- /dev/null +++ b/src/ioguild.h @@ -0,0 +1,32 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_IOGUILD_H_EF9ACEBA0B844C388B70FF52E69F1AFF +#define FS_IOGUILD_H_EF9ACEBA0B844C388B70FF52E69F1AFF + +typedef std::vector GuildWarList; + +class IOGuild +{ + public: + static uint32_t getGuildIdByName(const std::string& name); + static void getWarList(uint32_t guildId, GuildWarList& guildWarList); +}; + +#endif diff --git a/src/iologindata.cpp b/src/iologindata.cpp new file mode 100644 index 0000000..a2e5708 --- /dev/null +++ b/src/iologindata.cpp @@ -0,0 +1,950 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "iologindata.h" +#include "configmanager.h" +#include "game.h" + +extern ConfigManager g_config; +extern Game g_game; + +Account IOLoginData::loadAccount(uint32_t accno) +{ + Account account; + + std::ostringstream query; + query << "SELECT `id`, `password`, `type`, `premdays`, `lastday` FROM `accounts` WHERE `id` = " << accno; + DBResult_ptr result = Database::getInstance()->storeQuery(query.str()); + if (!result) { + return account; + } + + account.id = result->getNumber("id"); + account.accountType = static_cast(result->getNumber("type")); + account.premiumDays = result->getNumber("premdays"); + account.lastDay = result->getNumber("lastday"); + return account; +} + +bool IOLoginData::saveAccount(const Account& acc) +{ + std::ostringstream query; + query << "UPDATE `accounts` SET `premdays` = " << acc.premiumDays << ", `lastday` = " << acc.lastDay << " WHERE `id` = " << acc.id; + return Database::getInstance()->executeQuery(query.str()); +} + +bool IOLoginData::loginserverAuthentication(uint32_t accountNumber, const std::string& password, Account& account) +{ + Database* db = Database::getInstance(); + + std::ostringstream query; + query << "SELECT `id`, `password`, `type`, `premdays`, `lastday` FROM `accounts` WHERE `id` = " << accountNumber; + DBResult_ptr result = db->storeQuery(query.str()); + if (!result) { + return false; + } + + if (transformToSHA1(password) != result->getString("password")) { + return false; + } + + account.id = result->getNumber("id"); + account.accountType = static_cast(result->getNumber("type")); + account.premiumDays = result->getNumber("premdays"); + account.lastDay = result->getNumber("lastday"); + + query.str(std::string()); + query << "SELECT `name`, `deletion` FROM `players` WHERE `account_id` = " << account.id; + result = db->storeQuery(query.str()); + if (result) { + do { + if (result->getNumber("deletion") == 0) { + account.characters.push_back(result->getString("name")); + } + } while (result->next()); + std::sort(account.characters.begin(), account.characters.end()); + } + return true; +} + +uint32_t IOLoginData::gameworldAuthentication(uint32_t accountNumber, const std::string& password, std::string& characterName) +{ + Database* db = Database::getInstance(); + + std::ostringstream query; + query << "SELECT `id`, `password` FROM `accounts` WHERE `id` = " << accountNumber; + DBResult_ptr result = db->storeQuery(query.str()); + if (!result) { + return 0; + } + + if (transformToSHA1(password) != result->getString("password")) { + return 0; + } + + uint32_t accountId = result->getNumber("id"); + + query.str(std::string()); + query << "SELECT `account_id`, `name`, `deletion` FROM `players` WHERE `name` = " << db->escapeString(characterName); + result = db->storeQuery(query.str()); + if (!result) { + return 0; + } + + if (result->getNumber("account_id") != accountId || result->getNumber("deletion") != 0) { + return 0; + } + characterName = result->getString("name"); + return accountId; +} + +AccountType_t IOLoginData::getAccountType(uint32_t accountId) +{ + std::ostringstream query; + query << "SELECT `type` FROM `accounts` WHERE `id` = " << accountId; + DBResult_ptr result = Database::getInstance()->storeQuery(query.str()); + if (!result) { + return ACCOUNT_TYPE_NORMAL; + } + return static_cast(result->getNumber("type")); +} + +void IOLoginData::setAccountType(uint32_t accountId, AccountType_t accountType) +{ + std::ostringstream query; + query << "UPDATE `accounts` SET `type` = " << static_cast(accountType) << " WHERE `id` = " << accountId; + Database::getInstance()->executeQuery(query.str()); +} + +void IOLoginData::updateOnlineStatus(uint32_t guid, bool login) +{ + if (g_config.getBoolean(ConfigManager::ALLOW_CLONES)) { + return; + } + + std::ostringstream query; + if (login) { + query << "INSERT INTO `players_online` VALUES (" << guid << ')'; + } else { + query << "DELETE FROM `players_online` WHERE `player_id` = " << guid; + } + Database::getInstance()->executeQuery(query.str()); +} + +bool IOLoginData::preloadPlayer(Player* player, const std::string& name) +{ + Database* db = Database::getInstance(); + + std::ostringstream query; + query << "SELECT `id`, `account_id`, `group_id`, `deletion`, (SELECT `type` FROM `accounts` WHERE `accounts`.`id` = `account_id`) AS `account_type`"; + if (!g_config.getBoolean(ConfigManager::FREE_PREMIUM)) { + query << ", (SELECT `premdays` FROM `accounts` WHERE `accounts`.`id` = `account_id`) AS `premium_days`"; + } + query << " FROM `players` WHERE `name` = " << db->escapeString(name); + DBResult_ptr result = db->storeQuery(query.str()); + if (!result) { + return false; + } + + if (result->getNumber("deletion") != 0) { + return false; + } + + player->setGUID(result->getNumber("id")); + Group* group = g_game.groups.getGroup(result->getNumber("group_id")); + if (!group) { + std::cout << "[Error - IOLoginData::preloadPlayer] " << player->name << " has Group ID " << result->getNumber("group_id") << " which doesn't exist." << std::endl; + return false; + } + player->setGroup(group); + player->accountNumber = result->getNumber("account_id"); + player->accountType = static_cast(result->getNumber("account_type")); + if (!g_config.getBoolean(ConfigManager::FREE_PREMIUM)) { + player->premiumDays = result->getNumber("premium_days"); + } else { + player->premiumDays = std::numeric_limits::max(); + } + return true; +} + +bool IOLoginData::loadPlayerById(Player* player, uint32_t id) +{ + std::ostringstream query; + query << "SELECT `id`, `name`, `account_id`, `group_id`, `sex`, `vocation`, `experience`, `level`, `maglevel`, `health`, `healthmax`, `blessings`, `mana`, `manamax`, `manaspent`, `soul`, `lookbody`, `lookfeet`, `lookhead`, `looklegs`, `looktype`, `posx`, `posy`, `posz`, `cap`, `lastlogin`, `lastlogout`, `lastip`, `conditions`, `skulltime`, `skull`, `town_id`, `balance`, `skill_fist`, `skill_fist_tries`, `skill_club`, `skill_club_tries`, `skill_sword`, `skill_sword_tries`, `skill_axe`, `skill_axe_tries`, `skill_dist`, `skill_dist_tries`, `skill_shielding`, `skill_shielding_tries`, `skill_fishing`, `skill_fishing_tries` FROM `players` WHERE `id` = " << id; + return loadPlayer(player, Database::getInstance()->storeQuery(query.str())); +} + +bool IOLoginData::loadPlayerByName(Player* player, const std::string& name) +{ + Database* db = Database::getInstance(); + std::ostringstream query; + query << "SELECT `id`, `name`, `account_id`, `group_id`, `sex`, `vocation`, `experience`, `level`, `maglevel`, `health`, `healthmax`, `blessings`, `mana`, `manamax`, `manaspent`, `soul`, `lookbody`, `lookfeet`, `lookhead`, `looklegs`, `looktype`, `posx`, `posy`, `posz`, `cap`, `lastlogin`, `lastlogout`, `lastip`, `conditions`, `skulltime`, `skull`, `town_id`, `balance`, `skill_fist`, `skill_fist_tries`, `skill_club`, `skill_club_tries`, `skill_sword`, `skill_sword_tries`, `skill_axe`, `skill_axe_tries`, `skill_dist`, `skill_dist_tries`, `skill_shielding`, `skill_shielding_tries`, `skill_fishing`, `skill_fishing_tries` FROM `players` WHERE `name` = " << db->escapeString(name); + return loadPlayer(player, db->storeQuery(query.str())); +} + +bool IOLoginData::loadPlayer(Player* player, DBResult_ptr result) +{ + if (!result) { + return false; + } + + Database* db = Database::getInstance(); + + uint32_t accno = result->getNumber("account_id"); + Account acc = loadAccount(accno); + + player->setGUID(result->getNumber("id")); + player->name = result->getString("name"); + player->accountNumber = accno; + + player->accountType = acc.accountType; + + if (g_config.getBoolean(ConfigManager::FREE_PREMIUM)) { + player->premiumDays = std::numeric_limits::max(); + } else { + player->premiumDays = acc.premiumDays; + } + + Group* group = g_game.groups.getGroup(result->getNumber("group_id")); + if (!group) { + std::cout << "[Error - IOLoginData::loadPlayer] " << player->name << " has Group ID " << result->getNumber("group_id") << " which doesn't exist" << std::endl; + return false; + } + player->setGroup(group); + + player->bankBalance = result->getNumber("balance"); + + player->setSex(static_cast(result->getNumber("sex"))); + player->level = std::max(1, result->getNumber("level")); + + uint64_t experience = result->getNumber("experience"); + + uint64_t currExpCount = Player::getExpForLevel(player->level); + uint64_t nextExpCount = Player::getExpForLevel(player->level + 1); + if (experience < currExpCount || experience > nextExpCount) { + experience = currExpCount; + } + + player->experience = experience; + + if (currExpCount < nextExpCount) { + player->levelPercent = Player::getPercentLevel(player->experience - currExpCount, nextExpCount - currExpCount); + } else { + player->levelPercent = 0; + } + + player->soul = result->getNumber("soul"); + player->capacity = std::max(400, result->getNumber("cap")) * 100; + player->blessings = result->getNumber("blessings"); + + unsigned long conditionsSize; + const char* conditions = result->getStream("conditions", conditionsSize); + PropStream propStream; + propStream.init(conditions, conditionsSize); + + Condition* condition = Condition::createCondition(propStream); + while (condition) { + if (condition->unserialize(propStream)) { + player->storedConditionList.push_front(condition); + } else { + delete condition; + } + condition = Condition::createCondition(propStream); + } + + if (!player->setVocation(result->getNumber("vocation"))) { + std::cout << "[Error - IOLoginData::loadPlayer] " << player->name << " has Vocation ID " << result->getNumber("vocation") << " which doesn't exist" << std::endl; + return false; + } + + player->mana = result->getNumber("mana"); + player->manaMax = result->getNumber("manamax"); + player->magLevel = result->getNumber("maglevel"); + + uint64_t nextManaCount = player->vocation->getReqMana(player->magLevel + 1); + uint64_t manaSpent = result->getNumber("manaspent"); + if (manaSpent > nextManaCount) { + manaSpent = 0; + } + + player->manaSpent = manaSpent; + player->magLevelPercent = Player::getPercentLevel(player->manaSpent, nextManaCount); + + player->health = result->getNumber("health"); + player->healthMax = result->getNumber("healthmax"); + + player->defaultOutfit.lookType = result->getNumber("looktype"); + player->defaultOutfit.lookHead = result->getNumber("lookhead"); + player->defaultOutfit.lookBody = result->getNumber("lookbody"); + player->defaultOutfit.lookLegs = result->getNumber("looklegs"); + player->defaultOutfit.lookFeet = result->getNumber("lookfeet"); + player->currentOutfit = player->defaultOutfit; + + if (g_game.getWorldType() != WORLD_TYPE_PVP_ENFORCED) { + player->playerKillerEnd = result->getNumber("skulltime"); + + uint16_t skull = result->getNumber("skull"); + if (skull == SKULL_RED) { + player->skull = SKULL_RED; + } + + if (player->playerKillerEnd == 0) { + player->skull = SKULL_NONE; + } + } + + player->loginPosition.x = result->getNumber("posx"); + player->loginPosition.y = result->getNumber("posy"); + player->loginPosition.z = result->getNumber("posz"); + + player->lastLoginSaved = result->getNumber("lastlogin"); + player->lastLogout = result->getNumber("lastlogout"); + + Town* town = g_game.map.towns.getTown(result->getNumber("town_id")); + if (!town) { + std::cout << "[Error - IOLoginData::loadPlayer] " << player->name << " has Town ID " << result->getNumber("town_id") << " which doesn't exist" << std::endl; + return false; + } + + player->town = town; + + const Position& loginPos = player->loginPosition; + if (loginPos.x == 0 && loginPos.y == 0 && loginPos.z == 0) { + player->loginPosition = player->getTemplePosition(); + } + + static const std::string skillNames[] = {"skill_fist", "skill_club", "skill_sword", "skill_axe", "skill_dist", "skill_shielding", "skill_fishing"}; + static const std::string skillNameTries[] = {"skill_fist_tries", "skill_club_tries", "skill_sword_tries", "skill_axe_tries", "skill_dist_tries", "skill_shielding_tries", "skill_fishing_tries"}; + static constexpr size_t size = sizeof(skillNames) / sizeof(std::string); + for (uint8_t i = 0; i < size; ++i) { + uint16_t skillLevel = result->getNumber(skillNames[i]); + uint64_t skillTries = result->getNumber(skillNameTries[i]); + uint64_t nextSkillTries = player->vocation->getReqSkillTries(i, skillLevel + 1); + if (skillTries > nextSkillTries) { + skillTries = 0; + } + + player->skills[i].level = skillLevel; + player->skills[i].tries = skillTries; + player->skills[i].percent = Player::getPercentLevel(skillTries, nextSkillTries); + } + + std::ostringstream query; + + query << "SELECT `date` FROM `player_murders` WHERE `player_id` = " << player->getGUID() << " ORDER BY `date` ASC"; + if ((result = db->storeQuery(query.str()))) { + do { + player->murderTimeStamps.push_back(result->getNumber("date")); + } while (result->next()); + } + + query.str(std::string()); + query << "SELECT `guild_id`, `rank_id`, `nick` FROM `guild_membership` WHERE `player_id` = " << player->getGUID(); + if ((result = db->storeQuery(query.str()))) { + uint32_t guildId = result->getNumber("guild_id"); + uint32_t playerRankId = result->getNumber("rank_id"); + player->guildNick = result->getString("nick"); + + Guild* guild = g_game.getGuild(guildId); + if (!guild) { + query.str(std::string()); + query << "SELECT `name` FROM `guilds` WHERE `id` = " << guildId; + if ((result = db->storeQuery(query.str()))) { + guild = new Guild(guildId, result->getString("name")); + g_game.addGuild(guild); + + query.str(std::string()); + query << "SELECT `id`, `name`, `level` FROM `guild_ranks` WHERE `guild_id` = " << guildId; + + if ((result = db->storeQuery(query.str()))) { + do { + guild->addRank(result->getNumber("id"), result->getString("name"), result->getNumber("level")); + } while (result->next()); + } + } + } + + if (guild) { + player->guild = guild; + const GuildRank* rank = guild->getRankById(playerRankId); + if (!rank) { + query.str(std::string()); + query << "SELECT `id`, `name`, `level` FROM `guild_ranks` WHERE `id` = " << playerRankId; + + if ((result = db->storeQuery(query.str()))) { + guild->addRank(result->getNumber("id"), result->getString("name"), result->getNumber("level")); + } + + rank = guild->getRankById(playerRankId); + if (!rank) { + player->guild = nullptr; + } + } + + player->guildRank = rank; + + IOGuild::getWarList(guildId, player->guildWarList); + + query.str(std::string()); + query << "SELECT COUNT(*) AS `members` FROM `guild_membership` WHERE `guild_id` = " << guildId; + if ((result = db->storeQuery(query.str()))) { + guild->setMemberCount(result->getNumber("members")); + } + } + } + + query.str(std::string()); + query << "SELECT `player_id`, `name` FROM `player_spells` WHERE `player_id` = " << player->getGUID(); + if ((result = db->storeQuery(query.str()))) { + do { + player->learnedInstantSpellList.emplace_front(result->getString("name")); + } while (result->next()); + } + + //load inventory items + ItemMap itemMap; + + query.str(std::string()); + query << "SELECT `pid`, `sid`, `itemtype`, `count`, `attributes` FROM `player_items` WHERE `player_id` = " << player->getGUID() << " ORDER BY `sid` DESC"; + if ((result = db->storeQuery(query.str()))) { + loadItems(itemMap, result); + + for (ItemMap::const_reverse_iterator it = itemMap.rbegin(), end = itemMap.rend(); it != end; ++it) { + const std::pair& pair = it->second; + Item* item = pair.first; + int32_t pid = pair.second; + if (pid >= 1 && pid <= 10) { + player->internalAddThing(pid, item); + } else { + ItemMap::const_iterator it2 = itemMap.find(pid); + if (it2 == itemMap.end()) { + continue; + } + + Container* container = it2->second.first->getContainer(); + if (container) { + container->internalAddThing(item); + } + } + } + } + + //load depot items + itemMap.clear(); + + query.str(std::string()); + query << "SELECT `pid`, `sid`, `itemtype`, `count`, `attributes` FROM `player_depotitems` WHERE `player_id` = " << player->getGUID() << " ORDER BY `sid` DESC"; + if ((result = db->storeQuery(query.str()))) { + loadItems(itemMap, result); + + for (ItemMap::const_reverse_iterator it = itemMap.rbegin(), end = itemMap.rend(); it != end; ++it) { + const std::pair& pair = it->second; + Item* item = pair.first; + + int32_t pid = pair.second; + if (pid >= 0 && pid < 100) { + Container* itemContainer = item->getContainer(); + if (itemContainer) { + DepotLocker* locker = itemContainer->getDepotLocker(); + if (locker) { + DepotLocker* existingLocker = player->getDepotLocker(pid, false); + if (!existingLocker) { + player->depotLockerMap[pid] = locker; + } + } + } + } else { + ItemMap::const_iterator it2 = itemMap.find(pid); + if (it2 == itemMap.end()) { + continue; + } + + Container* container = it2->second.first->getContainer(); + if (container) { + container->internalAddThing(item); + } + } + } + } + + //load storage map + query.str(std::string()); + query << "SELECT `key`, `value` FROM `player_storage` WHERE `player_id` = " << player->getGUID(); + if ((result = db->storeQuery(query.str()))) { + do { + player->addStorageValue(result->getNumber("key"), result->getNumber("value")); + } while (result->next()); + } + + //load vip + query.str(std::string()); + query << "SELECT `player_id` FROM `account_viplist` WHERE `account_id` = " << player->getAccount(); + if ((result = db->storeQuery(query.str()))) { + do { + player->addVIPInternal(result->getNumber("player_id")); + } while (result->next()); + } + + player->updateBaseSpeed(); + player->updateInventoryWeight(); + player->updateItemsLight(true); + return true; +} + +bool IOLoginData::saveItems(const Player* player, const ItemBlockList& itemList, DBInsert& query_insert, PropWriteStream& propWriteStream) +{ + std::ostringstream ss; + + typedef std::pair containerBlock; + std::list queue; + + int32_t runningId = 100; + + Database* db = Database::getInstance(); + for (const auto& it : itemList) { + int32_t pid = it.first; + Item* item = it.second; + ++runningId; + + propWriteStream.clear(); + item->serializeAttr(propWriteStream); + + size_t attributesSize; + const char* attributes = propWriteStream.getStream(attributesSize); + + ss << player->getGUID() << ',' << pid << ',' << runningId << ',' << item->getID() << ',' << item->getSubType() << ',' << db->escapeBlob(attributes, attributesSize); + if (!query_insert.addRow(ss)) { + return false; + } + + if (Container* container = item->getContainer()) { + queue.emplace_back(container, runningId); + } + } + + while (!queue.empty()) { + const containerBlock& cb = queue.front(); + Container* container = cb.first; + int32_t parentId = cb.second; + queue.pop_front(); + + for (Item* item : container->getItemList()) { + ++runningId; + + Container* subContainer = item->getContainer(); + if (subContainer) { + queue.emplace_back(subContainer, runningId); + } + + propWriteStream.clear(); + item->serializeAttr(propWriteStream); + + size_t attributesSize; + const char* attributes = propWriteStream.getStream(attributesSize); + + ss << player->getGUID() << ',' << parentId << ',' << runningId << ',' << item->getID() << ',' << item->getSubType() << ',' << db->escapeBlob(attributes, attributesSize); + if (!query_insert.addRow(ss)) { + return false; + } + } + } + return query_insert.execute(); +} + +bool IOLoginData::savePlayer(Player* player) +{ + if (player->getHealth() <= 0) { + player->changeHealth(1); + } + + Database* db = Database::getInstance(); + + std::ostringstream query; + query << "SELECT `save` FROM `players` WHERE `id` = " << player->getGUID(); + DBResult_ptr result = db->storeQuery(query.str()); + if (!result) { + return false; + } + + if (result->getNumber("save") == 0) { + query.str(std::string()); + query << "UPDATE `players` SET `lastlogin` = " << player->lastLoginSaved << ", `lastip` = " << player->lastIP << " WHERE `id` = " << player->getGUID(); + return db->executeQuery(query.str()); + } + + //serialize conditions + PropWriteStream propWriteStream; + for (Condition* condition : player->conditions) { + if (condition->isPersistent()) { + condition->serialize(propWriteStream); + propWriteStream.write(CONDITIONATTR_END); + } + } + + size_t conditionsSize; + const char* conditions = propWriteStream.getStream(conditionsSize); + + //First, an UPDATE query to write the player itself + query.str(std::string()); + query << "UPDATE `players` SET "; + query << "`level` = " << player->level << ','; + query << "`group_id` = " << player->group->id << ','; + query << "`vocation` = " << player->getVocationId() << ','; + query << "`health` = " << player->health << ','; + query << "`healthmax` = " << player->healthMax << ','; + query << "`experience` = " << player->experience << ','; + query << "`lookbody` = " << static_cast(player->defaultOutfit.lookBody) << ','; + query << "`lookfeet` = " << static_cast(player->defaultOutfit.lookFeet) << ','; + query << "`lookhead` = " << static_cast(player->defaultOutfit.lookHead) << ','; + query << "`looklegs` = " << static_cast(player->defaultOutfit.lookLegs) << ','; + query << "`looktype` = " << player->defaultOutfit.lookType << ','; + query << "`maglevel` = " << player->magLevel << ','; + query << "`mana` = " << player->mana << ','; + query << "`manamax` = " << player->manaMax << ','; + query << "`manaspent` = " << player->manaSpent << ','; + query << "`soul` = " << static_cast(player->soul) << ','; + query << "`town_id` = " << player->town->getID() << ','; + + const Position& loginPosition = player->getLoginPosition(); + query << "`posx` = " << loginPosition.getX() << ','; + query << "`posy` = " << loginPosition.getY() << ','; + query << "`posz` = " << loginPosition.getZ() << ','; + + query << "`cap` = " << (player->capacity / 100) << ','; + query << "`sex` = " << player->sex << ','; + + if (player->lastLoginSaved != 0) { + query << "`lastlogin` = " << player->lastLoginSaved << ','; + } + + if (player->lastIP != 0) { + query << "`lastip` = " << player->lastIP << ','; + } + + query << "`conditions` = " << db->escapeBlob(conditions, conditionsSize) << ','; + + if (g_game.getWorldType() != WORLD_TYPE_PVP_ENFORCED) { + query << "`skulltime` = " << player->getPlayerKillerEnd() << ','; + + Skulls_t skull = SKULL_NONE; + if (player->skull == SKULL_RED) { + skull = SKULL_RED; + } + + query << "`skull` = " << static_cast(skull) << ','; + } + + query << "`lastlogout` = " << player->getLastLogout() << ','; + query << "`balance` = " << player->bankBalance << ','; + + query << "`skill_fist` = " << player->skills[SKILL_FIST].level << ','; + query << "`skill_fist_tries` = " << player->skills[SKILL_FIST].tries << ','; + query << "`skill_club` = " << player->skills[SKILL_CLUB].level << ','; + query << "`skill_club_tries` = " << player->skills[SKILL_CLUB].tries << ','; + query << "`skill_sword` = " << player->skills[SKILL_SWORD].level << ','; + query << "`skill_sword_tries` = " << player->skills[SKILL_SWORD].tries << ','; + query << "`skill_axe` = " << player->skills[SKILL_AXE].level << ','; + query << "`skill_axe_tries` = " << player->skills[SKILL_AXE].tries << ','; + query << "`skill_dist` = " << player->skills[SKILL_DISTANCE].level << ','; + query << "`skill_dist_tries` = " << player->skills[SKILL_DISTANCE].tries << ','; + query << "`skill_shielding` = " << player->skills[SKILL_SHIELD].level << ','; + query << "`skill_shielding_tries` = " << player->skills[SKILL_SHIELD].tries << ','; + query << "`skill_fishing` = " << player->skills[SKILL_FISHING].level << ','; + query << "`skill_fishing_tries` = " << player->skills[SKILL_FISHING].tries << ','; + + if (!player->isOffline()) { + query << "`onlinetime` = `onlinetime` + " << (time(nullptr) - player->lastLoginSaved) << ','; + } + query << "`blessings` = " << static_cast(player->blessings); + query << " WHERE `id` = " << player->getGUID(); + + DBTransaction transaction; + if (!transaction.begin()) { + return false; + } + + if (!db->executeQuery(query.str())) { + return false; + } + + // learned spells + query.str(std::string()); + query << "DELETE FROM `player_spells` WHERE `player_id` = " << player->getGUID(); + if (!db->executeQuery(query.str())) { + return false; + } + + query.str(std::string()); + + DBInsert spellsQuery("INSERT INTO `player_spells` (`player_id`, `name` ) VALUES "); + for (const std::string& spellName : player->learnedInstantSpellList) { + query << player->getGUID() << ',' << db->escapeString(spellName); + if (!spellsQuery.addRow(query)) { + return false; + } + } + + if (!spellsQuery.execute()) { + return false; + } + + query.str(std::string()); + query << "DELETE FROM `player_murders` WHERE `player_id` = " << player->getGUID(); + + if (!db->executeQuery(query.str())) { + return false; + } + + query.str(std::string()); + + DBInsert murdersQuery("INSERT INTO `player_murders`(`id`, `player_id`, `date`) VALUES "); + for (time_t timestamp : player->murderTimeStamps) { + query << "NULL," << player->getGUID() << ',' << timestamp; + if (!murdersQuery.addRow(query)) { + return false; + } + } + + if (!murdersQuery.execute()) { + return false; + } + + //item saving + query.str(std::string()); + query << "DELETE FROM `player_items` WHERE `player_id` = " << player->getGUID(); + if (!db->executeQuery(query.str())) { + return false; + } + + DBInsert itemsQuery("INSERT INTO `player_items` (`player_id`, `pid`, `sid`, `itemtype`, `count`, `attributes`) VALUES "); + + ItemBlockList itemList; + for (int32_t slotId = 1; slotId <= 10; ++slotId) { + Item* item = player->inventory[slotId]; + if (item) { + itemList.emplace_back(slotId, item); + } + } + + if (!saveItems(player, itemList, itemsQuery, propWriteStream)) { + return false; + } + + //save depot items + query.str(std::string()); + query << "DELETE FROM `player_depotitems` WHERE `player_id` = " << player->getGUID(); + + if (!db->executeQuery(query.str())) { + return false; + } + + DBInsert depotQuery("INSERT INTO `player_depotitems` (`player_id`, `pid`, `sid`, `itemtype`, `count`, `attributes`) VALUES "); + itemList.clear(); + + for (const auto& it : player->depotLockerMap) { + itemList.emplace_back(it.first, it.second); + } + + if (!saveItems(player, itemList, depotQuery, propWriteStream)) { + return false; + } + + query.str(std::string()); + query << "DELETE FROM `player_storage` WHERE `player_id` = " << player->getGUID(); + if (!db->executeQuery(query.str())) { + return false; + } + + query.str(std::string()); + + DBInsert storageQuery("INSERT INTO `player_storage` (`player_id`, `key`, `value`) VALUES "); + + for (const auto& it : player->storageMap) { + query << player->getGUID() << ',' << it.first << ',' << it.second; + if (!storageQuery.addRow(query)) { + return false; + } + } + + if (!storageQuery.execute()) { + return false; + } + + //End the transaction + return transaction.commit(); +} + +std::string IOLoginData::getNameByGuid(uint32_t guid) +{ + std::ostringstream query; + query << "SELECT `name` FROM `players` WHERE `id` = " << guid; + DBResult_ptr result = Database::getInstance()->storeQuery(query.str()); + if (!result) { + return std::string(); + } + return result->getString("name"); +} + +uint32_t IOLoginData::getGuidByName(const std::string& name) +{ + Database* db = Database::getInstance(); + + std::ostringstream query; + query << "SELECT `id` FROM `players` WHERE `name` = " << db->escapeString(name); + DBResult_ptr result = db->storeQuery(query.str()); + if (!result) { + return 0; + } + return result->getNumber("id"); +} + +bool IOLoginData::getGuidByNameEx(uint32_t& guid, bool& specialVip, std::string& name) +{ + Database* db = Database::getInstance(); + + std::ostringstream query; + query << "SELECT `name`, `id`, `group_id`, `account_id` FROM `players` WHERE `name` = " << db->escapeString(name); + DBResult_ptr result = db->storeQuery(query.str()); + if (!result) { + return false; + } + + name = result->getString("name"); + guid = result->getNumber("id"); + Group* group = g_game.groups.getGroup(result->getNumber("group_id")); + + uint64_t flags; + if (group) { + flags = group->flags; + } else { + flags = 0; + } + + specialVip = (flags & PlayerFlag_SpecialVIP) != 0; + return true; +} + +bool IOLoginData::formatPlayerName(std::string& name) +{ + Database* db = Database::getInstance(); + + std::ostringstream query; + query << "SELECT `name` FROM `players` WHERE `name` = " << db->escapeString(name); + + DBResult_ptr result = db->storeQuery(query.str()); + if (!result) { + return false; + } + + name = result->getString("name"); + return true; +} + +void IOLoginData::loadItems(ItemMap& itemMap, DBResult_ptr result) +{ + do { + uint32_t sid = result->getNumber("sid"); + uint32_t pid = result->getNumber("pid"); + uint16_t type = result->getNumber("itemtype"); + uint16_t count = result->getNumber("count"); + + unsigned long attrSize; + const char* attr = result->getStream("attributes", attrSize); + + PropStream propStream; + propStream.init(attr, attrSize); + + Item* item = Item::CreateItem(type, count); + if (item) { + if (!item->unserializeAttr(propStream)) { + std::cout << "WARNING: Serialize error in IOLoginData::loadItems" << std::endl; + } + + std::pair pair(item, pid); + itemMap[sid] = pair; + } + } while (result->next()); +} + +void IOLoginData::increaseBankBalance(uint32_t guid, uint64_t bankBalance) +{ + std::ostringstream query; + query << "UPDATE `players` SET `balance` = `balance` + " << bankBalance << " WHERE `id` = " << guid; + Database::getInstance()->executeQuery(query.str()); +} + +bool IOLoginData::hasBiddedOnHouse(uint32_t guid) +{ + Database* db = Database::getInstance(); + + std::ostringstream query; + query << "SELECT `id` FROM `houses` WHERE `highest_bidder` = " << guid << " LIMIT 1"; + return db->storeQuery(query.str()).get() != nullptr; +} + +std::forward_list IOLoginData::getVIPEntries(uint32_t accountId) +{ + std::forward_list entries; + + std::ostringstream query; + query << "SELECT `player_id`, (SELECT `name` FROM `players` WHERE `id` = `player_id`) AS `name` FROM `account_viplist` WHERE `account_id` = " << accountId; + + DBResult_ptr result = Database::getInstance()->storeQuery(query.str()); + if (result) { + do { + entries.emplace_front( + result->getNumber("player_id"), + result->getString("name") + ); + } while (result->next()); + } + return entries; +} + +void IOLoginData::addVIPEntry(uint32_t accountId, uint32_t guid) +{ + Database* db = Database::getInstance(); + + std::ostringstream query; + query << "INSERT INTO `account_viplist` (`account_id`, `player_id`) VALUES (" << accountId << ',' << guid << ')'; + db->executeQuery(query.str()); +} + +void IOLoginData::removeVIPEntry(uint32_t accountId, uint32_t guid) +{ + std::ostringstream query; + query << "DELETE FROM `account_viplist` WHERE `account_id` = " << accountId << " AND `player_id` = " << guid; + Database::getInstance()->executeQuery(query.str()); +} + +void IOLoginData::addPremiumDays(uint32_t accountId, int32_t addDays) +{ + std::ostringstream query; + query << "UPDATE `accounts` SET `premdays` = `premdays` + " << addDays << " WHERE `id` = " << accountId; + Database::getInstance()->executeQuery(query.str()); +} + +void IOLoginData::removePremiumDays(uint32_t accountId, int32_t removeDays) +{ + std::ostringstream query; + query << "UPDATE `accounts` SET `premdays` = `premdays` - " << removeDays << " WHERE `id` = " << accountId; + Database::getInstance()->executeQuery(query.str()); +} diff --git a/src/iologindata.h b/src/iologindata.h new file mode 100644 index 0000000..9b58fdf --- /dev/null +++ b/src/iologindata.h @@ -0,0 +1,68 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_IOLOGINDATA_H_28B0440BEC594654AC0F4E1A5E42B2EF +#define FS_IOLOGINDATA_H_28B0440BEC594654AC0F4E1A5E42B2EF + +#include "account.h" +#include "player.h" +#include "database.h" + +typedef std::list> ItemBlockList; + +class IOLoginData +{ + public: + static Account loadAccount(uint32_t accno); + static bool saveAccount(const Account& acc); + + static bool loginserverAuthentication(uint32_t accountNumber, const std::string& password, Account& account); + static uint32_t gameworldAuthentication(uint32_t accountNumber, const std::string& password, std::string& characterName); + + static AccountType_t getAccountType(uint32_t accountId); + static void setAccountType(uint32_t accountId, AccountType_t accountType); + static void updateOnlineStatus(uint32_t guid, bool login); + static bool preloadPlayer(Player* player, const std::string& name); + + static bool loadPlayerById(Player* player, uint32_t id); + static bool loadPlayerByName(Player* player, const std::string& name); + static bool loadPlayer(Player* player, DBResult_ptr result); + static bool savePlayer(Player* player); + static uint32_t getGuidByName(const std::string& name); + static bool getGuidByNameEx(uint32_t& guid, bool& specialVip, std::string& name); + static std::string getNameByGuid(uint32_t guid); + static bool formatPlayerName(std::string& name); + static void increaseBankBalance(uint32_t guid, uint64_t bankBalance); + static bool hasBiddedOnHouse(uint32_t guid); + + static std::forward_list getVIPEntries(uint32_t accountId); + static void addVIPEntry(uint32_t accountId, uint32_t guid); + static void removeVIPEntry(uint32_t accountId, uint32_t guid); + + static void addPremiumDays(uint32_t accountId, int32_t addDays); + static void removePremiumDays(uint32_t accountId, int32_t removeDays); + + protected: + typedef std::map> ItemMap; + + static void loadItems(ItemMap& itemMap, DBResult_ptr result); + static bool saveItems(const Player* player, const ItemBlockList& itemList, DBInsert& query_insert, PropWriteStream& stream); +}; + +#endif diff --git a/src/iomap.cpp b/src/iomap.cpp new file mode 100644 index 0000000..3f6f426 --- /dev/null +++ b/src/iomap.cpp @@ -0,0 +1,462 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "iomap.h" + +#include "bed.h" + +/* + OTBM_ROOTV1 + | + |--- OTBM_MAP_DATA + | | + | |--- OTBM_TILE_AREA + | | |--- OTBM_TILE + | | |--- OTBM_TILE_SQUARE (not implemented) + | | |--- OTBM_TILE_REF (not implemented) + | | |--- OTBM_HOUSETILE + | | + | |--- OTBM_SPAWNS (not implemented) + | | |--- OTBM_SPAWN_AREA (not implemented) + | | |--- OTBM_MONSTER (not implemented) + | | + | |--- OTBM_TOWNS + | | |--- OTBM_TOWN + | | + | |--- OTBM_WAYPOINTS + | |--- OTBM_WAYPOINT + | + |--- OTBM_ITEM_DEF (not implemented) +*/ + +Tile* IOMap::createTile(Item*& ground, Item* item, uint16_t x, uint16_t y, uint8_t z) +{ + if (!ground) { + return new StaticTile(x, y, z); + } + + Tile* tile; + if ((item && item->isBlocking()) || ground->isBlocking()) { + tile = new StaticTile(x, y, z); + } else { + tile = new DynamicTile(x, y, z); + } + + tile->internalAddThing(ground); + ground->startDecaying(); + ground = nullptr; + return tile; +} + +bool IOMap::loadMap(Map* map, const std::string& identifier) +{ + int64_t start = OTSYS_TIME(); + + FileLoader f; + if (!f.openFile(identifier.c_str(), "OTBM")) { + std::ostringstream ss; + ss << "Could not open the file " << identifier << '.'; + setLastErrorString(ss.str()); + return false; + } + + uint32_t type; + PropStream propStream; + + NODE root = f.getChildNode(nullptr, type); + if (!f.getProps(root, propStream)) { + setLastErrorString("Could not read root property."); + return false; + } + + OTBM_root_header root_header; + if (!propStream.read(root_header)) { + setLastErrorString("Could not read header."); + return false; + } + + uint32_t headerVersion = root_header.version; + if (headerVersion <= 0) { + //In otbm version 1 the count variable after splashes/fluidcontainers and stackables + //are saved as attributes instead, this solves alot of problems with items + //that is changed (stackable/charges/fluidcontainer/splash) during an update. + setLastErrorString("This map need to be upgraded by using the latest map editor version to be able to load correctly."); + return false; + } + + if (headerVersion > 2) { + setLastErrorString("Unknown OTBM version detected."); + return false; + } + + std::cout << "> Map size: " << root_header.width << "x" << root_header.height << '.' << std::endl; + map->width = root_header.width; + map->height = root_header.height; + + NODE nodeMap = f.getChildNode(root, type); + if (type != OTBM_MAP_DATA) { + setLastErrorString("Could not read data node."); + return false; + } + + if (!f.getProps(nodeMap, propStream)) { + setLastErrorString("Could not read map data attributes."); + return false; + } + + std::string mapDescription; + std::string tmp; + + uint8_t attribute; + while (propStream.read(attribute)) { + switch (attribute) { + case OTBM_ATTR_DESCRIPTION: + if (!propStream.readString(mapDescription)) { + setLastErrorString("Invalid description tag."); + return false; + } + break; + + case OTBM_ATTR_EXT_SPAWN_FILE: + if (!propStream.readString(tmp)) { + setLastErrorString("Invalid spawn tag."); + return false; + } + + map->spawnfile = identifier.substr(0, identifier.rfind('/') + 1); + map->spawnfile += tmp; + break; + + case OTBM_ATTR_EXT_HOUSE_FILE: + if (!propStream.readString(tmp)) { + setLastErrorString("Invalid house tag."); + return false; + } + + map->housefile = identifier.substr(0, identifier.rfind('/') + 1); + map->housefile += tmp; + break; + + default: + setLastErrorString("Unknown header node."); + return false; + } + } + + NODE nodeMapData = f.getChildNode(nodeMap, type); + while (nodeMapData != NO_NODE) { + if (f.getError() != ERROR_NONE) { + setLastErrorString("Invalid map node."); + return false; + } + + if (type == OTBM_TILE_AREA) { + if (!f.getProps(nodeMapData, propStream)) { + setLastErrorString("Invalid map node."); + return false; + } + + OTBM_Destination_coords area_coord; + if (!propStream.read(area_coord)) { + setLastErrorString("Invalid map node."); + return false; + } + + uint16_t base_x = area_coord.x; + uint16_t base_y = area_coord.y; + uint16_t z = area_coord.z; + + NODE nodeTile = f.getChildNode(nodeMapData, type); + while (nodeTile != NO_NODE) { + if (f.getError() != ERROR_NONE) { + setLastErrorString("Could not read node data."); + return false; + } + + if (type != OTBM_TILE && type != OTBM_HOUSETILE) { + setLastErrorString("Unknown tile node."); + return false; + } + + if (!f.getProps(nodeTile, propStream)) { + setLastErrorString("Could not read node data."); + return false; + } + + OTBM_Tile_coords tile_coord; + if (!propStream.read(tile_coord)) { + setLastErrorString("Could not read tile position."); + return false; + } + + uint16_t x = base_x + tile_coord.x; + uint16_t y = base_y + tile_coord.y; + + bool isHouseTile = false; + House* house = nullptr; + Tile* tile = nullptr; + Item* ground_item = nullptr; + uint32_t tileflags = TILESTATE_NONE; + + if (type == OTBM_HOUSETILE) { + uint32_t houseId; + if (!propStream.read(houseId)) { + std::ostringstream ss; + ss << "[x:" << x << ", y:" << y << ", z:" << z << "] Could not read house id."; + setLastErrorString(ss.str()); + return false; + } + + house = map->houses.addHouse(houseId); + if (!house) { + std::ostringstream ss; + ss << "[x:" << x << ", y:" << y << ", z:" << z << "] Could not create house id: " << houseId; + setLastErrorString(ss.str()); + return false; + } + + tile = new HouseTile(x, y, z, house); + house->addTile(static_cast(tile)); + isHouseTile = true; + } + + //read tile attributes + while (propStream.read(attribute)) { + switch (attribute) { + case OTBM_ATTR_TILE_FLAGS: { + uint32_t flags; + if (!propStream.read(flags)) { + std::ostringstream ss; + ss << "[x:" << x << ", y:" << y << ", z:" << z << "] Failed to read tile flags."; + setLastErrorString(ss.str()); + return false; + } + + if ((flags & OTBM_TILEFLAG_PROTECTIONZONE) != 0) { + tileflags |= TILESTATE_PROTECTIONZONE; + } else if ((flags & OTBM_TILEFLAG_NOPVPZONE) != 0) { + tileflags |= TILESTATE_NOPVPZONE; + } else if ((flags & OTBM_TILEFLAG_PVPZONE) != 0) { + tileflags |= TILESTATE_PVPZONE; + } + + if ((flags & OTBM_TILEFLAG_REFRESH) != 0) { + tileflags |= TILESTATE_REFRESH; + } + + if ((flags & OTBM_TILEFLAG_NOLOGOUT) != 0) { + tileflags |= TILESTATE_NOLOGOUT; + } + break; + } + + case OTBM_ATTR_ITEM: { + Item* item = Item::CreateItem(propStream); + if (!item) { + std::ostringstream ss; + ss << "[x:" << x << ", y:" << y << ", z:" << z << "] Failed to create item."; + setLastErrorString(ss.str()); + return false; + } + + if (isHouseTile && item->isMoveable()) { + //std::cout << "[Warning - IOMap::loadMap] Moveable item with ID: " << item->getID() << ", in house: " << house->getId() << ", at position [x: " << x << ", y: " << y << ", z: " << z << "]." << std::endl; + delete item; + } else { + if (item->getItemCount() <= 0) { + item->setItemCount(1); + } + + if (tile) { + tile->internalAddThing(item); + item->startDecaying(); + item->setLoadedFromMap(true); + } else if (item->isGroundTile()) { + delete ground_item; + ground_item = item; + } else { + tile = createTile(ground_item, item, x, y, z); + tile->internalAddThing(item); + item->startDecaying(); + item->setLoadedFromMap(true); + } + } + break; + } + + default: + std::ostringstream ss; + ss << "[x:" << x << ", y:" << y << ", z:" << z << "] Unknown tile attribute."; + setLastErrorString(ss.str()); + return false; + } + } + + NODE nodeItem = f.getChildNode(nodeTile, type); + while (nodeItem) { + if (type != OTBM_ITEM) { + std::ostringstream ss; + ss << "[x:" << x << ", y:" << y << ", z:" << z << "] Unknown node type."; + setLastErrorString(ss.str()); + return false; + } + + PropStream stream; + if (!f.getProps(nodeItem, stream)) { + setLastErrorString("Invalid item node."); + return false; + } + + Item* item = Item::CreateItem(stream); + if (!item) { + std::ostringstream ss; + ss << "[x:" << x << ", y:" << y << ", z:" << z << "] Failed to create item."; + setLastErrorString(ss.str()); + return false; + } + + if (!item->unserializeItemNode(f, nodeItem, stream)) { + std::ostringstream ss; + ss << "[x:" << x << ", y:" << y << ", z:" << z << "] Failed to load item " << item->getID() << '.'; + setLastErrorString(ss.str()); + delete item; + return false; + } + + if (isHouseTile && item->isMoveable()) { + //std::cout << "[Warning - IOMap::loadMap] Moveable item with ID: " << item->getID() << ", in house: " << house->getId() << ", at position [x: " << x << ", y: " << y << ", z: " << z << "]." << std::endl; + delete item; + } else { + if (item->getItemCount() <= 0) { + item->setItemCount(1); + } + + if (tile) { + tile->internalAddThing(item); + item->startDecaying(); + item->setLoadedFromMap(true); + } else if (item->isGroundTile()) { + delete ground_item; + ground_item = item; + } else { + tile = createTile(ground_item, item, x, y, z); + tile->internalAddThing(item); + item->startDecaying(); + item->setLoadedFromMap(true); + } + } + + nodeItem = f.getNextNode(nodeItem, type); + } + + if (!tile) { + tile = createTile(ground_item, nullptr, x, y, z); + } + + tile->setFlag(static_cast(tileflags)); + + map->setTile(x, y, z, tile); + + nodeTile = f.getNextNode(nodeTile, type); + } + } else if (type == OTBM_TOWNS) { + NODE nodeTown = f.getChildNode(nodeMapData, type); + while (nodeTown != NO_NODE) { + if (type != OTBM_TOWN) { + setLastErrorString("Unknown town node."); + return false; + } + + if (!f.getProps(nodeTown, propStream)) { + setLastErrorString("Could not read town data."); + return false; + } + + uint32_t townId; + if (!propStream.read(townId)) { + setLastErrorString("Could not read town id."); + return false; + } + + Town* town = map->towns.getTown(townId); + if (!town) { + town = new Town(townId); + map->towns.addTown(townId, town); + } + + std::string townName; + if (!propStream.readString(townName)) { + setLastErrorString("Could not read town name."); + return false; + } + + town->setName(townName); + + OTBM_Destination_coords town_coords; + if (!propStream.read(town_coords)) { + setLastErrorString("Could not read town coordinates."); + return false; + } + + town->setTemplePos(Position(town_coords.x, town_coords.y, town_coords.z)); + + nodeTown = f.getNextNode(nodeTown, type); + } + } else if (type == OTBM_WAYPOINTS) { + NODE nodeWaypoint = f.getChildNode(nodeMapData, type); + while (nodeWaypoint != NO_NODE) { + if (type != OTBM_WAYPOINT) { + setLastErrorString("Unknown waypoint node."); + return false; + } + + if (!f.getProps(nodeWaypoint, propStream)) { + setLastErrorString("Could not read waypoint data."); + return false; + } + + std::string name; + if (!propStream.readString(name)) { + setLastErrorString("Could not read waypoint name."); + return false; + } + + OTBM_Destination_coords waypoint_coords; + if (!propStream.read(waypoint_coords)) { + setLastErrorString("Could not read waypoint coordinates."); + return false; + } + + map->waypoints[name] = Position(waypoint_coords.x, waypoint_coords.y, waypoint_coords.z); + + nodeWaypoint = f.getNextNode(nodeWaypoint, type); + } + } else { + setLastErrorString("Unknown map node."); + return false; + } + + nodeMapData = f.getNextNode(nodeMapData, type); + } + + std::cout << "> Map loading time: " << (OTSYS_TIME() - start) / (1000.) << " seconds." << std::endl; + return true; +} diff --git a/src/iomap.h b/src/iomap.h new file mode 100644 index 0000000..9386141 --- /dev/null +++ b/src/iomap.h @@ -0,0 +1,161 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_IOMAP_H_8085D4B1037A44288494A52FDBB775E4 +#define FS_IOMAP_H_8085D4B1037A44288494A52FDBB775E4 + +#include "item.h" +#include "map.h" +#include "house.h" +#include "spawn.h" +#include "configmanager.h" + +extern ConfigManager g_config; + +enum OTBM_AttrTypes_t { + OTBM_ATTR_DESCRIPTION = 1, + OTBM_ATTR_EXT_FILE = 2, + OTBM_ATTR_TILE_FLAGS = 3, + OTBM_ATTR_ACTION_ID = 4, + OTBM_ATTR_MOVEMENT_ID = 5, + OTBM_ATTR_TEXT = 6, + OTBM_ATTR_DESC = 7, + OTBM_ATTR_TELE_DEST = 8, + OTBM_ATTR_ITEM = 9, + OTBM_ATTR_DEPOT_ID = 10, + OTBM_ATTR_EXT_SPAWN_FILE = 11, + OTBM_ATTR_RUNE_CHARGES = 12, + OTBM_ATTR_EXT_HOUSE_FILE = 13, + OTBM_ATTR_HOUSEDOORID = 14, + OTBM_ATTR_COUNT = 15, + OTBM_ATTR_DURATION = 16, + OTBM_ATTR_DECAYING_STATE = 17, + OTBM_ATTR_WRITTENDATE = 18, + OTBM_ATTR_WRITTENBY = 19, + OTBM_ATTR_SLEEPERGUID = 20, + OTBM_ATTR_SLEEPSTART = 21, + OTBM_ATTR_CHARGES = 22, + OTBM_ATTR_KEYNUMBER = 23, + OTBM_ATTR_KEYHOLENUMBER = 24, + OTBM_ATTR_DOORQUESTNUMBER = 25, + OTBM_ATTR_DOORQUESTVALUE = 26, + OTBM_ATTR_DOORLEVEL = 27, + OTBM_ATTR_CHESTQUESTNUMBER = 28, +}; + +enum OTBM_NodeTypes_t { + OTBM_ROOTV1 = 1, + OTBM_MAP_DATA = 2, + OTBM_ITEM_DEF = 3, + OTBM_TILE_AREA = 4, + OTBM_TILE = 5, + OTBM_ITEM = 6, + OTBM_TILE_SQUARE = 7, + OTBM_TILE_REF = 8, + OTBM_SPAWNS = 9, + OTBM_SPAWN_AREA = 10, + OTBM_MONSTER = 11, + OTBM_TOWNS = 12, + OTBM_TOWN = 13, + OTBM_HOUSETILE = 14, + OTBM_WAYPOINTS = 15, + OTBM_WAYPOINT = 16, +}; + +enum OTBM_TileFlag_t : uint32_t { + OTBM_TILEFLAG_PROTECTIONZONE = 1 << 0, + OTBM_TILEFLAG_NOPVPZONE = 1 << 2, + OTBM_TILEFLAG_NOLOGOUT = 1 << 3, + OTBM_TILEFLAG_PVPZONE = 1 << 4, + OTBM_TILEFLAG_REFRESH = 1 << 5, +}; + +#pragma pack(1) + +struct OTBM_root_header { + uint32_t version; + uint16_t width; + uint16_t height; + uint32_t majorVersionItems; + uint32_t minorVersionItems; +}; + +struct OTBM_Destination_coords { + uint16_t x; + uint16_t y; + uint8_t z; +}; + +struct OTBM_Tile_coords { + uint8_t x; + uint8_t y; +}; + +#pragma pack() + +class IOMap +{ + static Tile* createTile(Item*& ground, Item* item, uint16_t x, uint16_t y, uint8_t z); + + public: + bool loadMap(Map* map, const std::string& identifier); + + /* Load the spawns + * \param map pointer to the Map class + * \returns Returns true if the spawns were loaded successfully + */ + static bool loadSpawns(Map* map) { + if (map->spawnfile.empty()) { + //OTBM file doesn't tell us about the spawnfile, + //lets guess it is mapname-spawn.xml. + map->spawnfile = g_config.getString(ConfigManager::MAP_NAME); + map->spawnfile += "-spawn.xml"; + } + + return map->spawns.loadFromXml(map->spawnfile); + } + + /* Load the houses (not house tile-data) + * \param map pointer to the Map class + * \returns Returns true if the houses were loaded successfully + */ + static bool loadHouses(Map* map) { + if (map->housefile.empty()) { + //OTBM file doesn't tell us about the housefile, + //lets guess it is mapname-house.xml. + map->housefile = g_config.getString(ConfigManager::MAP_NAME); + map->housefile += "-house.xml"; + } + + return map->houses.loadHousesXML(map->housefile); + } + + const std::string& getLastErrorString() const { + return errorString; + } + + void setLastErrorString(std::string error) { + errorString = error; + } + + protected: + std::string errorString; +}; + +#endif diff --git a/src/iomapserialize.cpp b/src/iomapserialize.cpp new file mode 100644 index 0000000..0e83463 --- /dev/null +++ b/src/iomapserialize.cpp @@ -0,0 +1,372 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "iomapserialize.h" +#include "game.h" +#include "bed.h" + +extern Game g_game; + +void IOMapSerialize::loadHouseItems(Map* map) +{ + int64_t start = OTSYS_TIME(); + + DBResult_ptr result = Database::getInstance()->storeQuery("SELECT `data` FROM `tile_store`"); + if (!result) { + return; + } + + do { + unsigned long attrSize; + const char* attr = result->getStream("data", attrSize); + + PropStream propStream; + propStream.init(attr, attrSize); + + uint16_t x, y; + uint8_t z; + if (!propStream.read(x) || !propStream.read(y) || !propStream.read(z)) { + continue; + } + + Tile* tile = map->getTile(x, y, z); + if (!tile) { + continue; + } + + uint32_t item_count; + if (!propStream.read(item_count)) { + continue; + } + + while (item_count--) { + loadItem(propStream, tile); + } + } while (result->next()); + std::cout << "> Loaded house items in: " << (OTSYS_TIME() - start) / (1000.) << " s" << std::endl; +} + +bool IOMapSerialize::saveHouseItems() +{ + int64_t start = OTSYS_TIME(); + Database* db = Database::getInstance(); + std::ostringstream query; + + //Start the transaction + DBTransaction transaction; + if (!transaction.begin()) { + return false; + } + + //clear old tile data + if (!db->executeQuery("DELETE FROM `tile_store`")) { + return false; + } + + DBInsert stmt("INSERT INTO `tile_store` (`house_id`, `data`) VALUES "); + + PropWriteStream stream; + for (const auto& it : g_game.map.houses.getHouses()) { + //save house items + House* house = it.second; + for (HouseTile* tile : house->getTiles()) { + saveTile(stream, tile); + + size_t attributesSize; + const char* attributes = stream.getStream(attributesSize); + if (attributesSize > 0) { + query << house->getId() << ',' << db->escapeBlob(attributes, attributesSize); + if (!stmt.addRow(query)) { + return false; + } + stream.clear(); + } + } + } + + if (!stmt.execute()) { + return false; + } + + //End the transaction + bool success = transaction.commit(); + std::cout << "> Saved house items in: " << + (OTSYS_TIME() - start) / (1000.) << " s" << std::endl; + return success; +} + +bool IOMapSerialize::loadContainer(PropStream& propStream, Container* container) +{ + while (container->serializationCount > 0) { + if (!loadItem(propStream, container)) { + std::cout << "[Warning - IOMapSerialize::loadContainer] Unserialization error for container item: " << container->getID() << std::endl; + return false; + } + container->serializationCount--; + } + + uint8_t endAttr; + if (!propStream.read(endAttr) || endAttr != 0) { + std::cout << "[Warning - IOMapSerialize::loadContainer] Unserialization error for container item: " << container->getID() << std::endl; + return false; + } + return true; +} + +bool IOMapSerialize::loadItem(PropStream& propStream, Cylinder* parent) +{ + uint16_t id; + if (!propStream.read(id)) { + return false; + } + + Tile* tile = nullptr; + if (parent->getParent() == nullptr) { + tile = parent->getTile(); + } + + const ItemType& iType = Item::items[id]; + if (iType.moveable || !tile) { + //create a new item + Item* item = Item::CreateItem(id); + if (item) { + if (item->unserializeAttr(propStream)) { + Container* container = item->getContainer(); + if (container && !loadContainer(propStream, container)) { + delete item; + return false; + } + + parent->internalAddThing(item); + item->startDecaying(); + } else { + std::cout << "WARNING: Unserialization error in IOMapSerialize::loadItem()" << id << std::endl; + delete item; + return false; + } + } + } else { + // Stationary items like doors/beds/blackboards/bookcases + Item* item = nullptr; + if (const TileItemVector* items = tile->getItemList()) { + for (Item* findItem : *items) { + if (findItem->getID() == id) { + item = findItem; + break; + } else if (iType.isDoor() && findItem->getDoor()) { + item = findItem; + break; + } else if (iType.isBed() && findItem->getBed()) { + item = findItem; + break; + } + } + } + + if (item) { + if (item->unserializeAttr(propStream)) { + Container* container = item->getContainer(); + if (container && !loadContainer(propStream, container)) { + return false; + } + + g_game.transformItem(item, id); + } else { + std::cout << "WARNING: Unserialization error in IOMapSerialize::loadItem()" << id << std::endl; + } + } else { + //The map changed since the last save, just read the attributes + std::unique_ptr dummy(Item::CreateItem(id)); + if (dummy) { + dummy->unserializeAttr(propStream); + Container* container = dummy->getContainer(); + if (container) { + if (!loadContainer(propStream, container)) { + return false; + } + } else if (BedItem* bedItem = dynamic_cast(dummy.get())) { + uint32_t sleeperGUID = bedItem->getSleeper(); + if (sleeperGUID != 0) { + g_game.removeBedSleeper(sleeperGUID); + } + } + } + } + } + return true; +} + +void IOMapSerialize::saveItem(PropWriteStream& stream, const Item* item) +{ + const Container* container = item->getContainer(); + + // Write ID & props + stream.write(item->getID()); + item->serializeAttr(stream); + + if (container) { + // Hack our way into the attributes + stream.write(ATTR_CONTAINER_ITEMS); + stream.write(container->size()); + for (auto it = container->getReversedItems(), end = container->getReversedEnd(); it != end; ++it) { + saveItem(stream, *it); + } + } + + stream.write(0x00); // attr end +} + +void IOMapSerialize::saveTile(PropWriteStream& stream, const Tile* tile) +{ + const TileItemVector* tileItems = tile->getItemList(); + if (!tileItems) { + return; + } + + std::forward_list items; + uint16_t count = 0; + for (Item* item : *tileItems) { + const ItemType& it = Item::items[item->getID()]; + + // Note that these are NEGATED, ie. these are the items that will be saved. + if (!(it.moveable || item->getDoor() || (item->getContainer() && !item->getContainer()->empty()) || it.canWriteText || item->getBed())) { + continue; + } + + items.push_front(item); + ++count; + } + + if (!items.empty()) { + const Position& tilePosition = tile->getPosition(); + stream.write(tilePosition.x); + stream.write(tilePosition.y); + stream.write(tilePosition.z); + + stream.write(count); + for (const Item* item : items) { + saveItem(stream, item); + } + } +} + +bool IOMapSerialize::loadHouseInfo() +{ + Database* db = Database::getInstance(); + + DBResult_ptr result = db->storeQuery("SELECT `id`, `owner`, `paid`, `warnings` FROM `houses`"); + if (!result) { + return false; + } + + do { + House* house = g_game.map.houses.getHouse(result->getNumber("id")); + if (house) { + house->setOwner(result->getNumber("owner"), false); + house->setPaidUntil(result->getNumber("paid")); + house->setPayRentWarnings(result->getNumber("warnings")); + } + } while (result->next()); + + result = db->storeQuery("SELECT `house_id`, `listid`, `list` FROM `house_lists`"); + if (result) { + do { + House* house = g_game.map.houses.getHouse(result->getNumber("house_id")); + if (house) { + house->setAccessList(result->getNumber("listid"), result->getString("list")); + } + } while (result->next()); + } + return true; +} + +bool IOMapSerialize::saveHouseInfo() +{ + Database* db = Database::getInstance(); + + DBTransaction transaction; + if (!transaction.begin()) { + return false; + } + + if (!db->executeQuery("DELETE FROM `house_lists`")) { + return false; + } + + std::ostringstream query; + for (const auto& it : g_game.map.houses.getHouses()) { + House* house = it.second; + query << "SELECT `id` FROM `houses` WHERE `id` = " << house->getId(); + DBResult_ptr result = db->storeQuery(query.str()); + if (result) { + query.str(std::string()); + query << "UPDATE `houses` SET `owner` = " << house->getOwner() << ", `paid` = " << house->getPaidUntil() << ", `warnings` = " << house->getPayRentWarnings() << ", `name` = " << db->escapeString(house->getName()) << ", `town_id` = " << house->getTownId() << ", `rent` = " << house->getRent() << ", `size` = " << house->getTiles().size() << ", `beds` = " << house->getBedCount() << " WHERE `id` = " << house->getId(); + } else { + query.str(std::string()); + query << "INSERT INTO `houses` (`id`, `owner`, `paid`, `warnings`, `name`, `town_id`, `rent`, `size`, `beds`) VALUES (" << house->getId() << ',' << house->getOwner() << ',' << house->getPaidUntil() << ',' << house->getPayRentWarnings() << ',' << db->escapeString(house->getName()) << ',' << house->getTownId() << ',' << house->getRent() << ',' << house->getTiles().size() << ',' << house->getBedCount() << ')'; + } + + db->executeQuery(query.str()); + query.str(std::string()); + } + + DBInsert stmt("INSERT INTO `house_lists` (`house_id` , `listid` , `list`) VALUES "); + + for (const auto& it : g_game.map.houses.getHouses()) { + House* house = it.second; + + std::string listText; + if (house->getAccessList(GUEST_LIST, listText) && !listText.empty()) { + query << house->getId() << ',' << GUEST_LIST << ',' << db->escapeString(listText); + if (!stmt.addRow(query)) { + return false; + } + + listText.clear(); + } + + if (house->getAccessList(SUBOWNER_LIST, listText) && !listText.empty()) { + query << house->getId() << ',' << SUBOWNER_LIST << ',' << db->escapeString(listText); + if (!stmt.addRow(query)) { + return false; + } + + listText.clear(); + } + + for (Door* door : house->getDoors()) { + if (door->getAccessList(listText) && !listText.empty()) { + query << house->getId() << ',' << door->getDoorId() << ',' << db->escapeString(listText); + if (!stmt.addRow(query)) { + return false; + } + + listText.clear(); + } + } + } + + if (!stmt.execute()) { + return false; + } + + return transaction.commit(); +} diff --git a/src/iomapserialize.h b/src/iomapserialize.h new file mode 100644 index 0000000..c7b269b --- /dev/null +++ b/src/iomapserialize.h @@ -0,0 +1,42 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_IOMAPSERIALIZE_H_7E903658F34E44F9BE03A713B55A3D6D +#define FS_IOMAPSERIALIZE_H_7E903658F34E44F9BE03A713B55A3D6D + +#include "database.h" +#include "map.h" + +class IOMapSerialize +{ + public: + static void loadHouseItems(Map* map); + static bool saveHouseItems(); + static bool loadHouseInfo(); + static bool saveHouseInfo(); + + protected: + static void saveItem(PropWriteStream& stream, const Item* item); + static void saveTile(PropWriteStream& stream, const Tile* tile); + + static bool loadContainer(PropStream& propStream, Container* container); + static bool loadItem(PropStream& propStream, Cylinder* parent); +}; + +#endif diff --git a/src/item.cpp b/src/item.cpp new file mode 100644 index 0000000..cb69843 --- /dev/null +++ b/src/item.cpp @@ -0,0 +1,1242 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "item.h" +#include "container.h" +#include "teleport.h" +#include "mailbox.h" +#include "house.h" +#include "game.h" +#include "bed.h" + +#include "actions.h" +#include "spells.h" + +extern Game g_game; +extern Spells* g_spells; +extern Vocations g_vocations; + +Items Item::items; + +Item* Item::CreateItem(const uint16_t type, uint16_t count /*= 0*/) +{ + Item* newItem = nullptr; + + const ItemType& it = Item::items[type]; + if (it.group == ITEM_GROUP_DEPRECATED) { + return nullptr; + } + + if (it.stackable && count == 0) { + count = 1; + } + + if (it.id != 0) { + if (it.isDepot()) { + newItem = new DepotLocker(type); + } else if (it.isContainer() || it.isChest()) { + newItem = new Container(type); + } else if (it.isTeleport()) { + newItem = new Teleport(type); + } else if (it.isMagicField()) { + newItem = new MagicField(type); + } else if (it.isDoor()) { + newItem = new Door(type); + } else if (it.isMailbox()) { + newItem = new Mailbox(type); + } else if (it.isBed()) { + newItem = new BedItem(type); + } else { + newItem = new Item(type, count); + } + + newItem->incrementReferenceCounter(); + } + + return newItem; +} + +Container* Item::CreateItemAsContainer(const uint16_t type, uint16_t size) +{ + const ItemType& it = Item::items[type]; + if (it.id == 0 || it.group == ITEM_GROUP_DEPRECATED || it.stackable || it.useable || it.moveable || it.pickupable || it.isDepot() || it.isSplash() || it.isDoor()) { + return nullptr; + } + + Container* newItem = new Container(type, size); + newItem->incrementReferenceCounter(); + return newItem; +} + +Item* Item::CreateItem(PropStream& propStream) +{ + uint16_t id; + if (!propStream.read(id)) { + return nullptr; + } + + switch (id) { + case ITEM_FIREFIELD_PVP_FULL: + id = ITEM_FIREFIELD_PERSISTENT_FULL; + break; + + case ITEM_FIREFIELD_PVP_MEDIUM: + id = ITEM_FIREFIELD_PERSISTENT_MEDIUM; + break; + + case ITEM_FIREFIELD_PVP_SMALL: + id = ITEM_FIREFIELD_PERSISTENT_SMALL; + break; + + case ITEM_ENERGYFIELD_PVP: + id = ITEM_ENERGYFIELD_PERSISTENT; + break; + + case ITEM_POISONFIELD_PVP: + id = ITEM_POISONFIELD_PERSISTENT; + break; + + case ITEM_MAGICWALL: + id = ITEM_MAGICWALL_PERSISTENT; + break; + + case ITEM_WILDGROWTH: + id = ITEM_WILDGROWTH_PERSISTENT; + break; + + default: + break; + } + + return Item::CreateItem(id, 0); +} + +Item::Item(const uint16_t type, uint16_t count /*= 0*/) : + id(type) +{ + const ItemType& it = items[id]; + + if (it.isFluidContainer() || it.isSplash()) { + setFluidType(count); + } else if (it.stackable) { + if (count != 0) { + setItemCount(count); + } else if (it.charges != 0) { + setItemCount(it.charges); + } + } else if (it.charges != 0) { + if (count != 0) { + setCharges(count); + } else { + setCharges(it.charges); + } + } else if (it.isKey()) { + setIntAttr(ITEM_ATTRIBUTE_KEYNUMBER, count); + } + + setDefaultDuration(); +} + +Item::Item(const Item& i) : + Thing(), id(i.id), count(i.count), loadedFromMap(i.loadedFromMap) +{ + if (i.attributes) { + attributes.reset(new ItemAttributes(*i.attributes)); + } +} + +Item* Item::clone() const +{ + Item* item = Item::CreateItem(id, count); + if (attributes) { + item->attributes.reset(new ItemAttributes(*attributes)); + } + return item; +} + +bool Item::equals(const Item* otherItem) const +{ + if (!otherItem || id != otherItem->id) { + return false; + } + + if (!attributes) { + return !otherItem->attributes; + } + + const auto& otherAttributes = otherItem->attributes; + if (!otherAttributes || attributes->attributeBits != otherAttributes->attributeBits) { + return false; + } + + const auto& attributeList = attributes->attributes; + const auto& otherAttributeList = otherAttributes->attributes; + for (const auto& attribute : attributeList) { + if (ItemAttributes::isStrAttrType(attribute.type)) { + for (const auto& otherAttribute : otherAttributeList) { + if (attribute.type == otherAttribute.type && *attribute.value.string != *otherAttribute.value.string) { + return false; + } + } + } else { + for (const auto& otherAttribute : otherAttributeList) { + if (attribute.type == otherAttribute.type && attribute.value.integer != otherAttribute.value.integer) { + return false; + } + } + } + } + return true; +} + +void Item::setDefaultSubtype() +{ + const ItemType& it = items[id]; + + setItemCount(1); + + if (it.charges != 0) { + if (it.stackable) { + setItemCount(it.charges); + } else { + setCharges(it.charges); + } + } +} + +void Item::onRemoved() +{ + ScriptEnvironment::removeTempItem(this); +} + +void Item::setID(uint16_t newid) +{ + const ItemType& prevIt = Item::items[id]; + id = newid; + + const ItemType& it = Item::items[newid]; + uint32_t newDuration = it.decayTime * 1000; + + if (newDuration == 0 && !it.stopTime && it.decayTo < 0) { + removeAttribute(ITEM_ATTRIBUTE_DECAYSTATE); + removeAttribute(ITEM_ATTRIBUTE_DURATION); + } + + removeAttribute(ITEM_ATTRIBUTE_CORPSEOWNER); + + if (newDuration > 0 && (!prevIt.stopTime || !hasAttribute(ITEM_ATTRIBUTE_DURATION))) { + setDecaying(DECAYING_FALSE); + setDuration(newDuration); + } +} + +Cylinder* Item::getTopParent() +{ + Cylinder* aux = getParent(); + Cylinder* prevaux = dynamic_cast(this); + if (!aux) { + return prevaux; + } + + while (aux->getParent() != nullptr) { + prevaux = aux; + aux = aux->getParent(); + } + + if (prevaux) { + return prevaux; + } + return aux; +} + +const Cylinder* Item::getTopParent() const +{ + const Cylinder* aux = getParent(); + const Cylinder* prevaux = dynamic_cast(this); + if (!aux) { + return prevaux; + } + + while (aux->getParent() != nullptr) { + prevaux = aux; + aux = aux->getParent(); + } + + if (prevaux) { + return prevaux; + } + return aux; +} + +Tile* Item::getTile() +{ + Cylinder* cylinder = getTopParent(); + //get root cylinder + if (cylinder && cylinder->getParent()) { + cylinder = cylinder->getParent(); + } + return dynamic_cast(cylinder); +} + +const Tile* Item::getTile() const +{ + const Cylinder* cylinder = getTopParent(); + //get root cylinder + if (cylinder && cylinder->getParent()) { + cylinder = cylinder->getParent(); + } + return dynamic_cast(cylinder); +} + +uint16_t Item::getSubType() const +{ + const ItemType& it = items[id]; + if (it.isFluidContainer() || it.isSplash()) { + return getFluidType(); + } else if (it.stackable) { + return count; + } else if (it.charges != 0) { + return getCharges(); + } + return count; +} + +Player* Item::getHoldingPlayer() const +{ + Cylinder* p = getParent(); + while (p) { + if (p->getCreature()) { + return p->getCreature()->getPlayer(); + } + + p = p->getParent(); + } + return nullptr; +} + +void Item::setSubType(uint16_t n) +{ + const ItemType& it = items[id]; + if (it.isFluidContainer() || it.isSplash()) { + setFluidType(n); + } else if (it.stackable) { + setItemCount(n); + } else if (it.charges != 0) { + setCharges(n); + } else { + setItemCount(n); + } +} + +Attr_ReadValue Item::readAttr(AttrTypes_t attr, PropStream& propStream) +{ + switch (attr) { + case ATTR_COUNT: + case ATTR_RUNE_CHARGES: { + uint8_t count; + if (!propStream.read(count)) { + return ATTR_READ_ERROR; + } + + setSubType(count); + break; + } + + case ATTR_ACTION_ID: { + uint16_t actionId; + if (!propStream.read(actionId)) { + return ATTR_READ_ERROR; + } + + setActionId(actionId); + break; + } + + case ATTR_MOVEMENT_ID: { + uint16_t movementId; + if (!propStream.read(movementId)) { + return ATTR_READ_ERROR; + } + + setMovementID(movementId); + break; + } + + case ATTR_TEXT: { + std::string text; + if (!propStream.readString(text)) { + return ATTR_READ_ERROR; + } + + setText(text); + break; + } + + case ATTR_WRITTENDATE: { + uint32_t writtenDate; + if (!propStream.read(writtenDate)) { + return ATTR_READ_ERROR; + } + + setDate(writtenDate); + break; + } + + case ATTR_WRITTENBY: { + std::string writer; + if (!propStream.readString(writer)) { + return ATTR_READ_ERROR; + } + + setWriter(writer); + break; + } + + case ATTR_DESC: { + std::string text; + if (!propStream.readString(text)) { + return ATTR_READ_ERROR; + } + + setSpecialDescription(text); + break; + } + + case ATTR_CHARGES: { + uint16_t charges; + if (!propStream.read(charges)) { + return ATTR_READ_ERROR; + } + + setSubType(charges); + break; + } + + case ATTR_DURATION: { + int32_t duration; + if (!propStream.read(duration)) { + return ATTR_READ_ERROR; + } + + setDuration(std::max(0, duration)); + break; + } + + case ATTR_DECAYING_STATE: { + uint8_t state; + if (!propStream.read(state)) { + return ATTR_READ_ERROR; + } + + if (state != DECAYING_FALSE) { + setDecaying(DECAYING_PENDING); + } + break; + } + + case ATTR_NAME: { + std::string name; + if (!propStream.readString(name)) { + return ATTR_READ_ERROR; + } + + setStrAttr(ITEM_ATTRIBUTE_NAME, name); + break; + } + + case ATTR_ARTICLE: { + std::string article; + if (!propStream.readString(article)) { + return ATTR_READ_ERROR; + } + + setStrAttr(ITEM_ATTRIBUTE_ARTICLE, article); + break; + } + + case ATTR_PLURALNAME: { + std::string pluralName; + if (!propStream.readString(pluralName)) { + return ATTR_READ_ERROR; + } + + setStrAttr(ITEM_ATTRIBUTE_PLURALNAME, pluralName); + break; + } + + case ATTR_WEIGHT: { + uint32_t weight; + if (!propStream.read(weight)) { + return ATTR_READ_ERROR; + } + + setIntAttr(ITEM_ATTRIBUTE_WEIGHT, weight); + break; + } + + case ATTR_ATTACK: { + int32_t attack; + if (!propStream.read(attack)) { + return ATTR_READ_ERROR; + } + + setIntAttr(ITEM_ATTRIBUTE_ATTACK, attack); + break; + } + + case ATTR_DEFENSE: { + int32_t defense; + if (!propStream.read(defense)) { + return ATTR_READ_ERROR; + } + + setIntAttr(ITEM_ATTRIBUTE_DEFENSE, defense); + break; + } + + case ATTR_ARMOR: { + int32_t armor; + if (!propStream.read(armor)) { + return ATTR_READ_ERROR; + } + + setIntAttr(ITEM_ATTRIBUTE_ARMOR, armor); + break; + } + + case ATTR_SHOOTRANGE: { + uint8_t shootRange; + if (!propStream.read(shootRange)) { + return ATTR_READ_ERROR; + } + + setIntAttr(ITEM_ATTRIBUTE_SHOOTRANGE, shootRange); + break; + } + + case ATTR_KEYNUMBER: { + uint16_t keyNumber; + if (!propStream.read(keyNumber)) { + return ATTR_READ_ERROR; + } + + setIntAttr(ITEM_ATTRIBUTE_KEYNUMBER, keyNumber); + break; + } + + case ATTR_KEYHOLENUMBER: + { + uint16_t keyHoleNumber; + if (!propStream.read(keyHoleNumber)) { + return ATTR_READ_ERROR; + } + + setIntAttr(ITEM_ATTRIBUTE_KEYHOLENUMBER, keyHoleNumber); + break; + } + + case ATTR_DOORLEVEL: + { + uint16_t doorLevel; + if (!propStream.read(doorLevel)) { + return ATTR_READ_ERROR; + } + + setIntAttr(ITEM_ATTRIBUTE_DOORLEVEL, doorLevel); + break; + } + + case ATTR_DOORQUESTNUMBER: + { + uint16_t doorQuestNumber; + if (!propStream.read(doorQuestNumber)) { + return ATTR_READ_ERROR; + } + + setIntAttr(ITEM_ATTRIBUTE_DOORQUESTNUMBER, doorQuestNumber); + break; + } + + case ATTR_DOORQUESTVALUE: + { + uint16_t doorQuestValue; + if (!propStream.read(doorQuestValue)) { + return ATTR_READ_ERROR; + } + + setIntAttr(ITEM_ATTRIBUTE_DOORQUESTVALUE, doorQuestValue); + break; + } + + case ATTR_CHESTQUESTNUMBER: + { + uint16_t chestQuestNumber; + if (!propStream.read(chestQuestNumber)) { + return ATTR_READ_ERROR; + } + + setIntAttr(ITEM_ATTRIBUTE_CHESTQUESTNUMBER, chestQuestNumber); + break; + } + + //these should be handled through derived classes + //If these are called then something has changed in the items.xml since the map was saved + //just read the values + + //Depot class + case ATTR_DEPOT_ID: { + if (!propStream.skip(2)) { + return ATTR_READ_ERROR; + } + break; + } + + //Door class + case ATTR_HOUSEDOORID: { + if (!propStream.skip(1)) { + return ATTR_READ_ERROR; + } + break; + } + + //Bed class + case ATTR_SLEEPERGUID: { + if (!propStream.skip(4)) { + return ATTR_READ_ERROR; + } + break; + } + + case ATTR_SLEEPSTART: { + if (!propStream.skip(4)) { + return ATTR_READ_ERROR; + } + break; + } + + //Teleport class + case ATTR_TELE_DEST: { + if (!propStream.skip(5)) { + return ATTR_READ_ERROR; + } + break; + } + + //Container class + case ATTR_CONTAINER_ITEMS: { + return ATTR_READ_ERROR; + } + + default: + return ATTR_READ_ERROR; + } + + return ATTR_READ_CONTINUE; +} + +bool Item::unserializeAttr(PropStream& propStream) +{ + uint8_t attr_type; + while (propStream.read(attr_type) && attr_type != 0) { + Attr_ReadValue ret = readAttr(static_cast(attr_type), propStream); + if (ret == ATTR_READ_ERROR) { + return false; + } else if (ret == ATTR_READ_END) { + return true; + } + } + return true; +} + +bool Item::unserializeItemNode(FileLoader&, NODE, PropStream& propStream) +{ + return unserializeAttr(propStream); +} + +void Item::serializeAttr(PropWriteStream& propWriteStream) const +{ + const ItemType& it = items[id]; + if (it.stackable || it.isFluidContainer() || it.isSplash()) { + propWriteStream.write(ATTR_COUNT); + propWriteStream.write(getSubType()); + } + + uint16_t charges = getCharges(); + if (charges != 0) { + propWriteStream.write(ATTR_CHARGES); + propWriteStream.write(charges); + } + + if (it.moveable) { + uint16_t actionId = getActionId(); + if (actionId != 0) { + propWriteStream.write(ATTR_ACTION_ID); + propWriteStream.write(actionId); + } + } + + const std::string& text = getText(); + if (!text.empty()) { + propWriteStream.write(ATTR_TEXT); + propWriteStream.writeString(text); + } + + const time_t writtenDate = getDate(); + if (writtenDate != 0) { + propWriteStream.write(ATTR_WRITTENDATE); + propWriteStream.write(writtenDate); + } + + const std::string& writer = getWriter(); + if (!writer.empty()) { + propWriteStream.write(ATTR_WRITTENBY); + propWriteStream.writeString(writer); + } + + const std::string& specialDesc = getSpecialDescription(); + if (!specialDesc.empty()) { + propWriteStream.write(ATTR_DESC); + propWriteStream.writeString(specialDesc); + } + + if (hasAttribute(ITEM_ATTRIBUTE_DURATION)) { + propWriteStream.write(ATTR_DURATION); + propWriteStream.write(getIntAttr(ITEM_ATTRIBUTE_DURATION)); + } + + ItemDecayState_t decayState = getDecaying(); + if (decayState == DECAYING_TRUE || decayState == DECAYING_PENDING) { + propWriteStream.write(ATTR_DECAYING_STATE); + propWriteStream.write(decayState); + } + + if (hasAttribute(ITEM_ATTRIBUTE_NAME)) { + propWriteStream.write(ATTR_NAME); + propWriteStream.writeString(getStrAttr(ITEM_ATTRIBUTE_NAME)); + } + + if (hasAttribute(ITEM_ATTRIBUTE_ARTICLE)) { + propWriteStream.write(ATTR_ARTICLE); + propWriteStream.writeString(getStrAttr(ITEM_ATTRIBUTE_ARTICLE)); + } + + if (hasAttribute(ITEM_ATTRIBUTE_PLURALNAME)) { + propWriteStream.write(ATTR_PLURALNAME); + propWriteStream.writeString(getStrAttr(ITEM_ATTRIBUTE_PLURALNAME)); + } + + if (hasAttribute(ITEM_ATTRIBUTE_WEIGHT)) { + propWriteStream.write(ATTR_WEIGHT); + propWriteStream.write(getIntAttr(ITEM_ATTRIBUTE_WEIGHT)); + } + + if (hasAttribute(ITEM_ATTRIBUTE_ATTACK)) { + propWriteStream.write(ATTR_ATTACK); + propWriteStream.write(getIntAttr(ITEM_ATTRIBUTE_ATTACK)); + } + + if (hasAttribute(ITEM_ATTRIBUTE_DEFENSE)) { + propWriteStream.write(ATTR_DEFENSE); + propWriteStream.write(getIntAttr(ITEM_ATTRIBUTE_DEFENSE)); + } + + if (hasAttribute(ITEM_ATTRIBUTE_ARMOR)) { + propWriteStream.write(ATTR_ARMOR); + propWriteStream.write(getIntAttr(ITEM_ATTRIBUTE_ARMOR)); + } + + if (hasAttribute(ITEM_ATTRIBUTE_SHOOTRANGE)) { + propWriteStream.write(ATTR_SHOOTRANGE); + propWriteStream.write(getIntAttr(ITEM_ATTRIBUTE_SHOOTRANGE)); + } + + if (hasAttribute(ITEM_ATTRIBUTE_KEYNUMBER)) { + propWriteStream.write(ATTR_KEYNUMBER); + propWriteStream.write(getIntAttr(ITEM_ATTRIBUTE_KEYNUMBER)); + } + + if (hasAttribute(ITEM_ATTRIBUTE_KEYHOLENUMBER)) { + propWriteStream.write(ATTR_KEYHOLENUMBER); + propWriteStream.write(getIntAttr(ITEM_ATTRIBUTE_KEYHOLENUMBER)); + } + + if (hasAttribute(ITEM_ATTRIBUTE_DOORLEVEL)) { + propWriteStream.write(ATTR_DOORLEVEL); + propWriteStream.write(getIntAttr(ITEM_ATTRIBUTE_DOORLEVEL)); + } + + if (hasAttribute(ITEM_ATTRIBUTE_DOORQUESTNUMBER)) { + propWriteStream.write(ATTR_DOORQUESTNUMBER); + propWriteStream.write(getIntAttr(ITEM_ATTRIBUTE_DOORQUESTNUMBER)); + } + + if (hasAttribute(ITEM_ATTRIBUTE_DOORQUESTVALUE)) { + propWriteStream.write(ATTR_DOORQUESTVALUE); + propWriteStream.write(getIntAttr(ITEM_ATTRIBUTE_DOORQUESTVALUE)); + } + + if (hasAttribute(ITEM_ATTRIBUTE_CHESTQUESTNUMBER)) { + propWriteStream.write(ATTR_CHESTQUESTNUMBER); + propWriteStream.write(getIntAttr(ITEM_ATTRIBUTE_CHESTQUESTNUMBER)); + } +} + +bool Item::hasProperty(ITEMPROPERTY prop) const +{ + const ItemType& it = items[id]; + switch (prop) { + case CONST_PROP_BLOCKSOLID: return it.blockSolid; + case CONST_PROP_MOVEABLE: return it.moveable; + case CONST_PROP_HASHEIGHT: return it.hasHeight; + case CONST_PROP_BLOCKPROJECTILE: return it.blockProjectile; + case CONST_PROP_BLOCKPATH: return it.blockPathFind; + case CONST_PROP_ISVERTICAL: return it.isVertical; + case CONST_PROP_ISHORIZONTAL: return it.isHorizontal; + case CONST_PROP_IMMOVABLEBLOCKSOLID: return it.blockSolid && !it.moveable; + case CONST_PROP_IMMOVABLEBLOCKPATH: return it.blockPathFind && !it.moveable; + case CONST_PROP_IMMOVABLENOFIELDBLOCKPATH: return !it.isMagicField() && it.blockPathFind && !it.moveable; + case CONST_PROP_NOFIELDBLOCKPATH: return !it.isMagicField() && it.blockPathFind; + case CONST_PROP_SUPPORTHANGABLE: return it.isHorizontal || it.isVertical; + case CONST_PROP_UNLAY: return !it.allowPickupable; + default: return false; + } +} + +uint32_t Item::getWeight() const +{ + uint32_t weight = getBaseWeight(); + if (isStackable()) { + return weight * std::max(1, getItemCount()); + } + return weight; +} + +std::string Item::getDescription(const ItemType& it, int32_t lookDistance, + const Item* item /*= nullptr*/, int32_t subType /*= -1*/, bool addArticle /*= true*/) +{ + std::ostringstream s; + s << getNameDescription(it, item, subType, addArticle); + + if (item) { + subType = item->getSubType(); + } + + if (it.isRune()) { + uint32_t charges = std::max(static_cast(1), static_cast(item == nullptr ? it.charges : item->getCharges())); + + if (it.runeLevel > 0) { + s << " for level " << it.runeLevel; + } + + if (it.runeLevel > 0) { + s << " and"; + } + + s << " for magic level " << it.runeMagLevel; + s << ". It's an \"" << it.runeSpellName << "\"-spell (" << charges << "x). "; + } else if (it.isDoor() && item) { + if (item->hasAttribute(ITEM_ATTRIBUTE_DOORLEVEL)) { + s << " for level " << item->getIntAttr(ITEM_ATTRIBUTE_DOORLEVEL); + } + s << "."; + } else if (it.weaponType != WEAPON_NONE) { + if (it.weaponType == WEAPON_DISTANCE && it.ammoType != AMMO_NONE) { + if (it.attack != 0) { + s << ", Atk" << std::showpos << it.attack << std::noshowpos; + } + } else if (it.weaponType != WEAPON_AMMO && it.weaponType != WEAPON_WAND && (it.attack != 0 || it.defense != 0)) { + s << " ("; + if (it.attack != 0) { + s << "Atk:" << static_cast(it.attack); + } + + if (it.defense != 0) { + if (it.attack != 0) + s << " "; + + s << "Def:" << static_cast(it.defense); + } + + s << ")"; + } + s << "."; + } else if (it.armor != 0) { + if (it.charges > 0) { + if (subType > 1) { + s << " that has " << static_cast(subType) << " charges left"; + } else { + s << " that has " << it.charges << " charge left"; + } + } + + s << " (Arm:" << it.armor << ")."; + } else if (it.isFluidContainer()) { + if (item && item->getFluidType() != 0) { + s << " of " << items[item->getFluidType()].name << "."; + } else { + s << ". It is empty."; + } + } else if (it.isSplash()) { + s << " of "; + if (item && item->getFluidType() != 0) { + s << items[item->getFluidType()].name; + } else { + s << items[1].name; + } + s << "."; + } else if (it.isContainer() && !it.isChest()) { + s << " (Vol:" << static_cast(it.maxItems) << ")."; + } else if (it.isKey()) { + if (item) { + s << " (Key:" << static_cast(item->getIntAttr(ITEM_ATTRIBUTE_KEYNUMBER)) << ")."; + } else { + s << " (Key:0)."; + } + } else if (it.allowDistRead) { + s << "."; + s << std::endl; + + if (item && item->getText() != "") { + if (lookDistance <= 4) { + const std::string& writer = item->getWriter(); + if (!writer.empty()) { + s << writer << " wrote"; + time_t date = item->getDate(); + if (date != 0) { + s << " on " << formatDateShort(date); + } + s << ": "; + } else { + s << "You read: "; + } + s << item->getText(); + } else { + s << "You are too far away to read it."; + } + } else { + s << "Nothing is written on it."; + } + } else if (it.charges > 0) { + uint32_t charges = (item == nullptr ? it.charges : item->getCharges()); + if (charges > 1) { + s << " that has " << static_cast(charges) << " charges left."; + } else { + s << " that has 1 charge left."; + } + } else if (it.showDuration) { + if (item && item->hasAttribute(ITEM_ATTRIBUTE_DURATION)) { + int32_t duration = item->getDuration() / 1000; + s << " that has energy for "; + + if (duration >= 120) { + s << duration / 60 << " minutes left."; + } else if (duration > 60) { + s << "1 minute left."; + } else { + s << "less than a minute left."; + } + } else { + s << " that is brand-new."; + } + } else { + s << "."; + } + + if (it.wieldInfo != 0) { + s << std::endl << "It can only be wielded properly by "; + + if (it.wieldInfo & WIELDINFO_PREMIUM) { + s << "premium "; + } + + if (it.wieldInfo & WIELDINFO_VOCREQ) { + s << it.vocationString; + } else { + s << "players"; + } + + if (it.wieldInfo & WIELDINFO_LEVEL) { + s << " of level " << static_cast(it.minReqLevel) << " or higher"; + } + + if (it.wieldInfo & WIELDINFO_MAGLV) { + if (it.wieldInfo & WIELDINFO_LEVEL) { + s << " and"; + } else { + s << " of"; + } + + s << " magic level " << static_cast(it.minReqMagicLevel) << " or higher"; + } + + s << "."; + } + + if (lookDistance <= 1 && !it.isChest() && it.pickupable) { + double weight = (item == nullptr ? it.weight : item->getWeight()); + if (weight > 0) { + s << std::endl << getWeightDescription(it, weight); + } + } + + if (item && item->getSpecialDescription() != "") { + s << std::endl << item->getSpecialDescription().c_str(); + } else if (it.description.length() && lookDistance <= 1) { + s << std::endl << it.description << "."; + } + + return s.str(); +} + +std::string Item::getDescription(int32_t lookDistance) const +{ + const ItemType& it = items[id]; + return getDescription(it, lookDistance, this); +} + +std::string Item::getNameDescription(const ItemType& it, const Item* item /*= nullptr*/, int32_t subType /*= -1*/, bool addArticle /*= true*/) +{ + if (item) { + subType = item->getSubType(); + } + + std::ostringstream s; + + const std::string& name = (item ? item->getName() : it.name); + if (!name.empty()) { + if (it.stackable && subType > 1) { + if (it.showCount) { + s << subType << ' '; + } + + s << (item ? item->getPluralName() : it.getPluralName()); + } else { + if (addArticle) { + const std::string& article = (item ? item->getArticle() : it.article); + if (!article.empty()) { + s << article << ' '; + } + } + + s << name; + } + } else { + s << "an item of type " << it.id; + } + return s.str(); +} + +std::string Item::getNameDescription() const +{ + const ItemType& it = items[id]; + return getNameDescription(it, this); +} + +std::string Item::getWeightDescription(const ItemType& it, uint32_t weight, uint32_t count /*= 1*/) +{ + std::ostringstream ss; + if (it.stackable && count > 1 && it.showCount != 0) { + ss << "They weigh "; + } else { + ss << "It weighs "; + } + + if (weight < 10) { + ss << "0.0" << weight; + } else if (weight < 100) { + ss << "0." << weight; + } else { + std::string weightString = std::to_string(weight); + weightString.insert(weightString.end() - 2, '.'); + ss << weightString; + } + + ss << " oz."; + return ss.str(); +} + +std::string Item::getWeightDescription(uint32_t weight) const +{ + const ItemType& it = Item::items[id]; + return getWeightDescription(it, weight, getItemCount()); +} + +std::string Item::getWeightDescription() const +{ + uint32_t weight = getWeight(); + if (weight == 0) { + return std::string(); + } + return getWeightDescription(weight); +} + +bool Item::canDecay() const +{ + if (isRemoved()) { + return false; + } + + const ItemType& it = Item::items[id]; + if (it.decayTo < 0 || it.decayTime == 0) { + return false; + } + + return true; +} + +uint32_t Item::getWorth() const +{ + switch (id) { + case ITEM_GOLD_COIN: + return count; + + case ITEM_PLATINUM_COIN: + return count * 100; + + case ITEM_CRYSTAL_COIN: + return count * 10000; + + default: + return 0; + } +} + +void Item::getLight(LightInfo& lightInfo) const +{ + const ItemType& it = items[id]; + lightInfo.color = it.lightColor; + lightInfo.level = it.lightLevel; +} + +std::string ItemAttributes::emptyString; + +const std::string& ItemAttributes::getStrAttr(itemAttrTypes type) const +{ + if (!isStrAttrType(type)) { + return emptyString; + } + + const Attribute* attr = getExistingAttr(type); + if (!attr) { + return emptyString; + } + return *attr->value.string; +} + +void ItemAttributes::setStrAttr(itemAttrTypes type, const std::string& value) +{ + if (!isStrAttrType(type)) { + return; + } + + if (value.empty()) { + return; + } + + Attribute& attr = getAttr(type); + delete attr.value.string; + attr.value.string = new std::string(value); +} + +void ItemAttributes::removeAttribute(itemAttrTypes type) +{ + if (!hasAttribute(type)) { + return; + } + + auto prev_it = attributes.cbegin(); + if ((*prev_it).type == type) { + attributes.pop_front(); + } else { + auto it = prev_it, end = attributes.cend(); + while (++it != end) { + if ((*it).type == type) { + attributes.erase_after(prev_it); + break; + } + prev_it = it; + } + } + attributeBits &= ~type; +} + +int64_t ItemAttributes::getIntAttr(itemAttrTypes type) const +{ + if (!isIntAttrType(type)) { + return 0; + } + + const Attribute* attr = getExistingAttr(type); + if (!attr) { + return 0; + } + return attr->value.integer; +} + +void ItemAttributes::setIntAttr(itemAttrTypes type, int64_t value) +{ + if (!isIntAttrType(type)) { + return; + } + + getAttr(type).value.integer = value; +} + +void ItemAttributes::increaseIntAttr(itemAttrTypes type, int64_t value) +{ + if (!isIntAttrType(type)) { + return; + } + + getAttr(type).value.integer += value; +} + +const ItemAttributes::Attribute* ItemAttributes::getExistingAttr(itemAttrTypes type) const +{ + if (hasAttribute(type)) { + for (const Attribute& attribute : attributes) { + if (attribute.type == type) { + return &attribute; + } + } + } + return nullptr; +} + +ItemAttributes::Attribute& ItemAttributes::getAttr(itemAttrTypes type) +{ + if (hasAttribute(type)) { + for (Attribute& attribute : attributes) { + if (attribute.type == type) { + return attribute; + } + } + } + + attributeBits |= type; + attributes.emplace_front(type); + return attributes.front(); +} + +void Item::startDecaying() +{ + g_game.startDecay(this); +} diff --git a/src/item.h b/src/item.h new file mode 100644 index 0000000..45e1e58 --- /dev/null +++ b/src/item.h @@ -0,0 +1,835 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_ITEM_H_009A319FB13D477D9EEFFBBD9BB83562 +#define FS_ITEM_H_009A319FB13D477D9EEFFBBD9BB83562 + +#include "cylinder.h" +#include "thing.h" +#include "items.h" + +#include + +class Creature; +class Player; +class Container; +class Depot; +class Teleport; +class Mailbox; +class Door; +class MagicField; +class BedItem; + +enum ITEMPROPERTY { + CONST_PROP_BLOCKSOLID = 0, + CONST_PROP_HASHEIGHT, + CONST_PROP_BLOCKPROJECTILE, + CONST_PROP_BLOCKPATH, + CONST_PROP_ISVERTICAL, + CONST_PROP_ISHORIZONTAL, + CONST_PROP_MOVEABLE, + CONST_PROP_IMMOVABLEBLOCKSOLID, + CONST_PROP_IMMOVABLEBLOCKPATH, + CONST_PROP_IMMOVABLENOFIELDBLOCKPATH, + CONST_PROP_NOFIELDBLOCKPATH, + CONST_PROP_SUPPORTHANGABLE, + CONST_PROP_UNLAY, +}; + +enum TradeEvents_t { + ON_TRADE_TRANSFER, + ON_TRADE_CANCEL, +}; + +enum ItemDecayState_t : uint8_t { + DECAYING_FALSE = 0, + DECAYING_TRUE, + DECAYING_PENDING, +}; + +enum AttrTypes_t { + //ATTR_DESCRIPTION = 1, + //ATTR_EXT_FILE = 2, + ATTR_TILE_FLAGS = 3, + ATTR_ACTION_ID = 4, + ATTR_MOVEMENT_ID = 5, + ATTR_TEXT = 6, + ATTR_DESC = 7, + ATTR_TELE_DEST = 8, + ATTR_ITEM = 9, + ATTR_DEPOT_ID = 10, + //ATTR_EXT_SPAWN_FILE = 11, + ATTR_RUNE_CHARGES = 12, + //ATTR_EXT_HOUSE_FILE = 13, + ATTR_HOUSEDOORID = 14, + ATTR_COUNT = 15, + ATTR_DURATION = 16, + ATTR_DECAYING_STATE = 17, + ATTR_WRITTENDATE = 18, + ATTR_WRITTENBY = 19, + ATTR_SLEEPERGUID = 20, + ATTR_SLEEPSTART = 21, + ATTR_CHARGES = 22, + ATTR_KEYNUMBER = 23, + ATTR_KEYHOLENUMBER = 24, + ATTR_DOORQUESTNUMBER = 25, + ATTR_DOORQUESTVALUE = 26, + ATTR_DOORLEVEL = 27, + ATTR_CHESTQUESTNUMBER = 28, + // add non-OTBM attributes after here + ATTR_CONTAINER_ITEMS = 29, + ATTR_NAME = 30, + ATTR_ARTICLE = 31, + ATTR_PLURALNAME = 32, + ATTR_WEIGHT = 33, + ATTR_ATTACK = 34, + ATTR_DEFENSE = 35, + ATTR_ARMOR = 36, + ATTR_SHOOTRANGE = 37, +}; + +enum Attr_ReadValue { + ATTR_READ_CONTINUE, + ATTR_READ_ERROR, + ATTR_READ_END, +}; + +class ItemAttributes +{ + public: + ItemAttributes() = default; + + void setSpecialDescription(const std::string& desc) { + setStrAttr(ITEM_ATTRIBUTE_DESCRIPTION, desc); + } + const std::string& getSpecialDescription() const { + return getStrAttr(ITEM_ATTRIBUTE_DESCRIPTION); + } + + void setText(const std::string& text) { + setStrAttr(ITEM_ATTRIBUTE_TEXT, text); + } + void resetText() { + removeAttribute(ITEM_ATTRIBUTE_TEXT); + } + const std::string& getText() const { + return getStrAttr(ITEM_ATTRIBUTE_TEXT); + } + + void setDate(int32_t n) { + setIntAttr(ITEM_ATTRIBUTE_DATE, n); + } + void resetDate() { + removeAttribute(ITEM_ATTRIBUTE_DATE); + } + time_t getDate() const { + return static_cast(getIntAttr(ITEM_ATTRIBUTE_DATE)); + } + + void setWriter(const std::string& writer) { + setStrAttr(ITEM_ATTRIBUTE_WRITER, writer); + } + void resetWriter() { + removeAttribute(ITEM_ATTRIBUTE_WRITER); + } + const std::string& getWriter() const { + return getStrAttr(ITEM_ATTRIBUTE_WRITER); + } + + void setActionId(uint16_t n) { + setIntAttr(ITEM_ATTRIBUTE_ACTIONID, n); + } + uint16_t getActionId() const { + return static_cast(getIntAttr(ITEM_ATTRIBUTE_ACTIONID)); + } + + void setMovementID(uint16_t n) { + setIntAttr(ITEM_ATTRIBUTE_MOVEMENTID, n); + } + uint16_t getMovementId() const { + return static_cast(getIntAttr(ITEM_ATTRIBUTE_MOVEMENTID)); + } + + void setKeyNumber(uint16_t n) { + setIntAttr(ITEM_ATTRIBUTE_KEYNUMBER, n); + } + uint16_t getKeyNumber() const { + return static_cast(getIntAttr(ITEM_ATTRIBUTE_KEYNUMBER)); + } + + void setKeyHoleNumber(uint16_t n) { + setIntAttr(ITEM_ATTRIBUTE_KEYHOLENUMBER, n); + } + uint16_t getKeyHoleNumber() const { + return static_cast(getIntAttr(ITEM_ATTRIBUTE_KEYHOLENUMBER)); + } + + void setDoorQuestNumber(uint16_t n) { + setIntAttr(ITEM_ATTRIBUTE_DOORQUESTNUMBER, n); + } + uint16_t getDoorQuestNumber() const { + return static_cast(getIntAttr(ITEM_ATTRIBUTE_DOORQUESTNUMBER)); + } + + void setDoorQuestValue(uint16_t n) { + setIntAttr(ITEM_ATTRIBUTE_DOORQUESTVALUE, n); + } + uint16_t getDoorQuestValue() const { + return static_cast(getIntAttr(ITEM_ATTRIBUTE_DOORQUESTVALUE)); + } + + void setDoorLevel(uint16_t n) { + setIntAttr(ITEM_ATTRIBUTE_DOORLEVEL, n); + } + uint16_t getDoorLevel() const { + return static_cast(getIntAttr(ITEM_ATTRIBUTE_DOORLEVEL)); + } + + void setChestQuestNumber(uint16_t n) { + setIntAttr(ITEM_ATTRIBUTE_CHESTQUESTNUMBER, n); + } + uint16_t getChestQuestNumber() const { + return static_cast(getIntAttr(ITEM_ATTRIBUTE_CHESTQUESTNUMBER)); + } + + void setCharges(uint16_t n) { + setIntAttr(ITEM_ATTRIBUTE_CHARGES, n); + } + uint16_t getCharges() const { + return static_cast(getIntAttr(ITEM_ATTRIBUTE_CHARGES)); + } + + void setFluidType(uint16_t n) { + setIntAttr(ITEM_ATTRIBUTE_FLUIDTYPE, n); + } + uint16_t getFluidType() const { + return static_cast(getIntAttr(ITEM_ATTRIBUTE_FLUIDTYPE)); + } + + void setOwner(uint32_t owner) { + setIntAttr(ITEM_ATTRIBUTE_OWNER, owner); + } + uint32_t getOwner() const { + return getIntAttr(ITEM_ATTRIBUTE_OWNER); + } + + void setDuration(int32_t time) { + setIntAttr(ITEM_ATTRIBUTE_DURATION, time); + } + void decreaseDuration(int32_t time) { + increaseIntAttr(ITEM_ATTRIBUTE_DURATION, -time); + } + uint32_t getDuration() const { + return getIntAttr(ITEM_ATTRIBUTE_DURATION); + } + + void setDecaying(ItemDecayState_t decayState) { + setIntAttr(ITEM_ATTRIBUTE_DECAYSTATE, decayState); + } + ItemDecayState_t getDecaying() const { + return static_cast(getIntAttr(ITEM_ATTRIBUTE_DECAYSTATE)); + } + + protected: + inline bool hasAttribute(itemAttrTypes type) const { + return (type & attributeBits) != 0; + } + void removeAttribute(itemAttrTypes type); + + static std::string emptyString; + + struct Attribute + { + union { + int64_t integer; + std::string* string; + } value; + itemAttrTypes type; + + explicit Attribute(itemAttrTypes type) : type(type) { + memset(&value, 0, sizeof(value)); + } + Attribute(const Attribute& i) { + type = i.type; + if (ItemAttributes::isIntAttrType(type)) { + value.integer = i.value.integer; + } else if (ItemAttributes::isStrAttrType(type)) { + value.string = new std::string(*i.value.string); + } else { + memset(&value, 0, sizeof(value)); + } + } + Attribute(Attribute&& attribute) : value(attribute.value), type(attribute.type) { + memset(&attribute.value, 0, sizeof(value)); + attribute.type = ITEM_ATTRIBUTE_NONE; + } + ~Attribute() { + if (ItemAttributes::isStrAttrType(type)) { + delete value.string; + } + } + Attribute& operator=(Attribute other) { + Attribute::swap(*this, other); + return *this; + } + Attribute& operator=(Attribute&& other) { + if (this != &other) { + if (ItemAttributes::isStrAttrType(type)) { + delete value.string; + } + + value = other.value; + type = other.type; + + memset(&other.value, 0, sizeof(value)); + other.type = ITEM_ATTRIBUTE_NONE; + } + return *this; + } + + static void swap(Attribute& first, Attribute& second) { + std::swap(first.value, second.value); + std::swap(first.type, second.type); + } + }; + + std::forward_list attributes; + uint32_t attributeBits = 0; + + const std::string& getStrAttr(itemAttrTypes type) const; + void setStrAttr(itemAttrTypes type, const std::string& value); + + int64_t getIntAttr(itemAttrTypes type) const; + void setIntAttr(itemAttrTypes type, int64_t value); + void increaseIntAttr(itemAttrTypes type, int64_t value); + + const Attribute* getExistingAttr(itemAttrTypes type) const; + Attribute& getAttr(itemAttrTypes type); + + public: + inline static bool isIntAttrType(itemAttrTypes type) { + return (type & 0xFFFFE13) != 0; + } + inline static bool isStrAttrType(itemAttrTypes type) { + return (type & 0x1EC) != 0; + } + + const std::forward_list& getList() const { + return attributes; + } + + friend class Item; +}; + +class Item : virtual public Thing +{ + public: + //Factory member to create item of right type based on type + static Item* CreateItem(const uint16_t type, uint16_t count = 0); + static Container* CreateItemAsContainer(const uint16_t type, uint16_t size); + static Item* CreateItem(PropStream& propStream); + static Items items; + + // Constructor for items + Item(const uint16_t type, uint16_t count = 0); + Item(const Item& i); + virtual Item* clone() const; + + virtual ~Item() = default; + + // non-assignable + Item& operator=(const Item&) = delete; + + bool equals(const Item* otherItem) const; + + Item* getItem() final { + return this; + } + const Item* getItem() const final { + return this; + } + virtual Teleport* getTeleport() { + return nullptr; + } + virtual const Teleport* getTeleport() const { + return nullptr; + } + virtual Mailbox* getMailbox() { + return nullptr; + } + virtual const Mailbox* getMailbox() const { + return nullptr; + } + virtual Door* getDoor() { + return nullptr; + } + virtual const Door* getDoor() const { + return nullptr; + } + virtual MagicField* getMagicField() { + return nullptr; + } + virtual const MagicField* getMagicField() const { + return nullptr; + } + virtual BedItem* getBed() { + return nullptr; + } + virtual const BedItem* getBed() const { + return nullptr; + } + + const std::string& getStrAttr(itemAttrTypes type) const { + if (!attributes) { + return ItemAttributes::emptyString; + } + return attributes->getStrAttr(type); + } + void setStrAttr(itemAttrTypes type, const std::string& value) { + getAttributes()->setStrAttr(type, value); + } + + int32_t getIntAttr(itemAttrTypes type) const { + if (!attributes) { + return 0; + } + return attributes->getIntAttr(type); + } + void setIntAttr(itemAttrTypes type, int32_t value) { + getAttributes()->setIntAttr(type, value); + } + void increaseIntAttr(itemAttrTypes type, int32_t value) { + getAttributes()->increaseIntAttr(type, value); + } + + void removeAttribute(itemAttrTypes type) { + if (attributes) { + attributes->removeAttribute(type); + } + } + bool hasAttribute(itemAttrTypes type) const { + if (!attributes) { + return false; + } + return attributes->hasAttribute(type); + } + + void setSpecialDescription(const std::string& desc) { + setStrAttr(ITEM_ATTRIBUTE_DESCRIPTION, desc); + } + const std::string& getSpecialDescription() const { + return getStrAttr(ITEM_ATTRIBUTE_DESCRIPTION); + } + + void setText(const std::string& text) { + setStrAttr(ITEM_ATTRIBUTE_TEXT, text); + } + void resetText() { + removeAttribute(ITEM_ATTRIBUTE_TEXT); + } + const std::string& getText() const { + return getStrAttr(ITEM_ATTRIBUTE_TEXT); + } + + void setDate(int32_t n) { + setIntAttr(ITEM_ATTRIBUTE_DATE, n); + } + void resetDate() { + removeAttribute(ITEM_ATTRIBUTE_DATE); + } + time_t getDate() const { + return static_cast(getIntAttr(ITEM_ATTRIBUTE_DATE)); + } + + void setWriter(const std::string& writer) { + setStrAttr(ITEM_ATTRIBUTE_WRITER, writer); + } + void resetWriter() { + removeAttribute(ITEM_ATTRIBUTE_WRITER); + } + const std::string& getWriter() const { + return getStrAttr(ITEM_ATTRIBUTE_WRITER); + } + + void setActionId(uint16_t n) { + setIntAttr(ITEM_ATTRIBUTE_ACTIONID, n); + } + uint16_t getActionId() const { + if (!attributes) { + return 0; + } + return static_cast(getIntAttr(ITEM_ATTRIBUTE_ACTIONID)); + } + + void setMovementID(uint16_t n) { + setIntAttr(ITEM_ATTRIBUTE_MOVEMENTID, n); + } + uint16_t getMovementId() const { + if (!attributes) { + return 0; + } + return static_cast(getIntAttr(ITEM_ATTRIBUTE_MOVEMENTID)); + } + + void setCharges(uint16_t n) { + setIntAttr(ITEM_ATTRIBUTE_CHARGES, n); + } + uint16_t getCharges() const { + if (!attributes) { + return 0; + } + return static_cast(getIntAttr(ITEM_ATTRIBUTE_CHARGES)); + } + + void setFluidType(uint16_t n) { + setIntAttr(ITEM_ATTRIBUTE_FLUIDTYPE, n); + } + uint16_t getFluidType() const { + if (!attributes) { + return 0; + } + return static_cast(getIntAttr(ITEM_ATTRIBUTE_FLUIDTYPE)); + } + + void setOwner(uint32_t owner) { + setIntAttr(ITEM_ATTRIBUTE_OWNER, owner); + } + uint32_t getOwner() const { + if (!attributes) { + return 0; + } + return getIntAttr(ITEM_ATTRIBUTE_OWNER); + } + + void setCorpseOwner(uint32_t corpseOwner) { + setIntAttr(ITEM_ATTRIBUTE_CORPSEOWNER, corpseOwner); + } + uint32_t getCorpseOwner() const { + if (!attributes) { + return 0; + } + return getIntAttr(ITEM_ATTRIBUTE_CORPSEOWNER); + } + + void setDuration(int32_t time) { + setIntAttr(ITEM_ATTRIBUTE_DURATION, time); + } + void decreaseDuration(int32_t time) { + increaseIntAttr(ITEM_ATTRIBUTE_DURATION, -time); + } + uint32_t getDuration() const { + if (!attributes) { + return 0; + } + return getIntAttr(ITEM_ATTRIBUTE_DURATION); + } + + void setDecaying(ItemDecayState_t decayState) { + setIntAttr(ITEM_ATTRIBUTE_DECAYSTATE, decayState); + } + ItemDecayState_t getDecaying() const { + if (!attributes) { + return DECAYING_FALSE; + } + return static_cast(getIntAttr(ITEM_ATTRIBUTE_DECAYSTATE)); + } + + static std::string getDescription(const ItemType& it, int32_t lookDistance, const Item* item = nullptr, int32_t subType = -1, bool addArticle = true); + static std::string getNameDescription(const ItemType& it, const Item* item = nullptr, int32_t subType = -1, bool addArticle = true); + static std::string getWeightDescription(const ItemType& it, uint32_t weight, uint32_t count = 1); + + std::string getDescription(int32_t lookDistance) const final; + std::string getNameDescription() const; + std::string getWeightDescription() const; + + //serialization + virtual Attr_ReadValue readAttr(AttrTypes_t attr, PropStream& propStream); + bool unserializeAttr(PropStream& propStream); + virtual bool unserializeItemNode(FileLoader& f, NODE node, PropStream& propStream); + + virtual void serializeAttr(PropWriteStream& propWriteStream) const; + + bool isPushable() const final { + return isMoveable(); + } + int32_t getThrowRange() const final { + return (isPickupable() ? 15 : 2); + } + + uint16_t getID() const { + return id; + } + void setID(uint16_t newid); + + // Returns the player that is holding this item in his inventory + Player* getHoldingPlayer() const; + + CombatType_t getDamageType() const { + return items[id].damageType; + } + CombatType_t getCombatType() const { + return items[id].combatType; + } + WeaponType_t getWeaponType() const { + return items[id].weaponType; + } + Ammo_t getAmmoType() const { + return items[id].ammoType; + } + uint8_t getShootRange() const { + if (hasAttribute(ITEM_ATTRIBUTE_SHOOTRANGE)) { + return getIntAttr(ITEM_ATTRIBUTE_SHOOTRANGE); + } + return items[id].shootRange; + } + uint8_t getMissileType() const { + return items[id].shootType; + } + uint8_t getFragility() const { + return items[id].fragility; + } + + int32_t getAttackStrength() const { + return items[id].attackStrength; + } + int32_t getAttackVariation() const { + return items[id].attackVariation; + } + int32_t getManaConsumption() const { + return items[id].manaConsumption; + } + uint32_t getMinimumLevel() const { + return items[id].minReqLevel; + } + int32_t getWeaponSpecialEffect() const { + return items[id].weaponSpecialEffect; + } + virtual uint32_t getWeight() const; + uint32_t getBaseWeight() const { + if (hasAttribute(ITEM_ATTRIBUTE_WEIGHT)) { + return getIntAttr(ITEM_ATTRIBUTE_WEIGHT); + } + return items[id].weight; + } + int32_t getAttack() const { + if (hasAttribute(ITEM_ATTRIBUTE_ATTACK)) { + return getIntAttr(ITEM_ATTRIBUTE_ATTACK); + } + return items[id].attack; + } + int32_t getArmor() const { + if (hasAttribute(ITEM_ATTRIBUTE_ARMOR)) { + return getIntAttr(ITEM_ATTRIBUTE_ARMOR); + } + return items[id].armor; + } + int32_t getDefense() const { + if (hasAttribute(ITEM_ATTRIBUTE_DEFENSE)) { + return getIntAttr(ITEM_ATTRIBUTE_DEFENSE); + } + return items[id].defense; + } + int32_t getSlotPosition() const { + return items[id].slotPosition; + } + uint16_t getDisguiseId() const { + return items[id].disguiseId; + } + + uint32_t getWorth() const; + void getLight(LightInfo& lightInfo) const; + + bool hasProperty(ITEMPROPERTY prop) const; + bool isBlocking() const { + return items[id].blockSolid; + } + bool isStackable() const { + return items[id].stackable; + } + bool isAlwaysOnTop() const { + return items[id].alwaysOnTop; + } + bool isGroundTile() const { + return items[id].isGroundTile(); + } + bool isMagicField() const { + return items[id].isMagicField(); + } + bool isSplash() const { + return items[id].isSplash(); + } + bool isMoveable() const { + return items[id].moveable; + } + bool isPickupable() const { + return items[id].pickupable; + } + bool isHangable() const { + return items[id].isHangable; + } + bool isRotatable() const { + const ItemType& it = items[id]; + return it.rotatable && it.rotateTo; + } + bool isDisguised() const { + return items[id].disguise; + } + bool isChangeUse() const { + return items[id].changeUse; + } + bool isChestQuest() const { + return items[id].isChest(); + } + bool hasCollisionEvent() const { + return items[id].collisionEvent; + } + bool hasSeparationEvent() const { + return items[id].separationEvent; + } + bool hasUseEvent() const { + return items[id].useEvent; + } + bool hasMultiUseEvent() const { + return items[id].multiUseEvent; + } + bool canDistUse() const { + return items[id].distUse; + } + + const std::string& getName() const { + if (hasAttribute(ITEM_ATTRIBUTE_NAME)) { + return getStrAttr(ITEM_ATTRIBUTE_NAME); + } + return items[id].name; + } + const std::string getPluralName() const { + if (hasAttribute(ITEM_ATTRIBUTE_PLURALNAME)) { + return getStrAttr(ITEM_ATTRIBUTE_PLURALNAME); + } + return items[id].getPluralName(); + } + const std::string& getArticle() const { + if (hasAttribute(ITEM_ATTRIBUTE_ARTICLE)) { + return getStrAttr(ITEM_ATTRIBUTE_ARTICLE); + } + return items[id].article; + } + + // get the number of items + uint16_t getItemCount() const { + return count; + } + void setItemCount(uint8_t n) { + count = n; + } + + static uint32_t countByType(const Item* i, int32_t subType); + + void setDefaultSubtype(); + uint16_t getSubType() const; + void setSubType(uint16_t n); + + void setDefaultDuration() { + uint32_t duration = getDefaultDuration(); + if (duration != 0) { + setDuration(duration); + } + } + uint32_t getDefaultDuration() const { + return items[id].decayTime * 1000; + } + bool canDecay() const; + + virtual bool canRemove() const { + return true; + } + virtual bool canTransform() const { + return true; + } + virtual void onRemoved(); + virtual void onTradeEvent(TradeEvents_t, Player*) {} + + virtual void startDecaying(); + + void setLoadedFromMap(bool value) { + loadedFromMap = value; + } + bool isCleanable() const { + return !loadedFromMap && canRemove() && isPickupable() && !hasAttribute(ITEM_ATTRIBUTE_ACTIONID); + } + + std::unique_ptr& getAttributes() { + if (!attributes) { + attributes.reset(new ItemAttributes()); + } + return attributes; + } + + void incrementReferenceCounter() { + ++referenceCounter; + } + void decrementReferenceCounter() { + if (--referenceCounter == 0) { + delete this; + } + } + + Cylinder* getParent() const { + return parent; + } + void setParent(Cylinder* cylinder) { + parent = cylinder; + } + Cylinder* getTopParent(); + const Cylinder* getTopParent() const; + Tile* getTile(); + const Tile* getTile() const; + bool isRemoved() const { + return !parent || parent->isRemoved(); + } + + protected: + std::string getWeightDescription(uint32_t weight) const; + + Cylinder* parent = nullptr; + std::unique_ptr attributes; + + uint32_t referenceCounter = 0; + + uint16_t id; // the same id as in ItemType + uint8_t count = 1; // number of stacked items + + bool loadedFromMap = false; + + //Don't add variables here, use the ItemAttribute class. +}; + +typedef std::list ItemList; +typedef std::deque ItemDeque; + +inline uint32_t Item::countByType(const Item* i, int32_t subType) +{ + if (subType == -1 || subType == i->getSubType()) { + return i->getItemCount(); + } + + return 0; +} + +#endif diff --git a/src/items.cpp b/src/items.cpp new file mode 100644 index 0000000..dcb1463 --- /dev/null +++ b/src/items.cpp @@ -0,0 +1,606 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "items.h" +#include "spells.h" +#include "movement.h" +#include "script.h" + +#include "pugicast.h" + +extern MoveEvents* g_moveEvents; + +Items::Items() +{ + items.reserve(6000); + nameToItems.reserve(6000); +} + +void Items::clear() +{ + items.clear(); + nameToItems.clear(); +} + +bool Items::reload() +{ + clear(); + if (!loadItems()) { + return false; + } + + g_moveEvents->reload(); + return true; +} + +bool Items::loadItems() +{ + ScriptReader script; + if (!script.open("data/items/items.srv")) { + return false; + } + + std::string identifier; + uint16_t id = 0; + while (true) { + script.nextToken(); + if (script.Token == ENDOFFILE) { + break; + } + + if (script.Token != IDENTIFIER) { + script.error("Identifier expected"); + return false; + } + + identifier = script.getIdentifier(); + script.readSymbol('='); + + if (identifier == "typeid") { + id = script.readNumber(); + if (id >= items.size()) { + items.resize(id + 1); + } + + if (items[id].id) { + script.error("item type already defined"); + return false; + } + + items[id].id = id; + } else if (identifier == "name") { + items[id].name = script.readString(); + } else if (identifier == "description") { + items[id].description = script.readString(); + } else if (identifier == "flags") { + script.readSymbol('{'); + while (true) { + while (true) { + script.nextToken(); + if (script.Token == SPECIAL) { + break; + } + + identifier = script.getIdentifier(); + + if (identifier == "bank") { + items[id].group = ITEM_GROUP_GROUND; + } else if (identifier == "clip") { + items[id].alwaysOnTop = true; + items[id].alwaysOnTopOrder = 1; + } else if (identifier == "bottom") { + items[id].alwaysOnTop = true; + items[id].alwaysOnTopOrder = 2; + } else if (identifier == "top") { + items[id].alwaysOnTop = true; + items[id].alwaysOnTopOrder = 3; + } else if (identifier == "container") { + items[id].type = ITEM_TYPE_CONTAINER; + } else if (identifier == "chest") { + items[id].type = ITEM_TYPE_CHEST; + } else if (identifier == "cumulative") { + items[id].stackable = true; + } else if (identifier == "changeuse") { + items[id].changeUse = true; + } else if (identifier == "forceuse") { + items[id].forceUse = true; + } else if (identifier == "key") { + items[id].type = ITEM_TYPE_KEY; + items[id].group = ITEM_GROUP_KEY; + } else if (identifier == "door") { + items[id].type = ITEM_TYPE_DOOR; + } else if (identifier == "bed") { + items[id].type = ITEM_TYPE_BED; + } else if (identifier == "rune") { + items[id].type = ITEM_TYPE_RUNE; + } else if (identifier == "depot") { + items[id].type = ITEM_TYPE_DEPOT; + } else if (identifier == "mailbox") { + items[id].type = ITEM_TYPE_MAILBOX; + } else if (identifier == "allowdistread") { + items[id].allowDistRead = true; + } else if (identifier == "text") { + items[id].canReadText = true; + } else if (identifier == "write") { + items[id].canWriteText = true; + } else if (identifier == "writeonce") { + items[id].canWriteText = true; + items[id].writeOnceItemId = id; + } else if (identifier == "fluidcontainer") { + items[id].group = ITEM_GROUP_FLUID; + } else if (identifier == "splash") { + items[id].group = ITEM_GROUP_SPLASH; + } else if (identifier == "unpass") { + items[id].blockSolid = true; + } else if (identifier == "unmove") { + items[id].moveable = false; + } else if (identifier == "unthrow") { + items[id].blockProjectile = true; + } else if (identifier == "unlay") { + items[id].allowPickupable = false; + } else if (identifier == "avoid") { + items[id].blockPathFind = true; + } else if (identifier == "magicfield") { + items[id].type = ITEM_TYPE_MAGICFIELD; + items[id].group = ITEM_GROUP_MAGICFIELD; + } else if (identifier == "take") { + items[id].pickupable = true; + } else if (identifier == "hang") { + items[id].isHangable = true; + } else if (identifier == "hooksouth") { + items[id].isHorizontal = true; + } else if (identifier == "hookeast") { + items[id].isVertical = true; + } else if (identifier == "rotate") { + items[id].rotatable = true; + } else if (identifier == "destroy") { + items[id].destroy = true; + } else if (identifier == "corpse") { + items[id].corpse = true; + } else if (identifier == "expire") { + items[id].stopTime = false; + } else if (identifier == "expirestop") { + items[id].stopTime = true; + } else if (identifier == "weapon") { + items[id].group = ITEM_GROUP_WEAPON; + } else if (identifier == "shield") { + items[id].weaponType = WEAPON_SHIELD; + } else if (identifier == "distance") { + items[id].weaponType = WEAPON_DISTANCE; + } else if (identifier == "wand") { + items[id].weaponType = WEAPON_WAND; + } else if (identifier == "ammo") { + items[id].weaponType = WEAPON_AMMO; + } else if (identifier == "armor") { + items[id].group = ITEM_GROUP_ARMOR; + } else if (identifier == "height") { + items[id].hasHeight = true; + } else if (identifier == "disguise") { + items[id].disguise = true; + } else if (identifier == "showdetail") { + items[id].showDuration = true; + } else if (identifier == "noreplace") { + items[id].replaceable = false; + } else if (identifier == "collisionevent") { + items[id].collisionEvent = true; + } else if (identifier == "separationevent") { + items[id].separationEvent = true; + } else if (identifier == "useevent") { + items[id].useEvent = true; + } else if (identifier == "distuse") { + items[id].distUse = true; + } else if (identifier == "multiuse") { + items[id].multiUseEvent = true; + } else { + script.error("Unknown flag"); + return false; + } + } + + if (script.getSpecial() == '}') { + break; + } + + if (script.Token != SPECIAL || script.getSpecial() != ',') { + continue; + } + } + } else if (identifier == "attributes") { + script.readSymbol('{'); + while (true) { + while (true) { + script.nextToken(); + if (script.Token == SPECIAL) { + break; + } + + identifier = script.getIdentifier(); + script.readSymbol('='); + + if (identifier == "waypoints") { + items[id].speed = script.readNumber(); + } else if (identifier == "capacity") { + items[id].maxItems = script.readNumber(); + } else if (identifier == "changetarget") { + items[id].transformToOnUse = script.readNumber(); + } else if (identifier == "nutrition") { + items[id].nutrition = script.readNumber(); + } else if (identifier == "maxlength") { + items[id].maxTextLen = script.readNumber(); + } else if (identifier == "fluidsource") { + items[id].fluidSource = getFluidType(script.readIdentifier()); + } else if (identifier == "avoiddamagetypes") { + items[id].combatType = getCombatType(script.readIdentifier()); + } else if (identifier == "damagetype") { + items[id].damageType = getCombatType(script.readIdentifier()); + } else if (identifier == "attackstrength") { + items[id].attackStrength = script.readNumber(); + } else if (identifier == "attackvariation") { + items[id].attackVariation = script.readNumber(); + } else if (identifier == "manaconsumption") { + items[id].manaConsumption = script.readNumber(); + } else if (identifier == "minimumlevel") { + items[id].minReqLevel = script.readNumber(); + items[id].wieldInfo |= WIELDINFO_LEVEL; + } else if (identifier == "vocations") { + int32_t vocations = script.readNumber(); + items[id].vocations = vocations; + + std::list vocationStringList; + + if (hasBitSet(VOCATION_SORCERER, vocations)) { + vocationStringList.push_back("sorcerer"); + } + + if (hasBitSet(VOCATION_DRUID, vocations)) { + vocationStringList.push_back("druid"); + } + + if (hasBitSet(VOCATION_PALADIN, vocations)) { + vocationStringList.push_back("paladin"); + } + + if (hasBitSet(VOCATION_KNIGHT, vocations)) { + vocationStringList.push_back("knight"); + } + + std::string vocationString; + for (const std::string& str : vocationStringList) { + if (!vocationString.empty()) { + if (str != vocationStringList.back()) { + vocationString.push_back(','); + vocationString.push_back(' '); + } else { + vocationString += " and "; + } + } + + vocationString += str; + vocationString.push_back('s'); + } + + items[id].wieldInfo |= WIELDINFO_VOCREQ; + items[id].vocationString = vocationString; + } else if (identifier == "weaponspecialeffect") { + items[id].weaponSpecialEffect = script.readNumber(); + } else if (identifier == "beddirection") { + items[id].bedPartnerDir = getDirection(script.readIdentifier()); + } else if (identifier == "bedtarget") { + items[id].transformToOnUse = script.readNumber(); + } else if (identifier == "bedfree") { + items[id].transformToFree = script.readNumber(); + } else if (identifier == "weight") { + items[id].weight = script.readNumber(); + } else if (identifier == "rotatetarget") { + items[id].rotateTo = script.readNumber(); + } else if (identifier == "destroytarget") { + items[id].destroyTarget = script.readNumber(); + } else if (identifier == "slottype") { + identifier = asLowerCaseString(script.readIdentifier()); + if (identifier == "head") { + items[id].slotPosition |= SLOTP_HEAD; + } else if (identifier == "body") { + items[id].slotPosition |= SLOTP_ARMOR; + } else if (identifier == "legs") { + items[id].slotPosition |= SLOTP_LEGS; + } else if (identifier == "feet") { + items[id].slotPosition |= SLOTP_FEET; + } else if (identifier == "backpack") { + items[id].slotPosition |= SLOTP_BACKPACK; + } else if (identifier == "twohanded") { + items[id].slotPosition |= SLOTP_TWO_HAND; + } else if (identifier == "righthand") { + items[id].slotPosition &= ~SLOTP_LEFT; + } else if (identifier == "lefthand") { + items[id].slotPosition &= ~SLOTP_RIGHT; + } else if (identifier == "necklace") { + items[id].slotPosition |= SLOTP_NECKLACE; + } else if (identifier == "ring") { + items[id].slotPosition |= SLOTP_RING; + } else if (identifier == "ammo") { + items[id].slotPosition |= SLOTP_AMMO; + } else if (identifier == "hand") { + items[id].slotPosition |= SLOTP_HAND; + } else { + script.error("Unknown slot position"); + return false; + } + } else if (identifier == "speedboost") { + items[id].getAbilities().speed = script.readNumber(); + } else if (identifier == "fistboost") { + items[id].getAbilities().skills[SKILL_FIST] = script.readNumber(); + } else if (identifier == "swordboost") { + items[id].getAbilities().skills[SKILL_SWORD] = script.readNumber(); + } else if (identifier == "clubboost") { + items[id].getAbilities().skills[SKILL_CLUB] = script.readNumber(); + } else if (identifier == "axeboost") { + items[id].getAbilities().skills[SKILL_AXE] = script.readNumber(); + } else if (identifier == "shieldboost") { + items[id].getAbilities().skills[SKILL_SHIELD] = script.readNumber(); + } else if (identifier == "distanceboost") { + items[id].getAbilities().skills[SKILL_DISTANCE] = script.readNumber(); + } else if (identifier == "magicboost") { + items[id].getAbilities().stats[STAT_MAGICPOINTS] = script.readNumber(); + } else if (identifier == "percenthp") { + items[id].getAbilities().statsPercent[STAT_MAXHITPOINTS] = script.readNumber(); + } else if (identifier == "percentmp") { + items[id].getAbilities().statsPercent[STAT_MAXMANAPOINTS] = script.readNumber(); + } else if (identifier == "suppressdrunk") { + if (script.readNumber()) { + items[id].getAbilities().conditionSuppressions |= CONDITION_DRUNK; + } + } else if (identifier == "invisible") { + if (script.readNumber()) { + items[id].getAbilities().invisible = true; + } + } else if (identifier == "manashield") { + if (script.readNumber()) { + items[id].getAbilities().manaShield = true; + } + } else if (identifier == "healthticks") { + Abilities& abilities = items[id].getAbilities(); + abilities.regeneration = true; + abilities.healthTicks = script.readNumber(); + } else if (identifier == "healthgain") { + Abilities& abilities = items[id].getAbilities(); + abilities.regeneration = true; + abilities.healthGain = script.readNumber(); + } else if (identifier == "manaticks") { + Abilities& abilities = items[id].getAbilities(); + abilities.regeneration = true; + abilities.manaTicks = script.readNumber(); + } else if (identifier == "managain") { + Abilities& abilities = items[id].getAbilities(); + abilities.regeneration = true; + abilities.manaGain = script.readNumber(); + } else if (identifier == "absorbmagic") { + int32_t percent = script.readNumber(); + items[id].getAbilities().absorbPercent[combatTypeToIndex(COMBAT_ENERGYDAMAGE)] += percent; + items[id].getAbilities().absorbPercent[combatTypeToIndex(COMBAT_FIREDAMAGE)] += percent; + items[id].getAbilities().absorbPercent[combatTypeToIndex(COMBAT_EARTHDAMAGE)] += percent; + } else if (identifier == "absorbenergy") { + items[id].getAbilities().absorbPercent[combatTypeToIndex(COMBAT_ENERGYDAMAGE)] += script.readNumber(); + } else if (identifier == "absorbfire") { + items[id].getAbilities().absorbPercent[combatTypeToIndex(COMBAT_FIREDAMAGE)] += script.readNumber(); + } else if (identifier == "absorbpoison") { + items[id].getAbilities().absorbPercent[combatTypeToIndex(COMBAT_EARTHDAMAGE)] += script.readNumber(); + } else if (identifier == "absorblifedrain") { + items[id].getAbilities().absorbPercent[combatTypeToIndex(COMBAT_LIFEDRAIN)] += script.readNumber(); + } else if (identifier == "absorbmanadrain") { + items[id].getAbilities().absorbPercent[combatTypeToIndex(COMBAT_MANADRAIN)] += script.readNumber(); + } else if (identifier == "absorbphysical") { + items[id].getAbilities().absorbPercent[combatTypeToIndex(COMBAT_PHYSICALDAMAGE)] += script.readNumber(); + } else if (identifier == "absorbhealing") { + items[id].getAbilities().absorbPercent[combatTypeToIndex(COMBAT_HEALING)] += script.readNumber(); + } else if (identifier == "absorbundefined") { + items[id].getAbilities().absorbPercent[combatTypeToIndex(COMBAT_UNDEFINEDDAMAGE)] += script.readNumber(); + } else if (identifier == "absorbfirefield") { + items[id].getAbilities().fieldAbsorbPercent[combatTypeToIndex(COMBAT_FIREDAMAGE)] += static_cast(script.readNumber()); + } else if (identifier == "brightness") { + items[id].lightLevel = script.readNumber(); + } else if (identifier == "lightcolor") { + items[id].lightColor = script.readNumber(); + } else if (identifier == "totalexpiretime") { + items[id].decayTime = script.readNumber(); + } else if (identifier == "expiretarget") { + items[id].decayTo = script.readNumber(); + } else if (identifier == "totaluses") { + items[id].charges = script.readNumber(); + } else if (identifier == "weapontype") { + identifier = script.readIdentifier(); + if (identifier == "sword") { + items[id].weaponType = WEAPON_SWORD; + } else if (identifier == "club") { + items[id].weaponType = WEAPON_CLUB; + } else if (identifier == "axe") { + items[id].weaponType = WEAPON_AXE; + } else if (identifier == "shield") { + items[id].weaponType = WEAPON_SHIELD; + } else if (identifier == "distance") { + items[id].weaponType = WEAPON_DISTANCE; + } else if (identifier == "wand") { + items[id].weaponType = WEAPON_WAND; + } else if (identifier == "ammunition") { + items[id].weaponType = WEAPON_AMMO; + } else { + script.error("Unknown weapon type"); + return false; + } + } else if (identifier == "attack") { + items[id].attack = script.readNumber(); + } else if (identifier == "defense") { + items[id].defense = script.readNumber(); + } else if (identifier == "range") { + items[id].shootRange = static_cast(script.readNumber()); + } else if (identifier == "ammotype") { + items[id].ammoType = getAmmoType(script.readIdentifier()); + if (items[id].ammoType == AMMO_NONE) { + script.error("Unknown ammo type"); + return false; + } + } else if (identifier == "missileeffect") { + items[id].shootType = static_cast(script.readNumber()); + } else if (identifier == "fragility") { + items[id].fragility = script.readNumber(); + } else if (identifier == "armorvalue") { + items[id].armor = script.readNumber(); + } else if (identifier == "disguisetarget") { + items[id].disguiseId = script.readNumber(); + } else if (identifier == "equiptarget") { + items[id].transformEquipTo = script.readNumber(); + } else if (identifier == "deequiptarget") { + items[id].transformDeEquipTo = script.readNumber(); + } else { + script.error("Unknown attribute"); + return false; + } + } + + if (script.getSpecial() == '}') { + break; + } + + if (script.Token != SPECIAL || script.getSpecial() != ',') { + continue; + } + } + } else if (identifier == "magicfield") { + script.readSymbol('{'); + + CombatType_t combatType = COMBAT_NONE; + ConditionDamage* conditionDamage = nullptr; + + int32_t cycles = 0; + int32_t hit_damage = 0; + + while (true) { + while (true) { + script.nextToken(); + if (script.Token == SPECIAL) { + break; + } + + identifier = script.getIdentifier(); + script.readSymbol('='); + + if (identifier == "type") { + identifier = script.readIdentifier(); + if (identifier == "fire") { + conditionDamage = new ConditionDamage(CONDITIONID_COMBAT, CONDITION_FIRE); + combatType = COMBAT_FIREDAMAGE; + items[id].combatType = combatType; + items[id].conditionDamage.reset(conditionDamage); + } else if (identifier == "energy") { + conditionDamage = new ConditionDamage(CONDITIONID_COMBAT, CONDITION_ENERGY); + combatType = COMBAT_ENERGYDAMAGE; + items[id].combatType = combatType; + items[id].conditionDamage.reset(conditionDamage); + } else if (identifier == "poison") { + conditionDamage = new ConditionDamage(CONDITIONID_COMBAT, CONDITION_POISON); + conditionDamage->setParam(CONDITION_PARAM_DELAYED, true); + combatType = COMBAT_EARTHDAMAGE; + items[id].combatType = combatType; + items[id].conditionDamage.reset(conditionDamage); + } else { + script.error("unknown magicfield type"); + return false; + } + } else if (identifier == "count") { + cycles = script.readNumber(); + } else if (identifier == "damage") { + hit_damage = script.readNumber(); + } else { + script.error("unknown identifier"); + return false; + } + } + + if (script.getSpecial() == '}') { + break; + } + + if (script.Token != SPECIAL || script.getSpecial() != ',') { + continue; + } + } + + int32_t count = 3; + + if (combatType == COMBAT_FIREDAMAGE) { + cycles /= 10; + count = 8; + } else if (combatType == COMBAT_ENERGYDAMAGE) { + cycles /= 20; + count = 10; + } + + conditionDamage->setParam(CONDITION_PARAM_CYCLE, cycles); + conditionDamage->setParam(CONDITION_PARAM_COUNT, count); + conditionDamage->setParam(CONDITION_PARAM_MAX_COUNT, count); + conditionDamage->setParam(CONDITION_PARAM_HIT_DAMAGE, hit_damage); + + conditionDamage->setParam(CONDITION_PARAM_FIELD, 1); + } + } + + script.close(); + items.shrink_to_fit(); + + for (ItemType& type : items) { + std::string& name = type.name; + extractArticleAndName(name, type.article, type.name); + nameToItems.insert({ asLowerCaseString(type.name), type.id }); + if (!name.empty()) { + if (type.stackable) { + type.showCount = true; + type.pluralName = pluralizeString(name); + } + } + } + + return true; +} + +ItemType& Items::getItemType(size_t id) +{ + if (id < items.size()) { + return items[id]; + } + return items.front(); +} + +const ItemType& Items::getItemType(size_t id) const +{ + if (id < items.size()) { + return items[id]; + } + return items.front(); +} + +uint16_t Items::getItemIdByName(const std::string& name) +{ + auto result = nameToItems.find(asLowerCaseString(name)); + + if (result == nameToItems.end()) + return 0; + + return result->second; +} diff --git a/src/items.h b/src/items.h new file mode 100644 index 0000000..af2f76e --- /dev/null +++ b/src/items.h @@ -0,0 +1,326 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_ITEMS_H_4E2221634ABA45FE85BA50F710669B3C +#define FS_ITEMS_H_4E2221634ABA45FE85BA50F710669B3C + +#include "const.h" +#include "enums.h" +#include "position.h" +#include "fileloader.h" + +enum SlotPositionBits : uint32_t { + SLOTP_WHEREEVER = 0xFFFFFFFF, + SLOTP_HEAD = 1 << 0, + SLOTP_NECKLACE = 1 << 1, + SLOTP_BACKPACK = 1 << 2, + SLOTP_ARMOR = 1 << 3, + SLOTP_RIGHT = 1 << 4, + SLOTP_LEFT = 1 << 5, + SLOTP_LEGS = 1 << 6, + SLOTP_FEET = 1 << 7, + SLOTP_RING = 1 << 8, + SLOTP_AMMO = 1 << 9, + SLOTP_DEPOT = 1 << 10, + SLOTP_TWO_HAND = 1 << 11, + SLOTP_HAND = (SLOTP_LEFT | SLOTP_RIGHT) +}; + +enum ItemTypes_t { + ITEM_TYPE_NONE, + ITEM_TYPE_DEPOT, + ITEM_TYPE_MAILBOX, + ITEM_TYPE_CONTAINER, + ITEM_TYPE_DOOR, + ITEM_TYPE_MAGICFIELD, + ITEM_TYPE_TELEPORT, + ITEM_TYPE_BED, + ITEM_TYPE_KEY, + ITEM_TYPE_RUNE, + ITEM_TYPE_CHEST, + ITEM_TYPE_LAST +}; + +enum itemgroup_t { + ITEM_GROUP_NONE, + + ITEM_GROUP_GROUND, + ITEM_GROUP_WEAPON, + ITEM_GROUP_AMMUNITION, + ITEM_GROUP_ARMOR, + ITEM_GROUP_CHARGES, + ITEM_GROUP_TELEPORT, + ITEM_GROUP_MAGICFIELD, + ITEM_GROUP_WRITEABLE, + ITEM_GROUP_KEY, + ITEM_GROUP_SPLASH, + ITEM_GROUP_FLUID, + ITEM_GROUP_DOOR, + ITEM_GROUP_DEPRECATED, + + ITEM_GROUP_LAST +}; + +struct Abilities { + uint32_t healthGain = 0; + uint32_t healthTicks = 0; + uint32_t manaGain = 0; + uint32_t manaTicks = 0; + + uint32_t conditionImmunities = 0; + uint32_t conditionSuppressions = 0; + + //stats modifiers + int32_t stats[STAT_LAST + 1] = { 0 }; + int32_t statsPercent[STAT_LAST + 1] = { 0 }; + + //extra skill modifiers + int32_t skills[SKILL_LAST + 1] = { 0 }; + + int32_t speed = 0; + + // field damage abilities modifiers + int16_t fieldAbsorbPercent[COMBAT_COUNT] = { 0 }; + + //damage abilities modifiers + int16_t absorbPercent[COMBAT_COUNT] = { 0 }; + + bool manaShield = false; + bool invisible = false; + bool regeneration = false; +}; + +class ConditionDamage; + +class ItemType +{ + public: + ItemType() = default; + + //non-copyable + ItemType(const ItemType& other) = delete; + ItemType& operator=(const ItemType& other) = delete; + + ItemType(ItemType&& other) = default; + ItemType& operator=(ItemType&& other) = default; + + bool isGroundTile() const { + return group == ITEM_GROUP_GROUND; + } + bool isContainer() const { + return type == ITEM_TYPE_CONTAINER; + } + bool isChest() const { + return type == ITEM_TYPE_CHEST; + } + bool isSplash() const { + return group == ITEM_GROUP_SPLASH; + } + bool isFluidContainer() const { + return group == ITEM_GROUP_FLUID; + } + + bool isDoor() const { + return (type == ITEM_TYPE_DOOR); + } + bool isMagicField() const { + return (type == ITEM_TYPE_MAGICFIELD); + } + bool isTeleport() const { + return (type == ITEM_TYPE_TELEPORT); + } + bool isKey() const { + return (type == ITEM_TYPE_KEY); + } + bool isDepot() const { + return (type == ITEM_TYPE_DEPOT); + } + bool isMailbox() const { + return (type == ITEM_TYPE_MAILBOX); + } + bool isBed() const { + return (type == ITEM_TYPE_BED); + } + bool isRune() const { + return type == ITEM_TYPE_RUNE; + } + bool hasSubType() const { + return (isFluidContainer() || isSplash() || stackable || charges != 0); + } + + Abilities& getAbilities() { + if (!abilities) { + abilities.reset(new Abilities()); + } + return *abilities; + } + + std::string getPluralName() const { + if (!pluralName.empty()) { + return pluralName; + } + + if (showCount == 0) { + return name; + } + + std::string str; + str.reserve(name.length() + 1); + str.assign(name); + str += 's'; + return str; + } + + itemgroup_t group = ITEM_GROUP_NONE; + ItemTypes_t type = ITEM_TYPE_NONE; + uint16_t id = 0; + bool stackable = false; + + std::string name; + std::string article; + std::string pluralName; + std::string description; + std::string runeSpellName; + std::string vocationString; + + std::unique_ptr abilities; + std::unique_ptr conditionDamage; + + uint32_t weight = 0; + uint32_t decayTime = 0; + uint32_t wieldInfo = 0; + uint32_t minReqLevel = 0; + uint32_t minReqMagicLevel = 0; + uint32_t charges = 0; + int32_t attackStrength = 0; + int32_t attackVariation = 0; + int32_t manaConsumption = 0; + int32_t vocations = 0; + int32_t decayTo = -1; + int32_t attack = 0; + int32_t defense = 0; + int32_t extraDefense = 0; + int32_t armor = 0; + int32_t rotateTo = 0; + int32_t runeMagLevel = 0; + int32_t runeLevel = 0; + int32_t nutrition = 0; + int32_t destroyTarget = 0; + + CombatType_t combatType = COMBAT_NONE; + CombatType_t damageType = COMBAT_NONE; + + uint16_t transformToOnUse = 0; + uint16_t transformToFree = 0; + uint16_t disguiseId = 0; + uint16_t destroyTo = 0; + uint16_t maxTextLen = 0; + uint16_t writeOnceItemId = 0; + uint16_t transformEquipTo = 0; + uint16_t transformDeEquipTo = 0; + uint16_t maxItems = 8; + uint16_t slotPosition = SLOTP_RIGHT | SLOTP_LEFT | SLOTP_AMMO; + uint16_t speed = 0; + + MagicEffectClasses magicEffect = CONST_ME_NONE; + Direction bedPartnerDir = DIRECTION_NONE; + WeaponType_t weaponType = WEAPON_NONE; + Ammo_t ammoType = AMMO_NONE; + ShootType_t shootType = CONST_ANI_NONE; + RaceType_t corpseType = RACE_NONE; + FluidTypes_t fluidSource = FLUID_NONE; + + uint8_t fragility = 0; + uint8_t alwaysOnTopOrder = 0; + uint8_t lightLevel = 0; + uint8_t lightColor = 0; + uint8_t shootRange = 1; + uint8_t weaponSpecialEffect = 0; + + bool collisionEvent = false; + bool separationEvent = false; + bool useEvent = false; + bool multiUseEvent = false; + bool distUse = false; + bool disguise = false; + bool forceUse = false; + bool changeUse = false; + bool destroy = false; + bool corpse = false; + bool hasHeight = false; + bool walkStack = true; + bool blockSolid = false; + bool blockPickupable = false; + bool blockProjectile = false; + bool blockPathFind = false; + bool allowPickupable = true; + bool showDuration = false; + bool showCharges = false; + bool showAttributes = false; + bool replaceable = true; + bool pickupable = false; + bool rotatable = false; + bool useable = false; + bool moveable = true; + bool alwaysOnTop = false; + bool canReadText = false; + bool canWriteText = false; + bool isVertical = false; + bool isHorizontal = false; + bool isHangable = false; + bool allowDistRead = false; + bool lookThrough = false; + bool stopTime = false; + bool showCount = true; +}; + +class Items +{ + public: + using nameMap = std::unordered_multimap; + + Items(); + + // non-copyable + Items(const Items&) = delete; + Items& operator=(const Items&) = delete; + + bool reload(); + void clear(); + + const ItemType& operator[](size_t id) const { + return getItemType(id); + } + const ItemType& getItemType(size_t id) const; + ItemType& getItemType(size_t id); + + uint16_t getItemIdByName(const std::string& name); + + bool loadItems(); + + inline size_t size() const { + return items.size(); + } + + nameMap nameToItems; + + protected: + std::vector items; +}; +#endif diff --git a/src/lockfree.h b/src/lockfree.h new file mode 100644 index 0000000..0b9860c --- /dev/null +++ b/src/lockfree.h @@ -0,0 +1,62 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_LOCKFREE_H_8C707AEB7C7235A2FBC5D4EDDF03B008 +#define FS_LOCKFREE_H_8C707AEB7C7235A2FBC5D4EDDF03B008 + +#if _MSC_FULL_VER >= 190023918 // Workaround for VS2015 Update 2. Boost.Lockfree is a header-only library, so this should be safe to do. +#define _ENABLE_ATOMIC_ALIGNMENT_FIX +#endif + +#include + +template +class LockfreePoolingAllocator : public std::allocator +{ + public: + template + explicit constexpr LockfreePoolingAllocator(const U&) {} + typedef T value_type; + + T* allocate(size_t) const { + T* p; // NOTE: p doesn't have to be initialized + if (!getFreeList().pop(p)) { + //Acquire memory without calling the constructor of T + p = static_cast(operator new (sizeof(T))); + } + return p; + } + + void deallocate(T* p, size_t) const { + if (!getFreeList().bounded_push(p)) { + //Release memory without calling the destructor of T + //(it has already been called at this point) + operator delete(p); + } + } + + private: + typedef boost::lockfree::stack> FreeList; + static FreeList& getFreeList() { + static FreeList freeList; + return freeList; + } +}; + +#endif diff --git a/src/luascript.cpp b/src/luascript.cpp new file mode 100644 index 0000000..231d2b5 --- /dev/null +++ b/src/luascript.cpp @@ -0,0 +1,11417 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include + +#include "luascript.h" +#include "chat.h" +#include "player.h" +#include "game.h" +#include "protocolstatus.h" +#include "spells.h" +#include "iologindata.h" +#include "configmanager.h" +#include "teleport.h" +#include "databasemanager.h" +#include "bed.h" +#include "monster.h" +#include "scheduler.h" +#include "databasetasks.h" + +extern Chat* g_chat; +extern Game g_game; +extern Monsters g_monsters; +extern ConfigManager g_config; +extern Vocations g_vocations; +extern Spells* g_spells; + +ScriptEnvironment::DBResultMap ScriptEnvironment::tempResults; +uint32_t ScriptEnvironment::lastResultId = 0; + +std::multimap ScriptEnvironment::tempItems; + +LuaEnvironment g_luaEnvironment; + +ScriptEnvironment::ScriptEnvironment() +{ + resetEnv(); +} + +ScriptEnvironment::~ScriptEnvironment() +{ + resetEnv(); +} + +void ScriptEnvironment::resetEnv() +{ + scriptId = 0; + callbackId = 0; + timerEvent = false; + interface = nullptr; + localMap.clear(); + tempResults.clear(); + + auto pair = tempItems.equal_range(this); + auto it = pair.first; + while (it != pair.second) { + Item* item = it->second; + if (item->getParent() == VirtualCylinder::virtualCylinder) { + g_game.ReleaseItem(item); + } + it = tempItems.erase(it); + } +} + +bool ScriptEnvironment::setCallbackId(int32_t callbackId, LuaScriptInterface* scriptInterface) +{ + if (this->callbackId != 0) { + //nested callbacks are not allowed + if (interface) { + interface->reportErrorFunc("Nested callbacks!"); + } + return false; + } + + this->callbackId = callbackId; + interface = scriptInterface; + return true; +} + +void ScriptEnvironment::getEventInfo(int32_t& scriptId, LuaScriptInterface*& scriptInterface, int32_t& callbackId, bool& timerEvent) const +{ + scriptId = this->scriptId; + scriptInterface = interface; + callbackId = this->callbackId; + timerEvent = this->timerEvent; +} + +uint32_t ScriptEnvironment::addThing(Thing* thing) +{ + if (!thing || thing->isRemoved()) { + return 0; + } + + Creature* creature = thing->getCreature(); + if (creature) { + return creature->getID(); + } + + Item* item = thing->getItem(); + for (const auto& it : localMap) { + if (it.second == item) { + return it.first; + } + } + + localMap[++lastUID] = item; + return lastUID; +} + +void ScriptEnvironment::insertItem(uint32_t uid, Item* item) +{ + auto result = localMap.emplace(uid, item); + if (!result.second) { + std::cout << std::endl << "Lua Script Error: Thing uid already taken."; + } +} + +Thing* ScriptEnvironment::getThingByUID(uint32_t uid) +{ + if (uid >= 0x10000000) { + return g_game.getCreatureByID(uid); + } + + auto it = localMap.find(uid); + if (it != localMap.end()) { + Item* item = it->second; + if (!item->isRemoved()) { + return item; + } + } + return nullptr; +} + +Item* ScriptEnvironment::getItemByUID(uint32_t uid) +{ + Thing* thing = getThingByUID(uid); + if (!thing) { + return nullptr; + } + return thing->getItem(); +} + +Container* ScriptEnvironment::getContainerByUID(uint32_t uid) +{ + Item* item = getItemByUID(uid); + if (!item) { + return nullptr; + } + return item->getContainer(); +} + +void ScriptEnvironment::removeItemByUID(uint32_t uid) +{ + auto it = localMap.find(uid); + if (it != localMap.end()) { + localMap.erase(it); + } +} + +void ScriptEnvironment::addTempItem(Item* item) +{ + tempItems.emplace(this, item); +} + +void ScriptEnvironment::removeTempItem(Item* item) +{ + for (auto it = tempItems.begin(), end = tempItems.end(); it != end; ++it) { + if (it->second == item) { + tempItems.erase(it); + break; + } + } +} + +uint32_t ScriptEnvironment::addResult(DBResult_ptr res) +{ + tempResults[++lastResultId] = res; + return lastResultId; +} + +bool ScriptEnvironment::removeResult(uint32_t id) +{ + auto it = tempResults.find(id); + if (it == tempResults.end()) { + return false; + } + + tempResults.erase(it); + return true; +} + +DBResult_ptr ScriptEnvironment::getResultByID(uint32_t id) +{ + auto it = tempResults.find(id); + if (it == tempResults.end()) { + return nullptr; + } + return it->second; +} + +std::string LuaScriptInterface::getErrorDesc(ErrorCode_t code) +{ + switch (code) { + case LUA_ERROR_PLAYER_NOT_FOUND: return "Player not found"; + case LUA_ERROR_CREATURE_NOT_FOUND: return "Creature not found"; + case LUA_ERROR_ITEM_NOT_FOUND: return "Item not found"; + case LUA_ERROR_THING_NOT_FOUND: return "Thing not found"; + case LUA_ERROR_TILE_NOT_FOUND: return "Tile not found"; + case LUA_ERROR_HOUSE_NOT_FOUND: return "House not found"; + case LUA_ERROR_COMBAT_NOT_FOUND: return "Combat not found"; + case LUA_ERROR_CONDITION_NOT_FOUND: return "Condition not found"; + case LUA_ERROR_AREA_NOT_FOUND: return "Area not found"; + case LUA_ERROR_CONTAINER_NOT_FOUND: return "Container not found"; + case LUA_ERROR_VARIANT_NOT_FOUND: return "Variant not found"; + case LUA_ERROR_VARIANT_UNKNOWN: return "Unknown variant type"; + case LUA_ERROR_SPELL_NOT_FOUND: return "Spell not found"; + default: return "Bad error code"; + } +} + +ScriptEnvironment LuaScriptInterface::scriptEnv[16]; +int32_t LuaScriptInterface::scriptEnvIndex = -1; + +LuaScriptInterface::LuaScriptInterface(std::string interfaceName) : interfaceName(std::move(interfaceName)) +{ + if (!g_luaEnvironment.getLuaState()) { + g_luaEnvironment.initState(); + } +} + +LuaScriptInterface::~LuaScriptInterface() +{ + closeState(); +} + +bool LuaScriptInterface::reInitState() +{ + g_luaEnvironment.clearCombatObjects(this); + g_luaEnvironment.clearAreaObjects(this); + + closeState(); + return initState(); +} + +/// Same as lua_pcall, but adds stack trace to error strings in called function. +int LuaScriptInterface::protectedCall(lua_State* L, int nargs, int nresults) +{ + int error_index = lua_gettop(L) - nargs; + lua_pushcfunction(L, luaErrorHandler); + lua_insert(L, error_index); + + int ret = lua_pcall(L, nargs, nresults, error_index); + lua_remove(L, error_index); + return ret; +} + +int32_t LuaScriptInterface::loadFile(const std::string& file, Npc* npc /* = nullptr*/) +{ + //loads file as a chunk at stack top + int ret = luaL_loadfile(luaState, file.c_str()); + if (ret != 0) { + lastLuaError = popString(luaState); + return -1; + } + + //check that it is loaded as a function + if (!isFunction(luaState, -1)) { + return -1; + } + + loadingFile = file; + + if (!reserveScriptEnv()) { + return -1; + } + + ScriptEnvironment* env = getScriptEnv(); + env->setScriptId(EVENT_ID_LOADING, this); + env->setNpc(npc); + + //execute it + ret = protectedCall(luaState, 0, 0); + if (ret != 0) { + reportError(nullptr, popString(luaState)); + resetScriptEnv(); + return -1; + } + + resetScriptEnv(); + return 0; +} + +int32_t LuaScriptInterface::getEvent(const std::string& eventName) +{ + //get our events table + lua_rawgeti(luaState, LUA_REGISTRYINDEX, eventTableRef); + if (!isTable(luaState, -1)) { + lua_pop(luaState, 1); + return -1; + } + + //get current event function pointer + lua_getglobal(luaState, eventName.c_str()); + if (!isFunction(luaState, -1)) { + lua_pop(luaState, 2); + return -1; + } + + //save in our events table + lua_pushvalue(luaState, -1); + lua_rawseti(luaState, -3, runningEventId); + lua_pop(luaState, 2); + + //reset global value of this event + lua_pushnil(luaState); + lua_setglobal(luaState, eventName.c_str()); + + cacheFiles[runningEventId] = loadingFile + ":" + eventName; + return runningEventId++; +} + +int32_t LuaScriptInterface::getMetaEvent(const std::string& globalName, const std::string& eventName) +{ + //get our events table + lua_rawgeti(luaState, LUA_REGISTRYINDEX, eventTableRef); + if (!isTable(luaState, -1)) { + lua_pop(luaState, 1); + return -1; + } + + //get current event function pointer + lua_getglobal(luaState, globalName.c_str()); + lua_getfield(luaState, -1, eventName.c_str()); + if (!isFunction(luaState, -1)) { + lua_pop(luaState, 3); + return -1; + } + + //save in our events table + lua_pushvalue(luaState, -1); + lua_rawseti(luaState, -4, runningEventId); + lua_pop(luaState, 1); + + //reset global value of this event + lua_pushnil(luaState); + lua_setfield(luaState, -2, eventName.c_str()); + lua_pop(luaState, 2); + + cacheFiles[runningEventId] = loadingFile + ":" + globalName + "@" + eventName; + return runningEventId++; +} + +const std::string& LuaScriptInterface::getFileById(int32_t scriptId) +{ + if (scriptId == EVENT_ID_LOADING) { + return loadingFile; + } + + auto it = cacheFiles.find(scriptId); + if (it == cacheFiles.end()) { + static const std::string& unk = "(Unknown scriptfile)"; + return unk; + } + return it->second; +} + +std::string LuaScriptInterface::getStackTrace(const std::string& error_desc) +{ + lua_getglobal(luaState, "debug"); + if (!isTable(luaState, -1)) { + lua_pop(luaState, 1); + return error_desc; + } + + lua_getfield(luaState, -1, "traceback"); + if (!isFunction(luaState, -1)) { + lua_pop(luaState, 2); + return error_desc; + } + + lua_replace(luaState, -2); + pushString(luaState, error_desc); + lua_call(luaState, 1, 1); + return popString(luaState); +} + +void LuaScriptInterface::reportError(const char* function, const std::string& error_desc, bool stack_trace/* = false*/) +{ + int32_t scriptId; + int32_t callbackId; + bool timerEvent; + LuaScriptInterface* scriptInterface; + getScriptEnv()->getEventInfo(scriptId, scriptInterface, callbackId, timerEvent); + + std::cout << std::endl << "Lua Script Error: "; + + if (scriptInterface) { + std::cout << '[' << scriptInterface->getInterfaceName() << "] " << std::endl; + + if (timerEvent) { + std::cout << "in a timer event called from: " << std::endl; + } + + if (callbackId) { + std::cout << "in callback: " << scriptInterface->getFileById(callbackId) << std::endl; + } + + std::cout << scriptInterface->getFileById(scriptId) << std::endl; + } + + if (function) { + std::cout << function << "(). "; + } + + if (stack_trace && scriptInterface) { + std::cout << scriptInterface->getStackTrace(error_desc) << std::endl; + } else { + std::cout << error_desc << std::endl; + } +} + +bool LuaScriptInterface::pushFunction(int32_t functionId) +{ + lua_rawgeti(luaState, LUA_REGISTRYINDEX, eventTableRef); + if (!isTable(luaState, -1)) { + return false; + } + + lua_rawgeti(luaState, -1, functionId); + lua_replace(luaState, -2); + return isFunction(luaState, -1); +} + +bool LuaScriptInterface::initState() +{ + luaState = g_luaEnvironment.getLuaState(); + if (!luaState) { + return false; + } + + lua_newtable(luaState); + eventTableRef = luaL_ref(luaState, LUA_REGISTRYINDEX); + runningEventId = EVENT_ID_USER; + return true; +} + +bool LuaScriptInterface::closeState() +{ + if (!g_luaEnvironment.getLuaState() || !luaState) { + return false; + } + + cacheFiles.clear(); + if (eventTableRef != -1) { + luaL_unref(luaState, LUA_REGISTRYINDEX, eventTableRef); + eventTableRef = -1; + } + + luaState = nullptr; + return true; +} + +int LuaScriptInterface::luaErrorHandler(lua_State* L) +{ + const std::string& errorMessage = popString(L); + auto interface = getScriptEnv()->getScriptInterface(); + assert(interface); //This fires if the ScriptEnvironment hasn't been setup + pushString(L, interface->getStackTrace(errorMessage)); + return 1; +} + +bool LuaScriptInterface::callFunction(int params) +{ + bool result = false; + int size = lua_gettop(luaState); + if (protectedCall(luaState, params, 1) != 0) { + LuaScriptInterface::reportError(nullptr, LuaScriptInterface::getString(luaState, -1)); + } else { + result = LuaScriptInterface::getBoolean(luaState, -1); + } + + lua_pop(luaState, 1); + if ((lua_gettop(luaState) + params + 1) != size) { + LuaScriptInterface::reportError(nullptr, "Stack size changed!"); + } + + resetScriptEnv(); + return result; +} + +void LuaScriptInterface::callVoidFunction(int params) +{ + int size = lua_gettop(luaState); + if (protectedCall(luaState, params, 0) != 0) { + LuaScriptInterface::reportError(nullptr, LuaScriptInterface::popString(luaState)); + } + + if ((lua_gettop(luaState) + params + 1) != size) { + LuaScriptInterface::reportError(nullptr, "Stack size changed!"); + } + + resetScriptEnv(); +} + +void LuaScriptInterface::pushVariant(lua_State* L, const LuaVariant& var) +{ + lua_createtable(L, 0, 2); + setField(L, "type", var.type); + switch (var.type) { + case VARIANT_NUMBER: + setField(L, "number", var.number); + break; + case VARIANT_STRING: + setField(L, "string", var.text); + break; + case VARIANT_TARGETPOSITION: + case VARIANT_POSITION: { + pushPosition(L, var.pos); + lua_setfield(L, -2, "pos"); + break; + } + default: + break; + } + setMetatable(L, -1, "Variant"); +} + +void LuaScriptInterface::pushThing(lua_State* L, Thing* thing) +{ + if (!thing) { + lua_createtable(L, 0, 4); + setField(L, "uid", 0); + setField(L, "itemid", 0); + setField(L, "actionid", 0); + setField(L, "type", 0); + return; + } + + if (Item* item = thing->getItem()) { + pushUserdata(L, item); + setItemMetatable(L, -1, item); + } else if (Creature* creature = thing->getCreature()) { + pushUserdata(L, creature); + setCreatureMetatable(L, -1, creature); + } else { + lua_pushnil(L); + } +} + +void LuaScriptInterface::pushCylinder(lua_State* L, Cylinder* cylinder) +{ + if (Creature* creature = cylinder->getCreature()) { + pushUserdata(L, creature); + setCreatureMetatable(L, -1, creature); + } else if (Item* parentItem = cylinder->getItem()) { + pushUserdata(L, parentItem); + setItemMetatable(L, -1, parentItem); + } else if (Tile* tile = cylinder->getTile()) { + pushUserdata(L, tile); + setMetatable(L, -1, "Tile"); + } else if (cylinder == VirtualCylinder::virtualCylinder) { + pushBoolean(L, true); + } else { + lua_pushnil(L); + } +} + +void LuaScriptInterface::pushString(lua_State* L, const std::string& value) +{ + lua_pushlstring(L, value.c_str(), value.length()); +} + +void LuaScriptInterface::pushCallback(lua_State* L, int32_t callback) +{ + lua_rawgeti(L, LUA_REGISTRYINDEX, callback); +} + +std::string LuaScriptInterface::popString(lua_State* L) +{ + if (lua_gettop(L) == 0) { + return std::string(); + } + + std::string str(getString(L, -1)); + lua_pop(L, 1); + return str; +} + +int32_t LuaScriptInterface::popCallback(lua_State* L) +{ + return luaL_ref(L, LUA_REGISTRYINDEX); +} + +// Metatables +void LuaScriptInterface::setMetatable(lua_State* L, int32_t index, const std::string& name) +{ + luaL_getmetatable(L, name.c_str()); + lua_setmetatable(L, index - 1); +} + +void LuaScriptInterface::setWeakMetatable(lua_State* L, int32_t index, const std::string& name) +{ + static std::set weakObjectTypes; + const std::string& weakName = name + "_weak"; + + auto result = weakObjectTypes.emplace(name); + if (result.second) { + luaL_getmetatable(L, name.c_str()); + int childMetatable = lua_gettop(L); + + luaL_newmetatable(L, weakName.c_str()); + int metatable = lua_gettop(L); + + static const std::vector methodKeys = {"__index", "__metatable", "__eq"}; + for (const std::string& metaKey : methodKeys) { + lua_getfield(L, childMetatable, metaKey.c_str()); + lua_setfield(L, metatable, metaKey.c_str()); + } + + static const std::vector methodIndexes = {'h', 'p', 't'}; + for (int metaIndex : methodIndexes) { + lua_rawgeti(L, childMetatable, metaIndex); + lua_rawseti(L, metatable, metaIndex); + } + + lua_pushnil(L); + lua_setfield(L, metatable, "__gc"); + + lua_remove(L, childMetatable); + } else { + luaL_getmetatable(L, weakName.c_str()); + } + lua_setmetatable(L, index - 1); +} + +void LuaScriptInterface::setItemMetatable(lua_State* L, int32_t index, const Item* item) +{ + if (item->getContainer()) { + luaL_getmetatable(L, "Container"); + } else if (item->getTeleport()) { + luaL_getmetatable(L, "Teleport"); + } else { + luaL_getmetatable(L, "Item"); + } + lua_setmetatable(L, index - 1); +} + +void LuaScriptInterface::setCreatureMetatable(lua_State* L, int32_t index, const Creature* creature) +{ + if (creature->getPlayer()) { + luaL_getmetatable(L, "Player"); + } else if (creature->getMonster()) { + luaL_getmetatable(L, "Monster"); + } else { + luaL_getmetatable(L, "Npc"); + } + lua_setmetatable(L, index - 1); +} + +// Get +std::string LuaScriptInterface::getString(lua_State* L, int32_t arg) +{ + size_t len; + const char* c_str = lua_tolstring(L, arg, &len); + if (!c_str || len == 0) { + return std::string(); + } + return std::string(c_str, len); +} + +Position LuaScriptInterface::getPosition(lua_State* L, int32_t arg, int32_t& stackpos) +{ + Position position; + position.x = getField(L, arg, "x"); + position.y = getField(L, arg, "y"); + position.z = getField(L, arg, "z"); + + lua_getfield(L, arg, "stackpos"); + if (lua_isnil(L, -1) == 1) { + stackpos = 0; + } else { + stackpos = getNumber(L, -1); + } + + lua_pop(L, 4); + return position; +} + +Position LuaScriptInterface::getPosition(lua_State* L, int32_t arg) +{ + Position position; + position.x = getField(L, arg, "x"); + position.y = getField(L, arg, "y"); + position.z = getField(L, arg, "z"); + + lua_pop(L, 3); + return position; +} + +Outfit_t LuaScriptInterface::getOutfit(lua_State* L, int32_t arg) +{ + Outfit_t outfit; + outfit.lookFeet = getField(L, arg, "lookFeet"); + outfit.lookLegs = getField(L, arg, "lookLegs"); + outfit.lookBody = getField(L, arg, "lookBody"); + outfit.lookHead = getField(L, arg, "lookHead"); + + outfit.lookTypeEx = getField(L, arg, "lookTypeEx"); + outfit.lookType = getField(L, arg, "lookType"); + + lua_pop(L, 6); + return outfit; +} + +LuaVariant LuaScriptInterface::getVariant(lua_State* L, int32_t arg) +{ + LuaVariant var; + switch (var.type = getField(L, arg, "type")) { + case VARIANT_NUMBER: { + var.number = getField(L, arg, "number"); + lua_pop(L, 2); + break; + } + + case VARIANT_STRING: { + var.text = getFieldString(L, arg, "string"); + lua_pop(L, 2); + break; + } + + case VARIANT_POSITION: + case VARIANT_TARGETPOSITION: { + lua_getfield(L, arg, "pos"); + var.pos = getPosition(L, lua_gettop(L)); + lua_pop(L, 2); + break; + } + + default: { + var.type = VARIANT_NONE; + lua_pop(L, 1); + break; + } + } + return var; +} + +Thing* LuaScriptInterface::getThing(lua_State* L, int32_t arg) +{ + Thing* thing; + if (lua_getmetatable(L, arg) != 0) { + lua_rawgeti(L, -1, 't'); + switch(getNumber(L, -1)) { + case LuaData_Item: + thing = getUserdata(L, arg); + break; + case LuaData_Container: + thing = getUserdata(L, arg); + break; + case LuaData_Teleport: + thing = getUserdata(L, arg); + break; + case LuaData_Player: + thing = getUserdata(L, arg); + break; + case LuaData_Monster: + thing = getUserdata(L, arg); + break; + case LuaData_Npc: + thing = getUserdata(L, arg); + break; + default: + thing = nullptr; + break; + } + lua_pop(L, 2); + } else { + thing = getScriptEnv()->getThingByUID(getNumber(L, arg)); + } + return thing; +} + +Creature* LuaScriptInterface::getCreature(lua_State* L, int32_t arg) +{ + if (isUserdata(L, arg)) { + return getUserdata(L, arg); + } + return g_game.getCreatureByID(getNumber(L, arg)); +} + +Player* LuaScriptInterface::getPlayer(lua_State* L, int32_t arg) +{ + if (isUserdata(L, arg)) { + return getUserdata(L, arg); + } + return g_game.getPlayerByID(getNumber(L, arg)); +} + +std::string LuaScriptInterface::getFieldString(lua_State* L, int32_t arg, const std::string& key) +{ + lua_getfield(L, arg, key.c_str()); + return getString(L, -1); +} + +LuaDataType LuaScriptInterface::getUserdataType(lua_State* L, int32_t arg) +{ + if (lua_getmetatable(L, arg) == 0) { + return LuaData_Unknown; + } + lua_rawgeti(L, -1, 't'); + + LuaDataType type = getNumber(L, -1); + lua_pop(L, 2); + + return type; +} + +// Push +void LuaScriptInterface::pushBoolean(lua_State* L, bool value) +{ + lua_pushboolean(L, value ? 1 : 0); +} + +void LuaScriptInterface::pushPosition(lua_State* L, const Position& position, int32_t stackpos/* = 0*/) +{ + lua_createtable(L, 0, 4); + + setField(L, "x", position.x); + setField(L, "y", position.y); + setField(L, "z", position.z); + setField(L, "stackpos", stackpos); + + setMetatable(L, -1, "Position"); +} + +void LuaScriptInterface::pushOutfit(lua_State* L, const Outfit_t& outfit) +{ + lua_createtable(L, 0, 6); + setField(L, "lookType", outfit.lookType); + setField(L, "lookTypeEx", outfit.lookTypeEx); + setField(L, "lookHead", outfit.lookHead); + setField(L, "lookBody", outfit.lookBody); + setField(L, "lookLegs", outfit.lookLegs); + setField(L, "lookFeet", outfit.lookFeet); +} + +#define registerEnum(value) { std::string enumName = #value; registerGlobalVariable(enumName.substr(enumName.find_last_of(':') + 1), value); } +#define registerEnumIn(tableName, value) { std::string enumName = #value; registerVariable(tableName, enumName.substr(enumName.find_last_of(':') + 1), value); } + +void LuaScriptInterface::registerFunctions() +{ + //getPlayerFlagValue(cid, flag) + lua_register(luaState, "getPlayerFlagValue", LuaScriptInterface::luaGetPlayerFlagValue); + + //getPlayerInstantSpellCount(cid) + lua_register(luaState, "getPlayerInstantSpellCount", LuaScriptInterface::luaGetPlayerInstantSpellCount); + + //getPlayerInstantSpellInfo(cid, index) + lua_register(luaState, "getPlayerInstantSpellInfo", LuaScriptInterface::luaGetPlayerInstantSpellInfo); + + //doPlayerAddItem(uid, itemid, count/subtype) + //doPlayerAddItem(cid, itemid, count, canDropOnMap, subtype) + //Returns uid of the created item + lua_register(luaState, "doPlayerAddItem", LuaScriptInterface::luaDoPlayerAddItem); + + //doCreateItem(itemid, type/count, pos) + //Returns uid of the created item, only works on tiles. + lua_register(luaState, "doCreateItem", LuaScriptInterface::luaDoCreateItem); + + //doCreateItemEx(itemid, count/subtype) + lua_register(luaState, "doCreateItemEx", LuaScriptInterface::luaDoCreateItemEx); + + //doTileAddItemEx(pos, uid) + lua_register(luaState, "doTileAddItemEx", LuaScriptInterface::luaDoTileAddItemEx); + + //doMoveCreature(cid, direction) + lua_register(luaState, "doMoveCreature", LuaScriptInterface::luaDoMoveCreature); + + //doSetCreatureLight(cid, lightLevel, lightColor, time) + lua_register(luaState, "doSetCreatureLight", LuaScriptInterface::luaDoSetCreatureLight); + + //getCreatureCondition(cid, condition[, subId]) + lua_register(luaState, "getCreatureCondition", LuaScriptInterface::luaGetCreatureCondition); + + //isValidUID(uid) + lua_register(luaState, "isValidUID", LuaScriptInterface::luaIsValidUID); + + //isDepot(uid) + lua_register(luaState, "isDepot", LuaScriptInterface::luaIsDepot); + + //isMovable(uid) + lua_register(luaState, "isMovable", LuaScriptInterface::luaIsMoveable); + + //doAddContainerItem(uid, itemid, count/subtype) + lua_register(luaState, "doAddContainerItem", LuaScriptInterface::luaDoAddContainerItem); + + //getDepotId(uid) + lua_register(luaState, "getDepotId", LuaScriptInterface::luaGetDepotId); + + //getWorldTime() + lua_register(luaState, "getWorldTime", LuaScriptInterface::luaGetWorldTime); + + //getWorldLight() + lua_register(luaState, "getWorldLight", LuaScriptInterface::luaGetWorldLight); + + //getWorldUpTime() + lua_register(luaState, "getWorldUpTime", LuaScriptInterface::luaGetWorldUpTime); + + //createCombatArea( {area}, {extArea} ) + lua_register(luaState, "createCombatArea", LuaScriptInterface::luaCreateCombatArea); + + //doAreaCombatHealth(cid, type, pos, area, min, max, effect) + lua_register(luaState, "doAreaCombatHealth", LuaScriptInterface::luaDoAreaCombatHealth); + + //doTargetCombatHealth(cid, target, type, min, max, effect) + lua_register(luaState, "doTargetCombatHealth", LuaScriptInterface::luaDoTargetCombatHealth); + + //doAreaCombatMana(cid, pos, area, min, max, effect) + lua_register(luaState, "doAreaCombatMana", LuaScriptInterface::luaDoAreaCombatMana); + + //doTargetCombatMana(cid, target, min, max, effect) + lua_register(luaState, "doTargetCombatMana", LuaScriptInterface::luaDoTargetCombatMana); + + //doAreaCombatCondition(cid, pos, area, condition, effect) + lua_register(luaState, "doAreaCombatCondition", LuaScriptInterface::luaDoAreaCombatCondition); + + //doTargetCombatCondition(cid, target, condition, effect) + lua_register(luaState, "doTargetCombatCondition", LuaScriptInterface::luaDoTargetCombatCondition); + + //doAreaCombatDispel(cid, pos, area, type, effect) + lua_register(luaState, "doAreaCombatDispel", LuaScriptInterface::luaDoAreaCombatDispel); + + //doTargetCombatDispel(cid, target, type, effect) + lua_register(luaState, "doTargetCombatDispel", LuaScriptInterface::luaDoTargetCombatDispel); + + //doChallengeCreature(cid, target) + lua_register(luaState, "doChallengeCreature", LuaScriptInterface::luaDoChallengeCreature); + + //doSetMonsterOutfit(cid, name, time) + lua_register(luaState, "doSetMonsterOutfit", LuaScriptInterface::luaSetMonsterOutfit); + + //doSetItemOutfit(cid, item, time) + lua_register(luaState, "doSetItemOutfit", LuaScriptInterface::luaSetItemOutfit); + + //doSetCreatureOutfit(cid, outfit, time) + lua_register(luaState, "doSetCreatureOutfit", LuaScriptInterface::luaSetCreatureOutfit); + + //isInArray(array, value) + lua_register(luaState, "isInArray", LuaScriptInterface::luaIsInArray); + + //addEvent(callback, delay, ...) + lua_register(luaState, "addEvent", LuaScriptInterface::luaAddEvent); + + //stopEvent(eventid) + lua_register(luaState, "stopEvent", LuaScriptInterface::luaStopEvent); + + //saveServer() + lua_register(luaState, "saveServer", LuaScriptInterface::luaSaveServer); + + //cleanMap() + lua_register(luaState, "cleanMap", LuaScriptInterface::luaCleanMap); + + //debugPrint(text) + lua_register(luaState, "debugPrint", LuaScriptInterface::luaDebugPrint); + + //isInWar(cid, target) + lua_register(luaState, "isInWar", LuaScriptInterface::luaIsInWar); + + //getWaypointPosition(name) + lua_register(luaState, "getWaypointPositionByName", LuaScriptInterface::luaGetWaypointPositionByName); + +#ifndef LUAJIT_VERSION + //bit operations for Lua, based on bitlib project release 24 + //bit.bnot, bit.band, bit.bor, bit.bxor, bit.lshift, bit.rshift + luaL_register(luaState, "bit", LuaScriptInterface::luaBitReg); +#endif + + //configManager table + luaL_register(luaState, "configManager", LuaScriptInterface::luaConfigManagerTable); + + //db table + luaL_register(luaState, "db", LuaScriptInterface::luaDatabaseTable); + + //result table + luaL_register(luaState, "result", LuaScriptInterface::luaResultTable); + + /* New functions */ + //registerClass(className, baseClass, newFunction) + //registerTable(tableName) + //registerMethod(className, functionName, function) + //registerMetaMethod(className, functionName, function) + //registerGlobalMethod(functionName, function) + //registerVariable(tableName, name, value) + //registerGlobalVariable(name, value) + //registerEnum(value) + //registerEnumIn(tableName, value) + + // Enums + registerEnum(ACCOUNT_TYPE_NORMAL) + registerEnum(ACCOUNT_TYPE_TUTOR) + registerEnum(ACCOUNT_TYPE_SENIORTUTOR) + registerEnum(ACCOUNT_TYPE_GAMEMASTER) + registerEnum(ACCOUNT_TYPE_GOD) + + registerEnum(CALLBACK_PARAM_LEVELMAGICVALUE) + registerEnum(CALLBACK_PARAM_SKILLVALUE) + registerEnum(CALLBACK_PARAM_TARGETTILE) + registerEnum(CALLBACK_PARAM_TARGETCREATURE) + + registerEnum(COMBAT_FORMULA_UNDEFINED) + registerEnum(COMBAT_FORMULA_LEVELMAGIC) + registerEnum(COMBAT_FORMULA_SKILL) + registerEnum(COMBAT_FORMULA_DAMAGE) + + registerEnum(DIRECTION_NORTH) + registerEnum(DIRECTION_EAST) + registerEnum(DIRECTION_SOUTH) + registerEnum(DIRECTION_WEST) + registerEnum(DIRECTION_SOUTHWEST) + registerEnum(DIRECTION_SOUTHEAST) + registerEnum(DIRECTION_NORTHWEST) + registerEnum(DIRECTION_NORTHEAST) + + registerEnum(COMBAT_NONE) + registerEnum(COMBAT_PHYSICALDAMAGE) + registerEnum(COMBAT_ENERGYDAMAGE) + registerEnum(COMBAT_EARTHDAMAGE) + registerEnum(COMBAT_FIREDAMAGE) + registerEnum(COMBAT_UNDEFINEDDAMAGE) + registerEnum(COMBAT_LIFEDRAIN) + registerEnum(COMBAT_MANADRAIN) + registerEnum(COMBAT_HEALING) + + registerEnum(COMBAT_PARAM_TYPE) + registerEnum(COMBAT_PARAM_EFFECT) + registerEnum(COMBAT_PARAM_DISTANCEEFFECT) + registerEnum(COMBAT_PARAM_BLOCKSHIELD) + registerEnum(COMBAT_PARAM_BLOCKARMOR) + registerEnum(COMBAT_PARAM_TARGETCASTERORTOPMOST) + registerEnum(COMBAT_PARAM_CREATEITEM) + registerEnum(COMBAT_PARAM_AGGRESSIVE) + registerEnum(COMBAT_PARAM_DISPEL) + registerEnum(COMBAT_PARAM_USECHARGES) + registerEnum(COMBAT_PARAM_DECREASEDAMAGE) + registerEnum(COMBAT_PARAM_MAXIMUMDECREASEDDAMAGE) + + registerEnum(CONDITION_NONE) + registerEnum(CONDITION_POISON) + registerEnum(CONDITION_FIRE) + registerEnum(CONDITION_ENERGY) + registerEnum(CONDITION_HASTE) + registerEnum(CONDITION_PARALYZE) + registerEnum(CONDITION_OUTFIT) + registerEnum(CONDITION_INVISIBLE) + registerEnum(CONDITION_LIGHT) + registerEnum(CONDITION_MANASHIELD) + registerEnum(CONDITION_INFIGHT) + registerEnum(CONDITION_DRUNK) + registerEnum(CONDITION_REGENERATION) + registerEnum(CONDITION_SOUL) + registerEnum(CONDITION_MUTED) + registerEnum(CONDITION_CHANNELMUTEDTICKS) + registerEnum(CONDITION_YELLTICKS) + registerEnum(CONDITION_ATTRIBUTES) + registerEnum(CONDITION_EXHAUST) + registerEnum(CONDITION_PACIFIED) + + registerEnum(CONDITIONID_DEFAULT) + registerEnum(CONDITIONID_COMBAT) + registerEnum(CONDITIONID_HEAD) + registerEnum(CONDITIONID_NECKLACE) + registerEnum(CONDITIONID_BACKPACK) + registerEnum(CONDITIONID_ARMOR) + registerEnum(CONDITIONID_RIGHT) + registerEnum(CONDITIONID_LEFT) + registerEnum(CONDITIONID_LEGS) + registerEnum(CONDITIONID_FEET) + registerEnum(CONDITIONID_RING) + registerEnum(CONDITIONID_AMMO) + + registerEnum(CONDITION_PARAM_OWNER) + registerEnum(CONDITION_PARAM_TICKS) + registerEnum(CONDITION_PARAM_HEALTHGAIN) + registerEnum(CONDITION_PARAM_HEALTHTICKS) + registerEnum(CONDITION_PARAM_MANAGAIN) + registerEnum(CONDITION_PARAM_MANATICKS) + registerEnum(CONDITION_PARAM_DELAYED) + registerEnum(CONDITION_PARAM_SPEED) + registerEnum(CONDITION_PARAM_LIGHT_LEVEL) + registerEnum(CONDITION_PARAM_LIGHT_COLOR) + registerEnum(CONDITION_PARAM_SOULGAIN) + registerEnum(CONDITION_PARAM_SOULTICKS) + registerEnum(CONDITION_PARAM_MINVALUE) + registerEnum(CONDITION_PARAM_MAXVALUE) + registerEnum(CONDITION_PARAM_STARTVALUE) + registerEnum(CONDITION_PARAM_TICKINTERVAL) + registerEnum(CONDITION_PARAM_SKILL_MELEE) + registerEnum(CONDITION_PARAM_SKILL_FIST) + registerEnum(CONDITION_PARAM_SKILL_CLUB) + registerEnum(CONDITION_PARAM_SKILL_SWORD) + registerEnum(CONDITION_PARAM_SKILL_AXE) + registerEnum(CONDITION_PARAM_SKILL_DISTANCE) + registerEnum(CONDITION_PARAM_SKILL_SHIELD) + registerEnum(CONDITION_PARAM_SKILL_FISHING) + registerEnum(CONDITION_PARAM_STAT_MAXHITPOINTS) + registerEnum(CONDITION_PARAM_STAT_MAXMANAPOINTS) + registerEnum(CONDITION_PARAM_STAT_MAGICPOINTS) + registerEnum(CONDITION_PARAM_STAT_MAXHITPOINTSPERCENT) + registerEnum(CONDITION_PARAM_STAT_MAXMANAPOINTSPERCENT) + registerEnum(CONDITION_PARAM_STAT_MAGICPOINTSPERCENT) + registerEnum(CONDITION_PARAM_PERIODICDAMAGE) + registerEnum(CONDITION_PARAM_SKILL_MELEEPERCENT) + registerEnum(CONDITION_PARAM_SKILL_FISTPERCENT) + registerEnum(CONDITION_PARAM_SKILL_CLUBPERCENT) + registerEnum(CONDITION_PARAM_SKILL_SWORDPERCENT) + registerEnum(CONDITION_PARAM_SKILL_AXEPERCENT) + registerEnum(CONDITION_PARAM_SKILL_DISTANCEPERCENT) + registerEnum(CONDITION_PARAM_SKILL_SHIELDPERCENT) + registerEnum(CONDITION_PARAM_SKILL_FISHINGPERCENT) + registerEnum(CONDITION_PARAM_SUBID) + registerEnum(CONDITION_PARAM_FIELD) + + registerEnum(CONST_ME_NONE) + registerEnum(CONST_ME_DRAWBLOOD) + registerEnum(CONST_ME_LOSEENERGY) + registerEnum(CONST_ME_POFF) + registerEnum(CONST_ME_BLOCKHIT) + registerEnum(CONST_ME_EXPLOSIONAREA) + registerEnum(CONST_ME_EXPLOSIONHIT) + registerEnum(CONST_ME_FIREAREA) + registerEnum(CONST_ME_YELLOW_RINGS) + registerEnum(CONST_ME_GREEN_RINGS) + registerEnum(CONST_ME_HITAREA) + registerEnum(CONST_ME_TELEPORT) + registerEnum(CONST_ME_ENERGYHIT) + registerEnum(CONST_ME_MAGIC_BLUE) + registerEnum(CONST_ME_MAGIC_RED) + registerEnum(CONST_ME_MAGIC_GREEN) + registerEnum(CONST_ME_HITBYFIRE) + registerEnum(CONST_ME_HITBYPOISON) + registerEnum(CONST_ME_MORTAREA) + registerEnum(CONST_ME_SOUND_GREEN) + registerEnum(CONST_ME_SOUND_RED) + registerEnum(CONST_ME_POISONAREA) + registerEnum(CONST_ME_SOUND_YELLOW) + registerEnum(CONST_ME_SOUND_PURPLE) + registerEnum(CONST_ME_SOUND_BLUE) + registerEnum(CONST_ME_SOUND_WHITE) + registerEnum(CONST_ANI_NONE) + registerEnum(CONST_ANI_SPEAR) + registerEnum(CONST_ANI_BOLT) + registerEnum(CONST_ANI_ARROW) + registerEnum(CONST_ANI_FIRE) + registerEnum(CONST_ANI_ENERGY) + registerEnum(CONST_ANI_POISONARROW) + registerEnum(CONST_ANI_BURSTARROW) + registerEnum(CONST_ANI_THROWINGSTAR) + registerEnum(CONST_ANI_THROWINGKNIFE) + registerEnum(CONST_ANI_SMALLSTONE) + registerEnum(CONST_ANI_DEATH) + registerEnum(CONST_ANI_LARGEROCK) + registerEnum(CONST_ANI_SNOWBALL) + registerEnum(CONST_ANI_POWERBOLT) + registerEnum(CONST_ANI_POISON) + + registerEnum(CONST_PROP_BLOCKSOLID) + registerEnum(CONST_PROP_HASHEIGHT) + registerEnum(CONST_PROP_BLOCKPROJECTILE) + registerEnum(CONST_PROP_BLOCKPATH) + registerEnum(CONST_PROP_ISVERTICAL) + registerEnum(CONST_PROP_ISHORIZONTAL) + registerEnum(CONST_PROP_MOVEABLE) + registerEnum(CONST_PROP_IMMOVABLEBLOCKSOLID) + registerEnum(CONST_PROP_IMMOVABLEBLOCKPATH) + registerEnum(CONST_PROP_IMMOVABLENOFIELDBLOCKPATH) + registerEnum(CONST_PROP_NOFIELDBLOCKPATH) + registerEnum(CONST_PROP_SUPPORTHANGABLE) + + registerEnum(CONST_SLOT_HEAD) + registerEnum(CONST_SLOT_NECKLACE) + registerEnum(CONST_SLOT_BACKPACK) + registerEnum(CONST_SLOT_ARMOR) + registerEnum(CONST_SLOT_RIGHT) + registerEnum(CONST_SLOT_LEFT) + registerEnum(CONST_SLOT_LEGS) + registerEnum(CONST_SLOT_FEET) + registerEnum(CONST_SLOT_RING) + registerEnum(CONST_SLOT_AMMO) + + registerEnum(CREATURE_EVENT_NONE) + registerEnum(CREATURE_EVENT_LOGIN) + registerEnum(CREATURE_EVENT_LOGOUT) + registerEnum(CREATURE_EVENT_THINK) + registerEnum(CREATURE_EVENT_PREPAREDEATH) + registerEnum(CREATURE_EVENT_DEATH) + registerEnum(CREATURE_EVENT_KILL) + registerEnum(CREATURE_EVENT_ADVANCE) + registerEnum(CREATURE_EVENT_EXTENDED_OPCODE) + + registerEnum(GAME_STATE_STARTUP) + registerEnum(GAME_STATE_INIT) + registerEnum(GAME_STATE_NORMAL) + registerEnum(GAME_STATE_CLOSED) + registerEnum(GAME_STATE_SHUTDOWN) + registerEnum(GAME_STATE_CLOSING) + registerEnum(GAME_STATE_MAINTAIN) + + registerEnum(MESSAGE_STATUS_CONSOLE_BLUE) + registerEnum(MESSAGE_STATUS_CONSOLE_RED) + registerEnum(MESSAGE_STATUS_DEFAULT) + registerEnum(MESSAGE_STATUS_WARNING) + registerEnum(MESSAGE_EVENT_ADVANCE) + registerEnum(MESSAGE_STATUS_SMALL) + registerEnum(MESSAGE_INFO_DESCR) + registerEnum(MESSAGE_EVENT_DEFAULT) + registerEnum(MESSAGE_STATUS_CONSOLE_ORANGE) + + registerEnum(CLIENTOS_LINUX) + registerEnum(CLIENTOS_WINDOWS) + registerEnum(CLIENTOS_FLASH) + registerEnum(CLIENTOS_OTCLIENT_LINUX) + registerEnum(CLIENTOS_OTCLIENT_WINDOWS) + registerEnum(CLIENTOS_OTCLIENT_MAC) + + registerEnum(ITEM_ATTRIBUTE_NONE) + registerEnum(ITEM_ATTRIBUTE_ACTIONID) + registerEnum(ITEM_ATTRIBUTE_MOVEMENTID) + registerEnum(ITEM_ATTRIBUTE_DESCRIPTION) + registerEnum(ITEM_ATTRIBUTE_TEXT) + registerEnum(ITEM_ATTRIBUTE_DATE) + registerEnum(ITEM_ATTRIBUTE_WRITER) + registerEnum(ITEM_ATTRIBUTE_NAME) + registerEnum(ITEM_ATTRIBUTE_ARTICLE) + registerEnum(ITEM_ATTRIBUTE_PLURALNAME) + registerEnum(ITEM_ATTRIBUTE_WEIGHT) + registerEnum(ITEM_ATTRIBUTE_ATTACK) + registerEnum(ITEM_ATTRIBUTE_DEFENSE) + registerEnum(ITEM_ATTRIBUTE_ARMOR) + registerEnum(ITEM_ATTRIBUTE_SHOOTRANGE) + registerEnum(ITEM_ATTRIBUTE_OWNER) + registerEnum(ITEM_ATTRIBUTE_DURATION) + registerEnum(ITEM_ATTRIBUTE_DECAYSTATE) + registerEnum(ITEM_ATTRIBUTE_CORPSEOWNER) + registerEnum(ITEM_ATTRIBUTE_CHARGES) + registerEnum(ITEM_ATTRIBUTE_FLUIDTYPE) + registerEnum(ITEM_ATTRIBUTE_DOORID) + registerEnum(ITEM_ATTRIBUTE_KEYNUMBER) + registerEnum(ITEM_ATTRIBUTE_KEYHOLENUMBER) + registerEnum(ITEM_ATTRIBUTE_DOORQUESTNUMBER) + registerEnum(ITEM_ATTRIBUTE_DOORQUESTVALUE) + registerEnum(ITEM_ATTRIBUTE_DOORLEVEL) + registerEnum(ITEM_ATTRIBUTE_CHESTQUESTNUMBER) + + registerEnum(ITEM_TYPE_DEPOT) + registerEnum(ITEM_TYPE_MAILBOX) + registerEnum(ITEM_TYPE_CONTAINER) + registerEnum(ITEM_TYPE_DOOR) + registerEnum(ITEM_TYPE_MAGICFIELD) + registerEnum(ITEM_TYPE_TELEPORT) + registerEnum(ITEM_TYPE_BED) + registerEnum(ITEM_TYPE_KEY) + registerEnum(ITEM_TYPE_RUNE) + registerEnum(ITEM_TYPE_CHEST) + + registerEnum(ITEM_GOLD_COIN) + registerEnum(ITEM_PLATINUM_COIN) + registerEnum(ITEM_CRYSTAL_COIN) + registerEnum(ITEM_AMULETOFLOSS) + registerEnum(ITEM_PARCEL) + registerEnum(ITEM_LABEL) + registerEnum(ITEM_FIREFIELD_PVP_FULL) + registerEnum(ITEM_FIREFIELD_PVP_MEDIUM) + registerEnum(ITEM_FIREFIELD_PVP_SMALL) + registerEnum(ITEM_FIREFIELD_PERSISTENT_FULL) + registerEnum(ITEM_FIREFIELD_PERSISTENT_MEDIUM) + registerEnum(ITEM_FIREFIELD_PERSISTENT_SMALL) + registerEnum(ITEM_FIREFIELD_NOPVP) + registerEnum(ITEM_POISONFIELD_PVP) + registerEnum(ITEM_POISONFIELD_PERSISTENT) + registerEnum(ITEM_POISONFIELD_NOPVP) + registerEnum(ITEM_ENERGYFIELD_PVP) + registerEnum(ITEM_ENERGYFIELD_PERSISTENT) + registerEnum(ITEM_ENERGYFIELD_NOPVP) + registerEnum(ITEM_MAGICWALL) + registerEnum(ITEM_MAGICWALL_PERSISTENT) + registerEnum(ITEM_WILDGROWTH) + registerEnum(ITEM_WILDGROWTH_PERSISTENT) + + registerEnum(PlayerFlag_CannotUseCombat) + registerEnum(PlayerFlag_CannotAttackPlayer) + registerEnum(PlayerFlag_CannotAttackMonster) + registerEnum(PlayerFlag_CannotBeAttacked) + registerEnum(PlayerFlag_CanConvinceAll) + registerEnum(PlayerFlag_CanSummonAll) + registerEnum(PlayerFlag_CanIllusionAll) + registerEnum(PlayerFlag_CanSenseInvisibility) + registerEnum(PlayerFlag_IgnoredByMonsters) + registerEnum(PlayerFlag_NotGainInFight) + registerEnum(PlayerFlag_HasInfiniteMana) + registerEnum(PlayerFlag_HasInfiniteSoul) + registerEnum(PlayerFlag_HasNoExhaustion) + registerEnum(PlayerFlag_CannotUseSpells) + registerEnum(PlayerFlag_CannotPickupItem) + registerEnum(PlayerFlag_CanAlwaysLogin) + registerEnum(PlayerFlag_CanBroadcast) + registerEnum(PlayerFlag_CanEditHouses) + registerEnum(PlayerFlag_CannotBeBanned) + registerEnum(PlayerFlag_CannotBePushed) + registerEnum(PlayerFlag_HasInfiniteCapacity) + registerEnum(PlayerFlag_CanPushAllCreatures) + registerEnum(PlayerFlag_CanTalkRedPrivate) + registerEnum(PlayerFlag_CanTalkRedChannel) + registerEnum(PlayerFlag_TalkOrangeHelpChannel) + registerEnum(PlayerFlag_NotGainExperience) + registerEnum(PlayerFlag_NotGainMana) + registerEnum(PlayerFlag_NotGainHealth) + registerEnum(PlayerFlag_NotGainSkill) + registerEnum(PlayerFlag_SetMaxSpeed) + registerEnum(PlayerFlag_SpecialVIP) + registerEnum(PlayerFlag_NotGenerateLoot) + registerEnum(PlayerFlag_CanTalkRedChannelAnonymous) + registerEnum(PlayerFlag_IgnoreProtectionZone) + registerEnum(PlayerFlag_IgnoreSpellCheck) + registerEnum(PlayerFlag_IgnoreWeaponCheck) + registerEnum(PlayerFlag_CannotBeMuted) + registerEnum(PlayerFlag_IsAlwaysPremium) + registerEnum(PlayerFlag_SpecialMoveUse) + + registerEnum(PLAYERSEX_FEMALE) + registerEnum(PLAYERSEX_MALE) + + registerEnum(VOCATION_NONE) + + registerEnum(FIGHTMODE_ATTACK) + registerEnum(FIGHTMODE_BALANCED) + registerEnum(FIGHTMODE_DEFENSE) + + registerEnum(SKILL_FIST) + registerEnum(SKILL_CLUB) + registerEnum(SKILL_SWORD) + registerEnum(SKILL_AXE) + registerEnum(SKILL_DISTANCE) + registerEnum(SKILL_SHIELD) + registerEnum(SKILL_FISHING) + registerEnum(SKILL_MAGLEVEL) + registerEnum(SKILL_LEVEL) + + registerEnum(SKULL_NONE) + registerEnum(SKULL_YELLOW) + registerEnum(SKULL_GREEN) + registerEnum(SKULL_WHITE) + registerEnum(SKULL_RED) + + registerEnum(FLUID_NONE) + registerEnum(FLUID_WATER) + registerEnum(FLUID_WINE) + registerEnum(FLUID_BEER) + registerEnum(FLUID_MUD) + registerEnum(FLUID_BLOOD) + registerEnum(FLUID_SLIME) + registerEnum(FLUID_OIL) + registerEnum(FLUID_URINE) + registerEnum(FLUID_MILK) + registerEnum(FLUID_MANAFLUID) + registerEnum(FLUID_LIFEFLUID) + registerEnum(FLUID_LEMONADE) + + registerEnum(TALKTYPE_SAY) + registerEnum(TALKTYPE_WHISPER) + registerEnum(TALKTYPE_YELL) + registerEnum(TALKTYPE_CHANNEL_Y) + registerEnum(TALKTYPE_CHANNEL_O) + registerEnum(TALKTYPE_BROADCAST) + registerEnum(TALKTYPE_CHANNEL_R1) + registerEnum(TALKTYPE_MONSTER_SAY) + registerEnum(TALKTYPE_MONSTER_YELL) + registerEnum(TALKTYPE_CHANNEL_R2) + + registerEnum(TEXTCOLOR_BLUE) + registerEnum(TEXTCOLOR_LIGHTGREEN) + registerEnum(TEXTCOLOR_LIGHTBLUE) + registerEnum(TEXTCOLOR_MAYABLUE) + registerEnum(TEXTCOLOR_DARKRED) + registerEnum(TEXTCOLOR_LIGHTGREY) + registerEnum(TEXTCOLOR_SKYBLUE) + registerEnum(TEXTCOLOR_PURPLE) + registerEnum(TEXTCOLOR_RED) + registerEnum(TEXTCOLOR_ORANGE) + registerEnum(TEXTCOLOR_YELLOW) + registerEnum(TEXTCOLOR_WHITE_EXP) + registerEnum(TEXTCOLOR_NONE) + + registerEnum(TILESTATE_NONE) + registerEnum(TILESTATE_PROTECTIONZONE) + registerEnum(TILESTATE_NOPVPZONE) + registerEnum(TILESTATE_NOLOGOUT) + registerEnum(TILESTATE_PVPZONE) + registerEnum(TILESTATE_REFRESH) + registerEnum(TILESTATE_TELEPORT) + registerEnum(TILESTATE_MAGICFIELD) + registerEnum(TILESTATE_MAILBOX) + registerEnum(TILESTATE_BED) + registerEnum(TILESTATE_DEPOT) + registerEnum(TILESTATE_BLOCKSOLID) + registerEnum(TILESTATE_BLOCKPATH) + registerEnum(TILESTATE_IMMOVABLEBLOCKSOLID) + registerEnum(TILESTATE_IMMOVABLEBLOCKPATH) + registerEnum(TILESTATE_IMMOVABLENOFIELDBLOCKPATH) + registerEnum(TILESTATE_NOFIELDBLOCKPATH) + registerEnum(TILESTATE_SUPPORTS_HANGABLE) + + registerEnum(WEAPON_NONE) + registerEnum(WEAPON_SWORD) + registerEnum(WEAPON_CLUB) + registerEnum(WEAPON_AXE) + registerEnum(WEAPON_SHIELD) + registerEnum(WEAPON_DISTANCE) + registerEnum(WEAPON_WAND) + registerEnum(WEAPON_AMMO) + + registerEnum(WORLD_TYPE_NO_PVP) + registerEnum(WORLD_TYPE_PVP) + registerEnum(WORLD_TYPE_PVP_ENFORCED) + + // Use with container:addItem, container:addItemEx and possibly other functions. + registerEnum(FLAG_NOLIMIT) + registerEnum(FLAG_IGNOREBLOCKITEM) + registerEnum(FLAG_IGNOREBLOCKCREATURE) + registerEnum(FLAG_CHILDISOWNER) + registerEnum(FLAG_PATHFINDING) + registerEnum(FLAG_IGNOREFIELDDAMAGE) + registerEnum(FLAG_IGNORENOTMOVEABLE) + registerEnum(FLAG_IGNOREAUTOSTACK) + + // Use with itemType:getSlotPosition + registerEnum(SLOTP_WHEREEVER) + registerEnum(SLOTP_HEAD) + registerEnum(SLOTP_NECKLACE) + registerEnum(SLOTP_BACKPACK) + registerEnum(SLOTP_ARMOR) + registerEnum(SLOTP_RIGHT) + registerEnum(SLOTP_LEFT) + registerEnum(SLOTP_LEGS) + registerEnum(SLOTP_FEET) + registerEnum(SLOTP_RING) + registerEnum(SLOTP_AMMO) + registerEnum(SLOTP_DEPOT) + registerEnum(SLOTP_TWO_HAND) + + // Use with house:getAccessList, house:setAccessList + registerEnum(GUEST_LIST) + registerEnum(SUBOWNER_LIST) + + // Use with Game.getReturnMessage + registerEnum(RETURNVALUE_NOERROR) + registerEnum(RETURNVALUE_NOTPOSSIBLE) + registerEnum(RETURNVALUE_NOTENOUGHROOM) + registerEnum(RETURNVALUE_PLAYERISPZLOCKED) + registerEnum(RETURNVALUE_PLAYERISNOTINVITED) + registerEnum(RETURNVALUE_CANNOTTHROW) + registerEnum(RETURNVALUE_THEREISNOWAY) + registerEnum(RETURNVALUE_DESTINATIONOUTOFREACH) + registerEnum(RETURNVALUE_CREATUREBLOCK) + registerEnum(RETURNVALUE_NOTMOVEABLE) + registerEnum(RETURNVALUE_DROPTWOHANDEDITEM) + registerEnum(RETURNVALUE_BOTHHANDSNEEDTOBEFREE) + registerEnum(RETURNVALUE_CANONLYUSEONEWEAPON) + registerEnum(RETURNVALUE_NEEDEXCHANGE) + registerEnum(RETURNVALUE_CANNOTBEDRESSED) + registerEnum(RETURNVALUE_PUTTHISOBJECTINYOURHAND) + registerEnum(RETURNVALUE_PUTTHISOBJECTINBOTHHANDS) + registerEnum(RETURNVALUE_TOOFARAWAY) + registerEnum(RETURNVALUE_FIRSTGODOWNSTAIRS) + registerEnum(RETURNVALUE_FIRSTGOUPSTAIRS) + registerEnum(RETURNVALUE_CONTAINERNOTENOUGHROOM) + registerEnum(RETURNVALUE_NOTENOUGHCAPACITY) + registerEnum(RETURNVALUE_CANNOTPICKUP) + registerEnum(RETURNVALUE_THISISIMPOSSIBLE) + registerEnum(RETURNVALUE_DEPOTISFULL) + registerEnum(RETURNVALUE_CREATUREDOESNOTEXIST) + registerEnum(RETURNVALUE_CANNOTUSETHISOBJECT) + registerEnum(RETURNVALUE_PLAYERWITHTHISNAMEISNOTONLINE) + registerEnum(RETURNVALUE_NOTREQUIREDLEVELTOUSERUNE) + registerEnum(RETURNVALUE_YOUAREALREADYTRADING) + registerEnum(RETURNVALUE_THISPLAYERISALREADYTRADING) + registerEnum(RETURNVALUE_YOUMAYNOTLOGOUTDURINGAFIGHT) + registerEnum(RETURNVALUE_DIRECTPLAYERSHOOT) + registerEnum(RETURNVALUE_NOTENOUGHLEVEL) + registerEnum(RETURNVALUE_NOTENOUGHMAGICLEVEL) + registerEnum(RETURNVALUE_NOTENOUGHMANA) + registerEnum(RETURNVALUE_NOTENOUGHSOUL) + registerEnum(RETURNVALUE_YOUAREEXHAUSTED) + registerEnum(RETURNVALUE_PLAYERISNOTREACHABLE) + registerEnum(RETURNVALUE_CANONLYUSETHISRUNEONCREATURES) + registerEnum(RETURNVALUE_ACTIONNOTPERMITTEDINPROTECTIONZONE) + registerEnum(RETURNVALUE_YOUMAYNOTATTACKTHISPLAYER) + registerEnum(RETURNVALUE_YOUMAYNOTATTACKAPERSONINPROTECTIONZONE) + registerEnum(RETURNVALUE_YOUMAYNOTATTACKAPERSONWHILEINPROTECTIONZONE) + registerEnum(RETURNVALUE_YOUMAYNOTATTACKTHISCREATURE) + registerEnum(RETURNVALUE_YOUCANONLYUSEITONCREATURES) + registerEnum(RETURNVALUE_CREATUREISNOTREACHABLE) + registerEnum(RETURNVALUE_TURNSECUREMODETOATTACKUNMARKEDPLAYERS) + registerEnum(RETURNVALUE_YOUNEEDPREMIUMACCOUNT) + registerEnum(RETURNVALUE_YOUNEEDTOLEARNTHISSPELL) + registerEnum(RETURNVALUE_YOURVOCATIONCANNOTUSETHISSPELL) + registerEnum(RETURNVALUE_YOUNEEDAWEAPONTOUSETHISSPELL) + registerEnum(RETURNVALUE_PLAYERISPZLOCKEDLEAVEPVPZONE) + registerEnum(RETURNVALUE_PLAYERISPZLOCKEDENTERPVPZONE) + registerEnum(RETURNVALUE_ACTIONNOTPERMITTEDINANOPVPZONE) + registerEnum(RETURNVALUE_YOUCANNOTLOGOUTHERE) + registerEnum(RETURNVALUE_YOUNEEDAMAGICITEMTOCASTSPELL) + registerEnum(RETURNVALUE_CANNOTCONJUREITEMHERE) + registerEnum(RETURNVALUE_YOUNEEDTOSPLITYOURSPEARS) + registerEnum(RETURNVALUE_NAMEISTOOAMBIGIOUS) + registerEnum(RETURNVALUE_CANONLYUSEONESHIELD) + registerEnum(RETURNVALUE_NOPARTYMEMBERSINRANGE) + registerEnum(RETURNVALUE_YOUARENOTTHEOWNER) + + // _G + registerGlobalVariable("INDEX_WHEREEVER", INDEX_WHEREEVER); + registerGlobalBoolean("VIRTUAL_PARENT", true); + + registerGlobalMethod("isType", LuaScriptInterface::luaIsType); + registerGlobalMethod("rawgetmetatable", LuaScriptInterface::luaRawGetMetatable); + + // configKeys + registerTable("configKeys"); + + registerEnumIn("configKeys", ConfigManager::ALLOW_CHANGEOUTFIT) + registerEnumIn("configKeys", ConfigManager::ONE_PLAYER_ON_ACCOUNT) + registerEnumIn("configKeys", ConfigManager::REMOVE_RUNE_CHARGES) + registerEnumIn("configKeys", ConfigManager::EXPERIENCE_FROM_PLAYERS) + registerEnumIn("configKeys", ConfigManager::FREE_PREMIUM) + registerEnumIn("configKeys", ConfigManager::REPLACE_KICK_ON_LOGIN) + registerEnumIn("configKeys", ConfigManager::ALLOW_CLONES) + registerEnumIn("configKeys", ConfigManager::BIND_ONLY_GLOBAL_ADDRESS) + registerEnumIn("configKeys", ConfigManager::OPTIMIZE_DATABASE) + registerEnumIn("configKeys", ConfigManager::WARN_UNSAFE_SCRIPTS) + registerEnumIn("configKeys", ConfigManager::CONVERT_UNSAFE_SCRIPTS) + registerEnumIn("configKeys", ConfigManager::TELEPORT_NEWBIES) + + registerEnumIn("configKeys", ConfigManager::MAP_NAME) + registerEnumIn("configKeys", ConfigManager::HOUSE_RENT_PERIOD) + registerEnumIn("configKeys", ConfigManager::SERVER_NAME) + registerEnumIn("configKeys", ConfigManager::OWNER_NAME) + registerEnumIn("configKeys", ConfigManager::OWNER_EMAIL) + registerEnumIn("configKeys", ConfigManager::URL) + registerEnumIn("configKeys", ConfigManager::LOCATION) + registerEnumIn("configKeys", ConfigManager::IP) + registerEnumIn("configKeys", ConfigManager::MOTD) + registerEnumIn("configKeys", ConfigManager::WORLD_TYPE) + registerEnumIn("configKeys", ConfigManager::MYSQL_HOST) + registerEnumIn("configKeys", ConfigManager::MYSQL_USER) + registerEnumIn("configKeys", ConfigManager::MYSQL_PASS) + registerEnumIn("configKeys", ConfigManager::MYSQL_DB) + registerEnumIn("configKeys", ConfigManager::MYSQL_SOCK) + registerEnumIn("configKeys", ConfigManager::DEFAULT_PRIORITY) + registerEnumIn("configKeys", ConfigManager::MAP_AUTHOR) + + registerEnumIn("configKeys", ConfigManager::SQL_PORT) + registerEnumIn("configKeys", ConfigManager::MAX_PLAYERS) + registerEnumIn("configKeys", ConfigManager::PZ_LOCKED) + registerEnumIn("configKeys", ConfigManager::DEFAULT_DESPAWNRANGE) + registerEnumIn("configKeys", ConfigManager::DEFAULT_DESPAWNRADIUS) + registerEnumIn("configKeys", ConfigManager::RATE_EXPERIENCE) + registerEnumIn("configKeys", ConfigManager::RATE_SKILL) + registerEnumIn("configKeys", ConfigManager::RATE_LOOT) + registerEnumIn("configKeys", ConfigManager::RATE_MAGIC) + registerEnumIn("configKeys", ConfigManager::RATE_SPAWN) + registerEnumIn("configKeys", ConfigManager::MAX_MESSAGEBUFFER) + registerEnumIn("configKeys", ConfigManager::ACTIONS_DELAY_INTERVAL) + registerEnumIn("configKeys", ConfigManager::EX_ACTIONS_DELAY_INTERVAL) + registerEnumIn("configKeys", ConfigManager::KICK_AFTER_MINUTES) + registerEnumIn("configKeys", ConfigManager::PROTECTION_LEVEL) + registerEnumIn("configKeys", ConfigManager::DEATH_LOSE_PERCENT) + registerEnumIn("configKeys", ConfigManager::STATUSQUERY_TIMEOUT) + registerEnumIn("configKeys", ConfigManager::WHITE_SKULL_TIME) + registerEnumIn("configKeys", ConfigManager::RED_SKULL_TIME) + registerEnumIn("configKeys", ConfigManager::KILLS_DAY_RED_SKULL) + registerEnumIn("configKeys", ConfigManager::KILLS_WEEK_RED_SKULL) + registerEnumIn("configKeys", ConfigManager::KILLS_MONTH_RED_SKULL) + registerEnumIn("configKeys", ConfigManager::KILLS_DAY_BANISHMENT) + registerEnumIn("configKeys", ConfigManager::KILLS_WEEK_BANISHMENT) + registerEnumIn("configKeys", ConfigManager::KILLS_MONTH_BANISHMENT) + registerEnumIn("configKeys", ConfigManager::GAME_PORT) + registerEnumIn("configKeys", ConfigManager::LOGIN_PORT) + registerEnumIn("configKeys", ConfigManager::STATUS_PORT) + registerEnumIn("configKeys", ConfigManager::STAIRHOP_DELAY) + registerEnumIn("configKeys", ConfigManager::EXP_FROM_PLAYERS_LEVEL_RANGE) + registerEnumIn("configKeys", ConfigManager::MAX_PACKETS_PER_SECOND) + registerEnumIn("configKeys", ConfigManager::NEWBIE_TOWN) + registerEnumIn("configKeys", ConfigManager::NEWBIE_LEVEL_THRESHOLD) + + // os + registerMethod("os", "mtime", LuaScriptInterface::luaSystemTime); + + // table + registerMethod("table", "create", LuaScriptInterface::luaTableCreate); + + // Game + registerTable("Game"); + + registerMethod("Game", "getSpectators", LuaScriptInterface::luaGameGetSpectators); + registerMethod("Game", "getPlayers", LuaScriptInterface::luaGameGetPlayers); + registerMethod("Game", "loadMap", LuaScriptInterface::luaGameLoadMap); + + registerMethod("Game", "getExperienceStage", LuaScriptInterface::luaGameGetExperienceStage); + registerMethod("Game", "getMonsterCount", LuaScriptInterface::luaGameGetMonsterCount); + registerMethod("Game", "getPlayerCount", LuaScriptInterface::luaGameGetPlayerCount); + registerMethod("Game", "getNpcCount", LuaScriptInterface::luaGameGetNpcCount); + + registerMethod("Game", "getTowns", LuaScriptInterface::luaGameGetTowns); + registerMethod("Game", "getHouses", LuaScriptInterface::luaGameGetHouses); + + registerMethod("Game", "getGameState", LuaScriptInterface::luaGameGetGameState); + registerMethod("Game", "setGameState", LuaScriptInterface::luaGameSetGameState); + + registerMethod("Game", "getWorldType", LuaScriptInterface::luaGameGetWorldType); + registerMethod("Game", "setWorldType", LuaScriptInterface::luaGameSetWorldType); + + registerMethod("Game", "getReturnMessage", LuaScriptInterface::luaGameGetReturnMessage); + + registerMethod("Game", "createItem", LuaScriptInterface::luaGameCreateItem); + registerMethod("Game", "createContainer", LuaScriptInterface::luaGameCreateContainer); + registerMethod("Game", "createMonster", LuaScriptInterface::luaGameCreateMonster); + registerMethod("Game", "createNpc", LuaScriptInterface::luaGameCreateNpc); + registerMethod("Game", "createTile", LuaScriptInterface::luaGameCreateTile); + + registerMethod("Game", "startRaid", LuaScriptInterface::luaGameStartRaid); + + // Variant + registerClass("Variant", "", LuaScriptInterface::luaVariantCreate); + + registerMethod("Variant", "getNumber", LuaScriptInterface::luaVariantGetNumber); + registerMethod("Variant", "getString", LuaScriptInterface::luaVariantGetString); + registerMethod("Variant", "getPosition", LuaScriptInterface::luaVariantGetPosition); + + // Position + registerClass("Position", "", LuaScriptInterface::luaPositionCreate); + registerMetaMethod("Position", "__add", LuaScriptInterface::luaPositionAdd); + registerMetaMethod("Position", "__sub", LuaScriptInterface::luaPositionSub); + registerMetaMethod("Position", "__eq", LuaScriptInterface::luaPositionCompare); + + registerMethod("Position", "getDistance", LuaScriptInterface::luaPositionGetDistance); + registerMethod("Position", "isSightClear", LuaScriptInterface::luaPositionIsSightClear); + + registerMethod("Position", "sendMagicEffect", LuaScriptInterface::luaPositionSendMagicEffect); + registerMethod("Position", "sendDistanceEffect", LuaScriptInterface::luaPositionSendDistanceEffect); + registerMethod("Position", "sendMonsterSay", LuaScriptInterface::luaPositionSendMonsterSay); + + // Tile + registerClass("Tile", "", LuaScriptInterface::luaTileCreate); + registerMetaMethod("Tile", "__eq", LuaScriptInterface::luaUserdataCompare); + + registerMethod("Tile", "getPosition", LuaScriptInterface::luaTileGetPosition); + registerMethod("Tile", "getGround", LuaScriptInterface::luaTileGetGround); + registerMethod("Tile", "getThing", LuaScriptInterface::luaTileGetThing); + registerMethod("Tile", "getThingCount", LuaScriptInterface::luaTileGetThingCount); + registerMethod("Tile", "getTopVisibleThing", LuaScriptInterface::luaTileGetTopVisibleThing); + + registerMethod("Tile", "getTopTopItem", LuaScriptInterface::luaTileGetTopTopItem); + registerMethod("Tile", "getTopDownItem", LuaScriptInterface::luaTileGetTopDownItem); + registerMethod("Tile", "getFieldItem", LuaScriptInterface::luaTileGetFieldItem); + + registerMethod("Tile", "getItemById", LuaScriptInterface::luaTileGetItemById); + registerMethod("Tile", "getItemByType", LuaScriptInterface::luaTileGetItemByType); + registerMethod("Tile", "getItemByTopOrder", LuaScriptInterface::luaTileGetItemByTopOrder); + registerMethod("Tile", "getItemCountById", LuaScriptInterface::luaTileGetItemCountById); + + registerMethod("Tile", "getBottomCreature", LuaScriptInterface::luaTileGetBottomCreature); + registerMethod("Tile", "getTopCreature", LuaScriptInterface::luaTileGetTopCreature); + registerMethod("Tile", "getBottomVisibleCreature", LuaScriptInterface::luaTileGetBottomVisibleCreature); + registerMethod("Tile", "getTopVisibleCreature", LuaScriptInterface::luaTileGetTopVisibleCreature); + + registerMethod("Tile", "getItems", LuaScriptInterface::luaTileGetItems); + registerMethod("Tile", "getItemCount", LuaScriptInterface::luaTileGetItemCount); + registerMethod("Tile", "getDownItemCount", LuaScriptInterface::luaTileGetDownItemCount); + registerMethod("Tile", "getTopItemCount", LuaScriptInterface::luaTileGetTopItemCount); + + registerMethod("Tile", "getCreatures", LuaScriptInterface::luaTileGetCreatures); + registerMethod("Tile", "getCreatureCount", LuaScriptInterface::luaTileGetCreatureCount); + + registerMethod("Tile", "getThingIndex", LuaScriptInterface::luaTileGetThingIndex); + + registerMethod("Tile", "hasProperty", LuaScriptInterface::luaTileHasProperty); + registerMethod("Tile", "hasFlag", LuaScriptInterface::luaTileHasFlag); + + registerMethod("Tile", "queryAdd", LuaScriptInterface::luaTileQueryAdd); + + registerMethod("Tile", "getHouse", LuaScriptInterface::luaTileGetHouse); + + // NetworkMessage + registerClass("NetworkMessage", "", LuaScriptInterface::luaNetworkMessageCreate); + registerMetaMethod("NetworkMessage", "__eq", LuaScriptInterface::luaUserdataCompare); + registerMetaMethod("NetworkMessage", "__gc", LuaScriptInterface::luaNetworkMessageDelete); + registerMethod("NetworkMessage", "delete", LuaScriptInterface::luaNetworkMessageDelete); + + registerMethod("NetworkMessage", "getByte", LuaScriptInterface::luaNetworkMessageGetByte); + registerMethod("NetworkMessage", "getU16", LuaScriptInterface::luaNetworkMessageGetU16); + registerMethod("NetworkMessage", "getU32", LuaScriptInterface::luaNetworkMessageGetU32); + registerMethod("NetworkMessage", "getU64", LuaScriptInterface::luaNetworkMessageGetU64); + registerMethod("NetworkMessage", "getString", LuaScriptInterface::luaNetworkMessageGetString); + registerMethod("NetworkMessage", "getPosition", LuaScriptInterface::luaNetworkMessageGetPosition); + + registerMethod("NetworkMessage", "addByte", LuaScriptInterface::luaNetworkMessageAddByte); + registerMethod("NetworkMessage", "addU16", LuaScriptInterface::luaNetworkMessageAddU16); + registerMethod("NetworkMessage", "addU32", LuaScriptInterface::luaNetworkMessageAddU32); + registerMethod("NetworkMessage", "addU64", LuaScriptInterface::luaNetworkMessageAddU64); + registerMethod("NetworkMessage", "addString", LuaScriptInterface::luaNetworkMessageAddString); + registerMethod("NetworkMessage", "addPosition", LuaScriptInterface::luaNetworkMessageAddPosition); + registerMethod("NetworkMessage", "addDouble", LuaScriptInterface::luaNetworkMessageAddDouble); + registerMethod("NetworkMessage", "addItem", LuaScriptInterface::luaNetworkMessageAddItem); + registerMethod("NetworkMessage", "addItemId", LuaScriptInterface::luaNetworkMessageAddItemId); + + registerMethod("NetworkMessage", "reset", LuaScriptInterface::luaNetworkMessageReset); + registerMethod("NetworkMessage", "skipBytes", LuaScriptInterface::luaNetworkMessageSkipBytes); + registerMethod("NetworkMessage", "sendToPlayer", LuaScriptInterface::luaNetworkMessageSendToPlayer); + + // Item + registerClass("Item", "", LuaScriptInterface::luaItemCreate); + registerMetaMethod("Item", "__eq", LuaScriptInterface::luaUserdataCompare); + + registerMethod("Item", "isItem", LuaScriptInterface::luaItemIsItem); + + registerMethod("Item", "getParent", LuaScriptInterface::luaItemGetParent); + registerMethod("Item", "getTopParent", LuaScriptInterface::luaItemGetTopParent); + + registerMethod("Item", "getId", LuaScriptInterface::luaItemGetId); + + registerMethod("Item", "clone", LuaScriptInterface::luaItemClone); + registerMethod("Item", "split", LuaScriptInterface::luaItemSplit); + registerMethod("Item", "remove", LuaScriptInterface::luaItemRemove); + + registerMethod("Item", "getMovementId", LuaScriptInterface::luaItemGetMovementId); + registerMethod("Item", "setMovementId", LuaScriptInterface::luaItemSetMovementId); + registerMethod("Item", "getActionId", LuaScriptInterface::luaItemGetActionId); + registerMethod("Item", "setActionId", LuaScriptInterface::luaItemSetActionId); + registerMethod("Item", "getUniqueId", LuaScriptInterface::luaItemGetUniqueId); + + registerMethod("Item", "getCount", LuaScriptInterface::luaItemGetCount); + registerMethod("Item", "getCharges", LuaScriptInterface::luaItemGetCharges); + registerMethod("Item", "getFluidType", LuaScriptInterface::luaItemGetFluidType); + registerMethod("Item", "getWeight", LuaScriptInterface::luaItemGetWeight); + + registerMethod("Item", "getSubType", LuaScriptInterface::luaItemGetSubType); + + registerMethod("Item", "getName", LuaScriptInterface::luaItemGetName); + registerMethod("Item", "getPluralName", LuaScriptInterface::luaItemGetPluralName); + registerMethod("Item", "getArticle", LuaScriptInterface::luaItemGetArticle); + + registerMethod("Item", "getPosition", LuaScriptInterface::luaItemGetPosition); + registerMethod("Item", "getTile", LuaScriptInterface::luaItemGetTile); + + registerMethod("Item", "hasAttribute", LuaScriptInterface::luaItemHasAttribute); + registerMethod("Item", "getAttribute", LuaScriptInterface::luaItemGetAttribute); + registerMethod("Item", "setAttribute", LuaScriptInterface::luaItemSetAttribute); + registerMethod("Item", "removeAttribute", LuaScriptInterface::luaItemRemoveAttribute); + + registerMethod("Item", "moveTo", LuaScriptInterface::luaItemMoveTo); + registerMethod("Item", "transform", LuaScriptInterface::luaItemTransform); + registerMethod("Item", "decay", LuaScriptInterface::luaItemDecay); + + registerMethod("Item", "getDescription", LuaScriptInterface::luaItemGetDescription); + + registerMethod("Item", "hasProperty", LuaScriptInterface::luaItemHasProperty); + + // Container + registerClass("Container", "Item", LuaScriptInterface::luaContainerCreate); + registerMetaMethod("Container", "__eq", LuaScriptInterface::luaUserdataCompare); + + registerMethod("Container", "getSize", LuaScriptInterface::luaContainerGetSize); + registerMethod("Container", "getCapacity", LuaScriptInterface::luaContainerGetCapacity); + registerMethod("Container", "getEmptySlots", LuaScriptInterface::luaContainerGetEmptySlots); + + registerMethod("Container", "getItemHoldingCount", LuaScriptInterface::luaContainerGetItemHoldingCount); + registerMethod("Container", "getItemCountById", LuaScriptInterface::luaContainerGetItemCountById); + + registerMethod("Container", "getItem", LuaScriptInterface::luaContainerGetItem); + registerMethod("Container", "hasItem", LuaScriptInterface::luaContainerHasItem); + registerMethod("Container", "addItem", LuaScriptInterface::luaContainerAddItem); + registerMethod("Container", "addItemEx", LuaScriptInterface::luaContainerAddItemEx); + + // Teleport + registerClass("Teleport", "Item", LuaScriptInterface::luaTeleportCreate); + registerMetaMethod("Teleport", "__eq", LuaScriptInterface::luaUserdataCompare); + + registerMethod("Teleport", "getDestination", LuaScriptInterface::luaTeleportGetDestination); + registerMethod("Teleport", "setDestination", LuaScriptInterface::luaTeleportSetDestination); + + // Creature + registerClass("Creature", "", LuaScriptInterface::luaCreatureCreate); + registerMetaMethod("Creature", "__eq", LuaScriptInterface::luaUserdataCompare); + + registerMethod("Creature", "getEvents", LuaScriptInterface::luaCreatureGetEvents); + registerMethod("Creature", "registerEvent", LuaScriptInterface::luaCreatureRegisterEvent); + registerMethod("Creature", "unregisterEvent", LuaScriptInterface::luaCreatureUnregisterEvent); + + registerMethod("Creature", "isRemoved", LuaScriptInterface::luaCreatureIsRemoved); + registerMethod("Creature", "isCreature", LuaScriptInterface::luaCreatureIsCreature); + registerMethod("Creature", "isInGhostMode", LuaScriptInterface::luaCreatureIsInGhostMode); + + registerMethod("Creature", "canSee", LuaScriptInterface::luaCreatureCanSee); + registerMethod("Creature", "canSeeCreature", LuaScriptInterface::luaCreatureCanSeeCreature); + + registerMethod("Creature", "getParent", LuaScriptInterface::luaCreatureGetParent); + + registerMethod("Creature", "getId", LuaScriptInterface::luaCreatureGetId); + registerMethod("Creature", "getName", LuaScriptInterface::luaCreatureGetName); + + registerMethod("Creature", "getTarget", LuaScriptInterface::luaCreatureGetTarget); + registerMethod("Creature", "setTarget", LuaScriptInterface::luaCreatureSetTarget); + + registerMethod("Creature", "getFollowCreature", LuaScriptInterface::luaCreatureGetFollowCreature); + registerMethod("Creature", "setFollowCreature", LuaScriptInterface::luaCreatureSetFollowCreature); + + registerMethod("Creature", "getMaster", LuaScriptInterface::luaCreatureGetMaster); + registerMethod("Creature", "setMaster", LuaScriptInterface::luaCreatureSetMaster); + + registerMethod("Creature", "getLight", LuaScriptInterface::luaCreatureGetLight); + registerMethod("Creature", "setLight", LuaScriptInterface::luaCreatureSetLight); + + registerMethod("Creature", "getSpeed", LuaScriptInterface::luaCreatureGetSpeed); + registerMethod("Creature", "getBaseSpeed", LuaScriptInterface::luaCreatureGetBaseSpeed); + registerMethod("Creature", "changeSpeed", LuaScriptInterface::luaCreatureChangeSpeed); + + registerMethod("Creature", "setDropLoot", LuaScriptInterface::luaCreatureSetDropLoot); + + registerMethod("Creature", "getPosition", LuaScriptInterface::luaCreatureGetPosition); + registerMethod("Creature", "getTile", LuaScriptInterface::luaCreatureGetTile); + registerMethod("Creature", "getDirection", LuaScriptInterface::luaCreatureGetDirection); + registerMethod("Creature", "setDirection", LuaScriptInterface::luaCreatureSetDirection); + + registerMethod("Creature", "getHealth", LuaScriptInterface::luaCreatureGetHealth); + registerMethod("Creature", "addHealth", LuaScriptInterface::luaCreatureAddHealth); + registerMethod("Creature", "getMaxHealth", LuaScriptInterface::luaCreatureGetMaxHealth); + registerMethod("Creature", "setMaxHealth", LuaScriptInterface::luaCreatureSetMaxHealth); + + registerMethod("Creature", "getMana", LuaScriptInterface::luaCreatureGetMana); + registerMethod("Creature", "addMana", LuaScriptInterface::luaCreatureAddMana); + registerMethod("Creature", "getMaxMana", LuaScriptInterface::luaCreatureGetMaxMana); + + registerMethod("Creature", "getSkull", LuaScriptInterface::luaCreatureGetSkull); + registerMethod("Creature", "setSkull", LuaScriptInterface::luaCreatureSetSkull); + + registerMethod("Creature", "getOutfit", LuaScriptInterface::luaCreatureGetOutfit); + registerMethod("Creature", "setOutfit", LuaScriptInterface::luaCreatureSetOutfit); + + registerMethod("Creature", "getCondition", LuaScriptInterface::luaCreatureGetCondition); + registerMethod("Creature", "addCondition", LuaScriptInterface::luaCreatureAddCondition); + registerMethod("Creature", "removeCondition", LuaScriptInterface::luaCreatureRemoveCondition); + + registerMethod("Creature", "remove", LuaScriptInterface::luaCreatureRemove); + registerMethod("Creature", "teleportTo", LuaScriptInterface::luaCreatureTeleportTo); + registerMethod("Creature", "say", LuaScriptInterface::luaCreatureSay); + + registerMethod("Creature", "getDamageMap", LuaScriptInterface::luaCreatureGetDamageMap); + + registerMethod("Creature", "getSummons", LuaScriptInterface::luaCreatureGetSummons); + + registerMethod("Creature", "getDescription", LuaScriptInterface::luaCreatureGetDescription); + + registerMethod("Creature", "getPathTo", LuaScriptInterface::luaCreatureGetPathTo); + + // Player + registerClass("Player", "Creature", LuaScriptInterface::luaPlayerCreate); + registerMetaMethod("Player", "__eq", LuaScriptInterface::luaUserdataCompare); + + registerMethod("Player", "isPlayer", LuaScriptInterface::luaPlayerIsPlayer); + + registerMethod("Player", "getGuid", LuaScriptInterface::luaPlayerGetGuid); + registerMethod("Player", "getIp", LuaScriptInterface::luaPlayerGetIp); + registerMethod("Player", "getAccountId", LuaScriptInterface::luaPlayerGetAccountId); + registerMethod("Player", "getLastLoginSaved", LuaScriptInterface::luaPlayerGetLastLoginSaved); + registerMethod("Player", "getLastLogout", LuaScriptInterface::luaPlayerGetLastLogout); + registerMethod("Player", "hasFlag", LuaScriptInterface::luaPlayerHasFlag); + + registerMethod("Player", "getAccountType", LuaScriptInterface::luaPlayerGetAccountType); + registerMethod("Player", "setAccountType", LuaScriptInterface::luaPlayerSetAccountType); + + registerMethod("Player", "getCapacity", LuaScriptInterface::luaPlayerGetCapacity); + registerMethod("Player", "setCapacity", LuaScriptInterface::luaPlayerSetCapacity); + + registerMethod("Player", "getFreeCapacity", LuaScriptInterface::luaPlayerGetFreeCapacity); + + registerMethod("Player", "getDepotChest", LuaScriptInterface::luaPlayerGetDepotChest); + + registerMethod("Player", "getMurderTimestamps", LuaScriptInterface::luaPlayerGetMurderTimestamps); + registerMethod("Player", "getPlayerKillerEnd", LuaScriptInterface::luaPlayerGetPlayerKillerEnd); + registerMethod("Player", "setPlayerKillerEnd", LuaScriptInterface::luaPlayerSetPlayerKillerEnd); + registerMethod("Player", "getDeathPenalty", LuaScriptInterface::luaPlayerGetDeathPenalty); + + registerMethod("Player", "getExperience", LuaScriptInterface::luaPlayerGetExperience); + registerMethod("Player", "addExperience", LuaScriptInterface::luaPlayerAddExperience); + registerMethod("Player", "removeExperience", LuaScriptInterface::luaPlayerRemoveExperience); + registerMethod("Player", "getLevel", LuaScriptInterface::luaPlayerGetLevel); + + registerMethod("Player", "getMagicLevel", LuaScriptInterface::luaPlayerGetMagicLevel); + registerMethod("Player", "getBaseMagicLevel", LuaScriptInterface::luaPlayerGetBaseMagicLevel); + registerMethod("Player", "setMaxMana", LuaScriptInterface::luaPlayerSetMaxMana); + registerMethod("Player", "getManaSpent", LuaScriptInterface::luaPlayerGetManaSpent); + registerMethod("Player", "addManaSpent", LuaScriptInterface::luaPlayerAddManaSpent); + + registerMethod("Player", "getBaseMaxHealth", LuaScriptInterface::luaPlayerGetBaseMaxHealth); + registerMethod("Player", "getBaseMaxMana", LuaScriptInterface::luaPlayerGetBaseMaxMana); + + registerMethod("Player", "getSkillLevel", LuaScriptInterface::luaPlayerGetSkillLevel); + registerMethod("Player", "getEffectiveSkillLevel", LuaScriptInterface::luaPlayerGetEffectiveSkillLevel); + registerMethod("Player", "getSkillPercent", LuaScriptInterface::luaPlayerGetSkillPercent); + registerMethod("Player", "getSkillTries", LuaScriptInterface::luaPlayerGetSkillTries); + registerMethod("Player", "addSkillTries", LuaScriptInterface::luaPlayerAddSkillTries); + + registerMethod("Player", "getItemCount", LuaScriptInterface::luaPlayerGetItemCount); + registerMethod("Player", "getItemById", LuaScriptInterface::luaPlayerGetItemById); + + registerMethod("Player", "getVocation", LuaScriptInterface::luaPlayerGetVocation); + registerMethod("Player", "setVocation", LuaScriptInterface::luaPlayerSetVocation); + + registerMethod("Player", "getSex", LuaScriptInterface::luaPlayerGetSex); + registerMethod("Player", "setSex", LuaScriptInterface::luaPlayerSetSex); + + registerMethod("Player", "getTown", LuaScriptInterface::luaPlayerGetTown); + registerMethod("Player", "setTown", LuaScriptInterface::luaPlayerSetTown); + + registerMethod("Player", "getGuild", LuaScriptInterface::luaPlayerGetGuild); + registerMethod("Player", "setGuild", LuaScriptInterface::luaPlayerSetGuild); + + registerMethod("Player", "getGuildLevel", LuaScriptInterface::luaPlayerGetGuildLevel); + registerMethod("Player", "setGuildLevel", LuaScriptInterface::luaPlayerSetGuildLevel); + + registerMethod("Player", "getGuildNick", LuaScriptInterface::luaPlayerGetGuildNick); + registerMethod("Player", "setGuildNick", LuaScriptInterface::luaPlayerSetGuildNick); + + registerMethod("Player", "getGroup", LuaScriptInterface::luaPlayerGetGroup); + registerMethod("Player", "setGroup", LuaScriptInterface::luaPlayerSetGroup); + + registerMethod("Player", "getSoul", LuaScriptInterface::luaPlayerGetSoul); + registerMethod("Player", "addSoul", LuaScriptInterface::luaPlayerAddSoul); + registerMethod("Player", "getMaxSoul", LuaScriptInterface::luaPlayerGetMaxSoul); + + registerMethod("Player", "getBankBalance", LuaScriptInterface::luaPlayerGetBankBalance); + registerMethod("Player", "setBankBalance", LuaScriptInterface::luaPlayerSetBankBalance); + + registerMethod("Player", "getStorageValue", LuaScriptInterface::luaPlayerGetStorageValue); + registerMethod("Player", "setStorageValue", LuaScriptInterface::luaPlayerSetStorageValue); + + registerMethod("Player", "addItem", LuaScriptInterface::luaPlayerAddItem); + registerMethod("Player", "addItemEx", LuaScriptInterface::luaPlayerAddItemEx); + registerMethod("Player", "removeItem", LuaScriptInterface::luaPlayerRemoveItem); + + registerMethod("Player", "getMoney", LuaScriptInterface::luaPlayerGetMoney); + registerMethod("Player", "addMoney", LuaScriptInterface::luaPlayerAddMoney); + registerMethod("Player", "removeMoney", LuaScriptInterface::luaPlayerRemoveMoney); + + registerMethod("Player", "showTextDialog", LuaScriptInterface::luaPlayerShowTextDialog); + + registerMethod("Player", "sendTextMessage", LuaScriptInterface::luaPlayerSendTextMessage); + registerMethod("Player", "sendPrivateMessage", LuaScriptInterface::luaPlayerSendPrivateMessage); + registerMethod("Player", "channelSay", LuaScriptInterface::luaPlayerChannelSay); + registerMethod("Player", "openChannel", LuaScriptInterface::luaPlayerOpenChannel); + + registerMethod("Player", "getSlotItem", LuaScriptInterface::luaPlayerGetSlotItem); + + registerMethod("Player", "getParty", LuaScriptInterface::luaPlayerGetParty); + + registerMethod("Player", "sendOutfitWindow", LuaScriptInterface::luaPlayerSendOutfitWindow); + + registerMethod("Player", "getPremiumDays", LuaScriptInterface::luaPlayerGetPremiumDays); + registerMethod("Player", "addPremiumDays", LuaScriptInterface::luaPlayerAddPremiumDays); + registerMethod("Player", "removePremiumDays", LuaScriptInterface::luaPlayerRemovePremiumDays); + + registerMethod("Player", "hasBlessing", LuaScriptInterface::luaPlayerHasBlessing); + registerMethod("Player", "addBlessing", LuaScriptInterface::luaPlayerAddBlessing); + registerMethod("Player", "removeBlessing", LuaScriptInterface::luaPlayerRemoveBlessing); + + registerMethod("Player", "canLearnSpell", LuaScriptInterface::luaPlayerCanLearnSpell); + registerMethod("Player", "learnSpell", LuaScriptInterface::luaPlayerLearnSpell); + registerMethod("Player", "forgetSpell", LuaScriptInterface::luaPlayerForgetSpell); + registerMethod("Player", "hasLearnedSpell", LuaScriptInterface::luaPlayerHasLearnedSpell); + + registerMethod("Player", "save", LuaScriptInterface::luaPlayerSave); + + registerMethod("Player", "isPzLocked", LuaScriptInterface::luaPlayerIsPzLocked); + + registerMethod("Player", "getClient", LuaScriptInterface::luaPlayerGetClient); + registerMethod("Player", "getHouse", LuaScriptInterface::luaPlayerGetHouse); + + registerMethod("Player", "setGhostMode", LuaScriptInterface::luaPlayerSetGhostMode); + + registerMethod("Player", "getContainerId", LuaScriptInterface::luaPlayerGetContainerId); + registerMethod("Player", "getContainerById", LuaScriptInterface::luaPlayerGetContainerById); + registerMethod("Player", "getContainerIndex", LuaScriptInterface::luaPlayerGetContainerIndex); + + registerMethod("Player", "getTotalDamage", LuaScriptInterface::luaPlayerGetTotalDamage); + + // Monster + registerClass("Monster", "Creature", LuaScriptInterface::luaMonsterCreate); + registerMetaMethod("Monster", "__eq", LuaScriptInterface::luaUserdataCompare); + + registerMethod("Monster", "isMonster", LuaScriptInterface::luaMonsterIsMonster); + + registerMethod("Monster", "getType", LuaScriptInterface::luaMonsterGetType); + + registerMethod("Monster", "getSpawnPosition", LuaScriptInterface::luaMonsterGetSpawnPosition); + registerMethod("Monster", "isInSpawnRange", LuaScriptInterface::luaMonsterIsInSpawnRange); + + registerMethod("Monster", "isIdle", LuaScriptInterface::luaMonsterIsIdle); + registerMethod("Monster", "setIdle", LuaScriptInterface::luaMonsterSetIdle); + + registerMethod("Monster", "isTarget", LuaScriptInterface::luaMonsterIsTarget); + registerMethod("Monster", "isOpponent", LuaScriptInterface::luaMonsterIsOpponent); + registerMethod("Monster", "isFriend", LuaScriptInterface::luaMonsterIsFriend); + + registerMethod("Monster", "addFriend", LuaScriptInterface::luaMonsterAddFriend); + registerMethod("Monster", "removeFriend", LuaScriptInterface::luaMonsterRemoveFriend); + registerMethod("Monster", "getFriendList", LuaScriptInterface::luaMonsterGetFriendList); + registerMethod("Monster", "getFriendCount", LuaScriptInterface::luaMonsterGetFriendCount); + + registerMethod("Monster", "addTarget", LuaScriptInterface::luaMonsterAddTarget); + registerMethod("Monster", "removeTarget", LuaScriptInterface::luaMonsterRemoveTarget); + registerMethod("Monster", "getTargetList", LuaScriptInterface::luaMonsterGetTargetList); + registerMethod("Monster", "getTargetCount", LuaScriptInterface::luaMonsterGetTargetCount); + + registerMethod("Monster", "selectTarget", LuaScriptInterface::luaMonsterSelectTarget); + registerMethod("Monster", "searchTarget", LuaScriptInterface::luaMonsterSearchTarget); + + // Npc + registerClass("Npc", "Creature", LuaScriptInterface::luaNpcCreate); + registerMetaMethod("Npc", "__eq", LuaScriptInterface::luaUserdataCompare); + + registerMethod("Npc", "isNpc", LuaScriptInterface::luaNpcIsNpc); + + registerMethod("Npc", "setMasterPos", LuaScriptInterface::luaNpcSetMasterPos); + + // Guild + registerClass("Guild", "", LuaScriptInterface::luaGuildCreate); + registerMetaMethod("Guild", "__eq", LuaScriptInterface::luaUserdataCompare); + + registerMethod("Guild", "getId", LuaScriptInterface::luaGuildGetId); + registerMethod("Guild", "getName", LuaScriptInterface::luaGuildGetName); + registerMethod("Guild", "getMembersOnline", LuaScriptInterface::luaGuildGetMembersOnline); + + registerMethod("Guild", "addRank", LuaScriptInterface::luaGuildAddRank); + registerMethod("Guild", "getRankById", LuaScriptInterface::luaGuildGetRankById); + registerMethod("Guild", "getRankByLevel", LuaScriptInterface::luaGuildGetRankByLevel); + + // Group + registerClass("Group", "", LuaScriptInterface::luaGroupCreate); + registerMetaMethod("Group", "__eq", LuaScriptInterface::luaUserdataCompare); + + registerMethod("Group", "getId", LuaScriptInterface::luaGroupGetId); + registerMethod("Group", "getName", LuaScriptInterface::luaGroupGetName); + registerMethod("Group", "getFlags", LuaScriptInterface::luaGroupGetFlags); + registerMethod("Group", "getAccess", LuaScriptInterface::luaGroupGetAccess); + registerMethod("Group", "getMaxDepotItems", LuaScriptInterface::luaGroupGetMaxDepotItems); + registerMethod("Group", "getMaxVipEntries", LuaScriptInterface::luaGroupGetMaxVipEntries); + + // Vocation + registerClass("Vocation", "", LuaScriptInterface::luaVocationCreate); + registerMetaMethod("Vocation", "__eq", LuaScriptInterface::luaUserdataCompare); + + registerMethod("Vocation", "getId", LuaScriptInterface::luaVocationGetId); + registerMethod("Vocation", "getName", LuaScriptInterface::luaVocationGetName); + registerMethod("Vocation", "getDescription", LuaScriptInterface::luaVocationGetDescription); + + registerMethod("Vocation", "getRequiredSkillTries", LuaScriptInterface::luaVocationGetRequiredSkillTries); + registerMethod("Vocation", "getRequiredManaSpent", LuaScriptInterface::luaVocationGetRequiredManaSpent); + + registerMethod("Vocation", "getCapacityGain", LuaScriptInterface::luaVocationGetCapacityGain); + + registerMethod("Vocation", "getHealthGain", LuaScriptInterface::luaVocationGetHealthGain); + registerMethod("Vocation", "getHealthGainTicks", LuaScriptInterface::luaVocationGetHealthGainTicks); + registerMethod("Vocation", "getHealthGainAmount", LuaScriptInterface::luaVocationGetHealthGainAmount); + + registerMethod("Vocation", "getManaGain", LuaScriptInterface::luaVocationGetManaGain); + registerMethod("Vocation", "getManaGainTicks", LuaScriptInterface::luaVocationGetManaGainTicks); + registerMethod("Vocation", "getManaGainAmount", LuaScriptInterface::luaVocationGetManaGainAmount); + + registerMethod("Vocation", "getMaxSoul", LuaScriptInterface::luaVocationGetMaxSoul); + registerMethod("Vocation", "getSoulGainTicks", LuaScriptInterface::luaVocationGetSoulGainTicks); + + registerMethod("Vocation", "getAttackSpeed", LuaScriptInterface::luaVocationGetAttackSpeed); + registerMethod("Vocation", "getBaseSpeed", LuaScriptInterface::luaVocationGetBaseSpeed); + + registerMethod("Vocation", "getDemotion", LuaScriptInterface::luaVocationGetDemotion); + registerMethod("Vocation", "getPromotion", LuaScriptInterface::luaVocationGetPromotion); + + // Town + registerClass("Town", "", LuaScriptInterface::luaTownCreate); + registerMetaMethod("Town", "__eq", LuaScriptInterface::luaUserdataCompare); + + registerMethod("Town", "getId", LuaScriptInterface::luaTownGetId); + registerMethod("Town", "getName", LuaScriptInterface::luaTownGetName); + registerMethod("Town", "getTemplePosition", LuaScriptInterface::luaTownGetTemplePosition); + + // House + registerClass("House", "", LuaScriptInterface::luaHouseCreate); + registerMetaMethod("House", "__eq", LuaScriptInterface::luaUserdataCompare); + + registerMethod("House", "getId", LuaScriptInterface::luaHouseGetId); + registerMethod("House", "getName", LuaScriptInterface::luaHouseGetName); + registerMethod("House", "getTown", LuaScriptInterface::luaHouseGetTown); + registerMethod("House", "getExitPosition", LuaScriptInterface::luaHouseGetExitPosition); + registerMethod("House", "getRent", LuaScriptInterface::luaHouseGetRent); + + registerMethod("House", "getOwnerGuid", LuaScriptInterface::luaHouseGetOwnerGuid); + registerMethod("House", "setOwnerGuid", LuaScriptInterface::luaHouseSetOwnerGuid); + + registerMethod("House", "getBeds", LuaScriptInterface::luaHouseGetBeds); + registerMethod("House", "getBedCount", LuaScriptInterface::luaHouseGetBedCount); + + registerMethod("House", "getDoors", LuaScriptInterface::luaHouseGetDoors); + registerMethod("House", "getDoorCount", LuaScriptInterface::luaHouseGetDoorCount); + + registerMethod("House", "getTiles", LuaScriptInterface::luaHouseGetTiles); + registerMethod("House", "getTileCount", LuaScriptInterface::luaHouseGetTileCount); + + registerMethod("House", "getAccessList", LuaScriptInterface::luaHouseGetAccessList); + registerMethod("House", "setAccessList", LuaScriptInterface::luaHouseSetAccessList); + + // ItemType + registerClass("ItemType", "", LuaScriptInterface::luaItemTypeCreate); + registerMetaMethod("ItemType", "__eq", LuaScriptInterface::luaUserdataCompare); + + registerMethod("ItemType", "isCorpse", LuaScriptInterface::luaItemTypeIsCorpse); + registerMethod("ItemType", "isDoor", LuaScriptInterface::luaItemTypeIsDoor); + registerMethod("ItemType", "isContainer", LuaScriptInterface::luaItemTypeIsContainer); + registerMethod("ItemType", "isChest", LuaScriptInterface::luaItemTypeIsChest); + registerMethod("ItemType", "isFluidContainer", LuaScriptInterface::luaItemTypeIsFluidContainer); + registerMethod("ItemType", "isMovable", LuaScriptInterface::luaItemTypeIsMovable); + registerMethod("ItemType", "isRune", LuaScriptInterface::luaItemTypeIsRune); + registerMethod("ItemType", "isStackable", LuaScriptInterface::luaItemTypeIsStackable); + registerMethod("ItemType", "isReadable", LuaScriptInterface::luaItemTypeIsReadable); + registerMethod("ItemType", "isWritable", LuaScriptInterface::luaItemTypeIsWritable); + registerMethod("ItemType", "isMagicField", LuaScriptInterface::luaItemTypeIsMagicField); + registerMethod("ItemType", "isSplash", LuaScriptInterface::luaItemTypeIsSplash); + registerMethod("ItemType", "isKey", LuaScriptInterface::luaItemTypeIsKey); + registerMethod("ItemType", "isDisguised", LuaScriptInterface::luaItemTypeIsDisguised); + registerMethod("ItemType", "isDestroyable", LuaScriptInterface::luaItemTypeIsDestroyable); + registerMethod("ItemType", "isGroundTile", LuaScriptInterface::luaItemTypeIsGroundTile); + + registerMethod("ItemType", "getType", LuaScriptInterface::luaItemTypeGetType); + registerMethod("ItemType", "getId", LuaScriptInterface::luaItemTypeGetId); + registerMethod("ItemType", "getDisguiseId", LuaScriptInterface::luaItemTypeGetDisguiseId); + registerMethod("ItemType", "getName", LuaScriptInterface::luaItemTypeGetName); + registerMethod("ItemType", "getPluralName", LuaScriptInterface::luaItemTypeGetPluralName); + registerMethod("ItemType", "getArticle", LuaScriptInterface::luaItemTypeGetArticle); + registerMethod("ItemType", "getDescription", LuaScriptInterface::luaItemTypeGetDescription); + registerMethod("ItemType", "getSlotPosition", LuaScriptInterface::luaItemTypeGetSlotPosition); + registerMethod("ItemType", "getDestroyTarget", LuaScriptInterface::luaItemTypeGetDestroyTarget); + + registerMethod("ItemType", "getCharges", LuaScriptInterface::luaItemTypeGetCharges); + registerMethod("ItemType", "getFluidSource", LuaScriptInterface::luaItemTypeGetFluidSource); + registerMethod("ItemType", "getCapacity", LuaScriptInterface::luaItemTypeGetCapacity); + registerMethod("ItemType", "getWeight", LuaScriptInterface::luaItemTypeGetWeight); + + registerMethod("ItemType", "getShootRange", LuaScriptInterface::luaItemTypeGetShootRange); + + registerMethod("ItemType", "getAttack", LuaScriptInterface::luaItemTypeGetAttack); + registerMethod("ItemType", "getDefense", LuaScriptInterface::luaItemTypeGetDefense); + registerMethod("ItemType", "getArmor", LuaScriptInterface::luaItemTypeGetArmor); + registerMethod("ItemType", "getWeaponType", LuaScriptInterface::luaItemTypeGetWeaponType); + + registerMethod("ItemType", "getTransformEquipId", LuaScriptInterface::luaItemTypeGetTransformEquipId); + registerMethod("ItemType", "getTransformDeEquipId", LuaScriptInterface::luaItemTypeGetTransformDeEquipId); + registerMethod("ItemType", "getDecayId", LuaScriptInterface::luaItemTypeGetDecayId); + registerMethod("ItemType", "getNutrition", LuaScriptInterface::luaItemTypeGetNutrition); + registerMethod("ItemType", "getRequiredLevel", LuaScriptInterface::luaItemTypeGetRequiredLevel); + + registerMethod("ItemType", "hasSubType", LuaScriptInterface::luaItemTypeHasSubType); + + // Combat + registerClass("Combat", "", LuaScriptInterface::luaCombatCreate); + registerMetaMethod("Combat", "__eq", LuaScriptInterface::luaUserdataCompare); + + registerMethod("Combat", "setParameter", LuaScriptInterface::luaCombatSetParameter); + registerMethod("Combat", "setFormula", LuaScriptInterface::luaCombatSetFormula); + + registerMethod("Combat", "setArea", LuaScriptInterface::luaCombatSetArea); + registerMethod("Combat", "setCondition", LuaScriptInterface::luaCombatSetCondition); + registerMethod("Combat", "setCallback", LuaScriptInterface::luaCombatSetCallback); + + registerMethod("Combat", "execute", LuaScriptInterface::luaCombatExecute); + + // Condition + registerClass("Condition", "", LuaScriptInterface::luaConditionCreate); + registerMetaMethod("Condition", "__eq", LuaScriptInterface::luaUserdataCompare); + registerMetaMethod("Condition", "__gc", LuaScriptInterface::luaConditionDelete); + registerMethod("Condition", "delete", LuaScriptInterface::luaConditionDelete); + + registerMethod("Condition", "getId", LuaScriptInterface::luaConditionGetId); + registerMethod("Condition", "getSubId", LuaScriptInterface::luaConditionGetSubId); + registerMethod("Condition", "getType", LuaScriptInterface::luaConditionGetType); + registerMethod("Condition", "getIcons", LuaScriptInterface::luaConditionGetIcons); + registerMethod("Condition", "getEndTime", LuaScriptInterface::luaConditionGetEndTime); + + registerMethod("Condition", "clone", LuaScriptInterface::luaConditionClone); + + registerMethod("Condition", "getTicks", LuaScriptInterface::luaConditionGetTicks); + registerMethod("Condition", "setTicks", LuaScriptInterface::luaConditionSetTicks); + + registerMethod("Condition", "setParameter", LuaScriptInterface::luaConditionSetParameter); + registerMethod("Condition", "setSpeedDelta", LuaScriptInterface::luaConditionSetSpeedDelta); + registerMethod("Condition", "setOutfit", LuaScriptInterface::luaConditionSetOutfit); + + registerMethod("Condition", "setTiming", LuaScriptInterface::luaConditionSetTiming); + + // MonsterType + registerClass("MonsterType", "", LuaScriptInterface::luaMonsterTypeCreate); + registerMetaMethod("MonsterType", "__eq", LuaScriptInterface::luaUserdataCompare); + + registerMethod("MonsterType", "isAttackable", LuaScriptInterface::luaMonsterTypeIsAttackable); + registerMethod("MonsterType", "isConvinceable", LuaScriptInterface::luaMonsterTypeIsConvinceable); + registerMethod("MonsterType", "isSummonable", LuaScriptInterface::luaMonsterTypeIsSummonable); + registerMethod("MonsterType", "isIllusionable", LuaScriptInterface::luaMonsterTypeIsIllusionable); + registerMethod("MonsterType", "isHostile", LuaScriptInterface::luaMonsterTypeIsHostile); + registerMethod("MonsterType", "isPushable", LuaScriptInterface::luaMonsterTypeIsPushable); + + registerMethod("MonsterType", "canPushItems", LuaScriptInterface::luaMonsterTypeCanPushItems); + registerMethod("MonsterType", "canPushCreatures", LuaScriptInterface::luaMonsterTypeCanPushCreatures); + + registerMethod("MonsterType", "getName", LuaScriptInterface::luaMonsterTypeGetName); + registerMethod("MonsterType", "getNameDescription", LuaScriptInterface::luaMonsterTypeGetNameDescription); + + registerMethod("MonsterType", "getHealth", LuaScriptInterface::luaMonsterTypeGetHealth); + registerMethod("MonsterType", "getMaxHealth", LuaScriptInterface::luaMonsterTypeGetMaxHealth); + registerMethod("MonsterType", "getRunHealth", LuaScriptInterface::luaMonsterTypeGetRunHealth); + registerMethod("MonsterType", "getExperience", LuaScriptInterface::luaMonsterTypeGetExperience); + + registerMethod("MonsterType", "getCombatImmunities", LuaScriptInterface::luaMonsterTypeGetCombatImmunities); + registerMethod("MonsterType", "getConditionImmunities", LuaScriptInterface::luaMonsterTypeGetConditionImmunities); + + registerMethod("MonsterType", "getAttackList", LuaScriptInterface::luaMonsterTypeGetAttackList); + registerMethod("MonsterType", "getDefenseList", LuaScriptInterface::luaMonsterTypeGetDefenseList); + registerMethod("MonsterType", "getElementList", LuaScriptInterface::luaMonsterTypeGetElementList); + + registerMethod("MonsterType", "getVoices", LuaScriptInterface::luaMonsterTypeGetVoices); + registerMethod("MonsterType", "getLoot", LuaScriptInterface::luaMonsterTypeGetLoot); + registerMethod("MonsterType", "getCreatureEvents", LuaScriptInterface::luaMonsterTypeGetCreatureEvents); + + registerMethod("MonsterType", "getSummonList", LuaScriptInterface::luaMonsterTypeGetSummonList); + registerMethod("MonsterType", "getMaxSummons", LuaScriptInterface::luaMonsterTypeGetMaxSummons); + + registerMethod("MonsterType", "getArmor", LuaScriptInterface::luaMonsterTypeGetArmor); + registerMethod("MonsterType", "getDefense", LuaScriptInterface::luaMonsterTypeGetDefense); + registerMethod("MonsterType", "getOutfit", LuaScriptInterface::luaMonsterTypeGetOutfit); + registerMethod("MonsterType", "getRace", LuaScriptInterface::luaMonsterTypeGetRace); + registerMethod("MonsterType", "getCorpseId", LuaScriptInterface::luaMonsterTypeGetCorpseId); + registerMethod("MonsterType", "getManaCost", LuaScriptInterface::luaMonsterTypeGetManaCost); + registerMethod("MonsterType", "getBaseSpeed", LuaScriptInterface::luaMonsterTypeGetBaseSpeed); + registerMethod("MonsterType", "getLight", LuaScriptInterface::luaMonsterTypeGetLight); + + registerMethod("MonsterType", "getTargetDistance", LuaScriptInterface::luaMonsterTypeGetTargetDistance); + registerMethod("MonsterType", "getChangeTargetChance", LuaScriptInterface::luaMonsterTypeGetChangeTargetChance); + registerMethod("MonsterType", "getChangeTargetSpeed", LuaScriptInterface::luaMonsterTypeGetChangeTargetSpeed); + + // Party + registerClass("Party", "", nullptr); + registerMetaMethod("Party", "__eq", LuaScriptInterface::luaUserdataCompare); + + registerMethod("Party", "disband", LuaScriptInterface::luaPartyDisband); + + registerMethod("Party", "getLeader", LuaScriptInterface::luaPartyGetLeader); + registerMethod("Party", "setLeader", LuaScriptInterface::luaPartySetLeader); + + registerMethod("Party", "getMembers", LuaScriptInterface::luaPartyGetMembers); + registerMethod("Party", "getMemberCount", LuaScriptInterface::luaPartyGetMemberCount); + + registerMethod("Party", "getInvitees", LuaScriptInterface::luaPartyGetInvitees); + registerMethod("Party", "getInviteeCount", LuaScriptInterface::luaPartyGetInviteeCount); + + registerMethod("Party", "addInvite", LuaScriptInterface::luaPartyAddInvite); + registerMethod("Party", "removeInvite", LuaScriptInterface::luaPartyRemoveInvite); + + registerMethod("Party", "addMember", LuaScriptInterface::luaPartyAddMember); + registerMethod("Party", "removeMember", LuaScriptInterface::luaPartyRemoveMember); + + registerMethod("Party", "isSharedExperienceActive", LuaScriptInterface::luaPartyIsSharedExperienceActive); + registerMethod("Party", "isSharedExperienceEnabled", LuaScriptInterface::luaPartyIsSharedExperienceEnabled); + registerMethod("Party", "shareExperience", LuaScriptInterface::luaPartyShareExperience); + registerMethod("Party", "setSharedExperience", LuaScriptInterface::luaPartySetSharedExperience); +} + +#undef registerEnum +#undef registerEnumIn + +void LuaScriptInterface::registerClass(const std::string& className, const std::string& baseClass, lua_CFunction newFunction/* = nullptr*/) +{ + // className = {} + lua_newtable(luaState); + lua_pushvalue(luaState, -1); + lua_setglobal(luaState, className.c_str()); + int methods = lua_gettop(luaState); + + // methodsTable = {} + lua_newtable(luaState); + int methodsTable = lua_gettop(luaState); + + if (newFunction) { + // className.__call = newFunction + lua_pushcfunction(luaState, newFunction); + lua_setfield(luaState, methodsTable, "__call"); + } + + uint32_t parents = 0; + if (!baseClass.empty()) { + lua_getglobal(luaState, baseClass.c_str()); + lua_rawgeti(luaState, -1, 'p'); + parents = getNumber(luaState, -1) + 1; + lua_pop(luaState, 1); + lua_setfield(luaState, methodsTable, "__index"); + } + + // setmetatable(className, methodsTable) + lua_setmetatable(luaState, methods); + + // className.metatable = {} + luaL_newmetatable(luaState, className.c_str()); + int metatable = lua_gettop(luaState); + + // className.metatable.__metatable = className + lua_pushvalue(luaState, methods); + lua_setfield(luaState, metatable, "__metatable"); + + // className.metatable.__index = className + lua_pushvalue(luaState, methods); + lua_setfield(luaState, metatable, "__index"); + + // className.metatable['h'] = hash + lua_pushnumber(luaState, std::hash()(className)); + lua_rawseti(luaState, metatable, 'h'); + + // className.metatable['p'] = parents + lua_pushnumber(luaState, parents); + lua_rawseti(luaState, metatable, 'p'); + + // className.metatable['t'] = type + if (className == "Item") { + lua_pushnumber(luaState, LuaData_Item); + } else if (className == "Container") { + lua_pushnumber(luaState, LuaData_Container); + } else if (className == "Teleport") { + lua_pushnumber(luaState, LuaData_Teleport); + } else if (className == "Player") { + lua_pushnumber(luaState, LuaData_Player); + } else if (className == "Monster") { + lua_pushnumber(luaState, LuaData_Monster); + } else if (className == "Npc") { + lua_pushnumber(luaState, LuaData_Npc); + } else if (className == "Tile") { + lua_pushnumber(luaState, LuaData_Tile); + } else { + lua_pushnumber(luaState, LuaData_Unknown); + } + lua_rawseti(luaState, metatable, 't'); + + // pop className, className.metatable + lua_pop(luaState, 2); +} + +void LuaScriptInterface::registerTable(const std::string& tableName) +{ + // _G[tableName] = {} + lua_newtable(luaState); + lua_setglobal(luaState, tableName.c_str()); +} + +void LuaScriptInterface::registerMethod(const std::string& globalName, const std::string& methodName, lua_CFunction func) +{ + // globalName.methodName = func + lua_getglobal(luaState, globalName.c_str()); + lua_pushcfunction(luaState, func); + lua_setfield(luaState, -2, methodName.c_str()); + + // pop globalName + lua_pop(luaState, 1); +} + +void LuaScriptInterface::registerMetaMethod(const std::string& className, const std::string& methodName, lua_CFunction func) +{ + // className.metatable.methodName = func + luaL_getmetatable(luaState, className.c_str()); + lua_pushcfunction(luaState, func); + lua_setfield(luaState, -2, methodName.c_str()); + + // pop className.metatable + lua_pop(luaState, 1); +} + +void LuaScriptInterface::registerGlobalMethod(const std::string& functionName, lua_CFunction func) +{ + // _G[functionName] = func + lua_pushcfunction(luaState, func); + lua_setglobal(luaState, functionName.c_str()); +} + +void LuaScriptInterface::registerVariable(const std::string& tableName, const std::string& name, lua_Number value) +{ + // tableName.name = value + lua_getglobal(luaState, tableName.c_str()); + setField(luaState, name.c_str(), value); + + // pop tableName + lua_pop(luaState, 1); +} + +void LuaScriptInterface::registerGlobalVariable(const std::string& name, lua_Number value) +{ + // _G[name] = value + lua_pushnumber(luaState, value); + lua_setglobal(luaState, name.c_str()); +} + +void LuaScriptInterface::registerGlobalBoolean(const std::string& name, bool value) +{ + // _G[name] = value + pushBoolean(luaState, value); + lua_setglobal(luaState, name.c_str()); +} + +int LuaScriptInterface::luaGetPlayerFlagValue(lua_State* L) +{ + //getPlayerFlagValue(cid, flag) + Player* player = getPlayer(L, 1); + if (player) { + PlayerFlags flag = getNumber(L, 2); + pushBoolean(L, player->hasFlag(flag)); + } else { + reportErrorFunc(getErrorDesc(LUA_ERROR_PLAYER_NOT_FOUND)); + pushBoolean(L, false); + } + return 1; +} + +int LuaScriptInterface::luaGetPlayerInstantSpellCount(lua_State* L) +{ + //getPlayerInstantSpellCount(cid) + Player* player = getPlayer(L, 1); + if (player) { + lua_pushnumber(L, g_spells->getInstantSpellCount(player)); + } else { + reportErrorFunc(getErrorDesc(LUA_ERROR_PLAYER_NOT_FOUND)); + pushBoolean(L, false); + } + return 1; +} + +int LuaScriptInterface::luaGetPlayerInstantSpellInfo(lua_State* L) +{ + //getPlayerInstantSpellInfo(cid, index) + Player* player = getPlayer(L, 1); + if (!player) { + reportErrorFunc(getErrorDesc(LUA_ERROR_PLAYER_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + uint32_t index = getNumber(L, 2); + InstantSpell* spell = g_spells->getInstantSpellByIndex(player, index); + if (!spell) { + reportErrorFunc(getErrorDesc(LUA_ERROR_SPELL_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + lua_createtable(L, 0, 6); + setField(L, "name", spell->getName()); + setField(L, "words", spell->getWords()); + setField(L, "level", spell->getLevel()); + setField(L, "mlevel", spell->getMagicLevel()); + setField(L, "mana", spell->getManaCost(player)); + setField(L, "manapercent", spell->getManaPercent()); + return 1; +} + +int LuaScriptInterface::luaDoPlayerAddItem(lua_State* L) +{ + //doPlayerAddItem(cid, itemid, count/subtype, canDropOnMap) + //doPlayerAddItem(cid, itemid, count, canDropOnMap, subtype) + Player* player = getPlayer(L, 1); + if (!player) { + reportErrorFunc(getErrorDesc(LUA_ERROR_PLAYER_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + uint16_t itemId = getNumber(L, 2); + int32_t count = getNumber(L, 3, 1); + bool canDropOnMap = getBoolean(L, 4, true); + uint16_t subType = getNumber(L, 5, 1); + + const ItemType& it = Item::items[itemId]; + int32_t itemCount; + + auto parameters = lua_gettop(L); + if (parameters > 4) { + //subtype already supplied, count then is the amount + itemCount = std::max(1, count); + } else if (it.hasSubType()) { + if (it.stackable) { + itemCount = static_cast(std::ceil(static_cast(count) / 100)); + } else { + itemCount = 1; + } + subType = count; + } else { + itemCount = std::max(1, count); + } + + while (itemCount > 0) { + uint16_t stackCount = subType; + if (it.stackable && stackCount > 100) { + stackCount = 100; + } + + Item* newItem = Item::CreateItem(itemId, stackCount); + if (!newItem) { + reportErrorFunc(getErrorDesc(LUA_ERROR_ITEM_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + if (it.stackable) { + subType -= stackCount; + } + + ReturnValue ret = g_game.internalPlayerAddItem(player, newItem, canDropOnMap); + if (ret != RETURNVALUE_NOERROR) { + delete newItem; + pushBoolean(L, false); + return 1; + } + + if (--itemCount == 0) { + if (newItem->getParent()) { + uint32_t uid = getScriptEnv()->addThing(newItem); + lua_pushnumber(L, uid); + return 1; + } else { + //stackable item stacked with existing object, newItem will be released + pushBoolean(L, false); + return 1; + } + } + } + + pushBoolean(L, false); + return 1; +} + +int LuaScriptInterface::luaDoTileAddItemEx(lua_State* L) +{ + //doTileAddItemEx(pos, uid) + const Position& pos = getPosition(L, 1); + + Tile* tile = g_game.map.getTile(pos); + if (!tile) { + std::ostringstream ss; + ss << pos << ' ' << getErrorDesc(LUA_ERROR_TILE_NOT_FOUND); + reportErrorFunc(ss.str()); + pushBoolean(L, false); + return 1; + } + + uint32_t uid = getNumber(L, 2); + Item* item = getScriptEnv()->getItemByUID(uid); + if (!item) { + reportErrorFunc(getErrorDesc(LUA_ERROR_ITEM_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + if (item->getParent() != VirtualCylinder::virtualCylinder) { + reportErrorFunc("Item already has a parent"); + pushBoolean(L, false); + return 1; + } + + lua_pushnumber(L, g_game.internalAddItem(tile, item)); + return 1; +} + +int LuaScriptInterface::luaDoCreateItem(lua_State* L) +{ + //doCreateItem(itemid, type/count, pos) + //Returns uid of the created item, only works on tiles. + const Position& pos = getPosition(L, 3); + Tile* tile = g_game.map.getTile(pos); + if (!tile) { + std::ostringstream ss; + ss << pos << ' ' << getErrorDesc(LUA_ERROR_TILE_NOT_FOUND); + reportErrorFunc(ss.str()); + pushBoolean(L, false); + return 1; + } + + ScriptEnvironment* env = getScriptEnv(); + + int32_t itemCount = 1; + int32_t subType = 1; + + uint16_t itemId = getNumber(L, 1); + uint32_t count = getNumber(L, 2, 1); + + const ItemType& it = Item::items[itemId]; + if (it.hasSubType()) { + if (it.stackable) { + itemCount = static_cast(std::ceil(static_cast(count) / 100)); + } + + subType = count; + } else { + itemCount = std::max(1, count); + } + + while (itemCount > 0) { + int32_t stackCount = std::min(100, subType); + Item* newItem = Item::CreateItem(itemId, stackCount); + if (!newItem) { + reportErrorFunc(getErrorDesc(LUA_ERROR_ITEM_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + if (it.stackable) { + subType -= stackCount; + } + + ReturnValue ret = g_game.internalAddItem(tile, newItem, INDEX_WHEREEVER, FLAG_NOLIMIT); + if (ret != RETURNVALUE_NOERROR) { + delete newItem; + pushBoolean(L, false); + return 1; + } + + if (--itemCount == 0) { + if (newItem->getParent()) { + uint32_t uid = env->addThing(newItem); + lua_pushnumber(L, uid); + return 1; + } else { + //stackable item stacked with existing object, newItem will be released + pushBoolean(L, false); + return 1; + } + } + } + + pushBoolean(L, false); + return 1; +} + +int LuaScriptInterface::luaDoCreateItemEx(lua_State* L) +{ + //doCreateItemEx(itemid, count/subtype) + //Returns uid of the created item + uint16_t itemId = getNumber(L, 1); + uint32_t count = getNumber(L, 2, 1); + + const ItemType& it = Item::items[itemId]; + if (it.stackable && count > 100) { + reportErrorFunc("Stack count cannot be higher than 100."); + count = 100; + } + + Item* newItem = Item::CreateItem(itemId, count); + if (!newItem) { + reportErrorFunc(getErrorDesc(LUA_ERROR_ITEM_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + newItem->setParent(VirtualCylinder::virtualCylinder); + + ScriptEnvironment* env = getScriptEnv(); + env->addTempItem(newItem); + + uint32_t uid = env->addThing(newItem); + lua_pushnumber(L, uid); + return 1; +} + +int LuaScriptInterface::luaDebugPrint(lua_State* L) +{ + //debugPrint(text) + reportErrorFunc(getString(L, -1)); + return 0; +} + +int LuaScriptInterface::luaGetWorldTime(lua_State* L) +{ + //getWorldTime() + uint32_t time = g_game.getLightHour(); + lua_pushnumber(L, time); + return 1; +} + +int LuaScriptInterface::luaGetWorldLight(lua_State* L) +{ + //getWorldLight() + LightInfo lightInfo; + g_game.getWorldLightInfo(lightInfo); + lua_pushnumber(L, lightInfo.level); + lua_pushnumber(L, lightInfo.color); + return 2; +} + +int LuaScriptInterface::luaGetWorldUpTime(lua_State* L) +{ + //getWorldUpTime() + uint64_t uptime = (OTSYS_TIME() - ProtocolStatus::start) / 1000; + lua_pushnumber(L, uptime); + return 1; +} + +bool LuaScriptInterface::getArea(lua_State* L, std::list& list, uint32_t& rows) +{ + lua_pushnil(L); + for (rows = 0; lua_next(L, -2) != 0; ++rows) { + if (!isTable(L, -1)) { + return false; + } + + lua_pushnil(L); + while (lua_next(L, -2) != 0) { + if (!isNumber(L, -1)) { + return false; + } + list.push_back(getNumber(L, -1)); + lua_pop(L, 1); + } + + lua_pop(L, 1); + } + + lua_pop(L, 1); + return (rows != 0); +} + +int LuaScriptInterface::luaCreateCombatArea(lua_State* L) +{ + //createCombatArea( {area}, {extArea} ) + ScriptEnvironment* env = getScriptEnv(); + if (env->getScriptId() != EVENT_ID_LOADING) { + reportErrorFunc("This function can only be used while loading the script."); + pushBoolean(L, false); + return 1; + } + + uint32_t areaId = g_luaEnvironment.createAreaObject(env->getScriptInterface()); + AreaCombat* area = g_luaEnvironment.getAreaObject(areaId); + + int parameters = lua_gettop(L); + if (parameters >= 2) { + uint32_t rowsExtArea; + std::list listExtArea; + if (!isTable(L, 2) || !getArea(L, listExtArea, rowsExtArea)) { + reportErrorFunc("Invalid extended area table."); + pushBoolean(L, false); + return 1; + } + area->setupExtArea(listExtArea, rowsExtArea); + } + + uint32_t rowsArea = 0; + std::list listArea; + if (!isTable(L, 1) || !getArea(L, listArea, rowsArea)) { + reportErrorFunc("Invalid area table."); + pushBoolean(L, false); + return 1; + } + + area->setupArea(listArea, rowsArea); + lua_pushnumber(L, areaId); + return 1; +} + +int LuaScriptInterface::luaDoAreaCombatHealth(lua_State* L) +{ + //doAreaCombatHealth(cid, type, pos, area, min, max, effect) + Creature* creature = getCreature(L, 1); + if (!creature && (!isNumber(L, 1) || getNumber(L, 1) != 0)) { + reportErrorFunc(getErrorDesc(LUA_ERROR_CREATURE_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + uint32_t areaId = getNumber(L, 4); + const AreaCombat* area = g_luaEnvironment.getAreaObject(areaId); + if (area || areaId == 0) { + CombatType_t combatType = getNumber(L, 2); + + CombatParams params; + params.combatType = combatType; + params.impactEffect = getNumber(L, 7); + + CombatDamage damage; + damage.type = combatType; + damage.value = normal_random(getNumber(L, 6), getNumber(L, 5)); + + Combat::doCombatHealth(creature, getPosition(L, 3), area, damage, params); + pushBoolean(L, true); + } else { + reportErrorFunc(getErrorDesc(LUA_ERROR_AREA_NOT_FOUND)); + pushBoolean(L, false); + } + return 1; +} + +int LuaScriptInterface::luaDoTargetCombatHealth(lua_State* L) +{ + //doTargetCombatHealth(cid, target, type, min, max, effect) + Creature* creature = getCreature(L, 1); + if (!creature && (!isNumber(L, 1) || getNumber(L, 1) != 0)) { + reportErrorFunc(getErrorDesc(LUA_ERROR_CREATURE_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + Creature* target = getCreature(L, 2); + if (!target) { + reportErrorFunc(getErrorDesc(LUA_ERROR_CREATURE_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + CombatType_t combatType = getNumber(L, 3); + + CombatParams params; + params.combatType = combatType; + params.impactEffect = getNumber(L, 6); + + CombatDamage damage; + damage.type = combatType; + damage.value = normal_random(getNumber(L, 4), getNumber(L, 5)); + + Combat::doCombatHealth(creature, target, damage, params); + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaDoAreaCombatMana(lua_State* L) +{ + //doAreaCombatMana(cid, pos, area, min, max, effect) + Creature* creature = getCreature(L, 1); + if (!creature && (!isNumber(L, 1) || getNumber(L, 1) != 0)) { + reportErrorFunc(getErrorDesc(LUA_ERROR_CREATURE_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + uint32_t areaId = getNumber(L, 3); + const AreaCombat* area = g_luaEnvironment.getAreaObject(areaId); + if (area || areaId == 0) { + CombatParams params; + params.impactEffect = getNumber(L, 6); + + CombatDamage damage; + damage.type = COMBAT_MANADRAIN; + damage.value = normal_random(getNumber(L, 4), getNumber(L, 5)); + + Position pos = getPosition(L, 2); + Combat::doCombatMana(creature, pos, area, damage, params); + pushBoolean(L, true); + } else { + reportErrorFunc(getErrorDesc(LUA_ERROR_AREA_NOT_FOUND)); + pushBoolean(L, false); + } + return 1; +} + +int LuaScriptInterface::luaDoTargetCombatMana(lua_State* L) +{ + //doTargetCombatMana(cid, target, min, max, effect) + Creature* creature = getCreature(L, 1); + if (!creature && (!isNumber(L, 1) || getNumber(L, 1) != 0)) { + reportErrorFunc(getErrorDesc(LUA_ERROR_CREATURE_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + Creature* target = getCreature(L, 2); + if (!target) { + reportErrorFunc(getErrorDesc(LUA_ERROR_CREATURE_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + CombatParams params; + params.impactEffect = getNumber(L, 5); + + CombatDamage damage; + damage.type = COMBAT_MANADRAIN; + damage.value = normal_random(getNumber(L, 3), getNumber(L, 4)); + + Combat::doCombatMana(creature, target, damage, params); + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaDoAreaCombatCondition(lua_State* L) +{ + //doAreaCombatCondition(cid, pos, area, condition, effect) + Creature* creature = getCreature(L, 1); + if (!creature && (!isNumber(L, 1) || getNumber(L, 1) != 0)) { + reportErrorFunc(getErrorDesc(LUA_ERROR_CREATURE_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + const Condition* condition = getUserdata(L, 4); + if (!condition) { + reportErrorFunc(getErrorDesc(LUA_ERROR_CONDITION_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + uint32_t areaId = getNumber(L, 3); + const AreaCombat* area = g_luaEnvironment.getAreaObject(areaId); + if (area || areaId == 0) { + CombatParams params; + params.impactEffect = getNumber(L, 5); + params.conditionList.emplace_front(condition); + Combat::doCombatCondition(creature, getPosition(L, 2), area, params); + pushBoolean(L, true); + } else { + reportErrorFunc(getErrorDesc(LUA_ERROR_AREA_NOT_FOUND)); + pushBoolean(L, false); + } + return 1; +} + +int LuaScriptInterface::luaDoTargetCombatCondition(lua_State* L) +{ + //doTargetCombatCondition(cid, target, condition, effect) + Creature* creature = getCreature(L, 1); + if (!creature && (!isNumber(L, 1) || getNumber(L, 1) != 0)) { + reportErrorFunc(getErrorDesc(LUA_ERROR_CREATURE_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + Creature* target = getCreature(L, 2); + if (!target) { + reportErrorFunc(getErrorDesc(LUA_ERROR_CREATURE_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + const Condition* condition = getUserdata(L, 3); + if (!condition) { + reportErrorFunc(getErrorDesc(LUA_ERROR_CONDITION_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + CombatParams params; + params.impactEffect = getNumber(L, 4); + params.conditionList.emplace_front(condition); + Combat::doCombatCondition(creature, target, params); + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaDoAreaCombatDispel(lua_State* L) +{ + //doAreaCombatDispel(cid, pos, area, type, effect) + Creature* creature = getCreature(L, 1); + if (!creature && (!isNumber(L, 1) || getNumber(L, 1) != 0)) { + reportErrorFunc(getErrorDesc(LUA_ERROR_CREATURE_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + uint32_t areaId = getNumber(L, 3); + const AreaCombat* area = g_luaEnvironment.getAreaObject(areaId); + if (area || areaId == 0) { + CombatParams params; + params.impactEffect = getNumber(L, 5); + params.dispelType = getNumber(L, 4); + Combat::doCombatDispel(creature, getPosition(L, 2), area, params); + + pushBoolean(L, true); + } else { + reportErrorFunc(getErrorDesc(LUA_ERROR_AREA_NOT_FOUND)); + pushBoolean(L, false); + } + return 1; +} + +int LuaScriptInterface::luaDoTargetCombatDispel(lua_State* L) +{ + //doTargetCombatDispel(cid, target, type, effect) + Creature* creature = getCreature(L, 1); + if (!creature && (!isNumber(L, 1) || getNumber(L, 1) != 0)) { + reportErrorFunc(getErrorDesc(LUA_ERROR_CREATURE_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + Creature* target = getCreature(L, 2); + if (!target) { + reportErrorFunc(getErrorDesc(LUA_ERROR_CREATURE_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + CombatParams params; + params.dispelType = getNumber(L, 3); + params.impactEffect = getNumber(L, 4); + Combat::doCombatDispel(creature, target, params); + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaDoChallengeCreature(lua_State* L) +{ + //doChallengeCreature(cid, target) + Creature* creature = getCreature(L, 1); + if (!creature) { + reportErrorFunc(getErrorDesc(LUA_ERROR_CREATURE_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + Creature* target = getCreature(L, 2); + if (!target) { + reportErrorFunc(getErrorDesc(LUA_ERROR_CREATURE_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + target->challengeCreature(creature); + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaSetCreatureOutfit(lua_State* L) +{ + //doSetCreatureOutfit(cid, outfit, time) + Creature* creature = getCreature(L, 1); + if (!creature) { + reportErrorFunc(getErrorDesc(LUA_ERROR_CREATURE_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + Outfit_t outfit = getOutfit(L, 2); + int32_t time = getNumber(L, 3); + pushBoolean(L, Spell::CreateIllusion(creature, outfit, time) == RETURNVALUE_NOERROR); + return 1; +} + +int LuaScriptInterface::luaSetMonsterOutfit(lua_State* L) +{ + //doSetMonsterOutfit(cid, name, time) + Creature* creature = getCreature(L, 1); + if (!creature) { + reportErrorFunc(getErrorDesc(LUA_ERROR_CREATURE_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + std::string name = getString(L, 2); + int32_t time = getNumber(L, 3); + pushBoolean(L, Spell::CreateIllusion(creature, name, time) == RETURNVALUE_NOERROR); + return 1; +} + +int LuaScriptInterface::luaSetItemOutfit(lua_State* L) +{ + //doSetItemOutfit(cid, item, time) + Creature* creature = getCreature(L, 1); + if (!creature) { + reportErrorFunc(getErrorDesc(LUA_ERROR_CREATURE_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + uint32_t item = getNumber(L, 2); + int32_t time = getNumber(L, 3); + pushBoolean(L, Spell::CreateIllusion(creature, item, time) == RETURNVALUE_NOERROR); + return 1; +} + +int LuaScriptInterface::luaDoMoveCreature(lua_State* L) +{ + //doMoveCreature(cid, direction) + Creature* creature = getCreature(L, 1); + if (!creature) { + reportErrorFunc(getErrorDesc(LUA_ERROR_CREATURE_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + Direction direction = getNumber(L, 2); + if (direction > DIRECTION_LAST) { + reportErrorFunc("No valid direction"); + pushBoolean(L, false); + return 1; + } + + ReturnValue ret = g_game.internalMoveCreature(creature, direction, FLAG_NOLIMIT); + lua_pushnumber(L, ret); + return 1; +} + +int LuaScriptInterface::luaIsValidUID(lua_State* L) +{ + //isValidUID(uid) + pushBoolean(L, getScriptEnv()->getThingByUID(getNumber(L, -1)) != nullptr); + return 1; +} + +int LuaScriptInterface::luaIsDepot(lua_State* L) +{ + //isDepot(uid) + Container* container = getScriptEnv()->getContainerByUID(getNumber(L, -1)); + pushBoolean(L, container && container->getDepotLocker()); + return 1; +} + +int LuaScriptInterface::luaIsMoveable(lua_State* L) +{ + //isMoveable(uid) + //isMovable(uid) + Thing* thing = getScriptEnv()->getThingByUID(getNumber(L, -1)); + pushBoolean(L, thing && thing->isPushable()); + return 1; +} + +int LuaScriptInterface::luaDoAddContainerItem(lua_State* L) +{ + //doAddContainerItem(uid, itemid, count/subtype) + uint32_t uid = getNumber(L, 1); + + ScriptEnvironment* env = getScriptEnv(); + Container* container = env->getContainerByUID(uid); + if (!container) { + reportErrorFunc(getErrorDesc(LUA_ERROR_CONTAINER_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + uint16_t itemId = getNumber(L, 2); + const ItemType& it = Item::items[itemId]; + + int32_t itemCount = 1; + int32_t subType = 1; + uint32_t count = getNumber(L, 3, 1); + + if (it.hasSubType()) { + if (it.stackable) { + itemCount = static_cast(std::ceil(static_cast(count) / 100)); + } + + subType = count; + } else { + itemCount = std::max(1, count); + } + + while (itemCount > 0) { + int32_t stackCount = std::min(100, subType); + Item* newItem = Item::CreateItem(itemId, stackCount); + if (!newItem) { + reportErrorFunc(getErrorDesc(LUA_ERROR_ITEM_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + if (it.stackable) { + subType -= stackCount; + } + + ReturnValue ret = g_game.internalAddItem(container, newItem); + if (ret != RETURNVALUE_NOERROR) { + delete newItem; + pushBoolean(L, false); + return 1; + } + + if (--itemCount == 0) { + if (newItem->getParent()) { + lua_pushnumber(L, env->addThing(newItem)); + } else { + //stackable item stacked with existing object, newItem will be released + pushBoolean(L, false); + } + return 1; + } + } + + pushBoolean(L, false); + return 1; +} + +int LuaScriptInterface::luaGetDepotId(lua_State* L) +{ + //getDepotId(uid) + uint32_t uid = getNumber(L, -1); + + Container* container = getScriptEnv()->getContainerByUID(uid); + if (!container) { + reportErrorFunc(getErrorDesc(LUA_ERROR_CONTAINER_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + DepotLocker* depotLocker = container->getDepotLocker(); + if (!depotLocker) { + reportErrorFunc("Depot not found"); + pushBoolean(L, false); + return 1; + } + + lua_pushnumber(L, depotLocker->getDepotId()); + return 1; +} + +int LuaScriptInterface::luaIsInArray(lua_State* L) +{ + //isInArray(array, value) + if (!isTable(L, 1)) { + pushBoolean(L, false); + return 1; + } + + lua_pushnil(L); + while (lua_next(L, 1)) { + if (lua_equal(L, 2, -1) != 0) { + pushBoolean(L, true); + return 1; + } + lua_pop(L, 1); + } + + pushBoolean(L, false); + return 1; +} + +int LuaScriptInterface::luaDoSetCreatureLight(lua_State* L) +{ + //doSetCreatureLight(cid, lightLevel, lightColor, time) + Creature* creature = getCreature(L, 1); + if (!creature) { + reportErrorFunc(getErrorDesc(LUA_ERROR_PLAYER_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + uint16_t level = getNumber(L, 2); + uint16_t color = getNumber(L, 3); + uint32_t time = getNumber(L, 4); + Condition* condition = Condition::createCondition(CONDITIONID_COMBAT, CONDITION_LIGHT, time, level | (color << 8)); + creature->addCondition(condition); + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaAddEvent(lua_State* L) +{ + //addEvent(callback, delay, ...) + lua_State* globalState = g_luaEnvironment.getLuaState(); + if (!globalState) { + reportErrorFunc("No valid script interface!"); + pushBoolean(L, false); + return 1; + } else if (globalState != L) { + lua_xmove(L, globalState, lua_gettop(L)); + } + + int parameters = lua_gettop(globalState); + if (!isFunction(globalState, -parameters)) { //-parameters means the first parameter from left to right + reportErrorFunc("callback parameter should be a function."); + pushBoolean(L, false); + return 1; + } + + if (g_config.getBoolean(ConfigManager::WARN_UNSAFE_SCRIPTS) || g_config.getBoolean(ConfigManager::CONVERT_UNSAFE_SCRIPTS)) { + std::vector> indexes; + for (int i = 3; i <= parameters; ++i) { + if (lua_getmetatable(globalState, i) == 0) { + continue; + } + lua_rawgeti(L, -1, 't'); + + LuaDataType type = getNumber(L, -1); + if (type != LuaData_Unknown && type != LuaData_Tile) { + indexes.push_back({i, type}); + } + lua_pop(globalState, 2); + } + + if (!indexes.empty()) { + if (g_config.getBoolean(ConfigManager::WARN_UNSAFE_SCRIPTS)) { + bool plural = indexes.size() > 1; + + std::string warningString = "Argument"; + if (plural) { + warningString += 's'; + } + + for (const auto& entry : indexes) { + if (entry == indexes.front()) { + warningString += ' '; + } else if (entry == indexes.back()) { + warningString += " and "; + } else { + warningString += ", "; + } + warningString += '#'; + warningString += std::to_string(entry.first); + } + + if (plural) { + warningString += " are unsafe"; + } else { + warningString += " is unsafe"; + } + + reportErrorFunc(warningString); + } + + if (g_config.getBoolean(ConfigManager::CONVERT_UNSAFE_SCRIPTS)) { + for (const auto& entry : indexes) { + switch (entry.second) { + case LuaData_Item: + case LuaData_Container: + case LuaData_Teleport: { + lua_getglobal(globalState, "Item"); + lua_getfield(globalState, -1, "getMovementId"); + break; + } + case LuaData_Player: + case LuaData_Monster: + case LuaData_Npc: { + lua_getglobal(globalState, "Creature"); + lua_getfield(globalState, -1, "getId"); + break; + } + default: + break; + } + lua_replace(globalState, -2); + lua_pushvalue(globalState, entry.first); + lua_call(globalState, 1, 1); + lua_replace(globalState, entry.first); + } + } + } + } + + LuaTimerEventDesc eventDesc; + for (int i = 0; i < parameters - 2; ++i) { //-2 because addEvent needs at least two parameters + eventDesc.parameters.push_back(luaL_ref(globalState, LUA_REGISTRYINDEX)); + } + + uint32_t delay = std::max(100, getNumber(globalState, 2)); + lua_pop(globalState, 1); + + eventDesc.function = luaL_ref(globalState, LUA_REGISTRYINDEX); + eventDesc.scriptId = getScriptEnv()->getScriptId(); + + auto& lastTimerEventId = g_luaEnvironment.lastEventTimerId; + eventDesc.eventId = g_scheduler.addEvent(createSchedulerTask( + delay, std::bind(&LuaEnvironment::executeTimerEvent, &g_luaEnvironment, lastTimerEventId) + )); + + g_luaEnvironment.timerEvents.emplace(lastTimerEventId, std::move(eventDesc)); + lua_pushnumber(L, lastTimerEventId++); + return 1; +} + +int LuaScriptInterface::luaStopEvent(lua_State* L) +{ + //stopEvent(eventid) + lua_State* globalState = g_luaEnvironment.getLuaState(); + if (!globalState) { + reportErrorFunc("No valid script interface!"); + pushBoolean(L, false); + return 1; + } + + uint32_t eventId = getNumber(L, 1); + + auto& timerEvents = g_luaEnvironment.timerEvents; + auto it = timerEvents.find(eventId); + if (it == timerEvents.end()) { + pushBoolean(L, false); + return 1; + } + + LuaTimerEventDesc timerEventDesc = std::move(it->second); + timerEvents.erase(it); + + g_scheduler.stopEvent(timerEventDesc.eventId); + luaL_unref(globalState, LUA_REGISTRYINDEX, timerEventDesc.function); + + for (auto parameter : timerEventDesc.parameters) { + luaL_unref(globalState, LUA_REGISTRYINDEX, parameter); + } + + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaGetCreatureCondition(lua_State* L) +{ + Creature* creature = getCreature(L, 1); + if (!creature) { + reportErrorFunc(getErrorDesc(LUA_ERROR_CREATURE_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + ConditionType_t condition = getNumber(L, 2); + uint32_t subId = getNumber(L, 3, 0); + pushBoolean(L, creature->hasCondition(condition, subId)); + return 1; +} + +int LuaScriptInterface::luaSaveServer(lua_State* L) +{ + g_game.saveGameState(); + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaCleanMap(lua_State* L) +{ + lua_pushnumber(L, g_game.map.clean()); + return 1; +} + +int LuaScriptInterface::luaIsInWar(lua_State* L) +{ + //isInWar(cid, target) + Player* player = getPlayer(L, 1); + if (!player) { + reportErrorFunc(getErrorDesc(LUA_ERROR_PLAYER_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + Player* targetPlayer = getPlayer(L, 2); + if (!targetPlayer) { + reportErrorFunc(getErrorDesc(LUA_ERROR_PLAYER_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + pushBoolean(L, player->isInWar(targetPlayer)); + return 1; +} + +int LuaScriptInterface::luaGetWaypointPositionByName(lua_State* L) +{ + //getWaypointPositionByName(name) + auto& waypoints = g_game.map.waypoints; + + auto it = waypoints.find(getString(L, -1)); + if (it != waypoints.end()) { + pushPosition(L, it->second); + } else { + pushBoolean(L, false); + } + return 1; +} + +std::string LuaScriptInterface::escapeString(const std::string& string) +{ + std::string s = string; + replaceString(s, "\\", "\\\\"); + replaceString(s, "\"", "\\\""); + replaceString(s, "'", "\\'"); + replaceString(s, "[[", "\\[["); + return s; +} + +#ifndef LUAJIT_VERSION +const luaL_Reg LuaScriptInterface::luaBitReg[] = { + //{"tobit", LuaScriptInterface::luaBitToBit}, + {"bnot", LuaScriptInterface::luaBitNot}, + {"band", LuaScriptInterface::luaBitAnd}, + {"bor", LuaScriptInterface::luaBitOr}, + {"bxor", LuaScriptInterface::luaBitXor}, + {"lshift", LuaScriptInterface::luaBitLeftShift}, + {"rshift", LuaScriptInterface::luaBitRightShift}, + //{"arshift", LuaScriptInterface::luaBitArithmeticalRightShift}, + //{"rol", LuaScriptInterface::luaBitRotateLeft}, + //{"ror", LuaScriptInterface::luaBitRotateRight}, + //{"bswap", LuaScriptInterface::luaBitSwapEndian}, + //{"tohex", LuaScriptInterface::luaBitToHex}, + {nullptr, nullptr} +}; + +int LuaScriptInterface::luaBitNot(lua_State* L) +{ + lua_pushnumber(L, ~getNumber(L, -1)); + return 1; +} + +#define MULTIOP(name, op) \ +int LuaScriptInterface::luaBit##name(lua_State* L) \ +{ \ + int n = lua_gettop(L); \ + uint32_t w = getNumber(L, -1); \ + for (int i = 1; i < n; ++i) \ + w op getNumber(L, i); \ + lua_pushnumber(L, w); \ + return 1; \ +} + +MULTIOP(And, &= ) +MULTIOP(Or, |= ) +MULTIOP(Xor, ^= ) + +#define SHIFTOP(name, op) \ +int LuaScriptInterface::luaBit##name(lua_State* L) \ +{ \ + uint32_t n1 = getNumber(L, 1), n2 = getNumber(L, 2); \ + lua_pushnumber(L, (n1 op n2)); \ + return 1; \ +} + +SHIFTOP(LeftShift, << ) +SHIFTOP(RightShift, >> ) +#endif + +const luaL_Reg LuaScriptInterface::luaConfigManagerTable[] = { + {"getString", LuaScriptInterface::luaConfigManagerGetString}, + {"getNumber", LuaScriptInterface::luaConfigManagerGetNumber}, + {"getBoolean", LuaScriptInterface::luaConfigManagerGetBoolean}, + {nullptr, nullptr} +}; + +int LuaScriptInterface::luaConfigManagerGetString(lua_State* L) +{ + pushString(L, g_config.getString(getNumber(L, -1))); + return 1; +} + +int LuaScriptInterface::luaConfigManagerGetNumber(lua_State* L) +{ + lua_pushnumber(L, g_config.getNumber(getNumber(L, -1))); + return 1; +} + +int LuaScriptInterface::luaConfigManagerGetBoolean(lua_State* L) +{ + pushBoolean(L, g_config.getBoolean(getNumber(L, -1))); + return 1; +} + +const luaL_Reg LuaScriptInterface::luaDatabaseTable[] = { + {"query", LuaScriptInterface::luaDatabaseExecute}, + {"asyncQuery", LuaScriptInterface::luaDatabaseAsyncExecute}, + {"storeQuery", LuaScriptInterface::luaDatabaseStoreQuery}, + {"asyncStoreQuery", LuaScriptInterface::luaDatabaseAsyncStoreQuery}, + {"escapeString", LuaScriptInterface::luaDatabaseEscapeString}, + {"escapeBlob", LuaScriptInterface::luaDatabaseEscapeBlob}, + {"lastInsertId", LuaScriptInterface::luaDatabaseLastInsertId}, + {"tableExists", LuaScriptInterface::luaDatabaseTableExists}, + {nullptr, nullptr} +}; + +int LuaScriptInterface::luaDatabaseExecute(lua_State* L) +{ + pushBoolean(L, Database::getInstance()->executeQuery(getString(L, -1))); + return 1; +} + +int LuaScriptInterface::luaDatabaseAsyncExecute(lua_State* L) +{ + std::function callback; + if (lua_gettop(L) > 1) { + int32_t ref = luaL_ref(L, LUA_REGISTRYINDEX); + auto scriptId = getScriptEnv()->getScriptId(); + callback = [ref, scriptId](DBResult_ptr, bool success) { + lua_State* luaState = g_luaEnvironment.getLuaState(); + if (!luaState) { + return; + } + + if (!LuaScriptInterface::reserveScriptEnv()) { + luaL_unref(luaState, LUA_REGISTRYINDEX, ref); + return; + } + + lua_rawgeti(luaState, LUA_REGISTRYINDEX, ref); + pushBoolean(luaState, success); + auto env = getScriptEnv(); + env->setScriptId(scriptId, &g_luaEnvironment); + g_luaEnvironment.callFunction(1); + + luaL_unref(luaState, LUA_REGISTRYINDEX, ref); + }; + } + g_databaseTasks.addTask(getString(L, -1), callback); + return 0; +} + +int LuaScriptInterface::luaDatabaseStoreQuery(lua_State* L) +{ + if (DBResult_ptr res = Database::getInstance()->storeQuery(getString(L, -1))) { + lua_pushnumber(L, ScriptEnvironment::addResult(res)); + } else { + pushBoolean(L, false); + } + return 1; +} + +int LuaScriptInterface::luaDatabaseAsyncStoreQuery(lua_State* L) +{ + std::function callback; + if (lua_gettop(L) > 1) { + int32_t ref = luaL_ref(L, LUA_REGISTRYINDEX); + auto scriptId = getScriptEnv()->getScriptId(); + callback = [ref, scriptId](DBResult_ptr result, bool) { + lua_State* luaState = g_luaEnvironment.getLuaState(); + if (!luaState) { + return; + } + + if (!LuaScriptInterface::reserveScriptEnv()) { + luaL_unref(luaState, LUA_REGISTRYINDEX, ref); + return; + } + + lua_rawgeti(luaState, LUA_REGISTRYINDEX, ref); + if (result) { + lua_pushnumber(luaState, ScriptEnvironment::addResult(result)); + } else { + pushBoolean(luaState, false); + } + auto env = getScriptEnv(); + env->setScriptId(scriptId, &g_luaEnvironment); + g_luaEnvironment.callFunction(1); + + luaL_unref(luaState, LUA_REGISTRYINDEX, ref); + }; + } + g_databaseTasks.addTask(getString(L, -1), callback, true); + return 0; +} + +int LuaScriptInterface::luaDatabaseEscapeString(lua_State* L) +{ + pushString(L, Database::getInstance()->escapeString(getString(L, -1))); + return 1; +} + +int LuaScriptInterface::luaDatabaseEscapeBlob(lua_State* L) +{ + uint32_t length = getNumber(L, 2); + pushString(L, Database::getInstance()->escapeBlob(getString(L, 1).c_str(), length)); + return 1; +} + +int LuaScriptInterface::luaDatabaseLastInsertId(lua_State* L) +{ + lua_pushnumber(L, Database::getInstance()->getLastInsertId()); + return 1; +} + +int LuaScriptInterface::luaDatabaseTableExists(lua_State* L) +{ + pushBoolean(L, DatabaseManager::tableExists(getString(L, -1))); + return 1; +} + +const luaL_Reg LuaScriptInterface::luaResultTable[] = { + {"getNumber", LuaScriptInterface::luaResultGetNumber}, + {"getString", LuaScriptInterface::luaResultGetString}, + {"getStream", LuaScriptInterface::luaResultGetStream}, + {"next", LuaScriptInterface::luaResultNext}, + {"free", LuaScriptInterface::luaResultFree}, + {nullptr, nullptr} +}; + +int LuaScriptInterface::luaResultGetNumber(lua_State* L) +{ + DBResult_ptr res = ScriptEnvironment::getResultByID(getNumber(L, 1)); + if (!res) { + pushBoolean(L, false); + return 1; + } + + const std::string& s = getString(L, 2); + lua_pushnumber(L, res->getNumber(s)); + return 1; +} + +int LuaScriptInterface::luaResultGetString(lua_State* L) +{ + DBResult_ptr res = ScriptEnvironment::getResultByID(getNumber(L, 1)); + if (!res) { + pushBoolean(L, false); + return 1; + } + + const std::string& s = getString(L, 2); + pushString(L, res->getString(s)); + return 1; +} + +int LuaScriptInterface::luaResultGetStream(lua_State* L) +{ + DBResult_ptr res = ScriptEnvironment::getResultByID(getNumber(L, 1)); + if (!res) { + pushBoolean(L, false); + return 1; + } + + unsigned long length; + const char* stream = res->getStream(getString(L, 2), length); + lua_pushlstring(L, stream, length); + lua_pushnumber(L, length); + return 2; +} + +int LuaScriptInterface::luaResultNext(lua_State* L) +{ + DBResult_ptr res = ScriptEnvironment::getResultByID(getNumber(L, -1)); + if (!res) { + pushBoolean(L, false); + return 1; + } + + pushBoolean(L, res->next()); + return 1; +} + +int LuaScriptInterface::luaResultFree(lua_State* L) +{ + pushBoolean(L, ScriptEnvironment::removeResult(getNumber(L, -1))); + return 1; +} + +// Userdata +int LuaScriptInterface::luaUserdataCompare(lua_State* L) +{ + // userdataA == userdataB + pushBoolean(L, getUserdata(L, 1) == getUserdata(L, 2)); + return 1; +} + +// _G +int LuaScriptInterface::luaIsType(lua_State* L) +{ + // isType(derived, base) + lua_getmetatable(L, -2); + lua_getmetatable(L, -2); + + lua_rawgeti(L, -2, 'p'); + uint_fast8_t parentsB = getNumber(L, 1); + + lua_rawgeti(L, -3, 'h'); + size_t hashB = getNumber(L, 1); + + lua_rawgeti(L, -3, 'p'); + uint_fast8_t parentsA = getNumber(L, 1); + for (uint_fast8_t i = parentsA; i < parentsB; ++i) { + lua_getfield(L, -3, "__index"); + lua_replace(L, -4); + } + + lua_rawgeti(L, -4, 'h'); + size_t hashA = getNumber(L, 1); + + pushBoolean(L, hashA == hashB); + return 1; +} + +int LuaScriptInterface::luaRawGetMetatable(lua_State* L) +{ + // rawgetmetatable(metatableName) + luaL_getmetatable(L, getString(L, 1).c_str()); + return 1; +} + +// os +int LuaScriptInterface::luaSystemTime(lua_State* L) +{ + // os.mtime() + lua_pushnumber(L, OTSYS_TIME()); + return 1; +} + +// table +int LuaScriptInterface::luaTableCreate(lua_State* L) +{ + // table.create(arrayLength, keyLength) + lua_createtable(L, getNumber(L, 1), getNumber(L, 2)); + return 1; +} + +// Game +int LuaScriptInterface::luaGameGetSpectators(lua_State* L) +{ + // Game.getSpectators(position[, multifloor = false[, onlyPlayer = false[, minRangeX = 0[, maxRangeX = 0[, minRangeY = 0[, maxRangeY = 0]]]]]]) + const Position& position = getPosition(L, 1); + bool multifloor = getBoolean(L, 2, false); + bool onlyPlayers = getBoolean(L, 3, false); + int32_t minRangeX = getNumber(L, 4, 0); + int32_t maxRangeX = getNumber(L, 5, 0); + int32_t minRangeY = getNumber(L, 6, 0); + int32_t maxRangeY = getNumber(L, 7, 0); + + SpectatorVec spectators; + g_game.map.getSpectators(spectators, position, multifloor, onlyPlayers, minRangeX, maxRangeX, minRangeY, maxRangeY); + + lua_createtable(L, spectators.size(), 0); + + int index = 0; + for (Creature* creature : spectators) { + pushUserdata(L, creature); + setCreatureMetatable(L, -1, creature); + lua_rawseti(L, -2, ++index); + } + return 1; +} + +int LuaScriptInterface::luaGameGetPlayers(lua_State* L) +{ + // Game.getPlayers() + lua_createtable(L, g_game.getPlayersOnline(), 0); + + int index = 0; + for (const auto& playerEntry : g_game.getPlayers()) { + pushUserdata(L, playerEntry.second); + setMetatable(L, -1, "Player"); + lua_rawseti(L, -2, ++index); + } + return 1; +} + +int LuaScriptInterface::luaGameLoadMap(lua_State* L) +{ + // Game.loadMap(path) + const std::string& path = getString(L, 1); + g_dispatcher.addTask(createTask(std::bind(&Game::loadMap, &g_game, path))); + return 0; +} + +int LuaScriptInterface::luaGameGetExperienceStage(lua_State* L) +{ + // Game.getExperienceStage(level) + uint32_t level = getNumber(L, 1); + lua_pushnumber(L, g_game.getExperienceStage(level)); + return 1; +} + +int LuaScriptInterface::luaGameGetMonsterCount(lua_State* L) +{ + // Game.getMonsterCount() + lua_pushnumber(L, g_game.getMonstersOnline()); + return 1; +} + +int LuaScriptInterface::luaGameGetPlayerCount(lua_State* L) +{ + // Game.getPlayerCount() + lua_pushnumber(L, g_game.getPlayersOnline()); + return 1; +} + +int LuaScriptInterface::luaGameGetNpcCount(lua_State* L) +{ + // Game.getNpcCount() + lua_pushnumber(L, g_game.getNpcsOnline()); + return 1; +} + +int LuaScriptInterface::luaGameGetTowns(lua_State* L) +{ + // Game.getTowns() + const auto& towns = g_game.map.towns.getTowns(); + lua_createtable(L, towns.size(), 0); + + int index = 0; + for (auto townEntry : towns) { + pushUserdata(L, townEntry.second); + setMetatable(L, -1, "Town"); + lua_rawseti(L, -2, ++index); + } + return 1; +} + +int LuaScriptInterface::luaGameGetHouses(lua_State* L) +{ + // Game.getHouses() + const auto& houses = g_game.map.houses.getHouses(); + lua_createtable(L, houses.size(), 0); + + int index = 0; + for (auto houseEntry : houses) { + pushUserdata(L, houseEntry.second); + setMetatable(L, -1, "House"); + lua_rawseti(L, -2, ++index); + } + return 1; +} + +int LuaScriptInterface::luaGameGetGameState(lua_State* L) +{ + // Game.getGameState() + lua_pushnumber(L, g_game.getGameState()); + return 1; +} + +int LuaScriptInterface::luaGameSetGameState(lua_State* L) +{ + // Game.setGameState(state) + GameState_t state = getNumber(L, 1); + g_game.setGameState(state); + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaGameGetWorldType(lua_State* L) +{ + // Game.getWorldType() + lua_pushnumber(L, g_game.getWorldType()); + return 1; +} + +int LuaScriptInterface::luaGameSetWorldType(lua_State* L) +{ + // Game.setWorldType(type) + WorldType_t type = getNumber(L, 1); + g_game.setWorldType(type); + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaGameGetReturnMessage(lua_State* L) +{ + // Game.getReturnMessage(value) + ReturnValue value = getNumber(L, 1); + pushString(L, getReturnMessage(value)); + return 1; +} + +int LuaScriptInterface::luaGameCreateItem(lua_State* L) +{ + // Game.createItem(itemId[, count[, position]]) + uint16_t count = getNumber(L, 2, 1); + uint16_t id; + if (isNumber(L, 1)) { + id = getNumber(L, 1); + } else { + id = Item::items.getItemIdByName(getString(L, 1)); + if (id == 0) { + lua_pushnil(L); + return 1; + } + } + + const ItemType& it = Item::items[id]; + if (it.stackable) { + count = std::min(count, 100); + } + + Item* item = Item::CreateItem(id, count); + if (!item) { + lua_pushnil(L); + return 1; + } + + if (lua_gettop(L) >= 3) { + const Position& position = getPosition(L, 3); + Tile* tile = g_game.map.getTile(position); + if (!tile) { + delete item; + lua_pushnil(L); + return 1; + } + + g_game.internalAddItem(tile, item, INDEX_WHEREEVER, FLAG_NOLIMIT); + } else { + getScriptEnv()->addTempItem(item); + item->setParent(VirtualCylinder::virtualCylinder); + } + + pushUserdata(L, item); + setItemMetatable(L, -1, item); + return 1; +} + +int LuaScriptInterface::luaGameCreateContainer(lua_State* L) +{ + // Game.createContainer(itemId, size[, position]) + uint16_t size = getNumber(L, 2); + uint16_t id; + if (isNumber(L, 1)) { + id = getNumber(L, 1); + } else { + id = Item::items.getItemIdByName(getString(L, 1)); + if (id == 0) { + lua_pushnil(L); + return 1; + } + } + + Container* container = Item::CreateItemAsContainer(id, size); + if (!container) { + lua_pushnil(L); + return 1; + } + + if (lua_gettop(L) >= 3) { + const Position& position = getPosition(L, 3); + Tile* tile = g_game.map.getTile(position); + if (!tile) { + delete container; + lua_pushnil(L); + return 1; + } + + g_game.internalAddItem(tile, container, INDEX_WHEREEVER, FLAG_NOLIMIT); + } else { + getScriptEnv()->addTempItem(container); + container->setParent(VirtualCylinder::virtualCylinder); + } + + pushUserdata(L, container); + setMetatable(L, -1, "Container"); + return 1; +} + +int LuaScriptInterface::luaGameCreateMonster(lua_State* L) +{ + // Game.createMonster(monsterName, position[, extended = false[, force = false]]) + Monster* monster = Monster::createMonster(getString(L, 1)); + if (!monster) { + lua_pushnil(L); + return 1; + } + + const Position& position = getPosition(L, 2); + bool extended = getBoolean(L, 3, false); + bool force = getBoolean(L, 4, false); + if (g_game.placeCreature(monster, position, extended, force)) { + pushUserdata(L, monster); + setMetatable(L, -1, "Monster"); + } else { + delete monster; + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaGameCreateNpc(lua_State* L) +{ + // Game.createNpc(npcName, position[, extended = false[, force = false]]) + Npc* npc = Npc::createNpc(getString(L, 1)); + if (!npc) { + lua_pushnil(L); + return 1; + } + + const Position& position = getPosition(L, 2); + bool extended = getBoolean(L, 3, false); + bool force = getBoolean(L, 4, false); + if (g_game.placeCreature(npc, position, extended, force)) { + pushUserdata(L, npc); + setMetatable(L, -1, "Npc"); + } else { + delete npc; + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaGameCreateTile(lua_State* L) +{ + // Game.createTile(x, y, z[, isDynamic = false]) + // Game.createTile(position[, isDynamic = false]) + Position position; + bool isDynamic; + if (isTable(L, 1)) { + position = getPosition(L, 1); + isDynamic = getBoolean(L, 2, false); + } else { + position.x = getNumber(L, 1); + position.y = getNumber(L, 2); + position.z = getNumber(L, 3); + isDynamic = getBoolean(L, 4, false); + } + + Tile* tile = g_game.map.getTile(position); + if (!tile) { + if (isDynamic) { + tile = new DynamicTile(position.x, position.y, position.z); + } else { + tile = new StaticTile(position.x, position.y, position.z); + } + + g_game.map.setTile(position, tile); + } + + pushUserdata(L, tile); + setMetatable(L, -1, "Tile"); + return 1; +} + +int LuaScriptInterface::luaGameStartRaid(lua_State* L) +{ + // Game.startRaid(raidName) + const std::string& raidName = getString(L, 1); + + Raid* raid = g_game.raids.getRaidByName(raidName); + if (!raid || !raid->isLoaded()) { + lua_pushnil(L); + return 1; + } + + if (g_game.raids.getRunning()) { + lua_pushnil(L); + return 1; + } + + g_game.raids.setRunning(raid); + raid->startRaid(); + lua_pushnumber(L, RETURNVALUE_NOERROR); + return 1; +} + +// Variant +int LuaScriptInterface::luaVariantCreate(lua_State* L) +{ + // Variant(number or string or position or thing) + LuaVariant variant; + if (isUserdata(L, 2)) { + if (Thing* thing = getThing(L, 2)) { + variant.type = VARIANT_TARGETPOSITION; + variant.pos = thing->getPosition(); + } + } else if (isTable(L, 2)) { + variant.type = VARIANT_POSITION; + variant.pos = getPosition(L, 2); + } else if (isNumber(L, 2)) { + variant.type = VARIANT_NUMBER; + variant.number = getNumber(L, 2); + } else if (isString(L, 2)) { + variant.type = VARIANT_STRING; + variant.text = getString(L, 2); + } + pushVariant(L, variant); + return 1; +} + +int LuaScriptInterface::luaVariantGetNumber(lua_State* L) +{ + // Variant:getNumber() + const LuaVariant& variant = getVariant(L, 1); + if (variant.type == VARIANT_NUMBER) { + lua_pushnumber(L, variant.number); + } else { + lua_pushnumber(L, 0); + } + return 1; +} + +int LuaScriptInterface::luaVariantGetString(lua_State* L) +{ + // Variant:getString() + const LuaVariant& variant = getVariant(L, 1); + if (variant.type == VARIANT_STRING) { + pushString(L, variant.text); + } else { + pushString(L, std::string()); + } + return 1; +} + +int LuaScriptInterface::luaVariantGetPosition(lua_State* L) +{ + // Variant:getPosition() + const LuaVariant& variant = getVariant(L, 1); + if (variant.type == VARIANT_POSITION || variant.type == VARIANT_TARGETPOSITION) { + pushPosition(L, variant.pos); + } else { + pushPosition(L, Position()); + } + return 1; +} + +// Position +int LuaScriptInterface::luaPositionCreate(lua_State* L) +{ + // Position([x = 0[, y = 0[, z = 0[, stackpos = 0]]]]) + // Position([position]) + if (lua_gettop(L) <= 1) { + pushPosition(L, Position()); + return 1; + } + + int32_t stackpos; + if (isTable(L, 2)) { + const Position& position = getPosition(L, 2, stackpos); + pushPosition(L, position, stackpos); + } else { + uint16_t x = getNumber(L, 2, 0); + uint16_t y = getNumber(L, 3, 0); + uint8_t z = getNumber(L, 4, 0); + stackpos = getNumber(L, 5, 0); + + pushPosition(L, Position(x, y, z), stackpos); + } + return 1; +} + +int LuaScriptInterface::luaPositionAdd(lua_State* L) +{ + // positionValue = position + positionEx + int32_t stackpos; + const Position& position = getPosition(L, 1, stackpos); + + Position positionEx; + if (stackpos == 0) { + positionEx = getPosition(L, 2, stackpos); + } else { + positionEx = getPosition(L, 2); + } + + pushPosition(L, position + positionEx, stackpos); + return 1; +} + +int LuaScriptInterface::luaPositionSub(lua_State* L) +{ + // positionValue = position - positionEx + int32_t stackpos; + const Position& position = getPosition(L, 1, stackpos); + + Position positionEx; + if (stackpos == 0) { + positionEx = getPosition(L, 2, stackpos); + } else { + positionEx = getPosition(L, 2); + } + + pushPosition(L, position - positionEx, stackpos); + return 1; +} + +int LuaScriptInterface::luaPositionCompare(lua_State* L) +{ + // position == positionEx + const Position& positionEx = getPosition(L, 2); + const Position& position = getPosition(L, 1); + pushBoolean(L, position == positionEx); + return 1; +} + +int LuaScriptInterface::luaPositionGetDistance(lua_State* L) +{ + // position:getDistance(positionEx) + const Position& positionEx = getPosition(L, 2); + const Position& position = getPosition(L, 1); + lua_pushnumber(L, std::max( + std::max( + std::abs(Position::getDistanceX(position, positionEx)), + std::abs(Position::getDistanceY(position, positionEx)) + ), + std::abs(Position::getDistanceZ(position, positionEx)) + )); + return 1; +} + +int LuaScriptInterface::luaPositionIsSightClear(lua_State* L) +{ + // position:isSightClear(positionEx[, sameFloor = true]) + bool sameFloor = getBoolean(L, 3, true); + const Position& positionEx = getPosition(L, 2); + const Position& position = getPosition(L, 1); + pushBoolean(L, g_game.isSightClear(position, positionEx, sameFloor)); + return 1; +} + +int LuaScriptInterface::luaPositionSendMagicEffect(lua_State* L) +{ + // position:sendMagicEffect(magicEffect[, player = nullptr]) + SpectatorVec list; + if (lua_gettop(L) >= 3) { + Player* player = getPlayer(L, 3); + if (player) { + list.insert(player); + } + } + + MagicEffectClasses magicEffect = getNumber(L, 2); + const Position& position = getPosition(L, 1); + if (!list.empty()) { + Game::addMagicEffect(list, position, magicEffect); + } else { + g_game.addMagicEffect(position, magicEffect); + } + + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaPositionSendDistanceEffect(lua_State* L) +{ + // position:sendDistanceEffect(positionEx, distanceEffect[, player = nullptr]) + SpectatorVec list; + if (lua_gettop(L) >= 4) { + Player* player = getPlayer(L, 4); + if (player) { + list.insert(player); + } + } + + ShootType_t distanceEffect = getNumber(L, 3); + const Position& positionEx = getPosition(L, 2); + const Position& position = getPosition(L, 1); + if (!list.empty()) { + Game::addDistanceEffect(list, position, positionEx, distanceEffect); + } else { + g_game.addDistanceEffect(position, positionEx, distanceEffect); + } + + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaPositionSendMonsterSay(lua_State * L) +{ + // position:sendMonsterSay(text) + const std::string& text = getString(L, 2); + const Position& position = getPosition(L, 1); + g_game.addMonsterSayText(position, text); + pushBoolean(L, true); + return 1; +} + +// Tile +int LuaScriptInterface::luaTileCreate(lua_State* L) +{ + // Tile(x, y, z) + // Tile(position) + Tile* tile; + if (isTable(L, 2)) { + tile = g_game.map.getTile(getPosition(L, 2)); + } else { + uint8_t z = getNumber(L, 4); + uint16_t y = getNumber(L, 3); + uint16_t x = getNumber(L, 2); + tile = g_game.map.getTile(x, y, z); + } + + if (tile) { + pushUserdata(L, tile); + setMetatable(L, -1, "Tile"); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaTileGetPosition(lua_State* L) +{ + // tile:getPosition() + Tile* tile = getUserdata(L, 1); + if (tile) { + pushPosition(L, tile->getPosition()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaTileGetGround(lua_State* L) +{ + // tile:getGround() + Tile* tile = getUserdata(L, 1); + if (tile && tile->getGround()) { + pushUserdata(L, tile->getGround()); + setItemMetatable(L, -1, tile->getGround()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaTileGetThing(lua_State* L) +{ + // tile:getThing(index) + int32_t index = getNumber(L, 2); + Tile* tile = getUserdata(L, 1); + if (!tile) { + lua_pushnil(L); + return 1; + } + + Thing* thing = tile->getThing(index); + if (!thing) { + lua_pushnil(L); + return 1; + } + + if (Creature* creature = thing->getCreature()) { + pushUserdata(L, creature); + setCreatureMetatable(L, -1, creature); + } else if (Item* item = thing->getItem()) { + pushUserdata(L, item); + setItemMetatable(L, -1, item); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaTileGetThingCount(lua_State* L) +{ + // tile:getThingCount() + Tile* tile = getUserdata(L, 1); + if (tile) { + lua_pushnumber(L, tile->getThingCount()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaTileGetTopVisibleThing(lua_State* L) +{ + // tile:getTopVisibleThing(creature) + Creature* creature = getCreature(L, 2); + Tile* tile = getUserdata(L, 1); + if (!tile) { + lua_pushnil(L); + return 1; + } + + Thing* thing = tile->getTopVisibleThing(creature); + if (!thing) { + lua_pushnil(L); + return 1; + } + + if (Creature* visibleCreature = thing->getCreature()) { + pushUserdata(L, visibleCreature); + setCreatureMetatable(L, -1, visibleCreature); + } else if (Item* visibleItem = thing->getItem()) { + pushUserdata(L, visibleItem); + setItemMetatable(L, -1, visibleItem); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaTileGetTopTopItem(lua_State* L) +{ + // tile:getTopTopItem() + Tile* tile = getUserdata(L, 1); + if (!tile) { + lua_pushnil(L); + return 1; + } + + Item* item = tile->getTopTopItem(); + if (item) { + pushUserdata(L, item); + setItemMetatable(L, -1, item); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaTileGetTopDownItem(lua_State* L) +{ + // tile:getTopDownItem() + Tile* tile = getUserdata(L, 1); + if (!tile) { + lua_pushnil(L); + return 1; + } + + Item* item = tile->getTopDownItem(); + if (item) { + pushUserdata(L, item); + setItemMetatable(L, -1, item); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaTileGetFieldItem(lua_State* L) +{ + // tile:getFieldItem() + Tile* tile = getUserdata(L, 1); + if (!tile) { + lua_pushnil(L); + return 1; + } + + Item* item = tile->getFieldItem(); + if (item) { + pushUserdata(L, item); + setItemMetatable(L, -1, item); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaTileGetItemById(lua_State* L) +{ + // tile:getItemById(itemId[, subType = -1]) + Tile* tile = getUserdata(L, 1); + if (!tile) { + lua_pushnil(L); + return 1; + } + + uint16_t itemId; + if (isNumber(L, 2)) { + itemId = getNumber(L, 2); + } else { + itemId = Item::items.getItemIdByName(getString(L, 2)); + if (itemId == 0) { + lua_pushnil(L); + return 1; + } + } + int32_t subType = getNumber(L, 3, -1); + + Item* item = g_game.findItemOfType(tile, itemId, false, subType); + if (item) { + pushUserdata(L, item); + setItemMetatable(L, -1, item); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaTileGetItemByType(lua_State* L) +{ + // tile:getItemByType(itemType) + Tile* tile = getUserdata(L, 1); + if (!tile) { + lua_pushnil(L); + return 1; + } + + bool found; + + ItemTypes_t itemType = getNumber(L, 2); + switch (itemType) { + case ITEM_TYPE_TELEPORT: + found = tile->hasFlag(TILESTATE_TELEPORT); + break; + case ITEM_TYPE_MAGICFIELD: + found = tile->hasFlag(TILESTATE_MAGICFIELD); + break; + case ITEM_TYPE_MAILBOX: + found = tile->hasFlag(TILESTATE_MAILBOX); + break; + case ITEM_TYPE_BED: + found = tile->hasFlag(TILESTATE_BED); + break; + case ITEM_TYPE_DEPOT: + found = tile->hasFlag(TILESTATE_DEPOT); + break; + default: + found = true; + break; + } + + if (!found) { + lua_pushnil(L); + return 1; + } + + if (Item* item = tile->getGround()) { + const ItemType& it = Item::items[item->getID()]; + if (it.type == itemType) { + pushUserdata(L, item); + setItemMetatable(L, -1, item); + return 1; + } + } + + if (const TileItemVector* items = tile->getItemList()) { + for (Item* item : *items) { + const ItemType& it = Item::items[item->getID()]; + if (it.type == itemType) { + pushUserdata(L, item); + setItemMetatable(L, -1, item); + return 1; + } + } + } + + lua_pushnil(L); + return 1; +} + +int LuaScriptInterface::luaTileGetItemByTopOrder(lua_State* L) +{ + // tile:getItemByTopOrder(topOrder) + Tile* tile = getUserdata(L, 1); + if (!tile) { + lua_pushnil(L); + return 1; + } + + int32_t topOrder = getNumber(L, 2); + + Item* item = tile->getItemByTopOrder(topOrder); + if (!item) { + lua_pushnil(L); + return 1; + } + + pushUserdata(L, item); + setItemMetatable(L, -1, item); + return 1; +} + +int LuaScriptInterface::luaTileGetItemCountById(lua_State* L) +{ + // tile:getItemCountById(itemId[, subType = -1]) + Tile* tile = getUserdata(L, 1); + if (!tile) { + lua_pushnil(L); + return 1; + } + + int32_t subType = getNumber(L, 3, -1); + + uint16_t itemId; + if (isNumber(L, 2)) { + itemId = getNumber(L, 2); + } else { + itemId = Item::items.getItemIdByName(getString(L, 2)); + if (itemId == 0) { + lua_pushnil(L); + return 1; + } + } + + lua_pushnumber(L, tile->getItemTypeCount(itemId, subType)); + return 1; +} + +int LuaScriptInterface::luaTileGetBottomCreature(lua_State* L) +{ + // tile:getBottomCreature() + Tile* tile = getUserdata(L, 1); + if (!tile) { + lua_pushnil(L); + return 1; + } + + const Creature* creature = tile->getBottomCreature(); + if (!creature) { + lua_pushnil(L); + return 1; + } + + pushUserdata(L, creature); + setCreatureMetatable(L, -1, creature); + return 1; +} + +int LuaScriptInterface::luaTileGetTopCreature(lua_State* L) +{ + // tile:getTopCreature() + Tile* tile = getUserdata(L, 1); + if (!tile) { + lua_pushnil(L); + return 1; + } + + Creature* creature = tile->getTopCreature(); + if (!creature) { + lua_pushnil(L); + return 1; + } + + pushUserdata(L, creature); + setCreatureMetatable(L, -1, creature); + return 1; +} + +int LuaScriptInterface::luaTileGetBottomVisibleCreature(lua_State* L) +{ + // tile:getBottomVisibleCreature(creature) + Tile* tile = getUserdata(L, 1); + if (!tile) { + lua_pushnil(L); + return 1; + } + + Creature* creature = getCreature(L, 2); + if (!creature) { + lua_pushnil(L); + return 1; + } + + const Creature* visibleCreature = tile->getBottomVisibleCreature(creature); + if (visibleCreature) { + pushUserdata(L, visibleCreature); + setCreatureMetatable(L, -1, visibleCreature); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaTileGetTopVisibleCreature(lua_State* L) +{ + // tile:getTopVisibleCreature(creature) + Tile* tile = getUserdata(L, 1); + if (!tile) { + lua_pushnil(L); + return 1; + } + + Creature* creature = getCreature(L, 2); + if (!creature) { + lua_pushnil(L); + return 1; + } + + Creature* visibleCreature = tile->getTopVisibleCreature(creature); + if (visibleCreature) { + pushUserdata(L, visibleCreature); + setCreatureMetatable(L, -1, visibleCreature); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaTileGetItems(lua_State* L) +{ + // tile:getItems() + Tile* tile = getUserdata(L, 1); + if (!tile) { + lua_pushnil(L); + return 1; + } + + TileItemVector* itemVector = tile->getItemList(); + if (!itemVector) { + lua_pushnil(L); + return 1; + } + + lua_createtable(L, itemVector->size(), 0); + + int index = 0; + for (Item* item : *itemVector) { + pushUserdata(L, item); + setItemMetatable(L, -1, item); + lua_rawseti(L, -2, ++index); + } + return 1; +} + +int LuaScriptInterface::luaTileGetItemCount(lua_State* L) +{ + // tile:getItemCount() + Tile* tile = getUserdata(L, 1); + if (!tile) { + lua_pushnil(L); + return 1; + } + + lua_pushnumber(L, tile->getItemCount()); + return 1; +} + +int LuaScriptInterface::luaTileGetDownItemCount(lua_State* L) +{ + // tile:getDownItemCount() + Tile* tile = getUserdata(L, 1); + if (tile) { + lua_pushnumber(L, tile->getDownItemCount()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaTileGetTopItemCount(lua_State* L) +{ + // tile:getTopItemCount() + Tile* tile = getUserdata(L, 1); + if (!tile) { + lua_pushnil(L); + return 1; + } + + lua_pushnumber(L, tile->getTopItemCount()); + return 1; +} + +int LuaScriptInterface::luaTileGetCreatures(lua_State* L) +{ + // tile:getCreatures() + Tile* tile = getUserdata(L, 1); + if (!tile) { + lua_pushnil(L); + return 1; + } + + CreatureVector* creatureVector = tile->getCreatures(); + if (!creatureVector) { + lua_pushnil(L); + return 1; + } + + lua_createtable(L, creatureVector->size(), 0); + + int index = 0; + for (Creature* creature : *creatureVector) { + pushUserdata(L, creature); + setCreatureMetatable(L, -1, creature); + lua_rawseti(L, -2, ++index); + } + return 1; +} + +int LuaScriptInterface::luaTileGetCreatureCount(lua_State* L) +{ + // tile:getCreatureCount() + Tile* tile = getUserdata(L, 1); + if (!tile) { + lua_pushnil(L); + return 1; + } + + lua_pushnumber(L, tile->getCreatureCount()); + return 1; +} + +int LuaScriptInterface::luaTileHasProperty(lua_State* L) +{ + // tile:hasProperty(property[, item]) + Tile* tile = getUserdata(L, 1); + if (!tile) { + lua_pushnil(L); + return 1; + } + + Item* item; + if (lua_gettop(L) >= 3) { + item = getUserdata(L, 3); + } else { + item = nullptr; + } + + ITEMPROPERTY property = getNumber(L, 2); + if (item) { + pushBoolean(L, tile->hasProperty(item, property)); + } else { + pushBoolean(L, tile->hasProperty(property)); + } + return 1; +} + +int LuaScriptInterface::luaTileGetThingIndex(lua_State* L) +{ + // tile:getThingIndex(thing) + Tile* tile = getUserdata(L, 1); + if (!tile) { + lua_pushnil(L); + return 1; + } + + Thing* thing = getThing(L, 2); + if (thing) { + lua_pushnumber(L, tile->getThingIndex(thing)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaTileHasFlag(lua_State* L) +{ + // tile:hasFlag(flag) + Tile* tile = getUserdata(L, 1); + if (tile) { + tileflags_t flag = getNumber(L, 2); + pushBoolean(L, tile->hasFlag(flag)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaTileQueryAdd(lua_State* L) +{ + // tile:queryAdd(thing[, flags]) + Tile* tile = getUserdata(L, 1); + if (!tile) { + lua_pushnil(L); + return 1; + } + + Thing* thing = getThing(L, 2); + if (thing) { + uint32_t flags = getNumber(L, 3, 0); + lua_pushnumber(L, tile->queryAdd(0, *thing, 1, flags)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaTileGetHouse(lua_State* L) +{ + // tile:getHouse() + Tile* tile = getUserdata(L, 1); + if (!tile) { + lua_pushnil(L); + return 1; + } + + if (HouseTile* houseTile = dynamic_cast(tile)) { + pushUserdata(L, houseTile->getHouse()); + setMetatable(L, -1, "House"); + } else { + lua_pushnil(L); + } + return 1; +} + +// NetworkMessage +int LuaScriptInterface::luaNetworkMessageCreate(lua_State* L) +{ + // NetworkMessage() + pushUserdata(L, new NetworkMessage); + setMetatable(L, -1, "NetworkMessage"); + return 1; +} + +int LuaScriptInterface::luaNetworkMessageDelete(lua_State* L) +{ + NetworkMessage** messagePtr = getRawUserdata(L, 1); + if (messagePtr && *messagePtr) { + delete *messagePtr; + *messagePtr = nullptr; + } + return 0; +} + +int LuaScriptInterface::luaNetworkMessageGetByte(lua_State* L) +{ + // networkMessage:getByte() + NetworkMessage* message = getUserdata(L, 1); + if (message) { + lua_pushnumber(L, message->getByte()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaNetworkMessageGetU16(lua_State* L) +{ + // networkMessage:getU16() + NetworkMessage* message = getUserdata(L, 1); + if (message) { + lua_pushnumber(L, message->get()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaNetworkMessageGetU32(lua_State* L) +{ + // networkMessage:getU32() + NetworkMessage* message = getUserdata(L, 1); + if (message) { + lua_pushnumber(L, message->get()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaNetworkMessageGetU64(lua_State* L) +{ + // networkMessage:getU64() + NetworkMessage* message = getUserdata(L, 1); + if (message) { + lua_pushnumber(L, message->get()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaNetworkMessageGetString(lua_State* L) +{ + // networkMessage:getString() + NetworkMessage* message = getUserdata(L, 1); + if (message) { + pushString(L, message->getString()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaNetworkMessageGetPosition(lua_State* L) +{ + // networkMessage:getPosition() + NetworkMessage* message = getUserdata(L, 1); + if (message) { + pushPosition(L, message->getPosition()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaNetworkMessageAddByte(lua_State* L) +{ + // networkMessage:addByte(number) + uint8_t number = getNumber(L, 2); + NetworkMessage* message = getUserdata(L, 1); + if (message) { + message->addByte(number); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaNetworkMessageAddU16(lua_State* L) +{ + // networkMessage:addU16(number) + uint16_t number = getNumber(L, 2); + NetworkMessage* message = getUserdata(L, 1); + if (message) { + message->add(number); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaNetworkMessageAddU32(lua_State* L) +{ + // networkMessage:addU32(number) + uint32_t number = getNumber(L, 2); + NetworkMessage* message = getUserdata(L, 1); + if (message) { + message->add(number); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaNetworkMessageAddU64(lua_State* L) +{ + // networkMessage:addU64(number) + uint64_t number = getNumber(L, 2); + NetworkMessage* message = getUserdata(L, 1); + if (message) { + message->add(number); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaNetworkMessageAddString(lua_State* L) +{ + // networkMessage:addString(string) + const std::string& string = getString(L, 2); + NetworkMessage* message = getUserdata(L, 1); + if (message) { + message->addString(string); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaNetworkMessageAddPosition(lua_State* L) +{ + // networkMessage:addPosition(position) + const Position& position = getPosition(L, 2); + NetworkMessage* message = getUserdata(L, 1); + if (message) { + message->addPosition(position); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaNetworkMessageAddDouble(lua_State* L) +{ + // networkMessage:addDouble(number) + double number = getNumber(L, 2); + NetworkMessage* message = getUserdata(L, 1); + if (message) { + message->addDouble(number); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaNetworkMessageAddItem(lua_State* L) +{ + // networkMessage:addItem(item) + Item* item = getUserdata(L, 2); + if (!item) { + reportErrorFunc(getErrorDesc(LUA_ERROR_ITEM_NOT_FOUND)); + lua_pushnil(L); + return 1; + } + + NetworkMessage* message = getUserdata(L, 1); + if (message) { + message->addItem(item); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaNetworkMessageAddItemId(lua_State* L) +{ + // networkMessage:addItemId(itemId) + NetworkMessage* message = getUserdata(L, 1); + if (!message) { + lua_pushnil(L); + return 1; + } + + uint16_t itemId; + if (isNumber(L, 2)) { + itemId = getNumber(L, 2); + } else { + itemId = Item::items.getItemIdByName(getString(L, 2)); + if (itemId == 0) { + lua_pushnil(L); + return 1; + } + } + + message->addItemId(itemId); + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaNetworkMessageReset(lua_State* L) +{ + // networkMessage:reset() + NetworkMessage* message = getUserdata(L, 1); + if (message) { + message->reset(); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaNetworkMessageSkipBytes(lua_State* L) +{ + // networkMessage:skipBytes(number) + int16_t number = getNumber(L, 2); + NetworkMessage* message = getUserdata(L, 1); + if (message) { + message->skipBytes(number); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaNetworkMessageSendToPlayer(lua_State* L) +{ + // networkMessage:sendToPlayer(player) + NetworkMessage* message = getUserdata(L, 1); + if (!message) { + lua_pushnil(L); + return 1; + } + + Player* player = getPlayer(L, 2); + if (player) { + player->sendNetworkMessage(*message); + pushBoolean(L, true); + } else { + reportErrorFunc(getErrorDesc(LUA_ERROR_PLAYER_NOT_FOUND)); + lua_pushnil(L); + } + return 1; +} + +// Item +int LuaScriptInterface::luaItemCreate(lua_State* L) +{ + // Item(uid) + uint32_t id = getNumber(L, 2); + + Item* item = getScriptEnv()->getItemByUID(id); + if (item) { + pushUserdata(L, item); + setItemMetatable(L, -1, item); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemIsItem(lua_State* L) +{ + // item:isItem() + pushBoolean(L, getUserdata(L, 1) != nullptr); + return 1; +} + +int LuaScriptInterface::luaItemGetParent(lua_State* L) +{ + // item:getParent() + Item* item = getUserdata(L, 1); + if (!item) { + lua_pushnil(L); + return 1; + } + + Cylinder* parent = item->getParent(); + if (!parent) { + lua_pushnil(L); + return 1; + } + + pushCylinder(L, parent); + return 1; +} + +int LuaScriptInterface::luaItemGetTopParent(lua_State* L) +{ + // item:getTopParent() + Item* item = getUserdata(L, 1); + if (!item) { + lua_pushnil(L); + return 1; + } + + Cylinder* topParent = item->getTopParent(); + if (!topParent) { + lua_pushnil(L); + return 1; + } + + pushCylinder(L, topParent); + return 1; +} + +int LuaScriptInterface::luaItemGetId(lua_State* L) +{ + // item:getId() + Item* item = getUserdata(L, 1); + if (item) { + lua_pushnumber(L, item->getID()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemClone(lua_State* L) +{ + // item:clone() + Item* item = getUserdata(L, 1); + if (!item) { + lua_pushnil(L); + return 1; + } + + Item* clone = item->clone(); + if (!clone) { + lua_pushnil(L); + return 1; + } + + getScriptEnv()->addTempItem(clone); + clone->setParent(VirtualCylinder::virtualCylinder); + + pushUserdata(L, clone); + setItemMetatable(L, -1, clone); + return 1; +} + +int LuaScriptInterface::luaItemSplit(lua_State* L) +{ + // item:split([count = 1]) + Item** itemPtr = getRawUserdata(L, 1); + if (!itemPtr) { + lua_pushnil(L); + return 1; + } + + Item* item = *itemPtr; + if (!item || !item->isStackable()) { + lua_pushnil(L); + return 1; + } + + uint16_t count = std::min(getNumber(L, 2, 1), item->getItemCount()); + uint16_t diff = item->getItemCount() - count; + + Item* splitItem = item->clone(); + if (!splitItem) { + lua_pushnil(L); + return 1; + } + + ScriptEnvironment* env = getScriptEnv(); + uint32_t uid = env->addThing(item); + + Item* newItem = g_game.transformItem(item, item->getID(), diff); + if (item->isRemoved()) { + env->removeItemByUID(uid); + } + + if (newItem && newItem != item) { + env->insertItem(uid, newItem); + } + + *itemPtr = newItem; + + splitItem->setParent(VirtualCylinder::virtualCylinder); + env->addTempItem(splitItem); + + pushUserdata(L, splitItem); + setItemMetatable(L, -1, splitItem); + return 1; +} + +int LuaScriptInterface::luaItemRemove(lua_State* L) +{ + // item:remove([count = -1]) + Item* item = getUserdata(L, 1); + if (item) { + int32_t count = getNumber(L, 2, -1); + pushBoolean(L, g_game.internalRemoveItem(item, count) == RETURNVALUE_NOERROR); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemGetMovementId(lua_State* L) +{ + // item:getMovementId() + Item* item = getUserdata(L, 1); + if (item) { + lua_pushnumber(L, item->getMovementId()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemGetActionId(lua_State* L) +{ + // item:getActionId() + Item* item = getUserdata(L, 1); + if (item) { + lua_pushnumber(L, item->getActionId()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemSetActionId(lua_State* L) +{ + // item:setActionId(actionId) + uint16_t actionId = getNumber(L, 2); + Item* item = getUserdata(L, 1); + if (item) { + item->setActionId(actionId); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemSetMovementId(lua_State* L) +{ + // item:setMovementId(movementId) + uint16_t movementId = getNumber(L, 2); + Item* item = getUserdata(L, 1); + if (item) { + item->setMovementID(movementId); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemGetUniqueId(lua_State * L) +{ + // item:getUniqueId() + Item* item = getUserdata(L, 1); + if (item) { + lua_pushnumber(L, getScriptEnv()->addThing(item)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemGetCount(lua_State* L) +{ + // item:getCount() + Item* item = getUserdata(L, 1); + if (item) { + lua_pushnumber(L, item->getItemCount()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemGetCharges(lua_State* L) +{ + // item:getCharges() + Item* item = getUserdata(L, 1); + if (item) { + lua_pushnumber(L, item->getCharges()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemGetFluidType(lua_State* L) +{ + // item:getFluidType() + Item* item = getUserdata(L, 1); + if (item) { + lua_pushnumber(L, item->getFluidType()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemGetWeight(lua_State* L) +{ + // item:getWeight() + Item* item = getUserdata(L, 1); + if (item) { + lua_pushnumber(L, item->getWeight()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemGetSubType(lua_State* L) +{ + // item:getSubType() + Item* item = getUserdata(L, 1); + if (item) { + lua_pushnumber(L, item->getSubType()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemGetName(lua_State* L) +{ + // item:getName() + Item* item = getUserdata(L, 1); + if (item) { + pushString(L, item->getName()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemGetPluralName(lua_State* L) +{ + // item:getPluralName() + Item* item = getUserdata(L, 1); + if (item) { + pushString(L, item->getPluralName()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemGetArticle(lua_State* L) +{ + // item:getArticle() + Item* item = getUserdata(L, 1); + if (item) { + pushString(L, item->getArticle()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemGetPosition(lua_State* L) +{ + // item:getPosition() + Item* item = getUserdata(L, 1); + if (item) { + pushPosition(L, item->getPosition()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemGetTile(lua_State* L) +{ + // item:getTile() + Item* item = getUserdata(L, 1); + if (!item) { + lua_pushnil(L); + return 1; + } + + Tile* tile = item->getTile(); + if (tile) { + pushUserdata(L, tile); + setMetatable(L, -1, "Tile"); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemHasAttribute(lua_State* L) +{ + // item:hasAttribute(key) + Item* item = getUserdata(L, 1); + if (!item) { + lua_pushnil(L); + return 1; + } + + itemAttrTypes attribute; + if (isNumber(L, 2)) { + attribute = getNumber(L, 2); + } else if (isString(L, 2)) { + attribute = stringToItemAttribute(getString(L, 2)); + } else { + attribute = ITEM_ATTRIBUTE_NONE; + } + + pushBoolean(L, item->hasAttribute(attribute)); + return 1; +} + +int LuaScriptInterface::luaItemGetAttribute(lua_State* L) +{ + // item:getAttribute(key) + Item* item = getUserdata(L, 1); + if (!item) { + lua_pushnil(L); + return 1; + } + + itemAttrTypes attribute; + if (isNumber(L, 2)) { + attribute = getNumber(L, 2); + } else if (isString(L, 2)) { + attribute = stringToItemAttribute(getString(L, 2)); + } else { + attribute = ITEM_ATTRIBUTE_NONE; + } + + if (ItemAttributes::isIntAttrType(attribute)) { + lua_pushnumber(L, item->getIntAttr(attribute)); + } else if (ItemAttributes::isStrAttrType(attribute)) { + pushString(L, item->getStrAttr(attribute)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemSetAttribute(lua_State* L) +{ + // item:setAttribute(key, value) + Item* item = getUserdata(L, 1); + if (!item) { + lua_pushnil(L); + return 1; + } + + itemAttrTypes attribute; + if (isNumber(L, 2)) { + attribute = getNumber(L, 2); + } else if (isString(L, 2)) { + attribute = stringToItemAttribute(getString(L, 2)); + } else { + attribute = ITEM_ATTRIBUTE_NONE; + } + + if (ItemAttributes::isIntAttrType(attribute)) { + item->setIntAttr(attribute, getNumber(L, 3)); + pushBoolean(L, true); + } else if (ItemAttributes::isStrAttrType(attribute)) { + item->setStrAttr(attribute, getString(L, 3)); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemRemoveAttribute(lua_State* L) +{ + // item:removeAttribute(key) + Item* item = getUserdata(L, 1); + if (!item) { + lua_pushnil(L); + return 1; + } + + itemAttrTypes attribute; + if (isNumber(L, 2)) { + attribute = getNumber(L, 2); + } else if (isString(L, 2)) { + attribute = stringToItemAttribute(getString(L, 2)); + } else { + attribute = ITEM_ATTRIBUTE_NONE; + } + + item->removeAttribute(attribute); + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaItemMoveTo(lua_State* L) +{ + // item:moveTo(position or cylinder) + Item** itemPtr = getRawUserdata(L, 1); + if (!itemPtr) { + lua_pushnil(L); + return 1; + } + + Item* item = *itemPtr; + if (!item || item->isRemoved()) { + lua_pushnil(L); + return 1; + } + + Cylinder* toCylinder; + if (isUserdata(L, 2)) { + const LuaDataType type = getUserdataType(L, 2); + switch (type) { + case LuaData_Container: + toCylinder = getUserdata(L, 2); + break; + case LuaData_Player: + toCylinder = getUserdata(L, 2); + break; + case LuaData_Tile: + toCylinder = getUserdata(L, 2); + break; + default: + toCylinder = nullptr; + break; + } + } else { + toCylinder = g_game.map.getTile(getPosition(L, 2)); + } + + if (!toCylinder) { + lua_pushnil(L); + return 1; + } + + if (item->getParent() == toCylinder) { + pushBoolean(L, true); + return 1; + } + + if (item->getParent() == VirtualCylinder::virtualCylinder) { + pushBoolean(L, g_game.internalAddItem(toCylinder, item) == RETURNVALUE_NOERROR); + } else { + Item* moveItem = nullptr; + ReturnValue ret = g_game.internalMoveItem(item->getParent(), toCylinder, INDEX_WHEREEVER, item, item->getItemCount(), &moveItem, FLAG_NOLIMIT | FLAG_IGNOREBLOCKITEM | FLAG_IGNOREBLOCKCREATURE | FLAG_IGNORENOTMOVEABLE); + if (moveItem) { + *itemPtr = moveItem; + } + pushBoolean(L, ret == RETURNVALUE_NOERROR); + } + return 1; +} + +int LuaScriptInterface::luaItemTransform(lua_State* L) +{ + // item:transform(itemId[, count/subType = -1]) + Item** itemPtr = getRawUserdata(L, 1); + if (!itemPtr) { + lua_pushnil(L); + return 1; + } + + Item*& item = *itemPtr; + if (!item) { + lua_pushnil(L); + return 1; + } + + uint16_t itemId; + if (isNumber(L, 2)) { + itemId = getNumber(L, 2); + } else { + itemId = Item::items.getItemIdByName(getString(L, 2)); + if (itemId == 0) { + lua_pushnil(L); + return 1; + } + } + + int32_t subType = getNumber(L, 3, -1); + if (item->getID() == itemId && (subType == -1 || subType == item->getSubType())) { + pushBoolean(L, true); + return 1; + } + + const ItemType& it = Item::items[itemId]; + if (it.stackable) { + subType = std::min(subType, 100); + } + + ScriptEnvironment* env = getScriptEnv(); + uint32_t uid = env->addThing(item); + + Item* newItem = g_game.transformItem(item, itemId, subType); + if (item->isRemoved()) { + env->removeItemByUID(uid); + } + + if (newItem && newItem != item) { + env->insertItem(uid, newItem); + } + + item = newItem; + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaItemDecay(lua_State* L) +{ + // item:decay() + Item* item = getUserdata(L, 1); + if (item) { + g_game.startDecay(item); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemGetDescription(lua_State* L) +{ + // item:getDescription(distance) + Item* item = getUserdata(L, 1); + if (item) { + int32_t distance = getNumber(L, 2); + pushString(L, item->getDescription(distance)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemHasProperty(lua_State* L) +{ + // item:hasProperty(property) + Item* item = getUserdata(L, 1); + if (item) { + ITEMPROPERTY property = getNumber(L, 2); + pushBoolean(L, item->hasProperty(property)); + } else { + lua_pushnil(L); + } + return 1; +} + +// Container +int LuaScriptInterface::luaContainerCreate(lua_State* L) +{ + // Container(uid) + uint32_t id = getNumber(L, 2); + + Container* container = getScriptEnv()->getContainerByUID(id); + if (container) { + pushUserdata(L, container); + setMetatable(L, -1, "Container"); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaContainerGetSize(lua_State* L) +{ + // container:getSize() + Container* container = getUserdata(L, 1); + if (container) { + lua_pushnumber(L, container->size()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaContainerGetCapacity(lua_State* L) +{ + // container:getCapacity() + Container* container = getUserdata(L, 1); + if (container) { + lua_pushnumber(L, container->capacity()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaContainerGetEmptySlots(lua_State* L) +{ + // container:getEmptySlots([recursive = false]) + Container* container = getUserdata(L, 1); + if (!container) { + lua_pushnil(L); + return 1; + } + + uint32_t slots = container->capacity() - container->size(); + bool recursive = getBoolean(L, 2, false); + if (recursive) { + for (ContainerIterator it = container->iterator(); it.hasNext(); it.advance()) { + if (Container* tmpContainer = (*it)->getContainer()) { + slots += tmpContainer->capacity() - tmpContainer->size(); + } + } + } + lua_pushnumber(L, slots); + return 1; +} + +int LuaScriptInterface::luaContainerGetItemHoldingCount(lua_State* L) +{ + // container:getItemHoldingCount() + Container* container = getUserdata(L, 1); + if (container) { + lua_pushnumber(L, container->getItemHoldingCount()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaContainerGetItem(lua_State* L) +{ + // container:getItem(index) + Container* container = getUserdata(L, 1); + if (!container) { + lua_pushnil(L); + return 1; + } + + uint32_t index = getNumber(L, 2); + Item* item = container->getItemByIndex(index); + if (item) { + pushUserdata(L, item); + setItemMetatable(L, -1, item); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaContainerHasItem(lua_State* L) +{ + // container:hasItem(item) + Item* item = getUserdata(L, 2); + Container* container = getUserdata(L, 1); + if (container) { + pushBoolean(L, container->isHoldingItem(item)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaContainerAddItem(lua_State* L) +{ + // container:addItem(itemId[, count/subType = 1[, index = INDEX_WHEREEVER[, flags = 0]]]) + Container* container = getUserdata(L, 1); + if (!container) { + lua_pushnil(L); + return 1; + } + + uint16_t itemId; + if (isNumber(L, 2)) { + itemId = getNumber(L, 2); + } else { + itemId = Item::items.getItemIdByName(getString(L, 2)); + if (itemId == 0) { + lua_pushnil(L); + return 1; + } + } + + uint32_t subType = getNumber(L, 3, 1); + + Item* item = Item::CreateItem(itemId, std::min(subType, 100)); + if (!item) { + lua_pushnil(L); + return 1; + } + + int32_t index = getNumber(L, 4, INDEX_WHEREEVER); + uint32_t flags = getNumber(L, 5, 0); + + ReturnValue ret = g_game.internalAddItem(container, item, index, flags); + if (ret == RETURNVALUE_NOERROR) { + pushUserdata(L, item); + setItemMetatable(L, -1, item); + } else { + delete item; + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaContainerAddItemEx(lua_State* L) +{ + // container:addItemEx(item[, index = INDEX_WHEREEVER[, flags = 0]]) + Item* item = getUserdata(L, 2); + if (!item) { + lua_pushnil(L); + return 1; + } + + Container* container = getUserdata(L, 1); + if (!container) { + lua_pushnil(L); + return 1; + } + + if (item->getParent() != VirtualCylinder::virtualCylinder) { + reportErrorFunc("Item already has a parent"); + lua_pushnil(L); + return 1; + } + + int32_t index = getNumber(L, 3, INDEX_WHEREEVER); + uint32_t flags = getNumber(L, 4, 0); + ReturnValue ret = g_game.internalAddItem(container, item, index, flags); + if (ret == RETURNVALUE_NOERROR) { + ScriptEnvironment::removeTempItem(item); + } + lua_pushnumber(L, ret); + return 1; +} + +int LuaScriptInterface::luaContainerGetItemCountById(lua_State* L) +{ + // container:getItemCountById(itemId[, subType = -1]) + Container* container = getUserdata(L, 1); + if (!container) { + lua_pushnil(L); + return 1; + } + + uint16_t itemId; + if (isNumber(L, 2)) { + itemId = getNumber(L, 2); + } else { + itemId = Item::items.getItemIdByName(getString(L, 2)); + if (itemId == 0) { + lua_pushnil(L); + return 1; + } + } + + int32_t subType = getNumber(L, 3, -1); + lua_pushnumber(L, container->getItemTypeCount(itemId, subType)); + return 1; +} + +// Teleport +int LuaScriptInterface::luaTeleportCreate(lua_State* L) +{ + // Teleport(uid) + uint32_t id = getNumber(L, 2); + + Item* item = getScriptEnv()->getItemByUID(id); + if (item && item->getTeleport()) { + pushUserdata(L, item); + setMetatable(L, -1, "Teleport"); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaTeleportGetDestination(lua_State* L) +{ + // teleport:getDestination() + Teleport* teleport = getUserdata(L, 1); + if (teleport) { + pushPosition(L, teleport->getDestPos()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaTeleportSetDestination(lua_State* L) +{ + // teleport:setDestination(position) + Teleport* teleport = getUserdata(L, 1); + if (teleport) { + teleport->setDestPos(getPosition(L, 2)); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +// Creature +int LuaScriptInterface::luaCreatureCreate(lua_State* L) +{ + // Creature(id or name or userdata) + Creature* creature; + if (isNumber(L, 2)) { + creature = g_game.getCreatureByID(getNumber(L, 2)); + } else if (isString(L, 2)) { + creature = g_game.getCreatureByName(getString(L, 2)); + } else if (isUserdata(L, 2)) { + LuaDataType type = getUserdataType(L, 2); + if (type != LuaData_Player && type != LuaData_Monster && type != LuaData_Npc) { + lua_pushnil(L); + return 1; + } + creature = getUserdata(L, 2); + } else { + creature = nullptr; + } + + if (creature) { + pushUserdata(L, creature); + setCreatureMetatable(L, -1, creature); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureGetEvents(lua_State* L) +{ + // creature:getEvents(type) + Creature* creature = getUserdata(L, 1); + if (!creature) { + lua_pushnil(L); + return 1; + } + + CreatureEventType_t eventType = getNumber(L, 2); + const auto& eventList = creature->getCreatureEvents(eventType); + lua_createtable(L, eventList.size(), 0); + + int index = 0; + for (CreatureEvent* event : eventList) { + pushString(L, event->getName()); + lua_rawseti(L, -2, ++index); + } + return 1; +} + +int LuaScriptInterface::luaCreatureRegisterEvent(lua_State* L) +{ + // creature:registerEvent(name) + Creature* creature = getUserdata(L, 1); + if (creature) { + const std::string& name = getString(L, 2); + pushBoolean(L, creature->registerCreatureEvent(name)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureUnregisterEvent(lua_State* L) +{ + // creature:unregisterEvent(name) + const std::string& name = getString(L, 2); + Creature* creature = getUserdata(L, 1); + if (creature) { + pushBoolean(L, creature->unregisterCreatureEvent(name)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureIsRemoved(lua_State* L) +{ + // creature:isRemoved() + const Creature* creature = getUserdata(L, 1); + if (creature) { + pushBoolean(L, creature->isRemoved()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureIsCreature(lua_State* L) +{ + // creature:isCreature() + pushBoolean(L, getUserdata(L, 1) != nullptr); + return 1; +} + +int LuaScriptInterface::luaCreatureIsInGhostMode(lua_State* L) +{ + // creature:isInGhostMode() + const Creature* creature = getUserdata(L, 1); + if (creature) { + pushBoolean(L, creature->isInGhostMode()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureCanSee(lua_State* L) +{ + // creature:canSee(position) + const Creature* creature = getUserdata(L, 1); + if (creature) { + const Position& position = getPosition(L, 2); + pushBoolean(L, creature->canSee(position)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureCanSeeCreature(lua_State* L) +{ + // creature:canSeeCreature(creature) + const Creature* creature = getUserdata(L, 1); + if (creature) { + const Creature* otherCreature = getCreature(L, 2); + pushBoolean(L, creature->canSeeCreature(otherCreature)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureGetParent(lua_State* L) +{ + // creature:getParent() + Creature* creature = getUserdata(L, 1); + if (!creature) { + lua_pushnil(L); + return 1; + } + + Cylinder* parent = creature->getParent(); + if (!parent) { + lua_pushnil(L); + return 1; + } + + pushCylinder(L, parent); + return 1; +} + +int LuaScriptInterface::luaCreatureGetId(lua_State* L) +{ + // creature:getId() + const Creature* creature = getUserdata(L, 1); + if (creature) { + lua_pushnumber(L, creature->getID()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureGetName(lua_State* L) +{ + // creature:getName() + const Creature* creature = getUserdata(L, 1); + if (creature) { + pushString(L, creature->getName()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureGetTarget(lua_State* L) +{ + // creature:getTarget() + Creature* creature = getUserdata(L, 1); + if (!creature) { + lua_pushnil(L); + return 1; + } + + Creature* target = creature->getAttackedCreature(); + if (target) { + pushUserdata(L, target); + setCreatureMetatable(L, -1, target); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureSetTarget(lua_State* L) +{ + // creature:setTarget(target) + Creature* creature = getUserdata(L, 1); + if (creature) { + Creature* target = getCreature(L, 2); + pushBoolean(L, creature->setAttackedCreature(target)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureGetFollowCreature(lua_State* L) +{ + // creature:getFollowCreature() + Creature* creature = getUserdata(L, 1); + if (!creature) { + lua_pushnil(L); + return 1; + } + + Creature* followCreature = creature->getFollowCreature(); + if (followCreature) { + pushUserdata(L, followCreature); + setCreatureMetatable(L, -1, followCreature); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureSetFollowCreature(lua_State* L) +{ + // creature:setFollowCreature(followedCreature) + Creature* creature = getUserdata(L, 1); + if (creature) { + Creature* followCreature = getCreature(L, 2); + pushBoolean(L, creature->setFollowCreature(followCreature)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureGetMaster(lua_State* L) +{ + // creature:getMaster() + Creature* creature = getUserdata(L, 1); + if (!creature) { + lua_pushnil(L); + return 1; + } + + Creature* master = creature->getMaster(); + if (!master) { + lua_pushnil(L); + return 1; + } + + pushUserdata(L, master); + setCreatureMetatable(L, -1, master); + return 1; +} + +int LuaScriptInterface::luaCreatureSetMaster(lua_State* L) +{ + // creature:setMaster(master) + Creature* creature = getUserdata(L, 1); + if (!creature) { + lua_pushnil(L); + return 1; + } + + Creature* master = getCreature(L, 2); + if (master) { + pushBoolean(L, creature->convinceCreature(master)); + } else { + master = creature->getMaster(); + if (master) { + master->removeSummon(creature); + creature->incrementReferenceCounter(); + creature->setDropLoot(true); + } + pushBoolean(L, true); + } + + return 1; +} + +int LuaScriptInterface::luaCreatureGetLight(lua_State* L) +{ + // creature:getLight() + const Creature* creature = getUserdata(L, 1); + if (!creature) { + lua_pushnil(L); + return 1; + } + + LightInfo light; + creature->getCreatureLight(light); + lua_pushnumber(L, light.level); + lua_pushnumber(L, light.color); + return 2; +} + +int LuaScriptInterface::luaCreatureSetLight(lua_State* L) +{ + // creature:setLight(color, level) + Creature* creature = getUserdata(L, 1); + if (!creature) { + lua_pushnil(L); + return 1; + } + + LightInfo light; + light.color = getNumber(L, 2); + light.level = getNumber(L, 3); + creature->setCreatureLight(light); + g_game.changeLight(creature); + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaCreatureGetSpeed(lua_State* L) +{ + // creature:getSpeed() + const Creature* creature = getUserdata(L, 1); + if (creature) { + lua_pushnumber(L, creature->getSpeed()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureGetBaseSpeed(lua_State* L) +{ + // creature:getBaseSpeed() + const Creature* creature = getUserdata(L, 1); + if (creature) { + lua_pushnumber(L, creature->getBaseSpeed()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureChangeSpeed(lua_State* L) +{ + // creature:changeSpeed(delta) + Creature* creature = getCreature(L, 1); + if (!creature) { + reportErrorFunc(getErrorDesc(LUA_ERROR_CREATURE_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + int32_t delta = getNumber(L, 2); + g_game.changeSpeed(creature, delta); + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaCreatureSetDropLoot(lua_State* L) +{ + // creature:setDropLoot(doDrop) + Creature* creature = getUserdata(L, 1); + if (creature) { + creature->setDropLoot(getBoolean(L, 2)); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureGetPosition(lua_State* L) +{ + // creature:getPosition() + const Creature* creature = getUserdata(L, 1); + if (creature) { + pushPosition(L, creature->getPosition()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureGetTile(lua_State* L) +{ + // creature:getTile() + Creature* creature = getUserdata(L, 1); + if (!creature) { + lua_pushnil(L); + return 1; + } + + Tile* tile = creature->getTile(); + if (tile) { + pushUserdata(L, tile); + setMetatable(L, -1, "Tile"); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureGetDirection(lua_State* L) +{ + // creature:getDirection() + const Creature* creature = getUserdata(L, 1); + if (creature) { + lua_pushnumber(L, creature->getDirection()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureSetDirection(lua_State* L) +{ + // creature:setDirection(direction) + Creature* creature = getUserdata(L, 1); + if (creature) { + pushBoolean(L, g_game.internalCreatureTurn(creature, getNumber(L, 2))); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureGetHealth(lua_State* L) +{ + // creature:getHealth() + const Creature* creature = getUserdata(L, 1); + if (creature) { + lua_pushnumber(L, creature->getHealth()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureAddHealth(lua_State* L) +{ + // creature:addHealth(healthChange) + Creature* creature = getUserdata(L, 1); + if (!creature) { + lua_pushnil(L); + return 1; + } + + CombatDamage damage; + damage.value = getNumber(L, 2); + if (damage.value >= 0) { + damage.type = COMBAT_HEALING; + } else { + damage.type = COMBAT_UNDEFINEDDAMAGE; + } + pushBoolean(L, g_game.combatChangeHealth(nullptr, creature, damage)); + return 1; +} + +int LuaScriptInterface::luaCreatureGetMaxHealth(lua_State* L) +{ + // creature:getMaxHealth() + const Creature* creature = getUserdata(L, 1); + if (creature) { + lua_pushnumber(L, creature->getMaxHealth()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureSetMaxHealth(lua_State* L) +{ + // creature:setMaxHealth(maxHealth) + Creature* creature = getUserdata(L, 1); + if (!creature) { + lua_pushnil(L); + return 1; + } + + creature->healthMax = getNumber(L, 2); + creature->health = std::min(creature->health, creature->healthMax); + g_game.addCreatureHealth(creature); + + Player* player = creature->getPlayer(); + if (player) { + player->sendStats(); + } + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaCreatureGetMana(lua_State* L) +{ + // creature:getMana() + const Creature* creature = getUserdata(L, 1); + if (creature) { + lua_pushnumber(L, creature->getMana()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureAddMana(lua_State* L) +{ + // creature:addMana(manaChange[, animationOnLoss = false]) + Creature* creature = getUserdata(L, 1); + if (!creature) { + lua_pushnil(L); + return 1; + } + + int32_t manaChange = getNumber(L, 2); + bool animationOnLoss = getBoolean(L, 3, false); + if (!animationOnLoss && manaChange < 0) { + creature->changeMana(manaChange); + } else { + g_game.combatChangeMana(nullptr, creature, manaChange); + } + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaCreatureGetMaxMana(lua_State* L) +{ + // creature:getMaxMana() + const Creature* creature = getUserdata(L, 1); + if (creature) { + lua_pushnumber(L, creature->getMaxMana()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureGetSkull(lua_State* L) +{ + // creature:getSkull() + Creature* creature = getUserdata(L, 1); + if (creature) { + lua_pushnumber(L, creature->getSkull()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureSetSkull(lua_State* L) +{ + // creature:setSkull(skull) + Creature* creature = getUserdata(L, 1); + if (creature) { + creature->setSkull(getNumber(L, 2)); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureGetOutfit(lua_State* L) +{ + // creature:getOutfit() + const Creature* creature = getUserdata(L, 1); + if (creature) { + pushOutfit(L, creature->getCurrentOutfit()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureSetOutfit(lua_State* L) +{ + // creature:setOutfit(outfit) + Creature* creature = getUserdata(L, 1); + if (creature) { + creature->defaultOutfit = getOutfit(L, 2); + g_game.internalCreatureChangeOutfit(creature, creature->defaultOutfit); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureGetCondition(lua_State* L) +{ + // creature:getCondition(conditionType[, conditionId = CONDITIONID_COMBAT[, subId = 0]]) + Creature* creature = getUserdata(L, 1); + if (!creature) { + lua_pushnil(L); + return 1; + } + + ConditionType_t conditionType = getNumber(L, 2); + ConditionId_t conditionId = getNumber(L, 3, CONDITIONID_COMBAT); + uint32_t subId = getNumber(L, 4, 0); + + Condition* condition = creature->getCondition(conditionType, conditionId, subId); + if (condition) { + pushUserdata(L, condition); + setWeakMetatable(L, -1, "Condition"); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureAddCondition(lua_State* L) +{ + // creature:addCondition(condition[, force = false]) + Creature* creature = getUserdata(L, 1); + Condition* condition = getUserdata(L, 2); + if (creature && condition) { + bool force = getBoolean(L, 3, false); + pushBoolean(L, creature->addCondition(condition->clone(), force)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureRemoveCondition(lua_State* L) +{ + // creature:removeCondition(conditionType[, conditionId = CONDITIONID_COMBAT[, subId = 0[, force = false]]]) + Creature* creature = getUserdata(L, 1); + if (!creature) { + lua_pushnil(L); + return 1; + } + + ConditionType_t conditionType = getNumber(L, 2); + ConditionId_t conditionId = getNumber(L, 3, CONDITIONID_COMBAT); + uint32_t subId = getNumber(L, 4, 0); + Condition* condition = creature->getCondition(conditionType, conditionId, subId); + if (condition) { + bool force = getBoolean(L, 5, true); + creature->removeCondition(condition, force); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureRemove(lua_State* L) +{ + // creature:remove() + Creature** creaturePtr = getRawUserdata(L, 1); + if (!creaturePtr) { + lua_pushnil(L); + return 1; + } + + Creature* creature = *creaturePtr; + if (!creature) { + lua_pushnil(L); + return 1; + } + + Player* player = creature->getPlayer(); + if (player) { + player->kickPlayer(true); + } else { + g_game.removeCreature(creature); + } + + *creaturePtr = nullptr; + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaCreatureTeleportTo(lua_State* L) +{ + // creature:teleportTo(position[, pushMovement = false]) + bool pushMovement = getBoolean(L, 3, false); + + const Position& position = getPosition(L, 2); + Creature* creature = getUserdata(L, 1); + if (!creature) { + lua_pushnil(L); + return 1; + } + + const Position oldPosition = creature->getPosition(); + if (g_game.internalTeleport(creature, position, pushMovement) != RETURNVALUE_NOERROR) { + pushBoolean(L, false); + return 1; + } + + if (!pushMovement) { + if (oldPosition.x == position.x) { + if (oldPosition.y < position.y) { + g_game.internalCreatureTurn(creature, DIRECTION_SOUTH); + } else { + g_game.internalCreatureTurn(creature, DIRECTION_NORTH); + } + } else if (oldPosition.x > position.x) { + g_game.internalCreatureTurn(creature, DIRECTION_WEST); + } else if (oldPosition.x < position.x) { + g_game.internalCreatureTurn(creature, DIRECTION_EAST); + } + } + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaCreatureSay(lua_State* L) +{ + // creature:say(text, type[, ghost = false[, target = nullptr[, position]]]) + int parameters = lua_gettop(L); + + Position position; + if (parameters >= 6) { + position = getPosition(L, 6); + if (!position.x || !position.y) { + reportErrorFunc("Invalid position specified."); + pushBoolean(L, false); + return 1; + } + } + + Creature* target = nullptr; + if (parameters >= 5) { + target = getCreature(L, 5); + } + + bool ghost = getBoolean(L, 4, false); + + SpeakClasses type = getNumber(L, 3); + const std::string& text = getString(L, 2); + Creature* creature = getUserdata(L, 1); + if (!creature) { + lua_pushnil(L); + return 1; + } + + SpectatorVec list; + if (target) { + list.insert(target); + } + + if (position.x != 0) { + pushBoolean(L, g_game.internalCreatureSay(creature, type, text, ghost, &list, &position)); + } else { + pushBoolean(L, g_game.internalCreatureSay(creature, type, text, ghost, &list)); + } + return 1; +} + +int LuaScriptInterface::luaCreatureGetDamageMap(lua_State* L) +{ + // creature:getDamageMap() + Creature* creature = getUserdata(L, 1); + if (!creature) { + lua_pushnil(L); + return 1; + } + + lua_createtable(L, creature->damageMap.size(), 0); + for (auto damageEntry : creature->damageMap) { + lua_createtable(L, 0, 2); + setField(L, "total", damageEntry.second.total); + setField(L, "ticks", damageEntry.second.ticks); + lua_rawseti(L, -2, damageEntry.first); + } + return 1; +} + +int LuaScriptInterface::luaCreatureGetSummons(lua_State* L) +{ + // creature:getSummons() + Creature* creature = getUserdata(L, 1); + if (!creature) { + lua_pushnil(L); + return 1; + } + + lua_createtable(L, creature->getSummonCount(), 0); + + int index = 0; + for (Creature* summon : creature->getSummons()) { + pushUserdata(L, summon); + setCreatureMetatable(L, -1, summon); + lua_rawseti(L, -2, ++index); + } + return 1; +} + +int LuaScriptInterface::luaCreatureGetDescription(lua_State* L) +{ + // creature:getDescription(distance) + int32_t distance = getNumber(L, 2); + Creature* creature = getUserdata(L, 1); + if (creature) { + pushString(L, creature->getDescription(distance)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCreatureGetPathTo(lua_State* L) +{ + // creature:getPathTo(pos[, minTargetDist = 0[, maxTargetDist = 1[, fullPathSearch = true[, clearSight = true[, maxSearchDist = 0]]]]]) + Creature* creature = getUserdata(L, 1); + if (!creature) { + lua_pushnil(L); + return 1; + } + + const Position& position = getPosition(L, 2); + + FindPathParams fpp; + fpp.minTargetDist = getNumber(L, 3, 0); + fpp.maxTargetDist = getNumber(L, 4, 1); + fpp.fullPathSearch = getBoolean(L, 5, fpp.fullPathSearch); + fpp.clearSight = getBoolean(L, 6, fpp.clearSight); + fpp.maxSearchDist = getNumber(L, 7, fpp.maxSearchDist); + + std::forward_list dirList; + if (creature->getPathTo(position, dirList, fpp)) { + lua_newtable(L); + + int index = 0; + for (Direction dir : dirList) { + lua_pushnumber(L, dir); + lua_rawseti(L, -2, ++index); + } + } else { + pushBoolean(L, false); + } + return 1; +} + +// Player +int LuaScriptInterface::luaPlayerCreate(lua_State* L) +{ + // Player(id or name or userdata) + Player* player; + if (isNumber(L, 2)) { + player = g_game.getPlayerByID(getNumber(L, 2)); + } else if (isString(L, 2)) { + ReturnValue ret = g_game.getPlayerByNameWildcard(getString(L, 2), player); + if (ret != RETURNVALUE_NOERROR) { + lua_pushnil(L); + lua_pushnumber(L, ret); + return 2; + } + } else if (isUserdata(L, 2)) { + if (getUserdataType(L, 2) != LuaData_Player) { + lua_pushnil(L); + return 1; + } + player = getUserdata(L, 2); + } else { + player = nullptr; + } + + if (player) { + pushUserdata(L, player); + setMetatable(L, -1, "Player"); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerIsPlayer(lua_State* L) +{ + // player:isPlayer() + pushBoolean(L, getUserdata(L, 1) != nullptr); + return 1; +} + +int LuaScriptInterface::luaPlayerGetGuid(lua_State* L) +{ + // player:getGuid() + Player* player = getUserdata(L, 1); + if (player) { + lua_pushnumber(L, player->getGUID()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetIp(lua_State* L) +{ + // player:getIp() + Player* player = getUserdata(L, 1); + if (player) { + lua_pushnumber(L, player->getIP()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetAccountId(lua_State* L) +{ + // player:getAccountId() + Player* player = getUserdata(L, 1); + if (player) { + lua_pushnumber(L, player->getAccount()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetLastLoginSaved(lua_State* L) +{ + // player:getLastLoginSaved() + Player* player = getUserdata(L, 1); + if (player) { + lua_pushnumber(L, player->getLastLoginSaved()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetLastLogout(lua_State* L) +{ + // player:getLastLogout() + Player* player = getUserdata(L, 1); + if (player) { + lua_pushnumber(L, player->getLastLogout()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerHasFlag(lua_State * L) +{ + // player:hasFlag(flag) + Player* player = getUserdata(L, 1); + if (player) { + PlayerFlags flag = getNumber(L, 2); + pushBoolean(L, player->hasFlag(flag)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetAccountType(lua_State* L) +{ + // player:getAccountType() + Player* player = getUserdata(L, 1); + if (player) { + lua_pushnumber(L, player->getAccountType()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerSetAccountType(lua_State* L) +{ + // player:setAccountType(accountType) + Player* player = getUserdata(L, 1); + if (player) { + player->accountType = getNumber(L, 2); + IOLoginData::setAccountType(player->getAccount(), player->accountType); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetCapacity(lua_State* L) +{ + // player:getCapacity() + Player* player = getUserdata(L, 1); + if (player) { + lua_pushnumber(L, player->getCapacity()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerSetCapacity(lua_State* L) +{ + // player:setCapacity(capacity) + Player* player = getUserdata(L, 1); + if (player) { + player->capacity = getNumber(L, 2); + player->sendStats(); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetFreeCapacity(lua_State* L) +{ + // player:getFreeCapacity() + Player* player = getUserdata(L, 1); + if (player) { + lua_pushnumber(L, player->getFreeCapacity()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetDepotChest(lua_State* L) +{ + // player:getDepotChest(depotId[, autoCreate = false]) + Player* player = getUserdata(L, 1); + if (!player) { + lua_pushnil(L); + return 1; + } + + uint32_t depotId = getNumber(L, 2); + bool autoCreate = getBoolean(L, 3, false); + DepotLocker* depotLocker = player->getDepotLocker(depotId, autoCreate); + if (depotLocker) { + if (!depotLocker->getParent() && player->getTile()) { + depotLocker->setParent(player->getTile()); + } + + pushUserdata(L, depotLocker); + setItemMetatable(L, -1, depotLocker); + } else { + pushBoolean(L, false); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetMurderTimestamps(lua_State * L) +{ + // player:getMurderTimestamps() + Player* player = getUserdata(L, 1); + if (player) { + lua_createtable(L, player->murderTimeStamps.size(), 0); + + uint32_t i = 1; + for (time_t currentMurderTimestamp : player->murderTimeStamps) { + lua_pushnumber(L, static_cast(currentMurderTimestamp)); + lua_rawseti(L, -2, ++i); + } + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetPlayerKillerEnd(lua_State* L) +{ + // player:getPlayerKillerEnd() + Player* player = getUserdata(L, 1); + if (player) { + lua_pushnumber(L, player->getPlayerKillerEnd()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerSetPlayerKillerEnd(lua_State* L) +{ + // player:setPlayerKillerEnd(skullTime) + Player* player = getUserdata(L, 1); + if (player) { + player->setPlayerKillerEnd(getNumber(L, 2)); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetDeathPenalty(lua_State* L) +{ + // player:getDeathPenalty() + Player* player = getUserdata(L, 1); + if (player) { + lua_pushnumber(L, static_cast(player->getLostPercent() * 100)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetExperience(lua_State* L) +{ + // player:getExperience() + Player* player = getUserdata(L, 1); + if (player) { + lua_pushnumber(L, player->getExperience()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerAddExperience(lua_State* L) +{ + // player:addExperience(experience[, sendText = false[, applyStages = true]) + Player* player = getUserdata(L, 1); + if (player) { + int64_t experience = getNumber(L, 2); + bool sendText = getBoolean(L, 3, false); + bool applyStages = getBoolean(L, 4, true); + player->addExperience(experience, sendText, applyStages); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerRemoveExperience(lua_State* L) +{ + // player:removeExperience(experience) + Player* player = getUserdata(L, 1); + if (player) { + int64_t experience = getNumber(L, 2); + player->removeExperience(experience); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetLevel(lua_State* L) +{ + // player:getLevel() + Player* player = getUserdata(L, 1); + if (player) { + lua_pushnumber(L, player->getLevel()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetMagicLevel(lua_State* L) +{ + // player:getMagicLevel() + Player* player = getUserdata(L, 1); + if (player) { + lua_pushnumber(L, player->getMagicLevel()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetBaseMagicLevel(lua_State* L) +{ + // player:getBaseMagicLevel() + Player* player = getUserdata(L, 1); + if (player) { + lua_pushnumber(L, player->getBaseMagicLevel()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerSetMaxMana(lua_State* L) +{ + // player:setMaxMana(maxMana) + Player* player = getPlayer(L, 1); + if (player) { + player->manaMax = getNumber(L, 2); + player->mana = std::min(player->mana, player->manaMax); + player->sendStats(); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetManaSpent(lua_State* L) +{ + // player:getManaSpent() + Player* player = getUserdata(L, 1); + if (player) { + lua_pushnumber(L, player->getSpentMana()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerAddManaSpent(lua_State* L) +{ + // player:addManaSpent(amount) + Player* player = getUserdata(L, 1); + if (player) { + player->addManaSpent(getNumber(L, 2)); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetBaseMaxHealth(lua_State* L) +{ + // player:getBaseMaxHealth() + Player* player = getUserdata(L, 1); + if (player) { + lua_pushnumber(L, player->healthMax); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetBaseMaxMana(lua_State* L) +{ + // player:getBaseMaxMana() + Player* player = getUserdata(L, 1); + if (player) { + lua_pushnumber(L, player->manaMax); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetSkillLevel(lua_State* L) +{ + // player:getSkillLevel(skillType) + skills_t skillType = getNumber(L, 2); + Player* player = getUserdata(L, 1); + if (player && skillType <= SKILL_LAST) { + lua_pushnumber(L, player->skills[skillType].level); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetEffectiveSkillLevel(lua_State* L) +{ + // player:getEffectiveSkillLevel(skillType) + skills_t skillType = getNumber(L, 2); + Player* player = getUserdata(L, 1); + if (player && skillType <= SKILL_LAST) { + lua_pushnumber(L, player->getSkillLevel(skillType)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetSkillPercent(lua_State* L) +{ + // player:getSkillPercent(skillType) + skills_t skillType = getNumber(L, 2); + Player* player = getUserdata(L, 1); + if (player && skillType <= SKILL_LAST) { + lua_pushnumber(L, player->skills[skillType].percent); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetSkillTries(lua_State* L) +{ + // player:getSkillTries(skillType) + skills_t skillType = getNumber(L, 2); + Player* player = getUserdata(L, 1); + if (player && skillType <= SKILL_LAST) { + lua_pushnumber(L, player->skills[skillType].tries); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerAddSkillTries(lua_State* L) +{ + // player:addSkillTries(skillType, tries) + Player* player = getUserdata(L, 1); + if (player) { + skills_t skillType = getNumber(L, 2); + uint64_t tries = getNumber(L, 3); + player->addSkillAdvance(skillType, tries); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetItemCount(lua_State* L) +{ + // player:getItemCount(itemId[, subType = -1]) + Player* player = getUserdata(L, 1); + if (!player) { + lua_pushnil(L); + return 1; + } + + uint16_t itemId; + if (isNumber(L, 2)) { + itemId = getNumber(L, 2); + } else { + itemId = Item::items.getItemIdByName(getString(L, 2)); + if (itemId == 0) { + lua_pushnil(L); + return 1; + } + } + + int32_t subType = getNumber(L, 3, -1); + lua_pushnumber(L, player->getItemTypeCount(itemId, subType)); + return 1; +} + +int LuaScriptInterface::luaPlayerGetItemById(lua_State* L) +{ + // player:getItemById(itemId, deepSearch[, subType = -1]) + Player* player = getUserdata(L, 1); + if (!player) { + lua_pushnil(L); + return 1; + } + + uint16_t itemId; + if (isNumber(L, 2)) { + itemId = getNumber(L, 2); + } else { + itemId = Item::items.getItemIdByName(getString(L, 2)); + if (itemId == 0) { + lua_pushnil(L); + return 1; + } + } + bool deepSearch = getBoolean(L, 3); + int32_t subType = getNumber(L, 4, -1); + + Item* item = g_game.findItemOfType(player, itemId, deepSearch, subType); + if (item) { + pushUserdata(L, item); + setItemMetatable(L, -1, item); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetVocation(lua_State* L) +{ + // player:getVocation() + Player* player = getUserdata(L, 1); + if (player) { + pushUserdata(L, player->getVocation()); + setMetatable(L, -1, "Vocation"); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerSetVocation(lua_State* L) +{ + // player:setVocation(id or name or userdata) + Player* player = getUserdata(L, 1); + if (!player) { + lua_pushnil(L); + return 1; + } + + Vocation* vocation; + if (isNumber(L, 2)) { + vocation = g_vocations.getVocation(getNumber(L, 2)); + } else if (isString(L, 2)) { + vocation = g_vocations.getVocation(g_vocations.getVocationId(getString(L, 2))); + } else if (isUserdata(L, 2)) { + vocation = getUserdata(L, 2); + } else { + vocation = nullptr; + } + + if (!vocation) { + pushBoolean(L, false); + return 1; + } + + player->setVocation(vocation->getId()); + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaPlayerGetSex(lua_State* L) +{ + // player:getSex() + Player* player = getUserdata(L, 1); + if (player) { + lua_pushnumber(L, player->getSex()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerSetSex(lua_State* L) +{ + // player:setSex(newSex) + Player* player = getUserdata(L, 1); + if (player) { + PlayerSex_t newSex = getNumber(L, 2); + player->setSex(newSex); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetTown(lua_State* L) +{ + // player:getTown() + Player* player = getUserdata(L, 1); + if (player) { + pushUserdata(L, player->getTown()); + setMetatable(L, -1, "Town"); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerSetTown(lua_State* L) +{ + // player:setTown(town) + Town* town = getUserdata(L, 2); + if (!town) { + pushBoolean(L, false); + return 1; + } + + Player* player = getUserdata(L, 1); + if (player) { + player->setTown(town); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetGuild(lua_State* L) +{ + // player:getGuild() + Player* player = getUserdata(L, 1); + if (!player) { + lua_pushnil(L); + return 1; + } + + Guild* guild = player->getGuild(); + if (!guild) { + lua_pushnil(L); + return 1; + } + + pushUserdata(L, guild); + setMetatable(L, -1, "Guild"); + return 1; +} + +int LuaScriptInterface::luaPlayerSetGuild(lua_State* L) +{ + // player:setGuild(guild) + Player* player = getUserdata(L, 1); + if (!player) { + lua_pushnil(L); + return 1; + } + + player->setGuild(getUserdata(L, 2)); + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaPlayerGetGuildLevel(lua_State* L) +{ + // player:getGuildLevel() + Player* player = getUserdata(L, 1); + if (player && player->getGuild()) { + lua_pushnumber(L, player->getGuildRank()->level); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerSetGuildLevel(lua_State* L) +{ + // player:setGuildLevel(level) + uint8_t level = getNumber(L, 2); + Player* player = getUserdata(L, 1); + if (!player || !player->getGuild()) { + lua_pushnil(L); + return 1; + } + + const GuildRank* rank = player->getGuild()->getRankByLevel(level); + if (!rank) { + pushBoolean(L, false); + } else { + player->setGuildRank(rank); + pushBoolean(L, true); + } + + return 1; +} + +int LuaScriptInterface::luaPlayerGetGuildNick(lua_State* L) +{ + // player:getGuildNick() + Player* player = getUserdata(L, 1); + if (player) { + pushString(L, player->getGuildNick()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerSetGuildNick(lua_State* L) +{ + // player:setGuildNick(nick) + const std::string& nick = getString(L, 2); + Player* player = getUserdata(L, 1); + if (player) { + player->setGuildNick(nick); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetGroup(lua_State* L) +{ + // player:getGroup() + Player* player = getUserdata(L, 1); + if (player) { + pushUserdata(L, player->getGroup()); + setMetatable(L, -1, "Group"); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerSetGroup(lua_State* L) +{ + // player:setGroup(group) + Group* group = getUserdata(L, 2); + if (!group) { + pushBoolean(L, false); + return 1; + } + + Player* player = getUserdata(L, 1); + if (player) { + player->setGroup(group); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetSoul(lua_State* L) +{ + // player:getSoul() + Player* player = getUserdata(L, 1); + if (player) { + lua_pushnumber(L, player->getSoul()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerAddSoul(lua_State* L) +{ + // player:addSoul(soulChange) + int32_t soulChange = getNumber(L, 2); + Player* player = getUserdata(L, 1); + if (player) { + player->changeSoul(soulChange); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetMaxSoul(lua_State* L) +{ + // player:getMaxSoul() + Player* player = getUserdata(L, 1); + if (player && player->vocation) { + lua_pushnumber(L, player->vocation->getSoulMax()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetBankBalance(lua_State* L) +{ + // player:getBankBalance() + Player* player = getUserdata(L, 1); + if (player) { + lua_pushnumber(L, player->getBankBalance()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerSetBankBalance(lua_State* L) +{ + // player:setBankBalance(bankBalance) + Player* player = getUserdata(L, 1); + if (player) { + player->setBankBalance(getNumber(L, 2)); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetStorageValue(lua_State* L) +{ + // player:getStorageValue(key) + Player* player = getUserdata(L, 1); + if (!player) { + lua_pushnil(L); + return 1; + } + + uint32_t key = getNumber(L, 2); + int32_t value; + if (player->getStorageValue(key, value)) { + lua_pushnumber(L, value); + } else { + lua_pushnumber(L, 0); + } + return 1; +} + +int LuaScriptInterface::luaPlayerSetStorageValue(lua_State* L) +{ + // player:setStorageValue(key, value) + int32_t value = getNumber(L, 3); + uint32_t key = getNumber(L, 2); + Player* player = getUserdata(L, 1); + if (player) { + player->addStorageValue(key, value); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerAddItem(lua_State* L) +{ + // player:addItem(itemId[, count = 1[, canDropOnMap = true[, subType = 1[, slot = CONST_SLOT_WHEREEVER]]]]) + Player* player = getUserdata(L, 1); + if (!player) { + pushBoolean(L, false); + return 1; + } + + uint16_t itemId; + if (isNumber(L, 2)) { + itemId = getNumber(L, 2); + } else { + itemId = Item::items.getItemIdByName(getString(L, 2)); + if (itemId == 0) { + lua_pushnil(L); + return 1; + } + } + + int32_t count = getNumber(L, 3, 1); + int32_t subType = getNumber(L, 5, 1); + + const ItemType& it = Item::items[itemId]; + + int32_t itemCount = 1; + int parameters = lua_gettop(L); + if (parameters >= 4) { + itemCount = std::max(1, count); + } else if (it.hasSubType()) { + if (it.stackable) { + itemCount = std::ceil(count / 100.f); + } + + subType = count; + } else { + itemCount = std::max(1, count); + } + + bool hasTable = itemCount > 1; + if (hasTable) { + lua_newtable(L); + } else if (itemCount == 0) { + lua_pushnil(L); + return 1; + } + + bool canDropOnMap = getBoolean(L, 4, true); + slots_t slot = getNumber(L, 6, CONST_SLOT_WHEREEVER); + for (int32_t i = 1; i <= itemCount; ++i) { + int32_t stackCount = subType; + if (it.stackable) { + stackCount = std::min(stackCount, 100); + subType -= stackCount; + } + + Item* item = Item::CreateItem(itemId, stackCount); + if (!item) { + if (!hasTable) { + lua_pushnil(L); + } + return 1; + } + + ReturnValue ret = g_game.internalPlayerAddItem(player, item, canDropOnMap, slot); + if (ret != RETURNVALUE_NOERROR) { + delete item; + if (!hasTable) { + lua_pushnil(L); + } + return 1; + } + + if (hasTable) { + lua_pushnumber(L, i); + pushUserdata(L, item); + setItemMetatable(L, -1, item); + lua_settable(L, -3); + } else { + pushUserdata(L, item); + setItemMetatable(L, -1, item); + } + } + return 1; +} + +int LuaScriptInterface::luaPlayerAddItemEx(lua_State* L) +{ + // player:addItemEx(item[, canDropOnMap = false[, index = INDEX_WHEREEVER[, flags = 0]]]) + // player:addItemEx(item[, canDropOnMap = true[, slot = CONST_SLOT_WHEREEVER]]) + Item* item = getUserdata(L, 2); + if (!item) { + reportErrorFunc(getErrorDesc(LUA_ERROR_ITEM_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + Player* player = getUserdata(L, 1); + if (!player) { + lua_pushnil(L); + return 1; + } + + if (item->getParent() != VirtualCylinder::virtualCylinder) { + reportErrorFunc("Item already has a parent"); + pushBoolean(L, false); + return 1; + } + + bool canDropOnMap = getBoolean(L, 3, false); + ReturnValue returnValue; + if (canDropOnMap) { + slots_t slot = getNumber(L, 4, CONST_SLOT_WHEREEVER); + returnValue = g_game.internalPlayerAddItem(player, item, true, slot); + } else { + int32_t index = getNumber(L, 4, INDEX_WHEREEVER); + uint32_t flags = getNumber(L, 5, 0); + returnValue = g_game.internalAddItem(player, item, index, flags); + } + + if (returnValue == RETURNVALUE_NOERROR) { + ScriptEnvironment::removeTempItem(item); + } + lua_pushnumber(L, returnValue); + return 1; +} + +int LuaScriptInterface::luaPlayerRemoveItem(lua_State* L) +{ + // player:removeItem(itemId, count[, subType = -1[, ignoreEquipped = false]]) + Player* player = getUserdata(L, 1); + if (!player) { + lua_pushnil(L); + return 1; + } + + uint16_t itemId; + if (isNumber(L, 2)) { + itemId = getNumber(L, 2); + } else { + itemId = Item::items.getItemIdByName(getString(L, 2)); + if (itemId == 0) { + lua_pushnil(L); + return 1; + } + } + + uint32_t count = getNumber(L, 3); + int32_t subType = getNumber(L, 4, -1); + bool ignoreEquipped = getBoolean(L, 5, false); + pushBoolean(L, player->removeItemOfType(itemId, count, subType, ignoreEquipped)); + return 1; +} + +int LuaScriptInterface::luaPlayerGetMoney(lua_State* L) +{ + // player:getMoney() + Player* player = getUserdata(L, 1); + if (player) { + lua_pushnumber(L, player->getMoney()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerAddMoney(lua_State* L) +{ + // player:addMoney(money) + uint64_t money = getNumber(L, 2); + Player* player = getUserdata(L, 1); + if (player) { + g_game.addMoney(player, money); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerRemoveMoney(lua_State* L) +{ + // player:removeMoney(money) + Player* player = getUserdata(L, 1); + if (player) { + uint64_t money = getNumber(L, 2); + pushBoolean(L, g_game.removeMoney(player, money)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerShowTextDialog(lua_State* L) +{ + // player:showTextDialog(itemId[, text[, canWrite[, length]]]) + Player* player = getUserdata(L, 1); + if (!player) { + lua_pushnil(L); + return 1; + } + + int32_t length = getNumber(L, 5, -1); + bool canWrite = getBoolean(L, 4, false); + std::string text; + + int parameters = lua_gettop(L); + if (parameters >= 3) { + text = getString(L, 3); + } + + uint16_t itemId; + if (isNumber(L, 2)) { + itemId = getNumber(L, 2); + } else { + itemId = Item::items.getItemIdByName(getString(L, 2)); + if (itemId == 0) { + lua_pushnil(L); + return 1; + } + } + + Item* item = Item::CreateItem(itemId); + if (!item) { + reportErrorFunc(getErrorDesc(LUA_ERROR_ITEM_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + if (length < 0) { + length = Item::items[item->getID()].maxTextLen; + } + + if (!text.empty()) { + item->setText(text); + length = std::max(text.size(), length); + } + + item->setParent(player); + player->setWriteItem(item, length); + player->sendTextWindow(item, length, canWrite); + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaPlayerSendTextMessage(lua_State* L) +{ + // player:sendTextMessage(type, text) + TextMessage message(getNumber(L, 2), getString(L, 3)); + Player* player = getUserdata(L, 1); + if (player) { + player->sendTextMessage(message); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerSendPrivateMessage(lua_State* L) +{ + // player:sendPrivateMessage(speaker, text[, type]) + Player* player = getUserdata(L, 1); + if (!player) { + lua_pushnil(L); + return 1; + } + + const Player* speaker = getUserdata(L, 2); + const std::string& text = getString(L, 3); + SpeakClasses type = getNumber(L, 4, TALKTYPE_PRIVATE); + player->sendPrivateMessage(speaker, type, text); + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaPlayerChannelSay(lua_State* L) +{ + // player:channelSay(speaker, type, text, channelId) + Player* player = getUserdata(L, 1); + if (!player) { + lua_pushnil(L); + return 1; + } + + Creature* speaker = getCreature(L, 2); + SpeakClasses type = getNumber(L, 3); + const std::string& text = getString(L, 4); + uint16_t channelId = getNumber(L, 5); + player->sendToChannel(speaker, type, text, channelId); + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaPlayerOpenChannel(lua_State* L) +{ + // player:openChannel(channelId) + uint16_t channelId = getNumber(L, 2); + Player* player = getUserdata(L, 1); + if (player) { + g_game.playerOpenChannel(player->getID(), channelId); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetSlotItem(lua_State* L) +{ + // player:getSlotItem(slot) + const Player* player = getUserdata(L, 1); + if (!player) { + lua_pushnil(L); + return 1; + } + + uint32_t slot = getNumber(L, 2); + Thing* thing = player->getThing(slot); + if (!thing) { + lua_pushnil(L); + return 1; + } + + Item* item = thing->getItem(); + if (item) { + pushUserdata(L, item); + setItemMetatable(L, -1, item); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetParty(lua_State* L) +{ + // player:getParty() + const Player* player = getUserdata(L, 1); + if (!player) { + lua_pushnil(L); + return 1; + } + + Party* party = player->getParty(); + if (party) { + pushUserdata(L, party); + setMetatable(L, -1, "Party"); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerSendOutfitWindow(lua_State* L) +{ + // player:sendOutfitWindow() + Player* player = getUserdata(L, 1); + if (player) { + player->sendOutfitWindow(); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetPremiumDays(lua_State* L) +{ + // player:getPremiumDays() + Player* player = getUserdata(L, 1); + if (player) { + lua_pushnumber(L, player->premiumDays); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerAddPremiumDays(lua_State* L) +{ + // player:addPremiumDays(days) + Player* player = getUserdata(L, 1); + if (!player) { + lua_pushnil(L); + return 1; + } + + if (player->premiumDays != std::numeric_limits::max()) { + uint16_t days = getNumber(L, 2); + int32_t addDays = std::min(0xFFFE - player->premiumDays, days); + if (addDays > 0) { + player->setPremiumDays(player->premiumDays + addDays); + IOLoginData::addPremiumDays(player->getAccount(), addDays); + } + } + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaPlayerRemovePremiumDays(lua_State* L) +{ + // player:removePremiumDays(days) + Player* player = getUserdata(L, 1); + if (!player) { + lua_pushnil(L); + return 1; + } + + if (player->premiumDays != std::numeric_limits::max()) { + uint16_t days = getNumber(L, 2); + int32_t removeDays = std::min(player->premiumDays, days); + if (removeDays > 0) { + player->setPremiumDays(player->premiumDays - removeDays); + IOLoginData::removePremiumDays(player->getAccount(), removeDays); + } + } + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaPlayerHasBlessing(lua_State* L) +{ + // player:hasBlessing(blessing) + uint8_t blessing = getNumber(L, 2) - 1; + Player* player = getUserdata(L, 1); + if (player) { + pushBoolean(L, player->hasBlessing(blessing)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerAddBlessing(lua_State* L) +{ + // player:addBlessing(blessing) + Player* player = getUserdata(L, 1); + if (!player) { + lua_pushnil(L); + return 1; + } + + uint8_t blessing = getNumber(L, 2) - 1; + if (player->hasBlessing(blessing)) { + pushBoolean(L, false); + return 1; + } + + player->addBlessing(1 << blessing); + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaPlayerRemoveBlessing(lua_State* L) +{ + // player:removeBlessing(blessing) + Player* player = getUserdata(L, 1); + if (!player) { + lua_pushnil(L); + return 1; + } + + uint8_t blessing = getNumber(L, 2) - 1; + if (!player->hasBlessing(blessing)) { + pushBoolean(L, false); + return 1; + } + + player->removeBlessing(1 << blessing); + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaPlayerCanLearnSpell(lua_State* L) +{ + // player:canLearnSpell(spellName) + const Player* player = getUserdata(L, 1); + if (!player) { + lua_pushnil(L); + return 1; + } + + const std::string& spellName = getString(L, 2); + InstantSpell* spell = g_spells->getInstantSpellByName(spellName); + if (!spell) { + reportErrorFunc("Spell \"" + spellName + "\" not found"); + pushBoolean(L, false); + return 1; + } + + if (player->hasFlag(PlayerFlag_IgnoreSpellCheck)) { + pushBoolean(L, true); + return 1; + } + + const auto& vocMap = spell->getVocMap(); + if (vocMap.count(player->getVocationId()) == 0) { + pushBoolean(L, false); + } else if (player->getLevel() < spell->getLevel()) { + pushBoolean(L, false); + } else if (player->getMagicLevel() < spell->getMagicLevel()) { + pushBoolean(L, false); + } else { + pushBoolean(L, true); + } + return 1; +} + +int LuaScriptInterface::luaPlayerLearnSpell(lua_State* L) +{ + // player:learnSpell(spellName) + Player* player = getUserdata(L, 1); + if (player) { + const std::string& spellName = getString(L, 2); + player->learnInstantSpell(spellName); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerForgetSpell(lua_State* L) +{ + // player:forgetSpell(spellName) + Player* player = getUserdata(L, 1); + if (player) { + const std::string& spellName = getString(L, 2); + player->forgetInstantSpell(spellName); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerHasLearnedSpell(lua_State* L) +{ + // player:hasLearnedSpell(spellName) + Player* player = getUserdata(L, 1); + if (player) { + const std::string& spellName = getString(L, 2); + pushBoolean(L, player->hasLearnedInstantSpell(spellName)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerSave(lua_State* L) +{ + // player:save() + Player* player = getUserdata(L, 1); + if (player) { + player->loginPosition = player->getPosition(); + pushBoolean(L, IOLoginData::savePlayer(player)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerIsPzLocked(lua_State* L) +{ + // player:isPzLocked() + Player* player = getUserdata(L, 1); + if (player) { + pushBoolean(L, player->isPzLocked()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetClient(lua_State* L) +{ + // player:getClient() + Player* player = getUserdata(L, 1); + if (player) { + lua_createtable(L, 0, 2); + setField(L, "version", player->getProtocolVersion()); + setField(L, "os", player->getOperatingSystem()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetHouse(lua_State* L) +{ + // player:getHouse() + Player* player = getUserdata(L, 1); + if (!player) { + lua_pushnil(L); + return 1; + } + + House* house = g_game.map.houses.getHouseByPlayerId(player->getGUID()); + if (house) { + pushUserdata(L, house); + setMetatable(L, -1, "House"); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerSetGhostMode(lua_State* L) +{ + // player:setGhostMode(enabled) + Player* player = getUserdata(L, 1); + if (!player) { + lua_pushnil(L); + return 1; + } + + bool enabled = getBoolean(L, 2); + if (player->isInGhostMode() == enabled) { + pushBoolean(L, true); + return 1; + } + + player->switchGhostMode(); + + Tile* tile = player->getTile(); + const Position& position = player->getPosition(); + + SpectatorVec list; + g_game.map.getSpectators(list, position, true, true); + for (Creature* spectator : list) { + Player* tmpPlayer = spectator->getPlayer(); + if (tmpPlayer != player && !tmpPlayer->isAccessPlayer()) { + if (enabled) { + tmpPlayer->sendRemoveTileThing(position, tile->getStackposOfCreature(tmpPlayer, player)); + } else { + tmpPlayer->sendCreatureAppear(player, position, true); + } + } else { + tmpPlayer->sendCreatureChangeVisible(player, !enabled); + } + } + + if (player->isInGhostMode()) { + for (const auto& it : g_game.getPlayers()) { + if (!it.second->isAccessPlayer()) { + it.second->notifyStatusChange(player, VIPSTATUS_OFFLINE); + } + } + IOLoginData::updateOnlineStatus(player->getGUID(), false); + } else { + for (const auto& it : g_game.getPlayers()) { + if (!it.second->isAccessPlayer()) { + it.second->notifyStatusChange(player, VIPSTATUS_ONLINE); + } + } + IOLoginData::updateOnlineStatus(player->getGUID(), true); + } + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaPlayerGetContainerId(lua_State* L) +{ + // player:getContainerId(container) + Player* player = getUserdata(L, 1); + if (!player) { + lua_pushnil(L); + return 1; + } + + Container* container = getUserdata(L, 2); + if (container) { + lua_pushnumber(L, player->getContainerID(container)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetContainerById(lua_State* L) +{ + // player:getContainerById(id) + Player* player = getUserdata(L, 1); + if (!player) { + lua_pushnil(L); + return 1; + } + + Container* container = player->getContainerByID(getNumber(L, 2)); + if (container) { + pushUserdata(L, container); + setMetatable(L, -1, "Container"); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetContainerIndex(lua_State* L) +{ + // player:getContainerIndex(id) + Player* player = getUserdata(L, 1); + if (player) { + lua_pushnumber(L, player->getContainerIndex(getNumber(L, 2))); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPlayerGetTotalDamage(lua_State * L) +{ + // player:getTotalDamage(attackSkill, attackValue, fightMode) + Player* player = getUserdata(L, 1); + if (player) { + uint32_t attackSkill = getNumber(L, 2); + uint32_t attackValue = getNumber(L, 3); + fightMode_t fightMode = static_cast(getNumber(L, 4, FIGHTMODE_BALANCED)); + + lua_pushnumber(L, Combat::getTotalDamage(attackSkill, attackValue, fightMode)); + } else { + lua_pushnil(L); + } + return 1; +} + +// Monster +int LuaScriptInterface::luaMonsterCreate(lua_State* L) +{ + // Monster(id or userdata) + Monster* monster; + if (isNumber(L, 2)) { + monster = g_game.getMonsterByID(getNumber(L, 2)); + } else if (isUserdata(L, 2)) { + if (getUserdataType(L, 2) != LuaData_Monster) { + lua_pushnil(L); + return 1; + } + monster = getUserdata(L, 2); + } else { + monster = nullptr; + } + + if (monster) { + pushUserdata(L, monster); + setMetatable(L, -1, "Monster"); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterIsMonster(lua_State* L) +{ + // monster:isMonster() + pushBoolean(L, getUserdata(L, 1) != nullptr); + return 1; +} + +int LuaScriptInterface::luaMonsterGetType(lua_State* L) +{ + // monster:getType() + const Monster* monster = getUserdata(L, 1); + if (monster) { + pushUserdata(L, monster->mType); + setMetatable(L, -1, "MonsterType"); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterGetSpawnPosition(lua_State* L) +{ + // monster:getSpawnPosition() + const Monster* monster = getUserdata(L, 1); + if (monster) { + pushPosition(L, monster->getMasterPos()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterIsInSpawnRange(lua_State* L) +{ + // monster:isInSpawnRange([position]) + Monster* monster = getUserdata(L, 1); + if (monster) { + pushBoolean(L, monster->isInSpawnRange(lua_gettop(L) >= 2 ? getPosition(L, 2) : monster->getPosition())); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterIsIdle(lua_State* L) +{ + // monster:isIdle() + Monster* monster = getUserdata(L, 1); + if (monster) { + pushBoolean(L, monster->getIdleStatus()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterSetIdle(lua_State* L) +{ + // monster:setIdle(idle) + Monster* monster = getUserdata(L, 1); + if (!monster) { + lua_pushnil(L); + return 1; + } + + monster->setIdle(getBoolean(L, 2)); + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaMonsterIsTarget(lua_State* L) +{ + // monster:isTarget(creature) + Monster* monster = getUserdata(L, 1); + if (monster) { + const Creature* creature = getCreature(L, 2); + pushBoolean(L, monster->isTarget(creature)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterIsOpponent(lua_State* L) +{ + // monster:isOpponent(creature) + Monster* monster = getUserdata(L, 1); + if (monster) { + const Creature* creature = getCreature(L, 2); + pushBoolean(L, monster->isOpponent(creature)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterIsFriend(lua_State* L) +{ + // monster:isFriend(creature) + Monster* monster = getUserdata(L, 1); + if (monster) { + const Creature* creature = getCreature(L, 2); + pushBoolean(L, monster->isFriend(creature)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterAddFriend(lua_State* L) +{ + // monster:addFriend(creature) + Monster* monster = getUserdata(L, 1); + if (monster) { + Creature* creature = getCreature(L, 2); + monster->addFriend(creature); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterRemoveFriend(lua_State* L) +{ + // monster:removeFriend(creature) + Monster* monster = getUserdata(L, 1); + if (monster) { + Creature* creature = getCreature(L, 2); + monster->removeFriend(creature); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterGetFriendList(lua_State* L) +{ + // monster:getFriendList() + Monster* monster = getUserdata(L, 1); + if (!monster) { + lua_pushnil(L); + return 1; + } + + const auto& friendList = monster->getFriendList(); + lua_createtable(L, friendList.size(), 0); + + int index = 0; + for (Creature* creature : friendList) { + pushUserdata(L, creature); + setCreatureMetatable(L, -1, creature); + lua_rawseti(L, -2, ++index); + } + return 1; +} + +int LuaScriptInterface::luaMonsterGetFriendCount(lua_State* L) +{ + // monster:getFriendCount() + Monster* monster = getUserdata(L, 1); + if (monster) { + lua_pushnumber(L, monster->getFriendList().size()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterAddTarget(lua_State* L) +{ + // monster:addTarget(creature[, pushFront = false]) + Monster* monster = getUserdata(L, 1); + if (!monster) { + lua_pushnil(L); + return 1; + } + + Creature* creature = getCreature(L, 2); + bool pushFront = getBoolean(L, 3, false); + monster->addTarget(creature, pushFront); + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaMonsterRemoveTarget(lua_State* L) +{ + // monster:removeTarget(creature) + Monster* monster = getUserdata(L, 1); + if (!monster) { + lua_pushnil(L); + return 1; + } + + monster->removeTarget(getCreature(L, 2)); + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaMonsterGetTargetList(lua_State* L) +{ + // monster:getTargetList() + Monster* monster = getUserdata(L, 1); + if (!monster) { + lua_pushnil(L); + return 1; + } + + const auto& targetList = monster->getTargetList(); + lua_createtable(L, targetList.size(), 0); + + int index = 0; + for (Creature* creature : targetList) { + pushUserdata(L, creature); + setCreatureMetatable(L, -1, creature); + lua_rawseti(L, -2, ++index); + } + return 1; +} + +int LuaScriptInterface::luaMonsterGetTargetCount(lua_State* L) +{ + // monster:getTargetCount() + Monster* monster = getUserdata(L, 1); + if (monster) { + lua_pushnumber(L, monster->getTargetList().size()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterSelectTarget(lua_State* L) +{ + // monster:selectTarget(creature) + Monster* monster = getUserdata(L, 1); + if (monster) { + Creature* creature = getCreature(L, 2); + pushBoolean(L, monster->selectTarget(creature)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterSearchTarget(lua_State* L) +{ + // monster:searchTarget([searchType = TARGETSEARCH_ANY]) + Monster* monster = getUserdata(L, 1); + if (monster) { + TargetSearchType_t searchType = getNumber(L, 2, TARGETSEARCH_ANY); + pushBoolean(L, monster->searchTarget(searchType)); + } else { + lua_pushnil(L); + } + return 1; +} + +// Npc +int LuaScriptInterface::luaNpcCreate(lua_State* L) +{ + // Npc([id or name or userdata]) + Npc* npc; + if (lua_gettop(L) >= 2) { + if (isNumber(L, 2)) { + npc = g_game.getNpcByID(getNumber(L, 2)); + } else if (isString(L, 2)) { + npc = g_game.getNpcByName(getString(L, 2)); + } else if (isUserdata(L, 2)) { + if (getUserdataType(L, 2) != LuaData_Npc) { + lua_pushnil(L); + return 1; + } + npc = getUserdata(L, 2); + } else { + npc = nullptr; + } + } else { + npc = getScriptEnv()->getNpc(); + } + + if (npc) { + pushUserdata(L, npc); + setMetatable(L, -1, "Npc"); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaNpcIsNpc(lua_State* L) +{ + // npc:isNpc() + pushBoolean(L, getUserdata(L, 1) != nullptr); + return 1; +} + +int LuaScriptInterface::luaNpcSetMasterPos(lua_State* L) +{ + // npc:setMasterPos(pos[, radius]) + Npc* npc = getUserdata(L, 1); + if (!npc) { + lua_pushnil(L); + return 1; + } + + const Position& pos = getPosition(L, 2); + int32_t radius = getNumber(L, 3, 1); + npc->setMasterPos(pos, radius); + pushBoolean(L, true); + return 1; +} + +// Guild +int LuaScriptInterface::luaGuildCreate(lua_State* L) +{ + // Guild(id) + uint32_t id = getNumber(L, 2); + + Guild* guild = g_game.getGuild(id); + if (guild) { + pushUserdata(L, guild); + setMetatable(L, -1, "Guild"); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaGuildGetId(lua_State* L) +{ + // guild:getId() + Guild* guild = getUserdata(L, 1); + if (guild) { + lua_pushnumber(L, guild->getId()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaGuildGetName(lua_State* L) +{ + // guild:getName() + Guild* guild = getUserdata(L, 1); + if (guild) { + pushString(L, guild->getName()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaGuildGetMembersOnline(lua_State* L) +{ + // guild:getMembersOnline() + const Guild* guild = getUserdata(L, 1); + if (!guild) { + lua_pushnil(L); + return 1; + } + + const auto& members = guild->getMembersOnline(); + lua_createtable(L, members.size(), 0); + + int index = 0; + for (Player* player : members) { + pushUserdata(L, player); + setMetatable(L, -1, "Player"); + lua_rawseti(L, -2, ++index); + } + return 1; +} + +int LuaScriptInterface::luaGuildAddRank(lua_State* L) +{ + // guild:addRank(id, name, level) + Guild* guild = getUserdata(L, 1); + if (guild) { + uint32_t id = getNumber(L, 2); + const std::string& name = getString(L, 3); + uint8_t level = getNumber(L, 4); + guild->addRank(id, name, level); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaGuildGetRankById(lua_State* L) +{ + // guild:getRankById(id) + Guild* guild = getUserdata(L, 1); + if (!guild) { + lua_pushnil(L); + return 1; + } + + uint32_t id = getNumber(L, 2); + GuildRank* rank = guild->getRankById(id); + if (rank) { + lua_createtable(L, 0, 3); + setField(L, "id", rank->id); + setField(L, "name", rank->name); + setField(L, "level", rank->level); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaGuildGetRankByLevel(lua_State* L) +{ + // guild:getRankByLevel(level) + const Guild* guild = getUserdata(L, 1); + if (!guild) { + lua_pushnil(L); + return 1; + } + + uint8_t level = getNumber(L, 2); + const GuildRank* rank = guild->getRankByLevel(level); + if (rank) { + lua_createtable(L, 0, 3); + setField(L, "id", rank->id); + setField(L, "name", rank->name); + setField(L, "level", rank->level); + } else { + lua_pushnil(L); + } + return 1; +} + +// Group +int LuaScriptInterface::luaGroupCreate(lua_State* L) +{ + // Group(id) + uint32_t id = getNumber(L, 2); + + Group* group = g_game.groups.getGroup(id); + if (group) { + pushUserdata(L, group); + setMetatable(L, -1, "Group"); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaGroupGetId(lua_State* L) +{ + // group:getId() + Group* group = getUserdata(L, 1); + if (group) { + lua_pushnumber(L, group->id); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaGroupGetName(lua_State* L) +{ + // group:getName() + Group* group = getUserdata(L, 1); + if (group) { + pushString(L, group->name); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaGroupGetFlags(lua_State* L) +{ + // group:getFlags() + Group* group = getUserdata(L, 1); + if (group) { + lua_pushnumber(L, group->flags); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaGroupGetAccess(lua_State* L) +{ + // group:getAccess() + Group* group = getUserdata(L, 1); + if (group) { + pushBoolean(L, group->access); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaGroupGetMaxDepotItems(lua_State* L) +{ + // group:getMaxDepotItems() + Group* group = getUserdata(L, 1); + if (group) { + lua_pushnumber(L, group->maxDepotItems); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaGroupGetMaxVipEntries(lua_State* L) +{ + // group:getMaxVipEntries() + Group* group = getUserdata(L, 1); + if (group) { + lua_pushnumber(L, group->maxVipEntries); + } else { + lua_pushnil(L); + } + return 1; +} + +// Vocation +int LuaScriptInterface::luaVocationCreate(lua_State* L) +{ + // Vocation(id or name) + uint32_t id; + if (isNumber(L, 2)) { + id = getNumber(L, 2); + } else { + id = g_vocations.getVocationId(getString(L, 2)); + } + + Vocation* vocation = g_vocations.getVocation(id); + if (vocation) { + pushUserdata(L, vocation); + setMetatable(L, -1, "Vocation"); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaVocationGetId(lua_State* L) +{ + // vocation:getId() + Vocation* vocation = getUserdata(L, 1); + if (vocation) { + lua_pushnumber(L, vocation->getId()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaVocationGetName(lua_State* L) +{ + // vocation:getName() + Vocation* vocation = getUserdata(L, 1); + if (vocation) { + pushString(L, vocation->getVocName()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaVocationGetDescription(lua_State* L) +{ + // vocation:getDescription() + Vocation* vocation = getUserdata(L, 1); + if (vocation) { + pushString(L, vocation->getVocDescription()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaVocationGetRequiredSkillTries(lua_State* L) +{ + // vocation:getRequiredSkillTries(skillType, skillLevel) + Vocation* vocation = getUserdata(L, 1); + if (vocation) { + skills_t skillType = getNumber(L, 2); + uint16_t skillLevel = getNumber(L, 3); + lua_pushnumber(L, vocation->getReqSkillTries(skillType, skillLevel)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaVocationGetRequiredManaSpent(lua_State* L) +{ + // vocation:getRequiredManaSpent(magicLevel) + Vocation* vocation = getUserdata(L, 1); + if (vocation) { + uint32_t magicLevel = getNumber(L, 2); + lua_pushnumber(L, vocation->getReqMana(magicLevel)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaVocationGetCapacityGain(lua_State* L) +{ + // vocation:getCapacityGain() + Vocation* vocation = getUserdata(L, 1); + if (vocation) { + lua_pushnumber(L, vocation->getCapGain()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaVocationGetHealthGain(lua_State* L) +{ + // vocation:getHealthGain() + Vocation* vocation = getUserdata(L, 1); + if (vocation) { + lua_pushnumber(L, vocation->getHPGain()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaVocationGetHealthGainTicks(lua_State* L) +{ + // vocation:getHealthGainTicks() + Vocation* vocation = getUserdata(L, 1); + if (vocation) { + lua_pushnumber(L, vocation->getHealthGainTicks()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaVocationGetHealthGainAmount(lua_State* L) +{ + // vocation:getHealthGainAmount() + Vocation* vocation = getUserdata(L, 1); + if (vocation) { + lua_pushnumber(L, vocation->getHealthGainAmount()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaVocationGetManaGain(lua_State* L) +{ + // vocation:getManaGain() + Vocation* vocation = getUserdata(L, 1); + if (vocation) { + lua_pushnumber(L, vocation->getManaGain()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaVocationGetManaGainTicks(lua_State* L) +{ + // vocation:getManaGainTicks() + Vocation* vocation = getUserdata(L, 1); + if (vocation) { + lua_pushnumber(L, vocation->getManaGainTicks()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaVocationGetManaGainAmount(lua_State* L) +{ + // vocation:getManaGainAmount() + Vocation* vocation = getUserdata(L, 1); + if (vocation) { + lua_pushnumber(L, vocation->getManaGainAmount()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaVocationGetMaxSoul(lua_State* L) +{ + // vocation:getMaxSoul() + Vocation* vocation = getUserdata(L, 1); + if (vocation) { + lua_pushnumber(L, vocation->getSoulMax()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaVocationGetSoulGainTicks(lua_State* L) +{ + // vocation:getSoulGainTicks() + Vocation* vocation = getUserdata(L, 1); + if (vocation) { + lua_pushnumber(L, vocation->getSoulGainTicks()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaVocationGetAttackSpeed(lua_State* L) +{ + // vocation:getAttackSpeed() + Vocation* vocation = getUserdata(L, 1); + if (vocation) { + lua_pushnumber(L, vocation->getAttackSpeed()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaVocationGetBaseSpeed(lua_State* L) +{ + // vocation:getBaseSpeed() + Vocation* vocation = getUserdata(L, 1); + if (vocation) { + lua_pushnumber(L, vocation->getBaseSpeed()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaVocationGetDemotion(lua_State* L) +{ + // vocation:getDemotion() + Vocation* vocation = getUserdata(L, 1); + if (!vocation) { + lua_pushnil(L); + return 1; + } + + uint16_t fromId = vocation->getFromVocation(); + if (fromId == VOCATION_NONE) { + lua_pushnil(L); + return 1; + } + + Vocation* demotedVocation = g_vocations.getVocation(fromId); + if (demotedVocation && demotedVocation != vocation) { + pushUserdata(L, demotedVocation); + setMetatable(L, -1, "Vocation"); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaVocationGetPromotion(lua_State* L) +{ + // vocation:getPromotion() + Vocation* vocation = getUserdata(L, 1); + if (!vocation) { + lua_pushnil(L); + return 1; + } + + uint16_t promotedId = g_vocations.getPromotedVocation(vocation->getId()); + if (promotedId == VOCATION_NONE) { + lua_pushnil(L); + return 1; + } + + Vocation* promotedVocation = g_vocations.getVocation(promotedId); + if (promotedVocation && promotedVocation != vocation) { + pushUserdata(L, promotedVocation); + setMetatable(L, -1, "Vocation"); + } else { + lua_pushnil(L); + } + return 1; +} + +// Town +int LuaScriptInterface::luaTownCreate(lua_State* L) +{ + // Town(id or name) + Town* town; + if (isNumber(L, 2)) { + town = g_game.map.towns.getTown(getNumber(L, 2)); + } else if (isString(L, 2)) { + town = g_game.map.towns.getTown(getString(L, 2)); + } else { + town = nullptr; + } + + if (town) { + pushUserdata(L, town); + setMetatable(L, -1, "Town"); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaTownGetId(lua_State* L) +{ + // town:getId() + Town* town = getUserdata(L, 1); + if (town) { + lua_pushnumber(L, town->getID()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaTownGetName(lua_State* L) +{ + // town:getName() + Town* town = getUserdata(L, 1); + if (town) { + pushString(L, town->getName()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaTownGetTemplePosition(lua_State* L) +{ + // town:getTemplePosition() + Town* town = getUserdata(L, 1); + if (town) { + pushPosition(L, town->getTemplePosition()); + } else { + lua_pushnil(L); + } + return 1; +} + +// House +int LuaScriptInterface::luaHouseCreate(lua_State* L) +{ + // House(id) + House* house = g_game.map.houses.getHouse(getNumber(L, 2)); + if (house) { + pushUserdata(L, house); + setMetatable(L, -1, "House"); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaHouseGetId(lua_State* L) +{ + // house:getId() + House* house = getUserdata(L, 1); + if (house) { + lua_pushnumber(L, house->getId()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaHouseGetName(lua_State* L) +{ + // house:getName() + House* house = getUserdata(L, 1); + if (house) { + pushString(L, house->getName()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaHouseGetTown(lua_State* L) +{ + // house:getTown() + House* house = getUserdata(L, 1); + if (!house) { + lua_pushnil(L); + return 1; + } + + Town* town = g_game.map.towns.getTown(house->getTownId()); + if (town) { + pushUserdata(L, town); + setMetatable(L, -1, "Town"); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaHouseGetExitPosition(lua_State* L) +{ + // house:getExitPosition() + House* house = getUserdata(L, 1); + if (house) { + pushPosition(L, house->getEntryPosition()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaHouseGetRent(lua_State* L) +{ + // house:getRent() + House* house = getUserdata(L, 1); + if (house) { + lua_pushnumber(L, house->getRent()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaHouseGetOwnerGuid(lua_State* L) +{ + // house:getOwnerGuid() + House* house = getUserdata(L, 1); + if (house) { + lua_pushnumber(L, house->getOwner()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaHouseSetOwnerGuid(lua_State* L) +{ + // house:setOwnerGuid(guid[, updateDatabase = true]) + House* house = getUserdata(L, 1); + if (house) { + uint32_t guid = getNumber(L, 2); + bool updateDatabase = getBoolean(L, 3, true); + house->setOwner(guid, updateDatabase); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaHouseGetBeds(lua_State* L) +{ + // house:getBeds() + House* house = getUserdata(L, 1); + if (!house) { + lua_pushnil(L); + return 1; + } + + const auto& beds = house->getBeds(); + lua_createtable(L, beds.size(), 0); + + int index = 0; + for (BedItem* bedItem : beds) { + pushUserdata(L, bedItem); + setItemMetatable(L, -1, bedItem); + lua_rawseti(L, -2, ++index); + } + return 1; +} + +int LuaScriptInterface::luaHouseGetBedCount(lua_State* L) +{ + // house:getBedCount() + House* house = getUserdata(L, 1); + if (house) { + lua_pushnumber(L, house->getBedCount()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaHouseGetDoors(lua_State* L) +{ + // house:getDoors() + House* house = getUserdata(L, 1); + if (!house) { + lua_pushnil(L); + return 1; + } + + const auto& doors = house->getDoors(); + lua_createtable(L, doors.size(), 0); + + int index = 0; + for (Door* door : doors) { + pushUserdata(L, door); + setItemMetatable(L, -1, door); + lua_rawseti(L, -2, ++index); + } + return 1; +} + +int LuaScriptInterface::luaHouseGetDoorCount(lua_State* L) +{ + // house:getDoorCount() + House* house = getUserdata(L, 1); + if (house) { + lua_pushnumber(L, house->getDoors().size()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaHouseGetTiles(lua_State* L) +{ + // house:getTiles() + House* house = getUserdata(L, 1); + if (!house) { + lua_pushnil(L); + return 1; + } + + const auto& tiles = house->getTiles(); + lua_createtable(L, tiles.size(), 0); + + int index = 0; + for (Tile* tile : tiles) { + pushUserdata(L, tile); + setMetatable(L, -1, "Tile"); + lua_rawseti(L, -2, ++index); + } + return 1; +} + +int LuaScriptInterface::luaHouseGetTileCount(lua_State* L) +{ + // house:getTileCount() + House* house = getUserdata(L, 1); + if (house) { + lua_pushnumber(L, house->getTiles().size()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaHouseGetAccessList(lua_State* L) +{ + // house:getAccessList(listId) + House* house = getUserdata(L, 1); + if (!house) { + lua_pushnil(L); + return 1; + } + + std::string list; + uint32_t listId = getNumber(L, 2); + if (house->getAccessList(listId, list)) { + pushString(L, list); + } else { + pushBoolean(L, false); + } + return 1; +} + +int LuaScriptInterface::luaHouseSetAccessList(lua_State* L) +{ + // house:setAccessList(listId, list) + House* house = getUserdata(L, 1); + if (!house) { + lua_pushnil(L); + return 1; + } + + uint32_t listId = getNumber(L, 2); + const std::string& list = getString(L, 3); + house->setAccessList(listId, list); + pushBoolean(L, true); + return 1; +} + +// ItemType +int LuaScriptInterface::luaItemTypeCreate(lua_State* L) +{ + // ItemType(id or name) + uint32_t id; + if (isNumber(L, 2)) { + id = getNumber(L, 2); + } else { + id = Item::items.getItemIdByName(getString(L, 2)); + } + + const ItemType& itemType = Item::items[id]; + pushUserdata(L, &itemType); + setMetatable(L, -1, "ItemType"); + return 1; +} + +int LuaScriptInterface::luaItemTypeIsCorpse(lua_State* L) +{ + // itemType:isCorpse() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + pushBoolean(L, itemType->corpse); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeIsDoor(lua_State* L) +{ + // itemType:isDoor() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + pushBoolean(L, itemType->isDoor()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeIsContainer(lua_State* L) +{ + // itemType:isContainer() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + pushBoolean(L, itemType->isContainer()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeIsChest(lua_State * L) +{ + // itemType:isChest() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + pushBoolean(L, itemType->isChest()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeIsFluidContainer(lua_State* L) +{ + // itemType:isFluidContainer() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + pushBoolean(L, itemType->isFluidContainer()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeIsMovable(lua_State* L) +{ + // itemType:isMovable() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + pushBoolean(L, itemType->moveable); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeIsRune(lua_State* L) +{ + // itemType:isRune() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + pushBoolean(L, itemType->isRune()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeIsStackable(lua_State* L) +{ + // itemType:isStackable() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + pushBoolean(L, itemType->stackable); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeIsReadable(lua_State* L) +{ + // itemType:isReadable() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + pushBoolean(L, itemType->canReadText); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeIsWritable(lua_State* L) +{ + // itemType:isWritable() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + pushBoolean(L, itemType->canWriteText); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeIsMagicField(lua_State* L) +{ + // itemType:isMagicField() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + pushBoolean(L, itemType->isMagicField()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeIsSplash(lua_State* L) +{ + // itemType:isSplash() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + pushBoolean(L, itemType->isSplash()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeIsKey(lua_State* L) +{ + // itemType:isKey() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + pushBoolean(L, itemType->isKey()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeIsDisguised(lua_State* L) +{ + // itemType:isDisguised() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + pushBoolean(L, itemType->disguise); + } + else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeIsDestroyable(lua_State * L) +{ + // itemType:isDestroyable() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + pushBoolean(L, itemType->destroy); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeIsGroundTile(lua_State * L) +{ + // itemType:isGroundTile() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + pushBoolean(L, itemType->group == ITEM_GROUP_GROUND); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeGetType(lua_State* L) +{ + // itemType:getType() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + lua_pushnumber(L, itemType->type); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeGetId(lua_State* L) +{ + // itemType:getId() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + lua_pushnumber(L, itemType->id); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeGetDisguiseId(lua_State * L) +{ + // itemType:getDisguiseId() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + lua_pushnumber(L, itemType->disguiseId); + } + else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeGetName(lua_State* L) +{ + // itemType:getName() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + pushString(L, itemType->name); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeGetPluralName(lua_State* L) +{ + // itemType:getPluralName() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + pushString(L, itemType->getPluralName()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeGetArticle(lua_State* L) +{ + // itemType:getArticle() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + pushString(L, itemType->article); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeGetDescription(lua_State* L) +{ + // itemType:getDescription() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + pushString(L, itemType->description); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeGetSlotPosition(lua_State *L) +{ + // itemType:getSlotPosition() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + lua_pushnumber(L, itemType->slotPosition); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeGetDestroyTarget(lua_State * L) +{ + // itemType:getDestroyTarget() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + lua_pushnumber(L, itemType->destroyTarget); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeGetCharges(lua_State* L) +{ + // itemType:getCharges() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + lua_pushnumber(L, itemType->charges); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeGetFluidSource(lua_State* L) +{ + // itemType:getFluidSource() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + lua_pushnumber(L, itemType->fluidSource); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeGetCapacity(lua_State* L) +{ + // itemType:getCapacity() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + lua_pushnumber(L, itemType->maxItems); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeGetWeight(lua_State* L) +{ + // itemType:getWeight([count = 1]) + uint16_t count = getNumber(L, 2, 1); + + const ItemType* itemType = getUserdata(L, 1); + if (!itemType) { + lua_pushnil(L); + return 1; + } + + uint64_t weight = static_cast(itemType->weight) * std::max(1, count); + lua_pushnumber(L, weight); + return 1; +} + +int LuaScriptInterface::luaItemTypeGetShootRange(lua_State* L) +{ + // itemType:getShootRange() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + lua_pushnumber(L, itemType->shootRange); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeGetAttack(lua_State* L) +{ + // itemType:getAttack() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + lua_pushnumber(L, itemType->attack); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeGetDefense(lua_State* L) +{ + // itemType:getDefense() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + lua_pushnumber(L, itemType->defense); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeGetArmor(lua_State* L) +{ + // itemType:getArmor() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + lua_pushnumber(L, itemType->armor); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeGetWeaponType(lua_State* L) +{ + // itemType:getWeaponType() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + lua_pushnumber(L, itemType->weaponType); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeGetTransformEquipId(lua_State* L) +{ + // itemType:getTransformEquipId() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + lua_pushnumber(L, itemType->transformEquipTo); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeGetTransformDeEquipId(lua_State* L) +{ + // itemType:getTransformDeEquipId() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + lua_pushnumber(L, itemType->transformDeEquipTo); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeGetDecayId(lua_State* L) +{ + // itemType:getDecayId() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + lua_pushnumber(L, itemType->decayTo); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeGetNutrition(lua_State* L) +{ + // itemType:getNutrition() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + lua_pushnumber(L, itemType->nutrition); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeGetRequiredLevel(lua_State* L) +{ + // itemType:getRequiredLevel() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + lua_pushnumber(L, itemType->minReqLevel); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaItemTypeHasSubType(lua_State* L) +{ + // itemType:hasSubType() + const ItemType* itemType = getUserdata(L, 1); + if (itemType) { + pushBoolean(L, itemType->hasSubType()); + } else { + lua_pushnil(L); + } + return 1; +} + +// Combat +int LuaScriptInterface::luaCombatCreate(lua_State* L) +{ + // Combat() + pushUserdata(L, g_luaEnvironment.createCombatObject(getScriptEnv()->getScriptInterface())); + setMetatable(L, -1, "Combat"); + return 1; +} + +int LuaScriptInterface::luaCombatSetParameter(lua_State* L) +{ + // combat:setParameter(key, value) + Combat* combat = getUserdata(L, 1); + if (!combat) { + lua_pushnil(L); + return 1; + } + + CombatParam_t key = getNumber(L, 2); + uint32_t value; + if (isBoolean(L, 3)) { + value = getBoolean(L, 3) ? 1 : 0; + } else { + value = getNumber(L, 3); + } + combat->setParam(key, value); + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaCombatSetFormula(lua_State* L) +{ + // combat:setFormula(type, mina, minb, maxa, maxb) + Combat* combat = getUserdata(L, 1); + if (!combat) { + lua_pushnil(L); + return 1; + } + + formulaType_t type = getNumber(L, 2); + double mina = getNumber(L, 3); + double minb = getNumber(L, 4); + double maxa = getNumber(L, 5); + double maxb = getNumber(L, 6); + combat->setPlayerCombatValues(type, mina, minb, maxa, maxb); + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaCombatSetArea(lua_State* L) +{ + // combat:setArea(area) + if (getScriptEnv()->getScriptId() != EVENT_ID_LOADING) { + reportErrorFunc("This function can only be used while loading the script."); + lua_pushnil(L); + return 1; + } + + const AreaCombat* area = g_luaEnvironment.getAreaObject(getNumber(L, 2)); + if (!area) { + reportErrorFunc(getErrorDesc(LUA_ERROR_AREA_NOT_FOUND)); + lua_pushnil(L); + return 1; + } + + Combat* combat = getUserdata(L, 1); + if (combat) { + combat->setArea(new AreaCombat(*area)); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCombatSetCondition(lua_State* L) +{ + // combat:setCondition(condition) + Condition* condition = getUserdata(L, 2); + Combat* combat = getUserdata(L, 1); + if (combat && condition) { + combat->setCondition(condition->clone()); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaCombatSetCallback(lua_State* L) +{ + // combat:setCallback(key, function) + Combat* combat = getUserdata(L, 1); + if (!combat) { + lua_pushnil(L); + return 1; + } + + CallBackParam_t key = getNumber(L, 2); + if (!combat->setCallback(key)) { + lua_pushnil(L); + return 1; + } + + CallBack* callback = combat->getCallback(key); + if (!callback) { + lua_pushnil(L); + return 1; + } + + const std::string& function = getString(L, 3); + pushBoolean(L, callback->loadCallBack(getScriptEnv()->getScriptInterface(), function)); + return 1; +} + +int LuaScriptInterface::luaCombatExecute(lua_State* L) +{ + // combat:execute(creature, variant) + Combat* combat = getUserdata(L, 1); + if (!combat) { + pushBoolean(L, false); + return 1; + } + + Creature* creature = getCreature(L, 2); + + const LuaVariant& variant = getVariant(L, 3); + switch (variant.type) { + case VARIANT_NUMBER: { + Creature* target = g_game.getCreatureByID(variant.number); + if (!target) { + pushBoolean(L, false); + return 1; + } + + if (combat->hasArea()) { + combat->doCombat(creature, target->getPosition()); + } else { + combat->doCombat(creature, target); + } + break; + } + + case VARIANT_POSITION: { + combat->doCombat(creature, variant.pos); + break; + } + + case VARIANT_TARGETPOSITION: { + if (combat->hasArea()) { + combat->doCombat(creature, variant.pos); + } else { + combat->postCombatEffects(creature, variant.pos); + g_game.addMagicEffect(variant.pos, CONST_ME_POFF); + } + break; + } + + case VARIANT_STRING: { + Player* target = g_game.getPlayerByName(variant.text); + if (!target) { + pushBoolean(L, false); + return 1; + } + + combat->doCombat(creature, target); + break; + } + + case VARIANT_NONE: { + reportErrorFunc(getErrorDesc(LUA_ERROR_VARIANT_NOT_FOUND)); + pushBoolean(L, false); + return 1; + } + + default: { + break; + } + } + + pushBoolean(L, true); + return 1; +} + +// Condition +int LuaScriptInterface::luaConditionCreate(lua_State* L) +{ + // Condition(conditionType[, conditionId = CONDITIONID_COMBAT]) + ConditionType_t conditionType = getNumber(L, 2); + ConditionId_t conditionId = getNumber(L, 3, CONDITIONID_COMBAT); + + Condition* condition = Condition::createCondition(conditionId, conditionType, 0, 0); + if (condition) { + pushUserdata(L, condition); + setMetatable(L, -1, "Condition"); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaConditionDelete(lua_State* L) +{ + // condition:delete() + Condition** conditionPtr = getRawUserdata(L, 1); + if (conditionPtr && *conditionPtr) { + delete *conditionPtr; + *conditionPtr = nullptr; + } + return 0; +} + +int LuaScriptInterface::luaConditionGetId(lua_State* L) +{ + // condition:getId() + Condition* condition = getUserdata(L, 1); + if (condition) { + lua_pushnumber(L, condition->getId()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaConditionGetSubId(lua_State* L) +{ + // condition:getSubId() + Condition* condition = getUserdata(L, 1); + if (condition) { + lua_pushnumber(L, condition->getSubId()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaConditionGetType(lua_State* L) +{ + // condition:getType() + Condition* condition = getUserdata(L, 1); + if (condition) { + lua_pushnumber(L, condition->getType()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaConditionGetIcons(lua_State* L) +{ + // condition:getIcons() + Condition* condition = getUserdata(L, 1); + if (condition) { + lua_pushnumber(L, condition->getIcons()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaConditionGetEndTime(lua_State* L) +{ + // condition:getEndTime() + Condition* condition = getUserdata(L, 1); + if (condition) { + lua_pushnumber(L, condition->getEndTime()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaConditionClone(lua_State* L) +{ + // condition:clone() + Condition* condition = getUserdata(L, 1); + if (condition) { + pushUserdata(L, condition->clone()); + setMetatable(L, -1, "Condition"); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaConditionGetTicks(lua_State* L) +{ + // condition:getTicks() + Condition* condition = getUserdata(L, 1); + if (condition) { + lua_pushnumber(L, condition->getTicks()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaConditionSetTicks(lua_State* L) +{ + // condition:setTicks(ticks) + int32_t ticks = getNumber(L, 2); + Condition* condition = getUserdata(L, 1); + if (condition) { + condition->setTicks(ticks); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaConditionSetParameter(lua_State* L) +{ + // condition:setParameter(key, value) + Condition* condition = getUserdata(L, 1); + if (!condition) { + lua_pushnil(L); + return 1; + } + + ConditionParam_t key = getNumber(L, 2); + int32_t value; + if (isBoolean(L, 3)) { + value = getBoolean(L, 3) ? 1 : 0; + } else { + value = getNumber(L, 3); + } + condition->setParam(key, value); + pushBoolean(L, true); + return 1; +} + +int LuaScriptInterface::luaConditionSetSpeedDelta(lua_State* L) +{ + // condition:setSpeedDelta(speedDelta) + int32_t speedDelta = getNumber(L, 2); + ConditionSpeed* condition = dynamic_cast(getUserdata(L, 1)); + if (condition) { + condition->setSpeedDelta(speedDelta); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaConditionSetOutfit(lua_State* L) +{ + // condition:setOutfit(outfit) + // condition:setOutfit(lookTypeEx, lookType, lookHead, lookBody, lookLegs, lookFeet) + Outfit_t outfit; + if (isTable(L, 2)) { + outfit = getOutfit(L, 2); + } else { + outfit.lookFeet = getNumber(L, 7); + outfit.lookLegs = getNumber(L, 6); + outfit.lookBody = getNumber(L, 5); + outfit.lookHead = getNumber(L, 4); + outfit.lookType = getNumber(L, 3); + outfit.lookTypeEx = getNumber(L, 2); + } + + ConditionOutfit* condition = dynamic_cast(getUserdata(L, 1)); + if (condition) { + condition->setOutfit(outfit); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaConditionSetTiming(lua_State* L) +{ + // condition:setTiming(count) + int32_t count = getNumber(L, 2); + ConditionDamage* condition = dynamic_cast(getUserdata(L, 1)); + if (condition) { + if (condition->getType() == CONDITION_POISON) { + condition->setParam(CONDITION_PARAM_COUNT, 3); + condition->setParam(CONDITION_PARAM_MAX_COUNT, 3); + } else if (condition->getType() == CONDITION_FIRE) { + condition->setParam(CONDITION_PARAM_COUNT, 8); + condition->setParam(CONDITION_PARAM_MAX_COUNT, 8); + + count /= 10; + } else if (condition->getType() == CONDITION_ENERGY) { + condition->setParam(CONDITION_PARAM_COUNT, 10); + condition->setParam(CONDITION_PARAM_MAX_COUNT, 10); + + count /= 20; + } + + condition->setParam(CONDITION_PARAM_CYCLE, count); + + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + + +// MonsterType +int LuaScriptInterface::luaMonsterTypeCreate(lua_State* L) +{ + // MonsterType(name) + MonsterType* monsterType = g_monsters.getMonsterType(getString(L, 2)); + if (monsterType) { + pushUserdata(L, monsterType); + setMetatable(L, -1, "MonsterType"); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeIsAttackable(lua_State* L) +{ + // monsterType:isAttackable() + MonsterType* monsterType = getUserdata(L, 1); + if (monsterType) { + pushBoolean(L, monsterType->info.isAttackable); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeIsConvinceable(lua_State* L) +{ + // monsterType:isConvinceable() + MonsterType* monsterType = getUserdata(L, 1); + if (monsterType) { + pushBoolean(L, monsterType->info.isConvinceable); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeIsSummonable(lua_State* L) +{ + // monsterType:isSummonable() + MonsterType* monsterType = getUserdata(L, 1); + if (monsterType) { + pushBoolean(L, monsterType->info.isSummonable); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeIsIllusionable(lua_State* L) +{ + // monsterType:isIllusionable() + MonsterType* monsterType = getUserdata(L, 1); + if (monsterType) { + pushBoolean(L, monsterType->info.isIllusionable); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeIsHostile(lua_State* L) +{ + // monsterType:isHostile() + MonsterType* monsterType = getUserdata(L, 1); + if (monsterType) { + pushBoolean(L, monsterType->info.isHostile); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeIsPushable(lua_State* L) +{ + // monsterType:isPushable() + MonsterType* monsterType = getUserdata(L, 1); + if (monsterType) { + pushBoolean(L, monsterType->info.pushable); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeCanPushItems(lua_State* L) +{ + // monsterType:canPushItems() + MonsterType* monsterType = getUserdata(L, 1); + if (monsterType) { + pushBoolean(L, monsterType->info.canPushItems); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeCanPushCreatures(lua_State* L) +{ + // monsterType:canPushCreatures() + MonsterType* monsterType = getUserdata(L, 1); + if (monsterType) { + pushBoolean(L, monsterType->info.canPushCreatures); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeGetName(lua_State* L) +{ + // monsterType:getName() + MonsterType* monsterType = getUserdata(L, 1); + if (monsterType) { + pushString(L, monsterType->name); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeGetNameDescription(lua_State* L) +{ + // monsterType:getNameDescription() + MonsterType* monsterType = getUserdata(L, 1); + if (monsterType) { + pushString(L, monsterType->nameDescription); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeGetHealth(lua_State* L) +{ + // monsterType:getHealth() + MonsterType* monsterType = getUserdata(L, 1); + if (monsterType) { + lua_pushnumber(L, monsterType->info.health); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeGetMaxHealth(lua_State* L) +{ + // monsterType:getMaxHealth() + MonsterType* monsterType = getUserdata(L, 1); + if (monsterType) { + lua_pushnumber(L, monsterType->info.healthMax); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeGetRunHealth(lua_State* L) +{ + // monsterType:getRunHealth() + MonsterType* monsterType = getUserdata(L, 1); + if (monsterType) { + lua_pushnumber(L, monsterType->info.runAwayHealth); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeGetExperience(lua_State* L) +{ + // monsterType:getExperience() + MonsterType* monsterType = getUserdata(L, 1); + if (monsterType) { + lua_pushnumber(L, monsterType->info.experience); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeGetCombatImmunities(lua_State* L) +{ + // monsterType:getCombatImmunities() + MonsterType* monsterType = getUserdata(L, 1); + if (monsterType) { + lua_pushnumber(L, monsterType->info.damageImmunities); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeGetConditionImmunities(lua_State* L) +{ + // monsterType:getConditionImmunities() + MonsterType* monsterType = getUserdata(L, 1); + if (monsterType) { + lua_pushnumber(L, monsterType->info.conditionImmunities); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeGetAttackList(lua_State* L) +{ + // monsterType:getAttackList() + MonsterType* monsterType = getUserdata(L, 1); + if (!monsterType) { + lua_pushnil(L); + return 1; + } + + lua_createtable(L, monsterType->info.attackSpells.size(), 0); + + int index = 0; + for (const auto& spellBlock : monsterType->info.attackSpells) { + lua_createtable(L, 0, 8); + + setField(L, "chance", spellBlock.chance); + setField(L, "isCombatSpell", spellBlock.combatSpell ? 1 : 0); + setField(L, "minCombatValue", spellBlock.minCombatValue); + setField(L, "maxCombatValue", spellBlock.maxCombatValue); + setField(L, "range", spellBlock.range); + pushUserdata(L, static_cast(spellBlock.spell)); + lua_setfield(L, -2, "spell"); + + lua_rawseti(L, -2, ++index); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeGetDefenseList(lua_State* L) +{ + // monsterType:getDefenseList() + MonsterType* monsterType = getUserdata(L, 1); + if (!monsterType) { + lua_pushnil(L); + return 1; + } + + lua_createtable(L, monsterType->info.defenseSpells.size(), 0); + + + int index = 0; + for (const auto& spellBlock : monsterType->info.defenseSpells) { + lua_createtable(L, 0, 8); + + setField(L, "chance", spellBlock.chance); + setField(L, "isCombatSpell", spellBlock.combatSpell ? 1 : 0); + setField(L, "minCombatValue", spellBlock.minCombatValue); + setField(L, "maxCombatValue", spellBlock.maxCombatValue); + setField(L, "range", spellBlock.range); + pushUserdata(L, static_cast(spellBlock.spell)); + lua_setfield(L, -2, "spell"); + + lua_rawseti(L, -2, ++index); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeGetElementList(lua_State* L) +{ + // monsterType:getElementList() + MonsterType* monsterType = getUserdata(L, 1); + if (!monsterType) { + lua_pushnil(L); + return 1; + } + + lua_createtable(L, monsterType->info.elementMap.size(), 0); + for (const auto& elementEntry : monsterType->info.elementMap) { + lua_pushnumber(L, elementEntry.second); + lua_rawseti(L, -2, elementEntry.first); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeGetVoices(lua_State* L) +{ + // monsterType:getVoices() + MonsterType* monsterType = getUserdata(L, 1); + if (!monsterType) { + lua_pushnil(L); + return 1; + } + + int index = 0; + lua_createtable(L, monsterType->info.voiceVector.size(), 0); + for (const auto& voiceBlock : monsterType->info.voiceVector) { + lua_createtable(L, 0, 2); + setField(L, "text", voiceBlock.text); + setField(L, "yellText", voiceBlock.yellText); + lua_rawseti(L, -2, ++index); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeGetLoot(lua_State* L) +{ + // monsterType:getLoot() + MonsterType* monsterType = getUserdata(L, 1); + if (!monsterType) { + lua_pushnil(L); + return 1; + } + + static const std::function&)> parseLoot = [&](const std::vector& lootList) { + lua_createtable(L, lootList.size(), 0); + + int index = 0; + for (const auto& lootBlock : lootList) { + lua_createtable(L, 0, 7); + + setField(L, "itemId", lootBlock.id); + setField(L, "chance", lootBlock.chance); + setField(L, "subType", lootBlock.subType); + setField(L, "maxCount", lootBlock.countmax); + setField(L, "actionId", lootBlock.actionId); + setField(L, "text", lootBlock.text); + + parseLoot(lootBlock.childLoot); + lua_setfield(L, -2, "childLoot"); + + lua_rawseti(L, -2, ++index); + } + }; + parseLoot(monsterType->info.lootItems); + return 1; +} + +int LuaScriptInterface::luaMonsterTypeGetCreatureEvents(lua_State* L) +{ + // monsterType:getCreatureEvents() + MonsterType* monsterType = getUserdata(L, 1); + if (!monsterType) { + lua_pushnil(L); + return 1; + } + + int index = 0; + lua_createtable(L, monsterType->info.scripts.size(), 0); + for (const std::string& creatureEvent : monsterType->info.scripts) { + pushString(L, creatureEvent); + lua_rawseti(L, -2, ++index); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeGetSummonList(lua_State* L) +{ + // monsterType:getSummonList() + MonsterType* monsterType = getUserdata(L, 1); + if (!monsterType) { + lua_pushnil(L); + return 1; + } + + int index = 0; + lua_createtable(L, monsterType->info.summons.size(), 0); + for (const auto& summonBlock : monsterType->info.summons) { + lua_createtable(L, 0, 3); + setField(L, "name", summonBlock.name); + setField(L, "chance", summonBlock.chance); + lua_rawseti(L, -2, ++index); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeGetMaxSummons(lua_State* L) +{ + // monsterType:getMaxSummons() + MonsterType* monsterType = getUserdata(L, 1); + if (monsterType) { + lua_pushnumber(L, monsterType->info.maxSummons); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeGetArmor(lua_State* L) +{ + // monsterType:getArmor() + MonsterType* monsterType = getUserdata(L, 1); + if (monsterType) { + lua_pushnumber(L, monsterType->info.armor); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeGetDefense(lua_State* L) +{ + // monsterType:getDefense() + MonsterType* monsterType = getUserdata(L, 1); + if (monsterType) { + lua_pushnumber(L, monsterType->info.defense); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeGetOutfit(lua_State* L) +{ + // monsterType:getOutfit() + MonsterType* monsterType = getUserdata(L, 1); + if (monsterType) { + pushOutfit(L, monsterType->info.outfit); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeGetRace(lua_State* L) +{ + // monsterType:getRace() + MonsterType* monsterType = getUserdata(L, 1); + if (monsterType) { + lua_pushnumber(L, monsterType->info.race); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeGetCorpseId(lua_State* L) +{ + // monsterType:getCorpseId() + MonsterType* monsterType = getUserdata(L, 1); + if (monsterType) { + lua_pushnumber(L, monsterType->info.lookcorpse); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeGetManaCost(lua_State* L) +{ + // monsterType:getManaCost() + MonsterType* monsterType = getUserdata(L, 1); + if (monsterType) { + lua_pushnumber(L, monsterType->info.manaCost); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeGetBaseSpeed(lua_State* L) +{ + // monsterType:getBaseSpeed() + MonsterType* monsterType = getUserdata(L, 1); + if (monsterType) { + lua_pushnumber(L, monsterType->info.baseSpeed); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeGetLight(lua_State* L) +{ + // monsterType:getLight() + MonsterType* monsterType = getUserdata(L, 1); + if (!monsterType) { + lua_pushnil(L); + return 1; + } + + lua_pushnumber(L, monsterType->info.light.level); + lua_pushnumber(L, monsterType->info.light.color); + return 2; +} + +int LuaScriptInterface::luaMonsterTypeGetTargetDistance(lua_State* L) +{ + // monsterType:getTargetDistance() + MonsterType* monsterType = getUserdata(L, 1); + if (monsterType) { + lua_pushnumber(L, monsterType->info.targetDistance); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeGetChangeTargetChance(lua_State* L) +{ + // monsterType:getChangeTargetChance() + MonsterType* monsterType = getUserdata(L, 1); + if (monsterType) { + lua_pushnumber(L, monsterType->info.changeTargetChance); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaMonsterTypeGetChangeTargetSpeed(lua_State* L) +{ + // monsterType:getChangeTargetSpeed() + MonsterType* monsterType = getUserdata(L, 1); + if (monsterType) { + lua_pushnumber(L, monsterType->info.changeTargetSpeed); + } else { + lua_pushnil(L); + } + return 1; +} + +// Party +int LuaScriptInterface::luaPartyDisband(lua_State* L) +{ + // party:disband() + Party** partyPtr = getRawUserdata(L, 1); + if (partyPtr && *partyPtr) { + Party*& party = *partyPtr; + party->disband(); + party = nullptr; + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPartyGetLeader(lua_State* L) +{ + // party:getLeader() + Party* party = getUserdata(L, 1); + if (!party) { + lua_pushnil(L); + return 1; + } + + Player* leader = party->getLeader(); + if (leader) { + pushUserdata(L, leader); + setMetatable(L, -1, "Player"); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPartySetLeader(lua_State* L) +{ + // party:setLeader(player) + Player* player = getPlayer(L, 2); + Party* party = getUserdata(L, 1); + if (party && player) { + pushBoolean(L, party->passPartyLeadership(player)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPartyGetMembers(lua_State* L) +{ + // party:getMembers() + Party* party = getUserdata(L, 1); + if (!party) { + lua_pushnil(L); + return 1; + } + + int index = 0; + lua_createtable(L, party->getMemberCount(), 0); + for (Player* player : party->getMembers()) { + pushUserdata(L, player); + setMetatable(L, -1, "Player"); + lua_rawseti(L, -2, ++index); + } + return 1; +} + +int LuaScriptInterface::luaPartyGetMemberCount(lua_State* L) +{ + // party:getMemberCount() + Party* party = getUserdata(L, 1); + if (party) { + lua_pushnumber(L, party->getMemberCount()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPartyGetInvitees(lua_State* L) +{ + // party:getInvitees() + Party* party = getUserdata(L, 1); + if (party) { + lua_createtable(L, party->getInvitationCount(), 0); + + int index = 0; + for (Player* player : party->getInvitees()) { + pushUserdata(L, player); + setMetatable(L, -1, "Player"); + lua_rawseti(L, -2, ++index); + } + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPartyGetInviteeCount(lua_State* L) +{ + // party:getInviteeCount() + Party* party = getUserdata(L, 1); + if (party) { + lua_pushnumber(L, party->getInvitationCount()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPartyAddInvite(lua_State* L) +{ + // party:addInvite(player) + Player* player = getPlayer(L, 2); + Party* party = getUserdata(L, 1); + if (party && player) { + pushBoolean(L, party->invitePlayer(*player)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPartyRemoveInvite(lua_State* L) +{ + // party:removeInvite(player) + Player* player = getPlayer(L, 2); + Party* party = getUserdata(L, 1); + if (party && player) { + pushBoolean(L, party->removeInvite(*player)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPartyAddMember(lua_State* L) +{ + // party:addMember(player) + Player* player = getPlayer(L, 2); + Party* party = getUserdata(L, 1); + if (party && player) { + pushBoolean(L, party->joinParty(*player)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPartyRemoveMember(lua_State* L) +{ + // party:removeMember(player) + Player* player = getPlayer(L, 2); + Party* party = getUserdata(L, 1); + if (party && player) { + pushBoolean(L, party->leaveParty(player)); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPartyIsSharedExperienceActive(lua_State* L) +{ + // party:isSharedExperienceActive() + Party* party = getUserdata(L, 1); + if (party) { + pushBoolean(L, party->isSharedExperienceActive()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPartyIsSharedExperienceEnabled(lua_State* L) +{ + // party:isSharedExperienceEnabled() + Party* party = getUserdata(L, 1); + if (party) { + pushBoolean(L, party->isSharedExperienceEnabled()); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPartyShareExperience(lua_State* L) +{ + // party:shareExperience(experience) + uint64_t experience = getNumber(L, 2); + Party* party = getUserdata(L, 1); + if (party) { + party->shareExperience(experience); + pushBoolean(L, true); + } else { + lua_pushnil(L); + } + return 1; +} + +int LuaScriptInterface::luaPartySetSharedExperience(lua_State* L) +{ + // party:setSharedExperience(active) + bool active = getBoolean(L, 2); + Party* party = getUserdata(L, 1); + if (party) { + pushBoolean(L, party->setSharedExperience(party->getLeader(), active)); + } else { + lua_pushnil(L); + } + return 1; +} + +// +LuaEnvironment::LuaEnvironment() : LuaScriptInterface("Main Interface") {} + +LuaEnvironment::~LuaEnvironment() +{ + delete testInterface; + closeState(); +} + +bool LuaEnvironment::initState() +{ + luaState = luaL_newstate(); + if (!luaState) { + return false; + } + + luaL_openlibs(luaState); + registerFunctions(); + + runningEventId = EVENT_ID_USER; + return true; +} + +bool LuaEnvironment::reInitState() +{ + // TODO: get children, reload children + closeState(); + return initState(); +} + +bool LuaEnvironment::closeState() +{ + if (!luaState) { + return false; + } + + for (const auto& combatEntry : combatIdMap) { + clearCombatObjects(combatEntry.first); + } + + for (const auto& areaEntry : areaIdMap) { + clearAreaObjects(areaEntry.first); + } + + for (auto& timerEntry : timerEvents) { + LuaTimerEventDesc timerEventDesc = std::move(timerEntry.second); + for (int32_t parameter : timerEventDesc.parameters) { + luaL_unref(luaState, LUA_REGISTRYINDEX, parameter); + } + luaL_unref(luaState, LUA_REGISTRYINDEX, timerEventDesc.function); + } + + combatIdMap.clear(); + areaIdMap.clear(); + timerEvents.clear(); + cacheFiles.clear(); + + lua_close(luaState); + luaState = nullptr; + return true; +} + +LuaScriptInterface* LuaEnvironment::getTestInterface() +{ + if (!testInterface) { + testInterface = new LuaScriptInterface("Test Interface"); + testInterface->initState(); + } + return testInterface; +} + +Combat* LuaEnvironment::getCombatObject(uint32_t id) const +{ + auto it = combatMap.find(id); + if (it == combatMap.end()) { + return nullptr; + } + return it->second; +} + +Combat* LuaEnvironment::createCombatObject(LuaScriptInterface* interface) +{ + Combat* combat = new Combat; + combatMap[++lastCombatId] = combat; + combatIdMap[interface].push_back(lastCombatId); + return combat; +} + +void LuaEnvironment::clearCombatObjects(LuaScriptInterface* interface) +{ + auto it = combatIdMap.find(interface); + if (it == combatIdMap.end()) { + return; + } + + for (uint32_t id : it->second) { + auto itt = combatMap.find(id); + if (itt != combatMap.end()) { + delete itt->second; + combatMap.erase(itt); + } + } + it->second.clear(); +} + +AreaCombat* LuaEnvironment::getAreaObject(uint32_t id) const +{ + auto it = areaMap.find(id); + if (it == areaMap.end()) { + return nullptr; + } + return it->second; +} + +uint32_t LuaEnvironment::createAreaObject(LuaScriptInterface* interface) +{ + areaMap[++lastAreaId] = new AreaCombat; + areaIdMap[interface].push_back(lastAreaId); + return lastAreaId; +} + +void LuaEnvironment::clearAreaObjects(LuaScriptInterface* interface) +{ + auto it = areaIdMap.find(interface); + if (it == areaIdMap.end()) { + return; + } + + for (uint32_t id : it->second) { + auto itt = areaMap.find(id); + if (itt != areaMap.end()) { + delete itt->second; + areaMap.erase(itt); + } + } + it->second.clear(); +} + +void LuaEnvironment::executeTimerEvent(uint32_t eventIndex) +{ + auto it = timerEvents.find(eventIndex); + if (it == timerEvents.end()) { + return; + } + + LuaTimerEventDesc timerEventDesc = std::move(it->second); + timerEvents.erase(it); + + //push function + lua_rawgeti(luaState, LUA_REGISTRYINDEX, timerEventDesc.function); + + //push parameters + for (auto parameter : boost::adaptors::reverse(timerEventDesc.parameters)) { + lua_rawgeti(luaState, LUA_REGISTRYINDEX, parameter); + } + + //call the function + if (reserveScriptEnv()) { + ScriptEnvironment* env = getScriptEnv(); + env->setTimerEvent(); + env->setScriptId(timerEventDesc.scriptId, this); + callFunction(timerEventDesc.parameters.size()); + } else { + std::cout << "[Error - LuaScriptInterface::executeTimerEvent] Call stack overflow" << std::endl; + } + + //free resources + luaL_unref(luaState, LUA_REGISTRYINDEX, timerEventDesc.function); + for (auto parameter : timerEventDesc.parameters) { + luaL_unref(luaState, LUA_REGISTRYINDEX, parameter); + } +} diff --git a/src/luascript.h b/src/luascript.h new file mode 100644 index 0000000..87a2df4 --- /dev/null +++ b/src/luascript.h @@ -0,0 +1,1241 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_LUASCRIPT_H_5344B2BC907E46E3943EA78574A212D8 +#define FS_LUASCRIPT_H_5344B2BC907E46E3943EA78574A212D8 + +#include + +#if LUA_VERSION_NUM >= 502 +#ifndef LUA_COMPAT_ALL +#ifndef LUA_COMPAT_MODULE +#define luaL_register(L, libname, l) (luaL_newlib(L, l), lua_pushvalue(L, -1), lua_setglobal(L, libname)) +#endif +#undef lua_equal +#define lua_equal(L, i1, i2) lua_compare(L, (i1), (i2), LUA_OPEQ) +#endif +#endif + +#include "database.h" +#include "enums.h" +#include "position.h" + +class Thing; +class Creature; +class Player; +class Item; +class Container; +class AreaCombat; +class Combat; +class Condition; +class Npc; +class Monster; + +enum { + EVENT_ID_LOADING = 1, + EVENT_ID_USER = 1000, +}; + +enum LuaVariantType_t { + VARIANT_NONE, + + VARIANT_NUMBER, + VARIANT_POSITION, + VARIANT_TARGETPOSITION, + VARIANT_STRING, +}; + +enum LuaDataType { + LuaData_Unknown, + + LuaData_Item, + LuaData_Container, + LuaData_Teleport, + LuaData_Player, + LuaData_Monster, + LuaData_Npc, + LuaData_Tile, +}; + +struct LuaVariant { + LuaVariantType_t type = VARIANT_NONE; + std::string text; + Position pos; + uint32_t number = 0; +}; + +struct LuaTimerEventDesc { + int32_t scriptId = -1; + int32_t function = -1; + std::list parameters; + uint32_t eventId = 0; + + LuaTimerEventDesc() = default; + LuaTimerEventDesc(LuaTimerEventDesc&& other) = default; +}; + +class LuaScriptInterface; +class Cylinder; +class Game; +class Npc; + +class ScriptEnvironment +{ + public: + ScriptEnvironment(); + ~ScriptEnvironment(); + + // non-copyable + ScriptEnvironment(const ScriptEnvironment&) = delete; + ScriptEnvironment& operator=(const ScriptEnvironment&) = delete; + + void resetEnv(); + + void setScriptId(int32_t scriptId, LuaScriptInterface* scriptInterface) { + this->scriptId = scriptId; + interface = scriptInterface; + } + bool setCallbackId(int32_t callbackId, LuaScriptInterface* scriptInterface); + + int32_t getScriptId() const { + return scriptId; + } + LuaScriptInterface* getScriptInterface() { + return interface; + } + + void setTimerEvent() { + timerEvent = true; + } + + void getEventInfo(int32_t& scriptId, LuaScriptInterface*& scriptInterface, int32_t& callbackId, bool& timerEvent) const; + + void addTempItem(Item* item); + static void removeTempItem(Item* item); + uint32_t addThing(Thing* thing); + void insertItem(uint32_t uid, Item* item); + + static DBResult_ptr getResultByID(uint32_t id); + static uint32_t addResult(DBResult_ptr res); + static bool removeResult(uint32_t id); + + void setNpc(Npc* npc) { + curNpc = npc; + } + Npc* getNpc() const { + return curNpc; + } + + Thing* getThingByUID(uint32_t uid); + Item* getItemByUID(uint32_t uid); + Container* getContainerByUID(uint32_t uid); + void removeItemByUID(uint32_t uid); + + private: + typedef std::vector VariantVector; + typedef std::map StorageMap; + typedef std::map DBResultMap; + + LuaScriptInterface* interface; + + //for npc scripts + Npc* curNpc = nullptr; + + //temporary item list + static std::multimap tempItems; + + //local item map + std::unordered_map localMap; + uint32_t lastUID = std::numeric_limits::max(); + + //script file id + int32_t scriptId; + int32_t callbackId; + bool timerEvent; + + //result map + static uint32_t lastResultId; + static DBResultMap tempResults; +}; + +#define reportErrorFunc(a) reportError(__FUNCTION__, a, true) + +enum ErrorCode_t { + LUA_ERROR_PLAYER_NOT_FOUND, + LUA_ERROR_CREATURE_NOT_FOUND, + LUA_ERROR_ITEM_NOT_FOUND, + LUA_ERROR_THING_NOT_FOUND, + LUA_ERROR_TILE_NOT_FOUND, + LUA_ERROR_HOUSE_NOT_FOUND, + LUA_ERROR_COMBAT_NOT_FOUND, + LUA_ERROR_CONDITION_NOT_FOUND, + LUA_ERROR_AREA_NOT_FOUND, + LUA_ERROR_CONTAINER_NOT_FOUND, + LUA_ERROR_VARIANT_NOT_FOUND, + LUA_ERROR_VARIANT_UNKNOWN, + LUA_ERROR_SPELL_NOT_FOUND, +}; + +class LuaScriptInterface +{ + public: + explicit LuaScriptInterface(std::string interfaceName); + virtual ~LuaScriptInterface(); + + // non-copyable + LuaScriptInterface(const LuaScriptInterface&) = delete; + LuaScriptInterface& operator=(const LuaScriptInterface&) = delete; + + virtual bool initState(); + bool reInitState(); + + int32_t loadFile(const std::string& file, Npc* npc = nullptr); + + const std::string& getFileById(int32_t scriptId); + int32_t getEvent(const std::string& eventName); + int32_t getMetaEvent(const std::string& globalName, const std::string& eventName); + + static ScriptEnvironment* getScriptEnv() { + assert(scriptEnvIndex >= 0 && scriptEnvIndex < 16); + return scriptEnv + scriptEnvIndex; + } + + static bool reserveScriptEnv() { + return ++scriptEnvIndex < 16; + } + + static void resetScriptEnv() { + assert(scriptEnvIndex >= 0); + scriptEnv[scriptEnvIndex--].resetEnv(); + } + + static void reportError(const char* function, const std::string& error_desc, bool stack_trace = false); + + const std::string& getInterfaceName() const { + return interfaceName; + } + const std::string& getLastLuaError() const { + return lastLuaError; + } + + lua_State* getLuaState() const { + return luaState; + } + + bool pushFunction(int32_t functionId); + + static int luaErrorHandler(lua_State* L); + bool callFunction(int params); + void callVoidFunction(int params); + + //push/pop common structures + static void pushThing(lua_State* L, Thing* thing); + static void pushVariant(lua_State* L, const LuaVariant& var); + static void pushString(lua_State* L, const std::string& value); + static void pushCallback(lua_State* L, int32_t callback); + static void pushCylinder(lua_State* L, Cylinder* cylinder); + + static std::string popString(lua_State* L); + static int32_t popCallback(lua_State* L); + + // Userdata + template + static void pushUserdata(lua_State* L, T* value) + { + T** userdata = static_cast(lua_newuserdata(L, sizeof(T*))); + *userdata = value; + } + + // Metatables + static void setMetatable(lua_State* L, int32_t index, const std::string& name); + static void setWeakMetatable(lua_State* L, int32_t index, const std::string& name); + + static void setItemMetatable(lua_State* L, int32_t index, const Item* item); + static void setCreatureMetatable(lua_State* L, int32_t index, const Creature* creature); + + // Get + template + inline static typename std::enable_if::value, T>::type + getNumber(lua_State* L, int32_t arg) + { + return static_cast(static_cast(lua_tonumber(L, arg))); + } + template + inline static typename std::enable_if::value || std::is_floating_point::value, T>::type + getNumber(lua_State* L, int32_t arg) + { + return static_cast(lua_tonumber(L, arg)); + } + template + static T getNumber(lua_State *L, int32_t arg, T defaultValue) + { + const auto parameters = lua_gettop(L); + if (parameters == 0 || arg > parameters) { + return defaultValue; + } + return getNumber(L, arg); + } + template + static T* getUserdata(lua_State* L, int32_t arg) + { + T** userdata = getRawUserdata(L, arg); + if (!userdata) { + return nullptr; + } + return *userdata; + } + template + inline static T** getRawUserdata(lua_State* L, int32_t arg) + { + return static_cast(lua_touserdata(L, arg)); + } + + inline static bool getBoolean(lua_State* L, int32_t arg) + { + return lua_toboolean(L, arg) != 0; + } + inline static bool getBoolean(lua_State* L, int32_t arg, bool defaultValue) + { + const auto parameters = lua_gettop(L); + if (parameters == 0 || arg > parameters) { + return defaultValue; + } + return lua_toboolean(L, arg) != 0; + } + + static std::string getString(lua_State* L, int32_t arg); + static Position getPosition(lua_State* L, int32_t arg, int32_t& stackpos); + static Position getPosition(lua_State* L, int32_t arg); + static Outfit_t getOutfit(lua_State* L, int32_t arg); + static LuaVariant getVariant(lua_State* L, int32_t arg); + + static Thing* getThing(lua_State* L, int32_t arg); + static Creature* getCreature(lua_State* L, int32_t arg); + static Player* getPlayer(lua_State* L, int32_t arg); + + template + static T getField(lua_State* L, int32_t arg, const std::string& key) + { + lua_getfield(L, arg, key.c_str()); + return getNumber(L, -1); + } + + static std::string getFieldString(lua_State* L, int32_t arg, const std::string& key); + + static LuaDataType getUserdataType(lua_State* L, int32_t arg); + + // Is + inline static bool isNumber(lua_State* L, int32_t arg) + { + return lua_type(L, arg) == LUA_TNUMBER; + } + inline static bool isString(lua_State* L, int32_t arg) + { + return lua_isstring(L, arg) != 0; + } + inline static bool isBoolean(lua_State* L, int32_t arg) + { + return lua_isboolean(L, arg); + } + inline static bool isTable(lua_State* L, int32_t arg) + { + return lua_istable(L, arg); + } + inline static bool isFunction(lua_State* L, int32_t arg) + { + return lua_isfunction(L, arg); + } + inline static bool isUserdata(lua_State* L, int32_t arg) + { + return lua_isuserdata(L, arg) != 0; + } + + // Push + static void pushBoolean(lua_State* L, bool value); + static void pushPosition(lua_State* L, const Position& position, int32_t stackpos = 0); + static void pushOutfit(lua_State* L, const Outfit_t& outfit); + + // + inline static void setField(lua_State* L, const char* index, lua_Number value) + { + lua_pushnumber(L, value); + lua_setfield(L, -2, index); + } + + inline static void setField(lua_State* L, const char* index, const std::string& value) + { + pushString(L, value); + lua_setfield(L, -2, index); + } + + static std::string escapeString(const std::string& string); + +#ifndef LUAJIT_VERSION + static const luaL_Reg luaBitReg[7]; +#endif + static const luaL_Reg luaConfigManagerTable[4]; + static const luaL_Reg luaDatabaseTable[9]; + static const luaL_Reg luaResultTable[6]; + + static int protectedCall(lua_State* L, int nargs, int nresults); + + protected: + virtual bool closeState(); + + void registerFunctions(); + + void registerClass(const std::string& className, const std::string& baseClass, lua_CFunction newFunction = nullptr); + void registerTable(const std::string& tableName); + void registerMethod(const std::string& className, const std::string& methodName, lua_CFunction func); + void registerMetaMethod(const std::string& className, const std::string& methodName, lua_CFunction func); + void registerGlobalMethod(const std::string& functionName, lua_CFunction func); + void registerVariable(const std::string& tableName, const std::string& name, lua_Number value); + void registerGlobalVariable(const std::string& name, lua_Number value); + void registerGlobalBoolean(const std::string& name, bool value); + + std::string getStackTrace(const std::string& error_desc); + + static std::string getErrorDesc(ErrorCode_t code); + static bool getArea(lua_State* L, std::list& list, uint32_t& rows); + + //lua functions + static int luaDoCreateItem(lua_State* L); + static int luaDoCreateItemEx(lua_State* L); + static int luaDoMoveCreature(lua_State* L); + + static int luaDoPlayerAddItem(lua_State* L); + static int luaDoTileAddItemEx(lua_State* L); + static int luaDoSetCreatureLight(lua_State* L); + + //get item info + static int luaGetDepotId(lua_State* L); + + //get creature info functions + static int luaGetPlayerFlagValue(lua_State* L); + static int luaGetCreatureCondition(lua_State* L); + + static int luaGetPlayerInstantSpellInfo(lua_State* L); + static int luaGetPlayerInstantSpellCount(lua_State* L); + + static int luaGetWorldTime(lua_State* L); + static int luaGetWorldLight(lua_State* L); + static int luaGetWorldUpTime(lua_State* L); + + //type validation + static int luaIsDepot(lua_State* L); + static int luaIsMoveable(lua_State* L); + static int luaIsValidUID(lua_State* L); + + //container + static int luaDoAddContainerItem(lua_State* L); + + // + static int luaCreateCombatArea(lua_State* L); + + static int luaDoAreaCombatHealth(lua_State* L); + static int luaDoTargetCombatHealth(lua_State* L); + + // + static int luaDoAreaCombatMana(lua_State* L); + static int luaDoTargetCombatMana(lua_State* L); + + static int luaDoAreaCombatCondition(lua_State* L); + static int luaDoTargetCombatCondition(lua_State* L); + + static int luaDoAreaCombatDispel(lua_State* L); + static int luaDoTargetCombatDispel(lua_State* L); + + static int luaDoChallengeCreature(lua_State* L); + + static int luaSetCreatureOutfit(lua_State* L); + static int luaSetMonsterOutfit(lua_State* L); + static int luaSetItemOutfit(lua_State* L); + + static int luaDebugPrint(lua_State* L); + static int luaIsInArray(lua_State* L); + static int luaAddEvent(lua_State* L); + static int luaStopEvent(lua_State* L); + + static int luaSaveServer(lua_State* L); + static int luaCleanMap(lua_State* L); + + static int luaIsInWar(lua_State* L); + + static int luaGetWaypointPositionByName(lua_State* L); + +#ifndef LUAJIT_VERSION + static int luaBitNot(lua_State* L); + static int luaBitAnd(lua_State* L); + static int luaBitOr(lua_State* L); + static int luaBitXor(lua_State* L); + static int luaBitLeftShift(lua_State* L); + static int luaBitRightShift(lua_State* L); +#endif + + static int luaConfigManagerGetString(lua_State* L); + static int luaConfigManagerGetNumber(lua_State* L); + static int luaConfigManagerGetBoolean(lua_State* L); + + static int luaDatabaseExecute(lua_State* L); + static int luaDatabaseAsyncExecute(lua_State* L); + static int luaDatabaseStoreQuery(lua_State* L); + static int luaDatabaseAsyncStoreQuery(lua_State* L); + static int luaDatabaseEscapeString(lua_State* L); + static int luaDatabaseEscapeBlob(lua_State* L); + static int luaDatabaseLastInsertId(lua_State* L); + static int luaDatabaseTableExists(lua_State* L); + + static int luaResultGetNumber(lua_State* L); + static int luaResultGetString(lua_State* L); + static int luaResultGetStream(lua_State* L); + static int luaResultNext(lua_State* L); + static int luaResultFree(lua_State* L); + + // Userdata + static int luaUserdataCompare(lua_State* L); + + // _G + static int luaIsType(lua_State* L); + static int luaRawGetMetatable(lua_State* L); + + // os + static int luaSystemTime(lua_State* L); + + // table + static int luaTableCreate(lua_State* L); + + // Game + static int luaGameGetSpectators(lua_State* L); + static int luaGameGetPlayers(lua_State* L); + static int luaGameLoadMap(lua_State* L); + + static int luaGameGetExperienceStage(lua_State* L); + static int luaGameGetMonsterCount(lua_State* L); + static int luaGameGetPlayerCount(lua_State* L); + static int luaGameGetNpcCount(lua_State* L); + + static int luaGameGetTowns(lua_State* L); + static int luaGameGetHouses(lua_State* L); + + static int luaGameGetGameState(lua_State* L); + static int luaGameSetGameState(lua_State* L); + + static int luaGameGetWorldType(lua_State* L); + static int luaGameSetWorldType(lua_State* L); + + static int luaGameGetReturnMessage(lua_State* L); + + static int luaGameCreateItem(lua_State* L); + static int luaGameCreateContainer(lua_State* L); + static int luaGameCreateMonster(lua_State* L); + static int luaGameCreateNpc(lua_State* L); + static int luaGameCreateTile(lua_State* L); + + static int luaGameStartRaid(lua_State* L); + + // Variant + static int luaVariantCreate(lua_State* L); + + static int luaVariantGetNumber(lua_State* L); + static int luaVariantGetString(lua_State* L); + static int luaVariantGetPosition(lua_State* L); + + // Position + static int luaPositionCreate(lua_State* L); + static int luaPositionAdd(lua_State* L); + static int luaPositionSub(lua_State* L); + static int luaPositionCompare(lua_State* L); + + static int luaPositionGetDistance(lua_State* L); + static int luaPositionIsSightClear(lua_State* L); + + static int luaPositionSendMagicEffect(lua_State* L); + static int luaPositionSendDistanceEffect(lua_State* L); + static int luaPositionSendMonsterSay(lua_State* L); + + // Tile + static int luaTileCreate(lua_State* L); + + static int luaTileGetPosition(lua_State* L); + static int luaTileGetGround(lua_State* L); + static int luaTileGetThing(lua_State* L); + static int luaTileGetThingCount(lua_State* L); + static int luaTileGetTopVisibleThing(lua_State* L); + + static int luaTileGetTopTopItem(lua_State* L); + static int luaTileGetTopDownItem(lua_State* L); + static int luaTileGetFieldItem(lua_State* L); + + static int luaTileGetItemById(lua_State* L); + static int luaTileGetItemByType(lua_State* L); + static int luaTileGetItemByTopOrder(lua_State* L); + static int luaTileGetItemCountById(lua_State* L); + + static int luaTileGetBottomCreature(lua_State* L); + static int luaTileGetTopCreature(lua_State* L); + static int luaTileGetBottomVisibleCreature(lua_State* L); + static int luaTileGetTopVisibleCreature(lua_State* L); + + static int luaTileGetItems(lua_State* L); + static int luaTileGetItemCount(lua_State* L); + static int luaTileGetDownItemCount(lua_State* L); + static int luaTileGetTopItemCount(lua_State* L); + + static int luaTileGetCreatures(lua_State* L); + static int luaTileGetCreatureCount(lua_State* L); + + static int luaTileHasProperty(lua_State* L); + static int luaTileHasFlag(lua_State* L); + + static int luaTileGetThingIndex(lua_State* L); + + static int luaTileQueryAdd(lua_State* L); + + static int luaTileGetHouse(lua_State* L); + + // NetworkMessage + static int luaNetworkMessageCreate(lua_State* L); + static int luaNetworkMessageDelete(lua_State* L); + + static int luaNetworkMessageGetByte(lua_State* L); + static int luaNetworkMessageGetU16(lua_State* L); + static int luaNetworkMessageGetU32(lua_State* L); + static int luaNetworkMessageGetU64(lua_State* L); + static int luaNetworkMessageGetString(lua_State* L); + static int luaNetworkMessageGetPosition(lua_State* L); + + static int luaNetworkMessageAddByte(lua_State* L); + static int luaNetworkMessageAddU16(lua_State* L); + static int luaNetworkMessageAddU32(lua_State* L); + static int luaNetworkMessageAddU64(lua_State* L); + static int luaNetworkMessageAddString(lua_State* L); + static int luaNetworkMessageAddPosition(lua_State* L); + static int luaNetworkMessageAddDouble(lua_State* L); + static int luaNetworkMessageAddItem(lua_State* L); + static int luaNetworkMessageAddItemId(lua_State* L); + + static int luaNetworkMessageReset(lua_State* L); + static int luaNetworkMessageSkipBytes(lua_State* L); + static int luaNetworkMessageSendToPlayer(lua_State* L); + + // Item + static int luaItemCreate(lua_State* L); + + static int luaItemIsItem(lua_State* L); + + static int luaItemGetParent(lua_State* L); + static int luaItemGetTopParent(lua_State* L); + + static int luaItemGetId(lua_State* L); + + static int luaItemClone(lua_State* L); + static int luaItemSplit(lua_State* L); + static int luaItemRemove(lua_State* L); + + static int luaItemGetMovementId(lua_State* L); + static int luaItemSetMovementId(lua_State* L); + static int luaItemGetActionId(lua_State* L); + static int luaItemSetActionId(lua_State* L); + static int luaItemGetUniqueId(lua_State* L); + + static int luaItemGetCount(lua_State* L); + static int luaItemGetCharges(lua_State* L); + static int luaItemGetFluidType(lua_State* L); + static int luaItemGetWeight(lua_State* L); + + static int luaItemGetSubType(lua_State* L); + + static int luaItemGetName(lua_State* L); + static int luaItemGetPluralName(lua_State* L); + static int luaItemGetArticle(lua_State* L); + + static int luaItemGetPosition(lua_State* L); + static int luaItemGetTile(lua_State* L); + + static int luaItemHasAttribute(lua_State* L); + static int luaItemGetAttribute(lua_State* L); + static int luaItemSetAttribute(lua_State* L); + static int luaItemRemoveAttribute(lua_State* L); + + static int luaItemMoveTo(lua_State* L); + static int luaItemTransform(lua_State* L); + static int luaItemDecay(lua_State* L); + + static int luaItemGetDescription(lua_State* L); + + static int luaItemHasProperty(lua_State* L); + + // Container + static int luaContainerCreate(lua_State* L); + + static int luaContainerGetSize(lua_State* L); + static int luaContainerGetCapacity(lua_State* L); + static int luaContainerGetEmptySlots(lua_State* L); + + static int luaContainerGetItemHoldingCount(lua_State* L); + static int luaContainerGetItemCountById(lua_State* L); + + static int luaContainerGetItem(lua_State* L); + static int luaContainerHasItem(lua_State* L); + static int luaContainerAddItem(lua_State* L); + static int luaContainerAddItemEx(lua_State* L); + + // Teleport + static int luaTeleportCreate(lua_State* L); + + static int luaTeleportGetDestination(lua_State* L); + static int luaTeleportSetDestination(lua_State* L); + + // Creature + static int luaCreatureCreate(lua_State* L); + + static int luaCreatureGetEvents(lua_State* L); + static int luaCreatureRegisterEvent(lua_State* L); + static int luaCreatureUnregisterEvent(lua_State* L); + + static int luaCreatureIsRemoved(lua_State* L); + static int luaCreatureIsCreature(lua_State* L); + static int luaCreatureIsInGhostMode(lua_State* L); + + static int luaCreatureCanSee(lua_State* L); + static int luaCreatureCanSeeCreature(lua_State* L); + + static int luaCreatureGetParent(lua_State* L); + + static int luaCreatureGetId(lua_State* L); + static int luaCreatureGetName(lua_State* L); + + static int luaCreatureGetTarget(lua_State* L); + static int luaCreatureSetTarget(lua_State* L); + + static int luaCreatureGetFollowCreature(lua_State* L); + static int luaCreatureSetFollowCreature(lua_State* L); + + static int luaCreatureGetMaster(lua_State* L); + static int luaCreatureSetMaster(lua_State* L); + + static int luaCreatureGetLight(lua_State* L); + static int luaCreatureSetLight(lua_State* L); + + static int luaCreatureGetSpeed(lua_State* L); + static int luaCreatureGetBaseSpeed(lua_State* L); + static int luaCreatureChangeSpeed(lua_State* L); + + static int luaCreatureSetDropLoot(lua_State* L); + + static int luaCreatureGetPosition(lua_State* L); + static int luaCreatureGetTile(lua_State* L); + static int luaCreatureGetDirection(lua_State* L); + static int luaCreatureSetDirection(lua_State* L); + + static int luaCreatureGetHealth(lua_State* L); + static int luaCreatureAddHealth(lua_State* L); + static int luaCreatureGetMaxHealth(lua_State* L); + static int luaCreatureSetMaxHealth(lua_State* L); + + static int luaCreatureGetMana(lua_State* L); + static int luaCreatureAddMana(lua_State* L); + static int luaCreatureGetMaxMana(lua_State* L); + + static int luaCreatureGetSkull(lua_State* L); + static int luaCreatureSetSkull(lua_State* L); + + static int luaCreatureGetOutfit(lua_State* L); + static int luaCreatureSetOutfit(lua_State* L); + + static int luaCreatureGetCondition(lua_State* L); + static int luaCreatureAddCondition(lua_State* L); + static int luaCreatureRemoveCondition(lua_State* L); + + static int luaCreatureRemove(lua_State* L); + static int luaCreatureTeleportTo(lua_State* L); + static int luaCreatureSay(lua_State* L); + + static int luaCreatureGetDamageMap(lua_State* L); + + static int luaCreatureGetSummons(lua_State* L); + + static int luaCreatureGetDescription(lua_State* L); + + static int luaCreatureGetPathTo(lua_State* L); + + // Player + static int luaPlayerCreate(lua_State* L); + + static int luaPlayerIsPlayer(lua_State* L); + + static int luaPlayerGetGuid(lua_State* L); + static int luaPlayerGetIp(lua_State* L); + static int luaPlayerGetAccountId(lua_State* L); + static int luaPlayerGetLastLoginSaved(lua_State* L); + static int luaPlayerGetLastLogout(lua_State* L); + static int luaPlayerHasFlag(lua_State* L); + + static int luaPlayerGetAccountType(lua_State* L); + static int luaPlayerSetAccountType(lua_State* L); + + static int luaPlayerGetCapacity(lua_State* L); + static int luaPlayerSetCapacity(lua_State* L); + + static int luaPlayerGetFreeCapacity(lua_State* L); + + static int luaPlayerGetDepotChest(lua_State* L); + + static int luaPlayerGetMurderTimestamps(lua_State* L); + static int luaPlayerGetPlayerKillerEnd(lua_State* L); + static int luaPlayerSetPlayerKillerEnd(lua_State* L); + static int luaPlayerGetDeathPenalty(lua_State* L); + + static int luaPlayerGetExperience(lua_State* L); + static int luaPlayerAddExperience(lua_State* L); + static int luaPlayerRemoveExperience(lua_State* L); + static int luaPlayerGetLevel(lua_State* L); + + static int luaPlayerGetMagicLevel(lua_State* L); + static int luaPlayerGetBaseMagicLevel(lua_State* L); + static int luaPlayerSetMaxMana(lua_State* L); + static int luaPlayerGetManaSpent(lua_State* L); + static int luaPlayerAddManaSpent(lua_State* L); + + static int luaPlayerGetBaseMaxHealth(lua_State* L); + static int luaPlayerGetBaseMaxMana(lua_State* L); + + static int luaPlayerGetSkillLevel(lua_State* L); + static int luaPlayerGetEffectiveSkillLevel(lua_State* L); + static int luaPlayerGetSkillPercent(lua_State* L); + static int luaPlayerGetSkillTries(lua_State* L); + static int luaPlayerAddSkillTries(lua_State* L); + + static int luaPlayerGetItemCount(lua_State* L); + static int luaPlayerGetItemById(lua_State* L); + + static int luaPlayerGetVocation(lua_State* L); + static int luaPlayerSetVocation(lua_State* L); + + static int luaPlayerGetSex(lua_State* L); + static int luaPlayerSetSex(lua_State* L); + + static int luaPlayerGetTown(lua_State* L); + static int luaPlayerSetTown(lua_State* L); + + static int luaPlayerGetGuild(lua_State* L); + static int luaPlayerSetGuild(lua_State* L); + + static int luaPlayerGetGuildLevel(lua_State* L); + static int luaPlayerSetGuildLevel(lua_State* L); + + static int luaPlayerGetGuildNick(lua_State* L); + static int luaPlayerSetGuildNick(lua_State* L); + + static int luaPlayerGetGroup(lua_State* L); + static int luaPlayerSetGroup(lua_State* L); + + static int luaPlayerGetSoul(lua_State* L); + static int luaPlayerAddSoul(lua_State* L); + static int luaPlayerGetMaxSoul(lua_State* L); + + static int luaPlayerGetBankBalance(lua_State* L); + static int luaPlayerSetBankBalance(lua_State* L); + + static int luaPlayerGetStorageValue(lua_State* L); + static int luaPlayerSetStorageValue(lua_State* L); + + static int luaPlayerAddItem(lua_State* L); + static int luaPlayerAddItemEx(lua_State* L); + static int luaPlayerRemoveItem(lua_State* L); + + static int luaPlayerGetMoney(lua_State* L); + static int luaPlayerAddMoney(lua_State* L); + static int luaPlayerRemoveMoney(lua_State* L); + + static int luaPlayerShowTextDialog(lua_State* L); + + static int luaPlayerSendTextMessage(lua_State* L); + static int luaPlayerSendPrivateMessage(lua_State* L); + + static int luaPlayerChannelSay(lua_State* L); + static int luaPlayerOpenChannel(lua_State* L); + + static int luaPlayerGetSlotItem(lua_State* L); + + static int luaPlayerGetParty(lua_State* L); + + static int luaPlayerSendOutfitWindow(lua_State* L); + + static int luaPlayerGetPremiumDays(lua_State* L); + static int luaPlayerAddPremiumDays(lua_State* L); + static int luaPlayerRemovePremiumDays(lua_State* L); + + static int luaPlayerHasBlessing(lua_State* L); + static int luaPlayerAddBlessing(lua_State* L); + static int luaPlayerRemoveBlessing(lua_State* L); + + static int luaPlayerCanLearnSpell(lua_State* L); + static int luaPlayerLearnSpell(lua_State* L); + static int luaPlayerForgetSpell(lua_State* L); + static int luaPlayerHasLearnedSpell(lua_State* L); + + static int luaPlayerSave(lua_State* L); + + static int luaPlayerIsPzLocked(lua_State* L); + + static int luaPlayerGetClient(lua_State* L); + static int luaPlayerGetHouse(lua_State* L); + + static int luaPlayerSetGhostMode(lua_State* L); + + static int luaPlayerGetContainerId(lua_State* L); + static int luaPlayerGetContainerById(lua_State* L); + static int luaPlayerGetContainerIndex(lua_State* L); + + static int luaPlayerGetTotalDamage(lua_State* L); + + // Monster + static int luaMonsterCreate(lua_State* L); + + static int luaMonsterIsMonster(lua_State* L); + + static int luaMonsterGetType(lua_State* L); + + static int luaMonsterGetSpawnPosition(lua_State* L); + static int luaMonsterIsInSpawnRange(lua_State* L); + + static int luaMonsterIsIdle(lua_State* L); + static int luaMonsterSetIdle(lua_State* L); + + static int luaMonsterIsTarget(lua_State* L); + static int luaMonsterIsOpponent(lua_State* L); + static int luaMonsterIsFriend(lua_State* L); + + static int luaMonsterAddFriend(lua_State* L); + static int luaMonsterRemoveFriend(lua_State* L); + static int luaMonsterGetFriendList(lua_State* L); + static int luaMonsterGetFriendCount(lua_State* L); + + static int luaMonsterAddTarget(lua_State* L); + static int luaMonsterRemoveTarget(lua_State* L); + static int luaMonsterGetTargetList(lua_State* L); + static int luaMonsterGetTargetCount(lua_State* L); + + static int luaMonsterSelectTarget(lua_State* L); + static int luaMonsterSearchTarget(lua_State* L); + + // Npc + static int luaNpcCreate(lua_State* L); + + static int luaNpcIsNpc(lua_State* L); + + static int luaNpcSetMasterPos(lua_State* L); + + // Guild + static int luaGuildCreate(lua_State* L); + + static int luaGuildGetId(lua_State* L); + static int luaGuildGetName(lua_State* L); + static int luaGuildGetMembersOnline(lua_State* L); + + static int luaGuildAddRank(lua_State* L); + static int luaGuildGetRankById(lua_State* L); + static int luaGuildGetRankByLevel(lua_State* L); + + // Group + static int luaGroupCreate(lua_State* L); + + static int luaGroupGetId(lua_State* L); + static int luaGroupGetName(lua_State* L); + static int luaGroupGetFlags(lua_State* L); + static int luaGroupGetAccess(lua_State* L); + static int luaGroupGetMaxDepotItems(lua_State* L); + static int luaGroupGetMaxVipEntries(lua_State* L); + + // Vocation + static int luaVocationCreate(lua_State* L); + + static int luaVocationGetId(lua_State* L); + static int luaVocationGetName(lua_State* L); + static int luaVocationGetDescription(lua_State* L); + + static int luaVocationGetRequiredSkillTries(lua_State* L); + static int luaVocationGetRequiredManaSpent(lua_State* L); + + static int luaVocationGetCapacityGain(lua_State* L); + + static int luaVocationGetHealthGain(lua_State* L); + static int luaVocationGetHealthGainTicks(lua_State* L); + static int luaVocationGetHealthGainAmount(lua_State* L); + + static int luaVocationGetManaGain(lua_State* L); + static int luaVocationGetManaGainTicks(lua_State* L); + static int luaVocationGetManaGainAmount(lua_State* L); + + static int luaVocationGetMaxSoul(lua_State* L); + static int luaVocationGetSoulGainTicks(lua_State* L); + + static int luaVocationGetAttackSpeed(lua_State* L); + static int luaVocationGetBaseSpeed(lua_State* L); + + static int luaVocationGetDemotion(lua_State* L); + static int luaVocationGetPromotion(lua_State* L); + + // Town + static int luaTownCreate(lua_State* L); + + static int luaTownGetId(lua_State* L); + static int luaTownGetName(lua_State* L); + static int luaTownGetTemplePosition(lua_State* L); + + // House + static int luaHouseCreate(lua_State* L); + + static int luaHouseGetId(lua_State* L); + static int luaHouseGetName(lua_State* L); + static int luaHouseGetTown(lua_State* L); + static int luaHouseGetExitPosition(lua_State* L); + static int luaHouseGetRent(lua_State* L); + + static int luaHouseGetOwnerGuid(lua_State* L); + static int luaHouseSetOwnerGuid(lua_State* L); + + static int luaHouseGetBeds(lua_State* L); + static int luaHouseGetBedCount(lua_State* L); + + static int luaHouseGetDoors(lua_State* L); + static int luaHouseGetDoorCount(lua_State* L); + + static int luaHouseGetTiles(lua_State* L); + static int luaHouseGetTileCount(lua_State* L); + + static int luaHouseGetAccessList(lua_State* L); + static int luaHouseSetAccessList(lua_State* L); + + // ItemType + static int luaItemTypeCreate(lua_State* L); + + static int luaItemTypeIsCorpse(lua_State* L); + static int luaItemTypeIsDoor(lua_State* L); + static int luaItemTypeIsContainer(lua_State* L); + static int luaItemTypeIsChest(lua_State* L); + static int luaItemTypeIsFluidContainer(lua_State* L); + static int luaItemTypeIsMovable(lua_State* L); + static int luaItemTypeIsRune(lua_State* L); + static int luaItemTypeIsStackable(lua_State* L); + static int luaItemTypeIsReadable(lua_State* L); + static int luaItemTypeIsWritable(lua_State* L); + static int luaItemTypeIsMagicField(lua_State* L); + static int luaItemTypeIsSplash(lua_State* L); + static int luaItemTypeIsKey(lua_State* L); + static int luaItemTypeIsDisguised(lua_State* L); + static int luaItemTypeIsDestroyable(lua_State* L); + static int luaItemTypeIsGroundTile(lua_State* L); + + static int luaItemTypeGetType(lua_State* L); + static int luaItemTypeGetId(lua_State* L); + static int luaItemTypeGetDisguiseId(lua_State* L); + static int luaItemTypeGetName(lua_State* L); + static int luaItemTypeGetPluralName(lua_State* L); + static int luaItemTypeGetArticle(lua_State* L); + static int luaItemTypeGetDescription(lua_State* L); + static int luaItemTypeGetSlotPosition(lua_State *L); + static int luaItemTypeGetDestroyTarget(lua_State* L); + + static int luaItemTypeGetCharges(lua_State* L); + static int luaItemTypeGetFluidSource(lua_State* L); + static int luaItemTypeGetCapacity(lua_State* L); + static int luaItemTypeGetWeight(lua_State* L); + + static int luaItemTypeGetShootRange(lua_State* L); + static int luaItemTypeGetAttack(lua_State* L); + static int luaItemTypeGetDefense(lua_State* L); + static int luaItemTypeGetArmor(lua_State* L); + static int luaItemTypeGetWeaponType(lua_State* L); + + static int luaItemTypeGetTransformEquipId(lua_State* L); + static int luaItemTypeGetTransformDeEquipId(lua_State* L); + static int luaItemTypeGetDecayId(lua_State* L); + static int luaItemTypeGetNutrition(lua_State* L); + static int luaItemTypeGetRequiredLevel(lua_State* L); + + static int luaItemTypeHasSubType(lua_State* L); + + // Combat + static int luaCombatCreate(lua_State* L); + + static int luaCombatSetParameter(lua_State* L); + static int luaCombatSetFormula(lua_State* L); + + static int luaCombatSetArea(lua_State* L); + static int luaCombatSetCondition(lua_State* L); + static int luaCombatSetCallback(lua_State* L); + + static int luaCombatExecute(lua_State* L); + + // Condition + static int luaConditionCreate(lua_State* L); + static int luaConditionDelete(lua_State* L); + + static int luaConditionGetId(lua_State* L); + static int luaConditionGetSubId(lua_State* L); + static int luaConditionGetType(lua_State* L); + static int luaConditionGetIcons(lua_State* L); + static int luaConditionGetEndTime(lua_State* L); + + static int luaConditionClone(lua_State* L); + + static int luaConditionGetTicks(lua_State* L); + static int luaConditionSetTicks(lua_State* L); + + static int luaConditionSetParameter(lua_State* L); + static int luaConditionSetSpeedDelta(lua_State* L); + static int luaConditionSetOutfit(lua_State* L); + + static int luaConditionSetTiming(lua_State* L); + + // MonsterType + static int luaMonsterTypeCreate(lua_State* L); + + static int luaMonsterTypeIsAttackable(lua_State* L); + static int luaMonsterTypeIsConvinceable(lua_State* L); + static int luaMonsterTypeIsSummonable(lua_State* L); + static int luaMonsterTypeIsIllusionable(lua_State* L); + static int luaMonsterTypeIsHostile(lua_State* L); + static int luaMonsterTypeIsPushable(lua_State* L); + + static int luaMonsterTypeCanPushItems(lua_State* L); + static int luaMonsterTypeCanPushCreatures(lua_State* L); + + static int luaMonsterTypeGetName(lua_State* L); + static int luaMonsterTypeGetNameDescription(lua_State* L); + + static int luaMonsterTypeGetHealth(lua_State* L); + static int luaMonsterTypeGetMaxHealth(lua_State* L); + static int luaMonsterTypeGetRunHealth(lua_State* L); + static int luaMonsterTypeGetExperience(lua_State* L); + + static int luaMonsterTypeGetCombatImmunities(lua_State* L); + static int luaMonsterTypeGetConditionImmunities(lua_State* L); + + static int luaMonsterTypeGetAttackList(lua_State* L); + static int luaMonsterTypeGetDefenseList(lua_State* L); + static int luaMonsterTypeGetElementList(lua_State* L); + + static int luaMonsterTypeGetVoices(lua_State* L); + static int luaMonsterTypeGetLoot(lua_State* L); + static int luaMonsterTypeGetCreatureEvents(lua_State* L); + + static int luaMonsterTypeGetSummonList(lua_State* L); + static int luaMonsterTypeGetMaxSummons(lua_State* L); + + static int luaMonsterTypeGetArmor(lua_State* L); + static int luaMonsterTypeGetDefense(lua_State* L); + static int luaMonsterTypeGetOutfit(lua_State* L); + static int luaMonsterTypeGetRace(lua_State* L); + static int luaMonsterTypeGetCorpseId(lua_State* L); + static int luaMonsterTypeGetManaCost(lua_State* L); + static int luaMonsterTypeGetBaseSpeed(lua_State* L); + static int luaMonsterTypeGetLight(lua_State* L); + + static int luaMonsterTypeGetTargetDistance(lua_State* L); + static int luaMonsterTypeGetChangeTargetChance(lua_State* L); + static int luaMonsterTypeGetChangeTargetSpeed(lua_State* L); + + // Party + static int luaPartyDisband(lua_State* L); + + static int luaPartyGetLeader(lua_State* L); + static int luaPartySetLeader(lua_State* L); + + static int luaPartyGetMembers(lua_State* L); + static int luaPartyGetMemberCount(lua_State* L); + + static int luaPartyGetInvitees(lua_State* L); + static int luaPartyGetInviteeCount(lua_State* L); + + static int luaPartyAddInvite(lua_State* L); + static int luaPartyRemoveInvite(lua_State* L); + + static int luaPartyAddMember(lua_State* L); + static int luaPartyRemoveMember(lua_State* L); + + static int luaPartyIsSharedExperienceActive(lua_State* L); + static int luaPartyIsSharedExperienceEnabled(lua_State* L); + static int luaPartyShareExperience(lua_State* L); + static int luaPartySetSharedExperience(lua_State* L); + + // + lua_State* luaState = nullptr; + std::string lastLuaError; + + std::string interfaceName; + int32_t eventTableRef = -1; + + static ScriptEnvironment scriptEnv[16]; + static int32_t scriptEnvIndex; + + int32_t runningEventId = EVENT_ID_USER; + std::string loadingFile; + + //script file cache + std::map cacheFiles; +}; + +class LuaEnvironment : public LuaScriptInterface +{ + public: + LuaEnvironment(); + ~LuaEnvironment(); + + // non-copyable + LuaEnvironment(const LuaEnvironment&) = delete; + LuaEnvironment& operator=(const LuaEnvironment&) = delete; + + bool initState(); + bool reInitState(); + bool closeState(); + + LuaScriptInterface* getTestInterface(); + + Combat* getCombatObject(uint32_t id) const; + Combat* createCombatObject(LuaScriptInterface* interface); + void clearCombatObjects(LuaScriptInterface* interface); + + AreaCombat* getAreaObject(uint32_t id) const; + uint32_t createAreaObject(LuaScriptInterface* interface); + void clearAreaObjects(LuaScriptInterface* interface); + + private: + void executeTimerEvent(uint32_t eventIndex); + + std::unordered_map timerEvents; + std::unordered_map combatMap; + std::unordered_map areaMap; + + std::unordered_map> combatIdMap; + std::unordered_map> areaIdMap; + + LuaScriptInterface* testInterface = nullptr; + + uint32_t lastEventTimerId = 1; + uint32_t lastCombatId = 0; + uint32_t lastAreaId = 0; + + friend class LuaScriptInterface; + friend class CombatSpell; +}; + +#endif diff --git a/src/mailbox.cpp b/src/mailbox.cpp new file mode 100644 index 0000000..23754b1 --- /dev/null +++ b/src/mailbox.cpp @@ -0,0 +1,183 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "mailbox.h" +#include "game.h" +#include "player.h" +#include "iologindata.h" +#include "town.h" + +extern Game g_game; + +ReturnValue Mailbox::queryAdd(int32_t, const Thing& thing, uint32_t, uint32_t, Creature*) const +{ + const Item* item = thing.getItem(); + if (item && Mailbox::canSend(item)) { + return RETURNVALUE_NOERROR; + } + return RETURNVALUE_NOTPOSSIBLE; +} + +ReturnValue Mailbox::queryMaxCount(int32_t, const Thing&, uint32_t count, uint32_t& maxQueryCount, uint32_t) const +{ + maxQueryCount = std::max(1, count); + return RETURNVALUE_NOERROR; +} + +ReturnValue Mailbox::queryRemove(const Thing&, uint32_t, uint32_t) const +{ + return RETURNVALUE_NOTPOSSIBLE; +} + +Cylinder* Mailbox::queryDestination(int32_t&, const Thing&, Item**, uint32_t&) +{ + return this; +} + +void Mailbox::addThing(Thing* thing) +{ + return addThing(0, thing); +} + +void Mailbox::addThing(int32_t, Thing* thing) +{ + Item* item = thing->getItem(); + if (item && Mailbox::canSend(item)) { + sendItem(item); + } +} + +void Mailbox::updateThing(Thing*, uint16_t, uint32_t) +{ + // +} + +void Mailbox::replaceThing(uint32_t, Thing*) +{ + // +} + +void Mailbox::removeThing(Thing*, uint32_t) +{ + // +} + +void Mailbox::postAddNotification(Thing* thing, const Cylinder* oldParent, int32_t index, cylinderlink_t) +{ + getParent()->postAddNotification(thing, oldParent, index, LINK_PARENT); +} + +void Mailbox::postRemoveNotification(Thing* thing, const Cylinder* newParent, int32_t index, cylinderlink_t) +{ + getParent()->postRemoveNotification(thing, newParent, index, LINK_PARENT); +} + +bool Mailbox::sendItem(Item* item) const +{ + std::string receiver; + std::string townName; + if (!getDestination(item, receiver, townName)) { + return false; + } + + if (receiver.empty() || townName.empty()) { + return false; + } + + Town* town = g_game.map.towns.getTown(townName); + if (!town) { + return false; + } + + Player* player = g_game.getPlayerByName(receiver); + if (player) { + DepotLocker* depotLocker = player->getDepotLocker(town->getID(), true); + if (depotLocker) { + if (g_game.internalMoveItem(item->getParent(), depotLocker, INDEX_WHEREEVER, + item, item->getItemCount(), nullptr, FLAG_NOLIMIT) == RETURNVALUE_NOERROR) { + g_game.transformItem(item, item->getID() + 1); + player->onReceiveMail(); + return true; + } + } + } else { + Player tmpPlayer(nullptr); + if (!IOLoginData::loadPlayerByName(&tmpPlayer, receiver)) { + return false; + } + + DepotLocker* depotLocker = tmpPlayer.getDepotLocker(town->getID(), true); + if (depotLocker) { + if (g_game.internalMoveItem(item->getParent(), depotLocker, INDEX_WHEREEVER, + item, item->getItemCount(), nullptr, FLAG_NOLIMIT) == RETURNVALUE_NOERROR) { + g_game.transformItem(item, item->getID() + 1); + IOLoginData::savePlayer(&tmpPlayer); + return true; + } + } + } + + return false; +} + +bool Mailbox::getDestination(Item* item, std::string& name, std::string& town) const +{ + const Container* container = item->getContainer(); + if (container) { + for (Item* containerItem : container->getItemList()) { + if (containerItem->getID() == ITEM_LABEL && getDestination(containerItem, name, town)) { + return true; + } + } + + return false; + } + + const std::string& text = item->getText(); + if (text.empty()) { + return false; + } + + std::istringstream iss(text, std::istringstream::in); + std::string temp; + uint32_t currentLine = 1; + + while (getline(iss, temp, '\n')) { + if (currentLine == 1) { + name = temp; + } else if (currentLine == 2) { + town = temp; + } else { + break; + } + + ++currentLine; + } + + trimString(name); + trimString(town); + return true; +} + +bool Mailbox::canSend(const Item* item) +{ + return item->getID() == ITEM_PARCEL || item->getID() == ITEM_LETTER; +} diff --git a/src/mailbox.h b/src/mailbox.h new file mode 100644 index 0000000..16ce6fb --- /dev/null +++ b/src/mailbox.h @@ -0,0 +1,66 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_MAILBOX_H_D231C6BE8D384CAAA3AE410C1323F9DB +#define FS_MAILBOX_H_D231C6BE8D384CAAA3AE410C1323F9DB + +#include "item.h" +#include "cylinder.h" +#include "const.h" + +class Mailbox final : public Item, public Cylinder +{ + public: + explicit Mailbox(uint16_t itemId) : Item(itemId) {} + + Mailbox* getMailbox() final { + return this; + } + const Mailbox* getMailbox() const final { + return this; + } + + //cylinder implementations + ReturnValue queryAdd(int32_t index, const Thing& thing, uint32_t count, + uint32_t flags, Creature* actor = nullptr) const final; + ReturnValue queryMaxCount(int32_t index, const Thing& thing, uint32_t count, + uint32_t& maxQueryCount, uint32_t flags) const final; + ReturnValue queryRemove(const Thing& thing, uint32_t count, uint32_t flags) const final; + Cylinder* queryDestination(int32_t& index, const Thing& thing, Item** destItem, + uint32_t& flags) final; + + void addThing(Thing* thing) final; + void addThing(int32_t index, Thing* thing) final; + + void updateThing(Thing* thing, uint16_t itemId, uint32_t count) final; + void replaceThing(uint32_t index, Thing* thing) final; + + void removeThing(Thing* thing, uint32_t count) final; + + void postAddNotification(Thing* thing, const Cylinder* oldParent, int32_t index, cylinderlink_t link = LINK_OWNER) final; + void postRemoveNotification(Thing* thing, const Cylinder* newParent, int32_t index, cylinderlink_t link = LINK_OWNER) final; + + private: + bool getDestination(Item* item, std::string& name, std::string& town) const; + bool sendItem(Item* item) const; + + static bool canSend(const Item* item); +}; + +#endif diff --git a/src/map.cpp b/src/map.cpp new file mode 100644 index 0000000..9e9f0f3 --- /dev/null +++ b/src/map.cpp @@ -0,0 +1,1028 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "iomap.h" +#include "iomapserialize.h" +#include "combat.h" +#include "creature.h" +#include "monster.h" +#include "game.h" + +extern Game g_game; + +bool Map::loadMap(const std::string& identifier, bool loadHouses) +{ + IOMap loader; + if (!loader.loadMap(this, identifier)) { + std::cout << "[Fatal - Map::loadMap] " << loader.getLastErrorString() << std::endl; + return false; + } + + Npcs::loadNpcs(); + if (!IOMap::loadSpawns(this)) { + std::cout << "[Warning - Map::loadMap] Failed to load spawn data." << std::endl; + } + + if (loadHouses) { + if (!IOMap::loadHouses(this)) { + std::cout << "[Warning - Map::loadMap] Failed to load house data." << std::endl; + } + + IOMapSerialize::loadHouseInfo(); + IOMapSerialize::loadHouseItems(this); + } + return true; +} + +bool Map::save() +{ + bool saved = false; + for (uint32_t tries = 0; tries < 3; tries++) { + if (IOMapSerialize::saveHouseInfo()) { + saved = true; + break; + } + } + + if (!saved) { + return false; + } + + saved = false; + for (uint32_t tries = 0; tries < 3; tries++) { + if (IOMapSerialize::saveHouseItems()) { + saved = true; + break; + } + } + return saved; +} + +Tile* Map::getTile(uint16_t x, uint16_t y, uint8_t z) const +{ + if (z >= MAP_MAX_LAYERS) { + return nullptr; + } + + const QTreeLeafNode* leaf = QTreeNode::getLeafStatic(&root, x, y); + if (!leaf) { + return nullptr; + } + + const Floor* floor = leaf->getFloor(z); + if (!floor) { + return nullptr; + } + return floor->tiles[x & FLOOR_MASK][y & FLOOR_MASK]; +} + +void Map::setTile(uint16_t x, uint16_t y, uint8_t z, Tile* newTile) +{ + if (z >= MAP_MAX_LAYERS) { + std::cout << "ERROR: Attempt to set tile on invalid coordinate " << Position(x, y, z) << "!" << std::endl; + return; + } + + QTreeLeafNode::newLeaf = false; + QTreeLeafNode* leaf = root.createLeaf(x, y, 15); + + if (QTreeLeafNode::newLeaf) { + //update north + QTreeLeafNode* northLeaf = root.getLeaf(x, y - FLOOR_SIZE); + if (northLeaf) { + northLeaf->leafS = leaf; + } + + //update west leaf + QTreeLeafNode* westLeaf = root.getLeaf(x - FLOOR_SIZE, y); + if (westLeaf) { + westLeaf->leafE = leaf; + } + + //update south + QTreeLeafNode* southLeaf = root.getLeaf(x, y + FLOOR_SIZE); + if (southLeaf) { + leaf->leafS = southLeaf; + } + + //update east + QTreeLeafNode* eastLeaf = root.getLeaf(x + FLOOR_SIZE, y); + if (eastLeaf) { + leaf->leafE = eastLeaf; + } + } + + Floor* floor = leaf->createFloor(z); + uint32_t offsetX = x & FLOOR_MASK; + uint32_t offsetY = y & FLOOR_MASK; + + Tile*& tile = floor->tiles[offsetX][offsetY]; + if (tile) { + TileItemVector* items = newTile->getItemList(); + if (items) { + for (auto it = items->rbegin(), end = items->rend(); it != end; ++it) { + tile->addThing(*it); + } + items->clear(); + } + + Item* ground = newTile->getGround(); + if (ground) { + tile->addThing(ground); + newTile->setGround(nullptr); + } + delete newTile; + } else { + tile = newTile; + } +} + +bool Map::placeCreature(const Position& centerPos, Creature* creature, bool extendedPos/* = false*/, bool forceLogin/* = false*/) +{ + bool foundTile; + bool placeInPZ; + + Tile* tile = getTile(centerPos.x, centerPos.y, centerPos.z); + if (tile) { + placeInPZ = tile->hasFlag(TILESTATE_PROTECTIONZONE); + + ReturnValue ret; + if (creature->getPlayer()) { + ret = tile->queryAdd(0, *creature, 1, 0); + } else { + ret = tile->queryAdd(0, *creature, 1, (creature->getMonster() ? FLAG_PLACECHECK : FLAG_IGNOREBLOCKITEM)); + } + + foundTile = forceLogin || ret == RETURNVALUE_NOERROR || ret == RETURNVALUE_PLAYERISNOTINVITED; + } else { + placeInPZ = false; + foundTile = false; + } + + if (!foundTile) { + static std::vector> extendedRelList { + {0, -2}, + {-1, -1}, {0, -1}, {1, -1}, + {-2, 0}, {-1, 0}, {1, 0}, {2, 0}, + {-1, 1}, {0, 1}, {1, 1}, + {0, 2} + }; + + static std::vector> normalRelList { + {-1, -1}, {0, -1}, {1, -1}, + {-1, 0}, {1, 0}, + {-1, 1}, {0, 1}, {1, 1} + }; + + std::vector>& relList = (extendedPos ? extendedRelList : normalRelList); + + if (extendedPos) { + std::shuffle(relList.begin(), relList.begin() + 4, getRandomGenerator()); + std::shuffle(relList.begin() + 4, relList.end(), getRandomGenerator()); + } else { + std::shuffle(relList.begin(), relList.end(), getRandomGenerator()); + } + + for (const auto& it : relList) { + Position tryPos(centerPos.x + it.first, centerPos.y + it.second, centerPos.z); + + tile = getTile(tryPos.x, tryPos.y, tryPos.z); + if (!tile || (placeInPZ && !tile->hasFlag(TILESTATE_PROTECTIONZONE))) { + continue; + } + + if (tile->queryAdd(0, *creature, 1, (creature->getMonster() ? FLAG_PLACECHECK : 0)) == RETURNVALUE_NOERROR) { + if (!extendedPos || isSightClear(centerPos, tryPos, false)) { + foundTile = true; + break; + } + } + } + + if (!foundTile) { + return false; + } + } + + int32_t index = 0; + uint32_t flags = 0; + Item* toItem = nullptr; + + Cylinder* toCylinder = tile->queryDestination(index, *creature, &toItem, flags); + toCylinder->internalAddThing(creature); + + const Position& dest = toCylinder->getPosition(); + getQTNode(dest.x, dest.y)->addCreature(creature); + return true; +} + +void Map::moveCreature(Creature& creature, Tile& newTile, bool forceTeleport/* = false*/) +{ + Tile& oldTile = *creature.getTile(); + + Position oldPos = oldTile.getPosition(); + Position newPos = newTile.getPosition(); + + bool teleport = forceTeleport || !newTile.getGround() || !Position::areInRange<1, 1, 0>(oldPos, newPos); + + SpectatorVec list; + getSpectators(list, oldPos, true); + getSpectators(list, newPos, true); + + std::vector oldStackPosVector; + for (Creature* spectator : list) { + if (Player* tmpPlayer = spectator->getPlayer()) { + if (tmpPlayer->canSeeCreature(&creature)) { + oldStackPosVector.push_back(oldTile.getClientIndexOfCreature(tmpPlayer, &creature)); + } else { + oldStackPosVector.push_back(-1); + } + } + } + + //remove the creature + oldTile.removeThing(&creature, 0); + + QTreeLeafNode* leaf = getQTNode(oldPos.x, oldPos.y); + QTreeLeafNode* new_leaf = getQTNode(newPos.x, newPos.y); + + // Switch the node ownership + if (leaf != new_leaf) { + leaf->removeCreature(&creature); + new_leaf->addCreature(&creature); + } + + //add the creature + newTile.addThing(&creature); + + if (!teleport) { + if (oldPos.y > newPos.y) { + creature.setDirection(DIRECTION_NORTH); + } else if (oldPos.y < newPos.y) { + creature.setDirection(DIRECTION_SOUTH); + } + + if (oldPos.x < newPos.x) { + creature.setDirection(DIRECTION_EAST); + } else if (oldPos.x > newPos.x) { + creature.setDirection(DIRECTION_WEST); + } + } + + //send to client + size_t i = 0; + for (Creature* spectator : list) { + if (Player* tmpPlayer = spectator->getPlayer()) { + //Use the correct stackpos + int32_t stackpos = oldStackPosVector[i++]; + if (stackpos != -1) { + tmpPlayer->sendCreatureMove(&creature, newPos, newTile.getStackposOfCreature(tmpPlayer, &creature), oldPos, stackpos, teleport); + } + } + } + + //event method + for (Creature* spectator : list) { + spectator->onCreatureMove(&creature, &newTile, newPos, &oldTile, oldPos, teleport); + } + + oldTile.postRemoveNotification(&creature, &newTile, 0); + newTile.postAddNotification(&creature, &oldTile, 0); +} + +void Map::getSpectatorsInternal(SpectatorVec& list, const Position& centerPos, int32_t minRangeX, int32_t maxRangeX, int32_t minRangeY, int32_t maxRangeY, int32_t minRangeZ, int32_t maxRangeZ, bool onlyPlayers) const +{ + int_fast16_t min_y = centerPos.y + minRangeY; + int_fast16_t min_x = centerPos.x + minRangeX; + int_fast16_t max_y = centerPos.y + maxRangeY; + int_fast16_t max_x = centerPos.x + maxRangeX; + + int32_t minoffset = centerPos.getZ() - maxRangeZ; + uint16_t x1 = std::min(0xFFFF, std::max(0, (min_x + minoffset))); + uint16_t y1 = std::min(0xFFFF, std::max(0, (min_y + minoffset))); + + int32_t maxoffset = centerPos.getZ() - minRangeZ; + uint16_t x2 = std::min(0xFFFF, std::max(0, (max_x + maxoffset))); + uint16_t y2 = std::min(0xFFFF, std::max(0, (max_y + maxoffset))); + + int32_t startx1 = x1 - (x1 % FLOOR_SIZE); + int32_t starty1 = y1 - (y1 % FLOOR_SIZE); + int32_t endx2 = x2 - (x2 % FLOOR_SIZE); + int32_t endy2 = y2 - (y2 % FLOOR_SIZE); + + const QTreeLeafNode* startLeaf = QTreeNode::getLeafStatic(&root, startx1, starty1); + const QTreeLeafNode* leafS = startLeaf; + const QTreeLeafNode* leafE; + + for (int_fast32_t ny = starty1; ny <= endy2; ny += FLOOR_SIZE) { + leafE = leafS; + for (int_fast32_t nx = startx1; nx <= endx2; nx += FLOOR_SIZE) { + if (leafE) { + const CreatureVector& node_list = (onlyPlayers ? leafE->player_list : leafE->creature_list); + for (Creature* creature : node_list) { + const Position& cpos = creature->getPosition(); + if (minRangeZ > cpos.z || maxRangeZ < cpos.z) { + continue; + } + + int_fast16_t offsetZ = Position::getOffsetZ(centerPos, cpos); + if ((min_y + offsetZ) > cpos.y || (max_y + offsetZ) < cpos.y || (min_x + offsetZ) > cpos.x || (max_x + offsetZ) < cpos.x) { + continue; + } + + list.insert(creature); + } + leafE = leafE->leafE; + } else { + leafE = QTreeNode::getLeafStatic(&root, nx + FLOOR_SIZE, ny); + } + } + + if (leafS) { + leafS = leafS->leafS; + } else { + leafS = QTreeNode::getLeafStatic(&root, startx1, ny + FLOOR_SIZE); + } + } +} + +void Map::getSpectators(SpectatorVec& list, const Position& centerPos, bool multifloor /*= false*/, bool onlyPlayers /*= false*/, int32_t minRangeX /*= 0*/, int32_t maxRangeX /*= 0*/, int32_t minRangeY /*= 0*/, int32_t maxRangeY /*= 0*/) +{ + if (centerPos.z >= MAP_MAX_LAYERS) { + return; + } + + bool foundCache = false; + bool cacheResult = false; + + minRangeX = (minRangeX == 0 ? -maxViewportX : -minRangeX); + maxRangeX = (maxRangeX == 0 ? maxViewportX : maxRangeX); + minRangeY = (minRangeY == 0 ? -maxViewportY : -minRangeY); + maxRangeY = (maxRangeY == 0 ? maxViewportY : maxRangeY); + + if (minRangeX == -maxViewportX && maxRangeX == maxViewportX && minRangeY == -maxViewportY && maxRangeY == maxViewportY && multifloor) { + if (onlyPlayers) { + auto it = playersSpectatorCache.find(centerPos); + if (it != playersSpectatorCache.end()) { + if (!list.empty()) { + const SpectatorVec& cachedList = it->second; + list.insert(cachedList.begin(), cachedList.end()); + } else { + list = it->second; + } + + foundCache = true; + } + } + + if (!foundCache) { + auto it = spectatorCache.find(centerPos); + if (it != spectatorCache.end()) { + if (!onlyPlayers) { + if (!list.empty()) { + const SpectatorVec& cachedList = it->second; + list.insert(cachedList.begin(), cachedList.end()); + } else { + list = it->second; + } + } else { + const SpectatorVec& cachedList = it->second; + for (Creature* spectator : cachedList) { + if (spectator->getPlayer()) { + list.insert(spectator); + } + } + } + + foundCache = true; + } else { + cacheResult = true; + } + } + } + + if (!foundCache) { + int32_t minRangeZ; + int32_t maxRangeZ; + + if (multifloor) { + if (centerPos.z > 7) { + //underground + + //8->15 + minRangeZ = std::max(centerPos.getZ() - 2, 0); + maxRangeZ = std::min(centerPos.getZ() + 2, MAP_MAX_LAYERS - 1); + } else if (centerPos.z == 6) { + minRangeZ = 0; + maxRangeZ = 8; + } else if (centerPos.z == 7) { + minRangeZ = 0; + maxRangeZ = 9; + } else { + minRangeZ = 0; + maxRangeZ = 7; + } + } else { + minRangeZ = centerPos.z; + maxRangeZ = centerPos.z; + } + + getSpectatorsInternal(list, centerPos, minRangeX, maxRangeX, minRangeY, maxRangeY, minRangeZ, maxRangeZ, onlyPlayers); + + if (cacheResult) { + if (onlyPlayers) { + playersSpectatorCache[centerPos] = list; + } else { + spectatorCache[centerPos] = list; + } + } + } +} + +void Map::clearSpectatorCache() +{ + spectatorCache.clear(); + playersSpectatorCache.clear(); +} + +bool Map::canThrowObjectTo(const Position& fromPos, const Position& toPos, bool checkLineOfSight /*= true*/, + int32_t rangex /*= Map::maxClientViewportX*/, int32_t rangey /*= Map::maxClientViewportY*/) const +{ + //z checks + //underground 8->15 + //ground level and above 7->0 + if ((fromPos.z >= 8 && toPos.z < 8) || (toPos.z >= 8 && fromPos.z < 8)) { + return false; + } + + int32_t deltaz = Position::getDistanceZ(fromPos, toPos); + if (deltaz > 2) { + return false; + } + + if ((Position::getDistanceX(fromPos, toPos) - deltaz) > rangex) { + return false; + } + + //distance checks + if ((Position::getDistanceY(fromPos, toPos) - deltaz) > rangey) { + return false; + } + + if (!checkLineOfSight) { + return true; + } + return isSightClear(fromPos, toPos, false); +} + +bool Map::checkSightLine(const Position& fromPos, const Position& toPos) const +{ + if (fromPos == toPos) { + return true; + } + + Position start(fromPos.z > toPos.z ? toPos : fromPos); + Position destination(fromPos.z > toPos.z ? fromPos : toPos); + + const int8_t mx = start.x < destination.x ? 1 : start.x == destination.x ? 0 : -1; + const int8_t my = start.y < destination.y ? 1 : start.y == destination.y ? 0 : -1; + + int32_t A = Position::getOffsetY(destination, start); + int32_t B = Position::getOffsetX(start, destination); + int32_t C = -(A * destination.x + B * destination.y); + + while (start.x != destination.x || start.y != destination.y) { + int32_t move_hor = std::abs(A * (start.x + mx) + B * (start.y) + C); + int32_t move_ver = std::abs(A * (start.x) + B * (start.y + my) + C); + int32_t move_cross = std::abs(A * (start.x + mx) + B * (start.y + my) + C); + + if (start.y != destination.y && (start.x == destination.x || move_hor > move_ver || move_hor > move_cross)) { + start.y += my; + } + + if (start.x != destination.x && (start.y == destination.y || move_ver > move_hor || move_ver > move_cross)) { + start.x += mx; + } + + const Tile* tile = getTile(start.x, start.y, start.z); + if (tile && tile->hasProperty(CONST_PROP_BLOCKPROJECTILE)) { + return false; + } + } + + // now we need to perform a jump between floors to see if everything is clear (literally) + while (start.z != destination.z) { + const Tile* tile = getTile(start.x, start.y, start.z); + if (tile && tile->getThingCount() > 0) { + return false; + } + + start.z++; + } + + return true; +} + +bool Map::isSightClear(const Position& fromPos, const Position& toPos, bool floorCheck) const +{ + if (floorCheck && fromPos.z != toPos.z) { + return false; + } + + // Cast two converging rays and see if either yields a result. + return checkSightLine(fromPos, toPos) || checkSightLine(toPos, fromPos); +} + +const Tile* Map::canWalkTo(const Creature& creature, const Position& pos) const +{ + int32_t walkCache = creature.getWalkCache(pos); + if (walkCache == 0) { + return nullptr; + } else if (walkCache == 1) { + return getTile(pos.x, pos.y, pos.z); + } + + //used for non-cached tiles + Tile* tile = getTile(pos.x, pos.y, pos.z); + if (creature.getTile() != tile) { + if (!tile || tile->queryAdd(0, creature, 1, FLAG_PATHFINDING) != RETURNVALUE_NOERROR) { + return nullptr; + } + } + return tile; +} + +bool Map::getPathMatching(const Creature& creature, std::forward_list& dirList, const FrozenPathingConditionCall& pathCondition, const FindPathParams& fpp) const +{ + Position pos = creature.getPosition(); + Position endPos; + + AStarNodes nodes(pos.x, pos.y); + + int32_t bestMatch = 0; + + static int_fast32_t dirNeighbors[8][5][2] = { + {{-1, 0}, {0, 1}, {1, 0}, {1, 1}, {-1, 1}}, + {{-1, 0}, {0, 1}, {0, -1}, {-1, -1}, {-1, 1}}, + {{-1, 0}, {1, 0}, {0, -1}, {-1, -1}, {1, -1}}, + {{0, 1}, {1, 0}, {0, -1}, {1, -1}, {1, 1}}, + {{1, 0}, {0, -1}, {-1, -1}, {1, -1}, {1, 1}}, + {{-1, 0}, {0, -1}, {-1, -1}, {1, -1}, {-1, 1}}, + {{0, 1}, {1, 0}, {1, -1}, {1, 1}, {-1, 1}}, + {{-1, 0}, {0, 1}, {-1, -1}, {1, 1}, {-1, 1}} + }; + static int_fast32_t allNeighbors[8][2] = { + {-1, 0}, {0, 1}, {1, 0}, {0, -1}, {-1, -1}, {1, -1}, {1, 1}, {-1, 1} + }; + + const Position startPos = pos; + + AStarNode* found = nullptr; + while (fpp.maxSearchDist != 0 || nodes.getClosedNodes() < 100) { + AStarNode* n = nodes.getBestNode(); + if (!n) { + if (found) { + break; + } + return false; + } + + const int_fast32_t x = n->x; + const int_fast32_t y = n->y; + pos.x = x; + pos.y = y; + if (pathCondition(startPos, pos, fpp, bestMatch)) { + found = n; + endPos = pos; + if (bestMatch == 0) { + break; + } + } + + uint_fast32_t dirCount; + int_fast32_t* neighbors; + if (n->parent) { + const int_fast32_t offset_x = n->parent->x - x; + const int_fast32_t offset_y = n->parent->y - y; + if (offset_y == 0) { + if (offset_x == -1) { + neighbors = *dirNeighbors[DIRECTION_WEST]; + } else { + neighbors = *dirNeighbors[DIRECTION_EAST]; + } + } else if (!fpp.allowDiagonal || offset_x == 0) { + if (offset_y == -1) { + neighbors = *dirNeighbors[DIRECTION_NORTH]; + } else { + neighbors = *dirNeighbors[DIRECTION_SOUTH]; + } + } else if (offset_y == -1) { + if (offset_x == -1) { + neighbors = *dirNeighbors[DIRECTION_NORTHWEST]; + } else { + neighbors = *dirNeighbors[DIRECTION_NORTHEAST]; + } + } else if (offset_x == -1) { + neighbors = *dirNeighbors[DIRECTION_SOUTHWEST]; + } else { + neighbors = *dirNeighbors[DIRECTION_SOUTHEAST]; + } + dirCount = fpp.allowDiagonal ? 5 : 3; + } else { + dirCount = 8; + neighbors = *allNeighbors; + } + + const int_fast32_t f = n->f; + for (uint_fast32_t i = 0; i < dirCount; ++i) { + pos.x = x + *neighbors++; + pos.y = y + *neighbors++; + + if (fpp.maxSearchDist != 0 && (Position::getDistanceX(startPos, pos) > fpp.maxSearchDist || Position::getDistanceY(startPos, pos) > fpp.maxSearchDist)) { + continue; + } + + if (fpp.keepDistance && !pathCondition.isInRange(startPos, pos, fpp)) { + continue; + } + + const Tile* tile; + AStarNode* neighborNode = nodes.getNodeByPosition(pos.x, pos.y); + if (neighborNode) { + tile = getTile(pos.x, pos.y, pos.z); + } else { + tile = canWalkTo(creature, pos); + if (!tile) { + continue; + } + } + + //The cost (g) for this neighbor + const int_fast32_t cost = AStarNodes::getMapWalkCost(n, pos); + const int_fast32_t extraCost = AStarNodes::getTileWalkCost(creature, tile); + const int_fast32_t newf = f + cost + extraCost; + + if (neighborNode) { + if (neighborNode->f <= newf) { + //The node on the closed/open list is cheaper than this one + continue; + } + + neighborNode->f = newf; + neighborNode->parent = n; + nodes.openNode(neighborNode); + } else { + //Does not exist in the open/closed list, create a new node + neighborNode = nodes.createOpenNode(n, pos.x, pos.y, newf); + if (!neighborNode) { + if (found) { + break; + } + return false; + } + } + } + + nodes.closeNode(n); + } + + if (!found) { + return false; + } + + int_fast32_t prevx = endPos.x; + int_fast32_t prevy = endPos.y; + + found = found->parent; + while (found) { + pos.x = found->x; + pos.y = found->y; + + int_fast32_t dx = pos.getX() - prevx; + int_fast32_t dy = pos.getY() - prevy; + + prevx = pos.x; + prevy = pos.y; + + if (dx == 1 && dy == 1) { + dirList.push_front(DIRECTION_NORTHWEST); + } else if (dx == -1 && dy == 1) { + dirList.push_front(DIRECTION_NORTHEAST); + } else if (dx == 1 && dy == -1) { + dirList.push_front(DIRECTION_SOUTHWEST); + } else if (dx == -1 && dy == -1) { + dirList.push_front(DIRECTION_SOUTHEAST); + } else if (dx == 1) { + dirList.push_front(DIRECTION_WEST); + } else if (dx == -1) { + dirList.push_front(DIRECTION_EAST); + } else if (dy == 1) { + dirList.push_front(DIRECTION_NORTH); + } else if (dy == -1) { + dirList.push_front(DIRECTION_SOUTH); + } + + found = found->parent; + } + return true; +} + +// AStarNodes + +AStarNodes::AStarNodes(uint32_t x, uint32_t y) + : nodes(), openNodes() +{ + curNode = 1; + closedNodes = 0; + openNodes[0] = true; + + AStarNode& startNode = nodes[0]; + startNode.parent = nullptr; + startNode.x = x; + startNode.y = y; + startNode.f = 0; + nodeTable[(x << 16) | y] = nodes; +} + +AStarNode* AStarNodes::createOpenNode(AStarNode* parent, uint32_t x, uint32_t y, int_fast32_t f) +{ + if (curNode >= MAX_NODES) { + return nullptr; + } + + size_t retNode = curNode++; + openNodes[retNode] = true; + + AStarNode* node = nodes + retNode; + nodeTable[(x << 16) | y] = node; + node->parent = parent; + node->x = x; + node->y = y; + node->f = f; + return node; +} + +AStarNode* AStarNodes::getBestNode() +{ + if (curNode == 0) { + return nullptr; + } + + int32_t best_node_f = std::numeric_limits::max(); + int32_t best_node = -1; + for (size_t i = 0; i < curNode; i++) { + if (openNodes[i] && nodes[i].f < best_node_f) { + best_node_f = nodes[i].f; + best_node = i; + } + } + + if (best_node >= 0) { + return nodes + best_node; + } + return nullptr; +} + +void AStarNodes::closeNode(AStarNode* node) +{ + size_t index = node - nodes; + assert(index < MAX_NODES); + openNodes[index] = false; + ++closedNodes; +} + +void AStarNodes::openNode(AStarNode* node) +{ + size_t index = node - nodes; + assert(index < MAX_NODES); + if (!openNodes[index]) { + openNodes[index] = true; + --closedNodes; + } +} + +int_fast32_t AStarNodes::getClosedNodes() const +{ + return closedNodes; +} + +AStarNode* AStarNodes::getNodeByPosition(uint32_t x, uint32_t y) +{ + auto it = nodeTable.find((x << 16) | y); + if (it == nodeTable.end()) { + return nullptr; + } + return it->second; +} + +int_fast32_t AStarNodes::getMapWalkCost(AStarNode* node, const Position& neighborPos) +{ + if (std::abs(node->x - neighborPos.x) == std::abs(node->y - neighborPos.y)) { + //diagonal movement extra cost + return MAP_DIAGONALWALKCOST; + } + return MAP_NORMALWALKCOST; +} + +int_fast32_t AStarNodes::getTileWalkCost(const Creature& creature, const Tile* tile) +{ + int_fast32_t cost = 0; + if (tile->getTopVisibleCreature(&creature) != nullptr) { + if (const Monster* monster = creature.getMonster()) { + if (monster->canPushCreatures()) { + return cost; + } + } + + //destroy creature cost + cost += MAP_NORMALWALKCOST * 3; + } + + if (const MagicField* field = tile->getFieldItem()) { + CombatType_t combatType = field->getCombatType(); + if (combatType != COMBAT_NONE) { + if (!creature.isImmune(combatType) && !creature.hasCondition(Combat::DamageToConditionType(combatType))) { + cost += MAP_NORMALWALKCOST * 18; + } + } + } + + return cost; +} + +// Floor +Floor::~Floor() +{ + for (auto& row : tiles) { + for (auto tile : row) { + delete tile; + } + } +} + +// QTreeNode +QTreeNode::~QTreeNode() +{ + for (auto* ptr : child) { + delete ptr; + } +} + +QTreeLeafNode* QTreeNode::getLeaf(uint32_t x, uint32_t y) +{ + if (leaf) { + return static_cast(this); + } + + QTreeNode* node = child[((x & 0x8000) >> 15) | ((y & 0x8000) >> 14)]; + if (!node) { + return nullptr; + } + return node->getLeaf(x << 1, y << 1); +} + +QTreeLeafNode* QTreeNode::createLeaf(uint32_t x, uint32_t y, uint32_t level) +{ + if (!isLeaf()) { + uint32_t index = ((x & 0x8000) >> 15) | ((y & 0x8000) >> 14); + if (!child[index]) { + if (level != FLOOR_BITS) { + child[index] = new QTreeNode(); + } else { + child[index] = new QTreeLeafNode(); + QTreeLeafNode::newLeaf = true; + } + } + return child[index]->createLeaf(x * 2, y * 2, level - 1); + } + return static_cast(this); +} + +// QTreeLeafNode +bool QTreeLeafNode::newLeaf = false; + +QTreeLeafNode::~QTreeLeafNode() +{ + for (auto* ptr : array) { + delete ptr; + } +} + +Floor* QTreeLeafNode::createFloor(uint32_t z) +{ + if (!array[z]) { + array[z] = new Floor(); + } + return array[z]; +} + +void QTreeLeafNode::addCreature(Creature* c) +{ + creature_list.push_back(c); + + if (c->getPlayer()) { + player_list.push_back(c); + } +} + +void QTreeLeafNode::removeCreature(Creature* c) +{ + auto iter = std::find(creature_list.begin(), creature_list.end(), c); + assert(iter != creature_list.end()); + *iter = creature_list.back(); + creature_list.pop_back(); + + if (c->getPlayer()) { + iter = std::find(player_list.begin(), player_list.end(), c); + assert(iter != player_list.end()); + *iter = player_list.back(); + player_list.pop_back(); + } +} + +uint32_t Map::clean() const +{ + uint64_t start = OTSYS_TIME(); + size_t count = 0, tiles = 0; + + if (g_game.getGameState() == GAME_STATE_NORMAL) { + g_game.setGameState(GAME_STATE_MAINTAIN); + } + + std::vector nodes { + &root + }; + std::vector toRemove; + do { + const QTreeNode* node = nodes.back(); + nodes.pop_back(); + if (node->isLeaf()) { + const QTreeLeafNode* leafNode = static_cast(node); + for (uint8_t z = 0; z < MAP_MAX_LAYERS; ++z) { + Floor* floor = leafNode->getFloor(z); + if (!floor) { + continue; + } + + for (auto& row : floor->tiles) { + for (auto tile : row) { + if (!tile || tile->hasFlag(TILESTATE_PROTECTIONZONE)) { + continue; + } + + TileItemVector* itemList = tile->getItemList(); + if (!itemList) { + continue; + } + + ++tiles; + for (Item* item : *itemList) { + if (item->isCleanable()) { + toRemove.push_back(item); + } + } + + for (Item* item : toRemove) { + g_game.internalRemoveItem(item, -1); + } + count += toRemove.size(); + toRemove.clear(); + } + } + } + } else { + for (auto childNode : node->child) { + if (childNode) { + nodes.push_back(childNode); + } + } + } + } while (!nodes.empty()); + + if (g_game.getGameState() == GAME_STATE_MAINTAIN) { + g_game.setGameState(GAME_STATE_NORMAL); + } + + std::cout << "> CLEAN: Removed " << count << " item" << (count != 1 ? "s" : "") + << " from " << tiles << " tile" << (tiles != 1 ? "s" : "") << " in " + << (OTSYS_TIME() - start) / (1000.) << " seconds." << std::endl; + return count; +} diff --git a/src/map.h b/src/map.h new file mode 100644 index 0000000..67a26d2 --- /dev/null +++ b/src/map.h @@ -0,0 +1,287 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_MAP_H_E3953D57C058461F856F5221D359DAFA +#define FS_MAP_H_E3953D57C058461F856F5221D359DAFA + +#include "position.h" +#include "item.h" +#include "fileloader.h" + +#include "tools.h" +#include "tile.h" +#include "town.h" +#include "house.h" +#include "spawn.h" + +class Creature; +class Player; +class Game; +class Tile; +class Map; + +static constexpr int32_t MAP_MAX_LAYERS = 16; + +struct FindPathParams; +struct AStarNode { + AStarNode* parent; + int_fast32_t f; + uint16_t x, y; +}; + +static constexpr int32_t MAX_NODES = 512; + +static constexpr int32_t MAP_NORMALWALKCOST = 10; +static constexpr int32_t MAP_DIAGONALWALKCOST = 25; + +class AStarNodes +{ + public: + AStarNodes(uint32_t x, uint32_t y); + + AStarNode* createOpenNode(AStarNode* parent, uint32_t x, uint32_t y, int_fast32_t f); + AStarNode* getBestNode(); + void closeNode(AStarNode* node); + void openNode(AStarNode* node); + int_fast32_t getClosedNodes() const; + AStarNode* getNodeByPosition(uint32_t x, uint32_t y); + + static int_fast32_t getMapWalkCost(AStarNode* node, const Position& neighborPos); + static int_fast32_t getTileWalkCost(const Creature& creature, const Tile* tile); + + private: + AStarNode nodes[MAX_NODES]; + bool openNodes[MAX_NODES]; + std::unordered_map nodeTable; + size_t curNode; + int_fast32_t closedNodes; +}; + +typedef std::map SpectatorCache; + +static constexpr int32_t FLOOR_BITS = 3; +static constexpr int32_t FLOOR_SIZE = (1 << FLOOR_BITS); +static constexpr int32_t FLOOR_MASK = (FLOOR_SIZE - 1); + +struct Floor { + constexpr Floor() = default; + ~Floor(); + + // non-copyable + Floor(const Floor&) = delete; + Floor& operator=(const Floor&) = delete; + + Tile* tiles[FLOOR_SIZE][FLOOR_SIZE] = {}; +}; + +class FrozenPathingConditionCall; +class QTreeLeafNode; + +class QTreeNode +{ + public: + constexpr QTreeNode() = default; + virtual ~QTreeNode(); + + // non-copyable + QTreeNode(const QTreeNode&) = delete; + QTreeNode& operator=(const QTreeNode&) = delete; + + bool isLeaf() const { + return leaf; + } + + QTreeLeafNode* getLeaf(uint32_t x, uint32_t y); + + template + inline static Leaf getLeafStatic(Node node, uint32_t x, uint32_t y) + { + do { + node = node->child[((x & 0x8000) >> 15) | ((y & 0x8000) >> 14)]; + if (!node) { + return nullptr; + } + + x <<= 1; + y <<= 1; + } while (!node->leaf); + return static_cast(node); + } + + QTreeLeafNode* createLeaf(uint32_t x, uint32_t y, uint32_t level); + + protected: + QTreeNode* child[4] = {}; + + bool leaf = false; + + friend class Map; +}; + +class QTreeLeafNode final : public QTreeNode +{ + public: + QTreeLeafNode() { leaf = true; newLeaf = true; } + ~QTreeLeafNode(); + + // non-copyable + QTreeLeafNode(const QTreeLeafNode&) = delete; + QTreeLeafNode& operator=(const QTreeLeafNode&) = delete; + + Floor* createFloor(uint32_t z); + Floor* getFloor(uint8_t z) const { + return array[z]; + } + + void addCreature(Creature* c); + void removeCreature(Creature* c); + + protected: + static bool newLeaf; + QTreeLeafNode* leafS = nullptr; + QTreeLeafNode* leafE = nullptr; + Floor* array[MAP_MAX_LAYERS] = {}; + CreatureVector creature_list; + CreatureVector player_list; + + friend class Map; + friend class QTreeNode; +}; + +/** + * Map class. + * Holds all the actual map-data + */ + +class Map +{ + public: + static constexpr int32_t maxViewportX = 11; //min value: maxClientViewportX + 1 + static constexpr int32_t maxViewportY = 11; //min value: maxClientViewportY + 1 + static constexpr int32_t maxClientViewportX = 8; + static constexpr int32_t maxClientViewportY = 6; + + uint32_t clean() const; + + /** + * Load a map. + * \returns true if the map was loaded successfully + */ + bool loadMap(const std::string& identifier, bool loadHouses); + + /** + * Save a map. + * \returns true if the map was saved successfully + */ + static bool save(); + + /** + * Get a single tile. + * \returns A pointer to that tile. + */ + Tile* getTile(uint16_t x, uint16_t y, uint8_t z) const; + inline Tile* getTile(const Position& pos) const { + return getTile(pos.x, pos.y, pos.z); + } + + /** + * Set a single tile. + */ + void setTile(uint16_t x, uint16_t y, uint8_t z, Tile* newTile); + void setTile(const Position& pos, Tile* newTile) { + setTile(pos.x, pos.y, pos.z, newTile); + } + + /** + * Place a creature on the map + * \param centerPos The position to place the creature + * \param creature Creature to place on the map + * \param extendedPos If true, the creature will in first-hand be placed 2 tiles away + * \param forceLogin If true, placing the creature will not fail becase of obstacles (creatures/chests) + */ + bool placeCreature(const Position& centerPos, Creature* creature, bool extendedPos = false, bool forceLogin = false); + + void moveCreature(Creature& creature, Tile& newTile, bool forceTeleport = false); + + void getSpectators(SpectatorVec& list, const Position& centerPos, bool multifloor = false, bool onlyPlayers = false, + int32_t minRangeX = 0, int32_t maxRangeX = 0, + int32_t minRangeY = 0, int32_t maxRangeY = 0); + + void clearSpectatorCache(); + + /** + * Checks if you can throw an object to that position + * \param fromPos from Source point + * \param toPos Destination point + * \param rangex maximum allowed range horizontially + * \param rangey maximum allowed range vertically + * \param checkLineOfSight checks if there is any blocking objects in the way + * \returns The result if you can throw there or not + */ + bool canThrowObjectTo(const Position& fromPos, const Position& toPos, bool checkLineOfSight = true, + int32_t rangex = Map::maxClientViewportX, int32_t rangey = Map::maxClientViewportY) const; + + /** + * Checks if path is clear from fromPos to toPos + * Notice: This only checks a straight line if the path is clear, for path finding use getPathTo. + * \param fromPos from Source point + * \param toPos Destination point + * \param floorCheck if true then view is not clear if fromPos.z is not the same as toPos.z + * \returns The result if there is no obstacles + */ + bool isSightClear(const Position& fromPos, const Position& toPos, bool floorCheck) const; + bool checkSightLine(const Position& fromPos, const Position& toPos) const; + + const Tile* canWalkTo(const Creature& creature, const Position& pos) const; + + bool getPathMatching(const Creature& creature, std::forward_list& dirList, + const FrozenPathingConditionCall& pathCondition, const FindPathParams& fpp) const; + + std::map waypoints; + + QTreeLeafNode* getQTNode(uint16_t x, uint16_t y) { + return QTreeNode::getLeafStatic(&root, x, y); + } + + Spawns spawns; + Towns towns; + Houses houses; + protected: + SpectatorCache spectatorCache; + SpectatorCache playersSpectatorCache; + + QTreeNode root; + + std::string spawnfile; + std::string housefile; + + uint32_t width = 0; + uint32_t height = 0; + + // Actually scans the map for spectators + void getSpectatorsInternal(SpectatorVec& list, const Position& centerPos, + int32_t minRangeX, int32_t maxRangeX, + int32_t minRangeY, int32_t maxRangeY, + int32_t minRangeZ, int32_t maxRangeZ, bool onlyPlayers) const; + + friend class Game; + friend class IOMap; +}; + +#endif diff --git a/src/monster.cpp b/src/monster.cpp new file mode 100644 index 0000000..f0bdc54 --- /dev/null +++ b/src/monster.cpp @@ -0,0 +1,2165 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "monster.h" +#include "game.h" +#include "spells.h" +#include "configmanager.h" + +extern ConfigManager g_config; +extern Game g_game; +extern Monsters g_monsters; + +int32_t Monster::despawnRange; +int32_t Monster::despawnRadius; + +uint32_t Monster::monsterAutoID = 0x40000000; + +Monster* Monster::createMonster(const std::string& name) +{ + MonsterType* mType = g_monsters.getMonsterType(name); + if (!mType) { + return nullptr; + } + return new Monster(mType); +} + +Monster::Monster(MonsterType* mtype) : + Creature(), + strDescription(asLowerCaseString(mtype->nameDescription)), + mType(mtype) +{ + defaultOutfit = mType->info.outfit; + currentOutfit = mType->info.outfit; + skull = mType->info.skull; + health = mType->info.health; + healthMax = mType->info.healthMax; + baseSpeed = mType->info.baseSpeed; + internalLight = mType->info.light; + + // register creature events + for (const std::string& scriptName : mType->info.scripts) { + if (!registerCreatureEvent(scriptName)) { + std::cout << "[Warning - Monster::Monster] Unknown event name: " << scriptName << std::endl; + } + } +} + +Monster::~Monster() +{ + clearTargetList(); + clearFriendList(); +} + +void Monster::addList() +{ + g_game.addMonster(this); +} + +void Monster::removeList() +{ + g_game.removeMonster(this); +} + +int32_t Monster::getDefense() +{ + int32_t totalDefense = mType->info.defense + 1; + int32_t defenseSkill = mType->info.skill; + + fightMode_t attackMode = FIGHTMODE_BALANCED; + + if ((followCreature || !attackedCreature) && earliestAttackTime <= OTSYS_TIME()) { + attackMode = FIGHTMODE_DEFENSE; + } + + if (attackMode == FIGHTMODE_ATTACK) { + totalDefense -= 4 * totalDefense / 10; + } else if (attackMode == FIGHTMODE_DEFENSE) { + totalDefense += 8 * totalDefense / 10; + } + + if (totalDefense) { + int32_t formula = (5 * (defenseSkill) + 50) * totalDefense; + int32_t randresult = rand() % 100; + + totalDefense = formula * ((rand() % 100 + randresult) / 2) / 10000.; + } + + return totalDefense; +} + +bool Monster::canSee(const Position& pos) const +{ + return Creature::canSee(getPosition(), pos, 9, 9); +} + +void Monster::onAttackedCreature(Creature* creature) +{ + if (isSummon() && getMaster()) { + master->onAttackedCreature(creature); + } +} + +void Monster::onCreatureAppear(Creature* creature, bool isLogin) +{ + Creature::onCreatureAppear(creature, isLogin); + + if (mType->info.creatureAppearEvent != -1) { + // onCreatureAppear(self, creature) + LuaScriptInterface* scriptInterface = mType->info.scriptInterface; + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - Monster::onCreatureAppear] Call stack overflow" << std::endl; + return; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + env->setScriptId(mType->info.creatureAppearEvent, scriptInterface); + + lua_State* L = scriptInterface->getLuaState(); + scriptInterface->pushFunction(mType->info.creatureAppearEvent); + + LuaScriptInterface::pushUserdata(L, this); + LuaScriptInterface::setMetatable(L, -1, "Monster"); + + LuaScriptInterface::pushUserdata(L, creature); + LuaScriptInterface::setCreatureMetatable(L, -1, creature); + + if (scriptInterface->callFunction(2)) { + return; + } + } + + if (creature == this) { + //We just spawned lets look around to see who is there. + if (isSummon()) { + isMasterInRange = canSee(getMaster()->getPosition()); + } + + updateTargetList(); + updateIdleStatus(); + } else { + onCreatureEnter(creature); + } +} + +void Monster::onRemoveCreature(Creature* creature, bool isLogout) +{ + Creature::onRemoveCreature(creature, isLogout); + + if (mType->info.creatureDisappearEvent != -1) { + // onCreatureDisappear(self, creature) + LuaScriptInterface* scriptInterface = mType->info.scriptInterface; + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - Monster::onCreatureDisappear] Call stack overflow" << std::endl; + return; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + env->setScriptId(mType->info.creatureDisappearEvent, scriptInterface); + + lua_State* L = scriptInterface->getLuaState(); + scriptInterface->pushFunction(mType->info.creatureDisappearEvent); + + LuaScriptInterface::pushUserdata(L, this); + LuaScriptInterface::setMetatable(L, -1, "Monster"); + + LuaScriptInterface::pushUserdata(L, creature); + LuaScriptInterface::setCreatureMetatable(L, -1, creature); + + if (scriptInterface->callFunction(2)) { + return; + } + } + + if (creature == this) { + if (spawn) { + spawn->startSpawnCheck(); + } + + setIdle(true); + } else { + onCreatureLeave(creature); + } +} + +void Monster::onCreatureMove(Creature* creature, const Tile* newTile, const Position& newPos, + const Tile* oldTile, const Position& oldPos, bool teleport) +{ + Creature::onCreatureMove(creature, newTile, newPos, oldTile, oldPos, teleport); + + if (mType->info.creatureMoveEvent != -1) { + // onCreatureMove(self, creature, oldPosition, newPosition) + LuaScriptInterface* scriptInterface = mType->info.scriptInterface; + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - Monster::onCreatureMove] Call stack overflow" << std::endl; + return; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + env->setScriptId(mType->info.creatureMoveEvent, scriptInterface); + + lua_State* L = scriptInterface->getLuaState(); + scriptInterface->pushFunction(mType->info.creatureMoveEvent); + + LuaScriptInterface::pushUserdata(L, this); + LuaScriptInterface::setMetatable(L, -1, "Monster"); + + LuaScriptInterface::pushUserdata(L, creature); + LuaScriptInterface::setCreatureMetatable(L, -1, creature); + + LuaScriptInterface::pushPosition(L, oldPos); + LuaScriptInterface::pushPosition(L, newPos); + + if (scriptInterface->callFunction(4)) { + return; + } + } + + if (creature == this) { + if (isSummon()) { + isMasterInRange = canSee(getMaster()->getPosition()); + } + + updateTargetList(); + updateIdleStatus(); + } else { + bool canSeeNewPos = canSee(newPos); + bool canSeeOldPos = canSee(oldPos); + + if (canSeeNewPos && !canSeeOldPos) { + onCreatureEnter(creature); + } else if (!canSeeNewPos && canSeeOldPos) { + onCreatureLeave(creature); + } + + if (canSeeNewPos && isSummon() && getMaster() == creature) { + isMasterInRange = true; //Follow master again + } + + updateIdleStatus(); + + if (!isSummon()) { + if (followCreature) { + const Position& followPosition = followCreature->getPosition(); + const Position& position = getPosition(); + + int32_t offset_x = Position::getDistanceX(followPosition, position); + int32_t offset_y = Position::getDistanceY(followPosition, position); + if ((offset_x > 1 || offset_y > 1) && mType->info.changeTargetChance > 0 && targetChangeCooldown <= 0) { + Direction dir = getDirectionTo(position, followPosition); + const Position& checkPosition = getNextPosition(dir, position); + + Tile* tile = g_game.map.getTile(checkPosition); + if (tile) { + Creature* topCreature = tile->getTopCreature(); + if (topCreature && followCreature != topCreature && isOpponent(topCreature)) { + selectTarget(topCreature); + } + } + } + } else if (isOpponent(creature)) { + //we have no target lets try pick this one + selectTarget(creature); + } + } + } +} + +void Monster::onCreatureSay(Creature* creature, SpeakClasses type, const std::string& text) +{ + Creature::onCreatureSay(creature, type, text); + + if (mType->info.creatureSayEvent != -1) { + // onCreatureSay(self, creature, type, message) + LuaScriptInterface* scriptInterface = mType->info.scriptInterface; + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - Monster::onCreatureSay] Call stack overflow" << std::endl; + return; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + env->setScriptId(mType->info.creatureSayEvent, scriptInterface); + + lua_State* L = scriptInterface->getLuaState(); + scriptInterface->pushFunction(mType->info.creatureSayEvent); + + LuaScriptInterface::pushUserdata(L, this); + LuaScriptInterface::setMetatable(L, -1, "Monster"); + + LuaScriptInterface::pushUserdata(L, creature); + LuaScriptInterface::setCreatureMetatable(L, -1, creature); + + lua_pushnumber(L, type); + LuaScriptInterface::pushString(L, text); + + scriptInterface->callVoidFunction(4); + } +} + +void Monster::addFriend(Creature* creature) +{ + assert(creature != this); + auto result = friendList.insert(creature); + if (result.second) { + creature->incrementReferenceCounter(); + } +} + +void Monster::removeFriend(Creature* creature) +{ + auto it = friendList.find(creature); + if (it != friendList.end()) { + creature->decrementReferenceCounter(); + friendList.erase(it); + } +} + +void Monster::addTarget(Creature* creature, bool pushFront/* = false*/) +{ + assert(creature != this); + if (std::find(targetList.begin(), targetList.end(), creature) == targetList.end()) { + creature->incrementReferenceCounter(); + if (pushFront) { + targetList.push_front(creature); + } else { + targetList.push_back(creature); + } + } +} + +void Monster::removeTarget(Creature* creature) +{ + auto it = std::find(targetList.begin(), targetList.end(), creature); + if (it != targetList.end()) { + creature->decrementReferenceCounter(); + targetList.erase(it); + } +} + +void Monster::updateTargetList() +{ + auto friendIterator = friendList.begin(); + while (friendIterator != friendList.end()) { + Creature* creature = *friendIterator; + if (creature->getHealth() <= 0 || !canSee(creature->getPosition())) { + creature->decrementReferenceCounter(); + friendIterator = friendList.erase(friendIterator); + } else { + ++friendIterator; + } + } + + auto targetIterator = targetList.begin(); + while (targetIterator != targetList.end()) { + Creature* creature = *targetIterator; + if (creature->getHealth() <= 0 || !canSee(creature->getPosition())) { + creature->decrementReferenceCounter(); + targetIterator = targetList.erase(targetIterator); + } else { + ++targetIterator; + } + } + + SpectatorVec list; + g_game.map.getSpectators(list, position, true); + list.erase(this); + for (Creature* spectator : list) { + if (canSee(spectator->getPosition())) { + onCreatureFound(spectator); + } + } +} + +void Monster::clearTargetList() +{ + for (Creature* creature : targetList) { + creature->decrementReferenceCounter(); + } + targetList.clear(); +} + +void Monster::clearFriendList() +{ + for (Creature* creature : friendList) { + creature->decrementReferenceCounter(); + } + friendList.clear(); +} + +void Monster::onCreatureFound(Creature* creature, bool pushFront/* = false*/) +{ + if (isFriend(creature)) { + addFriend(creature); + } + + if (isOpponent(creature)) { + addTarget(creature, pushFront); + } + + updateIdleStatus(); +} + +void Monster::onCreatureEnter(Creature* creature) +{ + // std::cout << "onCreatureEnter - " << creature->getName() << std::endl; + + if (getMaster() == creature) { + //Follow master again + isMasterInRange = true; + } + + onCreatureFound(creature, true); +} + +bool Monster::isFriend(const Creature* creature) const +{ + if (isSummon() && getMaster()->getPlayer()) { + const Player* masterPlayer = getMaster()->getPlayer(); + const Player* tmpPlayer = nullptr; + + if (creature->getPlayer()) { + tmpPlayer = creature->getPlayer(); + } else { + const Creature* creatureMaster = creature->getMaster(); + + if (creatureMaster && creatureMaster->getPlayer()) { + tmpPlayer = creatureMaster->getPlayer(); + } + } + + if (tmpPlayer && (tmpPlayer == getMaster() || masterPlayer->isPartner(tmpPlayer))) { + return true; + } + } else if (creature->getMonster() && !creature->isSummon()) { + return true; + } + + return false; +} + +bool Monster::isOpponent(const Creature* creature) const +{ + if (isSummon() && getMaster()->getPlayer()) { + if (creature != getMaster()) { + return true; + } + } else { + if ((creature->getPlayer() && !creature->getPlayer()->hasFlag(PlayerFlag_IgnoredByMonsters)) || + (creature->getMaster() && creature->getMaster()->getPlayer())) { + return true; + } + } + + return false; +} + +void Monster::onCreatureLeave(Creature* creature) +{ + // std::cout << "onCreatureLeave - " << creature->getName() << std::endl; + + if (getMaster() == creature) { + //Take random steps and only use defense abilities (e.g. heal) until its master comes back + isMasterInRange = false; + } + + //update friendList + if (isFriend(creature)) { + removeFriend(creature); + } + + //update targetList + if (isOpponent(creature)) { + removeTarget(creature); + if (targetList.empty()) { + updateIdleStatus(); + } + } +} + +bool Monster::searchTarget(TargetSearchType_t searchType) +{ + std::list resultList; + const Position& myPos = getPosition(); + + for (Creature* creature : targetList) { + if (followCreature != creature && isTarget(creature)) { + if (searchType == TARGETSEARCH_ANY || canUseAttack(myPos, creature)) { + resultList.push_back(creature); + } + } + } + + switch (searchType) { + case TARGETSEARCH_NEAREST: { + Creature* target = nullptr; + + int32_t minRange = 0; + if (attackedCreature) { + const Position& targetPosition = attackedCreature->getPosition(); + minRange = Position::getDistanceX(myPos, targetPosition) + Position::getDistanceY(myPos, targetPosition); + } + + if (!resultList.empty()) { + for (Creature* creature : resultList) { + const Position& targetPosition = creature->getPosition(); + + int32_t distance = Position::getDistanceX(myPos, targetPosition) + Position::getDistanceY(myPos, targetPosition); + if (distance < minRange) { + target = creature; + minRange = distance; + } + } + } else { + for (Creature* creature : targetList) { + if (!isTarget(creature)) { + continue; + } + + const Position& targetPosition = creature->getPosition(); + int32_t distance = Position::getDistanceX(myPos, targetPosition) + Position::getDistanceY(myPos, targetPosition); + if (distance < minRange) { + target = creature; + minRange = distance; + } + } + } + + if (target && selectTarget(target)) { + return true; + } + break; + } + case TARGETSEARCH_WEAKEST: { + Creature* target = nullptr; + + int32_t health = 0; + if (attackedCreature) { + health = attackedCreature->getMaxHealth(); + } + + if (!resultList.empty()) { + for (Creature* creature : resultList) { + if (creature->getMaxHealth() < health) { + target = creature; + health = creature->getMaxHealth(); + } + } + } else { + for (Creature* creature : targetList) { + if (creature->getMaxHealth() < health) { + target = creature; + health = creature->getMaxHealth(); + } + } + } + + if (target && selectTarget(target)) { + return true; + } + break; + } + case TARGETSEARCH_MOSTDAMAGE: { + Creature* target = nullptr; + + int32_t maxDamage = 0; + + if (!resultList.empty()) { + for (Creature* creature : resultList) { + auto it = damageMap.find(creature->getID()); + if (it == damageMap.end()) { + continue; + } + + int32_t damage = it->second.total; + + if (OTSYS_TIME() - it->second.ticks <= g_config.getNumber(ConfigManager::PZ_LOCKED)) { + if (damage > maxDamage) { + target = creature; + maxDamage = damage; + } + } + } + } else { + for (Creature* creature : targetList) { + auto it = damageMap.find(creature->getID()); + if (it == damageMap.end()) { + continue; + } + + int32_t damage = it->second.total; + + if (OTSYS_TIME() - it->second.ticks <= g_config.getNumber(ConfigManager::PZ_LOCKED)) { + if (damage > maxDamage) { + target = creature; + maxDamage = damage; + } + } + } + } + + if (target && selectTarget(target)) { + return true; + } + break; + } + default: { + if (!resultList.empty()) { + auto it = resultList.begin(); + std::advance(it, uniform_random(0, resultList.size() - 1)); + return selectTarget(*it); + } + + break; + } + } + + //lets just pick the first target in the list if we do not have a target + if (!attackedCreature) { + for (Creature* target : targetList) { + if (followCreature != target && selectTarget(target)) { + return true; + } + } + } + + return false; +} + +void Monster::onFollowCreatureComplete(const Creature* creature) +{ + if (creature) { + auto it = std::find(targetList.begin(), targetList.end(), creature); + if (it != targetList.end()) { + Creature* target = (*it); + targetList.erase(it); + + if (hasFollowPath) { + targetList.push_front(target); + } else if (!isSummon()) { + targetList.push_back(target); + } else { + target->decrementReferenceCounter(); + } + } + } +} + +BlockType_t Monster::blockHit(Creature* attacker, CombatType_t combatType, int32_t& damage, + bool checkDefense /* = false*/, bool checkArmor /* = false*/, bool /* field = false */) +{ + BlockType_t blockType = Creature::blockHit(attacker, combatType, damage, checkDefense, checkArmor); + + if (damage != 0) { + int32_t elementMod = 0; + auto it = mType->info.elementMap.find(combatType); + if (it != mType->info.elementMap.end()) { + elementMod = it->second; + } + + if (elementMod != 0) { + damage = static_cast(std::round(damage * ((100 - elementMod) / 100.))); + if (damage <= 0) { + damage = 0; + blockType = BLOCK_ARMOR; + } + } + } + + return blockType; +} + + +bool Monster::isTarget(const Creature* creature) const +{ + if (creature->isRemoved() || !creature->isAttackable() || + creature->getZone() == ZONE_PROTECTION || !canSeeCreature(creature)) { + return false; + } + + if (creature->getPosition().z != getPosition().z) { + return false; + } + return true; +} + +bool Monster::selectTarget(Creature* creature) +{ + if (!isTarget(creature)) { + return false; + } + + auto it = std::find(targetList.begin(), targetList.end(), creature); + if (it == targetList.end()) { + //Target not found in our target list. + return false; + } + + if (isHostile() || isSummon()) { + if (setAttackedCreature(creature) && !isSummon()) { + g_dispatcher.addTask(createTask(std::bind(&Game::checkCreatureAttack, &g_game, getID()))); + } + } + + // without this task, monster would randomly start dancing until next game round + g_dispatcher.addTask(createTask(std::bind(&Game::updateCreatureWalk, &g_game, getID()))); + targetChangeCooldown += 3000; + return setFollowCreature(creature); +} + +void Monster::setIdle(bool idle) +{ + if (isRemoved() || getHealth() <= 0) { + return; + } + + isIdle = idle; + + if (!isIdle) { + g_game.addCreatureCheck(this); + } else { + onIdleStatus(); + clearTargetList(); + clearFriendList(); + Game::removeCreatureCheck(this); + } +} + +void Monster::updateIdleStatus() +{ + bool idle = false; + + if (conditions.empty()) { + if (!isSummon() && targetList.empty()) { + idle = true; + } + } + + setIdle(idle); +} + +void Monster::onAddCondition(ConditionType_t type) +{ + if (type == CONDITION_FIRE || type == CONDITION_ENERGY || type == CONDITION_POISON || type == CONDITION_AGGRESSIVE) { + updateMapCache(); + } + + updateIdleStatus(); +} + +void Monster::onEndCondition(ConditionType_t type) +{ + if (type == CONDITION_FIRE || type == CONDITION_ENERGY || type == CONDITION_POISON || type == CONDITION_AGGRESSIVE) { + updateMapCache(); + } + + updateIdleStatus(); +} + +void Monster::onThink(uint32_t interval) +{ + if (OTSYS_TIME() < earliestWakeUpTime) { + return; + } + + Creature::onThink(interval); + + if (mType->info.thinkEvent != -1) { + // onThink(self, interval) + LuaScriptInterface* scriptInterface = mType->info.scriptInterface; + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - Monster::onThink] Call stack overflow" << std::endl; + return; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + env->setScriptId(mType->info.thinkEvent, scriptInterface); + + lua_State* L = scriptInterface->getLuaState(); + scriptInterface->pushFunction(mType->info.thinkEvent); + + LuaScriptInterface::pushUserdata(L, this); + LuaScriptInterface::setMetatable(L, -1, "Monster"); + + lua_pushnumber(L, interval); + + if (scriptInterface->callFunction(2)) { + return; + } + } + + if (!isInSpawnRange(position) || (lifetime > 0 && (OTSYS_TIME() >= lifetime))) { + // Despawn creatures if they are out of their spawn zone + g_game.removeCreature(this); + g_game.addMagicEffect(getPosition(), CONST_ME_POFF); + } else { + updateIdleStatus(); + + if (!isIdle) { + addEventWalk(); + + if (isSummon()) { + if (!attackedCreature) { + if (getMaster() && getMaster()->getAttackedCreature()) { + selectTarget(getMaster()->getAttackedCreature()); + } else if (getMaster() != followCreature) { + //Our master has not ordered us to attack anything, lets follow him around instead. + setFollowCreature(getMaster()); + } + } else if (attackedCreature == this) { + setFollowCreature(nullptr); + } else if (followCreature != attackedCreature) { + setFollowCreature(attackedCreature); + } + + if (master) { + if (Monster* monster = master->getMonster()) { + if (monster->mType->info.targetDistance <= 1 && !monster->hasFollowPath) { + setFollowCreature(master); + setAttackedCreature(nullptr); + } + } + } + } else if (!targetList.empty()) { + if (!followCreature || !hasFollowPath) { + searchTarget(TARGETSEARCH_ANY); + } else if (isFleeing()) { + if (attackedCreature && !canUseAttack(getPosition(), attackedCreature)) { + searchTarget(TARGETSEARCH_NEAREST); + } + } + } + + onThinkTarget(interval); + onThinkYell(interval); + onThinkDefense(interval); + } + } +} + +void Monster::doAttacking(uint32_t) +{ + if (!attackedCreature || (isSummon() && attackedCreature == this)) { + return; + } + + const Position& myPos = getPosition(); + const Position& targetPos = attackedCreature->getPosition(); + + bool updateLook = false; + + if (OTSYS_TIME() >= earliestAttackTime && !isFleeing()) { + updateLook = true; + if (Combat::closeAttack(this, attackedCreature, FIGHTMODE_BALANCED)) { + egibleToDance = true; + earliestAttackTime = OTSYS_TIME() + 2000; + removeCondition(CONDITION_AGGRESSIVE, true); + } + } + + for (spellBlock_t& spellBlock : mType->info.attackSpells) { + if (spellBlock.range != 0 && std::max(Position::getDistanceX(myPos, targetPos), Position::getDistanceY(myPos, targetPos)) <= spellBlock.range) { + if (normal_random(0, spellBlock.chance) == 0 && (master || health > mType->info.runAwayHealth || normal_random(1, 3) == 1)) { + updateLookDirection(); + + minCombatValue = spellBlock.minCombatValue; + maxCombatValue = spellBlock.maxCombatValue; + + spellBlock.spell->castSpell(this, attackedCreature); + egibleToDance = true; + } + } + } + + if (updateLook) { + updateLookDirection(); + } +} + +bool Monster::canUseAttack(const Position& pos, const Creature* target) const +{ + if (isHostile()) { + const Position& targetPos = target->getPosition(); + uint32_t distance = std::max(Position::getDistanceX(pos, targetPos), Position::getDistanceY(pos, targetPos)); + for (const spellBlock_t& spellBlock : mType->info.attackSpells) { + if (spellBlock.range != 0 && distance <= spellBlock.range) { + return g_game.isSightClear(pos, targetPos, true); + } + } + return false; + } + return true; +} + +void Monster::onThinkTarget(uint32_t interval) +{ + if (!isSummon()) { + if (mType->info.changeTargetSpeed != 0) { + bool canChangeTarget = true; + + if (targetChangeCooldown > 0) { + targetChangeCooldown -= interval; + + if (targetChangeCooldown <= 0) { + targetChangeCooldown = 0; + targetChangeTicks = mType->info.changeTargetSpeed; + } else { + canChangeTarget = false; + } + } + + if (canChangeTarget) { + targetChangeTicks += interval; + + if (targetChangeTicks >= mType->info.changeTargetSpeed) { + targetChangeTicks = 0; + + if (mType->info.changeTargetChance > uniform_random(0, 99)) { + // search target strategies, if no strategy succeeds, target is not switched + int32_t random = uniform_random(0, 99); + int32_t current_strategy = 0; + + TargetSearchType_t searchType = TARGETSEARCH_ANY; + + do + { + int32_t strategy = 0; + + if (current_strategy == 0) { + strategy = mType->info.strategyNearestEnemy; + searchType = TARGETSEARCH_NEAREST; + } else if (current_strategy == 1) { + strategy = mType->info.strategyWeakestEnemy; + searchType = TARGETSEARCH_WEAKEST; + } else if (current_strategy == 2) { + strategy = mType->info.strategyMostDamageEnemy; + searchType = TARGETSEARCH_MOSTDAMAGE; + } else if (current_strategy == 3) { + strategy = mType->info.strategyRandomEnemy; + searchType = TARGETSEARCH_RANDOM; + } + + if (random < strategy) { + break; + } + + current_strategy++; + random -= strategy; + } while (current_strategy <= 3); + + if (searchType != TARGETSEARCH_ANY) { + searchTarget(searchType); + } + } + } + } + } + } +} + +void Monster::onThinkDefense(uint32_t) +{ + for (const spellBlock_t& spellBlock : mType->info.defenseSpells) { + if (normal_random(0, spellBlock.chance) == 0 && (master || health > mType->info.runAwayHealth || normal_random(1, 3) == 1)) { + minCombatValue = spellBlock.minCombatValue; + maxCombatValue = spellBlock.maxCombatValue; + spellBlock.spell->castSpell(this, this); + } + } + + if (!isSummon() && summons.size() < mType->info.maxSummons && hasFollowPath) { + for (const summonBlock_t& summonBlock : mType->info.summons) { + if (summons.size() >= mType->info.maxSummons) { + continue; + } + + uint32_t summonCount = 0; + for (Creature* summon : summons) { + if (summon->getName() == summonBlock.name) { + ++summonCount; + } + } + + if (summonCount >= summonBlock.max) { + continue; + } + + if (normal_random(0, summonBlock.chance) == 0 && (health > mType->info.runAwayHealth || normal_random(1, 3) == 1)) { + Monster* summon = Monster::createMonster(summonBlock.name); + if (summon) { + const Position& summonPos = getPosition(); + + addSummon(summon); + + if (!g_game.placeCreature(summon, summonPos, false, summonBlock.force)) { + removeSummon(summon); + } else { + g_game.addMagicEffect(getPosition(), CONST_ME_MAGIC_BLUE); + g_game.addMagicEffect(summon->getPosition(), CONST_ME_TELEPORT); + } + } + } + } + } +} + +void Monster::onThinkYell(uint32_t) +{ + if (mType->info.voiceVector.empty()) { + return; + } + + int32_t randomResult = rand(); + if (rand() == 50 * (randomResult / 50)) { + int32_t totalVoices = mType->info.voiceVector.size(); + const voiceBlock_t& voice = mType->info.voiceVector[rand() % totalVoices + 1]; + + if (voice.yellText) { + g_game.internalCreatureSay(this, TALKTYPE_MONSTER_YELL, voice.text, false); + } else { + g_game.internalCreatureSay(this, TALKTYPE_MONSTER_SAY, voice.text, false); + } + } +} + +void Monster::onWalk() +{ + Creature::onWalk(); +} + +bool Monster::pushItem(Item* item) +{ + const Position& centerPos = item->getPosition(); + + static std::vector> relList { + {-1, -1}, {0, -1}, {1, -1}, + {-1, 0}, {1, 0}, + {-1, 1}, {0, 1}, {1, 1} + }; + + std::shuffle(relList.begin(), relList.end(), getRandomGenerator()); + + for (const auto& it : relList) { + Position tryPos(centerPos.x + it.first, centerPos.y + it.second, centerPos.z); + Tile* tile = g_game.map.getTile(tryPos); + if (tile && g_game.canThrowObjectTo(centerPos, tryPos)) { + if (g_game.internalMoveItem(item->getParent(), tile, INDEX_WHEREEVER, item, item->getItemCount(), nullptr) == RETURNVALUE_NOERROR) { + return true; + } + } + } + return false; +} + +void Monster::pushItems(Tile* tile) +{ + //We can not use iterators here since we can push the item to another tile + //which will invalidate the iterator. + //start from the end to minimize the amount of traffic + if (TileItemVector* items = tile->getItemList()) { + uint32_t moveCount = 0; + uint32_t removeCount = 0; + + int32_t downItemSize = tile->getDownItemCount(); + for (int32_t i = downItemSize; --i >= 0;) { + Item* item = items->at(i); + if (item && item->hasProperty(CONST_PROP_MOVEABLE) && (item->hasProperty(CONST_PROP_BLOCKPATH) + || item->hasProperty(CONST_PROP_BLOCKSOLID))) { + if (moveCount < 20 && Monster::pushItem(item)) { + ++moveCount; + } else if (g_game.internalRemoveItem(item) == RETURNVALUE_NOERROR) { + ++removeCount; + } + } + } + + if (removeCount > 0) { + g_game.addMagicEffect(tile->getPosition(), CONST_ME_POFF); + } + } +} + +bool Monster::pushCreature(Creature* creature) +{ + static std::vector dirList { + DIRECTION_NORTH, + DIRECTION_WEST, DIRECTION_EAST, + DIRECTION_SOUTH + }; + std::shuffle(dirList.begin(), dirList.end(), getRandomGenerator()); + + for (Direction dir : dirList) { + const Position& tryPos = Spells::getCasterPosition(creature, dir); + Tile* toTile = g_game.map.getTile(tryPos); + if (toTile && !toTile->hasFlag(TILESTATE_BLOCKPATH)) { + if (g_game.internalMoveCreature(creature, dir) == RETURNVALUE_NOERROR) { + return true; + } + } + } + return false; +} + +void Monster::pushCreatures(Tile* tile) +{ + //We can not use iterators here since we can push a creature to another tile + //which will invalidate the iterator. + if (CreatureVector* creatures = tile->getCreatures()) { + uint32_t removeCount = 0; + Monster* lastPushedMonster = nullptr; + + for (size_t i = 0; i < creatures->size();) { + Monster* monster = creatures->at(i)->getMonster(); + if (monster && monster->isPushable()) { + if (monster != lastPushedMonster && Monster::pushCreature(monster)) { + lastPushedMonster = monster; + continue; + } + + monster->changeHealth(-monster->getHealth()); + monster->setDropLoot(false); + removeCount++; + } + + ++i; + } + + if (removeCount > 0) { + g_game.addMagicEffect(tile->getPosition(), CONST_ME_BLOCKHIT); + } + } +} + +bool Monster::getNextStep(Direction& direction, uint32_t& flags) +{ + if (isIdle || getHealth() <= 0) { + //we dont have anyone watching might aswell stop walking + eventWalk = 0; + return false; + } + + bool result = false; + if ((!followCreature || !hasFollowPath) && (!isSummon() || !isMasterInRange)) { + if (OTSYS_TIME() >= nextDanceStepRound) { + updateLookDirection(); + nextDanceStepRound = OTSYS_TIME() + 200 + getStepDuration(); + + //choose a random direction + result = getRandomStep(getPosition(), direction); + } + } else if ((isSummon() && isMasterInRange) || followCreature) { + result = Creature::getNextStep(direction, flags); + if (result) { + flags |= FLAG_PATHFINDING; + } else { + //target dancing + if (attackedCreature && attackedCreature == followCreature) { + if (isFleeing()) { + result = getDanceStep(getPosition(), direction, false, false); + } else if (egibleToDance && OTSYS_TIME() >= earliestDanceTime) { + if (mType->info.targetDistance >= 4) { + const Position& myPos = getPosition(); + const Position targetPos = attackedCreature->getPosition(); + + if (Position::getDistanceX(myPos, targetPos) == 4 || Position::getDistanceY(myPos, targetPos) == 4) { + int32_t currentX = myPos.x; + int32_t currentY = myPos.y; + int32_t danceRandom = rand(); + int32_t danceRandomResult = danceRandom % 5; + + if (danceRandom % 5 == 1) { + direction = DIRECTION_EAST; + currentX++; + } else if (danceRandomResult <= 1) { + if (danceRandom == 5 * (danceRandom / 5)) { + direction = DIRECTION_WEST; + currentX--; + } + } else if (danceRandomResult == 2) { + direction = DIRECTION_NORTH; + currentY--; + } else if (danceRandomResult == 3) { + direction = DIRECTION_SOUTH; + currentY++; + } + + if (danceRandomResult <= 3 && canWalkTo(myPos, direction)) { + int32_t xTest = targetPos.x - currentX; + if (currentX - targetPos.x > -1) { + xTest = currentX - targetPos.x; + } + + int32_t yTest = targetPos.y - currentY; + if (currentY - targetPos.y > -1) { + yTest = currentY - targetPos.y; + } + + int32_t realTest = yTest; + + if (xTest >= yTest) { + realTest = xTest; + } + + if (realTest == 4) { + result = true; + egibleToDance = false; + earliestWakeUpTime = OTSYS_TIME() + 1000; + earliestDanceTime = OTSYS_TIME() + 1000 + getStepDuration(); + earliestAttackTime += 200; + } + } + } + } else { + const Position& myPos = getPosition(); + const Position targetPos = attackedCreature->getPosition(); + + if (Position::areInRange<1, 1>(myPos, targetPos)) { + int32_t danceRandom = rand(); + int32_t danceRandomResult = danceRandom % 5; + + int32_t currentX = myPos.x; + int32_t currentY = myPos.y; + + if (danceRandom % 5 == 1) { + direction = DIRECTION_EAST; + currentX++; + } else if (danceRandomResult <= 1) { + if (danceRandom == 5 * (danceRandom / 5)) { + direction = DIRECTION_WEST; + currentX--; + } + } else if (danceRandomResult == 2) { + direction = DIRECTION_NORTH; + currentY--; + } else if (danceRandomResult == 3) { + direction = DIRECTION_SOUTH; + currentY++; + } + + Position position = myPos; + position.x = currentX; + position.y = currentY; + + if (danceRandomResult <= 3 && + canWalkTo(myPos, direction) && + Position::areInRange<1, 1>(position, targetPos)) { + result = true; + egibleToDance = false; + earliestWakeUpTime = OTSYS_TIME() + 1000; + earliestDanceTime = OTSYS_TIME() + 1000 + getStepDuration(); + earliestAttackTime += 200; + } + } + } + } + } + } + } + + if (result && (canPushItems() || canPushCreatures())) { + const Position& pos = Spells::getCasterPosition(this, direction); + Tile* tile = g_game.map.getTile(pos); + if (tile) { + if (canPushItems()) { + Monster::pushItems(tile); + } + + if (canPushCreatures()) { + Monster::pushCreatures(tile); + } + } + } + + return result; +} + +bool Monster::getRandomStep(const Position& creaturePos, Direction& direction) const +{ + static std::vector dirList{ + DIRECTION_NORTH, + DIRECTION_WEST, DIRECTION_EAST, + DIRECTION_SOUTH + }; + std::shuffle(dirList.begin(), dirList.end(), getRandomGenerator()); + + for (Direction dir : dirList) { + if (canWalkTo(creaturePos, dir)) { + direction = dir; + return true; + } + } + return false; +} + +bool Monster::getDanceStep(const Position& creaturePos, Direction& direction, + bool keepAttack /*= true*/, bool keepDistance /*= true*/) +{ + bool canDoAttackNow = canUseAttack(creaturePos, attackedCreature); + + assert(attackedCreature != nullptr); + const Position& centerPos = attackedCreature->getPosition(); + + int_fast32_t offset_x = Position::getOffsetX(creaturePos, centerPos); + int_fast32_t offset_y = Position::getOffsetY(creaturePos, centerPos); + + int_fast32_t distance_x = std::abs(offset_x); + int_fast32_t distance_y = std::abs(offset_y); + + uint32_t centerToDist = std::max(distance_x, distance_y); + + std::vector dirList; + + if (!keepDistance || offset_y >= 0) { + uint32_t tmpDist = std::max(distance_x, std::abs((creaturePos.getY() - 1) - centerPos.getY())); + if (tmpDist == centerToDist && canWalkTo(creaturePos, DIRECTION_NORTH)) { + bool result = true; + + if (keepAttack) { + result = (!canDoAttackNow || canUseAttack(Position(creaturePos.x, creaturePos.y - 1, creaturePos.z), attackedCreature)); + } + + if (result) { + dirList.push_back(DIRECTION_NORTH); + } + } + } + + if (!keepDistance || offset_y <= 0) { + uint32_t tmpDist = std::max(distance_x, std::abs((creaturePos.getY() + 1) - centerPos.getY())); + if (tmpDist == centerToDist && canWalkTo(creaturePos, DIRECTION_SOUTH)) { + bool result = true; + + if (keepAttack) { + result = (!canDoAttackNow || canUseAttack(Position(creaturePos.x, creaturePos.y + 1, creaturePos.z), attackedCreature)); + } + + if (result) { + dirList.push_back(DIRECTION_SOUTH); + } + } + } + + if (!keepDistance || offset_x <= 0) { + uint32_t tmpDist = std::max(std::abs((creaturePos.getX() + 1) - centerPos.getX()), distance_y); + if (tmpDist == centerToDist && canWalkTo(creaturePos, DIRECTION_EAST)) { + bool result = true; + + if (keepAttack) { + result = (!canDoAttackNow || canUseAttack(Position(creaturePos.x + 1, creaturePos.y, creaturePos.z), attackedCreature)); + } + + if (result) { + dirList.push_back(DIRECTION_EAST); + } + } + } + + if (!keepDistance || offset_x >= 0) { + uint32_t tmpDist = std::max(std::abs((creaturePos.getX() - 1) - centerPos.getX()), distance_y); + if (tmpDist == centerToDist && canWalkTo(creaturePos, DIRECTION_WEST)) { + bool result = true; + + if (keepAttack) { + result = (!canDoAttackNow || canUseAttack(Position(creaturePos.x - 1, creaturePos.y, creaturePos.z), attackedCreature)); + } + + if (result) { + dirList.push_back(DIRECTION_WEST); + } + } + } + + if (!dirList.empty()) { + std::shuffle(dirList.begin(), dirList.end(), getRandomGenerator()); + direction = dirList[uniform_random(0, dirList.size() - 1)]; + return true; + } + return false; +} + +bool Monster::getDistanceStep(const Position& targetPos, Direction& direction, bool flee /* = false */) +{ + const Position& creaturePos = getPosition(); + + int_fast32_t dx = Position::getDistanceX(creaturePos, targetPos); + int_fast32_t dy = Position::getDistanceY(creaturePos, targetPos); + + int32_t distance = std::max(dx, dy); + + if (!flee && (distance > mType->info.targetDistance || !g_game.isSightClear(creaturePos, targetPos, true))) { + return false; // let the A* calculate it + } else if (!flee && distance == mType->info.targetDistance) { + return true; // we don't really care here, since it's what we wanted to reach (a dancestep will take of dancing in that position) + } + + int_fast32_t offsetx = Position::getOffsetX(creaturePos, targetPos); + int_fast32_t offsety = Position::getOffsetY(creaturePos, targetPos); + + if (dx <= 1 && dy <= 1) { + //seems like a target is near, it this case we need to slow down our movements (as a monster) + if (stepDuration < 2) { + stepDuration++; + } + } else if (stepDuration > 0) { + stepDuration--; + } + + if (offsetx == 0 && offsety == 0) { + return getRandomStep(creaturePos, direction); // player is "on" the monster so let's get some random step and rest will be taken care later. + } + + if (dx == dy) { + //player is diagonal to the monster + if (offsetx >= 1 && offsety >= 1) { + // player is NW + //escape to SE, S or E [and some extra] + bool s = canWalkTo(creaturePos, DIRECTION_SOUTH); + bool e = canWalkTo(creaturePos, DIRECTION_EAST); + + if (s && e) { + direction = boolean_random() ? DIRECTION_SOUTH : DIRECTION_EAST; + return true; + } else if (s) { + direction = DIRECTION_SOUTH; + return true; + } else if (e) { + direction = DIRECTION_EAST; + return true; + } else if (canWalkTo(creaturePos, DIRECTION_SOUTHEAST)) { + direction = DIRECTION_SOUTHEAST; + return true; + } + + /* fleeing */ + bool n = canWalkTo(creaturePos, DIRECTION_NORTH); + bool w = canWalkTo(creaturePos, DIRECTION_WEST); + + if (flee) { + if (n && w) { + direction = boolean_random() ? DIRECTION_NORTH : DIRECTION_WEST; + return true; + } else if (n) { + direction = DIRECTION_NORTH; + return true; + } else if (w) { + direction = DIRECTION_WEST; + return true; + } + } + + /* end of fleeing */ + + if (w && canWalkTo(creaturePos, DIRECTION_SOUTHWEST)) { + direction = DIRECTION_WEST; + } else if (n && canWalkTo(creaturePos, DIRECTION_NORTHEAST)) { + direction = DIRECTION_NORTH; + } + + return true; + } else if (offsetx <= -1 && offsety <= -1) { + //player is SE + //escape to NW , W or N [and some extra] + bool w = canWalkTo(creaturePos, DIRECTION_WEST); + bool n = canWalkTo(creaturePos, DIRECTION_NORTH); + + if (w && n) { + direction = boolean_random() ? DIRECTION_WEST : DIRECTION_NORTH; + return true; + } else if (w) { + direction = DIRECTION_WEST; + return true; + } else if (n) { + direction = DIRECTION_NORTH; + return true; + } + + if (canWalkTo(creaturePos, DIRECTION_NORTHWEST)) { + direction = DIRECTION_NORTHWEST; + return true; + } + + /* fleeing */ + bool s = canWalkTo(creaturePos, DIRECTION_SOUTH); + bool e = canWalkTo(creaturePos, DIRECTION_EAST); + + if (flee) { + if (s && e) { + direction = boolean_random() ? DIRECTION_SOUTH : DIRECTION_EAST; + return true; + } else if (s) { + direction = DIRECTION_SOUTH; + return true; + } else if (e) { + direction = DIRECTION_EAST; + return true; + } + } + + /* end of fleeing */ + + if (s && canWalkTo(creaturePos, DIRECTION_SOUTHWEST)) { + direction = DIRECTION_SOUTH; + } else if (e && canWalkTo(creaturePos, DIRECTION_NORTHEAST)) { + direction = DIRECTION_EAST; + } + + return true; + } else if (offsetx >= 1 && offsety <= -1) { + //player is SW + //escape to NE, N, E [and some extra] + bool n = canWalkTo(creaturePos, DIRECTION_NORTH); + bool e = canWalkTo(creaturePos, DIRECTION_EAST); + if (n && e) { + direction = boolean_random() ? DIRECTION_NORTH : DIRECTION_EAST; + return true; + } else if (n) { + direction = DIRECTION_NORTH; + return true; + } else if (e) { + direction = DIRECTION_EAST; + return true; + } + + if (canWalkTo(creaturePos, DIRECTION_NORTHEAST)) { + direction = DIRECTION_NORTHEAST; + return true; + } + + /* fleeing */ + bool s = canWalkTo(creaturePos, DIRECTION_SOUTH); + bool w = canWalkTo(creaturePos, DIRECTION_WEST); + + if (flee) { + if (s && w) { + direction = boolean_random() ? DIRECTION_SOUTH : DIRECTION_WEST; + return true; + } else if (s) { + direction = DIRECTION_SOUTH; + return true; + } else if (w) { + direction = DIRECTION_WEST; + return true; + } + } + + /* end of fleeing */ + + if (w && canWalkTo(creaturePos, DIRECTION_NORTHWEST)) { + direction = DIRECTION_WEST; + } else if (s && canWalkTo(creaturePos, DIRECTION_SOUTHEAST)) { + direction = DIRECTION_SOUTH; + } + + return true; + } else if (offsetx <= -1 && offsety >= 1) { + // player is NE + //escape to SW, S, W [and some extra] + bool w = canWalkTo(creaturePos, DIRECTION_WEST); + bool s = canWalkTo(creaturePos, DIRECTION_SOUTH); + if (w && s) { + direction = boolean_random() ? DIRECTION_WEST : DIRECTION_SOUTH; + return true; + } else if (w) { + direction = DIRECTION_WEST; + return true; + } else if (s) { + direction = DIRECTION_SOUTH; + return true; + } else if (canWalkTo(creaturePos, DIRECTION_SOUTHWEST)) { + direction = DIRECTION_SOUTHWEST; + return true; + } + + /* fleeing */ + bool n = canWalkTo(creaturePos, DIRECTION_NORTH); + bool e = canWalkTo(creaturePos, DIRECTION_EAST); + + if (flee) { + if (n && e) { + direction = boolean_random() ? DIRECTION_NORTH : DIRECTION_EAST; + return true; + } else if (n) { + direction = DIRECTION_NORTH; + return true; + } else if (e) { + direction = DIRECTION_EAST; + return true; + } + } + + /* end of fleeing */ + + if (e && canWalkTo(creaturePos, DIRECTION_SOUTHEAST)) { + direction = DIRECTION_EAST; + } else if (n && canWalkTo(creaturePos, DIRECTION_NORTHWEST)) { + direction = DIRECTION_NORTH; + } + + return true; + } + } + + //Now let's decide where the player is located to the monster (what direction) so we can decide where to escape. + if (dy > dx) { + Direction playerDir = offsety < 0 ? DIRECTION_SOUTH : DIRECTION_NORTH; + switch (playerDir) { + case DIRECTION_NORTH: { + // Player is to the NORTH, so obviously we need to check if we can go SOUTH, if not then let's choose WEST or EAST and again if we can't we need to decide about some diagonal movements. + if (canWalkTo(creaturePos, DIRECTION_SOUTH)) { + direction = DIRECTION_SOUTH; + return true; + } + + bool w = canWalkTo(creaturePos, DIRECTION_WEST); + bool e = canWalkTo(creaturePos, DIRECTION_EAST); + if (w && e && offsetx == 0) { + direction = boolean_random() ? DIRECTION_WEST : DIRECTION_EAST; + return true; + } else if (w && offsetx <= 0) { + direction = DIRECTION_WEST; + return true; + } else if (e && offsetx >= 0) { + direction = DIRECTION_EAST; + return true; + } + + /* fleeing */ + if (flee) { + if (w && e) { + direction = boolean_random() ? DIRECTION_WEST : DIRECTION_EAST; + return true; + } else if (w) { + direction = DIRECTION_WEST; + return true; + } else if (e) { + direction = DIRECTION_EAST; + return true; + } + } + + /* end of fleeing */ + + bool sw = canWalkTo(creaturePos, DIRECTION_SOUTHWEST); + bool se = canWalkTo(creaturePos, DIRECTION_SOUTHEAST); + if (sw || se) { + // we can move both dirs + if (sw && se) { + direction = boolean_random() ? DIRECTION_SOUTHWEST : DIRECTION_SOUTHEAST; + } else if (w) { + direction = DIRECTION_WEST; + } else if (sw) { + direction = DIRECTION_SOUTHWEST; + } else if (e) { + direction = DIRECTION_EAST; + } else if (se) { + direction = DIRECTION_SOUTHEAST; + } + return true; + } + + /* fleeing */ + if (flee && canWalkTo(creaturePos, DIRECTION_NORTH)) { + // towards player, yea + direction = DIRECTION_NORTH; + return true; + } + + /* end of fleeing */ + break; + } + + case DIRECTION_SOUTH: { + if (canWalkTo(creaturePos, DIRECTION_NORTH)) { + direction = DIRECTION_NORTH; + return true; + } + + bool w = canWalkTo(creaturePos, DIRECTION_WEST); + bool e = canWalkTo(creaturePos, DIRECTION_EAST); + if (w && e && offsetx == 0) { + direction = boolean_random() ? DIRECTION_WEST : DIRECTION_EAST; + return true; + } else if (w && offsetx <= 0) { + direction = DIRECTION_WEST; + return true; + } else if (e && offsetx >= 0) { + direction = DIRECTION_EAST; + return true; + } + + /* fleeing */ + if (flee) { + if (w && e) { + direction = boolean_random() ? DIRECTION_WEST : DIRECTION_EAST; + return true; + } else if (w) { + direction = DIRECTION_WEST; + return true; + } else if (e) { + direction = DIRECTION_EAST; + return true; + } + } + + /* end of fleeing */ + + bool nw = canWalkTo(creaturePos, DIRECTION_NORTHWEST); + bool ne = canWalkTo(creaturePos, DIRECTION_NORTHEAST); + if (nw || ne) { + // we can move both dirs + if (nw && ne) { + direction = boolean_random() ? DIRECTION_NORTHWEST : DIRECTION_NORTHEAST; + } else if (w) { + direction = DIRECTION_WEST; + } else if (nw) { + direction = DIRECTION_NORTHWEST; + } else if (e) { + direction = DIRECTION_EAST; + } else if (ne) { + direction = DIRECTION_NORTHEAST; + } + return true; + } + + /* fleeing */ + if (flee && canWalkTo(creaturePos, DIRECTION_SOUTH)) { + // towards player, yea + direction = DIRECTION_SOUTH; + return true; + } + + /* end of fleeing */ + break; + } + + default: + break; + } + } else { + Direction playerDir = offsetx < 0 ? DIRECTION_EAST : DIRECTION_WEST; + switch (playerDir) { + case DIRECTION_WEST: { + if (canWalkTo(creaturePos, DIRECTION_EAST)) { + direction = DIRECTION_EAST; + return true; + } + + bool n = canWalkTo(creaturePos, DIRECTION_NORTH); + bool s = canWalkTo(creaturePos, DIRECTION_SOUTH); + if (n && s && offsety == 0) { + direction = boolean_random() ? DIRECTION_NORTH : DIRECTION_SOUTH; + return true; + } else if (n && offsety <= 0) { + direction = DIRECTION_NORTH; + return true; + } else if (s && offsety >= 0) { + direction = DIRECTION_SOUTH; + return true; + } + + /* fleeing */ + if (flee) { + if (n && s) { + direction = boolean_random() ? DIRECTION_NORTH : DIRECTION_SOUTH; + return true; + } else if (n) { + direction = DIRECTION_NORTH; + return true; + } else if (s) { + direction = DIRECTION_SOUTH; + return true; + } + } + + /* end of fleeing */ + + bool se = canWalkTo(creaturePos, DIRECTION_SOUTHEAST); + bool ne = canWalkTo(creaturePos, DIRECTION_NORTHEAST); + if (se || ne) { + if (se && ne) { + direction = boolean_random() ? DIRECTION_SOUTHEAST : DIRECTION_NORTHEAST; + } else if (s) { + direction = DIRECTION_SOUTH; + } else if (se) { + direction = DIRECTION_SOUTHEAST; + } else if (n) { + direction = DIRECTION_NORTH; + } else if (ne) { + direction = DIRECTION_NORTHEAST; + } + return true; + } + + /* fleeing */ + if (flee && canWalkTo(creaturePos, DIRECTION_WEST)) { + // towards player, yea + direction = DIRECTION_WEST; + return true; + } + + /* end of fleeing */ + break; + } + + case DIRECTION_EAST: { + if (canWalkTo(creaturePos, DIRECTION_WEST)) { + direction = DIRECTION_WEST; + return true; + } + + bool n = canWalkTo(creaturePos, DIRECTION_NORTH); + bool s = canWalkTo(creaturePos, DIRECTION_SOUTH); + if (n && s && offsety == 0) { + direction = boolean_random() ? DIRECTION_NORTH : DIRECTION_SOUTH; + return true; + } else if (n && offsety <= 0) { + direction = DIRECTION_NORTH; + return true; + } else if (s && offsety >= 0) { + direction = DIRECTION_SOUTH; + return true; + } + + /* fleeing */ + if (flee) { + if (n && s) { + direction = boolean_random() ? DIRECTION_NORTH : DIRECTION_SOUTH; + return true; + } else if (n) { + direction = DIRECTION_NORTH; + return true; + } else if (s) { + direction = DIRECTION_SOUTH; + return true; + } + } + + /* end of fleeing */ + + bool nw = canWalkTo(creaturePos, DIRECTION_NORTHWEST); + bool sw = canWalkTo(creaturePos, DIRECTION_SOUTHWEST); + if (nw || sw) { + if (nw && sw) { + direction = boolean_random() ? DIRECTION_NORTHWEST : DIRECTION_SOUTHWEST; + } else if (n) { + direction = DIRECTION_NORTH; + } else if (nw) { + direction = DIRECTION_NORTHWEST; + } else if (s) { + direction = DIRECTION_SOUTH; + } else if (sw) { + direction = DIRECTION_SOUTHWEST; + } + return true; + } + + /* fleeing */ + if (flee && canWalkTo(creaturePos, DIRECTION_EAST)) { + // towards player, yea + direction = DIRECTION_EAST; + return true; + } + + /* end of fleeing */ + break; + } + + default: + break; + } + } + + return true; +} + +bool Monster::canWalkTo(Position pos, Direction direction) const +{ + pos = getNextPosition(direction, pos); + if (isInSpawnRange(pos)) { + if (getWalkCache(pos) == 0) { + return false; + } + + Tile* tile = g_game.map.getTile(pos); + if (tile && tile->getTopVisibleCreature(this) == nullptr && tile->queryAdd(0, *this, 1, FLAG_PATHFINDING) == RETURNVALUE_NOERROR) { + return true; + } + } + return false; +} + +void Monster::death(Creature*) +{ + setAttackedCreature(nullptr); + + for (Creature* summon : summons) { + summon->changeHealth(-summon->getHealth()); + summon->setMaster(nullptr); + summon->decrementReferenceCounter(); + } + summons.clear(); + + clearTargetList(); + clearFriendList(); + onIdleStatus(); +} + +Item* Monster::getCorpse(Creature* lastHitCreature, Creature* mostDamageCreature) +{ + Item* corpse = Creature::getCorpse(lastHitCreature, mostDamageCreature); + if (corpse) { + if (mostDamageCreature) { + if (mostDamageCreature->getPlayer()) { + corpse->setCorpseOwner(mostDamageCreature->getID()); + } else { + const Creature* mostDamageCreatureMaster = mostDamageCreature->getMaster(); + if (mostDamageCreatureMaster && mostDamageCreatureMaster->getPlayer()) { + corpse->setCorpseOwner(mostDamageCreatureMaster->getID()); + } + } + } + } + return corpse; +} + +bool Monster::isInSpawnRange(const Position& pos) const +{ + if (!spawn) { + return true; + } + + if (Monster::despawnRadius == 0) { + return true; + } + + if (!Spawns::isInZone(masterPos, Monster::despawnRadius, pos)) { + return false; + } + + if (Monster::despawnRange == 0) { + return true; + } + + if (Position::getDistanceZ(pos, masterPos) > Monster::despawnRange) { + return false; + } + + return true; +} + +bool Monster::getCombatValues(int32_t& min, int32_t& max) +{ + if (minCombatValue == 0 && maxCombatValue == 0) { + return false; + } + + min = minCombatValue; + max = maxCombatValue; + return true; +} + +void Monster::updateLookDirection() +{ + Direction newDir = getDirection(); + + if (attackedCreature) { + const Position& pos = getPosition(); + const Position& attackedCreaturePos = attackedCreature->getPosition(); + int_fast32_t offsetx = Position::getOffsetX(attackedCreaturePos, pos); + int_fast32_t offsety = Position::getOffsetY(attackedCreaturePos, pos); + + int32_t dx = std::abs(offsetx); + int32_t dy = std::abs(offsety); + if (dx > dy) { + //look EAST/WEST + if (offsetx < 0) { + newDir = DIRECTION_WEST; + } else { + newDir = DIRECTION_EAST; + } + } else if (dx < dy) { + //look NORTH/SOUTH + if (offsety < 0) { + newDir = DIRECTION_NORTH; + } else { + newDir = DIRECTION_SOUTH; + } + } else { + Direction dir = getDirection(); + if (offsetx < 0 && offsety < 0) { + if (dir == DIRECTION_SOUTH) { + newDir = DIRECTION_WEST; + } else if (dir == DIRECTION_EAST) { + newDir = DIRECTION_NORTH; + } + } else if (offsetx < 0 && offsety > 0) { + if (dir == DIRECTION_NORTH) { + newDir = DIRECTION_WEST; + } else if (dir == DIRECTION_EAST) { + newDir = DIRECTION_SOUTH; + } + } else if (offsetx > 0 && offsety < 0) { + if (dir == DIRECTION_SOUTH) { + newDir = DIRECTION_EAST; + } else if (dir == DIRECTION_WEST) { + newDir = DIRECTION_NORTH; + } + } else { + if (dir == DIRECTION_NORTH) { + newDir = DIRECTION_EAST; + } else if (dir == DIRECTION_WEST) { + newDir = DIRECTION_SOUTH; + } + } + } + } + + if (direction != newDir) { + g_game.internalCreatureTurn(this, newDir); + } +} + +void Monster::dropLoot(Container* corpse, Creature*) +{ + if (corpse && lootDrop) { + mType->createLoot(corpse); + } +} + +void Monster::setNormalCreatureLight() +{ + internalLight = mType->info.light; +} + +void Monster::drainHealth(Creature* attacker, int32_t damage) +{ + Creature::drainHealth(attacker, damage); + if (isInvisible()) { + removeCondition(CONDITION_INVISIBLE); + } +} + +void Monster::changeHealth(int32_t healthChange, bool sendHealthChange/* = true*/) +{ + //In case a player with ignore flag set attacks the monster + setIdle(false); + Creature::changeHealth(healthChange, sendHealthChange); +} + +bool Monster::challengeCreature(Creature* creature) +{ + if (isSummon()) { + return false; + } + + bool result = selectTarget(creature); + if (result) { + targetChangeCooldown = 1000; + targetChangeTicks = 0; + } + return result; +} + +bool Monster::convinceCreature(Creature* creature) +{ + Player* player = creature->getPlayer(); + if (player && !player->hasFlag(PlayerFlag_CanConvinceAll)) { + if (!mType->info.isConvinceable) { + return false; + } + } + + if (isSummon()) { + if (getMaster() == creature) { + return false; + } + + Creature* oldMaster = getMaster(); + oldMaster->removeSummon(this); + } + + creature->addSummon(this); + + setFollowCreature(nullptr); + setAttackedCreature(nullptr); + + //destroy summons + for (Creature* summon : summons) { + summon->changeHealth(-summon->getHealth()); + summon->setMaster(nullptr); + summon->decrementReferenceCounter(); + } + summons.clear(); + + isMasterInRange = true; + updateTargetList(); + updateIdleStatus(); + + //Notify surrounding about the change + SpectatorVec list; + g_game.map.getSpectators(list, getPosition(), true); + g_game.map.getSpectators(list, creature->getPosition(), true); + for (Creature* spectator : list) { + spectator->onCreatureConvinced(creature, this); + } + + if (spawn) { + spawn->removeMonster(this); + spawn = nullptr; + } + return true; +} + +void Monster::onCreatureConvinced(const Creature* convincer, const Creature* creature) +{ + if (convincer != this && (isFriend(creature) || isOpponent(creature))) { + updateTargetList(); + updateIdleStatus(); + } +} + +void Monster::getPathSearchParams(const Creature* creature, FindPathParams& fpp) const +{ + Creature::getPathSearchParams(creature, fpp); + + fpp.minTargetDist = 1; + fpp.maxTargetDist = mType->info.targetDistance; + + if (isSummon()) { + if (getMaster() == creature) { + fpp.maxTargetDist = 2; + fpp.fullPathSearch = true; + } else if (mType->info.targetDistance <= 1) { + fpp.fullPathSearch = true; + } else { + fpp.fullPathSearch = !canUseAttack(getPosition(), creature); + } + } else if (isFleeing()) { + //Distance should be higher than the client view range (Map::maxClientViewportX/Map::maxClientViewportY) + fpp.maxTargetDist = Map::maxViewportX; + fpp.clearSight = false; + fpp.keepDistance = true; + fpp.fullPathSearch = false; + } else if (mType->info.targetDistance <= 1) { + fpp.fullPathSearch = true; + } else { + fpp.fullPathSearch = !canUseAttack(getPosition(), creature); + } +} diff --git a/src/monster.h b/src/monster.h new file mode 100644 index 0000000..0e04f9e --- /dev/null +++ b/src/monster.h @@ -0,0 +1,274 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_MONSTER_H_9F5EEFE64314418CA7DA41D1B9409DD0 +#define FS_MONSTER_H_9F5EEFE64314418CA7DA41D1B9409DD0 + +#include "tile.h" +#include "monsters.h" + +class Creature; +class Game; +class Spawn; +class Combat; + +typedef std::unordered_set CreatureHashSet; +typedef std::list CreatureList; + +enum TargetSearchType_t { + TARGETSEARCH_ANY, + TARGETSEARCH_RANDOM, + TARGETSEARCH_NEAREST, + TARGETSEARCH_WEAKEST, + TARGETSEARCH_MOSTDAMAGE, +}; + +class Monster final : public Creature +{ + public: + static Monster* createMonster(const std::string& name); + static int32_t despawnRange; + static int32_t despawnRadius; + + explicit Monster(MonsterType* mtype); + ~Monster(); + + // non-copyable + Monster(const Monster&) = delete; + Monster& operator=(const Monster&) = delete; + + Monster* getMonster() final { + return this; + } + const Monster* getMonster() const final { + return this; + } + + void setID() final { + if (id == 0) { + id = monsterAutoID++; + } + } + + void removeList() final; + void addList() final; + + const std::string& getName() const final { + return mType->name; + } + const std::string& getNameDescription() const final { + return mType->nameDescription; + } + std::string getDescription(int32_t) const final { + return strDescription + '.'; + } + + const Position& getMasterPos() const { + return masterPos; + } + void setMasterPos(Position pos) { + masterPos = pos; + } + + RaceType_t getRace() const final { + return mType->info.race; + } + int32_t getArmor() const final { + int32_t armor = mType->info.armor; + if (armor > 1) { + return rand() % (mType->info.armor >> 1) + (mType->info.armor >> 1); + } + + return armor; + } + int32_t getDefense() final; + bool isPushable() const final { + return mType->info.pushable && baseSpeed != 0; + } + bool isAttackable() const final { + return mType->info.isAttackable; + } + + bool canPushItems() const { + return mType->info.canPushItems; + } + bool canPushCreatures() const { + return mType->info.canPushCreatures; + } + bool isHostile() const { + return mType->info.isHostile; + } + bool canSee(const Position& pos) const final; + bool canSeeInvisibility() const final { + return isImmune(CONDITION_INVISIBLE); + } + uint32_t getManaCost() const { + return mType->info.manaCost; + } + void setSpawn(Spawn* spawn) { + this->spawn = spawn; + } + + void onAttackedCreature(Creature* creature) final; + + void onCreatureAppear(Creature* creature, bool isLogin) final; + void onRemoveCreature(Creature* creature, bool isLogout) final; + void onCreatureMove(Creature* creature, const Tile* newTile, const Position& newPos, const Tile* oldTile, const Position& oldPos, bool teleport) final; + void onCreatureSay(Creature* creature, SpeakClasses type, const std::string& text) final; + + void drainHealth(Creature* attacker, int32_t damage) final; + void changeHealth(int32_t healthChange, bool sendHealthChange = true) final; + void onWalk() final; + bool getNextStep(Direction& direction, uint32_t& flags) final; + void onFollowCreatureComplete(const Creature* creature) final; + + void onThink(uint32_t interval) final; + + bool challengeCreature(Creature* creature) final; + bool convinceCreature(Creature* creature) final; + + void setNormalCreatureLight() final; + bool getCombatValues(int32_t& min, int32_t& max) final; + + void doAttacking(uint32_t interval) final; + + bool searchTarget(TargetSearchType_t searchType); + bool selectTarget(Creature* creature); + + const CreatureList& getTargetList() const { + return targetList; + } + const CreatureHashSet& getFriendList() const { + return friendList; + } + + bool isTarget(const Creature* creature) const; + bool isFleeing() const { + return !isSummon() && getHealth() <= mType->info.runAwayHealth; + } + + bool getDistanceStep(const Position& targetPos, Direction& direction, bool flee = false); + bool isTargetNearby() const { + return stepDuration >= 1; + } + + BlockType_t blockHit(Creature* attacker, CombatType_t combatType, int32_t& damage, + bool checkDefense = false, bool checkArmor = false, bool field = false); + + static uint32_t monsterAutoID; + + private: + CreatureHashSet friendList; + CreatureList targetList; + + std::string strDescription; + + MonsterType* mType; + Spawn* spawn = nullptr; + + int64_t lifetime = 0; + int64_t nextDanceStepRound = 0; + int64_t earliestAttackTime = 0; + int64_t earliestWakeUpTime = 0; + int64_t earliestDanceTime = 0; + + uint32_t targetChangeTicks = 0; + int32_t minCombatValue = 0; + int32_t maxCombatValue = 0; + int32_t targetChangeCooldown = 0; + int32_t stepDuration = 0; + + Position masterPos; + + bool isIdle = true; + bool isMasterInRange = false; + bool egibleToDance = true; + + void onCreatureEnter(Creature* creature); + void onCreatureLeave(Creature* creature); + void onCreatureFound(Creature* creature, bool pushFront = false); + + void updateLookDirection(); + + void addFriend(Creature* creature); + void removeFriend(Creature* creature); + void addTarget(Creature* creature, bool pushFront = false); + void removeTarget(Creature* creature); + + void updateTargetList(); + void clearTargetList(); + void clearFriendList(); + + void death(Creature* lastHitCreature) final; + Item* getCorpse(Creature* lastHitCreature, Creature* mostDamageCreature) final; + + void setIdle(bool idle); + void updateIdleStatus(); + bool getIdleStatus() const { + return isIdle; + } + + void onAddCondition(ConditionType_t type) final; + void onEndCondition(ConditionType_t type) final; + void onCreatureConvinced(const Creature* convincer, const Creature* creature) final; + + bool canUseAttack(const Position& pos, const Creature* target) const; + bool getRandomStep(const Position& creaturePos, Direction& direction) const; + bool getDanceStep(const Position& creaturePos, Direction& direction, + bool keepAttack = true, bool keepDistance = true); + bool isInSpawnRange(const Position& pos) const; + bool canWalkTo(Position pos, Direction direction) const; + + static bool pushItem(Item* item); + static void pushItems(Tile* tile); + static bool pushCreature(Creature* creature); + static void pushCreatures(Tile* tile); + + void onThinkTarget(uint32_t interval); + void onThinkYell(uint32_t interval); + void onThinkDefense(uint32_t interval); + + bool isFriend(const Creature* creature) const; + bool isOpponent(const Creature* creature) const; + + uint64_t getLostExperience() const final { + return skillLoss ? mType->info.experience : 0; + } + uint16_t getLookCorpse() const final { + return mType->info.lookcorpse; + } + void dropLoot(Container* corpse, Creature* lastHitCreature) final; + uint32_t getDamageImmunities() const final { + return mType->info.damageImmunities; + } + uint32_t getConditionImmunities() const final { + return mType->info.conditionImmunities; + } + void getPathSearchParams(const Creature* creature, FindPathParams& fpp) const final; + bool useCacheMap() const final { + return true; + } + + friend class LuaScriptInterface; + friend class AreaSpawnEvent; + friend class Combat; + friend class Creature; +}; + +#endif diff --git a/src/monsters.cpp b/src/monsters.cpp new file mode 100644 index 0000000..08bf423 --- /dev/null +++ b/src/monsters.cpp @@ -0,0 +1,1070 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "monsters.h" +#include "monster.h" +#include "spells.h" +#include "combat.h" +#include "configmanager.h" +#include "game.h" + +#include "pugicast.h" + +extern Game g_game; +extern Spells* g_spells; +extern Monsters g_monsters; +extern ConfigManager g_config; + +spellBlock_t::~spellBlock_t() +{ + if (combatSpell) { + delete spell; + } +} + +uint32_t Monsters::getLootRandom() +{ + return uniform_random(0, MAX_LOOTCHANCE); +} + +void MonsterType::createLoot(Container* corpse) +{ + if (g_config.getNumber(ConfigManager::RATE_LOOT) == 0) { + corpse->startDecaying(); + return; + } + + Item* bagItem = Item::CreateItem(2853, 1); + if (!bagItem) { + return; + } + + Container* bagContainer = bagItem->getContainer(); + if (!bagContainer) { + return; + } + + if (g_game.internalAddItem(corpse, bagItem) != RETURNVALUE_NOERROR) { + corpse->internalAddThing(bagItem); + } + + bool includeBagLoot = false; + for (auto it = info.lootItems.rbegin(), end = info.lootItems.rend(); it != end; ++it) { + std::vector itemList = createLootItem(*it); + if (itemList.empty()) { + continue; + } + + for (Item* item : itemList) { + //check containers + if (Container* container = item->getContainer()) { + if (!createLootContainer(container, *it)) { + delete container; + continue; + } + } + + const ItemType& itemType = Item::items[item->getID()]; + if (itemType.weaponType != WEAPON_NONE || + itemType.stopTime || + itemType.decayTime) { + includeBagLoot = true; + if (g_game.internalAddItem(bagContainer, item) != RETURNVALUE_NOERROR) { + corpse->internalAddThing(item); + } + } else { + if (g_game.internalAddItem(corpse, item) != RETURNVALUE_NOERROR) { + corpse->internalAddThing(item); + } + } + } + } + + if (!includeBagLoot) { + g_game.internalRemoveItem(bagItem); + } + + if (g_config.getBoolean(ConfigManager::SHOW_MONSTER_LOOT)) { + Player* owner = g_game.getPlayerByID(corpse->getCorpseOwner()); + if (owner) { + std::ostringstream ss; + ss << "Loot of " << nameDescription << ": " << corpse->getContentDescription(); + + if (owner->getParty()) { + owner->getParty()->broadcastPartyLoot(ss.str()); + } else { + owner->sendTextMessage(MESSAGE_INFO_DESCR, ss.str()); + } + } + } + + corpse->startDecaying(); +} + +std::vector MonsterType::createLootItem(const LootBlock& lootBlock) +{ + int32_t itemCount = 0; + + uint32_t randvalue = Monsters::getLootRandom(); + uint32_t extraMoney = g_config.getNumber(ConfigManager::MONEY_RATE); + uint32_t countMax = lootBlock.countmax + 1; + + if (randvalue < g_config.getNumber(ConfigManager::RATE_LOOT) * lootBlock.chance) { + if (Item::items[lootBlock.id].stackable) { + if (lootBlock.id == 3031) { + countMax *= extraMoney; + } + + itemCount = randvalue % countMax; + } else { + itemCount = 1; + } + } + + std::vector itemList; + while (itemCount > 0) { + uint16_t n = static_cast(std::min(itemCount, 100)); + Item* tmpItem = Item::CreateItem(lootBlock.id, n); + if (!tmpItem) { + break; + } + + itemCount -= n; + + if (lootBlock.subType != -1) { + tmpItem->setSubType(lootBlock.subType); + } + + if (lootBlock.actionId != -1) { + tmpItem->setActionId(lootBlock.actionId); + } + + if (!lootBlock.text.empty()) { + tmpItem->setText(lootBlock.text); + } + + itemList.push_back(tmpItem); + } + return itemList; +} + +bool MonsterType::createLootContainer(Container* parent, const LootBlock& lootblock) +{ + auto it = lootblock.childLoot.begin(), end = lootblock.childLoot.end(); + if (it == end) { + return true; + } + + for (; it != end && parent->size() < parent->capacity(); ++it) { + auto itemList = createLootItem(*it); + for (Item* tmpItem : itemList) { + if (Container* container = tmpItem->getContainer()) { + if (!createLootContainer(container, *it)) { + delete container; + } else { + parent->internalAddThing(container); + } + } else { + parent->internalAddThing(tmpItem); + } + } + } + return !parent->empty(); +} + +bool Monsters::loadFromXml(bool reloading /*= false*/) +{ + pugi::xml_document doc; + pugi::xml_parse_result result = doc.load_file("data/monster/monsters.xml"); + if (!result) { + printXMLError("Error - Monsters::loadFromXml", "data/monster/monsters.xml", result); + return false; + } + + loaded = true; + + std::list> monsterScriptList; + for (auto monsterNode : doc.child("monsters").children()) { + loadMonster("data/monster/" + std::string(monsterNode.attribute("file").as_string()), monsterNode.attribute("name").as_string(), monsterScriptList, reloading); + } + + if (!monsterScriptList.empty()) { + if (!scriptInterface) { + scriptInterface.reset(new LuaScriptInterface("Monster Interface")); + scriptInterface->initState(); + } + + for (const auto& scriptEntry : monsterScriptList) { + MonsterType* mType = scriptEntry.first; + if (scriptInterface->loadFile("data/monster/scripts/" + scriptEntry.second) == 0) { + mType->info.scriptInterface = scriptInterface.get(); + mType->info.creatureAppearEvent = scriptInterface->getEvent("onCreatureAppear"); + mType->info.creatureDisappearEvent = scriptInterface->getEvent("onCreatureDisappear"); + mType->info.creatureMoveEvent = scriptInterface->getEvent("onCreatureMove"); + mType->info.creatureSayEvent = scriptInterface->getEvent("onCreatureSay"); + mType->info.thinkEvent = scriptInterface->getEvent("onThink"); + } else { + std::cout << "[Warning - Monsters::loadMonster] Can not load script: " << scriptEntry.second << std::endl; + std::cout << scriptInterface->getLastLuaError() << std::endl; + } + } + } + return true; +} + +bool Monsters::reload() +{ + loaded = false; + + scriptInterface.reset(); + + return loadFromXml(true); +} + +ConditionDamage* Monsters::getDamageCondition(ConditionType_t conditionType, int32_t cycle, int32_t count, int32_t max_count) +{ + ConditionDamage* condition = static_cast(Condition::createCondition(CONDITIONID_COMBAT, conditionType, 0, 0)); + + condition->setParam(CONDITION_PARAM_CYCLE, cycle); + condition->setParam(CONDITION_PARAM_COUNT, count); + condition->setParam(CONDITION_PARAM_MAX_COUNT, max_count); + return condition; +} + +bool Monsters::deserializeSpell(const pugi::xml_node& node, spellBlock_t& sb, const std::string& description) +{ + std::string name; + std::string scriptName; + bool isScripted; + + pugi::xml_attribute attr; + if ((attr = node.attribute("script"))) { + scriptName = attr.as_string(); + isScripted = true; + } else if ((attr = node.attribute("name"))) { + name = attr.as_string(); + isScripted = false; + } else { + return false; + } + + if ((attr = node.attribute("chance"))) { + uint32_t chance = pugi::cast(attr.value()); + if (chance > 100) { + chance = 100; + } + + if (chance == 0) { + std::cout << "[Error - Monsters::deserializeSpell] - " << description << " - Spell chance is zero: " << name << std::endl; + } + + sb.chance = chance; + } + + if ((attr = node.attribute("range"))) { + uint32_t range = pugi::cast(attr.value()); + if (range > (Map::maxViewportX * 2)) { + range = Map::maxViewportX * 2; + } + sb.range = range; + } else { + sb.range = Map::maxClientViewportX; + } + + if ((attr = node.attribute("min"))) { + sb.minCombatValue = pugi::cast(attr.value()); + } + + if ((attr = node.attribute("max"))) { + sb.maxCombatValue = pugi::cast(attr.value()); + + //normalize values + if (std::abs(sb.minCombatValue) > std::abs(sb.maxCombatValue)) { + int32_t value = sb.maxCombatValue; + sb.maxCombatValue = sb.minCombatValue; + sb.minCombatValue = value; + } + } + + if (auto spell = g_spells->getSpellByName(name)) { + sb.spell = spell; + return true; + } + + CombatSpell* combatSpell = nullptr; + bool needTarget = false; + bool needDirection = false; + + if (isScripted) { + if ((attr = node.attribute("direction"))) { + needDirection = attr.as_bool(); + } + + if ((attr = node.attribute("target"))) { + needTarget = attr.as_bool(); + } + + std::unique_ptr combatSpellPtr(new CombatSpell(nullptr, needTarget, needDirection)); + if (!combatSpellPtr->loadScript("data/" + g_spells->getScriptBaseName() + "/scripts/" + scriptName)) { + return false; + } + + if (!combatSpellPtr->loadScriptCombat()) { + return false; + } + + combatSpell = combatSpellPtr.release(); + combatSpell->getCombat()->setPlayerCombatValues(COMBAT_FORMULA_DAMAGE, sb.minCombatValue, 0, sb.maxCombatValue, 0); + } else { + Combat* combat = new Combat; + if ((attr = node.attribute("length"))) { + int32_t length = pugi::cast(attr.value()); + if (length > 0) { + int32_t spread = 3; + + //need direction spell + if ((attr = node.attribute("spread"))) { + spread = std::max(0, pugi::cast(attr.value())); + } + + AreaCombat* area = new AreaCombat(); + area->setupArea(length, spread); + combat->setArea(area); + + needDirection = true; + } + } + + if ((attr = node.attribute("radius"))) { + int32_t radius = pugi::cast(attr.value()); + + //target spell + if ((attr = node.attribute("target"))) { + needTarget = attr.as_bool(); + } + + AreaCombat* area = new AreaCombat(); + area->setupArea(radius); + combat->setArea(area); + } + + std::string tmpName = asLowerCaseString(name); + + if (tmpName == "physical") { + combat->setParam(COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE); + combat->setParam(COMBAT_PARAM_BLOCKARMOR, 1); + combat->setParam(COMBAT_PARAM_BLOCKSHIELD, 1); + } else if (tmpName == "bleed") { + combat->setParam(COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE); + } else if (tmpName == "poison" || tmpName == "earth") { + combat->setParam(COMBAT_PARAM_TYPE, COMBAT_EARTHDAMAGE); + } else if (tmpName == "fire") { + combat->setParam(COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE); + } else if (tmpName == "energy") { + combat->setParam(COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE); + } else if (tmpName == "lifedrain") { + combat->setParam(COMBAT_PARAM_TYPE, COMBAT_LIFEDRAIN); + } else if (tmpName == "manadrain") { + combat->setParam(COMBAT_PARAM_TYPE, COMBAT_MANADRAIN); + } else if (tmpName == "healing") { + combat->setParam(COMBAT_PARAM_TYPE, COMBAT_HEALING); + combat->setParam(COMBAT_PARAM_AGGRESSIVE, 0); + } else if (tmpName == "speed") { + int32_t speedChange = 0; + int32_t variation = 0; + int32_t duration = 10000; + + if ((attr = node.attribute("duration"))) { + duration = pugi::cast(attr.value()); + } + + if ((attr = node.attribute("speedchange"))) { + speedChange = pugi::cast(attr.value()); + } + + if ((attr = node.attribute("variation"))) { + variation = pugi::cast(attr.value()); + } + + ConditionType_t conditionType; + if (speedChange > 0) { + conditionType = CONDITION_HASTE; + combat->setParam(COMBAT_PARAM_AGGRESSIVE, 0); + } else { + conditionType = CONDITION_PARALYZE; + } + + ConditionSpeed* condition = static_cast(Condition::createCondition(CONDITIONID_COMBAT, conditionType, duration, 0)); + condition->setVariation(variation); + condition->setSpeedDelta(speedChange); + combat->setCondition(condition); + } else if (tmpName == "outfit") { + int32_t duration = 10000; + + if ((attr = node.attribute("duration"))) { + duration = pugi::cast(attr.value()); + } + + if ((attr = node.attribute("monster"))) { + MonsterType* mType = g_monsters.getMonsterType(attr.as_string()); + if (mType) { + ConditionOutfit* condition = static_cast(Condition::createCondition(CONDITIONID_COMBAT, CONDITION_OUTFIT, duration, 0)); + condition->setOutfit(mType->info.outfit); + combat->setParam(COMBAT_PARAM_AGGRESSIVE, 0); + combat->setCondition(condition); + } + } else if ((attr = node.attribute("item"))) { + Outfit_t outfit; + outfit.lookTypeEx = pugi::cast(attr.value()); + + ConditionOutfit* condition = static_cast(Condition::createCondition(CONDITIONID_COMBAT, CONDITION_OUTFIT, duration, 0)); + condition->setOutfit(outfit); + combat->setParam(COMBAT_PARAM_AGGRESSIVE, 0); + combat->setCondition(condition); + } + } else if (tmpName == "invisible") { + int32_t duration = 10000; + + if ((attr = node.attribute("duration"))) { + duration = pugi::cast(attr.value()); + } + + Condition* condition = Condition::createCondition(CONDITIONID_COMBAT, CONDITION_INVISIBLE, duration, 0); + combat->setParam(COMBAT_PARAM_AGGRESSIVE, 0); + combat->setCondition(condition); + } else if (tmpName == "drunk") { + int32_t duration = 10000; + + if ((attr = node.attribute("duration"))) { + duration = pugi::cast(attr.value()); + } + + Condition* condition = Condition::createCondition(CONDITIONID_COMBAT, CONDITION_DRUNK, duration, 0); + combat->setCondition(condition); + } else if (tmpName == "firefield") { + combat->setParam(COMBAT_PARAM_CREATEITEM, ITEM_FIREFIELD_PVP_FULL); + } else if (tmpName == "poisonfield") { + combat->setParam(COMBAT_PARAM_CREATEITEM, ITEM_POISONFIELD_PVP); + } else if (tmpName == "energyfield") { + combat->setParam(COMBAT_PARAM_CREATEITEM, ITEM_ENERGYFIELD_PVP); + } else if (tmpName == "firecondition" || tmpName == "energycondition" || + tmpName == "earthcondition" || tmpName == "poisoncondition" || + tmpName == "icecondition" || tmpName == "freezecondition" || + tmpName == "physicalcondition") { + ConditionType_t conditionType = CONDITION_NONE; + + if (tmpName == "firecondition") { + conditionType = CONDITION_FIRE; + } else if (tmpName == "poisoncondition" || tmpName == "earthcondition") { + conditionType = CONDITION_POISON; + } else if (tmpName == "energycondition") { + conditionType = CONDITION_ENERGY; + } + + int32_t cycle = 0; + if ((attr = node.attribute("count"))) { + cycle = std::abs(pugi::cast(attr.value())); + } else { + std::cout << "[Error - Monsters::deserializeSpell] - " << description << " - missing count attribute" << std::endl; + delete combat; + return false; + } + + int32_t count = 0; + + if (conditionType == CONDITION_POISON) { + count = 3; + } else if (conditionType == CONDITION_FIRE) { + count = 8; + cycle /= 10; + } else if (conditionType == CONDITION_ENERGY) { + count = 10; + cycle /= 20; + } + + Condition* condition = getDamageCondition(conditionType, cycle, count, count); + combat->setCondition(condition); + } else if (tmpName == "strength") { + // + } else if (tmpName == "effect") { + // + } else { + std::cout << "[Error - Monsters::deserializeSpell] - " << description << " - Unknown spell name: " << name << std::endl; + delete combat; + return false; + } + + combat->setPlayerCombatValues(COMBAT_FORMULA_DAMAGE, sb.minCombatValue, 0, sb.maxCombatValue, 0); + + combatSpell = new CombatSpell(combat, needTarget, needDirection); + + for (auto attributeNode : node.children()) { + if ((attr = attributeNode.attribute("key"))) { + const char* value = attr.value(); + if (strcasecmp(value, "shooteffect") == 0) { + if ((attr = attributeNode.attribute("value"))) { + ShootType_t shoot = getShootType(attr.as_string()); + if (shoot != CONST_ANI_NONE) { + combat->setParam(COMBAT_PARAM_DISTANCEEFFECT, shoot); + } else { + std::cout << "[Warning - Monsters::deserializeSpell] " << description << " - Unknown shootEffect: " << attr.as_string() << std::endl; + } + } + } else if (strcasecmp(value, "areaeffect") == 0) { + if ((attr = attributeNode.attribute("value"))) { + MagicEffectClasses effect = getMagicEffect(attr.as_string()); + if (effect != CONST_ME_NONE) { + combat->setParam(COMBAT_PARAM_EFFECT, effect); + } else { + std::cout << "[Warning - Monsters::deserializeSpell] " << description << " - Unknown areaEffect: " << attr.as_string() << std::endl; + } + } + } else { + std::cout << "[Warning - Monsters::deserializeSpells] Effect type \"" << attr.as_string() << "\" does not exist." << std::endl; + } + } + } + } + + sb.spell = combatSpell; + if (combatSpell) { + sb.combatSpell = true; + } + return true; +} + +bool Monsters::loadMonster(const std::string& file, const std::string& monsterName, std::list>& monsterScriptList, bool reloading /*= false*/) +{ + MonsterType* mType = nullptr; + bool new_mType = true; + + pugi::xml_document doc; + pugi::xml_parse_result result = doc.load_file(file.c_str()); + if (!result) { + printXMLError("Error - Monsters::loadMonster", file, result); + return false; + } + + pugi::xml_node monsterNode = doc.child("monster"); + if (!monsterNode) { + std::cout << "[Error - Monsters::loadMonster] Missing monster node in: " << file << std::endl; + return false; + } + + pugi::xml_attribute attr; + if (!(attr = monsterNode.attribute("name"))) { + std::cout << "[Error - Monsters::loadMonster] Missing name in: " << file << std::endl; + return false; + } + + if (reloading) { + mType = getMonsterType(monsterName); + if (mType != nullptr) { + new_mType = false; + mType->info = {}; + } + } + + if (new_mType) { + mType = &monsters[asLowerCaseString(monsterName)]; + } + + mType->name = attr.as_string(); + + if ((attr = monsterNode.attribute("nameDescription"))) { + mType->nameDescription = attr.as_string(); + } else { + mType->nameDescription = "a " + asLowerCaseString(mType->name); + } + + if ((attr = monsterNode.attribute("race"))) { + std::string tmpStrValue = asLowerCaseString(attr.as_string()); + uint16_t tmpInt = pugi::cast(attr.value()); + if (tmpStrValue == "venom" || tmpInt == 1) { + mType->info.race = RACE_VENOM; + } else if (tmpStrValue == "blood" || tmpInt == 2) { + mType->info.race = RACE_BLOOD; + } else if (tmpStrValue == "undead" || tmpInt == 3) { + mType->info.race = RACE_UNDEAD; + } else if (tmpStrValue == "fire" || tmpInt == 4) { + mType->info.race = RACE_FIRE; + } else { + std::cout << "[Warning - Monsters::loadMonster] Unknown race type " << attr.as_string() << ". " << file << std::endl; + } + } + + if ((attr = monsterNode.attribute("experience"))) { + mType->info.experience = pugi::cast(attr.value()); + } + + if ((attr = monsterNode.attribute("speed"))) { + mType->info.baseSpeed = pugi::cast(attr.value()); + } + + if ((attr = monsterNode.attribute("manacost"))) { + mType->info.manaCost = pugi::cast(attr.value()); + } + + if ((attr = monsterNode.attribute("skull"))) { + mType->info.skull = getSkullType(attr.as_string()); + } + + if ((attr = monsterNode.attribute("script"))) { + monsterScriptList.emplace_back(mType, attr.as_string()); + } + + pugi::xml_node node; + if ((node = monsterNode.child("health"))) { + if ((attr = node.attribute("now"))) { + mType->info.health = pugi::cast(attr.value()); + } else { + std::cout << "[Error - Monsters::loadMonster] Missing health now. " << file << std::endl; + } + + if ((attr = node.attribute("max"))) { + mType->info.healthMax = pugi::cast(attr.value()); + } else { + std::cout << "[Error - Monsters::loadMonster] Missing health max. " << file << std::endl; + } + } + + if ((node = monsterNode.child("flags"))) { + for (auto flagNode : node.children()) { + attr = flagNode.first_attribute(); + const char* attrName = attr.name(); + if (strcasecmp(attrName, "summonable") == 0) { + mType->info.isSummonable = attr.as_bool(); + } else if (strcasecmp(attrName, "attackable") == 0) { + mType->info.isAttackable = attr.as_bool(); + } else if (strcasecmp(attrName, "hostile") == 0) { + mType->info.isHostile = attr.as_bool(); + } else if (strcasecmp(attrName, "illusionable") == 0) { + mType->info.isIllusionable = attr.as_bool(); + } else if (strcasecmp(attrName, "convinceable") == 0) { + mType->info.isConvinceable = attr.as_bool(); + } else if (strcasecmp(attrName, "pushable") == 0) { + mType->info.pushable = attr.as_bool(); + } else if (strcasecmp(attrName, "canpushitems") == 0) { + mType->info.canPushItems = attr.as_bool(); + } else if (strcasecmp(attrName, "canpushcreatures") == 0) { + mType->info.canPushCreatures = attr.as_bool(); + } else if (strcasecmp(attrName, "lightlevel") == 0) { + mType->info.light.level = pugi::cast(attr.value()); + } else if (strcasecmp(attrName, "lightcolor") == 0) { + mType->info.light.color = pugi::cast(attr.value()); + } else if (strcasecmp(attrName, "targetdistance") == 0) { + mType->info.targetDistance = std::max(1, pugi::cast(attr.value())); + } else if (strcasecmp(attrName, "runonhealth") == 0) { + mType->info.runAwayHealth = pugi::cast(attr.value()); + } else { + std::cout << "[Warning - Monsters::loadMonster] Unknown flag attribute: " << attrName << ". " << file << std::endl; + } + } + + //if a monster can push creatures, + // it should not be pushable + if (mType->info.canPushCreatures) { + mType->info.pushable = false; + } + } + + if ((node = monsterNode.child("targetchange"))) { + if ((attr = node.attribute("speed")) || (attr = node.attribute("interval"))) { + mType->info.changeTargetSpeed = pugi::cast(attr.value()); + } else { + std::cout << "[Warning - Monsters::loadMonster] Missing targetchange speed. " << file << std::endl; + } + + if ((attr = node.attribute("chance"))) { + mType->info.changeTargetChance = pugi::cast(attr.value()); + } else { + std::cout << "[Warning - Monsters::loadMonster] Missing targetchange chance. " << file << std::endl; + } + } + + if ((node = monsterNode.child("targetstrategy"))) { + if ((attr = node.attribute("nearest"))) { + mType->info.strategyNearestEnemy = pugi::cast(attr.value()); + } else { + std::cout << "[Warning - Monsters::loadMonster] Missing nearest enemy chance. " << file << std::endl; + } + + if ((attr = node.attribute("weakest"))) { + mType->info.strategyWeakestEnemy = pugi::cast(attr.value()); + } else { + std::cout << "[Warning - Monsters::loadMonster] Missing weakest enemy chance. " << file << std::endl; + } + + if ((attr = node.attribute("mostdamage"))) { + mType->info.strategyMostDamageEnemy = pugi::cast(attr.value()); + } else { + std::cout << "[Warning - Monsters::loadMonster] Missing most damage enemy chance. " << file << std::endl; + } + + if ((attr = node.attribute("random"))) { + mType->info.strategyRandomEnemy = pugi::cast(attr.value()); + } else { + std::cout << "[Warning - Monsters::loadMonster] Missing random enemy chance. " << file << std::endl; + } + } else { + std::cout << "[Warning - Monsters::loadMonster] Missing target change strategies. " << file << std::endl; + } + + if ((node = monsterNode.child("look"))) { + if ((attr = node.attribute("type"))) { + mType->info.outfit.lookType = pugi::cast(attr.value()); + + if ((attr = node.attribute("head"))) { + mType->info.outfit.lookHead = pugi::cast(attr.value()); + } + + if ((attr = node.attribute("body"))) { + mType->info.outfit.lookBody = pugi::cast(attr.value()); + } + + if ((attr = node.attribute("legs"))) { + mType->info.outfit.lookLegs = pugi::cast(attr.value()); + } + + if ((attr = node.attribute("feet"))) { + mType->info.outfit.lookFeet = pugi::cast(attr.value()); + } + } else if ((attr = node.attribute("typeex"))) { + mType->info.outfit.lookTypeEx = pugi::cast(attr.value()); + } else { + std::cout << "[Warning - Monsters::loadMonster] Missing look type/typeex. " << file << std::endl; + } + + if ((attr = node.attribute("corpse"))) { + mType->info.lookcorpse = pugi::cast(attr.value()); + } + } + + if ((node = monsterNode.child("attacks"))) { + if ((attr = node.attribute("attack"))) { + mType->info.attack = pugi::cast(attr.value()); + } + + if ((attr = node.attribute("skill"))) { + mType->info.skill = pugi::cast(attr.value()); + } + + if ((attr = node.attribute("poison"))) { + mType->info.poison = pugi::cast(attr.value()); + } + + for (auto attackNode : node.children()) { + spellBlock_t sb; + if (deserializeSpell(attackNode, sb, monsterName)) { + mType->info.attackSpells.emplace_back(std::move(sb)); + } else { + std::cout << "[Warning - Monsters::loadMonster] Cant load spell. " << file << std::endl; + } + } + } + + if ((node = monsterNode.child("defenses"))) { + if ((attr = node.attribute("defense"))) { + mType->info.defense = pugi::cast(attr.value()); + } + + if ((attr = node.attribute("armor"))) { + mType->info.armor = pugi::cast(attr.value()); + } + + for (auto defenseNode : node.children()) { + spellBlock_t sb; + if (deserializeSpell(defenseNode, sb, monsterName)) { + mType->info.defenseSpells.emplace_back(std::move(sb)); + } else { + std::cout << "[Warning - Monsters::loadMonster] Cant load spell. " << file << std::endl; + } + } + } + + if ((node = monsterNode.child("immunities"))) { + for (auto immunityNode : node.children()) { + if ((attr = immunityNode.attribute("name"))) { + std::string tmpStrValue = asLowerCaseString(attr.as_string()); + if (tmpStrValue == "physical") { + mType->info.damageImmunities |= COMBAT_PHYSICALDAMAGE; + } else if (tmpStrValue == "energy") { + mType->info.damageImmunities |= COMBAT_ENERGYDAMAGE; + mType->info.conditionImmunities |= CONDITION_ENERGY; + } else if (tmpStrValue == "fire") { + mType->info.damageImmunities |= COMBAT_FIREDAMAGE; + mType->info.conditionImmunities |= CONDITION_FIRE; + } else if (tmpStrValue == "poison" || + tmpStrValue == "earth") { + mType->info.damageImmunities |= COMBAT_EARTHDAMAGE; + mType->info.conditionImmunities |= CONDITION_POISON; + } else if (tmpStrValue == "lifedrain") { + mType->info.damageImmunities |= COMBAT_LIFEDRAIN; + } else if (tmpStrValue == "manadrain") { + mType->info.damageImmunities |= COMBAT_MANADRAIN; + } else if (tmpStrValue == "paralyze") { + mType->info.conditionImmunities |= CONDITION_PARALYZE; + } else if (tmpStrValue == "outfit") { + mType->info.conditionImmunities |= CONDITION_OUTFIT; + } else if (tmpStrValue == "drunk") { + mType->info.conditionImmunities |= CONDITION_DRUNK; + } else if (tmpStrValue == "invisible" || tmpStrValue == "invisibility") { + mType->info.conditionImmunities |= CONDITION_INVISIBLE; + } else { + std::cout << "[Warning - Monsters::loadMonster] Unknown immunity name " << attr.as_string() << ". " << file << std::endl; + } + } else if ((attr = immunityNode.attribute("physical"))) { + if (attr.as_bool()) { + mType->info.damageImmunities |= COMBAT_PHYSICALDAMAGE; + } + } else if ((attr = immunityNode.attribute("energy"))) { + if (attr.as_bool()) { + mType->info.damageImmunities |= COMBAT_ENERGYDAMAGE; + mType->info.conditionImmunities |= CONDITION_ENERGY; + } + } else if ((attr = immunityNode.attribute("fire"))) { + if (attr.as_bool()) { + mType->info.damageImmunities |= COMBAT_FIREDAMAGE; + mType->info.conditionImmunities |= CONDITION_FIRE; + } + } else if ((attr = immunityNode.attribute("poison")) || (attr = immunityNode.attribute("earth"))) { + if (attr.as_bool()) { + mType->info.damageImmunities |= COMBAT_EARTHDAMAGE; + mType->info.conditionImmunities |= CONDITION_POISON; + } + } else if ((attr = immunityNode.attribute("lifedrain"))) { + if (attr.as_bool()) { + mType->info.damageImmunities |= COMBAT_LIFEDRAIN; + } + } else if ((attr = immunityNode.attribute("manadrain"))) { + if (attr.as_bool()) { + mType->info.damageImmunities |= COMBAT_MANADRAIN; + } + } else if ((attr = immunityNode.attribute("paralyze"))) { + if (attr.as_bool()) { + mType->info.conditionImmunities |= CONDITION_PARALYZE; + } + } else if ((attr = immunityNode.attribute("outfit"))) { + if (attr.as_bool()) { + mType->info.conditionImmunities |= CONDITION_OUTFIT; + } + } else if ((attr = immunityNode.attribute("drunk"))) { + if (attr.as_bool()) { + mType->info.conditionImmunities |= CONDITION_DRUNK; + } + } else if ((attr = immunityNode.attribute("invisible")) || (attr = immunityNode.attribute("invisibility"))) { + if (attr.as_bool()) { + mType->info.conditionImmunities |= CONDITION_INVISIBLE; + } + } else { + std::cout << "[Warning - Monsters::loadMonster] Unknown immunity. " << file << std::endl; + } + } + } + + if ((node = monsterNode.child("voices"))) { + for (auto voiceNode : node.children()) { + voiceBlock_t vb; + if ((attr = voiceNode.attribute("sentence"))) { + vb.text = attr.as_string(); + } else { + std::cout << "[Warning - Monsters::loadMonster] Missing voice sentence. " << file << std::endl; + } + + if ((attr = voiceNode.attribute("yell"))) { + vb.yellText = attr.as_bool(); + } else { + vb.yellText = false; + } + mType->info.voiceVector.emplace_back(vb); + } + } + + if ((node = monsterNode.child("loot"))) { + for (auto lootNode : node.children()) { + LootBlock lootBlock; + if (loadLootItem(lootNode, lootBlock)) { + mType->info.lootItems.emplace_back(std::move(lootBlock)); + } else { + std::cout << "[Warning - Monsters::loadMonster] Cant load loot. " << file << std::endl; + } + } + } + + if ((node = monsterNode.child("elements"))) { + for (auto elementNode : node.children()) { + if ((attr = elementNode.attribute("physicalPercent"))) { + mType->info.elementMap[COMBAT_PHYSICALDAMAGE] = pugi::cast(attr.value()); + } else if ((attr = elementNode.attribute("poisonPercent")) || (attr = elementNode.attribute("earthPercent"))) { + mType->info.elementMap[COMBAT_EARTHDAMAGE] = pugi::cast(attr.value()); + } else if ((attr = elementNode.attribute("firePercent"))) { + mType->info.elementMap[COMBAT_FIREDAMAGE] = pugi::cast(attr.value()); + } else if ((attr = elementNode.attribute("energyPercent"))) { + mType->info.elementMap[COMBAT_ENERGYDAMAGE] = pugi::cast(attr.value()); + } else if ((attr = elementNode.attribute("lifedrainPercent"))) { + mType->info.elementMap[COMBAT_LIFEDRAIN] = pugi::cast(attr.value()); + } else if ((attr = elementNode.attribute("manadrainPercent"))) { + mType->info.elementMap[COMBAT_MANADRAIN] = pugi::cast(attr.value()); + } else { + std::cout << "[Warning - Monsters::loadMonster] Unknown element percent. " << file << std::endl; + } + } + } + + if ((node = monsterNode.child("summons"))) { + if ((attr = node.attribute("maxSummons"))) { + mType->info.maxSummons = std::min(pugi::cast(attr.value()), 100); + } else { + std::cout << "[Warning - Monsters::loadMonster] Missing summons maxSummons. " << file << std::endl; + } + + for (auto summonNode : node.children()) { + int32_t chance = 100; + int32_t max = mType->info.maxSummons; + bool force = false; + + if ((attr = summonNode.attribute("chance"))) { + chance = pugi::cast(attr.value()); + } + + if ((attr = summonNode.attribute("max"))) { + max = pugi::cast(attr.value()); + } + + if ((attr = summonNode.attribute("force"))) { + force = attr.as_bool(); + } + + if ((attr = summonNode.attribute("name"))) { + summonBlock_t sb; + sb.name = attr.as_string(); + sb.chance = chance; + sb.max = max; + sb.force = force; + mType->info.summons.emplace_back(sb); + } else { + std::cout << "[Warning - Monsters::loadMonster] Missing summon name. " << file << std::endl; + } + } + } + + if ((node = monsterNode.child("script"))) { + for (auto eventNode : node.children()) { + if ((attr = eventNode.attribute("name"))) { + mType->info.scripts.emplace_back(attr.as_string()); + } else { + std::cout << "[Warning - Monsters::loadMonster] Missing name for script event. " << file << std::endl; + } + } + } + + mType->info.summons.shrink_to_fit(); + mType->info.lootItems.shrink_to_fit(); + mType->info.attackSpells.shrink_to_fit(); + mType->info.defenseSpells.shrink_to_fit(); + mType->info.voiceVector.shrink_to_fit(); + mType->info.scripts.shrink_to_fit(); + return true; +} + +bool Monsters::loadLootItem(const pugi::xml_node& node, LootBlock& lootBlock) +{ + pugi::xml_attribute attr; + if ((attr = node.attribute("id"))) { + lootBlock.id = pugi::cast(attr.value()); + } else if ((attr = node.attribute("name"))) { + auto name = attr.as_string(); + auto ids = Item::items.nameToItems.equal_range(asLowerCaseString(name)); + + if (ids.first == Item::items.nameToItems.cend()) { + std::cout << "[Warning - Monsters::loadMonster] Unknown loot item \"" << name << "\". " << std::endl; + return false; + } + + uint32_t id = ids.first->second; + + if (std::next(ids.first) != ids.second) { + std::cout << "[Warning - Monsters::loadMonster] Non-unique loot item \"" << name << "\". " << std::endl; + return false; + } + + lootBlock.id = id; + } + + if (lootBlock.id == 0) { + return false; + } + + if ((attr = node.attribute("countmax"))) { + lootBlock.countmax = std::max(1, pugi::cast(attr.value())); + } else { + lootBlock.countmax = 1; + } + + if ((attr = node.attribute("chance")) || (attr = node.attribute("chance1"))) { + lootBlock.chance = std::min(MAX_LOOTCHANCE, pugi::cast(attr.value())); + } else { + lootBlock.chance = MAX_LOOTCHANCE; + } + + if (Item::items[lootBlock.id].isContainer()) { + loadLootContainer(node, lootBlock); + } + + //optional + if ((attr = node.attribute("subtype"))) { + lootBlock.subType = pugi::cast(attr.value()); + } else { + uint32_t charges = Item::items[lootBlock.id].charges; + if (charges != 0) { + lootBlock.subType = charges; + } + } + + if ((attr = node.attribute("actionId"))) { + lootBlock.actionId = pugi::cast(attr.value()); + } + + if ((attr = node.attribute("text"))) { + lootBlock.text = attr.as_string(); + } + return true; +} + +void Monsters::loadLootContainer(const pugi::xml_node& node, LootBlock& lBlock) +{ + for (auto subNode : node.children()) { + LootBlock lootBlock; + if (loadLootItem(subNode, lootBlock)) { + lBlock.childLoot.emplace_back(std::move(lootBlock)); + } + } +} + +MonsterType* Monsters::getMonsterType(const std::string& name) +{ + auto it = monsters.find(asLowerCaseString(name)); + + if (it == monsters.end()) { + return nullptr; + } + return &it->second; +} diff --git a/src/monsters.h b/src/monsters.h new file mode 100644 index 0000000..671ffe8 --- /dev/null +++ b/src/monsters.h @@ -0,0 +1,201 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_MONSTERS_H_776E8327BCE2450EB7C4A260785E6C0D +#define FS_MONSTERS_H_776E8327BCE2450EB7C4A260785E6C0D + +#include "creature.h" + +#define MAX_LOOTCHANCE 1000 +#define MAX_STATICWALK 100 + +struct LootBlock { + uint16_t id; + uint32_t countmax; + uint32_t chance; + + //optional + int32_t subType; + int32_t actionId; + std::string text; + + std::vector childLoot; + LootBlock() { + id = 0; + countmax = 0; + chance = 0; + + subType = -1; + actionId = -1; + } +}; + +struct summonBlock_t { + std::string name; + uint32_t chance; + uint32_t max; + bool force = false; +}; + +class BaseSpell; +struct spellBlock_t { + constexpr spellBlock_t() = default; + ~spellBlock_t(); + spellBlock_t(const spellBlock_t& other) = delete; + spellBlock_t& operator=(const spellBlock_t& other) = delete; + spellBlock_t(spellBlock_t&& other) : + spell(other.spell), + chance(other.chance), + range(other.range), + minCombatValue(other.minCombatValue), + maxCombatValue(other.maxCombatValue), + attack(other.attack), + skill(other.skill), + combatSpell(other.combatSpell) { + other.spell = nullptr; + } + + BaseSpell* spell = nullptr; + uint32_t chance = 100; + uint32_t range = 0; + int32_t minCombatValue = 0; + int32_t maxCombatValue = 0; + int32_t attack = 0; + int32_t skill = 0; + bool combatSpell = false; +}; + +struct voiceBlock_t { + std::string text; + bool yellText; +}; + +class MonsterType +{ + struct MonsterInfo { + LuaScriptInterface* scriptInterface; + + std::map elementMap; + + std::vector voiceVector; + + std::vector lootItems; + std::vector scripts; + std::vector attackSpells; + std::vector defenseSpells; + std::vector summons; + + Skulls_t skull = SKULL_NONE; + Outfit_t outfit = {}; + RaceType_t race = RACE_BLOOD; + + LightInfo light = {}; + uint16_t lookcorpse = 0; + + uint64_t experience = 0; + + uint32_t manaCost = 0; + uint32_t maxSummons = 0; + uint32_t changeTargetSpeed = 0; + uint32_t conditionImmunities = 0; + uint32_t damageImmunities = 0; + uint32_t baseSpeed = 70; + + int32_t creatureAppearEvent = -1; + int32_t creatureDisappearEvent = -1; + int32_t creatureMoveEvent = -1; + int32_t creatureSayEvent = -1; + int32_t thinkEvent = -1; + int32_t targetDistance = 1; + int32_t runAwayHealth = 0; + int32_t health = 100; + int32_t healthMax = 100; + int32_t changeTargetChance = 0; + int32_t strategyNearestEnemy = 0; + int32_t strategyWeakestEnemy = 0; + int32_t strategyMostDamageEnemy = 0; + int32_t strategyRandomEnemy = 0; + int32_t armor = 0; + int32_t defense = 0; + int32_t attack = 0; + int32_t skill = 0; + int32_t poison = 0; + + bool canPushItems = false; + bool canPushCreatures = false; + bool pushable = true; + bool isSummonable = false; + bool isIllusionable = false; + bool isConvinceable = false; + bool isAttackable = true; + bool isHostile = true; + bool hiddenHealth = false; + }; + + public: + MonsterType() = default; + + // non-copyable + MonsterType(const MonsterType&) = delete; + MonsterType& operator=(const MonsterType&) = delete; + + std::string name; + std::string nameDescription; + + MonsterInfo info; + + void createLoot(Container* corpse); + bool createLootContainer(Container* parent, const LootBlock& lootblock); + std::vector createLootItem(const LootBlock& lootBlock); +}; + +class Monsters +{ + public: + Monsters() = default; + // non-copyable + Monsters(const Monsters&) = delete; + Monsters& operator=(const Monsters&) = delete; + + bool loadFromXml(bool reloading = false); + bool isLoaded() const { + return loaded; + } + bool reload(); + + MonsterType* getMonsterType(const std::string& name); + + static uint32_t getLootRandom(); + + private: + ConditionDamage* getDamageCondition(ConditionType_t conditionType, int32_t cycles, int32_t count, int32_t max_count); + bool deserializeSpell(const pugi::xml_node& node, spellBlock_t& sb, const std::string& description = ""); + + bool loadMonster(const std::string& file, const std::string& monsterName, std::list>& monsterScriptList, bool reloading = false); + + void loadLootContainer(const pugi::xml_node& node, LootBlock&); + bool loadLootItem(const pugi::xml_node& node, LootBlock&); + + std::map monsters; + std::unique_ptr scriptInterface; + + bool loaded = false; +}; + +#endif diff --git a/src/movement.cpp b/src/movement.cpp new file mode 100644 index 0000000..9c0848c --- /dev/null +++ b/src/movement.cpp @@ -0,0 +1,876 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "game.h" + +#include "pugicast.h" + +#include "movement.h" + +extern Game g_game; +extern Vocations g_vocations; + +MoveEvents::MoveEvents() : + scriptInterface("MoveEvents Interface") +{ + scriptInterface.initState(); +} + +MoveEvents::~MoveEvents() +{ + clear(); +} + +void MoveEvents::clearMap(MoveListMap& map) +{ + std::unordered_set set; + for (const auto& it : map) { + const MoveEventList& moveEventList = it.second; + for (const auto& i : moveEventList.moveEvent) { + for (MoveEvent* moveEvent : i) { + set.insert(moveEvent); + } + } + } + map.clear(); + + for (MoveEvent* moveEvent : set) { + delete moveEvent; + } +} + +void MoveEvents::clear() +{ + clearMap(itemIdMap); + clearMap(movementIdMap); + + for (const auto& it : positionMap) { + const MoveEventList& moveEventList = it.second; + for (const auto& i : moveEventList.moveEvent) { + for (MoveEvent* moveEvent : i) { + delete moveEvent; + } + } + } + positionMap.clear(); + + scriptInterface.reInitState(); +} + +LuaScriptInterface& MoveEvents::getScriptInterface() +{ + return scriptInterface; +} + +std::string MoveEvents::getScriptBaseName() const +{ + return "movements"; +} + +Event* MoveEvents::getEvent(const std::string& nodeName) +{ + if (strcasecmp(nodeName.c_str(), "movevent") != 0) { + return nullptr; + } + return new MoveEvent(&scriptInterface); +} + +bool MoveEvents::registerEvent(Event* event, const pugi::xml_node& node) +{ + MoveEvent* moveEvent = static_cast(event); //event is guaranteed to be a MoveEvent + + const MoveEvent_t eventType = moveEvent->getEventType(); + if (eventType == MOVE_EVENT_ADD_ITEM || eventType == MOVE_EVENT_REMOVE_ITEM) { + pugi::xml_attribute tileItemAttribute = node.attribute("tileitem"); + if (tileItemAttribute && pugi::cast(tileItemAttribute.value()) == 1) { + switch (eventType) { + case MOVE_EVENT_ADD_ITEM: + moveEvent->setEventType(MOVE_EVENT_ADD_ITEM_ITEMTILE); + break; + case MOVE_EVENT_REMOVE_ITEM: + moveEvent->setEventType(MOVE_EVENT_REMOVE_ITEM_ITEMTILE); + break; + default: + break; + } + } + } + + pugi::xml_attribute attr; + if ((attr = node.attribute("itemid"))) { + int32_t id = pugi::cast(attr.value()); + addEvent(moveEvent, id, itemIdMap); + if (moveEvent->getEventType() == MOVE_EVENT_EQUIP) { + ItemType& it = Item::items.getItemType(id); + it.wieldInfo = moveEvent->getWieldInfo(); + it.minReqLevel = moveEvent->getReqLevel(); + it.minReqMagicLevel = moveEvent->getReqMagLv(); + it.vocationString = moveEvent->getVocationString(); + } + } else if ((attr = node.attribute("fromid"))) { + uint32_t id = pugi::cast(attr.value()); + uint32_t endId = pugi::cast(node.attribute("toid").value()); + + addEvent(moveEvent, id, itemIdMap); + + if (moveEvent->getEventType() == MOVE_EVENT_EQUIP) { + ItemType& it = Item::items.getItemType(id); + it.wieldInfo = moveEvent->getWieldInfo(); + it.minReqLevel = moveEvent->getReqLevel(); + it.minReqMagicLevel = moveEvent->getReqMagLv(); + it.vocationString = moveEvent->getVocationString(); + + while (++id <= endId) { + addEvent(moveEvent, id, itemIdMap); + + ItemType& tit = Item::items.getItemType(id); + tit.wieldInfo = moveEvent->getWieldInfo(); + tit.minReqLevel = moveEvent->getReqLevel(); + tit.minReqMagicLevel = moveEvent->getReqMagLv(); + tit.vocationString = moveEvent->getVocationString(); + } + } else { + while (++id <= endId) { + addEvent(moveEvent, id, itemIdMap); + } + } + } else if ((attr = node.attribute("movementid"))) { + addEvent(moveEvent, pugi::cast(attr.value()), movementIdMap); + } else if ((attr = node.attribute("frommovementid"))) { + uint32_t id = pugi::cast(attr.value()); + uint32_t endId = pugi::cast(node.attribute("tomovementid").value()); + addEvent(moveEvent, id, movementIdMap); + while (++id <= endId) { + addEvent(moveEvent, id, movementIdMap); + } + } else if ((attr = node.attribute("pos"))) { + std::vector posList = vectorAtoi(explodeString(attr.as_string(), ";")); + if (posList.size() < 3) { + return false; + } + + Position pos(posList[0], posList[1], posList[2]); + addEvent(moveEvent, pos, positionMap); + } else { + return false; + } + return true; +} + +void MoveEvents::addEvent(MoveEvent* moveEvent, int32_t id, MoveListMap& map) +{ + auto it = map.find(id); + if (it == map.end()) { + MoveEventList moveEventList; + moveEventList.moveEvent[moveEvent->getEventType()].push_back(moveEvent); + map[id] = moveEventList; + } else { + std::list& moveEventList = it->second.moveEvent[moveEvent->getEventType()]; + for (MoveEvent* existingMoveEvent : moveEventList) { + if (existingMoveEvent->getSlot() == moveEvent->getSlot()) { + std::cout << "[Warning - MoveEvents::addEvent] Duplicate move event found: " << id << std::endl; + } + } + moveEventList.push_back(moveEvent); + } +} + +MoveEvent* MoveEvents::getEvent(Item* item, MoveEvent_t eventType, slots_t slot) +{ + uint32_t slotp; + switch (slot) { + case CONST_SLOT_HEAD: slotp = SLOTP_HEAD; break; + case CONST_SLOT_NECKLACE: slotp = SLOTP_NECKLACE; break; + case CONST_SLOT_BACKPACK: slotp = SLOTP_BACKPACK; break; + case CONST_SLOT_ARMOR: slotp = SLOTP_ARMOR; break; + case CONST_SLOT_RIGHT: slotp = SLOTP_RIGHT; break; + case CONST_SLOT_LEFT: slotp = SLOTP_LEFT; break; + case CONST_SLOT_LEGS: slotp = SLOTP_LEGS; break; + case CONST_SLOT_FEET: slotp = SLOTP_FEET; break; + case CONST_SLOT_AMMO: slotp = SLOTP_AMMO; break; + case CONST_SLOT_RING: slotp = SLOTP_RING; break; + default: slotp = 0; break; + } + + auto it = itemIdMap.find(item->getID()); + if (it != itemIdMap.end()) { + std::list& moveEventList = it->second.moveEvent[eventType]; + for (MoveEvent* moveEvent : moveEventList) { + if ((moveEvent->getSlot() & slotp) != 0) { + return moveEvent; + } + } + } + return nullptr; +} + +MoveEvent* MoveEvents::getEvent(Item* item, MoveEvent_t eventType) +{ + MoveListMap::iterator it; + + if (item->hasAttribute(ITEM_ATTRIBUTE_MOVEMENTID)) { + it = movementIdMap.find(item->getMovementId()); + if (it != movementIdMap.end()) { + std::list& moveEventList = it->second.moveEvent[eventType]; + if (!moveEventList.empty()) { + return *moveEventList.begin(); + } + } + } + + if (!item->hasCollisionEvent() && !item->hasSeparationEvent()) { + return nullptr; + } + + it = itemIdMap.find(item->getID()); + if (it != itemIdMap.end()) { + std::list& moveEventList = it->second.moveEvent[eventType]; + if (!moveEventList.empty()) { + return *moveEventList.begin(); + } + } + + return nullptr; +} + +void MoveEvents::addEvent(MoveEvent* moveEvent, const Position& pos, MovePosListMap& map) +{ + auto it = map.find(pos); + if (it == map.end()) { + MoveEventList moveEventList; + moveEventList.moveEvent[moveEvent->getEventType()].push_back(moveEvent); + map[pos] = moveEventList; + } else { + std::list& moveEventList = it->second.moveEvent[moveEvent->getEventType()]; + if (!moveEventList.empty()) { + std::cout << "[Warning - MoveEvents::addEvent] Duplicate move event found: " << pos << std::endl; + } + + moveEventList.push_back(moveEvent); + } +} + +MoveEvent* MoveEvents::getEvent(const Tile* tile, MoveEvent_t eventType) +{ + auto it = positionMap.find(tile->getPosition()); + if (it != positionMap.end()) { + std::list& moveEventList = it->second.moveEvent[eventType]; + if (!moveEventList.empty()) { + return *moveEventList.begin(); + } + } + return nullptr; +} + +uint32_t MoveEvents::onCreatureMove(Creature* creature, const Tile* tile, MoveEvent_t eventType) +{ + const Position& pos = tile->getPosition(); + + uint32_t ret = 1; + + MoveEvent* moveEvent = getEvent(tile, eventType); + if (moveEvent) { + ret &= moveEvent->fireStepEvent(creature, nullptr, pos); + } + + for (size_t i = tile->getFirstIndex(), j = tile->getLastIndex(); i < j; ++i) { + Thing* thing = tile->getThing(i); + if (!thing) { + continue; + } + + Item* tileItem = thing->getItem(); + if (!tileItem) { + continue; + } + + moveEvent = getEvent(tileItem, eventType); + if (moveEvent) { + ret &= moveEvent->fireStepEvent(creature, tileItem, pos); + } + } + return ret; +} + +uint32_t MoveEvents::onPlayerEquip(Player* player, Item* item, slots_t slot, bool isCheck) +{ + MoveEvent* moveEvent = getEvent(item, MOVE_EVENT_EQUIP, slot); + if (!moveEvent) { + return 1; + } + return moveEvent->fireEquip(player, item, slot, isCheck); +} + +uint32_t MoveEvents::onPlayerDeEquip(Player* player, Item* item, slots_t slot) +{ + MoveEvent* moveEvent = getEvent(item, MOVE_EVENT_DEEQUIP, slot); + if (!moveEvent) { + return 1; + } + return moveEvent->fireEquip(player, item, slot, true); +} + +uint32_t MoveEvents::onItemMove(Item* item, Tile* tile, bool isAdd) +{ + MoveEvent_t eventType1, eventType2; + if (isAdd) { + eventType1 = MOVE_EVENT_ADD_ITEM; + eventType2 = MOVE_EVENT_ADD_ITEM_ITEMTILE; + } else { + eventType1 = MOVE_EVENT_REMOVE_ITEM; + eventType2 = MOVE_EVENT_REMOVE_ITEM_ITEMTILE; + } + + uint32_t ret = 1; + MoveEvent* moveEvent = getEvent(tile, eventType1); + if (moveEvent) { + ret &= moveEvent->fireAddRemItem(item, nullptr, tile->getPosition()); + } + + moveEvent = getEvent(item, eventType1); + if (moveEvent) { + ret &= moveEvent->fireAddRemItem(item, nullptr, tile->getPosition()); + } + + for (size_t i = tile->getFirstIndex(), j = tile->getLastIndex(); i < j; ++i) { + Thing* thing = tile->getThing(i); + if (!thing) { + continue; + } + + Item* tileItem = thing->getItem(); + if (!tileItem || tileItem == item) { + continue; + } + + moveEvent = getEvent(tileItem, eventType2); + if (moveEvent) { + ret &= moveEvent->fireAddRemItem(item, tileItem, tile->getPosition()); + } + } + return ret; +} + +MoveEvent::MoveEvent(LuaScriptInterface* interface) : Event(interface) {} + +MoveEvent::MoveEvent(const MoveEvent* copy) : + Event(copy), + eventType(copy->eventType), + stepFunction(copy->stepFunction), + moveFunction(copy->moveFunction), + equipFunction(copy->equipFunction), + slot(copy->slot), + reqLevel(copy->reqLevel), + reqMagLevel(copy->reqMagLevel), + premium(copy->premium), + vocationString(copy->vocationString), + wieldInfo(copy->wieldInfo), + vocEquipMap(copy->vocEquipMap) {} + +std::string MoveEvent::getScriptEventName() const +{ + switch (eventType) { + case MOVE_EVENT_STEP_IN: return "onStepIn"; + case MOVE_EVENT_STEP_OUT: return "onStepOut"; + case MOVE_EVENT_EQUIP: return "onEquip"; + case MOVE_EVENT_DEEQUIP: return "onDeEquip"; + case MOVE_EVENT_ADD_ITEM: return "onAddItem"; + case MOVE_EVENT_REMOVE_ITEM: return "onRemoveItem"; + default: + std::cout << "[Error - MoveEvent::getScriptEventName] Invalid event type" << std::endl; + return std::string(); + } +} + +bool MoveEvent::configureEvent(const pugi::xml_node& node) +{ + pugi::xml_attribute eventAttr = node.attribute("event"); + if (!eventAttr) { + std::cout << "[Error - MoveEvent::configureMoveEvent] Missing event" << std::endl; + return false; + } + + std::string tmpStr = asLowerCaseString(eventAttr.as_string()); + if (tmpStr == "stepin") { + eventType = MOVE_EVENT_STEP_IN; + } else if (tmpStr == "stepout") { + eventType = MOVE_EVENT_STEP_OUT; + } else if (tmpStr == "equip") { + eventType = MOVE_EVENT_EQUIP; + } else if (tmpStr == "deequip") { + eventType = MOVE_EVENT_DEEQUIP; + } else if (tmpStr == "additem") { + eventType = MOVE_EVENT_ADD_ITEM; + } else if (tmpStr == "removeitem") { + eventType = MOVE_EVENT_REMOVE_ITEM; + } else { + std::cout << "Error: [MoveEvent::configureMoveEvent] No valid event name " << eventAttr.as_string() << std::endl; + return false; + } + + if (eventType == MOVE_EVENT_EQUIP || eventType == MOVE_EVENT_DEEQUIP) { + pugi::xml_attribute slotAttribute = node.attribute("slot"); + if (slotAttribute) { + tmpStr = asLowerCaseString(slotAttribute.as_string()); + if (tmpStr == "head") { + slot = SLOTP_HEAD; + } else if (tmpStr == "necklace") { + slot = SLOTP_NECKLACE; + } else if (tmpStr == "backpack") { + slot = SLOTP_BACKPACK; + } else if (tmpStr == "armor") { + slot = SLOTP_ARMOR; + } else if (tmpStr == "right-hand") { + slot = SLOTP_RIGHT; + } else if (tmpStr == "left-hand") { + slot = SLOTP_LEFT; + } else if (tmpStr == "hand" || tmpStr == "shield") { + slot = SLOTP_RIGHT | SLOTP_LEFT; + } else if (tmpStr == "legs") { + slot = SLOTP_LEGS; + } else if (tmpStr == "feet") { + slot = SLOTP_FEET; + } else if (tmpStr == "ring") { + slot = SLOTP_RING; + } else if (tmpStr == "ammo") { + slot = SLOTP_AMMO; + } else { + std::cout << "[Warning - MoveEvent::configureMoveEvent] Unknown slot type: " << slotAttribute.as_string() << std::endl; + } + } + + wieldInfo = 0; + + pugi::xml_attribute levelAttribute = node.attribute("level"); + if (levelAttribute) { + reqLevel = pugi::cast(levelAttribute.value()); + if (reqLevel > 0) { + wieldInfo |= WIELDINFO_LEVEL; + } + } + + pugi::xml_attribute magLevelAttribute = node.attribute("maglevel"); + if (magLevelAttribute) { + reqMagLevel = pugi::cast(magLevelAttribute.value()); + if (reqMagLevel > 0) { + wieldInfo |= WIELDINFO_MAGLV; + } + } + + pugi::xml_attribute premiumAttribute = node.attribute("premium"); + if (premiumAttribute) { + premium = premiumAttribute.as_bool(); + if (premium) { + wieldInfo |= WIELDINFO_PREMIUM; + } + } + + //Gather vocation information + std::list vocStringList; + for (auto vocationNode : node.children()) { + pugi::xml_attribute vocationNameAttribute = vocationNode.attribute("name"); + if (!vocationNameAttribute) { + continue; + } + + int32_t vocationId = g_vocations.getVocationId(vocationNameAttribute.as_string()); + if (vocationId != -1) { + vocEquipMap[vocationId] = true; + if (vocationNode.attribute("showInDescription").as_bool(true)) { + vocStringList.push_back(asLowerCaseString(vocationNameAttribute.as_string())); + } + } + } + + if (!vocEquipMap.empty()) { + wieldInfo |= WIELDINFO_VOCREQ; + } + + for (const std::string& str : vocStringList) { + if (!vocationString.empty()) { + if (str != vocStringList.back()) { + vocationString.push_back(','); + vocationString.push_back(' '); + } else { + vocationString += " and "; + } + } + + vocationString += str; + vocationString.push_back('s'); + } + } + return true; +} + +bool MoveEvent::loadFunction(const pugi::xml_attribute& attr) +{ + const char* functionName = attr.as_string(); + if (strcasecmp(functionName, "onstepinfield") == 0) { + stepFunction = StepInField; + } else if (strcasecmp(functionName, "onstepoutfield") == 0) { + stepFunction = StepOutField; + } else if (strcasecmp(functionName, "onaddfield") == 0) { + moveFunction = AddItemField; + } else if (strcasecmp(functionName, "onremovefield") == 0) { + moveFunction = RemoveItemField; + } else if (strcasecmp(functionName, "onequipitem") == 0) { + equipFunction = EquipItem; + } else if (strcasecmp(functionName, "ondeequipitem") == 0) { + equipFunction = DeEquipItem; + } else { + std::cout << "[Warning - MoveEvent::loadFunction] Function \"" << functionName << "\" does not exist." << std::endl; + return false; + } + + scripted = false; + return true; +} + +MoveEvent_t MoveEvent::getEventType() const +{ + return eventType; +} + +void MoveEvent::setEventType(MoveEvent_t type) +{ + eventType = type; +} + +uint32_t MoveEvent::StepInField(Creature* creature, Item* item, const Position&) +{ + MagicField* field = item->getMagicField(); + if (field) { + field->onStepInField(creature); + return 1; + } + + return LUA_ERROR_ITEM_NOT_FOUND; +} + +uint32_t MoveEvent::StepOutField(Creature*, Item*, const Position&) +{ + return 1; +} + +uint32_t MoveEvent::AddItemField(Item* item, Item*, const Position&) +{ + if (MagicField* field = item->getMagicField()) { + Tile* tile = item->getTile(); + if (CreatureVector* creatures = tile->getCreatures()) { + for (Creature* creature : *creatures) { + field->onStepInField(creature); + } + } + return 1; + } + return LUA_ERROR_ITEM_NOT_FOUND; +} + +uint32_t MoveEvent::RemoveItemField(Item*, Item*, const Position&) +{ + return 1; +} + +uint32_t MoveEvent::EquipItem(MoveEvent* moveEvent, Player* player, Item* item, slots_t slot, bool isCheck) +{ + if (player->isItemAbilityEnabled(slot)) { + return 1; + } + + if (!player->hasFlag(PlayerFlag_IgnoreWeaponCheck) && moveEvent->getWieldInfo() != 0) { + if (player->getLevel() < moveEvent->getReqLevel() || player->getMagicLevel() < moveEvent->getReqMagLv()) { + return 0; + } + + if (moveEvent->isPremium() && !player->isPremium()) { + return 0; + } + + const VocEquipMap& vocEquipMap = moveEvent->getVocEquipMap(); + if (!vocEquipMap.empty() && vocEquipMap.find(player->getVocationId()) == vocEquipMap.end()) { + return 0; + } + } + + if (isCheck) { + return 1; + } + + const ItemType& it = Item::items[item->getID()]; + if (it.transformEquipTo != 0) { + Item* newItem = g_game.transformItem(item, it.transformEquipTo); + g_game.startDecay(newItem); + } else { + player->setItemAbility(slot, true); + } + + if (!it.abilities) { + return 1; + } + + if (it.abilities->invisible) { + Condition* condition = Condition::createCondition(static_cast(slot), CONDITION_INVISIBLE, -1, 0); + player->addCondition(condition); + } + + if (it.abilities->manaShield) { + Condition* condition = Condition::createCondition(static_cast(slot), CONDITION_MANASHIELD, -1, 0); + player->addCondition(condition); + } + + if (it.abilities->speed != 0) { + g_game.changeSpeed(player, it.abilities->speed); + } + + if (it.abilities->conditionSuppressions != 0) { + player->addConditionSuppressions(it.abilities->conditionSuppressions); + player->sendIcons(); + } + + if (it.abilities->regeneration) { + Condition* condition = Condition::createCondition(static_cast(slot), CONDITION_REGENERATION, -1, 0); + + if (it.abilities->healthGain != 0) { + condition->setParam(CONDITION_PARAM_HEALTHGAIN, it.abilities->healthGain); + } + + if (it.abilities->healthTicks != 0) { + condition->setParam(CONDITION_PARAM_HEALTHTICKS, it.abilities->healthTicks); + } + + if (it.abilities->manaGain != 0) { + condition->setParam(CONDITION_PARAM_MANAGAIN, it.abilities->manaGain); + } + + if (it.abilities->manaTicks != 0) { + condition->setParam(CONDITION_PARAM_MANATICKS, it.abilities->manaTicks); + } + + player->addCondition(condition); + } + + //skill modifiers + bool needUpdateSkills = false; + + for (int32_t i = SKILL_FIRST; i <= SKILL_LAST; ++i) { + if (it.abilities->skills[i]) { + needUpdateSkills = true; + player->setVarSkill(static_cast(i), it.abilities->skills[i]); + } + } + + if (needUpdateSkills) { + player->sendSkills(); + } + + //stat modifiers + bool needUpdateStats = false; + + for (int32_t s = STAT_FIRST; s <= STAT_LAST; ++s) { + if (it.abilities->stats[s]) { + needUpdateStats = true; + player->setVarStats(static_cast(s), it.abilities->stats[s]); + } + + if (it.abilities->statsPercent[s]) { + needUpdateStats = true; + player->setVarStats(static_cast(s), static_cast(player->getDefaultStats(static_cast(s)) * ((it.abilities->statsPercent[s] - 100) / 100.f))); + } + } + + if (needUpdateStats) { + player->sendStats(); + } + + return 1; +} + +uint32_t MoveEvent::DeEquipItem(MoveEvent*, Player* player, Item* item, slots_t slot, bool) +{ + if (!player->isItemAbilityEnabled(slot)) { + return 1; + } + + player->setItemAbility(slot, false); + + const ItemType& it = Item::items[item->getID()]; + if (it.transformDeEquipTo != 0) { + g_game.transformItem(item, it.transformDeEquipTo); + g_game.startDecay(item); + } + + if (!it.abilities) { + return 1; + } + + if (it.abilities->invisible) { + player->removeCondition(CONDITION_INVISIBLE, static_cast(slot)); + } + + if (it.abilities->manaShield) { + player->removeCondition(CONDITION_MANASHIELD, static_cast(slot)); + } + + if (it.abilities->speed != 0) { + g_game.changeSpeed(player, -it.abilities->speed); + } + + if (it.abilities->conditionSuppressions != 0) { + player->removeConditionSuppressions(it.abilities->conditionSuppressions); + player->sendIcons(); + } + + if (it.abilities->regeneration) { + player->removeCondition(CONDITION_REGENERATION, static_cast(slot)); + } + + //skill modifiers + bool needUpdateSkills = false; + + for (int32_t i = SKILL_FIRST; i <= SKILL_LAST; ++i) { + if (it.abilities->skills[i] != 0) { + needUpdateSkills = true; + player->setVarSkill(static_cast(i), -it.abilities->skills[i]); + } + } + + if (needUpdateSkills) { + player->sendSkills(); + } + + //stat modifiers + bool needUpdateStats = false; + + for (int32_t s = STAT_FIRST; s <= STAT_LAST; ++s) { + if (it.abilities->stats[s]) { + needUpdateStats = true; + player->setVarStats(static_cast(s), -it.abilities->stats[s]); + } + + if (it.abilities->statsPercent[s]) { + needUpdateStats = true; + player->setVarStats(static_cast(s), -static_cast(player->getDefaultStats(static_cast(s)) * ((it.abilities->statsPercent[s] - 100) / 100.f))); + } + } + + if (needUpdateStats) { + player->sendStats(); + } + + return 1; +} + +uint32_t MoveEvent::fireStepEvent(Creature* creature, Item* item, const Position& pos) +{ + if (scripted) { + return executeStep(creature, item, pos); + } else { + return stepFunction(creature, item, pos); + } +} + +bool MoveEvent::executeStep(Creature* creature, Item* item, const Position& pos) +{ + //onStepIn(creature, item, pos, fromPosition) + //onStepOut(creature, item, pos, fromPosition) + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - MoveEvent::executeStep] Call stack overflow" << std::endl; + return false; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + env->setScriptId(scriptId, scriptInterface); + + lua_State* L = scriptInterface->getLuaState(); + + scriptInterface->pushFunction(scriptId); + LuaScriptInterface::pushUserdata(L, creature); + LuaScriptInterface::setCreatureMetatable(L, -1, creature); + LuaScriptInterface::pushThing(L, item); + LuaScriptInterface::pushPosition(L, pos); + LuaScriptInterface::pushPosition(L, creature->getLastPosition()); + + return scriptInterface->callFunction(4); +} + +uint32_t MoveEvent::fireEquip(Player* player, Item* item, slots_t slot, bool boolean) +{ + if (scripted) { + return executeEquip(player, item, slot); + } else { + return equipFunction(this, player, item, slot, boolean); + } +} + +bool MoveEvent::executeEquip(Player* player, Item* item, slots_t slot) +{ + //onEquip(player, item, slot) + //onDeEquip(player, item, slot) + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - MoveEvent::executeEquip] Call stack overflow" << std::endl; + return false; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + env->setScriptId(scriptId, scriptInterface); + + lua_State* L = scriptInterface->getLuaState(); + + scriptInterface->pushFunction(scriptId); + LuaScriptInterface::pushUserdata(L, player); + LuaScriptInterface::setMetatable(L, -1, "Player"); + LuaScriptInterface::pushThing(L, item); + lua_pushnumber(L, slot); + + return scriptInterface->callFunction(3); +} + +uint32_t MoveEvent::fireAddRemItem(Item* item, Item* tileItem, const Position& pos) +{ + if (scripted) { + return executeAddRemItem(item, tileItem, pos); + } else { + return moveFunction(item, tileItem, pos); + } +} + +bool MoveEvent::executeAddRemItem(Item* item, Item* tileItem, const Position& pos) +{ + //onaddItem(moveitem, tileitem, pos) + //onRemoveItem(moveitem, tileitem, pos) + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - MoveEvent::executeAddRemItem] Call stack overflow" << std::endl; + return false; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + env->setScriptId(scriptId, scriptInterface); + + lua_State* L = scriptInterface->getLuaState(); + + scriptInterface->pushFunction(scriptId); + LuaScriptInterface::pushThing(L, item); + LuaScriptInterface::pushThing(L, tileItem); + LuaScriptInterface::pushPosition(L, pos); + + return scriptInterface->callFunction(3); +} diff --git a/src/movement.h b/src/movement.h new file mode 100644 index 0000000..cb24693 --- /dev/null +++ b/src/movement.h @@ -0,0 +1,168 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_MOVEMENT_H_5E0D2626D4634ACA83AC6509518E5F49 +#define FS_MOVEMENT_H_5E0D2626D4634ACA83AC6509518E5F49 + +#include "baseevents.h" +#include "item.h" +#include "luascript.h" + +enum MoveEvent_t { + MOVE_EVENT_STEP_IN, + MOVE_EVENT_STEP_OUT, + MOVE_EVENT_EQUIP, + MOVE_EVENT_DEEQUIP, + MOVE_EVENT_ADD_ITEM, + MOVE_EVENT_REMOVE_ITEM, + MOVE_EVENT_ADD_ITEM_ITEMTILE, + MOVE_EVENT_REMOVE_ITEM_ITEMTILE, + + MOVE_EVENT_LAST, + MOVE_EVENT_NONE +}; + +class MoveEvent; + +struct MoveEventList { + std::list moveEvent[MOVE_EVENT_LAST]; +}; + +typedef std::map VocEquipMap; + +class MoveEvents final : public BaseEvents +{ + public: + MoveEvents(); + ~MoveEvents(); + + // non-copyable + MoveEvents(const MoveEvents&) = delete; + MoveEvents& operator=(const MoveEvents&) = delete; + + uint32_t onCreatureMove(Creature* creature, const Tile* tile, MoveEvent_t eventType); + uint32_t onPlayerEquip(Player* player, Item* item, slots_t slot, bool isCheck); + uint32_t onPlayerDeEquip(Player* player, Item* item, slots_t slot); + uint32_t onItemMove(Item* item, Tile* tile, bool isAdd); + + MoveEvent* getEvent(Item* item, MoveEvent_t eventType); + + protected: + typedef std::map MoveListMap; + void clearMap(MoveListMap& map); + + typedef std::map MovePosListMap; + void clear() final; + LuaScriptInterface& getScriptInterface() final; + std::string getScriptBaseName() const final; + Event* getEvent(const std::string& nodeName) final; + bool registerEvent(Event* event, const pugi::xml_node& node) final; + + void addEvent(MoveEvent* moveEvent, int32_t id, MoveListMap& map); + + void addEvent(MoveEvent* moveEvent, const Position& pos, MovePosListMap& map); + MoveEvent* getEvent(const Tile* tile, MoveEvent_t eventType); + + MoveEvent* getEvent(Item* item, MoveEvent_t eventType, slots_t slot); + + + MoveListMap movementIdMap; + MoveListMap itemIdMap; + MovePosListMap positionMap; + + LuaScriptInterface scriptInterface; +}; + +typedef uint32_t (StepFunction)(Creature* creature, Item* item, const Position& pos); +typedef uint32_t (MoveFunction)(Item* item, Item* tileItem, const Position& pos); +typedef uint32_t (EquipFunction)(MoveEvent* moveEvent, Player* player, Item* item, slots_t slot, bool boolean); + +class MoveEvent final : public Event +{ + public: + explicit MoveEvent(LuaScriptInterface* interface); + explicit MoveEvent(const MoveEvent* copy); + + MoveEvent_t getEventType() const; + void setEventType(MoveEvent_t type); + + bool configureEvent(const pugi::xml_node& node) final; + bool loadFunction(const pugi::xml_attribute& attr) final; + + uint32_t fireStepEvent(Creature* creature, Item* item, const Position& pos); + uint32_t fireAddRemItem(Item* item, Item* tileItem, const Position& pos); + uint32_t fireEquip(Player* player, Item* item, slots_t slot, bool boolean); + + uint32_t getSlot() const { + return slot; + } + + //scripting + bool executeStep(Creature* creature, Item* item, const Position& pos); + bool executeEquip(Player* player, Item* item, slots_t slot); + bool executeAddRemItem(Item* item, Item* tileItem, const Position& pos); + // + + //onEquip information + uint32_t getReqLevel() const { + return reqLevel; + } + uint32_t getReqMagLv() const { + return reqMagLevel; + } + bool isPremium() const { + return premium; + } + const std::string& getVocationString() const { + return vocationString; + } + uint32_t getWieldInfo() const { + return wieldInfo; + } + const VocEquipMap& getVocEquipMap() const { + return vocEquipMap; + } + + protected: + std::string getScriptEventName() const final; + + static StepFunction StepInField; + static StepFunction StepOutField; + + static MoveFunction AddItemField; + static MoveFunction RemoveItemField; + static EquipFunction EquipItem; + static EquipFunction DeEquipItem; + + MoveEvent_t eventType = MOVE_EVENT_NONE; + StepFunction* stepFunction = nullptr; + MoveFunction* moveFunction = nullptr; + EquipFunction* equipFunction = nullptr; + uint32_t slot = SLOTP_WHEREEVER; + + //onEquip information + uint32_t reqLevel = 0; + uint32_t reqMagLevel = 0; + bool premium = false; + std::string vocationString; + uint32_t wieldInfo = 0; + VocEquipMap vocEquipMap; +}; + +#endif diff --git a/src/networkmessage.cpp b/src/networkmessage.cpp new file mode 100644 index 0000000..12c0fdb --- /dev/null +++ b/src/networkmessage.cpp @@ -0,0 +1,135 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "networkmessage.h" + +#include "container.h" +#include "creature.h" + +std::string NetworkMessage::getString(uint16_t stringLen/* = 0*/) +{ + if (stringLen == 0) { + stringLen = get(); + } + + if (!canRead(stringLen)) { + return std::string(); + } + + char* v = reinterpret_cast(buffer) + info.position; //does not break strict aliasing + info.position += stringLen; + return std::string(v, stringLen); +} + +Position NetworkMessage::getPosition() +{ + Position pos; + pos.x = get(); + pos.y = get(); + pos.z = getByte(); + return pos; +} + +void NetworkMessage::addString(const std::string& value) +{ + size_t stringLen = value.length(); + if (!canAdd(stringLen + 2) || stringLen > 8192) { + return; + } + + add(stringLen); + memcpy(buffer + info.position, value.c_str(), stringLen); + info.position += stringLen; + info.length += stringLen; +} + +void NetworkMessage::addDouble(double value, uint8_t precision/* = 2*/) +{ + addByte(precision); + add((value * std::pow(static_cast(10), precision)) + std::numeric_limits::max()); +} + +void NetworkMessage::addBytes(const char* bytes, size_t size) +{ + if (!canAdd(size) || size > 8192) { + return; + } + + memcpy(buffer + info.position, bytes, size); + info.position += size; + info.length += size; +} + +void NetworkMessage::addPaddingBytes(size_t n) +{ + if (!canAdd(n)) { + return; + } + + memset(buffer + info.position, 0x33, n); + info.length += n; +} + +void NetworkMessage::addPosition(const Position& pos) +{ + add(pos.x); + add(pos.y); + addByte(pos.z); +} + +void NetworkMessage::addItem(uint16_t id, uint8_t count) +{ + const ItemType& it = Item::items[id]; + + if (it.disguise) { + add(it.disguiseId); + } else { + add(it.id); + } + + if (it.stackable) { + addByte(count); + } else if (it.isSplash() || it.isFluidContainer()) { + addByte(getLiquidColor(count)); + } +} + +void NetworkMessage::addItem(const Item* item) +{ + const ItemType& it = Item::items[item->getID()]; + + if (it.disguise) { + add(it.disguiseId); + } else { + add(it.id); + } + + if (it.stackable) { + addByte(std::min(0xFF, item->getItemCount())); + } else if (it.isSplash() || it.isFluidContainer()) { + addByte(getLiquidColor(item->getFluidType())); + } +} + +void NetworkMessage::addItemId(uint16_t itemId) +{ + add(itemId); +} diff --git a/src/networkmessage.h b/src/networkmessage.h new file mode 100644 index 0000000..e64fa30 --- /dev/null +++ b/src/networkmessage.h @@ -0,0 +1,173 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_NETWORKMESSAGE_H_B853CFED58D1413A87ACED07B2926E03 +#define FS_NETWORKMESSAGE_H_B853CFED58D1413A87ACED07B2926E03 + +#include "const.h" + +class Item; +class Creature; +class Player; +struct Position; +class RSA; + +class NetworkMessage +{ + public: + typedef uint16_t MsgSize_t; + // Headers: + // 2 bytes for unencrypted message size + // 2 bytes for encrypted message size + static constexpr MsgSize_t INITIAL_BUFFER_POSITION = 4; + enum { HEADER_LENGTH = 2 }; + enum { XTEA_MULTIPLE = 8 }; + enum { MAX_BODY_LENGTH = NETWORKMESSAGE_MAXSIZE - HEADER_LENGTH - XTEA_MULTIPLE }; + enum { MAX_PROTOCOL_BODY_LENGTH = MAX_BODY_LENGTH - 10 }; + + NetworkMessage() = default; + + void reset() { + info = {}; + } + + // simply read functions for incoming message + uint8_t getByte() { + if (!canRead(1)) { + return 0; + } + + return buffer[info.position++]; + } + + uint8_t getPreviousByte() { + return buffer[--info.position]; + } + + template + T get() { + if (!canRead(sizeof(T))) { + return 0; + } + + T v; + memcpy(&v, buffer + info.position, sizeof(T)); + info.position += sizeof(T); + return v; + } + + std::string getString(uint16_t stringLen = 0); + Position getPosition(); + + // skips count unknown/unused bytes in an incoming message + void skipBytes(int16_t count) { + info.position += count; + } + + // simply write functions for outgoing message + void addByte(uint8_t value) { + if (!canAdd(1)) { + return; + } + + buffer[info.position++] = value; + info.length++; + } + + template + void add(T value) { + if (!canAdd(sizeof(T))) { + return; + } + + memcpy(buffer + info.position, &value, sizeof(T)); + info.position += sizeof(T); + info.length += sizeof(T); + } + + void addBytes(const char* bytes, size_t size); + void addPaddingBytes(size_t n); + + void addString(const std::string& value); + + void addDouble(double value, uint8_t precision = 2); + + // write functions for complex types + void addPosition(const Position& pos); + void addItem(uint16_t id, uint8_t count); + void addItem(const Item* item); + void addItemId(uint16_t itemId); + + MsgSize_t getLength() const { + return info.length; + } + + void setLength(MsgSize_t newLength) { + info.length = newLength; + } + + MsgSize_t getBufferPosition() const { + return info.position; + } + + uint16_t getLengthHeader() const { + return static_cast(buffer[0] | buffer[1] << 8); + } + + bool isOverrun() const { + return info.overrun; + } + + uint8_t* getBuffer() { + return buffer; + } + + const uint8_t* getBuffer() const { + return buffer; + } + + uint8_t* getBodyBuffer() { + info.position = 2; + return buffer + HEADER_LENGTH; + } + + protected: + inline bool canAdd(size_t size) const { + return (size + info.position) < MAX_BODY_LENGTH; + } + + inline bool canRead(int32_t size) { + if ((info.position + size) > (info.length + 8) || size >= (NETWORKMESSAGE_MAXSIZE - info.position)) { + info.overrun = true; + return false; + } + return true; + } + + struct NetworkMessageInfo { + MsgSize_t length = 0; + MsgSize_t position = INITIAL_BUFFER_POSITION; + bool overrun = false; + }; + + NetworkMessageInfo info; + uint8_t buffer[NETWORKMESSAGE_MAXSIZE]; +}; + +#endif // #ifndef __NETWORK_MESSAGE_H__ diff --git a/src/npc.cpp b/src/npc.cpp new file mode 100644 index 0000000..cb2cf7b --- /dev/null +++ b/src/npc.cpp @@ -0,0 +1,482 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "npc.h" +#include "game.h" +#include "tools.h" +#include "position.h" +#include "player.h" +#include "spawn.h" +#include "script.h" +#include "behaviourdatabase.h" + +extern Game g_game; + +uint32_t Npc::npcAutoID = 0x80000000; + +void Npcs::loadNpcs() +{ + std::cout << ">> Loading npcs..." << std::endl; + + std::vector files; + getFilesInDirectory("data/npc/", ".npc", files); + for (auto file : files) + { + std::string npcName = file.filename().string(); + int32_t end = npcName.find_first_of('/'); + npcName = npcName.substr(end + 1, npcName.length() - end); + end = npcName.find_first_of('.'); + npcName = npcName.substr(0, end); + + Npc* npc = Npc::createNpc(npcName); + if (!npc) { + return; + } + + g_game.placeCreature(npc, npc->getMasterPos(), false, true); + } +} + +void Npcs::reload() +{ + const std::map& npcs = g_game.getNpcs(); + + for (const auto& it : npcs) { + it.second->reload(); + } +} + +Npc* Npc::createNpc(const std::string& name) +{ + std::unique_ptr npc(new Npc(name)); + npc->filename = "data/npc/" + name + ".npc"; + if (!npc->load()) { + return nullptr; + } + + return npc.release(); +} + +Npc::Npc(const std::string& name) : + Creature(), + filename("data/npc/" + name + ".npc"), + masterRadius(0), + staticMovementTime(0), + loaded(false), + behaviourDatabase(nullptr) +{ + baseSpeed = 5; + reset(); +} + +Npc::~Npc() +{ + reset(); +} + +void Npc::addList() +{ + g_game.addNpc(this); +} + +void Npc::removeList() +{ + g_game.removeNpc(this); +} + +bool Npc::load() +{ + if (loaded) { + return true; + } + + reset(); + + ScriptReader script; + if (!script.open(filename)) { + return false; + } + + while (true) { + script.nextToken(); + + if (script.Token == ENDOFFILE) { + break; + } + + if (script.Token != IDENTIFIER) { + script.error("identifier expected"); + return false; + } + + std::string ident = script.getIdentifier(); + script.readSymbol('='); + + if (ident == "name") { + name = script.readString(); + } else if (ident == "outfit") { + script.readSymbol('('); + uint8_t* c; + currentOutfit.lookType = script.readNumber(); + script.readSymbol(','); + if (currentOutfit.lookType > 0) { + c = script.readBytesequence(); + currentOutfit.lookHead = c[0]; + currentOutfit.lookBody = c[1]; + currentOutfit.lookLegs = c[2]; + currentOutfit.lookFeet = c[3]; + } else { + currentOutfit.lookTypeEx = script.readNumber(); + } + script.readSymbol(')'); + } else if (ident == "home") { + script.readCoordinate(masterPos.x, masterPos.y, masterPos.z); + } else if (ident == "radius") { + masterRadius = script.readNumber(); + } else if (ident == "behaviour") { + if (behaviourDatabase) { + script.error("behaviour database already defined"); + return false; + } + + behaviourDatabase = new BehaviourDatabase(this); + if (!behaviourDatabase->loadDatabase(script)) { + return false; + } + } + } + + script.close(); + return true; +} + +void Npc::reset() +{ + loaded = false; + focusCreature = 0; + conversationEndTime = 0; + + if (behaviourDatabase) { + delete behaviourDatabase; + behaviourDatabase = nullptr; + } +} + +void Npc::reload() +{ + loaded = false; + + reset(); + load(); + + if (baseSpeed > 0) { + addEventWalk(); + } +} + +bool Npc::canSee(const Position& pos) const +{ + if (pos.z != getPosition().z) { + return false; + } + return Creature::canSee(getPosition(), pos, 3, 3); +} + +std::string Npc::getDescription(int32_t) const +{ + std::string descr; + descr.reserve(name.length() + 1); + descr.assign(name); + descr.push_back('.'); + return descr; +} + +void Npc::onCreatureAppear(Creature* creature, bool isLogin) +{ + Creature::onCreatureAppear(creature, isLogin); + + if (creature == this) { + if (baseSpeed > 0) { + addEventWalk(); + } + } else if (Player* player = creature->getPlayer()) { + spectators.insert(player); + updateIdleStatus(); + } +} + +void Npc::onRemoveCreature(Creature* creature, bool isLogout) +{ + Creature::onRemoveCreature(creature, isLogout); + + if (!behaviourDatabase) { + return; + } + + Player* player = creature->getPlayer(); + if (player) { + if (player->getID() == focusCreature) { + behaviourDatabase->react(SITUATION_VANISH, player, ""); + } + + spectators.erase(player); + updateIdleStatus(); + } +} + +void Npc::onCreatureMove(Creature* creature, const Tile* newTile, const Position& newPos, + const Tile* oldTile, const Position& oldPos, bool teleport) +{ + Creature::onCreatureMove(creature, newTile, newPos, oldTile, oldPos, teleport); + + if (!behaviourDatabase) { + return; + } + + Player* player = creature->getPlayer(); + if (player && player->getID() == focusCreature) { + if (!Position::areInRange<3, 3, 0>(creature->getPosition(), getPosition())) { + behaviourDatabase->react(SITUATION_VANISH, player, ""); + } + } + + if (creature != this) { + if (player) { + if (player->canSee(position)) { + spectators.insert(player); + } else { + spectators.erase(player); + } + + updateIdleStatus(); + } + } +} + +void Npc::onCreatureSay(Creature* creature, SpeakClasses type, const std::string& text) +{ + if (creature->getID() == id || type != TALKTYPE_SAY || !behaviourDatabase) { + return; + } + + Player* player = creature->getPlayer(); + if (player) { + if (!Position::areInRange<3, 3>(creature->getPosition(), getPosition())) { + return; + } + + lastTalkCreature = creature->getID(); + + if (focusCreature == 0) { + behaviourDatabase->react(SITUATION_ADDRESS, player, text); + } else if (focusCreature != player->getID()) { + behaviourDatabase->react(SITUATION_BUSY, player, text); + } else if (focusCreature == player->getID()) { + behaviourDatabase->react(SITUATION_NONE, player, text); + } + } +} + +void Npc::onThink(uint32_t interval) +{ + Creature::onThink(interval); + + if (!isIdle && focusCreature == 0 && baseSpeed > 0 && getTimeSinceLastMove() >= 100 + getStepDuration()) { + addEventWalk(); + } + + if (!behaviourDatabase) { + return; + } + + if (focusCreature) { + Player* player = g_game.getPlayerByID(focusCreature); + if (player) { + turnToCreature(player); + + if (conversationEndTime != 0 && OTSYS_TIME() > conversationEndTime) { + if (player) { + behaviourDatabase->react(SITUATION_VANISH, player, ""); + } + } + } + } +} + +void Npc::doSay(const std::string& text) +{ + if (lastTalkCreature == focusCreature) { + conversationEndTime = OTSYS_TIME() + 60000; + } + + g_game.internalCreatureSay(this, TALKTYPE_SAY, text, false); +} + +bool Npc::getNextStep(Direction& dir, uint32_t& flags) +{ + if (Creature::getNextStep(dir, flags)) { + return true; + } + + if (baseSpeed <= 0) { + return false; + } + + if (focusCreature != 0) { + return false; + } + + if (OTSYS_TIME() < staticMovementTime) { + return false; + } + + if (getTimeSinceLastMove() < 100 + getStepDuration() + getStepSpeed()) { + return false; + } + + return getRandomStep(dir); +} + +void Npc::setIdle(bool idle) +{ + if (isRemoved() || getHealth() <= 0) { + return; + } + + isIdle = idle; + + if (isIdle) { + onIdleStatus(); + } +} + +void Npc::updateIdleStatus() +{ + bool status = spectators.empty(); + if (status != isIdle) { + setIdle(status); + } +} + +bool Npc::canWalkTo(const Position& fromPos, Direction dir) const +{ + if (masterRadius == 0) { + return false; + } + + Position toPos = getNextPosition(dir, fromPos); + if (!Spawns::isInZone(masterPos, masterRadius, toPos)) { + return false; + } + + Tile* tile = g_game.map.getTile(toPos); + if (!tile || tile->queryAdd(0, *this, 1, 0) != RETURNVALUE_NOERROR) { + return false; + } + + if (tile->hasFlag(TILESTATE_BLOCKPATH)) { + return false; + } + + if (tile->hasHeight(1)) { + return false; + } + + return true; +} + +bool Npc::getRandomStep(Direction& dir) const +{ + std::vector dirList; + const Position& creaturePos = getPosition(); + + if (canWalkTo(creaturePos, DIRECTION_NORTH)) { + dirList.push_back(DIRECTION_NORTH); + } + + if (canWalkTo(creaturePos, DIRECTION_SOUTH)) { + dirList.push_back(DIRECTION_SOUTH); + } + + if (canWalkTo(creaturePos, DIRECTION_EAST)) { + dirList.push_back(DIRECTION_EAST); + } + + if (canWalkTo(creaturePos, DIRECTION_WEST)) { + dirList.push_back(DIRECTION_WEST); + } + + if (dirList.empty()) { + return false; + } + + dir = dirList[uniform_random(0, dirList.size() - 1)]; + return true; +} + +void Npc::doMoveTo(const Position& target) +{ + std::forward_list listDir; + if (getPathTo(target, listDir, 1, 1, true, true)) { + startAutoWalk(listDir); + } +} + +void Npc::turnToCreature(Creature* creature) +{ + const Position& creaturePos = creature->getPosition(); + const Position& myPos = getPosition(); + const auto dx = Position::getOffsetX(myPos, creaturePos); + const auto dy = Position::getOffsetY(myPos, creaturePos); + + float tan; + if (dx != 0) { + tan = static_cast(dy) / dx; + } else { + tan = 10; + } + + Direction dir; + if (std::abs(tan) < 1) { + if (dx > 0) { + dir = DIRECTION_WEST; + } else { + dir = DIRECTION_EAST; + } + } else { + if (dy > 0) { + dir = DIRECTION_NORTH; + } else { + dir = DIRECTION_SOUTH; + } + } + g_game.internalCreatureTurn(this, dir); +} + +void Npc::setCreatureFocus(Creature* creature) +{ + if (creature) { + focusCreature = creature->getID(); + turnToCreature(creature); + } else { + focusCreature = 0; + } +} \ No newline at end of file diff --git a/src/npc.h b/src/npc.h new file mode 100644 index 0000000..737e143 --- /dev/null +++ b/src/npc.h @@ -0,0 +1,158 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_NPC_H_B090D0CB549D4435AFA03647195D156F +#define FS_NPC_H_B090D0CB549D4435AFA03647195D156F + +#include "creature.h" + +#include + +class Npc; +class Player; +class BehaviourDatabase; + +class Npcs +{ + public: + static void loadNpcs(); + static void reload(); +}; + +class Npc final : public Creature +{ + public: + ~Npc(); + + // non-copyable + Npc(const Npc&) = delete; + Npc& operator=(const Npc&) = delete; + + Npc* getNpc() final { + return this; + } + const Npc* getNpc() const final { + return this; + } + + bool isPushable() const final { + return baseSpeed > 0; + } + + void setID() final { + if (id == 0) { + id = npcAutoID++; + } + } + + void removeList() final; + void addList() final; + + static Npc* createNpc(const std::string& name); + + bool canSee(const Position& pos) const final; + + bool load(); + void reload(); + + const std::string& getName() const final { + return name; + } + const std::string& getNameDescription() const final { + return name; + } + + void doSay(const std::string& text); + + void doMoveTo(const Position& pos); + + int32_t getMasterRadius() const { + return masterRadius; + } + const Position& getMasterPos() const { + return masterPos; + } + void setMasterPos(Position pos, int32_t radius = 1) { + masterPos = pos; + if (masterRadius == 0) { + masterRadius = radius; + } + } + + void turnToCreature(Creature* creature); + void setCreatureFocus(Creature* creature); + + static uint32_t npcAutoID; + + protected: + explicit Npc(const std::string& name); + + void onCreatureAppear(Creature* creature, bool isLogin) final; + void onRemoveCreature(Creature* creature, bool isLogout) final; + void onCreatureMove(Creature* creature, const Tile* newTile, const Position& newPos, + const Tile* oldTile, const Position& oldPos, bool teleport) final; + + void onCreatureSay(Creature* creature, SpeakClasses type, const std::string& text) final; + void onThink(uint32_t interval) final; + std::string getDescription(int32_t lookDistance) const final; + + bool isImmune(CombatType_t) const final { + return true; + } + bool isImmune(ConditionType_t) const final { + return true; + } + bool isAttackable() const final { + return false; + } + bool getNextStep(Direction& dir, uint32_t& flags) final; + + void setIdle(bool idle); + void updateIdleStatus(); + + bool canWalkTo(const Position& fromPos, Direction dir) const; + bool getRandomStep(Direction& dir) const; + + void reset(); + + std::set spectators; + + std::string name; + std::string filename; + + Position masterPos; + + uint32_t lastTalkCreature; + uint32_t focusCreature; + uint32_t masterRadius; + + int64_t conversationStartTime; + int64_t conversationEndTime; + int64_t staticMovementTime; + + bool loaded; + bool isIdle; + + BehaviourDatabase* behaviourDatabase; + + friend class Npcs; + friend class BehaviourDatabase; +}; + +#endif diff --git a/src/otpch.cpp b/src/otpch.cpp new file mode 100644 index 0000000..323a370 --- /dev/null +++ b/src/otpch.cpp @@ -0,0 +1,20 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" \ No newline at end of file diff --git a/src/otpch.h b/src/otpch.h new file mode 100644 index 0000000..e1de8c9 --- /dev/null +++ b/src/otpch.h @@ -0,0 +1,44 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#define FS_OTPCH_H_F00C737DA6CA4C8D90F57430C614367F + +// Definitions should be global. +#include "definitions.h" + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include + +#include diff --git a/src/otserv.cpp b/src/otserv.cpp new file mode 100644 index 0000000..bf202d6 --- /dev/null +++ b/src/otserv.cpp @@ -0,0 +1,281 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "server.h" + +#include "game.h" + +#ifndef _WIN32 +#include // for sigemptyset() +#endif + +#include "configmanager.h" +#include "scriptmanager.h" +#include "rsa.h" +#include "protocollogin.h" +#include "protocolstatus.h" +#include "databasemanager.h" +#include "scheduler.h" +#include "databasetasks.h" + +DatabaseTasks g_databaseTasks; +Dispatcher g_dispatcher; +Scheduler g_scheduler; + +Game g_game; +ConfigManager g_config; +Monsters g_monsters; +Vocations g_vocations; +RSA g_RSA; + +std::mutex g_loaderLock; +std::condition_variable g_loaderSignal; +std::unique_lock g_loaderUniqueLock(g_loaderLock); + +void startupErrorMessage(const std::string& errorStr) +{ + std::cout << "> ERROR: " << errorStr << std::endl; + g_loaderSignal.notify_all(); +} + +void mainLoader(int argc, char* argv[], ServiceManager* servicer); + +void badAllocationHandler() +{ + // Use functions that only use stack allocation + puts("Allocation failed, server out of memory.\nDecrease the size of your map or compile in 64 bits mode.\n"); + getchar(); + exit(-1); +} + +int main(int argc, char* argv[]) +{ + // Setup bad allocation handler + std::set_new_handler(badAllocationHandler); + +#ifndef _WIN32 + // ignore sigpipe... + struct sigaction sigh; + sigh.sa_handler = SIG_IGN; + sigh.sa_flags = 0; + sigemptyset(&sigh.sa_mask); + sigaction(SIGPIPE, &sigh, nullptr); +#endif + + ServiceManager serviceManager; + + g_dispatcher.start(); + g_scheduler.start(); + + g_dispatcher.addTask(createTask(std::bind(mainLoader, argc, argv, &serviceManager))); + + g_loaderSignal.wait(g_loaderUniqueLock); + + if (serviceManager.is_running()) { + std::cout << ">> " << g_config.getString(ConfigManager::SERVER_NAME) << " Server Online!" << std::endl << std::endl; +#ifdef _WIN32 + SetConsoleCtrlHandler([](DWORD) -> BOOL { + g_dispatcher.addTask(createTask([]() { + g_dispatcher.addTask(createTask( + std::bind(&Game::shutdown, &g_game) + )); + g_scheduler.stop(); + g_databaseTasks.stop(); + g_dispatcher.stop(); + })); + ExitThread(0); + }, 1); +#endif + serviceManager.run(); + } else { + std::cout << ">> No services running. The server is NOT online." << std::endl; + g_scheduler.shutdown(); + g_databaseTasks.shutdown(); + g_dispatcher.shutdown(); + } + + g_scheduler.join(); + g_databaseTasks.join(); + g_dispatcher.join(); + return 0; +} + +void mainLoader(int, char*[], ServiceManager* services) +{ + //dispatcher thread + g_game.setGameState(GAME_STATE_STARTUP); + + srand(static_cast(OTSYS_TIME())); +#ifdef _WIN32 + SetConsoleTitle(STATUS_SERVER_NAME); +#endif + std::cout << STATUS_SERVER_NAME << " - Version " << STATUS_SERVER_VERSION << std::endl; + std::cout << "Compiled with " << BOOST_COMPILER << std::endl; + std::cout << "Compiled on " << __DATE__ << ' ' << __TIME__ << " for platform "; + +#if defined(__amd64__) || defined(_M_X64) + std::cout << "x64" << std::endl; +#elif defined(__i386__) || defined(_M_IX86) || defined(_X86_) + std::cout << "x86" << std::endl; +#elif defined(__arm__) + std::cout << "ARM" << std::endl; +#else + std::cout << "unknown" << std::endl; +#endif + std::cout << std::endl; + + std::cout << "A server developed by " << STATUS_SERVER_DEVELOPERS << std::endl; + std::cout << "Visit our forum for updates, support, and resources: http://otland.net/." << std::endl; + std::cout << std::endl; + + // read global config + std::cout << ">> Loading config" << std::endl; + if (!g_config.load()) { + startupErrorMessage("Unable to load config.lua!"); + return; + } + +#ifdef _WIN32 + const std::string& defaultPriority = g_config.getString(ConfigManager::DEFAULT_PRIORITY); + if (strcasecmp(defaultPriority.c_str(), "high") == 0) { + SetPriorityClass(GetCurrentProcess(), HIGH_PRIORITY_CLASS); + } else if (strcasecmp(defaultPriority.c_str(), "above-normal") == 0) { + SetPriorityClass(GetCurrentProcess(), ABOVE_NORMAL_PRIORITY_CLASS); + } +#endif + + //set RSA key + const char* p("14299623962416399520070177382898895550795403345466153217470516082934737582776038882967213386204600674145392845853859217990626450972452084065728686565928113"); + const char* q("7630979195970404721891201847792002125535401292779123937207447574596692788513647179235335529307251350570728407373705564708871762033017096809910315212884101"); + g_RSA.setKey(p, q); + + std::cout << ">> Establishing database connection..." << std::flush; + + Database* db = Database::getInstance(); + if (!db->connect()) { + startupErrorMessage("Failed to connect to database."); + return; + } + + std::cout << " MySQL " << Database::getClientVersion() << std::endl; + + // run database manager + std::cout << ">> Running database manager" << std::endl; + + if (!DatabaseManager::isDatabaseSetup()) { + startupErrorMessage("The database you have specified in config.lua is empty, please import the schema.sql to your database."); + return; + } + g_databaseTasks.start(); + + if (g_config.getBoolean(ConfigManager::OPTIMIZE_DATABASE) && !DatabaseManager::optimizeTables()) { + std::cout << "> No tables were optimized." << std::endl; + } + + //load vocations + std::cout << ">> Loading vocations" << std::endl; + if (!g_vocations.loadFromXml()) { + startupErrorMessage("Unable to load vocations!"); + return; + } + + // load item data + std::cout << ">> Loading items" << std::endl; + if (!Item::items.loadItems()) { + startupErrorMessage("Unable to load items (SRV)!"); + return; + } + + std::cout << ">> Loading script systems" << std::endl; + if (!ScriptingManager::getInstance()->loadScriptSystems()) { + startupErrorMessage("Failed to load script systems"); + return; + } + + std::cout << ">> Loading monsters" << std::endl; + if (!g_monsters.loadFromXml()) { + startupErrorMessage("Unable to load monsters!"); + return; + } + + std::cout << ">> Checking world type... " << std::flush; + std::string worldType = asLowerCaseString(g_config.getString(ConfigManager::WORLD_TYPE)); + if (worldType == "pvp") { + g_game.setWorldType(WORLD_TYPE_PVP); + } else if (worldType == "no-pvp") { + g_game.setWorldType(WORLD_TYPE_NO_PVP); + } else if (worldType == "pvp-enforced") { + g_game.setWorldType(WORLD_TYPE_PVP_ENFORCED); + } else { + std::cout << std::endl; + + std::ostringstream ss; + ss << "> ERROR: Unknown world type: " << g_config.getString(ConfigManager::WORLD_TYPE) << ", valid world types are: pvp, no-pvp and pvp-enforced."; + startupErrorMessage(ss.str()); + return; + } + std::cout << asUpperCaseString(worldType) << std::endl; + + std::cout << ">> Loading map" << std::endl; + if (!g_game.loadMainMap(g_config.getString(ConfigManager::MAP_NAME))) { + startupErrorMessage("Failed to load map"); + return; + } + + std::cout << ">> Initializing gamestate" << std::endl; + g_game.setGameState(GAME_STATE_INIT); + + // Game client protocols + services->add(g_config.getNumber(ConfigManager::GAME_PORT)); + services->add(g_config.getNumber(ConfigManager::LOGIN_PORT)); + + // OT protocols + services->add(g_config.getNumber(ConfigManager::STATUS_PORT)); + + RentPeriod_t rentPeriod; + std::string strRentPeriod = asLowerCaseString(g_config.getString(ConfigManager::HOUSE_RENT_PERIOD)); + + if (strRentPeriod == "yearly") { + rentPeriod = RENTPERIOD_YEARLY; + } else if (strRentPeriod == "weekly") { + rentPeriod = RENTPERIOD_WEEKLY; + } else if (strRentPeriod == "monthly") { + rentPeriod = RENTPERIOD_MONTHLY; + } else if (strRentPeriod == "daily") { + rentPeriod = RENTPERIOD_DAILY; + } else { + rentPeriod = RENTPERIOD_NEVER; + } + + g_game.map.houses.payHouses(rentPeriod); + + std::cout << ">> Loaded all modules, server starting up..." << std::endl; + +#ifndef _WIN32 + if (getuid() == 0 || geteuid() == 0) { + std::cout << "> Warning: " << STATUS_SERVER_NAME << " has been executed as root user, please consider running it as a normal user." << std::endl; + } +#endif + + g_game.start(services); + g_game.setGameState(GAME_STATE_NORMAL); + g_loaderSignal.notify_all(); +} diff --git a/src/outputmessage.cpp b/src/outputmessage.cpp new file mode 100644 index 0000000..75c1200 --- /dev/null +++ b/src/outputmessage.cpp @@ -0,0 +1,83 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "outputmessage.h" +#include "protocol.h" +#include "lockfree.h" +#include "scheduler.h" + +extern Scheduler g_scheduler; + +const uint16_t OUTPUTMESSAGE_FREE_LIST_CAPACITY = 2048; +const std::chrono::milliseconds OUTPUTMESSAGE_AUTOSEND_DELAY {10}; + +class OutputMessageAllocator +{ + public: + typedef OutputMessage value_type; + template + struct rebind {typedef LockfreePoolingAllocator other;}; +}; + +void OutputMessagePool::scheduleSendAll() +{ + auto functor = std::bind(&OutputMessagePool::sendAll, this); + g_scheduler.addEvent(createSchedulerTask(OUTPUTMESSAGE_AUTOSEND_DELAY.count(), functor)); +} + +void OutputMessagePool::sendAll() +{ + //dispatcher thread + for (auto& protocol : bufferedProtocols) { + auto& msg = protocol->getCurrentBuffer(); + if (msg) { + protocol->send(std::move(msg)); + } + } + + if (!bufferedProtocols.empty()) { + scheduleSendAll(); + } +} + +void OutputMessagePool::addProtocolToAutosend(Protocol_ptr protocol) +{ + //dispatcher thread + if (bufferedProtocols.empty()) { + scheduleSendAll(); + } + bufferedProtocols.emplace_back(protocol); +} + +void OutputMessagePool::removeProtocolFromAutosend(const Protocol_ptr& protocol) +{ + //dispatcher thread + auto it = std::find(bufferedProtocols.begin(), bufferedProtocols.end(), protocol); + if (it != bufferedProtocols.end()) { + std::swap(*it, bufferedProtocols.back()); + bufferedProtocols.pop_back(); + } +} + +OutputMessage_ptr OutputMessagePool::getOutputMessage() +{ + return std::allocate_shared(OutputMessageAllocator()); +} diff --git a/src/outputmessage.h b/src/outputmessage.h new file mode 100644 index 0000000..52526c5 --- /dev/null +++ b/src/outputmessage.h @@ -0,0 +1,104 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_OUTPUTMESSAGE_H_C06AAED85C7A43939F22D229297C0CC1 +#define FS_OUTPUTMESSAGE_H_C06AAED85C7A43939F22D229297C0CC1 + +#include "networkmessage.h" +#include "connection.h" +#include "tools.h" + +class Protocol; + +class OutputMessage : public NetworkMessage +{ + public: + OutputMessage() = default; + + // non-copyable + OutputMessage(const OutputMessage&) = delete; + OutputMessage& operator=(const OutputMessage&) = delete; + + uint8_t* getOutputBuffer() { + return buffer + outputBufferStart; + } + + void writeMessageLength() { + add_header(info.length); + } + + void addCryptoHeader() { + writeMessageLength(); + } + + inline void append(const NetworkMessage& msg) { + auto msgLen = msg.getLength(); + memcpy(buffer + info.position, msg.getBuffer() + 4, msgLen); + info.length += msgLen; + info.position += msgLen; + } + + inline void append(const OutputMessage_ptr& msg) { + auto msgLen = msg->getLength(); + memcpy(buffer + info.position, msg->getBuffer() + 4, msgLen); + info.length += msgLen; + info.position += msgLen; + } + + protected: + template + inline void add_header(T add) { + assert(outputBufferStart >= sizeof(T)); + outputBufferStart -= sizeof(T); + memcpy(buffer + outputBufferStart, &add, sizeof(T)); + //added header size to the message size + info.length += sizeof(T); + } + + MsgSize_t outputBufferStart = INITIAL_BUFFER_POSITION; +}; + +class OutputMessagePool +{ + public: + // non-copyable + OutputMessagePool(const OutputMessagePool&) = delete; + OutputMessagePool& operator=(const OutputMessagePool&) = delete; + + static OutputMessagePool& getInstance() { + static OutputMessagePool instance; + return instance; + } + + void sendAll(); + void scheduleSendAll(); + + static OutputMessage_ptr getOutputMessage(); + + void addProtocolToAutosend(Protocol_ptr protocol); + void removeProtocolFromAutosend(const Protocol_ptr& protocol); + private: + OutputMessagePool() = default; + //NOTE: A vector is used here because this container is mostly read + //and relatively rarely modified (only when a client connects/disconnects) + std::vector bufferedProtocols; +}; + + +#endif diff --git a/src/party.cpp b/src/party.cpp new file mode 100644 index 0000000..e778572 --- /dev/null +++ b/src/party.cpp @@ -0,0 +1,458 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "party.h" +#include "game.h" +#include "configmanager.h" + +extern Game g_game; +extern ConfigManager g_config; + +Party::Party(Player* leader) : leader(leader) +{ + leader->setParty(this); +} + +void Party::disband() +{ + Player* currentLeader = leader; + leader = nullptr; + + currentLeader->setParty(nullptr); + currentLeader->sendClosePrivate(CHANNEL_PARTY); + g_game.updatePlayerShield(currentLeader); + currentLeader->sendCreatureSkull(currentLeader); + currentLeader->sendTextMessage(MESSAGE_INFO_DESCR, "Your party has been disbanded."); + + for (Player* invitee : inviteList) { + invitee->removePartyInvitation(this); + currentLeader->sendCreatureShield(invitee); + } + inviteList.clear(); + + for (Player* member : memberList) { + member->setParty(nullptr); + member->sendClosePrivate(CHANNEL_PARTY); + member->sendTextMessage(MESSAGE_INFO_DESCR, "Your party has been disbanded."); + } + + for (Player* member : memberList) { + g_game.updatePlayerShield(member); + + for (Player* otherMember : memberList) { + otherMember->sendCreatureSkull(member); + } + + member->sendCreatureSkull(currentLeader); + currentLeader->sendCreatureSkull(member); + } + + memberList.clear(); + delete this; +} + +bool Party::leaveParty(Player* player) +{ + if (!player) { + return false; + } + + if (player->getParty() != this && leader != player) { + return false; + } + + bool missingLeader = false; + if (leader == player) { + if (!memberList.empty()) { + if (memberList.size() == 1 && inviteList.empty()) { + missingLeader = true; + } else { + passPartyLeadership(memberList.front()); + } + } else { + missingLeader = true; + } + } + + //since we already passed the leadership, we remove the player from the list + auto it = std::find(memberList.begin(), memberList.end(), player); + if (it != memberList.end()) { + memberList.erase(it); + } + + player->setParty(nullptr); + player->sendClosePrivate(CHANNEL_PARTY); + g_game.updatePlayerShield(player); + + for (Player* member : memberList) { + member->sendCreatureSkull(player); + player->sendPlayerPartyIcons(member); + } + + leader->sendCreatureSkull(player); + player->sendCreatureSkull(player); + player->sendPlayerPartyIcons(leader); + + player->sendTextMessage(MESSAGE_INFO_DESCR, "You have left the party."); + + updateSharedExperience(); + updateVocationsList(); + + clearPlayerPoints(player); + + std::ostringstream ss; + ss << player->getName() << " has left the party."; + broadcastPartyMessage(MESSAGE_INFO_DESCR, ss.str()); + + if (missingLeader || empty()) { + disband(); + } + + return true; +} + +bool Party::passPartyLeadership(Player* player) +{ + if (!player || leader == player || player->getParty() != this) { + return false; + } + + //Remove it before to broadcast the message correctly + auto it = std::find(memberList.begin(), memberList.end(), player); + if (it != memberList.end()) { + memberList.erase(it); + } + + std::ostringstream ss; + ss << player->getName() << " is now the leader of the party."; + broadcastPartyMessage(MESSAGE_INFO_DESCR, ss.str(), true); + + Player* oldLeader = leader; + leader = player; + + memberList.insert(memberList.begin(), oldLeader); + + updateSharedExperience(); + + for (Player* member : memberList) { + member->sendCreatureShield(oldLeader); + member->sendCreatureShield(leader); + } + + for (Player* invitee : inviteList) { + invitee->sendCreatureShield(oldLeader); + invitee->sendCreatureShield(leader); + } + + leader->sendCreatureShield(oldLeader); + leader->sendCreatureShield(leader); + + player->sendTextMessage(MESSAGE_INFO_DESCR, "You are now the leader of the party."); + return true; +} + +bool Party::joinParty(Player& player) +{ + auto it = std::find(inviteList.begin(), inviteList.end(), &player); + if (it == inviteList.end()) { + return false; + } + + inviteList.erase(it); + + std::ostringstream ss; + ss << player.getName() << " has joined the party."; + broadcastPartyMessage(MESSAGE_INFO_DESCR, ss.str()); + + player.setParty(this); + + g_game.updatePlayerShield(&player); + + for (Player* member : memberList) { + member->sendCreatureSkull(&player); + player.sendPlayerPartyIcons(member); + } + + player.sendCreatureSkull(&player); + leader->sendCreatureSkull(&player); + player.sendPlayerPartyIcons(leader); + + memberList.push_back(&player); + + player.removePartyInvitation(this); + updateSharedExperience(); + updateVocationsList(); + + const std::string& leaderName = leader->getName(); + ss.str(std::string()); + ss << "You have joined " << leaderName << "'" << (leaderName.back() == 's' ? "" : "s") << + " party. Open the party channel to communicate with your companions."; + player.sendTextMessage(MESSAGE_INFO_DESCR, ss.str()); + return true; +} + +bool Party::removeInvite(Player& player, bool removeFromPlayer/* = true*/) +{ + auto it = std::find(inviteList.begin(), inviteList.end(), &player); + if (it == inviteList.end()) { + return false; + } + + inviteList.erase(it); + + leader->sendCreatureShield(&player); + player.sendCreatureShield(leader); + + if (removeFromPlayer) { + player.removePartyInvitation(this); + } + + if (empty()) { + disband(); + } + + return true; +} + +void Party::revokeInvitation(Player& player) +{ + std::ostringstream ss; + ss << leader->getName() << " has revoked " << (leader->getSex() == PLAYERSEX_FEMALE ? "her" : "his") << " invitation."; + player.sendTextMessage(MESSAGE_INFO_DESCR, ss.str()); + + ss.str(std::string()); + ss << "Invitation for " << player.getName() << " has been revoked."; + leader->sendTextMessage(MESSAGE_INFO_DESCR, ss.str()); + + removeInvite(player); +} + +bool Party::invitePlayer(Player& player) +{ + if (isPlayerInvited(&player)) { + return false; + } + + std::ostringstream ss; + ss << player.getName() << " has been invited."; + + if (memberList.empty() && inviteList.empty()) { + ss << " Open the party channel to communicate with your members."; + g_game.updatePlayerShield(leader); + leader->sendCreatureSkull(leader); + } + + leader->sendTextMessage(MESSAGE_INFO_DESCR, ss.str()); + + inviteList.push_back(&player); + + leader->sendCreatureShield(&player); + player.sendCreatureShield(leader); + + player.addPartyInvitation(this); + + ss.str(std::string()); + ss << leader->getName() << " has invited you to " << (leader->getSex() == PLAYERSEX_FEMALE ? "her" : "his") << " party."; + player.sendTextMessage(MESSAGE_INFO_DESCR, ss.str()); + return true; +} + +bool Party::isPlayerInvited(const Player* player) const +{ + return std::find(inviteList.begin(), inviteList.end(), player) != inviteList.end(); +} + +void Party::updateAllPartyIcons() +{ + for (Player* member : memberList) { + for (Player* otherMember : memberList) { + member->sendCreatureShield(otherMember); + } + + member->sendCreatureShield(leader); + leader->sendCreatureShield(member); + } + leader->sendCreatureShield(leader); +} + +void Party::broadcastPartyMessage(MessageClasses msgClass, const std::string& msg, bool sendToInvitations /*= false*/) +{ + for (Player* member : memberList) { + member->sendTextMessage(msgClass, msg); + } + + leader->sendTextMessage(msgClass, msg); + + if (sendToInvitations) { + for (Player* invitee : inviteList) { + invitee->sendTextMessage(msgClass, msg); + } + } +} + +void Party::broadcastPartyLoot(const std::string& loot) +{ + leader->sendTextMessage(MESSAGE_INFO_DESCR, loot); + + for (Player* member : memberList) { + member->sendTextMessage(MESSAGE_INFO_DESCR, loot); + } +} + +void Party::updateSharedExperience() +{ + if (sharedExpActive) { + bool result = canEnableSharedExperience(); + if (result != sharedExpEnabled) { + sharedExpEnabled = result; + updateAllPartyIcons(); + } + } +} + +void Party::updateVocationsList() +{ + std::set vocationIds; + + uint32_t vocationId = leader->getVocation()->getFromVocation(); + if (vocationId != VOCATION_NONE) { + vocationIds.insert(vocationId); + } + + for (const Player* member : memberList) { + vocationId = member->getVocation()->getFromVocation(); + if (vocationId != VOCATION_NONE) { + vocationIds.insert(vocationId); + } + } + + size_t size = vocationIds.size(); + if (size > 1) { + extraExpRate = static_cast(size * (10 + (size - 1) * 5)) / 100.f; + } else { + extraExpRate = 0.20f; + } +} + +bool Party::setSharedExperience(Player* player, bool sharedExpActive) +{ + if (!player || leader != player) { + return false; + } + + if (this->sharedExpActive == sharedExpActive) { + return true; + } + + this->sharedExpActive = sharedExpActive; + + if (sharedExpActive) { + this->sharedExpEnabled = canEnableSharedExperience(); + + if (this->sharedExpEnabled) { + leader->sendTextMessage(MESSAGE_INFO_DESCR, "Shared Experience is now active."); + } else { + leader->sendTextMessage(MESSAGE_INFO_DESCR, "Shared Experience has been activated, but some members of your party are inactive."); + } + } else { + leader->sendTextMessage(MESSAGE_INFO_DESCR, "Shared Experience has been deactivated."); + } + + updateAllPartyIcons(); + return true; +} + +void Party::shareExperience(uint64_t experience) +{ + uint64_t shareExperience = static_cast(std::ceil((static_cast(experience) * (extraExpRate + 1)) / (memberList.size() + 1))); + for (Player* member : memberList) { + member->onGainSharedExperience(shareExperience); + } + leader->onGainSharedExperience(shareExperience); +} + +bool Party::canUseSharedExperience(const Player* player) const +{ + if (memberList.empty()) { + return false; + } + + uint32_t highestLevel = leader->getLevel(); + for (Player* member : memberList) { + if (member->getLevel() > highestLevel) { + highestLevel = member->getLevel(); + } + } + + uint32_t minLevel = static_cast(std::ceil((static_cast(highestLevel) * 2) / 3)); + if (player->getLevel() < minLevel) { + return false; + } + + if (!Position::areInRange<30, 30, 1>(leader->getPosition(), player->getPosition())) { + return false; + } + + if (!player->hasFlag(PlayerFlag_NotGainInFight)) { + //check if the player has healed/attacked anything recently + auto it = ticksMap.find(player->getID()); + if (it == ticksMap.end()) { + return false; + } + + uint64_t timeDiff = OTSYS_TIME() - it->second; + if (timeDiff > static_cast(g_config.getNumber(ConfigManager::PZ_LOCKED))) { + return false; + } + } + return true; +} + +bool Party::canEnableSharedExperience() +{ + if (!canUseSharedExperience(leader)) { + return false; + } + + for (Player* member : memberList) { + if (!canUseSharedExperience(member)) { + return false; + } + } + return true; +} + +void Party::updatePlayerTicks(Player* player, uint32_t points) +{ + if (points != 0 && !player->hasFlag(PlayerFlag_NotGainInFight)) { + ticksMap[player->getID()] = OTSYS_TIME(); + updateSharedExperience(); + } +} + +void Party::clearPlayerPoints(Player* player) +{ + auto it = ticksMap.find(player->getID()); + if (it != ticksMap.end()) { + ticksMap.erase(it); + updateSharedExperience(); + } +} diff --git a/src/party.h b/src/party.h new file mode 100644 index 0000000..baccc56 --- /dev/null +++ b/src/party.h @@ -0,0 +1,101 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_PARTY_H_41D4D7CF417C4CC99FAE94D552255044 +#define FS_PARTY_H_41D4D7CF417C4CC99FAE94D552255044 + +#include "player.h" +#include "monsters.h" + +class Player; +class Party; + +typedef std::vector PlayerVector; + +class Party +{ + public: + explicit Party(Player* leader); + + Player* getLeader() const { + return leader; + } + PlayerVector& getMembers() { + return memberList; + } + const PlayerVector& getInvitees() const { + return inviteList; + } + size_t getMemberCount() const { + return memberList.size(); + } + size_t getInvitationCount() const { + return inviteList.size(); + } + + void disband(); + bool invitePlayer(Player& player); + bool joinParty(Player& player); + void revokeInvitation(Player& player); + bool passPartyLeadership(Player* player); + bool leaveParty(Player* player); + + bool removeInvite(Player& player, bool removeFromPlayer = true); + + bool isPlayerInvited(const Player* player) const; + void updateAllPartyIcons(); + void broadcastPartyMessage(MessageClasses msgClass, const std::string& msg, bool sendToInvitations = false); + void broadcastPartyLoot(const std::string& loot); + bool empty() const { + return memberList.empty() && inviteList.empty(); + } + + void shareExperience(uint64_t experience); + bool setSharedExperience(Player* player, bool sharedExpActive); + bool isSharedExperienceActive() const { + return sharedExpActive; + } + bool isSharedExperienceEnabled() const { + return sharedExpEnabled; + } + bool canUseSharedExperience(const Player* player) const; + void updateSharedExperience(); + + void updateVocationsList(); + + void updatePlayerTicks(Player* player, uint32_t points); + void clearPlayerPoints(Player* player); + + protected: + bool canEnableSharedExperience(); + + std::map ticksMap; + + PlayerVector memberList; + PlayerVector inviteList; + + Player* leader; + + float extraExpRate = 0.20f; + + bool sharedExpActive = false; + bool sharedExpEnabled = false; +}; + +#endif diff --git a/src/player.cpp b/src/player.cpp new file mode 100644 index 0000000..bd2dab8 --- /dev/null +++ b/src/player.cpp @@ -0,0 +1,3665 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include + +#include "bed.h" +#include "chat.h" +#include "combat.h" +#include "configmanager.h" +#include "creatureevent.h" +#include "game.h" +#include "iologindata.h" +#include "monster.h" +#include "movement.h" +#include "scheduler.h" + +extern ConfigManager g_config; +extern Game g_game; +extern Chat* g_chat; +extern Vocations g_vocations; +extern MoveEvents* g_moveEvents; +extern CreatureEvents* g_creatureEvents; + +MuteCountMap Player::muteCountMap; + +uint32_t Player::playerAutoID = 0x10000000; + +Player::Player(ProtocolGame_ptr p) : + Creature(), lastPing(OTSYS_TIME()), lastPong(lastPing), client(std::move(p)) +{ +} + +Player::~Player() +{ + for (Item* item : inventory) { + if (item) { + item->setParent(nullptr); + item->decrementReferenceCounter(); + } + } + + for (const auto& it : depotLockerMap) { + it.second->decrementReferenceCounter(); + } + + setWriteItem(nullptr); + setEditHouse(nullptr); +} + +bool Player::setVocation(uint16_t vocId) +{ + Vocation* voc = g_vocations.getVocation(vocId); + if (!voc) { + return false; + } + vocation = voc; + + Condition* condition = getCondition(CONDITION_REGENERATION, CONDITIONID_DEFAULT); + if (condition) { + condition->setParam(CONDITION_PARAM_HEALTHGAIN, vocation->getHealthGainAmount()); + condition->setParam(CONDITION_PARAM_HEALTHTICKS, vocation->getHealthGainTicks() * 1000); + condition->setParam(CONDITION_PARAM_MANAGAIN, vocation->getManaGainAmount()); + condition->setParam(CONDITION_PARAM_MANATICKS, vocation->getManaGainTicks() * 1000); + } + return true; +} + +bool Player::isPushable() const +{ + if (hasFlag(PlayerFlag_CannotBePushed)) { + return false; + } + return Creature::isPushable(); +} + +std::string Player::getDescription(int32_t lookDistance) const +{ + std::ostringstream s; + + if (lookDistance == -1) { + s << "yourself."; + + if (group->access) { + s << " You are " << group->name << '.'; + } else if (vocation->getId() != VOCATION_NONE) { + s << " You are " << vocation->getVocDescription() << '.'; + } else { + s << " You have no vocation."; + } + } else { + s << name; + if (!group->access) { + s << " (Level " << level << ')'; + } + s << '.'; + + if (sex == PLAYERSEX_FEMALE) { + s << " She"; + } else { + s << " He"; + } + + if (group->access) { + s << " is " << group->name << '.'; + } else if (vocation->getId() != VOCATION_NONE) { + s << " is " << vocation->getVocDescription() << '.'; + } else { + s << " has no vocation."; + } + } + + if (guild && guildRank) { + if (lookDistance == -1) { + s << " You are "; + } else if (sex == PLAYERSEX_FEMALE) { + s << " She is "; + } else { + s << " He is "; + } + + s << guildRank->name << " of the " << guild->getName(); + if (!guildNick.empty()) { + s << " (" << guildNick << ')'; + } + + s << "."; + } + + return s.str(); +} + +Item* Player::getInventoryItem(slots_t slot) const +{ + if (slot < CONST_SLOT_FIRST || slot > CONST_SLOT_LAST) { + return nullptr; + } + return inventory[slot]; +} + +void Player::addConditionSuppressions(uint32_t conditions) +{ + conditionSuppressions |= conditions; +} + +void Player::removeConditionSuppressions(uint32_t conditions) +{ + conditionSuppressions &= ~conditions; +} + +Item* Player::getWeapon() const +{ + Item* item = inventory[CONST_SLOT_LEFT]; + if (item && item->getWeaponType() != WEAPON_NONE && item->getWeaponType() != WEAPON_SHIELD && item->getWeaponType() != WEAPON_AMMO) { + return item; + } + + item = inventory[CONST_SLOT_RIGHT]; + if (item && item->getWeaponType() != WEAPON_NONE && item->getWeaponType() != WEAPON_SHIELD && item->getWeaponType() != WEAPON_AMMO) { + return item; + } + + return nullptr; +} + +Item* Player::getAmmunition() const +{ + return inventory[CONST_SLOT_AMMO]; +} + +int32_t Player::getArmor() const +{ + int32_t armor = 0; // base armor + + static const slots_t armorSlots[] = { CONST_SLOT_HEAD, CONST_SLOT_NECKLACE, CONST_SLOT_ARMOR, CONST_SLOT_LEGS, CONST_SLOT_FEET, CONST_SLOT_RING }; + for (slots_t slot : armorSlots) { + Item* inventoryItem = inventory[slot]; + if (inventoryItem) { + armor += inventoryItem->getArmor(); + } + } + + if (armor > 1) { + armor = rand() % (armor >> 1) + (armor >> 1); + } + + return armor; +} + +void Player::getShieldAndWeapon(const Item*& shield, const Item*& weapon) const +{ + shield = nullptr; + weapon = nullptr; + + for (uint32_t slot = CONST_SLOT_RIGHT; slot <= CONST_SLOT_LEFT; slot++) { + Item* item = inventory[slot]; + if (!item) { + continue; + } + + switch (item->getWeaponType()) { + case WEAPON_NONE: + break; + + case WEAPON_SHIELD: { + if (!shield || item->getDefense() > shield->getDefense()) { + shield = item; + } + break; + } + + default: { // weapons that are not shields + weapon = item; + break; + } + } + } +} + +int32_t Player::getDefense() +{ + int32_t totalDefense = 5; + int32_t defenseSkill = getSkillLevel(SKILL_FIST); + + const Item* weapon; + const Item* shield; + getShieldAndWeapon(shield, weapon); + + if (weapon) { + totalDefense = weapon->getDefense() + 1; + + switch (weapon->getWeaponType()) { + case WEAPON_AXE: + defenseSkill = SKILL_AXE; + break; + case WEAPON_SWORD: + defenseSkill = SKILL_SWORD; + break; + case WEAPON_CLUB: + defenseSkill = SKILL_CLUB; + break; + case WEAPON_DISTANCE: + case WEAPON_AMMO: + defenseSkill = SKILL_DISTANCE; + break; + default: + break; + } + } + + if (shield) { + totalDefense = shield->getDefense() + 1; + defenseSkill = getSkillLevel(SKILL_SHIELD); + } + + fightMode_t attackMode = getFightMode(); + + if ((followCreature || !attackedCreature) && earliestAttackTime <= OTSYS_TIME()) { + attackMode = FIGHTMODE_DEFENSE; + } + + if (attackMode == FIGHTMODE_ATTACK) { + totalDefense -= 4 * totalDefense / 10; + } else if (attackMode == FIGHTMODE_DEFENSE) { + totalDefense += 8 * totalDefense / 10; + } + + if (totalDefense) { + int32_t formula = (5 * (defenseSkill) + 50) * totalDefense; + int32_t randresult = rand() % 100; + + totalDefense = formula * ((rand() % 100 + randresult) / 2) / 10000.; + } + + return totalDefense; +} + +fightMode_t Player::getFightMode() const +{ + return fightMode; +} + +uint16_t Player::getClientIcons() const +{ + uint16_t icons = 0; + for (Condition* condition : conditions) { + if (!isSuppress(condition->getType())) { + icons |= condition->getIcons(); + } + } + + // Game client debugs with 10 or more icons + // so let's prevent that from happening. + std::bitset<20> icon_bitset(static_cast(icons)); + for (size_t pos = 0, bits_set = icon_bitset.count(); bits_set >= 10; ++pos) { + if (icon_bitset[pos]) { + icon_bitset.reset(pos); + --bits_set; + } + } + return icon_bitset.to_ulong(); +} + +void Player::updateInventoryWeight() +{ + if (hasFlag(PlayerFlag_HasInfiniteCapacity)) { + return; + } + + inventoryWeight = 0; + for (int i = CONST_SLOT_FIRST; i <= CONST_SLOT_LAST; ++i) { + const Item* item = inventory[i]; + if (item) { + inventoryWeight += item->getWeight(); + } + } +} + +void Player::addSkillAdvance(skills_t skill, uint64_t count) +{ + uint64_t currReqTries = vocation->getReqSkillTries(skill, skills[skill].level); + uint64_t nextReqTries = vocation->getReqSkillTries(skill, skills[skill].level + 1); + if (currReqTries >= nextReqTries) { + //player has reached max skill + return; + } + + if (skill == SKILL_MAGLEVEL) { + count *= g_config.getNumber(g_config.RATE_MAGIC); + } else { + count *= g_config.getNumber(g_config.RATE_SKILL); + } + + if (count == 0) { + return; + } + + bool sendUpdateSkills = false; + while ((skills[skill].tries + count) >= nextReqTries) { + count -= nextReqTries - skills[skill].tries; + skills[skill].level++; + skills[skill].tries = 0; + skills[skill].percent = 0; + + std::ostringstream ss; + ss << "You advanced to " << getSkillName(skill) << " level " << skills[skill].level << '.'; + sendTextMessage(MESSAGE_EVENT_ADVANCE, ss.str()); + + g_creatureEvents->playerAdvance(this, skill, (skills[skill].level - 1), skills[skill].level); + + sendUpdateSkills = true; + currReqTries = nextReqTries; + nextReqTries = vocation->getReqSkillTries(skill, skills[skill].level + 1); + if (currReqTries >= nextReqTries) { + count = 0; + break; + } + } + + skills[skill].tries += count; + + uint32_t newPercent; + if (nextReqTries > currReqTries) { + newPercent = Player::getPercentLevel(skills[skill].tries, nextReqTries); + } else { + newPercent = 0; + } + + if (skills[skill].percent != newPercent) { + skills[skill].percent = newPercent; + sendUpdateSkills = true; + } + + if (sendUpdateSkills) { + sendSkills(); + } +} + +void Player::setVarStats(stats_t stat, int32_t modifier) +{ + varStats[stat] += modifier; + + switch (stat) { + case STAT_MAXHITPOINTS: { + if (getHealth() > getMaxHealth()) { + Creature::changeHealth(getMaxHealth() - getHealth()); + } else { + g_game.addCreatureHealth(this); + } + break; + } + + case STAT_MAXMANAPOINTS: { + if (getMana() > getMaxMana()) { + Creature::changeMana(getMaxMana() - getMana()); + } + break; + } + + default: { + break; + } + } +} + +int32_t Player::getDefaultStats(stats_t stat) const +{ + switch (stat) { + case STAT_MAXHITPOINTS: return healthMax; + case STAT_MAXMANAPOINTS: return manaMax; + case STAT_MAGICPOINTS: return getBaseMagicLevel(); + default: return 0; + } +} + +void Player::addContainer(uint8_t cid, Container* container) +{ + if (cid > 0xF) { + return; + } + + auto it = openContainers.find(cid); + if (it != openContainers.end()) { + OpenContainer& openContainer = it->second; + openContainer.container = container; + openContainer.index = 0; + } else { + OpenContainer openContainer; + openContainer.container = container; + openContainer.index = 0; + openContainers[cid] = openContainer; + } +} + +void Player::closeContainer(uint8_t cid) +{ + auto it = openContainers.find(cid); + if (it == openContainers.end()) { + return; + } + + openContainers.erase(it); +} + +void Player::setContainerIndex(uint8_t cid, uint16_t index) +{ + auto it = openContainers.find(cid); + if (it == openContainers.end()) { + return; + } + it->second.index = index; +} + +Container* Player::getContainerByID(uint8_t cid) +{ + auto it = openContainers.find(cid); + if (it == openContainers.end()) { + return nullptr; + } + return it->second.container; +} + +int8_t Player::getContainerID(const Container* container) const +{ + for (const auto& it : openContainers) { + if (it.second.container == container) { + return it.first; + } + } + return -1; +} + +uint16_t Player::getContainerIndex(uint8_t cid) const +{ + auto it = openContainers.find(cid); + if (it == openContainers.end()) { + return 0; + } + return it->second.index; +} + +uint16_t Player::getLookCorpse() const +{ + if (sex == PLAYERSEX_FEMALE) { + return ITEM_FEMALE_CORPSE; + } else { + return ITEM_MALE_CORPSE; + } +} + +void Player::addStorageValue(const uint32_t key, const int32_t value) +{ + if (value != -1) { + storageMap[key] = value; + } else { + storageMap.erase(key); + } +} + +bool Player::getStorageValue(const uint32_t key, int32_t& value) const +{ + auto it = storageMap.find(key); + if (it == storageMap.end()) { + value = 0; + return false; + } + + value = it->second; + return true; +} + +bool Player::canSee(const Position& pos) const +{ + if (!client) { + return false; + } + return client->canSee(pos); +} + +bool Player::canSeeCreature(const Creature* creature) const +{ + if (creature == this) { + return true; + } + + if (creature->isInGhostMode() && !group->access) { + return false; + } + + if (!creature->getPlayer() && !canSeeInvisibility() && creature->isInvisible()) { + return false; + } + return true; +} + +void Player::onReceiveMail() const +{ + if (isNearDepotBox()) { + sendTextMessage(MESSAGE_EVENT_ADVANCE, "New mail has arrived."); + } +} + +bool Player::isNearDepotBox() const +{ + const Position& pos = getPosition(); + for (int32_t cx = -1; cx <= 1; ++cx) { + for (int32_t cy = -1; cy <= 1; ++cy) { + Tile* tile = g_game.map.getTile(pos.x + cx, pos.y + cy, pos.z); + if (!tile) { + continue; + } + + if (tile->hasFlag(TILESTATE_DEPOT)) { + return true; + } + } + } + return false; +} + +DepotLocker* Player::getDepotLocker(uint32_t depotId, bool autoCreate) +{ + auto it = depotLockerMap.find(depotId); + if (it != depotLockerMap.end()) { + return it->second; + } + + if (autoCreate) { + DepotLocker* depotLocker = new DepotLocker(ITEM_LOCKER1); + depotLocker->setDepotId(depotId); + Item* depotItem = Item::CreateItem(ITEM_DEPOT); + if (depotItem) { + depotLocker->internalAddThing(depotItem); + } + depotLockerMap[depotId] = depotLocker; + return depotLocker; + } + + return nullptr; +} + +void Player::sendCancelMessage(ReturnValue message) const +{ + sendCancelMessage(getReturnMessage(message)); +} + +void Player::sendStats() +{ + if (client) { + client->sendStats(); + } +} + +void Player::sendPing() +{ + int64_t timeNow = OTSYS_TIME(); + + bool hasLostConnection = false; + if ((timeNow - lastPing) >= 5000) { + lastPing = timeNow; + if (client) { + client->sendPing(); + } else { + hasLostConnection = true; + } + } + + int64_t noPongTime = timeNow - lastPong; + if ((hasLostConnection || noPongTime >= 7000) && attackedCreature && attackedCreature->getPlayer()) { + setAttackedCreature(nullptr); + } + + if (noPongTime >= 60000 && canLogout()) { + if (g_creatureEvents->playerLogout(this)) { + if (client) { + client->logout(true, true); + } else { + g_game.removeCreature(this, true); + } + } + } +} + +Item* Player::getWriteItem(uint32_t& windowTextId, uint16_t& maxWriteLen) +{ + windowTextId = this->windowTextId; + maxWriteLen = this->maxWriteLen; + return writeItem; +} + +void Player::setWriteItem(Item* item, uint16_t maxWriteLen /*= 0*/) +{ + windowTextId++; + + if (writeItem) { + writeItem->decrementReferenceCounter(); + } + + if (item) { + writeItem = item; + this->maxWriteLen = maxWriteLen; + writeItem->incrementReferenceCounter(); + } else { + writeItem = nullptr; + this->maxWriteLen = 0; + } +} + +House* Player::getEditHouse(uint32_t& windowTextId, uint32_t& listId) +{ + windowTextId = this->windowTextId; + listId = this->editListId; + return editHouse; +} + +void Player::setEditHouse(House* house, uint32_t listId /*= 0*/) +{ + windowTextId++; + editHouse = house; + editListId = listId; +} + +void Player::sendHouseWindow(House* house, uint32_t listId) const +{ + if (!client) { + return; + } + + std::string text; + if (house->getAccessList(listId, text)) { + client->sendHouseWindow(windowTextId, text); + } +} + +//container +void Player::sendAddContainerItem(const Container* container, const Item* item) +{ + if (!client) { + return; + } + + for (const auto& it : openContainers) { + const OpenContainer& openContainer = it.second; + if (openContainer.container != container) { + continue; + } + + if (openContainer.index >= container->capacity()) { + item = container->getItemByIndex(openContainer.index - 1); + } + client->sendAddContainerItem(it.first, item); + } +} + +void Player::sendUpdateContainerItem(const Container* container, uint16_t slot, const Item* newItem) +{ + if (!client) { + return; + } + + for (const auto& it : openContainers) { + const OpenContainer& openContainer = it.second; + if (openContainer.container != container) { + continue; + } + + if (slot < openContainer.index) { + continue; + } + + uint16_t pageEnd = openContainer.index + container->capacity(); + if (slot >= pageEnd) { + continue; + } + + client->sendUpdateContainerItem(it.first, slot, newItem); + } +} + +void Player::sendRemoveContainerItem(const Container* container, uint16_t slot) +{ + if (!client) { + return; + } + + for (auto& it : openContainers) { + OpenContainer& openContainer = it.second; + if (openContainer.container != container) { + continue; + } + + uint16_t& firstIndex = openContainer.index; + if (firstIndex > 0 && firstIndex >= container->size() - 1) { + firstIndex -= container->capacity(); + sendContainer(it.first, container, false, firstIndex); + } + + client->sendRemoveContainerItem(it.first, std::max(slot, firstIndex)); + } +} + +void Player::onUpdateTileItem(const Tile* tile, const Position& pos, const Item* oldItem, + const ItemType& oldType, const Item* newItem, const ItemType& newType) +{ + Creature::onUpdateTileItem(tile, pos, oldItem, oldType, newItem, newType); + + if (oldItem != newItem) { + onRemoveTileItem(tile, pos, oldType, oldItem); + } + + if (tradeState != TRADE_TRANSFER) { + if (tradeItem && oldItem == tradeItem) { + g_game.internalCloseTrade(this); + } + } +} + +void Player::onRemoveTileItem(const Tile* tile, const Position& pos, const ItemType& iType, + const Item* item) +{ + Creature::onRemoveTileItem(tile, pos, iType, item); + + if (tradeState != TRADE_TRANSFER) { + checkTradeState(item); + + if (tradeItem) { + const Container* container = item->getContainer(); + if (container && container->isHoldingItem(tradeItem)) { + g_game.internalCloseTrade(this); + } + } + } +} + +void Player::onCreatureAppear(Creature* creature, bool isLogin) +{ + Creature::onCreatureAppear(creature, isLogin); + + if (isLogin && creature == this) { + for (int32_t slot = CONST_SLOT_FIRST; slot <= CONST_SLOT_LAST; ++slot) { + Item* item = inventory[slot]; + if (item) { + item->startDecaying(); + g_moveEvents->onPlayerEquip(this, item, static_cast(slot), false); + } + } + + for (Condition* condition : storedConditionList) { + addCondition(condition); + } + storedConditionList.clear(); + + BedItem* bed = g_game.getBedBySleeper(guid); + if (bed) { + bed->wakeUp(this); + } + + std::cout << name << " has logged in." << std::endl; + + if (guild) { + guild->addMember(this); + } + + int32_t offlineTime; + if (getLastLogout() != 0) { + // Not counting more than 21 days to prevent overflow when multiplying with 1000 (for milliseconds). + offlineTime = std::min(time(nullptr) - getLastLogout(), 86400 * 21); + } else { + offlineTime = 0; + } + + for (Condition* condition : getMuteConditions()) { + condition->setTicks(condition->getTicks() - (offlineTime * 1000)); + if (condition->getTicks() <= 0) { + removeCondition(condition); + } + } + + g_game.checkPlayersRecord(); + IOLoginData::updateOnlineStatus(guid, true); + } +} + +void Player::onAttackedCreatureDisappear(bool isLogout) +{ + sendCancelTarget(); + + if (!isLogout) { + sendTextMessage(MESSAGE_STATUS_SMALL, "Target lost."); + } +} + +void Player::onFollowCreatureDisappear(bool isLogout) +{ + sendCancelTarget(); + + if (!isLogout) { + sendTextMessage(MESSAGE_STATUS_SMALL, "Target lost."); + } +} + +void Player::onChangeZone(ZoneType_t zone) +{ + if (zone == ZONE_PROTECTION) { + if (attackedCreature && !hasFlag(PlayerFlag_IgnoreProtectionZone)) { + setAttackedCreature(nullptr); + onAttackedCreatureDisappear(false); + } + } + + sendIcons(); +} + +void Player::onAttackedCreatureChangeZone(ZoneType_t zone) +{ + if (zone == ZONE_PROTECTION) { + if (!hasFlag(PlayerFlag_IgnoreProtectionZone)) { + setAttackedCreature(nullptr); + onAttackedCreatureDisappear(false); + } + } else if (zone == ZONE_NOPVP) { + if (attackedCreature->getPlayer()) { + if (!hasFlag(PlayerFlag_IgnoreProtectionZone)) { + setAttackedCreature(nullptr); + onAttackedCreatureDisappear(false); + } + } + } else if (zone == ZONE_NORMAL) { + //attackedCreature can leave a pvp zone if not pzlocked + if (g_game.getWorldType() == WORLD_TYPE_NO_PVP) { + if (attackedCreature->getPlayer()) { + setAttackedCreature(nullptr); + onAttackedCreatureDisappear(false); + } + } + } +} + +void Player::onRemoveCreature(Creature* creature, bool isLogout) +{ + Creature::onRemoveCreature(creature, isLogout); + + if (creature == this) { + if (isLogout) { + loginPosition = getPosition(); + } + + lastLogout = time(nullptr); + + if (eventWalk != 0) { + setFollowCreature(nullptr); + } + + if (tradePartner) { + g_game.internalCloseTrade(this); + } + + clearPartyInvitations(); + + if (party) { + party->leaveParty(this); + } + + g_chat->removeUserFromAllChannels(*this); + + std::cout << getName() << " has logged out." << std::endl; + + if (guild) { + guild->removeMember(this); + } + + IOLoginData::updateOnlineStatus(guid, false); + + bool saved = false; + for (uint32_t tries = 0; tries < 3; ++tries) { + if (IOLoginData::savePlayer(this)) { + saved = true; + break; + } + } + + if (!saved) { + std::cout << "Error while saving player: " << getName() << std::endl; + } + } +} + +void Player::onWalk(Direction& dir) +{ + Creature::onWalk(dir); + setNextActionTask(nullptr); + setNextAction(OTSYS_TIME() + getStepDuration(dir)); +} + +void Player::onCreatureMove(Creature* creature, const Tile* newTile, const Position& newPos, + const Tile* oldTile, const Position& oldPos, bool teleport) +{ + Creature::onCreatureMove(creature, newTile, newPos, oldTile, oldPos, teleport); + + if (hasFollowPath && (creature == followCreature || (creature == this && followCreature))) { + isUpdatingPath = false; + g_dispatcher.addTask(createTask(std::bind(&Game::updateCreatureWalk, &g_game, getID()))); + } + + if (creature != this) { + return; + } + + if (tradeState != TRADE_TRANSFER) { + //check if we should close trade + if (tradeItem && !Position::areInRange<1, 1, 0>(tradeItem->getPosition(), getPosition())) { + g_game.internalCloseTrade(this); + } + + if (tradePartner && !Position::areInRange<2, 2, 0>(tradePartner->getPosition(), getPosition())) { + g_game.internalCloseTrade(this); + } + } + + if (party) { + party->updateSharedExperience(); + } + + if (teleport || oldPos.z != newPos.z) { + int32_t ticks = g_config.getNumber(ConfigManager::STAIRHOP_DELAY); + if (ticks > 0) { + if (Condition* condition = Condition::createCondition(CONDITIONID_DEFAULT, CONDITION_PACIFIED, ticks, 0)) { + addCondition(condition); + } + } + } +} + +//container +void Player::onAddContainerItem(const Item* item) +{ + checkTradeState(item); +} + +void Player::onUpdateContainerItem(const Container* container, const Item* oldItem, const Item* newItem) +{ + if (oldItem != newItem) { + onRemoveContainerItem(container, oldItem); + } + + if (tradeState != TRADE_TRANSFER) { + checkTradeState(oldItem); + } +} + +void Player::onRemoveContainerItem(const Container* container, const Item* item) +{ + if (tradeState != TRADE_TRANSFER) { + checkTradeState(item); + + if (tradeItem) { + if (tradeItem->getParent() != container && container->isHoldingItem(tradeItem)) { + g_game.internalCloseTrade(this); + } + } + } +} + +void Player::onCloseContainer(const Container* container) +{ + if (!client) { + return; + } + + for (const auto& it : openContainers) { + if (it.second.container == container) { + client->sendCloseContainer(it.first); + } + } +} + +void Player::onSendContainer(const Container* container) +{ + if (!client) { + return; + } + + bool hasParent = container->hasParent(); + for (const auto& it : openContainers) { + const OpenContainer& openContainer = it.second; + if (openContainer.container == container) { + client->sendContainer(it.first, container, hasParent, openContainer.index); + } + } +} + +//inventory +void Player::onUpdateInventoryItem(Item* oldItem, Item* newItem) +{ + if (oldItem != newItem) { + onRemoveInventoryItem(oldItem); + } + + if (tradeState != TRADE_TRANSFER) { + checkTradeState(oldItem); + } +} + +void Player::onRemoveInventoryItem(Item* item) +{ + if (tradeState != TRADE_TRANSFER) { + checkTradeState(item); + + if (tradeItem) { + const Container* container = item->getContainer(); + if (container && container->isHoldingItem(tradeItem)) { + g_game.internalCloseTrade(this); + } + } + } +} + +void Player::checkTradeState(const Item* item) +{ + if (!tradeItem || tradeState == TRADE_TRANSFER) { + return; + } + + if (tradeItem == item) { + g_game.internalCloseTrade(this); + } else { + const Container* container = dynamic_cast(item->getParent()); + while (container) { + if (container == tradeItem) { + g_game.internalCloseTrade(this); + break; + } + + container = dynamic_cast(container->getParent()); + } + } +} + +void Player::setNextWalkActionTask(SchedulerTask* task) +{ + if (walkTaskEvent != 0) { + g_scheduler.stopEvent(walkTaskEvent); + walkTaskEvent = 0; + } + + delete walkTask; + walkTask = task; +} + +void Player::setNextWalkTask(SchedulerTask* task) +{ + if (nextStepEvent != 0) { + g_scheduler.stopEvent(nextStepEvent); + nextStepEvent = 0; + } + + if (task) { + nextStepEvent = g_scheduler.addEvent(task); + resetIdleTime(); + } +} + +void Player::setNextActionTask(SchedulerTask* task) +{ + if (actionTaskEvent != 0) { + g_scheduler.stopEvent(actionTaskEvent); + actionTaskEvent = 0; + } + + if (task) { + actionTaskEvent = g_scheduler.addEvent(task); + resetIdleTime(); + } +} + +uint32_t Player::getNextActionTime() const +{ + return std::max(SCHEDULER_MINTICKS, nextAction - OTSYS_TIME()); +} + +void Player::onThink(uint32_t interval) +{ + Creature::onThink(interval); + + sendPing(); + + MessageBufferTicks += interval; + if (MessageBufferTicks >= 1500) { + MessageBufferTicks = 0; + addMessageBuffer(); + } + + if (!getTile()->hasFlag(TILESTATE_NOLOGOUT) && !isAccessPlayer()) { + idleTime += interval; + const int32_t kickAfterMinutes = g_config.getNumber(ConfigManager::KICK_AFTER_MINUTES); + if ((!pzLocked && OTSYS_TIME() - lastPong >= 60000) || idleTime > (kickAfterMinutes * 60000) + 60000) { + kickPlayer(true); + } else if (client && idleTime == 60000 * kickAfterMinutes) { + std::ostringstream ss; + ss << "You have been idle for " << kickAfterMinutes << " minutes. You will be disconnected in one minute if you are still idle then."; + client->sendTextMessage(TextMessage(MESSAGE_STATUS_WARNING, ss.str())); + } + } + + if (g_game.getWorldType() != WORLD_TYPE_PVP_ENFORCED) { + checkSkullTicks(); + } +} + +uint32_t Player::isMuted() const +{ + if (hasFlag(PlayerFlag_CannotBeMuted)) { + return 0; + } + + int32_t muteTicks = 0; + for (Condition* condition : conditions) { + if (condition->getType() == CONDITION_MUTED && condition->getTicks() > muteTicks) { + muteTicks = condition->getTicks(); + } + } + return static_cast(muteTicks) / 1000; +} + +void Player::addMessageBuffer() +{ + if (MessageBufferCount > 0 && g_config.getNumber(ConfigManager::MAX_MESSAGEBUFFER) != 0 && !hasFlag(PlayerFlag_CannotBeMuted)) { + --MessageBufferCount; + } +} + +void Player::removeMessageBuffer() +{ + if (hasFlag(PlayerFlag_CannotBeMuted)) { + return; + } + + const int32_t maxMessageBuffer = g_config.getNumber(ConfigManager::MAX_MESSAGEBUFFER); + if (maxMessageBuffer != 0 && MessageBufferCount <= maxMessageBuffer + 1) { + if (++MessageBufferCount > maxMessageBuffer) { + uint32_t muteCount = 1; + auto it = muteCountMap.find(guid); + if (it != muteCountMap.end()) { + muteCount = it->second; + } + + uint32_t muteTime = 5 * muteCount * muteCount; + muteCountMap[guid] = muteCount + 1; + Condition* condition = Condition::createCondition(CONDITIONID_DEFAULT, CONDITION_MUTED, muteTime * 1000, 0); + addCondition(condition); + + std::ostringstream ss; + ss << "You are muted for " << muteTime << " seconds."; + sendTextMessage(MESSAGE_STATUS_SMALL, ss.str()); + } + } +} + +void Player::drainHealth(Creature* attacker, int32_t damage) +{ + Creature::drainHealth(attacker, damage); + sendStats(); +} + +void Player::drainMana(Creature* attacker, int32_t manaLoss) +{ + Creature::drainMana(attacker, manaLoss); + sendStats(); +} + +void Player::addManaSpent(uint64_t amount) +{ + if (hasFlag(PlayerFlag_NotGainMana)) { + return; + } + + uint64_t currReqMana = vocation->getReqMana(magLevel); + uint64_t nextReqMana = vocation->getReqMana(magLevel + 1); + if (currReqMana >= nextReqMana) { + //player has reached max magic level + return; + } + + amount *= g_config.getNumber(g_config.RATE_MAGIC); + + if (amount == 0) { + return; + } + + bool sendUpdateStats = false; + while ((manaSpent + amount) >= nextReqMana) { + amount -= nextReqMana - manaSpent; + + magLevel++; + manaSpent = 0; + + std::ostringstream ss; + ss << "You advanced to magic level " << magLevel << '.'; + sendTextMessage(MESSAGE_EVENT_ADVANCE, ss.str()); + + g_creatureEvents->playerAdvance(this, SKILL_MAGLEVEL, magLevel - 1, magLevel); + + sendUpdateStats = true; + currReqMana = nextReqMana; + nextReqMana = vocation->getReqMana(magLevel + 1); + if (currReqMana >= nextReqMana) { + return; + } + } + + manaSpent += amount; + + uint8_t oldPercent = magLevelPercent; + if (nextReqMana > currReqMana) { + magLevelPercent = Player::getPercentLevel(manaSpent, nextReqMana); + } else { + magLevelPercent = 0; + } + + if (oldPercent != magLevelPercent) { + sendUpdateStats = true; + } + + if (sendUpdateStats) { + sendStats(); + } +} + +void Player::addExperience(uint64_t exp, bool sendText/* = false*/, bool applyStages/* = true*/) +{ + uint64_t currLevelExp = Player::getExpForLevel(level); + uint64_t nextLevelExp = Player::getExpForLevel(level + 1); + if (currLevelExp >= nextLevelExp) { + //player has reached max level + levelPercent = 0; + sendStats(); + return; + } + + if (getSoul() < getVocation()->getSoulMax() && exp >= level) { + Condition* condition = Condition::createCondition(CONDITIONID_DEFAULT, CONDITION_SOUL, 4 * 60 * 1000, 0); + condition->setParam(CONDITION_PARAM_SOULGAIN, 1); + condition->setParam(CONDITION_PARAM_SOULTICKS, vocation->getSoulGainTicks() * 1000); + addCondition(condition); + } + + if (applyStages) { + exp *= g_game.getExperienceStage(level); + } + + if (exp == 0) { + return; + } + + experience += exp; + + if (sendText) { + g_game.addAnimatedText(position, TEXTCOLOR_WHITE_EXP, std::to_string(exp)); + } + + uint32_t prevLevel = level; + while (experience >= nextLevelExp) { + ++level; + healthMax += vocation->getHPGain(); + health += vocation->getHPGain(); + manaMax += vocation->getManaGain(); + mana += vocation->getManaGain(); + capacity += vocation->getCapGain(); + + currLevelExp = nextLevelExp; + nextLevelExp = Player::getExpForLevel(level + 1); + if (currLevelExp >= nextLevelExp) { + //player has reached max level + break; + } + } + + if (prevLevel != level) { + updateBaseSpeed(); + setBaseSpeed(getBaseSpeed()); + + g_game.changeSpeed(this, 0); + g_game.addCreatureHealth(this); + + if (party) { + party->updateSharedExperience(); + } + + g_creatureEvents->playerAdvance(this, SKILL_LEVEL, prevLevel, level); + + std::ostringstream ss; + ss << "You advanced from Level " << prevLevel << " to Level " << level << '.'; + sendTextMessage(MESSAGE_EVENT_ADVANCE, ss.str()); + } + + if (nextLevelExp > currLevelExp) { + levelPercent = Player::getPercentLevel(experience - currLevelExp, nextLevelExp - currLevelExp); + } else { + levelPercent = 0; + } + sendStats(); +} + +void Player::removeExperience(uint64_t exp) +{ + if (experience == 0 || exp == 0) { + return; + } + + experience = std::max(0, experience - exp); + + uint32_t oldLevel = level; + uint64_t currLevelExp = Player::getExpForLevel(level); + + while (level > 1 && experience < currLevelExp) { + --level; + healthMax = std::max(150, std::max(0, healthMax - vocation->getHPGain())); + manaMax = std::max(0, manaMax - vocation->getManaGain()); + capacity = std::max(400, std::max(0, capacity - vocation->getCapGain())); + currLevelExp = Player::getExpForLevel(level); + } + + if (oldLevel != level) { + health = healthMax; + mana = manaMax; + + updateBaseSpeed(); + setBaseSpeed(getBaseSpeed()); + + g_game.changeSpeed(this, 0); + g_game.addCreatureHealth(this); + + if (party) { + party->updateSharedExperience(); + } + + std::ostringstream ss; + ss << "You were downgraded from Level " << oldLevel << " to Level " << level << '.'; + sendTextMessage(MESSAGE_EVENT_ADVANCE, ss.str()); + } + + uint64_t nextLevelExp = Player::getExpForLevel(level + 1); + if (nextLevelExp > currLevelExp) { + levelPercent = Player::getPercentLevel(experience - currLevelExp, nextLevelExp - currLevelExp); + } else { + levelPercent = 0; + } + sendStats(); +} + +uint8_t Player::getPercentLevel(uint64_t count, uint64_t nextLevelCount) +{ + if (nextLevelCount == 0) { + return 0; + } + + uint8_t result = (count * 100) / nextLevelCount; + if (result > 100) { + return 0; + } + return result; +} + +uint16_t Player::getDropLootPercent() +{ + return 10; +} + +void Player::onBlockHit() +{ + if (shieldBlockCount > 0) { + --shieldBlockCount; + + if (hasShield()) { + addSkillAdvance(SKILL_SHIELD, 1); + } + } +} + +void Player::onAttackedCreatureBlockHit(BlockType_t blockType) +{ + lastAttackBlockType = blockType; + + switch (blockType) { + case BLOCK_NONE: { + addAttackSkillPoint = true; + bloodHitCount = 30; + shieldBlockCount = 30; + break; + } + + case BLOCK_DEFENSE: + case BLOCK_ARMOR: { + //need to draw blood every 30 hits + if (bloodHitCount > 0) { + addAttackSkillPoint = true; + --bloodHitCount; + } else { + addAttackSkillPoint = false; + } + break; + } + + default: { + addAttackSkillPoint = false; + break; + } + } +} + +bool Player::hasShield() const +{ + Item* item = inventory[CONST_SLOT_LEFT]; + if (item && item->getWeaponType() == WEAPON_SHIELD) { + return true; + } + + item = inventory[CONST_SLOT_RIGHT]; + if (item && item->getWeaponType() == WEAPON_SHIELD) { + return true; + } + return false; +} + +BlockType_t Player::blockHit(Creature* attacker, CombatType_t combatType, int32_t& damage, + bool checkDefense /* = false*/, bool checkArmor /* = false*/, bool field /* = false*/) +{ + BlockType_t blockType = Creature::blockHit(attacker, combatType, damage, checkDefense, checkArmor, field); + + if (attacker) { + sendCreatureSquare(attacker, SQ_COLOR_BLACK); + } + + if (blockType != BLOCK_NONE) { + return blockType; + } + + if (damage > 0) { + for (int32_t slot = CONST_SLOT_FIRST; slot <= CONST_SLOT_LAST; ++slot) { + if (!isItemAbilityEnabled(static_cast(slot))) { + continue; + } + + Item* item = inventory[slot]; + if (!item) { + continue; + } + + const ItemType& it = Item::items[item->getID()]; + if (it.abilities) { + const int16_t& absorbPercent = it.abilities->absorbPercent[combatTypeToIndex(combatType)]; + if (absorbPercent != 0) { + damage -= std::round(damage * (absorbPercent / 100.)); + + uint16_t charges = item->getCharges() - 1; + if (charges != 0) { + g_game.transformItem(item, item->getID(), charges); + } else { + g_game.internalRemoveItem(item); + } + } + + if (field) { + const int16_t& fieldAbsorbPercent = it.abilities->fieldAbsorbPercent[combatTypeToIndex(combatType)]; + if (fieldAbsorbPercent != 0) { + damage -= std::round(damage * (fieldAbsorbPercent / 100.)); + + uint16_t charges = item->getCharges(); + if (charges != 0) { + if (charges - 1 == 0) { + g_game.internalRemoveItem(item); + } else { + g_game.transformItem(item, item->getID(), charges - 1); + } + } + } + } + } + } + + if (damage <= 0) { + damage = 0; + blockType = BLOCK_ARMOR; + } + } + + return blockType; +} + +uint32_t Player::getIP() const +{ + if (client) { + return client->getIP(); + } + + return 0; +} + +void Player::dropLoot(Container* corpse, Creature*) +{ + if (corpse && lootDrop) { + Skulls_t playerSkull = getSkull(); + if (inventory[CONST_SLOT_NECKLACE] && inventory[CONST_SLOT_NECKLACE]->getID() == ITEM_AMULETOFLOSS && playerSkull != SKULL_RED) { + g_game.internalRemoveItem(inventory[CONST_SLOT_NECKLACE], 1); + } else { + for (int32_t i = CONST_SLOT_FIRST; i <= CONST_SLOT_LAST; ++i) { + Item* item = inventory[i]; + if (item) { + if (playerSkull == SKULL_RED || item->getContainer() || uniform_random(1, 100) <= getDropLootPercent()) { + g_game.internalMoveItem(this, corpse, INDEX_WHEREEVER, item, item->getItemCount(), 0); + sendInventoryItem(static_cast(i), nullptr); + } + } + } + } + } +} + +void Player::death(Creature* lastHitCreature) +{ + loginPosition = town->getTemplePosition(); + + if (skillLoss) { + //Magic level loss + uint64_t sumMana = 0; + uint64_t lostMana = 0; + + //sum up all the mana + for (uint32_t i = 1; i <= magLevel; ++i) { + sumMana += vocation->getReqMana(i); + } + + sumMana += manaSpent; + + double deathLossPercent = getLostPercent(); + + lostMana = static_cast(sumMana * deathLossPercent); + + while (lostMana > manaSpent && magLevel > 0) { + lostMana -= manaSpent; + manaSpent = vocation->getReqMana(magLevel); + magLevel--; + } + + manaSpent -= lostMana; + + uint64_t nextReqMana = vocation->getReqMana(magLevel + 1); + if (nextReqMana > vocation->getReqMana(magLevel)) { + magLevelPercent = Player::getPercentLevel(manaSpent, nextReqMana); + } else { + magLevelPercent = 0; + } + + //Skill loss + for (uint8_t i = SKILL_FIRST; i <= SKILL_LAST; ++i) { //for each skill + uint64_t sumSkillTries = 0; + for (uint16_t c = 11; c <= skills[i].level; ++c) { //sum up all required tries for all skill levels + sumSkillTries += vocation->getReqSkillTries(i, c); + } + + sumSkillTries += skills[i].tries; + + uint32_t lostSkillTries = static_cast(sumSkillTries * deathLossPercent); + while (lostSkillTries > skills[i].tries) { + lostSkillTries -= skills[i].tries; + + if (skills[i].level <= 10) { + skills[i].level = 10; + skills[i].tries = 0; + lostSkillTries = 0; + break; + } + + skills[i].tries = vocation->getReqSkillTries(i, skills[i].level); + skills[i].level--; + } + + skills[i].tries = std::max(0, skills[i].tries - lostSkillTries); + skills[i].percent = Player::getPercentLevel(skills[i].tries, vocation->getReqSkillTries(i, skills[i].level)); + } + + //Level loss + uint64_t expLoss = static_cast(experience * deathLossPercent); + + if (expLoss != 0) { + uint32_t oldLevel = level; + + experience -= expLoss; + + while (level > 1 && experience < Player::getExpForLevel(level)) { + --level; + healthMax = std::max(0, healthMax - vocation->getHPGain()); + manaMax = std::max(0, manaMax - vocation->getManaGain()); + capacity = std::max(0, capacity - vocation->getCapGain()); + } + + if (oldLevel != level) { + std::ostringstream ss; + ss << "You were downgraded from Level " << oldLevel << " to Level " << level << '.'; + sendTextMessage(MESSAGE_EVENT_ADVANCE, ss.str()); + } + + uint64_t currLevelExp = Player::getExpForLevel(level); + uint64_t nextLevelExp = Player::getExpForLevel(level + 1); + if (nextLevelExp > currLevelExp) { + levelPercent = Player::getPercentLevel(experience - currLevelExp, nextLevelExp - currLevelExp); + } else { + levelPercent = 0; + } + } + + std::bitset<6> bitset(blessings); + if (bitset[5]) { + if (Player::lastHitIsPlayer(lastHitCreature)) { + bitset.reset(5); + blessings = bitset.to_ulong(); + } else { + blessings = 32; + } + } else { + blessings = 0; + } + + sendStats(); + sendSkills(); + + health = healthMax; + mana = manaMax; + + auto it = conditions.begin(), end = conditions.end(); + while (it != end) { + Condition* condition = *it; + if (condition->isPersistent()) { + it = conditions.erase(it); + + condition->endCondition(this); + onEndCondition(condition->getType()); + delete condition; + } else { + ++it; + } + } + + // Teleport newbies to newbie island + if (g_config.getBoolean(ConfigManager::TELEPORT_NEWBIES)) { + if (getVocationId() != VOCATION_NONE && level <= static_cast(g_config.getNumber(ConfigManager::NEWBIE_LEVEL_THRESHOLD))) { + Town* newbieTown = g_game.map.towns.getTown(g_config.getNumber(ConfigManager::NEWBIE_TOWN)); + if (newbieTown) { + // Restart stats + level = 1; + experience = 0; + levelPercent = 0; + capacity = 400; + health = 150; + healthMax = 150; + mana = 0; + manaMax = 0; + magLevel = 0; + magLevelPercent = 0; + manaSpent = 0; + setVocation(0); + + // Restart skills + for (uint8_t i = SKILL_FIRST; i <= SKILL_LAST; ++i) { //for each skill + skills[i].level = 10; + skills[i].tries = 0; + skills[i].percent = 0; + } + + // Restart town + setTown(newbieTown); + loginPosition = getTemplePosition(); + + // Restart first items + lastLoginSaved = 0; + lastLogout = 0; + + // Restart items + for (int32_t slot = CONST_SLOT_FIRST; slot <= CONST_SLOT_LAST; slot++) + { + Item* item = inventory[slot]; + if (item) { + g_game.internalRemoveItem(item, item->getItemCount()); + } + } + } else { + std::cout << "[Warning - Player:death] Newbie teletransportation is enabled, newbie town does not exist." << std::endl; + } + } + } + } else { + setLossSkill(true); + + auto it = conditions.begin(), end = conditions.end(); + while (it != end) { + Condition* condition = *it; + if (condition->isPersistent()) { + it = conditions.erase(it); + + condition->endCondition(this); + onEndCondition(condition->getType()); + delete condition; + } + else { + ++it; + } + } + + health = healthMax; + g_game.internalTeleport(this, getTemplePosition(), true); + g_game.addCreatureHealth(this); + onThink(EVENT_CREATURE_THINK_INTERVAL); + onIdleStatus(); + sendStats(); + } +} + +bool Player::dropCorpse(Creature* lastHitCreature, Creature* mostDamageCreature, bool lastHitUnjustified, bool mostDamageUnjustified) +{ + if (getZone() != ZONE_PVP || !Player::lastHitIsPlayer(lastHitCreature)) { + return Creature::dropCorpse(lastHitCreature, mostDamageCreature, lastHitUnjustified, mostDamageUnjustified); + } + + setDropLoot(true); + return false; +} + +Item* Player::getCorpse(Creature* lastHitCreature, Creature* mostDamageCreature) +{ + Item* corpse = Creature::getCorpse(lastHitCreature, mostDamageCreature); + if (corpse && corpse->getContainer()) { + std::ostringstream ss; + if (lastHitCreature) { + ss << "You recognize " << getNameDescription() << ". " << (getSex() == PLAYERSEX_FEMALE ? "She" : "He") << " was killed by " << lastHitCreature->getNameDescription() << '.'; + } else { + ss << "You recognize " << getNameDescription() << '.'; + } + + corpse->setSpecialDescription(ss.str()); + } + return corpse; +} + +void Player::addInFightTicks(bool pzlock /*= false*/) +{ + if (hasFlag(PlayerFlag_NotGainInFight)) { + return; + } + + if (pzlock) { + pzLocked = true; + } + + Condition* condition = Condition::createCondition(CONDITIONID_DEFAULT, CONDITION_INFIGHT, g_config.getNumber(ConfigManager::PZ_LOCKED), 0); + addCondition(condition); +} + +void Player::removeList() +{ + g_game.removePlayer(this); + + for (const auto& it : g_game.getPlayers()) { + it.second->notifyStatusChange(this, VIPSTATUS_OFFLINE); + } +} + +void Player::addList() +{ + for (const auto& it : g_game.getPlayers()) { + it.second->notifyStatusChange(this, VIPSTATUS_ONLINE); + } + + g_game.addPlayer(this); +} + +void Player::kickPlayer(bool displayEffect) +{ + g_creatureEvents->playerLogout(this); + if (client) { + client->logout(displayEffect, true); + } else { + g_game.removeCreature(this); + } +} + +void Player::notifyStatusChange(Player* loginPlayer, VipStatus_t status) +{ + if (!client) { + return; + } + + auto it = VIPList.find(loginPlayer->guid); + if (it == VIPList.end()) { + return; + } + + client->sendUpdatedVIPStatus(loginPlayer->guid, status); + + if (status == VIPSTATUS_ONLINE) { + client->sendTextMessage(TextMessage(MESSAGE_STATUS_SMALL, loginPlayer->getName() + " has logged in.")); + } else if (status == VIPSTATUS_OFFLINE) { + client->sendTextMessage(TextMessage(MESSAGE_STATUS_SMALL, loginPlayer->getName() + " has logged out.")); + } +} + +bool Player::removeVIP(uint32_t vipGuid) +{ + if (VIPList.erase(vipGuid) == 0) { + return false; + } + + IOLoginData::removeVIPEntry(accountNumber, vipGuid); + return true; +} + +bool Player::addVIP(uint32_t vipGuid, const std::string& vipName, VipStatus_t status) +{ + if (guid == vipGuid) { + sendTextMessage(MESSAGE_STATUS_SMALL, "You cannot add yourself."); + return false; + } + + if (VIPList.size() >= getMaxVIPEntries() || VIPList.size() == 100) { + sendTextMessage(MESSAGE_STATUS_SMALL, "You cannot add more buddies."); + return false; + } + + auto result = VIPList.insert(vipGuid); + if (!result.second) { + sendTextMessage(MESSAGE_STATUS_SMALL, "This player is already in your list."); + return false; + } + + IOLoginData::addVIPEntry(accountNumber, vipGuid); + if (client) { + client->sendVIP(vipGuid, vipName, status); + } + return true; +} + +bool Player::addVIPInternal(uint32_t vipGuid) +{ + if (guid == vipGuid) { + return false; + } + + if (VIPList.size() >= getMaxVIPEntries() || VIPList.size() == 100) { + return false; + } + + return VIPList.insert(vipGuid).second; +} + +//close container and its child containers +void Player::autoCloseContainers(const Container* container) +{ + std::vector closeList; + for (const auto& it : openContainers) { + Container* tmpContainer = it.second.container; + while (tmpContainer) { + if (tmpContainer->isRemoved() || tmpContainer == container) { + closeList.push_back(it.first); + break; + } + + tmpContainer = dynamic_cast(tmpContainer->getParent()); + } + } + + for (uint32_t containerId : closeList) { + closeContainer(containerId); + if (client) { + client->sendCloseContainer(containerId); + } + } +} + +bool Player::hasCapacity(const Item* item, uint32_t count) const +{ + if (hasFlag(PlayerFlag_CannotPickupItem)) { + return false; + } + + if (hasFlag(PlayerFlag_HasInfiniteCapacity) || item->getTopParent() == this) { + return true; + } + + uint32_t itemWeight = item->getContainer() != nullptr ? item->getWeight() : item->getBaseWeight(); + if (item->isStackable()) { + itemWeight *= count; + } + return itemWeight <= getFreeCapacity(); +} + +ReturnValue Player::queryAdd(int32_t index, const Thing& thing, uint32_t count, uint32_t flags, Creature*) const +{ + const Item* item = thing.getItem(); + if (item == nullptr) { + return RETURNVALUE_NOTPOSSIBLE; + } + + bool childIsOwner = hasBitSet(FLAG_CHILDISOWNER, flags); + if (childIsOwner) { + //a child container is querying the player, just check if enough capacity + bool skipLimit = hasBitSet(FLAG_NOLIMIT, flags); + if (skipLimit || hasCapacity(item, count)) { + return RETURNVALUE_NOERROR; + } + return RETURNVALUE_NOTENOUGHCAPACITY; + } + + if (!item->isPickupable()) { + return RETURNVALUE_CANNOTPICKUP; + } + + ReturnValue ret = RETURNVALUE_NOERROR; + + const int32_t& slotPosition = item->getSlotPosition(); + if ((slotPosition & SLOTP_HEAD) || (slotPosition & SLOTP_NECKLACE) || + (slotPosition & SLOTP_BACKPACK) || (slotPosition & SLOTP_ARMOR) || + (slotPosition & SLOTP_LEGS) || (slotPosition & SLOTP_FEET) || + (slotPosition & SLOTP_RING)) { + ret = RETURNVALUE_CANNOTBEDRESSED; + } else if (slotPosition & SLOTP_TWO_HAND) { + ret = RETURNVALUE_PUTTHISOBJECTINBOTHHANDS; + } else if ((slotPosition & SLOTP_RIGHT) || (slotPosition & SLOTP_LEFT)) { + ret = RETURNVALUE_PUTTHISOBJECTINYOURHAND; + } + + switch (index) { + case CONST_SLOT_HEAD: { + if (slotPosition & SLOTP_HEAD) { + ret = RETURNVALUE_NOERROR; + } + break; + } + + case CONST_SLOT_NECKLACE: { + if (slotPosition & SLOTP_NECKLACE) { + ret = RETURNVALUE_NOERROR; + } + break; + } + + case CONST_SLOT_BACKPACK: { + if (slotPosition & SLOTP_BACKPACK) { + ret = RETURNVALUE_NOERROR; + } + break; + } + + case CONST_SLOT_ARMOR: { + if (slotPosition & SLOTP_ARMOR) { + ret = RETURNVALUE_NOERROR; + } + break; + } + + case CONST_SLOT_RIGHT: { + if (slotPosition & SLOTP_RIGHT) { + if (slotPosition & SLOTP_TWO_HAND) { + if (inventory[CONST_SLOT_LEFT] && inventory[CONST_SLOT_LEFT] != item) { + ret = RETURNVALUE_BOTHHANDSNEEDTOBEFREE; + } else { + ret = RETURNVALUE_NOERROR; + } + } else if (inventory[CONST_SLOT_LEFT]) { + const Item* leftItem = inventory[CONST_SLOT_LEFT]; + WeaponType_t type = item->getWeaponType(), leftType = leftItem->getWeaponType(); + + if (leftItem->getSlotPosition() & SLOTP_TWO_HAND) { + ret = RETURNVALUE_DROPTWOHANDEDITEM; + } else if (item == leftItem && count == item->getItemCount()) { + ret = RETURNVALUE_NOERROR; + } else if (leftType == WEAPON_SHIELD && type == WEAPON_SHIELD) { + ret = RETURNVALUE_CANONLYUSEONESHIELD; + } else if (leftType == WEAPON_NONE || type == WEAPON_NONE || + leftType == WEAPON_SHIELD || leftType == WEAPON_AMMO + || type == WEAPON_SHIELD || type == WEAPON_AMMO) { + ret = RETURNVALUE_NOERROR; + } else { + ret = RETURNVALUE_CANONLYUSEONEWEAPON; + } + } else { + ret = RETURNVALUE_NOERROR; + } + } + break; + } + + case CONST_SLOT_LEFT: { + if (slotPosition & SLOTP_LEFT) { + if (slotPosition & SLOTP_TWO_HAND) { + if (inventory[CONST_SLOT_RIGHT] && inventory[CONST_SLOT_RIGHT] != item) { + ret = RETURNVALUE_BOTHHANDSNEEDTOBEFREE; + } else { + ret = RETURNVALUE_NOERROR; + } + } else if (inventory[CONST_SLOT_RIGHT]) { + const Item* rightItem = inventory[CONST_SLOT_RIGHT]; + WeaponType_t type = item->getWeaponType(), rightType = rightItem->getWeaponType(); + + if (rightItem->getSlotPosition() & SLOTP_TWO_HAND) { + ret = RETURNVALUE_DROPTWOHANDEDITEM; + } else if (item == rightItem && count == item->getItemCount()) { + ret = RETURNVALUE_NOERROR; + } else if (rightType == WEAPON_SHIELD && type == WEAPON_SHIELD) { + ret = RETURNVALUE_CANONLYUSEONESHIELD; + } else if (rightType == WEAPON_NONE || type == WEAPON_NONE || + rightType == WEAPON_SHIELD || rightType == WEAPON_AMMO + || type == WEAPON_SHIELD || type == WEAPON_AMMO) { + ret = RETURNVALUE_NOERROR; + } else { + ret = RETURNVALUE_CANONLYUSEONEWEAPON; + } + } else { + ret = RETURNVALUE_NOERROR; + } + } + break; + } + + case CONST_SLOT_LEGS: { + if (slotPosition & SLOTP_LEGS) { + ret = RETURNVALUE_NOERROR; + } + break; + } + + case CONST_SLOT_FEET: { + if (slotPosition & SLOTP_FEET) { + ret = RETURNVALUE_NOERROR; + } + break; + } + + case CONST_SLOT_RING: { + if (slotPosition & SLOTP_RING) { + ret = RETURNVALUE_NOERROR; + } + break; + } + + case CONST_SLOT_AMMO: { + ret = RETURNVALUE_NOERROR; + break; + } + + case CONST_SLOT_WHEREEVER: + case -1: + ret = RETURNVALUE_NOTENOUGHROOM; + break; + + default: + ret = RETURNVALUE_NOTPOSSIBLE; + break; + } + + if (ret == RETURNVALUE_NOERROR || ret == RETURNVALUE_NOTENOUGHROOM) { + //need an exchange with source? + const Item* inventoryItem = getInventoryItem(static_cast(index)); + if (inventoryItem && (!inventoryItem->isStackable() || inventoryItem->getID() != item->getID())) { + return RETURNVALUE_NEEDEXCHANGE; + } + + //check if enough capacity + if (!hasCapacity(item, count)) { + return RETURNVALUE_NOTENOUGHCAPACITY; + } + + if (!g_moveEvents->onPlayerEquip(const_cast(this), const_cast(item), static_cast(index), true)) { + return RETURNVALUE_CANNOTBEDRESSED; + } + } + return ret; +} + +ReturnValue Player::queryMaxCount(int32_t index, const Thing& thing, uint32_t count, uint32_t& maxQueryCount, + uint32_t flags) const +{ + const Item* item = thing.getItem(); + if (item == nullptr) { + maxQueryCount = 0; + return RETURNVALUE_NOTPOSSIBLE; + } + + if (index == INDEX_WHEREEVER) { + uint32_t n = 0; + for (int32_t slotIndex = CONST_SLOT_FIRST; slotIndex <= CONST_SLOT_LAST; ++slotIndex) { + Item* inventoryItem = inventory[slotIndex]; + if (inventoryItem) { + if (Container* subContainer = inventoryItem->getContainer()) { + uint32_t queryCount = 0; + subContainer->queryMaxCount(INDEX_WHEREEVER, *item, item->getItemCount(), queryCount, flags); + n += queryCount; + + //iterate through all items, including sub-containers (deep search) + for (ContainerIterator it = subContainer->iterator(); it.hasNext(); it.advance()) { + if (Container* tmpContainer = (*it)->getContainer()) { + queryCount = 0; + tmpContainer->queryMaxCount(INDEX_WHEREEVER, *item, item->getItemCount(), queryCount, flags); + n += queryCount; + } + } + } else if (inventoryItem->isStackable() && item->equals(inventoryItem) && inventoryItem->getItemCount() < 100) { + uint32_t remainder = (100 - inventoryItem->getItemCount()); + + if (queryAdd(slotIndex, *item, remainder, flags) == RETURNVALUE_NOERROR) { + n += remainder; + } + } + } else if (queryAdd(slotIndex, *item, item->getItemCount(), flags) == RETURNVALUE_NOERROR) { //empty slot + if (item->isStackable()) { + n += 100; + } else { + ++n; + } + } + } + + maxQueryCount = n; + } else { + const Item* destItem = nullptr; + + const Thing* destThing = getThing(index); + if (destThing) { + destItem = destThing->getItem(); + } + + if (destItem) { + if (destItem->isStackable() && item->equals(destItem) && destItem->getItemCount() < 100) { + maxQueryCount = 100 - destItem->getItemCount(); + } else { + maxQueryCount = 0; + } + } else if (queryAdd(index, *item, count, flags) == RETURNVALUE_NOERROR) { //empty slot + if (item->isStackable()) { + maxQueryCount = 100; + } else { + maxQueryCount = 1; + } + + return RETURNVALUE_NOERROR; + } + } + + if (maxQueryCount < count) { + return RETURNVALUE_NOTENOUGHROOM; + } else { + return RETURNVALUE_NOERROR; + } +} + +ReturnValue Player::queryRemove(const Thing& thing, uint32_t count, uint32_t flags) const +{ + int32_t index = getThingIndex(&thing); + if (index == -1) { + return RETURNVALUE_NOTPOSSIBLE; + } + + const Item* item = thing.getItem(); + if (item == nullptr) { + return RETURNVALUE_NOTPOSSIBLE; + } + + if (count == 0 || (item->isStackable() && count > item->getItemCount())) { + return RETURNVALUE_NOTPOSSIBLE; + } + + if (!item->isMoveable() && !hasBitSet(FLAG_IGNORENOTMOVEABLE, flags)) { + return RETURNVALUE_NOTMOVEABLE; + } + + return RETURNVALUE_NOERROR; +} + +Cylinder* Player::queryDestination(int32_t& index, const Thing& thing, Item** destItem, + uint32_t& flags) +{ + if (index == 0 /*drop to capacity window*/ || index == INDEX_WHEREEVER) { + *destItem = nullptr; + + const Item* item = thing.getItem(); + if (item == nullptr) { + return this; + } + + bool autoStack = !((flags & FLAG_IGNOREAUTOSTACK) == FLAG_IGNOREAUTOSTACK); + bool isStackable = item->isStackable(); + + std::vector containers; + + for (uint32_t slotIndex = CONST_SLOT_FIRST; slotIndex <= CONST_SLOT_LAST; ++slotIndex) { + Item* inventoryItem = inventory[slotIndex]; + if (inventoryItem) { + if (inventoryItem == tradeItem) { + continue; + } + + if (inventoryItem == item) { + continue; + } + + if (autoStack && isStackable) { + //try find an already existing item to stack with + if (queryAdd(slotIndex, *item, item->getItemCount(), 0) == RETURNVALUE_NOERROR) { + if (inventoryItem->equals(item) && inventoryItem->getItemCount() < 100) { + index = slotIndex; + *destItem = inventoryItem; + return this; + } + } + + if (Container* subContainer = inventoryItem->getContainer()) { + containers.push_back(subContainer); + } + } else if (Container* subContainer = inventoryItem->getContainer()) { + containers.push_back(subContainer); + } + } else if (queryAdd(slotIndex, *item, item->getItemCount(), flags) == RETURNVALUE_NOERROR) { //empty slot + index = slotIndex; + *destItem = nullptr; + return this; + } + } + + size_t i = 0; + while (i < containers.size()) { + Container* tmpContainer = containers[i++]; + if (!autoStack || !isStackable) { + //we need to find first empty container as fast as we can for non-stackable items + uint32_t n = tmpContainer->capacity() - tmpContainer->size(); + while (n) { + if (tmpContainer->queryAdd(tmpContainer->capacity() - n, *item, item->getItemCount(), flags) == RETURNVALUE_NOERROR) { + index = tmpContainer->capacity() - n; + *destItem = nullptr; + return tmpContainer; + } + + n--; + } + + /*for (Item* tmpContainerItem : tmpContainer->getItemList()) { + if (Container* subContainer = tmpContainerItem->getContainer()) { + containers.push_back(subContainer); + } + }*/ + + continue; + } + + uint32_t n = 0; + + for (Item* tmpItem : tmpContainer->getItemList()) { + if (tmpItem == tradeItem) { + continue; + } + + if (tmpItem == item) { + continue; + } + + //try find an already existing item to stack with + if (tmpItem->equals(item) && tmpItem->getItemCount() < 100) { + index = n; + *destItem = tmpItem; + return tmpContainer; + } + + /*if (Container* subContainer = tmpItem->getContainer()) { + containers.push_back(subContainer); + }*/ + + n++; + } + + if (n < tmpContainer->capacity() && tmpContainer->queryAdd(n, *item, item->getItemCount(), flags) == RETURNVALUE_NOERROR) { + index = n; + *destItem = nullptr; + return tmpContainer; + } + } + + return this; + } + + Thing* destThing = getThing(index); + if (destThing) { + *destItem = destThing->getItem(); + } + + Cylinder* subCylinder = dynamic_cast(destThing); + if (subCylinder) { + index = INDEX_WHEREEVER; + *destItem = nullptr; + return subCylinder; + } else { + return this; + } +} + +void Player::addThing(int32_t index, Thing* thing) +{ + if (index < CONST_SLOT_FIRST || index > CONST_SLOT_LAST) { + return /*RETURNVALUE_NOTPOSSIBLE*/; + } + + Item* item = thing->getItem(); + if (!item) { + return /*RETURNVALUE_NOTPOSSIBLE*/; + } + + item->setParent(this); + inventory[index] = item; + + //send to client + sendInventoryItem(static_cast(index), item); +} + +void Player::updateThing(Thing* thing, uint16_t itemId, uint32_t count) +{ + int32_t index = getThingIndex(thing); + if (index == -1) { + return /*RETURNVALUE_NOTPOSSIBLE*/; + } + + Item* item = thing->getItem(); + if (!item) { + return /*RETURNVALUE_NOTPOSSIBLE*/; + } + + item->setID(itemId); + item->setSubType(count); + + //send to client + sendInventoryItem(static_cast(index), item); + + //event methods + onUpdateInventoryItem(item, item); +} + +void Player::replaceThing(uint32_t index, Thing* thing) +{ + if (index > CONST_SLOT_LAST) { + return /*RETURNVALUE_NOTPOSSIBLE*/; + } + + Item* oldItem = getInventoryItem(static_cast(index)); + if (!oldItem) { + return /*RETURNVALUE_NOTPOSSIBLE*/; + } + + Item* item = thing->getItem(); + if (!item) { + return /*RETURNVALUE_NOTPOSSIBLE*/; + } + + //send to client + sendInventoryItem(static_cast(index), item); + + //event methods + onUpdateInventoryItem(oldItem, item); + + item->setParent(this); + + inventory[index] = item; +} + +void Player::removeThing(Thing* thing, uint32_t count) +{ + Item* item = thing->getItem(); + if (!item) { + return /*RETURNVALUE_NOTPOSSIBLE*/; + } + + int32_t index = getThingIndex(thing); + if (index == -1) { + return /*RETURNVALUE_NOTPOSSIBLE*/; + } + + if (item->isStackable()) { + if (count == item->getItemCount()) { + //send change to client + sendInventoryItem(static_cast(index), nullptr); + + //event methods + onRemoveInventoryItem(item); + + item->setParent(nullptr); + inventory[index] = nullptr; + } else { + uint8_t newCount = static_cast(std::max(0, item->getItemCount() - count)); + item->setItemCount(newCount); + + //send change to client + sendInventoryItem(static_cast(index), item); + + //event methods + onUpdateInventoryItem(item, item); + } + } else { + //send change to client + sendInventoryItem(static_cast(index), nullptr); + + //event methods + onRemoveInventoryItem(item); + + item->setParent(nullptr); + inventory[index] = nullptr; + } +} + +int32_t Player::getThingIndex(const Thing* thing) const +{ + for (int i = CONST_SLOT_FIRST; i <= CONST_SLOT_LAST; ++i) { + if (inventory[i] == thing) { + return i; + } + } + return -1; +} + +size_t Player::getFirstIndex() const +{ + return CONST_SLOT_FIRST; +} + +size_t Player::getLastIndex() const +{ + return CONST_SLOT_LAST + 1; +} + +uint32_t Player::getItemTypeCount(uint16_t itemId, int32_t subType /*= -1*/) const +{ + uint32_t count = 0; + for (int32_t i = CONST_SLOT_FIRST; i <= CONST_SLOT_LAST; i++) { + Item* item = inventory[i]; + if (!item) { + continue; + } + + if (item->getID() == itemId) { + count += Item::countByType(item, subType); + } + + if (Container* container = item->getContainer()) { + for (ContainerIterator it = container->iterator(); it.hasNext(); it.advance()) { + if ((*it)->getID() == itemId) { + count += Item::countByType(*it, subType); + } + } + } + } + return count; +} + +bool Player::removeItemOfType(uint16_t itemId, uint32_t amount, int32_t subType, bool ignoreEquipped/* = false*/) const +{ + if (amount == 0) { + return true; + } + + std::vector itemList; + + uint32_t count = 0; + for (int32_t i = CONST_SLOT_FIRST; i <= CONST_SLOT_LAST; i++) { + Item* item = inventory[i]; + if (!item) { + continue; + } + + if (!ignoreEquipped && item->getID() == itemId) { + uint32_t itemCount = Item::countByType(item, subType); + if (itemCount == 0) { + continue; + } + + itemList.push_back(item); + + count += itemCount; + if (count >= amount) { + g_game.internalRemoveItems(std::move(itemList), amount, Item::items[itemId].stackable); + return true; + } + } + else if (Container* container = item->getContainer()) { + if (container->getID() == itemId) { + uint32_t itemCount = Item::countByType(item, subType); + if (itemCount == 0) { + continue; + } + + itemList.push_back(item); + + count += itemCount; + if (count >= amount) { + g_game.internalRemoveItems(std::move(itemList), amount, Item::items[itemId].stackable); + return true; + } + } + + for (ContainerIterator it = container->iterator(); it.hasNext(); it.advance()) { + Item* containerItem = *it; + if (containerItem->getID() == itemId) { + uint32_t itemCount = Item::countByType(containerItem, subType); + if (itemCount == 0) { + continue; + } + + itemList.push_back(containerItem); + + count += itemCount; + if (count >= amount) { + g_game.internalRemoveItems(std::move(itemList), amount, Item::items[itemId].stackable); + return true; + } + } + } + } + } + return false; +} + +std::map& Player::getAllItemTypeCount(std::map& countMap) const +{ + for (int32_t i = CONST_SLOT_FIRST; i <= CONST_SLOT_LAST; i++) { + Item* item = inventory[i]; + if (!item) { + continue; + } + + countMap[item->getID()] += Item::countByType(item, -1); + + if (Container* container = item->getContainer()) { + for (ContainerIterator it = container->iterator(); it.hasNext(); it.advance()) { + countMap[(*it)->getID()] += Item::countByType(*it, -1); + } + } + } + return countMap; +} + +Thing* Player::getThing(size_t index) const +{ + if (index >= CONST_SLOT_FIRST && index <= CONST_SLOT_LAST) { + return inventory[index]; + } + return nullptr; +} + +void Player::postAddNotification(Thing* thing, const Cylinder*, int32_t index, cylinderlink_t link /*= LINK_OWNER*/) +{ + if (link == LINK_OWNER) { + //calling movement scripts + g_moveEvents->onPlayerEquip(this, thing->getItem(), static_cast(index), false); + } + + if (link == LINK_OWNER || link == LINK_TOPPARENT) { + updateInventoryWeight(); + updateItemsLight(); + sendStats(); + } + + if (const Item* item = thing->getItem()) { + if (const Container* container = item->getContainer()) { + onSendContainer(container); + } + } else if (const Creature* creature = thing->getCreature()) { + if (creature == this) { + //check containers + std::vector containers; + + for (const auto& it : openContainers) { + Container* container = it.second.container; + if (!Position::areInRange<1, 1, 0>(container->getPosition(), getPosition())) { + containers.push_back(container); + } + } + + for (const Container* container : containers) { + autoCloseContainers(container); + } + } + } +} + +void Player::postRemoveNotification(Thing* thing, const Cylinder*, int32_t index, cylinderlink_t link /*= LINK_OWNER*/) +{ + if (link == LINK_OWNER) { + //calling movement scripts + g_moveEvents->onPlayerDeEquip(this, thing->getItem(), static_cast(index)); + } + + if (link == LINK_OWNER || link == LINK_TOPPARENT) { + updateInventoryWeight(); + updateItemsLight(); + sendStats(); + } + + if (const Item* item = thing->getItem()) { + if (const Container* container = item->getContainer()) { + if (container->isRemoved() || !Position::areInRange<1, 1, 0>(getPosition(), container->getPosition())) { + autoCloseContainers(container); + } else if (container->getTopParent() == this) { + onSendContainer(container); + } else if (const Container* topContainer = dynamic_cast(container->getTopParent())) { + if (const DepotLocker* depotLocker = dynamic_cast(topContainer)) { + bool isOwner = false; + + for (const auto& it : depotLockerMap) { + if (it.second == depotLocker) { + isOwner = true; + onSendContainer(container); + } + } + + if (!isOwner) { + autoCloseContainers(container); + } + } else { + onSendContainer(container); + } + } else { + autoCloseContainers(container); + } + } + } +} + +void Player::internalAddThing(Thing* thing) +{ + internalAddThing(0, thing); +} + +void Player::internalAddThing(uint32_t index, Thing* thing) +{ + Item* item = thing->getItem(); + if (!item) { + return; + } + + //index == 0 means we should equip this item at the most appropiate slot (no action required here) + if (index > 0 && index < 11) { + if (inventory[index]) { + return; + } + + inventory[index] = item; + item->setParent(this); + } +} + +uint32_t Player::checkPlayerKilling() +{ + time_t today = std::time(nullptr); + uint32_t lastDay = 0; + uint32_t lastWeek = 0; + uint32_t lastMonth = 0; + uint64_t egibleMurders = 0; + + time_t dayTimestamp = today - (24 * 60 * 60); + time_t weekTimestamp = today - (7 * 24 * 60 * 60); + time_t monthTimestamp = today - (30 * 24 * 60 * 60); + + for (time_t currentMurderTimestamp : murderTimeStamps) { + if (currentMurderTimestamp > dayTimestamp) { + lastDay++; + } + + if (currentMurderTimestamp > weekTimestamp) { + lastWeek++; + } + + egibleMurders = lastMonth + 1; + + if (currentMurderTimestamp <= monthTimestamp) { + egibleMurders = lastMonth; + } + + lastMonth = egibleMurders; + } + + if (lastDay >= g_config.getNumber(ConfigManager::KILLS_DAY_BANISHMENT) || + lastWeek >= g_config.getNumber(ConfigManager::KILLS_WEEK_BANISHMENT) || + lastMonth >= g_config.getNumber(ConfigManager::KILLS_MONTH_BANISHMENT)) { + return 2; // banishment! + } + + if (lastDay >= g_config.getNumber(ConfigManager::KILLS_DAY_RED_SKULL) || + lastWeek >= g_config.getNumber(ConfigManager::KILLS_WEEK_RED_SKULL) || + lastMonth >= g_config.getNumber(ConfigManager::KILLS_MONTH_RED_SKULL)) { + return 1; // red skull! + } + + return 0; +} + +bool Player::setFollowCreature(Creature* creature) +{ + if (!Creature::setFollowCreature(creature)) { + setFollowCreature(nullptr); + setAttackedCreature(nullptr); + + sendCancelMessage(RETURNVALUE_THEREISNOWAY); + sendCancelTarget(); + stopWalk(); + return false; + } + return true; +} + +bool Player::setAttackedCreature(Creature* creature) +{ + if (!Creature::setAttackedCreature(creature)) { + sendCancelTarget(); + return false; + } + + if (chaseMode == CHASEMODE_FOLLOW && creature) { + if (followCreature != creature) { + //chase opponent + setFollowCreature(creature); + } + } else if (followCreature) { + setFollowCreature(nullptr); + } + + if (creature) { + g_dispatcher.addTask(createTask(std::bind(&Game::checkCreatureAttack, &g_game, getID()))); + } + return true; +} + +void Player::goToFollowCreature() +{ + if (!walkTask) { + if ((OTSYS_TIME() - lastFailedFollow) < 2000) { + return; + } + + Creature::goToFollowCreature(); + + if (followCreature && !hasFollowPath) { + lastFailedFollow = OTSYS_TIME(); + } + } +} + +void Player::getPathSearchParams(const Creature* creature, FindPathParams& fpp) const +{ + Creature::getPathSearchParams(creature, fpp); + fpp.fullPathSearch = true; +} + +void Player::doAttacking(uint32_t) +{ + if (lastAttack == 0) { + lastAttack = OTSYS_TIME() - getAttackSpeed() - 1; + } + + if (hasCondition(CONDITION_PACIFIED)) { + return; + } + + if ((OTSYS_TIME() - lastAttack) >= getAttackSpeed()) { + if (Combat::attack(this, attackedCreature)) { + earliestAttackTime = OTSYS_TIME() + 2000; + lastAttack = OTSYS_TIME(); + } + } +} + +uint64_t Player::getGainedExperience(Creature* attacker) const +{ + if (g_config.getBoolean(ConfigManager::EXPERIENCE_FROM_PLAYERS)) { + Player* attackerPlayer = attacker->getPlayer(); + if (attackerPlayer && attackerPlayer != this && skillLoss && std::abs(static_cast(attackerPlayer->getLevel() - level)) <= g_config.getNumber(ConfigManager::EXP_FROM_PLAYERS_LEVEL_RANGE)) { + return std::max(0, std::floor(getLostExperience() * getDamageRatio(attacker) * 0.75)); + } + } + return 0; +} + +void Player::onFollowCreature(const Creature* creature) +{ + if (!creature) { + stopWalk(); + } +} + +void Player::setChaseMode(chaseMode_t mode) +{ + chaseMode_t prevChaseMode = chaseMode; + chaseMode = mode; + + if (prevChaseMode != chaseMode) { + if (chaseMode == CHASEMODE_FOLLOW) { + if (!followCreature && attackedCreature) { + //chase opponent + setFollowCreature(attackedCreature); + } + } else if (attackedCreature) { + setFollowCreature(nullptr); + cancelNextWalk = true; + } + } +} + +void Player::onWalkAborted() +{ + setNextWalkActionTask(nullptr); + sendCancelWalk(); +} + +void Player::onWalkComplete() +{ + if (walkTask) { + walkTaskEvent = g_scheduler.addEvent(walkTask); + walkTask = nullptr; + } +} + +void Player::stopWalk() +{ + cancelNextWalk = true; +} + +void Player::getCreatureLight(LightInfo& light) const +{ + if (internalLight.level > itemsLight.level) { + light = internalLight; + } else { + light = itemsLight; + } +} + +void Player::updateItemsLight(bool internal /*=false*/) +{ + LightInfo maxLight; + LightInfo curLight; + + for (int32_t i = CONST_SLOT_FIRST; i <= CONST_SLOT_LAST; ++i) { + Item* item = inventory[i]; + if (item) { + item->getLight(curLight); + + if (curLight.level > maxLight.level) { + maxLight = curLight; + } + } + } + + if (itemsLight.level != maxLight.level || itemsLight.color != maxLight.color) { + itemsLight = maxLight; + + if (!internal) { + g_game.changeLight(this); + } + } +} + +void Player::onAddCondition(ConditionType_t type) +{ + Creature::onAddCondition(type); + sendIcons(); +} + +void Player::onAddCombatCondition(ConditionType_t type) +{ + switch (type) { + case CONDITION_POISON: + sendTextMessage(MESSAGE_STATUS_DEFAULT, "You are poisoned."); + break; + + case CONDITION_PARALYZE: + sendTextMessage(MESSAGE_STATUS_DEFAULT, "You are paralyzed."); + break; + + case CONDITION_DRUNK: + sendTextMessage(MESSAGE_STATUS_DEFAULT, "You are drunk."); + break; + + default: + break; + } +} + +void Player::onEndCondition(ConditionType_t type) +{ + Creature::onEndCondition(type); + + if (type == CONDITION_INFIGHT) { + onIdleStatus(); + pzLocked = false; + clearAttacked(); + + if (getSkull() != SKULL_RED) { + setSkull(SKULL_NONE); + } + } + + sendIcons(); +} + +void Player::onCombatRemoveCondition(Condition* condition) +{ + //Creature::onCombatRemoveCondition(condition); + if (condition->getId() > 0) { + //Means the condition is from an item, id == slot + if (g_game.getWorldType() == WORLD_TYPE_PVP_ENFORCED) { + Item* item = getInventoryItem(static_cast(condition->getId())); + if (item) { + //25% chance to destroy the item + if (25 >= uniform_random(1, 100)) { + g_game.internalRemoveItem(item); + } + } + } + } else { + if (!canDoAction()) { + const uint32_t delay = getNextActionTime(); + const int32_t ticks = delay - (delay % EVENT_CREATURE_THINK_INTERVAL); + if (ticks < 0) { + removeCondition(condition); + } else { + condition->setTicks(ticks); + } + } else { + removeCondition(condition); + } + } +} + +void Player::onAttackedCreature(Creature* target) +{ + Creature::onAttackedCreature(target); + + if (target->getZone() == ZONE_PVP) { + return; + } + + if (target == this) { + addInFightTicks(); + return; + } + + if (hasFlag(PlayerFlag_NotGainInFight)) { + return; + } + + Player* targetPlayer = target->getPlayer(); + if (targetPlayer) { + if (!pzLocked && g_game.getWorldType() != WORLD_TYPE_PVP_ENFORCED) { + pzLocked = true; + sendIcons(); + } + + if (!isPartner(targetPlayer)) { + if (getSkull() == SKULL_NONE && getSkullClient(targetPlayer) == SKULL_YELLOW) { + addAttacked(targetPlayer); + targetPlayer->sendCreatureSkull(this); + } else { + if (!targetPlayer->hasAttacked(this)) { + if (!Combat::isInPvpZone(this, targetPlayer) && !isInWar(targetPlayer)) { + addAttacked(targetPlayer); + if (targetPlayer->getSkull() == SKULL_NONE && getSkull() == SKULL_NONE) { + setSkull(SKULL_WHITE); + } + } + + if (getSkull() == SKULL_NONE) { + targetPlayer->sendCreatureSkull(this); + } + } + } + } + } + + addInFightTicks(); +} + +void Player::onAttacked() +{ + Creature::onAttacked(); + + addInFightTicks(); +} + +void Player::onIdleStatus() +{ + Creature::onIdleStatus(); + + if (party) { + party->clearPlayerPoints(this); + } +} + +void Player::onPlacedCreature() +{ + //scripting event - onLogin + if (!g_creatureEvents->playerLogin(this)) { + kickPlayer(true); + } +} + +void Player::onAttackedCreatureDrainHealth(Creature* target, int32_t points) +{ + Creature::onAttackedCreatureDrainHealth(target, points); + + if (target) { + if (party && !Combat::isPlayerCombat(target)) { + Monster* tmpMonster = target->getMonster(); + if (tmpMonster && tmpMonster->isHostile()) { + //We have fulfilled a requirement for shared experience + party->updatePlayerTicks(this, points); + } + } + } +} + +void Player::onTargetCreatureGainHealth(Creature* target, int32_t points) +{ + if (target && party) { + Player* tmpPlayer = nullptr; + + if (target->getPlayer()) { + tmpPlayer = target->getPlayer(); + } else if (Creature* targetMaster = target->getMaster()) { + if (Player* targetMasterPlayer = targetMaster->getPlayer()) { + tmpPlayer = targetMasterPlayer; + } + } + + if (isPartner(tmpPlayer)) { + party->updatePlayerTicks(this, points); + } + } +} + +bool Player::onKilledCreature(Creature* target, bool lastHit/* = true*/) +{ + bool unjustified = false; + + if (hasFlag(PlayerFlag_NotGenerateLoot)) { + target->setDropLoot(false); + } + + Creature::onKilledCreature(target, lastHit); + + if (Player* targetPlayer = target->getPlayer()) { + if (targetPlayer && targetPlayer->getZone() == ZONE_PVP) { + targetPlayer->setDropLoot(false); + targetPlayer->setLossSkill(false); + } else if (!hasFlag(PlayerFlag_NotGainInFight) && !isPartner(targetPlayer)) { + if (!Combat::isInPvpZone(this, targetPlayer) && hasAttacked(targetPlayer) && !targetPlayer->hasAttacked(this) && targetPlayer != this) { + if (targetPlayer->getSkull() == SKULL_NONE && !isInWar(targetPlayer)) { + unjustified = true; + addUnjustifiedDead(targetPlayer); + } + } + } + + if (lastHit && hasCondition(CONDITION_INFIGHT)) { + pzLocked = true; + Condition* condition = Condition::createCondition(CONDITIONID_DEFAULT, CONDITION_INFIGHT, g_config.getNumber(ConfigManager::WHITE_SKULL_TIME) * 1000, 0); + addCondition(condition); + } + } + + return unjustified; +} + +void Player::gainExperience(uint64_t gainExp) +{ + if (hasFlag(PlayerFlag_NotGainExperience) || gainExp == 0) { + return; + } + + addExperience(gainExp, true); +} + +void Player::onGainExperience(uint64_t gainExp, Creature* target) +{ + if (hasFlag(PlayerFlag_NotGainExperience)) { + return; + } + + if (target && !target->getPlayer() && party && party->isSharedExperienceActive() && party->isSharedExperienceEnabled()) { + party->shareExperience(gainExp); + //We will get a share of the experience through the sharing mechanism + return; + } + + Creature::onGainExperience(gainExp, target); + gainExperience(gainExp); +} + +void Player::onGainSharedExperience(uint64_t gainExp) +{ + gainExperience(gainExp); +} + +bool Player::isImmune(CombatType_t type) const +{ + if (hasFlag(PlayerFlag_CannotBeAttacked)) { + return true; + } + return Creature::isImmune(type); +} + +bool Player::isImmune(ConditionType_t type) const +{ + if (hasFlag(PlayerFlag_CannotBeAttacked)) { + return true; + } + return Creature::isImmune(type); +} + +bool Player::isAttackable() const +{ + return !hasFlag(PlayerFlag_CannotBeAttacked); +} + +bool Player::lastHitIsPlayer(Creature* lastHitCreature) +{ + if (!lastHitCreature) { + return false; + } + + if (lastHitCreature->getPlayer()) { + return true; + } + + Creature* lastHitMaster = lastHitCreature->getMaster(); + return lastHitMaster && lastHitMaster->getPlayer(); +} + +void Player::changeHealth(int32_t healthChange, bool sendHealthChange/* = true*/) +{ + Creature::changeHealth(healthChange, sendHealthChange); + sendStats(); +} + +void Player::changeMana(int32_t manaChange) +{ + if (!hasFlag(PlayerFlag_HasInfiniteMana)) { + Creature::changeMana(manaChange); + } + + sendStats(); +} + +void Player::changeSoul(int32_t soulChange) +{ + if (soulChange > 0) { + soul += std::min(soulChange, vocation->getSoulMax() - soul); + } else { + soul = std::max(0, soul + soulChange); + } + + sendStats(); +} + +bool Player::canWear(uint32_t lookType) const +{ + if (group->access) { + return true; + } + + if (getSex() == PLAYERSEX_MALE) { + if (lookType >= 132 && lookType <= 134 && isPremium()) { + return true; + } else if (lookType >= 128 && lookType <= 131) { + return true; + } + } else if (getSex() == PLAYERSEX_FEMALE) { + if (lookType >= 140 && lookType <= 142 && isPremium()) { + return true; + } else if (lookType >= 136 && lookType <= 139) { + return true; + } + } + + return false; +} + +bool Player::canLogout() +{ + if (isConnecting) { + return false; + } + + if (getTile()->hasFlag(TILESTATE_NOLOGOUT)) { + return false; + } + + if (getTile()->hasFlag(TILESTATE_PROTECTIONZONE)) { + return true; + } + + return !isPzLocked() && !hasCondition(CONDITION_INFIGHT); +} + +void Player::setSex(PlayerSex_t newSex) +{ + sex = newSex; +} + +Skulls_t Player::getSkull() const +{ + if (hasFlag(PlayerFlag_NotGainInFight)) { + return SKULL_NONE; + } + return skull; +} + +Skulls_t Player::getSkullClient(const Creature* creature) const +{ + if (!creature || g_game.getWorldType() != WORLD_TYPE_PVP) { + return SKULL_NONE; + } + + const Player* player = creature->getPlayer(); + if (player && player->getSkull() == SKULL_NONE) { + if (isInWar(player)) { + return SKULL_GREEN; + } + + if (!player->getGuildWarList().empty() && guild == player->getGuild()) { + return SKULL_GREEN; + } + + if (player->hasAttacked(this)) { + return SKULL_YELLOW; + } + + if (isPartner(player)) { + return SKULL_GREEN; + } + } + return Creature::getSkullClient(creature); +} + +bool Player::hasAttacked(const Player* attacked) const +{ + if (hasFlag(PlayerFlag_NotGainInFight) || !attacked) { + return false; + } + + return attackedSet.find(attacked->id) != attackedSet.end(); +} + +void Player::addAttacked(const Player* attacked) +{ + if (hasFlag(PlayerFlag_NotGainInFight) || !attacked || attacked == this) { + return; + } + + attackedSet.insert(attacked->id); +} + +void Player::clearAttacked() +{ + attackedSet.clear(); +} + +void Player::addUnjustifiedDead(const Player* attacked) +{ + if (hasFlag(PlayerFlag_NotGainInFight) || attacked == this || g_game.getWorldType() == WORLD_TYPE_PVP_ENFORCED) { + return; + } + + // current unjustified kill! + murderTimeStamps.push_back(std::time(nullptr)); + + sendTextMessage(MESSAGE_STATUS_WARNING, "Warning! The murder of " + attacked->getName() + " was not justified."); + + if (playerKillerEnd == 0) { + // white skull time, it only sets on first kill! + playerKillerEnd = std::time(nullptr) + g_config.getNumber(ConfigManager::WHITE_SKULL_TIME); + } + + uint32_t murderResult = checkPlayerKilling(); + if (murderResult >= 1) { + // red skull player + playerKillerEnd = std::time(nullptr) + g_config.getNumber(ConfigManager::RED_SKULL_TIME); + setSkull(SKULL_RED); + + if (murderResult == 2) { + // banishment for too many unjustified kills + Database* db = Database::getInstance(); + + std::ostringstream ss; + ss << "INSERT INTO `account_bans` (`account_id`, `reason`, `banned_at`, `expires_at`, `banned_by`) VALUES ("; + ss << getAccount() << ", "; + ss << db->escapeString("Too many unjustified kills") << ", "; + ss << std::time(nullptr) << ", "; + ss << std::time(nullptr) + g_config.getNumber(ConfigManager::BAN_LENGTH) << ", "; + ss << "1);"; + + db->executeQuery(ss.str()); + + g_game.addMagicEffect(getPosition(), CONST_ME_GREEN_RINGS); + g_game.removeCreature(this); + disconnect(); + } + } +} + +void Player::checkSkullTicks() +{ + time_t today = std::time(nullptr); + + if (!hasCondition(CONDITION_INFIGHT) && ((skull == SKULL_RED && today >= playerKillerEnd) || (skull == SKULL_WHITE))) { + setSkull(SKULL_NONE); + } +} + +bool Player::isPromoted() const +{ + uint16_t promotedVocation = g_vocations.getPromotedVocation(vocation->getId()); + return promotedVocation == VOCATION_NONE && vocation->getId() != promotedVocation; +} + +double Player::getLostPercent() const +{ + int32_t blessingCount = std::bitset<5>(blessings).count(); + + int32_t deathLosePercent = g_config.getNumber(ConfigManager::DEATH_LOSE_PERCENT); + if (deathLosePercent != -1) { + if (isPromoted()) { + deathLosePercent -= 3; + } + + deathLosePercent -= blessingCount; + return std::max(0, deathLosePercent) / 100.; + } + + double lossPercent; + if (level >= 25) { + double tmpLevel = level + (levelPercent / 100.); + lossPercent = static_cast((tmpLevel + 50) * 50 * ((tmpLevel * tmpLevel) - (5 * tmpLevel) + 8)) / experience; + } else { + lossPercent = 10; + } + + if (isPromoted()) { + lossPercent *= 0.7; + } + + return lossPercent * pow(0.92, blessingCount) / 100; +} + +void Player::learnInstantSpell(const std::string& spellName) +{ + if (!hasLearnedInstantSpell(spellName)) { + learnedInstantSpellList.push_front(spellName); + } +} + +void Player::forgetInstantSpell(const std::string& spellName) +{ + learnedInstantSpellList.remove(spellName); +} + +bool Player::hasLearnedInstantSpell(const std::string& spellName) const +{ + if (hasFlag(PlayerFlag_CannotUseSpells)) { + return false; + } + + if (hasFlag(PlayerFlag_IgnoreSpellCheck)) { + return true; + } + + for (const auto& learnedSpellName : learnedInstantSpellList) { + if (strcasecmp(learnedSpellName.c_str(), spellName.c_str()) == 0) { + return true; + } + } + return false; +} + +bool Player::isInWar(const Player* player) const +{ + if (!player || !guild) { + return false; + } + + const Guild* playerGuild = player->getGuild(); + if (!playerGuild) { + return false; + } + + return isInWarList(playerGuild->getId()) && player->isInWarList(guild->getId()); +} + +bool Player::isInWarList(uint32_t guildId) const +{ + return std::find(guildWarList.begin(), guildWarList.end(), guildId) != guildWarList.end(); +} + +bool Player::isPremium() const +{ + if (g_config.getBoolean(ConfigManager::FREE_PREMIUM) || hasFlag(PlayerFlag_IsAlwaysPremium)) { + return true; + } + + return premiumDays > 0; +} + +void Player::setPremiumDays(int32_t v) +{ + premiumDays = v; +} + +PartyShields_t Player::getPartyShield(const Player* player) const +{ + if (!player) { + return SHIELD_NONE; + } + + if (party) { + if (party->getLeader() == player) { + return SHIELD_YELLOW; + } + + if (player->party == party) { + return SHIELD_BLUE; + } + + if (isInviting(player)) { + return SHIELD_WHITEBLUE; + } + } + + if (player->isInviting(this)) { + return SHIELD_WHITEYELLOW; + } + + return SHIELD_NONE; +} + +bool Player::isInviting(const Player* player) const +{ + if (!player || !party || party->getLeader() != this) { + return false; + } + return party->isPlayerInvited(player); +} + +bool Player::isPartner(const Player* player) const +{ + if (!player || !party) { + return false; + } + return party == player->party; +} + +bool Player::isGuildMate(const Player* player) const +{ + if (!player || !guild) { + return false; + } + return guild == player->guild; +} + +void Player::sendPlayerPartyIcons(Player* player) +{ + sendCreatureShield(player); + sendCreatureSkull(player); +} + +bool Player::addPartyInvitation(Party* party) +{ + auto it = std::find(invitePartyList.begin(), invitePartyList.end(), party); + if (it != invitePartyList.end()) { + return false; + } + + invitePartyList.push_front(party); + return true; +} + +void Player::removePartyInvitation(Party* party) +{ + invitePartyList.remove(party); +} + +void Player::clearPartyInvitations() +{ + for (Party* invitingParty : invitePartyList) { + invitingParty->removeInvite(*this, false); + } + invitePartyList.clear(); +} + +void Player::sendClosePrivate(uint16_t channelId) +{ + if (channelId == CHANNEL_GUILD || channelId == CHANNEL_PARTY) { + g_chat->removeUserFromChannel(*this, channelId); + } + + if (client) { + client->sendClosePrivate(channelId); + } +} + +uint64_t Player::getMoney() const +{ + std::vector containers; + uint64_t moneyCount = 0; + + for (int32_t i = CONST_SLOT_FIRST; i <= CONST_SLOT_LAST; ++i) { + Item* item = inventory[i]; + if (!item) { + continue; + } + + const Container* container = item->getContainer(); + if (container) { + containers.push_back(container); + } else { + moneyCount += item->getWorth(); + } + } + + size_t i = 0; + while (i < containers.size()) { + const Container* container = containers[i++]; + for (const Item* item : container->getItemList()) { + const Container* tmpContainer = item->getContainer(); + if (tmpContainer) { + containers.push_back(tmpContainer); + } else { + moneyCount += item->getWorth(); + } + } + } + return moneyCount; +} + +size_t Player::getMaxVIPEntries() const +{ + if (group->maxVipEntries != 0) { + return group->maxVipEntries; + } else if (isPremium()) { + return 100; + } + return 20; +} + +size_t Player::getMaxDepotItems() const +{ + if (group->maxDepotItems != 0) { + return group->maxDepotItems; + } else if (isPremium()) { + return 2000; + } + + return 1000; +} + +std::forward_list Player::getMuteConditions() const +{ + std::forward_list muteConditions; + for (Condition* condition : conditions) { + if (condition->getTicks() <= 0) { + continue; + } + + ConditionType_t type = condition->getType(); + if (type != CONDITION_MUTED && type != CONDITION_CHANNELMUTEDTICKS && type != CONDITION_YELLTICKS) { + continue; + } + + muteConditions.push_front(condition); + } + return muteConditions; +} + +void Player::setGuild(Guild* guild) +{ + if (guild == this->guild) { + return; + } + + Guild* oldGuild = this->guild; + + this->guildNick.clear(); + this->guild = nullptr; + this->guildRank = nullptr; + + if (guild) { + const GuildRank* rank = guild->getRankByLevel(1); + if (!rank) { + return; + } + + this->guild = guild; + this->guildRank = rank; + guild->addMember(this); + } + + if (oldGuild) { + oldGuild->removeMember(this); + } +} diff --git a/src/player.h b/src/player.h new file mode 100644 index 0000000..40c05e1 --- /dev/null +++ b/src/player.h @@ -0,0 +1,1099 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_PLAYER_H_4083D3D3A05B4EDE891B31BB720CD06F +#define FS_PLAYER_H_4083D3D3A05B4EDE891B31BB720CD06F + +#include "creature.h" +#include "container.h" +#include "cylinder.h" +#include "enums.h" +#include "vocation.h" +#include "protocolgame.h" +#include "ioguild.h" +#include "party.h" +#include "depotlocker.h" +#include "guild.h" +#include "groups.h" +#include "town.h" + +class BehaviourDatabase; +class House; +class NetworkMessage; +class Weapon; +class ProtocolGame; +class Npc; +class Party; +class SchedulerTask; +class Bed; +class Guild; + +enum skillsid_t { + SKILLVALUE_LEVEL = 0, + SKILLVALUE_TRIES = 1, + SKILLVALUE_PERCENT = 2, +}; + +enum chaseMode_t : uint8_t { + CHASEMODE_STANDSTILL = 0, + CHASEMODE_FOLLOW = 1, +}; + +enum tradestate_t : uint8_t { + TRADE_NONE, + TRADE_INITIATED, + TRADE_ACCEPT, + TRADE_ACKNOWLEDGE, + TRADE_TRANSFER, +}; + +struct VIPEntry { + VIPEntry(uint32_t guid, std::string name) : + guid(guid), name(std::move(name)) {} + + uint32_t guid; + std::string name; +}; + +struct OpenContainer { + Container* container; + uint16_t index; +}; + +struct OutfitEntry { + constexpr OutfitEntry(uint16_t lookType) : lookType(lookType) {} + + uint16_t lookType; +}; + +struct Skill { + uint64_t tries = 0; + uint16_t level = 10; + uint8_t percent = 0; +}; + +typedef std::map MuteCountMap; + +static constexpr int32_t PLAYER_MAX_SPEED = 1500; +static constexpr int32_t PLAYER_MIN_SPEED = 0; + +class Player final : public Creature, public Cylinder +{ + public: + explicit Player(ProtocolGame_ptr p); + ~Player(); + + // non-copyable + Player(const Player&) = delete; + Player& operator=(const Player&) = delete; + + Player* getPlayer() final { + return this; + } + const Player* getPlayer() const final { + return this; + } + + void setID() final { + if (id == 0) { + id = playerAutoID++; + } + } + + static MuteCountMap muteCountMap; + + const std::string& getName() const final { + return name; + } + void setName(std::string name) { + this->name = std::move(name); + } + const std::string& getNameDescription() const final { + return name; + } + std::string getDescription(int32_t lookDistance) const final; + + void setGUID(uint32_t guid) { + this->guid = guid; + } + uint32_t getGUID() const { + return guid; + } + bool canSeeInvisibility() const final { + return hasFlag(PlayerFlag_CanSenseInvisibility) || group->access; + } + + void removeList() final; + void addList() final; + void kickPlayer(bool displayEffect); + + static uint64_t getExpForLevel(int32_t lv) { + lv--; + return ((50ULL * lv * lv * lv) - (150ULL * lv * lv) + (400ULL * lv)) / 3ULL; + } + + uint64_t getBankBalance() const { + return bankBalance; + } + void setBankBalance(uint64_t balance) { + bankBalance = balance; + } + + Guild* getGuild() const { + return guild; + } + void setGuild(Guild* guild); + + const GuildRank* getGuildRank() const { + return guildRank; + } + void setGuildRank(const GuildRank* newGuildRank) { + guildRank = newGuildRank; + } + + bool isGuildMate(const Player* player) const; + + const std::string& getGuildNick() const { + return guildNick; + } + void setGuildNick(std::string nick) { + guildNick = nick; + } + + bool isInWar(const Player* player) const; + bool isInWarList(uint32_t guild_id) const; + + uint16_t getClientIcons() const; + + const GuildWarList& getGuildWarList() const { + return guildWarList; + } + + Vocation* getVocation() const { + return vocation; + } + + OperatingSystem_t getOperatingSystem() const { + return operatingSystem; + } + void setOperatingSystem(OperatingSystem_t clientos) { + operatingSystem = clientos; + } + + uint16_t getProtocolVersion() const { + if (!client) { + return 0; + } + + return client->getVersion(); + } + + bool hasSecureMode() const { + return secureMode; + } + + void setParty(Party* party) { + this->party = party; + } + Party* getParty() const { + return party; + } + PartyShields_t getPartyShield(const Player* player) const; + bool isInviting(const Player* player) const; + bool isPartner(const Player* player) const; + void sendPlayerPartyIcons(Player* player); + bool addPartyInvitation(Party* party); + void removePartyInvitation(Party* party); + void clearPartyInvitations(); + + uint64_t getSpentMana() const { + return manaSpent; + } + + bool hasFlag(PlayerFlags value) const { + return (group->flags & value) != 0; + } + + BedItem* getBedItem() { + return bedItem; + } + void setBedItem(BedItem* b) { + bedItem = b; + } + + void addBlessing(uint8_t blessing) { + blessings |= blessing; + } + void removeBlessing(uint8_t blessing) { + blessings &= ~blessing; + } + bool hasBlessing(uint8_t value) const { + return (blessings & (static_cast(1) << value)) != 0; + } + + bool isOffline() const { + return (getID() == 0); + } + void disconnect() { + if (client) { + client->disconnect(); + } + } + uint32_t getIP() const; + + void addContainer(uint8_t cid, Container* container); + void closeContainer(uint8_t cid); + void setContainerIndex(uint8_t cid, uint16_t index); + + Container* getContainerByID(uint8_t cid); + int8_t getContainerID(const Container* container) const; + uint16_t getContainerIndex(uint8_t cid) const; + + void addStorageValue(const uint32_t key, const int32_t value); + bool getStorageValue(const uint32_t key, int32_t& value) const; + + void setGroup(Group* newGroup) { + group = newGroup; + } + Group* getGroup() const { + return group; + } + + void resetIdleTime() { + idleTime = 0; + } + + bool isInGhostMode() const { + return ghostMode; + } + void switchGhostMode() { + ghostMode = !ghostMode; + } + + uint32_t getAccount() const { + return accountNumber; + } + AccountType_t getAccountType() const { + return accountType; + } + uint32_t getLevel() const { + return level; + } + uint8_t getLevelPercent() const { + return levelPercent; + } + uint32_t getMagicLevel() const { + return std::max(0, magLevel + varStats[STAT_MAGICPOINTS]); + } + uint32_t getBaseMagicLevel() const { + return magLevel; + } + uint8_t getMagicLevelPercent() const { + return magLevelPercent; + } + uint8_t getSoul() const { + return soul; + } + bool isAccessPlayer() const { + return group->access; + } + bool isPremium() const; + void setPremiumDays(int32_t v); + + bool setVocation(uint16_t vocId); + uint16_t getVocationId() const { + return vocation->getId(); + } + uint16_t getVocationFlagId() const { + return vocation->getFlagId(); + } + + PlayerSex_t getSex() const { + return sex; + } + void setSex(PlayerSex_t); + uint64_t getExperience() const { + return experience; + } + + time_t getLastLoginSaved() const { + return lastLoginSaved; + } + + time_t getLastLogout() const { + return lastLogout; + } + + const Position& getLoginPosition() const { + return loginPosition; + } + const Position& getTemplePosition() const { + return town->getTemplePosition(); + } + Town* getTown() const { + return town; + } + void setTown(Town* town) { + this->town = town; + } + + bool isPushable() const final; + uint32_t isMuted() const; + void addMessageBuffer(); + void removeMessageBuffer(); + + bool removeItemOfType(uint16_t itemId, uint32_t amount, int32_t subType, bool ignoreEquipped = false) const; + + uint32_t getCapacity() const { + if (hasFlag(PlayerFlag_CannotPickupItem)) { + return 0; + } else if (hasFlag(PlayerFlag_HasInfiniteCapacity)) { + return std::numeric_limits::max(); + } + return capacity; + } + + uint32_t getFreeCapacity() const { + if (hasFlag(PlayerFlag_CannotPickupItem)) { + return 0; + } else if (hasFlag(PlayerFlag_HasInfiniteCapacity)) { + return std::numeric_limits::max(); + } else { + return std::max(0, capacity - inventoryWeight); + } + } + + int32_t getMaxHealth() const final { + return std::max(1, healthMax + varStats[STAT_MAXHITPOINTS]); + } + uint32_t getMaxMana() const { + return std::max(0, manaMax + varStats[STAT_MAXMANAPOINTS]); + } + + Item* getInventoryItem(slots_t slot) const; + + bool isItemAbilityEnabled(slots_t slot) const { + return inventoryAbilities[slot]; + } + void setItemAbility(slots_t slot, bool enabled) { + inventoryAbilities[slot] = enabled; + } + + void setVarSkill(skills_t skill, int32_t modifier) { + varSkills[skill] += modifier; + } + + void setVarStats(stats_t stat, int32_t modifier); + int32_t getDefaultStats(stats_t stat) const; + + void addConditionSuppressions(uint32_t conditions); + void removeConditionSuppressions(uint32_t conditions); + + DepotLocker* getDepotLocker(uint32_t depotId, bool autoCreate); + void onReceiveMail() const; + bool isNearDepotBox() const; + + bool canSee(const Position& pos) const final; + bool canSeeCreature(const Creature* creature) const final; + + RaceType_t getRace() const final { + return RACE_BLOOD; + } + + uint64_t getMoney() const; + + //safe-trade functions + void setTradeState(tradestate_t state) { + tradeState = state; + } + tradestate_t getTradeState() const { + return tradeState; + } + Item* getTradeItem() { + return tradeItem; + } + + //V.I.P. functions + void notifyStatusChange(Player* player, VipStatus_t status); + bool removeVIP(uint32_t vipGuid); + bool addVIP(uint32_t vipGuid, const std::string& vipName, VipStatus_t status); + bool addVIPInternal(uint32_t vipGuid); + + //follow functions + bool setFollowCreature(Creature* creature) final; + void goToFollowCreature() final; + + //follow events + void onFollowCreature(const Creature* creature) final; + + //walk events + void onWalk(Direction& dir) final; + void onWalkAborted() final; + void onWalkComplete() final; + + void stopWalk(); + + void setChaseMode(chaseMode_t mode); + void setFightMode(fightMode_t mode) { + fightMode = mode; + } + void setSecureMode(bool mode) { + secureMode = mode; + } + + //combat functions + bool setAttackedCreature(Creature* creature) final; + bool isImmune(CombatType_t type) const final; + bool isImmune(ConditionType_t type) const final; + bool hasShield() const; + bool isAttackable() const final; + static bool lastHitIsPlayer(Creature* lastHitCreature); + + void changeHealth(int32_t healthChange, bool sendHealthChange = true) final; + void changeMana(int32_t manaChange) final; + void changeSoul(int32_t soulChange); + + bool isPzLocked() const { + return pzLocked; + } + BlockType_t blockHit(Creature* attacker, CombatType_t combatType, int32_t& damage, + bool checkDefense = false, bool checkArmor = false, bool field = false) final; + void doAttacking(uint32_t interval) final; + bool hasExtraSwing() final { + return lastAttack > 0 && ((OTSYS_TIME() - lastAttack) >= getAttackSpeed()); + } + + uint16_t getSkillLevel(uint8_t skill) const { + return std::max(0, skills[skill].level + varSkills[skill]); + } + uint16_t getBaseSkill(uint8_t skill) const { + return skills[skill].level; + } + uint8_t getSkillPercent(uint8_t skill) const { + return skills[skill].percent; + } + + bool getAddAttackSkill() const { + return addAttackSkillPoint; + } + BlockType_t getLastAttackBlockType() const { + return lastAttackBlockType; + } + + Item* getWeapon() const; + Item* getAmmunition() const; + void getShieldAndWeapon(const Item*& shield, const Item*& weapon) const; + + void drainHealth(Creature* attacker, int32_t damage) final; + void drainMana(Creature* attacker, int32_t manaLoss) final; + void addManaSpent(uint64_t amount); + void addSkillAdvance(skills_t skill, uint64_t count); + + int32_t getArmor() const final; + int32_t getDefense() final; + fightMode_t getFightMode() const; + + void addInFightTicks(bool pzlock = false); + + uint64_t getGainedExperience(Creature* attacker) const final; + + //combat event functions + void onAddCondition(ConditionType_t type) final; + void onAddCombatCondition(ConditionType_t type) final; + void onEndCondition(ConditionType_t type) final; + void onCombatRemoveCondition(Condition* condition) final; + void onAttackedCreature(Creature* target) final; + void onAttacked() final; + void onAttackedCreatureDrainHealth(Creature* target, int32_t points) final; + void onTargetCreatureGainHealth(Creature* target, int32_t points) final; + bool onKilledCreature(Creature* target, bool lastHit = true) final; + void onGainExperience(uint64_t gainExp, Creature* target) final; + void onGainSharedExperience(uint64_t gainExp); + void onAttackedCreatureBlockHit(BlockType_t blockType) final; + void onBlockHit() final; + void onChangeZone(ZoneType_t zone) final; + void onAttackedCreatureChangeZone(ZoneType_t zone) final; + void onIdleStatus() final; + void onPlacedCreature() final; + + void getCreatureLight(LightInfo& light) const final; + + Skulls_t getSkull() const final; + Skulls_t getSkullClient(const Creature* creature) const final; + time_t getPlayerKillerEnd() const { return playerKillerEnd; } + void setPlayerKillerEnd(time_t ticks) { playerKillerEnd = ticks; } + + bool hasAttacked(const Player* attacked) const; + void addAttacked(const Player* attacked); + void clearAttacked(); + void addUnjustifiedDead(const Player* attacked); + void sendCreatureSkull(const Creature* creature) const { + if (client) { + client->sendCreatureSkull(creature); + } + } + void checkSkullTicks(); + + bool canWear(uint32_t lookType) const; + + bool canLogout(); + + size_t getMaxVIPEntries() const; + size_t getMaxDepotItems() const; + + //tile + //send methods + void sendAddTileItem(const Tile* tile, const Position& pos, const Item* item) { + if (client) { + int32_t stackpos = tile->getStackposOfItem(this, item); + if (stackpos != -1) { + client->sendAddTileItem(pos, item, stackpos); + } + } + } + void sendUpdateTileItem(const Tile* tile, const Position& pos, const Item* item) { + if (client) { + int32_t stackpos = tile->getStackposOfItem(this, item); + if (stackpos != -1) { + client->sendUpdateTileItem(pos, stackpos, item); + } + } + } + void sendRemoveTileThing(const Position& pos, int32_t stackpos) { + if (stackpos != -1 && client) { + client->sendRemoveTileThing(pos, stackpos); + } + } + void sendUpdateTile(const Tile* tile, const Position& pos) { + if (client) { + client->sendUpdateTile(tile, pos); + } + } + + void sendCreatureAppear(const Creature* creature, const Position& pos, bool isLogin) { + if (client) { + client->sendAddCreature(creature, pos, creature->getTile()->getStackposOfCreature(this, creature), isLogin); + } + } + void sendCreatureMove(const Creature* creature, const Position& newPos, int32_t newStackPos, const Position& oldPos, int32_t oldStackPos, bool teleport) { + if (client) { + client->sendMoveCreature(creature, newPos, newStackPos, oldPos, oldStackPos, teleport); + } + } + void sendCreatureTurn(const Creature* creature) { + if (client && canSeeCreature(creature)) { + int32_t stackpos = creature->getTile()->getStackposOfCreature(this, creature); + if (stackpos != -1) { + client->sendCreatureTurn(creature, stackpos); + } + } + } + void sendCreatureSay(const Creature* creature, SpeakClasses type, const std::string& text, const Position* pos = nullptr) { + if (client) { + client->sendCreatureSay(creature, type, text, pos); + } + } + void sendPrivateMessage(const Player* speaker, SpeakClasses type, const std::string& text) { + if (client) { + client->sendPrivateMessage(speaker, type, text); + } + } + void sendCreatureSquare(const Creature* creature, SquareColor_t color) { + if (client) { + client->sendCreatureSquare(creature, color); + } + } + void sendCreatureChangeOutfit(const Creature* creature, const Outfit_t& outfit) { + if (client) { + client->sendCreatureOutfit(creature, outfit); + } + } + void sendCreatureChangeVisible(const Creature* creature, bool visible) { + if (!client) { + return; + } + + if (creature->getPlayer()) { + if (visible) { + client->sendCreatureOutfit(creature, creature->getCurrentOutfit()); + } else { + static Outfit_t outfit; + client->sendCreatureOutfit(creature, outfit); + } + } else if (canSeeInvisibility()) { + client->sendCreatureOutfit(creature, creature->getCurrentOutfit()); + } else { + int32_t stackpos = creature->getTile()->getStackposOfCreature(this, creature); + if (stackpos == -1) { + return; + } + + if (visible) { + client->sendAddCreature(creature, creature->getPosition(), stackpos, false); + } else { + client->sendRemoveTileThing(creature->getPosition(), stackpos); + } + } + } + void sendCreatureLight(const Creature* creature) { + if (client) { + client->sendCreatureLight(creature); + } + } + void sendCreatureShield(const Creature* creature) { + if (client) { + client->sendCreatureShield(creature); + } + } + + //container + void sendAddContainerItem(const Container* container, const Item* item); + void sendUpdateContainerItem(const Container* container, uint16_t slot, const Item* newItem); + void sendRemoveContainerItem(const Container* container, uint16_t slot); + void sendContainer(uint8_t cid, const Container* container, bool hasParent, uint16_t firstIndex) { + if (client) { + client->sendContainer(cid, container, hasParent, firstIndex); + } + } + + //inventory + void sendInventoryItem(slots_t slot, const Item* item) { + if (client) { + client->sendInventoryItem(slot, item); + } + } + + //event methods + void onUpdateTileItem(const Tile* tile, const Position& pos, const Item* oldItem, + const ItemType& oldType, const Item* newItem, const ItemType& newType) final; + void onRemoveTileItem(const Tile* tile, const Position& pos, const ItemType& iType, + const Item* item) final; + + void onCreatureAppear(Creature* creature, bool isLogin) final; + void onRemoveCreature(Creature* creature, bool isLogout) final; + void onCreatureMove(Creature* creature, const Tile* newTile, const Position& newPos, + const Tile* oldTile, const Position& oldPos, bool teleport) final; + + void onAttackedCreatureDisappear(bool isLogout) final; + void onFollowCreatureDisappear(bool isLogout) final; + + //container + void onAddContainerItem(const Item* item); + void onUpdateContainerItem(const Container* container, const Item* oldItem, const Item* newItem); + void onRemoveContainerItem(const Container* container, const Item* item); + + void onCloseContainer(const Container* container); + void onSendContainer(const Container* container); + void autoCloseContainers(const Container* container); + + //inventory + void onUpdateInventoryItem(Item* oldItem, Item* newItem); + void onRemoveInventoryItem(Item* item); + + void sendCancelMessage(const std::string& msg) const { + if (client) { + client->sendTextMessage(TextMessage(MESSAGE_STATUS_SMALL, msg)); + } + } + void sendCancelMessage(ReturnValue message) const; + void sendCancelTarget() const { + if (client) { + client->sendCancelTarget(); + } + } + void sendCancelWalk() const { + if (client) { + client->sendCancelWalk(); + } + } + void sendChangeSpeed(const Creature* creature, uint32_t newSpeed) const { + if (client) { + client->sendChangeSpeed(creature, newSpeed); + } + } + void sendCreatureHealth(const Creature* creature) const { + if (client) { + client->sendCreatureHealth(creature); + } + } + void sendDistanceShoot(const Position& from, const Position& to, unsigned char type) const { + if (client) { + client->sendDistanceShoot(from, to, type); + } + } + void sendHouseWindow(House* house, uint32_t listId) const; + void sendCreatePrivateChannel(uint16_t channelId, const std::string& channelName) { + if (client) { + client->sendCreatePrivateChannel(channelId, channelName); + } + } + void sendClosePrivate(uint16_t channelId); + void sendIcons() const { + if (client) { + client->sendIcons(getClientIcons()); + } + } + void sendMagicEffect(const Position& pos, uint8_t type) const { + if (client) { + client->sendMagicEffect(pos, type); + } + } + void sendPing(); + void sendPingBack() const { + if (client) { + client->sendPingBack(); + } + } + void sendStats(); + void sendSkills() const { + if (client) { + client->sendSkills(); + } + } + void sendAnimatedText(const Position& pos, uint8_t color, const std::string& text) const { + if (client) { + client->sendAnimatedText(pos, color, text); + } + } + void sendTextMessage(MessageClasses mclass, const std::string& message) const { + if (client) { + client->sendTextMessage(TextMessage(mclass, message)); + } + } + void sendTextMessage(const TextMessage& message) const { + if (client) { + client->sendTextMessage(message); + } + } + void sendTextWindow(Item* item, uint16_t maxlen, bool canWrite) const { + if (client) { + client->sendTextWindow(windowTextId, item, maxlen, canWrite); + } + } + void sendTextWindow(uint32_t itemId, const std::string& text) const { + if (client) { + client->sendTextWindow(windowTextId, itemId, text); + } + } + void sendToChannel(const Creature* creature, SpeakClasses type, const std::string& text, uint16_t channelId) const { + if (client) { + client->sendToChannel(creature, type, text, channelId); + } + } + void sendTradeItemRequest(const std::string& traderName, const Item* item, bool ack) const { + if (client) { + client->sendTradeItemRequest(traderName, item, ack); + } + } + void sendTradeClose() const { + if (client) { + client->sendCloseTrade(); + } + } + void sendWorldLight(const LightInfo& lightInfo) { + if (client) { + client->sendWorldLight(lightInfo); + } + } + void sendChannelsDialog() { + if (client) { + client->sendChannelsDialog(); + } + } + void sendOpenPrivateChannel(const std::string& receiver) { + if (client) { + client->sendOpenPrivateChannel(receiver); + } + } + void sendOutfitWindow() { + if (client) { + client->sendOutfitWindow(); + } + } + void sendCloseContainer(uint8_t cid) { + if (client) { + client->sendCloseContainer(cid); + } + } + void sendRemoveRuleViolationReport(const std::string& name) const { + if (client) { + client->sendRemoveRuleViolationReport(name); + } + } + void sendRuleViolationCancel(const std::string& name) const { + if (client) { + client->sendRuleViolationCancel(name); + } + } + void sendLockRuleViolationReport() const { + if (client) { + client->sendLockRuleViolation(); + } + } + void sendRuleViolationsChannel(uint16_t channelId) const { + if (client) { + client->sendRuleViolationsChannel(channelId); + } + } + + void sendChannel(uint16_t channelId, const std::string& channelName) { + if (client) { + client->sendChannel(channelId, channelName); + } + } + void sendFightModes() { + if (client) { + client->sendFightModes(); + } + } + void sendNetworkMessage(const NetworkMessage& message) { + if (client) { + client->writeToOutputBuffer(message); + } + } + + void receivePing() { + lastPong = OTSYS_TIME(); + } + + void onThink(uint32_t interval) final; + + void postAddNotification(Thing* thing, const Cylinder* oldParent, int32_t index, cylinderlink_t link = LINK_OWNER) final; + void postRemoveNotification(Thing* thing, const Cylinder* newParent, int32_t index, cylinderlink_t link = LINK_OWNER) final; + + void setNextAction(int64_t time) { + if (time > nextAction) { + nextAction = time; + } + } + bool canDoAction() const { + return nextAction <= OTSYS_TIME(); + } + uint32_t getNextActionTime() const; + + Item* getWriteItem(uint32_t& windowTextId, uint16_t& maxWriteLen); + void setWriteItem(Item* item, uint16_t maxWriteLen = 0); + + House* getEditHouse(uint32_t& windowTextId, uint32_t& listId); + void setEditHouse(House* house, uint32_t listId = 0); + + void learnInstantSpell(const std::string& spellName); + void forgetInstantSpell(const std::string& spellName); + bool hasLearnedInstantSpell(const std::string& spellName) const; + + protected: + std::forward_list getMuteConditions() const; + + void checkTradeState(const Item* item); + bool hasCapacity(const Item* item, uint32_t count) const; + + void gainExperience(uint64_t exp); + void addExperience(uint64_t exp, bool sendText = false, bool applyStages = true); + void removeExperience(uint64_t exp); + + void updateInventoryWeight(); + + void setNextWalkActionTask(SchedulerTask* task); + void setNextWalkTask(SchedulerTask* task); + void setNextActionTask(SchedulerTask* task); + + void dropLoot(Container* corpse, Creature*) final; + void death(Creature* lastHitCreature) final; + bool dropCorpse(Creature* lastHitCreature, Creature* mostDamageCreature, bool lastHitUnjustified, bool mostDamageUnjustified) final; + Item* getCorpse(Creature* lastHitCreature, Creature* mostDamageCreature) final; + + //cylinder implementations + ReturnValue queryAdd(int32_t index, const Thing& thing, uint32_t count, + uint32_t flags, Creature* actor = nullptr) const final; + ReturnValue queryMaxCount(int32_t index, const Thing& thing, uint32_t count, uint32_t& maxQueryCount, + uint32_t flags) const final; + ReturnValue queryRemove(const Thing& thing, uint32_t count, uint32_t flags) const final; + Cylinder* queryDestination(int32_t& index, const Thing& thing, Item** destItem, + uint32_t& flags) final; + + void addThing(Thing*) final {} + void addThing(int32_t index, Thing* thing) final; + + void updateThing(Thing* thing, uint16_t itemId, uint32_t count) final; + void replaceThing(uint32_t index, Thing* thing) final; + + void removeThing(Thing* thing, uint32_t count) final; + + int32_t getThingIndex(const Thing* thing) const final; + size_t getFirstIndex() const final; + size_t getLastIndex() const final; + uint32_t getItemTypeCount(uint16_t itemId, int32_t subType = -1) const final; + std::map& getAllItemTypeCount(std::map& countMap) const final; + Thing* getThing(size_t index) const final; + + void internalAddThing(Thing* thing) final; + void internalAddThing(uint32_t index, Thing* thing) final; + + uint32_t checkPlayerKilling(); + + std::unordered_set attackedSet; + std::unordered_set VIPList; + + std::map openContainers; + std::map depotLockerMap; + std::map storageMap; + + std::vector outfits; + GuildWarList guildWarList; + + std::forward_list invitePartyList; + std::forward_list learnedInstantSpellList; + std::forward_list storedConditionList; // TODO: This variable is only temporarily used when logging in, get rid of it somehow + + std::list murderTimeStamps; + + std::string name; + std::string guildNick; + + Skill skills[SKILL_LAST + 1]; + LightInfo itemsLight; + Position loginPosition; + Position lastWalkthroughPosition; + + time_t lastLoginSaved = 0; + time_t lastLogout = 0; + time_t playerKillerEnd = 0; + + uint64_t experience = 0; + uint64_t manaSpent = 0; + uint64_t bankBalance = 0; + int64_t lastAttack = 0; + int64_t lastFailedFollow = 0; + int64_t lastPing; + int64_t lastPong; + int64_t nextAction = 0; + int64_t earliestAttackTime = 0; + + BedItem* bedItem = nullptr; + Guild* guild = nullptr; + const GuildRank* guildRank = nullptr; + Group* group = nullptr; + Item* tradeItem = nullptr; + Item* inventory[CONST_SLOT_LAST + 1] = {}; + Item* writeItem = nullptr; + House* editHouse = nullptr; + Party* party = nullptr; + Player* tradePartner = nullptr; + ProtocolGame_ptr client; + SchedulerTask* walkTask = nullptr; + Town* town = nullptr; + Vocation* vocation = nullptr; + + uint32_t inventoryWeight = 0; + uint32_t capacity = 40000; + uint32_t damageImmunities = 0; + uint32_t conditionImmunities = 0; + uint32_t conditionSuppressions = 0; + uint32_t level = 1; + uint32_t magLevel = 0; + uint32_t actionTaskEvent = 0; + uint32_t nextStepEvent = 0; + uint32_t walkTaskEvent = 0; + uint32_t MessageBufferTicks = 0; + uint32_t lastIP = 0; + uint32_t accountNumber = 0; + uint32_t guid = 0; + uint32_t windowTextId = 0; + uint32_t editListId = 0; + uint32_t manaMax = 0; + int32_t varSkills[SKILL_LAST + 1] = {}; + int32_t varStats[STAT_LAST + 1] = {}; + int32_t MessageBufferCount = 0; + int32_t premiumDays = 0; + int32_t bloodHitCount = 0; + int32_t shieldBlockCount = 0; + int32_t idleTime = 0; + + uint16_t maxWriteLen = 0; + + uint8_t soul = 0; + uint8_t blessings = 0; + uint8_t levelPercent = 0; + uint8_t magLevelPercent = 0; + + PlayerSex_t sex = PLAYERSEX_FEMALE; + OperatingSystem_t operatingSystem = CLIENTOS_NONE; + BlockType_t lastAttackBlockType = BLOCK_NONE; + tradestate_t tradeState = TRADE_NONE; + chaseMode_t chaseMode = CHASEMODE_STANDSTILL; + fightMode_t fightMode = FIGHTMODE_ATTACK; + AccountType_t accountType = ACCOUNT_TYPE_NORMAL; + + bool secureMode = false; + bool ghostMode = false; + bool pzLocked = false; + bool isConnecting = false; + bool addAttackSkillPoint = false; + bool inventoryAbilities[CONST_SLOT_LAST + 1] = {}; + + static uint32_t playerAutoID; + + void updateItemsLight(bool internal = false); + int32_t getStepSpeed() const final { + return std::max(PLAYER_MIN_SPEED, std::min(PLAYER_MAX_SPEED, getSpeed())); + } + void updateBaseSpeed() { + if (!hasFlag(PlayerFlag_SetMaxSpeed)) { + baseSpeed = vocation->getBaseSpeed() + (level - 1); + } else { + baseSpeed = PLAYER_MAX_SPEED; + } + } + + bool isPromoted() const; + + uint32_t getAttackSpeed() const { + return vocation->getAttackSpeed(); + } + + static uint8_t getPercentLevel(uint64_t count, uint64_t nextLevelCount); + static uint16_t getDropLootPercent(); + double getLostPercent() const; + uint64_t getLostExperience() const final { + return skillLoss ? static_cast(experience * getLostPercent()) : 0; + } + uint32_t getDamageImmunities() const final { + return damageImmunities; + } + uint32_t getConditionImmunities() const final { + return conditionImmunities; + } + uint32_t getConditionSuppressions() const final { + return conditionSuppressions; + } + uint16_t getLookCorpse() const final; + void getPathSearchParams(const Creature* creature, FindPathParams& fpp) const final; + + friend class Game; + friend class Npc; + friend class LuaScriptInterface; + friend class Map; + friend class Actions; + friend class IOLoginData; + friend class ProtocolGame; + friend class BehaviourDatabase; + friend class ConjureSpell; +}; + +#endif diff --git a/src/position.cpp b/src/position.cpp new file mode 100644 index 0000000..5dd6ff0 --- /dev/null +++ b/src/position.cpp @@ -0,0 +1,73 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "position.h" + +std::ostream& operator<<(std::ostream& os, const Position& pos) +{ + os << "( " << std::setw(5) << std::setfill('0') << pos.x; + os << " / " << std::setw(5) << std::setfill('0') << pos.y; + os << " / " << std::setw(3) << std::setfill('0') << pos.getZ(); + os << " )"; + return os; +} + +std::ostream& operator<<(std::ostream& os, const Direction& dir) +{ + switch (dir) { + case DIRECTION_NORTH: + os << "North"; + break; + + case DIRECTION_EAST: + os << "East"; + break; + + case DIRECTION_WEST: + os << "West"; + break; + + case DIRECTION_SOUTH: + os << "South"; + break; + + case DIRECTION_SOUTHWEST: + os << "South-West"; + break; + + case DIRECTION_SOUTHEAST: + os << "South-East"; + break; + + case DIRECTION_NORTHWEST: + os << "North-West"; + break; + + case DIRECTION_NORTHEAST: + os << "North-East"; + break; + + default: + break; + } + + return os; +} diff --git a/src/position.h b/src/position.h new file mode 100644 index 0000000..257f7e5 --- /dev/null +++ b/src/position.h @@ -0,0 +1,134 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_POSITION_H_5B684192F7034FB8857C8280D2CC6C75 +#define FS_POSITION_H_5B684192F7034FB8857C8280D2CC6C75 + +enum Direction : uint8_t { + DIRECTION_NORTH = 0, + DIRECTION_EAST = 1, + DIRECTION_SOUTH = 2, + DIRECTION_WEST = 3, + + DIRECTION_DIAGONAL_MASK = 4, + DIRECTION_SOUTHWEST = DIRECTION_DIAGONAL_MASK | 0, + DIRECTION_SOUTHEAST = DIRECTION_DIAGONAL_MASK | 1, + DIRECTION_NORTHWEST = DIRECTION_DIAGONAL_MASK | 2, + DIRECTION_NORTHEAST = DIRECTION_DIAGONAL_MASK | 3, + + DIRECTION_LAST = DIRECTION_NORTHEAST, + DIRECTION_NONE = 8, +}; + +struct Position +{ + constexpr Position() = default; + constexpr Position(uint16_t x, uint16_t y, uint8_t z) : x(x), y(y), z(z) {} + + template + inline static bool areInRange(const Position& p1, const Position& p2) { + return Position::getDistanceX(p1, p2) <= deltax && Position::getDistanceY(p1, p2) <= deltay; + } + + template + inline static bool areInRange(const Position& p1, const Position& p2) { + return Position::getDistanceX(p1, p2) <= deltax && Position::getDistanceY(p1, p2) <= deltay && Position::getDistanceZ(p1, p2) <= deltaz; + } + + inline static int_fast32_t getOffsetX(const Position& p1, const Position& p2) { + return p1.getX() - p2.getX(); + } + inline static int_fast32_t getOffsetY(const Position& p1, const Position& p2) { + return p1.getY() - p2.getY(); + } + inline static int_fast16_t getOffsetZ(const Position& p1, const Position& p2) { + return p1.getZ() - p2.getZ(); + } + + inline static int32_t getDistanceX(const Position& p1, const Position& p2) { + return std::abs(Position::getOffsetX(p1, p2)); + } + inline static int32_t getDistanceY(const Position& p1, const Position& p2) { + return std::abs(Position::getOffsetY(p1, p2)); + } + inline static int16_t getDistanceZ(const Position& p1, const Position& p2) { + return std::abs(Position::getOffsetZ(p1, p2)); + } + + uint16_t x = 0; + uint16_t y = 0; + uint8_t z = 0; + + bool operator<(const Position& p) const { + if (z < p.z) { + return true; + } + + if (z > p.z) { + return false; + } + + if (y < p.y) { + return true; + } + + if (y > p.y) { + return false; + } + + if (x < p.x) { + return true; + } + + if (x > p.x) { + return false; + } + + return false; + } + + bool operator>(const Position& p) const { + return ! (*this < p); + } + + bool operator==(const Position& p) const { + return p.x == x && p.y == y && p.z == z; + } + + bool operator!=(const Position& p) const { + return p.x != x || p.y != y || p.z != z; + } + + Position operator+(const Position& p1) const { + return Position(x + p1.x, y + p1.y, z + p1.z); + } + + Position operator-(const Position& p1) const { + return Position(x - p1.x, y - p1.y, z - p1.z); + } + + inline int_fast32_t getX() const { return x; } + inline int_fast32_t getY() const { return y; } + inline int_fast16_t getZ() const { return z; } +}; + +std::ostream& operator<<(std::ostream&, const Position&); +std::ostream& operator<<(std::ostream&, const Direction&); + +#endif diff --git a/src/protocol.cpp b/src/protocol.cpp new file mode 100644 index 0000000..ec871e7 --- /dev/null +++ b/src/protocol.cpp @@ -0,0 +1,154 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "protocol.h" +#include "outputmessage.h" +#include "rsa.h" + +extern RSA g_RSA; + +void Protocol::onSendMessage(const OutputMessage_ptr& msg) const +{ + if (!rawMessages) { + msg->writeMessageLength(); + + if (encryptionEnabled) { + XTEA_encrypt(*msg); + msg->addCryptoHeader(); + } + } +} + +void Protocol::onRecvMessage(NetworkMessage& msg) +{ + if (encryptionEnabled && !XTEA_decrypt(msg)) { + return; + } + + parsePacket(msg); +} + +OutputMessage_ptr Protocol::getOutputBuffer(int32_t size) +{ + //dispatcher thread + if (!outputBuffer) { + outputBuffer = OutputMessagePool::getOutputMessage(); + } else if ((outputBuffer->getLength() + size) > NetworkMessage::MAX_PROTOCOL_BODY_LENGTH) { + send(outputBuffer); + outputBuffer = OutputMessagePool::getOutputMessage(); + } + return outputBuffer; +} + +void Protocol::XTEA_encrypt(OutputMessage& msg) const +{ + const uint32_t delta = 0x61C88647; + + // The message must be a multiple of 8 + size_t paddingBytes = msg.getLength() % 8; + if (paddingBytes != 0) { + msg.addPaddingBytes(8 - paddingBytes); + } + + uint8_t* buffer = msg.getOutputBuffer(); + const size_t messageLength = msg.getLength(); + size_t readPos = 0; + const uint32_t k[] = {key[0], key[1], key[2], key[3]}; + while (readPos < messageLength) { + uint32_t v0; + memcpy(&v0, buffer + readPos, 4); + uint32_t v1; + memcpy(&v1, buffer + readPos + 4, 4); + + uint32_t sum = 0; + + for (int32_t i = 32; --i >= 0;) { + v0 += ((v1 << 4 ^ v1 >> 5) + v1) ^ (sum + k[sum & 3]); + sum -= delta; + v1 += ((v0 << 4 ^ v0 >> 5) + v0) ^ (sum + k[(sum >> 11) & 3]); + } + + memcpy(buffer + readPos, &v0, 4); + readPos += 4; + memcpy(buffer + readPos, &v1, 4); + readPos += 4; + } +} + +bool Protocol::XTEA_decrypt(NetworkMessage& msg) const +{ + if (((msg.getLength() - 2) % 8) != 0) { + return false; + } + + const uint32_t delta = 0x61C88647; + + uint8_t* buffer = msg.getBuffer() + msg.getBufferPosition(); + const size_t messageLength = (msg.getLength() - 6); + size_t readPos = 0; + const uint32_t k[] = {key[0], key[1], key[2], key[3]}; + while (readPos < messageLength) { + uint32_t v0; + memcpy(&v0, buffer + readPos, 4); + uint32_t v1; + memcpy(&v1, buffer + readPos + 4, 4); + + uint32_t sum = 0xC6EF3720; + + for (int32_t i = 32; --i >= 0;) { + v1 -= ((v0 << 4 ^ v0 >> 5) + v0) ^ (sum + k[(sum >> 11) & 3]); + sum += delta; + v0 -= ((v1 << 4 ^ v1 >> 5) + v1) ^ (sum + k[sum & 3]); + } + + memcpy(buffer + readPos, &v0, 4); + readPos += 4; + memcpy(buffer + readPos, &v1, 4); + readPos += 4; + } + + int innerLength = msg.get(); + if (innerLength > msg.getLength() - 4) { + return false; + } + + msg.setLength(innerLength); + return true; +} + +bool Protocol::RSA_decrypt(NetworkMessage& msg) +{ + if ((msg.getLength() - msg.getBufferPosition()) < 128) { + return false; + } + + g_RSA.decrypt(reinterpret_cast(msg.getBuffer()) + msg.getBufferPosition()); //does not break strict aliasing + return msg.getByte() == 0; +} + +uint32_t Protocol::getIP() const +{ + if (auto connection = getConnection()) { + return connection->getIP(); + } + + return 0; +} diff --git a/src/protocol.h b/src/protocol.h new file mode 100644 index 0000000..8063956 --- /dev/null +++ b/src/protocol.h @@ -0,0 +1,97 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_PROTOCOL_H_D71405071ACF4137A4B1203899DE80E1 +#define FS_PROTOCOL_H_D71405071ACF4137A4B1203899DE80E1 + +#include "connection.h" + +class Protocol : public std::enable_shared_from_this +{ + public: + explicit Protocol(Connection_ptr connection) : connection(connection) {} + virtual ~Protocol() = default; + + // non-copyable + Protocol(const Protocol&) = delete; + Protocol& operator=(const Protocol&) = delete; + + virtual void parsePacket(NetworkMessage&) {} + + virtual void onSendMessage(const OutputMessage_ptr& msg) const; + void onRecvMessage(NetworkMessage& msg); + virtual void onRecvFirstMessage(NetworkMessage& msg) = 0; + virtual void onConnect() {} + + bool isConnectionExpired() const { + return connection.expired(); + } + + Connection_ptr getConnection() const { + return connection.lock(); + } + + uint32_t getIP() const; + + //Use this function for autosend messages only + OutputMessage_ptr getOutputBuffer(int32_t size); + + OutputMessage_ptr& getCurrentBuffer() { + return outputBuffer; + } + + void send(OutputMessage_ptr msg) const { + if (auto connection = getConnection()) { + connection->send(msg); + } + } + + protected: + void disconnect() const { + if (auto connection = getConnection()) { + connection->close(); + } + } + void enableXTEAEncryption() { + encryptionEnabled = true; + } + void setXTEAKey(const uint32_t* key) { + memcpy(this->key, key, sizeof(*key) * 4); + } + + void XTEA_encrypt(OutputMessage& msg) const; + bool XTEA_decrypt(NetworkMessage& msg) const; + static bool RSA_decrypt(NetworkMessage& msg); + + void setRawMessages(bool value) { + rawMessages = value; + } + + virtual void release() {} + friend class Connection; + + OutputMessage_ptr outputBuffer; + private: + const ConnectionWeak_ptr connection; + uint32_t key[4] = {}; + bool encryptionEnabled = false; + bool rawMessages = false; +}; + +#endif diff --git a/src/protocolgame.cpp b/src/protocolgame.cpp new file mode 100644 index 0000000..48907fc --- /dev/null +++ b/src/protocolgame.cpp @@ -0,0 +1,2026 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include + +#include "protocolgame.h" + +#include "outputmessage.h" + +#include "player.h" + +#include "configmanager.h" +#include "actions.h" +#include "game.h" +#include "iologindata.h" +#include "waitlist.h" +#include "ban.h" +#include "scheduler.h" + +extern ConfigManager g_config; +extern Actions actions; +extern CreatureEvents* g_creatureEvents; +extern Chat* g_chat; + +void ProtocolGame::release() +{ + //dispatcher thread + if (player && player->client == shared_from_this()) { + player->client.reset(); + player->decrementReferenceCounter(); + player = nullptr; + } + + OutputMessagePool::getInstance().removeProtocolFromAutosend(shared_from_this()); + Protocol::release(); +} + +void ProtocolGame::login(const std::string& name, uint32_t accountId, OperatingSystem_t operatingSystem) +{ + //dispatcher thread + Player* foundPlayer = g_game.getPlayerByName(name); + if (!foundPlayer || g_config.getBoolean(ConfigManager::ALLOW_CLONES)) { + player = new Player(getThis()); + player->setName(name); + + player->incrementReferenceCounter(); + player->setID(); + + if (!IOLoginData::preloadPlayer(player, name)) { + disconnectClient("Your character could not be loaded."); + return; + } + + if (IOBan::isPlayerNamelocked(player->getGUID())) { + disconnectClient("Your character has been namelocked."); + return; + } + + if (g_game.getGameState() == GAME_STATE_CLOSING && !player->hasFlag(PlayerFlag_CanAlwaysLogin)) { + disconnectClient("The game is just going down.\nPlease try again later."); + return; + } + + if (g_game.getGameState() == GAME_STATE_CLOSED && !player->hasFlag(PlayerFlag_CanAlwaysLogin)) { + disconnectClient("Server is currently closed.\nPlease try again later."); + return; + } + + if (g_config.getBoolean(ConfigManager::ONE_PLAYER_ON_ACCOUNT) && player->getAccountType() < ACCOUNT_TYPE_GAMEMASTER && g_game.getPlayerByAccount(player->getAccount())) { + disconnectClient("You may only login with one character\nof your account at the same time."); + return; + } + + if (!player->hasFlag(PlayerFlag_CannotBeBanned)) { + BanInfo banInfo; + if (IOBan::isAccountBanned(accountId, banInfo)) { + if (banInfo.reason.empty()) { + banInfo.reason = "(none)"; + } + + std::ostringstream ss; + if (banInfo.expiresAt > 0) { + ss << "Your account has been banned until " << formatDateShort(banInfo.expiresAt) << " by " << banInfo.bannedBy << ".\n\nReason specified:\n" << banInfo.reason; + } else { + ss << "Your account has been permanently banned by " << banInfo.bannedBy << ".\n\nReason specified:\n" << banInfo.reason; + } + disconnectClient(ss.str()); + return; + } + } + + if (!WaitingList::getInstance()->clientLogin(player)) { + uint32_t currentSlot = WaitingList::getInstance()->getClientSlot(player); + uint32_t retryTime = WaitingList::getTime(currentSlot); + std::ostringstream ss; + + ss << "Too many players online.\nYou are at place " + << currentSlot << " on the waiting list."; + + auto output = OutputMessagePool::getOutputMessage(); + output->addByte(0x16); + output->addString(ss.str()); + output->addByte(retryTime); + send(output); + disconnect(); + return; + } + + if (!IOLoginData::loadPlayerByName(player, name)) { + disconnectClient("Your character could not be loaded."); + return; + } + + player->setOperatingSystem(operatingSystem); + + if (!g_game.placeCreature(player, player->getLoginPosition())) { + if (!g_game.placeCreature(player, player->getTemplePosition(), false, true)) { + disconnectClient("Temple position is wrong. Contact the administrator."); + return; + } + } + + if (operatingSystem >= CLIENTOS_OTCLIENT_LINUX) { + player->registerCreatureEvent("ExtendedOpcode"); + } + + player->lastIP = player->getIP(); + player->lastLoginSaved = std::max(time(nullptr), player->lastLoginSaved + 1); + acceptPackets = true; + } else { + if (eventConnect != 0 || !g_config.getBoolean(ConfigManager::REPLACE_KICK_ON_LOGIN)) { + //Already trying to connect + disconnectClient("You are already logged in."); + return; + } + + if (foundPlayer->client) { + foundPlayer->disconnect(); + foundPlayer->isConnecting = true; + + eventConnect = g_scheduler.addEvent(createSchedulerTask(1000, std::bind(&ProtocolGame::connect, getThis(), foundPlayer->getID(), operatingSystem))); + } else { + connect(foundPlayer->getID(), operatingSystem); + } + } + OutputMessagePool::getInstance().addProtocolToAutosend(shared_from_this()); +} + +void ProtocolGame::connect(uint32_t playerId, OperatingSystem_t operatingSystem) +{ + eventConnect = 0; + + Player* foundPlayer = g_game.getPlayerByID(playerId); + if (!foundPlayer || foundPlayer->client) { + disconnectClient("You are already logged in."); + return; + } + + if (isConnectionExpired()) { + //ProtocolGame::release() has been called at this point and the Connection object + //no longer exists, so we return to prevent leakage of the Player. + return; + } + + player = foundPlayer; + player->incrementReferenceCounter(); + + g_chat->removeUserFromAllChannels(*player); + player->setOperatingSystem(operatingSystem); + player->isConnecting = false; + + player->client = getThis(); + sendAddCreature(player, player->getPosition(), 0, false); + player->lastIP = player->getIP(); + player->lastLoginSaved = std::max(time(nullptr), player->lastLoginSaved + 1); + acceptPackets = true; +} + +void ProtocolGame::logout(bool displayEffect, bool forced) +{ + //dispatcher thread + if (!player) { + return; + } + + if (!player->isRemoved()) { + if (!forced) { + if (!player->isAccessPlayer()) { + if (player->getTile()->hasFlag(TILESTATE_NOLOGOUT)) { + player->sendCancelMessage(RETURNVALUE_YOUCANNOTLOGOUTHERE); + return; + } + + if (player->hasCondition(CONDITION_INFIGHT)) { + player->sendCancelMessage(RETURNVALUE_YOUMAYNOTLOGOUTDURINGAFIGHT); + return; + } + } + + //scripting event - onLogout + if (!g_creatureEvents->playerLogout(player)) { + //Let the script handle the error message + return; + } + } + + if (displayEffect && player->getHealth() > 0) { + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + } + } + + disconnect(); + + g_game.removeCreature(player); +} + +void ProtocolGame::onRecvFirstMessage(NetworkMessage& msg) +{ + if (g_game.getGameState() == GAME_STATE_SHUTDOWN) { + disconnect(); + return; + } + + OperatingSystem_t operatingSystem = static_cast(msg.get()); + version = msg.get(); + + if (!Protocol::RSA_decrypt(msg)) { + disconnect(); + return; + } + + uint32_t key[4]; + key[0] = msg.get(); + key[1] = msg.get(); + key[2] = msg.get(); + key[3] = msg.get(); + enableXTEAEncryption(); + setXTEAKey(key); + + if (operatingSystem >= CLIENTOS_OTCLIENT_LINUX) { + NetworkMessage opcodeMessage; + opcodeMessage.addByte(0x32); + opcodeMessage.addByte(0x00); + opcodeMessage.add(0x00); + writeToOutputBuffer(opcodeMessage); + } + + msg.skipBytes(1); // gamemaster flag + + uint32_t accountNumber = msg.get(); + std::string characterName = msg.getString(); + std::string password = msg.getString(); + + /*if (version < CLIENT_VERSION_MIN || version > CLIENT_VERSION_MAX) { + //sendUpdateRequest(); + disconnectClient("Use Tibia 7.72 to login!"); + return; + }*/ + + if (g_game.getGameState() == GAME_STATE_STARTUP) { + disconnectClient("Gameworld is starting up. Please wait."); + return; + } + + if (g_game.getGameState() == GAME_STATE_MAINTAIN) { + disconnectClient("Gameworld is under maintenance. Please re-connect in a while."); + return; + } + + BanInfo banInfo; + if (IOBan::isIpBanned(getIP(), banInfo)) { + if (banInfo.reason.empty()) { + banInfo.reason = "(none)"; + } + + std::ostringstream ss; + ss << "Your IP has been banned until " << formatDateShort(banInfo.expiresAt) << " by " << banInfo.bannedBy << ".\n\nReason specified:\n" << banInfo.reason; + disconnectClient(ss.str()); + return; + } + + uint32_t accountId = IOLoginData::gameworldAuthentication(accountNumber, password, characterName); + if (accountId == 0) { + disconnectClient("Account number or password is not correct."); + return; + } + + Account account; + if (!IOLoginData::loginserverAuthentication(accountNumber, password, account)) { + disconnectClient("Account number or password is not correct."); + return; + } + + //Update premium days + Game::updatePremium(account); + + g_dispatcher.addTask(createTask(std::bind(&ProtocolGame::login, getThis(), characterName, accountId, operatingSystem))); +} + +void ProtocolGame::sendUpdateRequest() +{ + auto output = OutputMessagePool::getOutputMessage(); + output->addByte(0x11); + send(output); + disconnect(); +} + +void ProtocolGame::disconnectClient(const std::string& message) const +{ + auto output = OutputMessagePool::getOutputMessage(); + output->addByte(0x14); + output->addString(message); + send(output); + disconnect(); +} + +void ProtocolGame::writeToOutputBuffer(const NetworkMessage& msg) +{ + auto out = getOutputBuffer(msg.getLength()); + out->append(msg); +} + +void ProtocolGame::parsePacket(NetworkMessage& msg) +{ + if (!acceptPackets || g_game.getGameState() == GAME_STATE_SHUTDOWN || msg.getLength() <= 0) { + return; + } + + uint8_t recvbyte = msg.getByte(); + + if (!player) { + if (recvbyte == 0x0F) { + disconnect(); + } + + return; + } + + //a dead player can not performs actions + if (player->isRemoved() || player->getHealth() <= 0) { + if (recvbyte == 0x0F) { + disconnect(); + return; + } + + if (recvbyte != 0x14) { + return; + } + } + + switch (recvbyte) { + case 0x14: g_dispatcher.addTask(createTask(std::bind(&ProtocolGame::logout, getThis(), true, false))); break; + case 0x1D: addGameTask(&Game::playerReceivePingBack, player->getID()); break; + case 0x1E: addGameTask(&Game::playerReceivePing, player->getID()); break; + case 0x32: parseExtendedOpcode(msg); break; //otclient extended opcode + case 0x64: parseAutoWalk(msg); break; + case 0x65: addGameTask(&Game::playerMove, player->getID(), DIRECTION_NORTH); break; + case 0x66: addGameTask(&Game::playerMove, player->getID(), DIRECTION_EAST); break; + case 0x67: addGameTask(&Game::playerMove, player->getID(), DIRECTION_SOUTH); break; + case 0x68: addGameTask(&Game::playerMove, player->getID(), DIRECTION_WEST); break; + case 0x69: addGameTask(&Game::playerStopAutoWalk, player->getID()); break; + case 0x6A: addGameTask(&Game::playerMove, player->getID(), DIRECTION_NORTHEAST); break; + case 0x6B: addGameTask(&Game::playerMove, player->getID(), DIRECTION_SOUTHEAST); break; + case 0x6C: addGameTask(&Game::playerMove, player->getID(), DIRECTION_SOUTHWEST); break; + case 0x6D: addGameTask(&Game::playerMove, player->getID(), DIRECTION_NORTHWEST); break; + case 0x6F: addGameTaskTimed(DISPATCHER_TASK_EXPIRATION, &Game::playerTurn, player->getID(), DIRECTION_NORTH); break; + case 0x70: addGameTaskTimed(DISPATCHER_TASK_EXPIRATION, &Game::playerTurn, player->getID(), DIRECTION_EAST); break; + case 0x71: addGameTaskTimed(DISPATCHER_TASK_EXPIRATION, &Game::playerTurn, player->getID(), DIRECTION_SOUTH); break; + case 0x72: addGameTaskTimed(DISPATCHER_TASK_EXPIRATION, &Game::playerTurn, player->getID(), DIRECTION_WEST); break; + case 0x78: parseThrow(msg); break; + case 0x7D: parseRequestTrade(msg); break; + case 0x7E: parseLookInTrade(msg); break; + case 0x7F: addGameTask(&Game::playerAcceptTrade, player->getID()); break; + case 0x80: addGameTask(&Game::playerCloseTrade, player->getID()); break; + case 0x82: parseUseItem(msg); break; + case 0x83: parseUseItemEx(msg); break; + case 0x84: parseUseWithCreature(msg); break; + case 0x85: parseRotateItem(msg); break; + case 0x87: parseCloseContainer(msg); break; + case 0x88: parseUpArrowContainer(msg); break; + case 0x89: parseTextWindow(msg); break; + case 0x8A: parseHouseWindow(msg); break; + case 0x8C: parseLookAt(msg); break; + case 0x8D: parseLookInBattleList(msg); break; + case 0x96: parseSay(msg); break; + case 0x97: addGameTask(&Game::playerRequestChannels, player->getID()); break; + case 0x98: parseOpenChannel(msg); break; + case 0x99: parseCloseChannel(msg); break; + case 0x9A: parseOpenPrivateChannel(msg); break; + case 0x9B: parseProcessRuleViolationReport(msg); break; + case 0x9C: parseCloseRuleViolationReport(msg); break; + case 0x9D: addGameTask(&Game::playerCancelRuleViolationReport, player->getID()); break; + case 0xA0: parseFightModes(msg); break; + case 0xA1: parseAttack(msg); break; + case 0xA2: parseFollow(msg); break; + case 0xA3: parseInviteToParty(msg); break; + case 0xA4: parseJoinParty(msg); break; + case 0xA5: parseRevokePartyInvite(msg); break; + case 0xA6: parsePassPartyLeadership(msg); break; + case 0xA7: addGameTask(&Game::playerLeaveParty, player->getID()); break; + case 0xAA: addGameTask(&Game::playerCreatePrivateChannel, player->getID()); break; + case 0xAB: parseChannelInvite(msg); break; + case 0xAC: parseChannelExclude(msg); break; + case 0xBE: addGameTask(&Game::playerCancelAttackAndFollow, player->getID()); break; + case 0xC9: /* update tile */ break; + case 0xCA: parseUpdateContainer(msg); break; + case 0xCC: parseSeekInContainer(msg); break; + case 0xD2: addGameTask(&Game::playerRequestOutfit, player->getID()); break; + case 0xD3: parseSetOutfit(msg); break; + case 0xDC: parseAddVip(msg); break; + case 0xDD: parseRemoveVip(msg); break; + case 0xE6: parseBugReport(msg); break; + case 0xE7: /* violation window */ break; + case 0xE8: parseDebugAssert(msg); break; + default: + std::cout << "Player: " << player->getName() << " sent an unknown packet header: 0x" << std::hex << static_cast(recvbyte) << std::dec << "!" << std::endl; + break; + } + + if (msg.isOverrun()) { + disconnect(); + } +} + +void ProtocolGame::GetTileDescription(const Tile* tile, NetworkMessage& msg) +{ + int32_t count; + Item* ground = tile->getGround(); + if (ground) { + msg.addItem(ground); + count = 1; + } else { + count = 0; + } + + const TileItemVector* items = tile->getItemList(); + if (items) { + for (auto it = items->getBeginTopItem(), end = items->getEndTopItem(); it != end; ++it) { + msg.addItem(*it); + + if (++count == 10) { + return; + } + } + } + + const CreatureVector* creatures = tile->getCreatures(); + if (creatures) { + for (const Creature* creature : boost::adaptors::reverse(*creatures)) { + if (!player->canSeeCreature(creature)) { + continue; + } + + bool known; + uint32_t removedKnown; + checkCreatureAsKnown(creature->getID(), known, removedKnown); + AddCreature(msg, creature, known, removedKnown); + + if (++count == 10) { + return; + } + } + } + + if (items) { + for (auto it = items->getBeginDownItem(), end = items->getEndDownItem(); it != end; ++it) { + msg.addItem(*it); + + if (++count == 10) { + return; + } + } + } +} + +void ProtocolGame::GetMapDescription(int32_t x, int32_t y, int32_t z, int32_t width, int32_t height, NetworkMessage& msg) +{ + int32_t skip = -1; + int32_t startz, endz, zstep; + + if (z > 7) { + startz = z - 2; + endz = std::min(MAP_MAX_LAYERS - 1, z + 2); + zstep = 1; + } else { + startz = 7; + endz = 0; + zstep = -1; + } + + for (int32_t nz = startz; nz != endz + zstep; nz += zstep) { + GetFloorDescription(msg, x, y, nz, width, height, z - nz, skip); + } + + if (skip >= 0) { + msg.addByte(skip); + msg.addByte(0xFF); + } +} + +void ProtocolGame::GetFloorDescription(NetworkMessage& msg, int32_t x, int32_t y, int32_t z, int32_t width, int32_t height, int32_t offset, int32_t& skip) +{ + for (int32_t nx = 0; nx < width; nx++) { + for (int32_t ny = 0; ny < height; ny++) { + Tile* tile = g_game.map.getTile(x + nx + offset, y + ny + offset, z); + if (tile) { + if (skip >= 0) { + msg.addByte(skip); + msg.addByte(0xFF); + } + + skip = 0; + GetTileDescription(tile, msg); + } else if (skip == 0xFE) { + msg.addByte(0xFF); + msg.addByte(0xFF); + skip = -1; + } else { + ++skip; + } + } + } +} + +void ProtocolGame::checkCreatureAsKnown(uint32_t id, bool& known, uint32_t& removedKnown) +{ + auto result = knownCreatureSet.insert(id); + if (!result.second) { + known = true; + return; + } + + known = false; + + if (knownCreatureSet.size() > 150) { + // Look for a creature to remove + for (auto it = knownCreatureSet.begin(), end = knownCreatureSet.end(); it != end; ++it) { + Creature* creature = g_game.getCreatureByID(*it); + if (!canSee(creature)) { + removedKnown = *it; + knownCreatureSet.erase(it); + return; + } + } + + // Bad situation. Let's just remove anyone. + auto it = knownCreatureSet.begin(); + if (*it == id) { + ++it; + } + + removedKnown = *it; + knownCreatureSet.erase(it); + } else { + removedKnown = 0; + } +} + +bool ProtocolGame::canSee(const Creature* c) const +{ + if (!c || !player || c->isRemoved()) { + return false; + } + + if (!player->canSeeCreature(c)) { + return false; + } + + return canSee(c->getPosition()); +} + +bool ProtocolGame::canSee(const Position& pos) const +{ + return canSee(pos.x, pos.y, pos.z); +} + +bool ProtocolGame::canSee(int32_t x, int32_t y, int32_t z) const +{ + if (!player) { + return false; + } + + const Position& myPos = player->getPosition(); + if (myPos.z <= 7) { + //we are on ground level or above (7 -> 0) + //view is from 7 -> 0 + if (z > 7) { + return false; + } + } else if (myPos.z >= 8) { + //we are underground (8 -> 15) + //view is +/- 2 from the floor we stand on + if (std::abs(myPos.getZ() - z) > 2) { + return false; + } + } + + //negative offset means that the action taken place is on a lower floor than ourself + int32_t offsetz = myPos.getZ() - z; + if ((x >= myPos.getX() - 8 + offsetz) && (x <= myPos.getX() + 9 + offsetz) && + (y >= myPos.getY() - 6 + offsetz) && (y <= myPos.getY() + 7 + offsetz)) { + return true; + } + return false; +} + +// Parse methods +void ProtocolGame::parseChannelInvite(NetworkMessage& msg) +{ + const std::string name = msg.getString(); + addGameTask(&Game::playerChannelInvite, player->getID(), name); +} + +void ProtocolGame::parseChannelExclude(NetworkMessage& msg) +{ + const std::string name = msg.getString(); + addGameTask(&Game::playerChannelExclude, player->getID(), name); +} + +void ProtocolGame::parseOpenChannel(NetworkMessage& msg) +{ + uint16_t channelId = msg.get(); + addGameTask(&Game::playerOpenChannel, player->getID(), channelId); +} + +void ProtocolGame::parseCloseChannel(NetworkMessage& msg) +{ + uint16_t channelId = msg.get(); + addGameTask(&Game::playerCloseChannel, player->getID(), channelId); +} + +void ProtocolGame::parseOpenPrivateChannel(NetworkMessage& msg) +{ + const std::string receiver = msg.getString(); + addGameTask(&Game::playerOpenPrivateChannel, player->getID(), receiver); +} + +void ProtocolGame::parseAutoWalk(NetworkMessage& msg) +{ + uint8_t numdirs = msg.getByte(); + if (numdirs == 0 || (msg.getBufferPosition() + numdirs) != (msg.getLength() + 4)) { + return; + } + + msg.skipBytes(numdirs); + + std::forward_list path; + for (uint8_t i = 0; i < numdirs; ++i) { + uint8_t rawdir = msg.getPreviousByte(); + switch (rawdir) { + case 1: path.push_front(DIRECTION_EAST); break; + case 2: path.push_front(DIRECTION_NORTHEAST); break; + case 3: path.push_front(DIRECTION_NORTH); break; + case 4: path.push_front(DIRECTION_NORTHWEST); break; + case 5: path.push_front(DIRECTION_WEST); break; + case 6: path.push_front(DIRECTION_SOUTHWEST); break; + case 7: path.push_front(DIRECTION_SOUTH); break; + case 8: path.push_front(DIRECTION_SOUTHEAST); break; + default: break; + } + } + + if (path.empty()) { + return; + } + + addGameTask(&Game::playerAutoWalk, player->getID(), path); +} + +void ProtocolGame::parseSetOutfit(NetworkMessage& msg) +{ + Outfit_t newOutfit; + newOutfit.lookType = msg.get(); + newOutfit.lookHead = msg.getByte(); + newOutfit.lookBody = msg.getByte(); + newOutfit.lookLegs = msg.getByte(); + newOutfit.lookFeet = msg.getByte(); + addGameTask(&Game::playerChangeOutfit, player->getID(), newOutfit); +} + +void ProtocolGame::parseUseItem(NetworkMessage& msg) +{ + Position pos = msg.getPosition(); + uint16_t spriteId = msg.get(); + uint8_t stackpos = msg.getByte(); + uint8_t index = msg.getByte(); + addGameTaskTimed(DISPATCHER_TASK_EXPIRATION, &Game::playerUseItem, player->getID(), pos, stackpos, index, spriteId); +} + +void ProtocolGame::parseUseItemEx(NetworkMessage& msg) +{ + Position fromPos = msg.getPosition(); + uint16_t fromSpriteId = msg.get(); + uint8_t fromStackPos = msg.getByte(); + Position toPos = msg.getPosition(); + uint16_t toSpriteId = msg.get(); + uint8_t toStackPos = msg.getByte(); + addGameTaskTimed(DISPATCHER_TASK_EXPIRATION, &Game::playerUseItemEx, player->getID(), fromPos, fromStackPos, fromSpriteId, toPos, toStackPos, toSpriteId); +} + +void ProtocolGame::parseUseWithCreature(NetworkMessage& msg) +{ + Position fromPos = msg.getPosition(); + uint16_t spriteId = msg.get(); + uint8_t fromStackPos = msg.getByte(); + uint32_t creatureId = msg.get(); + addGameTaskTimed(DISPATCHER_TASK_EXPIRATION, &Game::playerUseWithCreature, player->getID(), fromPos, fromStackPos, creatureId, spriteId); +} + +void ProtocolGame::parseCloseContainer(NetworkMessage& msg) +{ + uint8_t cid = msg.getByte(); + addGameTask(&Game::playerCloseContainer, player->getID(), cid); +} + +void ProtocolGame::parseUpArrowContainer(NetworkMessage& msg) +{ + uint8_t cid = msg.getByte(); + addGameTask(&Game::playerMoveUpContainer, player->getID(), cid); +} + +void ProtocolGame::parseUpdateContainer(NetworkMessage& msg) +{ + uint8_t cid = msg.getByte(); + addGameTask(&Game::playerUpdateContainer, player->getID(), cid); +} + +void ProtocolGame::parseThrow(NetworkMessage& msg) +{ + Position fromPos = msg.getPosition(); + uint16_t spriteId = msg.get(); + uint8_t fromStackpos = msg.getByte(); + Position toPos = msg.getPosition(); + uint8_t count = msg.getByte(); + + if (toPos != fromPos) { + addGameTaskTimed(DISPATCHER_TASK_EXPIRATION, &Game::playerMoveThing, player->getID(), fromPos, spriteId, fromStackpos, toPos, count); + } +} + +void ProtocolGame::parseLookAt(NetworkMessage& msg) +{ + Position pos = msg.getPosition(); + msg.skipBytes(2); // spriteId + uint8_t stackpos = msg.getByte(); + addGameTaskTimed(DISPATCHER_TASK_EXPIRATION, &Game::playerLookAt, player->getID(), pos, stackpos); +} + +void ProtocolGame::parseLookInBattleList(NetworkMessage& msg) +{ + uint32_t creatureId = msg.get(); + addGameTaskTimed(DISPATCHER_TASK_EXPIRATION, &Game::playerLookInBattleList, player->getID(), creatureId); +} + +void ProtocolGame::parseSay(NetworkMessage& msg) +{ + std::string receiver; + uint16_t channelId; + + SpeakClasses type = static_cast(msg.getByte()); + switch (type) { + case TALKTYPE_PRIVATE: + case TALKTYPE_PRIVATE_RED: + case TALKTYPE_RVR_ANSWER: + receiver = msg.getString(); + channelId = 0; + break; + + case TALKTYPE_CHANNEL_Y: + case TALKTYPE_CHANNEL_R1: + case TALKTYPE_CHANNEL_R2: + channelId = msg.get(); + break; + + default: + channelId = 0; + break; + } + + const std::string text = msg.getString(); + if (text.length() > 255 || text.find('\n') != std::string::npos) { + return; + } + + addGameTask(&Game::playerSay, player->getID(), channelId, type, receiver, text); +} + +void ProtocolGame::parseFightModes(NetworkMessage& msg) +{ + uint8_t rawFightMode = msg.getByte(); // 1 - offensive, 2 - balanced, 3 - defensive + uint8_t rawChaseMode = msg.getByte(); // 0 - stand while fightning, 1 - chase opponent + uint8_t rawSecureMode = msg.getByte(); // 0 - can't attack unmarked, 1 - can attack unmarked + // uint8_t rawPvpMode = msg.getByte(); // pvp mode introduced in 10.0 + + chaseMode_t chaseMode; + if (rawChaseMode == 1) { + chaseMode = CHASEMODE_FOLLOW; + } else { + chaseMode = CHASEMODE_STANDSTILL; + } + + fightMode_t fightMode; + if (rawFightMode == 1) { + fightMode = FIGHTMODE_ATTACK; + } else if (rawFightMode == 2) { + fightMode = FIGHTMODE_BALANCED; + } else { + fightMode = FIGHTMODE_DEFENSE; + } + + addGameTask(&Game::playerSetFightModes, player->getID(), fightMode, chaseMode, rawSecureMode != 0); +} + +void ProtocolGame::parseAttack(NetworkMessage& msg) +{ + uint32_t creatureId = msg.get(); + addGameTask(&Game::playerSetAttackedCreature, player->getID(), creatureId); +} + +void ProtocolGame::parseFollow(NetworkMessage& msg) +{ + uint32_t creatureId = msg.get(); + addGameTask(&Game::playerFollowCreature, player->getID(), creatureId); +} + +void ProtocolGame::parseProcessRuleViolationReport(NetworkMessage& msg) +{ + const std::string reporter = msg.getString(); + addGameTask(&Game::playerProcessRuleViolationReport, player->getID(), reporter); +} + +void ProtocolGame::parseCloseRuleViolationReport(NetworkMessage& msg) +{ + const std::string reporter = msg.getString(); + addGameTask(&Game::playerCloseRuleViolationReport, player->getID(), reporter); +} + +void ProtocolGame::parseTextWindow(NetworkMessage& msg) +{ + uint32_t windowTextId = msg.get(); + const std::string newText = msg.getString(); + addGameTask(&Game::playerWriteItem, player->getID(), windowTextId, newText); +} + +void ProtocolGame::parseHouseWindow(NetworkMessage& msg) +{ + uint8_t doorId = msg.getByte(); + uint32_t id = msg.get(); + const std::string text = msg.getString(); + addGameTask(&Game::playerUpdateHouseWindow, player->getID(), doorId, id, text); +} + +void ProtocolGame::parseRequestTrade(NetworkMessage& msg) +{ + Position pos = msg.getPosition(); + uint16_t spriteId = msg.get(); + uint8_t stackpos = msg.getByte(); + uint32_t playerId = msg.get(); + addGameTask(&Game::playerRequestTrade, player->getID(), pos, stackpos, playerId, spriteId); +} + +void ProtocolGame::parseLookInTrade(NetworkMessage& msg) +{ + bool counterOffer = (msg.getByte() == 0x01); + uint8_t index = msg.getByte(); + addGameTaskTimed(DISPATCHER_TASK_EXPIRATION, &Game::playerLookInTrade, player->getID(), counterOffer, index); +} + +void ProtocolGame::parseAddVip(NetworkMessage& msg) +{ + const std::string name = msg.getString(); + addGameTask(&Game::playerRequestAddVip, player->getID(), name); +} + +void ProtocolGame::parseRemoveVip(NetworkMessage& msg) +{ + uint32_t guid = msg.get(); + addGameTask(&Game::playerRequestRemoveVip, player->getID(), guid); +} + +void ProtocolGame::parseRotateItem(NetworkMessage& msg) +{ + Position pos = msg.getPosition(); + uint16_t spriteId = msg.get(); + uint8_t stackpos = msg.getByte(); + addGameTaskTimed(DISPATCHER_TASK_EXPIRATION, &Game::playerRotateItem, player->getID(), pos, stackpos, spriteId); +} + +void ProtocolGame::parseBugReport(NetworkMessage& msg) +{ + std::string bug = msg.getString(); + addGameTask(&Game::playerReportBug, player->getID(), bug); +} + +void ProtocolGame::parseDebugAssert(NetworkMessage& msg) +{ + if (debugAssertSent) { + return; + } + + debugAssertSent = true; + + std::string assertLine = msg.getString(); + std::string date = msg.getString(); + std::string description = msg.getString(); + std::string comment = msg.getString(); + addGameTask(&Game::playerDebugAssert, player->getID(), assertLine, date, description, comment); +} + +void ProtocolGame::parseInviteToParty(NetworkMessage& msg) +{ + uint32_t targetId = msg.get(); + addGameTask(&Game::playerInviteToParty, player->getID(), targetId); +} + +void ProtocolGame::parseJoinParty(NetworkMessage& msg) +{ + uint32_t targetId = msg.get(); + addGameTask(&Game::playerJoinParty, player->getID(), targetId); +} + +void ProtocolGame::parseRevokePartyInvite(NetworkMessage& msg) +{ + uint32_t targetId = msg.get(); + addGameTask(&Game::playerRevokePartyInvitation, player->getID(), targetId); +} + +void ProtocolGame::parsePassPartyLeadership(NetworkMessage& msg) +{ + uint32_t targetId = msg.get(); + addGameTask(&Game::playerPassPartyLeadership, player->getID(), targetId); +} + +void ProtocolGame::parseSeekInContainer(NetworkMessage& msg) +{ + uint8_t containerId = msg.getByte(); + uint16_t index = msg.get(); + addGameTask(&Game::playerSeekInContainer, player->getID(), containerId, index); +} + +// Send methods +void ProtocolGame::sendOpenPrivateChannel(const std::string& receiver) +{ + NetworkMessage msg; + msg.addByte(0xAD); + msg.addString(receiver); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendCreatureOutfit(const Creature* creature, const Outfit_t& outfit) +{ + if (!canSee(creature)) { + return; + } + + NetworkMessage msg; + msg.addByte(0x8E); + msg.add(creature->getID()); + AddOutfit(msg, outfit); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendCreatureLight(const Creature* creature) +{ + if (!canSee(creature)) { + return; + } + + NetworkMessage msg; + AddCreatureLight(msg, creature); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendWorldLight(const LightInfo& lightInfo) +{ + NetworkMessage msg; + AddWorldLight(msg, lightInfo); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendCreatureShield(const Creature* creature) +{ + if (!canSee(creature)) { + return; + } + + NetworkMessage msg; + msg.addByte(0x91); + msg.add(creature->getID()); + msg.addByte(player->getPartyShield(creature->getPlayer())); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendCreatureSkull(const Creature* creature) +{ + if (g_game.getWorldType() != WORLD_TYPE_PVP) { + return; + } + + if (!canSee(creature)) { + return; + } + + NetworkMessage msg; + msg.addByte(0x90); + msg.add(creature->getID()); + msg.addByte(player->getSkullClient(creature)); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendCreatureSquare(const Creature* creature, SquareColor_t color) +{ + if (!canSee(creature)) { + return; + } + + NetworkMessage msg; + msg.addByte(0x86); + msg.add(creature->getID()); + msg.addByte(color); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendRemoveRuleViolationReport(const std::string& name) +{ + NetworkMessage msg; + msg.addByte(0xAF); + msg.addString(name); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendLockRuleViolation() +{ + NetworkMessage msg; + msg.addByte(0xB1); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendRuleViolationCancel(const std::string& name) +{ + NetworkMessage msg; + msg.addByte(0xB0); + msg.addString(name); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendRuleViolationsChannel(uint16_t channelId) +{ + NetworkMessage msg; + msg.addByte(0xAE); + msg.add(channelId); + auto it = g_game.getRuleViolationReports().begin(); + for (; it != g_game.getRuleViolationReports().end(); ++it) { + const RuleViolation& rvr = it->second; + if (rvr.pending) { + Player* reporter = g_game.getPlayerByID(rvr.reporterId); + if (reporter) { + msg.addByte(0xAA); + msg.add(0); + msg.addString(reporter->getName()); + msg.addByte(TALKTYPE_RVR_CHANNEL); + msg.add(0); + msg.addString(rvr.text); + } + } + } + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendStats() +{ + NetworkMessage msg; + AddPlayerStats(msg); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendTextMessage(const TextMessage& message) +{ + NetworkMessage msg; + msg.addByte(0xB4); + msg.addByte(message.type); + msg.addString(message.text); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendAnimatedText(const Position& pos, uint8_t color, const std::string& text) +{ + NetworkMessage msg; + msg.addByte(0x84); + msg.addPosition(pos); + msg.addByte(color); + msg.addString(text); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendClosePrivate(uint16_t channelId) +{ + NetworkMessage msg; + msg.addByte(0xB3); + msg.add(channelId); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendCreatePrivateChannel(uint16_t channelId, const std::string& channelName) +{ + NetworkMessage msg; + msg.addByte(0xB2); + msg.add(channelId); + msg.addString(channelName); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendChannelsDialog() +{ + NetworkMessage msg; + msg.addByte(0xAB); + + const ChannelList& list = g_chat->getChannelList(*player); + msg.addByte(list.size()); + for (ChatChannel* channel : list) { + msg.add(channel->getId()); + msg.addString(channel->getName()); + } + + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendChannel(uint16_t channelId, const std::string& channelName) +{ + NetworkMessage msg; + msg.addByte(0xAC); + + msg.add(channelId); + msg.addString(channelName); + + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendIcons(uint16_t icons) +{ + NetworkMessage msg; + msg.addByte(0xA2); + msg.addByte(static_cast(icons)); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendContainer(uint8_t cid, const Container* container, bool hasParent, uint16_t firstIndex) +{ + NetworkMessage msg; + msg.addByte(0x6E); + + msg.addByte(cid); + + msg.addItem(container); + msg.addString(container->getName()); + + msg.addByte(container->capacity()); + + msg.addByte(hasParent ? 0x01 : 0x00); + + uint32_t containerSize = container->size(); + if (firstIndex < containerSize) { + uint8_t itemsToSend = std::min(std::min(container->capacity(), containerSize - firstIndex), std::numeric_limits::max()); + + msg.addByte(itemsToSend); + for (auto it = container->getItemList().begin() + firstIndex, end = it + itemsToSend; it != end; ++it) { + msg.addItem(*it); + } + } else { + msg.addByte(0x00); + } + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendTradeItemRequest(const std::string& traderName, const Item* item, bool ack) +{ + NetworkMessage msg; + + if (ack) { + msg.addByte(0x7D); + } else { + msg.addByte(0x7E); + } + + msg.addString(traderName); + + if (const Container* tradeContainer = item->getContainer()) { + std::list listContainer {tradeContainer}; + std::list itemList {tradeContainer}; + while (!listContainer.empty()) { + const Container* container = listContainer.front(); + listContainer.pop_front(); + + for (Item* containerItem : container->getItemList()) { + Container* tmpContainer = containerItem->getContainer(); + if (tmpContainer) { + listContainer.push_back(tmpContainer); + } + itemList.push_back(containerItem); + } + } + + msg.addByte(itemList.size()); + for (const Item* listItem : itemList) { + msg.addItem(listItem); + } + } else { + msg.addByte(0x01); + msg.addItem(item); + } + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendCloseTrade() +{ + NetworkMessage msg; + msg.addByte(0x7F); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendCloseContainer(uint8_t cid) +{ + NetworkMessage msg; + msg.addByte(0x6F); + msg.addByte(cid); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendCreatureTurn(const Creature* creature, uint32_t stackPos) +{ + if (!canSee(creature)) { + return; + } + + NetworkMessage msg; + msg.addByte(0x6B); + msg.addPosition(creature->getPosition()); + msg.addByte(stackPos); + msg.add(0x63); + msg.add(creature->getID()); + msg.addByte(creature->getDirection()); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendCreatureSay(const Creature* creature, SpeakClasses type, const std::string& text, const Position* pos/* = nullptr*/) +{ + NetworkMessage msg; + AddCreatureSpeak(msg, creature, type, text, 0, pos); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendToChannel(const Creature* creature, SpeakClasses type, const std::string& text, uint16_t channelId) +{ + NetworkMessage msg; + AddCreatureSpeak(msg, creature, type, text, channelId); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendPrivateMessage(const Player* speaker, SpeakClasses type, const std::string& text) +{ + NetworkMessage msg; + msg.addByte(0xAA); + static uint32_t statementId = 0; + msg.add(++statementId); + if (type == TALKTYPE_RVR_ANSWER) { + msg.addString("Gamemaster"); + } else { + if (speaker) { + msg.addString(speaker->getName()); + } else { + msg.add(0x00); + } + } + + msg.addByte(type); + msg.addString(text); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendCancelTarget() +{ + NetworkMessage msg; + msg.addByte(0xA3); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendChangeSpeed(const Creature* creature, uint32_t speed) +{ + NetworkMessage msg; + msg.addByte(0x8F); + msg.add(creature->getID()); + msg.add(speed); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendCancelWalk() +{ + NetworkMessage msg; + msg.addByte(0xB5); + msg.addByte(player->getDirection()); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendSkills() +{ + NetworkMessage msg; + AddPlayerSkills(msg); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendPing() +{ + NetworkMessage msg; + if (player->getOperatingSystem() >= CLIENTOS_OTCLIENT_LINUX) { + msg.addByte(0x1D); + } else { + // classic clients ping + msg.addByte(0x1E); + } + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendPingBack() +{ + NetworkMessage msg; + msg.addByte(0x1E); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendDistanceShoot(const Position& from, const Position& to, uint8_t type) +{ + NetworkMessage msg; + msg.addByte(0x85); + msg.addPosition(from); + msg.addPosition(to); + msg.addByte(type); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendMagicEffect(const Position& pos, uint8_t type) +{ + if (!canSee(pos)) { + return; + } + + NetworkMessage msg; + msg.addByte(0x83); + msg.addPosition(pos); + msg.addByte(type); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendCreatureHealth(const Creature* creature) +{ + NetworkMessage msg; + msg.addByte(0x8C); + msg.add(creature->getID()); + msg.addByte(std::ceil((static_cast(creature->getHealth()) / std::max(creature->getMaxHealth(), 1)) * 100)); + writeToOutputBuffer(msg); +} + +//tile +void ProtocolGame::sendMapDescription(const Position& pos) +{ + NetworkMessage msg; + msg.addByte(0x64); + msg.addPosition(player->getPosition()); + GetMapDescription(pos.x - 8, pos.y - 6, pos.z, 18, 14, msg); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendAddTileItem(const Position& pos, const Item* item, uint32_t stackpos) +{ + if (!canSee(pos)) { + return; + } + + NetworkMessage msg; + msg.addByte(0x6A); + msg.addPosition(pos); + if (player->getOperatingSystem() >= CLIENTOS_OTCLIENT_LINUX) { + msg.addByte(stackpos); + } + msg.addItem(item); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendUpdateTileItem(const Position& pos, uint32_t stackpos, const Item* item) +{ + if (!canSee(pos)) { + return; + } + + NetworkMessage msg; + msg.addByte(0x6B); + msg.addPosition(pos); + msg.addByte(stackpos); + msg.addItem(item); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendRemoveTileThing(const Position& pos, uint32_t stackpos) +{ + if (!canSee(pos)) { + return; + } + + NetworkMessage msg; + RemoveTileThing(msg, pos, stackpos); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendUpdateTile(const Tile* tile, const Position& pos) +{ + if (!canSee(pos)) { + return; + } + + NetworkMessage msg; + msg.addByte(0x69); + msg.addPosition(pos); + + if (tile) { + GetTileDescription(tile, msg); + msg.addByte(0x00); + msg.addByte(0xFF); + } else { + msg.addByte(0x01); + msg.addByte(0xFF); + } + + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendFightModes() +{ + NetworkMessage msg; + msg.addByte(0xA7); + msg.addByte(player->fightMode); + msg.addByte(player->chaseMode); + msg.addByte(player->secureMode); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendAddCreature(const Creature* creature, const Position& pos, int32_t stackpos, bool isLogin) +{ + if (!canSee(pos)) { + return; + } + + if (creature != player) { + if (stackpos != -1) { + NetworkMessage msg; + msg.addByte(0x6A); + msg.addPosition(pos); + + if (player->getOperatingSystem() >= CLIENTOS_OTCLIENT_LINUX) { + msg.addByte(stackpos); + } + + bool known; + uint32_t removedKnown; + checkCreatureAsKnown(creature->getID(), known, removedKnown); + AddCreature(msg, creature, known, removedKnown); + writeToOutputBuffer(msg); + } + + if (isLogin) { + sendMagicEffect(pos, CONST_ME_TELEPORT); + } + return; + } + + NetworkMessage msg; + msg.addByte(0x0A); + + msg.add(player->getID()); + msg.add(0x32); // beat duration (50) + + // can report bugs? + if (player->getAccountType() >= ACCOUNT_TYPE_TUTOR) { + msg.addByte(0x01); + } else { + msg.addByte(0x00); + } + + if (player->getAccountType() >= ACCOUNT_TYPE_GAMEMASTER) { + msg.addByte(0x0B); + for (uint8_t i = 0; i < 32; i++) { + msg.addByte(0xFF); + } + } + + writeToOutputBuffer(msg); + + sendMapDescription(pos); + + if (isLogin) { + sendMagicEffect(pos, CONST_ME_TELEPORT); + } + + sendInventoryItem(CONST_SLOT_HEAD, player->getInventoryItem(CONST_SLOT_HEAD)); + sendInventoryItem(CONST_SLOT_NECKLACE, player->getInventoryItem(CONST_SLOT_NECKLACE)); + sendInventoryItem(CONST_SLOT_BACKPACK, player->getInventoryItem(CONST_SLOT_BACKPACK)); + sendInventoryItem(CONST_SLOT_ARMOR, player->getInventoryItem(CONST_SLOT_ARMOR)); + sendInventoryItem(CONST_SLOT_RIGHT, player->getInventoryItem(CONST_SLOT_RIGHT)); + sendInventoryItem(CONST_SLOT_LEFT, player->getInventoryItem(CONST_SLOT_LEFT)); + sendInventoryItem(CONST_SLOT_LEGS, player->getInventoryItem(CONST_SLOT_LEGS)); + sendInventoryItem(CONST_SLOT_FEET, player->getInventoryItem(CONST_SLOT_FEET)); + sendInventoryItem(CONST_SLOT_RING, player->getInventoryItem(CONST_SLOT_RING)); + sendInventoryItem(CONST_SLOT_AMMO, player->getInventoryItem(CONST_SLOT_AMMO)); + + sendStats(); + sendSkills(); + + //gameworld light-settings + LightInfo lightInfo; + g_game.getWorldLightInfo(lightInfo); + sendWorldLight(lightInfo); + + //player light level + sendCreatureLight(creature); + + //player vip + sendVIPEntries(); + + player->sendIcons(); +} + +void ProtocolGame::sendMoveCreature(const Creature* creature, const Position& newPos, int32_t newStackPos, const Position& oldPos, int32_t oldStackPos, bool teleport) +{ + if (creature == player) { + if (oldStackPos >= 10) { + sendMapDescription(newPos); + } else if (teleport) { + NetworkMessage msg; + RemoveTileThing(msg, oldPos, oldStackPos); + writeToOutputBuffer(msg); + sendMapDescription(newPos); + } else { + NetworkMessage msg; + if (oldPos.z == 7 && newPos.z >= 8) { + RemoveTileThing(msg, oldPos, oldStackPos); + } else { + msg.addByte(0x6D); + msg.addPosition(oldPos); + msg.addByte(oldStackPos); + msg.addPosition(newPos); + } + + if (newPos.z > oldPos.z) { + MoveDownCreature(msg, creature, newPos, oldPos); + } else if (newPos.z < oldPos.z) { + MoveUpCreature(msg, creature, newPos, oldPos); + } + + if (oldPos.y > newPos.y) { // north, for old x + msg.addByte(0x65); + GetMapDescription(oldPos.x - 8, newPos.y - 6, newPos.z, 18, 1, msg); + } else if (oldPos.y < newPos.y) { // south, for old x + msg.addByte(0x67); + GetMapDescription(oldPos.x - 8, newPos.y + 7, newPos.z, 18, 1, msg); + } + + if (oldPos.x < newPos.x) { // east, [with new y] + msg.addByte(0x66); + GetMapDescription(newPos.x + 9, newPos.y - 6, newPos.z, 1, 14, msg); + } else if (oldPos.x > newPos.x) { // west, [with new y] + msg.addByte(0x68); + GetMapDescription(newPos.x - 8, newPos.y - 6, newPos.z, 1, 14, msg); + } + writeToOutputBuffer(msg); + } + } else if (canSee(oldPos) && canSee(creature->getPosition())) { + if (teleport || (oldPos.z == 7 && newPos.z >= 8) || oldStackPos >= 10) { + sendRemoveTileThing(oldPos, oldStackPos); + sendAddCreature(creature, newPos, newStackPos, false); + } else { + NetworkMessage msg; + msg.addByte(0x6D); + msg.addPosition(oldPos); + msg.addByte(oldStackPos); + msg.addPosition(creature->getPosition()); + writeToOutputBuffer(msg); + } + } else if (canSee(oldPos)) { + sendRemoveTileThing(oldPos, oldStackPos); + } else if (canSee(creature->getPosition())) { + sendAddCreature(creature, newPos, newStackPos, false); + } +} + +void ProtocolGame::sendInventoryItem(slots_t slot, const Item* item) +{ + NetworkMessage msg; + if (item) { + msg.addByte(0x78); + msg.addByte(slot); + msg.addItem(item); + } else { + msg.addByte(0x79); + msg.addByte(slot); + } + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendAddContainerItem(uint8_t cid, const Item* item) +{ + NetworkMessage msg; + msg.addByte(0x70); + msg.addByte(cid); + msg.addItem(item); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendUpdateContainerItem(uint8_t cid, uint16_t slot, const Item* item) +{ + NetworkMessage msg; + msg.addByte(0x71); + msg.addByte(cid); + msg.addByte(static_cast(slot)); + msg.addItem(item); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendRemoveContainerItem(uint8_t cid, uint16_t slot) +{ + NetworkMessage msg; + msg.addByte(0x72); + msg.addByte(cid); + msg.addByte(static_cast(slot)); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendTextWindow(uint32_t windowTextId, Item* item, uint16_t maxlen, bool canWrite) +{ + NetworkMessage msg; + msg.addByte(0x96); + msg.add(windowTextId); + msg.addItem(item); + + if (canWrite) { + msg.add(maxlen); + msg.addString(item->getText()); + } else { + const std::string& text = item->getText(); + msg.add(text.size()); + msg.addString(text); + } + + const std::string& writer = item->getWriter(); + if (!writer.empty()) { + msg.addString(writer); + } else { + msg.add(0x00); + } + + if (player->getOperatingSystem() >= CLIENTOS_OTCLIENT_LINUX) { + time_t writtenDate = item->getDate(); + if (writtenDate != 0) { + msg.addString(formatDateShort(writtenDate)); + } else { + msg.add(0x00); + } + } + + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendTextWindow(uint32_t windowTextId, uint32_t itemId, const std::string& text) +{ + NetworkMessage msg; + msg.addByte(0x96); + msg.add(windowTextId); + msg.addItem(itemId, 1); + msg.add(text.size()); + msg.addString(text); + msg.add(0x00); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendHouseWindow(uint32_t windowTextId, const std::string& text) +{ + NetworkMessage msg; + msg.addByte(0x97); + msg.addByte(0x00); + msg.add(windowTextId); + msg.addString(text); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendOutfitWindow() +{ + NetworkMessage msg; + msg.addByte(0xC8); + + Outfit_t currentOutfit = player->getDefaultOutfit(); + AddOutfit(msg, currentOutfit); + + if (player->getSex() == PLAYERSEX_MALE) { + msg.add(128); + if (player->isPremium()) { + msg.add(134); + } else { + msg.add(131); + } + } else { + msg.add(136); + if (player->isPremium()) { + msg.add(142); + } else { + msg.add(139); + } + } + + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendUpdatedVIPStatus(uint32_t guid, VipStatus_t newStatus) +{ + NetworkMessage msg; + msg.addByte(newStatus == VIPSTATUS_ONLINE ? 0xD3 : 0xD4); + msg.add(guid); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendVIP(uint32_t guid, const std::string& name, VipStatus_t status) +{ + NetworkMessage msg; + msg.addByte(0xD2); + msg.add(guid); + msg.addString(name); + msg.addByte(status); + writeToOutputBuffer(msg); +} + +void ProtocolGame::sendVIPEntries() +{ + const std::forward_list& vipEntries = IOLoginData::getVIPEntries(player->getAccount()); + + for (const VIPEntry& entry : vipEntries) { + VipStatus_t vipStatus = VIPSTATUS_ONLINE; + + Player* vipPlayer = g_game.getPlayerByGUID(entry.guid); + if (!vipPlayer || (vipPlayer->isInGhostMode() && !player->isAccessPlayer())) { + vipStatus = VIPSTATUS_OFFLINE; + } + + sendVIP(entry.guid, entry.name, vipStatus); + } +} + +////////////// Add common messages +void ProtocolGame::AddCreature(NetworkMessage& msg, const Creature* creature, bool known, uint32_t remove) +{ + const Player* otherPlayer = creature->getPlayer(); + + if (known) { + msg.add(0x62); + msg.add(creature->getID()); + } else { + msg.add(0x61); + msg.add(remove); + msg.add(creature->getID()); + msg.addString(creature->getName()); + } + + msg.addByte(std::ceil((static_cast(creature->getHealth()) / std::max(creature->getMaxHealth(), 1)) * 100)); + msg.addByte(creature->getDirection()); + + if (!creature->isInGhostMode() && !creature->isInvisible()) { + AddOutfit(msg, creature->getCurrentOutfit()); + } else { + static Outfit_t outfit; + AddOutfit(msg, outfit); + } + + LightInfo lightInfo; + creature->getCreatureLight(lightInfo); + msg.addByte(player->isAccessPlayer() ? 0xFF : lightInfo.level); + msg.addByte(lightInfo.color); + + msg.add(creature->getStepSpeed()); + + msg.addByte(player->getSkullClient(creature)); + msg.addByte(player->getPartyShield(otherPlayer)); +} + +void ProtocolGame::AddPlayerStats(NetworkMessage& msg) +{ + msg.addByte(0xA0); + + msg.add(std::min(player->getHealth(), std::numeric_limits::max())); + msg.add(std::min(player->getMaxHealth(), std::numeric_limits::max())); + msg.add(static_cast(player->getFreeCapacity() / 100.)); + if (player->getExperience() >= std::numeric_limits::max()) { + msg.add(0); + } else { + msg.add(static_cast(player->getExperience())); + } + msg.add(static_cast(player->getLevel())); + msg.addByte(player->getLevelPercent()); + msg.add(std::min(player->getMana(), std::numeric_limits::max())); + msg.add(std::min(player->getMaxMana(), std::numeric_limits::max())); + + msg.addByte(std::min(player->getMagicLevel(), std::numeric_limits::max())); + msg.addByte(player->getMagicLevelPercent()); + + msg.addByte(player->getSoul()); +} + +void ProtocolGame::AddPlayerSkills(NetworkMessage& msg) +{ + msg.addByte(0xA1); + + for (uint8_t i = SKILL_FIRST; i <= SKILL_LAST; ++i) { + msg.addByte(std::min(player->getSkillLevel(i), std::numeric_limits::max())); + msg.addByte(player->getSkillPercent(i)); + } +} + +void ProtocolGame::AddOutfit(NetworkMessage& msg, const Outfit_t& outfit) +{ + msg.add(outfit.lookType); + + if (outfit.lookType != 0) { + msg.addByte(outfit.lookHead); + msg.addByte(outfit.lookBody); + msg.addByte(outfit.lookLegs); + msg.addByte(outfit.lookFeet); + } else { + msg.addItemId(outfit.lookTypeEx); + } +} + +void ProtocolGame::AddWorldLight(NetworkMessage& msg, const LightInfo& lightInfo) +{ + msg.addByte(0x82); + msg.addByte((player->isAccessPlayer() ? 0xFF : lightInfo.level)); + msg.addByte(lightInfo.color); +} + +void ProtocolGame::AddCreatureLight(NetworkMessage& msg, const Creature* creature) +{ + LightInfo lightInfo; + creature->getCreatureLight(lightInfo); + + msg.addByte(0x8D); + msg.add(creature->getID()); + msg.addByte((player->isAccessPlayer() ? 0xFF : lightInfo.level)); + msg.addByte(lightInfo.color); +} + +void ProtocolGame::AddCreatureSpeak(NetworkMessage& msg, const Creature* creature, SpeakClasses type, const std::string& text, uint16_t channelId, const Position* pos /*= nullptr*/) +{ + msg.addByte(0xAA); + static uint32_t statementId = 0; + msg.add(++statementId); + + if (type != TALKTYPE_RVR_ANSWER) { + if (type != TALKTYPE_CHANNEL_R2) { + if (creature) { + msg.addString(creature->getName()); + } else { + msg.add(0); + } + } else { + msg.add(0); + } + } + + msg.addByte(type); + switch (type) { + case TALKTYPE_SAY: + case TALKTYPE_WHISPER: + case TALKTYPE_YELL: + case TALKTYPE_MONSTER_SAY: + case TALKTYPE_MONSTER_YELL: + if (!pos) { + msg.addPosition(creature->getPosition()); + } else { + msg.addPosition(*pos); + } + break; + case TALKTYPE_CHANNEL_Y: + case TALKTYPE_CHANNEL_R1: + case TALKTYPE_CHANNEL_R2: + case TALKTYPE_CHANNEL_O: + msg.add(channelId); + break; + case TALKTYPE_RVR_CHANNEL: + msg.add(0); + break; + default: + break; + } + + msg.addString(text); +} + +//tile +void ProtocolGame::RemoveTileThing(NetworkMessage& msg, const Position& pos, uint32_t stackpos) +{ + if (stackpos >= 10) { + return; + } + + msg.addByte(0x6C); + msg.addPosition(pos); + msg.addByte(stackpos); +} + +void ProtocolGame::MoveUpCreature(NetworkMessage& msg, const Creature* creature, const Position& newPos, const Position& oldPos) +{ + if (creature != player) { + return; + } + + //floor change up + msg.addByte(0xBE); + + //going to surface + if (newPos.z == 7) { + int32_t skip = -1; + GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, 5, 18, 14, 3, skip); //(floor 7 and 6 already set) + GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, 4, 18, 14, 4, skip); + GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, 3, 18, 14, 5, skip); + GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, 2, 18, 14, 6, skip); + GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, 1, 18, 14, 7, skip); + GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, 0, 18, 14, 8, skip); + + if (skip >= 0) { + msg.addByte(skip); + msg.addByte(0xFF); + } + } + //underground, going one floor up (still underground) + else if (newPos.z > 7) { + int32_t skip = -1; + GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, oldPos.getZ() - 3, 18, 14, 3, skip); + + if (skip >= 0) { + msg.addByte(skip); + msg.addByte(0xFF); + } + } + + //moving up a floor up makes us out of sync + //west + msg.addByte(0x68); + GetMapDescription(oldPos.x - 8, oldPos.y - 5, newPos.z, 1, 14, msg); + + //north + msg.addByte(0x65); + GetMapDescription(oldPos.x - 8, oldPos.y - 6, newPos.z, 18, 1, msg); +} + +void ProtocolGame::MoveDownCreature(NetworkMessage& msg, const Creature* creature, const Position& newPos, const Position& oldPos) +{ + if (creature != player) { + return; + } + + //floor change down + msg.addByte(0xBF); + + //going from surface to underground + if (newPos.z == 8) { + int32_t skip = -1; + + GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, newPos.z, 18, 14, -1, skip); + GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, newPos.z + 1, 18, 14, -2, skip); + GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, newPos.z + 2, 18, 14, -3, skip); + + if (skip >= 0) { + msg.addByte(skip); + msg.addByte(0xFF); + } + } + //going further down + else if (newPos.z > oldPos.z && newPos.z > 8 && newPos.z < 14) { + int32_t skip = -1; + GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, newPos.z + 2, 18, 14, -3, skip); + + if (skip >= 0) { + msg.addByte(skip); + msg.addByte(0xFF); + } + } + + //moving down a floor makes us out of sync + //east + msg.addByte(0x66); + GetMapDescription(oldPos.x + 9, oldPos.y - 7, newPos.z, 1, 14, msg); + + //south + msg.addByte(0x67); + GetMapDescription(oldPos.x - 8, oldPos.y + 7, newPos.z, 18, 1, msg); +} + +void ProtocolGame::parseExtendedOpcode(NetworkMessage& msg) +{ + uint8_t opcode = msg.getByte(); + const std::string& buffer = msg.getString(); + + // process additional opcodes via lua script event + addGameTask(&Game::parsePlayerExtendedOpcode, player->getID(), opcode, buffer); +} diff --git a/src/protocolgame.h b/src/protocolgame.h new file mode 100644 index 0000000..85ac0c2 --- /dev/null +++ b/src/protocolgame.h @@ -0,0 +1,271 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_PROTOCOLGAME_H_FACA2A2D1A9348B78E8FD7E8003EBB87 +#define FS_PROTOCOLGAME_H_FACA2A2D1A9348B78E8FD7E8003EBB87 + +#include "protocol.h" +#include "chat.h" +#include "creature.h" +#include "tasks.h" + +class NetworkMessage; +class Player; +class Game; +class House; +class Container; +class Tile; +class Connection; +class Quest; +class ProtocolGame; +typedef std::shared_ptr ProtocolGame_ptr; + +extern Game g_game; + +struct TextMessage +{ + MessageClasses type; + std::string text; + TextMessage() = default; + TextMessage(MessageClasses type, std::string text) : type(type), text(std::move(text)) {} +}; + +class ProtocolGame final : public Protocol +{ + public: + // static protocol information + enum {server_sends_first = false}; + enum {protocol_identifier = 0x0A}; // Not required as we send first + + static const char* protocol_name() { + return "gameworld protocol"; + } + + explicit ProtocolGame(Connection_ptr connection) : Protocol(connection) {} + + void login(const std::string& name, uint32_t accnumber, OperatingSystem_t operatingSystem); + void logout(bool displayEffect, bool forced); + + uint16_t getVersion() const { + return version; + } + + private: + ProtocolGame_ptr getThis() { + return std::static_pointer_cast(shared_from_this()); + } + void connect(uint32_t playerId, OperatingSystem_t operatingSystem); + void sendUpdateRequest(); + void disconnectClient(const std::string& message) const; + void writeToOutputBuffer(const NetworkMessage& msg); + + void release() final; + + void checkCreatureAsKnown(uint32_t id, bool& known, uint32_t& removedKnown); + + bool canSee(int32_t x, int32_t y, int32_t z) const; + bool canSee(const Creature*) const; + bool canSee(const Position& pos) const; + + // we have all the parse methods + void parsePacket(NetworkMessage& msg) final; + void onRecvFirstMessage(NetworkMessage& msg) final; + + //Parse methods + void parseAutoWalk(NetworkMessage& msg); + void parseSetOutfit(NetworkMessage& msg); + void parseSay(NetworkMessage& msg); + void parseLookAt(NetworkMessage& msg); + void parseLookInBattleList(NetworkMessage& msg); + void parseFightModes(NetworkMessage& msg); + void parseAttack(NetworkMessage& msg); + void parseFollow(NetworkMessage& msg); + + void parseProcessRuleViolationReport(NetworkMessage& msg); + void parseCloseRuleViolationReport(NetworkMessage& msg); + + void parseBugReport(NetworkMessage& msg); + void parseDebugAssert(NetworkMessage& msg); + + void parseThrow(NetworkMessage& msg); + void parseUseItemEx(NetworkMessage& msg); + void parseUseWithCreature(NetworkMessage& msg); + void parseUseItem(NetworkMessage& msg); + void parseCloseContainer(NetworkMessage& msg); + void parseUpArrowContainer(NetworkMessage& msg); + void parseUpdateContainer(NetworkMessage& msg); + void parseTextWindow(NetworkMessage& msg); + void parseHouseWindow(NetworkMessage& msg); + + void parseInviteToParty(NetworkMessage& msg); + void parseJoinParty(NetworkMessage& msg); + void parseRevokePartyInvite(NetworkMessage& msg); + void parsePassPartyLeadership(NetworkMessage& msg); + + void parseSeekInContainer(NetworkMessage& msg); + + //trade methods + void parseRequestTrade(NetworkMessage& msg); + void parseLookInTrade(NetworkMessage& msg); + + //VIP methods + void parseAddVip(NetworkMessage& msg); + void parseRemoveVip(NetworkMessage& msg); + + void parseRotateItem(NetworkMessage& msg); + + //Channel tabs + void parseChannelInvite(NetworkMessage& msg); + void parseChannelExclude(NetworkMessage& msg); + void parseOpenChannel(NetworkMessage& msg); + void parseOpenPrivateChannel(NetworkMessage& msg); + void parseCloseChannel(NetworkMessage& msg); + + //Send functions + void sendClosePrivate(uint16_t channelId); + void sendCreatePrivateChannel(uint16_t channelId, const std::string& channelName); + void sendChannelsDialog(); + void sendChannel(uint16_t channelId, const std::string& channelName); + void sendOpenPrivateChannel(const std::string& receiver); + void sendToChannel(const Creature* creature, SpeakClasses type, const std::string& text, uint16_t channelId); + void sendPrivateMessage(const Player* speaker, SpeakClasses type, const std::string& text); + void sendIcons(uint16_t icons); + + void sendDistanceShoot(const Position& from, const Position& to, uint8_t type); + void sendMagicEffect(const Position& pos, uint8_t type); + void sendCreatureHealth(const Creature* creature); + void sendSkills(); + void sendPing(); + void sendPingBack(); + void sendCreatureTurn(const Creature* creature, uint32_t stackpos); + void sendCreatureSay(const Creature* creature, SpeakClasses type, const std::string& text, const Position* pos = nullptr); + + void sendCancelWalk(); + void sendChangeSpeed(const Creature* creature, uint32_t speed); + void sendCancelTarget(); + void sendCreatureOutfit(const Creature* creature, const Outfit_t& outfit); + void sendStats(); + void sendTextMessage(const TextMessage& message); + void sendAnimatedText(const Position& pos, uint8_t color, const std::string& text); + + void sendCreatureShield(const Creature* creature); + void sendCreatureSkull(const Creature* creature); + + void sendTradeItemRequest(const std::string& traderName, const Item* item, bool ack); + void sendCloseTrade(); + + void sendTextWindow(uint32_t windowTextId, Item* item, uint16_t maxlen, bool canWrite); + void sendTextWindow(uint32_t windowTextId, uint32_t itemId, const std::string& text); + void sendHouseWindow(uint32_t windowTextId, const std::string& text); + void sendOutfitWindow(); + + void sendUpdatedVIPStatus(uint32_t guid, VipStatus_t newStatus); + void sendVIP(uint32_t guid, const std::string& name, VipStatus_t status); + void sendVIPEntries(); + + void sendFightModes(); + + void sendCreatureLight(const Creature* creature); + void sendWorldLight(const LightInfo& lightInfo); + + void sendCreatureSquare(const Creature* creature, SquareColor_t color); + + //rule violations + void sendRemoveRuleViolationReport(const std::string& name); + void sendLockRuleViolation(); + void sendRuleViolationCancel(const std::string& name); + void sendRuleViolationsChannel(uint16_t channelId); + + //tiles + void sendMapDescription(const Position& pos); + + void sendAddTileItem(const Position& pos, const Item* item, uint32_t stackpos); + void sendUpdateTileItem(const Position& pos, uint32_t stackpos, const Item* item); + void sendRemoveTileThing(const Position& pos, uint32_t stackpos); + void sendUpdateTile(const Tile* tile, const Position& pos); + + void sendAddCreature(const Creature* creature, const Position& pos, int32_t stackpos, bool isLogin); + void sendMoveCreature(const Creature* creature, const Position& newPos, int32_t newStackPos, + const Position& oldPos, int32_t oldStackPos, bool teleport); + + //containers + void sendAddContainerItem(uint8_t cid, const Item* item); + void sendUpdateContainerItem(uint8_t cid, uint16_t slot, const Item* item); + void sendRemoveContainerItem(uint8_t cid, uint16_t slot); + + void sendContainer(uint8_t cid, const Container* container, bool hasParent, uint16_t firstIndex); + void sendCloseContainer(uint8_t cid); + + //inventory + void sendInventoryItem(slots_t slot, const Item* item); + + //Help functions + + // translate a tile to clientreadable format + void GetTileDescription(const Tile* tile, NetworkMessage& msg); + + // translate a floor to clientreadable format + void GetFloorDescription(NetworkMessage& msg, int32_t x, int32_t y, int32_t z, + int32_t width, int32_t height, int32_t offset, int32_t& skip); + + // translate a map area to clientreadable format + void GetMapDescription(int32_t x, int32_t y, int32_t z, + int32_t width, int32_t height, NetworkMessage& msg); + + void AddCreature(NetworkMessage& msg, const Creature* creature, bool known, uint32_t remove); + void AddPlayerStats(NetworkMessage& msg); + void AddOutfit(NetworkMessage& msg, const Outfit_t& outfit); + void AddPlayerSkills(NetworkMessage& msg); + void AddWorldLight(NetworkMessage& msg, const LightInfo& lightInfo); + void AddCreatureLight(NetworkMessage& msg, const Creature* creature); + void AddCreatureSpeak(NetworkMessage& msg, const Creature* creature, SpeakClasses type, const std::string& text, uint16_t channelId, const Position* pos = nullptr); + + //tiles + static void RemoveTileThing(NetworkMessage& msg, const Position& pos, uint32_t stackpos); + + void MoveUpCreature(NetworkMessage& msg, const Creature* creature, const Position& newPos, const Position& oldPos); + void MoveDownCreature(NetworkMessage& msg, const Creature* creature, const Position& newPos, const Position& oldPos); + + //otclient + void parseExtendedOpcode(NetworkMessage& msg); + + friend class Player; + + // Helpers so we don't need to bind every time + template + void addGameTask(Callable function, Args&&... args) { + g_dispatcher.addTask(createTask(std::bind(function, &g_game, std::forward(args)...))); + } + + template + void addGameTaskTimed(uint32_t delay, Callable function, Args&&... args) { + g_dispatcher.addTask(createTask(delay, std::bind(function, &g_game, std::forward(args)...))); + } + + std::unordered_set knownCreatureSet; + Player* player = nullptr; + + uint32_t eventConnect = 0; + uint16_t version = CLIENT_VERSION_MIN; + + bool debugAssertSent = false; + bool acceptPackets = false; +}; + +#endif diff --git a/src/protocollogin.cpp b/src/protocollogin.cpp new file mode 100644 index 0000000..a12f107 --- /dev/null +++ b/src/protocollogin.cpp @@ -0,0 +1,181 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "protocollogin.h" + +#include "outputmessage.h" +#include "tasks.h" + +#include "configmanager.h" +#include "iologindata.h" +#include "ban.h" +#include "game.h" + +extern ConfigManager g_config; +extern Game g_game; + +void ProtocolLogin::sendUpdateRequest() +{ + auto output = OutputMessagePool::getOutputMessage(); + + output->addByte(0x1E); + send(output); + + disconnect(); +} + +void ProtocolLogin::disconnectClient(const std::string& message) +{ + auto output = OutputMessagePool::getOutputMessage(); + + output->addByte(0x0A); + output->addString(message); + send(output); + + disconnect(); +} + +void ProtocolLogin::getCharacterList(uint32_t accountNumber, const std::string& password) +{ + Account account; + if (!IOLoginData::loginserverAuthentication(accountNumber, password, account)) { + disconnectClient("Accountnumber or password is not correct."); + return; + } + + auto output = OutputMessagePool::getOutputMessage(); + + //Update premium days + Game::updatePremium(account); + + const std::string& motd = g_config.getString(ConfigManager::MOTD); + if (!motd.empty()) { + //Add MOTD + output->addByte(0x14); + + std::ostringstream ss; + ss << g_game.getMotdNum() << "\n" << motd; + output->addString(ss.str()); + } + + //Add char list + output->addByte(0x64); + + uint8_t size = std::min(std::numeric_limits::max(), account.characters.size()); + output->addByte(size); + for (uint8_t i = 0; i < size; i++) { + output->addString(account.characters[i]); + output->addString(g_config.getString(ConfigManager::SERVER_NAME)); + output->add(inet_addr(g_config.getString(ConfigManager::IP).c_str())); + output->add(g_config.getNumber(ConfigManager::GAME_PORT)); + } + + //Add premium days + if (g_config.getBoolean(ConfigManager::FREE_PREMIUM)) { + output->add(0xFFFF); + } else { + output->add(account.premiumDays); + } + + send(output); + + disconnect(); +} + +void ProtocolLogin::onRecvFirstMessage(NetworkMessage& msg) +{ + if (g_game.getGameState() == GAME_STATE_SHUTDOWN) { + disconnect(); + return; + } + + msg.skipBytes(2); // client OS + + /*uint16_t version =*/ msg.get(); + msg.skipBytes(12); + + /* + * Skipped bytes: + * 4 bytes: protocolVersion + * 12 bytes: dat, spr, pic signatures (4 bytes each) + */ + + if (!Protocol::RSA_decrypt(msg)) { + disconnect(); + return; + } + + uint32_t key[4]; + key[0] = msg.get(); + key[1] = msg.get(); + key[2] = msg.get(); + key[3] = msg.get(); + enableXTEAEncryption(); + setXTEAKey(key); + + /*if (version < CLIENT_VERSION_MIN || version > CLIENT_VERSION_MAX) { + //sendUpdateRequest(); + disconnectClient("Use Tibia 7.72 to login!"); + return; + }*/ + + if (g_game.getGameState() == GAME_STATE_STARTUP) { + disconnectClient("Gameworld is starting up. Please wait."); + return; + } + + if (g_game.getGameState() == GAME_STATE_MAINTAIN) { + disconnectClient("Gameworld is under maintenance.\nPlease re-connect in a while."); + return; + } + + BanInfo banInfo; + auto connection = getConnection(); + if (!connection) { + return; + } + + if (IOBan::isIpBanned(connection->getIP(), banInfo)) { + if (banInfo.reason.empty()) { + banInfo.reason = "(none)"; + } + + std::ostringstream ss; + ss << "Your IP has been banned until " << formatDateShort(banInfo.expiresAt) << " by " << banInfo.bannedBy << ".\n\nReason specified:\n" << banInfo.reason; + disconnectClient(ss.str()); + return; + } + + uint32_t accountNumber = msg.get(); + if (!accountNumber) { + disconnectClient("Invalid account number."); + return; + } + + std::string password = msg.getString(); + if (password.empty()) { + disconnectClient("Invalid password."); + return; + } + + auto thisPtr = std::static_pointer_cast(shared_from_this()); + g_dispatcher.addTask(createTask(std::bind(&ProtocolLogin::getCharacterList, thisPtr, accountNumber, password))); +} diff --git a/src/protocollogin.h b/src/protocollogin.h new file mode 100644 index 0000000..4a31331 --- /dev/null +++ b/src/protocollogin.h @@ -0,0 +1,50 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_PROTOCOLLOGIN_H_1238F4B473074DF2ABC595C29E81C46D +#define FS_PROTOCOLLOGIN_H_1238F4B473074DF2ABC595C29E81C46D + +#include "protocol.h" + +class NetworkMessage; +class OutputMessage; + +class ProtocolLogin : public Protocol +{ + public: + // static protocol information + enum {server_sends_first = false}; + enum {protocol_identifier = 0x01}; + enum {use_checksum = true}; + static const char* protocol_name() { + return "login protocol"; + } + + explicit ProtocolLogin(Connection_ptr connection) : Protocol(connection) {} + + void onRecvFirstMessage(NetworkMessage& msg); + + protected: + void sendUpdateRequest(); + void disconnectClient(const std::string& message); + + void getCharacterList(uint32_t accountNumber, const std::string& password); +}; + +#endif diff --git a/src/protocolstatus.cpp b/src/protocolstatus.cpp new file mode 100644 index 0000000..bd6057d --- /dev/null +++ b/src/protocolstatus.cpp @@ -0,0 +1,247 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "protocolstatus.h" +#include "configmanager.h" +#include "game.h" +#include "outputmessage.h" + +extern ConfigManager g_config; +extern Game g_game; + +std::map ProtocolStatus::ipConnectMap; +const uint64_t ProtocolStatus::start = OTSYS_TIME(); + +enum RequestedInfo_t : uint16_t { + REQUEST_BASIC_SERVER_INFO = 1 << 0, + REQUEST_OWNER_SERVER_INFO = 1 << 1, + REQUEST_MISC_SERVER_INFO = 1 << 2, + REQUEST_PLAYERS_INFO = 1 << 3, + REQUEST_MAP_INFO = 1 << 4, + REQUEST_EXT_PLAYERS_INFO = 1 << 5, + REQUEST_PLAYER_STATUS_INFO = 1 << 6, + REQUEST_SERVER_SOFTWARE_INFO = 1 << 7, +}; + +void ProtocolStatus::onRecvFirstMessage(NetworkMessage& msg) +{ + uint32_t ip = getIP(); + if (ip != 0x0100007F) { + std::string ipStr = convertIPToString(ip); + if (ipStr != g_config.getString(ConfigManager::IP)) { + std::map::const_iterator it = ipConnectMap.find(ip); + if (it != ipConnectMap.end() && (OTSYS_TIME() < (it->second + g_config.getNumber(ConfigManager::STATUSQUERY_TIMEOUT)))) { + disconnect(); + return; + } + } + } + + ipConnectMap[ip] = OTSYS_TIME(); + + switch (msg.getByte()) { + //XML info protocol + case 0xFF: { + if (msg.getString(4) == "info") { + g_dispatcher.addTask(createTask(std::bind(&ProtocolStatus::sendStatusString, + std::static_pointer_cast(shared_from_this())))); + return; + } + break; + } + + //Another ServerInfo protocol + case 0x01: { + uint16_t requestedInfo = msg.get(); // only a Byte is necessary, though we could add new info here + std::string characterName; + if (requestedInfo & REQUEST_PLAYER_STATUS_INFO) { + characterName = msg.getString(); + } + g_dispatcher.addTask(createTask(std::bind(&ProtocolStatus::sendInfo, std::static_pointer_cast(shared_from_this()), + requestedInfo, characterName))); + return; + } + + default: + break; + } + disconnect(); +} + +void ProtocolStatus::sendStatusString() +{ + auto output = OutputMessagePool::getOutputMessage(); + + setRawMessages(true); + + pugi::xml_document doc; + + pugi::xml_node decl = doc.prepend_child(pugi::node_declaration); + decl.append_attribute("version") = "1.0"; + + pugi::xml_node tsqp = doc.append_child("tsqp"); + tsqp.append_attribute("version") = "1.0"; + + pugi::xml_node serverinfo = tsqp.append_child("serverinfo"); + uint64_t uptime = (OTSYS_TIME() - ProtocolStatus::start) / 1000; + serverinfo.append_attribute("uptime") = std::to_string(uptime).c_str(); + serverinfo.append_attribute("ip") = g_config.getString(ConfigManager::IP).c_str(); + serverinfo.append_attribute("servername") = g_config.getString(ConfigManager::SERVER_NAME).c_str(); + serverinfo.append_attribute("port") = std::to_string(g_config.getNumber(ConfigManager::LOGIN_PORT)).c_str(); + serverinfo.append_attribute("location") = g_config.getString(ConfigManager::LOCATION).c_str(); + serverinfo.append_attribute("url") = g_config.getString(ConfigManager::URL).c_str(); + serverinfo.append_attribute("server") = STATUS_SERVER_NAME; + serverinfo.append_attribute("version") = STATUS_SERVER_VERSION; + serverinfo.append_attribute("client") = CLIENT_VERSION_STR; + + pugi::xml_node owner = tsqp.append_child("owner"); + owner.append_attribute("name") = g_config.getString(ConfigManager::OWNER_NAME).c_str(); + owner.append_attribute("email") = g_config.getString(ConfigManager::OWNER_EMAIL).c_str(); + + pugi::xml_node players = tsqp.append_child("players"); + uint32_t real = 0; + + std::map listIP; + + for (const auto& it : g_game.getPlayers()) { + if (it.second->getIP() != 0) { + auto ip = listIP.find(it.second->getIP()); + if (ip != listIP.end()) { + listIP[it.second->getIP()]++; + if (listIP[it.second->getIP()] < 5) { + real++; + } + } else { + listIP[it.second->getIP()] = 1; + real++; + } + } + } + players.append_attribute("online") = std::to_string(real).c_str(); + + players.append_attribute("max") = std::to_string(g_config.getNumber(ConfigManager::MAX_PLAYERS)).c_str(); + players.append_attribute("peak") = std::to_string(g_game.getPlayersRecord()).c_str(); + + pugi::xml_node monsters = tsqp.append_child("monsters"); + monsters.append_attribute("total") = std::to_string(g_game.getMonstersOnline()).c_str(); + + pugi::xml_node npcs = tsqp.append_child("npcs"); + npcs.append_attribute("total") = std::to_string(g_game.getNpcsOnline()).c_str(); + + pugi::xml_node rates = tsqp.append_child("rates"); + rates.append_attribute("experience") = std::to_string(g_config.getNumber(ConfigManager::RATE_EXPERIENCE)).c_str(); + rates.append_attribute("skill") = std::to_string(g_config.getNumber(ConfigManager::RATE_SKILL)).c_str(); + rates.append_attribute("loot") = std::to_string(g_config.getNumber(ConfigManager::RATE_LOOT)).c_str(); + rates.append_attribute("magic") = std::to_string(g_config.getNumber(ConfigManager::RATE_MAGIC)).c_str(); + rates.append_attribute("spawn") = std::to_string(g_config.getNumber(ConfigManager::RATE_SPAWN)).c_str(); + + pugi::xml_node map = tsqp.append_child("map"); + map.append_attribute("name") = g_config.getString(ConfigManager::MAP_NAME).c_str(); + map.append_attribute("author") = g_config.getString(ConfigManager::MAP_AUTHOR).c_str(); + + uint32_t mapWidth, mapHeight; + g_game.getMapDimensions(mapWidth, mapHeight); + map.append_attribute("width") = std::to_string(mapWidth).c_str(); + map.append_attribute("height") = std::to_string(mapHeight).c_str(); + + pugi::xml_node motd = tsqp.append_child("motd"); + motd.text() = g_config.getString(ConfigManager::MOTD).c_str(); + + std::ostringstream ss; + doc.save(ss, "", pugi::format_raw); + + std::string data = ss.str(); + output->addBytes(data.c_str(), data.size()); + send(output); + disconnect(); +} + +void ProtocolStatus::sendInfo(uint16_t requestedInfo, const std::string& characterName) +{ + auto output = OutputMessagePool::getOutputMessage(); + + if (requestedInfo & REQUEST_BASIC_SERVER_INFO) { + output->addByte(0x10); + output->addString(g_config.getString(ConfigManager::SERVER_NAME)); + output->addString(g_config.getString(ConfigManager::IP)); + output->addString(std::to_string(g_config.getNumber(ConfigManager::LOGIN_PORT))); + } + + if (requestedInfo & REQUEST_OWNER_SERVER_INFO) { + output->addByte(0x11); + output->addString(g_config.getString(ConfigManager::OWNER_NAME)); + output->addString(g_config.getString(ConfigManager::OWNER_EMAIL)); + } + + if (requestedInfo & REQUEST_MISC_SERVER_INFO) { + output->addByte(0x12); + output->addString(g_config.getString(ConfigManager::MOTD)); + output->addString(g_config.getString(ConfigManager::LOCATION)); + output->addString(g_config.getString(ConfigManager::URL)); + output->add((OTSYS_TIME() - ProtocolStatus::start) / 1000); + } + + if (requestedInfo & REQUEST_PLAYERS_INFO) { + output->addByte(0x20); + output->add(g_game.getPlayersOnline()); + output->add(g_config.getNumber(ConfigManager::MAX_PLAYERS)); + output->add(g_game.getPlayersRecord()); + } + + if (requestedInfo & REQUEST_MAP_INFO) { + output->addByte(0x30); + output->addString(g_config.getString(ConfigManager::MAP_NAME)); + output->addString(g_config.getString(ConfigManager::MAP_AUTHOR)); + uint32_t mapWidth, mapHeight; + g_game.getMapDimensions(mapWidth, mapHeight); + output->add(mapWidth); + output->add(mapHeight); + } + + if (requestedInfo & REQUEST_EXT_PLAYERS_INFO) { + output->addByte(0x21); // players info - online players list + + const auto& players = g_game.getPlayers(); + output->add(players.size()); + for (const auto& it : players) { + output->addString(it.second->getName()); + output->add(it.second->getLevel()); + } + } + + if (requestedInfo & REQUEST_PLAYER_STATUS_INFO) { + output->addByte(0x22); // players info - online status info of a player + if (g_game.getPlayerByName(characterName) != nullptr) { + output->addByte(0x01); + } else { + output->addByte(0x00); + } + } + + if (requestedInfo & REQUEST_SERVER_SOFTWARE_INFO) { + output->addByte(0x23); // server software info + output->addString(STATUS_SERVER_NAME); + output->addString(STATUS_SERVER_VERSION); + output->addString(CLIENT_VERSION_STR); + } + send(output); + disconnect(); +} diff --git a/src/protocolstatus.h b/src/protocolstatus.h new file mode 100644 index 0000000..a7e499d --- /dev/null +++ b/src/protocolstatus.h @@ -0,0 +1,50 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_STATUS_H_8B28B354D65B4C0483E37AD1CA316EB4 +#define FS_STATUS_H_8B28B354D65B4C0483E37AD1CA316EB4 + +#include "networkmessage.h" +#include "protocol.h" + +class ProtocolStatus final : public Protocol +{ + public: + // static protocol information + enum {server_sends_first = false}; + enum {protocol_identifier = 0xFF}; + enum {use_checksum = false}; + static const char* protocol_name() { + return "status protocol"; + } + + explicit ProtocolStatus(Connection_ptr connection) : Protocol(connection) {} + + void onRecvFirstMessage(NetworkMessage& msg) final; + + void sendStatusString(); + void sendInfo(uint16_t requestedInfo, const std::string& characterName); + + static const uint64_t start; + + protected: + static std::map ipConnectMap; +}; + +#endif diff --git a/src/pugicast.h b/src/pugicast.h new file mode 100644 index 0000000..b13158c --- /dev/null +++ b/src/pugicast.h @@ -0,0 +1,39 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_PUGICAST_H_07810DF7954D411EB14A16C3ED2A7548 +#define FS_PUGICAST_H_07810DF7954D411EB14A16C3ED2A7548 + +#include + +namespace pugi { + template + T cast(const pugi::char_t* str) + { + T value; + try { + value = boost::lexical_cast(str); + } catch (boost::bad_lexical_cast&) { + value = T(); + } + return value; + } +} + +#endif diff --git a/src/raids.cpp b/src/raids.cpp new file mode 100644 index 0000000..b54d8d1 --- /dev/null +++ b/src/raids.cpp @@ -0,0 +1,595 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "raids.h" + +#include "pugicast.h" + +#include "game.h" +#include "configmanager.h" +#include "scheduler.h" +#include "monster.h" + +extern Game g_game; +extern ConfigManager g_config; + +Raids::Raids() +{ + scriptInterface.initState(); +} + +Raids::~Raids() +{ + for (Raid* raid : raidList) { + delete raid; + } +} + +bool Raids::loadFromXml() +{ + if (isLoaded()) { + return true; + } + + pugi::xml_document doc; + pugi::xml_parse_result result = doc.load_file("data/raids/raids.xml"); + if (!result) { + printXMLError("Error - Raids::loadFromXml", "data/raids/raids.xml", result); + return false; + } + + for (auto raidNode : doc.child("raids").children()) { + std::string name, file; + uint32_t interval, margin; + + pugi::xml_attribute attr; + if ((attr = raidNode.attribute("name"))) { + name = attr.as_string(); + } else { + std::cout << "[Error - Raids::loadFromXml] Name tag missing for raid" << std::endl; + continue; + } + + if ((attr = raidNode.attribute("file"))) { + file = attr.as_string(); + } else { + std::ostringstream ss; + ss << "raids/" << name << ".xml"; + file = ss.str(); + std::cout << "[Warning - Raids::loadFromXml] File tag missing for raid " << name << ". Using default: " << file << std::endl; + } + + interval = pugi::cast(raidNode.attribute("interval2").value()) * 60; + if (interval == 0) { + std::cout << "[Error - Raids::loadFromXml] interval2 tag missing or zero (would divide by 0) for raid: " << name << std::endl; + continue; + } + + if ((attr = raidNode.attribute("margin"))) { + margin = pugi::cast(attr.value()) * 60 * 1000; + } else { + std::cout << "[Warning - Raids::loadFromXml] margin tag missing for raid: " << name << std::endl; + margin = 0; + } + + bool repeat; + if ((attr = raidNode.attribute("repeat"))) { + repeat = booleanString(attr.as_string()); + } else { + repeat = false; + } + + Raid* newRaid = new Raid(name, interval, margin, repeat); + if (newRaid->loadFromXml("data/raids/" + file)) { + raidList.push_back(newRaid); + } else { + std::cout << "[Error - Raids::loadFromXml] Failed to load raid: " << name << std::endl; + delete newRaid; + } + } + + loaded = true; + return true; +} + +static constexpr int32_t MAX_RAND_RANGE = 10000000; + +bool Raids::startup() +{ + if (!isLoaded() || isStarted()) { + return false; + } + + setLastRaidEnd(OTSYS_TIME()); + + checkRaidsEvent = g_scheduler.addEvent(createSchedulerTask(CHECK_RAIDS_INTERVAL * 1000, std::bind(&Raids::checkRaids, this))); + + started = true; + return started; +} + +void Raids::checkRaids() +{ + if (!getRunning()) { + uint64_t now = OTSYS_TIME(); + + for (auto it = raidList.begin(), end = raidList.end(); it != end; ++it) { + Raid* raid = *it; + if (now >= (getLastRaidEnd() + raid->getMargin())) { + if (((MAX_RAND_RANGE * CHECK_RAIDS_INTERVAL) / raid->getInterval()) >= static_cast(uniform_random(0, MAX_RAND_RANGE))) { + setRunning(raid); + raid->startRaid(); + + if (!raid->canBeRepeated()) { + raidList.erase(it); + } + break; + } + } + } + } + + checkRaidsEvent = g_scheduler.addEvent(createSchedulerTask(CHECK_RAIDS_INTERVAL * 1000, std::bind(&Raids::checkRaids, this))); +} + +void Raids::clear() +{ + g_scheduler.stopEvent(checkRaidsEvent); + checkRaidsEvent = 0; + + for (Raid* raid : raidList) { + raid->stopEvents(); + delete raid; + } + raidList.clear(); + + loaded = false; + started = false; + running = nullptr; + lastRaidEnd = 0; + + scriptInterface.reInitState(); +} + +bool Raids::reload() +{ + clear(); + return loadFromXml(); +} + +Raid* Raids::getRaidByName(const std::string& name) +{ + for (Raid* raid : raidList) { + if (strcasecmp(raid->getName().c_str(), name.c_str()) == 0) { + return raid; + } + } + return nullptr; +} + +Raid::~Raid() +{ + for (RaidEvent* raidEvent : raidEvents) { + delete raidEvent; + } +} + +bool Raid::loadFromXml(const std::string& filename) +{ + if (isLoaded()) { + return true; + } + + pugi::xml_document doc; + pugi::xml_parse_result result = doc.load_file(filename.c_str()); + if (!result) { + printXMLError("Error - Raid::loadFromXml", filename, result); + return false; + } + + for (auto eventNode : doc.child("raid").children()) { + RaidEvent* event; + if (strcasecmp(eventNode.name(), "announce") == 0) { + event = new AnnounceEvent(); + } else if (strcasecmp(eventNode.name(), "singlespawn") == 0) { + event = new SingleSpawnEvent(); + } else if (strcasecmp(eventNode.name(), "areaspawn") == 0) { + event = new AreaSpawnEvent(); + } else if (strcasecmp(eventNode.name(), "script") == 0) { + event = new ScriptEvent(&g_game.raids.getScriptInterface()); + } else { + continue; + } + + if (event->configureRaidEvent(eventNode)) { + raidEvents.push_back(event); + } else { + std::cout << "[Error - Raid::loadFromXml] In file (" << filename << "), eventNode: " << eventNode.name() << std::endl; + delete event; + } + } + + //sort by delay time + std::sort(raidEvents.begin(), raidEvents.end(), RaidEvent::compareEvents); + + loaded = true; + return true; +} + +void Raid::startRaid() +{ + RaidEvent* raidEvent = getNextRaidEvent(); + if (raidEvent) { + state = RAIDSTATE_EXECUTING; + nextEventEvent = g_scheduler.addEvent(createSchedulerTask(raidEvent->getDelay(), std::bind(&Raid::executeRaidEvent, this, raidEvent))); + } +} + +void Raid::executeRaidEvent(RaidEvent* raidEvent) +{ + if (raidEvent->executeEvent()) { + nextEvent++; + RaidEvent* newRaidEvent = getNextRaidEvent(); + + if (newRaidEvent) { + uint32_t ticks = static_cast(std::max(RAID_MINTICKS, newRaidEvent->getDelay() - raidEvent->getDelay())); + nextEventEvent = g_scheduler.addEvent(createSchedulerTask(ticks, std::bind(&Raid::executeRaidEvent, this, newRaidEvent))); + } else { + resetRaid(); + } + } else { + resetRaid(); + } +} + +void Raid::resetRaid() +{ + nextEvent = 0; + state = RAIDSTATE_IDLE; + g_game.raids.setRunning(nullptr); + g_game.raids.setLastRaidEnd(OTSYS_TIME()); +} + +void Raid::stopEvents() +{ + if (nextEventEvent != 0) { + g_scheduler.stopEvent(nextEventEvent); + nextEventEvent = 0; + } +} + +RaidEvent* Raid::getNextRaidEvent() +{ + if (nextEvent < raidEvents.size()) { + return raidEvents[nextEvent]; + } else { + return nullptr; + } +} + +bool RaidEvent::configureRaidEvent(const pugi::xml_node& eventNode) +{ + pugi::xml_attribute delayAttribute = eventNode.attribute("delay"); + if (!delayAttribute) { + std::cout << "[Error] Raid: delay tag missing." << std::endl; + return false; + } + + delay = std::max(RAID_MINTICKS, pugi::cast(delayAttribute.value())); + return true; +} + +bool AnnounceEvent::configureRaidEvent(const pugi::xml_node& eventNode) +{ + if (!RaidEvent::configureRaidEvent(eventNode)) { + return false; + } + + pugi::xml_attribute messageAttribute = eventNode.attribute("message"); + if (!messageAttribute) { + std::cout << "[Error] Raid: message tag missing for announce event." << std::endl; + return false; + } + message = messageAttribute.as_string(); + + pugi::xml_attribute typeAttribute = eventNode.attribute("type"); + if (typeAttribute) { + std::string tmpStrValue = asLowerCaseString(typeAttribute.as_string()); + if (tmpStrValue == "warning") { + messageType = MESSAGE_STATUS_WARNING; + } else if (tmpStrValue == "event") { + messageType = MESSAGE_EVENT_ADVANCE; + } else if (tmpStrValue == "default") { + messageType = MESSAGE_EVENT_DEFAULT; + } else if (tmpStrValue == "description") { + messageType = MESSAGE_INFO_DESCR; + } else if (tmpStrValue == "smallstatus") { + messageType = MESSAGE_STATUS_SMALL; + } else if (tmpStrValue == "blueconsole") { + messageType = MESSAGE_STATUS_CONSOLE_BLUE; + } else if (tmpStrValue == "redconsole") { + messageType = MESSAGE_STATUS_CONSOLE_RED; + } else { + std::cout << "[Notice] Raid: Unknown type tag missing for announce event. Using default: " << static_cast(messageType) << std::endl; + } + } else { + messageType = MESSAGE_EVENT_ADVANCE; + std::cout << "[Notice] Raid: type tag missing for announce event. Using default: " << static_cast(messageType) << std::endl; + } + return true; +} + +bool AnnounceEvent::executeEvent() +{ + g_game.broadcastMessage(message, messageType); + return true; +} + +bool SingleSpawnEvent::configureRaidEvent(const pugi::xml_node& eventNode) +{ + if (!RaidEvent::configureRaidEvent(eventNode)) { + return false; + } + + pugi::xml_attribute attr; + if ((attr = eventNode.attribute("name"))) { + monsterName = attr.as_string(); + } else { + std::cout << "[Error] Raid: name tag missing for singlespawn event." << std::endl; + return false; + } + + if ((attr = eventNode.attribute("x"))) { + position.x = pugi::cast(attr.value()); + } else { + std::cout << "[Error] Raid: x tag missing for singlespawn event." << std::endl; + return false; + } + + if ((attr = eventNode.attribute("y"))) { + position.y = pugi::cast(attr.value()); + } else { + std::cout << "[Error] Raid: y tag missing for singlespawn event." << std::endl; + return false; + } + + if ((attr = eventNode.attribute("z"))) { + position.z = pugi::cast(attr.value()); + } else { + std::cout << "[Error] Raid: z tag missing for singlespawn event." << std::endl; + return false; + } + return true; +} + +bool SingleSpawnEvent::executeEvent() +{ + Monster* monster = Monster::createMonster(monsterName); + if (!monster) { + std::cout << "[Error] Raids: Cant create monster " << monsterName << std::endl; + return false; + } + + if (!g_game.placeCreature(monster, position, false, true)) { + delete monster; + std::cout << "[Error] Raids: Cant place monster " << monsterName << std::endl; + return false; + } + return true; +} + +bool AreaSpawnEvent::configureRaidEvent(const pugi::xml_node& eventNode) +{ + if (!RaidEvent::configureRaidEvent(eventNode)) { + return false; + } + + pugi::xml_attribute attr; + if ((attr = eventNode.attribute("radius"))) { + int32_t radius = pugi::cast(attr.value()); + Position centerPos; + + if ((attr = eventNode.attribute("centerx"))) { + centerPos.x = pugi::cast(attr.value()); + } else { + std::cout << "[Error] Raid: centerx tag missing for areaspawn event." << std::endl; + return false; + } + + if ((attr = eventNode.attribute("centery"))) { + centerPos.y = pugi::cast(attr.value()); + } else { + std::cout << "[Error] Raid: centery tag missing for areaspawn event." << std::endl; + return false; + } + + if ((attr = eventNode.attribute("centerz"))) { + centerPos.z = pugi::cast(attr.value()); + } else { + std::cout << "[Error] Raid: centerz tag missing for areaspawn event." << std::endl; + return false; + } + + fromPos.x = std::max(0, centerPos.getX() - radius); + fromPos.y = std::max(0, centerPos.getY() - radius); + fromPos.z = centerPos.z; + + toPos.x = std::min(0xFFFF, centerPos.getX() + radius); + toPos.y = std::min(0xFFFF, centerPos.getY() + radius); + toPos.z = centerPos.z; + } else { + if ((attr = eventNode.attribute("fromx"))) { + fromPos.x = pugi::cast(attr.value()); + } else { + std::cout << "[Error] Raid: fromx tag missing for areaspawn event." << std::endl; + return false; + } + + if ((attr = eventNode.attribute("fromy"))) { + fromPos.y = pugi::cast(attr.value()); + } else { + std::cout << "[Error] Raid: fromy tag missing for areaspawn event." << std::endl; + return false; + } + + if ((attr = eventNode.attribute("fromz"))) { + fromPos.z = pugi::cast(attr.value()); + } else { + std::cout << "[Error] Raid: fromz tag missing for areaspawn event." << std::endl; + return false; + } + + if ((attr = eventNode.attribute("tox"))) { + toPos.x = pugi::cast(attr.value()); + } else { + std::cout << "[Error] Raid: tox tag missing for areaspawn event." << std::endl; + return false; + } + + if ((attr = eventNode.attribute("toy"))) { + toPos.y = pugi::cast(attr.value()); + } else { + std::cout << "[Error] Raid: toy tag missing for areaspawn event." << std::endl; + return false; + } + + if ((attr = eventNode.attribute("toz"))) { + toPos.z = pugi::cast(attr.value()); + } else { + std::cout << "[Error] Raid: toz tag missing for areaspawn event." << std::endl; + return false; + } + } + + if ((attr = eventNode.attribute("lifetime"))) { + lifetime = pugi::cast(attr.value()); + } + + for (auto monsterNode : eventNode.children()) { + const char* name; + + if ((attr = monsterNode.attribute("name"))) { + name = attr.value(); + } else { + std::cout << "[Error] Raid: name tag missing for monster node." << std::endl; + return false; + } + + uint32_t minAmount; + if ((attr = monsterNode.attribute("minamount"))) { + minAmount = pugi::cast(attr.value()); + } else { + minAmount = 0; + } + + uint32_t maxAmount; + if ((attr = monsterNode.attribute("maxamount"))) { + maxAmount = pugi::cast(attr.value()); + } else { + maxAmount = 0; + } + + if (maxAmount == 0 && minAmount == 0) { + if ((attr = monsterNode.attribute("amount"))) { + minAmount = pugi::cast(attr.value()); + maxAmount = minAmount; + } else { + std::cout << "[Error] Raid: amount tag missing for monster node." << std::endl; + return false; + } + } + + spawnList.emplace_back(name, minAmount, maxAmount); + } + return true; +} + +bool AreaSpawnEvent::executeEvent() +{ + for (const MonsterSpawn& spawn : spawnList) { + uint32_t amount = uniform_random(spawn.minAmount, spawn.maxAmount); + for (uint32_t i = 0; i < amount; ++i) { + Monster* monster = Monster::createMonster(spawn.name); + if (!monster) { + std::cout << "[Error - AreaSpawnEvent::executeEvent] Can't create monster " << spawn.name << std::endl; + return false; + } + + bool success = false; + for (int32_t tries = 0; tries < MAXIMUM_TRIES_PER_MONSTER; tries++) { + Tile* tile = g_game.map.getTile(uniform_random(fromPos.x, toPos.x), uniform_random(fromPos.y, toPos.y), uniform_random(fromPos.z, toPos.z)); + if (tile && !tile->isMoveableBlocking() && !tile->hasFlag(TILESTATE_PROTECTIONZONE) && tile->getTopCreature() == nullptr && g_game.placeCreature(monster, tile->getPosition(), false, true)) { + success = true; + break; + } + } + + if (!success) { + delete monster; + } + + if (lifetime > 0) { + monster->lifetime = OTSYS_TIME() + lifetime; + } + } + } + return true; +} + +bool ScriptEvent::configureRaidEvent(const pugi::xml_node& eventNode) +{ + if (!RaidEvent::configureRaidEvent(eventNode)) { + return false; + } + + pugi::xml_attribute scriptAttribute = eventNode.attribute("script"); + if (!scriptAttribute) { + std::cout << "Error: [ScriptEvent::configureRaidEvent] No script file found for raid" << std::endl; + return false; + } + + if (!loadScript("data/raids/scripts/" + std::string(scriptAttribute.as_string()))) { + std::cout << "Error: [ScriptEvent::configureRaidEvent] Can not load raid script." << std::endl; + return false; + } + return true; +} + +std::string ScriptEvent::getScriptEventName() const +{ + return "onRaid"; +} + +bool ScriptEvent::executeEvent() +{ + //onRaid() + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - ScriptEvent::onRaid] Call stack overflow" << std::endl; + return false; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + env->setScriptId(scriptId, scriptInterface); + + scriptInterface->pushFunction(scriptId); + + return scriptInterface->callFunction(0); +} diff --git a/src/raids.h b/src/raids.h new file mode 100644 index 0000000..2239107 --- /dev/null +++ b/src/raids.h @@ -0,0 +1,233 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_RAIDS_H_3583C7C054584881856D55765DEDAFA9 +#define FS_RAIDS_H_3583C7C054584881856D55765DEDAFA9 + +#include "const.h" +#include "position.h" +#include "baseevents.h" + +enum RaidState_t { + RAIDSTATE_IDLE, + RAIDSTATE_EXECUTING, +}; + +struct MonsterSpawn { + MonsterSpawn(std::string name, uint32_t minAmount, uint32_t maxAmount) : + name(std::move(name)), minAmount(minAmount), maxAmount(maxAmount) {} + + std::string name; + uint32_t minAmount; + uint32_t maxAmount; +}; + +//How many times it will try to find a tile to add the monster to before giving up +static constexpr int32_t MAXIMUM_TRIES_PER_MONSTER = 10; +static constexpr int32_t CHECK_RAIDS_INTERVAL = 60; +static constexpr int32_t RAID_MINTICKS = 1000; + +class Raid; +class RaidEvent; + +class Raids +{ + public: + Raids(); + ~Raids(); + + // non-copyable + Raids(const Raids&) = delete; + Raids& operator=(const Raids&) = delete; + + bool loadFromXml(); + bool startup(); + + void clear(); + bool reload(); + + bool isLoaded() const { + return loaded; + } + bool isStarted() const { + return started; + } + + Raid* getRunning() { + return running; + } + void setRunning(Raid* newRunning) { + running = newRunning; + } + + Raid* getRaidByName(const std::string& name); + + uint64_t getLastRaidEnd() const { + return lastRaidEnd; + } + void setLastRaidEnd(uint64_t newLastRaidEnd) { + lastRaidEnd = newLastRaidEnd; + } + + void checkRaids(); + + LuaScriptInterface& getScriptInterface() { + return scriptInterface; + } + + private: + LuaScriptInterface scriptInterface{"Raid Interface"}; + + std::list raidList; + Raid* running = nullptr; + uint64_t lastRaidEnd = 0; + uint32_t checkRaidsEvent = 0; + bool loaded = false; + bool started = false; +}; + +class Raid +{ + public: + Raid(std::string name, uint32_t interval, uint32_t marginTime, bool repeat) : + name(std::move(name)), interval(interval), margin(marginTime), repeat(repeat) {} + ~Raid(); + + // non-copyable + Raid(const Raid&) = delete; + Raid& operator=(const Raid&) = delete; + + bool loadFromXml(const std::string& filename); + + void startRaid(); + + void executeRaidEvent(RaidEvent* raidEvent); + void resetRaid(); + + RaidEvent* getNextRaidEvent(); + void setState(RaidState_t newState) { + state = newState; + } + const std::string& getName() const { + return name; + } + + bool isLoaded() const { + return loaded; + } + uint64_t getMargin() const { + return margin; + } + uint32_t getInterval() const { + return interval; + } + bool canBeRepeated() const { + return repeat; + } + + void stopEvents(); + + private: + std::vector raidEvents; + std::string name; + uint32_t interval; + uint32_t nextEvent = 0; + uint64_t margin; + RaidState_t state = RAIDSTATE_IDLE; + uint32_t nextEventEvent = 0; + bool loaded = false; + bool repeat; +}; + +class RaidEvent +{ + public: + virtual ~RaidEvent() = default; + + virtual bool configureRaidEvent(const pugi::xml_node& eventNode); + + virtual bool executeEvent() = 0; + uint32_t getDelay() const { + return delay; + } + + static bool compareEvents(const RaidEvent* lhs, const RaidEvent* rhs) { + return lhs->getDelay() < rhs->getDelay(); + } + + private: + uint32_t delay; +}; + +class AnnounceEvent final : public RaidEvent +{ + public: + AnnounceEvent() = default; + + bool configureRaidEvent(const pugi::xml_node& eventNode) final; + + bool executeEvent() final; + + private: + std::string message; + MessageClasses messageType = MESSAGE_EVENT_ADVANCE; +}; + +class SingleSpawnEvent final : public RaidEvent +{ + public: + bool configureRaidEvent(const pugi::xml_node& eventNode) final; + + bool executeEvent() final; + + private: + std::string monsterName; + Position position; +}; + +class AreaSpawnEvent final : public RaidEvent +{ + public: + bool configureRaidEvent(const pugi::xml_node& eventNode) final; + + bool executeEvent() final; + + private: + std::list spawnList; + Position fromPos, toPos; + uint32_t lifetime = 0; +}; + +class ScriptEvent final : public RaidEvent, public Event +{ + public: + explicit ScriptEvent(LuaScriptInterface* interface) : Event(interface) {} + + bool configureRaidEvent(const pugi::xml_node& eventNode) final; + bool configureEvent(const pugi::xml_node&) final { + return false; + } + + bool executeEvent() final; + + protected: + std::string getScriptEventName() const final; +}; + +#endif diff --git a/src/rsa.cpp b/src/rsa.cpp new file mode 100644 index 0000000..86c425b --- /dev/null +++ b/src/rsa.cpp @@ -0,0 +1,92 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "rsa.h" + +RSA::RSA() +{ + mpz_init(n); + mpz_init2(d, 1024); +} + +RSA::~RSA() +{ + mpz_clear(n); + mpz_clear(d); +} + +void RSA::setKey(const char* pString, const char* qString) +{ + mpz_t p, q, e; + mpz_init2(p, 1024); + mpz_init2(q, 1024); + mpz_init(e); + + mpz_set_str(p, pString, 10); + mpz_set_str(q, qString, 10); + + // e = 65537 + mpz_set_ui(e, 65537); + + // n = p * q + mpz_mul(n, p, q); + + mpz_t p_1, q_1, pq_1; + mpz_init2(p_1, 1024); + mpz_init2(q_1, 1024); + mpz_init2(pq_1, 1024); + + mpz_sub_ui(p_1, p, 1); + mpz_sub_ui(q_1, q, 1); + + // pq_1 = (p -1)(q - 1) + mpz_mul(pq_1, p_1, q_1); + + // d = e^-1 mod (p - 1)(q - 1) + mpz_invert(d, e, pq_1); + + mpz_clear(p_1); + mpz_clear(q_1); + mpz_clear(pq_1); + + mpz_clear(p); + mpz_clear(q); + mpz_clear(e); +} + +void RSA::decrypt(char* msg) const +{ + mpz_t c, m; + mpz_init2(c, 1024); + mpz_init2(m, 1024); + + mpz_import(c, 128, 1, 1, 0, 0, msg); + + // m = c^d mod n + mpz_powm(m, c, d, n); + + size_t count = (mpz_sizeinbase(m, 2) + 7) / 8; + memset(msg, 0, 128 - count); + mpz_export(msg + (128 - count), nullptr, 1, 1, 0, 0, m); + + mpz_clear(c); + mpz_clear(m); +} diff --git a/src/rsa.h b/src/rsa.h new file mode 100644 index 0000000..74a9850 --- /dev/null +++ b/src/rsa.h @@ -0,0 +1,43 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_RSA_H_C4E277DA8E884B578DDBF0566F504E91 +#define FS_RSA_H_C4E277DA8E884B578DDBF0566F504E91 + +#include + +class RSA +{ + public: + RSA(); + ~RSA(); + + // non-copyable + RSA(const RSA&) = delete; + RSA& operator=(const RSA&) = delete; + + void setKey(const char* pString, const char* qString); + void decrypt(char* msg) const; + + private: + //use only GMP + mpz_t n, d; +}; + +#endif diff --git a/src/scheduler.cpp b/src/scheduler.cpp new file mode 100644 index 0000000..d5daf69 --- /dev/null +++ b/src/scheduler.cpp @@ -0,0 +1,134 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "scheduler.h" + +void Scheduler::threadMain() +{ + std::unique_lock eventLockUnique(eventLock, std::defer_lock); + while (getState() != THREAD_STATE_TERMINATED) { + std::cv_status ret = std::cv_status::no_timeout; + + eventLockUnique.lock(); + if (eventList.empty()) { + eventSignal.wait(eventLockUnique); + } else { + ret = eventSignal.wait_until(eventLockUnique, eventList.top()->getCycle()); + } + + // the mutex is locked again now... + if (ret == std::cv_status::timeout) { + // ok we had a timeout, so there has to be an event we have to execute... + SchedulerTask* task = eventList.top(); + eventList.pop(); + + // check if the event was stopped + auto it = eventIds.find(task->getEventId()); + if (it == eventIds.end()) { + eventLockUnique.unlock(); + delete task; + continue; + } + eventIds.erase(it); + eventLockUnique.unlock(); + + task->setDontExpire(); + g_dispatcher.addTask(task, true); + } else { + eventLockUnique.unlock(); + } + } +} + +uint32_t Scheduler::addEvent(SchedulerTask* task) +{ + bool do_signal = false; + eventLock.lock(); + + if (getState() == THREAD_STATE_RUNNING) { + // check if the event has a valid id + if (task->getEventId() == 0) { + // if not generate one + if (++lastEventId == 0) { + lastEventId = 1; + } + + task->setEventId(lastEventId); + } + + // insert the event id in the list of active events + eventIds.insert(task->getEventId()); + + // add the event to the queue + eventList.push(task); + + // if the list was empty or this event is the top in the list + // we have to signal it + do_signal = (task == eventList.top()); + } else { + eventLock.unlock(); + delete task; + return 0; + } + + eventLock.unlock(); + + if (do_signal) { + eventSignal.notify_one(); + } + + return task->getEventId(); +} + +bool Scheduler::stopEvent(uint32_t eventid) +{ + if (eventid == 0) { + return false; + } + + std::lock_guard lockClass(eventLock); + + // search the event id.. + auto it = eventIds.find(eventid); + if (it == eventIds.end()) { + return false; + } + + eventIds.erase(it); + return true; +} + +void Scheduler::shutdown() +{ + setState(THREAD_STATE_TERMINATED); + eventLock.lock(); + + //this list should already be empty + while (!eventList.empty()) { + delete eventList.top(); + eventList.pop(); + } + + eventIds.clear(); + eventLock.unlock(); + eventSignal.notify_one(); +} + diff --git a/src/scheduler.h b/src/scheduler.h new file mode 100644 index 0000000..c3c04aa --- /dev/null +++ b/src/scheduler.h @@ -0,0 +1,85 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_SCHEDULER_H_2905B3D5EAB34B4BA8830167262D2DC1 +#define FS_SCHEDULER_H_2905B3D5EAB34B4BA8830167262D2DC1 + +#include "tasks.h" +#include +#include + +#include "thread_holder_base.h" + +static constexpr int32_t SCHEDULER_MINTICKS = 50; + +class SchedulerTask : public Task +{ + public: + void setEventId(uint32_t id) { + eventId = id; + } + uint32_t getEventId() const { + return eventId; + } + + std::chrono::system_clock::time_point getCycle() const { + return expiration; + } + + protected: + SchedulerTask(uint32_t delay, const std::function& f) : Task(delay, f) {} + + uint32_t eventId = 0; + + friend SchedulerTask* createSchedulerTask(uint32_t, const std::function&); +}; + +inline SchedulerTask* createSchedulerTask(uint32_t delay, const std::function& f) +{ + return new SchedulerTask(delay, f); +} + +struct TaskComparator { + bool operator()(const SchedulerTask* lhs, const SchedulerTask* rhs) const { + return lhs->getCycle() > rhs->getCycle(); + } +}; + +class Scheduler : public ThreadHolder +{ + public: + uint32_t addEvent(SchedulerTask* task); + bool stopEvent(uint32_t eventId); + + void shutdown(); + + void threadMain(); + protected: + std::thread thread; + std::mutex eventLock; + std::condition_variable eventSignal; + + uint32_t lastEventId {0}; + std::priority_queue, TaskComparator> eventList; + std::unordered_set eventIds; +}; + +extern Scheduler g_scheduler; + +#endif diff --git a/src/script.cpp b/src/script.cpp new file mode 100644 index 0000000..2e0e3cb --- /dev/null +++ b/src/script.cpp @@ -0,0 +1,432 @@ +/** +* Tibia GIMUD Server - a free and open-source MMORPG server emulator +* Copyright (C) 2017 Alejandro Mujica +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with this program; if not, write to the Free Software Foundation, Inc., +* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +*/ + +#include "otpch.h" + +#include "script.h" + +void ScriptReader::nextToken() +{ + signed int v1; // esi@3 + int v4; // eax@5 + int v5; // eax@8 + int v6; // edi@8 + int v7; // eax@24 + int v9; // eax@32 + int v10; // eax@36 + int v11; // edi@36 + int v12; // eax@45 + int v13; // edi@45 + int v14; // eax@52 + int v15; // edi@52 + int v16; // eax@55 + int v17; // eax@62 + int v18; // eax@70 + int v19; // eax@78 + int v20; // edi@78 + int v21; // eax@86 + int v22; // eax@90 + int v23; // edi@90 + int v24; // eax@94 + int v25; // eax@98 + int v26; // edi@98 + int v27; // eax@102 + int v28; // eax@121 + int v29; // eax@127 + int v30; // eax@131 + int v31; // eax@136 + int v32; // eax@139 + std::string FileName; // [sp+1Ch] [bp-1Ch]@2 + int Sign; // [sp+20h] [bp-18h]@5 + FILE *f; // [sp+24h] [bp-14h]@5 + int pos; // [sp+28h] [bp-10h]@3 + + if (this->RecursionDepth == -1) + { + error("ScriptReader::nextToken: Kein Skript zum Lesen ge÷ffnet.\n"); + LABEL_30: + this->Token = ENDOFFILE; + return; + } + FileName = String; +LABEL_3: + pos = 0; + v1 = 0; + this->String = ""; + v4 = this->RecursionDepth; + this->Number = 0; + Sign = 1; + f = this->File[v4]; + while (2) + { + if (pos == 3999) + error("string too long"); + switch (v1) + { + case 0: + v5 = getc(f); + v6 = v5; + if (v5 == -1) + goto LABEL_24; + if (v5 == 10) + { + ++this->Line[this->RecursionDepth]; + } else if (!isspace(v5)) + { + v1 = 1; + if (v6 != 35) + { + v1 = 30; + if (v6 != 64) + { + if (isalpha(v6)) + { + v1 = 2; + this->String += v6; + pos++; + } else if (IsDigit(v6)) + { + this->Number = v6 - 48; + v1 = 3; + } else + { + v1 = 6; + if (v6 != 34) + { + v1 = 11; + if (v6 != 91) + { + v1 = 22; + if (v6 != 60) + { + v1 = 25; + if (v6 != 62) + { + v1 = 27; + if (v6 != 45) + { + v1 = 10; + this->Special = v6; + } + } + } + } + } + } + } + } + } + continue; + case 1: + v9 = getc(f); + if (v9 != -1) + { + if (v9 == 10) + { + ++this->Line[this->RecursionDepth]; + LABEL_35: + v1 = 0; + } + continue; + } + LABEL_24: + v7 = this->RecursionDepth; + if (v7 <= 0) + goto LABEL_30; + if (v7 == -1) + { + printf("ScriptReader::close: Keine Datei offen.\n"); + } else + { + if (fclose(this->File[v7])) + { + printf("ScriptReader::close: Fehler %d beim Schlie¯en der Datei.\n", RecursionDepth); + } + --this->RecursionDepth; + } + goto LABEL_3; + case 2: + v10 = getc(f); + v11 = v10; + if (pos == 30) + error("identifier too long"); + if (v10 == -1) + goto LABEL_43; + if (isalpha(v10) || IsDigit(v11) || v11 == 95) + goto LABEL_39; + ungetc(v11, f); + LABEL_43: + this->Token = IDENTIFIER; + return; + case 3: + v12 = getc(f); + v13 = v12; + if (v12 == -1) + goto LABEL_50; + if (IsDigit(v12)) + goto LABEL_51; + if (v13 == 45) + goto LABEL_48; + ungetc(v13, f); + LABEL_50: + this->Token = NUMBER; + return; + case 4: + v14 = getc(f); + v15 = v14; + if (v14 == -1) + error("unexpected end of file"); + if (!IsDigit(v14)) + error("syntax error"); + v1 = 5; + this->Number = v15 - 48; + continue; + case 5: + v16 = getc(f); + v13 = v16; + if (v16 == -1) + goto LABEL_59; + if (IsDigit(v16)) + goto LABEL_51; + if (v13 != 45) + { + ungetc(v13, f); + LABEL_59: + this->Bytes[pos] = this->Number; + this->Token = BYTES; + return; + } + LABEL_48: + this->Bytes[pos++] = this->Number; + v1 = 4; + continue; + case 6: + v17 = getc(f); + v11 = v17; + if (v17 == -1) + error("unexpected end of file"); + if (v17 == 34) + { + v1 = 8; + } else if (v17 == 92) + { + v1 = 7; + } else + { + if (v17 == 10) + ++this->Line[this->RecursionDepth]; + LABEL_39: + this->String += v11; + pos++; + } + continue; + case 7: + v18 = getc(f); + if (v18 == -1) + error("unexpected end of file"); + if (v18 == 110) { + this->String += 10; + pos++; + } else { + this->String += v18; + pos++; + } + v1 = 6; + continue; + case 8: + this->Token = STRING; + return; + case 10: + goto LABEL_77; + case 11: + v19 = getc(f); + this->Special = 91; + v20 = v19; + if (v19 == -1) + goto LABEL_77; + if (IsDigit(v19)) + { + Sign = 1; + this->Number = v20 - 48; + LABEL_82: + v1 = 12; + continue; + } + if (v20 == 45) + { + Sign = -1; + this->Number = 0; + goto LABEL_82; + } + LABEL_83: + ungetc(v20, f); + LABEL_77: + this->Token = SPECIAL; + return; + case 12: + v21 = getc(f); + v13 = v21; + if (v21 == -1) + error("unexpected end of file"); + if (IsDigit(v21)) + goto LABEL_51; + if (v13 != 44) + error("syntax error"); + v1 = 13; + this->CoordX = this->Number * Sign; + continue; + case 13: + v22 = getc(f); + v23 = v22; + if (v22 == -1) + error("unexpected end of file"); + if (IsDigit(v22)) + { + Sign = 1; + this->Number = v23 - 48; + } else + { + if (v23 != 45) + error("syntax error"); + Sign = -1; + this->Number = 0; + } + v1 = 14; + continue; + case 14: + v24 = getc(f); + v13 = v24; + if (v24 == -1) + error("unexpected end of file"); + if (IsDigit(v24)) + goto LABEL_51; + if (v13 != 44) + error("syntax error"); + v1 = 15; + this->CoordY = this->Number * Sign; + continue; + case 15: + v25 = getc(f); + v26 = v25; + if (v25 == -1) + error("unexpected end of file"); + if (IsDigit(v25)) + { + Sign = 1; + this->Number = v26 - 48; + } else + { + if (v26 != 45) + error("syntax error"); + Sign = -1; + this->Number = 0; + } + v1 = 16; + continue; + case 16: + v27 = getc(f); + v13 = v27; + if (v27 == -1) + error("unexpected end of file"); + if (IsDigit(v27)) + { + LABEL_51: + this->Number = v13 + 10 * this->Number - 48; + } else + { + if (v13 != 93) + error("syntax error"); + v1 = 17; + this->CoordZ = this->Number * Sign; + } + continue; + case 17: + this->Token = COORDINATE; + return; + case 22: + v28 = getc(f); + this->Special = 60; + if (v28 == -1) + goto LABEL_77; + v1 = 23; + if (v28 == 61) + continue; + v1 = 24; + if (v28 == 62) + continue; + ungetc(v28, f); + goto LABEL_77; + case 23: + this->Special = 76; + goto LABEL_77; + case 24: + this->Special = 78; + goto LABEL_77; + case 25: + v29 = getc(f); + this->Special = 62; + v20 = v29; + if (v29 == -1) + goto LABEL_77; + v1 = 26; + if (v29 != 61) + goto LABEL_83; + continue; + case 26: + this->Special = 71; + goto LABEL_77; + case 27: + v30 = getc(f); + this->Special = 45; + if (v30 == -1) + goto LABEL_77; + v1 = 28; + if (v30 == 62) + continue; + ungetc(v30, f); + goto LABEL_77; + case 28: + this->Special = 73; + goto LABEL_77; + default: + error("ScriptReader::nextToken: Ungnltiger Zustand.\n"); + goto LABEL_35; + case 30: + v31 = getc(f); + if (v31 == -1) + error("unexpected end of file"); + if (v31 != 34) + error("syntax error"); + v1 = 31; + continue; + case 31: + v32 = getc(f); + v11 = v32; + if (v32 == -1) + error("unexpected end of file"); + if (v32 != 34) + goto LABEL_39; + v1 = 32; + continue; + case 32: + open(CurrentDirectory + "/" + String); + goto LABEL_3; + } + } +} diff --git a/src/script.h b/src/script.h new file mode 100644 index 0000000..d686132 --- /dev/null +++ b/src/script.h @@ -0,0 +1,277 @@ +/** +* Tibia GIMUD Server - a free and open-source MMORPG server emulator +* Copyright (C) 2017 Alejandro Mujica +* +* This program is free software; you can redistribute it and/or modify +* it under the terms of the GNU General Public License as published by +* the Free Software Foundation; either version 2 of the License, or +* (at your option) any later version. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU General Public License for more details. +* +* You should have received a copy of the GNU General Public License along +* with this program; if not, write to the Free Software Foundation, Inc., +* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. +*/ + +#ifndef FS_SCRIPT_H_2905B3D5EAB34B4BA8830167262D2DC1 +#define FS_SCRIPT_H_2905B3D5EAB34B4BA8830167262D2DC1 + +#include "tools.h" + +enum TOKEN +{ + ENDOFFILE = 0, + IDENTIFIER, + NUMBER, + STRING, + BYTES, + COORDINATE, + SPECIAL +}; + +class ScriptReader +{ +public: + ScriptReader() + { + Token = ENDOFFILE; + RecursionDepth = -1; + } + + ~ScriptReader() + { + if (RecursionDepth != -1) + { + std::cout << "ScriptReader::~ScriptReader: File is still open.\n"; + for (int i = RecursionDepth; i != -1; i = RecursionDepth) + { + if (fclose(File[i])) + { + std::cout << "ScriptReader::close: Error when closing the file.\n"; + } + --RecursionDepth; + } + } + } + + TOKEN Token; + FILE* File[3]; + int RecursionDepth; + char Filename[3][4096]; + std::string CurrentDirectory; + std::string String; + unsigned char Bytes[1000]; + int Line[3]; + int Number; + uint16_t CoordX; + uint16_t CoordY; + uint8_t CoordZ; + char Special; + + bool open(const std::string& FileName) + { + RecursionDepth++; + if (RecursionDepth == 3) + { + error("ScriptReader::open: too big recursion.\n"); + error("Recursion depth too high.\n"); + return false; + } + + if (RecursionDepth > -1) + { + CurrentDirectory = FileName; + if (FileName.find('/') != std::string::npos) { + int32_t end = FileName.find_last_of('/'); + CurrentDirectory = FileName.substr(0, end); + strcpy(Filename[RecursionDepth], FileName.substr(end + 1, FileName.length() - end).c_str()); + } else { + strcpy(Filename[RecursionDepth], FileName.c_str()); + } + + File[RecursionDepth] = fopen(FileName.c_str(), "rb"); + if (!File[RecursionDepth]) + { + printf("ScriptReader::open: Can not open file %s.\n", FileName.c_str()); + RecursionDepth--; + printf("Cannot open script-file\n"); + return false; + } + } + + Line[RecursionDepth] = 1; + return true; + } + + void close() + { + int depth; // eax@1 + + depth = RecursionDepth; + if (depth == -1) + { + std::cout << "ScriptReader::close: Invalid recursion depth.\n"; + } else + { + if (fclose(this->File[depth])) + { + std::cout << "ScriptReader::close: Error when closing file.\n"; + } + --RecursionDepth; + } + } + + void error(const std::string& text) + { + int depth = this->RecursionDepth; + if (depth != -1) + { + printf("error in script-file \"%s\", line %d: %s\n", Filename[this->RecursionDepth], this->Line[this->RecursionDepth], text.c_str()); + do + { + if (fclose(this->File[depth])) + { + std::cout << "ScriptReader::close: Error when closing file.\n"; + } + --this->RecursionDepth; + depth = this->RecursionDepth; + } while (this->RecursionDepth != -1); + } + } + + void nextToken(); + + std::string readIdentifier() + { + nextToken(); + if (this->Token != IDENTIFIER) + error("identifier expected"); + if (this->Token != IDENTIFIER) + error("identifier expected"); + String = asLowerCaseString(String); + return std::string(this->String); + } + + int readNumber() + { + TOKEN v1; // edx@1 + int v2; // esi@1 + + nextToken(); + v1 = this->Token; + v2 = 1; + if (this->Token == SPECIAL && this->Special == 45) + { + v2 = -1; + nextToken(); + v1 = this->Token; + } + if (v1 != NUMBER) + error("number expected"); + if (this->Token != NUMBER) + error("number expected"); + return this->Number * v2; + } + + std::string readString() + { + nextToken(); + if (this->Token != STRING) + error("string expected"); + if (this->Token != STRING) + error("string expected"); + return this->String; + } + + uint8_t* readBytesequence() + { + nextToken(); + if (this->Token != 4) + error("byte-sequence expected"); + if (this->Token != 4) + error("byte-sequence expected"); + return this->Bytes; + } + + void readCoordinate(uint16_t& x, uint16_t& y, uint8_t& z) + { + nextToken(); + if (this->Token != COORDINATE) + error("coordinates expected"); + if (this->Token != COORDINATE) + error("coordinates expected"); + x = this->CoordX; + y = this->CoordY; + z = this->CoordZ; + } + + int readSpecial() + { + nextToken(); + if (this->Token != SPECIAL) + error("special-char expected"); + if (this->Token != SPECIAL) + error("special-char expected"); + return this->Special; + } + + void readSymbol(char Symbol) + { + nextToken(); + if (this->Token != SPECIAL) + error("special-char expected"); + if (Symbol != this->Special) + error("special-char expected"); + } + + std::string getIdentifier() + { + if (this->Token != IDENTIFIER) + error("identifier expected"); + String = asLowerCaseString(String); + return this->String; + } + + int getNumber() + { + if (this->Token != NUMBER) + error("number expected"); + return this->Number; + } + + std::string getString() + { + if (this->Token != STRING) + error("string expected"); + return this->String; + } + + uint8_t* getBytesequence() + { + if (this->Token != BYTES) + error("byte-sequence expected"); + return this->Bytes; + } + + void getcoordinate(int32_t& x, int32_t& y, int32_t& z) + { + if (this->Token != COORDINATE) + error("coordinates expected"); + x = this->CoordX; + y = this->CoordY; + z = this->CoordZ; + } + + int getSpecial() + { + if (this->Token != SPECIAL) + error("special-char expected"); + return this->Special; + } +}; + +#endif diff --git a/src/scriptmanager.cpp b/src/scriptmanager.cpp new file mode 100644 index 0000000..99c24e3 --- /dev/null +++ b/src/scriptmanager.cpp @@ -0,0 +1,97 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "scriptmanager.h" + +#include "actions.h" +#include "chat.h" +#include "talkaction.h" +#include "spells.h" +#include "movement.h" +#include "globalevent.h" + +Actions* g_actions = nullptr; +CreatureEvents* g_creatureEvents = nullptr; +Chat* g_chat = nullptr; +GlobalEvents* g_globalEvents = nullptr; +Spells* g_spells = nullptr; +TalkActions* g_talkActions = nullptr; +MoveEvents* g_moveEvents = nullptr; + +extern LuaEnvironment g_luaEnvironment; + +ScriptingManager::~ScriptingManager() +{ + delete g_spells; + delete g_actions; + delete g_talkActions; + delete g_moveEvents; + delete g_chat; + delete g_creatureEvents; + delete g_globalEvents; +} + +bool ScriptingManager::loadScriptSystems() +{ + if (g_luaEnvironment.loadFile("data/global.lua") == -1) { + std::cout << "[Warning - ScriptingManager::loadScriptSystems] Can not load data/global.lua" << std::endl; + } + + g_chat = new Chat(); + + g_spells = new Spells(); + if (!g_spells->loadFromXml()) { + std::cout << "> ERROR: Unable to load spells!" << std::endl; + return false; + } + + g_actions = new Actions(); + if (!g_actions->loadFromXml()) { + std::cout << "> ERROR: Unable to load actions!" << std::endl; + return false; + } + + g_talkActions = new TalkActions(); + if (!g_talkActions->loadFromXml()) { + std::cout << "> ERROR: Unable to load talk actions!" << std::endl; + return false; + } + + g_moveEvents = new MoveEvents(); + if (!g_moveEvents->loadFromXml()) { + std::cout << "> ERROR: Unable to load move events!" << std::endl; + return false; + } + + g_creatureEvents = new CreatureEvents(); + if (!g_creatureEvents->loadFromXml()) { + std::cout << "> ERROR: Unable to load creature events!" << std::endl; + return false; + } + + g_globalEvents = new GlobalEvents(); + if (!g_globalEvents->loadFromXml()) { + std::cout << "> ERROR: Unable to load global events!" << std::endl; + return false; + } + + return true; +} diff --git a/src/scriptmanager.h b/src/scriptmanager.h new file mode 100644 index 0000000..0c6fd3f --- /dev/null +++ b/src/scriptmanager.h @@ -0,0 +1,41 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_SCRIPTMANAGER_H_F9428B7803A44FB88EB1A915CFD37F8B +#define FS_SCRIPTMANAGER_H_F9428B7803A44FB88EB1A915CFD37F8B + +class ScriptingManager +{ + public: + ScriptingManager() = default; + ~ScriptingManager(); + + // non-copyable + ScriptingManager(const ScriptingManager&) = delete; + ScriptingManager& operator=(const ScriptingManager&) = delete; + + static ScriptingManager* getInstance() { + static ScriptingManager instance; + return &instance; + } + + bool loadScriptSystems(); +}; + +#endif diff --git a/src/server.cpp b/src/server.cpp new file mode 100644 index 0000000..80c72ab --- /dev/null +++ b/src/server.cpp @@ -0,0 +1,204 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "outputmessage.h" +#include "server.h" +#include "scheduler.h" +#include "configmanager.h" +#include "ban.h" + +extern ConfigManager g_config; +Ban g_bans; + +ServiceManager::~ServiceManager() +{ + stop(); +} + +void ServiceManager::die() +{ + io_service.stop(); +} + +void ServiceManager::run() +{ + assert(!running); + running = true; + io_service.run(); +} + +void ServiceManager::stop() +{ + if (!running) { + return; + } + + running = false; + + for (auto& servicePortIt : acceptors) { + try { + io_service.post(std::bind(&ServicePort::onStopServer, servicePortIt.second)); + } catch (boost::system::system_error& e) { + std::cout << "[ServiceManager::stop] Network Error: " << e.what() << std::endl; + } + } + + acceptors.clear(); + + death_timer.expires_from_now(boost::posix_time::seconds(3)); + death_timer.async_wait(std::bind(&ServiceManager::die, this)); +} + +ServicePort::~ServicePort() +{ + close(); +} + +bool ServicePort::is_single_socket() const +{ + return !services.empty() && services.front()->is_single_socket(); +} + +std::string ServicePort::get_protocol_names() const +{ + if (services.empty()) { + return std::string(); + } + + std::string str = services.front()->get_protocol_name(); + for (size_t i = 1; i < services.size(); ++i) { + str.push_back(','); + str.push_back(' '); + str.append(services[i]->get_protocol_name()); + } + return str; +} + +void ServicePort::accept() +{ + if (!acceptor) { + return; + } + + auto connection = ConnectionManager::getInstance().createConnection(io_service, shared_from_this()); + acceptor->async_accept(connection->getSocket(), std::bind(&ServicePort::onAccept, shared_from_this(), connection, std::placeholders::_1)); +} + +void ServicePort::onAccept(Connection_ptr connection, const boost::system::error_code& error) +{ + if (!error) { + if (services.empty()) { + return; + } + + auto remote_ip = connection->getIP(); + if (remote_ip != 0 && g_bans.acceptConnection(remote_ip)) { + Service_ptr service = services.front(); + if (service->is_single_socket()) { + connection->accept(service->make_protocol(connection)); + } else { + connection->accept(); + } + } else { + connection->close(Connection::FORCE_CLOSE); + } + + accept(); + } else if (error != boost::asio::error::operation_aborted) { + if (!pendingStart) { + close(); + pendingStart = true; + g_scheduler.addEvent(createSchedulerTask(15000, + std::bind(&ServicePort::openAcceptor, std::weak_ptr(shared_from_this()), serverPort))); + } + } +} + +Protocol_ptr ServicePort::make_protocol(NetworkMessage& msg, const Connection_ptr& connection) const +{ + uint8_t protocolID = msg.getByte(); + for (auto& service : services) { + if (protocolID != service->get_protocol_identifier()) { + continue; + } + + return service->make_protocol(connection); + } + return nullptr; +} + +void ServicePort::onStopServer() +{ + close(); +} + +void ServicePort::openAcceptor(std::weak_ptr weak_service, uint16_t port) +{ + if (auto service = weak_service.lock()) { + service->open(port); + } +} + +void ServicePort::open(uint16_t port) +{ + close(); + + serverPort = port; + pendingStart = false; + + try { + if (g_config.getBoolean(ConfigManager::BIND_ONLY_GLOBAL_ADDRESS)) { + acceptor.reset(new boost::asio::ip::tcp::acceptor(io_service, boost::asio::ip::tcp::endpoint( + boost::asio::ip::address(boost::asio::ip::address_v4::from_string(g_config.getString(ConfigManager::IP))), serverPort))); + } else { + acceptor.reset(new boost::asio::ip::tcp::acceptor(io_service, boost::asio::ip::tcp::endpoint( + boost::asio::ip::address(boost::asio::ip::address_v4(INADDR_ANY)), serverPort))); + } + + acceptor->set_option(boost::asio::ip::tcp::no_delay(true)); + + accept(); + } catch (boost::system::system_error& e) { + std::cout << "[ServicePort::open] Error: " << e.what() << std::endl; + + pendingStart = true; + g_scheduler.addEvent(createSchedulerTask(15000, + std::bind(&ServicePort::openAcceptor, std::weak_ptr(shared_from_this()), port))); + } +} + +void ServicePort::close() +{ + if (acceptor && acceptor->is_open()) { + boost::system::error_code error; + acceptor->close(error); + } +} + +bool ServicePort::add_service(const Service_ptr& new_svc) +{ + if (std::any_of(services.begin(), services.end(), [](const Service_ptr& svc) {return svc->is_single_socket();})) { + return false; + } + + services.push_back(new_svc); + return true; +} diff --git a/src/server.h b/src/server.h new file mode 100644 index 0000000..a662f1c --- /dev/null +++ b/src/server.h @@ -0,0 +1,150 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_SERVER_H_984DA68ABF744127850F90CC710F281B +#define FS_SERVER_H_984DA68ABF744127850F90CC710F281B + +#include "connection.h" +#include + +class Protocol; + +class ServiceBase +{ + public: + virtual bool is_single_socket() const = 0; + virtual uint8_t get_protocol_identifier() const = 0; + virtual const char* get_protocol_name() const = 0; + + virtual Protocol_ptr make_protocol(const Connection_ptr& c) const = 0; +}; + +template +class Service final : public ServiceBase +{ + public: + bool is_single_socket() const final { + return ProtocolType::server_sends_first; + } + uint8_t get_protocol_identifier() const final { + return ProtocolType::protocol_identifier; + } + const char* get_protocol_name() const final { + return ProtocolType::protocol_name(); + } + + Protocol_ptr make_protocol(const Connection_ptr& c) const final { + return std::make_shared(c); + } +}; + +class ServicePort : public std::enable_shared_from_this +{ + public: + explicit ServicePort(boost::asio::io_service& io_service) : io_service(io_service) {} + ~ServicePort(); + + // non-copyable + ServicePort(const ServicePort&) = delete; + ServicePort& operator=(const ServicePort&) = delete; + + static void openAcceptor(std::weak_ptr weak_service, uint16_t port); + void open(uint16_t port); + void close(); + bool is_single_socket() const; + std::string get_protocol_names() const; + + bool add_service(const Service_ptr& new_svc); + Protocol_ptr make_protocol(NetworkMessage& msg, const Connection_ptr& connection) const; + + void onStopServer(); + void onAccept(Connection_ptr connection, const boost::system::error_code& error); + + protected: + void accept(); + + boost::asio::io_service& io_service; + std::unique_ptr acceptor; + std::vector services; + + uint16_t serverPort = 0; + bool pendingStart = false; +}; + +class ServiceManager +{ + public: + ServiceManager() = default; + ~ServiceManager(); + + // non-copyable + ServiceManager(const ServiceManager&) = delete; + ServiceManager& operator=(const ServiceManager&) = delete; + + void run(); + void stop(); + + template + bool add(uint16_t port); + + bool is_running() const { + return acceptors.empty() == false; + } + + protected: + void die(); + + std::unordered_map acceptors; + + boost::asio::io_service io_service; + boost::asio::deadline_timer death_timer { io_service }; + bool running = false; +}; + +template +bool ServiceManager::add(uint16_t port) +{ + if (port == 0) { + std::cout << "ERROR: No port provided for service " << ProtocolType::protocol_name() << ". Service disabled." << std::endl; + return false; + } + + ServicePort_ptr service_port; + + auto foundServicePort = acceptors.find(port); + + if (foundServicePort == acceptors.end()) { + service_port = std::make_shared(io_service); + service_port->open(port); + acceptors[port] = service_port; + } else { + service_port = foundServicePort->second; + + if (service_port->is_single_socket() || ProtocolType::server_sends_first) { + std::cout << "ERROR: " << ProtocolType::protocol_name() << + " and " << service_port->get_protocol_names() << + " cannot use the same port " << port << '.' << std::endl; + return false; + } + } + + return service_port->add_service(std::make_shared>()); +} + +#endif diff --git a/src/spawn.cpp b/src/spawn.cpp new file mode 100644 index 0000000..6a9e22a --- /dev/null +++ b/src/spawn.cpp @@ -0,0 +1,344 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "spawn.h" +#include "game.h" +#include "monster.h" +#include "configmanager.h" +#include "scheduler.h" + +#include "pugicast.h" + +extern ConfigManager g_config; +extern Monsters g_monsters; +extern Game g_game; + +static constexpr int32_t MINSPAWN_INTERVAL = 1000; + +bool Spawns::loadFromXml(const std::string& filename) +{ + if (loaded) { + return true; + } + + pugi::xml_document doc; + pugi::xml_parse_result result = doc.load_file(filename.c_str()); + if (!result) { + printXMLError("Error - Spawns::loadFromXml", filename, result); + return false; + } + + this->filename = filename; + loaded = true; + + for (auto spawnNode : doc.child("spawns").children()) { + Position centerPos( + pugi::cast(spawnNode.attribute("centerx").value()), + pugi::cast(spawnNode.attribute("centery").value()), + pugi::cast(spawnNode.attribute("centerz").value()) + ); + + int32_t radius; + pugi::xml_attribute radiusAttribute = spawnNode.attribute("radius"); + if (radiusAttribute) { + radius = pugi::cast(radiusAttribute.value()); + } else { + radius = -1; + } + + for (auto childNode : spawnNode.children()) { + if (strcasecmp(childNode.name(), "monster") == 0) { + pugi::xml_attribute nameAttribute = childNode.attribute("name"); + if (!nameAttribute) { + continue; + } + + Direction dir; + + pugi::xml_attribute directionAttribute = childNode.attribute("direction"); + if (directionAttribute) { + dir = static_cast(pugi::cast(directionAttribute.value())); + } else { + dir = DIRECTION_NORTH; + } + + Position pos( + centerPos.x + pugi::cast(childNode.attribute("x").value()), + centerPos.y + pugi::cast(childNode.attribute("y").value()), + centerPos.z + ); + + spawnList.emplace_front(pos, radius); + Spawn& spawn = spawnList.front(); + + uint32_t interval = pugi::cast(childNode.attribute("spawntime").value()) * 1000; + if (interval > MINSPAWN_INTERVAL) { + uint32_t exInterval = g_config.getNumber(ConfigManager::RATE_SPAWN); + if (exInterval) { + spawn.addMonster(nameAttribute.as_string(), pos, dir, exInterval * 1000); + } else { + spawn.addMonster(nameAttribute.as_string(), pos, dir, interval); + } + } else { + std::cout << "[Warning - Spawns::loadFromXml] " << nameAttribute.as_string() << ' ' << pos << " spawntime can not be less than " << MINSPAWN_INTERVAL / 1000 << " seconds." << std::endl; + } + } else if (strcasecmp(childNode.name(), "npc") == 0) { + pugi::xml_attribute nameAttribute = childNode.attribute("name"); + if (!nameAttribute) { + continue; + } + + Npc* npc = Npc::createNpc(nameAttribute.as_string()); + if (!npc) { + continue; + } + + pugi::xml_attribute directionAttribute = childNode.attribute("direction"); + if (directionAttribute) { + npc->setDirection(static_cast(pugi::cast(directionAttribute.value()))); + } + + npc->setMasterPos(Position( + centerPos.x + pugi::cast(childNode.attribute("x").value()), + centerPos.y + pugi::cast(childNode.attribute("y").value()), + centerPos.z + ), radius); + npcList.push_front(npc); + } + } + } + return true; +} + +void Spawns::startup() +{ + if (!loaded || isStarted()) { + return; + } + + for (Npc* npc : npcList) { + g_game.placeCreature(npc, npc->getMasterPos(), false, true); + } + npcList.clear(); + + for (Spawn& spawn : spawnList) { + spawn.startup(); + } + + started = true; +} + +void Spawns::clear() +{ + for (Spawn& spawn : spawnList) { + spawn.stopEvent(); + } + spawnList.clear(); + + loaded = false; + started = false; + filename.clear(); +} + +bool Spawns::isInZone(const Position& centerPos, int32_t radius, const Position& pos) +{ + if (radius == -1) { + return true; + } + + return ((pos.getX() >= centerPos.getX() - radius) && (pos.getX() <= centerPos.getX() + radius) && + (pos.getY() >= centerPos.getY() - radius) && (pos.getY() <= centerPos.getY() + radius)); +} + +void Spawn::startSpawnCheck() +{ + if (checkSpawnEvent == 0) { + checkSpawnEvent = g_scheduler.addEvent(createSchedulerTask(getInterval(), std::bind(&Spawn::checkSpawn, this))); + } +} + +Spawn::~Spawn() +{ + for (const auto& it : spawnedMap) { + Monster* monster = it.second; + monster->setSpawn(nullptr); + monster->decrementReferenceCounter(); + } +} + +bool Spawn::findPlayer(const Position& pos) +{ + SpectatorVec list; + g_game.map.getSpectators(list, pos, false, true); + for (Creature* spectator : list) { + if (!spectator->getPlayer()->hasFlag(PlayerFlag_IgnoredByMonsters)) { + return true; + } + } + return false; +} + +bool Spawn::isInSpawnZone(const Position& pos) +{ + return Spawns::isInZone(centerPos, radius, pos); +} + +bool Spawn::spawnMonster(uint32_t spawnId, MonsterType* mType, const Position& pos, Direction dir, bool startup /*= false*/) +{ + std::unique_ptr monster_ptr(new Monster(mType)); + if (startup) { + //No need to send out events to the surrounding since there is no one out there to listen! + if (!g_game.internalPlaceCreature(monster_ptr.get(), pos, true)) { + return false; + } + } else { + if (!g_game.placeCreature(monster_ptr.get(), pos, false, true)) { + return false; + } + } + + Monster* monster = monster_ptr.release(); + monster->setDirection(dir); + monster->setSpawn(this); + monster->setMasterPos(pos); + monster->incrementReferenceCounter(); + + spawnedMap.insert(spawned_pair(spawnId, monster)); + spawnMap[spawnId].lastSpawn = OTSYS_TIME(); + return true; +} + +uint32_t Spawn::getInterval() const +{ + uint32_t newInterval = interval; + + if (newInterval > 500000) { + size_t playersOnline = g_game.getPlayersOnline(); + if (playersOnline <= 800) { + if (playersOnline > 200) { + newInterval = 200 * interval / (playersOnline / 2 + 100); + } + } else { + newInterval = 2 * interval / 5; + } + + return normal_random(newInterval / 2, newInterval); + } + + return newInterval; +} + +void Spawn::startup() +{ + for (const auto& it : spawnMap) { + uint32_t spawnId = it.first; + const spawnBlock_t& sb = it.second; + spawnMonster(spawnId, sb.mType, sb.pos, sb.direction, true); + } +} + +void Spawn::checkSpawn() +{ + checkSpawnEvent = 0; + + cleanup(); + + for (auto& it : spawnMap) { + uint32_t spawnId = it.first; + if (spawnedMap.find(spawnId) != spawnedMap.end()) { + continue; + } + + spawnBlock_t& sb = it.second; + if (OTSYS_TIME() >= sb.lastSpawn + sb.interval) { + if (findPlayer(sb.pos)) { + sb.lastSpawn = OTSYS_TIME(); + continue; + } + + spawnMonster(spawnId, sb.mType, sb.pos, sb.direction); + } + } + + if (spawnedMap.size() < spawnMap.size()) { + checkSpawnEvent = g_scheduler.addEvent(createSchedulerTask(getInterval(), std::bind(&Spawn::checkSpawn, this))); + } +} + +void Spawn::cleanup() +{ + auto it = spawnedMap.begin(); + while (it != spawnedMap.end()) { + uint32_t spawnId = it->first; + Monster* monster = it->second; + if (monster->isRemoved()) { + if (spawnId != 0) { + spawnMap[spawnId].lastSpawn = OTSYS_TIME(); + } + + monster->decrementReferenceCounter(); + it = spawnedMap.erase(it); + } else { + ++it; + } + } +} + +bool Spawn::addMonster(const std::string& name, const Position& pos, Direction dir, uint32_t interval) +{ + MonsterType* mType = g_monsters.getMonsterType(name); + if (!mType) { + std::cout << "[Spawn::addMonster] Can not find " << name << std::endl; + return false; + } + + this->interval = std::min(this->interval, interval); + + spawnBlock_t sb; + sb.mType = mType; + sb.pos = pos; + sb.direction = dir; + sb.interval = interval; + sb.lastSpawn = 0; + + uint32_t spawnId = spawnMap.size() + 1; + spawnMap[spawnId] = sb; + return true; +} + +void Spawn::removeMonster(Monster* monster) +{ + for (auto it = spawnedMap.begin(), end = spawnedMap.end(); it != end; ++it) { + if (it->second == monster) { + monster->decrementReferenceCounter(); + spawnedMap.erase(it); + break; + } + } +} + +void Spawn::stopEvent() +{ + if (checkSpawnEvent != 0) { + g_scheduler.stopEvent(checkSpawnEvent); + checkSpawnEvent = 0; + } +} diff --git a/src/spawn.h b/src/spawn.h new file mode 100644 index 0000000..bcacfce --- /dev/null +++ b/src/spawn.h @@ -0,0 +1,101 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_SPAWN_H_1A86089E080846A9AE53ED12E7AE863B +#define FS_SPAWN_H_1A86089E080846A9AE53ED12E7AE863B + +#include "tile.h" +#include "position.h" + +class Monster; +class MonsterType; +class Npc; + +struct spawnBlock_t { + Position pos; + MonsterType* mType; + int64_t lastSpawn; + uint32_t interval; + Direction direction; +}; + +class Spawn +{ + public: + Spawn(Position pos, int32_t radius) : centerPos(std::move(pos)), radius(radius) {} + ~Spawn(); + + // non-copyable + Spawn(const Spawn&) = delete; + Spawn& operator=(const Spawn&) = delete; + + bool addMonster(const std::string& name, const Position& pos, Direction dir, uint32_t interval); + void removeMonster(Monster* monster); + + uint32_t getInterval() const; + void startup(); + + void startSpawnCheck(); + void stopEvent(); + + bool isInSpawnZone(const Position& pos); + void cleanup(); + + private: + //map of the spawned creatures + typedef std::multimap SpawnedMap; + typedef SpawnedMap::value_type spawned_pair; + SpawnedMap spawnedMap; + + //map of creatures in the spawn + std::map spawnMap; + + Position centerPos; + int32_t radius; + + uint32_t interval = 60000; + uint32_t checkSpawnEvent = 0; + + static bool findPlayer(const Position& pos); + bool spawnMonster(uint32_t spawnId, MonsterType* mType, const Position& pos, Direction dir, bool startup = false); + void checkSpawn(); +}; + +class Spawns +{ + public: + static bool isInZone(const Position& centerPos, int32_t radius, const Position& pos); + + bool loadFromXml(const std::string& filename); + void startup(); + void clear(); + + bool isStarted() const { + return started; + } + + private: + std::forward_list npcList; + std::forward_list spawnList; + std::string filename; + bool loaded = false; + bool started = false; +}; + +#endif diff --git a/src/spells.cpp b/src/spells.cpp new file mode 100644 index 0000000..9f391fd --- /dev/null +++ b/src/spells.cpp @@ -0,0 +1,1896 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "combat.h" +#include "configmanager.h" +#include "game.h" +#include "monster.h" +#include "pugicast.h" +#include "spells.h" + +extern Game g_game; +extern Spells* g_spells; +extern Monsters g_monsters; +extern Vocations g_vocations; +extern ConfigManager g_config; +extern LuaEnvironment g_luaEnvironment; + +Spells::Spells() +{ + scriptInterface.initState(); +} + +Spells::~Spells() +{ + clear(); +} + +TalkActionResult_t Spells::playerSaySpell(Player* player, std::string& words) +{ + std::string str_words = words; + + //strip trailing spaces + trimString(str_words); + + std::ostringstream str_instantSpell; + for (size_t i = 0; i < str_words.length(); i++) { + if (!isspace(str_words[i]) || (i < str_words.length() - 1 && !isspace(str_words[i + 1]))) { + str_instantSpell << str_words[i]; + } + } + + str_words = str_instantSpell.str(); + + InstantSpell* instantSpell = getInstantSpell(str_words); + if (!instantSpell) { + return TALKACTION_CONTINUE; + } + + std::string param; + + if (instantSpell->getHasParam()) { + size_t spellLen = instantSpell->getWords().length(); + size_t paramLen = str_words.length() - spellLen; + std::string paramText = str_words.substr(spellLen, paramLen); + if (!paramText.empty() && paramText.front() == ' ') { + size_t loc1 = paramText.find('"', 1); + if (loc1 != std::string::npos) { + size_t loc2 = paramText.find('"', loc1 + 1); + if (loc2 == std::string::npos) { + loc2 = paramText.length(); + } else if (paramText.find_last_not_of(' ') != loc2) { + return TALKACTION_CONTINUE; + } + + param = paramText.substr(loc1 + 1, loc2 - loc1 - 1); + } else { + trimString(paramText); + loc1 = paramText.find(' ', 0); + if (loc1 == std::string::npos) { + param = paramText; + } else { + return TALKACTION_CONTINUE; + } + } + } + } + + if (instantSpell->playerCastInstant(player, param)) { + return TALKACTION_BREAK; + } + + return TALKACTION_FAILED; +} + +void Spells::clear() +{ + for (const auto& it : runes) { + delete it.second; + } + runes.clear(); + + for (const auto& it : instants) { + delete it.second; + } + instants.clear(); + + scriptInterface.reInitState(); +} + +LuaScriptInterface& Spells::getScriptInterface() +{ + return scriptInterface; +} + +std::string Spells::getScriptBaseName() const +{ + return "spells"; +} + +Event* Spells::getEvent(const std::string& nodeName) +{ + if (strcasecmp(nodeName.c_str(), "rune") == 0) { + return new RuneSpell(&scriptInterface); + } else if (strcasecmp(nodeName.c_str(), "instant") == 0) { + return new InstantSpell(&scriptInterface); + } else if (strcasecmp(nodeName.c_str(), "conjure") == 0) { + return new ConjureSpell(&scriptInterface); + } + return nullptr; +} + +bool Spells::registerEvent(Event* event, const pugi::xml_node&) +{ + InstantSpell* instant = dynamic_cast(event); + if (instant) { + auto result = instants.emplace(instant->getWords(), instant); + if (!result.second) { + std::cout << "[Warning - Spells::registerEvent] Duplicate registered instant spell with words: " << instant->getWords() << std::endl; + } + return result.second; + } + + RuneSpell* rune = dynamic_cast(event); + if (rune) { + auto result = runes.emplace(rune->getRuneItemId(), rune); + if (!result.second) { + std::cout << "[Warning - Spells::registerEvent] Duplicate registered rune with id: " << rune->getRuneItemId() << std::endl; + } + return result.second; + } + + return false; +} + +Spell* Spells::getSpellByName(const std::string& name) +{ + Spell* spell = getRuneSpellByName(name); + if (!spell) { + spell = getInstantSpellByName(name); + } + return spell; +} + +RuneSpell* Spells::getRuneSpell(uint32_t id) +{ + auto it = runes.find(id); + if (it == runes.end()) { + return nullptr; + } + return it->second; +} + +RuneSpell* Spells::getRuneSpellByName(const std::string& name) +{ + for (const auto& it : runes) { + if (strcasecmp(it.second->getName().c_str(), name.c_str()) == 0) { + return it.second; + } + } + return nullptr; +} + +InstantSpell* Spells::getInstantSpell(const std::string& words) +{ + InstantSpell* result = nullptr; + + for (const auto& it : instants) { + InstantSpell* instantSpell = it.second; + + const std::string& instantSpellWords = instantSpell->getWords(); + size_t spellLen = instantSpellWords.length(); + if (strncasecmp(instantSpellWords.c_str(), words.c_str(), spellLen) == 0) { + if (!result || spellLen > result->getWords().length()) { + result = instantSpell; + if (words.length() == spellLen) { + break; + } + } + } + } + + if (result) { + const std::string& resultWords = result->getWords(); + if (words.length() > resultWords.length()) { + size_t spellLen = resultWords.length(); + size_t paramLen = words.length() - spellLen; + if (paramLen < 2 || (words[spellLen] != ' ' || words[spellLen + 1] != '"')) { + return nullptr; + } + } + + return result; + } + + return nullptr; +} + +uint32_t Spells::getInstantSpellCount(const Player* player) const +{ + uint32_t count = 0; + for (const auto& it : instants) { + InstantSpell* instantSpell = it.second; + if (instantSpell->canCast(player)) { + ++count; + } + } + return count; +} + +InstantSpell* Spells::getInstantSpellByIndex(const Player* player, uint32_t index) +{ + uint32_t count = 0; + for (const auto& it : instants) { + InstantSpell* instantSpell = it.second; + if (instantSpell->canCast(player)) { + if (count == index) { + return instantSpell; + } + ++count; + } + } + return nullptr; +} + +InstantSpell* Spells::getInstantSpellByName(const std::string& name) +{ + for (const auto& it : instants) { + if (strcasecmp(it.second->getName().c_str(), name.c_str()) == 0) { + return it.second; + } + } + return nullptr; +} + +Position Spells::getCasterPosition(Creature* creature, Direction dir) +{ + return getNextPosition(dir, creature->getPosition()); +} + +CombatSpell::CombatSpell(Combat* combat, bool needTarget, bool needDirection) : + Event(&g_spells->getScriptInterface()), + combat(combat), + needDirection(needDirection), + needTarget(needTarget) +{} + +CombatSpell::~CombatSpell() +{ + if (!scripted) { + delete combat; + } +} + +bool CombatSpell::loadScriptCombat() +{ + combat = g_luaEnvironment.getCombatObject(g_luaEnvironment.lastCombatId); + return combat != nullptr; +} + +bool CombatSpell::castSpell(Creature* creature) +{ + if (scripted) { + LuaVariant var; + var.type = VARIANT_POSITION; + + if (needDirection) { + var.pos = Spells::getCasterPosition(creature, creature->getDirection()); + } else { + var.pos = creature->getPosition(); + } + + return executeCastSpell(creature, var); + } + + Position pos; + if (needDirection) { + pos = Spells::getCasterPosition(creature, creature->getDirection()); + } else { + pos = creature->getPosition(); + } + + combat->doCombat(creature, pos); + return true; +} + +bool CombatSpell::castSpell(Creature* creature, Creature* target) +{ + if (scripted) { + LuaVariant var; + + if (combat->hasArea()) { + var.type = VARIANT_POSITION; + + if (needTarget) { + var.pos = target->getPosition(); + } else if (needDirection) { + var.pos = Spells::getCasterPosition(creature, creature->getDirection()); + } else { + var.pos = creature->getPosition(); + } + } else { + var.type = VARIANT_NUMBER; + var.number = target->getID(); + } + return executeCastSpell(creature, var); + } + + if (combat->hasArea()) { + if (needTarget) { + combat->doCombat(creature, target->getPosition()); + } else { + return castSpell(creature); + } + } else { + combat->doCombat(creature, target); + } + return true; +} + +bool CombatSpell::executeCastSpell(Creature* creature, const LuaVariant& var) +{ + //onCastSpell(creature, var) + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - CombatSpell::executeCastSpell] Call stack overflow" << std::endl; + return false; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + env->setScriptId(scriptId, scriptInterface); + + lua_State* L = scriptInterface->getLuaState(); + + scriptInterface->pushFunction(scriptId); + + LuaScriptInterface::pushUserdata(L, creature); + LuaScriptInterface::setCreatureMetatable(L, -1, creature); + + LuaScriptInterface::pushVariant(L, var); + + return scriptInterface->callFunction(2); +} + +bool Spell::configureSpell(const pugi::xml_node& node) +{ + pugi::xml_attribute nameAttribute = node.attribute("name"); + if (!nameAttribute) { + std::cout << "[Error - Spell::configureSpell] Spell without name" << std::endl; + return false; + } + + name = nameAttribute.as_string(); + + /*static const char* reservedList[] = { + "melee", + "physical", + "poison", + "fire", + "energy", + "drown", + "lifedrain", + "manadrain", + "healing", + "speed", + "outfit", + "invisible", + "drunk", + "firefield", + "poisonfield", + "energyfield", + "firecondition", + "poisoncondition", + "energycondition", + }; + + //static size_t size = sizeof(reservedList) / sizeof(const char*); + //for (size_t i = 0; i < size; ++i) { + for (const char* reserved : reservedList) { + if (strcasecmp(reserved, name.c_str()) == 0) { + std::cout << "[Error - Spell::configureSpell] Spell is using a reserved name: " << reserved << std::endl; + return false; + } + }*/ + + pugi::xml_attribute attr; + if ((attr = node.attribute("spellid"))) { + spellId = pugi::cast(attr.value()); + } + + if ((attr = node.attribute("lvl"))) { + level = pugi::cast(attr.value()); + } + + if ((attr = node.attribute("maglv"))) { + magLevel = pugi::cast(attr.value()); + } + + if ((attr = node.attribute("mana"))) { + mana = pugi::cast(attr.value()); + } + + if ((attr = node.attribute("manapercent"))) { + manaPercent = pugi::cast(attr.value()); + } + + if ((attr = node.attribute("soul"))) { + soul = pugi::cast(attr.value()); + } + + if ((attr = node.attribute("range"))) { + range = pugi::cast(attr.value()); + } + + if ((attr = node.attribute("exhaustion")) || (attr = node.attribute("cooldown"))) { + cooldown = pugi::cast(attr.value()); + } + + if ((attr = node.attribute("prem"))) { + premium = attr.as_bool(); + } + + if ((attr = node.attribute("enabled"))) { + enabled = attr.as_bool(); + } + + if ((attr = node.attribute("needtarget"))) { + needTarget = attr.as_bool(); + } + + if ((attr = node.attribute("needweapon"))) { + needWeapon = attr.as_bool(); + } + + if ((attr = node.attribute("selftarget"))) { + selfTarget = attr.as_bool(); + } + + if ((attr = node.attribute("needlearn"))) { + learnable = attr.as_bool(); + } + + if ((attr = node.attribute("blocking"))) { + blockingSolid = attr.as_bool(); + blockingCreature = blockingSolid; + } + + if ((attr = node.attribute("blocktype"))) { + std::string tmpStrValue = asLowerCaseString(attr.as_string()); + if (tmpStrValue == "all") { + blockingSolid = true; + blockingCreature = true; + } else if (tmpStrValue == "solid") { + blockingSolid = true; + } else if (tmpStrValue == "creature") { + blockingCreature = true; + } else { + std::cout << "[Warning - Spell::configureSpell] Blocktype \"" << attr.as_string() << "\" does not exist." << std::endl; + } + } + + if ((attr = node.attribute("aggressive"))) { + aggressive = booleanString(attr.as_string()); + } + + for (auto vocationNode : node.children()) { + if (!(attr = vocationNode.attribute("name"))) { + continue; + } + + int32_t vocationId = g_vocations.getVocationId(attr.as_string()); + if (vocationId != -1) { + attr = vocationNode.attribute("showInDescription"); + vocSpellMap[vocationId] = !attr || attr.as_bool(); + } else { + std::cout << "[Warning - Spell::configureSpell] Wrong vocation name: " << attr.as_string() << std::endl; + } + } + return true; +} + +bool Spell::playerSpellCheck(Player* player) const +{ + if (player->hasFlag(PlayerFlag_CannotUseSpells)) { + return false; + } + + if (player->hasFlag(PlayerFlag_IgnoreSpellCheck)) { + return true; + } + + if (!enabled) { + return false; + } + + if (aggressive && !player->hasFlag(PlayerFlag_IgnoreProtectionZone) && player->getZone() == ZONE_PROTECTION) { + player->sendCancelMessage(RETURNVALUE_ACTIONNOTPERMITTEDINPROTECTIONZONE); + return false; + } + + if (player->hasCondition(CONDITION_EXHAUST)) { + player->sendCancelMessage(RETURNVALUE_YOUAREEXHAUSTED); + + if (isInstant()) { + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + } + + return false; + } + + if (player->getLevel() < level) { + player->sendCancelMessage(RETURNVALUE_NOTENOUGHLEVEL); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + if (player->getMagicLevel() < magLevel) { + player->sendCancelMessage(RETURNVALUE_NOTENOUGHMAGICLEVEL); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + if (player->getMana() < getManaCost(player) && !player->hasFlag(PlayerFlag_HasInfiniteMana)) { + player->sendCancelMessage(RETURNVALUE_NOTENOUGHMANA); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + if (player->getSoul() < soul && !player->hasFlag(PlayerFlag_HasInfiniteSoul)) { + player->sendCancelMessage(RETURNVALUE_NOTENOUGHSOUL); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + if (isInstant() && isLearnable()) { + if (!player->hasLearnedInstantSpell(getName())) { + player->sendCancelMessage(RETURNVALUE_YOUNEEDTOLEARNTHISSPELL); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + } else if (!vocSpellMap.empty() && vocSpellMap.find(player->getVocationId()) == vocSpellMap.end()) { + player->sendCancelMessage(RETURNVALUE_YOURVOCATIONCANNOTUSETHISSPELL); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + if (needWeapon) { + Item* weapon = player->getWeapon(); + if (!weapon) { + player->sendCancelMessage(RETURNVALUE_YOUNEEDAWEAPONTOUSETHISSPELL); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + switch (weapon->getWeaponType()) { + case WEAPON_SWORD: + case WEAPON_CLUB: + case WEAPON_AXE: + break; + + default: { + player->sendCancelMessage(RETURNVALUE_YOUNEEDAWEAPONTOUSETHISSPELL); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + } + } + + if (isPremium() && !player->isPremium()) { + player->sendCancelMessage(RETURNVALUE_YOUNEEDPREMIUMACCOUNT); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + return true; +} + +bool Spell::playerInstantSpellCheck(Player* player, const Position& toPos) +{ + if (toPos.x == 0xFFFF) { + return true; + } + + const Position& playerPos = player->getPosition(); + if (playerPos.z > toPos.z) { + player->sendCancelMessage(RETURNVALUE_FIRSTGOUPSTAIRS); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } else if (playerPos.z < toPos.z) { + player->sendCancelMessage(RETURNVALUE_FIRSTGODOWNSTAIRS); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + Tile* tile = g_game.map.getTile(toPos); + if (!tile) { + tile = new StaticTile(toPos.x, toPos.y, toPos.z); + g_game.map.setTile(toPos, tile); + } + + ReturnValue ret = Combat::canDoCombat(player, tile, aggressive); + if (ret != RETURNVALUE_NOERROR) { + player->sendCancelMessage(ret); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + if (blockingCreature && tile->getBottomVisibleCreature(player) != nullptr) { + player->sendCancelMessage(RETURNVALUE_NOTENOUGHROOM); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + if (blockingSolid && tile->hasFlag(TILESTATE_BLOCKSOLID)) { + player->sendCancelMessage(RETURNVALUE_NOTENOUGHROOM); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + return true; +} + +bool Spell::playerRuneSpellCheck(Player* player, const Position& toPos) +{ + if (!playerSpellCheck(player)) { + return false; + } + + if (toPos.x == 0xFFFF) { + return true; + } + + const Position& playerPos = player->getPosition(); + if (playerPos.z > toPos.z) { + player->sendCancelMessage(RETURNVALUE_FIRSTGOUPSTAIRS); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } else if (playerPos.z < toPos.z) { + player->sendCancelMessage(RETURNVALUE_FIRSTGODOWNSTAIRS); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + Tile* tile = g_game.map.getTile(toPos); + if (!tile) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + if (range != -1 && !g_game.canThrowObjectTo(playerPos, toPos, true, range, range)) { + player->sendCancelMessage(RETURNVALUE_DESTINATIONOUTOFREACH); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + ReturnValue ret = Combat::canDoCombat(player, tile, aggressive); + if (ret != RETURNVALUE_NOERROR) { + player->sendCancelMessage(ret); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + const Creature* topVisibleCreature = tile->getTopCreature(); + if (blockingCreature && topVisibleCreature) { + player->sendCancelMessage(RETURNVALUE_NOTENOUGHROOM); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } else if (blockingSolid && tile->hasFlag(TILESTATE_BLOCKSOLID)) { + player->sendCancelMessage(RETURNVALUE_NOTENOUGHROOM); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + if (needTarget && !topVisibleCreature) { + player->sendCancelMessage(RETURNVALUE_CANONLYUSETHISRUNEONCREATURES); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + if (aggressive && needTarget && topVisibleCreature && player->hasSecureMode()) { + const Player* targetPlayer = topVisibleCreature->getPlayer(); + if (targetPlayer && targetPlayer != player && player->getSkullClient(targetPlayer) == SKULL_NONE && !Combat::isInPvpZone(player, targetPlayer)) { + player->sendCancelMessage(RETURNVALUE_TURNSECUREMODETOATTACKUNMARKEDPLAYERS); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + } + return true; +} + +void Spell::postCastSpell(Player* player, bool finishedCast /*= true*/, bool payCost /*= true*/) const +{ + if (finishedCast) { + if (!player->hasFlag(PlayerFlag_HasNoExhaustion)) { + if (aggressive) { + if (cooldown > 0) { + Condition* condition = Condition::createCondition(CONDITIONID_DEFAULT, CONDITION_EXHAUST, cooldown); + player->addCondition(condition); + } else { + Condition* condition = Condition::createCondition(CONDITIONID_DEFAULT, CONDITION_EXHAUST, 2000); + player->addCondition(condition); + } + } else { + if (cooldown > 0) { + Condition* condition = Condition::createCondition(CONDITIONID_DEFAULT, CONDITION_EXHAUST, cooldown); + player->addCondition(condition); + } else { + Condition* condition = Condition::createCondition(CONDITIONID_DEFAULT, CONDITION_EXHAUST, 1000); + player->addCondition(condition); + } + } + } + + if (aggressive) { + player->addInFightTicks(); + } + } + + if (payCost) { + Spell::postCastSpell(player, getManaCost(player), getSoulCost()); + } +} + +void Spell::postCastSpell(Player* player, uint32_t manaCost, uint32_t soulCost) +{ + if (manaCost > 0) { + player->addManaSpent(manaCost); + player->changeMana(-static_cast(manaCost)); + } + + if (!player->hasFlag(PlayerFlag_HasInfiniteSoul)) { + if (soulCost > 0) { + player->changeSoul(-static_cast(soulCost)); + } + } +} + +uint32_t Spell::getManaCost(const Player* player) const +{ + if (mana != 0) { + return mana; + } + + if (manaPercent != 0) { + return player->getLevel() * manaPercent; + } + + return 0; +} + +ReturnValue Spell::CreateIllusion(Creature* creature, const Outfit_t& outfit, int32_t time) +{ + ConditionOutfit* outfitCondition = new ConditionOutfit(CONDITIONID_COMBAT, CONDITION_OUTFIT, time); + outfitCondition->setOutfit(outfit); + creature->addCondition(outfitCondition); + return RETURNVALUE_NOERROR; +} + +ReturnValue Spell::CreateIllusion(Creature* creature, const std::string& name, int32_t time) +{ + const auto mType = g_monsters.getMonsterType(name); + if (mType == nullptr) { + return RETURNVALUE_CREATUREDOESNOTEXIST; + } + + Player* player = creature->getPlayer(); + if (player && !player->hasFlag(PlayerFlag_CanIllusionAll)) { + if (!mType->info.isIllusionable) { + return RETURNVALUE_NOTPOSSIBLE; + } + } + + return CreateIllusion(creature, mType->info.outfit, time); +} + +ReturnValue Spell::CreateIllusion(Creature* creature, uint32_t itemId, int32_t time) +{ + const ItemType& it = Item::items[itemId]; + if (it.id == 0) { + return RETURNVALUE_NOTPOSSIBLE; + } + + Outfit_t outfit; + outfit.lookTypeEx = itemId; + + return CreateIllusion(creature, outfit, time); +} + +std::string InstantSpell::getScriptEventName() const +{ + return "onCastSpell"; +} + +bool InstantSpell::configureEvent(const pugi::xml_node& node) +{ + if (!Spell::configureSpell(node)) { + return false; + } + + if (!TalkAction::configureEvent(node)) { + return false; + } + + pugi::xml_attribute attr; + if ((attr = node.attribute("params"))) { + hasParam = attr.as_bool(); + } + + if ((attr = node.attribute("playernameparam"))) { + hasPlayerNameParam = attr.as_bool(); + } + + if ((attr = node.attribute("direction"))) { + needDirection = attr.as_bool(); + } else if ((attr = node.attribute("casterTargetOrDirection"))) { + casterTargetOrDirection = attr.as_bool(); + } + + if ((attr = node.attribute("blockwalls"))) { + checkLineOfSight = attr.as_bool(); + } + return true; +} + +bool InstantSpell::loadFunction(const pugi::xml_attribute& attr) +{ + const char* functionName = attr.as_string(); + if (strcasecmp(functionName, "edithouseguest") == 0) { + function = HouseGuestList; + } else if (strcasecmp(functionName, "edithousesubowner") == 0) { + function = HouseSubOwnerList; + } else if (strcasecmp(functionName, "edithousedoor") == 0) { + function = HouseDoorList; + } else if (strcasecmp(functionName, "housekick") == 0) { + function = HouseKick; + } else if (strcasecmp(functionName, "searchplayer") == 0) { + function = SearchPlayer; + } else if (strcasecmp(functionName, "levitate") == 0) { + function = Levitate; + } else if (strcasecmp(functionName, "illusion") == 0) { + function = Illusion; + } else if (strcasecmp(functionName, "summonmonster") == 0) { + function = SummonMonster; + } else { + std::cout << "[Warning - InstantSpell::loadFunction] Function \"" << functionName << "\" does not exist." << std::endl; + return false; + } + + scripted = false; + return true; +} + +bool InstantSpell::playerCastInstant(Player* player, std::string& param) +{ + if (!playerSpellCheck(player)) { + return false; + } + + LuaVariant var; + + if (selfTarget) { + var.type = VARIANT_NUMBER; + var.number = player->getID(); + } else if (needTarget || casterTargetOrDirection) { + Creature* target = nullptr; + bool useDirection = false; + + if (hasParam) { + Player* playerTarget = nullptr; + ReturnValue ret = g_game.getPlayerByNameWildcard(param, playerTarget); + + if (playerTarget && playerTarget->isAccessPlayer() && !player->isAccessPlayer()) { + playerTarget = nullptr; + } + + target = playerTarget; + if (!target || target->getHealth() <= 0) { + if (!casterTargetOrDirection) { + player->sendCancelMessage(ret); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + useDirection = true; + } + + if (playerTarget) { + param = playerTarget->getName(); + } + } else { + target = player->getAttackedCreature(); + if (!target || target->getHealth() <= 0) { + if (!casterTargetOrDirection) { + player->sendCancelMessage(RETURNVALUE_YOUCANONLYUSEITONCREATURES); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + useDirection = true; + } + } + + if (!useDirection) { + if (!canThrowSpell(player, target)) { + player->sendCancelMessage(RETURNVALUE_CREATUREISNOTREACHABLE); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + var.type = VARIANT_NUMBER; + var.number = target->getID(); + } else { + var.type = VARIANT_POSITION; + var.pos = Spells::getCasterPosition(player, player->getDirection()); + + if (!playerInstantSpellCheck(player, var.pos)) { + return false; + } + } + } else if (hasParam) { + var.type = VARIANT_STRING; + + if (getHasPlayerNameParam()) { + Player* playerTarget = nullptr; + ReturnValue ret = g_game.getPlayerByNameWildcard(param, playerTarget); + + if (ret != RETURNVALUE_NOERROR) { + player->sendCancelMessage(ret); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + if (playerTarget && (!playerTarget->isAccessPlayer() || player->isAccessPlayer())) { + param = playerTarget->getName(); + } + } + + var.text = param; + } else { + var.type = VARIANT_POSITION; + + if (needDirection) { + var.pos = Spells::getCasterPosition(player, player->getDirection()); + } else { + var.pos = player->getPosition(); + } + + if (!playerInstantSpellCheck(player, var.pos)) { + return false; + } + } + + bool result = internalCastSpell(player, var); + if (result) { + postCastSpell(player); + } + + return result; +} + +bool InstantSpell::canThrowSpell(const Creature* creature, const Creature* target) const +{ + const Position& fromPos = creature->getPosition(); + const Position& toPos = target->getPosition(); + if (fromPos.z != toPos.z || + (range == -1 && !g_game.canThrowObjectTo(fromPos, toPos, checkLineOfSight)) || + (range != -1 && !g_game.canThrowObjectTo(fromPos, toPos, checkLineOfSight, range, range))) { + return false; + } + return true; +} + +bool InstantSpell::castSpell(Creature* creature) +{ + LuaVariant var; + + if (casterTargetOrDirection) { + Creature* target = creature->getAttackedCreature(); + if (target && target->getHealth() > 0) { + if (!canThrowSpell(creature, target)) { + return false; + } + + var.type = VARIANT_NUMBER; + var.number = target->getID(); + return internalCastSpell(creature, var); + } + + return false; + } else if (needDirection) { + var.type = VARIANT_POSITION; + var.pos = Spells::getCasterPosition(creature, creature->getDirection()); + } else { + var.type = VARIANT_POSITION; + var.pos = creature->getPosition(); + } + + return internalCastSpell(creature, var); +} + +bool InstantSpell::castSpell(Creature* creature, Creature* target) +{ + if (needTarget) { + LuaVariant var; + var.type = VARIANT_NUMBER; + var.number = target->getID(); + return internalCastSpell(creature, var); + } else { + return castSpell(creature); + } +} + +bool InstantSpell::internalCastSpell(Creature* creature, const LuaVariant& var) +{ + if (scripted) { + return executeCastSpell(creature, var); + } else if (function) { + return function(this, creature, var.text); + } + + return false; +} + +bool InstantSpell::executeCastSpell(Creature* creature, const LuaVariant& var) +{ + //onCastSpell(creature, var) + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - InstantSpell::executeCastSpell] Call stack overflow" << std::endl; + return false; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + env->setScriptId(scriptId, scriptInterface); + + lua_State* L = scriptInterface->getLuaState(); + + scriptInterface->pushFunction(scriptId); + + LuaScriptInterface::pushUserdata(L, creature); + LuaScriptInterface::setCreatureMetatable(L, -1, creature); + + LuaScriptInterface::pushVariant(L, var); + + return scriptInterface->callFunction(2); +} + +House* InstantSpell::getHouseFromPos(Creature* creature) +{ + if (!creature) { + return nullptr; + } + + Player* player = creature->getPlayer(); + if (!player) { + return nullptr; + } + + HouseTile* houseTile = dynamic_cast(player->getTile()); + if (!houseTile) { + return nullptr; + } + + House* house = houseTile->getHouse(); + if (!house) { + return nullptr; + } + + return house; +} + +bool InstantSpell::HouseGuestList(const InstantSpell*, Creature* creature, const std::string&) +{ + House* house = getHouseFromPos(creature); + if (!house) { + return false; + } + + Player* player = creature->getPlayer(); + if (house->canEditAccessList(GUEST_LIST, player)) { + player->setEditHouse(house, GUEST_LIST); + player->sendHouseWindow(house, GUEST_LIST); + } else { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + } + return true; +} + +bool InstantSpell::HouseSubOwnerList(const InstantSpell*, Creature* creature, const std::string&) +{ + House* house = getHouseFromPos(creature); + if (!house) { + return false; + } + + Player* player = creature->getPlayer(); + if (house->canEditAccessList(SUBOWNER_LIST, player)) { + player->setEditHouse(house, SUBOWNER_LIST); + player->sendHouseWindow(house, SUBOWNER_LIST); + } else { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + } + return true; +} + +bool InstantSpell::HouseDoorList(const InstantSpell*, Creature* creature, const std::string&) +{ + House* house = getHouseFromPos(creature); + if (!house) { + return false; + } + + Player* player = creature->getPlayer(); + Position pos = Spells::getCasterPosition(player, player->getDirection()); + Door* door = house->getDoorByPosition(pos); + if (door && house->canEditAccessList(door->getDoorId(), player)) { + player->setEditHouse(house, door->getDoorId()); + player->sendHouseWindow(house, door->getDoorId()); + } else { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + } + return true; +} + +bool InstantSpell::HouseKick(const InstantSpell*, Creature* creature, const std::string& param) +{ + Player* player = creature->getPlayer(); + + Player* targetPlayer = g_game.getPlayerByName(param); + if (!targetPlayer) { + targetPlayer = player; + } + + House* house = getHouseFromPos(targetPlayer); + if (!house) { + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + return false; + } + + if (!house->kickPlayer(player, targetPlayer)) { + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + return false; + } + return true; +} + +bool InstantSpell::SearchPlayer(const InstantSpell*, Creature* creature, const std::string& param) +{ + //a. From 1 to 4 sq's [Person] is standing next to you. + //b. From 5 to 100 sq's [Person] is to the south, north, east, west. + //c. From 101 to 274 sq's [Person] is far to the south, north, east, west. + //d. From 275 to infinite sq's [Person] is very far to the south, north, east, west. + //e. South-west, s-e, n-w, n-e (corner coordinates): this phrase appears if the player you're looking for has moved five squares in any direction from the south, north, east or west. + //f. Lower level to the (direction): this phrase applies if the person you're looking for is from 1-25 squares up/down the actual floor you're in. + //g. Higher level to the (direction): this phrase applies if the person you're looking for is from 1-25 squares up/down the actual floor you're in. + + Player* player = creature->getPlayer(); + if (!player) { + return false; + } + + enum distance_t { + DISTANCE_BESIDE, + DISTANCE_CLOSE, + DISTANCE_FAR, + DISTANCE_VERYFAR, + }; + + enum direction_t { + DIR_N, DIR_S, DIR_E, DIR_W, + DIR_NE, DIR_NW, DIR_SE, DIR_SW, + }; + + enum level_t { + LEVEL_HIGHER, + LEVEL_LOWER, + LEVEL_SAME, + }; + + Player* playerExiva = g_game.getPlayerByName(param); + if (!playerExiva) { + return false; + } + + if (playerExiva->isAccessPlayer() && !player->isAccessPlayer()) { + player->sendCancelMessage(RETURNVALUE_PLAYERWITHTHISNAMEISNOTONLINE); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + const Position& lookPos = player->getPosition(); + const Position& searchPos = playerExiva->getPosition(); + + int32_t dx = Position::getOffsetX(lookPos, searchPos); + int32_t dy = Position::getOffsetY(lookPos, searchPos); + int32_t dz = Position::getOffsetZ(lookPos, searchPos); + + distance_t distance; + + direction_t direction; + + level_t level; + + //getting floor + if (dz > 0) { + level = LEVEL_HIGHER; + } else if (dz < 0) { + level = LEVEL_LOWER; + } else { + level = LEVEL_SAME; + } + + //getting distance + if (std::abs(dx) < 4 && std::abs(dy) < 4) { + distance = DISTANCE_BESIDE; + } else { + int32_t distance2 = dx * dx + dy * dy; + if (distance2 < 10000) { + distance = DISTANCE_CLOSE; + } else if (distance2 < 75076) { + distance = DISTANCE_FAR; + } else { + distance = DISTANCE_VERYFAR; + } + } + + //getting direction + float tan; + if (dx != 0) { + tan = static_cast(dy) / dx; + } else { + tan = 10.; + } + + if (std::abs(tan) < 0.4142) { + if (dx > 0) { + direction = DIR_W; + } else { + direction = DIR_E; + } + } else if (std::abs(tan) < 2.4142) { + if (tan > 0) { + if (dy > 0) { + direction = DIR_NW; + } else { + direction = DIR_SE; + } + } else { + if (dx > 0) { + direction = DIR_SW; + } else { + direction = DIR_NE; + } + } + } else { + if (dy > 0) { + direction = DIR_N; + } else { + direction = DIR_S; + } + } + + std::ostringstream ss; + ss << playerExiva->getName(); + + if (distance == DISTANCE_BESIDE) { + if (level == LEVEL_SAME) { + ss << " is standing next to you."; + } else if (level == LEVEL_HIGHER) { + ss << " is above you."; + } else if (level == LEVEL_LOWER) { + ss << " is below you."; + } + } else { + switch (distance) { + case DISTANCE_CLOSE: + if (level == LEVEL_SAME) { + ss << " is to the "; + } else if (level == LEVEL_HIGHER) { + ss << " is on a higher level to the "; + } else if (level == LEVEL_LOWER) { + ss << " is on a lower level to the "; + } + break; + case DISTANCE_FAR: + ss << " is far to the "; + break; + case DISTANCE_VERYFAR: + ss << " is very far to the "; + break; + default: + break; + } + + switch (direction) { + case DIR_N: + ss << "north."; + break; + case DIR_S: + ss << "south."; + break; + case DIR_E: + ss << "east."; + break; + case DIR_W: + ss << "west."; + break; + case DIR_NE: + ss << "north-east."; + break; + case DIR_NW: + ss << "north-west."; + break; + case DIR_SE: + ss << "south-east."; + break; + case DIR_SW: + ss << "south-west."; + break; + } + } + player->sendTextMessage(MESSAGE_INFO_DESCR, ss.str()); + g_game.addMagicEffect(player->getPosition(), CONST_ME_MAGIC_BLUE); + return true; +} + +bool InstantSpell::SummonMonster(const InstantSpell* spell, Creature* creature, const std::string& param) +{ + Player* player = creature->getPlayer(); + if (!player) { + return false; + } + + MonsterType* mType = g_monsters.getMonsterType(param); + if (!mType) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + if (!player->hasFlag(PlayerFlag_CanSummonAll)) { + if (!mType->info.isSummonable) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + if (player->getMana() < mType->info.manaCost) { + player->sendCancelMessage(RETURNVALUE_NOTENOUGHMANA); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + if (player->getSummonCount() >= 2) { + player->sendCancelMessage("You cannot summon more creatures."); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + } + + Monster* monster = Monster::createMonster(param); + if (!monster) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + // Place the monster + creature->addSummon(monster); + + if (!g_game.placeCreature(monster, creature->getPosition(), true)) { + creature->removeSummon(monster); + player->sendCancelMessage(RETURNVALUE_NOTENOUGHROOM); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + Spell::postCastSpell(player, mType->info.manaCost, spell->getSoulCost()); + g_game.addMagicEffect(player->getPosition(), CONST_ME_MAGIC_BLUE); + g_game.addMagicEffect(monster->getPosition(), CONST_ME_TELEPORT); + return true; +} + +bool InstantSpell::Levitate(const InstantSpell*, Creature* creature, const std::string& param) +{ + Player* player = creature->getPlayer(); + if (!player) { + return false; + } + + const Position& currentPos = creature->getPosition(); + const Position& destPos = Spells::getCasterPosition(creature, creature->getDirection()); + + ReturnValue ret = RETURNVALUE_NOTPOSSIBLE; + + if (strcasecmp(param.c_str(), "up") == 0) { + if (currentPos.z != 8) { + Tile* tmpTile = g_game.map.getTile(currentPos.x, currentPos.y, currentPos.getZ() - 1); + if (tmpTile == nullptr || (tmpTile->getGround() == nullptr && !tmpTile->hasFlag(TILESTATE_IMMOVABLEBLOCKSOLID))) { + tmpTile = g_game.map.getTile(destPos.x, destPos.y, destPos.getZ() - 1); + if (tmpTile && tmpTile->getGround() && !tmpTile->hasFlag(TILESTATE_IMMOVABLEBLOCKSOLID)) { + ret = g_game.internalMoveCreature(*player, *tmpTile, FLAG_IGNOREBLOCKITEM | FLAG_IGNOREBLOCKCREATURE); + } + } + } + } else if (strcasecmp(param.c_str(), "down") == 0) { + if (currentPos.z != 7) { + Tile* tmpTile = g_game.map.getTile(destPos); + if (tmpTile == nullptr || (tmpTile->getGround() == nullptr && !tmpTile->hasFlag(TILESTATE_BLOCKSOLID))) { + tmpTile = g_game.map.getTile(destPos.x, destPos.y, destPos.z + 1); + if (tmpTile && tmpTile->getGround() && !tmpTile->hasFlag(TILESTATE_IMMOVABLEBLOCKSOLID)) { + ret = g_game.internalMoveCreature(*player, *tmpTile, FLAG_IGNOREBLOCKITEM | FLAG_IGNOREBLOCKCREATURE); + } + } + } + } + + if (ret != RETURNVALUE_NOERROR) { + player->sendCancelMessage(ret); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + g_game.addMagicEffect(player->getPosition(), CONST_ME_TELEPORT); + return true; +} + +bool InstantSpell::Illusion(const InstantSpell*, Creature* creature, const std::string& param) +{ + Player* player = creature->getPlayer(); + if (!player) { + return false; + } + + ReturnValue ret = CreateIllusion(creature, param, 180000); + if (ret != RETURNVALUE_NOERROR) { + player->sendCancelMessage(ret); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + g_game.addMagicEffect(player->getPosition(), CONST_ME_MAGIC_RED); + return true; +} + +bool InstantSpell::canCast(const Player* player) const +{ + if (player->hasFlag(PlayerFlag_CannotUseSpells)) { + return false; + } + + if (player->hasFlag(PlayerFlag_IgnoreSpellCheck)) { + return true; + } + + if (isLearnable()) { + if (player->hasLearnedInstantSpell(getName())) { + return true; + } + } else { + if (vocSpellMap.empty() || vocSpellMap.find(player->getVocationId()) != vocSpellMap.end()) { + return true; + } + } + + return false; +} + +std::string ConjureSpell::getScriptEventName() const +{ + return "onCastSpell"; +} + +bool ConjureSpell::configureEvent(const pugi::xml_node& node) +{ + if (!InstantSpell::configureEvent(node)) { + return false; + } + + pugi::xml_attribute attr; + if ((attr = node.attribute("conjureId"))) { + conjureId = pugi::cast(attr.value()); + } + + if ((attr = node.attribute("conjureCount"))) { + conjureCount = pugi::cast(attr.value()); + } else if (conjureId != 0) { + // load default charges from items.xml + const ItemType& it = Item::items[conjureId]; + if (it.charges != 0) { + conjureCount = it.charges; + } + } + + if ((attr = node.attribute("reagentId"))) { + reagentId = pugi::cast(attr.value()); + } + + ItemType& iType = Item::items.getItemType(conjureId); + if (iType.isRune()) { + iType.runeSpellName = words; + } + + return true; +} + +bool ConjureSpell::loadFunction(const pugi::xml_attribute&) +{ + scripted = false; + return true; +} + +bool ConjureSpell::conjureItem(Creature* creature) const +{ + Player* player = creature->getPlayer(); + if (!player) { + return false; + } + + const uint32_t conjureCost = getManaCost(player); + const uint32_t soulCost = getSoulCost(); + + if (reagentId != 0) { + bool foundReagent = false; + + Item* item = player->getInventoryItem(CONST_SLOT_LEFT); + if (item && item->getID() == reagentId) { + foundReagent = true; + + // left arm conjure + int32_t index = player->getThingIndex(item); + g_game.internalRemoveItem(item); + + Item* newItem = Item::CreateItem(conjureId, conjureCount); + if (!newItem) { + return false; + } + + ReturnValue ret = g_game.internalAddItem(player, newItem, index); + if (ret != RETURNVALUE_NOERROR) { + delete newItem; + return false; + } + + g_game.startDecay(newItem); + + Spell::postCastSpell(player, conjureCost, soulCost); + } + + item = player->getInventoryItem(CONST_SLOT_RIGHT); + if (item && item->getID() == reagentId && player->getMana() >= conjureCost) { + foundReagent = true; + + // right arm conjure + int32_t index = player->getThingIndex(item); + g_game.internalRemoveItem(item); + + Item* newItem = Item::CreateItem(conjureId, conjureCount); + if (!newItem) { + return false; + } + + ReturnValue ret = g_game.internalAddItem(player, newItem, index); + if (ret != RETURNVALUE_NOERROR) { + delete newItem; + return false; + } + + g_game.startDecay(newItem); + + Spell::postCastSpell(player, conjureCost, soulCost); + } + + if (!foundReagent) { + player->sendCancelMessage(RETURNVALUE_YOUNEEDAMAGICITEMTOCASTSPELL); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + } else { + Item* newItem = Item::CreateItem(conjureId, conjureCount); + if (!newItem) { + return false; + } + + ReturnValue ret = g_game.internalPlayerAddItem(player, newItem); + if (ret != RETURNVALUE_NOERROR) { + delete newItem; + return false; + } + + g_game.startDecay(newItem); + Spell::postCastSpell(player, conjureCost, soulCost); + } + + postCastSpell(player, true, false); + g_game.addMagicEffect(player->getPosition(), CONST_ME_MAGIC_RED); + return true; +} + +bool ConjureSpell::playerCastInstant(Player* player, std::string& param) +{ + if (!playerSpellCheck(player)) { + return false; + } + + if (scripted) { + LuaVariant var; + var.type = VARIANT_STRING; + var.text = param; + return executeCastSpell(player, var); + } + return conjureItem(player); +} + +std::string RuneSpell::getScriptEventName() const +{ + return "onCastSpell"; +} + +bool RuneSpell::configureEvent(const pugi::xml_node& node) +{ + if (!Spell::configureSpell(node)) { + return false; + } + + if (!Action::configureEvent(node)) { + return false; + } + + pugi::xml_attribute attr; + if (!(attr = node.attribute("id"))) { + std::cout << "[Error - RuneSpell::configureSpell] Rune spell without id." << std::endl; + return false; + } + runeId = pugi::cast(attr.value()); + + uint32_t charges; + if ((attr = node.attribute("charges"))) { + charges = pugi::cast(attr.value()); + } else { + charges = 0; + } + + hasCharges = (charges > 0); + + //Change information in the ItemType to get accurate description + ItemType& iType = Item::items.getItemType(runeId); + iType.runeMagLevel = magLevel; + iType.runeLevel = level; + iType.charges = charges; + + return true; +} + +bool RuneSpell::loadFunction(const pugi::xml_attribute& attr) +{ + const char* functionName = attr.as_string(); + if (strcasecmp(functionName, "chameleon") == 0) { + runeFunction = Illusion; + } else if (strcasecmp(functionName, "convince") == 0) { + runeFunction = Convince; + } else { + std::cout << "[Warning - RuneSpell::loadFunction] Function \"" << functionName << "\" does not exist." << std::endl; + return false; + } + + scripted = false; + return true; +} + +bool RuneSpell::Illusion(const RuneSpell*, Player* player, const Position& posTo) +{ + Thing* thing = g_game.internalGetThing(player, posTo, 0, 0, STACKPOS_MOVE); + if (!thing) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + Item* illusionItem = thing->getItem(); + if (!illusionItem || !illusionItem->isMoveable()) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + uint32_t itemId = illusionItem->getID(); + if (illusionItem->isDisguised()) { + itemId = illusionItem->getDisguiseId(); + } + + ReturnValue ret = CreateIllusion(player, itemId, 200000); + if (ret != RETURNVALUE_NOERROR) { + player->sendCancelMessage(ret); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + g_game.addMagicEffect(player->getPosition(), CONST_ME_MAGIC_RED); + return true; +} + +bool RuneSpell::Convince(const RuneSpell* spell, Player* player, const Position& posTo) +{ + if (!player->hasFlag(PlayerFlag_CanConvinceAll)) { + if (player->getSummonCount() >= 2) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + } + + Thing* thing = g_game.internalGetThing(player, posTo, 0, 0, STACKPOS_LOOK); + if (!thing) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + Creature* convinceCreature = thing->getCreature(); + if (!convinceCreature) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + uint32_t manaCost = 0; + if (convinceCreature->getMonster()) { + manaCost = convinceCreature->getMonster()->getManaCost(); + } + + if (!player->hasFlag(PlayerFlag_HasInfiniteMana) && player->getMana() < manaCost) { + player->sendCancelMessage(RETURNVALUE_NOTENOUGHMANA); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + if (!convinceCreature->convinceCreature(player)) { + player->sendCancelMessage(RETURNVALUE_NOTPOSSIBLE); + g_game.addMagicEffect(player->getPosition(), CONST_ME_POFF); + return false; + } + + Spell::postCastSpell(player, manaCost, spell->getSoulCost()); + g_game.addMagicEffect(player->getPosition(), CONST_ME_MAGIC_RED); + return true; +} + +ReturnValue RuneSpell::canExecuteAction(const Player* player, const Position& toPos) +{ + if (player->hasFlag(PlayerFlag_CannotUseSpells)) { + return RETURNVALUE_CANNOTUSETHISOBJECT; + } + + ReturnValue ret = Action::canExecuteAction(player, toPos); + if (ret != RETURNVALUE_NOERROR) { + return ret; + } + + if (toPos.x == 0xFFFF) { + if (needTarget) { + return RETURNVALUE_CANONLYUSETHISRUNEONCREATURES; + } else if (!selfTarget) { + return RETURNVALUE_NOTENOUGHROOM; + } + } + + return RETURNVALUE_NOERROR; +} + +bool RuneSpell::executeUse(Player* player, Item* item, const Position&, Thing* target, const Position& toPosition) +{ + if (!playerRuneSpellCheck(player, toPosition)) { + return false; + } + + bool result = false; + if (scripted) { + LuaVariant var; + + if (needTarget) { + var.type = VARIANT_NUMBER; + + if (target == nullptr) { + Tile* toTile = g_game.map.getTile(toPosition); + if (toTile) { + const Creature* visibleCreature = toTile->getTopCreature(); + if (visibleCreature) { + var.number = visibleCreature->getID(); + } + } + } else { + var.number = target->getCreature()->getID(); + } + } else { + var.type = VARIANT_POSITION; + var.pos = toPosition; + } + + result = internalCastSpell(player, var); + } else if (runeFunction) { + result = runeFunction(this, player, toPosition); + } + + if (!result) { + return false; + } + + postCastSpell(player); + if (hasCharges && item && g_config.getBoolean(ConfigManager::REMOVE_RUNE_CHARGES)) { + int32_t newCount = std::max(0, item->getCharges() - 1); + g_game.transformItem(item, item->getID(), newCount); + } + return true; +} + +bool RuneSpell::castSpell(Creature* creature) +{ + LuaVariant var; + var.type = VARIANT_NUMBER; + var.number = creature->getID(); + return internalCastSpell(creature, var); +} + +bool RuneSpell::castSpell(Creature* creature, Creature* target) +{ + LuaVariant var; + var.type = VARIANT_NUMBER; + var.number = target->getID(); + return internalCastSpell(creature, var); +} + +bool RuneSpell::internalCastSpell(Creature* creature, const LuaVariant& var) +{ + bool result; + if (scripted) { + result = executeCastSpell(creature, var); + } else { + result = false; + } + return result; +} + +bool RuneSpell::executeCastSpell(Creature* creature, const LuaVariant& var) +{ + //onCastSpell(creature, var) + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - RuneSpell::executeCastSpell] Call stack overflow" << std::endl; + return false; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + env->setScriptId(scriptId, scriptInterface); + + lua_State* L = scriptInterface->getLuaState(); + + scriptInterface->pushFunction(scriptId); + + LuaScriptInterface::pushUserdata(L, creature); + LuaScriptInterface::setCreatureMetatable(L, -1, creature); + + LuaScriptInterface::pushVariant(L, var); + + return scriptInterface->callFunction(2); +} diff --git a/src/spells.h b/src/spells.h new file mode 100644 index 0000000..10a7a35 --- /dev/null +++ b/src/spells.h @@ -0,0 +1,322 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_SPELLS_H_D78A7CCB7080406E8CAA6B1D31D3DA71 +#define FS_SPELLS_H_D78A7CCB7080406E8CAA6B1D31D3DA71 + +#include "luascript.h" +#include "player.h" +#include "actions.h" +#include "talkaction.h" +#include "baseevents.h" + +class InstantSpell; +class ConjureSpell; +class RuneSpell; +class Spell; + +typedef std::map VocSpellMap; + +class Spells final : public BaseEvents +{ + public: + Spells(); + ~Spells(); + + // non-copyable + Spells(const Spells&) = delete; + Spells& operator=(const Spells&) = delete; + + Spell* getSpellByName(const std::string& name); + RuneSpell* getRuneSpell(uint32_t id); + RuneSpell* getRuneSpellByName(const std::string& name); + + InstantSpell* getInstantSpell(const std::string& words); + InstantSpell* getInstantSpellByName(const std::string& name); + + uint32_t getInstantSpellCount(const Player* player) const; + InstantSpell* getInstantSpellByIndex(const Player* player, uint32_t index); + + TalkActionResult_t playerSaySpell(Player* player, std::string& words); + + static Position getCasterPosition(Creature* creature, Direction dir); + std::string getScriptBaseName() const final; + + protected: + void clear() final; + LuaScriptInterface& getScriptInterface() final; + Event* getEvent(const std::string& nodeName) final; + bool registerEvent(Event* event, const pugi::xml_node& node) final; + + std::map runes; + std::map instants; + + friend class CombatSpell; + LuaScriptInterface scriptInterface { "Spell Interface" }; +}; + +typedef bool (InstantSpellFunction)(const InstantSpell* spell, Creature* creature, const std::string& param); +typedef bool (RuneSpellFunction)(const RuneSpell* spell, Player* player, const Position& posTo); + +class BaseSpell +{ + public: + constexpr BaseSpell() = default; + virtual ~BaseSpell() = default; + + virtual bool castSpell(Creature* creature) = 0; + virtual bool castSpell(Creature* creature, Creature* target) = 0; +}; + +class CombatSpell final : public Event, public BaseSpell +{ + public: + CombatSpell(Combat* combat, bool needTarget, bool needDirection); + ~CombatSpell(); + + // non-copyable + CombatSpell(const CombatSpell&) = delete; + CombatSpell& operator=(const CombatSpell&) = delete; + + bool castSpell(Creature* creature) final; + bool castSpell(Creature* creature, Creature* target) final; + bool configureEvent(const pugi::xml_node&) final { + return true; + } + + //scripting + bool executeCastSpell(Creature* creature, const LuaVariant& var); + + bool loadScriptCombat(); + Combat* getCombat() { + return combat; + } + + protected: + std::string getScriptEventName() const final { + return "onCastSpell"; + } + + Combat* combat; + + bool needDirection; + bool needTarget; +}; + +class Spell : public BaseSpell +{ + public: + Spell() = default; + + bool configureSpell(const pugi::xml_node& node); + const std::string& getName() const { + return name; + } + + void postCastSpell(Player* player, bool finishedSpell = true, bool payCost = true) const; + static void postCastSpell(Player* player, uint32_t manaCost, uint32_t soulCost); + + uint32_t getManaCost(const Player* player) const; + uint32_t getSoulCost() const { + return soul; + } + uint32_t getLevel() const { + return level; + } + uint32_t getMagicLevel() const { + return magLevel; + } + uint32_t getManaPercent() const { + return manaPercent; + } + bool isPremium() const { + return premium; + } + + virtual bool isInstant() const = 0; + bool isLearnable() const { + return learnable; + } + + static ReturnValue CreateIllusion(Creature* creature, const Outfit_t& outfit, int32_t time); + static ReturnValue CreateIllusion(Creature* creature, const std::string& name, int32_t time); + static ReturnValue CreateIllusion(Creature* creature, uint32_t itemId, int32_t time); + + const VocSpellMap& getVocMap() const { + return vocSpellMap; + } + + protected: + bool playerSpellCheck(Player* player) const; + bool playerInstantSpellCheck(Player* player, const Position& toPos); + bool playerRuneSpellCheck(Player* player, const Position& toPos); + + uint8_t spellId = 0; + + uint32_t mana = 0; + uint32_t manaPercent = 0; + uint32_t soul = 0; + uint32_t cooldown = 0; + uint32_t level = 0; + uint32_t magLevel = 0; + int32_t range = -1; + + bool needTarget = false; + bool needWeapon = false; + bool selfTarget = false; + bool blockingSolid = false; + bool blockingCreature = false; + bool aggressive = true; + bool learnable = false; + bool enabled = true; + bool premium = false; + + VocSpellMap vocSpellMap; + + private: + std::string name; +}; + +class InstantSpell : public TalkAction, public Spell +{ + public: + explicit InstantSpell(LuaScriptInterface* interface) : TalkAction(interface) {} + + bool configureEvent(const pugi::xml_node& node) override; + bool loadFunction(const pugi::xml_attribute& attr) override; + + virtual bool playerCastInstant(Player* player, std::string& param); + + bool castSpell(Creature* creature) override; + bool castSpell(Creature* creature, Creature* target) override; + + //scripting + bool executeCastSpell(Creature* creature, const LuaVariant& var); + + bool isInstant() const final { + return true; + } + bool getHasParam() const { + return hasParam; + } + bool getHasPlayerNameParam() const { + return hasPlayerNameParam; + } + bool canCast(const Player* player) const; + bool canThrowSpell(const Creature* creature, const Creature* target) const; + + protected: + std::string getScriptEventName() const override; + + static InstantSpellFunction HouseGuestList; + static InstantSpellFunction HouseSubOwnerList; + static InstantSpellFunction HouseDoorList; + static InstantSpellFunction HouseKick; + static InstantSpellFunction SearchPlayer; + static InstantSpellFunction SummonMonster; + static InstantSpellFunction Levitate; + static InstantSpellFunction Illusion; + + static House* getHouseFromPos(Creature* creature); + + bool internalCastSpell(Creature* creature, const LuaVariant& var); + + InstantSpellFunction* function = nullptr; + + bool needDirection = false; + bool hasParam = false; + bool hasPlayerNameParam = false; + bool checkLineOfSight = true; + bool casterTargetOrDirection = false; +}; + +class ConjureSpell final : public InstantSpell +{ + public: + explicit ConjureSpell(LuaScriptInterface* interface) : InstantSpell(interface) { + aggressive = false; + } + + bool configureEvent(const pugi::xml_node& node) final; + bool loadFunction(const pugi::xml_attribute& attr) final; + + bool playerCastInstant(Player* player, std::string& param) final; + + bool castSpell(Creature*) final { + return false; + } + bool castSpell(Creature*, Creature*) final { + return false; + } + + protected: + std::string getScriptEventName() const final; + + bool conjureItem(Creature* creature) const; + + uint32_t conjureId = 0; + uint32_t conjureCount = 1; + uint32_t reagentId = 0; +}; + +class RuneSpell final : public Action, public Spell +{ + public: + explicit RuneSpell(LuaScriptInterface* interface) : Action(interface) {} + + bool configureEvent(const pugi::xml_node& node) final; + bool loadFunction(const pugi::xml_attribute& attr) final; + + ReturnValue canExecuteAction(const Player* player, const Position& toPos) final; + bool hasOwnErrorHandler() final { + return true; + } + Thing* getTarget(Player*, Creature* targetCreature, const Position&, uint8_t) const final { + return targetCreature; + } + + bool executeUse(Player* player, Item* item, const Position& fromPosition, Thing* target, const Position& toPosition) final; + + bool castSpell(Creature* creature) final; + bool castSpell(Creature* creature, Creature* target) final; + + //scripting + bool executeCastSpell(Creature* creature, const LuaVariant& var); + + bool isInstant() const final { + return false; + } + uint16_t getRuneItemId() const { + return runeId; + } + + protected: + std::string getScriptEventName() const final; + + static RuneSpellFunction Illusion; + static RuneSpellFunction Convince; + + bool internalCastSpell(Creature* creature, const LuaVariant& var); + + RuneSpellFunction* runeFunction = nullptr; + uint16_t runeId = 0; + bool hasCharges = true; +}; + +#endif diff --git a/src/talkaction.cpp b/src/talkaction.cpp new file mode 100644 index 0000000..5474c1a --- /dev/null +++ b/src/talkaction.cpp @@ -0,0 +1,155 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "player.h" +#include "talkaction.h" +#include "pugicast.h" + +TalkActions::TalkActions() + : scriptInterface("TalkAction Interface") +{ + scriptInterface.initState(); +} + +TalkActions::~TalkActions() +{ + clear(); +} + +void TalkActions::clear() +{ + for (TalkAction* talkAction : talkActions) { + delete talkAction; + } + talkActions.clear(); + + scriptInterface.reInitState(); +} + +LuaScriptInterface& TalkActions::getScriptInterface() +{ + return scriptInterface; +} + +std::string TalkActions::getScriptBaseName() const +{ + return "talkactions"; +} + +Event* TalkActions::getEvent(const std::string& nodeName) +{ + if (strcasecmp(nodeName.c_str(), "talkaction") != 0) { + return nullptr; + } + return new TalkAction(&scriptInterface); +} + +bool TalkActions::registerEvent(Event* event, const pugi::xml_node&) +{ + talkActions.push_front(static_cast(event)); // event is guaranteed to be a TalkAction + return true; +} + +TalkActionResult_t TalkActions::playerSaySpell(Player* player, SpeakClasses type, const std::string& words) const +{ + size_t wordsLength = words.length(); + for (TalkAction* talkAction : talkActions) { + const std::string& talkactionWords = talkAction->getWords(); + size_t talkactionLength = talkactionWords.length(); + if (wordsLength < talkactionLength || strncasecmp(words.c_str(), talkactionWords.c_str(), talkactionLength) != 0) { + continue; + } + + std::string param; + if (wordsLength != talkactionLength) { + param = words.substr(talkactionLength); + if (param.front() != ' ') { + continue; + } + trim_left(param, ' '); + + char separator = talkAction->getSeparator(); + if (separator != ' ') { + if (!param.empty()) { + if (param.front() != separator) { + continue; + } else { + param.erase(param.begin()); + } + } + } + } + + if (talkAction->executeSay(player, param, type)) { + return TALKACTION_CONTINUE; + } else { + return TALKACTION_BREAK; + } + } + return TALKACTION_CONTINUE; +} + +bool TalkAction::configureEvent(const pugi::xml_node& node) +{ + pugi::xml_attribute wordsAttribute = node.attribute("words"); + if (!wordsAttribute) { + std::cout << "[Error - TalkAction::configureEvent] Missing words for talk action or spell" << std::endl; + return false; + } + + pugi::xml_attribute separatorAttribute = node.attribute("separator"); + if (separatorAttribute) { + separator = pugi::cast(separatorAttribute.value()); + } + + words = wordsAttribute.as_string(); + return true; +} + +std::string TalkAction::getScriptEventName() const +{ + return "onSay"; +} + +bool TalkAction::executeSay(Player* player, const std::string& param, SpeakClasses type) const +{ + //onSay(player, words, param, type) + if (!scriptInterface->reserveScriptEnv()) { + std::cout << "[Error - TalkAction::executeSay] Call stack overflow" << std::endl; + return false; + } + + ScriptEnvironment* env = scriptInterface->getScriptEnv(); + env->setScriptId(scriptId, scriptInterface); + + lua_State* L = scriptInterface->getLuaState(); + + scriptInterface->pushFunction(scriptId); + + LuaScriptInterface::pushUserdata(L, player); + LuaScriptInterface::setMetatable(L, -1, "Player"); + + LuaScriptInterface::pushString(L, words); + LuaScriptInterface::pushString(L, param); + lua_pushnumber(L, type); + + return scriptInterface->callFunction(4); +} diff --git a/src/talkaction.h b/src/talkaction.h new file mode 100644 index 0000000..a9fdd62 --- /dev/null +++ b/src/talkaction.h @@ -0,0 +1,85 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_TALKACTION_H_E6AABAC0F89843469526ADF310F3131C +#define FS_TALKACTION_H_E6AABAC0F89843469526ADF310F3131C + +#include "luascript.h" +#include "baseevents.h" +#include "const.h" + +enum TalkActionResult_t { + TALKACTION_CONTINUE, + TALKACTION_BREAK, + TALKACTION_FAILED, +}; + +class TalkAction; + +class TalkActions : public BaseEvents +{ + public: + TalkActions(); + ~TalkActions(); + + // non-copyable + TalkActions(const TalkActions&) = delete; + TalkActions& operator=(const TalkActions&) = delete; + + TalkActionResult_t playerSaySpell(Player* player, SpeakClasses type, const std::string& words) const; + + protected: + LuaScriptInterface& getScriptInterface() final; + std::string getScriptBaseName() const final; + Event* getEvent(const std::string& nodeName) final; + bool registerEvent(Event* event, const pugi::xml_node& node) final; + void clear() final; + + // TODO: Store TalkAction objects directly in the list instead of using pointers + std::forward_list talkActions; + + LuaScriptInterface scriptInterface; +}; + +class TalkAction : public Event +{ + public: + explicit TalkAction(LuaScriptInterface* interface) : Event(interface) {} + + bool configureEvent(const pugi::xml_node& node) override; + + const std::string& getWords() const { + return words; + } + char getSeparator() const { + return separator; + } + + //scripting + bool executeSay(Player* player, const std::string& param, SpeakClasses type) const; + // + + protected: + std::string getScriptEventName() const override; + + std::string words; + char separator = '"'; +}; + +#endif diff --git a/src/tasks.cpp b/src/tasks.cpp new file mode 100644 index 0000000..3626cf4 --- /dev/null +++ b/src/tasks.cpp @@ -0,0 +1,98 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "tasks.h" +#include "game.h" + +extern Game g_game; + +void Dispatcher::threadMain() +{ + // NOTE: second argument defer_lock is to prevent from immediate locking + std::unique_lock taskLockUnique(taskLock, std::defer_lock); + + while (getState() != THREAD_STATE_TERMINATED) { + // check if there are tasks waiting + taskLockUnique.lock(); + + if (taskList.empty()) { + //if the list is empty wait for signal + taskSignal.wait(taskLockUnique); + } + + if (!taskList.empty()) { + // take the first task + Task* task = taskList.front(); + taskList.pop_front(); + taskLockUnique.unlock(); + + if (!task->hasExpired()) { + ++dispatcherCycle; + // execute it + (*task)(); + + g_game.map.clearSpectatorCache(); + } + delete task; + } else { + taskLockUnique.unlock(); + } + } +} + +void Dispatcher::addTask(Task* task, bool push_front /*= false*/) +{ + bool do_signal = false; + + taskLock.lock(); + + if (getState() == THREAD_STATE_RUNNING) { + do_signal = taskList.empty(); + + if (push_front) { + taskList.push_front(task); + } else { + taskList.push_back(task); + } + } else { + delete task; + } + + taskLock.unlock(); + + // send a signal if the list was empty + if (do_signal) { + taskSignal.notify_one(); + } +} + +void Dispatcher::shutdown() +{ + Task* task = createTask([this]() { + setState(THREAD_STATE_TERMINATED); + taskSignal.notify_one(); + }); + + std::lock_guard lockClass(taskLock); + taskList.push_back(task); + + taskSignal.notify_one(); +} diff --git a/src/tasks.h b/src/tasks.h new file mode 100644 index 0000000..ad08653 --- /dev/null +++ b/src/tasks.h @@ -0,0 +1,95 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_TASKS_H_A66AC384766041E59DCA059DAB6E1976 +#define FS_TASKS_H_A66AC384766041E59DCA059DAB6E1976 + +#include +#include "thread_holder_base.h" +#include "enums.h" + +const int DISPATCHER_TASK_EXPIRATION = 2000; +const auto SYSTEM_TIME_ZERO = std::chrono::system_clock::time_point(std::chrono::milliseconds(0)); + +class Task +{ + public: + // DO NOT allocate this class on the stack + explicit Task(std::function f) : func(std::move(f)) {} + Task(uint32_t ms, std::function f) : + expiration(std::chrono::system_clock::now() + std::chrono::milliseconds(ms)), func(std::move(f)) {} + + virtual ~Task() = default; + void operator()() { + func(); + } + + void setDontExpire() { + expiration = SYSTEM_TIME_ZERO; + } + + bool hasExpired() const { + if (expiration == SYSTEM_TIME_ZERO) { + return false; + } + return expiration < std::chrono::system_clock::now(); + } + + protected: + // Expiration has another meaning for scheduler tasks, + // then it is the time the task should be added to the + // dispatcher + std::chrono::system_clock::time_point expiration = SYSTEM_TIME_ZERO; + std::function func; +}; + +inline Task* createTask(const std::function& f) +{ + return new Task(f); +} + +inline Task* createTask(uint32_t expiration, const std::function& f) +{ + return new Task(expiration, f); +} + +class Dispatcher : public ThreadHolder { + public: + void addTask(Task* task, bool push_front = false); + + void shutdown(); + + uint64_t getDispatcherCycle() const { + return dispatcherCycle; + } + + void threadMain(); + + protected: + std::thread thread; + std::mutex taskLock; + std::condition_variable taskSignal; + + std::list taskList; + uint64_t dispatcherCycle = 0; +}; + +extern Dispatcher g_dispatcher; + +#endif diff --git a/src/teleport.cpp b/src/teleport.cpp new file mode 100644 index 0000000..92a2a23 --- /dev/null +++ b/src/teleport.cpp @@ -0,0 +1,122 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "teleport.h" +#include "game.h" + +extern Game g_game; + +Attr_ReadValue Teleport::readAttr(AttrTypes_t attr, PropStream& propStream) +{ + if (attr == ATTR_TELE_DEST) { + if (!propStream.read(destPos.x) || !propStream.read(destPos.y) || !propStream.read(destPos.z)) { + return ATTR_READ_ERROR; + } + return ATTR_READ_CONTINUE; + } + return Item::readAttr(attr, propStream); +} + +void Teleport::serializeAttr(PropWriteStream& propWriteStream) const +{ + Item::serializeAttr(propWriteStream); + + propWriteStream.write(ATTR_TELE_DEST); + propWriteStream.write(destPos.x); + propWriteStream.write(destPos.y); + propWriteStream.write(destPos.z); +} + +ReturnValue Teleport::queryAdd(int32_t, const Thing&, uint32_t, uint32_t, Creature*) const +{ + return RETURNVALUE_NOTPOSSIBLE; +} + +ReturnValue Teleport::queryMaxCount(int32_t, const Thing&, uint32_t, uint32_t&, uint32_t) const +{ + return RETURNVALUE_NOTPOSSIBLE; +} + +ReturnValue Teleport::queryRemove(const Thing&, uint32_t, uint32_t) const +{ + return RETURNVALUE_NOERROR; +} + +Cylinder* Teleport::queryDestination(int32_t&, const Thing&, Item**, uint32_t&) +{ + return this; +} + +void Teleport::addThing(Thing* thing) +{ + return addThing(0, thing); +} + +void Teleport::addThing(int32_t, Thing* thing) +{ + Tile* destTile = g_game.map.getTile(destPos); + if (!destTile) { + return; + } + + const MagicEffectClasses effect = Item::items[id].magicEffect; + + if (Creature* creature = thing->getCreature()) { + Position origPos = creature->getPosition(); + g_game.internalCreatureTurn(creature, origPos.x > destPos.x ? DIRECTION_WEST : DIRECTION_EAST); + g_game.map.moveCreature(*creature, *destTile); + if (effect != CONST_ME_NONE) { + g_game.addMagicEffect(origPos, effect); + g_game.addMagicEffect(destTile->getPosition(), effect); + } + } else if (Item* item = thing->getItem()) { + if (effect != CONST_ME_NONE) { + g_game.addMagicEffect(destTile->getPosition(), effect); + g_game.addMagicEffect(item->getPosition(), effect); + } + g_game.internalMoveItem(getTile(), destTile, INDEX_WHEREEVER, item, item->getItemCount(), nullptr); + } +} + +void Teleport::updateThing(Thing*, uint16_t, uint32_t) +{ + // +} + +void Teleport::replaceThing(uint32_t, Thing*) +{ + // +} + +void Teleport::removeThing(Thing*, uint32_t) +{ + // +} + +void Teleport::postAddNotification(Thing* thing, const Cylinder* oldParent, int32_t index, cylinderlink_t) +{ + getParent()->postAddNotification(thing, oldParent, index, LINK_PARENT); +} + +void Teleport::postRemoveNotification(Thing* thing, const Cylinder* newParent, int32_t index, cylinderlink_t) +{ + getParent()->postRemoveNotification(thing, newParent, index, LINK_PARENT); +} diff --git a/src/teleport.h b/src/teleport.h new file mode 100644 index 0000000..fd6cd2e --- /dev/null +++ b/src/teleport.h @@ -0,0 +1,72 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_TELEPORT_H_873B7F7F1DB24101A7ACFB54B25E0ABC +#define FS_TELEPORT_H_873B7F7F1DB24101A7ACFB54B25E0ABC + +#include "tile.h" + +class Teleport final : public Item, public Cylinder +{ + public: + explicit Teleport(uint16_t type) : Item(type) {}; + + Teleport* getTeleport() final { + return this; + } + const Teleport* getTeleport() const final { + return this; + } + + //serialization + Attr_ReadValue readAttr(AttrTypes_t attr, PropStream& propStream) final; + void serializeAttr(PropWriteStream& propWriteStream) const final; + + const Position& getDestPos() const { + return destPos; + } + void setDestPos(Position pos) { + destPos = std::move(pos); + } + + //cylinder implementations + ReturnValue queryAdd(int32_t index, const Thing& thing, uint32_t count, + uint32_t flags, Creature* actor = nullptr) const final; + ReturnValue queryMaxCount(int32_t index, const Thing& thing, uint32_t count, + uint32_t& maxQueryCount, uint32_t flags) const final; + ReturnValue queryRemove(const Thing& thing, uint32_t count, uint32_t flags) const final; + Cylinder* queryDestination(int32_t& index, const Thing& thing, Item** destItem, + uint32_t& flags) final; + + void addThing(Thing* thing) final; + void addThing(int32_t index, Thing* thing) final; + + void updateThing(Thing* thing, uint16_t itemId, uint32_t count) final; + void replaceThing(uint32_t index, Thing* thing) final; + + void removeThing(Thing* thing, uint32_t count) final; + + void postAddNotification(Thing* thing, const Cylinder* oldParent, int32_t index, cylinderlink_t link = LINK_OWNER) final; + void postRemoveNotification(Thing* thing, const Cylinder* newParent, int32_t index, cylinderlink_t link = LINK_OWNER) final; + + private: + Position destPos; +}; + +#endif diff --git a/src/thing.cpp b/src/thing.cpp new file mode 100644 index 0000000..c053b29 --- /dev/null +++ b/src/thing.cpp @@ -0,0 +1,42 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "thing.h" +#include "tile.h" + +const Position& Thing::getPosition() const +{ + const Tile* tile = getTile(); + if (!tile) { + return Tile::nullptr_tile.getPosition(); + } + return tile->getPosition(); +} + +Tile* Thing::getTile() +{ + return dynamic_cast(this); +} + +const Tile* Thing::getTile() const +{ + return dynamic_cast(this); +} diff --git a/src/thing.h b/src/thing.h new file mode 100644 index 0000000..ee9304e --- /dev/null +++ b/src/thing.h @@ -0,0 +1,86 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_THING_H_6F16A8E566AF4ACEAE02CF32A7246144 +#define FS_THING_H_6F16A8E566AF4ACEAE02CF32A7246144 + +#include "position.h" + +class Tile; +class Cylinder; +class Item; +class Creature; +class Container; + +class Thing +{ + protected: + constexpr Thing() = default; + ~Thing() = default; + + public: + // non-copyable + Thing(const Thing&) = delete; + Thing& operator=(const Thing&) = delete; + + virtual std::string getDescription(int32_t lookDistance) const = 0; + + virtual Cylinder* getParent() const { + return nullptr; + } + virtual Cylinder* getRealParent() const { + return getParent(); + } + + virtual void setParent(Cylinder*) { + // + } + + virtual Tile* getTile(); + virtual const Tile* getTile() const; + + virtual const Position& getPosition() const; + virtual int32_t getThrowRange() const = 0; + virtual bool isPushable() const = 0; + + virtual Container* getContainer() { + return nullptr; + } + virtual const Container* getContainer() const { + return nullptr; + } + virtual Item* getItem() { + return nullptr; + } + virtual const Item* getItem() const { + return nullptr; + } + virtual Creature* getCreature() { + return nullptr; + } + virtual const Creature* getCreature() const { + return nullptr; + } + + virtual bool isRemoved() const { + return true; + } +}; + +#endif diff --git a/src/thread_holder_base.h b/src/thread_holder_base.h new file mode 100644 index 0000000..97dd31d --- /dev/null +++ b/src/thread_holder_base.h @@ -0,0 +1,59 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_THREAD_HOLDER_H_BEB56FC46748E71D15A5BF0773ED2E67 +#define FS_THREAD_HOLDER_H_BEB56FC46748E71D15A5BF0773ED2E67 + +#include +#include +#include "enums.h" + +template +class ThreadHolder +{ + public: + ThreadHolder() {} + void start() { + setState(THREAD_STATE_RUNNING); + thread = std::thread(&Derived::threadMain, static_cast(this)); + } + + void stop() { + setState(THREAD_STATE_CLOSING); + } + + void join() { + if (thread.joinable()) { + thread.join(); + } + } + protected: + void setState(ThreadState newState) { + threadState.store(newState, std::memory_order_relaxed); + } + + ThreadState getState() const { + return threadState.load(std::memory_order_relaxed); + } + private: + std::atomic threadState{THREAD_STATE_TERMINATED}; + std::thread thread; +}; + +#endif diff --git a/src/tile.cpp b/src/tile.cpp new file mode 100644 index 0000000..14da480 --- /dev/null +++ b/src/tile.cpp @@ -0,0 +1,1480 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include + +#include "tile.h" + +#include "creature.h" +#include "combat.h" +#include "game.h" +#include "mailbox.h" +#include "monster.h" +#include "movement.h" +#include "teleport.h" + +extern Game g_game; +extern MoveEvents* g_moveEvents; + +StaticTile real_nullptr_tile(0xFFFF, 0xFFFF, 0xFF); +Tile& Tile::nullptr_tile = real_nullptr_tile; + +bool Tile::hasProperty(ITEMPROPERTY prop) const +{ + if (ground && ground->hasProperty(prop)) { + return true; + } + + if (const TileItemVector* items = getItemList()) { + for (const Item* item : *items) { + if (item->hasProperty(prop)) { + return true; + } + } + } + return false; +} + +bool Tile::hasProperty(const Item* exclude, ITEMPROPERTY prop) const +{ + assert(exclude); + + if (ground && exclude != ground && ground->hasProperty(prop)) { + return true; + } + + if (const TileItemVector* items = getItemList()) { + for (const Item* item : *items) { + if (item != exclude && item->hasProperty(prop)) { + return true; + } + } + } + + return false; +} + +bool Tile::hasHeight(uint32_t n) const +{ + uint32_t height = 0; + + if (ground) { + if (ground->hasProperty(CONST_PROP_HASHEIGHT)) { + ++height; + } + + if (n == height) { + return true; + } + } + + if (const TileItemVector* items = getItemList()) { + for (const Item* item : *items) { + if (item->hasProperty(CONST_PROP_HASHEIGHT)) { + ++height; + } + + if (n == height) { + return true; + } + } + } + return false; +} + +size_t Tile::getCreatureCount() const +{ + if (const CreatureVector* creatures = getCreatures()) { + return creatures->size(); + } + return 0; +} + +size_t Tile::getItemCount() const +{ + if (const TileItemVector* items = getItemList()) { + return items->size(); + } + return 0; +} + +uint32_t Tile::getTopItemCount() const +{ + if (const TileItemVector* items = getItemList()) { + return items->getTopItemCount(); + } + return 0; +} + +uint32_t Tile::getDownItemCount() const +{ + if (const TileItemVector* items = getItemList()) { + return items->getDownItemCount(); + } + return 0; +} + +std::string Tile::getDescription(int32_t) const +{ + return "You dont know why, but you cant see anything!"; +} + +Teleport* Tile::getTeleportItem() const +{ + if (!hasFlag(TILESTATE_TELEPORT)) { + return nullptr; + } + + if (const TileItemVector* items = getItemList()) { + for (auto it = items->rbegin(), end = items->rend(); it != end; ++it) { + if ((*it)->getTeleport()) { + return (*it)->getTeleport(); + } + } + } + return nullptr; +} + +MagicField* Tile::getFieldItem() const +{ + if (!hasFlag(TILESTATE_MAGICFIELD)) { + return nullptr; + } + + if (ground && ground->getMagicField()) { + return ground->getMagicField(); + } + + if (const TileItemVector* items = getItemList()) { + for (auto it = items->rbegin(), end = items->rend(); it != end; ++it) { + if ((*it)->getMagicField()) { + return (*it)->getMagicField(); + } + } + } + return nullptr; +} + +Mailbox* Tile::getMailbox() const +{ + if (!hasFlag(TILESTATE_MAILBOX)) { + return nullptr; + } + + if (ground && ground->getMailbox()) { + return ground->getMailbox(); + } + + if (const TileItemVector* items = getItemList()) { + for (auto it = items->rbegin(), end = items->rend(); it != end; ++it) { + if ((*it)->getMailbox()) { + return (*it)->getMailbox(); + } + } + } + return nullptr; +} + +BedItem* Tile::getBedItem() const +{ + if (!hasFlag(TILESTATE_BED)) { + return nullptr; + } + + if (ground && ground->getBed()) { + return ground->getBed(); + } + + if (const TileItemVector* items = getItemList()) { + for (auto it = items->rbegin(), end = items->rend(); it != end; ++it) { + if ((*it)->getBed()) { + return (*it)->getBed(); + } + } + } + return nullptr; +} + +Creature* Tile::getTopCreature() const +{ + if (const CreatureVector* creatures = getCreatures()) { + if (!creatures->empty()) { + return *creatures->begin(); + } + } + return nullptr; +} + +const Creature* Tile::getBottomCreature() const +{ + if (const CreatureVector* creatures = getCreatures()) { + if (!creatures->empty()) { + return *creatures->rbegin(); + } + } + return nullptr; +} + +Creature* Tile::getTopVisibleCreature(const Creature* creature) const +{ + if (const CreatureVector* creatures = getCreatures()) { + if (creature) { + const Player* player = creature->getPlayer(); + if (player && player->isAccessPlayer()) { + return getTopCreature(); + } + + for (Creature* tileCreature : *creatures) { + if (creature->canSeeCreature(tileCreature)) { + return tileCreature; + } + } + } else { + for (Creature* tileCreature : *creatures) { + if (!tileCreature->isInvisible()) { + const Player* player = tileCreature->getPlayer(); + if (!player || !player->isInGhostMode()) { + return tileCreature; + } + } + } + } + } + return nullptr; +} + +const Creature* Tile::getBottomVisibleCreature(const Creature* creature) const +{ + if (const CreatureVector* creatures = getCreatures()) { + if (creature) { + const Player* player = creature->getPlayer(); + if (player && player->isAccessPlayer()) { + return getBottomCreature(); + } + + for (auto it = creatures->rbegin(), end = creatures->rend(); it != end; ++it) { + if (creature->canSeeCreature(*it)) { + return *it; + } + } + } else { + for (auto it = creatures->rbegin(), end = creatures->rend(); it != end; ++it) { + if (!(*it)->isInvisible()) { + const Player* player = (*it)->getPlayer(); + if (!player || !player->isInGhostMode()) { + return *it; + } + } + } + } + } + return nullptr; +} + +Item* Tile::getTopDownItem() const +{ + if (const TileItemVector* items = getItemList()) { + return items->getTopDownItem(); + } + return nullptr; +} + +Item* Tile::getTopTopItem() const +{ + if (const TileItemVector* items = getItemList()) { + return items->getTopTopItem(); + } + return nullptr; +} + +Item* Tile::getItemByTopOrder(int32_t topOrder) +{ + //topOrder: + //1: borders + //2: ladders, signs, splashes + //3: doors etc + //4: creatures + if (TileItemVector* items = getItemList()) { + for (auto it = ItemVector::const_reverse_iterator(items->getEndTopItem()), end = ItemVector::const_reverse_iterator(items->getBeginTopItem()); it != end; ++it) { + if (Item::items[(*it)->getID()].alwaysOnTopOrder == topOrder) { + return (*it); + } + } + } + return nullptr; +} + +Thing* Tile::getTopVisibleThing(const Creature* creature) +{ + Thing* thing = getTopVisibleCreature(creature); + if (thing) { + return thing; + } + + TileItemVector* items = getItemList(); + if (items) { + for (ItemVector::const_iterator it = items->getBeginDownItem(), end = items->getEndDownItem(); it != end; ++it) { + return (*it); + } + + for (auto it = ItemVector::const_reverse_iterator(items->getEndTopItem()), end = ItemVector::const_reverse_iterator(items->getBeginTopItem()); it != end; ++it) { + return (*it); + } + } + + return ground; +} + +void Tile::onAddTileItem(Item* item) +{ + setTileFlags(item); + + const Position& cylinderMapPos = getPosition(); + + SpectatorVec list; + g_game.map.getSpectators(list, cylinderMapPos, true); + + //send to client + for (Creature* spectator : list) { + if (Player* tmpPlayer = spectator->getPlayer()) { + tmpPlayer->sendAddTileItem(this, cylinderMapPos, item); + } + } + + //event methods + for (Creature* spectator : list) { + spectator->onAddTileItem(this, cylinderMapPos); + } +} + +void Tile::onUpdateTileItem(Item* oldItem, const ItemType& oldType, Item* newItem, const ItemType& newType) +{ + const Position& cylinderMapPos = getPosition(); + + SpectatorVec list; + g_game.map.getSpectators(list, cylinderMapPos, true); + + //send to client + for (Creature* spectator : list) { + if (Player* tmpPlayer = spectator->getPlayer()) { + tmpPlayer->sendUpdateTileItem(this, cylinderMapPos, newItem); + } + } + + //event methods + for (Creature* spectator : list) { + spectator->onUpdateTileItem(this, cylinderMapPos, oldItem, oldType, newItem, newType); + } +} + +void Tile::onRemoveTileItem(const SpectatorVec& list, const std::vector& oldStackPosVector, Item* item) +{ + resetTileFlags(item); + + const Position& cylinderMapPos = getPosition(); + const ItemType& iType = Item::items[item->getID()]; + + //send to client + size_t i = 0; + for (Creature* spectator : list) { + if (Player* tmpPlayer = spectator->getPlayer()) { + tmpPlayer->sendRemoveTileThing(cylinderMapPos, oldStackPosVector[i++]); + } + } + + //event methods + for (Creature* spectator : list) { + spectator->onRemoveTileItem(this, cylinderMapPos, iType, item); + } +} + +void Tile::onUpdateTile(const SpectatorVec& list) +{ + const Position& cylinderMapPos = getPosition(); + + //send to clients + for (Creature* spectator : list) { + spectator->getPlayer()->sendUpdateTile(this, cylinderMapPos); + } +} + +ReturnValue Tile::queryAdd(int32_t, const Thing& thing, uint32_t, uint32_t flags, Creature*) const +{ + if (const Creature* creature = thing.getCreature()) { + if (hasBitSet(FLAG_NOLIMIT, flags)) { + return RETURNVALUE_NOERROR; + } + + if (hasBitSet(FLAG_PATHFINDING, flags) && hasFlag(TILESTATE_IMMOVABLENOFIELDBLOCKPATH)) { + return RETURNVALUE_NOTPOSSIBLE; + } + + if (ground == nullptr) { + return RETURNVALUE_NOTPOSSIBLE; + } + + if (const Monster* monster = creature->getMonster()) { + if (hasFlag(TILESTATE_PROTECTIONZONE | TILESTATE_TELEPORT)) { + return RETURNVALUE_NOTPOSSIBLE; + } + + if (hasFlag(TILESTATE_IMMOVABLEBLOCKPATH | TILESTATE_IMMOVABLENOFIELDBLOCKPATH)) { + return RETURNVALUE_NOTPOSSIBLE; + } + + if (hasBitSet(FLAG_PLACECHECK, flags) && hasFlag(TILESTATE_BLOCKSOLID)) { + return RETURNVALUE_NOTPOSSIBLE; + } + + const CreatureVector* creatures = getCreatures(); + if (monster->canPushCreatures() && !monster->isSummon()) { + if (creatures) { + for (Creature* tileCreature : *creatures) { + if (tileCreature->getPlayer() && tileCreature->getPlayer()->isInGhostMode()) { + continue; + } + + const Monster* creatureMonster = tileCreature->getMonster(); + if (!creatureMonster || !tileCreature->isPushable() || + (creatureMonster->isSummon() && creatureMonster->getMaster()->getPlayer())) { + return RETURNVALUE_NOTPOSSIBLE; + } + } + } + } else if (creatures && !creatures->empty()) { + for (const Creature* tileCreature : *creatures) { + if (!tileCreature->isInGhostMode()) { + return RETURNVALUE_NOTENOUGHROOM; + } + } + } + + if (hasFlag(TILESTATE_IMMOVABLEBLOCKSOLID)) { + return RETURNVALUE_NOTPOSSIBLE; + } + + if (hasBitSet(FLAG_PATHFINDING, flags) && hasFlag(TILESTATE_IMMOVABLENOFIELDBLOCKPATH)) { + return RETURNVALUE_NOTPOSSIBLE; + } + + if (hasFlag(TILESTATE_BLOCKSOLID) || (hasBitSet(FLAG_PATHFINDING, flags) && hasFlag(TILESTATE_NOFIELDBLOCKPATH))) { + if (!(monster->canPushItems() || hasBitSet(FLAG_IGNOREBLOCKITEM, flags))) { + return RETURNVALUE_NOTPOSSIBLE; + } + } + + if (!monster->hasCondition(CONDITION_AGGRESSIVE) && + !hasBitSet(FLAG_IGNOREFIELDDAMAGE, flags)) { + if (hasFlag(TILESTATE_FIREDAMAGE) && !monster->isImmune(COMBAT_FIREDAMAGE)) { + return RETURNVALUE_NOTPOSSIBLE; + } + + if (hasFlag(TILESTATE_POISONDAMAGE) && !monster->isImmune(COMBAT_EARTHDAMAGE)) { + return RETURNVALUE_NOTPOSSIBLE; + } + + if (hasFlag(TILESTATE_ENERGYDAMAGE) && !monster->isImmune(COMBAT_ENERGYDAMAGE)) { + return RETURNVALUE_NOTPOSSIBLE; + } + } + + return RETURNVALUE_NOERROR; + } + + const CreatureVector* creatures = getCreatures(); + if (const Player* player = creature->getPlayer()) { + if (creatures && !creatures->empty() && !hasBitSet(FLAG_IGNOREBLOCKCREATURE, flags) && !player->isAccessPlayer()) { + return RETURNVALUE_NOTPOSSIBLE; + } + + if (hasBitSet(FLAG_PATHFINDING, flags) && hasFlag(TILESTATE_BLOCKPATH)) { + return RETURNVALUE_NOTPOSSIBLE; + } + + if (player->getParent() == nullptr && hasFlag(TILESTATE_NOLOGOUT)) { + //player is trying to login to a "no logout" tile + return RETURNVALUE_NOTPOSSIBLE; + } + + const Tile* playerTile = player->getTile(); + if (playerTile && player->isPzLocked()) { + if (!playerTile->hasFlag(TILESTATE_PVPZONE)) { + //player is trying to enter a pvp zone while being pz-locked + if (hasFlag(TILESTATE_PVPZONE)) { + return RETURNVALUE_PLAYERISPZLOCKEDENTERPVPZONE; + } + } else if (!hasFlag(TILESTATE_PVPZONE)) { + // player is trying to leave a pvp zone while being pz-locked + return RETURNVALUE_PLAYERISPZLOCKEDLEAVEPVPZONE; + } + + if ((!playerTile->hasFlag(TILESTATE_NOPVPZONE) && hasFlag(TILESTATE_NOPVPZONE)) || + (!playerTile->hasFlag(TILESTATE_PROTECTIONZONE) && hasFlag(TILESTATE_PROTECTIONZONE))) { + // player is trying to enter a non-pvp/protection zone while being pz-locked + return RETURNVALUE_PLAYERISPZLOCKED; + } + } + } else if (creatures && !creatures->empty() && !hasBitSet(FLAG_IGNOREBLOCKCREATURE, flags)) { + for (const Creature* tileCreature : *creatures) { + if (!tileCreature->isInGhostMode()) { + return RETURNVALUE_NOTENOUGHROOM; + } + } + } + + if (!hasBitSet(FLAG_IGNOREBLOCKITEM, flags)) { + //If the FLAG_IGNOREBLOCKITEM bit isn't set we dont have to iterate every single item + if (hasFlag(TILESTATE_BLOCKSOLID)) { + return RETURNVALUE_NOTENOUGHROOM; + } + } else { + //FLAG_IGNOREBLOCKITEM is set + if (ground) { + const ItemType& iiType = Item::items[ground->getID()]; + if (iiType.blockSolid) { + return RETURNVALUE_NOTPOSSIBLE; + } + } + + if (const auto items = getItemList()) { + for (const Item* item : *items) { + const ItemType& iiType = Item::items[item->getID()]; + if (iiType.blockSolid && !iiType.moveable) { + return RETURNVALUE_NOTPOSSIBLE; + } + } + } + } + } else if (const Item* item = thing.getItem()) { + const TileItemVector* items = getItemList(); + if (items && items->size() >= 0xFFFF) { + return RETURNVALUE_NOTPOSSIBLE; + } + + if (hasBitSet(FLAG_NOLIMIT, flags)) { + return RETURNVALUE_NOERROR; + } + + bool itemIsHangable = item->isHangable(); + if (ground == nullptr && !itemIsHangable) { + return RETURNVALUE_NOTPOSSIBLE; + } + + const CreatureVector* creatures = getCreatures(); + if (creatures && !creatures->empty() && item->isBlocking() && !hasBitSet(FLAG_IGNOREBLOCKCREATURE, flags)) { + for (const Creature* tileCreature : *creatures) { + if (!tileCreature->isInGhostMode()) { + return RETURNVALUE_NOTENOUGHROOM; + } + } + } + + if (item->isMagicField() && hasProperty(CONST_PROP_IMMOVABLENOFIELDBLOCKPATH)) { + return RETURNVALUE_NOTENOUGHROOM; + } + + if (itemIsHangable && hasFlag(TILESTATE_SUPPORTS_HANGABLE)) { + if (items) { + for (const Item* tileItem : *items) { + if (tileItem->isHangable()) { + return RETURNVALUE_NEEDEXCHANGE; + } + } + } + } else { + if (ground) { + const ItemType& iiType = Item::items[ground->getID()]; + if (iiType.blockSolid) { + if (!iiType.allowPickupable || item->isMagicField() || item->isBlocking()) { + if (!item->isPickupable()) { + return RETURNVALUE_NOTENOUGHROOM; + } + + if (!iiType.hasHeight || iiType.pickupable || iiType.isBed()) { + return RETURNVALUE_NOTENOUGHROOM; + } + } + } + } + + if (items) { + for (const Item* tileItem : *items) { + const ItemType& iiType = Item::items[tileItem->getID()]; + if (!iiType.blockSolid) { + continue; + } + + if (iiType.allowPickupable && !item->isMagicField() && !item->isBlocking()) { + continue; + } + + if (!item->isPickupable()) { + return RETURNVALUE_NOTENOUGHROOM; + } + + if (!iiType.hasHeight || iiType.pickupable || iiType.isBed()) { + return RETURNVALUE_NOTENOUGHROOM; + } + } + } + } + } + return RETURNVALUE_NOERROR; +} + +ReturnValue Tile::queryMaxCount(int32_t, const Thing&, uint32_t count, uint32_t& maxQueryCount, uint32_t) const +{ + maxQueryCount = std::max(1, count); + return RETURNVALUE_NOERROR; +} + +ReturnValue Tile::queryRemove(const Thing& thing, uint32_t count, uint32_t flags) const +{ + int32_t index = getThingIndex(&thing); + if (index == -1) { + return RETURNVALUE_NOTPOSSIBLE; + } + + const Item* item = thing.getItem(); + if (item == nullptr) { + return RETURNVALUE_NOTPOSSIBLE; + } + + if (count == 0 || (item->isStackable() && count > item->getItemCount())) { + return RETURNVALUE_NOTPOSSIBLE; + } + + if (!item->isMoveable() && !hasBitSet(FLAG_IGNORENOTMOVEABLE, flags)) { + return RETURNVALUE_NOTMOVEABLE; + } + + return RETURNVALUE_NOERROR; +} + +Tile* Tile::queryDestination(int32_t&, const Thing&, Item** destItem, uint32_t&) +{ + Thing* destThing = getTopDownItem(); + if (destThing) { + *destItem = destThing->getItem(); + } + + return this; +} + +void Tile::addThing(Thing* thing) +{ + addThing(0, thing); +} + +void Tile::addThing(int32_t, Thing* thing) +{ + Creature* creature = thing->getCreature(); + if (creature) { + g_game.map.clearSpectatorCache(); + creature->setParent(this); + CreatureVector* creatures = makeCreatures(); + creatures->insert(creatures->end(), creature); + } else { + Item* item = thing->getItem(); + if (item == nullptr) { + return /*RETURNVALUE_NOTPOSSIBLE*/; + } + + TileItemVector* items = getItemList(); + if (items && items->size() >= 0xFFFF) { + return /*RETURNVALUE_NOTPOSSIBLE*/; + } + + item->setParent(this); + + const ItemType& itemType = Item::items[item->getID()]; + if (itemType.isGroundTile()) { + if (ground == nullptr) { + ground = item; + onAddTileItem(item); + } else { + const ItemType& oldType = Item::items[ground->getID()]; + + Item* oldGround = ground; + ground->setParent(nullptr); + g_game.ReleaseItem(ground); + ground = item; + resetTileFlags(oldGround); + setTileFlags(item); + onUpdateTileItem(oldGround, oldType, item, itemType); + postRemoveNotification(oldGround, nullptr, 0); + } + } else if (itemType.alwaysOnTop) { + if (itemType.isSplash() && items) { + //remove old splash if exists + for (ItemVector::const_iterator it = items->getBeginTopItem(), end = items->getEndTopItem(); it != end; ++it) { + Item* oldSplash = *it; + if (!Item::items[oldSplash->getID()].isSplash()) { + continue; + } + + removeThing(oldSplash, 1); + oldSplash->setParent(nullptr); + g_game.ReleaseItem(oldSplash); + postRemoveNotification(oldSplash, nullptr, 0); + break; + } + } + + bool isInserted = false; + + if (items) { + for (auto it = items->getBeginTopItem(), end = items->getEndTopItem(); it != end; ++it) { + //Note: this is different from internalAddThing + if (itemType.alwaysOnTopOrder <= Item::items[(*it)->getID()].alwaysOnTopOrder) { + items->insert(it, item); + isInserted = true; + break; + } + } + } else { + items = makeItemList(); + } + + if (!isInserted) { + items->push_back(item); + } + + onAddTileItem(item); + } else { + if (itemType.isMagicField()) { + //remove old field item if exists + if (items) { + for (ItemVector::const_iterator it = items->getBeginDownItem(), end = items->getEndDownItem(); it != end; ++it) { + MagicField* oldField = (*it)->getMagicField(); + if (oldField) { + if (oldField->isReplaceable()) { + removeThing(oldField, 1); + + oldField->setParent(nullptr); + g_game.ReleaseItem(oldField); + postRemoveNotification(oldField, nullptr, 0); + break; + } else { + //This magic field cannot be replaced. + item->setParent(nullptr); + g_game.ReleaseItem(item); + return; + } + } + } + } + } + + items = makeItemList(); + items->insert(items->getBeginDownItem(), item); + items->addDownItemCount(1); + onAddTileItem(item); + } + } +} + +void Tile::updateThing(Thing* thing, uint16_t itemId, uint32_t count) +{ + int32_t index = getThingIndex(thing); + if (index == -1) { + return /*RETURNVALUE_NOTPOSSIBLE*/; + } + + Item* item = thing->getItem(); + if (item == nullptr) { + return /*RETURNVALUE_NOTPOSSIBLE*/; + } + + const ItemType& oldType = Item::items[item->getID()]; + const ItemType& newType = Item::items[itemId]; + resetTileFlags(item); + item->setID(itemId); + item->setSubType(count); + setTileFlags(item); + onUpdateTileItem(item, oldType, item, newType); +} + +void Tile::replaceThing(uint32_t index, Thing* thing) +{ + int32_t pos = index; + + Item* item = thing->getItem(); + if (item == nullptr) { + return /*RETURNVALUE_NOTPOSSIBLE*/; + } + + Item* oldItem = nullptr; + bool isInserted = false; + + if (ground) { + if (pos == 0) { + oldItem = ground; + ground = item; + isInserted = true; + } + + --pos; + } + + TileItemVector* items = getItemList(); + if (items && !isInserted) { + int32_t topItemSize = getTopItemCount(); + if (pos < topItemSize) { + auto it = items->getBeginTopItem(); + it += pos; + + oldItem = (*it); + it = items->erase(it); + items->insert(it, item); + isInserted = true; + } + + pos -= topItemSize; + } + + CreatureVector* creatures = getCreatures(); + if (creatures) { + if (!isInserted && pos < static_cast(creatures->size())) { + return /*RETURNVALUE_NOTPOSSIBLE*/; + } + + pos -= static_cast(creatures->size()); + } + + if (items && !isInserted) { + int32_t downItemSize = getDownItemCount(); + if (pos < downItemSize) { + auto it = items->getBeginDownItem() + pos; + oldItem = *it; + it = items->erase(it); + items->insert(it, item); + isInserted = true; + } + } + + if (isInserted) { + item->setParent(this); + + resetTileFlags(oldItem); + setTileFlags(item); + const ItemType& oldType = Item::items[oldItem->getID()]; + const ItemType& newType = Item::items[item->getID()]; + onUpdateTileItem(oldItem, oldType, item, newType); + + oldItem->setParent(nullptr); + return /*RETURNVALUE_NOERROR*/; + } +} + +void Tile::removeThing(Thing* thing, uint32_t count) +{ + Creature* creature = thing->getCreature(); + if (creature) { + CreatureVector* creatures = getCreatures(); + if (creatures) { + auto it = std::find(creatures->begin(), creatures->end(), thing); + if (it != creatures->end()) { + g_game.map.clearSpectatorCache(); + creatures->erase(it); + } + } + return; + } + + Item* item = thing->getItem(); + if (!item) { + return; + } + + int32_t index = getThingIndex(item); + if (index == -1) { + return; + } + + if (item == ground) { + ground->setParent(nullptr); + ground = nullptr; + + SpectatorVec list; + g_game.map.getSpectators(list, getPosition(), true); + onRemoveTileItem(list, std::vector(list.size(), 0), item); + return; + } + + TileItemVector* items = getItemList(); + if (!items) { + return; + } + + const ItemType& itemType = Item::items[item->getID()]; + if (itemType.alwaysOnTop) { + auto it = std::find(items->getBeginTopItem(), items->getEndTopItem(), item); + if (it == items->getEndTopItem()) { + return; + } + + std::vector oldStackPosVector; + + SpectatorVec list; + g_game.map.getSpectators(list, getPosition(), true); + for (Creature* spectator : list) { + if (Player* tmpPlayer = spectator->getPlayer()) { + oldStackPosVector.push_back(getStackposOfItem(tmpPlayer, item)); + } + } + + item->setParent(nullptr); + items->erase(it); + onRemoveTileItem(list, oldStackPosVector, item); + } else { + auto it = std::find(items->getBeginDownItem(), items->getEndDownItem(), item); + if (it == items->getEndDownItem()) { + return; + } + + if (itemType.stackable && count != item->getItemCount()) { + uint8_t newCount = static_cast(std::max(0, static_cast(item->getItemCount() - count))); + item->setItemCount(newCount); + onUpdateTileItem(item, itemType, item, itemType); + } else { + std::vector oldStackPosVector; + + SpectatorVec list; + g_game.map.getSpectators(list, getPosition(), true); + for (Creature* spectator : list) { + if (Player* tmpPlayer = spectator->getPlayer()) { + oldStackPosVector.push_back(getStackposOfItem(tmpPlayer, item)); + } + } + + item->setParent(nullptr); + items->erase(it); + items->addDownItemCount(-1); + onRemoveTileItem(list, oldStackPosVector, item); + } + } +} + +void Tile::removeCreature(Creature* creature) +{ + g_game.map.getQTNode(tilePos.x, tilePos.y)->removeCreature(creature); + removeThing(creature, 0); +} + +int32_t Tile::getThingIndex(const Thing* thing) const +{ + int32_t n = -1; + if (ground) { + if (ground == thing) { + return 0; + } + ++n; + } + + const TileItemVector* items = getItemList(); + if (items) { + const Item* item = thing->getItem(); + if (item && item->isAlwaysOnTop()) { + for (auto it = items->getBeginTopItem(), end = items->getEndTopItem(); it != end; ++it) { + ++n; + if (*it == item) { + return n; + } + } + } else { + n += items->getTopItemCount(); + } + } + + if (const CreatureVector* creatures = getCreatures()) { + if (thing->getCreature()) { + for (Creature* creature : *creatures) { + ++n; + if (creature == thing) { + return n; + } + } + } else { + n += creatures->size(); + } + } + + if (items) { + const Item* item = thing->getItem(); + if (item && !item->isAlwaysOnTop()) { + for (auto it = items->getBeginDownItem(), end = items->getEndDownItem(); it != end; ++it) { + ++n; + if (*it == item) { + return n; + } + } + } + } + return -1; +} + +int32_t Tile::getClientIndexOfCreature(const Player* player, const Creature* creature) const +{ + int32_t n; + if (ground) { + n = 1; + } else { + n = 0; + } + + const TileItemVector* items = getItemList(); + if (items) { + n += items->getTopItemCount(); + } + + if (const CreatureVector* creatures = getCreatures()) { + for (const Creature* c : boost::adaptors::reverse(*creatures)) { + if (c == creature) { + return n; + } else if (player->canSeeCreature(c)) { + ++n; + } + } + } + return -1; +} + +int32_t Tile::getStackposOfCreature(const Player* player, const Creature* creature) const +{ + int32_t n; + if (ground) { + n = 1; + } else { + n = 0; + } + + const TileItemVector* items = getItemList(); + if (items) { + n += items->getTopItemCount(); + if (n >= 10) { + return -1; + } + } + + if (const CreatureVector* creatures = getCreatures()) { + for (const Creature* c : boost::adaptors::reverse(*creatures)) { + if (c == creature) { + return n; + } else if (player->canSeeCreature(c)) { + if (++n >= 10) { + return -1; + } + } + } + } + return -1; +} + +int32_t Tile::getStackposOfItem(const Player* player, const Item* item) const +{ + int32_t n = 0; + if (ground) { + if (ground == item) { + return n; + } + ++n; + } + + const TileItemVector* items = getItemList(); + if (items) { + if (item->isAlwaysOnTop()) { + for (auto it = items->getBeginTopItem(), end = items->getEndTopItem(); it != end; ++it) { + if (*it == item) { + return n; + } else if (++n == 10) { + return -1; + } + } + } else { + n += items->getTopItemCount(); + if (n >= 10) { + return -1; + } + } + } + + if (const CreatureVector* creatures = getCreatures()) { + for (const Creature* creature : *creatures) { + if (player->canSeeCreature(creature)) { + if (++n >= 10) { + return -1; + } + } + } + } + + if (items && !item->isAlwaysOnTop()) { + for (auto it = items->getBeginDownItem(), end = items->getEndDownItem(); it != end; ++it) { + if (*it == item) { + return n; + } else if (++n >= 10) { + return -1; + } + } + } + return -1; +} + +size_t Tile::getFirstIndex() const +{ + return 0; +} + +size_t Tile::getLastIndex() const +{ + return getThingCount(); +} + +uint32_t Tile::getItemTypeCount(uint16_t itemId, int32_t subType /*= -1*/) const +{ + uint32_t count = 0; + if (ground && ground->getID() == itemId) { + count += Item::countByType(ground, subType); + } + + const TileItemVector* items = getItemList(); + if (items) { + for (const Item* item : *items) { + if (item->getID() == itemId) { + count += Item::countByType(item, subType); + } + } + } + return count; +} + +Thing* Tile::getThing(size_t index) const +{ + if (ground) { + if (index == 0) { + return ground; + } + + --index; + } + + const TileItemVector* items = getItemList(); + if (items) { + uint32_t topItemSize = items->getTopItemCount(); + if (index < topItemSize) { + return items->at(items->getDownItemCount() + index); + } + index -= topItemSize; + } + + if (const CreatureVector* creatures = getCreatures()) { + if (index < creatures->size()) { + return (*creatures)[index]; + } + index -= creatures->size(); + } + + if (items && index < items->getDownItemCount()) { + return items->at(index); + } + return nullptr; +} + +void Tile::postAddNotification(Thing* thing, const Cylinder* oldParent, int32_t index, cylinderlink_t link /*= LINK_OWNER*/) +{ + SpectatorVec list; + g_game.map.getSpectators(list, getPosition(), true, true); + for (Creature* spectator : list) { + spectator->getPlayer()->postAddNotification(thing, oldParent, index, LINK_NEAR); + } + + //add a reference to this item, it may be deleted after being added (mailbox for example) + Creature* creature = thing->getCreature(); + Item* item; + if (creature) { + creature->incrementReferenceCounter(); + item = nullptr; + } else { + item = thing->getItem(); + if (item) { + item->incrementReferenceCounter(); + } + } + + if (link == LINK_OWNER) { + if (hasFlag(TILESTATE_TELEPORT)) { + Teleport* teleport = getTeleportItem(); + if (teleport) { + teleport->addThing(thing); + } + } else if (hasFlag(TILESTATE_MAILBOX)) { + Mailbox* mailbox = getMailbox(); + if (mailbox) { + mailbox->addThing(thing); + } + } + + //calling movement scripts + if (creature) { + g_moveEvents->onCreatureMove(creature, this, MOVE_EVENT_STEP_IN); + } else if (item) { + g_moveEvents->onItemMove(item, this, true); + } + } + + //release the reference to this item onces we are finished + if (creature) { + g_game.ReleaseCreature(creature); + } else if (item) { + g_game.ReleaseItem(item); + } +} + +void Tile::postRemoveNotification(Thing* thing, const Cylinder* newParent, int32_t index, cylinderlink_t) +{ + SpectatorVec list; + g_game.map.getSpectators(list, getPosition(), true, true); + + if (getThingCount() > 8) { + onUpdateTile(list); + } + + for (Creature* spectator : list) { + spectator->getPlayer()->postRemoveNotification(thing, newParent, index, LINK_NEAR); + } + + //calling movement scripts + Creature* creature = thing->getCreature(); + if (creature) { + g_moveEvents->onCreatureMove(creature, this, MOVE_EVENT_STEP_OUT); + } else { + Item* item = thing->getItem(); + if (item) { + g_moveEvents->onItemMove(item, this, false); + } + } +} + +void Tile::internalAddThing(Thing* thing) +{ + internalAddThing(0, thing); +} + +void Tile::internalAddThing(uint32_t, Thing* thing) +{ + thing->setParent(this); + + Creature* creature = thing->getCreature(); + if (creature) { + g_game.map.clearSpectatorCache(); + CreatureVector* creatures = makeCreatures(); + creatures->insert(creatures->end(), creature); + } else { + Item* item = thing->getItem(); + if (item == nullptr) { + return; + } + + const ItemType& itemType = Item::items[item->getID()]; + if (itemType.isGroundTile()) { + if (ground == nullptr) { + ground = item; + setTileFlags(item); + } + return; + } + + TileItemVector* items = makeItemList(); + if (items->size() >= 0xFFFF) { + return /*RETURNVALUE_NOTPOSSIBLE*/; + } + + if (itemType.alwaysOnTop) { + bool isInserted = false; + for (auto it = items->getBeginTopItem(), end = items->getEndTopItem(); it != end; ++it) { + if (Item::items[(*it)->getID()].alwaysOnTopOrder > itemType.alwaysOnTopOrder) { + items->insert(it, item); + isInserted = true; + break; + } + } + + if (!isInserted) { + items->push_back(item); + } + } else { + items->insert(items->getBeginDownItem(), item); + items->addDownItemCount(1); + } + + setTileFlags(item); + } +} + +void Tile::setTileFlags(const Item* item) +{ + if (item->hasProperty(CONST_PROP_IMMOVABLEBLOCKSOLID)) { + setFlag(TILESTATE_IMMOVABLEBLOCKSOLID); + } + + if (item->hasProperty(CONST_PROP_BLOCKPATH)) { + setFlag(TILESTATE_BLOCKPATH); + } + + if (item->hasProperty(CONST_PROP_NOFIELDBLOCKPATH)) { + setFlag(TILESTATE_NOFIELDBLOCKPATH); + } + + if (item->hasProperty(CONST_PROP_IMMOVABLENOFIELDBLOCKPATH)) { + setFlag(TILESTATE_IMMOVABLENOFIELDBLOCKPATH); + } + + if (item->getTeleport()) { + setFlag(TILESTATE_TELEPORT); + } + + if (item->getMagicField()) { + setFlag(TILESTATE_MAGICFIELD); + } + + if (item->getMailbox()) { + setFlag(TILESTATE_MAILBOX); + } + + if (item->hasProperty(CONST_PROP_BLOCKSOLID)) { + setFlag(TILESTATE_BLOCKSOLID); + } + + if (item->getBed()) { + setFlag(TILESTATE_BED); + } + + if (item->getCombatType() == COMBAT_FIREDAMAGE) { + setFlag(TILESTATE_FIREDAMAGE); + } + + if (item->getCombatType() == COMBAT_ENERGYDAMAGE) { + setFlag(TILESTATE_ENERGYDAMAGE); + } + + if (item->getCombatType() == COMBAT_EARTHDAMAGE) { + setFlag(TILESTATE_POISONDAMAGE); + } + + const Container* container = item->getContainer(); + if (container && container->getDepotLocker()) { + setFlag(TILESTATE_DEPOT); + } + + if (item->hasProperty(CONST_PROP_SUPPORTHANGABLE)) { + setFlag(TILESTATE_SUPPORTS_HANGABLE); + } +} + +void Tile::resetTileFlags(const Item* item) +{ + if (item->hasProperty(CONST_PROP_BLOCKSOLID) && !hasProperty(item, CONST_PROP_BLOCKSOLID)) { + resetFlag(TILESTATE_BLOCKSOLID); + } + + if (item->hasProperty(CONST_PROP_IMMOVABLEBLOCKSOLID) && !hasProperty(item, CONST_PROP_IMMOVABLEBLOCKSOLID)) { + resetFlag(TILESTATE_IMMOVABLEBLOCKSOLID); + } + + if (item->hasProperty(CONST_PROP_BLOCKPATH) && !hasProperty(item, CONST_PROP_BLOCKPATH)) { + resetFlag(TILESTATE_BLOCKPATH); + } + + if (item->hasProperty(CONST_PROP_NOFIELDBLOCKPATH) && !hasProperty(item, CONST_PROP_NOFIELDBLOCKPATH)) { + resetFlag(TILESTATE_NOFIELDBLOCKPATH); + } + + if (item->hasProperty(CONST_PROP_IMMOVABLEBLOCKPATH) && !hasProperty(item, CONST_PROP_IMMOVABLEBLOCKPATH)) { + resetFlag(TILESTATE_IMMOVABLEBLOCKPATH); + } + + if (item->hasProperty(CONST_PROP_IMMOVABLENOFIELDBLOCKPATH) && !hasProperty(item, CONST_PROP_IMMOVABLENOFIELDBLOCKPATH)) { + resetFlag(TILESTATE_IMMOVABLENOFIELDBLOCKPATH); + } + + if (item->getTeleport()) { + resetFlag(TILESTATE_TELEPORT); + } + + if (item->getMagicField()) { + resetFlag(TILESTATE_MAGICFIELD); + } + + if (item->getMailbox()) { + resetFlag(TILESTATE_MAILBOX); + } + + if (item->getBed()) { + resetFlag(TILESTATE_BED); + } + + if (item->getCombatType() == COMBAT_FIREDAMAGE) { + resetFlag(TILESTATE_FIREDAMAGE); + } + + if (item->getCombatType() == COMBAT_ENERGYDAMAGE) { + resetFlag(TILESTATE_ENERGYDAMAGE); + } + + if (item->getCombatType() == COMBAT_EARTHDAMAGE) { + resetFlag(TILESTATE_POISONDAMAGE); + } + + const Container* container = item->getContainer(); + if (container && container->getDepotLocker()) { + resetFlag(TILESTATE_DEPOT); + } + + if (item->hasProperty(CONST_PROP_SUPPORTHANGABLE)) { + resetFlag(TILESTATE_SUPPORTS_HANGABLE); + } +} + +bool Tile::isMoveableBlocking() const +{ + return !ground || hasFlag(TILESTATE_BLOCKSOLID); +} + +Item* Tile::getUseItem() const +{ + const TileItemVector* items = getItemList(); + if (!items || items->size() == 0) { + return ground; + } + + for (Item* item : boost::adaptors::reverse(*items)) { + if (Item::items[item->getID()].forceUse) { + return item; + } + } + + Item* item = items->getTopDownItem(); + if (!item) { + item = items->getTopTopItem(); + } + return item; +} diff --git a/src/tile.h b/src/tile.h new file mode 100644 index 0000000..0f7f2a9 --- /dev/null +++ b/src/tile.h @@ -0,0 +1,392 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_TILE_H_96C7EE7CF8CD48E59D5D554A181F0C56 +#define FS_TILE_H_96C7EE7CF8CD48E59D5D554A181F0C56 + +#include + +#include "cylinder.h" +#include "item.h" +#include "tools.h" + +class Creature; +class Teleport; +class Mailbox; +class MagicField; +class QTreeLeafNode; +class BedItem; + +typedef std::vector CreatureVector; +typedef std::vector ItemVector; +typedef std::unordered_set SpectatorVec; + +enum tileflags_t : uint32_t { + TILESTATE_NONE = 0, + + TILESTATE_PROTECTIONZONE = 1 << 0, + TILESTATE_NOPVPZONE = 1 << 1, + TILESTATE_NOLOGOUT = 1 << 2, + TILESTATE_PVPZONE = 1 << 3, + TILESTATE_REFRESH = 1 << 4, + TILESTATE_TELEPORT = 1 << 5, + TILESTATE_MAGICFIELD = 1 << 6, + TILESTATE_MAILBOX = 1 << 7, + TILESTATE_BED = 1 << 8, + TILESTATE_DEPOT = 1 << 9, + TILESTATE_BLOCKSOLID = 1 << 10, + TILESTATE_BLOCKPATH = 1 << 11, + TILESTATE_IMMOVABLEBLOCKSOLID = 1 << 12, + TILESTATE_IMMOVABLEBLOCKPATH = 1 << 13, + TILESTATE_IMMOVABLENOFIELDBLOCKPATH = 1 << 14, + TILESTATE_NOFIELDBLOCKPATH = 1 << 15, + TILESTATE_SUPPORTS_HANGABLE = 1 << 16, + TILESTATE_FIREDAMAGE = 1 << 17, + TILESTATE_POISONDAMAGE = 1 << 18, + TILESTATE_ENERGYDAMAGE = 1 << 19, +}; + +enum ZoneType_t { + ZONE_PROTECTION, + ZONE_NOPVP, + ZONE_PVP, + ZONE_NOLOGOUT, + ZONE_NORMAL, +}; + +class TileItemVector : private ItemVector +{ + public: + using ItemVector::begin; + using ItemVector::end; + using ItemVector::rbegin; + using ItemVector::rend; + using ItemVector::size; + using ItemVector::clear; + using ItemVector::at; + using ItemVector::insert; + using ItemVector::erase; + using ItemVector::push_back; + using ItemVector::value_type; + using ItemVector::iterator; + using ItemVector::const_iterator; + using ItemVector::reverse_iterator; + using ItemVector::const_reverse_iterator; + + iterator getBeginDownItem() { + return begin(); + } + const_iterator getBeginDownItem() const { + return begin(); + } + iterator getEndDownItem() { + return begin() + downItemCount; + } + const_iterator getEndDownItem() const { + return begin() + downItemCount; + } + iterator getBeginTopItem() { + return getEndDownItem(); + } + const_iterator getBeginTopItem() const { + return getEndDownItem(); + } + iterator getEndTopItem() { + return end(); + } + const_iterator getEndTopItem() const { + return end(); + } + + uint32_t getTopItemCount() const { + return size() - downItemCount; + } + uint32_t getDownItemCount() const { + return downItemCount; + } + inline Item* getTopTopItem() const { + if (getTopItemCount() == 0) { + return nullptr; + } + return *(getEndTopItem() - 1); + } + inline Item* getTopDownItem() const { + if (downItemCount == 0) { + return nullptr; + } + return *getBeginDownItem(); + } + void addDownItemCount(int32_t increment) { + downItemCount += increment; + } + + private: + uint16_t downItemCount = 0; +}; + +class Tile : public Cylinder +{ + public: + static Tile& nullptr_tile; + Tile(uint16_t x, uint16_t y, uint8_t z) : tilePos(x, y, z) {} + virtual ~Tile(); + + // non-copyable + Tile(const Tile&) = delete; + Tile& operator=(const Tile&) = delete; + + virtual TileItemVector* getItemList() = 0; + virtual const TileItemVector* getItemList() const = 0; + virtual TileItemVector* makeItemList() = 0; + + virtual CreatureVector* getCreatures() = 0; + virtual const CreatureVector* getCreatures() const = 0; + virtual CreatureVector* makeCreatures() = 0; + + int32_t getThrowRange() const final { + return 0; + } + bool isPushable() const final { + return false; + } + + MagicField* getFieldItem() const; + Teleport* getTeleportItem() const; + Mailbox* getMailbox() const; + BedItem* getBedItem() const; + + Creature* getTopCreature() const; + const Creature* getBottomCreature() const; + Creature* getTopVisibleCreature(const Creature* creature) const; + const Creature* getBottomVisibleCreature(const Creature* creature) const; + Item* getTopTopItem() const; + Item* getTopDownItem() const; + bool isMoveableBlocking() const; + Thing* getTopVisibleThing(const Creature* creature); + Item* getItemByTopOrder(int32_t topOrder); + + size_t getThingCount() const { + size_t thingCount = getCreatureCount() + getItemCount(); + if (ground) { + thingCount++; + } + return thingCount; + } + // If these return != 0 the associated vectors are guaranteed to exists + size_t getCreatureCount() const; + size_t getItemCount() const; + uint32_t getTopItemCount() const; + uint32_t getDownItemCount() const; + + bool hasProperty(ITEMPROPERTY prop) const; + bool hasProperty(const Item* exclude, ITEMPROPERTY prop) const; + + inline bool hasFlag(uint32_t flag) const { + return hasBitSet(flag, this->flags); + } + inline void setFlag(uint32_t flag) { + this->flags |= flag; + } + inline void resetFlag(uint32_t flag) { + this->flags &= ~flag; + } + + ZoneType_t getZone() const { + if (hasFlag(TILESTATE_PROTECTIONZONE)) { + return ZONE_PROTECTION; + } else if (hasFlag(TILESTATE_NOPVPZONE)) { + return ZONE_NOPVP; + } else if (hasFlag(TILESTATE_PVPZONE)) { + return ZONE_PVP; + } else { + return ZONE_NORMAL; + } + } + + bool hasHeight(uint32_t n) const; + + std::string getDescription(int32_t lookDistance) const final; + + int32_t getClientIndexOfCreature(const Player* player, const Creature* creature) const; + int32_t getStackposOfCreature(const Player* player, const Creature* creature) const; + int32_t getStackposOfItem(const Player* player, const Item* item) const; + + //cylinder implementations + ReturnValue queryAdd(int32_t index, const Thing& thing, uint32_t count, + uint32_t flags, Creature* actor = nullptr) const override; + ReturnValue queryMaxCount(int32_t index, const Thing& thing, uint32_t count, + uint32_t& maxQueryCount, uint32_t flags) const final; + ReturnValue queryRemove(const Thing& thing, uint32_t count, uint32_t flags) const final; + Tile* queryDestination(int32_t& index, const Thing& thing, Item** destItem, uint32_t& flags) override; + + void addThing(Thing* thing) final; + void addThing(int32_t index, Thing* thing) override; + + void updateThing(Thing* thing, uint16_t itemId, uint32_t count) final; + void replaceThing(uint32_t index, Thing* thing) final; + + void removeThing(Thing* thing, uint32_t count) final; + + void removeCreature(Creature* creature); + + int32_t getThingIndex(const Thing* thing) const final; + size_t getFirstIndex() const final; + size_t getLastIndex() const final; + uint32_t getItemTypeCount(uint16_t itemId, int32_t subType = -1) const final; + Thing* getThing(size_t index) const final; + + void postAddNotification(Thing* thing, const Cylinder* oldParent, int32_t index, cylinderlink_t link = LINK_OWNER) final; + void postRemoveNotification(Thing* thing, const Cylinder* newParent, int32_t index, cylinderlink_t link = LINK_OWNER) final; + + void internalAddThing(Thing* thing) final; + void internalAddThing(uint32_t index, Thing* thing) override; + + const Position& getPosition() const final { + return tilePos; + } + + bool isRemoved() const final { + return false; + } + + Item* getUseItem() const; + + Item* getGround() const { + return ground; + } + void setGround(Item* item) { + ground = item; + } + + private: + void onAddTileItem(Item* item); + void onUpdateTileItem(Item* oldItem, const ItemType& oldType, Item* newItem, const ItemType& newType); + void onRemoveTileItem(const SpectatorVec& list, const std::vector& oldStackPosVector, Item* item); + void onUpdateTile(const SpectatorVec& list); + + void setTileFlags(const Item* item); + void resetTileFlags(const Item* item); + + protected: + Item* ground = nullptr; + Position tilePos; + uint32_t flags = 0; +}; + +// Used for walkable tiles, where there is high likeliness of +// items being added/removed +class DynamicTile : public Tile +{ + // By allocating the vectors in-house, we avoid some memory fragmentation + TileItemVector items; + CreatureVector creatures; + + public: + DynamicTile(uint16_t x, uint16_t y, uint8_t z) : Tile(x, y, z) {} + ~DynamicTile(); + + // non-copyable + DynamicTile(const DynamicTile&) = delete; + DynamicTile& operator=(const DynamicTile&) = delete; + + TileItemVector* getItemList() final { + return &items; + } + const TileItemVector* getItemList() const final { + return &items; + } + TileItemVector* makeItemList() final { + return &items; + } + + CreatureVector* getCreatures() final { + return &creatures; + } + const CreatureVector* getCreatures() const final { + return &creatures; + } + CreatureVector* makeCreatures() final { + return &creatures; + } +}; + +// For blocking tiles, where we very rarely actually have items +class StaticTile final : public Tile +{ + // We very rarely even need the vectors, so don't keep them in memory + std::unique_ptr items; + std::unique_ptr creatures; + + public: + StaticTile(uint16_t x, uint16_t y, uint8_t z) : Tile(x, y, z) {} + ~StaticTile(); + + // non-copyable + StaticTile(const StaticTile&) = delete; + StaticTile& operator=(const StaticTile&) = delete; + + TileItemVector* getItemList() final { + return items.get(); + } + const TileItemVector* getItemList() const final { + return items.get(); + } + TileItemVector* makeItemList() final { + if (!items) { + items.reset(new TileItemVector); + } + return items.get(); + } + + CreatureVector* getCreatures() final { + return creatures.get(); + } + const CreatureVector* getCreatures() const final { + return creatures.get(); + } + CreatureVector* makeCreatures() final { + if (!creatures) { + creatures.reset(new CreatureVector); + } + return creatures.get(); + } +}; + +inline Tile::~Tile() +{ + delete ground; +} + +inline StaticTile::~StaticTile() +{ + if (items) { + for (Item* item : *items) { + item->decrementReferenceCounter(); + } + } +} + +inline DynamicTile::~DynamicTile() +{ + for (Item* item : items) { + item->decrementReferenceCounter(); + } +} + +#endif diff --git a/src/tools.cpp b/src/tools.cpp new file mode 100644 index 0000000..b2b299b --- /dev/null +++ b/src/tools.cpp @@ -0,0 +1,1139 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "tools.h" +#include "configmanager.h" + +extern ConfigManager g_config; + +void printXMLError(const std::string& where, const std::string& fileName, const pugi::xml_parse_result& result) +{ + std::cout << '[' << where << "] Failed to load " << fileName << ": " << result.description() << std::endl; + + FILE* file = fopen(fileName.c_str(), "rb"); + if (!file) { + return; + } + + char buffer[32768]; + uint32_t currentLine = 1; + std::string line; + + size_t offset = static_cast(result.offset); + size_t lineOffsetPosition = 0; + size_t index = 0; + size_t bytes; + do { + bytes = fread(buffer, 1, 32768, file); + for (size_t i = 0; i < bytes; ++i) { + char ch = buffer[i]; + if (ch == '\n') { + if ((index + i) >= offset) { + lineOffsetPosition = line.length() - ((index + i) - offset); + bytes = 0; + break; + } + ++currentLine; + line.clear(); + } else { + line.push_back(ch); + } + } + index += bytes; + } while (bytes == 32768); + fclose(file); + + std::cout << "Line " << currentLine << ':' << std::endl; + std::cout << line << std::endl; + for (size_t i = 0; i < lineOffsetPosition; i++) { + if (line[i] == '\t') { + std::cout << '\t'; + } else { + std::cout << ' '; + } + } + std::cout << '^' << std::endl; +} + +inline static uint32_t circularShift(int bits, uint32_t value) +{ + return (value << bits) | (value >> (32 - bits)); +} + +static void processSHA1MessageBlock(const uint8_t* messageBlock, uint32_t* H) +{ + uint32_t W[80]; + for (int i = 0; i < 16; ++i) { + const size_t offset = i << 2; + W[i] = messageBlock[offset] << 24 | messageBlock[offset + 1] << 16 | messageBlock[offset + 2] << 8 | messageBlock[offset + 3]; + } + + for (int i = 16; i < 80; ++i) { + W[i] = circularShift(1, W[i - 3] ^ W[i - 8] ^ W[i - 14] ^ W[i - 16]); + } + + uint32_t A = H[0], B = H[1], C = H[2], D = H[3], E = H[4]; + + for (int i = 0; i < 20; ++i) { + const uint32_t tmp = circularShift(5, A) + ((B & C) | ((~B) & D)) + E + W[i] + 0x5A827999; + E = D; D = C; C = circularShift(30, B); B = A; A = tmp; + } + + for (int i = 20; i < 40; ++i) { + const uint32_t tmp = circularShift(5, A) + (B ^ C ^ D) + E + W[i] + 0x6ED9EBA1; + E = D; D = C; C = circularShift(30, B); B = A; A = tmp; + } + + for (int i = 40; i < 60; ++i) { + const uint32_t tmp = circularShift(5, A) + ((B & C) | (B & D) | (C & D)) + E + W[i] + 0x8F1BBCDC; + E = D; D = C; C = circularShift(30, B); B = A; A = tmp; + } + + for (int i = 60; i < 80; ++i) { + const uint32_t tmp = circularShift(5, A) + (B ^ C ^ D) + E + W[i] + 0xCA62C1D6; + E = D; D = C; C = circularShift(30, B); B = A; A = tmp; + } + + H[0] += A; + H[1] += B; + H[2] += C; + H[3] += D; + H[4] += E; +} + +std::string transformToSHA1(const std::string& input) +{ + uint32_t H[] = { + 0x67452301, + 0xEFCDAB89, + 0x98BADCFE, + 0x10325476, + 0xC3D2E1F0 + }; + + uint8_t messageBlock[64]; + size_t index = 0; + + uint32_t length_low = 0; + uint32_t length_high = 0; + for (char ch : input) { + messageBlock[index++] = ch; + + length_low += 8; + if (length_low == 0) { + length_high++; + } + + if (index == 64) { + processSHA1MessageBlock(messageBlock, H); + index = 0; + } + } + + messageBlock[index++] = 0x80; + + if (index > 56) { + while (index < 64) { + messageBlock[index++] = 0; + } + + processSHA1MessageBlock(messageBlock, H); + index = 0; + } + + while (index < 56) { + messageBlock[index++] = 0; + } + + messageBlock[56] = length_high >> 24; + messageBlock[57] = length_high >> 16; + messageBlock[58] = length_high >> 8; + messageBlock[59] = length_high; + + messageBlock[60] = length_low >> 24; + messageBlock[61] = length_low >> 16; + messageBlock[62] = length_low >> 8; + messageBlock[63] = length_low; + + processSHA1MessageBlock(messageBlock, H); + + char hexstring[41]; + static const char hexDigits[] = {"0123456789abcdef"}; + for (int hashByte = 20; --hashByte >= 0;) { + const uint8_t byte = H[hashByte >> 2] >> (((3 - hashByte) & 3) << 3); + index = hashByte << 1; + hexstring[index] = hexDigits[byte >> 4]; + hexstring[index + 1] = hexDigits[byte & 15]; + } + return std::string(hexstring, 40); +} + +uint8_t getLiquidColor(uint8_t type) +{ + uint8_t result = 0; + switch (type) + { + case 1: + result = 1; + break; + case 0: + result = 0; + break; + case 6: + result = 4; + break; + case 3: + case 4: + case 7: + result = 3; + break; + case 9: + result = 6; + break; + case 2: + case 10: + result = 7; + break; + case 5: + case 11: + result = 2; + break; + case 8: + case 12: + result = 5; + break; + default: + result = 0; + break; + } + return result; +} + +void extractArticleAndName(std::string& data, std::string& article, std::string& name) +{ + std::string xarticle = data.substr(0, 3); + if (xarticle == "an ") + { + name = data.substr(3, data.size()); + article = "an"; + } else { + xarticle = data.substr(0, 2); + if (xarticle == "a ") + { + name = data.substr(2, data.size()); + article = "a"; + } else { + name = data; + article = ""; + } + } +} + +std::string pluralizeString(std::string str) +{ + if (str == "meat") return "meat"; + + int n = str.length(); + char ch = str[n - 1]; + char ch2 = str[n - 2]; + + std::string str2; + if (ch == 'y') + str2 = str.substr(0, n - 1) + "ies"; + else if (ch == 'o' || ch == 's' || ch == 'x') + str2 = str + "es"; + else if (ch == 'h'&& ch2 == 'c') + str2 = str + "es"; + else if (ch == 'f') + str2 = str.substr(0, n - 1) + "ves"; + else if (ch == 'e'&&ch2 == 'f') + str2 = str.substr(0, n - 2) + "ves"; + else + str2 = str + "s"; + + return str2; +} + +void replaceString(std::string& str, const std::string& sought, const std::string& replacement) +{ + size_t pos = 0; + size_t start = 0; + size_t soughtLen = sought.length(); + size_t replaceLen = replacement.length(); + + while ((pos = str.find(sought, start)) != std::string::npos) { + str = str.substr(0, pos) + replacement + str.substr(pos + soughtLen); + start = pos + replaceLen; + } +} + +void trim_right(std::string& source, char t) +{ + source.erase(source.find_last_not_of(t) + 1); +} + +void trim_left(std::string& source, char t) +{ + source.erase(0, source.find_first_not_of(t)); +} + +void toLowerCaseString(std::string& source) +{ + std::transform(source.begin(), source.end(), source.begin(), tolower); +} + +std::string asLowerCaseString(std::string source) +{ + toLowerCaseString(source); + return source; +} + +std::string asUpperCaseString(std::string source) +{ + std::transform(source.begin(), source.end(), source.begin(), toupper); + return source; +} + +StringVec explodeString(const std::string& inString, const std::string& separator, int32_t limit/* = -1*/) +{ + StringVec returnVector; + std::string::size_type start = 0, end = 0; + + while (--limit != -1 && (end = inString.find(separator, start)) != std::string::npos) { + returnVector.push_back(inString.substr(start, end - start)); + start = end + separator.size(); + } + + returnVector.push_back(inString.substr(start)); + return returnVector; +} + +IntegerVec vectorAtoi(const StringVec& stringVector) +{ + IntegerVec returnVector; + for (const auto& string : stringVector) { + returnVector.push_back(std::stoi(string)); + } + return returnVector; +} + +std::mt19937& getRandomGenerator() +{ + static std::random_device rd; + static std::mt19937 generator(rd()); + return generator; +} + +int32_t uniform_random(int32_t minNumber, int32_t maxNumber) +{ + static std::uniform_int_distribution uniformRand; + if (minNumber == maxNumber) { + return minNumber; + } else if (minNumber > maxNumber) { + std::swap(minNumber, maxNumber); + } + return uniformRand(getRandomGenerator(), std::uniform_int_distribution::param_type(minNumber, maxNumber)); +} + +int32_t normal_random(int32_t minNumber, int32_t maxNumber) +{ + static std::normal_distribution normalRand(0.5f, 0.25f); + if (minNumber == maxNumber) { + return minNumber; + } else if (minNumber > maxNumber) { + std::swap(minNumber, maxNumber); + } + + int32_t increment; + const int32_t diff = maxNumber - minNumber; + const float v = normalRand(getRandomGenerator()); + if (v < 0.0) { + increment = diff / 2; + } else if (v > 1.0) { + increment = (diff + 1) / 2; + } else { + increment = round(v * diff); + } + return minNumber + increment; +} + +bool boolean_random(double probability/* = 0.5*/) +{ + static std::bernoulli_distribution booleanRand; + return booleanRand(getRandomGenerator(), std::bernoulli_distribution::param_type(probability)); +} + +void trimString(std::string& str) +{ + str.erase(str.find_last_not_of(' ') + 1); + str.erase(0, str.find_first_not_of(' ')); +} + +std::string convertIPToString(uint32_t ip) +{ + char buffer[17]; + + int res = sprintf(buffer, "%u.%u.%u.%u", ip & 0xFF, (ip >> 8) & 0xFF, (ip >> 16) & 0xFF, (ip >> 24)); + if (res < 0) { + return {}; + } + + return buffer; +} + +std::string formatDate(time_t time) +{ + const tm* tms = localtime(&time); + if (!tms) { + return {}; + } + + char buffer[20]; + int res = sprintf(buffer, "%02d/%02d/%04d %02d:%02d:%02d", tms->tm_mday, tms->tm_mon + 1, tms->tm_year + 1900, tms->tm_hour, tms->tm_min, tms->tm_sec); + if (res < 0) { + return {}; + } + return {buffer, 19}; +} + +std::string formatDateShort(time_t time) +{ + const tm* tms = localtime(&time); + if (!tms) { + return {}; + } + + char buffer[12]; + size_t res = strftime(buffer, 12, "%d %b %Y", tms); + if (res == 0) { + return {}; + } + return {buffer, 11}; +} + +Direction getDirection(const std::string& string) +{ + Direction direction = DIRECTION_NORTH; + + if (string == "north" || string == "n" || string == "0") { + direction = DIRECTION_NORTH; + } else if (string == "east" || string == "e" || string == "1") { + direction = DIRECTION_EAST; + } else if (string == "south" || string == "s" || string == "2") { + direction = DIRECTION_SOUTH; + } else if (string == "west" || string == "w" || string == "3") { + direction = DIRECTION_WEST; + } else if (string == "southwest" || string == "south west" || string == "south-west" || string == "sw" || string == "4") { + direction = DIRECTION_SOUTHWEST; + } else if (string == "southeast" || string == "south east" || string == "south-east" || string == "se" || string == "5") { + direction = DIRECTION_SOUTHEAST; + } else if (string == "northwest" || string == "north west" || string == "north-west" || string == "nw" || string == "6") { + direction = DIRECTION_NORTHWEST; + } else if (string == "northeast" || string == "north east" || string == "north-east" || string == "ne" || string == "7") { + direction = DIRECTION_NORTHEAST; + } + + return direction; +} + +Position getNextPosition(Direction direction, Position pos) +{ + switch (direction) { + case DIRECTION_NORTH: + pos.y--; + break; + + case DIRECTION_SOUTH: + pos.y++; + break; + + case DIRECTION_WEST: + pos.x--; + break; + + case DIRECTION_EAST: + pos.x++; + break; + + case DIRECTION_SOUTHWEST: + pos.x--; + pos.y++; + break; + + case DIRECTION_NORTHWEST: + pos.x--; + pos.y--; + break; + + case DIRECTION_NORTHEAST: + pos.x++; + pos.y--; + break; + + case DIRECTION_SOUTHEAST: + pos.x++; + pos.y++; + break; + + default: + break; + } + + return pos; +} + +Direction getDirectionTo(const Position& from, const Position& to) +{ + Direction dir; + + int32_t x_offset = Position::getOffsetX(from, to); + if (x_offset < 0) { + dir = DIRECTION_EAST; + x_offset = std::abs(x_offset); + } else { + dir = DIRECTION_WEST; + } + + int32_t y_offset = Position::getOffsetY(from, to); + if (y_offset >= 0) { + if (y_offset > x_offset) { + dir = DIRECTION_NORTH; + } else if (y_offset == x_offset) { + if (dir == DIRECTION_EAST) { + dir = DIRECTION_NORTHEAST; + } else { + dir = DIRECTION_NORTHWEST; + } + } + } else { + y_offset = std::abs(y_offset); + if (y_offset > x_offset) { + dir = DIRECTION_SOUTH; + } else if (y_offset == x_offset) { + if (dir == DIRECTION_EAST) { + dir = DIRECTION_SOUTHEAST; + } else { + dir = DIRECTION_SOUTHWEST; + } + } + } + return dir; +} + +struct MagicEffectNames { + const char* name; + MagicEffectClasses effect; +}; + +struct ShootTypeNames { + const char* name; + ShootType_t shoot; +}; + +struct CombatTypeNames { + const char* name; + CombatType_t combat; +}; + +struct AmmoTypeNames { + const char* name; + Ammo_t ammoType; +}; + +struct WeaponActionNames { + const char* name; + WeaponAction_t weaponAction; +}; + +struct SkullNames { + const char* name; + Skulls_t skull; +}; + +struct FluidNames { + const char* name; + FluidTypes_t fluidType; +}; + +MagicEffectNames magicEffectNames[] = { + {"redspark", CONST_ME_DRAWBLOOD}, + {"bluebubble", CONST_ME_LOSEENERGY}, + {"poff", CONST_ME_POFF}, + {"yellowspark", CONST_ME_BLOCKHIT}, + {"explosionarea", CONST_ME_EXPLOSIONAREA}, + {"explosion", CONST_ME_EXPLOSIONHIT}, + {"firearea", CONST_ME_FIREAREA}, + {"yellowbubble", CONST_ME_YELLOW_RINGS}, + {"greenbubble", CONST_ME_GREEN_RINGS}, + {"blackspark", CONST_ME_HITAREA}, + {"teleport", CONST_ME_TELEPORT}, + {"energy", CONST_ME_ENERGYHIT}, + {"blueshimmer", CONST_ME_MAGIC_BLUE}, + {"redshimmer", CONST_ME_MAGIC_RED}, + {"greenshimmer", CONST_ME_MAGIC_GREEN}, + {"fire", CONST_ME_HITBYFIRE}, + {"greenspark", CONST_ME_HITBYPOISON}, + {"mortarea", CONST_ME_MORTAREA}, + {"greennote", CONST_ME_SOUND_GREEN}, + {"rednote", CONST_ME_SOUND_RED}, + {"poison", CONST_ME_POISONAREA}, + {"yellownote", CONST_ME_SOUND_YELLOW}, + {"purplenote", CONST_ME_SOUND_PURPLE}, + {"bluenote", CONST_ME_SOUND_BLUE}, + {"whitenote", CONST_ME_SOUND_WHITE}, +}; + +ShootTypeNames shootTypeNames[] = { + {"spear", CONST_ANI_SPEAR}, + {"bolt", CONST_ANI_BOLT}, + {"arrow", CONST_ANI_ARROW}, + {"fire", CONST_ANI_FIRE}, + {"energy", CONST_ANI_ENERGY}, + {"poisonarrow", CONST_ANI_POISONARROW}, + {"burstarrow", CONST_ANI_BURSTARROW}, + {"throwingstar", CONST_ANI_THROWINGSTAR}, + {"throwingknife", CONST_ANI_THROWINGKNIFE}, + {"smallstone", CONST_ANI_SMALLSTONE}, + {"death", CONST_ANI_DEATH}, + {"largerock", CONST_ANI_LARGEROCK}, + {"snowball", CONST_ANI_SNOWBALL}, + {"powerbolt", CONST_ANI_POWERBOLT}, + {"poison", CONST_ANI_POISON}, +}; + +CombatTypeNames combatTypeNames[] = { + {"physical", COMBAT_PHYSICALDAMAGE}, + {"energy", COMBAT_ENERGYDAMAGE}, + {"earth", COMBAT_EARTHDAMAGE}, + {"poison", COMBAT_EARTHDAMAGE}, + {"fire", COMBAT_FIREDAMAGE}, + {"undefined", COMBAT_UNDEFINEDDAMAGE}, + {"lifedrain", COMBAT_LIFEDRAIN}, + {"manadrain", COMBAT_MANADRAIN}, + {"healing", COMBAT_HEALING}, +}; + +AmmoTypeNames ammoTypeNames[] = { + {"spear", AMMO_SPEAR}, + {"bolt", AMMO_BOLT}, + {"arrow", AMMO_ARROW}, + {"poisonarrow", AMMO_ARROW}, + {"burstarrow", AMMO_ARROW}, + {"throwingstar", AMMO_THROWINGSTAR}, + {"throwingknife", AMMO_THROWINGKNIFE}, + {"smallstone", AMMO_STONE}, + {"largerock", AMMO_STONE}, + {"snowball", AMMO_SNOWBALL}, + {"powerbolt", AMMO_BOLT}, +}; + +WeaponActionNames weaponActionNames[] = { + {"move", WEAPONACTION_MOVE}, + {"removecharge", WEAPONACTION_REMOVECHARGE}, + {"removecount", WEAPONACTION_REMOVECOUNT}, +}; + +SkullNames skullNames[] = { + {"none", SKULL_NONE}, + {"yellow", SKULL_YELLOW}, + {"green", SKULL_GREEN}, + {"white", SKULL_WHITE}, + {"red", SKULL_RED}, +}; + +FluidNames fluidNames[] = { + {"none", FLUID_NONE}, + {"water", FLUID_WATER}, + {"wine", FLUID_WINE}, + {"beer", FLUID_BEER}, + {"mud", FLUID_MUD}, + {"blood", FLUID_BLOOD}, + {"slime", FLUID_SLIME}, + {"oil", FLUID_OIL}, + {"urine", FLUID_URINE}, + {"milk", FLUID_MILK}, + {"manafluid", FLUID_MANAFLUID}, + {"lifefluid", FLUID_LIFEFLUID}, + {"lemonade", FLUID_LEMONADE} +}; + +MagicEffectClasses getMagicEffect(const std::string& strValue) +{ + for (auto& magicEffectName : magicEffectNames) { + if (strcasecmp(strValue.c_str(), magicEffectName.name) == 0) { + return magicEffectName.effect; + } + } + return CONST_ME_NONE; +} + +ShootType_t getShootType(const std::string& strValue) +{ + for (size_t i = 0, size = sizeof(shootTypeNames) / sizeof(ShootTypeNames); i < size; ++i) { + if (strcasecmp(strValue.c_str(), shootTypeNames[i].name) == 0) { + return shootTypeNames[i].shoot; + } + } + return CONST_ANI_NONE; +} + +CombatType_t getCombatType(const std::string& strValue) +{ + for (size_t i = 0, size = sizeof(combatTypeNames) / sizeof(CombatTypeNames); i < size; ++i) { + if (strcasecmp(strValue.c_str(), combatTypeNames[i].name) == 0) { + return combatTypeNames[i].combat; + } + } + return COMBAT_NONE; +} + +std::string getCombatName(CombatType_t combatType) +{ + for (size_t i = 0, size = sizeof(combatTypeNames) / sizeof(CombatTypeNames); i < size; ++i) { + if (combatTypeNames[i].combat == combatType) { + return combatTypeNames[i].name; + } + } + return "unknown"; +} + +Ammo_t getAmmoType(const std::string& strValue) +{ + for (size_t i = 0, size = sizeof(ammoTypeNames) / sizeof(AmmoTypeNames); i < size; ++i) { + if (strcasecmp(strValue.c_str(), ammoTypeNames[i].name) == 0) { + return ammoTypeNames[i].ammoType; + } + } + return AMMO_NONE; +} + +WeaponAction_t getWeaponAction(const std::string& strValue) +{ + for (size_t i = 0, size = sizeof(weaponActionNames) / sizeof(WeaponActionNames); i < size; ++i) { + if (strcasecmp(strValue.c_str(), weaponActionNames[i].name) == 0) { + return weaponActionNames[i].weaponAction; + } + } + return WEAPONACTION_NONE; +} + +Skulls_t getSkullType(const std::string& strValue) +{ + for (size_t i = 0, size = sizeof(skullNames) / sizeof(SkullNames); i < size; ++i) { + if (strcasecmp(strValue.c_str(), skullNames[i].name) == 0) { + return skullNames[i].skull; + } + } + return SKULL_NONE; +} + +FluidTypes_t getFluidType(const std::string& strValue) +{ + for (size_t i = 0, size = sizeof(fluidNames) / sizeof(FluidNames); i < size; ++i) { + if (strcasecmp(strValue.c_str(), fluidNames[i].name) == 0) { + return fluidNames[i].fluidType; + } + } + return FLUID_NONE; +} + +std::string getSkillName(uint8_t skillid) +{ + switch (skillid) { + case SKILL_FIST: + return "fist fighting"; + + case SKILL_CLUB: + return "club fighting"; + + case SKILL_SWORD: + return "sword fighting"; + + case SKILL_AXE: + return "axe fighting"; + + case SKILL_DISTANCE: + return "distance fighting"; + + case SKILL_SHIELD: + return "shielding"; + + case SKILL_FISHING: + return "fishing"; + + case SKILL_MAGLEVEL: + return "magic level"; + + case SKILL_LEVEL: + return "level"; + + default: + return "unknown"; + } +} + +std::string ucfirst(std::string str) +{ + for (char& i : str) { + if (i != ' ') { + i = toupper(i); + break; + } + } + return str; +} + +std::string ucwords(std::string str) +{ + size_t strLength = str.length(); + if (strLength == 0) { + return str; + } + + str[0] = toupper(str.front()); + for (size_t i = 1; i < strLength; ++i) { + if (str[i - 1] == ' ') { + str[i] = toupper(str[i]); + } + } + + return str; +} + +bool booleanString(const std::string& str) +{ + if (str.empty()) { + return false; + } + + char ch = tolower(str.front()); + return ch != 'f' && ch != 'n' && ch != '0'; +} + +std::string getWeaponName(WeaponType_t weaponType) +{ + switch (weaponType) { + case WEAPON_SWORD: return "sword"; + case WEAPON_CLUB: return "club"; + case WEAPON_AXE: return "axe"; + case WEAPON_DISTANCE: return "distance"; + case WEAPON_WAND: return "wand"; + case WEAPON_AMMO: return "ammunition"; + default: return std::string(); + } +} + +size_t combatTypeToIndex(CombatType_t combatType) +{ + switch (combatType) { + case COMBAT_PHYSICALDAMAGE: + return 0; + case COMBAT_ENERGYDAMAGE: + return 1; + case COMBAT_EARTHDAMAGE: + return 2; + case COMBAT_FIREDAMAGE: + return 3; + case COMBAT_UNDEFINEDDAMAGE: + return 4; + case COMBAT_LIFEDRAIN: + return 5; + case COMBAT_MANADRAIN: + return 6; + case COMBAT_HEALING: + return 7; + default: + return 0; + } +} + +CombatType_t indexToCombatType(size_t v) +{ + return static_cast(1 << v); +} + +itemAttrTypes stringToItemAttribute(const std::string& str) +{ + if (str == "aid") { + return ITEM_ATTRIBUTE_ACTIONID; + } else if (str == "mid") { + return ITEM_ATTRIBUTE_MOVEMENTID; + } else if (str == "description") { + return ITEM_ATTRIBUTE_DESCRIPTION; + } else if (str == "text") { + return ITEM_ATTRIBUTE_TEXT; + } else if (str == "date") { + return ITEM_ATTRIBUTE_DATE; + } else if (str == "writer") { + return ITEM_ATTRIBUTE_WRITER; + } else if (str == "name") { + return ITEM_ATTRIBUTE_NAME; + } else if (str == "article") { + return ITEM_ATTRIBUTE_ARTICLE; + } else if (str == "pluralname") { + return ITEM_ATTRIBUTE_PLURALNAME; + } else if (str == "weight") { + return ITEM_ATTRIBUTE_WEIGHT; + } else if (str == "attack") { + return ITEM_ATTRIBUTE_ATTACK; + } else if (str == "defense") { + return ITEM_ATTRIBUTE_DEFENSE; + } else if (str == "armor") { + return ITEM_ATTRIBUTE_ARMOR; + } else if (str == "shootrange") { + return ITEM_ATTRIBUTE_SHOOTRANGE; + } else if (str == "owner") { + return ITEM_ATTRIBUTE_OWNER; + } else if (str == "duration") { + return ITEM_ATTRIBUTE_DURATION; + } else if (str == "decaystate") { + return ITEM_ATTRIBUTE_DECAYSTATE; + } else if (str == "corpseowner") { + return ITEM_ATTRIBUTE_CORPSEOWNER; + } else if (str == "charges") { + return ITEM_ATTRIBUTE_CHARGES; + } else if (str == "fluidtype") { + return ITEM_ATTRIBUTE_FLUIDTYPE; + } else if (str == "doorid") { + return ITEM_ATTRIBUTE_DOORID; + } + return ITEM_ATTRIBUTE_NONE; +} + +std::string getFirstLine(const std::string& str) +{ + std::string firstLine; + firstLine.reserve(str.length()); + for (const char c : str) { + if (c == '\n') { + break; + } + firstLine.push_back(c); + } + return firstLine; +} + +const char* getReturnMessage(ReturnValue value) +{ + switch (value) { + case RETURNVALUE_DESTINATIONOUTOFREACH: + return "Destination is out of reach."; + + case RETURNVALUE_NOTMOVEABLE: + return "You cannot move this object."; + + case RETURNVALUE_DROPTWOHANDEDITEM: + return "Drop the double-handed object first."; + + case RETURNVALUE_BOTHHANDSNEEDTOBEFREE: + return "Both hands need to be free."; + + case RETURNVALUE_CANNOTBEDRESSED: + return "You cannot dress this object there."; + + case RETURNVALUE_PUTTHISOBJECTINYOURHAND: + return "Put this object in your hand."; + + case RETURNVALUE_PUTTHISOBJECTINBOTHHANDS: + return "Put this object in both hands."; + + case RETURNVALUE_CANONLYUSEONEWEAPON: + return "You may only use one weapon."; + + case RETURNVALUE_TOOFARAWAY: + return "Too far away."; + + case RETURNVALUE_FIRSTGODOWNSTAIRS: + return "First go downstairs."; + + case RETURNVALUE_FIRSTGOUPSTAIRS: + return "First go upstairs."; + + case RETURNVALUE_NOTENOUGHCAPACITY: + return "This object is too heavy for you to carry."; + + case RETURNVALUE_CONTAINERNOTENOUGHROOM: + return "You cannot put more objects in this container."; + + case RETURNVALUE_NEEDEXCHANGE: + case RETURNVALUE_NOTENOUGHROOM: + return "There is not enough room."; + + case RETURNVALUE_CANNOTPICKUP: + return "You cannot take this object."; + + case RETURNVALUE_CANNOTTHROW: + return "You cannot throw there."; + + case RETURNVALUE_THEREISNOWAY: + return "There is no way."; + + case RETURNVALUE_THISISIMPOSSIBLE: + return "This is impossible."; + + case RETURNVALUE_PLAYERISPZLOCKED: + return "You can not enter a protection zone after attacking another player."; + + case RETURNVALUE_PLAYERISNOTINVITED: + return "You are not invited."; + + case RETURNVALUE_CREATUREDOESNOTEXIST: + return "Creature does not exist."; + + case RETURNVALUE_DEPOTISFULL: + return "You cannot put more items in this depot."; + + case RETURNVALUE_CANNOTUSETHISOBJECT: + return "You cannot use this object."; + + case RETURNVALUE_PLAYERWITHTHISNAMEISNOTONLINE: + return "A player with this name is not online."; + + case RETURNVALUE_NOTREQUIREDLEVELTOUSERUNE: + return "You do not have the required magic level to use this rune."; + + case RETURNVALUE_YOUAREALREADYTRADING: + return "You are already trading."; + + case RETURNVALUE_THISPLAYERISALREADYTRADING: + return "This player is already trading."; + + case RETURNVALUE_YOUMAYNOTLOGOUTDURINGAFIGHT: + return "You may not logout during or immediately after a fight!"; + + case RETURNVALUE_DIRECTPLAYERSHOOT: + return "You are not allowed to shoot directly on players."; + + case RETURNVALUE_NOTENOUGHLEVEL: + return "You do not have enough level."; + + case RETURNVALUE_NOTENOUGHMAGICLEVEL: + return "You do not have enough magic level."; + + case RETURNVALUE_NOTENOUGHMANA: + return "You do not have enough mana."; + + case RETURNVALUE_NOTENOUGHSOUL: + return "You do not have enough soul."; + + case RETURNVALUE_YOUAREEXHAUSTED: + return "You are exhausted."; + + case RETURNVALUE_CANONLYUSETHISRUNEONCREATURES: + return "You can only use this rune on creatures."; + + case RETURNVALUE_PLAYERISNOTREACHABLE: + return "Player is not reachable."; + + case RETURNVALUE_CREATUREISNOTREACHABLE: + return "Creature is not reachable."; + + case RETURNVALUE_ACTIONNOTPERMITTEDINPROTECTIONZONE: + return "This action is not permitted in a protection zone."; + + case RETURNVALUE_YOUMAYNOTATTACKTHISPLAYER: + return "You may not attack this player."; + + case RETURNVALUE_YOUMAYNOTATTACKTHISCREATURE: + return "You may not attack this creature."; + + case RETURNVALUE_YOUMAYNOTATTACKAPERSONINPROTECTIONZONE: + return "You may not attack a person in a protection zone."; + + case RETURNVALUE_YOUMAYNOTATTACKAPERSONWHILEINPROTECTIONZONE: + return "You may not attack a person while you are in a protection zone."; + + case RETURNVALUE_YOUCANONLYUSEITONCREATURES: + return "You can only use it on creatures."; + + case RETURNVALUE_TURNSECUREMODETOATTACKUNMARKEDPLAYERS: + return "Turn secure mode off if you really want to attack unmarked players."; + + case RETURNVALUE_YOUNEEDPREMIUMACCOUNT: + return "You need a premium account."; + + case RETURNVALUE_YOUNEEDTOLEARNTHISSPELL: + return "You need to learn this spell first."; + + case RETURNVALUE_YOURVOCATIONCANNOTUSETHISSPELL: + return "Your vocation cannot use this spell."; + + case RETURNVALUE_YOUNEEDAWEAPONTOUSETHISSPELL: + return "You need to equip a weapon to use this spell."; + + case RETURNVALUE_PLAYERISPZLOCKEDLEAVEPVPZONE: + return "You can not leave a pvp zone after attacking another player."; + + case RETURNVALUE_PLAYERISPZLOCKEDENTERPVPZONE: + return "You can not enter a pvp zone after attacking another player."; + + case RETURNVALUE_ACTIONNOTPERMITTEDINANOPVPZONE: + return "This action is not permitted in a non pvp zone."; + + case RETURNVALUE_YOUCANNOTLOGOUTHERE: + return "You can not logout here."; + + case RETURNVALUE_YOUNEEDAMAGICITEMTOCASTSPELL: + return "You need a magic item to cast this spell."; + + case RETURNVALUE_CANNOTCONJUREITEMHERE: + return "You cannot conjure items here."; + + case RETURNVALUE_YOUNEEDTOSPLITYOURSPEARS: + return "You need to split your spears first."; + + case RETURNVALUE_NAMEISTOOAMBIGIOUS: + return "Name is too ambigious."; + + case RETURNVALUE_CANONLYUSEONESHIELD: + return "You may use only one shield."; + + case RETURNVALUE_NOPARTYMEMBERSINRANGE: + return "No party members in range."; + + case RETURNVALUE_YOUARENOTTHEOWNER: + return "You are not the owner."; + + default: // RETURNVALUE_NOTPOSSIBLE, etc + return "Sorry, not possible."; + } +} + +void getFilesInDirectory(const boost::filesystem::path& root, const std::string& ext, std::vector& ret) +{ + if (!boost::filesystem::exists(root)) { + return; + } + + if (boost::filesystem::is_directory(root)) + { + boost::filesystem::recursive_directory_iterator it(root); + boost::filesystem::recursive_directory_iterator endit; + while (it != endit) + { + if (boost::filesystem::is_regular_file(*it) && it->path().extension() == ext) + { + ret.push_back(it->path().filename()); + } + ++it; + } + } +} diff --git a/src/tools.h b/src/tools.h new file mode 100644 index 0000000..c4cd4fe --- /dev/null +++ b/src/tools.h @@ -0,0 +1,106 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_TOOLS_H_5F9A9742DA194628830AA1C64909AE43 +#define FS_TOOLS_H_5F9A9742DA194628830AA1C64909AE43 + +#include +#include + +#include "position.h" +#include "const.h" +#include "enums.h" + +void printXMLError(const std::string& where, const std::string& fileName, const pugi::xml_parse_result& result); + +std::string transformToSHA1(const std::string& input); +uint8_t getLiquidColor(uint8_t type); + +void extractArticleAndName(std::string& data, std::string& article, std::string& name); +std::string pluralizeString(std::string str); +void replaceString(std::string& str, const std::string& sought, const std::string& replacement); +void trim_right(std::string& source, char t); +void trim_left(std::string& source, char t); +void toLowerCaseString(std::string& source); +std::string asLowerCaseString(std::string source); +std::string asUpperCaseString(std::string source); + +typedef std::vector StringVec; +typedef std::vector IntegerVec; + +StringVec explodeString(const std::string& inString, const std::string& separator, int32_t limit = -1); +IntegerVec vectorAtoi(const StringVec& stringVector); +inline bool hasBitSet(uint32_t flag, uint32_t flags) { + return (flags & flag) != 0; +} + +inline bool IsDigit(char c) +{ + return ('0' <= c && c <= '9'); +} + +std::mt19937& getRandomGenerator(); +int32_t uniform_random(int32_t minNumber, int32_t maxNumber); +int32_t normal_random(int32_t minNumber, int32_t maxNumber); +bool boolean_random(double probability = 0.5); + +Direction getDirection(const std::string& string); +Position getNextPosition(Direction direction, Position pos); +Direction getDirectionTo(const Position& from, const Position& to); + +std::string getFirstLine(const std::string& str); + +std::string formatDate(time_t time); +std::string formatDateShort(time_t time); +std::string convertIPToString(uint32_t ip); + +void trimString(std::string& str); + +MagicEffectClasses getMagicEffect(const std::string& strValue); +ShootType_t getShootType(const std::string& strValue); +Ammo_t getAmmoType(const std::string& strValue); +WeaponAction_t getWeaponAction(const std::string& strValue); +CombatType_t getCombatType(const std::string& strValue); +Skulls_t getSkullType(const std::string& strValue); +FluidTypes_t getFluidType(const std::string& strValue); +std::string getCombatName(CombatType_t combatType); + +std::string getSkillName(uint8_t skillid); + +std::string ucfirst(std::string str); +std::string ucwords(std::string str); +bool booleanString(const std::string& str); + +std::string getWeaponName(WeaponType_t weaponType); + +size_t combatTypeToIndex(CombatType_t combatType); +CombatType_t indexToCombatType(size_t v); + +itemAttrTypes stringToItemAttribute(const std::string& str); + +const char* getReturnMessage(ReturnValue value); + +void getFilesInDirectory(const boost::filesystem::path& root, const std::string& ext, std::vector& ret); + +inline int64_t OTSYS_TIME() +{ + return std::chrono::duration_cast(std::chrono::system_clock::now().time_since_epoch()).count(); +} + +#endif diff --git a/src/town.h b/src/town.h new file mode 100644 index 0000000..a64939b --- /dev/null +++ b/src/town.h @@ -0,0 +1,98 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_TOWN_H_3BE21D2293B44AA4A3D22D25BE1B9350 +#define FS_TOWN_H_3BE21D2293B44AA4A3D22D25BE1B9350 + +#include "position.h" + +class Town +{ + public: + explicit Town(uint32_t id) : id(id) {} + + const Position& getTemplePosition() const { + return templePosition; + } + const std::string& getName() const { + return name; + } + + void setTemplePos(Position pos) { + templePosition = pos; + } + void setName(std::string name) { + this->name = std::move(name); + } + uint32_t getID() const { + return id; + } + + private: + uint32_t id; + std::string name; + Position templePosition; +}; + +typedef std::map TownMap; + +class Towns +{ + public: + Towns() = default; + ~Towns() { + for (const auto& it : townMap) { + delete it.second; + } + } + + // non-copyable + Towns(const Towns&) = delete; + Towns& operator=(const Towns&) = delete; + + bool addTown(uint32_t townId, Town* town) { + return townMap.emplace(townId, town).second; + } + + Town* getTown(const std::string& townName) const { + for (const auto& it : townMap) { + if (strcasecmp(townName.c_str(), it.second->getName().c_str()) == 0) { + return it.second; + } + } + return nullptr; + } + + Town* getTown(uint32_t townId) const { + auto it = townMap.find(townId); + if (it == townMap.end()) { + return nullptr; + } + return it->second; + } + + const TownMap& getTowns() const { + return townMap; + } + + private: + TownMap townMap; +}; + +#endif diff --git a/src/vocation.cpp b/src/vocation.cpp new file mode 100644 index 0000000..5ac8f36 --- /dev/null +++ b/src/vocation.cpp @@ -0,0 +1,200 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "vocation.h" + +#include "pugicast.h" +#include "tools.h" + +bool Vocations::loadFromXml() +{ + pugi::xml_document doc; + pugi::xml_parse_result result = doc.load_file("data/XML/vocations.xml"); + if (!result) { + printXMLError("Error - Vocations::loadFromXml", "data/XML/vocations.xml", result); + return false; + } + + for (auto vocationNode : doc.child("vocations").children()) { + pugi::xml_attribute attr; + if (!(attr = vocationNode.attribute("id"))) { + std::cout << "[Warning - Vocations::loadFromXml] Missing vocation id" << std::endl; + continue; + } + + uint16_t id = pugi::cast(attr.value()); + + auto res = vocationsMap.emplace(std::piecewise_construct, + std::forward_as_tuple(id), std::forward_as_tuple(id)); + Vocation& voc = res.first->second; + + if (!(attr = vocationNode.attribute("flagid"))) { + std::cout << "[Warning - Vocations::loadFromXml] Missing vocation flag id" << std::endl; + continue; + } + + voc.flagid = pugi::cast(attr.value()); + + if ((attr = vocationNode.attribute("name"))) { + voc.name = attr.as_string(); + } + + if ((attr = vocationNode.attribute("description"))) { + voc.description = attr.as_string(); + } + + if ((attr = vocationNode.attribute("gaincap"))) { + voc.gainCap = pugi::cast(attr.value()) * 100; + } + + if ((attr = vocationNode.attribute("gainhp"))) { + voc.gainHP = pugi::cast(attr.value()); + } + + if ((attr = vocationNode.attribute("gainmana"))) { + voc.gainMana = pugi::cast(attr.value()); + } + + if ((attr = vocationNode.attribute("gainhpticks"))) { + voc.gainHealthTicks = pugi::cast(attr.value()); + } + + if ((attr = vocationNode.attribute("gainhpamount"))) { + voc.gainHealthAmount = pugi::cast(attr.value()); + } + + if ((attr = vocationNode.attribute("gainmanaticks"))) { + voc.gainManaTicks = pugi::cast(attr.value()); + } + + if ((attr = vocationNode.attribute("gainmanaamount"))) { + voc.gainManaAmount = pugi::cast(attr.value()); + } + + if ((attr = vocationNode.attribute("manamultiplier"))) { + voc.manaMultiplier = pugi::cast(attr.value()); + } + + if ((attr = vocationNode.attribute("attackspeed"))) { + voc.attackSpeed = pugi::cast(attr.value()); + } + + if ((attr = vocationNode.attribute("basespeed"))) { + voc.baseSpeed = pugi::cast(attr.value()); + } + + if ((attr = vocationNode.attribute("soulmax"))) { + voc.soulMax = pugi::cast(attr.value()); + } + + if ((attr = vocationNode.attribute("gainsoulticks"))) { + voc.gainSoulTicks = pugi::cast(attr.value()); + } + + if ((attr = vocationNode.attribute("fromvoc"))) { + voc.fromVocation = pugi::cast(attr.value()); + } + + for (auto childNode : vocationNode.children()) { + if (strcasecmp(childNode.name(), "skill") == 0) { + pugi::xml_attribute skillIdAttribute = childNode.attribute("id"); + if (skillIdAttribute) { + uint16_t skill_id = pugi::cast(skillIdAttribute.value()); + if (skill_id <= SKILL_LAST) { + voc.skillMultipliers[skill_id] = pugi::cast(childNode.attribute("multiplier").value()); + } else { + std::cout << "[Notice - Vocations::loadFromXml] No valid skill id: " << skill_id << " for vocation: " << voc.id << std::endl; + } + } else { + std::cout << "[Notice - Vocations::loadFromXml] Missing skill id for vocation: " << voc.id << std::endl; + } + } + } + } + return true; +} + +Vocation* Vocations::getVocation(uint16_t id) +{ + auto it = vocationsMap.find(id); + if (it == vocationsMap.end()) { + std::cout << "[Warning - Vocations::getVocation] Vocation " << id << " not found." << std::endl; + return nullptr; + } + return &it->second; +} + +int32_t Vocations::getVocationId(const std::string& name) const +{ + for (const auto& it : vocationsMap) { + if (strcasecmp(it.second.name.c_str(), name.c_str()) == 0) { + return it.first; + } + } + return -1; +} + +uint16_t Vocations::getPromotedVocation(uint16_t vocationId) const +{ + for (const auto& it : vocationsMap) { + if (it.second.fromVocation == vocationId && it.first != vocationId) { + return it.first; + } + } + return VOCATION_NONE; +} + +uint32_t Vocation::skillBase[SKILL_LAST + 1] = {50, 50, 50, 50, 30, 100, 20}; + +uint64_t Vocation::getReqSkillTries(uint8_t skill, uint16_t level) +{ + if (skill > SKILL_LAST) { + return 0; + } + + auto it = cacheSkill[skill].find(level); + if (it != cacheSkill[skill].end()) { + return it->second; + } + + uint64_t tries = static_cast(skillBase[skill] * std::pow(static_cast(skillMultipliers[skill]), level - 11)); + cacheSkill[skill][level] = tries; + return tries; +} + +uint64_t Vocation::getReqMana(uint32_t magLevel) +{ + auto it = cacheMana.find(magLevel); + if (it != cacheMana.end()) { + return it->second; + } + + uint64_t reqMana = static_cast(400 * std::pow(manaMultiplier, static_cast(magLevel) - 1)); + uint32_t modResult = reqMana % 20; + if (modResult < 10) { + reqMana -= modResult; + } else { + reqMana -= modResult + 20; + } + + cacheMana[magLevel] = reqMana; + return reqMana; +} diff --git a/src/vocation.h b/src/vocation.h new file mode 100644 index 0000000..ad28e12 --- /dev/null +++ b/src/vocation.h @@ -0,0 +1,133 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_VOCATION_H_ADCAA356C0DB44CEBA994A0D678EC92D +#define FS_VOCATION_H_ADCAA356C0DB44CEBA994A0D678EC92D + +#include "enums.h" +#include "item.h" + +class Vocation +{ + public: + explicit Vocation(uint16_t id) : id(id) {} + + const std::string& getVocName() const { + return name; + } + const std::string& getVocDescription() const { + return description; + } + uint64_t getReqSkillTries(uint8_t skill, uint16_t level); + uint64_t getReqMana(uint32_t magLevel); + + uint16_t getId() const { + return id; + } + uint16_t getFlagId() const { + return flagid; + } + + uint32_t getHPGain() const { + return gainHP; + } + uint32_t getManaGain() const { + return gainMana; + } + uint32_t getCapGain() const { + return gainCap; + } + + uint32_t getManaGainTicks() const { + return gainManaTicks; + } + uint32_t getManaGainAmount() const { + return gainManaAmount; + } + uint32_t getHealthGainTicks() const { + return gainHealthTicks; + } + uint32_t getHealthGainAmount() const { + return gainHealthAmount; + } + + uint8_t getSoulMax() const { + return soulMax; + } + uint16_t getSoulGainTicks() const { + return gainSoulTicks; + } + + uint32_t getAttackSpeed() const { + return attackSpeed; + } + uint32_t getBaseSpeed() const { + return baseSpeed; + } + + uint32_t getFromVocation() const { + return fromVocation; + } + + protected: + friend class Vocations; + + std::map cacheMana; + std::map cacheSkill[SKILL_LAST + 1]; + + std::string name = "none"; + std::string description; + + float skillMultipliers[SKILL_LAST + 1] = {1.5f, 2.0f, 2.0f, 2.0f, 2.0f, 1.5f, 1.1f}; + float manaMultiplier = 4.0f; + + uint32_t gainHealthTicks = 6; + uint32_t gainHealthAmount = 1; + uint32_t gainManaTicks = 6; + uint32_t gainManaAmount = 1; + uint32_t gainCap = 500; + uint32_t gainMana = 5; + uint32_t gainHP = 5; + uint32_t fromVocation = VOCATION_NONE; + uint32_t attackSpeed = 1500; + uint32_t baseSpeed = 70; + uint16_t id; + uint16_t flagid; + + uint16_t gainSoulTicks = 120; + + uint8_t soulMax = 100; + + static uint32_t skillBase[SKILL_LAST + 1]; +}; + +class Vocations +{ + public: + bool loadFromXml(); + + Vocation* getVocation(uint16_t id); + int32_t getVocationId(const std::string& name) const; + uint16_t getPromotedVocation(uint16_t vocationId) const; + + private: + std::map vocationsMap; +}; + +#endif diff --git a/src/waitlist.cpp b/src/waitlist.cpp new file mode 100644 index 0000000..20acc80 --- /dev/null +++ b/src/waitlist.cpp @@ -0,0 +1,130 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include "configmanager.h" +#include "game.h" +#include "waitlist.h" + +extern ConfigManager g_config; +extern Game g_game; + +WaitListIterator WaitingList::findClient(const Player* player, uint32_t& slot) +{ + slot = 1; + for (auto it = priorityWaitList.begin(), end = priorityWaitList.end(); it != end; ++it) { + if (it->playerGUID == player->getGUID()) { + return it; + } + ++slot; + } + + for (auto it = waitList.begin(), end = waitList.end(); it != end; ++it) { + if (it->playerGUID == player->getGUID()) { + return it; + } + ++slot; + } + return waitList.end(); +} + +uint32_t WaitingList::getTime(uint32_t slot) +{ + if (slot < 5) { + return 5; + } else if (slot < 10) { + return 10; + } else if (slot < 20) { + return 20; + } else if (slot < 50) { + return 60; + } else { + return 120; + } +} + +uint32_t WaitingList::getTimeout(uint32_t slot) +{ + //timeout is set to 15 seconds longer than expected retry attempt + return getTime(slot) + 15; +} + +bool WaitingList::clientLogin(const Player* player) +{ + if (player->hasFlag(PlayerFlag_CanAlwaysLogin) || player->getAccountType() >= ACCOUNT_TYPE_GAMEMASTER) { + return true; + } + + uint32_t maxPlayers = static_cast(g_config.getNumber(ConfigManager::MAX_PLAYERS)); + if (maxPlayers == 0 || (priorityWaitList.empty() && waitList.empty() && g_game.getPlayersOnline() < maxPlayers)) { + return true; + } + + WaitingList::cleanupList(priorityWaitList); + WaitingList::cleanupList(waitList); + + uint32_t slot; + + auto it = findClient(player, slot); + if (it != waitList.end()) { + if ((g_game.getPlayersOnline() + slot) <= maxPlayers) { + //should be able to login now + waitList.erase(it); + return true; + } + + //let them wait a bit longer + it->timeout = OTSYS_TIME() + (getTimeout(slot) * 1000); + return false; + } + + slot = priorityWaitList.size(); + if (player->isPremium()) { + priorityWaitList.emplace_back(OTSYS_TIME() + (getTimeout(slot + 1) * 1000), player->getGUID()); + } else { + slot += waitList.size(); + waitList.emplace_back(OTSYS_TIME() + (getTimeout(slot + 1) * 1000), player->getGUID()); + } + return false; +} + +uint32_t WaitingList::getClientSlot(const Player* player) +{ + uint32_t slot; + auto it = findClient(player, slot); + if (it == waitList.end()) { + return 0; + } + return slot; +} + +void WaitingList::cleanupList(WaitList& list) +{ + int64_t time = OTSYS_TIME(); + + auto it = list.begin(), end = list.end(); + while (it != end) { + if ((it->timeout - time) <= 0) { + it = list.erase(it); + } else { + ++it; + } + } +} diff --git a/src/waitlist.h b/src/waitlist.h new file mode 100644 index 0000000..00e7ebf --- /dev/null +++ b/src/waitlist.h @@ -0,0 +1,57 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_WAITLIST_H_7E4299E552E44F10BC4F4E50BF3D7241 +#define FS_WAITLIST_H_7E4299E552E44F10BC4F4E50BF3D7241 + +#include "player.h" + +struct Wait { + constexpr Wait(int64_t timeout, uint32_t playerGUID) : + timeout(timeout), playerGUID(playerGUID) {} + + int64_t timeout; + uint32_t playerGUID; +}; + +typedef std::list WaitList; +typedef WaitList::iterator WaitListIterator; + +class WaitingList +{ + public: + static WaitingList* getInstance() { + static WaitingList waitingList; + return &waitingList; + } + + bool clientLogin(const Player* player); + uint32_t getClientSlot(const Player* player); + static uint32_t getTime(uint32_t slot); + + protected: + WaitList priorityWaitList; + WaitList waitList; + + static uint32_t getTimeout(uint32_t slot); + WaitListIterator findClient(const Player* player, uint32_t& slot); + static void cleanupList(WaitList& list); +}; + +#endif diff --git a/src/wildcardtree.cpp b/src/wildcardtree.cpp new file mode 100644 index 0000000..6a9cac2 --- /dev/null +++ b/src/wildcardtree.cpp @@ -0,0 +1,129 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#include "otpch.h" + +#include + +#include "wildcardtree.h" + +WildcardTreeNode* WildcardTreeNode::getChild(char ch) +{ + auto it = children.find(ch); + if (it == children.end()) { + return nullptr; + } + return &it->second; +} + +const WildcardTreeNode* WildcardTreeNode::getChild(char ch) const +{ + auto it = children.find(ch); + if (it == children.end()) { + return nullptr; + } + return &it->second; +} + +WildcardTreeNode* WildcardTreeNode::addChild(char ch, bool breakpoint) +{ + WildcardTreeNode* child = getChild(ch); + if (child) { + if (breakpoint && !child->breakpoint) { + child->breakpoint = true; + } + } else { + auto pair = children.emplace(std::piecewise_construct, + std::forward_as_tuple(ch), std::forward_as_tuple(breakpoint)); + child = &pair.first->second; + } + return child; +} + +void WildcardTreeNode::insert(const std::string& str) +{ + WildcardTreeNode* cur = this; + + size_t length = str.length() - 1; + for (size_t pos = 0; pos < length; ++pos) { + cur = cur->addChild(str[pos], false); + } + + cur->addChild(str[length], true); +} + +void WildcardTreeNode::remove(const std::string& str) +{ + WildcardTreeNode* cur = this; + + std::stack path; + path.push(cur); + size_t len = str.length(); + for (size_t pos = 0; pos < len; ++pos) { + cur = cur->getChild(str[pos]); + if (!cur) { + return; + } + path.push(cur); + } + + cur->breakpoint = false; + + do { + cur = path.top(); + path.pop(); + + if (!cur->children.empty() || cur->breakpoint || path.empty()) { + break; + } + + cur = path.top(); + + auto it = cur->children.find(str[--len]); + if (it != cur->children.end()) { + cur->children.erase(it); + } + } while (true); +} + +ReturnValue WildcardTreeNode::findOne(const std::string& query, std::string& result) const +{ + const WildcardTreeNode* cur = this; + for (char pos : query) { + cur = cur->getChild(pos); + if (!cur) { + return RETURNVALUE_PLAYERWITHTHISNAMEISNOTONLINE; + } + } + + result = query; + + do { + size_t size = cur->children.size(); + if (size == 0) { + return RETURNVALUE_NOERROR; + } else if (size > 1 || cur->breakpoint) { + return RETURNVALUE_NAMEISTOOAMBIGIOUS; + } + + auto it = cur->children.begin(); + result += it->first; + cur = &it->second; + } while (true); +} diff --git a/src/wildcardtree.h b/src/wildcardtree.h new file mode 100644 index 0000000..730ed27 --- /dev/null +++ b/src/wildcardtree.h @@ -0,0 +1,49 @@ +/** + * Tibia GIMUD Server - a free and open-source MMORPG server emulator + * Copyright (C) 2017 Alejandro Mujica + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License along + * with this program; if not, write to the Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + */ + +#ifndef FS_WILDCARDTREE_H_054C9BA46A1D4EA4B7C77ECE60ED4DEB +#define FS_WILDCARDTREE_H_054C9BA46A1D4EA4B7C77ECE60ED4DEB + +#include "enums.h" + +class WildcardTreeNode +{ + public: + explicit WildcardTreeNode(bool breakpoint) : breakpoint(breakpoint) {} + WildcardTreeNode(WildcardTreeNode&& other) = default; + + // non-copyable + WildcardTreeNode(const WildcardTreeNode&) = delete; + WildcardTreeNode& operator=(const WildcardTreeNode&) = delete; + + WildcardTreeNode* getChild(char ch); + const WildcardTreeNode* getChild(char ch) const; + WildcardTreeNode* addChild(char ch, bool breakpoint); + + void insert(const std::string& str); + void remove(const std::string& str); + + ReturnValue findOne(const std::string& query, std::string& result) const; + + private: + std::map children; + bool breakpoint; +}; + +#endif diff --git a/vc14/arch32.props b/vc14/arch32.props new file mode 100644 index 0000000..d2adc41 --- /dev/null +++ b/vc14/arch32.props @@ -0,0 +1,13 @@ + + + + + + + + $(TFS_LIBS) + true + + + + \ No newline at end of file diff --git a/vc14/arch64.props b/vc14/arch64.props new file mode 100644 index 0000000..6c086a5 --- /dev/null +++ b/vc14/arch64.props @@ -0,0 +1,12 @@ + + + + + + + + $(TFS_LIBS64) + + + + \ No newline at end of file diff --git a/vc14/debug.props b/vc14/debug.props new file mode 100644 index 0000000..ab4fb7d --- /dev/null +++ b/vc14/debug.props @@ -0,0 +1,22 @@ + + + + + + true + + + + false + false + EnableFastChecks + MultiThreadedDebugDLL + $(IntDir)\obj_d\ + + + $(TFS_LIBDEPS_D) + + + + + diff --git a/vc14/release.props b/vc14/release.props new file mode 100644 index 0000000..1a6520d --- /dev/null +++ b/vc14/release.props @@ -0,0 +1,19 @@ + + + + + + false + + + + Full + $(IntDir)\obj_r\ + + + UseLinkTimeCodeGeneration + + + + + diff --git a/vc14/settings.props b/vc14/settings.props new file mode 100644 index 0000000..b7fc74a --- /dev/null +++ b/vc14/settings.props @@ -0,0 +1,74 @@ + + + + + $(TFSSDKDir)\LuaJIT\ + $(TFSSDKDir)\mpir\ + $(TFSSDKDir)\mysql-connector-c\ + $(TFSSDKDir)\pugixml\ + _CRT_SECURE_NO_WARNINGS; + $(BOOST_ROOT);$(LUA_DIR)\include;$(GMP_DIR)\include;$(MYSQLC_DIR)\include;$(PUGIXML_DIR)\include; + $(BOOST_ROOT)\lib32-msvc-14.0;$(LUA_DIR)\lib;$(GMP_DIR)\lib;$(MYSQLC_DIR)\lib + $(BOOST_ROOT)\lib64-msvc-14.0;$(LUA_DIR)\lib64;$(GMP_DIR)\lib64;$(MYSQLC_DIR)\lib64 + lua51.lib;mpir.lib;libmysql.lib + lua51.lib;mpir.lib;libmysql.lib + + + false + + + + $(TFS_INCLUDES) + Level3 + true + true + Use + otpch.h + MultiThreadedDLL + + + $(TFS_LIBDEPS) + Default + + + $(PREPROCESSOR_DEFS) + + + + + $(LUA_DIR) + true + + + $(GMP_DIR) + true + + + $(MYSQLC_DIR) + true + + + $(PREPROCESSOR_DEFS) + true + + + $(TFS_INCLUDES) + true + + + $(TFS_LIBS) + true + + + $(TFS_LIBS64) + true + + + $(TFS_LIBDEPS) + true + + + $(TFS_LIBDEPS_D) + + + \ No newline at end of file diff --git a/vc14/theforgottenserver.sln b/vc14/theforgottenserver.sln new file mode 100644 index 0000000..4c37956 --- /dev/null +++ b/vc14/theforgottenserver.sln @@ -0,0 +1,28 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 14 +VisualStudioVersion = 14.0.23107.0 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "theforgottenserver", "theforgottenserver.vcxproj", "{A10F9657-129F-0FEF-14CB-CEE0B0E5AA3E}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {A10F9657-129F-0FEF-14CB-CEE0B0E5AA3E}.Debug|Win32.ActiveCfg = Debug|Win32 + {A10F9657-129F-0FEF-14CB-CEE0B0E5AA3E}.Debug|Win32.Build.0 = Debug|Win32 + {A10F9657-129F-0FEF-14CB-CEE0B0E5AA3E}.Debug|x64.ActiveCfg = Debug|x64 + {A10F9657-129F-0FEF-14CB-CEE0B0E5AA3E}.Debug|x64.Build.0 = Debug|x64 + {A10F9657-129F-0FEF-14CB-CEE0B0E5AA3E}.Release|Win32.ActiveCfg = Release|Win32 + {A10F9657-129F-0FEF-14CB-CEE0B0E5AA3E}.Release|Win32.Build.0 = Release|Win32 + {A10F9657-129F-0FEF-14CB-CEE0B0E5AA3E}.Release|x64.ActiveCfg = Release|x64 + {A10F9657-129F-0FEF-14CB-CEE0B0E5AA3E}.Release|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/vc14/theforgottenserver.vcxproj b/vc14/theforgottenserver.vcxproj new file mode 100644 index 0000000..10538bb --- /dev/null +++ b/vc14/theforgottenserver.vcxproj @@ -0,0 +1,298 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + Win32Proj + {A10F9657-129F-0FEF-14CB-CEE0B0E5AA3E} + 10.0.17134.0 + + + + Application + true + v141 + + + Application + true + v141 + + + Application + false + v141 + + + Application + false + v141 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + .. + + + + _CONSOLE;$(PREPROCESSOR_DEFS);%(PreprocessorDefinitions) + ProgramDatabase + Disabled + + + + MachineX86 + true + Console + + + + + + + _CONSOLE;$(PREPROCESSOR_DEFS);%(PreprocessorDefinitions) + ProgramDatabase + + + + + true + Console + + + + + + + + NDEBUG;_CONSOLE;$(PREPROCESSOR_DEFS);%(PreprocessorDefinitions) + MultiThreadedDLL + ProgramDatabase + + + + MachineX86 + true + Console + true + true + + + + + + + NDEBUG;_CONSOLE;$(PREPROCESSOR_DEFS);%(PreprocessorDefinitions) + MultiThreadedDLL + ProgramDatabase + Level4 + + + + + true + Console + true + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Create + Create + Create + Create + otpch.h + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file

        FK=g zfb~3`mt)T4n3BA9%-I}sHpi5Nwqwram~$njG{-8EY^!_Z>Ia?twz^jXhpq0_z+tO< zG_UhCuk$po^E9^$=oip0pkF}0h<*|MBKk%2OX!!-FQH#*HAiuH@rxrY%|IOPiz6($ zIKoF4hx_6Pi!KiL#Ss==9O1i8z39&ziNpWatbF+2n#JMvxp3I(UJd!M)x9o9yZ4;W zz2|)CJ&%V5qO2WWGl6J$?i&yxsqebAny4xpH{KOe>nPTjwu7%j=7e<=URy=-L)KC zObShYpB&G1(%E`tH_1OBhpkt3Ioi4W|M586`e*mJe!%?N`X|4taEf15IK{6joZ?p( z#?i;o$I-{pC(tL*C(tL*C($R-C($QczuF)UpXcHT`xQ?%e$5k$=;Cl)9AWtt0&%!6 zjj{@I%k=he8l6-U@-nGak4%s*O_2B!^Ucm2^z4;Z1c(*eU& zcCsAVd%=Bkq`&P{kt18atYNHd`LYHMTfVG;!?u#QVx;WeyM_6=mgztK} zkQ9gaD&w%Hz?Bc*FLAi8e7N3+!*%1Zc;&<66Nl@{hwFVg)Z41ahb>=re<`NvT?dSi zwI%yMKD2n*^D|m!dVWUhOzUT~l&tQTS?2f%zji!JbT|aMb1ui6%Q5G2%()U%E+nf+ zvMpcMF!^oy@_BGHxA)Chm7965g=Uq!8L&oX)NFC{c~EKsT8Y}JwQq^q;wG)_Jgx0K zt?fLm?*jS-^b6=0&@ZB2M8AlB5&aVSCG<<^ms+h;9L_0@u(TX;xG#>d=;8<;T^#O< zBP_Z&+!se!ba8~=YMtVU#mq0`GEVvM{hlj_EpFD34_n;Ko#}k;Oy_fFI$t`I){F9w zY-!?HM~y$JYt)kSb#gR*<$CadK`c9IM#TvB8%cZEv4#xV@?{MiwtUG*mcGOF8CJj=5A~N@J}e-L|+%x|%1#FiQ`za-L1SglQr3_oTbrzb!`3G0 zNB^hY3|*!lg+o6IhkoSFl^k=0n7^?PxI#=g#JF=c$6U=ZSM&E=&EIn^$6U)X*K*9Y z5>t9*75P=Kyv`3kT;~TLuJeNr*ZDz+8|XLCZ=l~mzlnYm{U-WN^jqk+&~KsN%0DQf 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

        u&?uK!57wd+BwOc-hT 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%0A24XF2;UXCL6T?WYPZ+Z0L2-G%`_ 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 L>Pd3alABWEmA*G-PR21m)I{axX%3 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

    2. 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 sPy6tqZenKycrUCGbr(9 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≤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℘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 z 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 z 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�eKKa=|> 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

      T_3u>8x_%hlp;?{D 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 z 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≺W_i?Ir)9g^W!=5 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ⅅL)}WcT&C-5s-sISqq|1g;zocb(G%P4N$vI| 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

      1|ckS40SKctCX{3!RIKca~@3~%%!?Q$O_JBTJR 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

      QyM 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%0A*%uDh?ne~s(*YskL_|8=f& zuOt6D{MWh8y}@<;4X$%*Sl*_a^(KH`y1wiT=0XzlHv{(Ek?u%D0*SZR~p+ z`M0@_zJvYmz<&q%ckusRd>?TuQ{py0$1=K0ea*ZpwC=KX?7CT+~eBv!h-Az8|Gd27G?F>)*4H`jOe^N30lZl!GEzRUsm@`#-r>-=jz;>)95{XXKDO=Tm$ zI_ym8`s#?!FI`_1#bv~?uD#{>^ERM^L|GjlMgU=J;N2EBxOx@_R;p ze@sFC;c(Y~XlfP8ADH-uqe_w=j@jPBrn#KseHl%c(R8^iqz$@q*t1b-c7;J#7B zlIdeEY#*~R`Irmi$6Rx4Mz(SSIWINu*v@_c_n ztNMM3sM+#;38o!?D6ucc6CC0H0RJ-l%kVG5zYPBh{44OUz`p|j9~puA$}RS&rq(Y4oS3RZXA5|MaZf`V{_WWjY)88T`-Asw_S` zCn)>;v{&7K?IHY}L7y||b1eBngZ_pO`r?c&>R6{FzQCL>nC{EdWXKs;D~T`9+R2dk z5}jY2?&>LqeRYPMIcvE#*7;xf9ABO5`cDe;>(gD`emnzmopp?p+ON+!4#|*jQ1{K5 zu8|_~%~?-?|H{>UbI#@%>-<9}zCEoZ|MrX};aI0ee0$b2i4o@%qwh}V^g81ur4iq; zRNvwD_eA-70{A_v@ICw=;Qs*s2g3HlIlJVTwUon z!B@^GPp+Wk3Q9gM*H=^a@df42#}^IM3SBO!cKqZ#d36E0Ty@KN_@5&GDg002e|kyK z{u%tw;D2_Jt0D5A!~Y!q=g5D4N%MXI|BDM++%GQ5=`WD~68@LSe|b^kzGVKd&Z~02 zx*)l)(Ek=m^&^_;`cb9bb>wfrzrkho2J$zKb^W_V{^nth@NXVfdf()-d+V^~y>&$C zcI&7DbqoEs(SQ4h((E?!w~@aC|4z}b&+d+O+&OBw6t7Uaf38|g7VJ)uqZg!!K!{{;Tk<67UV zT-dI1VY|wO?b>nW!!`KV;9rA(oeSgjvY#n=1OGbw8^^V-H;}(^QtN&L{!Qd>!oLas z<|*>xxJvC7{97jl6St7ReO!5U8~$zPzYYJ+abF>QDD_Sm6e)41jBJQ9JczsO=I*lP zyGt+UF1?_8@bA$Jxks<&9=(wJJi5KlZtyh*xAHaWr{)hBx9 zy_iQlI($Sg=n-4iN60^h|Csq7)9ZQ+{|Wk^p#KS5+9&jau5wAb%60218;7gq3Od%g z*)j0iX)VyTGXjQdT->g4alFpO@j6Pbp9M(RDcoR-a|8a3v%>is=cMoEX(isxGn(h- zSpmUK^xs1NE#z;Z{}$KH+wgD0zkOEMo!e}Y?i7C93f^JR9WK6i%Ai1%yBevlh}HqR?Bf+yOytO*SQQ{=Q4Sn%j9(~qc_TBG^V?8L27R>=!P`uqJFbn znq%b6a(ylrBSzjt-L3P=g9~8za=%F>hTo$BbdLtkJsME=X<*%_0d$`R&3zg;4`|># z;6cv=8e9)(06pZv=R+Di58*$g0rd#}BN}v%Xka~}0reREWB8A0AU(#uCp4Izz<)x6 z>k0hBFROEU_!T`kJNzmSYF|@l{r}_Yuh!#8vu*MFXy3+n^4*A;WDv7tkY$i;*_JIP zqrhTjW@e_w>gq09doNxWv!8!dzQ2B4yN=?C95Kcmb4H}c%uIFH#rW_;(#3>u-Ni(& zCxz=S#fS4t36AhfN#Xj-@j>@;LeROK=!e>v{yeLe zgkOY5K4Py&KEe?m`G}oIKEe?m`3UDR{M!$aSK@=eE9P+}G4ydozgNxUs(D=1&();R z=QaIagI_bxYe_-(dVHAMb@RGT|9VXS+dLv4F@KSdaO5}g5j&53gd;ri5zgU}kJx$S zBOKw8kJx$SBOKw8k8u9GdEC(N4fD9c?+yLl)X&WXKggQL&7^R@Z{gp9-%9iYEj$h$ zmk{O>XI^o?n@8j$<}dOQj{HVGqVsR}@3#5hHs9Nx$J_kgQSS~vci?y6ck%D)_pW~L z@_Wzw<(}vH9>4e8-wVlM4i{1!QytSn-xrg;pHjS!;1|=pf0Dy>mr}xWcPZ5oei{EV z{mZH0`pYr=+w&9oh|MYT5ss;jY2g_8h`oLhei0t|h`oLZ9{C98@JsN>N9^^;M>xVG zAJO@@`*9^X^mQdA+}|sy&duX$a(MkJ{HlJg>h~J{HT_;o4fDH}=6z&d*Ujs?d0kKY z^}28KhsD%*!>zRNoW$YB!QRoWn1{BOkHXBOl=ik9@?=BOl=izZ}EA-H$8jp}#8` zq3;q|Nfy_ykTznU4YyP6f|a}EERey^F=HS@Y|9@ow5I{oW0{D}h%j{9@R^Lz(>ho8IY-cRtm@VolGr=NTD@4@fEFJyZk<#-?EI^Op_%J#m> z33V>!I^GYwOW9$*mvS6)y?#GjcNzb3PI&!tuJ=<6|2D74M{G_PavXCV?}y_>_(gc+ zBX<2oc;q8?9{C7I_$7GcBlddaBOKwEWB9lGaV6XPD916^Q9oDpa}|EoJg%C@HTboh z(C0PtxQ2fnejWdMZkXHk`@hcp+dLv4F`rlXy~6Jm{X{-uc;q7-;gOHndE_G;;gOGU z4v&1q&Lbb;2#zc=AG^?S?nam({_%l*FvkIN3v zNu1{=&OG9NH;>3i%xB~y9QloW{6Btgt9P5<+va~eruTpU*ByTE!0*8C=;to}UH9j% z`+N6(xS#j%?|Gi@!SA{M@%F)Z`+j_4cz)u2eoC+(C)hU=?3)Sp%|xF!677?T_RU25 zWD-0HKgoWbnrt6URzC$lg})U16#P{DRQq?T{XA9uH2gI6)99zsPuE{M z{dE4*?aLWHA7R#I)z8GwG@mT<&9cvD@t1|4&0n_uv+=X>bL{&$^mFiY z_{)Xo>Mz&*%f-JRAN#7s-&7>TPWLLGUn+m8Hn~)r zTAEES&1RWqQ%_Sr9Y5Wsm(G7Weg-^4{S5tQz%%uqssBv=GWpBG&(ePuJj>>s?UPqF z|Jmwi^Or+EhyNV&$-&PxpIrL6___G^^?#qg`}p_a@sc^-rVuZA<0X57WKOVYB-pGH z;E9qy5kJu;k_b{{&V5E>fbk?`}FU_@ADs@9X6?W$rdm9;w4dnq)CuO3Gf6-lqh)< zC2OLjNrWfiC&7~>SrYwZn_aT{$u^l}{1pCDBwdR7DUvQ#GN-~*)lZe&Y4p=1dm4Tk z{dE4*C1pB(I{gg#8T!wFXV^S5;hFl&v{__I+AK+&g`cIrEc)5zlMT=2FB?CHeh&XR z>gT|7;ko9Q3(tk$r+=URee=K1|ASwXBKo@fK|<`?a(_ve82e2$B*p`o^DsVqbN%qw zIEfe!6JxOwe(`)Lm>-dQln{QodGy7v&{{-|6yxdr=;x$1ZxD5Po!i94_*g zc1f`>yMw`e#_|)wcl`OkUKtt8Px_6)C*+=R|0KwTU%{V*D}(k^S3V7~8LoKx+smIO zg-JY%55G%3)5kM~pCv`j|MNGC=kehOj^_#C2aV^6(fL1r4R}te;Mbb}{7ZoX77G$X zKLttQmxsb%mHsJP=%T{J-_$Bh3cp>v(87y^*e?&Eg%^px`IX~^!Y^I<^0&>t)W^%D z&|i^@ihgb3pVo_hJCP!VU&Z^wlwY5w=oY*R7lq$NUL^(afyjCwQXhz<2O{aAmEobt zdnnQ$!XJsWNBECK`Xehx9{oI#mdUoVg71>wr@2o$9J<^~qHvcQ#vzg`(J3R8ab&=jVIr?)UI zJPI#d^di*sWc{l2&j<5G@ENSVbooooyj1h0nnlUsom3QR{{LgY5*MY0cS@0qUJ-ef z5`Nu%l^Xkb-b0o4n_tNu2-^q3@`12@AS@pW`-hf^hrV`sC@df0KN9wjg#9DSOr9{# zgXanBJj=pkU)wx}KUV*-WhWn=Z<)%+&lko|)PEw(pIC;T@c$J5DgCGXJ*EFFJvJFn zlO~@@{AVtDo*sM3!oS7;qPXO6fV;7tDqUc zS2}*>-n??}9|+0^7KsOf@`0dyXc2iRh#&e2;Gv*>BA!%#p#K8@g+=kD{$Aq0RR1OYBL0fhFEZaE{8##a zWj?RyztaC}IsMue@mdJJP7415z7c|N5@L_||1bPOi;Lb!%HsIgUK0LUEDo6({+%ig zD^++}i+{cRpML}L_E+J5{_FWRaKdG86Jw8mcy8bNYU3Rr@4}Vg-Sp1)6YnffB|$Tk zF8S@1B|iU`_$H(@Tp0?MhATtCQdgGxrl2fb8Nf1MoRqn!j9j@dM#_CLQSOV0a;sm3 zFD@$ZD}1q3p}R`_N?*KG`eLL~V^zLbse)JGSK(LtVyM~|FV*~2TViYI*WlN{Yv8r? zYke_OtA4Hi>iDnYzs?skb%yj>R=rM%?FivPcpdUF+>O_1zxh}2jmzJpguh68lNw_7 zO$gC&bBlky=%0UeRQ%hpFaC9vh$6fAx0k;Smxn(Qc^fVde_8T2`0#M0#TLhKJKy=1 z;$6t$zO?3U~$mN_ZvxN_eHctjh9O<@=s0-^WzJtNE+uznZ^l`ZfBi!LOlTa7375EkWSKwD#p(@p{^QknSO8zUY0afrS{3`RUvSwB5uiBbXjbBZ_M*SM!_tfCm(66Omi(kus zEq)z-9e$np)!|=w5WY9O@X#-ukNonP=NC@+#fRbh`iqakbr<269)$Bt4};F7M~->n zc=^TP2WJn|94BOl=ik9@?=BOl=izXXqb z#9ohlgd;ri5uJbgW$%i9uITs5qu~2WUg+a0{3`tFqwq`JRr9!JUf1B)9tGYt{OkDF z9|qoa`q%S*o#VH8L_T6ZBOl?&Z{#C(9{C7Ic;q9T!y_ND^TV;xVGAK@Gx`G}oIKEe?m`G}oIKEe?m`3UE~o5v0FxZ(cY zcoO=!;rX};zp0;_?(a?a|CWAlnddF|E%S_n$C+mw{kYgXzs)1^5%U-M2uFS+AJO@@ z`*+*(cH8`KoA2$X;lAB@9Q@zm_m2B}hu^!8!*hH$KU{a0-@E#~NBSK6(~>Tzu|*RN#G87+$~h%=-ubQi1nXq4&+R@Z4N}?)_BYSorI8-{uwh zh|MYT5sn3ph2eM+9{Gsj7vUG-k&oExm*A0)a1Or=k9@>lzYM<|!@u2+E6;-eEBs#3 z@0CLDC-~Lp-dFIe=5bBG*PeS{!LJpDxn4K#>-g6Tysu*O`ZkZqN6csBBOLjSe8kSL z!XqEy93J_Ioku>x5q=FG`G~z9`3OgN-CRnWWm!ttf|5&Yt- zaDM59_Y?dQ{L-tScNzck%kZ3DF7o=TU!S9I&rjqdHmAr(I2Jj+3dhJt?DdQAi}1)t z?Dfb;IKm?z;T#_Mh@D41!V!KshJU*sS6+m^uDlF=UnvUD`xX6MHLt5L!|PY!SK-%Q zgg&pm40E|w%W^vq9 z{2Dy+5qmxI5svW4M|A#e9yj>C;r`ty3Uj&fD)e>Jyl#4aZkordX zFo#>_6$g(quQ>CFi#>neo{z{!%xB~y9QloW{6BtgoBwTkxB0ov?;ZWz(a#-z?zlg9 z-QT7|!&p!$F(FFTq0zAP!nTVeVPlPApC*ddA zzmwoe_RVB?vVAq#{+(=}O|gHc*oRZ>!zuRfRQql!|EWIDq~fRXmqtGgp2lA~emZ`- z&j;!JW#DJnw=?iF;F7Ph{U+Z2lVJZzu9mdan6{VWZhMnBE|mrg&O ze!BfUo&OAY20VlR4E#*~GwEmYm#Kc1`dQ|iWqw)ov*~B!XRDvBzZ`gu`Q*^gQ9svw zbMbTamuvsLkAI*4`|97PA1}}2?GN$tHeMbl$m0ZgognWM?4OD7M0uZxpJ@L`vY#Z` z7n0YTroZFBLyk{WSYVn)+$@Y5Gftr^D0j*XjIa z*v~Wcm%)Dq{Y?Hc)z74#3D1IO*=Mrwv-FouKU@85c(#2h$NkCCe~$evhkh`Mvur3CqtAfFQP6YU>~@-|VvB*By9R}wr) zo+iVS;mP!q>8GflV*g0tF9knUex|}x>8Gln22X>h$-gxGbo%N1r`re9;TiA@`I&*A z0ne1rnfzzMGtDnc{$`nP7XMlH)olK<`O8*6n|_Y@RgO%QN}=OujzDe~$kg|GE5p4lmGO zf&L5hSD?Q_{T0$LG`~Xp7wW&D|APJt_)Gkk_%Hc;Dc_6uE5a|LU*!J0a(`d(_lo{2 z`VZv81Nrbk{ydNm59QZG_(S>gP(D3^KY~A!Z;#|tp8U##=gFTu_+#}S%g@K~$LiTlxJ?{=I|0!+(cg zLcfH+68lAod@bd#R6dr*$?XIzm^ZL z<=bod``YhUZ{*V(`SeEqzkwIa$71Ud(_8uU7XK~$t$cfj|4#jP^xw&^68=i) zm&mUY^-F!eE|uS<^0O4b48M$i8Gf1lpxpNt<@C$-UoIaj=vUZ3D(n{(_?7yr)L$k2 zO8r&gSK(K|tN5?RujaoRUTuCg@EZAEV}3RItL48|{aXHN`KyE1;n(5UssCEOyp|8I z<=1QZ_(ndxkw0(XZ{$xgezE*6me0lTxAN&N{4M@l`tRh^JD*?Q!Qc6OTq0jf;3e|A zM81~tS1SKX@k`Y&G@VD@{KHt8TUvKHZgTIrX@8s7z`$dV*w zZGWhi|JCYOt6#%k4gDJWHT>7YYw6d@_geX02d~p#o%(hBU3eXS-?;F`?`Xw-S9=?d z7hn4w?M=AuVzJ{}zoX$_dJ}$Uxm4^3zl?tw|1$h?O#j>OC6SNV?ExZlkq@)7eF`3OgTBOlTExBGYdb+{k5)w}Kf-F_S9eg}TX{ky}@ z9nb4s_vbGBu72i>2OAW#RQp z@Jl7mOTEwFm)`}Q%lMZ|!}D{w>{p#{&rjqdHm3_Ej-`%e;TZXd;gOGUgkOY5K4Py& zKEe@x2_E@~y&m}pM|k8TI{$V*uDlEWujuDWsrOgRZ}gw&gkObUHLt5>fp-mltt9k$ ztu*w14gb1%T`vi9yiWgmY+m2y5&4MujC_P6zgP4V`G~z9`3OgNp85hI9%_H&=^BMUFM}8w8|Bv6>>fPq|w)x&x?+*Nq`*%mZJD%6O{M?1##lP$R z-gAHN(Z8pkd+zUra_^rC@2AQzrwdi#`M6l_eN_?qy$HWp<^5A0uD?_f=6b0zTz{!5 zTz|Pd=v;n_7D!!Oqcoy#%(Z_iKUBQ~cCHIB88 zb>Vmsei42V9{GszF2N%o;T#_Mh@D41!Vw<%2q9Jn|9F z;gOHndE_G;;gOHndE_G;;gOGU{=0eH(C-cX+;D$y)Op`{es1dLW^L&6rhac#hyHHW zg!$YuuUqC7R~=rDs|nY|!Q*~6kH|;NU*sbk`Hg%;=ilz%ZGLX^dz;_ep2s`-x#M}f zquw2U?(%aNei#2P{yqGAHKG4|`n~7*h_?^MzX@}Qx4*{wypUkuOt6n8_&ktcUrdB2 z+J6(_iT2SXpP!QOlkBTWZ^QGNtbVfk$@t0iQ|#X<@D%%SihVZK{+&ucm3}J!Y4p?h zOS2EB!PD)_>GFQ_D&#*6N@Rz}Vrv5VFne;R9v*20uv+%Rj&!(UKCd?z-{Im6! z!+(x_K8L>?crJb}JlA}3&Hq0BefWL&eg5L@7ws{U^bGlu#0$j|6yv{VCCY zlxSZ|wErZQh375lU3i})(NBUW!IR<1@MNDSlI>S1_Tv=$WD0(Y`lZjtT+P~85 zXKC;>pEuIzr|Umm{dD|v`)r2(GVn9(hZ*!U%_r0Tmx-Tgep&D=`)-!`W#MP@pN*f5 zpRKsu%3mse8a$1D z8a$1^ba=Y{)8Xl{{V4ixa>6tC&#;eXz%%*JglF=fX+Bx@nJjpg{0D1VaVX_9w)}v;QOzK^8KOweJDR3%D+eQ<&k`S zg#QShho2|^^5kP4{IU9v@gKtGx_{nem|%Goc?q9TEJfcygWog#SqX zMdPw}7f{}lcd|CxM!rv5Yd zGyLc9=lIY0d(MA>{tDm)=2u`oh4_W^3(c<({(}D(^8bbYUhwzQd|&GCCH_nNBKk%2 zi{M4}lUMk!%jNd7&NFOTHcBl(*rfAZ+( z;pgE$mS2zM<74^tSU%;`&!?YHKcD^+{+{snM7}+d&rjv+Q~FQgPw7A7@0omm27jji z=kohG{pa?J=kNmj0{L5jU!Z;=ej&V2e}(G5fWOe+3;Y-KU($aGf2seM@FIAT`4-VH zGT&F`_ey`S_eSVO8GC-Uzz^O_%D-x<@}ecUyff+zXD!? zU!i^l|CQ!bX@98HU!~9IRq9vKuYy;>tNE|iUp0T#{MVRIjrrEVYxt|>uaRJCA?C9 zmGZZe|0?}enQs+-75!@bYW-EKUoHP@;5GO){MVR&t^KA}{aX7+Eq`^szo_HC4qgX; zEk9n%$Jg@XwfuS`U*E{DH}d<9{3wPO;}`pWx>&xwl|OIg*IWFz^6Q=adndo%;lIN# z!7srt;jcvgm)ajn`fI!v>NfJ<1aC5*CjOePhq_Nj5x zeYU_`%%=sv1;5q&TIsj)*J?g(@HTjx`Lw~?;qCO>)o)k-{f*G?`@o{+D~fSH1f6cS7BI`t|q?_zm!eyTMPxy->H2zef6v_>J_N;7xZz zy(W0my-@Ef|6lq4dN=5P#cx)>8QyF@&FZ(@cE9g9!duLz6~FaP@ZCzk6~E2>Y2&ZW zeA@Ki&VM_+9lxD^hkWahpB?hCL%wv%mrnWEDc?Hfdzbv|!tcWGlAqo5yX8;!r7*{C zc#r(c4$UGl9#RKgZvHY zZ;1Yo`3$K)3?HUHtiNIPNBAG1KY~93A60+U{6_Id&3_C&1|Nfu@jnh9SAU%TIQS(qbAQI+5y+7^1D;MbjpuT`O+z0y5L>-UGOgX(k&mm@w??)H@rta^~m2Ic#rzM^n2xFul(+n zuYL6U;C=F~55Hf3{rvUQ@0Xtg@B#h?=nudL`5WYK5PwkrL-<4TeF%SuzhVA|)gLyW zVfYCB5%`GxXN3Pz{f+8x6n~VzG5j(9$KYf5I_s@Co@dA^#@i(}et*l&_QW zZ&H3v%9knll+UMA_*3v{__TbQmQU02YexMU^=IVMjQpLIzq9gl7JpWL&B@<6{^s!K zd_JGYpO=60{LkxefxiX%3-}BCFXAuKU-bEUk^Yi=UBX|&UxF{gm(^d!U#7nz-&f3U z1%Cy;s{X3^t(xyDe2xAZd`*9A=C^J>>+p5>I)4-LVM6{)$j1r!HYuMb<;$e}o0Kn8 z@G1E>B|oR+)3p4Xme14p)A%#;e?~sds6PXrr9TUwh0oeg=H&Yvd``a2!ROVVx4+Eu zH!uGd@E7nG_*;N4+HV%kXAyr9zJ$L7U*c~GzRdr!`7QIeY(6XaE9SGJ{)+u!6@L|f z6@L|fjlVVXUz7i9`d`=oI(!{}9e+Z8PRN%D`7a@%_ULd^lN`FCgjJ2{F#u?lk#U${!GfhN%=8_KZQR9pOR10_|x)j+I}&O zKZ8FbUuV>xQGZr`&HDU4D_>{fb3Px>!RPSj;PdLw^EZz_4`0Av;BP@bF8F-EC|?)l z=OX<@_!56h{4e1z*$W{_gU(EC2T7=N^2IzdifGK78MPv9JC<{|D+H$ln9}1N9HpKZGCRAF6+3 zen;>l{*Kf?R{vOk$N0zgpA-5g_$TV0&_BgLg`dJt`9D+tjQ$z@GxI;!-#Pxd`JU@< zL;h^YpAGr8A%8dJ^QQdVluw)RE%~w~U$*4Smi*hMzb(JE@wf4J;5+y`>hH*}UHC44 zyYh8ce(lM}J^8!m`}sZl%Rc}6@_k?ZeffGo{{a7h{sH_D|B$~!{6qRj`ahz71V7^M z7=CPi$L4da{}cPy3H=lKePVv6@KgRy`8%b520x>JW`1Y@_+{O`l}>F?9uSO0+j1N;O24&aCK_YnV3{X_f95&TI1NAM%{kNH1_AJacJ zzZ3iupZ`zf_X+&e{&1@PDgUSR&&=z|1_g$ACkiBAK@Pp!u1~$y$=5rA71}N{}cUBNul0n_~(RB_cQ!+QmFGK zK3w+&|4U-<@rA#7_3INt-TK5(uO8k&zab&$HPCOM-w1ESZ{)u*$?rYtH>uyGeiQsF z{HytVP4v4E{pR?f)2x28`pxFkg5QGQ!hehTwCb-?^^Y0h`j45; zv%>LHy8BQ6Q)ZakC;ZRp?t4b?@mc-PS?;^~Uot}7FZ91;1ztV)KeK5gdPmKpkLqu;K6JAdu??fCDr-T$0$zuxD14(JJ{f9T^IM-hzyeT_e-;@*jXo5GX|CPV5@UQ%Ry&rrx<2S3{tiNXS zZ85(Vcnkk6{I~Mg%3o`4@Y#yrhTn$Y#$Ow}UHx|RZCAgYzmE9OSBHG*kbfQWsZ&07 z!aL!e@Gkp9mwf4xFJ1DdTmE#**KT+>evka>k*_`Stp~rCelLD6elNTa-iO}@?@J1O z^~>LW{`%#2zkD4~e*k|#eh$zd#2-|Dkp3Y3A@~q{i2e}%Fnn0P56kyq`@@L&j_@~P zz9amN;*XmDD1W2yG4maRkI^5K@8j<8IQ?<@e)y|&=^1Vm>9{JrPpL^s}FT5AOmwqq(KKa}y-}>y&?;@~Kn4bjhDC{4V+4 zB|p36SGWA?mOtI{tq0x%?@_-8zgPWUcrUzHe)ZWO`rv)^`}pst-!Fgr`R}Jcp#K5< z0r~^*LG=gWgZP8+A@~q{NdH4wA(w{X!|-ALhRtup{6@@g1U`a4s=rb5AEiI4|1ti@ z^fv|{!yku_+YiR=FXQ+f@}Wb%bjXJe`Q0ghI^{>F{Op8x$-gfAF8S33?}m57yYai_ zXOH?l@~cOF_Q=0p`$4aK?}hi`_rd$*Z=d|@Q@@{nzx|^h-Y@?K_#5DFfc}8|AEZA> zf6#me=?~!#!H4J%(H~ZS*!+g|KTLmw{s{hv`Xls5?PsI>3_+#|P=#Rn2+zoh=M`pfWT`pfiJ;4Ain75-N6SK+JptLm?s-QBg*3HdW2 zKPKe!Bz#i7O#1vfDPN}K>y&((l3!EsY56uSf2QTnw0xfN`E*9U&8R;EpT(c``E^$Q z&dT38_#FNme2)Kl`8&`5Jpc3f3;J8o{{nmge^Gue!WZc;!k6^Fr2Z0oiT*PFvii&V zTZXUjw_-jk@D=;Ps`;$qubSVg{9aRk&3x9>U*m5bf1Uoi{?^r>kS`PRZ$iFJ$d5_+ zG$~&u<=dqEnSxKrmnr-y__Y0DTE0!opK16Ed`AAy$j2G^IV-CfWN!sqbk=+DW& zIs3spe4hS1fAjbY{4d}yz!%_)>MxqlqI_P2FUj8}{+9S#Qhyn~Y<|o9Et~HO{T2Kb z{1y7E?$0WJtMFCxTl4vUO@C|rt-;sf>-5+0*XAL;MN=j$W=AJISN?^u7w{2$|=nBNKh34bT%drJQleu{sp zzcc>M;Ai+}>Yvj;*Z(>Gx&2^6er(8>4f(wxe>Uagru^8HKb!J>OMY$1zb*N)C4aW% z-!}d>{x*CEz60NpUpwmW^0zDBcIofh5BAjGvw!U2@8R#m_w~0gU-#h$^bhb4_&boV zhwwx758;RWAIaAv`bY31{A2scG5urpkNH2*|B3zL#Qaa-r~IFq&nf&={WJB?)IT$y zGyHS+?;QUeey;xw`LZEjHst$;eA<+soAPT@K5oLdM=5xaTDg0Fbr{;S~|BU__{+aq``a9?E z9Da^}PXGM_zyCZ8-&ehV6uviqpBK(QJP79>9)|A$KRgQ8f5;2RkN6+)Kf*ue`TgfX z_#Nca!=UpC{wXhwej4h0c^rIvfq!`t>V3hle;lr> zhu71uhc`S9J{$5wod$RVyb<0AZ-h6h-vn=>-=x1L{IC3f&3FIdU!Mk_&G^mv&gnOs zPYeGo@D}_Q^;_{<`D=X=`e}U{`f0;&Q@_o8+T5RZ{@U}yyxY}p=l}h)Fu(WDga7vh z!RPxz_xV|<_u;wo0>{E|-ADMx=gtc}7x-|_ zx&Qoq;qOafc)k8vs9TR;Prn|&LH!2)8u)L3H^LjAhkA|pjfKH)6a6OjoA_(e|JP^1 z_gDH~3p@w#X8O(gZ>HbOe~bCG@ZSP&QNI=5%3mx0t@PXAZS>pVZH2*CJOAzcx5L}% zzklKWzYN#EFLM4W^zq?^`~T88{KG5v`$c&DUWPuJ zib9=#4)5Aio_e;DR(*!+g+kElPw-w6E?^BYxvl>Vsv9)*w5ALDO~|1tH)&2L=&arMXf z?~orI@})yQbjX)Z`Q0gBI^}<-eCd);UGl37-i6;Sf4b>+!@K2U5B(nb)T4e6yqA8j z{iD}@&?~?C@cZ!l_MUYSe4*Ag` zzdGbYr+n#@Z=LeDQ~q?pyYRc%z4*QIt5<&Z z$=^QwK6oGh{q+0gU%!0q=YPQdF+hI+e}MiV|AX*B_#plee8_x;%x_5jVfZlqu>OYa zA0z6I@IO)z@@WJ<3LoWv6n|9xG5TZpWAHKfxc5&;A8q5cmKxu8|QDF{)Bv)kbe{MWkP;T!YAd+qJKdb(%{Fo$gc_cF(H2^eEyu2ACvG&`8O$_rsUU@ ze4LV>Q}TCOeof1tY527Kn!%ruZ!_x8(4Uo`v+{jbzRk+7Ir%;ZpTnP1e_s80`8#hv zm{)&6{RQ{}e+%j_(qGiyqW%}<>k|DX^_SpF{4JaBGW})#m*Fewuh3sne}(=k{Z;c{ z)!!=q8vQl+8hj0Z9ee4Ugplk#&?K26F0DW6}baWmW!C&ETMSrXMUp3!V`m6NU^tUG8 z*XXbDx32y=e4YPw^(W-tg#4Y5KNIp{5mq4E~J#oRwd*@@-cAS^PQp9Q`@@Hith?f1dt4{dxQa{Vl*3^uNIWBL9o# zv#9wlTQ75-M>EASQhzN-GJ`m6d|rN0JW<9|(mYw&gT z*UfJozHUF*kS`nZX+!>R$d^s|vMFCS<e-FM#e~-U?_`d%3<=;O10DgdffPX;$kpDyYq56mLBmR%z zNBTdaf6V`}`p5K-;V1Yf=5qo+(f=v_srjFp|0(_%{+aq`>Yw4C^M7tXJI6n_pKQpV z4f(JkpEl&*ru^NMZ=3RM6TXGNCEvF2x8&0{{GScH{M*9cvOjFepKbcv@@pHujlUzGcI49z{T=u&{ay8U`P-FWd-8LS z{+|5YlaKrGef)j+zWxs6=K=nK`Umhs_@R70gdg&E#NQGAk$gQ;|JeMF{eE%`KepeT zz)$plBEL`YPtEU?|5No(`8$K3(LaNq(Ld+!oc_7~&+#|p_lA7gkZ&74pKi*>P5H4Y zKQ`sdmi*e1Ut2zZZo#+lx8>6|{cZWPBR_ZGJM?$t<1YTL`n&RRS3d5kzbF6q>65{vMg%5&X!0a4dh1^>++E#y?U2MEw)> zPw-FGKjr^a|EK()nco?IXZUCI&*`7zpPSD){r9iK_Z;uvguU*4vGccn?|B`5$NBKa z??A=jx({!|@gw}>8^8Y)`(5a5(D_9F6aJ@SzYD=XzYaQ|@jt8oS^Y2czq|>$U*KQf z20!($!|V0*>-nq4Z+IR0XuxmauYvzYcq4vevEPC4o9H*a2|7*cH{pMM9j^cSCiMH2 z{#X2F{AT*i`fujH#e7=uTj;mITlL>+KCSv|eH-T325)o!+SG63uN~gbe>=S0{NKL| z^Lt<7{+EV+-j{{r2l$7Q(BFqr$Fgwz_|APV@w;EC^D_4t|5J%`{7>{hzjOcbKbHnS zpUcAQU)}{DU+};1_eK4Bcs>91^y|xlP6K}p_zk6=2mTuQYb*)ZH^Lj~H_>mxZ&JUB z{#X9LmUs^M|4P4E{bu^jrJ=88{kN#!qW>24Thwn=zt#L(>9>}JKHAn*5$5xu(sNPeK9`5rKUR1iD#P_3tHSG_=zppR zyifR_;GgM#t_XUc@jt`Al)L}%FO{Lr7yjzY1Fya!)UB@!b?d7_9}VyZ{u=Nb;Ent> z>aP*rsJ|xun)q+34E37eU+I5^e}#YLuesd)hBw2Tt3qEb=GUUX7X7#Azm>mM{k6J3 zt@v&DZTz>a_ciW&ZRqcPo%>zwSQB3VQ0sZ93;sXif5iV- z>p7?kdY`HT?^BKE0sm87c>QyAxbAaJ(EE)48UCf({m1`O8+5+Vug9;)udfYy_3#Gu z8{iGbI-k4sWjw^K7TzA%8mLPe*Z>Lx=q7l+T^=t5g1T z%AYRz(j{NI6VY(^tUbFX~vh4;$OUiy9X`{a9{`hEEQ z{PpAa>#v{x0sRfY2lO|9KdAm7{XzPJ@FDs`_(S+Z{0*D$u>ObnA69<^e}w)B{)qiy zRQ*x;KPtaR@yGDT;A8a1gBIjzW2g=>G#p^gZHW5$6r7Fet18Azy1c` z1L_ap58w~N2j%~u`3%a>A^wKs?~wTn;Sa-y@rUUT>wg43V!k8zBk)oC#VG%y{EyNf zgO8~{X1-(QGfsaTf1Lif{yXGXhkWXg&mC3a-+@l~*J(fKlpme)qf5SY$)7Iy)FofL z>38FI%hzuC)+670@O$X@sNbu8FMqxK^~%3K`PYZvCqMh}`|0<~zkd4t>JPvNLVUfczc6AJG4x z`h)r(b!o0ebG@@q!^ z&d{HcPc!y|S^Bf`b(a3De4WFeqd&+0ociXe_nqJ_zUuP0e^wNMff8AqI_M% zUxF{`f6087)L&MAnf@~VGXE>^75%U9w}QVazgOw6(qDzIslNtaGru+d*4@8#_`3S* z@Co@j;q&E$e43CSlk#O!eoV@jN%=GdpORlw@?{D>{Vx2wFpWPgKd0sUjQwIp{Tcij z`8q4VX7OizzMYkSbNtWA?>YH6$NxP2dHi|&dHM_TeS!Z4{Vnjn2w&uH(R>!^FVSCu zFR8yof7yJN`CHciGXE>|SLFAK{#Wo<^|xw&SXF;j{WbU+|7-Nu*}x5U)SG+ z&zBSOXF@(q$j?dnGAUms<>#dQnUa4~@G1E=g+FaSn3g}&@@X1>M*SJ}XXM+A{F=p| zm4CDFS@}CBALsDr;B)x%^ym4T*WWz;0(=2~LH;ht=SBL9_Jc+K7v<*?e2Kp${3ZNl z__F8*VJEwubKb4{?_r=^}i0EkPj2`YeGIw z$k$2vGAW-X<@cm~oU$KG!KdI;@?~0nPQ$0=*ED=a{TcZ*1D{cURzAq8 zbNtWAw>kWI_`Lj_myh%K3;Zp}&jt8`{bo`9Mfjrr7U?gU&k}rzza{uG{bl_v>u(vp z0$<^Oh5ibEtNgF(e-*w8UxTmVuff;k|2qA3{B`@wI($QZY{<_I`LZGZHs!~r{MwX{ zoAP-}zHiCrE&0CX^YOO*Vq1Q0<8RBq9r%uX+L3=d@@<#?F8y8kwJX2&b7h4&jITJH$USza#ob=69t2G5)dsj`erU{|SF5{GZ70 z6Zon5pW>g=KXrf3%;!w~Gycx_JBOd+pVL3*Z$o}<$d3*Aupu8d<sKj!}!egZ$iKjH5LeoFro|CIiz z{pk$<%zV%A&-g!wpTp1L=kN{rv>_ih=pW!8zz^^b z;fMM=gdgG`>HmoS5r0SUWBbc7{bTbxrhg*8PxN;JKY^d}e~Nz!KQ;d|_0QmE{GGXf z=kRm)@0`DL`Wy0hLw;?@j}7^>DPK0>oA6EfxaITfmVDikFI)0u8@?_7x8>uu{b5J_ z9r`=?JM?$u*Dn4p{;vIDPyX(~_uzZ-aUXwQKJLrkef|#kJCKhD>L1`A(m$kssQ*Lt zkMNJ+NA!>IkInB`{vX>fj`e@S---TD;3wvPO8*pos=rhI&-gpz|BU}L_&NSL{G9)D z{{CHKU{KtIh_CTLinBLj~5*;h0k+;yd2K|bRm3?^C$d2U2+cpGyOlq z|9mNYum9)E;kv)z{{{XR{J&fd*ZuW^2Ex{O>M?>%PPPj{e{H|J%jT z*WWIMzW%1a?=J+M@74eQQt0b@_5Xe$T>tlr;kv)W|4#oO{Qbjx{sI4o{(n&a2mXHG z?+5sg>iQ6f{(rpYcs=m{bS0es>1w$CPuIMDJ-q(sD`9Sb#{V<@KVJ{8|K&=! z{x4UZUkiTz0{<)gukgR(|5g3(`1?-%@8I8E4?2H?|Lv;tYr*H=`1_u}@AdyZ|KDGC z->-!0|E~Vu;eV(95BNXS|A+bf1OEr}{XzdfTnl~vpuZo@???JS!heMS#Q#t9e=?t+ z=>JUrXZk6X{=|9m4{|L2>Y2l$`k-0vIV^}oRXqW)jvLfyaK2-p2p{lDV>RsHYO|L$h+`yKqd zxN!gervBeb4{>I<;`uiULd-(VK{hj{b@&A6yb3y+f`2XPlAGd<pP%u6#{U`qGyE6zf8qZZ_%CtczWm{KnExN{ zgt`3TZt(wyd*S?#w><}U-1ocA;eWavuKyGKPj|z7{sjLs{Lgp7>wm`oGyE^NL!H0i z{{{aq_kyp#!vD(OU+;STUhwlB{5$w}_}|@gzi&Ij|EB)m?u9MSlE?eEHw<<$ufH|1H1%xBUA*^6&r1r~e~g z{*Qe7SNZd=^7UWw{}ujk^6}r~)4$2Tf205J@PDWO@Aij(hyMqE{~_Q1L;n5;{r`mj zr~dv^{r|-OFa7@){J-@7U-I+6<^O-{|G(+~xBcLM=>L!Y{)hkn!Tr@Hm>0McTa@%Lc+P>UR_+EazGNRhxw=upp^tZupr~h{FcKUC}pF0?T2Y3f~2l_j~ zJJH`s|DAk)UCe(M^V7xnyTGgQuWJ0G8vm-sUuy7=8t@wYrw0G5#eZt?uUhb0_;vVe z-Tz_htq%XK!=LKOUr+ve`1R~R8u0%H@;Bh`4d9L7jre0D`5V#K#Q2)X-$ec<{I40j z8UJs_ADiK~fVY6Rz;9uEt>CTbYo-5I^0zVmHpbtEKesXdcE;Zhza4%%{0{gX=VEmnYf1T*>B!4ITF2>gdzYDwz{nhw$HU3cj@Af@Z<8L+iN6o+4`mMpA zYVfC8{HYfIsRgfvUk6_IZ|0YEi=)^%X;$HgV&S40lb0y4ft0B{@jSZM*Opp z{u|j}G|_((coX@X;5XyH&Gg?4-VDEm{#)?x7V@`%w=#dN=xfD)ThZT!|F|0Mg5Dex)gZwh@=@VoKvZhjwj<4@iA zTMu{-cn|*3gMakmU%mKmFZ^EoxetCH{674%54@k>zy0`AKmONG{{!S7z<&qme*k|Q z#NP(-&q4fe5PXRKhroxxhroxyhv|Qq{)g#*1b-c&{}K8h!GA~LkHQ~ie4~tS4F4X3 zKgRxQjQr#9$C;mT_~Xp)1pQBdPoQrC{v`ZK#y83QPoi&%{-@A41%C>C-S|&8{@9Jb zbmLDw;630y_-_yX(~JN1;$OY^S1gAbE`1b-c2{3GNaVSYyGe-!^6g+I#t zjDe3azA^AI@NxPd2Onqt#_4|o{S)Y);QN^XpTyrM>3B z9;N>={C|x38G}DY{&D7K9R4`^#^Fye{t3oE0e=GhlZHDB@voq71$>3^ufktt ze5;Ia75!_Be~tNF!~fUFzs~%xqi-Gk>*V)5I`BLcdLEZ}9yz>Na7~O^@M3i1#ezH= zbmVQ&led9XZ-Z;5@rr4@WEwA-#!F_vXZWo-gO|+URkL{2EM7B<*UiG8!|UhZ&weFSH823cd!uM*cPSB5UMd2VW=uI{mN1_dLwr^XS3z7^3F|*TmQm zc`>qhF=Ti#=E>V&Al?Qu3<%49^YEP7Z<=6=zjrUUc~nn>3+488(?h5Re@zkq4tx#|n**Q6=mKac!*@8sW! z-e%Y3(|s41-eGylz{?q5`P;3Za`@%suONQ~ z`YPa8pudvwRWiOx^jE&q`l&*H75S^+SHXY$E}O5%@1}hZ?R)v2-(~ajHt%bWKh`#kT%mM`xk+z%hM&-3BulRy6>#>@Yx^;_^E;}w7xe1!O; zeBb0R1TTbNNd6-DMd&M{|04LsjIWsS7c;(M^p`L{B_B3jC5*2GycB*Z{g=WoWq!&S zUm5+E(SI3uIsEbu+jz>!Uyi;C_!aOg7+=LlZQd&xUnTQfN&ZUkst;M-D)?3Ct3rP@ z{!)#aI&vp1$9sW~?|JCD<_4rpk`Rm~~ zkiP+b1N(~x_>JI=_|xs--f<6#@7bFjr~hI{C4>5jISNM1AQHQKON}rp#M(vb%J-2zY~5J`-3j zEBaf(+ZcZv{@e!M#{9O!ZwGHDe>?k=4#wAk{toyZ=-^KUS zg}!S1qZ)sz#y_j^pBntR2LG+WUuwW>@t0cgTKuaP|EVK?9sW~?|I~fZ>Ucf*>*>Fq z{_Ej4kiP-{Zeah=K>v;8Z^SAw+v6aL#o{wDfwg5OO4&G4JyH^XnC{}#sAf`7N5 zzm@#0=xYUUC4U=u8~NM7+u*m8za4%%`r6@lu)pZQ|2vqU4)9L)2c67sC-c*Zzju+p zi~L>m-vz%Kf2+oSs_~C%{HF&0slnfBz-#c2TKuOLel7l03%?G$4*#k9i1~gU{$7v& z)#I=A;Pv=-1OC-O{s!_l;BSrSZ^XYF(btH-Hj%#xyovoo6L>TGhi33*{IMClh5lR6 z*8;xZwGG&Zzq2{{0{PW(0>Qx>tOty%x@=nC-c(@ z-UZ$T-UZ%;{%-uC8~^FXAG-119`*-4_+t%;&0!27`a z@yCAh_v4@a-~;dn;1AIM0R0bw590rW;DhX6hQNpL?;-X#L+l@h>3sGjlv&A-x&B9{4vHqM*rjJ8>jzq{Cyn$1o|eJp9%6$@cm4}pQQgu z#y^SvDf*v+KgIZ`(BF-JbmJf0_)9nb*MtA`;6FY1QxE>ti+}avf4%T~;rHP`eenC> z_u)_d@ca3F+K+$ry1!2l2N-@FDaMF}@-64UvDC{KMeG;KTUu z2>XK(`X2!w!9PdANAd4b^o`R082QKGkMa9`4165@>_^0T9ius)a@5W!c@sDo&qZ|M0!M}RId+^5|en0o(KfU;4FL*Eh(ntP2 z{I3tZkNo}c`^n!A-j6>H;9mpq2hcYFJ_vshe;>r(2Em8ue+d5^!e58ze;EHCM*lGW zI*fmgu)i1qA7TG90)G_#DE*J3f0X{m&_4z~M*m~*$H_lV{&Dbe&Q~VjPvGAZ^gjWA zlJQM4Ka=R61fSyjnILrw?}gvX{-6*4 z>I3h?-}}J(!TZ@?^pn3I{~7=vz`q8-2fzpMw?X)Wy7&hb8hap??W~Ttfdc z_%ir1{V&5`LH`Q*R~Y{a{=3TlXcc{{>T!m6mNsRrt!6D zd~+J#na0;=@SPcaWd`4x0iVTpX2ECS&$4fr!?)+~wK@26;Pd$2Jor4mI*)HHfG?nL zf&2^j_9DKzh%YXZe-Zu?`j^nRME)gwa~b|J{AGM|8DCyO{|f!Dkbi~#SDC+6_^a$& zR>9ZEzsC61=zk4-o$;-sZ=L?vnIF$%f<2F&h39dJ=kXnQF+_T?;F?%)O^k7P8$q58 zlz1D#H5+J|#zUv^m}xw88V{erV`lKU89ZhNkDkRtXW`GnpM^iiZ}>SpdJd1B!=vW$ zzCtj7KlSUuJwOjBkbh zSJ(rsfUlB&mHeyVtMtFd_}9?42EN7~Vx9ii;je?QGd|B_fS!j!&tr-`k9~j_qZ2QN zN-q{%6GNxBK}X&O-=w!eSKbDB9)HZv?H+&J{$1hmCx}03=Q>ZopM0G76ZY>WPd;ha zKLvmKar^u!{HLF^fA7irn0=lHo(G=yN$V&7WA^VJ`5!0#gyqfuqQ_(h*ET}AMVKW6!g!HXGRG5iwvCFm=GUjkl=zEb$5;HAu8 z8T>Nzl`+0D`Y->Ojko;crmGyh{F63s72p-%6^y@v`L9HOCH+^TzY@IaW0toHyb66) z^#Ax%HeZiFZS(N>Gqj&I-jh$6z9*ly>z;hZzNaUj<@^2=E%?*Va9@Dukw5R#_IVz7 z-e)b&Cx1Tt{Lfgw`QQcM1)sLh3qE806@1oo7J?VTFN9zCS<_qeDZ8$S@fE=@LSONx zY&^xEw!FpQ#qdkWUjn~`{3YlsghPw#$5?s1;2{%RWbin%-`eBS^meLH+_%4K>S6EpL~w*|MNDF zPrhLD^aT9r=j`*RpSOOWe!+N8!SlfLK5x7{_<3J6UjFCo^L+69FK}Og7tntJ{TIM5 z_@eb!i2g$Oh3GE?FCu>t`ij25{qRNWr}%T0r2M;E5IwjE52ZQE9k!xypr)(qOTIX3cL#a zRgABS@jw0&-}jgK{=Y)|RqN-;m-yblO#BtTfAFX9pMpRAie2{A&bpmapi`eDCNl`l{tE zW_-n8CZ_*l_$BmTg8mZvFQNZZ@KX9O1uq3JV}8mQUm5z!$X|~Ba{4bvUpaUM`YITI z#aC>c72uWNm5i^F{wu+&&{swORgA9+ebxA9^~dddtHwX7@rN4l8t@wYy9WQO#b0Xi zr&|1}7XPaQufu=p@aH=GtseiX#~mUnBfR_>JIA z>_3|D&nEn@>5EqHo57p$$7cMynf_bATfkfJ*A~X#3f{{2TIs(Pybb?tgWpE~ZH&Ji z{q4+OJO17dzXN^;`a96q0p1C}ll-0J?__*k=<9;t#r$AH z#{9K0zBcl=>j3-#{A~by z0RJ1r9|zGth<^@}e~9r7!5?CLL-2>uKTQ9_=o@ByBlzILefUow{?m^?^@I15zn}gG&^Lg8 z4d8zR^gl@dgW!YYAA~=I{|=#V2z&_t9R?qUKg{prVf2mQuOs;D2>M3AM;YHJ`9~T5 zDE>Xh_{NyOG4hYWABR6q{&DVt%^u zhi?3*8-M7=pL+1`9`GLgsRw`Q#h-fd-(L8=_-`M0AO6#afA;bFv!DL^!Ta&Ae((YO ze*k|Sp#K5#58{7=_}?J?58{tQ>`#WsKScf^@(-hLnDGsxZA_!mzKKT9YANuj9e)9Lj zA0Yn#{yKoZ0r-RX{~-K9@(;5A7^43n^bLUz;h)3c!{{5vUx(RWjNtDhfEA+pD zzE$+E(*G*`ud+W_BmWxxui^h|^uLb2b^Ljq{OgR*^Vk4*9y8#1bm4h;xEEs+;>A$u z#e!>M^y6(H)Z0L*w?S9l27OKAHPd*}G+r`|SIpogGkDPqUOa;+cHzXE>+eXHnSg}(~E%3fs+{cFtc8v57Jw+??Dee3Yo!99-)JP!q) z$9BW>f@@-k^kTs^F)ZJUF;CtG6X9*3#M@w~-Uf3qjqgt5OVjw;G`=yzzF-F5oB^M~ zmuB&$S@2nWX_kG(9QYjg9KJM%Z_d;IJpIpu&y#-v{sQ;{{V#woqHmG>i{OjsUjko( zzl6Re`d`L3m+{qQ_65u6U%|Im@YNN5m#?rdT4i6eif^yNUq#;<{59}3`d>reI^$bM z|2p_O`aF*b@;pZ1d351<3z~4Z`VBt+rt$K~ zpZ9g+<$c5Y$pg=apZ|5slTZKo^j`qK0K9^fl8{ME^zfUj)Ax zyqNJ7qrVt_3HeLNUxL1pZ<^jx^p}3!{ynOc{H5qG`>(Ef5kT~ZzcIF!7I^UiN30@S)MBLSCPL8eUHDz_x^3Z_wUet*V-rF;(Px# z_rZ6p-zVR-`02N3!JmGI?;n01c;2`9-of+0^XWeye*Smty8Q22TktKrZwkN*zGM9r z(0?KN3dvuH{=)AXuZaGOzD@ic+V9#pis2W3o0$HK!Arhn^H4(m68I(GwQ-iBuax;K zWqwK-Um18Acp3W3&|gmf<=?h^G$~lzfb%FV(>ij=Y8MCm-hpk|GXda zJ%7*QeDdd$KcD^!zGu7w_yynvKQvv1=qp5jA^jKr(0E1YD}rCd_=?~clfM}K#po-B zUxNM;_$A~oL4PTDDR}7*tlv`jW#DDsw{ez{zl`}Q2QPzV9E= z{@6Z$`V+hE=}#?R-jDdce{9#~{e;iK^Wo={KmRADC;z9$EBKM+EkIwvPb^QtPpzNA zAJP8Uc!lr_$zMeOMf6_;zX*OY<12<=%=nAJOUPdWUPAs7#$O6vioR0DR|;N6{xasL z41O8;%YS6^Q4YVH{>y)AJ9Q2|~-{z~vl@Jha)O7JT1D)1`CUj<%`|5W2o z)!(pwtMQK-{ILfAtHEDt@UL3@u@?WU#b0XiuR8d3_){JJRfoUU(|`Tft>1e5yB>dQ z!2cS+8_?GP-bnwA=x?O|M(`&1P3UX-hTT6+_+K;r*bLr`zGlYX0>1^k1%3s%L z_*&85%J|zDUmO102EUE@Ye#=O`P<>QGd~^V?_hi#@H^mlqOX(r=>+ct?_zvi@Vgja z7y7I5hid$<8vm=t|7yT%z-#cI8vL&o|E|SfYr$*rr#k$p4u7k||Lfq_gV*C<_4rdg z{@+0V4ft;Zcmw{{2;PXkM*Oo8{Y~HE`zC)AcoY0)@Miq68N3<1h4Hn}e+zgE`dabl zR`6EluNAxv|8HY{+Tge0zwP92M_)VqcJL1Lb)c^UfA3&^JL$g@ekXV*^V>!KF7Ph! zF6O5if2hWPtMP~GA6mVs!9Q#8mm2UI{J9qYsl`8Q@z+}XtB(A2_)i`FSO>ozf2${d zJ^odXKQ-Ww4e%TA{|5ZEk^GJLXCwSZ@Fw_8;7#zG@W*EMAI;#+jIWvTw=ljI{I>S&VE#MkzXSap9^Xzmxgz zLVp+Y*9G1MzZ(Cl#(%5vk81p<2LGtRpK9>08vL~u|Ek4bYQbyq?>g{0{I3qY4*#pi zpX{-S~XNhAD5`fr5a2;Ri_n!uazzb5iGq37Q{4Vl$fp_Ci-S|^C{?Uzp^xz*o_LHL942l2N-{BsC@9l{@n&_9I!VSYakgAcR68OFay z$Ug!;0)K@5N12~d{C|}3kJA4b_!#^#^pAm$Grn=gH%|U>@=q{-6YLKr;7@>0!k=XP zlk`7H{weS&_*3ww*xz*HFWvZ4H~!R(fArw5J@`it{@VlI3%?hC>V@Bn|MkJ|!=L-` zw?6p&_!Kg{@s z@z)Xja|C<@{s{Oe`A5k=3V)RGkCA_j`5D81$H2!K-#GI-j{b4!P^x$8;_**ahUhrP{ zeenC>_u)T%;QjbtKmOGZ-cSAk@B#7*dGkR9|j+$ z|6%yU_~QuukARQBAHjb|;g904qwJqX!N>65G5Q}v{}}nl;g2)EamGK+{$YatC*V(@ zZvy@#_$2rw{ZBIfDdvBQ`I%z>Fa0{*!Ge*ynq#9tTbe-V6<{+Hk{p?`_5E8wf(tN8CK<6ou!HO9XNe+_+W;OmTko&MM1ucOcN7@+5I zh3ApN^O!>~MiMWE3NOYs!i&+5w}DV^gPnl45#-rmE~oLLX}oBf-}2LV#SC6EgV)U9 zMKgHKEM7N@m(Sugvv}DYUNnc7&Eb`E;PZIxJpIqZp9f!HudzV>1^QpW3m3r`!585# zqJN40m&m__S1yr%8U8ZkTW0*r@K?ZB$iG7WEAUqt|0;WtRlIx^eQWU7@ZvS{udx?c zN8dX5I{Mbx3wa(LcpeHok4rp{@4$=Ei5Fv*y%;jQ82xw~e39M;GvRFn*KBajG`=&9 z?@!~a)A+^=zBYsJ%-}0C_}VP^Ec{t~X%=6b!#C&Hcg*2?bKvvzKacOt_qFT!8MW0&AB(f<u_b@=Oe_&WJLj|)7HZ@}}|MtB}`ez+x;Dmp&BX+zpq zXkVrMnYE%ranWHdxaiPWbXW^6IxGek9U6-cYr#c_#OTO~h>ooh(UBPu9a+APw36fk+lFLbQIY}<(f6IN89qRqBB)zFkl?C)|0e$}u|FS@@B7xrj zN{Xc|rN|wc8i+O+q6V88s09o(ByM(l-0TvQho}N%gMTgcm(P1rhPIPE2I;;g39TtO&4vj^Jwcw&dW6@zPxahDr zp^ipEht$zX=#V-Z2^~^LBcVg;V~V@zQ`|+L5?^+*22V|6tY6-%?an#O28=9m67M)PqE zU|YawKI$Xsa1=>*Iq5DZ9gbWUR;VphkS$c8Ew9?nYzq}A13ZJBTm}^?gPq(~c6wW> za9i2wZH1pnh0A0onMnoA{Fz_5&>=fL(V-PXbXZFT5gi(f4r{?hhsEHcLu1ilEx72= zSaetmE;=kus8IjB4ri;emG9!OD6%Vmk?v>BgCROX7*T&rZGjk+WD-t@SYDGea z>~yxU{yyPITSYd?!$dD-CE>^`!=vwvp0l^k|2Ip8_qIn;(+__@@E zTxv(I;$dybVhp;BvfP!D#TX1>3>sv+oNSkq?Q*hRP7WMhkvT3W$K~X>oLo3B``>Ub zobPG?N3-RI9L6QTDuZ!-$G<#bT((kWrvG9zdS$|BxPmK#G3b>EW3Ve__BCgq{D-b` zL#U1NJxGjRsXuZ*C@%MdwOkjfw9n;!P+aZ@YvbB1mis|Jm;1rmxFUE$_I2CiZ2ASKS+8+=1)lUer(3_^^y)Rce)G?X;cxzh36kJw;Yfm`!DhFg%`RuN%h~L5l3h-+%Sm=Q$)UEeBBZdQQ&`a{uX8TL zicV!kr~ceNPo*NHQZdq~C~5H1Sn+98jP%#6f~5c4Do6V3Ryoo&e^?Pjhkn_j!&+8s z3M*Q4=;xxtT5!>!vFNZCTy$6rE;=+89oB-24vE8x5D6Xrxl9!1!#|gaf)4*&CJH*F z4y3qiErqqFD>ubmYboyfOogMDrMjF{I9e1^T~325#iZa?X8 zq|>ktY4@P zl^@mt(V^>8bXdze6&)Ij4r{?hhsEHcLu1ilEx72=SaetmE;=kur~{GE;h%IwVLtqm zjwtBxPdcKY!$0Y8*V-0$t!;7F+7{N@SNvZa8E|y9XSkdUmy-eK(>`ab+s{^)v(@En zh4WRPlj-)82}e84grk)x6OII79msmkd_D_5&tjcs{lY%aW*uk$+}3wCcsA=ihy6ef z>pX`#lEZ!=m;FXAcrJKuLLCqtx-LbBwX9Rop|R+&7F={#3@$n}79G}tiw=!Nhqd6M z!{UTG5D6Xri9;0T!#{C|f)4-0AqqPDlLB{rX0g_E!=L4@&n(uOuEK10eP+YaBhze` zlkIYHTuzR=rgL0Qj?2k)wdJ~;T(=J7KCcdJ`Xwg>zoLDElY%!nA^0Wjuk7=rH|)Bk zH*LSL`IlB7HiK`5zZpCkJo#64eKP#yH+^2X9}pe7E;s#(_6^!MtxW6z39+Z zbXW^6IxGek9U6-cYr#c_#OUx(3ZkIHKPiZU4*#Se3Of9gf+*odh&YbmTXU973@ z`b>pmh`Xj!T~38`ePmy;g$6V`z(>>IYQ&bPc_{=S7e zknu~-6IkaNtm6#oz*g4zR@V7e>cCd^9hvMqGTB#TzG3wyGocQM4qca`!&=s<=+Ibn zSPL#XECv@H8jB8V!9|D0qQhEn(P42y9f*Vu{~RF-^WmQ(L_vptjt~VM{y73`P5+^A z3u{gPp>T`4*0#9oGXu`oIc1s5F}iwPu%ECFZ2C2a z3~$l?#x@C?e#;@luW8@1&y#+`p~G*j-TZ3~8{V?(HvfhgelmD6crtkMZ~gwlIv_f9 zU2b}d_BXV@wKfSn30!pO^-18OL*vchqQhcv(V?;Euohf&NQ@5uuptUM{KJMQ=0vm|FGeo*P#asf8##21A(_PKI0!^$a=B%w|>ig>K|tOniB_oGVLul_>CL< z)(MhaPLj(>aydyZXEPi`JJ~k7oXsvL84d$64x@1cIN`YbhgGN-Db%AB>P-suCY5@X z3Z4p{s`W(vS{;7cTUMXae#4;#{PbUQctJf&2TxC^N1{XPgy^uAdLcSA79G}tiw=vy zMTf?s!&>k(aM7Wkr-O?QixcWmBy{+P8Bv%I|1cv8I{d?oDCqDHGgxc7MMz;y>lPt} z^=ScXO)pD@qev8XmhSeG?sC%Ie$qouxG&lAYg@lt zSjSs_WBZFOzqR$7!8*^N4rH*e$Y9^Gl{&HYExUf}Z)|_F6@DgoCUqbaJX7mLxGxbM zx-LbBwX9Rop|R+&7F={#3@$n}79G}tiw=!Nhqd6M!{UTG5D6XrVMY|@!#~W3f)4*M zBMLhF!wh$QZgJPz7I&>}ao2PP94!hNaCEh2xSWh|eaat2xNCZ=%h~GIfvs>fb*9V7 zgrh%-GTnYMLv3Ll$ojSY?#N=DXR%JR@cV4maW=m%vZ)i;b2@ke3^Y4IadY)(R(jpAQ?7Pt_+lG&Oo`+|#lwAViMg+p6D%UVRf0vNoZ#Nm z=d^-*PdULNvVgT<3xj?dw#U*Q?C=+9a4YJy!6LE%q6A^N+C{nAMLF5U6YaZrVtqGH zrS1mbO}W|4Q>lC4@8OB~J(ROO@b|*sOF7#MzBl2i)m`yI5Y&lX%$iQrE_bGPh1DRI zx;svk!S9Y&kXYJdty#NW;%=9?$0hD@zoI>GwC6o8XD^&j$UlEsP23Anzm2^Rf9l^( zdm+jbqhZYoh8ZRZhN*Q#W?xH(%)Tz&U~mcsgVXHtJ?NvT@;&I4!DznccO8sIuaIxV zuHZ`fMl_ah#9DCqMkEf)mE0MM%bj5@*M-{bbGb7V7e&^_6o* zii8f?I0d&*wJiA?y5xgfNbkX5rC7i{sOvwtnQG$1;Epnwo7V!D7~ETBabj?T>9xUf zvA`t;%O&hFST1^Puv{#FD7Si8o%Zp}`#!4AKHhw`kIm42HbeWVF8ir2`+27Rz{~dI z=>XN~0Gp`;x><^)9)y38XX+19-3}@r9rBOA`{L_fR@Xk3yspE2%$hE>eT+fx_x)~t z*$+oo_kK8bnaeofRmg{6LHI})w z7F_1iVsM#Djb$#a1(&(h_#e_C+n`A3kh&5H9a2~Rc^%Hbbp-d!U-^dYO5O1unie(7!X0?_PH@@*PXdJteg$SQp^}4;F{6>0oiFkp_!HkzjFz#9)OO?AD_F z-0g}4E2L3s(L=3%!H^AxsD>FV6aBq%kfo)U1%tN$j;cHub{3YQLvTO0DVBCrJ3Yh; zd=61C4zb-i>|A+JuRP4_Ko0XdkHeI%BhHm4^~xiBBlHsNFpg03jC~eR(KCQ(L(Y|KcZHFfLv1!ML<6 z9C8=`p>XlXQiG+e8>wJ~7P!^vFdQ2ZW7W%ov0C7Aj<}p)J*&20)XF*Pa*o20rv$^o zw2dcfxACOhHlCE*#*=j0d6I5BPwH*wT^!qa5^o1j?C#)++#Nibzk?_DcY^QaiQb*$ z-;lX9X%W6@zPxahDLTy$tGI;;g39U6-cYr#c_#R*U1MM8&v)DwmI z@Q-?;pu<1viGmK2h|u+IG5}op3}!SO<3TMD4Dh+do3>Vx8~e4IR6|cZ2Wd4IaB$=X=2S z@Wk#O_hsL7AT5!>!vFNZC zTy$8RPzNHRL+U^zbogf|QTSf`Gn6Rk@Xt`(wYJM$YrEV!u*+SayW!~4-|epH-EJM& z4M!b(kK4~4x1T+3KYLuxUbmmUE@!XX&)!g5SO@m8AK1q_-G^WAhsL7AT5!=JF*@X*h$5lGKl6yfeE4S`QPAO^c|<{ne}2JQ)8m4D?poXDuC;xv zHN9-V%h?ad5SOz*T%WPj18yBS;BpSQoC9!lb8yh*9CSGcUCzN!TUZAUv2Q=bzW)$! z;5dYzAI8rQQwI)H2M)8&kFXy&LLE3l9XSI3D0Sc{b>=8<`Z=2L4nNVM>r-@C%Q_Vu z8jB8V!9|C~;G#og(P1sP=+IbnSPL#XEKaBckIJzG=>~apn(V}qJ#Z%Q*^1pZ+@vM^9ysx}2jS zC#(b8coKFS56^9T!~QsR8xPNI=i#^QJRG;3hvT;M@Z64H+8?Fv;7QsYJY2VfC+>Ih zB<@b0{%s{PO|#0kv&Bpr*@soBJT#Hus^n?Qrz6?QnGWzukSP zZ95z-7dznSncogL7P$TF2p@!#KkRThJKcVEy8Y}7wS{$H7Z1tq;!Qfcc*u1Z>wGtL zVmIq}H+5n+bz%?ed=LCR@b^#$_EIPIQb+dk=8nAy57CMaU6-Q6TGpxP&{%X>3obe= z1{WO~iw{(*;hzsgL5F`n5Ct9n`2cH8H{!e8^|_0+ zW=Oc!~`1ZZkMyi}QhAB%Y(i+vx9eLuxuKgD1_i+w-%0gAx^HWdfJ4^T`FvZ*-8rr{vP;9x>A5FNTW zMTfO4R?(rc=&%-CbXW{7Iy4p?)`E);jYWsG;G)Cggklg09sVIf6z0P}B#43z|BxUG zI{ZTdcfsv*7wJBC!R>Pv9RE+-ewga{`(aw(GWS2rJm40F12A>PA8?rmo@E|{sk@1T zuG)hzHO;|9W>_B%Q6CPm{tvOf53#-vv;Gfb_J^q-hp7)os2@jI|3~=IaD>gmQ8pt- z;UA?w9M#wRgg+WYhpt!AVJ+)dbZ9I(tOXYx7K4ipjYWsG;G#og(P1sP=&(4UK14!? ze|Qju`S1@9qM*Y+Jcxo0|L}knryhLBU2%t4ak}IWC9XL669adZA9m}*VRw}uewKLz zre;3k_Ibo*9(k5|6sA^zqcAOSnMV_uVSU)fn>M!b#OpSmWZTA*YTJ2oeLGLWZRbrL z+j-J$2T#QAfWLz$*>>`wCUIc1s5F}iw3obe=1{WO~iw3obe=1{WO~iw2@z`C=56{o>|m$N_4u_Hfu zej`o{{#WJwadz;@0XM|~C&iNf56=hUDdbPW55(CL9CV2XpCKM}i3dX>1;RgAi6;p3 zhNBMD?TcrLe-cj>d=gGV@c&DPGa)*|N$`U>+aHc2fYHW>;luI1{lF!LLl1fk$1m6Z zouSLy!wyl~4)Gi35Vh@))-L&FNNqd}ewf;LnA&-Sz0nc&R!7)79ies}CI3LGWf9(IX`pCKN0iHBX{5tn%68R8L_c*G?h zb%{rxAs%&!M?+#*7Q?Z|hZoP{kKRr2SH>C;!vPEN9~o;v3(3@RQ&t!B2vpbf2}7zom_Y4k^)* z&>0FDK4^x3;$X($q`3JY9L zupqS4U@hon!7{MGUpi%!vn_ygu1mm)R{w#o_?|psl zxb(6UE+-h5BEh)yZ+`y%xP-&Fq~x9Aod&0zs<2Nnh3UED(k_ApYyn)YU%|MvdIaOL!0j&>mmigT>{bL_UxgP*4^oac=O=fN*fH!kpQgbTbI;R0{IyU44eF2cVEeo^0@ zfDUF%M=!hJ){P4;Cq8P`>~b!;oQrT6l1)Z9F4+WK;w_h#cst4^URZL87dKs| z)?DVrO_!-Pmw5@w6<+Lgg<5rmT5^RKJ6&bpa~1q5FHyOwwJNMNqC>wy(P1sMKy+v< zI;;g39TtO&4vj^Jwcw&dW6@zPxahE0adgNYCK5WN)kXrMs4rgUw3RiY4 z_1Qbcx$?4m<+JyUbLAEH%4hE$=gO<$m0?|x`&bv9tS4D-qCdEg<^J>IXYOA? zK=K4HTsX-?UE#^oNgmZa$)lPlwWqLBi6R}MD6*DE9YvAGqR3isQDiZ=DAHIISqm7EV}!PB|6A4wg^xF!m{G%_$z%KJ8q2%0Jw;%TM!c_GvCZ&AVXEyq4itonv}@ zbcT!0aM2m++gV-&aTfe6_3x}E39Hg6?tamxca&(ema1|ZT*T<-BF0*95u>r_uohf& zXe>Ic1s5F_Csd_K==V$n?84}XBaEW zZ7+m;3mAh148%p~hoxwU1Yz|$#|tRV@#461)R%J3E`LJ%p zQZK-AQPAO^Uj^&W|0m^3 zZVkEQu8T|D<62NIyPV4|=d#PW9IgvFpK&=?T+S7jbH(LcbvajE&Q+IlHROc#EfVwV zpMSYy_*?U9%jO@RTD$xoo>dm5E9P%asDF7_%Z~B9?=hbDJ;qCXj`6(iah~@*&hxs* z!H@I2?+KpgJ@G5svz_22LMOma@;-o*yl>zn&l8_acprf1(Apw8tmS!J(V?;Euohf& zSPU*YG!`A!f{PA~MTfQEqQl~Z=Y1og!$0AQ!hHBATv5>BpK$Tys(xw5cyiSOo?Nwn zCs#E%?sAU1oZ~L%xXU@=a!$CM6E5e3%Q@+CPP&|vF6U&(Vg30hTyXXGTre&R;93Cp z<8orf`vrp0DISc@0+$(#&S3^))Qf{LTHrE+G5X9EeH3obe|79G}tiw=tu3QZ(*_=i?em=FKZDhfLM zLo0VNpK=%TDR(iS3Kz3~@7nJaJ=;3%a!$LP(=O)>96j4Q14k2_aXDvP&RIBif(1tt zoQ0$3VQ1k;ws6xV_qDz^Q10K)`@hHJ{?*vIU-fgjU*+?#Kn3%mYd)9{3+PkVd@vs> zEtn7OAeawBTuv|_njn}D#My+JVmR7qFdrHO^TC2M4x?}q1oI)BaN~21dUB49&pGPR zIW{imsaNO0&$ID4|E9fV{Q~#}HbxhC(a8n)7k_F0`_x71)kX4O)Ov;v{|}zH??s0W zLv&b6JrNxmiw3obe&Mu+?nLL_wfhg4CR5C4!V3Of8l zDtFDFW6j&S6zjqQ*1Y~J+j*CB-sPNkIp^VM1-amIF1VZva6aajjSFzJ(~EEvxd_Js zx1Wn}1mS*@L-gm&udZBKe|j4IFS+miLn_9gizAp{3m5~kte~LH0=+DlUkl(^z_>LC z=GOw|$^w@Y%&#KB{9530F1nmxe&w>TzFngJTw*_UiT%(e>eFTF*JbM0W$M>u_FGq| zk5|}FU7>zm0l!NAtMIR~AG?~c-x3`vUvyYY{Sh4+iw z3obe=PN;8@(BU6aMPWYtL#im~@DHh2e|iLd$*m!mxW~1iTypEqWjJqMR6gH}?6*XR z)(6pHEe|D&4vj^Jwcw(|VsO!+vFNZCTy$tGI;;g39Tq1%^c)Et{y|d|=EFZ|ih>UR zpou4V^-DX(v$qyJbEi1FfaC6!&)zf6l_%UQc$H6DZ-G`QgfoQ(takeBs9w$n0!sP@*QqBpNb0Xxh1pPCw zI5&83IMnSA!c7pW^%Xe8;1rBG@<;4>dP)_F4nK;^h<_9gAee@56!A~uO5&e5i5Bfl z3{CojH2B6WfNcRpF{W^jc8V7@oT8?k;zbarc*)IaYT{{X+G$<{ahexJoS`P3p=O@p zMG$AGiD$`wmi%YI&+3aL!kQ>L^ez+~)^b;h4vj^Jwcw(|VsO!+vFNZCTy$tGI;;g3 z9Tq3l#7OAy&%~lIAO4wG6mU>ep%a%4hEx=gKqgm2wwr z&hYMWt~~2r`P}UR%qj{x{4*=JUYv7RtlY8sO@?=ht!+K{KF^ik_qQ_VSq*xk zeV)~zmt7$H%X%IK=f@hjE9e3oJrTR;uGEX}s=MfNE`}WLGXJFN*LG4aceNe`$?DQ` zY3DB1&t)~~>5$yTivNwfSgt3(e*%RzB?Ysk72zD(v|61DD}u}p90b`UYJy^&)#wV<=nB6Guduth%4@K$Qthr%&8{ZwZbXNQ6dl%b4~hIc1s5F_CseCQ=8@$5c29GV@;IZNx@Na_OIc1s5F}iw-VX%9k?Dmmh1nm>2>$9-0R^Zw*DG&I5%9*4VQDn z<=k{RH(kz6mvb}ZgnO%NF87+tz23OkhsL7A zT5!=}F}Uc^SaetmE;=+89oB-24vQ0NStN8wEsKN>sb!JSA+;3rBwg--RPV zSl@zi>7w}mIWFY{quV-IzoJ=A?(BXyrW+I{c` zygKFqd$0%8tp~jNQnw_zrbFH(j39r2q9a?@l9Tpa8vQ{ zcbMqV^(;E9AKU0dreE4Td zQPAO^DMdktf2Q3obe=cIQKmwpYnu1vB9XIhEmvaY>{(-|CICi)L#{xJOz|lW&xC=*q=Q(FU zZhyDj{%*M%!}a$M4vFQ**Y!^=NB`u9oyE82fxotp&r10 zz)t7^FGYC({~_h+A^9J|fB1{P{0~D#hn5S`VJ+oDbZ9I(tOXYx7K4ipjYWsG;G#og z(P1sP=&(4UJVio>fASNB`S4GEqM*Y+`H6xK|Kx{NZRb0zY71D^dI)nbtO&8x`!46c z%efE74v1XN1DEpv&QJZnrg{KJPjMc=(LY3Z2*=KM;QY|%JajA0Lpbt~OjxZVF~9!F z4=$FRMpvhhAX2^a9(Z7pNyMfWOFg=|$?%i)@Epq+Y!Q|0Vb@v7LG;p&p42 ztq-EZTIz-9&{%X>3obe=1{WO~iw7v zZ*rZ-ZLfo0=XCIc1s5F_Cp>N&2_61HP!#6FKM0C~4*wwN86D1YzQ%*B z`i(w&r#M$$cdvZ*o^h_c;a>Ud-Q!$&GrW@Rf`4H2j9$Cn{-yV`e?k-m9sVf~?`ylo zWB0e-$XL}s{GpEA2EWZ~OK$U6|7~7datHhluLZb69k~O3m&g9^QfKah-__SF@x90& zF^UeoOGJmY)PY;n3DKdSiw3obe&Mu&gO69paqDNhu1 z_@_Kk(BYr*Jfp)|>9@j_9!q`pPO&TXkmNR3>QTrY_i_9?JdST?DLjs^ha`94=x?37 zaP+dfaO^C_eO16+IP#=LSbLrwgWZeaJ?@O@w)=X3+vL_;HyDEk!5C~na4dkMe_<4i z!DKTA8xR}|;OJi%1!MSjd<;^z{{9$jO#iLx)Ia`V|8tMJb&tArkNwSk@cZER*+1Q< zu03G?^MJbb0R97g-H80~g#VDb_mJ0-JWO~UiRjSpL3CJ4T@f7`iw3obe=PN-Xv(BU8dL}5Pss*>l9OaJ09 z7?)PaU|go&)%e_Tz3PrjInN!JA@2M=M4JuedE>I-ha76O)VE07H~w)F_307y=MnYi z5wE9wfqmBt;4iSRdV%`)BKV8oFH+xLg#Qx14_^X*iTe1G?%TqBnds1ZBRZ_5{)i5Z zMTfQEqQhcv(V?;Euohf&Xe>Ic1s5F_C)Bq{=xW)sp*LZ;T8n6Gj&I7d9!LRcG?R6fY zy}{%DH+Vqy1`o*I;B^2udBFDOTlO#cH{st*c-&uf=rR|^pDFQ>s;<~;Jfy0Yea(GH^;-Cl zsyt)`N5AOna5TYnIGW(P%emolZott5H{fW38*sE{+;llNUCvE7+-mWka^dg4NX)N) z_7sKh**|;Yf%{w3i(9-NJA(`*ny+L zT{!xW_jloFg1c}mfFqZM_2}=b#6N(F!cE~HK(U#+$7bmso1uFYr~4GI`{4H}UiW!h$piQgcw5N>-bV6(cPBk$ zGxd<-_K@QBP~TP({y-BQdc%nhYbh?GLu1ilEx72g7+iE{EIORAW`F9#sx$koByPOAZA$s60 z=Lc|fp+A75!9zH9Py@#TI2OQ>AS_{&i^R$Pkb!8zhg|;bn(+^tqHvG+hfUO)N4&@F5w+$KZ$^57jn)fn#9pA* zy}(B6MK)S5QtMu1BlaS->?QD*sAVrv3tvijvy$l0c@iDgQfowq#-hVoaM58gxaiPW zbXW^6Iy4p?)`E);ixubIl3ErC9sXfc6z0P}Y>I*o|F9_vI{d>Xw{AURxobgq22$uGeu!~q?~N}o&8rOn|^QSK%4$xe^apOkM>`kB>m1lPXbT+1E2pfW6}THgU!FA z{k`!v|G}=`{71{1{5$(R`S*5RGWnDL=wBCZjYNkoZ_#1xA87w*t?1CtMTfQEN#LSG zKi>>4IxGek9U6-cYr#c_#9=v!gbpbukQM^yB<1(^ zQlpeVSRF~B9;N=y>QCzL?ekRdRO(F{^(yW6c3m3vCQa*2EH$0{>D06IKUhEMnm?>Z zqC@M1=&+W0Av!b`9oB-24vWD>hsL7AT5!>!vFNZCTy$8RP>&*^L+Vi^bVxmlgbt}k zkU^`gu9x%a8mqm-ad_!pT*(DPMXU} zb2(`)C(Y%g!(kv+5gCnB9@9fkSdX@_f7!zRW()OX3-u_2dXoX3K|RX&qt%tI@V8RW zwz5CkNhsL7AT5!>!vFNZC zTy$8RP>&*^L+Vi^bVxmlgbt}kkn z_LB)m52Z3gPFOdxs0&%F>nzrF7W1xknt!a?$at8k zP|z`}n3F$4zSVE9G=Ljarya*?kjr&U!~wXT-c z)v{W5{~^3$1i-n&?PgzuTgJ`o>RvrFbiSl5I~LnxyI5QZV z9_fsv1Rm*(qy!%6j3nliw~HoZ0x8&L{Bz}mi{37ua8b{vqVwtKe5Q8tvZa?4&`XNx zCB^iTV){rieWZxKPkU_2ZG4GJ2zid!vSXvxap%0)`v9y1A=6b~4i!G5ug{!_?1x z+~GdZ3#|=+u^ra{7({tU+>v_HbOX@vGiEI;KXjCk1ii-%kEFCONLhg;&};XZNkFkd{}5*H8iM~I7u z`^3dVK0LH7DuPEk9w}iw((y$>f8*mpQ4d6#35&-yx| z{d4&5a7^+p$0DEQScG`TJKj#myBv#r)^VMm^L9Gl!CE}$0r4<>iig{GurGIvy!uJks$<2|UvANC`aB@kj|g((yU_@YNrj-iyd2Np1OUv zaX9kXAo911CR`*1+l+s%9KYxjX!%8-%uP9E5X}#=a2RA^F=(29Y7LQ7hFF*kkyD1q z8NyDpXfU#4E zAut|^m?1EJaskGg9tPu)h#3as2OJSI0>&d?+{qa9r##U1dEZ#Hz2|F+w)cHa(e?!n zGCuEXi}v^Yy7u?|0Hgg2eqG1sIna0y|9!u%;|m;Yd>%{to$qt-Vey;?#KUwc9&X>q ze!*=!aq+OYc(^4l9_Dut?;tK7_IW4qPU7O>pIaOr>GvNc@JI(7CGbcG93}8b2OK5v zNCzAx@JI(7CGbcG9G~|*(S`oI(0|t#JTJ6}x8C#XTI7$`7d%gNlOMX@^Xt3GKi%Y? z9`aKU`J)GXkKuFv5D(L{c(_I1;$gmcxFs$g?h_Xe^Toq0aq%!;Jlql&5BD4SqX-`9 zfTM)*NCzAx@JI(7CGbcG93}8b2OK5vNM{@9yO;Gv@B5r_kU#o}_r1p%$NRpX=p#S$ zf8N&}{p62+)))P(KL*G@1K~BWc|BR4dMu?ACJg+~* z!*nekZqc`Rm@gh~iHnE(#KpsW@o-CAJj@plx5UN6{YL&Mf=4>XC}BL(IYtRQ(m6&6 zJd{7A4?7>!ytKna>EORl^=F!A`keWk&O1IIPc`0i#}7Z=cZX)&@wOsn2#g(M41say z3y$&og0T~d;fNUqqn`38>Mb-jQ5R< z5g#KyM!oDf_4(t}(~kdNzKC-)ATqPcOqsY-e)3WCgOc2z^H+o2PUasouux4 z5}i&`_dZ2@iue@ut5f8GY3f_2sehd&J`H|`JTpW6>O!ir}FCsi^7cc%SKrnU0#Cj`x|V@AK6Cw}0CumA7VUhWVo!pFgVa%ttvt z%%cBU^gD~bXQ_XmBR^Tg+QkIy{ogaz`)0{LTs`uc@NeY|*>Ud6*L z`V|lJ#ltOe@o=BGc$hC9Zi$PB`QqW0xOlkV$PY#EP<|+ahw?)aJd_`b;GuoREE;?# zZ6;<>pF8Nz9TaEIT#b3^{!5eXTn(&0snPW(braPm^L0DA_k7(%a%yyPYM`8jh*^l3 zg@{?mn7lX2eXSVe4%eU5t<;~?O;w-d{)4 zR!9%i$q*%bqm=ZG@>YRSO8&+u`5WV{1!I)-jaf;scCdfJNf0H2{%^R05B5GE@SObTUL)ogMj%#!|e|SiUzJ%lF2>_+e1QjK%W3v4|OuC4b`) zGY-ZWj7Q8w#7soYM8r&hQ3K3-<$+0F9Wcook0vSopXAj6Q`2WH44GnOZE9uN=Hr+BzUr{ZD0c(^4l9_|wt5A(&tEphQMUp(9r z7Z3Lvd7ua$>13#c@kl2_CGbcmLnZJ?Cqrn>PHrdBnhAUot$8Hsb1Gt{z}Nxr6c~3R zW;$Y~qo${$rl%ujrpDwmpBkAzs(C(j|2IEA%8lg2Fv|mc7U9m47-o6E&#?fQL-=zD ze~tyhJn?zn2{6wBV4nB_iD!WY!~%(7q4BCT@i3u^hg*az9_EXOTjJv3K5_9dUp(9r z7Z3Br!!2>~aKDilir|rsgi08XbR<*)k8~td0*`bgg!ug62iduU;QSP*zN}K;T)cKJ zUOOMI{VP-Ie7tr(Uc2z@+J$)SLcSJ>E0<-;)fvrfjj7YcY>j;Cb`rBWUFf)`zHd6a ziSWPkGp=XwIpCHwa~IQT&vSV0V|DlWc=z0E!E=X2-tV5f{nY(mjn4w`*S;QGBo{4` zs}{+1i{!c`7BNfY!X@HMERvSNFOv(G$#u)bSJ-T=(EbYe6?;EQUIdAU_VYMPI3M zv6ilcxL9jm&Qg7Ca^hu6TxMrK%k^bdlgshi<=EuPvuju4wJZ7Boa-{>M6kZRy4h=# z7juqyEB`vhRJ{m?JTXJ%e(AosOEo-qta=_S1Gmzt+*QGIFKc-2Yt@sLeD}PV8>Oat zl={U{>Jvw)UmPPoMosk?^^IfHKaNx1I8J;V{5Un)6W}L^Pw--w341Y2PH^I32}eBK zQlBUu=8K10;^N^xaq%!;Jlql&5A(&tEphR1zfu2K1dnvuQ^I(p)1DG|q|=@fc%;*w zSYtREYYazYjo~OYhPLG!1LHpm0^^Zb%QzM><6vwpG#>9W9x>x!tm%n(pNWW>h?t3d zpPUCKdBMsgb&ZkI-lm<3e)6?8R9d%TVaNGE6g-r z&>|kDOYv}vPQ}A~@o-CAJlrQP9_EXOTjJtjzIeDLE*|bT@<0(h(rHf#bIf zeP+NY#pFCN%kz2`ozL<~Fkd{}5*H8m8+o7z9_etWgz-p+J09@0ZCFE5ujGBP+yL zY`u{4fOwcL#ltN+6%X^p!!2>~aG$t%m@gh~iHnE%;^CIKc(~ul14Zyi2OlMjM>_Z@ zfk!&{D1nFaz+%+rB3d&^E=H{_X07P}0gOG)m!dwGB4!DU$#^+pmSY}R2IH4S%u3|8 z5-}?gvyw464~$Y5I7;2%DDNd0rEYMHy2CNvOE5;=@)&i8Y8&N5D(L(c(|qRPdv;Q54Xg{!+ql7VZL~{B`zN3i-%j{;^Dr<;gNm~QUZ^3 zK2QRWbUsi5k90mz0*`b)Kuw~aG$t%m@gh~iHnE%;^CIK zc(~ul14Zyi=L02-M>-!Ufk!$YD1k>hABb9;jQX66`kX{-CcLSr=_xRlNT$Hp_F*dP z^Qko*G1F1g)A2sjF%Qguv8HDtW+vu=nanNcfmxo{v*>&l9nbQfk~!W}GKbFRcu&9_ z@p57@A}ySyF{57VW1xTS7QJj@plx5UN6 zed6L_zIeDLE*|EKhg;&};eMkot_U8=14Zyq9w>r`@<0(h^aH8Yy7sL4W#wvJfL4D} zSE1FP)TL>vATJE zKm97n-$#&{=8tN8{-|!H{wQ;=Mj&^f{v@>Ib=0{l)ioP%vTVD-7+AL50PPVNytd}q zBv)QmDMSPogC2UjUyA6Ju_zv$(+M)d&a^;T2bFLE)%RS=Z zmRuwr=8K10;^N^xaq%!;Jlql&5A(&tEphR1zme;T;GtYs1P|r9B6uj*6~RL}V-u~J zyf)FAEhRS5nn%!@Ia^@tvaP7kEiiV-xdq0Y?RcMUFt)PU24k&l$NTJnu?BV`W+!sn z0rT3LXO}g}E^Crq)+D>U3t*4<9y;D5zQ;S0_IVe;KJQf7=iO@itcebI_u2t@&F(IcwKRJOA4JH_ch)rrnq`cHv}cVmIo47fzO&_Q2Q* zp&BpP`A9<19p@SEvtRYynTOG@#*03L)~fNMHv#i}yi~P&NbWf#w;ZyDIAo1+#2Vy? zHOLXU<%su?9D_e5cOA1vIVOHWZaM*fLT)>0yr)DwY>J47TmBB>VZL~{B`zNB6BiHj z#ltOe@i1RJ+!7ZL_ZzvX2p-B!MetB=DuRb{(;>R}4@nA#l`c{uI*d8tFz1A)))AOL zPnaVx*1%E397W7=)ZZ}}Yv35nzfG+jgE8kMVotzV1~`ei;UwpVoUe))U*)&A^9UK_ z?IH{pyeeX`Ugtjz zUnjmnf$;`KcN-MlZ8Y96A|94A#KSE`Z{lITc(^4l9_|wt5A(&tEphQMUp(9r7Z3Lv zMRi5+NM}YRj7K^%DuG8jGb({cIx`AYZCIQcdh2CHl4ZD*DA6WFI$V3t;fsO z<7MmlG8CImf8yo&<~p76YT8VpDmGheV&u4J$1LWbfDbI{HiwAa>1GouWAa_ zQBI~^e^PU=ih9>$6B{()Cp>i8Hh>!d-2o#f=d4X~(k3}+lbo|@g}P6zEppBlg}hr7 z@@|onw#j+h;J3+n+r0E(hxiU}RoVf+V|aMztw`cwIYd0%l2gRPeDQEgTs+(-E*|EK zhg;&}VZL~{B`zNBH*!`HJkr@u3FDE@eoEkx&VEYZknXFF)Bu$GhZ#UGl&l zd18+|u*ceEk36tXp4eyYvQK;;`~hp51KK~J{e#BZMLbNG;^7vZiii2);g+~~xKCU> z%oh*0#KpsW@o-CAJlt>Ofg*UMv!4>iBc1(}z$2agd?Jr}VXng!G+=+>=QAZ-xgW38 z+%-g=GvUgEc;y>sk5)FCg?37!+2$u7pGtmSckD)`?$V;Ahux^u-Ix*fBBtt@J=pia zxDzwNJ{Ui;;XalG_G1>=kC+265cjToZzAU4O{&HQv#24O2ZttKiXkbv}UY-SkIK8{iAs0^Eu;J`nd~N zx`S@)Naq;c_&saopFG%FQ?aH#ot=2_*(;GiDVs&rMvZrS&x`?FxK=& z^>!fk!&&Kx?+E*o<1+j9S}_d0;DIwjyRLYI-Z?f$fOdj(K1kjQ`{%Yx=3R z1ICX%B4#JvXD4&Zd0?04^)AorU39uj9@s<2dpz&=c+9ysQWLdV39$pgps<}Yp9 zh@a5@32y>9Y2*R%FkOm=TXZTO=8K10;^N^xaq%!;Jlql&5A(&tEphR1zmW%u;E~QM zN*IrHR#5_vbXM^P^9XzNV>H4{i4ioyoC%SWh&e%5OriQRbftW87=IRazOalB8}FONjbam1X&`&9ihOx3S{rvJI-ukF3bCpC~ScXR4k zrATmM92a4d4juc85 zk94F^0*`d0Py&y1q!6{XiPmgsuo<cuS2Jq8 zupKcwVC=G;h}nslos7wOV3$0w%kz4d=k+cx2ic?Oe~&z{M|_W$2<@Zuee%FQd14>@ z0qq~q{sH&{%M&>dh==J?JlvvF@i1RJ+!7ZL_lb*#`QqW0xOkW^9&U+?hx?5@Py~;3 zq)@_mq$7nAc%&nR5_qH|g_s9+(VCqI?8ZE>i`Gowdod5}#XPVF#*Y-hn6nSYQp|qD z>_^Ogyw3p`%N++1a}c>5yeSVHqSHfkddTzq5FH=!lAt4We#Ggml)xh$Dg41a>V3aTOwb53B}UK)b0$PiBIX2LF@@^Oc&?=*g_ti6qb3id zCJ&>Ik7B+!0%KX>C}NJl*kk`VVyb=_<`|4S5pz=Ki~2XWM-!2BnRM9c*kCRm+So>~`R z{w!fGz^FCmy?$C%#P}-jy`4ws&f7&8E_%BX!$ohGV|`K1QI{0lUQ&>INwNPWIqHfW zc15xO6$QCh#IGsHz5YM@{>zyD5ZC0WYjW5P_#5Ikw13lhX^42(pIAKHl0(G9eDQEg zTs+(-E*|EKhg;&}VZL~{B`zNBH*!=FJd~q~;GrB<1P|q?%a{i)$sP6=yd)2}Lmn{a zDq^l8<|<;YBIX*5{o?Z)jQ!&CI%2LP<_3&yaBjf-c}hz+V63$pFmiH^Dq?(xso9q~KXQFr91d*b)JG~k{b zc2ACap#2BdSr6o}hsH|-#KY#5c(^5ph==*&;g+~~xKCU>%oh*0#KpsW@o-CAJlt>O zs3LeMM-{^|P-9?bue zlFvODTVXwbaR-b$VE*TXc>tq%mvdARM9o{He1^i%{7rKcizC_NRyL))?BAq%GAM)plpp-k(uzcSbecIW@oMRMVYPn|}`eg4+EH z+P|RM?xIn%D;}n2@o-BGm3Wvh9&U+?hx^3E!+h~@OI$q67Z10@#lwAz^SIIfVN(Q; zbWBvjc%);Z5_qIzqFCj28mrt+sra(x%_&u4wgEben6rpEiG5T$e6smdBgZx9ork`yL}$!`5&h>ll1l{$%gr@>u5h6|G>>Ado^zE zz|ESi#?8L5s>aPOtH#Zph^fZSFx9x(W!1RB(3dqvvl=&BJyzppm}=aNPBm`UbTw{r z=$G==B~`wc~aG$t%m@gh~iHnE%;^CIKc(~ulTSf3lM@J=$M>;wxfk!$z ziu$`GH`uB1C0epXahY?2PC6py3e3MxD!&5rAI*uFYcO`%H5j|>8jPj4>xj7lW0&24 zvCD2E<_3(u-pY9^jISv+%yX-$)jYR)|2NEUyFSco%MzN`N)S13y>Z+OS&f_JhHBi* zdE>aj#&eKSx}raZsm9I4#~8T77}!m#aWhOcZV1zxrWYaCRpTa1&Re(Sm0Q+Rx2%_L z$vb!CtvlX+a7W&`BYw|%?4I@3J$db(y!Sv}d*JDPCzZe>9Vd|+EFIjU3;Tlm z7G1a#^T{0;KS7H5i8st|i)(({i)??V`JIl9BG+mh?atLW+GyRv)$&U5Pe-^@6q53v$*A-pKMu{E?jV$a|X}*#o{L{*s*alC{=L z)?%-CBg-rBugGby8hb?XupWtrTXKqcm@gh~iHnE(#KpsW@o-CAJj@plx5UN6{YK6z zf=4=IDq%d*8B+;7(iu|;Jkl9c2|UsnQwcoM853_kIHj8Tlxpcy{=f4xs-@3(d&(K{ zGpeD_sg^#cO7fg4$aAVJFQ}5dp#2M~C@-vvGOu~W!}Kg3ZmD7v5A(&tEphR1pSXCK zFCK1*i--B*;g+~~xZkLfEP_WmV=7@h(iu|;Jkl8xm3{Vw`6(5I_VxQ|tXMpysL%ek zXJBldbOy#xpTJlHXAyHAG3Q{cfpakblO63u%tgdpM9f9RTx3jM^HhZ2Nv&2)%sJS18KN3Acb>y@_Z`j{q_ZZfxG%{+msD|IQl))Ge!Jpr4p+R@<%;+<_-pdpHC5u* zygllM{C7kAhWvHY$Y0`Nb51g0=?aWF*Aa6a?{gh7 z*Aa6QF*jiBmjX9nY@c_NF*$!#ge^-|Ow6fnVNQj8Eq_&GV!NzrOe_UdV-oULzEPDy zs^Kw2H9YP>JHRuw3SNzrA*zvb=Q%ugrh-?4W{7Ig+<6Yq-EZcvTk_K_`RkVaa?ASa zj<;Cc@z$w3;&-gC?#WO0;O|*~-GhH1zdf-2dI0}mc>a#*%n6-{hvgOVa7+FX5A(&t zEphQMUp(9r7Z3M|i--B*;g+~~$cKl%<12zkI&&&vJkps{2|Uu7Q_K;!1YW`mJq7patBHwH&ui7j_OJN%HB;;jhrE> zk#pxcJhN6giZAx6QS=TlB8IO|WJSrn~$9KKWZZssGK1PNuUba@Pyqfb)X2 z*9&sfBYVR~;*YGo9$8zxB>s}z^pf25lC{|@a^EX*+bi~-uNrGF@vxjC9&X7k;$gmc zxFs$g?h_Xe^Toq0aq%!;Jlql&5BD3ns|X(H?5TwDNM}za@JMG*CGbdRPbKh3XHO;Y zNM}!!!=6%3drCR&DdnMk|&g(fYDA&DsukWwZ@1-ul zUsyb^eZ<4`EFNwtcNGuw#ltOe@o=BGc$hC9Zi$PB`QqW0xOlkVD5ougM>=~dVLZ~= zQwcoM*%Kw8_D4I7rLCv2wDpvNPrK|aV$LGwEMm?g<~(A~Bj!9}&Lid`VlE=)B4REw zhIyaL;K172r|OqGVBG<0PSvlpTJZO1Rh`T0hpLC+le&p&jZyVAUE^z>s>61hs>ANo z=p^ErbOo$>ZP!-4b|(Y#(k%D7;*z^we^U3q{-kcI`XrA;I=N%y?Y6o9DN+OFu9hP>j%C0D%2?1~qaT@%0N1x45I`!7(h$!ys!+h~@OI$qMCoUf5i-%j{;$gmcxFs$g?l&@Q5j@iA zSPA2iPRB~%kxs`DwVlUb#w>Ojv)CnCvcK&W7~6zif$?)QFz$fyQavz!R0hT!Fz$e{ zrf(wVCSq2+1{}oeAR<{V) zB6ksU7ZcoF#N2_g40#_h_Yrds#w!iM`1u;yxobI`}$^TKsxgC!S}H5W53WiCuB^l zx!fhSkb9Gy*mmwi{rZ{Qll)Q5Eq_$EQh${DR*hoy$IN3^{YAqkp&^b8-~aKDjEi{O#Y4NDl0bZ%Gzk92NW0*`cV zSOSl9Zdd{j<&U;6`YUDHzT|a~ZD00XY1>!aZ~vm#6}5lKKX3nX-(RKkzxJ>A=N;fX zzJ&i}Z?6M!9%(&f`@e5^+nfb*Oy#xU0-(nb$!Kk+WI0E zUAE9&>nnbK-wnQ-csIK5M%O*Wd(dsqmmSyhm8AcyTk$X*iHBQsB_8IBhg;&};XZNk zFkd{}5*H8i#ltOe@o>MP+ah>Kw?*)fZj0a{-4?+^x-Ei-blc1GuovC-^1SRtw|!r9 zo%MYQOT3TgX+OH`=Xu=!WzPfsrpu?+0Pz9v1L$_3pKw?*)fZj0a{-43GLL7s<$JZ}fl zVVV<`mUv%6Ed0_1P|%92p-aH5j>>ZzXu-wB9%{Qez^TI_AAMf zx24NZzE6Ev_0$^rQgpr?ov#FE_>1m9AUa??0>+#XF!r+P5$^Nf=^XQaOKe*s0K+Gs z(o9?CEh_?JnVDva7$b~+_!jsG#9}mZG}r1 zkF*sofk)a3XC78y-S&YiC7mhz&p*Npu`Al2T@mJpUD5IUimz9#N=9MI*yWwiF7M2j z=OmGtdRu=ahWx6wBK^<9M>Js{J=yPRb4Q*vQ1vM^(EhxE+|OqXR9#LD{6BWLj)3=1 za=$a&hqxL6`_`xGyqug)y1wdZpbNQoA@?rQMT>ONB3-mT@buF9Iy>~Q`i{Q)YuFFG zy>8+?q^lm<@A<&5>#=l`(}{SPyv4&Uau*Nt#ltOe@o=AbH*xW>&%23>hxy{+mbiGh z-$*A#@JKuK62>F#&`aQvcIcUhX}jy0w!5;npITwM*yXKfm$%~OVfNVN-QjZo^0B+V zy!zTK%qYY31k8W#{=28{f6}Xe_6JAo5#JN=7WF{RLb-!Y5m#L`5m&u5C-<_6sru`e zac^^SSDTos(|%dR$Y$E%D?>^*l+q{yZu{!UHiBFx{hyn>gf0;{~Fkd{} z5*H8mEe?{V(g8#XJkkL~2|SbnI=-}+ic*!;n(#L??J{rCgUtq@i5tlhg)PM z9_EXOTjJv3K5_9dUp(9r7Z3A$h>M5&#Kl8?mT3_@(#F1o@kkr{5_qJIeO9Kn?XNjZ zc>ASniwW-z6W*Ne8dGgSyK7+mNsX>Qshg-i=?U$G9r{zNCp7nZAhh~=AT%BVIrCJV zHeq)~VRuDgcV%Jcu`x_5Vydz6NW@fQW07iD+==(;j+km3sttS|fbdC;u1BwK!avE0 zsF&w`?>9YR^nS||NH2+|k9Z%?`#$1*tOxpu_mgP)No4)3HwK6g(Eh-;JfRI(JSQUY zumm9~Fkd{}5*H8m8+t5)N7}-dFdk_O zUjmP`h5v@Xct`WY&Z9I>ZMwfaIAVq)W*7|g{igK69VT{kz%a$@NY;JZci5+Y$iDr%_#gRm zx&1rr*FW^n+rR4@h4zo!@A!`6I>2{)*RSsY-$}glL;t+k@oE+@JRdi5_m}WZQrrU z`_yeK=YJZ%L~Hx-t)cd}quSqwVlJeU07v(w749GRYO=PtRs7_;E-G6Ow0#sD?j5e> zmhqE_Zjb1W`rheaz_|*ToQUa&n9hjljF`@d>CBj%2fDuFy6i&dUFfvyBMt`011)si zB2To)1Ks42Zt&gT^}Nt+I@fN2JkUeDhdk2rQOXNB4~U29Qas$EQ}HmrMO-}GCoUf5 zi-%j{;^97V@i1RJ+!7ZL`8f|1!6O|ElrSFYV4wsZ$^$LtxbOIxUVSwM}c z_NCo5u>Pb**Pql)RG;*OcESc;lRGr`dLXp=dLT3&0y+0|MJ;zlEq6sNcV#W-v9UDK zikMc!v?8WE-lrNCYoI$~x+A6SLQ(n*H-g>qtr=I9? z`XZ(ejGqcbOkc$GM@)abPk+SpN6Y{i-{FIC2aG#lUf=uk>>vEl*8qd)W6++>+Q*=u zp$}bmLp=M3h!2AwCO*s_U>N<5fFEIxFamzW^qciJ$lqB!Oc&ze7X65a`QqW0xOkW^ z9&U+?hx^3E!+h~@OI$qU!$W(3B6y^|e+lD}_WmXCNPGW}`u;SnfYaYQS^d3j|EqcD z_Pf}R`t*KUeGUJ+{JqoOK5Az$YG*KNXAtc;hlm-9n4yRn0s~*)9zZ%eU_1hbKKNx! z+~|PuNOhlj9;+x|l=}8j>gh(QqaCHLXN>q5bw6Xo$B2&;AE)kToVuTJ;uF;UOc0+S zK4Eo5S=ZuWB*numbvfc;zIeDLE*|a^7Z3Br!!2>~Fkd{}5*H8m8+AWL@Q|*H;2~WX z!9)5Rr4GiPP@|y^Ce^qo9O_{Hcj>zR_3S9+Flin7zuKi^v}ErSAETx8ifh8OlmK31 zGZvcgPsVA&p3&oV6XG!r+GvggG-o2-b^?r5^-O?q2aFuVA(2iZvPp_!Cn=trq_}R1 z_!J_ZLS$1E%}!IiH;o9VDXN{OD0hZp`WfOghApXqp?X)v}sosO6pFeb*Ch?$9)nT*N$o29sQmg3l1^fQZo=Fs09`kSLT zc8-@(%u}>JPx0$K`kg1ffIb(%FVOyiJw&tq#KZI;9&XWxc$hC9Zi$PB`^3e=eDQEg zTs+Jd54Xg{!~KT-ir^vr6~ROLD}smgH_IHi**_cS_-xeDY@Xv!t+}YBxrmvIm^m;e zpZTbz`G}bZW6!erh*^mDSpZ|LEyVjQWK7oIBG0Eq^s|UQ7SYcV`dT8s#Pe^7=i@T^ zUFP|=j6RpauYg}ce=EdS8qYuRFg=KeTl66w=8K10;^N^xaq%!;Jlql&5A(&tEphR1 zzoEY(cu0Rm@R0tB;354jMqMn%IldTmu^9EY6fsK?vlKB)5wi@&biN$*w;VCc5wjBS zvl1~Y5wnspS%0I{R*X_#HA?NpD76`5)OL(fKQ%^tjQXr`>Z``7-54i6PVL47rJ@tW zCqD4Q+KEP~r+Ani#KSGWofi-D#ltOe@o=BGc$hC9Zi$PB`QqW0xOlkVsNE=nN7^Ko zFdk`>SOO0n{v;mhQ0KSIkN+{nHBYVP;o1E7TA#%=KP_I*ix2#B%}0HXF4Cqn7DJ52 zqKna33^AIEA#`sr5b?tr*o2dtv4|N5V~@*m?gP`%z<9(=M9c&jYhVIy*1!aq+^@9X zMDLSd^TXUp^g79#BBrR-nj#-eQBOIAo~OZ2Q_D5|fwwbFKA1u8Gw6K={EW4q*Sq3j z`V$Yg=ute(7Z10@#lwB#;$gmcxFs$g=8K10;^N_cL+?fKNc+ta#v|=FOW+~BYaVD4 zXFX0b=WX>l$((nGIqwd0-UKieF;fvU6){s_d}A3g(-AWb#)LKv#+;dmnTdLw0b{30 zGZ~Ygzq9CR7QM_;8##;K=6L?jp|?4npL6JS9=*Im`wP~7)}wfs zKE%TyH*fQ@rUVce-jl_q_UD!$RHt=I(pQ|?ar+TSW?vxni{>WK+4$r--;JJ$lky)sB&*8bl6+HJk zjYov9Jcs8osNi`Z1b;pT>5E>9okqXud+SlEE=MVr8Y4bNamN@{n`0Drj8ptEPI1OK z_;HGW^C_ycrzp~zqR4BCJTXn4m`3N* z~aKDiU zir|s<_9cu*+S`}FBkk?K;V)*@{ID0HYM#3N_UkWdokR;BL<=DNYz$a%roh-HVhW5q z=*J!OV}}OQVBCqAX)qp%n3;%~iI|yqpP7uwI-R9ha+c@yEYIUviY4cG-p&!9Lx*$d zcpjb3^Squ%hx6bU$O8++7r-wxiY>*%bR!;a(UEwVFCK1*i--Hf#lw8@a7$b~%oh*0 z#Kpt?hE9v%k@oy0j7Qq@m%tqIsWYp$1GUi^GD2F z#LPv^92h?Us4?|Me!fQLk7|7WsJ?UkQSNWOxvx82e^U3n{-o~yvjYI0my0}a7kS<; zqSGaGx`fV`(D4$_+hy{=GVx`Ks+WnckVjT{9%+RwR0JS+!@hg*s)#KU~?a7$b~+$Sy`=8K10;^JYxc(^4l9`0K_=b9pT zq%(jL#v`2pl)xjM0sO=9_~Z2b{~P9qfBsS5pTsXHMk(O1$umj;hdZ&bVl)?4===SM z8H<>)h#8BR@rW6ZnDK}i2SXpiuLUL|W ^2>6+(is4GU=p2AqT@-5wWcW4oa%|28`WwCSqnXhUb#>Ig5T~c}~xwuUYgp z$8&fN{ml`dL!a~D=PA~l=Q%u2G4uk((hC$jFMwaL=X`!ni-+k&Jlvum@i1RJ+!7ZL z_lb*#`QqW0xOkW^9&U+?hx-kE7QrL!{Yw~+wD&K8N80-{$9;#-9CwE~?hbSO^}T=8 z)NIt$ELaoEELc<992j>ZW-empvZkI|^Ywk|E&P0~#{5x@&mYyTJazv!`~OpNcdISX zLfz;3le*(|Lko5H{oA^%^F^Mci##V6c}^~(^CjX-k@o%5xgi(%rsI2P-PpLWLel$WzqqmvVW{1PAnmm+XE0+*iwmm_dF0#_n% zRFAIzW>hBLhfw!ZTwq$oVx!Up1WMZ-_mcvbC>J8=Z-&h z|5xMlmfj1VJ6_%DdGEFSSfw0om2$UL%GFl+zaZBrcUvRAM!C!ycoe6JH<2ft3a z+y>=18!*1%Zx_gciPfw9HK8W?L}9gHpI z*TL9j>k+dK#v&W>J{$2q8(@sV1{gVcS+I$|HYrEjK58~k#eTawo;^CIKc(_koJj@plx5UN6eDQEgTs+)w z=&uMK(q9ogq`x9~NPnAgj&Cx@ZCYTes2MYiL8 zwxgD|BW5SwX9tWi*opVq$=tI3cG1T!<)XVhzjk?@!XD4BJ@m7O{`Pq1$v*nqN1yw= zPGKMY9Z=4CK>UFCft91?=bw0(9>l{f`VbHE#ltOe@o=BGc$hC9Zi$PB`QqW0xOlkV z&|eWeq`x9~NPk7}kp6a~E_S0XcHE4=l{f`VbHE#ltOe@o=BGc$hC9Zi$PB`QqW0xOlkV&|eWeq`x9~ zNPk7}kp2#tI>OGH+mm58jy>WZ~^?b@?z*W$J7@!Iug*RIEFH{!J$;adOS zZ#U{|{X`9srA_Vga*y1f>ewcCN~b!n_vbl0cd>%!ehU727oWp(uPb=&y5O((`Z+ug zL%oh*0#KpsW@o-CAJlt<2nj(0l4R8tL zkv703@KB=Jj3VExMXqVRS?gQQR=jL0UbdAl%Nbzvxrp+O^icLw=X|^R(VcHvf3y|a z^30RTRA>2_QT<6xtNLWSZb$vura!(Pr$6ohv?H*ch}nsloru{1qdi1kYV1~2j|{L!hS(#%4}PDe#y%NfpQXqF8Rh`|0ZWYo%P{ch)fS7HCLX3t@o~3CFM&teg2y?&8|V0L zoa4L9aTCd2#Oy`PUc~HyvHie)#O#CdNW|<%%mEm?>>y$ez<4Bc%lbP+Uxz$F57FNt zZ;UwN33|jEpN@Ef9-*&e;>VPwAEUox@F(c=1pEn4@Dtk#Wc`VU=|Vi*q7U&fUp(9r z7Z3M|i--B*;g+~~m@gh~iHnE(4gD3tBW=M;7>~3CFM&tef=68(#yNf%b#a*IxVGRC za}@P=6fs8;a~v_p5px_d#}RW0%v!{(#UhQhh*^)A^@v%InDvO+s4>-ocB2N?pVa93le!821TCaZdflFu!?~|d z-M+@II{c2_A@2We_y5Pe7R%h>EK!Aszgw%}2To3*GltvBNw-^_Dd`|*g`ikPj4*~*x#{CvOq zp`P!WKdRfwAJwhZA7vg@#>r&rPeMz7X+Q7Ew5n^i>5p&0>5n_0-GPBQI}x)JF*{&< z51%o4MY2n2`7YYsB{%G%?LA6P_rB@>SI{0Mt$UQF?-SoAzEA1-KL1bf0V|pVa>oJj zgGOn(c$ikj!!6ns5A(&tEphR1pSXCKFCK1*i--B*;g+~~xZlVPMes_yBT7;9iJYH2TG_9JFL-e*5z_QCkBJL>NMj7jbw zayxjF{tnU4A+K&YL|=zIdyml15j%n-;zw5U{nR=}zsKnJm>t0}_!HVc0e^!2P8#|X z57UEqxJ4i0VZL~{B`zNB6BiHj#ltOe@i1RJ+!7ZL_Z#{vf=Ak%moOe_b6x_Ev^kG+ z{4na`FzVtk>f#8DN#Q7Bj=-3Fj-vjK<9&`J<~U-G<9$xRSZgO>+=<*y-lV@(%CA-_ zt5~J1VwJLuHU2NVHOe~HD8E{x{A!)}I{0hl%wrXZnk6P zXzU6T`diyX=ey>Q>UN&G+gdsb z3j`{mW)@Yh%2eu4LObl(Yf@E-);7KIeL1~x2ekdBa2udGJ78>)vIE8=V0>c_=Jl`B zQT{G3eAp#3?DE2gJ(RtN^7r`PclU_zgWqRGvQK=U%yK~dfc6h)|Dcf>cA0_VVTu(G zw8W)P^>+~UcMvfL`9Ar{ ze2BgdS@9q8SF_D^`B!wLF4u_t?eGK+`l zLOk4}5AiTxJlql&5BG_Shxy{+mbiGBFCK1*i--FS{T0C@?bu5gkF;Yifk)c0$2oo& z=lEfqv_Eq%}HCX!R5lM{gc0*8wTyokVy z2)t+jQKzy_?sdg3cfJ0kZmRwywCC&WJQCuW2O&8%Iyp5kbtjVlU3x9d@7>{$i7v?$ zm(-?R@?V)=QrmXLyA!U6Uy*69sBOCje@*S$HMMKk)TZ8$scy(*H^grmnMgb=Gl+*< zGKF}UFCK1*i--Hf#lw8@a7$b~%oh*0#Kpt?MkXqPhcZzSJd}w(nMZi--xXrBk-cJ$ zyTcqe=bAbGZ_~@ruEG2Vb0X$CVs60L)Ak0;pC`->7;EhYj2!f=EOr?+br}=FWz^wi zt;1@2eFe}?BCF0>lB+uBP7O@`i8re{XO~^an^m1lM}D5Rsvg?4RS(^Xz^aE8FsH5G zyPINL^)R12{zG*${iWj2{4PDL{)T!7%q=yvx2%|M$wRl~sXJu#7HYCgkFn^XX4`9?l&Rtc%l0bb`QFShSLM!1Dno6JeHx^Z2 zEumC>b*Dxr+0?+)J$Tz?RbSnSnEQy){QZ~KnJ;0#jQvWoIa%d?=|;Ir$%$>>#O<1pll)PQ&mYyT)F0)(RpXjFSbq{)^0Cidt*-gxzb*2u|LTl^a@q@W&I{I7FUVOh z_;27Ji9eFl9$A|`5`W3s>?Lcjm*ljU7u?u|FSbK?wkrWTN>tQ;L>ODe60=sPB}bz%$-Ia7Iz#8AV5D6fK=o zR(wwUoT8_5%7!l}TDqX9@PeYJi$>Y7c-Y@rJls-LBp&9Ahg;&};XZNkFkd{}5*H8i z#ltOe@o>LUv{VF-bjnl0c%)OF5_qIj9twl((XL5i_AGv=8EPM%#}73f?8A%rq2{7K z%+LAUcKzr*rRXRvPJHWg8f%tLW6e@#A-Mlo;_MmxEW*!n&5}-2YHBt7{2BZ_mOP!u zyXT(O@QVQVmDNSO`$dN5=lmr)zofYEl00yUj<3-974a+bz!iDon)o%vkJsdZYu;0G zLviB`dFF=rO(PG8hv`y0+@e$QFkd{}5*H8miHnE%;^CIKc$hC9Zi$PB`;9zM1dnva zQo?woGnP-}Q7;~~V`l=|$X+q`++psSbIr{E_i0gZ4aN^#z_*r+3MErG;&C8yGj_BwF=YSq5v}C}BL($p_QS z=G<*m?QNWzw{dFTfw3cvyNJ1qn7fF%kN3HcnEQyikC=yud5D;Yh%8EFBrn)oyddkmV9oN#n&Xl9BQI2VB>s}U$xE`%OR~yK)-(oAHld2=i_6Zk58??m%m>+n~Fkd{}5*H8m8#P-+@JMG9C5%Tpn<#-t`YlGRr8NM9y=?4`Na~3gYv6kvAV$LJxJl1TTN6dMw*}8}|TNhw#8Fm52oqV7Ce7&S5 z@)G@BQnP$X&EpmEE8MPzan^~Gl3GuBb^C+B9E}PyJGIy$X+q` z++psSbIp8pCt|K6<~m|-!1%8#z_0#;*EhmtAuocfj~%@jg|*?6RB4?IvPwGA3*HmU`q{o{hI??-uRdq0Kwq7jTF6 z?s&G|Q}29_cJF!i-ct|#fc782KhXX|L%ZT(e@gLii?+nWeDQEgTs+(-E*|EKhg;&} zVZL~{B`zNBH?&&>kF+B%VLZ}~JkH_UI3I7BTQ=)%nOo-EMa*5q+(pbC82>E-7%RHD z2jfn}+{gPo#QQwN`#eOX(#__&jKYpc(FAnOU!_to6Ty934=sK$qhAChb}K7VAV z1R0a_!V8|cFUSio(CrKI!XvtV-_RP#j-x;Gl zcbJd%+o2b64nKmi0e%GI4wyen^YIakwf6V&_e*=`62>jC-7i%cm42pHX^vM*NJ@s543v&ncZcr?l~$(x`Kao-Zi9x&VJc`xlLuEr^Fr z1MzT6X_I)EFCK1*i--Hf#lw8@a7$b~%oh*0#Kpt?M(I=$JkrLwgz-ol=Ms3NjdLt% zI*sK?r?EWgG?q@CMa)^moJGu8EQ30anDdA^kC^j_xd3BN_KS$Q0AuT$i_9%QWG~U* zC8dd%yv*d1(%>sf53eX~ydr*u{;r8%qrYqPc}?l!4ej4hx_E;=ZyNtct$3Io#KSH6 z5D)Xk!!2>~aG$t%m@gh~iHnE%;^CIKc(~utUlBag#<_&?NE_!*Ir zJIpgyM9g)>Tu00e7~dX)@vqq<<_3(ur_T#*%>nyDOLI=&S@C(=P)Ds@(x!>% zk~ZC;O3g23_r&ih_rE76JP?22nfid{AFP}i9_cG?=8kySpISWJ zqDk>EUp(9r7Z3Br!!2>~aG$t%m@gh~iHnDPc%-kmOW=_<)Ftpp8*1jTZ=0E0R{V3z z+%lEjG9T^tD|Zod2gbMBVB7&?&OI34U4wBaV(ug6A>QX9VjjR)0}mO)-&qT6%`elr z=DB_Mta)wUQP=b7Lyv17SzPnk=goKc&iX^XvwqV&Qog9h%|v|*HxpXme_#XoK-T9vFAPxC6%jb`kR`VqQhetBlF{qKNTL8*=(!NvRrN>s>XzzCWiAzCZuR z(1P~oZQtwrn^XYU_Wi!UHv0qDdfN~C{xbRP-}3^&_V4%o7xRDM*R}u9KkoqF@qPRs zczYe-JHdC-e&-MTy3QY_cKBOqEg>E@BI4op2iPCF6%YGdJlql&5A(&tE%6TG;$feQ zhg;&};l9OlZYY9>azhb3lpBiRp=W>F_kAB?KTd1=fjjmC*|r~6k?QBJ?eW_7cy0T$ zYdhk#9b9WS>3DW+XS}vEUfbEYmiZ*@w|&pqS<ZG=836btU~k&3|B<`(yG8 z@Ty+{UiB`+a~B2gh~aG$t%m@gh~iHnE%;^CIKc(~t4E=BNAaw&p`l1mXhlw7)^ zu)CtLyBflNYPHaV<%m`Uwj!|g4A@-*E3tLg==zhoiTab!j{ktQC$#gQyZ`Q~dw*~w ziLTWXntMGET75kb8V`Y-y}F|Kt5Gt&SEJ+(?U+*ykUMa42OjQ3Of@zZsfNX!i0O`) zY8+BJ^Hfz0K=`Ca*Void_$N78^^$CQS*i5066&>;%2TV4l}sNip*~hReZ>1ocKzS? zq|{F`>nB+ae9u=-1K7z`ul0?pEcVXHQS5+?7XJ8R)exdZ!H8l zeG$_aHQN_4ePFD${)p+1n0_#RS-j5x7&_o<8+zf6onj1t(E&-;=OBxPLG(Gu!+sF` z4WYjw^f!e5hHNqL)EZ{7FbsYeeGjA05%fI*euVZ%8jA_>FujO}Tl6Cy=8K10;^N^x zaq%!;Jlql&5A(&tEphR1zoE|}cu1c`@Q^->;30jAhi&x3{IKo4=7&x0-!eb!x<6ok z{Bf-p?K}q28f08vHj@U?C$xg_hQQcmLulF^Fz%pF_=cv3BW5^ahQU|^Bk?{X5i=4o zBVcmB(uu{7IH~xtKWE!M<^oJQANwYvop{HOIH@4sLA>K9oJ{=4+w1(X z<2pa~`*i*!S@KajvG|eevhBy%kFh^-+fH0Otk3Pl#lw8@a7$b~+$Y{iTs-V^@o;N# zc<9@YB6y?|ixS2oomiB>Bb`|M$aRsn=3#NIBek~$I^GuOYzF>mZ@uo%5B_{ZJ<;2K z?02{C7}`E|$5zyBKXJ#N&Y6oa?O;3-G3{WiwMf&8dOHAG`yCP35rI`V()!%rWY8Ib zodE47of(*y09`+FNp}6%CEA5_yO3^+c&&9(naq%!;Jlql&5BXX8Mes=H2_=k2 zI!`EpM>b2UUx84@$ep{fY8Tcn}l74l=tgNo6<*ul#uBEe^_5|*W zy66Mrk*LJ}c%S}wpMEf=$o_~K0ArB>Fz&?r3}j5!-yjdkLG(4q`g@Rv>=61H`myV7 z2>lJ&Lsa{4;=|yF(cduf5!UY`tj|Z#--ziq>rXsP58~k#eTawo;^CIKc(_koJj@pl zx5UN6eDQEgTs+)w=&uMKX&+v~c%*%J2|V-=*5BXu+xk0O4T}DrfAZS?IBH-p>Si!% zU@&VSwdreT-^fSZ3`MOCMa(c5BQYE?!x1waF(Y6^_^CA#F(VN(0!HiZtk1TevM>G_ z_UFC`Zu^DX_MiGQoAIB<9qP}b^K*BsHm~g$A<`Z(?O^P(b};r3YmbTKT)Q*Vh1Y;Z8 z&WP!Z_vr-l+OO@p&`;OT*sP+TF4KpW+&^_4wa`xs{k4d9|J3!?O}v|UH}M|gJ;Zy^ zcaP~a>rXsP7vkX-eTawo;^CIKc(_koJj@plx5UN6eDQEgTs+)w=&uMKX_H#Qc%)5g z2|T2~uBeNyILEt~FpM7;CK?j63l@-SIv>@jgBAK0OiB zlkbzCf4%6V_h-{E>2(BBZxuOaj`#QJm?{4n|*W_>x#`g8>R2>KhL{gKA= zPdrQ);^7v3h==*&;g+~~xKCU>%oh*0#KpsW@o-CAJlt>SuLvG#e^|nJr2SzDJfy$D zIL8O0{sx)jHsJ@OE{4FE2p=I3AA zFa5dH_A6g!w*A`IlWo6Y-$%Tic>AyY`PTj$_Ic-#&(7sU`)Ur5z`Ux(+S2J z=#2O2jF`@h$@=R;KV83a9d)6vF7(yl{f`VbHE#ltOe@o=BGc$hC9Zi$PB`QqW0xOlkV&|eWe(*Cc6@ksl> z5_qKjU(`hxbKE9;7jxVWR=SwurkEBOcfgo{TVUMDy3qbF-lsd>r#oW0!B_)55z_<4 z==4NPPsU{Z_40h`ML)efpL%)z_5G54An`u*)%P3MS^qEndD;IfEc)t4zXP;Cfc^$} zJ`VgQU7z(Q9;OHJaEm^~!+h~@OI$qMCoUf5i-%j{;$gmcxFs$g?l<&T1dp`;D`7m+ z{;vccY5&I@w+Y`H=Xh__UvJb>U&Qo*u?Jfp7!z<`#Pml@KN!1dKNxGEKVk-={s!WG z1|nu4W3v7R(Z?YA8bp7CrVo9Gg8qhn4V^gF`yZ-n+o zh>tYZpWl&aeMjkz!=dH zFec!UjLG^NrOsrO-?5MKJNQw4CqKsT5b8jH0`7ekVUpQQbI2cjHw2PVhVY z3F=rT_#OSk57YBAKmWwT^dKH?`5n7>m@gh~iHnE(#KpsW@o-CAJj@plx5UN6{l@R) zi{K&s6~ROLD}slI}tOH?~`>r ziH;}H@gzE&q+VqT9Z#XtDRewVy~{N9Y}3T2sb`r+$1}7)Lp{t4I-Y6Nqlt&*PERRMf>37!%f1#7xKgOh?Rgyw5ZkqcamRGZ8ZrF*9JqI_qzi=iDs% zo8>t=%X4y$=j0smIrKAU&%vkGJn?y+v-8w@&hs2zAie;80evo*KJ#-_JWLPb;TC;} zhxy{+mbiGhPh33A7Z10@#lw8@a7$b~+;8Zw2p-a35j>>7B6vuDvr$X4QGc^>j?d;f z{?wX_n7N3V17iZ7i~5_7n0YX!viXRakC+88*4je6&qBm3WK7oIBK4Sy=x34V+ak}u zCG@$(^KFUe;}Y>@;>+l38GSAjUqOE>tYcTu_e$gWCmyB;@owV&@a4xk?( z{s8rNz_y>%pE#@@#Nn3u5Qq8VaEmSu_tC{+zBt^Xi^F_zxJ4I-`>FcN1V_04%ffhs z`@bx3g!@0{xXu2(ab4_Xj$8TcWsckI-xt@#zBpzdG5)i-mi7~4TiYMk(*Afq`;%IF zx#vK6Z^X6qMm)#gNanci|KgZ~aa|mYV-ChKhlsJtJQVNeP+Wh9;+Vtn zehw331$>wo+uC7bq$Krsg!(x`|2jf{IzshBo!bqxJD z@yGcN_&D*$Q{Nei!|FjCZmAD(m@f{u=;Cl6T^#0%!!5cv%om4SbaA+!s=rKdg!{iN zj7PZt%K}HZ|6`8Zv_2Bo#gVu!jxfhQ{-ente5nd6gI|pI76U z*W#Gh;+WUs_qbn6-pPKs=k++|bz*F%ugC9kzn<(TslUB^XS999qFa7%rN!+deL zMHh$r=;AP69B$FYVZJ!rqKm`*RQ+XwBi#RGVLZb9UlusR{a-xC_r`UxH?E7lab4^q z#@g4uIA&iQvoEQOmwWaTV_j~49J4>JrTuZtfp|X$;+O;RehwrtN&US+eY`<`dV}wb z-k^RCQeOw@j|b^r2l>wF5b=ko-$T^rA^P88;tx}whxv~1ux&r7KXF(+h{G-QArAA! z;TByS?xTytd~vu%7l--caEmSu_fz$k36608mxb{N_kUU72={++UA(~@w;uCGJjdUN z>+fJ3b1;rMNQ`aZU{V))o=uD?hvHf~6xZJ&V*JJ~uD`?aeh$a`Ih^b#slOv!A0DAT zj!<7m_>T7|^>dW|ca-`$N_`%qe;%WLj}d>&`rFGr$N7%;INLu?|2v-Qf8wxu5Qkgp zLmcLd!!5cv+(#FO`QmVkE)Mg>;TByS?x*T66CC0GFAL)l?*FpD5$^xuIesLrizD$I zKN8o)(YXGO#xY0ZS~?oX9E)R)#WBZ-v1`_2NiBsr?r*dC&0rjJoEU!?NQ_E5slQiv zkNXwA^LvHw9A4o)?pOcp*N?CA9mK1ANAW7(Nxa5;+OHA+8v1K|XYo4kdB4tgP_MK7 z*G*6QpE#@@#Nn3rti@rzINYL(!+msdm@f{u=;AP69B$FY;eP5p?o4om`@bxVN4WpX z0!O(2i{Gz)g?FW`Nxc%kEB#9HuC(4Qjo+_+HGU`i)%ZQ`SBbImc`c54Eq*8awK(Rr zct5WbV>qwJ`*}T%c|D0q>TfUgx0mlE_VS&?UcQsq$9GEm(D(h-zc<{+cY^zg-%tJR zN8eBV9iaXWP=5!|52U_h5{K1;INVYn;xJzvZqdczKDs!}7l&JPahNX-x9H+F;;T>lDg3SU%a3Fam@aB zKl|gD1Mz+i#4!hmv7H`BVv_oMgYS6Xpnl$O&mni^DCtINV1Uhxy`gi!KiH#o-oR9PX#; zFB2T${x1vT5$^x8z!C2M;yM0CJjdUN=lC1R9M|)|IObp+b1;rMNQ~Xf9g1TP#W9EC zm_u>Q;W*}S9CMf$zfDYHlKMNs_2Uuh=Lp{s9-)67ML$aY97R7$eI4Wa^cel|81;LM z{&^hzIQnt)<5s`P^`|(j9>n36`Vfct;&6*D4)@W;VZJ!rqKm_Pakxbnhx@7e%LGTb z|I5O7g!{iNaD@9m=D5w|Bg}ETtvV9d#gVxFj>dIylo)GyM~Sfw93{q@)G=aAITqK_ zu{h>fyr1K7%yDAuY2xuX<~T7TNb2td??<2D{pu6EAAN%FhfebS&`I8}KFRylCwag6 z6z^Z3;{EDVyuW=4{WRM@&Ho&Fn(rS@r~bbkaacWw!!7Sei^F_zxJ4I-`{?2@UmR}H z#bLfU+@g!a{nY!{ncz_UWr9QXmkAEl---Ag=M%i+Y;*iX{QmU`-f^~CIvKx9eKLNR z`egiG^vO8pRJ@;4@qSJbV`qR<$-C4q_neMnPRIK>9mkwbVv_nh!}kwosE;#zKXiug zi_TJCXQ{8V=x5Q-QJ?3CKgahG=g`md{or}NuQ*Troi{z{f8wxu5QkgpLmcLd!!5cv z+(#FO`QmVkE)Mg>;TByS?x*T66CA3)OmL|FGQpwxI}^|GGw~ch6W7w2WRAbwb2g4S z8^@fDW6s7g=ZLW?J4cK)!*g*hog>D6c0S(E`8ei$9CMx+og0$+yFh(hp#NQ<|6QPe zT|~b~{avK~E}~zezg^<{+Dp{eCF<`o-{)RNzfAwUY~L3q^(PLi2XVNiKEz?ZINYL( z!+msdm@f{u=;AP69B$FY;eM+AGQpwx%LIq&FB2T9zYFmkzrY-~E_Z=B?oM1w7vq?V zam>Xy=3*Rki5T13rMQ+Z5o5)8DXFEGdoIWOxg5t_j$x1*Qvkjsqg>9Vf7#mx73F?%om4SbaA+k zE)Mg>;TByS=8MBEx;WfV)n6t!RDYS^Q2k|sL-lusIo_}T(C9s(f$X`$M34T$Y!82V zzyBsKldI7tT)rA@;(hwpFLwWv=c{Zf{P#)kwk=&vis$8?Yr6%PldtVoT@LTsZt3m* zg-zHU==I%A=uocjMhAyL|5>uzq-Ia>&C&_p$v(k5)hGBS=_KDAo#g*kI>|RnC;6u0 z6yF@4BK{Qbe4j!;%{$wtd8hj{-yEJ!y|XP2t08f?<(+DAm@f{u=;Cl6T^#0%!!5cv z%om4SbaA+!dS^Qm9O0fZ3*!;)8MD9jAKs6?`)rrV@?y3JIN$Pc!nZ6LlK>!$jI7<E~qn1bi2Ad6HoLr(M0#= zcs33^8wZ|^1JCYOVy+jSi%aWVTw3P{wB4WE4OG)RAIF@JW6l#}=Z*8k=)93s;sq+@ z0-yL@pq*Wy5--vYFVfB~@`?RLK5@E)eu+<%E}>r{{xbSyD)ln$@UrP}=oM~pSY?RA zEtMh;^Tpv7T^#PCi^F_zxJ4I-`QmVkE)Mrom6!>Ra0{7*@d&q&S>On_kntS9z#O*) zlnZe|U0{yegufWaT#W1DVjOcZj=2=aTq4G{c8M5kyO-knyBx<{j@d59`?;L#C#k2*F)ypDc7Re$2JdJuO&mni^DCtINV1Uhxy`gi!KiH#o-oR9PX#;FB2T$7BUOt5pE%~z!7dC<2imMp5s^I zIesOX<1hDICB{0|)wuqy5@Q8?l^Aob5o0BHEsnWHjBV{2G3Hz+#x`)B7+2z$>q$&f zef&VlI`+vp=2ZL&_o;Y4r{dSKPbIHo>voWs z+ILsG^TXb=lFAlfp;&4AziJ9OC z_k>v(k8n?z1&(k}7|r&-TlYM}q)*m8&%~4dOfu>9bdimO-};K|*(jR75N#EEHjX|= zv?=EZbSK{9xj5!LF}6^2K8`sb@8^6Hla%HKn%D(O=K`g3fzrE3>0abJ!i#(de38<< z#CK4a&@Z81;yb6yl;&kh`!c0_*-96VaFfUs5QmkFINVZN;xJzvZqdbIzBt^Xi^F|% zahNX-x9H-K4~PE0-b`?Wo5U=PN4QDM0!O$>jOX|T=D1Dx3(Rr5th|uS@t1op661G_ zam>ZImM#+G4-n&+OL5F4V(e1%QoNtbam?j7=5ow-nV7#@q`AUH>J=_huW*rhg^SFq z)ZbO==PLDcmHN6y{avFqUL*b*7rEDIo!5!KPJLcaeP<{Rs|#_sr9Q-AzBt^Xi^F|% zahNX-x9H+9UmR}H#o>Oc{xZQ4ZW6OF9^oc23mp3Q@~<&@zZm{8{OgIsnKRr*QU$h% za)m0eV!0Am+m)mWbQ?*G{p@O7IahaMUjEzv{4e3T=2Zgw)K~xg-|bJ=2)D|;7KdMp z!vFpM@gMI(=eBq~CcYkrUw?CWa?CIP?SE*4Neex}tK28}6ypS+5}x2y@soV2agtZb zPx7kwNnQm%g?@@x!B6oi#wkAaIL)UZr}9vOGr z7-y)jvwRA5mQSh9Qa@*@uXB9LagO>r$ES|x_%EN%6Mvrg^XTVOpK6H1>OmZCsSk0O zFAlfp;&2~b9OjF|ExI_&7l&JPak!tVzf5q1yUQ$$N4UGp0!O&JjOX~7c#fZm>*5S^ z-1_L*IOc2|b2g4So7Bb2J?G+>b8*Z$VrVM*}dJuO&mn zi^DCtINV1Uhxy`gi!KiH#o-oR9PX#;FB2T$7BUOt5pE%~z!7dC<2imIp5qtdIevjT zZtd%09CMKv>wg#Hn2SkWyxemsj=4mPmE0v_{Gnr9f0yH!%Q4&Kct4kk(bkgsyF&e4 zp+2rqA6MvqSGm5tN`Jdb|GUcd={4%}8ufV%{Tlu8I{oiD+rQ5B>Gf3q6NlAuyS^K}`Yx62G z(T(TT-N@a0(W|@h$)9$&viqlG405c=Ko<5c{RW>#-r&E6y2+nMYWq#}TfEwSi&x)o@#^|5UTwdPew$A-Z}aN= z?bLrQB@U}!ak%Bxb8(n24!7vya35V9=8MBEx;V@ihg)=UxSx8pJrf){Uu1$q=Zj2m zs8(<6zL&0bI%>-o;%DvbM7%;-HBuF#WDBdnES-6geBkm#JEF@ zJH*Igj;q&eZj6L5%?-D|#Qw@{GB^BK)@&dDXtSHUo7E}dPF!|(K(bQ3L#$m|-$}~u z<(|95SP|!j%Ub?jV%#CdewG_9+w{G7Ke^#@g&1>k!{rV!w(0xq#}#6xcaQ78zTESG zuQeY~(hn%v2bBCnTIxf-7JEp^KcwUzp+Dl3@`#rHh?e}AQ^I4m|Cp~uAKNL1wCO3V zIBbT9!!0E%4)ev~7F`_fql?3Qakxbnhxy`gi!KiLQ>TPXaOjkf2@ahS9>jC_0dvb{ z>I3GMJMkQT7{@$}V;;sa5963e#8}6C6vsS@V;&Lnj!?CaFq&DreE~)w>lbTAyBsUe|RA8^aIIF&S>lZJoN>vIE+{v zZaHU&!+deLMHh$r=;AP69B$FYVZJ!rqKm`*)Hx{=96BdufgDxM`H(_%trsYLFEp_9iSX{cXCEQfBuh- zK|kjhbWY0U#?B(S+}H+l2jWh=tK>j@{{L^OBVFs<;IoJue710d&x&sF+0jk(n|$_g zlh2B7@>#?!zQVo5XA`&3Z}9=)Z9bd0&Gv8ef#B`bSGwY`K@f*qK3fon`QmVkE)Mt6 z#bLfU+@g!ad~vu%7l-?)&muCx5tbjaFdkv~AqyN~`62!+;zs*Nv z9CI`NT;V1$c7Jj+j=2?o;&6)?y8yctf8uZ}`NZMnp4;($ZpUo5vT>yifhzC;mS5eLwYCk~pj$#Nn3u5Qq8V zaEmSu_tC{+zBt^Xi^F_zxJ4I-`>FcN1V>nY$ijGp<%fUD5w)Vb%sm^~yUaazn0w~j zW4^i*$J~o!?!__piSb1SV%#Cd9b%Gog0TGX>$gpXi-O!X#>`Ruk_!p1M#^V3?afS5<#>6Ih?zr6H zxCXy)SHPr1%`%6aG+=dov;r=D@1dd7L|IiF8I=kx66 zoadgW?i0je_~LNOc|;uMi^DCtINV1Uhxy`gi!KiH#o-oR9PX#iQ<>lh>knBNkFfp_ zp9`ME=Yl8kx!_4Who8nVPve-Uam-UKp zj2PuRIZx$|%a>B({r&Uf^2G;YYyIC1z-QfSFyuqicH~60BCf~E&U*3_aD>%~ER083 zoyY=*u4ZoRe$Ap&)Xmtr6+5>RC#l36eD`9#_Xgj+xbx=kUXmU8cQ4vo{L#+M__LXt zZw^n;a^bfKw+n<@armt_hbIS<3%?zQ-zMBn7PsFVo*aJqqn$f^S9gc+R`2j#-5owD zzsq^xF8W=*o4d<*vG<6-hklRq#69Bg^IhM4&I9-PuJ*otH=ESCIIQl(;g&iShxy`g zi!KiL(ZylDINYL(!+deLMHh$rsXEUDM_2{P!gz#LkSuVh&hI1ztXCOg=U(jGrz-rm zKT(pRzr!!A$=-?U=FXezCfRGQ?C!?lcjKzP`{wY3GZ%i3aJ!_q7l+?_b9i!Ox$xZK z**W8W9De`J;rDkBU$0$;Z~qvC@SX+T_W@P=fU15#RX?PvAM!Q)L(U2h(H~LOkLdo7 z&>x{cMt@BFW3CP!r@poohgG3C+)|a|Fkc*Q(Z%6Dx;V@ihg)=Um@f{u=;ClcRrQ(R z2x}i%7>}^_@lQGYlF}Ckn1?p9Z_bea(r)h`@k_dPI!<>~UP%kJ*nM z_ha_674D-R6Qkoy&PusMv9nU{P~3?M`+wPc-pRq`-jvQAp`8{UvS*9V9ia_s?g&lE z9icmM%%j~siZ*wI_Osj(+GR%W2;GTeaz`kf{@q`oL$ijGpWelokC)CIj=A*3+Xr|Z*CK>VyH1R3Fv|s#h z$(2qtIX0`J9Gg4Ldv}t`)>|F%*&s)0KYJR-JdI*S8hiaU2)b_4W;SXW}ke|TK>v)pmHLyW!Il{+pwwdRh?9roi6G4{5` zf2fYaLIq!K-QcUP8+^5OgRj1B^3~)`zUsQkSD82Ys_PbCUEboWu3LQ7b&L4h=(qXm z`8M&lO;64%;;=a=4!3-jB@Xk&;TByS?xTytd~vu%7l--caEmSu_fubeWr8CtRAga1 z!a_wBIKo23?w3lri}@Sz=Snx?&y{W@pDSsZ;Z1=zgmZ__Nbm5O z_8mSmy~F=_d6yH$T~0`MIbq!8gmRA));<22hI^cF?r}o8&-U*Vf1iKG;eP5fZ*kZO zKpbv4A&A3#akxbnhx_Q_Fkc*Q(ZylDINYL(!~N6=ClefD#Uu;k5mrpHz!6qV-c-eR z;wruqSMi;sinY4(rog*#;N3XzZX9?o3iMl*d%J ziQw!;2WK}hSDkvgk{q>u@h=~+V*cf0RZMc2!HF5~C5!^zJ+9sFV3VUu{c@@0cWEJ{G$;MINLnrqxgqh{ygMt@{oU2;t?OUKSF;*{3Fh0kI^5aKSqCS zXRGA$M;vx`5QkgN7UD2p9B$FY;Xb-J%om4Sba9w34!7vya6ff6$^=JP$;rZagq55u zaD=s*-MOz4c@Wq1gWdTal--#w=OHn6bMTNDcZhL^7;_#G;|n*$xI>IP#Q4GuF?Of* zm>746afcW=$)!$mT)DGXa&WtU**(JDzw91n?k~Ax^(7n_+#%X-s~!?)PVQLkXOH5T zM{&#}Vtk>7W3`yvvARQyJ4sA(u6e?_;0d=vPdJx6;UCa=ivAS+DOW~M(VuZ;^o(=W zGtMQ?I2S$VT=kq=vFB|6xy2{v8gW?di^DDF0&$ox4!7vya35V9=8MBEx;V@ihg)=U zxSu-LWP&3s;bdVv!V*pvIKpyGT+dJ9dVazjw|aiU95?4_9P>1ec^bz&jbok>V+$ z?|9q)F#FE8{dcqPdfWdBHt+5J_dN8xcfRfaw!fq2zuo=(cldVl-|2Dr?|R$+48JRQ zI~KhFz2IHp_i$*gio*_19B$ub7r)czQ!#qU+kLww z#FxC&=TS*&eu%^JB@VabPaNip!!5cv+(#FO`QmVkE)Mg>;TByS?x*HQCO9-dGQpww zQOfzDl>C-*{wRHy=edmhm%YR1O&Rm2jQp1qUrzqZ$$vTV6`VgRh_B%MQ(<~?{t$=d zOB`;=pE%4Hhg)=UxQ{Ll^Tpv7T^#0%!!5cv+)vGqx8{IX`Frc%z1;Jk!mIpMlAlWI zyOR2>Wc;hB?<({v>bnZP`t9B?s^8&#pql(uzsvm^wqHa3YM382sr-q<##0<_8DDXj zFAlfp;&2~b9OjF|ExI_&7l&JPakwAnPkG4%hw}2`-Spx2_&C0JFaG=J%kTET=e@`O zp7&n*GW>Pj3oPA}ereJ}QXZu8K^VZRfH zTXb=lFAlfp;xJzvZqW8^C zxnKNl`Y`du%#Y&t`8+8>FL{suu7vm!+kP@X#9{dphgaba9w34!7vy za35V9=8MBEx;W$~^CJ@+p)Y4)JVIY)ew32m()W6umoh)fm>*^2w+y|E^FulLFK7Og zGr!829~JNR`BuUCqk{8Kh0U*Ieu%^JCJwjcPaNip!!5cv+(#FO`QmVkE)Mg>;TByS z?x*I*TXVo0`f?U{LtiF8mE@ijPb8&7e#Wqie9zBt^Xi^F|%ahNX-x9H+9UmR}H#o>OOztESnz!CcL`+eTO z_yGO*gMNN|@ge&0`#mptAHaUl&$oFW^55mZpFaEn|9k!i{df5va=(E10^$qUeu3#p zU5UfSNgQrJi2ab;JaloGo`)_D^Tpv7T^#PCi^F_zxJ4I-{N%iw369X0voIc^FO%QG z4|tvnKS*ExkmtGR{hsF{@>|6GC_*nL|HU7mKQljy(M!-vh%X_&#O7ZzKg3~q6Ng*! zS4e)vVSg8gTXb=lFAlfp#pvR&zl*~yx;WfV&5ulQgua}G@d$mH`B6&#N&My_jSESA#;;?*)!!7v}hxy`gi!KiL z(ZylDINYL(!+deLMHh$rsrm8N98q7+0&nQc)NkbnJYSX6cP06&qCTtW4^^DMtLP8a z@Ao`blmBY+Q%!sg+pi(M=7awGnpFP8VdE(dw~Vhi%om4SbaA+kE)Mg>;TByS=8MBE zx;WgA^B4MZ7C1s*{;;24Uwp*RuP;7||1tOTK8*c{pI7rfiv1XU`NLTB{EvEm^FQXc z;KN?01s}oxsOP1?wx67L#bM(l4!0l0e$1^n?C*K#;&2~5A3Yyk9HxuItT^1F7odwn ze~lpV&ubC$rwG01qx>Dc7`^x-KCgILsG^TXb=lFAlfp;&4ATKi--n>dRT+4So5;o`*{6vy$RA!YI(j>%ldyU&kt&Oeq6`%g*u)e)bV_%j_1eqJYT3M zzMkhl_2>;eKWyOnL<8GzFg-c%io?c99Bx_v7l--caEmSu_tC{+zBt^Xi^F_zxJ4I- z`>E#(ncz@f8X5OS#;uX(GL1afY2vv}6VK(Ec&^jLxHqFWqc`*1sF}RBpttZ`u!Z;* zdoGmZMI1Ix;&98jiNkzxxJ4I-`{?2@UmR}H#bLfU+@g!a{Zw8u!J)jgQZKFV@bg(K z_0URQ+L-Tc=xxmRHlC-p6W>lfwG-ct-a%eEi0`1DI^Grbm*hnpHcsMj%eaZdd~vu% z7l-@k;xJzvZqdbIzBt^Xi^Kg?UNXUy>ye;9_q1&?e~zko>X4MVdEqYw~U)O%om4SbaA+kE)Mg>;TByS=8MBEx;WfV zRAV`=Q&6{>*NhQM`?JE-}g1J z{RY#MdJ%_>lQ`V6jx7%J#o-oR9PXow!+deLMHh$p;&6*D4);^*ba6QY@Ed5mT?n@`QmVkE)Mt6#bLfU+@g!ad~vu% z7l-?)ykvqS^cSAzb@Dv5lX2~2zITzgF2=Qsymi@pf4Qd{y_@q?H}T!*J?K5uV-I=h zvAieeF>%;9iNh`9CJyt(;TByS?xTytd~vu%7l--caEmSu_fvVv1V`vEtk>4E-d@Xk zeJ$(lb*%T+v0h(?UdMWUJ?r`PtjE{0o?FlJoCe|>SWj+XJ-H#Z-YX6pCvmuCJysm% zi^DCtINV1Uhxy`gi!KiH#o-oR9PX#qdo#fi`U}rF8p%r|&p{elXKzApLT_T+n`~TP z?rBDEX55?6o6%dydkgFIEo{HV@}AU-IBcB6;g)d|hxy`gi!KiL(ZylDINYL(!+deL zMHh$rsk~%@BlH)ZU$io=tvvr|r5@Ut?``CzjprY2JpX8azpul$6W>lfv{P>#ma@(RWIVOaT14H#!VdNi^DCtINV1Uhxy`gi!KiH#o-oR9PX#`k_nE`Ul_Me# zILsG^TXb=lFAlfp;&4BemrQVk{=&LrEzg~5KkCn^YFW3eV_mb3b>ljoYt^CGvo2lF zx@0};lJz|IYCvyb-LnC`!Pc#l^O!hnoW$XlbwzQQFAlfp;&2~b9OjF|ExI_&7l&JP zak!sax6A}b=r61nH!|*xjC&*F-b7xS822W|wTW?WCcYWH8NC_31-*s!<`&kQTT;&h z#9`wk4!4Y(ILsG^TXb=_k1h`L#o-oR9OjF|ExI_|Pvs>O9HGBZFRhGQE6-_LS*LG9 zZ$ocmT-zA;_7D4gd^`2fj^565ybki(f!;yhIxIe^7jf7)iNh`9CJyt(;TByS?xTyt zd~vu%7l--caEmSu_fvVv1V`vE%;!#?e|7SFrIT^*;yl#Fd9I6k>f-rJH+k!(-nz+a zH}%#-d=K02;XK)s%8NK`oW$XlaTAC6;&6*D4)@W;VZJ!rqKm_Pakxbnhx@6#WP(F^ z>1DmRmvzTp)-8KkckE-`v5)oQKGrS!Sl8@ly|^E}pY`T`^Z~X%!1I{_){_T#4lsy5 z$hznt@q_3?tg8+YKg9lr;2UQD!>o%AqYtBxu>BGEM$kvt{wUiYrF%GL+pQu^`;@VKa4(%K1}>D+aF;)YJ_!< z5%dw(t44_*C4LnCQMNw@{}{(NM*JAZKhE~YS(h2-_{NE!Abx`Q3F0TvC)xib`Xup_ zY=4UJonm~Z(5KL++5a@-JB>cg@z1dR8RBPH2c2R6y{td6{^?lrr^>Lru z$NgF#dOz{~tY7qVU(k;}!2Q|)+aKV%e}MbwLGA|!(FfW8AomSJ+*b^-{~^{-hKL{L zzG9gD53~Pa^bz7mxE~xLeuQ;^QS?#tQT9K|{>RYA(8tinh#!Z4oc)ip|8e#|!T3zT zKY>2M_9xl?B=<#=Y=4sbt|{WD*#8vcKZQQc{-+tgX~uV&^`jZaXNLQ>8P+Lg;P0ic z_R@EIx!&pJy_G)nKJ-4Wclzkt{ai2g)0g|{%l%w04bb-oxLz7y`vd5Myf-mO-yS4> zko^yFy*0%3+7Nwxi2V-}Ka4&M-!Snb=p*oru>TSCQTRsL|0wz>d}HWi=wn=$jB!0V z&UME)$2Sh&IPnwc6Yx!N-7~@dC*hmqK46mLpCo2LG&rv>x{ z`r88iX90bY{)G0*kEJl6;F^sjmJ1@r~_;{w}XVEc>or$yoy>933Qza{p+MEnx{eTn|N z%=VYjm+9Zj=qudRY z;P^HepAE)mlm5NQ_BY|%WPG;Jx8U1?Z;SnJqi>^c6Tc1r4*CxJ-ywbnz84?&^{yA6 zz<$!-D|_)Nf3G?3*@I-HRp?ddRn&hK^;%WqQO;;``)hg-&19OjF| zExI_|M;C|r;&6*D4)ev~7F`_f$N3B2MPz|Pd3o_^KhM7S4E^}Cex7{sIrsC>^FBjg z{w#n09R2vy?&p8T>n;DYSmF!N3qIq&FZir)r@-_iFXFIq5{KK*Vn63r9QJo{xJA!H z&qo)B>EdvUE)Mg>;TByS^5F=5ISU-2FK2-x^yN>}mp_C3tmm4YF+YmPZ_(%I zzv#uxuVVD#&(V)Rjb-~KpY^yB)06oj4$E61`70!U;;_Gq!!5cv+($1)7l-{_9B$D| z&`Z$8VY)bEllhSej?kC0Fdm^VlfTl>cpghRKa`UHvQPVbDI>pSoL|a5=jVxX^m67$ zIrF2O`BB07r-J!a!ThWETsV&;^Fth#FLAgff8sD-9B$FY;Xb-J%om4Sba9w34!7vy za6dIa-kJm6(3i8o8~QTm=St4smE@Ip?1W^a|!*1@o`M^kjaB!}28#x8zS8=8MBE zx;WfN7l--caEmSu^Tpv7T^#PG=Eqxez#IB<7I;Hn{=C<9CFlQ2&fk^PXBGLaB0p7} z|EtJvHF`DqttLO!>Ca!IFMrwnysvov^1jO7zvh3>N6-I?pRe=L z^U({?3)p@EdVy^}$%{B_oW$YwtJtr(%|jQ5>EdvUE)Mg>;TByS=8MBEx;Wf79gfhK zv%nGhauzs3U;Z+EnEV%h6`%Q0gkFSR^i`iHMdZI2z4$9WUy8r#eZH9Z66RkC^P}Xe z^yjaI{Uq~49G0&_@+S`W$*(xf7l&JPahNX-x9H+gi^DB?Nosy%f+O_hER09! z%U|~MK`Hq!CBLO#^LbGAWzTonSNwNn%%8Had7jJB%b6eL#FwL2Fh44o9~I26im(0s zb-g$&Z{l!E{={LvINYL(!+msdm@f{u=;AP69B$FY;eKjXe@*KAFAf_|akyoC z#bLfU+@g!aeROe{FAlfp;xJzvZqdczew@G1m$Sg3ywvjiu$Je0wLJf+<@rJ#&j;#0 z;d!g$`9U4ehw9Pmc|KH6d_B*H8hC!xKzsww7aCH}7sO%XBo4Q%|BJ(Xakxbnhx_Q_ zFkc*Q(ZylDINYL(!~N9rg-mcLFO7_ABhTd;8P~>7c^;a`TN8Q{&wZN6TQkpnni=PsyJ+% z#Nn246NmZYaEmSu_tC{+zBt^Xi^F_zxJ4I-`>DKSf#UdZ?G4)O!%(uyGQHTgFWs=8MBEx;WfN7l--caEmSu z^Tpv7T^#PG@{$RT&|i4YQOk3VTAp*%vQA#dI(HqA(&8&d1!;;?ZNhg;UM#bLfU+@g!aeROe{FAlfp;xJzvZqdczerlaO6C9zx zke5cDKQ!`up^@hgO^kaJ&zG7Q*Cw7{G&Anah?TKDYARu9b0ZW8B-&+sIoR z_0o>sj^0juJN4GVbEyvU+Ce>a*!GjYFAf_gakypN#9_WT+@g!aeROe{FAlfp;xJzv zZqdczekw1S;0XPNdgM`FPY#7{e|Z>wXFBnvL0K@ zdTkx+xpl19*0G*j$9iu)dOh*===H1@H?aK%)`J^Z&u=h2sTXnBIElk8>#^c6UmR}H z#o<1>ILsG^TXb=lFAlfp;&4B;-kS-I&|etWM#i;~ackr`S`+K&O+069Vx7Lpo|Ea{ z_hHsXhrW8JY1y`FW+dh~kq zde*HQSl4V|`wi#~spk^nuyGQHThB75-a%eEEIzp&6NinHINUOB;xJzvZqdczKDs!} z7l&JPahNX-x9H+yCY_7x$z0v!2|~dU8MOmIJJd4zTVyzo%AqYuM3!v05yAAxTKeH48Z{!!vbd5$s0{>O+PBYq5h z9DSVqj}t%6_bn6fO>le@tm{rNzLTu`P7*&!{3ORW1>Y3oH-$dM{-@EW;hSdr)5OoP z{TcQ@gFXXaFYo#HvL4gRxjwR-v-J}{z!$;(zYehOFv#`?i63PDgRJunp%1aHF@!$E_J>*b7-n5#n01d~^bz7m*!~FX8Y8Tm zjKV+4_D4CsQP#W0*!~#DKgRaQ;2&q*WSn)Gakf9s{wFy83HT<6pFp1^eiD6>{ZF$0 zDfB7EZ;I_tG5*u!Z<^zqCVm>e8TLQJ@y#%PGw8kCC--t)-^+D-FW2>bT=(~JAKb@% zK_B-8{ap9=qxW;a)z5YR0Qvy;6$9MQ4Y2(|?mGsFALPDZkoY0uhu|Ax|3lpG4Rc>H zO#CqX!|;v3Kf-;<2=|*Ktj~<1kFxzy^ikfY9Ap1u+_#Le|1tQ-x!)XT|Ksd`ob6Ab zPY^#r`~>ln9RDQuvy+U^B=J+|Q*3{V_$iKmn(a@+KMnsh+n?e1W{965eum@grSJCA zcYEo}y}Z}Z$8~NW_YZyOeY_XZ&-GG2?@jdcUQ0jm1N7wq^Z~Ay2G9rT>x1;|LE;DL z`$KGh2)-foA>xPO8|Hd$7=4)QwGobQgzb-TT`___%Kk^${wVq=$2Ug&81Z8q{}|Wl z;~d{O<1A!RIk2(6=9Q}Ka{xeVinWulv6F*OXU7&w1 z5Wm3n!2_+5R?sJLo&`?V#^4KC|?%_0K{dM#W#%F{04UTVv@!3S*MBhZ; zWc;_-{ucTc$G?TX&G>Ay|84lT;oo8VJ6s>^kl!8nX6di9^v_xP%Pjq4j{Y@Af19I! z&(R;}>0k52&(k00=`RcP#|8T90`UuMf06Ak(*G9ePm9Da5x+$LTB5%#ao@iT|1$bA z@yo=ou>BSK?+X2Sh5oz>|0>6~3g0UF8u4rBYv^lie;s|D{janCb&hWXeS`gPFuoh~ z?@jnO+5RTm-$dU+-(q~Wh~I*5o9%D2{cYm68J`{c{|@871K$q(FTU>Y^S$^6_M3bc z@h$iBzRvd$-|+Y0^S;S<5#RE^=YQS*p8pMe;`50wAie;-;G4eP0*g=9WyE3YB;s)U zP3*Vaio^b%hb|8H(ZylDINYL(!+deLMHh$rro$1wi^u{;_%0#~99kbLB)^5^zwn!$ z=R)#Z^mTt8S44h`$ZrwzqnP{`6JN~yDE^kuvy!i4i7z3(+GO0=5AEji)%=GQQ$4UmR}H#o<1>ILsG^ zTl8vlaoFF*;TByS@{_z|ff{w?()&|(F@QE&}7vI5t7yCW8dFbM>-{qm_p^L-*E)KWo;xJzv zZqdczzUky8^yMsYgua{wj?kBxABE(vko*-gKZ?+czC(XTFZ!O(hvIMhd?{vr6@S;~ zOY!%7UX^^CzWg1ZZzaT+*!GjU6^G?Z9B#>-|>8xk>4`%U(WfZocQwZ`aCMP^TW$M z72kHhg85bPU7sfvHoubjAr8xzINXvyahNX-x9H+gi^DCtILsG^TXb=_pPCD}mrs2DkNo^w@O}SX!4G^t1?UAo z3foEYA`TlTak%{<_D62>(8XbT9(o?SIPCA@aEmSu^Tpv7T^#P44oB$AS>OnLISU-2 zFMr?jSjhY+B!7jLzn6Q8$bZof{C7n^^n4eg7nA>D^x_}-d?`jRK`&u`mHg1RQ}UxQ zpOX0@4$GG~+>$?Wm@f{u=;Cl6T^#0%!!5cv%om4SbaA+!nje|q2z@yV;}QDu_r2~* zsqa$qS4#btp_eg#%9uZ8mS5d3bN(s+fzOL_&M)OZq8~FqDmcGXFn=oS{FKZOaag{@ z;gEPEXYhu;Onq09 zze@5`$@#sC^M4ijsUp8sKzzYZJg(rUzQ2N>rTX%ZeVktW1p8C$&)kZ`#!(z@(eu#r z(Zyl9INYL(!+deLMHh$sq^>j`rvD%12z@yV9HB2WKMI*2h2*c$@~6K1W1j~_KcOH0 z)aOGHdNK2(nE6r6{3&LBl>FG|MG4z4A-?2iVSCAWR~(iXakwRa;xJzvZqbX-#bJLJ zhg)=UxQ{Ll^Tpv7T^#b0`H=~Z(3i6?9-%M)*z;cc6F*Os{uH15mN7rde&Tgs#{4N` zew1^5C`T{gH(zf$rm4*R<}+@g!ad~vu% z7l-@k;xJzvZqdadKbaqI&B550rs>yFP z^^UvZc(4!7vya35V9=8MBEx;V@ihg)=U zxF6>)^yMsYC@;0F|JU+-r}JG&1f@jC&K$eVQ28CY}p5^W3(X_-6EG^cLbsJ9Nwdr~jruyGQHTgFWs=8MBEx;WfN7l--caEmSu^Tpv7 zT^#PG@{$P-<)xEx?PT0L8TU@cwF|wAaql8;U7V-7$y+z)!EW->&2!Wq^d6p*_OSh) z)O!%(uyGQHTgFWs=8MBEx;WfN7l--caEmSu^Tpv7T^#PG@{$RT&|i4YQOi1a?RWk9 ztd@1|I@Y=CcurBrI(Qw=LF!p2uje^xJ@NI#H?R)h!1fzhCvUKI_@rLMVdEqYx2$7} z!+deLMHh$r=;AP69B$FYVZJ!rqKm`*)H-=4I6{A6TpJnJMxHM=GVV?2O+4Rd;`vb% z&zG8ce%Z|PiDvTFOneLREyTBwmlk`zo#aIvHcsMj%eaZdd~vu%7l-@k;xJzvZqdbI zzBt^Xi^Kg?UNXTE`U}tPTB(Ot#;uk20@@h&HuBcSxVNFVQxEOLx0Ba)^439KI>=iG z@g1pp5r>VFINUOB;xJzvZqdczKDs!}7l&JPahNX-x9H+pfi-dfgUYgwma-+&Y=>os4T2^Sz6_bTO`7oaeg9OE>k> zOz0||2>pfi{6@yDk>`Pp ztOqx-p4`N^H!-eFtT#6^?#<}UcZ*ECF4-kiqlQ`TmZsIUs9B$FY z;Xb-J%om4Sba9w34!7vya6groOmKw$!nn4w4&O>%S{c_i#Z8Zyn^NBb66%*f@#9E#oE*^Tpv7T^#PCi^F_zxJ4I-`QmVkE)MrodC3Gv z=r7bmCwb}QJk`m0tc!8)V%)pXyU@GQyQ#Nsp09SJ_ptpQ^4de*dQ#^xao9MC!!6?` z4)ev~7F`_fql?3Qakxbnhxy`gi!KiLQ+de*hw{?PdT%f5ioL8m_OdS7$9i)g>zaK$ zpXp;gxgWis_U@sGkc%JxTjPBF&*$KV@-Zw!5${g3k;W1RSL^a=C{ z;wR82*#9KQKS}%~+n+?AV*gX{O%XrEy7Dx~H_f{7H0#3CjPDHbGaUa6<1@qdds)xv zW&N_3`~F_m(fU|d=wn@>5514~i2GST?PuMfAHART(E-*K23U6(Kp$Y;Vvy|*5TSEKLYHsuan{Sm+5QCa6U0xzH-SFM@lC=%N&F=G6zeuq-t`<`+K<`>*cz>kL&h6uIu}_ZtvrMt)Kg~e&YMl`?>BPAbx=R zwE^@2^g;AN^g;GN$o_}e{t(+A;=W`EeVF@>VeaFH+5Rx=CnKz{j1WIU{0Q-*Y=0De zl>LvQj}box-x&HB+aG8D-!;vB+YIA7L;hx1Uz*|gdbwWer7!o=cYC=`?L+V5I<=4MsXp|6?l1b$ z`?;R#=l)`V>!ks{bzyxzDWOCq<<}cVR-=P0) zFuog%-zNGd+u!8)Hrf6b``=>wTa51(`ZmY6&Gxt9+vfOo*!~XVv%~gxxIUSs|IE@K zW_eyS%X5P{`o|poXO8|ghdxjIJpFB+{yk6sTA+U|(4Q927tj~c7wPYd?0=E%FR}e4 z_?FO@=zq(^FSGw;`r9(`EA;0T_*dBf3fCvA^v_k|S2?~_`sW(QzsCO8=>KbMe;s|D z<6B2xr@wBn{SEs22HW32--Le?eUtc2w!cOE7Te!K-y(jSG$&m7N4y9i^JAQ#Nqar*k8HLLl=kX;&6+ek1h`Tdp^22 z%om4SbaA+EIvnA9#Vl}y?;^6mq4lA{pL?DQ$!{U^qwrUr=c1o`K8t?g^QGvQp7$d3 zV)9@73;$g)^QV~kQ^NczK`&wcl-T@9=7%^eU*d2}{={LvINYL(!+msdm@f{u=;AP6 z9B$FY;eKjy&l^P&9bK99;&4m;#9_WT+@g!aeROe{FAlfp;xJzvZqdczerkTa zH3z)myNE3CDu0#KcP06$WPB^B&nm{hit(?a{;SAOHT7T3`JtNlYVu!$UPFFsIRDpJ z{*(NP!^Tq_ZW&*3m@f{u=;Cl6T^#0%!!5cv%om4SbaA*J=P!I0kp&Lr<;Ab*!@u$K z?~C7hy}bAxefig3FL}T5zvulH|9AA^U;BADA3guK{QYg?^Cy`f;;_7l z!!7v}hxy`gi!KiL(ZylDINYL(!+deLMHh$rsriu!j?kC0Fdm^VQ~#ypzm)SsDfus> z{>y&j^PvpAjPpzRuj$X|<>=+V^LbK1db<_HTkRI{7}REsNwuyWAh`aZ*kbTio-4AD-QF;;TByS?xTytd~vu%7l--c zaEmSu_v8G9zMKV)(3gMj=hqj1pfCRs|4;7c{oc=~d4KS_%KIb!pZs_EzxO=m{{j0) zud{sg0`!7E`0opdFZfgVU6L1Z*f@#9?H{p!aw`t|yExpU=b?+k{w@x;=;AP69B$FY z;lAlfU1fqJ^yMs!N9fDH_jyoAehdGI|0kahMdY{W51#j;Kl(f<`V)Pa`BhAOG4rFC z`BB35Oa9=$FJb;&4m;3dyfH?C;`mi!KiHi_yj5KDs!}7l&JPak!tF zADQ3?eK`x`5&AOchf>ZDrR2BN>RbO#4fCUn^Gg|e8S|qYy`21)Gk?ne$?Wm@f{u=;Cl6T^#0%!!5cv%om4SbaA+!njde?!F&#VISag@ zFEhTCl-7k|b6jsE** z_w)XO|5xnaJTCvw?&tr7evF>~H}?zv?0G6+`vvF)7N6ur95zlb{(}80_HS}4ThF-?}C?mgR z?`rD1n*3B#|JC%5 z8n$1<{HP(mCY3*N*m#P=E#oT=^Tpv7T^#PCi^F_zxJ4I-`QmVkE)MtO{Dr=p1rFt< zmi7Ny*8gjHzEjKdg*u)u)bV_wj^_(?==D55szV8!mm#{&^uDkQ^jH9Bo4QXn>frDhg)=UxQ{Ll^Tpv7T^#0%!!5cv+)w2t z6CBD*C*#)1eD3_E-%oTh-@7vX4M zVdEqYw~U)O%om4SbaA+kE)Mg>;TByS=8MBEx;WfVJ>)dtd^{lhkvkqR*bFO;y2A+d7pf?cTka|uk4jU(NxMdw%9OjF|ExI_| zM;C|r;&6*D4)ev~7F`_fr`E|c!4dikDKSf+O@7=5r^{TRR!oPU@wLymc|| zT|Ce0V%)pYyQ!yc^ltPX>aB;o^zgi}$LcA$9utR+lQ`TmZsIUs9B$FY;Xb-J%om4S zba9w34!7vya6groOmKw$!g_2i>#?=0x7V_sTgQ5D9nWj(SkJ9vJ-!~jp7s2C;_F#2 zZs2)N1KV#vZ?NY@NnXTZ<0KBZtjCJOd~vu%7l-@k;xJzvZqdbIzBt^Xi^KiYdT%B; zLVsag8(BwhWZWAW*Cxib3B8GNZ6a^YS#+QzuH z@qDTcy`8+a6W`9bx1)Ek{SNA-gXd!%spli&uyGQHTgFWs=8MBEx;WfN7l--caEmSu z^Tpv7T^#PG@{$RT&|i4&)JZ*bQV*Rxm+oTRyEspEk(Vy?ZtAI<=UUz5wVQhCA+J5; zwFkY&&Vxz4h{MK79BvsmahNX-x9H+gi^DCtILsG^TXb=_pUO)nI6{A6U9y&S z%UaegYgxCfW8JZib;ml^o$FXvuK%+?pQ>kFx}J5(dh`bL2I3otZ%93t5QmMEINY+X zC=T<*;TByS?xTytd~vu%7l--caEmSu_fzYZncxWhh4uPI*7F-#4{l^VxCy<9_2MSR zy@_#eCa=wmdoy`$=6PZZ@hz-Jw-Dd*x3I2|)QdQ5oW$XlaTAC6;&6*D4)@W;VZJ!r zqKm_Pakxbnhx@6#WP&5~7v^&-^SzaEYh~Qq7}qw&y^ZHMZPZgc>-_EHwVn8Oo&$97 z9H)c4bf9;n*7?O@<0KBZjGH*j7l&JPak!5z4)ev~7F`_Xi^DCtINVR=B@-N>zcAlB z8MjW(Go9q6i}P3)_0mN>bx}{<51|heKg_!8 zFnq)4Bj_Woxx`Q}^{$ z_quNR-8X%z){U#W@9eT&wyUdr=f7#M9QIy0XGG39=bUrSD3GIsasUMcC?JFY1td-I z?)83FyRT-!m}5NSd4HVseJAWw`iI}={KN0b{^9pM@A|#NyMC|muHOs1>-RnH`Mtt> z{O|dF&U^gt`~B+se(&(U-&?%T{{j62zjye+{15zI<3s&E^m~sF<$oyuBl<^vkNA;( zAIbli{;~Xz&Hq^bC+2@5{}aC#`Go&dzZdzG|5NinrGLi%nf*VL|C#)M^8eHR|D^wu z{xAN2$^V!B|C0Z?^Zi`@=Y9|Rx&J?&FXVrr{}=jy;rF0ldVXJ;|E2j~%KwLZ`9FMK z`iFb@Kiu2jrN8Um{;tmj@A@45p3e>M@xSMD!FxUzyzg_v`#v|kFaLd?*FNyM;RE^y zKCgYi|DpU3eJ=UX=kO2p`$+yr{2$5x$mjHr_5YauG5urnKcRo3|0nW4vEQfiKc#Sq z7oN`-`hTJSm-H{q|I+*~&Hsn{&Oh9j{^36KkH7Aj$N%YFTz(gq-=)8c+wZw=y~qC^ z?!L$WJ}$rSzV$x;`}`m9e}L;B@PEMnA^k)C4{`rP-2X_wkN7|0|A_x%_lA$@AM=0g zp8bjZPvn2%-tme2Px(J}AN_}eB& z!2cuu{mB2L{eHyHpYZo5`cL@%ll^{nK0nic#?PP4|3&{_@cS43U*!MF|114heE-$o z+keylH|PHw|8M61PXFEc|8D;8_WQ$rf5`uX{)hAZlmAcmhd<^2ssC5_@fH4jg%4lh z%h&X;@%3wb{u*Dt!KZKdzrn|E_`k)UZ}I6{eESxEzQe!o@a;SK-}$@5_x#_>{~q7I zH~$CzAN2dd{2%B);{T84|7iY?`1_OmpZI^W|4;50KiltT{QOzJpXt9ipI_wvLjOho zU-kP{|6ld{mH#*TZ}i{n_Z$E3`v2~He&_$4{)c{lnE!|U{&2p3+V4;Kf9m%q|5y0) zmEYTag&$wx&)4|%HGX`JKVRd|H~9Ds{(OU9-{8-;`1mcpeJlT4{_o8H4qv~ce@FkG z|9kzuH~)M6e&GMX{2%b`2Ymif{~yi&k^Uq9Px}8v|4IL!@bPE!e>VST`p@)V%>PCI zU)*1Qk^igtzvB0=_WRZSHi!5Z~VWz|NKt>o&R_H{UQGk{r=$pgZ`)e{`CC* z)c;TC`xSnCg)d*>$5;6HHNJk0Z(rlb*M48}4Ss!tZ{N_r!MAVm>s$Q!79YRm|4#mQ z`1KwAJNozd^}YGu{!a7% zFNSyiUw^&xC+qy=IDQ&`r~BXU{9l4N@y`GI?=MFF+wb50)6a_iZ1JDR{~8$H`Ez*Z z=wI*rMa5rC|0TTh|M)BOmoWYR{_BfhT^4>d{a4HUI`K~3e{b=dWquR)n-lphB!$@D z&HUZ5{q9Y_yEgn`&p)*PgZ_tW!JqU$4f)fL#h-pGqN2k8>^bUG_@6mNMTh_Qh^UzG z{ZsT)r+gh9-gk-~9Tk2(6Mf2Sboif}MaP8Km?*EO!v8EMh8{zYl^-iVHafg7HYVi7 zMTI_b`o-xN7ZctWPmezp=EO$_U%Y+^QK4^w`3dGH$WJssk)CM3MEObfOR`@Qe-eLk zROpdxezN(=^c4M48s#e+++2eDK92 zguK{T&pXa*yjS^g`o;0b$&ZsCZ+^V_@$r5R6!wZr4tqqUgs)E}hVwj?6wd2Zvey*PJ28A6%^#iY`}{G9 z;p>>BkQ2inlM=p;O$_s5<;Nz6KC$xS_~Vko`{L+v^5e~qr^hFU-tj4+R|0=RQs|Lj zegZu)F}y#Kp2(l5UlMA%k@>BU!`BPKEzGe@;rT_U zdQA)8kETawc<%f$Y2ln>(!I)$<&RDC^S~cVkE6%YVxYUVgm!38~@z z3Hl}2FCioBlb9NMCdyCbPoyW&lhVTblG1}ODI?@2+b`MqB+E}WKgIkM`6=mP&yz|K*`Q{hkYXN_O zeg)_pnO|(bV&_w=f3fo`p_j-nF~5YrRKHUGQhKR=W%`xr zU*`PFoPW7~$;9rjX9QTVH`MLO%i+{QDbMZHiKM#NN@HY?t^YJfVem=hC<70vS3iL0)#{&LB z{R{OklwU|MGQWsk#9t)8m|kptvHgneUt+%!^GoO@&ac$`QvOo;rTk^|GX65>Q|A22 z<(KPM&R;ISf?mO2VSa`4&BUin{LjRPO#I494gVd^!lx{J$-<{>{L99dZ2Zo~mmK*y z@^kPz2cL5BEtfx6ey;g>=I8O}>6b^(H$NYr^YJ+!9}D;k+z$%$E1(zh7uv57Ukmjs zq8I5`q+b!eSbj177n@%!zr=ne^b-4*&`as1_A8~A(#zzR@t4ud+#kyIE7!l=e&x=m z!u_bi{uTTc`d8vtCB9VRVwwfI;o zzZQS%@T<=JI{d2Rujj8fzg~X5&$kWk9}V;d{s#PR1(s{1*8w@>`rwD}Sr|MJv74{%z*B*}qMG8-F{0JH4IWu78L9I-GBZ^XYJZ zsPy@~5+5q@trEYg@TUr2tMH==AFKJR@vEA@nqGr{HS%kGKCY2pE5DY%R(>r$)!|ni z{?_4Jo&0+ItapE?$Ip8FZ!o_BKO4+%z|ThcjrMEQzmdPm{isQPll&(An&mg!ubIDD zzZU1yBELod7JP0szg53h_m@_BoB3__Z*x9v^mh5}^mh5}`gJ(p4(HpUe+Ru1KP&OK z62B|)r3&Aw@TCf0tLWAAYJ91tSL0WW`$LWV8vLr^uQk7xUW-q)_*=(chyQi>R)@d! z{PpJ7<9EIJ4fF>72K^fFu@N5|&2QANQNJepHTnGA}$4 z;cqp+mEKBkwO^b4+stpHx9Q*Re$ejuwA0)9JIwE(cj(tauf*p{e5u5TO8ltu`LPOL zs_?N2|Euw*8Xv3iry5^s@TZ2q1|MtW*WzC-y%t|<@vTn3I{d0LzYZVk>GkH<)9cM| zpf|{GaDQmfzmeXEzm4{9}J%(p%-X z+OLh?MsMS9qqo!B?cYvsr+2tNba=iU@;mhF^!c_E-#YQF6Cb+prwhNj@V$%PjW6B! z)r~*h_|zl6hu(v4J^a1$d(H2q_u_XSy^r2U@8j>s*M5BK*RP*{03QeV2k>tIUkBw6 z>NlwWAbt+fhv-9oKQKfew*N5x4?DkM{2!r@;PZ(2Bj%6lKPrFJ{89bK=wtLT{xSY> z=Q}Qc-2UUvf5QF~{1eV^g1-|#JMpO#Upn!t3xB%sql?~!AKm!UP4C8+ZhY^-w;p`! z!M7fIFMjp%_u^--`F;BJ>DMQ}5C8h<{rvs%`|*1~{s2A>$RD5&;`g9_gZ3MgKg2&| z{t&(nxjzh>Kg>U@-?01<`6KiZ`iS!zbv~o?QTnL!8KaNcZ;U>s-?)C``i;BajO#a{ z-voU^{|V>Yi9enA(ut3q_|S!KUHI08A6@v|jX&M|-Slq$9{lN{_uzXEy_epLf4%fx z`F-a1`Fz}m|9$w{uYbS%e*EsI56}nnAHc@}`GfKYBI7e z`G@g+#QBWqH{yIp%pc_+l|QQAsQF{gXUzGGnLoxq?)Mwx?my$sf1EyH{)GGq{t5j% z@u3qRI`N?s-@5Rn3xB%sy$fHu>D~C(jX&M=9{lgY&mQ?b_}A-x(JQ}KelI@t(fj20 z(fiyV`th|N|N7p!610R9i~59l{&|3UeK^g;87_=ofxa(@`&ALbwCAGZIn{YLCR z;(SN=NAw@%AJuPE|55YD>_5go=KeJ1el+g>F-{+sKTeR~M0yfE$@wJF zlXAj&C1-jyKbf9vehPmIJ;nYh&L`D=sphBJFO{BVzcl`|>@Y7)zjXQO_DgsE={ezf zW$%f{&)|>B_1yFP9OV1DAiSQ+^}O>u|9oE;c+R=u`_Xy6=8xu&$qnC+$@ARl zG5oReW6h7v59c3S5Z)grKaM|+KdvD3h^NP!A5V`j2)z<=J%9d$eBakE(f*0%C+7RP z&@YKUDKDHylKqqPOSWHfUg({yf3o}({uJ|5=qdD6`={!kN>8<4n*Gw~Y4o&$FfZNw zbk8T<{^|N>&@=SQ$oF$Vk17l~QAM7Aao9hqB)snw{Zx^khvM-5QzhZ+=t9q*Kf2iW z=`n?#KYvWIuS>$5*g~&GAt#m|OONA^D+=$6qsQqNU+Cw69&diU`3dv{dV>8D z((u0MGOy*~{n7j}r6DhdKZZYs9&3JVS;&hm_w!H@a^m>o$~=F1ocZzk#h3XxkRM+W z-k+dfg8T&gC77RB8s3*EKarkDPtq^R`6S6tGCx_rWckVVPp$}kQcAHO&xVQvP0hW;7l;W=fPpNT)2_??N5nfRKO8J2#h4ZO!J{9~G=4awVCO&22Unag~<$C`3n1wG{_>qlo z+4z*rpN(%h^c?;i{LI0(T>Q(W=i*x~zUAqcN6(|@nV&B|pPo<8mtVkNpkIN01@!fFLgep`j^qmOW zW`4Q-%Jnbze9HMN^slggg?<&zHxnN-@hua-GVvt~KeF&83xBilGaJ9M@iUvAjbAzV zn1g>g_?J@>ey(!qx#s8c=kn*7pU0oapNDVx_??e$`NiSCyZQPR@E6bv=mq#!X#Ya_ zh4wErzldH$FEYP~UM#=Z{iT?{SbhnAiTNewm*`ijf2s2;rI*sn( z)5|@-3VMa}t#G~-`e))-CjMpOYbO3?;cFJYWZ_E|K4$Z0<5M<0o1TMzIrJQQ4m}rt zbLqMGl#73P^7Gsu^7PBYzkGVW{`uvBd-?ho=wG0J0lk2~P`^U_Ei}K-{33dhent3O zL@(CA*!*JmgJSt5`jy~s34aNHDZSKwrS>bu?=t)@<1eF^@t5sKznoWFuzpptoAqxt zzlFbr-lAU%z197o)%mu{Z>6`<+nisU{oC|w*T3CRpCn&zE!&)RO3rEy&7L@@Tmr$YVfNDziR2V=GWq1t^7KA9e*9YPQQBn z>-DRbUypAM_}idg1O7G88})CL-$-wi-$ZYc-{gFn_?z*y+5MoI-mHI%^J}qRi+(Nk zZ>6{Lw>rO8`EB~Q`Tav1f1CVv`?vGA)7$aCL%$CG4*PYOUy0w9_*RJ@mH1kPKUMf& zg-=!ZU5zi*_*acD)%a3Fuc6oQ*WgpF&$qSa*Wzof{5to8I(nVYuXXy>)9dlAo?ef? z4f;3WXM_9({zmf~@w3tA>qdH${3d!6f0O)Xd~epTnZFsITlibdZ*e{?{H^-6I-gd0 ztNq*PZS*$h*CxN+`L^rV&fl(o2Y&~DhyES(N_?!upGthG#Lp`HsKTEre5~^Mv6^0u zuhsNw{Hwvo8hQ=>*2u5Lw_5XS@v|16>h!C_uR3}iy&j+I`RnnoUVel827GL=Uju(5 zy^+5W9~=3b=uP%-;%}li+rQcUp_$%HZ?S)i`7Qdj&|B@-YJRKpY1OaIer?XLjoya; z?LPmv^S3+ycKq*<-=Tj8e~0JSi7%b_(}@qA_|xU{XP3{XUHI08Ki&A(&EHM$#{VAt z>%rF^eColUUirQF)N6h(e;7(>9{2nuZ%>81FJ}!Tpf1H0@zX|;&++QZ> z6Z&=HQzyQ6;!7ufcex*Q;YSy~b>UApy&M0!>D~C=gHJv3d*t`vPcMG<%I~H3n%}2i zpZq@elRo+V=J(6*=kMnqz`p_c1MUX{_&X?nkbe*#2l01E{~_~-=tJfYn?KAytlu#I z2>%FuM86U9N9m*TNBKwTWAexN$N0zOkK1qDe&hV(_Mf0n@K4x(g1-~LI`N?sUpw)m z3%|PXrwhNj@TnVry78@>zZ?I1@T-Tv2Y-6#z5KoA_sZ|Zw?6(p{O`lpKK=Uj@8|Ew zzkdA&^dG>-0r>;;L3|vPKgd6bk3;f@No0q zM%_O~<&Vi9lRu{4nDZNVe&h6U`Q!8n{t5bo{u9nOsxtijBdRL=-XyBp*ERnBQ|a$L zRlcqczh65=kLHi2NApM1WB6mL!teWHszY8(O~{F@^vWMw9p=RH$MMJM7grr};^^`G z@l_!=UVeOyzyHt^&vkBdOA>`APaE(UbK{t_pi3>z7PVp{G=Z zJ}L53YC_*s{Zi?v)nQ($erc6q-!%DY&Oc3ly7N!hKV83c{tSAC^Uu&P!~CdP&%G}6 zkE-`|LwG$!KSe)PANDxa5PC(|hVzTA3*V2f4>{2do^!3&y70c3dav?h>9O?K`tbhP zhL9I$eq5dBE8bWlH9w7>rhl6K)0|IwZ8-0A{&eS?-Vn|?qc)sl zhV#qd&yXM07~U7v_1xRMwtMXe z?~7>-?~CD&;g9JE?~A3!w)uHz5ATmPKhFF({GAr<>z6=JuwR0H z3G_ts6ZKD|Cz_vRzofP>H>o}JOwvD@o@{=y`N{HAoNtQ!6#J*hPt`A#o@#!o{51Zw zwy$vE-+to?nIi zD)g`5&%}>Re93GM|2@rY3IDyxqG!>wnth+1jW5~wm5oo?_?6Qb{yU$8KRNt4_>)V| zrRU;PF23jCcOE^DKhOMp{LD8$A7As`FADT8z~=(_1?Cs>7s@ZRf1&wB^dkH(GQUWE zvHgqX7t1fEm++U+OY|!-zm#6;d`rzQb$(^~m)Wn({h-YLm5Cpj_>+Z?S@@hq&%&Q<{L99lY<$Ybza0F|;m^VE9Q?^`4Lr@or(F5D z{CV^|{yhFX^Yig7-~4?3eD{w6{R{XD@UH+L3-v4HFO*-%UnIYXzlguc`4saP>tAes zv3@1`m*9Je^C_`ksq-(DUn;*;ewp(vqnFXk^eg8tH^1EdqMTk~{|fUf_$%m@_)&>3 zmH1kTA658O<@0qFepKOmHNI5iOEvyf<97|c20v@?vj%@^@w*nkYUS6;ufxYW`E~eM z$6v31J^t78*Vlx5WP|($^BeSQ(67;cjr@)LjrMQSzsdPDncrl7v-?Z4{ATCZOm8v2 z#rd`Hx5#hhZ#BP_zg7P>{x<$LdK-Vc{_Xm;)7#x2I_Mqr4*PfTSK>n@{#4>mB|cQ) zPZfSw;bRrO8o#RP)%?}&2Q~aP@@w#?27hbaA8Oq{YVoU9ex3X}dY$=o^6T-p9^dNm zwH{v^=neSaz~3Ohk>1GP=>F1(pH2AML~oMcq<^#XYo<5bzgd2Z{aWz3MShF>K`Xu0 zeyz@@RsS~U*QS4)`EC5|{O$C1dON*?zr*|v{W_dqCB9bTOC^3+;!_pARN+e%zE$B% zH9l42OErHre+@p?$gjbl8hS0g7JqB$wfI!0U!D1N_*X}-r`O|iy?*uh+dywHzd^qS z{TuDqXnrHUH_C6KH_2}@zX^Yv@wHigGk!Ol-{OALqJN9|E%a9B*UH~2zm?vmf1CS3 zoBi78?ar^Azn#C``F6gTE3#D)FHbpDOXI3csrGu?pX+@Ut2ptLfGFQ;qL6 z_*jEqHTYVCf3@b<;#V!bmR^Tnb^6uGucOz~>&>s%uU`KK{TkeF8ssyzK-e$eOhb02>9yC3w+@5k?c{2jp80s9T`54c|p@(;=%;NdF=J zA^nHw!}MYPVf}~YkC;E=d`8S4(Qg!=NBKwbd6a)lzcKzX`WSuO{Biq_n?J7Kg!~Ej zrwRQh_&f2f6Tdp~u@nEg@UaVDy70LR|GM#~o8Hae&EJEMJ@g)Y>cPieeDB4lUjANu z>NCF&AN%=^Q{teh~fIc99kbhAAp#28%cSye>{vrC1{9*eI(}(H9 z`i;;>>^Fk{BlaKFZ`A#1)PAG%G5#_8jnT*SALk#JKkoi8uHS_HCio}l6P`~eK6T=E zCw_F|Ul+c0;bRv*ci~4jK6T?$H@5UirQBUV5MTef)j;_2F+n zf4~0y_}h=~1Nb+9zXSXO`VHzo$UkWQAbkj5hx8kw57~d1K1?4rf0#a^|A_n%{2sC2 zsQIJ%jmjU@e@y%_lK{OQ8aE_xR} zb>UYxe>c8#<7+qm^x$U?{`TNkkNjT#UVQJB-z&clAN%mHkKQN0U%!6-e*OF954c|p zm_K0tfcwcH|DgVZ^g;87=tJ}&{2VfWSpKm2!~DbMkLW)_AEA%%kJ3k-@2LGo`Ny2k znEl7hAH(l){&D)a^B>oLfa`$<%1_z81D0)GNMfu7hIauW4V><)bsd%`&+*)ORp^iDEA$@wJHllhbRljWz#PqAN$ z{Zr_v`lr%U`BTkLb3SS2r#YWAdb;`P{OR4{Jky;|hWQ!JCxbu3{HWe=u2Fqq@2LLZ zj~WR3p6d15=lS=C^Ex%)dG~tl^YhT}>w)n882K@M!570H!yhX@mOr*XoO|p*c#Z1~ zzBu#a^ox@pPmk{lJ>%)|`X|s6=n3)@_!E1>oJ9Q+`$JBmeo6Wz@h90YNq#atnLn97 zS$;}yIENH^iuoz@RQ*!>LXT8>Dm{%q&H1GDhjUJ&r}L+Ke(Cgd=a=F6WH`SJ=aVrI z&NXV#^B?m3hrN!3*HeR@Km8Q_)JWJXnm>9d^p76)N{<=z+=oI=3_WHfyf1dpD?N5N z>Q=M==RX?G>(rR9$GuL3??;dNIpB{T4>{2j;WcJ7Jl~kH z@cx+b@cx*IFei4@>zJQ|ajz5MHEuNI#L?sU<0e8*yngZe#na>Y6UWU38jy{)A;W>;h!l=_xALOcbfkF&HwsWdWOasWAC*6`#~U&>$V0#(Le=6uTRUnalY`IqyT z)64lQ_$!=Gh5QQVn+Y(P0F(*vnE;eU&!T4mWY$3VKe%jw%cf@oR5rloxIpC4a{w-f zo(sUa0GexlE`aCB&!gwb&*RVM&je(O~%RSdo53`W5jP zn_tXdY`Y1t1eZv*=j>o8r` zow@4dhIa;v<%V|#_~jvYo|{RYn?qiBQ~3A)^0m*`F5jE-|Hn5KxMLKUSzyJ2iNF4J z!Z5qgMW@g?6uKxBx(F1}i(E8{=tV9{#TF}8x7axqyU3K#OXQc(OX#IGDOIvmeyNK} znd2yvU*@7x<~f$r%jK6_vYfv{eue%O{1u*aB~Dhl2UOy0C5~0mtK1{1aIOl6s&T3s zhpOE(s_8ZEAvOFp?g2G8Rg06gI9JPGORvNEI{oT!uugux{CXU%$H96WZP35L{093q z@Hd*@sDGpRjpjGWZ<60+|0d_tjKj_D0nPMg_m~#_Tj(wNwa{CgU#tCFolmR&ZRWS} zx7oi5d|-94wn{0{yO`*+YQai-D-(Mp`F#E~kTtHQx59IJ9qsHRurP&I!w zy#|MC=r#N`I9W@t#lc#fuEps(dYyiCI9JDCZ+<<0z4`Sx+Q8pHZ!o_BM;mdp(SD8m zjr1lT{xTzYhC%&^z2CI`}Jbz7mHjajFt0t8lCeXR2_v3dgE(sG44lgVp>sI9Wrl;jeKI zsFh!flePS{J_y(0U>&`VUPrGtzh3`(_n3N|Y>?mJp3q>w2Aphk4`{^MMjUO_ugUx- zdJ}(>{hRIAOmF6I)~|)$;vUmNZ_%&S`M2uVN^f<3ZS*$&Hs{yI-){eQdb@j0yM7(^ z>yY1}e+RwN$I424sKlpAe5%5iD*UO!mn!_LrdPWHRO3rEe%8pZ;jh8B8vLon*INEs z_mo=vs^hQ2$2#-t`0MHQ_*bugJw7(bZ{TmBH|W=hkB$6|^hWzN$#2rHN&hDPX8vaW zW;c;$dW%a)3%$kpwCLCBe$eXtTjjUfug&~6{x*6We>;D>n^3#+Yj=Jf=6BFLoL`6i zI`O3w-#YQB6Mwq!vkO1E@S}^~&EJjB-T2jwk3IO-gTFoa*n>a4^j`VB_|;4A!?!+q zAAg_xetN(8{rdOgEPt4PgntB| zN1WdX|0w?`|0sQwK8D|8{A12{%=wSoZ(RRz{&DjsJz%!A6A_8*czL?5CL(TC*^(}(RhEPsT5#QYKSN9;H1{xQlw z>U>A-Hzt3~`HuNL!x(+s`Hj=Z<&Wz(Vg7{kpKyK?`gP({Cw_L~PbdC$;YSy~bm31I zy&Ipp@vocSjekA(*@OQ*^d5RIy;puOe)ZyWAH7e%KK$>)$9{b8$G3j@{rm&^4agsG zKN#R2ls`xxqz~fbknb+1bxE&;B-{@{m$uA;rC&uqr>mrPsfDspNR@zpE(u&;BzKAyzfj* z_&xDi`q@*yjt=iTOFtJC-hYmMj{jUtc;BS?lk`dcN%|E3)Tz*CD%xvI=rtV`{%|zS zKdt{X|4dZqHDkXS{u%l#efCtynWfL_KNl5x&dHyXKS!U}Z(ja zJnvY~KhDoXyyu?~zJE5>^X5Mr@8^JiE;gLUxj3)%a|t1DGS(~qWPHe-ObG9vqEGQp znLnl9bZqD|%|A__P6*$hvENLbukAOJ5PHt)H%p)8pVe`KY5r;c>6Gxk8S`h%pW&b3pG^#V&L)MPv-X=!3471+&+*U6pL0I*&SyR; z^qiMJpW=D*FVGi~!}}KWThxD%z9@f@e~G?i{!((tU7|0`U$*};|FZlQ`ilG&{uTXC zr+WTrA@_8;=bzy@r+Q8E^N=3icP1nF&hnq7pH26D{&T6}9M7fsIY{?4eKIxVO{N9k zB>!Yam^WqqlzvnCP0^?6(`n&cr}?M#n@J7dpD}+XJ@lB#2;ZO8f7bljbl=Yiz2@|r zlRw8lCx71jdHc`v&&ywszd&EG|3XGMhsD&e=c0a#@)zk#@|WmK_FJMa%U{-i+4(Hf zSM*;oe}%rH-+6pEk00mp;XFQEz?Td33;2A2zRJIfFRS>pO20_I$bS)^F48aI=OzA2 z{Fm_YGJalm|F~@aWqiA$-xd74!hZ#yuhOsbUyTkwXIJ^J>35C)8vb9SU+2HB|8@D- z{X=~>=r{2HhW&2f_f7gu`8UnKX}??M-?INL=YPxjtnshW*UVotf8G6L-G1xNXPtgq z{%!Z0+veZa?>xSq$B*;)bRIu0;Kv2}1^Na2T*aqV_k&e@S;eP|^o#r#`7h$*CHa@) z!v9@fqF=(N%lLX({$=-r%jRF-c${ z|GNG+?019z27ce*zbXHw{ch@i)A`<_-=g2*zvX_jCV!2-=6u)q*Y#W1Z(aU6|84%; z{I{LYZT-&U>-nVc-=p*RcOG9Z;Nt~+ypSB;cL5()>8tp>iZ84D7xCvJeqF@Bi}-X2 zKQEboiT@HlUDoe1zFo$*%jRF9U(xRh{}uO#tL9%d|0?~e{A=zn*UZ0$-`DuBvN?&z9SjG2?^o#g)5x*|-Uo!s^ z|0Vh*^DpDuW&X?fcv=1x_lqm|cZGfhpRdZl%6}DquhOsSca46HevN(|Kd-xgT*uGr z^c&{iF#iVs4fm6q`rnj)(|$MYe@p%?`Yru$*?*0H&HOdzzsA3A{<`_=`mLLP+w;3k zzwP?m zmpk}y2cPcX-(C7$`d#;fyZC*Neh>fe;mH`==T7BAM!u6|3msi`#-|>NAe%p|B>^1 zjK7cNKQ{j{|Bn0}`|rr#G5?8vPwfAM{)E0u-*rFQHGkLsPw7wjpVFV2e+OUg;Qt-` zx`PjQ@#QW)-^G`^_;(M#?$Phz(>;9NkiS9SkiUUn_wo0>&!_kC?>>HQ;@2iVZsO;r z&#znbE&eU@xA?cs-?rbj{@eTy?Dv5F!2AdHf2iL>`49DfX#Yp_NA`P!uaC@s?Edi> ze;?By^Y8HQn7?EG4*wJ9`^5fF=uh}}Vho5`+ z^9-M!(VyYRGkn>{r+xg{$FF_-Jm5d@`SpN)z<)?T#J@xLgF}3Jj$hB^KiBWM{1@iG z!1ovQ7xb6%U(#RV=S%u4e1E0iEBY(@`W@+igukzy-)sF|2oZ8 z?k@72{sJpsVCf6_FZ6$jl`rMLq`%~U#s5nGSMCb0_>c5Evi}j5AL;*E{%ii%^w;hR zZ|whu{>J<_{BPyIb^dSp-Nc1V$9rxZE%m?Fo2=bU)Zk(0mQ zbMkl2i7tD%x`!)!xV48H&v5Sw5A#NU; ze<=Ssu0GfAIsG~P1^)~AFU)^|n=koa%75wJ@RI%tmtWCe;qEKAMDgPz?CC0zB-zyA$rT;7aUYUPn|0DY! z$v<+(crE`mhQF5on*WV{Z}fk||Hd8Qt^MB8-#Wjy`b8oJL?Yf1i8z8t#Ei(XB_hXe zGLhrI-*fCP7CBKQa$?iSi7Js3?>U_reouQkEBwCbbhfW^!t0q#e;>;7_oD3Z_mnd^ z;rnO#&t`@9pUn>MJDU?;&t-<(bNuJBgYO)Dl0HeF%=UMqoG@o9GvrLsr{quRH?7~a z{?plE-ZXuNe};d?{F$8azS&HFAIb`IXXVeDKbIN4KPP|A`ONXp>pyS*dHM7F3(jXD zE9|{szXkg*%3tJPq%Z2fq~8*KiM}L%*?!CRTh@Qs^I0)}g?~lA74uK$hVwn0=eg&H zeNPv7&bi^7&gA);ex|_l&-F?_oA3GapW{C#{~Z6hg7Cgc^C$Ty^F!Vw|5R@1HI?V* zAV2h(DhNHNbG^!+=AYJYM!%W7kUNtf_Lwn$mVcH$n;+)Qnm?!CocVM1n=^ktH{{Km zKhHlef5H3(`3vSR@Gr_=wEv>~#e%TslKdt5lKdt6Ez4h~FFT**g0RO5eZ~A0`782I z7kd6hVczLtUzdc}GliaiQ8>Rd#eNP-LjKu8uSMbeXN$x0I9n3le~$kg{amr{(pvrZrYL-WhCWjga%Sbv^3U3TmVeHE zbM~LJ-&~33ZvH%do`0Typ)kB}!F~(&U$Flo{~~>nf04dq{*r!6`Y+L!J-=o1m-Sor zd{*SI@UNJ^!hgCn^gCVVwLCnJ(-q;|&yXZ4@upOZgV7JPI3bM*Pr(05+HdHv>{-vWJszM$U%ebMuhjU%F-wOYV{ww?|72!P2E$d z%T@iZnt#pwYx1w*`!(~g+y6R#U+2G$pEvk#=zqif8}ysz-_-9W{igZ1@c$M*-;#gJ zerxt$({GJ`&3^0r>+;v>>-5|Fx9xvh{%!NmOlLRr9auf6ac^=-1?5$LH(x>-6i+=Z5(=%)g=E4f;*|y=neU{+sr@#ed8GxA6NG z|C;%0=C3)wHT~D=>-fL!{MPBW?SGqoTff`R=RAI#FY@05d^nG97x41}K3%})3;4Op zzl!gx__d197xCvJ{#?Ybi}XwKFX8hg`X%~h{JbpxviX`yH|e+BKW@=)>3>W9ntp4Z z&zk46rvEy9-TAJ&AFbp2ZT)Y%AKaFI+w(n-Pv`OdJpP==j|=#5fqudL-~v9c(pT|o zmA;Bk7xC#L{UZG$eqN$q!mmr_Uy^?rpD*)YreDVYEAA&(@a+n|UZG#*ze>Mq{#E_1 z+5ejSYxsDLejWd>>vtXBujA(p`8VX>z~3A8yQ$wz{Jv@aP5o}sZ_#hjZ`prM{+jt~ z`mK3B>&|bTe_g+I{cp>^O~38@ZtHgkzwY4A9sIk4-*@rvF8wZk+{MRx_;Zhb4}b3A z--i4R{Mo?o4Sc$fkN5HQKK(xbCcba-Z~A<@iH}?Ix9D5?ZQi<;!Q~6KLf9ibi;Kv<&y@OA8@aZl--Nlc)_;VLO?%~Tle7nbg4?j2D zA2#S4__Kj;_v!cP_woBaeUrYa-zI$%-?s33i+@Z07Jb`(+xWT7ziqz<`ahsQ(Eow? z5ApjU{h|FI@;{_;MFt?%~@#{JV#L_wa3lzJYHW z^bPub`S<1DH~+r*oA|iNze(T3uPy#9_lGV0w)nT{+w!;Zcia32`aO{U!2RF>zCNTs z#LtKHhw>jezen;Png2-sV|;$B-(&h?`i}e^^LOxl2mhbg|B3T`;{2Z2f0w>1f0w?i z-&6ZPr9ZX*Q}gfO#~pmXgAaG`<1YT(_4)cPzTCyXd-!q>Kkwo1J^l@R-QeHA#|{4b z^!xaBAOG(2Z<@a;f0KWczNP;b{%-Ma;pevd$u@mk|84wxfbS2?e_;Oy^oRC)h@TJb z_Yi*{$$zBZBl92O`(ync%YRINZ2ukp9sV8r?dbo+`8+ZI3H^!uUFWk)-<7}1|5X2{ z_J3->r{?eB#~%Le;r|}~Kf|wQK3_h=$7lGmk1zZD`}nobf53l$?+5$`_;!e&hx~{5 zbcnCd^?T0$T>f+OU(jFZ_X7W3&|m8J68~PB{}TUR;p;2@SNQsh|A_y{{3GXcguk!d zA7110YyDo^?~VL7=D*SJjr_OtxBPGAzvYia42VRWP$XhRBqAen><}ZzQX4#} z`XT?J`G@?6SoIw1p38rZ)z9^NL4QGifu%3>dr5zZg)g!6rTMSSf2H3m`@fQZWd9@i zNAx54uj#M(Uz`6Li{H4*ys_UK`@ON>Tj&3l|E>MrVtphcAQG`bBw~d~M90XnLyjD~ zF+`5lj2xR2IWZ`5Vw1>;s*w}#*~5)J_kulK*~6V@xb+N|p5e+fT-oQ}=ikS@eOx=h z#RFVDz|{l#A+8?c>LKnQ%75;2{d4)x&3}&DFL3b%uD;O!1unj%zofs^@1^`#@?Yuq zO8zVPNA^21|A_xc|JU@_^w;LUroWN@hWPa{PDB$=^9AHi?{AHFDytPgjP&cbu*Yzb`&r?e9f3 z;rG91D*e5vD!lJZb$H*In(+I@v-Go7zOD|wv;5~O!|&kB?q~VWHiY+|<3CpyeCO)@ z95e*qWNnx`$v;`|`wijyQ}U1^pN3i~NhuXVLjA%3rDtbC>GExh(N7(UXZh#k&&i)_4n61i=lSR9^UdKr=J^-QU!X7Ox6l&KVNw2~ev9TW zwuCuL^d;xFWd4%;W%OaRnXa1c0IsSS2d|TLio`0UcAb){>fxe*M zBL8Ar*k`dl?6YY9CHpV&FSUnrU*cbOe#`nV+i#hF#rzfhR?J^-M{${|)_b=y!vDlmDjtoA$p+ zzlHC&_;1O-h5u{%t9@we?tZkc|GNBj{@eVw-4AX%pWF63k6-8U=RAI$$Bzs23;25h zKQ7?YDn75$SLv(#7xDih{$0fHi}-no{}TNY|0VgC>6hhS=D&>pSMDF3cg;& zzpM7U%70bP zTk>!5ubIEbzvlU@Ip1~ub?3Kk{yP6{{@eI}+x*+k?>xSo$A|Oya323Iv<6OIpkKhB z3-nd|TE(wb{947oi}Z_aA?G6fVn?_ST#|o@ehFVM$-j(Wm+6hd~fpK)bFPGxA6NG z{g!^W_}BQ?@&r{Bl7P4hSLZ&SZb`WAf)pSSRR3;(w1+x*-5 zZM%Owz~2Y-2j)NEf9QVkQ2s;nAL{=||400f%zvccWBHHq`LX=R^d0^k=extdqu&$f z`-J|4|B3s)zeC^AZ^!xVIG-o(2T$zx z#Qsn8+jYLX{JZ?S`aPvT)$gf(PxZTlUw8294nEw$m%H@4_;VMZ?)v8bfoozGMEgFE!@tA7qu&$zKXE=!^m}6d zF8{9lUHk1ipQrSv{7?Cxn!ksSd-%MEAA9)n%;(2v`1cGyp5fO%zU<@QKL0*G9^lgf z{Q!Rt=!f`tNI#T+DF3Ho_8WutZ=b%;zmGcyxOaf72e^5_e@H*1AMzi%H$0dB9QU5npX>L6{{{aG+xGRNq>dAuWXY)NdF`KUOT_n`n`5Oul0N5{NB*tnEyupTlsID-&s}FwC>V*@AQEu|k%$?QUXTnvr8YBPR|ja$=LniB%&f?htzzvWGEy7`2B% z&oJ&8Mn1!sXBfDTk^30FPv7T1@EP?0gAe2%_>6mq;fM4?j61~0=lstx^f|^p=YOI9 z3;q}8zretk@?X+l%74lKO8zVRzoNgQAKCwi|HxQ^QiKrNf$cP+UGIIR)dyd6Kj@=a^CyGQ)Y#KRnl#vs=obC+2 z-#^{u??m0c?(z4cPJbur@^yE3-$Ci4>1TWVT}b}9u8?!C+iOqoO?HOQ zXOr?L&7Y)CnLpJP-Z$0l)%@ws&}-WKY4fM`pD}+%{tW+&ezWx1E`LAbpEZBZ{5k%) z?l5nTK5zed{`u~ZGq2wQeL=qk{ssCXeUZM%zt|J@Trz)&zT|wC=*yj9-f~xX9?SMy z?g{6-;(S;1TcNMm|8#HI=X9Uf{@^=35c1CShOf``dG7sQ2RwKBS^C-j(C6%c=iD1| z&h>efe@^~nZ+QP?pPz$%uLI%xQ~FKOr}(D^!uzKAr}dwvPxH_8hMqHhq0fx`nSrqH ztbVif*?!;GZ;pS?{5kv0*?*pYo`1eS>^aZBKwqFQ$Y0=Jq%S(ZMd!Py-;({7%wLkf zWWQzSvrJ!>zwCTg_*cwd(SJq1(}SM(kmo-f&h_+2cs)ZuGZdc38Ty%#u;xAb%>UGR3{Ve_5sOL>TC;y!MN%@mwp~vKSIM2z6|Bt)(e9|LX*89eLKNyek zm>J9rFx~^~xfXe5dvCGmqKlH#Q z{Ga0bPl11m_CJOFX|DhDzjQuN!|!R@_YBv62L8{`zGrCPv*4fQ`p;7Tv(*0__UFJq zhy6M1&%^I|uKzskdmj4>6|`;BRyN zJ6!(`?Yl$!?lAtii~TP4yV&n?f9`SpdpzHJJimMJd*PpYzkGrG`2zX#1@g}Y^4|sW z#|84w1@gy5^4CT3*G2NrMe@%j?3b`#BEMZC|6S(#m$6^QewpiE!F~mPSIFO2$bVPK ze^=pm75r83*T7#RKVBpMU4!3s#xK_ypIoQ?*Qx&o{BLmm8`OV;@y$*0>rJkI6Z=i> z&n@h?{+Y+ETU`GZ_S@Xw+t_c@zT5D>!}afQ{X5|A!2d4xyWsEgeD1>k9@oFe{k=!~ z?!o^B^5+ZWmlw#dFOYvOkRLCQUoViqE?~b1{v!B`;4hMYE@8if{Sx>~*e_H6W%Ac$ z@RzY)0e=Pj74TQczgNkRSIKWzv0o*>Uju)Q`ma&{HTYjAKVGMO*U699x&96CH@N-{ z#uqoR-^6~C{C$)9Z<1eck^gT||1I#h;CCDTx8Zl2>))pSJMg>1_~8!rJO9G-*In>; z;ddANUF`SZcaQq-!S5dJf8h`CfAZH0pe ziTrbk{B;TYCF;Kn{xai(%hZ3F`md1Ru8_a3fWLzMD*Ug4ze;|+N`AXW{nxnuHSpKK zU#I@-*sp`X4*mx1zd`$MkY8^wzPQQw=O*{(CgX#fwC@(zzXiWrT>lpJ-=_ZC;BRBU z&HcMW`|gn6?@<38@OQbtcd7p_zxSyBMe@&!t*ua%jB1rvA<0Ic?J6`%YzQ z--iF&T>owC?_ht2`}+?3-+|w|wC`Q&e;0o5f`1Qw?@|AI@OuyY`?T+U?C*2`-^cy| z_xA(Z{{i?9Xy1$EpBKq5FOnZ#BtO4Ietn7j_7eH+CGyY9JhzfAsl8T%{b*H^&5 zg8dcjuaduB1^+7JhgY$`2EW(HZ?A!Wjr{pK_}9tbuY-Rb`y23ogZ%#n?R$gz-^BhV z`SDHgZ-Re|>%WElE!zJU`Soqu_cr#o;rBNA^&RZ*aQ%0{zeD}+a{u1t{=7^6f0z2- z1OFcQ_u%&)+pY_ z{Q5fc^Vh+@LH%!V{Wq8&zd?R{6Z@Os-vs|A?R$&-`xfng3x01=|J&T3x8eUb?Ry)3 z?_hri{_k-8cewt$*x%*)?=pUQm+{SewEsQE7w^&j_o)AU?(h5H->3ffss97;AHe?u z>i+=yi{zgd$*(VxA6_JXy+rVFM>uaSRWBY(Y4etjML>)>Cf{x`6{LH%!le*^oQwEs=`y@~xz z_`e1Jx4^#z|F^)uP5ynG_PQ7{0H3M56J%?@O(dD{O}?9;Y0G%hvc6R$sZqK|A_qZ5&7>U=AR#v z-#*6vG5P0X^6Mw$w@=95pOAk(0skrXPqBYWe*BdD{~7uBGx&W*{hz__bMoWoj88tN z{?Ey;Ux5Dt`xn&z1^6$y{+ICo68x9&`wIM5@cWAEe+9po=&{TE#S3&sjxFc$cNT=^yK z|B_t$CD;EFeqXVc@D=rc#a#R=>|bO5n)~xL_OGe`8^$W%Q2#g7{|&kLTljs8{abSR zx8V2os9wgOV zQ?CCR^?!!_Gw`1=ul}68`Z;;`bMpG<@cRP(Uyv8Sp#CqY|4Z;+V*ir%eF?v>z<)*i zzoP!HuzyYazJ}k|j0?WT{tfN>2KzVM-)|Uqd`tVjh5xtI|1I{tJu2AS;|}iaL2+-7 zHty|1a&Mnn_V%+f`&m8TWo5pjC41jxWxj*!hvcXa$x$DYgFYk&eMFA>h#d0~_K&cC zOb+^(9QHBxkI7M=VE=?1`3d$<$nl?Y{ZFa?Q*zv=SzAGr0VCcSN{b0Q(y0_{u%nuyi`YkubM zQ)+(hvi2v)pZfY%?az=_|9AU!Re!bWcbfO>#pB_q|M6<;BvJX9D}T}~KX>I% zB&8b6zh%l#1Ev~`TfkV=HSsz%VE$ODpazU95mO7sE?Nu5=+uI-s%r}j{jG7oz7GGZ z!$0cqzq+5hU)JMa^*=?&f9ikke%FA1HQ;{@;2ZGYM(S^*{zmML75*n4<`3fG68{hn z)5XIj_Im8%VSg77m)OO_b?o9{x_G$6E*{bg|0@L#`Cln`$p1>gL;hD6{i2ROZXLcZ z`chrd$M@^&Bc?w3Uw!n8dNAf#4PeYO8^E{{{jVWjr!iiqF>-5+*J%VJ)`kBy{lxQ8 z(@#B5HId(%@ULd_U-M5r-!+rpn(?oepZMQf@Xr?TEkE~qTd}v|pRGT0ziqAXKk+cX z5D%C5hj^GS9xkzqhwIqI!*ua*iCsKQ7Y~=%#l!Uq|0@L#`Cln`$p1>gqkX@=E-*5QbRqx`t>YY4OTirGG8@{l@tvJWuuikI?FPc+rt$4`aPbsby50Qe0 z$n%?`cQsLgCA6mKT}_2|?bkO)FK&*QW-yi>nmMPG$adQ*8Cc?$GL|yR%j+FSn6*+sK=3acqlHEf`{TlDR?L@v>kNtw&37@y?MW(zO~`^t2Vb*S2s4d*S2@` zKmA)`Yh!(DV{3bDV|{adV{>hLb8BUFcWq~9cXMrZcUymS>+aUhhTH64+bg>(SsB%~ zy0yKsxw^KxwXx%uSlwOS-BtZ7D+y0Y|HGCF?tEv2{!Z1=B@zL@_Npqgaw5CAnrLqC ztgmb&Uc0F&>$_Xq>l-VZ+oCQ0sZF{>YKlnhs7Qd=Z zJIBw$08+3FYynUSqZeQ|%&WP^}_`j|}OEEMd_=QxT z#Xn2znIE}AE!Q*%_y>*YA~;j?Mg7GG3YkA$O2dNe>0dAfv{l8^55TMgTuWuM#$PrC z;PXkL-OXtr;#bU?{&YSx$(nw}06FQb)f$>q{lcdfRloEpOVwj6**(tE9QNv8vSjy| zm#copIp*I=)C-0P_YU;9fhSNoXPQ)~8OXd)gqR1goBk0Bp-S&dyh%wCOM zJWLl4m)OO_b?o9{x_G$6E*{e1k(TVrz#}c$m4QcEvMU1*4Na;ZZ~k*}B2o2=ur^oq z%cwjSmB(EXR!evhQw_!@AJq|44aOEEY9gj4UZ*BvYQXqH9T;DziEhuMyLh;cT|7(|50}`*!*ua*iCsKgukg%L z@JNe!Ww;+{F|Q0f(qdlh?RBxY*M;8xx2(6Tku~itD$Uy>LzOFjo-|m$;62m@XbJv5SZ6*u}$i z@ocYUI*sp7_gDWlEhzQ@#-Ik%>iyG$%?K_Jb5(`;*X zV`X)7ZF6&V`@kI3=QaOE)!N#wFFkB%mc)d!a(k|2DL^eON zm53G1-u)W?q-tkNix=zJMDYG=6PmF4bXAkT)iuq~Y<8@P;elDK%^pRsVgi=hy`rU& zv<$JezNI<;udo2IxtiwPy4=o+O`ckbZ0RxnO@EAkTdNacwI#K2CrxkH!>oHFF4pAJ z$%oG8nZW zG0k9X%-I|<&0s7W;n2-#-pL|1!0W|dKwl~TLKR_In`@`pDvQ|EqjhUFlqzhtnzcGz zGnFmUU>hUUHs*$Hq`5XmsO`V-5otRk*mlxbJ87;1dk1N<1ANEhKJx9P{!Y?hCnMa> ziZm!5mX^fBC22}LOcxKA*u}$j?BZd%c(}wa9;SU55LSmbJ^k zBQ0y^sZ4#ljgD?hZ*6pRS914OvG#~*kC^rxlM-W!3+*{D#n|+hj)?Av=#GH)mu4L~ zTENZ-?2N$90L&NTOOtIZVs;iSDMDj*^KBU{yZJAqD3jfMUr_^VN_O+FrefL6w-vDL z=352XeK#e$<#wIymRkVJZn-bFaUH{CciVzqcDD_a-EG5U?K<#Iuj&aF%${Tc?I{+{ zo_1ON1oBCrwpTyJ!Ws6OCmdJvBnxLxdC;qQngufIuYD5zDHhNSU(5l-!-7%OlgOu# zPrDQkvsYsm57)7ahw0+s61#YqUW;8kT*qE(c6g+Pvoi2V3uk5EkrvL%z#}c3J<Zz&hAHpSk?fv?NhDKFS_zD~(T(O>1^;A@z4oWo`tGN2f zXo;BWh^YYsS;xRQR8SK!wP5~)2FJcYQJY=Nn-qYx1+W+a)#2oIIC&jTT=%p)cl{IY zwDnJVFsR3g>z`(g?g@AP2Jj8w8=m&RH)3zZ-bfH>v>;Ig0r9X~DjqI*7~)~Nc(}wa z9<+eLP#WYw=#5tKQFZ zm7dP>LH6fX{3NUqbyw$~!4zM4{Fc_SR`i|CdiHI_ntkD*k7u&=#< zlJunppTzt)OP0P+^^dFk`yc<-DZg;|9B6lCb!ThyFz2KBtcu`n{E8@Vp1$MJf@i*> zw_+bz$p z_36oGx~)exc!$+9!fm!zrbQ)UZukq`G4#8CQ1vS<;68k1HZ}h~Unr#|&x2orrMr3H zTN}Pn(sHif%Gv5-t@^jSz*`c>xZh`LTDH}aKrvuwBE;C+wx*cAo9Gsnmz(Gjz6=`E zcQY8PpgE@R=7=F2HizXt) z@8V&)c(}wa95ZMKN+0(YS>^k^0sX%3FL$;)Z~e8ZhiA!^b^Cz(2fRi7K|?KXf8Ld}=;Ev8d4EzL z?8v)PQu2G1lpH9fGsooLfkt3w4$KzmJ9Bh?+y65KIg7_&ga@y&->r2pJ7S;S^sU-OZ~OrYoAYl zFXrA=&v-7YdKUQ{@_CoyVY#jvyLh;cT|7*$!7d)IV;2w8#lt0b@sM83y-UF(Ev=W~ zex#-KGVn-C>t*1Pme`*O>(o`xM&-Gvu{sv7j>W6;Rxv!dGuC$5jh>tpev7l+~vv3Nr)UUX_N z4)cI*jK$?^>g)9Jw8s97=kF%+bQ5{Li9Fv-o^F2DeZ84H-HcDSFb-(J-hxlJU~eU6 zwBqxv&v`6pt;qA@VLm7xF7Zk6FkL)cViynBv5SZ4;^7jzc$h98F0qS;>+yc*6?!Rn zq&4<3+>f-zUIrfWdGWB9OX?ri!_`mi`Q`oNS+}cS{HgRdP5sl#wYZOF%j_-B?l*kn z+wAq=Q^8i8I4ywwE&n)ksQSlUwLY{s_d}V?HTA#-LewA<1WkL6W zuLjchr9#@5z*>E{|6=d2{{FzGvkETh@o^-AJy;@~qI44vnC=szWK#@`c}JqSFMkqt z4ckod`}MEp7m6=E!Gv!=0j4iK&-k$i6`jwv8MXpUrz5bc2{8R-%}+jvjY~_Mgx5C0 zZyVve?RgLD?S$v{XMHHwj=ddw2jRbi@ZZ5St%D(5CqueU!gnY5PD>BPkWD;^8`W@i1LHTw)gw)5XIjcJXlC?8T6+6g<)rXBqBCTH-7NkF>;@M_Gkj zb&|qeQx8dTxILCocP&b&uUd(YSVA48D3N+es-rV6ku7Vf-xkHxX;rL<3>hg~1!=?k z{2NIeFYV%W$E&1i+ke}0k4+6YVmiR2=;7C?Y|3@pH4G;E{97#rm_mvJ z4>V4Zp^I~nx;V$Ei*t;+IPavJbHuti@1z@hH|PBIVDI6)lOE1P>ERrtUd~hL0s(85MJQDFRT|8W37Z2C5i-+mr;S#%em@XbJv5SZ673ZClf`=kQDR?L{ zl!AvML)XEh1G)|z9bm_c{DrE@T{`i*gZ!wI2k#29-7B`}d!KDE`h+_>k0jraq|G=! z*qKf%)DJs@!;Ai-s*U2^MDfLdpBItsbV?^~RO~vsZ+rYOj^EtTEeeG7UGZ3kF3u)M z0W%%TuwUPO@Y!@9cs5ob;=2#wdk*4z4&d$C{tm3JrY%-Y(}E!QJSBj>dP`=H`B zvDN#WNb>`3u07PS2`hFW8&>wj*7Y1}UGKrx^&V(lx;woQ-&=t%(hweC8;bl8iOdOX ztv-83Hb%^zk!2|!kBvPYm^~pkb9qZ4*~76H13Z^-Y(@5HEJbDQwj7tW+uk+MpQE@2 zIErh4)HQ&8pyDVl@vu}O9xh28;$gaYxWq0Vu45Mu)5XIjcJVM>JX~TI57#SFQz>{T zHI;&gQd22-C^a2B=-|f=Iry>Y;KwQ)e80Z$AinPa-ooGCs5<eP>XIF_B5 zm4C^nx1#pW+|$=tCEEOmErn(KB<}m3IAsyDFW!*8LpP-V;0@_Na6?kW?2q{VL->J% z_<;j>yP>;P`o`>sp3LN5^!YvbkJ$w4Lj`TiKMyS1O8q^@9C>%!)p2jOdDu_d`jL)i(}#|ELbuvel8<@UJ`_=}-?8pA z5WB;`f$m^W`}M;I&!yw=^gTrSB%(Ml?7`d4?O;3Y_+DF00}mb8r47*9@V>R3Dha3F zJ$QG!y2?Wf6kFH7$9fwrNt@htGm7B?Q7N2}l?5itxLHiH&jGTSWa9zCQFHog&W8(G zM6#@(`K}E*GT*f-aocdk%yVr}kU6bgBy(D;5`PWnYGp24tZ`+}*!X78SR9Js!XPuv zK~B~jB%Kd(qVEtV@(z*ihZrslVIO8VFbsYe{4m3b5rz{Z3@1jgk5tTL#lzCKc(^2; zi-+mr;S#%exQ<;sOcxKA*u}$i@o`89 zyA8&0Hh3VMCG*fh{Lmr%P{a=f{O{RpZTKL5IN*QJUu^u{s^8uj6DhVHI!MIx-rugW zBO8Bv+X{?X;+GEjw9GRcZ}o6~tM!ydbZ+xk_6AAuB2AV3)MhzrP=1~(Mck%)gz%g7 z5c@tW>l`*g%Q}ZeQTj!g=4D;OB5u|zT!E?uW;#T3`s~^Re%2=}#%FDG1>l=$y>Y~Q zQUH$7nch@Y{%&G~J7kNeBcL@$E#mfZRuGSK68mwcdB<5{9K}9LTplHEk1`D$V;VTd zG;oX)m&dS=gC8euk7FOVxDOAVxGWwPN5#V>aaBA_7Y~=%#lv;%;$gaYxWq0Vri+J5 z?Bd~iMcgh055?_L@KD??1rNO-JWg*<X;v4|N5W5ve7SZ(8AthVt2Q}|>T$GLQI zAYm7$o^^3lXg3EEc5_@zH^;qnWAEXp(H`(UkNJDW9*&#o1>cLkm*Zx7D~=i!5AzZ6 zaLI8l;$gaYxWq0Vu45Mu)5XIjcJVM>JX~TI57#S>izx+<^j4q@_anU(C6U)BG1kVN<-I07x zB;OOs_Z%kwWkLRj@GK6bE>_PUd>8C&vWMB7QXX{tTgA<^8`l$W zTyMN_z46BNh8yR@FtX5*%;zuD+3>u;`rwP|tI)olEfbu}BlWnIk%Q`r-? zW%%p~TW#4Bb_JrYa2=~HYn)vtYn%K&&x$lC&Cc+Yv?A1*lj0~QILy`27A z`c;BMXL4#KvslN!|4(ITL-nusHDNYe)_YptHRn_Le^I41)BBts8eiLHOVVL0;!)Wp z9>8h8?vZ}0LW{FnOo%(Uew{7g=@&z6OWCS#n(xp1PQFL&?^J0||AUS{_zi#KXe%fB zT?-B!u=LlT_v)PH?`9t=gm>BxJG1l0-0A5(;J*=z`~-yTw9or4{-gsJ)R!wiZna}z z?YCfl%&nhx(*~mV59Hpjz%r0O^`zwYHp`@%C1w%IMhIDivSgh_C|kzKB9x`%EJB$j zi%_=Eokb{1@L7bioSsD}E0#qlyH3_K-2z9WleNp1fU#Ry@L8Q~xq zevld4AV<^>aZdIS8GeWn!Vn{fVerG)hp`VcV;tce?GcW+A7KPBVj~QAXq84hEMtp@ zOES24m@XbJv5SZ6*u}$i@oD%lzUH zocpIpOL0TFGvtK-D~)OWr>G7d>#d~xYaZs1--nFe{fQmEOHMU+)tu_@Rz3Wf@gH-@ zQaMy{Ul5D@SK)lHeV;-0uRVf3YRtRCuj;9v{VF}>&@<6+JRN?Jma2Z7QI$Qs;XJg; zONMhVNlM-WlafDUDN4cN9oa9V@>oo5i=GsV-YhJG2>wTbr~2}!1%kf0#o>8 z7bk#qaROKuX9st2c5pW*ly+n9#@_w3?{e*a*fUJfwt<%H5+ z!xug&9_AzB;gS=+#KUy)aEV2+Bd?nioE zRt6sFby+xx$+vEF#gmx2IPS+z4(rMfVNy!&J^-|rV*hoOR%J9t(z#kc?r-7z8cUu& zF8h08_FMRcoI@k3Lt`l$5p~Bq-W~6Fcf8|02kv;9WAx;}e3ttARi&AV`mO&PRr#+; zXD6NdSJQu#zci&KYrE4u`OVEI4!@%z`?h|oNnLjPJ{!E!l>h!?di@kKyTUa6-L3d( zt89(jzA3hSNt!U}OX^hFhJKRTCf_@d${%umj=)%TD)OTrf@^OP4z0i6f8G5zH+}gP zSM>RHDqF+1huM3;A1ng>z8#dSlVWuUU;2ITbars|VR||m_Ccow=v8)pgs!@Sbyj{+ zJm2+j_(Q`Z7x0~8?x6D4-n{cAC4cDIimC=kSunQoein!ASr8tWu zZsB@v0b@!QNvv2FM6Bw}L2Rnh6EWG{wrNx^?J`W(E`Q|=M)RX$Fm#N;(6J}|c&K9> zcY2J$P#?#k_Awah0NRec%*m9ha<{=mtISz zJss(-;rCcFwf9xO!jBjpy{7Z9wHymH$6}y476Z*O9MVQ`eW8JT*B7PxpZ!e8QkNnliEH&pR+iw5(N5yWWV@b7{Y`a)N|8?Fp$Cue@E%(9i=<}sW z^;{)QUQ+w7O8(IuI&R&vKYxh%cI5yS=vSp>0UpG6QG6J!y@GJocyhRJ-? z1{Il)S_PSp+5jQz684%qySc8w(Q3=uW$Ub2yX>M_yNpiOt^?Z#1{p34vUW1aaAA<) z!VvZ$)=q}_@wXvPcOPbLWtid0Fl#Tv;77oZFdP|SI5T4QV(mpdEd7gzONImDVY+y@ z#4aALV;2w8#lt0b@i1LHTw)gw*DHn_rQnfXOqbz)q!-g=;E`TTN8cTczB?Fwcd+nX zy;jUIc{ox;&3+H}$3J!b;Y%2bQt893v>iO0VRHZ1 z)`Neby5bAv`+a2nu#eXKuI61PJHcuw_M73n-zXal=T9IhIWQ>^qxcfux;+_{r=s$7 zt`Pf_Te7}w!945R{-TZRxrOUlFwgq7&3Ln3;xF33SflF#6 z6g<)kw=&$1^unzSJkkp{I(o6w>^QwWy+md=8eKl^VdF1(m(Tt(N=_6>|xFb2jgVEj!Q82h#KaWGcfI2ha0HeO(gHKs1ktL)-D$}Y~E?6Tv6 z^}d4hD7!h2vYX?EyE(72hvSNSp5+A`=UMiE@8!JAUe3$x1>bA@-IDqCUPdUI}BZtew` zLYD&%G%lSNhSMIysgDs9j&a6#A5Py#(CEXd`}p00e(e3&`?2?9AE5pLev4#)-#r+p z2nyn1PAVQQaa!>(T|8W37Z2C5i-+mr;S#%em@XbJv5SZ6W-o$5DR`uX=Q7-nwD4R8 z9%nJWzqaeN=@lLf)XO+6$z^iV9J?pl;k zU$qj$v4lEGQ6lw{REK&=`XeVid5N$6>?bQhKS>K^)MY+B7@c(xpDT`duViSkV<=*V z4mo%wXIlXq2IFgEhptn!!hiF^ij9Ctqixp402YINIb#v=6cmo*^v4+=AIIsB6BI_V zk1{DA#i>UL3S&6^7*0RNZwQTH9|u1UejNOG#g9yghdHTuxWsA2!*ua*iCsKg$1WbG zi-$|>;$gaYxWq0VuA99G3Z>wY7Rt(SKhi>38F(ltq<)axR{hST`q_V&bUoiclVp0H zCgbx=3v4)VSWXLG!g5;hlCyp!RCYDczLEye6)>)3q$uv^I#Jx$+9-aIbF6)w;=X=H zahjC>;1~T=emlXznG+nqHo*aG6a0k3BnM|sasb;T2VYKdaOM;TV@_e8;()d(4se^M z{%H>0oW?#K56)~d9_B~l;gSQ=#KUy)aEVwxZ7F!j|0X!l%odC%;(=xp9B5`M&J!GHX38WObA`!x*xF<~Y;6*Z zRXqj9{Ba75TOwwvI5=&;emY{N<8`JZX1c%>{&#|dXHRfI;R*cX1pYUJ|IOf^Gx*;O z{x!=1h_m?DEI+X_%K?aU_}?7%ISxRatMEVZuzoKdF7XfXFkL)cViynBv5SZ4;^7jz zc$h98F0qS;>lOZ23Lf&mQt*)fm4b)-??m*a6ZCQOvJ>=i^Rg2~AK$N^iGDEy#vE%V zVrIZtf}4$)+2~8NV7yqo&Rpa+7q2rHF>_$#&4vG+#J^7R6Gtb>e<$&;dHi!8|C`4@ z=kd=4@C)R>1@H^}&cq@IkS^lii{KY4{7*d0AH>5Y{vjTwi-$|>;^8`W@i1LHTw)gw z)5XIjcJXk%!v9LaL;hC^9`e6Z@R0wVq>o$gKN^U;^)BW50qCARs9 zS%{d0h*^l&S%{d$$ZZjf5nYV_w^(2b|2su~I)(q8B7dF2zfNO6jr}zKbsGO%V*I&; z|1FUpm+-%3^5Zi8xBN5z(ZglSkMPj=Q#{Nc#KR^2As(iShfD0@;W~ElFkL)cViyn7 z#lt0b@o>Gu|4P9_{#Obf^1o8>(7bVpK5ie^FVV+cp^v*lA2($=$7Jh6%Q-OrOODR} zl2_qBLrWi33^+x7=C!AyZ=Q<2d8+WU{rb~j{U54Q{*>d3KjpRLe=6=l z#vmzH1$t&!ooBsEKJA4D${(Go%Z5kek>j?Il(|YOcxKA z*u}$i@o;yq;F0F5oG4&fd4dxKY=}G& zPZXHoL;=f|lMyos#wwTuhN$;$gaYxWq0Vu2=Y9DR`v$Y8mcFny;3DN1CtF$9+~B z{o+LQixWj3*L*el(oDq6fH5bTiM})o#yoQtj89SHb!NdBow>+u4vhKvT*S;3+zS6Y ziT|C%KTdK&&q@4m9{W7@dHi#p6M_~vA!vaUeipDV;D3ww=OXq+{BP0x7asCI@i2c7 z5106dc$h98F0qS;>)6G^bn$SBT|7(|50}`*!}SXPD+P}6M9d->qq7*Vvk1l~uVADU{&$M} zb_)MGg@2sF|4#Gc7pEDYp2mI}`x5zWiSgwU_9gst8T&H!W%A>);S2v05Az4{aEX72 zhw0+s61#Y~j$J%V7Y~=%#lv**aEV}?ZWH-+wyL~1(iffY7 zE2gkdfuF)Y#crT!wwq34pJu!2bUeKxO)lA0A|B>+;^C6rI^tovc(}wa9;STVLV63+3h?y=hh5wzve@?I)?gajK z;_2qk({Ikruv>11?cOu^*9^PqW}om=XJ+xwS^R4j|C_`A=GYEC$9C?yxZ5sGE_u%4 zVg4Z=F7Y4nFkL)cViyn7#lt0b@o*ixc$h98F0qS;^uqs2!6QvB%Wyx^qPAHCyG9w`m%qGV}3FdeQO4cPd33=vDt{3jlMM-uQLnADwvCy zxyWrUV&=dU?b63VC-J9~_|r-JEhuMyLh->;g6-@ktUmExF2b< zSq2{RNA-h07ya=hecl}4Wb~7h(YH?0=Y`ee6O5&*`RFI}U@X1ON8ehAzO?|xiY-LU z0vNL_f^j8sTLk0NQZVxSB0rvDe0qxfb&C9Vit*=ZPG38Xznv!kohJV+fnNf@gug9; zU&g*neqF|2mn-t4c$j~PhfDlLJWLl4m)OO_b?o9{x_G$6E*_?fhfD0@;d+HXmV!r` ze3s#Uq{(L)c%%tr?Bl1RFP)-~TRJ;c^l?ofBj$AUrPC2}I{M!d81wU`c%3CMZUJMi zy$r_ZjS;g9#*2YbvBLi**ts&n&Xoyvu1v7Wbn+ShxL}fx*eCf2ev+N#Q+&ie#U|A$ zHjz%T^JNL2Ov59lA3 z6V*TdY$~UIYPh_AJe%^ZUL-!}cJ)u$i}COTAEZOV2f8qE1v>c$>8a16II(ESK4Py* zl%EflDKL%3jY@mdmiH9lIJ5Hri+J5?Bd}%cJVM>JX~TI z57WiNC3f*}Jw9ix50!#PnxB^8ex&(n8F$#gt>baXYs{grU z^NXIlIi~ubKkxfJ_cY(dhinXcB5pW2fvtii-+mr;S#%exQ<;sOcxKA*u_J7 zk>5+fBh7cqa6i&~w+uYeeD|5=Kb8DL{lonGQ2)?#O?LH9d%k(U;P3b859VU(59T)N zm)gl+#sy2*m+<>#^7=CNWyTH5ar3JD zUOeo+i-${|gLs%O9xkzqhwIqI!*ua*iCsKQ7Y~=%#l!XZoR!y0!6VJ9%Wyx^yt)iL zkkzvtPdkevK^(Yiu!CV++DMTZq=#g162VhIOmI$ok@8Pfa{rvPD2VOcxKA*u}$j z?BZd%c(}wa9;SkHGaDm<>7=Tz+sfb%`I`LScSz z<5E-d8?xW<4;n@K2Q^NyW`pg58*E3~V7t-=+vzunC7Z;WO=8I=_AO$`7TXcGuy3*5 zcN_dR_HDLPZC7kJ6c6)#@o-5j5D(ME!zFg{a2>mNm@XbJv5SZ4;^7jzc(`5>Yf8aG zv8EI}6l+SsL$PKf@965|8_|I`q62T_4xGiB%?R9#z|9EUJOtdzf!S7~tsI^IC9fj? zOQ^?B-Pz9T5%cZ5ilpS|q~yR5dVX-LRnZS_urNhilM*>@MUGnqM-k53m46{uw66G5 zjxYX{*TSEQdCv~fXor!{4$)+XXtPT+*(Dn7GIH4^+MEG@hG=t!Xmf^<(^;a`Sw=o* ziFRjgb7wK~5f6(F;^C5LAs(iShfD0@;W~ElFkL)cViyn7#lt0b@o>E&8kK^FqERV$ zC>oW5hoaF=-uLA%JJDZu^8TJIc~6(J3&xfUcfq&<#uYH8oB{I}(y-+W7+1jjWwU^x zZ}}9%-Wr|-;|iF+nlNX{A66_f;u7I&(XSqMF&{kI>CTpuKMXY&*jognAOCBMXJVLBFhy5I}mNm@XbJ zv5SZ4;^7jzc(`5>Yf8aGv8EI}6l+SsL$T%&`nWmCBhjB9iN5qm^rdqVb1q`eMa;Q~ zIUh0SBj$X>oR64C!TiM(Q62^33K&usj-0j2l>4^JEnLqP zu4lDn?J`T&E?2;$gaYxWq0Vu2*cnDFu(TQd5TekydKTz$2~H(R1~MJp?XZx`3o5Z|}I6j#k=W-D>`%u3vRQ;^Ex1-1PKpI5B{Hz!{OZo#Br zo?Yqy{k6F5W-VT~Xjp#Tta<53RTfwxeEojAb~f2G@8~ir*?TRBI#KXK)JY3?n;$gaYxWq0Vu45Mu)5XIjcJVM> zJX~TI57#TALMeEpHI*{lkF=&z1|DfmCHnD3^zhAS*^HL0XxWOE?P%FPV8Kb0XNwR~ zTs-%+f zoWp(|`*{x6Isce{Pkx>V^C%JKQR;t`k;tPJ^Aqu~hbkT}i2&kZx_G$6E*`F97Z20L z!zFg{FkL)cViynBD{_ z^XmJy%P?8HY&?>+%Pd*DEWl>%`VXv;T*nxkr(K2#KJ)Kc(;j23#yQgRsIISK>~q6?R&gGp(@G${cV7ta-^Q7*`@@HDXr5Sj<`j<4VM=fw9^$ z!p2}7j4@aTV@|ssFlGea z3La^_p$zvUtv8f`M_O;7C!2?E;4wB0*u-MrZ*FG3o4&=|ik7Wt*~Vim=WXLLu7I(s zw+l=W2{xj)ZA5R&IGXQf9F6d1#B4@P#@>s?c5Q(%f8PRQ#j3o+gk)W|cDW7aMk zI%Ms#i=K&?tX;m2K)bBiecM%xoD^3cVT}F=e*Xx5{|F<9bBr*~VL!(R;v6H8^Teg| z#GUit&l6W31^*~<=TSx&k5-H@#KZhtJY3@U;$gaYxWq0Vu45Mu)5XIjcJVM>JX~TI z57#T=N-21xb%Zk9kF<_Z1|Df0A^OE5(RUw-zWWG%@mG>Bor{=rVB7-6mI2Ozv1Nes zV0^Uzj9b8X_saY)jbt7L^Y9L)53#a_nCoW^@l^yaV55kvAvTK08e%@3HN=XY1LMUa zsjMLu`Oec28-<;JKtot4c#@AI?&lmNm@XbJv5SZ4 z;^7jzc(`7%iLDeo(!xO*?nhcUC<6}#jnpqvAW;9b=a%;i{(iVW_)4G6HP+Y!X0Ejs zH-W9iO#iIeoOCHq*E19*y?t;9` z?n2SKy|ordGUnFW`}Xs+rG(9=8~FVOe!Icu)J^<)6TjVLQ~D;GTemp0W{XYhTO4Y$ zMO@hC(2H&2!Z!79TU;q7A>v^z5f7KNOgu~%50}`*!*%T9VY+y@#4aADi-$|>;^BIQ z-zJdq*=SHB6*_A+ynA=7W$$hix+9I za@ZF_$*c`lm%P(u?iHcrcC7Qh{*e|fh!;D=gB`{JI~-E8OFY;mp6n7Yb{R*UVH|LV zcyWe9EY1*5&SF0c{w(q0Y{elL;$bZj50|t|JWLl4m)OO_b?o9{x_G$6E*_?fhfD0@ z;kwy*e%kC_3La_Eq73&VEn1X;M_ROqKDk5BHlN&yKDiU)#V#1j?z>=o1tVg1BjyYk z3pi)MxDqjEBIazwoQ;^X5p%Y{6!GG|?XsRJPjs1kK=AFXHCE!VFNBg=8?2UUdO^5qZgvX|H|(dBHzl zs=nC#bvnMi`jYE4;A<{4f0h1TbI}jpsJY~_7JDuA*J7`=`U_7K4{M=#xV(tG;^Dg4;n8CE!~XtT<)MgBiu<96PzoN32&Ld5uP%55 zpRKwWl}kY>x^4VpEM6Up7ri(XuZhKLV)3F=hvK!dcx_RfJ}#fH!>8-;$-0Z~yLFe` z_v>G9->tvkzF&{e*Ao*Ous0AB8ZLS)XdosuzTkS}1+S+Od!yM4pBE4FHSutXPl|`> z;^7jzc({&TJWLl4m)OO_bn$SBT|8W`@cB~kkk6NbhkU*iJmmAG;31zccmy}Ai*8m| zxY>Sv(QQNV`dGX^7C*Wd2l&xlIWJWBcN00c3IA>)r#F$4oALi<{I{8$+>C#>yx{Sm z1^;is|68!PVs8cCioLZWr;CUAn|Qdy|HQ*|@omNm@XbJv5SZ4;^7jzc(`8S%cbBUUoHg?`En_E$d^mOL%w`8kKDQT>yPfN zq0rGiHWWI#+vbG|U#_~$-1>_9X4O?6Cs$o#PJP+O%hgxBT=iA{j=kox>owSGu-9Dk z`f4w`@7G>o?tRtksWp4y%i>|aRdoe<6?x5NHFoi^a^m3In z@zCGlk>=WE;F0FqW#EzK+GXI8=GtZ8k>=W$b0?B=B`Q~4`M1*xzp87l*gAi8#8gL2 zH5l8mQw_#8`qV^BO~llI@oo;rE?OHgwGmSrF|`Gzhy!)_dEFKF|2q7%4nMBH?EYMj zz5XitHTUlZ{Ji0c$AbpqK*Kfn_eSDO;}tL8h`rI`ND&9b!x|lJaJ6g<-WyA1au&A-dQBhA0dz$4ASqp#IPU#pA0R)?>d zgV#q)eZs22Yv|dZHhy&tb?H3Q1_^Ei9E*>tii-+sj z#lv**aEV1E)N=ILeNk>=^q*P5cQHAP=*Dtt}T z_K0bYnC6IS2J@%WfTAU0S|X+;Vp_o1c%U_6S|g?vj8)wV=HJi1I?{T48-Cn|pSI!W zZTN9JaiE=i-p+WS-TZjJzJu{Z2lIjs@_h&6g-*r;o!~o(1D#fX5eLM>{8Btz;-}(a zx_G$6E*`F97Z20L!zFg{FkL)cViynBE8;*Yc%(Ug8SY1#4=z)i0J@hLyZnFHkas(n9hjl1Vfk4Cosi$pz6Bk z|Ee3T6Wm0<<+A#^&jYG&c;2tR$@;)8)&;=VfUmjf_0-(*^0n8!TrKw6o2(O&xE?0{RX3t?Gb*=Sv2XONBc?iHsw1WvjO{tBiI|#*sfm~xFcxoWBc?WD zY9pq$z!Y(y?mFuNH{4(AZldGI_1Nogxc}DQWPN}*(Lfw%xZ!c5fjH7|%gZ%hXPp3h zBlt$M7jZy5%s=b!Q}J*eKNb(u#lt1`dhFt1e-{sz*u}$i@ojU_jCE&W~Yjx4r>Iz@eOL{OiQmBuZ`iQBIn1+aHh?s_mX^5D{ zh-r+N#)xSwFhv|_y6*nnL>y?sPn*d1&5Q?{Z@6DKlh2#6w_tAp-@j zCt8UUtrg<|@i4y>5106)6G^bn$SBT|7(|50}`*!}W?dPzoMteV`2Y zBdrgVfk#>&C;^BHl94G~kv_4RV`;pcM z%D^M750rsNS|5nM))sxOE&5s;zGmBV+asnuV%j679gNKjIwGbcVmczGqwwkd`p$^y zjF`@d=`1is9H_eO^MI;5p1-T^BJZ&-aNEcA)pxvHHTG)kHMhN7%^l=jpC8oRb6I=a z>#Mzke%I@(y_f!8!~yXzzZ4Ibcais8R$~_rvx|pI?BZd%c(}wa9;Stii-+sj#l!SQ?Bd~ig;$q? zN1E-I;eMpqei?YA*?t*#q}e`RZEjYFo4JCU*+O5@ZG%_V$Kv&|c+rbP@rGEuAr_Z& zdFPE}8e{RsSX{oQ;zcHJ!e^Vv)J=CiBR5&5)kFlJZN{gYi3!cvTW))XZn@*W-GaRZ zdn+-e6?-c&q17^d;q&5Q%@7Zl_@sE4E*>tii-+sj#lv**aEV`bhD=DW<|FRPTWj!8|F7t+z$AVH+iq6b}P|B zaVyc1)t*KWMW^=KEzGo1+`DxwE??6h3!iVp=iBhfHhjK~(RVvO-_AIo9eX=@yaS)_ z0N;VVyLgx`9xkzqhw0+s z61#Y~9`A>Iz7#ytEWQl)BhBK=z$4A#%fKVe;_*sz#J1>WZPCq&ZtGrYyVxn)#qOFecHeZd6R(@yH{IB~*@@fD z?wlTW_w=xnwujw6J?ymYeZlj8FFWyislT^kr>%HctHr}5yKBV5bn$SBT|8XJE*_?f zhfD0@VY+y@#4aALSM1&?1rParDR{`|OTj}vUkV=b`J;K@ekl(h-C0ASqkC*9^u4;R zrs&6T!($iR-Hzd=$8gg=Hq`dvhJCncA8y`{oAz@^MnCp`>;u$4K>Y)3;v2B~i_|S1 z=2qh25;qeM)5XIjcJXi>yLgx`9xkzqhw0+s61#Y~Ug5^2;2}3I1rND#DR{_@OTj~K zTnZlY+d=$p5WgB^Bm5wnV~6nDA?!oghe)r(_~kI^c^JPOX7lX`>3xLFwIlfTNX6z^ z@i0FU5106rc$h98F0qS;>)6G^bn$SBT|7(|50}`*!}SWkEd>wxZ7F!jZ%e^Lep?D2 z^4n7Ikl!9>SbQA6JkF-{;~YRSihY!PI*Q+oVjsh=$MDNBhQ(vp$H9*?tRBa&$14u7 z5D)Vs@oiHGUp;S#%exQ<;sOcxKA*u}$i@o#paeSHn()K zd8LcZE8T2v>1H!)H=AF&+5FPOCbk|n$@Q?wtp|HAn`L{czZZLN#pV|AFy9gnmux-} z57WiNC3f*}9lLm#E*>tii-+mr;S#%exL&cjr4&5U6u1ocBTa$Jz#~n8%fKT|f#U{} zuDF4uiwz{Uk*urONTwNa#B@hYcii049XGf1L`+Y_^u*0AJz(s_{-TeE5ZW7Q^-}y# zyLgx`9xkzqhje&o_gax7#0lS^TVX|VfM5RV;=@TLQEI|KSE3x zsqlI6ur`T@OMFs1OcxKA*u}$j?BZd%c(}wa9;SpVFs^{H-@Y6JV?P!#2FAV+8w2AC82tjwe*HKYvy4Z~ zc*Kl@Q8D^kn)3g~?r(6vqdQ$*2u5l0pEJsh`r`v`vUlL@{`#Gd#Yf{aDf}bUp50o* zj>X~y^H4myt2j<>DWXXiyIQ)~mD0tolrDC`c4O~m_ggo+Ub@*8)5ETo9`HTvmhZvd z%P!eocGdJ^@2%MVCLTsoJY2FXMLbLw50}`*!*%T9VY+y@#4aADi-$|>;^BJ5u9s5q zNDBvLxF2cZpbR|H!a*5$q=kdHv!pBTEa{3nOS+1kC0aO$nC^(_j+kyR_JLdv7@JJ= zL`+Y_^nkGsY5Z6PF#62Chy%wswc;4N)sL|Y_87a}``FFihoAT1$9?Q_ z?I#ZO~sEaq!S@ONod1rFgi+PsPJ@@oOmQJq}7Ay)5oH(9gDtpEXIMpi0O-% zzKH3InEn_C`Xi=4V*0^Y>=*!Jlahgm8HktxFp3>T92mq;2l4YkcDoOa-eVdBUL_z~j72ytelVmu%o=9l8(5yLgx`9xkzq zhw0+s61#Y~UJ(aM!6U6Gl;M7)6@@bJNGl3u;E`4o@HNZ1gVEOpqpuC(Yqqs*D8_-I zh#88Qp%@2-BW5^ah9hP;Vn)E&7-A%1Mj~dUz!Y)dIQjfI-abz6(IOBnF<`v@=;{ow7zZ4Ib_^Ei9E*>tii-+sj#lv**aEV zGW^>2H=kth*JpgK^tyW)~t-L6&r`I ze-i=5)>tyW#i~eJgP^VU79o2M_8RdxSo8klwAF6O!=HoImOTfnEqe~$l=$qjcDbdv zr&{fa&pT_EHxh2HfYFj`5r4YaTi3-tn=ba@bg>_|n|(gr?CtBm>mLnwvrnf7dk^>? z_UZJncdwUyK)v95vG*Dt9-5DchmjNym+Z3<57WiNC3f*}9lLm#E*>tii-+mr;S#%e zxE}X7=xt^xc%*fSGTe`}E>Q*^XX{7Vo{6$I8O-kKwq-*r0cejr7NG{6045 z^|3*(k4?9I*!#ivvk|`^dq06;0Q&&=0RqQ>Z2&ABUp%bo;^7j<6c5wI!zFg{a2>mN zm@XbJv5SZ4;^7jzc(`tMc%;u5%D^KnM3jL?T8JnEkF*d`1|Df40@t+6ek^m%*fw54~7cqSi(+|dq^=H>f@t{9q`Xgo_hK+%U8HkvH0#n3+K?VSW zBXN~VdBUzab%b{F+v;}VSq4#eZ=fV91sulOYv}t zpNfa+;^7jzc({&TJWLl4m)OO_bn$SBT|8W`hy$hIkrpD#a6i&QL>YLbg@`inNDC48 znx)yn=xc+~*9Hq;+pix20L^KE`ofW90iW@MGY|i4)`4#~BZdo4tqw z;$eO%9xm}y@i1LHTw)gw*RhL->EhuMyLgx`9xkzqhwBw_pcFjPLPQzvM_P!WZ`sW{ z9{as|ivKZxLiuoWzkW29Jp8Oe$+1{cy~pY-o?0k59!uW$`K1MhU;DoK6@5X3EBb;+ z^z%xB=3p5?UkjnQuZ6^3mX;Nw$7Xlc>Np-f_ITm3x}{)j!6Cc9h8c~R(TEuXW3MW* zJ8hV;h#8BRaWJ;znl;JW7ct`nrWjRBu-9;cJxdepX_{cq(j-6RImw=-N%kyFvIltz z{1o^p_9#z*pJuP(G<&M1+3PqR_bN8+*NcbsBk^#_o+R-wT|8W37Z2C5i-+mr;S#%e zm@XbJv5SZ6anF;MH%h@n(WDeS6itri;a;arNc;6iKb%nL=qKcb{!*&x=*Q%R^vvkH ziX2CC^JjZBEw>-dh`#ZC`ix>jDR}5Z$P?^8Ji)%<6Zq;0_7%_Ii!+=TFoUnp;LEf4 z@+`hO%l^k%@N?Mbhy`=(Z=9>}W$`fI5)YU7ns}Hl9xkzqhwIqI!*ua*iCsKQ7Y~=% z#l!UqUoHg?`En_E$d`}ikvrFZ{m~C66gv6|g+kx!G0BaOrsa?IXhv>7nhf3I`*at% zaVdDnjZflcCrPO%akG;gA2820;(4|q&*R4P9P6=weSt8r0Db}cBKAe>i-d_qJ6?eB zs+24q=2qh25;qeM)5XIjcJXi>yLgx`9xkzqhw0+s61#Y~Ug5^2;2}3I1rND#DR{_l zOTj~aTM8cX+f(?}Dg5>nL)}yO-D&Knv7g3%8oyp*sJ%q`UBYjd7)mc=U&im3u`gGo zU-2+M5)YU7m3Wvg9xkzqhwIqI!*ua*iCsKQ7Y~=%#l!Uqzbyq1`E4n9$Zt!*Lw;Kd z9`f5#@Q~k5us>*m{XY}z`I}&$@Fez0_76?6k9ZRM6#Ijw*dH{-{-7!L7frLLaGL!| z)9g>0j=zhYroil;5D)Vw@o>rhAMr3tii-+`LVXqWC z(iFH1_ajY#;~t#}_UQb{G+UjBdvqq)eDcR^MjSDdabM3Q7^`5i*w?dPKLzG@Qw38I zGZn8h6*1FbeDVy&DwvL#X)wBIm_8qQf5RaD=uQ_39o_Rnp`*KBUI=b!N}Y4djm7P@ z-kaTSQwo-$cy_0~1b4ucf^R6E-DEEjixGTvDv?krY}SH#F}h8VfT+r`Lqk#UJ#WL(EC9;S2#Sv$x8GoF{ zewv7J`kJ5IzeF5Z!oEbXSYlqY%)Diph_g%_Sho6$QH6Ne?Gq1|_^Ei9E*>tii-+sj z#lv**aEVEaOg7XR{*mpF+zM={CB~7xwagu#all)5OB>S4C*w-}0{>3TwCr;gJ{zv&NWSY%U z(`SYTV&oFL7`cvJj7%3Jm)OO~bdhn1U1VI3JDAd| z{xa}L>l|g^k=8llE};o_wAg1P6YNg0&txXponqhHOh(LP#7u(m<&e1BW(th0fJ{Zq z6d1ec6qvu3W-in5I@1v|9j`N8T!;Rq_>;BE#v56?Yy(l&E^lOk)fWw1&p&U7*UQ>v zn8}FA+GUuBx9dNT?eg^-uH)-B@m?HmS6U;1qjm1AU9Nz21&%f{$=YR>?0LBoFPetyu{qi=3OgsOP9)`Zdz%%|EzS0tXa~6z0!RTkRVEh?=pJ$p@T4LQ<8!YHNybX4ttPO^liS3?=?VgR-$=YCn zY8H$Is;mtb5a+;HtevCXmMP}ISm2#2u7lqzp53=y7J(k#E(?1P zr67|9tkaxVcbfU(X)o!ac5iaS*IiBbi|yFnA2cvqPr9^OA)gaF-t}8*sos(V%hyDVbew_S$G+GSP$z;@X=7+Je4`eg00=ySMT z>H8Wsu1>IFZGsJD6Kq_aylsOMpXW{9u|PC#5oMCCX_IVSo4OsQZButFeob4+sk>(J z>EYD9P{;Ib%?Q;4rc?1GQ^_Q~P=XhsM^x?Zi>ga@H;Jn0qUsX62)d441Wgw=m)OO~ zbdhn1U1VI3yN%M)R2g`rrKvLTNJ~@faI%@iMBL-0&SZD6ctSoY$z~N^V zN>0U+>P%K=@zg@e=~(i<&o3=G!Pi)1d|hEjmM^8Y8=Dqe)6hqu8SRO~9#J&u=pP(%EN+993ayEOsxy_=L{ zXjl3y=XUcMjahtE=)@gcBKns$$vSaYOWNuwCsJsToVjiDDqjnlxnr>Z*GkUZwYizY zW+*70qo}&1cZ#Ly zV(AjQxVes9v`iN*m)OO~bTM*?U5s3>h)Jd3k(QFma6i&g5`Epq7bl1czmp=3`jOqi z;t6>-G~)~P&|CK~F6$7DbQDSeoOW!1%*<{5U5;uf&v25M^&i5}htZ%~XxGxuwV70Vi8XMN0o zu|qs&BPMH&70X)V#j@+9hcpMqie*i*Vp)^yvCS2jA`+dvt%V`gaq^BY>YTjWykz=4 zTdMY$Fn?PyL51e;=#NR>_2@ExPlfjz{y&Q@3)HkgO$&EDx-57h4?&B!y@o|X&tke< zR>R^woAdqQfzTs@#$E(n(g{!U_{GisE^aQdi<{}9f_#dAY;*L zk>a)(zesTlT?hJ>R-Lmp*dZNR8|;vdtPNKC$-;r!>UQ&@y!)S8d^mN--dUlf;IQA2TwRmtd(Hp5loK|K zI_>i-Uj;gyW@0LF`mViSqr^Q^Can097x$&0C7+J56y(z}igB>WG6#z+bFj!V2a_z@ z0Yxy^yE8GjW{I>*qJpTJE|xB_i=gY+May(Ca*2HjyLi~&#lt0b@sM6bol@{f>px|< zA8Gxk3_Q~M4_;yJd>VICEf~GY!_+G`Y@Z=XKjOSp*I7u=_3^F4>eQ9;Sf|2A;lwCvLEPc>_=0#8Wr1ZxRVMIbCE6{1)~t@LS-wi3Ho6 zF0xG|*seI1Ks@Xrh=)r&Q9Mi+50}`*!*%T9VY+y@#4aADi-$|>;^BIQrnt5_M6cV3Ubj*7@%{QuFgB#vjF`=c*^HPiFy4tGW-DU0B4#^Agzbpg zj+pHNQ$&Qr_cwTKMQgmr$`g&;gWBLF3SS6yRxrm4a<2#_GroEY1z*LB9pb^xh33;e znn&z#T)_^<9qckP*d-q9;_th}gEPc~GuY37KZE@&^`9kPoCSZjB3_7x-39S*i9d_S z|4-dpKG~HeU4Nn~sl?38+y#Ov6^WUdnVA_P{9pJFa5((MVLQU#rx^yDS?X@Jy46xM z)6{tFT)(4x`u2F{ed2ljyw{(y@~+H%*3OM5_c^CR7Y|Et@vsgq9-)heCAfHmE*_TP z;$gjLz9s+j}d(0X_z{E zV*5M`A1nA+!N*G8r#|mfpZBTH`_vbF3iHM9HxVgUo`U-7VHJc~!@;$aCc9@fFdBXsew1Q(Cc#lsR@ zJggVZ7bU?%^F>MU(0ox6JTzZ49AgV;aMM8vo&a8q>#gzO69*)%a+NpG2GfS{!xwk+SKp$HQiR zEN#Xs@qC%hX1p4TUnQFHnx2Q%USr1V@kpDWO`BWlx{Xd@U3|Ml$nt zoy27OA{^t{h>eBuS68F`->d7l~hMA0+wi5s7p z_yjT&pSVAoiI2_j(Tz`G*7^7KiaVIBUU3KW@9P!!GFiRiM(dx}D~itQ6-8(D3ZJZA z@h>5=dWBh5FPr_YUMU~)N=28R@d9E?`ItCAt@T{s=gVq67xhOtoyzBBlv+_Q(@;*6Z}mAqaT@7h)7U$3hyyk6H*R)tSAbQL~v zXH%8;sml9Q;}iEU)%e7gr#kObo%gB1CyK7gzxr2`_o*rP6m}n3y@F#_FDv-Q;Q#ma zig_igSIjH_v|eGB)ho>YeZ9i$KT@ys%m^Qkn#Q~_jqgHDi*c`WcjkrZ%p23+@;|Mf z9{==Sc@%#T!8w>2Z&v*8dQ=s~uOXxOdoWgJCLe9PW~R>^B$+Ied|O|T$?h;xeuX|Q zZV_p5vt+Iix6sAS5?tIu7dK1r8Q?R(#UpU>uml$m>4iI;lHif@E2R*RlwT??rYQJkZ!}?h@6T)09E&9KEZ-zUHY1V zEN3OlByB{3<*l5@EG+BaAiI(*OG{=Au?$@VEy2Yt zbaAr;p9L;P@w*sVf{T&$qFJXTc%=MFDa0e?S4x3L%CF={c5QxS*D|u>K)IHY9rrK;}b>K=Y8r6K80E5pVlh|b5^f- zX)dc*T>PKbD_(!e>SeRS_0rhQ&A?f`!sp-DD`v#3Uh$ZGRSF{^^>{$ufI^ui55U zysfQLw#U${BbE^=v9x4X5X;a-&=On(t%HkO=;CGxE?S|BktMjuSTCA&N`gnqzLY{d zQud`3c%UaHn^=*IFyPA)s)bM}4Yk1wR2D~Q9FYHLf zBU)NKEO~=TJVF-_OK|b94lW*{i-#q+c!VweN zw#vfWY|0VkeKO|ZQ-x1V9##0n2(QljWOWFiYJ6hbQJq~U?Fwr0K3Q$TC)Fm+H5#3& ze_@uG#wefmu1EJYW`Sw((yZ<{-|_4*ompTypG=z0EHT6H=#nSNe_Uw>^UVxi&z<>> zKaeyt|6Qe->60ie<$msEX3>kf;udWsZkDv2xP>lmmf+%M9bDW(p8+mL*1^RnbTP67 z7Z2&gNHa%C@JJbyQiw;&pp*iSltH1l$Nj=I#%^pe)Qh7<3q8f7JZ?ayV;L5|?=v~e z8F|a!_nw^P%)F&Kwfj@PA8F>u_{M)_%Mx_DTEi-+{WJWvumQqrLm;*pXLrNAR49he8A@fz|YQ9af_{#W*tlxp}7Fv`s$ zjd|`GO~Jj;i*uGudCTAT=bUA8-clnh%KS~w)<|#lUd4}TWVd?Xse@J@#3So|(!AAO z?+#jH)cSqr30i-k-?LB0w@yYa<$Jqoyp*+h&zXfb@5hgRzP*jj{d{|yyWSGCrOdXr z^cR5I+R|SSY8zK)5Gu5y8dVTg%MXxuEyXf^7fVZU5e!}2EWt&~I=C2xE=HE%;vpR# z3R%1N9EEo8J9O<#+BInBXt)Mt@A=NEjJTD3V9&C+QkY zbGh~(__FQq#`^>*#Dy4%TW}XQOX?t6p^K3vxENUn7n#sS#uB_7Tx8;Rk+B398R>-> zb)a=SP^k_d_};UF!{eG)U{rxo1x6Kj9j1zA7A`@gq#uCyZ6S{aj?#1IC_HC2Q(-f5~vjW@ZOK*EmyPj+&Ym0eXo2LQ`Jxa`@Mq+OH z5%Ob8k&fTR*Al!nxLC&TZNSCNI=EY^%t9TifWgo{>?L#y^815**+)~LMEzF z6;ZXMN}?LNs9J)HpmlI@3thAuC>+oSTvP06rb@YenIwa=Ve8|*9BXZsDIfC6jLVlcNAs*rp{KUf&zMZL$ zc*O7GVF@lCp^JwlxOi9x7mv`z!xFq(Q9N4RPlu%1ntT#pO7sVzTRn)6qWYbjRuBC_ z*4FnuJX(Je|69lZET{E@_`I|K(N61!{`Pa5`@Sb?^NBs$Jcv)Z`k(l;dFZdQwxzhX z7`1&6pM7?*Z6C&mSabh_C+(i@yDFj@RT4|fhn6B3x(Hf=i&p5OWeF}?*1^RnbTP67 z7a8ffDGTQ95_6@6V_t9fz?;H$X6|Z~CCh9&F8f4lgd$z`z)>lC=w+gu;>rm``2)8| z`9s^a&ll1jqxKJC((|?3hh?E}wWA^;7!?sWODZZ_p^K3vxEO^lMwZ}WWF1_LLKhiJ zaPg2{2vi4Z*5MP^v_m4T2y~!k759CQUO}ZQ9(WC?ATk~A=jQK@6w>j5Z^%17^up2U zek`b-<~q4aymodX(48JCzn9TcKN78=En1e)7p>4m%Mx6)tb>bI=wf6EE=Hk?ktMiz zST71s=ld~1dot~8=3d1*KS+#Q$~qIMF87tZ$nI9UvMSh0-+#i*0{e@+lPxbwJ1-8v+`V?%E z;BCI}%+>Z&m)Dl^+kVbu75;^Ih)3{i^%?SWvzUwRQTDm3UG_y3q8hrWT7rw9b#T!NU5qTjMJ9BSu>=qQ~!oG0D+GmneTkna42YuLs8 z(KYMxnQPRA{@CRU58kdea>weLMq2it`nqD-70Yg^85FQ?X*g&91+d%a+Nq=;zevRw z`j!X=adESxBH|XhxLJaWmUVE^3SEpW!9^x?k+B3959>vN>drlGckcPSa}V5|d;T7z zRC;g^-Gh7F9(TPH?fIVf+CAS#C#TSpd+c7^gZBdO#XWehzzgvZkKiXBmfXXNN9f{V z2`(Pi!NntV@vsCJkI==#5?nm27u_TGCMVFFoIr2x`Fr2>&bSZv{C&XtfcGI@eW`C> zasqvcXJ6vgk9hSXp8betzrcxyGOfB!@Y8iH;j8O}uIpHW>pIrKb)C?49ZPUsM|vUd zs&C+`uO)V>Z|MIeJe1_?Pe1HWuBAV5=})d@0C62aKOI2UZUFc|@PWj2ApLA0_#pc6 zAlhXR{)3|3h=(%mDkti#ax965$_ZWNSc0n@>-o5<{Zya$UG=fVPW1_0^|1t3eXN83 zcj2M!V@dE(`wphx52k$v6aT@Ciy@4=A+-Mx#?=tU-B9|+Q1GGn4`tj910TjbGmQ2h z<^*UiYpX^UnFzMXSQ31Z30-6?!9~V8xX6SqGM3;X6S~M)f{Tpxzzc)CBzUNklmriT zlI|Zmt5iTs*{sSZZbwby5EWvdh>4mtfzJaU0me{Gjq5qfgNQ)71?N2}KPui?MaUVcG9YEX$5cdJ# z1BvTE;y#dmJP>>k_#o1DgUD(QinLuJ?&1;k77t6}As(TNhb6dpSO*u6(8a?NTs%S- z4@+?IupW4!T}pyST0}@^4koUHX_vwD=OMJ)5ZYzPNAawbPeq4(tp6&Ry^A{38D=9x zQ#St*@=+*GvJZ`35XjumrqtJVT_XHQ2_+4Zy!9~V;QRb*Oq)}^(F3ovF!W6?azAg+=_%2~27W2gf0 zyDDHwMa4bz%wOECgNt_PS-E0t9bAk<_w`!JMAkaE$V!Jtn#l=de*)S6fxAlohcOwr z<^u@N0C!7I3IkFaGMf|zI8Yw{1D%kx*+Bb%JV=jK>L!8~8gxI`Y=ctjQs5vGy@SH2 z5K>W%s)$WUT_&UoDO4%#==oh$3S3pPBs7`7Y7@V!B9`D;xndr_4+IzK(0x7e1Q%cb zUKHBF_j6CK3{GKCI93kN5XZ{Nw;}1^AUkasg85LJ5068Np_DoFfph0W zF&dVPbgf||jE8XqF{~({A{fNQA*2cqDSydAU(M`Phrm?_O9GPli+=nr=9b`Dx#AnY zi?1cPuNQpdck#6>3TSuoN8MApD*IpV-9L|Hk~5&)zi`602bMiPb0m7C#Bk=(!)ZPz zKYL=?^D`e-^d!~U^9vtx^aAfiNxeRItb2Wt>q=AVvdIWFCQE*kcgk9fZ*!!Z*kz z{q~^^aSP7kW=S1HD|FGa1Q#vq;9?ZI7+Hc31Q(h3U1Ti5MMgSpm3EEPY_MZAA|{u? zFds~ehF~e z)<(bQiDLBoKAIg(`;DeMjCs%V?wI$z*&p+P_F?J?WA6I*vG3V$Z0ZF1eQbI>Hp#nw zAb#9?p4!HNkNdz!V&jVXhj>JLiH9ZaCmx}Thb6dpSO*u6(8a?NTs%S-4@+?IuwK+Z zN`i;_M@jHd{}}&XY-jxW?D6lb@v?tpI^MH~{~77{)STI)VH51*1KbIo9sI)71P+@f zaM(2Qy>Rp6WfN`b=f);-oG_7e@+4cjm`R-FOyaC&Qqh@!NJry}uO*EwmZ6KFCAer= zFX{~cxpG>{RJ|xyHM8V8s#NHzlqI<8V?ED9ouMRns54A{FCPDJ3r%LxnM@;0<{{iE z9NbLd;9v^)6cYbaS&F8T_@Bzbz*G(v9s_?2|HtSFk3~;lMbUwc$V9Nj!;;{MN9f{V z2`(Pi!NntV@vsCJkI==#5?nm27d1{v@KECn|Il{~!}CwE4(DOh;U9Y%9+C25nx044 z$lII|A9-#cLGo-QMkDXpX(WY=^plr<40+Utp6EyMSnH^dv=C(5&ru)ecHe3%af{fA znX&>_=Xe$EJss)x6_AM5fGV((xY`-Jmdr#3SM)9+t#SJVF-_ zOK|b94lW*{j|CSG>)_%M`Z#d$uwK+ICBY-Dc1|0!rg@Awg*l!Gj;94CklCJKBj@lY zq(}1~t%4uN{@d;oF`r1Hdm;xA6H|k?l-qq05BE;uv}+PZlk%rs8ckvuQ5;WH#mzcV z7q`&G%@TY9xX8rsB4Y_IGNFryCAfH4FKV@t;E|Rkf;*YhnaP~aOy=}v3iuRGho*39 zHic8Sso+y-oT>Ov{Wz98-z+`GQRZX!oSuG+LLT#^nC_Db<4TMoVq#=T1jQ(HF|q^~ zBkSN|6uKB$f{Rh;B4Y_IGS-V)s3dr#wdua+q2Vb5m@N{+Ndpd#2WYh>@m%)^@~$JC z9%qdrmpIZ1NB=l7pPw8_ns($vuY;pfE?0BkD6*2Hz(=K$TFOT$7f@(05sUzeLr7gF zqzaM5F5R~AyDAd6>R?IgF!NU(;&;`-5T8|hDd(|y%duFF<(y|Mp&v&YcO3Y*2i)St z^VEe{id%5juK==7vI3g z6~%Hq^%|e*mBn;CopZcjwUmi(;Nojp6xGR`^-bm=XL34fX({()I{Bfp4%sJfrnvJNnes^-QaH0TCH1hD za%YyNIBNc=#?9datoF*O~4sdqm{b3F$BSUQwTzZZ2_QH?5yNJtePQvQ;K z&}Me3QsAnRC85duRfqUp^ew@&a>X}(7hg+oUr+qN#W!&Am4ru{O+R%OZa7KZ;h$^9 z%W}!X$&Zd8p*i9+kJ1szNR=P)g}00&NsW$l!qX=>Bh!P*+59|`l15=U>N9(eA}czo zC@U&jL07aa$y$n0=wf6EE=JbD#VB+!vIG~8(8a?NTs*87WkpAS8grwE>}bv%Mt|;@ zjV3cZhDwd$5$!QlYD}CPD1QY$mhg>DcovzlL}uKlB(w5K<8hQUt|&aB6?DbO68d5k zx)@o4i;;D3F$!IbEWt%4bdj+H7Z2-2;Tiv_Z`{Vyd&a|eJe8V2%_n^3dyEO-6F8BX znDA_qJMptPmSvNRlN=s4xydMVpOh?p=v^3QA{fL)(2|OXVCW)f2`+-x z!9_51akB&$t?c~In^O!>T)#fG4*pl5-{}(%f}eCkJ-o`k2z$X6CZQPl2Qnns794U)siZSYUpBV z2`+-x!9_6iso+J$^BH4@2ldW(JJsN@G5dc)#Q$< z!K=yrRNvLqlPw-KJULoJ0;=YNSPQ&<)Ho5D76xePhDo%7wrE+B$`P&5MavRgw5)@R zR_LN-2`*Zpi;*R`7+Eh$6_o@JEg;iqrfEEzJ5^FJM<>9oc4ywP-wX3(HB z$jHvf8_h@`V9=5?lLnhfgU!qv%?zVLTZvo5PTVYsrD%mNT9)9VWgT3MLKh=TaFGdJ zWGul&#(Gg(l>`s9Rc$&z$+~{6Q{W}l5ZTvr=u;0~A9$gy#4TbcT9(98WI`7iOK|b94lW*{i-#q+c!VwVfw(nrY})vqH>Qp6JN}IvmNllMTG=<@-$c7K;oo%EOK~&p z)(qbK0lycui+Dtw#KV%fiAU(-VF@lC*1^Ribn&nR7mv`z!xCIPtQWOQN$^m+RPvZ< zC5g349?PyQB|#}-*l4X(@By~2cI5s)jziR(D9zZw?Afp&mc)Ylk#WcKl3Bs zDa|Z;C|Eoq9^zq1+{7bv@vsCJ59{FK5xRI-f{RD!;$aCc9@dN6r6hQy6^Xdj64zQj zNK;GP>%i-XYaRW)j=0a_@M2c_s*T!l)<;fX&BDK)cB|+3sh)PLPtSvA{ZzX;@rXEy zhb3_nkI==#5?nm2gNsM#;$aCc9-)heCAfH4FKU;P;E`4z;@&{q8|cps#Jv%`5xkMO zHh%0!K$l`FpS zyZBmy`+B;a0vF%F#aFTrw_55|OTB9Oc1-O<$Eyy!F1@dzepN?*t0S(n(sSZzUdDeG z{X}(7hg+oUr%>4;Nly&_(~Sy)<9euKJosdfpl>LacNASf>B%=iAy8>rIENaF%FwP z@px?lZ^FNs@|*E*25%0$(BH%(`008fRc=W67x*e}nVt9sF20u3JM$Oc_+5N0!LxG3 zH+~miOK@LL{{jbGd;=F>$wJ&JNf=g=P^=^kSVQnD`tH7&1_gzpGcs2gj;MJeI zpH_p{fYwahmbD$Kwp*F%x_y<!xFyY5xRI-f{TZBaPbITJS@S*BXsew1Q!qMMe(TRi!ZhCt^M5l@>){u zb)R~EujA`3b>MZ>cNX=XMJj(5^_}&F<5CY^&np7;;PqdmepKim;t~AB!xFyY5xRI- zf{TZBaPbITJS@S*BXsew1Q!qMMe%5WZv*jYfNul!Z3J&jx%D*PaB|Z~|7jwD--Le? z@oK`q`BRUdX7FapZw|Z=5Ag_o;$aD2@d#Z!EWyRYI=Fa*E*_TP;t{%dSb~d(^`dyR z`qE!}Y4ufn_s9RvtJT*|LACnEm1+H@KW@|dtN5Uc|NCF-uj6Y&emJ%DH}+`rrN2|u z<|}`ssm<5=E=)_gi*56b$5dOc+4d`6yY1I%9<^e-Z-T3@P?j#=QtnrN$`aA+8#QHL+r8|Yu;80XUwXup zr!uqGhRR)ezM16G`DPO4?Z5KG+n!jqj|dg2B&tybu?bm@Y+qER4qrO59lk(t|OKmzi}-)eaWYa+#l@G>FbDxuhHq7v~wv` zL+*Gcc*#axzVR_)*Dnor zP2Ewg+x6>;DuuvCT`8#>M%~uJWgSa?^)MY}dq~BDe)whg} z@0@6C^*#CzmaV~CgSQ564c_Kkhq?`ToA1$oaP``L>y~Z%9mC~&U#Bhp?Y@nexHZ~+ z=Zm)c-cIc>D*HBit7}^JoyT$6_ugEUVO0LDOD?C7a+sEbxBu3g)b`-*VbcBwm)C)s zcKFUU=zxERAH1kkfLGvO0bW7*9l!OW+!6nd;2nuXC;U5oXC9rt_jNnr-}zhDr}KA6 z{5ykp!M_XF?*iThyeoKD@UGvRPgn46;N8Hx;ol9s)sG5(cJ|-uC$+#MnL)RoGm8ZN5(}C>7uQn0 zCCpp>>Oi;p``^v5)!$p_E`R?Az2R4+OrmjG%jADiPx7NrchC$F9BXf_eL_y!IKt4!^pabjVCP$Rz60 zAv39zSs!i?G!pozDyZ-&}{yohI>-h=O)QYQ<={kP@hfUL?$SNZBm|y)%dalUM z-Lmph+Z@1jzs2#@Z3K1xv#DweftDc>0dbWs89=32^k#7|v+EsTKe{w1qV+Ivmv zoVaw&>XUlf|JvO@xr=NIpDZe=4prguC@OVn`gjzOiPi{6?Ekud8CxE20=lQYMN7Gt z#_sHYy0dNQk#;E=*yAhr)gE8FqxE3V)ssD0PqteAuzLD-ZNuT%^}G zshq-&L$qRtp^Ju8xgq8Mn;l1QuGjl356IqMd#v^T#@Ffdr8{?@ugs$l*XskHzWDcr zZ(s1f;Qhe+f%p5`<@O7_z*jtipRN~D<%X31Z}|5AQZq<4Mf9i8{*dm^MF()v0SV8R z$N@xp07e5b8u*o4VBpt|=s@s6;Df$WM6$<62YsDei3b&JSH&$j>+&IWg^()gH+2~N zrS>oxt-+&IWg^()bHx=p5CZ;=^r0#5Dy0eMt!6vZBcW(3^;61>5;@|T-ce0*r zS9|{8PS^|oUTore;opl*TyOk)v)%3ez02th-Ut6aZ1Vbi?@r!_^84c7m-73v3GEBN ze&2eK_QSs)*YEd(>(l>RZzuXw|Nh|p@gKnT2e8Q-06qYGAe-QU-+46{2tE*e5c~$= zKj?dR(LvyY!3R_S!T1lRenY^A;6DU>2>wIChq8$u3O*Ek82B*!hY_D)KX@|e&gP^$ z+nDY@$6V-jxBD-#Cg_71E#;nOd$8;3!LF#s&+dyoeu<^RZapcp=TBZLd;aV;=*iZq z*N?sd=tUvD*gEz4#j)v)e{b;K;JtrgLIdvu-iPx0{NldT7rgIJw(pC7U#{Petz|#_ z`>`GG_lx%s{qgVrlVjAMtzZ9NT%Q5p1MnX}`2*Ob4+J0h6Vnm+K(0Rse9%vxwgz$i zLEwYgkk1Rg8$GT?KhO`4+S5})^!;E!?^x1>NhO>nM1UH z>CR3g&DI-YmF=Fb%xO+u!%ys7V&B%iu+z{?)gv=cdlm0}dSnZEY)pD&=5eagGjHw- z_AHoZ7wnn&Bo1qXL$AD*9eZU~X+yP9R#Z!eSKWV&F7DmOqZ&<5Q)~CEAT)Lf@$Kdw zzeaW-27`C%kE)k;H2-sKN*+~jx_+weta0Q0%cF{>Y|LY^Kk4~v>?O1l&IXt2ADdn? zdsOvQ)OfpS_mnm`zOU%z0zBq=vGdA}RYj$uQr4S^(LW+R=Pg!mw)4H^Rx2A9(pw&h zpc7ZU*{fOWgGV2EMBDX|F@OAnamHS089pCr3{cs+L!tsWB|ndb?$)}50r7*+1X~GJW^Hto$i71h^^otj0ed$ z?LHlsK{8GoPk%XRP-Z+Be#2y(Ht(+A@U#)iHX*~)Zb+Sdc-og{ z|HWcB*|QPsL`JYv8NnuF#5camNVZfXzw%r=GT|-de(`wZH*VBXzMMBiqbO+piPyEK=p9J4Y_)o%rQc?C&Jc6ID7gFVhl>cw|PIeIe(!gXcI+;Qz zLuyJQ{pczCuVOpxH>Rc}%j^w;Dd~PDQ>K2&)AV2YN&Tr``#Jon-}pKF$9!QwqxaZX zYTE33agU`cKT;9}D}^2;(oq@l3aM*_RGGi2+;H|n!`TZBXRkE;2k!w#eCr-H;ybU~ zBfv+nml}!xNc=~FkNm-nJnCBy@lovMMuCs|!Hql`|Izr51|LoNW5CDYKL&gZ_*n3< z_>To2OZnqSn2rM<$6k5d58l^||JK8EJoxzUUElHSg(pz{gzr4_OrZP;;1j_o!fzr8 z*NI$z5_{!Ils^goN${V{^(TW*W-mG!d`c=m>o8N2(IX|5^ho(ZeLqvCeoH_4&L3`^ z`n|unIQ0kK+HjflE0>9qqVuRCNf1|JPR27CMNE7g%i2p>go)aNCk^J!_ z@JZyKC;jZfGl@;^Wb)6G*`!X!e=_AyN&ZZ$mdYbwpo#ZDv$|PR56ES~-J3{E=#&6*_@JCuDXLGP?;`^(SI7k?Z=!^og0>M6T-% z!z7F+$v9|D%IqdZWkg`|uO0!DWfE;MSthZSn;b>SWJ)UKQP<pkNVQO4ATV1C@(q%lBf|I?Q`S49R=k28W-gI9xBf8!oj^QB`{lh$c5s9{%9Q?%<4k64Ixy^tz5r2K!g zFi-o^9cUWYo5uB~MRrb)lf!2^yPWCZ)2Yu4@EP!#@wG?S434d5l5w3$`7`mK8M~;$ zMnXJ-pRN~D<%X31Z}`>{-&%IkwUk#2pE~%|f!7hAI^s8rUEwVF%t|Rq#c>uH+j{)# z!Rsl%KFTlf6_4Pj>xERgA?5!Yz76am8z`@VU1$S*8`*_6f;V!#Ms}%9Upk&m;7#~9 z!MB-sG!y^kuRTDTi{dLD!B5uMa2b!^1y;5Uo-%=*sd&cc5dcs(1n zdi?82y4Hg?P<{hR#RfK#4d9L7jrccGek1j30&l{<3I8UNn$6(NY_yxfo53sD8&tBl zsATQ0WbLnF16B2t>sJL{1zrtajej+GHFynYw>9i7YQSsQn@r>S)9|0h25%bv(|>gT znGQbvXD_(Z!Drw%r@}etk-SW-Dw1Mh#q~fem6q3Q}g&$S$q%C$9vJiAi=2-Iy+y zE$mGc*F;R3;N0YEdT-K40~)KZwfaORDDrPjm3?PH}@ z(84~yiY!)Dtj(Hot75s0KiF7RvlFP!OsZuPo3&~c<@Jv3SxshABa_$()MV@WG)kE! zlh{v8lS!mVr^S-4D^AB`dREHxjLY=QWCokd8JWq9Fv)^2BkVG5Cgsh{jAzO?c7!u! z7dw{PM7*VZOgs=!E4!#pZFb$-?7DRnRhJc2CzHY!vX1MzU1o9gJ}Wbxm6bOuE3cmN z>cb=>T%Xz1Q=U6PLo&`fSVLB5LuT9{yTUPDGmil@|EA>Tj6rkIRSVAkgZFH+A4fjno6*@%`hH^0AFR)L-1i-G zp78!`&XbmN|6seh_|JX9c5|O}dGr2Yect1?oA-n_dh?!4<+2aZ7ktGd)=}}Wd;Mf9&l^q)oHU+5p=5$z@(mb9OE zgf1SI;NoE&Ts%Tw2reGh!NntV@vsCJ59x*eQ4&1VKT3j!`p4owxZM{sz85opEN1># zLjPDo|5yUPg#NJW68d>Q30qyH?!e_8aOLjMqtXgBe&r2WJrbn&nR7Z2;; z;t{%dSb~d3=;C1sE*{p4`p3WK0bjM>zqV^B`!C_E_FGPTm(zaBiSP0!J#VjI{$BC8 z$MFinw`?Q|KS!5$z`)mb9OEgf1SI;NoE&Ts%S-4@+?I2wglZ!NtRR zQU53j9%)@Jg?OZO`6-Y4#kAjI`p06%{}SehCCnd7=pRd-b-OQp%I&`NX>{g<90ltFydj;#mO4?^7_)6MuCH|{u|5fylRrs$en*YTk z;wc`M#8*5*7Y|Et@vsgq9-)heCAfHmE*_TP;$c1Cera7U1s-W#e$L}!_VcXEFR(8E z(c@$e_?+iir(f{AJLiwq=RRk@x!`lb=i)!_IhQw&^5?x^zj=Wd#+7(PoW#TO1>_$s z#Up+f4@+?I2wglZ!NtQmxOjvv9+u$ZAsrs+ez_EQq; z@CDDiA1!zR`A7GYh2RUp7rx+f7XHz8i|AjA=s%0V7yU8yt3v+}k7zgXu%!LOBXsew z1Q!qM;NlUwcvymqN9f{V2`(Pii~2`N@JQ=&Da0eK%Z%^EjPJ!Scs^MCN00j@wC@u7 z&l38_66TMk&v`yrivLpDe<}TE8S~3B{FgC*EQ|6B{X;yWy~M+k_7jiL#lsR@JgkF@ zN9f{V2`(O?i-#q+cvvs$AOD&MeABvI3VhSLO#GJ<-{s8z%NgG*7{4o?cYCg&{Z`Pv zD`}sVwBJhbmEfx=e--#D`p2qh|3dqTN5oS+EQzmpgf1SI;NoE&Ts%S-4@+?I2wglZ z!NtRRzWvg=TnaqWy8I{BE1O^It9J{K>!1`7`VEUs#v_>UNs@C;vY8&**&*L$?dFAlpswe=G!F_-EE>`q#q0 zx}Pkf|1F~YMf9IV(f9-)heCAfHmE*_TP;$gk0 zf0P7|v@VxIJkq*M`!1&a7Sq0qY5yhkpCz>a68gsy`p;74ho#IvOKJb5_%EY>ECXML z|FWX_Lp-9r#KV&I6OYiv!xCIPtb>b3=;C1sE*_zahb6dpSTE`y|C$H=Ijzg3z&EYS zw9j(dXF2V+ocOPxeOCP0>%j`zX9exIlJ;Lo`>zCFiT^6fU&Z{eiuPMoG`__n;wc`M z#8*5*7Y|Et@vsgq9-)heCAfHmE*_TP;$c1Cera7U1s-ab)tnEn=6q*0=X6z774b`g(=lXzGXH}MEvJS@S*!#cQlgf1SI;NlUw zcvymqhxMX%DG45Gm(8@xX3pC-6Zg%Gmo4C1=QB#eXZ~X)Eorjq$h* zd>iF&D{2?b3=;C1sE*_zahb6dpSTAaqlHifn7xLVz$z!kPoN6`aSZm0Wui>0y4SDW0 zoMWuTe=T|PwdBdyg0I7W9p|L$z}FS!$;Bh$Bp#OJvBe{F@vsCJ59{FK5xRI-f{RD! z;$aCc9@dNU#!$ zZ*8L8HgP_(DcU`^z7RL@hcJQR@!YF=f>M8e;ea%TeN$j zUBn~eAs&{*O*}#u4@+?IunsOBp^JwlxOjvv9+u$ZVZEqbN`gmPUx?dw;<}xL>$ za9+2Axb7gXJBa&E#=}nhcQRgf;=hY|ZWrTi7yi4#ztAq?5pfa^OX4OTp^JwlxOi9x z7mv`z!xCIPLKhE9aPhES)Gj5#BdsswV^?$DvYLGQYVz%Cz}JuuUPC^94d*p$pYwdR zmVEA7^0{lt7q27VzwUY4tpi_Ibevh~D$eZ;M$Yy)}r4d5HVH_&byX}68UeIw^|8}Z)+zKJ~k zCi3)~irPgyB2MCAN!-LEbn&nR7Z2;;;t{%dSb~d3=;C1sE*{p4+NC6Tr1gdVyqUOe zCT^SQ?^|fMEsUovw96L8%U0TLEB;&Y--`b>{I}u14SZYC`G|N#oW#SDxQR#T;$aCc z9@fFdBXsew1Q(Cc#lsR@JggVBOG)rZ>kDz)&OEi9d1gCt-vPdZd1?pv4#vYy=CPfO zr=5(Kot#VV!haX|F4}ch(RdM$h?96&5;yS(T|6wo#lt$dc!Vwc9BBX*GGrHGguxat(RSHJn?l;aqAh=T>XUYpw-f`&XY|tfTyO zd(RqM)M4ZIK zlDLUS=;C1sE*{pw#Upg_uml&6(8a?NTs*87wM$9xNb3vjvYGz8nReMs+_!*lA?{n~ z?^_rzTZ#Kt#@klfWh?Evjq$XNcHKt#+ltynJR(lwVM*M?BXsew1Q!qM;NlUwcvymq zN9f{V2`(Pii`u0mc%=1(xNoOjwlf~K)8BUx*B#(HXqO$d%TC72PVk-JJ873)wA(J` z!Ckb=uA+HNJR(lwVM*M?BXsew1Q!qM;NlUwcvymqN9f{V2`(Pii`u0mc&J@=lP}&) zo_;rZ$=&4f_mD5%!}}Y1!1sXf1>Z|vb1!+xy}aMEkMo&*;QPoY?<23dAOHR2oA=|t zpS&eu*6-`(VEc9TcjOXIZA^Z=4 zAHx3-^*hY<50f`J%=HiRp2QLGBgE$j^*ciON6D)kCC_*i|D(j`82pY=zhmUXj*%}r z4t|{LAIJYV{7%6C1oc0G{|Wq0lJ_}D{Z3N>?%Pg+p9DWe zd`=PnQ?&0X>c5-k9(J>??q*%x&APjXb$1W@ojt7Edsuh(vaauC-QCN&yO-zc_OTD% zhyOnIQ~SX89=-I3>|X`w z8wi&k55(VEz4SzU#0=%h__VCQKzi9eD39xdr}Dl0guYRl;LwoAD{HRe?oMZ)4rN%>;w($+SuD@l(yf2amj2kvxo2{2=h$hSe=1teed_$vxqm@){+al& zhJDXJ8@}#s7oLjG*}6+ycskn1|556~Gx0TFccTl>MpOD3Prad%B2z zze@R6Q~53B{=X4dp9#es%F(C@%+y7}BGZ$54C<}>~Z%*|*0O_W^t7q zo{w=xmwUl|;2M_KpL5^1{=7e7b)6_(|D)}0Jm*hU-FP19mhl&aZkU}vs&kWg-*iLr z;|np>p>WMx&$(;e;+nU(=B+=*=cjCZnic&tEB0wtS!-{=|z0ny~^t0?; z&a$^S3x1Zp$GJa6NAm1HYn#XI{zp29evI!n)LjigPuLkv%xqIoeQ>fU%Bw- za2pg2Zm7UR5O1kEfY;=uaUn5S}FuI;My3QW#Iw88w~4-{^rxH~(*L z_xUfnU(A20;<28ZcIVSS7SO&6UUa)Ic*$?EEO^=aLi*Q2{1?9DezOpK5%{7P{re*D zMK7m*Q|KS!5$z=&mb9OEgf1SI;NoE&Ts%S-4@+?I2wglZ!NtRRQU53j9_ekDQizB8 z$70%lG3~dQ_FK&OUjn{__FqE(SQ6vErEKZn++UXBzm)l7X|#V!*)s5DFWPPy^T)EH z`9nOSy~M+k_7jiL#lsR@JgkF@N9f{V2`(O?i-#q+cvvs$AOD&M{W-nuQVM+4e#@D^ zmlOZx#D6*CdjkaBuB3fe;=l4`&ljs`|5dCXtH4(kwV!xIJjKJ3 z_=-p9;$aCc9@fFdBXsew1Q(Cc#lsR@Jgn#2FTL$j3Ov*3SB9iIOx>-cNlkIjGG>+J%Xdjb7y!E3f#@Vfio z!dGm+5PTu{!q;8yBJf48+I|uJbkXane-`?Octm@Nhb8SN9-)heCAfH42N#df#lsR@ zJVF-_OK|b9UerHIf=61vOCcU<{igjFzv}+5_%*ld;@8~|me9USX#XYPOQL3iIa^kz3_%0{@D_(JXtYCbup#4^WucUoezUpzl@->g+ zm9+mV+IQ8f?iZ_=KUT&3QD{H$hrW=;>jpmh3DAPtMHt+u)uQe8`kH( zi3Fefwo{_>-iVYs3v@EdviS3`oEIe(8cYNufFfx57V>RNaf{zY%MyGJxERInVq^&} zMxl$5CAfH44;&uphPxDaqy@Vac%%jU4G-A)ZbToF%zrDI*BR{jZ#z4=;0f>^Ja`wr=}CRzTP*HxvxtK)dK3LEb6E6tvMcl%af>z-H%r=7j6xS9 zOYjBYA``!hhb6dpSO;GOE*|mwB5?7LUg$F=!6Pl=r4Wy_h`-^4_FM6W z+jRx_3dZLO@RhXhO2+R>@Re`7oK>{nD*DGN#{a6K@hu(^SMjhUzTy$OcvymqhjnoA z2wglZ!NntV@vsCJ59|5%ON)3Z@JNgJJ3bGZ{jSe{X5aR|vYCCyXEt-*VU>Otc^i4h zGxXede0DY$d@lIhJGPtmj?0<%t`5tzADDOB`-6FR(sc{tN<1P?;$e9kdB;*b;`ce= zbHL|-i$~z%VF@lCp^JwlxOi9(yfCgxf=61bOCcU~~qHZ+oI%e8+Oh zJ8t|X@3Me{FS%p;rSBkV|E1td@n80i%USj=^0xcQvOB5VLjMqtXs^Yz-(uQNJmPop zumoQME*|l_cvymqhjnoA2wglZ!No&*VPg5$Jg`d(b}8^p3pVYyoI$#r@wfbr+iL~w zvx4?rahu;`e72OW#D692xAL~zdnN6+3Vapiue$B_UUet+n?n1EN5oY;EQzmpgf1SI z;NoE&Ts%S-4@+?I2wglZ!NtRRzWvgIT?#zZE~_~$TFq(0YECOwa~idV(}*>kR;=MP zVhyJmYyakUT8sZ$@U{4_qx^N8maGF`7pIwpb`g(=lXzHi+8`dGi-#q+cvuG)kI==# z5?nk&7Y|Et@vvTWno$xw)Gq6Z+j`=*o>Rj0oHA|T6lnwa2Jj7>B5kByHgXEJk*5$g za*DhO|4p>(Cfa>dv|FKF#3SM)9+t#SJVF-_OK|b94lW*{i-#q+c!VwmQZ`)0<&7Vs^^bqn|wPG`6Bbih{dt(?worCqjhdbo{t+s5hdwrJNv zyNE}`Njxlxn|OpS9+u$ZVI5pNLKhE9aPbITJS@S*!+KG>lmrj8%XY@gcE-bY=9%q` zmmRdr4%%%8{e1^<-^qB{$vn1`@v@V7Y!~BY7x*sxcSZSyb`g(=lXzGXH}MEvJS@S* z!#cQlgf1SI;NlUwcvymqhxMX%DG45Fec`lZHK!e`$)>O7G;Iyp_%&qP*KiuLhHUy; zvgvEdrmrPizn0Usb!6+;;lGa4v~{olcHI|`h?96&k_{J+(8a?NTs*9Ui%00rJ*Y(70J#k%6TsLsav4K;r4d5Fht}SI7Y1fUk%SPIDBc~*r zD1Q^DESvD(RCJ0Z9uX(;uq1Bc5xRI-f{TZBaPbITJS@S*BXsew1Q!qMMeR}&Jkt6? z+%_{_HgkHkneng%d<*Teg}85dUH==nrQFXrZl!Uy(l}cg6kA`9+h#wpy^WE#jTYMW zS|r0=!nW5V8J-@0EX-}<7O@jIOJXT*p^KX(xVTvd7p>4m%Mx6)LKh=Ta51u8)K(?I zBds}%k?oA3?XSfX+z#*d6l-Ouc3`xF2HW8WLwriH0hJ(LZ+i5tCGGp}|Bj0w{u(1XSEY7dK0AakCCCMxl$5CAb)cE;5$jB4fR%!AgQh zT8!TC&HZY!x~s|ht|sfdhOF-zvifVt`mTA~$%nPzYsng~#eXgMI`DOz8mz;AT~XFw zJR(lwVM$h3JVF-_OK|b94lW*{i-#q+c!VwvfyKLaJWdry|P5?L3E*tURNV{$V-vqvi(}GP!*?jScIEjZPaTAZw#lsR@JgkF@ zN9f{V2`(O?i-#q+cvvrLmy+O-7Nc~Ao-HbyeZ1<&<2Sz*kJO{Qol~~F5etzYoZrIX z`xcJWx1=NW?4K)dO(*c0A-7_*^{vR)`oBVNO=Sw)_J;p?_O>^Xl(enra9&g+lwxT~ zXg3pj(Td;2$P!$PLKhiJaFMYNE*_zahb6dpNN37bUZ*5@q_v6QZYQ|giQ9IL!gug^ z#18NsZcx9Nvx8?OcD@k}J3Rj1_s(RQ{a@{!Z$&HnU7MXea838-j=E?So0Vq_g$j6xR~OK_11U1Ti5#lw10gOvo2w3<1> zZllcvZ!-tTn`wqE?|8b}@~+pPEd+N<1Xqid3t^F>kgXVP#b{eHN{bixHZHQw<0{RX zg-yC>McBm1k}!%<=wf6EE=JbD#VGWx;38ukTx3EQ8B1`Hk)B(*N`XgOxp;(N`@8Xa z;iy=Aw%^w4mWt^1JKi(wc*g@`$GaXqJHU7F9KlXnVCTDWgT*>^+ikn^jvg{-DIXCf z?|R22?xL-BrMAqrD7%V=l(>icePm_# zk+t1V)^|Vney+cttnUH%9iaRJWYZ78?;zJd2)~1re~{}R;`)au{}BF%@IOp8|1kAG zOt$~<%h8FvHXMQE5iW9sLXNzgdw>4u-*O&DUyL_Nyt_X7QXnWU*mKx1`=Gq&3F}xg z*GM^*EG3WsE%tEUlpTMOA79cslE9ZetWLNjCnZiKqwGnG6TZ6LPf+Gb!g`Xhp0tsd zrIQ$)A~vTu$vE{=uDYjQ_H#SCNkZ)==dqiIsdtk`+{61gd&r*bAt$m2d@t#+y`*6F zk`CKT8gn21`@r{+3EM~dc|X_R55Ax4@5lcDvFE85I!#vbl%_L4%_ zYfHQB_4C7ihJ5eak^Qr>kBr7XG8X&DSnT8Z(EU7rxS!`k_mfH5&-0}RxZDBo1Na{x z<8cuDAQ_W`_#Xs6MEQrf{vq%~lz*6v%3(4hhsjhO=K07Y;753V@(9;I5*ZV9A~Ib^ z!H@EM>rpZ;$Eg1?@MC0Lj)5NsKMsBze#gO2fS&+Af&U5WcM^UlssBmvlhp4N{->zl zDfpeD{N3yicBfTeUucM}z-}H^+G2H*{t>1xnovS>+{o?^4&r zcl@-*L5vP^e|XSF?$w95KRm>h4pGt}9;G_WqjZP4$vg~`!#v7!gqj@TB1d?X>InWv zsmW3Nk3!-okNO;=CdcqUhW|1Ak8}Ow+zB7Y|2UC4K_yS{DAx)2pK!A}5+|wTNeVeh zB~CgLoGIXpjxj3`C^m5ePqvkSK zzns7N<@}c8GFQLCZsH2(?^p6$jw?j@D#cx8yLR=Z+-h(&8D$&$Yi#VU(H__Go0Dr? z^Ev^%Zg#HBbz8bJ*V)G0fZdH3W9D!aZ}{qt;*FQRV%~(}O(@=U8{6aN%Mnt0-15fF zi{LFbQMcG&-bxg+u5p@`@${?iN2l|9fzw{$y?s1`& zy-smA*mK>WvNyajbMZGYx|xV&)Nf*W^R-xkYu{5<%DRDQOuU!af+7+t{VB86Oh(`|8)mklqzO*eA-+i|-@A(trR(%asKUVbCj zSuSIA`7NJTT;@tw-tZN!q$_1{y+TP>xZKr5C+h-N(|N}u<*m3kFp;a2dF>7NoNMWt zS((=;^BQGdPrKaI%^-H2DqbhUf8!0;;s*GQw>*#EaAOXQ@o>|@ba%Y@rl*3NJ^|pz zw_U$m`6}F^%v*4}m566mI-OqR$nwpn-;HU(Q{8D+;?wz+_ze5CGwj#mlMH9lel08G zjLkhSpXD`?vt;qklAt@Aj1-P@DR-OXyKbj*w;hIa;OF15ejfkxw_WM;;1|FzkTkk* z+uip9_{FqoRQVV2zsU73rY(qmzeIH|;eQGI68@LLFXMmtc6`y$-$%TBC%)h2uf|=W zCRg5#@5_4pOS!+3dELeNtA*EZ`*U>H?^H}n9yh4bjd%6k%*^A)?YM?L zZcye;EN>ESd4F@43lmzmNRDYsT!m*5`oF z0iW{$zu$EinF~JmeQ%iNg3rC{nQPvAZu)un&-=iB^P>DhdR06kl_wsSA0Y2qibwn| z9+u#9z{Mke7Y|Et@d#Z!EWyRYdf@O-%5MI99^v!hJD>W@PkdX-eb%?&J@?-Q7%lif zOPN}60YO{%UM$_-s4T>2VJayrVWErjl(i_u@X?z%$vjIhEwYbqffn73Qj=1MoA^dO z#MhE~iErqlY6&i?*1<(Jbg{Gq7s1fQ%@SOUtQW;?@q4~?TKvABAzA!^UqD!V*Y{gX zz?Xn8`M@ubEV*m@rQl27_wP$Tu;0?VE_c~`E^itB%Rb=uySW!o(hD8%6_4O49+uQc zJVF-_OK|ZBT|6wo#lw10eV4;``TORz9KOqgPfOW~_gs$^)Mo|pSV4VOzUO+cd|%@s zyH8o^=JrIt@~%r*<=)}#^(yxcPvfgTh(*Flp;hit_MQEqI*~f$?0d+M7}XzJ&H{L+}$}RvanG7ma;_-nJ0!tTys%AT8rYsg+R@xA|eCi5{#DSOIk_{mVOj-+t}DpEv1((`!H@FT->r`nf0klSmf&I}y%3G%AI7NlZRzrRp}0|(Q`_a#cEyLDA6DFp3c4;UFj|4p z$`AcE*2;SthS_cF%8$Hqu4GKE`p`4pDhI;XUiDG*PhWc##m&C2P^HoTiPy5(56~aF z|IWGZemmzA|2_wN&O`U#x%kfop9?bD=wf6EE*{bg(OR6CXN(sUvc(VFBNtP>B?Mv#_>u?iZ%ZC} zFSzu+`n>w#(oa&CkaW#GFD`u;cW~}R%kD=vJ{Q4XMsdp?cu`tb6eDp9?xJN$9Yia1 z(Xs>=E$iT-6}o6yf{T&#LJXEee>r@XKX7%HKa54ubJYrBu;TwA>^+10I+8rGIo%Li z#%i^aLJ?9ZLLtqE`!aX4x3_ycv$L_Gp!e|Jd+)sm+Ixrg9__vNzUdukK#-srI(QE> zK#(9nkXU8r?^o{?ny1hgJk(25nORv?nOXJzeHl(M5jr9>oM>}FzRtV^O(rQPXVpoH zDOQ<8YfgsAVV%jBK{1&~lZo`$H4r^^ozELs2p=1Ri61BY@#`3>$8P}d@i9D~xP}1W z3DQ47_!ERbc@1<=UdK>AscHZ$YJg02^TrgCS2sOw#b1e;UWjx z@0TdqOVn)QHE1}InoZ{&dP4{U;>V6ry_Smgg=$J<5Wc#drw7>56o#yy{8dr8j+>}32DJ}Wha!= zHP6r|k)|t>v}cgX3^JK<2A(m4@R`itXP!oEFq8B%&%%DQNI#48vk0HX`oL_$XA?gA z45r;|@}EQaoYQzehxBs@pG){$($77ElGI$*7v>Q@PvvuiJ&#Q0orSgME0P1wKW)~= zPCZ{S1BmwNyl25FD7*j(8qgPl8bZn{X9dLR=b+tm2I7oH zgwNGPRyv!jo#^u-+VcpXr_sK=pLYSqnWv*5?fK{6!1Kv}KI!K(d|z-5d={L?4!nTy z1?0a_Gfm;M&^O0IA}zcKuV17>I1gRKo)+n_2<0MbvY3)C_Bkz9PL6W%MMMo#E_og_ z1wkrOi78hMg2aD{1|N=g>LsKhQxVG`4Vj9l2eeZet4t&2w99lshDPRF(=^v`Wv=NO zL|t014j_{hj-T$a&wwe1;T45yuO6}i+*jozHlGyTA8riQ7`b7w*~ zc>gT5hgfpfW!PsH7}L?H)@%m#voB-7W-F2q&1NDoM-vHY&$)~_KZo!+q@Q~U4ltKt zV)CEDm}3fKf+^e&r;I`Fsf-z>a=)BP z_*C65Wo@$nYZ`V|IMlT3u;{cK&~zGi*6Bck3r<&dfkWL8il70;SSM#(Lq0y^I-fV_ zU1M|`@Pt3iyly!P8!D%B(wRh`bq%wA7L}QG!&?<+joD5Ezno3AXA^Ta)t(LMuv^c$ zhW%j*h2In;PA!}Ga>&n1(&gwJCq^9Y|u_&mbr6F#5t`Gn8s*eoD?0mp6u`(H2y zUtY+lX(8zsl71oiFCzV->+~VUn~TQiGuJS|7GH<2EoS<%Sn1tlUE=T7OHRWJmuOt# zHiRYIK9_R)Tzc9&N?ytnjHN_crWJknV_3_$Q7=0Kg_da;an zSk3riH3Og3XE9UOoRX)D7uKM6uwCQ#zD9+0=3mRo_FAB0cC7_E=FnQ8qp^;K`E@LW zuVW#69Shy-$!sh#8PxuDtf%5hS^oa?#0e!N8KGE0+wP4hZG|)y4=|)<9(S?#<)nkhEeOMMHy{(zOw!tkk{j| z0zS7Ma>BFL!~F294XV2fGB%vIHHHwSkv(z)$8{sEw2@=9k>@EJ3E#xvZWG~~NWY1} z-)7QpCVVsDn@PWfd-f96C6{o|U7~xgyNbM&fx%MU*n^k4yE}hcdet^0Sa6y0bdY72 zvD#U1wd@L9W!Y6kV#_bV7nU=STTb|L^bRwwV6?Xaz4N8Y=`6Sc=v)d_ST`;!HQthB z+j?KAp{Lk(CF7}8kQ1x&D%QnTUBSM)>MFK})f!Z}%K2(WCaYY! zHAGtLBdsOUS|Y6_(mF^Ff!AHeV!Mvz&visv&uDTznXJEpjAT9G8?+~NB9;y}u#*is zO7eaq;Tv^qv`zR%(r+Ss6P;oc;hPBGtYvzk+sytq6TX@7CAt|q2Uwyzy4xj}=(g_G zoh97cmtKPxECnXUV=2ofONq3MNXs;UaO1J;1{7F^T^<$A<>(#LZaH|up3868s)rS7 zIT^2D}n41XSMEXsHZz6m%;hPEHOd&QC zzJ)g>ws4c)!cBGyH|edXuo-V<0JD{w_*RyWwrO-Aa&061Hqvh+{dU5)pN6k*=O(|M z@EzRbcbvu?-NEo|2jM$e9@|O&JIQ}11E^i(zl-o)gzqB#ZkES(6TbV5-0OKT0T+mN zpS6oNxQVofoc5gdZX)eDV;7hBcYDv;pOwT-q`jw%QIFQ!AK42UpzS>)T=nHyTp`+b z3V%9t-)USz+II$jdUv1pE_nM-;pWo*(|EsMMb!6aag*u5DUm_i2TlY30O=2$#oyRG zcuMXR3H;z`@Huz}{T)1u=b=;h8=Qwu<0{i3@;`JIf7kW!DZ7t_KizuxwBI=6{TsovV#?)9Xy`iN&1}{8Hj;)vXh;p-$nQ?UJKYo{<{d@P55r|-%a># z!uOmr^U!^Ww1-H0h_v^d-4UbHoVV*=y!uAWy|l@`a~S7+=grW(@OHr(pxAd2i@^SK z81en*=_wb?W$`B`_G>_;?xG#*^E}+*zy))5ARVA|2hYK$4xYEa&x*h0dk~oTyA%hB zdFY(|iCAD9I&Yc-lfDcDX5zEh(hU4KZw>lzZ@UEI@mk$xBHca#5aio2We-DA*gj~1Dn_Q!5x(y_Tyr0ToqgKVg9)fE?`KVGKbh?3!R&rAIY1@{XpRH0 z8IIo%j3K5zs7OxcgH-Gw6+4Kq306J?Og7l(A@D?GdWd#7%#IKHA?IQ8JUoWA^0AvR z+GDpc2#!%P;5~7RZNi@*{gXGXl8NB)N$tc9 z!jr^&(lEobXOYOxMx|$aN)PrFPV)3l&2M5*o}y$=k>69w&wU&4G{t-R7Q}q|JNVYq zK!O#Yxe3R8<`$pi^vrG8ipaJbj!FPf=#+-ei{^>?xcc(&4$AVpYfa zIdXoE-9KkcA3X9rb$FhNK98PZ(&v3eUbtz+0_+7Z+`>lp!gp3b1o{iNu~@xGo-eY` z7r%osU%ahE;b4e>Cb-C8PwC+y1zw`*ULv2DARCI{FVROP-o%PKQIVXs6RG7yYB`A# zO(LgBgipF{vzgaQh%_0TFoz}+b23Z;MIZYfk<(*8VBjCS0~sFs5$(sn$Jjpp1D|&= z4<7#!{{F=Gz@%jGI^Rzo+guLzNbU}0HSBeCll+B+p6geG)~SbO#PGiSWq^cSMtkG#PzD z)XC@*ws`C=4D{GNA=CBoCk(-3_c6YY-$ncJd+6rzpPF0ohF==A@r~g>l~!4N0s62}v`VemMCj z`-Dfn^BFJsKZx%AkE$Ua`x!(0*e}1h|2%;AJ@(7LLDl&2iZQx4@Rhw?O0o)(nwOzmlh_q5=tpW&w4 zGe2YAJtN5B8uN@G+t1cLBgk?mP~7`xTcqI5&kAxlhn{tupLG&EM+u%YA)Ti^CwP`x zJ|}pVVm$vdCiC-#C%ruHSUvAhULdO%9LfuVV&U)$f?_qT7m4zsLwV7-xNcuGsn81D zeA3VGPn|b2%ws40@(W&R96TFN{Il&3Fa1`WW5-|FoS;UN^wmN^@@B@*4r$^qzW^wg zKiSPc3D1xJd*vYASVqrjLb#>clLhp9K_uvx2ardH1tL!V<=^m1k31%ay~}q^Fa2z! zC``R1jQ%VrNc&%MMt#XFAu>$-*^+Ua7COD^t33v-hd_C? z<&eFa!fkKPd4$g=|M`efvFOidC-ZNE`2sRoKqdzy>{qG42$GNK*-)ssWq` zGxZME^Qk{tZ5MNK+V^-ljUm)DMwZil^u7e0PEON_H2n@%%IWNB2H`UZpK%90&S0QB zQ{nEYXQmR5NRO;_Ju@R2$^sUzVJt!j4k>e8_pskE%K2T(HM)r zhi5J((qbQJv2o&_@mu-T)B9NS)M8lTr{2RG9YMbNDSV@AzW5ob6laRPnMNwzlxO0N zM>P>|NTu7!RC_bsOO}YPQ(Z5qU1PgnWllmWQ8nA0y z$epaeSI9IWzy>kxo>h~vHB9@-_8#3%1&2cYQ3<9?pCFiy=JIDxZGObit9&bc~*SlkQl`SUDSo;n5695_Bl}Ml3SpF4p=PO!;Q~d=sJOh%=x@)TscSlX`+(I}DIT9gAIIt?tzKhjl_B|{;vw!0AzRYBI z#y#gQ)_^(p`1}bg+8oWc9MasoT;}e9<6Lr@i|%lwKJPA9xO=u(;UdL6P4nCiJP+tN zEuRmKfHq%scNZz<(*X1DBN9R7 z&vkXh4(5a#YUxw_S4PP7gwm1pWS);*WhTDuKR<|-770&`K zS9f|XHlA5RrmDKuzgY|C#{dnJyF*TQnCsAs0H7MXa+d5){*8kwaPJP!^NRVnMO0%3?vWt`|F$ zB}|u=_=(#R=1fbNGc8plr`b|qqGqs^m`jm@p%}aDrdOm~#$;`oVmb>f13C=2oFXhI z=5q2}&fZrLz5*SiPQ8LiD{fm(jh8Elxsr!QE19LPM0XH*m9NYy_PGku;cR7k{ z5Op;&craS+YqZ+eXbt69b4#4i>AZ##uc2CNea36`B+*%TtsY*9f2_T2VF+q^>&SB* zC0?h8dX8cpd9EkYdM3Z?zr)_Y9@61c?F~fQKu#N=2g)WJ$Y~>yHp1u_*o{S zVc(=?5rH?cYOv`xLXXW_B9Zr-+0$myZ-zLq=@RC9OPE_Nxnm=WG;#^@R-}tRuLCFe#CmdCPo(u~ zN_UR3UNPM+`d8x7cW|OAJ=n>raKw{sA-1;AJ#^x_0cUy;a|4PIZ199@gY_hLAyphV zSQ{zRMw(zF&mlL__L~UbMEE8$+02^2W`(=L(q@)tHk+{-8Hi3BD6>dlvP)-pvMtQ5 zEzIpHeDEBn;}Rw#OAwkP>R!Uod zcy_m(Y0YwUhqPe1cIV2N%kN_gUBPr<1rwkZdUoT!Pg#Mq1{v5&O1JVJ1X#&bY2|(7 zSF7|q(IrHy^spvqpkq`nSAi!Qt9eGaT9px}TuqCtzHj7k=QYS};1X+~5gTC41{kBU z7Q(Qhd7E%wOYUnGQ>TD`e78;+>r3$bo!vfL2cD2)y~-gN>xsFZCy?tyq|k9h0CR-3 z_xSvY&--{v-v*a%@g!V&w6=7HC*jf=+6E89^9{anHc+w+RCEKg!;O@DBU8+cO!qd@ z5S#A8K$}Rv2{yoOpiM;DtZA*Nzxf`voz3iIv*oFw<|2_vD#GAN$we4zi!gW+F2bNq zxCmoy5e84fMGk9=9C#8ga-coVGD{dAEpbuS5*I=(aq-boMp;V*#fEmNpjg_r)S)c< znKMgJELvP9DCSMe9Ln;aVVLEDVu9Xr*U@r^vO;BXb&VC)o12I$1lg!o2(tZW<HNNZ`ewSr=S=UPEA4r>L)R9Hu=trHXr64p5`>l~N$9G>-pVl?Xo#Ui8i z5GeF0>Ci@4JLG>Jxc~ec{v#b4L_6evh@u_Z8|e^FhoT+wjiGpxin47GR5SGkLABA} z;KbiZl#PO7R@o>hX4s7mWz)}~*(4~I32YJ+8;ng3Wiz>K78Fb_K{0ll1x30Jjj(~@ zt4t=f%EbRrLy^f|s7(A1QB)>-BQoLXP*f(qA&SUkFH|P}hbStOyb0~J`v;YgS$o5+>=l1X5Qrk5- z5TYGqvf~zg@B`?PKh{?>iW5AN$--PWvg-ej08+ zdpdwKP9#nTh;%^n1(&cKAg6=M$-O*C%!5?%AWeLT-5ufq;~~Nik;!4g50m~dhv+cx z=51jZxdkB?R+ue%$4M04!XvJ&JkZ&yF|)kiO8C|v=^TV_V_diG4xNZ`-S+P>%eMaj zKiGZ;lWqIBFje|Bx0ZhGDgEHdw(zy~HnxS2wS|v7L+9T?rFKxB9Sop%P@bK<>b8^j z<#sX--AVW^9y9JD{VwXei}C($>bslw`F4|jw*~Ow!XW*ceA2Hyr5`-m7QWUNzV;M8 zc#hL&&-a*DdnnHy+IJ7--OFRLy@cY|4!KBa zT8NZ*Qkw(RRs^*7A|RfGA0%94v-ct!o`fGFTqLshA`za1A0B6|ExaPQMdL=dh-~3K zzb%X#w=%}x%HVPHPsW8J zhqXlxJP8*$&?a2uu(rs7C*dN8wM7m*2^Trg9v64+pu9UYi_`sy`s|=SI|<);5Bt|n z!gmtBi|}3du%7KAd>7%n8Hev?Fu$Ad-S;&v4ecRvn0z7!o|ISQu(rs7C*dLo+JuW7 z))qPNBwXaMw#b1e;UWjxV`=8zTm`MUj~Qe z+6Yd?rLq4m=9z7#`-8K2g^_%w$}V=?<-zn{aT!Ma5nVG!E)0QEmW{SQ$81GLXU!VeODknn?qA0qq^;fDx6 zMEGIC4-iHQjdzH_L)|5@n~L*p%DpP~$#ncvfc| z_6eSuW}o2k4O993#53ys;pw9;aqi&J#%4b_hqevBqF%;TnW$I5CyMk@uc00NGVr2b;gj^ygvY#$eqvq$pO{x4{lotvJ{!aS zV_!ypvFtyV^s%ImWB+mNKaTJ?!sE$5p8VrqML+R`Cs4lx%9rpeMMTZRllL=4lV6vSwkL7K!HB(6+5`bwV$+Ck$t7ThA11P381;ro<0_v~%F~rUqLfCg6a6~9NqM?+h-hW($fAiEL(G^r=vQx=W)LZc zNU^WO31Z){zHlci7VJ`&+dn1i%Rpf6S&5I!bsOX9Ee! z)1A*Iu=fO7BvCbXN+rGnGbH*3PCSMsAn9#bKj|GPmjn^fR}$GJQ@UhIm(1>xk6|EE z2u~qAvN?$;c#?oupBcG{VyePa{12ZMZ}_;px7l>BnG|i1)a% zz3&ZR#0TCGM|_BZihK`IXQX1vz(p#OK0ky`QSX@vQCE#3Qq%|ZG%|^P4@A*~N0Ui3 z;W6(Cz8i-aBE@_F8DoeP`yLdFB|Mf)Vn4)?#3|e{i6c_n2Ox@5Ce97wDNa0*;(f*A zKLkYrkrEW?!35kTNnoD|ABsCTze`k1_c40n``Bd?iJADJ`5)Xj37GVn_sw#I5IqTU z0wb9sBrB%aJef$zv`C82F6DhLUy9^JOCe^ekD2;D=65RDrG5zZX>^LT_u=blgr`9! zEXL_NR3c0I`*73r4}_VsdODpVgIj9`1A~lLZDwM}%XrNM#1?ymA(7-RVltzTkdKH>wDR*gSzYG`4eg$Km{i?04 zAj&3E&dc67<&aa(tKg7Bq+E1|am#%L2F+!}k^34vG!ID7Jdd36l#?5;Jg5zy$bZ=u zbyzL`6`6-FuE~GZG)0h;4;pYSV8~WL%NNj|1waC?LdIo^54Kr$oDbxRZk~S0nq7YWL$s<6O0Sqf(;9S ziGeBfH7=x;3n@a88rXdbP~>A4QKKS;TE!fSV#--ecriJZz;=iyO5VU4T=FKC#1bNv zLNE+T=^Hk!A$sYXmM9RyK94H8IvgXnqwMqOTUY`!-iBLba68XFEN4VV|A^ga@ zpgW>)XVy$2WxivkfC8ERo}KBVXDPa)%~Bc>FpD8T7CX*n?31k#jYH1XU_+3ziIf9Q zzq4CCITSI6oN|r(}j%hlM%^^r&PJhICJCd`_542y3*k@AU@?<3_? zx&p?c1&ZX@7f`wa24#hBV0s&A41BxREC@``|5F)|O zM;J96A!g=#aHY)m5!`2ffDkm3@GM3hSq#RqKA=-0>Oc?KjD)h^=Z5`(35XuEKSU2X zeiWJG%ap@VGKY~)EE0A9k4Smogew<$AHa$878B zb=0RWV@y!?irE=kPZ?vhGR6euj5W(q6+$djjt~ReTKQ|(!79kEf>BfjkU&v^umu#A z43#QbBCBMHtP)5Nq>3F^F$$`B6~S&5kifQ@NYyNsRWm57eho#y8pc~S?5T!KYFgq^e$9S!d^mU}KXR)%LLe>*r&thQ%;SJ>9z<95L@-@+>6=O4%wlK@1H=~U-@^V|D1R&UYbAXvWEawLRGzL?CO*Cisb5(^^9Tb$*$pb_N!iGb8-a=au!*(LCN0l8eVTluHvzrZtk}#dXtOUuvv2ff zpu^}bl(^*$%jO|*3*~45CXC(+qa(v<1$X2xtsJ9PrXXe9wCzx@jQh3a)@9tPEx0T5 zc4??uPC{FC%Y$&k{Tfa=sVx90{}puwsqHAOg4EVi1qtn>sp40Jm0pm6sHD;hGU(V| zkOA+m^!UK^RURKyeXBe^P_ZiDBTilAvA_p))oUXVy&*`d)*iDjx4tSW|wi$KEu+9vGDd z5;nYRAK4r0bwE4z=!?H~{WO9GBhW~i#&_+LN2B>y`>eJRG)t_}bxE-m@Q-@ZY>|U-F9a z-S@UNAJ}i6`ENcnDw`Jg3b*z>`v}*6LwWx}bi*$)IsNq`T>K!D)BpE6XMX#eh~Mm& zxn4)rHKd2(>c~n$CCi9$H>#9XA`pX^o89Ar*Kg&ow;uN-T%$>pp zaSH!I2=S92PGS2Y4yUk~_`xGi;s2}+r|_SwL6QHfH7N4mS%V_$4}IXbyPU$t-|6~C z#dW%xl#Or_{lYsO+$PUh_@umvJ*(aE0}M^?c zyFtqbHV3$*LVL{AR%)%QnoJQPY^B!v1}k4HMGaTJR%)$p&_f#&gEl4xZ4A8IG?{Xh z+;$?hGrMU=Mujk`{WS|O5hiso&hKEH-{I$89e(cB$&8|tSz0GEhR)ZlIDoXOi|o3H z)Wx);i)lkQ(}r$#*G+gg(~=%`(nEL;wd-M8(@XkZrZv4xOM02M^ilCX!uyz(^^v}x z{QD_iKk56KwhU1I0a|x}@(qxFko*S;AEXfmsoxOO!XfrQMEQqEKTQ6^)Nh#b4U>L^ z`i+qP2>TzQeMZTDl=P#7kCJ~I;$e(!o5sW9Xl;y~+n5lvYxP#%x4(g{p`Gw{!aJ0S zz&l9a@g{0X9d9A+=|m?u59!oQ$E6;fU9!@pNbYQF}dh_1G4pzzV9vY z>8B9=g!hxa|1De$86f`w!Ux{ud-5M-t}{sa21!2%O)&?DXqX`~8G=m+e9I1>Fo?tK zZkXx}0~0yXFzr0@I&>d-13HcX2?iVSO*~4>QA#)ZCMZXN1d29>d2L>%fW@xOi}kRI zwFR-BdK3xUJwl`y?E#^p`7|AGBO2}a6-|dv)8W%}^3=W4qrsZn8PK?(sWTvSb=NMQ zBy^G5oV|;LXm~W>+pU@feo8{SfYG+0 zdNp)+d3Nu+mc{sJ$1JF`&`WcaaI@_T1ags7zxM{w(Lf-G!x`{!5C{!=IG`E~a9nq? z7xzJB_;H`!-f-tleec?@7I~?c6HR~O^D|9i(oZHH({T@Yc(A$F(6(unZEBg3AvNc`(!pkZ$iWLVs90u2Wv;eOF-#6v`g zHS#cyBOUc#3nJ*lh;-;}8#K@SL+^~whMhiCSEL_0W_HH!`V7BqBWM;wjywF0<;BQx zok~hAq2+@K)n>!tV@8D^AsTtx{)P=E;s^%O%W+5GS&PkbBgZVI2J=x29cq1}@7Npx zm(h1k4dVi-Mv-|VC~OOYHBqN6h|{zYglO9EqBBHr?LJ|-2t^@-a{7pYfqMN{y#RdJ!Gbyf>5}J%q;os@%V_dN$fZOw zp=6ZY?@;xAV4eb2y&qZ-uR?}~>I-zSbkKf>OZfIt5VaqEfvca0mL>KR+#q25zT7~- zN2mvW1s)8*Zu$>;Jv^N2IFU4?{_4@c)z3ji9`E7aZS*}WVZtDzP#Xpr{lHco zHlVg`WcWR`h~svghTkTN_{esA{5Da<3B<4wAA4ayegcu()<|BlXF(*I~15AWJ zvB&M`2Rvgxf{?LPEB0fwQe$0$-RtLOn09%n(U&rPj{Rj4RmxI19a@^F+`71#_qsBh9blQll})e zKo(0mVtvMOpU}@vdbw&G7=tYCGf${^qQ{@a)QtbsD}%&?F~|}=0Y<_}%(aA1>6t)+ ze2EYij+}VX<^kREQ;;Wq2LDe2COr>o(KjJ1cqDx$j_Q5@DOqXMF;CiY9cYt3g{LIb zUMWOMISH>#`4q06LU<~NJe5XI{S+6hQne>xp7sgK32B6BLMwX^RwJ zeu{-P-N%gh-1E7JFQ7%lUm#$_mo^?CkNh0KNFqi41=2)*iT61-v)vFZS|x z=KoQO>6|F~b0`>OD%(BX*DWE}Ikt!(s8phKh>MHj=w5HnVJx(;F~XDpFoi4^y_ zXOlQ0#StlvNb$Zh@v4kt8xIlj2ejiA-Bnr=K!d7H0_0=^G}sXmzJ!-1evUOc@e6os z;$Qgu63?X1J^xAqJ9-}2u>ld_%E`Xi$sB{^zhDVW1}0oN<#UvpQof)s(f}zmK&tjG zrcM06U0fN7*p`x4io(m%&;kp2a{B%Sbdbt$2X_zHLtU!$LhZ!nY* z-{Kkh6`x=8Nq8jTQ3`i%6ZJK{?He;0JSFN|ESS;c6#cc$dHU8j<^*hf3-TDBXAA|4 zVaGA-IQA>Bjs2QW!ea@KQ@C4tdV+VvtBTHv;+35%V8oMW!dG0_ zzJ|*rd}Dne_DCR7;#Y_Y5{Z`OrqY0^-`X?>uQX+>?#1CxQ;oH)Nb*c4 zJpF4JHvJof6zSh$OU>YBo$-<95g8{4>BMc>uVDINkVrFWT;8uW4h7y@4 z;M$o)%0k=($}GeaaImZsVU~}GH|yhv4*Y~*toT`7Xqn>*_JkCeu!s#8J=sCUrWCT>h&dTzRTVCUp zmYfkRxv}n?5&o#u&IrOP9G`p|PUjXXKlwDA9y#M|GT*m!0l|6=7X$?X7P5UGSn zr9`sJJf$Cb$AhIOyyL-A%{RmzM}3}0fevMk0v##oQF71t#1>S{)(j2H-DJ;TB%AS> z9T{+0_ynudk&~9xf$WGMQ6E8!1xO|WN_;Jw$>1%M!C|J4ne~ZTTJl$SFCgpW!wZGn zj{nqVpO5pI&8*-}=&aeFgv$bMLu8-C8~x0XZ$AAM&S!X|ALsxlC*UKt%^?e0pmPFh zg^ z^Z&q#L_%Go{!e)m4sJe;WgBC@KPdUs6%aDeJ2EJK7X*Z^?p+X=I(QS5-D1f_jt@_NCGHfx0pV-vk zvUJjxG&Vl9eF7H?3O}OBiX_NQ0%V; zB~0r|6w`e!RpO(Ud}g61XiJG+s#&0mU`v^smFj9BRy<0iqbDu(z&di&=Xn$&aLHn{ zo$-aOQhdpfJA)znk6m2$_HJfyA_1msy{i z?QQ+RMwRu2tx+ibX8D9!VHcq%XMgTkyMk{H-{{G={BZ^mBj*d?=q`(*aIQxM$Ic~= z4uiU=OfC=S;VOLg=eB4rHMHz6T#5C;1Qf%wDYVvNp++_(w}mR_bMrj}Avs@o_YiYP zsH+MJnmHuYD<%^Ch*Y_sn;WC=Tu{TObG>dso$FDf?4IZMokx}RYz{7-M;7`9uADcH zMQHeZ&phMi^yfB$kSd>@=sbl~`Rv3zB!3)#2}j6RttV1FR5dQ}B!+wiKC=Rk8N-jy zy)ttl^UXri*lpuN(nz%W;E|%wk6ccY;B5AD^`pc*O3b6k)iGBym@#EA8Orzu zxpl_33`4$h(?`@l@--T!=8&yL z1j+KKQL4`(b;vLKS1hu97TEy{;g{`Eb7Fbal0*njj!&KAQ|J7OIyaye!d#y)Hz0I# zD%YdtobsvjeCj-p8hYn>)L2XMed>IlIzONmsq#HSs9X>by2HEzpSmERc9Iu(EFgKI z#{$Dv=(8yFSfI~Bvaq>c^ z7nN`dlxV&$#SN<~maqa+%6U?Xf(oWtDa#9`L^_JP2Irs_dEERy${NGbZ*6tPQeDPG zBJ|lZW+-LMb;_7SlzW&M_j2SN81nKHh$qU4Ug4o5YN-G^ELL#>b+-ydcl&gupVd_I zyrq(-D3zA_gll^Zk#)_&72g^!=SN&$!`xIOeQc_=q|yusWrJE$+11`!5@?y#{%8_5 z-dbj~x?RgY@~ey1WNM|GDxUsS>CuQdd6gcd$+P;nE%QMZBX2&k<4yk!>I`0_QT?&u zz{XBx{Y!U<@tw*VPa?*zIbr9w*n4X}wp~t!%N<%f{VgQ7kILtGHTT^o*D91Z>rs1JdE18A_6G<=Mm ztMRx+jKFB5QhGCMe6Y}n(gQkaq?hSj#O!QBy#xX^ePs0=;5Kn~HhDByubPjWMnG$( zGd9y1n>jmMSlDRcWN#t67Q$Ntvy11p1|z2pVzv^q>=SR#FFWb2H)Wq%2#ybN%lt!` z@=v_FLOF^I2nEWuYTy>E^3SYLfu*bhMFt!ORWNC(VD+McX+@>hIYh`x=6j(fE1B=< z8<}2;!+bAX`Kp*VhE!D^AMC(Y0Uu#e<*~q$SnaXEa8!FNkg!$zEUE(*!mozZdO3qL z-lGP;ntq(92 z?i1Gkim=`%Y#?E1_y$jJ3|E840z=W@vuN~K0Nfa`5X&|O)Y|X~n><2{Pm@pB53rqty;B`f~|^Q!zW_=c<;;X8f_tAYth1rwie6f2m-gj1}7 zj4PQyg}9X-H3qQKqsHv2^l~Ryr^@5Q2^#Rx2^z4_hDXiW8c++k+9#~`39AD_L96j; zYJ8d+pQa|Dagl1RPgv^{)&_(Du1C#z=u_AE)O8*;W_%r~F%NyhdY`b~BZNKby>4OO z2A{gYr)~(S#V8FPAy_r~gpEF7V?gM%ZS<%SDmDew4yP$#;pSG8#|JiQ^7vpnHG6y@ zSF^`QRCHTSGntvmnms;PBwIW_*o<2|KGM63U|Yz?BK#JQ4<=o!$A=S?iE*pWJoghG zt^U1)vagVImwk<6g|crDSC)P2mG;WN0c?qm0EJIr73Dn)i9cE2y!-;KQuBu)07DrMWctK*#fEc zQ#(J+s^ieqv8%do!*75QGS+{EquF{tA*=t!Vta8__m|J>zqL2AlDWT3+VGVd19!uz z;cF}YdQ=VHSar{*qTE)EZv+eTQp8e?Ut6dzz8!pBOx5*p!ERBf|Bc2-PJgX)P5bM= zeI&4eTtjaniMlP${hB;$={I+wwVJ$fgwr&AZBeR;fJ3{cZ%i+Kg-2Ez#-MWE?6H9R zG=FWzg5NcNV-YuY@MdJVoT(lme5i#!)Itrk><2C_>{b&j;I{hX+)9^fC85po)p(|9BmH%F=wQ&{9~X9fjAfzI zr|Ar6gh40JLEHJUb2fo=`7~WVO&4fj-Y(FY0v_TKidyku-=(P7EB-p(~>NTWrq7Qg^X>eU#E*A$KxY<7FAjdB%9F}W392#)QvlKr#2`nX! zGDQ36LV(16_*VqOKEbd@fWwaw4!^R%$~)q*K%Hj9XE8z+mhFv_S_cR#(Wpm_uYX4a zYIoi@>Pey38p2^6IzIkJwzI%LiZve@BC9`I162YnVZ*2rcnh(!#Ge({8R1XXVE4Zl zp%2(-I3sBG_dn~GEQ5b7{~QL43jLFkI!l-U&Jz0R_J8waIoUa6@R~v?HiT;X#5-|oW7^$@EFA~_ZJ&9Yd^@sqY%}dAF&*0V zYOmYh+x`0h9Xtl?Ama|+6z))-qDm*&VVCbDQYVxC&d)IKyU3(V;jWu5oFzh#F2B!i zJ@|A1MmKqOYpp^$?DoqPJ$hf&VfOgkd-P^&0P(r^>H(}1q8Bs}zxPwrhI;i9uyoa@ zg%f>Jgg%8ko_#*gek#~c%zj_De#I0v1E1Ii$n`_7AnQw-YJlmVVGe#`^y0|#|d@knCp>xWM%hj1apTepTznsm@( zi1H8l@(+Ush05WRR#i0ySV)II^(v;rKHn{Y!7|bO0Ux z)IshYf5BLHFtzUd+>Q>=TPLr#cK*eji!UJp=LUuCBD*fX_bwl^8@=O)1-rk%{n~Dz zL!|C6Wx_ib?(uc&`NF$%)T1=wojqUT$e>pb?xo$!3%$LB_fn%iU+q4X)Ai9u%syYv ze!t^>+--)g{k+oMPsRgG$1s7I(V^kzg9FUtFndU2wf;fUSa3J!C8S6{2fYLkRjeUW z+p+GDmqUVJ$YUY9h}dK(U?GiRFMR~Tu*U)f!vPB=@To^UYNWLz0kz?D;hBOpV%cu-_gtDCL8*f~=ACTGv8TP4% z18N~0_6Wgh*c&0R8u6(|eCm;aT3C&EgivSHCman3UBWXOP`iX@)MJ6&BH|PlzKGLU z@gvS)L5w(yXXGh9PxDE57z*>P5S6FSYV^iqTd+yA47Ny z>0?MAdkX!;5*~X7W#8DdyzYMrz8ZHL>1Es*gf?+!Ax}K}k0*Wn8Q{m0e*)nN)IWj! zClH=Ucp~W&2~Q+EN#X8`f+R%>uKp7<=`4CoK836Q$w1=O|1)+lg|8Em&)Rm0M#?FC z2as|a->9UV!G{ScXYpY|sw(cjiAn`e-ugd-j#AHpGL0rq0}^ljt8}s&*k4;oI}6_F zR5o2P#pBY?NLc$|0={8PXU7re=rQMk6mfyii+Dz!gXJR$kGz1`IFj(FbBJ%F&eMZP zA9WG!=yO<_qDdc3c=ScQk2!~aVhE2RJcj&Z$v^fyrA9tRfLwFqF@#G&* zcs$|pgeMT5!2S~mPf+-S3HTZA#B*@RL?R^;DG^AB0g}$ahm(kuM5H7iDfyh3#rah7 zdDuRgn8_Dq*18BJMFn%etC2$Mrd)tkQ!Zi@QhlUUcAQFfsWfpK`ou>sX+%m>POdDR z=8Kr_^GsKCCsMjH4jM`$UKMeP&&ynLuCRR-Hj5-Y@-iKV@W`uBKI#%win@$KW)$I3 zSHUOx67ZrgvrTw3;W6YNLwF3~F@(nw9(x%}Ni5;9lrN6(xXb7#?uyM}#GP?h%}Qv* zUlNyf>c_LYc(RLUcL|ClW=Xhg=`AP|6vU<67(e|g_LGQf80?7aeBSVE6)}dFkwl6lQsfPK*cdl2!lMX} z0ux9OMJCbLu;WEvw~+=g+Q*D0X3RBn4AdrKl&2fKm>V8#jG{Y8>@^rT_ByN|tBl1v zVku(WH98$dj3Yd54EXU>A^y5IAn` zSE6EyfJx+;bX}00Hc8-#4wA+odh#`MJ-kf5j`2&Th{nE&8BwdDi5@KAz>% zWRb?)CyT*ImIfnod}G^wwvV1obSng96Fr+zPL7Y6<74KWfg&bZ4$*UoZhzJ`*Ow!g z=+;Z_*+=aY5pkahC@tra(5g~-B($TAyfao7k+i@aQ01KsKWWo4bXX(GKMR?(#)A@W z0lU==Op363lzI^$VPs^Pq7j(!!6CQz~JnrPtYASvU zv%t4!0r@CcQnm*Z{#E*vi`{3eDuiGEDWFJNqQ$Rb7Wym-$wG^z$mI&p*twe3+`+H# ztjUG128u`>rm{t35uWxG(P;M3j%7hbXKfIILVjrSqoh_#!sJIut+yL-1M;Y6R(%ti zwb+ve;um|;AW5O#jVUGq2>C?sW9%DZA`wZy=JhiH;eD-Pz>NLiUI=hcz-Z6m(w@XPmdi z7r(fW!PqS0BEr=p=eV3`cl9KET5Gwm3)X9MeSeSAU zL*k3(9O%Xd0$xa(d(H}?HY{t+L37XBMFe|;5^U}T8(t*ZxfiYUhfea&+5Ex?=biUX zu<|Y#UrE>930B@k8(ifQ+92Pv0nUZ;X#<@FI8DmG5ZVdl>H<<(&8Z+D&w!xX3Cyz#e??H_5#V^Nhy=Di7mXtbXQ0!??&3N%{!!gD|AH;EaOwPuW=&KdoF>0l zG^dFj^A}vO=?R*Gi#8^paT@)T(iBoQG%lElK~s3qI~Q05)#;ET0#QdO)yZUzv`jXCn)uLfM1kegkR{S zhhH2e3!N(PrlVwGE8bC$1@1T>B@30};p@mw-~XgGa;lnvV*XadK`A13In`l@Qa|m0q%aUR+dolwLL;2U#i6ONoxzb;;H>oTeSU zY%Yti<0#RO5^>^OrK-mki(91$SLOrW-2Dw>^obfx}j^Rm-?p5gN>o}!JxMF%_yFDG1tw)Y}0o`j2l))v|DBwWNo+u)&N z)OuqVTxla%E~i#e#VVFYs-PWItwI`yi`LbO>6V4+(^#RZS%|3SaZ$}F+u%_otvPM$ zx|e&`pi1Dy|21drQU=!k+EZZ>0m*tTMoXrI`-3>ONV^wVbX1Fk*CHJqve5jZmzhKK z!jt9^m8>n=;7PbBf;Qozh_yurJP8+htu3PBNw|oG_Biv`(ZMwrMB-iN4Tu#r5OLOd zQ%ACIH>2vAH;44~Gy>&QQDIZMu z<-ywDBpLEM`I@_|)fT{ta-3Am45Memo|Ex5Pr!CtA z>qe{gX7vm%Xniyq<889PbHlAiRNak<#EIpgkK27qQSL zT!fK!IPaS{ewwfFubOZWwc_(|LgH}s3N`<1306Gl*~GE>PXZPLJ@gX>O;{ojj5VLK zwH50{Go~&ZXY6nK5RGNX7K#||tt}K$-^d~%)^B0o;f~xA__lysJr>w{TLTsf_NcKB zx02fR5Uv(=5fPb ze$IAY%$@S{wuWQwl%t@7VK2XEdnJaw;+(DSU|wQJ&SnnW zrGdlU02+i~4Hs>mcp-D+IV%w$`D;Wa7V%ai?-Dek{u2bs;rNP%W`9u*PujnZ<5N$# z=wNUWA5X$XUTce}coHsBT3ckplW>s;ZGU`anlzoWf(UeI@^xt91aE>4FhcV=s|zEg zZPx0$%#P*@I8klBh~&8?@EHNN1fHS|`iGIVaP(}3wUWl|2C`$2Fx+oiNo_y$(i%9A z^H$mNMH|yn6v2~Piw@Qn@$n>FBuAU@7Q$NyZy~&e@K(ZG32!C5b(~epE?MpZZz^LU zr;G)XGOs{_ow8i3QevKRVwPVSpCFfeG_qO+YDq6IPw=1eVbHG5= zw0$)(t2wgOK?l-X%_UpgZMDbRRdYE!h2fhkw(9seS3@eSOiov=MC12EoUZn}n)U;B zPFD-9Yp>cGs3~Ns***FyGF$C0y*xGoqpv0xp|8UEf{y*KXMLwxFbpSs>3j0O_wkv@tt4J5Sl zp$4C@frN^Su&$~28+VH3HLEL2O40ja-!f=X6@(E09Ew_$Ut|Ir|1 zV8;YbYvfn#*@`PpVWV*h8^kGWtevjL!0C$2>#A*POsOcF`W1Z7scB+34NY{Xp=OeL zpcHyq9X+9ro=`_msH3OU6JAevJ>m6)HxS-Hcmv@Lgf|l2NO&XRjpID6$r~aJS`&vz z<8ZH3))Y7j!gJZsh^UK+kd7b2rb{+!y-=d*vL#gr>YA?D6vhm1f`O&s&XJly&HeOp z$m(Bh*=oKLl(0k)iuT|76`B?P8R+%59TfY5z_Q0Y@whSZ^@ z%dSE5vg>@_;BySma>C0AFDJa5@Cw2!2(KW#g78YhD+#Y8ywc#|x>V(9!<@;}2F_I# zXyf#&3RRLMiY$;(k=jmEsy#yPpaG#{Rddaz5Xz4=JYcA~Ar~TaFCFtfzNo!siItTa zG0AGLhZ`#ss~ffl+Qy2abnRGhv=v&viq@&3b*gBcDq63a@M^-V39lwxgf_nwdGRD% zfa++!AZ5Z%R7XoPgmG1f`oQ#V%c}S2S$Fhs9aSZZ14V`U8#YGF!$5;Yso|O}Nx?nCvgh8y0edJSVp$Qv>C;M;iJI)S@3@+_*+Zf=G{T*o00m24!IN;2L)zg4Yl7q`vo!I1vx!1C@c^y)ns=bu%t_Ep zq~yfwUzX(gtrA_ty?iyUZ=vrL;;IYe&L=2s5eg36&R1Z_dlP#Wz4p*DP)cAuu*r|Ix% zI((WApQgj7=?rMxO5Yg}y5+0Wr|t}>K@i%!jitvnmLA(!dTe89vYqgD!rKXNC%l93 z4#GPK?;yOB@J_-z3Gehvo3gQXc`CsryF8V!Mt21&xsRf{JiRdMx=(q(>CnxStL`(X znsu|f+{2Tt9>RP09T;hnEb8ULxNB`sgF4v1E?;Lo>p!zD9k_Q4Zp$k2!i)FD!)? z9HNFIv}qBEa$ZU-TwXt>{K=7B_slanqL#{T$GJSlNTy!B|py z&f}t8&jnmt>$!+4M7`(G?&THZUS44Cz4)-7cTv|a>e@wJyJ!m$(EL(l!;|oC!bKQ+ zFLK~XxX58`kpoY{MGmyb*|LxKv->D-AJpgHo5uZYEE4_apkY6(1&n@vk7rk%`f*7c z_xc9T!9W8*$Nj!b1_ zs=XIc@g!UXw6@5GC*dL%+Jp}hE)v;$5e84+c#>O;(6998vFzH(tqC$+9vS6p4f?er zM!_XE7&?b-X2`eU5LCtA!ydwsfE<4bqhVTR*tg*@ZozsNPKI%0CIQ}q32TjTg#C>8 zgd;d|u@jSZK+|ijD)2e8Jce}iyd7IWoKf7I^=L+M752}eUJ@^eUS=TC3r`wMw6V4* zf+yjk1KNa(yw(Ty2Pe#N^(*v|W)9mMSLF+23SudDEP@cwP*B@5P&Vt4XVXs7n>Fgp!1^kEUzR1s0} zWSvGtwYEr!C*dL>+JuX2))v|DBwQr2wn&60;UWy$>xiyMc}np&QzA;e^4tR;n4@#O}Fl+z8>N-=3?O7rmFbie6@$@ZPJss)oiBp-mZ) z7f&iDqFTF~a1jt~!n+CYAzXwpcn{$shqXlxJPGe5T;!1VltUJPL7WHZou|+V`*;_- z57yyQ3hUsqXCLlOqtOrRa6JVLCSO0QomdO{QSHE2U%Zws=;Yp*2Hr5tJ@FZNsN1JdF z+S(#7o`j2l))v|DBwQpy+c)}eWwoMk`l;G4|0XLgP5+22$XDD)d?Tp6VmTbW>|T!w z!VWXx=v6Dd{7X1=GM+k#P{G0ww;tKyTewFswG}ARM}EouOnm z1TN@oi01pfE|9|@1pnd7fk_0yLcN|s#7JlIhJ+^N$R%tYBR7ugIhvf)X%$Y$+c!bL2!3Gel7sawxAZ>bto_j7+ja1c6h z!G{jI4p0a2+CD8~%7nD2z3)1{i0?yP8Cydi>dM${`mfp6zy@m3Y~U;aJ4pYSEL<|F z2T+Da{{z?U2o3Adzzy&CZeYyL5hx}r=>Mb)L>mpA|J7Cn(I#9k2FI-7X(Pd>Xk(TV zMewA>L^4Kh)!W11H^ieI#j(p?w=Lfo4vfb%+hY19_7|L7Z%o#v7{rU*yf}2qDNquaAJrX{~mUT}$miJ|C&cN6A9LZwok_ zkwd;TPJeY0@OAp@&JSsvEAWk*EzS}ehk(?XL*GCoXOm;T7aZ4yvx#~zaGha3G%$5R zgSwnF#VGz~)}S$srPKd}K}aJ#Q+3T9IlYEBy@oiwWQ1+H4HG_0_%Puzng$oI#gp(6 z!bb=nC47|dQNqO!!|5xFV#H0^g2V_Bw{S2T@g3W@@r=BQ_mQ{QCOq;s%BxYNk0Lzk zJCy39ZsP`8G~v;=*d~26`N!PEIvjILHc62qhV(JFQICx!ee5m#=1J^#e199cZXDrp z>_3kDBxSM-ncw8C+z;lkh0QMIw7I65&aBw86vGErvSA{D9$! zq2#7k3?(^p2my6 z^ZzpU9#5WS%Y7dng=t~}1cA_w5`!T|P@)1)BKhz@fDZxS573IDw9*0#iV6iltr*y8 z^Ty9SGv50i@4cVt>GIxt?|pSwRhM_aYGvm4lfQebW{i$SXBx99^l4cJU0ea0>2lyaTL#uBbC7KyP&-L zcbS)Pe*b>Fm@dxmKd`uIw($Us9-z?!W$_+3Fj=k9uh7A-_B6wPwI3OncFliv5CPS0 zURldu)AHAl`!&Px>w{3T_gyH;7z_dKM-XFBbp$ouqHesY1a53a-PlqI+}KhbxG@uT zV@4%#W5()*mHlQnHZJiUaQ>TpIiTMhgsjrqZ+A6+f4e8(Z})K<2a)JXArI2%K`1>~ zo|q4ojrJkeR{jw1Lo|P=+B}`qL*Ur8n?iZUbO`kugfo6sM|fj3>c*-{;J*cKT*h2mdy}<7Uejo7rfZqrF zz6#Gt zo*N%3fg2yHUr^6);P*F2=ID*j-yrXAPQvl)a@cPV!%Zqw{Psw}<+sP-U}St~xw>`)R_*xY#h9SJhLy!o!^AOnKsvZJS6>zLlsMbUZQB5S3h;AZ9 z-K0?o+yqe__=CV71pXlK2Z28X{2|~E0e|R%YJYiJcB+-ix!Rd(pSaF{S-Dw)-BCun z;~d%@70^QXI}$At&^tkk*MaUlhjwS8$ss3Nyp(tsXzqk@xrrOC?@HWQqTH3Z=M?_S zQz`J5l}i3|mjB$;KX=f?^Mzu_HCzbB@40)_>^hUT|YF-J58>Xcwh> z6U~?0qI9p}1{e2%8xG^X#0__JU!r+}D@yknT8>&_{CA@wlUABBLGvFJeGg4cC_zk= z{D&s@(!>N1#MsV%XmTG-j88#~#r)^OSlo|Xk+|M(?ZboKZ|z+#av=AcH103t3m!PN zip`7%vhf4f*mp-Xln+?rSWErtRNnbl)-Di!W$j!=YWJ(u?5}C}Yin2Z`D+@h&tF?( zn-Ya8??*!CI2?p?%s(i>_>2e6C;!mIS&S#fqRMRIEb@dV#$7yc?)Zl$&XYYU%=$N{ z;b-MTe`D?40>uAsjBc3GZ&K>to|5HSyD-k*W|QA$lLr}^KzuMwj@p^99<;{sy`qO` z9FF6mbB!NL$`6Thp+)03WO8Qt2jQI0cw&62%qGq!PiXQWO^iiB9?T}rU9^3OCdL>K zvWfF#O$seOyroTuhkb7#v-OABxp6ZG^1`x#G^_cNZ@ zv7t(`PqHQRB>Or~!qb!R^c0kyx}i;ur$kA=W%?A2p4J|UuH!uIJ6K8nX~;djqm}zJ z+9uL{pJ&P%eTJ6LpsZ&_Q>PHmmT5k_t@->cTT{<%Y3JiPw$7eo>+3lvJ-?-ZS=_yQ z{)V2!%HsKLRbn;rJQBT7!jXG;0h}=R7r;>koEJ+t^13gAQ}p~|8SzCBU#cRS7kjCM zBPuU}Q`{zeY3HIu53?kHnDynu)%B&3e7L+EeT0^e(DIRT%SUJ#x_H!g4f0EMkFqQ9 zD9s}md6eeyUhrcOehk8ol?gvaOG`M4*=|h7WHhE#vif|O)v2)>&y7`;z#jo_490Wg zO(pP0fg4Bh+&EGR{ILtG+sEPjaX5b*&SSCqcv*Q*(DI2r?XEttuX*>xfyyU=Kgrg? zll$@jPaeobp920A8-Gvj%WFP$;NG~PNF)Qu07z>N>9!-pNbJd5yt^G?T3&sEiN@%Gx&Y%)EKY)|jYZ$5nxN0GJ$&(9)1 zgBG4ai_h#w7%sQaR*S9D^V_x0g7Yk6^ekiKCor}a&W~#*!;uF)#~#gd;5-Ko>*stg zFh#Oua4`ZVO=!lXQHh33ny8x$DuJ5}sslHEqi+1F1pX{=<1L;WZz_R5cVPscN8i4= ze*RMp&+jTAJdbqG??-#G#w8 z*~b&XQKeXQ+UFC&iFMbb;Dq)bE%)e~HQM~ha;vO%H_;^{B zkC#P!yh_EC{KTOW*e8xCk8#B(sy_+*N#IW&$CiFLng8rF{kA8y4e^B=yIZRxk4Mt7c?+1J+c%>S9H=Ck25sNZv4-79zoVt%hxHwB(4 z55%)25&}P4C1F~A7VO9oo&_-yuji_W*6g`5&U4is9a3~wOxUM==PhZqjDv2T|G{~MqEDR3;zQ{XsZ zNr5fU6avTIX$o9?Pba0et%1V4OzIeJlT{_d|1{?D4De@wKLh+3;Lieo7WlKkp9TIL z@aKR(2mHAU=JkAa+w;Zn*;lJU%%3f=Cm{NYL|-_10cM03tSIG(%1gMSmxL2hUAJ#j!Z_FnlT8Ud7jm;M z4CZ+T^mzvKc?R@(2HZpnLo#Vp0)GLxu^-QkbCtkf1a4f$bK_Da@R!O4GsN^YY?3O6hr;_qh!YH)(IKmmT63+Py zv7OKO$M{s4O`K1j(8TzR2hJk@(8O7cC&r@6Y~noeq^w2DN}jH2F~4yCOzDX}A^0p$ z+&}5bb37?Nj`Lg&fd8&f>E50h{?ooUnX~gs7@JuLE>(+FXj=FeDT zk5g*=Og4VT8pm{b_B5P{vh`=JF`KD!}zJy zN~8Onp(T-GEKR6TsLR7YsMtk`Cnk!@Y~lj&geE3HJaFFmhbGQ!Jb8{LreGc<6=%$v zz>|&T^NdO)#?R+~cns0EWuMPIalc}$pEGy?l$aAQBuZ?3ypXL60xuM&8A;$p2!vu^ zOaj!ZhcEeIh!>N9M=pIC;-!))=`#~A6;v`FzEtMr{P!bL=!iR2q5a5LUz0GQ<81+b zPU3mfnTLqd_@)ZN8mcOA0{S%=(?g8EOwv>kIj?FdedIY+>D>zT>pw3Vu2WLyCVk-Q zErXX%gD<^;VlqcEr@(6B1{w|F+4ubm1AHF4Fp*^!E@)Vc%NYN>Kob*+2ie4>h$b)6 z#CYdHHgRU7iSem2n>cqoDI1{8^q0$WHM!Z}` zyj(>zoL9;?uat3Ksp8~e$tzXF{F=b4W$ah0*op9JiG)rIUiBU0)W2QIe0fVsc=-n9 zHsy}W%fK%KzYP2`@K=Dp0{j)=uK<4)_^ZHQ1#Wzp^05Qc`D;}{lK0n2(unuhkS3<( zYrf-}d(*F%u;pc62RqunUPgSKt=c!XN}pYLgAM05*t&j$i-K>mXZ|L;?{97wJ78LR zzPS@&A(ozhTbQ<~_BBL*4bfjibmKhi?sed=1AiU3F&J=TP$h8VO?BYLThxs=mB5W7 zs~7(CEv&}X6<^}=wP2z7x3+;~m-?-pnE9ICZ*PSzln}pt zBcc|S?Q&%&NDA`KmeP=S(C0ho`yB@5UG)7f@OOc~8*rF5-5S#&v+=7E*^R-d8*eIs zzYY9t;KoP5jSrQ;jgP1sA1Z+xAF7viYi9c%{JzJT%X?gNeNRGb^X&aC<*e@`)cXka z{!VygZNPm1r4MNI0gXQJ*|c?pJr?9k#bK z3%j5%vrG9hyOb}pOKH-CZY~4A4E!>1<2T^10DlGeE5Kg?ZX88BV@4%#E?Oox2?8E;W!}YrFY^PnnUT*%nD?G1pzfSWvbgU)nZ>afy z7X;rBb^RFZ8#I4&H`4H`tG2J1?iEku)ZWxydbHt*E|kWT(z`5n>)M2iK`^;gG8iUJ z)J+v#c{O+YT9p7Tc`N>m! zGLpwkJ0EbKlnzLg*S`&_552a4-UcgHS#N{jzEEp}cR+BWLU^azjoH~d)gG+!E^U21 zsJ8FYHWm)=($+GFQn1{O0LZ7aA>dzy(5~cL5b)GlyOM7mgoSBY_V#W>%s87-=A8mY z+Mlw;9io)&&)l`Yvl~fvY3nEj6_{>gyD4Ri9n5!kBe<6kQ)=J7($XTOj&4)xUsRUj*zYF|b;O|~A^jm@tGxYaL zR>o&h83DgJ!tYaHKJW3Qu%Y)fn2}b=F5cUVd`bT1z5U1vsOa=mdz0^LFctIO-;0%& zLgM>+Cqg;a`v>vSzmk=Guv<?H_lZ8H-4jTT&e_ayr~Y{IEuP)q!PGsWc4EU-4cA5mAuSW za^bvQX8+nZm$XT6nKtgPWJ#B4{Qh!-zVOp}k!p`+8>Wp;hI1Ep=_R2}=Te+_u>Wajx zN7~nV^_V2-#5XGoLoq>O08Iv!Y&9FxQ8#{70yhR#2X1Ud-PlqI+?a{F@u3p9@u7No zE8Ew;w*nuYBpoWOKzfg3YXH)d1!==?Wh(Oy^V)L@VZ94hBrflk5coWL$q}5N z_HSwSmbUud(sa~#zQtg_g|WQtFDm3d@Y_dmktA>xP~Mi8sAjV!pueGzyZ$L#0dt$-D^MQb!(@6 zd27c%yhif|q~6FTZ&;H!*M7rD#pu3ClQ*qN9E!ggRMHCGw01_b7)9eQbo!dL=O2{o z+{F{)PGvTE-AM9;CdODiaK`wDCeBzqF~(G86K9Mk(WDr~TaG6i#kbJwTgHA2%3GmV z8@#tnLhZNE<#~KILJK64CwbNvN*V={Ayqo>L zt9Hdu8jGP%XOVx#pWj1l1cyeJVZ#kZ9 zDBr{7y=Uyl(ZGAgKL2oe;C*hAyl+k7vdR0Y_4iE)amD5XM*9P65(e=>Hu=Ds#2(p) zH2Kh)1kQ)ngn#17N-=iEQz+1R;vZD{UTWQV3W)Q>KQwWk;)(I3GMhM0JfVs46c3yy z{-Mc-qEbx5TaG6iyN~>cC*#sb90q;FVbDi$dTXDO<{ao_;2&>mJU;d#p!`6=CuK^X z(DDY{3A@M~yS6&q& z4eI@;FShhK`7dtp?dNU21-)aTD8F<1IIgC}6 z$YrcX-B?u#{Bz)+12?t;ZfvOp{snO3D4u@_-1tzvtT#*NzTJw%Ebb8N*7UcWntO(3 zd-7+O^qu2xIY0M1t?^jj9s8DpWzW2WNckh3X3Ae}MRuok>Q~Z?z6AZ1tWY}pN-9_7 zYn?{xKE>BJ@_5Fg(AV3sPPLV*S9aollPceA#U_+e{BLv+&3EW@5DjD}7NV+{?EbYm zHT(8PRQ}4gGfgYoHrRP0@a@j+$K|0jkwTRwjY?E&GDO|jR|(vhRvoyp8g=7RCGc;6 z8(Z<*I8q7R_^>)Ahe+F!WB6Ca}(j1zqujuG|sxHYs7saEs}xKi^|Jt?)c zwV|~BdtF-j2K3e{+J%%?ktM8;*Z7zOyBbHw>ukWxUH<*7Bq`t$1 zoW1`co?H>OM(K(MM#n8z!1gu5f3LPB1N@iq{OGA9xGKAo1Xl}01U5TIU~%~!%5iF;oL~I@AI4WzQ}`nTXr-OPySeGmz=U^A z*eB!iqTvh^$Y9WQt^k=YQSH4HU-zVT7co;al?aN(0SH7p`U+(jr z*#l1$ilH-BLzTv=N>pnMM%@@x3H)>5p942$0{#W?FMxjm-1rFim%xn=)h`U)Ey0Ip z8r%%~5}+9-SaYG1nkDs*che>Z%ivWc(#19SNkH(&dwzs@f4>lHNr zW;gbkO55h&?8Rod2z(<$;3q5&^x5EVcWoHc^M1P*n^@XX{8r8R9g72V7V57UauXzm z;46m2*jJq)GxnoyoT~)>HE`oMo*S1cfqw(sc#G%8mP+8?UKsLQf)CFE7;=x++G@VS z6OTR-8UL9=Hjh1Uso~WNsD-tBw;Q>cBKmiGIl?wGztfAy8r<(Ru{By(c4JpjI9K)} zZ`97@6@3;@+YeXp9pCG8o}@wdgJc8W?`sYHJuR>91}%mCt9y~1DsR2IUozFJ(Y!De zlOYDs*jLFw8q-lXepLcDE>#C^3`YHX;Kr8fz>Te_8%HXE8y{AO4?F$5CHU|K?_nef zy4CQ}QRL_vpO18Mr1ANP^R18d>Xy!;Kh|NkT6}!0-N%nl%pG_T=2-NTBiljD5b+7e zWuHLq)5BO6{`0ss_NkwZW=#LoTUIM49(#&GG^Rtj#;;0t?v2Z+8<#498*i!uH{POd zyr~3kY(?GJQVHCcQT@Wnz%9Xt$7Xc>*-->rmg2{y&B4#&ocZjw&%I@S8vgU62)b(i zxsPA<=SNO#bGI6sg`-cye{ocX_!R^FsNLCZUz`w)4~f=C{K&{LQTxQ}#UL8fp;Tj9 zB}z6{qi(FK1a1tf4*Uz?#!)=~0=V%J^)G>c3H(doUtSo*TY?XB*_0?h62fwVM*-5IP*-6FE?anT-gCJwE@6zN6^w&pWhgwp8Ekr8r1q!jE z5{T!;i)CVpCt2Y(Am1KFLRvyhF=H9}qhi_tdtrzsW*E#@7|K@|%2ycD*T7AXXlF90 z1pW>1Z-9RT{2SoLV6^`h__x5ny?PjX{SJEx$ouH z?_`+v8Kj&(DP2sGl&vOew=Kzdww`m|O;&&|V6v zW^fy9Ts;ggoU)egl%<${^nPAUQ&(ZkCT1AhcNp7u7~6Lk;}zgnfL{TA1-LOC_}>Hn z9{BgbjlqCl1%4Iy)eFXaOYq_O4QC`D*?B}9jeL~HC?DB*M4md^p1yyzE%S|!t#KTC zer%149r%w8!yOhI3sC;V8plq;CqX%Bd}56~penk4da5IWPpxsB!hK3(egErIDEpeZ z7)#?lbnU$J4`(UPdpt3=Rb~_Cm?t#(geJ~sK%7thp^0%951c#xp@}nQPvFV&)?1Dz zPk($QY(*GZ*R=ic8EV#+!)J_%wi!M@jj?4n0yIE|cHo}ibHg|^YWf9`FHYHz zu*Q21{=(YvkG}wZcFAI8{>;ah;)-9tfxHFDvrF0={u0*W5&OblT6fNTc&Xnp&r=wK z2^mA<^6?L23y8J~$L-QflHL>qOQ$mtxk*j@gYV&!Z%;jpC zt*fS5KU)#StJct8zj2D_*33QSP}Z1~m00C$QO;!y`4QTAIYPuM=g_WLKhAj}haZ0Z zO&l1e97-A!jha4RO9qz4`G5b8nQBTEdUB}>g}PKOzUW^~H0Sg$&c)~Nus0hk+1q!9 z8OG`(6#rbIiOIu*Y;q-=d{2|_vx%!ekiX9+S83vW2E zfSNjm(VBYIYio4SUt3FA$Mbr%tE*AHu2wq>b#;{B*Vm|CU#s@@(66u8^M)EdZ>SX? z4bX3>*A7J^@J9M?tW&$jdX-J^-vs|nz?;BthW}>hH`9MJ{I$SeORf5A0lx+LTIs)) z{#)y$hgRsff!{{|ZNS^=)vg`>+R;yYo%(5qeh2#NKtCPecL49C|4#bvg#S+X??S#V z`tO4OF8c3=emDJhL%$pTYZ}C7O(WyqMA@wIscn#+Ya7LPZIi~Uwpq{X8W`_J>P>1_ z*Q~O>fpKr71i!wSac@w64bX3B5}gL{8{w}J`i;c`TfuJy-U@yz_-){~0dH#(A8p{bBVT(X_5gqF;CBG;0N&B0b{);q zOJ{@h*va^G!e1x!yTI?F|1S9JV*I+{uN(Qh!S4oM(-MicHV|uCBg54dpPIIaCfZJ} zX)oPWu5H0KT1&XKZE@L0xV7!NfLhmrHMB~qy0+**Uq-HLw~D#@`WA^=Pow&_Se&U* zJ&hXZv!PWK8`>hL7vBx-vDc}-8zI-&Dobi?6ZuA`lvk6QTEtLOtIV*eje5JvX1Z&J zNHg%}cC~K-zXf($+IZfs&RSbkZw1~8err4CfnwTP)xHfT+u9{wJM`P(uf0up?cjI7 zUkCI%+9YfT{dWTIM5mq5?}Yy@;9bbq1%4OsZuswpzi#B~ZdX4w9g!XA=6X$MWV2Md zB0Hth9S2dW)OKjRYdf{fuI-}Ut?SEm!0S5oybgF>x9asBTBp}{YPX;scs=ljj@Z-D z;Z0DQ_RSq?*9^S53nS{r zC^{%RDZy_6-rAwTZS54DR`6T9)lXZ8=(TlHg5TDSQGnkLyd8Ku@DBLzfWHpl9q``? zyt7mNbs~Q!{daXp&Mx3x;CDg4oBq3zuN!zb^m~YbJ;dN1Vo(n;suy@K@LqC=USfP7 zF{}@GAMie6WIynJVqib;esYX~8tHX_7&}1!1JEA?K1dEQNQ@mM#ts1=qW>ZAhoCj{+a1|1scWz{ikp4E>FhBa9Q{$LW6@_yq6? zqy~LS{=zk3P#>gSYp+63M zoc_nr&jj=*(EkMR3HqNz|C8u%68e+mAXD@|1%FfMXA1Z<_|xD|Bi}Ue9)e8|!K|lE z^Rb6u)eF3rVAD%5>LnQW5sdl>c75RY5sdl?mi^H0Cs_4^KLC7yU^hT89H9R}`X7Y; zAn-wg?GPEoP^D`Q z8$-S^;Nv6{$x?UsM&1Kvk`=_5Y%f!|Mj><7Oe`u)W30q_Ti zUjxt|ApQ;#zXpkqgWwMm|AvTJ5Me-iypA^#Nc zDfBZ1{xtGU1D}TeH25>bhZ*9>4Dn-z_%h2HdY1S#OZ=S$K1Y0?13pK5n*%;ie4Qu0 z&J(}piO&nf?*-!X0{9EyFVg=a^cTTjBt9+yUjly#{+FP?O#jQ^FBAWk$xl|`e+B#% z;`a*iaTWen;eQqRSLuI^_`L@H8vU;kf7j9PI{mLB-#YMX(7y)#YtX-j{MUhB2mdS*u|3%{0BJphz{6+AWz+WQ1F46xI z@pT#aGWg5Lw+#LY{H>5btPsCfkZ%?JtU`Yk`m5ltL4OVY*MP4Pf7juE9sG6ZuLHkE z|JT632K*ZRUkCp>_}9_Tb>JKHzXAUnz&Fs}Ci%@Ky5kGGbziyBp+#r74ApUI=pSFol+r-yx@OQx9A^z+Te|CsZyTqqm;^!{#UFh!- z-}b=YgZ>`zaUc5o^uJGh+^7Eo=pTT80R02v`yuilf`178L+BrYe+2#!`Z)ssnEc}y z{*Qql!~Y5TIRXEK{!gHPO8=+m_Z0q5iO-b^4Js8{R4S0DRG?8g%Qk0Z0hKezRL+vl zO%zqRiKLaAN#`cKZV^kih(%k(vMplC4Px01V&M&9*$raJHnDP>Sho%SHuyWhcYyB@ z>vn+e603HB?-I**iRF9X?-2|4h-G{9zYl-=;P1oVKJWu_kpuWYAXXmG{~>GXL+}sj z|BzUF1pX1Z!V&!+k&7IozhmIX^nVQhC-8Ry{S)v{$OTTJe~SK3(cdZjS1NQ+sSwR8 z6 z#JDYD;1)4tix_eP_zhyz4PxXCV%Rn@YMU6f4gNMUY=;=PLk!#@2JZmhC5G=pe;4>J zF?0|39{792;63=;r~iHM_sJpl!9M{10QdoG=mTQtA^aT@!w-QU0zZQO5&a(_{}J*Z zgMSSDWAKmR?*#pw5Tj4v{{;L~_&WuD3jI^?D-{}4DsWJ#K%!DX#>!c?IfIMJ8DuJF z$WgfoBbA%AKUX28h_igHW^xkV7E$jMpYE{=?Iu@<(;b@9R z^?e*s_3L>8vFFVPGi4L$eMbz zA=acu!f0}GiP1#I%{@A5YVOt6VY4%qho8;fC^1@~+0x75RG&79TGU8=wD#y>Yp-^` zT4~hUubsNK9?D*|YXjcaulDWWx5G|*pW3$r?*PA}R|0nQiJ6Xmm7Tyl>Aw^Do%G*@ zxLx$$1%4OsZs6U(yTR{{{!11&P*~jgFTB+Z!~wYOXVnabNqz1&>29kT(s0%cU;Jsv z+JP`Gy|Pt1So*qGEjYC$9NA#qK#iKX`HRzD2=mqNJqV`;z>ulZ37&O4#w+Fvd}h{K96|YhT|@R z?hCimynRr%**=8r4a+t=2C%h3J?|J2`Ho?goxnSRcLMJePr5_gH6X+78WgdvA$8WJ zM!L(;4W;fuHSVTS_i+5KwgjmeDa`0g8Q5q(acdhZSH??~+7coM?p4J6#$0U`JHB&k z^lGal@?&##(24P@gG5}ZSq4bts_eNfh z%dQ)NH;%@ObGkv^C`vNUMkqDWvI$B}P-+_2jA#blJSux@2Hp&Q%ZQA(MLf&OTGW$n zptp<%52~~}xiq!b(HJ|KTI(3@aa?8F2<0g55qR6U44{1klN_ZSqa4o*>lyPb8g`*; ze@R$BQ{2rHzkcaou`J?ahgg(tc1SF}1J)t2sEnIJ;zqmay>ldHkbaB26IFJOMM#Xh z(EhOsYc?JiFykup-^P=!5vjFnRBG%Riwm3a#q7URi}Co1%rD|nXt#J%Oza+wXsRza zcdIkA`n=zo68_A%ygR-XQZtbzpY~caSv-*q)=cS1m{ZMksZv|QR@+*zqit;&v9^p@ z2V%S*Qdh>Q14j^W;w{_y2^n<#q#SSkl=M?St?!C80B@MY@TVxJRW?qjedDC2R3q@l zX_<8s_)U}4fj3PXUcO|}Orz#WY=0_7SvKCRmNMQJZ<%J@;?1iSC!CjLTBfn_3E67v zB;^$4G`2p0?N7=hwoS?A+on}-S9dbRc2_~Zrr56TfJ_G?UctQW8$VqPfZuPnsc?2l zH}|_33ZD=9&`THN;d4e$x=Aks5SP*-zoZ`eS>lDYOZFFMxp&Ah@`3fwgV>0fGYbth3Me1U++&Jx+j?_h85a^tU z1SRIbz7f?q8Q%noX{(nKI;To+D0B+@YwuoQQ;~mRN*|R<6*-GF@)it;kFGsQ;d3lq zUN!7yQo43cRmN%Rq}$MLOHK3|82zE!VF&m0D8BcQbN2L6@0TI>l5_Tw829$cpnLn( zuCGV+KJfdyz2bELyvM7rSmjN%M$WN_8XSp>qYPQG^{G#WR&#j*ds1l8(kmw8x-1HWooz!j4H; zsb?Iuj3ewg!j7wvFed1Df{rI>G(p}!36V*NOp^CcqOmF1nL-&;z^8yuqk?J1W*YeP zxGS;9gL+72JS6JFc|F9=i2gm(kuE52?*-y!u8$S=PDj93ir(i*XQti#)B3M8NhZSL zWTicm@p&Ib|DLH>4`?Z1J$fAfkCEv25}v(BeZ;SKGQjauR~YyRBwXmiga&M=eJF~d9)Jr^zvK@Gz;?bgY=gA%pRZ7x zLE6MCi$j15mpTOa&s`0}B{_vX4A}MN-@Yn_Ye35cP0oSIu)=Vd`e~m5S)V>ZnSA;S zf~G&~X;9em9fOk>*QJB9z8+g#Slj7vEh04}M0up4A0Q4nqTvk50RJNFeOLohS}PAv z#srMa`0sCC#jw%sh%h4 zo(H}Fe1ZNKfGEScl%nEcP|xE51$;Lm|S z2mTzH<2>+rGROHb`LlWGFOYdI0AGOq0{Dx-7s+fF#~A;}JkM@hg1@CvEryrKe3yVP z)BiH`mw_)se}!eh3iMate}&9>mCSk-_$vIbvSYqRX1xaeHTYkn|8@9Z2Y(&@*OC7k z^smAHHSn)N|2pzrXQ6N%{;tFS2J&q{e}l|?1NbKRo4_}rzX^PX_%bso{mo2id}fFr zvlG|>@ne?wGE4lJo6va7fj zp}#aCdt3s(G$nqQfG-1IrvGK|mw~SUUtw2x1^!p2W#6mxzsj!iD)3eKTSGrQdZv*)^=zkOVCj4!J zzX|;<;>#BCWsCT+MSQQcZQ|25@p*^%w?ll}0e=VhF8I5| zr(NRHF7bDd_`e5ykNjf~_&)J(AO81=pZmoB1NuJzen9^R@P7#XL-;?0|3mPPz&|2C zIimj~`ah=sW8^yq|CsoEf_x{yPryHc{wesU==T)3h5`rn7YeKz0@pnm}V z0r&^x0*A!XLvo2j_&)@G1pEm6BltT)zGM17M!sX@I|l!RT;K%$PQX8bzfZgSc{oxVKGQ+a@pACN6Cg*LH|oJLDBR#I+srie2z`p}$N2yU^dG|2^>c zz~3Wo?*rc_?(Nh6K5_4WxP3s}J%IlMODRMGV^_#@ryr+#m+sAO_taMr{*Aw~1lf#JFu@=nnWh;O~IH z1O6^K$}TZ_ml(E7|9imqz~3VV?}5J$|NG$Y1K%eG9}t5Nkne#055PZ!|3mN(>Hm-z zdIbMR#MmQpm?PlFz>kst82ZP^e*%9ez)#T63Gh?oJB9u!{hva=Qh`9F0)(pEX>*kc=)y=D{pHZ*%f+mjtL%;z z^LdfT%(HDq8f%*^or<;1#rCX@cG~7+C(!mHt$F)Q^$v(tgd?i$bFpU|8^S3?>?f84 zF{?B|LUpj-4US(Bv6B;L7sLUl z(hXvq%_Q$evX}uKGrFqPF{>+99VL6y7J0~Iv^rZgR!*F5q3jyMT8AH@k{PAFcb6y5e`TKtTaM!`KNNvE zn@zRL>ALEcs{h$DSx~(_lR4Kfr?n@tO(93t6mn$#vu8S@_#twiY0KwAVb?W~b@l2L zt9CiOk!DGmrx^BvEm@AqwVK@|p9vk<-P6tQjh1PEgg7ywy>aKH$h|gO;DA~DovWGn;v5{rV_ZR-s))mCug@cFGp}Hnb$u!yRE5e7foo(ol&@L&DZ9tg*DT_{fwEy z*`ATy|u3+^`%6;IfcL!{@){(48#A`<2d`3JWnFf6&{A_4avT zk~Sk6s%;wJ$bJ5Q2!HFnY496?xmVH83VD};rKtXMRQ6kmW&=O$*AIsOxmg?fv&rOnwZVX1^&~tvkv8>#8DbPC8}bx6r$X&@kT0*&qDj zKQLZzYqd5SWb4pvTOPnWq-!5kYgq0phPmY4ZG!%=uRnK-JV)NWjD&OY>eb}QSaH6O zjBH`Vsa2bi-jPhy)a9tsOY35R5T4AxWAFV(dM5;vu&~cI5UQR{UpjAFiabAM7g6^o zU&kHf_Qi;Ja&GNQ5xeEwas=Fvzp=K()NWZwCR-L$zb=LFkV08gt2I^EDNlT|x^+o> zxB_+kqm=>m5mWxxRz*$8!X>nU`cof`Hn2RnicY&>!9V(l4%@+UdufW4E5&p7>A6+m zP+As3C2=`KW6`o0!L^hhwn$TvAIfyoB0a}Y53LIkL88rh9fTmMgFg$iLJ%K3U3F?( z2~YbYeDs$&26A=v)e#LQkz|Q3twPl757t3v^c~Kfv6j{8apPE#KZ_AY~Tap#R)i z>0XSBj&eucWp`vUrC&uRUtKSRbCZkjSd2)b*>BQ%bH$;K<%qNDuaMS7UyQet)yzb6 zoL@vT)v5mE-n*(AGMtnyl-`A7aZP!KXJAFizYHoVoDZzLLN~hcCo;BfNW>gXYx!fh zqTl_UU;fVj>+AA`s_a%-47Xy`()V^ipqe24pV4=Yu_vGZNirdZr-jyc+HsCH@3FXA zpcw1)A02FWbNcn=REG#aN$!*BvL1T5n%du;}N~oiO(*-yoqA$ zllUk`R%MFucY(CvNu8J;ty#&FXzF%Kqq_ZSM&RR4WhpKKib{&E&6$OOXkfd_IA+{V z;BP|7HvT>nL?FjMe6<<3%Zz0RNA`trdn7?PU(w?yO|I~hX3{G0qb5VtjeV8C&2ppO z1>9Iw9k?+V^={zCmg>Nb8LPvGxvAP!4W~OW8<2DFan-IBFdORJwW?j$<90*Qu2tQN zp17lqbmm6#N@~H!)&i~l=uG5KsQ`a-={r4v-F|zb z7a{9b!aRI*ZK00DZp_Gs#QsFnB_(#E{~|(7J?e`$-|8U|nN58OTM0lt3=C9Vh<)|99yGp;F7 zk?XEqiQts>5c>LyP+ls=qk!kirYf+DybLRlUDd4ywme4NT5u&-P`4gV0&_+Q?lxp^ zDZgLmmc5zDJ6IviOx}moJ3(sy;gG8FoLzb)Vw8#Q!9t!0Gf>#W43s_Ag6K9cznSI` zu`i|e?q$j;wGU$~%j}IvQ%0IYc)>IWTiF=|wTCIE5%?>__V%NXRuB)_>je0HcTHv+7ZR`SW!=@6r4OY~R zPnE!JOjHjzeAo)Q32|LNzG${5*on(*KPs*}^|tXLLzVAr#^&86@&r0=1-fkB3>|;s zyFv76d2R#PuB6Cd!~J$girfGll943e05Nyg)?v)O^hAx=gfkPA^g?grYPe9Xmm1e% zD@LZ?D1YjkHYV;$7^@&ntFe=!Nzf!`Br9x^84F^%@FD+yF8z}~`^kUv6OT-{rAC}@ z<=f3j;w|MwQzPcNP=@d7twi#qDcqn*C}tYezb0WrF^z1?3W@Pwp3?q-Zx$K^)w-TS zwMT41m;&7SM2_W_XiZV6cDtY$=};3yBG*a-aerzaHeM-qwSn!ER=%hi5*{KnHB%?y zb5kAekb;ipQ|jb`XY~C@=(&~X?Sr!2@B|$bx@^vcXlX5O)KYzFtj~YeG?k=E$#AuT zOT~CBkP~Tw756$a_f(NH#}nwdAesQFBB!I6nJS7DFtuYFYi2%RM_QLU`B~LYe47*= zTqX-DXO~{md?^h$Ps*fH6GTH7ekGE@7X#boh#M@GweVAs#{cy>6LIXe2xK-}Vyns~ zib~n2T)oW^mtF>Ib0qz~&yI3MI5P5P*>x$;w4j)>h7ZnBkJVVZhtOaO_dmG?bA&^k zIl@7p5rw#a(3w?^Ff+oibA$sS2e%|PBqHa?adpS0!?GOLI5*63jkYsNpRT7@e%|+d;R3&h8U#bH) zJB+&7p-SLpf>Af?Qwh8oxS5+hFT!7oqMF=BODQhJERa8FL8opGW;ttGdmfZ7UK4+N2s%009~*0b{e*0*r9N7M>gUlE4~-;QNTTge59t+o=kN>JON z7*4zmII?GCpRmWR?KQ&fFf>fJ}X@V;p6al}bG?I~#Y6a4=8rqB}?D4LJrw+X+`%MLU zbeBq7S4u9obv2H9H6X3>vT_)$T6cz-%Ad5!?P#UdCb#o)*maw7e=4ZR{fT^CYA1YM z`)aIbF9%|~QVc3p+sWDHCm7Ya;r3Crz>=|q6Khc%`Ogt?(nPAGp{=Ae5m$RmO6@0^ z)Xu6xkV)-^rPL}7qwrE`7?GZs)NV>q+^YU!Fk1U5B2uuf+acDQQkk#I8pw!G~Us zE0y4iayNw%EX=3ry9ZW~O#6@2Acuay*)Nn}l^pdDEai{Mm+}h&^Fbg-U4ej6muAqo zDpediJ&U8t9C{yCCC({uAf&(}&Sm?0%$V2-@yruhZEb4<9>LefS|!2P=5^G~X{iKm zlU8-$=9{8!Zb>C@n~_nsVNnU(9FOW3f_n$<#@%H&axDxys?&h9Xe%OY2dZ)N+$hd$ zI#AMxJywM7gsjg@1>R05y47w5u}+BjcH?zDfsVVU(3y_nyGlGp9OiJN3zA_SUDbJF zdhdder=QyL>V}5fp=g{%m)+2C*BM><+wpdy0X3iBvh!|8dZ>+FnQ{I5r|9fe(SkHI?8)U{84I-!?>Z?=p3QCNsC{)+SfXnZJ&e zU}}eO>-vH{S8zB;Wm~ByOR!LpAM~N3a3ZN9RiF}~G%d#cy>?^LH8@~oDEWanClAVzcO2TcwINt4jIRZf_u9~#U7m)F49 z#QH@ap?%PlHCRnqgS#BaV%g@$ev;KDKz5(9#!@t$fKO+cLx(LLJ?}PI-8%)M&c-@d zW8X^}%h7aWQnsB^J1HgFCbgSskodbCT-Sp(yi@czvrM~=Jp&tDryGtk^bTUmcCG%tg!r%hpy^&7%+e=CEm-_#TLuHGU1 z_=(=N$UkLLHIRy|z6L6ul8BocsCcLm+qKss(NoTkCZx+$P_r-VEty;XiPre>_b*R#)E)QZw2)fIE*_5 z{uB4pHJjlDVq$5_Fh`D=ZEb4H>PmtCwPUBiu5Sh9x@(0?(DX5>-Apxzb*L*Wy$*F1 zYiAp9kLIz-V$;WZsF%+EN)@o3UM%Aj&vVqBW0x0A_)%WT+Ido7Fu6Oh!3o;m6f15#FF z88Q9r4sIi?q=X?yN+@yBcZi$A?7CE{lVV0cDW=+jDAwuBy^$PldG;#H$zgWl;dMFj zg^sI94b#@cFw@p!E~V5lM^kEBKqIxE*Iknfs<}?NLAj~YCT+MVo3AQ?*8;ckisv>; zDuLT%jJg@4O5pXtZQ|K;`0(52C?wql5IXZtI~BJ3FT|MT9A#{jyl2y9$(`o_ z#4JqFW3r~y9y82Q8r^1jT2~X}Utx{GO$0*A*jhityv_#73;2EMu44e2n%?+OkK1Vi# zNo`H1{HVoE{d&w1Bap{T&6+~$(Pn~+_*cbD@S`t<@0fN9TWJX%m&Hq}BYbu$A*OMo z90xMWal{abR2qScE>eXhxH!Vr;>!ef?x@Id1Sw{O)D?WnYRvw9&r-vO{r^p54M?rE zS$aLQN=*OvtYQ9k?~3nrV}s}^;wJn=x+_c=|P3&8ZyEKQYDK z)+R2{KvnB5YRQIV2syq#bHtR}HLHDz_5vFv`09ZzDcaes6PL{vugO`NQ3(5jfbpK?#1ObnSNES(h`m>5qfSO^;MUP$^r2wm4D~ zKA_r6O-=ZKDpN{LIQy|){SUwYhqw8-rhWLBnY-|jE;%nDr+%0f+9q)Ssby=LM&t^q z6=y~#+i4Y^;_G5UYK7d*`b^b0!=~M{OCJ^Qa{6f#EX9HNG)Gf4GJJ4U z!NMaIOzy{%&d_x@o^w?9=HgQ);4E{k3oW zz-MBmtcKG_EYO;$5!lQXM%hZ;Tw2u4U8$sQw4>f0b&SoAvj~)CX952KUEt+@h&vb{moz-R-oNWOA1U*`W+$zEwngfvm+v}h?U7c2sf&g_ zd|~N2pp_KT6dS2h)|-~*iCD9F40@*>%e}31eSJ*ugCRxnP3OL*Adl2G9Fj4 zI+fR{Z6|F>9&8#U??JcgdIUkW?V_z`wMtLAFccR^tJrSs_$j6B)<&BGU3Zl$>!iDc z7z%PeF%LigK{lVjF)Z4C$YBW|lv283+3%R!D?GC8!~RyU6>XeTzJ91)%P zfe$)~z>}JA?`2uFX*AX0Bo&-H6za6(NF@Yz${(&KEue_=rUVu)>D1CD`i!^&M9M$p zVK7CH0BKS?S21iUdiY1(eo4`z@08k^R@6wtaBjlr&tLRNB?NYdj5B)jfbL3&zW-Jg ziSgIxjKKY^@-mwS{Z{!Kfwi!brJDS?uquW=!goq7L1j3m{;HZVK%Y#CV>#-f_7pwR z%M{&XF6TyI+mgMA${n`n~&jtvBeI1R!7KTl% z2x~UQqcm<+Qn#+7Ze2%d6jfdb!=|`+ZaPzWkuGqXD*^vOKfob~o zzO9Gv>bQZLIYxLnyQEm$!$*NU#>jYk_&g4+Z5(?`-xZ426?74#7qUJ|3e~+3bGx?? z;iwRE@*2rLi1{p*bMAvqgv35bc*>yMvkww6ru|^M!3et_?1)($-}2Qd|qlw9 zNK+~nV5zZ4h*MdyFN(4>GgDd4Y0%RqWba&fkXR5X$n?&KuTqfdlfJcM);AmBM_#ON zE|yS1NX)Dj{-=Fo@1q=eCF3Kt`i!WjhNY<*z%9}dGz zUnSq6>ft+8HgfU27r2d*>cDMSqHZIi61WXP)J^*;f%gON4>)|7V;VqLKH2SyDEaFi z159bpG%fo(yQJ%G10`1#<8F7}Y^VpA;f2Kyg6~EeWOc)B5PYB8mS*NPw?XjTXOwP0 znwv=W+-75nXbvQMf8tp|G8KV6SqaFXeeq3c?_k+*2j}8yg{*jRzI5a>WM3q7gklm7 z$chzTvs>pz??-0evF^yeV*_z;CPM0uckkZ0+PxdD#2R8SVyk+n>XXkd>2n4{XwUsN zH~xm^WBH<9hD#2^Jl)wPy_`G@p{mmLb%WuHW5Fj5h8YZ>s%n|Xi)(Snf z5<3&A5LF=M;>tG;!eZ{uoZXg|;$tswnMUFa*pvKM_h6^MpW>so zQ{Ybnp9X)Lufk4W(1-C6d>S7r;n(1 zu-&De(ibWGds=A9Hg9_DD=zX%J^GTOCR?w4@UY}yZ6~B>DZW)3Nv&1~hTzKyxx`+5 zXe_`#|HnS-d-<@2f08RwY5n4NufEGA5`BD~#M{JT^1lRXAE>X{ zGO)f5)?ex?!k~YJ&KiRCPBo%?ioXz(Oes{4KDG4sG09BCV!4fU%8`2chKM`JSS)Ix z+zTVI6Pxn-nlF}yx_QLk%V*CqSjt%1TG6tAmN@?TM0S-CJPpC4mp+JEJ~%R z1V_~7z>g{+B3AE0=}Lhaz2n4aD=wuGIB}6m`Qu|VeG8FnL=LZAsJ_M9yR9vik`lyP zDxsj4nqbv;c1f>fr8;~UhbIt=2%nm8JMzU^;VM%dCE>A&KlTx`IpG@C>LAS_lD0Gl zHytsX=HO{pEaUWZguVKPoRP>MC`_G%S*1-xs-8CCsgo9!IURhfTeGgvNy#vreU^1q z_S2+uVz}^{aH$Rx5lwii&j)JECxjC<(N*#R8yotl+o-DqZXPY_Hn=K*_W|z%ZZkLF zHfdD?@4xT?oB;;Toub^^0F(Ixd!ku2$P?OVIe;j>T41`k*(g~X&}W#mv>Q7RgZfC9=nX0yC<7k?(ML@(41rkqiXr6mIUP=0Y4DKZ zP$~NO`T}}x7rGBNP#tEof>fFFX?KQlQ_=)-;&SyVOJt#gVE^20+{AFMXeK2nA`C4= zeyX`Wv>45(EX8s}38=B`fx{t%pGlSrXIrpb9Tiki8Yc$U?O6^v`4+42{cqvhn^pPt ziW29Ge7jz%eEal7ydUsw8ENwEiM}{UzO{Igvg8obFuiB(QY5$GEC*$DFsSdHN@Hd$ zE_0Pz*FTlTxZ(tZipa2DaBII5x)4LF9C%n!{IdvY!%IOxdGoLvQx1yF@d4(bO^29+ zHVITRM+bo$=keT3LnUxiY}CybR01~(h`O<*61Xv=dU=j}+AqUWIzHmLliA^j9Hp}N z5q&aRGL0_87fzJ0k1oasUX`Pd>N9&(mg8p&^pmJ#3sF(RKDMY2^^YwnAs$l}rVlia z^QqbKMFGc`l>Lq`dv;tnNMkyLF@9AdoUs~p<5DGX<4two#!=Lb8I{0|nW!5dDuEjx zs$Wpv#De&nK&Xi&eO`BBS^Q7(x!uV{J)c}6%U>p|2R?VVr)39f(TXsHP| zHrgPD>qhx&FLZpswOC2>b2?%+jlzwKHqi0jmHG5R$A>x8%i#jHQrLT%iL;;?klJzG z%4SkKRc-59LqEjggftCE75MRsGJXn!o_sL|U#|MFN~NZ$tagtGsi#;NrkzB^tiulpBHNyCVWX~Kz@h9b?Om;z}ND~_Gh#*Qt}iDd+- z6CXZ=#;9Bk5;_&510*yX5~MmXCRb3Jr1zLgkm-OJ`vm3LA-CEGqQE#q+eRp)4oJ>~ zV(O*Tg#o72ZecRF6y2CcbYFP!CZNTQh;u!>3E0D%f@bUS+?=3F;Jv`jhU2-JuS(#3 zz-@ryxml@7;Qi${4Q(%M0L8Fq(dUI>(;WK%CKtKd09sN-AE0AhrT3K;!Un52=|Kj| zh=Zs%s0`A*&m`r5LtuYoPa+Ear*OzaknqQHR722t+n&f#4MFS;dlF|1|8t-Y(~zyR z{OZ9lt=;LzCiTCv)=2KlN%-)QHOHHmu2KiCFU70@$h#Tx1j_zIn=+{qoxUK7CF!;f z16yZ8RYZdf=?!Dn0dh7$YTh)jRD`p9M_y^x4^W~)+z~2Xz z0Y%IIBf{%I`F-0o5G{Tc=jAU3g+m27)C@U7D3ik%imV!i!-5$c-(l2CAvuEXMD#w$ zIf*<7RweR~+FQUb05x+DB zX~iQ(R2d3FR|n5Yq|l}gA6|_KqxJtgZY3#wt%_mlNKxM_Qbe+Ga}9-478@y>t3}e9 zfbO{AyZm|9!E%n25*4xU$0Vwnql>4c&BXG~ly(j4gIX+Dl_A?2HQzJAMr9e;s88gx@ zCF@#z=GCOKF&%N?tsGskZ>D>>YM)E@axE6_98u}}b)N;s*oyt6mVJONeopt+^X{&WVt({_AK8o{yr1ZrhaQ8b3 zkSUNqQGo2(h-(juKRvqf#~QebZH)Emo}ZfaZp5`~nxO=rO~C}GYSN<+`gCPg2z@1~ zKaaWC2Z=Y61nXZIaP=s0?=RgPlyB=V5i=)|n(c>THO2U6#fMgW)d*!DO0EA=G46I* zHA2~!B{mdp01)*jEC8V6L&BN|4xO^Fa**R5TyObqbPjf;BRRT1bGMZ$ib&I^4<;zu z=a9RBC~+_AM26PC5!;0G5_vlF=)@u!M7KhoY{ZhzDjD!iYR}>nE>r3_!byQuk*t3g17xy#JS@rT z%RjnziL|)Nv5u8R3anL5neReYOLO@EcQ2gl3>FIsEvCp($&r=(;Pe;+N*8i?oh79U zIRiqKDXmsMV0+uY3?Gpu@1p*do>bYkWH~rxsC}jPV?*tV*Cv)tf1h5lRUz``1B#>~ zbr6E2@FQ-bY1VG~B4xJibW5aC4O;dhNNhEv26XHU`#(2q9mAytqT3wru+J1esN^hn z%PO5S+D%~-EBwC+6Qy}9mDKyFo0Y|Ln=&dd+!XHNCT|Znd4E6`xVgt4?+3U!z<~dt zU*P?~gO9UIe-!VBrFj3>@0?xw$M%Fl^|d2|>fS11PTbNe9RGlBhFkiYo@xN?d#I4p z9l&~h&8B^&L8y8gB}s!Ntn{wAb2$h;F4jz92z-CSN)h~Q1BbrIqpc5}ws?|5pY`&b z0~@g?#4-m2H?cqdNBTth;PqI6$q|DUe6HxW$AJ1K|JQwc^)P@r`{3wPxT)Bm`ouA&JtvUIGN#jG83e>X_hu%6?>344 z(De{Ui=!bF@596uz*3J~0UXvFaGuoL@m2Y=3d5lL#I;e%pEVkWhHo9l3c= z*i2H%EGTe?m;gQw!?*u`%)Ljiq)GGLcfI%Cd+)tBAAke|?S=oA0<;k%LJ**pcG71M zx7>;3LZnDR5HLMG?Weu>-n;8v-@2{HIKRAAT{F^3fZkb5Rz4>q@^uIRQ^RU&YU1Po&2{1!{JrSuy(2sU+r^ouoB9!f?B-iKfP%MiYa z{g(2!ej74e?;B%dfoJ>OdD?Vfb`(K2Y>P2gOs%^#qH(>7c>v3{EOg21j8(`vA%3$ zeM50#?r<6NgvvnfB(Ktw>LbL$@)wfoN$z8sn@_y?-`ZlM`Q!^{=dbeFlW+3n6ZhRo z?o;rmU-=^V8|8P6!87n@;LjMFXUISQ!kL+|c@F;kd(e}diq^05w0^yOO8qHy)9cSo zua~ArW!l)7J^uU&cK<~$xY^_F{?ZS)+2ikD3geeqiU zeaY*yFJH>V?O*Y_@T=Eq|N4c-;We+6Hy&O$9xB0&hu4jVN^s+$dg|-5=8re{;|>0J1K&5iF8mgI--5q= zrMdhT{M`%H-(l}N{Phlhyhr~1OZnwJ{(kTBNq-m*=Vv@r!q<3s-FT=3Hy)~k8xOA= z50&7?!|TRFCAjfWJkNE2&_I?8YMErarK0f*D(^^T!Kb(0RcNI4^kX=!L&PbCUZK{N-EO z^YR_*3NPrq;su;nynyqH7jRzjg3jwVYXADJ*5}u}u=M(U%DQY@8{^^pjE72IpfMg^ zHy$d%jfd*s#>4BzLnXNJ@VfC(32r=8PklirtRL`w!wW}mc;V=c^F7IZ`$p^LTkL&{ zy>IcyJ6>3NhdpSw_(_Zj19?s8rsD!Wa@VfC( z32r=82R9yGHy$d%jfdBbhe~kcp?aD>UVKmq&37lS`R?VlNW)@lYN7 z6}a*6=f*=Nxbd($Ji_{cJ#XOq27kQayP~&z*YlR|dfwuXx7hpcgVxJ;;P3dZ=pFui zkN)=`H6P#OulH&GFdoj+c&LQ0@$kCwPzi24R0lU6UN;^p!HtL4jfYBb&8PRxbaXO+<181c&G$79$q&dD#4A1>S_M?f<0g0`vrTyVDDG_^_B7cO1yvN zyTWh8&o}(}4ST=gkMH2$!N23L?;bx%e;5zvXFOEG*LZl{c&G$79;$;I53d^!mEgw1 z>&8PRxbaXu%^xqmXx_izT=?P}b_QAI8J^84s15`(AJkG#>ukc&G$79$q&dD#4A1>fpx1>&8PRxbd)h z%KE`M_sv(W18=bR4d>vu*z*>9-hR`1`PS_@$$j@letGv*etd_$?~s2F{vLn5$6xOq zPx|8xe2s_mH6ALl$9Q<%c&G$79$q&dD#4A1>fpx1>&8PRxbd)h(jOlf{|}7+2mJAY zbN@&1kJ$5(bN@%i|I-)w=M(Yu34eXUU!TE0gMUW<=hQnL+n*W_=V?4t!q<3s-FT=3 zHy)~k8xOA=50&7?!|TRFCAjfWJn7*5P0qiY;G3M+wm9EzabDZve7nW@c$@R!HuBrt7i_29e;5zv zXFODL-ZCCuHy$d%jfd*s#>4BzLnXNJ@VfC(32r=8Pdm@;aQ@uEo*mAgJDgv4@z*Z? z+U5RY7k}(=KHdZ0<9xe^KljnU&v}0zf9^Y;TtAG5^D`bQ;cGm+Zah?i8xPgNjfdBb zhe~kc;dSGo65M#Gp5~7O_#QBR2iSXny@$ldA^0KwI^=%i2!9=cA7Sqi@$rNB`N4g` z58~rTnm>$(^D`bQ;cGm+Zah?i8xPgNjfdBbhe~kc;dSGo65M#Gp5~8Z{Bg|q9>ez- zdlLy9l1OkvmPlZ7BEg+u;v}{?!Ro{bY7!^0%}*Sc_(`NBeiBNFpYHo)tQaTfYMfNU z-8gwYaN+|k0wRZah?i8xPgf{Bevwj=A?ZhVL==fQbYXB9XwNM1l}XB(OPg65E_` zJCZoTZHW`+P2wkkmiQUl{G_YI&$L)EPR`Xhsf4?6@_OLJ2U-M9Jc(_Llb#qSKEyW0 zNl%OuA7UHh#FI2XZE!x@;C!~h`D}yp-zMkTP0oLtobNU{|7~$T+~R&<3w-Od_PN{K zmu#bd8~xj9_XEbm2^tTToX?Dh*NultaO0smxbg71@lXkFJiKl^RDv51)zi*@JNRP< zdv~yB2YYw1cNct@`;J}kJ?=yHI8W~(zsLQ;KK|V2{$QW;^nTjAwZ_Bw84s24H6C6! z9xB0&hw9+Q!|TRFCAjhMy75p6Zah>^^Tz@A0|&fIe87Fl0poiJe#rPAV$UJ=9^tPe z>^;ICN8ms3*AL?32l$V)`vK$O{EUZ6_!#zS>*P5e2a767U#k(&e2<(3%5B}ZgcM3=G?gLcrrg54<~3mRB~=J z9$q&dD#4A1>fpx1>&8PRxbg71@lXkFJXB9R7w&LRvIE~8-Z$9coV<%YyWqRnyUV@8 z9{$?n9KDCX_Q3Z!NAH90kqgWI$-<{vG{Kq}?kS z59en*RKnMIc-?rY1UDY4gBuU88xNJ>#>4BzLnXNJP(95b$M8Mop6nRD$Jm=l5I~6p zBb-Pur4k8ZC~?B1OPt`<#0hRooN(Wk_!-;$jBS2KJwH?5O|d&Bob<#v@gcS`PCQBVlf7zsWIezIhWaJZ=(LT;V*vay}jQy{WnMYHP~-kj_6&#-?rnc<v_HJgDZx1KK4@ltcn47LD@Xf-UcC$& z?GGQ&8Xy2gLof2a|L2CMD6I2-NovjL5ljdpllmZ9JBSAvbk>62}LU0S~ej0XE# zs?p%&E2c5t!#m3265~DmB8uU}#&+=fpj`0wDqgIlONZUf|{O+uC6XTdG->^VH_ z_fvnQ#2o()B2Pk?>F;TrBML)QTbuZ|JI>Q^CRlu)Hem(wpGa-{AIQBxn-ES4;0rVi z@Aq!04bBR&>gvNkJP$)#+y2<_AD$}W|Jd|jfGXnuKyV@u_=AxNlgDVszcGGp!(W8f ztLW!8eF0GPohl*f>FKC(mFTkJQ@SwAZiT}XBdFlBli(|8V%U`1wrSqr= zVd%eF2!EW^{=GNc;9(Oz;1lYCre(@PU<+Uz6mRhd4jXnWA+5@`dj@mp!b8ps4QA;D z>2q4ev}m5&cDDc0gWW6(?((0rXv&#oVJ-k`@zie*&THlSFWly6kFS!^p3tL~j0>;~ zs`RV23#WdGBWvqjG&A}0vuLaTVXQd3KE2}bx=U0wPg{ozn@ z`HM~nlS`VT6T%zbQV~57Jj@gP8M2q2oMZe$8~xph=otS2Qgn=`$mkgV5kZ{BA!IKH zL+}A%cikTAPYGF|C)Z{RhwyVPCD!O2&mhq;S3Vtq9=4!fJe}$> zfn3CsVXVr0Ik-r~g)#TVvfLkEIu$j~T|z1(D_@Mls%Vc94a!m$n9GQU_|#8nFQ@dX zpVD4QX=9P5pF}0s*+|@{PUP%q`=au&)|p7sr|6|k-wtS-iO zu^{|l%J!-!dH=2dA&tvKba<>pbVajV`mSJ3SeyS3U%alMC(Nt=OHWc%r2LBlwxCAa zd@4lSLcnXiisKQIzJB$35mg~4>9-BhZl6GLaDuy~!i*2pw2Qg4?McUfPNr>e93TH- zP#l^dAnE86{{ijgZC{*}@Zz8avf80UPlSoC9ZK|s57w1!ClV4KV{0pIv_C|R&2bx& z=!E2L*6TX2$VY&73{N?INaB#49{E8G6g zQ13R{=)n|ibeU+LuXfQqSwuf-mfBA=&)4E;p36k@TqfFOohH}Li>zrES<`Hy`dW68 zHSH3(O;dkvL8=nmCaKqLeyRkw2=uzmK$YNEz%9n?IXrCb{fFRTYww?oSy&Q0m4$^5 znzobtQ(FLSVg6)637Zei@IM)&un&m81ho+PlhOLO_ECr`A>U z{2P1XtGj;ucMU1u!CXsOoh5Y*sj&W~NL@cQ$*5faOJCRjP6~@{-HQ&H3b{C1Jnt24 z3bnWUQ|r|~`Q9#C7u=vNdo`eG}+G2(d0X+W9$o6v{nf2awHlW&UkkD5!e%2-ZmQNZi-{N)r|a2pYSZiAr`+*o?u9Iq1Gd~WsRg7^OmkNBJU=$Y_?zm(t1hYO?~UFe0i$k&i6 z-&daDafnqv8t?m7^31MUhbiS7u|qxH)8o_4Y2v3p{~ax1dLQTs3c{}9NKevbb^JZM z;}d`zL8L+mX-|6=sj&TWes(<>|B%|*eX$9>I?2?({}OJGc2bUYzwP=-U32TVJ^!;0 zwpolP#ozWl2DMo{Bf&+F#WTCEg=@k+ujrca%)ak%wdIU1mX`n-x+1bd9^Ds2KRPIskt27(@xzSe%Zlt~b zJGfC*9oz_d-Nr>FxG_@Q@npFFL+}XqBKR_SMmWcl@CU2Hmj5L894=0_IZvCg&}i(> z)8^luN}VSJlTsIu3bR9_e*viw?$UE1Mat$|9Jz3{p@`?wN|B;v?~jyV*FE|lgm^gV zafN+w&Nfu5(C+J&gXHs`ER3cKDYrcs>Z4g7XSarR?*_gad{C zZK?~J3D^DaeO*B2LaNLKWWu_V@>hmz`o$3mzSU;o54_}Cjz9MNuUDw&XlGbh)HaS@ z;GzS9*%~T#rEz+DB^8>D(cmxy5-@|q?Xl*X8GO?!ST75fJSw8qzR$;CO?@}`^ddtt z`ja!!YD;FxDQN@iQ{)e(j9I8UQ_4op>t={b@N?kC*Pk0zmEh;WjhjC=S}MUWq)o|x z2p+blzQQ#5*XDP>y#4i$id+N^*J1zOgYqKr5h5mKmwl0G@xR(*T~}N}G)zfdXtV6 zFG)~sFTpniv#z=?AsrSBQl`-hx;&aS2QFiR?}#s>BSgHe!Y`*xH2oWyX3sr?C4B|y zuu>>>UP+-*?3AydB21BRe~lMxuEw#rV#xpGf5+Qgas5X%;-51t@bl+wAvL!gS}adCEuc6*|mQc#)cqT=(M77CYzj+Ho87l%o>$U znTt#*8$^F@N14T0mvNG14{v?=)y!6O`VQzlNz0XQ57H8~W) zS7{akB_uC9r|=}iqn=#nNjM_;&aA^@?0U)^_DSEB476|v+woQ3&r1s2KT`y9UB#b7 zPM9Csj{Zsbgy7ar^y*H^ml0P}Vn5GSTt!9L)@nm~6%|3LHl){Nv2y3NT|c@icV0s} z9Dy{|t|1+=oc68PgS0v3x@Nv?xsG7)iM}AZp29rkyQ^?E!+##Ue=0lS5wr+FfnRZ% z)nQWpSH4eZe*+u54()|g-1Ly#c+#fCToVzlTVyr6mXU&c~yR?7#;81_UL$BYB0b-i!LCq z5vRK5VU%aXN*3d5F;v`|s6V>fuYaSbRXL5xXkj?!9r>9kW`*B=#3PdFJ@YGe228JT z97U1edF)iq9!NgS8b4wwpPfC_<8W;E#~jvC+WP%|=y6Wv$PZw==mE#+ zz~$_L&y7W2@6H~2MU&v{kyj)W?XrH70d97A;F(=2k0^hrG;9318KM&W47l<2=SEc} z`0wDx&7T`BmEdO`PX_ou1dnjWA#TD>PTQA12$`@VYX$v7(emH;-2ba=w|_D6n}ko0+^ef_$Cbm&Rx z=mOGVpQ<>&aOBY?=?lpiO2&D#--GdwL;o&bE3jD|R$#?av|8U>({o6%oPkbz4o*p( zT+v_`j0T5nt?SWfu;3#Pf6cLIt6!W(Ta#ZlMO%GQy1+yWw=sNG{})^BCgKlb)6DeP zGz(P{yXU~qftw+Yp94P+ejfZh_<8UP;1|Hn`!0VWE%yH*c!U!L;~0)2+KpUH9mk7D ze&A5>TueIDP80}+DbncMm`ezTk=3NRlp45~koMej8R-zFdWY{a(jk<2hwrjhKXrZ? zagT*7Dbc69hbt+abN6uN$gdD2eg$!hm1N*Y;{#)z!lUuQDuwk$;wmf-e5IOHm2`s+ z4v+|K`Ia#?oTCRk(4zJFP57m3}A#I6m#$L>X9`x5via2sC7FM(eMzYK2U=lEstE8thaZGarV zk~TN~A$WxCKT#I;6Ix6EWPrmOq?P^8Bj1E7$o?cUroxzBMcRkzDuQ7cw5VTA4eqN5 z`U-pv!4O59zpo)4!cwnzT|4p}hx)yi8j;r#59a~hrCmolyt}3hbv<=rUQe=4PK{LC z70Q1qF=#t)W`{|m#1PGvrKe`cIdJvR=b`Q%%0IF}iyxglCL0 zg&Z=r92kO(?@ywqecv5J%Lh6}mA=(P#v?!a+~^QcVXuGedtlvG{gz00{OACG<~Swi z|9Wh94{9EE@JXM_JE&C(uFPsO} z#hFAx_`k?7+s{M=VNG37>!=`fGwqLzV^AB@s60?@dHiH zBxqvhc@r}#exS+kv55_gH!-sD15J!rcmgLo#{R=`3Ojzql~&Jl$G-5Wa{f4Fr+(qs z_rgLhBy3;tFMa=iA#tLQ$)Nm$!3^8asW6z@EBp}$)1&K;IF2EdG>(77arBTdDj`~2 zfx`3LFAB~@1tE_}!MUhF$BAQ~S1FNsJ}L-(Dl*SUEg`W<%lW9qR{*m+M4G#_uT133^UY#xEx?L{+xUNk*o5+yllO5o^H@mOnht-OHDP5_?dq}rbC_y))x^TS_`i3tYsV?~D%Z7ghP6H!tbZQ6 zCN0I*r(!V~p4PD*g|x3hw%+x~CzACZqD$BI)_YQc!t-iW5Heu&QqUk}&9~-{^Q|5fCc6HHdaQ?-&8@glM<#XKv}8Q#`_; z`O+B2-PgKkt80t4hDoNCGukSc(Y8FET>&o3&y5&gzUzrT_nn}d6jer_Ycx{FDNZg+h{+}84pTJDjC`M>cT%Qk zww|CRM3W}=9Y!ulY2~_mI@K-4@1nxZx{Gv(PQ3(hkG8(d+@r0h>3bZI&8EZOSI8m@~{fxVTsZFyQ5z~>q700eh{p?u4q(9S9Y-*|H+)Y znhJhHCaJqyeiecg&Iz+r@5|oXaM;%^U8&uZ3JKiPx}~Xg59#2p0eAm>Oz_Qfe$Hu`81pjA$T`1b>@%?vZYPq_vH{A8MZ>pI$l4jZ#=?*jd4l~=v)n~j7 zsh4JrN^l!A)xnLq*KKT6g5Lu-g8tlwKqdJ7w3Q>e+ao%<+f9s~_G4L^r&G2war(%) zjE-xIp7x=N)5zEAIE^%?PN$I#VsvuYs{EIpyOMLt;5eN;``ky+Hx1F##x^;Z9x&F- zK5oX7vGzd2|L=oL?t@LgL!_b~i2SE8kF*bepj@X|eyG3Epnp#G;ikUne<+#%&9yyL zPSpnNk(%q@lzkMMpXBjR(Mm@DeC;Fs@Yc3yM(6Q{{+RINP5TFLPyany{RIfgKHj!} z6ewD2A!XM1P@5qt8FFLpbtA13-1w>vZY;fS1XY3?Ew39RmEe!TjfXwQtCox&unKw* zJYWU$aeu&wslwoRvxms|tbB-!C+vsFcoKey%uHAujc-_Yw0(bsj0eLbWL&|c(;#rK zrYFY72zvZJP8EENVDhrmmZv8h`kV1jHuX0JpKKNWo73TWvh72we=hhb1Nd}Pf9?3` zmj2rD(``vU+n_|#Gw^5N&yjzQ{PQgZ#PjV?;%*yuW8}kPj8rl#M#k&LLnXNJP#xTO zc>Ni;@lYMyczE4-s0242R!lHw4UHvAFaO>%v7?Vj0g@M=@A!V`D5KfX!p+^aZ66aK-;@fa-U>qXgH(xYsA3q7HC?@RAM-8y}L3sHTac^mtJMxG$gNk}imV7ASf=+HpQ_8~S6 zqc44eM%#T8cw^ruway~Zx1K?wu|836?)hTP8FAltEZB0&&ic8f7wXmQ)}E`T*}jFN zwTQ;(Jfl}6<=oqQb}JrQgxCGzAliJhLG*cWgE#SR@Ft!y_vbc3D#4Aa>fq*iuNya& z;J3hUgWm=>9^TG)Secw}(W}0GMu&PvjSlrCGscl4(V>n+hq{%?z%i3!%s3LmSrtaw zwZ-_*!Rj<#Q@rZPZDf4azfDXDLB>=kC&?WKFkFG^>+(A(;b|M~`0B`A8lKKmeMf%x zv^%1fufy-rJj`F$GUW63K99p5!5(Ir0{k}!b@9+9I zQ2)Uv)crk6L!m_o>yy0y(;ni{u-7D_?hsMN+#|}Eduhy7f*W7e!HuQY?|~aP)xnLH z*Nu@%a3f>&WW+{a%54mjHu6M;ht(aT!uJAkkXHmGErjk(v2v`TQJsyet4^tusL z32wB!Zj4ld8xPgf;^+bX_JMoASownTAT=f)FjhYD50UX9eTa;|l>;r0j_kCsQsc>a2fjED7OWW3qqRGG)fn6_k~JP89B2jR)CwtG+Z*l_w_*grzK zqd%hibXVKQr+bw98nkCSYX1!U*`C@zL;gAV^IbiEzNhW!^Zigy4z`hT=Nk`|48{`% z%Xs*6?b(XefR{2`j9@sp}vWHf*o_rS|g-84r+W$atq_L&_c#84r->$f$yh1r`1cd%=`f zp8TI<*3S`d@KQ}!7yPl_@4cZnxBl~x{p{N&|DP@QH&Wl>x~Z4L{yA+7z6tD0*DZVh zT`wivN|m~O5U>AkAI7glZ(CC>SGQ@Jq#pKjdW~F1;Tx&1ksHnAU2P=iBX{$_@>!sC z=vi{buf2_NvUw!y)9BVg;c#evE4n(bv-P?zrHO1_<-dFq8kmQ65 zTRC32G8;VhjJ`@<$uiPjH_|G>Z-N_3e{L*Qg5Lr+ZsC5Ef9#!+P2R5F{>xih(cQ5P z;Sz3m2^a15P^Ai5JiepPJ&JE4<3V^684ui>$hZfi<6Y(!GGX_n3z%C7G7dVM`TR*6 z2O(h}m2yVAjkJegG*}fvD>)+J_S2$K_bqo2^r*Q5U$^8=YE<7f0Y&v)1UxI;ML;`+ z)Of#l+QU5r+#~l8aBBBbd$@lpa329*R_-I9-NRpO30ubl4|R5n$oh~)bKHy39IxCB z)8r)YKUvK4s#!G4hc}v~%CBbm8OXK;Q81e4dZT&HHk$XZGHqtv*Bg}oF)0|$bgI!z z@9{o8nwDguxI@GwzX^y#_lvFWLEV+-2do0@J3gVFdVwY)4=B5Xylj;Eu@wj=AI!7MR znNxpwI!7Mrmq=Wb9(jJ$I~5Oq_%1de^c42S2fpRe9EqK|_hV;1cCj-z=HY?Aw_%&! zxK>!F;RTJ;PQzUcm1L)OVR+!bm)7;%qeJ_hR@`hoI@0Fp(GP8k9v^5^_4rVmsmDju ze}v6aGWH+*C4!<2&NSK}gHlJ-YzXs3U*;SAknZ)5l|R&vC#d}JYYtV6zGoR@u99qH zq`hvWRe~F7)g4bpZ6xi>Smf)&82SF4&$YU1lT1)}G(99JT;?G*I`RnTgxjfzY@8XxCyenE#`q~?{1p7@k;eY% z4>r&T+893re}??CABu(N2W+6hpMyXD5n?GBBgVsr;R(ZHJXB}cjEC2ahe~kc;q_*aagU zM%!g%eCd0JjK|uu z+zzkhYK6ERUdz?Db+_Z&k;x!3Rn~DhRI(`keY_dch-V35uoVR@CClyjdT<=sdN) zFeo^6fGOH!)M<2bvgT zJ-N+WQ0#*3Z)AFEw?PxDxI4DH*F818B|MMj^f8NDS&RD9 zG4pUd9WGyYPDjd>+@d#+_0y5^hPUGQP~&Ys7mL>Vd^xqz8=84y;_IoIr$@#(|?=Ncek0{oHXs8tNMFW2nB`2!_Tvh@s)87C(8fr-SK{5eyAm zS8W+i2QxVrqP2RDC3fvDJGGYaC5~KgG*nhcF&~=K5p^Y}hPo5}enbTs)3BQ9*c%KD zmn12FtIcL+G}QY!H8d=>%JpWgVqLrG7)%;ToP;q9tM5=x4RvcyM^w>@n2tcvP{ud4 zw^KtMi-!8H{B%SKWW=c9R^yeNo)1z-^g-;^2|X}Bg?*or)kFP!f^DlUj^P~0&Y6bc zCL=j1qGoL_qh=q0pgD+Z;yW6WjOL18cIU58fmh-G9&6hbk}*Z1l2PVC+f47zaDp3|kLj zy2hGjq5eiiVC)jcSfw@Q1L-9&_9wyzF=F7rU#FFP2^P+HHiH!CyHDrD5d4{Y9m06*NzId2>Rr6pp zdsOq#d4AfZO-J*#Ade$6Pc_$Xepk&xGZ_#sc*W%fFQ&ZM()hjDR{3&6Bm5Hl<(8u4 zrN5YRlKYAmS6*$Z{VQH9i#+e#-jm$-;O}|S=RN*>znwBE%pb4BzLnXNJ z@VfC(32r=8PxHqI{P6*MJ}|x?cya0DhWzr8@%>2re8k>Q*!u~4KVk1D@Xz3%(f=8L ze@=@JpED+<181c&G$79;&DL;|unF*;HJAVf?>f z&sXNlSK{X@_I?HbhP~gA|AzcG=F4~D>pSw_@yBUhHT-zt~kAyx<$m7yEktl5Zei@(t(9J>{L3e1rLF zM{=)rSwHxO^A+Dr5k^)Md;aH0CO4WX!FeT!G)< zp*MU-`-bmm-{66_c<3$P@xBFri-+GK{|*nm;|u+F?jc)o_zwB~t|In5^6%3;Xgr*! z@lXk0#zXZqe|*565AgkfJs+_5BmVeE#C_yD z?~mB~3HeXppNPm$`--H`MAT>e{Tcbs?(bwo84u@YJXFHhczE4-s0242s)HL3uNx1Q z;Ksx2#zQ5z@lZX@A78Nd3w*yYgTCO8uZ-_kX3$q=$XD=h%+PPd&o}(}4g5Ru-@(7* zukY@!q(6*@^D`bQ;cGm+Zah?i8xPgNjfdBbhe~kc;dSGo65M#Gp5~7iT-ClfROWqg z#LDx7m4&O?mxp@(lB?R6Tm`@4s`wRGxv#)qan<|!fEDMElCJ|^r(X4j9Shf(z6*Pi zdiD8&YfL}RzTg_uw{9_BHf!v8$|{6c-r&_Yc;yXVd3&JM<1P4Gyz z^v4JIemIofAC43aANa!HBlt(~k9?u<5&RQT`iUs}gug!FkIzKeXZ-aUe|=8#hw*Tp z#zQ51jfdBbhe~kcp*pzn@VfC(32r>RZah?i8xPgf{PBhH{erz;@W&Ts)mP%$^DN0@5q10pWoAFo$+vf#zQ51jfdBbhe~kcp*pzn@VfC( z32r>RZah?i8xPgf{PBYG?F&0g`r-J6ohA3eO~{LQ1b%tU7RZ|TDfy)};R6ThSDdw9 zSrb1tzlvI3nHF#RnzQ!n*wJfi;z#$_)+Bk54l5EzK|lN%F&+2(1ZnJ4)0z~If?9g? z19IKqy|iw^Mu%OG^_5&@URsCA?=Fpd_#ReQGQj}%Q!s!JoVv{be-I4d15JVf_9Qv! z-r$Zm*3^xE6K#ECP2K3X+(5mxChqRH*2G=+Ha2<3(7cOU-dPh@_s*L5V7=!W<zeEd-lOur>A7~Od`4i)$GBydEctR87)8w>b1}A-|3OZREE(^ltklLee+J!?nf#HGg%{QU#@ANcEs z<4J!Q59en*RKnMIc-?rY1UDY4gBuU88xNJ>#>4BzLnXNJP(95b$IORg>^UZ$kFhtA z;MOdWAVLxehB%SHXNePnBykekoS-Ig!n{fRBv2AR@l4`pZ1XcMR*aK#HBKtwZk)Ux zIPrlNffG++8{?!W#)%KHjd9Ww4BzLnXNJ z@VfC(32r=8PdmEq>?mFAaJ8|6y*t>u%Ta$9dv~#Cm#d9EpED+<181c&G$79;&DL;{baO;Cp~Q z2gJuAR~Ls|Z5(n{bBMo=z>m1&8PR zxbaXO+<181c&G$79$q&dD#4A1>S_KsCZ3P6=a}(7W_%L~1~`$xV~GSNClbU+;)Ebd zoM3h01h*zmqMn~o&rc#P@e|i1ex~`xI5}72q!RAN$?Jg=A7~Lc@g%k}PI_XT_z>F| zCp|Gve28s~6Hn6ow83F-$H(i!}~Ue*=-Kz z+sJSGVK+ICjE5669x6F38V|1<50&7?Lv?WD;dSGo65M!r-FT=3Hy)~|9Y%NHyTfI} z4)*MD*|3YfyBxlEv1b>1_c)yIA-~7v&mR8T=Q3lTE46(N@B6Ml=?~-K{EUZ6_!#zS>*B(Eo$@`GG%wxO~zd#>4p;50&sW9$q&dD#4A1>fpx1>&8PRxbg71@lXkF zJXBBf$1&q~j6aUKTsh|QCXv9PM1m1cByd?G!JJB*;IzaERwqsfv&0F0N&LidiJwu= zPh6My>1~p}F;33aIH`oYaq@cL#0OdgPCSWijFX-iCqBeB#z{|%6CYw52?y5H z?Ky}R9*F))?jiRNht|a1b7)Px?V&Ys=N{4IC^k8=Chm$2TuOPIH`P9+o%-*8%=jPd zrIm~fMM_4dY{|%y=^5FoXM$&fXJ+v{TaL-fklV8|r6((kGFxRf^4Xcvn~i)ncut1& z@7sT5cxvzBIJwUUxa)S{TIWp82MuCFUG$m@GC*S1iS=(rTC{5|CZ8!DfX9T z$j&mxrwseckT0kIa^%b5R}R079L7CYdNT4T^HpYoXM$&fXXZ;TD~CA9r3BB)*EnV8 zP=aUYQO{R=XiirKdPY_7vw*qQ4mZCG=kczY_2gUm!mD z$mbWyuKZ#>FF?Kk`2y@Op#Q=GwJ*fJLhLInmR&{27l9YypCarlM!uN-i{V!cUV?lH z{g)tL0{>F@mln#OrSL07z6|-YLh&qvUm5b{j88fI%F$nreHkT;f2rg%${7E0`7^VG z@h(-n%rdphEN7fc)Gn)3?Xt><1LU(y)IJ;i*=589@;Tr+$mf9PluJ)8cy6h9<-#ww zTzc~0p9h{-MjRlY51wDD=lSr?^>&0^|#jFGRkuRQ48PexP z%kEzasN4^~Sa{OOG zeyboqRghmR$Pbm|pGxv$C3t1F?5iUGRFPk*$Ujx&w`%Ze@>4bWr<(j(L;kBle+~Jq zhW=~eR|{U7rMRdiztxd{>(F0E{;WfPJ^Jh6S5N=-;0@pn*xvx&Kz?n6ecr*FE8N3<$TClGL`4;rIpud&=TajRi7Ht;s&+mUZa ze>-?P@)bFX#|rXG1^K0d{8mYRt0X^Fl3yyxA64L0@0X)#$GwKh=<*YQSs2Yw5q1{Xs4KYU#g@{8xv3U6J_IAzzRFdid3of9sKNfPVw> z4fNjt-U!}^e;To`5&cc@Yl2@B`L_xCn~`tE{$}uI zscJOxO+rit>UqODVAb(VlKPt$NmE@O7@>3=Guaf*zRiZpvMgFWp zzKZ-)U841+n*38ueym2mhWu0mUPFGWA^+Bb*OEVLk*@`>BY)PxuMU27@UN%;di2*L zUr+vPK)wO}4d4ynjmS4*UnBY(v9AgLHIe_D*uONvuNnQ#^xuqq&Fmjqz+2$o0^WlD zR{Y<}__Wf0EBxB>@vRk)ON4yUD-Z;N8ggkiUA6??HbL`Kg!u-b;S#Wq;9&{yyaU;Ma%#KJb3} z?+5S4zJBx%AU{BU9YB5neuM0P2HAfMlAi~WAHqLF@Ed~v5czi){lnNljQlY2Bj_K& z{t@gO0Ure)1s{dqDEi0HKZbo{>@UXHe~g2V!*3kgZ$G$e(xkdb&~%& z$-kZCr!Mka7kC%>uZ#TDP5$a8|8$eTy2-CS$oG)ndeGkk-b??z=Wg$*BY&_RCc zB)@fncXB@MB)@eb-$nlEB0qJJzq-j!-Q>S+@>4hRJ?QTN??JwY{ML*9Uh-Ej^1bBu zKJY&J??b*1{{8G9`oa6jul>jmkRJ!g-vi|T0pthaHweE$@P;}?+E>mAU}$IqsWia|0w<)!@pznKZbwCz{kPIksn9@IQRtlVS@ZJ zL4KSd|4ovAC&^!v;FIK!DbCMR0o@OA84XMESe*RgMc z{4l}!b%OjiLH?Npp9G&IKTVSVrogAjUsK>y3^C2m%&%yzk+=$oX=OlSJA(U|5lM-1z!VSgWnqdTLWKbf3S}J zb?jTmKNIAK3C^z*afX||Tmi#vhK8yZ2_|G9fNB?u2f9KIZ4?a)-^WY2cTL51GUqJsN`E?QhEP^kR zKbPo#3495DOW@1sUnc)9BfpG)SFmq|{JlbcUIAZ)|0?#cV&5wI*VwkRk|{m-I*7JjqjzghIpp?{A4=fLN{=fUU6uk-Mm2VbE71@Hy(;{y42k^Hpy;~M|RyE)A zR7g)Ycy<-ftEDfef)YHZN_ujtRpwSu(tj@cbLl^i{_~K}s}i3)^yh=;gXhzKezoi@ zp#OqO@hSi>fPW$WDXdicLiiPe7oooh{YCU&1pi|A7sJ08ycqcs8I_b%-SDAzU9OQHA7=Pq*(VttZesbwQw_fe?(4U9? zJmmAxpO5~0^ykAbANhhB@hCulL7nUywCZ2<5BcI*K_&3Rq+2A?gIrN{?q<(UmRpz2Uw^4d? zo1`Zfet8XQmq-73;CaaBBcG4{eDHkwFF?Kk`2z3)@WKY!RoKY*!@rRJi|}6&@@HSB8CM$d@5sM*rpLFUNo7@GnO` zqeb>*v=Rqx@^3~v$bsa-Dp=Yi+75(ntd1J4J~M}K~sc;&ato`M!i_!nSbLA&}X zgnuFZ7lIdJUlH;}^j`%3BJg7TQw&~=e~PiM1iXa)OW;=mzf$y~;FaXBD)1`uQx*BS3cQ;9Q;mEz z`K_A#RzrTPA^+8o-)iW;7JjwtPio1ZwdAil^w*)k4*5FrZ$0w$*jEo;PyY?%&j#ch z$d3*1Z-ieX_BCQ(Bl1n?Z(@JYgndo$Yes)F{F~9=jC>3JYXNV;z83O#EAp-AZ$-Wp z`8N2q;lDQUHssrpZ-;+7{Mx}Q$Uhb2uL|;G1^J_r{834MsU*Ktf>)7$s>r`pb()7& zq^a-_6a+J1y)VTClGL zyal`!ycPLY>~DpC8~WR@uMPP&?tfN4_2ZwljVmIUyde>eHHhyHuOd&qx1=T)S z?1Nt)`upMEPk!$wKlUR(0KWnB4xzj5Tp!N=);9Q_^Srw-1y9ptYL z@>3`Ir<45B3EoNm>>@vQkzcylKXj3wy2)?dILuR{Mw6r zFa7s{_tAeJ`LU1u*$@AI@_#>gKm8Ao9|yn($d3c$|3UmSNdJT2gYX-o{~_!f0w2PE z!{Ed48wMW+AA#Qp`bV&T1bh_#jv_zG{$Z5<$H2$ve++yKe4PEsIQqx2e;oZC!|aE01>}-$j1!;(Xghe(5Ivbc1)3f4a$!J>=&e^!Fg&gZ^If zUoZK$m;QUf`_SJ<{_P|G_JQ}Kzn}ctkA3~%1K2k}{{!FyIATjQ+>K$LW6@`EmLm zXM8)z4;|!(4)SLQ`Jt2i)Ct~6{^$hnBENNkcagukz`N1kO@8hs|8|qVdXVoSKlUKs zL;mVz|Iv&7Uh-=%`L_?ekNnq%d>{Jz;ondH{mA#De*pOb_8$Y}&jI8Iksl<#4-i^iQLI zn*GBx`FDo=G=u&b^3x3YeU|(?OMae3|19_%`Ew5WIrz_^e;)nw;PddGM}7hO7SO+d z`~vtQ{1@4uEYklX_AMd51il3SCGchVFO$EQkza=23it~0EBI#x|F5Ed75}ZmZx#J( z_vIz}LXnkzWU2NB=tZO^_cZ$PW|bhY9lcB>8WW{5MH{nk2tXalbr8 z{+$A!B7aSTPm{lc% zvi;Q5{6kq@4a{sQV3pRzj$W#NN-jzWuMw*foCJ1-7C55KFMXHKLmwe(^U-fO&|iT41>gnXh3GFtz7YQu!oR3T z_7?SuM-lvrkS_)=Mt?E-i~Hq|67UlAm!Q7{ycB+=*k6i&O0lmD`^xCQ4EZwnl`}r& z_@^BC@_xp7Kz_&=lpPsEl*6(ob3p#g1kW6jT;{NzXCa?8$oLOQE^AorvIi)U&mNLo z_Aui-p#E~ebHH=xKX*WW%0+)J{pZqu9(dj$<4*s1;Q8SBgW{Esd_MdNzzfh{fc*u- z;#CO$LgWj<3z09v{-QzIS%m(gVeu{=P`}04S3D%Ui?Oc+{UzWfL&OFBmm*&}sOP1~ zmm*(=d>Q?h;lDEaF9$D2z8rq#@Xr_#zl>4o&lsZ|XPieUN7XKKO#Cy!vql(q=) zx2$oM+33$6r4F8rd=7ZdsKze`{W;^(n>(WCx!}2D;*mSfc*8FbJP-bP$mgR!AAb2` zlFJ{Lo&w|xu&)691?Vpvkv|GY#itPYLhLI-z6kq@#)t#@FCLNI#q?hcUX1-E$d@2r z0$u`M3SJ7oQtT@o7q2q>Uj|+V|1$b7$NqBsQ;z;} zk{>I&f5s@UJI-H;|tj;NJkh2J&wscq9B8k#D5`Ch#WmZxixO}v*Z zfnN*qE%?6${jJEig1552YK4Cr`Z3;H}8FfwzIT;lDQeZ%2PS`r8?wcH}F_?-k^? z3i4Y8`Jxq9$k)(+4f<=qYuO*v zB411XswKbIk>Bc&uOolfAzx4b_2Bj3_3&%Jz6SDV1Ns|~Zv=0|zDDwEBX|@2H{qWq z>}$e5&B!;C-A!{i-h%!X@D}h^__xBpmHu1lzYX~|{L_YgZQ$+T?Z~%dUpxD+ z3i3w<`J;mTP(gmEB!5+spDM|JmE_MVzZL$i=x@coHtcIde;fX5!@hRp z+riu6-;RA9LLI2fcJv;g7=btd&!@D@arQ#_R)VI{r8h!`@#FkfBodg0r(G~e*k_1^gl@d zgYX{&AH+XH;6vCyg#ID$Vfr6te=>~xF#JcrN5Dsr9|0c)9|a%9zES)?M*m}s-x&TI zLw+3pk7M6B^5giYgZ$7ze(oT@b&!8M$$y>Xmrn9WC;6p|{L_Ve7x|}){MAiLfpPk-xjhe_iDNF7jVD z`KKHCZt_<*@;&7D9`GLU9`buH{CdHA$#1>L_mLm_$Zvh{>m&d5qrV^de)bpr@EZUh zAU_X)4}cHCe-QnH@EgQGL&y(-55aE;`C<4EqkkBF!{8&xkKn%%`Kg2a)Jgv61n(rjbduk?knaNTB0qH@ z-%Wn(Cckx)-@3_fJ?t-fz80$e2V-# zMSht=ev14wO@5k2|1|Q`;4|Pe=$|3~&7gml{%6rYOa7WAf6pO5NB*1R{5?m0n+Kmq z|2+6S`F(->zkvJ#_yYYe(*Gj)cM<-J=wAX~LVgMUOXUA$@MZd6Mt&LoE9CbT@D=bC z`d@|LD*dmbe--&P{J%#3Ysjx5zYe~R{&nzm?4KY%Opu=@$Zr$mw@L6x^3x>vB>7{C z^Y;|^6!~uo`DyagH2G^9e46|_gZvEnX@>kZ13n8r%lUj3e3t&_z~|_H4tx&zdG-hM zoPX!ppUlH=f&IY(_yYI>`EwEZMes%NMdX*jm#}XMe2M(MjQz{VFXO*u@D=#4Aio0t z73^C@|0?(@_$v4s_!{H4#{OXqe(UtVj(^v|*YVE;`Fn!=GC}^C;CwhqewqZIB)?3O zU#Hj~Oo304U#7^9)5uS=znCU}O_QHyz-P#hGxR@${4Dxs$zQYVPiDzqbI8w;Kj+Xt z2fump-#q;0;Wv-|1@Hy%1@tctN3RX{cG@B17Cyx8uIJ-Zyo=wvwvA<|1m*+nIL~mke?>V50m7# zN%H3;`Dv2;Gev%#BELB+k@Kxkjv40i&*XVx@{%i1CqyKgKUq}Bs{jXzx#)Q6~$e84N zpDD^|m6;QK-!n-$rS_TAs%K58T^90LQ@V%An%4IU+33%n}j>jnNYi&Ny;hR z%jVF3?u6Rq(tj@Uxzl|A1D-djc6sp2n^u4M;Q8p!M?N3^1@vD4|AHy;C_ugt{)OO$ zQ+y8uUW9*&CdH=+ya@iq_@@}W82gHmFM(eP`b)q|kS|5P6#k{?FU5al@GnEY4ExIP zPx*v+m4laKUpeEGF~fMz%C3w#%6Z0rM*heI&jil|&zh0`tXaxA#veQz`RrNg$p+7! z*ZAbjP|gw$bJCMDFCMw*&qaSO^10x7=+A>+-kf;np+6rypZ@dFpATLzqkao!#iIcG z3g*SP5WH|!dJB;+oEOg`@FL`k=A@?xycoO~{>8`_gO|+6&Jye|nNz$3W#}(Mf7!h3D#yR&$d|*fobkz6P=6VVYM-%0eObIR7i3T7BIT0WWrAlRpS7s= zSxc15(vuCIy(s@>FHtT_PY!qvcn?;N@#=a8xmEhkJ z{8NH_DfX2zKBeHL$d@5shW%ymFI$$~- z%vHvJjqzWX{;UNgktx!}3rx$DxG z2cEYo9(ik$%LC6}QM-Kl&j-(ke*yLtpuYfq1>l9?h1gfPMjXJe2>%t)e-ZqOu&;PU z{wM}7UK7t^@#HG{X1pIfl61^zAguNC`R@qa7!w<6z0|84Z&2HwX0rXBm*(cccg zcJx<}Un|I8739|n@?RzSrIP$vN&cxM|5TCRs>m-@;Qu#Echw&0bp>J6PU6@B$ILX$ zjAqY>nVFfHS;HgNFf%hV{-@fTe&5Rf*8K0}e<%Mt_ml7F-#fqW<$o{#d;9%B|AGGp`Vad3i0?m||0DfJ z{QpV6pXC4Ke13AiALG-<`0_D6e2fpD;O{5+_X+-df7UX+!>`Zee}i;GGSM;y&`786k`YmwcYyA9L|F8MK z=Ksd|e8c~Z`QPw=YyWTc`}WuH-|cVp`_BCD@b^3Ozq9}M^1rwL_x#`U|KR+7u-^~- zKj`-(|Bv(^-7kKm|3v?Z{uBRC=6{S2ALHN0`0_D6eS*)Q;KwKU^$EUxihrNt*QfMP z@&7aY{S1FU!^h9?`Ez{xod0wF&*gtX|APMueEveeFZKTt|Gvb}FY)m!{l21qCI2h_ zukH6WzJAUBwSM2|{|)^c=kpDIeyiWN&gWbDxB7oa|4#q!^#4x3@8y3l|9gD?Uj7gI z{owihpx+Pr|49E){*Uw@<^LrAC;p%G`$@k!_%a7S=HSB|-!JFV=iTZo?v=^DmLV z#Qsb0e~It+OZk`DZz;YmmA}k>%k*2uzs&h8r!UuUxqi##uP}dwek<(1!u?{U`78BX zDSsutucEJ_ud?4N`fBr6o4;EB)%wlBr#bjI2Y=?^!(4osi*IxBb1pv3!;bU`TXbH`A zC4D7*mHDgezsmeo=C78&+WxDZ-)jBW;KLexUxN>8@L?@JuEn3V^tJSL__Geb*3s9| z*VEVI(|UYb?|!kt{0;mY@NWbDZp6op`fbGDjrg~TzDd7L=5L~J#?Q_2H_P8F|7ZLC zO#c~Qf2RLJ{{_E);r|8Se|7)(mH$`!{Yw8$zu)x#jsBbb-|4^O^Y8M1cYc4+|KR__ zet+QmpZfht|5N^-{D0~9m;Qgr|4Y9$__+q3*5Jb${9B9fYw>3-{;b8Xb@;OmAJ^gM zI(%GDUyo1g-4E8|&j$Ji^Eb%fAb%r1Zp5#R__mS0Nxx0{ZK7|&&&~L^+5FA;y4n1n z`G0ml_?iD_`Y+Ds7xRD7?-%?1D*spdulDeewY6{{~z-I zu-_l@|DgY=-=F+{^8YFSFZ2I0|1bJq^fkU8uEC!*_^<{a*3#GF$69<^i=XT0>-g8< z&pQ6~_`aThJ^y<82L28BwSj*Ferl3uK(}$|AYSz z_m4mH`@{XT=NYw%$WeyzcWHTby}|JLHiT6|fH-|O&a z9e%CDr*-`6>FedM$ItcnwSm3?zc$b}$lr*c8}V@_)16Z~VWT|GWOb>;Jp+ z`2+v|a6W&S|A+p6n*XQ#KkfIY`G1-Jm;ArX|I7R>?}WcsZFx8RJ#5S0!oQbn`FnW3 z^_}qVH(TEgpW8~``uFhf2@&*&cf-GHMEouIBK{uUN4^vCBKaffk$(?Ak9sHMMA4)E z7Uo3pN6U|XH+(MoZy`7O@1a-BJK=o{J?3wIEb>y!DD$J<4|&n@qxFk6Kl**o{U2WWW6Y1yKlUFXHl0$o1d&-iu@GMC&m6L^wfWZUa9s=~?8!udx0%PW5bJ@SK)6ZtQ%{E_r1`BDE0xl#O4^l1H}dB`)|Jw{|S4?@yGGU@yD4TuU|ZWJU!n3KTiTZfj{Bj;k*+56XqtGpXmG&>52SF z^d$Qw{X6tZ(mz?hWb>2%9nL-ZKVgp)=bIuw#eOOFOQomEPo<}tzvaK4`-grH{^$Ki zp8tQt&$oUU=5GC;pVK4$8}^L&F!&SoGCkSzNtU0&pQ2xiekt@+ z{Zc)jRQspW)9@h;U()a;4S&+{B^|%g@iG1H;T$sXF9TmP_%rC4_?3xInfQ~5KUw&j z<^GX{|5^B-tzWi&+2&{S=eS?w&~xPH=%34Q z&8HXGuYg`){{s1i<`?Q$D8G=uNdF?|SHxe0@5S_D{$l-$oo|WfQ^H^3d`iqO)vuJl zl)u#cG<-?JpEP_;dq3=(j?d}zbbL(5mkfFazGUEA2EJtCQzkxT(lhB<{8{{2^0V+W z8{f0>H5LidLv`9;pRNdF@Ji{%&VUu^$kdWrlJ{Y%^*O6aBXOX;P~x72=V_>=ap z@ZZxkd`ZKPbo@!jmvsD2r)PW+d>QzcLC>IP@@M`l{C7DM|1$A03qP~uXW?rWK4s&7 zHvVPfS2jI|KZl+pKL;Ok^~z{9aK7Rqd!2SjD3+!L0 zUm?BF`4rNNoKKN{Mf4*4FQymkSFB&L`6cuc&#%P!mDs;jzfyXs{-yLZd`ZKXG<-_K zzjXXcr>EmnI(}r}O9p;t@MrL6(lhZX6Mr)CEzA5Ye9Xe%EdFeIw)xrkm;F)reaexa zgTFcS9QnEK2f6&Y^j!IQ{CVc*;b$IyzWwv*`S#0qzbK#=m|viOf%7ReztH?b=T~Tc zk^4mvf06Skq8Ho0*!dOHi_I@FzeIkC`6cF;x*wF{e<{6Gei=TL;YS&Ml;LMN{*~iL zIsTR7Qw6?N;9mv4Rp4_ae zW_)jUKF#!IdJDaUzeRqF=hLcxtMh4fKCSwf;a?fPmEl7fK9>9bSdMSy_)|`=z@G|w z1%Cy;RLZZUSJErpFRJKO=2ziY6+TwWug0%xe5~fL;jh8h8vSbYtHr-se67XbT70aN zU#DLkf1UaD^m_UA{Ppw(dILT;=+|KXM)MoxH@Y7*x*s(0H_30JH}N;)e=~nGz1jXP z{4M+~&aXv&tMh5Kf2;nj^fG)X!-q2bDD(Zd9KXtae=NtJa{Q>^ufVSg_lF96tK_fb zuf(59{wjQ~;;%Bliocq_n!lP}jej-xU4ySR=GW+7t6wdC*7DcNuQR`nUWeax{Pp-+ zPp{X%-uwpr8uV|#?*{pe^hW2~$lr+XP4p)ICi9#4o85n!?bj^7nZJeJ;(pRXZ*hNV zwSTMpR{5>=E5oNUd?~}HGJGw^r*eEL$G>v?sKCz(dIi2z_=GWk34L;V|uh#vf)_%48b@*6^?{)lj`qkraz5ey|dj1Ce z8uV+hUxWUQ<~Q1}(fy-Qzb5%j{7v*Gdb9jy{$~A~=`Hqev40DH3;wq{-&X!s=hy1_ zwBbh^zP8~*8$Pwu+wr9xf7W z8`KmEWg-pZq@lK6=0Y{q%nG`{@Jzelmc+1I}kazd?K+#NR>t57LMD zhv-B2J|utGe#80?^AF?q2>%Fu#QYKGJ8J(?`l$R-^V{&J4PV>vvkhO`@v$BM+VQ0w zKRW0g_|$=~9r)NOzZ3sD@uw5ty70Bj{4V)j=6BP(@v9p@yZL+YuLu8n+)sMwz54aa z@71ptAN%Ni^857b59v3o z-!OgH^BH#jBlHpZBhF`pK1v_uAJuP^-i9A-_|}GBZTQ!YKkfL`j(_d=*MXlM{2lnx zfj^!2)`>rz_|%DCUHH_6zg_e${%(4=`Q7Gs>(`@y5B~Mgd+@DSzg~K;e!cql*{@Ik zKK?%a`uY3aANuv{$M*sL0s9T$^ML$8{2$~Wls_nch<}Ja#6M*JVfzisANKc&Vf&3Z zpAq_q{1N>|^&fS9qn__5|CW!#zhi9qB>cU1%ctS*DqBAD?>rxepKtvn{Cw-D;qQH0 zKMSuBABTSjh~SU-H25O;BR>wlNP6U_VP52CAvcO1^-1`7l>DgAf-m~xkQYsl{xr;s zmLH>E%qO8w41bJ%vGiE;WBFr03-jVW4!*cg!kjq$Zyj z_$>5HbUuml6YZat;#FGhY0Jx0IS&%@_p{r}&@%8#YTeIE9V`@-*m{&8Q09`W+y z`QyI~J>&ID_&j_rfj`0g1bU+UM0z5BqW($xCF!4}Uy}LB@{{?K^-JbYaegVzKZTw` zPo<~QQ}s)=|CX=A`EL2f>$iR%z6*P8{o3m{ejmQ|{J#tDBj^#|g!7B|*3apY@+0L( zej7d)NsppO@kf0d=0$xM=0txT`b3)_O^^OA{5;0|m~VnFM*kRkto+z-!slc4i?v_e z*PcIr+_&Kz;=T(#f5O+{a|!$j<|ptc%1`7^G(XY&B>N>fpCtK7@{{?K z`IGIRY`+xyr_fW(Pm!Ohf2w||@>At+`9AEwv@Z5h4xl!_?zYo4>di0O}d!S#;_n}YB4_@gp zKZU$l{bTuK<;R*IM~~Al?#JMZlOJ!tczV43;^_(W1oIP|PXayBeu>U6QGTNRlK7MO zlblZyJ=uQA^knms<)_F`p{MYt*gsW%Dm~Tw)StpRrr}>2KBeJD8vdl?OFBKBo{ldW z{2BBN_lFF6COwm$iC>xYEd0;HuPk~NJ)1up-?Qas<9iOi<;c&$&m4NL{<-*_i+{QJ zm*;+v_euD@%cJMvbH4fc_?hp1kuSdhzYEMSpcl{!`3v|tzWkLLk>RYxF6);XO8)~?hm>2T>e~q z&6A&JzdZBv?3Zu9eExj>^UW_Xzkt60-wX6FG{2C)5T6UpFLFO9;xFPaGQZgTV)u_? z^NYA{66q! z;9n*^lb(q`nfRV%eipuG;bRs(o1RV2rf1_<4!-5+m!n^fe!2LXi;ubPAG!Q_^gQ`_ z{CV_z^YiKX`sd3p;4d)0K)(Y1Li-o;7t#yqMfhICUxeR9_+D(kV*QKxi_I^gm&h;C zzvR2{ztd9rrTAZ}e<^?3_c(yxY50|f59#=mjvwjxl8!$a_>=KN$jP8*@MqF9>6!SP ziN9IqXW?@ef0p}0HhyL6mrc*+&!OkgbM()_&s_6!@i!O$a`7>bKaW3;p2we0&(}X+ ze!lqy?hgg-2L=2E`WNyS+ON?4qtN^!_nRX5MfNM=FV??U|6=?vcD^O_63?fEUP3Q5 zzm&g}Uh4Uk;a3^{mf=qszLeufIlUYo%kiTEe=G2{0)H#`E9Ft8Rwfxp3i z4fxxjf1~{y`5Vn|q&M+5ncsxZP4b)hoAqzjubJLr{}y@+e~bNEoo}mtt>(AduMA(x z@V5+q%J8!sU&`^f9KXu(r-Hu%Un=Mo_)^JVDZdh5EAg=kKdbPo3g4>ms~W$mzz-%{Ts}0Fu%cm4g8JzH_{vR zYt*lazlq+2-%b3@{LRjC{f4+r;0* z-$ZZLuUY?Q{hG~h;cs#NE%s~SZ*~5y^j3N+y$pZL@Tm;H%J8QgpUUaw_*agP74!;x zslb;C{z~_UN_?&4uf(4!{HnsgD)X!GwVGZ{ug1@6`8D!um-$`hchS4#ck_4STetjf{OaNF(XR)ed+5FR*h}x_?=`E!R^@1%F~cky@O zZx{Y`(YyJ(@wXfQy793GzkBFC{5|}={JrM)>fg)XNAKhB!_Pkce*OCC{rKHaAD|D& zAJA_AUkCAb(0+sF51K!u|B(D4`jGP<)^FJP4%3I7?}+=ui2KtBeZ>4x{!#u>=QFB* z8-BInOB+75;bS|#wBu7dKDFaV2flUSTL*uK@Bf|n(<#4`zmva@<-^S&VSVTjOssXej7ft;Y%C- zwc$rQKDFalJG~vhI`FLnUpnxogWicxo$@>Bo$|Zzvy0v(zY9OR&F?n98^5~gJ^0>( ze?9ab^LzPw@wHceFaGt}zmMMM?-PCa-*3Nu{rcTc`uPX=2k?KuegpJD`wj9B${)n{ zA^H&i5PeAhVdpn&zhU!-<&V%u=p+0i&UaM*QTnL;NBOtR@$Wrz!@sj^nHT>3W6OO1 z-ZLlsU1#fD@8@|x-@pIN34iyC;E$LWaw6u3oJjeRbHnE&>5=n8P85ICT<_(-YmLAI=OOLZ(+}yB7+&r)Lig`VPkQs;zoO65=W zd{g|X#N=aF$+V_7Jr)$2*?{^Ai?&?(_tDB0Z6wxG0=MqW($plbm0Y^GV`Q)<4<&Rj zDe_b3De_b4sm?D|eyaQ}OFaLjVgD`5LjIQJ;r&+n)}`TdTbKDgSRT$hVo5lsh^5{y z3!jVNk6aRRBI%LK!sjFDQSzgfdhX^&Ee}1S(fmaDiSm>9lk`ur zUy^>w`X!s6tbelePvKADPcc8m`K8iR^-DEB)%kB(5zb-D%FuhuD$jp)c)yjtb*1OO z%FpQ$^oW%qCxRY9k6aPXF_J%WmEVWep7)9{FKT7@c@#a0KYB%&7p-5k{OHxe7qi0e z!AkGxG4xn^EPpILc6IQ@(c}2z%#Sla-hT1)_*KCduYZF63Gx%1UxNHZ`H3sTIVAEY zt`6^$?3YAOTIJ{TWd3CN$@(Shm!e;a^G%_r=$EQrDm_)d)Yaj<)9@n=Khp3kZGLz@ z>GX8`NXO4~{L8@C4EKW!{tW!e#IHOV8!c!|y!v^X!*r|9t)O?VpdY`SvTYe}VZ0_AkKqLh}ptFSK8w{388} z=tc62_>0XimS4o7Pg@Xv-_r0g4L{THGo7A}AL;m( zjz1armVrMR_?E$+NzdfZ` zCqIv#r+=RQ`TY6r2l?jb^B35^fL_2~;QR{dh4@@(ze4*L(TmJ4(yvJWV*3?4|6+Qv z{1W$r66aGwFOgqrzf$K@>V8qGe;Pig;aeI$q~T9GzNF(*IzFZ2O9p;r;7bNQ1D`Ti z1kPl-A7s)qdI7!`(hK!3bpI&SzsUR|dXfE$LP{w4Gh z{t|kr{-y3$rS>niUm1Rs;X@gImElJ@y&PZ4eLpY9rwaV5pjY5i1%D;JRm!i#r%L>- z!rv9%U>(M*8E!htJA+uejU9|zk2)E{amHd_REAg$0US)n2y^3CKel>np<7>5kHTYR$ zehvQB=vQmMTK-ykt^7Lqb@*GSe;vJ^zh3`({p#_zfxkij2L1;7H|p0YztQ|g`Azn3 z(yz(+Hqo1%Z?pN$@|)$i$Zz3qp||MQs(&kgtNyLdrwm`p@VgAZ%J8WiKg#Ll_*G7? zz~>75s=%KL{H>H-B4}e*=Gm`3>?L@wpLy8|jVoCi9#0Z*u-k@|*da z&2M&o&HOFSw}rn&zZQC{{8sz7n&0aAwc%46KDOa!8~(QAM?1Y8Kicu7gWiEp9ll?7 z;7cd|cj8YcK6T=A7rje<7rhIgyYa0X-@5U$+x#B<@1gh5d(7|U@5T3C`}Oko*}o6J z`|!Ju-Y>tO-f#bY{2p+>7?3}}KVZK>`Gfim(g*27&TmNmko+O~u>4{EVdpbUAJK2b z`Ht9s#QBXn-%(7|10Or_u~U90 zes`%ioK?z4+J5-^btQe$z+q)2|;t z`|a27eER7F^a1?_^c$cL(g*2-`VBgtA?G(_{*e43{f6}$c0R-U4deR=eS|(@{s?{4 z{-g9!=Q}FD4Zqs(p$&i9@TZ;Lj&JSw+m0U{_|-x0z@H9$?&R;Jcj8Yces$qf7k+p7 ze%j^l-`(=N>D}~hdJjJK`2O8P?~&h&kG=F>^LzRG_k&LS>B848`Carb{OiWQ zZhY;Q->qK{{`KHrkNZiF`$ez*z4+Iwe=k1v(fjCq{C)iW^nQB3e*N?T^9SrVfUg7e zLHiBT2hAU}|B(D4_k$t(4LQGI=Q~UvHh-8tLLZSoLLZSos^6&d8%-?_^^es*mOqw1ZcX@H9Dm%p zFgMQr@%qP`AFqGBehK^u_D^s=3Fas2muSC4`HAwA_><%(@h9n*?0k~tC)1Oie~R-- z;ZM;og+EpQRP$5msr*|ugy*(pqu+x~VgD_g!_T*F@O!Y)?*V-)Jz_)fMQjY8i=anr z4nL2iM{W#xk(<134$m#h{HTqdKRs%*=e!|&F53L)P2QUyvmx|~;g8uAd@<(7(qr|D zl^@F=XMP+#PXD;gVV`*Y?eeA5V|xkJmq5zXbCW%uo0=^h)?G z^iH&YqW+2IC+e4E|0Mn-`API-{^VamUb244^c3?`_*2YJ(La?x)qbh+Q-2HRw&i!v z{SVLmPw)Q<^S1u(mA;j}^)Ju=_i%0ze*|B|pW*Wne}(svzkA+)gr7(L89pCLkNQ2# zjrt?}JnB#H|MI-~qv_H7(SL={$LJp;KSsZpzrud8@?-Uj)h||l9Dkhs;{FVM6};7|A?%uCQOL4G1Vkv~ztMCX^}{F3xb(l5#RB}8T=Xem`TrE8=hAter57! z$Nzas@NzbHb;bRtmmibxu zm2G}DzGl<2={fv4_?)vTJl`Dmi(LL({LAIf-5h=&^XPf@%d=me{qo&^^7-@S=kpif zYk~O%_*`JWLi-o$U&vp`Uu1rf{384=(!W@KF}+xRF}*~7iTo1%OXQcjAC%g!)cKdX zpQPbi8os6BLmGaiyC0za0J?{d3IE)jyX%7k_i~^#r(zm#m>LP{1W|2%r7y&RR2=Xr__F>^t9gtx6<${ z4Ik3*FP)x_FX{M_j;|T`l7TN7^bCB<#HURD%s<1tO!-;-S@bOaEd0yH$87w}rf1W0 z=sEbEgTFcWmaBg*e&*71_0PliJpMd-9z9=vzVpd9Ki_@@`WMg(@VP+0LivUEE3|*1 zent8f=~qNAl3z?OmS1dsF@K5qCGtz$A4>Eub^fLHE2WppFT=Mod?~|^GJGq?k8*lB zew5=!1-$})D)6&{Ug`U3CB0I9B|cW+UzPkS-_NVeuhy@czZxH_`D^%V@ViES4gS^Q zW3BvJdae9A{p;v;?gw@Bdj5KPy?*uh+rZyoeuMLAuz#cejr@(yr%}Hq=hH-Q(yvK= zGk-I^ncnRF(8AwBZ*e{?=C|tC>VDCxUn{)~AIk8d3?Iwzs~rEz>E-xQjz1Oj3jD6X zp9=h}q*wA+;$I~`RpDP1epQ)YWqvijSL0u`{A&EFq1WJV4ZX(wpw@o1?jN=CYx(Q& zvrhjy`_<9w>GkH<%dfXzgZT~mH{f%F{*CzEX#Yn3MtYO{CjFcEo6K*P->iSLe$D(X z_G{s9;cub0n%~Ob>ik=se;K}(;X@g|l;LkVK9&1^UXI`8_*KDQfln3qQ-NQV_*IE- zmH1rAUxoiw?gv%)SA}oY{MF`H^H=lN;9m`YjrleD*WzET{c7!3ORtk(ho5!yI()3R zUp;?4e%9;P;CveR8}w_ieiM+FZ?%6JK9%7^89tQZOF4d&<5M|4mivBLfsYmVQ-Mzv_*2PWDZdgQE9q7I zRrp?oe^u@W)%?}+tL0bYYmNRj@@w2*YV@z=ujQ{bzt;RZ^XuGS>gaXy>;3(sUVc5j zUVel54e}fGYmnb)ej|Q2I^Rb7HOX&szD@F*%x|VQ)0>@7Gk*)cMShFt)1qIiey#eo zn%}Bl8@{yRYa2eb;ZHlhw)_6xj*sp5(Sbi5^bUOLz^6|6o%qu!zY|}(57>V| z|3TmX2l083e~^F3{2}^~`9u7}@`vfe{KNJi(Qm}_8*#oP^ilhdI^R+EgHiL_@VN~i z+I;_P!-sZ!YR9j3{A|a+4t(jLci>M4{&vdm#K%tj>2!bSlHY}|UFLVuyZO8MyYa6Z z-+Jgh_}9bV!{3XKz4q(H-(LPcdLRDx>DR~KFTdY@{r2yt56}nX56}mk&!F=ewBMll zgXRy}e@On2{f34{EVfwK19g#o6KVtrfexvSJqxKv1d`9KB;Y%Anx8X}0zO~~^ zJASp}TRT2=@ORKV@UsJ7I`OqrekVS4;!~IWE_#>zE_yeAxBPDRgKqrn!QUSK9{qdx zd-1myAA9M&_}NGA!{0vr`{@1p_0#*!@3-H8{Ri|Lu-}058$w{Oh6j^7qnv_3Jgi zPrp8V>~nwU!`FWO`t|SU@23yQAK)J_e?b31=QBtjls{{7LgC&7Y!A@lV-*%K1;rpME#=oc>!l$7%YE^O@0aM*kV}XYD`hd}f{B zto^qABjjy+&-4GM_wR?jxBnx|-A>>B&+xhJ?}yhN{|KMk@t)`YPp|wt`FHZ~{Ac+5 z&iBKdUFPq4FU;8`f7kordF=j2n6q2{?tl8Z{5}5&^Y+N!!@uW!&tLxD_rl!0{|s~X zz8_x4=wtLT{xS2%<&V?H>ErYX`%SzT_L*>g6V7Lnf0BPv|4H+w%%6HM>^0?lrtCNE ze5dU<%|Gq@X6Q4{Z^rx?`Lpt8&7YM&D}UPu;T*R8%j>^Gk8S@6`)vQf@4>%3_ka62 zeFy&z`VRgb^qu@W07t-~B;&j=TTm_1|9q6MF99-}A4~bB}&| z{^R-c@1^gh@BNSG&p-CBkT+)jn118@^DuH=ASlynt#Up8TyR=GyJpk zS?53Nd}j6Ahadai4ZZi_!#;f4k01N-Yd^m2$G-#kbpT%u@E^dJgY<*^2k8g-577^q ze+a)0;n!jMVSGDGKaBrJ@cRh;2!0-se-uBD;^$HQkMbXre~kYaz88H&wM4J@2vUz@M9mo?8C=>__7~=_v6cc{Me7L2j~az>i|9;z`uj|bCCa_{Db&;h<=Fw z5WXFfe;7Xx-i2qW=;1k0bgY#pk2+qxv1y@0j_=^gE{CG4qex?>PT) z{^Rr$`kkPk;6H({C*_~i|0MrO`YHM;^H16D6#caP)6VC#{L|*2@%+xv&v-s(?044r zoRxo;|1AH$55j-{_Tl3`eAtH{`|)ExeLsCaz8=801Ne3T{|?~mLHa@ZL3}$%KZI|G z=!fw25I!E}Ka7uu>4)h@@bd`$h<-=(J1YMuJ|6vd;K)(_WAtP8JEs3J{5|e`j_Y@v zew_b=^ErX9C+H`f-%0&X@}IQ-N&ZvvPw96GzfbX>mVa8m)B2z0Kl4H0(HZxXGxRh1 zpS9mv{_;dgt58&$o`oaH(|9u|B=Y#wQ z@#_%(A^C^!>k$1g|6%+-tlwezNBEEEe?m)KVkj}=XX-SllXfQe^2UnivN^;r_4WPztiTQ*6+0Z)B2xrK4;{g z;Xi}_XX$6sWX=c4>e_;d*$FX7)Me7{V;%zxSZ%jRFf$1C`E#r!M$SLs*jSLs*zui5V!{hIu1 z^y}tdcRttg`?~#ZxF6i$zv29D@ZaRW>3nY5|EB$K>37S1xAeP(&$rzVZabgb&gVA$ zj`?@!cg(+I{$2C$dVY89ch~*k9R8fchjaLP4xi8C*Li$9Pd|@87x3o-{{{TH;QQr8 z`4{OI@#muaOY}?hOZa$6{$+f>Ouvk;m-(-le+B=q=ywJGuJT{i|0=#-)$f}5*W_QL zUo-zY{$7`VUH|Lm-@w-!_A_uKT_`rYBb z<9>06e#icI>38XO&A;n@bPgZR;m0|AI)`uP@#j2#pU2Ph_;LZ?F7RKVU*NyUe-Xbf z;@3s~OZayQKQHlL!oSPzCzt7$@%J)*UD5vv{fhi6_;{87D*j#Nze>Mm{x$nuqhHhi zy1yS>mw#Qq>-c>`{tf%xz}Fk}oBTJO&rSI^?SD)ETkaRPoc}HQZTfBVZ`<#-^SLAc zj{bM}@6hks?=Jsc{=4?ShmZI0^&Y<5!>9ZBbRR$NaIIKE>B({Lkpm_@B|A z>;D}8pYuP**BAP~(Eo+|%M1RO`oH9VY5$kb=au|d`oEI@%K5&gzn1^n`M;*Wp}*mO zBma%_ee3zWwclI*x6bDtzTCr~d-!$_pYGG|)9>Tgef)WVUk~u*0sR5~KE(fr{14?n zq(74X2tOa;+avjp`5()FjE|4;_X++z!RIIZPv}qa@2UAu@$aeqp2>g4|4hGU`1#y^ z&++xS`Ooq5h5Q%v7x?=^{!98x`7h0XY5!ODf5rbw{ww-x`fL4P^S{>bjec+3FW%7K z(BGQ>mj2fBdFy=d;om)cxrZP3@a;Z++{e%R_;(*)9=IPopg+LR2lR*d^^pD$A0Ntp zB>xeVz{xkia(Vx+u>;Iho z-2Ttyzi_{Jq2CMo3;kcpf64!n{t|y*@xS7KW&SJv*Y-5C@&B#!d29YX{J4h?_weB!e%!~8`}lU>_sjeA2l(^=zaG#Z;MYU?L;6E}e271f z(@7w$JN^n2m_Uf};r^IzKUrTfE6`LFbUCI6NDSI+OX{MY=i<-c}6dE@@^M*lbT zH~PKhf9rhSI^VbYZTr~2|9leu{=e;0ub+k2?H`A~4{rY?{M~H(r(Qn`f7jXZad^Mu zlkmA6pZYof&X2?UouBykpHIDh7G8Imzsvkx@^^g}@^| zN&1xYo1#z2pE7^ie$(=&^_zCSGarX@oT1N{KV!dH`_Fz7p2IBvtohqM_x!)`+`kN; z+xC^`|9N=7{R_VbUwZyug}FOE_uRkmd+=q*+wqm>E`KNgPWsNT!sm9$-(~);Fa2K7 zcgx@XMabK2{%-ku=zHYvk-vw&_w%sF-Y>$uz4G_!KlXW;H}-{B`;UDU_8FHyP9Og= z>^ts!ChRw1{sjMo{*(5bwBMxulk}<2!<;GpDfv_SPxDXnPk$NqnWoS1&+yNfKl4@S zIcxt}=QqngOW*dj=l)ITvF%&0-+BIDd;Z^e{nqPu;dKZ94*nhA`n~ur%->1h`Azuw zPX3+Wh4;I@_IvP+SMzt7zx(Tuv-_LSXE%NKcj5DUz7Bo&=(orGJ@mcwz4G^d8*=vQ zHzt2f{uuw5e&h6U`uMk=KmUaMiEqNsC+HLWlk`dRC+$D!{HC1m6n*O3u-6oQ+WAe> zr}djQe};d?{2BTTeU?7!d}ig(I-hOdhu+(M2y?gn==G=Ye71id&UgC{UVjXq-%j80 zeK^k@KY0Do^ZzM)ZYO=`58lh)`BTW-^?mp~+Qq-?$B?t@r||RL=I{Q&d-`tk_wetb z@A=X1!%tz4z4qHHf3Nv_`N!yE{9`|cIb-^b)5o39xcTGyP1tXOf5Q1p*ng5f>HH@3 zo1{<4pK?A^{8Rc()2IFa2Tjwb`DdKZjQKP2XXvxeXO=$e`OMmHAO7sapMChc51;qr z%YOXZk5BvYAfrpQ4}UKka-^n|~Vr&p6*R{AbKR!+(~3*8S+L{Il*a`|x8Qe(%GdefYAUz8^pL zNBNKGcZ~m-{>S)_(~s+aoPL~s!u%8T6Y@_upOen#B>tY%@1*<3Df^$o z_fzy!^waWB^Pe{VwDUP5|BU`;%s=D)a+d$B{ImRL_1}jN`|x2OzV5@1{q+6x{rI&X z-wxo@0sKFJKL_XszYaV&NI%Gb@VoHe=|l1lxgQ)d|B(5I`48jYVf;EQ|A_m;5&9AH zkH|l&-%$6Z)Mr|D^dR z=_l!@^gl&EWxrGIFQ@6J%|Gq@PwRKa{4?}3^fUH9YyMf!_bmOa{^#)T96p}Imvg>< zp2wf_^z-;~o_+zpF5ue*{tNhY5kD{D<3;*K_lHaPbcz2GK3>A7%jRD;|1$kDzFqPC z_=@~1@~`N3mH#R}Ud8vT`d!oi8vix^YxsU${&oDkPQR|-4gMSS8~WX_-%aOx6Tffr z-=yDiKDW%jMZcy0ZS!yQ-}d)|+x&O<@6hky`yKu6I^VnWyY|1!e-0nd;nz9*IEP>7 z@##E%oX3yz_;SJb;|ut7f&T*iBL78vy6F4wMfxRty@bz~=$Gi1>mVa5lEAp?H ze+56U;Nw;NyK29y{8#y}@n5swHTR2a_;?*(uhXyF|GN9b4d-{m{2T5!H~4Sre^dXP z{5SQxW&SPabIbf&^xOQm>9?KFZTEva=HH>;vHuVK7fjegDiYxsOk{&oGY-M`rzajqy{@&ofDgUN^H~szL zru}X?|69)Ymj1V#&uxD{xJ|!p{%!N`(C_GXhkl3uuKc_FckOqV{~Ugt!=H2ba}J-* zEgzgy1l7X6mfA8VLJ^Z_m zpZDqa>G$#J0scL}uLtx8^oQ~v;`c**dMN)9|08^Ugl~`V=`sDW`H%7SG5$Zn*C+HR z{7>jl`JbBq)cxhD{Ac+1O#f&4KXX5L&i`D$=lJ{_Uti$w3w(V+e_{WZ^q2a*)c>V^ zugrgC{ww`oIiJ`3ug!n0|7-o<*#C|F-q7F3e@lPM|Caui{~kWv!>4=rcn`ns+!h(C|;`H}gL@a+-4KBhm$-^cuq&3}TQPt1R! z-xL0){7?Cx;@?yLXZk&(KjVLfug~rO-2Tt?dv3oM^cVJff!{Ce_Y$99;`2-A^OF8b zzgPOd((jf2uj#Ly&ujkI`n}Qrjs9=+eO^oaiv|0DV%{C&*-Sii^mJ;v83{7>jl_@B_9 z;`3AdeTvUd?e~oS4F8|$|BU|J{?GM$F8{gw7y7;6e?fm?|CjC;FZo~U|I+@i_+L4n zSNyN+|C;}`{MYVBul0MQ{~P&l^nb(umj2fMZ|QIOx6SeIJ#)j~rqV$)BQ6*>BqO znWj(Mf7<*R`i%3P(Qk%6Yrk3ZXZdICw{1!2v2Cg6zbu@`w&me<`;zeU?MuC1=Kb>U zJa*7`(042g=e%Qi_}tDVVc(tdchYyt-?b#<>{=Q=w~M|@{_Z7V?(U@_cej4Kmxtba z=zErioIU#OS?+l+@hX4svf$gR-x&Yc((v;!{xS2%>Ers3FAH`Fp4Gv(SN>l9z54Gpe{4mVJ7&Kz`D3d+XZ^?Z zA72&DVVpi8e?tBQ|AhQW=QFu7^qjQcBz;Q%DgG(_rtCLu{`AUlp40Z5Hh;$X%*dZv z70z|W`OVsI*7?lpKf5~Yu@4{i;p0Ah-G^WM@q0gh?8m?T_;G-Kfd2sh0em_r{~&%H z#NUJbhw$?dejegKgs+G3@i6~k`eFG;@b8HG!x8V`@{gH+3}27Q zKRze?9vtUCuK#g-Jt6;u`6tXj!GF^JC*_~i|0MpOvi~XPcS^rg&gZoJ)BLCPJFWj2 z{xke%V;}zR!=HWlwI84MUYfiWBkYT zJLZ0HoPM1DxcSHVPsl%k&nM_7@cX3u&q?Qd(taoDr<~6z`KO%!Dd&G${%QJY`<=G` z8U4;U-!t|*qyJgwbJqEuA;MW2A0em`$ z{|E8=ApRZ1??d=@2wxB3-y!@v%zv2wF#RyT9nt>?{fPV{<{#DnsQr%O-%{`k$nqa(_6*e~SN<{ZGq3?S6Awztj4k zp`YPDWB)Vq&&oebKWqM3{(bnf4`24-!#;f4k01N-Wk0^{$JYb&1NeD>egK~i(huU# zL3}%iZ-?;lko-gVc8GqMei$DQ^B=~yBlIKuNAUHCen;(h)P6_t@hJZ>{$uiw>3@v> zIRA0}Vwl>AfjPw9Wk{-^1u`A^&bw0>vYKhDt4 z@Sk!1XPy69`<->ZXZg?J%Q<{GhcD;w=RAI$$G7wJ^Z0fFA1~m`1^Na4i}-Vqei5H8 z;?pJky5#%oCH%ZZzf8Z3znAgxvivLhUD5vv{}uhN+V3j;D*Y<{UE{w-zlM+3@cBCb zb^WgU{(Rm18}u9ad&7P=%)hDsP5MpqZ`$vc`^PQ%E&JWl@3#Eg_P3@s=w*1@jZ|i^C{5$kJ`rXm* z4*jnE?(*NY-(B<1;qN(oJLmi5Is7-^X8 z_d5Pwr{BQW8~A=h{tfvz^}lKUP3LnHe{adZW&SPu-O~TI{M+W=rr&mccjVu({~h^v z{JDTX7x3i*{$0esi}-dCpDyCt zCHf`#m*|)1mwmszEdMh7vVK?SSNN~!cLo2h;`>$igRAtb^lS8M@~`QC4WF;u|2qG5 ze7{b=!GFVkH=N%M{cqy;P3L=)ev^L7`Q4)5GXIwIy=}kS_Pg!=aGQR|{5$x5NB$k> zf7kimrQfyxUH$Lj!##YvhhO*b$$B+B?bsygz&>!H}1AKZwe@K6bUk~x=A-+Cx ze|W_INd6;yeN2CB{$u{f`1VBqC-R@*+Y@|yYW`Dvf2!Y8{%7)^$$y6b&*;zb^||wT zuHSR|3-_BB^cT+Wh5j$)zjS|kNq=eoSMp!!|4P4C&hNGUuj#Mt|JwXF^559+jr=$A z-}1k;-&^~=<-doY_wer?e%!;)`}lsJejmT?(;wi=1AKXaUk~u}A$~r@w}<%nkpB^W zJ;L`#@*mM3%YV%OSpH-B6a0L_{{$bO(4Xr6)c513{7>=knfcH7pXv9E{#^cZ`g8rB z%YR|N7x?=EUti$wOZrRwUpn8H?l-T@f93pM$$w@3Yx-;c*YaPR|3>~B^WVsS|O{~mtc^ZoZ8e%-^j`}lJopYG%Hef)Xge(-?)06!n_Kg73(`1cUM9`ZlJ zr$_kpi2jKFSii^k`WU|+<-erAwBIY|`-=X`{8!HJwfo6y`fKxF>;H!Tjs4$vesA=9 ztN&a5-_qaG@8QQi{JV!A_weIBKHbNU`}lDmKOW%A1N?e`j}P$mA^tt2Ka~HF{s`Y5 z;pZdykLZu__c8r3|6}}nqTdtx6ZeBB?gvlxdy1b=zn#8)ou97{pWm@2yx*}l->Cu_}s2F{vBv-$k}E7F8RCZyZLv^-@QKM?V<0X?^);P^7pO@^Y*Uw zx-QJyyFTnS#y>_MlRriu=O14iK0j{%apyBZpKv}C^a=W;^PALf(*Be3r|47sQ}&;7 ze$$@MwDXy^-?aT^obQbM8T-vRzghdu%AeJ5*8FW7!nthQ7|w0mCch7x!~5+UJpYYe zH-+=tzS(o<-?7o}!=~WdLEpI{yx%E*C;!gPp8p1~^#3z=S50;;SJs9_C1z%3W`<^F z=5E_tZ#fdn-KvyePjXmZZGc#Rp?$U|y z_fLjC->3iJc&PgW^?xAW59Iryd_O!9=J+A~hx-3W{U53SBl&*B|6}!kO#d|G9j>uztVb z|HaAB=NG3!pI@5qm-7FT|Cj3jO8sBae?|Y5`TqNKnB%|Cc%F40&V~2?IURES5B-16 z`uREgeA@F&_}u@}|My(T`G4yF-Uv*_s@lTKR6xg{6PO7 z$oGSD;d4LK|A+ejQ2!t5|0DX3_9qRm;{$u_htN#=Ie?tGs*^uie^8Zx* zpUVGJ`F=|OnfZUl|1i!@7|LEU8AAH}xVBaq~5A+}C{{#JhaM5|V6zctu|A+iP{{EYrH`p@M18UN4q z|GD+~Iseb;ztH~|_U9MY?-%m_@_g8jUz+ci7en7)^8bqeSNi{o|5x(ef!}xF-yQgO z2fo}%zY{<1#E(1acj3!j{CDBgUG%&0?QZ_N@$GJWya&JTq2I%Q5C6UV_u}8Z`rnIh z_wnDyf1mpI(eJ0$2`|;LHQq|KZL&zS-*$ePaanP zVg85l`CwZbc+~ylQT-oP|1td^)BiF3AEQ5R{>SN$tN*z9@4)Xn z@Z}Ety8|EY#E(1i?@s)?^Hexzcj3=n_;(k++{J%4e%(#K8{hB7r+d`DNB?`&zX#v$ z<-b?|d+GP`-zWcl_;#QE_u=RL^!xR{U;q2%dqDmN_#be8cmUrY)c-;G9^`*e{fE?l z2)`fVe@Om^)qhz1hw=Mi{zvGKsQ(E45&lQrKOQyzqvm_m`aj11nE4*Fe~-~0m+x`; z9;ZKU{yXsf4*a_wwI|Z}+KxAOC&$ct8Dqe7zrk@0afZ z^&fD*c!2(Z`VaCyDBpwnKPcZr^oR6+$ovnf|FHFY*!n$8f0+Lf{U0&kBkDhb-;b*Q zsC|zKg0iwzaKn96Yls{MIQzSrb`&HS&qzr1e!UN`^i`oGTq1pYpO4^QCh6Zr5XzC4LP zPvXy$`1BP0DgLMMi??wUe*6K{@3vTHThq&ey>}<*X_^i>c6i36ZrN7K0Sdi zPvFy&`0*tDNql+|Kc2$Rr||D7e0z%jY5LRrPxC)bf5!db8UAPZpTVzZ@$p&wdKTZF zr9a329RG9p{G5Ex%l|xnKF|NW`^5|N7x421`V08`qV;)E{TJnbQU90dFY&)5|4aJ6 zEdR^yCol8AZ2niQ&nxs-MPw_vEUr+Ntjn7Z>KSO^8zn;OzXYlh` z`JTnUXZ3#;pP!TOIedMN{+#;H)1TM>dHj1GUthq_7tH^Hd@soVqWNBw??w8H^1Y<~ zOX|O*|4aJ6%>S}{FPraW{a-?|tzpnlp`0xgPy@4-p;M1G<`X>Ipi7#)`-=e>TFK^+?TlBZ-Z>#?{{=SV*@8I7% z{O{=h4*$EpAHS>ryZrCs^LzC7@bNwU-^1tk^?x59-{*f{{SWv*knaQj5Ag9reEpFB zL*Ji2)c+&;NA4#d;rB=UAFKbd{2%N8v3#Fc|4+>S3H=lGKc#<4|J3??%Kw@B!Dsq^ zW`91Tf3E-M=KI`ypR4}{zP*7TZ{W)t`0%Ft!JGK_CceFiUvJUh!mqdZ-{OB;{kQ3F z^S_Oc@8H)v`oDw!@9@8i-|ynryYzSQ?LGb9^Zoffe0|UT@+cL-{_UeX z`XBIr!2f~%AISG1{X_GADF27*f296L=KqNPk@fkQ{;~catN*dTUwlIU#C)Gv|4*#{ zr}+J;e4ncSDgS5keMbL`{+ancr+-fW-29)@-@xBD@b3-$c>`bGq`!$TZ{o|F`0^IM zyoJwi;oDpI@;3k5`17{#?fKEA{Mj{5KLzl(40%J(k*zKj3wxgWeoe~;JL(AFKa~`^P8N z_Y?k4_&=5JQ}sWke=7fH*7q~(_nGzoOuo<6|J;0^^M7uAFHZ^oesFne_`BWZX`a)= z^U9R)?;cmChQAYCndW_Zc)vO&{Cmw+{;Tw>)5G8M5~qaEB~A^#M0(=%;JY>@eD0e1 z*QSNfUsL}&{rc4Kx$E@n>L*PJIg_S_Ig;d0;=e(^F*WqNG0ju|Wb-BKpR9he`BU^y zkw1k$MgLUmm#Tj1w2&i}KaD?)KW$o=BaJ^@|8)LzdiwORUK#Rdm_NgO8Ph|bO#L&} z&$Pao{8{>ES)VNVv-H0_!~Q3PT$g8hpB3J(%&^}HVco9KugnUcyE-F$?rK8VhpRK4 z3;slUVnXhhWS)oso`bqL7@h8o)&+6Yu2=#98 z-_SpqKRF@POP(1%m#lsYJw^W%{uFxZjNnVp9Q={%70&Io{`br(d0I z-{*unSNX5b3w09JPoyW#bq@Hi%?|I^)W0@2)Vns%zRwPIuFnadyFS;?=Y@Vr^rSf< zSCaZk^c(WsnBzRie`B6~o*jOkEMGEzGChSqMZOgIQs}Atsq&?oKXqQnn`Ztr>zk&3 z8a-Y9bp6xyPq#i9{2B6RsGp&Krv91ynet_tKg<4QS)VNZv(&#lKjgf;z`idG>wkHX zeWqWbUs)JFe`Qfvx2y9#7uf%W!FP30sFTQ_NKahoT+px0x8LetqhDKOzvqW~*B6A( zUDyA*{z>X5EeM}a;!jfl#{7`$#)44i2K@$qvi!;VC(EBqPobyipF&TOFIB!&^;7Ao zi^7~~^fdL;6!dl@@L7PwJ@wlmi^7f z=WP7R#+Ph-$-$2t{K>(O9DK>euU!1k#h+aMJp9VTr#$uZ@G)Qie0<8s-+X*3z_$W? zF2KhE{zCl=)i2b)5dVwZPm0tpQojiQi{&fkFXk^+zeN8MdI^6Cy_CPy`jz5;ss3g9 zms!6udKrJY{N?=R)~B3aVf`!2Ut#_V>tCsVrTHr5tK_fJzsmkp*}p3DXX9HoK4#-b zHooNGOAh|z;71OAG}ASuYbP!1^O4z3-G;w zzYt#w)i2b)kY0qJMf4(i5xrRcV)GTNU+n%-qJIg#mf(Ade5LZ2@|VhA>i$#4UnYN< z^((VJlE2dYmGW2eSMgU_zbf^sz7VUj_0N$X7rwl^^a|@+$zN&xD&?!BSDC*`{VM&d2lYs>i2#{(5>ny+Qp3{B6*`f!;`O$Z`w_3ke{x<$L>(|ELrhmKs?fSR7AGE9A!QVmepm)$a z_3u=_lisO*7ro2)j9P=?(l1^alP0{Tuaf#J@&*BYzWqHqo2#v&nqT{LS(;<8w1Uw(z&m zThwpSzt#G*(p%}R=5MpUZTQ}XzisNbtKTkPJH1`~4)r_e9oDDAe4W;>Q~yru-)X)s z>(@o^GGCYe)%a13Kh^k9jSn^M2Q~OpgMT&nTZ^x?{I&eG_*RFXb@)@~`)wV**ZY25 zkN@@fRgZ5C>Nnt9gZd5l)`)M7_}wU9qyA0mH_6vTZ{lw@Uo(HR`px_;^0(;Ug1;^N zt@Kv;Tg}&MecG&V8@)~cHuJa3*DhZ>f4lk}>UYpP_&fMJ&EIK%I_aJCE_#>wy4-)d z)UU>uYW%Cl$7i2#{I2)?v|jxN z^&8}C;BQdBk=}@pjri6mf0Ox|)NjJiCjFcBZ&tsVzZw5q%-^DZi}_phZ^hqMdaL@a z>bKF`tWO)gjlW&KcKO=fAKK;bFkgp!9r}0RcPG7*-pSvof0zDU^e%cAy&E68@v|Gh zyYZz5KYQ?{2S0l7w->*9`FruLm)^(UhhKg8*oQy;?ic;)_p9HJ-vhpX52!yN-vE73 z{XzO5{tf#3!w`NBsXyfV^$>kn{bBir>BHt9G2aM%ME()^N3Gu|{*UsHsy}AFG5N-< z&lvx>{Nw!N<{x)|h{b#$7DMn@%!sj=9RxviAO>DwC#U?e1O`0S& zd8^K(wdls(Zrtj|jc(lN!L=UT>7n=FW-q-L_j~ER?iGEw*GKQetv>#KT<%xDpTD1f z02c@N2XJ}7y)xG#9~H>#jH_m;?`#-+#X^RmMJ!I>ob$L zJ~L@0Vw0l8Ce7N7;oTV5jbYsw(nIgTupW%*!Khvg?R5v}#qeH?>*Mdk$UY42!^nP& z?)M$GpTD0zfPn-059mLD;e+%+{Rc60kbek+hv-A*8{!}4AJ%_ZzG3-CZ%qC%^~d^|31Wj zga3y5H8bpwOGEC|Wub1Gd}&Mk`;q=>@~6v} zE?>I(>GTYGhWZ)&8S-UXzsx0}UnYMhf0q7P`e)IzZh46eR-HOUA}bn)78&VKZBmZpP_yxf2RJK{F(e&`e&IhYh~DvEc)fu_IpiO z&&zAWI$mBE-mk274%P(Um9>7p&c3hqq+jK~x-RTPB0W+4#I=6D&VH{B@7LCZI@jpe z)`fo8<-5**eXaecC&`zzCd`qff0F(;=r`oMu{M0}20eLom?xQ@tbelkQshrr6Z)pC z4Y^XRPpbN<^i=gz*M&Z5=1Y?=O};dGIz3(gbnBZ=&yX)e{S5vL`7`-5tzV|~$+SLM z)-Q{mMbDyNULWSUyuov0nDg?cupd{}hdHinuSyw2(zC2j7Jn8!OaE+q$i|;+e9p$l9C{9Zyf)8%$bW%x%51I z%A@DuPoDclK7QuoS3W%-zY6fL0RIZ`xj_9w^$Y2R@)zQ7k$gq!7txFOi}f#-ub5tJ z{u1+-s9$2f68tSyztsAb@|W_L@t3(jl)0aj(aRTybt|Wro3GsZRH$Dee}(!L`d7+d zNw2g&mDaCH|0?@eWqqsY+4z!;AKCbvy(;9&Sswm(mV+NTE4|Zm@h2DGbMYk?pYrH= z{CWI&?g#nm=dTFoC?DVQ=>_r?;AesQ1^O4_ccK1;_*;l?Mfw-%U!;B!f3g0>_*#sg z#qJL!^b-CO{Y&^u^)I!4rRFQuzfArz`O4^J{N?yuu7A1y<@^==73Qyyzry-d(ku0^ z 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

      %1b6r-5N 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�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%0AFlw8oy&($s|xyXHM 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

  • ~SMe{F>>Aa##@sK=Q=#qsljRyiFLYEha_+AAfrS9?o z5ov%?YCgb-HXmR}1B_Dh0cI=)^8mx&0Y<6$z=2bLj3X9mKROPU52a{9cFd_SyuG-7 z$hZkn6=lGZEIsT=3PW)m!#Nw@S zv#SrMVDA-fO5>q&?51VqC7IARgv|0lDA={3F4U5h7YlnWnJ!d!bt|`KhD&t@_%>E`j62q33vQ{= zeb@xc%J*q#0(~2tQlm>sh%wmFcQO?~>C%#yN^u4li?snT0~aGfLxd?BqJ%W8bn3!$ zFUjh{a}&Do+(h_kvsk;>ndQ`tGux@{>~I7*Ir+vLi?#K$fww#Xo>~$0vxyf00nWfO z;jT*kY`6edDXNC{(Xqvf?U>G`zw8iy*@5@+xONO*arC~@(faL`_1cJYWn3F`u9|nO@!Gyhuf=Li1X(wbvU)}9A2^a6lU%IJ%wIP(F9zXOa?^8to5 zz$i5zV0dO5!0>l~QMz7HA7BuDZ7@W4;Lw_^?-B(Lp4WD{cw=8MIJ6DF`{L9)fYHMj zgVFDNRT)ey%=$vo%XJXH+%(|%fw%t-ps#?zxHbzNu_0cuI77=7i;M6i1prd=Y9pCn z>RoM0N5N1Y!yJ@H@oNo^eDt-tbm$V|h99f0bzFsESyp9Ofvv+htV^NFy24ot!Ne4T zzfo&IDRi|E?98_toKEY=JrNqJDQpw`fN=C@;({QMbyE&|s-*|O{b8$P81scf!wAg=T0Sm?ZN86F? z46!Ebhzf->TEP#LI;z2WNy7z{nvXU`8ZN8Ud{|$!`M^XPhF5AnoD#HgAR;dd9I+-F z(Xm;6RR>t7^ITt#-gLuJupH!c{*5s$xZddaGraYt$F=Z!bIc2|D(>$w)6MnRb~8Wl zYa+(E=SIXWL6F!j<g%_eufqv#2!?7Lnc*QP=MBp(17b#JWq z@8$y_`@%On$_H$J6@l~SxISYBBIW}ac5Q(}DFR~?Sz^Vu;1C{%0^rc|3l7od-!LCI z_&abYH6J)g1BX)cfkQO;)<>+^j%fuF`ruq8^r3WI-@#V;V1DRBX~DrL1RP2|w+S4i zZ&d+EvHn&Qv7xqGb@aW}G`=)gEVI@z@p=`$^@RoSGSES9Y{0;)HRSp!08Jq%k3vwM z(pm_Xq!5sk2@NW(g`h?X!L7iw8e?76Q^0pnBh>-7Qff5;kAVv>N~_?YYvikH4{Y*XzRi7@I;jYN0-!N1#)tU6U>cIQSd6$O5^0pcOzDvo#H|v7H{VVRQNd^*~zt3 zEm5A+xt$nTXlWAD)>B;Z!+Plaz<;!GvC;?h@d96fjx&}0QJ+r3tPblu-K`GmJmZX9 z%RJ-547tjAMi28!Z;3G zszCMPF6fRpIzUtlwdcB2?NxBfTLTuMJEL++eXu5K!?yv9!{1>S(Z0m#OjmCS*n<4C zKCT%k*-ZmLz8!##e8A${1G*+3U~o8wap0|S2ON5S!6Di>fkV$PI7FKd9Hc88qRj^m z(8dvql`f~!2b=fl=5)yHjaQmsi7+fB&oq)@#>KEGbhZ)7&RrjXlswl+CQ7_IPTN(Y zGZ*Vt_@zED^R%x6gb@X;5r<@YBh3KNjQT~5+0n&to$H+kDXQh%U1|{>&03TH9<2HekZ%n9`&wvjqozl1i z*q~zDK2|BMrkMZ89s9t^dH^R?*{f1%(L&Is^xZgR1sUjA5?Tm_dUeRE0HV~^&pl&V z(h#}Ymo^tspGKM9N=~X&gpDMk&XX!7Cu5O_I?vfUPr5P1&NbL#^)H+ve%Y_m3WtXJYLWR<4-EX1dt9!0 zIKH*Szs;J?;JQ}ao#D?2$FNv5i4`BNe8qaV)~xuIA8y*2*brA(lr?XzAmZAI8Q;Pb zi=<^OZPCKns#PPi-}vV5|7h*%hgPrs@#jZ|Kf89#L!VpSn)%}IKJ=wko$fbBf7Dq$ z_v0@-R4)@{^i2oA+SGr?%Fa%AhC8j%+bmAC9*>K$SY0Bxjda~iskE5T|ct$yUo$g5Ecd3VXd!hZTOS!Y-hARH^aqQd>e}Uiv~Bus-0uZ zB2BD2s^F3^MW+J$Q;-YCV|8Q#xtLeC$e9fvqn}P%35+wL|T+EFpq3pOl z%s0At?UwZ#=10GJ02Ri2&X6Tm(fJ*5f{;D24`jGI83neQYrz0PSBkJRKr*ySfc{jF@IoA3Foj(=VU^J?ZbXZfag@5K z?cut2f6!b|bY`*LV+6NT!8=gKL!rs(IbPd@)ph_ueB$TbQ98dmgLj;?6KYCFElhU3IOfu2nZnIrrY&%?78F2~1y3_11??!D8O z^nqct+nT^WiEqJJxE~HUv`r$gj&$Rmz5tZUL|FMOns56XgQNA1gjm;Kjh`aOJcb|x zajJ3%O>`L1dp7nk=z1mIkLN)A&=-f%hH%wAuAQ3rV))!3vB#5D05&_dr_h?5Sw?HK zS0W`u-z4r0gT`hW%X~b{@UuVd~Q|yn`P!TKe_UcetCZ2n;cP| zcXW;|xEMU|1VBr$}>`5j&!l> zO$X**n#89s;9v6P%a?ktod9z7rGb~D%kxtjbpjiYRs<~aFPIN79F<-$A2_t`KdI3y zaF7oi%ztS@bD+S%xlrIxO1?E1`wj{Y;c@ppaKvS?7u+{0C+GqZpA1CfF>?`!Lh_;| zW2eDq*onUA-go@+Tl!^cWjFEwCCj+vJRFN$sz+g$Y&vn=^Fj@cJoX}ZYy=H*Ee0Co zu=BiyIVwr`u_&sK_yC{d6u_tW1&i}RS%(nUcQCLs#i3t{U#!Iweu)1y-4E)fIMhw? zOGVtsV~;^oYsB}c(u(u0Ix(XnETh*1M0lZ=L>*KYPkAJK)uoZlfja7-x^(4p312#H z#DNF!RSilSdF((ia^b9VRG_8Ss*YNbFUaQy{`7&*u-;V#q}?W0IEl+wZ3=cNc0wcM z9;ear92y&z-wZo8AS{G!_1?zQ%#xh$@73km@sQUi<) z2z3mELuaG|r;dU2hzy8`5M`+!UR@Eo=-wL;bkV&CL=7E%;Cn3K5uANRdt{2Jq11f% zf#~`=q1b>>KO1<Sq%#%u1+{x@^P`Veqq|P|>%?#ya%H78?*8fiF+$9{bA? zp|vpp%m~A|3U+0JCz{2U0j#n|z-~AZwdV)4K6a(6b+M~a@ch8PP4TOfS{%DNrLPyS zcC~1BO+w0f%|h2Kbgc_W^8>LoX4}Ue1xIS&)uFq-(+yC0NG?z^aswbE`xW~wV9}QV zi+ms=ABgn3`9MTIz>p6xJuaaRKn328wj1mVa~ zZ68EJV18dju~EUZW6%swjsgz0{mUh&!ft+ng?i#)07IcG7K)atAPYtH!lLBWMiSYf ztzK*tx>kg2y4Z@)s4PQl>W!@)co{`uNxtK+G~)C(P2x}zpeYHPQu1mod9|@cQxl8B z=_r1!7QfbrM|CU-V?)x&5y+uhsj?Qn?02rfHxw1v*5bpI zEcz<|dt*XeVVY&!3~{uHo0h!g7sV~VC~i$@huW>4t~yXMfC420C{WUg0FWuLF+ASz z{iA@T-^~XihR2(ZP{2Vxa4-c9rRD>NX!32f*q&gyz!8zI4-Wng97-4C;O`#`M{G}6 zjN|d>)I%R!#DG5ThJ%Y4z@gL&DbNS$TXi(MRfT|;8DDNSQL21-b<4r3M1t6*P?vMv zu`FrQDXLO;hB6IT8L6V z9Z*4+m|HZR*UZ63rD6MEX)9H@1Ze4Xk)x(i0WHbJO{Ylam;zu~YTsrQI~yGQ0Fglw zDpl$r3il-qbV|*KN=c(RD>WaOM4Jz#kp>Q>=0j1-^dsuQK0U2t z^PZm3@6T+|@6VY3%(UqlrO$3q_xRaIB>$}W&zk?-28HhD%zw`O=UBe=fqpQ`Vc0-9 zN~fL9C`CE^9pxxBALW2{IS7+WQVzo0l9Yomv?S%A%eExtpo6p|<)9rcNjd0@!2f7Z z_@7eS75+yW{-@M@_@8L=frFtAexr2S>5NkN4cj67M(MQEnW{aa9XxM8ef|;o^YhbA zXVe~EF#m-|G~#=~e*D6W{QJcX`u#=w`HRzP4=z@gOj zects24*m`tO3eoj(!inAeBcmmK5&o*4yEP;2k6p{mIV&9!)1X3?RZ(>Kpa>WI1opc z1rEfaWq|{63^*8H&~BAF&Y<0rM!QvNKH`UH^U-ceBYr3~AMt}U+O1Oa5kExt#Icth zhhBCZdwE*%>1D^E&3@l+b{yL5IJMbvZj0aNTbzH(^vW?TylBX^Wrl=CS6esWTgu!6 zzV#7u&S8Y*UEy1mQNy#XkujqS-u6Jr=mV5W9fg3BG*BuvA1Fne50s>VQmOd>NE+Cb znh!9dd!pR3z=0?S9DI90A4>fegFZ-a-jF?A3^O)AQWMijWVe0uO#TAdEzZdKkS)$A zqRALybsi{>{e9R}>9o_Cs^5>0_z5VFl?M)`RtlU6v|m*SiFZ&Qmxk_5dAbE0&49y) zqPP5{uqZEwC0ne)7~bW!J2)WoLx`GL1teVy1k|Oeg;pg{i>G5uj%Gp& zqL~m)jW`EPX?i+E)owTi*MqomEW<|p{REug?kySd7dRLX(SnpZKB5JYMnq9+J|c=} z^PwuzP?b{iVNlZ0j8gLvQAGE|-)$Q-&9qGcQ47o46brSmyiGwAtJbj4c8hO+MA^1a zYuRGEgb+_5v||I$e7Ygx5q=41CeO+0fsbiC^a8AKpO{!Y|8=%g77`yU>t(2lsX>4 zR-|_{v9`p69Zmbs@VuiA0z2xsyR#1RJL@37vxzkDhMmrX25TK67H_Mb{X#HSY^$D} zZGBr^&bCrc_+itwLDbLQ-r&u+x4q5?Ct!$y6DXZlsL7f!tiTf(i7QWFcv)N(gmajI z%&Y*XsuFpu6KEn3Udl)dFQs^b<^v1pXk(THR7w_`MB8er7lb8&SNJL&{>{JQw(>Lu zQNfcJ#PG_4IC+P5Po)4WQ((O(4`Sg7GpejFt9r1?VyR$0018&>2LmAJ60IwMY?1(| z^pkAzh}OWt=!wvy)X@}*A`L|;H6NizwD~Y4X?UGd^I<^JFrZTN5duZ`MC+$#J^MAM z(fiYndiHCh=x1g%3-HXGXT2VEx>0h^&PwjtInRDQ>U5*h=Uo1C&i~w_l7Einmr#sy zXa|&|^iii9m7*N}j&hWmk8(hlP`V`L#O&8n;ECC+eV?}7;eVvze@e}N#(dylK!M*VebnhjrSKd2J^V)LqfR$QYQKruFZ=QH z_S5Gd_3YP1r7zfzUzjuPcJPAvFV3o6yg29CFz0`9qkezM<-g>1_R^!0dud}cx-5+W zU|3mzQR+%R?@9vl4me^8Y&qbFDX`^$Bc{L{Y|w5QY!F10GT6+oK)WT4cB|BUv|G|>w@S@NyA^Fd z+AV1W5vArMh=4A^>}3b5m*<+`g7M*_Bs6vPvcit$rZ&%3Vw;u6oXCT2;pPxWxRO3epK(dGji>7C{Sk?6V+ z#uV0az!6hecgMlT27M@XBZNLk?`WD)PP6Q&qvnpfE$t|6DU4W!-JNy&+gaz?St6~C z7;{&3URaXTI*TotK|UwaPzOx_EwX7!hNoF*v0*DASeGUBwQkHv-CnBsvdWom#{IqWC;7ipL=(d3v1l`-bQt&}<@0tab0lT!21AV|Y>O3jBKi8del zAPs#eH6Qu_U1I9fk7*$M^d?U*J?;soCp^LQm?n&#+2jeP$Nl>gqMvGx;N zf7blxoc}qO|D4Nz?umF_379B{`b0TOA9wnMQk28rQI1mcQ4VOA6WgqoqMVp$T8eUF zqG>70iHWAAC?_VGmZF@PXj+PLVxr0A!2f91r)}4#ZTDx)hyRiPjQP))4;&0A@EfI% zJAFba{D%Gyzftn0@PyJAACvrx z&i~@$>@R40!i!Ik&=~Kf$7*6zO(>6saW6%lbZqn}0FVj*K&4g$0FnkkrRD>mX!8M( zGyp0!AJ|9(mQwRyG9Nhbdud?H0!K_fEeCzXy7y8HdfAsv*MW z$7|w=irC_enpUdwY-#c|Qx?t`JBD&i9*Sg78U|JRxYH*h^$Q{9n?8Aia()Po1w|Q0 z%s1T~2NeqkS87GW!ATc=HOJO(xt-SXYNaiW!gDtkwDw5saN6pu^&YIPjow3`$(nVD zxvC|r1D=rRIl)wH9-PM90i^MhJQ%TH4|W4OonXr00I7vHo*U`uC?|4$RmvR7W|q1LAq8$E?a+I3?9QiIM=CYQeoS4g6igIEuYbnZ!xvZrqC+4!2qMVq^T8eUFF3aUS zZM(u9Y2T-9cX%S{XUvBuiZ&lO`0jw;D1FlDQ%d1CY!mPsrB6D2YGK=W-hTYN{rLGO z)dHS>%5zvhW$!?9Q!o6CgyyDRc#_0FU;}!AZau%^MTu)#>ctR87=KZc{|+Tze5xwr zr4Wb2OO|{oB!dp2s+9mGYY&u4tqq_g{et-bDB66$A`Mtd%?BdU<^u<5;81ElaDXnY zY+2xl39aRzkC@O}4me^$YdPSE39aRTBPO(#1CE%`auh7OC^a8Jgf!Z%Qu7f%ME69wmmOzbcARmIZ|#X=z`^(e97-K$fP*w}C^a8AM4JyBq=7@J`M^OMIFy>J~yu=!^-@nlUrRS{d9M^hQjBf@z^I8SuZb-Evv z$L=+ZsPsvvPetmNKuluYevLGl!>t;H$^9kW*V2lV{F_kAAYmd40A2fC%;z!cS8D?sl^>>!Li=B@6IovjTD zS9(8MZ_Hac>Y>#z+M(4bbyP$YAq^Z#&4=MhBZ??BAJI&-`Dh5F;eblbhXaDPK4RX= zQE!{0-Zn?QZH|iDgWpVDS!lb3wuewoJMEC9r>;UWw@>W|@rF%Yepbw=E8!#B@9d&%&QODOEO$Y#t z9d)bQ+2ko}20QDlJDaQ-J$5$nIXw=ccUw~qp0KS6KRE@qt!n$ZG_kG5vAu5n+nf9- zYR&Ymj)nzQ=|iVOFX{a`+K}qFpJqUP=X4a_!~ze&jD1 z8!gNa{IC2xv9BKm5Pd-ig=@yH$q2Qj1BIAo2h)M@-YOyd9-NP44h4L6; zVSS|z!3avEfkUbJXoRHUluFHqVMUt{9g#*bP-;Gm2)cyuS2pMj@K+wuV!$iYPG^+9 zYW}PK4Et4ohW+Y{E;fH{!^$sWPE22QzhpdTI z0}(9%L`wa2=PUlY6Nvab5Ggeuh)4sGQu6^uwD|x-8aR}i4;-Ma8BC}F2NwZ=gW(pM zQ97d(ICwtZtIc=DCA7U-e~&;Vxs2}%wlQk=Ye)cO(-i!pO7Q+py#nub;GJUm?M8VK8C!%3>>Z<5ip@v;0 zSe-(B6wMN$XwFu{;8J+4XvB0Vn)xe(vw6Q#f1wR+3rVp$g;KffoIw*BX`N z%LPs#OvMQ(xmbA!+yE#*wa#C$&P!N=1_jaL#W6yYwTYlc;k0D>L6nu&PIpknoB^-} z(?}wNf^&}xMENCBqXK+$L&Hk_%|8&6PMepHwC{wyHvI-U5nO<#h6^aQGXXCvddIeg zjx_+%H7XYn?Kb;~w0T5j;9#@_4yFF$8j2zf97@ecyAW+Y9FR2hq11c?LekKOQuEOy zME88r{e}bo~6y6=8OUFY2{e>bDL9S2=!;Gi9VL#dlEaF7NLrRD>NX!C)CG;k<2A2>(@hf?!_ zLp1p%7Qf-3G=)nF&T|$Sh^ zBxG(La2Fzkh1f;`hWq{AsUr={q=#GR-6r_|QVS($3PI6i0;*CA^#BwTuqXsrd|axx^nMp87vU2C8D0QT zslyJikp?!U=EEaJn-5r|VSlCO!}O$qNU8ZylxXrx_*@n^5I%qI@c8pbR-XC)nS1kK zy{_!KPqIu%WXDmJ|I7T8O5#K%cQnP0RH>ADZuZ0sa;cJ3DhA0%5^fMcKRf^gN4p}~ zs{F-y011EuhhebMHF) z?6dB<``&v#Xz)K04c=1dt#aZm;lP#gTp12rIblv*8T+a%L|6U93)WTP$W^hgj(v67 zua14S>^+BqNYficmYMG0kPZ&Z*uh~vc5p}shh^;GkPZ&Z*ui04_TZpsFcLW6&|A9Y z5gbTRl<p9@S)Y_JO!92PBhOWxCx;_Oa$>A>IASEH)vXf)CZ{G)I3-X} zDuGg?TRJ`}K--BAN@I!V%4zGnm90A&WmIur)wvhQooBsY2DA#H46MPo?yKXjHR9@y z*D8GI_5{XR^h-c3L&u<$UISXlvc4Z)5tskD(AmQ-eduu#+k%Iyq_?JHssL!B}Evg5sKNoUUn|uE|~idaia&_5!ey@5-s#CQzl? zn(xa2s7b@9S?c?8ih-vhP^Gfk_5m=Ok$_QD`%!DygOJH-`p`8_giKC^Oh@X+&rYIE zl1WZ84q_>)CI-zQ4#4ukL8SjrN8|-BU_?BCvCJkAB$J4z4xQGCb?B^gTLPGpdWHm> zjs-T$9Gj3yzpCAH;HqwKiF$3hDhZ;qT-BYWBwG>#&`JnETP868tyMh1(}@V4rA{1x zrC$1r2hSt-i_FAQFU`gQ1WGhYZdqny0TNw0gJ>B$j3AwOSjJ8~tjA6~q!SOz*kLC0 z!~>eVHVk-e81UMqX0&U=fY-%-UF_F|;jUX|M!bH~^m=_5@cOjBewqJ&L)zbv_BSl` za`grsKR8OgG~)se#TOiwVK{I|2Zv?s;E)au%h)Tyfu5TyW z4IT3x&syq+ZkjR=Z)h9dkcMU59a@CbQ;9{8o68WOy=1$AwA*ji}5wgbh9NDC2X z-;oY`7q$LvD+WoA5y@P&Vg{+iF)%c~76992-|4WY7E_18F2htGl2zd4f394BUKQjP zeO+KP>xC7}idv1lOTk@;YITFjrz;pF;K?>U=voR-nS7<#`o;OK;|(DJ=Y8e_IIJh# zh@!}l!M6-4f}` z8NLIDbZ}V44i4+FgF`wvEMo_UbZ}V44i4+G_vAbhI7*#0`Aj@C9T*qOOplWg59KZ6 zVwpTT@5W`_HBGH&jeko3B_C&8XT!KPyoBg-6{ zoRNN0cb(w~H{}E(@0&WZESBaH<9Cf$v<+8u4f|@qiWb|79veV2Zp2mNMV?u<2RyEz+D}u)p1(Alw13Hgw+E?2|y7S04+mgw}j}xrvC%WGIn4|2a#p$AhI4iV59@a zGInsFXTVA^brf)vVrn~A35pgtx3u${$Y`msvh`fq@eK^HvYpNZO75%Tt_8@dh6Mcl zdR5zok#xbbYg3nHtGn~m^($4tw(07gJrdkffDJ3&(zL$iSBd^gd44UlM?pOS}pM;6Ewv z)~#%NQKMd-_xy9cZ`y|*-x~FHow=%yAhGR60Ph<7**j2FOMO6O+kh_N?$;Og^?!@)_@ky5P<^D-yIybOnB zn3>^_4sy%b$$#lUwTvC2upT=^@zUQ=ko|vHOLm9?85}VCDZt_L2Iq`8O10KIY4|FnYQHrvO+h6OrlmhJRI7Bl;;-Q;(#zkDqxL9UW6Y@hZJzUf7lW|SAH%Wc}_?l)n zk9s>#3UgiTi4ur9G@-K0DM(?R;;Qx(SG9YET-6-iY{vA`H5b?#c3^8;kgGdSatQ2l zBB$Jk<)+*oY)P~hWhuta9!MqRkU+|QQYKm{#%4DRq9wK>!7Z~}1~{ZM(JW&pGSb0e z89Nirdh7&6Iup$@cH)7aQ7gsR5Y)BH{c`HH7pE8-0=q8u>q3CnUF?^xuDis9cKt;r z%Ijml{^IDD*zbn4zhSxmf5XMD8{9BJfZ$Mk!C@IabrN56v>-VVT)RJfvUW&bI5j+1B5(UZ1I?^~Ckr zn@7qGUDI0iyrClmX4DOB!yEcdeG*EPtdDbwOwXSa}24YMPNmoR%C6tB3s4XoP*pP`^~Z6JV3pGQSbp{ndu4`>433} z9Wd5o2aI%ZSjG+x>EN)89URsNsCOiAlu~QxgLsHG7#z#2Jx@tIpwT8Cx_<_TlAdvq zY;b78-qiBdO&y~jpYuzq6fjI`#xUttb4545VXze)6C9uO%W}WDBS*|Pw`_NF*RVdv zxw$)8r6<@G_&U#xEvMetwDnSt-iWAf%K1c0H??hQzjSe`{gT^?7UPN*W9?kIORsOv zwtaM6m(0}2GDAe_wP!kb-zirfdg5&cMv2V8Sk69SG=R)rkHGW^qXBFIR?t9H8zAah z%H)x6MF-RXE5+N;6PYVo0+?m!iHwmBtysnmFzKX-W$ZAD_1FO;9Wa)$!zk#%QHr;t zfTI*|!+^IG20T9JY!_`W_UBi(geF&-OKn^kLSA{XiFxHEUKX#)kyb6|{=O3Lsu1d` zvKFp2;nf%UC9u_D-PIRU38*br7wWZ=Xz?BbD3v~-v`jhyP&xoDV+Wh{*uf?pY?iSD zOFD=wV+WCS*@L50a7O`0so?(NI5cI5hh=z^ct~H}vc~F`X;!xkx_TO^l|pRSwl0Bg zX%BEqM{khkE&Tx~YKCe^Fi{SJXqk%&gZT4Kr$uEOkin6&`CfURz6>;(P z8h8-4)|kMS`^xq_E87mz0eKR2d9G?hv8weXALYpmk!Qv3%4R%!UMn@&ChDoVX4B1E zLWcvO>-|L?B;dOnaqp4WUa#s-!N}1E_a*KF@av0n{iTJjxJzj;J$Fh0HmpeK#hzfd z47-vd(gAB3I~*jP2wTPu{aBBkxJn0%W$cg+de6=yfuj^)FEz(rd6{dZS6=QK>Xlcd z=6b115m&{2RoUK?(YY$ye_nm5OAJ?MOPQ-LcZuQZ*srwh94An(_2YERaZ!5b%CL?OjmkrJ@@$e-z+G7%O0pOD6v%Mu1qXSiNOb` zc*VX~_T41E(&nl*egs*sWr18hnI*{XHZ#!~--WiqC-_W9#b(MhC>7c-9(JewmpL6v zg*KbAFtDOirh#QPZ6Q3;8B@#HiHvk2V;MVRYCU$wR66-)89VVn&(M_$?WL*AUgk$i z*IsVgy!Hyy<#m^uF0Z@H|GzFYcik1I|0ZkA!-eWjyFOfaeYo`cI9-3m>A#DUKTWvd z(!4->nODd+T%H>4z#d&7(g<9e5de|(3^$0RgUB*=5J?A&W$b{l9y>Us-w-=EtjpdL z=1AZuwc0O^hh{VJu*~cx9@4LGdF1+ThL&M#+3Naka@K;}4Q<04+J-lD4eJuClZuIA-IvXxzbam5Rp_Ub>Z_6vxehpZP zwc(I!TQ<73Binv0c5QnyI-tTNp;yP49G2)OtoNS@Re3u?%9nkMAxJrl}OQOJZUW!f)JWKF~&6Wa-$L}y}KPv5~I zs$=LaLwPr}lvm2M@gpteM+_}Pos6n#?5@j#8$*)KBwo3~Sza zxvBQXD^CA|j#_UD|K4<&jW=E1@a|3a+%FPdaj6-6MHZ|pEzF^iqro-ihsiP z=Fs)c<;1mkaP#H95Zrvl>A#<58M?ABL52>f8X}-thEqW)9h8=_15i5HEMo_o_1Hlq z9YmI~0|ve4I5OROs7bH=@pw+!4+G-$3O*WbK9w#+fLowcIxJ?QWz{*Sg&}?Pcd1bNJD(}h^0ak@cS6$}S@~W(9SE&d<;jGweqt&Sttj?KM>r9DJ zsnmu9ZwU#4NMr~iNf24a4kGKZ14cSvEZHu%+{pt*Z(RXK{|ATu4-S3i3XXr+WqYaA zo_rj}6PyhW<4Hfjfu4AjO6@O>L$i-~SYB?jBpyC*OEs&z$<@EaK!C()Q-GB+ZMcqs z5`*5-%*7NCJC>;nH3m=j;-r(>tn65q5n9<#U4|bsLc|2nWheEol3zQ$JmCSD{0;HV|NBYZsb>~i8SNEO?R4J*3v;Zh_1E6Kd z4}j7Mlx6Gyl+H+6#tu7Jj~ztPL1Y;_1BMs~%%bJlFihC4x2C+GWjRuaMU+YCcg|o9$`WW_#MTi_5!W zi54^pN~IepEweWX*rWqXbO>krKlU}*y97==ej11tN>11rL~>r+I<3uyA!-3E z)lY$iXJEmqCjiSZ0(&|vpBY5*BSw}TBI|@l|1UVo&*x0R0ju8HZp}iBG$$BDITItT z?rv+H2$b$IL8N(iTlV#+ffDVkX*W$-)9mo^KV&cdHSL}yHGE}-SwG3FQPknq<_K2O z6eaP5go&r1(gm>wU9im7U<|X-X4{q7(CZeqqVJzmwO#O+0ks2$)CTB_k(cB8&DL}P z8m0pV{0nxVtRw65{Mrv;tX=3Angd<%`AHbzAYm*Aw&Vh*b0pih+}aKe38U)~(Uudr zB67X0bs}M8WSU#XsRvkQTAY~casrl))MrAyo{`abB#_WF07ai%cPqgLb)N)m#&WW;LFczG;*P)G z{@-4=C=J@N@NCXZH7ohwI|GZn4Y5>%-*h3+LCvt&h|CY!tqs&^ZC$ zU?(4GLvgAtHY{d6J@_UAc=e>}_LgpeDuM>8SRJU^;ALIwv@Y2wf(EK2Q1xI7sCuvk zN*x}Q;sj8N6G3U2onygQIPa0s4*)%CHmP)#sJs3w?r zcU|96fMrwws8JxxEHf&Mu1)|z%bb`jLrIFk zoIs=_t?ve@-mBEn?XOy8klhNLy6iGt)emqYgA+2oJ%JkMhg$x{-^6fQovzJ)a>nLA z30eQ2bve!ou5SPA^y70*|H_p#I<@tpCMIsf}KJU+Ov zFF$Yo!es^JB&g@lJ8yh!V%~!D7k?>m6TSxApZ*-+&K;jSdBK;5t`f_N!eW(JtaL#w zmaY>hl~d$aImJrbrg93Fq#)PaziJ9Xx5wxFYvt@<_WiA|%z68lOZHtj_xyS1jGZ%Y za{1Ud$1hyCU`qCVbMAt<wqW71-x^ys?$rG;+Sr9l&beT0?%4~MOpGlE*}3w9dh1< z7cQKboI9T&gW&7*>FjZ4{kWPhTte8Gsq{sWDi|uN-_o(>E;wi2_=3sBV;9Ul7kCSn zk1d*5c=r793)O?g3+FE#=dl0H56cl3!Ws(~{&=hm%waB*#6KN(S>-)VxMl_#Mp)N&cA?Jp?n};oK;N<6j1Z$ zE}cu(E?Y2m!T7}ZSI7RO6z~MoL}>Q+B0&oEgV%^hwfO$Z}j5a zJMV66m(&}}4!d>PzA@YAZd%m5W4!4nyaZPl-J7yZ-xSZyKCoY1-kc)N=Im^~IZj*J zTZ1k64T>#s+A^>;FHp6b1Epn_x?t0y9c=nPuvDQ2krwqJQl%P1vI9o`fYCc^fRO}@ z?BI|c9RB~}^3GdA#*!Tzx@iE1j!&SpLvo-lTF>7M1P+RFdYD3YPdNKv>4pn zG^oEsxH-e9I}hM$MGsuvact=taJns>XDu1$WoYCP3$GmiU< z<3EyPol&;6C)hI8u}&yC)?T2b7c3b2UL2qEtEY1YuKC~m<#OS;aPGw{60(F}$OUsT z>yO1}obiqJ3OumvXf9G}&NYw)$Rw9$U1^%Nm_T= za`|jl76lEy3m28O0QX8PLzb~ZrDZwu*y6bt>Tb#_tn;{7FI-j*)E{AT;li($0q)a+ zySNhF^S`2hw*xKWt(VeGnWg1!<_~lctkX_ISZAD-lH|2vW#Q7$_nzc@QM{-h$e5-f zQ&Cm6%59~MFVO?Z)3r(RaQWSuir3a$Ah)`X<)YTs6wtQCX>oX z2Jki)x9wdtYOs3v$LIW0UG50HE?&U5%teg^Ko4@Rv?q$(+0b5zw{^%XiXMJ_g|qgd zT!!n0A=}%5?Yly#`(Bi|Pw#-nw8ozpr59X!Yx*c~HFHW;%nP5b9aIjywHv@%MkC1; zBhtq*u_DQ(pOhr$BD{6#^{%24KUP#ywoP@ck+v=HrEH(-SfgoM>$rn!`N48cp08{2 z4%!{gCA#}xf~3YZ$|#94mtS&4>{|mI_B}r5KRE-h(+2v(M6cvr)4%6?LS2-9rCYLr z{xuD2{uE!|c-8DF|M892jGgY!T_mW~nbv zYqEPkuw)08Wp?jhtBv`CqdZ$b`8bR#IA_3NJnb%p<=J|+<0KxM;l#r-o8l1<@iy_W z%${|`L;9L_JGnL8CV)(WHSH#TYucUL);1gI{i!&5ZQF2d+i-2a_g#Wl9;BZn(4z96 z6SRo6;~o=ps3O!5kgQr!^kJ=A3D#V2N4i|7uV5s)<%xPW<0Fs7%;d3UHsd3Y zr32nFcJf#{^V%|Y=C$?Mfmk1v^MXoo>K>vO&rT`s$LIW4Ja`Yb@DL&;G6J!o}-C?d!6s^*U3kcV}H623}tX zn=`I2)L!H=ztz7X2icH=Y%n?dMb-_=%56hn!OOr>T?<5(`9Tv9sU8L*E#E<;lmU@) z0z|R{Ms~pH|A5glA23>;14e#;nae!=UA;{UBHcp(267CT@_anx3>c9n;js+40!BJu zEMo_Zbii1~4jAjP14cSvEMuR7qdXta%ms&LEI2Gf&fpLUgTpf93=Zk*JEASa(sJzj zmSfkqQs!cWlqibq9;`433+y;{YA&u8GoYVYph@s zX6Arpdo?Ie#S@;ge#}$xoS^wn$=h11V5S!8`)#pM4Q^Rf{<#VwHMCk(Gkg1WDcRaL ztSKwEnzB~fHcacjO-)(3)s(f;wjuhpO@^R6c{Q&aHRB-CCsiy4L31CJBLVT%s49enXtKvHZA8T?B6oUvHW; zB7Jk1e{)%i18_?@XFbA}{BGBlr2=5)-qIf~ zP@!+2ie7;#+6AS4yBdI+>;RM(Afhy_@ZTe>6F72uYZ$+omiwxwG| zRlMbK$Il-($FCp1!MIuP$4@$Ovz%%C%Hxi%BlL1(*N2{=H@02b*ms2hPCCj2($P({ z8CvNKtv+WUhFZo>k71x?qv}3rT}=DaWu(iqj$b@-9?D!Rro(D#Wc{et1#*kh9}7<( z-}2NWaV>oOm&aB4sL?I|`ejkHCQGeUkfc4G)l4nEztk7RH)Vjzzkj9t```M?oX>yh z>vJb3=Z{bFqQJa!T%-Tt-1B+z|G%91zqW4@{m)AljQx*Gc=74X$+2_C7oRgR?`)h( zp?>bUOL-`uHsuM!x$_n`|H-3`C5y4w=N#wGJMTQ6&hsGQym{mE&z)GZKrb51oyWTY z-HR#X3&t-*;$XxCl)(NevSRHjMZ5wE( zwn;{oXG85Z2JX?dg|W3PEeht=i7DfM#z}oBh+8M-jhp~&nIl1o6$6)#IKj_y62Qtc z<?Y>62%CkL3+MWy9_8e)) zq^nUoV&9S9?b)G&BwAd#KqN*2k!6?(MAAWI89QLC#|{|j;INDx9MZvI89O+v%N`u% z`9p4Cz@Zx%BBLt~I3&U0=M76D^LuCn#m^s329EOlp=IE$9RrgMTSL92gzc|cx3-Jo zZEZuw&(9x1!k`ohZ*QFlnIAn&3t2;XjGv!6%oMlsz#(gG;wBy?ZkD+;R#;jiZ)^Lr zt-F*|g5TB?JT>^KP@Ajp_AU@aWqTU~23y?(v}L+a(xGRt%d>__f7b_S6+UWc1#%#& z?mhvPXAhcl6IDf-9CRS#GypIGj1$=W_@?az069Vcmd6NP=le@!yJHBFieWKEX- z0;#!Qn-l!Lc}~y`yREYlV2Do}1yS4b$!NP@*Mb zGD`%^bkL7bsIw(yS|>(FPV~#N9JXM$(;w(oj#*mHd6qCccJ*NhcJ-yl&cx|q z*Go#pULFo~pS<-rsMB_Rr~MaWr;EW}9w}rmbK)*eytV6Xee8T|7cGw7bVXsmt#dEN z&a;EwMz!x*>1G-xY3tRx?;(k!;E_0%NeB`LJssdO(*$4lW+aX~(t()@yJnB!w_!Zt zVJPssqfbGsOX*O={bxON8{)K~uy$uGKUriY8CRY&40RI^>FYa^sI;-ZrSA1D z#jI~9?1q;2Hng0*p>4CFZxhhv5yKaQKGEPgh<}wqERPrx9D=7{5IoBSXIjmKhudSvrHP^O0$mT9n6*%;!>kKJ9cC#&G}Lr~Jha|k3CiP!@E#DwPlVDkd<8`5FbX(I?ccmQ=9>RREV$=;HHc9 zNpdWgcmcdQl(~61dM)&C&Ve^y;vI&!`0TE*Y$+>nsAx-^wrHRDgsjy5Lsc6?WuVlo z0;MDXEn^3k_1Hlq9YmI~14cSvEMo_Ub=iZX)c$)MqC9Yj^1z{0H8@0##7L`daLB%i zMfgTpej_5|Xg*$fWL%xZ8* z-_o&40oAc>R}pSmWy?(T*#t^~{A(GoQta=p9du-4%ZwY_K5Xp!K;1IIWe^oq2GKIX zC7Dhzc=eUY8o|D-u_b30fz=513;2w5sr~mE_g4*M1*_k(AmenLKJ)vfwSOFh+*74z z#yL>x{Gl&$Pc+BST80J*pLD{fvH;<;9y{TaPVQO84kGEy0n6CIVSRu`e-0dK|E1t4 z_2#hM)+`XWhQqd&+j_EYTOrRPW8aovYulDzd)uD&+hgCJRp|DtQg_6@BlaCR{*D2T z1cycz9F`era7YJ-W$fUv9y>UsgTpd*a7YJ-W$fUvE_=_B1xMksAvm+f&RC zQhzfr6}uCnNkG?XTc;Va(6!qBbUk_Yh@Fq(HNvdC>*qz!fVF(W(93svZuY))l?q(> zGH-R;0>?1W7^I4oml zjCr#p5i14WlYyhFhZ&oY}ef=#QjHSHNIHuYjnvtear8gLp#7XYGDajMnY zcK1fW;+~N%rQB@wIAo-C_#q=LI~nH@o<7nl0SwK!QjzU(xDwlSwG8$Ze%?srDi}H4 z);bYBBZ(7;ojkK1J5xeBh%93V2YOG&BY~q7U_+?4hcIssq23-ET-Orjy0GrL%UujucZIh# zTc4lQSbv#n3BK=NAL?D7BW);7l~6b2$2B&T?Ss32ddv3m3mXYksknxN0I19apk*dD z0HuS?GIp>@2b*Q=z_K1Yu%v^?GWHF!_gs1saJa&HSt_lUM`o{LaOfHU4o!C=W2tLK zaFmK`Xo+};j);egbA3ESN5sQ2v_w3luWxB-eM_$E+iAGI+n~1+@rIU}Hna@7p>4RK zYgh-dR9r9hlf2v8^WC0i<<{8mo{@B#`;4ik^Sai3UFQw~&>ML&y7KHhQXc^h^v3Q4 zS?(2nBHdg>7UsgTpd*aG(cAsnCuB zj#8lw@op?XLsUzy8}ox08?QM1_xR@?{mjLtcy0>&Zi>^UD^CBfJEzUXsS@etcDcIw za+CDtD^CBrc=)G@w&a*wF3Wq{q5Umaly!5WRf@A=M^K6#0caVv0h@HNS;h`F>A&%6(Jk4nb^cJsHG*tjcyg zH@BXfJI}h*+8j`>d*+9N7+3{pO9I8fq6c&-;G$VHhIbh$iuE!QB|F-baA8Y*a= z7|`k-ndhQtmWDlEx=Fa@MEY6AX&}hO7^tOO+s_3(_G0WsyBoWH_dMFL-tdEL!Z`=d&bk^DAnDN;MNf9){x-VtXQ{Q z>iWR8tc|zDzAg6cX}>+~x5vIc_8qbBh@5+3hWXFvRL1$Su=zLW`czmO5_;59DHwKA?)F*^n@b z_X(p2t_NLW9O|r4#nlz12&kg8689Zl&p5`8u2c1=e0DT(sjn}9eG30J={W_v&QtS1 zaGD7t&%Oi4=lDmWYSfLspFeW%J5YZgs*iQO7BzE9ZTb$B{`EtX(3diBSdY+)jYt~H zuqU9U6Lrhj3Al8U*D`k4#(L}^l1>U(#!eW~gQJvzPX>-!--UAeVy_T&mU7yv)X}d6 z-981H|0D&P|0Im{Kj{O^y)(N@?ab~{J11P;-I?8^b}jPTUc2(k8N0H()UMcfFVb50 zh}PG;bCBI}+8w7oi}YKbN9D99PJ1T2n%*<84;6@1>IIQ<3PgHR1|m@li1dFDS;h_` z*+HcL14eHN07j)=z{n05EqKA9|AWK-Z})$K!@;5dgTpd@4G#Su9G0;+IP`yTSjOJq z(Eq_zd}q7$6JWH=A}E?HJG-5Om@KSp zK$RyUljok^GZ_V?k3`%cXmIFKLddjy9SoVsu7<2!Cj2SQY;lwO3B^sGecbw2TfaDb ztc^z^e2{ESJAJOPv)h`8G~3y3NK_M0ZZ(=#+BUn|HZ>LHRzqr~ZL_;=Q zz-Gq(h5omAN%@S^TTEWSaoB3Rey=$(e&P6qXJgd1$z`kLvRCB!+JRD=M6+e({JBfc zXG?K^LyG&tiLzfe+fFawqt7!Z|BelR@Av=yFXb|`}oqL&t(Jd zv1Rivo;$&|k{2u-JAZ<`B-y8&o#**CyFi!SDcOhqTs{(Ayl8y>{IC8dU%>vw-}?1m z;g+qxTK5TEw}w0=S>0vm(O*8Z*;Bi2xIWwV{@*0D3)wA{O~21u$QZN#XW5^fE^Axz z`tdElJ-|-oWmoLE{qF>@Id;FXIp5Q2!*%xHEZ^`B9IRwV|N8=C3(w{g+;Xh4d3^b( zR~uckO*p%kj%ye6f}k`i(?`337G>_)^U99v+2wu7V)iL5`+y7EB7Pi!t-=3G_7deg z-LgGt=~GFS@|AGcwdLdNQqDHrq{77b{PDR;hbjBOmlJv4?YgOI_qzz*?7TQ=YHP32 zbJ+LWyQ8xess6)$rw(J;F?I3yIi%!Q&-fbuBQ)n|Z}{v_`eU{Y2S?f4`@*^Zh^(e);VSC7JMOhL!#Q1x-i(%`?tmcfAsgj?s$Jky+uovUuW> zs?GGY!s(Q<%;}V}=CaZ+N$<##^o}e!?D z(CY?c_E>!S|65)w+gEljFVdd>o{ak@PXCws=i<}0q;reP8Ur(*HqZ8T)?OgM$U@ zNx-4!YT&TU4(i~LzQ0`x?$1QflQzPmB{zuBgNUW;9cfWkSAH%Gs2b6OXk9 zZ?;&=SYvHvmROgQ*LTBe$Td=At_Ei?k~tfuERe4}?q)lpFu!bN(F#?ck!*|3zWg zgK;`Iar*xwy>&X|!xj2He%c}bmfXK@WkTPZMRA+okmay{|1(PY%?jEcE@P z76~YP4rnD9crBA?;FS(k%h-WxJ$6t^2cTu_hhhhj{(m@jz*v_(IN)<|s89h8%WQNF z4(X=^2P}S|<$b_tDl>=|7a{_T%A^NdCk9bvPa>mR@PpZN`cUh1D1<16IFyxym7b9q zqOMK7LL6=z9!^6M)8W2h!U&aD_$B*Is|Ok?Hm%Yd(P}@$gH(KQTAMQLB?5HL!yKUf zd1?>Ke|(-pY15~|;CX82`Zgs!%6Z6D&XayY`L$o_c{41!s2%7d0m2|ta2Xp7An@gR zu=9k>v`1(iC67hiL9X!zxyHK=OS!cFd7<&sNM{{*#&m|?M`BvR@8A&E5i-kgA7d|_ zX=NEZfwCSu(_1>z+cI_{qYsRk-ugfBu#BDYL(llZ+g~CMpZ7#?z|nUua>e(~pLmIU zXNtFX>bH@PpLQgR>?5h$9*O-(;ZDZ=Xxbmma{XxRM`J&>$luHz`-wUCSnS921I>vC zvYdZL?#^laNFM2Tj=-xW z@{wt6jx=rV)y4Wq&Rp2CKwk1iR?oA|IOw%3`lY;~UwXvJI4GXX56i@v`Jrci6|X{Dp^96N2Bnog&J0J! z9+Vnua@BHic~2wQ;M9@GRX7zK;v90-GMq<@q!S~{*qOW5V`uJ4Cs!?FCs(Bt56jqz zhjrO|P8|sx<*8aW4BffJ&$xDa$7Po=b}nm57`x)RE4!oZD!Zc{pW_0>u4P^X@6HC# zyR!}G?y?VCb=n=LJ(GUNVvo1&_qq1?#9n~!SymR{J>!B>nG8zH?Cb?V>0q;r9cL1FJ>BTj@zPJ7}c`Xsk;>X~td7#U-?TN$Goh}_8)NG~7mA2WuOG+_%}& zwPA7ZXIE`QZ{|AR$bYRKOm}^~rM;8)K#%wU0j7sUf-!9(Uj!6%&A2b5#z%@<%rg57N_3Okw zyk&^V)dvfDLi}Y$SB@AGK$;$zHXA} zik8)c+%nry5_0L_wTzvRTbDf{FC}SjTj?`^w+BM-8^z}ikQ|%D&@ste%bXi*DzE%P z*h)z{3+@A1OCJb-9$4n@oexg>g|~xCTq-`8jgb#7V-Fw3>`=BdK2&!2FS_a4A2c7z z#>j^!{aN2(6T5d$KHPd9UdG`Ezjg+j<|NoGLr-9n4mQi!!Dc;nut^7-W$eI`4lK*q zL1ew<%2Iir^vy9i#I3~0<bx_ocVtq94S%$JBn6El<;Mt*&+*S(9VsMRKhZmy!yQeL1k(=q>` zig%Vc=HD)~=P@slr#{02s)ib;RMwHp|$-rVl=VrBx`fWCxaI zex3v{|64czN-=rT8xMm+{6@&cZ-h+kz#*mthwMa4MN@F-Jm8R>7>S9&VVTY7!7;D! zB{*Ex%x3i9Ku-#lV)CRv@Vc|5fIHin3?fkv^>GBwF%3 z*0RvC4nqI7z_GR!*r#wQ*cA(6_~X*o62pw8k>==SVc|C`%BU7kqUk6vbDxejo_-)l zT;)kzsXuOWUTxm!$^0l&ZX<9|(8708S}Ul;)9&Sd5V$)|yW_N{b=p&Qt0edKTa z81WPjY#Kvgi7u*rRQ>%O~lFMuxc z2?40jNA|RydwS16g_|3whMcXbfNF?6RO_)5JY(vyS&yB#Ne7W-ws0e4*4wS%O4&Jn zgiLlqW_c=cl(OU$KV zx;&YN?nZLAFWu~E&kj_%16A%d)#+nWy%d|XVHr@xa6q-p#%F|7Iw&n;C)K4BQp?!E zW<7S|CLJ)AvBM7NJ%iS`tteO0of#i1nXXpSWhuMTTPtmw${n_}ZFaY9Y97d~rht{U zjizg@tI(0Y;-ZP$S<0-ml75xCa7&SQWDCkW!lQSDNB4T)bu;qb?9je9PJ83D&qs2N zcVCXQFHZZi+2#I={Hn(O*!Rc2Uk3@S@@DcyW=#-@U+-u+@s4y}lL2hvS76B#ScQcD zwn~M2<0%UO<+(2-;eWOV-WPZMjv!FAKn1Fvx9@K~_xA@5=u$Aw^ar$PkT62De;c005XNCBOi`C}Of#M+Q@ zY9K0D%pXeyEf7oTxQzi3)<6+q5$(YI=@-#{i;lFAJ2Oe{HMkB~J1U@*Cy6T0I)BQA z$*Z6yq05% zXt0Uo$Og+0DA^#LoVARd(YGEuh@=xE%h(xd>433}of&0a_TVTlAWz4kO@2-(j#5^> z$RvDcRPpW|P`J`&HPInvQm$*3)k7Fw?RxgCw?u|nYF z+cE#BT`I{J>ytm%ua6CIGbojDpw#*olv?_NQWBK115kDV`v3XS3$Te_!KV5Iuw)03 z>xvhZ%CQjX|Honn2lk$i8yv>%Uo=4-URVgUt$@t0h zSWA<~I?tYb2piB&$8*&=xfIY#kxF7A9k3k&hfIZ7dm%8<_ z)^nf(_AF!G-HO1(#9G%4a?djBRZvPl(jBqB-O)p>HQ#}NyIUUlHY63fqum9x^r`2v zz7OS2!t33Ejx=FAmWCWM<4|hL{d7`L2)qXL&d#}RXw*zBd6Ljhr^d6^Z%82dFv%?A zTe0`Ab&x>vfB-Dx*@N|daY0RB5A#mKw5owMl8uDEL+?9P^3r6h8$jvjGg#ekDd5RC%%@k0|q_$R?5@a zvvOzP_jSk`Y4y9tR|?oPM|U;blVy9IHdX^cb{q2HC*?v|qv{dJhUb93xEKMgbsE-r1Et)Z zjoFB>sFVm>W`j2(ES(5j#!iH#Gj%LuXQZviP9UX&!!mY88oj6LodK<4bDcj{GDud^ zUn#rVHg*2k(zdBnN0yoqRuWt*ZJU}5vS|9dj;-lbi`poK2s%qiZY$|mDR+mO@3_pL z_T3Tcz9ZDWH}<`u?!9GidS>n3*!RW0FZO+Dzc2Rvm!`fQ`~KMXU(xOG95AKGoq&l+ z??~qhoz_<_???>nV5*&|b^>lab^As&{Y$bMjt&-u(l{qv2khq`Su zY;;Yl1W)uz@GJ**3_WqsB>~$ksoAKM+1q7Sy<`zposj8d830Tt14*<1s3-x@vfYfe zl)ICrIt`)K)opsJHA{Q)O-@X3cX ziFd(f8D3@@NC%c>?7)&vpe$ntjP=+_Kk4AGj2+%VPx_Vjn~PtqSqn_3lop**npNeL zU@N8VaO;6^^MT9#+4X_Kt+fntFirQPjY?(R{*UH1+*6XfYw0(EjysG2XrZWhv^8T+7U*}90x?wiJ)cdfRRq{EMqS? z%FTa+LpnGtW1oTp#s!CF6gV_z!C`rYU%mr}=24AIzdAqIUcwG0uHrSYsZ9-(=KG=U zN>pj(P)9W2CT?nTxE;U4?I}RcqO9lWk%(X^V|T1piz74Upn_1-uSBud6b^Rn2}2*| zqIBJ_wTi(oi+-6umZ4=*Ksq7);uI*g>=podARcY<(c>Q{4KPV5CuWGwKvH_ZJEwZ* z05*9x>FHtaJj>X}smzs433}oj^$^ zP?oWS!@BIjQ3~3lfTI+&v)lchm+94K*OTwOT*YNqn(w^A-)bMZRR2sByZn9$;XP7* zW~5fHkA#emUfPzl!^lVT`z1$9$)$4pvC#6dI33HcmK+@nt zk!$0+x;7jD__+7PdjbJfpcz=p z1pK59Y^hpj*~!4_lEn=z za9G9;4)ow49{2r``*mON-k1K|_YL>!{`B|$#Owa_=l=Bff%Nx*w1431?*9X6|6tEN)89URtU2ZwZUSjG+x>EN)89URsN;_+DUK9>GGmhpWo{e3+BeLVenJod-a z-zO5!C%)!9dm{08LgRn@v?p`?Cu4sy^Xd^c??Q9Y6WOJ@j4QHa^ZPoSerpI>(jHaV77K&T-Il9BymrkL>iva`3pZ z(;wNVohSBtVxM;2*zb*fMjR}$Mgj+g#F4CcWbv!(Be|YGDZ<=2o2+ut5ZS&FtY5(9ieVhkle=zn32Y86{ ziWfMq<`EO zNOzT)M-}Xd!=85ps6R|%Lo_aF&C%@%&(UUp; zlUgtJJj8i5uQ{(I=dp~=aiw!yNsePVz(e#$|EE8egU5}X{>VPlvtXg#cbcjkd zrjq0gu>Aj%nZl*?GzvIM>1h;jl+sfu?7mRceW9THzHchJKNNQVnWn1yLxK0l{y^G4 zaArzSu|E(BeDJ&e|AV2p2ft@Zd{FIsiUWtn8yuFQAaF^Ch3rPU{5?s>1uWyI?fOrvY!+jrF1nN zhmL<=M>h2>tr-v*Y3E7!W`Je5aVoECoTl$UW(br#AM6fye9jy^d#alOs#5KgrgEun zO%K_r$5EC<-bNokRe^jf*p6bA%aR7&9s0bX=!C@IYIIPDG4(Z^qj2#@(!C@IYIIIs)-ALdl z)v?**p_w)$9yMkulw02IvT65#y2t3 zdYT;4Yy0FfGBGQqxgM)>46K%?GM7tfZWM5o(%dNED5bd{q!jlnlAKLHUAEi`xR*}h%^6J(PoDX;XF!D!{ zXIX+n`2r5h*ufzk9G0L}+VA?Ir>mylT|cTy zeWm-Zv;3wr;n8fpJMQJatA5#gch`yq3h~mb(Zow!aZlF(<2|h>BPdTIr=14wZ9VUe zXE~3*t|ySV_au4O4=Pp;JkSdt80;E~yF1T%>sfoDPT&0_yZ0mA9Jq(yZ)U^LyNlh> zyFtO~Jqc=8bbK<>{cJO#6azb0>Oe40OUnwTE)z*m9S+#;T~OT99*)^!h|{vP9*%R8 zss=Vws+LmVK#J%U{XRts>RGb`V@(S+Ytlk_RO6}$)wGajlNRzEh-D3R!GBiy>7isq zDH)E!)G8&z*>QLd#XbYoI5x2}h#KLBY8;W+XP_GFiAO0J{=gJ_U#RoGA4NaQRC)go zOqKV?et)R>{@5Q#`v*d;4}@AD5VamZ?ZMa|{9#Imq2>og&A|cnfDsA;c<2iq z;$iut$g?aT$V}ICd7x#@2U>o8;H+k@KiIOvgK1N?F7dBsKKLVV1d?B-rIXWw=Wv zvTa7J4R>1ZH7E$UAx=xcCX&nsqnnn6jT5P8Of#h-)Jh6yDi4IT!E#?lPlHTG$h{9} zy&Bx#TqpmuO#ajEZyPdov}y*lQjE}AYMeENzj*4D66GjN;ZmZU9ft!H`wUbf`w%LT zeF&9c@2T~nA9xk}P^j~vA9?lqP^k0atXdxqH9j2s!)K*Lnf8x_S|17ZK9W`KqoLME zbNoj`-H#5eYQdrL1BYeu4II+JVHrC(tjGRH?BLMEN)89URtU2ZwZUSjG+x>EN)89URsN;_*_( z|E2WjrF=#IQsVJ)b`^Lz@p?J-mt%h=_E)m&z$?j*R}zm`V}CVYrN5eZzN)YE`}_ch z@PWfJc)=kZ9G0rxUd#Bsmj1q${=Am)e?8;>dgAqZ z;_-UEl7A!l^+v}3jo9DFe0nqScr)>MGx_u8zrxp32u0Pvxtwr}EX;Q{QnN@afo}&es}G=PUWA^EJjZu|JcqHJo&@oc`1eKyB`cHpZq&MSPJSCaEsM(4QFIj$tfu^jkXgZ}9M^v81WxUth8 z*{7W+cKRdxwDZPJe`KE#2dkx#z`@PrNZ?>~GZHvh$BYCH)-fZ2qg=N~VZQKO;<@n1 zbK#li^3~UK`3nB|*q@L6`PiS&SM)E0XI{uxVK2n~LU`!KeBJtD+P@ecdQm)=>lAl= zoLBRj^Gb3a%jg_eI>(jdIFF0~= z%v0H!|DGrPe36~`KZS>$%4Y>n<-4h;@>#-D`Rw57d{*#uK0A0ipO8MCPfVZ5C#28h zvxR5!S;8~Pw@5qtus10Y|AXjRKBRUkcAW7oK`9-*-Nz&!3K;_I!Bk`Fub6e0b{ld@URrLfXF&9(*zO7h``hpJ%-|@TojFluzKW49|c=Iyfw22Z#08!66+Sma&6FIyfw2 z2Z!|m9vcZ9r9L%#Jj6po;vxHxc*s5^9#eR1Byg1a)a>!lI1Y)2>_g(=JUEg3DD|mP zz)|W`qkyB-r+#r9szWhvEx#A}{nV$v>vb9Yq4gQ_*7EyP*JCf`JN1{sV=v`1&X>YN zFNfz|&U)?T@YKuUu~+gL=_|3nlJ(jv;lWqa{?)9hwMY*;XF8z{3!LUQNU5^Tcd!Z)VIPj%v3;3Z^r&+c<#-C^%yvmPvEc&&wxWZI4olahxOROAsrl+v4cZ8I4olahxGv- z8wnhxJ~n$i#6v^kA^VVc$UY<q{APUvBMwI85hgg;ScMvlc&<*56jr$5A>eLp32+iPvvd& zr}DP>Q+XTx>3r1lbUx~NI`*gY(a$sasOOoyt^Q0t`gtaAt3R8!)t}ArpUvCw&knq; z4i4oLI4tv?FF2%w!!mYoSdSeX(!pUFJ2<3+!!mYoSZ`mwF7>fdz)|XBd7E0VYd_V# z0?r8OP3S%{%`4zfx1PjEo{W`a(jN1f){{|_XCJNRn9sJJ#7&-zAJ3Y^FJudl7s7il z#QtJ<@x|C*%*T)~4t!@04$WO~ScbR2Asrl+v4g{U?BI|N4$IiVAsrl+v4g|9?3v&2 z;z-~q^|p4VKi4u7BP3=bG8*aUJI}hC;`6OLfs#7|CifQ__p+tp@zY-D-0Md&45Hc) zJhgeTYlHiXoqJK@$#C{*RbC@Y3vpA0Z)H~a9Ihgl=j_NE(B%Wl|305O&IVgY`(oIo zsy7N*SgLxXfTL9PMgd2u>dlTLbHKA1meQGOIqb|S01)|Ic)cGR*5gi{z|@?d?oE)iT#zZ<*QkRzM56& zt6|$$^=W!oinm|Ep?-qHGHeD8>EN)89URtU2ZwZUSjG+x>EN)89URsN*m5Lrl&W4w zP<3O8ms*x$n8asVQ1IxC5njc=EGQD`!Hg**QZNI@JBw z`iW*KAWjFPgE8hh*bGxb2Yb0YSpBMghRGq%S2|C!=ESj;qT+OHnog&5x|X71Xb##C z%`q=5MRTGr>Cl&D?92w~M8-09=79Cs35s;+%QAK{A3bALii)AR*K#xcT4?mO(B$i} zzy3pSdh~i0jjv~ijyFQHZ{%kCjVwCf$j$hhvA-D_elzwr2X4l}p>Y6*WoQl@(!pUF zJ21^R3Y=70g-D^i{#esTNld`tXxzMXwLznJ}Y?C<2; z*?017^*i|%_?>)P`);M-VmXdJ*{nQvFYAsrl+v4g{U?BI|N4$IiV zAsrl+v4g|y`@MYo{C@iLe){``U`h&#dgM2Ie zVdDK^>>tMd;lQ`k;1E7=SOzaRq=UmUc5qma9URiZVHrC(q=UmUc5ql9h{s3ycKV~l zNVqkJp=aqJ%_KR(X4(I2P3pTz!2?4P8+pCn$N<`?QeO*}qLetbF*4{!({I4pw~ z9MZvI89O+v#|{qZ;INDx9MZvI89O+v55(iMT=M_HAE6I5*qjOy899NR#SPp!%K!5aq`eQkG+}P=l?9!394lM_nhgx?q|2Uv}od=Se?bWM`hr&iwa0>F0~=%>OCtnD@d%?}aDc3(ve49(h0CXucmFdO!B} z!&4uGhd#)+Qy=8psSolE=ZE2;4`cr@-(Gz<@C_&D6<*FO$$2cJb6n{hSCZpc4)75D z(f{d><=}B+r$4e!J5TKNNA_vwjh+6;J|hlzXe4mJLnDC$9vTT8@X$!$fQLo`2Rt+b z4)Fx@P&~r?_dMz6i|ovQ*_r>IC;fbpop~xd^WXENpD(gA|EKWKN8y=|!b2Zrz4B4k zJ0FLqK92q4tam;RPkoa0(kEF@eUkQ{#QtfH|7m#W)9}=%1K)6RUg71ulAOmfI>(jH zaV0s9@(tkheiSiJTwwG;GvPg0S}D? z4tQuJaKJ+|;1EwR55*(Qf6tSCzR1q}m!0|VdD71p*_o%ZGygqL`uQR|^M48teU|mg zXW^O8!ZV-cTk+4sBcEqI^m*1ppJ%=E)7XC+9{Oo`=BKg$EIjtJ@X*h)9{Sn9eHrH! zUd}7Yc`T!ITPxfZ&^Qi>hwMY*;XF8z{3!LM zQNU5^OQV3J)R*#3KJ!+*1AkcNoqfhdI{aZ7JNzM?aj}dY{;(c9`5_(tu#6r4K<}TE zy_cWrd@nrnUcN1QFFf{sc*{9!$I@F|eT z?C^(l#>Fyr_``ba z*nb)x{AqaVr{Te$Wxe*Z+?W0=>$#uF-t!nZln3Cj49|c=Iyfw22Z#08!66+Sma&6F zIyfw22Z!|m9vcZ9r9L(a@hJ7N*>Q-6hK!5sL&in+A>%TI$A;k0I1a%f`w$$?gA>V* zQXiW=9;XgRsgF&^p?ET1G~Z{4hwRK-*=LA{?93P0XBZdRnYTTEl=@hBhIy-Y@P}oO zLpuCn8GD06|7YG>#@^u2|KShI*r(v&_4T*%70+9Fef_O`rSn!^Uw=EVufLtw)8Ecl zK5yss^>^}m`a5~O{hhp?{!YFEdNEIyfw22Z#08 z!66+Sma&6FIyfw22Zwdp!>4>RITAQZeJpQ|moH@eyW?-QuXr;|dVQSmD81h9+Q2wzZF@E&=u&T+o^R^$TX~J#5T_@doZfDoX2?7_z0*3)kbZJ{w{vno z6V+0Pn+{M3drBunDa4Hej#7xr3*``m2#pzFnHSC>29+0%5+F%{Sf);k_3^d@ny0`F=jDd_VU0^F7e}*_`8p5b6i{p67#n5A;Fo zAIAP++JBhie>gyx;7~q*!!m>h4(Z^qj2#@-V+V(Ha9G9;4(Z^qj2#@-2MBW{aFjw^ zDC@nJvKSmu7D3T;BPf;~Mf6`A5+M09Q1T%_mYpx$!f45fD9K2aEL$f+B`1cAXAwP7 zzSk0E#VMkhj!HDa+VNe(8*mW$fg=_1MXK>9CY#?4&$;&z2u$`S(%S?4xYS@llqC zA7}aaah9JSXZiVYmY<(wdHP8{GXEs)Kgsg*)3pCI$Nx0#KOOkU9309Aa9D=Tz#$zR z|37o@7Hij)rRUj=CT&(DX?Ft&;3Rfv2gr*X4J1I2X9s~{13|1RsdSep-bB%@A}hLd zbvba{4;^1#@|XuFZw6u{KoTQJ4CKKv@Ar#%zlk?Vq$J+S!*dRK$bFb^{{KJMnrH8Q zj*hBG)z*Us#~Nd<{m(JR{P)~r?=_EQ?BK8-J2<3+!!mYoNC$^y?BK9I#Fi6*qqO_N zTi-XuK>)cCx1K}r4HnP_+j-8f{7DYz7@9z4rvW{0j!Cy} z_)W)Q^_-J21?cHCo<8DaOeuOgohPXrQ;(iW@6?m$7?djBrVgaDNG)H);wU}F7r#jL z_&j7`nUgapwuL>$kQ-zna${XshWyBtbmCzdJB1~k3|YnwX<3h*o8fWV{1lpe9HO|g+e&s(YuvQEqw>zM5@2PW4vUR fS2-_b~-1U%;0B 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[sbY}v(D~N^5?24Y2ho6rXc1I^ zA>^Jo;-RxIwqPu#As9>T94*hCma%?S9P!ZEIsd0sQEB(-3i7A95Fz-O69J1Q;%AjO zBQQOofH!&f4sTM@^NKG-d*|_=S2ZgJ;80@vhV}T4JFG`*z@4&Y2x1BsQ3k zsraWU75@!?Cik-}j_}h^EdH}DaX{x;;bT64hmYBDff_kp9Rn{*1MsSSPg_Ei`B5Yt zf2am$MEu2r=`&#-#Di&PYdDeF8ctN}Y>t2<4X>#+A7MrszEW#Gd?ng^c!)GSq}F`o z1<-Zso$DP}=X%?wxx;$!JU4dYLzvFfR#E!6!aNJj8`itp^R!Epenvk(b_~?#58AEy zuPceq_kL3INBHDLzs6snKCfqtF3|QCZr_Mr|JjNmbgesy0bTi|7W0baG<-U)a~ z1Fu^10adj5KuH<^)tV20q=8MX`9LJPv3=BO;NUO9VKVCX!V#BcC&9sMf0&2;^u&RD zI=9--37x?xoZ@gIbI{y+E2r?JvQ=F0mESr59Tk9%3iB$3@Y6|B;Avv zm!G?4NW;Y?y&&E8z{W9ssM8hc7C4v&5nF1#ffI0$M%qwoK7vWK`LGOW_)4w$h#t~N z8*0r*+>35(5Vi0%y?DJ)Sx+f&p*HH%0^Pz9ZBeqwTly_}T^ftLMd~8+7r&;b-;2G4 z>f+eNx@`ToSczHBwwJu7=i*CrPCXZ2k~arjG7^{6b&>^2dI>1iItc4 zAJ|9(n_BY$i!>0aH6LI^H zbl_mJg*_l=dmza!%t;VnnA!k_alg>1jrnF#PJ)0%Nx-7yqAa;MO9CJz0g#f5t8@v} zOR^-OQW8)pxx|w3g)?4e)|s`Sj*OGtI#z?-v!DNV;qt?k0)0i~Oqt<-j5N$pz zLmD{LnvcLCjlfZBKIVq#M)F;%>rQ3GrLS|VKCSpIjq6TWU};>YqFwfyo;@skT`Paf zd>OmUo1KpO12Ch$ARZmoir}dE%e@)ua`TrDtH0&s*NGO0Xkma+>jVWHq=7@N`M@FC zeBdAr9BR!64${D()_mX)of90M4gd#Z5IC5|U=JqDgo7I?!yc3a4kk?4g9#Hjc&7*) z)Q3H$AzS|N)Xw>;i&?@o3ZAsvzkUO=U(g1PO!`ZNU&E>n zyE^{K zG~!Y12QhJxT7iS94q>O(sSh|v!%Aw+$Gi}2J|-?{%m%gQW6qL>QPi4`IUu@`T35WL z_tRFy*8i9@E1WP_jA*%Ur5`h_bV6Kd{>l+0-ZAsX%pWs<%n5as`Kw;nc~%YU_b#g% zSFXT8djp4B+Z{Ma1BY7kfkU+Uz(E=~)S3?*q=7@N`M@EXe9tT-RN!E)0}f6C*u%Ll zj053FhyX(&7=^PNU}_;)hC)C@At0gNp-qkvh0S9T!MYZO`VWQ2) zG$ajQsWl(IB8`YvYd(A>Iwwl3zRm62acOSeacOS7;}RZcbqdbQg7dQA{7%97S#W+9 zT+k`FAPX+21?@Ym>dnPYPT!CBD+lH_cXFEB*vaXe?+sOL#qTM)*0t|hp4&Q^650k7F#}HY@u6Tsh+1D zwy~$kFEU{CGJl4i#mtXQ5!-!}xPjLEH@GIMMa%iK3Q;zET40?8vGHu#@Tqg;a8d6; zV|fyT=8VIjV`Wjl!0B`-?(1o|POoav)Wvvf-BY+#qof)}8EPjTCB!j6ierHFSx$3+ zsI?sfM0az&C)8YT@&nJ+gNQ+yKhJ#lq(&R)&4(uhE5i%8<}V<>uB&ssqY=|Btj%iK z4W>MW4I004qP$AkFJ04R*h8)Pa2;s74rO^^XKh@VYvaPY zHsTpsr{JP2xF`!Q?i5^{1s7+*C7psxvfz?h&{$EH7oz+rr7p~cV_{d}SX9-?MU6Vi zk~XlYqfWN_^h?dfRXJYVp@kZ=xI+P9vjno|u!b$kP?l6siiuHt7kWS7g(_nzz6+bD zSlB$pq8ZwdebG#AiPnFml(oa)oqS!>2BWU)RRd8adT4=*B5eYrNFOctcmAb_)NZ z40ntY#z$~!)GniNWIYn_7n#4vd^oFy9L_U;vH45PCoJ%RNH7~^c%ic}iziIZoZAgX z?xPTF%jyS2tbRbmc5zh&1CFMt3SgPdR4=nR%4u0xUy@Zl!=+m0H&si_pqw~dP^-%T z>J=DgC#0)y6Q|StCT#-;st<|L_|=sr|BsPsFXx(P_njksr$v;1ckf=aa%f8 zaBMa9b*fNd4+s?v!ogSDQt?C~OgiDWP;Jm8gfJF#3jrHEX>750laoex+H$qW?fICc z;nglgI?fCL{x3D1V)4cm6y{+C1rD{Yuy7}7SY~N_MjSXqn-3?F1`f66!ziTTI<@9w zT8nN}=%pw%f5{h9mtyDPztUgWc{u*E)leHp!TV3VmKqHn!oBa6iQu=EgYg$Z{$Y>< z%V(|1TNAqjRH>y-_Ddt#LvN|eF`sHKbvY(ynZLHQY^HvqyUdbeX30_aIcmvK?S!ul zibwVN5Y>?7mRvqlk4=|LQul1jXN~p1jQRr13;|%SYsAuy%8J4B4sU5kd4)xJZ;PR@ z0}Q26EtYlk0>drq=l}-7;HZni)h8eAP%9@N?a(bJ$C%jx#vC1}ykg*`j>30cmlLsM zl?P2nshg$Fh#g}Bf0^gUGV?od$2iP~KLjVk0w0KUJkL|S8vq=<(}D5T`i=)UNCO9p z32dv@MFu!XkLDaSnv2Y+1By9i)BzRw^zTl-fFZs-7a5q3_YT0x^TKFo9oVQUz{&Fg zr&{9xPT|TpmKg^VV+rh7EcrZ7ysQEfhRY~UFo3!+*5e49+IGM$%)PM3I+fG=(rlhG zGie@-g4q<-<}Xpo0LaV(CUmkR_;cOJ2qQ8*0Cz1ltKi%^Mp$s zM|GU0qJSXLFuH;@31OxQdRN3sh=5^I3iS-zSim|HrcW$jIsL;tO#3j8T9*enlr$`( z)_nMnG^Vjy^D&J@n-7PPhCS4pkLdxrE*vX5>%)r9`hc~XPX5X!f2@-~*5t41>EO=^9#`4dN+Nho=jLiIFALdmDHXr2qPB=^D31)cX~b266XoSI=Cre=6jty4F018G=B zt@*GFY2*gA=EGs4&4 znU{6uXPx<3XMWb1pLG^wodsEELDpGN>v&v!ShQ>GFn2*Lo(;_H*uAXX=cA1+%zU(C zN49p~#q42Tqu&d4w9&7RHv09^M!%P^hxv_uFVfLQzdqXN*GC)uUdkR8bo2`oEa>Pm z4s`Su2Rb?`v2t#=O?Ce?x7ysUl+U>xJyz>$o!zzvI!%f6J+JBsDCTu^5(k?4O_P1R zZ(st@w&tswbG5wqHt(ghZ{PfP>Km(pQ(C6AK)SdAEhFn~nu*<}@seWG*1x1>2Ie(8 zI;C}5^WUt;T1;XqXjr`I9+=-@)pj3@$b03cby^Fub51j6Vtvwkp&?3`7w39EzPaAt zZl3w@J^Ay@pJzUX!Q*hMTJzyb(hJN7JkjPaAm8~Qek$~f#q1qI;q*|W1q*}_BRGWY6R5Gpv zoIOQ2d)Ch?F$&gxm{hIzmloJbcw>i+ebkk_C21>bI3W%uLB* z=326cttnY-T_lY+Rw%piGGso~P>kirGXX~|KYIH<1RyUF5P)jEy&t?r8dFoP`Ir)< z;VZS~&o>`algHs9wdNz8iq6{u#`0q>^9ysCUzp4M!n(}kL2K4olyw$mokdw^an@O! zbrxrx#aU-b)>)EumSmkJwT|O0mMU`wUa0h`47@OB;Dy~8I4;lz7Bwn&Yf;X?i<;$e zQAan>U)<0iSlm%W+I=tg4a9UFSlsMtaq8;d#-hm*jYOZ0TawG`k~EUm5|!5wvlVdB zu&@bZVFwJHe__Y@i7URkH_&Mq9B5i(U{Ry1)}mCgZ{zh(Hp`!5ET=ZhRz4M8te&|3 zH;@eyPiFs=n^l$AsGrrA07*w2C2>R-Bqdaej4g$0h*MaKhKUn540bw}O0iQeWlj-5 z-k7}0T&=}93Qrn3-%g?9RbuH*)}na|oq;7On^<3U&crlg&c+N<>&t*e z=3|cVI08Yf`HRg5dLD;+)tZk8Cyn4%Yd%66v~k3b;kt3K!k6U4k_s@aS{N94tL>)X~tMJ?Z(04UCdaD zcO-f_BsrFn#g?@sT+Cg8;bOjB1sA^(5m<~@OTyXgqfFP}=t8AfFplW=f5nV(_)G@M#0qwV@JW&w_-=Z)nCiO zH`O>A#kYm{Vs5j9(5qHu8ropHd+-# zr1Mb+BE^7>=KwafZ|hCl<+YFj#v-r*03c5YfNBk(%mntlECVPrfrWLM`zBF9i?EIe zgO2-Z-LantIo}Olp2t|=qa(wQbzoPmr9MmKyYDmkmB}4P^lS5_##kSL^|>h`tk3tJ z5Cv-AQG1dokk{YT3JokxqaiNU(s)K0YrnsIH1c`NNpSE&t4A~nAHQs49I?dv%i~~w zC&5wdp|+kC1qWK=h$UWEEd(8_7H4O>?=U|(UfdL~ejMZxxQSwLlUj#GNF0*HJNAV9e+-aEqFrFfYswRj1-KZ#2r7>{CbqT0^hv9*5OGa=<_K?OP<2#V>7stm4Z zl)-@&sVK27uB>ENHf2{fWydPnv8L=;Q+8D)yQ(R>s#Dguu@JDLSzK2rKWptak0rA9 z7$1J-0eu^W8(7)wWM!4)%l%XysdN$|9vEwMGBEa5XE84~fOKw}QMGdTIR^}DW%Dkek%weHkovdtjva;F9%G}9VM<=lRSW|zj zsXtcf7e}mWcCxD3$*N{2tEx_lSz`6x83ggdnZ3ew5yK|E(tL!1X!9{5(qrb2nLlPe z5R<>ke7H`u`2Yjj?upg=ZXCROS>ajAOd*Nl5$qY$u# zP<+GK0ApF-brptUNr0jF8d3qsdb-lpowadgF0L!9LW$H<@KS6nUlELDow2Ml<}p%d zRn~!N`NGmFUy1hfLUkL4TYp%~&%t)s-^?Y{q+`(l?l6qgBGd6|GYPX+i-ZKq;*);XZ)_sE?{Wv72ygK;8^l5KQo%RC6 z**kiCYjD=|;ZF=s85w+Sc>1eTN5J~%;4GX$9mh#u9h^FC@TK7)^ff#V8yX(D zZ}1O7_tmK{y*y*^V?%>4Pnq`OTOs%ATZ7Yv-kdQw@&XixAop7%=ws^0;44EjLVx7t z=`&ve+Lx!#ioxBZQB8SeXk>8u$3y!?oag1iDZ@j7;>B0q8XS6a%1cATIQfeh$KcD; zUmK!TaKdPZ2WL$ger5U#pBVhu@X(Bxhli#OzBu*8!D-XOfUp&1UmBW$-apQBy*z#T zC-4VsJ2YkFt>?ouVdNL5PrH4FY%zTr1xIGggi3ATIN?Vj$G(S$UKpDChJ4Z#gcW8? zeRb%bu*+-1L$6^hFAjcu`tabC!8fLkOr3Gx;NQauXYquuO#KAB7B-tT`0?SX@N}39 z;NS!rYU;EZ!_!}!`2tQgJ%HXfY0`f?Gz=#UPZ>dhDTyQAQpwvf&&}I0&-Hf9czYnr z%*!(KDw+9NW`35LU&$=UG7GZIg67uG19O`@JkQk*&$_sr*W}Kt_kV5=%x`k%XWa!& z?t)s^2{qoxXiDYtx8{1wUB13Q*E`W8ueHEE#F4+j5gQ}k!RRoCUpr~pBK#Er zETTF)*LzC$FhTwB2BVksJnvOKe|CPQLjEXYl;nK(+hb&@-v#b>L1UZhx!#@^kXd#b zXc6JYV}1{O)I%Vt^?8h{wZQraCGvaXh<7DUje}(#;jGr*LxG)0ms!S(jxx*YE71A& zY3$mkSL#bt@MmFV{)uoniKrA)9N;7lfq19FpVfi|i3Ao@J4dfCmK;H3B}a&G-@F3C zK=@*483+&71HswL7&JtS!@j&Mf_?RSZ}&+dI2(N$YP>z+G!u_#wA4`YS~}tm(h*00 z9Es(KI_<@g@9Kzc7Dx0rs7&K@B=sYiGS-m!PwWR_G%c?B=KDJu2qQi+Dh{e8BcMXE zXF$c97qj*7sE1n=K;AaI_DH+$7{6^+kVo{4kL!@3^U(V|go()u^5UXcIXf;+gNboLQI|YP&OtX6COlL*vyAZ*UER^5P6} zuGSl1BU6wD4z=bZut~#UYR!j>MVk+MkcK@*`qW9j|WWTDdUS%7s-uU6f@O zWtl~l%;GGwILj=qWR_%^C0S-kvn~Ty$<$>Zk%cK;4=n1a6d2#4y13#Efex;p3AGj{ zk=Bx`e<&{zr&X^|#A^>7ouFVYd^dj#f-4LR$Aym2m*RJf3muzL-2Q!(yAwj?6-H}O zrQGiOcPx*KQV;);J#-ESCn@%=%lu+@^RHvwXt8_Xf>1Gf$a)RG9xaA$MakBRby05G zp=C#?9xwF#Sm?TWQpaGlnpKM|-8r(Jj#_M$#ZpO*D}iC}sg5tP_>x9tMm%xe0=(Kz z+^t3CBaX;#AZ;x+A3;QZ4_G`7Flu|@h}REh>wyMvFi*jLYW-as;9%hb4n9o>4klPw zj4g1G4;)OG#qp5~^#!)#eby|5ImH2s;>F!!+T9@P0-Ov*jS}5)0p0+bf#kXjpEgaMfg+~qqSssHzd2g+msAHhh(>( zo08%2kn9iE0={x+r z_9(c1w*XxK1+M>^n?==t1={R6S@r!Vr(`)iLClYwcdZRe8 z88|UBd&h~tjhO5>u@0mYM@7)js+Xs;$IV##iQL? zW*xq*uq^8=%LQkdb@-dX(fskFQGEulW5C?Otc)2u64%3CnSWUx!)_jUuX$ij#{myE z-b-jy{npZa)v(labE)gsvZnO1EWOOq%Pc+Gl*S{gTm|#W*RgW;`g$ZD( z^#u$34BCj|wSrRzC-vc7weANtB0cI6g|~O}y1N8t9NDQOc3gd}Qv6J(mk15^E-KVv z+V0z-BdLpWZ`mCJ@p{6k$3uHzJZd|W!RgqQda$e7UXwmvPq1BL2|;flloahF?Y{qs zbG%HfB3j&|xB0|X(apdzlVhia=yRS95?{Cif@28H;m_GbgJSC5XfGN{n zz|-OxBa?nRo@YNg>3L3Z03x?srYwfaF)BmbL=V8ApD7G(`QW^9GNjZW!g(agRkKK zGx0?JzQNxg8hX`FtM!E6oap0?A)J%{oBqm+_uUo6uF4&!KdeXo|1hjFZMghYW{il+ zj~IQKC*+iQBEp$mMAj+O0vu2C7G6bYUi++QUi+*_mms`4T9K|kcwl9-kCn|nRyO-s z+3aJi*~eJ3kFjPSW6eHRHTziA>|<54k5!$0*e>xBOX`bPV%aV_kou}G&9ZUIr5WDU zX!e#Z#NM)nbRZ$)fovfiNTbt%4n(+|%od_VwvY}q`^XlOL?;egC|+WjoiEACrRj=} zOSyJ=wWWDIx1#fUE-cimx0OA6TiNVwWwW=jj^4r&9UaAiW*=kCK2|mRSk>%fRkM#( zoqgC=@n(yQ&k7fZ6)p}deC@c>{FUafG=HV}W9E;UKW6@z`K!!dW&SGjS2eCUSLACx zfQhTYL#(4f6vPn`P>XAem029vLgFwb05C3#j*9SyqsJ`H>&CHsDLUpnBu;fHic_r0 zI;-+k=ql^*qH2|OK-jAB8jP>7Fc4k`uE-iIYK<6(uEj70O0KjdFEdtVNm!a!ZLl;Y z3v!|u%aX9UHj}sH3GixL2!oC{U``KowVOnZ{B63#&z}$(Zw3v#xR6Ba%P>R+FTW5O zY>Rzm#nZ5_ZV!w%UVF(gu)-b071=?@jh?U2lEvmSYgSxYDMnajKQ*ndQTb^bMkCsz zh0Qf8j}~z*x^eLeBU2BNq1OFizLEY==3Bh>awg3CcY{D0Yqe-GLPbNZM@Ar^2%(ALm$x_Fd1e^2JEX$E~>vj5l>bA{rPbfSn@&~ zKf51?r{mh$!HcIcYxJFn^2le6zGqXB`l3xm>T3{%T;B7F5?F0r{*+|3b^i@H*8TG!JU%{X(PDvzSbi-MGS-gQ z5G;c)OHOF_{Ri}*?`F5kSmTOiIbBf(oQ}Akbi`2Nh*lTM_`e+~sf=Glr5&7xqK$w; zx!NClSnUs4to8>_R`Y`=F<{+YtucR%`D@HyYyMjE*P6f9{B`E9Gk=}=>&Q0_yaEaw zeEkwQShIkG85B530|#I32M*qi0|&oY1ss&?frI@42l+j4us`5Hf5w3l2OLarz@c_n zZ+fn_1=(4N0uhcJ=HTLc5tUB)C{=NLlyar>;&u(fJ`+)ChXegV6_}Cv6lPSLzxae= zcN*^GuwX{D{^SVENV)(d{?ox$#!&*1iX{+5cu*odsHkThAAmvOEAug)I_q_TGAYv$ zcb1O0$2jr>F6tNW#1Sq0mpPh_q<;RZv{FBMIRGI=8zZ#&uEW}-qpcj)cIm)RT$O^K z_=0fBLUCs4l&Kg;;yeyLJOJw9J6;hrLa%E+QfQ5#D0I3fC4~xJ3iX%~6eW99+=A998RYu>c2Yt-qt<*(HqrT8 zFDQ2FbMaZ9i_dz83TxDQyN1Mutg|8OY{)trvd+e=voY&z%sLyh&ZexhDeG*?I-6=8 z`x%9?jEi-oj7x-dMOZhg(f`70(=s@+%iu(0#WFaTv3B3#XGi<%f+Ip9@^)7oG%->-C2J<(VztQ}S=5I8AqxqZ6-(>zK^EWlh<{5zlW%D#} zu)e?^YF&3=57Nc=k#zW(+jgrspUJ8Ox(K_R6{R?poZ?S$?8>M$`l&;ScE~!~Q8EGj z&A57kE7iKR!j+_ZxRNQphOUg9T**9IremC5FCO%8DkTdnpf)U2L%<@l%s&pP!N^E<*5Ptt)VB7HOYSBIJ{;=Om%$kvf2;Yx8jDy1d|e$_O|<)lS$emHc*PE# zcHbp6K-{1G8US(w-ID=~yhCi!dH}E%CYud~LQ?`FvYM9FVKV*#4kly1hRK+@N*FM4 z!ft%ZnC!+054%wbu=s2-*^PYIjr9qz)Vgi~7Ow9N3q_=dd8ohH0V5FIPNYzYL<;rr zq>#ENCPcck(^`UCovz*Y1>iG4l#>Kdz#P_fjxJD3j&8S7&(1qT_L)exz|RDI*FrzRD6XQyK_`5Cs}gB~*eb!KWnRLBp_Q6pW0^dxp)&XJrVx4aLYjxuPHgej)_Sc&SQfZLHNS0{# zZI9cZfgR0`b~HQM(d=kPM@Q&mXS0u;%|3QE``Fp+V^>EXWr=ZDv!h+jj&^l+WDDUP zvR~Xnt?jxCyC4eKFJYM0j;#NS8>O`~>vtLifKF+P)~;ILc0f_xj)D+HZ@a7Zb{9Pi zmNR?DYw>00c54SNF4zvc#U(`0J73eo(Vc#1y3-F$0hVQA*K2xMy2}qucln_yz|^-u zD5_;9QmM>D5sr2dj&>5j#>xq7YF&O|XwtyOF#wxdj}6#J0~@mxu&H%r1-3d{p|XaJ z;;r9gBWC372E(EWFcbn9wNBe54^XHFBKA}!K7{~F@Z1wjMxkBx>Fhrg)nYel7Q4lj z$v@!z)^-~&s+J!970{)Q!L?2_^<7%YY8qHq7iCCw7Z{f;?pwB!)#}rh5!O0sm>OQ! zdCGu`jz^7>dn%7a<*lBwdP}Xi8ddYNF##PnvVzuZ5*h#X9NyBu3X*uiIUZwpD4jn&kQ^-=X>01 zIwV_b^nE6MXlpH`{+d$j{Fg@>D{B5U0^faJ?awlZs6Ie~Y`MDgYa(%Gt!c+?l70fa z#>(l)8@#~+yL>}xjlX44KfGI8^@D`5w(24Xe-?r_h-$2jythlaH zEbfgJG=FYkwLgcj+Mg&{?N6AjF@KHuYs`mL8Om$TUu*ta^Vgcc&ir-euQPvL{_I1n zpg}H*!bxzjm;eWh2XOF?EaBiv8*r$_d7{6BgDY;pL4M!}eg}?NL9;D6Zvlq)T`&ss z%xYVZ$*s7Zl7K}?z@lXFE+va&BTN3izm5f*RDivxP`pY77>zj*V0m8$uoNmDjE?k~ zEk|#xo!QVQF(4}ykg9z{uUpp!R1|YKCHmq-=kkUDI6nzuq6mM@qy!#yO5lmeA2KPh z!7<)gFPmZ8b_bp;Xnv2tlflgI5qPqdzr+F?a=fsi+F9w|H`cA}a2h^2oY7s+g7Vr* zDGtfulx&(&j<21p$x=;<(p^NLg?i46ShqU0V};;@oT0I9 z$Mtn~#IxqCv!T*y_nps#yCExX$ch`Y;>M)Nk2bV6X2p$JaZ^^@R4F1pHf5bnwT`D! zEax~v);j{$JIAhfxNR_hgZUfG-(dbm^EaBm(fp0(Z!&+A`J2q&M80t#hXV)SS^y5_ z*uW7vHsK&2ILHSM=5*j-P6rP1frEVDP&-RE1i-yQ2>Y9S@AZ7al~>?w>_8= zii??{U=-#9fZ@+h0ER-vofInWj67JLz5^XIH_%a`xRDCQjUp@woRloi1Jht*0mr!> zMq|#0(bW3GP6?;*I*-9lRyw<@BydnNvJZnNuPvpk=>_h7Yg=4sJsjk_OD`tIk}!eMK&gM9TpVom`1T;(;dE)OVfz-2RfZ&#l{I4R$?NC zmDD<6BQi+?hg$OynWQnD)tV2#i8dd8BMp0~H6Qi>?TACd-;9*5UubTV2dh;V#b>+k zf5QVT%g3rqPNkc3D&6cr)2d6IO7V;}>ukw7Te8lUtg|)iY|T1bv(DD6vuy_N1NyX* zk#)9Zoo&d7xV(>V@OoUa%Hp`#>@>XDX?U~K^cM5Cn7_sRE#_}Ef2;Xh&EIN1uraQ- znZM0^fWdL&h{co><6!ze2@dj4f`j~%;6VB}j#x~w{h54V6wXo@g}HXKtsb}YT4^aR zjw2qh#?anT|_UDVUFa!hDq6W+ZhMjTM&)dx3`mXd%ei z4PIrIE3la<6JBop4A-)97O1&S!Og@0#4@{a#3K=Hre9#Q>jYa~NaC@JvF#pdOE zNhn#1LLGA?R!dGiM|5WMe}%a!n{?Xgh>ey~wY z>1XE*zK*5MVRm+Pu`_qEQ$>KnJIvo`yd-ZFtXsxo&)RO4;uw;^I_z)2Uu$z+S*RO`>cBQ8k; zs#^0gW94D<0g!wERBJwrM;gvnYd(wzeH$;922PBFdMCl5^PL!n&U<1U;2Q_Fby;2Q zI={NP>-_4pF+1O2UQ@}gY09o?%C3d%UvjZvZS_%_wf-oL&yJt|u5NDizPj4#Jyr|S zS-y?*G>{R+fz}#*T14v;YovQl{XLpB`nrrh&ypcV5x`qnVTe}X`wMi|_lNwc)LL&A z%>LJb_n*UUt#!cuosgOiDGvZE{;Qk&v9E6K$G*B_KXzrL5X6q+M}itm&S ztm){beuHd{_bILcGLQ{-NNARgk<%JB-4#(QTBJ77@4<>b6W0f_W&^ZJs0q8&RmIjbfpr_7!X7YI`^C zee`nEYP-08(39-O_k)4*O^C-EP6%CZk`5;_KLe#&Z;}otk}d(ptxijT#U82UZnDIg z1PlU%<17|EY*!}u)s9hCw=xP5)c^us_65w$y2k-@U@sP|;r!~>j^&Zs+P}G(5vw3) z0*+V(@viHb6s%FjZ}HBlzW;)`8b2@9ChZ73iotJc9jvwZ8v8nQuu1zrK|ja&qtq7S zkvj0B+AiIa=j-z!(NGqXNNtx+$$y~}o6lEuptU|H(DgZiu6Hj?y6X*?#D=W1A?s|& zIvcXi#;mh3>uk(A8?(-)tg|WWY|1*DYMnZ{uXpIIck*5D-C2J<(X zztQ}S=5I8Allhy>-(>!#Mshz59DJAq9K1p4fkVq7I8R(S^uWRF5jcY16GtqM*p^H} zFbcD6w^6zi3V>0z8<=F-A*@89Zgfcq5Gm9XVl0aIvtdBT%X*+w>r@SwF(m_$TBmBb zjC2XHr~rEUSK^Ghxx|?W#|+VzII|%$WXBnGN}NUZkJXJj!x!VSgHsz9ZaT45HD(x; zcbDA;)iuaT!!DLR&V=xfWsNfdM=Wc+sV$S?9Hz*U+?3GB$DII;-E;7+w&;>ahFwBy5KjyEihY|~_J_xt|EP1pBq!I+Ik|2&2!4rBk*7-kKG+X2q>p z(Szj0zJIV%DV85YZmYDbBUKmp@>D%ZVFdOp?2SAcxMWLlIfX5jUyIN&V*?YizR0Qj#w;l3PzMM1tZGBtq)y{ zMtswj=B8$T~Z+&W^0JGwbZkIy+H%pyRy!% zTE~GHt2EY)M?!zaXFl8A!M7ugZFdJE+yRL)xKR8K70U?4&WdG(nJIvo<{!a6E zn!nTho#yW{f0y~Y%-==6am4R9Y8+ho1rAn;z!Bz8ILHSM@_~a@Dd8X=ILHSMwh0Fx zW&sDQ5paNS9I^1?C}8b?QCJbWjZ$hyAhS@nWs(rg!=Ad$lZ0R+3iY&6thu<70v55C zkc>I*A4j~S%gSzR=`^)u3B)*}55ja?u&GmGFm$xPOR_4hUS?T+o)URQ$Ci#&8e2MU zk3P==T;?0E0LtLx2+ubXWxi3YOtpH&qhu7Ztw;hRd^2JR&QR+Dju;`0(Xdp(4{BYq z5F;HWE5#}wM|FpXZi-GaXV^b*sP%b(L+7n51F&UgbLhpsB5I@9sa>e# zti24ZPP>QdK-z&+2h#4LJg}zO$C_pzYnpwmY4p)rTkZP4w%YZ7EwFSP+NXz=p z8tqVToZg+!V}VuHbo7$ecf2cLB?$-c&h1b2+W~jPTgtWXDbb0rV)|i=4M_I7thg>K zuB#M_8DdGtdnvB=9;d6l$LVVCfr`;_w!s@}&4&+21GHN6*P6f9{B`E9Gk=}=>&Uk| z;)gA>bq@v{ycYuwwf>*5t;7+@$z+r)PNZaUA|Tj!vDV`N5J(3AL9R9^5k3pW0RPRHH*l<4Z{`Wdk_KL; z`nBE^6pj_`El}6_ob0&-9iRFYyz$gePZbMjunjsEd3u4?2r5gKm!g}7FUYwE#0d@m zS=Q_m8J@t4;bq%8R!?krNO}yh>{CYzXTfh|_QbN!nSdjfee6>{s$1R*~Z{ly#OJFv5c;sd!ercRrQZSLd4 zto#ydY?D80>I{6hb_Vvte=GDq_KJ4C$A0_J;n#BUt=B0y9Q*9Q@XGWNeHnJ@v^Vf2 z->EN6nK5oef!ML)O`tbv9Ny?Y=LuLT=288?)l3thgyDewm7!vf`#%(IZ4rT<__$-bHJ@ zi`IG^*V}^iy3u-@ zk$E(khvLP>tPaJ+luU-AWbvt(?vrZCWRxsU6w{JO>2_i)j=8|Wi7XdzqFNU?pkzUV z6VdYUIzU(lPh-Mpd%eomI%AqJiigTZ?Y@27eKN%X&xENXj8zEW z{eXHEBNo(tacu1Q*E*SFLCsl-S+=B25soJj9teq&Hbpp|L}Z=fXL3s1ipV-;c8QbE zQ{pxX#OL~9YrR@ga%UX=d^%j6I}S%dD_OJ%UO2h$&(8YoDKln7wVm?9jHxe-@ayWo zGlVbROc}g)@b{*?J%rD#zc4g%!q3P2L41+^WAWvjsU!FCpWpqxzxxM&@5aI3!iVoi zULG2nF~U#Ke+*x{`NWNrejBA9-(DYl0pG*<_|VWR_>z119L~_Rq2ZU_8vOVx(`QYc z_7bibhNsVb>1BRbC;I27Z#)HKsZf4u_x&GQDwG8)Qe&@3Sy80>h~HM_3bffiU?JRW z+ljCbNNmYETe8lUtg|KSY|T1bE1h=Vzv4dbTeITUtmr|OrNZ)cq;07SuOL=kRO^NK zIvQR&jNfK?z_C>5Nw(P)ZL=%dW>>r|=5H~7i}_p3-)jC=^S7G6)%?J`P&*5 z^Nhd|ONF&Pn4XH;nL;<)6LEv|8Q!BL^H98aoZ`jfEGo%Rlq@ceQe3{&RXknafF<)$ zYn#0qTHc9uTLr4PH5L?IL*Z7|PPkRAYbbDQLGfL;{(>Idss%;IXFOZ=f}$fV9Wj=4 z#8BdhcKZf?K0|~1)xM|S=@if*nfBR6Aw7`;qLAu`w#5swaUGv0b^yz0a=_bh|BOhb zNf4=Q0hN~zfU4G)6^K;Oo-whiSVsuU4NS}aFk{$H3JLN*kQo!JirqMb=fj-2v8ot2 z%9S!YMq*^za2WSyN^XJ^*gnRRw%on2XHSJv5;b#~P{b?GYO z`gR2OcI%3;t_bVK<4gbc%O@qf3{FI)*zUU^J}2_qlP`#0%C^ct>rTpOsaHlTqO%id z@6=;p|K_VYJ9b~;HAxwFbpDu*q%OAUNZmzU%eH$)Y~)TE&e_ zzAzQv>jp$Xu&H9*(UTf3<75RywT{wK9}semlQ^PRQ%b0&BaV}FB=w^YiDFRrfGds5 z=hQH+T0gH&#+B21IXTuCjfcZ4)2+U*-fk!~$#$b4Q3fKy^OU`mTq2HjI_&JKj=-QJ zfnBW~3herM-N^zJCG0c;lw&{1L}8!+hgt^?0+e(~V{&~p#PU?R+F+GyYF8B zoZr>lC)Lhl>cPkU5pUG?sUshYn>UXci+#I0HaEqp-0tSSrn{T_n(pr0*R(ybr=yRu zLF%4nM|+wb?P+w>+WQ)pFSTH}_w`H+XF{8aN^IY2>1$N`UN1yhE8RC-j=-n;M*9Da zze;5b;0A5CPO81Zck84kbW#&K>Bao1*dA|_xyRdN?(y!Pd%U|R2ErMIF{m|vulWGY zp1*S&Gx^xw)*JAw{a0Vu>bYuf#K$Xk;Z`o%{~q^`#8|-<3O{IgUvn; zHv2f(?Bigwk3-Eq4mJBY)a>I>XCJl;YTSO;k^QbC`#q2LyB-}d|A6@i%s*iMLGurq zf6)Ac<{vWukokwqKh&saJ#g>_3^;h>)dL4_z<`4{V8B5+;7~i<|4Q6z00;TN!GsMQ zYKMKivEz4%|EOBpo)ngO1BA9GP3B?tDxuFlVI#ijnQTO%66+KKKnf*8QK$rWLHWr* z4{NcY!CD<()#za@c2cHgBvY;Z^st+Ndy<4?to^`J-JTTsN-_X-yOX&Y08x?aDwY5W zm?vn|1y!*EwN#3BD?t^+E}fD=YMlgHV3SU4EfoPUVGuJPS-0J%+t4%yVfR%;#~4tt z(im7`lJ7|;yrMsdseuv&9K2~kAhL7-hgz2y;2@3gQ)@n^25Hzxt@(&N(dNS*q%k$r znh$$`woh?01{~ynfH=78>q&8-L>qyo)l68(`og-Q2Xx2HJ zb&h78qqR<5ZVq>(XvBOxIvY6L%+rUPdHQf?o^B5uX>{}-+0l_^M@O0+9qH((yf%7N zcQjh2I;uMwy&rm1cQhtEq<9P{*<*1ph1qm0Zlj`&o2O_;qOHrxVdsa#PWOjBCl0$D z95Mfh`A5t@Vm<(JE&-cb^N*Sj96SyjYRv}@(8ht=Bj8{n1r9!P0uDZE0uHvo!LkrI zBGLB1L4M!}KFlLLH4gRz9Df*m*h6?S4%{AsACRZp5|CS=P{oX92*a}M=&1yfbrD2Zy1ksnM?xe zzC~1hV`Ysm5tkXoQvLvZE%Oh#o5< zx-CS>!u1MPNyX`i!!8|hT-Qg+g!mIq*OJXOcXfpzjuk;v*}QdJPm-n#;8^RpQ{Zu@ zz~fAT?bi6XbL9BAo;68)eB5&5<3+Gt1l#Uvyj^74Mdtk?^L~+ef4Ki&N6H<4zmao+ zj=2ZG)H)Xd80i4!KP(ZLe5A+#la2tB|0puRq$9xOKZ*=6`AE)t$iHVCCgfsZVzz;u z)H?gXPNc(5OgG^`|KS7_zSEJm^J*mYFGh^C#@khPtvASlM-^1ed*kh#+Q;8_AL6~A z6X-ZB%GH|iGEmh?`FK`3UY#-mGN0;rozNMQLc!#WVRcYeGp_?7qCqA>H24o23q$b{ zL<8^8#u1^s zbOgThA4LYf(-HX2e-s(`&POO?-{Gpi#2vF^i8~PvAQ5%mOmRn66?dkx8YWgszT;(f zNwQ2VQyqF`Mv2GFRNioifUNU=L}jKTQAyHcjOCpf0-;5mStQC9vU@UbPbY70=It%K z*fJa|3gV@u6&#z{?)%5$7U9^Z)+YFC6>pAd8`#}%lp{F7Zgs&I%gP3< zI9%}7?+5JZ>Ss^xXHVJ-b`sYx%CMq~ejVxRVsGwZZ|Wj87LU>6zCbU$#jp$PGLU^) zdtcIy*CK3=Sb*{VuDiX}=5Fury4(A|?lFIl`FqUAkXV-Xn!nflz2*Zi`9P`G{C(yF z5sn*2EVj(h-2`y(XUV|9LB7;Zv&wm3`K(m89%j zqm;k1e`C$XTe_w=YuK`UsT`gbusY&;+0y2#!>+@O#pmp4UmbfC+UIEvm)Y^Lcv3l@ zW-LYs!ZRtJSITxJ0C*PQW&MUh)p|2q%n;JQmKhSuDBe#M7GxPgG^+K!ufRbXIMkXC z9Evpa;ZE`qd1}qa3?U6`sWl(*27Ma})#@ZTs0SQ;mevD@&Ua!QI`4^bfNvbJjADmz zePqA#U%T%gGWYM#xgU=`v*>|N(F2{L2eatGPSJy%qKC5Rp-$05S=5+Od%FtyiKP-(i~XLl z`&}(y24Z9 zyRj|7%SUDCw1O#96E1} zgCE;KwCi}|V;F~X+CSWx_7CT@k4N5F^hl@ZkxtR0S@dWYwFOW;%9-oD?b9=F>vI@~ zbGAL4s)yc&E{N(b3@cTSBe{zssSEAYeN;D4E#8C}DYfyKvD|zdt-7e5F?xDN`Jf=~ zr;s3ydDt)EhVeh>h{oO@M^uWAxwDtzQ_RQQPq3p4TL-n{u;NW%BVXB0An4@4G3OP=d3SlGW@uU854Qzx(bFAIiD?Cl{DO33| zyHkWc8Fi*?yImX#0mF{v5uXQ$c|IUk>pD`xn7x(=7Ezr7unKl^fSm&bcD1ev@GohY zl;?nd)%u+9FKAuF5|T^(#4)+~sc5l5k7O$zn!G=*xr>1VtK7)vJI0C}1Z zbt1%)i4!WE$V3V!s&(Q=#F0kCsWl%Hl3@ym@i-i&)_gdOd{~CZ;V`x4!(knT<0Lq! zM;s+j5llryj};Mhpb#Zpmj_*#0uFQ^DL-8-nJ@`@uGB}$gyDm>GGRnGnnhR-y!DL<0*muM;;j;@9JZGJa;lao_bN<9v^o%T%sOtryl-V zowlnU+I|1dhf+5_b-SaR_v4WkP>;Vqv;WWZ#~b~Bu0Lk=|6h38^)ajudGJX2#~ta% zJkY@F`n{=MKAy#X&0Gxk!cs1c98)vPN4wiKZ?xzjr4yKOnmTk3QUqY zIVQe6Jbt>EVp+zi4|ZazgPqhm^#vy8ys(r1aP|v3=}7T0v(k8RuPJ-hl${!BUMune zmS+qD`VV6mhXHZKPDSo75zW3zFxStmN<_2Nlwc-N#jz;|pfHsX4oshq(_t~uFeMI? z3mC${e-wlW17r4WVT{7dFn&xKqrh`Yk0RD%x~OqH zAq}HvR7mjsdc4LNYc$CGB&?c>tR>2^5NkBvK9TPt@6MaR?)Jv0;&}T+zNNe;>+H!od$P`+ ztg}}-<(D*jrB#vAt4L{T*K<7m&ga{g&$ln1Z(n^rk1v*ftQ$8!+HbZD^4oC{TLu|y z?f$yky~L3gf0?;QpL^1;U-sy8PbSiro?3hKO(g%8=FRGdFYVUex43GfSHAYXor!n) z|G9o2=pF$&Ng1!`rormX00<3iQH zWO3hd#J^;zJx!f5hLF(vyk#J9MDOz^@AKjVflKSc>az0bct2KwY;_L1Og<4tE`Jzw znELZFbaq$vM7fPDqmZjAeN5}(37OhoV8Q_SbEdsnvgDTfw6H&`38I-bw4{~44`Aub zA+dZ^jjXu1=kUVCWj~CPT@*a_IO3ij-(!y>?nx&P{POcJR*|~rAN%`I^FXX3c^g_x zJyu>!J+3eq1JpjRJ8e+L8Re9wdP|6f%XiFRV4dOzrV@#WPh$F z`yD5&c?Yu2fvj^N>m0~B2eZz>taC8y9Lze0vd*Ebb13T^s&zcB_%TkicII>vyVfaeb_Fs!sPhh z?>e>Lb!xxs*a7non18_h1Lhwz|DgE?%|B@VA@dKJf5`kpjXKx^2eUD7Xg#DG2l>FE zwU2Hb%*?>SjNAhUUnK($)K%LfR+!w+N$kN=2z#h?i3ASPC9auWOI+7=t^_x8TnTOx zCAg_rf?FI1w>S=N5C$D-c;qEQg!P_;52BA8sb&!=1^vK7ZU-=}zc~Zlz4@0oQS^BWE z_!08~i$Q(Fe1IVh9BR!64$q}68VXiodQOE}v8RKoef&ehg z&HzJxG759fu`0!P?2!`7K+f|(#2$c1t$QqS%;Z+$IFg%Q(<;Ht6k39rvalP62B>O1 zR6r#SsDkVh!(^g)V#iUe1yue zw3F<~6{xA}l666$uo7#qMS6$bPl&aDBAieWZhkdFfx-%Jj( zNf^NNM+WA_9Y0_RV?o`XjisD7wLG7U#T0V9N}_bA^H%_4;tGp#r5?c2+hRc1K{?8d z++oI)1s`WgAZDTrANvod&_IkMMjY!o`4q?V8IJn|vT#TL<5g-aSE?9_00_=_2e{^- zj0q+eIGEgjIKhu&0DM0#1|SO|7W_ve$(I4}#IQTlECQm#?sk73YZ#xhVSEZ##<%}F zqybja04wQYa*g=?4r#!aG+;~m{n~&wek|{tX>%)UFX2QItEtFjH5KVhlw%>5cf6+`UzpyV zx8L0D?fk^?)_f%PWSu=(XHVAIlXdn=r|d<&S6US*y^54(^`o79zJ2+8`||nr6|H#P z+artx9&5*aMStw*`QLa)&obIzXw%Iy#~KSd z-al}+cSGFmog6V1mNX1Qt@!{i+I&DJ4YX>_2S(ES%-?4|!032mJJ7&E8+yA=;9zzG z4!!~n9Q;8KEXh}?frI=#=qL1mgZUpgczmz!ybnXLj> zT+O5jFwBy*QBn~r;Y>-uqGZ5|_Y57xUcYf5QW5|unGD6+0)T4YQ-y}Z(31hiT1{;z zo&nfcfq;#5Cma?7hM~v@A}01Sx8h+|Y#~XLaYuyYI!f;KEaa_U5C2ifQzwjWY_Tpg z+je@_n7rj>!Y1qZ(+g$t$Guir&L}wJ*cYSoaIGw5t-YSYAyL+C3TDOtFjE1h6jm#U zIVWyUjX73aJlUhS&+>c?*O$wMa=EtK<_QHo{esEqGMHSgcN|3!kp8vIkyv!`T>6d9 z)mU`#UYx+e+Z%+STJO~fdys}b)S3@_kcK_fnvba<+I;wrH2kO5d`tzc;$enuJS#3(hig4^PA39=HJxjcjQ{uHwbR}qGVMe*xkqhmT!99RjUh%gA zU`PUjA$jlU`A8il&@v@yk1{1i7^(w;YlID;^}HzD>lHiX=4@T z)UmyKAb}u&f$+z z5i_D273px!_lI-7Kb-UZ;hgWWj*+#FWUV7v>qyqBtHj|(0@l7`hZ_l)M_Y$;20uIp z??NNEj_6Ls>m<5U@d}E>b#rng@^!mU&-0GX<}FC;XxyZrkE8Et%bTNf&=#R%v-M!` zn1znTO$>yOH8THUN6}$tW}syB0w7xeRBQeb^MQ!R0YXI4B2uP_6?9GCy!IBLRn6 zXDHwxeH!*)!UYbst_*Mv>0^#JgGu)?#~g3<#qcrbTojHvvjZSI0zkDs0RWON0nHPX zfEH2Z<_J9ZO%9yM!2z^d4;r9J!-)d#bHaF{c}`=CwG`)3U}GLF6OShWKqgsOP_2c^ zJQGF>0TG3Oh&>%OcE$!^kqKC8EmSO6f1L>4g@ggd;>np1?Xh@rCg6z06X#Yqj5!sv zPOWnGg75P-!4UBT2oRYSk2^a8ooHvzK*s~)K<7U! z62No>!2Cy%0WcpaG61F{?-v4sq1VXY<3J~Am@W9b#0SKnc9<&Cz^SDc;PfAUSTqjXbv!LP?l|LR^>K%Wh@9w- z=R_CSwQ(4*Gqr`I`5GzgnUZn9W^M^@+m?Qq18-+RAm)!P$FpUbvw*lfzbH`|YbmFM ztua)(?Y=+otI9y1&phri+ZlP#-Gk9!F&O{h3?HGZBNzvBdW^$=yr=I2gyms^I?W?O zXd6Tb2YTG6W^zWD$Z#;V|F9TLE%=m+__c+LAkfKh?G8aelprAbk0SVfhahl*UuXL> zZg$1W$(c6eW97tQ#Z+2mk_g*ZghP@<6^o{FYOWk@UWZ;gpA550AtA})cT*jDaDH7a zG}-F4lE`H>72(>ka)M%T)+hT9M2bG^Q~gKSe!Bk<+doqKkx%v?4f-RWGX3fP!=(R6 zdS`!9^x2;>{b|Xc{YPpixc>>C>OUBI6Rbbsk3^s2{?9T0oKO3>`)|4bmiup+-!i}N zlfuGdZDLnn3(s=r9pZ-76xF?xE z$@nIHT6UOZ{mJG}_V_0I{F9CEJfHtO^UwRV@SgWaYR~uh&i|CocfR${H~suf5PXaH^KVnSpS^Qs^4?WKj-u6r}Y{2)3Scc{MP5yZ=dn?Ssx$M zW&GkZxopq%_|7%|T=UPh{zUU9nm^I~Pqco&`TZVWzwOg+`%L+4|>M|2&`nJfHtO^UwGB&v*alf6j4W`wdus;Is0>fbk6&{{=q(1wQ`; z*1y31IqM7Z$5~%gzh`~P@$hB){|g%5N4{wKOOAst+s|K+-r44#{Uyi4m!&u13zC~) z{)8|2xcTRpf6f=eZu=xnC5Hb3MLu zzbxDnzaYF5-Ty@MCwhGS9)G{_^}GLm_dm(~Px_+HH_79hWd3C1pX~Eb{*rJ`_W92< z{_|}A^UOcb<2&E>J>Ta)-}X7*`~l-1u>OG0Kj8CUV0;%?{{r`afzN-|S2X^!zAF2l z^)>td>%#ewueklH{r)w{edOzE&;E*zpZ!(Io&7cY|Ld~vgs(_$g8QG~{wKKqbH1YU zo%2=6pYt{Kch1+qV{~ z7rXvk?D})D>&wNiPnVc~iR*wXJzn2^T6|VnRxPD(@{VUx6mDaz~_4`WWyVB#k%ICkz{a@w&uk!h?wtcSl_^-Bo zt~UP~pZ^;7e~s(+HLlOsTK`&)|61!`Ykb$)e%BfQb;f_4`@i1!uJ`$`H@@qQ{|4*d z;Pc<$@!eqk3te9>bp5!{_2EL-my685$oz{wr?|by_32{Q=ZjsRFE;;T*OyCN-!C!$ z68C?J`IowWU+VrZwf?29Uzhp(m%093X8p^I?{fElx$E2Iu78)izF*<`c!m4F!unUZ z|0{j|E8YKUsC?N*!q{aeqQ4Gc!}%NCDy;x_3KjCr%PR5FLnLD z%=(wPzF+40b(!@qxBlhkU+(&Sx%ICwzAKFX3ZMT9>tAX8D~x}O@B?7thVf1&I1g|06by8c|~`g4)%$3?C$7rDM&z{;zQVS6Kf_pZ`kpuQdKE&A-a_xytyja{pKP`sZq2KU{5mSKEG9 zdwkcJe~tOqSpOQ^?^^S(wf(R4`LDJ9b;fs{^{;dP*L}VJpW-3zb^I8{_3q?)UqoH+ zL0&JR>nU`DM{)&kt&AyYq#g*z7SNdCA32$-#x0-*e^>1}0z198S=JVfX{I|LP+k7Q( zyZN`f|J!|~al7^J@c8dA{yRLrJ6tL6^!V>||9ATQcN*Va9^YNYcbE0=^7!sH|87^} zyIslecK`SI{P&oDkNNlbO5k4W-)sK89^bw0|32&AXZ-hB|32&AZ~NVEeD@pw{XYMo zE771U#h@$QpeyN(t|T{_f1@kOjjmKTxf0&wN_Ug>Z*rx%*_HHW^KZ8P&8}3pxYFI? zD}`HpC2)%?>8(Ehtv>&)uB5k`f14})ZSMaz_kWwuf4k3ryZgW0_-^<4@38(I=HKD| z@9>@cogUwvzEZf;{5x%*yR3hg@!jSA@ACQYHvYTa|J~-_?epJbeD|1tkNNlb{P)^F z_nLpNuLSP(`0sQ7_xVZ1eYW3y*1zBOz2Exxn}5Ic2VF@9T`31$$p&3XZ*(QP(Utl} zSE?J$zsYy1H(CECSDKq#>27ux&)8o6#`geJJ zciBF78QKKt)JO zZ~pz(zu)$~-}nYyX$M_t23?5;T_0{V|3=r38(oQRH2)^^Z*nEO$(8OVSGt>Be{MGa zX7g{h{w=Q5xA^?GxQN~2N_(sOztxraR`YLlrN7Pkx4Hk@%)iZ*{B{?~+s(h-{M%h= z?{NQjn16@IcZbh^r=K+3=_`dhjsH&ff0xI1my7US?*A^2?{1&}ZtLG|{kzS-$Cdsb z>)&Jh-(&v0KL5SOcdz;P8sB|B|9!UKeLnwv=HKuB@3;Q_zLL7%Qtp9}T=aa6VPn!Rv z&;O+LpYr&gGXE*-KjrI#r_F!b=YQJvd)oTX`1<4-^Pe%kXN><@+vi!^?^*MoHUByD zpY!>j^YzDbw(s*k|MRZ@&zt|e&;Nky*8{F!5BN^<0oSJoU4I^Q{d>^-2VMUja{YP8 z`VX1^kn7*W=0EKE^sxC4oBxQ<|A_S;as7V8_3KgB-$%`V)b;OC>py1xW4;r9%>6%R z{^RC9ZvDqy{~q`C%M(8T6V`vi_5BI+pEUj_J^m-%|C7e|lz8NDf5!FsS=aApjqh3WpEdtE>p$o7KWF}P#{azapEv(`<9puc zf57$S0pCeJ;QIK0>%)VtZx6b@J?Q%NpzG5^t}hQ+{~_0>hg@GDHveJQzlU9)9=84? zKK~=`{}K29i1i*~tuTP$_{xi1UGp_H? zy8ma5?^%!kS>t=o_@8tAf6n-y^ZB1Q|9Rto-uRw3{{h#B2V6fMaD92e_4`5Bmj_*c zA2k0#*N=x>pB}RQL%zR!$oz+0Umy1M!^75p*!)M#f5iPi;`;cA>-(dwpO0GqQTP9- z`H#8&Kj!-SnCtgr=09%ykGuXo?(;ux{uA#13FCjl_3;VU_a}|-N%Nm{|4)7$8~T?AH8`eA8<~ z-_oHYeVKwaQ_p&;k6;_PxzMCeyo3v`#;C}=lJ|B^IO($eN*RYS-|M}*h{|)tbzWL|dz5~WLV0`}{ zb?^0L$C0%C!OZ~%W&jMv4=~<)gYlSw_uhN&z4vaHc30NsC}YlTAk zZeLyLLJH|K5t>j|J-rqp^Q9 z{uyvpxCdOLz0UmK5YB;DX|K^n8v=pVuOBhWtrd?Rj1-$?L}ME^+a8wq_B`bQx@3Vfq(XxtR& zDbQ1pPeFb(_($WP(bqMPqw&vxo6PquziH`=almc=)@Z&zOB`@V90PCqAK?(kz+3)H z;X=8X_ib zszU^}$g3T4JNYB0ZU~%7Hx+S7V$#@2x1~1ej@rmgO>aa@QX7#SQX9FW9}F3KQ;r^b zOKun{CP@r+WA;aKJdj}wJnWVL47*Jz-BFv&n8~-a1d?wPVt3RIzp1Gij{NZ38gV%C zBcP9fJ_7wC?nrJVQ#taM#v6(JNaRN$KMMI#w}o>Q@+r_$Zb@GX@+ruVzL{KSe;Xxf zH1yHXM}vRB-B5rGxaU2i02$D$nI6z*2ic}!;9VahM33Wi7hxLMm)vPS)t^xrbXUYd z_w*^ppx)$`7_l$8$~yYASU&OB$E0(6iGzx`of^Z2SVhYcZ8xM;>_xg5LA81b<1QlO_Weo8N~ z)|Z^-V+;JF?+NedUat2gXF2*9(%Bf&=@`=K7}DKX%7L+@%dybMl8#f6PbJ-^LQjQ0 z?p@h24*7A=$3agcou`p*(@6JelmqFM6Y1bfCmp9FpFuj$ART8Qp8@_%@MSW7Cgn`# z6(1|we6tuNi$Sv94->D1cIIs0W}`0qeg7NY+7q*{D7tePGv~dKnjGoW63ua=oA-0^ zPOdnmCf9K~B244o^#BBQyf~$1{QLSuU_6`?-VJR76W-JMoq)OtSG3~u-t~~R2J+t1 zAJoW$DGyEg?|SG0l<&qgK>0A`!!(9eJLZ~VcMPd|45@M~^s$seV@aiBNtLOTBB{_* zN#&`~$00wCQefP5#r!x@b=uYBdKbfKr1~^caT=vWI;B=RsXQHg>CiJs^%=-#pg#ls znOD6NlzB6+C8wnNzhl)ODfc@}=5@Pb!)M-5n{`zQF6&zIzuBw8+6J?(`;Pw7N!AVD z(GHh=Rr8a5O&K)%y1bk%CW+@<)uiQI)0ZPT*KGr{F>`K+Irpj}AorS|d3|S+i>BNg z8ezP%!-U3PqYr)jjpRq}`UL0`uF=1)Qenakt6GencU6PtU6YTWSvSf9S40J z^5dY7yQ2*+4SE{%wA)<2qm3|~Vj~@T`t9UVZg$h}*qm9LaZ~&mw=~-swT)Ovb8gG) zInZ-mwP#l3LeHgS%yq@3T^|p9{4GKR`SHk4xT)(CZi#;a@)Pc8w)0d?>RZx0l;pvb zcSm6IZ_)xHA9_B6j3HNzxhGeT=_NiXDwx<0m->(Ep0YRXdY>3S;kR7VfI zJnpW9$H6qtF-3{ulyB4SN=+J^Y2wr$I!f!4Bhq0?cT9nrba6^edY@dM;Wz`146%zN zgF-C>&P;KNn0ZgzLncg_FlF7|M-JOEI-aG4v8@lM?79$d_;wQ3{+=YM)YSqf%<0GU#Q{%cxz-&|i-J za`2UN6j6@;3W}8q#;*Wh1^O$g?JA*HGJYlctI%JC{wnZSQF~Qme>KHWHS*QS*Fdj9 zzJ}VZhNG5R#;>JztVMq<`0K!5M{QS!{dJ6A559Wz*E4=S;}?*U3S4ruP%j|w6_BzD z9X*JZ!fQ%)g)kMuR3s+FN|DQe(eQAb(T-yebQN<(QA}Y|OyN;{BUCMxP@R-;kWj)w zM2R$Mz*3k>DPc+}kxD7C${48(C1sQ_Wt33mlu+f+%Ne9xgQ%vgfT@BysDe7JLQE*3QbjE!>bvt8t+tNQ*~HV4aY1sXsW@5HDRV&Fx8@|mIAOg z%v1-aI;zMznCiqNKi7k)9!>RFSC5|y$d3i2wgOUD0jaAHdf_eYU4_sK@2He2Qhro@ zRz&_Qf~g24#W!{EQhZBa4;SCIxD9@Lq4ebtVsKT_|@)9O0{ zP;*miYbao9#3T$gj9Kf(H1xI1V(o1S)nZ+pFv<6I@`E(gh1J#FQL$cs)2CGVwjLAe zZ_CH^%x3}Ft$^%T(5rl3;EpN`OCc$=knC4T3N9qY79n4BPlFagFM?itm!Lv_G4x`W zJ%ivXK}iY4MoF(isHD%p2Jux&#Zb!8Q7M{A-ADmb8Jfx%t_-F!;FLozhhE;R$t$Ox zs(@bM=ynL>C$WNxpaLb8Fja!2l0hn=S3$43r`1;ly$X6Y^lCsiPSw|^Uho<`QnDsE#Q|i?B`NSa&4WzvW z(ryE3uYt7QNZHUx+H9mOXjE;ZJ->qV>tffsj;c)CW zCGFv3l=k;RJ6ikuT9WNowDdYuP)fYxJ->6w^&L{IHQ#YXTT7?dWnL#|C7m42bTWF^ zyFQAPZMpdDAYrU;vie1qyAxxT@jRrE*n9HW7}-JnD&jz+P|ca18S^ca`}P*seEAr@Y>LEwm*yU)KiRe8W#tsoyOoa$GTyvTx#b+hT$R zJn@FM)t0NF71hGPEgXEbFmP*l;8qI6R@tF|XqD}P)`lHzsB5E?Y`YgMpx8K*650j z$r_!GJA(>Jj|SymMNNb9ujaggXI2el>PA;3S?Dy9?i(o_8t-WOo5=J{WaXyY-eNhb zi2|w_re>I$QPRvH69q>?6L0CRbRtX>8L0&&Ew?mfEfioaJPvD>62gg*T2a!)rEJv z+(^N&T^uP*a+-pRlLSnzngp;(Sl7*%-M2gtxuP4UZqWC@)I*im1HA_&lc7(>y2;Qd zQ)e|$2Q`pd8_2&6%G5&ENMX>Z2TrO!8p-*M;uO55aJp`~=a&M}Ljl+19wWKk>uzYL zX?BX;MJk%+J{4LM-QzC1K9P!LBIqWD$83=%4by@hEe>5!X|zyGv|>jqOs!yQh293e z4SE|UwuOglmx*#hJDlykM4UK~e*u^(R4}1bq_nllr8$8+teTyPiGB=%>Xeb9sC zYMWEZ4*I|+Jjo7v=z~eJgYPFdI;RYNklbMGk{$d(XxzaMePBv<$o=FF$3EnN9>xy& z!210Woo5btXto$J>ApRLb?pOtuMY}@lY#pggB*Ugd5n*8iBeIpc{GLPMW>P`y-|P zu6X1Ff4VEzjD&sULuJ}gj@{IZ5|cbW3Z_x$Ou4Uv>69>2ikp0sOo3_i{m>!uXmQGM zqg_-P=V&+we5eP$13setSkF@ie4=*Xhl!LKYm z_#@vTEa4ms=a3IIQA0lRu}d(1>=UlUhkO#!l>~c|(`g1JeN6j_w#tYb*se!DlG@0} zTKbVsG=W2*4~0Gy`JrwQlN$zo82X1nANC3H1U>m9#aS}+WaNiKAMVUCeZ!#-hdu)O z2*w}rv1+jqpGeehq154E#*q z8u+<@4*Wt}{~&47jmjXWDL51zgt|ef8~mvPYp|H4b}&qXVH)zOq3(|mCZG8gu5~-) zbH)1*IFmjVkR;G2eJ(&rU&tvD2h4?yQ{q}iihQBz847(U@-?d>6hkf{GUZEyr_~+WIhks%F zsi7V5soz&M+KA8mOD}o}XT;|gHjd*9ZQLV2^~pfQk)P=eosn*IV;cE|m`8nT(5ye| zGhH9`xrQ0_g@#S}RM%6Wr+hBuDGW0DQ;RT@9}Rsp@}s}d^#NZJI$wocFyL!%ppXst zMj8jgIq)l=jAZ@5ukDQ`Q$O$<3Z19(UK&cu0mBa^s zE$aruG~`R~A~6m5Ng)Z{$lwNaQP@DwW|P zjwz6cpmXS#$_GQgl6!`J9g-OOO(-W0!!5(UBI>@D#ISD^&B;PXz`>LZQ}Q?LOkes} zun4oSybmQY9M0jW8}X$)H9~euV#L=Wi4o`==>|48jl^vuzxJL{N*no&P>%Xi#lt8! z{l+{>GcUEHzVY6F;y0d@FUb#~_G<$08%d7-l0aiBM}N(AJUT}CP{WTQTaWob zTfrDtESb`=VWzP#jV1k#btRH9rHV<(G!>>)m{K2Vvl-{A5@Q|*ecT5cVcbJaOWJ)} z=xNBOA)k(XI`nkt=@0$wbE7}M$bc#1fy~ID2FM_@XWrNKOq680f+)B(%XFFyVb*`G8iNiC7B;76f&KXfH@PUEHq_(q)jaA zVN|?<3tt=6xJmDtU0`gDD?O`C&ih z!!+j8{%Z(pQU)E<@Sy?E_qBP7#Nj6Hdp=Sd!=Tn7Xj-v<4az0ne z%weS5PZgiJpUJ{pl;q-x@eDFPtYkb)j*>+<2u|3a=F^QC_aTR|{Jd6v%Cp*N++xS}F>OK2=rz*y>qvC5-F z)i+*@g!QFHNrf|&1fNPq9*3rJ(8ql({&C-^P5V-TkOn>NYt3QWH*7#((tf3lE&Xdb zC;b~uPX_ukzS8t$AfLhbnb0%Qp9wvavLcJ|v!G{vt?A7|J{x*A^la?QhMx1K@a90z zfu4i@T*lA+N_@G{bCDnK=)ruBN6C1Y#=|rr%rpU}2{287DGyKOQIzFjN!~Z|a6U-# zkKk<->|8LZm`sc zZisx}z^H|8IIIs2`x)L698uzIv~9Tryd^TPz?)YJQ|SXmXemskII0YK8O24JqX%9s zgQ*;*a+H*#q&&ehhR7o}L~229hE=}-*BjfZaCCW@Jz*h z#ZLtVUWJS*^B$?ds7hy)J=F6TD_z+Xm|cl^m2#v~cojOU!XZ)xXB9fD?<+>D@n*FK zKJLe;_Dr!jGL#;@p;U`C2GI8npjzk#OMU2u$oCDATIdGG_YI6%=mtjp1aH;2qd$wE z8bH@zRLw(WidtsBR+cNSYCq5dtCf$m!0Omb)@kNM5;dOHlSTI@2szHfNdLN}=DLpPMZZz$D5H*CIdu+%~~MCvE_tsq?f z6;MSLP>&UaE4xBh*#%Y?s(6*h3f+02`Myx>>{C=`MI5yip|gmhtQdMRb!o9X3ha+4 zyo)_k%v*-iqc?zRKc@Xetzq-m4VGHyhRFAepc@$Vp&JD#wTA3GOKYzQOXa z4Ut;RGeo{`h}1$iM80o`)Iv8z>O(g~zHeaELN^@NkGZEp$mNy_?w=|EUE%J3g7~S# z2bJ6;RXQI=w=QlIs<_jt!jV;+7FW5`YeBThMg>Hz{ zhi-^`-w>&VZeV=hz^H|8VAN0WQGqIR1ycb>)&;II5AFgAxUVSWzM+uvz3_7%ACfGD zsmL(}5mp3e5ruvc_e#ZKrsB{1HZL{BpX)}v_zRz7UH*u<%%FM`45ix7X}?fw0R43X zs1~|m^L@jn7P`SwAG*QveM6)cx`DBNZ2gsdYCBC3K_$BP(QaHKztO=ZrTDEBZ87jx6<(?k%kzw=L4VGGLD8WVp%)K!PoRl`*60@N0F^%pLvVm>l#9=l;viw%a&_YIp`=!Qsr=my63tDqYg z^`RRW-!~j;p&JhC$9z z1P-o8Q$0_1>TzGaA1US;L*x+~BDEl|!7@YSuNxw@&<&CA8yL0F4UGEG4TtX=4zZ2HN6M}H4c&*nTNqG3Q&-gF4~H0QQ9P|EOe+p(pL@AtXdk)W zkO7wloKJEi_eaL~zc^m-O@AcC|F6)ljduS_Dg5Tu0RsjM9%%n0f93wnQc;vtlt?O$ zl8WO=3}%1K_un^Ie`Mnb2j&k)%=Czh?M%Y{%9Df7Xm$@+z-@H_x77viwmN35uM994 z&O(kV3dQ;Nd;oXRSK6wIqTKcw=L`#BT`oafO3BmNS3&PTPT4|V8 z7Edb+)5_y%|5Qdv}@EF|IL<9|xF*-0vo(#sR* z|BKOM(fY?DJ3V*(-&X$@hmVaM1a#u?|7&b`cZBgJ^*`rpC13kp(1J1uv#>+_>MSM9 zO26{Kt+ZVFwQZDt>?p?`+~t>jrQ}iOj^To+OmyH=Iq*v*r}A(#mq%BDE!B9-0-stm zn^8WxN{BWy%KZ%`?LZ|iJz-9)RSr0O_Qf8;;KLeuu~zYpQXKY{R) zr~f?&_P3lp9UQ?ri3bxzlP!@7j(98B;VZuOajzIj^p0Yr(#39Y7hL(3j+85-u^S8- z?>aYYS}R&oRg6~^9xvXTK}=S23SW&#b#y2Tuz15H!bICzG3$IxnssW!u^F~5h)tV& zM9eTRVur=SIc$>;ezVDQnK^31++lOv017TM$FrI_YQrL7b8LXvQmKg#>zY_t+ns1U ztu{=ni>K9vY4rh3OROGRTyaxl@vH<<6HXAd(J-$~2y=yRU6fvzKv($IN9pwmbQivu zZOi0e9Nwbr?~QCE1`Pr3>ZZI#o3jG8CK`2td`%p3(_gCq*KKJn(OMgo zvuI6pmKIbUIj4@=sV*!M?>}cnc$9iZsSk_98Hz{PdHhg$T|8%hdgk|MBa3r zh__l`Y7vucZTUcVj4d#=!qggOYQ@ujnZ&1}jHL>WET`w^!%G#X`wjA5BwjGyrgbnS0 zsRO1CxkS;{iSs($;|$Z(2~($-G)xyvU3w2&r-xl1*rStR;=261NilC3N{`+Es>K=u z==%mxEp)@CK6HcS`vyxbbc5ylhDa@R1EYR|w{-EgQ6-EjE6;ZO_R zaQMFAPz&8~sGs1Eh7VOKHMpbRVDcJxLeUUDIB(P$v>qKc@+_h;dsSn){`Mx1i3*8X;zJXB- z-N2}y;G=e)$F$3Q?Jw<`UA8L)m^vN2h}R*PauIKIe4;q*{E%%)I<-G{!qiCscHylq zUd!*|fn!&KqYR)2ZUEI{NIQlaB7fZwsfBJ}eBZ#Rg>E?1hi*80-*BjfZaA#ZW?+TF zB=An+)wN03Gl>xChTctxbVKik-UGb{dJps-oHm&k|0YA941IEfKMaS*X*kq^*Kqj0 z;ZO_RaHtR6aQMFAPz&8~_`cy#3*B(2pWu%M-VSSU=gIaXkN!=92HtaP;83}dqu@q8 zw@|n=avt2ML*qg(+2lBb#nQxchom!?(cH0#oa!dT7;(k6Jl`Zw-61jp5q#xJxc>LsOf7p)Tel!{#v?HnrGbuzcTO zsfBKc)Q4_}eBThMg>Hy^-@vGaZaCCW@KHOU+p(cBkGcWcdUS#aVuU#na`b?F47vAb}?K=u==%mxEp)@C zK6FFm`<>7`p&Jf=-EgRdZaCCW@YW>0f0;y_Ok(Lx!k%vI>E`)VH}-Tx@8Ka=5A+`B zJMGaPEcYdC!0aHxfDIMj!3IDFr5sD*AgeBW@Wg>E?1 z5BtNO;xq(D5;`Jp;7GzBkv9gkFa7a(qiFq+Pppe2_B5u!P8P=cCmId00}IG@pzx2# z?naVZ@doaz8+2d&JB9WQygN7x_JGE(LbXXFZ*exdw>SfiCJwQhxW{k$TGerrdqFW+ z9?juf`(}5t7Kk@H95#>5{>{?Zycu5aN5iXD_smhe?p9e3Xbi9CFsN!Br)e~lzBPbq zp&LN;p&K^eH&|++8zSq2$nBBtP0axI#PA8qL~NKSleL|-aMsd-!&`WTwuKirTbYnn zY0?(Zs#&2Ub=nWw!X9ixXPZ0rH&fgE%c3#o8B}kIp;U`W2GI8nn_B3GO?~Kw&G!wP zTIj9N4UE5TIMhNn9M+GyteuAe?e68)AQswXqs(e|FWd%B?Z71+Unz%l;MWdZ)(O26 z^Ek$Jw zvBGEABkj1uzSUMb>^s`WYLg$)LQjUC41GBC;n0UeAO2V=cElsyFpl_E_fI3Bk3fFp zBTE?O*OA}Kf|1ZiLLc?WTcnvA^{tpkeW$~ZQ81;rc?f=#AjM5<@Ph^^-$^0`IHMnh zK6x1JrY&&cXmpN7=Ya2J_<$dD4?W7Xz*CX${eb#1B%;yjJn@l6*ge&El0)&xP>dP+#K)IDZ5;~Ju1&kXGF#||Keg|hEr3RRufQI` zz$2b`*Ggi?bdZw5h^jt~@K_3i# z@H1T>{9Js4p%3{{t78a*3~?ZWR6FD+5tDxOZXvFo$;_nZa!(SPB0u`zQzS;7dDknD zBhN!&8Tm;-hW@BP80t7}@`gSSt%IRI`PHlehyAFnbJ#Q5=L(ErKl#wnW}S?>sz|Z0w@C)s)+H?o}Mlk)XO?lui^nay=KImuS=a=N&_I`ub<)B}Ehm8!*!9Np8 z;*^Pl#i=qyj%`dJ}6>KDH| zifPoZdKxwAH+H6lAjg^AB(LZ}jMI8N$=4~_%8Xb1fm`DD15yUy> zTc!9hr0y|f(6Ns+pJTt3&&EO@`&boeDy2s%r9Tz{;Q$5C30gFcSZW!z(JOlgnA zmj*oz{b`J!j(j@wbmY^~p8>v%Z?!5ikk5E5yqS;W?M&n|ztd{Ud@Q$Rp+5`xENYD` zYK?5@+4v_L{n_Blfu4hW4)h%8xsQY+m(nfwJK@O%-+1K5BR?Mb@yJi0^qK(v3CK@) ztW}=(h!%Pt@_CQ7d*nY-AmuZE`Ox$6-lg^q1P(JfFh7305nfx_| z>SGKw!Pp<=|FO>$Ph%-@#{MLIsmP~Ny`)l|r2fQwLmx-p8~0rCIF7<34SE{%wC7qM zX^fvv8cwJBNoV}@pM)y|`HW}6lkr?}nL&|~`J-@TK2w}zf-e(%S;%KGe%5p8$@)n+ zvysn+p3V5#KWUxhAfLndInZ;!p9?+rndT)I{kh;94}CoT9gqC@pR|uofIi`w;(x+( z*)akC?gO4Shj3u3n z4Kt;pDHTnrFr|jG>^L-yL(@2z#{I@NfRZ%IgS1~Y9cg5@bm-{}lK!ifO*--!6h|4q z2yq7bGs1~46D64_$^2D=XNJwmqU6c?MI&UPDJ#sB&2ZVjNJBQsI6KUg15*ye<)A4i z%#;hJTpW`NQ?8g)ql|}XJetN+$c)E36Da5=K%anN6Mj>$<{_W=i@ci0AbH5=L(fM( zAA0_8E|@qjavvl-iu(eg;M@4_ck$iFaos}6>idL3Nz#!V9ZB&SLs+ILEK?MgDGJLJ zBjewyEk;HiWYj?>?#;l0NB(HJKeFC^T98!mZE(_D@LlwOkHah}g^%Jtg-9vQs<721)P9pmej+`_n#oneV4#5=?eeY}#QsFL9QyLgY7rg&%c zM|MS0{DYQaJFtpAMktn^H1`U!|>9IYm zg#E!ke=A{sP>20N9rg#`DGke%hGj~_GNoaevan29Sf(s2QzjWb^0O}w!cyg7sq&Z< z#w7Kplq9Z{lDIgq_$i5-Dt94nmMn@(?M_N-fhbNXjZ@-RjeBo9sZtD!^xLktZ~tDCuh zk9BsG$RH@ogR zu?z^uvwtny=GRgAYA6K2UG*6%E~1@GO4titiA8iwN!SbSs?Shyu5eccCmifvlLb4P zfcqcB@_n5{a- z7Tc66;+B}Xt|D=DSHxC#e@bN{du1YfWthDxk-aLBy(-LJoycCD$X*>|k8L&ozqi45 zk$4+|==%qg(H}YDKdG$65VIw+!R}+VK@0jYB9?qbrBs>=BRN&tP7zq^YRwNPF^1#RX+9|{~Ak5 z*d<;z>L6pC=;oAE^Sf%N zCgd$w2-!WtAQMQc(Y}!7%Y&Ne9ZqfHhEf|RZ-TY44aGi>3Pp%)24t-4HGv@QK|jIS0kx3je8N zQflK2GmFB`dGhaZ&cDkmDfNjs{@5wDg~mI@MvD)YSd{QR;bZ?C$`>Xn@%{)lslOL3 zUO}8g+|=K3pOpW3$RySMZl3=nSOPfzAYyFbuwTB7?hnJ_{o*zh6*gh#_>IDdR#Qw# z*f;K~`}#k&ffjrpclcHCLwxs1eD`Tww@|X2he?u-ld`Z(QCOxZEK?MgDMrR` zmc_`ZgN!=J#BHMm-}{ogKT_)s1dkh!|1Svr;R}=JdH9>E(X^3vHNw_TLE%!fj z6h~65yY`rf?lpB=;dmH-h?Bx@9kFC#}Dlj+NWv@p%?x@A9^A5BIrfXi=Y=lFNSVY ztD`gM#hxD9+)CIubWp~|p$;2|I&2&|LJP~3hGj~_GNoaeGRXvIV`Y+xb|n|>N>W|0 zx)ZXvIkAOM5;q<0LflNa3vrWR{w}p=wb4*74aa?{;$DlO^mife&aD1>j_;0={)5L) zDUI`=uMJ*^Pmf%dGHs?6Lpj)>L^dtQ68^@ zxNtu?<6=G7cuHKrM>{U+gKfFQg+7#&($M%W<^OL!LxdgTuIdSgxg%C9l!j15S>jyc z%aE{39Gmv&vaqJI1WlYX#R0Pr4m-w|F6B`r!A2kUjIl&F>6D6)GVk_^L@!q)dbuKm z%8OJc>ZnZAQJJWtGEqlWqK>LW9aV`ssuFcnC+et9)KQ(NqdHzkG-BfX;-@R@7w_bX zsFQ69!anirVV}6!wM073Eu6|9e57a(sg#OPBCUKHBd3IY;+2Mdq6;B=bRlGqyO31< zy;rCoSE>#VUai4}q&hY(KClPCHNlRo8~&PLN2VL>$aI4pnbQF>fWPgpB?G8K22h6# zpwoe{OkG%}E-X_QmZ?X^7q9imsDq3;$i$VkH9=Wh>C4)hpsZCLTcfhpd{|@E+BkO; zoKhQ#Fn@nv8;USp2+fH9J+4~i37tOICCb;u$p^>Lb#Y39O{OlasXkFteS#+K74-?4 zw8_-RG%?%mmuln0Qxo#EE`%n{Z$-6H`5-HWBgf0sCMu~-P?8c}K@N?DLYgx- zypX)Aa1iN2f~utYC?4mo(1d&TaOCJhynJk%Ech|*hQ8ogeD`@=w@}R7)Qgpl7`ej_ zvlWHeio$Hgu=zc%7&diai`(!DehkWx zq~Oo6bP?NH3f${`0Y`y*hY;^`-|ODyV*-*2e)6wiru=IYkyNNR{Zis5q(74CU*Y(N zvyxPVZ2au>N7B6PKbj&l-pj@|2{To9tu2_F}GnyFeC5gda z5({>_rTQ@xMy27HDivF5ET-J8=D$n3Qg~?`5Fg3D0%9N+y!H-|Y4FIax!*x^IF_Z&X3Bf0^&`%f3O!3I#`LO0rR z@f)mtv(*K2N@-|rU6SM0Gvr=(m0Qo}v8R$9VqsVjGE+CcAu)F$$>6%uPi9v9E5jBnIAw|#4K}Cin1!n=nJ0ea4`QpO9i>wzZ{Om_82E@v9D;t6XYk>ERIdA zS?uE>Y^g(wMeLupM`Cq|{nK_yto|qWdVVYbYeH`E z@esDr2cX#)3k9>$hf&x@FIF3JjTf`Iiiw$xUMy^*7Yoms7qdBwiJ6UFENr6}3(uVw zv$>0jnT@dkbPqlFuCsub>kD|fzJQnW3;A-g5PBi>LSD`<;)8^uU-V^25nomo{iZKm zig|gz82Ms84k*?a1nxV~sKXr?XH$}aQTr?HZ)y#UziwdELN_qJZ(!6yH!$i$H!!|$ zVAMi4FxHO+b_t+Me$f{SB^X^2{x+f%rcx{`1EUtYfl(j2;qZOKp%%K~@O{If7P{e3KfyB< z*i#YyjJHCc-0GXw3Yo7?B|fSQf6H6x*j;XMoYq#sR2BY=w@Nzo@o|-Os#6VnH4#@$ z#8v<1K8cCB%%FM`460g8GJw8s*wjKdSn5MJSiWzt)Iv8fzHd0xLN^@hC%CMJ6;wl< z)DTQHziGwP@_9@x^jhe(zv*+BI_#~3UI)GIH+>6M54|3GJ@k6N0%QI#93G$HPzzqe z;roU|Ep)@7K6Jz3`-Vd;bi?8MhC?lM!=ZlIAMO{Yct6VD&ouCUlsdd0r4H{$`A(x` zf*Y7dNkzMoi*_ZMaC>9phVEAy!tV_===~JEH`EY&a~$8fAF=u~S>^rT%er5<`ZL+z zjcdOV<-WfSzBg~=BiTkil5I4EQDPHc>Nb6AU*H82O?*z=_W{gfjuLwikkSzM{*14>Qcab!#7BV{;qDuJqD^TGz2f9^ zR%4vBiJ4hm%*=|3H6@BQC5oAiUd+sMV!9tP8)Igep+N^j-A`!Y#EJZp%tStCo*4FD z3rsEF+CCHf1&S8@*TRSAtuVFf;~V{$RO@&8`m zFo51J1E`kIM+~6v8#cAj4VL=Q4VLd4EVa-Lk?$KAwa^WW`ko$hR6FLiyYI#WudJvi&eBs^c%nvSh!r3WKes++b5$a;hE||J-d6!!TAs-nwkJ+%P z#Rh}r`vyxbbc3ZnbVKC(21YIPPUwciUpE|Tp&JhC$9yyiyp#C0eiC>mJ=V9c-O#)F zcE1~XH{bsEK<~lc9_T$jChV65AL%2~$!^8lQkjhVCwuqDR zO7eI6efYhIhVXk44dM498uV-_?y$-*hjYcB$+`_ZHvj*+tnHF|^+?-ABOlE-@}mTe zPc_j^-|M64CVteQ33?MB)i?7|eY4(L(kg0pU+xF%todntiDXdSW~i5l%|*e^XpusJhw%iP$2W|k>Vu%6seZ!^}y1`N(y20{&L!=hEA@Y4gq!zm2P(Q&@?KrBPpMGe^ zvUV)%fZpMvDEK3@9WZsk)ae`<{B6lji+{J#bUx9&Nhd!U*2RxNbjdvm-Y%HBo`yco zcEA4$e1qj-8!WY$XRv(VV5x;}hE>kA6uQ1zE>`u#Kcd+ z@<|xgjeEMGcSG;SGd<9Ip!Y!Ufj$}fWayKjPxin35epZ?;c*%cwcs@zzHd0xLN^@h zLpL10Z#dLKHypliIMhNn9O{St;VN65;-7G5P)Q9sIi{l{A9p$xb06%KgyDnc2C-{3 zH~ge6tI_=mSg?#5`7ww_e$1nh!|Nt~Ori;TlcNX0*TgSMG{e*kQ!~FP(fpH}&zN5g zU~I24dqN!@gG2#(cNjpmJf1OZ>g#kR$*}ppVN(m;VEMkmQVZQ+sh@DnG7E=}-*BjfZaCCW@Ju`QwDVIa?feu-JN9%y z@4z1&*xSKRiF88m#NJM#s}uPy=v~me@JE;bDV3N%42Q>OIMjmIaQMFAPz&8~s1Mz6 z_`cy#3*B(|zTr>{-EgR%;Ezen-z4x(!k$Uk)6GxMbVKjPU)=;z5Ar?FbiB}my*wa^WR?;8%a&<%(B3I1r{ zc%y;ijRuZ48u&G{M(B;u8~JUPMo!q8pf^EpLcZxY{|lA+A-ZOmn)wNmX8mp&#NVR7 z9vO3w!SZkomRe3b43_U3EVa-Lmio{QmhT%Zwa^Wg?;9eu&<&CL;nNgX7jYmr@fZI~ zZ$dorSN|h(`n}7Ezv-6?TYlD_+@fD}({JdsI8NI=TAYn;7x`H?DXsbyIWe`m-Hy^-w>&VZeY|;@K!tCY9|=l^-FrPp#3-hQ+KkUgNW$h2)Ki=>G;k2SrVNvb@KB# zoiKG0dtK1G-0%JbMR*rXUB9{CG>ZAiuzAdeO)WMUEZ;XoYM~n<^`RRW-#0L7p&Jvo*ci@)mNznkOD9+-Mi*CTbR7JGi< zUKXawFiplslbs`_Ip!z>=z$wRwHRX9eBWTHh29O_5c%tdNG)_jq(1b?&<%{gZeY|V zIBLpYlK-H1UuO8j$R{)NadM1CRi3&FPt|1Ls)5%P<$Z!z{SMt(8!i}Bx-mxO=H z-U$bZvblAosijTZT7uc$x$CFz@v{^>6h7q2kS=$`?7#>-qs z|4j7H{F~%vLZA7H`m>{yK=J{1!pZc1vPkmkdQ{PZK?N#F7HQ}80 zy7;HPq3hF;pN{_NuX7#xj8~a&^v_`Y8E@$NOz_QoP2ItelheZZ!-UH$$wMc z_Q`63f9^5m9p4%6J5%AD`j$VJ630}r7mCBNyS@KSV&E-*z@F!c)5KY%4xH1`Ii1m` zzwHmyB{5y2OJW9`Gv1Q!8E+FeVv@v62A&Di%(n@ecL)yXv)8SuJ@*ak`XbxfJ?RlHpS5%b+hKSuG=3FN3}u{mV&~%Sm?2 zNp>qphAWU?0euC<#7gw9Wc-zkzY_W?lI<$=uR?wm$#6BvboJk4_iE^?Nv3PSw+8we zlIa@gYtg@!WW5&utVRDikj$2lOqP;tmy&FjLSOoZ;$s=f zei`&-B&%g4!{sEqUwQ3oD?nfWCrcwgUN;&{u+QCCPjx_*Q{`6~)9V@U0@5 zuLl2W^sh$$YV@xm*{-1&SOa|x^tI?;%lK;D)j{I!()wiNm@^6N6_%iflrW#p&j$S+6#a`Mk|^3Mv!UqOCfK@qTm{I?SN zO7yQp|4Qhq$p5Rzf2+uUtDvujzMA~K8u``WTSNX|gZ?$xw+8vO#zj-+KJJ9{V?7-v<1%0sA+AZzK3NLf?r0HbURT_?w__!v0O*+sycz z$^V<7Z$^F#`DY9HV+;9V3;AIy`DH8lV=MV*EA(yTr)}h~ZOCsU|7=J9cJy!OFkn0K zJD~3%|L!2a?;!u}B){&2z7zSK(03uf3;nyG?;`*12H$SzyV1WJe0$Kp2mAIw--G;K z^53Y>ANu#jQ%a;r!C~SE#!wSmw*{}#F(+WoQ}KHJ}D^|vs)U(ut9Jz(DRH~+iD*`B!PWj)~E^NOBp?S*Nt)QM^D z%U-t*5%)UI;B<8#cI*?oZf^Fy?4Ky=c4*%#I&<8QMf1jS*BlEY$>#1=B! z7BcG=GTRn1-&Qi)R_I&FTwBR(+sItoxDDP0eH)o;JM!C+-;Vz6WWF8TChs6~?;!K- zAhYg#HFVRv^EH1GuG`|Bulrfd_w&9JIJ;i;7v-v5uUW@#i+72$*mLfB!z+~7ZpUsM zyI<4Ojoq&+e0IO#)#NIsVA}JV&ZhTBU5SWq_#^EC-`NZ2UN>-Xq`mibJE`xFNY`G> z-UsJCXORKe_qq>aLENX&W#)c3_hZcd*L^f9c=x}dwQ%57zd-ct_kc4d82tbi9dJ5r zpo6G8D2P&XFs$?78}h}WSM}n?AqGAqvn6pz5Y;*CboNIS?uTJN{JK`);WvDki*pNk zatnEI3wdq}_rY7qlUt#0C68|<4{sw6Z-c%K`EAg*QwMA(k8dYWZ->5vI%fxUzz*{C z4)W|y#@~tjPU?i6(07ricTuP8LVg!@#BS`{jsD%p@1_ph1APzjd%(9xhbda_dogk^ z#mrue-20A?er*{0-VBBDKGf}d+eeYq?2}F{h5c{(DN=mxf6I4>ukbj>(0Rbn1oFgD@R@+r1=a#CNn<4x!}GTY5Bj=xzV%g8thCl3pnWn=GcZ3{%gdBc^9D0O%?4#u9qtK6XMsSoIdkpzwoM9ZJ202CzaGVO9DRZs;UqQ0Npko}?(t6|e+vDl(0>Z~Q!gf`rJ9|mp`Ydq z;WYS9znDDA(a$jc8R%zTkldLUld~NCEH%Vg>_7X0pH{EH^|;$JnF7hlkxa`8p=Fa1S( z&85F;8@%*_MYUnP^rHS^%jLg_?=te2U!aft5t88%lHn2Rjw93^M@g$kNvlVxYmO=f zYM~q>K_5fOF_av0slGp=^>!Rh$4REgseq2Z;&*p3odC`W%AgYrcS6I7>EuhAx08Rf zdFYSW$C3S!YM(w%DwS(po_xjc^IE>AUea8h`kQyI{*c?LmwiWn$nBIH!aR5SCA;Wa z$LU%z=@ZP;!lCtb2F^3msXxPZM(q0f^2{rGW$!GUXT>R9XB}7@;Or}!!gG$PKO!~f z#3?oB;52Q_6!m0+V<4ObiIUe(@k4s_?3igN%v53uvl&%4sf208CMX6*&& z7ocBYkPB}}@5NWyvzV5P&@VDAmtIwkcUq=2i`Y*pOV=v2yLO*>+lso09 zBX4O59eG=tkB~c$x*TtakCI!Dx`#BbuPm)VIQFLBfaKU?%Is2m>}_9p9rptsBa0p< zA0J2OaixDr9B1GYZz{S^yyf>GCF>I|{Rbg(0(B?flygs_?j%Y3B=l1ZcPb3*)Z4P_ z)H`ZVzbX4qqvUiL(`huFVWcx}`CXYndfOxeOlROc%a~_Tcb2;4EW@39Qxkj+x1R&^ zxp%bA&cCT?IRBRT&cDrd^j~lucY%cd3(n835B(zJUkuxPkwGpxrU3CJI4_~;5=@uS zbQz?Vp6m)O z-_mFsoA$0kVVYw%Bd5KuIh%Gx{ps&&tC{|uoHqS^Mf-H6WA;_z+q8Fxhnuv> z&%2#m=WxzL|9r-u&-n9^pMQrqLH`2e7eHSCeIfW3LSJ}WatrSW*CNJW1inSk7eQZ) z{>8T>w;2B{hCbykadMBgm$pysROnOh>3(l2^r_IN-Su;-TbgMonbylL(x-$mT}-+O zntsnq5Inu%PG3mZ3@774!m+#7ak^Gax)+&wH#yTs1xzzxni*!AbvJpOW14kO%(Gyc zB_^SoeOGZX`=0K>XTvnxF`4k3yYly(dr~&1SMfKePfF)PpL>sZ>80%x|2*jPpwELo zuTS$b|E}V5{yqA=!ZRQGg1frD;GW`b0rCs_G|ock3!yJWeqmp7y)%9h<1f0WaTfI| zju-W*znJkC-_y8@dx@7mjkkonw1m91guJwbyt)+n()T34l)Sx^ytRzHxa>XQT}Iwp z27NhseffJDcR6`=IeBvh`d5$_S0KNFytxwnE0JHx_$$fVtH|4{z_*ILzKXhHHRG>F zel_}6Ltg`Z4f1QSe+~NAQdg`6-&*9?V&6LC*HIU&!@hOU*F#^A{Cf1SNB;)uh7I7` z0R9d5XCv|(p>M?gjmU38eiQgNQ5S83z8U$=jK3NEoAK`w^34+R)e`d267t#7tIYc~ z#miFi*;4Y+GUS($&z4;$4xle5-z_I!FDG9vCm*gLU$3~PxLtw%6^y@X8l9D;uG2#Qz(yZzK3Op??$hZ9@MhRfD?I*nHKW=F(9O zrn{8Qt}g74&{5r{8gvN>Xvr;2=#txP7$m@@B*3L4prz24lAxC%zwDL*Xc_cnB*5j! zFGv4!67+Hs@Cpim709o+Ej=qpa4Vs&M1Ca+awX%hg1(9by9)X$@UI5nYUry;(5s=Z zxv79$!}x2EUjuzD34ARHdMycfE%?`wpw}V44*csVK-M$y? z-&)3Bi~KsqU&r|CdX=fyVc&Y_>!Ghl|9UUa=QH-j@8)~`k^Sz&qomEf{gJ);UtfQu z$Nmr*T=rer2E4feZ*0KY4WQkKw>CoG2%3%52b)}-7@Syaa&=%32b)~Q813}=UmNy^ zRBR@9{m!DzWb?h?BfS`A`xdP~V%1^{yZ>y`oQi2Xnzo~9JHu_)Ifj^aplJvBb_e-%N0@0R zns%aTCrNv!m~=d{i^^sfmBTJ7i(OO>yLDb8D|f%=y~(q3(C;S4?-8e5y~iE@1Pgah z_%vycM%VQ0b%#&Ef%IOEl=gBEw3p+ZeNwC=$$e5x$0@eZ+Xv_VFz5dFbnm$zrv1*# z#(cmrxt8G$xD%`Z!vTlRhzDUh_?|xp*Kx){*`cuyqVAB!=)D`;k*u!vcx#|a$7q?u~&F_}$y3^TmLndwI++*uC4Y!qZk*znheQvud{%zN2 zuS?H1&P}!>znycF?bmf1za9Dx=sTeAVEi4>cRG6TfPW`UJFn}cZzoK<#6+066P`d~ z7souiZfKX^P4%){HGx8WH%z-xw?`*9ikm&+B-XC`xk=Y~w(dsTVGLTY3m*BnYHGH6@J6pW?cGl<88M^YmL$1Zn7(FcIOva;zhPc zMYbbSWef{ML&RNaveOnI4idz5+G7pk8vj2BQP&*A4Z4PgJMQOq9lEvta)8e5;LQ%p zzxf|j-3E7~UGDU!I}V*h0(8#U^PYP<+#T`g2LJ2m>P&3 z@H9ui<+a~Da#Q&q;HTyoKt`$gV=}whF zl;6}Nqpi1m{bA>x!3=Mev>jX~Mt>;2IDOqFX@8Cxza%C)K*2(2bDizTY`^8}n~+T4 z>$v!9iCSn|$qt(rZ3sJlx4L)WHs{DzzuI<2xp&@9b}_edh}ohIXy+aOQv&MjvPJLI z#x?{ukPHb1nrQMD{6hWXf!6y;wt?!6QNFb?++tSo=EiV5jA6_A_hVE!{{-s&;&diN zH9KWd&CZ@b)NIT2_nQ5WAOxCyEXQef8&_1bTPlC3*_Pe!HOFE0iziOA+iRnm-Cq5N znr#{VUb7E_0JHDJX?B4e)$BTdsM$*X9XFF*Oz22|$F1ZV>-eaSpWy1S^SxC&Z~E1u z-$dAXE7`@p{fa_pMx5R#24^Z52=QIFeAr3BuG{_>7W8AUyY6@xA#J;n+0EkJ?e0n~ z9CqLF5hWdacv`XNmh$!~HQ z1yr*IQQ#L`2X;KwDU!nw-y8Y%^oTXkcm{h-aZ^Kc3Qw-+Q zng2Y_G$lnmtPX-+WiX#E-rR`9uq(#?Mbo^K0@M5k7nr6F&Uf<~Z<;Se0@Hjz2ByjA zP{hTXrhvpWRZy7bM+{60oQY|!y8A=Ze1#H3Yp4?htREpT&?k(*KtBb++_`N$-ay#| zPVc6`K#wz+JGbKE4U|m?%G!UzKvy)z8Mw*sEL(b$=MM=M;g&w%5hXCtr>MX{MQS+4 z0t4Na5^tb)MlgdOXJBAlaJq?zH&6=;19iK=h;f^ZD@H=WX-Rj>-DG#$^TZZru)*B( zQ|2>ooWUKk{*MgyBL)WhwGqsyC`6u?8(W1c&T!BLwt5A@WO~DcjaADoEVCUmWpiwt zSPI#}cy3|ZO`mPOJ5b=ROw<*$_>FT%be$OQPNZEhF7*!BiL`g@P6Sn|_4xv3nX6uP zBfaacuO&kD?5=zM3iWKSFI?#K`MZG7?;Tn$2*A4xrCZYgyxYUIx$XdiUjqSnA9VqE zCvBy6f8>AkJ6d3Y3nR1NN-kZFy0Sm=v##`cu(~HPTbvWLuFVX$%INflDfWQZDDFO- zIdCO3Ui9-9Sm1pYfcMiJ10Te9V1Y{|pv3(Rb_JB+_8b4sJ|DeN$g#@LAiFIy3fU>3 z)91^-5M)=I16d)#pniP@kmLOA0BT7FkX>4ihwPGUJY>z1CO!(;2}ZpftN3^I`cgCs z*+p*%vMc(5+~Bfo;N=eA!9~JPe7k9ihwPjc580U&57{qU^Rh!3h3xi~C}bCHbb3Q~ zS-UhdI-uEo&o31_@9B@MiiL{1zrYAV#qV)OcmzSHIRC^O;kL7QBV3%v8xi>3-7H3p zaMQEdFL4VMXAvDOQaXKp#pC4{EK-Opf&z+;J40Mnrk)8P#cg6H=$ z@%!Kj_8d2lQ6oaQwbMk6h>Q1NiQ0Y3UB4`TbO|8Nm~QWi-M#*2_4HEyZbj<%?p8l( z&t1RLxZzRKfYR$Jdg*>opUV5aytuRXo=%|m_UhJRZ=d@6+;bOGyN`Ev_VHrRzCPXf z?7tg25Z@2e{$BrlP=}=Z`*dS*K#zV>{mI$^I1lvt#|yeyIRK`EcfGhS9@Il3-F_X^ zLn0`SJ^01_L(KwisdM0pKfhD{T%f3(9a`(p7GB^zX1IL^b7CHFBh)p z7X9M8p=11uFkO6KVSDk4?u#!uCBfWYdQZelAi0Dkml^5udz!h+@B91aLjSzyvYs9) z){eM?{U9WdT=PMsSUbWafFnEtILae{qdasu%43bA(2q%zjv$V~bPOfO98(a4$I)~g zrsF(AI*z6j?shCl#llpW;E(DISZQ2E=LT zr;$Gmh%?a7@I>Sc52DVvcSH=_S?FhxKa2cXje53Z{!|lq~p+! z-}Xusg~wxuITjFbp17s8aN@R}w4Jyk-=2hi5=|#>v!Q_G6!cTjPl5E*9oc>w`f2o^ z=H24c$e+2XbFMSIBXWilr!&ycaw2t>cazVe|19)#=s(B!=Xf{y9Q5;?=byhNJm;M! z%+2SaUqJo>@)yv5;f`YdBI93#e$maD$zQx9+?SBQbW3_KA%6+|myy4W{AK8u@5s+b zNWDjtdH#z}Hb;7We)(_ekPwgF)#^NYPcwD2S4fWXcI`1V9V4qABS{}~^k8>84%6{_ z3en@ef_=PC(|Q8>36z{b$qDlJN$4k$KMDOLAWq$tS*PyN_9~1{K|hWBY4o3Vl|~Tl zr~8Nnn9khOzHo*?&h%+>KMVaVO3p$*+ZRgZ=U_Sq(>a*Vf#f{&^9*tx`gyra`}zgv z^T2l(oXycruME6^x{Ij0cu$G%BI+(ezr^fa0?sAmFX7nB$X^D|WfuZ&4?%v)ea-fi z2b!oUAJBg&pG>{49bhW-sUK)Nnfg%t)9$N3?SXte?E?kCw1?6&{l4s({y-Bp9r@`G zg<}TtGag9K491`FP-RlRm&=(-T@V?|0KF}Ll3!yK3$h+3} zX&*@6BIt`AYMjOQb$v1P#n2Z&)Ob@qlq;uvMEkM!u_>RZo%*5P(wO=Y{g1^r^%J$z zKGd3<_L1Ug8uV$?;A*h3qTU!zJUNp5PNdpNpL52ZkfzIe}W$LAWi=O>19@JGcBpmI)2WHdxIZA zBwNj_#zUslue(Q_@bK`68*vfelt+rADV9&Me5%Wz`bhCG)$*xNRPMBgN;uPuZ<^)P zo~XR(4;8P|A1SV;KURECxBU#aZ-(t>*nY+n#qmtbXIehUM`!REY=Fr)pnHFDja`icO+#HuV$7RmVmF7m7$$YLg=jLV3le)gQ znJ0Dqo!mUD&wHYIVE#i#ij-tAKe|1|^!z7`c9}1D=sfAI-Y0#E zick7Y2OK?5)tjGM{%OCm$EO3*oBY(&^2z<`^~nRuCR3g|dMuyf@~7B-s_m!tsrRS$ ztM{hbewyXe`c&RD+fN%n6ePb+x6*W1GTlnkqmraF29dzgn zX=0vg`P30lSc6VXAy3^fZP>yQ#ryQABnhV*$#j=AeMG5e#-RK>!}1xH&oGjigKF_i z%V%0X)ACt^7|>}gG|Nh}h7|y_MjSd(Nm_)=9@6lb?UH7@q&YdW33*E!dk^9GTVljgi!b6!+jNJbnwgPczleDm%0`Gz=uBr9uy`)3w&BJ7}S2#D$)b7v5LmTId;dk>!g#BQLtI8FZ0n)Wx207vIwnbF4S@0qo-YdJ;|0 zSFnp+=91o0BHbmn4qbhyxFoaIC+$lf$SRzrFB_M-oai#mCQFNQFcy{;MFeAOj*?|I zjF41HURD^UvA4|Dd>>h6Ykp|I+%8#en>g)P^~>`bm)qu9jLQ{XSgf#3xJfoEY{Pf$ z6*Z+m$l(#zT9aXow z01)EbaCL6DCNq>**Vr%yp616jx%C=bk3=)py0vSI%94lH+J+ulYa4C>tjlUtL)Y0l z{Hunp%WGU$)Hqu8Khjt0T||U}4A#2{_VxPQdcCa)WP=UkFhc9@4Fz&EXG3ndAvaw3 zP;20YULq{?5@F#JEgcp;)EaitBP|^kJ@$yx62gPaN{b&!dGTZ9+0@&MwIcCAdRRGZ zmONsT&=^`0>m4>7|Kp6g#B0T+Hspv|s^!l=pvKZztD%ic^Ci`?hsrX`LKDJe`GRiQ zlPoVSFAza(`6I!jPnSOy!_Hlvm%hR_ygXusZCK9=+lYCh0?4e)8?Z9BS()3cv<;(h zRc^B?w^?Nyj=5E~VRBfV+pNxQR_FDswhddlCbwCW+pMt-J-o&?F@Q9-*V>TcwKgP- zwRvT0ZKz>l8*a_4vkmtI*X1_rvMqXZNpTy-Zu2tdfEJ2?xk$74J+MX8&lxPAD;w@mb>L1Z&#Xz=MvohW{Myvic z)m94IzZ9c-bc(ccK!b;&wd$!DUYfJ2FB?{?`g6uM^wDbDh_Ma(e|2uNI=5M48;y#* zo;9}7K#&i#U|wq*g}rSwAaY-?9pGD<{I*VhGt;Nl>bm~S=j+^)>!qox*2}{(Td&e} z#^ahu{FjjjJ;zN9wlIIuZ3%!LSc-u>Xu*hq;MP7d|@vSxMkK{Ho}QW_bV;W)t5_Mw#$cA;Br^IB3~}A$Te5E;1ymjuhcqT#jFgs zBwwuz&2%!f((0@H+OR4wbConz#wxGSm01O}ts9#rc|CeT@;X z30I)2*Ty?g0=ZV28rf_8BD8iy9k*@}b7<0BCryp#buM$Ao3&n^71;IC{8M(sdTXw? z<_6XND+)LGRbYdaHc+YjVrXM;@mXo_q&PNT5uYje4_tcrm5!J#y*wO$^ON+j*5}2W zdU+1+5A9_r28O>zxxthl$-H40pQ;pw@ijnU7~d>phVg;nJ8O(jF$%*}q-%`N_j1Fs zlFe#$VOUXPd={4*{-dH27?!1=jlX#lYJ6@cmtglbIccNUi}4|cR*)OLXnYZ2v(bx2 zX45wuy2*yI^wi$$rhK)zDK~thMVoE-CxzkW+;FoEIe%~Q`Zjv2njb`Lv30as)o!sh zbNrUF+A^TF_D%{PDrl;E`B6;8cV4~x;zTZoM%0&mO%k6__3|UDLL>Z@X~Y*xz5FJt z(5NUQJ`lFEIvYk)WLTXWR+p~C4a}~V-}`VUew(fTA*}VO$+p~jTW-BQ11;U{wq{&y&keW7 z&VEX1JA5Ru!>0*5tjXZm@qn8t%7`_gnX*>RJ-r6h_ynXzWh&q8%r$qq;GJ=<6B`PV(r2G~X~m^n>s z^n#fV-k2|#H~Ms8Q@$qO^oZM&s&JFu;>?74`W5HRxy@!*!GPQ>8#!fjY~ZJ^-;&#G z(VL%&-jdsF(QBq8TXUPOkGQze?6mc9w(+*r?7ug-0@*@j-)mfLL8 z3+K=HTE8vcG0+3stf7~7@^dmfbU2`;*$y>dHal`R?}+#0 zgoV`q)`&~e4Il9Hh8veIrV z?Y7cxH)i*MqH~Ysdo15$`5xQX`UI`k^4fl7?%DyJl+^{?)LC_*R4^{7&LwU18_&jA zLq~vmWxUbL=S`Mx8p8Aw!Dsm<%QySjVYAwbqHOhv z!`5NV7hC(=?S84;Zp_eivvj#LuW6Uz>~cxFqIGcfF29)VwtRQU zN2_Kr!gss6-G05@fnH_j11e5R2l5rn0hf6&mQ$$XpjT1{UFSi6 z7<0(-LzW*>AxbNUT*zUq$<*G%@d-_e#KU==hpm33SM53yzD=4(?2#i@I%)?Wb;U>B z#G{rU^A|hE?&&4`nB~VTKQ2t#dpmBWQ=5cGDa1&456RZ>Zx<#!yVWpG3s^(;T z;FEgsr0YDHua-}_D^KOVKjqe)iluCXk-y{E>sfj4V-2dko@@7cF5c(4c%P@)eU|Un z0>BaGk5Tq(si5B8ADW|8YJa_pt9Nzv(v*39Ec1Y=;h``zxXuRG+2A@4_}i2NmLJFq zIq(F=$u9?eRB-SSXFgSPFg_(IG+gE(13Tn05BYnWLqe~n9Daz*0)U6DbXXN@c0HVH z9&yD-LNnEM#NWUiah*rCj!|+w>N1bIu}A$`$g$kP$E^BU^od>LRK=ZnC&4GL?_kfoH2fb=J80#A}>0rMi<)D`thjL(tT<0MJ zJ7n~SeTHz@^21(!9=7~QENM~r5g%S0vHg(&Rd&=MjtZ{hDwI+L9vyIwa>I^EQ_*nD z#T|3E92aJ-laJ?`$E|sMfUmFW%@Z#3gwdbKD?Z^SoK%^DcG8+BUEE14oqC!rrce1p zmQz+b6``PB^o9wxW%iHgq#*v3YC31_dOwN1jG1^+ZpiH&Nq@?-Z@Bmup2a2&N*ZQK z+|o-cfK+;HN5x$^mH}p$Rqv%!{V+FgX_MTkj*JbbteMzXYd{x; zPU+x^CvZiBx8NIwG$0y=xp%BTpK2K4#%cCPSOhXv%9dRK?1za^9 z_4~rnVZG2D^$E%`FN=>E$uSpl%!M3xCC7c1bKLUdmY=ZvgzZm+JSCD7Ryt{=lWNYd z7z!udoRd~MeDlc*)0d*3J~Ora(-#WiPhV>Om~8oE z%O~4@@=J6G%9~>Ol;_HRQ!Jn2@~1wN-qh#9G4+MkMpIwvg<{$>CG}}8f12&5y_DW` zmp}cv7TD8Ys2iuhl--PH!aL)+^k>+9hV5rQQ_szG`7;lUd*a@G!a;JZ8`h^<*$!pP1UjYO<^Ha+|{X$Ou^tC!~ zvh62-F3^*|P@^WlR((@!Kjm}tU#OlbuSKWYe(L9H*VHdeU#pyHmQQp2(`-NOwe+UH z5{~JXPq%!!!P8cKNeyKil%z zmd~;MoX_RYIbW!pIhN0TDQ*;sJ}k7{L`=G=TE;D{!hPwUfR^3Y^BLAWU>pH>_Vn|sRiy7 z%cp#;&YSX$Gr*UomQS_)RNGJc(iy?>X8^je<{{#uThs4MzgMF^{Xx#2{H-Ema@eOO$7B~W`3Lv7YSQ9%iffu; zr75A5ET?{}n3-y&saBf$gPu=|lF)b4ET3liv>)_*y5-X?pZ>iQ#Sik;49jO&KEw7i zeo%s&`K_8Y)AE_$J4S3j%l5M@pJn@5u79@Wv%k{-o^APT%jZ}=$M$n9pJVylZ=D#v zlbh#SKG*Vjwx9Q%aL#l4=2<@fTeWw->!1I<#>{-n7ubG*>tEpV7yKZ*g`PMTdSY4V ziDThQ`G1k+i#&TTvV4(ezr~g>elEW)wtTTCt|gxRm)L%ZiU;jzVxO1 zxh!V)v@Ti}Q*?@)WiQmyWl>W4Vr%&`bZb&y{#DH~Ze5L2^m6orve3j*^Y`@C#)t0aJw7lB#)t0ZZe2wkbSiZ*cwU)27e68hcEnjE( zI?LBtzRqi-^_H)&UUn>gt&F+km7->e?U&eo$!jH_rM6#c`BKZ5y8LC9FSC4^<;%QmS^i4p zEVq2Q>tAmB6}Det`3l>wuzaQMSAMQ2UHOH|TWR?!+pqdu*<_XNSG`u`t@gCO+U2iy z{j0rfT4Vb)map-&zsCMqYx!Es*M6ZHV(n|;S?6WNI?LBtzRt_K^{=!XS^v4R%zBr< z-uO4T{0+9>VEh{_U+5WYp=XqZo{<)QqxLTHjJe42MV@gMeIuNUJ!37le6i(=J>xC0 z{SwQUe63Nx#4CoSwqI)bQrj>6Mw8I8FBM12zH+uOzGa^AmU~8CZu{l7U+xvd3fI5F z%bpdMudw|}+pqje{khWem6osiQvO}#@>hK=y;YX4cKNFn{@Rj;=gXJ46 zU+CFm;dkoKh2NWcc3EWkBF`?1Ji9Eie6bf3i!ERLz5KJ->x3nqeV2Tvb}g~}65B8J zVq>Z8mwvA}UiyRk+x0K|PS2NpuX2`o^|0Lb%Wc2hv*U7?zryw_EMMXJS6IH%@|Bja zw0xx(L#r%b<=J{-)#A2%QsuT#k2nw&(vEi-(vYz+i&&!v^8Ff(@ehAO4Xs1Rt43enKY`s zM5wmrHW#k#_#YurKAnBoi1socRO~vrd{5R*k$=H*R+d;l-qZ8&(rQ}-3#xE;zp~qD_Zwb z8-c#{O8bvC#!lbvXBwuvUCD0mM(j3-J)ymTzr97nkX|_ z)P!ciRxekTsOAWSag2Ac}dw0tNLbu20;`3cbqwbna&4}yN@FcZm&lmg%ePs+&6RAke7oh_L!RPz``4OPw_9mPtfG=|hfCVwl6HK9)RE%5 zCfb}dYrIWVW6hc(svo`ZZG+E z=SsV+wEG)QTdH7>A?$IB_E>38UU99JYNIh}qpvo{Su1swSr-e+G@$ETaGlhJx6U{> ze(NQ}cTT-tT5SA5-Mz_6k4;|sZ1U1&lb1f5E#K^=%Vyhe{y|IDE#5fUV)>Tum2$Uu z>9W=KTP@#e`>ig&+Vbj zYSm)luJuyB&hb*`SAjaax{f6|XX7w>-!o-%Flr#}P4(p53zTag)$~w}-c+Cl5t=y2v;ACB6&LADbk< zgs1F)=bU2s>ovOcGr1&mc$+U*ssfjs6JH1LG5%shEiD%gZ@Nj7bGS+093(ddN(2lV zkvtTgqAT)~o7k-6rho%Cg%|DVF!*PBVkaw7?4jrgU2&Y;B%j$j0Q?hLCpSe5*eNdJ zPw@odgF5T&>3H&H3Mw@^az>&-kZr`R5$Q5P`zBsJsI&xFA(q4!qMW z^Rlw0Lw@@_LcD>IO39yywG%b#P6|3 zZGY7Aqc60rdeny-$1Fc)`7xJ&%=X7EKW_PP%a6PM6aKW|gyko^eR9Iv0w?`x#!1Uh z+Ww@=KV|tT%THN;igNdL%oBbQVAt*SivVAm_F3|$9J-cp4DGi>!_g8l^|_?JEUk>| zR9}oK{lZ47G$LJZDtrA3LQDyU=h8?cE;nADG*j#=-dQ3)7(<9POYXNpOxgOYz5O=e z8&CZ!#-S&aOg9^_^)`4jT^6luio9hiV^owYF)U)6NUlA4fAr) zKE3|QH~U`mT~Jq2r>4ea;Mv30G1NS-8hIoMd29b`t#<;K-se)cMcQyubUE2l!{tQD za$>#93GC6DGN>Btm@=#2v%B;#ilk?qRf?M6js{o4ox(4M&_U;49$aMSpy;d7=D^>V5wVkGP3hSy9&a&D@guhnJs?n|Zj179#5+u$|-NL7DgSwegxe;@q3 z_<;a?i>lXi^}#`IX^eh!=oL2&kUrs$L!Wc`sqznf!ThE24|zN1u!7e~?Q_DB#$oT3 z9CpD+yzz6ydnrdOKVtb&%a4Apx38l<@Hy(5j(KD3nC*}GKv>xHqPbdt>Uj z%RgcH3EQ7={Uw^gmY=lzq&MD9dDrNazau(j`6=7){gUq2p2%LGO6-mAK+@~R zUcX=N`;ws`H|_h12gCY?YG3~Lx-U+WlI{L4HBapKi|hVebH59&|1#U~srTkYeQ2UD z>#fuvCDq>G;u`$DOM{gT`1I<4>{PlEaoCaV1AAKVthM{^;hYK_2xH(^1Qh+WwgBkA0;hier`^^AX_j zFZEJ-+~ps){J0x&!uu5`EI;8Rx)Uz{q{~0~m9~XW+6gCPD+5kA zo4>X0^&95i?=_L{^=899pR?@C-&ObdU3H(|Rri0Zor(QY(sssvEA6*Zeg3jv?{8%4 z{jOT?7xM-mYc+UpqrrtV{Gd^Jz*_(Z4EKQL2MqV1ksNgS2Q5G7y^TX|&Y|xV&xd?0 zcgV+5hh6?*mw(vyhmG%u-?fiee#G)4-u5`^W4oiS|ES;pkNTsTV=n)g?T^|1n4NUo z8yCkdKW==-Ek9xV6UKkS$66=+QOZfzf6|*NCtdzYxBrxn#ZGz8UgI{v7$|;&7vrl&rzbNJT@gO{UGFh@1cE z_aR5zh&Guv2X)+FW!2KCi|SfVb2m@n+Y+&zuEcF=<`DUq8xm(4b))2&)4Ip*Oq1@l zJJYOt@Xj_)+VQh=rQ_MtWUwmYlhG<&bal3gGdZrTOSfH}ZAMB=R;^J4khf;my6vh} zuyos1D+i|=f`NpF&@pI;s2v9Q|7jXYq9S`IMcDK7`&gusD; zJRxu(5ljdiNF);i2NKbQz=1?IA#flO0tXWm#;vFm6~--jj9XF5F>b|Mj&VyK<5tvi zj9c;;x1yF~+={PAgy)=g&MEEarT$zKGnn2)&UvP9vu2w#^-9+!O}z`WHS5%~-J0!r zneBO*?OtMZgeHChjPHsaQrFg4M_zD8MbZOkCLw?pby5OU@_;I8IZ%qX9017!ps3}5 zMINw3Ee9C!6-jSG;6Ty?4$g+~hp1;o_=9{~qc%)7$JE(&I%k^1Z27&>s{ezRtF$$z zC(v!T;g&FL&kfsc$RgWqLk7+}9O~#!(I(U8pq??1A%6$XW8;BC)J{P#fj16h$oIe@ zC%PO2lXyEf`AD89d^B41f6<@GQF3A7+~n?#ylXmaP2G;%!yToEjT|}k!yzxg<^U4% zH@aBR@~}vt)%gYJqJaf+`~>GOehJUJ0Z7L0(EyG+q#V(oVjLqG0|%2M#*e6zCB_eV zo(RQOkityyd__ z9ymlT2M+SUA!<2rh_A@B9{|U;NJ_x5i}YSTd_A>Un$oYAWPvnobIV9FA5cQJrMQlyK3mS>8de4zH^Ha*37OR$k^JBw;jP-k9W zr)@c|JM;Rw^7^`Ro36rUw5p9w=qf7(YEJ<0H75YXo+u}PXvll?ITAB`O*_P%sLMg@ zksl-Wjzr&;zE(Y1>>Xg=7p)wv(rsyDAfo2mzC_l24_NON0?e1G?_>T|c7*>5_hunL zZQwlRD5VE5T14}y6?yeNqLiZyQ7ZaVj9TPX;9#CZ4~jbPp$EyM2SqJM_7HD5B8fbD zP}Fi{5AyJbsO9j7_=>#R*rIIMc*fgdXYryB=Qg&Ao^CNcqb;k`mY=q~$@WcWlqH)i zZ?e2OiJhCPMFIlvEsw^3SSP$i4j z)~K)?B|yp61Er|F0hHtcP}K4>mY=a4*eC}qQOkjdJP?Um4lv>=FGtygz!BSA6Tu&` z%{38l#5UJNz!BSA69GqTb4>&svCZWygmKF()Z#3JaZ4WKR@8EgTk)1-+>*z*6}24W zmORF-sO1>9;#(*EMV{r(Ipdu341ew{kH-HV)6=tkjV!bx^6yZNSD{18kzsJ%B|XutY5fEb*2D5qTgIwH#o` z1B|HU03*I4w@nBfv761$~W3O+O9NCPbJsRR;?$ytkh+tF1;d4LhM9ALy(WZ(&bBX+rd+#koe)ADYA9OO>RyZu2qI!AsO%OA0Al@G_x zJbiQ)SsR19GatfTwu#K86OAq#a=3Tpd8eyLS=sK3Gd=o}86MFk%1n>ltM}>4*u8Q& zh$-45-bGywVv3m-p)TqSj3_7HowvQaXnSf@cixWfq8;!?Pj1+g87fWp&Ii1u?7E%{uE<2_PCq` z;V33S^s{K01hFM)C4iw22}CqkLKfjeM4sr`N&h^)WkD86>6GC|A>1SCl91ApQkiob z&uJms*v40D{n1%td(L!t$LpMS$WDhQ>O7q*o$kP584sIWTvHprWKnTVp&7yszWwWA z^ErL&*X-h&+x2;2b4Mtbi5DfZb5NpayJ?3g%HeaABWgLy0q=5R^Xo&D6PsTjqMX?L z`Vi&B=GTWPCpN!6L^-kf^&!fM%`caOz+}H7CPm%vr!7Y~@;Sm$)NpA|7v6Ncd^r1v+J2!+iW?G|8eXU&%5CCMu0Z`PA06_8pC~7&diMJfs z$OD$B<$y&VutY5fBJq@$18hRzh<&e#;E&k%ng}>z-)kb^h<&e#fFt(3CIXJw_i_Tl zxMc!DVi9EmVqzhWoFZyDate8jTT#oAPQ+V|aZ4VVMAUL55%6V#I~P-S`iA>loBoX9 zoM+>6&T?(JQd^rQ`?mJ%k4M_9*?x|%TFPSWZOVV`?MkBUUQ2Z3#dSCzcC_p0tV3BY zQeK(mfRb4U07adJ0FXQYidqhA;w=X(@<1eNIS`QtB2mi$Mtnt&J1>9)T|EauDO>OCP0ot;qIo3wgQ;ea%w_LS;n+Rj?R)?>Je+8Y=boLw+dMLp|aq>}G0 z`VTJX&gYGUSB)v_#$J#;hcPRUyH1Q*@WvKfWfLJrW2?+;^lZ$Ka)aGBa>iiY!Y?h|}0=PMfQ`v?ZU#xX1C8KPnW|S@3BZ^|l zqgYYPQ5bla6PtD)qMX>Y`w->Crrn1qCpPUqL^-i(_aVxOO}h_KPHft_9E2$Q711f` zen)hYM_`Itj+i75987hH8_{ml9#O;%S6_%5(Qeb8pyg0$(J0WaS&L%VOdh)}id_Zr znNDr&o$1m>^qKDLYQi&Rl#hONR;BCLYR`K3obA?2@!1|8TB^2IX{v%&YqoZ4CDzJ; zSPmM1rW1fy)Xo7)@&G7mIRJ{c9I(g(k*MWBL>^#7Ee8(ql$V2ULg0vvyounC*vOj* zIASAjBH)OPyorD#Hu5F{j@Za^Qo^`pQfhHh!nh@maVu&$#;thEF>c9Y+=^O`aZ4WK zR@8EgTk#c1?_8(uZ9V4%cCMS5NXh41kN519ku;IFIU}`o>!yab9;LqaP{O*Q-SYOx zSn2lD_B<7Kbn2L*qf5nibZZ&XQD)XM!2uu>4giWe0RbENHp>A^yybvJ9&_)T8PlHI zwA+TeHtmH?`Mp)UO|^N`sdogpkM9cTOVOU}T_JYye)?{t8-PR9Zb3JKxBFrj@5gcQ zC2*W@;%gkDTw(NfI8i=sIK_6{kKySjLvh|IdW^|?h?kB&~dJN3PAcNcT9vU;~xv$E)RnLVA# z!9C92J+8Bda-)oWI(It&vU`9{)aex1$OD$BIph(s+181a?^2YKKSwH!FW8wXzU z#=)^QUi!zuLHRg1C{Hl{o+otl}0~@@n>^ zsIkx~ibzj-3cUFIa1!oG`t9f+{qmzo&^-kZOaAU3TaXn?lfV3{VK=J@6YB^wuw;W)|1Ba;PzyZEY=D@+fk_Qgarb*0Wz`?(o2afHL)PZ9U zX_NGTgL)Z`nveqr_23!G$H2iP4;+vi2a-8(aQp!Wj|@J`|6=;H{BO}S&+x3^yfs6YF@}SFBF>TbR~mI^@}-#i-mdujm-ZZoya5w=ZX620635Qh5YaFFXVrZ zUqVf5#1d~rQ}M_D<$=n@!akj9qz0%XN*~(mm<7gY0Gs|UhclEgVC49+MEY7ya#Ilp zCm0X8Qi3f&1>R^--ZjbBWq@F!08~yW2oPQgfU(UA5vcNQ{+rcyCJz zj`9y&-W4Hy0ZSea^>neryJMuBeh}LDlYToH%k?pwOh5ikhdQPX;NUVG9u)PT)&mE5 z3@lO0(a+*7hqK5d9g13xp-vvY5w#qtPkhCn?q6!;4>TxGUOF9larC20O}IBbXk=8- z%Z^6SmD9?!S0X_}=}I$_Jm}TDx~nefYLiO1 z+Kk^?N_~a23~cNhz!G)Z1T6A^C2BbkiMJex$ODY1nk4)GOfc?=v(o4~=r zGX@T(UwDS;`h(y=TF!8AR9z}Y6+C;X7~5%S1y~%6=rE4{%engHLOpsXPkmSNRB$D? zxndg*$g8={)!gQ4ZgaJ;8Le8tlRJ+^WNfsD(+v7o)YommujJ7H?m?gd?3Xe6msx0> z{-qporhXl(f01}E6-`O5yOg&lxtV>P+#ILd+D-sUp>->OQoLL7L3$rK7v5rb!dvXl z1dF`^m$9jri>9DkFXyeO=zXcDj*r&p!==>wEVbSsHeyW=l_fr8c z`wLJ--G4wy9sorx2R8AR0~UE8615y)$ODY1<-j4Ha`zv$IVJ=Sq+sA+oWmcYj(hln z{O`mcNS(mJaX3!DP>#T%KgZ}7F3`s57mhE)hp5LL;sd<<1*sD_C%kx7uNV0! z{aNpIC#6U^nh+4)`HXSBm@yFeHwyb;@_cr~Hq6R5^4SbA#l8S`QTGwBgEw|0)c1%f zwZUzJ55>D}V`7VDr9Wy<5aXHtR5Ia=C;D^2n?(c5b?wc(oj3D#-Ynbcc3?@1b}$E_ z4@8}t&0fId($eK#slDsLkG6r}a(3 zttS16(5+^DI&j-}^WFC4?YDh*-|c37u5-uoJI;-FEWhK6TJJXMpzp5bcP+nLkvoBd zpELpow@`sYv{@85xQql21~G8(tsgkZ0|&NPM?V4%@lBIz$$MD|9MlI6QRL2$0|&;u z`vtiZIG6)~L)1AI{vZz=qLu@Pc*}u+5di8R>R0V4-_EAE~$Vk$O9~fd`q1;6YJmBzTZKJjmB*^dvJ3 zJSf^63t;yovh4@(AnO4RmXF95bw&dYzF6GNn{_vD*4-ijDWw@3vMI2!Er>Evw-HfB z9#O`+5bdI_8__NdxnJ+(0Pf@f?qmRzLGNbWsVtk|a}Ar|M{lRkT~jNd;07R#q5({6 zXn?5G92!6#4G^^)!$iF0=w$M6uBhecWb$yXsO9Kn@fB%wLf}9e{meH!eC8V-K0C`l zSkg5RpZOYy^DWA$=dE-;zXsxbtFAt~(88SoZR%b)qix^|XOTrmt5nxn3>=(E;1to;pvDpVw=G&7j)Q}%!*TpU z`8YTzAHyHWFUApDvOnH09Q(i_>N^_HFXS&2cTLbK*^%9a{Cb89`SlDJ3!C&xdojPC z;$m?nm4CY*1si#6*}6}GoW2KWQAY`&lD}*@P>Q!40LcTO zsO7*$9~`8wWBmaBxiw9HJif8?g#VuV?TfWx&L3T3`}AYuc*QvvDwSoA0IG=0EsQ)Ois&$fJKnErC(YiG1Qa4qsGdf-|s|Mp(_^|}|o*S)U2?i_jD zH&Wkd@wThwH)1u5LT*@o)Al#xvT8iPY5SX$+cU_QKtxXhjHt&fz>o(HQOkityyd__ z{>B;YH2?=!gup=x9FzkG_ZonMIS)8MjU)C~KO7F>F;3u6{Ur|ZmIDWPd0fkXJRVVvffF)#^h>!f{=B!G#d z41JU^9p&@hl}S>w8GxB|Rkn>btdK4orr zBR9NJ7>-um;$L?HK9e)xb8URHP)}RFHw&BO;n;m`nZ#D2H8e+SL_G_^!}7FSi^v!6 z9!Q}1l7GW^)f@v5lRM{T?wp&sO#)4u60gqq92T+F>V!8&c(UsNnv(<4hWNLKE9Drj zlw-JxmcxYdEEFhzW0=HNs}mk@FwwzzqE3jwK^{0nEl2tykB}6#95}>Vjy@$19HN#3 z2YCA@w_690teF_aB#~MIM|cG!7WqZVA=x?J_im__&tUiaB%4d9HL$V0>{pf0|)y7 zI7HoVzyaR=h^N>SMf9cblLNCGpv}!3)7`=}wIa4VmT^?v5K-C*o9}lWD;bs(UH^;WCQ|35BhBb^cWQ5?|Lx%Ekhb~eoa4^*Yhp1B? zQV4lCO4M?s5b>6ySIMJSMJ-1F^6x7UfP4-dqL#xS;O&ptcFk|Q`>aiQ@H5|=_gROI zw$A5Qik$bABIkXj$a&v8azRS^?bQpRly2I)(5^Ik!I~G(>3ZOcQquKP7hT-Nj@Ym@ zz}Rf{Z3n={+yrc*zF`E|$OD$B<$y&VutY5f81a?^40(VNwH!FW8%J!mzKw%R+|PUm zK&)m`(ij61b%BZFXbeo0!$Fh-6XzFT5^dK!15A(`Q*6AxjfrhQzmblCL(kveHyowF zA?jN$fCId7#K!B7E)+SA6{Md?kgWILa;-hDcQx zi;GUuy7FRn*~kAzLm-Etk;k^HuLnVNG5>s4SfIeNYr(*mtP*XY=J{Ond=UiDMDJ1) zV}P0oJ`?T*Yo>lyGpt$Sjpme^#*6$4ynHbLUV0LvLDct-0Hx3s{!6Ed2`?)y@g`RR zw7?dI(UQE433&v1I@v;?(ki)Lttzb2H*0S9JRQpVGqvRI@(J7>)^Vpg+-#qRSQn`z z$H(7We8<1QNZyYpO_N5e{#E>;TU9mx+zq`@7M8lAEG$J;n10W~Qh(r2KO9=I3w%z; zXP4TzF`=w{$yxc5Q}^X_`pKWmO5IBKmqRHf`^(n6a!$X(aivYk{)#R~mBp0~Of=~i zwywJ3t8HBOkO2XJqR!O7MjqHiEe9;|mID!aAQH74V8{c9sO7-H z4=R8IS=f$>&E9ib%>xIAGfFa?=->YSGVMv7h0zU|xx7Pt0i57GBi?&y`|; z<*Na}ing0}h>ihP;Mo|1ja^`8NFmGz_azV0H?Wrt!3Vy_d7`t*mm)b-E|+Ri_f_D**Pe@IT|H>`OhZlH(e4bL_=Jcrzj`)Tp~W=u&z{UUL* zBW|)Vz}VJypa2^)_BF4Ufr$GsK*Wv(BCfN6h;e$o12jb;z;Lk*Fx=Du7#af%DZq%f znOY7ocy2JUw_So^r2r%9X(j_BP?iG>dEgNBGz1*tEe8(raEhqqzyaPkVsAUotJm_; z4n!QDa1V#)^<49Mp_v>5Z&4ipseU6@zmaDMK&2*JM$MafhPat)q9>^d(B+Vijd0(q zho0oR7EndKzI`WD9aUW~rlyFyGW{X6awrKj^U;mMCVeD(BR7P*wa=XSMYG<`JlEc| z4T^LZ#1^`AQvKH)T5hL8FPql<5Ih!+NCWxV8{#9@#rQp(^SD`JeejPNp8 zVtafdjI`Ju&$DbAX=Qp&y&lQ^bo?2#R_&?lnRn6kWui_)uq+})LKN|uOZXHC@#ITB zLEb2ffPcgKw|~X=7^aZo%>|>AGQHy`~ z-*P6u)!~nzEx+BS9rxRo-*%?Ib55tCcRXj@vHXtZcWr;y<=^!s<#$6~d7~k~aLo)b z{Ci}8Vde%H(%X(3fZ=oiFnVq|z%YOThH`+34>|rFcMyOmn7!v% z*3meOxSea>&a$AshXp{YqbCK#>P#zl3Uw3&sMLf9xrcE#*Swo+0yH(zyXAn#>;UHx z5}e0O1gN53wvOXGW|wiCNBKC;D{;hLy;CW0(C$_?g`~e0zEw^L;X^yg2Db}?aB!{( zh;ouO?-ZJ&RX^ha=$%|0h~+7(-_2&2-=q57QoT&+6}_)AvQT8JDmvaRDC3bzcZ%pp z^9)9fT2MwNHB)zU(#3!g?lL@~WPq_vKM{sWY}4o2F%6SQf7+)>9Uoa(`!uQB<4Nq( z{4d!)4Wgh-wP_@kg{7bfQ|;5F$lw%#$SAGTz$&d%ph(x9P6jbj8m4h(!}J1@;zkCg zwRHE z3$nA))C^|0^F_ULtlw@=sxht9BOcN-XqRnE8Tn%A5BE)+ zB=~YAw2Z6vY#ecRK5u~GbItS!V&-fFF{2JatUh?NDN@SfSMJZ15H~C-i(e=iTO1Ai z^zo~4Gu{}Fqk+JIko0LlXqQ}gq2yu&7F_aOJn{*EdnkM29?qV)o609CNSKvVki_(G zR%Ze(BA&EjuKD9%RMq@!-lo0vAJ=XBxM4^2$9pzyui5hPq3X?lxMF`zLqm1#$D5CQ zJY&=T?VDp$L9yY=Jk zb-TC1c5huxZ3D`#jk5RrI##vCPzwm>bhhA*Cgv2FVhXqsrEV-F?)Nx?@Emi=bHF9f z0hfH&>1EF$mo2|+`DM>RS2}TaoDL$c_-fTF-FoG?;)&*JCokpG`Nmb3bk+AfU+sxM z-ZUc2HbBHk0U}YyJ`j-yB2mkMNWA4hL>^#7Ee9C#0K-iu;1KQBpY#9+Mh^Px#8v9@N%B{F58e96~5$ZAHEdzb#3q^dH9k!8om^Du7)qc+n1P? z;7g{Y5^q9vDX$w|<(@dYnCb~7v6Lv&i8W%7ISnYOekISzSMq{^mzuy!&8xZQ)j~5( z8-NdW!;e#kPVd#*4Tu6ZA9zWDm&Id{u+PTmdjYjP>w6}Cz!JQ-`yOzO0~1K`%2j#%QfdL$NZX9ts;AjL6Mh$R?I`aYtdEgMW9R45= z9HN%PAL1qXKYbxuduF<}BK z6VZ)a{YG8|KsVBj{YHrlFvn?)JcQ1GhunrZCveIgBPf{m5EM*tV*~}|2nxy(oC=0A zC@4ozP(DUbl&Lay`t#NT42`k~HJCKB7aea+1OTgt^9(C##sIQX7O=*aDFL8>mQh;* zj2-`pFnVIg-;QDiOruAP!$M4v8}StuGi-`MiqjAhlN(;o4DrK4qg9{$;+HXcBMrst zf!|2j-z67LE4di(1(#y7e78u$%uhzE{&Sv0rvaBK8cTZOu#HXsPTzFm+=g4yPgm3TIp^@z6Z8)x8PQn zk}&|5don<&kM%%G?`g z0FGk7q8zY9sfYS32O>TP7*WfCgFJAES`HlK;V4nd$HWn50A5f72NO1Mi1zqn?RVqg z&;<@Iw1Gp^3vS@x*CTiHbaFS(&vzZ{%%pc6VCaQ1t>4O%=&gK807~Wv^dHx&w~JcJ zHR0{t0Pdp!y3w$+jB_W~M8r`O4WMS(0DP;a-SnarDfz*xscE4R%j#m91=ZibJd5YCouxn+1Coki#{vewuQgDRs z@8>f}ifLjZS$@y* z`;GX6*3qi}gu4{?PiyUeze)4PeJeePLej4>Jn+5V4_wlNitDd{h)EfUxU~U9Ov*sS zAORxsKqTJRMgb9dAQH74V8mMvFyw(l)NkbErB{f0c!t9tJw&B@ z`Sn=$a!vFVHPKhpykBUhY<$1CyeaKk11fC*l{OCw8&v(EP!EQhb{;Z#2|6Xe^f#y_ z{Bp|a&2Ea)3kBM9G?oqMX-=yc1ERj7>Vrfa5;<_PTsT+M^}w&H&k_08h`7IgCnHS* z2mjOvI7EHp6mXD-KSV8uKg3%Oe~?Ey5VagVNFF^XYB@52_=+2?CIpVE(T|=uxVHa1 z9o;{1jBJmua`AcM8A@-le$lu zCe8VIJZuIXt@>v`Z}`|)0enUa;EOun0X})a7quMl#aj;Ku8G!giv{kcX4#N3sgBtmb`rvZR!{QsQ!C0hzvTb& z-2#anO`#tVvZD4cu*=^?-zN8r*@~z|d)j6AWYC?J5k<_x7=ohC%4h&zUl7-<6oX8Z zARH{n?(Y#S3?2lFXp_np98O`Xu07WeaBJmZo3vlqQ0ysqd zQ#Z+>Osivn;f-AY!|zbX0mE5n955)yPQm;EFia%?BkI%wr;r~52OE_+g{c5e5q0W; zQ^*hG^UFYy?-42~5ZT-mgOLaI2cd?D*#Z!`_8kWzt3tnt8Ui2+QkH_#ADi~)NYY^8 zWRM068F-OiK)CV4{dZz+flrMXlL8QPLU~%$l9GQK)ogTShtsC7u!-U1!5aH2dJ#aQ zcrb$gr+R7#3#@2}W>2(%n#uX{w+mJ)^OqG&6Hg0=0Ycse%}~e!gph>@dH7!;)1+_u zvk>7lKF+wI98T7F8Ef2NhJaU@u@MKN&fvg79-%5~Ins}K%i%Kez#(cmLX|umC2Bdw zulR}?VnX0RiXQa7$lz&ygi_1II2bGX(W*USn(;c2n4w1Pj0}Z3I(Dc@mxv8{hh*5r z4g1|;*zX3zmX9>*qs$S%JB(O9Qn7ggSnNi?5_NYDHtP?nfP>G0L)3EMVCDi2E|q~p z)OU{q2mh98B#+J!j~4Ew1CeO+o9CqCAQFOiBcdFLM2#4p5%0tg&ya^_L@kGBz?Zpp zFh@R^kMqG|oTFm~Js)$R!do0v@Rq3aGrUFqJ+Lte0-LClBd~!llPr8hIeLvtx-k)z zYvG}yDQVq0l(%OnZ_kk1!(20LLpE;MHew2!ayNH4H-($oWHd$8u0T`3m)RFhVZs~F z!%B^CE;Yx)E={%w|{t75OO6T8=T=RaedB3=PE3Hz2SGaSV2ex4ve^6W^ zrmxK1hS=%0}jl`tyg$O?y23DHO;3{fcAgR%GRYsJPHqC)WQA*#yXJw#RS zctaFNl)%As3>>1q_6zPIj}8;H9G($xIXpuiLzGwB!YSe{N0gDr=oGaa{s3=(U?=3U zqcC^Y_a7G73C@0$CznU= zR1T&`ZnBu%=5bLvj@lJK+^G7G6QjQ+JAoSafQi{cX^(E$@46(FM%7=mJq^;Bi3n z&wffzXHI?tbO1O?Z z(@*nhw%MG?4$jZgaXa{9A!{Kt&_SsDMj z3PsQ01lXSy^ecHp$79q_B#e2+e{iwj|CCQ!KGEG=!%VXb2A;Qt;3$1rL~V z?t^QYci>u4Cs4SS{Cl{T2^OvubyA0GnP^jB3xNZ>oZ1pVq0c9bI7=w8aYH{vGL-?4 z2@3#O5&E79HHEI6ZzTi(m4T8I6CmC6(Bb*%1obCB2ZZx zzzUpSXDZ@AN{Cj0^ITNX=TZVrDgmcxQ7dzW!Bfed9A^anwSzIn509e9>EwjyUE?Q# zdDr-PV-f=nx#QjAnDTMPG3DcoW6H-J$C$)`gOdvUA?is6-9#S#5VainM7-q)C-T4{ zYB@TGJUU0za^w^76_eOtp4$hD+@6MK92+Rz;v6-d3=HZgm2et6TD4yX2g;vHrh|Iv z5Hr-GFNucqgH0?&Cl5nsabk=cDa&$)lz3UL4kU(sDgLl`xrWbbH*2_+=fOJL9cj_Q z#E6wfyp=Ulv6Y2}a0>|VMg0RJz)K!bc^m+!qW%F9z#D?!GNOk9wz7bOp$Z(754s%Sh^(YnR)C=rz=*mqfKjEE!!wivjA*M)MF568 zoFZyDz~I!ROumD8{usF3ZN*Mn&I;O*+A-^f2E)5CZaS;WQ4Sa^Fv{qHp** zP94fPV59@Ps8?3NoaW|zWZbO_p_^PvB zUxn7|tI&Eoe7bN>_Zi%?{9e1hAHC-ew#kczi<2dmOrrkf$bky{(y4hz)llz z(D%T>6bT$$R00R-J0YjR&zc;o za2Ykxb=16{Yu?W_0h*d{9yK52nh7t<1YT+aZ@K7-bBcGn(I}N}(49;>z{Ul2B{oh) z?}d$;CAKp2WDrrcT^h#_zRU~}M@YTdWoBBQ_m-EL;h625_DF!3-x>ii=f!)u(il<5 zvhNp4DJhQ;kJNl%O?cN(<3J+!Kk%x<%gCf<+3{uD0ajgZ-Aebe4>4ra+g5rxz(w?qROPw5lWAqpNtE1G(H~7aB zxpf*mwjQlo&x;K1IZkBY?jnQUk3_9&_EXT7b>A-x<7Up$s%wAzOVn9)D+s9W=}eKr z0udx-fho4j0v}`r>OQy>J+OAy#Oa8mM<*X8V~se-aFTxLB>m7y`k|BfqjTJU!3jp% zWqB0o9#=c?UEq<`A6fnJIi57=Bhbfj+wy4DZfZWZ=Hm{XRX>rY&m`LTli2*Tfpt2i zXixQGUGSu0#sFwW3_y!Id;yv~K#N)ql;SN1O7Z|GYB{ix2R2d5pI8nYcy8y#p90vU zOh6Cw)C@Pq66jC4{T8qy#2)49kMgYhs7OGe)}e_YbzT(Yvx&Tl$GOepEX$-l^e1_B zPjb^Ix#^R_G_@>_C~V6tky<9EUD*JQVm3&PqHw%M6`ysNVOeg6JkGuGj+R9rQd6HwBv2yM=az{V0DmQ5-HDg2jy3JAke_-ybfH^@UtKLdc!7gDRI z0FwXSbhD9KGsO!u4Li;=3X9ah=Q+N9TKuW+kOqkV3iFoE==(G^;e=tdY8!3(+IeIEn=}jd*|1-R`kRCPwrncw zZ!gdDH6QkO@QFSR7&ym2lGEY-KyEnDKIzYkIdq_dzyhrs7k|0n5QPglX`xA?p3Kl1 z@@R;t-A|}d|4*QGoAAysbqCKIgBQ`WD7@e*S6gK5DdZ09QQ!zWjA ziv(#RhSh|k_p%<%!wvl}FWTVk?vCRO&&fc{xfzH>y#z`D9J8D5ZZG>hUErQVIiIpq zJJjg~tWjUpFxK+ z7;D7gh+bKI@S!ZN_m@Gvt$ZC*g3|k7$E1IZyse*PA5wbPF~?9F|NPlZJI^*am+a+x z(vW`&bNC#;Bhz2O4YzU1LHUS+;dZ_(sp#Pj9l4B1-G?M?+3&%RwCjayq~awCt>O06 zpz}J~z-$BLqyWwRDB#tJNxLccrvSr0Qv+-|De;dR01@qgh}(A~{&580(1{6u{J>s~ z6B6ZPe6E1D0ZfFuK2jKTxR zSX2Tm3IR(rF9~j>60kvNY;i*JBiK@(vc#dH+VYdD45FO#4v3B6VL;^TNhQSS3%y{B z6uAoO01MCt8%HKZvQwY4MQ|j+rA{tW+K|=dN~dh#Ra+br6b|Q_=x+Jbn!|-=0kXhR z`T;>82it0-uu2WUlmKsY3P8MydP+bL&@UB;)4Ok~cc@rtM6`DJY{!Wku(`Sz&OMm0 zD^9&615~;o`8qtNFIe9O9fv128)w8TN}LhkVeuX&2wFvkGB0<#A6_PVuxo> z-1q5;BRCFEeC1rPubk`c)~^oq_HcJh7t7t#MRI0*P4qoqBzG?^l1rD<-FI>KUEKX{ z-&B+esKd`xgLchStA@N>dW!qNTh)>!KVhqApd*( zbFtJ4<^(i=X$uWtPDl-4y{Q3WtO@MYEU~B0YRd+cpB5n^Sw8xoRuA$PKge5*h@>VO z0L?P#BNBwrH^=oBo=KZRy@h+=I0Puw?^*p`p&r6q6QL?-)+}9KX7$|jnxNo!!L-$b zqWrSa56WuXjyRIZTaK_+qsrkmmiyh5a*Vy<`RG!C!e~=d%F*_Qx7mS+6d^B%TOW;(e&nB-d6XyXN1>T6ntS9Q6L{Q-E9y|( zW9RgpWFHeu9Ax@VTK`GdWp}C~AM>FBRiJqv$GBjo?u; z9Ep`qj_%g?N%i_}!Rob^G@m*u9CrBQv-9a83QkzxjAt zZT0@`N4D**JCuH1rlDp}^~d{bYPZ+tKQA-0dVft_?HIoB$%bAK$PLe4?SrWE8ZV0iSwGdg>|Zsi&-`p0fHn_4?9h zd7r1OK2Lf5e%IFF?sW1C*k^i+dcGF+YvtGRomHPO!is z>IoM(%CCmvoT6xGTKhgNW|Z{fWWdI^EO?N+Dt)%$#M_rUr!RL7e96>W`Z8@0j_Xj` z06sTg2J+Ge@_7gifu%=;7~f?X%6LSF~J}p;9Ay!zNcmd=(I@$O*mOCux8o! z$yxn*!2m7rR!?{tDg%XPdap6|IN5M#0XsVj4j1+6sC0O;MJo!=q|K(X9SL2Z>r|}f zy_R}_U6`6BroagYphb*IM3JbY6wU|l2E-x8L`VQ}h~dNuM>1i;k)n}Z)%Bv5W7vzg z934&`iAdCPBqH+ghp6Qk-Qp>?KjMfYesc`<4LWfS`loOPdnS#<^Px^t%ZHqphn%>F zop^`+D>=jdxw7FNA0k*j;#Z#$+mBQvX5e7%0}fH=Lf{||9HN#3hj`0@gXs`BME!GR zz(Ktc{{jMVMC!xuTB30PqwV{O>^ztyN&aS;egQMEMV^L_SZ0QenRCcHXJcTaKCp?} zKEo!AmIo|uhvu;2G@;0V?67S359TRkFdr8~xy?{95~F9mfrXyrh#AgD-LN$|(9oya z!}s3RNKvM4^@bx0^>Wyc5zU&Po3~ayMdvxfVD?os;26^1vZ#IdG5%j`I8g z$s%JyGo4JpWhIlwV!4b@&dZ)S4zeeXo%E!f51#qnzGuF-?^%=nw&Pjc%a;xxo?Gd; zFaLY)%ln=;>rCTCqb8LXr}ejYFD!r2tioQ}{^e=uziiU#|7CO784SKudRE*E2d_TM zFXsa+E?NPLsrPxInIh(SeuEqUGIIkUd-_G8j)H-bWdS9BhXE+51e6;Q;=lbZ51N6M zMF6X$`E`6)(Zg|k4#$aF4+zP_XQGw|q)755B=JDQ=RhM`q9GqR!fs3)m?TP{r5&Z@ zI1avN`2};&@(b~D7pA|&N=~Hd^W5}#Zi@cq6aws`zDp0DBo9wAvj96Y39yS+TpKtc ze2C-@9892NdX7mQy~^~AUge+Hjp?ZJY#W_S^%QsX=Zic-Ulcd_MMPR1ev|*~SNKhQ zbNqctnZbdV6EtFve#Phz^_{h;Yh&9<6Tv(1G9Hzk+02AjOmV+r8e<8xn&XHdGY)dJ zz{ruhft;xi$VGi=AN)%m{uQ+xqei^th&=L$JWQ1AE`%$Ue z#kga{xQ%3zSH;*lVse`_QYc9d6_eW}UrLhKgEpi*jbR_dKke8s2NX;s3NdaMmiMn3 zwS0f&O#RB4_7$&L9sTHYXX4MD?mv%Aoznd0%{piJ;{Rjr-G1!4w)DQX6A@Oo?FJkm zFS#+Xu@8 z?}JND_eK`Kmta=s?Q{cxs&{~@!TmI-Zvc<=4FI&_e$a~hL5pY5!s?(^%feZ#yA`KD z2cqmiw45MXCv^I}5LG`Nk#%tBb8uLWIAC>fh>`AOl$~1cjI4ZTT!YN5xascHh6~>v zdFF21wY+;Y+so1|q&DZAW{``6S}Y5RPn5r(>xcjth!}5EK-u#%5K$8WwG34;@zVRm zHwuVQLp4g*~b;E%2?+oCfABz=MKQ5nQ#>5Kp<6g zX;Q^<3b-Rgswh%Gv>b1uZ0BDgWgY4CL&{pu42*f;UvZDoY&(OO#?!Am^z2|{Gl|je zFH`J$7G~jbV_*~_YVyP~#7&+^C%G+SXB5_BCz{fUre*A;uXHBdGIpYAedfj>9IYrW zFq2X(CZ(D+ytrSB~ ziud>bjx3LM>ACd3X63WD|4CJX9(^8JoBZ|{lppVc?O*Kpv+{ggXL<8D+sfx}|I=#r z*d5m&weL3pkc)OfF4_gTXb;emfY#^WwI2J!*a4`|AH@zf>#+k%I*2S|2Ml_rcW}rK z4$G}L^!X2p1A2cj-pL+}JW6E5qdhWx`S|tihm(8bx`%1gqt)8fG)~m$IaTkEdfdc0 z#LY5??{A75EdEBsjg5MXTWxF|jhWzi;3C@x6WO*+@WXMF(Zfhw9!_`3Mp6$uNfE

    l!j1=^+yv{e_;7tt5d7txo{ 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